From eed1c9f14a2698e6e71e1d14ba52ac0d2bd4bde8 Mon Sep 17 00:00:00 2001
From: Almisuifre <alexandre.labure@gmail.com>
Date: Wed, 11 Nov 2015 21:07:43 +0100
Subject: [PATCH] Add new Arduino nano rev 3.0

---
 Electrical Parts/boards/Nano-Rev3_0.fcstd |   Bin 0 -> 743210 bytes
 Electrical Parts/boards/Nano-Rev3_0.step  | 54483 ++++++++++++++++++++
 Electrical Parts/boards/Nano-Rev3_0.stl   |   Bin 0 -> 111534 bytes
 3 files changed, 54483 insertions(+)
 create mode 100644 Electrical Parts/boards/Nano-Rev3_0.fcstd
 create mode 100644 Electrical Parts/boards/Nano-Rev3_0.step
 create mode 100644 Electrical Parts/boards/Nano-Rev3_0.stl

diff --git a/Electrical Parts/boards/Nano-Rev3_0.fcstd b/Electrical Parts/boards/Nano-Rev3_0.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..3f67f65567551f7c16b88be0e60eb6d79451a9b5
GIT binary patch
literal 743210
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

literal 0
HcmV?d00001

diff --git a/Electrical Parts/boards/Nano-Rev3_0.step b/Electrical Parts/boards/Nano-Rev3_0.step
new file mode 100644
index 00000000..841d7374
--- /dev/null
+++ b/Electrical Parts/boards/Nano-Rev3_0.step	
@@ -0,0 +1,54483 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/alexandre/Documents/git-robot-conf/FreeCAD/Arduino/Nano-Rev3_
+0.step','2015-08-15T00:27:30',('Author'),(''),
+  'Open CASCADE STEP processor 6.8','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Fusion015','Fusion015','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#46665);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#137,#213,#335,#7778,#12364,#12371,#12447,
+    #12523,#12572,#12621,#12648,#12724,#12773,#12822,#12849,#12925,
+    #12974,#13023,#13050,#13126,#13175,#13224,#13251,#13327,#13376,
+    #13425,#13452,#13528,#13577,#13626,#13653,#13729,#13778,#13827,
+    #13876,#13925,#13974,#14023,#14050,#14126,#14175,#14224,#14273,
+    #14322,#14371,#14420,#14447,#14523,#14572,#14621,#14670,#14719,
+    #14768,#14817,#14844,#14920,#14969,#15018,#15067,#15116,#15165,
+    #15214,#15241,#15317,#15366,#15415,#15464,#15513,#15562,#15611,
+    #15638,#15714,#15763,#15812,#15861,#15910,#15959,#16008,#16035,
+    #16111,#16160,#16209,#16258,#16307,#16356,#16405,#16432,#16508,
+    #16557,#16606,#16655,#16704,#16753,#16802,#16829,#16905,#16954,
+    #17003,#17052,#17101,#17150,#17199,#17226,#17302,#17351,#17400,
+    #17449,#17498,#17547,#17596,#17623,#17699,#17748,#17797,#17846,
+    #17895,#17944,#17993,#18020,#18096,#18145,#18194,#18243,#18292,
+    #18341,#18390,#18417,#18493,#18542,#18591,#18640,#18689,#18738,
+    #18787,#18814,#18890,#18939,#18988,#19037,#19086,#19135,#19184,
+    #19211,#19287,#19336,#19385,#19434,#19483,#19532,#19581,#19608,
+    #19684,#19733,#19782,#19831,#19880,#19929,#19978,#20005,#20081,
+    #20130,#20179,#20228,#20277,#20326,#20375,#20402,#20478,#20527,
+    #20576,#20625,#20674,#20723,#20772,#20799,#20875,#20924,#20973,
+    #21022,#21071,#21120,#21169,#21196,#21272,#21321,#21370,#21419,
+    #21468,#21517,#21566,#21593,#21669,#21718,#21767,#21816,#21865,
+    #21914,#21963,#21990,#22066,#22115,#22164,#22213,#22262,#22311,
+    #22360,#22387,#22463,#22512,#22561,#22610,#22659,#22708,#22757,
+    #22784,#22860,#22909,#22958,#23007,#23056,#23105,#23154,#23181,
+    #23257,#23306,#23355,#23404,#23453,#23502,#23551,#23578,#23654,
+    #23703,#23752,#23801,#23850,#23899,#23948,#23975,#24051,#24100,
+    #24149,#24198,#24247,#24296,#24345,#24372,#24448,#24497,#24546,
+    #24595,#24644,#24693,#24742,#24769,#24845,#24894,#24943,#24992,
+    #25041,#25090,#25139,#25166,#25242,#25291,#25340,#25389,#25438,
+    #25487,#25536,#25563,#25640,#25689,#25812,#25861,#25984,#26033,
+    #26083,#26159,#26208,#26257,#26284,#26360,#26409,#26458,#26485,
+    #26561,#26610,#26659,#26686,#26762,#26811,#26860,#26887,#26963,
+    #27012,#27061,#27088,#27164,#27213,#27262,#27289,#27365,#27414,
+    #27463,#27490,#27566,#27615,#27664,#27691,#27767,#27816,#27865,
+    #27892,#27968,#28017,#28066,#28093,#28169,#28218,#28267,#28294,
+    #28370,#28419,#28468,#28495,#28571,#28620,#28669,#28718,#28767,
+    #28816,#28865,#28914,#28963,#29012,#29061,#29110,#29159,#29208,
+    #29257,#29306,#29355,#29404,#29453,#29480,#29556,#29605,#29654,
+    #29703,#29752,#29801,#29850,#29899,#29948,#29997,#30046,#30095,
+    #30144,#30171,#30247,#30296,#30345,#30372,#30448,#30497,#30546,
+    #30573,#30649,#30698,#30747,#30774,#30850,#30899,#30948,#30975,
+    #31051,#31100,#31149,#31176,#31252,#31301,#31350,#31377,#31453,
+    #31502,#31551,#31578,#31654,#31703,#31752,#31779,#31855,#31904,
+    #31953,#31980,#32056,#32105,#32154,#32181,#32257,#32306,#32355,
+    #32382,#32458,#32507,#32556,#32583,#32659,#32708,#32757,#32784,
+    #32860,#32909,#32958,#32985,#33061,#33110,#33159,#33186,#33262,
+    #33311,#33360,#33387,#33463,#33512,#33561,#33588,#33664,#33713,
+    #33762,#33789,#33865,#33914,#33963,#33990,#34066,#34115,#34164,
+    #34191,#34262,#34269,#34276,#34283,#34290,#34297,#34304,#34421,
+    #34538,#34655,#34772,#34889,#35006,#35123,#35240,#35357,#35474,
+    #35591,#35708,#35825,#35942,#36059,#36176,#36293,#36410,#36527,
+    #36644,#36761,#36878,#36995,#37112,#37229,#37346,#37463,#37580,
+    #37697,#37814,#37821,#37830,#37837,#37844,#37851,#37858,#37865,
+    #37872,#37879,#37886,#37893,#37900,#37907,#37914,#37952,#38181,
+    #38188,#38195,#38202,#38209,#38216,#38223,#38230,#38237,#38244,
+    #38251,#38258,#38265,#38272,#38279,#38286,#38293,#38300,#38307,
+    #38314,#38321,#38397,#38446,#38495,#38522,#38598,#38647,#38696,
+    #38723,#38799,#38848,#38897,#38924,#39000,#39049,#39098,#39125,
+    #39201,#39250,#39299,#39326,#39402,#39451,#39500,#39527,#39603,
+    #39652,#39701,#39728,#39804,#39853,#39902,#39929,#40005,#40054,
+    #40103,#40130,#40206,#40255,#40304,#40331,#40407,#40456,#40505,
+    #40532,#40608,#40657,#40706,#40733,#40809,#40858,#40907,#40934,
+    #41010,#41059,#41108,#41135,#41211,#41260,#41309,#41336,#41412,
+    #41461,#41510,#41537,#41613,#41662,#41711,#41738,#41814,#41863,
+    #41912,#41939,#42015,#42064,#42113,#42140,#42216,#42265,#42314,
+    #42341,#42417,#42466,#42515,#42542,#42618,#42667,#42716,#42743,
+    #42819,#42868,#42917,#42944,#43020,#43069,#43118,#43145,#43221,
+    #43270,#43319,#43346,#43422,#43471,#43520,#43547,#43623,#43672,
+    #43721,#43748,#43824,#43873,#43922,#43949,#44025,#44074,#44123,
+    #44150,#44226,#44275,#44324,#44351,#44410,#44486,#44535,#44584,
+    #44611,#44687,#44736,#44785,#44812,#44819,#44826,#44833,#44840,
+    #44847,#44854,#44861,#44868,#44875,#44882,#44889,#44896,#44903,
+    #44910,#44917,#44924,#44931,#44938,#44945,#44952,#44959,#44966,
+    #44973,#44980,#44987,#44994,#45001,#45008,#45015,#45022,#45026,
+    #45033,#45040,#45625,#45701,#45750,#45799,#45826,#45833,#45909,
+    #45958,#46007,#46034,#46041,#46117,#46166,#46215,#46242,#46249,
+    #46325,#46374,#46423,#46450,#46457,#46533,#46582,#46631,#46658));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-22.3,9.,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-22.3,9.,1.5));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(-22.3,9.,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,0.,1.));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(-22.3,9.,0.));
+#35 = DIRECTION('',(0.,1.,0.));
+#36 = DIRECTION('',(1.,0.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(0.,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#44,#49);
+#44 = PLANE('',#45);
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(-22.3,-9.,0.));
+#47 = DIRECTION('',(-1.,0.,0.));
+#48 = DIRECTION('',(0.,1.,0.));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(18.,0.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(0.,-1.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#24,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(22.3,9.,1.5));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-22.3,9.,1.5));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(1.,0.,0.));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(0.,-1.5));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,0.));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71 = PCURVE('',#72,#77);
+#72 = PLANE('',#73);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(-22.3,9.,1.5));
+#75 = DIRECTION('',(0.,0.,1.));
+#76 = DIRECTION('',(1.,0.,0.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(0.,0.));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(1.,0.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(22.3,9.,0.));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(22.3,9.,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(44.6,0.));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(0.,-1.));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#99 = PCURVE('',#100,#105);
+#100 = PLANE('',#101);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(22.3,9.,0.));
+#103 = DIRECTION('',(1.,0.,0.));
+#104 = DIRECTION('',(0.,-1.,0.));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(0.,0.));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(0.,-1.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#22,#85,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
+#114 = LINE('',#115,#116);
+#115 = CARTESIAN_POINT('',(-22.3,9.,0.));
+#116 = VECTOR('',#117,1.);
+#117 = DIRECTION('',(1.,0.,0.));
+#118 = PCURVE('',#32,#119);
+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
+#120 = LINE('',#121,#122);
+#121 = CARTESIAN_POINT('',(0.,0.));
+#122 = VECTOR('',#123,1.);
+#123 = DIRECTION('',(1.,0.));
+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#125 = PCURVE('',#126,#131);
+#126 = PLANE('',#127);
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(-22.3,9.,0.));
+#129 = DIRECTION('',(0.,0.,1.));
+#130 = DIRECTION('',(1.,0.,0.));
+#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 = ADVANCED_FACE('',(#138),#44,.T.);
+#138 = FACE_BOUND('',#139,.T.);
+#139 = EDGE_LOOP('',(#140,#170,#191,#192));
+#140 = ORIENTED_EDGE('',*,*,#141,.T.);
+#141 = EDGE_CURVE('',#142,#144,#146,.T.);
+#142 = VERTEX_POINT('',#143);
+#143 = CARTESIAN_POINT('',(-22.3,-9.,0.));
+#144 = VERTEX_POINT('',#145);
+#145 = CARTESIAN_POINT('',(-22.3,-9.,1.5));
+#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.);
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-22.3,-9.,0.));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(0.,0.,1.));
+#151 = PCURVE('',#44,#152);
+#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
+#153 = LINE('',#154,#155);
+#154 = CARTESIAN_POINT('',(0.,0.));
+#155 = VECTOR('',#156,1.);
+#156 = DIRECTION('',(0.,-1.));
+#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#158 = PCURVE('',#159,#164);
+#159 = PLANE('',#160);
+#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163);
+#161 = CARTESIAN_POINT('',(22.3,-9.,0.));
+#162 = DIRECTION('',(0.,-1.,0.));
+#163 = DIRECTION('',(-1.,0.,0.));
+#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169);
+#165 = LINE('',#166,#167);
+#166 = CARTESIAN_POINT('',(44.6,0.));
+#167 = VECTOR('',#168,1.);
+#168 = DIRECTION('',(0.,-1.));
+#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#170 = ORIENTED_EDGE('',*,*,#171,.T.);
+#171 = EDGE_CURVE('',#144,#24,#172,.T.);
+#172 = SURFACE_CURVE('',#173,(#177,#184),.PCURVE_S1.);
+#173 = LINE('',#174,#175);
+#174 = CARTESIAN_POINT('',(-22.3,-9.,1.5));
+#175 = VECTOR('',#176,1.);
+#176 = DIRECTION('',(0.,1.,0.));
+#177 = PCURVE('',#44,#178);
+#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(0.,-1.5));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(1.,0.));
+#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#184 = PCURVE('',#72,#185);
+#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190);
+#186 = LINE('',#187,#188);
+#187 = CARTESIAN_POINT('',(0.,-18.));
+#188 = VECTOR('',#189,1.);
+#189 = DIRECTION('',(0.,1.));
+#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#191 = ORIENTED_EDGE('',*,*,#21,.F.);
+#192 = ORIENTED_EDGE('',*,*,#193,.F.);
+#193 = EDGE_CURVE('',#142,#22,#194,.T.);
+#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-22.3,-9.,0.));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(0.,1.,0.));
+#199 = PCURVE('',#44,#200);
+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(0.,0.));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(1.,0.));
+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#206 = PCURVE('',#126,#207);
+#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212);
+#208 = LINE('',#209,#210);
+#209 = CARTESIAN_POINT('',(0.,-18.));
+#210 = VECTOR('',#211,1.);
+#211 = DIRECTION('',(0.,1.));
+#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#213 = ADVANCED_FACE('',(#214),#100,.T.);
+#214 = FACE_BOUND('',#215,.T.);
+#215 = EDGE_LOOP('',(#216,#217,#240,#268,#291,#314));
+#216 = ORIENTED_EDGE('',*,*,#84,.T.);
+#217 = ORIENTED_EDGE('',*,*,#218,.T.);
+#218 = EDGE_CURVE('',#57,#219,#221,.T.);
+#219 = VERTEX_POINT('',#220);
+#220 = CARTESIAN_POINT('',(22.3,2.75,1.5));
+#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.);
+#222 = LINE('',#223,#224);
+#223 = CARTESIAN_POINT('',(22.3,9.,1.5));
+#224 = VECTOR('',#225,1.);
+#225 = DIRECTION('',(0.,-1.,0.));
+#226 = PCURVE('',#100,#227);
+#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
+#228 = LINE('',#229,#230);
+#229 = CARTESIAN_POINT('',(0.,-1.5));
+#230 = VECTOR('',#231,1.);
+#231 = DIRECTION('',(1.,0.));
+#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#233 = PCURVE('',#72,#234);
+#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);
+#235 = LINE('',#236,#237);
+#236 = CARTESIAN_POINT('',(44.6,0.));
+#237 = VECTOR('',#238,1.);
+#238 = DIRECTION('',(0.,-1.));
+#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#240 = ORIENTED_EDGE('',*,*,#241,.T.);
+#241 = EDGE_CURVE('',#219,#242,#244,.T.);
+#242 = VERTEX_POINT('',#243);
+#243 = CARTESIAN_POINT('',(22.3,-2.75,1.5));
+#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.);
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(22.3,9.,1.5));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.,-1.,0.));
+#249 = PCURVE('',#100,#250);
+#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
+#251 = LINE('',#252,#253);
+#252 = CARTESIAN_POINT('',(0.,-1.5));
+#253 = VECTOR('',#254,1.);
+#254 = DIRECTION('',(1.,0.));
+#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#256 = PCURVE('',#257,#262);
+#257 = PLANE('',#258);
+#258 = AXIS2_PLACEMENT_3D('',#259,#260,#261);
+#259 = CARTESIAN_POINT('',(19.378787878788,2.422304781E-16,1.5));
+#260 = DIRECTION('',(-1.47242843654E-16,-6.170827485679E-18,1.));
+#261 = DIRECTION('',(1.,0.,1.47242843654E-16));
+#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267);
+#263 = LINE('',#264,#265);
+#264 = CARTESIAN_POINT('',(2.921212121212,9.));
+#265 = VECTOR('',#266,1.);
+#266 = DIRECTION('',(0.,-1.));
+#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#268 = ORIENTED_EDGE('',*,*,#269,.T.);
+#269 = EDGE_CURVE('',#242,#270,#272,.T.);
+#270 = VERTEX_POINT('',#271);
+#271 = CARTESIAN_POINT('',(22.3,-9.,1.5));
+#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.);
+#273 = LINE('',#274,#275);
+#274 = CARTESIAN_POINT('',(22.3,9.,1.5));
+#275 = VECTOR('',#276,1.);
+#276 = DIRECTION('',(0.,-1.,0.));
+#277 = PCURVE('',#100,#278);
+#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283);
+#279 = LINE('',#280,#281);
+#280 = CARTESIAN_POINT('',(0.,-1.5));
+#281 = VECTOR('',#282,1.);
+#282 = DIRECTION('',(1.,0.));
+#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#284 = PCURVE('',#72,#285);
+#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290);
+#286 = LINE('',#287,#288);
+#287 = CARTESIAN_POINT('',(44.6,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('',#293,#270,#295,.T.);
+#293 = VERTEX_POINT('',#294);
+#294 = CARTESIAN_POINT('',(22.3,-9.,0.));
+#295 = SURFACE_CURVE('',#296,(#300,#307),.PCURVE_S1.);
+#296 = LINE('',#297,#298);
+#297 = CARTESIAN_POINT('',(22.3,-9.,0.));
+#298 = VECTOR('',#299,1.);
+#299 = DIRECTION('',(0.,0.,1.));
+#300 = PCURVE('',#100,#301);
+#301 = DEFINITIONAL_REPRESENTATION('',(#302),#306);
+#302 = LINE('',#303,#304);
+#303 = CARTESIAN_POINT('',(18.,0.));
+#304 = VECTOR('',#305,1.);
+#305 = DIRECTION('',(0.,-1.));
+#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#307 = PCURVE('',#159,#308);
+#308 = DEFINITIONAL_REPRESENTATION('',(#309),#313);
+#309 = LINE('',#310,#311);
+#310 = CARTESIAN_POINT('',(0.,-0.));
+#311 = VECTOR('',#312,1.);
+#312 = DIRECTION('',(0.,-1.));
+#313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#314 = ORIENTED_EDGE('',*,*,#315,.F.);
+#315 = EDGE_CURVE('',#85,#293,#316,.T.);
+#316 = SURFACE_CURVE('',#317,(#321,#328),.PCURVE_S1.);
+#317 = LINE('',#318,#319);
+#318 = CARTESIAN_POINT('',(22.3,9.,0.));
+#319 = VECTOR('',#320,1.);
+#320 = DIRECTION('',(0.,-1.,0.));
+#321 = PCURVE('',#100,#322);
+#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327);
+#323 = LINE('',#324,#325);
+#324 = CARTESIAN_POINT('',(0.,0.));
+#325 = VECTOR('',#326,1.);
+#326 = DIRECTION('',(1.,0.));
+#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#328 = PCURVE('',#126,#329);
+#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334);
+#330 = LINE('',#331,#332);
+#331 = CARTESIAN_POINT('',(44.6,0.));
+#332 = VECTOR('',#333,1.);
+#333 = DIRECTION('',(0.,-1.));
+#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#335 = ADVANCED_FACE('',(#336,#362,#468,#574,#680,#786,#892,#998,#1224,
+    #1450,#1676,#1902,#2128,#2354,#2580,#2806,#3032,#3258,#3484,#3710,
+    #3936,#4162,#4388,#4614,#4840,#5066,#5292,#5518,#5744,#5970,#6196,
+    #6422,#6648,#6874,#7100,#7326,#7552),#126,.F.);
+#336 = FACE_BOUND('',#337,.F.);
+#337 = EDGE_LOOP('',(#338,#339,#340,#361));
+#338 = ORIENTED_EDGE('',*,*,#112,.F.);
+#339 = ORIENTED_EDGE('',*,*,#193,.F.);
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#293,#142,#342,.T.);
+#342 = SURFACE_CURVE('',#343,(#347,#354),.PCURVE_S1.);
+#343 = LINE('',#344,#345);
+#344 = CARTESIAN_POINT('',(22.3,-9.,0.));
+#345 = VECTOR('',#346,1.);
+#346 = DIRECTION('',(-1.,0.,0.));
+#347 = PCURVE('',#126,#348);
+#348 = DEFINITIONAL_REPRESENTATION('',(#349),#353);
+#349 = LINE('',#350,#351);
+#350 = CARTESIAN_POINT('',(44.6,-18.));
+#351 = VECTOR('',#352,1.);
+#352 = DIRECTION('',(-1.,0.));
+#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#354 = PCURVE('',#159,#355);
+#355 = DEFINITIONAL_REPRESENTATION('',(#356),#360);
+#356 = LINE('',#357,#358);
+#357 = CARTESIAN_POINT('',(0.,-0.));
+#358 = VECTOR('',#359,1.);
+#359 = DIRECTION('',(1.,0.));
+#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#361 = ORIENTED_EDGE('',*,*,#315,.F.);
+#362 = FACE_BOUND('',#363,.F.);
+#363 = EDGE_LOOP('',(#364,#392,#418,#444));
+#364 = ORIENTED_EDGE('',*,*,#365,.T.);
+#365 = EDGE_CURVE('',#366,#368,#370,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(-18.09,2.84,0.));
+#368 = VERTEX_POINT('',#369);
+#369 = CARTESIAN_POINT('',(-18.09,2.24,0.));
+#370 = SURFACE_CURVE('',#371,(#375,#381),.PCURVE_S1.);
+#371 = LINE('',#372,#373);
+#372 = CARTESIAN_POINT('',(-18.09,5.92,0.));
+#373 = VECTOR('',#374,1.);
+#374 = DIRECTION('',(0.,-1.,0.));
+#375 = PCURVE('',#126,#376);
+#376 = DEFINITIONAL_REPRESENTATION('',(#377),#380);
+#377 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#378,#379),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(3.02,3.74),.PIECEWISE_BEZIER_KNOTS.);
+#378 = CARTESIAN_POINT('',(4.21,-6.1));
+#379 = CARTESIAN_POINT('',(4.21,-6.82));
+#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#381 = PCURVE('',#382,#387);
+#382 = PLANE('',#383);
+#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386);
+#384 = CARTESIAN_POINT('',(-18.09,2.84,-1.));
+#385 = DIRECTION('',(1.,0.,0.));
+#386 = DIRECTION('',(0.,-1.,0.));
+#387 = DEFINITIONAL_REPRESENTATION('',(#388),#391);
+#388 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#389,#390),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(3.02,3.74),.PIECEWISE_BEZIER_KNOTS.);
+#389 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#390 = CARTESIAN_POINT('',(0.66,-1.));
+#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#392 = ORIENTED_EDGE('',*,*,#393,.T.);
+#393 = EDGE_CURVE('',#368,#394,#396,.T.);
+#394 = VERTEX_POINT('',#395);
+#395 = CARTESIAN_POINT('',(-18.69,2.24,0.));
+#396 = SURFACE_CURVE('',#397,(#401,#407),.PCURVE_S1.);
+#397 = LINE('',#398,#399);
+#398 = CARTESIAN_POINT('',(-20.195,2.24,0.));
+#399 = VECTOR('',#400,1.);
+#400 = DIRECTION('',(-1.,0.,0.));
+#401 = PCURVE('',#126,#402);
+#402 = DEFINITIONAL_REPRESENTATION('',(#403),#406);
+#403 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#404,#405),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-2.165,-1.445),.PIECEWISE_BEZIER_KNOTS.);
+#404 = CARTESIAN_POINT('',(4.27,-6.76));
+#405 = CARTESIAN_POINT('',(3.55,-6.76));
+#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#407 = PCURVE('',#408,#413);
+#408 = PLANE('',#409);
+#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);
+#410 = CARTESIAN_POINT('',(-18.09,2.24,-1.));
+#411 = DIRECTION('',(0.,-1.,0.));
+#412 = DIRECTION('',(-1.,0.,0.));
+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#417);
+#414 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#415,#416),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-2.165,-1.445),.PIECEWISE_BEZIER_KNOTS.);
+#415 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#416 = CARTESIAN_POINT('',(0.66,-1.));
+#417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#418 = ORIENTED_EDGE('',*,*,#419,.T.);
+#419 = EDGE_CURVE('',#394,#420,#422,.T.);
+#420 = VERTEX_POINT('',#421);
+#421 = CARTESIAN_POINT('',(-18.69,2.84,0.));
+#422 = SURFACE_CURVE('',#423,(#427,#433),.PCURVE_S1.);
+#423 = LINE('',#424,#425);
+#424 = CARTESIAN_POINT('',(-18.69,5.62,0.));
+#425 = VECTOR('',#426,1.);
+#426 = DIRECTION('',(0.,1.,0.));
+#427 = PCURVE('',#126,#428);
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#432);
+#429 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#430,#431),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-3.44,-2.72),.PIECEWISE_BEZIER_KNOTS.);
+#430 = CARTESIAN_POINT('',(3.61,-6.82));
+#431 = CARTESIAN_POINT('',(3.61,-6.1));
+#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#433 = PCURVE('',#434,#439);
+#434 = PLANE('',#435);
+#435 = AXIS2_PLACEMENT_3D('',#436,#437,#438);
+#436 = CARTESIAN_POINT('',(-18.69,2.24,-1.));
+#437 = DIRECTION('',(-1.,0.,0.));
+#438 = DIRECTION('',(0.,1.,0.));
+#439 = DEFINITIONAL_REPRESENTATION('',(#440),#443);
+#440 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#441,#442),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-3.44,-2.72),.PIECEWISE_BEZIER_KNOTS.);
+#441 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#442 = CARTESIAN_POINT('',(0.66,-1.));
+#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#444 = ORIENTED_EDGE('',*,*,#445,.T.);
+#445 = EDGE_CURVE('',#420,#366,#446,.T.);
+#446 = SURFACE_CURVE('',#447,(#451,#457),.PCURVE_S1.);
+#447 = LINE('',#448,#449);
+#448 = CARTESIAN_POINT('',(-20.495,2.84,0.));
+#449 = VECTOR('',#450,1.);
+#450 = DIRECTION('',(1.,0.,0.));
+#451 = PCURVE('',#126,#452);
+#452 = DEFINITIONAL_REPRESENTATION('',(#453),#456);
+#453 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#454,#455),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(1.745,2.465),.PIECEWISE_BEZIER_KNOTS.);
+#454 = CARTESIAN_POINT('',(3.55,-6.16));
+#455 = CARTESIAN_POINT('',(4.27,-6.16));
+#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#457 = PCURVE('',#458,#463);
+#458 = PLANE('',#459);
+#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462);
+#460 = CARTESIAN_POINT('',(-18.69,2.84,-1.));
+#461 = DIRECTION('',(0.,1.,0.));
+#462 = DIRECTION('',(1.,0.,0.));
+#463 = DEFINITIONAL_REPRESENTATION('',(#464),#467);
+#464 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#465,#466),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(1.745,2.465),.PIECEWISE_BEZIER_KNOTS.);
+#465 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#466 = CARTESIAN_POINT('',(0.66,-1.));
+#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#468 = FACE_BOUND('',#469,.F.);
+#469 = EDGE_LOOP('',(#470,#498,#524,#550));
+#470 = ORIENTED_EDGE('',*,*,#471,.T.);
+#471 = EDGE_CURVE('',#472,#474,#476,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(-21.23,2.84,0.));
+#474 = VERTEX_POINT('',#475);
+#475 = CARTESIAN_POINT('',(-20.63,2.84,0.));
+#476 = SURFACE_CURVE('',#477,(#481,#487),.PCURVE_S1.);
+#477 = LINE('',#478,#479);
+#478 = CARTESIAN_POINT('',(-21.765,2.84,0.));
+#479 = VECTOR('',#480,1.);
+#480 = DIRECTION('',(1.,0.,0.));
+#481 = PCURVE('',#126,#482);
+#482 = DEFINITIONAL_REPRESENTATION('',(#483),#486);
+#483 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#484,#485),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.475,1.195),.PIECEWISE_BEZIER_KNOTS.);
+#484 = CARTESIAN_POINT('',(1.01,-6.16));
+#485 = CARTESIAN_POINT('',(1.73,-6.16));
+#486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#487 = PCURVE('',#488,#493);
+#488 = PLANE('',#489);
+#489 = AXIS2_PLACEMENT_3D('',#490,#491,#492);
+#490 = CARTESIAN_POINT('',(-21.23,2.84,-1.));
+#491 = DIRECTION('',(0.,1.,0.));
+#492 = DIRECTION('',(1.,0.,0.));
+#493 = DEFINITIONAL_REPRESENTATION('',(#494),#497);
+#494 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#495,#496),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.475,1.195),.PIECEWISE_BEZIER_KNOTS.);
+#495 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#496 = CARTESIAN_POINT('',(0.66,-1.));
+#497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#498 = ORIENTED_EDGE('',*,*,#499,.T.);
+#499 = EDGE_CURVE('',#474,#500,#502,.T.);
+#500 = VERTEX_POINT('',#501);
+#501 = CARTESIAN_POINT('',(-20.63,2.24,0.));
+#502 = SURFACE_CURVE('',#503,(#507,#513),.PCURVE_S1.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-20.63,5.92,0.));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,-1.,0.));
+#507 = PCURVE('',#126,#508);
+#508 = DEFINITIONAL_REPRESENTATION('',(#509),#512);
+#509 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#510,#511),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(3.02,3.74),.PIECEWISE_BEZIER_KNOTS.);
+#510 = CARTESIAN_POINT('',(1.67,-6.1));
+#511 = CARTESIAN_POINT('',(1.67,-6.82));
+#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#513 = PCURVE('',#514,#519);
+#514 = PLANE('',#515);
+#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518);
+#516 = CARTESIAN_POINT('',(-20.63,2.84,-1.));
+#517 = DIRECTION('',(1.,0.,0.));
+#518 = DIRECTION('',(0.,-1.,0.));
+#519 = DEFINITIONAL_REPRESENTATION('',(#520),#523);
+#520 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#521,#522),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(3.02,3.74),.PIECEWISE_BEZIER_KNOTS.);
+#521 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#522 = CARTESIAN_POINT('',(0.66,-1.));
+#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#524 = ORIENTED_EDGE('',*,*,#525,.T.);
+#525 = EDGE_CURVE('',#500,#526,#528,.T.);
+#526 = VERTEX_POINT('',#527);
+#527 = CARTESIAN_POINT('',(-21.23,2.24,0.));
+#528 = SURFACE_CURVE('',#529,(#533,#539),.PCURVE_S1.);
+#529 = LINE('',#530,#531);
+#530 = CARTESIAN_POINT('',(-21.465,2.24,0.));
+#531 = VECTOR('',#532,1.);
+#532 = DIRECTION('',(-1.,0.,0.));
+#533 = PCURVE('',#126,#534);
+#534 = DEFINITIONAL_REPRESENTATION('',(#535),#538);
+#535 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#536,#537),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.895,-0.175),.PIECEWISE_BEZIER_KNOTS.);
+#536 = CARTESIAN_POINT('',(1.73,-6.76));
+#537 = CARTESIAN_POINT('',(1.01,-6.76));
+#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#539 = PCURVE('',#540,#545);
+#540 = PLANE('',#541);
+#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544);
+#542 = CARTESIAN_POINT('',(-20.63,2.24,-1.));
+#543 = DIRECTION('',(0.,-1.,0.));
+#544 = DIRECTION('',(-1.,0.,0.));
+#545 = DEFINITIONAL_REPRESENTATION('',(#546),#549);
+#546 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#547,#548),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.895,-0.175),.PIECEWISE_BEZIER_KNOTS.);
+#547 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#548 = CARTESIAN_POINT('',(0.66,-1.));
+#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#526,#472,#552,.T.);
+#552 = SURFACE_CURVE('',#553,(#557,#563),.PCURVE_S1.);
+#553 = LINE('',#554,#555);
+#554 = CARTESIAN_POINT('',(-21.23,5.62,0.));
+#555 = VECTOR('',#556,1.);
+#556 = DIRECTION('',(0.,1.,0.));
+#557 = PCURVE('',#126,#558);
+#558 = DEFINITIONAL_REPRESENTATION('',(#559),#562);
+#559 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#560,#561),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-3.44,-2.72),.PIECEWISE_BEZIER_KNOTS.);
+#560 = CARTESIAN_POINT('',(1.07,-6.82));
+#561 = CARTESIAN_POINT('',(1.07,-6.1));
+#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#563 = PCURVE('',#564,#569);
+#564 = PLANE('',#565);
+#565 = AXIS2_PLACEMENT_3D('',#566,#567,#568);
+#566 = CARTESIAN_POINT('',(-21.23,2.24,-1.));
+#567 = DIRECTION('',(-1.,0.,0.));
+#568 = DIRECTION('',(0.,1.,0.));
+#569 = DEFINITIONAL_REPRESENTATION('',(#570),#573);
+#570 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#571,#572),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-3.44,-2.72),.PIECEWISE_BEZIER_KNOTS.);
+#571 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#572 = CARTESIAN_POINT('',(0.66,-1.));
+#573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#574 = FACE_BOUND('',#575,.F.);
+#575 = EDGE_LOOP('',(#576,#604,#630,#656));
+#576 = ORIENTED_EDGE('',*,*,#577,.T.);
+#577 = EDGE_CURVE('',#578,#580,#582,.T.);
+#578 = VERTEX_POINT('',#579);
+#579 = CARTESIAN_POINT('',(-18.09,0.3,0.));
+#580 = VERTEX_POINT('',#581);
+#581 = CARTESIAN_POINT('',(-18.09,-0.3,0.));
+#582 = SURFACE_CURVE('',#583,(#587,#593),.PCURVE_S1.);
+#583 = LINE('',#584,#585);
+#584 = CARTESIAN_POINT('',(-18.09,4.65,0.));
+#585 = VECTOR('',#586,1.);
+#586 = DIRECTION('',(0.,-1.,0.));
+#587 = PCURVE('',#126,#588);
+#588 = DEFINITIONAL_REPRESENTATION('',(#589),#592);
+#589 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#590,#591),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(4.29,5.01),.PIECEWISE_BEZIER_KNOTS.);
+#590 = CARTESIAN_POINT('',(4.21,-8.64));
+#591 = CARTESIAN_POINT('',(4.21,-9.36));
+#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#593 = PCURVE('',#594,#599);
+#594 = PLANE('',#595);
+#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598);
+#596 = CARTESIAN_POINT('',(-18.09,0.3,-1.));
+#597 = DIRECTION('',(1.,0.,0.));
+#598 = DIRECTION('',(0.,-1.,0.));
+#599 = DEFINITIONAL_REPRESENTATION('',(#600),#603);
+#600 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#601,#602),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(4.29,5.01),.PIECEWISE_BEZIER_KNOTS.);
+#601 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#602 = CARTESIAN_POINT('',(0.66,-1.));
+#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#604 = ORIENTED_EDGE('',*,*,#605,.T.);
+#605 = EDGE_CURVE('',#580,#606,#608,.T.);
+#606 = VERTEX_POINT('',#607);
+#607 = CARTESIAN_POINT('',(-18.69,-0.3,0.));
+#608 = SURFACE_CURVE('',#609,(#613,#619),.PCURVE_S1.);
+#609 = LINE('',#610,#611);
+#610 = CARTESIAN_POINT('',(-20.195,-0.3,0.));
+#611 = VECTOR('',#612,1.);
+#612 = DIRECTION('',(-1.,0.,0.));
+#613 = PCURVE('',#126,#614);
+#614 = DEFINITIONAL_REPRESENTATION('',(#615),#618);
+#615 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#616,#617),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-2.165,-1.445),.PIECEWISE_BEZIER_KNOTS.);
+#616 = CARTESIAN_POINT('',(4.27,-9.3));
+#617 = CARTESIAN_POINT('',(3.55,-9.3));
+#618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#619 = PCURVE('',#620,#625);
+#620 = PLANE('',#621);
+#621 = AXIS2_PLACEMENT_3D('',#622,#623,#624);
+#622 = CARTESIAN_POINT('',(-18.09,-0.3,-1.));
+#623 = DIRECTION('',(0.,-1.,0.));
+#624 = DIRECTION('',(-1.,0.,0.));
+#625 = DEFINITIONAL_REPRESENTATION('',(#626),#629);
+#626 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#627,#628),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-2.165,-1.445),.PIECEWISE_BEZIER_KNOTS.);
+#627 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#628 = CARTESIAN_POINT('',(0.66,-1.));
+#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#630 = ORIENTED_EDGE('',*,*,#631,.T.);
+#631 = EDGE_CURVE('',#606,#632,#634,.T.);
+#632 = VERTEX_POINT('',#633);
+#633 = CARTESIAN_POINT('',(-18.69,0.3,0.));
+#634 = SURFACE_CURVE('',#635,(#639,#645),.PCURVE_S1.);
+#635 = LINE('',#636,#637);
+#636 = CARTESIAN_POINT('',(-18.69,4.35,0.));
+#637 = VECTOR('',#638,1.);
+#638 = DIRECTION('',(0.,1.,0.));
+#639 = PCURVE('',#126,#640);
+#640 = DEFINITIONAL_REPRESENTATION('',(#641),#644);
+#641 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#642,#643),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-4.71,-3.99),.PIECEWISE_BEZIER_KNOTS.);
+#642 = CARTESIAN_POINT('',(3.61,-9.36));
+#643 = CARTESIAN_POINT('',(3.61,-8.64));
+#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#645 = PCURVE('',#646,#651);
+#646 = PLANE('',#647);
+#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650);
+#648 = CARTESIAN_POINT('',(-18.69,-0.3,-1.));
+#649 = DIRECTION('',(-1.,0.,0.));
+#650 = DIRECTION('',(0.,1.,0.));
+#651 = DEFINITIONAL_REPRESENTATION('',(#652),#655);
+#652 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#653,#654),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-4.71,-3.99),.PIECEWISE_BEZIER_KNOTS.);
+#653 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#654 = CARTESIAN_POINT('',(0.66,-1.));
+#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#656 = ORIENTED_EDGE('',*,*,#657,.T.);
+#657 = EDGE_CURVE('',#632,#578,#658,.T.);
+#658 = SURFACE_CURVE('',#659,(#663,#669),.PCURVE_S1.);
+#659 = LINE('',#660,#661);
+#660 = CARTESIAN_POINT('',(-20.495,0.3,0.));
+#661 = VECTOR('',#662,1.);
+#662 = DIRECTION('',(1.,0.,0.));
+#663 = PCURVE('',#126,#664);
+#664 = DEFINITIONAL_REPRESENTATION('',(#665),#668);
+#665 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#666,#667),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(1.745,2.465),.PIECEWISE_BEZIER_KNOTS.);
+#666 = CARTESIAN_POINT('',(3.55,-8.7));
+#667 = CARTESIAN_POINT('',(4.27,-8.7));
+#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#669 = PCURVE('',#670,#675);
+#670 = PLANE('',#671);
+#671 = AXIS2_PLACEMENT_3D('',#672,#673,#674);
+#672 = CARTESIAN_POINT('',(-18.69,0.3,-1.));
+#673 = DIRECTION('',(0.,1.,0.));
+#674 = DIRECTION('',(1.,0.,0.));
+#675 = DEFINITIONAL_REPRESENTATION('',(#676),#679);
+#676 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#677,#678),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(1.745,2.465),.PIECEWISE_BEZIER_KNOTS.);
+#677 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#678 = CARTESIAN_POINT('',(0.66,-1.));
+#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#680 = FACE_BOUND('',#681,.F.);
+#681 = EDGE_LOOP('',(#682,#710,#736,#762));
+#682 = ORIENTED_EDGE('',*,*,#683,.T.);
+#683 = EDGE_CURVE('',#684,#686,#688,.T.);
+#684 = VERTEX_POINT('',#685);
+#685 = CARTESIAN_POINT('',(-21.23,0.3,0.));
+#686 = VERTEX_POINT('',#687);
+#687 = CARTESIAN_POINT('',(-20.63,0.3,0.));
+#688 = SURFACE_CURVE('',#689,(#693,#699),.PCURVE_S1.);
+#689 = LINE('',#690,#691);
+#690 = CARTESIAN_POINT('',(-21.765,0.3,0.));
+#691 = VECTOR('',#692,1.);
+#692 = DIRECTION('',(1.,0.,0.));
+#693 = PCURVE('',#126,#694);
+#694 = DEFINITIONAL_REPRESENTATION('',(#695),#698);
+#695 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#696,#697),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.475,1.195),.PIECEWISE_BEZIER_KNOTS.);
+#696 = CARTESIAN_POINT('',(1.01,-8.7));
+#697 = CARTESIAN_POINT('',(1.73,-8.7));
+#698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#699 = PCURVE('',#700,#705);
+#700 = PLANE('',#701);
+#701 = AXIS2_PLACEMENT_3D('',#702,#703,#704);
+#702 = CARTESIAN_POINT('',(-21.23,0.3,-1.));
+#703 = DIRECTION('',(0.,1.,0.));
+#704 = DIRECTION('',(1.,0.,0.));
+#705 = DEFINITIONAL_REPRESENTATION('',(#706),#709);
+#706 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#707,#708),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.475,1.195),.PIECEWISE_BEZIER_KNOTS.);
+#707 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#708 = CARTESIAN_POINT('',(0.66,-1.));
+#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#710 = ORIENTED_EDGE('',*,*,#711,.T.);
+#711 = EDGE_CURVE('',#686,#712,#714,.T.);
+#712 = VERTEX_POINT('',#713);
+#713 = CARTESIAN_POINT('',(-20.63,-0.3,0.));
+#714 = SURFACE_CURVE('',#715,(#719,#725),.PCURVE_S1.);
+#715 = LINE('',#716,#717);
+#716 = CARTESIAN_POINT('',(-20.63,4.65,0.));
+#717 = VECTOR('',#718,1.);
+#718 = DIRECTION('',(0.,-1.,0.));
+#719 = PCURVE('',#126,#720);
+#720 = DEFINITIONAL_REPRESENTATION('',(#721),#724);
+#721 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#722,#723),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(4.29,5.01),.PIECEWISE_BEZIER_KNOTS.);
+#722 = CARTESIAN_POINT('',(1.67,-8.64));
+#723 = CARTESIAN_POINT('',(1.67,-9.36));
+#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#725 = PCURVE('',#726,#731);
+#726 = PLANE('',#727);
+#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730);
+#728 = CARTESIAN_POINT('',(-20.63,0.3,-1.));
+#729 = DIRECTION('',(1.,0.,0.));
+#730 = DIRECTION('',(0.,-1.,0.));
+#731 = DEFINITIONAL_REPRESENTATION('',(#732),#735);
+#732 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#733,#734),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(4.29,5.01),.PIECEWISE_BEZIER_KNOTS.);
+#733 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#734 = CARTESIAN_POINT('',(0.66,-1.));
+#735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#712,#738,#740,.T.);
+#738 = VERTEX_POINT('',#739);
+#739 = CARTESIAN_POINT('',(-21.23,-0.3,0.));
+#740 = SURFACE_CURVE('',#741,(#745,#751),.PCURVE_S1.);
+#741 = LINE('',#742,#743);
+#742 = CARTESIAN_POINT('',(-21.465,-0.3,0.));
+#743 = VECTOR('',#744,1.);
+#744 = DIRECTION('',(-1.,0.,0.));
+#745 = PCURVE('',#126,#746);
+#746 = DEFINITIONAL_REPRESENTATION('',(#747),#750);
+#747 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#748,#749),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.895,-0.175),.PIECEWISE_BEZIER_KNOTS.);
+#748 = CARTESIAN_POINT('',(1.73,-9.3));
+#749 = CARTESIAN_POINT('',(1.01,-9.3));
+#750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#751 = PCURVE('',#752,#757);
+#752 = PLANE('',#753);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(-20.63,-0.3,-1.));
+#755 = DIRECTION('',(0.,-1.,0.));
+#756 = DIRECTION('',(-1.,0.,0.));
+#757 = DEFINITIONAL_REPRESENTATION('',(#758),#761);
+#758 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#759,#760),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.895,-0.175),.PIECEWISE_BEZIER_KNOTS.);
+#759 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#760 = CARTESIAN_POINT('',(0.66,-1.));
+#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#762 = ORIENTED_EDGE('',*,*,#763,.T.);
+#763 = EDGE_CURVE('',#738,#684,#764,.T.);
+#764 = SURFACE_CURVE('',#765,(#769,#775),.PCURVE_S1.);
+#765 = LINE('',#766,#767);
+#766 = CARTESIAN_POINT('',(-21.23,4.35,0.));
+#767 = VECTOR('',#768,1.);
+#768 = DIRECTION('',(0.,1.,0.));
+#769 = PCURVE('',#126,#770);
+#770 = DEFINITIONAL_REPRESENTATION('',(#771),#774);
+#771 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#772,#773),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-4.71,-3.99),.PIECEWISE_BEZIER_KNOTS.);
+#772 = CARTESIAN_POINT('',(1.07,-9.36));
+#773 = CARTESIAN_POINT('',(1.07,-8.64));
+#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#775 = PCURVE('',#776,#781);
+#776 = PLANE('',#777);
+#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780);
+#778 = CARTESIAN_POINT('',(-21.23,-0.3,-1.));
+#779 = DIRECTION('',(-1.,0.,0.));
+#780 = DIRECTION('',(0.,1.,0.));
+#781 = DEFINITIONAL_REPRESENTATION('',(#782),#785);
+#782 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#783,#784),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-4.71,-3.99),.PIECEWISE_BEZIER_KNOTS.);
+#783 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#784 = CARTESIAN_POINT('',(0.66,-1.));
+#785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#786 = FACE_BOUND('',#787,.F.);
+#787 = EDGE_LOOP('',(#788,#816,#842,#868));
+#788 = ORIENTED_EDGE('',*,*,#789,.T.);
+#789 = EDGE_CURVE('',#790,#792,#794,.T.);
+#790 = VERTEX_POINT('',#791);
+#791 = CARTESIAN_POINT('',(-21.23,-2.24,0.));
+#792 = VERTEX_POINT('',#793);
+#793 = CARTESIAN_POINT('',(-20.63,-2.24,0.));
+#794 = SURFACE_CURVE('',#795,(#799,#805),.PCURVE_S1.);
+#795 = LINE('',#796,#797);
+#796 = CARTESIAN_POINT('',(-21.765,-2.24,0.));
+#797 = VECTOR('',#798,1.);
+#798 = DIRECTION('',(1.,0.,0.));
+#799 = PCURVE('',#126,#800);
+#800 = DEFINITIONAL_REPRESENTATION('',(#801),#804);
+#801 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#802,#803),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.475,1.195),.PIECEWISE_BEZIER_KNOTS.);
+#802 = CARTESIAN_POINT('',(1.01,-11.24));
+#803 = CARTESIAN_POINT('',(1.73,-11.24));
+#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#805 = PCURVE('',#806,#811);
+#806 = PLANE('',#807);
+#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810);
+#808 = CARTESIAN_POINT('',(-21.23,-2.24,-1.));
+#809 = DIRECTION('',(0.,1.,0.));
+#810 = DIRECTION('',(1.,0.,0.));
+#811 = DEFINITIONAL_REPRESENTATION('',(#812),#815);
+#812 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#813,#814),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.475,1.195),.PIECEWISE_BEZIER_KNOTS.);
+#813 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#814 = CARTESIAN_POINT('',(0.66,-1.));
+#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#816 = ORIENTED_EDGE('',*,*,#817,.T.);
+#817 = EDGE_CURVE('',#792,#818,#820,.T.);
+#818 = VERTEX_POINT('',#819);
+#819 = CARTESIAN_POINT('',(-20.63,-2.84,0.));
+#820 = SURFACE_CURVE('',#821,(#825,#831),.PCURVE_S1.);
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(-20.63,3.38,0.));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,-1.,0.));
+#825 = PCURVE('',#126,#826);
+#826 = DEFINITIONAL_REPRESENTATION('',(#827),#830);
+#827 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#828,#829),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(5.56,6.28),.PIECEWISE_BEZIER_KNOTS.);
+#828 = CARTESIAN_POINT('',(1.67,-11.18));
+#829 = CARTESIAN_POINT('',(1.67,-11.9));
+#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#831 = PCURVE('',#832,#837);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(-20.63,-2.24,-1.));
+#835 = DIRECTION('',(1.,0.,0.));
+#836 = DIRECTION('',(0.,-1.,0.));
+#837 = DEFINITIONAL_REPRESENTATION('',(#838),#841);
+#838 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#839,#840),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(5.56,6.28),.PIECEWISE_BEZIER_KNOTS.);
+#839 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#840 = CARTESIAN_POINT('',(0.66,-1.));
+#841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#818,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(-21.23,-2.84,0.));
+#846 = SURFACE_CURVE('',#847,(#851,#857),.PCURVE_S1.);
+#847 = LINE('',#848,#849);
+#848 = CARTESIAN_POINT('',(-21.465,-2.84,0.));
+#849 = VECTOR('',#850,1.);
+#850 = DIRECTION('',(-1.,0.,0.));
+#851 = PCURVE('',#126,#852);
+#852 = DEFINITIONAL_REPRESENTATION('',(#853),#856);
+#853 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#854,#855),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.895,-0.175),.PIECEWISE_BEZIER_KNOTS.);
+#854 = CARTESIAN_POINT('',(1.73,-11.84));
+#855 = CARTESIAN_POINT('',(1.01,-11.84));
+#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#857 = PCURVE('',#858,#863);
+#858 = PLANE('',#859);
+#859 = AXIS2_PLACEMENT_3D('',#860,#861,#862);
+#860 = CARTESIAN_POINT('',(-20.63,-2.84,-1.));
+#861 = DIRECTION('',(0.,-1.,0.));
+#862 = DIRECTION('',(-1.,0.,0.));
+#863 = DEFINITIONAL_REPRESENTATION('',(#864),#867);
+#864 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#865,#866),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.895,-0.175),.PIECEWISE_BEZIER_KNOTS.);
+#865 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#866 = CARTESIAN_POINT('',(0.66,-1.));
+#867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#868 = ORIENTED_EDGE('',*,*,#869,.T.);
+#869 = EDGE_CURVE('',#844,#790,#870,.T.);
+#870 = SURFACE_CURVE('',#871,(#875,#881),.PCURVE_S1.);
+#871 = LINE('',#872,#873);
+#872 = CARTESIAN_POINT('',(-21.23,3.08,0.));
+#873 = VECTOR('',#874,1.);
+#874 = DIRECTION('',(0.,1.,0.));
+#875 = PCURVE('',#126,#876);
+#876 = DEFINITIONAL_REPRESENTATION('',(#877),#880);
+#877 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#878,#879),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-5.98,-5.26),.PIECEWISE_BEZIER_KNOTS.);
+#878 = CARTESIAN_POINT('',(1.07,-11.9));
+#879 = CARTESIAN_POINT('',(1.07,-11.18));
+#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#881 = PCURVE('',#882,#887);
+#882 = PLANE('',#883);
+#883 = AXIS2_PLACEMENT_3D('',#884,#885,#886);
+#884 = CARTESIAN_POINT('',(-21.23,-2.84,-1.));
+#885 = DIRECTION('',(-1.,0.,0.));
+#886 = DIRECTION('',(0.,1.,0.));
+#887 = DEFINITIONAL_REPRESENTATION('',(#888),#891);
+#888 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#889,#890),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-5.98,-5.26),.PIECEWISE_BEZIER_KNOTS.);
+#889 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#890 = CARTESIAN_POINT('',(0.66,-1.));
+#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#892 = FACE_BOUND('',#893,.F.);
+#893 = EDGE_LOOP('',(#894,#922,#948,#974));
+#894 = ORIENTED_EDGE('',*,*,#895,.T.);
+#895 = EDGE_CURVE('',#896,#898,#900,.T.);
+#896 = VERTEX_POINT('',#897);
+#897 = CARTESIAN_POINT('',(-18.09,-2.24,0.));
+#898 = VERTEX_POINT('',#899);
+#899 = CARTESIAN_POINT('',(-18.09,-2.84,0.));
+#900 = SURFACE_CURVE('',#901,(#905,#911),.PCURVE_S1.);
+#901 = LINE('',#902,#903);
+#902 = CARTESIAN_POINT('',(-18.09,3.38,0.));
+#903 = VECTOR('',#904,1.);
+#904 = DIRECTION('',(0.,-1.,0.));
+#905 = PCURVE('',#126,#906);
+#906 = DEFINITIONAL_REPRESENTATION('',(#907),#910);
+#907 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#908,#909),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(5.56,6.28),.PIECEWISE_BEZIER_KNOTS.);
+#908 = CARTESIAN_POINT('',(4.21,-11.18));
+#909 = CARTESIAN_POINT('',(4.21,-11.9));
+#910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#911 = PCURVE('',#912,#917);
+#912 = PLANE('',#913);
+#913 = AXIS2_PLACEMENT_3D('',#914,#915,#916);
+#914 = CARTESIAN_POINT('',(-18.09,-2.24,-1.));
+#915 = DIRECTION('',(1.,0.,0.));
+#916 = DIRECTION('',(0.,-1.,0.));
+#917 = DEFINITIONAL_REPRESENTATION('',(#918),#921);
+#918 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#919,#920),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(5.56,6.28),.PIECEWISE_BEZIER_KNOTS.);
+#919 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#920 = CARTESIAN_POINT('',(0.66,-1.));
+#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#922 = ORIENTED_EDGE('',*,*,#923,.T.);
+#923 = EDGE_CURVE('',#898,#924,#926,.T.);
+#924 = VERTEX_POINT('',#925);
+#925 = CARTESIAN_POINT('',(-18.69,-2.84,0.));
+#926 = SURFACE_CURVE('',#927,(#931,#937),.PCURVE_S1.);
+#927 = LINE('',#928,#929);
+#928 = CARTESIAN_POINT('',(-20.195,-2.84,0.));
+#929 = VECTOR('',#930,1.);
+#930 = DIRECTION('',(-1.,0.,0.));
+#931 = PCURVE('',#126,#932);
+#932 = DEFINITIONAL_REPRESENTATION('',(#933),#936);
+#933 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#934,#935),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-2.165,-1.445),.PIECEWISE_BEZIER_KNOTS.);
+#934 = CARTESIAN_POINT('',(4.27,-11.84));
+#935 = CARTESIAN_POINT('',(3.55,-11.84));
+#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#937 = PCURVE('',#938,#943);
+#938 = PLANE('',#939);
+#939 = AXIS2_PLACEMENT_3D('',#940,#941,#942);
+#940 = CARTESIAN_POINT('',(-18.09,-2.84,-1.));
+#941 = DIRECTION('',(0.,-1.,0.));
+#942 = DIRECTION('',(-1.,0.,0.));
+#943 = DEFINITIONAL_REPRESENTATION('',(#944),#947);
+#944 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#945,#946),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-2.165,-1.445),.PIECEWISE_BEZIER_KNOTS.);
+#945 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#946 = CARTESIAN_POINT('',(0.66,-1.));
+#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#948 = ORIENTED_EDGE('',*,*,#949,.T.);
+#949 = EDGE_CURVE('',#924,#950,#952,.T.);
+#950 = VERTEX_POINT('',#951);
+#951 = CARTESIAN_POINT('',(-18.69,-2.24,0.));
+#952 = SURFACE_CURVE('',#953,(#957,#963),.PCURVE_S1.);
+#953 = LINE('',#954,#955);
+#954 = CARTESIAN_POINT('',(-18.69,3.08,0.));
+#955 = VECTOR('',#956,1.);
+#956 = DIRECTION('',(0.,1.,0.));
+#957 = PCURVE('',#126,#958);
+#958 = DEFINITIONAL_REPRESENTATION('',(#959),#962);
+#959 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#960,#961),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-5.98,-5.26),.PIECEWISE_BEZIER_KNOTS.);
+#960 = CARTESIAN_POINT('',(3.61,-11.9));
+#961 = CARTESIAN_POINT('',(3.61,-11.18));
+#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#963 = PCURVE('',#964,#969);
+#964 = PLANE('',#965);
+#965 = AXIS2_PLACEMENT_3D('',#966,#967,#968);
+#966 = CARTESIAN_POINT('',(-18.69,-2.84,-1.));
+#967 = DIRECTION('',(-1.,0.,0.));
+#968 = DIRECTION('',(0.,1.,0.));
+#969 = DEFINITIONAL_REPRESENTATION('',(#970),#973);
+#970 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#971,#972),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-5.98,-5.26),.PIECEWISE_BEZIER_KNOTS.);
+#971 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#972 = CARTESIAN_POINT('',(0.66,-1.));
+#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#974 = ORIENTED_EDGE('',*,*,#975,.T.);
+#975 = EDGE_CURVE('',#950,#896,#976,.T.);
+#976 = SURFACE_CURVE('',#977,(#981,#987),.PCURVE_S1.);
+#977 = LINE('',#978,#979);
+#978 = CARTESIAN_POINT('',(-20.495,-2.24,0.));
+#979 = VECTOR('',#980,1.);
+#980 = DIRECTION('',(1.,0.,0.));
+#981 = PCURVE('',#126,#982);
+#982 = DEFINITIONAL_REPRESENTATION('',(#983),#986);
+#983 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#984,#985),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(1.745,2.465),.PIECEWISE_BEZIER_KNOTS.);
+#984 = CARTESIAN_POINT('',(3.55,-11.24));
+#985 = CARTESIAN_POINT('',(4.27,-11.24));
+#986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#987 = PCURVE('',#988,#993);
+#988 = PLANE('',#989);
+#989 = AXIS2_PLACEMENT_3D('',#990,#991,#992);
+#990 = CARTESIAN_POINT('',(-18.69,-2.24,-1.));
+#991 = DIRECTION('',(0.,1.,0.));
+#992 = DIRECTION('',(1.,0.,0.));
+#993 = DEFINITIONAL_REPRESENTATION('',(#994),#997);
+#994 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#995,#996),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(1.745,2.465),.PIECEWISE_BEZIER_KNOTS.);
+#995 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#996 = CARTESIAN_POINT('',(0.66,-1.));
+#997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#998 = FACE_BOUND('',#999,.F.);
+#999 = EDGE_LOOP('',(#1000,#1030,#1058,#1086,#1114,#1142,#1170,#1198));
+#1000 = ORIENTED_EDGE('',*,*,#1001,.F.);
+#1001 = EDGE_CURVE('',#1002,#1004,#1006,.T.);
+#1002 = VERTEX_POINT('',#1003);
+#1003 = CARTESIAN_POINT('',(-16.83,8.7,0.));
+#1004 = VERTEX_POINT('',#1005);
+#1005 = CARTESIAN_POINT('',(-17.1,8.97,0.));
+#1006 = SURFACE_CURVE('',#1007,(#1011,#1018),.PCURVE_S1.);
+#1007 = LINE('',#1008,#1009);
+#1008 = CARTESIAN_POINT('',(-16.83,8.7,0.));
+#1009 = VECTOR('',#1010,1.);
+#1010 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1011 = PCURVE('',#126,#1012);
+#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017);
+#1013 = LINE('',#1014,#1015);
+#1014 = CARTESIAN_POINT('',(5.47,-0.3));
+#1015 = VECTOR('',#1016,1.);
+#1016 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1018 = PCURVE('',#1019,#1024);
+#1019 = PLANE('',#1020);
+#1020 = AXIS2_PLACEMENT_3D('',#1021,#1022,#1023);
+#1021 = CARTESIAN_POINT('',(-16.83,8.7,0.));
+#1022 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1023 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1024 = DEFINITIONAL_REPRESENTATION('',(#1025),#1029);
+#1025 = LINE('',#1026,#1027);
+#1026 = CARTESIAN_POINT('',(0.,0.));
+#1027 = VECTOR('',#1028,1.);
+#1028 = DIRECTION('',(1.,0.));
+#1029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1030 = ORIENTED_EDGE('',*,*,#1031,.T.);
+#1031 = EDGE_CURVE('',#1002,#1032,#1034,.T.);
+#1032 = VERTEX_POINT('',#1033);
+#1033 = CARTESIAN_POINT('',(-16.83,6.7,0.));
+#1034 = SURFACE_CURVE('',#1035,(#1039,#1046),.PCURVE_S1.);
+#1035 = LINE('',#1036,#1037);
+#1036 = CARTESIAN_POINT('',(-16.83,8.7,0.));
+#1037 = VECTOR('',#1038,1.);
+#1038 = DIRECTION('',(0.,-1.,0.));
+#1039 = PCURVE('',#126,#1040);
+#1040 = DEFINITIONAL_REPRESENTATION('',(#1041),#1045);
+#1041 = LINE('',#1042,#1043);
+#1042 = CARTESIAN_POINT('',(5.47,-0.3));
+#1043 = VECTOR('',#1044,1.);
+#1044 = DIRECTION('',(0.,-1.));
+#1045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1046 = PCURVE('',#1047,#1052);
+#1047 = PLANE('',#1048);
+#1048 = AXIS2_PLACEMENT_3D('',#1049,#1050,#1051);
+#1049 = CARTESIAN_POINT('',(-16.83,8.7,0.));
+#1050 = DIRECTION('',(-1.,0.,0.));
+#1051 = DIRECTION('',(0.,-1.,0.));
+#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057);
+#1053 = LINE('',#1054,#1055);
+#1054 = CARTESIAN_POINT('',(0.,0.));
+#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,#1032,#1062,.T.);
+#1060 = VERTEX_POINT('',#1061);
+#1061 = CARTESIAN_POINT('',(-17.1,6.43,0.));
+#1062 = SURFACE_CURVE('',#1063,(#1067,#1074),.PCURVE_S1.);
+#1063 = LINE('',#1064,#1065);
+#1064 = CARTESIAN_POINT('',(-17.1,6.43,0.));
+#1065 = VECTOR('',#1066,1.);
+#1066 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1067 = PCURVE('',#126,#1068);
+#1068 = DEFINITIONAL_REPRESENTATION('',(#1069),#1073);
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(5.2,-2.57));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(0.707106781187,0.707106781187));
+#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1074 = PCURVE('',#1075,#1080);
+#1075 = PLANE('',#1076);
+#1076 = AXIS2_PLACEMENT_3D('',#1077,#1078,#1079);
+#1077 = CARTESIAN_POINT('',(-17.1,6.43,0.));
+#1078 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1079 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085);
+#1081 = LINE('',#1082,#1083);
+#1082 = CARTESIAN_POINT('',(0.,0.));
+#1083 = VECTOR('',#1084,1.);
+#1084 = DIRECTION('',(1.,0.));
+#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1086 = ORIENTED_EDGE('',*,*,#1087,.F.);
+#1087 = EDGE_CURVE('',#1088,#1060,#1090,.T.);
+#1088 = VERTEX_POINT('',#1089);
+#1089 = CARTESIAN_POINT('',(-19.1,6.43,0.));
+#1090 = SURFACE_CURVE('',#1091,(#1095,#1102),.PCURVE_S1.);
+#1091 = LINE('',#1092,#1093);
+#1092 = CARTESIAN_POINT('',(-19.1,6.43,0.));
+#1093 = VECTOR('',#1094,1.);
+#1094 = DIRECTION('',(1.,0.,0.));
+#1095 = PCURVE('',#126,#1096);
+#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1101);
+#1097 = LINE('',#1098,#1099);
+#1098 = CARTESIAN_POINT('',(3.2,-2.57));
+#1099 = VECTOR('',#1100,1.);
+#1100 = DIRECTION('',(1.,0.));
+#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1102 = PCURVE('',#1103,#1108);
+#1103 = PLANE('',#1104);
+#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107);
+#1105 = CARTESIAN_POINT('',(-19.1,6.43,0.));
+#1106 = DIRECTION('',(0.,-1.,0.));
+#1107 = DIRECTION('',(1.,0.,0.));
+#1108 = DEFINITIONAL_REPRESENTATION('',(#1109),#1113);
+#1109 = LINE('',#1110,#1111);
+#1110 = CARTESIAN_POINT('',(0.,0.));
+#1111 = VECTOR('',#1112,1.);
+#1112 = DIRECTION('',(1.,0.));
+#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1114 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#1115 = EDGE_CURVE('',#1116,#1088,#1118,.T.);
+#1116 = VERTEX_POINT('',#1117);
+#1117 = CARTESIAN_POINT('',(-19.37,6.7,0.));
+#1118 = SURFACE_CURVE('',#1119,(#1123,#1130),.PCURVE_S1.);
+#1119 = LINE('',#1120,#1121);
+#1120 = CARTESIAN_POINT('',(-19.37,6.7,0.));
+#1121 = VECTOR('',#1122,1.);
+#1122 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1123 = PCURVE('',#126,#1124);
+#1124 = DEFINITIONAL_REPRESENTATION('',(#1125),#1129);
+#1125 = LINE('',#1126,#1127);
+#1126 = CARTESIAN_POINT('',(2.93,-2.3));
+#1127 = VECTOR('',#1128,1.);
+#1128 = DIRECTION('',(0.707106781187,-0.707106781187));
+#1129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1130 = PCURVE('',#1131,#1136);
+#1131 = PLANE('',#1132);
+#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135);
+#1133 = CARTESIAN_POINT('',(-19.37,6.7,0.));
+#1134 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1135 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1136 = DEFINITIONAL_REPRESENTATION('',(#1137),#1141);
+#1137 = LINE('',#1138,#1139);
+#1138 = CARTESIAN_POINT('',(0.,0.));
+#1139 = VECTOR('',#1140,1.);
+#1140 = DIRECTION('',(1.,0.));
+#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1144,#1116,#1146,.T.);
+#1144 = VERTEX_POINT('',#1145);
+#1145 = CARTESIAN_POINT('',(-19.37,8.7,0.));
+#1146 = SURFACE_CURVE('',#1147,(#1151,#1158),.PCURVE_S1.);
+#1147 = LINE('',#1148,#1149);
+#1148 = CARTESIAN_POINT('',(-19.37,8.7,0.));
+#1149 = VECTOR('',#1150,1.);
+#1150 = DIRECTION('',(0.,-1.,0.));
+#1151 = PCURVE('',#126,#1152);
+#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157);
+#1153 = LINE('',#1154,#1155);
+#1154 = CARTESIAN_POINT('',(2.93,-0.3));
+#1155 = VECTOR('',#1156,1.);
+#1156 = DIRECTION('',(0.,-1.));
+#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1158 = PCURVE('',#1159,#1164);
+#1159 = PLANE('',#1160);
+#1160 = AXIS2_PLACEMENT_3D('',#1161,#1162,#1163);
+#1161 = CARTESIAN_POINT('',(-19.37,8.7,0.));
+#1162 = DIRECTION('',(-1.,0.,0.));
+#1163 = DIRECTION('',(0.,-1.,0.));
+#1164 = DEFINITIONAL_REPRESENTATION('',(#1165),#1169);
+#1165 = LINE('',#1166,#1167);
+#1166 = CARTESIAN_POINT('',(0.,0.));
+#1167 = VECTOR('',#1168,1.);
+#1168 = DIRECTION('',(1.,0.));
+#1169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1170 = ORIENTED_EDGE('',*,*,#1171,.F.);
+#1171 = EDGE_CURVE('',#1172,#1144,#1174,.T.);
+#1172 = VERTEX_POINT('',#1173);
+#1173 = CARTESIAN_POINT('',(-19.1,8.97,0.));
+#1174 = SURFACE_CURVE('',#1175,(#1179,#1186),.PCURVE_S1.);
+#1175 = LINE('',#1176,#1177);
+#1176 = CARTESIAN_POINT('',(-19.1,8.97,0.));
+#1177 = VECTOR('',#1178,1.);
+#1178 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1179 = PCURVE('',#126,#1180);
+#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1185);
+#1181 = LINE('',#1182,#1183);
+#1182 = CARTESIAN_POINT('',(3.2,-3.E-02));
+#1183 = VECTOR('',#1184,1.);
+#1184 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1186 = PCURVE('',#1187,#1192);
+#1187 = PLANE('',#1188);
+#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191);
+#1189 = CARTESIAN_POINT('',(-19.1,8.97,0.));
+#1190 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1191 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197);
+#1193 = LINE('',#1194,#1195);
+#1194 = CARTESIAN_POINT('',(0.,0.));
+#1195 = VECTOR('',#1196,1.);
+#1196 = DIRECTION('',(1.,0.));
+#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1198 = ORIENTED_EDGE('',*,*,#1199,.F.);
+#1199 = EDGE_CURVE('',#1004,#1172,#1200,.T.);
+#1200 = SURFACE_CURVE('',#1201,(#1205,#1212),.PCURVE_S1.);
+#1201 = LINE('',#1202,#1203);
+#1202 = CARTESIAN_POINT('',(-17.1,8.97,0.));
+#1203 = VECTOR('',#1204,1.);
+#1204 = DIRECTION('',(-1.,0.,0.));
+#1205 = PCURVE('',#126,#1206);
+#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1211);
+#1207 = LINE('',#1208,#1209);
+#1208 = CARTESIAN_POINT('',(5.2,-3.E-02));
+#1209 = VECTOR('',#1210,1.);
+#1210 = DIRECTION('',(-1.,0.));
+#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1212 = PCURVE('',#1213,#1218);
+#1213 = PLANE('',#1214);
+#1214 = AXIS2_PLACEMENT_3D('',#1215,#1216,#1217);
+#1215 = CARTESIAN_POINT('',(-17.1,8.97,0.));
+#1216 = DIRECTION('',(0.,1.,0.));
+#1217 = DIRECTION('',(-1.,0.,0.));
+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);
+#1219 = LINE('',#1220,#1221);
+#1220 = CARTESIAN_POINT('',(0.,0.));
+#1221 = VECTOR('',#1222,1.);
+#1222 = DIRECTION('',(1.,0.));
+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1224 = FACE_BOUND('',#1225,.F.);
+#1225 = EDGE_LOOP('',(#1226,#1256,#1284,#1312,#1340,#1368,#1396,#1424));
+#1226 = ORIENTED_EDGE('',*,*,#1227,.F.);
+#1227 = EDGE_CURVE('',#1228,#1230,#1232,.T.);
+#1228 = VERTEX_POINT('',#1229);
+#1229 = CARTESIAN_POINT('',(-11.75,8.7,0.));
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(-12.02,8.97,0.));
+#1232 = SURFACE_CURVE('',#1233,(#1237,#1244),.PCURVE_S1.);
+#1233 = LINE('',#1234,#1235);
+#1234 = CARTESIAN_POINT('',(-11.75,8.7,0.));
+#1235 = VECTOR('',#1236,1.);
+#1236 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1237 = PCURVE('',#126,#1238);
+#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1243);
+#1239 = LINE('',#1240,#1241);
+#1240 = CARTESIAN_POINT('',(10.55,-0.3));
+#1241 = VECTOR('',#1242,1.);
+#1242 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1244 = PCURVE('',#1245,#1250);
+#1245 = PLANE('',#1246);
+#1246 = AXIS2_PLACEMENT_3D('',#1247,#1248,#1249);
+#1247 = CARTESIAN_POINT('',(-11.75,8.7,0.));
+#1248 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1249 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1255);
+#1251 = LINE('',#1252,#1253);
+#1252 = CARTESIAN_POINT('',(0.,0.));
+#1253 = VECTOR('',#1254,1.);
+#1254 = DIRECTION('',(1.,0.));
+#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1256 = ORIENTED_EDGE('',*,*,#1257,.T.);
+#1257 = EDGE_CURVE('',#1228,#1258,#1260,.T.);
+#1258 = VERTEX_POINT('',#1259);
+#1259 = CARTESIAN_POINT('',(-11.75,6.7,0.));
+#1260 = SURFACE_CURVE('',#1261,(#1265,#1272),.PCURVE_S1.);
+#1261 = LINE('',#1262,#1263);
+#1262 = CARTESIAN_POINT('',(-11.75,8.7,0.));
+#1263 = VECTOR('',#1264,1.);
+#1264 = DIRECTION('',(0.,-1.,0.));
+#1265 = PCURVE('',#126,#1266);
+#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1271);
+#1267 = LINE('',#1268,#1269);
+#1268 = CARTESIAN_POINT('',(10.55,-0.3));
+#1269 = VECTOR('',#1270,1.);
+#1270 = DIRECTION('',(0.,-1.));
+#1271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1272 = PCURVE('',#1273,#1278);
+#1273 = PLANE('',#1274);
+#1274 = AXIS2_PLACEMENT_3D('',#1275,#1276,#1277);
+#1275 = CARTESIAN_POINT('',(-11.75,8.7,0.));
+#1276 = DIRECTION('',(-1.,0.,0.));
+#1277 = DIRECTION('',(0.,-1.,0.));
+#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283);
+#1279 = LINE('',#1280,#1281);
+#1280 = CARTESIAN_POINT('',(0.,0.));
+#1281 = VECTOR('',#1282,1.);
+#1282 = DIRECTION('',(1.,0.));
+#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1284 = ORIENTED_EDGE('',*,*,#1285,.F.);
+#1285 = EDGE_CURVE('',#1286,#1258,#1288,.T.);
+#1286 = VERTEX_POINT('',#1287);
+#1287 = CARTESIAN_POINT('',(-12.02,6.43,0.));
+#1288 = SURFACE_CURVE('',#1289,(#1293,#1300),.PCURVE_S1.);
+#1289 = LINE('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(-12.02,6.43,0.));
+#1291 = VECTOR('',#1292,1.);
+#1292 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1293 = PCURVE('',#126,#1294);
+#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299);
+#1295 = LINE('',#1296,#1297);
+#1296 = CARTESIAN_POINT('',(10.28,-2.57));
+#1297 = VECTOR('',#1298,1.);
+#1298 = DIRECTION('',(0.707106781187,0.707106781187));
+#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1300 = PCURVE('',#1301,#1306);
+#1301 = PLANE('',#1302);
+#1302 = AXIS2_PLACEMENT_3D('',#1303,#1304,#1305);
+#1303 = CARTESIAN_POINT('',(-12.02,6.43,0.));
+#1304 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1305 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1306 = DEFINITIONAL_REPRESENTATION('',(#1307),#1311);
+#1307 = LINE('',#1308,#1309);
+#1308 = CARTESIAN_POINT('',(0.,0.));
+#1309 = VECTOR('',#1310,1.);
+#1310 = DIRECTION('',(1.,0.));
+#1311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1312 = ORIENTED_EDGE('',*,*,#1313,.F.);
+#1313 = EDGE_CURVE('',#1314,#1286,#1316,.T.);
+#1314 = VERTEX_POINT('',#1315);
+#1315 = CARTESIAN_POINT('',(-14.02,6.43,0.));
+#1316 = SURFACE_CURVE('',#1317,(#1321,#1328),.PCURVE_S1.);
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(-14.02,6.43,0.));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(1.,0.,0.));
+#1321 = PCURVE('',#126,#1322);
+#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1327);
+#1323 = LINE('',#1324,#1325);
+#1324 = CARTESIAN_POINT('',(8.28,-2.57));
+#1325 = VECTOR('',#1326,1.);
+#1326 = DIRECTION('',(1.,0.));
+#1327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1328 = PCURVE('',#1329,#1334);
+#1329 = PLANE('',#1330);
+#1330 = AXIS2_PLACEMENT_3D('',#1331,#1332,#1333);
+#1331 = CARTESIAN_POINT('',(-14.02,6.43,0.));
+#1332 = DIRECTION('',(0.,-1.,0.));
+#1333 = DIRECTION('',(1.,0.,0.));
+#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339);
+#1335 = LINE('',#1336,#1337);
+#1336 = CARTESIAN_POINT('',(0.,0.));
+#1337 = VECTOR('',#1338,1.);
+#1338 = DIRECTION('',(1.,0.));
+#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1340 = ORIENTED_EDGE('',*,*,#1341,.F.);
+#1341 = EDGE_CURVE('',#1342,#1314,#1344,.T.);
+#1342 = VERTEX_POINT('',#1343);
+#1343 = CARTESIAN_POINT('',(-14.29,6.7,0.));
+#1344 = SURFACE_CURVE('',#1345,(#1349,#1356),.PCURVE_S1.);
+#1345 = LINE('',#1346,#1347);
+#1346 = CARTESIAN_POINT('',(-14.29,6.7,0.));
+#1347 = VECTOR('',#1348,1.);
+#1348 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1349 = PCURVE('',#126,#1350);
+#1350 = DEFINITIONAL_REPRESENTATION('',(#1351),#1355);
+#1351 = LINE('',#1352,#1353);
+#1352 = CARTESIAN_POINT('',(8.01,-2.3));
+#1353 = VECTOR('',#1354,1.);
+#1354 = DIRECTION('',(0.707106781187,-0.707106781187));
+#1355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1356 = PCURVE('',#1357,#1362);
+#1357 = PLANE('',#1358);
+#1358 = AXIS2_PLACEMENT_3D('',#1359,#1360,#1361);
+#1359 = CARTESIAN_POINT('',(-14.29,6.7,0.));
+#1360 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1361 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1362 = DEFINITIONAL_REPRESENTATION('',(#1363),#1367);
+#1363 = LINE('',#1364,#1365);
+#1364 = CARTESIAN_POINT('',(0.,0.));
+#1365 = VECTOR('',#1366,1.);
+#1366 = DIRECTION('',(1.,0.));
+#1367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1368 = ORIENTED_EDGE('',*,*,#1369,.F.);
+#1369 = EDGE_CURVE('',#1370,#1342,#1372,.T.);
+#1370 = VERTEX_POINT('',#1371);
+#1371 = CARTESIAN_POINT('',(-14.29,8.7,0.));
+#1372 = SURFACE_CURVE('',#1373,(#1377,#1384),.PCURVE_S1.);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(-14.29,8.7,0.));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(0.,-1.,0.));
+#1377 = PCURVE('',#126,#1378);
+#1378 = DEFINITIONAL_REPRESENTATION('',(#1379),#1383);
+#1379 = LINE('',#1380,#1381);
+#1380 = CARTESIAN_POINT('',(8.01,-0.3));
+#1381 = VECTOR('',#1382,1.);
+#1382 = DIRECTION('',(0.,-1.));
+#1383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1384 = PCURVE('',#1385,#1390);
+#1385 = PLANE('',#1386);
+#1386 = AXIS2_PLACEMENT_3D('',#1387,#1388,#1389);
+#1387 = CARTESIAN_POINT('',(-14.29,8.7,0.));
+#1388 = DIRECTION('',(-1.,0.,0.));
+#1389 = DIRECTION('',(0.,-1.,0.));
+#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1395);
+#1391 = LINE('',#1392,#1393);
+#1392 = CARTESIAN_POINT('',(0.,0.));
+#1393 = VECTOR('',#1394,1.);
+#1394 = DIRECTION('',(1.,0.));
+#1395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1396 = ORIENTED_EDGE('',*,*,#1397,.F.);
+#1397 = EDGE_CURVE('',#1398,#1370,#1400,.T.);
+#1398 = VERTEX_POINT('',#1399);
+#1399 = CARTESIAN_POINT('',(-14.02,8.97,0.));
+#1400 = SURFACE_CURVE('',#1401,(#1405,#1412),.PCURVE_S1.);
+#1401 = LINE('',#1402,#1403);
+#1402 = CARTESIAN_POINT('',(-14.02,8.97,0.));
+#1403 = VECTOR('',#1404,1.);
+#1404 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1405 = PCURVE('',#126,#1406);
+#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1411);
+#1407 = LINE('',#1408,#1409);
+#1408 = CARTESIAN_POINT('',(8.28,-3.E-02));
+#1409 = VECTOR('',#1410,1.);
+#1410 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1412 = PCURVE('',#1413,#1418);
+#1413 = PLANE('',#1414);
+#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417);
+#1415 = CARTESIAN_POINT('',(-14.02,8.97,0.));
+#1416 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1417 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423);
+#1419 = LINE('',#1420,#1421);
+#1420 = CARTESIAN_POINT('',(0.,0.));
+#1421 = VECTOR('',#1422,1.);
+#1422 = DIRECTION('',(1.,0.));
+#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1424 = ORIENTED_EDGE('',*,*,#1425,.F.);
+#1425 = EDGE_CURVE('',#1230,#1398,#1426,.T.);
+#1426 = SURFACE_CURVE('',#1427,(#1431,#1438),.PCURVE_S1.);
+#1427 = LINE('',#1428,#1429);
+#1428 = CARTESIAN_POINT('',(-12.02,8.97,0.));
+#1429 = VECTOR('',#1430,1.);
+#1430 = DIRECTION('',(-1.,0.,0.));
+#1431 = PCURVE('',#126,#1432);
+#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437);
+#1433 = LINE('',#1434,#1435);
+#1434 = CARTESIAN_POINT('',(10.28,-3.E-02));
+#1435 = VECTOR('',#1436,1.);
+#1436 = DIRECTION('',(-1.,0.));
+#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1438 = PCURVE('',#1439,#1444);
+#1439 = PLANE('',#1440);
+#1440 = AXIS2_PLACEMENT_3D('',#1441,#1442,#1443);
+#1441 = CARTESIAN_POINT('',(-12.02,8.97,0.));
+#1442 = DIRECTION('',(0.,1.,0.));
+#1443 = DIRECTION('',(-1.,0.,0.));
+#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1449);
+#1445 = LINE('',#1446,#1447);
+#1446 = CARTESIAN_POINT('',(0.,0.));
+#1447 = VECTOR('',#1448,1.);
+#1448 = DIRECTION('',(1.,0.));
+#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1450 = FACE_BOUND('',#1451,.F.);
+#1451 = EDGE_LOOP('',(#1452,#1482,#1510,#1538,#1566,#1594,#1622,#1650));
+#1452 = ORIENTED_EDGE('',*,*,#1453,.F.);
+#1453 = EDGE_CURVE('',#1454,#1456,#1458,.T.);
+#1454 = VERTEX_POINT('',#1455);
+#1455 = CARTESIAN_POINT('',(-14.29,8.7,0.));
+#1456 = VERTEX_POINT('',#1457);
+#1457 = CARTESIAN_POINT('',(-14.56,8.97,0.));
+#1458 = SURFACE_CURVE('',#1459,(#1463,#1470),.PCURVE_S1.);
+#1459 = LINE('',#1460,#1461);
+#1460 = CARTESIAN_POINT('',(-14.29,8.7,0.));
+#1461 = VECTOR('',#1462,1.);
+#1462 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1463 = PCURVE('',#126,#1464);
+#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1469);
+#1465 = LINE('',#1466,#1467);
+#1466 = CARTESIAN_POINT('',(8.01,-0.3));
+#1467 = VECTOR('',#1468,1.);
+#1468 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1470 = PCURVE('',#1471,#1476);
+#1471 = PLANE('',#1472);
+#1472 = AXIS2_PLACEMENT_3D('',#1473,#1474,#1475);
+#1473 = CARTESIAN_POINT('',(-14.29,8.7,0.));
+#1474 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1475 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1476 = DEFINITIONAL_REPRESENTATION('',(#1477),#1481);
+#1477 = LINE('',#1478,#1479);
+#1478 = CARTESIAN_POINT('',(0.,0.));
+#1479 = VECTOR('',#1480,1.);
+#1480 = DIRECTION('',(1.,0.));
+#1481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1482 = ORIENTED_EDGE('',*,*,#1483,.T.);
+#1483 = EDGE_CURVE('',#1454,#1484,#1486,.T.);
+#1484 = VERTEX_POINT('',#1485);
+#1485 = CARTESIAN_POINT('',(-14.29,6.7,0.));
+#1486 = SURFACE_CURVE('',#1487,(#1491,#1498),.PCURVE_S1.);
+#1487 = LINE('',#1488,#1489);
+#1488 = CARTESIAN_POINT('',(-14.29,8.7,0.));
+#1489 = VECTOR('',#1490,1.);
+#1490 = DIRECTION('',(0.,-1.,0.));
+#1491 = PCURVE('',#126,#1492);
+#1492 = DEFINITIONAL_REPRESENTATION('',(#1493),#1497);
+#1493 = LINE('',#1494,#1495);
+#1494 = CARTESIAN_POINT('',(8.01,-0.3));
+#1495 = VECTOR('',#1496,1.);
+#1496 = DIRECTION('',(0.,-1.));
+#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1498 = PCURVE('',#1499,#1504);
+#1499 = PLANE('',#1500);
+#1500 = AXIS2_PLACEMENT_3D('',#1501,#1502,#1503);
+#1501 = CARTESIAN_POINT('',(-14.29,8.7,0.));
+#1502 = DIRECTION('',(-1.,0.,0.));
+#1503 = DIRECTION('',(0.,-1.,0.));
+#1504 = DEFINITIONAL_REPRESENTATION('',(#1505),#1509);
+#1505 = LINE('',#1506,#1507);
+#1506 = CARTESIAN_POINT('',(0.,0.));
+#1507 = VECTOR('',#1508,1.);
+#1508 = DIRECTION('',(1.,0.));
+#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1510 = ORIENTED_EDGE('',*,*,#1511,.F.);
+#1511 = EDGE_CURVE('',#1512,#1484,#1514,.T.);
+#1512 = VERTEX_POINT('',#1513);
+#1513 = CARTESIAN_POINT('',(-14.56,6.43,0.));
+#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.);
+#1515 = LINE('',#1516,#1517);
+#1516 = CARTESIAN_POINT('',(-14.56,6.43,0.));
+#1517 = VECTOR('',#1518,1.);
+#1518 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1519 = PCURVE('',#126,#1520);
+#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525);
+#1521 = LINE('',#1522,#1523);
+#1522 = CARTESIAN_POINT('',(7.74,-2.57));
+#1523 = VECTOR('',#1524,1.);
+#1524 = DIRECTION('',(0.707106781187,0.707106781187));
+#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1526 = PCURVE('',#1527,#1532);
+#1527 = PLANE('',#1528);
+#1528 = AXIS2_PLACEMENT_3D('',#1529,#1530,#1531);
+#1529 = CARTESIAN_POINT('',(-14.56,6.43,0.));
+#1530 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1531 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1532 = DEFINITIONAL_REPRESENTATION('',(#1533),#1537);
+#1533 = LINE('',#1534,#1535);
+#1534 = CARTESIAN_POINT('',(0.,0.));
+#1535 = VECTOR('',#1536,1.);
+#1536 = DIRECTION('',(1.,0.));
+#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1538 = ORIENTED_EDGE('',*,*,#1539,.F.);
+#1539 = EDGE_CURVE('',#1540,#1512,#1542,.T.);
+#1540 = VERTEX_POINT('',#1541);
+#1541 = CARTESIAN_POINT('',(-16.56,6.43,0.));
+#1542 = SURFACE_CURVE('',#1543,(#1547,#1554),.PCURVE_S1.);
+#1543 = LINE('',#1544,#1545);
+#1544 = CARTESIAN_POINT('',(-16.56,6.43,0.));
+#1545 = VECTOR('',#1546,1.);
+#1546 = DIRECTION('',(1.,0.,0.));
+#1547 = PCURVE('',#126,#1548);
+#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553);
+#1549 = LINE('',#1550,#1551);
+#1550 = CARTESIAN_POINT('',(5.74,-2.57));
+#1551 = VECTOR('',#1552,1.);
+#1552 = DIRECTION('',(1.,0.));
+#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1554 = PCURVE('',#1555,#1560);
+#1555 = PLANE('',#1556);
+#1556 = AXIS2_PLACEMENT_3D('',#1557,#1558,#1559);
+#1557 = CARTESIAN_POINT('',(-16.56,6.43,0.));
+#1558 = DIRECTION('',(0.,-1.,0.));
+#1559 = DIRECTION('',(1.,0.,0.));
+#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565);
+#1561 = LINE('',#1562,#1563);
+#1562 = CARTESIAN_POINT('',(0.,0.));
+#1563 = VECTOR('',#1564,1.);
+#1564 = DIRECTION('',(1.,0.));
+#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1566 = ORIENTED_EDGE('',*,*,#1567,.F.);
+#1567 = EDGE_CURVE('',#1568,#1540,#1570,.T.);
+#1568 = VERTEX_POINT('',#1569);
+#1569 = CARTESIAN_POINT('',(-16.83,6.7,0.));
+#1570 = SURFACE_CURVE('',#1571,(#1575,#1582),.PCURVE_S1.);
+#1571 = LINE('',#1572,#1573);
+#1572 = CARTESIAN_POINT('',(-16.83,6.7,0.));
+#1573 = VECTOR('',#1574,1.);
+#1574 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1575 = PCURVE('',#126,#1576);
+#1576 = DEFINITIONAL_REPRESENTATION('',(#1577),#1581);
+#1577 = LINE('',#1578,#1579);
+#1578 = CARTESIAN_POINT('',(5.47,-2.3));
+#1579 = VECTOR('',#1580,1.);
+#1580 = DIRECTION('',(0.707106781187,-0.707106781187));
+#1581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1582 = PCURVE('',#1583,#1588);
+#1583 = PLANE('',#1584);
+#1584 = AXIS2_PLACEMENT_3D('',#1585,#1586,#1587);
+#1585 = CARTESIAN_POINT('',(-16.83,6.7,0.));
+#1586 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1587 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1588 = DEFINITIONAL_REPRESENTATION('',(#1589),#1593);
+#1589 = LINE('',#1590,#1591);
+#1590 = CARTESIAN_POINT('',(0.,0.));
+#1591 = VECTOR('',#1592,1.);
+#1592 = DIRECTION('',(1.,0.));
+#1593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1594 = ORIENTED_EDGE('',*,*,#1595,.F.);
+#1595 = EDGE_CURVE('',#1596,#1568,#1598,.T.);
+#1596 = VERTEX_POINT('',#1597);
+#1597 = CARTESIAN_POINT('',(-16.83,8.7,0.));
+#1598 = SURFACE_CURVE('',#1599,(#1603,#1610),.PCURVE_S1.);
+#1599 = LINE('',#1600,#1601);
+#1600 = CARTESIAN_POINT('',(-16.83,8.7,0.));
+#1601 = VECTOR('',#1602,1.);
+#1602 = DIRECTION('',(0.,-1.,0.));
+#1603 = PCURVE('',#126,#1604);
+#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1609);
+#1605 = LINE('',#1606,#1607);
+#1606 = CARTESIAN_POINT('',(5.47,-0.3));
+#1607 = VECTOR('',#1608,1.);
+#1608 = DIRECTION('',(0.,-1.));
+#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1610 = PCURVE('',#1611,#1616);
+#1611 = PLANE('',#1612);
+#1612 = AXIS2_PLACEMENT_3D('',#1613,#1614,#1615);
+#1613 = CARTESIAN_POINT('',(-16.83,8.7,0.));
+#1614 = DIRECTION('',(-1.,0.,0.));
+#1615 = DIRECTION('',(0.,-1.,0.));
+#1616 = DEFINITIONAL_REPRESENTATION('',(#1617),#1621);
+#1617 = LINE('',#1618,#1619);
+#1618 = CARTESIAN_POINT('',(0.,0.));
+#1619 = VECTOR('',#1620,1.);
+#1620 = DIRECTION('',(1.,0.));
+#1621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1622 = ORIENTED_EDGE('',*,*,#1623,.F.);
+#1623 = EDGE_CURVE('',#1624,#1596,#1626,.T.);
+#1624 = VERTEX_POINT('',#1625);
+#1625 = CARTESIAN_POINT('',(-16.56,8.97,0.));
+#1626 = SURFACE_CURVE('',#1627,(#1631,#1638),.PCURVE_S1.);
+#1627 = LINE('',#1628,#1629);
+#1628 = CARTESIAN_POINT('',(-16.56,8.97,0.));
+#1629 = VECTOR('',#1630,1.);
+#1630 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1631 = PCURVE('',#126,#1632);
+#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637);
+#1633 = LINE('',#1634,#1635);
+#1634 = CARTESIAN_POINT('',(5.74,-3.E-02));
+#1635 = VECTOR('',#1636,1.);
+#1636 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1638 = PCURVE('',#1639,#1644);
+#1639 = PLANE('',#1640);
+#1640 = AXIS2_PLACEMENT_3D('',#1641,#1642,#1643);
+#1641 = CARTESIAN_POINT('',(-16.56,8.97,0.));
+#1642 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1643 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649);
+#1645 = LINE('',#1646,#1647);
+#1646 = CARTESIAN_POINT('',(0.,0.));
+#1647 = VECTOR('',#1648,1.);
+#1648 = DIRECTION('',(1.,0.));
+#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1650 = ORIENTED_EDGE('',*,*,#1651,.F.);
+#1651 = EDGE_CURVE('',#1456,#1624,#1652,.T.);
+#1652 = SURFACE_CURVE('',#1653,(#1657,#1664),.PCURVE_S1.);
+#1653 = LINE('',#1654,#1655);
+#1654 = CARTESIAN_POINT('',(-14.56,8.97,0.));
+#1655 = VECTOR('',#1656,1.);
+#1656 = DIRECTION('',(-1.,0.,0.));
+#1657 = PCURVE('',#126,#1658);
+#1658 = DEFINITIONAL_REPRESENTATION('',(#1659),#1663);
+#1659 = LINE('',#1660,#1661);
+#1660 = CARTESIAN_POINT('',(7.74,-3.E-02));
+#1661 = VECTOR('',#1662,1.);
+#1662 = DIRECTION('',(-1.,0.));
+#1663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1664 = PCURVE('',#1665,#1670);
+#1665 = PLANE('',#1666);
+#1666 = AXIS2_PLACEMENT_3D('',#1667,#1668,#1669);
+#1667 = CARTESIAN_POINT('',(-14.56,8.97,0.));
+#1668 = DIRECTION('',(0.,1.,0.));
+#1669 = DIRECTION('',(-1.,0.,0.));
+#1670 = DEFINITIONAL_REPRESENTATION('',(#1671),#1675);
+#1671 = LINE('',#1672,#1673);
+#1672 = CARTESIAN_POINT('',(0.,0.));
+#1673 = VECTOR('',#1674,1.);
+#1674 = DIRECTION('',(1.,0.));
+#1675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1676 = FACE_BOUND('',#1677,.F.);
+#1677 = EDGE_LOOP('',(#1678,#1708,#1736,#1764,#1792,#1820,#1848,#1876));
+#1678 = ORIENTED_EDGE('',*,*,#1679,.F.);
+#1679 = EDGE_CURVE('',#1680,#1682,#1684,.T.);
+#1680 = VERTEX_POINT('',#1681);
+#1681 = CARTESIAN_POINT('',(-4.13,8.7,0.));
+#1682 = VERTEX_POINT('',#1683);
+#1683 = CARTESIAN_POINT('',(-4.4,8.97,0.));
+#1684 = SURFACE_CURVE('',#1685,(#1689,#1696),.PCURVE_S1.);
+#1685 = LINE('',#1686,#1687);
+#1686 = CARTESIAN_POINT('',(-4.13,8.7,0.));
+#1687 = VECTOR('',#1688,1.);
+#1688 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1689 = PCURVE('',#126,#1690);
+#1690 = DEFINITIONAL_REPRESENTATION('',(#1691),#1695);
+#1691 = LINE('',#1692,#1693);
+#1692 = CARTESIAN_POINT('',(18.17,-0.3));
+#1693 = VECTOR('',#1694,1.);
+#1694 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1696 = PCURVE('',#1697,#1702);
+#1697 = PLANE('',#1698);
+#1698 = AXIS2_PLACEMENT_3D('',#1699,#1700,#1701);
+#1699 = CARTESIAN_POINT('',(-4.13,8.7,0.));
+#1700 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1701 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1702 = DEFINITIONAL_REPRESENTATION('',(#1703),#1707);
+#1703 = LINE('',#1704,#1705);
+#1704 = CARTESIAN_POINT('',(0.,0.));
+#1705 = VECTOR('',#1706,1.);
+#1706 = DIRECTION('',(1.,0.));
+#1707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1708 = ORIENTED_EDGE('',*,*,#1709,.T.);
+#1709 = EDGE_CURVE('',#1680,#1710,#1712,.T.);
+#1710 = VERTEX_POINT('',#1711);
+#1711 = CARTESIAN_POINT('',(-4.13,6.7,0.));
+#1712 = SURFACE_CURVE('',#1713,(#1717,#1724),.PCURVE_S1.);
+#1713 = LINE('',#1714,#1715);
+#1714 = CARTESIAN_POINT('',(-4.13,8.7,0.));
+#1715 = VECTOR('',#1716,1.);
+#1716 = DIRECTION('',(0.,-1.,0.));
+#1717 = PCURVE('',#126,#1718);
+#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1723);
+#1719 = LINE('',#1720,#1721);
+#1720 = CARTESIAN_POINT('',(18.17,-0.3));
+#1721 = VECTOR('',#1722,1.);
+#1722 = DIRECTION('',(0.,-1.));
+#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1724 = PCURVE('',#1725,#1730);
+#1725 = PLANE('',#1726);
+#1726 = AXIS2_PLACEMENT_3D('',#1727,#1728,#1729);
+#1727 = CARTESIAN_POINT('',(-4.13,8.7,0.));
+#1728 = DIRECTION('',(-1.,0.,0.));
+#1729 = DIRECTION('',(0.,-1.,0.));
+#1730 = DEFINITIONAL_REPRESENTATION('',(#1731),#1735);
+#1731 = LINE('',#1732,#1733);
+#1732 = CARTESIAN_POINT('',(0.,0.));
+#1733 = VECTOR('',#1734,1.);
+#1734 = DIRECTION('',(1.,0.));
+#1735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1736 = ORIENTED_EDGE('',*,*,#1737,.F.);
+#1737 = EDGE_CURVE('',#1738,#1710,#1740,.T.);
+#1738 = VERTEX_POINT('',#1739);
+#1739 = CARTESIAN_POINT('',(-4.4,6.43,0.));
+#1740 = SURFACE_CURVE('',#1741,(#1745,#1752),.PCURVE_S1.);
+#1741 = LINE('',#1742,#1743);
+#1742 = CARTESIAN_POINT('',(-4.4,6.43,0.));
+#1743 = VECTOR('',#1744,1.);
+#1744 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1745 = PCURVE('',#126,#1746);
+#1746 = DEFINITIONAL_REPRESENTATION('',(#1747),#1751);
+#1747 = LINE('',#1748,#1749);
+#1748 = CARTESIAN_POINT('',(17.9,-2.57));
+#1749 = VECTOR('',#1750,1.);
+#1750 = DIRECTION('',(0.707106781187,0.707106781187));
+#1751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1752 = PCURVE('',#1753,#1758);
+#1753 = PLANE('',#1754);
+#1754 = AXIS2_PLACEMENT_3D('',#1755,#1756,#1757);
+#1755 = CARTESIAN_POINT('',(-4.4,6.43,0.));
+#1756 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1757 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1758 = DEFINITIONAL_REPRESENTATION('',(#1759),#1763);
+#1759 = LINE('',#1760,#1761);
+#1760 = CARTESIAN_POINT('',(0.,0.));
+#1761 = VECTOR('',#1762,1.);
+#1762 = DIRECTION('',(1.,0.));
+#1763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1764 = ORIENTED_EDGE('',*,*,#1765,.F.);
+#1765 = EDGE_CURVE('',#1766,#1738,#1768,.T.);
+#1766 = VERTEX_POINT('',#1767);
+#1767 = CARTESIAN_POINT('',(-6.4,6.43,0.));
+#1768 = SURFACE_CURVE('',#1769,(#1773,#1780),.PCURVE_S1.);
+#1769 = LINE('',#1770,#1771);
+#1770 = CARTESIAN_POINT('',(-6.4,6.43,0.));
+#1771 = VECTOR('',#1772,1.);
+#1772 = DIRECTION('',(1.,0.,0.));
+#1773 = PCURVE('',#126,#1774);
+#1774 = DEFINITIONAL_REPRESENTATION('',(#1775),#1779);
+#1775 = LINE('',#1776,#1777);
+#1776 = CARTESIAN_POINT('',(15.9,-2.57));
+#1777 = VECTOR('',#1778,1.);
+#1778 = DIRECTION('',(1.,0.));
+#1779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1780 = PCURVE('',#1781,#1786);
+#1781 = PLANE('',#1782);
+#1782 = AXIS2_PLACEMENT_3D('',#1783,#1784,#1785);
+#1783 = CARTESIAN_POINT('',(-6.4,6.43,0.));
+#1784 = DIRECTION('',(0.,-1.,0.));
+#1785 = DIRECTION('',(1.,0.,0.));
+#1786 = DEFINITIONAL_REPRESENTATION('',(#1787),#1791);
+#1787 = LINE('',#1788,#1789);
+#1788 = CARTESIAN_POINT('',(0.,0.));
+#1789 = VECTOR('',#1790,1.);
+#1790 = DIRECTION('',(1.,0.));
+#1791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1792 = ORIENTED_EDGE('',*,*,#1793,.F.);
+#1793 = EDGE_CURVE('',#1794,#1766,#1796,.T.);
+#1794 = VERTEX_POINT('',#1795);
+#1795 = CARTESIAN_POINT('',(-6.67,6.7,0.));
+#1796 = SURFACE_CURVE('',#1797,(#1801,#1808),.PCURVE_S1.);
+#1797 = LINE('',#1798,#1799);
+#1798 = CARTESIAN_POINT('',(-6.67,6.7,0.));
+#1799 = VECTOR('',#1800,1.);
+#1800 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1801 = PCURVE('',#126,#1802);
+#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807);
+#1803 = LINE('',#1804,#1805);
+#1804 = CARTESIAN_POINT('',(15.63,-2.3));
+#1805 = VECTOR('',#1806,1.);
+#1806 = DIRECTION('',(0.707106781187,-0.707106781187));
+#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1808 = PCURVE('',#1809,#1814);
+#1809 = PLANE('',#1810);
+#1810 = AXIS2_PLACEMENT_3D('',#1811,#1812,#1813);
+#1811 = CARTESIAN_POINT('',(-6.67,6.7,0.));
+#1812 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1813 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1814 = DEFINITIONAL_REPRESENTATION('',(#1815),#1819);
+#1815 = LINE('',#1816,#1817);
+#1816 = CARTESIAN_POINT('',(0.,0.));
+#1817 = VECTOR('',#1818,1.);
+#1818 = DIRECTION('',(1.,0.));
+#1819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1820 = ORIENTED_EDGE('',*,*,#1821,.F.);
+#1821 = EDGE_CURVE('',#1822,#1794,#1824,.T.);
+#1822 = VERTEX_POINT('',#1823);
+#1823 = CARTESIAN_POINT('',(-6.67,8.7,0.));
+#1824 = SURFACE_CURVE('',#1825,(#1829,#1836),.PCURVE_S1.);
+#1825 = LINE('',#1826,#1827);
+#1826 = CARTESIAN_POINT('',(-6.67,8.7,0.));
+#1827 = VECTOR('',#1828,1.);
+#1828 = DIRECTION('',(0.,-1.,0.));
+#1829 = PCURVE('',#126,#1830);
+#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835);
+#1831 = LINE('',#1832,#1833);
+#1832 = CARTESIAN_POINT('',(15.63,-0.3));
+#1833 = VECTOR('',#1834,1.);
+#1834 = DIRECTION('',(0.,-1.));
+#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1836 = PCURVE('',#1837,#1842);
+#1837 = PLANE('',#1838);
+#1838 = AXIS2_PLACEMENT_3D('',#1839,#1840,#1841);
+#1839 = CARTESIAN_POINT('',(-6.67,8.7,0.));
+#1840 = DIRECTION('',(-1.,0.,0.));
+#1841 = DIRECTION('',(0.,-1.,0.));
+#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1847);
+#1843 = LINE('',#1844,#1845);
+#1844 = CARTESIAN_POINT('',(0.,0.));
+#1845 = VECTOR('',#1846,1.);
+#1846 = DIRECTION('',(1.,0.));
+#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1848 = ORIENTED_EDGE('',*,*,#1849,.F.);
+#1849 = EDGE_CURVE('',#1850,#1822,#1852,.T.);
+#1850 = VERTEX_POINT('',#1851);
+#1851 = CARTESIAN_POINT('',(-6.4,8.97,0.));
+#1852 = SURFACE_CURVE('',#1853,(#1857,#1864),.PCURVE_S1.);
+#1853 = LINE('',#1854,#1855);
+#1854 = CARTESIAN_POINT('',(-6.4,8.97,0.));
+#1855 = VECTOR('',#1856,1.);
+#1856 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1857 = PCURVE('',#126,#1858);
+#1858 = DEFINITIONAL_REPRESENTATION('',(#1859),#1863);
+#1859 = LINE('',#1860,#1861);
+#1860 = CARTESIAN_POINT('',(15.9,-3.E-02));
+#1861 = VECTOR('',#1862,1.);
+#1862 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1864 = PCURVE('',#1865,#1870);
+#1865 = PLANE('',#1866);
+#1866 = AXIS2_PLACEMENT_3D('',#1867,#1868,#1869);
+#1867 = CARTESIAN_POINT('',(-6.4,8.97,0.));
+#1868 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1869 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1870 = DEFINITIONAL_REPRESENTATION('',(#1871),#1875);
+#1871 = LINE('',#1872,#1873);
+#1872 = CARTESIAN_POINT('',(0.,0.));
+#1873 = VECTOR('',#1874,1.);
+#1874 = DIRECTION('',(1.,0.));
+#1875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1876 = ORIENTED_EDGE('',*,*,#1877,.F.);
+#1877 = EDGE_CURVE('',#1682,#1850,#1878,.T.);
+#1878 = SURFACE_CURVE('',#1879,(#1883,#1890),.PCURVE_S1.);
+#1879 = LINE('',#1880,#1881);
+#1880 = CARTESIAN_POINT('',(-4.4,8.97,0.));
+#1881 = VECTOR('',#1882,1.);
+#1882 = DIRECTION('',(-1.,0.,0.));
+#1883 = PCURVE('',#126,#1884);
+#1884 = DEFINITIONAL_REPRESENTATION('',(#1885),#1889);
+#1885 = LINE('',#1886,#1887);
+#1886 = CARTESIAN_POINT('',(17.9,-3.E-02));
+#1887 = VECTOR('',#1888,1.);
+#1888 = DIRECTION('',(-1.,0.));
+#1889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1890 = PCURVE('',#1891,#1896);
+#1891 = PLANE('',#1892);
+#1892 = AXIS2_PLACEMENT_3D('',#1893,#1894,#1895);
+#1893 = CARTESIAN_POINT('',(-4.4,8.97,0.));
+#1894 = DIRECTION('',(0.,1.,0.));
+#1895 = DIRECTION('',(-1.,0.,0.));
+#1896 = DEFINITIONAL_REPRESENTATION('',(#1897),#1901);
+#1897 = LINE('',#1898,#1899);
+#1898 = CARTESIAN_POINT('',(0.,0.));
+#1899 = VECTOR('',#1900,1.);
+#1900 = DIRECTION('',(1.,0.));
+#1901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1902 = FACE_BOUND('',#1903,.F.);
+#1903 = EDGE_LOOP('',(#1904,#1934,#1962,#1990,#2018,#2046,#2074,#2102));
+#1904 = ORIENTED_EDGE('',*,*,#1905,.F.);
+#1905 = EDGE_CURVE('',#1906,#1908,#1910,.T.);
+#1906 = VERTEX_POINT('',#1907);
+#1907 = CARTESIAN_POINT('',(-1.59,8.7,0.));
+#1908 = VERTEX_POINT('',#1909);
+#1909 = CARTESIAN_POINT('',(-1.86,8.97,0.));
+#1910 = SURFACE_CURVE('',#1911,(#1915,#1922),.PCURVE_S1.);
+#1911 = LINE('',#1912,#1913);
+#1912 = CARTESIAN_POINT('',(-1.59,8.7,0.));
+#1913 = VECTOR('',#1914,1.);
+#1914 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1915 = PCURVE('',#126,#1916);
+#1916 = DEFINITIONAL_REPRESENTATION('',(#1917),#1921);
+#1917 = LINE('',#1918,#1919);
+#1918 = CARTESIAN_POINT('',(20.71,-0.3));
+#1919 = VECTOR('',#1920,1.);
+#1920 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1922 = PCURVE('',#1923,#1928);
+#1923 = PLANE('',#1924);
+#1924 = AXIS2_PLACEMENT_3D('',#1925,#1926,#1927);
+#1925 = CARTESIAN_POINT('',(-1.59,8.7,0.));
+#1926 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1927 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1928 = DEFINITIONAL_REPRESENTATION('',(#1929),#1933);
+#1929 = LINE('',#1930,#1931);
+#1930 = CARTESIAN_POINT('',(0.,0.));
+#1931 = VECTOR('',#1932,1.);
+#1932 = DIRECTION('',(1.,0.));
+#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1934 = ORIENTED_EDGE('',*,*,#1935,.T.);
+#1935 = EDGE_CURVE('',#1906,#1936,#1938,.T.);
+#1936 = VERTEX_POINT('',#1937);
+#1937 = CARTESIAN_POINT('',(-1.59,6.7,0.));
+#1938 = SURFACE_CURVE('',#1939,(#1943,#1950),.PCURVE_S1.);
+#1939 = LINE('',#1940,#1941);
+#1940 = CARTESIAN_POINT('',(-1.59,8.7,0.));
+#1941 = VECTOR('',#1942,1.);
+#1942 = DIRECTION('',(0.,-1.,0.));
+#1943 = PCURVE('',#126,#1944);
+#1944 = DEFINITIONAL_REPRESENTATION('',(#1945),#1949);
+#1945 = LINE('',#1946,#1947);
+#1946 = CARTESIAN_POINT('',(20.71,-0.3));
+#1947 = VECTOR('',#1948,1.);
+#1948 = DIRECTION('',(0.,-1.));
+#1949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1950 = PCURVE('',#1951,#1956);
+#1951 = PLANE('',#1952);
+#1952 = AXIS2_PLACEMENT_3D('',#1953,#1954,#1955);
+#1953 = CARTESIAN_POINT('',(-1.59,8.7,0.));
+#1954 = DIRECTION('',(-1.,0.,0.));
+#1955 = DIRECTION('',(0.,-1.,0.));
+#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1961);
+#1957 = LINE('',#1958,#1959);
+#1958 = CARTESIAN_POINT('',(0.,0.));
+#1959 = VECTOR('',#1960,1.);
+#1960 = DIRECTION('',(1.,0.));
+#1961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1962 = ORIENTED_EDGE('',*,*,#1963,.F.);
+#1963 = EDGE_CURVE('',#1964,#1936,#1966,.T.);
+#1964 = VERTEX_POINT('',#1965);
+#1965 = CARTESIAN_POINT('',(-1.86,6.43,0.));
+#1966 = SURFACE_CURVE('',#1967,(#1971,#1978),.PCURVE_S1.);
+#1967 = LINE('',#1968,#1969);
+#1968 = CARTESIAN_POINT('',(-1.86,6.43,0.));
+#1969 = VECTOR('',#1970,1.);
+#1970 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1971 = PCURVE('',#126,#1972);
+#1972 = DEFINITIONAL_REPRESENTATION('',(#1973),#1977);
+#1973 = LINE('',#1974,#1975);
+#1974 = CARTESIAN_POINT('',(20.44,-2.57));
+#1975 = VECTOR('',#1976,1.);
+#1976 = DIRECTION('',(0.707106781187,0.707106781187));
+#1977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1978 = PCURVE('',#1979,#1984);
+#1979 = PLANE('',#1980);
+#1980 = AXIS2_PLACEMENT_3D('',#1981,#1982,#1983);
+#1981 = CARTESIAN_POINT('',(-1.86,6.43,0.));
+#1982 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1983 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1984 = DEFINITIONAL_REPRESENTATION('',(#1985),#1989);
+#1985 = LINE('',#1986,#1987);
+#1986 = CARTESIAN_POINT('',(0.,0.));
+#1987 = VECTOR('',#1988,1.);
+#1988 = DIRECTION('',(1.,0.));
+#1989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1990 = ORIENTED_EDGE('',*,*,#1991,.F.);
+#1991 = EDGE_CURVE('',#1992,#1964,#1994,.T.);
+#1992 = VERTEX_POINT('',#1993);
+#1993 = CARTESIAN_POINT('',(-3.86,6.43,0.));
+#1994 = SURFACE_CURVE('',#1995,(#1999,#2006),.PCURVE_S1.);
+#1995 = LINE('',#1996,#1997);
+#1996 = CARTESIAN_POINT('',(-3.86,6.43,0.));
+#1997 = VECTOR('',#1998,1.);
+#1998 = DIRECTION('',(1.,0.,0.));
+#1999 = PCURVE('',#126,#2000);
+#2000 = DEFINITIONAL_REPRESENTATION('',(#2001),#2005);
+#2001 = LINE('',#2002,#2003);
+#2002 = CARTESIAN_POINT('',(18.44,-2.57));
+#2003 = VECTOR('',#2004,1.);
+#2004 = DIRECTION('',(1.,0.));
+#2005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2006 = PCURVE('',#2007,#2012);
+#2007 = PLANE('',#2008);
+#2008 = AXIS2_PLACEMENT_3D('',#2009,#2010,#2011);
+#2009 = CARTESIAN_POINT('',(-3.86,6.43,0.));
+#2010 = DIRECTION('',(0.,-1.,0.));
+#2011 = DIRECTION('',(1.,0.,0.));
+#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017);
+#2013 = LINE('',#2014,#2015);
+#2014 = CARTESIAN_POINT('',(0.,0.));
+#2015 = VECTOR('',#2016,1.);
+#2016 = DIRECTION('',(1.,0.));
+#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2018 = ORIENTED_EDGE('',*,*,#2019,.F.);
+#2019 = EDGE_CURVE('',#2020,#1992,#2022,.T.);
+#2020 = VERTEX_POINT('',#2021);
+#2021 = CARTESIAN_POINT('',(-4.13,6.7,0.));
+#2022 = SURFACE_CURVE('',#2023,(#2027,#2034),.PCURVE_S1.);
+#2023 = LINE('',#2024,#2025);
+#2024 = CARTESIAN_POINT('',(-4.13,6.7,0.));
+#2025 = VECTOR('',#2026,1.);
+#2026 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2027 = PCURVE('',#126,#2028);
+#2028 = DEFINITIONAL_REPRESENTATION('',(#2029),#2033);
+#2029 = LINE('',#2030,#2031);
+#2030 = CARTESIAN_POINT('',(18.17,-2.3));
+#2031 = VECTOR('',#2032,1.);
+#2032 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2034 = PCURVE('',#2035,#2040);
+#2035 = PLANE('',#2036);
+#2036 = AXIS2_PLACEMENT_3D('',#2037,#2038,#2039);
+#2037 = CARTESIAN_POINT('',(-4.13,6.7,0.));
+#2038 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2039 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045);
+#2041 = LINE('',#2042,#2043);
+#2042 = CARTESIAN_POINT('',(0.,0.));
+#2043 = VECTOR('',#2044,1.);
+#2044 = DIRECTION('',(1.,0.));
+#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2046 = ORIENTED_EDGE('',*,*,#2047,.F.);
+#2047 = EDGE_CURVE('',#2048,#2020,#2050,.T.);
+#2048 = VERTEX_POINT('',#2049);
+#2049 = CARTESIAN_POINT('',(-4.13,8.7,0.));
+#2050 = SURFACE_CURVE('',#2051,(#2055,#2062),.PCURVE_S1.);
+#2051 = LINE('',#2052,#2053);
+#2052 = CARTESIAN_POINT('',(-4.13,8.7,0.));
+#2053 = VECTOR('',#2054,1.);
+#2054 = DIRECTION('',(0.,-1.,0.));
+#2055 = PCURVE('',#126,#2056);
+#2056 = DEFINITIONAL_REPRESENTATION('',(#2057),#2061);
+#2057 = LINE('',#2058,#2059);
+#2058 = CARTESIAN_POINT('',(18.17,-0.3));
+#2059 = VECTOR('',#2060,1.);
+#2060 = DIRECTION('',(0.,-1.));
+#2061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2062 = PCURVE('',#2063,#2068);
+#2063 = PLANE('',#2064);
+#2064 = AXIS2_PLACEMENT_3D('',#2065,#2066,#2067);
+#2065 = CARTESIAN_POINT('',(-4.13,8.7,0.));
+#2066 = DIRECTION('',(-1.,0.,0.));
+#2067 = DIRECTION('',(0.,-1.,0.));
+#2068 = DEFINITIONAL_REPRESENTATION('',(#2069),#2073);
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(0.,0.));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(1.,0.));
+#2073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2074 = ORIENTED_EDGE('',*,*,#2075,.F.);
+#2075 = EDGE_CURVE('',#2076,#2048,#2078,.T.);
+#2076 = VERTEX_POINT('',#2077);
+#2077 = CARTESIAN_POINT('',(-3.86,8.97,0.));
+#2078 = SURFACE_CURVE('',#2079,(#2083,#2090),.PCURVE_S1.);
+#2079 = LINE('',#2080,#2081);
+#2080 = CARTESIAN_POINT('',(-3.86,8.97,0.));
+#2081 = VECTOR('',#2082,1.);
+#2082 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2083 = PCURVE('',#126,#2084);
+#2084 = DEFINITIONAL_REPRESENTATION('',(#2085),#2089);
+#2085 = LINE('',#2086,#2087);
+#2086 = CARTESIAN_POINT('',(18.44,-3.E-02));
+#2087 = VECTOR('',#2088,1.);
+#2088 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#2089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2090 = PCURVE('',#2091,#2096);
+#2091 = PLANE('',#2092);
+#2092 = AXIS2_PLACEMENT_3D('',#2093,#2094,#2095);
+#2093 = CARTESIAN_POINT('',(-3.86,8.97,0.));
+#2094 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2095 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2096 = DEFINITIONAL_REPRESENTATION('',(#2097),#2101);
+#2097 = LINE('',#2098,#2099);
+#2098 = CARTESIAN_POINT('',(0.,0.));
+#2099 = VECTOR('',#2100,1.);
+#2100 = DIRECTION('',(1.,0.));
+#2101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2102 = ORIENTED_EDGE('',*,*,#2103,.F.);
+#2103 = EDGE_CURVE('',#1908,#2076,#2104,.T.);
+#2104 = SURFACE_CURVE('',#2105,(#2109,#2116),.PCURVE_S1.);
+#2105 = LINE('',#2106,#2107);
+#2106 = CARTESIAN_POINT('',(-1.86,8.97,0.));
+#2107 = VECTOR('',#2108,1.);
+#2108 = DIRECTION('',(-1.,0.,0.));
+#2109 = PCURVE('',#126,#2110);
+#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115);
+#2111 = LINE('',#2112,#2113);
+#2112 = CARTESIAN_POINT('',(20.44,-3.E-02));
+#2113 = VECTOR('',#2114,1.);
+#2114 = DIRECTION('',(-1.,0.));
+#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2116 = PCURVE('',#2117,#2122);
+#2117 = PLANE('',#2118);
+#2118 = AXIS2_PLACEMENT_3D('',#2119,#2120,#2121);
+#2119 = CARTESIAN_POINT('',(-1.86,8.97,0.));
+#2120 = DIRECTION('',(0.,1.,0.));
+#2121 = DIRECTION('',(-1.,0.,0.));
+#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127);
+#2123 = LINE('',#2124,#2125);
+#2124 = CARTESIAN_POINT('',(0.,0.));
+#2125 = VECTOR('',#2126,1.);
+#2126 = DIRECTION('',(1.,0.));
+#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2128 = FACE_BOUND('',#2129,.F.);
+#2129 = EDGE_LOOP('',(#2130,#2160,#2188,#2216,#2244,#2272,#2300,#2328));
+#2130 = ORIENTED_EDGE('',*,*,#2131,.F.);
+#2131 = EDGE_CURVE('',#2132,#2134,#2136,.T.);
+#2132 = VERTEX_POINT('',#2133);
+#2133 = CARTESIAN_POINT('',(-9.21,8.7,0.));
+#2134 = VERTEX_POINT('',#2135);
+#2135 = CARTESIAN_POINT('',(-9.48,8.97,0.));
+#2136 = SURFACE_CURVE('',#2137,(#2141,#2148),.PCURVE_S1.);
+#2137 = LINE('',#2138,#2139);
+#2138 = CARTESIAN_POINT('',(-9.21,8.7,0.));
+#2139 = VECTOR('',#2140,1.);
+#2140 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2141 = PCURVE('',#126,#2142);
+#2142 = DEFINITIONAL_REPRESENTATION('',(#2143),#2147);
+#2143 = LINE('',#2144,#2145);
+#2144 = CARTESIAN_POINT('',(13.09,-0.3));
+#2145 = VECTOR('',#2146,1.);
+#2146 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2148 = PCURVE('',#2149,#2154);
+#2149 = PLANE('',#2150);
+#2150 = AXIS2_PLACEMENT_3D('',#2151,#2152,#2153);
+#2151 = CARTESIAN_POINT('',(-9.21,8.7,0.));
+#2152 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2153 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2154 = DEFINITIONAL_REPRESENTATION('',(#2155),#2159);
+#2155 = LINE('',#2156,#2157);
+#2156 = CARTESIAN_POINT('',(0.,0.));
+#2157 = VECTOR('',#2158,1.);
+#2158 = DIRECTION('',(1.,0.));
+#2159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2160 = ORIENTED_EDGE('',*,*,#2161,.T.);
+#2161 = EDGE_CURVE('',#2132,#2162,#2164,.T.);
+#2162 = VERTEX_POINT('',#2163);
+#2163 = CARTESIAN_POINT('',(-9.21,6.7,0.));
+#2164 = SURFACE_CURVE('',#2165,(#2169,#2176),.PCURVE_S1.);
+#2165 = LINE('',#2166,#2167);
+#2166 = CARTESIAN_POINT('',(-9.21,8.7,0.));
+#2167 = VECTOR('',#2168,1.);
+#2168 = DIRECTION('',(0.,-1.,0.));
+#2169 = PCURVE('',#126,#2170);
+#2170 = DEFINITIONAL_REPRESENTATION('',(#2171),#2175);
+#2171 = LINE('',#2172,#2173);
+#2172 = CARTESIAN_POINT('',(13.09,-0.3));
+#2173 = VECTOR('',#2174,1.);
+#2174 = DIRECTION('',(0.,-1.));
+#2175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2176 = PCURVE('',#2177,#2182);
+#2177 = PLANE('',#2178);
+#2178 = AXIS2_PLACEMENT_3D('',#2179,#2180,#2181);
+#2179 = CARTESIAN_POINT('',(-9.21,8.7,0.));
+#2180 = DIRECTION('',(-1.,0.,0.));
+#2181 = DIRECTION('',(0.,-1.,0.));
+#2182 = DEFINITIONAL_REPRESENTATION('',(#2183),#2187);
+#2183 = LINE('',#2184,#2185);
+#2184 = CARTESIAN_POINT('',(0.,0.));
+#2185 = VECTOR('',#2186,1.);
+#2186 = DIRECTION('',(1.,0.));
+#2187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2188 = ORIENTED_EDGE('',*,*,#2189,.F.);
+#2189 = EDGE_CURVE('',#2190,#2162,#2192,.T.);
+#2190 = VERTEX_POINT('',#2191);
+#2191 = CARTESIAN_POINT('',(-9.48,6.43,0.));
+#2192 = SURFACE_CURVE('',#2193,(#2197,#2204),.PCURVE_S1.);
+#2193 = LINE('',#2194,#2195);
+#2194 = CARTESIAN_POINT('',(-9.48,6.43,0.));
+#2195 = VECTOR('',#2196,1.);
+#2196 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2197 = PCURVE('',#126,#2198);
+#2198 = DEFINITIONAL_REPRESENTATION('',(#2199),#2203);
+#2199 = LINE('',#2200,#2201);
+#2200 = CARTESIAN_POINT('',(12.82,-2.57));
+#2201 = VECTOR('',#2202,1.);
+#2202 = DIRECTION('',(0.707106781187,0.707106781187));
+#2203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2204 = PCURVE('',#2205,#2210);
+#2205 = PLANE('',#2206);
+#2206 = AXIS2_PLACEMENT_3D('',#2207,#2208,#2209);
+#2207 = CARTESIAN_POINT('',(-9.48,6.43,0.));
+#2208 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2209 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2215);
+#2211 = LINE('',#2212,#2213);
+#2212 = CARTESIAN_POINT('',(0.,0.));
+#2213 = VECTOR('',#2214,1.);
+#2214 = DIRECTION('',(1.,0.));
+#2215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2216 = ORIENTED_EDGE('',*,*,#2217,.F.);
+#2217 = EDGE_CURVE('',#2218,#2190,#2220,.T.);
+#2218 = VERTEX_POINT('',#2219);
+#2219 = CARTESIAN_POINT('',(-11.48,6.43,0.));
+#2220 = SURFACE_CURVE('',#2221,(#2225,#2232),.PCURVE_S1.);
+#2221 = LINE('',#2222,#2223);
+#2222 = CARTESIAN_POINT('',(-11.48,6.43,0.));
+#2223 = VECTOR('',#2224,1.);
+#2224 = DIRECTION('',(1.,0.,0.));
+#2225 = PCURVE('',#126,#2226);
+#2226 = DEFINITIONAL_REPRESENTATION('',(#2227),#2231);
+#2227 = LINE('',#2228,#2229);
+#2228 = CARTESIAN_POINT('',(10.82,-2.57));
+#2229 = VECTOR('',#2230,1.);
+#2230 = DIRECTION('',(1.,0.));
+#2231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2232 = PCURVE('',#2233,#2238);
+#2233 = PLANE('',#2234);
+#2234 = AXIS2_PLACEMENT_3D('',#2235,#2236,#2237);
+#2235 = CARTESIAN_POINT('',(-11.48,6.43,0.));
+#2236 = DIRECTION('',(0.,-1.,0.));
+#2237 = DIRECTION('',(1.,0.,0.));
+#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2243);
+#2239 = LINE('',#2240,#2241);
+#2240 = CARTESIAN_POINT('',(0.,0.));
+#2241 = VECTOR('',#2242,1.);
+#2242 = DIRECTION('',(1.,0.));
+#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2244 = ORIENTED_EDGE('',*,*,#2245,.F.);
+#2245 = EDGE_CURVE('',#2246,#2218,#2248,.T.);
+#2246 = VERTEX_POINT('',#2247);
+#2247 = CARTESIAN_POINT('',(-11.75,6.7,0.));
+#2248 = SURFACE_CURVE('',#2249,(#2253,#2260),.PCURVE_S1.);
+#2249 = LINE('',#2250,#2251);
+#2250 = CARTESIAN_POINT('',(-11.75,6.7,0.));
+#2251 = VECTOR('',#2252,1.);
+#2252 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2253 = PCURVE('',#126,#2254);
+#2254 = DEFINITIONAL_REPRESENTATION('',(#2255),#2259);
+#2255 = LINE('',#2256,#2257);
+#2256 = CARTESIAN_POINT('',(10.55,-2.3));
+#2257 = VECTOR('',#2258,1.);
+#2258 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2260 = PCURVE('',#2261,#2266);
+#2261 = PLANE('',#2262);
+#2262 = AXIS2_PLACEMENT_3D('',#2263,#2264,#2265);
+#2263 = CARTESIAN_POINT('',(-11.75,6.7,0.));
+#2264 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2265 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2271);
+#2267 = LINE('',#2268,#2269);
+#2268 = CARTESIAN_POINT('',(0.,0.));
+#2269 = VECTOR('',#2270,1.);
+#2270 = DIRECTION('',(1.,0.));
+#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2272 = ORIENTED_EDGE('',*,*,#2273,.F.);
+#2273 = EDGE_CURVE('',#2274,#2246,#2276,.T.);
+#2274 = VERTEX_POINT('',#2275);
+#2275 = CARTESIAN_POINT('',(-11.75,8.7,0.));
+#2276 = SURFACE_CURVE('',#2277,(#2281,#2288),.PCURVE_S1.);
+#2277 = LINE('',#2278,#2279);
+#2278 = CARTESIAN_POINT('',(-11.75,8.7,0.));
+#2279 = VECTOR('',#2280,1.);
+#2280 = DIRECTION('',(0.,-1.,0.));
+#2281 = PCURVE('',#126,#2282);
+#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2287);
+#2283 = LINE('',#2284,#2285);
+#2284 = CARTESIAN_POINT('',(10.55,-0.3));
+#2285 = VECTOR('',#2286,1.);
+#2286 = DIRECTION('',(0.,-1.));
+#2287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2288 = PCURVE('',#2289,#2294);
+#2289 = PLANE('',#2290);
+#2290 = AXIS2_PLACEMENT_3D('',#2291,#2292,#2293);
+#2291 = CARTESIAN_POINT('',(-11.75,8.7,0.));
+#2292 = DIRECTION('',(-1.,0.,0.));
+#2293 = DIRECTION('',(0.,-1.,0.));
+#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299);
+#2295 = LINE('',#2296,#2297);
+#2296 = CARTESIAN_POINT('',(0.,0.));
+#2297 = VECTOR('',#2298,1.);
+#2298 = DIRECTION('',(1.,0.));
+#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2300 = ORIENTED_EDGE('',*,*,#2301,.F.);
+#2301 = EDGE_CURVE('',#2302,#2274,#2304,.T.);
+#2302 = VERTEX_POINT('',#2303);
+#2303 = CARTESIAN_POINT('',(-11.48,8.97,0.));
+#2304 = SURFACE_CURVE('',#2305,(#2309,#2316),.PCURVE_S1.);
+#2305 = LINE('',#2306,#2307);
+#2306 = CARTESIAN_POINT('',(-11.48,8.97,0.));
+#2307 = VECTOR('',#2308,1.);
+#2308 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2309 = PCURVE('',#126,#2310);
+#2310 = DEFINITIONAL_REPRESENTATION('',(#2311),#2315);
+#2311 = LINE('',#2312,#2313);
+#2312 = CARTESIAN_POINT('',(10.82,-3.E-02));
+#2313 = VECTOR('',#2314,1.);
+#2314 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#2315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2316 = PCURVE('',#2317,#2322);
+#2317 = PLANE('',#2318);
+#2318 = AXIS2_PLACEMENT_3D('',#2319,#2320,#2321);
+#2319 = CARTESIAN_POINT('',(-11.48,8.97,0.));
+#2320 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2321 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2322 = DEFINITIONAL_REPRESENTATION('',(#2323),#2327);
+#2323 = LINE('',#2324,#2325);
+#2324 = CARTESIAN_POINT('',(0.,0.));
+#2325 = VECTOR('',#2326,1.);
+#2326 = DIRECTION('',(1.,0.));
+#2327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2328 = ORIENTED_EDGE('',*,*,#2329,.F.);
+#2329 = EDGE_CURVE('',#2134,#2302,#2330,.T.);
+#2330 = SURFACE_CURVE('',#2331,(#2335,#2342),.PCURVE_S1.);
+#2331 = LINE('',#2332,#2333);
+#2332 = CARTESIAN_POINT('',(-9.48,8.97,0.));
+#2333 = VECTOR('',#2334,1.);
+#2334 = DIRECTION('',(-1.,0.,0.));
+#2335 = PCURVE('',#126,#2336);
+#2336 = DEFINITIONAL_REPRESENTATION('',(#2337),#2341);
+#2337 = LINE('',#2338,#2339);
+#2338 = CARTESIAN_POINT('',(12.82,-3.E-02));
+#2339 = VECTOR('',#2340,1.);
+#2340 = DIRECTION('',(-1.,0.));
+#2341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2342 = PCURVE('',#2343,#2348);
+#2343 = PLANE('',#2344);
+#2344 = AXIS2_PLACEMENT_3D('',#2345,#2346,#2347);
+#2345 = CARTESIAN_POINT('',(-9.48,8.97,0.));
+#2346 = DIRECTION('',(0.,1.,0.));
+#2347 = DIRECTION('',(-1.,0.,0.));
+#2348 = DEFINITIONAL_REPRESENTATION('',(#2349),#2353);
+#2349 = LINE('',#2350,#2351);
+#2350 = CARTESIAN_POINT('',(0.,0.));
+#2351 = VECTOR('',#2352,1.);
+#2352 = DIRECTION('',(1.,0.));
+#2353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2354 = FACE_BOUND('',#2355,.F.);
+#2355 = EDGE_LOOP('',(#2356,#2386,#2414,#2442,#2470,#2498,#2526,#2554));
+#2356 = ORIENTED_EDGE('',*,*,#2357,.F.);
+#2357 = EDGE_CURVE('',#2358,#2360,#2362,.T.);
+#2358 = VERTEX_POINT('',#2359);
+#2359 = CARTESIAN_POINT('',(-6.67,8.7,0.));
+#2360 = VERTEX_POINT('',#2361);
+#2361 = CARTESIAN_POINT('',(-6.94,8.97,0.));
+#2362 = SURFACE_CURVE('',#2363,(#2367,#2374),.PCURVE_S1.);
+#2363 = LINE('',#2364,#2365);
+#2364 = CARTESIAN_POINT('',(-6.67,8.7,0.));
+#2365 = VECTOR('',#2366,1.);
+#2366 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2367 = PCURVE('',#126,#2368);
+#2368 = DEFINITIONAL_REPRESENTATION('',(#2369),#2373);
+#2369 = LINE('',#2370,#2371);
+#2370 = CARTESIAN_POINT('',(15.63,-0.3));
+#2371 = VECTOR('',#2372,1.);
+#2372 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2374 = PCURVE('',#2375,#2380);
+#2375 = PLANE('',#2376);
+#2376 = AXIS2_PLACEMENT_3D('',#2377,#2378,#2379);
+#2377 = CARTESIAN_POINT('',(-6.67,8.7,0.));
+#2378 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2379 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2380 = DEFINITIONAL_REPRESENTATION('',(#2381),#2385);
+#2381 = LINE('',#2382,#2383);
+#2382 = CARTESIAN_POINT('',(0.,0.));
+#2383 = VECTOR('',#2384,1.);
+#2384 = DIRECTION('',(1.,0.));
+#2385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2386 = ORIENTED_EDGE('',*,*,#2387,.T.);
+#2387 = EDGE_CURVE('',#2358,#2388,#2390,.T.);
+#2388 = VERTEX_POINT('',#2389);
+#2389 = CARTESIAN_POINT('',(-6.67,6.7,0.));
+#2390 = SURFACE_CURVE('',#2391,(#2395,#2402),.PCURVE_S1.);
+#2391 = LINE('',#2392,#2393);
+#2392 = CARTESIAN_POINT('',(-6.67,8.7,0.));
+#2393 = VECTOR('',#2394,1.);
+#2394 = DIRECTION('',(0.,-1.,0.));
+#2395 = PCURVE('',#126,#2396);
+#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401);
+#2397 = LINE('',#2398,#2399);
+#2398 = CARTESIAN_POINT('',(15.63,-0.3));
+#2399 = VECTOR('',#2400,1.);
+#2400 = DIRECTION('',(0.,-1.));
+#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2402 = PCURVE('',#2403,#2408);
+#2403 = PLANE('',#2404);
+#2404 = AXIS2_PLACEMENT_3D('',#2405,#2406,#2407);
+#2405 = CARTESIAN_POINT('',(-6.67,8.7,0.));
+#2406 = DIRECTION('',(-1.,0.,0.));
+#2407 = DIRECTION('',(0.,-1.,0.));
+#2408 = DEFINITIONAL_REPRESENTATION('',(#2409),#2413);
+#2409 = LINE('',#2410,#2411);
+#2410 = CARTESIAN_POINT('',(0.,0.));
+#2411 = VECTOR('',#2412,1.);
+#2412 = DIRECTION('',(1.,0.));
+#2413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2414 = ORIENTED_EDGE('',*,*,#2415,.F.);
+#2415 = EDGE_CURVE('',#2416,#2388,#2418,.T.);
+#2416 = VERTEX_POINT('',#2417);
+#2417 = CARTESIAN_POINT('',(-6.94,6.43,0.));
+#2418 = SURFACE_CURVE('',#2419,(#2423,#2430),.PCURVE_S1.);
+#2419 = LINE('',#2420,#2421);
+#2420 = CARTESIAN_POINT('',(-6.94,6.43,0.));
+#2421 = VECTOR('',#2422,1.);
+#2422 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2423 = PCURVE('',#126,#2424);
+#2424 = DEFINITIONAL_REPRESENTATION('',(#2425),#2429);
+#2425 = LINE('',#2426,#2427);
+#2426 = CARTESIAN_POINT('',(15.36,-2.57));
+#2427 = VECTOR('',#2428,1.);
+#2428 = DIRECTION('',(0.707106781187,0.707106781187));
+#2429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2430 = PCURVE('',#2431,#2436);
+#2431 = PLANE('',#2432);
+#2432 = AXIS2_PLACEMENT_3D('',#2433,#2434,#2435);
+#2433 = CARTESIAN_POINT('',(-6.94,6.43,0.));
+#2434 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2435 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2436 = DEFINITIONAL_REPRESENTATION('',(#2437),#2441);
+#2437 = LINE('',#2438,#2439);
+#2438 = CARTESIAN_POINT('',(0.,0.));
+#2439 = VECTOR('',#2440,1.);
+#2440 = DIRECTION('',(1.,0.));
+#2441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2442 = ORIENTED_EDGE('',*,*,#2443,.F.);
+#2443 = EDGE_CURVE('',#2444,#2416,#2446,.T.);
+#2444 = VERTEX_POINT('',#2445);
+#2445 = CARTESIAN_POINT('',(-8.94,6.43,0.));
+#2446 = SURFACE_CURVE('',#2447,(#2451,#2458),.PCURVE_S1.);
+#2447 = LINE('',#2448,#2449);
+#2448 = CARTESIAN_POINT('',(-8.94,6.43,0.));
+#2449 = VECTOR('',#2450,1.);
+#2450 = DIRECTION('',(1.,0.,0.));
+#2451 = PCURVE('',#126,#2452);
+#2452 = DEFINITIONAL_REPRESENTATION('',(#2453),#2457);
+#2453 = LINE('',#2454,#2455);
+#2454 = CARTESIAN_POINT('',(13.36,-2.57));
+#2455 = VECTOR('',#2456,1.);
+#2456 = DIRECTION('',(1.,0.));
+#2457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2458 = PCURVE('',#2459,#2464);
+#2459 = PLANE('',#2460);
+#2460 = AXIS2_PLACEMENT_3D('',#2461,#2462,#2463);
+#2461 = CARTESIAN_POINT('',(-8.94,6.43,0.));
+#2462 = DIRECTION('',(0.,-1.,0.));
+#2463 = DIRECTION('',(1.,0.,0.));
+#2464 = DEFINITIONAL_REPRESENTATION('',(#2465),#2469);
+#2465 = LINE('',#2466,#2467);
+#2466 = CARTESIAN_POINT('',(0.,0.));
+#2467 = VECTOR('',#2468,1.);
+#2468 = DIRECTION('',(1.,0.));
+#2469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2470 = ORIENTED_EDGE('',*,*,#2471,.F.);
+#2471 = EDGE_CURVE('',#2472,#2444,#2474,.T.);
+#2472 = VERTEX_POINT('',#2473);
+#2473 = CARTESIAN_POINT('',(-9.21,6.7,0.));
+#2474 = SURFACE_CURVE('',#2475,(#2479,#2486),.PCURVE_S1.);
+#2475 = LINE('',#2476,#2477);
+#2476 = CARTESIAN_POINT('',(-9.21,6.7,0.));
+#2477 = VECTOR('',#2478,1.);
+#2478 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2479 = PCURVE('',#126,#2480);
+#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485);
+#2481 = LINE('',#2482,#2483);
+#2482 = CARTESIAN_POINT('',(13.09,-2.3));
+#2483 = VECTOR('',#2484,1.);
+#2484 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2486 = PCURVE('',#2487,#2492);
+#2487 = PLANE('',#2488);
+#2488 = AXIS2_PLACEMENT_3D('',#2489,#2490,#2491);
+#2489 = CARTESIAN_POINT('',(-9.21,6.7,0.));
+#2490 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2491 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497);
+#2493 = LINE('',#2494,#2495);
+#2494 = CARTESIAN_POINT('',(0.,0.));
+#2495 = VECTOR('',#2496,1.);
+#2496 = DIRECTION('',(1.,0.));
+#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2498 = ORIENTED_EDGE('',*,*,#2499,.F.);
+#2499 = EDGE_CURVE('',#2500,#2472,#2502,.T.);
+#2500 = VERTEX_POINT('',#2501);
+#2501 = CARTESIAN_POINT('',(-9.21,8.7,0.));
+#2502 = SURFACE_CURVE('',#2503,(#2507,#2514),.PCURVE_S1.);
+#2503 = LINE('',#2504,#2505);
+#2504 = CARTESIAN_POINT('',(-9.21,8.7,0.));
+#2505 = VECTOR('',#2506,1.);
+#2506 = DIRECTION('',(0.,-1.,0.));
+#2507 = PCURVE('',#126,#2508);
+#2508 = DEFINITIONAL_REPRESENTATION('',(#2509),#2513);
+#2509 = LINE('',#2510,#2511);
+#2510 = CARTESIAN_POINT('',(13.09,-0.3));
+#2511 = VECTOR('',#2512,1.);
+#2512 = DIRECTION('',(0.,-1.));
+#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2514 = PCURVE('',#2515,#2520);
+#2515 = PLANE('',#2516);
+#2516 = AXIS2_PLACEMENT_3D('',#2517,#2518,#2519);
+#2517 = CARTESIAN_POINT('',(-9.21,8.7,0.));
+#2518 = DIRECTION('',(-1.,0.,0.));
+#2519 = DIRECTION('',(0.,-1.,0.));
+#2520 = DEFINITIONAL_REPRESENTATION('',(#2521),#2525);
+#2521 = LINE('',#2522,#2523);
+#2522 = CARTESIAN_POINT('',(0.,0.));
+#2523 = VECTOR('',#2524,1.);
+#2524 = DIRECTION('',(1.,0.));
+#2525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2526 = ORIENTED_EDGE('',*,*,#2527,.F.);
+#2527 = EDGE_CURVE('',#2528,#2500,#2530,.T.);
+#2528 = VERTEX_POINT('',#2529);
+#2529 = CARTESIAN_POINT('',(-8.94,8.97,0.));
+#2530 = SURFACE_CURVE('',#2531,(#2535,#2542),.PCURVE_S1.);
+#2531 = LINE('',#2532,#2533);
+#2532 = CARTESIAN_POINT('',(-8.94,8.97,0.));
+#2533 = VECTOR('',#2534,1.);
+#2534 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2535 = PCURVE('',#126,#2536);
+#2536 = DEFINITIONAL_REPRESENTATION('',(#2537),#2541);
+#2537 = LINE('',#2538,#2539);
+#2538 = CARTESIAN_POINT('',(13.36,-3.E-02));
+#2539 = VECTOR('',#2540,1.);
+#2540 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#2541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2542 = PCURVE('',#2543,#2548);
+#2543 = PLANE('',#2544);
+#2544 = AXIS2_PLACEMENT_3D('',#2545,#2546,#2547);
+#2545 = CARTESIAN_POINT('',(-8.94,8.97,0.));
+#2546 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2547 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2548 = DEFINITIONAL_REPRESENTATION('',(#2549),#2553);
+#2549 = LINE('',#2550,#2551);
+#2550 = CARTESIAN_POINT('',(0.,0.));
+#2551 = VECTOR('',#2552,1.);
+#2552 = DIRECTION('',(1.,0.));
+#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2554 = ORIENTED_EDGE('',*,*,#2555,.F.);
+#2555 = EDGE_CURVE('',#2360,#2528,#2556,.T.);
+#2556 = SURFACE_CURVE('',#2557,(#2561,#2568),.PCURVE_S1.);
+#2557 = LINE('',#2558,#2559);
+#2558 = CARTESIAN_POINT('',(-6.94,8.97,0.));
+#2559 = VECTOR('',#2560,1.);
+#2560 = DIRECTION('',(-1.,0.,0.));
+#2561 = PCURVE('',#126,#2562);
+#2562 = DEFINITIONAL_REPRESENTATION('',(#2563),#2567);
+#2563 = LINE('',#2564,#2565);
+#2564 = CARTESIAN_POINT('',(15.36,-3.E-02));
+#2565 = VECTOR('',#2566,1.);
+#2566 = DIRECTION('',(-1.,0.));
+#2567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2568 = PCURVE('',#2569,#2574);
+#2569 = PLANE('',#2570);
+#2570 = AXIS2_PLACEMENT_3D('',#2571,#2572,#2573);
+#2571 = CARTESIAN_POINT('',(-6.94,8.97,0.));
+#2572 = DIRECTION('',(0.,1.,0.));
+#2573 = DIRECTION('',(-1.,0.,0.));
+#2574 = DEFINITIONAL_REPRESENTATION('',(#2575),#2579);
+#2575 = LINE('',#2576,#2577);
+#2576 = CARTESIAN_POINT('',(0.,0.));
+#2577 = VECTOR('',#2578,1.);
+#2578 = DIRECTION('',(1.,0.));
+#2579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2580 = FACE_BOUND('',#2581,.F.);
+#2581 = EDGE_LOOP('',(#2582,#2612,#2640,#2668,#2696,#2724,#2752,#2780));
+#2582 = ORIENTED_EDGE('',*,*,#2583,.F.);
+#2583 = EDGE_CURVE('',#2584,#2586,#2588,.T.);
+#2584 = VERTEX_POINT('',#2585);
+#2585 = CARTESIAN_POINT('',(18.73,8.7,0.));
+#2586 = VERTEX_POINT('',#2587);
+#2587 = CARTESIAN_POINT('',(18.46,8.97,0.));
+#2588 = SURFACE_CURVE('',#2589,(#2593,#2600),.PCURVE_S1.);
+#2589 = LINE('',#2590,#2591);
+#2590 = CARTESIAN_POINT('',(18.73,8.7,0.));
+#2591 = VECTOR('',#2592,1.);
+#2592 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2593 = PCURVE('',#126,#2594);
+#2594 = DEFINITIONAL_REPRESENTATION('',(#2595),#2599);
+#2595 = LINE('',#2596,#2597);
+#2596 = CARTESIAN_POINT('',(41.03,-0.3));
+#2597 = VECTOR('',#2598,1.);
+#2598 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2600 = PCURVE('',#2601,#2606);
+#2601 = PLANE('',#2602);
+#2602 = AXIS2_PLACEMENT_3D('',#2603,#2604,#2605);
+#2603 = CARTESIAN_POINT('',(18.73,8.7,0.));
+#2604 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2605 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2606 = DEFINITIONAL_REPRESENTATION('',(#2607),#2611);
+#2607 = LINE('',#2608,#2609);
+#2608 = CARTESIAN_POINT('',(0.,0.));
+#2609 = VECTOR('',#2610,1.);
+#2610 = DIRECTION('',(1.,0.));
+#2611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2612 = ORIENTED_EDGE('',*,*,#2613,.T.);
+#2613 = EDGE_CURVE('',#2584,#2614,#2616,.T.);
+#2614 = VERTEX_POINT('',#2615);
+#2615 = CARTESIAN_POINT('',(18.73,6.7,0.));
+#2616 = SURFACE_CURVE('',#2617,(#2621,#2628),.PCURVE_S1.);
+#2617 = LINE('',#2618,#2619);
+#2618 = CARTESIAN_POINT('',(18.73,8.7,0.));
+#2619 = VECTOR('',#2620,1.);
+#2620 = DIRECTION('',(0.,-1.,0.));
+#2621 = PCURVE('',#126,#2622);
+#2622 = DEFINITIONAL_REPRESENTATION('',(#2623),#2627);
+#2623 = LINE('',#2624,#2625);
+#2624 = CARTESIAN_POINT('',(41.03,-0.3));
+#2625 = VECTOR('',#2626,1.);
+#2626 = DIRECTION('',(0.,-1.));
+#2627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2628 = PCURVE('',#2629,#2634);
+#2629 = PLANE('',#2630);
+#2630 = AXIS2_PLACEMENT_3D('',#2631,#2632,#2633);
+#2631 = CARTESIAN_POINT('',(18.73,8.7,0.));
+#2632 = DIRECTION('',(-1.,0.,0.));
+#2633 = DIRECTION('',(0.,-1.,0.));
+#2634 = DEFINITIONAL_REPRESENTATION('',(#2635),#2639);
+#2635 = LINE('',#2636,#2637);
+#2636 = CARTESIAN_POINT('',(0.,0.));
+#2637 = VECTOR('',#2638,1.);
+#2638 = DIRECTION('',(1.,0.));
+#2639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2640 = ORIENTED_EDGE('',*,*,#2641,.F.);
+#2641 = EDGE_CURVE('',#2642,#2614,#2644,.T.);
+#2642 = VERTEX_POINT('',#2643);
+#2643 = CARTESIAN_POINT('',(18.46,6.43,0.));
+#2644 = SURFACE_CURVE('',#2645,(#2649,#2656),.PCURVE_S1.);
+#2645 = LINE('',#2646,#2647);
+#2646 = CARTESIAN_POINT('',(18.46,6.43,0.));
+#2647 = VECTOR('',#2648,1.);
+#2648 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2649 = PCURVE('',#126,#2650);
+#2650 = DEFINITIONAL_REPRESENTATION('',(#2651),#2655);
+#2651 = LINE('',#2652,#2653);
+#2652 = CARTESIAN_POINT('',(40.76,-2.57));
+#2653 = VECTOR('',#2654,1.);
+#2654 = DIRECTION('',(0.707106781187,0.707106781187));
+#2655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2656 = PCURVE('',#2657,#2662);
+#2657 = PLANE('',#2658);
+#2658 = AXIS2_PLACEMENT_3D('',#2659,#2660,#2661);
+#2659 = CARTESIAN_POINT('',(18.46,6.43,0.));
+#2660 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2661 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2662 = DEFINITIONAL_REPRESENTATION('',(#2663),#2667);
+#2663 = LINE('',#2664,#2665);
+#2664 = CARTESIAN_POINT('',(0.,0.));
+#2665 = VECTOR('',#2666,1.);
+#2666 = DIRECTION('',(1.,0.));
+#2667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2668 = ORIENTED_EDGE('',*,*,#2669,.F.);
+#2669 = EDGE_CURVE('',#2670,#2642,#2672,.T.);
+#2670 = VERTEX_POINT('',#2671);
+#2671 = CARTESIAN_POINT('',(16.46,6.43,0.));
+#2672 = SURFACE_CURVE('',#2673,(#2677,#2684),.PCURVE_S1.);
+#2673 = LINE('',#2674,#2675);
+#2674 = CARTESIAN_POINT('',(16.46,6.43,0.));
+#2675 = VECTOR('',#2676,1.);
+#2676 = DIRECTION('',(1.,0.,0.));
+#2677 = PCURVE('',#126,#2678);
+#2678 = DEFINITIONAL_REPRESENTATION('',(#2679),#2683);
+#2679 = LINE('',#2680,#2681);
+#2680 = CARTESIAN_POINT('',(38.76,-2.57));
+#2681 = VECTOR('',#2682,1.);
+#2682 = DIRECTION('',(1.,0.));
+#2683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2684 = PCURVE('',#2685,#2690);
+#2685 = PLANE('',#2686);
+#2686 = AXIS2_PLACEMENT_3D('',#2687,#2688,#2689);
+#2687 = CARTESIAN_POINT('',(16.46,6.43,0.));
+#2688 = DIRECTION('',(0.,-1.,0.));
+#2689 = DIRECTION('',(1.,0.,0.));
+#2690 = DEFINITIONAL_REPRESENTATION('',(#2691),#2695);
+#2691 = LINE('',#2692,#2693);
+#2692 = CARTESIAN_POINT('',(0.,0.));
+#2693 = VECTOR('',#2694,1.);
+#2694 = DIRECTION('',(1.,0.));
+#2695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2696 = ORIENTED_EDGE('',*,*,#2697,.F.);
+#2697 = EDGE_CURVE('',#2698,#2670,#2700,.T.);
+#2698 = VERTEX_POINT('',#2699);
+#2699 = CARTESIAN_POINT('',(16.19,6.7,0.));
+#2700 = SURFACE_CURVE('',#2701,(#2705,#2712),.PCURVE_S1.);
+#2701 = LINE('',#2702,#2703);
+#2702 = CARTESIAN_POINT('',(16.19,6.7,0.));
+#2703 = VECTOR('',#2704,1.);
+#2704 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2705 = PCURVE('',#126,#2706);
+#2706 = DEFINITIONAL_REPRESENTATION('',(#2707),#2711);
+#2707 = LINE('',#2708,#2709);
+#2708 = CARTESIAN_POINT('',(38.49,-2.3));
+#2709 = VECTOR('',#2710,1.);
+#2710 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2712 = PCURVE('',#2713,#2718);
+#2713 = PLANE('',#2714);
+#2714 = AXIS2_PLACEMENT_3D('',#2715,#2716,#2717);
+#2715 = CARTESIAN_POINT('',(16.19,6.7,0.));
+#2716 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2717 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723);
+#2719 = LINE('',#2720,#2721);
+#2720 = CARTESIAN_POINT('',(0.,0.));
+#2721 = VECTOR('',#2722,1.);
+#2722 = DIRECTION('',(1.,0.));
+#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2724 = ORIENTED_EDGE('',*,*,#2725,.F.);
+#2725 = EDGE_CURVE('',#2726,#2698,#2728,.T.);
+#2726 = VERTEX_POINT('',#2727);
+#2727 = CARTESIAN_POINT('',(16.19,8.7,0.));
+#2728 = SURFACE_CURVE('',#2729,(#2733,#2740),.PCURVE_S1.);
+#2729 = LINE('',#2730,#2731);
+#2730 = CARTESIAN_POINT('',(16.19,8.7,0.));
+#2731 = VECTOR('',#2732,1.);
+#2732 = DIRECTION('',(0.,-1.,0.));
+#2733 = PCURVE('',#126,#2734);
+#2734 = DEFINITIONAL_REPRESENTATION('',(#2735),#2739);
+#2735 = LINE('',#2736,#2737);
+#2736 = CARTESIAN_POINT('',(38.49,-0.3));
+#2737 = VECTOR('',#2738,1.);
+#2738 = DIRECTION('',(0.,-1.));
+#2739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2740 = PCURVE('',#2741,#2746);
+#2741 = PLANE('',#2742);
+#2742 = AXIS2_PLACEMENT_3D('',#2743,#2744,#2745);
+#2743 = CARTESIAN_POINT('',(16.19,8.7,0.));
+#2744 = DIRECTION('',(-1.,0.,0.));
+#2745 = DIRECTION('',(0.,-1.,0.));
+#2746 = DEFINITIONAL_REPRESENTATION('',(#2747),#2751);
+#2747 = LINE('',#2748,#2749);
+#2748 = CARTESIAN_POINT('',(0.,0.));
+#2749 = VECTOR('',#2750,1.);
+#2750 = DIRECTION('',(1.,0.));
+#2751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2752 = ORIENTED_EDGE('',*,*,#2753,.F.);
+#2753 = EDGE_CURVE('',#2754,#2726,#2756,.T.);
+#2754 = VERTEX_POINT('',#2755);
+#2755 = CARTESIAN_POINT('',(16.46,8.97,0.));
+#2756 = SURFACE_CURVE('',#2757,(#2761,#2768),.PCURVE_S1.);
+#2757 = LINE('',#2758,#2759);
+#2758 = CARTESIAN_POINT('',(16.46,8.97,0.));
+#2759 = VECTOR('',#2760,1.);
+#2760 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2761 = PCURVE('',#126,#2762);
+#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2767);
+#2763 = LINE('',#2764,#2765);
+#2764 = CARTESIAN_POINT('',(38.76,-3.E-02));
+#2765 = VECTOR('',#2766,1.);
+#2766 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2768 = PCURVE('',#2769,#2774);
+#2769 = PLANE('',#2770);
+#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773);
+#2771 = CARTESIAN_POINT('',(16.46,8.97,0.));
+#2772 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2773 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779);
+#2775 = LINE('',#2776,#2777);
+#2776 = CARTESIAN_POINT('',(0.,0.));
+#2777 = VECTOR('',#2778,1.);
+#2778 = DIRECTION('',(1.,0.));
+#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2780 = ORIENTED_EDGE('',*,*,#2781,.F.);
+#2781 = EDGE_CURVE('',#2586,#2754,#2782,.T.);
+#2782 = SURFACE_CURVE('',#2783,(#2787,#2794),.PCURVE_S1.);
+#2783 = LINE('',#2784,#2785);
+#2784 = CARTESIAN_POINT('',(18.46,8.97,0.));
+#2785 = VECTOR('',#2786,1.);
+#2786 = DIRECTION('',(-1.,0.,0.));
+#2787 = PCURVE('',#126,#2788);
+#2788 = DEFINITIONAL_REPRESENTATION('',(#2789),#2793);
+#2789 = LINE('',#2790,#2791);
+#2790 = CARTESIAN_POINT('',(40.76,-3.E-02));
+#2791 = VECTOR('',#2792,1.);
+#2792 = DIRECTION('',(-1.,0.));
+#2793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2794 = PCURVE('',#2795,#2800);
+#2795 = PLANE('',#2796);
+#2796 = AXIS2_PLACEMENT_3D('',#2797,#2798,#2799);
+#2797 = CARTESIAN_POINT('',(18.46,8.97,0.));
+#2798 = DIRECTION('',(0.,1.,0.));
+#2799 = DIRECTION('',(-1.,0.,0.));
+#2800 = DEFINITIONAL_REPRESENTATION('',(#2801),#2805);
+#2801 = LINE('',#2802,#2803);
+#2802 = CARTESIAN_POINT('',(0.,0.));
+#2803 = VECTOR('',#2804,1.);
+#2804 = DIRECTION('',(1.,0.));
+#2805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2806 = FACE_BOUND('',#2807,.F.);
+#2807 = EDGE_LOOP('',(#2808,#2838,#2866,#2894,#2922,#2950,#2978,#3006));
+#2808 = ORIENTED_EDGE('',*,*,#2809,.F.);
+#2809 = EDGE_CURVE('',#2810,#2812,#2814,.T.);
+#2810 = VERTEX_POINT('',#2811);
+#2811 = CARTESIAN_POINT('',(16.19,8.7,0.));
+#2812 = VERTEX_POINT('',#2813);
+#2813 = CARTESIAN_POINT('',(15.92,8.97,0.));
+#2814 = SURFACE_CURVE('',#2815,(#2819,#2826),.PCURVE_S1.);
+#2815 = LINE('',#2816,#2817);
+#2816 = CARTESIAN_POINT('',(16.19,8.7,0.));
+#2817 = VECTOR('',#2818,1.);
+#2818 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2819 = PCURVE('',#126,#2820);
+#2820 = DEFINITIONAL_REPRESENTATION('',(#2821),#2825);
+#2821 = LINE('',#2822,#2823);
+#2822 = CARTESIAN_POINT('',(38.49,-0.3));
+#2823 = VECTOR('',#2824,1.);
+#2824 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2826 = PCURVE('',#2827,#2832);
+#2827 = PLANE('',#2828);
+#2828 = AXIS2_PLACEMENT_3D('',#2829,#2830,#2831);
+#2829 = CARTESIAN_POINT('',(16.19,8.7,0.));
+#2830 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2831 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2832 = DEFINITIONAL_REPRESENTATION('',(#2833),#2837);
+#2833 = LINE('',#2834,#2835);
+#2834 = CARTESIAN_POINT('',(0.,0.));
+#2835 = VECTOR('',#2836,1.);
+#2836 = DIRECTION('',(1.,0.));
+#2837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2838 = ORIENTED_EDGE('',*,*,#2839,.T.);
+#2839 = EDGE_CURVE('',#2810,#2840,#2842,.T.);
+#2840 = VERTEX_POINT('',#2841);
+#2841 = CARTESIAN_POINT('',(16.19,6.7,0.));
+#2842 = SURFACE_CURVE('',#2843,(#2847,#2854),.PCURVE_S1.);
+#2843 = LINE('',#2844,#2845);
+#2844 = CARTESIAN_POINT('',(16.19,8.7,0.));
+#2845 = VECTOR('',#2846,1.);
+#2846 = DIRECTION('',(0.,-1.,0.));
+#2847 = PCURVE('',#126,#2848);
+#2848 = DEFINITIONAL_REPRESENTATION('',(#2849),#2853);
+#2849 = LINE('',#2850,#2851);
+#2850 = CARTESIAN_POINT('',(38.49,-0.3));
+#2851 = VECTOR('',#2852,1.);
+#2852 = DIRECTION('',(0.,-1.));
+#2853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2854 = PCURVE('',#2855,#2860);
+#2855 = PLANE('',#2856);
+#2856 = AXIS2_PLACEMENT_3D('',#2857,#2858,#2859);
+#2857 = CARTESIAN_POINT('',(16.19,8.7,0.));
+#2858 = DIRECTION('',(-1.,0.,0.));
+#2859 = DIRECTION('',(0.,-1.,0.));
+#2860 = DEFINITIONAL_REPRESENTATION('',(#2861),#2865);
+#2861 = LINE('',#2862,#2863);
+#2862 = CARTESIAN_POINT('',(0.,0.));
+#2863 = VECTOR('',#2864,1.);
+#2864 = DIRECTION('',(1.,0.));
+#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2866 = ORIENTED_EDGE('',*,*,#2867,.F.);
+#2867 = EDGE_CURVE('',#2868,#2840,#2870,.T.);
+#2868 = VERTEX_POINT('',#2869);
+#2869 = CARTESIAN_POINT('',(15.92,6.43,0.));
+#2870 = SURFACE_CURVE('',#2871,(#2875,#2882),.PCURVE_S1.);
+#2871 = LINE('',#2872,#2873);
+#2872 = CARTESIAN_POINT('',(15.92,6.43,0.));
+#2873 = VECTOR('',#2874,1.);
+#2874 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2875 = PCURVE('',#126,#2876);
+#2876 = DEFINITIONAL_REPRESENTATION('',(#2877),#2881);
+#2877 = LINE('',#2878,#2879);
+#2878 = CARTESIAN_POINT('',(38.22,-2.57));
+#2879 = VECTOR('',#2880,1.);
+#2880 = DIRECTION('',(0.707106781187,0.707106781187));
+#2881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2882 = PCURVE('',#2883,#2888);
+#2883 = PLANE('',#2884);
+#2884 = AXIS2_PLACEMENT_3D('',#2885,#2886,#2887);
+#2885 = CARTESIAN_POINT('',(15.92,6.43,0.));
+#2886 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2887 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2888 = DEFINITIONAL_REPRESENTATION('',(#2889),#2893);
+#2889 = LINE('',#2890,#2891);
+#2890 = CARTESIAN_POINT('',(0.,0.));
+#2891 = VECTOR('',#2892,1.);
+#2892 = DIRECTION('',(1.,0.));
+#2893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2894 = ORIENTED_EDGE('',*,*,#2895,.F.);
+#2895 = EDGE_CURVE('',#2896,#2868,#2898,.T.);
+#2896 = VERTEX_POINT('',#2897);
+#2897 = CARTESIAN_POINT('',(13.92,6.43,0.));
+#2898 = SURFACE_CURVE('',#2899,(#2903,#2910),.PCURVE_S1.);
+#2899 = LINE('',#2900,#2901);
+#2900 = CARTESIAN_POINT('',(13.92,6.43,0.));
+#2901 = VECTOR('',#2902,1.);
+#2902 = DIRECTION('',(1.,0.,0.));
+#2903 = PCURVE('',#126,#2904);
+#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909);
+#2905 = LINE('',#2906,#2907);
+#2906 = CARTESIAN_POINT('',(36.22,-2.57));
+#2907 = VECTOR('',#2908,1.);
+#2908 = DIRECTION('',(1.,0.));
+#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2910 = PCURVE('',#2911,#2916);
+#2911 = PLANE('',#2912);
+#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915);
+#2913 = CARTESIAN_POINT('',(13.92,6.43,0.));
+#2914 = DIRECTION('',(0.,-1.,0.));
+#2915 = DIRECTION('',(1.,0.,0.));
+#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921);
+#2917 = LINE('',#2918,#2919);
+#2918 = CARTESIAN_POINT('',(0.,0.));
+#2919 = VECTOR('',#2920,1.);
+#2920 = DIRECTION('',(1.,0.));
+#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2922 = ORIENTED_EDGE('',*,*,#2923,.F.);
+#2923 = EDGE_CURVE('',#2924,#2896,#2926,.T.);
+#2924 = VERTEX_POINT('',#2925);
+#2925 = CARTESIAN_POINT('',(13.65,6.7,0.));
+#2926 = SURFACE_CURVE('',#2927,(#2931,#2938),.PCURVE_S1.);
+#2927 = LINE('',#2928,#2929);
+#2928 = CARTESIAN_POINT('',(13.65,6.7,0.));
+#2929 = VECTOR('',#2930,1.);
+#2930 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2931 = PCURVE('',#126,#2932);
+#2932 = DEFINITIONAL_REPRESENTATION('',(#2933),#2937);
+#2933 = LINE('',#2934,#2935);
+#2934 = CARTESIAN_POINT('',(35.95,-2.3));
+#2935 = VECTOR('',#2936,1.);
+#2936 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2938 = PCURVE('',#2939,#2944);
+#2939 = PLANE('',#2940);
+#2940 = AXIS2_PLACEMENT_3D('',#2941,#2942,#2943);
+#2941 = CARTESIAN_POINT('',(13.65,6.7,0.));
+#2942 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2943 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2944 = DEFINITIONAL_REPRESENTATION('',(#2945),#2949);
+#2945 = LINE('',#2946,#2947);
+#2946 = CARTESIAN_POINT('',(0.,0.));
+#2947 = VECTOR('',#2948,1.);
+#2948 = DIRECTION('',(1.,0.));
+#2949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2950 = ORIENTED_EDGE('',*,*,#2951,.F.);
+#2951 = EDGE_CURVE('',#2952,#2924,#2954,.T.);
+#2952 = VERTEX_POINT('',#2953);
+#2953 = CARTESIAN_POINT('',(13.65,8.7,0.));
+#2954 = SURFACE_CURVE('',#2955,(#2959,#2966),.PCURVE_S1.);
+#2955 = LINE('',#2956,#2957);
+#2956 = CARTESIAN_POINT('',(13.65,8.7,0.));
+#2957 = VECTOR('',#2958,1.);
+#2958 = DIRECTION('',(0.,-1.,0.));
+#2959 = PCURVE('',#126,#2960);
+#2960 = DEFINITIONAL_REPRESENTATION('',(#2961),#2965);
+#2961 = LINE('',#2962,#2963);
+#2962 = CARTESIAN_POINT('',(35.95,-0.3));
+#2963 = VECTOR('',#2964,1.);
+#2964 = DIRECTION('',(0.,-1.));
+#2965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2966 = PCURVE('',#2967,#2972);
+#2967 = PLANE('',#2968);
+#2968 = AXIS2_PLACEMENT_3D('',#2969,#2970,#2971);
+#2969 = CARTESIAN_POINT('',(13.65,8.7,0.));
+#2970 = DIRECTION('',(-1.,0.,0.));
+#2971 = DIRECTION('',(0.,-1.,0.));
+#2972 = DEFINITIONAL_REPRESENTATION('',(#2973),#2977);
+#2973 = LINE('',#2974,#2975);
+#2974 = CARTESIAN_POINT('',(0.,0.));
+#2975 = VECTOR('',#2976,1.);
+#2976 = DIRECTION('',(1.,0.));
+#2977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2978 = ORIENTED_EDGE('',*,*,#2979,.F.);
+#2979 = EDGE_CURVE('',#2980,#2952,#2982,.T.);
+#2980 = VERTEX_POINT('',#2981);
+#2981 = CARTESIAN_POINT('',(13.92,8.97,0.));
+#2982 = SURFACE_CURVE('',#2983,(#2987,#2994),.PCURVE_S1.);
+#2983 = LINE('',#2984,#2985);
+#2984 = CARTESIAN_POINT('',(13.92,8.97,0.));
+#2985 = VECTOR('',#2986,1.);
+#2986 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2987 = PCURVE('',#126,#2988);
+#2988 = DEFINITIONAL_REPRESENTATION('',(#2989),#2993);
+#2989 = LINE('',#2990,#2991);
+#2990 = CARTESIAN_POINT('',(36.22,-3.E-02));
+#2991 = VECTOR('',#2992,1.);
+#2992 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#2993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2994 = PCURVE('',#2995,#3000);
+#2995 = PLANE('',#2996);
+#2996 = AXIS2_PLACEMENT_3D('',#2997,#2998,#2999);
+#2997 = CARTESIAN_POINT('',(13.92,8.97,0.));
+#2998 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2999 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3000 = DEFINITIONAL_REPRESENTATION('',(#3001),#3005);
+#3001 = LINE('',#3002,#3003);
+#3002 = CARTESIAN_POINT('',(0.,0.));
+#3003 = VECTOR('',#3004,1.);
+#3004 = DIRECTION('',(1.,0.));
+#3005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3006 = ORIENTED_EDGE('',*,*,#3007,.F.);
+#3007 = EDGE_CURVE('',#2812,#2980,#3008,.T.);
+#3008 = SURFACE_CURVE('',#3009,(#3013,#3020),.PCURVE_S1.);
+#3009 = LINE('',#3010,#3011);
+#3010 = CARTESIAN_POINT('',(15.92,8.97,0.));
+#3011 = VECTOR('',#3012,1.);
+#3012 = DIRECTION('',(-1.,0.,0.));
+#3013 = PCURVE('',#126,#3014);
+#3014 = DEFINITIONAL_REPRESENTATION('',(#3015),#3019);
+#3015 = LINE('',#3016,#3017);
+#3016 = CARTESIAN_POINT('',(38.22,-3.E-02));
+#3017 = VECTOR('',#3018,1.);
+#3018 = DIRECTION('',(-1.,0.));
+#3019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3020 = PCURVE('',#3021,#3026);
+#3021 = PLANE('',#3022);
+#3022 = AXIS2_PLACEMENT_3D('',#3023,#3024,#3025);
+#3023 = CARTESIAN_POINT('',(15.92,8.97,0.));
+#3024 = DIRECTION('',(0.,1.,0.));
+#3025 = DIRECTION('',(-1.,0.,0.));
+#3026 = DEFINITIONAL_REPRESENTATION('',(#3027),#3031);
+#3027 = LINE('',#3028,#3029);
+#3028 = CARTESIAN_POINT('',(0.,0.));
+#3029 = VECTOR('',#3030,1.);
+#3030 = DIRECTION('',(1.,0.));
+#3031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3032 = FACE_BOUND('',#3033,.F.);
+#3033 = EDGE_LOOP('',(#3034,#3064,#3092,#3120,#3148,#3176,#3204,#3232));
+#3034 = ORIENTED_EDGE('',*,*,#3035,.F.);
+#3035 = EDGE_CURVE('',#3036,#3038,#3040,.T.);
+#3036 = VERTEX_POINT('',#3037);
+#3037 = CARTESIAN_POINT('',(11.11,8.7,0.));
+#3038 = VERTEX_POINT('',#3039);
+#3039 = CARTESIAN_POINT('',(10.84,8.97,0.));
+#3040 = SURFACE_CURVE('',#3041,(#3045,#3052),.PCURVE_S1.);
+#3041 = LINE('',#3042,#3043);
+#3042 = CARTESIAN_POINT('',(11.11,8.7,0.));
+#3043 = VECTOR('',#3044,1.);
+#3044 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3045 = PCURVE('',#126,#3046);
+#3046 = DEFINITIONAL_REPRESENTATION('',(#3047),#3051);
+#3047 = LINE('',#3048,#3049);
+#3048 = CARTESIAN_POINT('',(33.41,-0.3));
+#3049 = VECTOR('',#3050,1.);
+#3050 = DIRECTION('',(-0.707106781187,0.707106781187));
+#3051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3052 = PCURVE('',#3053,#3058);
+#3053 = PLANE('',#3054);
+#3054 = AXIS2_PLACEMENT_3D('',#3055,#3056,#3057);
+#3055 = CARTESIAN_POINT('',(11.11,8.7,0.));
+#3056 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3057 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3058 = DEFINITIONAL_REPRESENTATION('',(#3059),#3063);
+#3059 = LINE('',#3060,#3061);
+#3060 = CARTESIAN_POINT('',(0.,0.));
+#3061 = VECTOR('',#3062,1.);
+#3062 = DIRECTION('',(1.,0.));
+#3063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3064 = ORIENTED_EDGE('',*,*,#3065,.T.);
+#3065 = EDGE_CURVE('',#3036,#3066,#3068,.T.);
+#3066 = VERTEX_POINT('',#3067);
+#3067 = CARTESIAN_POINT('',(11.11,6.7,0.));
+#3068 = SURFACE_CURVE('',#3069,(#3073,#3080),.PCURVE_S1.);
+#3069 = LINE('',#3070,#3071);
+#3070 = CARTESIAN_POINT('',(11.11,8.7,0.));
+#3071 = VECTOR('',#3072,1.);
+#3072 = DIRECTION('',(0.,-1.,0.));
+#3073 = PCURVE('',#126,#3074);
+#3074 = DEFINITIONAL_REPRESENTATION('',(#3075),#3079);
+#3075 = LINE('',#3076,#3077);
+#3076 = CARTESIAN_POINT('',(33.41,-0.3));
+#3077 = VECTOR('',#3078,1.);
+#3078 = DIRECTION('',(0.,-1.));
+#3079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3080 = PCURVE('',#3081,#3086);
+#3081 = PLANE('',#3082);
+#3082 = AXIS2_PLACEMENT_3D('',#3083,#3084,#3085);
+#3083 = CARTESIAN_POINT('',(11.11,8.7,0.));
+#3084 = DIRECTION('',(-1.,0.,0.));
+#3085 = DIRECTION('',(0.,-1.,0.));
+#3086 = DEFINITIONAL_REPRESENTATION('',(#3087),#3091);
+#3087 = LINE('',#3088,#3089);
+#3088 = CARTESIAN_POINT('',(0.,0.));
+#3089 = VECTOR('',#3090,1.);
+#3090 = DIRECTION('',(1.,0.));
+#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3092 = ORIENTED_EDGE('',*,*,#3093,.F.);
+#3093 = EDGE_CURVE('',#3094,#3066,#3096,.T.);
+#3094 = VERTEX_POINT('',#3095);
+#3095 = CARTESIAN_POINT('',(10.84,6.43,0.));
+#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.);
+#3097 = LINE('',#3098,#3099);
+#3098 = CARTESIAN_POINT('',(10.84,6.43,0.));
+#3099 = VECTOR('',#3100,1.);
+#3100 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3101 = PCURVE('',#126,#3102);
+#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107);
+#3103 = LINE('',#3104,#3105);
+#3104 = CARTESIAN_POINT('',(33.14,-2.57));
+#3105 = VECTOR('',#3106,1.);
+#3106 = DIRECTION('',(0.707106781187,0.707106781187));
+#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3108 = PCURVE('',#3109,#3114);
+#3109 = PLANE('',#3110);
+#3110 = AXIS2_PLACEMENT_3D('',#3111,#3112,#3113);
+#3111 = CARTESIAN_POINT('',(10.84,6.43,0.));
+#3112 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3113 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3114 = DEFINITIONAL_REPRESENTATION('',(#3115),#3119);
+#3115 = LINE('',#3116,#3117);
+#3116 = CARTESIAN_POINT('',(0.,0.));
+#3117 = VECTOR('',#3118,1.);
+#3118 = DIRECTION('',(1.,0.));
+#3119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3120 = ORIENTED_EDGE('',*,*,#3121,.F.);
+#3121 = EDGE_CURVE('',#3122,#3094,#3124,.T.);
+#3122 = VERTEX_POINT('',#3123);
+#3123 = CARTESIAN_POINT('',(8.84,6.43,0.));
+#3124 = SURFACE_CURVE('',#3125,(#3129,#3136),.PCURVE_S1.);
+#3125 = LINE('',#3126,#3127);
+#3126 = CARTESIAN_POINT('',(8.84,6.43,0.));
+#3127 = VECTOR('',#3128,1.);
+#3128 = DIRECTION('',(1.,0.,0.));
+#3129 = PCURVE('',#126,#3130);
+#3130 = DEFINITIONAL_REPRESENTATION('',(#3131),#3135);
+#3131 = LINE('',#3132,#3133);
+#3132 = CARTESIAN_POINT('',(31.14,-2.57));
+#3133 = VECTOR('',#3134,1.);
+#3134 = DIRECTION('',(1.,0.));
+#3135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3136 = PCURVE('',#3137,#3142);
+#3137 = PLANE('',#3138);
+#3138 = AXIS2_PLACEMENT_3D('',#3139,#3140,#3141);
+#3139 = CARTESIAN_POINT('',(8.84,6.43,0.));
+#3140 = DIRECTION('',(0.,-1.,0.));
+#3141 = DIRECTION('',(1.,0.,0.));
+#3142 = DEFINITIONAL_REPRESENTATION('',(#3143),#3147);
+#3143 = LINE('',#3144,#3145);
+#3144 = CARTESIAN_POINT('',(0.,0.));
+#3145 = VECTOR('',#3146,1.);
+#3146 = DIRECTION('',(1.,0.));
+#3147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3148 = ORIENTED_EDGE('',*,*,#3149,.F.);
+#3149 = EDGE_CURVE('',#3150,#3122,#3152,.T.);
+#3150 = VERTEX_POINT('',#3151);
+#3151 = CARTESIAN_POINT('',(8.57,6.7,0.));
+#3152 = SURFACE_CURVE('',#3153,(#3157,#3164),.PCURVE_S1.);
+#3153 = LINE('',#3154,#3155);
+#3154 = CARTESIAN_POINT('',(8.57,6.7,0.));
+#3155 = VECTOR('',#3156,1.);
+#3156 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3157 = PCURVE('',#126,#3158);
+#3158 = DEFINITIONAL_REPRESENTATION('',(#3159),#3163);
+#3159 = LINE('',#3160,#3161);
+#3160 = CARTESIAN_POINT('',(30.87,-2.3));
+#3161 = VECTOR('',#3162,1.);
+#3162 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3164 = PCURVE('',#3165,#3170);
+#3165 = PLANE('',#3166);
+#3166 = AXIS2_PLACEMENT_3D('',#3167,#3168,#3169);
+#3167 = CARTESIAN_POINT('',(8.57,6.7,0.));
+#3168 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3169 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3170 = DEFINITIONAL_REPRESENTATION('',(#3171),#3175);
+#3171 = LINE('',#3172,#3173);
+#3172 = CARTESIAN_POINT('',(0.,0.));
+#3173 = VECTOR('',#3174,1.);
+#3174 = DIRECTION('',(1.,0.));
+#3175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3176 = ORIENTED_EDGE('',*,*,#3177,.F.);
+#3177 = EDGE_CURVE('',#3178,#3150,#3180,.T.);
+#3178 = VERTEX_POINT('',#3179);
+#3179 = CARTESIAN_POINT('',(8.57,8.7,0.));
+#3180 = SURFACE_CURVE('',#3181,(#3185,#3192),.PCURVE_S1.);
+#3181 = LINE('',#3182,#3183);
+#3182 = CARTESIAN_POINT('',(8.57,8.7,0.));
+#3183 = VECTOR('',#3184,1.);
+#3184 = DIRECTION('',(0.,-1.,0.));
+#3185 = PCURVE('',#126,#3186);
+#3186 = DEFINITIONAL_REPRESENTATION('',(#3187),#3191);
+#3187 = LINE('',#3188,#3189);
+#3188 = CARTESIAN_POINT('',(30.87,-0.3));
+#3189 = VECTOR('',#3190,1.);
+#3190 = DIRECTION('',(0.,-1.));
+#3191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3192 = PCURVE('',#3193,#3198);
+#3193 = PLANE('',#3194);
+#3194 = AXIS2_PLACEMENT_3D('',#3195,#3196,#3197);
+#3195 = CARTESIAN_POINT('',(8.57,8.7,0.));
+#3196 = DIRECTION('',(-1.,0.,0.));
+#3197 = DIRECTION('',(0.,-1.,0.));
+#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203);
+#3199 = LINE('',#3200,#3201);
+#3200 = CARTESIAN_POINT('',(0.,0.));
+#3201 = VECTOR('',#3202,1.);
+#3202 = DIRECTION('',(1.,0.));
+#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3204 = ORIENTED_EDGE('',*,*,#3205,.F.);
+#3205 = EDGE_CURVE('',#3206,#3178,#3208,.T.);
+#3206 = VERTEX_POINT('',#3207);
+#3207 = CARTESIAN_POINT('',(8.84,8.97,0.));
+#3208 = SURFACE_CURVE('',#3209,(#3213,#3220),.PCURVE_S1.);
+#3209 = LINE('',#3210,#3211);
+#3210 = CARTESIAN_POINT('',(8.84,8.97,0.));
+#3211 = VECTOR('',#3212,1.);
+#3212 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3213 = PCURVE('',#126,#3214);
+#3214 = DEFINITIONAL_REPRESENTATION('',(#3215),#3219);
+#3215 = LINE('',#3216,#3217);
+#3216 = CARTESIAN_POINT('',(31.14,-3.E-02));
+#3217 = VECTOR('',#3218,1.);
+#3218 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3220 = PCURVE('',#3221,#3226);
+#3221 = PLANE('',#3222);
+#3222 = AXIS2_PLACEMENT_3D('',#3223,#3224,#3225);
+#3223 = CARTESIAN_POINT('',(8.84,8.97,0.));
+#3224 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3225 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3231);
+#3227 = LINE('',#3228,#3229);
+#3228 = CARTESIAN_POINT('',(0.,0.));
+#3229 = VECTOR('',#3230,1.);
+#3230 = DIRECTION('',(1.,0.));
+#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3232 = ORIENTED_EDGE('',*,*,#3233,.F.);
+#3233 = EDGE_CURVE('',#3038,#3206,#3234,.T.);
+#3234 = SURFACE_CURVE('',#3235,(#3239,#3246),.PCURVE_S1.);
+#3235 = LINE('',#3236,#3237);
+#3236 = CARTESIAN_POINT('',(10.84,8.97,0.));
+#3237 = VECTOR('',#3238,1.);
+#3238 = DIRECTION('',(-1.,0.,0.));
+#3239 = PCURVE('',#126,#3240);
+#3240 = DEFINITIONAL_REPRESENTATION('',(#3241),#3245);
+#3241 = LINE('',#3242,#3243);
+#3242 = CARTESIAN_POINT('',(33.14,-3.E-02));
+#3243 = VECTOR('',#3244,1.);
+#3244 = DIRECTION('',(-1.,0.));
+#3245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3246 = PCURVE('',#3247,#3252);
+#3247 = PLANE('',#3248);
+#3248 = AXIS2_PLACEMENT_3D('',#3249,#3250,#3251);
+#3249 = CARTESIAN_POINT('',(10.84,8.97,0.));
+#3250 = DIRECTION('',(0.,1.,0.));
+#3251 = DIRECTION('',(-1.,0.,0.));
+#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257);
+#3253 = LINE('',#3254,#3255);
+#3254 = CARTESIAN_POINT('',(0.,0.));
+#3255 = VECTOR('',#3256,1.);
+#3256 = DIRECTION('',(1.,0.));
+#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3258 = FACE_BOUND('',#3259,.F.);
+#3259 = EDGE_LOOP('',(#3260,#3290,#3318,#3346,#3374,#3402,#3430,#3458));
+#3260 = ORIENTED_EDGE('',*,*,#3261,.F.);
+#3261 = EDGE_CURVE('',#3262,#3264,#3266,.T.);
+#3262 = VERTEX_POINT('',#3263);
+#3263 = CARTESIAN_POINT('',(13.65,8.7,0.));
+#3264 = VERTEX_POINT('',#3265);
+#3265 = CARTESIAN_POINT('',(13.38,8.97,0.));
+#3266 = SURFACE_CURVE('',#3267,(#3271,#3278),.PCURVE_S1.);
+#3267 = LINE('',#3268,#3269);
+#3268 = CARTESIAN_POINT('',(13.65,8.7,0.));
+#3269 = VECTOR('',#3270,1.);
+#3270 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3271 = PCURVE('',#126,#3272);
+#3272 = DEFINITIONAL_REPRESENTATION('',(#3273),#3277);
+#3273 = LINE('',#3274,#3275);
+#3274 = CARTESIAN_POINT('',(35.95,-0.3));
+#3275 = VECTOR('',#3276,1.);
+#3276 = DIRECTION('',(-0.707106781187,0.707106781187));
+#3277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3278 = PCURVE('',#3279,#3284);
+#3279 = PLANE('',#3280);
+#3280 = AXIS2_PLACEMENT_3D('',#3281,#3282,#3283);
+#3281 = CARTESIAN_POINT('',(13.65,8.7,0.));
+#3282 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3283 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3284 = DEFINITIONAL_REPRESENTATION('',(#3285),#3289);
+#3285 = LINE('',#3286,#3287);
+#3286 = CARTESIAN_POINT('',(0.,0.));
+#3287 = VECTOR('',#3288,1.);
+#3288 = DIRECTION('',(1.,0.));
+#3289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3290 = ORIENTED_EDGE('',*,*,#3291,.T.);
+#3291 = EDGE_CURVE('',#3262,#3292,#3294,.T.);
+#3292 = VERTEX_POINT('',#3293);
+#3293 = CARTESIAN_POINT('',(13.65,6.7,0.));
+#3294 = SURFACE_CURVE('',#3295,(#3299,#3306),.PCURVE_S1.);
+#3295 = LINE('',#3296,#3297);
+#3296 = CARTESIAN_POINT('',(13.65,8.7,0.));
+#3297 = VECTOR('',#3298,1.);
+#3298 = DIRECTION('',(0.,-1.,0.));
+#3299 = PCURVE('',#126,#3300);
+#3300 = DEFINITIONAL_REPRESENTATION('',(#3301),#3305);
+#3301 = LINE('',#3302,#3303);
+#3302 = CARTESIAN_POINT('',(35.95,-0.3));
+#3303 = VECTOR('',#3304,1.);
+#3304 = DIRECTION('',(0.,-1.));
+#3305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3306 = PCURVE('',#3307,#3312);
+#3307 = PLANE('',#3308);
+#3308 = AXIS2_PLACEMENT_3D('',#3309,#3310,#3311);
+#3309 = CARTESIAN_POINT('',(13.65,8.7,0.));
+#3310 = DIRECTION('',(-1.,0.,0.));
+#3311 = DIRECTION('',(0.,-1.,0.));
+#3312 = DEFINITIONAL_REPRESENTATION('',(#3313),#3317);
+#3313 = LINE('',#3314,#3315);
+#3314 = CARTESIAN_POINT('',(0.,0.));
+#3315 = VECTOR('',#3316,1.);
+#3316 = DIRECTION('',(1.,0.));
+#3317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3318 = ORIENTED_EDGE('',*,*,#3319,.F.);
+#3319 = EDGE_CURVE('',#3320,#3292,#3322,.T.);
+#3320 = VERTEX_POINT('',#3321);
+#3321 = CARTESIAN_POINT('',(13.38,6.43,0.));
+#3322 = SURFACE_CURVE('',#3323,(#3327,#3334),.PCURVE_S1.);
+#3323 = LINE('',#3324,#3325);
+#3324 = CARTESIAN_POINT('',(13.38,6.43,0.));
+#3325 = VECTOR('',#3326,1.);
+#3326 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3327 = PCURVE('',#126,#3328);
+#3328 = DEFINITIONAL_REPRESENTATION('',(#3329),#3333);
+#3329 = LINE('',#3330,#3331);
+#3330 = CARTESIAN_POINT('',(35.68,-2.57));
+#3331 = VECTOR('',#3332,1.);
+#3332 = DIRECTION('',(0.707106781187,0.707106781187));
+#3333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3334 = PCURVE('',#3335,#3340);
+#3335 = PLANE('',#3336);
+#3336 = AXIS2_PLACEMENT_3D('',#3337,#3338,#3339);
+#3337 = CARTESIAN_POINT('',(13.38,6.43,0.));
+#3338 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3339 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3340 = DEFINITIONAL_REPRESENTATION('',(#3341),#3345);
+#3341 = LINE('',#3342,#3343);
+#3342 = CARTESIAN_POINT('',(0.,0.));
+#3343 = VECTOR('',#3344,1.);
+#3344 = DIRECTION('',(1.,0.));
+#3345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3346 = ORIENTED_EDGE('',*,*,#3347,.F.);
+#3347 = EDGE_CURVE('',#3348,#3320,#3350,.T.);
+#3348 = VERTEX_POINT('',#3349);
+#3349 = CARTESIAN_POINT('',(11.38,6.43,0.));
+#3350 = SURFACE_CURVE('',#3351,(#3355,#3362),.PCURVE_S1.);
+#3351 = LINE('',#3352,#3353);
+#3352 = CARTESIAN_POINT('',(11.38,6.43,0.));
+#3353 = VECTOR('',#3354,1.);
+#3354 = DIRECTION('',(1.,0.,0.));
+#3355 = PCURVE('',#126,#3356);
+#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361);
+#3357 = LINE('',#3358,#3359);
+#3358 = CARTESIAN_POINT('',(33.68,-2.57));
+#3359 = VECTOR('',#3360,1.);
+#3360 = DIRECTION('',(1.,0.));
+#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3362 = PCURVE('',#3363,#3368);
+#3363 = PLANE('',#3364);
+#3364 = AXIS2_PLACEMENT_3D('',#3365,#3366,#3367);
+#3365 = CARTESIAN_POINT('',(11.38,6.43,0.));
+#3366 = DIRECTION('',(0.,-1.,0.));
+#3367 = DIRECTION('',(1.,0.,0.));
+#3368 = DEFINITIONAL_REPRESENTATION('',(#3369),#3373);
+#3369 = LINE('',#3370,#3371);
+#3370 = CARTESIAN_POINT('',(0.,0.));
+#3371 = VECTOR('',#3372,1.);
+#3372 = DIRECTION('',(1.,0.));
+#3373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3374 = ORIENTED_EDGE('',*,*,#3375,.F.);
+#3375 = EDGE_CURVE('',#3376,#3348,#3378,.T.);
+#3376 = VERTEX_POINT('',#3377);
+#3377 = CARTESIAN_POINT('',(11.11,6.7,0.));
+#3378 = SURFACE_CURVE('',#3379,(#3383,#3390),.PCURVE_S1.);
+#3379 = LINE('',#3380,#3381);
+#3380 = CARTESIAN_POINT('',(11.11,6.7,0.));
+#3381 = VECTOR('',#3382,1.);
+#3382 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3383 = PCURVE('',#126,#3384);
+#3384 = DEFINITIONAL_REPRESENTATION('',(#3385),#3389);
+#3385 = LINE('',#3386,#3387);
+#3386 = CARTESIAN_POINT('',(33.41,-2.3));
+#3387 = VECTOR('',#3388,1.);
+#3388 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3390 = PCURVE('',#3391,#3396);
+#3391 = PLANE('',#3392);
+#3392 = AXIS2_PLACEMENT_3D('',#3393,#3394,#3395);
+#3393 = CARTESIAN_POINT('',(11.11,6.7,0.));
+#3394 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3395 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3396 = DEFINITIONAL_REPRESENTATION('',(#3397),#3401);
+#3397 = LINE('',#3398,#3399);
+#3398 = CARTESIAN_POINT('',(0.,0.));
+#3399 = VECTOR('',#3400,1.);
+#3400 = DIRECTION('',(1.,0.));
+#3401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3402 = ORIENTED_EDGE('',*,*,#3403,.F.);
+#3403 = EDGE_CURVE('',#3404,#3376,#3406,.T.);
+#3404 = VERTEX_POINT('',#3405);
+#3405 = CARTESIAN_POINT('',(11.11,8.7,0.));
+#3406 = SURFACE_CURVE('',#3407,(#3411,#3418),.PCURVE_S1.);
+#3407 = LINE('',#3408,#3409);
+#3408 = CARTESIAN_POINT('',(11.11,8.7,0.));
+#3409 = VECTOR('',#3410,1.);
+#3410 = DIRECTION('',(0.,-1.,0.));
+#3411 = PCURVE('',#126,#3412);
+#3412 = DEFINITIONAL_REPRESENTATION('',(#3413),#3417);
+#3413 = LINE('',#3414,#3415);
+#3414 = CARTESIAN_POINT('',(33.41,-0.3));
+#3415 = VECTOR('',#3416,1.);
+#3416 = DIRECTION('',(0.,-1.));
+#3417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3418 = PCURVE('',#3419,#3424);
+#3419 = PLANE('',#3420);
+#3420 = AXIS2_PLACEMENT_3D('',#3421,#3422,#3423);
+#3421 = CARTESIAN_POINT('',(11.11,8.7,0.));
+#3422 = DIRECTION('',(-1.,0.,0.));
+#3423 = DIRECTION('',(0.,-1.,0.));
+#3424 = DEFINITIONAL_REPRESENTATION('',(#3425),#3429);
+#3425 = LINE('',#3426,#3427);
+#3426 = CARTESIAN_POINT('',(0.,0.));
+#3427 = VECTOR('',#3428,1.);
+#3428 = DIRECTION('',(1.,0.));
+#3429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3430 = ORIENTED_EDGE('',*,*,#3431,.F.);
+#3431 = EDGE_CURVE('',#3432,#3404,#3434,.T.);
+#3432 = VERTEX_POINT('',#3433);
+#3433 = CARTESIAN_POINT('',(11.38,8.97,0.));
+#3434 = SURFACE_CURVE('',#3435,(#3439,#3446),.PCURVE_S1.);
+#3435 = LINE('',#3436,#3437);
+#3436 = CARTESIAN_POINT('',(11.38,8.97,0.));
+#3437 = VECTOR('',#3438,1.);
+#3438 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3439 = PCURVE('',#126,#3440);
+#3440 = DEFINITIONAL_REPRESENTATION('',(#3441),#3445);
+#3441 = LINE('',#3442,#3443);
+#3442 = CARTESIAN_POINT('',(33.68,-3.E-02));
+#3443 = VECTOR('',#3444,1.);
+#3444 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3446 = PCURVE('',#3447,#3452);
+#3447 = PLANE('',#3448);
+#3448 = AXIS2_PLACEMENT_3D('',#3449,#3450,#3451);
+#3449 = CARTESIAN_POINT('',(11.38,8.97,0.));
+#3450 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3451 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3452 = DEFINITIONAL_REPRESENTATION('',(#3453),#3457);
+#3453 = LINE('',#3454,#3455);
+#3454 = CARTESIAN_POINT('',(0.,0.));
+#3455 = VECTOR('',#3456,1.);
+#3456 = DIRECTION('',(1.,0.));
+#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3458 = ORIENTED_EDGE('',*,*,#3459,.F.);
+#3459 = EDGE_CURVE('',#3264,#3432,#3460,.T.);
+#3460 = SURFACE_CURVE('',#3461,(#3465,#3472),.PCURVE_S1.);
+#3461 = LINE('',#3462,#3463);
+#3462 = CARTESIAN_POINT('',(13.38,8.97,0.));
+#3463 = VECTOR('',#3464,1.);
+#3464 = DIRECTION('',(-1.,0.,0.));
+#3465 = PCURVE('',#126,#3466);
+#3466 = DEFINITIONAL_REPRESENTATION('',(#3467),#3471);
+#3467 = LINE('',#3468,#3469);
+#3468 = CARTESIAN_POINT('',(35.68,-3.E-02));
+#3469 = VECTOR('',#3470,1.);
+#3470 = DIRECTION('',(-1.,0.));
+#3471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3472 = PCURVE('',#3473,#3478);
+#3473 = PLANE('',#3474);
+#3474 = AXIS2_PLACEMENT_3D('',#3475,#3476,#3477);
+#3475 = CARTESIAN_POINT('',(13.38,8.97,0.));
+#3476 = DIRECTION('',(0.,1.,0.));
+#3477 = DIRECTION('',(-1.,0.,0.));
+#3478 = DEFINITIONAL_REPRESENTATION('',(#3479),#3483);
+#3479 = LINE('',#3480,#3481);
+#3480 = CARTESIAN_POINT('',(0.,0.));
+#3481 = VECTOR('',#3482,1.);
+#3482 = DIRECTION('',(1.,0.));
+#3483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3484 = FACE_BOUND('',#3485,.F.);
+#3485 = EDGE_LOOP('',(#3486,#3516,#3544,#3572,#3600,#3628,#3656,#3684));
+#3486 = ORIENTED_EDGE('',*,*,#3487,.F.);
+#3487 = EDGE_CURVE('',#3488,#3490,#3492,.T.);
+#3488 = VERTEX_POINT('',#3489);
+#3489 = CARTESIAN_POINT('',(3.49,8.7,0.));
+#3490 = VERTEX_POINT('',#3491);
+#3491 = CARTESIAN_POINT('',(3.22,8.97,0.));
+#3492 = SURFACE_CURVE('',#3493,(#3497,#3504),.PCURVE_S1.);
+#3493 = LINE('',#3494,#3495);
+#3494 = CARTESIAN_POINT('',(3.49,8.7,0.));
+#3495 = VECTOR('',#3496,1.);
+#3496 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3497 = PCURVE('',#126,#3498);
+#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503);
+#3499 = LINE('',#3500,#3501);
+#3500 = CARTESIAN_POINT('',(25.79,-0.3));
+#3501 = VECTOR('',#3502,1.);
+#3502 = DIRECTION('',(-0.707106781187,0.707106781187));
+#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3504 = PCURVE('',#3505,#3510);
+#3505 = PLANE('',#3506);
+#3506 = AXIS2_PLACEMENT_3D('',#3507,#3508,#3509);
+#3507 = CARTESIAN_POINT('',(3.49,8.7,0.));
+#3508 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3509 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3510 = DEFINITIONAL_REPRESENTATION('',(#3511),#3515);
+#3511 = LINE('',#3512,#3513);
+#3512 = CARTESIAN_POINT('',(0.,0.));
+#3513 = VECTOR('',#3514,1.);
+#3514 = DIRECTION('',(1.,0.));
+#3515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3516 = ORIENTED_EDGE('',*,*,#3517,.T.);
+#3517 = EDGE_CURVE('',#3488,#3518,#3520,.T.);
+#3518 = VERTEX_POINT('',#3519);
+#3519 = CARTESIAN_POINT('',(3.49,6.7,0.));
+#3520 = SURFACE_CURVE('',#3521,(#3525,#3532),.PCURVE_S1.);
+#3521 = LINE('',#3522,#3523);
+#3522 = CARTESIAN_POINT('',(3.49,8.7,0.));
+#3523 = VECTOR('',#3524,1.);
+#3524 = DIRECTION('',(0.,-1.,0.));
+#3525 = PCURVE('',#126,#3526);
+#3526 = DEFINITIONAL_REPRESENTATION('',(#3527),#3531);
+#3527 = LINE('',#3528,#3529);
+#3528 = CARTESIAN_POINT('',(25.79,-0.3));
+#3529 = VECTOR('',#3530,1.);
+#3530 = DIRECTION('',(0.,-1.));
+#3531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3532 = PCURVE('',#3533,#3538);
+#3533 = PLANE('',#3534);
+#3534 = AXIS2_PLACEMENT_3D('',#3535,#3536,#3537);
+#3535 = CARTESIAN_POINT('',(3.49,8.7,0.));
+#3536 = DIRECTION('',(-1.,0.,0.));
+#3537 = DIRECTION('',(0.,-1.,0.));
+#3538 = DEFINITIONAL_REPRESENTATION('',(#3539),#3543);
+#3539 = LINE('',#3540,#3541);
+#3540 = CARTESIAN_POINT('',(0.,0.));
+#3541 = VECTOR('',#3542,1.);
+#3542 = DIRECTION('',(1.,0.));
+#3543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3544 = ORIENTED_EDGE('',*,*,#3545,.F.);
+#3545 = EDGE_CURVE('',#3546,#3518,#3548,.T.);
+#3546 = VERTEX_POINT('',#3547);
+#3547 = CARTESIAN_POINT('',(3.22,6.43,0.));
+#3548 = SURFACE_CURVE('',#3549,(#3553,#3560),.PCURVE_S1.);
+#3549 = LINE('',#3550,#3551);
+#3550 = CARTESIAN_POINT('',(3.22,6.43,0.));
+#3551 = VECTOR('',#3552,1.);
+#3552 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3553 = PCURVE('',#126,#3554);
+#3554 = DEFINITIONAL_REPRESENTATION('',(#3555),#3559);
+#3555 = LINE('',#3556,#3557);
+#3556 = CARTESIAN_POINT('',(25.52,-2.57));
+#3557 = VECTOR('',#3558,1.);
+#3558 = DIRECTION('',(0.707106781187,0.707106781187));
+#3559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3560 = PCURVE('',#3561,#3566);
+#3561 = PLANE('',#3562);
+#3562 = AXIS2_PLACEMENT_3D('',#3563,#3564,#3565);
+#3563 = CARTESIAN_POINT('',(3.22,6.43,0.));
+#3564 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3565 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571);
+#3567 = LINE('',#3568,#3569);
+#3568 = CARTESIAN_POINT('',(0.,0.));
+#3569 = VECTOR('',#3570,1.);
+#3570 = DIRECTION('',(1.,0.));
+#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3572 = ORIENTED_EDGE('',*,*,#3573,.F.);
+#3573 = EDGE_CURVE('',#3574,#3546,#3576,.T.);
+#3574 = VERTEX_POINT('',#3575);
+#3575 = CARTESIAN_POINT('',(1.22,6.43,0.));
+#3576 = SURFACE_CURVE('',#3577,(#3581,#3588),.PCURVE_S1.);
+#3577 = LINE('',#3578,#3579);
+#3578 = CARTESIAN_POINT('',(1.22,6.43,0.));
+#3579 = VECTOR('',#3580,1.);
+#3580 = DIRECTION('',(1.,0.,0.));
+#3581 = PCURVE('',#126,#3582);
+#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3587);
+#3583 = LINE('',#3584,#3585);
+#3584 = CARTESIAN_POINT('',(23.52,-2.57));
+#3585 = VECTOR('',#3586,1.);
+#3586 = DIRECTION('',(1.,0.));
+#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3588 = PCURVE('',#3589,#3594);
+#3589 = PLANE('',#3590);
+#3590 = AXIS2_PLACEMENT_3D('',#3591,#3592,#3593);
+#3591 = CARTESIAN_POINT('',(1.22,6.43,0.));
+#3592 = DIRECTION('',(0.,-1.,0.));
+#3593 = DIRECTION('',(1.,0.,0.));
+#3594 = DEFINITIONAL_REPRESENTATION('',(#3595),#3599);
+#3595 = LINE('',#3596,#3597);
+#3596 = CARTESIAN_POINT('',(0.,0.));
+#3597 = VECTOR('',#3598,1.);
+#3598 = DIRECTION('',(1.,0.));
+#3599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3600 = ORIENTED_EDGE('',*,*,#3601,.F.);
+#3601 = EDGE_CURVE('',#3602,#3574,#3604,.T.);
+#3602 = VERTEX_POINT('',#3603);
+#3603 = CARTESIAN_POINT('',(0.95,6.7,0.));
+#3604 = SURFACE_CURVE('',#3605,(#3609,#3616),.PCURVE_S1.);
+#3605 = LINE('',#3606,#3607);
+#3606 = CARTESIAN_POINT('',(0.95,6.7,0.));
+#3607 = VECTOR('',#3608,1.);
+#3608 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3609 = PCURVE('',#126,#3610);
+#3610 = DEFINITIONAL_REPRESENTATION('',(#3611),#3615);
+#3611 = LINE('',#3612,#3613);
+#3612 = CARTESIAN_POINT('',(23.25,-2.3));
+#3613 = VECTOR('',#3614,1.);
+#3614 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3616 = PCURVE('',#3617,#3622);
+#3617 = PLANE('',#3618);
+#3618 = AXIS2_PLACEMENT_3D('',#3619,#3620,#3621);
+#3619 = CARTESIAN_POINT('',(0.95,6.7,0.));
+#3620 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3621 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3622 = DEFINITIONAL_REPRESENTATION('',(#3623),#3627);
+#3623 = LINE('',#3624,#3625);
+#3624 = CARTESIAN_POINT('',(0.,0.));
+#3625 = VECTOR('',#3626,1.);
+#3626 = DIRECTION('',(1.,0.));
+#3627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3628 = ORIENTED_EDGE('',*,*,#3629,.F.);
+#3629 = EDGE_CURVE('',#3630,#3602,#3632,.T.);
+#3630 = VERTEX_POINT('',#3631);
+#3631 = CARTESIAN_POINT('',(0.95,8.7,0.));
+#3632 = SURFACE_CURVE('',#3633,(#3637,#3644),.PCURVE_S1.);
+#3633 = LINE('',#3634,#3635);
+#3634 = CARTESIAN_POINT('',(0.95,8.7,0.));
+#3635 = VECTOR('',#3636,1.);
+#3636 = DIRECTION('',(0.,-1.,0.));
+#3637 = PCURVE('',#126,#3638);
+#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643);
+#3639 = LINE('',#3640,#3641);
+#3640 = CARTESIAN_POINT('',(23.25,-0.3));
+#3641 = VECTOR('',#3642,1.);
+#3642 = DIRECTION('',(0.,-1.));
+#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3644 = PCURVE('',#3645,#3650);
+#3645 = PLANE('',#3646);
+#3646 = AXIS2_PLACEMENT_3D('',#3647,#3648,#3649);
+#3647 = CARTESIAN_POINT('',(0.95,8.7,0.));
+#3648 = DIRECTION('',(-1.,0.,0.));
+#3649 = DIRECTION('',(0.,-1.,0.));
+#3650 = DEFINITIONAL_REPRESENTATION('',(#3651),#3655);
+#3651 = LINE('',#3652,#3653);
+#3652 = CARTESIAN_POINT('',(0.,0.));
+#3653 = VECTOR('',#3654,1.);
+#3654 = DIRECTION('',(1.,0.));
+#3655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3656 = ORIENTED_EDGE('',*,*,#3657,.F.);
+#3657 = EDGE_CURVE('',#3658,#3630,#3660,.T.);
+#3658 = VERTEX_POINT('',#3659);
+#3659 = CARTESIAN_POINT('',(1.22,8.97,0.));
+#3660 = SURFACE_CURVE('',#3661,(#3665,#3672),.PCURVE_S1.);
+#3661 = LINE('',#3662,#3663);
+#3662 = CARTESIAN_POINT('',(1.22,8.97,0.));
+#3663 = VECTOR('',#3664,1.);
+#3664 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3665 = PCURVE('',#126,#3666);
+#3666 = DEFINITIONAL_REPRESENTATION('',(#3667),#3671);
+#3667 = LINE('',#3668,#3669);
+#3668 = CARTESIAN_POINT('',(23.52,-3.E-02));
+#3669 = VECTOR('',#3670,1.);
+#3670 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3672 = PCURVE('',#3673,#3678);
+#3673 = PLANE('',#3674);
+#3674 = AXIS2_PLACEMENT_3D('',#3675,#3676,#3677);
+#3675 = CARTESIAN_POINT('',(1.22,8.97,0.));
+#3676 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3677 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683);
+#3679 = LINE('',#3680,#3681);
+#3680 = CARTESIAN_POINT('',(0.,0.));
+#3681 = VECTOR('',#3682,1.);
+#3682 = DIRECTION('',(1.,0.));
+#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3684 = ORIENTED_EDGE('',*,*,#3685,.F.);
+#3685 = EDGE_CURVE('',#3490,#3658,#3686,.T.);
+#3686 = SURFACE_CURVE('',#3687,(#3691,#3698),.PCURVE_S1.);
+#3687 = LINE('',#3688,#3689);
+#3688 = CARTESIAN_POINT('',(3.22,8.97,0.));
+#3689 = VECTOR('',#3690,1.);
+#3690 = DIRECTION('',(-1.,0.,0.));
+#3691 = PCURVE('',#126,#3692);
+#3692 = DEFINITIONAL_REPRESENTATION('',(#3693),#3697);
+#3693 = LINE('',#3694,#3695);
+#3694 = CARTESIAN_POINT('',(25.52,-3.E-02));
+#3695 = VECTOR('',#3696,1.);
+#3696 = DIRECTION('',(-1.,0.));
+#3697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3698 = PCURVE('',#3699,#3704);
+#3699 = PLANE('',#3700);
+#3700 = AXIS2_PLACEMENT_3D('',#3701,#3702,#3703);
+#3701 = CARTESIAN_POINT('',(3.22,8.97,0.));
+#3702 = DIRECTION('',(0.,1.,0.));
+#3703 = DIRECTION('',(-1.,0.,0.));
+#3704 = DEFINITIONAL_REPRESENTATION('',(#3705),#3709);
+#3705 = LINE('',#3706,#3707);
+#3706 = CARTESIAN_POINT('',(0.,0.));
+#3707 = VECTOR('',#3708,1.);
+#3708 = DIRECTION('',(1.,0.));
+#3709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3710 = FACE_BOUND('',#3711,.F.);
+#3711 = EDGE_LOOP('',(#3712,#3742,#3770,#3798,#3826,#3854,#3882,#3910));
+#3712 = ORIENTED_EDGE('',*,*,#3713,.F.);
+#3713 = EDGE_CURVE('',#3714,#3716,#3718,.T.);
+#3714 = VERTEX_POINT('',#3715);
+#3715 = CARTESIAN_POINT('',(0.95,8.7,0.));
+#3716 = VERTEX_POINT('',#3717);
+#3717 = CARTESIAN_POINT('',(0.68,8.97,0.));
+#3718 = SURFACE_CURVE('',#3719,(#3723,#3730),.PCURVE_S1.);
+#3719 = LINE('',#3720,#3721);
+#3720 = CARTESIAN_POINT('',(0.95,8.7,0.));
+#3721 = VECTOR('',#3722,1.);
+#3722 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3723 = PCURVE('',#126,#3724);
+#3724 = DEFINITIONAL_REPRESENTATION('',(#3725),#3729);
+#3725 = LINE('',#3726,#3727);
+#3726 = CARTESIAN_POINT('',(23.25,-0.3));
+#3727 = VECTOR('',#3728,1.);
+#3728 = DIRECTION('',(-0.707106781187,0.707106781187));
+#3729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3730 = PCURVE('',#3731,#3736);
+#3731 = PLANE('',#3732);
+#3732 = AXIS2_PLACEMENT_3D('',#3733,#3734,#3735);
+#3733 = CARTESIAN_POINT('',(0.95,8.7,0.));
+#3734 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3735 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3736 = DEFINITIONAL_REPRESENTATION('',(#3737),#3741);
+#3737 = LINE('',#3738,#3739);
+#3738 = CARTESIAN_POINT('',(0.,0.));
+#3739 = VECTOR('',#3740,1.);
+#3740 = DIRECTION('',(1.,0.));
+#3741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3742 = ORIENTED_EDGE('',*,*,#3743,.T.);
+#3743 = EDGE_CURVE('',#3714,#3744,#3746,.T.);
+#3744 = VERTEX_POINT('',#3745);
+#3745 = CARTESIAN_POINT('',(0.95,6.7,0.));
+#3746 = SURFACE_CURVE('',#3747,(#3751,#3758),.PCURVE_S1.);
+#3747 = LINE('',#3748,#3749);
+#3748 = CARTESIAN_POINT('',(0.95,8.7,0.));
+#3749 = VECTOR('',#3750,1.);
+#3750 = DIRECTION('',(0.,-1.,0.));
+#3751 = PCURVE('',#126,#3752);
+#3752 = DEFINITIONAL_REPRESENTATION('',(#3753),#3757);
+#3753 = LINE('',#3754,#3755);
+#3754 = CARTESIAN_POINT('',(23.25,-0.3));
+#3755 = VECTOR('',#3756,1.);
+#3756 = DIRECTION('',(0.,-1.));
+#3757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3758 = PCURVE('',#3759,#3764);
+#3759 = PLANE('',#3760);
+#3760 = AXIS2_PLACEMENT_3D('',#3761,#3762,#3763);
+#3761 = CARTESIAN_POINT('',(0.95,8.7,0.));
+#3762 = DIRECTION('',(-1.,0.,0.));
+#3763 = DIRECTION('',(0.,-1.,0.));
+#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769);
+#3765 = LINE('',#3766,#3767);
+#3766 = CARTESIAN_POINT('',(0.,0.));
+#3767 = VECTOR('',#3768,1.);
+#3768 = DIRECTION('',(1.,0.));
+#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3770 = ORIENTED_EDGE('',*,*,#3771,.F.);
+#3771 = EDGE_CURVE('',#3772,#3744,#3774,.T.);
+#3772 = VERTEX_POINT('',#3773);
+#3773 = CARTESIAN_POINT('',(0.68,6.43,0.));
+#3774 = SURFACE_CURVE('',#3775,(#3779,#3786),.PCURVE_S1.);
+#3775 = LINE('',#3776,#3777);
+#3776 = CARTESIAN_POINT('',(0.68,6.43,0.));
+#3777 = VECTOR('',#3778,1.);
+#3778 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3779 = PCURVE('',#126,#3780);
+#3780 = DEFINITIONAL_REPRESENTATION('',(#3781),#3785);
+#3781 = LINE('',#3782,#3783);
+#3782 = CARTESIAN_POINT('',(22.98,-2.57));
+#3783 = VECTOR('',#3784,1.);
+#3784 = DIRECTION('',(0.707106781187,0.707106781187));
+#3785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3786 = PCURVE('',#3787,#3792);
+#3787 = PLANE('',#3788);
+#3788 = AXIS2_PLACEMENT_3D('',#3789,#3790,#3791);
+#3789 = CARTESIAN_POINT('',(0.68,6.43,0.));
+#3790 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3791 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3792 = DEFINITIONAL_REPRESENTATION('',(#3793),#3797);
+#3793 = LINE('',#3794,#3795);
+#3794 = CARTESIAN_POINT('',(0.,0.));
+#3795 = VECTOR('',#3796,1.);
+#3796 = DIRECTION('',(1.,0.));
+#3797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3798 = ORIENTED_EDGE('',*,*,#3799,.F.);
+#3799 = EDGE_CURVE('',#3800,#3772,#3802,.T.);
+#3800 = VERTEX_POINT('',#3801);
+#3801 = CARTESIAN_POINT('',(-1.32,6.43,0.));
+#3802 = SURFACE_CURVE('',#3803,(#3807,#3814),.PCURVE_S1.);
+#3803 = LINE('',#3804,#3805);
+#3804 = CARTESIAN_POINT('',(-1.32,6.43,0.));
+#3805 = VECTOR('',#3806,1.);
+#3806 = DIRECTION('',(1.,0.,0.));
+#3807 = PCURVE('',#126,#3808);
+#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813);
+#3809 = LINE('',#3810,#3811);
+#3810 = CARTESIAN_POINT('',(20.98,-2.57));
+#3811 = VECTOR('',#3812,1.);
+#3812 = DIRECTION('',(1.,0.));
+#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3814 = PCURVE('',#3815,#3820);
+#3815 = PLANE('',#3816);
+#3816 = AXIS2_PLACEMENT_3D('',#3817,#3818,#3819);
+#3817 = CARTESIAN_POINT('',(-1.32,6.43,0.));
+#3818 = DIRECTION('',(0.,-1.,0.));
+#3819 = DIRECTION('',(1.,0.,0.));
+#3820 = DEFINITIONAL_REPRESENTATION('',(#3821),#3825);
+#3821 = LINE('',#3822,#3823);
+#3822 = CARTESIAN_POINT('',(0.,0.));
+#3823 = VECTOR('',#3824,1.);
+#3824 = DIRECTION('',(1.,0.));
+#3825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3826 = ORIENTED_EDGE('',*,*,#3827,.F.);
+#3827 = EDGE_CURVE('',#3828,#3800,#3830,.T.);
+#3828 = VERTEX_POINT('',#3829);
+#3829 = CARTESIAN_POINT('',(-1.59,6.7,0.));
+#3830 = SURFACE_CURVE('',#3831,(#3835,#3842),.PCURVE_S1.);
+#3831 = LINE('',#3832,#3833);
+#3832 = CARTESIAN_POINT('',(-1.59,6.7,0.));
+#3833 = VECTOR('',#3834,1.);
+#3834 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3835 = PCURVE('',#126,#3836);
+#3836 = DEFINITIONAL_REPRESENTATION('',(#3837),#3841);
+#3837 = LINE('',#3838,#3839);
+#3838 = CARTESIAN_POINT('',(20.71,-2.3));
+#3839 = VECTOR('',#3840,1.);
+#3840 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3842 = PCURVE('',#3843,#3848);
+#3843 = PLANE('',#3844);
+#3844 = AXIS2_PLACEMENT_3D('',#3845,#3846,#3847);
+#3845 = CARTESIAN_POINT('',(-1.59,6.7,0.));
+#3846 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3847 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3848 = DEFINITIONAL_REPRESENTATION('',(#3849),#3853);
+#3849 = LINE('',#3850,#3851);
+#3850 = CARTESIAN_POINT('',(0.,0.));
+#3851 = VECTOR('',#3852,1.);
+#3852 = DIRECTION('',(1.,0.));
+#3853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3854 = ORIENTED_EDGE('',*,*,#3855,.F.);
+#3855 = EDGE_CURVE('',#3856,#3828,#3858,.T.);
+#3856 = VERTEX_POINT('',#3857);
+#3857 = CARTESIAN_POINT('',(-1.59,8.7,0.));
+#3858 = SURFACE_CURVE('',#3859,(#3863,#3870),.PCURVE_S1.);
+#3859 = LINE('',#3860,#3861);
+#3860 = CARTESIAN_POINT('',(-1.59,8.7,0.));
+#3861 = VECTOR('',#3862,1.);
+#3862 = DIRECTION('',(0.,-1.,0.));
+#3863 = PCURVE('',#126,#3864);
+#3864 = DEFINITIONAL_REPRESENTATION('',(#3865),#3869);
+#3865 = LINE('',#3866,#3867);
+#3866 = CARTESIAN_POINT('',(20.71,-0.3));
+#3867 = VECTOR('',#3868,1.);
+#3868 = DIRECTION('',(0.,-1.));
+#3869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3870 = PCURVE('',#3871,#3876);
+#3871 = PLANE('',#3872);
+#3872 = AXIS2_PLACEMENT_3D('',#3873,#3874,#3875);
+#3873 = CARTESIAN_POINT('',(-1.59,8.7,0.));
+#3874 = DIRECTION('',(-1.,0.,0.));
+#3875 = DIRECTION('',(0.,-1.,0.));
+#3876 = DEFINITIONAL_REPRESENTATION('',(#3877),#3881);
+#3877 = LINE('',#3878,#3879);
+#3878 = CARTESIAN_POINT('',(0.,0.));
+#3879 = VECTOR('',#3880,1.);
+#3880 = DIRECTION('',(1.,0.));
+#3881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3882 = ORIENTED_EDGE('',*,*,#3883,.F.);
+#3883 = EDGE_CURVE('',#3884,#3856,#3886,.T.);
+#3884 = VERTEX_POINT('',#3885);
+#3885 = CARTESIAN_POINT('',(-1.32,8.97,0.));
+#3886 = SURFACE_CURVE('',#3887,(#3891,#3898),.PCURVE_S1.);
+#3887 = LINE('',#3888,#3889);
+#3888 = CARTESIAN_POINT('',(-1.32,8.97,0.));
+#3889 = VECTOR('',#3890,1.);
+#3890 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3891 = PCURVE('',#126,#3892);
+#3892 = DEFINITIONAL_REPRESENTATION('',(#3893),#3897);
+#3893 = LINE('',#3894,#3895);
+#3894 = CARTESIAN_POINT('',(20.98,-3.E-02));
+#3895 = VECTOR('',#3896,1.);
+#3896 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3898 = PCURVE('',#3899,#3904);
+#3899 = PLANE('',#3900);
+#3900 = AXIS2_PLACEMENT_3D('',#3901,#3902,#3903);
+#3901 = CARTESIAN_POINT('',(-1.32,8.97,0.));
+#3902 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3903 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3904 = DEFINITIONAL_REPRESENTATION('',(#3905),#3909);
+#3905 = LINE('',#3906,#3907);
+#3906 = CARTESIAN_POINT('',(0.,0.));
+#3907 = VECTOR('',#3908,1.);
+#3908 = DIRECTION('',(1.,0.));
+#3909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3910 = ORIENTED_EDGE('',*,*,#3911,.F.);
+#3911 = EDGE_CURVE('',#3716,#3884,#3912,.T.);
+#3912 = SURFACE_CURVE('',#3913,(#3917,#3924),.PCURVE_S1.);
+#3913 = LINE('',#3914,#3915);
+#3914 = CARTESIAN_POINT('',(0.68,8.97,0.));
+#3915 = VECTOR('',#3916,1.);
+#3916 = DIRECTION('',(-1.,0.,0.));
+#3917 = PCURVE('',#126,#3918);
+#3918 = DEFINITIONAL_REPRESENTATION('',(#3919),#3923);
+#3919 = LINE('',#3920,#3921);
+#3920 = CARTESIAN_POINT('',(22.98,-3.E-02));
+#3921 = VECTOR('',#3922,1.);
+#3922 = DIRECTION('',(-1.,0.));
+#3923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3924 = PCURVE('',#3925,#3930);
+#3925 = PLANE('',#3926);
+#3926 = AXIS2_PLACEMENT_3D('',#3927,#3928,#3929);
+#3927 = CARTESIAN_POINT('',(0.68,8.97,0.));
+#3928 = DIRECTION('',(0.,1.,0.));
+#3929 = DIRECTION('',(-1.,0.,0.));
+#3930 = DEFINITIONAL_REPRESENTATION('',(#3931),#3935);
+#3931 = LINE('',#3932,#3933);
+#3932 = CARTESIAN_POINT('',(0.,0.));
+#3933 = VECTOR('',#3934,1.);
+#3934 = DIRECTION('',(1.,0.));
+#3935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3936 = FACE_BOUND('',#3937,.F.);
+#3937 = EDGE_LOOP('',(#3938,#3968,#3996,#4024,#4052,#4080,#4108,#4136));
+#3938 = ORIENTED_EDGE('',*,*,#3939,.F.);
+#3939 = EDGE_CURVE('',#3940,#3942,#3944,.T.);
+#3940 = VERTEX_POINT('',#3941);
+#3941 = CARTESIAN_POINT('',(6.03,8.7,0.));
+#3942 = VERTEX_POINT('',#3943);
+#3943 = CARTESIAN_POINT('',(5.76,8.97,0.));
+#3944 = SURFACE_CURVE('',#3945,(#3949,#3956),.PCURVE_S1.);
+#3945 = LINE('',#3946,#3947);
+#3946 = CARTESIAN_POINT('',(6.03,8.7,0.));
+#3947 = VECTOR('',#3948,1.);
+#3948 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3949 = PCURVE('',#126,#3950);
+#3950 = DEFINITIONAL_REPRESENTATION('',(#3951),#3955);
+#3951 = LINE('',#3952,#3953);
+#3952 = CARTESIAN_POINT('',(28.33,-0.3));
+#3953 = VECTOR('',#3954,1.);
+#3954 = DIRECTION('',(-0.707106781187,0.707106781187));
+#3955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3956 = PCURVE('',#3957,#3962);
+#3957 = PLANE('',#3958);
+#3958 = AXIS2_PLACEMENT_3D('',#3959,#3960,#3961);
+#3959 = CARTESIAN_POINT('',(6.03,8.7,0.));
+#3960 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3961 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3962 = DEFINITIONAL_REPRESENTATION('',(#3963),#3967);
+#3963 = LINE('',#3964,#3965);
+#3964 = CARTESIAN_POINT('',(0.,0.));
+#3965 = VECTOR('',#3966,1.);
+#3966 = DIRECTION('',(1.,0.));
+#3967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3968 = ORIENTED_EDGE('',*,*,#3969,.T.);
+#3969 = EDGE_CURVE('',#3940,#3970,#3972,.T.);
+#3970 = VERTEX_POINT('',#3971);
+#3971 = CARTESIAN_POINT('',(6.03,6.7,0.));
+#3972 = SURFACE_CURVE('',#3973,(#3977,#3984),.PCURVE_S1.);
+#3973 = LINE('',#3974,#3975);
+#3974 = CARTESIAN_POINT('',(6.03,8.7,0.));
+#3975 = VECTOR('',#3976,1.);
+#3976 = DIRECTION('',(0.,-1.,0.));
+#3977 = PCURVE('',#126,#3978);
+#3978 = DEFINITIONAL_REPRESENTATION('',(#3979),#3983);
+#3979 = LINE('',#3980,#3981);
+#3980 = CARTESIAN_POINT('',(28.33,-0.3));
+#3981 = VECTOR('',#3982,1.);
+#3982 = DIRECTION('',(0.,-1.));
+#3983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3984 = PCURVE('',#3985,#3990);
+#3985 = PLANE('',#3986);
+#3986 = AXIS2_PLACEMENT_3D('',#3987,#3988,#3989);
+#3987 = CARTESIAN_POINT('',(6.03,8.7,0.));
+#3988 = DIRECTION('',(-1.,0.,0.));
+#3989 = DIRECTION('',(0.,-1.,0.));
+#3990 = DEFINITIONAL_REPRESENTATION('',(#3991),#3995);
+#3991 = LINE('',#3992,#3993);
+#3992 = CARTESIAN_POINT('',(0.,0.));
+#3993 = VECTOR('',#3994,1.);
+#3994 = DIRECTION('',(1.,0.));
+#3995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3996 = ORIENTED_EDGE('',*,*,#3997,.F.);
+#3997 = EDGE_CURVE('',#3998,#3970,#4000,.T.);
+#3998 = VERTEX_POINT('',#3999);
+#3999 = CARTESIAN_POINT('',(5.76,6.43,0.));
+#4000 = SURFACE_CURVE('',#4001,(#4005,#4012),.PCURVE_S1.);
+#4001 = LINE('',#4002,#4003);
+#4002 = CARTESIAN_POINT('',(5.76,6.43,0.));
+#4003 = VECTOR('',#4004,1.);
+#4004 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4005 = PCURVE('',#126,#4006);
+#4006 = DEFINITIONAL_REPRESENTATION('',(#4007),#4011);
+#4007 = LINE('',#4008,#4009);
+#4008 = CARTESIAN_POINT('',(28.06,-2.57));
+#4009 = VECTOR('',#4010,1.);
+#4010 = DIRECTION('',(0.707106781187,0.707106781187));
+#4011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4012 = PCURVE('',#4013,#4018);
+#4013 = PLANE('',#4014);
+#4014 = AXIS2_PLACEMENT_3D('',#4015,#4016,#4017);
+#4015 = CARTESIAN_POINT('',(5.76,6.43,0.));
+#4016 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4017 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4018 = DEFINITIONAL_REPRESENTATION('',(#4019),#4023);
+#4019 = LINE('',#4020,#4021);
+#4020 = CARTESIAN_POINT('',(0.,0.));
+#4021 = VECTOR('',#4022,1.);
+#4022 = DIRECTION('',(1.,0.));
+#4023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4024 = ORIENTED_EDGE('',*,*,#4025,.F.);
+#4025 = EDGE_CURVE('',#4026,#3998,#4028,.T.);
+#4026 = VERTEX_POINT('',#4027);
+#4027 = CARTESIAN_POINT('',(3.76,6.43,0.));
+#4028 = SURFACE_CURVE('',#4029,(#4033,#4040),.PCURVE_S1.);
+#4029 = LINE('',#4030,#4031);
+#4030 = CARTESIAN_POINT('',(3.76,6.43,0.));
+#4031 = VECTOR('',#4032,1.);
+#4032 = DIRECTION('',(1.,0.,0.));
+#4033 = PCURVE('',#126,#4034);
+#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039);
+#4035 = LINE('',#4036,#4037);
+#4036 = CARTESIAN_POINT('',(26.06,-2.57));
+#4037 = VECTOR('',#4038,1.);
+#4038 = DIRECTION('',(1.,0.));
+#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4040 = PCURVE('',#4041,#4046);
+#4041 = PLANE('',#4042);
+#4042 = AXIS2_PLACEMENT_3D('',#4043,#4044,#4045);
+#4043 = CARTESIAN_POINT('',(3.76,6.43,0.));
+#4044 = DIRECTION('',(0.,-1.,0.));
+#4045 = DIRECTION('',(1.,0.,0.));
+#4046 = DEFINITIONAL_REPRESENTATION('',(#4047),#4051);
+#4047 = LINE('',#4048,#4049);
+#4048 = CARTESIAN_POINT('',(0.,0.));
+#4049 = VECTOR('',#4050,1.);
+#4050 = DIRECTION('',(1.,0.));
+#4051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4052 = ORIENTED_EDGE('',*,*,#4053,.F.);
+#4053 = EDGE_CURVE('',#4054,#4026,#4056,.T.);
+#4054 = VERTEX_POINT('',#4055);
+#4055 = CARTESIAN_POINT('',(3.49,6.7,0.));
+#4056 = SURFACE_CURVE('',#4057,(#4061,#4068),.PCURVE_S1.);
+#4057 = LINE('',#4058,#4059);
+#4058 = CARTESIAN_POINT('',(3.49,6.7,0.));
+#4059 = VECTOR('',#4060,1.);
+#4060 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4061 = PCURVE('',#126,#4062);
+#4062 = DEFINITIONAL_REPRESENTATION('',(#4063),#4067);
+#4063 = LINE('',#4064,#4065);
+#4064 = CARTESIAN_POINT('',(25.79,-2.3));
+#4065 = VECTOR('',#4066,1.);
+#4066 = DIRECTION('',(0.707106781187,-0.707106781187));
+#4067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4068 = PCURVE('',#4069,#4074);
+#4069 = PLANE('',#4070);
+#4070 = AXIS2_PLACEMENT_3D('',#4071,#4072,#4073);
+#4071 = CARTESIAN_POINT('',(3.49,6.7,0.));
+#4072 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4073 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4074 = DEFINITIONAL_REPRESENTATION('',(#4075),#4079);
+#4075 = LINE('',#4076,#4077);
+#4076 = CARTESIAN_POINT('',(0.,0.));
+#4077 = VECTOR('',#4078,1.);
+#4078 = DIRECTION('',(1.,0.));
+#4079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4080 = ORIENTED_EDGE('',*,*,#4081,.F.);
+#4081 = EDGE_CURVE('',#4082,#4054,#4084,.T.);
+#4082 = VERTEX_POINT('',#4083);
+#4083 = CARTESIAN_POINT('',(3.49,8.7,0.));
+#4084 = SURFACE_CURVE('',#4085,(#4089,#4096),.PCURVE_S1.);
+#4085 = LINE('',#4086,#4087);
+#4086 = CARTESIAN_POINT('',(3.49,8.7,0.));
+#4087 = VECTOR('',#4088,1.);
+#4088 = DIRECTION('',(0.,-1.,0.));
+#4089 = PCURVE('',#126,#4090);
+#4090 = DEFINITIONAL_REPRESENTATION('',(#4091),#4095);
+#4091 = LINE('',#4092,#4093);
+#4092 = CARTESIAN_POINT('',(25.79,-0.3));
+#4093 = VECTOR('',#4094,1.);
+#4094 = DIRECTION('',(0.,-1.));
+#4095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4096 = PCURVE('',#4097,#4102);
+#4097 = PLANE('',#4098);
+#4098 = AXIS2_PLACEMENT_3D('',#4099,#4100,#4101);
+#4099 = CARTESIAN_POINT('',(3.49,8.7,0.));
+#4100 = DIRECTION('',(-1.,0.,0.));
+#4101 = DIRECTION('',(0.,-1.,0.));
+#4102 = DEFINITIONAL_REPRESENTATION('',(#4103),#4107);
+#4103 = LINE('',#4104,#4105);
+#4104 = CARTESIAN_POINT('',(0.,0.));
+#4105 = VECTOR('',#4106,1.);
+#4106 = DIRECTION('',(1.,0.));
+#4107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4108 = ORIENTED_EDGE('',*,*,#4109,.F.);
+#4109 = EDGE_CURVE('',#4110,#4082,#4112,.T.);
+#4110 = VERTEX_POINT('',#4111);
+#4111 = CARTESIAN_POINT('',(3.76,8.97,0.));
+#4112 = SURFACE_CURVE('',#4113,(#4117,#4124),.PCURVE_S1.);
+#4113 = LINE('',#4114,#4115);
+#4114 = CARTESIAN_POINT('',(3.76,8.97,0.));
+#4115 = VECTOR('',#4116,1.);
+#4116 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4117 = PCURVE('',#126,#4118);
+#4118 = DEFINITIONAL_REPRESENTATION('',(#4119),#4123);
+#4119 = LINE('',#4120,#4121);
+#4120 = CARTESIAN_POINT('',(26.06,-3.E-02));
+#4121 = VECTOR('',#4122,1.);
+#4122 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4124 = PCURVE('',#4125,#4130);
+#4125 = PLANE('',#4126);
+#4126 = AXIS2_PLACEMENT_3D('',#4127,#4128,#4129);
+#4127 = CARTESIAN_POINT('',(3.76,8.97,0.));
+#4128 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4129 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4130 = DEFINITIONAL_REPRESENTATION('',(#4131),#4135);
+#4131 = LINE('',#4132,#4133);
+#4132 = CARTESIAN_POINT('',(0.,0.));
+#4133 = VECTOR('',#4134,1.);
+#4134 = DIRECTION('',(1.,0.));
+#4135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4136 = ORIENTED_EDGE('',*,*,#4137,.F.);
+#4137 = EDGE_CURVE('',#3942,#4110,#4138,.T.);
+#4138 = SURFACE_CURVE('',#4139,(#4143,#4150),.PCURVE_S1.);
+#4139 = LINE('',#4140,#4141);
+#4140 = CARTESIAN_POINT('',(5.76,8.97,0.));
+#4141 = VECTOR('',#4142,1.);
+#4142 = DIRECTION('',(-1.,0.,0.));
+#4143 = PCURVE('',#126,#4144);
+#4144 = DEFINITIONAL_REPRESENTATION('',(#4145),#4149);
+#4145 = LINE('',#4146,#4147);
+#4146 = CARTESIAN_POINT('',(28.06,-3.E-02));
+#4147 = VECTOR('',#4148,1.);
+#4148 = DIRECTION('',(-1.,0.));
+#4149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4150 = PCURVE('',#4151,#4156);
+#4151 = PLANE('',#4152);
+#4152 = AXIS2_PLACEMENT_3D('',#4153,#4154,#4155);
+#4153 = CARTESIAN_POINT('',(5.76,8.97,0.));
+#4154 = DIRECTION('',(0.,1.,0.));
+#4155 = DIRECTION('',(-1.,0.,0.));
+#4156 = DEFINITIONAL_REPRESENTATION('',(#4157),#4161);
+#4157 = LINE('',#4158,#4159);
+#4158 = CARTESIAN_POINT('',(0.,0.));
+#4159 = VECTOR('',#4160,1.);
+#4160 = DIRECTION('',(1.,0.));
+#4161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4162 = FACE_BOUND('',#4163,.F.);
+#4163 = EDGE_LOOP('',(#4164,#4194,#4222,#4250,#4278,#4306,#4334,#4362));
+#4164 = ORIENTED_EDGE('',*,*,#4165,.F.);
+#4165 = EDGE_CURVE('',#4166,#4168,#4170,.T.);
+#4166 = VERTEX_POINT('',#4167);
+#4167 = CARTESIAN_POINT('',(8.57,8.7,0.));
+#4168 = VERTEX_POINT('',#4169);
+#4169 = CARTESIAN_POINT('',(8.3,8.97,0.));
+#4170 = SURFACE_CURVE('',#4171,(#4175,#4182),.PCURVE_S1.);
+#4171 = LINE('',#4172,#4173);
+#4172 = CARTESIAN_POINT('',(8.57,8.7,0.));
+#4173 = VECTOR('',#4174,1.);
+#4174 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4175 = PCURVE('',#126,#4176);
+#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181);
+#4177 = LINE('',#4178,#4179);
+#4178 = CARTESIAN_POINT('',(30.87,-0.3));
+#4179 = VECTOR('',#4180,1.);
+#4180 = DIRECTION('',(-0.707106781187,0.707106781187));
+#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4182 = PCURVE('',#4183,#4188);
+#4183 = PLANE('',#4184);
+#4184 = AXIS2_PLACEMENT_3D('',#4185,#4186,#4187);
+#4185 = CARTESIAN_POINT('',(8.57,8.7,0.));
+#4186 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4187 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193);
+#4189 = LINE('',#4190,#4191);
+#4190 = CARTESIAN_POINT('',(0.,0.));
+#4191 = VECTOR('',#4192,1.);
+#4192 = DIRECTION('',(1.,0.));
+#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4194 = ORIENTED_EDGE('',*,*,#4195,.T.);
+#4195 = EDGE_CURVE('',#4166,#4196,#4198,.T.);
+#4196 = VERTEX_POINT('',#4197);
+#4197 = CARTESIAN_POINT('',(8.57,6.7,0.));
+#4198 = SURFACE_CURVE('',#4199,(#4203,#4210),.PCURVE_S1.);
+#4199 = LINE('',#4200,#4201);
+#4200 = CARTESIAN_POINT('',(8.57,8.7,0.));
+#4201 = VECTOR('',#4202,1.);
+#4202 = DIRECTION('',(0.,-1.,0.));
+#4203 = PCURVE('',#126,#4204);
+#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209);
+#4205 = LINE('',#4206,#4207);
+#4206 = CARTESIAN_POINT('',(30.87,-0.3));
+#4207 = VECTOR('',#4208,1.);
+#4208 = DIRECTION('',(0.,-1.));
+#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4210 = PCURVE('',#4211,#4216);
+#4211 = PLANE('',#4212);
+#4212 = AXIS2_PLACEMENT_3D('',#4213,#4214,#4215);
+#4213 = CARTESIAN_POINT('',(8.57,8.7,0.));
+#4214 = DIRECTION('',(-1.,0.,0.));
+#4215 = DIRECTION('',(0.,-1.,0.));
+#4216 = DEFINITIONAL_REPRESENTATION('',(#4217),#4221);
+#4217 = LINE('',#4218,#4219);
+#4218 = CARTESIAN_POINT('',(0.,0.));
+#4219 = VECTOR('',#4220,1.);
+#4220 = DIRECTION('',(1.,0.));
+#4221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4222 = ORIENTED_EDGE('',*,*,#4223,.F.);
+#4223 = EDGE_CURVE('',#4224,#4196,#4226,.T.);
+#4224 = VERTEX_POINT('',#4225);
+#4225 = CARTESIAN_POINT('',(8.3,6.43,0.));
+#4226 = SURFACE_CURVE('',#4227,(#4231,#4238),.PCURVE_S1.);
+#4227 = LINE('',#4228,#4229);
+#4228 = CARTESIAN_POINT('',(8.3,6.43,0.));
+#4229 = VECTOR('',#4230,1.);
+#4230 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4231 = PCURVE('',#126,#4232);
+#4232 = DEFINITIONAL_REPRESENTATION('',(#4233),#4237);
+#4233 = LINE('',#4234,#4235);
+#4234 = CARTESIAN_POINT('',(30.6,-2.57));
+#4235 = VECTOR('',#4236,1.);
+#4236 = DIRECTION('',(0.707106781187,0.707106781187));
+#4237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4238 = PCURVE('',#4239,#4244);
+#4239 = PLANE('',#4240);
+#4240 = AXIS2_PLACEMENT_3D('',#4241,#4242,#4243);
+#4241 = CARTESIAN_POINT('',(8.3,6.43,0.));
+#4242 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4243 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4244 = DEFINITIONAL_REPRESENTATION('',(#4245),#4249);
+#4245 = LINE('',#4246,#4247);
+#4246 = CARTESIAN_POINT('',(0.,0.));
+#4247 = VECTOR('',#4248,1.);
+#4248 = DIRECTION('',(1.,0.));
+#4249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4250 = ORIENTED_EDGE('',*,*,#4251,.F.);
+#4251 = EDGE_CURVE('',#4252,#4224,#4254,.T.);
+#4252 = VERTEX_POINT('',#4253);
+#4253 = CARTESIAN_POINT('',(6.3,6.43,0.));
+#4254 = SURFACE_CURVE('',#4255,(#4259,#4266),.PCURVE_S1.);
+#4255 = LINE('',#4256,#4257);
+#4256 = CARTESIAN_POINT('',(6.3,6.43,0.));
+#4257 = VECTOR('',#4258,1.);
+#4258 = DIRECTION('',(1.,0.,0.));
+#4259 = PCURVE('',#126,#4260);
+#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265);
+#4261 = LINE('',#4262,#4263);
+#4262 = CARTESIAN_POINT('',(28.6,-2.57));
+#4263 = VECTOR('',#4264,1.);
+#4264 = DIRECTION('',(1.,0.));
+#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4266 = PCURVE('',#4267,#4272);
+#4267 = PLANE('',#4268);
+#4268 = AXIS2_PLACEMENT_3D('',#4269,#4270,#4271);
+#4269 = CARTESIAN_POINT('',(6.3,6.43,0.));
+#4270 = DIRECTION('',(0.,-1.,0.));
+#4271 = DIRECTION('',(1.,0.,0.));
+#4272 = DEFINITIONAL_REPRESENTATION('',(#4273),#4277);
+#4273 = LINE('',#4274,#4275);
+#4274 = CARTESIAN_POINT('',(0.,0.));
+#4275 = VECTOR('',#4276,1.);
+#4276 = DIRECTION('',(1.,0.));
+#4277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4278 = ORIENTED_EDGE('',*,*,#4279,.F.);
+#4279 = EDGE_CURVE('',#4280,#4252,#4282,.T.);
+#4280 = VERTEX_POINT('',#4281);
+#4281 = CARTESIAN_POINT('',(6.03,6.7,0.));
+#4282 = SURFACE_CURVE('',#4283,(#4287,#4294),.PCURVE_S1.);
+#4283 = LINE('',#4284,#4285);
+#4284 = CARTESIAN_POINT('',(6.03,6.7,0.));
+#4285 = VECTOR('',#4286,1.);
+#4286 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4287 = PCURVE('',#126,#4288);
+#4288 = DEFINITIONAL_REPRESENTATION('',(#4289),#4293);
+#4289 = LINE('',#4290,#4291);
+#4290 = CARTESIAN_POINT('',(28.33,-2.3));
+#4291 = VECTOR('',#4292,1.);
+#4292 = DIRECTION('',(0.707106781187,-0.707106781187));
+#4293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4294 = PCURVE('',#4295,#4300);
+#4295 = PLANE('',#4296);
+#4296 = AXIS2_PLACEMENT_3D('',#4297,#4298,#4299);
+#4297 = CARTESIAN_POINT('',(6.03,6.7,0.));
+#4298 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4299 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4300 = DEFINITIONAL_REPRESENTATION('',(#4301),#4305);
+#4301 = LINE('',#4302,#4303);
+#4302 = CARTESIAN_POINT('',(0.,0.));
+#4303 = VECTOR('',#4304,1.);
+#4304 = DIRECTION('',(1.,0.));
+#4305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4306 = ORIENTED_EDGE('',*,*,#4307,.F.);
+#4307 = EDGE_CURVE('',#4308,#4280,#4310,.T.);
+#4308 = VERTEX_POINT('',#4309);
+#4309 = CARTESIAN_POINT('',(6.03,8.7,0.));
+#4310 = SURFACE_CURVE('',#4311,(#4315,#4322),.PCURVE_S1.);
+#4311 = LINE('',#4312,#4313);
+#4312 = CARTESIAN_POINT('',(6.03,8.7,0.));
+#4313 = VECTOR('',#4314,1.);
+#4314 = DIRECTION('',(0.,-1.,0.));
+#4315 = PCURVE('',#126,#4316);
+#4316 = DEFINITIONAL_REPRESENTATION('',(#4317),#4321);
+#4317 = LINE('',#4318,#4319);
+#4318 = CARTESIAN_POINT('',(28.33,-0.3));
+#4319 = VECTOR('',#4320,1.);
+#4320 = DIRECTION('',(0.,-1.));
+#4321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4322 = PCURVE('',#4323,#4328);
+#4323 = PLANE('',#4324);
+#4324 = AXIS2_PLACEMENT_3D('',#4325,#4326,#4327);
+#4325 = CARTESIAN_POINT('',(6.03,8.7,0.));
+#4326 = DIRECTION('',(-1.,0.,0.));
+#4327 = DIRECTION('',(0.,-1.,0.));
+#4328 = DEFINITIONAL_REPRESENTATION('',(#4329),#4333);
+#4329 = LINE('',#4330,#4331);
+#4330 = CARTESIAN_POINT('',(0.,0.));
+#4331 = VECTOR('',#4332,1.);
+#4332 = DIRECTION('',(1.,0.));
+#4333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4334 = ORIENTED_EDGE('',*,*,#4335,.F.);
+#4335 = EDGE_CURVE('',#4336,#4308,#4338,.T.);
+#4336 = VERTEX_POINT('',#4337);
+#4337 = CARTESIAN_POINT('',(6.3,8.97,0.));
+#4338 = SURFACE_CURVE('',#4339,(#4343,#4350),.PCURVE_S1.);
+#4339 = LINE('',#4340,#4341);
+#4340 = CARTESIAN_POINT('',(6.3,8.97,0.));
+#4341 = VECTOR('',#4342,1.);
+#4342 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4343 = PCURVE('',#126,#4344);
+#4344 = DEFINITIONAL_REPRESENTATION('',(#4345),#4349);
+#4345 = LINE('',#4346,#4347);
+#4346 = CARTESIAN_POINT('',(28.6,-3.E-02));
+#4347 = VECTOR('',#4348,1.);
+#4348 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4350 = PCURVE('',#4351,#4356);
+#4351 = PLANE('',#4352);
+#4352 = AXIS2_PLACEMENT_3D('',#4353,#4354,#4355);
+#4353 = CARTESIAN_POINT('',(6.3,8.97,0.));
+#4354 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4355 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4356 = DEFINITIONAL_REPRESENTATION('',(#4357),#4361);
+#4357 = LINE('',#4358,#4359);
+#4358 = CARTESIAN_POINT('',(0.,0.));
+#4359 = VECTOR('',#4360,1.);
+#4360 = DIRECTION('',(1.,0.));
+#4361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4362 = ORIENTED_EDGE('',*,*,#4363,.F.);
+#4363 = EDGE_CURVE('',#4168,#4336,#4364,.T.);
+#4364 = SURFACE_CURVE('',#4365,(#4369,#4376),.PCURVE_S1.);
+#4365 = LINE('',#4366,#4367);
+#4366 = CARTESIAN_POINT('',(8.3,8.97,0.));
+#4367 = VECTOR('',#4368,1.);
+#4368 = DIRECTION('',(-1.,0.,0.));
+#4369 = PCURVE('',#126,#4370);
+#4370 = DEFINITIONAL_REPRESENTATION('',(#4371),#4375);
+#4371 = LINE('',#4372,#4373);
+#4372 = CARTESIAN_POINT('',(30.6,-3.E-02));
+#4373 = VECTOR('',#4374,1.);
+#4374 = DIRECTION('',(-1.,0.));
+#4375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4376 = PCURVE('',#4377,#4382);
+#4377 = PLANE('',#4378);
+#4378 = AXIS2_PLACEMENT_3D('',#4379,#4380,#4381);
+#4379 = CARTESIAN_POINT('',(8.3,8.97,0.));
+#4380 = DIRECTION('',(0.,1.,0.));
+#4381 = DIRECTION('',(-1.,0.,0.));
+#4382 = DEFINITIONAL_REPRESENTATION('',(#4383),#4387);
+#4383 = LINE('',#4384,#4385);
+#4384 = CARTESIAN_POINT('',(0.,0.));
+#4385 = VECTOR('',#4386,1.);
+#4386 = DIRECTION('',(1.,0.));
+#4387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4388 = FACE_BOUND('',#4389,.F.);
+#4389 = EDGE_LOOP('',(#4390,#4420,#4448,#4476,#4504,#4532,#4560,#4588));
+#4390 = ORIENTED_EDGE('',*,*,#4391,.F.);
+#4391 = EDGE_CURVE('',#4392,#4394,#4396,.T.);
+#4392 = VERTEX_POINT('',#4393);
+#4393 = CARTESIAN_POINT('',(3.49,-6.7,0.));
+#4394 = VERTEX_POINT('',#4395);
+#4395 = CARTESIAN_POINT('',(3.22,-6.43,0.));
+#4396 = SURFACE_CURVE('',#4397,(#4401,#4408),.PCURVE_S1.);
+#4397 = LINE('',#4398,#4399);
+#4398 = CARTESIAN_POINT('',(3.49,-6.7,0.));
+#4399 = VECTOR('',#4400,1.);
+#4400 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4401 = PCURVE('',#126,#4402);
+#4402 = DEFINITIONAL_REPRESENTATION('',(#4403),#4407);
+#4403 = LINE('',#4404,#4405);
+#4404 = CARTESIAN_POINT('',(25.79,-15.7));
+#4405 = VECTOR('',#4406,1.);
+#4406 = DIRECTION('',(-0.707106781187,0.707106781187));
+#4407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4408 = PCURVE('',#4409,#4414);
+#4409 = PLANE('',#4410);
+#4410 = AXIS2_PLACEMENT_3D('',#4411,#4412,#4413);
+#4411 = CARTESIAN_POINT('',(3.49,-6.7,0.));
+#4412 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4413 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4414 = DEFINITIONAL_REPRESENTATION('',(#4415),#4419);
+#4415 = LINE('',#4416,#4417);
+#4416 = CARTESIAN_POINT('',(0.,0.));
+#4417 = VECTOR('',#4418,1.);
+#4418 = DIRECTION('',(1.,0.));
+#4419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4420 = ORIENTED_EDGE('',*,*,#4421,.T.);
+#4421 = EDGE_CURVE('',#4392,#4422,#4424,.T.);
+#4422 = VERTEX_POINT('',#4423);
+#4423 = CARTESIAN_POINT('',(3.49,-8.7,0.));
+#4424 = SURFACE_CURVE('',#4425,(#4429,#4436),.PCURVE_S1.);
+#4425 = LINE('',#4426,#4427);
+#4426 = CARTESIAN_POINT('',(3.49,-6.7,0.));
+#4427 = VECTOR('',#4428,1.);
+#4428 = DIRECTION('',(0.,-1.,0.));
+#4429 = PCURVE('',#126,#4430);
+#4430 = DEFINITIONAL_REPRESENTATION('',(#4431),#4435);
+#4431 = LINE('',#4432,#4433);
+#4432 = CARTESIAN_POINT('',(25.79,-15.7));
+#4433 = VECTOR('',#4434,1.);
+#4434 = DIRECTION('',(0.,-1.));
+#4435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4436 = PCURVE('',#4437,#4442);
+#4437 = PLANE('',#4438);
+#4438 = AXIS2_PLACEMENT_3D('',#4439,#4440,#4441);
+#4439 = CARTESIAN_POINT('',(3.49,-6.7,0.));
+#4440 = DIRECTION('',(-1.,0.,0.));
+#4441 = DIRECTION('',(0.,-1.,0.));
+#4442 = DEFINITIONAL_REPRESENTATION('',(#4443),#4447);
+#4443 = LINE('',#4444,#4445);
+#4444 = CARTESIAN_POINT('',(0.,0.));
+#4445 = VECTOR('',#4446,1.);
+#4446 = DIRECTION('',(1.,0.));
+#4447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4448 = ORIENTED_EDGE('',*,*,#4449,.F.);
+#4449 = EDGE_CURVE('',#4450,#4422,#4452,.T.);
+#4450 = VERTEX_POINT('',#4451);
+#4451 = CARTESIAN_POINT('',(3.22,-8.97,0.));
+#4452 = SURFACE_CURVE('',#4453,(#4457,#4464),.PCURVE_S1.);
+#4453 = LINE('',#4454,#4455);
+#4454 = CARTESIAN_POINT('',(3.22,-8.97,0.));
+#4455 = VECTOR('',#4456,1.);
+#4456 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4457 = PCURVE('',#126,#4458);
+#4458 = DEFINITIONAL_REPRESENTATION('',(#4459),#4463);
+#4459 = LINE('',#4460,#4461);
+#4460 = CARTESIAN_POINT('',(25.52,-17.97));
+#4461 = VECTOR('',#4462,1.);
+#4462 = DIRECTION('',(0.707106781187,0.707106781187));
+#4463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4464 = PCURVE('',#4465,#4470);
+#4465 = PLANE('',#4466);
+#4466 = AXIS2_PLACEMENT_3D('',#4467,#4468,#4469);
+#4467 = CARTESIAN_POINT('',(3.22,-8.97,0.));
+#4468 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4469 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4470 = DEFINITIONAL_REPRESENTATION('',(#4471),#4475);
+#4471 = LINE('',#4472,#4473);
+#4472 = CARTESIAN_POINT('',(0.,0.));
+#4473 = VECTOR('',#4474,1.);
+#4474 = DIRECTION('',(1.,0.));
+#4475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4476 = ORIENTED_EDGE('',*,*,#4477,.F.);
+#4477 = EDGE_CURVE('',#4478,#4450,#4480,.T.);
+#4478 = VERTEX_POINT('',#4479);
+#4479 = CARTESIAN_POINT('',(1.22,-8.97,0.));
+#4480 = SURFACE_CURVE('',#4481,(#4485,#4492),.PCURVE_S1.);
+#4481 = LINE('',#4482,#4483);
+#4482 = CARTESIAN_POINT('',(1.22,-8.97,0.));
+#4483 = VECTOR('',#4484,1.);
+#4484 = DIRECTION('',(1.,0.,0.));
+#4485 = PCURVE('',#126,#4486);
+#4486 = DEFINITIONAL_REPRESENTATION('',(#4487),#4491);
+#4487 = LINE('',#4488,#4489);
+#4488 = CARTESIAN_POINT('',(23.52,-17.97));
+#4489 = VECTOR('',#4490,1.);
+#4490 = DIRECTION('',(1.,0.));
+#4491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4492 = PCURVE('',#4493,#4498);
+#4493 = PLANE('',#4494);
+#4494 = AXIS2_PLACEMENT_3D('',#4495,#4496,#4497);
+#4495 = CARTESIAN_POINT('',(1.22,-8.97,0.));
+#4496 = DIRECTION('',(0.,-1.,0.));
+#4497 = DIRECTION('',(1.,0.,0.));
+#4498 = DEFINITIONAL_REPRESENTATION('',(#4499),#4503);
+#4499 = LINE('',#4500,#4501);
+#4500 = CARTESIAN_POINT('',(0.,0.));
+#4501 = VECTOR('',#4502,1.);
+#4502 = DIRECTION('',(1.,0.));
+#4503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4504 = ORIENTED_EDGE('',*,*,#4505,.F.);
+#4505 = EDGE_CURVE('',#4506,#4478,#4508,.T.);
+#4506 = VERTEX_POINT('',#4507);
+#4507 = CARTESIAN_POINT('',(0.95,-8.7,0.));
+#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.);
+#4509 = LINE('',#4510,#4511);
+#4510 = CARTESIAN_POINT('',(0.95,-8.7,0.));
+#4511 = VECTOR('',#4512,1.);
+#4512 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4513 = PCURVE('',#126,#4514);
+#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519);
+#4515 = LINE('',#4516,#4517);
+#4516 = CARTESIAN_POINT('',(23.25,-17.7));
+#4517 = VECTOR('',#4518,1.);
+#4518 = DIRECTION('',(0.707106781187,-0.707106781187));
+#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4520 = PCURVE('',#4521,#4526);
+#4521 = PLANE('',#4522);
+#4522 = AXIS2_PLACEMENT_3D('',#4523,#4524,#4525);
+#4523 = CARTESIAN_POINT('',(0.95,-8.7,0.));
+#4524 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4525 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4526 = DEFINITIONAL_REPRESENTATION('',(#4527),#4531);
+#4527 = LINE('',#4528,#4529);
+#4528 = CARTESIAN_POINT('',(0.,0.));
+#4529 = VECTOR('',#4530,1.);
+#4530 = DIRECTION('',(1.,0.));
+#4531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4532 = ORIENTED_EDGE('',*,*,#4533,.F.);
+#4533 = EDGE_CURVE('',#4534,#4506,#4536,.T.);
+#4534 = VERTEX_POINT('',#4535);
+#4535 = CARTESIAN_POINT('',(0.95,-6.7,0.));
+#4536 = SURFACE_CURVE('',#4537,(#4541,#4548),.PCURVE_S1.);
+#4537 = LINE('',#4538,#4539);
+#4538 = CARTESIAN_POINT('',(0.95,-6.7,0.));
+#4539 = VECTOR('',#4540,1.);
+#4540 = DIRECTION('',(0.,-1.,0.));
+#4541 = PCURVE('',#126,#4542);
+#4542 = DEFINITIONAL_REPRESENTATION('',(#4543),#4547);
+#4543 = LINE('',#4544,#4545);
+#4544 = CARTESIAN_POINT('',(23.25,-15.7));
+#4545 = VECTOR('',#4546,1.);
+#4546 = DIRECTION('',(0.,-1.));
+#4547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4548 = PCURVE('',#4549,#4554);
+#4549 = PLANE('',#4550);
+#4550 = AXIS2_PLACEMENT_3D('',#4551,#4552,#4553);
+#4551 = CARTESIAN_POINT('',(0.95,-6.7,0.));
+#4552 = DIRECTION('',(-1.,0.,0.));
+#4553 = DIRECTION('',(0.,-1.,0.));
+#4554 = DEFINITIONAL_REPRESENTATION('',(#4555),#4559);
+#4555 = LINE('',#4556,#4557);
+#4556 = CARTESIAN_POINT('',(0.,0.));
+#4557 = VECTOR('',#4558,1.);
+#4558 = DIRECTION('',(1.,0.));
+#4559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4560 = ORIENTED_EDGE('',*,*,#4561,.F.);
+#4561 = EDGE_CURVE('',#4562,#4534,#4564,.T.);
+#4562 = VERTEX_POINT('',#4563);
+#4563 = CARTESIAN_POINT('',(1.22,-6.43,0.));
+#4564 = SURFACE_CURVE('',#4565,(#4569,#4576),.PCURVE_S1.);
+#4565 = LINE('',#4566,#4567);
+#4566 = CARTESIAN_POINT('',(1.22,-6.43,0.));
+#4567 = VECTOR('',#4568,1.);
+#4568 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4569 = PCURVE('',#126,#4570);
+#4570 = DEFINITIONAL_REPRESENTATION('',(#4571),#4575);
+#4571 = LINE('',#4572,#4573);
+#4572 = CARTESIAN_POINT('',(23.52,-15.43));
+#4573 = VECTOR('',#4574,1.);
+#4574 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4576 = PCURVE('',#4577,#4582);
+#4577 = PLANE('',#4578);
+#4578 = AXIS2_PLACEMENT_3D('',#4579,#4580,#4581);
+#4579 = CARTESIAN_POINT('',(1.22,-6.43,0.));
+#4580 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4581 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4582 = DEFINITIONAL_REPRESENTATION('',(#4583),#4587);
+#4583 = LINE('',#4584,#4585);
+#4584 = CARTESIAN_POINT('',(0.,0.));
+#4585 = VECTOR('',#4586,1.);
+#4586 = DIRECTION('',(1.,0.));
+#4587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4588 = ORIENTED_EDGE('',*,*,#4589,.F.);
+#4589 = EDGE_CURVE('',#4394,#4562,#4590,.T.);
+#4590 = SURFACE_CURVE('',#4591,(#4595,#4602),.PCURVE_S1.);
+#4591 = LINE('',#4592,#4593);
+#4592 = CARTESIAN_POINT('',(3.22,-6.43,0.));
+#4593 = VECTOR('',#4594,1.);
+#4594 = DIRECTION('',(-1.,0.,0.));
+#4595 = PCURVE('',#126,#4596);
+#4596 = DEFINITIONAL_REPRESENTATION('',(#4597),#4601);
+#4597 = LINE('',#4598,#4599);
+#4598 = CARTESIAN_POINT('',(25.52,-15.43));
+#4599 = VECTOR('',#4600,1.);
+#4600 = DIRECTION('',(-1.,0.));
+#4601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4602 = PCURVE('',#4603,#4608);
+#4603 = PLANE('',#4604);
+#4604 = AXIS2_PLACEMENT_3D('',#4605,#4606,#4607);
+#4605 = CARTESIAN_POINT('',(3.22,-6.43,0.));
+#4606 = DIRECTION('',(0.,1.,0.));
+#4607 = DIRECTION('',(-1.,0.,0.));
+#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613);
+#4609 = LINE('',#4610,#4611);
+#4610 = CARTESIAN_POINT('',(0.,0.));
+#4611 = VECTOR('',#4612,1.);
+#4612 = DIRECTION('',(1.,0.));
+#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4614 = FACE_BOUND('',#4615,.F.);
+#4615 = EDGE_LOOP('',(#4616,#4646,#4674,#4702,#4730,#4758,#4786,#4814));
+#4616 = ORIENTED_EDGE('',*,*,#4617,.F.);
+#4617 = EDGE_CURVE('',#4618,#4620,#4622,.T.);
+#4618 = VERTEX_POINT('',#4619);
+#4619 = CARTESIAN_POINT('',(0.95,-6.7,0.));
+#4620 = VERTEX_POINT('',#4621);
+#4621 = CARTESIAN_POINT('',(0.68,-6.43,0.));
+#4622 = SURFACE_CURVE('',#4623,(#4627,#4634),.PCURVE_S1.);
+#4623 = LINE('',#4624,#4625);
+#4624 = CARTESIAN_POINT('',(0.95,-6.7,0.));
+#4625 = VECTOR('',#4626,1.);
+#4626 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4627 = PCURVE('',#126,#4628);
+#4628 = DEFINITIONAL_REPRESENTATION('',(#4629),#4633);
+#4629 = LINE('',#4630,#4631);
+#4630 = CARTESIAN_POINT('',(23.25,-15.7));
+#4631 = VECTOR('',#4632,1.);
+#4632 = DIRECTION('',(-0.707106781187,0.707106781187));
+#4633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4634 = PCURVE('',#4635,#4640);
+#4635 = PLANE('',#4636);
+#4636 = AXIS2_PLACEMENT_3D('',#4637,#4638,#4639);
+#4637 = CARTESIAN_POINT('',(0.95,-6.7,0.));
+#4638 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4639 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4640 = DEFINITIONAL_REPRESENTATION('',(#4641),#4645);
+#4641 = LINE('',#4642,#4643);
+#4642 = CARTESIAN_POINT('',(0.,0.));
+#4643 = VECTOR('',#4644,1.);
+#4644 = DIRECTION('',(1.,0.));
+#4645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4646 = ORIENTED_EDGE('',*,*,#4647,.T.);
+#4647 = EDGE_CURVE('',#4618,#4648,#4650,.T.);
+#4648 = VERTEX_POINT('',#4649);
+#4649 = CARTESIAN_POINT('',(0.95,-8.7,0.));
+#4650 = SURFACE_CURVE('',#4651,(#4655,#4662),.PCURVE_S1.);
+#4651 = LINE('',#4652,#4653);
+#4652 = CARTESIAN_POINT('',(0.95,-6.7,0.));
+#4653 = VECTOR('',#4654,1.);
+#4654 = DIRECTION('',(0.,-1.,0.));
+#4655 = PCURVE('',#126,#4656);
+#4656 = DEFINITIONAL_REPRESENTATION('',(#4657),#4661);
+#4657 = LINE('',#4658,#4659);
+#4658 = CARTESIAN_POINT('',(23.25,-15.7));
+#4659 = VECTOR('',#4660,1.);
+#4660 = DIRECTION('',(0.,-1.));
+#4661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4662 = PCURVE('',#4663,#4668);
+#4663 = PLANE('',#4664);
+#4664 = AXIS2_PLACEMENT_3D('',#4665,#4666,#4667);
+#4665 = CARTESIAN_POINT('',(0.95,-6.7,0.));
+#4666 = DIRECTION('',(-1.,0.,0.));
+#4667 = DIRECTION('',(0.,-1.,0.));
+#4668 = DEFINITIONAL_REPRESENTATION('',(#4669),#4673);
+#4669 = LINE('',#4670,#4671);
+#4670 = CARTESIAN_POINT('',(0.,0.));
+#4671 = VECTOR('',#4672,1.);
+#4672 = DIRECTION('',(1.,0.));
+#4673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4674 = ORIENTED_EDGE('',*,*,#4675,.F.);
+#4675 = EDGE_CURVE('',#4676,#4648,#4678,.T.);
+#4676 = VERTEX_POINT('',#4677);
+#4677 = CARTESIAN_POINT('',(0.68,-8.97,0.));
+#4678 = SURFACE_CURVE('',#4679,(#4683,#4690),.PCURVE_S1.);
+#4679 = LINE('',#4680,#4681);
+#4680 = CARTESIAN_POINT('',(0.68,-8.97,0.));
+#4681 = VECTOR('',#4682,1.);
+#4682 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4683 = PCURVE('',#126,#4684);
+#4684 = DEFINITIONAL_REPRESENTATION('',(#4685),#4689);
+#4685 = LINE('',#4686,#4687);
+#4686 = CARTESIAN_POINT('',(22.98,-17.97));
+#4687 = VECTOR('',#4688,1.);
+#4688 = DIRECTION('',(0.707106781187,0.707106781187));
+#4689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4690 = PCURVE('',#4691,#4696);
+#4691 = PLANE('',#4692);
+#4692 = AXIS2_PLACEMENT_3D('',#4693,#4694,#4695);
+#4693 = CARTESIAN_POINT('',(0.68,-8.97,0.));
+#4694 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4695 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4696 = DEFINITIONAL_REPRESENTATION('',(#4697),#4701);
+#4697 = LINE('',#4698,#4699);
+#4698 = CARTESIAN_POINT('',(0.,0.));
+#4699 = VECTOR('',#4700,1.);
+#4700 = DIRECTION('',(1.,0.));
+#4701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4702 = ORIENTED_EDGE('',*,*,#4703,.F.);
+#4703 = EDGE_CURVE('',#4704,#4676,#4706,.T.);
+#4704 = VERTEX_POINT('',#4705);
+#4705 = CARTESIAN_POINT('',(-1.32,-8.97,0.));
+#4706 = SURFACE_CURVE('',#4707,(#4711,#4718),.PCURVE_S1.);
+#4707 = LINE('',#4708,#4709);
+#4708 = CARTESIAN_POINT('',(-1.32,-8.97,0.));
+#4709 = VECTOR('',#4710,1.);
+#4710 = DIRECTION('',(1.,0.,0.));
+#4711 = PCURVE('',#126,#4712);
+#4712 = DEFINITIONAL_REPRESENTATION('',(#4713),#4717);
+#4713 = LINE('',#4714,#4715);
+#4714 = CARTESIAN_POINT('',(20.98,-17.97));
+#4715 = VECTOR('',#4716,1.);
+#4716 = DIRECTION('',(1.,0.));
+#4717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4718 = PCURVE('',#4719,#4724);
+#4719 = PLANE('',#4720);
+#4720 = AXIS2_PLACEMENT_3D('',#4721,#4722,#4723);
+#4721 = CARTESIAN_POINT('',(-1.32,-8.97,0.));
+#4722 = DIRECTION('',(0.,-1.,0.));
+#4723 = DIRECTION('',(1.,0.,0.));
+#4724 = DEFINITIONAL_REPRESENTATION('',(#4725),#4729);
+#4725 = LINE('',#4726,#4727);
+#4726 = CARTESIAN_POINT('',(0.,0.));
+#4727 = VECTOR('',#4728,1.);
+#4728 = DIRECTION('',(1.,0.));
+#4729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4730 = ORIENTED_EDGE('',*,*,#4731,.F.);
+#4731 = EDGE_CURVE('',#4732,#4704,#4734,.T.);
+#4732 = VERTEX_POINT('',#4733);
+#4733 = CARTESIAN_POINT('',(-1.59,-8.7,0.));
+#4734 = SURFACE_CURVE('',#4735,(#4739,#4746),.PCURVE_S1.);
+#4735 = LINE('',#4736,#4737);
+#4736 = CARTESIAN_POINT('',(-1.59,-8.7,0.));
+#4737 = VECTOR('',#4738,1.);
+#4738 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4739 = PCURVE('',#126,#4740);
+#4740 = DEFINITIONAL_REPRESENTATION('',(#4741),#4745);
+#4741 = LINE('',#4742,#4743);
+#4742 = CARTESIAN_POINT('',(20.71,-17.7));
+#4743 = VECTOR('',#4744,1.);
+#4744 = DIRECTION('',(0.707106781187,-0.707106781187));
+#4745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4746 = PCURVE('',#4747,#4752);
+#4747 = PLANE('',#4748);
+#4748 = AXIS2_PLACEMENT_3D('',#4749,#4750,#4751);
+#4749 = CARTESIAN_POINT('',(-1.59,-8.7,0.));
+#4750 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4751 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4752 = DEFINITIONAL_REPRESENTATION('',(#4753),#4757);
+#4753 = LINE('',#4754,#4755);
+#4754 = CARTESIAN_POINT('',(0.,0.));
+#4755 = VECTOR('',#4756,1.);
+#4756 = DIRECTION('',(1.,0.));
+#4757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4758 = ORIENTED_EDGE('',*,*,#4759,.F.);
+#4759 = EDGE_CURVE('',#4760,#4732,#4762,.T.);
+#4760 = VERTEX_POINT('',#4761);
+#4761 = CARTESIAN_POINT('',(-1.59,-6.7,0.));
+#4762 = SURFACE_CURVE('',#4763,(#4767,#4774),.PCURVE_S1.);
+#4763 = LINE('',#4764,#4765);
+#4764 = CARTESIAN_POINT('',(-1.59,-6.7,0.));
+#4765 = VECTOR('',#4766,1.);
+#4766 = DIRECTION('',(0.,-1.,0.));
+#4767 = PCURVE('',#126,#4768);
+#4768 = DEFINITIONAL_REPRESENTATION('',(#4769),#4773);
+#4769 = LINE('',#4770,#4771);
+#4770 = CARTESIAN_POINT('',(20.71,-15.7));
+#4771 = VECTOR('',#4772,1.);
+#4772 = DIRECTION('',(0.,-1.));
+#4773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4774 = PCURVE('',#4775,#4780);
+#4775 = PLANE('',#4776);
+#4776 = AXIS2_PLACEMENT_3D('',#4777,#4778,#4779);
+#4777 = CARTESIAN_POINT('',(-1.59,-6.7,0.));
+#4778 = DIRECTION('',(-1.,0.,0.));
+#4779 = DIRECTION('',(0.,-1.,0.));
+#4780 = DEFINITIONAL_REPRESENTATION('',(#4781),#4785);
+#4781 = LINE('',#4782,#4783);
+#4782 = CARTESIAN_POINT('',(0.,0.));
+#4783 = VECTOR('',#4784,1.);
+#4784 = DIRECTION('',(1.,0.));
+#4785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4786 = ORIENTED_EDGE('',*,*,#4787,.F.);
+#4787 = EDGE_CURVE('',#4788,#4760,#4790,.T.);
+#4788 = VERTEX_POINT('',#4789);
+#4789 = CARTESIAN_POINT('',(-1.32,-6.43,0.));
+#4790 = SURFACE_CURVE('',#4791,(#4795,#4802),.PCURVE_S1.);
+#4791 = LINE('',#4792,#4793);
+#4792 = CARTESIAN_POINT('',(-1.32,-6.43,0.));
+#4793 = VECTOR('',#4794,1.);
+#4794 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4795 = PCURVE('',#126,#4796);
+#4796 = DEFINITIONAL_REPRESENTATION('',(#4797),#4801);
+#4797 = LINE('',#4798,#4799);
+#4798 = CARTESIAN_POINT('',(20.98,-15.43));
+#4799 = VECTOR('',#4800,1.);
+#4800 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4802 = PCURVE('',#4803,#4808);
+#4803 = PLANE('',#4804);
+#4804 = AXIS2_PLACEMENT_3D('',#4805,#4806,#4807);
+#4805 = CARTESIAN_POINT('',(-1.32,-6.43,0.));
+#4806 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4807 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4808 = DEFINITIONAL_REPRESENTATION('',(#4809),#4813);
+#4809 = LINE('',#4810,#4811);
+#4810 = CARTESIAN_POINT('',(0.,0.));
+#4811 = VECTOR('',#4812,1.);
+#4812 = DIRECTION('',(1.,0.));
+#4813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4814 = ORIENTED_EDGE('',*,*,#4815,.F.);
+#4815 = EDGE_CURVE('',#4620,#4788,#4816,.T.);
+#4816 = SURFACE_CURVE('',#4817,(#4821,#4828),.PCURVE_S1.);
+#4817 = LINE('',#4818,#4819);
+#4818 = CARTESIAN_POINT('',(0.68,-6.43,0.));
+#4819 = VECTOR('',#4820,1.);
+#4820 = DIRECTION('',(-1.,0.,0.));
+#4821 = PCURVE('',#126,#4822);
+#4822 = DEFINITIONAL_REPRESENTATION('',(#4823),#4827);
+#4823 = LINE('',#4824,#4825);
+#4824 = CARTESIAN_POINT('',(22.98,-15.43));
+#4825 = VECTOR('',#4826,1.);
+#4826 = DIRECTION('',(-1.,0.));
+#4827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4828 = PCURVE('',#4829,#4834);
+#4829 = PLANE('',#4830);
+#4830 = AXIS2_PLACEMENT_3D('',#4831,#4832,#4833);
+#4831 = CARTESIAN_POINT('',(0.68,-6.43,0.));
+#4832 = DIRECTION('',(0.,1.,0.));
+#4833 = DIRECTION('',(-1.,0.,0.));
+#4834 = DEFINITIONAL_REPRESENTATION('',(#4835),#4839);
+#4835 = LINE('',#4836,#4837);
+#4836 = CARTESIAN_POINT('',(0.,0.));
+#4837 = VECTOR('',#4838,1.);
+#4838 = DIRECTION('',(1.,0.));
+#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4840 = FACE_BOUND('',#4841,.F.);
+#4841 = EDGE_LOOP('',(#4842,#4872,#4900,#4928,#4956,#4984,#5012,#5040));
+#4842 = ORIENTED_EDGE('',*,*,#4843,.F.);
+#4843 = EDGE_CURVE('',#4844,#4846,#4848,.T.);
+#4844 = VERTEX_POINT('',#4845);
+#4845 = CARTESIAN_POINT('',(-4.13,-6.7,0.));
+#4846 = VERTEX_POINT('',#4847);
+#4847 = CARTESIAN_POINT('',(-4.4,-6.43,0.));
+#4848 = SURFACE_CURVE('',#4849,(#4853,#4860),.PCURVE_S1.);
+#4849 = LINE('',#4850,#4851);
+#4850 = CARTESIAN_POINT('',(-4.13,-6.7,0.));
+#4851 = VECTOR('',#4852,1.);
+#4852 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4853 = PCURVE('',#126,#4854);
+#4854 = DEFINITIONAL_REPRESENTATION('',(#4855),#4859);
+#4855 = LINE('',#4856,#4857);
+#4856 = CARTESIAN_POINT('',(18.17,-15.7));
+#4857 = VECTOR('',#4858,1.);
+#4858 = DIRECTION('',(-0.707106781187,0.707106781187));
+#4859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4860 = PCURVE('',#4861,#4866);
+#4861 = PLANE('',#4862);
+#4862 = AXIS2_PLACEMENT_3D('',#4863,#4864,#4865);
+#4863 = CARTESIAN_POINT('',(-4.13,-6.7,0.));
+#4864 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4865 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4866 = DEFINITIONAL_REPRESENTATION('',(#4867),#4871);
+#4867 = LINE('',#4868,#4869);
+#4868 = CARTESIAN_POINT('',(0.,0.));
+#4869 = VECTOR('',#4870,1.);
+#4870 = DIRECTION('',(1.,0.));
+#4871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4872 = ORIENTED_EDGE('',*,*,#4873,.T.);
+#4873 = EDGE_CURVE('',#4844,#4874,#4876,.T.);
+#4874 = VERTEX_POINT('',#4875);
+#4875 = CARTESIAN_POINT('',(-4.13,-8.7,0.));
+#4876 = SURFACE_CURVE('',#4877,(#4881,#4888),.PCURVE_S1.);
+#4877 = LINE('',#4878,#4879);
+#4878 = CARTESIAN_POINT('',(-4.13,-6.7,0.));
+#4879 = VECTOR('',#4880,1.);
+#4880 = DIRECTION('',(0.,-1.,0.));
+#4881 = PCURVE('',#126,#4882);
+#4882 = DEFINITIONAL_REPRESENTATION('',(#4883),#4887);
+#4883 = LINE('',#4884,#4885);
+#4884 = CARTESIAN_POINT('',(18.17,-15.7));
+#4885 = VECTOR('',#4886,1.);
+#4886 = DIRECTION('',(0.,-1.));
+#4887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4888 = PCURVE('',#4889,#4894);
+#4889 = PLANE('',#4890);
+#4890 = AXIS2_PLACEMENT_3D('',#4891,#4892,#4893);
+#4891 = CARTESIAN_POINT('',(-4.13,-6.7,0.));
+#4892 = DIRECTION('',(-1.,0.,0.));
+#4893 = DIRECTION('',(0.,-1.,0.));
+#4894 = DEFINITIONAL_REPRESENTATION('',(#4895),#4899);
+#4895 = LINE('',#4896,#4897);
+#4896 = CARTESIAN_POINT('',(0.,0.));
+#4897 = VECTOR('',#4898,1.);
+#4898 = DIRECTION('',(1.,0.));
+#4899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4900 = ORIENTED_EDGE('',*,*,#4901,.F.);
+#4901 = EDGE_CURVE('',#4902,#4874,#4904,.T.);
+#4902 = VERTEX_POINT('',#4903);
+#4903 = CARTESIAN_POINT('',(-4.4,-8.97,0.));
+#4904 = SURFACE_CURVE('',#4905,(#4909,#4916),.PCURVE_S1.);
+#4905 = LINE('',#4906,#4907);
+#4906 = CARTESIAN_POINT('',(-4.4,-8.97,0.));
+#4907 = VECTOR('',#4908,1.);
+#4908 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4909 = PCURVE('',#126,#4910);
+#4910 = DEFINITIONAL_REPRESENTATION('',(#4911),#4915);
+#4911 = LINE('',#4912,#4913);
+#4912 = CARTESIAN_POINT('',(17.9,-17.97));
+#4913 = VECTOR('',#4914,1.);
+#4914 = DIRECTION('',(0.707106781187,0.707106781187));
+#4915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4916 = PCURVE('',#4917,#4922);
+#4917 = PLANE('',#4918);
+#4918 = AXIS2_PLACEMENT_3D('',#4919,#4920,#4921);
+#4919 = CARTESIAN_POINT('',(-4.4,-8.97,0.));
+#4920 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4921 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4922 = DEFINITIONAL_REPRESENTATION('',(#4923),#4927);
+#4923 = LINE('',#4924,#4925);
+#4924 = CARTESIAN_POINT('',(0.,0.));
+#4925 = VECTOR('',#4926,1.);
+#4926 = DIRECTION('',(1.,0.));
+#4927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4928 = ORIENTED_EDGE('',*,*,#4929,.F.);
+#4929 = EDGE_CURVE('',#4930,#4902,#4932,.T.);
+#4930 = VERTEX_POINT('',#4931);
+#4931 = CARTESIAN_POINT('',(-6.4,-8.97,0.));
+#4932 = SURFACE_CURVE('',#4933,(#4937,#4944),.PCURVE_S1.);
+#4933 = LINE('',#4934,#4935);
+#4934 = CARTESIAN_POINT('',(-6.4,-8.97,0.));
+#4935 = VECTOR('',#4936,1.);
+#4936 = DIRECTION('',(1.,0.,0.));
+#4937 = PCURVE('',#126,#4938);
+#4938 = DEFINITIONAL_REPRESENTATION('',(#4939),#4943);
+#4939 = LINE('',#4940,#4941);
+#4940 = CARTESIAN_POINT('',(15.9,-17.97));
+#4941 = VECTOR('',#4942,1.);
+#4942 = DIRECTION('',(1.,0.));
+#4943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4944 = PCURVE('',#4945,#4950);
+#4945 = PLANE('',#4946);
+#4946 = AXIS2_PLACEMENT_3D('',#4947,#4948,#4949);
+#4947 = CARTESIAN_POINT('',(-6.4,-8.97,0.));
+#4948 = DIRECTION('',(0.,-1.,0.));
+#4949 = DIRECTION('',(1.,0.,0.));
+#4950 = DEFINITIONAL_REPRESENTATION('',(#4951),#4955);
+#4951 = LINE('',#4952,#4953);
+#4952 = CARTESIAN_POINT('',(0.,0.));
+#4953 = VECTOR('',#4954,1.);
+#4954 = DIRECTION('',(1.,0.));
+#4955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4956 = ORIENTED_EDGE('',*,*,#4957,.F.);
+#4957 = EDGE_CURVE('',#4958,#4930,#4960,.T.);
+#4958 = VERTEX_POINT('',#4959);
+#4959 = CARTESIAN_POINT('',(-6.67,-8.7,0.));
+#4960 = SURFACE_CURVE('',#4961,(#4965,#4972),.PCURVE_S1.);
+#4961 = LINE('',#4962,#4963);
+#4962 = CARTESIAN_POINT('',(-6.67,-8.7,0.));
+#4963 = VECTOR('',#4964,1.);
+#4964 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4965 = PCURVE('',#126,#4966);
+#4966 = DEFINITIONAL_REPRESENTATION('',(#4967),#4971);
+#4967 = LINE('',#4968,#4969);
+#4968 = CARTESIAN_POINT('',(15.63,-17.7));
+#4969 = VECTOR('',#4970,1.);
+#4970 = DIRECTION('',(0.707106781187,-0.707106781187));
+#4971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4972 = PCURVE('',#4973,#4978);
+#4973 = PLANE('',#4974);
+#4974 = AXIS2_PLACEMENT_3D('',#4975,#4976,#4977);
+#4975 = CARTESIAN_POINT('',(-6.67,-8.7,0.));
+#4976 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4977 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4978 = DEFINITIONAL_REPRESENTATION('',(#4979),#4983);
+#4979 = LINE('',#4980,#4981);
+#4980 = CARTESIAN_POINT('',(0.,0.));
+#4981 = VECTOR('',#4982,1.);
+#4982 = DIRECTION('',(1.,0.));
+#4983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4984 = ORIENTED_EDGE('',*,*,#4985,.F.);
+#4985 = EDGE_CURVE('',#4986,#4958,#4988,.T.);
+#4986 = VERTEX_POINT('',#4987);
+#4987 = CARTESIAN_POINT('',(-6.67,-6.7,0.));
+#4988 = SURFACE_CURVE('',#4989,(#4993,#5000),.PCURVE_S1.);
+#4989 = LINE('',#4990,#4991);
+#4990 = CARTESIAN_POINT('',(-6.67,-6.7,0.));
+#4991 = VECTOR('',#4992,1.);
+#4992 = DIRECTION('',(0.,-1.,0.));
+#4993 = PCURVE('',#126,#4994);
+#4994 = DEFINITIONAL_REPRESENTATION('',(#4995),#4999);
+#4995 = LINE('',#4996,#4997);
+#4996 = CARTESIAN_POINT('',(15.63,-15.7));
+#4997 = VECTOR('',#4998,1.);
+#4998 = DIRECTION('',(0.,-1.));
+#4999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5000 = PCURVE('',#5001,#5006);
+#5001 = PLANE('',#5002);
+#5002 = AXIS2_PLACEMENT_3D('',#5003,#5004,#5005);
+#5003 = CARTESIAN_POINT('',(-6.67,-6.7,0.));
+#5004 = DIRECTION('',(-1.,0.,0.));
+#5005 = DIRECTION('',(0.,-1.,0.));
+#5006 = DEFINITIONAL_REPRESENTATION('',(#5007),#5011);
+#5007 = LINE('',#5008,#5009);
+#5008 = CARTESIAN_POINT('',(0.,0.));
+#5009 = VECTOR('',#5010,1.);
+#5010 = DIRECTION('',(1.,0.));
+#5011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5012 = ORIENTED_EDGE('',*,*,#5013,.F.);
+#5013 = EDGE_CURVE('',#5014,#4986,#5016,.T.);
+#5014 = VERTEX_POINT('',#5015);
+#5015 = CARTESIAN_POINT('',(-6.4,-6.43,0.));
+#5016 = SURFACE_CURVE('',#5017,(#5021,#5028),.PCURVE_S1.);
+#5017 = LINE('',#5018,#5019);
+#5018 = CARTESIAN_POINT('',(-6.4,-6.43,0.));
+#5019 = VECTOR('',#5020,1.);
+#5020 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5021 = PCURVE('',#126,#5022);
+#5022 = DEFINITIONAL_REPRESENTATION('',(#5023),#5027);
+#5023 = LINE('',#5024,#5025);
+#5024 = CARTESIAN_POINT('',(15.9,-15.43));
+#5025 = VECTOR('',#5026,1.);
+#5026 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5028 = PCURVE('',#5029,#5034);
+#5029 = PLANE('',#5030);
+#5030 = AXIS2_PLACEMENT_3D('',#5031,#5032,#5033);
+#5031 = CARTESIAN_POINT('',(-6.4,-6.43,0.));
+#5032 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5033 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5034 = DEFINITIONAL_REPRESENTATION('',(#5035),#5039);
+#5035 = LINE('',#5036,#5037);
+#5036 = CARTESIAN_POINT('',(0.,0.));
+#5037 = VECTOR('',#5038,1.);
+#5038 = DIRECTION('',(1.,0.));
+#5039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5040 = ORIENTED_EDGE('',*,*,#5041,.F.);
+#5041 = EDGE_CURVE('',#4846,#5014,#5042,.T.);
+#5042 = SURFACE_CURVE('',#5043,(#5047,#5054),.PCURVE_S1.);
+#5043 = LINE('',#5044,#5045);
+#5044 = CARTESIAN_POINT('',(-4.4,-6.43,0.));
+#5045 = VECTOR('',#5046,1.);
+#5046 = DIRECTION('',(-1.,0.,0.));
+#5047 = PCURVE('',#126,#5048);
+#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053);
+#5049 = LINE('',#5050,#5051);
+#5050 = CARTESIAN_POINT('',(17.9,-15.43));
+#5051 = VECTOR('',#5052,1.);
+#5052 = DIRECTION('',(-1.,0.));
+#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5054 = PCURVE('',#5055,#5060);
+#5055 = PLANE('',#5056);
+#5056 = AXIS2_PLACEMENT_3D('',#5057,#5058,#5059);
+#5057 = CARTESIAN_POINT('',(-4.4,-6.43,0.));
+#5058 = DIRECTION('',(0.,1.,0.));
+#5059 = DIRECTION('',(-1.,0.,0.));
+#5060 = DEFINITIONAL_REPRESENTATION('',(#5061),#5065);
+#5061 = LINE('',#5062,#5063);
+#5062 = CARTESIAN_POINT('',(0.,0.));
+#5063 = VECTOR('',#5064,1.);
+#5064 = DIRECTION('',(1.,0.));
+#5065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5066 = FACE_BOUND('',#5067,.F.);
+#5067 = EDGE_LOOP('',(#5068,#5098,#5126,#5154,#5182,#5210,#5238,#5266));
+#5068 = ORIENTED_EDGE('',*,*,#5069,.F.);
+#5069 = EDGE_CURVE('',#5070,#5072,#5074,.T.);
+#5070 = VERTEX_POINT('',#5071);
+#5071 = CARTESIAN_POINT('',(-1.59,-6.7,0.));
+#5072 = VERTEX_POINT('',#5073);
+#5073 = CARTESIAN_POINT('',(-1.86,-6.43,0.));
+#5074 = SURFACE_CURVE('',#5075,(#5079,#5086),.PCURVE_S1.);
+#5075 = LINE('',#5076,#5077);
+#5076 = CARTESIAN_POINT('',(-1.59,-6.7,0.));
+#5077 = VECTOR('',#5078,1.);
+#5078 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5079 = PCURVE('',#126,#5080);
+#5080 = DEFINITIONAL_REPRESENTATION('',(#5081),#5085);
+#5081 = LINE('',#5082,#5083);
+#5082 = CARTESIAN_POINT('',(20.71,-15.7));
+#5083 = VECTOR('',#5084,1.);
+#5084 = DIRECTION('',(-0.707106781187,0.707106781187));
+#5085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5086 = PCURVE('',#5087,#5092);
+#5087 = PLANE('',#5088);
+#5088 = AXIS2_PLACEMENT_3D('',#5089,#5090,#5091);
+#5089 = CARTESIAN_POINT('',(-1.59,-6.7,0.));
+#5090 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5091 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5092 = DEFINITIONAL_REPRESENTATION('',(#5093),#5097);
+#5093 = LINE('',#5094,#5095);
+#5094 = CARTESIAN_POINT('',(0.,0.));
+#5095 = VECTOR('',#5096,1.);
+#5096 = DIRECTION('',(1.,0.));
+#5097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5098 = ORIENTED_EDGE('',*,*,#5099,.T.);
+#5099 = EDGE_CURVE('',#5070,#5100,#5102,.T.);
+#5100 = VERTEX_POINT('',#5101);
+#5101 = CARTESIAN_POINT('',(-1.59,-8.7,0.));
+#5102 = SURFACE_CURVE('',#5103,(#5107,#5114),.PCURVE_S1.);
+#5103 = LINE('',#5104,#5105);
+#5104 = CARTESIAN_POINT('',(-1.59,-6.7,0.));
+#5105 = VECTOR('',#5106,1.);
+#5106 = DIRECTION('',(0.,-1.,0.));
+#5107 = PCURVE('',#126,#5108);
+#5108 = DEFINITIONAL_REPRESENTATION('',(#5109),#5113);
+#5109 = LINE('',#5110,#5111);
+#5110 = CARTESIAN_POINT('',(20.71,-15.7));
+#5111 = VECTOR('',#5112,1.);
+#5112 = DIRECTION('',(0.,-1.));
+#5113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5114 = PCURVE('',#5115,#5120);
+#5115 = PLANE('',#5116);
+#5116 = AXIS2_PLACEMENT_3D('',#5117,#5118,#5119);
+#5117 = CARTESIAN_POINT('',(-1.59,-6.7,0.));
+#5118 = DIRECTION('',(-1.,0.,0.));
+#5119 = DIRECTION('',(0.,-1.,0.));
+#5120 = DEFINITIONAL_REPRESENTATION('',(#5121),#5125);
+#5121 = LINE('',#5122,#5123);
+#5122 = CARTESIAN_POINT('',(0.,0.));
+#5123 = VECTOR('',#5124,1.);
+#5124 = DIRECTION('',(1.,0.));
+#5125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5126 = ORIENTED_EDGE('',*,*,#5127,.F.);
+#5127 = EDGE_CURVE('',#5128,#5100,#5130,.T.);
+#5128 = VERTEX_POINT('',#5129);
+#5129 = CARTESIAN_POINT('',(-1.86,-8.97,0.));
+#5130 = SURFACE_CURVE('',#5131,(#5135,#5142),.PCURVE_S1.);
+#5131 = LINE('',#5132,#5133);
+#5132 = CARTESIAN_POINT('',(-1.86,-8.97,0.));
+#5133 = VECTOR('',#5134,1.);
+#5134 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5135 = PCURVE('',#126,#5136);
+#5136 = DEFINITIONAL_REPRESENTATION('',(#5137),#5141);
+#5137 = LINE('',#5138,#5139);
+#5138 = CARTESIAN_POINT('',(20.44,-17.97));
+#5139 = VECTOR('',#5140,1.);
+#5140 = DIRECTION('',(0.707106781187,0.707106781187));
+#5141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5142 = PCURVE('',#5143,#5148);
+#5143 = PLANE('',#5144);
+#5144 = AXIS2_PLACEMENT_3D('',#5145,#5146,#5147);
+#5145 = CARTESIAN_POINT('',(-1.86,-8.97,0.));
+#5146 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5147 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5148 = DEFINITIONAL_REPRESENTATION('',(#5149),#5153);
+#5149 = LINE('',#5150,#5151);
+#5150 = CARTESIAN_POINT('',(0.,0.));
+#5151 = VECTOR('',#5152,1.);
+#5152 = DIRECTION('',(1.,0.));
+#5153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5154 = ORIENTED_EDGE('',*,*,#5155,.F.);
+#5155 = EDGE_CURVE('',#5156,#5128,#5158,.T.);
+#5156 = VERTEX_POINT('',#5157);
+#5157 = CARTESIAN_POINT('',(-3.86,-8.97,0.));
+#5158 = SURFACE_CURVE('',#5159,(#5163,#5170),.PCURVE_S1.);
+#5159 = LINE('',#5160,#5161);
+#5160 = CARTESIAN_POINT('',(-3.86,-8.97,0.));
+#5161 = VECTOR('',#5162,1.);
+#5162 = DIRECTION('',(1.,0.,0.));
+#5163 = PCURVE('',#126,#5164);
+#5164 = DEFINITIONAL_REPRESENTATION('',(#5165),#5169);
+#5165 = LINE('',#5166,#5167);
+#5166 = CARTESIAN_POINT('',(18.44,-17.97));
+#5167 = VECTOR('',#5168,1.);
+#5168 = DIRECTION('',(1.,0.));
+#5169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5170 = PCURVE('',#5171,#5176);
+#5171 = PLANE('',#5172);
+#5172 = AXIS2_PLACEMENT_3D('',#5173,#5174,#5175);
+#5173 = CARTESIAN_POINT('',(-3.86,-8.97,0.));
+#5174 = DIRECTION('',(0.,-1.,0.));
+#5175 = DIRECTION('',(1.,0.,0.));
+#5176 = DEFINITIONAL_REPRESENTATION('',(#5177),#5181);
+#5177 = LINE('',#5178,#5179);
+#5178 = CARTESIAN_POINT('',(0.,0.));
+#5179 = VECTOR('',#5180,1.);
+#5180 = DIRECTION('',(1.,0.));
+#5181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5182 = ORIENTED_EDGE('',*,*,#5183,.F.);
+#5183 = EDGE_CURVE('',#5184,#5156,#5186,.T.);
+#5184 = VERTEX_POINT('',#5185);
+#5185 = CARTESIAN_POINT('',(-4.13,-8.7,0.));
+#5186 = SURFACE_CURVE('',#5187,(#5191,#5198),.PCURVE_S1.);
+#5187 = LINE('',#5188,#5189);
+#5188 = CARTESIAN_POINT('',(-4.13,-8.7,0.));
+#5189 = VECTOR('',#5190,1.);
+#5190 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5191 = PCURVE('',#126,#5192);
+#5192 = DEFINITIONAL_REPRESENTATION('',(#5193),#5197);
+#5193 = LINE('',#5194,#5195);
+#5194 = CARTESIAN_POINT('',(18.17,-17.7));
+#5195 = VECTOR('',#5196,1.);
+#5196 = DIRECTION('',(0.707106781187,-0.707106781187));
+#5197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5198 = PCURVE('',#5199,#5204);
+#5199 = PLANE('',#5200);
+#5200 = AXIS2_PLACEMENT_3D('',#5201,#5202,#5203);
+#5201 = CARTESIAN_POINT('',(-4.13,-8.7,0.));
+#5202 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5203 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5204 = DEFINITIONAL_REPRESENTATION('',(#5205),#5209);
+#5205 = LINE('',#5206,#5207);
+#5206 = CARTESIAN_POINT('',(0.,0.));
+#5207 = VECTOR('',#5208,1.);
+#5208 = DIRECTION('',(1.,0.));
+#5209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5210 = ORIENTED_EDGE('',*,*,#5211,.F.);
+#5211 = EDGE_CURVE('',#5212,#5184,#5214,.T.);
+#5212 = VERTEX_POINT('',#5213);
+#5213 = CARTESIAN_POINT('',(-4.13,-6.7,0.));
+#5214 = SURFACE_CURVE('',#5215,(#5219,#5226),.PCURVE_S1.);
+#5215 = LINE('',#5216,#5217);
+#5216 = CARTESIAN_POINT('',(-4.13,-6.7,0.));
+#5217 = VECTOR('',#5218,1.);
+#5218 = DIRECTION('',(0.,-1.,0.));
+#5219 = PCURVE('',#126,#5220);
+#5220 = DEFINITIONAL_REPRESENTATION('',(#5221),#5225);
+#5221 = LINE('',#5222,#5223);
+#5222 = CARTESIAN_POINT('',(18.17,-15.7));
+#5223 = VECTOR('',#5224,1.);
+#5224 = DIRECTION('',(0.,-1.));
+#5225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5226 = PCURVE('',#5227,#5232);
+#5227 = PLANE('',#5228);
+#5228 = AXIS2_PLACEMENT_3D('',#5229,#5230,#5231);
+#5229 = CARTESIAN_POINT('',(-4.13,-6.7,0.));
+#5230 = DIRECTION('',(-1.,0.,0.));
+#5231 = DIRECTION('',(0.,-1.,0.));
+#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237);
+#5233 = LINE('',#5234,#5235);
+#5234 = CARTESIAN_POINT('',(0.,0.));
+#5235 = VECTOR('',#5236,1.);
+#5236 = DIRECTION('',(1.,0.));
+#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5238 = ORIENTED_EDGE('',*,*,#5239,.F.);
+#5239 = EDGE_CURVE('',#5240,#5212,#5242,.T.);
+#5240 = VERTEX_POINT('',#5241);
+#5241 = CARTESIAN_POINT('',(-3.86,-6.43,0.));
+#5242 = SURFACE_CURVE('',#5243,(#5247,#5254),.PCURVE_S1.);
+#5243 = LINE('',#5244,#5245);
+#5244 = CARTESIAN_POINT('',(-3.86,-6.43,0.));
+#5245 = VECTOR('',#5246,1.);
+#5246 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5247 = PCURVE('',#126,#5248);
+#5248 = DEFINITIONAL_REPRESENTATION('',(#5249),#5253);
+#5249 = LINE('',#5250,#5251);
+#5250 = CARTESIAN_POINT('',(18.44,-15.43));
+#5251 = VECTOR('',#5252,1.);
+#5252 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5254 = PCURVE('',#5255,#5260);
+#5255 = PLANE('',#5256);
+#5256 = AXIS2_PLACEMENT_3D('',#5257,#5258,#5259);
+#5257 = CARTESIAN_POINT('',(-3.86,-6.43,0.));
+#5258 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5259 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5260 = DEFINITIONAL_REPRESENTATION('',(#5261),#5265);
+#5261 = LINE('',#5262,#5263);
+#5262 = CARTESIAN_POINT('',(0.,0.));
+#5263 = VECTOR('',#5264,1.);
+#5264 = DIRECTION('',(1.,0.));
+#5265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5266 = ORIENTED_EDGE('',*,*,#5267,.F.);
+#5267 = EDGE_CURVE('',#5072,#5240,#5268,.T.);
+#5268 = SURFACE_CURVE('',#5269,(#5273,#5280),.PCURVE_S1.);
+#5269 = LINE('',#5270,#5271);
+#5270 = CARTESIAN_POINT('',(-1.86,-6.43,0.));
+#5271 = VECTOR('',#5272,1.);
+#5272 = DIRECTION('',(-1.,0.,0.));
+#5273 = PCURVE('',#126,#5274);
+#5274 = DEFINITIONAL_REPRESENTATION('',(#5275),#5279);
+#5275 = LINE('',#5276,#5277);
+#5276 = CARTESIAN_POINT('',(20.44,-15.43));
+#5277 = VECTOR('',#5278,1.);
+#5278 = DIRECTION('',(-1.,0.));
+#5279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5280 = PCURVE('',#5281,#5286);
+#5281 = PLANE('',#5282);
+#5282 = AXIS2_PLACEMENT_3D('',#5283,#5284,#5285);
+#5283 = CARTESIAN_POINT('',(-1.86,-6.43,0.));
+#5284 = DIRECTION('',(0.,1.,0.));
+#5285 = DIRECTION('',(-1.,0.,0.));
+#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291);
+#5287 = LINE('',#5288,#5289);
+#5288 = CARTESIAN_POINT('',(0.,0.));
+#5289 = VECTOR('',#5290,1.);
+#5290 = DIRECTION('',(1.,0.));
+#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5292 = FACE_BOUND('',#5293,.F.);
+#5293 = EDGE_LOOP('',(#5294,#5324,#5352,#5380,#5408,#5436,#5464,#5492));
+#5294 = ORIENTED_EDGE('',*,*,#5295,.F.);
+#5295 = EDGE_CURVE('',#5296,#5298,#5300,.T.);
+#5296 = VERTEX_POINT('',#5297);
+#5297 = CARTESIAN_POINT('',(-11.75,-6.7,0.));
+#5298 = VERTEX_POINT('',#5299);
+#5299 = CARTESIAN_POINT('',(-12.02,-6.43,0.));
+#5300 = SURFACE_CURVE('',#5301,(#5305,#5312),.PCURVE_S1.);
+#5301 = LINE('',#5302,#5303);
+#5302 = CARTESIAN_POINT('',(-11.75,-6.7,0.));
+#5303 = VECTOR('',#5304,1.);
+#5304 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5305 = PCURVE('',#126,#5306);
+#5306 = DEFINITIONAL_REPRESENTATION('',(#5307),#5311);
+#5307 = LINE('',#5308,#5309);
+#5308 = CARTESIAN_POINT('',(10.55,-15.7));
+#5309 = VECTOR('',#5310,1.);
+#5310 = DIRECTION('',(-0.707106781187,0.707106781187));
+#5311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5312 = PCURVE('',#5313,#5318);
+#5313 = PLANE('',#5314);
+#5314 = AXIS2_PLACEMENT_3D('',#5315,#5316,#5317);
+#5315 = CARTESIAN_POINT('',(-11.75,-6.7,0.));
+#5316 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5317 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5318 = DEFINITIONAL_REPRESENTATION('',(#5319),#5323);
+#5319 = LINE('',#5320,#5321);
+#5320 = CARTESIAN_POINT('',(0.,0.));
+#5321 = VECTOR('',#5322,1.);
+#5322 = DIRECTION('',(1.,0.));
+#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5324 = ORIENTED_EDGE('',*,*,#5325,.T.);
+#5325 = EDGE_CURVE('',#5296,#5326,#5328,.T.);
+#5326 = VERTEX_POINT('',#5327);
+#5327 = CARTESIAN_POINT('',(-11.75,-8.7,0.));
+#5328 = SURFACE_CURVE('',#5329,(#5333,#5340),.PCURVE_S1.);
+#5329 = LINE('',#5330,#5331);
+#5330 = CARTESIAN_POINT('',(-11.75,-6.7,0.));
+#5331 = VECTOR('',#5332,1.);
+#5332 = DIRECTION('',(0.,-1.,0.));
+#5333 = PCURVE('',#126,#5334);
+#5334 = DEFINITIONAL_REPRESENTATION('',(#5335),#5339);
+#5335 = LINE('',#5336,#5337);
+#5336 = CARTESIAN_POINT('',(10.55,-15.7));
+#5337 = VECTOR('',#5338,1.);
+#5338 = DIRECTION('',(0.,-1.));
+#5339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5340 = PCURVE('',#5341,#5346);
+#5341 = PLANE('',#5342);
+#5342 = AXIS2_PLACEMENT_3D('',#5343,#5344,#5345);
+#5343 = CARTESIAN_POINT('',(-11.75,-6.7,0.));
+#5344 = DIRECTION('',(-1.,0.,0.));
+#5345 = DIRECTION('',(0.,-1.,0.));
+#5346 = DEFINITIONAL_REPRESENTATION('',(#5347),#5351);
+#5347 = LINE('',#5348,#5349);
+#5348 = CARTESIAN_POINT('',(0.,0.));
+#5349 = VECTOR('',#5350,1.);
+#5350 = DIRECTION('',(1.,0.));
+#5351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5352 = ORIENTED_EDGE('',*,*,#5353,.F.);
+#5353 = EDGE_CURVE('',#5354,#5326,#5356,.T.);
+#5354 = VERTEX_POINT('',#5355);
+#5355 = CARTESIAN_POINT('',(-12.02,-8.97,0.));
+#5356 = SURFACE_CURVE('',#5357,(#5361,#5368),.PCURVE_S1.);
+#5357 = LINE('',#5358,#5359);
+#5358 = CARTESIAN_POINT('',(-12.02,-8.97,0.));
+#5359 = VECTOR('',#5360,1.);
+#5360 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5361 = PCURVE('',#126,#5362);
+#5362 = DEFINITIONAL_REPRESENTATION('',(#5363),#5367);
+#5363 = LINE('',#5364,#5365);
+#5364 = CARTESIAN_POINT('',(10.28,-17.97));
+#5365 = VECTOR('',#5366,1.);
+#5366 = DIRECTION('',(0.707106781187,0.707106781187));
+#5367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5368 = PCURVE('',#5369,#5374);
+#5369 = PLANE('',#5370);
+#5370 = AXIS2_PLACEMENT_3D('',#5371,#5372,#5373);
+#5371 = CARTESIAN_POINT('',(-12.02,-8.97,0.));
+#5372 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5373 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5374 = DEFINITIONAL_REPRESENTATION('',(#5375),#5379);
+#5375 = LINE('',#5376,#5377);
+#5376 = CARTESIAN_POINT('',(0.,0.));
+#5377 = VECTOR('',#5378,1.);
+#5378 = DIRECTION('',(1.,0.));
+#5379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5380 = ORIENTED_EDGE('',*,*,#5381,.F.);
+#5381 = EDGE_CURVE('',#5382,#5354,#5384,.T.);
+#5382 = VERTEX_POINT('',#5383);
+#5383 = CARTESIAN_POINT('',(-14.02,-8.97,0.));
+#5384 = SURFACE_CURVE('',#5385,(#5389,#5396),.PCURVE_S1.);
+#5385 = LINE('',#5386,#5387);
+#5386 = CARTESIAN_POINT('',(-14.02,-8.97,0.));
+#5387 = VECTOR('',#5388,1.);
+#5388 = DIRECTION('',(1.,0.,0.));
+#5389 = PCURVE('',#126,#5390);
+#5390 = DEFINITIONAL_REPRESENTATION('',(#5391),#5395);
+#5391 = LINE('',#5392,#5393);
+#5392 = CARTESIAN_POINT('',(8.28,-17.97));
+#5393 = VECTOR('',#5394,1.);
+#5394 = DIRECTION('',(1.,0.));
+#5395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5396 = PCURVE('',#5397,#5402);
+#5397 = PLANE('',#5398);
+#5398 = AXIS2_PLACEMENT_3D('',#5399,#5400,#5401);
+#5399 = CARTESIAN_POINT('',(-14.02,-8.97,0.));
+#5400 = DIRECTION('',(0.,-1.,0.));
+#5401 = DIRECTION('',(1.,0.,0.));
+#5402 = DEFINITIONAL_REPRESENTATION('',(#5403),#5407);
+#5403 = LINE('',#5404,#5405);
+#5404 = CARTESIAN_POINT('',(0.,0.));
+#5405 = VECTOR('',#5406,1.);
+#5406 = DIRECTION('',(1.,0.));
+#5407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5408 = ORIENTED_EDGE('',*,*,#5409,.F.);
+#5409 = EDGE_CURVE('',#5410,#5382,#5412,.T.);
+#5410 = VERTEX_POINT('',#5411);
+#5411 = CARTESIAN_POINT('',(-14.29,-8.7,0.));
+#5412 = SURFACE_CURVE('',#5413,(#5417,#5424),.PCURVE_S1.);
+#5413 = LINE('',#5414,#5415);
+#5414 = CARTESIAN_POINT('',(-14.29,-8.7,0.));
+#5415 = VECTOR('',#5416,1.);
+#5416 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5417 = PCURVE('',#126,#5418);
+#5418 = DEFINITIONAL_REPRESENTATION('',(#5419),#5423);
+#5419 = LINE('',#5420,#5421);
+#5420 = CARTESIAN_POINT('',(8.01,-17.7));
+#5421 = VECTOR('',#5422,1.);
+#5422 = DIRECTION('',(0.707106781187,-0.707106781187));
+#5423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5424 = PCURVE('',#5425,#5430);
+#5425 = PLANE('',#5426);
+#5426 = AXIS2_PLACEMENT_3D('',#5427,#5428,#5429);
+#5427 = CARTESIAN_POINT('',(-14.29,-8.7,0.));
+#5428 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5429 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5430 = DEFINITIONAL_REPRESENTATION('',(#5431),#5435);
+#5431 = LINE('',#5432,#5433);
+#5432 = CARTESIAN_POINT('',(0.,0.));
+#5433 = VECTOR('',#5434,1.);
+#5434 = DIRECTION('',(1.,0.));
+#5435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5436 = ORIENTED_EDGE('',*,*,#5437,.F.);
+#5437 = EDGE_CURVE('',#5438,#5410,#5440,.T.);
+#5438 = VERTEX_POINT('',#5439);
+#5439 = CARTESIAN_POINT('',(-14.29,-6.7,0.));
+#5440 = SURFACE_CURVE('',#5441,(#5445,#5452),.PCURVE_S1.);
+#5441 = LINE('',#5442,#5443);
+#5442 = CARTESIAN_POINT('',(-14.29,-6.7,0.));
+#5443 = VECTOR('',#5444,1.);
+#5444 = DIRECTION('',(0.,-1.,0.));
+#5445 = PCURVE('',#126,#5446);
+#5446 = DEFINITIONAL_REPRESENTATION('',(#5447),#5451);
+#5447 = LINE('',#5448,#5449);
+#5448 = CARTESIAN_POINT('',(8.01,-15.7));
+#5449 = VECTOR('',#5450,1.);
+#5450 = DIRECTION('',(0.,-1.));
+#5451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5452 = PCURVE('',#5453,#5458);
+#5453 = PLANE('',#5454);
+#5454 = AXIS2_PLACEMENT_3D('',#5455,#5456,#5457);
+#5455 = CARTESIAN_POINT('',(-14.29,-6.7,0.));
+#5456 = DIRECTION('',(-1.,0.,0.));
+#5457 = DIRECTION('',(0.,-1.,0.));
+#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463);
+#5459 = LINE('',#5460,#5461);
+#5460 = CARTESIAN_POINT('',(0.,0.));
+#5461 = VECTOR('',#5462,1.);
+#5462 = DIRECTION('',(1.,0.));
+#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5464 = ORIENTED_EDGE('',*,*,#5465,.F.);
+#5465 = EDGE_CURVE('',#5466,#5438,#5468,.T.);
+#5466 = VERTEX_POINT('',#5467);
+#5467 = CARTESIAN_POINT('',(-14.02,-6.43,0.));
+#5468 = SURFACE_CURVE('',#5469,(#5473,#5480),.PCURVE_S1.);
+#5469 = LINE('',#5470,#5471);
+#5470 = CARTESIAN_POINT('',(-14.02,-6.43,0.));
+#5471 = VECTOR('',#5472,1.);
+#5472 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5473 = PCURVE('',#126,#5474);
+#5474 = DEFINITIONAL_REPRESENTATION('',(#5475),#5479);
+#5475 = LINE('',#5476,#5477);
+#5476 = CARTESIAN_POINT('',(8.28,-15.43));
+#5477 = VECTOR('',#5478,1.);
+#5478 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5480 = PCURVE('',#5481,#5486);
+#5481 = PLANE('',#5482);
+#5482 = AXIS2_PLACEMENT_3D('',#5483,#5484,#5485);
+#5483 = CARTESIAN_POINT('',(-14.02,-6.43,0.));
+#5484 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5485 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5486 = DEFINITIONAL_REPRESENTATION('',(#5487),#5491);
+#5487 = LINE('',#5488,#5489);
+#5488 = CARTESIAN_POINT('',(0.,0.));
+#5489 = VECTOR('',#5490,1.);
+#5490 = DIRECTION('',(1.,0.));
+#5491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5492 = ORIENTED_EDGE('',*,*,#5493,.F.);
+#5493 = EDGE_CURVE('',#5298,#5466,#5494,.T.);
+#5494 = SURFACE_CURVE('',#5495,(#5499,#5506),.PCURVE_S1.);
+#5495 = LINE('',#5496,#5497);
+#5496 = CARTESIAN_POINT('',(-12.02,-6.43,0.));
+#5497 = VECTOR('',#5498,1.);
+#5498 = DIRECTION('',(-1.,0.,0.));
+#5499 = PCURVE('',#126,#5500);
+#5500 = DEFINITIONAL_REPRESENTATION('',(#5501),#5505);
+#5501 = LINE('',#5502,#5503);
+#5502 = CARTESIAN_POINT('',(10.28,-15.43));
+#5503 = VECTOR('',#5504,1.);
+#5504 = DIRECTION('',(-1.,0.));
+#5505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5506 = PCURVE('',#5507,#5512);
+#5507 = PLANE('',#5508);
+#5508 = AXIS2_PLACEMENT_3D('',#5509,#5510,#5511);
+#5509 = CARTESIAN_POINT('',(-12.02,-6.43,0.));
+#5510 = DIRECTION('',(0.,1.,0.));
+#5511 = DIRECTION('',(-1.,0.,0.));
+#5512 = DEFINITIONAL_REPRESENTATION('',(#5513),#5517);
+#5513 = LINE('',#5514,#5515);
+#5514 = CARTESIAN_POINT('',(0.,0.));
+#5515 = VECTOR('',#5516,1.);
+#5516 = DIRECTION('',(1.,0.));
+#5517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5518 = FACE_BOUND('',#5519,.F.);
+#5519 = EDGE_LOOP('',(#5520,#5550,#5578,#5606,#5634,#5662,#5690,#5718));
+#5520 = ORIENTED_EDGE('',*,*,#5521,.F.);
+#5521 = EDGE_CURVE('',#5522,#5524,#5526,.T.);
+#5522 = VERTEX_POINT('',#5523);
+#5523 = CARTESIAN_POINT('',(-6.67,-6.7,0.));
+#5524 = VERTEX_POINT('',#5525);
+#5525 = CARTESIAN_POINT('',(-6.94,-6.43,0.));
+#5526 = SURFACE_CURVE('',#5527,(#5531,#5538),.PCURVE_S1.);
+#5527 = LINE('',#5528,#5529);
+#5528 = CARTESIAN_POINT('',(-6.67,-6.7,0.));
+#5529 = VECTOR('',#5530,1.);
+#5530 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5531 = PCURVE('',#126,#5532);
+#5532 = DEFINITIONAL_REPRESENTATION('',(#5533),#5537);
+#5533 = LINE('',#5534,#5535);
+#5534 = CARTESIAN_POINT('',(15.63,-15.7));
+#5535 = VECTOR('',#5536,1.);
+#5536 = DIRECTION('',(-0.707106781187,0.707106781187));
+#5537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5538 = PCURVE('',#5539,#5544);
+#5539 = PLANE('',#5540);
+#5540 = AXIS2_PLACEMENT_3D('',#5541,#5542,#5543);
+#5541 = CARTESIAN_POINT('',(-6.67,-6.7,0.));
+#5542 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5543 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5544 = DEFINITIONAL_REPRESENTATION('',(#5545),#5549);
+#5545 = LINE('',#5546,#5547);
+#5546 = CARTESIAN_POINT('',(0.,0.));
+#5547 = VECTOR('',#5548,1.);
+#5548 = DIRECTION('',(1.,0.));
+#5549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5550 = ORIENTED_EDGE('',*,*,#5551,.T.);
+#5551 = EDGE_CURVE('',#5522,#5552,#5554,.T.);
+#5552 = VERTEX_POINT('',#5553);
+#5553 = CARTESIAN_POINT('',(-6.67,-8.7,0.));
+#5554 = SURFACE_CURVE('',#5555,(#5559,#5566),.PCURVE_S1.);
+#5555 = LINE('',#5556,#5557);
+#5556 = CARTESIAN_POINT('',(-6.67,-6.7,0.));
+#5557 = VECTOR('',#5558,1.);
+#5558 = DIRECTION('',(0.,-1.,0.));
+#5559 = PCURVE('',#126,#5560);
+#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565);
+#5561 = LINE('',#5562,#5563);
+#5562 = CARTESIAN_POINT('',(15.63,-15.7));
+#5563 = VECTOR('',#5564,1.);
+#5564 = DIRECTION('',(0.,-1.));
+#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5566 = PCURVE('',#5567,#5572);
+#5567 = PLANE('',#5568);
+#5568 = AXIS2_PLACEMENT_3D('',#5569,#5570,#5571);
+#5569 = CARTESIAN_POINT('',(-6.67,-6.7,0.));
+#5570 = DIRECTION('',(-1.,0.,0.));
+#5571 = DIRECTION('',(0.,-1.,0.));
+#5572 = DEFINITIONAL_REPRESENTATION('',(#5573),#5577);
+#5573 = LINE('',#5574,#5575);
+#5574 = CARTESIAN_POINT('',(0.,0.));
+#5575 = VECTOR('',#5576,1.);
+#5576 = DIRECTION('',(1.,0.));
+#5577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5578 = ORIENTED_EDGE('',*,*,#5579,.F.);
+#5579 = EDGE_CURVE('',#5580,#5552,#5582,.T.);
+#5580 = VERTEX_POINT('',#5581);
+#5581 = CARTESIAN_POINT('',(-6.94,-8.97,0.));
+#5582 = SURFACE_CURVE('',#5583,(#5587,#5594),.PCURVE_S1.);
+#5583 = LINE('',#5584,#5585);
+#5584 = CARTESIAN_POINT('',(-6.94,-8.97,0.));
+#5585 = VECTOR('',#5586,1.);
+#5586 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5587 = PCURVE('',#126,#5588);
+#5588 = DEFINITIONAL_REPRESENTATION('',(#5589),#5593);
+#5589 = LINE('',#5590,#5591);
+#5590 = CARTESIAN_POINT('',(15.36,-17.97));
+#5591 = VECTOR('',#5592,1.);
+#5592 = DIRECTION('',(0.707106781187,0.707106781187));
+#5593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5594 = PCURVE('',#5595,#5600);
+#5595 = PLANE('',#5596);
+#5596 = AXIS2_PLACEMENT_3D('',#5597,#5598,#5599);
+#5597 = CARTESIAN_POINT('',(-6.94,-8.97,0.));
+#5598 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5599 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5600 = DEFINITIONAL_REPRESENTATION('',(#5601),#5605);
+#5601 = LINE('',#5602,#5603);
+#5602 = CARTESIAN_POINT('',(0.,0.));
+#5603 = VECTOR('',#5604,1.);
+#5604 = DIRECTION('',(1.,0.));
+#5605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5606 = ORIENTED_EDGE('',*,*,#5607,.F.);
+#5607 = EDGE_CURVE('',#5608,#5580,#5610,.T.);
+#5608 = VERTEX_POINT('',#5609);
+#5609 = CARTESIAN_POINT('',(-8.94,-8.97,0.));
+#5610 = SURFACE_CURVE('',#5611,(#5615,#5622),.PCURVE_S1.);
+#5611 = LINE('',#5612,#5613);
+#5612 = CARTESIAN_POINT('',(-8.94,-8.97,0.));
+#5613 = VECTOR('',#5614,1.);
+#5614 = DIRECTION('',(1.,0.,0.));
+#5615 = PCURVE('',#126,#5616);
+#5616 = DEFINITIONAL_REPRESENTATION('',(#5617),#5621);
+#5617 = LINE('',#5618,#5619);
+#5618 = CARTESIAN_POINT('',(13.36,-17.97));
+#5619 = VECTOR('',#5620,1.);
+#5620 = DIRECTION('',(1.,0.));
+#5621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5622 = PCURVE('',#5623,#5628);
+#5623 = PLANE('',#5624);
+#5624 = AXIS2_PLACEMENT_3D('',#5625,#5626,#5627);
+#5625 = CARTESIAN_POINT('',(-8.94,-8.97,0.));
+#5626 = DIRECTION('',(0.,-1.,0.));
+#5627 = DIRECTION('',(1.,0.,0.));
+#5628 = DEFINITIONAL_REPRESENTATION('',(#5629),#5633);
+#5629 = LINE('',#5630,#5631);
+#5630 = CARTESIAN_POINT('',(0.,0.));
+#5631 = VECTOR('',#5632,1.);
+#5632 = DIRECTION('',(1.,0.));
+#5633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5634 = ORIENTED_EDGE('',*,*,#5635,.F.);
+#5635 = EDGE_CURVE('',#5636,#5608,#5638,.T.);
+#5636 = VERTEX_POINT('',#5637);
+#5637 = CARTESIAN_POINT('',(-9.21,-8.7,0.));
+#5638 = SURFACE_CURVE('',#5639,(#5643,#5650),.PCURVE_S1.);
+#5639 = LINE('',#5640,#5641);
+#5640 = CARTESIAN_POINT('',(-9.21,-8.7,0.));
+#5641 = VECTOR('',#5642,1.);
+#5642 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5643 = PCURVE('',#126,#5644);
+#5644 = DEFINITIONAL_REPRESENTATION('',(#5645),#5649);
+#5645 = LINE('',#5646,#5647);
+#5646 = CARTESIAN_POINT('',(13.09,-17.7));
+#5647 = VECTOR('',#5648,1.);
+#5648 = DIRECTION('',(0.707106781187,-0.707106781187));
+#5649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5650 = PCURVE('',#5651,#5656);
+#5651 = PLANE('',#5652);
+#5652 = AXIS2_PLACEMENT_3D('',#5653,#5654,#5655);
+#5653 = CARTESIAN_POINT('',(-9.21,-8.7,0.));
+#5654 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5655 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5656 = DEFINITIONAL_REPRESENTATION('',(#5657),#5661);
+#5657 = LINE('',#5658,#5659);
+#5658 = CARTESIAN_POINT('',(0.,0.));
+#5659 = VECTOR('',#5660,1.);
+#5660 = DIRECTION('',(1.,0.));
+#5661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5662 = ORIENTED_EDGE('',*,*,#5663,.F.);
+#5663 = EDGE_CURVE('',#5664,#5636,#5666,.T.);
+#5664 = VERTEX_POINT('',#5665);
+#5665 = CARTESIAN_POINT('',(-9.21,-6.7,0.));
+#5666 = SURFACE_CURVE('',#5667,(#5671,#5678),.PCURVE_S1.);
+#5667 = LINE('',#5668,#5669);
+#5668 = CARTESIAN_POINT('',(-9.21,-6.7,0.));
+#5669 = VECTOR('',#5670,1.);
+#5670 = DIRECTION('',(0.,-1.,0.));
+#5671 = PCURVE('',#126,#5672);
+#5672 = DEFINITIONAL_REPRESENTATION('',(#5673),#5677);
+#5673 = LINE('',#5674,#5675);
+#5674 = CARTESIAN_POINT('',(13.09,-15.7));
+#5675 = VECTOR('',#5676,1.);
+#5676 = DIRECTION('',(0.,-1.));
+#5677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5678 = PCURVE('',#5679,#5684);
+#5679 = PLANE('',#5680);
+#5680 = AXIS2_PLACEMENT_3D('',#5681,#5682,#5683);
+#5681 = CARTESIAN_POINT('',(-9.21,-6.7,0.));
+#5682 = DIRECTION('',(-1.,0.,0.));
+#5683 = DIRECTION('',(0.,-1.,0.));
+#5684 = DEFINITIONAL_REPRESENTATION('',(#5685),#5689);
+#5685 = LINE('',#5686,#5687);
+#5686 = CARTESIAN_POINT('',(0.,0.));
+#5687 = VECTOR('',#5688,1.);
+#5688 = DIRECTION('',(1.,0.));
+#5689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5690 = ORIENTED_EDGE('',*,*,#5691,.F.);
+#5691 = EDGE_CURVE('',#5692,#5664,#5694,.T.);
+#5692 = VERTEX_POINT('',#5693);
+#5693 = CARTESIAN_POINT('',(-8.94,-6.43,0.));
+#5694 = SURFACE_CURVE('',#5695,(#5699,#5706),.PCURVE_S1.);
+#5695 = LINE('',#5696,#5697);
+#5696 = CARTESIAN_POINT('',(-8.94,-6.43,0.));
+#5697 = VECTOR('',#5698,1.);
+#5698 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5699 = PCURVE('',#126,#5700);
+#5700 = DEFINITIONAL_REPRESENTATION('',(#5701),#5705);
+#5701 = LINE('',#5702,#5703);
+#5702 = CARTESIAN_POINT('',(13.36,-15.43));
+#5703 = VECTOR('',#5704,1.);
+#5704 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5706 = PCURVE('',#5707,#5712);
+#5707 = PLANE('',#5708);
+#5708 = AXIS2_PLACEMENT_3D('',#5709,#5710,#5711);
+#5709 = CARTESIAN_POINT('',(-8.94,-6.43,0.));
+#5710 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5711 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5712 = DEFINITIONAL_REPRESENTATION('',(#5713),#5717);
+#5713 = LINE('',#5714,#5715);
+#5714 = CARTESIAN_POINT('',(0.,0.));
+#5715 = VECTOR('',#5716,1.);
+#5716 = DIRECTION('',(1.,0.));
+#5717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5718 = ORIENTED_EDGE('',*,*,#5719,.F.);
+#5719 = EDGE_CURVE('',#5524,#5692,#5720,.T.);
+#5720 = SURFACE_CURVE('',#5721,(#5725,#5732),.PCURVE_S1.);
+#5721 = LINE('',#5722,#5723);
+#5722 = CARTESIAN_POINT('',(-6.94,-6.43,0.));
+#5723 = VECTOR('',#5724,1.);
+#5724 = DIRECTION('',(-1.,0.,0.));
+#5725 = PCURVE('',#126,#5726);
+#5726 = DEFINITIONAL_REPRESENTATION('',(#5727),#5731);
+#5727 = LINE('',#5728,#5729);
+#5728 = CARTESIAN_POINT('',(15.36,-15.43));
+#5729 = VECTOR('',#5730,1.);
+#5730 = DIRECTION('',(-1.,0.));
+#5731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5732 = PCURVE('',#5733,#5738);
+#5733 = PLANE('',#5734);
+#5734 = AXIS2_PLACEMENT_3D('',#5735,#5736,#5737);
+#5735 = CARTESIAN_POINT('',(-6.94,-6.43,0.));
+#5736 = DIRECTION('',(0.,1.,0.));
+#5737 = DIRECTION('',(-1.,0.,0.));
+#5738 = DEFINITIONAL_REPRESENTATION('',(#5739),#5743);
+#5739 = LINE('',#5740,#5741);
+#5740 = CARTESIAN_POINT('',(0.,0.));
+#5741 = VECTOR('',#5742,1.);
+#5742 = DIRECTION('',(1.,0.));
+#5743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5744 = FACE_BOUND('',#5745,.F.);
+#5745 = EDGE_LOOP('',(#5746,#5776,#5804,#5832,#5860,#5888,#5916,#5944));
+#5746 = ORIENTED_EDGE('',*,*,#5747,.F.);
+#5747 = EDGE_CURVE('',#5748,#5750,#5752,.T.);
+#5748 = VERTEX_POINT('',#5749);
+#5749 = CARTESIAN_POINT('',(-9.21,-6.7,0.));
+#5750 = VERTEX_POINT('',#5751);
+#5751 = CARTESIAN_POINT('',(-9.48,-6.43,0.));
+#5752 = SURFACE_CURVE('',#5753,(#5757,#5764),.PCURVE_S1.);
+#5753 = LINE('',#5754,#5755);
+#5754 = CARTESIAN_POINT('',(-9.21,-6.7,0.));
+#5755 = VECTOR('',#5756,1.);
+#5756 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5757 = PCURVE('',#126,#5758);
+#5758 = DEFINITIONAL_REPRESENTATION('',(#5759),#5763);
+#5759 = LINE('',#5760,#5761);
+#5760 = CARTESIAN_POINT('',(13.09,-15.7));
+#5761 = VECTOR('',#5762,1.);
+#5762 = DIRECTION('',(-0.707106781187,0.707106781187));
+#5763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5764 = PCURVE('',#5765,#5770);
+#5765 = PLANE('',#5766);
+#5766 = AXIS2_PLACEMENT_3D('',#5767,#5768,#5769);
+#5767 = CARTESIAN_POINT('',(-9.21,-6.7,0.));
+#5768 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5769 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5770 = DEFINITIONAL_REPRESENTATION('',(#5771),#5775);
+#5771 = LINE('',#5772,#5773);
+#5772 = CARTESIAN_POINT('',(0.,0.));
+#5773 = VECTOR('',#5774,1.);
+#5774 = DIRECTION('',(1.,0.));
+#5775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5776 = ORIENTED_EDGE('',*,*,#5777,.T.);
+#5777 = EDGE_CURVE('',#5748,#5778,#5780,.T.);
+#5778 = VERTEX_POINT('',#5779);
+#5779 = CARTESIAN_POINT('',(-9.21,-8.7,0.));
+#5780 = SURFACE_CURVE('',#5781,(#5785,#5792),.PCURVE_S1.);
+#5781 = LINE('',#5782,#5783);
+#5782 = CARTESIAN_POINT('',(-9.21,-6.7,0.));
+#5783 = VECTOR('',#5784,1.);
+#5784 = DIRECTION('',(0.,-1.,0.));
+#5785 = PCURVE('',#126,#5786);
+#5786 = DEFINITIONAL_REPRESENTATION('',(#5787),#5791);
+#5787 = LINE('',#5788,#5789);
+#5788 = CARTESIAN_POINT('',(13.09,-15.7));
+#5789 = VECTOR('',#5790,1.);
+#5790 = DIRECTION('',(0.,-1.));
+#5791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5792 = PCURVE('',#5793,#5798);
+#5793 = PLANE('',#5794);
+#5794 = AXIS2_PLACEMENT_3D('',#5795,#5796,#5797);
+#5795 = CARTESIAN_POINT('',(-9.21,-6.7,0.));
+#5796 = DIRECTION('',(-1.,0.,0.));
+#5797 = DIRECTION('',(0.,-1.,0.));
+#5798 = DEFINITIONAL_REPRESENTATION('',(#5799),#5803);
+#5799 = LINE('',#5800,#5801);
+#5800 = CARTESIAN_POINT('',(0.,0.));
+#5801 = VECTOR('',#5802,1.);
+#5802 = DIRECTION('',(1.,0.));
+#5803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5804 = ORIENTED_EDGE('',*,*,#5805,.F.);
+#5805 = EDGE_CURVE('',#5806,#5778,#5808,.T.);
+#5806 = VERTEX_POINT('',#5807);
+#5807 = CARTESIAN_POINT('',(-9.48,-8.97,0.));
+#5808 = SURFACE_CURVE('',#5809,(#5813,#5820),.PCURVE_S1.);
+#5809 = LINE('',#5810,#5811);
+#5810 = CARTESIAN_POINT('',(-9.48,-8.97,0.));
+#5811 = VECTOR('',#5812,1.);
+#5812 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5813 = PCURVE('',#126,#5814);
+#5814 = DEFINITIONAL_REPRESENTATION('',(#5815),#5819);
+#5815 = LINE('',#5816,#5817);
+#5816 = CARTESIAN_POINT('',(12.82,-17.97));
+#5817 = VECTOR('',#5818,1.);
+#5818 = DIRECTION('',(0.707106781187,0.707106781187));
+#5819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5820 = PCURVE('',#5821,#5826);
+#5821 = PLANE('',#5822);
+#5822 = AXIS2_PLACEMENT_3D('',#5823,#5824,#5825);
+#5823 = CARTESIAN_POINT('',(-9.48,-8.97,0.));
+#5824 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5825 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5826 = DEFINITIONAL_REPRESENTATION('',(#5827),#5831);
+#5827 = LINE('',#5828,#5829);
+#5828 = CARTESIAN_POINT('',(0.,0.));
+#5829 = VECTOR('',#5830,1.);
+#5830 = DIRECTION('',(1.,0.));
+#5831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5832 = ORIENTED_EDGE('',*,*,#5833,.F.);
+#5833 = EDGE_CURVE('',#5834,#5806,#5836,.T.);
+#5834 = VERTEX_POINT('',#5835);
+#5835 = CARTESIAN_POINT('',(-11.48,-8.97,0.));
+#5836 = SURFACE_CURVE('',#5837,(#5841,#5848),.PCURVE_S1.);
+#5837 = LINE('',#5838,#5839);
+#5838 = CARTESIAN_POINT('',(-11.48,-8.97,0.));
+#5839 = VECTOR('',#5840,1.);
+#5840 = DIRECTION('',(1.,0.,0.));
+#5841 = PCURVE('',#126,#5842);
+#5842 = DEFINITIONAL_REPRESENTATION('',(#5843),#5847);
+#5843 = LINE('',#5844,#5845);
+#5844 = CARTESIAN_POINT('',(10.82,-17.97));
+#5845 = VECTOR('',#5846,1.);
+#5846 = DIRECTION('',(1.,0.));
+#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5848 = PCURVE('',#5849,#5854);
+#5849 = PLANE('',#5850);
+#5850 = AXIS2_PLACEMENT_3D('',#5851,#5852,#5853);
+#5851 = CARTESIAN_POINT('',(-11.48,-8.97,0.));
+#5852 = DIRECTION('',(0.,-1.,0.));
+#5853 = DIRECTION('',(1.,0.,0.));
+#5854 = DEFINITIONAL_REPRESENTATION('',(#5855),#5859);
+#5855 = LINE('',#5856,#5857);
+#5856 = CARTESIAN_POINT('',(0.,0.));
+#5857 = VECTOR('',#5858,1.);
+#5858 = DIRECTION('',(1.,0.));
+#5859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5860 = ORIENTED_EDGE('',*,*,#5861,.F.);
+#5861 = EDGE_CURVE('',#5862,#5834,#5864,.T.);
+#5862 = VERTEX_POINT('',#5863);
+#5863 = CARTESIAN_POINT('',(-11.75,-8.7,0.));
+#5864 = SURFACE_CURVE('',#5865,(#5869,#5876),.PCURVE_S1.);
+#5865 = LINE('',#5866,#5867);
+#5866 = CARTESIAN_POINT('',(-11.75,-8.7,0.));
+#5867 = VECTOR('',#5868,1.);
+#5868 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5869 = PCURVE('',#126,#5870);
+#5870 = DEFINITIONAL_REPRESENTATION('',(#5871),#5875);
+#5871 = LINE('',#5872,#5873);
+#5872 = CARTESIAN_POINT('',(10.55,-17.7));
+#5873 = VECTOR('',#5874,1.);
+#5874 = DIRECTION('',(0.707106781187,-0.707106781187));
+#5875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5876 = PCURVE('',#5877,#5882);
+#5877 = PLANE('',#5878);
+#5878 = AXIS2_PLACEMENT_3D('',#5879,#5880,#5881);
+#5879 = CARTESIAN_POINT('',(-11.75,-8.7,0.));
+#5880 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5881 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5882 = DEFINITIONAL_REPRESENTATION('',(#5883),#5887);
+#5883 = LINE('',#5884,#5885);
+#5884 = CARTESIAN_POINT('',(0.,0.));
+#5885 = VECTOR('',#5886,1.);
+#5886 = DIRECTION('',(1.,0.));
+#5887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5888 = ORIENTED_EDGE('',*,*,#5889,.F.);
+#5889 = EDGE_CURVE('',#5890,#5862,#5892,.T.);
+#5890 = VERTEX_POINT('',#5891);
+#5891 = CARTESIAN_POINT('',(-11.75,-6.7,0.));
+#5892 = SURFACE_CURVE('',#5893,(#5897,#5904),.PCURVE_S1.);
+#5893 = LINE('',#5894,#5895);
+#5894 = CARTESIAN_POINT('',(-11.75,-6.7,0.));
+#5895 = VECTOR('',#5896,1.);
+#5896 = DIRECTION('',(0.,-1.,0.));
+#5897 = PCURVE('',#126,#5898);
+#5898 = DEFINITIONAL_REPRESENTATION('',(#5899),#5903);
+#5899 = LINE('',#5900,#5901);
+#5900 = CARTESIAN_POINT('',(10.55,-15.7));
+#5901 = VECTOR('',#5902,1.);
+#5902 = DIRECTION('',(0.,-1.));
+#5903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5904 = PCURVE('',#5905,#5910);
+#5905 = PLANE('',#5906);
+#5906 = AXIS2_PLACEMENT_3D('',#5907,#5908,#5909);
+#5907 = CARTESIAN_POINT('',(-11.75,-6.7,0.));
+#5908 = DIRECTION('',(-1.,0.,0.));
+#5909 = DIRECTION('',(0.,-1.,0.));
+#5910 = DEFINITIONAL_REPRESENTATION('',(#5911),#5915);
+#5911 = LINE('',#5912,#5913);
+#5912 = CARTESIAN_POINT('',(0.,0.));
+#5913 = VECTOR('',#5914,1.);
+#5914 = DIRECTION('',(1.,0.));
+#5915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5916 = ORIENTED_EDGE('',*,*,#5917,.F.);
+#5917 = EDGE_CURVE('',#5918,#5890,#5920,.T.);
+#5918 = VERTEX_POINT('',#5919);
+#5919 = CARTESIAN_POINT('',(-11.48,-6.43,0.));
+#5920 = SURFACE_CURVE('',#5921,(#5925,#5932),.PCURVE_S1.);
+#5921 = LINE('',#5922,#5923);
+#5922 = CARTESIAN_POINT('',(-11.48,-6.43,0.));
+#5923 = VECTOR('',#5924,1.);
+#5924 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5925 = PCURVE('',#126,#5926);
+#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931);
+#5927 = LINE('',#5928,#5929);
+#5928 = CARTESIAN_POINT('',(10.82,-15.43));
+#5929 = VECTOR('',#5930,1.);
+#5930 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5932 = PCURVE('',#5933,#5938);
+#5933 = PLANE('',#5934);
+#5934 = AXIS2_PLACEMENT_3D('',#5935,#5936,#5937);
+#5935 = CARTESIAN_POINT('',(-11.48,-6.43,0.));
+#5936 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5937 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5938 = DEFINITIONAL_REPRESENTATION('',(#5939),#5943);
+#5939 = LINE('',#5940,#5941);
+#5940 = CARTESIAN_POINT('',(0.,0.));
+#5941 = VECTOR('',#5942,1.);
+#5942 = DIRECTION('',(1.,0.));
+#5943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5944 = ORIENTED_EDGE('',*,*,#5945,.F.);
+#5945 = EDGE_CURVE('',#5750,#5918,#5946,.T.);
+#5946 = SURFACE_CURVE('',#5947,(#5951,#5958),.PCURVE_S1.);
+#5947 = LINE('',#5948,#5949);
+#5948 = CARTESIAN_POINT('',(-9.48,-6.43,0.));
+#5949 = VECTOR('',#5950,1.);
+#5950 = DIRECTION('',(-1.,0.,0.));
+#5951 = PCURVE('',#126,#5952);
+#5952 = DEFINITIONAL_REPRESENTATION('',(#5953),#5957);
+#5953 = LINE('',#5954,#5955);
+#5954 = CARTESIAN_POINT('',(12.82,-15.43));
+#5955 = VECTOR('',#5956,1.);
+#5956 = DIRECTION('',(-1.,0.));
+#5957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5958 = PCURVE('',#5959,#5964);
+#5959 = PLANE('',#5960);
+#5960 = AXIS2_PLACEMENT_3D('',#5961,#5962,#5963);
+#5961 = CARTESIAN_POINT('',(-9.48,-6.43,0.));
+#5962 = DIRECTION('',(0.,1.,0.));
+#5963 = DIRECTION('',(-1.,0.,0.));
+#5964 = DEFINITIONAL_REPRESENTATION('',(#5965),#5969);
+#5965 = LINE('',#5966,#5967);
+#5966 = CARTESIAN_POINT('',(0.,0.));
+#5967 = VECTOR('',#5968,1.);
+#5968 = DIRECTION('',(1.,0.));
+#5969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5970 = FACE_BOUND('',#5971,.F.);
+#5971 = EDGE_LOOP('',(#5972,#6002,#6030,#6058,#6086,#6114,#6142,#6170));
+#5972 = ORIENTED_EDGE('',*,*,#5973,.F.);
+#5973 = EDGE_CURVE('',#5974,#5976,#5978,.T.);
+#5974 = VERTEX_POINT('',#5975);
+#5975 = CARTESIAN_POINT('',(-14.29,-6.7,0.));
+#5976 = VERTEX_POINT('',#5977);
+#5977 = CARTESIAN_POINT('',(-14.56,-6.43,0.));
+#5978 = SURFACE_CURVE('',#5979,(#5983,#5990),.PCURVE_S1.);
+#5979 = LINE('',#5980,#5981);
+#5980 = CARTESIAN_POINT('',(-14.29,-6.7,0.));
+#5981 = VECTOR('',#5982,1.);
+#5982 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5983 = PCURVE('',#126,#5984);
+#5984 = DEFINITIONAL_REPRESENTATION('',(#5985),#5989);
+#5985 = LINE('',#5986,#5987);
+#5986 = CARTESIAN_POINT('',(8.01,-15.7));
+#5987 = VECTOR('',#5988,1.);
+#5988 = DIRECTION('',(-0.707106781187,0.707106781187));
+#5989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5990 = PCURVE('',#5991,#5996);
+#5991 = PLANE('',#5992);
+#5992 = AXIS2_PLACEMENT_3D('',#5993,#5994,#5995);
+#5993 = CARTESIAN_POINT('',(-14.29,-6.7,0.));
+#5994 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5995 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5996 = DEFINITIONAL_REPRESENTATION('',(#5997),#6001);
+#5997 = LINE('',#5998,#5999);
+#5998 = CARTESIAN_POINT('',(0.,0.));
+#5999 = VECTOR('',#6000,1.);
+#6000 = DIRECTION('',(1.,0.));
+#6001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6002 = ORIENTED_EDGE('',*,*,#6003,.T.);
+#6003 = EDGE_CURVE('',#5974,#6004,#6006,.T.);
+#6004 = VERTEX_POINT('',#6005);
+#6005 = CARTESIAN_POINT('',(-14.29,-8.7,0.));
+#6006 = SURFACE_CURVE('',#6007,(#6011,#6018),.PCURVE_S1.);
+#6007 = LINE('',#6008,#6009);
+#6008 = CARTESIAN_POINT('',(-14.29,-6.7,0.));
+#6009 = VECTOR('',#6010,1.);
+#6010 = DIRECTION('',(0.,-1.,0.));
+#6011 = PCURVE('',#126,#6012);
+#6012 = DEFINITIONAL_REPRESENTATION('',(#6013),#6017);
+#6013 = LINE('',#6014,#6015);
+#6014 = CARTESIAN_POINT('',(8.01,-15.7));
+#6015 = VECTOR('',#6016,1.);
+#6016 = DIRECTION('',(0.,-1.));
+#6017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6018 = PCURVE('',#6019,#6024);
+#6019 = PLANE('',#6020);
+#6020 = AXIS2_PLACEMENT_3D('',#6021,#6022,#6023);
+#6021 = CARTESIAN_POINT('',(-14.29,-6.7,0.));
+#6022 = DIRECTION('',(-1.,0.,0.));
+#6023 = DIRECTION('',(0.,-1.,0.));
+#6024 = DEFINITIONAL_REPRESENTATION('',(#6025),#6029);
+#6025 = LINE('',#6026,#6027);
+#6026 = CARTESIAN_POINT('',(0.,0.));
+#6027 = VECTOR('',#6028,1.);
+#6028 = DIRECTION('',(1.,0.));
+#6029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6030 = ORIENTED_EDGE('',*,*,#6031,.F.);
+#6031 = EDGE_CURVE('',#6032,#6004,#6034,.T.);
+#6032 = VERTEX_POINT('',#6033);
+#6033 = CARTESIAN_POINT('',(-14.56,-8.97,0.));
+#6034 = SURFACE_CURVE('',#6035,(#6039,#6046),.PCURVE_S1.);
+#6035 = LINE('',#6036,#6037);
+#6036 = CARTESIAN_POINT('',(-14.56,-8.97,0.));
+#6037 = VECTOR('',#6038,1.);
+#6038 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6039 = PCURVE('',#126,#6040);
+#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045);
+#6041 = LINE('',#6042,#6043);
+#6042 = CARTESIAN_POINT('',(7.74,-17.97));
+#6043 = VECTOR('',#6044,1.);
+#6044 = DIRECTION('',(0.707106781187,0.707106781187));
+#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6046 = PCURVE('',#6047,#6052);
+#6047 = PLANE('',#6048);
+#6048 = AXIS2_PLACEMENT_3D('',#6049,#6050,#6051);
+#6049 = CARTESIAN_POINT('',(-14.56,-8.97,0.));
+#6050 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#6051 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6052 = DEFINITIONAL_REPRESENTATION('',(#6053),#6057);
+#6053 = LINE('',#6054,#6055);
+#6054 = CARTESIAN_POINT('',(0.,0.));
+#6055 = VECTOR('',#6056,1.);
+#6056 = DIRECTION('',(1.,0.));
+#6057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6058 = ORIENTED_EDGE('',*,*,#6059,.F.);
+#6059 = EDGE_CURVE('',#6060,#6032,#6062,.T.);
+#6060 = VERTEX_POINT('',#6061);
+#6061 = CARTESIAN_POINT('',(-16.56,-8.97,0.));
+#6062 = SURFACE_CURVE('',#6063,(#6067,#6074),.PCURVE_S1.);
+#6063 = LINE('',#6064,#6065);
+#6064 = CARTESIAN_POINT('',(-16.56,-8.97,0.));
+#6065 = VECTOR('',#6066,1.);
+#6066 = DIRECTION('',(1.,0.,0.));
+#6067 = PCURVE('',#126,#6068);
+#6068 = DEFINITIONAL_REPRESENTATION('',(#6069),#6073);
+#6069 = LINE('',#6070,#6071);
+#6070 = CARTESIAN_POINT('',(5.74,-17.97));
+#6071 = VECTOR('',#6072,1.);
+#6072 = DIRECTION('',(1.,0.));
+#6073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6074 = PCURVE('',#6075,#6080);
+#6075 = PLANE('',#6076);
+#6076 = AXIS2_PLACEMENT_3D('',#6077,#6078,#6079);
+#6077 = CARTESIAN_POINT('',(-16.56,-8.97,0.));
+#6078 = DIRECTION('',(0.,-1.,0.));
+#6079 = DIRECTION('',(1.,0.,0.));
+#6080 = DEFINITIONAL_REPRESENTATION('',(#6081),#6085);
+#6081 = LINE('',#6082,#6083);
+#6082 = CARTESIAN_POINT('',(0.,0.));
+#6083 = VECTOR('',#6084,1.);
+#6084 = DIRECTION('',(1.,0.));
+#6085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6086 = ORIENTED_EDGE('',*,*,#6087,.F.);
+#6087 = EDGE_CURVE('',#6088,#6060,#6090,.T.);
+#6088 = VERTEX_POINT('',#6089);
+#6089 = CARTESIAN_POINT('',(-16.83,-8.7,0.));
+#6090 = SURFACE_CURVE('',#6091,(#6095,#6102),.PCURVE_S1.);
+#6091 = LINE('',#6092,#6093);
+#6092 = CARTESIAN_POINT('',(-16.83,-8.7,0.));
+#6093 = VECTOR('',#6094,1.);
+#6094 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#6095 = PCURVE('',#126,#6096);
+#6096 = DEFINITIONAL_REPRESENTATION('',(#6097),#6101);
+#6097 = LINE('',#6098,#6099);
+#6098 = CARTESIAN_POINT('',(5.47,-17.7));
+#6099 = VECTOR('',#6100,1.);
+#6100 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6102 = PCURVE('',#6103,#6108);
+#6103 = PLANE('',#6104);
+#6104 = AXIS2_PLACEMENT_3D('',#6105,#6106,#6107);
+#6105 = CARTESIAN_POINT('',(-16.83,-8.7,0.));
+#6106 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#6107 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#6108 = DEFINITIONAL_REPRESENTATION('',(#6109),#6113);
+#6109 = LINE('',#6110,#6111);
+#6110 = CARTESIAN_POINT('',(0.,0.));
+#6111 = VECTOR('',#6112,1.);
+#6112 = DIRECTION('',(1.,0.));
+#6113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6114 = ORIENTED_EDGE('',*,*,#6115,.F.);
+#6115 = EDGE_CURVE('',#6116,#6088,#6118,.T.);
+#6116 = VERTEX_POINT('',#6117);
+#6117 = CARTESIAN_POINT('',(-16.83,-6.7,0.));
+#6118 = SURFACE_CURVE('',#6119,(#6123,#6130),.PCURVE_S1.);
+#6119 = LINE('',#6120,#6121);
+#6120 = CARTESIAN_POINT('',(-16.83,-6.7,0.));
+#6121 = VECTOR('',#6122,1.);
+#6122 = DIRECTION('',(0.,-1.,0.));
+#6123 = PCURVE('',#126,#6124);
+#6124 = DEFINITIONAL_REPRESENTATION('',(#6125),#6129);
+#6125 = LINE('',#6126,#6127);
+#6126 = CARTESIAN_POINT('',(5.47,-15.7));
+#6127 = VECTOR('',#6128,1.);
+#6128 = DIRECTION('',(0.,-1.));
+#6129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6130 = PCURVE('',#6131,#6136);
+#6131 = PLANE('',#6132);
+#6132 = AXIS2_PLACEMENT_3D('',#6133,#6134,#6135);
+#6133 = CARTESIAN_POINT('',(-16.83,-6.7,0.));
+#6134 = DIRECTION('',(-1.,0.,0.));
+#6135 = DIRECTION('',(0.,-1.,0.));
+#6136 = DEFINITIONAL_REPRESENTATION('',(#6137),#6141);
+#6137 = LINE('',#6138,#6139);
+#6138 = CARTESIAN_POINT('',(0.,0.));
+#6139 = VECTOR('',#6140,1.);
+#6140 = DIRECTION('',(1.,0.));
+#6141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6142 = ORIENTED_EDGE('',*,*,#6143,.F.);
+#6143 = EDGE_CURVE('',#6144,#6116,#6146,.T.);
+#6144 = VERTEX_POINT('',#6145);
+#6145 = CARTESIAN_POINT('',(-16.56,-6.43,0.));
+#6146 = SURFACE_CURVE('',#6147,(#6151,#6158),.PCURVE_S1.);
+#6147 = LINE('',#6148,#6149);
+#6148 = CARTESIAN_POINT('',(-16.56,-6.43,0.));
+#6149 = VECTOR('',#6150,1.);
+#6150 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#6151 = PCURVE('',#126,#6152);
+#6152 = DEFINITIONAL_REPRESENTATION('',(#6153),#6157);
+#6153 = LINE('',#6154,#6155);
+#6154 = CARTESIAN_POINT('',(5.74,-15.43));
+#6155 = VECTOR('',#6156,1.);
+#6156 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6158 = PCURVE('',#6159,#6164);
+#6159 = PLANE('',#6160);
+#6160 = AXIS2_PLACEMENT_3D('',#6161,#6162,#6163);
+#6161 = CARTESIAN_POINT('',(-16.56,-6.43,0.));
+#6162 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6163 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#6164 = DEFINITIONAL_REPRESENTATION('',(#6165),#6169);
+#6165 = LINE('',#6166,#6167);
+#6166 = CARTESIAN_POINT('',(0.,0.));
+#6167 = VECTOR('',#6168,1.);
+#6168 = DIRECTION('',(1.,0.));
+#6169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6170 = ORIENTED_EDGE('',*,*,#6171,.F.);
+#6171 = EDGE_CURVE('',#5976,#6144,#6172,.T.);
+#6172 = SURFACE_CURVE('',#6173,(#6177,#6184),.PCURVE_S1.);
+#6173 = LINE('',#6174,#6175);
+#6174 = CARTESIAN_POINT('',(-14.56,-6.43,0.));
+#6175 = VECTOR('',#6176,1.);
+#6176 = DIRECTION('',(-1.,0.,0.));
+#6177 = PCURVE('',#126,#6178);
+#6178 = DEFINITIONAL_REPRESENTATION('',(#6179),#6183);
+#6179 = LINE('',#6180,#6181);
+#6180 = CARTESIAN_POINT('',(7.74,-15.43));
+#6181 = VECTOR('',#6182,1.);
+#6182 = DIRECTION('',(-1.,0.));
+#6183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6184 = PCURVE('',#6185,#6190);
+#6185 = PLANE('',#6186);
+#6186 = AXIS2_PLACEMENT_3D('',#6187,#6188,#6189);
+#6187 = CARTESIAN_POINT('',(-14.56,-6.43,0.));
+#6188 = DIRECTION('',(0.,1.,0.));
+#6189 = DIRECTION('',(-1.,0.,0.));
+#6190 = DEFINITIONAL_REPRESENTATION('',(#6191),#6195);
+#6191 = LINE('',#6192,#6193);
+#6192 = CARTESIAN_POINT('',(0.,0.));
+#6193 = VECTOR('',#6194,1.);
+#6194 = DIRECTION('',(1.,0.));
+#6195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6196 = FACE_BOUND('',#6197,.F.);
+#6197 = EDGE_LOOP('',(#6198,#6228,#6256,#6284,#6312,#6340,#6368,#6396));
+#6198 = ORIENTED_EDGE('',*,*,#6199,.F.);
+#6199 = EDGE_CURVE('',#6200,#6202,#6204,.T.);
+#6200 = VERTEX_POINT('',#6201);
+#6201 = CARTESIAN_POINT('',(18.73,-6.7,0.));
+#6202 = VERTEX_POINT('',#6203);
+#6203 = CARTESIAN_POINT('',(18.46,-6.43,0.));
+#6204 = SURFACE_CURVE('',#6205,(#6209,#6216),.PCURVE_S1.);
+#6205 = LINE('',#6206,#6207);
+#6206 = CARTESIAN_POINT('',(18.73,-6.7,0.));
+#6207 = VECTOR('',#6208,1.);
+#6208 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6209 = PCURVE('',#126,#6210);
+#6210 = DEFINITIONAL_REPRESENTATION('',(#6211),#6215);
+#6211 = LINE('',#6212,#6213);
+#6212 = CARTESIAN_POINT('',(41.03,-15.7));
+#6213 = VECTOR('',#6214,1.);
+#6214 = DIRECTION('',(-0.707106781187,0.707106781187));
+#6215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6216 = PCURVE('',#6217,#6222);
+#6217 = PLANE('',#6218);
+#6218 = AXIS2_PLACEMENT_3D('',#6219,#6220,#6221);
+#6219 = CARTESIAN_POINT('',(18.73,-6.7,0.));
+#6220 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6221 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6222 = DEFINITIONAL_REPRESENTATION('',(#6223),#6227);
+#6223 = LINE('',#6224,#6225);
+#6224 = CARTESIAN_POINT('',(0.,0.));
+#6225 = VECTOR('',#6226,1.);
+#6226 = DIRECTION('',(1.,0.));
+#6227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6228 = ORIENTED_EDGE('',*,*,#6229,.T.);
+#6229 = EDGE_CURVE('',#6200,#6230,#6232,.T.);
+#6230 = VERTEX_POINT('',#6231);
+#6231 = CARTESIAN_POINT('',(18.73,-8.7,0.));
+#6232 = SURFACE_CURVE('',#6233,(#6237,#6244),.PCURVE_S1.);
+#6233 = LINE('',#6234,#6235);
+#6234 = CARTESIAN_POINT('',(18.73,-6.7,0.));
+#6235 = VECTOR('',#6236,1.);
+#6236 = DIRECTION('',(0.,-1.,0.));
+#6237 = PCURVE('',#126,#6238);
+#6238 = DEFINITIONAL_REPRESENTATION('',(#6239),#6243);
+#6239 = LINE('',#6240,#6241);
+#6240 = CARTESIAN_POINT('',(41.03,-15.7));
+#6241 = VECTOR('',#6242,1.);
+#6242 = DIRECTION('',(0.,-1.));
+#6243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6244 = PCURVE('',#6245,#6250);
+#6245 = PLANE('',#6246);
+#6246 = AXIS2_PLACEMENT_3D('',#6247,#6248,#6249);
+#6247 = CARTESIAN_POINT('',(18.73,-6.7,0.));
+#6248 = DIRECTION('',(-1.,0.,0.));
+#6249 = DIRECTION('',(0.,-1.,0.));
+#6250 = DEFINITIONAL_REPRESENTATION('',(#6251),#6255);
+#6251 = LINE('',#6252,#6253);
+#6252 = CARTESIAN_POINT('',(0.,0.));
+#6253 = VECTOR('',#6254,1.);
+#6254 = DIRECTION('',(1.,0.));
+#6255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6256 = ORIENTED_EDGE('',*,*,#6257,.F.);
+#6257 = EDGE_CURVE('',#6258,#6230,#6260,.T.);
+#6258 = VERTEX_POINT('',#6259);
+#6259 = CARTESIAN_POINT('',(18.46,-8.97,0.));
+#6260 = SURFACE_CURVE('',#6261,(#6265,#6272),.PCURVE_S1.);
+#6261 = LINE('',#6262,#6263);
+#6262 = CARTESIAN_POINT('',(18.46,-8.97,0.));
+#6263 = VECTOR('',#6264,1.);
+#6264 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6265 = PCURVE('',#126,#6266);
+#6266 = DEFINITIONAL_REPRESENTATION('',(#6267),#6271);
+#6267 = LINE('',#6268,#6269);
+#6268 = CARTESIAN_POINT('',(40.76,-17.97));
+#6269 = VECTOR('',#6270,1.);
+#6270 = DIRECTION('',(0.707106781187,0.707106781187));
+#6271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6272 = PCURVE('',#6273,#6278);
+#6273 = PLANE('',#6274);
+#6274 = AXIS2_PLACEMENT_3D('',#6275,#6276,#6277);
+#6275 = CARTESIAN_POINT('',(18.46,-8.97,0.));
+#6276 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#6277 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6278 = DEFINITIONAL_REPRESENTATION('',(#6279),#6283);
+#6279 = LINE('',#6280,#6281);
+#6280 = CARTESIAN_POINT('',(0.,0.));
+#6281 = VECTOR('',#6282,1.);
+#6282 = DIRECTION('',(1.,0.));
+#6283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6284 = ORIENTED_EDGE('',*,*,#6285,.F.);
+#6285 = EDGE_CURVE('',#6286,#6258,#6288,.T.);
+#6286 = VERTEX_POINT('',#6287);
+#6287 = CARTESIAN_POINT('',(16.46,-8.97,0.));
+#6288 = SURFACE_CURVE('',#6289,(#6293,#6300),.PCURVE_S1.);
+#6289 = LINE('',#6290,#6291);
+#6290 = CARTESIAN_POINT('',(16.46,-8.97,0.));
+#6291 = VECTOR('',#6292,1.);
+#6292 = DIRECTION('',(1.,0.,0.));
+#6293 = PCURVE('',#126,#6294);
+#6294 = DEFINITIONAL_REPRESENTATION('',(#6295),#6299);
+#6295 = LINE('',#6296,#6297);
+#6296 = CARTESIAN_POINT('',(38.76,-17.97));
+#6297 = VECTOR('',#6298,1.);
+#6298 = DIRECTION('',(1.,0.));
+#6299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6300 = PCURVE('',#6301,#6306);
+#6301 = PLANE('',#6302);
+#6302 = AXIS2_PLACEMENT_3D('',#6303,#6304,#6305);
+#6303 = CARTESIAN_POINT('',(16.46,-8.97,0.));
+#6304 = DIRECTION('',(0.,-1.,0.));
+#6305 = DIRECTION('',(1.,0.,0.));
+#6306 = DEFINITIONAL_REPRESENTATION('',(#6307),#6311);
+#6307 = LINE('',#6308,#6309);
+#6308 = CARTESIAN_POINT('',(0.,0.));
+#6309 = VECTOR('',#6310,1.);
+#6310 = DIRECTION('',(1.,0.));
+#6311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6312 = ORIENTED_EDGE('',*,*,#6313,.F.);
+#6313 = EDGE_CURVE('',#6314,#6286,#6316,.T.);
+#6314 = VERTEX_POINT('',#6315);
+#6315 = CARTESIAN_POINT('',(16.19,-8.7,0.));
+#6316 = SURFACE_CURVE('',#6317,(#6321,#6328),.PCURVE_S1.);
+#6317 = LINE('',#6318,#6319);
+#6318 = CARTESIAN_POINT('',(16.19,-8.7,0.));
+#6319 = VECTOR('',#6320,1.);
+#6320 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#6321 = PCURVE('',#126,#6322);
+#6322 = DEFINITIONAL_REPRESENTATION('',(#6323),#6327);
+#6323 = LINE('',#6324,#6325);
+#6324 = CARTESIAN_POINT('',(38.49,-17.7));
+#6325 = VECTOR('',#6326,1.);
+#6326 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6328 = PCURVE('',#6329,#6334);
+#6329 = PLANE('',#6330);
+#6330 = AXIS2_PLACEMENT_3D('',#6331,#6332,#6333);
+#6331 = CARTESIAN_POINT('',(16.19,-8.7,0.));
+#6332 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#6333 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#6334 = DEFINITIONAL_REPRESENTATION('',(#6335),#6339);
+#6335 = LINE('',#6336,#6337);
+#6336 = CARTESIAN_POINT('',(0.,0.));
+#6337 = VECTOR('',#6338,1.);
+#6338 = DIRECTION('',(1.,0.));
+#6339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6340 = ORIENTED_EDGE('',*,*,#6341,.F.);
+#6341 = EDGE_CURVE('',#6342,#6314,#6344,.T.);
+#6342 = VERTEX_POINT('',#6343);
+#6343 = CARTESIAN_POINT('',(16.19,-6.7,0.));
+#6344 = SURFACE_CURVE('',#6345,(#6349,#6356),.PCURVE_S1.);
+#6345 = LINE('',#6346,#6347);
+#6346 = CARTESIAN_POINT('',(16.19,-6.7,0.));
+#6347 = VECTOR('',#6348,1.);
+#6348 = DIRECTION('',(0.,-1.,0.));
+#6349 = PCURVE('',#126,#6350);
+#6350 = DEFINITIONAL_REPRESENTATION('',(#6351),#6355);
+#6351 = LINE('',#6352,#6353);
+#6352 = CARTESIAN_POINT('',(38.49,-15.7));
+#6353 = VECTOR('',#6354,1.);
+#6354 = DIRECTION('',(0.,-1.));
+#6355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6356 = PCURVE('',#6357,#6362);
+#6357 = PLANE('',#6358);
+#6358 = AXIS2_PLACEMENT_3D('',#6359,#6360,#6361);
+#6359 = CARTESIAN_POINT('',(16.19,-6.7,0.));
+#6360 = DIRECTION('',(-1.,0.,0.));
+#6361 = DIRECTION('',(0.,-1.,0.));
+#6362 = DEFINITIONAL_REPRESENTATION('',(#6363),#6367);
+#6363 = LINE('',#6364,#6365);
+#6364 = CARTESIAN_POINT('',(0.,0.));
+#6365 = VECTOR('',#6366,1.);
+#6366 = DIRECTION('',(1.,0.));
+#6367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6368 = ORIENTED_EDGE('',*,*,#6369,.F.);
+#6369 = EDGE_CURVE('',#6370,#6342,#6372,.T.);
+#6370 = VERTEX_POINT('',#6371);
+#6371 = CARTESIAN_POINT('',(16.46,-6.43,0.));
+#6372 = SURFACE_CURVE('',#6373,(#6377,#6384),.PCURVE_S1.);
+#6373 = LINE('',#6374,#6375);
+#6374 = CARTESIAN_POINT('',(16.46,-6.43,0.));
+#6375 = VECTOR('',#6376,1.);
+#6376 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#6377 = PCURVE('',#126,#6378);
+#6378 = DEFINITIONAL_REPRESENTATION('',(#6379),#6383);
+#6379 = LINE('',#6380,#6381);
+#6380 = CARTESIAN_POINT('',(38.76,-15.43));
+#6381 = VECTOR('',#6382,1.);
+#6382 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6384 = PCURVE('',#6385,#6390);
+#6385 = PLANE('',#6386);
+#6386 = AXIS2_PLACEMENT_3D('',#6387,#6388,#6389);
+#6387 = CARTESIAN_POINT('',(16.46,-6.43,0.));
+#6388 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6389 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#6390 = DEFINITIONAL_REPRESENTATION('',(#6391),#6395);
+#6391 = LINE('',#6392,#6393);
+#6392 = CARTESIAN_POINT('',(0.,0.));
+#6393 = VECTOR('',#6394,1.);
+#6394 = DIRECTION('',(1.,0.));
+#6395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6396 = ORIENTED_EDGE('',*,*,#6397,.F.);
+#6397 = EDGE_CURVE('',#6202,#6370,#6398,.T.);
+#6398 = SURFACE_CURVE('',#6399,(#6403,#6410),.PCURVE_S1.);
+#6399 = LINE('',#6400,#6401);
+#6400 = CARTESIAN_POINT('',(18.46,-6.43,0.));
+#6401 = VECTOR('',#6402,1.);
+#6402 = DIRECTION('',(-1.,0.,0.));
+#6403 = PCURVE('',#126,#6404);
+#6404 = DEFINITIONAL_REPRESENTATION('',(#6405),#6409);
+#6405 = LINE('',#6406,#6407);
+#6406 = CARTESIAN_POINT('',(40.76,-15.43));
+#6407 = VECTOR('',#6408,1.);
+#6408 = DIRECTION('',(-1.,0.));
+#6409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6410 = PCURVE('',#6411,#6416);
+#6411 = PLANE('',#6412);
+#6412 = AXIS2_PLACEMENT_3D('',#6413,#6414,#6415);
+#6413 = CARTESIAN_POINT('',(18.46,-6.43,0.));
+#6414 = DIRECTION('',(0.,1.,0.));
+#6415 = DIRECTION('',(-1.,0.,0.));
+#6416 = DEFINITIONAL_REPRESENTATION('',(#6417),#6421);
+#6417 = LINE('',#6418,#6419);
+#6418 = CARTESIAN_POINT('',(0.,0.));
+#6419 = VECTOR('',#6420,1.);
+#6420 = DIRECTION('',(1.,0.));
+#6421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6422 = FACE_BOUND('',#6423,.F.);
+#6423 = EDGE_LOOP('',(#6424,#6454,#6482,#6510,#6538,#6566,#6594,#6622));
+#6424 = ORIENTED_EDGE('',*,*,#6425,.F.);
+#6425 = EDGE_CURVE('',#6426,#6428,#6430,.T.);
+#6426 = VERTEX_POINT('',#6427);
+#6427 = CARTESIAN_POINT('',(16.19,-6.7,0.));
+#6428 = VERTEX_POINT('',#6429);
+#6429 = CARTESIAN_POINT('',(15.92,-6.43,0.));
+#6430 = SURFACE_CURVE('',#6431,(#6435,#6442),.PCURVE_S1.);
+#6431 = LINE('',#6432,#6433);
+#6432 = CARTESIAN_POINT('',(16.19,-6.7,0.));
+#6433 = VECTOR('',#6434,1.);
+#6434 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6435 = PCURVE('',#126,#6436);
+#6436 = DEFINITIONAL_REPRESENTATION('',(#6437),#6441);
+#6437 = LINE('',#6438,#6439);
+#6438 = CARTESIAN_POINT('',(38.49,-15.7));
+#6439 = VECTOR('',#6440,1.);
+#6440 = DIRECTION('',(-0.707106781187,0.707106781187));
+#6441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6442 = PCURVE('',#6443,#6448);
+#6443 = PLANE('',#6444);
+#6444 = AXIS2_PLACEMENT_3D('',#6445,#6446,#6447);
+#6445 = CARTESIAN_POINT('',(16.19,-6.7,0.));
+#6446 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6447 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6448 = DEFINITIONAL_REPRESENTATION('',(#6449),#6453);
+#6449 = LINE('',#6450,#6451);
+#6450 = CARTESIAN_POINT('',(0.,0.));
+#6451 = VECTOR('',#6452,1.);
+#6452 = DIRECTION('',(1.,0.));
+#6453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6454 = ORIENTED_EDGE('',*,*,#6455,.T.);
+#6455 = EDGE_CURVE('',#6426,#6456,#6458,.T.);
+#6456 = VERTEX_POINT('',#6457);
+#6457 = CARTESIAN_POINT('',(16.19,-8.7,0.));
+#6458 = SURFACE_CURVE('',#6459,(#6463,#6470),.PCURVE_S1.);
+#6459 = LINE('',#6460,#6461);
+#6460 = CARTESIAN_POINT('',(16.19,-6.7,0.));
+#6461 = VECTOR('',#6462,1.);
+#6462 = DIRECTION('',(0.,-1.,0.));
+#6463 = PCURVE('',#126,#6464);
+#6464 = DEFINITIONAL_REPRESENTATION('',(#6465),#6469);
+#6465 = LINE('',#6466,#6467);
+#6466 = CARTESIAN_POINT('',(38.49,-15.7));
+#6467 = VECTOR('',#6468,1.);
+#6468 = DIRECTION('',(0.,-1.));
+#6469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6470 = PCURVE('',#6471,#6476);
+#6471 = PLANE('',#6472);
+#6472 = AXIS2_PLACEMENT_3D('',#6473,#6474,#6475);
+#6473 = CARTESIAN_POINT('',(16.19,-6.7,0.));
+#6474 = DIRECTION('',(-1.,0.,0.));
+#6475 = DIRECTION('',(0.,-1.,0.));
+#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481);
+#6477 = LINE('',#6478,#6479);
+#6478 = CARTESIAN_POINT('',(0.,0.));
+#6479 = VECTOR('',#6480,1.);
+#6480 = DIRECTION('',(1.,0.));
+#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6482 = ORIENTED_EDGE('',*,*,#6483,.F.);
+#6483 = EDGE_CURVE('',#6484,#6456,#6486,.T.);
+#6484 = VERTEX_POINT('',#6485);
+#6485 = CARTESIAN_POINT('',(15.92,-8.97,0.));
+#6486 = SURFACE_CURVE('',#6487,(#6491,#6498),.PCURVE_S1.);
+#6487 = LINE('',#6488,#6489);
+#6488 = CARTESIAN_POINT('',(15.92,-8.97,0.));
+#6489 = VECTOR('',#6490,1.);
+#6490 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6491 = PCURVE('',#126,#6492);
+#6492 = DEFINITIONAL_REPRESENTATION('',(#6493),#6497);
+#6493 = LINE('',#6494,#6495);
+#6494 = CARTESIAN_POINT('',(38.22,-17.97));
+#6495 = VECTOR('',#6496,1.);
+#6496 = DIRECTION('',(0.707106781187,0.707106781187));
+#6497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6498 = PCURVE('',#6499,#6504);
+#6499 = PLANE('',#6500);
+#6500 = AXIS2_PLACEMENT_3D('',#6501,#6502,#6503);
+#6501 = CARTESIAN_POINT('',(15.92,-8.97,0.));
+#6502 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#6503 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6504 = DEFINITIONAL_REPRESENTATION('',(#6505),#6509);
+#6505 = LINE('',#6506,#6507);
+#6506 = CARTESIAN_POINT('',(0.,0.));
+#6507 = VECTOR('',#6508,1.);
+#6508 = DIRECTION('',(1.,0.));
+#6509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6510 = ORIENTED_EDGE('',*,*,#6511,.F.);
+#6511 = EDGE_CURVE('',#6512,#6484,#6514,.T.);
+#6512 = VERTEX_POINT('',#6513);
+#6513 = CARTESIAN_POINT('',(13.92,-8.97,0.));
+#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.);
+#6515 = LINE('',#6516,#6517);
+#6516 = CARTESIAN_POINT('',(13.92,-8.97,0.));
+#6517 = VECTOR('',#6518,1.);
+#6518 = DIRECTION('',(1.,0.,0.));
+#6519 = PCURVE('',#126,#6520);
+#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525);
+#6521 = LINE('',#6522,#6523);
+#6522 = CARTESIAN_POINT('',(36.22,-17.97));
+#6523 = VECTOR('',#6524,1.);
+#6524 = DIRECTION('',(1.,0.));
+#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6526 = PCURVE('',#6527,#6532);
+#6527 = PLANE('',#6528);
+#6528 = AXIS2_PLACEMENT_3D('',#6529,#6530,#6531);
+#6529 = CARTESIAN_POINT('',(13.92,-8.97,0.));
+#6530 = DIRECTION('',(0.,-1.,0.));
+#6531 = DIRECTION('',(1.,0.,0.));
+#6532 = DEFINITIONAL_REPRESENTATION('',(#6533),#6537);
+#6533 = LINE('',#6534,#6535);
+#6534 = CARTESIAN_POINT('',(0.,0.));
+#6535 = VECTOR('',#6536,1.);
+#6536 = DIRECTION('',(1.,0.));
+#6537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6538 = ORIENTED_EDGE('',*,*,#6539,.F.);
+#6539 = EDGE_CURVE('',#6540,#6512,#6542,.T.);
+#6540 = VERTEX_POINT('',#6541);
+#6541 = CARTESIAN_POINT('',(13.65,-8.7,0.));
+#6542 = SURFACE_CURVE('',#6543,(#6547,#6554),.PCURVE_S1.);
+#6543 = LINE('',#6544,#6545);
+#6544 = CARTESIAN_POINT('',(13.65,-8.7,0.));
+#6545 = VECTOR('',#6546,1.);
+#6546 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#6547 = PCURVE('',#126,#6548);
+#6548 = DEFINITIONAL_REPRESENTATION('',(#6549),#6553);
+#6549 = LINE('',#6550,#6551);
+#6550 = CARTESIAN_POINT('',(35.95,-17.7));
+#6551 = VECTOR('',#6552,1.);
+#6552 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6554 = PCURVE('',#6555,#6560);
+#6555 = PLANE('',#6556);
+#6556 = AXIS2_PLACEMENT_3D('',#6557,#6558,#6559);
+#6557 = CARTESIAN_POINT('',(13.65,-8.7,0.));
+#6558 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#6559 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#6560 = DEFINITIONAL_REPRESENTATION('',(#6561),#6565);
+#6561 = LINE('',#6562,#6563);
+#6562 = CARTESIAN_POINT('',(0.,0.));
+#6563 = VECTOR('',#6564,1.);
+#6564 = DIRECTION('',(1.,0.));
+#6565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6566 = ORIENTED_EDGE('',*,*,#6567,.F.);
+#6567 = EDGE_CURVE('',#6568,#6540,#6570,.T.);
+#6568 = VERTEX_POINT('',#6569);
+#6569 = CARTESIAN_POINT('',(13.65,-6.7,0.));
+#6570 = SURFACE_CURVE('',#6571,(#6575,#6582),.PCURVE_S1.);
+#6571 = LINE('',#6572,#6573);
+#6572 = CARTESIAN_POINT('',(13.65,-6.7,0.));
+#6573 = VECTOR('',#6574,1.);
+#6574 = DIRECTION('',(0.,-1.,0.));
+#6575 = PCURVE('',#126,#6576);
+#6576 = DEFINITIONAL_REPRESENTATION('',(#6577),#6581);
+#6577 = LINE('',#6578,#6579);
+#6578 = CARTESIAN_POINT('',(35.95,-15.7));
+#6579 = VECTOR('',#6580,1.);
+#6580 = DIRECTION('',(0.,-1.));
+#6581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6582 = PCURVE('',#6583,#6588);
+#6583 = PLANE('',#6584);
+#6584 = AXIS2_PLACEMENT_3D('',#6585,#6586,#6587);
+#6585 = CARTESIAN_POINT('',(13.65,-6.7,0.));
+#6586 = DIRECTION('',(-1.,0.,0.));
+#6587 = DIRECTION('',(0.,-1.,0.));
+#6588 = DEFINITIONAL_REPRESENTATION('',(#6589),#6593);
+#6589 = LINE('',#6590,#6591);
+#6590 = CARTESIAN_POINT('',(0.,0.));
+#6591 = VECTOR('',#6592,1.);
+#6592 = DIRECTION('',(1.,0.));
+#6593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6594 = ORIENTED_EDGE('',*,*,#6595,.F.);
+#6595 = EDGE_CURVE('',#6596,#6568,#6598,.T.);
+#6596 = VERTEX_POINT('',#6597);
+#6597 = CARTESIAN_POINT('',(13.92,-6.43,0.));
+#6598 = SURFACE_CURVE('',#6599,(#6603,#6610),.PCURVE_S1.);
+#6599 = LINE('',#6600,#6601);
+#6600 = CARTESIAN_POINT('',(13.92,-6.43,0.));
+#6601 = VECTOR('',#6602,1.);
+#6602 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#6603 = PCURVE('',#126,#6604);
+#6604 = DEFINITIONAL_REPRESENTATION('',(#6605),#6609);
+#6605 = LINE('',#6606,#6607);
+#6606 = CARTESIAN_POINT('',(36.22,-15.43));
+#6607 = VECTOR('',#6608,1.);
+#6608 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6610 = PCURVE('',#6611,#6616);
+#6611 = PLANE('',#6612);
+#6612 = AXIS2_PLACEMENT_3D('',#6613,#6614,#6615);
+#6613 = CARTESIAN_POINT('',(13.92,-6.43,0.));
+#6614 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6615 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#6616 = DEFINITIONAL_REPRESENTATION('',(#6617),#6621);
+#6617 = LINE('',#6618,#6619);
+#6618 = CARTESIAN_POINT('',(0.,0.));
+#6619 = VECTOR('',#6620,1.);
+#6620 = DIRECTION('',(1.,0.));
+#6621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6622 = ORIENTED_EDGE('',*,*,#6623,.F.);
+#6623 = EDGE_CURVE('',#6428,#6596,#6624,.T.);
+#6624 = SURFACE_CURVE('',#6625,(#6629,#6636),.PCURVE_S1.);
+#6625 = LINE('',#6626,#6627);
+#6626 = CARTESIAN_POINT('',(15.92,-6.43,0.));
+#6627 = VECTOR('',#6628,1.);
+#6628 = DIRECTION('',(-1.,0.,0.));
+#6629 = PCURVE('',#126,#6630);
+#6630 = DEFINITIONAL_REPRESENTATION('',(#6631),#6635);
+#6631 = LINE('',#6632,#6633);
+#6632 = CARTESIAN_POINT('',(38.22,-15.43));
+#6633 = VECTOR('',#6634,1.);
+#6634 = DIRECTION('',(-1.,0.));
+#6635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6636 = PCURVE('',#6637,#6642);
+#6637 = PLANE('',#6638);
+#6638 = AXIS2_PLACEMENT_3D('',#6639,#6640,#6641);
+#6639 = CARTESIAN_POINT('',(15.92,-6.43,0.));
+#6640 = DIRECTION('',(0.,1.,0.));
+#6641 = DIRECTION('',(-1.,0.,0.));
+#6642 = DEFINITIONAL_REPRESENTATION('',(#6643),#6647);
+#6643 = LINE('',#6644,#6645);
+#6644 = CARTESIAN_POINT('',(0.,0.));
+#6645 = VECTOR('',#6646,1.);
+#6646 = DIRECTION('',(1.,0.));
+#6647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6648 = FACE_BOUND('',#6649,.F.);
+#6649 = EDGE_LOOP('',(#6650,#6680,#6708,#6736,#6764,#6792,#6820,#6848));
+#6650 = ORIENTED_EDGE('',*,*,#6651,.F.);
+#6651 = EDGE_CURVE('',#6652,#6654,#6656,.T.);
+#6652 = VERTEX_POINT('',#6653);
+#6653 = CARTESIAN_POINT('',(11.11,-6.7,0.));
+#6654 = VERTEX_POINT('',#6655);
+#6655 = CARTESIAN_POINT('',(10.84,-6.43,0.));
+#6656 = SURFACE_CURVE('',#6657,(#6661,#6668),.PCURVE_S1.);
+#6657 = LINE('',#6658,#6659);
+#6658 = CARTESIAN_POINT('',(11.11,-6.7,0.));
+#6659 = VECTOR('',#6660,1.);
+#6660 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6661 = PCURVE('',#126,#6662);
+#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667);
+#6663 = LINE('',#6664,#6665);
+#6664 = CARTESIAN_POINT('',(33.41,-15.7));
+#6665 = VECTOR('',#6666,1.);
+#6666 = DIRECTION('',(-0.707106781187,0.707106781187));
+#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6668 = PCURVE('',#6669,#6674);
+#6669 = PLANE('',#6670);
+#6670 = AXIS2_PLACEMENT_3D('',#6671,#6672,#6673);
+#6671 = CARTESIAN_POINT('',(11.11,-6.7,0.));
+#6672 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6673 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6674 = DEFINITIONAL_REPRESENTATION('',(#6675),#6679);
+#6675 = LINE('',#6676,#6677);
+#6676 = CARTESIAN_POINT('',(0.,0.));
+#6677 = VECTOR('',#6678,1.);
+#6678 = DIRECTION('',(1.,0.));
+#6679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6680 = ORIENTED_EDGE('',*,*,#6681,.T.);
+#6681 = EDGE_CURVE('',#6652,#6682,#6684,.T.);
+#6682 = VERTEX_POINT('',#6683);
+#6683 = CARTESIAN_POINT('',(11.11,-8.7,0.));
+#6684 = SURFACE_CURVE('',#6685,(#6689,#6696),.PCURVE_S1.);
+#6685 = LINE('',#6686,#6687);
+#6686 = CARTESIAN_POINT('',(11.11,-6.7,0.));
+#6687 = VECTOR('',#6688,1.);
+#6688 = DIRECTION('',(0.,-1.,0.));
+#6689 = PCURVE('',#126,#6690);
+#6690 = DEFINITIONAL_REPRESENTATION('',(#6691),#6695);
+#6691 = LINE('',#6692,#6693);
+#6692 = CARTESIAN_POINT('',(33.41,-15.7));
+#6693 = VECTOR('',#6694,1.);
+#6694 = DIRECTION('',(0.,-1.));
+#6695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6696 = PCURVE('',#6697,#6702);
+#6697 = PLANE('',#6698);
+#6698 = AXIS2_PLACEMENT_3D('',#6699,#6700,#6701);
+#6699 = CARTESIAN_POINT('',(11.11,-6.7,0.));
+#6700 = DIRECTION('',(-1.,0.,0.));
+#6701 = DIRECTION('',(0.,-1.,0.));
+#6702 = DEFINITIONAL_REPRESENTATION('',(#6703),#6707);
+#6703 = LINE('',#6704,#6705);
+#6704 = CARTESIAN_POINT('',(0.,0.));
+#6705 = VECTOR('',#6706,1.);
+#6706 = DIRECTION('',(1.,0.));
+#6707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6708 = ORIENTED_EDGE('',*,*,#6709,.F.);
+#6709 = EDGE_CURVE('',#6710,#6682,#6712,.T.);
+#6710 = VERTEX_POINT('',#6711);
+#6711 = CARTESIAN_POINT('',(10.84,-8.97,0.));
+#6712 = SURFACE_CURVE('',#6713,(#6717,#6724),.PCURVE_S1.);
+#6713 = LINE('',#6714,#6715);
+#6714 = CARTESIAN_POINT('',(10.84,-8.97,0.));
+#6715 = VECTOR('',#6716,1.);
+#6716 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6717 = PCURVE('',#126,#6718);
+#6718 = DEFINITIONAL_REPRESENTATION('',(#6719),#6723);
+#6719 = LINE('',#6720,#6721);
+#6720 = CARTESIAN_POINT('',(33.14,-17.97));
+#6721 = VECTOR('',#6722,1.);
+#6722 = DIRECTION('',(0.707106781187,0.707106781187));
+#6723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6724 = PCURVE('',#6725,#6730);
+#6725 = PLANE('',#6726);
+#6726 = AXIS2_PLACEMENT_3D('',#6727,#6728,#6729);
+#6727 = CARTESIAN_POINT('',(10.84,-8.97,0.));
+#6728 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#6729 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6730 = DEFINITIONAL_REPRESENTATION('',(#6731),#6735);
+#6731 = LINE('',#6732,#6733);
+#6732 = CARTESIAN_POINT('',(0.,0.));
+#6733 = VECTOR('',#6734,1.);
+#6734 = DIRECTION('',(1.,0.));
+#6735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6736 = ORIENTED_EDGE('',*,*,#6737,.F.);
+#6737 = EDGE_CURVE('',#6738,#6710,#6740,.T.);
+#6738 = VERTEX_POINT('',#6739);
+#6739 = CARTESIAN_POINT('',(8.84,-8.97,0.));
+#6740 = SURFACE_CURVE('',#6741,(#6745,#6752),.PCURVE_S1.);
+#6741 = LINE('',#6742,#6743);
+#6742 = CARTESIAN_POINT('',(8.84,-8.97,0.));
+#6743 = VECTOR('',#6744,1.);
+#6744 = DIRECTION('',(1.,0.,0.));
+#6745 = PCURVE('',#126,#6746);
+#6746 = DEFINITIONAL_REPRESENTATION('',(#6747),#6751);
+#6747 = LINE('',#6748,#6749);
+#6748 = CARTESIAN_POINT('',(31.14,-17.97));
+#6749 = VECTOR('',#6750,1.);
+#6750 = DIRECTION('',(1.,0.));
+#6751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6752 = PCURVE('',#6753,#6758);
+#6753 = PLANE('',#6754);
+#6754 = AXIS2_PLACEMENT_3D('',#6755,#6756,#6757);
+#6755 = CARTESIAN_POINT('',(8.84,-8.97,0.));
+#6756 = DIRECTION('',(0.,-1.,0.));
+#6757 = DIRECTION('',(1.,0.,0.));
+#6758 = DEFINITIONAL_REPRESENTATION('',(#6759),#6763);
+#6759 = LINE('',#6760,#6761);
+#6760 = CARTESIAN_POINT('',(0.,0.));
+#6761 = VECTOR('',#6762,1.);
+#6762 = DIRECTION('',(1.,0.));
+#6763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6764 = ORIENTED_EDGE('',*,*,#6765,.F.);
+#6765 = EDGE_CURVE('',#6766,#6738,#6768,.T.);
+#6766 = VERTEX_POINT('',#6767);
+#6767 = CARTESIAN_POINT('',(8.57,-8.7,0.));
+#6768 = SURFACE_CURVE('',#6769,(#6773,#6780),.PCURVE_S1.);
+#6769 = LINE('',#6770,#6771);
+#6770 = CARTESIAN_POINT('',(8.57,-8.7,0.));
+#6771 = VECTOR('',#6772,1.);
+#6772 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#6773 = PCURVE('',#126,#6774);
+#6774 = DEFINITIONAL_REPRESENTATION('',(#6775),#6779);
+#6775 = LINE('',#6776,#6777);
+#6776 = CARTESIAN_POINT('',(30.87,-17.7));
+#6777 = VECTOR('',#6778,1.);
+#6778 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6780 = PCURVE('',#6781,#6786);
+#6781 = PLANE('',#6782);
+#6782 = AXIS2_PLACEMENT_3D('',#6783,#6784,#6785);
+#6783 = CARTESIAN_POINT('',(8.57,-8.7,0.));
+#6784 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#6785 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#6786 = DEFINITIONAL_REPRESENTATION('',(#6787),#6791);
+#6787 = LINE('',#6788,#6789);
+#6788 = CARTESIAN_POINT('',(0.,0.));
+#6789 = VECTOR('',#6790,1.);
+#6790 = DIRECTION('',(1.,0.));
+#6791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6792 = ORIENTED_EDGE('',*,*,#6793,.F.);
+#6793 = EDGE_CURVE('',#6794,#6766,#6796,.T.);
+#6794 = VERTEX_POINT('',#6795);
+#6795 = CARTESIAN_POINT('',(8.57,-6.7,0.));
+#6796 = SURFACE_CURVE('',#6797,(#6801,#6808),.PCURVE_S1.);
+#6797 = LINE('',#6798,#6799);
+#6798 = CARTESIAN_POINT('',(8.57,-6.7,0.));
+#6799 = VECTOR('',#6800,1.);
+#6800 = DIRECTION('',(0.,-1.,0.));
+#6801 = PCURVE('',#126,#6802);
+#6802 = DEFINITIONAL_REPRESENTATION('',(#6803),#6807);
+#6803 = LINE('',#6804,#6805);
+#6804 = CARTESIAN_POINT('',(30.87,-15.7));
+#6805 = VECTOR('',#6806,1.);
+#6806 = DIRECTION('',(0.,-1.));
+#6807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6808 = PCURVE('',#6809,#6814);
+#6809 = PLANE('',#6810);
+#6810 = AXIS2_PLACEMENT_3D('',#6811,#6812,#6813);
+#6811 = CARTESIAN_POINT('',(8.57,-6.7,0.));
+#6812 = DIRECTION('',(-1.,0.,0.));
+#6813 = DIRECTION('',(0.,-1.,0.));
+#6814 = DEFINITIONAL_REPRESENTATION('',(#6815),#6819);
+#6815 = LINE('',#6816,#6817);
+#6816 = CARTESIAN_POINT('',(0.,0.));
+#6817 = VECTOR('',#6818,1.);
+#6818 = DIRECTION('',(1.,0.));
+#6819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6820 = ORIENTED_EDGE('',*,*,#6821,.F.);
+#6821 = EDGE_CURVE('',#6822,#6794,#6824,.T.);
+#6822 = VERTEX_POINT('',#6823);
+#6823 = CARTESIAN_POINT('',(8.84,-6.43,0.));
+#6824 = SURFACE_CURVE('',#6825,(#6829,#6836),.PCURVE_S1.);
+#6825 = LINE('',#6826,#6827);
+#6826 = CARTESIAN_POINT('',(8.84,-6.43,0.));
+#6827 = VECTOR('',#6828,1.);
+#6828 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#6829 = PCURVE('',#126,#6830);
+#6830 = DEFINITIONAL_REPRESENTATION('',(#6831),#6835);
+#6831 = LINE('',#6832,#6833);
+#6832 = CARTESIAN_POINT('',(31.14,-15.43));
+#6833 = VECTOR('',#6834,1.);
+#6834 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6836 = PCURVE('',#6837,#6842);
+#6837 = PLANE('',#6838);
+#6838 = AXIS2_PLACEMENT_3D('',#6839,#6840,#6841);
+#6839 = CARTESIAN_POINT('',(8.84,-6.43,0.));
+#6840 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6841 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#6842 = DEFINITIONAL_REPRESENTATION('',(#6843),#6847);
+#6843 = LINE('',#6844,#6845);
+#6844 = CARTESIAN_POINT('',(0.,0.));
+#6845 = VECTOR('',#6846,1.);
+#6846 = DIRECTION('',(1.,0.));
+#6847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6848 = ORIENTED_EDGE('',*,*,#6849,.F.);
+#6849 = EDGE_CURVE('',#6654,#6822,#6850,.T.);
+#6850 = SURFACE_CURVE('',#6851,(#6855,#6862),.PCURVE_S1.);
+#6851 = LINE('',#6852,#6853);
+#6852 = CARTESIAN_POINT('',(10.84,-6.43,0.));
+#6853 = VECTOR('',#6854,1.);
+#6854 = DIRECTION('',(-1.,0.,0.));
+#6855 = PCURVE('',#126,#6856);
+#6856 = DEFINITIONAL_REPRESENTATION('',(#6857),#6861);
+#6857 = LINE('',#6858,#6859);
+#6858 = CARTESIAN_POINT('',(33.14,-15.43));
+#6859 = VECTOR('',#6860,1.);
+#6860 = DIRECTION('',(-1.,0.));
+#6861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6862 = PCURVE('',#6863,#6868);
+#6863 = PLANE('',#6864);
+#6864 = AXIS2_PLACEMENT_3D('',#6865,#6866,#6867);
+#6865 = CARTESIAN_POINT('',(10.84,-6.43,0.));
+#6866 = DIRECTION('',(0.,1.,0.));
+#6867 = DIRECTION('',(-1.,0.,0.));
+#6868 = DEFINITIONAL_REPRESENTATION('',(#6869),#6873);
+#6869 = LINE('',#6870,#6871);
+#6870 = CARTESIAN_POINT('',(0.,0.));
+#6871 = VECTOR('',#6872,1.);
+#6872 = DIRECTION('',(1.,0.));
+#6873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6874 = FACE_BOUND('',#6875,.F.);
+#6875 = EDGE_LOOP('',(#6876,#6906,#6934,#6962,#6990,#7018,#7046,#7074));
+#6876 = ORIENTED_EDGE('',*,*,#6877,.F.);
+#6877 = EDGE_CURVE('',#6878,#6880,#6882,.T.);
+#6878 = VERTEX_POINT('',#6879);
+#6879 = CARTESIAN_POINT('',(13.65,-6.7,0.));
+#6880 = VERTEX_POINT('',#6881);
+#6881 = CARTESIAN_POINT('',(13.38,-6.43,0.));
+#6882 = SURFACE_CURVE('',#6883,(#6887,#6894),.PCURVE_S1.);
+#6883 = LINE('',#6884,#6885);
+#6884 = CARTESIAN_POINT('',(13.65,-6.7,0.));
+#6885 = VECTOR('',#6886,1.);
+#6886 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6887 = PCURVE('',#126,#6888);
+#6888 = DEFINITIONAL_REPRESENTATION('',(#6889),#6893);
+#6889 = LINE('',#6890,#6891);
+#6890 = CARTESIAN_POINT('',(35.95,-15.7));
+#6891 = VECTOR('',#6892,1.);
+#6892 = DIRECTION('',(-0.707106781187,0.707106781187));
+#6893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6894 = PCURVE('',#6895,#6900);
+#6895 = PLANE('',#6896);
+#6896 = AXIS2_PLACEMENT_3D('',#6897,#6898,#6899);
+#6897 = CARTESIAN_POINT('',(13.65,-6.7,0.));
+#6898 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6899 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6900 = DEFINITIONAL_REPRESENTATION('',(#6901),#6905);
+#6901 = LINE('',#6902,#6903);
+#6902 = CARTESIAN_POINT('',(0.,0.));
+#6903 = VECTOR('',#6904,1.);
+#6904 = DIRECTION('',(1.,0.));
+#6905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6906 = ORIENTED_EDGE('',*,*,#6907,.T.);
+#6907 = EDGE_CURVE('',#6878,#6908,#6910,.T.);
+#6908 = VERTEX_POINT('',#6909);
+#6909 = CARTESIAN_POINT('',(13.65,-8.7,0.));
+#6910 = SURFACE_CURVE('',#6911,(#6915,#6922),.PCURVE_S1.);
+#6911 = LINE('',#6912,#6913);
+#6912 = CARTESIAN_POINT('',(13.65,-6.7,0.));
+#6913 = VECTOR('',#6914,1.);
+#6914 = DIRECTION('',(0.,-1.,0.));
+#6915 = PCURVE('',#126,#6916);
+#6916 = DEFINITIONAL_REPRESENTATION('',(#6917),#6921);
+#6917 = LINE('',#6918,#6919);
+#6918 = CARTESIAN_POINT('',(35.95,-15.7));
+#6919 = VECTOR('',#6920,1.);
+#6920 = DIRECTION('',(0.,-1.));
+#6921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6922 = PCURVE('',#6923,#6928);
+#6923 = PLANE('',#6924);
+#6924 = AXIS2_PLACEMENT_3D('',#6925,#6926,#6927);
+#6925 = CARTESIAN_POINT('',(13.65,-6.7,0.));
+#6926 = DIRECTION('',(-1.,0.,0.));
+#6927 = DIRECTION('',(0.,-1.,0.));
+#6928 = DEFINITIONAL_REPRESENTATION('',(#6929),#6933);
+#6929 = LINE('',#6930,#6931);
+#6930 = CARTESIAN_POINT('',(0.,0.));
+#6931 = VECTOR('',#6932,1.);
+#6932 = DIRECTION('',(1.,0.));
+#6933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6934 = ORIENTED_EDGE('',*,*,#6935,.F.);
+#6935 = EDGE_CURVE('',#6936,#6908,#6938,.T.);
+#6936 = VERTEX_POINT('',#6937);
+#6937 = CARTESIAN_POINT('',(13.38,-8.97,0.));
+#6938 = SURFACE_CURVE('',#6939,(#6943,#6950),.PCURVE_S1.);
+#6939 = LINE('',#6940,#6941);
+#6940 = CARTESIAN_POINT('',(13.38,-8.97,0.));
+#6941 = VECTOR('',#6942,1.);
+#6942 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6943 = PCURVE('',#126,#6944);
+#6944 = DEFINITIONAL_REPRESENTATION('',(#6945),#6949);
+#6945 = LINE('',#6946,#6947);
+#6946 = CARTESIAN_POINT('',(35.68,-17.97));
+#6947 = VECTOR('',#6948,1.);
+#6948 = DIRECTION('',(0.707106781187,0.707106781187));
+#6949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6950 = PCURVE('',#6951,#6956);
+#6951 = PLANE('',#6952);
+#6952 = AXIS2_PLACEMENT_3D('',#6953,#6954,#6955);
+#6953 = CARTESIAN_POINT('',(13.38,-8.97,0.));
+#6954 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#6955 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6956 = DEFINITIONAL_REPRESENTATION('',(#6957),#6961);
+#6957 = LINE('',#6958,#6959);
+#6958 = CARTESIAN_POINT('',(0.,0.));
+#6959 = VECTOR('',#6960,1.);
+#6960 = DIRECTION('',(1.,0.));
+#6961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6962 = ORIENTED_EDGE('',*,*,#6963,.F.);
+#6963 = EDGE_CURVE('',#6964,#6936,#6966,.T.);
+#6964 = VERTEX_POINT('',#6965);
+#6965 = CARTESIAN_POINT('',(11.38,-8.97,0.));
+#6966 = SURFACE_CURVE('',#6967,(#6971,#6978),.PCURVE_S1.);
+#6967 = LINE('',#6968,#6969);
+#6968 = CARTESIAN_POINT('',(11.38,-8.97,0.));
+#6969 = VECTOR('',#6970,1.);
+#6970 = DIRECTION('',(1.,0.,0.));
+#6971 = PCURVE('',#126,#6972);
+#6972 = DEFINITIONAL_REPRESENTATION('',(#6973),#6977);
+#6973 = LINE('',#6974,#6975);
+#6974 = CARTESIAN_POINT('',(33.68,-17.97));
+#6975 = VECTOR('',#6976,1.);
+#6976 = DIRECTION('',(1.,0.));
+#6977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6978 = PCURVE('',#6979,#6984);
+#6979 = PLANE('',#6980);
+#6980 = AXIS2_PLACEMENT_3D('',#6981,#6982,#6983);
+#6981 = CARTESIAN_POINT('',(11.38,-8.97,0.));
+#6982 = DIRECTION('',(0.,-1.,0.));
+#6983 = DIRECTION('',(1.,0.,0.));
+#6984 = DEFINITIONAL_REPRESENTATION('',(#6985),#6989);
+#6985 = LINE('',#6986,#6987);
+#6986 = CARTESIAN_POINT('',(0.,0.));
+#6987 = VECTOR('',#6988,1.);
+#6988 = DIRECTION('',(1.,0.));
+#6989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6990 = ORIENTED_EDGE('',*,*,#6991,.F.);
+#6991 = EDGE_CURVE('',#6992,#6964,#6994,.T.);
+#6992 = VERTEX_POINT('',#6993);
+#6993 = CARTESIAN_POINT('',(11.11,-8.7,0.));
+#6994 = SURFACE_CURVE('',#6995,(#6999,#7006),.PCURVE_S1.);
+#6995 = LINE('',#6996,#6997);
+#6996 = CARTESIAN_POINT('',(11.11,-8.7,0.));
+#6997 = VECTOR('',#6998,1.);
+#6998 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#6999 = PCURVE('',#126,#7000);
+#7000 = DEFINITIONAL_REPRESENTATION('',(#7001),#7005);
+#7001 = LINE('',#7002,#7003);
+#7002 = CARTESIAN_POINT('',(33.41,-17.7));
+#7003 = VECTOR('',#7004,1.);
+#7004 = DIRECTION('',(0.707106781187,-0.707106781187));
+#7005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7006 = PCURVE('',#7007,#7012);
+#7007 = PLANE('',#7008);
+#7008 = AXIS2_PLACEMENT_3D('',#7009,#7010,#7011);
+#7009 = CARTESIAN_POINT('',(11.11,-8.7,0.));
+#7010 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7011 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#7012 = DEFINITIONAL_REPRESENTATION('',(#7013),#7017);
+#7013 = LINE('',#7014,#7015);
+#7014 = CARTESIAN_POINT('',(0.,0.));
+#7015 = VECTOR('',#7016,1.);
+#7016 = DIRECTION('',(1.,0.));
+#7017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7018 = ORIENTED_EDGE('',*,*,#7019,.F.);
+#7019 = EDGE_CURVE('',#7020,#6992,#7022,.T.);
+#7020 = VERTEX_POINT('',#7021);
+#7021 = CARTESIAN_POINT('',(11.11,-6.7,0.));
+#7022 = SURFACE_CURVE('',#7023,(#7027,#7034),.PCURVE_S1.);
+#7023 = LINE('',#7024,#7025);
+#7024 = CARTESIAN_POINT('',(11.11,-6.7,0.));
+#7025 = VECTOR('',#7026,1.);
+#7026 = DIRECTION('',(0.,-1.,0.));
+#7027 = PCURVE('',#126,#7028);
+#7028 = DEFINITIONAL_REPRESENTATION('',(#7029),#7033);
+#7029 = LINE('',#7030,#7031);
+#7030 = CARTESIAN_POINT('',(33.41,-15.7));
+#7031 = VECTOR('',#7032,1.);
+#7032 = DIRECTION('',(0.,-1.));
+#7033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7034 = PCURVE('',#7035,#7040);
+#7035 = PLANE('',#7036);
+#7036 = AXIS2_PLACEMENT_3D('',#7037,#7038,#7039);
+#7037 = CARTESIAN_POINT('',(11.11,-6.7,0.));
+#7038 = DIRECTION('',(-1.,0.,0.));
+#7039 = DIRECTION('',(0.,-1.,0.));
+#7040 = DEFINITIONAL_REPRESENTATION('',(#7041),#7045);
+#7041 = LINE('',#7042,#7043);
+#7042 = CARTESIAN_POINT('',(0.,0.));
+#7043 = VECTOR('',#7044,1.);
+#7044 = DIRECTION('',(1.,0.));
+#7045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7046 = ORIENTED_EDGE('',*,*,#7047,.F.);
+#7047 = EDGE_CURVE('',#7048,#7020,#7050,.T.);
+#7048 = VERTEX_POINT('',#7049);
+#7049 = CARTESIAN_POINT('',(11.38,-6.43,0.));
+#7050 = SURFACE_CURVE('',#7051,(#7055,#7062),.PCURVE_S1.);
+#7051 = LINE('',#7052,#7053);
+#7052 = CARTESIAN_POINT('',(11.38,-6.43,0.));
+#7053 = VECTOR('',#7054,1.);
+#7054 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7055 = PCURVE('',#126,#7056);
+#7056 = DEFINITIONAL_REPRESENTATION('',(#7057),#7061);
+#7057 = LINE('',#7058,#7059);
+#7058 = CARTESIAN_POINT('',(33.68,-15.43));
+#7059 = VECTOR('',#7060,1.);
+#7060 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7062 = PCURVE('',#7063,#7068);
+#7063 = PLANE('',#7064);
+#7064 = AXIS2_PLACEMENT_3D('',#7065,#7066,#7067);
+#7065 = CARTESIAN_POINT('',(11.38,-6.43,0.));
+#7066 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#7067 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7068 = DEFINITIONAL_REPRESENTATION('',(#7069),#7073);
+#7069 = LINE('',#7070,#7071);
+#7070 = CARTESIAN_POINT('',(0.,0.));
+#7071 = VECTOR('',#7072,1.);
+#7072 = DIRECTION('',(1.,0.));
+#7073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7074 = ORIENTED_EDGE('',*,*,#7075,.F.);
+#7075 = EDGE_CURVE('',#6880,#7048,#7076,.T.);
+#7076 = SURFACE_CURVE('',#7077,(#7081,#7088),.PCURVE_S1.);
+#7077 = LINE('',#7078,#7079);
+#7078 = CARTESIAN_POINT('',(13.38,-6.43,0.));
+#7079 = VECTOR('',#7080,1.);
+#7080 = DIRECTION('',(-1.,0.,0.));
+#7081 = PCURVE('',#126,#7082);
+#7082 = DEFINITIONAL_REPRESENTATION('',(#7083),#7087);
+#7083 = LINE('',#7084,#7085);
+#7084 = CARTESIAN_POINT('',(35.68,-15.43));
+#7085 = VECTOR('',#7086,1.);
+#7086 = DIRECTION('',(-1.,0.));
+#7087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7088 = PCURVE('',#7089,#7094);
+#7089 = PLANE('',#7090);
+#7090 = AXIS2_PLACEMENT_3D('',#7091,#7092,#7093);
+#7091 = CARTESIAN_POINT('',(13.38,-6.43,0.));
+#7092 = DIRECTION('',(0.,1.,0.));
+#7093 = DIRECTION('',(-1.,0.,0.));
+#7094 = DEFINITIONAL_REPRESENTATION('',(#7095),#7099);
+#7095 = LINE('',#7096,#7097);
+#7096 = CARTESIAN_POINT('',(0.,0.));
+#7097 = VECTOR('',#7098,1.);
+#7098 = DIRECTION('',(1.,0.));
+#7099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7100 = FACE_BOUND('',#7101,.F.);
+#7101 = EDGE_LOOP('',(#7102,#7132,#7160,#7188,#7216,#7244,#7272,#7300));
+#7102 = ORIENTED_EDGE('',*,*,#7103,.F.);
+#7103 = EDGE_CURVE('',#7104,#7106,#7108,.T.);
+#7104 = VERTEX_POINT('',#7105);
+#7105 = CARTESIAN_POINT('',(8.57,-6.7,0.));
+#7106 = VERTEX_POINT('',#7107);
+#7107 = CARTESIAN_POINT('',(8.3,-6.43,0.));
+#7108 = SURFACE_CURVE('',#7109,(#7113,#7120),.PCURVE_S1.);
+#7109 = LINE('',#7110,#7111);
+#7110 = CARTESIAN_POINT('',(8.57,-6.7,0.));
+#7111 = VECTOR('',#7112,1.);
+#7112 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#7113 = PCURVE('',#126,#7114);
+#7114 = DEFINITIONAL_REPRESENTATION('',(#7115),#7119);
+#7115 = LINE('',#7116,#7117);
+#7116 = CARTESIAN_POINT('',(30.87,-15.7));
+#7117 = VECTOR('',#7118,1.);
+#7118 = DIRECTION('',(-0.707106781187,0.707106781187));
+#7119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7120 = PCURVE('',#7121,#7126);
+#7121 = PLANE('',#7122);
+#7122 = AXIS2_PLACEMENT_3D('',#7123,#7124,#7125);
+#7123 = CARTESIAN_POINT('',(8.57,-6.7,0.));
+#7124 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#7125 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#7126 = DEFINITIONAL_REPRESENTATION('',(#7127),#7131);
+#7127 = LINE('',#7128,#7129);
+#7128 = CARTESIAN_POINT('',(0.,0.));
+#7129 = VECTOR('',#7130,1.);
+#7130 = DIRECTION('',(1.,0.));
+#7131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7132 = ORIENTED_EDGE('',*,*,#7133,.T.);
+#7133 = EDGE_CURVE('',#7104,#7134,#7136,.T.);
+#7134 = VERTEX_POINT('',#7135);
+#7135 = CARTESIAN_POINT('',(8.57,-8.7,0.));
+#7136 = SURFACE_CURVE('',#7137,(#7141,#7148),.PCURVE_S1.);
+#7137 = LINE('',#7138,#7139);
+#7138 = CARTESIAN_POINT('',(8.57,-6.7,0.));
+#7139 = VECTOR('',#7140,1.);
+#7140 = DIRECTION('',(0.,-1.,0.));
+#7141 = PCURVE('',#126,#7142);
+#7142 = DEFINITIONAL_REPRESENTATION('',(#7143),#7147);
+#7143 = LINE('',#7144,#7145);
+#7144 = CARTESIAN_POINT('',(30.87,-15.7));
+#7145 = VECTOR('',#7146,1.);
+#7146 = DIRECTION('',(0.,-1.));
+#7147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7148 = PCURVE('',#7149,#7154);
+#7149 = PLANE('',#7150);
+#7150 = AXIS2_PLACEMENT_3D('',#7151,#7152,#7153);
+#7151 = CARTESIAN_POINT('',(8.57,-6.7,0.));
+#7152 = DIRECTION('',(-1.,0.,0.));
+#7153 = DIRECTION('',(0.,-1.,0.));
+#7154 = DEFINITIONAL_REPRESENTATION('',(#7155),#7159);
+#7155 = LINE('',#7156,#7157);
+#7156 = CARTESIAN_POINT('',(0.,0.));
+#7157 = VECTOR('',#7158,1.);
+#7158 = DIRECTION('',(1.,0.));
+#7159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7160 = ORIENTED_EDGE('',*,*,#7161,.F.);
+#7161 = EDGE_CURVE('',#7162,#7134,#7164,.T.);
+#7162 = VERTEX_POINT('',#7163);
+#7163 = CARTESIAN_POINT('',(8.3,-8.97,0.));
+#7164 = SURFACE_CURVE('',#7165,(#7169,#7176),.PCURVE_S1.);
+#7165 = LINE('',#7166,#7167);
+#7166 = CARTESIAN_POINT('',(8.3,-8.97,0.));
+#7167 = VECTOR('',#7168,1.);
+#7168 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#7169 = PCURVE('',#126,#7170);
+#7170 = DEFINITIONAL_REPRESENTATION('',(#7171),#7175);
+#7171 = LINE('',#7172,#7173);
+#7172 = CARTESIAN_POINT('',(30.6,-17.97));
+#7173 = VECTOR('',#7174,1.);
+#7174 = DIRECTION('',(0.707106781187,0.707106781187));
+#7175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7176 = PCURVE('',#7177,#7182);
+#7177 = PLANE('',#7178);
+#7178 = AXIS2_PLACEMENT_3D('',#7179,#7180,#7181);
+#7179 = CARTESIAN_POINT('',(8.3,-8.97,0.));
+#7180 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#7181 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#7182 = DEFINITIONAL_REPRESENTATION('',(#7183),#7187);
+#7183 = LINE('',#7184,#7185);
+#7184 = CARTESIAN_POINT('',(0.,0.));
+#7185 = VECTOR('',#7186,1.);
+#7186 = DIRECTION('',(1.,0.));
+#7187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7188 = ORIENTED_EDGE('',*,*,#7189,.F.);
+#7189 = EDGE_CURVE('',#7190,#7162,#7192,.T.);
+#7190 = VERTEX_POINT('',#7191);
+#7191 = CARTESIAN_POINT('',(6.3,-8.97,0.));
+#7192 = SURFACE_CURVE('',#7193,(#7197,#7204),.PCURVE_S1.);
+#7193 = LINE('',#7194,#7195);
+#7194 = CARTESIAN_POINT('',(6.3,-8.97,0.));
+#7195 = VECTOR('',#7196,1.);
+#7196 = DIRECTION('',(1.,0.,0.));
+#7197 = PCURVE('',#126,#7198);
+#7198 = DEFINITIONAL_REPRESENTATION('',(#7199),#7203);
+#7199 = LINE('',#7200,#7201);
+#7200 = CARTESIAN_POINT('',(28.6,-17.97));
+#7201 = VECTOR('',#7202,1.);
+#7202 = DIRECTION('',(1.,0.));
+#7203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7204 = PCURVE('',#7205,#7210);
+#7205 = PLANE('',#7206);
+#7206 = AXIS2_PLACEMENT_3D('',#7207,#7208,#7209);
+#7207 = CARTESIAN_POINT('',(6.3,-8.97,0.));
+#7208 = DIRECTION('',(0.,-1.,0.));
+#7209 = DIRECTION('',(1.,0.,0.));
+#7210 = DEFINITIONAL_REPRESENTATION('',(#7211),#7215);
+#7211 = LINE('',#7212,#7213);
+#7212 = CARTESIAN_POINT('',(0.,0.));
+#7213 = VECTOR('',#7214,1.);
+#7214 = DIRECTION('',(1.,0.));
+#7215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7216 = ORIENTED_EDGE('',*,*,#7217,.F.);
+#7217 = EDGE_CURVE('',#7218,#7190,#7220,.T.);
+#7218 = VERTEX_POINT('',#7219);
+#7219 = CARTESIAN_POINT('',(6.03,-8.7,0.));
+#7220 = SURFACE_CURVE('',#7221,(#7225,#7232),.PCURVE_S1.);
+#7221 = LINE('',#7222,#7223);
+#7222 = CARTESIAN_POINT('',(6.03,-8.7,0.));
+#7223 = VECTOR('',#7224,1.);
+#7224 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#7225 = PCURVE('',#126,#7226);
+#7226 = DEFINITIONAL_REPRESENTATION('',(#7227),#7231);
+#7227 = LINE('',#7228,#7229);
+#7228 = CARTESIAN_POINT('',(28.33,-17.7));
+#7229 = VECTOR('',#7230,1.);
+#7230 = DIRECTION('',(0.707106781187,-0.707106781187));
+#7231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7232 = PCURVE('',#7233,#7238);
+#7233 = PLANE('',#7234);
+#7234 = AXIS2_PLACEMENT_3D('',#7235,#7236,#7237);
+#7235 = CARTESIAN_POINT('',(6.03,-8.7,0.));
+#7236 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7237 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#7238 = DEFINITIONAL_REPRESENTATION('',(#7239),#7243);
+#7239 = LINE('',#7240,#7241);
+#7240 = CARTESIAN_POINT('',(0.,0.));
+#7241 = VECTOR('',#7242,1.);
+#7242 = DIRECTION('',(1.,0.));
+#7243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7244 = ORIENTED_EDGE('',*,*,#7245,.F.);
+#7245 = EDGE_CURVE('',#7246,#7218,#7248,.T.);
+#7246 = VERTEX_POINT('',#7247);
+#7247 = CARTESIAN_POINT('',(6.03,-6.7,0.));
+#7248 = SURFACE_CURVE('',#7249,(#7253,#7260),.PCURVE_S1.);
+#7249 = LINE('',#7250,#7251);
+#7250 = CARTESIAN_POINT('',(6.03,-6.7,0.));
+#7251 = VECTOR('',#7252,1.);
+#7252 = DIRECTION('',(0.,-1.,0.));
+#7253 = PCURVE('',#126,#7254);
+#7254 = DEFINITIONAL_REPRESENTATION('',(#7255),#7259);
+#7255 = LINE('',#7256,#7257);
+#7256 = CARTESIAN_POINT('',(28.33,-15.7));
+#7257 = VECTOR('',#7258,1.);
+#7258 = DIRECTION('',(0.,-1.));
+#7259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7260 = PCURVE('',#7261,#7266);
+#7261 = PLANE('',#7262);
+#7262 = AXIS2_PLACEMENT_3D('',#7263,#7264,#7265);
+#7263 = CARTESIAN_POINT('',(6.03,-6.7,0.));
+#7264 = DIRECTION('',(-1.,0.,0.));
+#7265 = DIRECTION('',(0.,-1.,0.));
+#7266 = DEFINITIONAL_REPRESENTATION('',(#7267),#7271);
+#7267 = LINE('',#7268,#7269);
+#7268 = CARTESIAN_POINT('',(0.,0.));
+#7269 = VECTOR('',#7270,1.);
+#7270 = DIRECTION('',(1.,0.));
+#7271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7272 = ORIENTED_EDGE('',*,*,#7273,.F.);
+#7273 = EDGE_CURVE('',#7274,#7246,#7276,.T.);
+#7274 = VERTEX_POINT('',#7275);
+#7275 = CARTESIAN_POINT('',(6.3,-6.43,0.));
+#7276 = SURFACE_CURVE('',#7277,(#7281,#7288),.PCURVE_S1.);
+#7277 = LINE('',#7278,#7279);
+#7278 = CARTESIAN_POINT('',(6.3,-6.43,0.));
+#7279 = VECTOR('',#7280,1.);
+#7280 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7281 = PCURVE('',#126,#7282);
+#7282 = DEFINITIONAL_REPRESENTATION('',(#7283),#7287);
+#7283 = LINE('',#7284,#7285);
+#7284 = CARTESIAN_POINT('',(28.6,-15.43));
+#7285 = VECTOR('',#7286,1.);
+#7286 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7288 = PCURVE('',#7289,#7294);
+#7289 = PLANE('',#7290);
+#7290 = AXIS2_PLACEMENT_3D('',#7291,#7292,#7293);
+#7291 = CARTESIAN_POINT('',(6.3,-6.43,0.));
+#7292 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#7293 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7294 = DEFINITIONAL_REPRESENTATION('',(#7295),#7299);
+#7295 = LINE('',#7296,#7297);
+#7296 = CARTESIAN_POINT('',(0.,0.));
+#7297 = VECTOR('',#7298,1.);
+#7298 = DIRECTION('',(1.,0.));
+#7299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7300 = ORIENTED_EDGE('',*,*,#7301,.F.);
+#7301 = EDGE_CURVE('',#7106,#7274,#7302,.T.);
+#7302 = SURFACE_CURVE('',#7303,(#7307,#7314),.PCURVE_S1.);
+#7303 = LINE('',#7304,#7305);
+#7304 = CARTESIAN_POINT('',(8.3,-6.43,0.));
+#7305 = VECTOR('',#7306,1.);
+#7306 = DIRECTION('',(-1.,0.,0.));
+#7307 = PCURVE('',#126,#7308);
+#7308 = DEFINITIONAL_REPRESENTATION('',(#7309),#7313);
+#7309 = LINE('',#7310,#7311);
+#7310 = CARTESIAN_POINT('',(30.6,-15.43));
+#7311 = VECTOR('',#7312,1.);
+#7312 = DIRECTION('',(-1.,0.));
+#7313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7314 = PCURVE('',#7315,#7320);
+#7315 = PLANE('',#7316);
+#7316 = AXIS2_PLACEMENT_3D('',#7317,#7318,#7319);
+#7317 = CARTESIAN_POINT('',(8.3,-6.43,0.));
+#7318 = DIRECTION('',(0.,1.,0.));
+#7319 = DIRECTION('',(-1.,0.,0.));
+#7320 = DEFINITIONAL_REPRESENTATION('',(#7321),#7325);
+#7321 = LINE('',#7322,#7323);
+#7322 = CARTESIAN_POINT('',(0.,0.));
+#7323 = VECTOR('',#7324,1.);
+#7324 = DIRECTION('',(1.,0.));
+#7325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7326 = FACE_BOUND('',#7327,.F.);
+#7327 = EDGE_LOOP('',(#7328,#7358,#7386,#7414,#7442,#7470,#7498,#7526));
+#7328 = ORIENTED_EDGE('',*,*,#7329,.F.);
+#7329 = EDGE_CURVE('',#7330,#7332,#7334,.T.);
+#7330 = VERTEX_POINT('',#7331);
+#7331 = CARTESIAN_POINT('',(6.03,-6.7,0.));
+#7332 = VERTEX_POINT('',#7333);
+#7333 = CARTESIAN_POINT('',(5.76,-6.43,0.));
+#7334 = SURFACE_CURVE('',#7335,(#7339,#7346),.PCURVE_S1.);
+#7335 = LINE('',#7336,#7337);
+#7336 = CARTESIAN_POINT('',(6.03,-6.7,0.));
+#7337 = VECTOR('',#7338,1.);
+#7338 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#7339 = PCURVE('',#126,#7340);
+#7340 = DEFINITIONAL_REPRESENTATION('',(#7341),#7345);
+#7341 = LINE('',#7342,#7343);
+#7342 = CARTESIAN_POINT('',(28.33,-15.7));
+#7343 = VECTOR('',#7344,1.);
+#7344 = DIRECTION('',(-0.707106781187,0.707106781187));
+#7345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7346 = PCURVE('',#7347,#7352);
+#7347 = PLANE('',#7348);
+#7348 = AXIS2_PLACEMENT_3D('',#7349,#7350,#7351);
+#7349 = CARTESIAN_POINT('',(6.03,-6.7,0.));
+#7350 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#7351 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#7352 = DEFINITIONAL_REPRESENTATION('',(#7353),#7357);
+#7353 = LINE('',#7354,#7355);
+#7354 = CARTESIAN_POINT('',(0.,0.));
+#7355 = VECTOR('',#7356,1.);
+#7356 = DIRECTION('',(1.,0.));
+#7357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7358 = ORIENTED_EDGE('',*,*,#7359,.T.);
+#7359 = EDGE_CURVE('',#7330,#7360,#7362,.T.);
+#7360 = VERTEX_POINT('',#7361);
+#7361 = CARTESIAN_POINT('',(6.03,-8.7,0.));
+#7362 = SURFACE_CURVE('',#7363,(#7367,#7374),.PCURVE_S1.);
+#7363 = LINE('',#7364,#7365);
+#7364 = CARTESIAN_POINT('',(6.03,-6.7,0.));
+#7365 = VECTOR('',#7366,1.);
+#7366 = DIRECTION('',(0.,-1.,0.));
+#7367 = PCURVE('',#126,#7368);
+#7368 = DEFINITIONAL_REPRESENTATION('',(#7369),#7373);
+#7369 = LINE('',#7370,#7371);
+#7370 = CARTESIAN_POINT('',(28.33,-15.7));
+#7371 = VECTOR('',#7372,1.);
+#7372 = DIRECTION('',(0.,-1.));
+#7373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7374 = PCURVE('',#7375,#7380);
+#7375 = PLANE('',#7376);
+#7376 = AXIS2_PLACEMENT_3D('',#7377,#7378,#7379);
+#7377 = CARTESIAN_POINT('',(6.03,-6.7,0.));
+#7378 = DIRECTION('',(-1.,0.,0.));
+#7379 = DIRECTION('',(0.,-1.,0.));
+#7380 = DEFINITIONAL_REPRESENTATION('',(#7381),#7385);
+#7381 = LINE('',#7382,#7383);
+#7382 = CARTESIAN_POINT('',(0.,0.));
+#7383 = VECTOR('',#7384,1.);
+#7384 = DIRECTION('',(1.,0.));
+#7385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7386 = ORIENTED_EDGE('',*,*,#7387,.F.);
+#7387 = EDGE_CURVE('',#7388,#7360,#7390,.T.);
+#7388 = VERTEX_POINT('',#7389);
+#7389 = CARTESIAN_POINT('',(5.76,-8.97,0.));
+#7390 = SURFACE_CURVE('',#7391,(#7395,#7402),.PCURVE_S1.);
+#7391 = LINE('',#7392,#7393);
+#7392 = CARTESIAN_POINT('',(5.76,-8.97,0.));
+#7393 = VECTOR('',#7394,1.);
+#7394 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#7395 = PCURVE('',#126,#7396);
+#7396 = DEFINITIONAL_REPRESENTATION('',(#7397),#7401);
+#7397 = LINE('',#7398,#7399);
+#7398 = CARTESIAN_POINT('',(28.06,-17.97));
+#7399 = VECTOR('',#7400,1.);
+#7400 = DIRECTION('',(0.707106781187,0.707106781187));
+#7401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7402 = PCURVE('',#7403,#7408);
+#7403 = PLANE('',#7404);
+#7404 = AXIS2_PLACEMENT_3D('',#7405,#7406,#7407);
+#7405 = CARTESIAN_POINT('',(5.76,-8.97,0.));
+#7406 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#7407 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#7408 = DEFINITIONAL_REPRESENTATION('',(#7409),#7413);
+#7409 = LINE('',#7410,#7411);
+#7410 = CARTESIAN_POINT('',(0.,0.));
+#7411 = VECTOR('',#7412,1.);
+#7412 = DIRECTION('',(1.,0.));
+#7413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7414 = ORIENTED_EDGE('',*,*,#7415,.F.);
+#7415 = EDGE_CURVE('',#7416,#7388,#7418,.T.);
+#7416 = VERTEX_POINT('',#7417);
+#7417 = CARTESIAN_POINT('',(3.76,-8.97,0.));
+#7418 = SURFACE_CURVE('',#7419,(#7423,#7430),.PCURVE_S1.);
+#7419 = LINE('',#7420,#7421);
+#7420 = CARTESIAN_POINT('',(3.76,-8.97,0.));
+#7421 = VECTOR('',#7422,1.);
+#7422 = DIRECTION('',(1.,0.,0.));
+#7423 = PCURVE('',#126,#7424);
+#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429);
+#7425 = LINE('',#7426,#7427);
+#7426 = CARTESIAN_POINT('',(26.06,-17.97));
+#7427 = VECTOR('',#7428,1.);
+#7428 = DIRECTION('',(1.,0.));
+#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7430 = PCURVE('',#7431,#7436);
+#7431 = PLANE('',#7432);
+#7432 = AXIS2_PLACEMENT_3D('',#7433,#7434,#7435);
+#7433 = CARTESIAN_POINT('',(3.76,-8.97,0.));
+#7434 = DIRECTION('',(0.,-1.,0.));
+#7435 = DIRECTION('',(1.,0.,0.));
+#7436 = DEFINITIONAL_REPRESENTATION('',(#7437),#7441);
+#7437 = LINE('',#7438,#7439);
+#7438 = CARTESIAN_POINT('',(0.,0.));
+#7439 = VECTOR('',#7440,1.);
+#7440 = DIRECTION('',(1.,0.));
+#7441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7442 = ORIENTED_EDGE('',*,*,#7443,.F.);
+#7443 = EDGE_CURVE('',#7444,#7416,#7446,.T.);
+#7444 = VERTEX_POINT('',#7445);
+#7445 = CARTESIAN_POINT('',(3.49,-8.7,0.));
+#7446 = SURFACE_CURVE('',#7447,(#7451,#7458),.PCURVE_S1.);
+#7447 = LINE('',#7448,#7449);
+#7448 = CARTESIAN_POINT('',(3.49,-8.7,0.));
+#7449 = VECTOR('',#7450,1.);
+#7450 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#7451 = PCURVE('',#126,#7452);
+#7452 = DEFINITIONAL_REPRESENTATION('',(#7453),#7457);
+#7453 = LINE('',#7454,#7455);
+#7454 = CARTESIAN_POINT('',(25.79,-17.7));
+#7455 = VECTOR('',#7456,1.);
+#7456 = DIRECTION('',(0.707106781187,-0.707106781187));
+#7457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7458 = PCURVE('',#7459,#7464);
+#7459 = PLANE('',#7460);
+#7460 = AXIS2_PLACEMENT_3D('',#7461,#7462,#7463);
+#7461 = CARTESIAN_POINT('',(3.49,-8.7,0.));
+#7462 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7463 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469);
+#7465 = LINE('',#7466,#7467);
+#7466 = CARTESIAN_POINT('',(0.,0.));
+#7467 = VECTOR('',#7468,1.);
+#7468 = DIRECTION('',(1.,0.));
+#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7470 = ORIENTED_EDGE('',*,*,#7471,.F.);
+#7471 = EDGE_CURVE('',#7472,#7444,#7474,.T.);
+#7472 = VERTEX_POINT('',#7473);
+#7473 = CARTESIAN_POINT('',(3.49,-6.7,0.));
+#7474 = SURFACE_CURVE('',#7475,(#7479,#7486),.PCURVE_S1.);
+#7475 = LINE('',#7476,#7477);
+#7476 = CARTESIAN_POINT('',(3.49,-6.7,0.));
+#7477 = VECTOR('',#7478,1.);
+#7478 = DIRECTION('',(0.,-1.,0.));
+#7479 = PCURVE('',#126,#7480);
+#7480 = DEFINITIONAL_REPRESENTATION('',(#7481),#7485);
+#7481 = LINE('',#7482,#7483);
+#7482 = CARTESIAN_POINT('',(25.79,-15.7));
+#7483 = VECTOR('',#7484,1.);
+#7484 = DIRECTION('',(0.,-1.));
+#7485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7486 = PCURVE('',#7487,#7492);
+#7487 = PLANE('',#7488);
+#7488 = AXIS2_PLACEMENT_3D('',#7489,#7490,#7491);
+#7489 = CARTESIAN_POINT('',(3.49,-6.7,0.));
+#7490 = DIRECTION('',(-1.,0.,0.));
+#7491 = DIRECTION('',(0.,-1.,0.));
+#7492 = DEFINITIONAL_REPRESENTATION('',(#7493),#7497);
+#7493 = LINE('',#7494,#7495);
+#7494 = CARTESIAN_POINT('',(0.,0.));
+#7495 = VECTOR('',#7496,1.);
+#7496 = DIRECTION('',(1.,0.));
+#7497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7498 = ORIENTED_EDGE('',*,*,#7499,.F.);
+#7499 = EDGE_CURVE('',#7500,#7472,#7502,.T.);
+#7500 = VERTEX_POINT('',#7501);
+#7501 = CARTESIAN_POINT('',(3.76,-6.43,0.));
+#7502 = SURFACE_CURVE('',#7503,(#7507,#7514),.PCURVE_S1.);
+#7503 = LINE('',#7504,#7505);
+#7504 = CARTESIAN_POINT('',(3.76,-6.43,0.));
+#7505 = VECTOR('',#7506,1.);
+#7506 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7507 = PCURVE('',#126,#7508);
+#7508 = DEFINITIONAL_REPRESENTATION('',(#7509),#7513);
+#7509 = LINE('',#7510,#7511);
+#7510 = CARTESIAN_POINT('',(26.06,-15.43));
+#7511 = VECTOR('',#7512,1.);
+#7512 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7514 = PCURVE('',#7515,#7520);
+#7515 = PLANE('',#7516);
+#7516 = AXIS2_PLACEMENT_3D('',#7517,#7518,#7519);
+#7517 = CARTESIAN_POINT('',(3.76,-6.43,0.));
+#7518 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#7519 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7520 = DEFINITIONAL_REPRESENTATION('',(#7521),#7525);
+#7521 = LINE('',#7522,#7523);
+#7522 = CARTESIAN_POINT('',(0.,0.));
+#7523 = VECTOR('',#7524,1.);
+#7524 = DIRECTION('',(1.,0.));
+#7525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7526 = ORIENTED_EDGE('',*,*,#7527,.F.);
+#7527 = EDGE_CURVE('',#7332,#7500,#7528,.T.);
+#7528 = SURFACE_CURVE('',#7529,(#7533,#7540),.PCURVE_S1.);
+#7529 = LINE('',#7530,#7531);
+#7530 = CARTESIAN_POINT('',(5.76,-6.43,0.));
+#7531 = VECTOR('',#7532,1.);
+#7532 = DIRECTION('',(-1.,0.,0.));
+#7533 = PCURVE('',#126,#7534);
+#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7539);
+#7535 = LINE('',#7536,#7537);
+#7536 = CARTESIAN_POINT('',(28.06,-15.43));
+#7537 = VECTOR('',#7538,1.);
+#7538 = DIRECTION('',(-1.,0.));
+#7539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7540 = PCURVE('',#7541,#7546);
+#7541 = PLANE('',#7542);
+#7542 = AXIS2_PLACEMENT_3D('',#7543,#7544,#7545);
+#7543 = CARTESIAN_POINT('',(5.76,-6.43,0.));
+#7544 = DIRECTION('',(0.,1.,0.));
+#7545 = DIRECTION('',(-1.,0.,0.));
+#7546 = DEFINITIONAL_REPRESENTATION('',(#7547),#7551);
+#7547 = LINE('',#7548,#7549);
+#7548 = CARTESIAN_POINT('',(0.,0.));
+#7549 = VECTOR('',#7550,1.);
+#7550 = DIRECTION('',(1.,0.));
+#7551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7552 = FACE_BOUND('',#7553,.F.);
+#7553 = EDGE_LOOP('',(#7554,#7584,#7612,#7640,#7668,#7696,#7724,#7752));
+#7554 = ORIENTED_EDGE('',*,*,#7555,.F.);
+#7555 = EDGE_CURVE('',#7556,#7558,#7560,.T.);
+#7556 = VERTEX_POINT('',#7557);
+#7557 = CARTESIAN_POINT('',(-16.83,-6.7,0.));
+#7558 = VERTEX_POINT('',#7559);
+#7559 = CARTESIAN_POINT('',(-17.1,-6.43,0.));
+#7560 = SURFACE_CURVE('',#7561,(#7565,#7572),.PCURVE_S1.);
+#7561 = LINE('',#7562,#7563);
+#7562 = CARTESIAN_POINT('',(-16.83,-6.7,0.));
+#7563 = VECTOR('',#7564,1.);
+#7564 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#7565 = PCURVE('',#126,#7566);
+#7566 = DEFINITIONAL_REPRESENTATION('',(#7567),#7571);
+#7567 = LINE('',#7568,#7569);
+#7568 = CARTESIAN_POINT('',(5.47,-15.7));
+#7569 = VECTOR('',#7570,1.);
+#7570 = DIRECTION('',(-0.707106781187,0.707106781187));
+#7571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7572 = PCURVE('',#7573,#7578);
+#7573 = PLANE('',#7574);
+#7574 = AXIS2_PLACEMENT_3D('',#7575,#7576,#7577);
+#7575 = CARTESIAN_POINT('',(-16.83,-6.7,0.));
+#7576 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#7577 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#7578 = DEFINITIONAL_REPRESENTATION('',(#7579),#7583);
+#7579 = LINE('',#7580,#7581);
+#7580 = CARTESIAN_POINT('',(0.,0.));
+#7581 = VECTOR('',#7582,1.);
+#7582 = DIRECTION('',(1.,0.));
+#7583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7584 = ORIENTED_EDGE('',*,*,#7585,.T.);
+#7585 = EDGE_CURVE('',#7556,#7586,#7588,.T.);
+#7586 = VERTEX_POINT('',#7587);
+#7587 = CARTESIAN_POINT('',(-16.83,-8.7,0.));
+#7588 = SURFACE_CURVE('',#7589,(#7593,#7600),.PCURVE_S1.);
+#7589 = LINE('',#7590,#7591);
+#7590 = CARTESIAN_POINT('',(-16.83,-6.7,0.));
+#7591 = VECTOR('',#7592,1.);
+#7592 = DIRECTION('',(0.,-1.,0.));
+#7593 = PCURVE('',#126,#7594);
+#7594 = DEFINITIONAL_REPRESENTATION('',(#7595),#7599);
+#7595 = LINE('',#7596,#7597);
+#7596 = CARTESIAN_POINT('',(5.47,-15.7));
+#7597 = VECTOR('',#7598,1.);
+#7598 = DIRECTION('',(0.,-1.));
+#7599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7600 = PCURVE('',#7601,#7606);
+#7601 = PLANE('',#7602);
+#7602 = AXIS2_PLACEMENT_3D('',#7603,#7604,#7605);
+#7603 = CARTESIAN_POINT('',(-16.83,-6.7,0.));
+#7604 = DIRECTION('',(-1.,0.,0.));
+#7605 = DIRECTION('',(0.,-1.,0.));
+#7606 = DEFINITIONAL_REPRESENTATION('',(#7607),#7611);
+#7607 = LINE('',#7608,#7609);
+#7608 = CARTESIAN_POINT('',(0.,0.));
+#7609 = VECTOR('',#7610,1.);
+#7610 = DIRECTION('',(1.,0.));
+#7611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7612 = ORIENTED_EDGE('',*,*,#7613,.F.);
+#7613 = EDGE_CURVE('',#7614,#7586,#7616,.T.);
+#7614 = VERTEX_POINT('',#7615);
+#7615 = CARTESIAN_POINT('',(-17.1,-8.97,0.));
+#7616 = SURFACE_CURVE('',#7617,(#7621,#7628),.PCURVE_S1.);
+#7617 = LINE('',#7618,#7619);
+#7618 = CARTESIAN_POINT('',(-17.1,-8.97,0.));
+#7619 = VECTOR('',#7620,1.);
+#7620 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#7621 = PCURVE('',#126,#7622);
+#7622 = DEFINITIONAL_REPRESENTATION('',(#7623),#7627);
+#7623 = LINE('',#7624,#7625);
+#7624 = CARTESIAN_POINT('',(5.2,-17.97));
+#7625 = VECTOR('',#7626,1.);
+#7626 = DIRECTION('',(0.707106781187,0.707106781187));
+#7627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7628 = PCURVE('',#7629,#7634);
+#7629 = PLANE('',#7630);
+#7630 = AXIS2_PLACEMENT_3D('',#7631,#7632,#7633);
+#7631 = CARTESIAN_POINT('',(-17.1,-8.97,0.));
+#7632 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#7633 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#7634 = DEFINITIONAL_REPRESENTATION('',(#7635),#7639);
+#7635 = LINE('',#7636,#7637);
+#7636 = CARTESIAN_POINT('',(0.,0.));
+#7637 = VECTOR('',#7638,1.);
+#7638 = DIRECTION('',(1.,0.));
+#7639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7640 = ORIENTED_EDGE('',*,*,#7641,.F.);
+#7641 = EDGE_CURVE('',#7642,#7614,#7644,.T.);
+#7642 = VERTEX_POINT('',#7643);
+#7643 = CARTESIAN_POINT('',(-19.1,-8.97,0.));
+#7644 = SURFACE_CURVE('',#7645,(#7649,#7656),.PCURVE_S1.);
+#7645 = LINE('',#7646,#7647);
+#7646 = CARTESIAN_POINT('',(-19.1,-8.97,0.));
+#7647 = VECTOR('',#7648,1.);
+#7648 = DIRECTION('',(1.,0.,0.));
+#7649 = PCURVE('',#126,#7650);
+#7650 = DEFINITIONAL_REPRESENTATION('',(#7651),#7655);
+#7651 = LINE('',#7652,#7653);
+#7652 = CARTESIAN_POINT('',(3.2,-17.97));
+#7653 = VECTOR('',#7654,1.);
+#7654 = DIRECTION('',(1.,0.));
+#7655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7656 = PCURVE('',#7657,#7662);
+#7657 = PLANE('',#7658);
+#7658 = AXIS2_PLACEMENT_3D('',#7659,#7660,#7661);
+#7659 = CARTESIAN_POINT('',(-19.1,-8.97,0.));
+#7660 = DIRECTION('',(0.,-1.,0.));
+#7661 = DIRECTION('',(1.,0.,0.));
+#7662 = DEFINITIONAL_REPRESENTATION('',(#7663),#7667);
+#7663 = LINE('',#7664,#7665);
+#7664 = CARTESIAN_POINT('',(0.,0.));
+#7665 = VECTOR('',#7666,1.);
+#7666 = DIRECTION('',(1.,0.));
+#7667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7668 = ORIENTED_EDGE('',*,*,#7669,.F.);
+#7669 = EDGE_CURVE('',#7670,#7642,#7672,.T.);
+#7670 = VERTEX_POINT('',#7671);
+#7671 = CARTESIAN_POINT('',(-19.37,-8.7,0.));
+#7672 = SURFACE_CURVE('',#7673,(#7677,#7684),.PCURVE_S1.);
+#7673 = LINE('',#7674,#7675);
+#7674 = CARTESIAN_POINT('',(-19.37,-8.7,0.));
+#7675 = VECTOR('',#7676,1.);
+#7676 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#7677 = PCURVE('',#126,#7678);
+#7678 = DEFINITIONAL_REPRESENTATION('',(#7679),#7683);
+#7679 = LINE('',#7680,#7681);
+#7680 = CARTESIAN_POINT('',(2.93,-17.7));
+#7681 = VECTOR('',#7682,1.);
+#7682 = DIRECTION('',(0.707106781187,-0.707106781187));
+#7683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7684 = PCURVE('',#7685,#7690);
+#7685 = PLANE('',#7686);
+#7686 = AXIS2_PLACEMENT_3D('',#7687,#7688,#7689);
+#7687 = CARTESIAN_POINT('',(-19.37,-8.7,0.));
+#7688 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7689 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#7690 = DEFINITIONAL_REPRESENTATION('',(#7691),#7695);
+#7691 = LINE('',#7692,#7693);
+#7692 = CARTESIAN_POINT('',(0.,0.));
+#7693 = VECTOR('',#7694,1.);
+#7694 = DIRECTION('',(1.,0.));
+#7695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7696 = ORIENTED_EDGE('',*,*,#7697,.F.);
+#7697 = EDGE_CURVE('',#7698,#7670,#7700,.T.);
+#7698 = VERTEX_POINT('',#7699);
+#7699 = CARTESIAN_POINT('',(-19.37,-6.7,0.));
+#7700 = SURFACE_CURVE('',#7701,(#7705,#7712),.PCURVE_S1.);
+#7701 = LINE('',#7702,#7703);
+#7702 = CARTESIAN_POINT('',(-19.37,-6.7,0.));
+#7703 = VECTOR('',#7704,1.);
+#7704 = DIRECTION('',(0.,-1.,0.));
+#7705 = PCURVE('',#126,#7706);
+#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7711);
+#7707 = LINE('',#7708,#7709);
+#7708 = CARTESIAN_POINT('',(2.93,-15.7));
+#7709 = VECTOR('',#7710,1.);
+#7710 = DIRECTION('',(0.,-1.));
+#7711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7712 = PCURVE('',#7713,#7718);
+#7713 = PLANE('',#7714);
+#7714 = AXIS2_PLACEMENT_3D('',#7715,#7716,#7717);
+#7715 = CARTESIAN_POINT('',(-19.37,-6.7,0.));
+#7716 = DIRECTION('',(-1.,0.,0.));
+#7717 = DIRECTION('',(0.,-1.,0.));
+#7718 = DEFINITIONAL_REPRESENTATION('',(#7719),#7723);
+#7719 = LINE('',#7720,#7721);
+#7720 = CARTESIAN_POINT('',(0.,0.));
+#7721 = VECTOR('',#7722,1.);
+#7722 = DIRECTION('',(1.,0.));
+#7723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7724 = ORIENTED_EDGE('',*,*,#7725,.F.);
+#7725 = EDGE_CURVE('',#7726,#7698,#7728,.T.);
+#7726 = VERTEX_POINT('',#7727);
+#7727 = CARTESIAN_POINT('',(-19.1,-6.43,0.));
+#7728 = SURFACE_CURVE('',#7729,(#7733,#7740),.PCURVE_S1.);
+#7729 = LINE('',#7730,#7731);
+#7730 = CARTESIAN_POINT('',(-19.1,-6.43,0.));
+#7731 = VECTOR('',#7732,1.);
+#7732 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7733 = PCURVE('',#126,#7734);
+#7734 = DEFINITIONAL_REPRESENTATION('',(#7735),#7739);
+#7735 = LINE('',#7736,#7737);
+#7736 = CARTESIAN_POINT('',(3.2,-15.43));
+#7737 = VECTOR('',#7738,1.);
+#7738 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7740 = PCURVE('',#7741,#7746);
+#7741 = PLANE('',#7742);
+#7742 = AXIS2_PLACEMENT_3D('',#7743,#7744,#7745);
+#7743 = CARTESIAN_POINT('',(-19.1,-6.43,0.));
+#7744 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#7745 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7746 = DEFINITIONAL_REPRESENTATION('',(#7747),#7751);
+#7747 = LINE('',#7748,#7749);
+#7748 = CARTESIAN_POINT('',(0.,0.));
+#7749 = VECTOR('',#7750,1.);
+#7750 = DIRECTION('',(1.,0.));
+#7751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7752 = ORIENTED_EDGE('',*,*,#7753,.F.);
+#7753 = EDGE_CURVE('',#7558,#7726,#7754,.T.);
+#7754 = SURFACE_CURVE('',#7755,(#7759,#7766),.PCURVE_S1.);
+#7755 = LINE('',#7756,#7757);
+#7756 = CARTESIAN_POINT('',(-17.1,-6.43,0.));
+#7757 = VECTOR('',#7758,1.);
+#7758 = DIRECTION('',(-1.,0.,0.));
+#7759 = PCURVE('',#126,#7760);
+#7760 = DEFINITIONAL_REPRESENTATION('',(#7761),#7765);
+#7761 = LINE('',#7762,#7763);
+#7762 = CARTESIAN_POINT('',(5.2,-15.43));
+#7763 = VECTOR('',#7764,1.);
+#7764 = DIRECTION('',(-1.,0.));
+#7765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7766 = PCURVE('',#7767,#7772);
+#7767 = PLANE('',#7768);
+#7768 = AXIS2_PLACEMENT_3D('',#7769,#7770,#7771);
+#7769 = CARTESIAN_POINT('',(-17.1,-6.43,0.));
+#7770 = DIRECTION('',(0.,1.,0.));
+#7771 = DIRECTION('',(-1.,0.,0.));
+#7772 = DEFINITIONAL_REPRESENTATION('',(#7773),#7777);
+#7773 = LINE('',#7774,#7775);
+#7774 = CARTESIAN_POINT('',(0.,0.));
+#7775 = VECTOR('',#7776,1.);
+#7776 = DIRECTION('',(1.,0.));
+#7777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7778 = ADVANCED_FACE('',(#7779,#8000,#8106,#8212,#8318,#8424,#8530,
+    #8636,#8742,#8848,#8954,#9060,#9174,#9288,#9850,#10244,#10350,#10456
+    ,#10562,#10668,#10774,#10880,#10986,#11092,#11198,#11304,#11410,
+    #11516,#11622,#11728,#11834,#11940,#12046,#12152,#12258),#72,.T.);
+#7779 = FACE_BOUND('',#7780,.T.);
+#7780 = EDGE_LOOP('',(#7781,#7782,#7783,#7804,#7805,#7833,#7861,#7889,
+    #7917,#7945,#7973,#7999));
+#7781 = ORIENTED_EDGE('',*,*,#56,.F.);
+#7782 = ORIENTED_EDGE('',*,*,#171,.F.);
+#7783 = ORIENTED_EDGE('',*,*,#7784,.F.);
+#7784 = EDGE_CURVE('',#270,#144,#7785,.T.);
+#7785 = SURFACE_CURVE('',#7786,(#7790,#7797),.PCURVE_S1.);
+#7786 = LINE('',#7787,#7788);
+#7787 = CARTESIAN_POINT('',(22.3,-9.,1.5));
+#7788 = VECTOR('',#7789,1.);
+#7789 = DIRECTION('',(-1.,0.,0.));
+#7790 = PCURVE('',#72,#7791);
+#7791 = DEFINITIONAL_REPRESENTATION('',(#7792),#7796);
+#7792 = LINE('',#7793,#7794);
+#7793 = CARTESIAN_POINT('',(44.6,-18.));
+#7794 = VECTOR('',#7795,1.);
+#7795 = DIRECTION('',(-1.,0.));
+#7796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7797 = PCURVE('',#159,#7798);
+#7798 = DEFINITIONAL_REPRESENTATION('',(#7799),#7803);
+#7799 = LINE('',#7800,#7801);
+#7800 = CARTESIAN_POINT('',(0.,-1.5));
+#7801 = VECTOR('',#7802,1.);
+#7802 = DIRECTION('',(1.,0.));
+#7803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7804 = ORIENTED_EDGE('',*,*,#269,.F.);
+#7805 = ORIENTED_EDGE('',*,*,#7806,.T.);
+#7806 = EDGE_CURVE('',#242,#7807,#7809,.T.);
+#7807 = VERTEX_POINT('',#7808);
+#7808 = CARTESIAN_POINT('',(22.,-2.75,1.5));
+#7809 = SURFACE_CURVE('',#7810,(#7814,#7821),.PCURVE_S1.);
+#7810 = LINE('',#7811,#7812);
+#7811 = CARTESIAN_POINT('',(24.,-2.75,1.5));
+#7812 = VECTOR('',#7813,1.);
+#7813 = DIRECTION('',(-1.,1.110223024625E-16,-1.665334536938E-16));
+#7814 = PCURVE('',#72,#7815);
+#7815 = DEFINITIONAL_REPRESENTATION('',(#7816),#7820);
+#7816 = LINE('',#7817,#7818);
+#7817 = CARTESIAN_POINT('',(46.3,-11.75));
+#7818 = VECTOR('',#7819,1.);
+#7819 = DIRECTION('',(-1.,1.110223024625E-16));
+#7820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7821 = PCURVE('',#7822,#7827);
+#7822 = PLANE('',#7823);
+#7823 = AXIS2_PLACEMENT_3D('',#7824,#7825,#7826);
+#7824 = CARTESIAN_POINT('',(24.,-2.75,2.5));
+#7825 = DIRECTION('',(-1.110223024625E-16,-1.,1.110223024625E-16));
+#7826 = DIRECTION('',(8.628166150855E-32,-1.110223024625E-16,-1.));
+#7827 = DEFINITIONAL_REPRESENTATION('',(#7828),#7832);
+#7828 = LINE('',#7829,#7830);
+#7829 = CARTESIAN_POINT('',(1.,-9.860761315263E-32));
+#7830 = VECTOR('',#7831,1.);
+#7831 = DIRECTION('',(1.665334536938E-16,-1.));
+#7832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7833 = ORIENTED_EDGE('',*,*,#7834,.F.);
+#7834 = EDGE_CURVE('',#7835,#7807,#7837,.T.);
+#7835 = VERTEX_POINT('',#7836);
+#7836 = CARTESIAN_POINT('',(22.,-3.75,1.5));
+#7837 = SURFACE_CURVE('',#7838,(#7842,#7849),.PCURVE_S1.);
+#7838 = LINE('',#7839,#7840);
+#7839 = CARTESIAN_POINT('',(22.,-3.75,1.5));
+#7840 = VECTOR('',#7841,1.);
+#7841 = DIRECTION('',(3.330669073875E-16,1.,-6.162975822039E-32));
+#7842 = PCURVE('',#72,#7843);
+#7843 = DEFINITIONAL_REPRESENTATION('',(#7844),#7848);
+#7844 = LINE('',#7845,#7846);
+#7845 = CARTESIAN_POINT('',(44.3,-12.75));
+#7846 = VECTOR('',#7847,1.);
+#7847 = DIRECTION('',(3.330669073875E-16,1.));
+#7848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7849 = PCURVE('',#7850,#7855);
+#7850 = PLANE('',#7851);
+#7851 = AXIS2_PLACEMENT_3D('',#7852,#7853,#7854);
+#7852 = CARTESIAN_POINT('',(22.,-3.75,1.5));
+#7853 = DIRECTION('',(-1.,2.465190328816E-32,-2.465190328816E-32));
+#7854 = DIRECTION('',(-1.110223024625E-16,1.094764425254E-47,-1.));
+#7855 = DEFINITIONAL_REPRESENTATION('',(#7856),#7860);
+#7856 = LINE('',#7857,#7858);
+#7857 = CARTESIAN_POINT('',(-2.22044604925E-16,-2.465190328816E-32));
+#7858 = VECTOR('',#7859,1.);
+#7859 = DIRECTION('',(6.162975822039E-32,-1.));
+#7860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7861 = ORIENTED_EDGE('',*,*,#7862,.T.);
+#7862 = EDGE_CURVE('',#7835,#7863,#7865,.T.);
+#7863 = VERTEX_POINT('',#7864);
+#7864 = CARTESIAN_POINT('',(15.,-3.75,1.5));
+#7865 = SURFACE_CURVE('',#7866,(#7870,#7877),.PCURVE_S1.);
+#7866 = LINE('',#7867,#7868);
+#7867 = CARTESIAN_POINT('',(22.,-3.75,1.5));
+#7868 = VECTOR('',#7869,1.);
+#7869 = DIRECTION('',(-1.,1.110223024625E-16,-1.665334536938E-16));
+#7870 = PCURVE('',#72,#7871);
+#7871 = DEFINITIONAL_REPRESENTATION('',(#7872),#7876);
+#7872 = LINE('',#7873,#7874);
+#7873 = CARTESIAN_POINT('',(44.3,-12.75));
+#7874 = VECTOR('',#7875,1.);
+#7875 = DIRECTION('',(-1.,1.110223024625E-16));
+#7876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7877 = PCURVE('',#7878,#7883);
+#7878 = PLANE('',#7879);
+#7879 = AXIS2_PLACEMENT_3D('',#7880,#7881,#7882);
+#7880 = CARTESIAN_POINT('',(19.333333333333,-3.75,3.166666666667));
+#7881 = DIRECTION('',(1.047815635996E-16,1.,-1.734738820044E-16));
+#7882 = DIRECTION('',(0.,1.734738820044E-16,1.));
+#7883 = DEFINITIONAL_REPRESENTATION('',(#7884),#7888);
+#7884 = LINE('',#7885,#7886);
+#7885 = CARTESIAN_POINT('',(-1.666666666667,2.666666666667));
+#7886 = VECTOR('',#7887,1.);
+#7887 = DIRECTION('',(-1.665334536938E-16,-1.));
+#7888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7889 = ORIENTED_EDGE('',*,*,#7890,.T.);
+#7890 = EDGE_CURVE('',#7863,#7891,#7893,.T.);
+#7891 = VERTEX_POINT('',#7892);
+#7892 = CARTESIAN_POINT('',(15.,3.75,1.5));
+#7893 = SURFACE_CURVE('',#7894,(#7898,#7905),.PCURVE_S1.);
+#7894 = LINE('',#7895,#7896);
+#7895 = CARTESIAN_POINT('',(15.,-3.75,1.5));
+#7896 = VECTOR('',#7897,1.);
+#7897 = DIRECTION('',(3.330669073875E-16,1.,-6.162975822039E-32));
+#7898 = PCURVE('',#72,#7899);
+#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904);
+#7900 = LINE('',#7901,#7902);
+#7901 = CARTESIAN_POINT('',(37.3,-12.75));
+#7902 = VECTOR('',#7903,1.);
+#7903 = DIRECTION('',(3.330669073875E-16,1.));
+#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7905 = PCURVE('',#7906,#7911);
+#7906 = PLANE('',#7907);
+#7907 = AXIS2_PLACEMENT_3D('',#7908,#7909,#7910);
+#7908 = CARTESIAN_POINT('',(15.,-3.75,1.5));
+#7909 = DIRECTION('',(-1.,2.465190328816E-32,-2.465190328816E-32));
+#7910 = DIRECTION('',(-1.110223024625E-16,1.094764425254E-47,-1.));
+#7911 = DEFINITIONAL_REPRESENTATION('',(#7912),#7916);
+#7912 = LINE('',#7913,#7914);
+#7913 = CARTESIAN_POINT('',(-2.22044604925E-16,-2.465190328816E-32));
+#7914 = VECTOR('',#7915,1.);
+#7915 = DIRECTION('',(6.162975822039E-32,-1.));
+#7916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7917 = ORIENTED_EDGE('',*,*,#7918,.F.);
+#7918 = EDGE_CURVE('',#7919,#7891,#7921,.T.);
+#7919 = VERTEX_POINT('',#7920);
+#7920 = CARTESIAN_POINT('',(22.,3.75,1.5));
+#7921 = SURFACE_CURVE('',#7922,(#7926,#7933),.PCURVE_S1.);
+#7922 = LINE('',#7923,#7924);
+#7923 = CARTESIAN_POINT('',(22.,3.75,1.5));
+#7924 = VECTOR('',#7925,1.);
+#7925 = DIRECTION('',(-1.,1.110223024625E-16,-1.665334536938E-16));
+#7926 = PCURVE('',#72,#7927);
+#7927 = DEFINITIONAL_REPRESENTATION('',(#7928),#7932);
+#7928 = LINE('',#7929,#7930);
+#7929 = CARTESIAN_POINT('',(44.3,-5.25));
+#7930 = VECTOR('',#7931,1.);
+#7931 = DIRECTION('',(-1.,1.110223024625E-16));
+#7932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7933 = PCURVE('',#7934,#7939);
+#7934 = PLANE('',#7935);
+#7935 = AXIS2_PLACEMENT_3D('',#7936,#7937,#7938);
+#7936 = CARTESIAN_POINT('',(19.333333333333,3.75,3.166666666667));
+#7937 = DIRECTION('',(1.047815635996E-16,1.,-1.734738820044E-16));
+#7938 = DIRECTION('',(0.,1.734738820044E-16,1.));
+#7939 = DEFINITIONAL_REPRESENTATION('',(#7940),#7944);
+#7940 = LINE('',#7941,#7942);
+#7941 = CARTESIAN_POINT('',(-1.666666666667,2.666666666667));
+#7942 = VECTOR('',#7943,1.);
+#7943 = DIRECTION('',(-1.665334536938E-16,-1.));
+#7944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7945 = ORIENTED_EDGE('',*,*,#7946,.F.);
+#7946 = EDGE_CURVE('',#7947,#7919,#7949,.T.);
+#7947 = VERTEX_POINT('',#7948);
+#7948 = CARTESIAN_POINT('',(22.,2.75,1.5));
+#7949 = SURFACE_CURVE('',#7950,(#7954,#7961),.PCURVE_S1.);
+#7950 = LINE('',#7951,#7952);
+#7951 = CARTESIAN_POINT('',(22.,-3.75,1.5));
+#7952 = VECTOR('',#7953,1.);
+#7953 = DIRECTION('',(3.330669073875E-16,1.,-6.162975822039E-32));
+#7954 = PCURVE('',#72,#7955);
+#7955 = DEFINITIONAL_REPRESENTATION('',(#7956),#7960);
+#7956 = LINE('',#7957,#7958);
+#7957 = CARTESIAN_POINT('',(44.3,-12.75));
+#7958 = VECTOR('',#7959,1.);
+#7959 = DIRECTION('',(3.330669073875E-16,1.));
+#7960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7961 = PCURVE('',#7962,#7967);
+#7962 = PLANE('',#7963);
+#7963 = AXIS2_PLACEMENT_3D('',#7964,#7965,#7966);
+#7964 = CARTESIAN_POINT('',(22.,-3.75,1.5));
+#7965 = DIRECTION('',(-1.,2.465190328816E-32,-2.465190328816E-32));
+#7966 = DIRECTION('',(-1.110223024625E-16,1.094764425254E-47,-1.));
+#7967 = DEFINITIONAL_REPRESENTATION('',(#7968),#7972);
+#7968 = LINE('',#7969,#7970);
+#7969 = CARTESIAN_POINT('',(-2.22044604925E-16,-2.465190328816E-32));
+#7970 = VECTOR('',#7971,1.);
+#7971 = DIRECTION('',(6.162975822039E-32,-1.));
+#7972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7973 = ORIENTED_EDGE('',*,*,#7974,.F.);
+#7974 = EDGE_CURVE('',#219,#7947,#7975,.T.);
+#7975 = SURFACE_CURVE('',#7976,(#7980,#7987),.PCURVE_S1.);
+#7976 = LINE('',#7977,#7978);
+#7977 = CARTESIAN_POINT('',(24.,2.75,1.5));
+#7978 = VECTOR('',#7979,1.);
+#7979 = DIRECTION('',(-1.,1.110223024625E-16,-1.665334536938E-16));
+#7980 = PCURVE('',#72,#7981);
+#7981 = DEFINITIONAL_REPRESENTATION('',(#7982),#7986);
+#7982 = LINE('',#7983,#7984);
+#7983 = CARTESIAN_POINT('',(46.3,-6.25));
+#7984 = VECTOR('',#7985,1.);
+#7985 = DIRECTION('',(-1.,1.110223024625E-16));
+#7986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7987 = PCURVE('',#7988,#7993);
+#7988 = PLANE('',#7989);
+#7989 = AXIS2_PLACEMENT_3D('',#7990,#7991,#7992);
+#7990 = CARTESIAN_POINT('',(24.,2.75,1.5));
+#7991 = DIRECTION('',(1.110223024625E-16,1.,-1.110223024625E-16));
+#7992 = DIRECTION('',(-8.628166150855E-32,1.110223024625E-16,1.));
+#7993 = DEFINITIONAL_REPRESENTATION('',(#7994),#7998);
+#7994 = LINE('',#7995,#7996);
+#7995 = CARTESIAN_POINT('',(2.22044604925E-16,2.189528850508E-47));
+#7996 = VECTOR('',#7997,1.);
+#7997 = DIRECTION('',(-1.665334536938E-16,-1.));
+#7998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7999 = ORIENTED_EDGE('',*,*,#218,.F.);
+#8000 = FACE_BOUND('',#8001,.T.);
+#8001 = EDGE_LOOP('',(#8002,#8030,#8056,#8082));
+#8002 = ORIENTED_EDGE('',*,*,#8003,.F.);
+#8003 = EDGE_CURVE('',#8004,#8006,#8008,.T.);
+#8004 = VERTEX_POINT('',#8005);
+#8005 = CARTESIAN_POINT('',(-10.18,8.,1.5));
+#8006 = VERTEX_POINT('',#8007);
+#8007 = CARTESIAN_POINT('',(-10.78,8.,1.5));
+#8008 = SURFACE_CURVE('',#8009,(#8013,#8019),.PCURVE_S1.);
+#8009 = LINE('',#8010,#8011);
+#8010 = CARTESIAN_POINT('',(-16.54,8.,1.5));
+#8011 = VECTOR('',#8012,1.);
+#8012 = DIRECTION('',(-1.,0.,0.));
+#8013 = PCURVE('',#72,#8014);
+#8014 = DEFINITIONAL_REPRESENTATION('',(#8015),#8018);
+#8015 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8016,#8017),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.42,-5.7),.PIECEWISE_BEZIER_KNOTS.);
+#8016 = CARTESIAN_POINT('',(12.18,-1.));
+#8017 = CARTESIAN_POINT('',(11.46,-1.));
+#8018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8019 = PCURVE('',#8020,#8025);
+#8020 = PLANE('',#8021);
+#8021 = AXIS2_PLACEMENT_3D('',#8022,#8023,#8024);
+#8022 = CARTESIAN_POINT('',(-10.78,8.,2.5));
+#8023 = DIRECTION('',(0.,-1.,0.));
+#8024 = DIRECTION('',(1.,0.,0.));
+#8025 = DEFINITIONAL_REPRESENTATION('',(#8026),#8029);
+#8026 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8027,#8028),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.42,-5.7),.PIECEWISE_BEZIER_KNOTS.);
+#8027 = CARTESIAN_POINT('',(0.66,-1.));
+#8028 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8030 = ORIENTED_EDGE('',*,*,#8031,.F.);
+#8031 = EDGE_CURVE('',#8032,#8004,#8034,.T.);
+#8032 = VERTEX_POINT('',#8033);
+#8033 = CARTESIAN_POINT('',(-10.18,7.4,1.5));
+#8034 = SURFACE_CURVE('',#8035,(#8039,#8045),.PCURVE_S1.);
+#8035 = LINE('',#8036,#8037);
+#8036 = CARTESIAN_POINT('',(-10.18,8.5,1.5));
+#8037 = VECTOR('',#8038,1.);
+#8038 = DIRECTION('',(0.,1.,0.));
+#8039 = PCURVE('',#72,#8040);
+#8040 = DEFINITIONAL_REPRESENTATION('',(#8041),#8044);
+#8041 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8042,#8043),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8042 = CARTESIAN_POINT('',(12.12,-1.66));
+#8043 = CARTESIAN_POINT('',(12.12,-0.94));
+#8044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8045 = PCURVE('',#8046,#8051);
+#8046 = PLANE('',#8047);
+#8047 = AXIS2_PLACEMENT_3D('',#8048,#8049,#8050);
+#8048 = CARTESIAN_POINT('',(-10.18,8.,2.5));
+#8049 = DIRECTION('',(-1.,0.,0.));
+#8050 = DIRECTION('',(0.,-1.,0.));
+#8051 = DEFINITIONAL_REPRESENTATION('',(#8052),#8055);
+#8052 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8053,#8054),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8053 = CARTESIAN_POINT('',(0.66,-1.));
+#8054 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8056 = ORIENTED_EDGE('',*,*,#8057,.F.);
+#8057 = EDGE_CURVE('',#8058,#8032,#8060,.T.);
+#8058 = VERTEX_POINT('',#8059);
+#8059 = CARTESIAN_POINT('',(-10.78,7.4,1.5));
+#8060 = SURFACE_CURVE('',#8061,(#8065,#8071),.PCURVE_S1.);
+#8061 = LINE('',#8062,#8063);
+#8062 = CARTESIAN_POINT('',(-16.24,7.4,1.5));
+#8063 = VECTOR('',#8064,1.);
+#8064 = DIRECTION('',(1.,0.,0.));
+#8065 = PCURVE('',#72,#8066);
+#8066 = DEFINITIONAL_REPRESENTATION('',(#8067),#8070);
+#8067 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8068,#8069),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.4,6.12),.PIECEWISE_BEZIER_KNOTS.);
+#8068 = CARTESIAN_POINT('',(11.46,-1.6));
+#8069 = CARTESIAN_POINT('',(12.18,-1.6));
+#8070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8071 = PCURVE('',#8072,#8077);
+#8072 = PLANE('',#8073);
+#8073 = AXIS2_PLACEMENT_3D('',#8074,#8075,#8076);
+#8074 = CARTESIAN_POINT('',(-10.18,7.4,2.5));
+#8075 = DIRECTION('',(0.,1.,0.));
+#8076 = DIRECTION('',(-1.,0.,0.));
+#8077 = DEFINITIONAL_REPRESENTATION('',(#8078),#8081);
+#8078 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8079,#8080),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.4,6.12),.PIECEWISE_BEZIER_KNOTS.);
+#8079 = CARTESIAN_POINT('',(0.66,-1.));
+#8080 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8082 = ORIENTED_EDGE('',*,*,#8083,.F.);
+#8083 = EDGE_CURVE('',#8006,#8058,#8084,.T.);
+#8084 = SURFACE_CURVE('',#8085,(#8089,#8095),.PCURVE_S1.);
+#8085 = LINE('',#8086,#8087);
+#8086 = CARTESIAN_POINT('',(-10.78,8.2,1.5));
+#8087 = VECTOR('',#8088,1.);
+#8088 = DIRECTION('',(0.,-1.,0.));
+#8089 = PCURVE('',#72,#8090);
+#8090 = DEFINITIONAL_REPRESENTATION('',(#8091),#8094);
+#8091 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8092,#8093),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8092 = CARTESIAN_POINT('',(11.52,-0.94));
+#8093 = CARTESIAN_POINT('',(11.52,-1.66));
+#8094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8095 = PCURVE('',#8096,#8101);
+#8096 = PLANE('',#8097);
+#8097 = AXIS2_PLACEMENT_3D('',#8098,#8099,#8100);
+#8098 = CARTESIAN_POINT('',(-10.78,7.4,2.5));
+#8099 = DIRECTION('',(1.,0.,0.));
+#8100 = DIRECTION('',(0.,1.,0.));
+#8101 = DEFINITIONAL_REPRESENTATION('',(#8102),#8105);
+#8102 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8103,#8104),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8103 = CARTESIAN_POINT('',(0.66,-1.));
+#8104 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8106 = FACE_BOUND('',#8107,.T.);
+#8107 = EDGE_LOOP('',(#8108,#8136,#8162,#8188));
+#8108 = ORIENTED_EDGE('',*,*,#8109,.F.);
+#8109 = EDGE_CURVE('',#8110,#8112,#8114,.T.);
+#8110 = VERTEX_POINT('',#8111);
+#8111 = CARTESIAN_POINT('',(-7.64,8.,1.5));
+#8112 = VERTEX_POINT('',#8113);
+#8113 = CARTESIAN_POINT('',(-8.24,8.,1.5));
+#8114 = SURFACE_CURVE('',#8115,(#8119,#8125),.PCURVE_S1.);
+#8115 = LINE('',#8116,#8117);
+#8116 = CARTESIAN_POINT('',(-15.27,8.,1.5));
+#8117 = VECTOR('',#8118,1.);
+#8118 = DIRECTION('',(-1.,0.,0.));
+#8119 = PCURVE('',#72,#8120);
+#8120 = DEFINITIONAL_REPRESENTATION('',(#8121),#8124);
+#8121 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8122,#8123),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.69,-6.97),.PIECEWISE_BEZIER_KNOTS.);
+#8122 = CARTESIAN_POINT('',(14.72,-1.));
+#8123 = CARTESIAN_POINT('',(14.,-1.));
+#8124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8125 = PCURVE('',#8126,#8131);
+#8126 = PLANE('',#8127);
+#8127 = AXIS2_PLACEMENT_3D('',#8128,#8129,#8130);
+#8128 = CARTESIAN_POINT('',(-8.24,8.,2.5));
+#8129 = DIRECTION('',(0.,-1.,0.));
+#8130 = DIRECTION('',(1.,0.,0.));
+#8131 = DEFINITIONAL_REPRESENTATION('',(#8132),#8135);
+#8132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8133,#8134),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.69,-6.97),.PIECEWISE_BEZIER_KNOTS.);
+#8133 = CARTESIAN_POINT('',(0.66,-1.));
+#8134 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8136 = ORIENTED_EDGE('',*,*,#8137,.F.);
+#8137 = EDGE_CURVE('',#8138,#8110,#8140,.T.);
+#8138 = VERTEX_POINT('',#8139);
+#8139 = CARTESIAN_POINT('',(-7.64,7.4,1.5));
+#8140 = SURFACE_CURVE('',#8141,(#8145,#8151),.PCURVE_S1.);
+#8141 = LINE('',#8142,#8143);
+#8142 = CARTESIAN_POINT('',(-7.64,8.5,1.5));
+#8143 = VECTOR('',#8144,1.);
+#8144 = DIRECTION('',(0.,1.,0.));
+#8145 = PCURVE('',#72,#8146);
+#8146 = DEFINITIONAL_REPRESENTATION('',(#8147),#8150);
+#8147 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8148,#8149),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8148 = CARTESIAN_POINT('',(14.66,-1.66));
+#8149 = CARTESIAN_POINT('',(14.66,-0.94));
+#8150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8151 = PCURVE('',#8152,#8157);
+#8152 = PLANE('',#8153);
+#8153 = AXIS2_PLACEMENT_3D('',#8154,#8155,#8156);
+#8154 = CARTESIAN_POINT('',(-7.64,8.,2.5));
+#8155 = DIRECTION('',(-1.,0.,0.));
+#8156 = DIRECTION('',(0.,-1.,0.));
+#8157 = DEFINITIONAL_REPRESENTATION('',(#8158),#8161);
+#8158 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8159,#8160),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8159 = CARTESIAN_POINT('',(0.66,-1.));
+#8160 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8162 = ORIENTED_EDGE('',*,*,#8163,.F.);
+#8163 = EDGE_CURVE('',#8164,#8138,#8166,.T.);
+#8164 = VERTEX_POINT('',#8165);
+#8165 = CARTESIAN_POINT('',(-8.24,7.4,1.5));
+#8166 = SURFACE_CURVE('',#8167,(#8171,#8177),.PCURVE_S1.);
+#8167 = LINE('',#8168,#8169);
+#8168 = CARTESIAN_POINT('',(-14.97,7.4,1.5));
+#8169 = VECTOR('',#8170,1.);
+#8170 = DIRECTION('',(1.,0.,0.));
+#8171 = PCURVE('',#72,#8172);
+#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8176);
+#8173 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8174,#8175),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(6.67,7.39),.PIECEWISE_BEZIER_KNOTS.);
+#8174 = CARTESIAN_POINT('',(14.,-1.6));
+#8175 = CARTESIAN_POINT('',(14.72,-1.6));
+#8176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8177 = PCURVE('',#8178,#8183);
+#8178 = PLANE('',#8179);
+#8179 = AXIS2_PLACEMENT_3D('',#8180,#8181,#8182);
+#8180 = CARTESIAN_POINT('',(-7.64,7.4,2.5));
+#8181 = DIRECTION('',(0.,1.,0.));
+#8182 = DIRECTION('',(-1.,0.,0.));
+#8183 = DEFINITIONAL_REPRESENTATION('',(#8184),#8187);
+#8184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8185,#8186),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(6.67,7.39),.PIECEWISE_BEZIER_KNOTS.);
+#8185 = CARTESIAN_POINT('',(0.66,-1.));
+#8186 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8188 = ORIENTED_EDGE('',*,*,#8189,.F.);
+#8189 = EDGE_CURVE('',#8112,#8164,#8190,.T.);
+#8190 = SURFACE_CURVE('',#8191,(#8195,#8201),.PCURVE_S1.);
+#8191 = LINE('',#8192,#8193);
+#8192 = CARTESIAN_POINT('',(-8.24,8.2,1.5));
+#8193 = VECTOR('',#8194,1.);
+#8194 = DIRECTION('',(0.,-1.,0.));
+#8195 = PCURVE('',#72,#8196);
+#8196 = DEFINITIONAL_REPRESENTATION('',(#8197),#8200);
+#8197 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8198,#8199),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8198 = CARTESIAN_POINT('',(14.06,-0.94));
+#8199 = CARTESIAN_POINT('',(14.06,-1.66));
+#8200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8201 = PCURVE('',#8202,#8207);
+#8202 = PLANE('',#8203);
+#8203 = AXIS2_PLACEMENT_3D('',#8204,#8205,#8206);
+#8204 = CARTESIAN_POINT('',(-8.24,7.4,2.5));
+#8205 = DIRECTION('',(1.,0.,0.));
+#8206 = DIRECTION('',(0.,1.,0.));
+#8207 = DEFINITIONAL_REPRESENTATION('',(#8208),#8211);
+#8208 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8209,#8210),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8209 = CARTESIAN_POINT('',(0.66,-1.));
+#8210 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8212 = FACE_BOUND('',#8213,.T.);
+#8213 = EDGE_LOOP('',(#8214,#8242,#8268,#8294));
+#8214 = ORIENTED_EDGE('',*,*,#8215,.F.);
+#8215 = EDGE_CURVE('',#8216,#8218,#8220,.T.);
+#8216 = VERTEX_POINT('',#8217);
+#8217 = CARTESIAN_POINT('',(-5.1,8.,1.5));
+#8218 = VERTEX_POINT('',#8219);
+#8219 = CARTESIAN_POINT('',(-5.7,8.,1.5));
+#8220 = SURFACE_CURVE('',#8221,(#8225,#8231),.PCURVE_S1.);
+#8221 = LINE('',#8222,#8223);
+#8222 = CARTESIAN_POINT('',(-14.,8.,1.5));
+#8223 = VECTOR('',#8224,1.);
+#8224 = DIRECTION('',(-1.,0.,0.));
+#8225 = PCURVE('',#72,#8226);
+#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8230);
+#8227 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8228,#8229),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.96,-8.24),.PIECEWISE_BEZIER_KNOTS.);
+#8228 = CARTESIAN_POINT('',(17.26,-1.));
+#8229 = CARTESIAN_POINT('',(16.54,-1.));
+#8230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8231 = PCURVE('',#8232,#8237);
+#8232 = PLANE('',#8233);
+#8233 = AXIS2_PLACEMENT_3D('',#8234,#8235,#8236);
+#8234 = CARTESIAN_POINT('',(-5.7,8.,2.5));
+#8235 = DIRECTION('',(0.,-1.,0.));
+#8236 = DIRECTION('',(1.,0.,0.));
+#8237 = DEFINITIONAL_REPRESENTATION('',(#8238),#8241);
+#8238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8239,#8240),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.96,-8.24),.PIECEWISE_BEZIER_KNOTS.);
+#8239 = CARTESIAN_POINT('',(0.66,-1.));
+#8240 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8242 = ORIENTED_EDGE('',*,*,#8243,.F.);
+#8243 = EDGE_CURVE('',#8244,#8216,#8246,.T.);
+#8244 = VERTEX_POINT('',#8245);
+#8245 = CARTESIAN_POINT('',(-5.1,7.4,1.5));
+#8246 = SURFACE_CURVE('',#8247,(#8251,#8257),.PCURVE_S1.);
+#8247 = LINE('',#8248,#8249);
+#8248 = CARTESIAN_POINT('',(-5.1,8.5,1.5));
+#8249 = VECTOR('',#8250,1.);
+#8250 = DIRECTION('',(0.,1.,0.));
+#8251 = PCURVE('',#72,#8252);
+#8252 = DEFINITIONAL_REPRESENTATION('',(#8253),#8256);
+#8253 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8254,#8255),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8254 = CARTESIAN_POINT('',(17.2,-1.66));
+#8255 = CARTESIAN_POINT('',(17.2,-0.94));
+#8256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8257 = PCURVE('',#8258,#8263);
+#8258 = PLANE('',#8259);
+#8259 = AXIS2_PLACEMENT_3D('',#8260,#8261,#8262);
+#8260 = CARTESIAN_POINT('',(-5.1,8.,2.5));
+#8261 = DIRECTION('',(-1.,0.,0.));
+#8262 = DIRECTION('',(0.,-1.,0.));
+#8263 = DEFINITIONAL_REPRESENTATION('',(#8264),#8267);
+#8264 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8265,#8266),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8265 = CARTESIAN_POINT('',(0.66,-1.));
+#8266 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8268 = ORIENTED_EDGE('',*,*,#8269,.F.);
+#8269 = EDGE_CURVE('',#8270,#8244,#8272,.T.);
+#8270 = VERTEX_POINT('',#8271);
+#8271 = CARTESIAN_POINT('',(-5.7,7.4,1.5));
+#8272 = SURFACE_CURVE('',#8273,(#8277,#8283),.PCURVE_S1.);
+#8273 = LINE('',#8274,#8275);
+#8274 = CARTESIAN_POINT('',(-13.7,7.4,1.5));
+#8275 = VECTOR('',#8276,1.);
+#8276 = DIRECTION('',(1.,0.,0.));
+#8277 = PCURVE('',#72,#8278);
+#8278 = DEFINITIONAL_REPRESENTATION('',(#8279),#8282);
+#8279 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8280,#8281),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(7.94,8.66),.PIECEWISE_BEZIER_KNOTS.);
+#8280 = CARTESIAN_POINT('',(16.54,-1.6));
+#8281 = CARTESIAN_POINT('',(17.26,-1.6));
+#8282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8283 = PCURVE('',#8284,#8289);
+#8284 = PLANE('',#8285);
+#8285 = AXIS2_PLACEMENT_3D('',#8286,#8287,#8288);
+#8286 = CARTESIAN_POINT('',(-5.1,7.4,2.5));
+#8287 = DIRECTION('',(0.,1.,0.));
+#8288 = DIRECTION('',(-1.,0.,0.));
+#8289 = DEFINITIONAL_REPRESENTATION('',(#8290),#8293);
+#8290 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8291,#8292),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(7.94,8.66),.PIECEWISE_BEZIER_KNOTS.);
+#8291 = CARTESIAN_POINT('',(0.66,-1.));
+#8292 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8294 = ORIENTED_EDGE('',*,*,#8295,.F.);
+#8295 = EDGE_CURVE('',#8218,#8270,#8296,.T.);
+#8296 = SURFACE_CURVE('',#8297,(#8301,#8307),.PCURVE_S1.);
+#8297 = LINE('',#8298,#8299);
+#8298 = CARTESIAN_POINT('',(-5.7,8.2,1.5));
+#8299 = VECTOR('',#8300,1.);
+#8300 = DIRECTION('',(0.,-1.,0.));
+#8301 = PCURVE('',#72,#8302);
+#8302 = DEFINITIONAL_REPRESENTATION('',(#8303),#8306);
+#8303 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8304,#8305),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8304 = CARTESIAN_POINT('',(16.6,-0.94));
+#8305 = CARTESIAN_POINT('',(16.6,-1.66));
+#8306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8307 = PCURVE('',#8308,#8313);
+#8308 = PLANE('',#8309);
+#8309 = AXIS2_PLACEMENT_3D('',#8310,#8311,#8312);
+#8310 = CARTESIAN_POINT('',(-5.7,7.4,2.5));
+#8311 = DIRECTION('',(1.,0.,0.));
+#8312 = DIRECTION('',(0.,1.,0.));
+#8313 = DEFINITIONAL_REPRESENTATION('',(#8314),#8317);
+#8314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8315,#8316),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8315 = CARTESIAN_POINT('',(0.66,-1.));
+#8316 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8318 = FACE_BOUND('',#8319,.T.);
+#8319 = EDGE_LOOP('',(#8320,#8348,#8374,#8400));
+#8320 = ORIENTED_EDGE('',*,*,#8321,.F.);
+#8321 = EDGE_CURVE('',#8322,#8324,#8326,.T.);
+#8322 = VERTEX_POINT('',#8323);
+#8323 = CARTESIAN_POINT('',(-2.E-02,8.,1.5));
+#8324 = VERTEX_POINT('',#8325);
+#8325 = CARTESIAN_POINT('',(-0.62,8.,1.5));
+#8326 = SURFACE_CURVE('',#8327,(#8331,#8337),.PCURVE_S1.);
+#8327 = LINE('',#8328,#8329);
+#8328 = CARTESIAN_POINT('',(-11.46,8.,1.5));
+#8329 = VECTOR('',#8330,1.);
+#8330 = DIRECTION('',(-1.,0.,0.));
+#8331 = PCURVE('',#72,#8332);
+#8332 = DEFINITIONAL_REPRESENTATION('',(#8333),#8336);
+#8333 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8334,#8335),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-11.5,-10.78),.PIECEWISE_BEZIER_KNOTS.);
+#8334 = CARTESIAN_POINT('',(22.34,-1.));
+#8335 = CARTESIAN_POINT('',(21.62,-1.));
+#8336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8337 = PCURVE('',#8338,#8343);
+#8338 = PLANE('',#8339);
+#8339 = AXIS2_PLACEMENT_3D('',#8340,#8341,#8342);
+#8340 = CARTESIAN_POINT('',(-0.62,8.,2.5));
+#8341 = DIRECTION('',(0.,-1.,0.));
+#8342 = DIRECTION('',(1.,0.,0.));
+#8343 = DEFINITIONAL_REPRESENTATION('',(#8344),#8347);
+#8344 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8345,#8346),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-11.5,-10.78),.PIECEWISE_BEZIER_KNOTS.);
+#8345 = CARTESIAN_POINT('',(0.66,-1.));
+#8346 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8348 = ORIENTED_EDGE('',*,*,#8349,.F.);
+#8349 = EDGE_CURVE('',#8350,#8322,#8352,.T.);
+#8350 = VERTEX_POINT('',#8351);
+#8351 = CARTESIAN_POINT('',(-2.E-02,7.4,1.5));
+#8352 = SURFACE_CURVE('',#8353,(#8357,#8363),.PCURVE_S1.);
+#8353 = LINE('',#8354,#8355);
+#8354 = CARTESIAN_POINT('',(-2.E-02,8.5,1.5));
+#8355 = VECTOR('',#8356,1.);
+#8356 = DIRECTION('',(0.,1.,0.));
+#8357 = PCURVE('',#72,#8358);
+#8358 = DEFINITIONAL_REPRESENTATION('',(#8359),#8362);
+#8359 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8360,#8361),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8360 = CARTESIAN_POINT('',(22.28,-1.66));
+#8361 = CARTESIAN_POINT('',(22.28,-0.94));
+#8362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8363 = PCURVE('',#8364,#8369);
+#8364 = PLANE('',#8365);
+#8365 = AXIS2_PLACEMENT_3D('',#8366,#8367,#8368);
+#8366 = CARTESIAN_POINT('',(-2.E-02,8.,2.5));
+#8367 = DIRECTION('',(-1.,0.,0.));
+#8368 = DIRECTION('',(0.,-1.,0.));
+#8369 = DEFINITIONAL_REPRESENTATION('',(#8370),#8373);
+#8370 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8371,#8372),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8371 = CARTESIAN_POINT('',(0.66,-1.));
+#8372 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8374 = ORIENTED_EDGE('',*,*,#8375,.F.);
+#8375 = EDGE_CURVE('',#8376,#8350,#8378,.T.);
+#8376 = VERTEX_POINT('',#8377);
+#8377 = CARTESIAN_POINT('',(-0.62,7.4,1.5));
+#8378 = SURFACE_CURVE('',#8379,(#8383,#8389),.PCURVE_S1.);
+#8379 = LINE('',#8380,#8381);
+#8380 = CARTESIAN_POINT('',(-11.16,7.4,1.5));
+#8381 = VECTOR('',#8382,1.);
+#8382 = DIRECTION('',(1.,0.,0.));
+#8383 = PCURVE('',#72,#8384);
+#8384 = DEFINITIONAL_REPRESENTATION('',(#8385),#8388);
+#8385 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8386,#8387),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(10.48,11.2),.PIECEWISE_BEZIER_KNOTS.);
+#8386 = CARTESIAN_POINT('',(21.62,-1.6));
+#8387 = CARTESIAN_POINT('',(22.34,-1.6));
+#8388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8389 = PCURVE('',#8390,#8395);
+#8390 = PLANE('',#8391);
+#8391 = AXIS2_PLACEMENT_3D('',#8392,#8393,#8394);
+#8392 = CARTESIAN_POINT('',(-2.E-02,7.4,2.5));
+#8393 = DIRECTION('',(0.,1.,0.));
+#8394 = DIRECTION('',(-1.,0.,0.));
+#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8399);
+#8396 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8397,#8398),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(10.48,11.2),.PIECEWISE_BEZIER_KNOTS.);
+#8397 = CARTESIAN_POINT('',(0.66,-1.));
+#8398 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8400 = ORIENTED_EDGE('',*,*,#8401,.F.);
+#8401 = EDGE_CURVE('',#8324,#8376,#8402,.T.);
+#8402 = SURFACE_CURVE('',#8403,(#8407,#8413),.PCURVE_S1.);
+#8403 = LINE('',#8404,#8405);
+#8404 = CARTESIAN_POINT('',(-0.62,8.2,1.5));
+#8405 = VECTOR('',#8406,1.);
+#8406 = DIRECTION('',(0.,-1.,0.));
+#8407 = PCURVE('',#72,#8408);
+#8408 = DEFINITIONAL_REPRESENTATION('',(#8409),#8412);
+#8409 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8410,#8411),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8410 = CARTESIAN_POINT('',(21.68,-0.94));
+#8411 = CARTESIAN_POINT('',(21.68,-1.66));
+#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8413 = PCURVE('',#8414,#8419);
+#8414 = PLANE('',#8415);
+#8415 = AXIS2_PLACEMENT_3D('',#8416,#8417,#8418);
+#8416 = CARTESIAN_POINT('',(-0.62,7.4,2.5));
+#8417 = DIRECTION('',(1.,0.,0.));
+#8418 = DIRECTION('',(0.,1.,0.));
+#8419 = DEFINITIONAL_REPRESENTATION('',(#8420),#8423);
+#8420 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8421,#8422),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8421 = CARTESIAN_POINT('',(0.66,-1.));
+#8422 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8424 = FACE_BOUND('',#8425,.T.);
+#8425 = EDGE_LOOP('',(#8426,#8454,#8480,#8506));
+#8426 = ORIENTED_EDGE('',*,*,#8427,.F.);
+#8427 = EDGE_CURVE('',#8428,#8430,#8432,.T.);
+#8428 = VERTEX_POINT('',#8429);
+#8429 = CARTESIAN_POINT('',(-2.56,8.,1.5));
+#8430 = VERTEX_POINT('',#8431);
+#8431 = CARTESIAN_POINT('',(-3.16,8.,1.5));
+#8432 = SURFACE_CURVE('',#8433,(#8437,#8443),.PCURVE_S1.);
+#8433 = LINE('',#8434,#8435);
+#8434 = CARTESIAN_POINT('',(-12.73,8.,1.5));
+#8435 = VECTOR('',#8436,1.);
+#8436 = DIRECTION('',(-1.,0.,0.));
+#8437 = PCURVE('',#72,#8438);
+#8438 = DEFINITIONAL_REPRESENTATION('',(#8439),#8442);
+#8439 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8440,#8441),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-10.23,-9.51),.PIECEWISE_BEZIER_KNOTS.);
+#8440 = CARTESIAN_POINT('',(19.8,-1.));
+#8441 = CARTESIAN_POINT('',(19.08,-1.));
+#8442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8443 = PCURVE('',#8444,#8449);
+#8444 = PLANE('',#8445);
+#8445 = AXIS2_PLACEMENT_3D('',#8446,#8447,#8448);
+#8446 = CARTESIAN_POINT('',(-3.16,8.,2.5));
+#8447 = DIRECTION('',(0.,-1.,0.));
+#8448 = DIRECTION('',(1.,0.,0.));
+#8449 = DEFINITIONAL_REPRESENTATION('',(#8450),#8453);
+#8450 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8451,#8452),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-10.23,-9.51),.PIECEWISE_BEZIER_KNOTS.);
+#8451 = CARTESIAN_POINT('',(0.66,-1.));
+#8452 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8454 = ORIENTED_EDGE('',*,*,#8455,.F.);
+#8455 = EDGE_CURVE('',#8456,#8428,#8458,.T.);
+#8456 = VERTEX_POINT('',#8457);
+#8457 = CARTESIAN_POINT('',(-2.56,7.4,1.5));
+#8458 = SURFACE_CURVE('',#8459,(#8463,#8469),.PCURVE_S1.);
+#8459 = LINE('',#8460,#8461);
+#8460 = CARTESIAN_POINT('',(-2.56,8.5,1.5));
+#8461 = VECTOR('',#8462,1.);
+#8462 = DIRECTION('',(0.,1.,0.));
+#8463 = PCURVE('',#72,#8464);
+#8464 = DEFINITIONAL_REPRESENTATION('',(#8465),#8468);
+#8465 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8466,#8467),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8466 = CARTESIAN_POINT('',(19.74,-1.66));
+#8467 = CARTESIAN_POINT('',(19.74,-0.94));
+#8468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8469 = PCURVE('',#8470,#8475);
+#8470 = PLANE('',#8471);
+#8471 = AXIS2_PLACEMENT_3D('',#8472,#8473,#8474);
+#8472 = CARTESIAN_POINT('',(-2.56,8.,2.5));
+#8473 = DIRECTION('',(-1.,0.,0.));
+#8474 = DIRECTION('',(0.,-1.,0.));
+#8475 = DEFINITIONAL_REPRESENTATION('',(#8476),#8479);
+#8476 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8477,#8478),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8477 = CARTESIAN_POINT('',(0.66,-1.));
+#8478 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8480 = ORIENTED_EDGE('',*,*,#8481,.F.);
+#8481 = EDGE_CURVE('',#8482,#8456,#8484,.T.);
+#8482 = VERTEX_POINT('',#8483);
+#8483 = CARTESIAN_POINT('',(-3.16,7.4,1.5));
+#8484 = SURFACE_CURVE('',#8485,(#8489,#8495),.PCURVE_S1.);
+#8485 = LINE('',#8486,#8487);
+#8486 = CARTESIAN_POINT('',(-12.43,7.4,1.5));
+#8487 = VECTOR('',#8488,1.);
+#8488 = DIRECTION('',(1.,0.,0.));
+#8489 = PCURVE('',#72,#8490);
+#8490 = DEFINITIONAL_REPRESENTATION('',(#8491),#8494);
+#8491 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8492,#8493),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(9.21,9.93),.PIECEWISE_BEZIER_KNOTS.);
+#8492 = CARTESIAN_POINT('',(19.08,-1.6));
+#8493 = CARTESIAN_POINT('',(19.8,-1.6));
+#8494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8495 = PCURVE('',#8496,#8501);
+#8496 = PLANE('',#8497);
+#8497 = AXIS2_PLACEMENT_3D('',#8498,#8499,#8500);
+#8498 = CARTESIAN_POINT('',(-2.56,7.4,2.5));
+#8499 = DIRECTION('',(0.,1.,0.));
+#8500 = DIRECTION('',(-1.,0.,0.));
+#8501 = DEFINITIONAL_REPRESENTATION('',(#8502),#8505);
+#8502 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8503,#8504),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(9.21,9.93),.PIECEWISE_BEZIER_KNOTS.);
+#8503 = CARTESIAN_POINT('',(0.66,-1.));
+#8504 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8506 = ORIENTED_EDGE('',*,*,#8507,.F.);
+#8507 = EDGE_CURVE('',#8430,#8482,#8508,.T.);
+#8508 = SURFACE_CURVE('',#8509,(#8513,#8519),.PCURVE_S1.);
+#8509 = LINE('',#8510,#8511);
+#8510 = CARTESIAN_POINT('',(-3.16,8.2,1.5));
+#8511 = VECTOR('',#8512,1.);
+#8512 = DIRECTION('',(0.,-1.,0.));
+#8513 = PCURVE('',#72,#8514);
+#8514 = DEFINITIONAL_REPRESENTATION('',(#8515),#8518);
+#8515 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8516,#8517),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8516 = CARTESIAN_POINT('',(19.14,-0.94));
+#8517 = CARTESIAN_POINT('',(19.14,-1.66));
+#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8519 = PCURVE('',#8520,#8525);
+#8520 = PLANE('',#8521);
+#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524);
+#8522 = CARTESIAN_POINT('',(-3.16,7.4,2.5));
+#8523 = DIRECTION('',(1.,0.,0.));
+#8524 = DIRECTION('',(0.,1.,0.));
+#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8529);
+#8526 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8527,#8528),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8527 = CARTESIAN_POINT('',(0.66,-1.));
+#8528 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8530 = FACE_BOUND('',#8531,.T.);
+#8531 = EDGE_LOOP('',(#8532,#8560,#8586,#8612));
+#8532 = ORIENTED_EDGE('',*,*,#8533,.F.);
+#8533 = EDGE_CURVE('',#8534,#8536,#8538,.T.);
+#8534 = VERTEX_POINT('',#8535);
+#8535 = CARTESIAN_POINT('',(12.68,8.,1.5));
+#8536 = VERTEX_POINT('',#8537);
+#8537 = CARTESIAN_POINT('',(12.08,8.,1.5));
+#8538 = SURFACE_CURVE('',#8539,(#8543,#8549),.PCURVE_S1.);
+#8539 = LINE('',#8540,#8541);
+#8540 = CARTESIAN_POINT('',(-5.11,8.,1.5));
+#8541 = VECTOR('',#8542,1.);
+#8542 = DIRECTION('',(-1.,0.,0.));
+#8543 = PCURVE('',#72,#8544);
+#8544 = DEFINITIONAL_REPRESENTATION('',(#8545),#8548);
+#8545 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8546,#8547),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-17.85,-17.13),.PIECEWISE_BEZIER_KNOTS.);
+#8546 = CARTESIAN_POINT('',(35.04,-1.));
+#8547 = CARTESIAN_POINT('',(34.32,-1.));
+#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8549 = PCURVE('',#8550,#8555);
+#8550 = PLANE('',#8551);
+#8551 = AXIS2_PLACEMENT_3D('',#8552,#8553,#8554);
+#8552 = CARTESIAN_POINT('',(12.08,8.,2.5));
+#8553 = DIRECTION('',(0.,-1.,0.));
+#8554 = DIRECTION('',(1.,0.,0.));
+#8555 = DEFINITIONAL_REPRESENTATION('',(#8556),#8559);
+#8556 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8557,#8558),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-17.85,-17.13),.PIECEWISE_BEZIER_KNOTS.);
+#8557 = CARTESIAN_POINT('',(0.66,-1.));
+#8558 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8560 = ORIENTED_EDGE('',*,*,#8561,.F.);
+#8561 = EDGE_CURVE('',#8562,#8534,#8564,.T.);
+#8562 = VERTEX_POINT('',#8563);
+#8563 = CARTESIAN_POINT('',(12.68,7.4,1.5));
+#8564 = SURFACE_CURVE('',#8565,(#8569,#8575),.PCURVE_S1.);
+#8565 = LINE('',#8566,#8567);
+#8566 = CARTESIAN_POINT('',(12.68,8.5,1.5));
+#8567 = VECTOR('',#8568,1.);
+#8568 = DIRECTION('',(0.,1.,0.));
+#8569 = PCURVE('',#72,#8570);
+#8570 = DEFINITIONAL_REPRESENTATION('',(#8571),#8574);
+#8571 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8572,#8573),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8572 = CARTESIAN_POINT('',(34.98,-1.66));
+#8573 = CARTESIAN_POINT('',(34.98,-0.94));
+#8574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8575 = PCURVE('',#8576,#8581);
+#8576 = PLANE('',#8577);
+#8577 = AXIS2_PLACEMENT_3D('',#8578,#8579,#8580);
+#8578 = CARTESIAN_POINT('',(12.68,8.,2.5));
+#8579 = DIRECTION('',(-1.,0.,0.));
+#8580 = DIRECTION('',(0.,-1.,0.));
+#8581 = DEFINITIONAL_REPRESENTATION('',(#8582),#8585);
+#8582 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8583,#8584),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8583 = CARTESIAN_POINT('',(0.66,-1.));
+#8584 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8586 = ORIENTED_EDGE('',*,*,#8587,.F.);
+#8587 = EDGE_CURVE('',#8588,#8562,#8590,.T.);
+#8588 = VERTEX_POINT('',#8589);
+#8589 = CARTESIAN_POINT('',(12.08,7.4,1.5));
+#8590 = SURFACE_CURVE('',#8591,(#8595,#8601),.PCURVE_S1.);
+#8591 = LINE('',#8592,#8593);
+#8592 = CARTESIAN_POINT('',(-4.81,7.4,1.5));
+#8593 = VECTOR('',#8594,1.);
+#8594 = DIRECTION('',(1.,0.,0.));
+#8595 = PCURVE('',#72,#8596);
+#8596 = DEFINITIONAL_REPRESENTATION('',(#8597),#8600);
+#8597 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8598,#8599),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(16.83,17.55),.PIECEWISE_BEZIER_KNOTS.);
+#8598 = CARTESIAN_POINT('',(34.32,-1.6));
+#8599 = CARTESIAN_POINT('',(35.04,-1.6));
+#8600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8601 = PCURVE('',#8602,#8607);
+#8602 = PLANE('',#8603);
+#8603 = AXIS2_PLACEMENT_3D('',#8604,#8605,#8606);
+#8604 = CARTESIAN_POINT('',(12.68,7.4,2.5));
+#8605 = DIRECTION('',(0.,1.,0.));
+#8606 = DIRECTION('',(-1.,0.,0.));
+#8607 = DEFINITIONAL_REPRESENTATION('',(#8608),#8611);
+#8608 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8609,#8610),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(16.83,17.55),.PIECEWISE_BEZIER_KNOTS.);
+#8609 = CARTESIAN_POINT('',(0.66,-1.));
+#8610 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8612 = ORIENTED_EDGE('',*,*,#8613,.F.);
+#8613 = EDGE_CURVE('',#8536,#8588,#8614,.T.);
+#8614 = SURFACE_CURVE('',#8615,(#8619,#8625),.PCURVE_S1.);
+#8615 = LINE('',#8616,#8617);
+#8616 = CARTESIAN_POINT('',(12.08,8.2,1.5));
+#8617 = VECTOR('',#8618,1.);
+#8618 = DIRECTION('',(0.,-1.,0.));
+#8619 = PCURVE('',#72,#8620);
+#8620 = DEFINITIONAL_REPRESENTATION('',(#8621),#8624);
+#8621 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8622,#8623),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8622 = CARTESIAN_POINT('',(34.38,-0.94));
+#8623 = CARTESIAN_POINT('',(34.38,-1.66));
+#8624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8625 = PCURVE('',#8626,#8631);
+#8626 = PLANE('',#8627);
+#8627 = AXIS2_PLACEMENT_3D('',#8628,#8629,#8630);
+#8628 = CARTESIAN_POINT('',(12.08,7.4,2.5));
+#8629 = DIRECTION('',(1.,0.,0.));
+#8630 = DIRECTION('',(0.,1.,0.));
+#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8635);
+#8632 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8633,#8634),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8633 = CARTESIAN_POINT('',(0.66,-1.));
+#8634 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8636 = FACE_BOUND('',#8637,.T.);
+#8637 = EDGE_LOOP('',(#8638,#8666,#8692,#8718));
+#8638 = ORIENTED_EDGE('',*,*,#8639,.F.);
+#8639 = EDGE_CURVE('',#8640,#8642,#8644,.T.);
+#8640 = VERTEX_POINT('',#8641);
+#8641 = CARTESIAN_POINT('',(10.14,8.,1.5));
+#8642 = VERTEX_POINT('',#8643);
+#8643 = CARTESIAN_POINT('',(9.54,8.,1.5));
+#8644 = SURFACE_CURVE('',#8645,(#8649,#8655),.PCURVE_S1.);
+#8645 = LINE('',#8646,#8647);
+#8646 = CARTESIAN_POINT('',(-6.38,8.,1.5));
+#8647 = VECTOR('',#8648,1.);
+#8648 = DIRECTION('',(-1.,0.,0.));
+#8649 = PCURVE('',#72,#8650);
+#8650 = DEFINITIONAL_REPRESENTATION('',(#8651),#8654);
+#8651 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8652,#8653),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-16.58,-15.86),.PIECEWISE_BEZIER_KNOTS.);
+#8652 = CARTESIAN_POINT('',(32.5,-1.));
+#8653 = CARTESIAN_POINT('',(31.78,-1.));
+#8654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8655 = PCURVE('',#8656,#8661);
+#8656 = PLANE('',#8657);
+#8657 = AXIS2_PLACEMENT_3D('',#8658,#8659,#8660);
+#8658 = CARTESIAN_POINT('',(9.54,8.,2.5));
+#8659 = DIRECTION('',(0.,-1.,0.));
+#8660 = DIRECTION('',(1.,0.,0.));
+#8661 = DEFINITIONAL_REPRESENTATION('',(#8662),#8665);
+#8662 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8663,#8664),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-16.58,-15.86),.PIECEWISE_BEZIER_KNOTS.);
+#8663 = CARTESIAN_POINT('',(0.66,-1.));
+#8664 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8666 = ORIENTED_EDGE('',*,*,#8667,.F.);
+#8667 = EDGE_CURVE('',#8668,#8640,#8670,.T.);
+#8668 = VERTEX_POINT('',#8669);
+#8669 = CARTESIAN_POINT('',(10.14,7.4,1.5));
+#8670 = SURFACE_CURVE('',#8671,(#8675,#8681),.PCURVE_S1.);
+#8671 = LINE('',#8672,#8673);
+#8672 = CARTESIAN_POINT('',(10.14,8.5,1.5));
+#8673 = VECTOR('',#8674,1.);
+#8674 = DIRECTION('',(0.,1.,0.));
+#8675 = PCURVE('',#72,#8676);
+#8676 = DEFINITIONAL_REPRESENTATION('',(#8677),#8680);
+#8677 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8678,#8679),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8678 = CARTESIAN_POINT('',(32.44,-1.66));
+#8679 = CARTESIAN_POINT('',(32.44,-0.94));
+#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8681 = PCURVE('',#8682,#8687);
+#8682 = PLANE('',#8683);
+#8683 = AXIS2_PLACEMENT_3D('',#8684,#8685,#8686);
+#8684 = CARTESIAN_POINT('',(10.14,8.,2.5));
+#8685 = DIRECTION('',(-1.,0.,0.));
+#8686 = DIRECTION('',(0.,-1.,0.));
+#8687 = DEFINITIONAL_REPRESENTATION('',(#8688),#8691);
+#8688 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8689,#8690),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8689 = CARTESIAN_POINT('',(0.66,-1.));
+#8690 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8692 = ORIENTED_EDGE('',*,*,#8693,.F.);
+#8693 = EDGE_CURVE('',#8694,#8668,#8696,.T.);
+#8694 = VERTEX_POINT('',#8695);
+#8695 = CARTESIAN_POINT('',(9.54,7.4,1.5));
+#8696 = SURFACE_CURVE('',#8697,(#8701,#8707),.PCURVE_S1.);
+#8697 = LINE('',#8698,#8699);
+#8698 = CARTESIAN_POINT('',(-6.08,7.4,1.5));
+#8699 = VECTOR('',#8700,1.);
+#8700 = DIRECTION('',(1.,0.,0.));
+#8701 = PCURVE('',#72,#8702);
+#8702 = DEFINITIONAL_REPRESENTATION('',(#8703),#8706);
+#8703 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8704,#8705),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(15.56,16.28),.PIECEWISE_BEZIER_KNOTS.);
+#8704 = CARTESIAN_POINT('',(31.78,-1.6));
+#8705 = CARTESIAN_POINT('',(32.5,-1.6));
+#8706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8707 = PCURVE('',#8708,#8713);
+#8708 = PLANE('',#8709);
+#8709 = AXIS2_PLACEMENT_3D('',#8710,#8711,#8712);
+#8710 = CARTESIAN_POINT('',(10.14,7.4,2.5));
+#8711 = DIRECTION('',(0.,1.,0.));
+#8712 = DIRECTION('',(-1.,0.,0.));
+#8713 = DEFINITIONAL_REPRESENTATION('',(#8714),#8717);
+#8714 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8715,#8716),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(15.56,16.28),.PIECEWISE_BEZIER_KNOTS.);
+#8715 = CARTESIAN_POINT('',(0.66,-1.));
+#8716 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8718 = ORIENTED_EDGE('',*,*,#8719,.F.);
+#8719 = EDGE_CURVE('',#8642,#8694,#8720,.T.);
+#8720 = SURFACE_CURVE('',#8721,(#8725,#8731),.PCURVE_S1.);
+#8721 = LINE('',#8722,#8723);
+#8722 = CARTESIAN_POINT('',(9.54,8.2,1.5));
+#8723 = VECTOR('',#8724,1.);
+#8724 = DIRECTION('',(0.,-1.,0.));
+#8725 = PCURVE('',#72,#8726);
+#8726 = DEFINITIONAL_REPRESENTATION('',(#8727),#8730);
+#8727 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8728,#8729),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8728 = CARTESIAN_POINT('',(31.84,-0.94));
+#8729 = CARTESIAN_POINT('',(31.84,-1.66));
+#8730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8731 = PCURVE('',#8732,#8737);
+#8732 = PLANE('',#8733);
+#8733 = AXIS2_PLACEMENT_3D('',#8734,#8735,#8736);
+#8734 = CARTESIAN_POINT('',(9.54,7.4,2.5));
+#8735 = DIRECTION('',(1.,0.,0.));
+#8736 = DIRECTION('',(0.,1.,0.));
+#8737 = DEFINITIONAL_REPRESENTATION('',(#8738),#8741);
+#8738 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8739,#8740),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8739 = CARTESIAN_POINT('',(0.66,-1.));
+#8740 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8742 = FACE_BOUND('',#8743,.T.);
+#8743 = EDGE_LOOP('',(#8744,#8772,#8798,#8824));
+#8744 = ORIENTED_EDGE('',*,*,#8745,.F.);
+#8745 = EDGE_CURVE('',#8746,#8748,#8750,.T.);
+#8746 = VERTEX_POINT('',#8747);
+#8747 = CARTESIAN_POINT('',(7.6,8.,1.5));
+#8748 = VERTEX_POINT('',#8749);
+#8749 = CARTESIAN_POINT('',(7.,8.,1.5));
+#8750 = SURFACE_CURVE('',#8751,(#8755,#8761),.PCURVE_S1.);
+#8751 = LINE('',#8752,#8753);
+#8752 = CARTESIAN_POINT('',(-7.65,8.,1.5));
+#8753 = VECTOR('',#8754,1.);
+#8754 = DIRECTION('',(-1.,0.,0.));
+#8755 = PCURVE('',#72,#8756);
+#8756 = DEFINITIONAL_REPRESENTATION('',(#8757),#8760);
+#8757 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8758,#8759),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-15.31,-14.59),.PIECEWISE_BEZIER_KNOTS.);
+#8758 = CARTESIAN_POINT('',(29.96,-1.));
+#8759 = CARTESIAN_POINT('',(29.24,-1.));
+#8760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8761 = PCURVE('',#8762,#8767);
+#8762 = PLANE('',#8763);
+#8763 = AXIS2_PLACEMENT_3D('',#8764,#8765,#8766);
+#8764 = CARTESIAN_POINT('',(7.,8.,2.5));
+#8765 = DIRECTION('',(0.,-1.,0.));
+#8766 = DIRECTION('',(1.,0.,0.));
+#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8771);
+#8768 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8769,#8770),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-15.31,-14.59),.PIECEWISE_BEZIER_KNOTS.);
+#8769 = CARTESIAN_POINT('',(0.66,-1.));
+#8770 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8772 = ORIENTED_EDGE('',*,*,#8773,.F.);
+#8773 = EDGE_CURVE('',#8774,#8746,#8776,.T.);
+#8774 = VERTEX_POINT('',#8775);
+#8775 = CARTESIAN_POINT('',(7.6,7.4,1.5));
+#8776 = SURFACE_CURVE('',#8777,(#8781,#8787),.PCURVE_S1.);
+#8777 = LINE('',#8778,#8779);
+#8778 = CARTESIAN_POINT('',(7.6,8.5,1.5));
+#8779 = VECTOR('',#8780,1.);
+#8780 = DIRECTION('',(0.,1.,0.));
+#8781 = PCURVE('',#72,#8782);
+#8782 = DEFINITIONAL_REPRESENTATION('',(#8783),#8786);
+#8783 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8784,#8785),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8784 = CARTESIAN_POINT('',(29.9,-1.66));
+#8785 = CARTESIAN_POINT('',(29.9,-0.94));
+#8786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8787 = PCURVE('',#8788,#8793);
+#8788 = PLANE('',#8789);
+#8789 = AXIS2_PLACEMENT_3D('',#8790,#8791,#8792);
+#8790 = CARTESIAN_POINT('',(7.6,8.,2.5));
+#8791 = DIRECTION('',(-1.,0.,0.));
+#8792 = DIRECTION('',(0.,-1.,0.));
+#8793 = DEFINITIONAL_REPRESENTATION('',(#8794),#8797);
+#8794 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8795,#8796),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8795 = CARTESIAN_POINT('',(0.66,-1.));
+#8796 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8798 = ORIENTED_EDGE('',*,*,#8799,.F.);
+#8799 = EDGE_CURVE('',#8800,#8774,#8802,.T.);
+#8800 = VERTEX_POINT('',#8801);
+#8801 = CARTESIAN_POINT('',(7.,7.4,1.5));
+#8802 = SURFACE_CURVE('',#8803,(#8807,#8813),.PCURVE_S1.);
+#8803 = LINE('',#8804,#8805);
+#8804 = CARTESIAN_POINT('',(-7.35,7.4,1.5));
+#8805 = VECTOR('',#8806,1.);
+#8806 = DIRECTION('',(1.,0.,0.));
+#8807 = PCURVE('',#72,#8808);
+#8808 = DEFINITIONAL_REPRESENTATION('',(#8809),#8812);
+#8809 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8810,#8811),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(14.29,15.01),.PIECEWISE_BEZIER_KNOTS.);
+#8810 = CARTESIAN_POINT('',(29.24,-1.6));
+#8811 = CARTESIAN_POINT('',(29.96,-1.6));
+#8812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8813 = PCURVE('',#8814,#8819);
+#8814 = PLANE('',#8815);
+#8815 = AXIS2_PLACEMENT_3D('',#8816,#8817,#8818);
+#8816 = CARTESIAN_POINT('',(7.6,7.4,2.5));
+#8817 = DIRECTION('',(0.,1.,0.));
+#8818 = DIRECTION('',(-1.,0.,0.));
+#8819 = DEFINITIONAL_REPRESENTATION('',(#8820),#8823);
+#8820 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8821,#8822),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(14.29,15.01),.PIECEWISE_BEZIER_KNOTS.);
+#8821 = CARTESIAN_POINT('',(0.66,-1.));
+#8822 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8824 = ORIENTED_EDGE('',*,*,#8825,.F.);
+#8825 = EDGE_CURVE('',#8748,#8800,#8826,.T.);
+#8826 = SURFACE_CURVE('',#8827,(#8831,#8837),.PCURVE_S1.);
+#8827 = LINE('',#8828,#8829);
+#8828 = CARTESIAN_POINT('',(7.,8.2,1.5));
+#8829 = VECTOR('',#8830,1.);
+#8830 = DIRECTION('',(0.,-1.,0.));
+#8831 = PCURVE('',#72,#8832);
+#8832 = DEFINITIONAL_REPRESENTATION('',(#8833),#8836);
+#8833 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8834,#8835),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8834 = CARTESIAN_POINT('',(29.3,-0.94));
+#8835 = CARTESIAN_POINT('',(29.3,-1.66));
+#8836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8837 = PCURVE('',#8838,#8843);
+#8838 = PLANE('',#8839);
+#8839 = AXIS2_PLACEMENT_3D('',#8840,#8841,#8842);
+#8840 = CARTESIAN_POINT('',(7.,7.4,2.5));
+#8841 = DIRECTION('',(1.,0.,0.));
+#8842 = DIRECTION('',(0.,1.,0.));
+#8843 = DEFINITIONAL_REPRESENTATION('',(#8844),#8847);
+#8844 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8845,#8846),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8845 = CARTESIAN_POINT('',(0.66,-1.));
+#8846 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8848 = FACE_BOUND('',#8849,.T.);
+#8849 = EDGE_LOOP('',(#8850,#8878,#8904,#8930));
+#8850 = ORIENTED_EDGE('',*,*,#8851,.F.);
+#8851 = EDGE_CURVE('',#8852,#8854,#8856,.T.);
+#8852 = VERTEX_POINT('',#8853);
+#8853 = CARTESIAN_POINT('',(2.52,8.,1.5));
+#8854 = VERTEX_POINT('',#8855);
+#8855 = CARTESIAN_POINT('',(1.92,8.,1.5));
+#8856 = SURFACE_CURVE('',#8857,(#8861,#8867),.PCURVE_S1.);
+#8857 = LINE('',#8858,#8859);
+#8858 = CARTESIAN_POINT('',(-10.19,8.,1.5));
+#8859 = VECTOR('',#8860,1.);
+#8860 = DIRECTION('',(-1.,0.,0.));
+#8861 = PCURVE('',#72,#8862);
+#8862 = DEFINITIONAL_REPRESENTATION('',(#8863),#8866);
+#8863 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8864,#8865),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-12.77,-12.05),.PIECEWISE_BEZIER_KNOTS.);
+#8864 = CARTESIAN_POINT('',(24.88,-1.));
+#8865 = CARTESIAN_POINT('',(24.16,-1.));
+#8866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8867 = PCURVE('',#8868,#8873);
+#8868 = PLANE('',#8869);
+#8869 = AXIS2_PLACEMENT_3D('',#8870,#8871,#8872);
+#8870 = CARTESIAN_POINT('',(1.92,8.,2.5));
+#8871 = DIRECTION('',(0.,-1.,0.));
+#8872 = DIRECTION('',(1.,0.,0.));
+#8873 = DEFINITIONAL_REPRESENTATION('',(#8874),#8877);
+#8874 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8875,#8876),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-12.77,-12.05),.PIECEWISE_BEZIER_KNOTS.);
+#8875 = CARTESIAN_POINT('',(0.66,-1.));
+#8876 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8878 = ORIENTED_EDGE('',*,*,#8879,.F.);
+#8879 = EDGE_CURVE('',#8880,#8852,#8882,.T.);
+#8880 = VERTEX_POINT('',#8881);
+#8881 = CARTESIAN_POINT('',(2.52,7.4,1.5));
+#8882 = SURFACE_CURVE('',#8883,(#8887,#8893),.PCURVE_S1.);
+#8883 = LINE('',#8884,#8885);
+#8884 = CARTESIAN_POINT('',(2.52,8.5,1.5));
+#8885 = VECTOR('',#8886,1.);
+#8886 = DIRECTION('',(0.,1.,0.));
+#8887 = PCURVE('',#72,#8888);
+#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8892);
+#8889 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8890,#8891),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8890 = CARTESIAN_POINT('',(24.82,-1.66));
+#8891 = CARTESIAN_POINT('',(24.82,-0.94));
+#8892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8893 = PCURVE('',#8894,#8899);
+#8894 = PLANE('',#8895);
+#8895 = AXIS2_PLACEMENT_3D('',#8896,#8897,#8898);
+#8896 = CARTESIAN_POINT('',(2.52,8.,2.5));
+#8897 = DIRECTION('',(-1.,0.,0.));
+#8898 = DIRECTION('',(0.,-1.,0.));
+#8899 = DEFINITIONAL_REPRESENTATION('',(#8900),#8903);
+#8900 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8901,#8902),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8901 = CARTESIAN_POINT('',(0.66,-1.));
+#8902 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8904 = ORIENTED_EDGE('',*,*,#8905,.F.);
+#8905 = EDGE_CURVE('',#8906,#8880,#8908,.T.);
+#8906 = VERTEX_POINT('',#8907);
+#8907 = CARTESIAN_POINT('',(1.92,7.4,1.5));
+#8908 = SURFACE_CURVE('',#8909,(#8913,#8919),.PCURVE_S1.);
+#8909 = LINE('',#8910,#8911);
+#8910 = CARTESIAN_POINT('',(-9.89,7.4,1.5));
+#8911 = VECTOR('',#8912,1.);
+#8912 = DIRECTION('',(1.,0.,0.));
+#8913 = PCURVE('',#72,#8914);
+#8914 = DEFINITIONAL_REPRESENTATION('',(#8915),#8918);
+#8915 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8916,#8917),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(11.75,12.47),.PIECEWISE_BEZIER_KNOTS.);
+#8916 = CARTESIAN_POINT('',(24.16,-1.6));
+#8917 = CARTESIAN_POINT('',(24.88,-1.6));
+#8918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8919 = PCURVE('',#8920,#8925);
+#8920 = PLANE('',#8921);
+#8921 = AXIS2_PLACEMENT_3D('',#8922,#8923,#8924);
+#8922 = CARTESIAN_POINT('',(2.52,7.4,2.5));
+#8923 = DIRECTION('',(0.,1.,0.));
+#8924 = DIRECTION('',(-1.,0.,0.));
+#8925 = DEFINITIONAL_REPRESENTATION('',(#8926),#8929);
+#8926 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8927,#8928),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(11.75,12.47),.PIECEWISE_BEZIER_KNOTS.);
+#8927 = CARTESIAN_POINT('',(0.66,-1.));
+#8928 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8930 = ORIENTED_EDGE('',*,*,#8931,.F.);
+#8931 = EDGE_CURVE('',#8854,#8906,#8932,.T.);
+#8932 = SURFACE_CURVE('',#8933,(#8937,#8943),.PCURVE_S1.);
+#8933 = LINE('',#8934,#8935);
+#8934 = CARTESIAN_POINT('',(1.92,8.2,1.5));
+#8935 = VECTOR('',#8936,1.);
+#8936 = DIRECTION('',(0.,-1.,0.));
+#8937 = PCURVE('',#72,#8938);
+#8938 = DEFINITIONAL_REPRESENTATION('',(#8939),#8942);
+#8939 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8940,#8941),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8940 = CARTESIAN_POINT('',(24.22,-0.94));
+#8941 = CARTESIAN_POINT('',(24.22,-1.66));
+#8942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8943 = PCURVE('',#8944,#8949);
+#8944 = PLANE('',#8945);
+#8945 = AXIS2_PLACEMENT_3D('',#8946,#8947,#8948);
+#8946 = CARTESIAN_POINT('',(1.92,7.4,2.5));
+#8947 = DIRECTION('',(1.,0.,0.));
+#8948 = DIRECTION('',(0.,1.,0.));
+#8949 = DEFINITIONAL_REPRESENTATION('',(#8950),#8953);
+#8950 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8951,#8952),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#8951 = CARTESIAN_POINT('',(0.66,-1.));
+#8952 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8954 = FACE_BOUND('',#8955,.T.);
+#8955 = EDGE_LOOP('',(#8956,#8984,#9010,#9036));
+#8956 = ORIENTED_EDGE('',*,*,#8957,.F.);
+#8957 = EDGE_CURVE('',#8958,#8960,#8962,.T.);
+#8958 = VERTEX_POINT('',#8959);
+#8959 = CARTESIAN_POINT('',(5.06,8.,1.5));
+#8960 = VERTEX_POINT('',#8961);
+#8961 = CARTESIAN_POINT('',(4.46,8.,1.5));
+#8962 = SURFACE_CURVE('',#8963,(#8967,#8973),.PCURVE_S1.);
+#8963 = LINE('',#8964,#8965);
+#8964 = CARTESIAN_POINT('',(-8.92,8.,1.5));
+#8965 = VECTOR('',#8966,1.);
+#8966 = DIRECTION('',(-1.,0.,0.));
+#8967 = PCURVE('',#72,#8968);
+#8968 = DEFINITIONAL_REPRESENTATION('',(#8969),#8972);
+#8969 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8970,#8971),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-14.04,-13.32),.PIECEWISE_BEZIER_KNOTS.);
+#8970 = CARTESIAN_POINT('',(27.42,-1.));
+#8971 = CARTESIAN_POINT('',(26.7,-1.));
+#8972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8973 = PCURVE('',#8974,#8979);
+#8974 = PLANE('',#8975);
+#8975 = AXIS2_PLACEMENT_3D('',#8976,#8977,#8978);
+#8976 = CARTESIAN_POINT('',(4.46,8.,2.5));
+#8977 = DIRECTION('',(0.,-1.,0.));
+#8978 = DIRECTION('',(1.,0.,0.));
+#8979 = DEFINITIONAL_REPRESENTATION('',(#8980),#8983);
+#8980 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8981,#8982),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-14.04,-13.32),.PIECEWISE_BEZIER_KNOTS.);
+#8981 = CARTESIAN_POINT('',(0.66,-1.));
+#8982 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#8983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8984 = ORIENTED_EDGE('',*,*,#8985,.F.);
+#8985 = EDGE_CURVE('',#8986,#8958,#8988,.T.);
+#8986 = VERTEX_POINT('',#8987);
+#8987 = CARTESIAN_POINT('',(5.06,7.4,1.5));
+#8988 = SURFACE_CURVE('',#8989,(#8993,#8999),.PCURVE_S1.);
+#8989 = LINE('',#8990,#8991);
+#8990 = CARTESIAN_POINT('',(5.06,8.5,1.5));
+#8991 = VECTOR('',#8992,1.);
+#8992 = DIRECTION('',(0.,1.,0.));
+#8993 = PCURVE('',#72,#8994);
+#8994 = DEFINITIONAL_REPRESENTATION('',(#8995),#8998);
+#8995 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8996,#8997),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#8996 = CARTESIAN_POINT('',(27.36,-1.66));
+#8997 = CARTESIAN_POINT('',(27.36,-0.94));
+#8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8999 = PCURVE('',#9000,#9005);
+#9000 = PLANE('',#9001);
+#9001 = AXIS2_PLACEMENT_3D('',#9002,#9003,#9004);
+#9002 = CARTESIAN_POINT('',(5.06,8.,2.5));
+#9003 = DIRECTION('',(-1.,0.,0.));
+#9004 = DIRECTION('',(0.,-1.,0.));
+#9005 = DEFINITIONAL_REPRESENTATION('',(#9006),#9009);
+#9006 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9007,#9008),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#9007 = CARTESIAN_POINT('',(0.66,-1.));
+#9008 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#9009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9010 = ORIENTED_EDGE('',*,*,#9011,.F.);
+#9011 = EDGE_CURVE('',#9012,#8986,#9014,.T.);
+#9012 = VERTEX_POINT('',#9013);
+#9013 = CARTESIAN_POINT('',(4.46,7.4,1.5));
+#9014 = SURFACE_CURVE('',#9015,(#9019,#9025),.PCURVE_S1.);
+#9015 = LINE('',#9016,#9017);
+#9016 = CARTESIAN_POINT('',(-8.62,7.4,1.5));
+#9017 = VECTOR('',#9018,1.);
+#9018 = DIRECTION('',(1.,0.,0.));
+#9019 = PCURVE('',#72,#9020);
+#9020 = DEFINITIONAL_REPRESENTATION('',(#9021),#9024);
+#9021 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9022,#9023),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(13.02,13.74),.PIECEWISE_BEZIER_KNOTS.);
+#9022 = CARTESIAN_POINT('',(26.7,-1.6));
+#9023 = CARTESIAN_POINT('',(27.42,-1.6));
+#9024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9025 = PCURVE('',#9026,#9031);
+#9026 = PLANE('',#9027);
+#9027 = AXIS2_PLACEMENT_3D('',#9028,#9029,#9030);
+#9028 = CARTESIAN_POINT('',(5.06,7.4,2.5));
+#9029 = DIRECTION('',(0.,1.,0.));
+#9030 = DIRECTION('',(-1.,0.,0.));
+#9031 = DEFINITIONAL_REPRESENTATION('',(#9032),#9035);
+#9032 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9033,#9034),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(13.02,13.74),.PIECEWISE_BEZIER_KNOTS.);
+#9033 = CARTESIAN_POINT('',(0.66,-1.));
+#9034 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#9035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9036 = ORIENTED_EDGE('',*,*,#9037,.F.);
+#9037 = EDGE_CURVE('',#8960,#9012,#9038,.T.);
+#9038 = SURFACE_CURVE('',#9039,(#9043,#9049),.PCURVE_S1.);
+#9039 = LINE('',#9040,#9041);
+#9040 = CARTESIAN_POINT('',(4.46,8.2,1.5));
+#9041 = VECTOR('',#9042,1.);
+#9042 = DIRECTION('',(0.,-1.,0.));
+#9043 = PCURVE('',#72,#9044);
+#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9048);
+#9045 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9046,#9047),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#9046 = CARTESIAN_POINT('',(26.76,-0.94));
+#9047 = CARTESIAN_POINT('',(26.76,-1.66));
+#9048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9049 = PCURVE('',#9050,#9055);
+#9050 = PLANE('',#9051);
+#9051 = AXIS2_PLACEMENT_3D('',#9052,#9053,#9054);
+#9052 = CARTESIAN_POINT('',(4.46,7.4,2.5));
+#9053 = DIRECTION('',(1.,0.,0.));
+#9054 = DIRECTION('',(0.,1.,0.));
+#9055 = DEFINITIONAL_REPRESENTATION('',(#9056),#9059);
+#9056 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9057,#9058),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#9057 = CARTESIAN_POINT('',(0.66,-1.));
+#9058 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#9059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9060 = FACE_BOUND('',#9061,.T.);
+#9061 = EDGE_LOOP('',(#9062,#9092,#9120,#9148));
+#9062 = ORIENTED_EDGE('',*,*,#9063,.F.);
+#9063 = EDGE_CURVE('',#9064,#9066,#9068,.T.);
+#9064 = VERTEX_POINT('',#9065);
+#9065 = CARTESIAN_POINT('',(5.649747468306,4.949747468306,1.5));
+#9066 = VERTEX_POINT('',#9067);
+#9067 = CARTESIAN_POINT('',(0.7,0.,1.5));
+#9068 = SURFACE_CURVE('',#9069,(#9073,#9080),.PCURVE_S1.);
+#9069 = LINE('',#9070,#9071);
+#9070 = CARTESIAN_POINT('',(5.649747468306,4.949747468306,1.5));
+#9071 = VECTOR('',#9072,1.);
+#9072 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#9073 = PCURVE('',#72,#9074);
+#9074 = DEFINITIONAL_REPRESENTATION('',(#9075),#9079);
+#9075 = LINE('',#9076,#9077);
+#9076 = CARTESIAN_POINT('',(27.949747468306,-4.050252531694));
+#9077 = VECTOR('',#9078,1.);
+#9078 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9080 = PCURVE('',#9081,#9086);
+#9081 = PLANE('',#9082);
+#9082 = AXIS2_PLACEMENT_3D('',#9083,#9084,#9085);
+#9083 = CARTESIAN_POINT('',(5.649747468306,4.949747468306,1.5));
+#9084 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9085 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#9086 = DEFINITIONAL_REPRESENTATION('',(#9087),#9091);
+#9087 = LINE('',#9088,#9089);
+#9088 = CARTESIAN_POINT('',(0.,0.));
+#9089 = VECTOR('',#9090,1.);
+#9090 = DIRECTION('',(1.,-0.));
+#9091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9092 = ORIENTED_EDGE('',*,*,#9093,.F.);
+#9093 = EDGE_CURVE('',#9094,#9064,#9096,.T.);
+#9094 = VERTEX_POINT('',#9095);
+#9095 = CARTESIAN_POINT('',(10.599494936612,0.,1.5));
+#9096 = SURFACE_CURVE('',#9097,(#9101,#9108),.PCURVE_S1.);
+#9097 = LINE('',#9098,#9099);
+#9098 = CARTESIAN_POINT('',(10.599494936612,0.,1.5));
+#9099 = VECTOR('',#9100,1.);
+#9100 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#9101 = PCURVE('',#72,#9102);
+#9102 = DEFINITIONAL_REPRESENTATION('',(#9103),#9107);
+#9103 = LINE('',#9104,#9105);
+#9104 = CARTESIAN_POINT('',(32.899494936612,-9.));
+#9105 = VECTOR('',#9106,1.);
+#9106 = DIRECTION('',(-0.707106781187,0.707106781187));
+#9107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9108 = PCURVE('',#9109,#9114);
+#9109 = PLANE('',#9110);
+#9110 = AXIS2_PLACEMENT_3D('',#9111,#9112,#9113);
+#9111 = CARTESIAN_POINT('',(10.599494936612,0.,1.5));
+#9112 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#9113 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#9114 = DEFINITIONAL_REPRESENTATION('',(#9115),#9119);
+#9115 = LINE('',#9116,#9117);
+#9116 = CARTESIAN_POINT('',(0.,0.));
+#9117 = VECTOR('',#9118,1.);
+#9118 = DIRECTION('',(1.,0.));
+#9119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9120 = ORIENTED_EDGE('',*,*,#9121,.F.);
+#9121 = EDGE_CURVE('',#9122,#9094,#9124,.T.);
+#9122 = VERTEX_POINT('',#9123);
+#9123 = CARTESIAN_POINT('',(5.649747468306,-4.949747468306,1.5));
+#9124 = SURFACE_CURVE('',#9125,(#9129,#9136),.PCURVE_S1.);
+#9125 = LINE('',#9126,#9127);
+#9126 = CARTESIAN_POINT('',(5.649747468306,-4.949747468306,1.5));
+#9127 = VECTOR('',#9128,1.);
+#9128 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#9129 = PCURVE('',#72,#9130);
+#9130 = DEFINITIONAL_REPRESENTATION('',(#9131),#9135);
+#9131 = LINE('',#9132,#9133);
+#9132 = CARTESIAN_POINT('',(27.949747468306,-13.9497474683));
+#9133 = VECTOR('',#9134,1.);
+#9134 = DIRECTION('',(0.707106781187,0.707106781187));
+#9135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9136 = PCURVE('',#9137,#9142);
+#9137 = PLANE('',#9138);
+#9138 = AXIS2_PLACEMENT_3D('',#9139,#9140,#9141);
+#9139 = CARTESIAN_POINT('',(5.649747468306,-4.949747468306,1.5));
+#9140 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#9141 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#9142 = DEFINITIONAL_REPRESENTATION('',(#9143),#9147);
+#9143 = LINE('',#9144,#9145);
+#9144 = CARTESIAN_POINT('',(0.,0.));
+#9145 = VECTOR('',#9146,1.);
+#9146 = DIRECTION('',(1.,0.));
+#9147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9148 = ORIENTED_EDGE('',*,*,#9149,.F.);
+#9149 = EDGE_CURVE('',#9066,#9122,#9150,.T.);
+#9150 = SURFACE_CURVE('',#9151,(#9155,#9162),.PCURVE_S1.);
+#9151 = LINE('',#9152,#9153);
+#9152 = CARTESIAN_POINT('',(0.7,0.,1.5));
+#9153 = VECTOR('',#9154,1.);
+#9154 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9155 = PCURVE('',#72,#9156);
+#9156 = DEFINITIONAL_REPRESENTATION('',(#9157),#9161);
+#9157 = LINE('',#9158,#9159);
+#9158 = CARTESIAN_POINT('',(23.,-9.));
+#9159 = VECTOR('',#9160,1.);
+#9160 = DIRECTION('',(0.707106781187,-0.707106781187));
+#9161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9162 = PCURVE('',#9163,#9168);
+#9163 = PLANE('',#9164);
+#9164 = AXIS2_PLACEMENT_3D('',#9165,#9166,#9167);
+#9165 = CARTESIAN_POINT('',(0.7,0.,1.5));
+#9166 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#9167 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9168 = DEFINITIONAL_REPRESENTATION('',(#9169),#9173);
+#9169 = LINE('',#9170,#9171);
+#9170 = CARTESIAN_POINT('',(0.,0.));
+#9171 = VECTOR('',#9172,1.);
+#9172 = DIRECTION('',(1.,0.));
+#9173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9174 = FACE_BOUND('',#9175,.T.);
+#9175 = EDGE_LOOP('',(#9176,#9206,#9234,#9262));
+#9176 = ORIENTED_EDGE('',*,*,#9177,.T.);
+#9177 = EDGE_CURVE('',#9178,#9180,#9182,.T.);
+#9178 = VERTEX_POINT('',#9179);
+#9179 = CARTESIAN_POINT('',(-5.3,-2.5,1.5));
+#9180 = VERTEX_POINT('',#9181);
+#9181 = CARTESIAN_POINT('',(-5.3,1.5,1.5));
+#9182 = SURFACE_CURVE('',#9183,(#9187,#9194),.PCURVE_S1.);
+#9183 = LINE('',#9184,#9185);
+#9184 = CARTESIAN_POINT('',(-5.3,-2.5,1.5));
+#9185 = VECTOR('',#9186,1.);
+#9186 = DIRECTION('',(0.,1.,0.));
+#9187 = PCURVE('',#72,#9188);
+#9188 = DEFINITIONAL_REPRESENTATION('',(#9189),#9193);
+#9189 = LINE('',#9190,#9191);
+#9190 = CARTESIAN_POINT('',(17.,-11.5));
+#9191 = VECTOR('',#9192,1.);
+#9192 = DIRECTION('',(0.,1.));
+#9193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9194 = PCURVE('',#9195,#9200);
+#9195 = PLANE('',#9196);
+#9196 = AXIS2_PLACEMENT_3D('',#9197,#9198,#9199);
+#9197 = CARTESIAN_POINT('',(-5.3,-2.5,1.5));
+#9198 = DIRECTION('',(-1.,0.,0.));
+#9199 = DIRECTION('',(0.,1.,0.));
+#9200 = DEFINITIONAL_REPRESENTATION('',(#9201),#9205);
+#9201 = LINE('',#9202,#9203);
+#9202 = CARTESIAN_POINT('',(0.,0.));
+#9203 = VECTOR('',#9204,1.);
+#9204 = DIRECTION('',(1.,0.));
+#9205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9206 = ORIENTED_EDGE('',*,*,#9207,.T.);
+#9207 = EDGE_CURVE('',#9180,#9208,#9210,.T.);
+#9208 = VERTEX_POINT('',#9209);
+#9209 = CARTESIAN_POINT('',(-2.3,1.5,1.5));
+#9210 = SURFACE_CURVE('',#9211,(#9215,#9222),.PCURVE_S1.);
+#9211 = LINE('',#9212,#9213);
+#9212 = CARTESIAN_POINT('',(-5.3,1.5,1.5));
+#9213 = VECTOR('',#9214,1.);
+#9214 = DIRECTION('',(1.,0.,0.));
+#9215 = PCURVE('',#72,#9216);
+#9216 = DEFINITIONAL_REPRESENTATION('',(#9217),#9221);
+#9217 = LINE('',#9218,#9219);
+#9218 = CARTESIAN_POINT('',(17.,-7.5));
+#9219 = VECTOR('',#9220,1.);
+#9220 = DIRECTION('',(1.,0.));
+#9221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9222 = PCURVE('',#9223,#9228);
+#9223 = PLANE('',#9224);
+#9224 = AXIS2_PLACEMENT_3D('',#9225,#9226,#9227);
+#9225 = CARTESIAN_POINT('',(-5.3,1.5,1.5));
+#9226 = DIRECTION('',(0.,1.,0.));
+#9227 = DIRECTION('',(1.,0.,0.));
+#9228 = DEFINITIONAL_REPRESENTATION('',(#9229),#9233);
+#9229 = LINE('',#9230,#9231);
+#9230 = CARTESIAN_POINT('',(0.,0.));
+#9231 = VECTOR('',#9232,1.);
+#9232 = DIRECTION('',(1.,0.));
+#9233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9234 = ORIENTED_EDGE('',*,*,#9235,.T.);
+#9235 = EDGE_CURVE('',#9208,#9236,#9238,.T.);
+#9236 = VERTEX_POINT('',#9237);
+#9237 = CARTESIAN_POINT('',(-2.3,-2.5,1.5));
+#9238 = SURFACE_CURVE('',#9239,(#9243,#9250),.PCURVE_S1.);
+#9239 = LINE('',#9240,#9241);
+#9240 = CARTESIAN_POINT('',(-2.3,1.5,1.5));
+#9241 = VECTOR('',#9242,1.);
+#9242 = DIRECTION('',(0.,-1.,0.));
+#9243 = PCURVE('',#72,#9244);
+#9244 = DEFINITIONAL_REPRESENTATION('',(#9245),#9249);
+#9245 = LINE('',#9246,#9247);
+#9246 = CARTESIAN_POINT('',(20.,-7.5));
+#9247 = VECTOR('',#9248,1.);
+#9248 = DIRECTION('',(0.,-1.));
+#9249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9250 = PCURVE('',#9251,#9256);
+#9251 = PLANE('',#9252);
+#9252 = AXIS2_PLACEMENT_3D('',#9253,#9254,#9255);
+#9253 = CARTESIAN_POINT('',(-2.3,1.5,1.5));
+#9254 = DIRECTION('',(1.,0.,0.));
+#9255 = DIRECTION('',(0.,-1.,0.));
+#9256 = DEFINITIONAL_REPRESENTATION('',(#9257),#9261);
+#9257 = LINE('',#9258,#9259);
+#9258 = CARTESIAN_POINT('',(0.,0.));
+#9259 = VECTOR('',#9260,1.);
+#9260 = DIRECTION('',(1.,0.));
+#9261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9262 = ORIENTED_EDGE('',*,*,#9263,.T.);
+#9263 = EDGE_CURVE('',#9236,#9178,#9264,.T.);
+#9264 = SURFACE_CURVE('',#9265,(#9269,#9276),.PCURVE_S1.);
+#9265 = LINE('',#9266,#9267);
+#9266 = CARTESIAN_POINT('',(-2.3,-2.5,1.5));
+#9267 = VECTOR('',#9268,1.);
+#9268 = DIRECTION('',(-1.,0.,0.));
+#9269 = PCURVE('',#72,#9270);
+#9270 = DEFINITIONAL_REPRESENTATION('',(#9271),#9275);
+#9271 = LINE('',#9272,#9273);
+#9272 = CARTESIAN_POINT('',(20.,-11.5));
+#9273 = VECTOR('',#9274,1.);
+#9274 = DIRECTION('',(-1.,0.));
+#9275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9276 = PCURVE('',#9277,#9282);
+#9277 = PLANE('',#9278);
+#9278 = AXIS2_PLACEMENT_3D('',#9279,#9280,#9281);
+#9279 = CARTESIAN_POINT('',(-2.3,-2.5,1.5));
+#9280 = DIRECTION('',(0.,-1.,0.));
+#9281 = DIRECTION('',(-1.,0.,0.));
+#9282 = DEFINITIONAL_REPRESENTATION('',(#9283),#9287);
+#9283 = LINE('',#9284,#9285);
+#9284 = CARTESIAN_POINT('',(0.,-0.));
+#9285 = VECTOR('',#9286,1.);
+#9286 = DIRECTION('',(1.,0.));
+#9287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9288 = FACE_BOUND('',#9289,.T.);
+#9289 = EDGE_LOOP('',(#9290,#9320,#9348,#9376,#9404,#9432,#9460,#9488,
+    #9516,#9544,#9572,#9600,#9628,#9656,#9684,#9712,#9740,#9768,#9796,
+    #9824));
+#9290 = ORIENTED_EDGE('',*,*,#9291,.F.);
+#9291 = EDGE_CURVE('',#9292,#9294,#9296,.T.);
+#9292 = VERTEX_POINT('',#9293);
+#9293 = CARTESIAN_POINT('',(-22.2,1.,1.5));
+#9294 = VERTEX_POINT('',#9295);
+#9295 = CARTESIAN_POINT('',(-22.2,-1.,1.5));
+#9296 = SURFACE_CURVE('',#9297,(#9301,#9308),.PCURVE_S1.);
+#9297 = LINE('',#9298,#9299);
+#9298 = CARTESIAN_POINT('',(-22.2,1.,1.5));
+#9299 = VECTOR('',#9300,1.);
+#9300 = DIRECTION('',(0.,-1.,0.));
+#9301 = PCURVE('',#72,#9302);
+#9302 = DEFINITIONAL_REPRESENTATION('',(#9303),#9307);
+#9303 = LINE('',#9304,#9305);
+#9304 = CARTESIAN_POINT('',(0.1,-8.));
+#9305 = VECTOR('',#9306,1.);
+#9306 = DIRECTION('',(0.,-1.));
+#9307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9308 = PCURVE('',#9309,#9314);
+#9309 = PLANE('',#9310);
+#9310 = AXIS2_PLACEMENT_3D('',#9311,#9312,#9313);
+#9311 = CARTESIAN_POINT('',(-22.2,1.,1.5));
+#9312 = DIRECTION('',(1.,0.,0.));
+#9313 = DIRECTION('',(0.,-1.,0.));
+#9314 = DEFINITIONAL_REPRESENTATION('',(#9315),#9319);
+#9315 = LINE('',#9316,#9317);
+#9316 = CARTESIAN_POINT('',(0.,0.));
+#9317 = VECTOR('',#9318,1.);
+#9318 = DIRECTION('',(1.,0.));
+#9319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9320 = ORIENTED_EDGE('',*,*,#9321,.F.);
+#9321 = EDGE_CURVE('',#9322,#9292,#9324,.T.);
+#9322 = VERTEX_POINT('',#9323);
+#9323 = CARTESIAN_POINT('',(-21.93,1.27,1.5));
+#9324 = SURFACE_CURVE('',#9325,(#9329,#9336),.PCURVE_S1.);
+#9325 = LINE('',#9326,#9327);
+#9326 = CARTESIAN_POINT('',(-21.93,1.27,1.5));
+#9327 = VECTOR('',#9328,1.);
+#9328 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#9329 = PCURVE('',#72,#9330);
+#9330 = DEFINITIONAL_REPRESENTATION('',(#9331),#9335);
+#9331 = LINE('',#9332,#9333);
+#9332 = CARTESIAN_POINT('',(0.37,-7.73));
+#9333 = VECTOR('',#9334,1.);
+#9334 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9336 = PCURVE('',#9337,#9342);
+#9337 = PLANE('',#9338);
+#9338 = AXIS2_PLACEMENT_3D('',#9339,#9340,#9341);
+#9339 = CARTESIAN_POINT('',(-21.93,1.27,1.5));
+#9340 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9341 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#9342 = DEFINITIONAL_REPRESENTATION('',(#9343),#9347);
+#9343 = LINE('',#9344,#9345);
+#9344 = CARTESIAN_POINT('',(0.,0.));
+#9345 = VECTOR('',#9346,1.);
+#9346 = DIRECTION('',(1.,-0.));
+#9347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9348 = ORIENTED_EDGE('',*,*,#9349,.F.);
+#9349 = EDGE_CURVE('',#9350,#9322,#9352,.T.);
+#9350 = VERTEX_POINT('',#9351);
+#9351 = CARTESIAN_POINT('',(-19.93,1.27,1.5));
+#9352 = SURFACE_CURVE('',#9353,(#9357,#9364),.PCURVE_S1.);
+#9353 = LINE('',#9354,#9355);
+#9354 = CARTESIAN_POINT('',(-19.93,1.27,1.5));
+#9355 = VECTOR('',#9356,1.);
+#9356 = DIRECTION('',(-1.,0.,0.));
+#9357 = PCURVE('',#72,#9358);
+#9358 = DEFINITIONAL_REPRESENTATION('',(#9359),#9363);
+#9359 = LINE('',#9360,#9361);
+#9360 = CARTESIAN_POINT('',(2.37,-7.73));
+#9361 = VECTOR('',#9362,1.);
+#9362 = DIRECTION('',(-1.,0.));
+#9363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9364 = PCURVE('',#9365,#9370);
+#9365 = PLANE('',#9366);
+#9366 = AXIS2_PLACEMENT_3D('',#9367,#9368,#9369);
+#9367 = CARTESIAN_POINT('',(-19.93,1.27,1.5));
+#9368 = DIRECTION('',(0.,-1.,0.));
+#9369 = DIRECTION('',(-1.,0.,0.));
+#9370 = DEFINITIONAL_REPRESENTATION('',(#9371),#9375);
+#9371 = LINE('',#9372,#9373);
+#9372 = CARTESIAN_POINT('',(0.,-0.));
+#9373 = VECTOR('',#9374,1.);
+#9374 = DIRECTION('',(1.,0.));
+#9375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9376 = ORIENTED_EDGE('',*,*,#9377,.F.);
+#9377 = EDGE_CURVE('',#9378,#9350,#9380,.T.);
+#9378 = VERTEX_POINT('',#9379);
+#9379 = CARTESIAN_POINT('',(-19.66,1.,1.5));
+#9380 = SURFACE_CURVE('',#9381,(#9385,#9392),.PCURVE_S1.);
+#9381 = LINE('',#9382,#9383);
+#9382 = CARTESIAN_POINT('',(-19.66,1.,1.5));
+#9383 = VECTOR('',#9384,1.);
+#9384 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#9385 = PCURVE('',#72,#9386);
+#9386 = DEFINITIONAL_REPRESENTATION('',(#9387),#9391);
+#9387 = LINE('',#9388,#9389);
+#9388 = CARTESIAN_POINT('',(2.64,-8.));
+#9389 = VECTOR('',#9390,1.);
+#9390 = DIRECTION('',(-0.707106781187,0.707106781187));
+#9391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9392 = PCURVE('',#9393,#9398);
+#9393 = PLANE('',#9394);
+#9394 = AXIS2_PLACEMENT_3D('',#9395,#9396,#9397);
+#9395 = CARTESIAN_POINT('',(-19.66,1.,1.5));
+#9396 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#9397 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#9398 = DEFINITIONAL_REPRESENTATION('',(#9399),#9403);
+#9399 = LINE('',#9400,#9401);
+#9400 = CARTESIAN_POINT('',(0.,0.));
+#9401 = VECTOR('',#9402,1.);
+#9402 = DIRECTION('',(1.,0.));
+#9403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9404 = ORIENTED_EDGE('',*,*,#9405,.F.);
+#9405 = EDGE_CURVE('',#9406,#9378,#9408,.T.);
+#9406 = VERTEX_POINT('',#9407);
+#9407 = CARTESIAN_POINT('',(-19.39,1.27,1.5));
+#9408 = SURFACE_CURVE('',#9409,(#9413,#9420),.PCURVE_S1.);
+#9409 = LINE('',#9410,#9411);
+#9410 = CARTESIAN_POINT('',(-19.39,1.27,1.5));
+#9411 = VECTOR('',#9412,1.);
+#9412 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#9413 = PCURVE('',#72,#9414);
+#9414 = DEFINITIONAL_REPRESENTATION('',(#9415),#9419);
+#9415 = LINE('',#9416,#9417);
+#9416 = CARTESIAN_POINT('',(2.91,-7.73));
+#9417 = VECTOR('',#9418,1.);
+#9418 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9420 = PCURVE('',#9421,#9426);
+#9421 = PLANE('',#9422);
+#9422 = AXIS2_PLACEMENT_3D('',#9423,#9424,#9425);
+#9423 = CARTESIAN_POINT('',(-19.39,1.27,1.5));
+#9424 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9425 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#9426 = DEFINITIONAL_REPRESENTATION('',(#9427),#9431);
+#9427 = LINE('',#9428,#9429);
+#9428 = CARTESIAN_POINT('',(0.,0.));
+#9429 = VECTOR('',#9430,1.);
+#9430 = DIRECTION('',(1.,-0.));
+#9431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9432 = ORIENTED_EDGE('',*,*,#9433,.F.);
+#9433 = EDGE_CURVE('',#9434,#9406,#9436,.T.);
+#9434 = VERTEX_POINT('',#9435);
+#9435 = CARTESIAN_POINT('',(-17.39,1.27,1.5));
+#9436 = SURFACE_CURVE('',#9437,(#9441,#9448),.PCURVE_S1.);
+#9437 = LINE('',#9438,#9439);
+#9438 = CARTESIAN_POINT('',(-17.39,1.27,1.5));
+#9439 = VECTOR('',#9440,1.);
+#9440 = DIRECTION('',(-1.,0.,0.));
+#9441 = PCURVE('',#72,#9442);
+#9442 = DEFINITIONAL_REPRESENTATION('',(#9443),#9447);
+#9443 = LINE('',#9444,#9445);
+#9444 = CARTESIAN_POINT('',(4.91,-7.73));
+#9445 = VECTOR('',#9446,1.);
+#9446 = DIRECTION('',(-1.,0.));
+#9447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9448 = PCURVE('',#9449,#9454);
+#9449 = PLANE('',#9450);
+#9450 = AXIS2_PLACEMENT_3D('',#9451,#9452,#9453);
+#9451 = CARTESIAN_POINT('',(-17.39,1.27,1.5));
+#9452 = DIRECTION('',(0.,-1.,0.));
+#9453 = DIRECTION('',(-1.,0.,0.));
+#9454 = DEFINITIONAL_REPRESENTATION('',(#9455),#9459);
+#9455 = LINE('',#9456,#9457);
+#9456 = CARTESIAN_POINT('',(0.,-0.));
+#9457 = VECTOR('',#9458,1.);
+#9458 = DIRECTION('',(1.,0.));
+#9459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9460 = ORIENTED_EDGE('',*,*,#9461,.F.);
+#9461 = EDGE_CURVE('',#9462,#9434,#9464,.T.);
+#9462 = VERTEX_POINT('',#9463);
+#9463 = CARTESIAN_POINT('',(-17.12,1.,1.5));
+#9464 = SURFACE_CURVE('',#9465,(#9469,#9476),.PCURVE_S1.);
+#9465 = LINE('',#9466,#9467);
+#9466 = CARTESIAN_POINT('',(-17.12,1.,1.5));
+#9467 = VECTOR('',#9468,1.);
+#9468 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#9469 = PCURVE('',#72,#9470);
+#9470 = DEFINITIONAL_REPRESENTATION('',(#9471),#9475);
+#9471 = LINE('',#9472,#9473);
+#9472 = CARTESIAN_POINT('',(5.18,-8.));
+#9473 = VECTOR('',#9474,1.);
+#9474 = DIRECTION('',(-0.707106781187,0.707106781187));
+#9475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9476 = PCURVE('',#9477,#9482);
+#9477 = PLANE('',#9478);
+#9478 = AXIS2_PLACEMENT_3D('',#9479,#9480,#9481);
+#9479 = CARTESIAN_POINT('',(-17.12,1.,1.5));
+#9480 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#9481 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487);
+#9483 = LINE('',#9484,#9485);
+#9484 = CARTESIAN_POINT('',(0.,0.));
+#9485 = VECTOR('',#9486,1.);
+#9486 = DIRECTION('',(1.,0.));
+#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9488 = ORIENTED_EDGE('',*,*,#9489,.F.);
+#9489 = EDGE_CURVE('',#9490,#9462,#9492,.T.);
+#9490 = VERTEX_POINT('',#9491);
+#9491 = CARTESIAN_POINT('',(-17.12,-1.,1.5));
+#9492 = SURFACE_CURVE('',#9493,(#9497,#9504),.PCURVE_S1.);
+#9493 = LINE('',#9494,#9495);
+#9494 = CARTESIAN_POINT('',(-17.12,-1.,1.5));
+#9495 = VECTOR('',#9496,1.);
+#9496 = DIRECTION('',(0.,1.,0.));
+#9497 = PCURVE('',#72,#9498);
+#9498 = DEFINITIONAL_REPRESENTATION('',(#9499),#9503);
+#9499 = LINE('',#9500,#9501);
+#9500 = CARTESIAN_POINT('',(5.18,-10.));
+#9501 = VECTOR('',#9502,1.);
+#9502 = DIRECTION('',(0.,1.));
+#9503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9504 = PCURVE('',#9505,#9510);
+#9505 = PLANE('',#9506);
+#9506 = AXIS2_PLACEMENT_3D('',#9507,#9508,#9509);
+#9507 = CARTESIAN_POINT('',(-17.12,-1.,1.5));
+#9508 = DIRECTION('',(-1.,0.,0.));
+#9509 = DIRECTION('',(0.,1.,0.));
+#9510 = DEFINITIONAL_REPRESENTATION('',(#9511),#9515);
+#9511 = LINE('',#9512,#9513);
+#9512 = CARTESIAN_POINT('',(0.,0.));
+#9513 = VECTOR('',#9514,1.);
+#9514 = DIRECTION('',(1.,0.));
+#9515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9516 = ORIENTED_EDGE('',*,*,#9517,.F.);
+#9517 = EDGE_CURVE('',#9518,#9490,#9520,.T.);
+#9518 = VERTEX_POINT('',#9519);
+#9519 = CARTESIAN_POINT('',(-17.39,-1.27,1.5));
+#9520 = SURFACE_CURVE('',#9521,(#9525,#9532),.PCURVE_S1.);
+#9521 = LINE('',#9522,#9523);
+#9522 = CARTESIAN_POINT('',(-17.39,-1.27,1.5));
+#9523 = VECTOR('',#9524,1.);
+#9524 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#9525 = PCURVE('',#72,#9526);
+#9526 = DEFINITIONAL_REPRESENTATION('',(#9527),#9531);
+#9527 = LINE('',#9528,#9529);
+#9528 = CARTESIAN_POINT('',(4.91,-10.27));
+#9529 = VECTOR('',#9530,1.);
+#9530 = DIRECTION('',(0.707106781187,0.707106781187));
+#9531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9532 = PCURVE('',#9533,#9538);
+#9533 = PLANE('',#9534);
+#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537);
+#9535 = CARTESIAN_POINT('',(-17.39,-1.27,1.5));
+#9536 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#9537 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#9538 = DEFINITIONAL_REPRESENTATION('',(#9539),#9543);
+#9539 = LINE('',#9540,#9541);
+#9540 = CARTESIAN_POINT('',(0.,0.));
+#9541 = VECTOR('',#9542,1.);
+#9542 = DIRECTION('',(1.,0.));
+#9543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9544 = ORIENTED_EDGE('',*,*,#9545,.F.);
+#9545 = EDGE_CURVE('',#9546,#9518,#9548,.T.);
+#9546 = VERTEX_POINT('',#9547);
+#9547 = CARTESIAN_POINT('',(-17.12,-1.54,1.5));
+#9548 = SURFACE_CURVE('',#9549,(#9553,#9560),.PCURVE_S1.);
+#9549 = LINE('',#9550,#9551);
+#9550 = CARTESIAN_POINT('',(-17.12,-1.54,1.5));
+#9551 = VECTOR('',#9552,1.);
+#9552 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#9553 = PCURVE('',#72,#9554);
+#9554 = DEFINITIONAL_REPRESENTATION('',(#9555),#9559);
+#9555 = LINE('',#9556,#9557);
+#9556 = CARTESIAN_POINT('',(5.18,-10.54));
+#9557 = VECTOR('',#9558,1.);
+#9558 = DIRECTION('',(-0.707106781187,0.707106781187));
+#9559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9560 = PCURVE('',#9561,#9566);
+#9561 = PLANE('',#9562);
+#9562 = AXIS2_PLACEMENT_3D('',#9563,#9564,#9565);
+#9563 = CARTESIAN_POINT('',(-17.12,-1.54,1.5));
+#9564 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#9565 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#9566 = DEFINITIONAL_REPRESENTATION('',(#9567),#9571);
+#9567 = LINE('',#9568,#9569);
+#9568 = CARTESIAN_POINT('',(0.,0.));
+#9569 = VECTOR('',#9570,1.);
+#9570 = DIRECTION('',(1.,0.));
+#9571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9572 = ORIENTED_EDGE('',*,*,#9573,.F.);
+#9573 = EDGE_CURVE('',#9574,#9546,#9576,.T.);
+#9574 = VERTEX_POINT('',#9575);
+#9575 = CARTESIAN_POINT('',(-17.12,-3.54,1.5));
+#9576 = SURFACE_CURVE('',#9577,(#9581,#9588),.PCURVE_S1.);
+#9577 = LINE('',#9578,#9579);
+#9578 = CARTESIAN_POINT('',(-17.12,-3.54,1.5));
+#9579 = VECTOR('',#9580,1.);
+#9580 = DIRECTION('',(0.,1.,0.));
+#9581 = PCURVE('',#72,#9582);
+#9582 = DEFINITIONAL_REPRESENTATION('',(#9583),#9587);
+#9583 = LINE('',#9584,#9585);
+#9584 = CARTESIAN_POINT('',(5.18,-12.54));
+#9585 = VECTOR('',#9586,1.);
+#9586 = DIRECTION('',(0.,1.));
+#9587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9588 = PCURVE('',#9589,#9594);
+#9589 = PLANE('',#9590);
+#9590 = AXIS2_PLACEMENT_3D('',#9591,#9592,#9593);
+#9591 = CARTESIAN_POINT('',(-17.12,-3.54,1.5));
+#9592 = DIRECTION('',(-1.,0.,0.));
+#9593 = DIRECTION('',(0.,1.,0.));
+#9594 = DEFINITIONAL_REPRESENTATION('',(#9595),#9599);
+#9595 = LINE('',#9596,#9597);
+#9596 = CARTESIAN_POINT('',(0.,0.));
+#9597 = VECTOR('',#9598,1.);
+#9598 = DIRECTION('',(1.,0.));
+#9599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9600 = ORIENTED_EDGE('',*,*,#9601,.F.);
+#9601 = EDGE_CURVE('',#9602,#9574,#9604,.T.);
+#9602 = VERTEX_POINT('',#9603);
+#9603 = CARTESIAN_POINT('',(-17.39,-3.81,1.5));
+#9604 = SURFACE_CURVE('',#9605,(#9609,#9616),.PCURVE_S1.);
+#9605 = LINE('',#9606,#9607);
+#9606 = CARTESIAN_POINT('',(-17.39,-3.81,1.5));
+#9607 = VECTOR('',#9608,1.);
+#9608 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#9609 = PCURVE('',#72,#9610);
+#9610 = DEFINITIONAL_REPRESENTATION('',(#9611),#9615);
+#9611 = LINE('',#9612,#9613);
+#9612 = CARTESIAN_POINT('',(4.91,-12.81));
+#9613 = VECTOR('',#9614,1.);
+#9614 = DIRECTION('',(0.707106781187,0.707106781187));
+#9615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9616 = PCURVE('',#9617,#9622);
+#9617 = PLANE('',#9618);
+#9618 = AXIS2_PLACEMENT_3D('',#9619,#9620,#9621);
+#9619 = CARTESIAN_POINT('',(-17.39,-3.81,1.5));
+#9620 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#9621 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#9622 = DEFINITIONAL_REPRESENTATION('',(#9623),#9627);
+#9623 = LINE('',#9624,#9625);
+#9624 = CARTESIAN_POINT('',(0.,0.));
+#9625 = VECTOR('',#9626,1.);
+#9626 = DIRECTION('',(1.,0.));
+#9627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9628 = ORIENTED_EDGE('',*,*,#9629,.F.);
+#9629 = EDGE_CURVE('',#9630,#9602,#9632,.T.);
+#9630 = VERTEX_POINT('',#9631);
+#9631 = CARTESIAN_POINT('',(-19.39,-3.81,1.5));
+#9632 = SURFACE_CURVE('',#9633,(#9637,#9644),.PCURVE_S1.);
+#9633 = LINE('',#9634,#9635);
+#9634 = CARTESIAN_POINT('',(-19.39,-3.81,1.5));
+#9635 = VECTOR('',#9636,1.);
+#9636 = DIRECTION('',(1.,0.,0.));
+#9637 = PCURVE('',#72,#9638);
+#9638 = DEFINITIONAL_REPRESENTATION('',(#9639),#9643);
+#9639 = LINE('',#9640,#9641);
+#9640 = CARTESIAN_POINT('',(2.91,-12.81));
+#9641 = VECTOR('',#9642,1.);
+#9642 = DIRECTION('',(1.,0.));
+#9643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9644 = PCURVE('',#9645,#9650);
+#9645 = PLANE('',#9646);
+#9646 = AXIS2_PLACEMENT_3D('',#9647,#9648,#9649);
+#9647 = CARTESIAN_POINT('',(-19.39,-3.81,1.5));
+#9648 = DIRECTION('',(0.,1.,0.));
+#9649 = DIRECTION('',(1.,0.,0.));
+#9650 = DEFINITIONAL_REPRESENTATION('',(#9651),#9655);
+#9651 = LINE('',#9652,#9653);
+#9652 = CARTESIAN_POINT('',(0.,0.));
+#9653 = VECTOR('',#9654,1.);
+#9654 = DIRECTION('',(1.,0.));
+#9655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9656 = ORIENTED_EDGE('',*,*,#9657,.F.);
+#9657 = EDGE_CURVE('',#9658,#9630,#9660,.T.);
+#9658 = VERTEX_POINT('',#9659);
+#9659 = CARTESIAN_POINT('',(-19.66,-3.54,1.5));
+#9660 = SURFACE_CURVE('',#9661,(#9665,#9672),.PCURVE_S1.);
+#9661 = LINE('',#9662,#9663);
+#9662 = CARTESIAN_POINT('',(-19.66,-3.54,1.5));
+#9663 = VECTOR('',#9664,1.);
+#9664 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9665 = PCURVE('',#72,#9666);
+#9666 = DEFINITIONAL_REPRESENTATION('',(#9667),#9671);
+#9667 = LINE('',#9668,#9669);
+#9668 = CARTESIAN_POINT('',(2.64,-12.54));
+#9669 = VECTOR('',#9670,1.);
+#9670 = DIRECTION('',(0.707106781187,-0.707106781187));
+#9671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9672 = PCURVE('',#9673,#9678);
+#9673 = PLANE('',#9674);
+#9674 = AXIS2_PLACEMENT_3D('',#9675,#9676,#9677);
+#9675 = CARTESIAN_POINT('',(-19.66,-3.54,1.5));
+#9676 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#9677 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9678 = DEFINITIONAL_REPRESENTATION('',(#9679),#9683);
+#9679 = LINE('',#9680,#9681);
+#9680 = CARTESIAN_POINT('',(0.,0.));
+#9681 = VECTOR('',#9682,1.);
+#9682 = DIRECTION('',(1.,0.));
+#9683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9684 = ORIENTED_EDGE('',*,*,#9685,.F.);
+#9685 = EDGE_CURVE('',#9686,#9658,#9688,.T.);
+#9686 = VERTEX_POINT('',#9687);
+#9687 = CARTESIAN_POINT('',(-19.93,-3.81,1.5));
+#9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.);
+#9689 = LINE('',#9690,#9691);
+#9690 = CARTESIAN_POINT('',(-19.93,-3.81,1.5));
+#9691 = VECTOR('',#9692,1.);
+#9692 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#9693 = PCURVE('',#72,#9694);
+#9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699);
+#9695 = LINE('',#9696,#9697);
+#9696 = CARTESIAN_POINT('',(2.37,-12.81));
+#9697 = VECTOR('',#9698,1.);
+#9698 = DIRECTION('',(0.707106781187,0.707106781187));
+#9699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9700 = PCURVE('',#9701,#9706);
+#9701 = PLANE('',#9702);
+#9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705);
+#9703 = CARTESIAN_POINT('',(-19.93,-3.81,1.5));
+#9704 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#9705 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711);
+#9707 = LINE('',#9708,#9709);
+#9708 = CARTESIAN_POINT('',(0.,0.));
+#9709 = VECTOR('',#9710,1.);
+#9710 = DIRECTION('',(1.,0.));
+#9711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9712 = ORIENTED_EDGE('',*,*,#9713,.F.);
+#9713 = EDGE_CURVE('',#9714,#9686,#9716,.T.);
+#9714 = VERTEX_POINT('',#9715);
+#9715 = CARTESIAN_POINT('',(-21.93,-3.81,1.5));
+#9716 = SURFACE_CURVE('',#9717,(#9721,#9728),.PCURVE_S1.);
+#9717 = LINE('',#9718,#9719);
+#9718 = CARTESIAN_POINT('',(-21.93,-3.81,1.5));
+#9719 = VECTOR('',#9720,1.);
+#9720 = DIRECTION('',(1.,0.,0.));
+#9721 = PCURVE('',#72,#9722);
+#9722 = DEFINITIONAL_REPRESENTATION('',(#9723),#9727);
+#9723 = LINE('',#9724,#9725);
+#9724 = CARTESIAN_POINT('',(0.37,-12.81));
+#9725 = VECTOR('',#9726,1.);
+#9726 = DIRECTION('',(1.,0.));
+#9727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9728 = PCURVE('',#9729,#9734);
+#9729 = PLANE('',#9730);
+#9730 = AXIS2_PLACEMENT_3D('',#9731,#9732,#9733);
+#9731 = CARTESIAN_POINT('',(-21.93,-3.81,1.5));
+#9732 = DIRECTION('',(0.,1.,0.));
+#9733 = DIRECTION('',(1.,0.,0.));
+#9734 = DEFINITIONAL_REPRESENTATION('',(#9735),#9739);
+#9735 = LINE('',#9736,#9737);
+#9736 = CARTESIAN_POINT('',(0.,0.));
+#9737 = VECTOR('',#9738,1.);
+#9738 = DIRECTION('',(1.,0.));
+#9739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9740 = ORIENTED_EDGE('',*,*,#9741,.F.);
+#9741 = EDGE_CURVE('',#9742,#9714,#9744,.T.);
+#9742 = VERTEX_POINT('',#9743);
+#9743 = CARTESIAN_POINT('',(-22.2,-3.54,1.5));
+#9744 = SURFACE_CURVE('',#9745,(#9749,#9756),.PCURVE_S1.);
+#9745 = LINE('',#9746,#9747);
+#9746 = CARTESIAN_POINT('',(-22.2,-3.54,1.5));
+#9747 = VECTOR('',#9748,1.);
+#9748 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9749 = PCURVE('',#72,#9750);
+#9750 = DEFINITIONAL_REPRESENTATION('',(#9751),#9755);
+#9751 = LINE('',#9752,#9753);
+#9752 = CARTESIAN_POINT('',(0.1,-12.54));
+#9753 = VECTOR('',#9754,1.);
+#9754 = DIRECTION('',(0.707106781187,-0.707106781187));
+#9755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9756 = PCURVE('',#9757,#9762);
+#9757 = PLANE('',#9758);
+#9758 = AXIS2_PLACEMENT_3D('',#9759,#9760,#9761);
+#9759 = CARTESIAN_POINT('',(-22.2,-3.54,1.5));
+#9760 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#9761 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9762 = DEFINITIONAL_REPRESENTATION('',(#9763),#9767);
+#9763 = LINE('',#9764,#9765);
+#9764 = CARTESIAN_POINT('',(0.,0.));
+#9765 = VECTOR('',#9766,1.);
+#9766 = DIRECTION('',(1.,0.));
+#9767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9768 = ORIENTED_EDGE('',*,*,#9769,.F.);
+#9769 = EDGE_CURVE('',#9770,#9742,#9772,.T.);
+#9770 = VERTEX_POINT('',#9771);
+#9771 = CARTESIAN_POINT('',(-22.2,-1.54,1.5));
+#9772 = SURFACE_CURVE('',#9773,(#9777,#9784),.PCURVE_S1.);
+#9773 = LINE('',#9774,#9775);
+#9774 = CARTESIAN_POINT('',(-22.2,-1.54,1.5));
+#9775 = VECTOR('',#9776,1.);
+#9776 = DIRECTION('',(0.,-1.,0.));
+#9777 = PCURVE('',#72,#9778);
+#9778 = DEFINITIONAL_REPRESENTATION('',(#9779),#9783);
+#9779 = LINE('',#9780,#9781);
+#9780 = CARTESIAN_POINT('',(0.1,-10.54));
+#9781 = VECTOR('',#9782,1.);
+#9782 = DIRECTION('',(0.,-1.));
+#9783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9784 = PCURVE('',#9785,#9790);
+#9785 = PLANE('',#9786);
+#9786 = AXIS2_PLACEMENT_3D('',#9787,#9788,#9789);
+#9787 = CARTESIAN_POINT('',(-22.2,-1.54,1.5));
+#9788 = DIRECTION('',(1.,0.,0.));
+#9789 = DIRECTION('',(0.,-1.,0.));
+#9790 = DEFINITIONAL_REPRESENTATION('',(#9791),#9795);
+#9791 = LINE('',#9792,#9793);
+#9792 = CARTESIAN_POINT('',(0.,0.));
+#9793 = VECTOR('',#9794,1.);
+#9794 = DIRECTION('',(1.,0.));
+#9795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9796 = ORIENTED_EDGE('',*,*,#9797,.F.);
+#9797 = EDGE_CURVE('',#9798,#9770,#9800,.T.);
+#9798 = VERTEX_POINT('',#9799);
+#9799 = CARTESIAN_POINT('',(-21.93,-1.27,1.5));
+#9800 = SURFACE_CURVE('',#9801,(#9805,#9812),.PCURVE_S1.);
+#9801 = LINE('',#9802,#9803);
+#9802 = CARTESIAN_POINT('',(-21.93,-1.27,1.5));
+#9803 = VECTOR('',#9804,1.);
+#9804 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#9805 = PCURVE('',#72,#9806);
+#9806 = DEFINITIONAL_REPRESENTATION('',(#9807),#9811);
+#9807 = LINE('',#9808,#9809);
+#9808 = CARTESIAN_POINT('',(0.37,-10.27));
+#9809 = VECTOR('',#9810,1.);
+#9810 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9812 = PCURVE('',#9813,#9818);
+#9813 = PLANE('',#9814);
+#9814 = AXIS2_PLACEMENT_3D('',#9815,#9816,#9817);
+#9815 = CARTESIAN_POINT('',(-21.93,-1.27,1.5));
+#9816 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9817 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#9818 = DEFINITIONAL_REPRESENTATION('',(#9819),#9823);
+#9819 = LINE('',#9820,#9821);
+#9820 = CARTESIAN_POINT('',(0.,0.));
+#9821 = VECTOR('',#9822,1.);
+#9822 = DIRECTION('',(1.,-0.));
+#9823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9824 = ORIENTED_EDGE('',*,*,#9825,.F.);
+#9825 = EDGE_CURVE('',#9294,#9798,#9826,.T.);
+#9826 = SURFACE_CURVE('',#9827,(#9831,#9838),.PCURVE_S1.);
+#9827 = LINE('',#9828,#9829);
+#9828 = CARTESIAN_POINT('',(-22.2,-1.,1.5));
+#9829 = VECTOR('',#9830,1.);
+#9830 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9831 = PCURVE('',#72,#9832);
+#9832 = DEFINITIONAL_REPRESENTATION('',(#9833),#9837);
+#9833 = LINE('',#9834,#9835);
+#9834 = CARTESIAN_POINT('',(0.1,-10.));
+#9835 = VECTOR('',#9836,1.);
+#9836 = DIRECTION('',(0.707106781187,-0.707106781187));
+#9837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9838 = PCURVE('',#9839,#9844);
+#9839 = PLANE('',#9840);
+#9840 = AXIS2_PLACEMENT_3D('',#9841,#9842,#9843);
+#9841 = CARTESIAN_POINT('',(-22.2,-1.,1.5));
+#9842 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#9843 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9844 = DEFINITIONAL_REPRESENTATION('',(#9845),#9849);
+#9845 = LINE('',#9846,#9847);
+#9846 = CARTESIAN_POINT('',(0.,0.));
+#9847 = VECTOR('',#9848,1.);
+#9848 = DIRECTION('',(1.,0.));
+#9849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9850 = FACE_BOUND('',#9851,.T.);
+#9851 = EDGE_LOOP('',(#9852,#9882,#9910,#9938,#9966,#9994,#10022,#10050,
+    #10078,#10106,#10134,#10162,#10190,#10218));
+#9852 = ORIENTED_EDGE('',*,*,#9853,.F.);
+#9853 = EDGE_CURVE('',#9854,#9856,#9858,.T.);
+#9854 = VERTEX_POINT('',#9855);
+#9855 = CARTESIAN_POINT('',(-21.93,1.27,1.5));
+#9856 = VERTEX_POINT('',#9857);
+#9857 = CARTESIAN_POINT('',(-19.93,1.27,1.5));
+#9858 = SURFACE_CURVE('',#9859,(#9863,#9870),.PCURVE_S1.);
+#9859 = LINE('',#9860,#9861);
+#9860 = CARTESIAN_POINT('',(-21.93,1.27,1.5));
+#9861 = VECTOR('',#9862,1.);
+#9862 = DIRECTION('',(1.,0.,0.));
+#9863 = PCURVE('',#72,#9864);
+#9864 = DEFINITIONAL_REPRESENTATION('',(#9865),#9869);
+#9865 = LINE('',#9866,#9867);
+#9866 = CARTESIAN_POINT('',(0.37,-7.73));
+#9867 = VECTOR('',#9868,1.);
+#9868 = DIRECTION('',(1.,0.));
+#9869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9870 = PCURVE('',#9871,#9876);
+#9871 = PLANE('',#9872);
+#9872 = AXIS2_PLACEMENT_3D('',#9873,#9874,#9875);
+#9873 = CARTESIAN_POINT('',(-21.93,1.27,1.5));
+#9874 = DIRECTION('',(0.,1.,0.));
+#9875 = DIRECTION('',(1.,0.,0.));
+#9876 = DEFINITIONAL_REPRESENTATION('',(#9877),#9881);
+#9877 = LINE('',#9878,#9879);
+#9878 = CARTESIAN_POINT('',(0.,0.));
+#9879 = VECTOR('',#9880,1.);
+#9880 = DIRECTION('',(1.,0.));
+#9881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9882 = ORIENTED_EDGE('',*,*,#9883,.F.);
+#9883 = EDGE_CURVE('',#9884,#9854,#9886,.T.);
+#9884 = VERTEX_POINT('',#9885);
+#9885 = CARTESIAN_POINT('',(-22.2,1.54,1.5));
+#9886 = SURFACE_CURVE('',#9887,(#9891,#9898),.PCURVE_S1.);
+#9887 = LINE('',#9888,#9889);
+#9888 = CARTESIAN_POINT('',(-22.2,1.54,1.5));
+#9889 = VECTOR('',#9890,1.);
+#9890 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9891 = PCURVE('',#72,#9892);
+#9892 = DEFINITIONAL_REPRESENTATION('',(#9893),#9897);
+#9893 = LINE('',#9894,#9895);
+#9894 = CARTESIAN_POINT('',(0.1,-7.46));
+#9895 = VECTOR('',#9896,1.);
+#9896 = DIRECTION('',(0.707106781187,-0.707106781187));
+#9897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9898 = PCURVE('',#9899,#9904);
+#9899 = PLANE('',#9900);
+#9900 = AXIS2_PLACEMENT_3D('',#9901,#9902,#9903);
+#9901 = CARTESIAN_POINT('',(-22.2,1.54,1.5));
+#9902 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#9903 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9904 = DEFINITIONAL_REPRESENTATION('',(#9905),#9909);
+#9905 = LINE('',#9906,#9907);
+#9906 = CARTESIAN_POINT('',(0.,0.));
+#9907 = VECTOR('',#9908,1.);
+#9908 = DIRECTION('',(1.,0.));
+#9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9910 = ORIENTED_EDGE('',*,*,#9911,.F.);
+#9911 = EDGE_CURVE('',#9912,#9884,#9914,.T.);
+#9912 = VERTEX_POINT('',#9913);
+#9913 = CARTESIAN_POINT('',(-22.2,3.54,1.5));
+#9914 = SURFACE_CURVE('',#9915,(#9919,#9926),.PCURVE_S1.);
+#9915 = LINE('',#9916,#9917);
+#9916 = CARTESIAN_POINT('',(-22.2,3.54,1.5));
+#9917 = VECTOR('',#9918,1.);
+#9918 = DIRECTION('',(0.,-1.,0.));
+#9919 = PCURVE('',#72,#9920);
+#9920 = DEFINITIONAL_REPRESENTATION('',(#9921),#9925);
+#9921 = LINE('',#9922,#9923);
+#9922 = CARTESIAN_POINT('',(0.1,-5.46));
+#9923 = VECTOR('',#9924,1.);
+#9924 = DIRECTION('',(0.,-1.));
+#9925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9926 = PCURVE('',#9927,#9932);
+#9927 = PLANE('',#9928);
+#9928 = AXIS2_PLACEMENT_3D('',#9929,#9930,#9931);
+#9929 = CARTESIAN_POINT('',(-22.2,3.54,1.5));
+#9930 = DIRECTION('',(1.,0.,0.));
+#9931 = DIRECTION('',(0.,-1.,0.));
+#9932 = DEFINITIONAL_REPRESENTATION('',(#9933),#9937);
+#9933 = LINE('',#9934,#9935);
+#9934 = CARTESIAN_POINT('',(0.,0.));
+#9935 = VECTOR('',#9936,1.);
+#9936 = DIRECTION('',(1.,0.));
+#9937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9938 = ORIENTED_EDGE('',*,*,#9939,.F.);
+#9939 = EDGE_CURVE('',#9940,#9912,#9942,.T.);
+#9940 = VERTEX_POINT('',#9941);
+#9941 = CARTESIAN_POINT('',(-21.93,3.81,1.5));
+#9942 = SURFACE_CURVE('',#9943,(#9947,#9954),.PCURVE_S1.);
+#9943 = LINE('',#9944,#9945);
+#9944 = CARTESIAN_POINT('',(-21.93,3.81,1.5));
+#9945 = VECTOR('',#9946,1.);
+#9946 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#9947 = PCURVE('',#72,#9948);
+#9948 = DEFINITIONAL_REPRESENTATION('',(#9949),#9953);
+#9949 = LINE('',#9950,#9951);
+#9950 = CARTESIAN_POINT('',(0.37,-5.19));
+#9951 = VECTOR('',#9952,1.);
+#9952 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#9953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9954 = PCURVE('',#9955,#9960);
+#9955 = PLANE('',#9956);
+#9956 = AXIS2_PLACEMENT_3D('',#9957,#9958,#9959);
+#9957 = CARTESIAN_POINT('',(-21.93,3.81,1.5));
+#9958 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#9959 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#9960 = DEFINITIONAL_REPRESENTATION('',(#9961),#9965);
+#9961 = LINE('',#9962,#9963);
+#9962 = CARTESIAN_POINT('',(0.,0.));
+#9963 = VECTOR('',#9964,1.);
+#9964 = DIRECTION('',(1.,-0.));
+#9965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9966 = ORIENTED_EDGE('',*,*,#9967,.F.);
+#9967 = EDGE_CURVE('',#9968,#9940,#9970,.T.);
+#9968 = VERTEX_POINT('',#9969);
+#9969 = CARTESIAN_POINT('',(-19.93,3.81,1.5));
+#9970 = SURFACE_CURVE('',#9971,(#9975,#9982),.PCURVE_S1.);
+#9971 = LINE('',#9972,#9973);
+#9972 = CARTESIAN_POINT('',(-19.93,3.81,1.5));
+#9973 = VECTOR('',#9974,1.);
+#9974 = DIRECTION('',(-1.,0.,0.));
+#9975 = PCURVE('',#72,#9976);
+#9976 = DEFINITIONAL_REPRESENTATION('',(#9977),#9981);
+#9977 = LINE('',#9978,#9979);
+#9978 = CARTESIAN_POINT('',(2.37,-5.19));
+#9979 = VECTOR('',#9980,1.);
+#9980 = DIRECTION('',(-1.,0.));
+#9981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9982 = PCURVE('',#9983,#9988);
+#9983 = PLANE('',#9984);
+#9984 = AXIS2_PLACEMENT_3D('',#9985,#9986,#9987);
+#9985 = CARTESIAN_POINT('',(-19.93,3.81,1.5));
+#9986 = DIRECTION('',(0.,-1.,0.));
+#9987 = DIRECTION('',(-1.,0.,0.));
+#9988 = DEFINITIONAL_REPRESENTATION('',(#9989),#9993);
+#9989 = LINE('',#9990,#9991);
+#9990 = CARTESIAN_POINT('',(0.,-0.));
+#9991 = VECTOR('',#9992,1.);
+#9992 = DIRECTION('',(1.,0.));
+#9993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9994 = ORIENTED_EDGE('',*,*,#9995,.F.);
+#9995 = EDGE_CURVE('',#9996,#9968,#9998,.T.);
+#9996 = VERTEX_POINT('',#9997);
+#9997 = CARTESIAN_POINT('',(-19.66,3.54,1.5));
+#9998 = SURFACE_CURVE('',#9999,(#10003,#10010),.PCURVE_S1.);
+#9999 = LINE('',#10000,#10001);
+#10000 = CARTESIAN_POINT('',(-19.66,3.54,1.5));
+#10001 = VECTOR('',#10002,1.);
+#10002 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#10003 = PCURVE('',#72,#10004);
+#10004 = DEFINITIONAL_REPRESENTATION('',(#10005),#10009);
+#10005 = LINE('',#10006,#10007);
+#10006 = CARTESIAN_POINT('',(2.64,-5.46));
+#10007 = VECTOR('',#10008,1.);
+#10008 = DIRECTION('',(-0.707106781187,0.707106781187));
+#10009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10010 = PCURVE('',#10011,#10016);
+#10011 = PLANE('',#10012);
+#10012 = AXIS2_PLACEMENT_3D('',#10013,#10014,#10015);
+#10013 = CARTESIAN_POINT('',(-19.66,3.54,1.5));
+#10014 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#10015 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#10016 = DEFINITIONAL_REPRESENTATION('',(#10017),#10021);
+#10017 = LINE('',#10018,#10019);
+#10018 = CARTESIAN_POINT('',(0.,0.));
+#10019 = VECTOR('',#10020,1.);
+#10020 = DIRECTION('',(1.,0.));
+#10021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10022 = ORIENTED_EDGE('',*,*,#10023,.F.);
+#10023 = EDGE_CURVE('',#10024,#9996,#10026,.T.);
+#10024 = VERTEX_POINT('',#10025);
+#10025 = CARTESIAN_POINT('',(-19.39,3.81,1.5));
+#10026 = SURFACE_CURVE('',#10027,(#10031,#10038),.PCURVE_S1.);
+#10027 = LINE('',#10028,#10029);
+#10028 = CARTESIAN_POINT('',(-19.39,3.81,1.5));
+#10029 = VECTOR('',#10030,1.);
+#10030 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#10031 = PCURVE('',#72,#10032);
+#10032 = DEFINITIONAL_REPRESENTATION('',(#10033),#10037);
+#10033 = LINE('',#10034,#10035);
+#10034 = CARTESIAN_POINT('',(2.91,-5.19));
+#10035 = VECTOR('',#10036,1.);
+#10036 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#10037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10038 = PCURVE('',#10039,#10044);
+#10039 = PLANE('',#10040);
+#10040 = AXIS2_PLACEMENT_3D('',#10041,#10042,#10043);
+#10041 = CARTESIAN_POINT('',(-19.39,3.81,1.5));
+#10042 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#10043 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#10044 = DEFINITIONAL_REPRESENTATION('',(#10045),#10049);
+#10045 = LINE('',#10046,#10047);
+#10046 = CARTESIAN_POINT('',(0.,0.));
+#10047 = VECTOR('',#10048,1.);
+#10048 = DIRECTION('',(1.,-0.));
+#10049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10050 = ORIENTED_EDGE('',*,*,#10051,.F.);
+#10051 = EDGE_CURVE('',#10052,#10024,#10054,.T.);
+#10052 = VERTEX_POINT('',#10053);
+#10053 = CARTESIAN_POINT('',(-17.39,3.81,1.5));
+#10054 = SURFACE_CURVE('',#10055,(#10059,#10066),.PCURVE_S1.);
+#10055 = LINE('',#10056,#10057);
+#10056 = CARTESIAN_POINT('',(-17.39,3.81,1.5));
+#10057 = VECTOR('',#10058,1.);
+#10058 = DIRECTION('',(-1.,0.,0.));
+#10059 = PCURVE('',#72,#10060);
+#10060 = DEFINITIONAL_REPRESENTATION('',(#10061),#10065);
+#10061 = LINE('',#10062,#10063);
+#10062 = CARTESIAN_POINT('',(4.91,-5.19));
+#10063 = VECTOR('',#10064,1.);
+#10064 = DIRECTION('',(-1.,0.));
+#10065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10066 = PCURVE('',#10067,#10072);
+#10067 = PLANE('',#10068);
+#10068 = AXIS2_PLACEMENT_3D('',#10069,#10070,#10071);
+#10069 = CARTESIAN_POINT('',(-17.39,3.81,1.5));
+#10070 = DIRECTION('',(0.,-1.,0.));
+#10071 = DIRECTION('',(-1.,0.,0.));
+#10072 = DEFINITIONAL_REPRESENTATION('',(#10073),#10077);
+#10073 = LINE('',#10074,#10075);
+#10074 = CARTESIAN_POINT('',(0.,-0.));
+#10075 = VECTOR('',#10076,1.);
+#10076 = DIRECTION('',(1.,0.));
+#10077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10078 = ORIENTED_EDGE('',*,*,#10079,.F.);
+#10079 = EDGE_CURVE('',#10080,#10052,#10082,.T.);
+#10080 = VERTEX_POINT('',#10081);
+#10081 = CARTESIAN_POINT('',(-17.12,3.54,1.5));
+#10082 = SURFACE_CURVE('',#10083,(#10087,#10094),.PCURVE_S1.);
+#10083 = LINE('',#10084,#10085);
+#10084 = CARTESIAN_POINT('',(-17.12,3.54,1.5));
+#10085 = VECTOR('',#10086,1.);
+#10086 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#10087 = PCURVE('',#72,#10088);
+#10088 = DEFINITIONAL_REPRESENTATION('',(#10089),#10093);
+#10089 = LINE('',#10090,#10091);
+#10090 = CARTESIAN_POINT('',(5.18,-5.46));
+#10091 = VECTOR('',#10092,1.);
+#10092 = DIRECTION('',(-0.707106781187,0.707106781187));
+#10093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10094 = PCURVE('',#10095,#10100);
+#10095 = PLANE('',#10096);
+#10096 = AXIS2_PLACEMENT_3D('',#10097,#10098,#10099);
+#10097 = CARTESIAN_POINT('',(-17.12,3.54,1.5));
+#10098 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#10099 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#10100 = DEFINITIONAL_REPRESENTATION('',(#10101),#10105);
+#10101 = LINE('',#10102,#10103);
+#10102 = CARTESIAN_POINT('',(0.,0.));
+#10103 = VECTOR('',#10104,1.);
+#10104 = DIRECTION('',(1.,0.));
+#10105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10106 = ORIENTED_EDGE('',*,*,#10107,.F.);
+#10107 = EDGE_CURVE('',#10108,#10080,#10110,.T.);
+#10108 = VERTEX_POINT('',#10109);
+#10109 = CARTESIAN_POINT('',(-17.12,1.54,1.5));
+#10110 = SURFACE_CURVE('',#10111,(#10115,#10122),.PCURVE_S1.);
+#10111 = LINE('',#10112,#10113);
+#10112 = CARTESIAN_POINT('',(-17.12,1.54,1.5));
+#10113 = VECTOR('',#10114,1.);
+#10114 = DIRECTION('',(0.,1.,0.));
+#10115 = PCURVE('',#72,#10116);
+#10116 = DEFINITIONAL_REPRESENTATION('',(#10117),#10121);
+#10117 = LINE('',#10118,#10119);
+#10118 = CARTESIAN_POINT('',(5.18,-7.46));
+#10119 = VECTOR('',#10120,1.);
+#10120 = DIRECTION('',(0.,1.));
+#10121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10122 = PCURVE('',#10123,#10128);
+#10123 = PLANE('',#10124);
+#10124 = AXIS2_PLACEMENT_3D('',#10125,#10126,#10127);
+#10125 = CARTESIAN_POINT('',(-17.12,1.54,1.5));
+#10126 = DIRECTION('',(-1.,0.,0.));
+#10127 = DIRECTION('',(0.,1.,0.));
+#10128 = DEFINITIONAL_REPRESENTATION('',(#10129),#10133);
+#10129 = LINE('',#10130,#10131);
+#10130 = CARTESIAN_POINT('',(0.,0.));
+#10131 = VECTOR('',#10132,1.);
+#10132 = DIRECTION('',(1.,0.));
+#10133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10134 = ORIENTED_EDGE('',*,*,#10135,.F.);
+#10135 = EDGE_CURVE('',#10136,#10108,#10138,.T.);
+#10136 = VERTEX_POINT('',#10137);
+#10137 = CARTESIAN_POINT('',(-17.39,1.27,1.5));
+#10138 = SURFACE_CURVE('',#10139,(#10143,#10150),.PCURVE_S1.);
+#10139 = LINE('',#10140,#10141);
+#10140 = CARTESIAN_POINT('',(-17.39,1.27,1.5));
+#10141 = VECTOR('',#10142,1.);
+#10142 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#10143 = PCURVE('',#72,#10144);
+#10144 = DEFINITIONAL_REPRESENTATION('',(#10145),#10149);
+#10145 = LINE('',#10146,#10147);
+#10146 = CARTESIAN_POINT('',(4.91,-7.73));
+#10147 = VECTOR('',#10148,1.);
+#10148 = DIRECTION('',(0.707106781187,0.707106781187));
+#10149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10150 = PCURVE('',#10151,#10156);
+#10151 = PLANE('',#10152);
+#10152 = AXIS2_PLACEMENT_3D('',#10153,#10154,#10155);
+#10153 = CARTESIAN_POINT('',(-17.39,1.27,1.5));
+#10154 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#10155 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#10156 = DEFINITIONAL_REPRESENTATION('',(#10157),#10161);
+#10157 = LINE('',#10158,#10159);
+#10158 = CARTESIAN_POINT('',(0.,0.));
+#10159 = VECTOR('',#10160,1.);
+#10160 = DIRECTION('',(1.,0.));
+#10161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10162 = ORIENTED_EDGE('',*,*,#10163,.F.);
+#10163 = EDGE_CURVE('',#10164,#10136,#10166,.T.);
+#10164 = VERTEX_POINT('',#10165);
+#10165 = CARTESIAN_POINT('',(-19.39,1.27,1.5));
+#10166 = SURFACE_CURVE('',#10167,(#10171,#10178),.PCURVE_S1.);
+#10167 = LINE('',#10168,#10169);
+#10168 = CARTESIAN_POINT('',(-19.39,1.27,1.5));
+#10169 = VECTOR('',#10170,1.);
+#10170 = DIRECTION('',(1.,0.,0.));
+#10171 = PCURVE('',#72,#10172);
+#10172 = DEFINITIONAL_REPRESENTATION('',(#10173),#10177);
+#10173 = LINE('',#10174,#10175);
+#10174 = CARTESIAN_POINT('',(2.91,-7.73));
+#10175 = VECTOR('',#10176,1.);
+#10176 = DIRECTION('',(1.,0.));
+#10177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10178 = PCURVE('',#10179,#10184);
+#10179 = PLANE('',#10180);
+#10180 = AXIS2_PLACEMENT_3D('',#10181,#10182,#10183);
+#10181 = CARTESIAN_POINT('',(-19.39,1.27,1.5));
+#10182 = DIRECTION('',(0.,1.,0.));
+#10183 = DIRECTION('',(1.,0.,0.));
+#10184 = DEFINITIONAL_REPRESENTATION('',(#10185),#10189);
+#10185 = LINE('',#10186,#10187);
+#10186 = CARTESIAN_POINT('',(0.,0.));
+#10187 = VECTOR('',#10188,1.);
+#10188 = DIRECTION('',(1.,0.));
+#10189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10190 = ORIENTED_EDGE('',*,*,#10191,.F.);
+#10191 = EDGE_CURVE('',#10192,#10164,#10194,.T.);
+#10192 = VERTEX_POINT('',#10193);
+#10193 = CARTESIAN_POINT('',(-19.66,1.54,1.5));
+#10194 = SURFACE_CURVE('',#10195,(#10199,#10206),.PCURVE_S1.);
+#10195 = LINE('',#10196,#10197);
+#10196 = CARTESIAN_POINT('',(-19.66,1.54,1.5));
+#10197 = VECTOR('',#10198,1.);
+#10198 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#10199 = PCURVE('',#72,#10200);
+#10200 = DEFINITIONAL_REPRESENTATION('',(#10201),#10205);
+#10201 = LINE('',#10202,#10203);
+#10202 = CARTESIAN_POINT('',(2.64,-7.46));
+#10203 = VECTOR('',#10204,1.);
+#10204 = DIRECTION('',(0.707106781187,-0.707106781187));
+#10205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10206 = PCURVE('',#10207,#10212);
+#10207 = PLANE('',#10208);
+#10208 = AXIS2_PLACEMENT_3D('',#10209,#10210,#10211);
+#10209 = CARTESIAN_POINT('',(-19.66,1.54,1.5));
+#10210 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#10211 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#10212 = DEFINITIONAL_REPRESENTATION('',(#10213),#10217);
+#10213 = LINE('',#10214,#10215);
+#10214 = CARTESIAN_POINT('',(0.,0.));
+#10215 = VECTOR('',#10216,1.);
+#10216 = DIRECTION('',(1.,0.));
+#10217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10218 = ORIENTED_EDGE('',*,*,#10219,.F.);
+#10219 = EDGE_CURVE('',#9856,#10192,#10220,.T.);
+#10220 = SURFACE_CURVE('',#10221,(#10225,#10232),.PCURVE_S1.);
+#10221 = LINE('',#10222,#10223);
+#10222 = CARTESIAN_POINT('',(-19.93,1.27,1.5));
+#10223 = VECTOR('',#10224,1.);
+#10224 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#10225 = PCURVE('',#72,#10226);
+#10226 = DEFINITIONAL_REPRESENTATION('',(#10227),#10231);
+#10227 = LINE('',#10228,#10229);
+#10228 = CARTESIAN_POINT('',(2.37,-7.73));
+#10229 = VECTOR('',#10230,1.);
+#10230 = DIRECTION('',(0.707106781187,0.707106781187));
+#10231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10232 = PCURVE('',#10233,#10238);
+#10233 = PLANE('',#10234);
+#10234 = AXIS2_PLACEMENT_3D('',#10235,#10236,#10237);
+#10235 = CARTESIAN_POINT('',(-19.93,1.27,1.5));
+#10236 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#10237 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#10238 = DEFINITIONAL_REPRESENTATION('',(#10239),#10243);
+#10239 = LINE('',#10240,#10241);
+#10240 = CARTESIAN_POINT('',(0.,0.));
+#10241 = VECTOR('',#10242,1.);
+#10242 = DIRECTION('',(1.,0.));
+#10243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10244 = FACE_BOUND('',#10245,.T.);
+#10245 = EDGE_LOOP('',(#10246,#10274,#10300,#10326));
+#10246 = ORIENTED_EDGE('',*,*,#10247,.F.);
+#10247 = EDGE_CURVE('',#10248,#10250,#10252,.T.);
+#10248 = VERTEX_POINT('',#10249);
+#10249 = CARTESIAN_POINT('',(-15.26,8.,1.5));
+#10250 = VERTEX_POINT('',#10251);
+#10251 = CARTESIAN_POINT('',(-15.86,8.,1.5));
+#10252 = SURFACE_CURVE('',#10253,(#10257,#10263),.PCURVE_S1.);
+#10253 = LINE('',#10254,#10255);
+#10254 = CARTESIAN_POINT('',(-19.08,8.,1.5));
+#10255 = VECTOR('',#10256,1.);
+#10256 = DIRECTION('',(-1.,0.,0.));
+#10257 = PCURVE('',#72,#10258);
+#10258 = DEFINITIONAL_REPRESENTATION('',(#10259),#10262);
+#10259 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10260,#10261),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.88,-3.16),.PIECEWISE_BEZIER_KNOTS.);
+#10260 = CARTESIAN_POINT('',(7.1,-1.));
+#10261 = CARTESIAN_POINT('',(6.38,-1.));
+#10262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10263 = PCURVE('',#10264,#10269);
+#10264 = PLANE('',#10265);
+#10265 = AXIS2_PLACEMENT_3D('',#10266,#10267,#10268);
+#10266 = CARTESIAN_POINT('',(-15.86,8.,2.5));
+#10267 = DIRECTION('',(0.,-1.,0.));
+#10268 = DIRECTION('',(1.,0.,0.));
+#10269 = DEFINITIONAL_REPRESENTATION('',(#10270),#10273);
+#10270 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10271,#10272),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.88,-3.16),.PIECEWISE_BEZIER_KNOTS.);
+#10271 = CARTESIAN_POINT('',(0.66,-1.));
+#10272 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10274 = ORIENTED_EDGE('',*,*,#10275,.F.);
+#10275 = EDGE_CURVE('',#10276,#10248,#10278,.T.);
+#10276 = VERTEX_POINT('',#10277);
+#10277 = CARTESIAN_POINT('',(-15.26,7.4,1.5));
+#10278 = SURFACE_CURVE('',#10279,(#10283,#10289),.PCURVE_S1.);
+#10279 = LINE('',#10280,#10281);
+#10280 = CARTESIAN_POINT('',(-15.26,8.5,1.5));
+#10281 = VECTOR('',#10282,1.);
+#10282 = DIRECTION('',(0.,1.,0.));
+#10283 = PCURVE('',#72,#10284);
+#10284 = DEFINITIONAL_REPRESENTATION('',(#10285),#10288);
+#10285 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10286,#10287),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#10286 = CARTESIAN_POINT('',(7.04,-1.66));
+#10287 = CARTESIAN_POINT('',(7.04,-0.94));
+#10288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10289 = PCURVE('',#10290,#10295);
+#10290 = PLANE('',#10291);
+#10291 = AXIS2_PLACEMENT_3D('',#10292,#10293,#10294);
+#10292 = CARTESIAN_POINT('',(-15.26,8.,2.5));
+#10293 = DIRECTION('',(-1.,0.,0.));
+#10294 = DIRECTION('',(0.,-1.,0.));
+#10295 = DEFINITIONAL_REPRESENTATION('',(#10296),#10299);
+#10296 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10297,#10298),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#10297 = CARTESIAN_POINT('',(0.66,-1.));
+#10298 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10300 = ORIENTED_EDGE('',*,*,#10301,.F.);
+#10301 = EDGE_CURVE('',#10302,#10276,#10304,.T.);
+#10302 = VERTEX_POINT('',#10303);
+#10303 = CARTESIAN_POINT('',(-15.86,7.4,1.5));
+#10304 = SURFACE_CURVE('',#10305,(#10309,#10315),.PCURVE_S1.);
+#10305 = LINE('',#10306,#10307);
+#10306 = CARTESIAN_POINT('',(-18.78,7.4,1.5));
+#10307 = VECTOR('',#10308,1.);
+#10308 = DIRECTION('',(1.,0.,0.));
+#10309 = PCURVE('',#72,#10310);
+#10310 = DEFINITIONAL_REPRESENTATION('',(#10311),#10314);
+#10311 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10312,#10313),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.86,3.58),.PIECEWISE_BEZIER_KNOTS.);
+#10312 = CARTESIAN_POINT('',(6.38,-1.6));
+#10313 = CARTESIAN_POINT('',(7.1,-1.6));
+#10314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10315 = PCURVE('',#10316,#10321);
+#10316 = PLANE('',#10317);
+#10317 = AXIS2_PLACEMENT_3D('',#10318,#10319,#10320);
+#10318 = CARTESIAN_POINT('',(-15.26,7.4,2.5));
+#10319 = DIRECTION('',(0.,1.,0.));
+#10320 = DIRECTION('',(-1.,0.,0.));
+#10321 = DEFINITIONAL_REPRESENTATION('',(#10322),#10325);
+#10322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10323,#10324),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.86,3.58),.PIECEWISE_BEZIER_KNOTS.);
+#10323 = CARTESIAN_POINT('',(0.66,-1.));
+#10324 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10326 = ORIENTED_EDGE('',*,*,#10327,.F.);
+#10327 = EDGE_CURVE('',#10250,#10302,#10328,.T.);
+#10328 = SURFACE_CURVE('',#10329,(#10333,#10339),.PCURVE_S1.);
+#10329 = LINE('',#10330,#10331);
+#10330 = CARTESIAN_POINT('',(-15.86,8.2,1.5));
+#10331 = VECTOR('',#10332,1.);
+#10332 = DIRECTION('',(0.,-1.,0.));
+#10333 = PCURVE('',#72,#10334);
+#10334 = DEFINITIONAL_REPRESENTATION('',(#10335),#10338);
+#10335 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10336,#10337),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#10336 = CARTESIAN_POINT('',(6.44,-0.94));
+#10337 = CARTESIAN_POINT('',(6.44,-1.66));
+#10338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10339 = PCURVE('',#10340,#10345);
+#10340 = PLANE('',#10341);
+#10341 = AXIS2_PLACEMENT_3D('',#10342,#10343,#10344);
+#10342 = CARTESIAN_POINT('',(-15.86,7.4,2.5));
+#10343 = DIRECTION('',(1.,0.,0.));
+#10344 = DIRECTION('',(0.,1.,0.));
+#10345 = DEFINITIONAL_REPRESENTATION('',(#10346),#10349);
+#10346 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10347,#10348),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#10347 = CARTESIAN_POINT('',(0.66,-1.));
+#10348 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10350 = FACE_BOUND('',#10351,.T.);
+#10351 = EDGE_LOOP('',(#10352,#10380,#10406,#10432));
+#10352 = ORIENTED_EDGE('',*,*,#10353,.F.);
+#10353 = EDGE_CURVE('',#10354,#10356,#10358,.T.);
+#10354 = VERTEX_POINT('',#10355);
+#10355 = CARTESIAN_POINT('',(-17.8,8.,1.5));
+#10356 = VERTEX_POINT('',#10357);
+#10357 = CARTESIAN_POINT('',(-18.4,8.,1.5));
+#10358 = SURFACE_CURVE('',#10359,(#10363,#10369),.PCURVE_S1.);
+#10359 = LINE('',#10360,#10361);
+#10360 = CARTESIAN_POINT('',(-20.35,8.,1.5));
+#10361 = VECTOR('',#10362,1.);
+#10362 = DIRECTION('',(-1.,0.,0.));
+#10363 = PCURVE('',#72,#10364);
+#10364 = DEFINITIONAL_REPRESENTATION('',(#10365),#10368);
+#10365 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10366,#10367),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-2.61,-1.89),.PIECEWISE_BEZIER_KNOTS.);
+#10366 = CARTESIAN_POINT('',(4.56,-1.));
+#10367 = CARTESIAN_POINT('',(3.84,-1.));
+#10368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10369 = PCURVE('',#10370,#10375);
+#10370 = PLANE('',#10371);
+#10371 = AXIS2_PLACEMENT_3D('',#10372,#10373,#10374);
+#10372 = CARTESIAN_POINT('',(-18.4,8.,2.5));
+#10373 = DIRECTION('',(0.,-1.,0.));
+#10374 = DIRECTION('',(1.,0.,0.));
+#10375 = DEFINITIONAL_REPRESENTATION('',(#10376),#10379);
+#10376 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10377,#10378),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-2.61,-1.89),.PIECEWISE_BEZIER_KNOTS.);
+#10377 = CARTESIAN_POINT('',(0.66,-1.));
+#10378 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10380 = ORIENTED_EDGE('',*,*,#10381,.F.);
+#10381 = EDGE_CURVE('',#10382,#10354,#10384,.T.);
+#10382 = VERTEX_POINT('',#10383);
+#10383 = CARTESIAN_POINT('',(-17.8,7.4,1.5));
+#10384 = SURFACE_CURVE('',#10385,(#10389,#10395),.PCURVE_S1.);
+#10385 = LINE('',#10386,#10387);
+#10386 = CARTESIAN_POINT('',(-17.8,8.5,1.5));
+#10387 = VECTOR('',#10388,1.);
+#10388 = DIRECTION('',(0.,1.,0.));
+#10389 = PCURVE('',#72,#10390);
+#10390 = DEFINITIONAL_REPRESENTATION('',(#10391),#10394);
+#10391 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10392,#10393),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#10392 = CARTESIAN_POINT('',(4.5,-1.66));
+#10393 = CARTESIAN_POINT('',(4.5,-0.94));
+#10394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10395 = PCURVE('',#10396,#10401);
+#10396 = PLANE('',#10397);
+#10397 = AXIS2_PLACEMENT_3D('',#10398,#10399,#10400);
+#10398 = CARTESIAN_POINT('',(-17.8,8.,2.5));
+#10399 = DIRECTION('',(-1.,0.,0.));
+#10400 = DIRECTION('',(0.,-1.,0.));
+#10401 = DEFINITIONAL_REPRESENTATION('',(#10402),#10405);
+#10402 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10403,#10404),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#10403 = CARTESIAN_POINT('',(0.66,-1.));
+#10404 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10406 = ORIENTED_EDGE('',*,*,#10407,.F.);
+#10407 = EDGE_CURVE('',#10408,#10382,#10410,.T.);
+#10408 = VERTEX_POINT('',#10409);
+#10409 = CARTESIAN_POINT('',(-18.4,7.4,1.5));
+#10410 = SURFACE_CURVE('',#10411,(#10415,#10421),.PCURVE_S1.);
+#10411 = LINE('',#10412,#10413);
+#10412 = CARTESIAN_POINT('',(-20.05,7.4,1.5));
+#10413 = VECTOR('',#10414,1.);
+#10414 = DIRECTION('',(1.,0.,0.));
+#10415 = PCURVE('',#72,#10416);
+#10416 = DEFINITIONAL_REPRESENTATION('',(#10417),#10420);
+#10417 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10418,#10419),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.59,2.31),.PIECEWISE_BEZIER_KNOTS.);
+#10418 = CARTESIAN_POINT('',(3.84,-1.6));
+#10419 = CARTESIAN_POINT('',(4.56,-1.6));
+#10420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10421 = PCURVE('',#10422,#10427);
+#10422 = PLANE('',#10423);
+#10423 = AXIS2_PLACEMENT_3D('',#10424,#10425,#10426);
+#10424 = CARTESIAN_POINT('',(-17.8,7.4,2.5));
+#10425 = DIRECTION('',(0.,1.,0.));
+#10426 = DIRECTION('',(-1.,0.,0.));
+#10427 = DEFINITIONAL_REPRESENTATION('',(#10428),#10431);
+#10428 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10429,#10430),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.59,2.31),.PIECEWISE_BEZIER_KNOTS.);
+#10429 = CARTESIAN_POINT('',(0.66,-1.));
+#10430 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10432 = ORIENTED_EDGE('',*,*,#10433,.F.);
+#10433 = EDGE_CURVE('',#10356,#10408,#10434,.T.);
+#10434 = SURFACE_CURVE('',#10435,(#10439,#10445),.PCURVE_S1.);
+#10435 = LINE('',#10436,#10437);
+#10436 = CARTESIAN_POINT('',(-18.4,8.2,1.5));
+#10437 = VECTOR('',#10438,1.);
+#10438 = DIRECTION('',(0.,-1.,0.));
+#10439 = PCURVE('',#72,#10440);
+#10440 = DEFINITIONAL_REPRESENTATION('',(#10441),#10444);
+#10441 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10442,#10443),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#10442 = CARTESIAN_POINT('',(3.9,-0.94));
+#10443 = CARTESIAN_POINT('',(3.9,-1.66));
+#10444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10445 = PCURVE('',#10446,#10451);
+#10446 = PLANE('',#10447);
+#10447 = AXIS2_PLACEMENT_3D('',#10448,#10449,#10450);
+#10448 = CARTESIAN_POINT('',(-18.4,7.4,2.5));
+#10449 = DIRECTION('',(1.,0.,0.));
+#10450 = DIRECTION('',(0.,1.,0.));
+#10451 = DEFINITIONAL_REPRESENTATION('',(#10452),#10455);
+#10452 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10453,#10454),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#10453 = CARTESIAN_POINT('',(0.66,-1.));
+#10454 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10456 = FACE_BOUND('',#10457,.T.);
+#10457 = EDGE_LOOP('',(#10458,#10486,#10512,#10538));
+#10458 = ORIENTED_EDGE('',*,*,#10459,.F.);
+#10459 = EDGE_CURVE('',#10460,#10462,#10464,.T.);
+#10460 = VERTEX_POINT('',#10461);
+#10461 = CARTESIAN_POINT('',(-12.72,8.,1.5));
+#10462 = VERTEX_POINT('',#10463);
+#10463 = CARTESIAN_POINT('',(-13.32,8.,1.5));
+#10464 = SURFACE_CURVE('',#10465,(#10469,#10475),.PCURVE_S1.);
+#10465 = LINE('',#10466,#10467);
+#10466 = CARTESIAN_POINT('',(-17.81,8.,1.5));
+#10467 = VECTOR('',#10468,1.);
+#10468 = DIRECTION('',(-1.,0.,0.));
+#10469 = PCURVE('',#72,#10470);
+#10470 = DEFINITIONAL_REPRESENTATION('',(#10471),#10474);
+#10471 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10472,#10473),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-5.15,-4.43),.PIECEWISE_BEZIER_KNOTS.);
+#10472 = CARTESIAN_POINT('',(9.64,-1.));
+#10473 = CARTESIAN_POINT('',(8.92,-1.));
+#10474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10475 = PCURVE('',#10476,#10481);
+#10476 = PLANE('',#10477);
+#10477 = AXIS2_PLACEMENT_3D('',#10478,#10479,#10480);
+#10478 = CARTESIAN_POINT('',(-13.32,8.,2.5));
+#10479 = DIRECTION('',(0.,-1.,0.));
+#10480 = DIRECTION('',(1.,0.,0.));
+#10481 = DEFINITIONAL_REPRESENTATION('',(#10482),#10485);
+#10482 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10483,#10484),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-5.15,-4.43),.PIECEWISE_BEZIER_KNOTS.);
+#10483 = CARTESIAN_POINT('',(0.66,-1.));
+#10484 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10486 = ORIENTED_EDGE('',*,*,#10487,.F.);
+#10487 = EDGE_CURVE('',#10488,#10460,#10490,.T.);
+#10488 = VERTEX_POINT('',#10489);
+#10489 = CARTESIAN_POINT('',(-12.72,7.4,1.5));
+#10490 = SURFACE_CURVE('',#10491,(#10495,#10501),.PCURVE_S1.);
+#10491 = LINE('',#10492,#10493);
+#10492 = CARTESIAN_POINT('',(-12.72,8.5,1.5));
+#10493 = VECTOR('',#10494,1.);
+#10494 = DIRECTION('',(0.,1.,0.));
+#10495 = PCURVE('',#72,#10496);
+#10496 = DEFINITIONAL_REPRESENTATION('',(#10497),#10500);
+#10497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10498,#10499),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#10498 = CARTESIAN_POINT('',(9.58,-1.66));
+#10499 = CARTESIAN_POINT('',(9.58,-0.94));
+#10500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10501 = PCURVE('',#10502,#10507);
+#10502 = PLANE('',#10503);
+#10503 = AXIS2_PLACEMENT_3D('',#10504,#10505,#10506);
+#10504 = CARTESIAN_POINT('',(-12.72,8.,2.5));
+#10505 = DIRECTION('',(-1.,0.,0.));
+#10506 = DIRECTION('',(0.,-1.,0.));
+#10507 = DEFINITIONAL_REPRESENTATION('',(#10508),#10511);
+#10508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10509,#10510),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#10509 = CARTESIAN_POINT('',(0.66,-1.));
+#10510 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10512 = ORIENTED_EDGE('',*,*,#10513,.F.);
+#10513 = EDGE_CURVE('',#10514,#10488,#10516,.T.);
+#10514 = VERTEX_POINT('',#10515);
+#10515 = CARTESIAN_POINT('',(-13.32,7.4,1.5));
+#10516 = SURFACE_CURVE('',#10517,(#10521,#10527),.PCURVE_S1.);
+#10517 = LINE('',#10518,#10519);
+#10518 = CARTESIAN_POINT('',(-17.51,7.4,1.5));
+#10519 = VECTOR('',#10520,1.);
+#10520 = DIRECTION('',(1.,0.,0.));
+#10521 = PCURVE('',#72,#10522);
+#10522 = DEFINITIONAL_REPRESENTATION('',(#10523),#10526);
+#10523 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10524,#10525),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.13,4.85),.PIECEWISE_BEZIER_KNOTS.);
+#10524 = CARTESIAN_POINT('',(8.92,-1.6));
+#10525 = CARTESIAN_POINT('',(9.64,-1.6));
+#10526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10527 = PCURVE('',#10528,#10533);
+#10528 = PLANE('',#10529);
+#10529 = AXIS2_PLACEMENT_3D('',#10530,#10531,#10532);
+#10530 = CARTESIAN_POINT('',(-12.72,7.4,2.5));
+#10531 = DIRECTION('',(0.,1.,0.));
+#10532 = DIRECTION('',(-1.,0.,0.));
+#10533 = DEFINITIONAL_REPRESENTATION('',(#10534),#10537);
+#10534 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10535,#10536),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.13,4.85),.PIECEWISE_BEZIER_KNOTS.);
+#10535 = CARTESIAN_POINT('',(0.66,-1.));
+#10536 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10538 = ORIENTED_EDGE('',*,*,#10539,.F.);
+#10539 = EDGE_CURVE('',#10462,#10514,#10540,.T.);
+#10540 = SURFACE_CURVE('',#10541,(#10545,#10551),.PCURVE_S1.);
+#10541 = LINE('',#10542,#10543);
+#10542 = CARTESIAN_POINT('',(-13.32,8.2,1.5));
+#10543 = VECTOR('',#10544,1.);
+#10544 = DIRECTION('',(0.,-1.,0.));
+#10545 = PCURVE('',#72,#10546);
+#10546 = DEFINITIONAL_REPRESENTATION('',(#10547),#10550);
+#10547 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10548,#10549),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#10548 = CARTESIAN_POINT('',(8.98,-0.94));
+#10549 = CARTESIAN_POINT('',(8.98,-1.66));
+#10550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10551 = PCURVE('',#10552,#10557);
+#10552 = PLANE('',#10553);
+#10553 = AXIS2_PLACEMENT_3D('',#10554,#10555,#10556);
+#10554 = CARTESIAN_POINT('',(-13.32,7.4,2.5));
+#10555 = DIRECTION('',(1.,0.,0.));
+#10556 = DIRECTION('',(0.,1.,0.));
+#10557 = DEFINITIONAL_REPRESENTATION('',(#10558),#10561);
+#10558 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10559,#10560),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#10559 = CARTESIAN_POINT('',(0.66,-1.));
+#10560 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10562 = FACE_BOUND('',#10563,.T.);
+#10563 = EDGE_LOOP('',(#10564,#10592,#10618,#10644));
+#10564 = ORIENTED_EDGE('',*,*,#10565,.F.);
+#10565 = EDGE_CURVE('',#10566,#10568,#10570,.T.);
+#10566 = VERTEX_POINT('',#10567);
+#10567 = CARTESIAN_POINT('',(7.6,-7.4,1.5));
+#10568 = VERTEX_POINT('',#10569);
+#10569 = CARTESIAN_POINT('',(7.,-7.4,1.5));
+#10570 = SURFACE_CURVE('',#10571,(#10575,#10581),.PCURVE_S1.);
+#10571 = LINE('',#10572,#10573);
+#10572 = CARTESIAN_POINT('',(-7.65,-7.4,1.5));
+#10573 = VECTOR('',#10574,1.);
+#10574 = DIRECTION('',(-1.,0.,0.));
+#10575 = PCURVE('',#72,#10576);
+#10576 = DEFINITIONAL_REPRESENTATION('',(#10577),#10580);
+#10577 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10578,#10579),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-15.31,-14.59),.PIECEWISE_BEZIER_KNOTS.);
+#10578 = CARTESIAN_POINT('',(29.96,-16.4));
+#10579 = CARTESIAN_POINT('',(29.24,-16.4));
+#10580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10581 = PCURVE('',#10582,#10587);
+#10582 = PLANE('',#10583);
+#10583 = AXIS2_PLACEMENT_3D('',#10584,#10585,#10586);
+#10584 = CARTESIAN_POINT('',(7.,-7.4,2.5));
+#10585 = DIRECTION('',(0.,-1.,0.));
+#10586 = DIRECTION('',(1.,0.,0.));
+#10587 = DEFINITIONAL_REPRESENTATION('',(#10588),#10591);
+#10588 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10589,#10590),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-15.31,-14.59),.PIECEWISE_BEZIER_KNOTS.);
+#10589 = CARTESIAN_POINT('',(0.66,-1.));
+#10590 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10592 = ORIENTED_EDGE('',*,*,#10593,.F.);
+#10593 = EDGE_CURVE('',#10594,#10566,#10596,.T.);
+#10594 = VERTEX_POINT('',#10595);
+#10595 = CARTESIAN_POINT('',(7.6,-8.,1.5));
+#10596 = SURFACE_CURVE('',#10597,(#10601,#10607),.PCURVE_S1.);
+#10597 = LINE('',#10598,#10599);
+#10598 = CARTESIAN_POINT('',(7.6,0.8,1.5));
+#10599 = VECTOR('',#10600,1.);
+#10600 = DIRECTION('',(0.,1.,0.));
+#10601 = PCURVE('',#72,#10602);
+#10602 = DEFINITIONAL_REPRESENTATION('',(#10603),#10606);
+#10603 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10604,#10605),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#10604 = CARTESIAN_POINT('',(29.9,-17.06));
+#10605 = CARTESIAN_POINT('',(29.9,-16.34));
+#10606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10607 = PCURVE('',#10608,#10613);
+#10608 = PLANE('',#10609);
+#10609 = AXIS2_PLACEMENT_3D('',#10610,#10611,#10612);
+#10610 = CARTESIAN_POINT('',(7.6,-7.4,2.5));
+#10611 = DIRECTION('',(-1.,0.,0.));
+#10612 = DIRECTION('',(0.,-1.,0.));
+#10613 = DEFINITIONAL_REPRESENTATION('',(#10614),#10617);
+#10614 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10615,#10616),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#10615 = CARTESIAN_POINT('',(0.66,-1.));
+#10616 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10618 = ORIENTED_EDGE('',*,*,#10619,.F.);
+#10619 = EDGE_CURVE('',#10620,#10594,#10622,.T.);
+#10620 = VERTEX_POINT('',#10621);
+#10621 = CARTESIAN_POINT('',(7.,-8.,1.5));
+#10622 = SURFACE_CURVE('',#10623,(#10627,#10633),.PCURVE_S1.);
+#10623 = LINE('',#10624,#10625);
+#10624 = CARTESIAN_POINT('',(-7.35,-8.,1.5));
+#10625 = VECTOR('',#10626,1.);
+#10626 = DIRECTION('',(1.,0.,0.));
+#10627 = PCURVE('',#72,#10628);
+#10628 = DEFINITIONAL_REPRESENTATION('',(#10629),#10632);
+#10629 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10630,#10631),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(14.29,15.01),.PIECEWISE_BEZIER_KNOTS.);
+#10630 = CARTESIAN_POINT('',(29.24,-17.));
+#10631 = CARTESIAN_POINT('',(29.96,-17.));
+#10632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10633 = PCURVE('',#10634,#10639);
+#10634 = PLANE('',#10635);
+#10635 = AXIS2_PLACEMENT_3D('',#10636,#10637,#10638);
+#10636 = CARTESIAN_POINT('',(7.6,-8.,2.5));
+#10637 = DIRECTION('',(0.,1.,0.));
+#10638 = DIRECTION('',(-1.,0.,0.));
+#10639 = DEFINITIONAL_REPRESENTATION('',(#10640),#10643);
+#10640 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10641,#10642),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(14.29,15.01),.PIECEWISE_BEZIER_KNOTS.);
+#10641 = CARTESIAN_POINT('',(0.66,-1.));
+#10642 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10644 = ORIENTED_EDGE('',*,*,#10645,.F.);
+#10645 = EDGE_CURVE('',#10568,#10620,#10646,.T.);
+#10646 = SURFACE_CURVE('',#10647,(#10651,#10657),.PCURVE_S1.);
+#10647 = LINE('',#10648,#10649);
+#10648 = CARTESIAN_POINT('',(7.,0.5,1.5));
+#10649 = VECTOR('',#10650,1.);
+#10650 = DIRECTION('',(0.,-1.,0.));
+#10651 = PCURVE('',#72,#10652);
+#10652 = DEFINITIONAL_REPRESENTATION('',(#10653),#10656);
+#10653 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10654,#10655),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#10654 = CARTESIAN_POINT('',(29.3,-16.34));
+#10655 = CARTESIAN_POINT('',(29.3,-17.06));
+#10656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10657 = PCURVE('',#10658,#10663);
+#10658 = PLANE('',#10659);
+#10659 = AXIS2_PLACEMENT_3D('',#10660,#10661,#10662);
+#10660 = CARTESIAN_POINT('',(7.,-8.,2.5));
+#10661 = DIRECTION('',(1.,0.,0.));
+#10662 = DIRECTION('',(0.,1.,0.));
+#10663 = DEFINITIONAL_REPRESENTATION('',(#10664),#10667);
+#10664 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10665,#10666),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#10665 = CARTESIAN_POINT('',(0.66,-1.));
+#10666 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10668 = FACE_BOUND('',#10669,.T.);
+#10669 = EDGE_LOOP('',(#10670,#10698,#10724,#10750));
+#10670 = ORIENTED_EDGE('',*,*,#10671,.F.);
+#10671 = EDGE_CURVE('',#10672,#10674,#10676,.T.);
+#10672 = VERTEX_POINT('',#10673);
+#10673 = CARTESIAN_POINT('',(5.06,-7.4,1.5));
+#10674 = VERTEX_POINT('',#10675);
+#10675 = CARTESIAN_POINT('',(4.46,-7.4,1.5));
+#10676 = SURFACE_CURVE('',#10677,(#10681,#10687),.PCURVE_S1.);
+#10677 = LINE('',#10678,#10679);
+#10678 = CARTESIAN_POINT('',(-8.92,-7.4,1.5));
+#10679 = VECTOR('',#10680,1.);
+#10680 = DIRECTION('',(-1.,0.,0.));
+#10681 = PCURVE('',#72,#10682);
+#10682 = DEFINITIONAL_REPRESENTATION('',(#10683),#10686);
+#10683 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10684,#10685),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-14.04,-13.32),.PIECEWISE_BEZIER_KNOTS.);
+#10684 = CARTESIAN_POINT('',(27.42,-16.4));
+#10685 = CARTESIAN_POINT('',(26.7,-16.4));
+#10686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10687 = PCURVE('',#10688,#10693);
+#10688 = PLANE('',#10689);
+#10689 = AXIS2_PLACEMENT_3D('',#10690,#10691,#10692);
+#10690 = CARTESIAN_POINT('',(4.46,-7.4,2.5));
+#10691 = DIRECTION('',(0.,-1.,0.));
+#10692 = DIRECTION('',(1.,0.,0.));
+#10693 = DEFINITIONAL_REPRESENTATION('',(#10694),#10697);
+#10694 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10695,#10696),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-14.04,-13.32),.PIECEWISE_BEZIER_KNOTS.);
+#10695 = CARTESIAN_POINT('',(0.66,-1.));
+#10696 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10698 = ORIENTED_EDGE('',*,*,#10699,.F.);
+#10699 = EDGE_CURVE('',#10700,#10672,#10702,.T.);
+#10700 = VERTEX_POINT('',#10701);
+#10701 = CARTESIAN_POINT('',(5.06,-8.,1.5));
+#10702 = SURFACE_CURVE('',#10703,(#10707,#10713),.PCURVE_S1.);
+#10703 = LINE('',#10704,#10705);
+#10704 = CARTESIAN_POINT('',(5.06,0.8,1.5));
+#10705 = VECTOR('',#10706,1.);
+#10706 = DIRECTION('',(0.,1.,0.));
+#10707 = PCURVE('',#72,#10708);
+#10708 = DEFINITIONAL_REPRESENTATION('',(#10709),#10712);
+#10709 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10710,#10711),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#10710 = CARTESIAN_POINT('',(27.36,-17.06));
+#10711 = CARTESIAN_POINT('',(27.36,-16.34));
+#10712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10713 = PCURVE('',#10714,#10719);
+#10714 = PLANE('',#10715);
+#10715 = AXIS2_PLACEMENT_3D('',#10716,#10717,#10718);
+#10716 = CARTESIAN_POINT('',(5.06,-7.4,2.5));
+#10717 = DIRECTION('',(-1.,0.,0.));
+#10718 = DIRECTION('',(0.,-1.,0.));
+#10719 = DEFINITIONAL_REPRESENTATION('',(#10720),#10723);
+#10720 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10721,#10722),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#10721 = CARTESIAN_POINT('',(0.66,-1.));
+#10722 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10724 = ORIENTED_EDGE('',*,*,#10725,.F.);
+#10725 = EDGE_CURVE('',#10726,#10700,#10728,.T.);
+#10726 = VERTEX_POINT('',#10727);
+#10727 = CARTESIAN_POINT('',(4.46,-8.,1.5));
+#10728 = SURFACE_CURVE('',#10729,(#10733,#10739),.PCURVE_S1.);
+#10729 = LINE('',#10730,#10731);
+#10730 = CARTESIAN_POINT('',(-8.62,-8.,1.5));
+#10731 = VECTOR('',#10732,1.);
+#10732 = DIRECTION('',(1.,0.,0.));
+#10733 = PCURVE('',#72,#10734);
+#10734 = DEFINITIONAL_REPRESENTATION('',(#10735),#10738);
+#10735 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10736,#10737),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(13.02,13.74),.PIECEWISE_BEZIER_KNOTS.);
+#10736 = CARTESIAN_POINT('',(26.7,-17.));
+#10737 = CARTESIAN_POINT('',(27.42,-17.));
+#10738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10739 = PCURVE('',#10740,#10745);
+#10740 = PLANE('',#10741);
+#10741 = AXIS2_PLACEMENT_3D('',#10742,#10743,#10744);
+#10742 = CARTESIAN_POINT('',(5.06,-8.,2.5));
+#10743 = DIRECTION('',(0.,1.,0.));
+#10744 = DIRECTION('',(-1.,0.,0.));
+#10745 = DEFINITIONAL_REPRESENTATION('',(#10746),#10749);
+#10746 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10747,#10748),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(13.02,13.74),.PIECEWISE_BEZIER_KNOTS.);
+#10747 = CARTESIAN_POINT('',(0.66,-1.));
+#10748 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10750 = ORIENTED_EDGE('',*,*,#10751,.F.);
+#10751 = EDGE_CURVE('',#10674,#10726,#10752,.T.);
+#10752 = SURFACE_CURVE('',#10753,(#10757,#10763),.PCURVE_S1.);
+#10753 = LINE('',#10754,#10755);
+#10754 = CARTESIAN_POINT('',(4.46,0.5,1.5));
+#10755 = VECTOR('',#10756,1.);
+#10756 = DIRECTION('',(0.,-1.,0.));
+#10757 = PCURVE('',#72,#10758);
+#10758 = DEFINITIONAL_REPRESENTATION('',(#10759),#10762);
+#10759 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10760,#10761),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#10760 = CARTESIAN_POINT('',(26.76,-16.34));
+#10761 = CARTESIAN_POINT('',(26.76,-17.06));
+#10762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10763 = PCURVE('',#10764,#10769);
+#10764 = PLANE('',#10765);
+#10765 = AXIS2_PLACEMENT_3D('',#10766,#10767,#10768);
+#10766 = CARTESIAN_POINT('',(4.46,-8.,2.5));
+#10767 = DIRECTION('',(1.,0.,0.));
+#10768 = DIRECTION('',(0.,1.,0.));
+#10769 = DEFINITIONAL_REPRESENTATION('',(#10770),#10773);
+#10770 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10771,#10772),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#10771 = CARTESIAN_POINT('',(0.66,-1.));
+#10772 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10774 = FACE_BOUND('',#10775,.T.);
+#10775 = EDGE_LOOP('',(#10776,#10804,#10830,#10856));
+#10776 = ORIENTED_EDGE('',*,*,#10777,.F.);
+#10777 = EDGE_CURVE('',#10778,#10780,#10782,.T.);
+#10778 = VERTEX_POINT('',#10779);
+#10779 = CARTESIAN_POINT('',(2.52,-7.4,1.5));
+#10780 = VERTEX_POINT('',#10781);
+#10781 = CARTESIAN_POINT('',(1.92,-7.4,1.5));
+#10782 = SURFACE_CURVE('',#10783,(#10787,#10793),.PCURVE_S1.);
+#10783 = LINE('',#10784,#10785);
+#10784 = CARTESIAN_POINT('',(-10.19,-7.4,1.5));
+#10785 = VECTOR('',#10786,1.);
+#10786 = DIRECTION('',(-1.,0.,0.));
+#10787 = PCURVE('',#72,#10788);
+#10788 = DEFINITIONAL_REPRESENTATION('',(#10789),#10792);
+#10789 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10790,#10791),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-12.77,-12.05),.PIECEWISE_BEZIER_KNOTS.);
+#10790 = CARTESIAN_POINT('',(24.88,-16.4));
+#10791 = CARTESIAN_POINT('',(24.16,-16.4));
+#10792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10793 = PCURVE('',#10794,#10799);
+#10794 = PLANE('',#10795);
+#10795 = AXIS2_PLACEMENT_3D('',#10796,#10797,#10798);
+#10796 = CARTESIAN_POINT('',(1.92,-7.4,2.5));
+#10797 = DIRECTION('',(0.,-1.,0.));
+#10798 = DIRECTION('',(1.,0.,0.));
+#10799 = DEFINITIONAL_REPRESENTATION('',(#10800),#10803);
+#10800 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10801,#10802),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-12.77,-12.05),.PIECEWISE_BEZIER_KNOTS.);
+#10801 = CARTESIAN_POINT('',(0.66,-1.));
+#10802 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10804 = ORIENTED_EDGE('',*,*,#10805,.F.);
+#10805 = EDGE_CURVE('',#10806,#10778,#10808,.T.);
+#10806 = VERTEX_POINT('',#10807);
+#10807 = CARTESIAN_POINT('',(2.52,-8.,1.5));
+#10808 = SURFACE_CURVE('',#10809,(#10813,#10819),.PCURVE_S1.);
+#10809 = LINE('',#10810,#10811);
+#10810 = CARTESIAN_POINT('',(2.52,0.8,1.5));
+#10811 = VECTOR('',#10812,1.);
+#10812 = DIRECTION('',(0.,1.,0.));
+#10813 = PCURVE('',#72,#10814);
+#10814 = DEFINITIONAL_REPRESENTATION('',(#10815),#10818);
+#10815 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10816,#10817),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#10816 = CARTESIAN_POINT('',(24.82,-17.06));
+#10817 = CARTESIAN_POINT('',(24.82,-16.34));
+#10818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10819 = PCURVE('',#10820,#10825);
+#10820 = PLANE('',#10821);
+#10821 = AXIS2_PLACEMENT_3D('',#10822,#10823,#10824);
+#10822 = CARTESIAN_POINT('',(2.52,-7.4,2.5));
+#10823 = DIRECTION('',(-1.,0.,0.));
+#10824 = DIRECTION('',(0.,-1.,0.));
+#10825 = DEFINITIONAL_REPRESENTATION('',(#10826),#10829);
+#10826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10827,#10828),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#10827 = CARTESIAN_POINT('',(0.66,-1.));
+#10828 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10830 = ORIENTED_EDGE('',*,*,#10831,.F.);
+#10831 = EDGE_CURVE('',#10832,#10806,#10834,.T.);
+#10832 = VERTEX_POINT('',#10833);
+#10833 = CARTESIAN_POINT('',(1.92,-8.,1.5));
+#10834 = SURFACE_CURVE('',#10835,(#10839,#10845),.PCURVE_S1.);
+#10835 = LINE('',#10836,#10837);
+#10836 = CARTESIAN_POINT('',(-9.89,-8.,1.5));
+#10837 = VECTOR('',#10838,1.);
+#10838 = DIRECTION('',(1.,0.,0.));
+#10839 = PCURVE('',#72,#10840);
+#10840 = DEFINITIONAL_REPRESENTATION('',(#10841),#10844);
+#10841 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10842,#10843),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(11.75,12.47),.PIECEWISE_BEZIER_KNOTS.);
+#10842 = CARTESIAN_POINT('',(24.16,-17.));
+#10843 = CARTESIAN_POINT('',(24.88,-17.));
+#10844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10845 = PCURVE('',#10846,#10851);
+#10846 = PLANE('',#10847);
+#10847 = AXIS2_PLACEMENT_3D('',#10848,#10849,#10850);
+#10848 = CARTESIAN_POINT('',(2.52,-8.,2.5));
+#10849 = DIRECTION('',(0.,1.,0.));
+#10850 = DIRECTION('',(-1.,0.,0.));
+#10851 = DEFINITIONAL_REPRESENTATION('',(#10852),#10855);
+#10852 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10853,#10854),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(11.75,12.47),.PIECEWISE_BEZIER_KNOTS.);
+#10853 = CARTESIAN_POINT('',(0.66,-1.));
+#10854 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10856 = ORIENTED_EDGE('',*,*,#10857,.F.);
+#10857 = EDGE_CURVE('',#10780,#10832,#10858,.T.);
+#10858 = SURFACE_CURVE('',#10859,(#10863,#10869),.PCURVE_S1.);
+#10859 = LINE('',#10860,#10861);
+#10860 = CARTESIAN_POINT('',(1.92,0.5,1.5));
+#10861 = VECTOR('',#10862,1.);
+#10862 = DIRECTION('',(0.,-1.,0.));
+#10863 = PCURVE('',#72,#10864);
+#10864 = DEFINITIONAL_REPRESENTATION('',(#10865),#10868);
+#10865 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10866,#10867),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#10866 = CARTESIAN_POINT('',(24.22,-16.34));
+#10867 = CARTESIAN_POINT('',(24.22,-17.06));
+#10868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10869 = PCURVE('',#10870,#10875);
+#10870 = PLANE('',#10871);
+#10871 = AXIS2_PLACEMENT_3D('',#10872,#10873,#10874);
+#10872 = CARTESIAN_POINT('',(1.92,-8.,2.5));
+#10873 = DIRECTION('',(1.,0.,0.));
+#10874 = DIRECTION('',(0.,1.,0.));
+#10875 = DEFINITIONAL_REPRESENTATION('',(#10876),#10879);
+#10876 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10877,#10878),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#10877 = CARTESIAN_POINT('',(0.66,-1.));
+#10878 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10880 = FACE_BOUND('',#10881,.T.);
+#10881 = EDGE_LOOP('',(#10882,#10910,#10936,#10962));
+#10882 = ORIENTED_EDGE('',*,*,#10883,.F.);
+#10883 = EDGE_CURVE('',#10884,#10886,#10888,.T.);
+#10884 = VERTEX_POINT('',#10885);
+#10885 = CARTESIAN_POINT('',(-2.56,-7.4,1.5));
+#10886 = VERTEX_POINT('',#10887);
+#10887 = CARTESIAN_POINT('',(-3.16,-7.4,1.5));
+#10888 = SURFACE_CURVE('',#10889,(#10893,#10899),.PCURVE_S1.);
+#10889 = LINE('',#10890,#10891);
+#10890 = CARTESIAN_POINT('',(-12.73,-7.4,1.5));
+#10891 = VECTOR('',#10892,1.);
+#10892 = DIRECTION('',(-1.,0.,0.));
+#10893 = PCURVE('',#72,#10894);
+#10894 = DEFINITIONAL_REPRESENTATION('',(#10895),#10898);
+#10895 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10896,#10897),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-10.23,-9.51),.PIECEWISE_BEZIER_KNOTS.);
+#10896 = CARTESIAN_POINT('',(19.8,-16.4));
+#10897 = CARTESIAN_POINT('',(19.08,-16.4));
+#10898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10899 = PCURVE('',#10900,#10905);
+#10900 = PLANE('',#10901);
+#10901 = AXIS2_PLACEMENT_3D('',#10902,#10903,#10904);
+#10902 = CARTESIAN_POINT('',(-3.16,-7.4,2.5));
+#10903 = DIRECTION('',(0.,-1.,0.));
+#10904 = DIRECTION('',(1.,0.,0.));
+#10905 = DEFINITIONAL_REPRESENTATION('',(#10906),#10909);
+#10906 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10907,#10908),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-10.23,-9.51),.PIECEWISE_BEZIER_KNOTS.);
+#10907 = CARTESIAN_POINT('',(0.66,-1.));
+#10908 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10910 = ORIENTED_EDGE('',*,*,#10911,.F.);
+#10911 = EDGE_CURVE('',#10912,#10884,#10914,.T.);
+#10912 = VERTEX_POINT('',#10913);
+#10913 = CARTESIAN_POINT('',(-2.56,-8.,1.5));
+#10914 = SURFACE_CURVE('',#10915,(#10919,#10925),.PCURVE_S1.);
+#10915 = LINE('',#10916,#10917);
+#10916 = CARTESIAN_POINT('',(-2.56,0.8,1.5));
+#10917 = VECTOR('',#10918,1.);
+#10918 = DIRECTION('',(0.,1.,0.));
+#10919 = PCURVE('',#72,#10920);
+#10920 = DEFINITIONAL_REPRESENTATION('',(#10921),#10924);
+#10921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10922,#10923),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#10922 = CARTESIAN_POINT('',(19.74,-17.06));
+#10923 = CARTESIAN_POINT('',(19.74,-16.34));
+#10924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10925 = PCURVE('',#10926,#10931);
+#10926 = PLANE('',#10927);
+#10927 = AXIS2_PLACEMENT_3D('',#10928,#10929,#10930);
+#10928 = CARTESIAN_POINT('',(-2.56,-7.4,2.5));
+#10929 = DIRECTION('',(-1.,0.,0.));
+#10930 = DIRECTION('',(0.,-1.,0.));
+#10931 = DEFINITIONAL_REPRESENTATION('',(#10932),#10935);
+#10932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10933,#10934),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#10933 = CARTESIAN_POINT('',(0.66,-1.));
+#10934 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10936 = ORIENTED_EDGE('',*,*,#10937,.F.);
+#10937 = EDGE_CURVE('',#10938,#10912,#10940,.T.);
+#10938 = VERTEX_POINT('',#10939);
+#10939 = CARTESIAN_POINT('',(-3.16,-8.,1.5));
+#10940 = SURFACE_CURVE('',#10941,(#10945,#10951),.PCURVE_S1.);
+#10941 = LINE('',#10942,#10943);
+#10942 = CARTESIAN_POINT('',(-12.43,-8.,1.5));
+#10943 = VECTOR('',#10944,1.);
+#10944 = DIRECTION('',(1.,0.,0.));
+#10945 = PCURVE('',#72,#10946);
+#10946 = DEFINITIONAL_REPRESENTATION('',(#10947),#10950);
+#10947 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10948,#10949),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(9.21,9.93),.PIECEWISE_BEZIER_KNOTS.);
+#10948 = CARTESIAN_POINT('',(19.08,-17.));
+#10949 = CARTESIAN_POINT('',(19.8,-17.));
+#10950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10951 = PCURVE('',#10952,#10957);
+#10952 = PLANE('',#10953);
+#10953 = AXIS2_PLACEMENT_3D('',#10954,#10955,#10956);
+#10954 = CARTESIAN_POINT('',(-2.56,-8.,2.5));
+#10955 = DIRECTION('',(0.,1.,0.));
+#10956 = DIRECTION('',(-1.,0.,0.));
+#10957 = DEFINITIONAL_REPRESENTATION('',(#10958),#10961);
+#10958 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10959,#10960),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(9.21,9.93),.PIECEWISE_BEZIER_KNOTS.);
+#10959 = CARTESIAN_POINT('',(0.66,-1.));
+#10960 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10962 = ORIENTED_EDGE('',*,*,#10963,.F.);
+#10963 = EDGE_CURVE('',#10886,#10938,#10964,.T.);
+#10964 = SURFACE_CURVE('',#10965,(#10969,#10975),.PCURVE_S1.);
+#10965 = LINE('',#10966,#10967);
+#10966 = CARTESIAN_POINT('',(-3.16,0.5,1.5));
+#10967 = VECTOR('',#10968,1.);
+#10968 = DIRECTION('',(0.,-1.,0.));
+#10969 = PCURVE('',#72,#10970);
+#10970 = DEFINITIONAL_REPRESENTATION('',(#10971),#10974);
+#10971 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10972,#10973),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#10972 = CARTESIAN_POINT('',(19.14,-16.34));
+#10973 = CARTESIAN_POINT('',(19.14,-17.06));
+#10974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10975 = PCURVE('',#10976,#10981);
+#10976 = PLANE('',#10977);
+#10977 = AXIS2_PLACEMENT_3D('',#10978,#10979,#10980);
+#10978 = CARTESIAN_POINT('',(-3.16,-8.,2.5));
+#10979 = DIRECTION('',(1.,0.,0.));
+#10980 = DIRECTION('',(0.,1.,0.));
+#10981 = DEFINITIONAL_REPRESENTATION('',(#10982),#10985);
+#10982 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10983,#10984),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#10983 = CARTESIAN_POINT('',(0.66,-1.));
+#10984 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#10985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10986 = FACE_BOUND('',#10987,.T.);
+#10987 = EDGE_LOOP('',(#10988,#11016,#11042,#11068));
+#10988 = ORIENTED_EDGE('',*,*,#10989,.F.);
+#10989 = EDGE_CURVE('',#10990,#10992,#10994,.T.);
+#10990 = VERTEX_POINT('',#10991);
+#10991 = CARTESIAN_POINT('',(-2.E-02,-7.4,1.5));
+#10992 = VERTEX_POINT('',#10993);
+#10993 = CARTESIAN_POINT('',(-0.62,-7.4,1.5));
+#10994 = SURFACE_CURVE('',#10995,(#10999,#11005),.PCURVE_S1.);
+#10995 = LINE('',#10996,#10997);
+#10996 = CARTESIAN_POINT('',(-11.46,-7.4,1.5));
+#10997 = VECTOR('',#10998,1.);
+#10998 = DIRECTION('',(-1.,0.,0.));
+#10999 = PCURVE('',#72,#11000);
+#11000 = DEFINITIONAL_REPRESENTATION('',(#11001),#11004);
+#11001 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11002,#11003),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-11.5,-10.78),.PIECEWISE_BEZIER_KNOTS.);
+#11002 = CARTESIAN_POINT('',(22.34,-16.4));
+#11003 = CARTESIAN_POINT('',(21.62,-16.4));
+#11004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11005 = PCURVE('',#11006,#11011);
+#11006 = PLANE('',#11007);
+#11007 = AXIS2_PLACEMENT_3D('',#11008,#11009,#11010);
+#11008 = CARTESIAN_POINT('',(-0.62,-7.4,2.5));
+#11009 = DIRECTION('',(0.,-1.,0.));
+#11010 = DIRECTION('',(1.,0.,0.));
+#11011 = DEFINITIONAL_REPRESENTATION('',(#11012),#11015);
+#11012 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11013,#11014),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-11.5,-10.78),.PIECEWISE_BEZIER_KNOTS.);
+#11013 = CARTESIAN_POINT('',(0.66,-1.));
+#11014 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11016 = ORIENTED_EDGE('',*,*,#11017,.F.);
+#11017 = EDGE_CURVE('',#11018,#10990,#11020,.T.);
+#11018 = VERTEX_POINT('',#11019);
+#11019 = CARTESIAN_POINT('',(-2.E-02,-8.,1.5));
+#11020 = SURFACE_CURVE('',#11021,(#11025,#11031),.PCURVE_S1.);
+#11021 = LINE('',#11022,#11023);
+#11022 = CARTESIAN_POINT('',(-2.E-02,0.8,1.5));
+#11023 = VECTOR('',#11024,1.);
+#11024 = DIRECTION('',(0.,1.,0.));
+#11025 = PCURVE('',#72,#11026);
+#11026 = DEFINITIONAL_REPRESENTATION('',(#11027),#11030);
+#11027 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11028,#11029),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11028 = CARTESIAN_POINT('',(22.28,-17.06));
+#11029 = CARTESIAN_POINT('',(22.28,-16.34));
+#11030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11031 = PCURVE('',#11032,#11037);
+#11032 = PLANE('',#11033);
+#11033 = AXIS2_PLACEMENT_3D('',#11034,#11035,#11036);
+#11034 = CARTESIAN_POINT('',(-2.E-02,-7.4,2.5));
+#11035 = DIRECTION('',(-1.,0.,0.));
+#11036 = DIRECTION('',(0.,-1.,0.));
+#11037 = DEFINITIONAL_REPRESENTATION('',(#11038),#11041);
+#11038 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11039,#11040),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11039 = CARTESIAN_POINT('',(0.66,-1.));
+#11040 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11042 = ORIENTED_EDGE('',*,*,#11043,.F.);
+#11043 = EDGE_CURVE('',#11044,#11018,#11046,.T.);
+#11044 = VERTEX_POINT('',#11045);
+#11045 = CARTESIAN_POINT('',(-0.62,-8.,1.5));
+#11046 = SURFACE_CURVE('',#11047,(#11051,#11057),.PCURVE_S1.);
+#11047 = LINE('',#11048,#11049);
+#11048 = CARTESIAN_POINT('',(-11.16,-8.,1.5));
+#11049 = VECTOR('',#11050,1.);
+#11050 = DIRECTION('',(1.,0.,0.));
+#11051 = PCURVE('',#72,#11052);
+#11052 = DEFINITIONAL_REPRESENTATION('',(#11053),#11056);
+#11053 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11054,#11055),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(10.48,11.2),.PIECEWISE_BEZIER_KNOTS.);
+#11054 = CARTESIAN_POINT('',(21.62,-17.));
+#11055 = CARTESIAN_POINT('',(22.34,-17.));
+#11056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11057 = PCURVE('',#11058,#11063);
+#11058 = PLANE('',#11059);
+#11059 = AXIS2_PLACEMENT_3D('',#11060,#11061,#11062);
+#11060 = CARTESIAN_POINT('',(-2.E-02,-8.,2.5));
+#11061 = DIRECTION('',(0.,1.,0.));
+#11062 = DIRECTION('',(-1.,0.,0.));
+#11063 = DEFINITIONAL_REPRESENTATION('',(#11064),#11067);
+#11064 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11065,#11066),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(10.48,11.2),.PIECEWISE_BEZIER_KNOTS.);
+#11065 = CARTESIAN_POINT('',(0.66,-1.));
+#11066 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11068 = ORIENTED_EDGE('',*,*,#11069,.F.);
+#11069 = EDGE_CURVE('',#10992,#11044,#11070,.T.);
+#11070 = SURFACE_CURVE('',#11071,(#11075,#11081),.PCURVE_S1.);
+#11071 = LINE('',#11072,#11073);
+#11072 = CARTESIAN_POINT('',(-0.62,0.5,1.5));
+#11073 = VECTOR('',#11074,1.);
+#11074 = DIRECTION('',(0.,-1.,0.));
+#11075 = PCURVE('',#72,#11076);
+#11076 = DEFINITIONAL_REPRESENTATION('',(#11077),#11080);
+#11077 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11078,#11079),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11078 = CARTESIAN_POINT('',(21.68,-16.34));
+#11079 = CARTESIAN_POINT('',(21.68,-17.06));
+#11080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11081 = PCURVE('',#11082,#11087);
+#11082 = PLANE('',#11083);
+#11083 = AXIS2_PLACEMENT_3D('',#11084,#11085,#11086);
+#11084 = CARTESIAN_POINT('',(-0.62,-8.,2.5));
+#11085 = DIRECTION('',(1.,0.,0.));
+#11086 = DIRECTION('',(0.,1.,0.));
+#11087 = DEFINITIONAL_REPRESENTATION('',(#11088),#11091);
+#11088 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11089,#11090),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11089 = CARTESIAN_POINT('',(0.66,-1.));
+#11090 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11092 = FACE_BOUND('',#11093,.T.);
+#11093 = EDGE_LOOP('',(#11094,#11122,#11148,#11174));
+#11094 = ORIENTED_EDGE('',*,*,#11095,.F.);
+#11095 = EDGE_CURVE('',#11096,#11098,#11100,.T.);
+#11096 = VERTEX_POINT('',#11097);
+#11097 = CARTESIAN_POINT('',(-10.18,-7.4,1.5));
+#11098 = VERTEX_POINT('',#11099);
+#11099 = CARTESIAN_POINT('',(-10.78,-7.4,1.5));
+#11100 = SURFACE_CURVE('',#11101,(#11105,#11111),.PCURVE_S1.);
+#11101 = LINE('',#11102,#11103);
+#11102 = CARTESIAN_POINT('',(-16.54,-7.4,1.5));
+#11103 = VECTOR('',#11104,1.);
+#11104 = DIRECTION('',(-1.,0.,0.));
+#11105 = PCURVE('',#72,#11106);
+#11106 = DEFINITIONAL_REPRESENTATION('',(#11107),#11110);
+#11107 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11108,#11109),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.42,-5.7),.PIECEWISE_BEZIER_KNOTS.);
+#11108 = CARTESIAN_POINT('',(12.18,-16.4));
+#11109 = CARTESIAN_POINT('',(11.46,-16.4));
+#11110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11111 = PCURVE('',#11112,#11117);
+#11112 = PLANE('',#11113);
+#11113 = AXIS2_PLACEMENT_3D('',#11114,#11115,#11116);
+#11114 = CARTESIAN_POINT('',(-10.78,-7.4,2.5));
+#11115 = DIRECTION('',(0.,-1.,0.));
+#11116 = DIRECTION('',(1.,0.,0.));
+#11117 = DEFINITIONAL_REPRESENTATION('',(#11118),#11121);
+#11118 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11119,#11120),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.42,-5.7),.PIECEWISE_BEZIER_KNOTS.);
+#11119 = CARTESIAN_POINT('',(0.66,-1.));
+#11120 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11122 = ORIENTED_EDGE('',*,*,#11123,.F.);
+#11123 = EDGE_CURVE('',#11124,#11096,#11126,.T.);
+#11124 = VERTEX_POINT('',#11125);
+#11125 = CARTESIAN_POINT('',(-10.18,-8.,1.5));
+#11126 = SURFACE_CURVE('',#11127,(#11131,#11137),.PCURVE_S1.);
+#11127 = LINE('',#11128,#11129);
+#11128 = CARTESIAN_POINT('',(-10.18,0.8,1.5));
+#11129 = VECTOR('',#11130,1.);
+#11130 = DIRECTION('',(0.,1.,0.));
+#11131 = PCURVE('',#72,#11132);
+#11132 = DEFINITIONAL_REPRESENTATION('',(#11133),#11136);
+#11133 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11134,#11135),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11134 = CARTESIAN_POINT('',(12.12,-17.06));
+#11135 = CARTESIAN_POINT('',(12.12,-16.34));
+#11136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11137 = PCURVE('',#11138,#11143);
+#11138 = PLANE('',#11139);
+#11139 = AXIS2_PLACEMENT_3D('',#11140,#11141,#11142);
+#11140 = CARTESIAN_POINT('',(-10.18,-7.4,2.5));
+#11141 = DIRECTION('',(-1.,0.,0.));
+#11142 = DIRECTION('',(0.,-1.,0.));
+#11143 = DEFINITIONAL_REPRESENTATION('',(#11144),#11147);
+#11144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11145,#11146),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11145 = CARTESIAN_POINT('',(0.66,-1.));
+#11146 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11148 = ORIENTED_EDGE('',*,*,#11149,.F.);
+#11149 = EDGE_CURVE('',#11150,#11124,#11152,.T.);
+#11150 = VERTEX_POINT('',#11151);
+#11151 = CARTESIAN_POINT('',(-10.78,-8.,1.5));
+#11152 = SURFACE_CURVE('',#11153,(#11157,#11163),.PCURVE_S1.);
+#11153 = LINE('',#11154,#11155);
+#11154 = CARTESIAN_POINT('',(-16.24,-8.,1.5));
+#11155 = VECTOR('',#11156,1.);
+#11156 = DIRECTION('',(1.,0.,0.));
+#11157 = PCURVE('',#72,#11158);
+#11158 = DEFINITIONAL_REPRESENTATION('',(#11159),#11162);
+#11159 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11160,#11161),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(5.4,6.12),.PIECEWISE_BEZIER_KNOTS.);
+#11160 = CARTESIAN_POINT('',(11.46,-17.));
+#11161 = CARTESIAN_POINT('',(12.18,-17.));
+#11162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11163 = PCURVE('',#11164,#11169);
+#11164 = PLANE('',#11165);
+#11165 = AXIS2_PLACEMENT_3D('',#11166,#11167,#11168);
+#11166 = CARTESIAN_POINT('',(-10.18,-8.,2.5));
+#11167 = DIRECTION('',(0.,1.,0.));
+#11168 = DIRECTION('',(-1.,0.,0.));
+#11169 = DEFINITIONAL_REPRESENTATION('',(#11170),#11173);
+#11170 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11171,#11172),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(5.4,6.12),.PIECEWISE_BEZIER_KNOTS.);
+#11171 = CARTESIAN_POINT('',(0.66,-1.));
+#11172 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11174 = ORIENTED_EDGE('',*,*,#11175,.F.);
+#11175 = EDGE_CURVE('',#11098,#11150,#11176,.T.);
+#11176 = SURFACE_CURVE('',#11177,(#11181,#11187),.PCURVE_S1.);
+#11177 = LINE('',#11178,#11179);
+#11178 = CARTESIAN_POINT('',(-10.78,0.5,1.5));
+#11179 = VECTOR('',#11180,1.);
+#11180 = DIRECTION('',(0.,-1.,0.));
+#11181 = PCURVE('',#72,#11182);
+#11182 = DEFINITIONAL_REPRESENTATION('',(#11183),#11186);
+#11183 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11184,#11185),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11184 = CARTESIAN_POINT('',(11.52,-16.34));
+#11185 = CARTESIAN_POINT('',(11.52,-17.06));
+#11186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11187 = PCURVE('',#11188,#11193);
+#11188 = PLANE('',#11189);
+#11189 = AXIS2_PLACEMENT_3D('',#11190,#11191,#11192);
+#11190 = CARTESIAN_POINT('',(-10.78,-8.,2.5));
+#11191 = DIRECTION('',(1.,0.,0.));
+#11192 = DIRECTION('',(0.,1.,0.));
+#11193 = DEFINITIONAL_REPRESENTATION('',(#11194),#11197);
+#11194 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11195,#11196),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11195 = CARTESIAN_POINT('',(0.66,-1.));
+#11196 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11198 = FACE_BOUND('',#11199,.T.);
+#11199 = EDGE_LOOP('',(#11200,#11228,#11254,#11280));
+#11200 = ORIENTED_EDGE('',*,*,#11201,.F.);
+#11201 = EDGE_CURVE('',#11202,#11204,#11206,.T.);
+#11202 = VERTEX_POINT('',#11203);
+#11203 = CARTESIAN_POINT('',(-7.64,-7.4,1.5));
+#11204 = VERTEX_POINT('',#11205);
+#11205 = CARTESIAN_POINT('',(-8.24,-7.4,1.5));
+#11206 = SURFACE_CURVE('',#11207,(#11211,#11217),.PCURVE_S1.);
+#11207 = LINE('',#11208,#11209);
+#11208 = CARTESIAN_POINT('',(-15.27,-7.4,1.5));
+#11209 = VECTOR('',#11210,1.);
+#11210 = DIRECTION('',(-1.,0.,0.));
+#11211 = PCURVE('',#72,#11212);
+#11212 = DEFINITIONAL_REPRESENTATION('',(#11213),#11216);
+#11213 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11214,#11215),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.69,-6.97),.PIECEWISE_BEZIER_KNOTS.);
+#11214 = CARTESIAN_POINT('',(14.72,-16.4));
+#11215 = CARTESIAN_POINT('',(14.,-16.4));
+#11216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11217 = PCURVE('',#11218,#11223);
+#11218 = PLANE('',#11219);
+#11219 = AXIS2_PLACEMENT_3D('',#11220,#11221,#11222);
+#11220 = CARTESIAN_POINT('',(-8.24,-7.4,2.5));
+#11221 = DIRECTION('',(0.,-1.,0.));
+#11222 = DIRECTION('',(1.,0.,0.));
+#11223 = DEFINITIONAL_REPRESENTATION('',(#11224),#11227);
+#11224 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11225,#11226),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.69,-6.97),.PIECEWISE_BEZIER_KNOTS.);
+#11225 = CARTESIAN_POINT('',(0.66,-1.));
+#11226 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11228 = ORIENTED_EDGE('',*,*,#11229,.F.);
+#11229 = EDGE_CURVE('',#11230,#11202,#11232,.T.);
+#11230 = VERTEX_POINT('',#11231);
+#11231 = CARTESIAN_POINT('',(-7.64,-8.,1.5));
+#11232 = SURFACE_CURVE('',#11233,(#11237,#11243),.PCURVE_S1.);
+#11233 = LINE('',#11234,#11235);
+#11234 = CARTESIAN_POINT('',(-7.64,0.8,1.5));
+#11235 = VECTOR('',#11236,1.);
+#11236 = DIRECTION('',(0.,1.,0.));
+#11237 = PCURVE('',#72,#11238);
+#11238 = DEFINITIONAL_REPRESENTATION('',(#11239),#11242);
+#11239 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11240,#11241),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11240 = CARTESIAN_POINT('',(14.66,-17.06));
+#11241 = CARTESIAN_POINT('',(14.66,-16.34));
+#11242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11243 = PCURVE('',#11244,#11249);
+#11244 = PLANE('',#11245);
+#11245 = AXIS2_PLACEMENT_3D('',#11246,#11247,#11248);
+#11246 = CARTESIAN_POINT('',(-7.64,-7.4,2.5));
+#11247 = DIRECTION('',(-1.,0.,0.));
+#11248 = DIRECTION('',(0.,-1.,0.));
+#11249 = DEFINITIONAL_REPRESENTATION('',(#11250),#11253);
+#11250 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11251,#11252),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11251 = CARTESIAN_POINT('',(0.66,-1.));
+#11252 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11254 = ORIENTED_EDGE('',*,*,#11255,.F.);
+#11255 = EDGE_CURVE('',#11256,#11230,#11258,.T.);
+#11256 = VERTEX_POINT('',#11257);
+#11257 = CARTESIAN_POINT('',(-8.24,-8.,1.5));
+#11258 = SURFACE_CURVE('',#11259,(#11263,#11269),.PCURVE_S1.);
+#11259 = LINE('',#11260,#11261);
+#11260 = CARTESIAN_POINT('',(-14.97,-8.,1.5));
+#11261 = VECTOR('',#11262,1.);
+#11262 = DIRECTION('',(1.,0.,0.));
+#11263 = PCURVE('',#72,#11264);
+#11264 = DEFINITIONAL_REPRESENTATION('',(#11265),#11268);
+#11265 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11266,#11267),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(6.67,7.39),.PIECEWISE_BEZIER_KNOTS.);
+#11266 = CARTESIAN_POINT('',(14.,-17.));
+#11267 = CARTESIAN_POINT('',(14.72,-17.));
+#11268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11269 = PCURVE('',#11270,#11275);
+#11270 = PLANE('',#11271);
+#11271 = AXIS2_PLACEMENT_3D('',#11272,#11273,#11274);
+#11272 = CARTESIAN_POINT('',(-7.64,-8.,2.5));
+#11273 = DIRECTION('',(0.,1.,0.));
+#11274 = DIRECTION('',(-1.,0.,0.));
+#11275 = DEFINITIONAL_REPRESENTATION('',(#11276),#11279);
+#11276 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11277,#11278),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(6.67,7.39),.PIECEWISE_BEZIER_KNOTS.);
+#11277 = CARTESIAN_POINT('',(0.66,-1.));
+#11278 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11280 = ORIENTED_EDGE('',*,*,#11281,.F.);
+#11281 = EDGE_CURVE('',#11204,#11256,#11282,.T.);
+#11282 = SURFACE_CURVE('',#11283,(#11287,#11293),.PCURVE_S1.);
+#11283 = LINE('',#11284,#11285);
+#11284 = CARTESIAN_POINT('',(-8.24,0.5,1.5));
+#11285 = VECTOR('',#11286,1.);
+#11286 = DIRECTION('',(0.,-1.,0.));
+#11287 = PCURVE('',#72,#11288);
+#11288 = DEFINITIONAL_REPRESENTATION('',(#11289),#11292);
+#11289 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11290,#11291),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11290 = CARTESIAN_POINT('',(14.06,-16.34));
+#11291 = CARTESIAN_POINT('',(14.06,-17.06));
+#11292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11293 = PCURVE('',#11294,#11299);
+#11294 = PLANE('',#11295);
+#11295 = AXIS2_PLACEMENT_3D('',#11296,#11297,#11298);
+#11296 = CARTESIAN_POINT('',(-8.24,-8.,2.5));
+#11297 = DIRECTION('',(1.,0.,0.));
+#11298 = DIRECTION('',(0.,1.,0.));
+#11299 = DEFINITIONAL_REPRESENTATION('',(#11300),#11303);
+#11300 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11301,#11302),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11301 = CARTESIAN_POINT('',(0.66,-1.));
+#11302 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11304 = FACE_BOUND('',#11305,.T.);
+#11305 = EDGE_LOOP('',(#11306,#11334,#11360,#11386));
+#11306 = ORIENTED_EDGE('',*,*,#11307,.F.);
+#11307 = EDGE_CURVE('',#11308,#11310,#11312,.T.);
+#11308 = VERTEX_POINT('',#11309);
+#11309 = CARTESIAN_POINT('',(-5.1,-7.4,1.5));
+#11310 = VERTEX_POINT('',#11311);
+#11311 = CARTESIAN_POINT('',(-5.7,-7.4,1.5));
+#11312 = SURFACE_CURVE('',#11313,(#11317,#11323),.PCURVE_S1.);
+#11313 = LINE('',#11314,#11315);
+#11314 = CARTESIAN_POINT('',(-14.,-7.4,1.5));
+#11315 = VECTOR('',#11316,1.);
+#11316 = DIRECTION('',(-1.,0.,0.));
+#11317 = PCURVE('',#72,#11318);
+#11318 = DEFINITIONAL_REPRESENTATION('',(#11319),#11322);
+#11319 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11320,#11321),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.96,-8.24),.PIECEWISE_BEZIER_KNOTS.);
+#11320 = CARTESIAN_POINT('',(17.26,-16.4));
+#11321 = CARTESIAN_POINT('',(16.54,-16.4));
+#11322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11323 = PCURVE('',#11324,#11329);
+#11324 = PLANE('',#11325);
+#11325 = AXIS2_PLACEMENT_3D('',#11326,#11327,#11328);
+#11326 = CARTESIAN_POINT('',(-5.7,-7.4,2.5));
+#11327 = DIRECTION('',(0.,-1.,0.));
+#11328 = DIRECTION('',(1.,0.,0.));
+#11329 = DEFINITIONAL_REPRESENTATION('',(#11330),#11333);
+#11330 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11331,#11332),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.96,-8.24),.PIECEWISE_BEZIER_KNOTS.);
+#11331 = CARTESIAN_POINT('',(0.66,-1.));
+#11332 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11334 = ORIENTED_EDGE('',*,*,#11335,.F.);
+#11335 = EDGE_CURVE('',#11336,#11308,#11338,.T.);
+#11336 = VERTEX_POINT('',#11337);
+#11337 = CARTESIAN_POINT('',(-5.1,-8.,1.5));
+#11338 = SURFACE_CURVE('',#11339,(#11343,#11349),.PCURVE_S1.);
+#11339 = LINE('',#11340,#11341);
+#11340 = CARTESIAN_POINT('',(-5.1,0.8,1.5));
+#11341 = VECTOR('',#11342,1.);
+#11342 = DIRECTION('',(0.,1.,0.));
+#11343 = PCURVE('',#72,#11344);
+#11344 = DEFINITIONAL_REPRESENTATION('',(#11345),#11348);
+#11345 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11346,#11347),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11346 = CARTESIAN_POINT('',(17.2,-17.06));
+#11347 = CARTESIAN_POINT('',(17.2,-16.34));
+#11348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11349 = PCURVE('',#11350,#11355);
+#11350 = PLANE('',#11351);
+#11351 = AXIS2_PLACEMENT_3D('',#11352,#11353,#11354);
+#11352 = CARTESIAN_POINT('',(-5.1,-7.4,2.5));
+#11353 = DIRECTION('',(-1.,0.,0.));
+#11354 = DIRECTION('',(0.,-1.,0.));
+#11355 = DEFINITIONAL_REPRESENTATION('',(#11356),#11359);
+#11356 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11357,#11358),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11357 = CARTESIAN_POINT('',(0.66,-1.));
+#11358 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11360 = ORIENTED_EDGE('',*,*,#11361,.F.);
+#11361 = EDGE_CURVE('',#11362,#11336,#11364,.T.);
+#11362 = VERTEX_POINT('',#11363);
+#11363 = CARTESIAN_POINT('',(-5.7,-8.,1.5));
+#11364 = SURFACE_CURVE('',#11365,(#11369,#11375),.PCURVE_S1.);
+#11365 = LINE('',#11366,#11367);
+#11366 = CARTESIAN_POINT('',(-13.7,-8.,1.5));
+#11367 = VECTOR('',#11368,1.);
+#11368 = DIRECTION('',(1.,0.,0.));
+#11369 = PCURVE('',#72,#11370);
+#11370 = DEFINITIONAL_REPRESENTATION('',(#11371),#11374);
+#11371 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11372,#11373),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.94,8.66),.PIECEWISE_BEZIER_KNOTS.);
+#11372 = CARTESIAN_POINT('',(16.54,-17.));
+#11373 = CARTESIAN_POINT('',(17.26,-17.));
+#11374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11375 = PCURVE('',#11376,#11381);
+#11376 = PLANE('',#11377);
+#11377 = AXIS2_PLACEMENT_3D('',#11378,#11379,#11380);
+#11378 = CARTESIAN_POINT('',(-5.1,-8.,2.5));
+#11379 = DIRECTION('',(0.,1.,0.));
+#11380 = DIRECTION('',(-1.,0.,0.));
+#11381 = DEFINITIONAL_REPRESENTATION('',(#11382),#11385);
+#11382 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11383,#11384),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.94,8.66),.PIECEWISE_BEZIER_KNOTS.);
+#11383 = CARTESIAN_POINT('',(0.66,-1.));
+#11384 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11386 = ORIENTED_EDGE('',*,*,#11387,.F.);
+#11387 = EDGE_CURVE('',#11310,#11362,#11388,.T.);
+#11388 = SURFACE_CURVE('',#11389,(#11393,#11399),.PCURVE_S1.);
+#11389 = LINE('',#11390,#11391);
+#11390 = CARTESIAN_POINT('',(-5.7,0.5,1.5));
+#11391 = VECTOR('',#11392,1.);
+#11392 = DIRECTION('',(0.,-1.,0.));
+#11393 = PCURVE('',#72,#11394);
+#11394 = DEFINITIONAL_REPRESENTATION('',(#11395),#11398);
+#11395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11396,#11397),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11396 = CARTESIAN_POINT('',(16.6,-16.34));
+#11397 = CARTESIAN_POINT('',(16.6,-17.06));
+#11398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11399 = PCURVE('',#11400,#11405);
+#11400 = PLANE('',#11401);
+#11401 = AXIS2_PLACEMENT_3D('',#11402,#11403,#11404);
+#11402 = CARTESIAN_POINT('',(-5.7,-8.,2.5));
+#11403 = DIRECTION('',(1.,0.,0.));
+#11404 = DIRECTION('',(0.,1.,0.));
+#11405 = DEFINITIONAL_REPRESENTATION('',(#11406),#11409);
+#11406 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11407,#11408),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11407 = CARTESIAN_POINT('',(0.66,-1.));
+#11408 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11410 = FACE_BOUND('',#11411,.T.);
+#11411 = EDGE_LOOP('',(#11412,#11440,#11466,#11492));
+#11412 = ORIENTED_EDGE('',*,*,#11413,.F.);
+#11413 = EDGE_CURVE('',#11414,#11416,#11418,.T.);
+#11414 = VERTEX_POINT('',#11415);
+#11415 = CARTESIAN_POINT('',(-12.72,-7.4,1.5));
+#11416 = VERTEX_POINT('',#11417);
+#11417 = CARTESIAN_POINT('',(-13.32,-7.4,1.5));
+#11418 = SURFACE_CURVE('',#11419,(#11423,#11429),.PCURVE_S1.);
+#11419 = LINE('',#11420,#11421);
+#11420 = CARTESIAN_POINT('',(-17.81,-7.4,1.5));
+#11421 = VECTOR('',#11422,1.);
+#11422 = DIRECTION('',(-1.,0.,0.));
+#11423 = PCURVE('',#72,#11424);
+#11424 = DEFINITIONAL_REPRESENTATION('',(#11425),#11428);
+#11425 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11426,#11427),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-5.15,-4.43),.PIECEWISE_BEZIER_KNOTS.);
+#11426 = CARTESIAN_POINT('',(9.64,-16.4));
+#11427 = CARTESIAN_POINT('',(8.92,-16.4));
+#11428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11429 = PCURVE('',#11430,#11435);
+#11430 = PLANE('',#11431);
+#11431 = AXIS2_PLACEMENT_3D('',#11432,#11433,#11434);
+#11432 = CARTESIAN_POINT('',(-13.32,-7.4,2.5));
+#11433 = DIRECTION('',(0.,-1.,0.));
+#11434 = DIRECTION('',(1.,0.,0.));
+#11435 = DEFINITIONAL_REPRESENTATION('',(#11436),#11439);
+#11436 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11437,#11438),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-5.15,-4.43),.PIECEWISE_BEZIER_KNOTS.);
+#11437 = CARTESIAN_POINT('',(0.66,-1.));
+#11438 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11440 = ORIENTED_EDGE('',*,*,#11441,.F.);
+#11441 = EDGE_CURVE('',#11442,#11414,#11444,.T.);
+#11442 = VERTEX_POINT('',#11443);
+#11443 = CARTESIAN_POINT('',(-12.72,-8.,1.5));
+#11444 = SURFACE_CURVE('',#11445,(#11449,#11455),.PCURVE_S1.);
+#11445 = LINE('',#11446,#11447);
+#11446 = CARTESIAN_POINT('',(-12.72,0.8,1.5));
+#11447 = VECTOR('',#11448,1.);
+#11448 = DIRECTION('',(0.,1.,0.));
+#11449 = PCURVE('',#72,#11450);
+#11450 = DEFINITIONAL_REPRESENTATION('',(#11451),#11454);
+#11451 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11452,#11453),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11452 = CARTESIAN_POINT('',(9.58,-17.06));
+#11453 = CARTESIAN_POINT('',(9.58,-16.34));
+#11454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11455 = PCURVE('',#11456,#11461);
+#11456 = PLANE('',#11457);
+#11457 = AXIS2_PLACEMENT_3D('',#11458,#11459,#11460);
+#11458 = CARTESIAN_POINT('',(-12.72,-7.4,2.5));
+#11459 = DIRECTION('',(-1.,0.,0.));
+#11460 = DIRECTION('',(0.,-1.,0.));
+#11461 = DEFINITIONAL_REPRESENTATION('',(#11462),#11465);
+#11462 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11463,#11464),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11463 = CARTESIAN_POINT('',(0.66,-1.));
+#11464 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11466 = ORIENTED_EDGE('',*,*,#11467,.F.);
+#11467 = EDGE_CURVE('',#11468,#11442,#11470,.T.);
+#11468 = VERTEX_POINT('',#11469);
+#11469 = CARTESIAN_POINT('',(-13.32,-8.,1.5));
+#11470 = SURFACE_CURVE('',#11471,(#11475,#11481),.PCURVE_S1.);
+#11471 = LINE('',#11472,#11473);
+#11472 = CARTESIAN_POINT('',(-17.51,-8.,1.5));
+#11473 = VECTOR('',#11474,1.);
+#11474 = DIRECTION('',(1.,0.,0.));
+#11475 = PCURVE('',#72,#11476);
+#11476 = DEFINITIONAL_REPRESENTATION('',(#11477),#11480);
+#11477 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11478,#11479),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.13,4.85),.PIECEWISE_BEZIER_KNOTS.);
+#11478 = CARTESIAN_POINT('',(8.92,-17.));
+#11479 = CARTESIAN_POINT('',(9.64,-17.));
+#11480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11481 = PCURVE('',#11482,#11487);
+#11482 = PLANE('',#11483);
+#11483 = AXIS2_PLACEMENT_3D('',#11484,#11485,#11486);
+#11484 = CARTESIAN_POINT('',(-12.72,-8.,2.5));
+#11485 = DIRECTION('',(0.,1.,0.));
+#11486 = DIRECTION('',(-1.,0.,0.));
+#11487 = DEFINITIONAL_REPRESENTATION('',(#11488),#11491);
+#11488 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11489,#11490),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.13,4.85),.PIECEWISE_BEZIER_KNOTS.);
+#11489 = CARTESIAN_POINT('',(0.66,-1.));
+#11490 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11492 = ORIENTED_EDGE('',*,*,#11493,.F.);
+#11493 = EDGE_CURVE('',#11416,#11468,#11494,.T.);
+#11494 = SURFACE_CURVE('',#11495,(#11499,#11505),.PCURVE_S1.);
+#11495 = LINE('',#11496,#11497);
+#11496 = CARTESIAN_POINT('',(-13.32,0.5,1.5));
+#11497 = VECTOR('',#11498,1.);
+#11498 = DIRECTION('',(0.,-1.,0.));
+#11499 = PCURVE('',#72,#11500);
+#11500 = DEFINITIONAL_REPRESENTATION('',(#11501),#11504);
+#11501 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11502,#11503),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11502 = CARTESIAN_POINT('',(8.98,-16.34));
+#11503 = CARTESIAN_POINT('',(8.98,-17.06));
+#11504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11505 = PCURVE('',#11506,#11511);
+#11506 = PLANE('',#11507);
+#11507 = AXIS2_PLACEMENT_3D('',#11508,#11509,#11510);
+#11508 = CARTESIAN_POINT('',(-13.32,-8.,2.5));
+#11509 = DIRECTION('',(1.,0.,0.));
+#11510 = DIRECTION('',(0.,1.,0.));
+#11511 = DEFINITIONAL_REPRESENTATION('',(#11512),#11515);
+#11512 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11513,#11514),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11513 = CARTESIAN_POINT('',(0.66,-1.));
+#11514 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11516 = FACE_BOUND('',#11517,.T.);
+#11517 = EDGE_LOOP('',(#11518,#11546,#11572,#11598));
+#11518 = ORIENTED_EDGE('',*,*,#11519,.F.);
+#11519 = EDGE_CURVE('',#11520,#11522,#11524,.T.);
+#11520 = VERTEX_POINT('',#11521);
+#11521 = CARTESIAN_POINT('',(-15.26,-7.4,1.5));
+#11522 = VERTEX_POINT('',#11523);
+#11523 = CARTESIAN_POINT('',(-15.86,-7.4,1.5));
+#11524 = SURFACE_CURVE('',#11525,(#11529,#11535),.PCURVE_S1.);
+#11525 = LINE('',#11526,#11527);
+#11526 = CARTESIAN_POINT('',(-19.08,-7.4,1.5));
+#11527 = VECTOR('',#11528,1.);
+#11528 = DIRECTION('',(-1.,0.,0.));
+#11529 = PCURVE('',#72,#11530);
+#11530 = DEFINITIONAL_REPRESENTATION('',(#11531),#11534);
+#11531 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11532,#11533),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.88,-3.16),.PIECEWISE_BEZIER_KNOTS.);
+#11532 = CARTESIAN_POINT('',(7.1,-16.4));
+#11533 = CARTESIAN_POINT('',(6.38,-16.4));
+#11534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11535 = PCURVE('',#11536,#11541);
+#11536 = PLANE('',#11537);
+#11537 = AXIS2_PLACEMENT_3D('',#11538,#11539,#11540);
+#11538 = CARTESIAN_POINT('',(-15.86,-7.4,2.5));
+#11539 = DIRECTION('',(0.,-1.,0.));
+#11540 = DIRECTION('',(1.,0.,0.));
+#11541 = DEFINITIONAL_REPRESENTATION('',(#11542),#11545);
+#11542 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11543,#11544),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.88,-3.16),.PIECEWISE_BEZIER_KNOTS.);
+#11543 = CARTESIAN_POINT('',(0.66,-1.));
+#11544 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11546 = ORIENTED_EDGE('',*,*,#11547,.F.);
+#11547 = EDGE_CURVE('',#11548,#11520,#11550,.T.);
+#11548 = VERTEX_POINT('',#11549);
+#11549 = CARTESIAN_POINT('',(-15.26,-8.,1.5));
+#11550 = SURFACE_CURVE('',#11551,(#11555,#11561),.PCURVE_S1.);
+#11551 = LINE('',#11552,#11553);
+#11552 = CARTESIAN_POINT('',(-15.26,0.8,1.5));
+#11553 = VECTOR('',#11554,1.);
+#11554 = DIRECTION('',(0.,1.,0.));
+#11555 = PCURVE('',#72,#11556);
+#11556 = DEFINITIONAL_REPRESENTATION('',(#11557),#11560);
+#11557 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11558,#11559),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11558 = CARTESIAN_POINT('',(7.04,-17.06));
+#11559 = CARTESIAN_POINT('',(7.04,-16.34));
+#11560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11561 = PCURVE('',#11562,#11567);
+#11562 = PLANE('',#11563);
+#11563 = AXIS2_PLACEMENT_3D('',#11564,#11565,#11566);
+#11564 = CARTESIAN_POINT('',(-15.26,-7.4,2.5));
+#11565 = DIRECTION('',(-1.,0.,0.));
+#11566 = DIRECTION('',(0.,-1.,0.));
+#11567 = DEFINITIONAL_REPRESENTATION('',(#11568),#11571);
+#11568 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11569,#11570),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11569 = CARTESIAN_POINT('',(0.66,-1.));
+#11570 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11572 = ORIENTED_EDGE('',*,*,#11573,.F.);
+#11573 = EDGE_CURVE('',#11574,#11548,#11576,.T.);
+#11574 = VERTEX_POINT('',#11575);
+#11575 = CARTESIAN_POINT('',(-15.86,-8.,1.5));
+#11576 = SURFACE_CURVE('',#11577,(#11581,#11587),.PCURVE_S1.);
+#11577 = LINE('',#11578,#11579);
+#11578 = CARTESIAN_POINT('',(-18.78,-8.,1.5));
+#11579 = VECTOR('',#11580,1.);
+#11580 = DIRECTION('',(1.,0.,0.));
+#11581 = PCURVE('',#72,#11582);
+#11582 = DEFINITIONAL_REPRESENTATION('',(#11583),#11586);
+#11583 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11584,#11585),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.86,3.58),.PIECEWISE_BEZIER_KNOTS.);
+#11584 = CARTESIAN_POINT('',(6.38,-17.));
+#11585 = CARTESIAN_POINT('',(7.1,-17.));
+#11586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11587 = PCURVE('',#11588,#11593);
+#11588 = PLANE('',#11589);
+#11589 = AXIS2_PLACEMENT_3D('',#11590,#11591,#11592);
+#11590 = CARTESIAN_POINT('',(-15.26,-8.,2.5));
+#11591 = DIRECTION('',(0.,1.,0.));
+#11592 = DIRECTION('',(-1.,0.,0.));
+#11593 = DEFINITIONAL_REPRESENTATION('',(#11594),#11597);
+#11594 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11595,#11596),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.86,3.58),.PIECEWISE_BEZIER_KNOTS.);
+#11595 = CARTESIAN_POINT('',(0.66,-1.));
+#11596 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11598 = ORIENTED_EDGE('',*,*,#11599,.F.);
+#11599 = EDGE_CURVE('',#11522,#11574,#11600,.T.);
+#11600 = SURFACE_CURVE('',#11601,(#11605,#11611),.PCURVE_S1.);
+#11601 = LINE('',#11602,#11603);
+#11602 = CARTESIAN_POINT('',(-15.86,0.5,1.5));
+#11603 = VECTOR('',#11604,1.);
+#11604 = DIRECTION('',(0.,-1.,0.));
+#11605 = PCURVE('',#72,#11606);
+#11606 = DEFINITIONAL_REPRESENTATION('',(#11607),#11610);
+#11607 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11608,#11609),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11608 = CARTESIAN_POINT('',(6.44,-16.34));
+#11609 = CARTESIAN_POINT('',(6.44,-17.06));
+#11610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11611 = PCURVE('',#11612,#11617);
+#11612 = PLANE('',#11613);
+#11613 = AXIS2_PLACEMENT_3D('',#11614,#11615,#11616);
+#11614 = CARTESIAN_POINT('',(-15.86,-8.,2.5));
+#11615 = DIRECTION('',(1.,0.,0.));
+#11616 = DIRECTION('',(0.,1.,0.));
+#11617 = DEFINITIONAL_REPRESENTATION('',(#11618),#11621);
+#11618 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11619,#11620),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11619 = CARTESIAN_POINT('',(0.66,-1.));
+#11620 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11622 = FACE_BOUND('',#11623,.T.);
+#11623 = EDGE_LOOP('',(#11624,#11652,#11678,#11704));
+#11624 = ORIENTED_EDGE('',*,*,#11625,.F.);
+#11625 = EDGE_CURVE('',#11626,#11628,#11630,.T.);
+#11626 = VERTEX_POINT('',#11627);
+#11627 = CARTESIAN_POINT('',(-17.8,-7.4,1.5));
+#11628 = VERTEX_POINT('',#11629);
+#11629 = CARTESIAN_POINT('',(-18.4,-7.4,1.5));
+#11630 = SURFACE_CURVE('',#11631,(#11635,#11641),.PCURVE_S1.);
+#11631 = LINE('',#11632,#11633);
+#11632 = CARTESIAN_POINT('',(-20.35,-7.4,1.5));
+#11633 = VECTOR('',#11634,1.);
+#11634 = DIRECTION('',(-1.,0.,0.));
+#11635 = PCURVE('',#72,#11636);
+#11636 = DEFINITIONAL_REPRESENTATION('',(#11637),#11640);
+#11637 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11638,#11639),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-2.61,-1.89),.PIECEWISE_BEZIER_KNOTS.);
+#11638 = CARTESIAN_POINT('',(4.56,-16.4));
+#11639 = CARTESIAN_POINT('',(3.84,-16.4));
+#11640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11641 = PCURVE('',#11642,#11647);
+#11642 = PLANE('',#11643);
+#11643 = AXIS2_PLACEMENT_3D('',#11644,#11645,#11646);
+#11644 = CARTESIAN_POINT('',(-18.4,-7.4,2.5));
+#11645 = DIRECTION('',(0.,-1.,0.));
+#11646 = DIRECTION('',(1.,0.,0.));
+#11647 = DEFINITIONAL_REPRESENTATION('',(#11648),#11651);
+#11648 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11649,#11650),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-2.61,-1.89),.PIECEWISE_BEZIER_KNOTS.);
+#11649 = CARTESIAN_POINT('',(0.66,-1.));
+#11650 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11652 = ORIENTED_EDGE('',*,*,#11653,.F.);
+#11653 = EDGE_CURVE('',#11654,#11626,#11656,.T.);
+#11654 = VERTEX_POINT('',#11655);
+#11655 = CARTESIAN_POINT('',(-17.8,-8.,1.5));
+#11656 = SURFACE_CURVE('',#11657,(#11661,#11667),.PCURVE_S1.);
+#11657 = LINE('',#11658,#11659);
+#11658 = CARTESIAN_POINT('',(-17.8,0.8,1.5));
+#11659 = VECTOR('',#11660,1.);
+#11660 = DIRECTION('',(0.,1.,0.));
+#11661 = PCURVE('',#72,#11662);
+#11662 = DEFINITIONAL_REPRESENTATION('',(#11663),#11666);
+#11663 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11664,#11665),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11664 = CARTESIAN_POINT('',(4.5,-17.06));
+#11665 = CARTESIAN_POINT('',(4.5,-16.34));
+#11666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11667 = PCURVE('',#11668,#11673);
+#11668 = PLANE('',#11669);
+#11669 = AXIS2_PLACEMENT_3D('',#11670,#11671,#11672);
+#11670 = CARTESIAN_POINT('',(-17.8,-7.4,2.5));
+#11671 = DIRECTION('',(-1.,0.,0.));
+#11672 = DIRECTION('',(0.,-1.,0.));
+#11673 = DEFINITIONAL_REPRESENTATION('',(#11674),#11677);
+#11674 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11675,#11676),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11675 = CARTESIAN_POINT('',(0.66,-1.));
+#11676 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11678 = ORIENTED_EDGE('',*,*,#11679,.F.);
+#11679 = EDGE_CURVE('',#11680,#11654,#11682,.T.);
+#11680 = VERTEX_POINT('',#11681);
+#11681 = CARTESIAN_POINT('',(-18.4,-8.,1.5));
+#11682 = SURFACE_CURVE('',#11683,(#11687,#11693),.PCURVE_S1.);
+#11683 = LINE('',#11684,#11685);
+#11684 = CARTESIAN_POINT('',(-20.05,-8.,1.5));
+#11685 = VECTOR('',#11686,1.);
+#11686 = DIRECTION('',(1.,0.,0.));
+#11687 = PCURVE('',#72,#11688);
+#11688 = DEFINITIONAL_REPRESENTATION('',(#11689),#11692);
+#11689 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11690,#11691),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.59,2.31),.PIECEWISE_BEZIER_KNOTS.);
+#11690 = CARTESIAN_POINT('',(3.84,-17.));
+#11691 = CARTESIAN_POINT('',(4.56,-17.));
+#11692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11693 = PCURVE('',#11694,#11699);
+#11694 = PLANE('',#11695);
+#11695 = AXIS2_PLACEMENT_3D('',#11696,#11697,#11698);
+#11696 = CARTESIAN_POINT('',(-17.8,-8.,2.5));
+#11697 = DIRECTION('',(0.,1.,0.));
+#11698 = DIRECTION('',(-1.,0.,0.));
+#11699 = DEFINITIONAL_REPRESENTATION('',(#11700),#11703);
+#11700 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11701,#11702),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.59,2.31),.PIECEWISE_BEZIER_KNOTS.);
+#11701 = CARTESIAN_POINT('',(0.66,-1.));
+#11702 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11704 = ORIENTED_EDGE('',*,*,#11705,.F.);
+#11705 = EDGE_CURVE('',#11628,#11680,#11706,.T.);
+#11706 = SURFACE_CURVE('',#11707,(#11711,#11717),.PCURVE_S1.);
+#11707 = LINE('',#11708,#11709);
+#11708 = CARTESIAN_POINT('',(-18.4,0.5,1.5));
+#11709 = VECTOR('',#11710,1.);
+#11710 = DIRECTION('',(0.,-1.,0.));
+#11711 = PCURVE('',#72,#11712);
+#11712 = DEFINITIONAL_REPRESENTATION('',(#11713),#11716);
+#11713 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11714,#11715),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11714 = CARTESIAN_POINT('',(3.9,-16.34));
+#11715 = CARTESIAN_POINT('',(3.9,-17.06));
+#11716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11717 = PCURVE('',#11718,#11723);
+#11718 = PLANE('',#11719);
+#11719 = AXIS2_PLACEMENT_3D('',#11720,#11721,#11722);
+#11720 = CARTESIAN_POINT('',(-18.4,-8.,2.5));
+#11721 = DIRECTION('',(1.,0.,0.));
+#11722 = DIRECTION('',(0.,1.,0.));
+#11723 = DEFINITIONAL_REPRESENTATION('',(#11724),#11727);
+#11724 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11725,#11726),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11725 = CARTESIAN_POINT('',(0.66,-1.));
+#11726 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11728 = FACE_BOUND('',#11729,.T.);
+#11729 = EDGE_LOOP('',(#11730,#11758,#11784,#11810));
+#11730 = ORIENTED_EDGE('',*,*,#11731,.F.);
+#11731 = EDGE_CURVE('',#11732,#11734,#11736,.T.);
+#11732 = VERTEX_POINT('',#11733);
+#11733 = CARTESIAN_POINT('',(10.14,-7.4,1.5));
+#11734 = VERTEX_POINT('',#11735);
+#11735 = CARTESIAN_POINT('',(9.54,-7.4,1.5));
+#11736 = SURFACE_CURVE('',#11737,(#11741,#11747),.PCURVE_S1.);
+#11737 = LINE('',#11738,#11739);
+#11738 = CARTESIAN_POINT('',(-6.38,-7.4,1.5));
+#11739 = VECTOR('',#11740,1.);
+#11740 = DIRECTION('',(-1.,0.,0.));
+#11741 = PCURVE('',#72,#11742);
+#11742 = DEFINITIONAL_REPRESENTATION('',(#11743),#11746);
+#11743 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11744,#11745),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-16.58,-15.86),.PIECEWISE_BEZIER_KNOTS.);
+#11744 = CARTESIAN_POINT('',(32.5,-16.4));
+#11745 = CARTESIAN_POINT('',(31.78,-16.4));
+#11746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11747 = PCURVE('',#11748,#11753);
+#11748 = PLANE('',#11749);
+#11749 = AXIS2_PLACEMENT_3D('',#11750,#11751,#11752);
+#11750 = CARTESIAN_POINT('',(9.54,-7.4,2.5));
+#11751 = DIRECTION('',(0.,-1.,0.));
+#11752 = DIRECTION('',(1.,0.,0.));
+#11753 = DEFINITIONAL_REPRESENTATION('',(#11754),#11757);
+#11754 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11755,#11756),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-16.58,-15.86),.PIECEWISE_BEZIER_KNOTS.);
+#11755 = CARTESIAN_POINT('',(0.66,-1.));
+#11756 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11758 = ORIENTED_EDGE('',*,*,#11759,.F.);
+#11759 = EDGE_CURVE('',#11760,#11732,#11762,.T.);
+#11760 = VERTEX_POINT('',#11761);
+#11761 = CARTESIAN_POINT('',(10.14,-8.,1.5));
+#11762 = SURFACE_CURVE('',#11763,(#11767,#11773),.PCURVE_S1.);
+#11763 = LINE('',#11764,#11765);
+#11764 = CARTESIAN_POINT('',(10.14,0.8,1.5));
+#11765 = VECTOR('',#11766,1.);
+#11766 = DIRECTION('',(0.,1.,0.));
+#11767 = PCURVE('',#72,#11768);
+#11768 = DEFINITIONAL_REPRESENTATION('',(#11769),#11772);
+#11769 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11770,#11771),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11770 = CARTESIAN_POINT('',(32.44,-17.06));
+#11771 = CARTESIAN_POINT('',(32.44,-16.34));
+#11772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11773 = PCURVE('',#11774,#11779);
+#11774 = PLANE('',#11775);
+#11775 = AXIS2_PLACEMENT_3D('',#11776,#11777,#11778);
+#11776 = CARTESIAN_POINT('',(10.14,-7.4,2.5));
+#11777 = DIRECTION('',(-1.,0.,0.));
+#11778 = DIRECTION('',(0.,-1.,0.));
+#11779 = DEFINITIONAL_REPRESENTATION('',(#11780),#11783);
+#11780 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11781,#11782),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11781 = CARTESIAN_POINT('',(0.66,-1.));
+#11782 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11784 = ORIENTED_EDGE('',*,*,#11785,.F.);
+#11785 = EDGE_CURVE('',#11786,#11760,#11788,.T.);
+#11786 = VERTEX_POINT('',#11787);
+#11787 = CARTESIAN_POINT('',(9.54,-8.,1.5));
+#11788 = SURFACE_CURVE('',#11789,(#11793,#11799),.PCURVE_S1.);
+#11789 = LINE('',#11790,#11791);
+#11790 = CARTESIAN_POINT('',(-6.08,-8.,1.5));
+#11791 = VECTOR('',#11792,1.);
+#11792 = DIRECTION('',(1.,0.,0.));
+#11793 = PCURVE('',#72,#11794);
+#11794 = DEFINITIONAL_REPRESENTATION('',(#11795),#11798);
+#11795 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11796,#11797),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(15.56,16.28),.PIECEWISE_BEZIER_KNOTS.);
+#11796 = CARTESIAN_POINT('',(31.78,-17.));
+#11797 = CARTESIAN_POINT('',(32.5,-17.));
+#11798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11799 = PCURVE('',#11800,#11805);
+#11800 = PLANE('',#11801);
+#11801 = AXIS2_PLACEMENT_3D('',#11802,#11803,#11804);
+#11802 = CARTESIAN_POINT('',(10.14,-8.,2.5));
+#11803 = DIRECTION('',(0.,1.,0.));
+#11804 = DIRECTION('',(-1.,0.,0.));
+#11805 = DEFINITIONAL_REPRESENTATION('',(#11806),#11809);
+#11806 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11807,#11808),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(15.56,16.28),.PIECEWISE_BEZIER_KNOTS.);
+#11807 = CARTESIAN_POINT('',(0.66,-1.));
+#11808 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11810 = ORIENTED_EDGE('',*,*,#11811,.F.);
+#11811 = EDGE_CURVE('',#11734,#11786,#11812,.T.);
+#11812 = SURFACE_CURVE('',#11813,(#11817,#11823),.PCURVE_S1.);
+#11813 = LINE('',#11814,#11815);
+#11814 = CARTESIAN_POINT('',(9.54,0.5,1.5));
+#11815 = VECTOR('',#11816,1.);
+#11816 = DIRECTION('',(0.,-1.,0.));
+#11817 = PCURVE('',#72,#11818);
+#11818 = DEFINITIONAL_REPRESENTATION('',(#11819),#11822);
+#11819 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11820,#11821),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11820 = CARTESIAN_POINT('',(31.84,-16.34));
+#11821 = CARTESIAN_POINT('',(31.84,-17.06));
+#11822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11823 = PCURVE('',#11824,#11829);
+#11824 = PLANE('',#11825);
+#11825 = AXIS2_PLACEMENT_3D('',#11826,#11827,#11828);
+#11826 = CARTESIAN_POINT('',(9.54,-8.,2.5));
+#11827 = DIRECTION('',(1.,0.,0.));
+#11828 = DIRECTION('',(0.,1.,0.));
+#11829 = DEFINITIONAL_REPRESENTATION('',(#11830),#11833);
+#11830 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11831,#11832),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11831 = CARTESIAN_POINT('',(0.66,-1.));
+#11832 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11834 = FACE_BOUND('',#11835,.T.);
+#11835 = EDGE_LOOP('',(#11836,#11864,#11890,#11916));
+#11836 = ORIENTED_EDGE('',*,*,#11837,.F.);
+#11837 = EDGE_CURVE('',#11838,#11840,#11842,.T.);
+#11838 = VERTEX_POINT('',#11839);
+#11839 = CARTESIAN_POINT('',(12.68,-7.4,1.5));
+#11840 = VERTEX_POINT('',#11841);
+#11841 = CARTESIAN_POINT('',(12.08,-7.4,1.5));
+#11842 = SURFACE_CURVE('',#11843,(#11847,#11853),.PCURVE_S1.);
+#11843 = LINE('',#11844,#11845);
+#11844 = CARTESIAN_POINT('',(-5.11,-7.4,1.5));
+#11845 = VECTOR('',#11846,1.);
+#11846 = DIRECTION('',(-1.,0.,0.));
+#11847 = PCURVE('',#72,#11848);
+#11848 = DEFINITIONAL_REPRESENTATION('',(#11849),#11852);
+#11849 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11850,#11851),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-17.85,-17.13),.PIECEWISE_BEZIER_KNOTS.);
+#11850 = CARTESIAN_POINT('',(35.04,-16.4));
+#11851 = CARTESIAN_POINT('',(34.32,-16.4));
+#11852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11853 = PCURVE('',#11854,#11859);
+#11854 = PLANE('',#11855);
+#11855 = AXIS2_PLACEMENT_3D('',#11856,#11857,#11858);
+#11856 = CARTESIAN_POINT('',(12.08,-7.4,2.5));
+#11857 = DIRECTION('',(0.,-1.,0.));
+#11858 = DIRECTION('',(1.,0.,0.));
+#11859 = DEFINITIONAL_REPRESENTATION('',(#11860),#11863);
+#11860 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11861,#11862),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-17.85,-17.13),.PIECEWISE_BEZIER_KNOTS.);
+#11861 = CARTESIAN_POINT('',(0.66,-1.));
+#11862 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11864 = ORIENTED_EDGE('',*,*,#11865,.F.);
+#11865 = EDGE_CURVE('',#11866,#11838,#11868,.T.);
+#11866 = VERTEX_POINT('',#11867);
+#11867 = CARTESIAN_POINT('',(12.68,-8.,1.5));
+#11868 = SURFACE_CURVE('',#11869,(#11873,#11879),.PCURVE_S1.);
+#11869 = LINE('',#11870,#11871);
+#11870 = CARTESIAN_POINT('',(12.68,0.8,1.5));
+#11871 = VECTOR('',#11872,1.);
+#11872 = DIRECTION('',(0.,1.,0.));
+#11873 = PCURVE('',#72,#11874);
+#11874 = DEFINITIONAL_REPRESENTATION('',(#11875),#11878);
+#11875 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11876,#11877),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11876 = CARTESIAN_POINT('',(34.98,-17.06));
+#11877 = CARTESIAN_POINT('',(34.98,-16.34));
+#11878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11879 = PCURVE('',#11880,#11885);
+#11880 = PLANE('',#11881);
+#11881 = AXIS2_PLACEMENT_3D('',#11882,#11883,#11884);
+#11882 = CARTESIAN_POINT('',(12.68,-7.4,2.5));
+#11883 = DIRECTION('',(-1.,0.,0.));
+#11884 = DIRECTION('',(0.,-1.,0.));
+#11885 = DEFINITIONAL_REPRESENTATION('',(#11886),#11889);
+#11886 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11887,#11888),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11887 = CARTESIAN_POINT('',(0.66,-1.));
+#11888 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11890 = ORIENTED_EDGE('',*,*,#11891,.F.);
+#11891 = EDGE_CURVE('',#11892,#11866,#11894,.T.);
+#11892 = VERTEX_POINT('',#11893);
+#11893 = CARTESIAN_POINT('',(12.08,-8.,1.5));
+#11894 = SURFACE_CURVE('',#11895,(#11899,#11905),.PCURVE_S1.);
+#11895 = LINE('',#11896,#11897);
+#11896 = CARTESIAN_POINT('',(-4.81,-8.,1.5));
+#11897 = VECTOR('',#11898,1.);
+#11898 = DIRECTION('',(1.,0.,0.));
+#11899 = PCURVE('',#72,#11900);
+#11900 = DEFINITIONAL_REPRESENTATION('',(#11901),#11904);
+#11901 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11902,#11903),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(16.83,17.55),.PIECEWISE_BEZIER_KNOTS.);
+#11902 = CARTESIAN_POINT('',(34.32,-17.));
+#11903 = CARTESIAN_POINT('',(35.04,-17.));
+#11904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11905 = PCURVE('',#11906,#11911);
+#11906 = PLANE('',#11907);
+#11907 = AXIS2_PLACEMENT_3D('',#11908,#11909,#11910);
+#11908 = CARTESIAN_POINT('',(12.68,-8.,2.5));
+#11909 = DIRECTION('',(0.,1.,0.));
+#11910 = DIRECTION('',(-1.,0.,0.));
+#11911 = DEFINITIONAL_REPRESENTATION('',(#11912),#11915);
+#11912 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11913,#11914),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(16.83,17.55),.PIECEWISE_BEZIER_KNOTS.);
+#11913 = CARTESIAN_POINT('',(0.66,-1.));
+#11914 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11916 = ORIENTED_EDGE('',*,*,#11917,.F.);
+#11917 = EDGE_CURVE('',#11840,#11892,#11918,.T.);
+#11918 = SURFACE_CURVE('',#11919,(#11923,#11929),.PCURVE_S1.);
+#11919 = LINE('',#11920,#11921);
+#11920 = CARTESIAN_POINT('',(12.08,0.5,1.5));
+#11921 = VECTOR('',#11922,1.);
+#11922 = DIRECTION('',(0.,-1.,0.));
+#11923 = PCURVE('',#72,#11924);
+#11924 = DEFINITIONAL_REPRESENTATION('',(#11925),#11928);
+#11925 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11926,#11927),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11926 = CARTESIAN_POINT('',(34.38,-16.34));
+#11927 = CARTESIAN_POINT('',(34.38,-17.06));
+#11928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11929 = PCURVE('',#11930,#11935);
+#11930 = PLANE('',#11931);
+#11931 = AXIS2_PLACEMENT_3D('',#11932,#11933,#11934);
+#11932 = CARTESIAN_POINT('',(12.08,-8.,2.5));
+#11933 = DIRECTION('',(1.,0.,0.));
+#11934 = DIRECTION('',(0.,1.,0.));
+#11935 = DEFINITIONAL_REPRESENTATION('',(#11936),#11939);
+#11936 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11937,#11938),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#11937 = CARTESIAN_POINT('',(0.66,-1.));
+#11938 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11940 = FACE_BOUND('',#11941,.T.);
+#11941 = EDGE_LOOP('',(#11942,#11970,#11996,#12022));
+#11942 = ORIENTED_EDGE('',*,*,#11943,.F.);
+#11943 = EDGE_CURVE('',#11944,#11946,#11948,.T.);
+#11944 = VERTEX_POINT('',#11945);
+#11945 = CARTESIAN_POINT('',(15.22,-7.4,1.5));
+#11946 = VERTEX_POINT('',#11947);
+#11947 = CARTESIAN_POINT('',(14.62,-7.4,1.5));
+#11948 = SURFACE_CURVE('',#11949,(#11953,#11959),.PCURVE_S1.);
+#11949 = LINE('',#11950,#11951);
+#11950 = CARTESIAN_POINT('',(-3.84,-7.4,1.5));
+#11951 = VECTOR('',#11952,1.);
+#11952 = DIRECTION('',(-1.,0.,0.));
+#11953 = PCURVE('',#72,#11954);
+#11954 = DEFINITIONAL_REPRESENTATION('',(#11955),#11958);
+#11955 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11956,#11957),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.12,-18.4),.PIECEWISE_BEZIER_KNOTS.);
+#11956 = CARTESIAN_POINT('',(37.58,-16.4));
+#11957 = CARTESIAN_POINT('',(36.86,-16.4));
+#11958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11959 = PCURVE('',#11960,#11965);
+#11960 = PLANE('',#11961);
+#11961 = AXIS2_PLACEMENT_3D('',#11962,#11963,#11964);
+#11962 = CARTESIAN_POINT('',(14.62,-7.4,2.5));
+#11963 = DIRECTION('',(0.,-1.,0.));
+#11964 = DIRECTION('',(1.,0.,0.));
+#11965 = DEFINITIONAL_REPRESENTATION('',(#11966),#11969);
+#11966 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11967,#11968),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.12,-18.4),.PIECEWISE_BEZIER_KNOTS.);
+#11967 = CARTESIAN_POINT('',(0.66,-1.));
+#11968 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11970 = ORIENTED_EDGE('',*,*,#11971,.F.);
+#11971 = EDGE_CURVE('',#11972,#11944,#11974,.T.);
+#11972 = VERTEX_POINT('',#11973);
+#11973 = CARTESIAN_POINT('',(15.22,-8.,1.5));
+#11974 = SURFACE_CURVE('',#11975,(#11979,#11985),.PCURVE_S1.);
+#11975 = LINE('',#11976,#11977);
+#11976 = CARTESIAN_POINT('',(15.22,0.8,1.5));
+#11977 = VECTOR('',#11978,1.);
+#11978 = DIRECTION('',(0.,1.,0.));
+#11979 = PCURVE('',#72,#11980);
+#11980 = DEFINITIONAL_REPRESENTATION('',(#11981),#11984);
+#11981 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11982,#11983),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11982 = CARTESIAN_POINT('',(37.52,-17.06));
+#11983 = CARTESIAN_POINT('',(37.52,-16.34));
+#11984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11985 = PCURVE('',#11986,#11991);
+#11986 = PLANE('',#11987);
+#11987 = AXIS2_PLACEMENT_3D('',#11988,#11989,#11990);
+#11988 = CARTESIAN_POINT('',(15.22,-7.4,2.5));
+#11989 = DIRECTION('',(-1.,0.,0.));
+#11990 = DIRECTION('',(0.,-1.,0.));
+#11991 = DEFINITIONAL_REPRESENTATION('',(#11992),#11995);
+#11992 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11993,#11994),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#11993 = CARTESIAN_POINT('',(0.66,-1.));
+#11994 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#11995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11996 = ORIENTED_EDGE('',*,*,#11997,.F.);
+#11997 = EDGE_CURVE('',#11998,#11972,#12000,.T.);
+#11998 = VERTEX_POINT('',#11999);
+#11999 = CARTESIAN_POINT('',(14.62,-8.,1.5));
+#12000 = SURFACE_CURVE('',#12001,(#12005,#12011),.PCURVE_S1.);
+#12001 = LINE('',#12002,#12003);
+#12002 = CARTESIAN_POINT('',(-3.54,-8.,1.5));
+#12003 = VECTOR('',#12004,1.);
+#12004 = DIRECTION('',(1.,0.,0.));
+#12005 = PCURVE('',#72,#12006);
+#12006 = DEFINITIONAL_REPRESENTATION('',(#12007),#12010);
+#12007 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12008,#12009),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(18.1,18.82),.PIECEWISE_BEZIER_KNOTS.);
+#12008 = CARTESIAN_POINT('',(36.86,-17.));
+#12009 = CARTESIAN_POINT('',(37.58,-17.));
+#12010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12011 = PCURVE('',#12012,#12017);
+#12012 = PLANE('',#12013);
+#12013 = AXIS2_PLACEMENT_3D('',#12014,#12015,#12016);
+#12014 = CARTESIAN_POINT('',(15.22,-8.,2.5));
+#12015 = DIRECTION('',(0.,1.,0.));
+#12016 = DIRECTION('',(-1.,0.,0.));
+#12017 = DEFINITIONAL_REPRESENTATION('',(#12018),#12021);
+#12018 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12019,#12020),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(18.1,18.82),.PIECEWISE_BEZIER_KNOTS.);
+#12019 = CARTESIAN_POINT('',(0.66,-1.));
+#12020 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#12021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12022 = ORIENTED_EDGE('',*,*,#12023,.F.);
+#12023 = EDGE_CURVE('',#11946,#11998,#12024,.T.);
+#12024 = SURFACE_CURVE('',#12025,(#12029,#12035),.PCURVE_S1.);
+#12025 = LINE('',#12026,#12027);
+#12026 = CARTESIAN_POINT('',(14.62,0.5,1.5));
+#12027 = VECTOR('',#12028,1.);
+#12028 = DIRECTION('',(0.,-1.,0.));
+#12029 = PCURVE('',#72,#12030);
+#12030 = DEFINITIONAL_REPRESENTATION('',(#12031),#12034);
+#12031 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12032,#12033),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#12032 = CARTESIAN_POINT('',(36.92,-16.34));
+#12033 = CARTESIAN_POINT('',(36.92,-17.06));
+#12034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12035 = PCURVE('',#12036,#12041);
+#12036 = PLANE('',#12037);
+#12037 = AXIS2_PLACEMENT_3D('',#12038,#12039,#12040);
+#12038 = CARTESIAN_POINT('',(14.62,-8.,2.5));
+#12039 = DIRECTION('',(1.,0.,0.));
+#12040 = DIRECTION('',(0.,1.,0.));
+#12041 = DEFINITIONAL_REPRESENTATION('',(#12042),#12045);
+#12042 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12043,#12044),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#12043 = CARTESIAN_POINT('',(0.66,-1.));
+#12044 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#12045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12046 = FACE_BOUND('',#12047,.T.);
+#12047 = EDGE_LOOP('',(#12048,#12076,#12102,#12128));
+#12048 = ORIENTED_EDGE('',*,*,#12049,.F.);
+#12049 = EDGE_CURVE('',#12050,#12052,#12054,.T.);
+#12050 = VERTEX_POINT('',#12051);
+#12051 = CARTESIAN_POINT('',(15.22,8.,1.5));
+#12052 = VERTEX_POINT('',#12053);
+#12053 = CARTESIAN_POINT('',(14.62,8.,1.5));
+#12054 = SURFACE_CURVE('',#12055,(#12059,#12065),.PCURVE_S1.);
+#12055 = LINE('',#12056,#12057);
+#12056 = CARTESIAN_POINT('',(-3.84,8.,1.5));
+#12057 = VECTOR('',#12058,1.);
+#12058 = DIRECTION('',(-1.,0.,0.));
+#12059 = PCURVE('',#72,#12060);
+#12060 = DEFINITIONAL_REPRESENTATION('',(#12061),#12064);
+#12061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12062,#12063),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.12,-18.4),.PIECEWISE_BEZIER_KNOTS.);
+#12062 = CARTESIAN_POINT('',(37.58,-1.));
+#12063 = CARTESIAN_POINT('',(36.86,-1.));
+#12064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12065 = PCURVE('',#12066,#12071);
+#12066 = PLANE('',#12067);
+#12067 = AXIS2_PLACEMENT_3D('',#12068,#12069,#12070);
+#12068 = CARTESIAN_POINT('',(14.62,8.,2.5));
+#12069 = DIRECTION('',(0.,-1.,0.));
+#12070 = DIRECTION('',(1.,0.,0.));
+#12071 = DEFINITIONAL_REPRESENTATION('',(#12072),#12075);
+#12072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12073,#12074),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.12,-18.4),.PIECEWISE_BEZIER_KNOTS.);
+#12073 = CARTESIAN_POINT('',(0.66,-1.));
+#12074 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#12075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12076 = ORIENTED_EDGE('',*,*,#12077,.F.);
+#12077 = EDGE_CURVE('',#12078,#12050,#12080,.T.);
+#12078 = VERTEX_POINT('',#12079);
+#12079 = CARTESIAN_POINT('',(15.22,7.4,1.5));
+#12080 = SURFACE_CURVE('',#12081,(#12085,#12091),.PCURVE_S1.);
+#12081 = LINE('',#12082,#12083);
+#12082 = CARTESIAN_POINT('',(15.22,8.5,1.5));
+#12083 = VECTOR('',#12084,1.);
+#12084 = DIRECTION('',(0.,1.,0.));
+#12085 = PCURVE('',#72,#12086);
+#12086 = DEFINITIONAL_REPRESENTATION('',(#12087),#12090);
+#12087 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12088,#12089),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#12088 = CARTESIAN_POINT('',(37.52,-1.66));
+#12089 = CARTESIAN_POINT('',(37.52,-0.94));
+#12090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12091 = PCURVE('',#12092,#12097);
+#12092 = PLANE('',#12093);
+#12093 = AXIS2_PLACEMENT_3D('',#12094,#12095,#12096);
+#12094 = CARTESIAN_POINT('',(15.22,8.,2.5));
+#12095 = DIRECTION('',(-1.,0.,0.));
+#12096 = DIRECTION('',(0.,-1.,0.));
+#12097 = DEFINITIONAL_REPRESENTATION('',(#12098),#12101);
+#12098 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12099,#12100),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#12099 = CARTESIAN_POINT('',(0.66,-1.));
+#12100 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#12101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12102 = ORIENTED_EDGE('',*,*,#12103,.F.);
+#12103 = EDGE_CURVE('',#12104,#12078,#12106,.T.);
+#12104 = VERTEX_POINT('',#12105);
+#12105 = CARTESIAN_POINT('',(14.62,7.4,1.5));
+#12106 = SURFACE_CURVE('',#12107,(#12111,#12117),.PCURVE_S1.);
+#12107 = LINE('',#12108,#12109);
+#12108 = CARTESIAN_POINT('',(-3.54,7.4,1.5));
+#12109 = VECTOR('',#12110,1.);
+#12110 = DIRECTION('',(1.,0.,0.));
+#12111 = PCURVE('',#72,#12112);
+#12112 = DEFINITIONAL_REPRESENTATION('',(#12113),#12116);
+#12113 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12114,#12115),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(18.1,18.82),.PIECEWISE_BEZIER_KNOTS.);
+#12114 = CARTESIAN_POINT('',(36.86,-1.6));
+#12115 = CARTESIAN_POINT('',(37.58,-1.6));
+#12116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12117 = PCURVE('',#12118,#12123);
+#12118 = PLANE('',#12119);
+#12119 = AXIS2_PLACEMENT_3D('',#12120,#12121,#12122);
+#12120 = CARTESIAN_POINT('',(15.22,7.4,2.5));
+#12121 = DIRECTION('',(0.,1.,0.));
+#12122 = DIRECTION('',(-1.,0.,0.));
+#12123 = DEFINITIONAL_REPRESENTATION('',(#12124),#12127);
+#12124 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12125,#12126),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(18.1,18.82),.PIECEWISE_BEZIER_KNOTS.);
+#12125 = CARTESIAN_POINT('',(0.66,-1.));
+#12126 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#12127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12128 = ORIENTED_EDGE('',*,*,#12129,.F.);
+#12129 = EDGE_CURVE('',#12052,#12104,#12130,.T.);
+#12130 = SURFACE_CURVE('',#12131,(#12135,#12141),.PCURVE_S1.);
+#12131 = LINE('',#12132,#12133);
+#12132 = CARTESIAN_POINT('',(14.62,8.2,1.5));
+#12133 = VECTOR('',#12134,1.);
+#12134 = DIRECTION('',(0.,-1.,0.));
+#12135 = PCURVE('',#72,#12136);
+#12136 = DEFINITIONAL_REPRESENTATION('',(#12137),#12140);
+#12137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12138,#12139),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#12138 = CARTESIAN_POINT('',(36.92,-0.94));
+#12139 = CARTESIAN_POINT('',(36.92,-1.66));
+#12140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12141 = PCURVE('',#12142,#12147);
+#12142 = PLANE('',#12143);
+#12143 = AXIS2_PLACEMENT_3D('',#12144,#12145,#12146);
+#12144 = CARTESIAN_POINT('',(14.62,7.4,2.5));
+#12145 = DIRECTION('',(1.,0.,0.));
+#12146 = DIRECTION('',(0.,1.,0.));
+#12147 = DEFINITIONAL_REPRESENTATION('',(#12148),#12151);
+#12148 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12149,#12150),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#12149 = CARTESIAN_POINT('',(0.66,-1.));
+#12150 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#12151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12152 = FACE_BOUND('',#12153,.T.);
+#12153 = EDGE_LOOP('',(#12154,#12182,#12208,#12234));
+#12154 = ORIENTED_EDGE('',*,*,#12155,.F.);
+#12155 = EDGE_CURVE('',#12156,#12158,#12160,.T.);
+#12156 = VERTEX_POINT('',#12157);
+#12157 = CARTESIAN_POINT('',(17.76,-7.4,1.5));
+#12158 = VERTEX_POINT('',#12159);
+#12159 = CARTESIAN_POINT('',(17.16,-7.4,1.5));
+#12160 = SURFACE_CURVE('',#12161,(#12165,#12171),.PCURVE_S1.);
+#12161 = LINE('',#12162,#12163);
+#12162 = CARTESIAN_POINT('',(-2.57,-7.4,1.5));
+#12163 = VECTOR('',#12164,1.);
+#12164 = DIRECTION('',(-1.,0.,0.));
+#12165 = PCURVE('',#72,#12166);
+#12166 = DEFINITIONAL_REPRESENTATION('',(#12167),#12170);
+#12167 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12168,#12169),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-20.39,-19.67),.PIECEWISE_BEZIER_KNOTS.);
+#12168 = CARTESIAN_POINT('',(40.12,-16.4));
+#12169 = CARTESIAN_POINT('',(39.4,-16.4));
+#12170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12171 = PCURVE('',#12172,#12177);
+#12172 = PLANE('',#12173);
+#12173 = AXIS2_PLACEMENT_3D('',#12174,#12175,#12176);
+#12174 = CARTESIAN_POINT('',(17.16,-7.4,2.5));
+#12175 = DIRECTION('',(0.,-1.,0.));
+#12176 = DIRECTION('',(1.,0.,0.));
+#12177 = DEFINITIONAL_REPRESENTATION('',(#12178),#12181);
+#12178 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12179,#12180),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-20.39,-19.67),.PIECEWISE_BEZIER_KNOTS.);
+#12179 = CARTESIAN_POINT('',(0.66,-1.));
+#12180 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#12181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12182 = ORIENTED_EDGE('',*,*,#12183,.F.);
+#12183 = EDGE_CURVE('',#12184,#12156,#12186,.T.);
+#12184 = VERTEX_POINT('',#12185);
+#12185 = CARTESIAN_POINT('',(17.76,-8.,1.5));
+#12186 = SURFACE_CURVE('',#12187,(#12191,#12197),.PCURVE_S1.);
+#12187 = LINE('',#12188,#12189);
+#12188 = CARTESIAN_POINT('',(17.76,0.8,1.5));
+#12189 = VECTOR('',#12190,1.);
+#12190 = DIRECTION('',(0.,1.,0.));
+#12191 = PCURVE('',#72,#12192);
+#12192 = DEFINITIONAL_REPRESENTATION('',(#12193),#12196);
+#12193 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12194,#12195),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#12194 = CARTESIAN_POINT('',(40.06,-17.06));
+#12195 = CARTESIAN_POINT('',(40.06,-16.34));
+#12196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12197 = PCURVE('',#12198,#12203);
+#12198 = PLANE('',#12199);
+#12199 = AXIS2_PLACEMENT_3D('',#12200,#12201,#12202);
+#12200 = CARTESIAN_POINT('',(17.76,-7.4,2.5));
+#12201 = DIRECTION('',(-1.,0.,0.));
+#12202 = DIRECTION('',(0.,-1.,0.));
+#12203 = DEFINITIONAL_REPRESENTATION('',(#12204),#12207);
+#12204 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12205,#12206),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.86,-8.14),.PIECEWISE_BEZIER_KNOTS.);
+#12205 = CARTESIAN_POINT('',(0.66,-1.));
+#12206 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#12207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12208 = ORIENTED_EDGE('',*,*,#12209,.F.);
+#12209 = EDGE_CURVE('',#12210,#12184,#12212,.T.);
+#12210 = VERTEX_POINT('',#12211);
+#12211 = CARTESIAN_POINT('',(17.16,-8.,1.5));
+#12212 = SURFACE_CURVE('',#12213,(#12217,#12223),.PCURVE_S1.);
+#12213 = LINE('',#12214,#12215);
+#12214 = CARTESIAN_POINT('',(-2.27,-8.,1.5));
+#12215 = VECTOR('',#12216,1.);
+#12216 = DIRECTION('',(1.,0.,0.));
+#12217 = PCURVE('',#72,#12218);
+#12218 = DEFINITIONAL_REPRESENTATION('',(#12219),#12222);
+#12219 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12220,#12221),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(19.37,20.09),.PIECEWISE_BEZIER_KNOTS.);
+#12220 = CARTESIAN_POINT('',(39.4,-17.));
+#12221 = CARTESIAN_POINT('',(40.12,-17.));
+#12222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12223 = PCURVE('',#12224,#12229);
+#12224 = PLANE('',#12225);
+#12225 = AXIS2_PLACEMENT_3D('',#12226,#12227,#12228);
+#12226 = CARTESIAN_POINT('',(17.76,-8.,2.5));
+#12227 = DIRECTION('',(0.,1.,0.));
+#12228 = DIRECTION('',(-1.,0.,0.));
+#12229 = DEFINITIONAL_REPRESENTATION('',(#12230),#12233);
+#12230 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12231,#12232),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(19.37,20.09),.PIECEWISE_BEZIER_KNOTS.);
+#12231 = CARTESIAN_POINT('',(0.66,-1.));
+#12232 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#12233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12234 = ORIENTED_EDGE('',*,*,#12235,.F.);
+#12235 = EDGE_CURVE('',#12158,#12210,#12236,.T.);
+#12236 = SURFACE_CURVE('',#12237,(#12241,#12247),.PCURVE_S1.);
+#12237 = LINE('',#12238,#12239);
+#12238 = CARTESIAN_POINT('',(17.16,0.5,1.5));
+#12239 = VECTOR('',#12240,1.);
+#12240 = DIRECTION('',(0.,-1.,0.));
+#12241 = PCURVE('',#72,#12242);
+#12242 = DEFINITIONAL_REPRESENTATION('',(#12243),#12246);
+#12243 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12244,#12245),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#12244 = CARTESIAN_POINT('',(39.46,-16.34));
+#12245 = CARTESIAN_POINT('',(39.46,-17.06));
+#12246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12247 = PCURVE('',#12248,#12253);
+#12248 = PLANE('',#12249);
+#12249 = AXIS2_PLACEMENT_3D('',#12250,#12251,#12252);
+#12250 = CARTESIAN_POINT('',(17.16,-8.,2.5));
+#12251 = DIRECTION('',(1.,0.,0.));
+#12252 = DIRECTION('',(0.,1.,0.));
+#12253 = DEFINITIONAL_REPRESENTATION('',(#12254),#12257);
+#12254 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12255,#12256),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.84,8.56),.PIECEWISE_BEZIER_KNOTS.);
+#12255 = CARTESIAN_POINT('',(0.66,-1.));
+#12256 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#12257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12258 = FACE_BOUND('',#12259,.T.);
+#12259 = EDGE_LOOP('',(#12260,#12288,#12314,#12340));
+#12260 = ORIENTED_EDGE('',*,*,#12261,.F.);
+#12261 = EDGE_CURVE('',#12262,#12264,#12266,.T.);
+#12262 = VERTEX_POINT('',#12263);
+#12263 = CARTESIAN_POINT('',(17.76,8.,1.5));
+#12264 = VERTEX_POINT('',#12265);
+#12265 = CARTESIAN_POINT('',(17.16,8.,1.5));
+#12266 = SURFACE_CURVE('',#12267,(#12271,#12277),.PCURVE_S1.);
+#12267 = LINE('',#12268,#12269);
+#12268 = CARTESIAN_POINT('',(-2.57,8.,1.5));
+#12269 = VECTOR('',#12270,1.);
+#12270 = DIRECTION('',(-1.,0.,0.));
+#12271 = PCURVE('',#72,#12272);
+#12272 = DEFINITIONAL_REPRESENTATION('',(#12273),#12276);
+#12273 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12274,#12275),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-20.39,-19.67),.PIECEWISE_BEZIER_KNOTS.);
+#12274 = CARTESIAN_POINT('',(40.12,-1.));
+#12275 = CARTESIAN_POINT('',(39.4,-1.));
+#12276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12277 = PCURVE('',#12278,#12283);
+#12278 = PLANE('',#12279);
+#12279 = AXIS2_PLACEMENT_3D('',#12280,#12281,#12282);
+#12280 = CARTESIAN_POINT('',(17.16,8.,2.5));
+#12281 = DIRECTION('',(0.,-1.,0.));
+#12282 = DIRECTION('',(1.,0.,0.));
+#12283 = DEFINITIONAL_REPRESENTATION('',(#12284),#12287);
+#12284 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12285,#12286),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-20.39,-19.67),.PIECEWISE_BEZIER_KNOTS.);
+#12285 = CARTESIAN_POINT('',(0.66,-1.));
+#12286 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#12287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12288 = ORIENTED_EDGE('',*,*,#12289,.F.);
+#12289 = EDGE_CURVE('',#12290,#12262,#12292,.T.);
+#12290 = VERTEX_POINT('',#12291);
+#12291 = CARTESIAN_POINT('',(17.76,7.4,1.5));
+#12292 = SURFACE_CURVE('',#12293,(#12297,#12303),.PCURVE_S1.);
+#12293 = LINE('',#12294,#12295);
+#12294 = CARTESIAN_POINT('',(17.76,8.5,1.5));
+#12295 = VECTOR('',#12296,1.);
+#12296 = DIRECTION('',(0.,1.,0.));
+#12297 = PCURVE('',#72,#12298);
+#12298 = DEFINITIONAL_REPRESENTATION('',(#12299),#12302);
+#12299 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12300,#12301),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#12300 = CARTESIAN_POINT('',(40.06,-1.66));
+#12301 = CARTESIAN_POINT('',(40.06,-0.94));
+#12302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12303 = PCURVE('',#12304,#12309);
+#12304 = PLANE('',#12305);
+#12305 = AXIS2_PLACEMENT_3D('',#12306,#12307,#12308);
+#12306 = CARTESIAN_POINT('',(17.76,8.,2.5));
+#12307 = DIRECTION('',(-1.,0.,0.));
+#12308 = DIRECTION('',(0.,-1.,0.));
+#12309 = DEFINITIONAL_REPRESENTATION('',(#12310),#12313);
+#12310 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12311,#12312),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.16,-0.44),.PIECEWISE_BEZIER_KNOTS.);
+#12311 = CARTESIAN_POINT('',(0.66,-1.));
+#12312 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#12313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12314 = ORIENTED_EDGE('',*,*,#12315,.F.);
+#12315 = EDGE_CURVE('',#12316,#12290,#12318,.T.);
+#12316 = VERTEX_POINT('',#12317);
+#12317 = CARTESIAN_POINT('',(17.16,7.4,1.5));
+#12318 = SURFACE_CURVE('',#12319,(#12323,#12329),.PCURVE_S1.);
+#12319 = LINE('',#12320,#12321);
+#12320 = CARTESIAN_POINT('',(-2.27,7.4,1.5));
+#12321 = VECTOR('',#12322,1.);
+#12322 = DIRECTION('',(1.,0.,0.));
+#12323 = PCURVE('',#72,#12324);
+#12324 = DEFINITIONAL_REPRESENTATION('',(#12325),#12328);
+#12325 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12326,#12327),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(19.37,20.09),.PIECEWISE_BEZIER_KNOTS.);
+#12326 = CARTESIAN_POINT('',(39.4,-1.6));
+#12327 = CARTESIAN_POINT('',(40.12,-1.6));
+#12328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12329 = PCURVE('',#12330,#12335);
+#12330 = PLANE('',#12331);
+#12331 = AXIS2_PLACEMENT_3D('',#12332,#12333,#12334);
+#12332 = CARTESIAN_POINT('',(17.76,7.4,2.5));
+#12333 = DIRECTION('',(0.,1.,0.));
+#12334 = DIRECTION('',(-1.,0.,0.));
+#12335 = DEFINITIONAL_REPRESENTATION('',(#12336),#12339);
+#12336 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12337,#12338),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(19.37,20.09),.PIECEWISE_BEZIER_KNOTS.);
+#12337 = CARTESIAN_POINT('',(0.66,-1.));
+#12338 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#12339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12340 = ORIENTED_EDGE('',*,*,#12341,.F.);
+#12341 = EDGE_CURVE('',#12264,#12316,#12342,.T.);
+#12342 = SURFACE_CURVE('',#12343,(#12347,#12353),.PCURVE_S1.);
+#12343 = LINE('',#12344,#12345);
+#12344 = CARTESIAN_POINT('',(17.16,8.2,1.5));
+#12345 = VECTOR('',#12346,1.);
+#12346 = DIRECTION('',(0.,-1.,0.));
+#12347 = PCURVE('',#72,#12348);
+#12348 = DEFINITIONAL_REPRESENTATION('',(#12349),#12352);
+#12349 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12350,#12351),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#12350 = CARTESIAN_POINT('',(39.46,-0.94));
+#12351 = CARTESIAN_POINT('',(39.46,-1.66));
+#12352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12353 = PCURVE('',#12354,#12359);
+#12354 = PLANE('',#12355);
+#12355 = AXIS2_PLACEMENT_3D('',#12356,#12357,#12358);
+#12356 = CARTESIAN_POINT('',(17.16,7.4,2.5));
+#12357 = DIRECTION('',(1.,0.,0.));
+#12358 = DIRECTION('',(0.,1.,0.));
+#12359 = DEFINITIONAL_REPRESENTATION('',(#12360),#12363);
+#12360 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12361,#12362),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.14,0.86),.PIECEWISE_BEZIER_KNOTS.);
+#12361 = CARTESIAN_POINT('',(0.66,-1.));
+#12362 = CARTESIAN_POINT('',(-6.E-02,-1.));
+#12363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12364 = ADVANCED_FACE('',(#12365),#159,.T.);
+#12365 = FACE_BOUND('',#12366,.T.);
+#12366 = EDGE_LOOP('',(#12367,#12368,#12369,#12370));
+#12367 = ORIENTED_EDGE('',*,*,#292,.T.);
+#12368 = ORIENTED_EDGE('',*,*,#7784,.T.);
+#12369 = ORIENTED_EDGE('',*,*,#141,.F.);
+#12370 = ORIENTED_EDGE('',*,*,#341,.F.);
+#12371 = ADVANCED_FACE('',(#12372),#257,.F.);
+#12372 = FACE_BOUND('',#12373,.F.);
+#12373 = EDGE_LOOP('',(#12374,#12397,#12425,#12446));
+#12374 = ORIENTED_EDGE('',*,*,#12375,.F.);
+#12375 = EDGE_CURVE('',#12376,#242,#12378,.T.);
+#12376 = VERTEX_POINT('',#12377);
+#12377 = CARTESIAN_POINT('',(24.,-2.75,1.5));
+#12378 = SURFACE_CURVE('',#12379,(#12383,#12390),.PCURVE_S1.);
+#12379 = LINE('',#12380,#12381);
+#12380 = CARTESIAN_POINT('',(24.,-2.75,1.5));
+#12381 = VECTOR('',#12382,1.);
+#12382 = DIRECTION('',(-1.,1.110223024625E-16,-1.665334536938E-16));
+#12383 = PCURVE('',#257,#12384);
+#12384 = DEFINITIONAL_REPRESENTATION('',(#12385),#12389);
+#12385 = LINE('',#12386,#12387);
+#12386 = CARTESIAN_POINT('',(4.621212121212,-2.75));
+#12387 = VECTOR('',#12388,1.);
+#12388 = DIRECTION('',(-1.,1.110223024625E-16));
+#12389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12390 = PCURVE('',#7822,#12391);
+#12391 = DEFINITIONAL_REPRESENTATION('',(#12392),#12396);
+#12392 = LINE('',#12393,#12394);
+#12393 = CARTESIAN_POINT('',(1.,-9.860761315263E-32));
+#12394 = VECTOR('',#12395,1.);
+#12395 = DIRECTION('',(1.665334536938E-16,-1.));
+#12396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12397 = ORIENTED_EDGE('',*,*,#12398,.T.);
+#12398 = EDGE_CURVE('',#12376,#12399,#12401,.T.);
+#12399 = VERTEX_POINT('',#12400);
+#12400 = CARTESIAN_POINT('',(24.,2.75,1.5));
+#12401 = SURFACE_CURVE('',#12402,(#12406,#12413),.PCURVE_S1.);
+#12402 = LINE('',#12403,#12404);
+#12403 = CARTESIAN_POINT('',(24.,-2.75,1.5));
+#12404 = VECTOR('',#12405,1.);
+#12405 = DIRECTION('',(3.330669073875E-16,1.,-6.162975822039E-32));
+#12406 = PCURVE('',#257,#12407);
+#12407 = DEFINITIONAL_REPRESENTATION('',(#12408),#12412);
+#12408 = LINE('',#12409,#12410);
+#12409 = CARTESIAN_POINT('',(4.621212121212,-2.75));
+#12410 = VECTOR('',#12411,1.);
+#12411 = DIRECTION('',(3.330669073875E-16,1.));
+#12412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12413 = PCURVE('',#12414,#12419);
+#12414 = PLANE('',#12415);
+#12415 = AXIS2_PLACEMENT_3D('',#12416,#12417,#12418);
+#12416 = CARTESIAN_POINT('',(24.,-2.75,1.5));
+#12417 = DIRECTION('',(-1.,2.465190328816E-32,-2.465190328816E-32));
+#12418 = DIRECTION('',(-1.110223024625E-16,1.094764425254E-47,-1.));
+#12419 = DEFINITIONAL_REPRESENTATION('',(#12420),#12424);
+#12420 = LINE('',#12421,#12422);
+#12421 = CARTESIAN_POINT('',(-4.440892098501E-16,8.881784197001E-16));
+#12422 = VECTOR('',#12423,1.);
+#12423 = DIRECTION('',(6.162975822039E-32,-1.));
+#12424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12425 = ORIENTED_EDGE('',*,*,#12426,.T.);
+#12426 = EDGE_CURVE('',#12399,#219,#12427,.T.);
+#12427 = SURFACE_CURVE('',#12428,(#12432,#12439),.PCURVE_S1.);
+#12428 = LINE('',#12429,#12430);
+#12429 = CARTESIAN_POINT('',(24.,2.75,1.5));
+#12430 = VECTOR('',#12431,1.);
+#12431 = DIRECTION('',(-1.,1.110223024625E-16,-1.665334536938E-16));
+#12432 = PCURVE('',#257,#12433);
+#12433 = DEFINITIONAL_REPRESENTATION('',(#12434),#12438);
+#12434 = LINE('',#12435,#12436);
+#12435 = CARTESIAN_POINT('',(4.621212121212,2.75));
+#12436 = VECTOR('',#12437,1.);
+#12437 = DIRECTION('',(-1.,1.110223024625E-16));
+#12438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12439 = PCURVE('',#7988,#12440);
+#12440 = DEFINITIONAL_REPRESENTATION('',(#12441),#12445);
+#12441 = LINE('',#12442,#12443);
+#12442 = CARTESIAN_POINT('',(2.22044604925E-16,2.189528850508E-47));
+#12443 = VECTOR('',#12444,1.);
+#12444 = DIRECTION('',(-1.665334536938E-16,-1.));
+#12445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12446 = ORIENTED_EDGE('',*,*,#241,.T.);
+#12447 = ADVANCED_FACE('',(#12448),#382,.T.);
+#12448 = FACE_BOUND('',#12449,.T.);
+#12449 = EDGE_LOOP('',(#12450,#12480,#12501,#12502));
+#12450 = ORIENTED_EDGE('',*,*,#12451,.F.);
+#12451 = EDGE_CURVE('',#12452,#12454,#12456,.T.);
+#12452 = VERTEX_POINT('',#12453);
+#12453 = CARTESIAN_POINT('',(-18.09,2.84,-1.));
+#12454 = VERTEX_POINT('',#12455);
+#12455 = CARTESIAN_POINT('',(-18.09,2.24,-1.));
+#12456 = SURFACE_CURVE('',#12457,(#12461,#12468),.PCURVE_S1.);
+#12457 = LINE('',#12458,#12459);
+#12458 = CARTESIAN_POINT('',(-18.09,2.84,-1.));
+#12459 = VECTOR('',#12460,1.);
+#12460 = DIRECTION('',(0.,-1.,0.));
+#12461 = PCURVE('',#382,#12462);
+#12462 = DEFINITIONAL_REPRESENTATION('',(#12463),#12467);
+#12463 = LINE('',#12464,#12465);
+#12464 = CARTESIAN_POINT('',(0.,0.));
+#12465 = VECTOR('',#12466,1.);
+#12466 = DIRECTION('',(1.,0.));
+#12467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12468 = PCURVE('',#12469,#12474);
+#12469 = PLANE('',#12470);
+#12470 = AXIS2_PLACEMENT_3D('',#12471,#12472,#12473);
+#12471 = CARTESIAN_POINT('',(-18.69,2.84,-1.));
+#12472 = DIRECTION('',(0.,0.,1.));
+#12473 = DIRECTION('',(1.,0.,0.));
+#12474 = DEFINITIONAL_REPRESENTATION('',(#12475),#12479);
+#12475 = LINE('',#12476,#12477);
+#12476 = CARTESIAN_POINT('',(0.6,0.));
+#12477 = VECTOR('',#12478,1.);
+#12478 = DIRECTION('',(0.,-1.));
+#12479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12480 = ORIENTED_EDGE('',*,*,#12481,.T.);
+#12481 = EDGE_CURVE('',#12452,#366,#12482,.T.);
+#12482 = SURFACE_CURVE('',#12483,(#12487,#12494),.PCURVE_S1.);
+#12483 = LINE('',#12484,#12485);
+#12484 = CARTESIAN_POINT('',(-18.09,2.84,-1.));
+#12485 = VECTOR('',#12486,1.);
+#12486 = DIRECTION('',(0.,0.,1.));
+#12487 = PCURVE('',#382,#12488);
+#12488 = DEFINITIONAL_REPRESENTATION('',(#12489),#12493);
+#12489 = LINE('',#12490,#12491);
+#12490 = CARTESIAN_POINT('',(0.,0.));
+#12491 = VECTOR('',#12492,1.);
+#12492 = DIRECTION('',(0.,-1.));
+#12493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12494 = PCURVE('',#458,#12495);
+#12495 = DEFINITIONAL_REPRESENTATION('',(#12496),#12500);
+#12496 = LINE('',#12497,#12498);
+#12497 = CARTESIAN_POINT('',(0.6,0.));
+#12498 = VECTOR('',#12499,1.);
+#12499 = DIRECTION('',(0.,-1.));
+#12500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12501 = ORIENTED_EDGE('',*,*,#365,.T.);
+#12502 = ORIENTED_EDGE('',*,*,#12503,.F.);
+#12503 = EDGE_CURVE('',#12454,#368,#12504,.T.);
+#12504 = SURFACE_CURVE('',#12505,(#12509,#12516),.PCURVE_S1.);
+#12505 = LINE('',#12506,#12507);
+#12506 = CARTESIAN_POINT('',(-18.09,2.24,-1.));
+#12507 = VECTOR('',#12508,1.);
+#12508 = DIRECTION('',(0.,0.,1.));
+#12509 = PCURVE('',#382,#12510);
+#12510 = DEFINITIONAL_REPRESENTATION('',(#12511),#12515);
+#12511 = LINE('',#12512,#12513);
+#12512 = CARTESIAN_POINT('',(0.6,0.));
+#12513 = VECTOR('',#12514,1.);
+#12514 = DIRECTION('',(0.,-1.));
+#12515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12516 = PCURVE('',#408,#12517);
+#12517 = DEFINITIONAL_REPRESENTATION('',(#12518),#12522);
+#12518 = LINE('',#12519,#12520);
+#12519 = CARTESIAN_POINT('',(0.,-0.));
+#12520 = VECTOR('',#12521,1.);
+#12521 = DIRECTION('',(0.,-1.));
+#12522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12523 = ADVANCED_FACE('',(#12524),#458,.T.);
+#12524 = FACE_BOUND('',#12525,.T.);
+#12525 = EDGE_LOOP('',(#12526,#12549,#12570,#12571));
+#12526 = ORIENTED_EDGE('',*,*,#12527,.F.);
+#12527 = EDGE_CURVE('',#12528,#12452,#12530,.T.);
+#12528 = VERTEX_POINT('',#12529);
+#12529 = CARTESIAN_POINT('',(-18.69,2.84,-1.));
+#12530 = SURFACE_CURVE('',#12531,(#12535,#12542),.PCURVE_S1.);
+#12531 = LINE('',#12532,#12533);
+#12532 = CARTESIAN_POINT('',(-18.69,2.84,-1.));
+#12533 = VECTOR('',#12534,1.);
+#12534 = DIRECTION('',(1.,0.,0.));
+#12535 = PCURVE('',#458,#12536);
+#12536 = DEFINITIONAL_REPRESENTATION('',(#12537),#12541);
+#12537 = LINE('',#12538,#12539);
+#12538 = CARTESIAN_POINT('',(0.,0.));
+#12539 = VECTOR('',#12540,1.);
+#12540 = DIRECTION('',(1.,0.));
+#12541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12542 = PCURVE('',#12469,#12543);
+#12543 = DEFINITIONAL_REPRESENTATION('',(#12544),#12548);
+#12544 = LINE('',#12545,#12546);
+#12545 = CARTESIAN_POINT('',(0.,0.));
+#12546 = VECTOR('',#12547,1.);
+#12547 = DIRECTION('',(1.,0.));
+#12548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12549 = ORIENTED_EDGE('',*,*,#12550,.T.);
+#12550 = EDGE_CURVE('',#12528,#420,#12551,.T.);
+#12551 = SURFACE_CURVE('',#12552,(#12556,#12563),.PCURVE_S1.);
+#12552 = LINE('',#12553,#12554);
+#12553 = CARTESIAN_POINT('',(-18.69,2.84,-1.));
+#12554 = VECTOR('',#12555,1.);
+#12555 = DIRECTION('',(0.,0.,1.));
+#12556 = PCURVE('',#458,#12557);
+#12557 = DEFINITIONAL_REPRESENTATION('',(#12558),#12562);
+#12558 = LINE('',#12559,#12560);
+#12559 = CARTESIAN_POINT('',(0.,0.));
+#12560 = VECTOR('',#12561,1.);
+#12561 = DIRECTION('',(0.,-1.));
+#12562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12563 = PCURVE('',#434,#12564);
+#12564 = DEFINITIONAL_REPRESENTATION('',(#12565),#12569);
+#12565 = LINE('',#12566,#12567);
+#12566 = CARTESIAN_POINT('',(0.6,0.));
+#12567 = VECTOR('',#12568,1.);
+#12568 = DIRECTION('',(0.,-1.));
+#12569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12570 = ORIENTED_EDGE('',*,*,#445,.T.);
+#12571 = ORIENTED_EDGE('',*,*,#12481,.F.);
+#12572 = ADVANCED_FACE('',(#12573),#434,.T.);
+#12573 = FACE_BOUND('',#12574,.T.);
+#12574 = EDGE_LOOP('',(#12575,#12598,#12619,#12620));
+#12575 = ORIENTED_EDGE('',*,*,#12576,.F.);
+#12576 = EDGE_CURVE('',#12577,#12528,#12579,.T.);
+#12577 = VERTEX_POINT('',#12578);
+#12578 = CARTESIAN_POINT('',(-18.69,2.24,-1.));
+#12579 = SURFACE_CURVE('',#12580,(#12584,#12591),.PCURVE_S1.);
+#12580 = LINE('',#12581,#12582);
+#12581 = CARTESIAN_POINT('',(-18.69,2.24,-1.));
+#12582 = VECTOR('',#12583,1.);
+#12583 = DIRECTION('',(0.,1.,0.));
+#12584 = PCURVE('',#434,#12585);
+#12585 = DEFINITIONAL_REPRESENTATION('',(#12586),#12590);
+#12586 = LINE('',#12587,#12588);
+#12587 = CARTESIAN_POINT('',(0.,0.));
+#12588 = VECTOR('',#12589,1.);
+#12589 = DIRECTION('',(1.,0.));
+#12590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12591 = PCURVE('',#12469,#12592);
+#12592 = DEFINITIONAL_REPRESENTATION('',(#12593),#12597);
+#12593 = LINE('',#12594,#12595);
+#12594 = CARTESIAN_POINT('',(0.,-0.6));
+#12595 = VECTOR('',#12596,1.);
+#12596 = DIRECTION('',(0.,1.));
+#12597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12598 = ORIENTED_EDGE('',*,*,#12599,.T.);
+#12599 = EDGE_CURVE('',#12577,#394,#12600,.T.);
+#12600 = SURFACE_CURVE('',#12601,(#12605,#12612),.PCURVE_S1.);
+#12601 = LINE('',#12602,#12603);
+#12602 = CARTESIAN_POINT('',(-18.69,2.24,-1.));
+#12603 = VECTOR('',#12604,1.);
+#12604 = DIRECTION('',(0.,0.,1.));
+#12605 = PCURVE('',#434,#12606);
+#12606 = DEFINITIONAL_REPRESENTATION('',(#12607),#12611);
+#12607 = LINE('',#12608,#12609);
+#12608 = CARTESIAN_POINT('',(0.,0.));
+#12609 = VECTOR('',#12610,1.);
+#12610 = DIRECTION('',(0.,-1.));
+#12611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12612 = PCURVE('',#408,#12613);
+#12613 = DEFINITIONAL_REPRESENTATION('',(#12614),#12618);
+#12614 = LINE('',#12615,#12616);
+#12615 = CARTESIAN_POINT('',(0.6,0.));
+#12616 = VECTOR('',#12617,1.);
+#12617 = DIRECTION('',(0.,-1.));
+#12618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12619 = ORIENTED_EDGE('',*,*,#419,.T.);
+#12620 = ORIENTED_EDGE('',*,*,#12550,.F.);
+#12621 = ADVANCED_FACE('',(#12622),#408,.T.);
+#12622 = FACE_BOUND('',#12623,.T.);
+#12623 = EDGE_LOOP('',(#12624,#12645,#12646,#12647));
+#12624 = ORIENTED_EDGE('',*,*,#12625,.F.);
+#12625 = EDGE_CURVE('',#12454,#12577,#12626,.T.);
+#12626 = SURFACE_CURVE('',#12627,(#12631,#12638),.PCURVE_S1.);
+#12627 = LINE('',#12628,#12629);
+#12628 = CARTESIAN_POINT('',(-18.09,2.24,-1.));
+#12629 = VECTOR('',#12630,1.);
+#12630 = DIRECTION('',(-1.,0.,0.));
+#12631 = PCURVE('',#408,#12632);
+#12632 = DEFINITIONAL_REPRESENTATION('',(#12633),#12637);
+#12633 = LINE('',#12634,#12635);
+#12634 = CARTESIAN_POINT('',(0.,-0.));
+#12635 = VECTOR('',#12636,1.);
+#12636 = DIRECTION('',(1.,0.));
+#12637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12638 = PCURVE('',#12469,#12639);
+#12639 = DEFINITIONAL_REPRESENTATION('',(#12640),#12644);
+#12640 = LINE('',#12641,#12642);
+#12641 = CARTESIAN_POINT('',(0.6,-0.6));
+#12642 = VECTOR('',#12643,1.);
+#12643 = DIRECTION('',(-1.,0.));
+#12644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12645 = ORIENTED_EDGE('',*,*,#12503,.T.);
+#12646 = ORIENTED_EDGE('',*,*,#393,.T.);
+#12647 = ORIENTED_EDGE('',*,*,#12599,.F.);
+#12648 = ADVANCED_FACE('',(#12649),#488,.T.);
+#12649 = FACE_BOUND('',#12650,.T.);
+#12650 = EDGE_LOOP('',(#12651,#12681,#12702,#12703));
+#12651 = ORIENTED_EDGE('',*,*,#12652,.F.);
+#12652 = EDGE_CURVE('',#12653,#12655,#12657,.T.);
+#12653 = VERTEX_POINT('',#12654);
+#12654 = CARTESIAN_POINT('',(-21.23,2.84,-1.));
+#12655 = VERTEX_POINT('',#12656);
+#12656 = CARTESIAN_POINT('',(-20.63,2.84,-1.));
+#12657 = SURFACE_CURVE('',#12658,(#12662,#12669),.PCURVE_S1.);
+#12658 = LINE('',#12659,#12660);
+#12659 = CARTESIAN_POINT('',(-21.23,2.84,-1.));
+#12660 = VECTOR('',#12661,1.);
+#12661 = DIRECTION('',(1.,0.,0.));
+#12662 = PCURVE('',#488,#12663);
+#12663 = DEFINITIONAL_REPRESENTATION('',(#12664),#12668);
+#12664 = LINE('',#12665,#12666);
+#12665 = CARTESIAN_POINT('',(0.,0.));
+#12666 = VECTOR('',#12667,1.);
+#12667 = DIRECTION('',(1.,0.));
+#12668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12669 = PCURVE('',#12670,#12675);
+#12670 = PLANE('',#12671);
+#12671 = AXIS2_PLACEMENT_3D('',#12672,#12673,#12674);
+#12672 = CARTESIAN_POINT('',(-21.23,2.84,-1.));
+#12673 = DIRECTION('',(0.,0.,1.));
+#12674 = DIRECTION('',(1.,0.,0.));
+#12675 = DEFINITIONAL_REPRESENTATION('',(#12676),#12680);
+#12676 = LINE('',#12677,#12678);
+#12677 = CARTESIAN_POINT('',(0.,0.));
+#12678 = VECTOR('',#12679,1.);
+#12679 = DIRECTION('',(1.,0.));
+#12680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12681 = ORIENTED_EDGE('',*,*,#12682,.T.);
+#12682 = EDGE_CURVE('',#12653,#472,#12683,.T.);
+#12683 = SURFACE_CURVE('',#12684,(#12688,#12695),.PCURVE_S1.);
+#12684 = LINE('',#12685,#12686);
+#12685 = CARTESIAN_POINT('',(-21.23,2.84,-1.));
+#12686 = VECTOR('',#12687,1.);
+#12687 = DIRECTION('',(0.,0.,1.));
+#12688 = PCURVE('',#488,#12689);
+#12689 = DEFINITIONAL_REPRESENTATION('',(#12690),#12694);
+#12690 = LINE('',#12691,#12692);
+#12691 = CARTESIAN_POINT('',(0.,0.));
+#12692 = VECTOR('',#12693,1.);
+#12693 = DIRECTION('',(0.,-1.));
+#12694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12695 = PCURVE('',#564,#12696);
+#12696 = DEFINITIONAL_REPRESENTATION('',(#12697),#12701);
+#12697 = LINE('',#12698,#12699);
+#12698 = CARTESIAN_POINT('',(0.6,0.));
+#12699 = VECTOR('',#12700,1.);
+#12700 = DIRECTION('',(0.,-1.));
+#12701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12702 = ORIENTED_EDGE('',*,*,#471,.T.);
+#12703 = ORIENTED_EDGE('',*,*,#12704,.F.);
+#12704 = EDGE_CURVE('',#12655,#474,#12705,.T.);
+#12705 = SURFACE_CURVE('',#12706,(#12710,#12717),.PCURVE_S1.);
+#12706 = LINE('',#12707,#12708);
+#12707 = CARTESIAN_POINT('',(-20.63,2.84,-1.));
+#12708 = VECTOR('',#12709,1.);
+#12709 = DIRECTION('',(0.,0.,1.));
+#12710 = PCURVE('',#488,#12711);
+#12711 = DEFINITIONAL_REPRESENTATION('',(#12712),#12716);
+#12712 = LINE('',#12713,#12714);
+#12713 = CARTESIAN_POINT('',(0.6,0.));
+#12714 = VECTOR('',#12715,1.);
+#12715 = DIRECTION('',(0.,-1.));
+#12716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12717 = PCURVE('',#514,#12718);
+#12718 = DEFINITIONAL_REPRESENTATION('',(#12719),#12723);
+#12719 = LINE('',#12720,#12721);
+#12720 = CARTESIAN_POINT('',(0.,0.));
+#12721 = VECTOR('',#12722,1.);
+#12722 = DIRECTION('',(0.,-1.));
+#12723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12724 = ADVANCED_FACE('',(#12725),#564,.T.);
+#12725 = FACE_BOUND('',#12726,.T.);
+#12726 = EDGE_LOOP('',(#12727,#12750,#12771,#12772));
+#12727 = ORIENTED_EDGE('',*,*,#12728,.F.);
+#12728 = EDGE_CURVE('',#12729,#12653,#12731,.T.);
+#12729 = VERTEX_POINT('',#12730);
+#12730 = CARTESIAN_POINT('',(-21.23,2.24,-1.));
+#12731 = SURFACE_CURVE('',#12732,(#12736,#12743),.PCURVE_S1.);
+#12732 = LINE('',#12733,#12734);
+#12733 = CARTESIAN_POINT('',(-21.23,2.24,-1.));
+#12734 = VECTOR('',#12735,1.);
+#12735 = DIRECTION('',(0.,1.,0.));
+#12736 = PCURVE('',#564,#12737);
+#12737 = DEFINITIONAL_REPRESENTATION('',(#12738),#12742);
+#12738 = LINE('',#12739,#12740);
+#12739 = CARTESIAN_POINT('',(0.,0.));
+#12740 = VECTOR('',#12741,1.);
+#12741 = DIRECTION('',(1.,0.));
+#12742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12743 = PCURVE('',#12670,#12744);
+#12744 = DEFINITIONAL_REPRESENTATION('',(#12745),#12749);
+#12745 = LINE('',#12746,#12747);
+#12746 = CARTESIAN_POINT('',(0.,-0.6));
+#12747 = VECTOR('',#12748,1.);
+#12748 = DIRECTION('',(0.,1.));
+#12749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12750 = ORIENTED_EDGE('',*,*,#12751,.T.);
+#12751 = EDGE_CURVE('',#12729,#526,#12752,.T.);
+#12752 = SURFACE_CURVE('',#12753,(#12757,#12764),.PCURVE_S1.);
+#12753 = LINE('',#12754,#12755);
+#12754 = CARTESIAN_POINT('',(-21.23,2.24,-1.));
+#12755 = VECTOR('',#12756,1.);
+#12756 = DIRECTION('',(0.,0.,1.));
+#12757 = PCURVE('',#564,#12758);
+#12758 = DEFINITIONAL_REPRESENTATION('',(#12759),#12763);
+#12759 = LINE('',#12760,#12761);
+#12760 = CARTESIAN_POINT('',(0.,0.));
+#12761 = VECTOR('',#12762,1.);
+#12762 = DIRECTION('',(0.,-1.));
+#12763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12764 = PCURVE('',#540,#12765);
+#12765 = DEFINITIONAL_REPRESENTATION('',(#12766),#12770);
+#12766 = LINE('',#12767,#12768);
+#12767 = CARTESIAN_POINT('',(0.6,0.));
+#12768 = VECTOR('',#12769,1.);
+#12769 = DIRECTION('',(0.,-1.));
+#12770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12771 = ORIENTED_EDGE('',*,*,#551,.T.);
+#12772 = ORIENTED_EDGE('',*,*,#12682,.F.);
+#12773 = ADVANCED_FACE('',(#12774),#540,.T.);
+#12774 = FACE_BOUND('',#12775,.T.);
+#12775 = EDGE_LOOP('',(#12776,#12799,#12820,#12821));
+#12776 = ORIENTED_EDGE('',*,*,#12777,.F.);
+#12777 = EDGE_CURVE('',#12778,#12729,#12780,.T.);
+#12778 = VERTEX_POINT('',#12779);
+#12779 = CARTESIAN_POINT('',(-20.63,2.24,-1.));
+#12780 = SURFACE_CURVE('',#12781,(#12785,#12792),.PCURVE_S1.);
+#12781 = LINE('',#12782,#12783);
+#12782 = CARTESIAN_POINT('',(-20.63,2.24,-1.));
+#12783 = VECTOR('',#12784,1.);
+#12784 = DIRECTION('',(-1.,0.,0.));
+#12785 = PCURVE('',#540,#12786);
+#12786 = DEFINITIONAL_REPRESENTATION('',(#12787),#12791);
+#12787 = LINE('',#12788,#12789);
+#12788 = CARTESIAN_POINT('',(0.,-0.));
+#12789 = VECTOR('',#12790,1.);
+#12790 = DIRECTION('',(1.,0.));
+#12791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12792 = PCURVE('',#12670,#12793);
+#12793 = DEFINITIONAL_REPRESENTATION('',(#12794),#12798);
+#12794 = LINE('',#12795,#12796);
+#12795 = CARTESIAN_POINT('',(0.6,-0.6));
+#12796 = VECTOR('',#12797,1.);
+#12797 = DIRECTION('',(-1.,0.));
+#12798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12799 = ORIENTED_EDGE('',*,*,#12800,.T.);
+#12800 = EDGE_CURVE('',#12778,#500,#12801,.T.);
+#12801 = SURFACE_CURVE('',#12802,(#12806,#12813),.PCURVE_S1.);
+#12802 = LINE('',#12803,#12804);
+#12803 = CARTESIAN_POINT('',(-20.63,2.24,-1.));
+#12804 = VECTOR('',#12805,1.);
+#12805 = DIRECTION('',(0.,0.,1.));
+#12806 = PCURVE('',#540,#12807);
+#12807 = DEFINITIONAL_REPRESENTATION('',(#12808),#12812);
+#12808 = LINE('',#12809,#12810);
+#12809 = CARTESIAN_POINT('',(0.,-0.));
+#12810 = VECTOR('',#12811,1.);
+#12811 = DIRECTION('',(0.,-1.));
+#12812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12813 = PCURVE('',#514,#12814);
+#12814 = DEFINITIONAL_REPRESENTATION('',(#12815),#12819);
+#12815 = LINE('',#12816,#12817);
+#12816 = CARTESIAN_POINT('',(0.6,0.));
+#12817 = VECTOR('',#12818,1.);
+#12818 = DIRECTION('',(0.,-1.));
+#12819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12820 = ORIENTED_EDGE('',*,*,#525,.T.);
+#12821 = ORIENTED_EDGE('',*,*,#12751,.F.);
+#12822 = ADVANCED_FACE('',(#12823),#514,.T.);
+#12823 = FACE_BOUND('',#12824,.T.);
+#12824 = EDGE_LOOP('',(#12825,#12846,#12847,#12848));
+#12825 = ORIENTED_EDGE('',*,*,#12826,.F.);
+#12826 = EDGE_CURVE('',#12655,#12778,#12827,.T.);
+#12827 = SURFACE_CURVE('',#12828,(#12832,#12839),.PCURVE_S1.);
+#12828 = LINE('',#12829,#12830);
+#12829 = CARTESIAN_POINT('',(-20.63,2.84,-1.));
+#12830 = VECTOR('',#12831,1.);
+#12831 = DIRECTION('',(0.,-1.,0.));
+#12832 = PCURVE('',#514,#12833);
+#12833 = DEFINITIONAL_REPRESENTATION('',(#12834),#12838);
+#12834 = LINE('',#12835,#12836);
+#12835 = CARTESIAN_POINT('',(0.,0.));
+#12836 = VECTOR('',#12837,1.);
+#12837 = DIRECTION('',(1.,0.));
+#12838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12839 = PCURVE('',#12670,#12840);
+#12840 = DEFINITIONAL_REPRESENTATION('',(#12841),#12845);
+#12841 = LINE('',#12842,#12843);
+#12842 = CARTESIAN_POINT('',(0.6,0.));
+#12843 = VECTOR('',#12844,1.);
+#12844 = DIRECTION('',(0.,-1.));
+#12845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12846 = ORIENTED_EDGE('',*,*,#12704,.T.);
+#12847 = ORIENTED_EDGE('',*,*,#499,.T.);
+#12848 = ORIENTED_EDGE('',*,*,#12800,.F.);
+#12849 = ADVANCED_FACE('',(#12850),#594,.T.);
+#12850 = FACE_BOUND('',#12851,.T.);
+#12851 = EDGE_LOOP('',(#12852,#12882,#12903,#12904));
+#12852 = ORIENTED_EDGE('',*,*,#12853,.F.);
+#12853 = EDGE_CURVE('',#12854,#12856,#12858,.T.);
+#12854 = VERTEX_POINT('',#12855);
+#12855 = CARTESIAN_POINT('',(-18.09,0.3,-1.));
+#12856 = VERTEX_POINT('',#12857);
+#12857 = CARTESIAN_POINT('',(-18.09,-0.3,-1.));
+#12858 = SURFACE_CURVE('',#12859,(#12863,#12870),.PCURVE_S1.);
+#12859 = LINE('',#12860,#12861);
+#12860 = CARTESIAN_POINT('',(-18.09,0.3,-1.));
+#12861 = VECTOR('',#12862,1.);
+#12862 = DIRECTION('',(0.,-1.,0.));
+#12863 = PCURVE('',#594,#12864);
+#12864 = DEFINITIONAL_REPRESENTATION('',(#12865),#12869);
+#12865 = LINE('',#12866,#12867);
+#12866 = CARTESIAN_POINT('',(0.,0.));
+#12867 = VECTOR('',#12868,1.);
+#12868 = DIRECTION('',(1.,0.));
+#12869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12870 = PCURVE('',#12871,#12876);
+#12871 = PLANE('',#12872);
+#12872 = AXIS2_PLACEMENT_3D('',#12873,#12874,#12875);
+#12873 = CARTESIAN_POINT('',(-18.69,0.3,-1.));
+#12874 = DIRECTION('',(0.,0.,1.));
+#12875 = DIRECTION('',(1.,0.,0.));
+#12876 = DEFINITIONAL_REPRESENTATION('',(#12877),#12881);
+#12877 = LINE('',#12878,#12879);
+#12878 = CARTESIAN_POINT('',(0.6,0.));
+#12879 = VECTOR('',#12880,1.);
+#12880 = DIRECTION('',(0.,-1.));
+#12881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12882 = ORIENTED_EDGE('',*,*,#12883,.T.);
+#12883 = EDGE_CURVE('',#12854,#578,#12884,.T.);
+#12884 = SURFACE_CURVE('',#12885,(#12889,#12896),.PCURVE_S1.);
+#12885 = LINE('',#12886,#12887);
+#12886 = CARTESIAN_POINT('',(-18.09,0.3,-1.));
+#12887 = VECTOR('',#12888,1.);
+#12888 = DIRECTION('',(0.,0.,1.));
+#12889 = PCURVE('',#594,#12890);
+#12890 = DEFINITIONAL_REPRESENTATION('',(#12891),#12895);
+#12891 = LINE('',#12892,#12893);
+#12892 = CARTESIAN_POINT('',(0.,0.));
+#12893 = VECTOR('',#12894,1.);
+#12894 = DIRECTION('',(0.,-1.));
+#12895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12896 = PCURVE('',#670,#12897);
+#12897 = DEFINITIONAL_REPRESENTATION('',(#12898),#12902);
+#12898 = LINE('',#12899,#12900);
+#12899 = CARTESIAN_POINT('',(0.6,0.));
+#12900 = VECTOR('',#12901,1.);
+#12901 = DIRECTION('',(0.,-1.));
+#12902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12903 = ORIENTED_EDGE('',*,*,#577,.T.);
+#12904 = ORIENTED_EDGE('',*,*,#12905,.F.);
+#12905 = EDGE_CURVE('',#12856,#580,#12906,.T.);
+#12906 = SURFACE_CURVE('',#12907,(#12911,#12918),.PCURVE_S1.);
+#12907 = LINE('',#12908,#12909);
+#12908 = CARTESIAN_POINT('',(-18.09,-0.3,-1.));
+#12909 = VECTOR('',#12910,1.);
+#12910 = DIRECTION('',(0.,0.,1.));
+#12911 = PCURVE('',#594,#12912);
+#12912 = DEFINITIONAL_REPRESENTATION('',(#12913),#12917);
+#12913 = LINE('',#12914,#12915);
+#12914 = CARTESIAN_POINT('',(0.6,0.));
+#12915 = VECTOR('',#12916,1.);
+#12916 = DIRECTION('',(0.,-1.));
+#12917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12918 = PCURVE('',#620,#12919);
+#12919 = DEFINITIONAL_REPRESENTATION('',(#12920),#12924);
+#12920 = LINE('',#12921,#12922);
+#12921 = CARTESIAN_POINT('',(0.,-0.));
+#12922 = VECTOR('',#12923,1.);
+#12923 = DIRECTION('',(0.,-1.));
+#12924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12925 = ADVANCED_FACE('',(#12926),#670,.T.);
+#12926 = FACE_BOUND('',#12927,.T.);
+#12927 = EDGE_LOOP('',(#12928,#12951,#12972,#12973));
+#12928 = ORIENTED_EDGE('',*,*,#12929,.F.);
+#12929 = EDGE_CURVE('',#12930,#12854,#12932,.T.);
+#12930 = VERTEX_POINT('',#12931);
+#12931 = CARTESIAN_POINT('',(-18.69,0.3,-1.));
+#12932 = SURFACE_CURVE('',#12933,(#12937,#12944),.PCURVE_S1.);
+#12933 = LINE('',#12934,#12935);
+#12934 = CARTESIAN_POINT('',(-18.69,0.3,-1.));
+#12935 = VECTOR('',#12936,1.);
+#12936 = DIRECTION('',(1.,0.,0.));
+#12937 = PCURVE('',#670,#12938);
+#12938 = DEFINITIONAL_REPRESENTATION('',(#12939),#12943);
+#12939 = LINE('',#12940,#12941);
+#12940 = CARTESIAN_POINT('',(0.,0.));
+#12941 = VECTOR('',#12942,1.);
+#12942 = DIRECTION('',(1.,0.));
+#12943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12944 = PCURVE('',#12871,#12945);
+#12945 = DEFINITIONAL_REPRESENTATION('',(#12946),#12950);
+#12946 = LINE('',#12947,#12948);
+#12947 = CARTESIAN_POINT('',(0.,0.));
+#12948 = VECTOR('',#12949,1.);
+#12949 = DIRECTION('',(1.,0.));
+#12950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12951 = ORIENTED_EDGE('',*,*,#12952,.T.);
+#12952 = EDGE_CURVE('',#12930,#632,#12953,.T.);
+#12953 = SURFACE_CURVE('',#12954,(#12958,#12965),.PCURVE_S1.);
+#12954 = LINE('',#12955,#12956);
+#12955 = CARTESIAN_POINT('',(-18.69,0.3,-1.));
+#12956 = VECTOR('',#12957,1.);
+#12957 = DIRECTION('',(0.,0.,1.));
+#12958 = PCURVE('',#670,#12959);
+#12959 = DEFINITIONAL_REPRESENTATION('',(#12960),#12964);
+#12960 = LINE('',#12961,#12962);
+#12961 = CARTESIAN_POINT('',(0.,0.));
+#12962 = VECTOR('',#12963,1.);
+#12963 = DIRECTION('',(0.,-1.));
+#12964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12965 = PCURVE('',#646,#12966);
+#12966 = DEFINITIONAL_REPRESENTATION('',(#12967),#12971);
+#12967 = LINE('',#12968,#12969);
+#12968 = CARTESIAN_POINT('',(0.6,0.));
+#12969 = VECTOR('',#12970,1.);
+#12970 = DIRECTION('',(0.,-1.));
+#12971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12972 = ORIENTED_EDGE('',*,*,#657,.T.);
+#12973 = ORIENTED_EDGE('',*,*,#12883,.F.);
+#12974 = ADVANCED_FACE('',(#12975),#646,.T.);
+#12975 = FACE_BOUND('',#12976,.T.);
+#12976 = EDGE_LOOP('',(#12977,#13000,#13021,#13022));
+#12977 = ORIENTED_EDGE('',*,*,#12978,.F.);
+#12978 = EDGE_CURVE('',#12979,#12930,#12981,.T.);
+#12979 = VERTEX_POINT('',#12980);
+#12980 = CARTESIAN_POINT('',(-18.69,-0.3,-1.));
+#12981 = SURFACE_CURVE('',#12982,(#12986,#12993),.PCURVE_S1.);
+#12982 = LINE('',#12983,#12984);
+#12983 = CARTESIAN_POINT('',(-18.69,-0.3,-1.));
+#12984 = VECTOR('',#12985,1.);
+#12985 = DIRECTION('',(0.,1.,0.));
+#12986 = PCURVE('',#646,#12987);
+#12987 = DEFINITIONAL_REPRESENTATION('',(#12988),#12992);
+#12988 = LINE('',#12989,#12990);
+#12989 = CARTESIAN_POINT('',(0.,0.));
+#12990 = VECTOR('',#12991,1.);
+#12991 = DIRECTION('',(1.,0.));
+#12992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12993 = PCURVE('',#12871,#12994);
+#12994 = DEFINITIONAL_REPRESENTATION('',(#12995),#12999);
+#12995 = LINE('',#12996,#12997);
+#12996 = CARTESIAN_POINT('',(0.,-0.6));
+#12997 = VECTOR('',#12998,1.);
+#12998 = DIRECTION('',(0.,1.));
+#12999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13000 = ORIENTED_EDGE('',*,*,#13001,.T.);
+#13001 = EDGE_CURVE('',#12979,#606,#13002,.T.);
+#13002 = SURFACE_CURVE('',#13003,(#13007,#13014),.PCURVE_S1.);
+#13003 = LINE('',#13004,#13005);
+#13004 = CARTESIAN_POINT('',(-18.69,-0.3,-1.));
+#13005 = VECTOR('',#13006,1.);
+#13006 = DIRECTION('',(0.,0.,1.));
+#13007 = PCURVE('',#646,#13008);
+#13008 = DEFINITIONAL_REPRESENTATION('',(#13009),#13013);
+#13009 = LINE('',#13010,#13011);
+#13010 = CARTESIAN_POINT('',(0.,0.));
+#13011 = VECTOR('',#13012,1.);
+#13012 = DIRECTION('',(0.,-1.));
+#13013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13014 = PCURVE('',#620,#13015);
+#13015 = DEFINITIONAL_REPRESENTATION('',(#13016),#13020);
+#13016 = LINE('',#13017,#13018);
+#13017 = CARTESIAN_POINT('',(0.6,0.));
+#13018 = VECTOR('',#13019,1.);
+#13019 = DIRECTION('',(0.,-1.));
+#13020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13021 = ORIENTED_EDGE('',*,*,#631,.T.);
+#13022 = ORIENTED_EDGE('',*,*,#12952,.F.);
+#13023 = ADVANCED_FACE('',(#13024),#620,.T.);
+#13024 = FACE_BOUND('',#13025,.T.);
+#13025 = EDGE_LOOP('',(#13026,#13047,#13048,#13049));
+#13026 = ORIENTED_EDGE('',*,*,#13027,.F.);
+#13027 = EDGE_CURVE('',#12856,#12979,#13028,.T.);
+#13028 = SURFACE_CURVE('',#13029,(#13033,#13040),.PCURVE_S1.);
+#13029 = LINE('',#13030,#13031);
+#13030 = CARTESIAN_POINT('',(-18.09,-0.3,-1.));
+#13031 = VECTOR('',#13032,1.);
+#13032 = DIRECTION('',(-1.,0.,0.));
+#13033 = PCURVE('',#620,#13034);
+#13034 = DEFINITIONAL_REPRESENTATION('',(#13035),#13039);
+#13035 = LINE('',#13036,#13037);
+#13036 = CARTESIAN_POINT('',(0.,-0.));
+#13037 = VECTOR('',#13038,1.);
+#13038 = DIRECTION('',(1.,0.));
+#13039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13040 = PCURVE('',#12871,#13041);
+#13041 = DEFINITIONAL_REPRESENTATION('',(#13042),#13046);
+#13042 = LINE('',#13043,#13044);
+#13043 = CARTESIAN_POINT('',(0.6,-0.6));
+#13044 = VECTOR('',#13045,1.);
+#13045 = DIRECTION('',(-1.,0.));
+#13046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13047 = ORIENTED_EDGE('',*,*,#12905,.T.);
+#13048 = ORIENTED_EDGE('',*,*,#605,.T.);
+#13049 = ORIENTED_EDGE('',*,*,#13001,.F.);
+#13050 = ADVANCED_FACE('',(#13051),#700,.T.);
+#13051 = FACE_BOUND('',#13052,.T.);
+#13052 = EDGE_LOOP('',(#13053,#13083,#13104,#13105));
+#13053 = ORIENTED_EDGE('',*,*,#13054,.F.);
+#13054 = EDGE_CURVE('',#13055,#13057,#13059,.T.);
+#13055 = VERTEX_POINT('',#13056);
+#13056 = CARTESIAN_POINT('',(-21.23,0.3,-1.));
+#13057 = VERTEX_POINT('',#13058);
+#13058 = CARTESIAN_POINT('',(-20.63,0.3,-1.));
+#13059 = SURFACE_CURVE('',#13060,(#13064,#13071),.PCURVE_S1.);
+#13060 = LINE('',#13061,#13062);
+#13061 = CARTESIAN_POINT('',(-21.23,0.3,-1.));
+#13062 = VECTOR('',#13063,1.);
+#13063 = DIRECTION('',(1.,0.,0.));
+#13064 = PCURVE('',#700,#13065);
+#13065 = DEFINITIONAL_REPRESENTATION('',(#13066),#13070);
+#13066 = LINE('',#13067,#13068);
+#13067 = CARTESIAN_POINT('',(0.,0.));
+#13068 = VECTOR('',#13069,1.);
+#13069 = DIRECTION('',(1.,0.));
+#13070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13071 = PCURVE('',#13072,#13077);
+#13072 = PLANE('',#13073);
+#13073 = AXIS2_PLACEMENT_3D('',#13074,#13075,#13076);
+#13074 = CARTESIAN_POINT('',(-21.23,0.3,-1.));
+#13075 = DIRECTION('',(0.,0.,1.));
+#13076 = DIRECTION('',(1.,0.,0.));
+#13077 = DEFINITIONAL_REPRESENTATION('',(#13078),#13082);
+#13078 = LINE('',#13079,#13080);
+#13079 = CARTESIAN_POINT('',(0.,0.));
+#13080 = VECTOR('',#13081,1.);
+#13081 = DIRECTION('',(1.,0.));
+#13082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13083 = ORIENTED_EDGE('',*,*,#13084,.T.);
+#13084 = EDGE_CURVE('',#13055,#684,#13085,.T.);
+#13085 = SURFACE_CURVE('',#13086,(#13090,#13097),.PCURVE_S1.);
+#13086 = LINE('',#13087,#13088);
+#13087 = CARTESIAN_POINT('',(-21.23,0.3,-1.));
+#13088 = VECTOR('',#13089,1.);
+#13089 = DIRECTION('',(0.,0.,1.));
+#13090 = PCURVE('',#700,#13091);
+#13091 = DEFINITIONAL_REPRESENTATION('',(#13092),#13096);
+#13092 = LINE('',#13093,#13094);
+#13093 = CARTESIAN_POINT('',(0.,0.));
+#13094 = VECTOR('',#13095,1.);
+#13095 = DIRECTION('',(0.,-1.));
+#13096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13097 = PCURVE('',#776,#13098);
+#13098 = DEFINITIONAL_REPRESENTATION('',(#13099),#13103);
+#13099 = LINE('',#13100,#13101);
+#13100 = CARTESIAN_POINT('',(0.6,0.));
+#13101 = VECTOR('',#13102,1.);
+#13102 = DIRECTION('',(0.,-1.));
+#13103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13104 = ORIENTED_EDGE('',*,*,#683,.T.);
+#13105 = ORIENTED_EDGE('',*,*,#13106,.F.);
+#13106 = EDGE_CURVE('',#13057,#686,#13107,.T.);
+#13107 = SURFACE_CURVE('',#13108,(#13112,#13119),.PCURVE_S1.);
+#13108 = LINE('',#13109,#13110);
+#13109 = CARTESIAN_POINT('',(-20.63,0.3,-1.));
+#13110 = VECTOR('',#13111,1.);
+#13111 = DIRECTION('',(0.,0.,1.));
+#13112 = PCURVE('',#700,#13113);
+#13113 = DEFINITIONAL_REPRESENTATION('',(#13114),#13118);
+#13114 = LINE('',#13115,#13116);
+#13115 = CARTESIAN_POINT('',(0.6,0.));
+#13116 = VECTOR('',#13117,1.);
+#13117 = DIRECTION('',(0.,-1.));
+#13118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13119 = PCURVE('',#726,#13120);
+#13120 = DEFINITIONAL_REPRESENTATION('',(#13121),#13125);
+#13121 = LINE('',#13122,#13123);
+#13122 = CARTESIAN_POINT('',(0.,0.));
+#13123 = VECTOR('',#13124,1.);
+#13124 = DIRECTION('',(0.,-1.));
+#13125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13126 = ADVANCED_FACE('',(#13127),#776,.T.);
+#13127 = FACE_BOUND('',#13128,.T.);
+#13128 = EDGE_LOOP('',(#13129,#13152,#13173,#13174));
+#13129 = ORIENTED_EDGE('',*,*,#13130,.F.);
+#13130 = EDGE_CURVE('',#13131,#13055,#13133,.T.);
+#13131 = VERTEX_POINT('',#13132);
+#13132 = CARTESIAN_POINT('',(-21.23,-0.3,-1.));
+#13133 = SURFACE_CURVE('',#13134,(#13138,#13145),.PCURVE_S1.);
+#13134 = LINE('',#13135,#13136);
+#13135 = CARTESIAN_POINT('',(-21.23,-0.3,-1.));
+#13136 = VECTOR('',#13137,1.);
+#13137 = DIRECTION('',(0.,1.,0.));
+#13138 = PCURVE('',#776,#13139);
+#13139 = DEFINITIONAL_REPRESENTATION('',(#13140),#13144);
+#13140 = LINE('',#13141,#13142);
+#13141 = CARTESIAN_POINT('',(0.,0.));
+#13142 = VECTOR('',#13143,1.);
+#13143 = DIRECTION('',(1.,0.));
+#13144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13145 = PCURVE('',#13072,#13146);
+#13146 = DEFINITIONAL_REPRESENTATION('',(#13147),#13151);
+#13147 = LINE('',#13148,#13149);
+#13148 = CARTESIAN_POINT('',(0.,-0.6));
+#13149 = VECTOR('',#13150,1.);
+#13150 = DIRECTION('',(0.,1.));
+#13151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13152 = ORIENTED_EDGE('',*,*,#13153,.T.);
+#13153 = EDGE_CURVE('',#13131,#738,#13154,.T.);
+#13154 = SURFACE_CURVE('',#13155,(#13159,#13166),.PCURVE_S1.);
+#13155 = LINE('',#13156,#13157);
+#13156 = CARTESIAN_POINT('',(-21.23,-0.3,-1.));
+#13157 = VECTOR('',#13158,1.);
+#13158 = DIRECTION('',(0.,0.,1.));
+#13159 = PCURVE('',#776,#13160);
+#13160 = DEFINITIONAL_REPRESENTATION('',(#13161),#13165);
+#13161 = LINE('',#13162,#13163);
+#13162 = CARTESIAN_POINT('',(0.,0.));
+#13163 = VECTOR('',#13164,1.);
+#13164 = DIRECTION('',(0.,-1.));
+#13165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13166 = PCURVE('',#752,#13167);
+#13167 = DEFINITIONAL_REPRESENTATION('',(#13168),#13172);
+#13168 = LINE('',#13169,#13170);
+#13169 = CARTESIAN_POINT('',(0.6,0.));
+#13170 = VECTOR('',#13171,1.);
+#13171 = DIRECTION('',(0.,-1.));
+#13172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13173 = ORIENTED_EDGE('',*,*,#763,.T.);
+#13174 = ORIENTED_EDGE('',*,*,#13084,.F.);
+#13175 = ADVANCED_FACE('',(#13176),#752,.T.);
+#13176 = FACE_BOUND('',#13177,.T.);
+#13177 = EDGE_LOOP('',(#13178,#13201,#13222,#13223));
+#13178 = ORIENTED_EDGE('',*,*,#13179,.F.);
+#13179 = EDGE_CURVE('',#13180,#13131,#13182,.T.);
+#13180 = VERTEX_POINT('',#13181);
+#13181 = CARTESIAN_POINT('',(-20.63,-0.3,-1.));
+#13182 = SURFACE_CURVE('',#13183,(#13187,#13194),.PCURVE_S1.);
+#13183 = LINE('',#13184,#13185);
+#13184 = CARTESIAN_POINT('',(-20.63,-0.3,-1.));
+#13185 = VECTOR('',#13186,1.);
+#13186 = DIRECTION('',(-1.,0.,0.));
+#13187 = PCURVE('',#752,#13188);
+#13188 = DEFINITIONAL_REPRESENTATION('',(#13189),#13193);
+#13189 = LINE('',#13190,#13191);
+#13190 = CARTESIAN_POINT('',(0.,-0.));
+#13191 = VECTOR('',#13192,1.);
+#13192 = DIRECTION('',(1.,0.));
+#13193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13194 = PCURVE('',#13072,#13195);
+#13195 = DEFINITIONAL_REPRESENTATION('',(#13196),#13200);
+#13196 = LINE('',#13197,#13198);
+#13197 = CARTESIAN_POINT('',(0.6,-0.6));
+#13198 = VECTOR('',#13199,1.);
+#13199 = DIRECTION('',(-1.,0.));
+#13200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13201 = ORIENTED_EDGE('',*,*,#13202,.T.);
+#13202 = EDGE_CURVE('',#13180,#712,#13203,.T.);
+#13203 = SURFACE_CURVE('',#13204,(#13208,#13215),.PCURVE_S1.);
+#13204 = LINE('',#13205,#13206);
+#13205 = CARTESIAN_POINT('',(-20.63,-0.3,-1.));
+#13206 = VECTOR('',#13207,1.);
+#13207 = DIRECTION('',(0.,0.,1.));
+#13208 = PCURVE('',#752,#13209);
+#13209 = DEFINITIONAL_REPRESENTATION('',(#13210),#13214);
+#13210 = LINE('',#13211,#13212);
+#13211 = CARTESIAN_POINT('',(0.,-0.));
+#13212 = VECTOR('',#13213,1.);
+#13213 = DIRECTION('',(0.,-1.));
+#13214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13215 = PCURVE('',#726,#13216);
+#13216 = DEFINITIONAL_REPRESENTATION('',(#13217),#13221);
+#13217 = LINE('',#13218,#13219);
+#13218 = CARTESIAN_POINT('',(0.6,0.));
+#13219 = VECTOR('',#13220,1.);
+#13220 = DIRECTION('',(0.,-1.));
+#13221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13222 = ORIENTED_EDGE('',*,*,#737,.T.);
+#13223 = ORIENTED_EDGE('',*,*,#13153,.F.);
+#13224 = ADVANCED_FACE('',(#13225),#726,.T.);
+#13225 = FACE_BOUND('',#13226,.T.);
+#13226 = EDGE_LOOP('',(#13227,#13248,#13249,#13250));
+#13227 = ORIENTED_EDGE('',*,*,#13228,.F.);
+#13228 = EDGE_CURVE('',#13057,#13180,#13229,.T.);
+#13229 = SURFACE_CURVE('',#13230,(#13234,#13241),.PCURVE_S1.);
+#13230 = LINE('',#13231,#13232);
+#13231 = CARTESIAN_POINT('',(-20.63,0.3,-1.));
+#13232 = VECTOR('',#13233,1.);
+#13233 = DIRECTION('',(0.,-1.,0.));
+#13234 = PCURVE('',#726,#13235);
+#13235 = DEFINITIONAL_REPRESENTATION('',(#13236),#13240);
+#13236 = LINE('',#13237,#13238);
+#13237 = CARTESIAN_POINT('',(0.,0.));
+#13238 = VECTOR('',#13239,1.);
+#13239 = DIRECTION('',(1.,0.));
+#13240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13241 = PCURVE('',#13072,#13242);
+#13242 = DEFINITIONAL_REPRESENTATION('',(#13243),#13247);
+#13243 = LINE('',#13244,#13245);
+#13244 = CARTESIAN_POINT('',(0.6,0.));
+#13245 = VECTOR('',#13246,1.);
+#13246 = DIRECTION('',(0.,-1.));
+#13247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13248 = ORIENTED_EDGE('',*,*,#13106,.T.);
+#13249 = ORIENTED_EDGE('',*,*,#711,.T.);
+#13250 = ORIENTED_EDGE('',*,*,#13202,.F.);
+#13251 = ADVANCED_FACE('',(#13252),#806,.T.);
+#13252 = FACE_BOUND('',#13253,.T.);
+#13253 = EDGE_LOOP('',(#13254,#13284,#13305,#13306));
+#13254 = ORIENTED_EDGE('',*,*,#13255,.F.);
+#13255 = EDGE_CURVE('',#13256,#13258,#13260,.T.);
+#13256 = VERTEX_POINT('',#13257);
+#13257 = CARTESIAN_POINT('',(-21.23,-2.24,-1.));
+#13258 = VERTEX_POINT('',#13259);
+#13259 = CARTESIAN_POINT('',(-20.63,-2.24,-1.));
+#13260 = SURFACE_CURVE('',#13261,(#13265,#13272),.PCURVE_S1.);
+#13261 = LINE('',#13262,#13263);
+#13262 = CARTESIAN_POINT('',(-21.23,-2.24,-1.));
+#13263 = VECTOR('',#13264,1.);
+#13264 = DIRECTION('',(1.,0.,0.));
+#13265 = PCURVE('',#806,#13266);
+#13266 = DEFINITIONAL_REPRESENTATION('',(#13267),#13271);
+#13267 = LINE('',#13268,#13269);
+#13268 = CARTESIAN_POINT('',(0.,0.));
+#13269 = VECTOR('',#13270,1.);
+#13270 = DIRECTION('',(1.,0.));
+#13271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13272 = PCURVE('',#13273,#13278);
+#13273 = PLANE('',#13274);
+#13274 = AXIS2_PLACEMENT_3D('',#13275,#13276,#13277);
+#13275 = CARTESIAN_POINT('',(-21.23,-2.24,-1.));
+#13276 = DIRECTION('',(0.,0.,1.));
+#13277 = DIRECTION('',(1.,0.,0.));
+#13278 = DEFINITIONAL_REPRESENTATION('',(#13279),#13283);
+#13279 = LINE('',#13280,#13281);
+#13280 = CARTESIAN_POINT('',(0.,0.));
+#13281 = VECTOR('',#13282,1.);
+#13282 = DIRECTION('',(1.,0.));
+#13283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13284 = ORIENTED_EDGE('',*,*,#13285,.T.);
+#13285 = EDGE_CURVE('',#13256,#790,#13286,.T.);
+#13286 = SURFACE_CURVE('',#13287,(#13291,#13298),.PCURVE_S1.);
+#13287 = LINE('',#13288,#13289);
+#13288 = CARTESIAN_POINT('',(-21.23,-2.24,-1.));
+#13289 = VECTOR('',#13290,1.);
+#13290 = DIRECTION('',(0.,0.,1.));
+#13291 = PCURVE('',#806,#13292);
+#13292 = DEFINITIONAL_REPRESENTATION('',(#13293),#13297);
+#13293 = LINE('',#13294,#13295);
+#13294 = CARTESIAN_POINT('',(0.,0.));
+#13295 = VECTOR('',#13296,1.);
+#13296 = DIRECTION('',(0.,-1.));
+#13297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13298 = PCURVE('',#882,#13299);
+#13299 = DEFINITIONAL_REPRESENTATION('',(#13300),#13304);
+#13300 = LINE('',#13301,#13302);
+#13301 = CARTESIAN_POINT('',(0.6,0.));
+#13302 = VECTOR('',#13303,1.);
+#13303 = DIRECTION('',(0.,-1.));
+#13304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13305 = ORIENTED_EDGE('',*,*,#789,.T.);
+#13306 = ORIENTED_EDGE('',*,*,#13307,.F.);
+#13307 = EDGE_CURVE('',#13258,#792,#13308,.T.);
+#13308 = SURFACE_CURVE('',#13309,(#13313,#13320),.PCURVE_S1.);
+#13309 = LINE('',#13310,#13311);
+#13310 = CARTESIAN_POINT('',(-20.63,-2.24,-1.));
+#13311 = VECTOR('',#13312,1.);
+#13312 = DIRECTION('',(0.,0.,1.));
+#13313 = PCURVE('',#806,#13314);
+#13314 = DEFINITIONAL_REPRESENTATION('',(#13315),#13319);
+#13315 = LINE('',#13316,#13317);
+#13316 = CARTESIAN_POINT('',(0.6,0.));
+#13317 = VECTOR('',#13318,1.);
+#13318 = DIRECTION('',(0.,-1.));
+#13319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13320 = PCURVE('',#832,#13321);
+#13321 = DEFINITIONAL_REPRESENTATION('',(#13322),#13326);
+#13322 = LINE('',#13323,#13324);
+#13323 = CARTESIAN_POINT('',(0.,0.));
+#13324 = VECTOR('',#13325,1.);
+#13325 = DIRECTION('',(0.,-1.));
+#13326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13327 = ADVANCED_FACE('',(#13328),#882,.T.);
+#13328 = FACE_BOUND('',#13329,.T.);
+#13329 = EDGE_LOOP('',(#13330,#13353,#13374,#13375));
+#13330 = ORIENTED_EDGE('',*,*,#13331,.F.);
+#13331 = EDGE_CURVE('',#13332,#13256,#13334,.T.);
+#13332 = VERTEX_POINT('',#13333);
+#13333 = CARTESIAN_POINT('',(-21.23,-2.84,-1.));
+#13334 = SURFACE_CURVE('',#13335,(#13339,#13346),.PCURVE_S1.);
+#13335 = LINE('',#13336,#13337);
+#13336 = CARTESIAN_POINT('',(-21.23,-2.84,-1.));
+#13337 = VECTOR('',#13338,1.);
+#13338 = DIRECTION('',(0.,1.,0.));
+#13339 = PCURVE('',#882,#13340);
+#13340 = DEFINITIONAL_REPRESENTATION('',(#13341),#13345);
+#13341 = LINE('',#13342,#13343);
+#13342 = CARTESIAN_POINT('',(0.,0.));
+#13343 = VECTOR('',#13344,1.);
+#13344 = DIRECTION('',(1.,0.));
+#13345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13346 = PCURVE('',#13273,#13347);
+#13347 = DEFINITIONAL_REPRESENTATION('',(#13348),#13352);
+#13348 = LINE('',#13349,#13350);
+#13349 = CARTESIAN_POINT('',(0.,-0.6));
+#13350 = VECTOR('',#13351,1.);
+#13351 = DIRECTION('',(0.,1.));
+#13352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13353 = ORIENTED_EDGE('',*,*,#13354,.T.);
+#13354 = EDGE_CURVE('',#13332,#844,#13355,.T.);
+#13355 = SURFACE_CURVE('',#13356,(#13360,#13367),.PCURVE_S1.);
+#13356 = LINE('',#13357,#13358);
+#13357 = CARTESIAN_POINT('',(-21.23,-2.84,-1.));
+#13358 = VECTOR('',#13359,1.);
+#13359 = DIRECTION('',(0.,0.,1.));
+#13360 = PCURVE('',#882,#13361);
+#13361 = DEFINITIONAL_REPRESENTATION('',(#13362),#13366);
+#13362 = LINE('',#13363,#13364);
+#13363 = CARTESIAN_POINT('',(0.,0.));
+#13364 = VECTOR('',#13365,1.);
+#13365 = DIRECTION('',(0.,-1.));
+#13366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13367 = PCURVE('',#858,#13368);
+#13368 = DEFINITIONAL_REPRESENTATION('',(#13369),#13373);
+#13369 = LINE('',#13370,#13371);
+#13370 = CARTESIAN_POINT('',(0.6,0.));
+#13371 = VECTOR('',#13372,1.);
+#13372 = DIRECTION('',(0.,-1.));
+#13373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13374 = ORIENTED_EDGE('',*,*,#869,.T.);
+#13375 = ORIENTED_EDGE('',*,*,#13285,.F.);
+#13376 = ADVANCED_FACE('',(#13377),#858,.T.);
+#13377 = FACE_BOUND('',#13378,.T.);
+#13378 = EDGE_LOOP('',(#13379,#13402,#13423,#13424));
+#13379 = ORIENTED_EDGE('',*,*,#13380,.F.);
+#13380 = EDGE_CURVE('',#13381,#13332,#13383,.T.);
+#13381 = VERTEX_POINT('',#13382);
+#13382 = CARTESIAN_POINT('',(-20.63,-2.84,-1.));
+#13383 = SURFACE_CURVE('',#13384,(#13388,#13395),.PCURVE_S1.);
+#13384 = LINE('',#13385,#13386);
+#13385 = CARTESIAN_POINT('',(-20.63,-2.84,-1.));
+#13386 = VECTOR('',#13387,1.);
+#13387 = DIRECTION('',(-1.,0.,0.));
+#13388 = PCURVE('',#858,#13389);
+#13389 = DEFINITIONAL_REPRESENTATION('',(#13390),#13394);
+#13390 = LINE('',#13391,#13392);
+#13391 = CARTESIAN_POINT('',(0.,-0.));
+#13392 = VECTOR('',#13393,1.);
+#13393 = DIRECTION('',(1.,0.));
+#13394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13395 = PCURVE('',#13273,#13396);
+#13396 = DEFINITIONAL_REPRESENTATION('',(#13397),#13401);
+#13397 = LINE('',#13398,#13399);
+#13398 = CARTESIAN_POINT('',(0.6,-0.6));
+#13399 = VECTOR('',#13400,1.);
+#13400 = DIRECTION('',(-1.,0.));
+#13401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13402 = ORIENTED_EDGE('',*,*,#13403,.T.);
+#13403 = EDGE_CURVE('',#13381,#818,#13404,.T.);
+#13404 = SURFACE_CURVE('',#13405,(#13409,#13416),.PCURVE_S1.);
+#13405 = LINE('',#13406,#13407);
+#13406 = CARTESIAN_POINT('',(-20.63,-2.84,-1.));
+#13407 = VECTOR('',#13408,1.);
+#13408 = DIRECTION('',(0.,0.,1.));
+#13409 = PCURVE('',#858,#13410);
+#13410 = DEFINITIONAL_REPRESENTATION('',(#13411),#13415);
+#13411 = LINE('',#13412,#13413);
+#13412 = CARTESIAN_POINT('',(0.,-0.));
+#13413 = VECTOR('',#13414,1.);
+#13414 = DIRECTION('',(0.,-1.));
+#13415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13416 = PCURVE('',#832,#13417);
+#13417 = DEFINITIONAL_REPRESENTATION('',(#13418),#13422);
+#13418 = LINE('',#13419,#13420);
+#13419 = CARTESIAN_POINT('',(0.6,0.));
+#13420 = VECTOR('',#13421,1.);
+#13421 = DIRECTION('',(0.,-1.));
+#13422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13423 = ORIENTED_EDGE('',*,*,#843,.T.);
+#13424 = ORIENTED_EDGE('',*,*,#13354,.F.);
+#13425 = ADVANCED_FACE('',(#13426),#832,.T.);
+#13426 = FACE_BOUND('',#13427,.T.);
+#13427 = EDGE_LOOP('',(#13428,#13449,#13450,#13451));
+#13428 = ORIENTED_EDGE('',*,*,#13429,.F.);
+#13429 = EDGE_CURVE('',#13258,#13381,#13430,.T.);
+#13430 = SURFACE_CURVE('',#13431,(#13435,#13442),.PCURVE_S1.);
+#13431 = LINE('',#13432,#13433);
+#13432 = CARTESIAN_POINT('',(-20.63,-2.24,-1.));
+#13433 = VECTOR('',#13434,1.);
+#13434 = DIRECTION('',(0.,-1.,0.));
+#13435 = PCURVE('',#832,#13436);
+#13436 = DEFINITIONAL_REPRESENTATION('',(#13437),#13441);
+#13437 = LINE('',#13438,#13439);
+#13438 = CARTESIAN_POINT('',(0.,0.));
+#13439 = VECTOR('',#13440,1.);
+#13440 = DIRECTION('',(1.,0.));
+#13441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13442 = PCURVE('',#13273,#13443);
+#13443 = DEFINITIONAL_REPRESENTATION('',(#13444),#13448);
+#13444 = LINE('',#13445,#13446);
+#13445 = CARTESIAN_POINT('',(0.6,0.));
+#13446 = VECTOR('',#13447,1.);
+#13447 = DIRECTION('',(0.,-1.));
+#13448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13449 = ORIENTED_EDGE('',*,*,#13307,.T.);
+#13450 = ORIENTED_EDGE('',*,*,#817,.T.);
+#13451 = ORIENTED_EDGE('',*,*,#13403,.F.);
+#13452 = ADVANCED_FACE('',(#13453),#912,.T.);
+#13453 = FACE_BOUND('',#13454,.T.);
+#13454 = EDGE_LOOP('',(#13455,#13485,#13506,#13507));
+#13455 = ORIENTED_EDGE('',*,*,#13456,.F.);
+#13456 = EDGE_CURVE('',#13457,#13459,#13461,.T.);
+#13457 = VERTEX_POINT('',#13458);
+#13458 = CARTESIAN_POINT('',(-18.09,-2.24,-1.));
+#13459 = VERTEX_POINT('',#13460);
+#13460 = CARTESIAN_POINT('',(-18.09,-2.84,-1.));
+#13461 = SURFACE_CURVE('',#13462,(#13466,#13473),.PCURVE_S1.);
+#13462 = LINE('',#13463,#13464);
+#13463 = CARTESIAN_POINT('',(-18.09,-2.24,-1.));
+#13464 = VECTOR('',#13465,1.);
+#13465 = DIRECTION('',(0.,-1.,0.));
+#13466 = PCURVE('',#912,#13467);
+#13467 = DEFINITIONAL_REPRESENTATION('',(#13468),#13472);
+#13468 = LINE('',#13469,#13470);
+#13469 = CARTESIAN_POINT('',(0.,0.));
+#13470 = VECTOR('',#13471,1.);
+#13471 = DIRECTION('',(1.,0.));
+#13472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13473 = PCURVE('',#13474,#13479);
+#13474 = PLANE('',#13475);
+#13475 = AXIS2_PLACEMENT_3D('',#13476,#13477,#13478);
+#13476 = CARTESIAN_POINT('',(-18.69,-2.24,-1.));
+#13477 = DIRECTION('',(0.,0.,1.));
+#13478 = DIRECTION('',(1.,0.,0.));
+#13479 = DEFINITIONAL_REPRESENTATION('',(#13480),#13484);
+#13480 = LINE('',#13481,#13482);
+#13481 = CARTESIAN_POINT('',(0.6,0.));
+#13482 = VECTOR('',#13483,1.);
+#13483 = DIRECTION('',(0.,-1.));
+#13484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13485 = ORIENTED_EDGE('',*,*,#13486,.T.);
+#13486 = EDGE_CURVE('',#13457,#896,#13487,.T.);
+#13487 = SURFACE_CURVE('',#13488,(#13492,#13499),.PCURVE_S1.);
+#13488 = LINE('',#13489,#13490);
+#13489 = CARTESIAN_POINT('',(-18.09,-2.24,-1.));
+#13490 = VECTOR('',#13491,1.);
+#13491 = DIRECTION('',(0.,0.,1.));
+#13492 = PCURVE('',#912,#13493);
+#13493 = DEFINITIONAL_REPRESENTATION('',(#13494),#13498);
+#13494 = LINE('',#13495,#13496);
+#13495 = CARTESIAN_POINT('',(0.,0.));
+#13496 = VECTOR('',#13497,1.);
+#13497 = DIRECTION('',(0.,-1.));
+#13498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13499 = PCURVE('',#988,#13500);
+#13500 = DEFINITIONAL_REPRESENTATION('',(#13501),#13505);
+#13501 = LINE('',#13502,#13503);
+#13502 = CARTESIAN_POINT('',(0.6,0.));
+#13503 = VECTOR('',#13504,1.);
+#13504 = DIRECTION('',(0.,-1.));
+#13505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13506 = ORIENTED_EDGE('',*,*,#895,.T.);
+#13507 = ORIENTED_EDGE('',*,*,#13508,.F.);
+#13508 = EDGE_CURVE('',#13459,#898,#13509,.T.);
+#13509 = SURFACE_CURVE('',#13510,(#13514,#13521),.PCURVE_S1.);
+#13510 = LINE('',#13511,#13512);
+#13511 = CARTESIAN_POINT('',(-18.09,-2.84,-1.));
+#13512 = VECTOR('',#13513,1.);
+#13513 = DIRECTION('',(0.,0.,1.));
+#13514 = PCURVE('',#912,#13515);
+#13515 = DEFINITIONAL_REPRESENTATION('',(#13516),#13520);
+#13516 = LINE('',#13517,#13518);
+#13517 = CARTESIAN_POINT('',(0.6,0.));
+#13518 = VECTOR('',#13519,1.);
+#13519 = DIRECTION('',(0.,-1.));
+#13520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13521 = PCURVE('',#938,#13522);
+#13522 = DEFINITIONAL_REPRESENTATION('',(#13523),#13527);
+#13523 = LINE('',#13524,#13525);
+#13524 = CARTESIAN_POINT('',(0.,-0.));
+#13525 = VECTOR('',#13526,1.);
+#13526 = DIRECTION('',(0.,-1.));
+#13527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13528 = ADVANCED_FACE('',(#13529),#988,.T.);
+#13529 = FACE_BOUND('',#13530,.T.);
+#13530 = EDGE_LOOP('',(#13531,#13554,#13575,#13576));
+#13531 = ORIENTED_EDGE('',*,*,#13532,.F.);
+#13532 = EDGE_CURVE('',#13533,#13457,#13535,.T.);
+#13533 = VERTEX_POINT('',#13534);
+#13534 = CARTESIAN_POINT('',(-18.69,-2.24,-1.));
+#13535 = SURFACE_CURVE('',#13536,(#13540,#13547),.PCURVE_S1.);
+#13536 = LINE('',#13537,#13538);
+#13537 = CARTESIAN_POINT('',(-18.69,-2.24,-1.));
+#13538 = VECTOR('',#13539,1.);
+#13539 = DIRECTION('',(1.,0.,0.));
+#13540 = PCURVE('',#988,#13541);
+#13541 = DEFINITIONAL_REPRESENTATION('',(#13542),#13546);
+#13542 = LINE('',#13543,#13544);
+#13543 = CARTESIAN_POINT('',(0.,0.));
+#13544 = VECTOR('',#13545,1.);
+#13545 = DIRECTION('',(1.,0.));
+#13546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13547 = PCURVE('',#13474,#13548);
+#13548 = DEFINITIONAL_REPRESENTATION('',(#13549),#13553);
+#13549 = LINE('',#13550,#13551);
+#13550 = CARTESIAN_POINT('',(0.,0.));
+#13551 = VECTOR('',#13552,1.);
+#13552 = DIRECTION('',(1.,0.));
+#13553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13554 = ORIENTED_EDGE('',*,*,#13555,.T.);
+#13555 = EDGE_CURVE('',#13533,#950,#13556,.T.);
+#13556 = SURFACE_CURVE('',#13557,(#13561,#13568),.PCURVE_S1.);
+#13557 = LINE('',#13558,#13559);
+#13558 = CARTESIAN_POINT('',(-18.69,-2.24,-1.));
+#13559 = VECTOR('',#13560,1.);
+#13560 = DIRECTION('',(0.,0.,1.));
+#13561 = PCURVE('',#988,#13562);
+#13562 = DEFINITIONAL_REPRESENTATION('',(#13563),#13567);
+#13563 = LINE('',#13564,#13565);
+#13564 = CARTESIAN_POINT('',(0.,0.));
+#13565 = VECTOR('',#13566,1.);
+#13566 = DIRECTION('',(0.,-1.));
+#13567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13568 = PCURVE('',#964,#13569);
+#13569 = DEFINITIONAL_REPRESENTATION('',(#13570),#13574);
+#13570 = LINE('',#13571,#13572);
+#13571 = CARTESIAN_POINT('',(0.6,0.));
+#13572 = VECTOR('',#13573,1.);
+#13573 = DIRECTION('',(0.,-1.));
+#13574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13575 = ORIENTED_EDGE('',*,*,#975,.T.);
+#13576 = ORIENTED_EDGE('',*,*,#13486,.F.);
+#13577 = ADVANCED_FACE('',(#13578),#964,.T.);
+#13578 = FACE_BOUND('',#13579,.T.);
+#13579 = EDGE_LOOP('',(#13580,#13603,#13624,#13625));
+#13580 = ORIENTED_EDGE('',*,*,#13581,.F.);
+#13581 = EDGE_CURVE('',#13582,#13533,#13584,.T.);
+#13582 = VERTEX_POINT('',#13583);
+#13583 = CARTESIAN_POINT('',(-18.69,-2.84,-1.));
+#13584 = SURFACE_CURVE('',#13585,(#13589,#13596),.PCURVE_S1.);
+#13585 = LINE('',#13586,#13587);
+#13586 = CARTESIAN_POINT('',(-18.69,-2.84,-1.));
+#13587 = VECTOR('',#13588,1.);
+#13588 = DIRECTION('',(0.,1.,0.));
+#13589 = PCURVE('',#964,#13590);
+#13590 = DEFINITIONAL_REPRESENTATION('',(#13591),#13595);
+#13591 = LINE('',#13592,#13593);
+#13592 = CARTESIAN_POINT('',(0.,0.));
+#13593 = VECTOR('',#13594,1.);
+#13594 = DIRECTION('',(1.,0.));
+#13595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13596 = PCURVE('',#13474,#13597);
+#13597 = DEFINITIONAL_REPRESENTATION('',(#13598),#13602);
+#13598 = LINE('',#13599,#13600);
+#13599 = CARTESIAN_POINT('',(0.,-0.6));
+#13600 = VECTOR('',#13601,1.);
+#13601 = DIRECTION('',(0.,1.));
+#13602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13603 = ORIENTED_EDGE('',*,*,#13604,.T.);
+#13604 = EDGE_CURVE('',#13582,#924,#13605,.T.);
+#13605 = SURFACE_CURVE('',#13606,(#13610,#13617),.PCURVE_S1.);
+#13606 = LINE('',#13607,#13608);
+#13607 = CARTESIAN_POINT('',(-18.69,-2.84,-1.));
+#13608 = VECTOR('',#13609,1.);
+#13609 = DIRECTION('',(0.,0.,1.));
+#13610 = PCURVE('',#964,#13611);
+#13611 = DEFINITIONAL_REPRESENTATION('',(#13612),#13616);
+#13612 = LINE('',#13613,#13614);
+#13613 = CARTESIAN_POINT('',(0.,0.));
+#13614 = VECTOR('',#13615,1.);
+#13615 = DIRECTION('',(0.,-1.));
+#13616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13617 = PCURVE('',#938,#13618);
+#13618 = DEFINITIONAL_REPRESENTATION('',(#13619),#13623);
+#13619 = LINE('',#13620,#13621);
+#13620 = CARTESIAN_POINT('',(0.6,0.));
+#13621 = VECTOR('',#13622,1.);
+#13622 = DIRECTION('',(0.,-1.));
+#13623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13624 = ORIENTED_EDGE('',*,*,#949,.T.);
+#13625 = ORIENTED_EDGE('',*,*,#13555,.F.);
+#13626 = ADVANCED_FACE('',(#13627),#938,.T.);
+#13627 = FACE_BOUND('',#13628,.T.);
+#13628 = EDGE_LOOP('',(#13629,#13650,#13651,#13652));
+#13629 = ORIENTED_EDGE('',*,*,#13630,.F.);
+#13630 = EDGE_CURVE('',#13459,#13582,#13631,.T.);
+#13631 = SURFACE_CURVE('',#13632,(#13636,#13643),.PCURVE_S1.);
+#13632 = LINE('',#13633,#13634);
+#13633 = CARTESIAN_POINT('',(-18.09,-2.84,-1.));
+#13634 = VECTOR('',#13635,1.);
+#13635 = DIRECTION('',(-1.,0.,0.));
+#13636 = PCURVE('',#938,#13637);
+#13637 = DEFINITIONAL_REPRESENTATION('',(#13638),#13642);
+#13638 = LINE('',#13639,#13640);
+#13639 = CARTESIAN_POINT('',(0.,-0.));
+#13640 = VECTOR('',#13641,1.);
+#13641 = DIRECTION('',(1.,0.));
+#13642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13643 = PCURVE('',#13474,#13644);
+#13644 = DEFINITIONAL_REPRESENTATION('',(#13645),#13649);
+#13645 = LINE('',#13646,#13647);
+#13646 = CARTESIAN_POINT('',(0.6,-0.6));
+#13647 = VECTOR('',#13648,1.);
+#13648 = DIRECTION('',(-1.,0.));
+#13649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13650 = ORIENTED_EDGE('',*,*,#13508,.T.);
+#13651 = ORIENTED_EDGE('',*,*,#923,.T.);
+#13652 = ORIENTED_EDGE('',*,*,#13604,.F.);
+#13653 = ADVANCED_FACE('',(#13654),#1019,.T.);
+#13654 = FACE_BOUND('',#13655,.T.);
+#13655 = EDGE_LOOP('',(#13656,#13679,#13707,#13728));
+#13656 = ORIENTED_EDGE('',*,*,#13657,.T.);
+#13657 = EDGE_CURVE('',#1002,#13658,#13660,.T.);
+#13658 = VERTEX_POINT('',#13659);
+#13659 = CARTESIAN_POINT('',(-16.83,8.7,-2.54));
+#13660 = SURFACE_CURVE('',#13661,(#13665,#13672),.PCURVE_S1.);
+#13661 = LINE('',#13662,#13663);
+#13662 = CARTESIAN_POINT('',(-16.83,8.7,0.));
+#13663 = VECTOR('',#13664,1.);
+#13664 = DIRECTION('',(-0.,-0.,-1.));
+#13665 = PCURVE('',#1019,#13666);
+#13666 = DEFINITIONAL_REPRESENTATION('',(#13667),#13671);
+#13667 = LINE('',#13668,#13669);
+#13668 = CARTESIAN_POINT('',(0.,0.));
+#13669 = VECTOR('',#13670,1.);
+#13670 = DIRECTION('',(0.,-1.));
+#13671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13672 = PCURVE('',#1047,#13673);
+#13673 = DEFINITIONAL_REPRESENTATION('',(#13674),#13678);
+#13674 = LINE('',#13675,#13676);
+#13675 = CARTESIAN_POINT('',(0.,0.));
+#13676 = VECTOR('',#13677,1.);
+#13677 = DIRECTION('',(0.,-1.));
+#13678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13679 = ORIENTED_EDGE('',*,*,#13680,.T.);
+#13680 = EDGE_CURVE('',#13658,#13681,#13683,.T.);
+#13681 = VERTEX_POINT('',#13682);
+#13682 = CARTESIAN_POINT('',(-17.1,8.97,-2.54));
+#13683 = SURFACE_CURVE('',#13684,(#13688,#13695),.PCURVE_S1.);
+#13684 = LINE('',#13685,#13686);
+#13685 = CARTESIAN_POINT('',(-16.83,8.7,-2.54));
+#13686 = VECTOR('',#13687,1.);
+#13687 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#13688 = PCURVE('',#1019,#13689);
+#13689 = DEFINITIONAL_REPRESENTATION('',(#13690),#13694);
+#13690 = LINE('',#13691,#13692);
+#13691 = CARTESIAN_POINT('',(0.,-2.54));
+#13692 = VECTOR('',#13693,1.);
+#13693 = DIRECTION('',(1.,0.));
+#13694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13695 = PCURVE('',#13696,#13701);
+#13696 = PLANE('',#13697);
+#13697 = AXIS2_PLACEMENT_3D('',#13698,#13699,#13700);
+#13698 = CARTESIAN_POINT('',(-16.83,8.7,-2.54));
+#13699 = DIRECTION('',(0.,0.,-1.));
+#13700 = DIRECTION('',(-1.,0.,0.));
+#13701 = DEFINITIONAL_REPRESENTATION('',(#13702),#13706);
+#13702 = LINE('',#13703,#13704);
+#13703 = CARTESIAN_POINT('',(0.,0.));
+#13704 = VECTOR('',#13705,1.);
+#13705 = DIRECTION('',(0.707106781187,0.707106781187));
+#13706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13707 = ORIENTED_EDGE('',*,*,#13708,.F.);
+#13708 = EDGE_CURVE('',#1004,#13681,#13709,.T.);
+#13709 = SURFACE_CURVE('',#13710,(#13714,#13721),.PCURVE_S1.);
+#13710 = LINE('',#13711,#13712);
+#13711 = CARTESIAN_POINT('',(-17.1,8.97,0.));
+#13712 = VECTOR('',#13713,1.);
+#13713 = DIRECTION('',(-0.,-0.,-1.));
+#13714 = PCURVE('',#1019,#13715);
+#13715 = DEFINITIONAL_REPRESENTATION('',(#13716),#13720);
+#13716 = LINE('',#13717,#13718);
+#13717 = CARTESIAN_POINT('',(0.381837661841,0.));
+#13718 = VECTOR('',#13719,1.);
+#13719 = DIRECTION('',(0.,-1.));
+#13720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13721 = PCURVE('',#1213,#13722);
+#13722 = DEFINITIONAL_REPRESENTATION('',(#13723),#13727);
+#13723 = LINE('',#13724,#13725);
+#13724 = CARTESIAN_POINT('',(0.,0.));
+#13725 = VECTOR('',#13726,1.);
+#13726 = DIRECTION('',(0.,-1.));
+#13727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13728 = ORIENTED_EDGE('',*,*,#1001,.F.);
+#13729 = ADVANCED_FACE('',(#13730),#1213,.T.);
+#13730 = FACE_BOUND('',#13731,.T.);
+#13731 = EDGE_LOOP('',(#13732,#13733,#13756,#13777));
+#13732 = ORIENTED_EDGE('',*,*,#13708,.T.);
+#13733 = ORIENTED_EDGE('',*,*,#13734,.T.);
+#13734 = EDGE_CURVE('',#13681,#13735,#13737,.T.);
+#13735 = VERTEX_POINT('',#13736);
+#13736 = CARTESIAN_POINT('',(-19.1,8.97,-2.54));
+#13737 = SURFACE_CURVE('',#13738,(#13742,#13749),.PCURVE_S1.);
+#13738 = LINE('',#13739,#13740);
+#13739 = CARTESIAN_POINT('',(-17.1,8.97,-2.54));
+#13740 = VECTOR('',#13741,1.);
+#13741 = DIRECTION('',(-1.,0.,0.));
+#13742 = PCURVE('',#1213,#13743);
+#13743 = DEFINITIONAL_REPRESENTATION('',(#13744),#13748);
+#13744 = LINE('',#13745,#13746);
+#13745 = CARTESIAN_POINT('',(0.,-2.54));
+#13746 = VECTOR('',#13747,1.);
+#13747 = DIRECTION('',(1.,0.));
+#13748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13749 = PCURVE('',#13696,#13750);
+#13750 = DEFINITIONAL_REPRESENTATION('',(#13751),#13755);
+#13751 = LINE('',#13752,#13753);
+#13752 = CARTESIAN_POINT('',(0.27,0.27));
+#13753 = VECTOR('',#13754,1.);
+#13754 = DIRECTION('',(1.,0.));
+#13755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13756 = ORIENTED_EDGE('',*,*,#13757,.F.);
+#13757 = EDGE_CURVE('',#1172,#13735,#13758,.T.);
+#13758 = SURFACE_CURVE('',#13759,(#13763,#13770),.PCURVE_S1.);
+#13759 = LINE('',#13760,#13761);
+#13760 = CARTESIAN_POINT('',(-19.1,8.97,0.));
+#13761 = VECTOR('',#13762,1.);
+#13762 = DIRECTION('',(-0.,-0.,-1.));
+#13763 = PCURVE('',#1213,#13764);
+#13764 = DEFINITIONAL_REPRESENTATION('',(#13765),#13769);
+#13765 = LINE('',#13766,#13767);
+#13766 = CARTESIAN_POINT('',(2.,0.));
+#13767 = VECTOR('',#13768,1.);
+#13768 = DIRECTION('',(0.,-1.));
+#13769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13770 = PCURVE('',#1187,#13771);
+#13771 = DEFINITIONAL_REPRESENTATION('',(#13772),#13776);
+#13772 = LINE('',#13773,#13774);
+#13773 = CARTESIAN_POINT('',(0.,0.));
+#13774 = VECTOR('',#13775,1.);
+#13775 = DIRECTION('',(0.,-1.));
+#13776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13777 = ORIENTED_EDGE('',*,*,#1199,.F.);
+#13778 = ADVANCED_FACE('',(#13779),#1187,.T.);
+#13779 = FACE_BOUND('',#13780,.T.);
+#13780 = EDGE_LOOP('',(#13781,#13782,#13805,#13826));
+#13781 = ORIENTED_EDGE('',*,*,#13757,.T.);
+#13782 = ORIENTED_EDGE('',*,*,#13783,.T.);
+#13783 = EDGE_CURVE('',#13735,#13784,#13786,.T.);
+#13784 = VERTEX_POINT('',#13785);
+#13785 = CARTESIAN_POINT('',(-19.37,8.7,-2.54));
+#13786 = SURFACE_CURVE('',#13787,(#13791,#13798),.PCURVE_S1.);
+#13787 = LINE('',#13788,#13789);
+#13788 = CARTESIAN_POINT('',(-19.1,8.97,-2.54));
+#13789 = VECTOR('',#13790,1.);
+#13790 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#13791 = PCURVE('',#1187,#13792);
+#13792 = DEFINITIONAL_REPRESENTATION('',(#13793),#13797);
+#13793 = LINE('',#13794,#13795);
+#13794 = CARTESIAN_POINT('',(-0.,-2.54));
+#13795 = VECTOR('',#13796,1.);
+#13796 = DIRECTION('',(1.,0.));
+#13797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13798 = PCURVE('',#13696,#13799);
+#13799 = DEFINITIONAL_REPRESENTATION('',(#13800),#13804);
+#13800 = LINE('',#13801,#13802);
+#13801 = CARTESIAN_POINT('',(2.27,0.27));
+#13802 = VECTOR('',#13803,1.);
+#13803 = DIRECTION('',(0.707106781187,-0.707106781187));
+#13804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13805 = ORIENTED_EDGE('',*,*,#13806,.F.);
+#13806 = EDGE_CURVE('',#1144,#13784,#13807,.T.);
+#13807 = SURFACE_CURVE('',#13808,(#13812,#13819),.PCURVE_S1.);
+#13808 = LINE('',#13809,#13810);
+#13809 = CARTESIAN_POINT('',(-19.37,8.7,0.));
+#13810 = VECTOR('',#13811,1.);
+#13811 = DIRECTION('',(-0.,-0.,-1.));
+#13812 = PCURVE('',#1187,#13813);
+#13813 = DEFINITIONAL_REPRESENTATION('',(#13814),#13818);
+#13814 = LINE('',#13815,#13816);
+#13815 = CARTESIAN_POINT('',(0.381837661841,0.));
+#13816 = VECTOR('',#13817,1.);
+#13817 = DIRECTION('',(0.,-1.));
+#13818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13819 = PCURVE('',#1159,#13820);
+#13820 = DEFINITIONAL_REPRESENTATION('',(#13821),#13825);
+#13821 = LINE('',#13822,#13823);
+#13822 = CARTESIAN_POINT('',(0.,0.));
+#13823 = VECTOR('',#13824,1.);
+#13824 = DIRECTION('',(0.,-1.));
+#13825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13826 = ORIENTED_EDGE('',*,*,#1171,.F.);
+#13827 = ADVANCED_FACE('',(#13828),#1159,.T.);
+#13828 = FACE_BOUND('',#13829,.T.);
+#13829 = EDGE_LOOP('',(#13830,#13831,#13854,#13875));
+#13830 = ORIENTED_EDGE('',*,*,#13806,.T.);
+#13831 = ORIENTED_EDGE('',*,*,#13832,.T.);
+#13832 = EDGE_CURVE('',#13784,#13833,#13835,.T.);
+#13833 = VERTEX_POINT('',#13834);
+#13834 = CARTESIAN_POINT('',(-19.37,6.7,-2.54));
+#13835 = SURFACE_CURVE('',#13836,(#13840,#13847),.PCURVE_S1.);
+#13836 = LINE('',#13837,#13838);
+#13837 = CARTESIAN_POINT('',(-19.37,8.7,-2.54));
+#13838 = VECTOR('',#13839,1.);
+#13839 = DIRECTION('',(0.,-1.,0.));
+#13840 = PCURVE('',#1159,#13841);
+#13841 = DEFINITIONAL_REPRESENTATION('',(#13842),#13846);
+#13842 = LINE('',#13843,#13844);
+#13843 = CARTESIAN_POINT('',(0.,-2.54));
+#13844 = VECTOR('',#13845,1.);
+#13845 = DIRECTION('',(1.,0.));
+#13846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13847 = PCURVE('',#13696,#13848);
+#13848 = DEFINITIONAL_REPRESENTATION('',(#13849),#13853);
+#13849 = LINE('',#13850,#13851);
+#13850 = CARTESIAN_POINT('',(2.54,0.));
+#13851 = VECTOR('',#13852,1.);
+#13852 = DIRECTION('',(0.,-1.));
+#13853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13854 = ORIENTED_EDGE('',*,*,#13855,.F.);
+#13855 = EDGE_CURVE('',#1116,#13833,#13856,.T.);
+#13856 = SURFACE_CURVE('',#13857,(#13861,#13868),.PCURVE_S1.);
+#13857 = LINE('',#13858,#13859);
+#13858 = CARTESIAN_POINT('',(-19.37,6.7,0.));
+#13859 = VECTOR('',#13860,1.);
+#13860 = DIRECTION('',(-0.,-0.,-1.));
+#13861 = PCURVE('',#1159,#13862);
+#13862 = DEFINITIONAL_REPRESENTATION('',(#13863),#13867);
+#13863 = LINE('',#13864,#13865);
+#13864 = CARTESIAN_POINT('',(2.,0.));
+#13865 = VECTOR('',#13866,1.);
+#13866 = DIRECTION('',(0.,-1.));
+#13867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13868 = PCURVE('',#1131,#13869);
+#13869 = DEFINITIONAL_REPRESENTATION('',(#13870),#13874);
+#13870 = LINE('',#13871,#13872);
+#13871 = CARTESIAN_POINT('',(0.,0.));
+#13872 = VECTOR('',#13873,1.);
+#13873 = DIRECTION('',(0.,-1.));
+#13874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13875 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#13876 = ADVANCED_FACE('',(#13877),#1131,.T.);
+#13877 = FACE_BOUND('',#13878,.T.);
+#13878 = EDGE_LOOP('',(#13879,#13880,#13903,#13924));
+#13879 = ORIENTED_EDGE('',*,*,#13855,.T.);
+#13880 = ORIENTED_EDGE('',*,*,#13881,.T.);
+#13881 = EDGE_CURVE('',#13833,#13882,#13884,.T.);
+#13882 = VERTEX_POINT('',#13883);
+#13883 = CARTESIAN_POINT('',(-19.1,6.43,-2.54));
+#13884 = SURFACE_CURVE('',#13885,(#13889,#13896),.PCURVE_S1.);
+#13885 = LINE('',#13886,#13887);
+#13886 = CARTESIAN_POINT('',(-19.37,6.7,-2.54));
+#13887 = VECTOR('',#13888,1.);
+#13888 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#13889 = PCURVE('',#1131,#13890);
+#13890 = DEFINITIONAL_REPRESENTATION('',(#13891),#13895);
+#13891 = LINE('',#13892,#13893);
+#13892 = CARTESIAN_POINT('',(0.,-2.54));
+#13893 = VECTOR('',#13894,1.);
+#13894 = DIRECTION('',(1.,0.));
+#13895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13896 = PCURVE('',#13696,#13897);
+#13897 = DEFINITIONAL_REPRESENTATION('',(#13898),#13902);
+#13898 = LINE('',#13899,#13900);
+#13899 = CARTESIAN_POINT('',(2.54,-2.));
+#13900 = VECTOR('',#13901,1.);
+#13901 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#13902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13903 = ORIENTED_EDGE('',*,*,#13904,.F.);
+#13904 = EDGE_CURVE('',#1088,#13882,#13905,.T.);
+#13905 = SURFACE_CURVE('',#13906,(#13910,#13917),.PCURVE_S1.);
+#13906 = LINE('',#13907,#13908);
+#13907 = CARTESIAN_POINT('',(-19.1,6.43,0.));
+#13908 = VECTOR('',#13909,1.);
+#13909 = DIRECTION('',(-0.,-0.,-1.));
+#13910 = PCURVE('',#1131,#13911);
+#13911 = DEFINITIONAL_REPRESENTATION('',(#13912),#13916);
+#13912 = LINE('',#13913,#13914);
+#13913 = CARTESIAN_POINT('',(0.381837661841,0.));
+#13914 = VECTOR('',#13915,1.);
+#13915 = DIRECTION('',(0.,-1.));
+#13916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13917 = PCURVE('',#1103,#13918);
+#13918 = DEFINITIONAL_REPRESENTATION('',(#13919),#13923);
+#13919 = LINE('',#13920,#13921);
+#13920 = CARTESIAN_POINT('',(0.,0.));
+#13921 = VECTOR('',#13922,1.);
+#13922 = DIRECTION('',(0.,-1.));
+#13923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13924 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#13925 = ADVANCED_FACE('',(#13926),#1103,.T.);
+#13926 = FACE_BOUND('',#13927,.T.);
+#13927 = EDGE_LOOP('',(#13928,#13929,#13952,#13973));
+#13928 = ORIENTED_EDGE('',*,*,#13904,.T.);
+#13929 = ORIENTED_EDGE('',*,*,#13930,.T.);
+#13930 = EDGE_CURVE('',#13882,#13931,#13933,.T.);
+#13931 = VERTEX_POINT('',#13932);
+#13932 = CARTESIAN_POINT('',(-17.1,6.43,-2.54));
+#13933 = SURFACE_CURVE('',#13934,(#13938,#13945),.PCURVE_S1.);
+#13934 = LINE('',#13935,#13936);
+#13935 = CARTESIAN_POINT('',(-19.1,6.43,-2.54));
+#13936 = VECTOR('',#13937,1.);
+#13937 = DIRECTION('',(1.,0.,0.));
+#13938 = PCURVE('',#1103,#13939);
+#13939 = DEFINITIONAL_REPRESENTATION('',(#13940),#13944);
+#13940 = LINE('',#13941,#13942);
+#13941 = CARTESIAN_POINT('',(0.,-2.54));
+#13942 = VECTOR('',#13943,1.);
+#13943 = DIRECTION('',(1.,0.));
+#13944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13945 = PCURVE('',#13696,#13946);
+#13946 = DEFINITIONAL_REPRESENTATION('',(#13947),#13951);
+#13947 = LINE('',#13948,#13949);
+#13948 = CARTESIAN_POINT('',(2.27,-2.27));
+#13949 = VECTOR('',#13950,1.);
+#13950 = DIRECTION('',(-1.,0.));
+#13951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13952 = ORIENTED_EDGE('',*,*,#13953,.F.);
+#13953 = EDGE_CURVE('',#1060,#13931,#13954,.T.);
+#13954 = SURFACE_CURVE('',#13955,(#13959,#13966),.PCURVE_S1.);
+#13955 = LINE('',#13956,#13957);
+#13956 = CARTESIAN_POINT('',(-17.1,6.43,0.));
+#13957 = VECTOR('',#13958,1.);
+#13958 = DIRECTION('',(-0.,-0.,-1.));
+#13959 = PCURVE('',#1103,#13960);
+#13960 = DEFINITIONAL_REPRESENTATION('',(#13961),#13965);
+#13961 = LINE('',#13962,#13963);
+#13962 = CARTESIAN_POINT('',(2.,0.));
+#13963 = VECTOR('',#13964,1.);
+#13964 = DIRECTION('',(0.,-1.));
+#13965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13966 = PCURVE('',#1075,#13967);
+#13967 = DEFINITIONAL_REPRESENTATION('',(#13968),#13972);
+#13968 = LINE('',#13969,#13970);
+#13969 = CARTESIAN_POINT('',(0.,0.));
+#13970 = VECTOR('',#13971,1.);
+#13971 = DIRECTION('',(0.,-1.));
+#13972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13973 = ORIENTED_EDGE('',*,*,#1087,.F.);
+#13974 = ADVANCED_FACE('',(#13975),#1075,.T.);
+#13975 = FACE_BOUND('',#13976,.T.);
+#13976 = EDGE_LOOP('',(#13977,#13978,#14001,#14022));
+#13977 = ORIENTED_EDGE('',*,*,#13953,.T.);
+#13978 = ORIENTED_EDGE('',*,*,#13979,.T.);
+#13979 = EDGE_CURVE('',#13931,#13980,#13982,.T.);
+#13980 = VERTEX_POINT('',#13981);
+#13981 = CARTESIAN_POINT('',(-16.83,6.7,-2.54));
+#13982 = SURFACE_CURVE('',#13983,(#13987,#13994),.PCURVE_S1.);
+#13983 = LINE('',#13984,#13985);
+#13984 = CARTESIAN_POINT('',(-17.1,6.43,-2.54));
+#13985 = VECTOR('',#13986,1.);
+#13986 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#13987 = PCURVE('',#1075,#13988);
+#13988 = DEFINITIONAL_REPRESENTATION('',(#13989),#13993);
+#13989 = LINE('',#13990,#13991);
+#13990 = CARTESIAN_POINT('',(0.,-2.54));
+#13991 = VECTOR('',#13992,1.);
+#13992 = DIRECTION('',(1.,0.));
+#13993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13994 = PCURVE('',#13696,#13995);
+#13995 = DEFINITIONAL_REPRESENTATION('',(#13996),#14000);
+#13996 = LINE('',#13997,#13998);
+#13997 = CARTESIAN_POINT('',(0.27,-2.27));
+#13998 = VECTOR('',#13999,1.);
+#13999 = DIRECTION('',(-0.707106781187,0.707106781187));
+#14000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14001 = ORIENTED_EDGE('',*,*,#14002,.F.);
+#14002 = EDGE_CURVE('',#1032,#13980,#14003,.T.);
+#14003 = SURFACE_CURVE('',#14004,(#14008,#14015),.PCURVE_S1.);
+#14004 = LINE('',#14005,#14006);
+#14005 = CARTESIAN_POINT('',(-16.83,6.7,0.));
+#14006 = VECTOR('',#14007,1.);
+#14007 = DIRECTION('',(-0.,-0.,-1.));
+#14008 = PCURVE('',#1075,#14009);
+#14009 = DEFINITIONAL_REPRESENTATION('',(#14010),#14014);
+#14010 = LINE('',#14011,#14012);
+#14011 = CARTESIAN_POINT('',(0.381837661841,0.));
+#14012 = VECTOR('',#14013,1.);
+#14013 = DIRECTION('',(0.,-1.));
+#14014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14015 = PCURVE('',#1047,#14016);
+#14016 = DEFINITIONAL_REPRESENTATION('',(#14017),#14021);
+#14017 = LINE('',#14018,#14019);
+#14018 = CARTESIAN_POINT('',(2.,0.));
+#14019 = VECTOR('',#14020,1.);
+#14020 = DIRECTION('',(0.,-1.));
+#14021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14022 = ORIENTED_EDGE('',*,*,#1059,.F.);
+#14023 = ADVANCED_FACE('',(#14024),#1047,.F.);
+#14024 = FACE_BOUND('',#14025,.F.);
+#14025 = EDGE_LOOP('',(#14026,#14027,#14048,#14049));
+#14026 = ORIENTED_EDGE('',*,*,#13657,.T.);
+#14027 = ORIENTED_EDGE('',*,*,#14028,.T.);
+#14028 = EDGE_CURVE('',#13658,#13980,#14029,.T.);
+#14029 = SURFACE_CURVE('',#14030,(#14034,#14041),.PCURVE_S1.);
+#14030 = LINE('',#14031,#14032);
+#14031 = CARTESIAN_POINT('',(-16.83,8.7,-2.54));
+#14032 = VECTOR('',#14033,1.);
+#14033 = DIRECTION('',(0.,-1.,0.));
+#14034 = PCURVE('',#1047,#14035);
+#14035 = DEFINITIONAL_REPRESENTATION('',(#14036),#14040);
+#14036 = LINE('',#14037,#14038);
+#14037 = CARTESIAN_POINT('',(0.,-2.54));
+#14038 = VECTOR('',#14039,1.);
+#14039 = DIRECTION('',(1.,0.));
+#14040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14041 = PCURVE('',#13696,#14042);
+#14042 = DEFINITIONAL_REPRESENTATION('',(#14043),#14047);
+#14043 = LINE('',#14044,#14045);
+#14044 = CARTESIAN_POINT('',(0.,0.));
+#14045 = VECTOR('',#14046,1.);
+#14046 = DIRECTION('',(0.,-1.));
+#14047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14048 = ORIENTED_EDGE('',*,*,#14002,.F.);
+#14049 = ORIENTED_EDGE('',*,*,#1031,.F.);
+#14050 = ADVANCED_FACE('',(#14051),#1245,.T.);
+#14051 = FACE_BOUND('',#14052,.T.);
+#14052 = EDGE_LOOP('',(#14053,#14076,#14104,#14125));
+#14053 = ORIENTED_EDGE('',*,*,#14054,.T.);
+#14054 = EDGE_CURVE('',#1228,#14055,#14057,.T.);
+#14055 = VERTEX_POINT('',#14056);
+#14056 = CARTESIAN_POINT('',(-11.75,8.7,-2.54));
+#14057 = SURFACE_CURVE('',#14058,(#14062,#14069),.PCURVE_S1.);
+#14058 = LINE('',#14059,#14060);
+#14059 = CARTESIAN_POINT('',(-11.75,8.7,0.));
+#14060 = VECTOR('',#14061,1.);
+#14061 = DIRECTION('',(-0.,-0.,-1.));
+#14062 = PCURVE('',#1245,#14063);
+#14063 = DEFINITIONAL_REPRESENTATION('',(#14064),#14068);
+#14064 = LINE('',#14065,#14066);
+#14065 = CARTESIAN_POINT('',(0.,0.));
+#14066 = VECTOR('',#14067,1.);
+#14067 = DIRECTION('',(0.,-1.));
+#14068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14069 = PCURVE('',#1273,#14070);
+#14070 = DEFINITIONAL_REPRESENTATION('',(#14071),#14075);
+#14071 = LINE('',#14072,#14073);
+#14072 = CARTESIAN_POINT('',(0.,0.));
+#14073 = VECTOR('',#14074,1.);
+#14074 = DIRECTION('',(0.,-1.));
+#14075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14076 = ORIENTED_EDGE('',*,*,#14077,.T.);
+#14077 = EDGE_CURVE('',#14055,#14078,#14080,.T.);
+#14078 = VERTEX_POINT('',#14079);
+#14079 = CARTESIAN_POINT('',(-12.02,8.97,-2.54));
+#14080 = SURFACE_CURVE('',#14081,(#14085,#14092),.PCURVE_S1.);
+#14081 = LINE('',#14082,#14083);
+#14082 = CARTESIAN_POINT('',(-11.75,8.7,-2.54));
+#14083 = VECTOR('',#14084,1.);
+#14084 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#14085 = PCURVE('',#1245,#14086);
+#14086 = DEFINITIONAL_REPRESENTATION('',(#14087),#14091);
+#14087 = LINE('',#14088,#14089);
+#14088 = CARTESIAN_POINT('',(0.,-2.54));
+#14089 = VECTOR('',#14090,1.);
+#14090 = DIRECTION('',(1.,0.));
+#14091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14092 = PCURVE('',#14093,#14098);
+#14093 = PLANE('',#14094);
+#14094 = AXIS2_PLACEMENT_3D('',#14095,#14096,#14097);
+#14095 = CARTESIAN_POINT('',(-11.75,8.7,-2.54));
+#14096 = DIRECTION('',(0.,0.,-1.));
+#14097 = DIRECTION('',(-1.,0.,0.));
+#14098 = DEFINITIONAL_REPRESENTATION('',(#14099),#14103);
+#14099 = LINE('',#14100,#14101);
+#14100 = CARTESIAN_POINT('',(0.,0.));
+#14101 = VECTOR('',#14102,1.);
+#14102 = DIRECTION('',(0.707106781187,0.707106781187));
+#14103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14104 = ORIENTED_EDGE('',*,*,#14105,.F.);
+#14105 = EDGE_CURVE('',#1230,#14078,#14106,.T.);
+#14106 = SURFACE_CURVE('',#14107,(#14111,#14118),.PCURVE_S1.);
+#14107 = LINE('',#14108,#14109);
+#14108 = CARTESIAN_POINT('',(-12.02,8.97,0.));
+#14109 = VECTOR('',#14110,1.);
+#14110 = DIRECTION('',(-0.,-0.,-1.));
+#14111 = PCURVE('',#1245,#14112);
+#14112 = DEFINITIONAL_REPRESENTATION('',(#14113),#14117);
+#14113 = LINE('',#14114,#14115);
+#14114 = CARTESIAN_POINT('',(0.381837661841,0.));
+#14115 = VECTOR('',#14116,1.);
+#14116 = DIRECTION('',(0.,-1.));
+#14117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14118 = PCURVE('',#1439,#14119);
+#14119 = DEFINITIONAL_REPRESENTATION('',(#14120),#14124);
+#14120 = LINE('',#14121,#14122);
+#14121 = CARTESIAN_POINT('',(0.,0.));
+#14122 = VECTOR('',#14123,1.);
+#14123 = DIRECTION('',(0.,-1.));
+#14124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14125 = ORIENTED_EDGE('',*,*,#1227,.F.);
+#14126 = ADVANCED_FACE('',(#14127),#1439,.T.);
+#14127 = FACE_BOUND('',#14128,.T.);
+#14128 = EDGE_LOOP('',(#14129,#14130,#14153,#14174));
+#14129 = ORIENTED_EDGE('',*,*,#14105,.T.);
+#14130 = ORIENTED_EDGE('',*,*,#14131,.T.);
+#14131 = EDGE_CURVE('',#14078,#14132,#14134,.T.);
+#14132 = VERTEX_POINT('',#14133);
+#14133 = CARTESIAN_POINT('',(-14.02,8.97,-2.54));
+#14134 = SURFACE_CURVE('',#14135,(#14139,#14146),.PCURVE_S1.);
+#14135 = LINE('',#14136,#14137);
+#14136 = CARTESIAN_POINT('',(-12.02,8.97,-2.54));
+#14137 = VECTOR('',#14138,1.);
+#14138 = DIRECTION('',(-1.,0.,0.));
+#14139 = PCURVE('',#1439,#14140);
+#14140 = DEFINITIONAL_REPRESENTATION('',(#14141),#14145);
+#14141 = LINE('',#14142,#14143);
+#14142 = CARTESIAN_POINT('',(0.,-2.54));
+#14143 = VECTOR('',#14144,1.);
+#14144 = DIRECTION('',(1.,0.));
+#14145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14146 = PCURVE('',#14093,#14147);
+#14147 = DEFINITIONAL_REPRESENTATION('',(#14148),#14152);
+#14148 = LINE('',#14149,#14150);
+#14149 = CARTESIAN_POINT('',(0.27,0.27));
+#14150 = VECTOR('',#14151,1.);
+#14151 = DIRECTION('',(1.,0.));
+#14152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14153 = ORIENTED_EDGE('',*,*,#14154,.F.);
+#14154 = EDGE_CURVE('',#1398,#14132,#14155,.T.);
+#14155 = SURFACE_CURVE('',#14156,(#14160,#14167),.PCURVE_S1.);
+#14156 = LINE('',#14157,#14158);
+#14157 = CARTESIAN_POINT('',(-14.02,8.97,0.));
+#14158 = VECTOR('',#14159,1.);
+#14159 = DIRECTION('',(-0.,-0.,-1.));
+#14160 = PCURVE('',#1439,#14161);
+#14161 = DEFINITIONAL_REPRESENTATION('',(#14162),#14166);
+#14162 = LINE('',#14163,#14164);
+#14163 = CARTESIAN_POINT('',(2.,0.));
+#14164 = VECTOR('',#14165,1.);
+#14165 = DIRECTION('',(0.,-1.));
+#14166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14167 = PCURVE('',#1413,#14168);
+#14168 = DEFINITIONAL_REPRESENTATION('',(#14169),#14173);
+#14169 = LINE('',#14170,#14171);
+#14170 = CARTESIAN_POINT('',(0.,0.));
+#14171 = VECTOR('',#14172,1.);
+#14172 = DIRECTION('',(0.,-1.));
+#14173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14174 = ORIENTED_EDGE('',*,*,#1425,.F.);
+#14175 = ADVANCED_FACE('',(#14176),#1413,.T.);
+#14176 = FACE_BOUND('',#14177,.T.);
+#14177 = EDGE_LOOP('',(#14178,#14179,#14202,#14223));
+#14178 = ORIENTED_EDGE('',*,*,#14154,.T.);
+#14179 = ORIENTED_EDGE('',*,*,#14180,.T.);
+#14180 = EDGE_CURVE('',#14132,#14181,#14183,.T.);
+#14181 = VERTEX_POINT('',#14182);
+#14182 = CARTESIAN_POINT('',(-14.29,8.7,-2.54));
+#14183 = SURFACE_CURVE('',#14184,(#14188,#14195),.PCURVE_S1.);
+#14184 = LINE('',#14185,#14186);
+#14185 = CARTESIAN_POINT('',(-14.02,8.97,-2.54));
+#14186 = VECTOR('',#14187,1.);
+#14187 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#14188 = PCURVE('',#1413,#14189);
+#14189 = DEFINITIONAL_REPRESENTATION('',(#14190),#14194);
+#14190 = LINE('',#14191,#14192);
+#14191 = CARTESIAN_POINT('',(-0.,-2.54));
+#14192 = VECTOR('',#14193,1.);
+#14193 = DIRECTION('',(1.,0.));
+#14194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14195 = PCURVE('',#14093,#14196);
+#14196 = DEFINITIONAL_REPRESENTATION('',(#14197),#14201);
+#14197 = LINE('',#14198,#14199);
+#14198 = CARTESIAN_POINT('',(2.27,0.27));
+#14199 = VECTOR('',#14200,1.);
+#14200 = DIRECTION('',(0.707106781187,-0.707106781187));
+#14201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14202 = ORIENTED_EDGE('',*,*,#14203,.F.);
+#14203 = EDGE_CURVE('',#1370,#14181,#14204,.T.);
+#14204 = SURFACE_CURVE('',#14205,(#14209,#14216),.PCURVE_S1.);
+#14205 = LINE('',#14206,#14207);
+#14206 = CARTESIAN_POINT('',(-14.29,8.7,0.));
+#14207 = VECTOR('',#14208,1.);
+#14208 = DIRECTION('',(-0.,-0.,-1.));
+#14209 = PCURVE('',#1413,#14210);
+#14210 = DEFINITIONAL_REPRESENTATION('',(#14211),#14215);
+#14211 = LINE('',#14212,#14213);
+#14212 = CARTESIAN_POINT('',(0.381837661841,0.));
+#14213 = VECTOR('',#14214,1.);
+#14214 = DIRECTION('',(0.,-1.));
+#14215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14216 = PCURVE('',#1385,#14217);
+#14217 = DEFINITIONAL_REPRESENTATION('',(#14218),#14222);
+#14218 = LINE('',#14219,#14220);
+#14219 = CARTESIAN_POINT('',(0.,0.));
+#14220 = VECTOR('',#14221,1.);
+#14221 = DIRECTION('',(0.,-1.));
+#14222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14223 = ORIENTED_EDGE('',*,*,#1397,.F.);
+#14224 = ADVANCED_FACE('',(#14225),#1385,.T.);
+#14225 = FACE_BOUND('',#14226,.T.);
+#14226 = EDGE_LOOP('',(#14227,#14228,#14251,#14272));
+#14227 = ORIENTED_EDGE('',*,*,#14203,.T.);
+#14228 = ORIENTED_EDGE('',*,*,#14229,.T.);
+#14229 = EDGE_CURVE('',#14181,#14230,#14232,.T.);
+#14230 = VERTEX_POINT('',#14231);
+#14231 = CARTESIAN_POINT('',(-14.29,6.7,-2.54));
+#14232 = SURFACE_CURVE('',#14233,(#14237,#14244),.PCURVE_S1.);
+#14233 = LINE('',#14234,#14235);
+#14234 = CARTESIAN_POINT('',(-14.29,8.7,-2.54));
+#14235 = VECTOR('',#14236,1.);
+#14236 = DIRECTION('',(0.,-1.,0.));
+#14237 = PCURVE('',#1385,#14238);
+#14238 = DEFINITIONAL_REPRESENTATION('',(#14239),#14243);
+#14239 = LINE('',#14240,#14241);
+#14240 = CARTESIAN_POINT('',(0.,-2.54));
+#14241 = VECTOR('',#14242,1.);
+#14242 = DIRECTION('',(1.,0.));
+#14243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14244 = PCURVE('',#14093,#14245);
+#14245 = DEFINITIONAL_REPRESENTATION('',(#14246),#14250);
+#14246 = LINE('',#14247,#14248);
+#14247 = CARTESIAN_POINT('',(2.54,0.));
+#14248 = VECTOR('',#14249,1.);
+#14249 = DIRECTION('',(0.,-1.));
+#14250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14251 = ORIENTED_EDGE('',*,*,#14252,.F.);
+#14252 = EDGE_CURVE('',#1342,#14230,#14253,.T.);
+#14253 = SURFACE_CURVE('',#14254,(#14258,#14265),.PCURVE_S1.);
+#14254 = LINE('',#14255,#14256);
+#14255 = CARTESIAN_POINT('',(-14.29,6.7,0.));
+#14256 = VECTOR('',#14257,1.);
+#14257 = DIRECTION('',(-0.,-0.,-1.));
+#14258 = PCURVE('',#1385,#14259);
+#14259 = DEFINITIONAL_REPRESENTATION('',(#14260),#14264);
+#14260 = LINE('',#14261,#14262);
+#14261 = CARTESIAN_POINT('',(2.,0.));
+#14262 = VECTOR('',#14263,1.);
+#14263 = DIRECTION('',(0.,-1.));
+#14264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14265 = PCURVE('',#1357,#14266);
+#14266 = DEFINITIONAL_REPRESENTATION('',(#14267),#14271);
+#14267 = LINE('',#14268,#14269);
+#14268 = CARTESIAN_POINT('',(0.,0.));
+#14269 = VECTOR('',#14270,1.);
+#14270 = DIRECTION('',(0.,-1.));
+#14271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14272 = ORIENTED_EDGE('',*,*,#1369,.F.);
+#14273 = ADVANCED_FACE('',(#14274),#1357,.T.);
+#14274 = FACE_BOUND('',#14275,.T.);
+#14275 = EDGE_LOOP('',(#14276,#14277,#14300,#14321));
+#14276 = ORIENTED_EDGE('',*,*,#14252,.T.);
+#14277 = ORIENTED_EDGE('',*,*,#14278,.T.);
+#14278 = EDGE_CURVE('',#14230,#14279,#14281,.T.);
+#14279 = VERTEX_POINT('',#14280);
+#14280 = CARTESIAN_POINT('',(-14.02,6.43,-2.54));
+#14281 = SURFACE_CURVE('',#14282,(#14286,#14293),.PCURVE_S1.);
+#14282 = LINE('',#14283,#14284);
+#14283 = CARTESIAN_POINT('',(-14.29,6.7,-2.54));
+#14284 = VECTOR('',#14285,1.);
+#14285 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#14286 = PCURVE('',#1357,#14287);
+#14287 = DEFINITIONAL_REPRESENTATION('',(#14288),#14292);
+#14288 = LINE('',#14289,#14290);
+#14289 = CARTESIAN_POINT('',(0.,-2.54));
+#14290 = VECTOR('',#14291,1.);
+#14291 = DIRECTION('',(1.,0.));
+#14292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14293 = PCURVE('',#14093,#14294);
+#14294 = DEFINITIONAL_REPRESENTATION('',(#14295),#14299);
+#14295 = LINE('',#14296,#14297);
+#14296 = CARTESIAN_POINT('',(2.54,-2.));
+#14297 = VECTOR('',#14298,1.);
+#14298 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#14299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14300 = ORIENTED_EDGE('',*,*,#14301,.F.);
+#14301 = EDGE_CURVE('',#1314,#14279,#14302,.T.);
+#14302 = SURFACE_CURVE('',#14303,(#14307,#14314),.PCURVE_S1.);
+#14303 = LINE('',#14304,#14305);
+#14304 = CARTESIAN_POINT('',(-14.02,6.43,0.));
+#14305 = VECTOR('',#14306,1.);
+#14306 = DIRECTION('',(-0.,-0.,-1.));
+#14307 = PCURVE('',#1357,#14308);
+#14308 = DEFINITIONAL_REPRESENTATION('',(#14309),#14313);
+#14309 = LINE('',#14310,#14311);
+#14310 = CARTESIAN_POINT('',(0.381837661841,0.));
+#14311 = VECTOR('',#14312,1.);
+#14312 = DIRECTION('',(0.,-1.));
+#14313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14314 = PCURVE('',#1329,#14315);
+#14315 = DEFINITIONAL_REPRESENTATION('',(#14316),#14320);
+#14316 = LINE('',#14317,#14318);
+#14317 = CARTESIAN_POINT('',(0.,0.));
+#14318 = VECTOR('',#14319,1.);
+#14319 = DIRECTION('',(0.,-1.));
+#14320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14321 = ORIENTED_EDGE('',*,*,#1341,.F.);
+#14322 = ADVANCED_FACE('',(#14323),#1329,.T.);
+#14323 = FACE_BOUND('',#14324,.T.);
+#14324 = EDGE_LOOP('',(#14325,#14326,#14349,#14370));
+#14325 = ORIENTED_EDGE('',*,*,#14301,.T.);
+#14326 = ORIENTED_EDGE('',*,*,#14327,.T.);
+#14327 = EDGE_CURVE('',#14279,#14328,#14330,.T.);
+#14328 = VERTEX_POINT('',#14329);
+#14329 = CARTESIAN_POINT('',(-12.02,6.43,-2.54));
+#14330 = SURFACE_CURVE('',#14331,(#14335,#14342),.PCURVE_S1.);
+#14331 = LINE('',#14332,#14333);
+#14332 = CARTESIAN_POINT('',(-14.02,6.43,-2.54));
+#14333 = VECTOR('',#14334,1.);
+#14334 = DIRECTION('',(1.,0.,0.));
+#14335 = PCURVE('',#1329,#14336);
+#14336 = DEFINITIONAL_REPRESENTATION('',(#14337),#14341);
+#14337 = LINE('',#14338,#14339);
+#14338 = CARTESIAN_POINT('',(0.,-2.54));
+#14339 = VECTOR('',#14340,1.);
+#14340 = DIRECTION('',(1.,0.));
+#14341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14342 = PCURVE('',#14093,#14343);
+#14343 = DEFINITIONAL_REPRESENTATION('',(#14344),#14348);
+#14344 = LINE('',#14345,#14346);
+#14345 = CARTESIAN_POINT('',(2.27,-2.27));
+#14346 = VECTOR('',#14347,1.);
+#14347 = DIRECTION('',(-1.,0.));
+#14348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14349 = ORIENTED_EDGE('',*,*,#14350,.F.);
+#14350 = EDGE_CURVE('',#1286,#14328,#14351,.T.);
+#14351 = SURFACE_CURVE('',#14352,(#14356,#14363),.PCURVE_S1.);
+#14352 = LINE('',#14353,#14354);
+#14353 = CARTESIAN_POINT('',(-12.02,6.43,0.));
+#14354 = VECTOR('',#14355,1.);
+#14355 = DIRECTION('',(-0.,-0.,-1.));
+#14356 = PCURVE('',#1329,#14357);
+#14357 = DEFINITIONAL_REPRESENTATION('',(#14358),#14362);
+#14358 = LINE('',#14359,#14360);
+#14359 = CARTESIAN_POINT('',(2.,0.));
+#14360 = VECTOR('',#14361,1.);
+#14361 = DIRECTION('',(0.,-1.));
+#14362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14363 = PCURVE('',#1301,#14364);
+#14364 = DEFINITIONAL_REPRESENTATION('',(#14365),#14369);
+#14365 = LINE('',#14366,#14367);
+#14366 = CARTESIAN_POINT('',(0.,0.));
+#14367 = VECTOR('',#14368,1.);
+#14368 = DIRECTION('',(0.,-1.));
+#14369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14370 = ORIENTED_EDGE('',*,*,#1313,.F.);
+#14371 = ADVANCED_FACE('',(#14372),#1301,.T.);
+#14372 = FACE_BOUND('',#14373,.T.);
+#14373 = EDGE_LOOP('',(#14374,#14375,#14398,#14419));
+#14374 = ORIENTED_EDGE('',*,*,#14350,.T.);
+#14375 = ORIENTED_EDGE('',*,*,#14376,.T.);
+#14376 = EDGE_CURVE('',#14328,#14377,#14379,.T.);
+#14377 = VERTEX_POINT('',#14378);
+#14378 = CARTESIAN_POINT('',(-11.75,6.7,-2.54));
+#14379 = SURFACE_CURVE('',#14380,(#14384,#14391),.PCURVE_S1.);
+#14380 = LINE('',#14381,#14382);
+#14381 = CARTESIAN_POINT('',(-12.02,6.43,-2.54));
+#14382 = VECTOR('',#14383,1.);
+#14383 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#14384 = PCURVE('',#1301,#14385);
+#14385 = DEFINITIONAL_REPRESENTATION('',(#14386),#14390);
+#14386 = LINE('',#14387,#14388);
+#14387 = CARTESIAN_POINT('',(0.,-2.54));
+#14388 = VECTOR('',#14389,1.);
+#14389 = DIRECTION('',(1.,0.));
+#14390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14391 = PCURVE('',#14093,#14392);
+#14392 = DEFINITIONAL_REPRESENTATION('',(#14393),#14397);
+#14393 = LINE('',#14394,#14395);
+#14394 = CARTESIAN_POINT('',(0.27,-2.27));
+#14395 = VECTOR('',#14396,1.);
+#14396 = DIRECTION('',(-0.707106781187,0.707106781187));
+#14397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14398 = ORIENTED_EDGE('',*,*,#14399,.F.);
+#14399 = EDGE_CURVE('',#1258,#14377,#14400,.T.);
+#14400 = SURFACE_CURVE('',#14401,(#14405,#14412),.PCURVE_S1.);
+#14401 = LINE('',#14402,#14403);
+#14402 = CARTESIAN_POINT('',(-11.75,6.7,0.));
+#14403 = VECTOR('',#14404,1.);
+#14404 = DIRECTION('',(-0.,-0.,-1.));
+#14405 = PCURVE('',#1301,#14406);
+#14406 = DEFINITIONAL_REPRESENTATION('',(#14407),#14411);
+#14407 = LINE('',#14408,#14409);
+#14408 = CARTESIAN_POINT('',(0.381837661841,0.));
+#14409 = VECTOR('',#14410,1.);
+#14410 = DIRECTION('',(0.,-1.));
+#14411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14412 = PCURVE('',#1273,#14413);
+#14413 = DEFINITIONAL_REPRESENTATION('',(#14414),#14418);
+#14414 = LINE('',#14415,#14416);
+#14415 = CARTESIAN_POINT('',(2.,0.));
+#14416 = VECTOR('',#14417,1.);
+#14417 = DIRECTION('',(0.,-1.));
+#14418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14419 = ORIENTED_EDGE('',*,*,#1285,.F.);
+#14420 = ADVANCED_FACE('',(#14421),#1273,.F.);
+#14421 = FACE_BOUND('',#14422,.F.);
+#14422 = EDGE_LOOP('',(#14423,#14424,#14445,#14446));
+#14423 = ORIENTED_EDGE('',*,*,#14054,.T.);
+#14424 = ORIENTED_EDGE('',*,*,#14425,.T.);
+#14425 = EDGE_CURVE('',#14055,#14377,#14426,.T.);
+#14426 = SURFACE_CURVE('',#14427,(#14431,#14438),.PCURVE_S1.);
+#14427 = LINE('',#14428,#14429);
+#14428 = CARTESIAN_POINT('',(-11.75,8.7,-2.54));
+#14429 = VECTOR('',#14430,1.);
+#14430 = DIRECTION('',(0.,-1.,0.));
+#14431 = PCURVE('',#1273,#14432);
+#14432 = DEFINITIONAL_REPRESENTATION('',(#14433),#14437);
+#14433 = LINE('',#14434,#14435);
+#14434 = CARTESIAN_POINT('',(0.,-2.54));
+#14435 = VECTOR('',#14436,1.);
+#14436 = DIRECTION('',(1.,0.));
+#14437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14438 = PCURVE('',#14093,#14439);
+#14439 = DEFINITIONAL_REPRESENTATION('',(#14440),#14444);
+#14440 = LINE('',#14441,#14442);
+#14441 = CARTESIAN_POINT('',(0.,0.));
+#14442 = VECTOR('',#14443,1.);
+#14443 = DIRECTION('',(0.,-1.));
+#14444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14445 = ORIENTED_EDGE('',*,*,#14399,.F.);
+#14446 = ORIENTED_EDGE('',*,*,#1257,.F.);
+#14447 = ADVANCED_FACE('',(#14448),#1471,.T.);
+#14448 = FACE_BOUND('',#14449,.T.);
+#14449 = EDGE_LOOP('',(#14450,#14473,#14501,#14522));
+#14450 = ORIENTED_EDGE('',*,*,#14451,.T.);
+#14451 = EDGE_CURVE('',#1454,#14452,#14454,.T.);
+#14452 = VERTEX_POINT('',#14453);
+#14453 = CARTESIAN_POINT('',(-14.29,8.7,-2.54));
+#14454 = SURFACE_CURVE('',#14455,(#14459,#14466),.PCURVE_S1.);
+#14455 = LINE('',#14456,#14457);
+#14456 = CARTESIAN_POINT('',(-14.29,8.7,0.));
+#14457 = VECTOR('',#14458,1.);
+#14458 = DIRECTION('',(-0.,-0.,-1.));
+#14459 = PCURVE('',#1471,#14460);
+#14460 = DEFINITIONAL_REPRESENTATION('',(#14461),#14465);
+#14461 = LINE('',#14462,#14463);
+#14462 = CARTESIAN_POINT('',(0.,0.));
+#14463 = VECTOR('',#14464,1.);
+#14464 = DIRECTION('',(0.,-1.));
+#14465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14466 = PCURVE('',#1499,#14467);
+#14467 = DEFINITIONAL_REPRESENTATION('',(#14468),#14472);
+#14468 = LINE('',#14469,#14470);
+#14469 = CARTESIAN_POINT('',(0.,0.));
+#14470 = VECTOR('',#14471,1.);
+#14471 = DIRECTION('',(0.,-1.));
+#14472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14473 = ORIENTED_EDGE('',*,*,#14474,.T.);
+#14474 = EDGE_CURVE('',#14452,#14475,#14477,.T.);
+#14475 = VERTEX_POINT('',#14476);
+#14476 = CARTESIAN_POINT('',(-14.56,8.97,-2.54));
+#14477 = SURFACE_CURVE('',#14478,(#14482,#14489),.PCURVE_S1.);
+#14478 = LINE('',#14479,#14480);
+#14479 = CARTESIAN_POINT('',(-14.29,8.7,-2.54));
+#14480 = VECTOR('',#14481,1.);
+#14481 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#14482 = PCURVE('',#1471,#14483);
+#14483 = DEFINITIONAL_REPRESENTATION('',(#14484),#14488);
+#14484 = LINE('',#14485,#14486);
+#14485 = CARTESIAN_POINT('',(0.,-2.54));
+#14486 = VECTOR('',#14487,1.);
+#14487 = DIRECTION('',(1.,0.));
+#14488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14489 = PCURVE('',#14490,#14495);
+#14490 = PLANE('',#14491);
+#14491 = AXIS2_PLACEMENT_3D('',#14492,#14493,#14494);
+#14492 = CARTESIAN_POINT('',(-14.29,8.7,-2.54));
+#14493 = DIRECTION('',(0.,0.,-1.));
+#14494 = DIRECTION('',(-1.,0.,0.));
+#14495 = DEFINITIONAL_REPRESENTATION('',(#14496),#14500);
+#14496 = LINE('',#14497,#14498);
+#14497 = CARTESIAN_POINT('',(0.,0.));
+#14498 = VECTOR('',#14499,1.);
+#14499 = DIRECTION('',(0.707106781187,0.707106781187));
+#14500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14501 = ORIENTED_EDGE('',*,*,#14502,.F.);
+#14502 = EDGE_CURVE('',#1456,#14475,#14503,.T.);
+#14503 = SURFACE_CURVE('',#14504,(#14508,#14515),.PCURVE_S1.);
+#14504 = LINE('',#14505,#14506);
+#14505 = CARTESIAN_POINT('',(-14.56,8.97,0.));
+#14506 = VECTOR('',#14507,1.);
+#14507 = DIRECTION('',(-0.,-0.,-1.));
+#14508 = PCURVE('',#1471,#14509);
+#14509 = DEFINITIONAL_REPRESENTATION('',(#14510),#14514);
+#14510 = LINE('',#14511,#14512);
+#14511 = CARTESIAN_POINT('',(0.381837661841,0.));
+#14512 = VECTOR('',#14513,1.);
+#14513 = DIRECTION('',(0.,-1.));
+#14514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14515 = PCURVE('',#1665,#14516);
+#14516 = DEFINITIONAL_REPRESENTATION('',(#14517),#14521);
+#14517 = LINE('',#14518,#14519);
+#14518 = CARTESIAN_POINT('',(0.,0.));
+#14519 = VECTOR('',#14520,1.);
+#14520 = DIRECTION('',(0.,-1.));
+#14521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14522 = ORIENTED_EDGE('',*,*,#1453,.F.);
+#14523 = ADVANCED_FACE('',(#14524),#1665,.T.);
+#14524 = FACE_BOUND('',#14525,.T.);
+#14525 = EDGE_LOOP('',(#14526,#14527,#14550,#14571));
+#14526 = ORIENTED_EDGE('',*,*,#14502,.T.);
+#14527 = ORIENTED_EDGE('',*,*,#14528,.T.);
+#14528 = EDGE_CURVE('',#14475,#14529,#14531,.T.);
+#14529 = VERTEX_POINT('',#14530);
+#14530 = CARTESIAN_POINT('',(-16.56,8.97,-2.54));
+#14531 = SURFACE_CURVE('',#14532,(#14536,#14543),.PCURVE_S1.);
+#14532 = LINE('',#14533,#14534);
+#14533 = CARTESIAN_POINT('',(-14.56,8.97,-2.54));
+#14534 = VECTOR('',#14535,1.);
+#14535 = DIRECTION('',(-1.,0.,0.));
+#14536 = PCURVE('',#1665,#14537);
+#14537 = DEFINITIONAL_REPRESENTATION('',(#14538),#14542);
+#14538 = LINE('',#14539,#14540);
+#14539 = CARTESIAN_POINT('',(0.,-2.54));
+#14540 = VECTOR('',#14541,1.);
+#14541 = DIRECTION('',(1.,0.));
+#14542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14543 = PCURVE('',#14490,#14544);
+#14544 = DEFINITIONAL_REPRESENTATION('',(#14545),#14549);
+#14545 = LINE('',#14546,#14547);
+#14546 = CARTESIAN_POINT('',(0.27,0.27));
+#14547 = VECTOR('',#14548,1.);
+#14548 = DIRECTION('',(1.,0.));
+#14549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14550 = ORIENTED_EDGE('',*,*,#14551,.F.);
+#14551 = EDGE_CURVE('',#1624,#14529,#14552,.T.);
+#14552 = SURFACE_CURVE('',#14553,(#14557,#14564),.PCURVE_S1.);
+#14553 = LINE('',#14554,#14555);
+#14554 = CARTESIAN_POINT('',(-16.56,8.97,0.));
+#14555 = VECTOR('',#14556,1.);
+#14556 = DIRECTION('',(-0.,-0.,-1.));
+#14557 = PCURVE('',#1665,#14558);
+#14558 = DEFINITIONAL_REPRESENTATION('',(#14559),#14563);
+#14559 = LINE('',#14560,#14561);
+#14560 = CARTESIAN_POINT('',(2.,0.));
+#14561 = VECTOR('',#14562,1.);
+#14562 = DIRECTION('',(0.,-1.));
+#14563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14564 = PCURVE('',#1639,#14565);
+#14565 = DEFINITIONAL_REPRESENTATION('',(#14566),#14570);
+#14566 = LINE('',#14567,#14568);
+#14567 = CARTESIAN_POINT('',(0.,0.));
+#14568 = VECTOR('',#14569,1.);
+#14569 = DIRECTION('',(0.,-1.));
+#14570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14571 = ORIENTED_EDGE('',*,*,#1651,.F.);
+#14572 = ADVANCED_FACE('',(#14573),#1639,.T.);
+#14573 = FACE_BOUND('',#14574,.T.);
+#14574 = EDGE_LOOP('',(#14575,#14576,#14599,#14620));
+#14575 = ORIENTED_EDGE('',*,*,#14551,.T.);
+#14576 = ORIENTED_EDGE('',*,*,#14577,.T.);
+#14577 = EDGE_CURVE('',#14529,#14578,#14580,.T.);
+#14578 = VERTEX_POINT('',#14579);
+#14579 = CARTESIAN_POINT('',(-16.83,8.7,-2.54));
+#14580 = SURFACE_CURVE('',#14581,(#14585,#14592),.PCURVE_S1.);
+#14581 = LINE('',#14582,#14583);
+#14582 = CARTESIAN_POINT('',(-16.56,8.97,-2.54));
+#14583 = VECTOR('',#14584,1.);
+#14584 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#14585 = PCURVE('',#1639,#14586);
+#14586 = DEFINITIONAL_REPRESENTATION('',(#14587),#14591);
+#14587 = LINE('',#14588,#14589);
+#14588 = CARTESIAN_POINT('',(-0.,-2.54));
+#14589 = VECTOR('',#14590,1.);
+#14590 = DIRECTION('',(1.,0.));
+#14591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14592 = PCURVE('',#14490,#14593);
+#14593 = DEFINITIONAL_REPRESENTATION('',(#14594),#14598);
+#14594 = LINE('',#14595,#14596);
+#14595 = CARTESIAN_POINT('',(2.27,0.27));
+#14596 = VECTOR('',#14597,1.);
+#14597 = DIRECTION('',(0.707106781187,-0.707106781187));
+#14598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14599 = ORIENTED_EDGE('',*,*,#14600,.F.);
+#14600 = EDGE_CURVE('',#1596,#14578,#14601,.T.);
+#14601 = SURFACE_CURVE('',#14602,(#14606,#14613),.PCURVE_S1.);
+#14602 = LINE('',#14603,#14604);
+#14603 = CARTESIAN_POINT('',(-16.83,8.7,0.));
+#14604 = VECTOR('',#14605,1.);
+#14605 = DIRECTION('',(-0.,-0.,-1.));
+#14606 = PCURVE('',#1639,#14607);
+#14607 = DEFINITIONAL_REPRESENTATION('',(#14608),#14612);
+#14608 = LINE('',#14609,#14610);
+#14609 = CARTESIAN_POINT('',(0.381837661841,0.));
+#14610 = VECTOR('',#14611,1.);
+#14611 = DIRECTION('',(0.,-1.));
+#14612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14613 = PCURVE('',#1611,#14614);
+#14614 = DEFINITIONAL_REPRESENTATION('',(#14615),#14619);
+#14615 = LINE('',#14616,#14617);
+#14616 = CARTESIAN_POINT('',(0.,0.));
+#14617 = VECTOR('',#14618,1.);
+#14618 = DIRECTION('',(0.,-1.));
+#14619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14620 = ORIENTED_EDGE('',*,*,#1623,.F.);
+#14621 = ADVANCED_FACE('',(#14622),#1611,.T.);
+#14622 = FACE_BOUND('',#14623,.T.);
+#14623 = EDGE_LOOP('',(#14624,#14625,#14648,#14669));
+#14624 = ORIENTED_EDGE('',*,*,#14600,.T.);
+#14625 = ORIENTED_EDGE('',*,*,#14626,.T.);
+#14626 = EDGE_CURVE('',#14578,#14627,#14629,.T.);
+#14627 = VERTEX_POINT('',#14628);
+#14628 = CARTESIAN_POINT('',(-16.83,6.7,-2.54));
+#14629 = SURFACE_CURVE('',#14630,(#14634,#14641),.PCURVE_S1.);
+#14630 = LINE('',#14631,#14632);
+#14631 = CARTESIAN_POINT('',(-16.83,8.7,-2.54));
+#14632 = VECTOR('',#14633,1.);
+#14633 = DIRECTION('',(0.,-1.,0.));
+#14634 = PCURVE('',#1611,#14635);
+#14635 = DEFINITIONAL_REPRESENTATION('',(#14636),#14640);
+#14636 = LINE('',#14637,#14638);
+#14637 = CARTESIAN_POINT('',(0.,-2.54));
+#14638 = VECTOR('',#14639,1.);
+#14639 = DIRECTION('',(1.,0.));
+#14640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14641 = PCURVE('',#14490,#14642);
+#14642 = DEFINITIONAL_REPRESENTATION('',(#14643),#14647);
+#14643 = LINE('',#14644,#14645);
+#14644 = CARTESIAN_POINT('',(2.54,0.));
+#14645 = VECTOR('',#14646,1.);
+#14646 = DIRECTION('',(0.,-1.));
+#14647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14648 = ORIENTED_EDGE('',*,*,#14649,.F.);
+#14649 = EDGE_CURVE('',#1568,#14627,#14650,.T.);
+#14650 = SURFACE_CURVE('',#14651,(#14655,#14662),.PCURVE_S1.);
+#14651 = LINE('',#14652,#14653);
+#14652 = CARTESIAN_POINT('',(-16.83,6.7,0.));
+#14653 = VECTOR('',#14654,1.);
+#14654 = DIRECTION('',(-0.,-0.,-1.));
+#14655 = PCURVE('',#1611,#14656);
+#14656 = DEFINITIONAL_REPRESENTATION('',(#14657),#14661);
+#14657 = LINE('',#14658,#14659);
+#14658 = CARTESIAN_POINT('',(2.,0.));
+#14659 = VECTOR('',#14660,1.);
+#14660 = DIRECTION('',(0.,-1.));
+#14661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14662 = PCURVE('',#1583,#14663);
+#14663 = DEFINITIONAL_REPRESENTATION('',(#14664),#14668);
+#14664 = LINE('',#14665,#14666);
+#14665 = CARTESIAN_POINT('',(0.,0.));
+#14666 = VECTOR('',#14667,1.);
+#14667 = DIRECTION('',(0.,-1.));
+#14668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14669 = ORIENTED_EDGE('',*,*,#1595,.F.);
+#14670 = ADVANCED_FACE('',(#14671),#1583,.T.);
+#14671 = FACE_BOUND('',#14672,.T.);
+#14672 = EDGE_LOOP('',(#14673,#14674,#14697,#14718));
+#14673 = ORIENTED_EDGE('',*,*,#14649,.T.);
+#14674 = ORIENTED_EDGE('',*,*,#14675,.T.);
+#14675 = EDGE_CURVE('',#14627,#14676,#14678,.T.);
+#14676 = VERTEX_POINT('',#14677);
+#14677 = CARTESIAN_POINT('',(-16.56,6.43,-2.54));
+#14678 = SURFACE_CURVE('',#14679,(#14683,#14690),.PCURVE_S1.);
+#14679 = LINE('',#14680,#14681);
+#14680 = CARTESIAN_POINT('',(-16.83,6.7,-2.54));
+#14681 = VECTOR('',#14682,1.);
+#14682 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#14683 = PCURVE('',#1583,#14684);
+#14684 = DEFINITIONAL_REPRESENTATION('',(#14685),#14689);
+#14685 = LINE('',#14686,#14687);
+#14686 = CARTESIAN_POINT('',(0.,-2.54));
+#14687 = VECTOR('',#14688,1.);
+#14688 = DIRECTION('',(1.,0.));
+#14689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14690 = PCURVE('',#14490,#14691);
+#14691 = DEFINITIONAL_REPRESENTATION('',(#14692),#14696);
+#14692 = LINE('',#14693,#14694);
+#14693 = CARTESIAN_POINT('',(2.54,-2.));
+#14694 = VECTOR('',#14695,1.);
+#14695 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#14696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14697 = ORIENTED_EDGE('',*,*,#14698,.F.);
+#14698 = EDGE_CURVE('',#1540,#14676,#14699,.T.);
+#14699 = SURFACE_CURVE('',#14700,(#14704,#14711),.PCURVE_S1.);
+#14700 = LINE('',#14701,#14702);
+#14701 = CARTESIAN_POINT('',(-16.56,6.43,0.));
+#14702 = VECTOR('',#14703,1.);
+#14703 = DIRECTION('',(-0.,-0.,-1.));
+#14704 = PCURVE('',#1583,#14705);
+#14705 = DEFINITIONAL_REPRESENTATION('',(#14706),#14710);
+#14706 = LINE('',#14707,#14708);
+#14707 = CARTESIAN_POINT('',(0.381837661841,0.));
+#14708 = VECTOR('',#14709,1.);
+#14709 = DIRECTION('',(0.,-1.));
+#14710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14711 = PCURVE('',#1555,#14712);
+#14712 = DEFINITIONAL_REPRESENTATION('',(#14713),#14717);
+#14713 = LINE('',#14714,#14715);
+#14714 = CARTESIAN_POINT('',(0.,0.));
+#14715 = VECTOR('',#14716,1.);
+#14716 = DIRECTION('',(0.,-1.));
+#14717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14718 = ORIENTED_EDGE('',*,*,#1567,.F.);
+#14719 = ADVANCED_FACE('',(#14720),#1555,.T.);
+#14720 = FACE_BOUND('',#14721,.T.);
+#14721 = EDGE_LOOP('',(#14722,#14723,#14746,#14767));
+#14722 = ORIENTED_EDGE('',*,*,#14698,.T.);
+#14723 = ORIENTED_EDGE('',*,*,#14724,.T.);
+#14724 = EDGE_CURVE('',#14676,#14725,#14727,.T.);
+#14725 = VERTEX_POINT('',#14726);
+#14726 = CARTESIAN_POINT('',(-14.56,6.43,-2.54));
+#14727 = SURFACE_CURVE('',#14728,(#14732,#14739),.PCURVE_S1.);
+#14728 = LINE('',#14729,#14730);
+#14729 = CARTESIAN_POINT('',(-16.56,6.43,-2.54));
+#14730 = VECTOR('',#14731,1.);
+#14731 = DIRECTION('',(1.,0.,0.));
+#14732 = PCURVE('',#1555,#14733);
+#14733 = DEFINITIONAL_REPRESENTATION('',(#14734),#14738);
+#14734 = LINE('',#14735,#14736);
+#14735 = CARTESIAN_POINT('',(0.,-2.54));
+#14736 = VECTOR('',#14737,1.);
+#14737 = DIRECTION('',(1.,0.));
+#14738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14739 = PCURVE('',#14490,#14740);
+#14740 = DEFINITIONAL_REPRESENTATION('',(#14741),#14745);
+#14741 = LINE('',#14742,#14743);
+#14742 = CARTESIAN_POINT('',(2.27,-2.27));
+#14743 = VECTOR('',#14744,1.);
+#14744 = DIRECTION('',(-1.,0.));
+#14745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14746 = ORIENTED_EDGE('',*,*,#14747,.F.);
+#14747 = EDGE_CURVE('',#1512,#14725,#14748,.T.);
+#14748 = SURFACE_CURVE('',#14749,(#14753,#14760),.PCURVE_S1.);
+#14749 = LINE('',#14750,#14751);
+#14750 = CARTESIAN_POINT('',(-14.56,6.43,0.));
+#14751 = VECTOR('',#14752,1.);
+#14752 = DIRECTION('',(-0.,-0.,-1.));
+#14753 = PCURVE('',#1555,#14754);
+#14754 = DEFINITIONAL_REPRESENTATION('',(#14755),#14759);
+#14755 = LINE('',#14756,#14757);
+#14756 = CARTESIAN_POINT('',(2.,0.));
+#14757 = VECTOR('',#14758,1.);
+#14758 = DIRECTION('',(0.,-1.));
+#14759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14760 = PCURVE('',#1527,#14761);
+#14761 = DEFINITIONAL_REPRESENTATION('',(#14762),#14766);
+#14762 = LINE('',#14763,#14764);
+#14763 = CARTESIAN_POINT('',(0.,0.));
+#14764 = VECTOR('',#14765,1.);
+#14765 = DIRECTION('',(0.,-1.));
+#14766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14767 = ORIENTED_EDGE('',*,*,#1539,.F.);
+#14768 = ADVANCED_FACE('',(#14769),#1527,.T.);
+#14769 = FACE_BOUND('',#14770,.T.);
+#14770 = EDGE_LOOP('',(#14771,#14772,#14795,#14816));
+#14771 = ORIENTED_EDGE('',*,*,#14747,.T.);
+#14772 = ORIENTED_EDGE('',*,*,#14773,.T.);
+#14773 = EDGE_CURVE('',#14725,#14774,#14776,.T.);
+#14774 = VERTEX_POINT('',#14775);
+#14775 = CARTESIAN_POINT('',(-14.29,6.7,-2.54));
+#14776 = SURFACE_CURVE('',#14777,(#14781,#14788),.PCURVE_S1.);
+#14777 = LINE('',#14778,#14779);
+#14778 = CARTESIAN_POINT('',(-14.56,6.43,-2.54));
+#14779 = VECTOR('',#14780,1.);
+#14780 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#14781 = PCURVE('',#1527,#14782);
+#14782 = DEFINITIONAL_REPRESENTATION('',(#14783),#14787);
+#14783 = LINE('',#14784,#14785);
+#14784 = CARTESIAN_POINT('',(0.,-2.54));
+#14785 = VECTOR('',#14786,1.);
+#14786 = DIRECTION('',(1.,0.));
+#14787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14788 = PCURVE('',#14490,#14789);
+#14789 = DEFINITIONAL_REPRESENTATION('',(#14790),#14794);
+#14790 = LINE('',#14791,#14792);
+#14791 = CARTESIAN_POINT('',(0.27,-2.27));
+#14792 = VECTOR('',#14793,1.);
+#14793 = DIRECTION('',(-0.707106781187,0.707106781187));
+#14794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14795 = ORIENTED_EDGE('',*,*,#14796,.F.);
+#14796 = EDGE_CURVE('',#1484,#14774,#14797,.T.);
+#14797 = SURFACE_CURVE('',#14798,(#14802,#14809),.PCURVE_S1.);
+#14798 = LINE('',#14799,#14800);
+#14799 = CARTESIAN_POINT('',(-14.29,6.7,0.));
+#14800 = VECTOR('',#14801,1.);
+#14801 = DIRECTION('',(-0.,-0.,-1.));
+#14802 = PCURVE('',#1527,#14803);
+#14803 = DEFINITIONAL_REPRESENTATION('',(#14804),#14808);
+#14804 = LINE('',#14805,#14806);
+#14805 = CARTESIAN_POINT('',(0.381837661841,0.));
+#14806 = VECTOR('',#14807,1.);
+#14807 = DIRECTION('',(0.,-1.));
+#14808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14809 = PCURVE('',#1499,#14810);
+#14810 = DEFINITIONAL_REPRESENTATION('',(#14811),#14815);
+#14811 = LINE('',#14812,#14813);
+#14812 = CARTESIAN_POINT('',(2.,0.));
+#14813 = VECTOR('',#14814,1.);
+#14814 = DIRECTION('',(0.,-1.));
+#14815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14816 = ORIENTED_EDGE('',*,*,#1511,.F.);
+#14817 = ADVANCED_FACE('',(#14818),#1499,.F.);
+#14818 = FACE_BOUND('',#14819,.F.);
+#14819 = EDGE_LOOP('',(#14820,#14821,#14842,#14843));
+#14820 = ORIENTED_EDGE('',*,*,#14451,.T.);
+#14821 = ORIENTED_EDGE('',*,*,#14822,.T.);
+#14822 = EDGE_CURVE('',#14452,#14774,#14823,.T.);
+#14823 = SURFACE_CURVE('',#14824,(#14828,#14835),.PCURVE_S1.);
+#14824 = LINE('',#14825,#14826);
+#14825 = CARTESIAN_POINT('',(-14.29,8.7,-2.54));
+#14826 = VECTOR('',#14827,1.);
+#14827 = DIRECTION('',(0.,-1.,0.));
+#14828 = PCURVE('',#1499,#14829);
+#14829 = DEFINITIONAL_REPRESENTATION('',(#14830),#14834);
+#14830 = LINE('',#14831,#14832);
+#14831 = CARTESIAN_POINT('',(0.,-2.54));
+#14832 = VECTOR('',#14833,1.);
+#14833 = DIRECTION('',(1.,0.));
+#14834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14835 = PCURVE('',#14490,#14836);
+#14836 = DEFINITIONAL_REPRESENTATION('',(#14837),#14841);
+#14837 = LINE('',#14838,#14839);
+#14838 = CARTESIAN_POINT('',(0.,0.));
+#14839 = VECTOR('',#14840,1.);
+#14840 = DIRECTION('',(0.,-1.));
+#14841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14842 = ORIENTED_EDGE('',*,*,#14796,.F.);
+#14843 = ORIENTED_EDGE('',*,*,#1483,.F.);
+#14844 = ADVANCED_FACE('',(#14845),#1697,.T.);
+#14845 = FACE_BOUND('',#14846,.T.);
+#14846 = EDGE_LOOP('',(#14847,#14870,#14898,#14919));
+#14847 = ORIENTED_EDGE('',*,*,#14848,.T.);
+#14848 = EDGE_CURVE('',#1680,#14849,#14851,.T.);
+#14849 = VERTEX_POINT('',#14850);
+#14850 = CARTESIAN_POINT('',(-4.13,8.7,-2.54));
+#14851 = SURFACE_CURVE('',#14852,(#14856,#14863),.PCURVE_S1.);
+#14852 = LINE('',#14853,#14854);
+#14853 = CARTESIAN_POINT('',(-4.13,8.7,0.));
+#14854 = VECTOR('',#14855,1.);
+#14855 = DIRECTION('',(-0.,-0.,-1.));
+#14856 = PCURVE('',#1697,#14857);
+#14857 = DEFINITIONAL_REPRESENTATION('',(#14858),#14862);
+#14858 = LINE('',#14859,#14860);
+#14859 = CARTESIAN_POINT('',(0.,0.));
+#14860 = VECTOR('',#14861,1.);
+#14861 = DIRECTION('',(0.,-1.));
+#14862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14863 = PCURVE('',#1725,#14864);
+#14864 = DEFINITIONAL_REPRESENTATION('',(#14865),#14869);
+#14865 = LINE('',#14866,#14867);
+#14866 = CARTESIAN_POINT('',(0.,0.));
+#14867 = VECTOR('',#14868,1.);
+#14868 = DIRECTION('',(0.,-1.));
+#14869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14870 = ORIENTED_EDGE('',*,*,#14871,.T.);
+#14871 = EDGE_CURVE('',#14849,#14872,#14874,.T.);
+#14872 = VERTEX_POINT('',#14873);
+#14873 = CARTESIAN_POINT('',(-4.4,8.97,-2.54));
+#14874 = SURFACE_CURVE('',#14875,(#14879,#14886),.PCURVE_S1.);
+#14875 = LINE('',#14876,#14877);
+#14876 = CARTESIAN_POINT('',(-4.13,8.7,-2.54));
+#14877 = VECTOR('',#14878,1.);
+#14878 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#14879 = PCURVE('',#1697,#14880);
+#14880 = DEFINITIONAL_REPRESENTATION('',(#14881),#14885);
+#14881 = LINE('',#14882,#14883);
+#14882 = CARTESIAN_POINT('',(0.,-2.54));
+#14883 = VECTOR('',#14884,1.);
+#14884 = DIRECTION('',(1.,0.));
+#14885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14886 = PCURVE('',#14887,#14892);
+#14887 = PLANE('',#14888);
+#14888 = AXIS2_PLACEMENT_3D('',#14889,#14890,#14891);
+#14889 = CARTESIAN_POINT('',(-4.13,8.7,-2.54));
+#14890 = DIRECTION('',(0.,0.,-1.));
+#14891 = DIRECTION('',(-1.,0.,0.));
+#14892 = DEFINITIONAL_REPRESENTATION('',(#14893),#14897);
+#14893 = LINE('',#14894,#14895);
+#14894 = CARTESIAN_POINT('',(0.,0.));
+#14895 = VECTOR('',#14896,1.);
+#14896 = DIRECTION('',(0.707106781187,0.707106781187));
+#14897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14898 = ORIENTED_EDGE('',*,*,#14899,.F.);
+#14899 = EDGE_CURVE('',#1682,#14872,#14900,.T.);
+#14900 = SURFACE_CURVE('',#14901,(#14905,#14912),.PCURVE_S1.);
+#14901 = LINE('',#14902,#14903);
+#14902 = CARTESIAN_POINT('',(-4.4,8.97,0.));
+#14903 = VECTOR('',#14904,1.);
+#14904 = DIRECTION('',(-0.,-0.,-1.));
+#14905 = PCURVE('',#1697,#14906);
+#14906 = DEFINITIONAL_REPRESENTATION('',(#14907),#14911);
+#14907 = LINE('',#14908,#14909);
+#14908 = CARTESIAN_POINT('',(0.381837661841,0.));
+#14909 = VECTOR('',#14910,1.);
+#14910 = DIRECTION('',(0.,-1.));
+#14911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14912 = PCURVE('',#1891,#14913);
+#14913 = DEFINITIONAL_REPRESENTATION('',(#14914),#14918);
+#14914 = LINE('',#14915,#14916);
+#14915 = CARTESIAN_POINT('',(0.,0.));
+#14916 = VECTOR('',#14917,1.);
+#14917 = DIRECTION('',(0.,-1.));
+#14918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14919 = ORIENTED_EDGE('',*,*,#1679,.F.);
+#14920 = ADVANCED_FACE('',(#14921),#1891,.T.);
+#14921 = FACE_BOUND('',#14922,.T.);
+#14922 = EDGE_LOOP('',(#14923,#14924,#14947,#14968));
+#14923 = ORIENTED_EDGE('',*,*,#14899,.T.);
+#14924 = ORIENTED_EDGE('',*,*,#14925,.T.);
+#14925 = EDGE_CURVE('',#14872,#14926,#14928,.T.);
+#14926 = VERTEX_POINT('',#14927);
+#14927 = CARTESIAN_POINT('',(-6.4,8.97,-2.54));
+#14928 = SURFACE_CURVE('',#14929,(#14933,#14940),.PCURVE_S1.);
+#14929 = LINE('',#14930,#14931);
+#14930 = CARTESIAN_POINT('',(-4.4,8.97,-2.54));
+#14931 = VECTOR('',#14932,1.);
+#14932 = DIRECTION('',(-1.,0.,0.));
+#14933 = PCURVE('',#1891,#14934);
+#14934 = DEFINITIONAL_REPRESENTATION('',(#14935),#14939);
+#14935 = LINE('',#14936,#14937);
+#14936 = CARTESIAN_POINT('',(0.,-2.54));
+#14937 = VECTOR('',#14938,1.);
+#14938 = DIRECTION('',(1.,0.));
+#14939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14940 = PCURVE('',#14887,#14941);
+#14941 = DEFINITIONAL_REPRESENTATION('',(#14942),#14946);
+#14942 = LINE('',#14943,#14944);
+#14943 = CARTESIAN_POINT('',(0.27,0.27));
+#14944 = VECTOR('',#14945,1.);
+#14945 = DIRECTION('',(1.,0.));
+#14946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14947 = ORIENTED_EDGE('',*,*,#14948,.F.);
+#14948 = EDGE_CURVE('',#1850,#14926,#14949,.T.);
+#14949 = SURFACE_CURVE('',#14950,(#14954,#14961),.PCURVE_S1.);
+#14950 = LINE('',#14951,#14952);
+#14951 = CARTESIAN_POINT('',(-6.4,8.97,0.));
+#14952 = VECTOR('',#14953,1.);
+#14953 = DIRECTION('',(-0.,-0.,-1.));
+#14954 = PCURVE('',#1891,#14955);
+#14955 = DEFINITIONAL_REPRESENTATION('',(#14956),#14960);
+#14956 = LINE('',#14957,#14958);
+#14957 = CARTESIAN_POINT('',(2.,0.));
+#14958 = VECTOR('',#14959,1.);
+#14959 = DIRECTION('',(0.,-1.));
+#14960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14961 = PCURVE('',#1865,#14962);
+#14962 = DEFINITIONAL_REPRESENTATION('',(#14963),#14967);
+#14963 = LINE('',#14964,#14965);
+#14964 = CARTESIAN_POINT('',(0.,0.));
+#14965 = VECTOR('',#14966,1.);
+#14966 = DIRECTION('',(0.,-1.));
+#14967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14968 = ORIENTED_EDGE('',*,*,#1877,.F.);
+#14969 = ADVANCED_FACE('',(#14970),#1865,.T.);
+#14970 = FACE_BOUND('',#14971,.T.);
+#14971 = EDGE_LOOP('',(#14972,#14973,#14996,#15017));
+#14972 = ORIENTED_EDGE('',*,*,#14948,.T.);
+#14973 = ORIENTED_EDGE('',*,*,#14974,.T.);
+#14974 = EDGE_CURVE('',#14926,#14975,#14977,.T.);
+#14975 = VERTEX_POINT('',#14976);
+#14976 = CARTESIAN_POINT('',(-6.67,8.7,-2.54));
+#14977 = SURFACE_CURVE('',#14978,(#14982,#14989),.PCURVE_S1.);
+#14978 = LINE('',#14979,#14980);
+#14979 = CARTESIAN_POINT('',(-6.4,8.97,-2.54));
+#14980 = VECTOR('',#14981,1.);
+#14981 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#14982 = PCURVE('',#1865,#14983);
+#14983 = DEFINITIONAL_REPRESENTATION('',(#14984),#14988);
+#14984 = LINE('',#14985,#14986);
+#14985 = CARTESIAN_POINT('',(-0.,-2.54));
+#14986 = VECTOR('',#14987,1.);
+#14987 = DIRECTION('',(1.,0.));
+#14988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14989 = PCURVE('',#14887,#14990);
+#14990 = DEFINITIONAL_REPRESENTATION('',(#14991),#14995);
+#14991 = LINE('',#14992,#14993);
+#14992 = CARTESIAN_POINT('',(2.27,0.27));
+#14993 = VECTOR('',#14994,1.);
+#14994 = DIRECTION('',(0.707106781187,-0.707106781187));
+#14995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14996 = ORIENTED_EDGE('',*,*,#14997,.F.);
+#14997 = EDGE_CURVE('',#1822,#14975,#14998,.T.);
+#14998 = SURFACE_CURVE('',#14999,(#15003,#15010),.PCURVE_S1.);
+#14999 = LINE('',#15000,#15001);
+#15000 = CARTESIAN_POINT('',(-6.67,8.7,0.));
+#15001 = VECTOR('',#15002,1.);
+#15002 = DIRECTION('',(-0.,-0.,-1.));
+#15003 = PCURVE('',#1865,#15004);
+#15004 = DEFINITIONAL_REPRESENTATION('',(#15005),#15009);
+#15005 = LINE('',#15006,#15007);
+#15006 = CARTESIAN_POINT('',(0.381837661841,0.));
+#15007 = VECTOR('',#15008,1.);
+#15008 = DIRECTION('',(0.,-1.));
+#15009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15010 = PCURVE('',#1837,#15011);
+#15011 = DEFINITIONAL_REPRESENTATION('',(#15012),#15016);
+#15012 = LINE('',#15013,#15014);
+#15013 = CARTESIAN_POINT('',(0.,0.));
+#15014 = VECTOR('',#15015,1.);
+#15015 = DIRECTION('',(0.,-1.));
+#15016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15017 = ORIENTED_EDGE('',*,*,#1849,.F.);
+#15018 = ADVANCED_FACE('',(#15019),#1837,.T.);
+#15019 = FACE_BOUND('',#15020,.T.);
+#15020 = EDGE_LOOP('',(#15021,#15022,#15045,#15066));
+#15021 = ORIENTED_EDGE('',*,*,#14997,.T.);
+#15022 = ORIENTED_EDGE('',*,*,#15023,.T.);
+#15023 = EDGE_CURVE('',#14975,#15024,#15026,.T.);
+#15024 = VERTEX_POINT('',#15025);
+#15025 = CARTESIAN_POINT('',(-6.67,6.7,-2.54));
+#15026 = SURFACE_CURVE('',#15027,(#15031,#15038),.PCURVE_S1.);
+#15027 = LINE('',#15028,#15029);
+#15028 = CARTESIAN_POINT('',(-6.67,8.7,-2.54));
+#15029 = VECTOR('',#15030,1.);
+#15030 = DIRECTION('',(0.,-1.,0.));
+#15031 = PCURVE('',#1837,#15032);
+#15032 = DEFINITIONAL_REPRESENTATION('',(#15033),#15037);
+#15033 = LINE('',#15034,#15035);
+#15034 = CARTESIAN_POINT('',(0.,-2.54));
+#15035 = VECTOR('',#15036,1.);
+#15036 = DIRECTION('',(1.,0.));
+#15037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15038 = PCURVE('',#14887,#15039);
+#15039 = DEFINITIONAL_REPRESENTATION('',(#15040),#15044);
+#15040 = LINE('',#15041,#15042);
+#15041 = CARTESIAN_POINT('',(2.54,0.));
+#15042 = VECTOR('',#15043,1.);
+#15043 = DIRECTION('',(0.,-1.));
+#15044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15045 = ORIENTED_EDGE('',*,*,#15046,.F.);
+#15046 = EDGE_CURVE('',#1794,#15024,#15047,.T.);
+#15047 = SURFACE_CURVE('',#15048,(#15052,#15059),.PCURVE_S1.);
+#15048 = LINE('',#15049,#15050);
+#15049 = CARTESIAN_POINT('',(-6.67,6.7,0.));
+#15050 = VECTOR('',#15051,1.);
+#15051 = DIRECTION('',(-0.,-0.,-1.));
+#15052 = PCURVE('',#1837,#15053);
+#15053 = DEFINITIONAL_REPRESENTATION('',(#15054),#15058);
+#15054 = LINE('',#15055,#15056);
+#15055 = CARTESIAN_POINT('',(2.,0.));
+#15056 = VECTOR('',#15057,1.);
+#15057 = DIRECTION('',(0.,-1.));
+#15058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15059 = PCURVE('',#1809,#15060);
+#15060 = DEFINITIONAL_REPRESENTATION('',(#15061),#15065);
+#15061 = LINE('',#15062,#15063);
+#15062 = CARTESIAN_POINT('',(0.,0.));
+#15063 = VECTOR('',#15064,1.);
+#15064 = DIRECTION('',(0.,-1.));
+#15065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15066 = ORIENTED_EDGE('',*,*,#1821,.F.);
+#15067 = ADVANCED_FACE('',(#15068),#1809,.T.);
+#15068 = FACE_BOUND('',#15069,.T.);
+#15069 = EDGE_LOOP('',(#15070,#15071,#15094,#15115));
+#15070 = ORIENTED_EDGE('',*,*,#15046,.T.);
+#15071 = ORIENTED_EDGE('',*,*,#15072,.T.);
+#15072 = EDGE_CURVE('',#15024,#15073,#15075,.T.);
+#15073 = VERTEX_POINT('',#15074);
+#15074 = CARTESIAN_POINT('',(-6.4,6.43,-2.54));
+#15075 = SURFACE_CURVE('',#15076,(#15080,#15087),.PCURVE_S1.);
+#15076 = LINE('',#15077,#15078);
+#15077 = CARTESIAN_POINT('',(-6.67,6.7,-2.54));
+#15078 = VECTOR('',#15079,1.);
+#15079 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#15080 = PCURVE('',#1809,#15081);
+#15081 = DEFINITIONAL_REPRESENTATION('',(#15082),#15086);
+#15082 = LINE('',#15083,#15084);
+#15083 = CARTESIAN_POINT('',(0.,-2.54));
+#15084 = VECTOR('',#15085,1.);
+#15085 = DIRECTION('',(1.,0.));
+#15086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15087 = PCURVE('',#14887,#15088);
+#15088 = DEFINITIONAL_REPRESENTATION('',(#15089),#15093);
+#15089 = LINE('',#15090,#15091);
+#15090 = CARTESIAN_POINT('',(2.54,-2.));
+#15091 = VECTOR('',#15092,1.);
+#15092 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#15093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15094 = ORIENTED_EDGE('',*,*,#15095,.F.);
+#15095 = EDGE_CURVE('',#1766,#15073,#15096,.T.);
+#15096 = SURFACE_CURVE('',#15097,(#15101,#15108),.PCURVE_S1.);
+#15097 = LINE('',#15098,#15099);
+#15098 = CARTESIAN_POINT('',(-6.4,6.43,0.));
+#15099 = VECTOR('',#15100,1.);
+#15100 = DIRECTION('',(-0.,-0.,-1.));
+#15101 = PCURVE('',#1809,#15102);
+#15102 = DEFINITIONAL_REPRESENTATION('',(#15103),#15107);
+#15103 = LINE('',#15104,#15105);
+#15104 = CARTESIAN_POINT('',(0.381837661841,0.));
+#15105 = VECTOR('',#15106,1.);
+#15106 = DIRECTION('',(0.,-1.));
+#15107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15108 = PCURVE('',#1781,#15109);
+#15109 = DEFINITIONAL_REPRESENTATION('',(#15110),#15114);
+#15110 = LINE('',#15111,#15112);
+#15111 = CARTESIAN_POINT('',(0.,0.));
+#15112 = VECTOR('',#15113,1.);
+#15113 = DIRECTION('',(0.,-1.));
+#15114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15115 = ORIENTED_EDGE('',*,*,#1793,.F.);
+#15116 = ADVANCED_FACE('',(#15117),#1781,.T.);
+#15117 = FACE_BOUND('',#15118,.T.);
+#15118 = EDGE_LOOP('',(#15119,#15120,#15143,#15164));
+#15119 = ORIENTED_EDGE('',*,*,#15095,.T.);
+#15120 = ORIENTED_EDGE('',*,*,#15121,.T.);
+#15121 = EDGE_CURVE('',#15073,#15122,#15124,.T.);
+#15122 = VERTEX_POINT('',#15123);
+#15123 = CARTESIAN_POINT('',(-4.4,6.43,-2.54));
+#15124 = SURFACE_CURVE('',#15125,(#15129,#15136),.PCURVE_S1.);
+#15125 = LINE('',#15126,#15127);
+#15126 = CARTESIAN_POINT('',(-6.4,6.43,-2.54));
+#15127 = VECTOR('',#15128,1.);
+#15128 = DIRECTION('',(1.,0.,0.));
+#15129 = PCURVE('',#1781,#15130);
+#15130 = DEFINITIONAL_REPRESENTATION('',(#15131),#15135);
+#15131 = LINE('',#15132,#15133);
+#15132 = CARTESIAN_POINT('',(0.,-2.54));
+#15133 = VECTOR('',#15134,1.);
+#15134 = DIRECTION('',(1.,0.));
+#15135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15136 = PCURVE('',#14887,#15137);
+#15137 = DEFINITIONAL_REPRESENTATION('',(#15138),#15142);
+#15138 = LINE('',#15139,#15140);
+#15139 = CARTESIAN_POINT('',(2.27,-2.27));
+#15140 = VECTOR('',#15141,1.);
+#15141 = DIRECTION('',(-1.,0.));
+#15142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15143 = ORIENTED_EDGE('',*,*,#15144,.F.);
+#15144 = EDGE_CURVE('',#1738,#15122,#15145,.T.);
+#15145 = SURFACE_CURVE('',#15146,(#15150,#15157),.PCURVE_S1.);
+#15146 = LINE('',#15147,#15148);
+#15147 = CARTESIAN_POINT('',(-4.4,6.43,0.));
+#15148 = VECTOR('',#15149,1.);
+#15149 = DIRECTION('',(-0.,-0.,-1.));
+#15150 = PCURVE('',#1781,#15151);
+#15151 = DEFINITIONAL_REPRESENTATION('',(#15152),#15156);
+#15152 = LINE('',#15153,#15154);
+#15153 = CARTESIAN_POINT('',(2.,0.));
+#15154 = VECTOR('',#15155,1.);
+#15155 = DIRECTION('',(0.,-1.));
+#15156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15157 = PCURVE('',#1753,#15158);
+#15158 = DEFINITIONAL_REPRESENTATION('',(#15159),#15163);
+#15159 = LINE('',#15160,#15161);
+#15160 = CARTESIAN_POINT('',(0.,0.));
+#15161 = VECTOR('',#15162,1.);
+#15162 = DIRECTION('',(0.,-1.));
+#15163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15164 = ORIENTED_EDGE('',*,*,#1765,.F.);
+#15165 = ADVANCED_FACE('',(#15166),#1753,.T.);
+#15166 = FACE_BOUND('',#15167,.T.);
+#15167 = EDGE_LOOP('',(#15168,#15169,#15192,#15213));
+#15168 = ORIENTED_EDGE('',*,*,#15144,.T.);
+#15169 = ORIENTED_EDGE('',*,*,#15170,.T.);
+#15170 = EDGE_CURVE('',#15122,#15171,#15173,.T.);
+#15171 = VERTEX_POINT('',#15172);
+#15172 = CARTESIAN_POINT('',(-4.13,6.7,-2.54));
+#15173 = SURFACE_CURVE('',#15174,(#15178,#15185),.PCURVE_S1.);
+#15174 = LINE('',#15175,#15176);
+#15175 = CARTESIAN_POINT('',(-4.4,6.43,-2.54));
+#15176 = VECTOR('',#15177,1.);
+#15177 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#15178 = PCURVE('',#1753,#15179);
+#15179 = DEFINITIONAL_REPRESENTATION('',(#15180),#15184);
+#15180 = LINE('',#15181,#15182);
+#15181 = CARTESIAN_POINT('',(0.,-2.54));
+#15182 = VECTOR('',#15183,1.);
+#15183 = DIRECTION('',(1.,0.));
+#15184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15185 = PCURVE('',#14887,#15186);
+#15186 = DEFINITIONAL_REPRESENTATION('',(#15187),#15191);
+#15187 = LINE('',#15188,#15189);
+#15188 = CARTESIAN_POINT('',(0.27,-2.27));
+#15189 = VECTOR('',#15190,1.);
+#15190 = DIRECTION('',(-0.707106781187,0.707106781187));
+#15191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15192 = ORIENTED_EDGE('',*,*,#15193,.F.);
+#15193 = EDGE_CURVE('',#1710,#15171,#15194,.T.);
+#15194 = SURFACE_CURVE('',#15195,(#15199,#15206),.PCURVE_S1.);
+#15195 = LINE('',#15196,#15197);
+#15196 = CARTESIAN_POINT('',(-4.13,6.7,0.));
+#15197 = VECTOR('',#15198,1.);
+#15198 = DIRECTION('',(-0.,-0.,-1.));
+#15199 = PCURVE('',#1753,#15200);
+#15200 = DEFINITIONAL_REPRESENTATION('',(#15201),#15205);
+#15201 = LINE('',#15202,#15203);
+#15202 = CARTESIAN_POINT('',(0.381837661841,0.));
+#15203 = VECTOR('',#15204,1.);
+#15204 = DIRECTION('',(0.,-1.));
+#15205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15206 = PCURVE('',#1725,#15207);
+#15207 = DEFINITIONAL_REPRESENTATION('',(#15208),#15212);
+#15208 = LINE('',#15209,#15210);
+#15209 = CARTESIAN_POINT('',(2.,0.));
+#15210 = VECTOR('',#15211,1.);
+#15211 = DIRECTION('',(0.,-1.));
+#15212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15213 = ORIENTED_EDGE('',*,*,#1737,.F.);
+#15214 = ADVANCED_FACE('',(#15215),#1725,.F.);
+#15215 = FACE_BOUND('',#15216,.F.);
+#15216 = EDGE_LOOP('',(#15217,#15218,#15239,#15240));
+#15217 = ORIENTED_EDGE('',*,*,#14848,.T.);
+#15218 = ORIENTED_EDGE('',*,*,#15219,.T.);
+#15219 = EDGE_CURVE('',#14849,#15171,#15220,.T.);
+#15220 = SURFACE_CURVE('',#15221,(#15225,#15232),.PCURVE_S1.);
+#15221 = LINE('',#15222,#15223);
+#15222 = CARTESIAN_POINT('',(-4.13,8.7,-2.54));
+#15223 = VECTOR('',#15224,1.);
+#15224 = DIRECTION('',(0.,-1.,0.));
+#15225 = PCURVE('',#1725,#15226);
+#15226 = DEFINITIONAL_REPRESENTATION('',(#15227),#15231);
+#15227 = LINE('',#15228,#15229);
+#15228 = CARTESIAN_POINT('',(0.,-2.54));
+#15229 = VECTOR('',#15230,1.);
+#15230 = DIRECTION('',(1.,0.));
+#15231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15232 = PCURVE('',#14887,#15233);
+#15233 = DEFINITIONAL_REPRESENTATION('',(#15234),#15238);
+#15234 = LINE('',#15235,#15236);
+#15235 = CARTESIAN_POINT('',(0.,0.));
+#15236 = VECTOR('',#15237,1.);
+#15237 = DIRECTION('',(0.,-1.));
+#15238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15239 = ORIENTED_EDGE('',*,*,#15193,.F.);
+#15240 = ORIENTED_EDGE('',*,*,#1709,.F.);
+#15241 = ADVANCED_FACE('',(#15242),#1923,.T.);
+#15242 = FACE_BOUND('',#15243,.T.);
+#15243 = EDGE_LOOP('',(#15244,#15267,#15295,#15316));
+#15244 = ORIENTED_EDGE('',*,*,#15245,.T.);
+#15245 = EDGE_CURVE('',#1906,#15246,#15248,.T.);
+#15246 = VERTEX_POINT('',#15247);
+#15247 = CARTESIAN_POINT('',(-1.59,8.7,-2.54));
+#15248 = SURFACE_CURVE('',#15249,(#15253,#15260),.PCURVE_S1.);
+#15249 = LINE('',#15250,#15251);
+#15250 = CARTESIAN_POINT('',(-1.59,8.7,0.));
+#15251 = VECTOR('',#15252,1.);
+#15252 = DIRECTION('',(-0.,-0.,-1.));
+#15253 = PCURVE('',#1923,#15254);
+#15254 = DEFINITIONAL_REPRESENTATION('',(#15255),#15259);
+#15255 = LINE('',#15256,#15257);
+#15256 = CARTESIAN_POINT('',(0.,0.));
+#15257 = VECTOR('',#15258,1.);
+#15258 = DIRECTION('',(0.,-1.));
+#15259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15260 = PCURVE('',#1951,#15261);
+#15261 = DEFINITIONAL_REPRESENTATION('',(#15262),#15266);
+#15262 = LINE('',#15263,#15264);
+#15263 = CARTESIAN_POINT('',(0.,0.));
+#15264 = VECTOR('',#15265,1.);
+#15265 = DIRECTION('',(0.,-1.));
+#15266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15267 = ORIENTED_EDGE('',*,*,#15268,.T.);
+#15268 = EDGE_CURVE('',#15246,#15269,#15271,.T.);
+#15269 = VERTEX_POINT('',#15270);
+#15270 = CARTESIAN_POINT('',(-1.86,8.97,-2.54));
+#15271 = SURFACE_CURVE('',#15272,(#15276,#15283),.PCURVE_S1.);
+#15272 = LINE('',#15273,#15274);
+#15273 = CARTESIAN_POINT('',(-1.59,8.7,-2.54));
+#15274 = VECTOR('',#15275,1.);
+#15275 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#15276 = PCURVE('',#1923,#15277);
+#15277 = DEFINITIONAL_REPRESENTATION('',(#15278),#15282);
+#15278 = LINE('',#15279,#15280);
+#15279 = CARTESIAN_POINT('',(0.,-2.54));
+#15280 = VECTOR('',#15281,1.);
+#15281 = DIRECTION('',(1.,0.));
+#15282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15283 = PCURVE('',#15284,#15289);
+#15284 = PLANE('',#15285);
+#15285 = AXIS2_PLACEMENT_3D('',#15286,#15287,#15288);
+#15286 = CARTESIAN_POINT('',(-1.59,8.7,-2.54));
+#15287 = DIRECTION('',(0.,0.,-1.));
+#15288 = DIRECTION('',(-1.,0.,0.));
+#15289 = DEFINITIONAL_REPRESENTATION('',(#15290),#15294);
+#15290 = LINE('',#15291,#15292);
+#15291 = CARTESIAN_POINT('',(0.,0.));
+#15292 = VECTOR('',#15293,1.);
+#15293 = DIRECTION('',(0.707106781187,0.707106781187));
+#15294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15295 = ORIENTED_EDGE('',*,*,#15296,.F.);
+#15296 = EDGE_CURVE('',#1908,#15269,#15297,.T.);
+#15297 = SURFACE_CURVE('',#15298,(#15302,#15309),.PCURVE_S1.);
+#15298 = LINE('',#15299,#15300);
+#15299 = CARTESIAN_POINT('',(-1.86,8.97,0.));
+#15300 = VECTOR('',#15301,1.);
+#15301 = DIRECTION('',(-0.,-0.,-1.));
+#15302 = PCURVE('',#1923,#15303);
+#15303 = DEFINITIONAL_REPRESENTATION('',(#15304),#15308);
+#15304 = LINE('',#15305,#15306);
+#15305 = CARTESIAN_POINT('',(0.381837661841,0.));
+#15306 = VECTOR('',#15307,1.);
+#15307 = DIRECTION('',(0.,-1.));
+#15308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15309 = PCURVE('',#2117,#15310);
+#15310 = DEFINITIONAL_REPRESENTATION('',(#15311),#15315);
+#15311 = LINE('',#15312,#15313);
+#15312 = CARTESIAN_POINT('',(0.,0.));
+#15313 = VECTOR('',#15314,1.);
+#15314 = DIRECTION('',(0.,-1.));
+#15315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15316 = ORIENTED_EDGE('',*,*,#1905,.F.);
+#15317 = ADVANCED_FACE('',(#15318),#2117,.T.);
+#15318 = FACE_BOUND('',#15319,.T.);
+#15319 = EDGE_LOOP('',(#15320,#15321,#15344,#15365));
+#15320 = ORIENTED_EDGE('',*,*,#15296,.T.);
+#15321 = ORIENTED_EDGE('',*,*,#15322,.T.);
+#15322 = EDGE_CURVE('',#15269,#15323,#15325,.T.);
+#15323 = VERTEX_POINT('',#15324);
+#15324 = CARTESIAN_POINT('',(-3.86,8.97,-2.54));
+#15325 = SURFACE_CURVE('',#15326,(#15330,#15337),.PCURVE_S1.);
+#15326 = LINE('',#15327,#15328);
+#15327 = CARTESIAN_POINT('',(-1.86,8.97,-2.54));
+#15328 = VECTOR('',#15329,1.);
+#15329 = DIRECTION('',(-1.,0.,0.));
+#15330 = PCURVE('',#2117,#15331);
+#15331 = DEFINITIONAL_REPRESENTATION('',(#15332),#15336);
+#15332 = LINE('',#15333,#15334);
+#15333 = CARTESIAN_POINT('',(0.,-2.54));
+#15334 = VECTOR('',#15335,1.);
+#15335 = DIRECTION('',(1.,0.));
+#15336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15337 = PCURVE('',#15284,#15338);
+#15338 = DEFINITIONAL_REPRESENTATION('',(#15339),#15343);
+#15339 = LINE('',#15340,#15341);
+#15340 = CARTESIAN_POINT('',(0.27,0.27));
+#15341 = VECTOR('',#15342,1.);
+#15342 = DIRECTION('',(1.,0.));
+#15343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15344 = ORIENTED_EDGE('',*,*,#15345,.F.);
+#15345 = EDGE_CURVE('',#2076,#15323,#15346,.T.);
+#15346 = SURFACE_CURVE('',#15347,(#15351,#15358),.PCURVE_S1.);
+#15347 = LINE('',#15348,#15349);
+#15348 = CARTESIAN_POINT('',(-3.86,8.97,0.));
+#15349 = VECTOR('',#15350,1.);
+#15350 = DIRECTION('',(-0.,-0.,-1.));
+#15351 = PCURVE('',#2117,#15352);
+#15352 = DEFINITIONAL_REPRESENTATION('',(#15353),#15357);
+#15353 = LINE('',#15354,#15355);
+#15354 = CARTESIAN_POINT('',(2.,0.));
+#15355 = VECTOR('',#15356,1.);
+#15356 = DIRECTION('',(0.,-1.));
+#15357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15358 = PCURVE('',#2091,#15359);
+#15359 = DEFINITIONAL_REPRESENTATION('',(#15360),#15364);
+#15360 = LINE('',#15361,#15362);
+#15361 = CARTESIAN_POINT('',(0.,0.));
+#15362 = VECTOR('',#15363,1.);
+#15363 = DIRECTION('',(0.,-1.));
+#15364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15365 = ORIENTED_EDGE('',*,*,#2103,.F.);
+#15366 = ADVANCED_FACE('',(#15367),#2091,.T.);
+#15367 = FACE_BOUND('',#15368,.T.);
+#15368 = EDGE_LOOP('',(#15369,#15370,#15393,#15414));
+#15369 = ORIENTED_EDGE('',*,*,#15345,.T.);
+#15370 = ORIENTED_EDGE('',*,*,#15371,.T.);
+#15371 = EDGE_CURVE('',#15323,#15372,#15374,.T.);
+#15372 = VERTEX_POINT('',#15373);
+#15373 = CARTESIAN_POINT('',(-4.13,8.7,-2.54));
+#15374 = SURFACE_CURVE('',#15375,(#15379,#15386),.PCURVE_S1.);
+#15375 = LINE('',#15376,#15377);
+#15376 = CARTESIAN_POINT('',(-3.86,8.97,-2.54));
+#15377 = VECTOR('',#15378,1.);
+#15378 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#15379 = PCURVE('',#2091,#15380);
+#15380 = DEFINITIONAL_REPRESENTATION('',(#15381),#15385);
+#15381 = LINE('',#15382,#15383);
+#15382 = CARTESIAN_POINT('',(-0.,-2.54));
+#15383 = VECTOR('',#15384,1.);
+#15384 = DIRECTION('',(1.,0.));
+#15385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15386 = PCURVE('',#15284,#15387);
+#15387 = DEFINITIONAL_REPRESENTATION('',(#15388),#15392);
+#15388 = LINE('',#15389,#15390);
+#15389 = CARTESIAN_POINT('',(2.27,0.27));
+#15390 = VECTOR('',#15391,1.);
+#15391 = DIRECTION('',(0.707106781187,-0.707106781187));
+#15392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15393 = ORIENTED_EDGE('',*,*,#15394,.F.);
+#15394 = EDGE_CURVE('',#2048,#15372,#15395,.T.);
+#15395 = SURFACE_CURVE('',#15396,(#15400,#15407),.PCURVE_S1.);
+#15396 = LINE('',#15397,#15398);
+#15397 = CARTESIAN_POINT('',(-4.13,8.7,0.));
+#15398 = VECTOR('',#15399,1.);
+#15399 = DIRECTION('',(-0.,-0.,-1.));
+#15400 = PCURVE('',#2091,#15401);
+#15401 = DEFINITIONAL_REPRESENTATION('',(#15402),#15406);
+#15402 = LINE('',#15403,#15404);
+#15403 = CARTESIAN_POINT('',(0.381837661841,0.));
+#15404 = VECTOR('',#15405,1.);
+#15405 = DIRECTION('',(0.,-1.));
+#15406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15407 = PCURVE('',#2063,#15408);
+#15408 = DEFINITIONAL_REPRESENTATION('',(#15409),#15413);
+#15409 = LINE('',#15410,#15411);
+#15410 = CARTESIAN_POINT('',(0.,0.));
+#15411 = VECTOR('',#15412,1.);
+#15412 = DIRECTION('',(0.,-1.));
+#15413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15414 = ORIENTED_EDGE('',*,*,#2075,.F.);
+#15415 = ADVANCED_FACE('',(#15416),#2063,.T.);
+#15416 = FACE_BOUND('',#15417,.T.);
+#15417 = EDGE_LOOP('',(#15418,#15419,#15442,#15463));
+#15418 = ORIENTED_EDGE('',*,*,#15394,.T.);
+#15419 = ORIENTED_EDGE('',*,*,#15420,.T.);
+#15420 = EDGE_CURVE('',#15372,#15421,#15423,.T.);
+#15421 = VERTEX_POINT('',#15422);
+#15422 = CARTESIAN_POINT('',(-4.13,6.7,-2.54));
+#15423 = SURFACE_CURVE('',#15424,(#15428,#15435),.PCURVE_S1.);
+#15424 = LINE('',#15425,#15426);
+#15425 = CARTESIAN_POINT('',(-4.13,8.7,-2.54));
+#15426 = VECTOR('',#15427,1.);
+#15427 = DIRECTION('',(0.,-1.,0.));
+#15428 = PCURVE('',#2063,#15429);
+#15429 = DEFINITIONAL_REPRESENTATION('',(#15430),#15434);
+#15430 = LINE('',#15431,#15432);
+#15431 = CARTESIAN_POINT('',(0.,-2.54));
+#15432 = VECTOR('',#15433,1.);
+#15433 = DIRECTION('',(1.,0.));
+#15434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15435 = PCURVE('',#15284,#15436);
+#15436 = DEFINITIONAL_REPRESENTATION('',(#15437),#15441);
+#15437 = LINE('',#15438,#15439);
+#15438 = CARTESIAN_POINT('',(2.54,0.));
+#15439 = VECTOR('',#15440,1.);
+#15440 = DIRECTION('',(0.,-1.));
+#15441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15442 = ORIENTED_EDGE('',*,*,#15443,.F.);
+#15443 = EDGE_CURVE('',#2020,#15421,#15444,.T.);
+#15444 = SURFACE_CURVE('',#15445,(#15449,#15456),.PCURVE_S1.);
+#15445 = LINE('',#15446,#15447);
+#15446 = CARTESIAN_POINT('',(-4.13,6.7,0.));
+#15447 = VECTOR('',#15448,1.);
+#15448 = DIRECTION('',(-0.,-0.,-1.));
+#15449 = PCURVE('',#2063,#15450);
+#15450 = DEFINITIONAL_REPRESENTATION('',(#15451),#15455);
+#15451 = LINE('',#15452,#15453);
+#15452 = CARTESIAN_POINT('',(2.,0.));
+#15453 = VECTOR('',#15454,1.);
+#15454 = DIRECTION('',(0.,-1.));
+#15455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15456 = PCURVE('',#2035,#15457);
+#15457 = DEFINITIONAL_REPRESENTATION('',(#15458),#15462);
+#15458 = LINE('',#15459,#15460);
+#15459 = CARTESIAN_POINT('',(0.,0.));
+#15460 = VECTOR('',#15461,1.);
+#15461 = DIRECTION('',(0.,-1.));
+#15462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15463 = ORIENTED_EDGE('',*,*,#2047,.F.);
+#15464 = ADVANCED_FACE('',(#15465),#2035,.T.);
+#15465 = FACE_BOUND('',#15466,.T.);
+#15466 = EDGE_LOOP('',(#15467,#15468,#15491,#15512));
+#15467 = ORIENTED_EDGE('',*,*,#15443,.T.);
+#15468 = ORIENTED_EDGE('',*,*,#15469,.T.);
+#15469 = EDGE_CURVE('',#15421,#15470,#15472,.T.);
+#15470 = VERTEX_POINT('',#15471);
+#15471 = CARTESIAN_POINT('',(-3.86,6.43,-2.54));
+#15472 = SURFACE_CURVE('',#15473,(#15477,#15484),.PCURVE_S1.);
+#15473 = LINE('',#15474,#15475);
+#15474 = CARTESIAN_POINT('',(-4.13,6.7,-2.54));
+#15475 = VECTOR('',#15476,1.);
+#15476 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#15477 = PCURVE('',#2035,#15478);
+#15478 = DEFINITIONAL_REPRESENTATION('',(#15479),#15483);
+#15479 = LINE('',#15480,#15481);
+#15480 = CARTESIAN_POINT('',(0.,-2.54));
+#15481 = VECTOR('',#15482,1.);
+#15482 = DIRECTION('',(1.,0.));
+#15483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15484 = PCURVE('',#15284,#15485);
+#15485 = DEFINITIONAL_REPRESENTATION('',(#15486),#15490);
+#15486 = LINE('',#15487,#15488);
+#15487 = CARTESIAN_POINT('',(2.54,-2.));
+#15488 = VECTOR('',#15489,1.);
+#15489 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#15490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15491 = ORIENTED_EDGE('',*,*,#15492,.F.);
+#15492 = EDGE_CURVE('',#1992,#15470,#15493,.T.);
+#15493 = SURFACE_CURVE('',#15494,(#15498,#15505),.PCURVE_S1.);
+#15494 = LINE('',#15495,#15496);
+#15495 = CARTESIAN_POINT('',(-3.86,6.43,0.));
+#15496 = VECTOR('',#15497,1.);
+#15497 = DIRECTION('',(-0.,-0.,-1.));
+#15498 = PCURVE('',#2035,#15499);
+#15499 = DEFINITIONAL_REPRESENTATION('',(#15500),#15504);
+#15500 = LINE('',#15501,#15502);
+#15501 = CARTESIAN_POINT('',(0.381837661841,0.));
+#15502 = VECTOR('',#15503,1.);
+#15503 = DIRECTION('',(0.,-1.));
+#15504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15505 = PCURVE('',#2007,#15506);
+#15506 = DEFINITIONAL_REPRESENTATION('',(#15507),#15511);
+#15507 = LINE('',#15508,#15509);
+#15508 = CARTESIAN_POINT('',(0.,0.));
+#15509 = VECTOR('',#15510,1.);
+#15510 = DIRECTION('',(0.,-1.));
+#15511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15512 = ORIENTED_EDGE('',*,*,#2019,.F.);
+#15513 = ADVANCED_FACE('',(#15514),#2007,.T.);
+#15514 = FACE_BOUND('',#15515,.T.);
+#15515 = EDGE_LOOP('',(#15516,#15517,#15540,#15561));
+#15516 = ORIENTED_EDGE('',*,*,#15492,.T.);
+#15517 = ORIENTED_EDGE('',*,*,#15518,.T.);
+#15518 = EDGE_CURVE('',#15470,#15519,#15521,.T.);
+#15519 = VERTEX_POINT('',#15520);
+#15520 = CARTESIAN_POINT('',(-1.86,6.43,-2.54));
+#15521 = SURFACE_CURVE('',#15522,(#15526,#15533),.PCURVE_S1.);
+#15522 = LINE('',#15523,#15524);
+#15523 = CARTESIAN_POINT('',(-3.86,6.43,-2.54));
+#15524 = VECTOR('',#15525,1.);
+#15525 = DIRECTION('',(1.,0.,0.));
+#15526 = PCURVE('',#2007,#15527);
+#15527 = DEFINITIONAL_REPRESENTATION('',(#15528),#15532);
+#15528 = LINE('',#15529,#15530);
+#15529 = CARTESIAN_POINT('',(0.,-2.54));
+#15530 = VECTOR('',#15531,1.);
+#15531 = DIRECTION('',(1.,0.));
+#15532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15533 = PCURVE('',#15284,#15534);
+#15534 = DEFINITIONAL_REPRESENTATION('',(#15535),#15539);
+#15535 = LINE('',#15536,#15537);
+#15536 = CARTESIAN_POINT('',(2.27,-2.27));
+#15537 = VECTOR('',#15538,1.);
+#15538 = DIRECTION('',(-1.,0.));
+#15539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15540 = ORIENTED_EDGE('',*,*,#15541,.F.);
+#15541 = EDGE_CURVE('',#1964,#15519,#15542,.T.);
+#15542 = SURFACE_CURVE('',#15543,(#15547,#15554),.PCURVE_S1.);
+#15543 = LINE('',#15544,#15545);
+#15544 = CARTESIAN_POINT('',(-1.86,6.43,0.));
+#15545 = VECTOR('',#15546,1.);
+#15546 = DIRECTION('',(-0.,-0.,-1.));
+#15547 = PCURVE('',#2007,#15548);
+#15548 = DEFINITIONAL_REPRESENTATION('',(#15549),#15553);
+#15549 = LINE('',#15550,#15551);
+#15550 = CARTESIAN_POINT('',(2.,0.));
+#15551 = VECTOR('',#15552,1.);
+#15552 = DIRECTION('',(0.,-1.));
+#15553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15554 = PCURVE('',#1979,#15555);
+#15555 = DEFINITIONAL_REPRESENTATION('',(#15556),#15560);
+#15556 = LINE('',#15557,#15558);
+#15557 = CARTESIAN_POINT('',(0.,0.));
+#15558 = VECTOR('',#15559,1.);
+#15559 = DIRECTION('',(0.,-1.));
+#15560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15561 = ORIENTED_EDGE('',*,*,#1991,.F.);
+#15562 = ADVANCED_FACE('',(#15563),#1979,.T.);
+#15563 = FACE_BOUND('',#15564,.T.);
+#15564 = EDGE_LOOP('',(#15565,#15566,#15589,#15610));
+#15565 = ORIENTED_EDGE('',*,*,#15541,.T.);
+#15566 = ORIENTED_EDGE('',*,*,#15567,.T.);
+#15567 = EDGE_CURVE('',#15519,#15568,#15570,.T.);
+#15568 = VERTEX_POINT('',#15569);
+#15569 = CARTESIAN_POINT('',(-1.59,6.7,-2.54));
+#15570 = SURFACE_CURVE('',#15571,(#15575,#15582),.PCURVE_S1.);
+#15571 = LINE('',#15572,#15573);
+#15572 = CARTESIAN_POINT('',(-1.86,6.43,-2.54));
+#15573 = VECTOR('',#15574,1.);
+#15574 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#15575 = PCURVE('',#1979,#15576);
+#15576 = DEFINITIONAL_REPRESENTATION('',(#15577),#15581);
+#15577 = LINE('',#15578,#15579);
+#15578 = CARTESIAN_POINT('',(0.,-2.54));
+#15579 = VECTOR('',#15580,1.);
+#15580 = DIRECTION('',(1.,0.));
+#15581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15582 = PCURVE('',#15284,#15583);
+#15583 = DEFINITIONAL_REPRESENTATION('',(#15584),#15588);
+#15584 = LINE('',#15585,#15586);
+#15585 = CARTESIAN_POINT('',(0.27,-2.27));
+#15586 = VECTOR('',#15587,1.);
+#15587 = DIRECTION('',(-0.707106781187,0.707106781187));
+#15588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15589 = ORIENTED_EDGE('',*,*,#15590,.F.);
+#15590 = EDGE_CURVE('',#1936,#15568,#15591,.T.);
+#15591 = SURFACE_CURVE('',#15592,(#15596,#15603),.PCURVE_S1.);
+#15592 = LINE('',#15593,#15594);
+#15593 = CARTESIAN_POINT('',(-1.59,6.7,0.));
+#15594 = VECTOR('',#15595,1.);
+#15595 = DIRECTION('',(-0.,-0.,-1.));
+#15596 = PCURVE('',#1979,#15597);
+#15597 = DEFINITIONAL_REPRESENTATION('',(#15598),#15602);
+#15598 = LINE('',#15599,#15600);
+#15599 = CARTESIAN_POINT('',(0.381837661841,0.));
+#15600 = VECTOR('',#15601,1.);
+#15601 = DIRECTION('',(0.,-1.));
+#15602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15603 = PCURVE('',#1951,#15604);
+#15604 = DEFINITIONAL_REPRESENTATION('',(#15605),#15609);
+#15605 = LINE('',#15606,#15607);
+#15606 = CARTESIAN_POINT('',(2.,0.));
+#15607 = VECTOR('',#15608,1.);
+#15608 = DIRECTION('',(0.,-1.));
+#15609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15610 = ORIENTED_EDGE('',*,*,#1963,.F.);
+#15611 = ADVANCED_FACE('',(#15612),#1951,.F.);
+#15612 = FACE_BOUND('',#15613,.F.);
+#15613 = EDGE_LOOP('',(#15614,#15615,#15636,#15637));
+#15614 = ORIENTED_EDGE('',*,*,#15245,.T.);
+#15615 = ORIENTED_EDGE('',*,*,#15616,.T.);
+#15616 = EDGE_CURVE('',#15246,#15568,#15617,.T.);
+#15617 = SURFACE_CURVE('',#15618,(#15622,#15629),.PCURVE_S1.);
+#15618 = LINE('',#15619,#15620);
+#15619 = CARTESIAN_POINT('',(-1.59,8.7,-2.54));
+#15620 = VECTOR('',#15621,1.);
+#15621 = DIRECTION('',(0.,-1.,0.));
+#15622 = PCURVE('',#1951,#15623);
+#15623 = DEFINITIONAL_REPRESENTATION('',(#15624),#15628);
+#15624 = LINE('',#15625,#15626);
+#15625 = CARTESIAN_POINT('',(0.,-2.54));
+#15626 = VECTOR('',#15627,1.);
+#15627 = DIRECTION('',(1.,0.));
+#15628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15629 = PCURVE('',#15284,#15630);
+#15630 = DEFINITIONAL_REPRESENTATION('',(#15631),#15635);
+#15631 = LINE('',#15632,#15633);
+#15632 = CARTESIAN_POINT('',(0.,0.));
+#15633 = VECTOR('',#15634,1.);
+#15634 = DIRECTION('',(0.,-1.));
+#15635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15636 = ORIENTED_EDGE('',*,*,#15590,.F.);
+#15637 = ORIENTED_EDGE('',*,*,#1935,.F.);
+#15638 = ADVANCED_FACE('',(#15639),#2149,.T.);
+#15639 = FACE_BOUND('',#15640,.T.);
+#15640 = EDGE_LOOP('',(#15641,#15664,#15692,#15713));
+#15641 = ORIENTED_EDGE('',*,*,#15642,.T.);
+#15642 = EDGE_CURVE('',#2132,#15643,#15645,.T.);
+#15643 = VERTEX_POINT('',#15644);
+#15644 = CARTESIAN_POINT('',(-9.21,8.7,-2.54));
+#15645 = SURFACE_CURVE('',#15646,(#15650,#15657),.PCURVE_S1.);
+#15646 = LINE('',#15647,#15648);
+#15647 = CARTESIAN_POINT('',(-9.21,8.7,0.));
+#15648 = VECTOR('',#15649,1.);
+#15649 = DIRECTION('',(-0.,-0.,-1.));
+#15650 = PCURVE('',#2149,#15651);
+#15651 = DEFINITIONAL_REPRESENTATION('',(#15652),#15656);
+#15652 = LINE('',#15653,#15654);
+#15653 = CARTESIAN_POINT('',(0.,0.));
+#15654 = VECTOR('',#15655,1.);
+#15655 = DIRECTION('',(0.,-1.));
+#15656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15657 = PCURVE('',#2177,#15658);
+#15658 = DEFINITIONAL_REPRESENTATION('',(#15659),#15663);
+#15659 = LINE('',#15660,#15661);
+#15660 = CARTESIAN_POINT('',(0.,0.));
+#15661 = VECTOR('',#15662,1.);
+#15662 = DIRECTION('',(0.,-1.));
+#15663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15664 = ORIENTED_EDGE('',*,*,#15665,.T.);
+#15665 = EDGE_CURVE('',#15643,#15666,#15668,.T.);
+#15666 = VERTEX_POINT('',#15667);
+#15667 = CARTESIAN_POINT('',(-9.48,8.97,-2.54));
+#15668 = SURFACE_CURVE('',#15669,(#15673,#15680),.PCURVE_S1.);
+#15669 = LINE('',#15670,#15671);
+#15670 = CARTESIAN_POINT('',(-9.21,8.7,-2.54));
+#15671 = VECTOR('',#15672,1.);
+#15672 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#15673 = PCURVE('',#2149,#15674);
+#15674 = DEFINITIONAL_REPRESENTATION('',(#15675),#15679);
+#15675 = LINE('',#15676,#15677);
+#15676 = CARTESIAN_POINT('',(0.,-2.54));
+#15677 = VECTOR('',#15678,1.);
+#15678 = DIRECTION('',(1.,0.));
+#15679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15680 = PCURVE('',#15681,#15686);
+#15681 = PLANE('',#15682);
+#15682 = AXIS2_PLACEMENT_3D('',#15683,#15684,#15685);
+#15683 = CARTESIAN_POINT('',(-9.21,8.7,-2.54));
+#15684 = DIRECTION('',(0.,0.,-1.));
+#15685 = DIRECTION('',(-1.,0.,0.));
+#15686 = DEFINITIONAL_REPRESENTATION('',(#15687),#15691);
+#15687 = LINE('',#15688,#15689);
+#15688 = CARTESIAN_POINT('',(0.,0.));
+#15689 = VECTOR('',#15690,1.);
+#15690 = DIRECTION('',(0.707106781187,0.707106781187));
+#15691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15692 = ORIENTED_EDGE('',*,*,#15693,.F.);
+#15693 = EDGE_CURVE('',#2134,#15666,#15694,.T.);
+#15694 = SURFACE_CURVE('',#15695,(#15699,#15706),.PCURVE_S1.);
+#15695 = LINE('',#15696,#15697);
+#15696 = CARTESIAN_POINT('',(-9.48,8.97,0.));
+#15697 = VECTOR('',#15698,1.);
+#15698 = DIRECTION('',(-0.,-0.,-1.));
+#15699 = PCURVE('',#2149,#15700);
+#15700 = DEFINITIONAL_REPRESENTATION('',(#15701),#15705);
+#15701 = LINE('',#15702,#15703);
+#15702 = CARTESIAN_POINT('',(0.381837661841,0.));
+#15703 = VECTOR('',#15704,1.);
+#15704 = DIRECTION('',(0.,-1.));
+#15705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15706 = PCURVE('',#2343,#15707);
+#15707 = DEFINITIONAL_REPRESENTATION('',(#15708),#15712);
+#15708 = LINE('',#15709,#15710);
+#15709 = CARTESIAN_POINT('',(0.,0.));
+#15710 = VECTOR('',#15711,1.);
+#15711 = DIRECTION('',(0.,-1.));
+#15712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15713 = ORIENTED_EDGE('',*,*,#2131,.F.);
+#15714 = ADVANCED_FACE('',(#15715),#2343,.T.);
+#15715 = FACE_BOUND('',#15716,.T.);
+#15716 = EDGE_LOOP('',(#15717,#15718,#15741,#15762));
+#15717 = ORIENTED_EDGE('',*,*,#15693,.T.);
+#15718 = ORIENTED_EDGE('',*,*,#15719,.T.);
+#15719 = EDGE_CURVE('',#15666,#15720,#15722,.T.);
+#15720 = VERTEX_POINT('',#15721);
+#15721 = CARTESIAN_POINT('',(-11.48,8.97,-2.54));
+#15722 = SURFACE_CURVE('',#15723,(#15727,#15734),.PCURVE_S1.);
+#15723 = LINE('',#15724,#15725);
+#15724 = CARTESIAN_POINT('',(-9.48,8.97,-2.54));
+#15725 = VECTOR('',#15726,1.);
+#15726 = DIRECTION('',(-1.,0.,0.));
+#15727 = PCURVE('',#2343,#15728);
+#15728 = DEFINITIONAL_REPRESENTATION('',(#15729),#15733);
+#15729 = LINE('',#15730,#15731);
+#15730 = CARTESIAN_POINT('',(0.,-2.54));
+#15731 = VECTOR('',#15732,1.);
+#15732 = DIRECTION('',(1.,0.));
+#15733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15734 = PCURVE('',#15681,#15735);
+#15735 = DEFINITIONAL_REPRESENTATION('',(#15736),#15740);
+#15736 = LINE('',#15737,#15738);
+#15737 = CARTESIAN_POINT('',(0.27,0.27));
+#15738 = VECTOR('',#15739,1.);
+#15739 = DIRECTION('',(1.,0.));
+#15740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15741 = ORIENTED_EDGE('',*,*,#15742,.F.);
+#15742 = EDGE_CURVE('',#2302,#15720,#15743,.T.);
+#15743 = SURFACE_CURVE('',#15744,(#15748,#15755),.PCURVE_S1.);
+#15744 = LINE('',#15745,#15746);
+#15745 = CARTESIAN_POINT('',(-11.48,8.97,0.));
+#15746 = VECTOR('',#15747,1.);
+#15747 = DIRECTION('',(-0.,-0.,-1.));
+#15748 = PCURVE('',#2343,#15749);
+#15749 = DEFINITIONAL_REPRESENTATION('',(#15750),#15754);
+#15750 = LINE('',#15751,#15752);
+#15751 = CARTESIAN_POINT('',(2.,0.));
+#15752 = VECTOR('',#15753,1.);
+#15753 = DIRECTION('',(0.,-1.));
+#15754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15755 = PCURVE('',#2317,#15756);
+#15756 = DEFINITIONAL_REPRESENTATION('',(#15757),#15761);
+#15757 = LINE('',#15758,#15759);
+#15758 = CARTESIAN_POINT('',(0.,0.));
+#15759 = VECTOR('',#15760,1.);
+#15760 = DIRECTION('',(0.,-1.));
+#15761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15762 = ORIENTED_EDGE('',*,*,#2329,.F.);
+#15763 = ADVANCED_FACE('',(#15764),#2317,.T.);
+#15764 = FACE_BOUND('',#15765,.T.);
+#15765 = EDGE_LOOP('',(#15766,#15767,#15790,#15811));
+#15766 = ORIENTED_EDGE('',*,*,#15742,.T.);
+#15767 = ORIENTED_EDGE('',*,*,#15768,.T.);
+#15768 = EDGE_CURVE('',#15720,#15769,#15771,.T.);
+#15769 = VERTEX_POINT('',#15770);
+#15770 = CARTESIAN_POINT('',(-11.75,8.7,-2.54));
+#15771 = SURFACE_CURVE('',#15772,(#15776,#15783),.PCURVE_S1.);
+#15772 = LINE('',#15773,#15774);
+#15773 = CARTESIAN_POINT('',(-11.48,8.97,-2.54));
+#15774 = VECTOR('',#15775,1.);
+#15775 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#15776 = PCURVE('',#2317,#15777);
+#15777 = DEFINITIONAL_REPRESENTATION('',(#15778),#15782);
+#15778 = LINE('',#15779,#15780);
+#15779 = CARTESIAN_POINT('',(-0.,-2.54));
+#15780 = VECTOR('',#15781,1.);
+#15781 = DIRECTION('',(1.,0.));
+#15782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15783 = PCURVE('',#15681,#15784);
+#15784 = DEFINITIONAL_REPRESENTATION('',(#15785),#15789);
+#15785 = LINE('',#15786,#15787);
+#15786 = CARTESIAN_POINT('',(2.27,0.27));
+#15787 = VECTOR('',#15788,1.);
+#15788 = DIRECTION('',(0.707106781187,-0.707106781187));
+#15789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15790 = ORIENTED_EDGE('',*,*,#15791,.F.);
+#15791 = EDGE_CURVE('',#2274,#15769,#15792,.T.);
+#15792 = SURFACE_CURVE('',#15793,(#15797,#15804),.PCURVE_S1.);
+#15793 = LINE('',#15794,#15795);
+#15794 = CARTESIAN_POINT('',(-11.75,8.7,0.));
+#15795 = VECTOR('',#15796,1.);
+#15796 = DIRECTION('',(-0.,-0.,-1.));
+#15797 = PCURVE('',#2317,#15798);
+#15798 = DEFINITIONAL_REPRESENTATION('',(#15799),#15803);
+#15799 = LINE('',#15800,#15801);
+#15800 = CARTESIAN_POINT('',(0.381837661841,0.));
+#15801 = VECTOR('',#15802,1.);
+#15802 = DIRECTION('',(0.,-1.));
+#15803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15804 = PCURVE('',#2289,#15805);
+#15805 = DEFINITIONAL_REPRESENTATION('',(#15806),#15810);
+#15806 = LINE('',#15807,#15808);
+#15807 = CARTESIAN_POINT('',(0.,0.));
+#15808 = VECTOR('',#15809,1.);
+#15809 = DIRECTION('',(0.,-1.));
+#15810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15811 = ORIENTED_EDGE('',*,*,#2301,.F.);
+#15812 = ADVANCED_FACE('',(#15813),#2289,.T.);
+#15813 = FACE_BOUND('',#15814,.T.);
+#15814 = EDGE_LOOP('',(#15815,#15816,#15839,#15860));
+#15815 = ORIENTED_EDGE('',*,*,#15791,.T.);
+#15816 = ORIENTED_EDGE('',*,*,#15817,.T.);
+#15817 = EDGE_CURVE('',#15769,#15818,#15820,.T.);
+#15818 = VERTEX_POINT('',#15819);
+#15819 = CARTESIAN_POINT('',(-11.75,6.7,-2.54));
+#15820 = SURFACE_CURVE('',#15821,(#15825,#15832),.PCURVE_S1.);
+#15821 = LINE('',#15822,#15823);
+#15822 = CARTESIAN_POINT('',(-11.75,8.7,-2.54));
+#15823 = VECTOR('',#15824,1.);
+#15824 = DIRECTION('',(0.,-1.,0.));
+#15825 = PCURVE('',#2289,#15826);
+#15826 = DEFINITIONAL_REPRESENTATION('',(#15827),#15831);
+#15827 = LINE('',#15828,#15829);
+#15828 = CARTESIAN_POINT('',(0.,-2.54));
+#15829 = VECTOR('',#15830,1.);
+#15830 = DIRECTION('',(1.,0.));
+#15831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15832 = PCURVE('',#15681,#15833);
+#15833 = DEFINITIONAL_REPRESENTATION('',(#15834),#15838);
+#15834 = LINE('',#15835,#15836);
+#15835 = CARTESIAN_POINT('',(2.54,0.));
+#15836 = VECTOR('',#15837,1.);
+#15837 = DIRECTION('',(0.,-1.));
+#15838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15839 = ORIENTED_EDGE('',*,*,#15840,.F.);
+#15840 = EDGE_CURVE('',#2246,#15818,#15841,.T.);
+#15841 = SURFACE_CURVE('',#15842,(#15846,#15853),.PCURVE_S1.);
+#15842 = LINE('',#15843,#15844);
+#15843 = CARTESIAN_POINT('',(-11.75,6.7,0.));
+#15844 = VECTOR('',#15845,1.);
+#15845 = DIRECTION('',(-0.,-0.,-1.));
+#15846 = PCURVE('',#2289,#15847);
+#15847 = DEFINITIONAL_REPRESENTATION('',(#15848),#15852);
+#15848 = LINE('',#15849,#15850);
+#15849 = CARTESIAN_POINT('',(2.,0.));
+#15850 = VECTOR('',#15851,1.);
+#15851 = DIRECTION('',(0.,-1.));
+#15852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15853 = PCURVE('',#2261,#15854);
+#15854 = DEFINITIONAL_REPRESENTATION('',(#15855),#15859);
+#15855 = LINE('',#15856,#15857);
+#15856 = CARTESIAN_POINT('',(0.,0.));
+#15857 = VECTOR('',#15858,1.);
+#15858 = DIRECTION('',(0.,-1.));
+#15859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15860 = ORIENTED_EDGE('',*,*,#2273,.F.);
+#15861 = ADVANCED_FACE('',(#15862),#2261,.T.);
+#15862 = FACE_BOUND('',#15863,.T.);
+#15863 = EDGE_LOOP('',(#15864,#15865,#15888,#15909));
+#15864 = ORIENTED_EDGE('',*,*,#15840,.T.);
+#15865 = ORIENTED_EDGE('',*,*,#15866,.T.);
+#15866 = EDGE_CURVE('',#15818,#15867,#15869,.T.);
+#15867 = VERTEX_POINT('',#15868);
+#15868 = CARTESIAN_POINT('',(-11.48,6.43,-2.54));
+#15869 = SURFACE_CURVE('',#15870,(#15874,#15881),.PCURVE_S1.);
+#15870 = LINE('',#15871,#15872);
+#15871 = CARTESIAN_POINT('',(-11.75,6.7,-2.54));
+#15872 = VECTOR('',#15873,1.);
+#15873 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#15874 = PCURVE('',#2261,#15875);
+#15875 = DEFINITIONAL_REPRESENTATION('',(#15876),#15880);
+#15876 = LINE('',#15877,#15878);
+#15877 = CARTESIAN_POINT('',(0.,-2.54));
+#15878 = VECTOR('',#15879,1.);
+#15879 = DIRECTION('',(1.,0.));
+#15880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15881 = PCURVE('',#15681,#15882);
+#15882 = DEFINITIONAL_REPRESENTATION('',(#15883),#15887);
+#15883 = LINE('',#15884,#15885);
+#15884 = CARTESIAN_POINT('',(2.54,-2.));
+#15885 = VECTOR('',#15886,1.);
+#15886 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#15887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15888 = ORIENTED_EDGE('',*,*,#15889,.F.);
+#15889 = EDGE_CURVE('',#2218,#15867,#15890,.T.);
+#15890 = SURFACE_CURVE('',#15891,(#15895,#15902),.PCURVE_S1.);
+#15891 = LINE('',#15892,#15893);
+#15892 = CARTESIAN_POINT('',(-11.48,6.43,0.));
+#15893 = VECTOR('',#15894,1.);
+#15894 = DIRECTION('',(-0.,-0.,-1.));
+#15895 = PCURVE('',#2261,#15896);
+#15896 = DEFINITIONAL_REPRESENTATION('',(#15897),#15901);
+#15897 = LINE('',#15898,#15899);
+#15898 = CARTESIAN_POINT('',(0.381837661841,0.));
+#15899 = VECTOR('',#15900,1.);
+#15900 = DIRECTION('',(0.,-1.));
+#15901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15902 = PCURVE('',#2233,#15903);
+#15903 = DEFINITIONAL_REPRESENTATION('',(#15904),#15908);
+#15904 = LINE('',#15905,#15906);
+#15905 = CARTESIAN_POINT('',(0.,0.));
+#15906 = VECTOR('',#15907,1.);
+#15907 = DIRECTION('',(0.,-1.));
+#15908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15909 = ORIENTED_EDGE('',*,*,#2245,.F.);
+#15910 = ADVANCED_FACE('',(#15911),#2233,.T.);
+#15911 = FACE_BOUND('',#15912,.T.);
+#15912 = EDGE_LOOP('',(#15913,#15914,#15937,#15958));
+#15913 = ORIENTED_EDGE('',*,*,#15889,.T.);
+#15914 = ORIENTED_EDGE('',*,*,#15915,.T.);
+#15915 = EDGE_CURVE('',#15867,#15916,#15918,.T.);
+#15916 = VERTEX_POINT('',#15917);
+#15917 = CARTESIAN_POINT('',(-9.48,6.43,-2.54));
+#15918 = SURFACE_CURVE('',#15919,(#15923,#15930),.PCURVE_S1.);
+#15919 = LINE('',#15920,#15921);
+#15920 = CARTESIAN_POINT('',(-11.48,6.43,-2.54));
+#15921 = VECTOR('',#15922,1.);
+#15922 = DIRECTION('',(1.,0.,0.));
+#15923 = PCURVE('',#2233,#15924);
+#15924 = DEFINITIONAL_REPRESENTATION('',(#15925),#15929);
+#15925 = LINE('',#15926,#15927);
+#15926 = CARTESIAN_POINT('',(0.,-2.54));
+#15927 = VECTOR('',#15928,1.);
+#15928 = DIRECTION('',(1.,0.));
+#15929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15930 = PCURVE('',#15681,#15931);
+#15931 = DEFINITIONAL_REPRESENTATION('',(#15932),#15936);
+#15932 = LINE('',#15933,#15934);
+#15933 = CARTESIAN_POINT('',(2.27,-2.27));
+#15934 = VECTOR('',#15935,1.);
+#15935 = DIRECTION('',(-1.,0.));
+#15936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15937 = ORIENTED_EDGE('',*,*,#15938,.F.);
+#15938 = EDGE_CURVE('',#2190,#15916,#15939,.T.);
+#15939 = SURFACE_CURVE('',#15940,(#15944,#15951),.PCURVE_S1.);
+#15940 = LINE('',#15941,#15942);
+#15941 = CARTESIAN_POINT('',(-9.48,6.43,0.));
+#15942 = VECTOR('',#15943,1.);
+#15943 = DIRECTION('',(-0.,-0.,-1.));
+#15944 = PCURVE('',#2233,#15945);
+#15945 = DEFINITIONAL_REPRESENTATION('',(#15946),#15950);
+#15946 = LINE('',#15947,#15948);
+#15947 = CARTESIAN_POINT('',(2.,0.));
+#15948 = VECTOR('',#15949,1.);
+#15949 = DIRECTION('',(0.,-1.));
+#15950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15951 = PCURVE('',#2205,#15952);
+#15952 = DEFINITIONAL_REPRESENTATION('',(#15953),#15957);
+#15953 = LINE('',#15954,#15955);
+#15954 = CARTESIAN_POINT('',(0.,0.));
+#15955 = VECTOR('',#15956,1.);
+#15956 = DIRECTION('',(0.,-1.));
+#15957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15958 = ORIENTED_EDGE('',*,*,#2217,.F.);
+#15959 = ADVANCED_FACE('',(#15960),#2205,.T.);
+#15960 = FACE_BOUND('',#15961,.T.);
+#15961 = EDGE_LOOP('',(#15962,#15963,#15986,#16007));
+#15962 = ORIENTED_EDGE('',*,*,#15938,.T.);
+#15963 = ORIENTED_EDGE('',*,*,#15964,.T.);
+#15964 = EDGE_CURVE('',#15916,#15965,#15967,.T.);
+#15965 = VERTEX_POINT('',#15966);
+#15966 = CARTESIAN_POINT('',(-9.21,6.7,-2.54));
+#15967 = SURFACE_CURVE('',#15968,(#15972,#15979),.PCURVE_S1.);
+#15968 = LINE('',#15969,#15970);
+#15969 = CARTESIAN_POINT('',(-9.48,6.43,-2.54));
+#15970 = VECTOR('',#15971,1.);
+#15971 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#15972 = PCURVE('',#2205,#15973);
+#15973 = DEFINITIONAL_REPRESENTATION('',(#15974),#15978);
+#15974 = LINE('',#15975,#15976);
+#15975 = CARTESIAN_POINT('',(0.,-2.54));
+#15976 = VECTOR('',#15977,1.);
+#15977 = DIRECTION('',(1.,0.));
+#15978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15979 = PCURVE('',#15681,#15980);
+#15980 = DEFINITIONAL_REPRESENTATION('',(#15981),#15985);
+#15981 = LINE('',#15982,#15983);
+#15982 = CARTESIAN_POINT('',(0.27,-2.27));
+#15983 = VECTOR('',#15984,1.);
+#15984 = DIRECTION('',(-0.707106781187,0.707106781187));
+#15985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15986 = ORIENTED_EDGE('',*,*,#15987,.F.);
+#15987 = EDGE_CURVE('',#2162,#15965,#15988,.T.);
+#15988 = SURFACE_CURVE('',#15989,(#15993,#16000),.PCURVE_S1.);
+#15989 = LINE('',#15990,#15991);
+#15990 = CARTESIAN_POINT('',(-9.21,6.7,0.));
+#15991 = VECTOR('',#15992,1.);
+#15992 = DIRECTION('',(-0.,-0.,-1.));
+#15993 = PCURVE('',#2205,#15994);
+#15994 = DEFINITIONAL_REPRESENTATION('',(#15995),#15999);
+#15995 = LINE('',#15996,#15997);
+#15996 = CARTESIAN_POINT('',(0.381837661841,0.));
+#15997 = VECTOR('',#15998,1.);
+#15998 = DIRECTION('',(0.,-1.));
+#15999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16000 = PCURVE('',#2177,#16001);
+#16001 = DEFINITIONAL_REPRESENTATION('',(#16002),#16006);
+#16002 = LINE('',#16003,#16004);
+#16003 = CARTESIAN_POINT('',(2.,0.));
+#16004 = VECTOR('',#16005,1.);
+#16005 = DIRECTION('',(0.,-1.));
+#16006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16007 = ORIENTED_EDGE('',*,*,#2189,.F.);
+#16008 = ADVANCED_FACE('',(#16009),#2177,.F.);
+#16009 = FACE_BOUND('',#16010,.F.);
+#16010 = EDGE_LOOP('',(#16011,#16012,#16033,#16034));
+#16011 = ORIENTED_EDGE('',*,*,#15642,.T.);
+#16012 = ORIENTED_EDGE('',*,*,#16013,.T.);
+#16013 = EDGE_CURVE('',#15643,#15965,#16014,.T.);
+#16014 = SURFACE_CURVE('',#16015,(#16019,#16026),.PCURVE_S1.);
+#16015 = LINE('',#16016,#16017);
+#16016 = CARTESIAN_POINT('',(-9.21,8.7,-2.54));
+#16017 = VECTOR('',#16018,1.);
+#16018 = DIRECTION('',(0.,-1.,0.));
+#16019 = PCURVE('',#2177,#16020);
+#16020 = DEFINITIONAL_REPRESENTATION('',(#16021),#16025);
+#16021 = LINE('',#16022,#16023);
+#16022 = CARTESIAN_POINT('',(0.,-2.54));
+#16023 = VECTOR('',#16024,1.);
+#16024 = DIRECTION('',(1.,0.));
+#16025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16026 = PCURVE('',#15681,#16027);
+#16027 = DEFINITIONAL_REPRESENTATION('',(#16028),#16032);
+#16028 = LINE('',#16029,#16030);
+#16029 = CARTESIAN_POINT('',(0.,0.));
+#16030 = VECTOR('',#16031,1.);
+#16031 = DIRECTION('',(0.,-1.));
+#16032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16033 = ORIENTED_EDGE('',*,*,#15987,.F.);
+#16034 = ORIENTED_EDGE('',*,*,#2161,.F.);
+#16035 = ADVANCED_FACE('',(#16036),#2375,.T.);
+#16036 = FACE_BOUND('',#16037,.T.);
+#16037 = EDGE_LOOP('',(#16038,#16061,#16089,#16110));
+#16038 = ORIENTED_EDGE('',*,*,#16039,.T.);
+#16039 = EDGE_CURVE('',#2358,#16040,#16042,.T.);
+#16040 = VERTEX_POINT('',#16041);
+#16041 = CARTESIAN_POINT('',(-6.67,8.7,-2.54));
+#16042 = SURFACE_CURVE('',#16043,(#16047,#16054),.PCURVE_S1.);
+#16043 = LINE('',#16044,#16045);
+#16044 = CARTESIAN_POINT('',(-6.67,8.7,0.));
+#16045 = VECTOR('',#16046,1.);
+#16046 = DIRECTION('',(-0.,-0.,-1.));
+#16047 = PCURVE('',#2375,#16048);
+#16048 = DEFINITIONAL_REPRESENTATION('',(#16049),#16053);
+#16049 = LINE('',#16050,#16051);
+#16050 = CARTESIAN_POINT('',(0.,0.));
+#16051 = VECTOR('',#16052,1.);
+#16052 = DIRECTION('',(0.,-1.));
+#16053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16054 = PCURVE('',#2403,#16055);
+#16055 = DEFINITIONAL_REPRESENTATION('',(#16056),#16060);
+#16056 = LINE('',#16057,#16058);
+#16057 = CARTESIAN_POINT('',(0.,0.));
+#16058 = VECTOR('',#16059,1.);
+#16059 = DIRECTION('',(0.,-1.));
+#16060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16061 = ORIENTED_EDGE('',*,*,#16062,.T.);
+#16062 = EDGE_CURVE('',#16040,#16063,#16065,.T.);
+#16063 = VERTEX_POINT('',#16064);
+#16064 = CARTESIAN_POINT('',(-6.94,8.97,-2.54));
+#16065 = SURFACE_CURVE('',#16066,(#16070,#16077),.PCURVE_S1.);
+#16066 = LINE('',#16067,#16068);
+#16067 = CARTESIAN_POINT('',(-6.67,8.7,-2.54));
+#16068 = VECTOR('',#16069,1.);
+#16069 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#16070 = PCURVE('',#2375,#16071);
+#16071 = DEFINITIONAL_REPRESENTATION('',(#16072),#16076);
+#16072 = LINE('',#16073,#16074);
+#16073 = CARTESIAN_POINT('',(0.,-2.54));
+#16074 = VECTOR('',#16075,1.);
+#16075 = DIRECTION('',(1.,0.));
+#16076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16077 = PCURVE('',#16078,#16083);
+#16078 = PLANE('',#16079);
+#16079 = AXIS2_PLACEMENT_3D('',#16080,#16081,#16082);
+#16080 = CARTESIAN_POINT('',(-6.67,8.7,-2.54));
+#16081 = DIRECTION('',(0.,0.,-1.));
+#16082 = DIRECTION('',(-1.,0.,0.));
+#16083 = DEFINITIONAL_REPRESENTATION('',(#16084),#16088);
+#16084 = LINE('',#16085,#16086);
+#16085 = CARTESIAN_POINT('',(0.,0.));
+#16086 = VECTOR('',#16087,1.);
+#16087 = DIRECTION('',(0.707106781187,0.707106781187));
+#16088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16089 = ORIENTED_EDGE('',*,*,#16090,.F.);
+#16090 = EDGE_CURVE('',#2360,#16063,#16091,.T.);
+#16091 = SURFACE_CURVE('',#16092,(#16096,#16103),.PCURVE_S1.);
+#16092 = LINE('',#16093,#16094);
+#16093 = CARTESIAN_POINT('',(-6.94,8.97,0.));
+#16094 = VECTOR('',#16095,1.);
+#16095 = DIRECTION('',(-0.,-0.,-1.));
+#16096 = PCURVE('',#2375,#16097);
+#16097 = DEFINITIONAL_REPRESENTATION('',(#16098),#16102);
+#16098 = LINE('',#16099,#16100);
+#16099 = CARTESIAN_POINT('',(0.381837661841,0.));
+#16100 = VECTOR('',#16101,1.);
+#16101 = DIRECTION('',(0.,-1.));
+#16102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16103 = PCURVE('',#2569,#16104);
+#16104 = DEFINITIONAL_REPRESENTATION('',(#16105),#16109);
+#16105 = LINE('',#16106,#16107);
+#16106 = CARTESIAN_POINT('',(0.,0.));
+#16107 = VECTOR('',#16108,1.);
+#16108 = DIRECTION('',(0.,-1.));
+#16109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16110 = ORIENTED_EDGE('',*,*,#2357,.F.);
+#16111 = ADVANCED_FACE('',(#16112),#2569,.T.);
+#16112 = FACE_BOUND('',#16113,.T.);
+#16113 = EDGE_LOOP('',(#16114,#16115,#16138,#16159));
+#16114 = ORIENTED_EDGE('',*,*,#16090,.T.);
+#16115 = ORIENTED_EDGE('',*,*,#16116,.T.);
+#16116 = EDGE_CURVE('',#16063,#16117,#16119,.T.);
+#16117 = VERTEX_POINT('',#16118);
+#16118 = CARTESIAN_POINT('',(-8.94,8.97,-2.54));
+#16119 = SURFACE_CURVE('',#16120,(#16124,#16131),.PCURVE_S1.);
+#16120 = LINE('',#16121,#16122);
+#16121 = CARTESIAN_POINT('',(-6.94,8.97,-2.54));
+#16122 = VECTOR('',#16123,1.);
+#16123 = DIRECTION('',(-1.,0.,0.));
+#16124 = PCURVE('',#2569,#16125);
+#16125 = DEFINITIONAL_REPRESENTATION('',(#16126),#16130);
+#16126 = LINE('',#16127,#16128);
+#16127 = CARTESIAN_POINT('',(0.,-2.54));
+#16128 = VECTOR('',#16129,1.);
+#16129 = DIRECTION('',(1.,0.));
+#16130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16131 = PCURVE('',#16078,#16132);
+#16132 = DEFINITIONAL_REPRESENTATION('',(#16133),#16137);
+#16133 = LINE('',#16134,#16135);
+#16134 = CARTESIAN_POINT('',(0.27,0.27));
+#16135 = VECTOR('',#16136,1.);
+#16136 = DIRECTION('',(1.,0.));
+#16137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16138 = ORIENTED_EDGE('',*,*,#16139,.F.);
+#16139 = EDGE_CURVE('',#2528,#16117,#16140,.T.);
+#16140 = SURFACE_CURVE('',#16141,(#16145,#16152),.PCURVE_S1.);
+#16141 = LINE('',#16142,#16143);
+#16142 = CARTESIAN_POINT('',(-8.94,8.97,0.));
+#16143 = VECTOR('',#16144,1.);
+#16144 = DIRECTION('',(-0.,-0.,-1.));
+#16145 = PCURVE('',#2569,#16146);
+#16146 = DEFINITIONAL_REPRESENTATION('',(#16147),#16151);
+#16147 = LINE('',#16148,#16149);
+#16148 = CARTESIAN_POINT('',(2.,0.));
+#16149 = VECTOR('',#16150,1.);
+#16150 = DIRECTION('',(0.,-1.));
+#16151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16152 = PCURVE('',#2543,#16153);
+#16153 = DEFINITIONAL_REPRESENTATION('',(#16154),#16158);
+#16154 = LINE('',#16155,#16156);
+#16155 = CARTESIAN_POINT('',(0.,0.));
+#16156 = VECTOR('',#16157,1.);
+#16157 = DIRECTION('',(0.,-1.));
+#16158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16159 = ORIENTED_EDGE('',*,*,#2555,.F.);
+#16160 = ADVANCED_FACE('',(#16161),#2543,.T.);
+#16161 = FACE_BOUND('',#16162,.T.);
+#16162 = EDGE_LOOP('',(#16163,#16164,#16187,#16208));
+#16163 = ORIENTED_EDGE('',*,*,#16139,.T.);
+#16164 = ORIENTED_EDGE('',*,*,#16165,.T.);
+#16165 = EDGE_CURVE('',#16117,#16166,#16168,.T.);
+#16166 = VERTEX_POINT('',#16167);
+#16167 = CARTESIAN_POINT('',(-9.21,8.7,-2.54));
+#16168 = SURFACE_CURVE('',#16169,(#16173,#16180),.PCURVE_S1.);
+#16169 = LINE('',#16170,#16171);
+#16170 = CARTESIAN_POINT('',(-8.94,8.97,-2.54));
+#16171 = VECTOR('',#16172,1.);
+#16172 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#16173 = PCURVE('',#2543,#16174);
+#16174 = DEFINITIONAL_REPRESENTATION('',(#16175),#16179);
+#16175 = LINE('',#16176,#16177);
+#16176 = CARTESIAN_POINT('',(-0.,-2.54));
+#16177 = VECTOR('',#16178,1.);
+#16178 = DIRECTION('',(1.,0.));
+#16179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16180 = PCURVE('',#16078,#16181);
+#16181 = DEFINITIONAL_REPRESENTATION('',(#16182),#16186);
+#16182 = LINE('',#16183,#16184);
+#16183 = CARTESIAN_POINT('',(2.27,0.27));
+#16184 = VECTOR('',#16185,1.);
+#16185 = DIRECTION('',(0.707106781187,-0.707106781187));
+#16186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16187 = ORIENTED_EDGE('',*,*,#16188,.F.);
+#16188 = EDGE_CURVE('',#2500,#16166,#16189,.T.);
+#16189 = SURFACE_CURVE('',#16190,(#16194,#16201),.PCURVE_S1.);
+#16190 = LINE('',#16191,#16192);
+#16191 = CARTESIAN_POINT('',(-9.21,8.7,0.));
+#16192 = VECTOR('',#16193,1.);
+#16193 = DIRECTION('',(-0.,-0.,-1.));
+#16194 = PCURVE('',#2543,#16195);
+#16195 = DEFINITIONAL_REPRESENTATION('',(#16196),#16200);
+#16196 = LINE('',#16197,#16198);
+#16197 = CARTESIAN_POINT('',(0.381837661841,0.));
+#16198 = VECTOR('',#16199,1.);
+#16199 = DIRECTION('',(0.,-1.));
+#16200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16201 = PCURVE('',#2515,#16202);
+#16202 = DEFINITIONAL_REPRESENTATION('',(#16203),#16207);
+#16203 = LINE('',#16204,#16205);
+#16204 = CARTESIAN_POINT('',(0.,0.));
+#16205 = VECTOR('',#16206,1.);
+#16206 = DIRECTION('',(0.,-1.));
+#16207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16208 = ORIENTED_EDGE('',*,*,#2527,.F.);
+#16209 = ADVANCED_FACE('',(#16210),#2515,.T.);
+#16210 = FACE_BOUND('',#16211,.T.);
+#16211 = EDGE_LOOP('',(#16212,#16213,#16236,#16257));
+#16212 = ORIENTED_EDGE('',*,*,#16188,.T.);
+#16213 = ORIENTED_EDGE('',*,*,#16214,.T.);
+#16214 = EDGE_CURVE('',#16166,#16215,#16217,.T.);
+#16215 = VERTEX_POINT('',#16216);
+#16216 = CARTESIAN_POINT('',(-9.21,6.7,-2.54));
+#16217 = SURFACE_CURVE('',#16218,(#16222,#16229),.PCURVE_S1.);
+#16218 = LINE('',#16219,#16220);
+#16219 = CARTESIAN_POINT('',(-9.21,8.7,-2.54));
+#16220 = VECTOR('',#16221,1.);
+#16221 = DIRECTION('',(0.,-1.,0.));
+#16222 = PCURVE('',#2515,#16223);
+#16223 = DEFINITIONAL_REPRESENTATION('',(#16224),#16228);
+#16224 = LINE('',#16225,#16226);
+#16225 = CARTESIAN_POINT('',(0.,-2.54));
+#16226 = VECTOR('',#16227,1.);
+#16227 = DIRECTION('',(1.,0.));
+#16228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16229 = PCURVE('',#16078,#16230);
+#16230 = DEFINITIONAL_REPRESENTATION('',(#16231),#16235);
+#16231 = LINE('',#16232,#16233);
+#16232 = CARTESIAN_POINT('',(2.54,0.));
+#16233 = VECTOR('',#16234,1.);
+#16234 = DIRECTION('',(0.,-1.));
+#16235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16236 = ORIENTED_EDGE('',*,*,#16237,.F.);
+#16237 = EDGE_CURVE('',#2472,#16215,#16238,.T.);
+#16238 = SURFACE_CURVE('',#16239,(#16243,#16250),.PCURVE_S1.);
+#16239 = LINE('',#16240,#16241);
+#16240 = CARTESIAN_POINT('',(-9.21,6.7,0.));
+#16241 = VECTOR('',#16242,1.);
+#16242 = DIRECTION('',(-0.,-0.,-1.));
+#16243 = PCURVE('',#2515,#16244);
+#16244 = DEFINITIONAL_REPRESENTATION('',(#16245),#16249);
+#16245 = LINE('',#16246,#16247);
+#16246 = CARTESIAN_POINT('',(2.,0.));
+#16247 = VECTOR('',#16248,1.);
+#16248 = DIRECTION('',(0.,-1.));
+#16249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16250 = PCURVE('',#2487,#16251);
+#16251 = DEFINITIONAL_REPRESENTATION('',(#16252),#16256);
+#16252 = LINE('',#16253,#16254);
+#16253 = CARTESIAN_POINT('',(0.,0.));
+#16254 = VECTOR('',#16255,1.);
+#16255 = DIRECTION('',(0.,-1.));
+#16256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16257 = ORIENTED_EDGE('',*,*,#2499,.F.);
+#16258 = ADVANCED_FACE('',(#16259),#2487,.T.);
+#16259 = FACE_BOUND('',#16260,.T.);
+#16260 = EDGE_LOOP('',(#16261,#16262,#16285,#16306));
+#16261 = ORIENTED_EDGE('',*,*,#16237,.T.);
+#16262 = ORIENTED_EDGE('',*,*,#16263,.T.);
+#16263 = EDGE_CURVE('',#16215,#16264,#16266,.T.);
+#16264 = VERTEX_POINT('',#16265);
+#16265 = CARTESIAN_POINT('',(-8.94,6.43,-2.54));
+#16266 = SURFACE_CURVE('',#16267,(#16271,#16278),.PCURVE_S1.);
+#16267 = LINE('',#16268,#16269);
+#16268 = CARTESIAN_POINT('',(-9.21,6.7,-2.54));
+#16269 = VECTOR('',#16270,1.);
+#16270 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#16271 = PCURVE('',#2487,#16272);
+#16272 = DEFINITIONAL_REPRESENTATION('',(#16273),#16277);
+#16273 = LINE('',#16274,#16275);
+#16274 = CARTESIAN_POINT('',(0.,-2.54));
+#16275 = VECTOR('',#16276,1.);
+#16276 = DIRECTION('',(1.,0.));
+#16277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16278 = PCURVE('',#16078,#16279);
+#16279 = DEFINITIONAL_REPRESENTATION('',(#16280),#16284);
+#16280 = LINE('',#16281,#16282);
+#16281 = CARTESIAN_POINT('',(2.54,-2.));
+#16282 = VECTOR('',#16283,1.);
+#16283 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#16284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16285 = ORIENTED_EDGE('',*,*,#16286,.F.);
+#16286 = EDGE_CURVE('',#2444,#16264,#16287,.T.);
+#16287 = SURFACE_CURVE('',#16288,(#16292,#16299),.PCURVE_S1.);
+#16288 = LINE('',#16289,#16290);
+#16289 = CARTESIAN_POINT('',(-8.94,6.43,0.));
+#16290 = VECTOR('',#16291,1.);
+#16291 = DIRECTION('',(-0.,-0.,-1.));
+#16292 = PCURVE('',#2487,#16293);
+#16293 = DEFINITIONAL_REPRESENTATION('',(#16294),#16298);
+#16294 = LINE('',#16295,#16296);
+#16295 = CARTESIAN_POINT('',(0.381837661841,0.));
+#16296 = VECTOR('',#16297,1.);
+#16297 = DIRECTION('',(0.,-1.));
+#16298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16299 = PCURVE('',#2459,#16300);
+#16300 = DEFINITIONAL_REPRESENTATION('',(#16301),#16305);
+#16301 = LINE('',#16302,#16303);
+#16302 = CARTESIAN_POINT('',(0.,0.));
+#16303 = VECTOR('',#16304,1.);
+#16304 = DIRECTION('',(0.,-1.));
+#16305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16306 = ORIENTED_EDGE('',*,*,#2471,.F.);
+#16307 = ADVANCED_FACE('',(#16308),#2459,.T.);
+#16308 = FACE_BOUND('',#16309,.T.);
+#16309 = EDGE_LOOP('',(#16310,#16311,#16334,#16355));
+#16310 = ORIENTED_EDGE('',*,*,#16286,.T.);
+#16311 = ORIENTED_EDGE('',*,*,#16312,.T.);
+#16312 = EDGE_CURVE('',#16264,#16313,#16315,.T.);
+#16313 = VERTEX_POINT('',#16314);
+#16314 = CARTESIAN_POINT('',(-6.94,6.43,-2.54));
+#16315 = SURFACE_CURVE('',#16316,(#16320,#16327),.PCURVE_S1.);
+#16316 = LINE('',#16317,#16318);
+#16317 = CARTESIAN_POINT('',(-8.94,6.43,-2.54));
+#16318 = VECTOR('',#16319,1.);
+#16319 = DIRECTION('',(1.,0.,0.));
+#16320 = PCURVE('',#2459,#16321);
+#16321 = DEFINITIONAL_REPRESENTATION('',(#16322),#16326);
+#16322 = LINE('',#16323,#16324);
+#16323 = CARTESIAN_POINT('',(0.,-2.54));
+#16324 = VECTOR('',#16325,1.);
+#16325 = DIRECTION('',(1.,0.));
+#16326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16327 = PCURVE('',#16078,#16328);
+#16328 = DEFINITIONAL_REPRESENTATION('',(#16329),#16333);
+#16329 = LINE('',#16330,#16331);
+#16330 = CARTESIAN_POINT('',(2.27,-2.27));
+#16331 = VECTOR('',#16332,1.);
+#16332 = DIRECTION('',(-1.,0.));
+#16333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16334 = ORIENTED_EDGE('',*,*,#16335,.F.);
+#16335 = EDGE_CURVE('',#2416,#16313,#16336,.T.);
+#16336 = SURFACE_CURVE('',#16337,(#16341,#16348),.PCURVE_S1.);
+#16337 = LINE('',#16338,#16339);
+#16338 = CARTESIAN_POINT('',(-6.94,6.43,0.));
+#16339 = VECTOR('',#16340,1.);
+#16340 = DIRECTION('',(-0.,-0.,-1.));
+#16341 = PCURVE('',#2459,#16342);
+#16342 = DEFINITIONAL_REPRESENTATION('',(#16343),#16347);
+#16343 = LINE('',#16344,#16345);
+#16344 = CARTESIAN_POINT('',(2.,0.));
+#16345 = VECTOR('',#16346,1.);
+#16346 = DIRECTION('',(0.,-1.));
+#16347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16348 = PCURVE('',#2431,#16349);
+#16349 = DEFINITIONAL_REPRESENTATION('',(#16350),#16354);
+#16350 = LINE('',#16351,#16352);
+#16351 = CARTESIAN_POINT('',(0.,0.));
+#16352 = VECTOR('',#16353,1.);
+#16353 = DIRECTION('',(0.,-1.));
+#16354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16355 = ORIENTED_EDGE('',*,*,#2443,.F.);
+#16356 = ADVANCED_FACE('',(#16357),#2431,.T.);
+#16357 = FACE_BOUND('',#16358,.T.);
+#16358 = EDGE_LOOP('',(#16359,#16360,#16383,#16404));
+#16359 = ORIENTED_EDGE('',*,*,#16335,.T.);
+#16360 = ORIENTED_EDGE('',*,*,#16361,.T.);
+#16361 = EDGE_CURVE('',#16313,#16362,#16364,.T.);
+#16362 = VERTEX_POINT('',#16363);
+#16363 = CARTESIAN_POINT('',(-6.67,6.7,-2.54));
+#16364 = SURFACE_CURVE('',#16365,(#16369,#16376),.PCURVE_S1.);
+#16365 = LINE('',#16366,#16367);
+#16366 = CARTESIAN_POINT('',(-6.94,6.43,-2.54));
+#16367 = VECTOR('',#16368,1.);
+#16368 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#16369 = PCURVE('',#2431,#16370);
+#16370 = DEFINITIONAL_REPRESENTATION('',(#16371),#16375);
+#16371 = LINE('',#16372,#16373);
+#16372 = CARTESIAN_POINT('',(0.,-2.54));
+#16373 = VECTOR('',#16374,1.);
+#16374 = DIRECTION('',(1.,0.));
+#16375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16376 = PCURVE('',#16078,#16377);
+#16377 = DEFINITIONAL_REPRESENTATION('',(#16378),#16382);
+#16378 = LINE('',#16379,#16380);
+#16379 = CARTESIAN_POINT('',(0.27,-2.27));
+#16380 = VECTOR('',#16381,1.);
+#16381 = DIRECTION('',(-0.707106781187,0.707106781187));
+#16382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16383 = ORIENTED_EDGE('',*,*,#16384,.F.);
+#16384 = EDGE_CURVE('',#2388,#16362,#16385,.T.);
+#16385 = SURFACE_CURVE('',#16386,(#16390,#16397),.PCURVE_S1.);
+#16386 = LINE('',#16387,#16388);
+#16387 = CARTESIAN_POINT('',(-6.67,6.7,0.));
+#16388 = VECTOR('',#16389,1.);
+#16389 = DIRECTION('',(-0.,-0.,-1.));
+#16390 = PCURVE('',#2431,#16391);
+#16391 = DEFINITIONAL_REPRESENTATION('',(#16392),#16396);
+#16392 = LINE('',#16393,#16394);
+#16393 = CARTESIAN_POINT('',(0.381837661841,0.));
+#16394 = VECTOR('',#16395,1.);
+#16395 = DIRECTION('',(0.,-1.));
+#16396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16397 = PCURVE('',#2403,#16398);
+#16398 = DEFINITIONAL_REPRESENTATION('',(#16399),#16403);
+#16399 = LINE('',#16400,#16401);
+#16400 = CARTESIAN_POINT('',(2.,0.));
+#16401 = VECTOR('',#16402,1.);
+#16402 = DIRECTION('',(0.,-1.));
+#16403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16404 = ORIENTED_EDGE('',*,*,#2415,.F.);
+#16405 = ADVANCED_FACE('',(#16406),#2403,.F.);
+#16406 = FACE_BOUND('',#16407,.F.);
+#16407 = EDGE_LOOP('',(#16408,#16409,#16430,#16431));
+#16408 = ORIENTED_EDGE('',*,*,#16039,.T.);
+#16409 = ORIENTED_EDGE('',*,*,#16410,.T.);
+#16410 = EDGE_CURVE('',#16040,#16362,#16411,.T.);
+#16411 = SURFACE_CURVE('',#16412,(#16416,#16423),.PCURVE_S1.);
+#16412 = LINE('',#16413,#16414);
+#16413 = CARTESIAN_POINT('',(-6.67,8.7,-2.54));
+#16414 = VECTOR('',#16415,1.);
+#16415 = DIRECTION('',(0.,-1.,0.));
+#16416 = PCURVE('',#2403,#16417);
+#16417 = DEFINITIONAL_REPRESENTATION('',(#16418),#16422);
+#16418 = LINE('',#16419,#16420);
+#16419 = CARTESIAN_POINT('',(0.,-2.54));
+#16420 = VECTOR('',#16421,1.);
+#16421 = DIRECTION('',(1.,0.));
+#16422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16423 = PCURVE('',#16078,#16424);
+#16424 = DEFINITIONAL_REPRESENTATION('',(#16425),#16429);
+#16425 = LINE('',#16426,#16427);
+#16426 = CARTESIAN_POINT('',(0.,0.));
+#16427 = VECTOR('',#16428,1.);
+#16428 = DIRECTION('',(0.,-1.));
+#16429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16430 = ORIENTED_EDGE('',*,*,#16384,.F.);
+#16431 = ORIENTED_EDGE('',*,*,#2387,.F.);
+#16432 = ADVANCED_FACE('',(#16433),#2601,.T.);
+#16433 = FACE_BOUND('',#16434,.T.);
+#16434 = EDGE_LOOP('',(#16435,#16458,#16486,#16507));
+#16435 = ORIENTED_EDGE('',*,*,#16436,.T.);
+#16436 = EDGE_CURVE('',#2584,#16437,#16439,.T.);
+#16437 = VERTEX_POINT('',#16438);
+#16438 = CARTESIAN_POINT('',(18.73,8.7,-2.54));
+#16439 = SURFACE_CURVE('',#16440,(#16444,#16451),.PCURVE_S1.);
+#16440 = LINE('',#16441,#16442);
+#16441 = CARTESIAN_POINT('',(18.73,8.7,0.));
+#16442 = VECTOR('',#16443,1.);
+#16443 = DIRECTION('',(-0.,-0.,-1.));
+#16444 = PCURVE('',#2601,#16445);
+#16445 = DEFINITIONAL_REPRESENTATION('',(#16446),#16450);
+#16446 = LINE('',#16447,#16448);
+#16447 = CARTESIAN_POINT('',(0.,0.));
+#16448 = VECTOR('',#16449,1.);
+#16449 = DIRECTION('',(0.,-1.));
+#16450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16451 = PCURVE('',#2629,#16452);
+#16452 = DEFINITIONAL_REPRESENTATION('',(#16453),#16457);
+#16453 = LINE('',#16454,#16455);
+#16454 = CARTESIAN_POINT('',(0.,0.));
+#16455 = VECTOR('',#16456,1.);
+#16456 = DIRECTION('',(0.,-1.));
+#16457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16458 = ORIENTED_EDGE('',*,*,#16459,.T.);
+#16459 = EDGE_CURVE('',#16437,#16460,#16462,.T.);
+#16460 = VERTEX_POINT('',#16461);
+#16461 = CARTESIAN_POINT('',(18.46,8.97,-2.54));
+#16462 = SURFACE_CURVE('',#16463,(#16467,#16474),.PCURVE_S1.);
+#16463 = LINE('',#16464,#16465);
+#16464 = CARTESIAN_POINT('',(18.73,8.7,-2.54));
+#16465 = VECTOR('',#16466,1.);
+#16466 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#16467 = PCURVE('',#2601,#16468);
+#16468 = DEFINITIONAL_REPRESENTATION('',(#16469),#16473);
+#16469 = LINE('',#16470,#16471);
+#16470 = CARTESIAN_POINT('',(0.,-2.54));
+#16471 = VECTOR('',#16472,1.);
+#16472 = DIRECTION('',(1.,0.));
+#16473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16474 = PCURVE('',#16475,#16480);
+#16475 = PLANE('',#16476);
+#16476 = AXIS2_PLACEMENT_3D('',#16477,#16478,#16479);
+#16477 = CARTESIAN_POINT('',(18.73,8.7,-2.54));
+#16478 = DIRECTION('',(0.,0.,-1.));
+#16479 = DIRECTION('',(-1.,0.,0.));
+#16480 = DEFINITIONAL_REPRESENTATION('',(#16481),#16485);
+#16481 = LINE('',#16482,#16483);
+#16482 = CARTESIAN_POINT('',(0.,0.));
+#16483 = VECTOR('',#16484,1.);
+#16484 = DIRECTION('',(0.707106781187,0.707106781187));
+#16485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16486 = ORIENTED_EDGE('',*,*,#16487,.F.);
+#16487 = EDGE_CURVE('',#2586,#16460,#16488,.T.);
+#16488 = SURFACE_CURVE('',#16489,(#16493,#16500),.PCURVE_S1.);
+#16489 = LINE('',#16490,#16491);
+#16490 = CARTESIAN_POINT('',(18.46,8.97,0.));
+#16491 = VECTOR('',#16492,1.);
+#16492 = DIRECTION('',(-0.,-0.,-1.));
+#16493 = PCURVE('',#2601,#16494);
+#16494 = DEFINITIONAL_REPRESENTATION('',(#16495),#16499);
+#16495 = LINE('',#16496,#16497);
+#16496 = CARTESIAN_POINT('',(0.381837661841,0.));
+#16497 = VECTOR('',#16498,1.);
+#16498 = DIRECTION('',(0.,-1.));
+#16499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16500 = PCURVE('',#2795,#16501);
+#16501 = DEFINITIONAL_REPRESENTATION('',(#16502),#16506);
+#16502 = LINE('',#16503,#16504);
+#16503 = CARTESIAN_POINT('',(0.,0.));
+#16504 = VECTOR('',#16505,1.);
+#16505 = DIRECTION('',(0.,-1.));
+#16506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16507 = ORIENTED_EDGE('',*,*,#2583,.F.);
+#16508 = ADVANCED_FACE('',(#16509),#2795,.T.);
+#16509 = FACE_BOUND('',#16510,.T.);
+#16510 = EDGE_LOOP('',(#16511,#16512,#16535,#16556));
+#16511 = ORIENTED_EDGE('',*,*,#16487,.T.);
+#16512 = ORIENTED_EDGE('',*,*,#16513,.T.);
+#16513 = EDGE_CURVE('',#16460,#16514,#16516,.T.);
+#16514 = VERTEX_POINT('',#16515);
+#16515 = CARTESIAN_POINT('',(16.46,8.97,-2.54));
+#16516 = SURFACE_CURVE('',#16517,(#16521,#16528),.PCURVE_S1.);
+#16517 = LINE('',#16518,#16519);
+#16518 = CARTESIAN_POINT('',(18.46,8.97,-2.54));
+#16519 = VECTOR('',#16520,1.);
+#16520 = DIRECTION('',(-1.,0.,0.));
+#16521 = PCURVE('',#2795,#16522);
+#16522 = DEFINITIONAL_REPRESENTATION('',(#16523),#16527);
+#16523 = LINE('',#16524,#16525);
+#16524 = CARTESIAN_POINT('',(0.,-2.54));
+#16525 = VECTOR('',#16526,1.);
+#16526 = DIRECTION('',(1.,0.));
+#16527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16528 = PCURVE('',#16475,#16529);
+#16529 = DEFINITIONAL_REPRESENTATION('',(#16530),#16534);
+#16530 = LINE('',#16531,#16532);
+#16531 = CARTESIAN_POINT('',(0.27,0.27));
+#16532 = VECTOR('',#16533,1.);
+#16533 = DIRECTION('',(1.,0.));
+#16534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16535 = ORIENTED_EDGE('',*,*,#16536,.F.);
+#16536 = EDGE_CURVE('',#2754,#16514,#16537,.T.);
+#16537 = SURFACE_CURVE('',#16538,(#16542,#16549),.PCURVE_S1.);
+#16538 = LINE('',#16539,#16540);
+#16539 = CARTESIAN_POINT('',(16.46,8.97,0.));
+#16540 = VECTOR('',#16541,1.);
+#16541 = DIRECTION('',(-0.,-0.,-1.));
+#16542 = PCURVE('',#2795,#16543);
+#16543 = DEFINITIONAL_REPRESENTATION('',(#16544),#16548);
+#16544 = LINE('',#16545,#16546);
+#16545 = CARTESIAN_POINT('',(2.,0.));
+#16546 = VECTOR('',#16547,1.);
+#16547 = DIRECTION('',(0.,-1.));
+#16548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16549 = PCURVE('',#2769,#16550);
+#16550 = DEFINITIONAL_REPRESENTATION('',(#16551),#16555);
+#16551 = LINE('',#16552,#16553);
+#16552 = CARTESIAN_POINT('',(0.,0.));
+#16553 = VECTOR('',#16554,1.);
+#16554 = DIRECTION('',(0.,-1.));
+#16555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16556 = ORIENTED_EDGE('',*,*,#2781,.F.);
+#16557 = ADVANCED_FACE('',(#16558),#2769,.T.);
+#16558 = FACE_BOUND('',#16559,.T.);
+#16559 = EDGE_LOOP('',(#16560,#16561,#16584,#16605));
+#16560 = ORIENTED_EDGE('',*,*,#16536,.T.);
+#16561 = ORIENTED_EDGE('',*,*,#16562,.T.);
+#16562 = EDGE_CURVE('',#16514,#16563,#16565,.T.);
+#16563 = VERTEX_POINT('',#16564);
+#16564 = CARTESIAN_POINT('',(16.19,8.7,-2.54));
+#16565 = SURFACE_CURVE('',#16566,(#16570,#16577),.PCURVE_S1.);
+#16566 = LINE('',#16567,#16568);
+#16567 = CARTESIAN_POINT('',(16.46,8.97,-2.54));
+#16568 = VECTOR('',#16569,1.);
+#16569 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#16570 = PCURVE('',#2769,#16571);
+#16571 = DEFINITIONAL_REPRESENTATION('',(#16572),#16576);
+#16572 = LINE('',#16573,#16574);
+#16573 = CARTESIAN_POINT('',(-0.,-2.54));
+#16574 = VECTOR('',#16575,1.);
+#16575 = DIRECTION('',(1.,0.));
+#16576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16577 = PCURVE('',#16475,#16578);
+#16578 = DEFINITIONAL_REPRESENTATION('',(#16579),#16583);
+#16579 = LINE('',#16580,#16581);
+#16580 = CARTESIAN_POINT('',(2.27,0.27));
+#16581 = VECTOR('',#16582,1.);
+#16582 = DIRECTION('',(0.707106781187,-0.707106781187));
+#16583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16584 = ORIENTED_EDGE('',*,*,#16585,.F.);
+#16585 = EDGE_CURVE('',#2726,#16563,#16586,.T.);
+#16586 = SURFACE_CURVE('',#16587,(#16591,#16598),.PCURVE_S1.);
+#16587 = LINE('',#16588,#16589);
+#16588 = CARTESIAN_POINT('',(16.19,8.7,0.));
+#16589 = VECTOR('',#16590,1.);
+#16590 = DIRECTION('',(-0.,-0.,-1.));
+#16591 = PCURVE('',#2769,#16592);
+#16592 = DEFINITIONAL_REPRESENTATION('',(#16593),#16597);
+#16593 = LINE('',#16594,#16595);
+#16594 = CARTESIAN_POINT('',(0.381837661841,0.));
+#16595 = VECTOR('',#16596,1.);
+#16596 = DIRECTION('',(0.,-1.));
+#16597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16598 = PCURVE('',#2741,#16599);
+#16599 = DEFINITIONAL_REPRESENTATION('',(#16600),#16604);
+#16600 = LINE('',#16601,#16602);
+#16601 = CARTESIAN_POINT('',(0.,0.));
+#16602 = VECTOR('',#16603,1.);
+#16603 = DIRECTION('',(0.,-1.));
+#16604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16605 = ORIENTED_EDGE('',*,*,#2753,.F.);
+#16606 = ADVANCED_FACE('',(#16607),#2741,.T.);
+#16607 = FACE_BOUND('',#16608,.T.);
+#16608 = EDGE_LOOP('',(#16609,#16610,#16633,#16654));
+#16609 = ORIENTED_EDGE('',*,*,#16585,.T.);
+#16610 = ORIENTED_EDGE('',*,*,#16611,.T.);
+#16611 = EDGE_CURVE('',#16563,#16612,#16614,.T.);
+#16612 = VERTEX_POINT('',#16613);
+#16613 = CARTESIAN_POINT('',(16.19,6.7,-2.54));
+#16614 = SURFACE_CURVE('',#16615,(#16619,#16626),.PCURVE_S1.);
+#16615 = LINE('',#16616,#16617);
+#16616 = CARTESIAN_POINT('',(16.19,8.7,-2.54));
+#16617 = VECTOR('',#16618,1.);
+#16618 = DIRECTION('',(0.,-1.,0.));
+#16619 = PCURVE('',#2741,#16620);
+#16620 = DEFINITIONAL_REPRESENTATION('',(#16621),#16625);
+#16621 = LINE('',#16622,#16623);
+#16622 = CARTESIAN_POINT('',(0.,-2.54));
+#16623 = VECTOR('',#16624,1.);
+#16624 = DIRECTION('',(1.,0.));
+#16625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16626 = PCURVE('',#16475,#16627);
+#16627 = DEFINITIONAL_REPRESENTATION('',(#16628),#16632);
+#16628 = LINE('',#16629,#16630);
+#16629 = CARTESIAN_POINT('',(2.54,0.));
+#16630 = VECTOR('',#16631,1.);
+#16631 = DIRECTION('',(0.,-1.));
+#16632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16633 = ORIENTED_EDGE('',*,*,#16634,.F.);
+#16634 = EDGE_CURVE('',#2698,#16612,#16635,.T.);
+#16635 = SURFACE_CURVE('',#16636,(#16640,#16647),.PCURVE_S1.);
+#16636 = LINE('',#16637,#16638);
+#16637 = CARTESIAN_POINT('',(16.19,6.7,0.));
+#16638 = VECTOR('',#16639,1.);
+#16639 = DIRECTION('',(-0.,-0.,-1.));
+#16640 = PCURVE('',#2741,#16641);
+#16641 = DEFINITIONAL_REPRESENTATION('',(#16642),#16646);
+#16642 = LINE('',#16643,#16644);
+#16643 = CARTESIAN_POINT('',(2.,0.));
+#16644 = VECTOR('',#16645,1.);
+#16645 = DIRECTION('',(0.,-1.));
+#16646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16647 = PCURVE('',#2713,#16648);
+#16648 = DEFINITIONAL_REPRESENTATION('',(#16649),#16653);
+#16649 = LINE('',#16650,#16651);
+#16650 = CARTESIAN_POINT('',(0.,0.));
+#16651 = VECTOR('',#16652,1.);
+#16652 = DIRECTION('',(0.,-1.));
+#16653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16654 = ORIENTED_EDGE('',*,*,#2725,.F.);
+#16655 = ADVANCED_FACE('',(#16656),#2713,.T.);
+#16656 = FACE_BOUND('',#16657,.T.);
+#16657 = EDGE_LOOP('',(#16658,#16659,#16682,#16703));
+#16658 = ORIENTED_EDGE('',*,*,#16634,.T.);
+#16659 = ORIENTED_EDGE('',*,*,#16660,.T.);
+#16660 = EDGE_CURVE('',#16612,#16661,#16663,.T.);
+#16661 = VERTEX_POINT('',#16662);
+#16662 = CARTESIAN_POINT('',(16.46,6.43,-2.54));
+#16663 = SURFACE_CURVE('',#16664,(#16668,#16675),.PCURVE_S1.);
+#16664 = LINE('',#16665,#16666);
+#16665 = CARTESIAN_POINT('',(16.19,6.7,-2.54));
+#16666 = VECTOR('',#16667,1.);
+#16667 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#16668 = PCURVE('',#2713,#16669);
+#16669 = DEFINITIONAL_REPRESENTATION('',(#16670),#16674);
+#16670 = LINE('',#16671,#16672);
+#16671 = CARTESIAN_POINT('',(0.,-2.54));
+#16672 = VECTOR('',#16673,1.);
+#16673 = DIRECTION('',(1.,0.));
+#16674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16675 = PCURVE('',#16475,#16676);
+#16676 = DEFINITIONAL_REPRESENTATION('',(#16677),#16681);
+#16677 = LINE('',#16678,#16679);
+#16678 = CARTESIAN_POINT('',(2.54,-2.));
+#16679 = VECTOR('',#16680,1.);
+#16680 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#16681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16682 = ORIENTED_EDGE('',*,*,#16683,.F.);
+#16683 = EDGE_CURVE('',#2670,#16661,#16684,.T.);
+#16684 = SURFACE_CURVE('',#16685,(#16689,#16696),.PCURVE_S1.);
+#16685 = LINE('',#16686,#16687);
+#16686 = CARTESIAN_POINT('',(16.46,6.43,0.));
+#16687 = VECTOR('',#16688,1.);
+#16688 = DIRECTION('',(-0.,-0.,-1.));
+#16689 = PCURVE('',#2713,#16690);
+#16690 = DEFINITIONAL_REPRESENTATION('',(#16691),#16695);
+#16691 = LINE('',#16692,#16693);
+#16692 = CARTESIAN_POINT('',(0.381837661841,0.));
+#16693 = VECTOR('',#16694,1.);
+#16694 = DIRECTION('',(0.,-1.));
+#16695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16696 = PCURVE('',#2685,#16697);
+#16697 = DEFINITIONAL_REPRESENTATION('',(#16698),#16702);
+#16698 = LINE('',#16699,#16700);
+#16699 = CARTESIAN_POINT('',(0.,0.));
+#16700 = VECTOR('',#16701,1.);
+#16701 = DIRECTION('',(0.,-1.));
+#16702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16703 = ORIENTED_EDGE('',*,*,#2697,.F.);
+#16704 = ADVANCED_FACE('',(#16705),#2685,.T.);
+#16705 = FACE_BOUND('',#16706,.T.);
+#16706 = EDGE_LOOP('',(#16707,#16708,#16731,#16752));
+#16707 = ORIENTED_EDGE('',*,*,#16683,.T.);
+#16708 = ORIENTED_EDGE('',*,*,#16709,.T.);
+#16709 = EDGE_CURVE('',#16661,#16710,#16712,.T.);
+#16710 = VERTEX_POINT('',#16711);
+#16711 = CARTESIAN_POINT('',(18.46,6.43,-2.54));
+#16712 = SURFACE_CURVE('',#16713,(#16717,#16724),.PCURVE_S1.);
+#16713 = LINE('',#16714,#16715);
+#16714 = CARTESIAN_POINT('',(16.46,6.43,-2.54));
+#16715 = VECTOR('',#16716,1.);
+#16716 = DIRECTION('',(1.,0.,0.));
+#16717 = PCURVE('',#2685,#16718);
+#16718 = DEFINITIONAL_REPRESENTATION('',(#16719),#16723);
+#16719 = LINE('',#16720,#16721);
+#16720 = CARTESIAN_POINT('',(0.,-2.54));
+#16721 = VECTOR('',#16722,1.);
+#16722 = DIRECTION('',(1.,0.));
+#16723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16724 = PCURVE('',#16475,#16725);
+#16725 = DEFINITIONAL_REPRESENTATION('',(#16726),#16730);
+#16726 = LINE('',#16727,#16728);
+#16727 = CARTESIAN_POINT('',(2.27,-2.27));
+#16728 = VECTOR('',#16729,1.);
+#16729 = DIRECTION('',(-1.,0.));
+#16730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16731 = ORIENTED_EDGE('',*,*,#16732,.F.);
+#16732 = EDGE_CURVE('',#2642,#16710,#16733,.T.);
+#16733 = SURFACE_CURVE('',#16734,(#16738,#16745),.PCURVE_S1.);
+#16734 = LINE('',#16735,#16736);
+#16735 = CARTESIAN_POINT('',(18.46,6.43,0.));
+#16736 = VECTOR('',#16737,1.);
+#16737 = DIRECTION('',(-0.,-0.,-1.));
+#16738 = PCURVE('',#2685,#16739);
+#16739 = DEFINITIONAL_REPRESENTATION('',(#16740),#16744);
+#16740 = LINE('',#16741,#16742);
+#16741 = CARTESIAN_POINT('',(2.,0.));
+#16742 = VECTOR('',#16743,1.);
+#16743 = DIRECTION('',(0.,-1.));
+#16744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16745 = PCURVE('',#2657,#16746);
+#16746 = DEFINITIONAL_REPRESENTATION('',(#16747),#16751);
+#16747 = LINE('',#16748,#16749);
+#16748 = CARTESIAN_POINT('',(0.,0.));
+#16749 = VECTOR('',#16750,1.);
+#16750 = DIRECTION('',(0.,-1.));
+#16751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16752 = ORIENTED_EDGE('',*,*,#2669,.F.);
+#16753 = ADVANCED_FACE('',(#16754),#2657,.T.);
+#16754 = FACE_BOUND('',#16755,.T.);
+#16755 = EDGE_LOOP('',(#16756,#16757,#16780,#16801));
+#16756 = ORIENTED_EDGE('',*,*,#16732,.T.);
+#16757 = ORIENTED_EDGE('',*,*,#16758,.T.);
+#16758 = EDGE_CURVE('',#16710,#16759,#16761,.T.);
+#16759 = VERTEX_POINT('',#16760);
+#16760 = CARTESIAN_POINT('',(18.73,6.7,-2.54));
+#16761 = SURFACE_CURVE('',#16762,(#16766,#16773),.PCURVE_S1.);
+#16762 = LINE('',#16763,#16764);
+#16763 = CARTESIAN_POINT('',(18.46,6.43,-2.54));
+#16764 = VECTOR('',#16765,1.);
+#16765 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#16766 = PCURVE('',#2657,#16767);
+#16767 = DEFINITIONAL_REPRESENTATION('',(#16768),#16772);
+#16768 = LINE('',#16769,#16770);
+#16769 = CARTESIAN_POINT('',(0.,-2.54));
+#16770 = VECTOR('',#16771,1.);
+#16771 = DIRECTION('',(1.,0.));
+#16772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16773 = PCURVE('',#16475,#16774);
+#16774 = DEFINITIONAL_REPRESENTATION('',(#16775),#16779);
+#16775 = LINE('',#16776,#16777);
+#16776 = CARTESIAN_POINT('',(0.27,-2.27));
+#16777 = VECTOR('',#16778,1.);
+#16778 = DIRECTION('',(-0.707106781187,0.707106781187));
+#16779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16780 = ORIENTED_EDGE('',*,*,#16781,.F.);
+#16781 = EDGE_CURVE('',#2614,#16759,#16782,.T.);
+#16782 = SURFACE_CURVE('',#16783,(#16787,#16794),.PCURVE_S1.);
+#16783 = LINE('',#16784,#16785);
+#16784 = CARTESIAN_POINT('',(18.73,6.7,0.));
+#16785 = VECTOR('',#16786,1.);
+#16786 = DIRECTION('',(-0.,-0.,-1.));
+#16787 = PCURVE('',#2657,#16788);
+#16788 = DEFINITIONAL_REPRESENTATION('',(#16789),#16793);
+#16789 = LINE('',#16790,#16791);
+#16790 = CARTESIAN_POINT('',(0.381837661841,0.));
+#16791 = VECTOR('',#16792,1.);
+#16792 = DIRECTION('',(0.,-1.));
+#16793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16794 = PCURVE('',#2629,#16795);
+#16795 = DEFINITIONAL_REPRESENTATION('',(#16796),#16800);
+#16796 = LINE('',#16797,#16798);
+#16797 = CARTESIAN_POINT('',(2.,0.));
+#16798 = VECTOR('',#16799,1.);
+#16799 = DIRECTION('',(0.,-1.));
+#16800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16801 = ORIENTED_EDGE('',*,*,#2641,.F.);
+#16802 = ADVANCED_FACE('',(#16803),#2629,.F.);
+#16803 = FACE_BOUND('',#16804,.F.);
+#16804 = EDGE_LOOP('',(#16805,#16806,#16827,#16828));
+#16805 = ORIENTED_EDGE('',*,*,#16436,.T.);
+#16806 = ORIENTED_EDGE('',*,*,#16807,.T.);
+#16807 = EDGE_CURVE('',#16437,#16759,#16808,.T.);
+#16808 = SURFACE_CURVE('',#16809,(#16813,#16820),.PCURVE_S1.);
+#16809 = LINE('',#16810,#16811);
+#16810 = CARTESIAN_POINT('',(18.73,8.7,-2.54));
+#16811 = VECTOR('',#16812,1.);
+#16812 = DIRECTION('',(0.,-1.,0.));
+#16813 = PCURVE('',#2629,#16814);
+#16814 = DEFINITIONAL_REPRESENTATION('',(#16815),#16819);
+#16815 = LINE('',#16816,#16817);
+#16816 = CARTESIAN_POINT('',(0.,-2.54));
+#16817 = VECTOR('',#16818,1.);
+#16818 = DIRECTION('',(1.,0.));
+#16819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16820 = PCURVE('',#16475,#16821);
+#16821 = DEFINITIONAL_REPRESENTATION('',(#16822),#16826);
+#16822 = LINE('',#16823,#16824);
+#16823 = CARTESIAN_POINT('',(0.,0.));
+#16824 = VECTOR('',#16825,1.);
+#16825 = DIRECTION('',(0.,-1.));
+#16826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16827 = ORIENTED_EDGE('',*,*,#16781,.F.);
+#16828 = ORIENTED_EDGE('',*,*,#2613,.F.);
+#16829 = ADVANCED_FACE('',(#16830),#2827,.T.);
+#16830 = FACE_BOUND('',#16831,.T.);
+#16831 = EDGE_LOOP('',(#16832,#16855,#16883,#16904));
+#16832 = ORIENTED_EDGE('',*,*,#16833,.T.);
+#16833 = EDGE_CURVE('',#2810,#16834,#16836,.T.);
+#16834 = VERTEX_POINT('',#16835);
+#16835 = CARTESIAN_POINT('',(16.19,8.7,-2.54));
+#16836 = SURFACE_CURVE('',#16837,(#16841,#16848),.PCURVE_S1.);
+#16837 = LINE('',#16838,#16839);
+#16838 = CARTESIAN_POINT('',(16.19,8.7,0.));
+#16839 = VECTOR('',#16840,1.);
+#16840 = DIRECTION('',(-0.,-0.,-1.));
+#16841 = PCURVE('',#2827,#16842);
+#16842 = DEFINITIONAL_REPRESENTATION('',(#16843),#16847);
+#16843 = LINE('',#16844,#16845);
+#16844 = CARTESIAN_POINT('',(0.,0.));
+#16845 = VECTOR('',#16846,1.);
+#16846 = DIRECTION('',(0.,-1.));
+#16847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16848 = PCURVE('',#2855,#16849);
+#16849 = DEFINITIONAL_REPRESENTATION('',(#16850),#16854);
+#16850 = LINE('',#16851,#16852);
+#16851 = CARTESIAN_POINT('',(0.,0.));
+#16852 = VECTOR('',#16853,1.);
+#16853 = DIRECTION('',(0.,-1.));
+#16854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16855 = ORIENTED_EDGE('',*,*,#16856,.T.);
+#16856 = EDGE_CURVE('',#16834,#16857,#16859,.T.);
+#16857 = VERTEX_POINT('',#16858);
+#16858 = CARTESIAN_POINT('',(15.92,8.97,-2.54));
+#16859 = SURFACE_CURVE('',#16860,(#16864,#16871),.PCURVE_S1.);
+#16860 = LINE('',#16861,#16862);
+#16861 = CARTESIAN_POINT('',(16.19,8.7,-2.54));
+#16862 = VECTOR('',#16863,1.);
+#16863 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#16864 = PCURVE('',#2827,#16865);
+#16865 = DEFINITIONAL_REPRESENTATION('',(#16866),#16870);
+#16866 = LINE('',#16867,#16868);
+#16867 = CARTESIAN_POINT('',(0.,-2.54));
+#16868 = VECTOR('',#16869,1.);
+#16869 = DIRECTION('',(1.,0.));
+#16870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16871 = PCURVE('',#16872,#16877);
+#16872 = PLANE('',#16873);
+#16873 = AXIS2_PLACEMENT_3D('',#16874,#16875,#16876);
+#16874 = CARTESIAN_POINT('',(16.19,8.7,-2.54));
+#16875 = DIRECTION('',(0.,0.,-1.));
+#16876 = DIRECTION('',(-1.,0.,0.));
+#16877 = DEFINITIONAL_REPRESENTATION('',(#16878),#16882);
+#16878 = LINE('',#16879,#16880);
+#16879 = CARTESIAN_POINT('',(0.,0.));
+#16880 = VECTOR('',#16881,1.);
+#16881 = DIRECTION('',(0.707106781187,0.707106781187));
+#16882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16883 = ORIENTED_EDGE('',*,*,#16884,.F.);
+#16884 = EDGE_CURVE('',#2812,#16857,#16885,.T.);
+#16885 = SURFACE_CURVE('',#16886,(#16890,#16897),.PCURVE_S1.);
+#16886 = LINE('',#16887,#16888);
+#16887 = CARTESIAN_POINT('',(15.92,8.97,0.));
+#16888 = VECTOR('',#16889,1.);
+#16889 = DIRECTION('',(-0.,-0.,-1.));
+#16890 = PCURVE('',#2827,#16891);
+#16891 = DEFINITIONAL_REPRESENTATION('',(#16892),#16896);
+#16892 = LINE('',#16893,#16894);
+#16893 = CARTESIAN_POINT('',(0.381837661841,0.));
+#16894 = VECTOR('',#16895,1.);
+#16895 = DIRECTION('',(0.,-1.));
+#16896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16897 = PCURVE('',#3021,#16898);
+#16898 = DEFINITIONAL_REPRESENTATION('',(#16899),#16903);
+#16899 = LINE('',#16900,#16901);
+#16900 = CARTESIAN_POINT('',(0.,0.));
+#16901 = VECTOR('',#16902,1.);
+#16902 = DIRECTION('',(0.,-1.));
+#16903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16904 = ORIENTED_EDGE('',*,*,#2809,.F.);
+#16905 = ADVANCED_FACE('',(#16906),#3021,.T.);
+#16906 = FACE_BOUND('',#16907,.T.);
+#16907 = EDGE_LOOP('',(#16908,#16909,#16932,#16953));
+#16908 = ORIENTED_EDGE('',*,*,#16884,.T.);
+#16909 = ORIENTED_EDGE('',*,*,#16910,.T.);
+#16910 = EDGE_CURVE('',#16857,#16911,#16913,.T.);
+#16911 = VERTEX_POINT('',#16912);
+#16912 = CARTESIAN_POINT('',(13.92,8.97,-2.54));
+#16913 = SURFACE_CURVE('',#16914,(#16918,#16925),.PCURVE_S1.);
+#16914 = LINE('',#16915,#16916);
+#16915 = CARTESIAN_POINT('',(15.92,8.97,-2.54));
+#16916 = VECTOR('',#16917,1.);
+#16917 = DIRECTION('',(-1.,0.,0.));
+#16918 = PCURVE('',#3021,#16919);
+#16919 = DEFINITIONAL_REPRESENTATION('',(#16920),#16924);
+#16920 = LINE('',#16921,#16922);
+#16921 = CARTESIAN_POINT('',(0.,-2.54));
+#16922 = VECTOR('',#16923,1.);
+#16923 = DIRECTION('',(1.,0.));
+#16924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16925 = PCURVE('',#16872,#16926);
+#16926 = DEFINITIONAL_REPRESENTATION('',(#16927),#16931);
+#16927 = LINE('',#16928,#16929);
+#16928 = CARTESIAN_POINT('',(0.27,0.27));
+#16929 = VECTOR('',#16930,1.);
+#16930 = DIRECTION('',(1.,0.));
+#16931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16932 = ORIENTED_EDGE('',*,*,#16933,.F.);
+#16933 = EDGE_CURVE('',#2980,#16911,#16934,.T.);
+#16934 = SURFACE_CURVE('',#16935,(#16939,#16946),.PCURVE_S1.);
+#16935 = LINE('',#16936,#16937);
+#16936 = CARTESIAN_POINT('',(13.92,8.97,0.));
+#16937 = VECTOR('',#16938,1.);
+#16938 = DIRECTION('',(-0.,-0.,-1.));
+#16939 = PCURVE('',#3021,#16940);
+#16940 = DEFINITIONAL_REPRESENTATION('',(#16941),#16945);
+#16941 = LINE('',#16942,#16943);
+#16942 = CARTESIAN_POINT('',(2.,0.));
+#16943 = VECTOR('',#16944,1.);
+#16944 = DIRECTION('',(0.,-1.));
+#16945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16946 = PCURVE('',#2995,#16947);
+#16947 = DEFINITIONAL_REPRESENTATION('',(#16948),#16952);
+#16948 = LINE('',#16949,#16950);
+#16949 = CARTESIAN_POINT('',(0.,0.));
+#16950 = VECTOR('',#16951,1.);
+#16951 = DIRECTION('',(0.,-1.));
+#16952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16953 = ORIENTED_EDGE('',*,*,#3007,.F.);
+#16954 = ADVANCED_FACE('',(#16955),#2995,.T.);
+#16955 = FACE_BOUND('',#16956,.T.);
+#16956 = EDGE_LOOP('',(#16957,#16958,#16981,#17002));
+#16957 = ORIENTED_EDGE('',*,*,#16933,.T.);
+#16958 = ORIENTED_EDGE('',*,*,#16959,.T.);
+#16959 = EDGE_CURVE('',#16911,#16960,#16962,.T.);
+#16960 = VERTEX_POINT('',#16961);
+#16961 = CARTESIAN_POINT('',(13.65,8.7,-2.54));
+#16962 = SURFACE_CURVE('',#16963,(#16967,#16974),.PCURVE_S1.);
+#16963 = LINE('',#16964,#16965);
+#16964 = CARTESIAN_POINT('',(13.92,8.97,-2.54));
+#16965 = VECTOR('',#16966,1.);
+#16966 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#16967 = PCURVE('',#2995,#16968);
+#16968 = DEFINITIONAL_REPRESENTATION('',(#16969),#16973);
+#16969 = LINE('',#16970,#16971);
+#16970 = CARTESIAN_POINT('',(-0.,-2.54));
+#16971 = VECTOR('',#16972,1.);
+#16972 = DIRECTION('',(1.,0.));
+#16973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16974 = PCURVE('',#16872,#16975);
+#16975 = DEFINITIONAL_REPRESENTATION('',(#16976),#16980);
+#16976 = LINE('',#16977,#16978);
+#16977 = CARTESIAN_POINT('',(2.27,0.27));
+#16978 = VECTOR('',#16979,1.);
+#16979 = DIRECTION('',(0.707106781187,-0.707106781187));
+#16980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16981 = ORIENTED_EDGE('',*,*,#16982,.F.);
+#16982 = EDGE_CURVE('',#2952,#16960,#16983,.T.);
+#16983 = SURFACE_CURVE('',#16984,(#16988,#16995),.PCURVE_S1.);
+#16984 = LINE('',#16985,#16986);
+#16985 = CARTESIAN_POINT('',(13.65,8.7,0.));
+#16986 = VECTOR('',#16987,1.);
+#16987 = DIRECTION('',(-0.,-0.,-1.));
+#16988 = PCURVE('',#2995,#16989);
+#16989 = DEFINITIONAL_REPRESENTATION('',(#16990),#16994);
+#16990 = LINE('',#16991,#16992);
+#16991 = CARTESIAN_POINT('',(0.381837661841,0.));
+#16992 = VECTOR('',#16993,1.);
+#16993 = DIRECTION('',(0.,-1.));
+#16994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16995 = PCURVE('',#2967,#16996);
+#16996 = DEFINITIONAL_REPRESENTATION('',(#16997),#17001);
+#16997 = LINE('',#16998,#16999);
+#16998 = CARTESIAN_POINT('',(0.,0.));
+#16999 = VECTOR('',#17000,1.);
+#17000 = DIRECTION('',(0.,-1.));
+#17001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17002 = ORIENTED_EDGE('',*,*,#2979,.F.);
+#17003 = ADVANCED_FACE('',(#17004),#2967,.T.);
+#17004 = FACE_BOUND('',#17005,.T.);
+#17005 = EDGE_LOOP('',(#17006,#17007,#17030,#17051));
+#17006 = ORIENTED_EDGE('',*,*,#16982,.T.);
+#17007 = ORIENTED_EDGE('',*,*,#17008,.T.);
+#17008 = EDGE_CURVE('',#16960,#17009,#17011,.T.);
+#17009 = VERTEX_POINT('',#17010);
+#17010 = CARTESIAN_POINT('',(13.65,6.7,-2.54));
+#17011 = SURFACE_CURVE('',#17012,(#17016,#17023),.PCURVE_S1.);
+#17012 = LINE('',#17013,#17014);
+#17013 = CARTESIAN_POINT('',(13.65,8.7,-2.54));
+#17014 = VECTOR('',#17015,1.);
+#17015 = DIRECTION('',(0.,-1.,0.));
+#17016 = PCURVE('',#2967,#17017);
+#17017 = DEFINITIONAL_REPRESENTATION('',(#17018),#17022);
+#17018 = LINE('',#17019,#17020);
+#17019 = CARTESIAN_POINT('',(0.,-2.54));
+#17020 = VECTOR('',#17021,1.);
+#17021 = DIRECTION('',(1.,0.));
+#17022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17023 = PCURVE('',#16872,#17024);
+#17024 = DEFINITIONAL_REPRESENTATION('',(#17025),#17029);
+#17025 = LINE('',#17026,#17027);
+#17026 = CARTESIAN_POINT('',(2.54,0.));
+#17027 = VECTOR('',#17028,1.);
+#17028 = DIRECTION('',(0.,-1.));
+#17029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17030 = ORIENTED_EDGE('',*,*,#17031,.F.);
+#17031 = EDGE_CURVE('',#2924,#17009,#17032,.T.);
+#17032 = SURFACE_CURVE('',#17033,(#17037,#17044),.PCURVE_S1.);
+#17033 = LINE('',#17034,#17035);
+#17034 = CARTESIAN_POINT('',(13.65,6.7,0.));
+#17035 = VECTOR('',#17036,1.);
+#17036 = DIRECTION('',(-0.,-0.,-1.));
+#17037 = PCURVE('',#2967,#17038);
+#17038 = DEFINITIONAL_REPRESENTATION('',(#17039),#17043);
+#17039 = LINE('',#17040,#17041);
+#17040 = CARTESIAN_POINT('',(2.,0.));
+#17041 = VECTOR('',#17042,1.);
+#17042 = DIRECTION('',(0.,-1.));
+#17043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17044 = PCURVE('',#2939,#17045);
+#17045 = DEFINITIONAL_REPRESENTATION('',(#17046),#17050);
+#17046 = LINE('',#17047,#17048);
+#17047 = CARTESIAN_POINT('',(0.,0.));
+#17048 = VECTOR('',#17049,1.);
+#17049 = DIRECTION('',(0.,-1.));
+#17050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17051 = ORIENTED_EDGE('',*,*,#2951,.F.);
+#17052 = ADVANCED_FACE('',(#17053),#2939,.T.);
+#17053 = FACE_BOUND('',#17054,.T.);
+#17054 = EDGE_LOOP('',(#17055,#17056,#17079,#17100));
+#17055 = ORIENTED_EDGE('',*,*,#17031,.T.);
+#17056 = ORIENTED_EDGE('',*,*,#17057,.T.);
+#17057 = EDGE_CURVE('',#17009,#17058,#17060,.T.);
+#17058 = VERTEX_POINT('',#17059);
+#17059 = CARTESIAN_POINT('',(13.92,6.43,-2.54));
+#17060 = SURFACE_CURVE('',#17061,(#17065,#17072),.PCURVE_S1.);
+#17061 = LINE('',#17062,#17063);
+#17062 = CARTESIAN_POINT('',(13.65,6.7,-2.54));
+#17063 = VECTOR('',#17064,1.);
+#17064 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#17065 = PCURVE('',#2939,#17066);
+#17066 = DEFINITIONAL_REPRESENTATION('',(#17067),#17071);
+#17067 = LINE('',#17068,#17069);
+#17068 = CARTESIAN_POINT('',(0.,-2.54));
+#17069 = VECTOR('',#17070,1.);
+#17070 = DIRECTION('',(1.,0.));
+#17071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17072 = PCURVE('',#16872,#17073);
+#17073 = DEFINITIONAL_REPRESENTATION('',(#17074),#17078);
+#17074 = LINE('',#17075,#17076);
+#17075 = CARTESIAN_POINT('',(2.54,-2.));
+#17076 = VECTOR('',#17077,1.);
+#17077 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#17078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17079 = ORIENTED_EDGE('',*,*,#17080,.F.);
+#17080 = EDGE_CURVE('',#2896,#17058,#17081,.T.);
+#17081 = SURFACE_CURVE('',#17082,(#17086,#17093),.PCURVE_S1.);
+#17082 = LINE('',#17083,#17084);
+#17083 = CARTESIAN_POINT('',(13.92,6.43,0.));
+#17084 = VECTOR('',#17085,1.);
+#17085 = DIRECTION('',(-0.,-0.,-1.));
+#17086 = PCURVE('',#2939,#17087);
+#17087 = DEFINITIONAL_REPRESENTATION('',(#17088),#17092);
+#17088 = LINE('',#17089,#17090);
+#17089 = CARTESIAN_POINT('',(0.381837661841,0.));
+#17090 = VECTOR('',#17091,1.);
+#17091 = DIRECTION('',(0.,-1.));
+#17092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17093 = PCURVE('',#2911,#17094);
+#17094 = DEFINITIONAL_REPRESENTATION('',(#17095),#17099);
+#17095 = LINE('',#17096,#17097);
+#17096 = CARTESIAN_POINT('',(0.,0.));
+#17097 = VECTOR('',#17098,1.);
+#17098 = DIRECTION('',(0.,-1.));
+#17099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17100 = ORIENTED_EDGE('',*,*,#2923,.F.);
+#17101 = ADVANCED_FACE('',(#17102),#2911,.T.);
+#17102 = FACE_BOUND('',#17103,.T.);
+#17103 = EDGE_LOOP('',(#17104,#17105,#17128,#17149));
+#17104 = ORIENTED_EDGE('',*,*,#17080,.T.);
+#17105 = ORIENTED_EDGE('',*,*,#17106,.T.);
+#17106 = EDGE_CURVE('',#17058,#17107,#17109,.T.);
+#17107 = VERTEX_POINT('',#17108);
+#17108 = CARTESIAN_POINT('',(15.92,6.43,-2.54));
+#17109 = SURFACE_CURVE('',#17110,(#17114,#17121),.PCURVE_S1.);
+#17110 = LINE('',#17111,#17112);
+#17111 = CARTESIAN_POINT('',(13.92,6.43,-2.54));
+#17112 = VECTOR('',#17113,1.);
+#17113 = DIRECTION('',(1.,0.,0.));
+#17114 = PCURVE('',#2911,#17115);
+#17115 = DEFINITIONAL_REPRESENTATION('',(#17116),#17120);
+#17116 = LINE('',#17117,#17118);
+#17117 = CARTESIAN_POINT('',(0.,-2.54));
+#17118 = VECTOR('',#17119,1.);
+#17119 = DIRECTION('',(1.,0.));
+#17120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17121 = PCURVE('',#16872,#17122);
+#17122 = DEFINITIONAL_REPRESENTATION('',(#17123),#17127);
+#17123 = LINE('',#17124,#17125);
+#17124 = CARTESIAN_POINT('',(2.27,-2.27));
+#17125 = VECTOR('',#17126,1.);
+#17126 = DIRECTION('',(-1.,0.));
+#17127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17128 = ORIENTED_EDGE('',*,*,#17129,.F.);
+#17129 = EDGE_CURVE('',#2868,#17107,#17130,.T.);
+#17130 = SURFACE_CURVE('',#17131,(#17135,#17142),.PCURVE_S1.);
+#17131 = LINE('',#17132,#17133);
+#17132 = CARTESIAN_POINT('',(15.92,6.43,0.));
+#17133 = VECTOR('',#17134,1.);
+#17134 = DIRECTION('',(-0.,-0.,-1.));
+#17135 = PCURVE('',#2911,#17136);
+#17136 = DEFINITIONAL_REPRESENTATION('',(#17137),#17141);
+#17137 = LINE('',#17138,#17139);
+#17138 = CARTESIAN_POINT('',(2.,0.));
+#17139 = VECTOR('',#17140,1.);
+#17140 = DIRECTION('',(0.,-1.));
+#17141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17142 = PCURVE('',#2883,#17143);
+#17143 = DEFINITIONAL_REPRESENTATION('',(#17144),#17148);
+#17144 = LINE('',#17145,#17146);
+#17145 = CARTESIAN_POINT('',(0.,0.));
+#17146 = VECTOR('',#17147,1.);
+#17147 = DIRECTION('',(0.,-1.));
+#17148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17149 = ORIENTED_EDGE('',*,*,#2895,.F.);
+#17150 = ADVANCED_FACE('',(#17151),#2883,.T.);
+#17151 = FACE_BOUND('',#17152,.T.);
+#17152 = EDGE_LOOP('',(#17153,#17154,#17177,#17198));
+#17153 = ORIENTED_EDGE('',*,*,#17129,.T.);
+#17154 = ORIENTED_EDGE('',*,*,#17155,.T.);
+#17155 = EDGE_CURVE('',#17107,#17156,#17158,.T.);
+#17156 = VERTEX_POINT('',#17157);
+#17157 = CARTESIAN_POINT('',(16.19,6.7,-2.54));
+#17158 = SURFACE_CURVE('',#17159,(#17163,#17170),.PCURVE_S1.);
+#17159 = LINE('',#17160,#17161);
+#17160 = CARTESIAN_POINT('',(15.92,6.43,-2.54));
+#17161 = VECTOR('',#17162,1.);
+#17162 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#17163 = PCURVE('',#2883,#17164);
+#17164 = DEFINITIONAL_REPRESENTATION('',(#17165),#17169);
+#17165 = LINE('',#17166,#17167);
+#17166 = CARTESIAN_POINT('',(0.,-2.54));
+#17167 = VECTOR('',#17168,1.);
+#17168 = DIRECTION('',(1.,0.));
+#17169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17170 = PCURVE('',#16872,#17171);
+#17171 = DEFINITIONAL_REPRESENTATION('',(#17172),#17176);
+#17172 = LINE('',#17173,#17174);
+#17173 = CARTESIAN_POINT('',(0.27,-2.27));
+#17174 = VECTOR('',#17175,1.);
+#17175 = DIRECTION('',(-0.707106781187,0.707106781187));
+#17176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17177 = ORIENTED_EDGE('',*,*,#17178,.F.);
+#17178 = EDGE_CURVE('',#2840,#17156,#17179,.T.);
+#17179 = SURFACE_CURVE('',#17180,(#17184,#17191),.PCURVE_S1.);
+#17180 = LINE('',#17181,#17182);
+#17181 = CARTESIAN_POINT('',(16.19,6.7,0.));
+#17182 = VECTOR('',#17183,1.);
+#17183 = DIRECTION('',(-0.,-0.,-1.));
+#17184 = PCURVE('',#2883,#17185);
+#17185 = DEFINITIONAL_REPRESENTATION('',(#17186),#17190);
+#17186 = LINE('',#17187,#17188);
+#17187 = CARTESIAN_POINT('',(0.381837661841,0.));
+#17188 = VECTOR('',#17189,1.);
+#17189 = DIRECTION('',(0.,-1.));
+#17190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17191 = PCURVE('',#2855,#17192);
+#17192 = DEFINITIONAL_REPRESENTATION('',(#17193),#17197);
+#17193 = LINE('',#17194,#17195);
+#17194 = CARTESIAN_POINT('',(2.,0.));
+#17195 = VECTOR('',#17196,1.);
+#17196 = DIRECTION('',(0.,-1.));
+#17197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17198 = ORIENTED_EDGE('',*,*,#2867,.F.);
+#17199 = ADVANCED_FACE('',(#17200),#2855,.F.);
+#17200 = FACE_BOUND('',#17201,.F.);
+#17201 = EDGE_LOOP('',(#17202,#17203,#17224,#17225));
+#17202 = ORIENTED_EDGE('',*,*,#16833,.T.);
+#17203 = ORIENTED_EDGE('',*,*,#17204,.T.);
+#17204 = EDGE_CURVE('',#16834,#17156,#17205,.T.);
+#17205 = SURFACE_CURVE('',#17206,(#17210,#17217),.PCURVE_S1.);
+#17206 = LINE('',#17207,#17208);
+#17207 = CARTESIAN_POINT('',(16.19,8.7,-2.54));
+#17208 = VECTOR('',#17209,1.);
+#17209 = DIRECTION('',(0.,-1.,0.));
+#17210 = PCURVE('',#2855,#17211);
+#17211 = DEFINITIONAL_REPRESENTATION('',(#17212),#17216);
+#17212 = LINE('',#17213,#17214);
+#17213 = CARTESIAN_POINT('',(0.,-2.54));
+#17214 = VECTOR('',#17215,1.);
+#17215 = DIRECTION('',(1.,0.));
+#17216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17217 = PCURVE('',#16872,#17218);
+#17218 = DEFINITIONAL_REPRESENTATION('',(#17219),#17223);
+#17219 = LINE('',#17220,#17221);
+#17220 = CARTESIAN_POINT('',(0.,0.));
+#17221 = VECTOR('',#17222,1.);
+#17222 = DIRECTION('',(0.,-1.));
+#17223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17224 = ORIENTED_EDGE('',*,*,#17178,.F.);
+#17225 = ORIENTED_EDGE('',*,*,#2839,.F.);
+#17226 = ADVANCED_FACE('',(#17227),#3053,.T.);
+#17227 = FACE_BOUND('',#17228,.T.);
+#17228 = EDGE_LOOP('',(#17229,#17252,#17280,#17301));
+#17229 = ORIENTED_EDGE('',*,*,#17230,.T.);
+#17230 = EDGE_CURVE('',#3036,#17231,#17233,.T.);
+#17231 = VERTEX_POINT('',#17232);
+#17232 = CARTESIAN_POINT('',(11.11,8.7,-2.54));
+#17233 = SURFACE_CURVE('',#17234,(#17238,#17245),.PCURVE_S1.);
+#17234 = LINE('',#17235,#17236);
+#17235 = CARTESIAN_POINT('',(11.11,8.7,0.));
+#17236 = VECTOR('',#17237,1.);
+#17237 = DIRECTION('',(-0.,-0.,-1.));
+#17238 = PCURVE('',#3053,#17239);
+#17239 = DEFINITIONAL_REPRESENTATION('',(#17240),#17244);
+#17240 = LINE('',#17241,#17242);
+#17241 = CARTESIAN_POINT('',(0.,0.));
+#17242 = VECTOR('',#17243,1.);
+#17243 = DIRECTION('',(0.,-1.));
+#17244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17245 = PCURVE('',#3081,#17246);
+#17246 = DEFINITIONAL_REPRESENTATION('',(#17247),#17251);
+#17247 = LINE('',#17248,#17249);
+#17248 = CARTESIAN_POINT('',(0.,0.));
+#17249 = VECTOR('',#17250,1.);
+#17250 = DIRECTION('',(0.,-1.));
+#17251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17252 = ORIENTED_EDGE('',*,*,#17253,.T.);
+#17253 = EDGE_CURVE('',#17231,#17254,#17256,.T.);
+#17254 = VERTEX_POINT('',#17255);
+#17255 = CARTESIAN_POINT('',(10.84,8.97,-2.54));
+#17256 = SURFACE_CURVE('',#17257,(#17261,#17268),.PCURVE_S1.);
+#17257 = LINE('',#17258,#17259);
+#17258 = CARTESIAN_POINT('',(11.11,8.7,-2.54));
+#17259 = VECTOR('',#17260,1.);
+#17260 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#17261 = PCURVE('',#3053,#17262);
+#17262 = DEFINITIONAL_REPRESENTATION('',(#17263),#17267);
+#17263 = LINE('',#17264,#17265);
+#17264 = CARTESIAN_POINT('',(0.,-2.54));
+#17265 = VECTOR('',#17266,1.);
+#17266 = DIRECTION('',(1.,0.));
+#17267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17268 = PCURVE('',#17269,#17274);
+#17269 = PLANE('',#17270);
+#17270 = AXIS2_PLACEMENT_3D('',#17271,#17272,#17273);
+#17271 = CARTESIAN_POINT('',(11.11,8.7,-2.54));
+#17272 = DIRECTION('',(0.,0.,-1.));
+#17273 = DIRECTION('',(-1.,0.,0.));
+#17274 = DEFINITIONAL_REPRESENTATION('',(#17275),#17279);
+#17275 = LINE('',#17276,#17277);
+#17276 = CARTESIAN_POINT('',(0.,0.));
+#17277 = VECTOR('',#17278,1.);
+#17278 = DIRECTION('',(0.707106781187,0.707106781187));
+#17279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17280 = ORIENTED_EDGE('',*,*,#17281,.F.);
+#17281 = EDGE_CURVE('',#3038,#17254,#17282,.T.);
+#17282 = SURFACE_CURVE('',#17283,(#17287,#17294),.PCURVE_S1.);
+#17283 = LINE('',#17284,#17285);
+#17284 = CARTESIAN_POINT('',(10.84,8.97,0.));
+#17285 = VECTOR('',#17286,1.);
+#17286 = DIRECTION('',(-0.,-0.,-1.));
+#17287 = PCURVE('',#3053,#17288);
+#17288 = DEFINITIONAL_REPRESENTATION('',(#17289),#17293);
+#17289 = LINE('',#17290,#17291);
+#17290 = CARTESIAN_POINT('',(0.381837661841,0.));
+#17291 = VECTOR('',#17292,1.);
+#17292 = DIRECTION('',(0.,-1.));
+#17293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17294 = PCURVE('',#3247,#17295);
+#17295 = DEFINITIONAL_REPRESENTATION('',(#17296),#17300);
+#17296 = LINE('',#17297,#17298);
+#17297 = CARTESIAN_POINT('',(0.,0.));
+#17298 = VECTOR('',#17299,1.);
+#17299 = DIRECTION('',(0.,-1.));
+#17300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17301 = ORIENTED_EDGE('',*,*,#3035,.F.);
+#17302 = ADVANCED_FACE('',(#17303),#3247,.T.);
+#17303 = FACE_BOUND('',#17304,.T.);
+#17304 = EDGE_LOOP('',(#17305,#17306,#17329,#17350));
+#17305 = ORIENTED_EDGE('',*,*,#17281,.T.);
+#17306 = ORIENTED_EDGE('',*,*,#17307,.T.);
+#17307 = EDGE_CURVE('',#17254,#17308,#17310,.T.);
+#17308 = VERTEX_POINT('',#17309);
+#17309 = CARTESIAN_POINT('',(8.84,8.97,-2.54));
+#17310 = SURFACE_CURVE('',#17311,(#17315,#17322),.PCURVE_S1.);
+#17311 = LINE('',#17312,#17313);
+#17312 = CARTESIAN_POINT('',(10.84,8.97,-2.54));
+#17313 = VECTOR('',#17314,1.);
+#17314 = DIRECTION('',(-1.,0.,0.));
+#17315 = PCURVE('',#3247,#17316);
+#17316 = DEFINITIONAL_REPRESENTATION('',(#17317),#17321);
+#17317 = LINE('',#17318,#17319);
+#17318 = CARTESIAN_POINT('',(0.,-2.54));
+#17319 = VECTOR('',#17320,1.);
+#17320 = DIRECTION('',(1.,0.));
+#17321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17322 = PCURVE('',#17269,#17323);
+#17323 = DEFINITIONAL_REPRESENTATION('',(#17324),#17328);
+#17324 = LINE('',#17325,#17326);
+#17325 = CARTESIAN_POINT('',(0.27,0.27));
+#17326 = VECTOR('',#17327,1.);
+#17327 = DIRECTION('',(1.,0.));
+#17328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17329 = ORIENTED_EDGE('',*,*,#17330,.F.);
+#17330 = EDGE_CURVE('',#3206,#17308,#17331,.T.);
+#17331 = SURFACE_CURVE('',#17332,(#17336,#17343),.PCURVE_S1.);
+#17332 = LINE('',#17333,#17334);
+#17333 = CARTESIAN_POINT('',(8.84,8.97,0.));
+#17334 = VECTOR('',#17335,1.);
+#17335 = DIRECTION('',(-0.,-0.,-1.));
+#17336 = PCURVE('',#3247,#17337);
+#17337 = DEFINITIONAL_REPRESENTATION('',(#17338),#17342);
+#17338 = LINE('',#17339,#17340);
+#17339 = CARTESIAN_POINT('',(2.,0.));
+#17340 = VECTOR('',#17341,1.);
+#17341 = DIRECTION('',(0.,-1.));
+#17342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17343 = PCURVE('',#3221,#17344);
+#17344 = DEFINITIONAL_REPRESENTATION('',(#17345),#17349);
+#17345 = LINE('',#17346,#17347);
+#17346 = CARTESIAN_POINT('',(0.,0.));
+#17347 = VECTOR('',#17348,1.);
+#17348 = DIRECTION('',(0.,-1.));
+#17349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17350 = ORIENTED_EDGE('',*,*,#3233,.F.);
+#17351 = ADVANCED_FACE('',(#17352),#3221,.T.);
+#17352 = FACE_BOUND('',#17353,.T.);
+#17353 = EDGE_LOOP('',(#17354,#17355,#17378,#17399));
+#17354 = ORIENTED_EDGE('',*,*,#17330,.T.);
+#17355 = ORIENTED_EDGE('',*,*,#17356,.T.);
+#17356 = EDGE_CURVE('',#17308,#17357,#17359,.T.);
+#17357 = VERTEX_POINT('',#17358);
+#17358 = CARTESIAN_POINT('',(8.57,8.7,-2.54));
+#17359 = SURFACE_CURVE('',#17360,(#17364,#17371),.PCURVE_S1.);
+#17360 = LINE('',#17361,#17362);
+#17361 = CARTESIAN_POINT('',(8.84,8.97,-2.54));
+#17362 = VECTOR('',#17363,1.);
+#17363 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#17364 = PCURVE('',#3221,#17365);
+#17365 = DEFINITIONAL_REPRESENTATION('',(#17366),#17370);
+#17366 = LINE('',#17367,#17368);
+#17367 = CARTESIAN_POINT('',(-0.,-2.54));
+#17368 = VECTOR('',#17369,1.);
+#17369 = DIRECTION('',(1.,0.));
+#17370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17371 = PCURVE('',#17269,#17372);
+#17372 = DEFINITIONAL_REPRESENTATION('',(#17373),#17377);
+#17373 = LINE('',#17374,#17375);
+#17374 = CARTESIAN_POINT('',(2.27,0.27));
+#17375 = VECTOR('',#17376,1.);
+#17376 = DIRECTION('',(0.707106781187,-0.707106781187));
+#17377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17378 = ORIENTED_EDGE('',*,*,#17379,.F.);
+#17379 = EDGE_CURVE('',#3178,#17357,#17380,.T.);
+#17380 = SURFACE_CURVE('',#17381,(#17385,#17392),.PCURVE_S1.);
+#17381 = LINE('',#17382,#17383);
+#17382 = CARTESIAN_POINT('',(8.57,8.7,0.));
+#17383 = VECTOR('',#17384,1.);
+#17384 = DIRECTION('',(-0.,-0.,-1.));
+#17385 = PCURVE('',#3221,#17386);
+#17386 = DEFINITIONAL_REPRESENTATION('',(#17387),#17391);
+#17387 = LINE('',#17388,#17389);
+#17388 = CARTESIAN_POINT('',(0.381837661841,0.));
+#17389 = VECTOR('',#17390,1.);
+#17390 = DIRECTION('',(0.,-1.));
+#17391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17392 = PCURVE('',#3193,#17393);
+#17393 = DEFINITIONAL_REPRESENTATION('',(#17394),#17398);
+#17394 = LINE('',#17395,#17396);
+#17395 = CARTESIAN_POINT('',(0.,0.));
+#17396 = VECTOR('',#17397,1.);
+#17397 = DIRECTION('',(0.,-1.));
+#17398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17399 = ORIENTED_EDGE('',*,*,#3205,.F.);
+#17400 = ADVANCED_FACE('',(#17401),#3193,.T.);
+#17401 = FACE_BOUND('',#17402,.T.);
+#17402 = EDGE_LOOP('',(#17403,#17404,#17427,#17448));
+#17403 = ORIENTED_EDGE('',*,*,#17379,.T.);
+#17404 = ORIENTED_EDGE('',*,*,#17405,.T.);
+#17405 = EDGE_CURVE('',#17357,#17406,#17408,.T.);
+#17406 = VERTEX_POINT('',#17407);
+#17407 = CARTESIAN_POINT('',(8.57,6.7,-2.54));
+#17408 = SURFACE_CURVE('',#17409,(#17413,#17420),.PCURVE_S1.);
+#17409 = LINE('',#17410,#17411);
+#17410 = CARTESIAN_POINT('',(8.57,8.7,-2.54));
+#17411 = VECTOR('',#17412,1.);
+#17412 = DIRECTION('',(0.,-1.,0.));
+#17413 = PCURVE('',#3193,#17414);
+#17414 = DEFINITIONAL_REPRESENTATION('',(#17415),#17419);
+#17415 = LINE('',#17416,#17417);
+#17416 = CARTESIAN_POINT('',(0.,-2.54));
+#17417 = VECTOR('',#17418,1.);
+#17418 = DIRECTION('',(1.,0.));
+#17419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17420 = PCURVE('',#17269,#17421);
+#17421 = DEFINITIONAL_REPRESENTATION('',(#17422),#17426);
+#17422 = LINE('',#17423,#17424);
+#17423 = CARTESIAN_POINT('',(2.54,0.));
+#17424 = VECTOR('',#17425,1.);
+#17425 = DIRECTION('',(0.,-1.));
+#17426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17427 = ORIENTED_EDGE('',*,*,#17428,.F.);
+#17428 = EDGE_CURVE('',#3150,#17406,#17429,.T.);
+#17429 = SURFACE_CURVE('',#17430,(#17434,#17441),.PCURVE_S1.);
+#17430 = LINE('',#17431,#17432);
+#17431 = CARTESIAN_POINT('',(8.57,6.7,0.));
+#17432 = VECTOR('',#17433,1.);
+#17433 = DIRECTION('',(-0.,-0.,-1.));
+#17434 = PCURVE('',#3193,#17435);
+#17435 = DEFINITIONAL_REPRESENTATION('',(#17436),#17440);
+#17436 = LINE('',#17437,#17438);
+#17437 = CARTESIAN_POINT('',(2.,0.));
+#17438 = VECTOR('',#17439,1.);
+#17439 = DIRECTION('',(0.,-1.));
+#17440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17441 = PCURVE('',#3165,#17442);
+#17442 = DEFINITIONAL_REPRESENTATION('',(#17443),#17447);
+#17443 = LINE('',#17444,#17445);
+#17444 = CARTESIAN_POINT('',(0.,0.));
+#17445 = VECTOR('',#17446,1.);
+#17446 = DIRECTION('',(0.,-1.));
+#17447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17448 = ORIENTED_EDGE('',*,*,#3177,.F.);
+#17449 = ADVANCED_FACE('',(#17450),#3165,.T.);
+#17450 = FACE_BOUND('',#17451,.T.);
+#17451 = EDGE_LOOP('',(#17452,#17453,#17476,#17497));
+#17452 = ORIENTED_EDGE('',*,*,#17428,.T.);
+#17453 = ORIENTED_EDGE('',*,*,#17454,.T.);
+#17454 = EDGE_CURVE('',#17406,#17455,#17457,.T.);
+#17455 = VERTEX_POINT('',#17456);
+#17456 = CARTESIAN_POINT('',(8.84,6.43,-2.54));
+#17457 = SURFACE_CURVE('',#17458,(#17462,#17469),.PCURVE_S1.);
+#17458 = LINE('',#17459,#17460);
+#17459 = CARTESIAN_POINT('',(8.57,6.7,-2.54));
+#17460 = VECTOR('',#17461,1.);
+#17461 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#17462 = PCURVE('',#3165,#17463);
+#17463 = DEFINITIONAL_REPRESENTATION('',(#17464),#17468);
+#17464 = LINE('',#17465,#17466);
+#17465 = CARTESIAN_POINT('',(0.,-2.54));
+#17466 = VECTOR('',#17467,1.);
+#17467 = DIRECTION('',(1.,0.));
+#17468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17469 = PCURVE('',#17269,#17470);
+#17470 = DEFINITIONAL_REPRESENTATION('',(#17471),#17475);
+#17471 = LINE('',#17472,#17473);
+#17472 = CARTESIAN_POINT('',(2.54,-2.));
+#17473 = VECTOR('',#17474,1.);
+#17474 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#17475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17476 = ORIENTED_EDGE('',*,*,#17477,.F.);
+#17477 = EDGE_CURVE('',#3122,#17455,#17478,.T.);
+#17478 = SURFACE_CURVE('',#17479,(#17483,#17490),.PCURVE_S1.);
+#17479 = LINE('',#17480,#17481);
+#17480 = CARTESIAN_POINT('',(8.84,6.43,0.));
+#17481 = VECTOR('',#17482,1.);
+#17482 = DIRECTION('',(-0.,-0.,-1.));
+#17483 = PCURVE('',#3165,#17484);
+#17484 = DEFINITIONAL_REPRESENTATION('',(#17485),#17489);
+#17485 = LINE('',#17486,#17487);
+#17486 = CARTESIAN_POINT('',(0.381837661841,0.));
+#17487 = VECTOR('',#17488,1.);
+#17488 = DIRECTION('',(0.,-1.));
+#17489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17490 = PCURVE('',#3137,#17491);
+#17491 = DEFINITIONAL_REPRESENTATION('',(#17492),#17496);
+#17492 = LINE('',#17493,#17494);
+#17493 = CARTESIAN_POINT('',(0.,0.));
+#17494 = VECTOR('',#17495,1.);
+#17495 = DIRECTION('',(0.,-1.));
+#17496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17497 = ORIENTED_EDGE('',*,*,#3149,.F.);
+#17498 = ADVANCED_FACE('',(#17499),#3137,.T.);
+#17499 = FACE_BOUND('',#17500,.T.);
+#17500 = EDGE_LOOP('',(#17501,#17502,#17525,#17546));
+#17501 = ORIENTED_EDGE('',*,*,#17477,.T.);
+#17502 = ORIENTED_EDGE('',*,*,#17503,.T.);
+#17503 = EDGE_CURVE('',#17455,#17504,#17506,.T.);
+#17504 = VERTEX_POINT('',#17505);
+#17505 = CARTESIAN_POINT('',(10.84,6.43,-2.54));
+#17506 = SURFACE_CURVE('',#17507,(#17511,#17518),.PCURVE_S1.);
+#17507 = LINE('',#17508,#17509);
+#17508 = CARTESIAN_POINT('',(8.84,6.43,-2.54));
+#17509 = VECTOR('',#17510,1.);
+#17510 = DIRECTION('',(1.,0.,0.));
+#17511 = PCURVE('',#3137,#17512);
+#17512 = DEFINITIONAL_REPRESENTATION('',(#17513),#17517);
+#17513 = LINE('',#17514,#17515);
+#17514 = CARTESIAN_POINT('',(0.,-2.54));
+#17515 = VECTOR('',#17516,1.);
+#17516 = DIRECTION('',(1.,0.));
+#17517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17518 = PCURVE('',#17269,#17519);
+#17519 = DEFINITIONAL_REPRESENTATION('',(#17520),#17524);
+#17520 = LINE('',#17521,#17522);
+#17521 = CARTESIAN_POINT('',(2.27,-2.27));
+#17522 = VECTOR('',#17523,1.);
+#17523 = DIRECTION('',(-1.,0.));
+#17524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17525 = ORIENTED_EDGE('',*,*,#17526,.F.);
+#17526 = EDGE_CURVE('',#3094,#17504,#17527,.T.);
+#17527 = SURFACE_CURVE('',#17528,(#17532,#17539),.PCURVE_S1.);
+#17528 = LINE('',#17529,#17530);
+#17529 = CARTESIAN_POINT('',(10.84,6.43,0.));
+#17530 = VECTOR('',#17531,1.);
+#17531 = DIRECTION('',(-0.,-0.,-1.));
+#17532 = PCURVE('',#3137,#17533);
+#17533 = DEFINITIONAL_REPRESENTATION('',(#17534),#17538);
+#17534 = LINE('',#17535,#17536);
+#17535 = CARTESIAN_POINT('',(2.,0.));
+#17536 = VECTOR('',#17537,1.);
+#17537 = DIRECTION('',(0.,-1.));
+#17538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17539 = PCURVE('',#3109,#17540);
+#17540 = DEFINITIONAL_REPRESENTATION('',(#17541),#17545);
+#17541 = LINE('',#17542,#17543);
+#17542 = CARTESIAN_POINT('',(0.,0.));
+#17543 = VECTOR('',#17544,1.);
+#17544 = DIRECTION('',(0.,-1.));
+#17545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17546 = ORIENTED_EDGE('',*,*,#3121,.F.);
+#17547 = ADVANCED_FACE('',(#17548),#3109,.T.);
+#17548 = FACE_BOUND('',#17549,.T.);
+#17549 = EDGE_LOOP('',(#17550,#17551,#17574,#17595));
+#17550 = ORIENTED_EDGE('',*,*,#17526,.T.);
+#17551 = ORIENTED_EDGE('',*,*,#17552,.T.);
+#17552 = EDGE_CURVE('',#17504,#17553,#17555,.T.);
+#17553 = VERTEX_POINT('',#17554);
+#17554 = CARTESIAN_POINT('',(11.11,6.7,-2.54));
+#17555 = SURFACE_CURVE('',#17556,(#17560,#17567),.PCURVE_S1.);
+#17556 = LINE('',#17557,#17558);
+#17557 = CARTESIAN_POINT('',(10.84,6.43,-2.54));
+#17558 = VECTOR('',#17559,1.);
+#17559 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#17560 = PCURVE('',#3109,#17561);
+#17561 = DEFINITIONAL_REPRESENTATION('',(#17562),#17566);
+#17562 = LINE('',#17563,#17564);
+#17563 = CARTESIAN_POINT('',(0.,-2.54));
+#17564 = VECTOR('',#17565,1.);
+#17565 = DIRECTION('',(1.,0.));
+#17566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17567 = PCURVE('',#17269,#17568);
+#17568 = DEFINITIONAL_REPRESENTATION('',(#17569),#17573);
+#17569 = LINE('',#17570,#17571);
+#17570 = CARTESIAN_POINT('',(0.27,-2.27));
+#17571 = VECTOR('',#17572,1.);
+#17572 = DIRECTION('',(-0.707106781187,0.707106781187));
+#17573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17574 = ORIENTED_EDGE('',*,*,#17575,.F.);
+#17575 = EDGE_CURVE('',#3066,#17553,#17576,.T.);
+#17576 = SURFACE_CURVE('',#17577,(#17581,#17588),.PCURVE_S1.);
+#17577 = LINE('',#17578,#17579);
+#17578 = CARTESIAN_POINT('',(11.11,6.7,0.));
+#17579 = VECTOR('',#17580,1.);
+#17580 = DIRECTION('',(-0.,-0.,-1.));
+#17581 = PCURVE('',#3109,#17582);
+#17582 = DEFINITIONAL_REPRESENTATION('',(#17583),#17587);
+#17583 = LINE('',#17584,#17585);
+#17584 = CARTESIAN_POINT('',(0.381837661841,0.));
+#17585 = VECTOR('',#17586,1.);
+#17586 = DIRECTION('',(0.,-1.));
+#17587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17588 = PCURVE('',#3081,#17589);
+#17589 = DEFINITIONAL_REPRESENTATION('',(#17590),#17594);
+#17590 = LINE('',#17591,#17592);
+#17591 = CARTESIAN_POINT('',(2.,0.));
+#17592 = VECTOR('',#17593,1.);
+#17593 = DIRECTION('',(0.,-1.));
+#17594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17595 = ORIENTED_EDGE('',*,*,#3093,.F.);
+#17596 = ADVANCED_FACE('',(#17597),#3081,.F.);
+#17597 = FACE_BOUND('',#17598,.F.);
+#17598 = EDGE_LOOP('',(#17599,#17600,#17621,#17622));
+#17599 = ORIENTED_EDGE('',*,*,#17230,.T.);
+#17600 = ORIENTED_EDGE('',*,*,#17601,.T.);
+#17601 = EDGE_CURVE('',#17231,#17553,#17602,.T.);
+#17602 = SURFACE_CURVE('',#17603,(#17607,#17614),.PCURVE_S1.);
+#17603 = LINE('',#17604,#17605);
+#17604 = CARTESIAN_POINT('',(11.11,8.7,-2.54));
+#17605 = VECTOR('',#17606,1.);
+#17606 = DIRECTION('',(0.,-1.,0.));
+#17607 = PCURVE('',#3081,#17608);
+#17608 = DEFINITIONAL_REPRESENTATION('',(#17609),#17613);
+#17609 = LINE('',#17610,#17611);
+#17610 = CARTESIAN_POINT('',(0.,-2.54));
+#17611 = VECTOR('',#17612,1.);
+#17612 = DIRECTION('',(1.,0.));
+#17613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17614 = PCURVE('',#17269,#17615);
+#17615 = DEFINITIONAL_REPRESENTATION('',(#17616),#17620);
+#17616 = LINE('',#17617,#17618);
+#17617 = CARTESIAN_POINT('',(0.,0.));
+#17618 = VECTOR('',#17619,1.);
+#17619 = DIRECTION('',(0.,-1.));
+#17620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17621 = ORIENTED_EDGE('',*,*,#17575,.F.);
+#17622 = ORIENTED_EDGE('',*,*,#3065,.F.);
+#17623 = ADVANCED_FACE('',(#17624),#3279,.T.);
+#17624 = FACE_BOUND('',#17625,.T.);
+#17625 = EDGE_LOOP('',(#17626,#17649,#17677,#17698));
+#17626 = ORIENTED_EDGE('',*,*,#17627,.T.);
+#17627 = EDGE_CURVE('',#3262,#17628,#17630,.T.);
+#17628 = VERTEX_POINT('',#17629);
+#17629 = CARTESIAN_POINT('',(13.65,8.7,-2.54));
+#17630 = SURFACE_CURVE('',#17631,(#17635,#17642),.PCURVE_S1.);
+#17631 = LINE('',#17632,#17633);
+#17632 = CARTESIAN_POINT('',(13.65,8.7,0.));
+#17633 = VECTOR('',#17634,1.);
+#17634 = DIRECTION('',(-0.,-0.,-1.));
+#17635 = PCURVE('',#3279,#17636);
+#17636 = DEFINITIONAL_REPRESENTATION('',(#17637),#17641);
+#17637 = LINE('',#17638,#17639);
+#17638 = CARTESIAN_POINT('',(0.,0.));
+#17639 = VECTOR('',#17640,1.);
+#17640 = DIRECTION('',(0.,-1.));
+#17641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17642 = PCURVE('',#3307,#17643);
+#17643 = DEFINITIONAL_REPRESENTATION('',(#17644),#17648);
+#17644 = LINE('',#17645,#17646);
+#17645 = CARTESIAN_POINT('',(0.,0.));
+#17646 = VECTOR('',#17647,1.);
+#17647 = DIRECTION('',(0.,-1.));
+#17648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17649 = ORIENTED_EDGE('',*,*,#17650,.T.);
+#17650 = EDGE_CURVE('',#17628,#17651,#17653,.T.);
+#17651 = VERTEX_POINT('',#17652);
+#17652 = CARTESIAN_POINT('',(13.38,8.97,-2.54));
+#17653 = SURFACE_CURVE('',#17654,(#17658,#17665),.PCURVE_S1.);
+#17654 = LINE('',#17655,#17656);
+#17655 = CARTESIAN_POINT('',(13.65,8.7,-2.54));
+#17656 = VECTOR('',#17657,1.);
+#17657 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#17658 = PCURVE('',#3279,#17659);
+#17659 = DEFINITIONAL_REPRESENTATION('',(#17660),#17664);
+#17660 = LINE('',#17661,#17662);
+#17661 = CARTESIAN_POINT('',(0.,-2.54));
+#17662 = VECTOR('',#17663,1.);
+#17663 = DIRECTION('',(1.,0.));
+#17664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17665 = PCURVE('',#17666,#17671);
+#17666 = PLANE('',#17667);
+#17667 = AXIS2_PLACEMENT_3D('',#17668,#17669,#17670);
+#17668 = CARTESIAN_POINT('',(13.65,8.7,-2.54));
+#17669 = DIRECTION('',(0.,0.,-1.));
+#17670 = DIRECTION('',(-1.,0.,0.));
+#17671 = DEFINITIONAL_REPRESENTATION('',(#17672),#17676);
+#17672 = LINE('',#17673,#17674);
+#17673 = CARTESIAN_POINT('',(0.,0.));
+#17674 = VECTOR('',#17675,1.);
+#17675 = DIRECTION('',(0.707106781187,0.707106781187));
+#17676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17677 = ORIENTED_EDGE('',*,*,#17678,.F.);
+#17678 = EDGE_CURVE('',#3264,#17651,#17679,.T.);
+#17679 = SURFACE_CURVE('',#17680,(#17684,#17691),.PCURVE_S1.);
+#17680 = LINE('',#17681,#17682);
+#17681 = CARTESIAN_POINT('',(13.38,8.97,0.));
+#17682 = VECTOR('',#17683,1.);
+#17683 = DIRECTION('',(-0.,-0.,-1.));
+#17684 = PCURVE('',#3279,#17685);
+#17685 = DEFINITIONAL_REPRESENTATION('',(#17686),#17690);
+#17686 = LINE('',#17687,#17688);
+#17687 = CARTESIAN_POINT('',(0.381837661841,0.));
+#17688 = VECTOR('',#17689,1.);
+#17689 = DIRECTION('',(0.,-1.));
+#17690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17691 = PCURVE('',#3473,#17692);
+#17692 = DEFINITIONAL_REPRESENTATION('',(#17693),#17697);
+#17693 = LINE('',#17694,#17695);
+#17694 = CARTESIAN_POINT('',(0.,0.));
+#17695 = VECTOR('',#17696,1.);
+#17696 = DIRECTION('',(0.,-1.));
+#17697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17698 = ORIENTED_EDGE('',*,*,#3261,.F.);
+#17699 = ADVANCED_FACE('',(#17700),#3473,.T.);
+#17700 = FACE_BOUND('',#17701,.T.);
+#17701 = EDGE_LOOP('',(#17702,#17703,#17726,#17747));
+#17702 = ORIENTED_EDGE('',*,*,#17678,.T.);
+#17703 = ORIENTED_EDGE('',*,*,#17704,.T.);
+#17704 = EDGE_CURVE('',#17651,#17705,#17707,.T.);
+#17705 = VERTEX_POINT('',#17706);
+#17706 = CARTESIAN_POINT('',(11.38,8.97,-2.54));
+#17707 = SURFACE_CURVE('',#17708,(#17712,#17719),.PCURVE_S1.);
+#17708 = LINE('',#17709,#17710);
+#17709 = CARTESIAN_POINT('',(13.38,8.97,-2.54));
+#17710 = VECTOR('',#17711,1.);
+#17711 = DIRECTION('',(-1.,0.,0.));
+#17712 = PCURVE('',#3473,#17713);
+#17713 = DEFINITIONAL_REPRESENTATION('',(#17714),#17718);
+#17714 = LINE('',#17715,#17716);
+#17715 = CARTESIAN_POINT('',(0.,-2.54));
+#17716 = VECTOR('',#17717,1.);
+#17717 = DIRECTION('',(1.,0.));
+#17718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17719 = PCURVE('',#17666,#17720);
+#17720 = DEFINITIONAL_REPRESENTATION('',(#17721),#17725);
+#17721 = LINE('',#17722,#17723);
+#17722 = CARTESIAN_POINT('',(0.27,0.27));
+#17723 = VECTOR('',#17724,1.);
+#17724 = DIRECTION('',(1.,0.));
+#17725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17726 = ORIENTED_EDGE('',*,*,#17727,.F.);
+#17727 = EDGE_CURVE('',#3432,#17705,#17728,.T.);
+#17728 = SURFACE_CURVE('',#17729,(#17733,#17740),.PCURVE_S1.);
+#17729 = LINE('',#17730,#17731);
+#17730 = CARTESIAN_POINT('',(11.38,8.97,0.));
+#17731 = VECTOR('',#17732,1.);
+#17732 = DIRECTION('',(-0.,-0.,-1.));
+#17733 = PCURVE('',#3473,#17734);
+#17734 = DEFINITIONAL_REPRESENTATION('',(#17735),#17739);
+#17735 = LINE('',#17736,#17737);
+#17736 = CARTESIAN_POINT('',(2.,0.));
+#17737 = VECTOR('',#17738,1.);
+#17738 = DIRECTION('',(0.,-1.));
+#17739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17740 = PCURVE('',#3447,#17741);
+#17741 = DEFINITIONAL_REPRESENTATION('',(#17742),#17746);
+#17742 = LINE('',#17743,#17744);
+#17743 = CARTESIAN_POINT('',(0.,0.));
+#17744 = VECTOR('',#17745,1.);
+#17745 = DIRECTION('',(0.,-1.));
+#17746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17747 = ORIENTED_EDGE('',*,*,#3459,.F.);
+#17748 = ADVANCED_FACE('',(#17749),#3447,.T.);
+#17749 = FACE_BOUND('',#17750,.T.);
+#17750 = EDGE_LOOP('',(#17751,#17752,#17775,#17796));
+#17751 = ORIENTED_EDGE('',*,*,#17727,.T.);
+#17752 = ORIENTED_EDGE('',*,*,#17753,.T.);
+#17753 = EDGE_CURVE('',#17705,#17754,#17756,.T.);
+#17754 = VERTEX_POINT('',#17755);
+#17755 = CARTESIAN_POINT('',(11.11,8.7,-2.54));
+#17756 = SURFACE_CURVE('',#17757,(#17761,#17768),.PCURVE_S1.);
+#17757 = LINE('',#17758,#17759);
+#17758 = CARTESIAN_POINT('',(11.38,8.97,-2.54));
+#17759 = VECTOR('',#17760,1.);
+#17760 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#17761 = PCURVE('',#3447,#17762);
+#17762 = DEFINITIONAL_REPRESENTATION('',(#17763),#17767);
+#17763 = LINE('',#17764,#17765);
+#17764 = CARTESIAN_POINT('',(-0.,-2.54));
+#17765 = VECTOR('',#17766,1.);
+#17766 = DIRECTION('',(1.,0.));
+#17767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17768 = PCURVE('',#17666,#17769);
+#17769 = DEFINITIONAL_REPRESENTATION('',(#17770),#17774);
+#17770 = LINE('',#17771,#17772);
+#17771 = CARTESIAN_POINT('',(2.27,0.27));
+#17772 = VECTOR('',#17773,1.);
+#17773 = DIRECTION('',(0.707106781187,-0.707106781187));
+#17774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17775 = ORIENTED_EDGE('',*,*,#17776,.F.);
+#17776 = EDGE_CURVE('',#3404,#17754,#17777,.T.);
+#17777 = SURFACE_CURVE('',#17778,(#17782,#17789),.PCURVE_S1.);
+#17778 = LINE('',#17779,#17780);
+#17779 = CARTESIAN_POINT('',(11.11,8.7,0.));
+#17780 = VECTOR('',#17781,1.);
+#17781 = DIRECTION('',(-0.,-0.,-1.));
+#17782 = PCURVE('',#3447,#17783);
+#17783 = DEFINITIONAL_REPRESENTATION('',(#17784),#17788);
+#17784 = LINE('',#17785,#17786);
+#17785 = CARTESIAN_POINT('',(0.381837661841,0.));
+#17786 = VECTOR('',#17787,1.);
+#17787 = DIRECTION('',(0.,-1.));
+#17788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17789 = PCURVE('',#3419,#17790);
+#17790 = DEFINITIONAL_REPRESENTATION('',(#17791),#17795);
+#17791 = LINE('',#17792,#17793);
+#17792 = CARTESIAN_POINT('',(0.,0.));
+#17793 = VECTOR('',#17794,1.);
+#17794 = DIRECTION('',(0.,-1.));
+#17795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17796 = ORIENTED_EDGE('',*,*,#3431,.F.);
+#17797 = ADVANCED_FACE('',(#17798),#3419,.T.);
+#17798 = FACE_BOUND('',#17799,.T.);
+#17799 = EDGE_LOOP('',(#17800,#17801,#17824,#17845));
+#17800 = ORIENTED_EDGE('',*,*,#17776,.T.);
+#17801 = ORIENTED_EDGE('',*,*,#17802,.T.);
+#17802 = EDGE_CURVE('',#17754,#17803,#17805,.T.);
+#17803 = VERTEX_POINT('',#17804);
+#17804 = CARTESIAN_POINT('',(11.11,6.7,-2.54));
+#17805 = SURFACE_CURVE('',#17806,(#17810,#17817),.PCURVE_S1.);
+#17806 = LINE('',#17807,#17808);
+#17807 = CARTESIAN_POINT('',(11.11,8.7,-2.54));
+#17808 = VECTOR('',#17809,1.);
+#17809 = DIRECTION('',(0.,-1.,0.));
+#17810 = PCURVE('',#3419,#17811);
+#17811 = DEFINITIONAL_REPRESENTATION('',(#17812),#17816);
+#17812 = LINE('',#17813,#17814);
+#17813 = CARTESIAN_POINT('',(0.,-2.54));
+#17814 = VECTOR('',#17815,1.);
+#17815 = DIRECTION('',(1.,0.));
+#17816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17817 = PCURVE('',#17666,#17818);
+#17818 = DEFINITIONAL_REPRESENTATION('',(#17819),#17823);
+#17819 = LINE('',#17820,#17821);
+#17820 = CARTESIAN_POINT('',(2.54,0.));
+#17821 = VECTOR('',#17822,1.);
+#17822 = DIRECTION('',(0.,-1.));
+#17823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17824 = ORIENTED_EDGE('',*,*,#17825,.F.);
+#17825 = EDGE_CURVE('',#3376,#17803,#17826,.T.);
+#17826 = SURFACE_CURVE('',#17827,(#17831,#17838),.PCURVE_S1.);
+#17827 = LINE('',#17828,#17829);
+#17828 = CARTESIAN_POINT('',(11.11,6.7,0.));
+#17829 = VECTOR('',#17830,1.);
+#17830 = DIRECTION('',(-0.,-0.,-1.));
+#17831 = PCURVE('',#3419,#17832);
+#17832 = DEFINITIONAL_REPRESENTATION('',(#17833),#17837);
+#17833 = LINE('',#17834,#17835);
+#17834 = CARTESIAN_POINT('',(2.,0.));
+#17835 = VECTOR('',#17836,1.);
+#17836 = DIRECTION('',(0.,-1.));
+#17837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17838 = PCURVE('',#3391,#17839);
+#17839 = DEFINITIONAL_REPRESENTATION('',(#17840),#17844);
+#17840 = LINE('',#17841,#17842);
+#17841 = CARTESIAN_POINT('',(0.,0.));
+#17842 = VECTOR('',#17843,1.);
+#17843 = DIRECTION('',(0.,-1.));
+#17844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17845 = ORIENTED_EDGE('',*,*,#3403,.F.);
+#17846 = ADVANCED_FACE('',(#17847),#3391,.T.);
+#17847 = FACE_BOUND('',#17848,.T.);
+#17848 = EDGE_LOOP('',(#17849,#17850,#17873,#17894));
+#17849 = ORIENTED_EDGE('',*,*,#17825,.T.);
+#17850 = ORIENTED_EDGE('',*,*,#17851,.T.);
+#17851 = EDGE_CURVE('',#17803,#17852,#17854,.T.);
+#17852 = VERTEX_POINT('',#17853);
+#17853 = CARTESIAN_POINT('',(11.38,6.43,-2.54));
+#17854 = SURFACE_CURVE('',#17855,(#17859,#17866),.PCURVE_S1.);
+#17855 = LINE('',#17856,#17857);
+#17856 = CARTESIAN_POINT('',(11.11,6.7,-2.54));
+#17857 = VECTOR('',#17858,1.);
+#17858 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#17859 = PCURVE('',#3391,#17860);
+#17860 = DEFINITIONAL_REPRESENTATION('',(#17861),#17865);
+#17861 = LINE('',#17862,#17863);
+#17862 = CARTESIAN_POINT('',(0.,-2.54));
+#17863 = VECTOR('',#17864,1.);
+#17864 = DIRECTION('',(1.,0.));
+#17865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17866 = PCURVE('',#17666,#17867);
+#17867 = DEFINITIONAL_REPRESENTATION('',(#17868),#17872);
+#17868 = LINE('',#17869,#17870);
+#17869 = CARTESIAN_POINT('',(2.54,-2.));
+#17870 = VECTOR('',#17871,1.);
+#17871 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#17872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17873 = ORIENTED_EDGE('',*,*,#17874,.F.);
+#17874 = EDGE_CURVE('',#3348,#17852,#17875,.T.);
+#17875 = SURFACE_CURVE('',#17876,(#17880,#17887),.PCURVE_S1.);
+#17876 = LINE('',#17877,#17878);
+#17877 = CARTESIAN_POINT('',(11.38,6.43,0.));
+#17878 = VECTOR('',#17879,1.);
+#17879 = DIRECTION('',(-0.,-0.,-1.));
+#17880 = PCURVE('',#3391,#17881);
+#17881 = DEFINITIONAL_REPRESENTATION('',(#17882),#17886);
+#17882 = LINE('',#17883,#17884);
+#17883 = CARTESIAN_POINT('',(0.381837661841,0.));
+#17884 = VECTOR('',#17885,1.);
+#17885 = DIRECTION('',(0.,-1.));
+#17886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17887 = PCURVE('',#3363,#17888);
+#17888 = DEFINITIONAL_REPRESENTATION('',(#17889),#17893);
+#17889 = LINE('',#17890,#17891);
+#17890 = CARTESIAN_POINT('',(0.,0.));
+#17891 = VECTOR('',#17892,1.);
+#17892 = DIRECTION('',(0.,-1.));
+#17893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17894 = ORIENTED_EDGE('',*,*,#3375,.F.);
+#17895 = ADVANCED_FACE('',(#17896),#3363,.T.);
+#17896 = FACE_BOUND('',#17897,.T.);
+#17897 = EDGE_LOOP('',(#17898,#17899,#17922,#17943));
+#17898 = ORIENTED_EDGE('',*,*,#17874,.T.);
+#17899 = ORIENTED_EDGE('',*,*,#17900,.T.);
+#17900 = EDGE_CURVE('',#17852,#17901,#17903,.T.);
+#17901 = VERTEX_POINT('',#17902);
+#17902 = CARTESIAN_POINT('',(13.38,6.43,-2.54));
+#17903 = SURFACE_CURVE('',#17904,(#17908,#17915),.PCURVE_S1.);
+#17904 = LINE('',#17905,#17906);
+#17905 = CARTESIAN_POINT('',(11.38,6.43,-2.54));
+#17906 = VECTOR('',#17907,1.);
+#17907 = DIRECTION('',(1.,0.,0.));
+#17908 = PCURVE('',#3363,#17909);
+#17909 = DEFINITIONAL_REPRESENTATION('',(#17910),#17914);
+#17910 = LINE('',#17911,#17912);
+#17911 = CARTESIAN_POINT('',(0.,-2.54));
+#17912 = VECTOR('',#17913,1.);
+#17913 = DIRECTION('',(1.,0.));
+#17914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17915 = PCURVE('',#17666,#17916);
+#17916 = DEFINITIONAL_REPRESENTATION('',(#17917),#17921);
+#17917 = LINE('',#17918,#17919);
+#17918 = CARTESIAN_POINT('',(2.27,-2.27));
+#17919 = VECTOR('',#17920,1.);
+#17920 = DIRECTION('',(-1.,0.));
+#17921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17922 = ORIENTED_EDGE('',*,*,#17923,.F.);
+#17923 = EDGE_CURVE('',#3320,#17901,#17924,.T.);
+#17924 = SURFACE_CURVE('',#17925,(#17929,#17936),.PCURVE_S1.);
+#17925 = LINE('',#17926,#17927);
+#17926 = CARTESIAN_POINT('',(13.38,6.43,0.));
+#17927 = VECTOR('',#17928,1.);
+#17928 = DIRECTION('',(-0.,-0.,-1.));
+#17929 = PCURVE('',#3363,#17930);
+#17930 = DEFINITIONAL_REPRESENTATION('',(#17931),#17935);
+#17931 = LINE('',#17932,#17933);
+#17932 = CARTESIAN_POINT('',(2.,0.));
+#17933 = VECTOR('',#17934,1.);
+#17934 = DIRECTION('',(0.,-1.));
+#17935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17936 = PCURVE('',#3335,#17937);
+#17937 = DEFINITIONAL_REPRESENTATION('',(#17938),#17942);
+#17938 = LINE('',#17939,#17940);
+#17939 = CARTESIAN_POINT('',(0.,0.));
+#17940 = VECTOR('',#17941,1.);
+#17941 = DIRECTION('',(0.,-1.));
+#17942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17943 = ORIENTED_EDGE('',*,*,#3347,.F.);
+#17944 = ADVANCED_FACE('',(#17945),#3335,.T.);
+#17945 = FACE_BOUND('',#17946,.T.);
+#17946 = EDGE_LOOP('',(#17947,#17948,#17971,#17992));
+#17947 = ORIENTED_EDGE('',*,*,#17923,.T.);
+#17948 = ORIENTED_EDGE('',*,*,#17949,.T.);
+#17949 = EDGE_CURVE('',#17901,#17950,#17952,.T.);
+#17950 = VERTEX_POINT('',#17951);
+#17951 = CARTESIAN_POINT('',(13.65,6.7,-2.54));
+#17952 = SURFACE_CURVE('',#17953,(#17957,#17964),.PCURVE_S1.);
+#17953 = LINE('',#17954,#17955);
+#17954 = CARTESIAN_POINT('',(13.38,6.43,-2.54));
+#17955 = VECTOR('',#17956,1.);
+#17956 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#17957 = PCURVE('',#3335,#17958);
+#17958 = DEFINITIONAL_REPRESENTATION('',(#17959),#17963);
+#17959 = LINE('',#17960,#17961);
+#17960 = CARTESIAN_POINT('',(0.,-2.54));
+#17961 = VECTOR('',#17962,1.);
+#17962 = DIRECTION('',(1.,0.));
+#17963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17964 = PCURVE('',#17666,#17965);
+#17965 = DEFINITIONAL_REPRESENTATION('',(#17966),#17970);
+#17966 = LINE('',#17967,#17968);
+#17967 = CARTESIAN_POINT('',(0.27,-2.27));
+#17968 = VECTOR('',#17969,1.);
+#17969 = DIRECTION('',(-0.707106781187,0.707106781187));
+#17970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17971 = ORIENTED_EDGE('',*,*,#17972,.F.);
+#17972 = EDGE_CURVE('',#3292,#17950,#17973,.T.);
+#17973 = SURFACE_CURVE('',#17974,(#17978,#17985),.PCURVE_S1.);
+#17974 = LINE('',#17975,#17976);
+#17975 = CARTESIAN_POINT('',(13.65,6.7,0.));
+#17976 = VECTOR('',#17977,1.);
+#17977 = DIRECTION('',(-0.,-0.,-1.));
+#17978 = PCURVE('',#3335,#17979);
+#17979 = DEFINITIONAL_REPRESENTATION('',(#17980),#17984);
+#17980 = LINE('',#17981,#17982);
+#17981 = CARTESIAN_POINT('',(0.381837661841,0.));
+#17982 = VECTOR('',#17983,1.);
+#17983 = DIRECTION('',(0.,-1.));
+#17984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17985 = PCURVE('',#3307,#17986);
+#17986 = DEFINITIONAL_REPRESENTATION('',(#17987),#17991);
+#17987 = LINE('',#17988,#17989);
+#17988 = CARTESIAN_POINT('',(2.,0.));
+#17989 = VECTOR('',#17990,1.);
+#17990 = DIRECTION('',(0.,-1.));
+#17991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17992 = ORIENTED_EDGE('',*,*,#3319,.F.);
+#17993 = ADVANCED_FACE('',(#17994),#3307,.F.);
+#17994 = FACE_BOUND('',#17995,.F.);
+#17995 = EDGE_LOOP('',(#17996,#17997,#18018,#18019));
+#17996 = ORIENTED_EDGE('',*,*,#17627,.T.);
+#17997 = ORIENTED_EDGE('',*,*,#17998,.T.);
+#17998 = EDGE_CURVE('',#17628,#17950,#17999,.T.);
+#17999 = SURFACE_CURVE('',#18000,(#18004,#18011),.PCURVE_S1.);
+#18000 = LINE('',#18001,#18002);
+#18001 = CARTESIAN_POINT('',(13.65,8.7,-2.54));
+#18002 = VECTOR('',#18003,1.);
+#18003 = DIRECTION('',(0.,-1.,0.));
+#18004 = PCURVE('',#3307,#18005);
+#18005 = DEFINITIONAL_REPRESENTATION('',(#18006),#18010);
+#18006 = LINE('',#18007,#18008);
+#18007 = CARTESIAN_POINT('',(0.,-2.54));
+#18008 = VECTOR('',#18009,1.);
+#18009 = DIRECTION('',(1.,0.));
+#18010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18011 = PCURVE('',#17666,#18012);
+#18012 = DEFINITIONAL_REPRESENTATION('',(#18013),#18017);
+#18013 = LINE('',#18014,#18015);
+#18014 = CARTESIAN_POINT('',(0.,0.));
+#18015 = VECTOR('',#18016,1.);
+#18016 = DIRECTION('',(0.,-1.));
+#18017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18018 = ORIENTED_EDGE('',*,*,#17972,.F.);
+#18019 = ORIENTED_EDGE('',*,*,#3291,.F.);
+#18020 = ADVANCED_FACE('',(#18021),#3505,.T.);
+#18021 = FACE_BOUND('',#18022,.T.);
+#18022 = EDGE_LOOP('',(#18023,#18046,#18074,#18095));
+#18023 = ORIENTED_EDGE('',*,*,#18024,.T.);
+#18024 = EDGE_CURVE('',#3488,#18025,#18027,.T.);
+#18025 = VERTEX_POINT('',#18026);
+#18026 = CARTESIAN_POINT('',(3.49,8.7,-2.54));
+#18027 = SURFACE_CURVE('',#18028,(#18032,#18039),.PCURVE_S1.);
+#18028 = LINE('',#18029,#18030);
+#18029 = CARTESIAN_POINT('',(3.49,8.7,0.));
+#18030 = VECTOR('',#18031,1.);
+#18031 = DIRECTION('',(-0.,-0.,-1.));
+#18032 = PCURVE('',#3505,#18033);
+#18033 = DEFINITIONAL_REPRESENTATION('',(#18034),#18038);
+#18034 = LINE('',#18035,#18036);
+#18035 = CARTESIAN_POINT('',(0.,0.));
+#18036 = VECTOR('',#18037,1.);
+#18037 = DIRECTION('',(0.,-1.));
+#18038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18039 = PCURVE('',#3533,#18040);
+#18040 = DEFINITIONAL_REPRESENTATION('',(#18041),#18045);
+#18041 = LINE('',#18042,#18043);
+#18042 = CARTESIAN_POINT('',(0.,0.));
+#18043 = VECTOR('',#18044,1.);
+#18044 = DIRECTION('',(0.,-1.));
+#18045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18046 = ORIENTED_EDGE('',*,*,#18047,.T.);
+#18047 = EDGE_CURVE('',#18025,#18048,#18050,.T.);
+#18048 = VERTEX_POINT('',#18049);
+#18049 = CARTESIAN_POINT('',(3.22,8.97,-2.54));
+#18050 = SURFACE_CURVE('',#18051,(#18055,#18062),.PCURVE_S1.);
+#18051 = LINE('',#18052,#18053);
+#18052 = CARTESIAN_POINT('',(3.49,8.7,-2.54));
+#18053 = VECTOR('',#18054,1.);
+#18054 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#18055 = PCURVE('',#3505,#18056);
+#18056 = DEFINITIONAL_REPRESENTATION('',(#18057),#18061);
+#18057 = LINE('',#18058,#18059);
+#18058 = CARTESIAN_POINT('',(0.,-2.54));
+#18059 = VECTOR('',#18060,1.);
+#18060 = DIRECTION('',(1.,0.));
+#18061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18062 = PCURVE('',#18063,#18068);
+#18063 = PLANE('',#18064);
+#18064 = AXIS2_PLACEMENT_3D('',#18065,#18066,#18067);
+#18065 = CARTESIAN_POINT('',(3.49,8.7,-2.54));
+#18066 = DIRECTION('',(0.,0.,-1.));
+#18067 = DIRECTION('',(-1.,0.,0.));
+#18068 = DEFINITIONAL_REPRESENTATION('',(#18069),#18073);
+#18069 = LINE('',#18070,#18071);
+#18070 = CARTESIAN_POINT('',(0.,0.));
+#18071 = VECTOR('',#18072,1.);
+#18072 = DIRECTION('',(0.707106781187,0.707106781187));
+#18073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18074 = ORIENTED_EDGE('',*,*,#18075,.F.);
+#18075 = EDGE_CURVE('',#3490,#18048,#18076,.T.);
+#18076 = SURFACE_CURVE('',#18077,(#18081,#18088),.PCURVE_S1.);
+#18077 = LINE('',#18078,#18079);
+#18078 = CARTESIAN_POINT('',(3.22,8.97,0.));
+#18079 = VECTOR('',#18080,1.);
+#18080 = DIRECTION('',(-0.,-0.,-1.));
+#18081 = PCURVE('',#3505,#18082);
+#18082 = DEFINITIONAL_REPRESENTATION('',(#18083),#18087);
+#18083 = LINE('',#18084,#18085);
+#18084 = CARTESIAN_POINT('',(0.381837661841,0.));
+#18085 = VECTOR('',#18086,1.);
+#18086 = DIRECTION('',(0.,-1.));
+#18087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18088 = PCURVE('',#3699,#18089);
+#18089 = DEFINITIONAL_REPRESENTATION('',(#18090),#18094);
+#18090 = LINE('',#18091,#18092);
+#18091 = CARTESIAN_POINT('',(0.,0.));
+#18092 = VECTOR('',#18093,1.);
+#18093 = DIRECTION('',(0.,-1.));
+#18094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18095 = ORIENTED_EDGE('',*,*,#3487,.F.);
+#18096 = ADVANCED_FACE('',(#18097),#3699,.T.);
+#18097 = FACE_BOUND('',#18098,.T.);
+#18098 = EDGE_LOOP('',(#18099,#18100,#18123,#18144));
+#18099 = ORIENTED_EDGE('',*,*,#18075,.T.);
+#18100 = ORIENTED_EDGE('',*,*,#18101,.T.);
+#18101 = EDGE_CURVE('',#18048,#18102,#18104,.T.);
+#18102 = VERTEX_POINT('',#18103);
+#18103 = CARTESIAN_POINT('',(1.22,8.97,-2.54));
+#18104 = SURFACE_CURVE('',#18105,(#18109,#18116),.PCURVE_S1.);
+#18105 = LINE('',#18106,#18107);
+#18106 = CARTESIAN_POINT('',(3.22,8.97,-2.54));
+#18107 = VECTOR('',#18108,1.);
+#18108 = DIRECTION('',(-1.,0.,0.));
+#18109 = PCURVE('',#3699,#18110);
+#18110 = DEFINITIONAL_REPRESENTATION('',(#18111),#18115);
+#18111 = LINE('',#18112,#18113);
+#18112 = CARTESIAN_POINT('',(0.,-2.54));
+#18113 = VECTOR('',#18114,1.);
+#18114 = DIRECTION('',(1.,0.));
+#18115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18116 = PCURVE('',#18063,#18117);
+#18117 = DEFINITIONAL_REPRESENTATION('',(#18118),#18122);
+#18118 = LINE('',#18119,#18120);
+#18119 = CARTESIAN_POINT('',(0.27,0.27));
+#18120 = VECTOR('',#18121,1.);
+#18121 = DIRECTION('',(1.,0.));
+#18122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18123 = ORIENTED_EDGE('',*,*,#18124,.F.);
+#18124 = EDGE_CURVE('',#3658,#18102,#18125,.T.);
+#18125 = SURFACE_CURVE('',#18126,(#18130,#18137),.PCURVE_S1.);
+#18126 = LINE('',#18127,#18128);
+#18127 = CARTESIAN_POINT('',(1.22,8.97,0.));
+#18128 = VECTOR('',#18129,1.);
+#18129 = DIRECTION('',(-0.,-0.,-1.));
+#18130 = PCURVE('',#3699,#18131);
+#18131 = DEFINITIONAL_REPRESENTATION('',(#18132),#18136);
+#18132 = LINE('',#18133,#18134);
+#18133 = CARTESIAN_POINT('',(2.,0.));
+#18134 = VECTOR('',#18135,1.);
+#18135 = DIRECTION('',(0.,-1.));
+#18136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18137 = PCURVE('',#3673,#18138);
+#18138 = DEFINITIONAL_REPRESENTATION('',(#18139),#18143);
+#18139 = LINE('',#18140,#18141);
+#18140 = CARTESIAN_POINT('',(0.,0.));
+#18141 = VECTOR('',#18142,1.);
+#18142 = DIRECTION('',(0.,-1.));
+#18143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18144 = ORIENTED_EDGE('',*,*,#3685,.F.);
+#18145 = ADVANCED_FACE('',(#18146),#3673,.T.);
+#18146 = FACE_BOUND('',#18147,.T.);
+#18147 = EDGE_LOOP('',(#18148,#18149,#18172,#18193));
+#18148 = ORIENTED_EDGE('',*,*,#18124,.T.);
+#18149 = ORIENTED_EDGE('',*,*,#18150,.T.);
+#18150 = EDGE_CURVE('',#18102,#18151,#18153,.T.);
+#18151 = VERTEX_POINT('',#18152);
+#18152 = CARTESIAN_POINT('',(0.95,8.7,-2.54));
+#18153 = SURFACE_CURVE('',#18154,(#18158,#18165),.PCURVE_S1.);
+#18154 = LINE('',#18155,#18156);
+#18155 = CARTESIAN_POINT('',(1.22,8.97,-2.54));
+#18156 = VECTOR('',#18157,1.);
+#18157 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#18158 = PCURVE('',#3673,#18159);
+#18159 = DEFINITIONAL_REPRESENTATION('',(#18160),#18164);
+#18160 = LINE('',#18161,#18162);
+#18161 = CARTESIAN_POINT('',(-0.,-2.54));
+#18162 = VECTOR('',#18163,1.);
+#18163 = DIRECTION('',(1.,0.));
+#18164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18165 = PCURVE('',#18063,#18166);
+#18166 = DEFINITIONAL_REPRESENTATION('',(#18167),#18171);
+#18167 = LINE('',#18168,#18169);
+#18168 = CARTESIAN_POINT('',(2.27,0.27));
+#18169 = VECTOR('',#18170,1.);
+#18170 = DIRECTION('',(0.707106781187,-0.707106781187));
+#18171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18172 = ORIENTED_EDGE('',*,*,#18173,.F.);
+#18173 = EDGE_CURVE('',#3630,#18151,#18174,.T.);
+#18174 = SURFACE_CURVE('',#18175,(#18179,#18186),.PCURVE_S1.);
+#18175 = LINE('',#18176,#18177);
+#18176 = CARTESIAN_POINT('',(0.95,8.7,0.));
+#18177 = VECTOR('',#18178,1.);
+#18178 = DIRECTION('',(-0.,-0.,-1.));
+#18179 = PCURVE('',#3673,#18180);
+#18180 = DEFINITIONAL_REPRESENTATION('',(#18181),#18185);
+#18181 = LINE('',#18182,#18183);
+#18182 = CARTESIAN_POINT('',(0.381837661841,0.));
+#18183 = VECTOR('',#18184,1.);
+#18184 = DIRECTION('',(0.,-1.));
+#18185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18186 = PCURVE('',#3645,#18187);
+#18187 = DEFINITIONAL_REPRESENTATION('',(#18188),#18192);
+#18188 = LINE('',#18189,#18190);
+#18189 = CARTESIAN_POINT('',(0.,0.));
+#18190 = VECTOR('',#18191,1.);
+#18191 = DIRECTION('',(0.,-1.));
+#18192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18193 = ORIENTED_EDGE('',*,*,#3657,.F.);
+#18194 = ADVANCED_FACE('',(#18195),#3645,.T.);
+#18195 = FACE_BOUND('',#18196,.T.);
+#18196 = EDGE_LOOP('',(#18197,#18198,#18221,#18242));
+#18197 = ORIENTED_EDGE('',*,*,#18173,.T.);
+#18198 = ORIENTED_EDGE('',*,*,#18199,.T.);
+#18199 = EDGE_CURVE('',#18151,#18200,#18202,.T.);
+#18200 = VERTEX_POINT('',#18201);
+#18201 = CARTESIAN_POINT('',(0.95,6.7,-2.54));
+#18202 = SURFACE_CURVE('',#18203,(#18207,#18214),.PCURVE_S1.);
+#18203 = LINE('',#18204,#18205);
+#18204 = CARTESIAN_POINT('',(0.95,8.7,-2.54));
+#18205 = VECTOR('',#18206,1.);
+#18206 = DIRECTION('',(0.,-1.,0.));
+#18207 = PCURVE('',#3645,#18208);
+#18208 = DEFINITIONAL_REPRESENTATION('',(#18209),#18213);
+#18209 = LINE('',#18210,#18211);
+#18210 = CARTESIAN_POINT('',(0.,-2.54));
+#18211 = VECTOR('',#18212,1.);
+#18212 = DIRECTION('',(1.,0.));
+#18213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18214 = PCURVE('',#18063,#18215);
+#18215 = DEFINITIONAL_REPRESENTATION('',(#18216),#18220);
+#18216 = LINE('',#18217,#18218);
+#18217 = CARTESIAN_POINT('',(2.54,0.));
+#18218 = VECTOR('',#18219,1.);
+#18219 = DIRECTION('',(0.,-1.));
+#18220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18221 = ORIENTED_EDGE('',*,*,#18222,.F.);
+#18222 = EDGE_CURVE('',#3602,#18200,#18223,.T.);
+#18223 = SURFACE_CURVE('',#18224,(#18228,#18235),.PCURVE_S1.);
+#18224 = LINE('',#18225,#18226);
+#18225 = CARTESIAN_POINT('',(0.95,6.7,0.));
+#18226 = VECTOR('',#18227,1.);
+#18227 = DIRECTION('',(-0.,-0.,-1.));
+#18228 = PCURVE('',#3645,#18229);
+#18229 = DEFINITIONAL_REPRESENTATION('',(#18230),#18234);
+#18230 = LINE('',#18231,#18232);
+#18231 = CARTESIAN_POINT('',(2.,0.));
+#18232 = VECTOR('',#18233,1.);
+#18233 = DIRECTION('',(0.,-1.));
+#18234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18235 = PCURVE('',#3617,#18236);
+#18236 = DEFINITIONAL_REPRESENTATION('',(#18237),#18241);
+#18237 = LINE('',#18238,#18239);
+#18238 = CARTESIAN_POINT('',(0.,0.));
+#18239 = VECTOR('',#18240,1.);
+#18240 = DIRECTION('',(0.,-1.));
+#18241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18242 = ORIENTED_EDGE('',*,*,#3629,.F.);
+#18243 = ADVANCED_FACE('',(#18244),#3617,.T.);
+#18244 = FACE_BOUND('',#18245,.T.);
+#18245 = EDGE_LOOP('',(#18246,#18247,#18270,#18291));
+#18246 = ORIENTED_EDGE('',*,*,#18222,.T.);
+#18247 = ORIENTED_EDGE('',*,*,#18248,.T.);
+#18248 = EDGE_CURVE('',#18200,#18249,#18251,.T.);
+#18249 = VERTEX_POINT('',#18250);
+#18250 = CARTESIAN_POINT('',(1.22,6.43,-2.54));
+#18251 = SURFACE_CURVE('',#18252,(#18256,#18263),.PCURVE_S1.);
+#18252 = LINE('',#18253,#18254);
+#18253 = CARTESIAN_POINT('',(0.95,6.7,-2.54));
+#18254 = VECTOR('',#18255,1.);
+#18255 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#18256 = PCURVE('',#3617,#18257);
+#18257 = DEFINITIONAL_REPRESENTATION('',(#18258),#18262);
+#18258 = LINE('',#18259,#18260);
+#18259 = CARTESIAN_POINT('',(0.,-2.54));
+#18260 = VECTOR('',#18261,1.);
+#18261 = DIRECTION('',(1.,0.));
+#18262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18263 = PCURVE('',#18063,#18264);
+#18264 = DEFINITIONAL_REPRESENTATION('',(#18265),#18269);
+#18265 = LINE('',#18266,#18267);
+#18266 = CARTESIAN_POINT('',(2.54,-2.));
+#18267 = VECTOR('',#18268,1.);
+#18268 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#18269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18270 = ORIENTED_EDGE('',*,*,#18271,.F.);
+#18271 = EDGE_CURVE('',#3574,#18249,#18272,.T.);
+#18272 = SURFACE_CURVE('',#18273,(#18277,#18284),.PCURVE_S1.);
+#18273 = LINE('',#18274,#18275);
+#18274 = CARTESIAN_POINT('',(1.22,6.43,0.));
+#18275 = VECTOR('',#18276,1.);
+#18276 = DIRECTION('',(-0.,-0.,-1.));
+#18277 = PCURVE('',#3617,#18278);
+#18278 = DEFINITIONAL_REPRESENTATION('',(#18279),#18283);
+#18279 = LINE('',#18280,#18281);
+#18280 = CARTESIAN_POINT('',(0.381837661841,0.));
+#18281 = VECTOR('',#18282,1.);
+#18282 = DIRECTION('',(0.,-1.));
+#18283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18284 = PCURVE('',#3589,#18285);
+#18285 = DEFINITIONAL_REPRESENTATION('',(#18286),#18290);
+#18286 = LINE('',#18287,#18288);
+#18287 = CARTESIAN_POINT('',(0.,0.));
+#18288 = VECTOR('',#18289,1.);
+#18289 = DIRECTION('',(0.,-1.));
+#18290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18291 = ORIENTED_EDGE('',*,*,#3601,.F.);
+#18292 = ADVANCED_FACE('',(#18293),#3589,.T.);
+#18293 = FACE_BOUND('',#18294,.T.);
+#18294 = EDGE_LOOP('',(#18295,#18296,#18319,#18340));
+#18295 = ORIENTED_EDGE('',*,*,#18271,.T.);
+#18296 = ORIENTED_EDGE('',*,*,#18297,.T.);
+#18297 = EDGE_CURVE('',#18249,#18298,#18300,.T.);
+#18298 = VERTEX_POINT('',#18299);
+#18299 = CARTESIAN_POINT('',(3.22,6.43,-2.54));
+#18300 = SURFACE_CURVE('',#18301,(#18305,#18312),.PCURVE_S1.);
+#18301 = LINE('',#18302,#18303);
+#18302 = CARTESIAN_POINT('',(1.22,6.43,-2.54));
+#18303 = VECTOR('',#18304,1.);
+#18304 = DIRECTION('',(1.,0.,0.));
+#18305 = PCURVE('',#3589,#18306);
+#18306 = DEFINITIONAL_REPRESENTATION('',(#18307),#18311);
+#18307 = LINE('',#18308,#18309);
+#18308 = CARTESIAN_POINT('',(0.,-2.54));
+#18309 = VECTOR('',#18310,1.);
+#18310 = DIRECTION('',(1.,0.));
+#18311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18312 = PCURVE('',#18063,#18313);
+#18313 = DEFINITIONAL_REPRESENTATION('',(#18314),#18318);
+#18314 = LINE('',#18315,#18316);
+#18315 = CARTESIAN_POINT('',(2.27,-2.27));
+#18316 = VECTOR('',#18317,1.);
+#18317 = DIRECTION('',(-1.,0.));
+#18318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18319 = ORIENTED_EDGE('',*,*,#18320,.F.);
+#18320 = EDGE_CURVE('',#3546,#18298,#18321,.T.);
+#18321 = SURFACE_CURVE('',#18322,(#18326,#18333),.PCURVE_S1.);
+#18322 = LINE('',#18323,#18324);
+#18323 = CARTESIAN_POINT('',(3.22,6.43,0.));
+#18324 = VECTOR('',#18325,1.);
+#18325 = DIRECTION('',(-0.,-0.,-1.));
+#18326 = PCURVE('',#3589,#18327);
+#18327 = DEFINITIONAL_REPRESENTATION('',(#18328),#18332);
+#18328 = LINE('',#18329,#18330);
+#18329 = CARTESIAN_POINT('',(2.,0.));
+#18330 = VECTOR('',#18331,1.);
+#18331 = DIRECTION('',(0.,-1.));
+#18332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18333 = PCURVE('',#3561,#18334);
+#18334 = DEFINITIONAL_REPRESENTATION('',(#18335),#18339);
+#18335 = LINE('',#18336,#18337);
+#18336 = CARTESIAN_POINT('',(0.,0.));
+#18337 = VECTOR('',#18338,1.);
+#18338 = DIRECTION('',(0.,-1.));
+#18339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18340 = ORIENTED_EDGE('',*,*,#3573,.F.);
+#18341 = ADVANCED_FACE('',(#18342),#3561,.T.);
+#18342 = FACE_BOUND('',#18343,.T.);
+#18343 = EDGE_LOOP('',(#18344,#18345,#18368,#18389));
+#18344 = ORIENTED_EDGE('',*,*,#18320,.T.);
+#18345 = ORIENTED_EDGE('',*,*,#18346,.T.);
+#18346 = EDGE_CURVE('',#18298,#18347,#18349,.T.);
+#18347 = VERTEX_POINT('',#18348);
+#18348 = CARTESIAN_POINT('',(3.49,6.7,-2.54));
+#18349 = SURFACE_CURVE('',#18350,(#18354,#18361),.PCURVE_S1.);
+#18350 = LINE('',#18351,#18352);
+#18351 = CARTESIAN_POINT('',(3.22,6.43,-2.54));
+#18352 = VECTOR('',#18353,1.);
+#18353 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#18354 = PCURVE('',#3561,#18355);
+#18355 = DEFINITIONAL_REPRESENTATION('',(#18356),#18360);
+#18356 = LINE('',#18357,#18358);
+#18357 = CARTESIAN_POINT('',(0.,-2.54));
+#18358 = VECTOR('',#18359,1.);
+#18359 = DIRECTION('',(1.,0.));
+#18360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18361 = PCURVE('',#18063,#18362);
+#18362 = DEFINITIONAL_REPRESENTATION('',(#18363),#18367);
+#18363 = LINE('',#18364,#18365);
+#18364 = CARTESIAN_POINT('',(0.27,-2.27));
+#18365 = VECTOR('',#18366,1.);
+#18366 = DIRECTION('',(-0.707106781187,0.707106781187));
+#18367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18368 = ORIENTED_EDGE('',*,*,#18369,.F.);
+#18369 = EDGE_CURVE('',#3518,#18347,#18370,.T.);
+#18370 = SURFACE_CURVE('',#18371,(#18375,#18382),.PCURVE_S1.);
+#18371 = LINE('',#18372,#18373);
+#18372 = CARTESIAN_POINT('',(3.49,6.7,0.));
+#18373 = VECTOR('',#18374,1.);
+#18374 = DIRECTION('',(-0.,-0.,-1.));
+#18375 = PCURVE('',#3561,#18376);
+#18376 = DEFINITIONAL_REPRESENTATION('',(#18377),#18381);
+#18377 = LINE('',#18378,#18379);
+#18378 = CARTESIAN_POINT('',(0.381837661841,0.));
+#18379 = VECTOR('',#18380,1.);
+#18380 = DIRECTION('',(0.,-1.));
+#18381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18382 = PCURVE('',#3533,#18383);
+#18383 = DEFINITIONAL_REPRESENTATION('',(#18384),#18388);
+#18384 = LINE('',#18385,#18386);
+#18385 = CARTESIAN_POINT('',(2.,0.));
+#18386 = VECTOR('',#18387,1.);
+#18387 = DIRECTION('',(0.,-1.));
+#18388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18389 = ORIENTED_EDGE('',*,*,#3545,.F.);
+#18390 = ADVANCED_FACE('',(#18391),#3533,.F.);
+#18391 = FACE_BOUND('',#18392,.F.);
+#18392 = EDGE_LOOP('',(#18393,#18394,#18415,#18416));
+#18393 = ORIENTED_EDGE('',*,*,#18024,.T.);
+#18394 = ORIENTED_EDGE('',*,*,#18395,.T.);
+#18395 = EDGE_CURVE('',#18025,#18347,#18396,.T.);
+#18396 = SURFACE_CURVE('',#18397,(#18401,#18408),.PCURVE_S1.);
+#18397 = LINE('',#18398,#18399);
+#18398 = CARTESIAN_POINT('',(3.49,8.7,-2.54));
+#18399 = VECTOR('',#18400,1.);
+#18400 = DIRECTION('',(0.,-1.,0.));
+#18401 = PCURVE('',#3533,#18402);
+#18402 = DEFINITIONAL_REPRESENTATION('',(#18403),#18407);
+#18403 = LINE('',#18404,#18405);
+#18404 = CARTESIAN_POINT('',(0.,-2.54));
+#18405 = VECTOR('',#18406,1.);
+#18406 = DIRECTION('',(1.,0.));
+#18407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18408 = PCURVE('',#18063,#18409);
+#18409 = DEFINITIONAL_REPRESENTATION('',(#18410),#18414);
+#18410 = LINE('',#18411,#18412);
+#18411 = CARTESIAN_POINT('',(0.,0.));
+#18412 = VECTOR('',#18413,1.);
+#18413 = DIRECTION('',(0.,-1.));
+#18414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18415 = ORIENTED_EDGE('',*,*,#18369,.F.);
+#18416 = ORIENTED_EDGE('',*,*,#3517,.F.);
+#18417 = ADVANCED_FACE('',(#18418),#3731,.T.);
+#18418 = FACE_BOUND('',#18419,.T.);
+#18419 = EDGE_LOOP('',(#18420,#18443,#18471,#18492));
+#18420 = ORIENTED_EDGE('',*,*,#18421,.T.);
+#18421 = EDGE_CURVE('',#3714,#18422,#18424,.T.);
+#18422 = VERTEX_POINT('',#18423);
+#18423 = CARTESIAN_POINT('',(0.95,8.7,-2.54));
+#18424 = SURFACE_CURVE('',#18425,(#18429,#18436),.PCURVE_S1.);
+#18425 = LINE('',#18426,#18427);
+#18426 = CARTESIAN_POINT('',(0.95,8.7,0.));
+#18427 = VECTOR('',#18428,1.);
+#18428 = DIRECTION('',(-0.,-0.,-1.));
+#18429 = PCURVE('',#3731,#18430);
+#18430 = DEFINITIONAL_REPRESENTATION('',(#18431),#18435);
+#18431 = LINE('',#18432,#18433);
+#18432 = CARTESIAN_POINT('',(0.,0.));
+#18433 = VECTOR('',#18434,1.);
+#18434 = DIRECTION('',(0.,-1.));
+#18435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18436 = PCURVE('',#3759,#18437);
+#18437 = DEFINITIONAL_REPRESENTATION('',(#18438),#18442);
+#18438 = LINE('',#18439,#18440);
+#18439 = CARTESIAN_POINT('',(0.,0.));
+#18440 = VECTOR('',#18441,1.);
+#18441 = DIRECTION('',(0.,-1.));
+#18442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18443 = ORIENTED_EDGE('',*,*,#18444,.T.);
+#18444 = EDGE_CURVE('',#18422,#18445,#18447,.T.);
+#18445 = VERTEX_POINT('',#18446);
+#18446 = CARTESIAN_POINT('',(0.68,8.97,-2.54));
+#18447 = SURFACE_CURVE('',#18448,(#18452,#18459),.PCURVE_S1.);
+#18448 = LINE('',#18449,#18450);
+#18449 = CARTESIAN_POINT('',(0.95,8.7,-2.54));
+#18450 = VECTOR('',#18451,1.);
+#18451 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#18452 = PCURVE('',#3731,#18453);
+#18453 = DEFINITIONAL_REPRESENTATION('',(#18454),#18458);
+#18454 = LINE('',#18455,#18456);
+#18455 = CARTESIAN_POINT('',(0.,-2.54));
+#18456 = VECTOR('',#18457,1.);
+#18457 = DIRECTION('',(1.,0.));
+#18458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18459 = PCURVE('',#18460,#18465);
+#18460 = PLANE('',#18461);
+#18461 = AXIS2_PLACEMENT_3D('',#18462,#18463,#18464);
+#18462 = CARTESIAN_POINT('',(0.95,8.7,-2.54));
+#18463 = DIRECTION('',(0.,0.,-1.));
+#18464 = DIRECTION('',(-1.,0.,0.));
+#18465 = DEFINITIONAL_REPRESENTATION('',(#18466),#18470);
+#18466 = LINE('',#18467,#18468);
+#18467 = CARTESIAN_POINT('',(0.,0.));
+#18468 = VECTOR('',#18469,1.);
+#18469 = DIRECTION('',(0.707106781187,0.707106781187));
+#18470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18471 = ORIENTED_EDGE('',*,*,#18472,.F.);
+#18472 = EDGE_CURVE('',#3716,#18445,#18473,.T.);
+#18473 = SURFACE_CURVE('',#18474,(#18478,#18485),.PCURVE_S1.);
+#18474 = LINE('',#18475,#18476);
+#18475 = CARTESIAN_POINT('',(0.68,8.97,0.));
+#18476 = VECTOR('',#18477,1.);
+#18477 = DIRECTION('',(-0.,-0.,-1.));
+#18478 = PCURVE('',#3731,#18479);
+#18479 = DEFINITIONAL_REPRESENTATION('',(#18480),#18484);
+#18480 = LINE('',#18481,#18482);
+#18481 = CARTESIAN_POINT('',(0.381837661841,0.));
+#18482 = VECTOR('',#18483,1.);
+#18483 = DIRECTION('',(0.,-1.));
+#18484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18485 = PCURVE('',#3925,#18486);
+#18486 = DEFINITIONAL_REPRESENTATION('',(#18487),#18491);
+#18487 = LINE('',#18488,#18489);
+#18488 = CARTESIAN_POINT('',(0.,0.));
+#18489 = VECTOR('',#18490,1.);
+#18490 = DIRECTION('',(0.,-1.));
+#18491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18492 = ORIENTED_EDGE('',*,*,#3713,.F.);
+#18493 = ADVANCED_FACE('',(#18494),#3925,.T.);
+#18494 = FACE_BOUND('',#18495,.T.);
+#18495 = EDGE_LOOP('',(#18496,#18497,#18520,#18541));
+#18496 = ORIENTED_EDGE('',*,*,#18472,.T.);
+#18497 = ORIENTED_EDGE('',*,*,#18498,.T.);
+#18498 = EDGE_CURVE('',#18445,#18499,#18501,.T.);
+#18499 = VERTEX_POINT('',#18500);
+#18500 = CARTESIAN_POINT('',(-1.32,8.97,-2.54));
+#18501 = SURFACE_CURVE('',#18502,(#18506,#18513),.PCURVE_S1.);
+#18502 = LINE('',#18503,#18504);
+#18503 = CARTESIAN_POINT('',(0.68,8.97,-2.54));
+#18504 = VECTOR('',#18505,1.);
+#18505 = DIRECTION('',(-1.,0.,0.));
+#18506 = PCURVE('',#3925,#18507);
+#18507 = DEFINITIONAL_REPRESENTATION('',(#18508),#18512);
+#18508 = LINE('',#18509,#18510);
+#18509 = CARTESIAN_POINT('',(0.,-2.54));
+#18510 = VECTOR('',#18511,1.);
+#18511 = DIRECTION('',(1.,0.));
+#18512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18513 = PCURVE('',#18460,#18514);
+#18514 = DEFINITIONAL_REPRESENTATION('',(#18515),#18519);
+#18515 = LINE('',#18516,#18517);
+#18516 = CARTESIAN_POINT('',(0.27,0.27));
+#18517 = VECTOR('',#18518,1.);
+#18518 = DIRECTION('',(1.,0.));
+#18519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18520 = ORIENTED_EDGE('',*,*,#18521,.F.);
+#18521 = EDGE_CURVE('',#3884,#18499,#18522,.T.);
+#18522 = SURFACE_CURVE('',#18523,(#18527,#18534),.PCURVE_S1.);
+#18523 = LINE('',#18524,#18525);
+#18524 = CARTESIAN_POINT('',(-1.32,8.97,0.));
+#18525 = VECTOR('',#18526,1.);
+#18526 = DIRECTION('',(-0.,-0.,-1.));
+#18527 = PCURVE('',#3925,#18528);
+#18528 = DEFINITIONAL_REPRESENTATION('',(#18529),#18533);
+#18529 = LINE('',#18530,#18531);
+#18530 = CARTESIAN_POINT('',(2.,0.));
+#18531 = VECTOR('',#18532,1.);
+#18532 = DIRECTION('',(0.,-1.));
+#18533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18534 = PCURVE('',#3899,#18535);
+#18535 = DEFINITIONAL_REPRESENTATION('',(#18536),#18540);
+#18536 = LINE('',#18537,#18538);
+#18537 = CARTESIAN_POINT('',(0.,0.));
+#18538 = VECTOR('',#18539,1.);
+#18539 = DIRECTION('',(0.,-1.));
+#18540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18541 = ORIENTED_EDGE('',*,*,#3911,.F.);
+#18542 = ADVANCED_FACE('',(#18543),#3899,.T.);
+#18543 = FACE_BOUND('',#18544,.T.);
+#18544 = EDGE_LOOP('',(#18545,#18546,#18569,#18590));
+#18545 = ORIENTED_EDGE('',*,*,#18521,.T.);
+#18546 = ORIENTED_EDGE('',*,*,#18547,.T.);
+#18547 = EDGE_CURVE('',#18499,#18548,#18550,.T.);
+#18548 = VERTEX_POINT('',#18549);
+#18549 = CARTESIAN_POINT('',(-1.59,8.7,-2.54));
+#18550 = SURFACE_CURVE('',#18551,(#18555,#18562),.PCURVE_S1.);
+#18551 = LINE('',#18552,#18553);
+#18552 = CARTESIAN_POINT('',(-1.32,8.97,-2.54));
+#18553 = VECTOR('',#18554,1.);
+#18554 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#18555 = PCURVE('',#3899,#18556);
+#18556 = DEFINITIONAL_REPRESENTATION('',(#18557),#18561);
+#18557 = LINE('',#18558,#18559);
+#18558 = CARTESIAN_POINT('',(-0.,-2.54));
+#18559 = VECTOR('',#18560,1.);
+#18560 = DIRECTION('',(1.,0.));
+#18561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18562 = PCURVE('',#18460,#18563);
+#18563 = DEFINITIONAL_REPRESENTATION('',(#18564),#18568);
+#18564 = LINE('',#18565,#18566);
+#18565 = CARTESIAN_POINT('',(2.27,0.27));
+#18566 = VECTOR('',#18567,1.);
+#18567 = DIRECTION('',(0.707106781187,-0.707106781187));
+#18568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18569 = ORIENTED_EDGE('',*,*,#18570,.F.);
+#18570 = EDGE_CURVE('',#3856,#18548,#18571,.T.);
+#18571 = SURFACE_CURVE('',#18572,(#18576,#18583),.PCURVE_S1.);
+#18572 = LINE('',#18573,#18574);
+#18573 = CARTESIAN_POINT('',(-1.59,8.7,0.));
+#18574 = VECTOR('',#18575,1.);
+#18575 = DIRECTION('',(-0.,-0.,-1.));
+#18576 = PCURVE('',#3899,#18577);
+#18577 = DEFINITIONAL_REPRESENTATION('',(#18578),#18582);
+#18578 = LINE('',#18579,#18580);
+#18579 = CARTESIAN_POINT('',(0.381837661841,0.));
+#18580 = VECTOR('',#18581,1.);
+#18581 = DIRECTION('',(0.,-1.));
+#18582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18583 = PCURVE('',#3871,#18584);
+#18584 = DEFINITIONAL_REPRESENTATION('',(#18585),#18589);
+#18585 = LINE('',#18586,#18587);
+#18586 = CARTESIAN_POINT('',(0.,0.));
+#18587 = VECTOR('',#18588,1.);
+#18588 = DIRECTION('',(0.,-1.));
+#18589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18590 = ORIENTED_EDGE('',*,*,#3883,.F.);
+#18591 = ADVANCED_FACE('',(#18592),#3871,.T.);
+#18592 = FACE_BOUND('',#18593,.T.);
+#18593 = EDGE_LOOP('',(#18594,#18595,#18618,#18639));
+#18594 = ORIENTED_EDGE('',*,*,#18570,.T.);
+#18595 = ORIENTED_EDGE('',*,*,#18596,.T.);
+#18596 = EDGE_CURVE('',#18548,#18597,#18599,.T.);
+#18597 = VERTEX_POINT('',#18598);
+#18598 = CARTESIAN_POINT('',(-1.59,6.7,-2.54));
+#18599 = SURFACE_CURVE('',#18600,(#18604,#18611),.PCURVE_S1.);
+#18600 = LINE('',#18601,#18602);
+#18601 = CARTESIAN_POINT('',(-1.59,8.7,-2.54));
+#18602 = VECTOR('',#18603,1.);
+#18603 = DIRECTION('',(0.,-1.,0.));
+#18604 = PCURVE('',#3871,#18605);
+#18605 = DEFINITIONAL_REPRESENTATION('',(#18606),#18610);
+#18606 = LINE('',#18607,#18608);
+#18607 = CARTESIAN_POINT('',(0.,-2.54));
+#18608 = VECTOR('',#18609,1.);
+#18609 = DIRECTION('',(1.,0.));
+#18610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18611 = PCURVE('',#18460,#18612);
+#18612 = DEFINITIONAL_REPRESENTATION('',(#18613),#18617);
+#18613 = LINE('',#18614,#18615);
+#18614 = CARTESIAN_POINT('',(2.54,0.));
+#18615 = VECTOR('',#18616,1.);
+#18616 = DIRECTION('',(0.,-1.));
+#18617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18618 = ORIENTED_EDGE('',*,*,#18619,.F.);
+#18619 = EDGE_CURVE('',#3828,#18597,#18620,.T.);
+#18620 = SURFACE_CURVE('',#18621,(#18625,#18632),.PCURVE_S1.);
+#18621 = LINE('',#18622,#18623);
+#18622 = CARTESIAN_POINT('',(-1.59,6.7,0.));
+#18623 = VECTOR('',#18624,1.);
+#18624 = DIRECTION('',(-0.,-0.,-1.));
+#18625 = PCURVE('',#3871,#18626);
+#18626 = DEFINITIONAL_REPRESENTATION('',(#18627),#18631);
+#18627 = LINE('',#18628,#18629);
+#18628 = CARTESIAN_POINT('',(2.,0.));
+#18629 = VECTOR('',#18630,1.);
+#18630 = DIRECTION('',(0.,-1.));
+#18631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18632 = PCURVE('',#3843,#18633);
+#18633 = DEFINITIONAL_REPRESENTATION('',(#18634),#18638);
+#18634 = LINE('',#18635,#18636);
+#18635 = CARTESIAN_POINT('',(0.,0.));
+#18636 = VECTOR('',#18637,1.);
+#18637 = DIRECTION('',(0.,-1.));
+#18638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18639 = ORIENTED_EDGE('',*,*,#3855,.F.);
+#18640 = ADVANCED_FACE('',(#18641),#3843,.T.);
+#18641 = FACE_BOUND('',#18642,.T.);
+#18642 = EDGE_LOOP('',(#18643,#18644,#18667,#18688));
+#18643 = ORIENTED_EDGE('',*,*,#18619,.T.);
+#18644 = ORIENTED_EDGE('',*,*,#18645,.T.);
+#18645 = EDGE_CURVE('',#18597,#18646,#18648,.T.);
+#18646 = VERTEX_POINT('',#18647);
+#18647 = CARTESIAN_POINT('',(-1.32,6.43,-2.54));
+#18648 = SURFACE_CURVE('',#18649,(#18653,#18660),.PCURVE_S1.);
+#18649 = LINE('',#18650,#18651);
+#18650 = CARTESIAN_POINT('',(-1.59,6.7,-2.54));
+#18651 = VECTOR('',#18652,1.);
+#18652 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#18653 = PCURVE('',#3843,#18654);
+#18654 = DEFINITIONAL_REPRESENTATION('',(#18655),#18659);
+#18655 = LINE('',#18656,#18657);
+#18656 = CARTESIAN_POINT('',(0.,-2.54));
+#18657 = VECTOR('',#18658,1.);
+#18658 = DIRECTION('',(1.,0.));
+#18659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18660 = PCURVE('',#18460,#18661);
+#18661 = DEFINITIONAL_REPRESENTATION('',(#18662),#18666);
+#18662 = LINE('',#18663,#18664);
+#18663 = CARTESIAN_POINT('',(2.54,-2.));
+#18664 = VECTOR('',#18665,1.);
+#18665 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#18666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18667 = ORIENTED_EDGE('',*,*,#18668,.F.);
+#18668 = EDGE_CURVE('',#3800,#18646,#18669,.T.);
+#18669 = SURFACE_CURVE('',#18670,(#18674,#18681),.PCURVE_S1.);
+#18670 = LINE('',#18671,#18672);
+#18671 = CARTESIAN_POINT('',(-1.32,6.43,0.));
+#18672 = VECTOR('',#18673,1.);
+#18673 = DIRECTION('',(-0.,-0.,-1.));
+#18674 = PCURVE('',#3843,#18675);
+#18675 = DEFINITIONAL_REPRESENTATION('',(#18676),#18680);
+#18676 = LINE('',#18677,#18678);
+#18677 = CARTESIAN_POINT('',(0.381837661841,0.));
+#18678 = VECTOR('',#18679,1.);
+#18679 = DIRECTION('',(0.,-1.));
+#18680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18681 = PCURVE('',#3815,#18682);
+#18682 = DEFINITIONAL_REPRESENTATION('',(#18683),#18687);
+#18683 = LINE('',#18684,#18685);
+#18684 = CARTESIAN_POINT('',(0.,0.));
+#18685 = VECTOR('',#18686,1.);
+#18686 = DIRECTION('',(0.,-1.));
+#18687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18688 = ORIENTED_EDGE('',*,*,#3827,.F.);
+#18689 = ADVANCED_FACE('',(#18690),#3815,.T.);
+#18690 = FACE_BOUND('',#18691,.T.);
+#18691 = EDGE_LOOP('',(#18692,#18693,#18716,#18737));
+#18692 = ORIENTED_EDGE('',*,*,#18668,.T.);
+#18693 = ORIENTED_EDGE('',*,*,#18694,.T.);
+#18694 = EDGE_CURVE('',#18646,#18695,#18697,.T.);
+#18695 = VERTEX_POINT('',#18696);
+#18696 = CARTESIAN_POINT('',(0.68,6.43,-2.54));
+#18697 = SURFACE_CURVE('',#18698,(#18702,#18709),.PCURVE_S1.);
+#18698 = LINE('',#18699,#18700);
+#18699 = CARTESIAN_POINT('',(-1.32,6.43,-2.54));
+#18700 = VECTOR('',#18701,1.);
+#18701 = DIRECTION('',(1.,0.,0.));
+#18702 = PCURVE('',#3815,#18703);
+#18703 = DEFINITIONAL_REPRESENTATION('',(#18704),#18708);
+#18704 = LINE('',#18705,#18706);
+#18705 = CARTESIAN_POINT('',(0.,-2.54));
+#18706 = VECTOR('',#18707,1.);
+#18707 = DIRECTION('',(1.,0.));
+#18708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18709 = PCURVE('',#18460,#18710);
+#18710 = DEFINITIONAL_REPRESENTATION('',(#18711),#18715);
+#18711 = LINE('',#18712,#18713);
+#18712 = CARTESIAN_POINT('',(2.27,-2.27));
+#18713 = VECTOR('',#18714,1.);
+#18714 = DIRECTION('',(-1.,0.));
+#18715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18716 = ORIENTED_EDGE('',*,*,#18717,.F.);
+#18717 = EDGE_CURVE('',#3772,#18695,#18718,.T.);
+#18718 = SURFACE_CURVE('',#18719,(#18723,#18730),.PCURVE_S1.);
+#18719 = LINE('',#18720,#18721);
+#18720 = CARTESIAN_POINT('',(0.68,6.43,0.));
+#18721 = VECTOR('',#18722,1.);
+#18722 = DIRECTION('',(-0.,-0.,-1.));
+#18723 = PCURVE('',#3815,#18724);
+#18724 = DEFINITIONAL_REPRESENTATION('',(#18725),#18729);
+#18725 = LINE('',#18726,#18727);
+#18726 = CARTESIAN_POINT('',(2.,0.));
+#18727 = VECTOR('',#18728,1.);
+#18728 = DIRECTION('',(0.,-1.));
+#18729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18730 = PCURVE('',#3787,#18731);
+#18731 = DEFINITIONAL_REPRESENTATION('',(#18732),#18736);
+#18732 = LINE('',#18733,#18734);
+#18733 = CARTESIAN_POINT('',(0.,0.));
+#18734 = VECTOR('',#18735,1.);
+#18735 = DIRECTION('',(0.,-1.));
+#18736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18737 = ORIENTED_EDGE('',*,*,#3799,.F.);
+#18738 = ADVANCED_FACE('',(#18739),#3787,.T.);
+#18739 = FACE_BOUND('',#18740,.T.);
+#18740 = EDGE_LOOP('',(#18741,#18742,#18765,#18786));
+#18741 = ORIENTED_EDGE('',*,*,#18717,.T.);
+#18742 = ORIENTED_EDGE('',*,*,#18743,.T.);
+#18743 = EDGE_CURVE('',#18695,#18744,#18746,.T.);
+#18744 = VERTEX_POINT('',#18745);
+#18745 = CARTESIAN_POINT('',(0.95,6.7,-2.54));
+#18746 = SURFACE_CURVE('',#18747,(#18751,#18758),.PCURVE_S1.);
+#18747 = LINE('',#18748,#18749);
+#18748 = CARTESIAN_POINT('',(0.68,6.43,-2.54));
+#18749 = VECTOR('',#18750,1.);
+#18750 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#18751 = PCURVE('',#3787,#18752);
+#18752 = DEFINITIONAL_REPRESENTATION('',(#18753),#18757);
+#18753 = LINE('',#18754,#18755);
+#18754 = CARTESIAN_POINT('',(0.,-2.54));
+#18755 = VECTOR('',#18756,1.);
+#18756 = DIRECTION('',(1.,0.));
+#18757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18758 = PCURVE('',#18460,#18759);
+#18759 = DEFINITIONAL_REPRESENTATION('',(#18760),#18764);
+#18760 = LINE('',#18761,#18762);
+#18761 = CARTESIAN_POINT('',(0.27,-2.27));
+#18762 = VECTOR('',#18763,1.);
+#18763 = DIRECTION('',(-0.707106781187,0.707106781187));
+#18764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18765 = ORIENTED_EDGE('',*,*,#18766,.F.);
+#18766 = EDGE_CURVE('',#3744,#18744,#18767,.T.);
+#18767 = SURFACE_CURVE('',#18768,(#18772,#18779),.PCURVE_S1.);
+#18768 = LINE('',#18769,#18770);
+#18769 = CARTESIAN_POINT('',(0.95,6.7,0.));
+#18770 = VECTOR('',#18771,1.);
+#18771 = DIRECTION('',(-0.,-0.,-1.));
+#18772 = PCURVE('',#3787,#18773);
+#18773 = DEFINITIONAL_REPRESENTATION('',(#18774),#18778);
+#18774 = LINE('',#18775,#18776);
+#18775 = CARTESIAN_POINT('',(0.381837661841,0.));
+#18776 = VECTOR('',#18777,1.);
+#18777 = DIRECTION('',(0.,-1.));
+#18778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18779 = PCURVE('',#3759,#18780);
+#18780 = DEFINITIONAL_REPRESENTATION('',(#18781),#18785);
+#18781 = LINE('',#18782,#18783);
+#18782 = CARTESIAN_POINT('',(2.,0.));
+#18783 = VECTOR('',#18784,1.);
+#18784 = DIRECTION('',(0.,-1.));
+#18785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18786 = ORIENTED_EDGE('',*,*,#3771,.F.);
+#18787 = ADVANCED_FACE('',(#18788),#3759,.F.);
+#18788 = FACE_BOUND('',#18789,.F.);
+#18789 = EDGE_LOOP('',(#18790,#18791,#18812,#18813));
+#18790 = ORIENTED_EDGE('',*,*,#18421,.T.);
+#18791 = ORIENTED_EDGE('',*,*,#18792,.T.);
+#18792 = EDGE_CURVE('',#18422,#18744,#18793,.T.);
+#18793 = SURFACE_CURVE('',#18794,(#18798,#18805),.PCURVE_S1.);
+#18794 = LINE('',#18795,#18796);
+#18795 = CARTESIAN_POINT('',(0.95,8.7,-2.54));
+#18796 = VECTOR('',#18797,1.);
+#18797 = DIRECTION('',(0.,-1.,0.));
+#18798 = PCURVE('',#3759,#18799);
+#18799 = DEFINITIONAL_REPRESENTATION('',(#18800),#18804);
+#18800 = LINE('',#18801,#18802);
+#18801 = CARTESIAN_POINT('',(0.,-2.54));
+#18802 = VECTOR('',#18803,1.);
+#18803 = DIRECTION('',(1.,0.));
+#18804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18805 = PCURVE('',#18460,#18806);
+#18806 = DEFINITIONAL_REPRESENTATION('',(#18807),#18811);
+#18807 = LINE('',#18808,#18809);
+#18808 = CARTESIAN_POINT('',(0.,0.));
+#18809 = VECTOR('',#18810,1.);
+#18810 = DIRECTION('',(0.,-1.));
+#18811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18812 = ORIENTED_EDGE('',*,*,#18766,.F.);
+#18813 = ORIENTED_EDGE('',*,*,#3743,.F.);
+#18814 = ADVANCED_FACE('',(#18815),#3957,.T.);
+#18815 = FACE_BOUND('',#18816,.T.);
+#18816 = EDGE_LOOP('',(#18817,#18840,#18868,#18889));
+#18817 = ORIENTED_EDGE('',*,*,#18818,.T.);
+#18818 = EDGE_CURVE('',#3940,#18819,#18821,.T.);
+#18819 = VERTEX_POINT('',#18820);
+#18820 = CARTESIAN_POINT('',(6.03,8.7,-2.54));
+#18821 = SURFACE_CURVE('',#18822,(#18826,#18833),.PCURVE_S1.);
+#18822 = LINE('',#18823,#18824);
+#18823 = CARTESIAN_POINT('',(6.03,8.7,0.));
+#18824 = VECTOR('',#18825,1.);
+#18825 = DIRECTION('',(-0.,-0.,-1.));
+#18826 = PCURVE('',#3957,#18827);
+#18827 = DEFINITIONAL_REPRESENTATION('',(#18828),#18832);
+#18828 = LINE('',#18829,#18830);
+#18829 = CARTESIAN_POINT('',(0.,0.));
+#18830 = VECTOR('',#18831,1.);
+#18831 = DIRECTION('',(0.,-1.));
+#18832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18833 = PCURVE('',#3985,#18834);
+#18834 = DEFINITIONAL_REPRESENTATION('',(#18835),#18839);
+#18835 = LINE('',#18836,#18837);
+#18836 = CARTESIAN_POINT('',(0.,0.));
+#18837 = VECTOR('',#18838,1.);
+#18838 = DIRECTION('',(0.,-1.));
+#18839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18840 = ORIENTED_EDGE('',*,*,#18841,.T.);
+#18841 = EDGE_CURVE('',#18819,#18842,#18844,.T.);
+#18842 = VERTEX_POINT('',#18843);
+#18843 = CARTESIAN_POINT('',(5.76,8.97,-2.54));
+#18844 = SURFACE_CURVE('',#18845,(#18849,#18856),.PCURVE_S1.);
+#18845 = LINE('',#18846,#18847);
+#18846 = CARTESIAN_POINT('',(6.03,8.7,-2.54));
+#18847 = VECTOR('',#18848,1.);
+#18848 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#18849 = PCURVE('',#3957,#18850);
+#18850 = DEFINITIONAL_REPRESENTATION('',(#18851),#18855);
+#18851 = LINE('',#18852,#18853);
+#18852 = CARTESIAN_POINT('',(0.,-2.54));
+#18853 = VECTOR('',#18854,1.);
+#18854 = DIRECTION('',(1.,0.));
+#18855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18856 = PCURVE('',#18857,#18862);
+#18857 = PLANE('',#18858);
+#18858 = AXIS2_PLACEMENT_3D('',#18859,#18860,#18861);
+#18859 = CARTESIAN_POINT('',(6.03,8.7,-2.54));
+#18860 = DIRECTION('',(0.,0.,-1.));
+#18861 = DIRECTION('',(-1.,0.,0.));
+#18862 = DEFINITIONAL_REPRESENTATION('',(#18863),#18867);
+#18863 = LINE('',#18864,#18865);
+#18864 = CARTESIAN_POINT('',(0.,0.));
+#18865 = VECTOR('',#18866,1.);
+#18866 = DIRECTION('',(0.707106781187,0.707106781187));
+#18867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18868 = ORIENTED_EDGE('',*,*,#18869,.F.);
+#18869 = EDGE_CURVE('',#3942,#18842,#18870,.T.);
+#18870 = SURFACE_CURVE('',#18871,(#18875,#18882),.PCURVE_S1.);
+#18871 = LINE('',#18872,#18873);
+#18872 = CARTESIAN_POINT('',(5.76,8.97,0.));
+#18873 = VECTOR('',#18874,1.);
+#18874 = DIRECTION('',(-0.,-0.,-1.));
+#18875 = PCURVE('',#3957,#18876);
+#18876 = DEFINITIONAL_REPRESENTATION('',(#18877),#18881);
+#18877 = LINE('',#18878,#18879);
+#18878 = CARTESIAN_POINT('',(0.381837661841,0.));
+#18879 = VECTOR('',#18880,1.);
+#18880 = DIRECTION('',(0.,-1.));
+#18881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18882 = PCURVE('',#4151,#18883);
+#18883 = DEFINITIONAL_REPRESENTATION('',(#18884),#18888);
+#18884 = LINE('',#18885,#18886);
+#18885 = CARTESIAN_POINT('',(0.,0.));
+#18886 = VECTOR('',#18887,1.);
+#18887 = DIRECTION('',(0.,-1.));
+#18888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18889 = ORIENTED_EDGE('',*,*,#3939,.F.);
+#18890 = ADVANCED_FACE('',(#18891),#4151,.T.);
+#18891 = FACE_BOUND('',#18892,.T.);
+#18892 = EDGE_LOOP('',(#18893,#18894,#18917,#18938));
+#18893 = ORIENTED_EDGE('',*,*,#18869,.T.);
+#18894 = ORIENTED_EDGE('',*,*,#18895,.T.);
+#18895 = EDGE_CURVE('',#18842,#18896,#18898,.T.);
+#18896 = VERTEX_POINT('',#18897);
+#18897 = CARTESIAN_POINT('',(3.76,8.97,-2.54));
+#18898 = SURFACE_CURVE('',#18899,(#18903,#18910),.PCURVE_S1.);
+#18899 = LINE('',#18900,#18901);
+#18900 = CARTESIAN_POINT('',(5.76,8.97,-2.54));
+#18901 = VECTOR('',#18902,1.);
+#18902 = DIRECTION('',(-1.,0.,0.));
+#18903 = PCURVE('',#4151,#18904);
+#18904 = DEFINITIONAL_REPRESENTATION('',(#18905),#18909);
+#18905 = LINE('',#18906,#18907);
+#18906 = CARTESIAN_POINT('',(0.,-2.54));
+#18907 = VECTOR('',#18908,1.);
+#18908 = DIRECTION('',(1.,0.));
+#18909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18910 = PCURVE('',#18857,#18911);
+#18911 = DEFINITIONAL_REPRESENTATION('',(#18912),#18916);
+#18912 = LINE('',#18913,#18914);
+#18913 = CARTESIAN_POINT('',(0.27,0.27));
+#18914 = VECTOR('',#18915,1.);
+#18915 = DIRECTION('',(1.,0.));
+#18916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18917 = ORIENTED_EDGE('',*,*,#18918,.F.);
+#18918 = EDGE_CURVE('',#4110,#18896,#18919,.T.);
+#18919 = SURFACE_CURVE('',#18920,(#18924,#18931),.PCURVE_S1.);
+#18920 = LINE('',#18921,#18922);
+#18921 = CARTESIAN_POINT('',(3.76,8.97,0.));
+#18922 = VECTOR('',#18923,1.);
+#18923 = DIRECTION('',(-0.,-0.,-1.));
+#18924 = PCURVE('',#4151,#18925);
+#18925 = DEFINITIONAL_REPRESENTATION('',(#18926),#18930);
+#18926 = LINE('',#18927,#18928);
+#18927 = CARTESIAN_POINT('',(2.,0.));
+#18928 = VECTOR('',#18929,1.);
+#18929 = DIRECTION('',(0.,-1.));
+#18930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18931 = PCURVE('',#4125,#18932);
+#18932 = DEFINITIONAL_REPRESENTATION('',(#18933),#18937);
+#18933 = LINE('',#18934,#18935);
+#18934 = CARTESIAN_POINT('',(0.,0.));
+#18935 = VECTOR('',#18936,1.);
+#18936 = DIRECTION('',(0.,-1.));
+#18937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18938 = ORIENTED_EDGE('',*,*,#4137,.F.);
+#18939 = ADVANCED_FACE('',(#18940),#4125,.T.);
+#18940 = FACE_BOUND('',#18941,.T.);
+#18941 = EDGE_LOOP('',(#18942,#18943,#18966,#18987));
+#18942 = ORIENTED_EDGE('',*,*,#18918,.T.);
+#18943 = ORIENTED_EDGE('',*,*,#18944,.T.);
+#18944 = EDGE_CURVE('',#18896,#18945,#18947,.T.);
+#18945 = VERTEX_POINT('',#18946);
+#18946 = CARTESIAN_POINT('',(3.49,8.7,-2.54));
+#18947 = SURFACE_CURVE('',#18948,(#18952,#18959),.PCURVE_S1.);
+#18948 = LINE('',#18949,#18950);
+#18949 = CARTESIAN_POINT('',(3.76,8.97,-2.54));
+#18950 = VECTOR('',#18951,1.);
+#18951 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#18952 = PCURVE('',#4125,#18953);
+#18953 = DEFINITIONAL_REPRESENTATION('',(#18954),#18958);
+#18954 = LINE('',#18955,#18956);
+#18955 = CARTESIAN_POINT('',(-0.,-2.54));
+#18956 = VECTOR('',#18957,1.);
+#18957 = DIRECTION('',(1.,0.));
+#18958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18959 = PCURVE('',#18857,#18960);
+#18960 = DEFINITIONAL_REPRESENTATION('',(#18961),#18965);
+#18961 = LINE('',#18962,#18963);
+#18962 = CARTESIAN_POINT('',(2.27,0.27));
+#18963 = VECTOR('',#18964,1.);
+#18964 = DIRECTION('',(0.707106781187,-0.707106781187));
+#18965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18966 = ORIENTED_EDGE('',*,*,#18967,.F.);
+#18967 = EDGE_CURVE('',#4082,#18945,#18968,.T.);
+#18968 = SURFACE_CURVE('',#18969,(#18973,#18980),.PCURVE_S1.);
+#18969 = LINE('',#18970,#18971);
+#18970 = CARTESIAN_POINT('',(3.49,8.7,0.));
+#18971 = VECTOR('',#18972,1.);
+#18972 = DIRECTION('',(-0.,-0.,-1.));
+#18973 = PCURVE('',#4125,#18974);
+#18974 = DEFINITIONAL_REPRESENTATION('',(#18975),#18979);
+#18975 = LINE('',#18976,#18977);
+#18976 = CARTESIAN_POINT('',(0.381837661841,0.));
+#18977 = VECTOR('',#18978,1.);
+#18978 = DIRECTION('',(0.,-1.));
+#18979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18980 = PCURVE('',#4097,#18981);
+#18981 = DEFINITIONAL_REPRESENTATION('',(#18982),#18986);
+#18982 = LINE('',#18983,#18984);
+#18983 = CARTESIAN_POINT('',(0.,0.));
+#18984 = VECTOR('',#18985,1.);
+#18985 = DIRECTION('',(0.,-1.));
+#18986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18987 = ORIENTED_EDGE('',*,*,#4109,.F.);
+#18988 = ADVANCED_FACE('',(#18989),#4097,.T.);
+#18989 = FACE_BOUND('',#18990,.T.);
+#18990 = EDGE_LOOP('',(#18991,#18992,#19015,#19036));
+#18991 = ORIENTED_EDGE('',*,*,#18967,.T.);
+#18992 = ORIENTED_EDGE('',*,*,#18993,.T.);
+#18993 = EDGE_CURVE('',#18945,#18994,#18996,.T.);
+#18994 = VERTEX_POINT('',#18995);
+#18995 = CARTESIAN_POINT('',(3.49,6.7,-2.54));
+#18996 = SURFACE_CURVE('',#18997,(#19001,#19008),.PCURVE_S1.);
+#18997 = LINE('',#18998,#18999);
+#18998 = CARTESIAN_POINT('',(3.49,8.7,-2.54));
+#18999 = VECTOR('',#19000,1.);
+#19000 = DIRECTION('',(0.,-1.,0.));
+#19001 = PCURVE('',#4097,#19002);
+#19002 = DEFINITIONAL_REPRESENTATION('',(#19003),#19007);
+#19003 = LINE('',#19004,#19005);
+#19004 = CARTESIAN_POINT('',(0.,-2.54));
+#19005 = VECTOR('',#19006,1.);
+#19006 = DIRECTION('',(1.,0.));
+#19007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19008 = PCURVE('',#18857,#19009);
+#19009 = DEFINITIONAL_REPRESENTATION('',(#19010),#19014);
+#19010 = LINE('',#19011,#19012);
+#19011 = CARTESIAN_POINT('',(2.54,0.));
+#19012 = VECTOR('',#19013,1.);
+#19013 = DIRECTION('',(0.,-1.));
+#19014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19015 = ORIENTED_EDGE('',*,*,#19016,.F.);
+#19016 = EDGE_CURVE('',#4054,#18994,#19017,.T.);
+#19017 = SURFACE_CURVE('',#19018,(#19022,#19029),.PCURVE_S1.);
+#19018 = LINE('',#19019,#19020);
+#19019 = CARTESIAN_POINT('',(3.49,6.7,0.));
+#19020 = VECTOR('',#19021,1.);
+#19021 = DIRECTION('',(-0.,-0.,-1.));
+#19022 = PCURVE('',#4097,#19023);
+#19023 = DEFINITIONAL_REPRESENTATION('',(#19024),#19028);
+#19024 = LINE('',#19025,#19026);
+#19025 = CARTESIAN_POINT('',(2.,0.));
+#19026 = VECTOR('',#19027,1.);
+#19027 = DIRECTION('',(0.,-1.));
+#19028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19029 = PCURVE('',#4069,#19030);
+#19030 = DEFINITIONAL_REPRESENTATION('',(#19031),#19035);
+#19031 = LINE('',#19032,#19033);
+#19032 = CARTESIAN_POINT('',(0.,0.));
+#19033 = VECTOR('',#19034,1.);
+#19034 = DIRECTION('',(0.,-1.));
+#19035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19036 = ORIENTED_EDGE('',*,*,#4081,.F.);
+#19037 = ADVANCED_FACE('',(#19038),#4069,.T.);
+#19038 = FACE_BOUND('',#19039,.T.);
+#19039 = EDGE_LOOP('',(#19040,#19041,#19064,#19085));
+#19040 = ORIENTED_EDGE('',*,*,#19016,.T.);
+#19041 = ORIENTED_EDGE('',*,*,#19042,.T.);
+#19042 = EDGE_CURVE('',#18994,#19043,#19045,.T.);
+#19043 = VERTEX_POINT('',#19044);
+#19044 = CARTESIAN_POINT('',(3.76,6.43,-2.54));
+#19045 = SURFACE_CURVE('',#19046,(#19050,#19057),.PCURVE_S1.);
+#19046 = LINE('',#19047,#19048);
+#19047 = CARTESIAN_POINT('',(3.49,6.7,-2.54));
+#19048 = VECTOR('',#19049,1.);
+#19049 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#19050 = PCURVE('',#4069,#19051);
+#19051 = DEFINITIONAL_REPRESENTATION('',(#19052),#19056);
+#19052 = LINE('',#19053,#19054);
+#19053 = CARTESIAN_POINT('',(0.,-2.54));
+#19054 = VECTOR('',#19055,1.);
+#19055 = DIRECTION('',(1.,0.));
+#19056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19057 = PCURVE('',#18857,#19058);
+#19058 = DEFINITIONAL_REPRESENTATION('',(#19059),#19063);
+#19059 = LINE('',#19060,#19061);
+#19060 = CARTESIAN_POINT('',(2.54,-2.));
+#19061 = VECTOR('',#19062,1.);
+#19062 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#19063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19064 = ORIENTED_EDGE('',*,*,#19065,.F.);
+#19065 = EDGE_CURVE('',#4026,#19043,#19066,.T.);
+#19066 = SURFACE_CURVE('',#19067,(#19071,#19078),.PCURVE_S1.);
+#19067 = LINE('',#19068,#19069);
+#19068 = CARTESIAN_POINT('',(3.76,6.43,0.));
+#19069 = VECTOR('',#19070,1.);
+#19070 = DIRECTION('',(-0.,-0.,-1.));
+#19071 = PCURVE('',#4069,#19072);
+#19072 = DEFINITIONAL_REPRESENTATION('',(#19073),#19077);
+#19073 = LINE('',#19074,#19075);
+#19074 = CARTESIAN_POINT('',(0.381837661841,0.));
+#19075 = VECTOR('',#19076,1.);
+#19076 = DIRECTION('',(0.,-1.));
+#19077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19078 = PCURVE('',#4041,#19079);
+#19079 = DEFINITIONAL_REPRESENTATION('',(#19080),#19084);
+#19080 = LINE('',#19081,#19082);
+#19081 = CARTESIAN_POINT('',(0.,0.));
+#19082 = VECTOR('',#19083,1.);
+#19083 = DIRECTION('',(0.,-1.));
+#19084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19085 = ORIENTED_EDGE('',*,*,#4053,.F.);
+#19086 = ADVANCED_FACE('',(#19087),#4041,.T.);
+#19087 = FACE_BOUND('',#19088,.T.);
+#19088 = EDGE_LOOP('',(#19089,#19090,#19113,#19134));
+#19089 = ORIENTED_EDGE('',*,*,#19065,.T.);
+#19090 = ORIENTED_EDGE('',*,*,#19091,.T.);
+#19091 = EDGE_CURVE('',#19043,#19092,#19094,.T.);
+#19092 = VERTEX_POINT('',#19093);
+#19093 = CARTESIAN_POINT('',(5.76,6.43,-2.54));
+#19094 = SURFACE_CURVE('',#19095,(#19099,#19106),.PCURVE_S1.);
+#19095 = LINE('',#19096,#19097);
+#19096 = CARTESIAN_POINT('',(3.76,6.43,-2.54));
+#19097 = VECTOR('',#19098,1.);
+#19098 = DIRECTION('',(1.,0.,0.));
+#19099 = PCURVE('',#4041,#19100);
+#19100 = DEFINITIONAL_REPRESENTATION('',(#19101),#19105);
+#19101 = LINE('',#19102,#19103);
+#19102 = CARTESIAN_POINT('',(0.,-2.54));
+#19103 = VECTOR('',#19104,1.);
+#19104 = DIRECTION('',(1.,0.));
+#19105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19106 = PCURVE('',#18857,#19107);
+#19107 = DEFINITIONAL_REPRESENTATION('',(#19108),#19112);
+#19108 = LINE('',#19109,#19110);
+#19109 = CARTESIAN_POINT('',(2.27,-2.27));
+#19110 = VECTOR('',#19111,1.);
+#19111 = DIRECTION('',(-1.,0.));
+#19112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19113 = ORIENTED_EDGE('',*,*,#19114,.F.);
+#19114 = EDGE_CURVE('',#3998,#19092,#19115,.T.);
+#19115 = SURFACE_CURVE('',#19116,(#19120,#19127),.PCURVE_S1.);
+#19116 = LINE('',#19117,#19118);
+#19117 = CARTESIAN_POINT('',(5.76,6.43,0.));
+#19118 = VECTOR('',#19119,1.);
+#19119 = DIRECTION('',(-0.,-0.,-1.));
+#19120 = PCURVE('',#4041,#19121);
+#19121 = DEFINITIONAL_REPRESENTATION('',(#19122),#19126);
+#19122 = LINE('',#19123,#19124);
+#19123 = CARTESIAN_POINT('',(2.,0.));
+#19124 = VECTOR('',#19125,1.);
+#19125 = DIRECTION('',(0.,-1.));
+#19126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19127 = PCURVE('',#4013,#19128);
+#19128 = DEFINITIONAL_REPRESENTATION('',(#19129),#19133);
+#19129 = LINE('',#19130,#19131);
+#19130 = CARTESIAN_POINT('',(0.,0.));
+#19131 = VECTOR('',#19132,1.);
+#19132 = DIRECTION('',(0.,-1.));
+#19133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19134 = ORIENTED_EDGE('',*,*,#4025,.F.);
+#19135 = ADVANCED_FACE('',(#19136),#4013,.T.);
+#19136 = FACE_BOUND('',#19137,.T.);
+#19137 = EDGE_LOOP('',(#19138,#19139,#19162,#19183));
+#19138 = ORIENTED_EDGE('',*,*,#19114,.T.);
+#19139 = ORIENTED_EDGE('',*,*,#19140,.T.);
+#19140 = EDGE_CURVE('',#19092,#19141,#19143,.T.);
+#19141 = VERTEX_POINT('',#19142);
+#19142 = CARTESIAN_POINT('',(6.03,6.7,-2.54));
+#19143 = SURFACE_CURVE('',#19144,(#19148,#19155),.PCURVE_S1.);
+#19144 = LINE('',#19145,#19146);
+#19145 = CARTESIAN_POINT('',(5.76,6.43,-2.54));
+#19146 = VECTOR('',#19147,1.);
+#19147 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#19148 = PCURVE('',#4013,#19149);
+#19149 = DEFINITIONAL_REPRESENTATION('',(#19150),#19154);
+#19150 = LINE('',#19151,#19152);
+#19151 = CARTESIAN_POINT('',(0.,-2.54));
+#19152 = VECTOR('',#19153,1.);
+#19153 = DIRECTION('',(1.,0.));
+#19154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19155 = PCURVE('',#18857,#19156);
+#19156 = DEFINITIONAL_REPRESENTATION('',(#19157),#19161);
+#19157 = LINE('',#19158,#19159);
+#19158 = CARTESIAN_POINT('',(0.27,-2.27));
+#19159 = VECTOR('',#19160,1.);
+#19160 = DIRECTION('',(-0.707106781187,0.707106781187));
+#19161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19162 = ORIENTED_EDGE('',*,*,#19163,.F.);
+#19163 = EDGE_CURVE('',#3970,#19141,#19164,.T.);
+#19164 = SURFACE_CURVE('',#19165,(#19169,#19176),.PCURVE_S1.);
+#19165 = LINE('',#19166,#19167);
+#19166 = CARTESIAN_POINT('',(6.03,6.7,0.));
+#19167 = VECTOR('',#19168,1.);
+#19168 = DIRECTION('',(-0.,-0.,-1.));
+#19169 = PCURVE('',#4013,#19170);
+#19170 = DEFINITIONAL_REPRESENTATION('',(#19171),#19175);
+#19171 = LINE('',#19172,#19173);
+#19172 = CARTESIAN_POINT('',(0.381837661841,0.));
+#19173 = VECTOR('',#19174,1.);
+#19174 = DIRECTION('',(0.,-1.));
+#19175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19176 = PCURVE('',#3985,#19177);
+#19177 = DEFINITIONAL_REPRESENTATION('',(#19178),#19182);
+#19178 = LINE('',#19179,#19180);
+#19179 = CARTESIAN_POINT('',(2.,0.));
+#19180 = VECTOR('',#19181,1.);
+#19181 = DIRECTION('',(0.,-1.));
+#19182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19183 = ORIENTED_EDGE('',*,*,#3997,.F.);
+#19184 = ADVANCED_FACE('',(#19185),#3985,.F.);
+#19185 = FACE_BOUND('',#19186,.F.);
+#19186 = EDGE_LOOP('',(#19187,#19188,#19209,#19210));
+#19187 = ORIENTED_EDGE('',*,*,#18818,.T.);
+#19188 = ORIENTED_EDGE('',*,*,#19189,.T.);
+#19189 = EDGE_CURVE('',#18819,#19141,#19190,.T.);
+#19190 = SURFACE_CURVE('',#19191,(#19195,#19202),.PCURVE_S1.);
+#19191 = LINE('',#19192,#19193);
+#19192 = CARTESIAN_POINT('',(6.03,8.7,-2.54));
+#19193 = VECTOR('',#19194,1.);
+#19194 = DIRECTION('',(0.,-1.,0.));
+#19195 = PCURVE('',#3985,#19196);
+#19196 = DEFINITIONAL_REPRESENTATION('',(#19197),#19201);
+#19197 = LINE('',#19198,#19199);
+#19198 = CARTESIAN_POINT('',(0.,-2.54));
+#19199 = VECTOR('',#19200,1.);
+#19200 = DIRECTION('',(1.,0.));
+#19201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19202 = PCURVE('',#18857,#19203);
+#19203 = DEFINITIONAL_REPRESENTATION('',(#19204),#19208);
+#19204 = LINE('',#19205,#19206);
+#19205 = CARTESIAN_POINT('',(0.,0.));
+#19206 = VECTOR('',#19207,1.);
+#19207 = DIRECTION('',(0.,-1.));
+#19208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19209 = ORIENTED_EDGE('',*,*,#19163,.F.);
+#19210 = ORIENTED_EDGE('',*,*,#3969,.F.);
+#19211 = ADVANCED_FACE('',(#19212),#4183,.T.);
+#19212 = FACE_BOUND('',#19213,.T.);
+#19213 = EDGE_LOOP('',(#19214,#19237,#19265,#19286));
+#19214 = ORIENTED_EDGE('',*,*,#19215,.T.);
+#19215 = EDGE_CURVE('',#4166,#19216,#19218,.T.);
+#19216 = VERTEX_POINT('',#19217);
+#19217 = CARTESIAN_POINT('',(8.57,8.7,-2.54));
+#19218 = SURFACE_CURVE('',#19219,(#19223,#19230),.PCURVE_S1.);
+#19219 = LINE('',#19220,#19221);
+#19220 = CARTESIAN_POINT('',(8.57,8.7,0.));
+#19221 = VECTOR('',#19222,1.);
+#19222 = DIRECTION('',(-0.,-0.,-1.));
+#19223 = PCURVE('',#4183,#19224);
+#19224 = DEFINITIONAL_REPRESENTATION('',(#19225),#19229);
+#19225 = LINE('',#19226,#19227);
+#19226 = CARTESIAN_POINT('',(0.,0.));
+#19227 = VECTOR('',#19228,1.);
+#19228 = DIRECTION('',(0.,-1.));
+#19229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19230 = PCURVE('',#4211,#19231);
+#19231 = DEFINITIONAL_REPRESENTATION('',(#19232),#19236);
+#19232 = LINE('',#19233,#19234);
+#19233 = CARTESIAN_POINT('',(0.,0.));
+#19234 = VECTOR('',#19235,1.);
+#19235 = DIRECTION('',(0.,-1.));
+#19236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19237 = ORIENTED_EDGE('',*,*,#19238,.T.);
+#19238 = EDGE_CURVE('',#19216,#19239,#19241,.T.);
+#19239 = VERTEX_POINT('',#19240);
+#19240 = CARTESIAN_POINT('',(8.3,8.97,-2.54));
+#19241 = SURFACE_CURVE('',#19242,(#19246,#19253),.PCURVE_S1.);
+#19242 = LINE('',#19243,#19244);
+#19243 = CARTESIAN_POINT('',(8.57,8.7,-2.54));
+#19244 = VECTOR('',#19245,1.);
+#19245 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#19246 = PCURVE('',#4183,#19247);
+#19247 = DEFINITIONAL_REPRESENTATION('',(#19248),#19252);
+#19248 = LINE('',#19249,#19250);
+#19249 = CARTESIAN_POINT('',(0.,-2.54));
+#19250 = VECTOR('',#19251,1.);
+#19251 = DIRECTION('',(1.,0.));
+#19252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19253 = PCURVE('',#19254,#19259);
+#19254 = PLANE('',#19255);
+#19255 = AXIS2_PLACEMENT_3D('',#19256,#19257,#19258);
+#19256 = CARTESIAN_POINT('',(8.57,8.7,-2.54));
+#19257 = DIRECTION('',(0.,0.,-1.));
+#19258 = DIRECTION('',(-1.,0.,0.));
+#19259 = DEFINITIONAL_REPRESENTATION('',(#19260),#19264);
+#19260 = LINE('',#19261,#19262);
+#19261 = CARTESIAN_POINT('',(0.,0.));
+#19262 = VECTOR('',#19263,1.);
+#19263 = DIRECTION('',(0.707106781187,0.707106781187));
+#19264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19265 = ORIENTED_EDGE('',*,*,#19266,.F.);
+#19266 = EDGE_CURVE('',#4168,#19239,#19267,.T.);
+#19267 = SURFACE_CURVE('',#19268,(#19272,#19279),.PCURVE_S1.);
+#19268 = LINE('',#19269,#19270);
+#19269 = CARTESIAN_POINT('',(8.3,8.97,0.));
+#19270 = VECTOR('',#19271,1.);
+#19271 = DIRECTION('',(-0.,-0.,-1.));
+#19272 = PCURVE('',#4183,#19273);
+#19273 = DEFINITIONAL_REPRESENTATION('',(#19274),#19278);
+#19274 = LINE('',#19275,#19276);
+#19275 = CARTESIAN_POINT('',(0.381837661841,0.));
+#19276 = VECTOR('',#19277,1.);
+#19277 = DIRECTION('',(0.,-1.));
+#19278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19279 = PCURVE('',#4377,#19280);
+#19280 = DEFINITIONAL_REPRESENTATION('',(#19281),#19285);
+#19281 = LINE('',#19282,#19283);
+#19282 = CARTESIAN_POINT('',(0.,0.));
+#19283 = VECTOR('',#19284,1.);
+#19284 = DIRECTION('',(0.,-1.));
+#19285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19286 = ORIENTED_EDGE('',*,*,#4165,.F.);
+#19287 = ADVANCED_FACE('',(#19288),#4377,.T.);
+#19288 = FACE_BOUND('',#19289,.T.);
+#19289 = EDGE_LOOP('',(#19290,#19291,#19314,#19335));
+#19290 = ORIENTED_EDGE('',*,*,#19266,.T.);
+#19291 = ORIENTED_EDGE('',*,*,#19292,.T.);
+#19292 = EDGE_CURVE('',#19239,#19293,#19295,.T.);
+#19293 = VERTEX_POINT('',#19294);
+#19294 = CARTESIAN_POINT('',(6.3,8.97,-2.54));
+#19295 = SURFACE_CURVE('',#19296,(#19300,#19307),.PCURVE_S1.);
+#19296 = LINE('',#19297,#19298);
+#19297 = CARTESIAN_POINT('',(8.3,8.97,-2.54));
+#19298 = VECTOR('',#19299,1.);
+#19299 = DIRECTION('',(-1.,0.,0.));
+#19300 = PCURVE('',#4377,#19301);
+#19301 = DEFINITIONAL_REPRESENTATION('',(#19302),#19306);
+#19302 = LINE('',#19303,#19304);
+#19303 = CARTESIAN_POINT('',(0.,-2.54));
+#19304 = VECTOR('',#19305,1.);
+#19305 = DIRECTION('',(1.,0.));
+#19306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19307 = PCURVE('',#19254,#19308);
+#19308 = DEFINITIONAL_REPRESENTATION('',(#19309),#19313);
+#19309 = LINE('',#19310,#19311);
+#19310 = CARTESIAN_POINT('',(0.27,0.27));
+#19311 = VECTOR('',#19312,1.);
+#19312 = DIRECTION('',(1.,0.));
+#19313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19314 = ORIENTED_EDGE('',*,*,#19315,.F.);
+#19315 = EDGE_CURVE('',#4336,#19293,#19316,.T.);
+#19316 = SURFACE_CURVE('',#19317,(#19321,#19328),.PCURVE_S1.);
+#19317 = LINE('',#19318,#19319);
+#19318 = CARTESIAN_POINT('',(6.3,8.97,0.));
+#19319 = VECTOR('',#19320,1.);
+#19320 = DIRECTION('',(-0.,-0.,-1.));
+#19321 = PCURVE('',#4377,#19322);
+#19322 = DEFINITIONAL_REPRESENTATION('',(#19323),#19327);
+#19323 = LINE('',#19324,#19325);
+#19324 = CARTESIAN_POINT('',(2.,0.));
+#19325 = VECTOR('',#19326,1.);
+#19326 = DIRECTION('',(0.,-1.));
+#19327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19328 = PCURVE('',#4351,#19329);
+#19329 = DEFINITIONAL_REPRESENTATION('',(#19330),#19334);
+#19330 = LINE('',#19331,#19332);
+#19331 = CARTESIAN_POINT('',(0.,0.));
+#19332 = VECTOR('',#19333,1.);
+#19333 = DIRECTION('',(0.,-1.));
+#19334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19335 = ORIENTED_EDGE('',*,*,#4363,.F.);
+#19336 = ADVANCED_FACE('',(#19337),#4351,.T.);
+#19337 = FACE_BOUND('',#19338,.T.);
+#19338 = EDGE_LOOP('',(#19339,#19340,#19363,#19384));
+#19339 = ORIENTED_EDGE('',*,*,#19315,.T.);
+#19340 = ORIENTED_EDGE('',*,*,#19341,.T.);
+#19341 = EDGE_CURVE('',#19293,#19342,#19344,.T.);
+#19342 = VERTEX_POINT('',#19343);
+#19343 = CARTESIAN_POINT('',(6.03,8.7,-2.54));
+#19344 = SURFACE_CURVE('',#19345,(#19349,#19356),.PCURVE_S1.);
+#19345 = LINE('',#19346,#19347);
+#19346 = CARTESIAN_POINT('',(6.3,8.97,-2.54));
+#19347 = VECTOR('',#19348,1.);
+#19348 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#19349 = PCURVE('',#4351,#19350);
+#19350 = DEFINITIONAL_REPRESENTATION('',(#19351),#19355);
+#19351 = LINE('',#19352,#19353);
+#19352 = CARTESIAN_POINT('',(-0.,-2.54));
+#19353 = VECTOR('',#19354,1.);
+#19354 = DIRECTION('',(1.,0.));
+#19355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19356 = PCURVE('',#19254,#19357);
+#19357 = DEFINITIONAL_REPRESENTATION('',(#19358),#19362);
+#19358 = LINE('',#19359,#19360);
+#19359 = CARTESIAN_POINT('',(2.27,0.27));
+#19360 = VECTOR('',#19361,1.);
+#19361 = DIRECTION('',(0.707106781187,-0.707106781187));
+#19362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19363 = ORIENTED_EDGE('',*,*,#19364,.F.);
+#19364 = EDGE_CURVE('',#4308,#19342,#19365,.T.);
+#19365 = SURFACE_CURVE('',#19366,(#19370,#19377),.PCURVE_S1.);
+#19366 = LINE('',#19367,#19368);
+#19367 = CARTESIAN_POINT('',(6.03,8.7,0.));
+#19368 = VECTOR('',#19369,1.);
+#19369 = DIRECTION('',(-0.,-0.,-1.));
+#19370 = PCURVE('',#4351,#19371);
+#19371 = DEFINITIONAL_REPRESENTATION('',(#19372),#19376);
+#19372 = LINE('',#19373,#19374);
+#19373 = CARTESIAN_POINT('',(0.381837661841,0.));
+#19374 = VECTOR('',#19375,1.);
+#19375 = DIRECTION('',(0.,-1.));
+#19376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19377 = PCURVE('',#4323,#19378);
+#19378 = DEFINITIONAL_REPRESENTATION('',(#19379),#19383);
+#19379 = LINE('',#19380,#19381);
+#19380 = CARTESIAN_POINT('',(0.,0.));
+#19381 = VECTOR('',#19382,1.);
+#19382 = DIRECTION('',(0.,-1.));
+#19383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19384 = ORIENTED_EDGE('',*,*,#4335,.F.);
+#19385 = ADVANCED_FACE('',(#19386),#4323,.T.);
+#19386 = FACE_BOUND('',#19387,.T.);
+#19387 = EDGE_LOOP('',(#19388,#19389,#19412,#19433));
+#19388 = ORIENTED_EDGE('',*,*,#19364,.T.);
+#19389 = ORIENTED_EDGE('',*,*,#19390,.T.);
+#19390 = EDGE_CURVE('',#19342,#19391,#19393,.T.);
+#19391 = VERTEX_POINT('',#19392);
+#19392 = CARTESIAN_POINT('',(6.03,6.7,-2.54));
+#19393 = SURFACE_CURVE('',#19394,(#19398,#19405),.PCURVE_S1.);
+#19394 = LINE('',#19395,#19396);
+#19395 = CARTESIAN_POINT('',(6.03,8.7,-2.54));
+#19396 = VECTOR('',#19397,1.);
+#19397 = DIRECTION('',(0.,-1.,0.));
+#19398 = PCURVE('',#4323,#19399);
+#19399 = DEFINITIONAL_REPRESENTATION('',(#19400),#19404);
+#19400 = LINE('',#19401,#19402);
+#19401 = CARTESIAN_POINT('',(0.,-2.54));
+#19402 = VECTOR('',#19403,1.);
+#19403 = DIRECTION('',(1.,0.));
+#19404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19405 = PCURVE('',#19254,#19406);
+#19406 = DEFINITIONAL_REPRESENTATION('',(#19407),#19411);
+#19407 = LINE('',#19408,#19409);
+#19408 = CARTESIAN_POINT('',(2.54,0.));
+#19409 = VECTOR('',#19410,1.);
+#19410 = DIRECTION('',(0.,-1.));
+#19411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19412 = ORIENTED_EDGE('',*,*,#19413,.F.);
+#19413 = EDGE_CURVE('',#4280,#19391,#19414,.T.);
+#19414 = SURFACE_CURVE('',#19415,(#19419,#19426),.PCURVE_S1.);
+#19415 = LINE('',#19416,#19417);
+#19416 = CARTESIAN_POINT('',(6.03,6.7,0.));
+#19417 = VECTOR('',#19418,1.);
+#19418 = DIRECTION('',(-0.,-0.,-1.));
+#19419 = PCURVE('',#4323,#19420);
+#19420 = DEFINITIONAL_REPRESENTATION('',(#19421),#19425);
+#19421 = LINE('',#19422,#19423);
+#19422 = CARTESIAN_POINT('',(2.,0.));
+#19423 = VECTOR('',#19424,1.);
+#19424 = DIRECTION('',(0.,-1.));
+#19425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19426 = PCURVE('',#4295,#19427);
+#19427 = DEFINITIONAL_REPRESENTATION('',(#19428),#19432);
+#19428 = LINE('',#19429,#19430);
+#19429 = CARTESIAN_POINT('',(0.,0.));
+#19430 = VECTOR('',#19431,1.);
+#19431 = DIRECTION('',(0.,-1.));
+#19432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19433 = ORIENTED_EDGE('',*,*,#4307,.F.);
+#19434 = ADVANCED_FACE('',(#19435),#4295,.T.);
+#19435 = FACE_BOUND('',#19436,.T.);
+#19436 = EDGE_LOOP('',(#19437,#19438,#19461,#19482));
+#19437 = ORIENTED_EDGE('',*,*,#19413,.T.);
+#19438 = ORIENTED_EDGE('',*,*,#19439,.T.);
+#19439 = EDGE_CURVE('',#19391,#19440,#19442,.T.);
+#19440 = VERTEX_POINT('',#19441);
+#19441 = CARTESIAN_POINT('',(6.3,6.43,-2.54));
+#19442 = SURFACE_CURVE('',#19443,(#19447,#19454),.PCURVE_S1.);
+#19443 = LINE('',#19444,#19445);
+#19444 = CARTESIAN_POINT('',(6.03,6.7,-2.54));
+#19445 = VECTOR('',#19446,1.);
+#19446 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#19447 = PCURVE('',#4295,#19448);
+#19448 = DEFINITIONAL_REPRESENTATION('',(#19449),#19453);
+#19449 = LINE('',#19450,#19451);
+#19450 = CARTESIAN_POINT('',(0.,-2.54));
+#19451 = VECTOR('',#19452,1.);
+#19452 = DIRECTION('',(1.,0.));
+#19453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19454 = PCURVE('',#19254,#19455);
+#19455 = DEFINITIONAL_REPRESENTATION('',(#19456),#19460);
+#19456 = LINE('',#19457,#19458);
+#19457 = CARTESIAN_POINT('',(2.54,-2.));
+#19458 = VECTOR('',#19459,1.);
+#19459 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#19460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19461 = ORIENTED_EDGE('',*,*,#19462,.F.);
+#19462 = EDGE_CURVE('',#4252,#19440,#19463,.T.);
+#19463 = SURFACE_CURVE('',#19464,(#19468,#19475),.PCURVE_S1.);
+#19464 = LINE('',#19465,#19466);
+#19465 = CARTESIAN_POINT('',(6.3,6.43,0.));
+#19466 = VECTOR('',#19467,1.);
+#19467 = DIRECTION('',(-0.,-0.,-1.));
+#19468 = PCURVE('',#4295,#19469);
+#19469 = DEFINITIONAL_REPRESENTATION('',(#19470),#19474);
+#19470 = LINE('',#19471,#19472);
+#19471 = CARTESIAN_POINT('',(0.381837661841,0.));
+#19472 = VECTOR('',#19473,1.);
+#19473 = DIRECTION('',(0.,-1.));
+#19474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19475 = PCURVE('',#4267,#19476);
+#19476 = DEFINITIONAL_REPRESENTATION('',(#19477),#19481);
+#19477 = LINE('',#19478,#19479);
+#19478 = CARTESIAN_POINT('',(0.,0.));
+#19479 = VECTOR('',#19480,1.);
+#19480 = DIRECTION('',(0.,-1.));
+#19481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19482 = ORIENTED_EDGE('',*,*,#4279,.F.);
+#19483 = ADVANCED_FACE('',(#19484),#4267,.T.);
+#19484 = FACE_BOUND('',#19485,.T.);
+#19485 = EDGE_LOOP('',(#19486,#19487,#19510,#19531));
+#19486 = ORIENTED_EDGE('',*,*,#19462,.T.);
+#19487 = ORIENTED_EDGE('',*,*,#19488,.T.);
+#19488 = EDGE_CURVE('',#19440,#19489,#19491,.T.);
+#19489 = VERTEX_POINT('',#19490);
+#19490 = CARTESIAN_POINT('',(8.3,6.43,-2.54));
+#19491 = SURFACE_CURVE('',#19492,(#19496,#19503),.PCURVE_S1.);
+#19492 = LINE('',#19493,#19494);
+#19493 = CARTESIAN_POINT('',(6.3,6.43,-2.54));
+#19494 = VECTOR('',#19495,1.);
+#19495 = DIRECTION('',(1.,0.,0.));
+#19496 = PCURVE('',#4267,#19497);
+#19497 = DEFINITIONAL_REPRESENTATION('',(#19498),#19502);
+#19498 = LINE('',#19499,#19500);
+#19499 = CARTESIAN_POINT('',(0.,-2.54));
+#19500 = VECTOR('',#19501,1.);
+#19501 = DIRECTION('',(1.,0.));
+#19502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19503 = PCURVE('',#19254,#19504);
+#19504 = DEFINITIONAL_REPRESENTATION('',(#19505),#19509);
+#19505 = LINE('',#19506,#19507);
+#19506 = CARTESIAN_POINT('',(2.27,-2.27));
+#19507 = VECTOR('',#19508,1.);
+#19508 = DIRECTION('',(-1.,0.));
+#19509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19510 = ORIENTED_EDGE('',*,*,#19511,.F.);
+#19511 = EDGE_CURVE('',#4224,#19489,#19512,.T.);
+#19512 = SURFACE_CURVE('',#19513,(#19517,#19524),.PCURVE_S1.);
+#19513 = LINE('',#19514,#19515);
+#19514 = CARTESIAN_POINT('',(8.3,6.43,0.));
+#19515 = VECTOR('',#19516,1.);
+#19516 = DIRECTION('',(-0.,-0.,-1.));
+#19517 = PCURVE('',#4267,#19518);
+#19518 = DEFINITIONAL_REPRESENTATION('',(#19519),#19523);
+#19519 = LINE('',#19520,#19521);
+#19520 = CARTESIAN_POINT('',(2.,0.));
+#19521 = VECTOR('',#19522,1.);
+#19522 = DIRECTION('',(0.,-1.));
+#19523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19524 = PCURVE('',#4239,#19525);
+#19525 = DEFINITIONAL_REPRESENTATION('',(#19526),#19530);
+#19526 = LINE('',#19527,#19528);
+#19527 = CARTESIAN_POINT('',(0.,0.));
+#19528 = VECTOR('',#19529,1.);
+#19529 = DIRECTION('',(0.,-1.));
+#19530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19531 = ORIENTED_EDGE('',*,*,#4251,.F.);
+#19532 = ADVANCED_FACE('',(#19533),#4239,.T.);
+#19533 = FACE_BOUND('',#19534,.T.);
+#19534 = EDGE_LOOP('',(#19535,#19536,#19559,#19580));
+#19535 = ORIENTED_EDGE('',*,*,#19511,.T.);
+#19536 = ORIENTED_EDGE('',*,*,#19537,.T.);
+#19537 = EDGE_CURVE('',#19489,#19538,#19540,.T.);
+#19538 = VERTEX_POINT('',#19539);
+#19539 = CARTESIAN_POINT('',(8.57,6.7,-2.54));
+#19540 = SURFACE_CURVE('',#19541,(#19545,#19552),.PCURVE_S1.);
+#19541 = LINE('',#19542,#19543);
+#19542 = CARTESIAN_POINT('',(8.3,6.43,-2.54));
+#19543 = VECTOR('',#19544,1.);
+#19544 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#19545 = PCURVE('',#4239,#19546);
+#19546 = DEFINITIONAL_REPRESENTATION('',(#19547),#19551);
+#19547 = LINE('',#19548,#19549);
+#19548 = CARTESIAN_POINT('',(0.,-2.54));
+#19549 = VECTOR('',#19550,1.);
+#19550 = DIRECTION('',(1.,0.));
+#19551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19552 = PCURVE('',#19254,#19553);
+#19553 = DEFINITIONAL_REPRESENTATION('',(#19554),#19558);
+#19554 = LINE('',#19555,#19556);
+#19555 = CARTESIAN_POINT('',(0.27,-2.27));
+#19556 = VECTOR('',#19557,1.);
+#19557 = DIRECTION('',(-0.707106781187,0.707106781187));
+#19558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19559 = ORIENTED_EDGE('',*,*,#19560,.F.);
+#19560 = EDGE_CURVE('',#4196,#19538,#19561,.T.);
+#19561 = SURFACE_CURVE('',#19562,(#19566,#19573),.PCURVE_S1.);
+#19562 = LINE('',#19563,#19564);
+#19563 = CARTESIAN_POINT('',(8.57,6.7,0.));
+#19564 = VECTOR('',#19565,1.);
+#19565 = DIRECTION('',(-0.,-0.,-1.));
+#19566 = PCURVE('',#4239,#19567);
+#19567 = DEFINITIONAL_REPRESENTATION('',(#19568),#19572);
+#19568 = LINE('',#19569,#19570);
+#19569 = CARTESIAN_POINT('',(0.381837661841,0.));
+#19570 = VECTOR('',#19571,1.);
+#19571 = DIRECTION('',(0.,-1.));
+#19572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19573 = PCURVE('',#4211,#19574);
+#19574 = DEFINITIONAL_REPRESENTATION('',(#19575),#19579);
+#19575 = LINE('',#19576,#19577);
+#19576 = CARTESIAN_POINT('',(2.,0.));
+#19577 = VECTOR('',#19578,1.);
+#19578 = DIRECTION('',(0.,-1.));
+#19579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19580 = ORIENTED_EDGE('',*,*,#4223,.F.);
+#19581 = ADVANCED_FACE('',(#19582),#4211,.F.);
+#19582 = FACE_BOUND('',#19583,.F.);
+#19583 = EDGE_LOOP('',(#19584,#19585,#19606,#19607));
+#19584 = ORIENTED_EDGE('',*,*,#19215,.T.);
+#19585 = ORIENTED_EDGE('',*,*,#19586,.T.);
+#19586 = EDGE_CURVE('',#19216,#19538,#19587,.T.);
+#19587 = SURFACE_CURVE('',#19588,(#19592,#19599),.PCURVE_S1.);
+#19588 = LINE('',#19589,#19590);
+#19589 = CARTESIAN_POINT('',(8.57,8.7,-2.54));
+#19590 = VECTOR('',#19591,1.);
+#19591 = DIRECTION('',(0.,-1.,0.));
+#19592 = PCURVE('',#4211,#19593);
+#19593 = DEFINITIONAL_REPRESENTATION('',(#19594),#19598);
+#19594 = LINE('',#19595,#19596);
+#19595 = CARTESIAN_POINT('',(0.,-2.54));
+#19596 = VECTOR('',#19597,1.);
+#19597 = DIRECTION('',(1.,0.));
+#19598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19599 = PCURVE('',#19254,#19600);
+#19600 = DEFINITIONAL_REPRESENTATION('',(#19601),#19605);
+#19601 = LINE('',#19602,#19603);
+#19602 = CARTESIAN_POINT('',(0.,0.));
+#19603 = VECTOR('',#19604,1.);
+#19604 = DIRECTION('',(0.,-1.));
+#19605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19606 = ORIENTED_EDGE('',*,*,#19560,.F.);
+#19607 = ORIENTED_EDGE('',*,*,#4195,.F.);
+#19608 = ADVANCED_FACE('',(#19609),#4409,.T.);
+#19609 = FACE_BOUND('',#19610,.T.);
+#19610 = EDGE_LOOP('',(#19611,#19634,#19662,#19683));
+#19611 = ORIENTED_EDGE('',*,*,#19612,.T.);
+#19612 = EDGE_CURVE('',#4392,#19613,#19615,.T.);
+#19613 = VERTEX_POINT('',#19614);
+#19614 = CARTESIAN_POINT('',(3.49,-6.7,-2.54));
+#19615 = SURFACE_CURVE('',#19616,(#19620,#19627),.PCURVE_S1.);
+#19616 = LINE('',#19617,#19618);
+#19617 = CARTESIAN_POINT('',(3.49,-6.7,0.));
+#19618 = VECTOR('',#19619,1.);
+#19619 = DIRECTION('',(-0.,-0.,-1.));
+#19620 = PCURVE('',#4409,#19621);
+#19621 = DEFINITIONAL_REPRESENTATION('',(#19622),#19626);
+#19622 = LINE('',#19623,#19624);
+#19623 = CARTESIAN_POINT('',(0.,0.));
+#19624 = VECTOR('',#19625,1.);
+#19625 = DIRECTION('',(0.,-1.));
+#19626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19627 = PCURVE('',#4437,#19628);
+#19628 = DEFINITIONAL_REPRESENTATION('',(#19629),#19633);
+#19629 = LINE('',#19630,#19631);
+#19630 = CARTESIAN_POINT('',(0.,0.));
+#19631 = VECTOR('',#19632,1.);
+#19632 = DIRECTION('',(0.,-1.));
+#19633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19634 = ORIENTED_EDGE('',*,*,#19635,.T.);
+#19635 = EDGE_CURVE('',#19613,#19636,#19638,.T.);
+#19636 = VERTEX_POINT('',#19637);
+#19637 = CARTESIAN_POINT('',(3.22,-6.43,-2.54));
+#19638 = SURFACE_CURVE('',#19639,(#19643,#19650),.PCURVE_S1.);
+#19639 = LINE('',#19640,#19641);
+#19640 = CARTESIAN_POINT('',(3.49,-6.7,-2.54));
+#19641 = VECTOR('',#19642,1.);
+#19642 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#19643 = PCURVE('',#4409,#19644);
+#19644 = DEFINITIONAL_REPRESENTATION('',(#19645),#19649);
+#19645 = LINE('',#19646,#19647);
+#19646 = CARTESIAN_POINT('',(0.,-2.54));
+#19647 = VECTOR('',#19648,1.);
+#19648 = DIRECTION('',(1.,0.));
+#19649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19650 = PCURVE('',#19651,#19656);
+#19651 = PLANE('',#19652);
+#19652 = AXIS2_PLACEMENT_3D('',#19653,#19654,#19655);
+#19653 = CARTESIAN_POINT('',(3.49,-6.7,-2.54));
+#19654 = DIRECTION('',(0.,0.,-1.));
+#19655 = DIRECTION('',(-1.,0.,0.));
+#19656 = DEFINITIONAL_REPRESENTATION('',(#19657),#19661);
+#19657 = LINE('',#19658,#19659);
+#19658 = CARTESIAN_POINT('',(0.,0.));
+#19659 = VECTOR('',#19660,1.);
+#19660 = DIRECTION('',(0.707106781187,0.707106781187));
+#19661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19662 = ORIENTED_EDGE('',*,*,#19663,.F.);
+#19663 = EDGE_CURVE('',#4394,#19636,#19664,.T.);
+#19664 = SURFACE_CURVE('',#19665,(#19669,#19676),.PCURVE_S1.);
+#19665 = LINE('',#19666,#19667);
+#19666 = CARTESIAN_POINT('',(3.22,-6.43,0.));
+#19667 = VECTOR('',#19668,1.);
+#19668 = DIRECTION('',(-0.,-0.,-1.));
+#19669 = PCURVE('',#4409,#19670);
+#19670 = DEFINITIONAL_REPRESENTATION('',(#19671),#19675);
+#19671 = LINE('',#19672,#19673);
+#19672 = CARTESIAN_POINT('',(0.381837661841,0.));
+#19673 = VECTOR('',#19674,1.);
+#19674 = DIRECTION('',(0.,-1.));
+#19675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19676 = PCURVE('',#4603,#19677);
+#19677 = DEFINITIONAL_REPRESENTATION('',(#19678),#19682);
+#19678 = LINE('',#19679,#19680);
+#19679 = CARTESIAN_POINT('',(0.,0.));
+#19680 = VECTOR('',#19681,1.);
+#19681 = DIRECTION('',(0.,-1.));
+#19682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19683 = ORIENTED_EDGE('',*,*,#4391,.F.);
+#19684 = ADVANCED_FACE('',(#19685),#4603,.T.);
+#19685 = FACE_BOUND('',#19686,.T.);
+#19686 = EDGE_LOOP('',(#19687,#19688,#19711,#19732));
+#19687 = ORIENTED_EDGE('',*,*,#19663,.T.);
+#19688 = ORIENTED_EDGE('',*,*,#19689,.T.);
+#19689 = EDGE_CURVE('',#19636,#19690,#19692,.T.);
+#19690 = VERTEX_POINT('',#19691);
+#19691 = CARTESIAN_POINT('',(1.22,-6.43,-2.54));
+#19692 = SURFACE_CURVE('',#19693,(#19697,#19704),.PCURVE_S1.);
+#19693 = LINE('',#19694,#19695);
+#19694 = CARTESIAN_POINT('',(3.22,-6.43,-2.54));
+#19695 = VECTOR('',#19696,1.);
+#19696 = DIRECTION('',(-1.,0.,0.));
+#19697 = PCURVE('',#4603,#19698);
+#19698 = DEFINITIONAL_REPRESENTATION('',(#19699),#19703);
+#19699 = LINE('',#19700,#19701);
+#19700 = CARTESIAN_POINT('',(0.,-2.54));
+#19701 = VECTOR('',#19702,1.);
+#19702 = DIRECTION('',(1.,0.));
+#19703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19704 = PCURVE('',#19651,#19705);
+#19705 = DEFINITIONAL_REPRESENTATION('',(#19706),#19710);
+#19706 = LINE('',#19707,#19708);
+#19707 = CARTESIAN_POINT('',(0.27,0.27));
+#19708 = VECTOR('',#19709,1.);
+#19709 = DIRECTION('',(1.,0.));
+#19710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19711 = ORIENTED_EDGE('',*,*,#19712,.F.);
+#19712 = EDGE_CURVE('',#4562,#19690,#19713,.T.);
+#19713 = SURFACE_CURVE('',#19714,(#19718,#19725),.PCURVE_S1.);
+#19714 = LINE('',#19715,#19716);
+#19715 = CARTESIAN_POINT('',(1.22,-6.43,0.));
+#19716 = VECTOR('',#19717,1.);
+#19717 = DIRECTION('',(-0.,-0.,-1.));
+#19718 = PCURVE('',#4603,#19719);
+#19719 = DEFINITIONAL_REPRESENTATION('',(#19720),#19724);
+#19720 = LINE('',#19721,#19722);
+#19721 = CARTESIAN_POINT('',(2.,0.));
+#19722 = VECTOR('',#19723,1.);
+#19723 = DIRECTION('',(0.,-1.));
+#19724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19725 = PCURVE('',#4577,#19726);
+#19726 = DEFINITIONAL_REPRESENTATION('',(#19727),#19731);
+#19727 = LINE('',#19728,#19729);
+#19728 = CARTESIAN_POINT('',(0.,0.));
+#19729 = VECTOR('',#19730,1.);
+#19730 = DIRECTION('',(0.,-1.));
+#19731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19732 = ORIENTED_EDGE('',*,*,#4589,.F.);
+#19733 = ADVANCED_FACE('',(#19734),#4577,.T.);
+#19734 = FACE_BOUND('',#19735,.T.);
+#19735 = EDGE_LOOP('',(#19736,#19737,#19760,#19781));
+#19736 = ORIENTED_EDGE('',*,*,#19712,.T.);
+#19737 = ORIENTED_EDGE('',*,*,#19738,.T.);
+#19738 = EDGE_CURVE('',#19690,#19739,#19741,.T.);
+#19739 = VERTEX_POINT('',#19740);
+#19740 = CARTESIAN_POINT('',(0.95,-6.7,-2.54));
+#19741 = SURFACE_CURVE('',#19742,(#19746,#19753),.PCURVE_S1.);
+#19742 = LINE('',#19743,#19744);
+#19743 = CARTESIAN_POINT('',(1.22,-6.43,-2.54));
+#19744 = VECTOR('',#19745,1.);
+#19745 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#19746 = PCURVE('',#4577,#19747);
+#19747 = DEFINITIONAL_REPRESENTATION('',(#19748),#19752);
+#19748 = LINE('',#19749,#19750);
+#19749 = CARTESIAN_POINT('',(-0.,-2.54));
+#19750 = VECTOR('',#19751,1.);
+#19751 = DIRECTION('',(1.,0.));
+#19752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19753 = PCURVE('',#19651,#19754);
+#19754 = DEFINITIONAL_REPRESENTATION('',(#19755),#19759);
+#19755 = LINE('',#19756,#19757);
+#19756 = CARTESIAN_POINT('',(2.27,0.27));
+#19757 = VECTOR('',#19758,1.);
+#19758 = DIRECTION('',(0.707106781187,-0.707106781187));
+#19759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19760 = ORIENTED_EDGE('',*,*,#19761,.F.);
+#19761 = EDGE_CURVE('',#4534,#19739,#19762,.T.);
+#19762 = SURFACE_CURVE('',#19763,(#19767,#19774),.PCURVE_S1.);
+#19763 = LINE('',#19764,#19765);
+#19764 = CARTESIAN_POINT('',(0.95,-6.7,0.));
+#19765 = VECTOR('',#19766,1.);
+#19766 = DIRECTION('',(-0.,-0.,-1.));
+#19767 = PCURVE('',#4577,#19768);
+#19768 = DEFINITIONAL_REPRESENTATION('',(#19769),#19773);
+#19769 = LINE('',#19770,#19771);
+#19770 = CARTESIAN_POINT('',(0.381837661841,0.));
+#19771 = VECTOR('',#19772,1.);
+#19772 = DIRECTION('',(0.,-1.));
+#19773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19774 = PCURVE('',#4549,#19775);
+#19775 = DEFINITIONAL_REPRESENTATION('',(#19776),#19780);
+#19776 = LINE('',#19777,#19778);
+#19777 = CARTESIAN_POINT('',(0.,0.));
+#19778 = VECTOR('',#19779,1.);
+#19779 = DIRECTION('',(0.,-1.));
+#19780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19781 = ORIENTED_EDGE('',*,*,#4561,.F.);
+#19782 = ADVANCED_FACE('',(#19783),#4549,.T.);
+#19783 = FACE_BOUND('',#19784,.T.);
+#19784 = EDGE_LOOP('',(#19785,#19786,#19809,#19830));
+#19785 = ORIENTED_EDGE('',*,*,#19761,.T.);
+#19786 = ORIENTED_EDGE('',*,*,#19787,.T.);
+#19787 = EDGE_CURVE('',#19739,#19788,#19790,.T.);
+#19788 = VERTEX_POINT('',#19789);
+#19789 = CARTESIAN_POINT('',(0.95,-8.7,-2.54));
+#19790 = SURFACE_CURVE('',#19791,(#19795,#19802),.PCURVE_S1.);
+#19791 = LINE('',#19792,#19793);
+#19792 = CARTESIAN_POINT('',(0.95,-6.7,-2.54));
+#19793 = VECTOR('',#19794,1.);
+#19794 = DIRECTION('',(0.,-1.,0.));
+#19795 = PCURVE('',#4549,#19796);
+#19796 = DEFINITIONAL_REPRESENTATION('',(#19797),#19801);
+#19797 = LINE('',#19798,#19799);
+#19798 = CARTESIAN_POINT('',(0.,-2.54));
+#19799 = VECTOR('',#19800,1.);
+#19800 = DIRECTION('',(1.,0.));
+#19801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19802 = PCURVE('',#19651,#19803);
+#19803 = DEFINITIONAL_REPRESENTATION('',(#19804),#19808);
+#19804 = LINE('',#19805,#19806);
+#19805 = CARTESIAN_POINT('',(2.54,0.));
+#19806 = VECTOR('',#19807,1.);
+#19807 = DIRECTION('',(0.,-1.));
+#19808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19809 = ORIENTED_EDGE('',*,*,#19810,.F.);
+#19810 = EDGE_CURVE('',#4506,#19788,#19811,.T.);
+#19811 = SURFACE_CURVE('',#19812,(#19816,#19823),.PCURVE_S1.);
+#19812 = LINE('',#19813,#19814);
+#19813 = CARTESIAN_POINT('',(0.95,-8.7,0.));
+#19814 = VECTOR('',#19815,1.);
+#19815 = DIRECTION('',(-0.,-0.,-1.));
+#19816 = PCURVE('',#4549,#19817);
+#19817 = DEFINITIONAL_REPRESENTATION('',(#19818),#19822);
+#19818 = LINE('',#19819,#19820);
+#19819 = CARTESIAN_POINT('',(2.,0.));
+#19820 = VECTOR('',#19821,1.);
+#19821 = DIRECTION('',(0.,-1.));
+#19822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19823 = PCURVE('',#4521,#19824);
+#19824 = DEFINITIONAL_REPRESENTATION('',(#19825),#19829);
+#19825 = LINE('',#19826,#19827);
+#19826 = CARTESIAN_POINT('',(0.,0.));
+#19827 = VECTOR('',#19828,1.);
+#19828 = DIRECTION('',(0.,-1.));
+#19829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19830 = ORIENTED_EDGE('',*,*,#4533,.F.);
+#19831 = ADVANCED_FACE('',(#19832),#4521,.T.);
+#19832 = FACE_BOUND('',#19833,.T.);
+#19833 = EDGE_LOOP('',(#19834,#19835,#19858,#19879));
+#19834 = ORIENTED_EDGE('',*,*,#19810,.T.);
+#19835 = ORIENTED_EDGE('',*,*,#19836,.T.);
+#19836 = EDGE_CURVE('',#19788,#19837,#19839,.T.);
+#19837 = VERTEX_POINT('',#19838);
+#19838 = CARTESIAN_POINT('',(1.22,-8.97,-2.54));
+#19839 = SURFACE_CURVE('',#19840,(#19844,#19851),.PCURVE_S1.);
+#19840 = LINE('',#19841,#19842);
+#19841 = CARTESIAN_POINT('',(0.95,-8.7,-2.54));
+#19842 = VECTOR('',#19843,1.);
+#19843 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#19844 = PCURVE('',#4521,#19845);
+#19845 = DEFINITIONAL_REPRESENTATION('',(#19846),#19850);
+#19846 = LINE('',#19847,#19848);
+#19847 = CARTESIAN_POINT('',(0.,-2.54));
+#19848 = VECTOR('',#19849,1.);
+#19849 = DIRECTION('',(1.,0.));
+#19850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19851 = PCURVE('',#19651,#19852);
+#19852 = DEFINITIONAL_REPRESENTATION('',(#19853),#19857);
+#19853 = LINE('',#19854,#19855);
+#19854 = CARTESIAN_POINT('',(2.54,-2.));
+#19855 = VECTOR('',#19856,1.);
+#19856 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#19857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19858 = ORIENTED_EDGE('',*,*,#19859,.F.);
+#19859 = EDGE_CURVE('',#4478,#19837,#19860,.T.);
+#19860 = SURFACE_CURVE('',#19861,(#19865,#19872),.PCURVE_S1.);
+#19861 = LINE('',#19862,#19863);
+#19862 = CARTESIAN_POINT('',(1.22,-8.97,0.));
+#19863 = VECTOR('',#19864,1.);
+#19864 = DIRECTION('',(-0.,-0.,-1.));
+#19865 = PCURVE('',#4521,#19866);
+#19866 = DEFINITIONAL_REPRESENTATION('',(#19867),#19871);
+#19867 = LINE('',#19868,#19869);
+#19868 = CARTESIAN_POINT('',(0.381837661841,0.));
+#19869 = VECTOR('',#19870,1.);
+#19870 = DIRECTION('',(0.,-1.));
+#19871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19872 = PCURVE('',#4493,#19873);
+#19873 = DEFINITIONAL_REPRESENTATION('',(#19874),#19878);
+#19874 = LINE('',#19875,#19876);
+#19875 = CARTESIAN_POINT('',(0.,0.));
+#19876 = VECTOR('',#19877,1.);
+#19877 = DIRECTION('',(0.,-1.));
+#19878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19879 = ORIENTED_EDGE('',*,*,#4505,.F.);
+#19880 = ADVANCED_FACE('',(#19881),#4493,.T.);
+#19881 = FACE_BOUND('',#19882,.T.);
+#19882 = EDGE_LOOP('',(#19883,#19884,#19907,#19928));
+#19883 = ORIENTED_EDGE('',*,*,#19859,.T.);
+#19884 = ORIENTED_EDGE('',*,*,#19885,.T.);
+#19885 = EDGE_CURVE('',#19837,#19886,#19888,.T.);
+#19886 = VERTEX_POINT('',#19887);
+#19887 = CARTESIAN_POINT('',(3.22,-8.97,-2.54));
+#19888 = SURFACE_CURVE('',#19889,(#19893,#19900),.PCURVE_S1.);
+#19889 = LINE('',#19890,#19891);
+#19890 = CARTESIAN_POINT('',(1.22,-8.97,-2.54));
+#19891 = VECTOR('',#19892,1.);
+#19892 = DIRECTION('',(1.,0.,0.));
+#19893 = PCURVE('',#4493,#19894);
+#19894 = DEFINITIONAL_REPRESENTATION('',(#19895),#19899);
+#19895 = LINE('',#19896,#19897);
+#19896 = CARTESIAN_POINT('',(0.,-2.54));
+#19897 = VECTOR('',#19898,1.);
+#19898 = DIRECTION('',(1.,0.));
+#19899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19900 = PCURVE('',#19651,#19901);
+#19901 = DEFINITIONAL_REPRESENTATION('',(#19902),#19906);
+#19902 = LINE('',#19903,#19904);
+#19903 = CARTESIAN_POINT('',(2.27,-2.27));
+#19904 = VECTOR('',#19905,1.);
+#19905 = DIRECTION('',(-1.,0.));
+#19906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19907 = ORIENTED_EDGE('',*,*,#19908,.F.);
+#19908 = EDGE_CURVE('',#4450,#19886,#19909,.T.);
+#19909 = SURFACE_CURVE('',#19910,(#19914,#19921),.PCURVE_S1.);
+#19910 = LINE('',#19911,#19912);
+#19911 = CARTESIAN_POINT('',(3.22,-8.97,0.));
+#19912 = VECTOR('',#19913,1.);
+#19913 = DIRECTION('',(-0.,-0.,-1.));
+#19914 = PCURVE('',#4493,#19915);
+#19915 = DEFINITIONAL_REPRESENTATION('',(#19916),#19920);
+#19916 = LINE('',#19917,#19918);
+#19917 = CARTESIAN_POINT('',(2.,0.));
+#19918 = VECTOR('',#19919,1.);
+#19919 = DIRECTION('',(0.,-1.));
+#19920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19921 = PCURVE('',#4465,#19922);
+#19922 = DEFINITIONAL_REPRESENTATION('',(#19923),#19927);
+#19923 = LINE('',#19924,#19925);
+#19924 = CARTESIAN_POINT('',(0.,0.));
+#19925 = VECTOR('',#19926,1.);
+#19926 = DIRECTION('',(0.,-1.));
+#19927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19928 = ORIENTED_EDGE('',*,*,#4477,.F.);
+#19929 = ADVANCED_FACE('',(#19930),#4465,.T.);
+#19930 = FACE_BOUND('',#19931,.T.);
+#19931 = EDGE_LOOP('',(#19932,#19933,#19956,#19977));
+#19932 = ORIENTED_EDGE('',*,*,#19908,.T.);
+#19933 = ORIENTED_EDGE('',*,*,#19934,.T.);
+#19934 = EDGE_CURVE('',#19886,#19935,#19937,.T.);
+#19935 = VERTEX_POINT('',#19936);
+#19936 = CARTESIAN_POINT('',(3.49,-8.7,-2.54));
+#19937 = SURFACE_CURVE('',#19938,(#19942,#19949),.PCURVE_S1.);
+#19938 = LINE('',#19939,#19940);
+#19939 = CARTESIAN_POINT('',(3.22,-8.97,-2.54));
+#19940 = VECTOR('',#19941,1.);
+#19941 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#19942 = PCURVE('',#4465,#19943);
+#19943 = DEFINITIONAL_REPRESENTATION('',(#19944),#19948);
+#19944 = LINE('',#19945,#19946);
+#19945 = CARTESIAN_POINT('',(0.,-2.54));
+#19946 = VECTOR('',#19947,1.);
+#19947 = DIRECTION('',(1.,0.));
+#19948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19949 = PCURVE('',#19651,#19950);
+#19950 = DEFINITIONAL_REPRESENTATION('',(#19951),#19955);
+#19951 = LINE('',#19952,#19953);
+#19952 = CARTESIAN_POINT('',(0.27,-2.27));
+#19953 = VECTOR('',#19954,1.);
+#19954 = DIRECTION('',(-0.707106781187,0.707106781187));
+#19955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19956 = ORIENTED_EDGE('',*,*,#19957,.F.);
+#19957 = EDGE_CURVE('',#4422,#19935,#19958,.T.);
+#19958 = SURFACE_CURVE('',#19959,(#19963,#19970),.PCURVE_S1.);
+#19959 = LINE('',#19960,#19961);
+#19960 = CARTESIAN_POINT('',(3.49,-8.7,0.));
+#19961 = VECTOR('',#19962,1.);
+#19962 = DIRECTION('',(-0.,-0.,-1.));
+#19963 = PCURVE('',#4465,#19964);
+#19964 = DEFINITIONAL_REPRESENTATION('',(#19965),#19969);
+#19965 = LINE('',#19966,#19967);
+#19966 = CARTESIAN_POINT('',(0.381837661841,0.));
+#19967 = VECTOR('',#19968,1.);
+#19968 = DIRECTION('',(0.,-1.));
+#19969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19970 = PCURVE('',#4437,#19971);
+#19971 = DEFINITIONAL_REPRESENTATION('',(#19972),#19976);
+#19972 = LINE('',#19973,#19974);
+#19973 = CARTESIAN_POINT('',(2.,0.));
+#19974 = VECTOR('',#19975,1.);
+#19975 = DIRECTION('',(0.,-1.));
+#19976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19977 = ORIENTED_EDGE('',*,*,#4449,.F.);
+#19978 = ADVANCED_FACE('',(#19979),#4437,.F.);
+#19979 = FACE_BOUND('',#19980,.F.);
+#19980 = EDGE_LOOP('',(#19981,#19982,#20003,#20004));
+#19981 = ORIENTED_EDGE('',*,*,#19612,.T.);
+#19982 = ORIENTED_EDGE('',*,*,#19983,.T.);
+#19983 = EDGE_CURVE('',#19613,#19935,#19984,.T.);
+#19984 = SURFACE_CURVE('',#19985,(#19989,#19996),.PCURVE_S1.);
+#19985 = LINE('',#19986,#19987);
+#19986 = CARTESIAN_POINT('',(3.49,-6.7,-2.54));
+#19987 = VECTOR('',#19988,1.);
+#19988 = DIRECTION('',(0.,-1.,0.));
+#19989 = PCURVE('',#4437,#19990);
+#19990 = DEFINITIONAL_REPRESENTATION('',(#19991),#19995);
+#19991 = LINE('',#19992,#19993);
+#19992 = CARTESIAN_POINT('',(0.,-2.54));
+#19993 = VECTOR('',#19994,1.);
+#19994 = DIRECTION('',(1.,0.));
+#19995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19996 = PCURVE('',#19651,#19997);
+#19997 = DEFINITIONAL_REPRESENTATION('',(#19998),#20002);
+#19998 = LINE('',#19999,#20000);
+#19999 = CARTESIAN_POINT('',(0.,0.));
+#20000 = VECTOR('',#20001,1.);
+#20001 = DIRECTION('',(0.,-1.));
+#20002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20003 = ORIENTED_EDGE('',*,*,#19957,.F.);
+#20004 = ORIENTED_EDGE('',*,*,#4421,.F.);
+#20005 = ADVANCED_FACE('',(#20006),#4635,.T.);
+#20006 = FACE_BOUND('',#20007,.T.);
+#20007 = EDGE_LOOP('',(#20008,#20031,#20059,#20080));
+#20008 = ORIENTED_EDGE('',*,*,#20009,.T.);
+#20009 = EDGE_CURVE('',#4618,#20010,#20012,.T.);
+#20010 = VERTEX_POINT('',#20011);
+#20011 = CARTESIAN_POINT('',(0.95,-6.7,-2.54));
+#20012 = SURFACE_CURVE('',#20013,(#20017,#20024),.PCURVE_S1.);
+#20013 = LINE('',#20014,#20015);
+#20014 = CARTESIAN_POINT('',(0.95,-6.7,0.));
+#20015 = VECTOR('',#20016,1.);
+#20016 = DIRECTION('',(-0.,-0.,-1.));
+#20017 = PCURVE('',#4635,#20018);
+#20018 = DEFINITIONAL_REPRESENTATION('',(#20019),#20023);
+#20019 = LINE('',#20020,#20021);
+#20020 = CARTESIAN_POINT('',(0.,0.));
+#20021 = VECTOR('',#20022,1.);
+#20022 = DIRECTION('',(0.,-1.));
+#20023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20024 = PCURVE('',#4663,#20025);
+#20025 = DEFINITIONAL_REPRESENTATION('',(#20026),#20030);
+#20026 = LINE('',#20027,#20028);
+#20027 = CARTESIAN_POINT('',(0.,0.));
+#20028 = VECTOR('',#20029,1.);
+#20029 = DIRECTION('',(0.,-1.));
+#20030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20031 = ORIENTED_EDGE('',*,*,#20032,.T.);
+#20032 = EDGE_CURVE('',#20010,#20033,#20035,.T.);
+#20033 = VERTEX_POINT('',#20034);
+#20034 = CARTESIAN_POINT('',(0.68,-6.43,-2.54));
+#20035 = SURFACE_CURVE('',#20036,(#20040,#20047),.PCURVE_S1.);
+#20036 = LINE('',#20037,#20038);
+#20037 = CARTESIAN_POINT('',(0.95,-6.7,-2.54));
+#20038 = VECTOR('',#20039,1.);
+#20039 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#20040 = PCURVE('',#4635,#20041);
+#20041 = DEFINITIONAL_REPRESENTATION('',(#20042),#20046);
+#20042 = LINE('',#20043,#20044);
+#20043 = CARTESIAN_POINT('',(0.,-2.54));
+#20044 = VECTOR('',#20045,1.);
+#20045 = DIRECTION('',(1.,0.));
+#20046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20047 = PCURVE('',#20048,#20053);
+#20048 = PLANE('',#20049);
+#20049 = AXIS2_PLACEMENT_3D('',#20050,#20051,#20052);
+#20050 = CARTESIAN_POINT('',(0.95,-6.7,-2.54));
+#20051 = DIRECTION('',(0.,0.,-1.));
+#20052 = DIRECTION('',(-1.,0.,0.));
+#20053 = DEFINITIONAL_REPRESENTATION('',(#20054),#20058);
+#20054 = LINE('',#20055,#20056);
+#20055 = CARTESIAN_POINT('',(0.,0.));
+#20056 = VECTOR('',#20057,1.);
+#20057 = DIRECTION('',(0.707106781187,0.707106781187));
+#20058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20059 = ORIENTED_EDGE('',*,*,#20060,.F.);
+#20060 = EDGE_CURVE('',#4620,#20033,#20061,.T.);
+#20061 = SURFACE_CURVE('',#20062,(#20066,#20073),.PCURVE_S1.);
+#20062 = LINE('',#20063,#20064);
+#20063 = CARTESIAN_POINT('',(0.68,-6.43,0.));
+#20064 = VECTOR('',#20065,1.);
+#20065 = DIRECTION('',(-0.,-0.,-1.));
+#20066 = PCURVE('',#4635,#20067);
+#20067 = DEFINITIONAL_REPRESENTATION('',(#20068),#20072);
+#20068 = LINE('',#20069,#20070);
+#20069 = CARTESIAN_POINT('',(0.381837661841,0.));
+#20070 = VECTOR('',#20071,1.);
+#20071 = DIRECTION('',(0.,-1.));
+#20072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20073 = PCURVE('',#4829,#20074);
+#20074 = DEFINITIONAL_REPRESENTATION('',(#20075),#20079);
+#20075 = LINE('',#20076,#20077);
+#20076 = CARTESIAN_POINT('',(0.,0.));
+#20077 = VECTOR('',#20078,1.);
+#20078 = DIRECTION('',(0.,-1.));
+#20079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20080 = ORIENTED_EDGE('',*,*,#4617,.F.);
+#20081 = ADVANCED_FACE('',(#20082),#4829,.T.);
+#20082 = FACE_BOUND('',#20083,.T.);
+#20083 = EDGE_LOOP('',(#20084,#20085,#20108,#20129));
+#20084 = ORIENTED_EDGE('',*,*,#20060,.T.);
+#20085 = ORIENTED_EDGE('',*,*,#20086,.T.);
+#20086 = EDGE_CURVE('',#20033,#20087,#20089,.T.);
+#20087 = VERTEX_POINT('',#20088);
+#20088 = CARTESIAN_POINT('',(-1.32,-6.43,-2.54));
+#20089 = SURFACE_CURVE('',#20090,(#20094,#20101),.PCURVE_S1.);
+#20090 = LINE('',#20091,#20092);
+#20091 = CARTESIAN_POINT('',(0.68,-6.43,-2.54));
+#20092 = VECTOR('',#20093,1.);
+#20093 = DIRECTION('',(-1.,0.,0.));
+#20094 = PCURVE('',#4829,#20095);
+#20095 = DEFINITIONAL_REPRESENTATION('',(#20096),#20100);
+#20096 = LINE('',#20097,#20098);
+#20097 = CARTESIAN_POINT('',(0.,-2.54));
+#20098 = VECTOR('',#20099,1.);
+#20099 = DIRECTION('',(1.,0.));
+#20100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20101 = PCURVE('',#20048,#20102);
+#20102 = DEFINITIONAL_REPRESENTATION('',(#20103),#20107);
+#20103 = LINE('',#20104,#20105);
+#20104 = CARTESIAN_POINT('',(0.27,0.27));
+#20105 = VECTOR('',#20106,1.);
+#20106 = DIRECTION('',(1.,0.));
+#20107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20108 = ORIENTED_EDGE('',*,*,#20109,.F.);
+#20109 = EDGE_CURVE('',#4788,#20087,#20110,.T.);
+#20110 = SURFACE_CURVE('',#20111,(#20115,#20122),.PCURVE_S1.);
+#20111 = LINE('',#20112,#20113);
+#20112 = CARTESIAN_POINT('',(-1.32,-6.43,0.));
+#20113 = VECTOR('',#20114,1.);
+#20114 = DIRECTION('',(-0.,-0.,-1.));
+#20115 = PCURVE('',#4829,#20116);
+#20116 = DEFINITIONAL_REPRESENTATION('',(#20117),#20121);
+#20117 = LINE('',#20118,#20119);
+#20118 = CARTESIAN_POINT('',(2.,0.));
+#20119 = VECTOR('',#20120,1.);
+#20120 = DIRECTION('',(0.,-1.));
+#20121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20122 = PCURVE('',#4803,#20123);
+#20123 = DEFINITIONAL_REPRESENTATION('',(#20124),#20128);
+#20124 = LINE('',#20125,#20126);
+#20125 = CARTESIAN_POINT('',(0.,0.));
+#20126 = VECTOR('',#20127,1.);
+#20127 = DIRECTION('',(0.,-1.));
+#20128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20129 = ORIENTED_EDGE('',*,*,#4815,.F.);
+#20130 = ADVANCED_FACE('',(#20131),#4803,.T.);
+#20131 = FACE_BOUND('',#20132,.T.);
+#20132 = EDGE_LOOP('',(#20133,#20134,#20157,#20178));
+#20133 = ORIENTED_EDGE('',*,*,#20109,.T.);
+#20134 = ORIENTED_EDGE('',*,*,#20135,.T.);
+#20135 = EDGE_CURVE('',#20087,#20136,#20138,.T.);
+#20136 = VERTEX_POINT('',#20137);
+#20137 = CARTESIAN_POINT('',(-1.59,-6.7,-2.54));
+#20138 = SURFACE_CURVE('',#20139,(#20143,#20150),.PCURVE_S1.);
+#20139 = LINE('',#20140,#20141);
+#20140 = CARTESIAN_POINT('',(-1.32,-6.43,-2.54));
+#20141 = VECTOR('',#20142,1.);
+#20142 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#20143 = PCURVE('',#4803,#20144);
+#20144 = DEFINITIONAL_REPRESENTATION('',(#20145),#20149);
+#20145 = LINE('',#20146,#20147);
+#20146 = CARTESIAN_POINT('',(-0.,-2.54));
+#20147 = VECTOR('',#20148,1.);
+#20148 = DIRECTION('',(1.,0.));
+#20149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20150 = PCURVE('',#20048,#20151);
+#20151 = DEFINITIONAL_REPRESENTATION('',(#20152),#20156);
+#20152 = LINE('',#20153,#20154);
+#20153 = CARTESIAN_POINT('',(2.27,0.27));
+#20154 = VECTOR('',#20155,1.);
+#20155 = DIRECTION('',(0.707106781187,-0.707106781187));
+#20156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20157 = ORIENTED_EDGE('',*,*,#20158,.F.);
+#20158 = EDGE_CURVE('',#4760,#20136,#20159,.T.);
+#20159 = SURFACE_CURVE('',#20160,(#20164,#20171),.PCURVE_S1.);
+#20160 = LINE('',#20161,#20162);
+#20161 = CARTESIAN_POINT('',(-1.59,-6.7,0.));
+#20162 = VECTOR('',#20163,1.);
+#20163 = DIRECTION('',(-0.,-0.,-1.));
+#20164 = PCURVE('',#4803,#20165);
+#20165 = DEFINITIONAL_REPRESENTATION('',(#20166),#20170);
+#20166 = LINE('',#20167,#20168);
+#20167 = CARTESIAN_POINT('',(0.381837661841,0.));
+#20168 = VECTOR('',#20169,1.);
+#20169 = DIRECTION('',(0.,-1.));
+#20170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20171 = PCURVE('',#4775,#20172);
+#20172 = DEFINITIONAL_REPRESENTATION('',(#20173),#20177);
+#20173 = LINE('',#20174,#20175);
+#20174 = CARTESIAN_POINT('',(0.,0.));
+#20175 = VECTOR('',#20176,1.);
+#20176 = DIRECTION('',(0.,-1.));
+#20177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20178 = ORIENTED_EDGE('',*,*,#4787,.F.);
+#20179 = ADVANCED_FACE('',(#20180),#4775,.T.);
+#20180 = FACE_BOUND('',#20181,.T.);
+#20181 = EDGE_LOOP('',(#20182,#20183,#20206,#20227));
+#20182 = ORIENTED_EDGE('',*,*,#20158,.T.);
+#20183 = ORIENTED_EDGE('',*,*,#20184,.T.);
+#20184 = EDGE_CURVE('',#20136,#20185,#20187,.T.);
+#20185 = VERTEX_POINT('',#20186);
+#20186 = CARTESIAN_POINT('',(-1.59,-8.7,-2.54));
+#20187 = SURFACE_CURVE('',#20188,(#20192,#20199),.PCURVE_S1.);
+#20188 = LINE('',#20189,#20190);
+#20189 = CARTESIAN_POINT('',(-1.59,-6.7,-2.54));
+#20190 = VECTOR('',#20191,1.);
+#20191 = DIRECTION('',(0.,-1.,0.));
+#20192 = PCURVE('',#4775,#20193);
+#20193 = DEFINITIONAL_REPRESENTATION('',(#20194),#20198);
+#20194 = LINE('',#20195,#20196);
+#20195 = CARTESIAN_POINT('',(0.,-2.54));
+#20196 = VECTOR('',#20197,1.);
+#20197 = DIRECTION('',(1.,0.));
+#20198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20199 = PCURVE('',#20048,#20200);
+#20200 = DEFINITIONAL_REPRESENTATION('',(#20201),#20205);
+#20201 = LINE('',#20202,#20203);
+#20202 = CARTESIAN_POINT('',(2.54,0.));
+#20203 = VECTOR('',#20204,1.);
+#20204 = DIRECTION('',(0.,-1.));
+#20205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20206 = ORIENTED_EDGE('',*,*,#20207,.F.);
+#20207 = EDGE_CURVE('',#4732,#20185,#20208,.T.);
+#20208 = SURFACE_CURVE('',#20209,(#20213,#20220),.PCURVE_S1.);
+#20209 = LINE('',#20210,#20211);
+#20210 = CARTESIAN_POINT('',(-1.59,-8.7,0.));
+#20211 = VECTOR('',#20212,1.);
+#20212 = DIRECTION('',(-0.,-0.,-1.));
+#20213 = PCURVE('',#4775,#20214);
+#20214 = DEFINITIONAL_REPRESENTATION('',(#20215),#20219);
+#20215 = LINE('',#20216,#20217);
+#20216 = CARTESIAN_POINT('',(2.,0.));
+#20217 = VECTOR('',#20218,1.);
+#20218 = DIRECTION('',(0.,-1.));
+#20219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20220 = PCURVE('',#4747,#20221);
+#20221 = DEFINITIONAL_REPRESENTATION('',(#20222),#20226);
+#20222 = LINE('',#20223,#20224);
+#20223 = CARTESIAN_POINT('',(0.,0.));
+#20224 = VECTOR('',#20225,1.);
+#20225 = DIRECTION('',(0.,-1.));
+#20226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20227 = ORIENTED_EDGE('',*,*,#4759,.F.);
+#20228 = ADVANCED_FACE('',(#20229),#4747,.T.);
+#20229 = FACE_BOUND('',#20230,.T.);
+#20230 = EDGE_LOOP('',(#20231,#20232,#20255,#20276));
+#20231 = ORIENTED_EDGE('',*,*,#20207,.T.);
+#20232 = ORIENTED_EDGE('',*,*,#20233,.T.);
+#20233 = EDGE_CURVE('',#20185,#20234,#20236,.T.);
+#20234 = VERTEX_POINT('',#20235);
+#20235 = CARTESIAN_POINT('',(-1.32,-8.97,-2.54));
+#20236 = SURFACE_CURVE('',#20237,(#20241,#20248),.PCURVE_S1.);
+#20237 = LINE('',#20238,#20239);
+#20238 = CARTESIAN_POINT('',(-1.59,-8.7,-2.54));
+#20239 = VECTOR('',#20240,1.);
+#20240 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#20241 = PCURVE('',#4747,#20242);
+#20242 = DEFINITIONAL_REPRESENTATION('',(#20243),#20247);
+#20243 = LINE('',#20244,#20245);
+#20244 = CARTESIAN_POINT('',(0.,-2.54));
+#20245 = VECTOR('',#20246,1.);
+#20246 = DIRECTION('',(1.,0.));
+#20247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20248 = PCURVE('',#20048,#20249);
+#20249 = DEFINITIONAL_REPRESENTATION('',(#20250),#20254);
+#20250 = LINE('',#20251,#20252);
+#20251 = CARTESIAN_POINT('',(2.54,-2.));
+#20252 = VECTOR('',#20253,1.);
+#20253 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#20254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20255 = ORIENTED_EDGE('',*,*,#20256,.F.);
+#20256 = EDGE_CURVE('',#4704,#20234,#20257,.T.);
+#20257 = SURFACE_CURVE('',#20258,(#20262,#20269),.PCURVE_S1.);
+#20258 = LINE('',#20259,#20260);
+#20259 = CARTESIAN_POINT('',(-1.32,-8.97,0.));
+#20260 = VECTOR('',#20261,1.);
+#20261 = DIRECTION('',(-0.,-0.,-1.));
+#20262 = PCURVE('',#4747,#20263);
+#20263 = DEFINITIONAL_REPRESENTATION('',(#20264),#20268);
+#20264 = LINE('',#20265,#20266);
+#20265 = CARTESIAN_POINT('',(0.381837661841,0.));
+#20266 = VECTOR('',#20267,1.);
+#20267 = DIRECTION('',(0.,-1.));
+#20268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20269 = PCURVE('',#4719,#20270);
+#20270 = DEFINITIONAL_REPRESENTATION('',(#20271),#20275);
+#20271 = LINE('',#20272,#20273);
+#20272 = CARTESIAN_POINT('',(0.,0.));
+#20273 = VECTOR('',#20274,1.);
+#20274 = DIRECTION('',(0.,-1.));
+#20275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20276 = ORIENTED_EDGE('',*,*,#4731,.F.);
+#20277 = ADVANCED_FACE('',(#20278),#4719,.T.);
+#20278 = FACE_BOUND('',#20279,.T.);
+#20279 = EDGE_LOOP('',(#20280,#20281,#20304,#20325));
+#20280 = ORIENTED_EDGE('',*,*,#20256,.T.);
+#20281 = ORIENTED_EDGE('',*,*,#20282,.T.);
+#20282 = EDGE_CURVE('',#20234,#20283,#20285,.T.);
+#20283 = VERTEX_POINT('',#20284);
+#20284 = CARTESIAN_POINT('',(0.68,-8.97,-2.54));
+#20285 = SURFACE_CURVE('',#20286,(#20290,#20297),.PCURVE_S1.);
+#20286 = LINE('',#20287,#20288);
+#20287 = CARTESIAN_POINT('',(-1.32,-8.97,-2.54));
+#20288 = VECTOR('',#20289,1.);
+#20289 = DIRECTION('',(1.,0.,0.));
+#20290 = PCURVE('',#4719,#20291);
+#20291 = DEFINITIONAL_REPRESENTATION('',(#20292),#20296);
+#20292 = LINE('',#20293,#20294);
+#20293 = CARTESIAN_POINT('',(0.,-2.54));
+#20294 = VECTOR('',#20295,1.);
+#20295 = DIRECTION('',(1.,0.));
+#20296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20297 = PCURVE('',#20048,#20298);
+#20298 = DEFINITIONAL_REPRESENTATION('',(#20299),#20303);
+#20299 = LINE('',#20300,#20301);
+#20300 = CARTESIAN_POINT('',(2.27,-2.27));
+#20301 = VECTOR('',#20302,1.);
+#20302 = DIRECTION('',(-1.,0.));
+#20303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20304 = ORIENTED_EDGE('',*,*,#20305,.F.);
+#20305 = EDGE_CURVE('',#4676,#20283,#20306,.T.);
+#20306 = SURFACE_CURVE('',#20307,(#20311,#20318),.PCURVE_S1.);
+#20307 = LINE('',#20308,#20309);
+#20308 = CARTESIAN_POINT('',(0.68,-8.97,0.));
+#20309 = VECTOR('',#20310,1.);
+#20310 = DIRECTION('',(-0.,-0.,-1.));
+#20311 = PCURVE('',#4719,#20312);
+#20312 = DEFINITIONAL_REPRESENTATION('',(#20313),#20317);
+#20313 = LINE('',#20314,#20315);
+#20314 = CARTESIAN_POINT('',(2.,0.));
+#20315 = VECTOR('',#20316,1.);
+#20316 = DIRECTION('',(0.,-1.));
+#20317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20318 = PCURVE('',#4691,#20319);
+#20319 = DEFINITIONAL_REPRESENTATION('',(#20320),#20324);
+#20320 = LINE('',#20321,#20322);
+#20321 = CARTESIAN_POINT('',(0.,0.));
+#20322 = VECTOR('',#20323,1.);
+#20323 = DIRECTION('',(0.,-1.));
+#20324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20325 = ORIENTED_EDGE('',*,*,#4703,.F.);
+#20326 = ADVANCED_FACE('',(#20327),#4691,.T.);
+#20327 = FACE_BOUND('',#20328,.T.);
+#20328 = EDGE_LOOP('',(#20329,#20330,#20353,#20374));
+#20329 = ORIENTED_EDGE('',*,*,#20305,.T.);
+#20330 = ORIENTED_EDGE('',*,*,#20331,.T.);
+#20331 = EDGE_CURVE('',#20283,#20332,#20334,.T.);
+#20332 = VERTEX_POINT('',#20333);
+#20333 = CARTESIAN_POINT('',(0.95,-8.7,-2.54));
+#20334 = SURFACE_CURVE('',#20335,(#20339,#20346),.PCURVE_S1.);
+#20335 = LINE('',#20336,#20337);
+#20336 = CARTESIAN_POINT('',(0.68,-8.97,-2.54));
+#20337 = VECTOR('',#20338,1.);
+#20338 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#20339 = PCURVE('',#4691,#20340);
+#20340 = DEFINITIONAL_REPRESENTATION('',(#20341),#20345);
+#20341 = LINE('',#20342,#20343);
+#20342 = CARTESIAN_POINT('',(0.,-2.54));
+#20343 = VECTOR('',#20344,1.);
+#20344 = DIRECTION('',(1.,0.));
+#20345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20346 = PCURVE('',#20048,#20347);
+#20347 = DEFINITIONAL_REPRESENTATION('',(#20348),#20352);
+#20348 = LINE('',#20349,#20350);
+#20349 = CARTESIAN_POINT('',(0.27,-2.27));
+#20350 = VECTOR('',#20351,1.);
+#20351 = DIRECTION('',(-0.707106781187,0.707106781187));
+#20352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20353 = ORIENTED_EDGE('',*,*,#20354,.F.);
+#20354 = EDGE_CURVE('',#4648,#20332,#20355,.T.);
+#20355 = SURFACE_CURVE('',#20356,(#20360,#20367),.PCURVE_S1.);
+#20356 = LINE('',#20357,#20358);
+#20357 = CARTESIAN_POINT('',(0.95,-8.7,0.));
+#20358 = VECTOR('',#20359,1.);
+#20359 = DIRECTION('',(-0.,-0.,-1.));
+#20360 = PCURVE('',#4691,#20361);
+#20361 = DEFINITIONAL_REPRESENTATION('',(#20362),#20366);
+#20362 = LINE('',#20363,#20364);
+#20363 = CARTESIAN_POINT('',(0.381837661841,0.));
+#20364 = VECTOR('',#20365,1.);
+#20365 = DIRECTION('',(0.,-1.));
+#20366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20367 = PCURVE('',#4663,#20368);
+#20368 = DEFINITIONAL_REPRESENTATION('',(#20369),#20373);
+#20369 = LINE('',#20370,#20371);
+#20370 = CARTESIAN_POINT('',(2.,0.));
+#20371 = VECTOR('',#20372,1.);
+#20372 = DIRECTION('',(0.,-1.));
+#20373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20374 = ORIENTED_EDGE('',*,*,#4675,.F.);
+#20375 = ADVANCED_FACE('',(#20376),#4663,.F.);
+#20376 = FACE_BOUND('',#20377,.F.);
+#20377 = EDGE_LOOP('',(#20378,#20379,#20400,#20401));
+#20378 = ORIENTED_EDGE('',*,*,#20009,.T.);
+#20379 = ORIENTED_EDGE('',*,*,#20380,.T.);
+#20380 = EDGE_CURVE('',#20010,#20332,#20381,.T.);
+#20381 = SURFACE_CURVE('',#20382,(#20386,#20393),.PCURVE_S1.);
+#20382 = LINE('',#20383,#20384);
+#20383 = CARTESIAN_POINT('',(0.95,-6.7,-2.54));
+#20384 = VECTOR('',#20385,1.);
+#20385 = DIRECTION('',(0.,-1.,0.));
+#20386 = PCURVE('',#4663,#20387);
+#20387 = DEFINITIONAL_REPRESENTATION('',(#20388),#20392);
+#20388 = LINE('',#20389,#20390);
+#20389 = CARTESIAN_POINT('',(0.,-2.54));
+#20390 = VECTOR('',#20391,1.);
+#20391 = DIRECTION('',(1.,0.));
+#20392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20393 = PCURVE('',#20048,#20394);
+#20394 = DEFINITIONAL_REPRESENTATION('',(#20395),#20399);
+#20395 = LINE('',#20396,#20397);
+#20396 = CARTESIAN_POINT('',(0.,0.));
+#20397 = VECTOR('',#20398,1.);
+#20398 = DIRECTION('',(0.,-1.));
+#20399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20400 = ORIENTED_EDGE('',*,*,#20354,.F.);
+#20401 = ORIENTED_EDGE('',*,*,#4647,.F.);
+#20402 = ADVANCED_FACE('',(#20403),#4861,.T.);
+#20403 = FACE_BOUND('',#20404,.T.);
+#20404 = EDGE_LOOP('',(#20405,#20428,#20456,#20477));
+#20405 = ORIENTED_EDGE('',*,*,#20406,.T.);
+#20406 = EDGE_CURVE('',#4844,#20407,#20409,.T.);
+#20407 = VERTEX_POINT('',#20408);
+#20408 = CARTESIAN_POINT('',(-4.13,-6.7,-2.54));
+#20409 = SURFACE_CURVE('',#20410,(#20414,#20421),.PCURVE_S1.);
+#20410 = LINE('',#20411,#20412);
+#20411 = CARTESIAN_POINT('',(-4.13,-6.7,0.));
+#20412 = VECTOR('',#20413,1.);
+#20413 = DIRECTION('',(-0.,-0.,-1.));
+#20414 = PCURVE('',#4861,#20415);
+#20415 = DEFINITIONAL_REPRESENTATION('',(#20416),#20420);
+#20416 = LINE('',#20417,#20418);
+#20417 = CARTESIAN_POINT('',(0.,0.));
+#20418 = VECTOR('',#20419,1.);
+#20419 = DIRECTION('',(0.,-1.));
+#20420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20421 = PCURVE('',#4889,#20422);
+#20422 = DEFINITIONAL_REPRESENTATION('',(#20423),#20427);
+#20423 = LINE('',#20424,#20425);
+#20424 = CARTESIAN_POINT('',(0.,0.));
+#20425 = VECTOR('',#20426,1.);
+#20426 = DIRECTION('',(0.,-1.));
+#20427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20428 = ORIENTED_EDGE('',*,*,#20429,.T.);
+#20429 = EDGE_CURVE('',#20407,#20430,#20432,.T.);
+#20430 = VERTEX_POINT('',#20431);
+#20431 = CARTESIAN_POINT('',(-4.4,-6.43,-2.54));
+#20432 = SURFACE_CURVE('',#20433,(#20437,#20444),.PCURVE_S1.);
+#20433 = LINE('',#20434,#20435);
+#20434 = CARTESIAN_POINT('',(-4.13,-6.7,-2.54));
+#20435 = VECTOR('',#20436,1.);
+#20436 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#20437 = PCURVE('',#4861,#20438);
+#20438 = DEFINITIONAL_REPRESENTATION('',(#20439),#20443);
+#20439 = LINE('',#20440,#20441);
+#20440 = CARTESIAN_POINT('',(0.,-2.54));
+#20441 = VECTOR('',#20442,1.);
+#20442 = DIRECTION('',(1.,0.));
+#20443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20444 = PCURVE('',#20445,#20450);
+#20445 = PLANE('',#20446);
+#20446 = AXIS2_PLACEMENT_3D('',#20447,#20448,#20449);
+#20447 = CARTESIAN_POINT('',(-4.13,-6.7,-2.54));
+#20448 = DIRECTION('',(0.,0.,-1.));
+#20449 = DIRECTION('',(-1.,0.,0.));
+#20450 = DEFINITIONAL_REPRESENTATION('',(#20451),#20455);
+#20451 = LINE('',#20452,#20453);
+#20452 = CARTESIAN_POINT('',(0.,0.));
+#20453 = VECTOR('',#20454,1.);
+#20454 = DIRECTION('',(0.707106781187,0.707106781187));
+#20455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20456 = ORIENTED_EDGE('',*,*,#20457,.F.);
+#20457 = EDGE_CURVE('',#4846,#20430,#20458,.T.);
+#20458 = SURFACE_CURVE('',#20459,(#20463,#20470),.PCURVE_S1.);
+#20459 = LINE('',#20460,#20461);
+#20460 = CARTESIAN_POINT('',(-4.4,-6.43,0.));
+#20461 = VECTOR('',#20462,1.);
+#20462 = DIRECTION('',(-0.,-0.,-1.));
+#20463 = PCURVE('',#4861,#20464);
+#20464 = DEFINITIONAL_REPRESENTATION('',(#20465),#20469);
+#20465 = LINE('',#20466,#20467);
+#20466 = CARTESIAN_POINT('',(0.381837661841,0.));
+#20467 = VECTOR('',#20468,1.);
+#20468 = DIRECTION('',(0.,-1.));
+#20469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20470 = PCURVE('',#5055,#20471);
+#20471 = DEFINITIONAL_REPRESENTATION('',(#20472),#20476);
+#20472 = LINE('',#20473,#20474);
+#20473 = CARTESIAN_POINT('',(0.,0.));
+#20474 = VECTOR('',#20475,1.);
+#20475 = DIRECTION('',(0.,-1.));
+#20476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20477 = ORIENTED_EDGE('',*,*,#4843,.F.);
+#20478 = ADVANCED_FACE('',(#20479),#5055,.T.);
+#20479 = FACE_BOUND('',#20480,.T.);
+#20480 = EDGE_LOOP('',(#20481,#20482,#20505,#20526));
+#20481 = ORIENTED_EDGE('',*,*,#20457,.T.);
+#20482 = ORIENTED_EDGE('',*,*,#20483,.T.);
+#20483 = EDGE_CURVE('',#20430,#20484,#20486,.T.);
+#20484 = VERTEX_POINT('',#20485);
+#20485 = CARTESIAN_POINT('',(-6.4,-6.43,-2.54));
+#20486 = SURFACE_CURVE('',#20487,(#20491,#20498),.PCURVE_S1.);
+#20487 = LINE('',#20488,#20489);
+#20488 = CARTESIAN_POINT('',(-4.4,-6.43,-2.54));
+#20489 = VECTOR('',#20490,1.);
+#20490 = DIRECTION('',(-1.,0.,0.));
+#20491 = PCURVE('',#5055,#20492);
+#20492 = DEFINITIONAL_REPRESENTATION('',(#20493),#20497);
+#20493 = LINE('',#20494,#20495);
+#20494 = CARTESIAN_POINT('',(0.,-2.54));
+#20495 = VECTOR('',#20496,1.);
+#20496 = DIRECTION('',(1.,0.));
+#20497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20498 = PCURVE('',#20445,#20499);
+#20499 = DEFINITIONAL_REPRESENTATION('',(#20500),#20504);
+#20500 = LINE('',#20501,#20502);
+#20501 = CARTESIAN_POINT('',(0.27,0.27));
+#20502 = VECTOR('',#20503,1.);
+#20503 = DIRECTION('',(1.,0.));
+#20504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20505 = ORIENTED_EDGE('',*,*,#20506,.F.);
+#20506 = EDGE_CURVE('',#5014,#20484,#20507,.T.);
+#20507 = SURFACE_CURVE('',#20508,(#20512,#20519),.PCURVE_S1.);
+#20508 = LINE('',#20509,#20510);
+#20509 = CARTESIAN_POINT('',(-6.4,-6.43,0.));
+#20510 = VECTOR('',#20511,1.);
+#20511 = DIRECTION('',(-0.,-0.,-1.));
+#20512 = PCURVE('',#5055,#20513);
+#20513 = DEFINITIONAL_REPRESENTATION('',(#20514),#20518);
+#20514 = LINE('',#20515,#20516);
+#20515 = CARTESIAN_POINT('',(2.,0.));
+#20516 = VECTOR('',#20517,1.);
+#20517 = DIRECTION('',(0.,-1.));
+#20518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20519 = PCURVE('',#5029,#20520);
+#20520 = DEFINITIONAL_REPRESENTATION('',(#20521),#20525);
+#20521 = LINE('',#20522,#20523);
+#20522 = CARTESIAN_POINT('',(0.,0.));
+#20523 = VECTOR('',#20524,1.);
+#20524 = DIRECTION('',(0.,-1.));
+#20525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20526 = ORIENTED_EDGE('',*,*,#5041,.F.);
+#20527 = ADVANCED_FACE('',(#20528),#5029,.T.);
+#20528 = FACE_BOUND('',#20529,.T.);
+#20529 = EDGE_LOOP('',(#20530,#20531,#20554,#20575));
+#20530 = ORIENTED_EDGE('',*,*,#20506,.T.);
+#20531 = ORIENTED_EDGE('',*,*,#20532,.T.);
+#20532 = EDGE_CURVE('',#20484,#20533,#20535,.T.);
+#20533 = VERTEX_POINT('',#20534);
+#20534 = CARTESIAN_POINT('',(-6.67,-6.7,-2.54));
+#20535 = SURFACE_CURVE('',#20536,(#20540,#20547),.PCURVE_S1.);
+#20536 = LINE('',#20537,#20538);
+#20537 = CARTESIAN_POINT('',(-6.4,-6.43,-2.54));
+#20538 = VECTOR('',#20539,1.);
+#20539 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#20540 = PCURVE('',#5029,#20541);
+#20541 = DEFINITIONAL_REPRESENTATION('',(#20542),#20546);
+#20542 = LINE('',#20543,#20544);
+#20543 = CARTESIAN_POINT('',(-0.,-2.54));
+#20544 = VECTOR('',#20545,1.);
+#20545 = DIRECTION('',(1.,0.));
+#20546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20547 = PCURVE('',#20445,#20548);
+#20548 = DEFINITIONAL_REPRESENTATION('',(#20549),#20553);
+#20549 = LINE('',#20550,#20551);
+#20550 = CARTESIAN_POINT('',(2.27,0.27));
+#20551 = VECTOR('',#20552,1.);
+#20552 = DIRECTION('',(0.707106781187,-0.707106781187));
+#20553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20554 = ORIENTED_EDGE('',*,*,#20555,.F.);
+#20555 = EDGE_CURVE('',#4986,#20533,#20556,.T.);
+#20556 = SURFACE_CURVE('',#20557,(#20561,#20568),.PCURVE_S1.);
+#20557 = LINE('',#20558,#20559);
+#20558 = CARTESIAN_POINT('',(-6.67,-6.7,0.));
+#20559 = VECTOR('',#20560,1.);
+#20560 = DIRECTION('',(-0.,-0.,-1.));
+#20561 = PCURVE('',#5029,#20562);
+#20562 = DEFINITIONAL_REPRESENTATION('',(#20563),#20567);
+#20563 = LINE('',#20564,#20565);
+#20564 = CARTESIAN_POINT('',(0.381837661841,0.));
+#20565 = VECTOR('',#20566,1.);
+#20566 = DIRECTION('',(0.,-1.));
+#20567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20568 = PCURVE('',#5001,#20569);
+#20569 = DEFINITIONAL_REPRESENTATION('',(#20570),#20574);
+#20570 = LINE('',#20571,#20572);
+#20571 = CARTESIAN_POINT('',(0.,0.));
+#20572 = VECTOR('',#20573,1.);
+#20573 = DIRECTION('',(0.,-1.));
+#20574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20575 = ORIENTED_EDGE('',*,*,#5013,.F.);
+#20576 = ADVANCED_FACE('',(#20577),#5001,.T.);
+#20577 = FACE_BOUND('',#20578,.T.);
+#20578 = EDGE_LOOP('',(#20579,#20580,#20603,#20624));
+#20579 = ORIENTED_EDGE('',*,*,#20555,.T.);
+#20580 = ORIENTED_EDGE('',*,*,#20581,.T.);
+#20581 = EDGE_CURVE('',#20533,#20582,#20584,.T.);
+#20582 = VERTEX_POINT('',#20583);
+#20583 = CARTESIAN_POINT('',(-6.67,-8.7,-2.54));
+#20584 = SURFACE_CURVE('',#20585,(#20589,#20596),.PCURVE_S1.);
+#20585 = LINE('',#20586,#20587);
+#20586 = CARTESIAN_POINT('',(-6.67,-6.7,-2.54));
+#20587 = VECTOR('',#20588,1.);
+#20588 = DIRECTION('',(0.,-1.,0.));
+#20589 = PCURVE('',#5001,#20590);
+#20590 = DEFINITIONAL_REPRESENTATION('',(#20591),#20595);
+#20591 = LINE('',#20592,#20593);
+#20592 = CARTESIAN_POINT('',(0.,-2.54));
+#20593 = VECTOR('',#20594,1.);
+#20594 = DIRECTION('',(1.,0.));
+#20595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20596 = PCURVE('',#20445,#20597);
+#20597 = DEFINITIONAL_REPRESENTATION('',(#20598),#20602);
+#20598 = LINE('',#20599,#20600);
+#20599 = CARTESIAN_POINT('',(2.54,0.));
+#20600 = VECTOR('',#20601,1.);
+#20601 = DIRECTION('',(0.,-1.));
+#20602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20603 = ORIENTED_EDGE('',*,*,#20604,.F.);
+#20604 = EDGE_CURVE('',#4958,#20582,#20605,.T.);
+#20605 = SURFACE_CURVE('',#20606,(#20610,#20617),.PCURVE_S1.);
+#20606 = LINE('',#20607,#20608);
+#20607 = CARTESIAN_POINT('',(-6.67,-8.7,0.));
+#20608 = VECTOR('',#20609,1.);
+#20609 = DIRECTION('',(-0.,-0.,-1.));
+#20610 = PCURVE('',#5001,#20611);
+#20611 = DEFINITIONAL_REPRESENTATION('',(#20612),#20616);
+#20612 = LINE('',#20613,#20614);
+#20613 = CARTESIAN_POINT('',(2.,0.));
+#20614 = VECTOR('',#20615,1.);
+#20615 = DIRECTION('',(0.,-1.));
+#20616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20617 = PCURVE('',#4973,#20618);
+#20618 = DEFINITIONAL_REPRESENTATION('',(#20619),#20623);
+#20619 = LINE('',#20620,#20621);
+#20620 = CARTESIAN_POINT('',(0.,0.));
+#20621 = VECTOR('',#20622,1.);
+#20622 = DIRECTION('',(0.,-1.));
+#20623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20624 = ORIENTED_EDGE('',*,*,#4985,.F.);
+#20625 = ADVANCED_FACE('',(#20626),#4973,.T.);
+#20626 = FACE_BOUND('',#20627,.T.);
+#20627 = EDGE_LOOP('',(#20628,#20629,#20652,#20673));
+#20628 = ORIENTED_EDGE('',*,*,#20604,.T.);
+#20629 = ORIENTED_EDGE('',*,*,#20630,.T.);
+#20630 = EDGE_CURVE('',#20582,#20631,#20633,.T.);
+#20631 = VERTEX_POINT('',#20632);
+#20632 = CARTESIAN_POINT('',(-6.4,-8.97,-2.54));
+#20633 = SURFACE_CURVE('',#20634,(#20638,#20645),.PCURVE_S1.);
+#20634 = LINE('',#20635,#20636);
+#20635 = CARTESIAN_POINT('',(-6.67,-8.7,-2.54));
+#20636 = VECTOR('',#20637,1.);
+#20637 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#20638 = PCURVE('',#4973,#20639);
+#20639 = DEFINITIONAL_REPRESENTATION('',(#20640),#20644);
+#20640 = LINE('',#20641,#20642);
+#20641 = CARTESIAN_POINT('',(0.,-2.54));
+#20642 = VECTOR('',#20643,1.);
+#20643 = DIRECTION('',(1.,0.));
+#20644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20645 = PCURVE('',#20445,#20646);
+#20646 = DEFINITIONAL_REPRESENTATION('',(#20647),#20651);
+#20647 = LINE('',#20648,#20649);
+#20648 = CARTESIAN_POINT('',(2.54,-2.));
+#20649 = VECTOR('',#20650,1.);
+#20650 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#20651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20652 = ORIENTED_EDGE('',*,*,#20653,.F.);
+#20653 = EDGE_CURVE('',#4930,#20631,#20654,.T.);
+#20654 = SURFACE_CURVE('',#20655,(#20659,#20666),.PCURVE_S1.);
+#20655 = LINE('',#20656,#20657);
+#20656 = CARTESIAN_POINT('',(-6.4,-8.97,0.));
+#20657 = VECTOR('',#20658,1.);
+#20658 = DIRECTION('',(-0.,-0.,-1.));
+#20659 = PCURVE('',#4973,#20660);
+#20660 = DEFINITIONAL_REPRESENTATION('',(#20661),#20665);
+#20661 = LINE('',#20662,#20663);
+#20662 = CARTESIAN_POINT('',(0.381837661841,0.));
+#20663 = VECTOR('',#20664,1.);
+#20664 = DIRECTION('',(0.,-1.));
+#20665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20666 = PCURVE('',#4945,#20667);
+#20667 = DEFINITIONAL_REPRESENTATION('',(#20668),#20672);
+#20668 = LINE('',#20669,#20670);
+#20669 = CARTESIAN_POINT('',(0.,0.));
+#20670 = VECTOR('',#20671,1.);
+#20671 = DIRECTION('',(0.,-1.));
+#20672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20673 = ORIENTED_EDGE('',*,*,#4957,.F.);
+#20674 = ADVANCED_FACE('',(#20675),#4945,.T.);
+#20675 = FACE_BOUND('',#20676,.T.);
+#20676 = EDGE_LOOP('',(#20677,#20678,#20701,#20722));
+#20677 = ORIENTED_EDGE('',*,*,#20653,.T.);
+#20678 = ORIENTED_EDGE('',*,*,#20679,.T.);
+#20679 = EDGE_CURVE('',#20631,#20680,#20682,.T.);
+#20680 = VERTEX_POINT('',#20681);
+#20681 = CARTESIAN_POINT('',(-4.4,-8.97,-2.54));
+#20682 = SURFACE_CURVE('',#20683,(#20687,#20694),.PCURVE_S1.);
+#20683 = LINE('',#20684,#20685);
+#20684 = CARTESIAN_POINT('',(-6.4,-8.97,-2.54));
+#20685 = VECTOR('',#20686,1.);
+#20686 = DIRECTION('',(1.,0.,0.));
+#20687 = PCURVE('',#4945,#20688);
+#20688 = DEFINITIONAL_REPRESENTATION('',(#20689),#20693);
+#20689 = LINE('',#20690,#20691);
+#20690 = CARTESIAN_POINT('',(0.,-2.54));
+#20691 = VECTOR('',#20692,1.);
+#20692 = DIRECTION('',(1.,0.));
+#20693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20694 = PCURVE('',#20445,#20695);
+#20695 = DEFINITIONAL_REPRESENTATION('',(#20696),#20700);
+#20696 = LINE('',#20697,#20698);
+#20697 = CARTESIAN_POINT('',(2.27,-2.27));
+#20698 = VECTOR('',#20699,1.);
+#20699 = DIRECTION('',(-1.,0.));
+#20700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20701 = ORIENTED_EDGE('',*,*,#20702,.F.);
+#20702 = EDGE_CURVE('',#4902,#20680,#20703,.T.);
+#20703 = SURFACE_CURVE('',#20704,(#20708,#20715),.PCURVE_S1.);
+#20704 = LINE('',#20705,#20706);
+#20705 = CARTESIAN_POINT('',(-4.4,-8.97,0.));
+#20706 = VECTOR('',#20707,1.);
+#20707 = DIRECTION('',(-0.,-0.,-1.));
+#20708 = PCURVE('',#4945,#20709);
+#20709 = DEFINITIONAL_REPRESENTATION('',(#20710),#20714);
+#20710 = LINE('',#20711,#20712);
+#20711 = CARTESIAN_POINT('',(2.,0.));
+#20712 = VECTOR('',#20713,1.);
+#20713 = DIRECTION('',(0.,-1.));
+#20714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20715 = PCURVE('',#4917,#20716);
+#20716 = DEFINITIONAL_REPRESENTATION('',(#20717),#20721);
+#20717 = LINE('',#20718,#20719);
+#20718 = CARTESIAN_POINT('',(0.,0.));
+#20719 = VECTOR('',#20720,1.);
+#20720 = DIRECTION('',(0.,-1.));
+#20721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20722 = ORIENTED_EDGE('',*,*,#4929,.F.);
+#20723 = ADVANCED_FACE('',(#20724),#4917,.T.);
+#20724 = FACE_BOUND('',#20725,.T.);
+#20725 = EDGE_LOOP('',(#20726,#20727,#20750,#20771));
+#20726 = ORIENTED_EDGE('',*,*,#20702,.T.);
+#20727 = ORIENTED_EDGE('',*,*,#20728,.T.);
+#20728 = EDGE_CURVE('',#20680,#20729,#20731,.T.);
+#20729 = VERTEX_POINT('',#20730);
+#20730 = CARTESIAN_POINT('',(-4.13,-8.7,-2.54));
+#20731 = SURFACE_CURVE('',#20732,(#20736,#20743),.PCURVE_S1.);
+#20732 = LINE('',#20733,#20734);
+#20733 = CARTESIAN_POINT('',(-4.4,-8.97,-2.54));
+#20734 = VECTOR('',#20735,1.);
+#20735 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#20736 = PCURVE('',#4917,#20737);
+#20737 = DEFINITIONAL_REPRESENTATION('',(#20738),#20742);
+#20738 = LINE('',#20739,#20740);
+#20739 = CARTESIAN_POINT('',(0.,-2.54));
+#20740 = VECTOR('',#20741,1.);
+#20741 = DIRECTION('',(1.,0.));
+#20742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20743 = PCURVE('',#20445,#20744);
+#20744 = DEFINITIONAL_REPRESENTATION('',(#20745),#20749);
+#20745 = LINE('',#20746,#20747);
+#20746 = CARTESIAN_POINT('',(0.27,-2.27));
+#20747 = VECTOR('',#20748,1.);
+#20748 = DIRECTION('',(-0.707106781187,0.707106781187));
+#20749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20750 = ORIENTED_EDGE('',*,*,#20751,.F.);
+#20751 = EDGE_CURVE('',#4874,#20729,#20752,.T.);
+#20752 = SURFACE_CURVE('',#20753,(#20757,#20764),.PCURVE_S1.);
+#20753 = LINE('',#20754,#20755);
+#20754 = CARTESIAN_POINT('',(-4.13,-8.7,0.));
+#20755 = VECTOR('',#20756,1.);
+#20756 = DIRECTION('',(-0.,-0.,-1.));
+#20757 = PCURVE('',#4917,#20758);
+#20758 = DEFINITIONAL_REPRESENTATION('',(#20759),#20763);
+#20759 = LINE('',#20760,#20761);
+#20760 = CARTESIAN_POINT('',(0.381837661841,0.));
+#20761 = VECTOR('',#20762,1.);
+#20762 = DIRECTION('',(0.,-1.));
+#20763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20764 = PCURVE('',#4889,#20765);
+#20765 = DEFINITIONAL_REPRESENTATION('',(#20766),#20770);
+#20766 = LINE('',#20767,#20768);
+#20767 = CARTESIAN_POINT('',(2.,0.));
+#20768 = VECTOR('',#20769,1.);
+#20769 = DIRECTION('',(0.,-1.));
+#20770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20771 = ORIENTED_EDGE('',*,*,#4901,.F.);
+#20772 = ADVANCED_FACE('',(#20773),#4889,.F.);
+#20773 = FACE_BOUND('',#20774,.F.);
+#20774 = EDGE_LOOP('',(#20775,#20776,#20797,#20798));
+#20775 = ORIENTED_EDGE('',*,*,#20406,.T.);
+#20776 = ORIENTED_EDGE('',*,*,#20777,.T.);
+#20777 = EDGE_CURVE('',#20407,#20729,#20778,.T.);
+#20778 = SURFACE_CURVE('',#20779,(#20783,#20790),.PCURVE_S1.);
+#20779 = LINE('',#20780,#20781);
+#20780 = CARTESIAN_POINT('',(-4.13,-6.7,-2.54));
+#20781 = VECTOR('',#20782,1.);
+#20782 = DIRECTION('',(0.,-1.,0.));
+#20783 = PCURVE('',#4889,#20784);
+#20784 = DEFINITIONAL_REPRESENTATION('',(#20785),#20789);
+#20785 = LINE('',#20786,#20787);
+#20786 = CARTESIAN_POINT('',(0.,-2.54));
+#20787 = VECTOR('',#20788,1.);
+#20788 = DIRECTION('',(1.,0.));
+#20789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20790 = PCURVE('',#20445,#20791);
+#20791 = DEFINITIONAL_REPRESENTATION('',(#20792),#20796);
+#20792 = LINE('',#20793,#20794);
+#20793 = CARTESIAN_POINT('',(0.,0.));
+#20794 = VECTOR('',#20795,1.);
+#20795 = DIRECTION('',(0.,-1.));
+#20796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20797 = ORIENTED_EDGE('',*,*,#20751,.F.);
+#20798 = ORIENTED_EDGE('',*,*,#4873,.F.);
+#20799 = ADVANCED_FACE('',(#20800),#5087,.T.);
+#20800 = FACE_BOUND('',#20801,.T.);
+#20801 = EDGE_LOOP('',(#20802,#20825,#20853,#20874));
+#20802 = ORIENTED_EDGE('',*,*,#20803,.T.);
+#20803 = EDGE_CURVE('',#5070,#20804,#20806,.T.);
+#20804 = VERTEX_POINT('',#20805);
+#20805 = CARTESIAN_POINT('',(-1.59,-6.7,-2.54));
+#20806 = SURFACE_CURVE('',#20807,(#20811,#20818),.PCURVE_S1.);
+#20807 = LINE('',#20808,#20809);
+#20808 = CARTESIAN_POINT('',(-1.59,-6.7,0.));
+#20809 = VECTOR('',#20810,1.);
+#20810 = DIRECTION('',(-0.,-0.,-1.));
+#20811 = PCURVE('',#5087,#20812);
+#20812 = DEFINITIONAL_REPRESENTATION('',(#20813),#20817);
+#20813 = LINE('',#20814,#20815);
+#20814 = CARTESIAN_POINT('',(0.,0.));
+#20815 = VECTOR('',#20816,1.);
+#20816 = DIRECTION('',(0.,-1.));
+#20817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20818 = PCURVE('',#5115,#20819);
+#20819 = DEFINITIONAL_REPRESENTATION('',(#20820),#20824);
+#20820 = LINE('',#20821,#20822);
+#20821 = CARTESIAN_POINT('',(0.,0.));
+#20822 = VECTOR('',#20823,1.);
+#20823 = DIRECTION('',(0.,-1.));
+#20824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20825 = ORIENTED_EDGE('',*,*,#20826,.T.);
+#20826 = EDGE_CURVE('',#20804,#20827,#20829,.T.);
+#20827 = VERTEX_POINT('',#20828);
+#20828 = CARTESIAN_POINT('',(-1.86,-6.43,-2.54));
+#20829 = SURFACE_CURVE('',#20830,(#20834,#20841),.PCURVE_S1.);
+#20830 = LINE('',#20831,#20832);
+#20831 = CARTESIAN_POINT('',(-1.59,-6.7,-2.54));
+#20832 = VECTOR('',#20833,1.);
+#20833 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#20834 = PCURVE('',#5087,#20835);
+#20835 = DEFINITIONAL_REPRESENTATION('',(#20836),#20840);
+#20836 = LINE('',#20837,#20838);
+#20837 = CARTESIAN_POINT('',(0.,-2.54));
+#20838 = VECTOR('',#20839,1.);
+#20839 = DIRECTION('',(1.,0.));
+#20840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20841 = PCURVE('',#20842,#20847);
+#20842 = PLANE('',#20843);
+#20843 = AXIS2_PLACEMENT_3D('',#20844,#20845,#20846);
+#20844 = CARTESIAN_POINT('',(-1.59,-6.7,-2.54));
+#20845 = DIRECTION('',(0.,0.,-1.));
+#20846 = DIRECTION('',(-1.,0.,0.));
+#20847 = DEFINITIONAL_REPRESENTATION('',(#20848),#20852);
+#20848 = LINE('',#20849,#20850);
+#20849 = CARTESIAN_POINT('',(0.,0.));
+#20850 = VECTOR('',#20851,1.);
+#20851 = DIRECTION('',(0.707106781187,0.707106781187));
+#20852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20853 = ORIENTED_EDGE('',*,*,#20854,.F.);
+#20854 = EDGE_CURVE('',#5072,#20827,#20855,.T.);
+#20855 = SURFACE_CURVE('',#20856,(#20860,#20867),.PCURVE_S1.);
+#20856 = LINE('',#20857,#20858);
+#20857 = CARTESIAN_POINT('',(-1.86,-6.43,0.));
+#20858 = VECTOR('',#20859,1.);
+#20859 = DIRECTION('',(-0.,-0.,-1.));
+#20860 = PCURVE('',#5087,#20861);
+#20861 = DEFINITIONAL_REPRESENTATION('',(#20862),#20866);
+#20862 = LINE('',#20863,#20864);
+#20863 = CARTESIAN_POINT('',(0.381837661841,0.));
+#20864 = VECTOR('',#20865,1.);
+#20865 = DIRECTION('',(0.,-1.));
+#20866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20867 = PCURVE('',#5281,#20868);
+#20868 = DEFINITIONAL_REPRESENTATION('',(#20869),#20873);
+#20869 = LINE('',#20870,#20871);
+#20870 = CARTESIAN_POINT('',(0.,0.));
+#20871 = VECTOR('',#20872,1.);
+#20872 = DIRECTION('',(0.,-1.));
+#20873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20874 = ORIENTED_EDGE('',*,*,#5069,.F.);
+#20875 = ADVANCED_FACE('',(#20876),#5281,.T.);
+#20876 = FACE_BOUND('',#20877,.T.);
+#20877 = EDGE_LOOP('',(#20878,#20879,#20902,#20923));
+#20878 = ORIENTED_EDGE('',*,*,#20854,.T.);
+#20879 = ORIENTED_EDGE('',*,*,#20880,.T.);
+#20880 = EDGE_CURVE('',#20827,#20881,#20883,.T.);
+#20881 = VERTEX_POINT('',#20882);
+#20882 = CARTESIAN_POINT('',(-3.86,-6.43,-2.54));
+#20883 = SURFACE_CURVE('',#20884,(#20888,#20895),.PCURVE_S1.);
+#20884 = LINE('',#20885,#20886);
+#20885 = CARTESIAN_POINT('',(-1.86,-6.43,-2.54));
+#20886 = VECTOR('',#20887,1.);
+#20887 = DIRECTION('',(-1.,0.,0.));
+#20888 = PCURVE('',#5281,#20889);
+#20889 = DEFINITIONAL_REPRESENTATION('',(#20890),#20894);
+#20890 = LINE('',#20891,#20892);
+#20891 = CARTESIAN_POINT('',(0.,-2.54));
+#20892 = VECTOR('',#20893,1.);
+#20893 = DIRECTION('',(1.,0.));
+#20894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20895 = PCURVE('',#20842,#20896);
+#20896 = DEFINITIONAL_REPRESENTATION('',(#20897),#20901);
+#20897 = LINE('',#20898,#20899);
+#20898 = CARTESIAN_POINT('',(0.27,0.27));
+#20899 = VECTOR('',#20900,1.);
+#20900 = DIRECTION('',(1.,0.));
+#20901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20902 = ORIENTED_EDGE('',*,*,#20903,.F.);
+#20903 = EDGE_CURVE('',#5240,#20881,#20904,.T.);
+#20904 = SURFACE_CURVE('',#20905,(#20909,#20916),.PCURVE_S1.);
+#20905 = LINE('',#20906,#20907);
+#20906 = CARTESIAN_POINT('',(-3.86,-6.43,0.));
+#20907 = VECTOR('',#20908,1.);
+#20908 = DIRECTION('',(-0.,-0.,-1.));
+#20909 = PCURVE('',#5281,#20910);
+#20910 = DEFINITIONAL_REPRESENTATION('',(#20911),#20915);
+#20911 = LINE('',#20912,#20913);
+#20912 = CARTESIAN_POINT('',(2.,0.));
+#20913 = VECTOR('',#20914,1.);
+#20914 = DIRECTION('',(0.,-1.));
+#20915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20916 = PCURVE('',#5255,#20917);
+#20917 = DEFINITIONAL_REPRESENTATION('',(#20918),#20922);
+#20918 = LINE('',#20919,#20920);
+#20919 = CARTESIAN_POINT('',(0.,0.));
+#20920 = VECTOR('',#20921,1.);
+#20921 = DIRECTION('',(0.,-1.));
+#20922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20923 = ORIENTED_EDGE('',*,*,#5267,.F.);
+#20924 = ADVANCED_FACE('',(#20925),#5255,.T.);
+#20925 = FACE_BOUND('',#20926,.T.);
+#20926 = EDGE_LOOP('',(#20927,#20928,#20951,#20972));
+#20927 = ORIENTED_EDGE('',*,*,#20903,.T.);
+#20928 = ORIENTED_EDGE('',*,*,#20929,.T.);
+#20929 = EDGE_CURVE('',#20881,#20930,#20932,.T.);
+#20930 = VERTEX_POINT('',#20931);
+#20931 = CARTESIAN_POINT('',(-4.13,-6.7,-2.54));
+#20932 = SURFACE_CURVE('',#20933,(#20937,#20944),.PCURVE_S1.);
+#20933 = LINE('',#20934,#20935);
+#20934 = CARTESIAN_POINT('',(-3.86,-6.43,-2.54));
+#20935 = VECTOR('',#20936,1.);
+#20936 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#20937 = PCURVE('',#5255,#20938);
+#20938 = DEFINITIONAL_REPRESENTATION('',(#20939),#20943);
+#20939 = LINE('',#20940,#20941);
+#20940 = CARTESIAN_POINT('',(-0.,-2.54));
+#20941 = VECTOR('',#20942,1.);
+#20942 = DIRECTION('',(1.,0.));
+#20943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20944 = PCURVE('',#20842,#20945);
+#20945 = DEFINITIONAL_REPRESENTATION('',(#20946),#20950);
+#20946 = LINE('',#20947,#20948);
+#20947 = CARTESIAN_POINT('',(2.27,0.27));
+#20948 = VECTOR('',#20949,1.);
+#20949 = DIRECTION('',(0.707106781187,-0.707106781187));
+#20950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20951 = ORIENTED_EDGE('',*,*,#20952,.F.);
+#20952 = EDGE_CURVE('',#5212,#20930,#20953,.T.);
+#20953 = SURFACE_CURVE('',#20954,(#20958,#20965),.PCURVE_S1.);
+#20954 = LINE('',#20955,#20956);
+#20955 = CARTESIAN_POINT('',(-4.13,-6.7,0.));
+#20956 = VECTOR('',#20957,1.);
+#20957 = DIRECTION('',(-0.,-0.,-1.));
+#20958 = PCURVE('',#5255,#20959);
+#20959 = DEFINITIONAL_REPRESENTATION('',(#20960),#20964);
+#20960 = LINE('',#20961,#20962);
+#20961 = CARTESIAN_POINT('',(0.381837661841,0.));
+#20962 = VECTOR('',#20963,1.);
+#20963 = DIRECTION('',(0.,-1.));
+#20964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20965 = PCURVE('',#5227,#20966);
+#20966 = DEFINITIONAL_REPRESENTATION('',(#20967),#20971);
+#20967 = LINE('',#20968,#20969);
+#20968 = CARTESIAN_POINT('',(0.,0.));
+#20969 = VECTOR('',#20970,1.);
+#20970 = DIRECTION('',(0.,-1.));
+#20971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20972 = ORIENTED_EDGE('',*,*,#5239,.F.);
+#20973 = ADVANCED_FACE('',(#20974),#5227,.T.);
+#20974 = FACE_BOUND('',#20975,.T.);
+#20975 = EDGE_LOOP('',(#20976,#20977,#21000,#21021));
+#20976 = ORIENTED_EDGE('',*,*,#20952,.T.);
+#20977 = ORIENTED_EDGE('',*,*,#20978,.T.);
+#20978 = EDGE_CURVE('',#20930,#20979,#20981,.T.);
+#20979 = VERTEX_POINT('',#20980);
+#20980 = CARTESIAN_POINT('',(-4.13,-8.7,-2.54));
+#20981 = SURFACE_CURVE('',#20982,(#20986,#20993),.PCURVE_S1.);
+#20982 = LINE('',#20983,#20984);
+#20983 = CARTESIAN_POINT('',(-4.13,-6.7,-2.54));
+#20984 = VECTOR('',#20985,1.);
+#20985 = DIRECTION('',(0.,-1.,0.));
+#20986 = PCURVE('',#5227,#20987);
+#20987 = DEFINITIONAL_REPRESENTATION('',(#20988),#20992);
+#20988 = LINE('',#20989,#20990);
+#20989 = CARTESIAN_POINT('',(0.,-2.54));
+#20990 = VECTOR('',#20991,1.);
+#20991 = DIRECTION('',(1.,0.));
+#20992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20993 = PCURVE('',#20842,#20994);
+#20994 = DEFINITIONAL_REPRESENTATION('',(#20995),#20999);
+#20995 = LINE('',#20996,#20997);
+#20996 = CARTESIAN_POINT('',(2.54,0.));
+#20997 = VECTOR('',#20998,1.);
+#20998 = DIRECTION('',(0.,-1.));
+#20999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21000 = ORIENTED_EDGE('',*,*,#21001,.F.);
+#21001 = EDGE_CURVE('',#5184,#20979,#21002,.T.);
+#21002 = SURFACE_CURVE('',#21003,(#21007,#21014),.PCURVE_S1.);
+#21003 = LINE('',#21004,#21005);
+#21004 = CARTESIAN_POINT('',(-4.13,-8.7,0.));
+#21005 = VECTOR('',#21006,1.);
+#21006 = DIRECTION('',(-0.,-0.,-1.));
+#21007 = PCURVE('',#5227,#21008);
+#21008 = DEFINITIONAL_REPRESENTATION('',(#21009),#21013);
+#21009 = LINE('',#21010,#21011);
+#21010 = CARTESIAN_POINT('',(2.,0.));
+#21011 = VECTOR('',#21012,1.);
+#21012 = DIRECTION('',(0.,-1.));
+#21013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21014 = PCURVE('',#5199,#21015);
+#21015 = DEFINITIONAL_REPRESENTATION('',(#21016),#21020);
+#21016 = LINE('',#21017,#21018);
+#21017 = CARTESIAN_POINT('',(0.,0.));
+#21018 = VECTOR('',#21019,1.);
+#21019 = DIRECTION('',(0.,-1.));
+#21020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21021 = ORIENTED_EDGE('',*,*,#5211,.F.);
+#21022 = ADVANCED_FACE('',(#21023),#5199,.T.);
+#21023 = FACE_BOUND('',#21024,.T.);
+#21024 = EDGE_LOOP('',(#21025,#21026,#21049,#21070));
+#21025 = ORIENTED_EDGE('',*,*,#21001,.T.);
+#21026 = ORIENTED_EDGE('',*,*,#21027,.T.);
+#21027 = EDGE_CURVE('',#20979,#21028,#21030,.T.);
+#21028 = VERTEX_POINT('',#21029);
+#21029 = CARTESIAN_POINT('',(-3.86,-8.97,-2.54));
+#21030 = SURFACE_CURVE('',#21031,(#21035,#21042),.PCURVE_S1.);
+#21031 = LINE('',#21032,#21033);
+#21032 = CARTESIAN_POINT('',(-4.13,-8.7,-2.54));
+#21033 = VECTOR('',#21034,1.);
+#21034 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#21035 = PCURVE('',#5199,#21036);
+#21036 = DEFINITIONAL_REPRESENTATION('',(#21037),#21041);
+#21037 = LINE('',#21038,#21039);
+#21038 = CARTESIAN_POINT('',(0.,-2.54));
+#21039 = VECTOR('',#21040,1.);
+#21040 = DIRECTION('',(1.,0.));
+#21041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21042 = PCURVE('',#20842,#21043);
+#21043 = DEFINITIONAL_REPRESENTATION('',(#21044),#21048);
+#21044 = LINE('',#21045,#21046);
+#21045 = CARTESIAN_POINT('',(2.54,-2.));
+#21046 = VECTOR('',#21047,1.);
+#21047 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#21048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21049 = ORIENTED_EDGE('',*,*,#21050,.F.);
+#21050 = EDGE_CURVE('',#5156,#21028,#21051,.T.);
+#21051 = SURFACE_CURVE('',#21052,(#21056,#21063),.PCURVE_S1.);
+#21052 = LINE('',#21053,#21054);
+#21053 = CARTESIAN_POINT('',(-3.86,-8.97,0.));
+#21054 = VECTOR('',#21055,1.);
+#21055 = DIRECTION('',(-0.,-0.,-1.));
+#21056 = PCURVE('',#5199,#21057);
+#21057 = DEFINITIONAL_REPRESENTATION('',(#21058),#21062);
+#21058 = LINE('',#21059,#21060);
+#21059 = CARTESIAN_POINT('',(0.381837661841,0.));
+#21060 = VECTOR('',#21061,1.);
+#21061 = DIRECTION('',(0.,-1.));
+#21062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21063 = PCURVE('',#5171,#21064);
+#21064 = DEFINITIONAL_REPRESENTATION('',(#21065),#21069);
+#21065 = LINE('',#21066,#21067);
+#21066 = CARTESIAN_POINT('',(0.,0.));
+#21067 = VECTOR('',#21068,1.);
+#21068 = DIRECTION('',(0.,-1.));
+#21069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21070 = ORIENTED_EDGE('',*,*,#5183,.F.);
+#21071 = ADVANCED_FACE('',(#21072),#5171,.T.);
+#21072 = FACE_BOUND('',#21073,.T.);
+#21073 = EDGE_LOOP('',(#21074,#21075,#21098,#21119));
+#21074 = ORIENTED_EDGE('',*,*,#21050,.T.);
+#21075 = ORIENTED_EDGE('',*,*,#21076,.T.);
+#21076 = EDGE_CURVE('',#21028,#21077,#21079,.T.);
+#21077 = VERTEX_POINT('',#21078);
+#21078 = CARTESIAN_POINT('',(-1.86,-8.97,-2.54));
+#21079 = SURFACE_CURVE('',#21080,(#21084,#21091),.PCURVE_S1.);
+#21080 = LINE('',#21081,#21082);
+#21081 = CARTESIAN_POINT('',(-3.86,-8.97,-2.54));
+#21082 = VECTOR('',#21083,1.);
+#21083 = DIRECTION('',(1.,0.,0.));
+#21084 = PCURVE('',#5171,#21085);
+#21085 = DEFINITIONAL_REPRESENTATION('',(#21086),#21090);
+#21086 = LINE('',#21087,#21088);
+#21087 = CARTESIAN_POINT('',(0.,-2.54));
+#21088 = VECTOR('',#21089,1.);
+#21089 = DIRECTION('',(1.,0.));
+#21090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21091 = PCURVE('',#20842,#21092);
+#21092 = DEFINITIONAL_REPRESENTATION('',(#21093),#21097);
+#21093 = LINE('',#21094,#21095);
+#21094 = CARTESIAN_POINT('',(2.27,-2.27));
+#21095 = VECTOR('',#21096,1.);
+#21096 = DIRECTION('',(-1.,0.));
+#21097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21098 = ORIENTED_EDGE('',*,*,#21099,.F.);
+#21099 = EDGE_CURVE('',#5128,#21077,#21100,.T.);
+#21100 = SURFACE_CURVE('',#21101,(#21105,#21112),.PCURVE_S1.);
+#21101 = LINE('',#21102,#21103);
+#21102 = CARTESIAN_POINT('',(-1.86,-8.97,0.));
+#21103 = VECTOR('',#21104,1.);
+#21104 = DIRECTION('',(-0.,-0.,-1.));
+#21105 = PCURVE('',#5171,#21106);
+#21106 = DEFINITIONAL_REPRESENTATION('',(#21107),#21111);
+#21107 = LINE('',#21108,#21109);
+#21108 = CARTESIAN_POINT('',(2.,0.));
+#21109 = VECTOR('',#21110,1.);
+#21110 = DIRECTION('',(0.,-1.));
+#21111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21112 = PCURVE('',#5143,#21113);
+#21113 = DEFINITIONAL_REPRESENTATION('',(#21114),#21118);
+#21114 = LINE('',#21115,#21116);
+#21115 = CARTESIAN_POINT('',(0.,0.));
+#21116 = VECTOR('',#21117,1.);
+#21117 = DIRECTION('',(0.,-1.));
+#21118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21119 = ORIENTED_EDGE('',*,*,#5155,.F.);
+#21120 = ADVANCED_FACE('',(#21121),#5143,.T.);
+#21121 = FACE_BOUND('',#21122,.T.);
+#21122 = EDGE_LOOP('',(#21123,#21124,#21147,#21168));
+#21123 = ORIENTED_EDGE('',*,*,#21099,.T.);
+#21124 = ORIENTED_EDGE('',*,*,#21125,.T.);
+#21125 = EDGE_CURVE('',#21077,#21126,#21128,.T.);
+#21126 = VERTEX_POINT('',#21127);
+#21127 = CARTESIAN_POINT('',(-1.59,-8.7,-2.54));
+#21128 = SURFACE_CURVE('',#21129,(#21133,#21140),.PCURVE_S1.);
+#21129 = LINE('',#21130,#21131);
+#21130 = CARTESIAN_POINT('',(-1.86,-8.97,-2.54));
+#21131 = VECTOR('',#21132,1.);
+#21132 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#21133 = PCURVE('',#5143,#21134);
+#21134 = DEFINITIONAL_REPRESENTATION('',(#21135),#21139);
+#21135 = LINE('',#21136,#21137);
+#21136 = CARTESIAN_POINT('',(0.,-2.54));
+#21137 = VECTOR('',#21138,1.);
+#21138 = DIRECTION('',(1.,0.));
+#21139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21140 = PCURVE('',#20842,#21141);
+#21141 = DEFINITIONAL_REPRESENTATION('',(#21142),#21146);
+#21142 = LINE('',#21143,#21144);
+#21143 = CARTESIAN_POINT('',(0.27,-2.27));
+#21144 = VECTOR('',#21145,1.);
+#21145 = DIRECTION('',(-0.707106781187,0.707106781187));
+#21146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21147 = ORIENTED_EDGE('',*,*,#21148,.F.);
+#21148 = EDGE_CURVE('',#5100,#21126,#21149,.T.);
+#21149 = SURFACE_CURVE('',#21150,(#21154,#21161),.PCURVE_S1.);
+#21150 = LINE('',#21151,#21152);
+#21151 = CARTESIAN_POINT('',(-1.59,-8.7,0.));
+#21152 = VECTOR('',#21153,1.);
+#21153 = DIRECTION('',(-0.,-0.,-1.));
+#21154 = PCURVE('',#5143,#21155);
+#21155 = DEFINITIONAL_REPRESENTATION('',(#21156),#21160);
+#21156 = LINE('',#21157,#21158);
+#21157 = CARTESIAN_POINT('',(0.381837661841,0.));
+#21158 = VECTOR('',#21159,1.);
+#21159 = DIRECTION('',(0.,-1.));
+#21160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21161 = PCURVE('',#5115,#21162);
+#21162 = DEFINITIONAL_REPRESENTATION('',(#21163),#21167);
+#21163 = LINE('',#21164,#21165);
+#21164 = CARTESIAN_POINT('',(2.,0.));
+#21165 = VECTOR('',#21166,1.);
+#21166 = DIRECTION('',(0.,-1.));
+#21167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21168 = ORIENTED_EDGE('',*,*,#5127,.F.);
+#21169 = ADVANCED_FACE('',(#21170),#5115,.F.);
+#21170 = FACE_BOUND('',#21171,.F.);
+#21171 = EDGE_LOOP('',(#21172,#21173,#21194,#21195));
+#21172 = ORIENTED_EDGE('',*,*,#20803,.T.);
+#21173 = ORIENTED_EDGE('',*,*,#21174,.T.);
+#21174 = EDGE_CURVE('',#20804,#21126,#21175,.T.);
+#21175 = SURFACE_CURVE('',#21176,(#21180,#21187),.PCURVE_S1.);
+#21176 = LINE('',#21177,#21178);
+#21177 = CARTESIAN_POINT('',(-1.59,-6.7,-2.54));
+#21178 = VECTOR('',#21179,1.);
+#21179 = DIRECTION('',(0.,-1.,0.));
+#21180 = PCURVE('',#5115,#21181);
+#21181 = DEFINITIONAL_REPRESENTATION('',(#21182),#21186);
+#21182 = LINE('',#21183,#21184);
+#21183 = CARTESIAN_POINT('',(0.,-2.54));
+#21184 = VECTOR('',#21185,1.);
+#21185 = DIRECTION('',(1.,0.));
+#21186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21187 = PCURVE('',#20842,#21188);
+#21188 = DEFINITIONAL_REPRESENTATION('',(#21189),#21193);
+#21189 = LINE('',#21190,#21191);
+#21190 = CARTESIAN_POINT('',(0.,0.));
+#21191 = VECTOR('',#21192,1.);
+#21192 = DIRECTION('',(0.,-1.));
+#21193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21194 = ORIENTED_EDGE('',*,*,#21148,.F.);
+#21195 = ORIENTED_EDGE('',*,*,#5099,.F.);
+#21196 = ADVANCED_FACE('',(#21197),#5313,.T.);
+#21197 = FACE_BOUND('',#21198,.T.);
+#21198 = EDGE_LOOP('',(#21199,#21222,#21250,#21271));
+#21199 = ORIENTED_EDGE('',*,*,#21200,.T.);
+#21200 = EDGE_CURVE('',#5296,#21201,#21203,.T.);
+#21201 = VERTEX_POINT('',#21202);
+#21202 = CARTESIAN_POINT('',(-11.75,-6.7,-2.54));
+#21203 = SURFACE_CURVE('',#21204,(#21208,#21215),.PCURVE_S1.);
+#21204 = LINE('',#21205,#21206);
+#21205 = CARTESIAN_POINT('',(-11.75,-6.7,0.));
+#21206 = VECTOR('',#21207,1.);
+#21207 = DIRECTION('',(-0.,-0.,-1.));
+#21208 = PCURVE('',#5313,#21209);
+#21209 = DEFINITIONAL_REPRESENTATION('',(#21210),#21214);
+#21210 = LINE('',#21211,#21212);
+#21211 = CARTESIAN_POINT('',(0.,0.));
+#21212 = VECTOR('',#21213,1.);
+#21213 = DIRECTION('',(0.,-1.));
+#21214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21215 = PCURVE('',#5341,#21216);
+#21216 = DEFINITIONAL_REPRESENTATION('',(#21217),#21221);
+#21217 = LINE('',#21218,#21219);
+#21218 = CARTESIAN_POINT('',(0.,0.));
+#21219 = VECTOR('',#21220,1.);
+#21220 = DIRECTION('',(0.,-1.));
+#21221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21222 = ORIENTED_EDGE('',*,*,#21223,.T.);
+#21223 = EDGE_CURVE('',#21201,#21224,#21226,.T.);
+#21224 = VERTEX_POINT('',#21225);
+#21225 = CARTESIAN_POINT('',(-12.02,-6.43,-2.54));
+#21226 = SURFACE_CURVE('',#21227,(#21231,#21238),.PCURVE_S1.);
+#21227 = LINE('',#21228,#21229);
+#21228 = CARTESIAN_POINT('',(-11.75,-6.7,-2.54));
+#21229 = VECTOR('',#21230,1.);
+#21230 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#21231 = PCURVE('',#5313,#21232);
+#21232 = DEFINITIONAL_REPRESENTATION('',(#21233),#21237);
+#21233 = LINE('',#21234,#21235);
+#21234 = CARTESIAN_POINT('',(0.,-2.54));
+#21235 = VECTOR('',#21236,1.);
+#21236 = DIRECTION('',(1.,0.));
+#21237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21238 = PCURVE('',#21239,#21244);
+#21239 = PLANE('',#21240);
+#21240 = AXIS2_PLACEMENT_3D('',#21241,#21242,#21243);
+#21241 = CARTESIAN_POINT('',(-11.75,-6.7,-2.54));
+#21242 = DIRECTION('',(0.,0.,-1.));
+#21243 = DIRECTION('',(-1.,0.,0.));
+#21244 = DEFINITIONAL_REPRESENTATION('',(#21245),#21249);
+#21245 = LINE('',#21246,#21247);
+#21246 = CARTESIAN_POINT('',(0.,0.));
+#21247 = VECTOR('',#21248,1.);
+#21248 = DIRECTION('',(0.707106781187,0.707106781187));
+#21249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21250 = ORIENTED_EDGE('',*,*,#21251,.F.);
+#21251 = EDGE_CURVE('',#5298,#21224,#21252,.T.);
+#21252 = SURFACE_CURVE('',#21253,(#21257,#21264),.PCURVE_S1.);
+#21253 = LINE('',#21254,#21255);
+#21254 = CARTESIAN_POINT('',(-12.02,-6.43,0.));
+#21255 = VECTOR('',#21256,1.);
+#21256 = DIRECTION('',(-0.,-0.,-1.));
+#21257 = PCURVE('',#5313,#21258);
+#21258 = DEFINITIONAL_REPRESENTATION('',(#21259),#21263);
+#21259 = LINE('',#21260,#21261);
+#21260 = CARTESIAN_POINT('',(0.381837661841,0.));
+#21261 = VECTOR('',#21262,1.);
+#21262 = DIRECTION('',(0.,-1.));
+#21263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21264 = PCURVE('',#5507,#21265);
+#21265 = DEFINITIONAL_REPRESENTATION('',(#21266),#21270);
+#21266 = LINE('',#21267,#21268);
+#21267 = CARTESIAN_POINT('',(0.,0.));
+#21268 = VECTOR('',#21269,1.);
+#21269 = DIRECTION('',(0.,-1.));
+#21270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21271 = ORIENTED_EDGE('',*,*,#5295,.F.);
+#21272 = ADVANCED_FACE('',(#21273),#5507,.T.);
+#21273 = FACE_BOUND('',#21274,.T.);
+#21274 = EDGE_LOOP('',(#21275,#21276,#21299,#21320));
+#21275 = ORIENTED_EDGE('',*,*,#21251,.T.);
+#21276 = ORIENTED_EDGE('',*,*,#21277,.T.);
+#21277 = EDGE_CURVE('',#21224,#21278,#21280,.T.);
+#21278 = VERTEX_POINT('',#21279);
+#21279 = CARTESIAN_POINT('',(-14.02,-6.43,-2.54));
+#21280 = SURFACE_CURVE('',#21281,(#21285,#21292),.PCURVE_S1.);
+#21281 = LINE('',#21282,#21283);
+#21282 = CARTESIAN_POINT('',(-12.02,-6.43,-2.54));
+#21283 = VECTOR('',#21284,1.);
+#21284 = DIRECTION('',(-1.,0.,0.));
+#21285 = PCURVE('',#5507,#21286);
+#21286 = DEFINITIONAL_REPRESENTATION('',(#21287),#21291);
+#21287 = LINE('',#21288,#21289);
+#21288 = CARTESIAN_POINT('',(0.,-2.54));
+#21289 = VECTOR('',#21290,1.);
+#21290 = DIRECTION('',(1.,0.));
+#21291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21292 = PCURVE('',#21239,#21293);
+#21293 = DEFINITIONAL_REPRESENTATION('',(#21294),#21298);
+#21294 = LINE('',#21295,#21296);
+#21295 = CARTESIAN_POINT('',(0.27,0.27));
+#21296 = VECTOR('',#21297,1.);
+#21297 = DIRECTION('',(1.,0.));
+#21298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21299 = ORIENTED_EDGE('',*,*,#21300,.F.);
+#21300 = EDGE_CURVE('',#5466,#21278,#21301,.T.);
+#21301 = SURFACE_CURVE('',#21302,(#21306,#21313),.PCURVE_S1.);
+#21302 = LINE('',#21303,#21304);
+#21303 = CARTESIAN_POINT('',(-14.02,-6.43,0.));
+#21304 = VECTOR('',#21305,1.);
+#21305 = DIRECTION('',(-0.,-0.,-1.));
+#21306 = PCURVE('',#5507,#21307);
+#21307 = DEFINITIONAL_REPRESENTATION('',(#21308),#21312);
+#21308 = LINE('',#21309,#21310);
+#21309 = CARTESIAN_POINT('',(2.,0.));
+#21310 = VECTOR('',#21311,1.);
+#21311 = DIRECTION('',(0.,-1.));
+#21312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21313 = PCURVE('',#5481,#21314);
+#21314 = DEFINITIONAL_REPRESENTATION('',(#21315),#21319);
+#21315 = LINE('',#21316,#21317);
+#21316 = CARTESIAN_POINT('',(0.,0.));
+#21317 = VECTOR('',#21318,1.);
+#21318 = DIRECTION('',(0.,-1.));
+#21319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21320 = ORIENTED_EDGE('',*,*,#5493,.F.);
+#21321 = ADVANCED_FACE('',(#21322),#5481,.T.);
+#21322 = FACE_BOUND('',#21323,.T.);
+#21323 = EDGE_LOOP('',(#21324,#21325,#21348,#21369));
+#21324 = ORIENTED_EDGE('',*,*,#21300,.T.);
+#21325 = ORIENTED_EDGE('',*,*,#21326,.T.);
+#21326 = EDGE_CURVE('',#21278,#21327,#21329,.T.);
+#21327 = VERTEX_POINT('',#21328);
+#21328 = CARTESIAN_POINT('',(-14.29,-6.7,-2.54));
+#21329 = SURFACE_CURVE('',#21330,(#21334,#21341),.PCURVE_S1.);
+#21330 = LINE('',#21331,#21332);
+#21331 = CARTESIAN_POINT('',(-14.02,-6.43,-2.54));
+#21332 = VECTOR('',#21333,1.);
+#21333 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#21334 = PCURVE('',#5481,#21335);
+#21335 = DEFINITIONAL_REPRESENTATION('',(#21336),#21340);
+#21336 = LINE('',#21337,#21338);
+#21337 = CARTESIAN_POINT('',(-0.,-2.54));
+#21338 = VECTOR('',#21339,1.);
+#21339 = DIRECTION('',(1.,0.));
+#21340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21341 = PCURVE('',#21239,#21342);
+#21342 = DEFINITIONAL_REPRESENTATION('',(#21343),#21347);
+#21343 = LINE('',#21344,#21345);
+#21344 = CARTESIAN_POINT('',(2.27,0.27));
+#21345 = VECTOR('',#21346,1.);
+#21346 = DIRECTION('',(0.707106781187,-0.707106781187));
+#21347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21348 = ORIENTED_EDGE('',*,*,#21349,.F.);
+#21349 = EDGE_CURVE('',#5438,#21327,#21350,.T.);
+#21350 = SURFACE_CURVE('',#21351,(#21355,#21362),.PCURVE_S1.);
+#21351 = LINE('',#21352,#21353);
+#21352 = CARTESIAN_POINT('',(-14.29,-6.7,0.));
+#21353 = VECTOR('',#21354,1.);
+#21354 = DIRECTION('',(-0.,-0.,-1.));
+#21355 = PCURVE('',#5481,#21356);
+#21356 = DEFINITIONAL_REPRESENTATION('',(#21357),#21361);
+#21357 = LINE('',#21358,#21359);
+#21358 = CARTESIAN_POINT('',(0.381837661841,0.));
+#21359 = VECTOR('',#21360,1.);
+#21360 = DIRECTION('',(0.,-1.));
+#21361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21362 = PCURVE('',#5453,#21363);
+#21363 = DEFINITIONAL_REPRESENTATION('',(#21364),#21368);
+#21364 = LINE('',#21365,#21366);
+#21365 = CARTESIAN_POINT('',(0.,0.));
+#21366 = VECTOR('',#21367,1.);
+#21367 = DIRECTION('',(0.,-1.));
+#21368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21369 = ORIENTED_EDGE('',*,*,#5465,.F.);
+#21370 = ADVANCED_FACE('',(#21371),#5453,.T.);
+#21371 = FACE_BOUND('',#21372,.T.);
+#21372 = EDGE_LOOP('',(#21373,#21374,#21397,#21418));
+#21373 = ORIENTED_EDGE('',*,*,#21349,.T.);
+#21374 = ORIENTED_EDGE('',*,*,#21375,.T.);
+#21375 = EDGE_CURVE('',#21327,#21376,#21378,.T.);
+#21376 = VERTEX_POINT('',#21377);
+#21377 = CARTESIAN_POINT('',(-14.29,-8.7,-2.54));
+#21378 = SURFACE_CURVE('',#21379,(#21383,#21390),.PCURVE_S1.);
+#21379 = LINE('',#21380,#21381);
+#21380 = CARTESIAN_POINT('',(-14.29,-6.7,-2.54));
+#21381 = VECTOR('',#21382,1.);
+#21382 = DIRECTION('',(0.,-1.,0.));
+#21383 = PCURVE('',#5453,#21384);
+#21384 = DEFINITIONAL_REPRESENTATION('',(#21385),#21389);
+#21385 = LINE('',#21386,#21387);
+#21386 = CARTESIAN_POINT('',(0.,-2.54));
+#21387 = VECTOR('',#21388,1.);
+#21388 = DIRECTION('',(1.,0.));
+#21389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21390 = PCURVE('',#21239,#21391);
+#21391 = DEFINITIONAL_REPRESENTATION('',(#21392),#21396);
+#21392 = LINE('',#21393,#21394);
+#21393 = CARTESIAN_POINT('',(2.54,0.));
+#21394 = VECTOR('',#21395,1.);
+#21395 = DIRECTION('',(0.,-1.));
+#21396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21397 = ORIENTED_EDGE('',*,*,#21398,.F.);
+#21398 = EDGE_CURVE('',#5410,#21376,#21399,.T.);
+#21399 = SURFACE_CURVE('',#21400,(#21404,#21411),.PCURVE_S1.);
+#21400 = LINE('',#21401,#21402);
+#21401 = CARTESIAN_POINT('',(-14.29,-8.7,0.));
+#21402 = VECTOR('',#21403,1.);
+#21403 = DIRECTION('',(-0.,-0.,-1.));
+#21404 = PCURVE('',#5453,#21405);
+#21405 = DEFINITIONAL_REPRESENTATION('',(#21406),#21410);
+#21406 = LINE('',#21407,#21408);
+#21407 = CARTESIAN_POINT('',(2.,0.));
+#21408 = VECTOR('',#21409,1.);
+#21409 = DIRECTION('',(0.,-1.));
+#21410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21411 = PCURVE('',#5425,#21412);
+#21412 = DEFINITIONAL_REPRESENTATION('',(#21413),#21417);
+#21413 = LINE('',#21414,#21415);
+#21414 = CARTESIAN_POINT('',(0.,0.));
+#21415 = VECTOR('',#21416,1.);
+#21416 = DIRECTION('',(0.,-1.));
+#21417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21418 = ORIENTED_EDGE('',*,*,#5437,.F.);
+#21419 = ADVANCED_FACE('',(#21420),#5425,.T.);
+#21420 = FACE_BOUND('',#21421,.T.);
+#21421 = EDGE_LOOP('',(#21422,#21423,#21446,#21467));
+#21422 = ORIENTED_EDGE('',*,*,#21398,.T.);
+#21423 = ORIENTED_EDGE('',*,*,#21424,.T.);
+#21424 = EDGE_CURVE('',#21376,#21425,#21427,.T.);
+#21425 = VERTEX_POINT('',#21426);
+#21426 = CARTESIAN_POINT('',(-14.02,-8.97,-2.54));
+#21427 = SURFACE_CURVE('',#21428,(#21432,#21439),.PCURVE_S1.);
+#21428 = LINE('',#21429,#21430);
+#21429 = CARTESIAN_POINT('',(-14.29,-8.7,-2.54));
+#21430 = VECTOR('',#21431,1.);
+#21431 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#21432 = PCURVE('',#5425,#21433);
+#21433 = DEFINITIONAL_REPRESENTATION('',(#21434),#21438);
+#21434 = LINE('',#21435,#21436);
+#21435 = CARTESIAN_POINT('',(0.,-2.54));
+#21436 = VECTOR('',#21437,1.);
+#21437 = DIRECTION('',(1.,0.));
+#21438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21439 = PCURVE('',#21239,#21440);
+#21440 = DEFINITIONAL_REPRESENTATION('',(#21441),#21445);
+#21441 = LINE('',#21442,#21443);
+#21442 = CARTESIAN_POINT('',(2.54,-2.));
+#21443 = VECTOR('',#21444,1.);
+#21444 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#21445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21446 = ORIENTED_EDGE('',*,*,#21447,.F.);
+#21447 = EDGE_CURVE('',#5382,#21425,#21448,.T.);
+#21448 = SURFACE_CURVE('',#21449,(#21453,#21460),.PCURVE_S1.);
+#21449 = LINE('',#21450,#21451);
+#21450 = CARTESIAN_POINT('',(-14.02,-8.97,0.));
+#21451 = VECTOR('',#21452,1.);
+#21452 = DIRECTION('',(-0.,-0.,-1.));
+#21453 = PCURVE('',#5425,#21454);
+#21454 = DEFINITIONAL_REPRESENTATION('',(#21455),#21459);
+#21455 = LINE('',#21456,#21457);
+#21456 = CARTESIAN_POINT('',(0.381837661841,0.));
+#21457 = VECTOR('',#21458,1.);
+#21458 = DIRECTION('',(0.,-1.));
+#21459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21460 = PCURVE('',#5397,#21461);
+#21461 = DEFINITIONAL_REPRESENTATION('',(#21462),#21466);
+#21462 = LINE('',#21463,#21464);
+#21463 = CARTESIAN_POINT('',(0.,0.));
+#21464 = VECTOR('',#21465,1.);
+#21465 = DIRECTION('',(0.,-1.));
+#21466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21467 = ORIENTED_EDGE('',*,*,#5409,.F.);
+#21468 = ADVANCED_FACE('',(#21469),#5397,.T.);
+#21469 = FACE_BOUND('',#21470,.T.);
+#21470 = EDGE_LOOP('',(#21471,#21472,#21495,#21516));
+#21471 = ORIENTED_EDGE('',*,*,#21447,.T.);
+#21472 = ORIENTED_EDGE('',*,*,#21473,.T.);
+#21473 = EDGE_CURVE('',#21425,#21474,#21476,.T.);
+#21474 = VERTEX_POINT('',#21475);
+#21475 = CARTESIAN_POINT('',(-12.02,-8.97,-2.54));
+#21476 = SURFACE_CURVE('',#21477,(#21481,#21488),.PCURVE_S1.);
+#21477 = LINE('',#21478,#21479);
+#21478 = CARTESIAN_POINT('',(-14.02,-8.97,-2.54));
+#21479 = VECTOR('',#21480,1.);
+#21480 = DIRECTION('',(1.,0.,0.));
+#21481 = PCURVE('',#5397,#21482);
+#21482 = DEFINITIONAL_REPRESENTATION('',(#21483),#21487);
+#21483 = LINE('',#21484,#21485);
+#21484 = CARTESIAN_POINT('',(0.,-2.54));
+#21485 = VECTOR('',#21486,1.);
+#21486 = DIRECTION('',(1.,0.));
+#21487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21488 = PCURVE('',#21239,#21489);
+#21489 = DEFINITIONAL_REPRESENTATION('',(#21490),#21494);
+#21490 = LINE('',#21491,#21492);
+#21491 = CARTESIAN_POINT('',(2.27,-2.27));
+#21492 = VECTOR('',#21493,1.);
+#21493 = DIRECTION('',(-1.,0.));
+#21494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21495 = ORIENTED_EDGE('',*,*,#21496,.F.);
+#21496 = EDGE_CURVE('',#5354,#21474,#21497,.T.);
+#21497 = SURFACE_CURVE('',#21498,(#21502,#21509),.PCURVE_S1.);
+#21498 = LINE('',#21499,#21500);
+#21499 = CARTESIAN_POINT('',(-12.02,-8.97,0.));
+#21500 = VECTOR('',#21501,1.);
+#21501 = DIRECTION('',(-0.,-0.,-1.));
+#21502 = PCURVE('',#5397,#21503);
+#21503 = DEFINITIONAL_REPRESENTATION('',(#21504),#21508);
+#21504 = LINE('',#21505,#21506);
+#21505 = CARTESIAN_POINT('',(2.,0.));
+#21506 = VECTOR('',#21507,1.);
+#21507 = DIRECTION('',(0.,-1.));
+#21508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21509 = PCURVE('',#5369,#21510);
+#21510 = DEFINITIONAL_REPRESENTATION('',(#21511),#21515);
+#21511 = LINE('',#21512,#21513);
+#21512 = CARTESIAN_POINT('',(0.,0.));
+#21513 = VECTOR('',#21514,1.);
+#21514 = DIRECTION('',(0.,-1.));
+#21515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21516 = ORIENTED_EDGE('',*,*,#5381,.F.);
+#21517 = ADVANCED_FACE('',(#21518),#5369,.T.);
+#21518 = FACE_BOUND('',#21519,.T.);
+#21519 = EDGE_LOOP('',(#21520,#21521,#21544,#21565));
+#21520 = ORIENTED_EDGE('',*,*,#21496,.T.);
+#21521 = ORIENTED_EDGE('',*,*,#21522,.T.);
+#21522 = EDGE_CURVE('',#21474,#21523,#21525,.T.);
+#21523 = VERTEX_POINT('',#21524);
+#21524 = CARTESIAN_POINT('',(-11.75,-8.7,-2.54));
+#21525 = SURFACE_CURVE('',#21526,(#21530,#21537),.PCURVE_S1.);
+#21526 = LINE('',#21527,#21528);
+#21527 = CARTESIAN_POINT('',(-12.02,-8.97,-2.54));
+#21528 = VECTOR('',#21529,1.);
+#21529 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#21530 = PCURVE('',#5369,#21531);
+#21531 = DEFINITIONAL_REPRESENTATION('',(#21532),#21536);
+#21532 = LINE('',#21533,#21534);
+#21533 = CARTESIAN_POINT('',(0.,-2.54));
+#21534 = VECTOR('',#21535,1.);
+#21535 = DIRECTION('',(1.,0.));
+#21536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21537 = PCURVE('',#21239,#21538);
+#21538 = DEFINITIONAL_REPRESENTATION('',(#21539),#21543);
+#21539 = LINE('',#21540,#21541);
+#21540 = CARTESIAN_POINT('',(0.27,-2.27));
+#21541 = VECTOR('',#21542,1.);
+#21542 = DIRECTION('',(-0.707106781187,0.707106781187));
+#21543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21544 = ORIENTED_EDGE('',*,*,#21545,.F.);
+#21545 = EDGE_CURVE('',#5326,#21523,#21546,.T.);
+#21546 = SURFACE_CURVE('',#21547,(#21551,#21558),.PCURVE_S1.);
+#21547 = LINE('',#21548,#21549);
+#21548 = CARTESIAN_POINT('',(-11.75,-8.7,0.));
+#21549 = VECTOR('',#21550,1.);
+#21550 = DIRECTION('',(-0.,-0.,-1.));
+#21551 = PCURVE('',#5369,#21552);
+#21552 = DEFINITIONAL_REPRESENTATION('',(#21553),#21557);
+#21553 = LINE('',#21554,#21555);
+#21554 = CARTESIAN_POINT('',(0.381837661841,0.));
+#21555 = VECTOR('',#21556,1.);
+#21556 = DIRECTION('',(0.,-1.));
+#21557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21558 = PCURVE('',#5341,#21559);
+#21559 = DEFINITIONAL_REPRESENTATION('',(#21560),#21564);
+#21560 = LINE('',#21561,#21562);
+#21561 = CARTESIAN_POINT('',(2.,0.));
+#21562 = VECTOR('',#21563,1.);
+#21563 = DIRECTION('',(0.,-1.));
+#21564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21565 = ORIENTED_EDGE('',*,*,#5353,.F.);
+#21566 = ADVANCED_FACE('',(#21567),#5341,.F.);
+#21567 = FACE_BOUND('',#21568,.F.);
+#21568 = EDGE_LOOP('',(#21569,#21570,#21591,#21592));
+#21569 = ORIENTED_EDGE('',*,*,#21200,.T.);
+#21570 = ORIENTED_EDGE('',*,*,#21571,.T.);
+#21571 = EDGE_CURVE('',#21201,#21523,#21572,.T.);
+#21572 = SURFACE_CURVE('',#21573,(#21577,#21584),.PCURVE_S1.);
+#21573 = LINE('',#21574,#21575);
+#21574 = CARTESIAN_POINT('',(-11.75,-6.7,-2.54));
+#21575 = VECTOR('',#21576,1.);
+#21576 = DIRECTION('',(0.,-1.,0.));
+#21577 = PCURVE('',#5341,#21578);
+#21578 = DEFINITIONAL_REPRESENTATION('',(#21579),#21583);
+#21579 = LINE('',#21580,#21581);
+#21580 = CARTESIAN_POINT('',(0.,-2.54));
+#21581 = VECTOR('',#21582,1.);
+#21582 = DIRECTION('',(1.,0.));
+#21583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21584 = PCURVE('',#21239,#21585);
+#21585 = DEFINITIONAL_REPRESENTATION('',(#21586),#21590);
+#21586 = LINE('',#21587,#21588);
+#21587 = CARTESIAN_POINT('',(0.,0.));
+#21588 = VECTOR('',#21589,1.);
+#21589 = DIRECTION('',(0.,-1.));
+#21590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21591 = ORIENTED_EDGE('',*,*,#21545,.F.);
+#21592 = ORIENTED_EDGE('',*,*,#5325,.F.);
+#21593 = ADVANCED_FACE('',(#21594),#5539,.T.);
+#21594 = FACE_BOUND('',#21595,.T.);
+#21595 = EDGE_LOOP('',(#21596,#21619,#21647,#21668));
+#21596 = ORIENTED_EDGE('',*,*,#21597,.T.);
+#21597 = EDGE_CURVE('',#5522,#21598,#21600,.T.);
+#21598 = VERTEX_POINT('',#21599);
+#21599 = CARTESIAN_POINT('',(-6.67,-6.7,-2.54));
+#21600 = SURFACE_CURVE('',#21601,(#21605,#21612),.PCURVE_S1.);
+#21601 = LINE('',#21602,#21603);
+#21602 = CARTESIAN_POINT('',(-6.67,-6.7,0.));
+#21603 = VECTOR('',#21604,1.);
+#21604 = DIRECTION('',(-0.,-0.,-1.));
+#21605 = PCURVE('',#5539,#21606);
+#21606 = DEFINITIONAL_REPRESENTATION('',(#21607),#21611);
+#21607 = LINE('',#21608,#21609);
+#21608 = CARTESIAN_POINT('',(0.,0.));
+#21609 = VECTOR('',#21610,1.);
+#21610 = DIRECTION('',(0.,-1.));
+#21611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21612 = PCURVE('',#5567,#21613);
+#21613 = DEFINITIONAL_REPRESENTATION('',(#21614),#21618);
+#21614 = LINE('',#21615,#21616);
+#21615 = CARTESIAN_POINT('',(0.,0.));
+#21616 = VECTOR('',#21617,1.);
+#21617 = DIRECTION('',(0.,-1.));
+#21618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21619 = ORIENTED_EDGE('',*,*,#21620,.T.);
+#21620 = EDGE_CURVE('',#21598,#21621,#21623,.T.);
+#21621 = VERTEX_POINT('',#21622);
+#21622 = CARTESIAN_POINT('',(-6.94,-6.43,-2.54));
+#21623 = SURFACE_CURVE('',#21624,(#21628,#21635),.PCURVE_S1.);
+#21624 = LINE('',#21625,#21626);
+#21625 = CARTESIAN_POINT('',(-6.67,-6.7,-2.54));
+#21626 = VECTOR('',#21627,1.);
+#21627 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#21628 = PCURVE('',#5539,#21629);
+#21629 = DEFINITIONAL_REPRESENTATION('',(#21630),#21634);
+#21630 = LINE('',#21631,#21632);
+#21631 = CARTESIAN_POINT('',(0.,-2.54));
+#21632 = VECTOR('',#21633,1.);
+#21633 = DIRECTION('',(1.,0.));
+#21634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21635 = PCURVE('',#21636,#21641);
+#21636 = PLANE('',#21637);
+#21637 = AXIS2_PLACEMENT_3D('',#21638,#21639,#21640);
+#21638 = CARTESIAN_POINT('',(-6.67,-6.7,-2.54));
+#21639 = DIRECTION('',(0.,0.,-1.));
+#21640 = DIRECTION('',(-1.,0.,0.));
+#21641 = DEFINITIONAL_REPRESENTATION('',(#21642),#21646);
+#21642 = LINE('',#21643,#21644);
+#21643 = CARTESIAN_POINT('',(0.,0.));
+#21644 = VECTOR('',#21645,1.);
+#21645 = DIRECTION('',(0.707106781187,0.707106781187));
+#21646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21647 = ORIENTED_EDGE('',*,*,#21648,.F.);
+#21648 = EDGE_CURVE('',#5524,#21621,#21649,.T.);
+#21649 = SURFACE_CURVE('',#21650,(#21654,#21661),.PCURVE_S1.);
+#21650 = LINE('',#21651,#21652);
+#21651 = CARTESIAN_POINT('',(-6.94,-6.43,0.));
+#21652 = VECTOR('',#21653,1.);
+#21653 = DIRECTION('',(-0.,-0.,-1.));
+#21654 = PCURVE('',#5539,#21655);
+#21655 = DEFINITIONAL_REPRESENTATION('',(#21656),#21660);
+#21656 = LINE('',#21657,#21658);
+#21657 = CARTESIAN_POINT('',(0.381837661841,0.));
+#21658 = VECTOR('',#21659,1.);
+#21659 = DIRECTION('',(0.,-1.));
+#21660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21661 = PCURVE('',#5733,#21662);
+#21662 = DEFINITIONAL_REPRESENTATION('',(#21663),#21667);
+#21663 = LINE('',#21664,#21665);
+#21664 = CARTESIAN_POINT('',(0.,0.));
+#21665 = VECTOR('',#21666,1.);
+#21666 = DIRECTION('',(0.,-1.));
+#21667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21668 = ORIENTED_EDGE('',*,*,#5521,.F.);
+#21669 = ADVANCED_FACE('',(#21670),#5733,.T.);
+#21670 = FACE_BOUND('',#21671,.T.);
+#21671 = EDGE_LOOP('',(#21672,#21673,#21696,#21717));
+#21672 = ORIENTED_EDGE('',*,*,#21648,.T.);
+#21673 = ORIENTED_EDGE('',*,*,#21674,.T.);
+#21674 = EDGE_CURVE('',#21621,#21675,#21677,.T.);
+#21675 = VERTEX_POINT('',#21676);
+#21676 = CARTESIAN_POINT('',(-8.94,-6.43,-2.54));
+#21677 = SURFACE_CURVE('',#21678,(#21682,#21689),.PCURVE_S1.);
+#21678 = LINE('',#21679,#21680);
+#21679 = CARTESIAN_POINT('',(-6.94,-6.43,-2.54));
+#21680 = VECTOR('',#21681,1.);
+#21681 = DIRECTION('',(-1.,0.,0.));
+#21682 = PCURVE('',#5733,#21683);
+#21683 = DEFINITIONAL_REPRESENTATION('',(#21684),#21688);
+#21684 = LINE('',#21685,#21686);
+#21685 = CARTESIAN_POINT('',(0.,-2.54));
+#21686 = VECTOR('',#21687,1.);
+#21687 = DIRECTION('',(1.,0.));
+#21688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21689 = PCURVE('',#21636,#21690);
+#21690 = DEFINITIONAL_REPRESENTATION('',(#21691),#21695);
+#21691 = LINE('',#21692,#21693);
+#21692 = CARTESIAN_POINT('',(0.27,0.27));
+#21693 = VECTOR('',#21694,1.);
+#21694 = DIRECTION('',(1.,0.));
+#21695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21696 = ORIENTED_EDGE('',*,*,#21697,.F.);
+#21697 = EDGE_CURVE('',#5692,#21675,#21698,.T.);
+#21698 = SURFACE_CURVE('',#21699,(#21703,#21710),.PCURVE_S1.);
+#21699 = LINE('',#21700,#21701);
+#21700 = CARTESIAN_POINT('',(-8.94,-6.43,0.));
+#21701 = VECTOR('',#21702,1.);
+#21702 = DIRECTION('',(-0.,-0.,-1.));
+#21703 = PCURVE('',#5733,#21704);
+#21704 = DEFINITIONAL_REPRESENTATION('',(#21705),#21709);
+#21705 = LINE('',#21706,#21707);
+#21706 = CARTESIAN_POINT('',(2.,0.));
+#21707 = VECTOR('',#21708,1.);
+#21708 = DIRECTION('',(0.,-1.));
+#21709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21710 = PCURVE('',#5707,#21711);
+#21711 = DEFINITIONAL_REPRESENTATION('',(#21712),#21716);
+#21712 = LINE('',#21713,#21714);
+#21713 = CARTESIAN_POINT('',(0.,0.));
+#21714 = VECTOR('',#21715,1.);
+#21715 = DIRECTION('',(0.,-1.));
+#21716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21717 = ORIENTED_EDGE('',*,*,#5719,.F.);
+#21718 = ADVANCED_FACE('',(#21719),#5707,.T.);
+#21719 = FACE_BOUND('',#21720,.T.);
+#21720 = EDGE_LOOP('',(#21721,#21722,#21745,#21766));
+#21721 = ORIENTED_EDGE('',*,*,#21697,.T.);
+#21722 = ORIENTED_EDGE('',*,*,#21723,.T.);
+#21723 = EDGE_CURVE('',#21675,#21724,#21726,.T.);
+#21724 = VERTEX_POINT('',#21725);
+#21725 = CARTESIAN_POINT('',(-9.21,-6.7,-2.54));
+#21726 = SURFACE_CURVE('',#21727,(#21731,#21738),.PCURVE_S1.);
+#21727 = LINE('',#21728,#21729);
+#21728 = CARTESIAN_POINT('',(-8.94,-6.43,-2.54));
+#21729 = VECTOR('',#21730,1.);
+#21730 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#21731 = PCURVE('',#5707,#21732);
+#21732 = DEFINITIONAL_REPRESENTATION('',(#21733),#21737);
+#21733 = LINE('',#21734,#21735);
+#21734 = CARTESIAN_POINT('',(-0.,-2.54));
+#21735 = VECTOR('',#21736,1.);
+#21736 = DIRECTION('',(1.,0.));
+#21737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21738 = PCURVE('',#21636,#21739);
+#21739 = DEFINITIONAL_REPRESENTATION('',(#21740),#21744);
+#21740 = LINE('',#21741,#21742);
+#21741 = CARTESIAN_POINT('',(2.27,0.27));
+#21742 = VECTOR('',#21743,1.);
+#21743 = DIRECTION('',(0.707106781187,-0.707106781187));
+#21744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21745 = ORIENTED_EDGE('',*,*,#21746,.F.);
+#21746 = EDGE_CURVE('',#5664,#21724,#21747,.T.);
+#21747 = SURFACE_CURVE('',#21748,(#21752,#21759),.PCURVE_S1.);
+#21748 = LINE('',#21749,#21750);
+#21749 = CARTESIAN_POINT('',(-9.21,-6.7,0.));
+#21750 = VECTOR('',#21751,1.);
+#21751 = DIRECTION('',(-0.,-0.,-1.));
+#21752 = PCURVE('',#5707,#21753);
+#21753 = DEFINITIONAL_REPRESENTATION('',(#21754),#21758);
+#21754 = LINE('',#21755,#21756);
+#21755 = CARTESIAN_POINT('',(0.381837661841,0.));
+#21756 = VECTOR('',#21757,1.);
+#21757 = DIRECTION('',(0.,-1.));
+#21758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21759 = PCURVE('',#5679,#21760);
+#21760 = DEFINITIONAL_REPRESENTATION('',(#21761),#21765);
+#21761 = LINE('',#21762,#21763);
+#21762 = CARTESIAN_POINT('',(0.,0.));
+#21763 = VECTOR('',#21764,1.);
+#21764 = DIRECTION('',(0.,-1.));
+#21765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21766 = ORIENTED_EDGE('',*,*,#5691,.F.);
+#21767 = ADVANCED_FACE('',(#21768),#5679,.T.);
+#21768 = FACE_BOUND('',#21769,.T.);
+#21769 = EDGE_LOOP('',(#21770,#21771,#21794,#21815));
+#21770 = ORIENTED_EDGE('',*,*,#21746,.T.);
+#21771 = ORIENTED_EDGE('',*,*,#21772,.T.);
+#21772 = EDGE_CURVE('',#21724,#21773,#21775,.T.);
+#21773 = VERTEX_POINT('',#21774);
+#21774 = CARTESIAN_POINT('',(-9.21,-8.7,-2.54));
+#21775 = SURFACE_CURVE('',#21776,(#21780,#21787),.PCURVE_S1.);
+#21776 = LINE('',#21777,#21778);
+#21777 = CARTESIAN_POINT('',(-9.21,-6.7,-2.54));
+#21778 = VECTOR('',#21779,1.);
+#21779 = DIRECTION('',(0.,-1.,0.));
+#21780 = PCURVE('',#5679,#21781);
+#21781 = DEFINITIONAL_REPRESENTATION('',(#21782),#21786);
+#21782 = LINE('',#21783,#21784);
+#21783 = CARTESIAN_POINT('',(0.,-2.54));
+#21784 = VECTOR('',#21785,1.);
+#21785 = DIRECTION('',(1.,0.));
+#21786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21787 = PCURVE('',#21636,#21788);
+#21788 = DEFINITIONAL_REPRESENTATION('',(#21789),#21793);
+#21789 = LINE('',#21790,#21791);
+#21790 = CARTESIAN_POINT('',(2.54,0.));
+#21791 = VECTOR('',#21792,1.);
+#21792 = DIRECTION('',(0.,-1.));
+#21793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21794 = ORIENTED_EDGE('',*,*,#21795,.F.);
+#21795 = EDGE_CURVE('',#5636,#21773,#21796,.T.);
+#21796 = SURFACE_CURVE('',#21797,(#21801,#21808),.PCURVE_S1.);
+#21797 = LINE('',#21798,#21799);
+#21798 = CARTESIAN_POINT('',(-9.21,-8.7,0.));
+#21799 = VECTOR('',#21800,1.);
+#21800 = DIRECTION('',(-0.,-0.,-1.));
+#21801 = PCURVE('',#5679,#21802);
+#21802 = DEFINITIONAL_REPRESENTATION('',(#21803),#21807);
+#21803 = LINE('',#21804,#21805);
+#21804 = CARTESIAN_POINT('',(2.,0.));
+#21805 = VECTOR('',#21806,1.);
+#21806 = DIRECTION('',(0.,-1.));
+#21807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21808 = PCURVE('',#5651,#21809);
+#21809 = DEFINITIONAL_REPRESENTATION('',(#21810),#21814);
+#21810 = LINE('',#21811,#21812);
+#21811 = CARTESIAN_POINT('',(0.,0.));
+#21812 = VECTOR('',#21813,1.);
+#21813 = DIRECTION('',(0.,-1.));
+#21814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21815 = ORIENTED_EDGE('',*,*,#5663,.F.);
+#21816 = ADVANCED_FACE('',(#21817),#5651,.T.);
+#21817 = FACE_BOUND('',#21818,.T.);
+#21818 = EDGE_LOOP('',(#21819,#21820,#21843,#21864));
+#21819 = ORIENTED_EDGE('',*,*,#21795,.T.);
+#21820 = ORIENTED_EDGE('',*,*,#21821,.T.);
+#21821 = EDGE_CURVE('',#21773,#21822,#21824,.T.);
+#21822 = VERTEX_POINT('',#21823);
+#21823 = CARTESIAN_POINT('',(-8.94,-8.97,-2.54));
+#21824 = SURFACE_CURVE('',#21825,(#21829,#21836),.PCURVE_S1.);
+#21825 = LINE('',#21826,#21827);
+#21826 = CARTESIAN_POINT('',(-9.21,-8.7,-2.54));
+#21827 = VECTOR('',#21828,1.);
+#21828 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#21829 = PCURVE('',#5651,#21830);
+#21830 = DEFINITIONAL_REPRESENTATION('',(#21831),#21835);
+#21831 = LINE('',#21832,#21833);
+#21832 = CARTESIAN_POINT('',(0.,-2.54));
+#21833 = VECTOR('',#21834,1.);
+#21834 = DIRECTION('',(1.,0.));
+#21835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21836 = PCURVE('',#21636,#21837);
+#21837 = DEFINITIONAL_REPRESENTATION('',(#21838),#21842);
+#21838 = LINE('',#21839,#21840);
+#21839 = CARTESIAN_POINT('',(2.54,-2.));
+#21840 = VECTOR('',#21841,1.);
+#21841 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#21842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21843 = ORIENTED_EDGE('',*,*,#21844,.F.);
+#21844 = EDGE_CURVE('',#5608,#21822,#21845,.T.);
+#21845 = SURFACE_CURVE('',#21846,(#21850,#21857),.PCURVE_S1.);
+#21846 = LINE('',#21847,#21848);
+#21847 = CARTESIAN_POINT('',(-8.94,-8.97,0.));
+#21848 = VECTOR('',#21849,1.);
+#21849 = DIRECTION('',(-0.,-0.,-1.));
+#21850 = PCURVE('',#5651,#21851);
+#21851 = DEFINITIONAL_REPRESENTATION('',(#21852),#21856);
+#21852 = LINE('',#21853,#21854);
+#21853 = CARTESIAN_POINT('',(0.381837661841,0.));
+#21854 = VECTOR('',#21855,1.);
+#21855 = DIRECTION('',(0.,-1.));
+#21856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21857 = PCURVE('',#5623,#21858);
+#21858 = DEFINITIONAL_REPRESENTATION('',(#21859),#21863);
+#21859 = LINE('',#21860,#21861);
+#21860 = CARTESIAN_POINT('',(0.,0.));
+#21861 = VECTOR('',#21862,1.);
+#21862 = DIRECTION('',(0.,-1.));
+#21863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21864 = ORIENTED_EDGE('',*,*,#5635,.F.);
+#21865 = ADVANCED_FACE('',(#21866),#5623,.T.);
+#21866 = FACE_BOUND('',#21867,.T.);
+#21867 = EDGE_LOOP('',(#21868,#21869,#21892,#21913));
+#21868 = ORIENTED_EDGE('',*,*,#21844,.T.);
+#21869 = ORIENTED_EDGE('',*,*,#21870,.T.);
+#21870 = EDGE_CURVE('',#21822,#21871,#21873,.T.);
+#21871 = VERTEX_POINT('',#21872);
+#21872 = CARTESIAN_POINT('',(-6.94,-8.97,-2.54));
+#21873 = SURFACE_CURVE('',#21874,(#21878,#21885),.PCURVE_S1.);
+#21874 = LINE('',#21875,#21876);
+#21875 = CARTESIAN_POINT('',(-8.94,-8.97,-2.54));
+#21876 = VECTOR('',#21877,1.);
+#21877 = DIRECTION('',(1.,0.,0.));
+#21878 = PCURVE('',#5623,#21879);
+#21879 = DEFINITIONAL_REPRESENTATION('',(#21880),#21884);
+#21880 = LINE('',#21881,#21882);
+#21881 = CARTESIAN_POINT('',(0.,-2.54));
+#21882 = VECTOR('',#21883,1.);
+#21883 = DIRECTION('',(1.,0.));
+#21884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21885 = PCURVE('',#21636,#21886);
+#21886 = DEFINITIONAL_REPRESENTATION('',(#21887),#21891);
+#21887 = LINE('',#21888,#21889);
+#21888 = CARTESIAN_POINT('',(2.27,-2.27));
+#21889 = VECTOR('',#21890,1.);
+#21890 = DIRECTION('',(-1.,0.));
+#21891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21892 = ORIENTED_EDGE('',*,*,#21893,.F.);
+#21893 = EDGE_CURVE('',#5580,#21871,#21894,.T.);
+#21894 = SURFACE_CURVE('',#21895,(#21899,#21906),.PCURVE_S1.);
+#21895 = LINE('',#21896,#21897);
+#21896 = CARTESIAN_POINT('',(-6.94,-8.97,0.));
+#21897 = VECTOR('',#21898,1.);
+#21898 = DIRECTION('',(-0.,-0.,-1.));
+#21899 = PCURVE('',#5623,#21900);
+#21900 = DEFINITIONAL_REPRESENTATION('',(#21901),#21905);
+#21901 = LINE('',#21902,#21903);
+#21902 = CARTESIAN_POINT('',(2.,0.));
+#21903 = VECTOR('',#21904,1.);
+#21904 = DIRECTION('',(0.,-1.));
+#21905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21906 = PCURVE('',#5595,#21907);
+#21907 = DEFINITIONAL_REPRESENTATION('',(#21908),#21912);
+#21908 = LINE('',#21909,#21910);
+#21909 = CARTESIAN_POINT('',(0.,0.));
+#21910 = VECTOR('',#21911,1.);
+#21911 = DIRECTION('',(0.,-1.));
+#21912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21913 = ORIENTED_EDGE('',*,*,#5607,.F.);
+#21914 = ADVANCED_FACE('',(#21915),#5595,.T.);
+#21915 = FACE_BOUND('',#21916,.T.);
+#21916 = EDGE_LOOP('',(#21917,#21918,#21941,#21962));
+#21917 = ORIENTED_EDGE('',*,*,#21893,.T.);
+#21918 = ORIENTED_EDGE('',*,*,#21919,.T.);
+#21919 = EDGE_CURVE('',#21871,#21920,#21922,.T.);
+#21920 = VERTEX_POINT('',#21921);
+#21921 = CARTESIAN_POINT('',(-6.67,-8.7,-2.54));
+#21922 = SURFACE_CURVE('',#21923,(#21927,#21934),.PCURVE_S1.);
+#21923 = LINE('',#21924,#21925);
+#21924 = CARTESIAN_POINT('',(-6.94,-8.97,-2.54));
+#21925 = VECTOR('',#21926,1.);
+#21926 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#21927 = PCURVE('',#5595,#21928);
+#21928 = DEFINITIONAL_REPRESENTATION('',(#21929),#21933);
+#21929 = LINE('',#21930,#21931);
+#21930 = CARTESIAN_POINT('',(0.,-2.54));
+#21931 = VECTOR('',#21932,1.);
+#21932 = DIRECTION('',(1.,0.));
+#21933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21934 = PCURVE('',#21636,#21935);
+#21935 = DEFINITIONAL_REPRESENTATION('',(#21936),#21940);
+#21936 = LINE('',#21937,#21938);
+#21937 = CARTESIAN_POINT('',(0.27,-2.27));
+#21938 = VECTOR('',#21939,1.);
+#21939 = DIRECTION('',(-0.707106781187,0.707106781187));
+#21940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21941 = ORIENTED_EDGE('',*,*,#21942,.F.);
+#21942 = EDGE_CURVE('',#5552,#21920,#21943,.T.);
+#21943 = SURFACE_CURVE('',#21944,(#21948,#21955),.PCURVE_S1.);
+#21944 = LINE('',#21945,#21946);
+#21945 = CARTESIAN_POINT('',(-6.67,-8.7,0.));
+#21946 = VECTOR('',#21947,1.);
+#21947 = DIRECTION('',(-0.,-0.,-1.));
+#21948 = PCURVE('',#5595,#21949);
+#21949 = DEFINITIONAL_REPRESENTATION('',(#21950),#21954);
+#21950 = LINE('',#21951,#21952);
+#21951 = CARTESIAN_POINT('',(0.381837661841,0.));
+#21952 = VECTOR('',#21953,1.);
+#21953 = DIRECTION('',(0.,-1.));
+#21954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21955 = PCURVE('',#5567,#21956);
+#21956 = DEFINITIONAL_REPRESENTATION('',(#21957),#21961);
+#21957 = LINE('',#21958,#21959);
+#21958 = CARTESIAN_POINT('',(2.,0.));
+#21959 = VECTOR('',#21960,1.);
+#21960 = DIRECTION('',(0.,-1.));
+#21961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21962 = ORIENTED_EDGE('',*,*,#5579,.F.);
+#21963 = ADVANCED_FACE('',(#21964),#5567,.F.);
+#21964 = FACE_BOUND('',#21965,.F.);
+#21965 = EDGE_LOOP('',(#21966,#21967,#21988,#21989));
+#21966 = ORIENTED_EDGE('',*,*,#21597,.T.);
+#21967 = ORIENTED_EDGE('',*,*,#21968,.T.);
+#21968 = EDGE_CURVE('',#21598,#21920,#21969,.T.);
+#21969 = SURFACE_CURVE('',#21970,(#21974,#21981),.PCURVE_S1.);
+#21970 = LINE('',#21971,#21972);
+#21971 = CARTESIAN_POINT('',(-6.67,-6.7,-2.54));
+#21972 = VECTOR('',#21973,1.);
+#21973 = DIRECTION('',(0.,-1.,0.));
+#21974 = PCURVE('',#5567,#21975);
+#21975 = DEFINITIONAL_REPRESENTATION('',(#21976),#21980);
+#21976 = LINE('',#21977,#21978);
+#21977 = CARTESIAN_POINT('',(0.,-2.54));
+#21978 = VECTOR('',#21979,1.);
+#21979 = DIRECTION('',(1.,0.));
+#21980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21981 = PCURVE('',#21636,#21982);
+#21982 = DEFINITIONAL_REPRESENTATION('',(#21983),#21987);
+#21983 = LINE('',#21984,#21985);
+#21984 = CARTESIAN_POINT('',(0.,0.));
+#21985 = VECTOR('',#21986,1.);
+#21986 = DIRECTION('',(0.,-1.));
+#21987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21988 = ORIENTED_EDGE('',*,*,#21942,.F.);
+#21989 = ORIENTED_EDGE('',*,*,#5551,.F.);
+#21990 = ADVANCED_FACE('',(#21991),#5765,.T.);
+#21991 = FACE_BOUND('',#21992,.T.);
+#21992 = EDGE_LOOP('',(#21993,#22016,#22044,#22065));
+#21993 = ORIENTED_EDGE('',*,*,#21994,.T.);
+#21994 = EDGE_CURVE('',#5748,#21995,#21997,.T.);
+#21995 = VERTEX_POINT('',#21996);
+#21996 = CARTESIAN_POINT('',(-9.21,-6.7,-2.54));
+#21997 = SURFACE_CURVE('',#21998,(#22002,#22009),.PCURVE_S1.);
+#21998 = LINE('',#21999,#22000);
+#21999 = CARTESIAN_POINT('',(-9.21,-6.7,0.));
+#22000 = VECTOR('',#22001,1.);
+#22001 = DIRECTION('',(-0.,-0.,-1.));
+#22002 = PCURVE('',#5765,#22003);
+#22003 = DEFINITIONAL_REPRESENTATION('',(#22004),#22008);
+#22004 = LINE('',#22005,#22006);
+#22005 = CARTESIAN_POINT('',(0.,0.));
+#22006 = VECTOR('',#22007,1.);
+#22007 = DIRECTION('',(0.,-1.));
+#22008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22009 = PCURVE('',#5793,#22010);
+#22010 = DEFINITIONAL_REPRESENTATION('',(#22011),#22015);
+#22011 = LINE('',#22012,#22013);
+#22012 = CARTESIAN_POINT('',(0.,0.));
+#22013 = VECTOR('',#22014,1.);
+#22014 = DIRECTION('',(0.,-1.));
+#22015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22016 = ORIENTED_EDGE('',*,*,#22017,.T.);
+#22017 = EDGE_CURVE('',#21995,#22018,#22020,.T.);
+#22018 = VERTEX_POINT('',#22019);
+#22019 = CARTESIAN_POINT('',(-9.48,-6.43,-2.54));
+#22020 = SURFACE_CURVE('',#22021,(#22025,#22032),.PCURVE_S1.);
+#22021 = LINE('',#22022,#22023);
+#22022 = CARTESIAN_POINT('',(-9.21,-6.7,-2.54));
+#22023 = VECTOR('',#22024,1.);
+#22024 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#22025 = PCURVE('',#5765,#22026);
+#22026 = DEFINITIONAL_REPRESENTATION('',(#22027),#22031);
+#22027 = LINE('',#22028,#22029);
+#22028 = CARTESIAN_POINT('',(0.,-2.54));
+#22029 = VECTOR('',#22030,1.);
+#22030 = DIRECTION('',(1.,0.));
+#22031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22032 = PCURVE('',#22033,#22038);
+#22033 = PLANE('',#22034);
+#22034 = AXIS2_PLACEMENT_3D('',#22035,#22036,#22037);
+#22035 = CARTESIAN_POINT('',(-9.21,-6.7,-2.54));
+#22036 = DIRECTION('',(0.,0.,-1.));
+#22037 = DIRECTION('',(-1.,0.,0.));
+#22038 = DEFINITIONAL_REPRESENTATION('',(#22039),#22043);
+#22039 = LINE('',#22040,#22041);
+#22040 = CARTESIAN_POINT('',(0.,0.));
+#22041 = VECTOR('',#22042,1.);
+#22042 = DIRECTION('',(0.707106781187,0.707106781187));
+#22043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22044 = ORIENTED_EDGE('',*,*,#22045,.F.);
+#22045 = EDGE_CURVE('',#5750,#22018,#22046,.T.);
+#22046 = SURFACE_CURVE('',#22047,(#22051,#22058),.PCURVE_S1.);
+#22047 = LINE('',#22048,#22049);
+#22048 = CARTESIAN_POINT('',(-9.48,-6.43,0.));
+#22049 = VECTOR('',#22050,1.);
+#22050 = DIRECTION('',(-0.,-0.,-1.));
+#22051 = PCURVE('',#5765,#22052);
+#22052 = DEFINITIONAL_REPRESENTATION('',(#22053),#22057);
+#22053 = LINE('',#22054,#22055);
+#22054 = CARTESIAN_POINT('',(0.381837661841,0.));
+#22055 = VECTOR('',#22056,1.);
+#22056 = DIRECTION('',(0.,-1.));
+#22057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22058 = PCURVE('',#5959,#22059);
+#22059 = DEFINITIONAL_REPRESENTATION('',(#22060),#22064);
+#22060 = LINE('',#22061,#22062);
+#22061 = CARTESIAN_POINT('',(0.,0.));
+#22062 = VECTOR('',#22063,1.);
+#22063 = DIRECTION('',(0.,-1.));
+#22064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22065 = ORIENTED_EDGE('',*,*,#5747,.F.);
+#22066 = ADVANCED_FACE('',(#22067),#5959,.T.);
+#22067 = FACE_BOUND('',#22068,.T.);
+#22068 = EDGE_LOOP('',(#22069,#22070,#22093,#22114));
+#22069 = ORIENTED_EDGE('',*,*,#22045,.T.);
+#22070 = ORIENTED_EDGE('',*,*,#22071,.T.);
+#22071 = EDGE_CURVE('',#22018,#22072,#22074,.T.);
+#22072 = VERTEX_POINT('',#22073);
+#22073 = CARTESIAN_POINT('',(-11.48,-6.43,-2.54));
+#22074 = SURFACE_CURVE('',#22075,(#22079,#22086),.PCURVE_S1.);
+#22075 = LINE('',#22076,#22077);
+#22076 = CARTESIAN_POINT('',(-9.48,-6.43,-2.54));
+#22077 = VECTOR('',#22078,1.);
+#22078 = DIRECTION('',(-1.,0.,0.));
+#22079 = PCURVE('',#5959,#22080);
+#22080 = DEFINITIONAL_REPRESENTATION('',(#22081),#22085);
+#22081 = LINE('',#22082,#22083);
+#22082 = CARTESIAN_POINT('',(0.,-2.54));
+#22083 = VECTOR('',#22084,1.);
+#22084 = DIRECTION('',(1.,0.));
+#22085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22086 = PCURVE('',#22033,#22087);
+#22087 = DEFINITIONAL_REPRESENTATION('',(#22088),#22092);
+#22088 = LINE('',#22089,#22090);
+#22089 = CARTESIAN_POINT('',(0.27,0.27));
+#22090 = VECTOR('',#22091,1.);
+#22091 = DIRECTION('',(1.,0.));
+#22092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22093 = ORIENTED_EDGE('',*,*,#22094,.F.);
+#22094 = EDGE_CURVE('',#5918,#22072,#22095,.T.);
+#22095 = SURFACE_CURVE('',#22096,(#22100,#22107),.PCURVE_S1.);
+#22096 = LINE('',#22097,#22098);
+#22097 = CARTESIAN_POINT('',(-11.48,-6.43,0.));
+#22098 = VECTOR('',#22099,1.);
+#22099 = DIRECTION('',(-0.,-0.,-1.));
+#22100 = PCURVE('',#5959,#22101);
+#22101 = DEFINITIONAL_REPRESENTATION('',(#22102),#22106);
+#22102 = LINE('',#22103,#22104);
+#22103 = CARTESIAN_POINT('',(2.,0.));
+#22104 = VECTOR('',#22105,1.);
+#22105 = DIRECTION('',(0.,-1.));
+#22106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22107 = PCURVE('',#5933,#22108);
+#22108 = DEFINITIONAL_REPRESENTATION('',(#22109),#22113);
+#22109 = LINE('',#22110,#22111);
+#22110 = CARTESIAN_POINT('',(0.,0.));
+#22111 = VECTOR('',#22112,1.);
+#22112 = DIRECTION('',(0.,-1.));
+#22113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22114 = ORIENTED_EDGE('',*,*,#5945,.F.);
+#22115 = ADVANCED_FACE('',(#22116),#5933,.T.);
+#22116 = FACE_BOUND('',#22117,.T.);
+#22117 = EDGE_LOOP('',(#22118,#22119,#22142,#22163));
+#22118 = ORIENTED_EDGE('',*,*,#22094,.T.);
+#22119 = ORIENTED_EDGE('',*,*,#22120,.T.);
+#22120 = EDGE_CURVE('',#22072,#22121,#22123,.T.);
+#22121 = VERTEX_POINT('',#22122);
+#22122 = CARTESIAN_POINT('',(-11.75,-6.7,-2.54));
+#22123 = SURFACE_CURVE('',#22124,(#22128,#22135),.PCURVE_S1.);
+#22124 = LINE('',#22125,#22126);
+#22125 = CARTESIAN_POINT('',(-11.48,-6.43,-2.54));
+#22126 = VECTOR('',#22127,1.);
+#22127 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#22128 = PCURVE('',#5933,#22129);
+#22129 = DEFINITIONAL_REPRESENTATION('',(#22130),#22134);
+#22130 = LINE('',#22131,#22132);
+#22131 = CARTESIAN_POINT('',(-0.,-2.54));
+#22132 = VECTOR('',#22133,1.);
+#22133 = DIRECTION('',(1.,0.));
+#22134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22135 = PCURVE('',#22033,#22136);
+#22136 = DEFINITIONAL_REPRESENTATION('',(#22137),#22141);
+#22137 = LINE('',#22138,#22139);
+#22138 = CARTESIAN_POINT('',(2.27,0.27));
+#22139 = VECTOR('',#22140,1.);
+#22140 = DIRECTION('',(0.707106781187,-0.707106781187));
+#22141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22142 = ORIENTED_EDGE('',*,*,#22143,.F.);
+#22143 = EDGE_CURVE('',#5890,#22121,#22144,.T.);
+#22144 = SURFACE_CURVE('',#22145,(#22149,#22156),.PCURVE_S1.);
+#22145 = LINE('',#22146,#22147);
+#22146 = CARTESIAN_POINT('',(-11.75,-6.7,0.));
+#22147 = VECTOR('',#22148,1.);
+#22148 = DIRECTION('',(-0.,-0.,-1.));
+#22149 = PCURVE('',#5933,#22150);
+#22150 = DEFINITIONAL_REPRESENTATION('',(#22151),#22155);
+#22151 = LINE('',#22152,#22153);
+#22152 = CARTESIAN_POINT('',(0.381837661841,0.));
+#22153 = VECTOR('',#22154,1.);
+#22154 = DIRECTION('',(0.,-1.));
+#22155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22156 = PCURVE('',#5905,#22157);
+#22157 = DEFINITIONAL_REPRESENTATION('',(#22158),#22162);
+#22158 = LINE('',#22159,#22160);
+#22159 = CARTESIAN_POINT('',(0.,0.));
+#22160 = VECTOR('',#22161,1.);
+#22161 = DIRECTION('',(0.,-1.));
+#22162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22163 = ORIENTED_EDGE('',*,*,#5917,.F.);
+#22164 = ADVANCED_FACE('',(#22165),#5905,.T.);
+#22165 = FACE_BOUND('',#22166,.T.);
+#22166 = EDGE_LOOP('',(#22167,#22168,#22191,#22212));
+#22167 = ORIENTED_EDGE('',*,*,#22143,.T.);
+#22168 = ORIENTED_EDGE('',*,*,#22169,.T.);
+#22169 = EDGE_CURVE('',#22121,#22170,#22172,.T.);
+#22170 = VERTEX_POINT('',#22171);
+#22171 = CARTESIAN_POINT('',(-11.75,-8.7,-2.54));
+#22172 = SURFACE_CURVE('',#22173,(#22177,#22184),.PCURVE_S1.);
+#22173 = LINE('',#22174,#22175);
+#22174 = CARTESIAN_POINT('',(-11.75,-6.7,-2.54));
+#22175 = VECTOR('',#22176,1.);
+#22176 = DIRECTION('',(0.,-1.,0.));
+#22177 = PCURVE('',#5905,#22178);
+#22178 = DEFINITIONAL_REPRESENTATION('',(#22179),#22183);
+#22179 = LINE('',#22180,#22181);
+#22180 = CARTESIAN_POINT('',(0.,-2.54));
+#22181 = VECTOR('',#22182,1.);
+#22182 = DIRECTION('',(1.,0.));
+#22183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22184 = PCURVE('',#22033,#22185);
+#22185 = DEFINITIONAL_REPRESENTATION('',(#22186),#22190);
+#22186 = LINE('',#22187,#22188);
+#22187 = CARTESIAN_POINT('',(2.54,0.));
+#22188 = VECTOR('',#22189,1.);
+#22189 = DIRECTION('',(0.,-1.));
+#22190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22191 = ORIENTED_EDGE('',*,*,#22192,.F.);
+#22192 = EDGE_CURVE('',#5862,#22170,#22193,.T.);
+#22193 = SURFACE_CURVE('',#22194,(#22198,#22205),.PCURVE_S1.);
+#22194 = LINE('',#22195,#22196);
+#22195 = CARTESIAN_POINT('',(-11.75,-8.7,0.));
+#22196 = VECTOR('',#22197,1.);
+#22197 = DIRECTION('',(-0.,-0.,-1.));
+#22198 = PCURVE('',#5905,#22199);
+#22199 = DEFINITIONAL_REPRESENTATION('',(#22200),#22204);
+#22200 = LINE('',#22201,#22202);
+#22201 = CARTESIAN_POINT('',(2.,0.));
+#22202 = VECTOR('',#22203,1.);
+#22203 = DIRECTION('',(0.,-1.));
+#22204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22205 = PCURVE('',#5877,#22206);
+#22206 = DEFINITIONAL_REPRESENTATION('',(#22207),#22211);
+#22207 = LINE('',#22208,#22209);
+#22208 = CARTESIAN_POINT('',(0.,0.));
+#22209 = VECTOR('',#22210,1.);
+#22210 = DIRECTION('',(0.,-1.));
+#22211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22212 = ORIENTED_EDGE('',*,*,#5889,.F.);
+#22213 = ADVANCED_FACE('',(#22214),#5877,.T.);
+#22214 = FACE_BOUND('',#22215,.T.);
+#22215 = EDGE_LOOP('',(#22216,#22217,#22240,#22261));
+#22216 = ORIENTED_EDGE('',*,*,#22192,.T.);
+#22217 = ORIENTED_EDGE('',*,*,#22218,.T.);
+#22218 = EDGE_CURVE('',#22170,#22219,#22221,.T.);
+#22219 = VERTEX_POINT('',#22220);
+#22220 = CARTESIAN_POINT('',(-11.48,-8.97,-2.54));
+#22221 = SURFACE_CURVE('',#22222,(#22226,#22233),.PCURVE_S1.);
+#22222 = LINE('',#22223,#22224);
+#22223 = CARTESIAN_POINT('',(-11.75,-8.7,-2.54));
+#22224 = VECTOR('',#22225,1.);
+#22225 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#22226 = PCURVE('',#5877,#22227);
+#22227 = DEFINITIONAL_REPRESENTATION('',(#22228),#22232);
+#22228 = LINE('',#22229,#22230);
+#22229 = CARTESIAN_POINT('',(0.,-2.54));
+#22230 = VECTOR('',#22231,1.);
+#22231 = DIRECTION('',(1.,0.));
+#22232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22233 = PCURVE('',#22033,#22234);
+#22234 = DEFINITIONAL_REPRESENTATION('',(#22235),#22239);
+#22235 = LINE('',#22236,#22237);
+#22236 = CARTESIAN_POINT('',(2.54,-2.));
+#22237 = VECTOR('',#22238,1.);
+#22238 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#22239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22240 = ORIENTED_EDGE('',*,*,#22241,.F.);
+#22241 = EDGE_CURVE('',#5834,#22219,#22242,.T.);
+#22242 = SURFACE_CURVE('',#22243,(#22247,#22254),.PCURVE_S1.);
+#22243 = LINE('',#22244,#22245);
+#22244 = CARTESIAN_POINT('',(-11.48,-8.97,0.));
+#22245 = VECTOR('',#22246,1.);
+#22246 = DIRECTION('',(-0.,-0.,-1.));
+#22247 = PCURVE('',#5877,#22248);
+#22248 = DEFINITIONAL_REPRESENTATION('',(#22249),#22253);
+#22249 = LINE('',#22250,#22251);
+#22250 = CARTESIAN_POINT('',(0.381837661841,0.));
+#22251 = VECTOR('',#22252,1.);
+#22252 = DIRECTION('',(0.,-1.));
+#22253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22254 = PCURVE('',#5849,#22255);
+#22255 = DEFINITIONAL_REPRESENTATION('',(#22256),#22260);
+#22256 = LINE('',#22257,#22258);
+#22257 = CARTESIAN_POINT('',(0.,0.));
+#22258 = VECTOR('',#22259,1.);
+#22259 = DIRECTION('',(0.,-1.));
+#22260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22261 = ORIENTED_EDGE('',*,*,#5861,.F.);
+#22262 = ADVANCED_FACE('',(#22263),#5849,.T.);
+#22263 = FACE_BOUND('',#22264,.T.);
+#22264 = EDGE_LOOP('',(#22265,#22266,#22289,#22310));
+#22265 = ORIENTED_EDGE('',*,*,#22241,.T.);
+#22266 = ORIENTED_EDGE('',*,*,#22267,.T.);
+#22267 = EDGE_CURVE('',#22219,#22268,#22270,.T.);
+#22268 = VERTEX_POINT('',#22269);
+#22269 = CARTESIAN_POINT('',(-9.48,-8.97,-2.54));
+#22270 = SURFACE_CURVE('',#22271,(#22275,#22282),.PCURVE_S1.);
+#22271 = LINE('',#22272,#22273);
+#22272 = CARTESIAN_POINT('',(-11.48,-8.97,-2.54));
+#22273 = VECTOR('',#22274,1.);
+#22274 = DIRECTION('',(1.,0.,0.));
+#22275 = PCURVE('',#5849,#22276);
+#22276 = DEFINITIONAL_REPRESENTATION('',(#22277),#22281);
+#22277 = LINE('',#22278,#22279);
+#22278 = CARTESIAN_POINT('',(0.,-2.54));
+#22279 = VECTOR('',#22280,1.);
+#22280 = DIRECTION('',(1.,0.));
+#22281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22282 = PCURVE('',#22033,#22283);
+#22283 = DEFINITIONAL_REPRESENTATION('',(#22284),#22288);
+#22284 = LINE('',#22285,#22286);
+#22285 = CARTESIAN_POINT('',(2.27,-2.27));
+#22286 = VECTOR('',#22287,1.);
+#22287 = DIRECTION('',(-1.,0.));
+#22288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22289 = ORIENTED_EDGE('',*,*,#22290,.F.);
+#22290 = EDGE_CURVE('',#5806,#22268,#22291,.T.);
+#22291 = SURFACE_CURVE('',#22292,(#22296,#22303),.PCURVE_S1.);
+#22292 = LINE('',#22293,#22294);
+#22293 = CARTESIAN_POINT('',(-9.48,-8.97,0.));
+#22294 = VECTOR('',#22295,1.);
+#22295 = DIRECTION('',(-0.,-0.,-1.));
+#22296 = PCURVE('',#5849,#22297);
+#22297 = DEFINITIONAL_REPRESENTATION('',(#22298),#22302);
+#22298 = LINE('',#22299,#22300);
+#22299 = CARTESIAN_POINT('',(2.,0.));
+#22300 = VECTOR('',#22301,1.);
+#22301 = DIRECTION('',(0.,-1.));
+#22302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22303 = PCURVE('',#5821,#22304);
+#22304 = DEFINITIONAL_REPRESENTATION('',(#22305),#22309);
+#22305 = LINE('',#22306,#22307);
+#22306 = CARTESIAN_POINT('',(0.,0.));
+#22307 = VECTOR('',#22308,1.);
+#22308 = DIRECTION('',(0.,-1.));
+#22309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22310 = ORIENTED_EDGE('',*,*,#5833,.F.);
+#22311 = ADVANCED_FACE('',(#22312),#5821,.T.);
+#22312 = FACE_BOUND('',#22313,.T.);
+#22313 = EDGE_LOOP('',(#22314,#22315,#22338,#22359));
+#22314 = ORIENTED_EDGE('',*,*,#22290,.T.);
+#22315 = ORIENTED_EDGE('',*,*,#22316,.T.);
+#22316 = EDGE_CURVE('',#22268,#22317,#22319,.T.);
+#22317 = VERTEX_POINT('',#22318);
+#22318 = CARTESIAN_POINT('',(-9.21,-8.7,-2.54));
+#22319 = SURFACE_CURVE('',#22320,(#22324,#22331),.PCURVE_S1.);
+#22320 = LINE('',#22321,#22322);
+#22321 = CARTESIAN_POINT('',(-9.48,-8.97,-2.54));
+#22322 = VECTOR('',#22323,1.);
+#22323 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#22324 = PCURVE('',#5821,#22325);
+#22325 = DEFINITIONAL_REPRESENTATION('',(#22326),#22330);
+#22326 = LINE('',#22327,#22328);
+#22327 = CARTESIAN_POINT('',(0.,-2.54));
+#22328 = VECTOR('',#22329,1.);
+#22329 = DIRECTION('',(1.,0.));
+#22330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22331 = PCURVE('',#22033,#22332);
+#22332 = DEFINITIONAL_REPRESENTATION('',(#22333),#22337);
+#22333 = LINE('',#22334,#22335);
+#22334 = CARTESIAN_POINT('',(0.27,-2.27));
+#22335 = VECTOR('',#22336,1.);
+#22336 = DIRECTION('',(-0.707106781187,0.707106781187));
+#22337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22338 = ORIENTED_EDGE('',*,*,#22339,.F.);
+#22339 = EDGE_CURVE('',#5778,#22317,#22340,.T.);
+#22340 = SURFACE_CURVE('',#22341,(#22345,#22352),.PCURVE_S1.);
+#22341 = LINE('',#22342,#22343);
+#22342 = CARTESIAN_POINT('',(-9.21,-8.7,0.));
+#22343 = VECTOR('',#22344,1.);
+#22344 = DIRECTION('',(-0.,-0.,-1.));
+#22345 = PCURVE('',#5821,#22346);
+#22346 = DEFINITIONAL_REPRESENTATION('',(#22347),#22351);
+#22347 = LINE('',#22348,#22349);
+#22348 = CARTESIAN_POINT('',(0.381837661841,0.));
+#22349 = VECTOR('',#22350,1.);
+#22350 = DIRECTION('',(0.,-1.));
+#22351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22352 = PCURVE('',#5793,#22353);
+#22353 = DEFINITIONAL_REPRESENTATION('',(#22354),#22358);
+#22354 = LINE('',#22355,#22356);
+#22355 = CARTESIAN_POINT('',(2.,0.));
+#22356 = VECTOR('',#22357,1.);
+#22357 = DIRECTION('',(0.,-1.));
+#22358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22359 = ORIENTED_EDGE('',*,*,#5805,.F.);
+#22360 = ADVANCED_FACE('',(#22361),#5793,.F.);
+#22361 = FACE_BOUND('',#22362,.F.);
+#22362 = EDGE_LOOP('',(#22363,#22364,#22385,#22386));
+#22363 = ORIENTED_EDGE('',*,*,#21994,.T.);
+#22364 = ORIENTED_EDGE('',*,*,#22365,.T.);
+#22365 = EDGE_CURVE('',#21995,#22317,#22366,.T.);
+#22366 = SURFACE_CURVE('',#22367,(#22371,#22378),.PCURVE_S1.);
+#22367 = LINE('',#22368,#22369);
+#22368 = CARTESIAN_POINT('',(-9.21,-6.7,-2.54));
+#22369 = VECTOR('',#22370,1.);
+#22370 = DIRECTION('',(0.,-1.,0.));
+#22371 = PCURVE('',#5793,#22372);
+#22372 = DEFINITIONAL_REPRESENTATION('',(#22373),#22377);
+#22373 = LINE('',#22374,#22375);
+#22374 = CARTESIAN_POINT('',(0.,-2.54));
+#22375 = VECTOR('',#22376,1.);
+#22376 = DIRECTION('',(1.,0.));
+#22377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22378 = PCURVE('',#22033,#22379);
+#22379 = DEFINITIONAL_REPRESENTATION('',(#22380),#22384);
+#22380 = LINE('',#22381,#22382);
+#22381 = CARTESIAN_POINT('',(0.,0.));
+#22382 = VECTOR('',#22383,1.);
+#22383 = DIRECTION('',(0.,-1.));
+#22384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22385 = ORIENTED_EDGE('',*,*,#22339,.F.);
+#22386 = ORIENTED_EDGE('',*,*,#5777,.F.);
+#22387 = ADVANCED_FACE('',(#22388),#5991,.T.);
+#22388 = FACE_BOUND('',#22389,.T.);
+#22389 = EDGE_LOOP('',(#22390,#22413,#22441,#22462));
+#22390 = ORIENTED_EDGE('',*,*,#22391,.T.);
+#22391 = EDGE_CURVE('',#5974,#22392,#22394,.T.);
+#22392 = VERTEX_POINT('',#22393);
+#22393 = CARTESIAN_POINT('',(-14.29,-6.7,-2.54));
+#22394 = SURFACE_CURVE('',#22395,(#22399,#22406),.PCURVE_S1.);
+#22395 = LINE('',#22396,#22397);
+#22396 = CARTESIAN_POINT('',(-14.29,-6.7,0.));
+#22397 = VECTOR('',#22398,1.);
+#22398 = DIRECTION('',(-0.,-0.,-1.));
+#22399 = PCURVE('',#5991,#22400);
+#22400 = DEFINITIONAL_REPRESENTATION('',(#22401),#22405);
+#22401 = LINE('',#22402,#22403);
+#22402 = CARTESIAN_POINT('',(0.,0.));
+#22403 = VECTOR('',#22404,1.);
+#22404 = DIRECTION('',(0.,-1.));
+#22405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22406 = PCURVE('',#6019,#22407);
+#22407 = DEFINITIONAL_REPRESENTATION('',(#22408),#22412);
+#22408 = LINE('',#22409,#22410);
+#22409 = CARTESIAN_POINT('',(0.,0.));
+#22410 = VECTOR('',#22411,1.);
+#22411 = DIRECTION('',(0.,-1.));
+#22412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22413 = ORIENTED_EDGE('',*,*,#22414,.T.);
+#22414 = EDGE_CURVE('',#22392,#22415,#22417,.T.);
+#22415 = VERTEX_POINT('',#22416);
+#22416 = CARTESIAN_POINT('',(-14.56,-6.43,-2.54));
+#22417 = SURFACE_CURVE('',#22418,(#22422,#22429),.PCURVE_S1.);
+#22418 = LINE('',#22419,#22420);
+#22419 = CARTESIAN_POINT('',(-14.29,-6.7,-2.54));
+#22420 = VECTOR('',#22421,1.);
+#22421 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#22422 = PCURVE('',#5991,#22423);
+#22423 = DEFINITIONAL_REPRESENTATION('',(#22424),#22428);
+#22424 = LINE('',#22425,#22426);
+#22425 = CARTESIAN_POINT('',(0.,-2.54));
+#22426 = VECTOR('',#22427,1.);
+#22427 = DIRECTION('',(1.,0.));
+#22428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22429 = PCURVE('',#22430,#22435);
+#22430 = PLANE('',#22431);
+#22431 = AXIS2_PLACEMENT_3D('',#22432,#22433,#22434);
+#22432 = CARTESIAN_POINT('',(-14.29,-6.7,-2.54));
+#22433 = DIRECTION('',(0.,0.,-1.));
+#22434 = DIRECTION('',(-1.,0.,0.));
+#22435 = DEFINITIONAL_REPRESENTATION('',(#22436),#22440);
+#22436 = LINE('',#22437,#22438);
+#22437 = CARTESIAN_POINT('',(0.,0.));
+#22438 = VECTOR('',#22439,1.);
+#22439 = DIRECTION('',(0.707106781187,0.707106781187));
+#22440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22441 = ORIENTED_EDGE('',*,*,#22442,.F.);
+#22442 = EDGE_CURVE('',#5976,#22415,#22443,.T.);
+#22443 = SURFACE_CURVE('',#22444,(#22448,#22455),.PCURVE_S1.);
+#22444 = LINE('',#22445,#22446);
+#22445 = CARTESIAN_POINT('',(-14.56,-6.43,0.));
+#22446 = VECTOR('',#22447,1.);
+#22447 = DIRECTION('',(-0.,-0.,-1.));
+#22448 = PCURVE('',#5991,#22449);
+#22449 = DEFINITIONAL_REPRESENTATION('',(#22450),#22454);
+#22450 = LINE('',#22451,#22452);
+#22451 = CARTESIAN_POINT('',(0.381837661841,0.));
+#22452 = VECTOR('',#22453,1.);
+#22453 = DIRECTION('',(0.,-1.));
+#22454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22455 = PCURVE('',#6185,#22456);
+#22456 = DEFINITIONAL_REPRESENTATION('',(#22457),#22461);
+#22457 = LINE('',#22458,#22459);
+#22458 = CARTESIAN_POINT('',(0.,0.));
+#22459 = VECTOR('',#22460,1.);
+#22460 = DIRECTION('',(0.,-1.));
+#22461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22462 = ORIENTED_EDGE('',*,*,#5973,.F.);
+#22463 = ADVANCED_FACE('',(#22464),#6185,.T.);
+#22464 = FACE_BOUND('',#22465,.T.);
+#22465 = EDGE_LOOP('',(#22466,#22467,#22490,#22511));
+#22466 = ORIENTED_EDGE('',*,*,#22442,.T.);
+#22467 = ORIENTED_EDGE('',*,*,#22468,.T.);
+#22468 = EDGE_CURVE('',#22415,#22469,#22471,.T.);
+#22469 = VERTEX_POINT('',#22470);
+#22470 = CARTESIAN_POINT('',(-16.56,-6.43,-2.54));
+#22471 = SURFACE_CURVE('',#22472,(#22476,#22483),.PCURVE_S1.);
+#22472 = LINE('',#22473,#22474);
+#22473 = CARTESIAN_POINT('',(-14.56,-6.43,-2.54));
+#22474 = VECTOR('',#22475,1.);
+#22475 = DIRECTION('',(-1.,0.,0.));
+#22476 = PCURVE('',#6185,#22477);
+#22477 = DEFINITIONAL_REPRESENTATION('',(#22478),#22482);
+#22478 = LINE('',#22479,#22480);
+#22479 = CARTESIAN_POINT('',(0.,-2.54));
+#22480 = VECTOR('',#22481,1.);
+#22481 = DIRECTION('',(1.,0.));
+#22482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22483 = PCURVE('',#22430,#22484);
+#22484 = DEFINITIONAL_REPRESENTATION('',(#22485),#22489);
+#22485 = LINE('',#22486,#22487);
+#22486 = CARTESIAN_POINT('',(0.27,0.27));
+#22487 = VECTOR('',#22488,1.);
+#22488 = DIRECTION('',(1.,0.));
+#22489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22490 = ORIENTED_EDGE('',*,*,#22491,.F.);
+#22491 = EDGE_CURVE('',#6144,#22469,#22492,.T.);
+#22492 = SURFACE_CURVE('',#22493,(#22497,#22504),.PCURVE_S1.);
+#22493 = LINE('',#22494,#22495);
+#22494 = CARTESIAN_POINT('',(-16.56,-6.43,0.));
+#22495 = VECTOR('',#22496,1.);
+#22496 = DIRECTION('',(-0.,-0.,-1.));
+#22497 = PCURVE('',#6185,#22498);
+#22498 = DEFINITIONAL_REPRESENTATION('',(#22499),#22503);
+#22499 = LINE('',#22500,#22501);
+#22500 = CARTESIAN_POINT('',(2.,0.));
+#22501 = VECTOR('',#22502,1.);
+#22502 = DIRECTION('',(0.,-1.));
+#22503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22504 = PCURVE('',#6159,#22505);
+#22505 = DEFINITIONAL_REPRESENTATION('',(#22506),#22510);
+#22506 = LINE('',#22507,#22508);
+#22507 = CARTESIAN_POINT('',(0.,0.));
+#22508 = VECTOR('',#22509,1.);
+#22509 = DIRECTION('',(0.,-1.));
+#22510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22511 = ORIENTED_EDGE('',*,*,#6171,.F.);
+#22512 = ADVANCED_FACE('',(#22513),#6159,.T.);
+#22513 = FACE_BOUND('',#22514,.T.);
+#22514 = EDGE_LOOP('',(#22515,#22516,#22539,#22560));
+#22515 = ORIENTED_EDGE('',*,*,#22491,.T.);
+#22516 = ORIENTED_EDGE('',*,*,#22517,.T.);
+#22517 = EDGE_CURVE('',#22469,#22518,#22520,.T.);
+#22518 = VERTEX_POINT('',#22519);
+#22519 = CARTESIAN_POINT('',(-16.83,-6.7,-2.54));
+#22520 = SURFACE_CURVE('',#22521,(#22525,#22532),.PCURVE_S1.);
+#22521 = LINE('',#22522,#22523);
+#22522 = CARTESIAN_POINT('',(-16.56,-6.43,-2.54));
+#22523 = VECTOR('',#22524,1.);
+#22524 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#22525 = PCURVE('',#6159,#22526);
+#22526 = DEFINITIONAL_REPRESENTATION('',(#22527),#22531);
+#22527 = LINE('',#22528,#22529);
+#22528 = CARTESIAN_POINT('',(-0.,-2.54));
+#22529 = VECTOR('',#22530,1.);
+#22530 = DIRECTION('',(1.,0.));
+#22531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22532 = PCURVE('',#22430,#22533);
+#22533 = DEFINITIONAL_REPRESENTATION('',(#22534),#22538);
+#22534 = LINE('',#22535,#22536);
+#22535 = CARTESIAN_POINT('',(2.27,0.27));
+#22536 = VECTOR('',#22537,1.);
+#22537 = DIRECTION('',(0.707106781187,-0.707106781187));
+#22538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22539 = ORIENTED_EDGE('',*,*,#22540,.F.);
+#22540 = EDGE_CURVE('',#6116,#22518,#22541,.T.);
+#22541 = SURFACE_CURVE('',#22542,(#22546,#22553),.PCURVE_S1.);
+#22542 = LINE('',#22543,#22544);
+#22543 = CARTESIAN_POINT('',(-16.83,-6.7,0.));
+#22544 = VECTOR('',#22545,1.);
+#22545 = DIRECTION('',(-0.,-0.,-1.));
+#22546 = PCURVE('',#6159,#22547);
+#22547 = DEFINITIONAL_REPRESENTATION('',(#22548),#22552);
+#22548 = LINE('',#22549,#22550);
+#22549 = CARTESIAN_POINT('',(0.381837661841,0.));
+#22550 = VECTOR('',#22551,1.);
+#22551 = DIRECTION('',(0.,-1.));
+#22552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22553 = PCURVE('',#6131,#22554);
+#22554 = DEFINITIONAL_REPRESENTATION('',(#22555),#22559);
+#22555 = LINE('',#22556,#22557);
+#22556 = CARTESIAN_POINT('',(0.,0.));
+#22557 = VECTOR('',#22558,1.);
+#22558 = DIRECTION('',(0.,-1.));
+#22559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22560 = ORIENTED_EDGE('',*,*,#6143,.F.);
+#22561 = ADVANCED_FACE('',(#22562),#6131,.T.);
+#22562 = FACE_BOUND('',#22563,.T.);
+#22563 = EDGE_LOOP('',(#22564,#22565,#22588,#22609));
+#22564 = ORIENTED_EDGE('',*,*,#22540,.T.);
+#22565 = ORIENTED_EDGE('',*,*,#22566,.T.);
+#22566 = EDGE_CURVE('',#22518,#22567,#22569,.T.);
+#22567 = VERTEX_POINT('',#22568);
+#22568 = CARTESIAN_POINT('',(-16.83,-8.7,-2.54));
+#22569 = SURFACE_CURVE('',#22570,(#22574,#22581),.PCURVE_S1.);
+#22570 = LINE('',#22571,#22572);
+#22571 = CARTESIAN_POINT('',(-16.83,-6.7,-2.54));
+#22572 = VECTOR('',#22573,1.);
+#22573 = DIRECTION('',(0.,-1.,0.));
+#22574 = PCURVE('',#6131,#22575);
+#22575 = DEFINITIONAL_REPRESENTATION('',(#22576),#22580);
+#22576 = LINE('',#22577,#22578);
+#22577 = CARTESIAN_POINT('',(0.,-2.54));
+#22578 = VECTOR('',#22579,1.);
+#22579 = DIRECTION('',(1.,0.));
+#22580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22581 = PCURVE('',#22430,#22582);
+#22582 = DEFINITIONAL_REPRESENTATION('',(#22583),#22587);
+#22583 = LINE('',#22584,#22585);
+#22584 = CARTESIAN_POINT('',(2.54,0.));
+#22585 = VECTOR('',#22586,1.);
+#22586 = DIRECTION('',(0.,-1.));
+#22587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22588 = ORIENTED_EDGE('',*,*,#22589,.F.);
+#22589 = EDGE_CURVE('',#6088,#22567,#22590,.T.);
+#22590 = SURFACE_CURVE('',#22591,(#22595,#22602),.PCURVE_S1.);
+#22591 = LINE('',#22592,#22593);
+#22592 = CARTESIAN_POINT('',(-16.83,-8.7,0.));
+#22593 = VECTOR('',#22594,1.);
+#22594 = DIRECTION('',(-0.,-0.,-1.));
+#22595 = PCURVE('',#6131,#22596);
+#22596 = DEFINITIONAL_REPRESENTATION('',(#22597),#22601);
+#22597 = LINE('',#22598,#22599);
+#22598 = CARTESIAN_POINT('',(2.,0.));
+#22599 = VECTOR('',#22600,1.);
+#22600 = DIRECTION('',(0.,-1.));
+#22601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22602 = PCURVE('',#6103,#22603);
+#22603 = DEFINITIONAL_REPRESENTATION('',(#22604),#22608);
+#22604 = LINE('',#22605,#22606);
+#22605 = CARTESIAN_POINT('',(0.,0.));
+#22606 = VECTOR('',#22607,1.);
+#22607 = DIRECTION('',(0.,-1.));
+#22608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22609 = ORIENTED_EDGE('',*,*,#6115,.F.);
+#22610 = ADVANCED_FACE('',(#22611),#6103,.T.);
+#22611 = FACE_BOUND('',#22612,.T.);
+#22612 = EDGE_LOOP('',(#22613,#22614,#22637,#22658));
+#22613 = ORIENTED_EDGE('',*,*,#22589,.T.);
+#22614 = ORIENTED_EDGE('',*,*,#22615,.T.);
+#22615 = EDGE_CURVE('',#22567,#22616,#22618,.T.);
+#22616 = VERTEX_POINT('',#22617);
+#22617 = CARTESIAN_POINT('',(-16.56,-8.97,-2.54));
+#22618 = SURFACE_CURVE('',#22619,(#22623,#22630),.PCURVE_S1.);
+#22619 = LINE('',#22620,#22621);
+#22620 = CARTESIAN_POINT('',(-16.83,-8.7,-2.54));
+#22621 = VECTOR('',#22622,1.);
+#22622 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#22623 = PCURVE('',#6103,#22624);
+#22624 = DEFINITIONAL_REPRESENTATION('',(#22625),#22629);
+#22625 = LINE('',#22626,#22627);
+#22626 = CARTESIAN_POINT('',(0.,-2.54));
+#22627 = VECTOR('',#22628,1.);
+#22628 = DIRECTION('',(1.,0.));
+#22629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22630 = PCURVE('',#22430,#22631);
+#22631 = DEFINITIONAL_REPRESENTATION('',(#22632),#22636);
+#22632 = LINE('',#22633,#22634);
+#22633 = CARTESIAN_POINT('',(2.54,-2.));
+#22634 = VECTOR('',#22635,1.);
+#22635 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#22636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22637 = ORIENTED_EDGE('',*,*,#22638,.F.);
+#22638 = EDGE_CURVE('',#6060,#22616,#22639,.T.);
+#22639 = SURFACE_CURVE('',#22640,(#22644,#22651),.PCURVE_S1.);
+#22640 = LINE('',#22641,#22642);
+#22641 = CARTESIAN_POINT('',(-16.56,-8.97,0.));
+#22642 = VECTOR('',#22643,1.);
+#22643 = DIRECTION('',(-0.,-0.,-1.));
+#22644 = PCURVE('',#6103,#22645);
+#22645 = DEFINITIONAL_REPRESENTATION('',(#22646),#22650);
+#22646 = LINE('',#22647,#22648);
+#22647 = CARTESIAN_POINT('',(0.381837661841,0.));
+#22648 = VECTOR('',#22649,1.);
+#22649 = DIRECTION('',(0.,-1.));
+#22650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22651 = PCURVE('',#6075,#22652);
+#22652 = DEFINITIONAL_REPRESENTATION('',(#22653),#22657);
+#22653 = LINE('',#22654,#22655);
+#22654 = CARTESIAN_POINT('',(0.,0.));
+#22655 = VECTOR('',#22656,1.);
+#22656 = DIRECTION('',(0.,-1.));
+#22657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22658 = ORIENTED_EDGE('',*,*,#6087,.F.);
+#22659 = ADVANCED_FACE('',(#22660),#6075,.T.);
+#22660 = FACE_BOUND('',#22661,.T.);
+#22661 = EDGE_LOOP('',(#22662,#22663,#22686,#22707));
+#22662 = ORIENTED_EDGE('',*,*,#22638,.T.);
+#22663 = ORIENTED_EDGE('',*,*,#22664,.T.);
+#22664 = EDGE_CURVE('',#22616,#22665,#22667,.T.);
+#22665 = VERTEX_POINT('',#22666);
+#22666 = CARTESIAN_POINT('',(-14.56,-8.97,-2.54));
+#22667 = SURFACE_CURVE('',#22668,(#22672,#22679),.PCURVE_S1.);
+#22668 = LINE('',#22669,#22670);
+#22669 = CARTESIAN_POINT('',(-16.56,-8.97,-2.54));
+#22670 = VECTOR('',#22671,1.);
+#22671 = DIRECTION('',(1.,0.,0.));
+#22672 = PCURVE('',#6075,#22673);
+#22673 = DEFINITIONAL_REPRESENTATION('',(#22674),#22678);
+#22674 = LINE('',#22675,#22676);
+#22675 = CARTESIAN_POINT('',(0.,-2.54));
+#22676 = VECTOR('',#22677,1.);
+#22677 = DIRECTION('',(1.,0.));
+#22678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22679 = PCURVE('',#22430,#22680);
+#22680 = DEFINITIONAL_REPRESENTATION('',(#22681),#22685);
+#22681 = LINE('',#22682,#22683);
+#22682 = CARTESIAN_POINT('',(2.27,-2.27));
+#22683 = VECTOR('',#22684,1.);
+#22684 = DIRECTION('',(-1.,0.));
+#22685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22686 = ORIENTED_EDGE('',*,*,#22687,.F.);
+#22687 = EDGE_CURVE('',#6032,#22665,#22688,.T.);
+#22688 = SURFACE_CURVE('',#22689,(#22693,#22700),.PCURVE_S1.);
+#22689 = LINE('',#22690,#22691);
+#22690 = CARTESIAN_POINT('',(-14.56,-8.97,0.));
+#22691 = VECTOR('',#22692,1.);
+#22692 = DIRECTION('',(-0.,-0.,-1.));
+#22693 = PCURVE('',#6075,#22694);
+#22694 = DEFINITIONAL_REPRESENTATION('',(#22695),#22699);
+#22695 = LINE('',#22696,#22697);
+#22696 = CARTESIAN_POINT('',(2.,0.));
+#22697 = VECTOR('',#22698,1.);
+#22698 = DIRECTION('',(0.,-1.));
+#22699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22700 = PCURVE('',#6047,#22701);
+#22701 = DEFINITIONAL_REPRESENTATION('',(#22702),#22706);
+#22702 = LINE('',#22703,#22704);
+#22703 = CARTESIAN_POINT('',(0.,0.));
+#22704 = VECTOR('',#22705,1.);
+#22705 = DIRECTION('',(0.,-1.));
+#22706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22707 = ORIENTED_EDGE('',*,*,#6059,.F.);
+#22708 = ADVANCED_FACE('',(#22709),#6047,.T.);
+#22709 = FACE_BOUND('',#22710,.T.);
+#22710 = EDGE_LOOP('',(#22711,#22712,#22735,#22756));
+#22711 = ORIENTED_EDGE('',*,*,#22687,.T.);
+#22712 = ORIENTED_EDGE('',*,*,#22713,.T.);
+#22713 = EDGE_CURVE('',#22665,#22714,#22716,.T.);
+#22714 = VERTEX_POINT('',#22715);
+#22715 = CARTESIAN_POINT('',(-14.29,-8.7,-2.54));
+#22716 = SURFACE_CURVE('',#22717,(#22721,#22728),.PCURVE_S1.);
+#22717 = LINE('',#22718,#22719);
+#22718 = CARTESIAN_POINT('',(-14.56,-8.97,-2.54));
+#22719 = VECTOR('',#22720,1.);
+#22720 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#22721 = PCURVE('',#6047,#22722);
+#22722 = DEFINITIONAL_REPRESENTATION('',(#22723),#22727);
+#22723 = LINE('',#22724,#22725);
+#22724 = CARTESIAN_POINT('',(0.,-2.54));
+#22725 = VECTOR('',#22726,1.);
+#22726 = DIRECTION('',(1.,0.));
+#22727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22728 = PCURVE('',#22430,#22729);
+#22729 = DEFINITIONAL_REPRESENTATION('',(#22730),#22734);
+#22730 = LINE('',#22731,#22732);
+#22731 = CARTESIAN_POINT('',(0.27,-2.27));
+#22732 = VECTOR('',#22733,1.);
+#22733 = DIRECTION('',(-0.707106781187,0.707106781187));
+#22734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22735 = ORIENTED_EDGE('',*,*,#22736,.F.);
+#22736 = EDGE_CURVE('',#6004,#22714,#22737,.T.);
+#22737 = SURFACE_CURVE('',#22738,(#22742,#22749),.PCURVE_S1.);
+#22738 = LINE('',#22739,#22740);
+#22739 = CARTESIAN_POINT('',(-14.29,-8.7,0.));
+#22740 = VECTOR('',#22741,1.);
+#22741 = DIRECTION('',(-0.,-0.,-1.));
+#22742 = PCURVE('',#6047,#22743);
+#22743 = DEFINITIONAL_REPRESENTATION('',(#22744),#22748);
+#22744 = LINE('',#22745,#22746);
+#22745 = CARTESIAN_POINT('',(0.381837661841,0.));
+#22746 = VECTOR('',#22747,1.);
+#22747 = DIRECTION('',(0.,-1.));
+#22748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22749 = PCURVE('',#6019,#22750);
+#22750 = DEFINITIONAL_REPRESENTATION('',(#22751),#22755);
+#22751 = LINE('',#22752,#22753);
+#22752 = CARTESIAN_POINT('',(2.,0.));
+#22753 = VECTOR('',#22754,1.);
+#22754 = DIRECTION('',(0.,-1.));
+#22755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22756 = ORIENTED_EDGE('',*,*,#6031,.F.);
+#22757 = ADVANCED_FACE('',(#22758),#6019,.F.);
+#22758 = FACE_BOUND('',#22759,.F.);
+#22759 = EDGE_LOOP('',(#22760,#22761,#22782,#22783));
+#22760 = ORIENTED_EDGE('',*,*,#22391,.T.);
+#22761 = ORIENTED_EDGE('',*,*,#22762,.T.);
+#22762 = EDGE_CURVE('',#22392,#22714,#22763,.T.);
+#22763 = SURFACE_CURVE('',#22764,(#22768,#22775),.PCURVE_S1.);
+#22764 = LINE('',#22765,#22766);
+#22765 = CARTESIAN_POINT('',(-14.29,-6.7,-2.54));
+#22766 = VECTOR('',#22767,1.);
+#22767 = DIRECTION('',(0.,-1.,0.));
+#22768 = PCURVE('',#6019,#22769);
+#22769 = DEFINITIONAL_REPRESENTATION('',(#22770),#22774);
+#22770 = LINE('',#22771,#22772);
+#22771 = CARTESIAN_POINT('',(0.,-2.54));
+#22772 = VECTOR('',#22773,1.);
+#22773 = DIRECTION('',(1.,0.));
+#22774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22775 = PCURVE('',#22430,#22776);
+#22776 = DEFINITIONAL_REPRESENTATION('',(#22777),#22781);
+#22777 = LINE('',#22778,#22779);
+#22778 = CARTESIAN_POINT('',(0.,0.));
+#22779 = VECTOR('',#22780,1.);
+#22780 = DIRECTION('',(0.,-1.));
+#22781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22782 = ORIENTED_EDGE('',*,*,#22736,.F.);
+#22783 = ORIENTED_EDGE('',*,*,#6003,.F.);
+#22784 = ADVANCED_FACE('',(#22785),#6217,.T.);
+#22785 = FACE_BOUND('',#22786,.T.);
+#22786 = EDGE_LOOP('',(#22787,#22810,#22838,#22859));
+#22787 = ORIENTED_EDGE('',*,*,#22788,.T.);
+#22788 = EDGE_CURVE('',#6200,#22789,#22791,.T.);
+#22789 = VERTEX_POINT('',#22790);
+#22790 = CARTESIAN_POINT('',(18.73,-6.7,-2.54));
+#22791 = SURFACE_CURVE('',#22792,(#22796,#22803),.PCURVE_S1.);
+#22792 = LINE('',#22793,#22794);
+#22793 = CARTESIAN_POINT('',(18.73,-6.7,0.));
+#22794 = VECTOR('',#22795,1.);
+#22795 = DIRECTION('',(-0.,-0.,-1.));
+#22796 = PCURVE('',#6217,#22797);
+#22797 = DEFINITIONAL_REPRESENTATION('',(#22798),#22802);
+#22798 = LINE('',#22799,#22800);
+#22799 = CARTESIAN_POINT('',(0.,0.));
+#22800 = VECTOR('',#22801,1.);
+#22801 = DIRECTION('',(0.,-1.));
+#22802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22803 = PCURVE('',#6245,#22804);
+#22804 = DEFINITIONAL_REPRESENTATION('',(#22805),#22809);
+#22805 = LINE('',#22806,#22807);
+#22806 = CARTESIAN_POINT('',(0.,0.));
+#22807 = VECTOR('',#22808,1.);
+#22808 = DIRECTION('',(0.,-1.));
+#22809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22810 = ORIENTED_EDGE('',*,*,#22811,.T.);
+#22811 = EDGE_CURVE('',#22789,#22812,#22814,.T.);
+#22812 = VERTEX_POINT('',#22813);
+#22813 = CARTESIAN_POINT('',(18.46,-6.43,-2.54));
+#22814 = SURFACE_CURVE('',#22815,(#22819,#22826),.PCURVE_S1.);
+#22815 = LINE('',#22816,#22817);
+#22816 = CARTESIAN_POINT('',(18.73,-6.7,-2.54));
+#22817 = VECTOR('',#22818,1.);
+#22818 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#22819 = PCURVE('',#6217,#22820);
+#22820 = DEFINITIONAL_REPRESENTATION('',(#22821),#22825);
+#22821 = LINE('',#22822,#22823);
+#22822 = CARTESIAN_POINT('',(0.,-2.54));
+#22823 = VECTOR('',#22824,1.);
+#22824 = DIRECTION('',(1.,0.));
+#22825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22826 = PCURVE('',#22827,#22832);
+#22827 = PLANE('',#22828);
+#22828 = AXIS2_PLACEMENT_3D('',#22829,#22830,#22831);
+#22829 = CARTESIAN_POINT('',(18.73,-6.7,-2.54));
+#22830 = DIRECTION('',(0.,0.,-1.));
+#22831 = DIRECTION('',(-1.,0.,0.));
+#22832 = DEFINITIONAL_REPRESENTATION('',(#22833),#22837);
+#22833 = LINE('',#22834,#22835);
+#22834 = CARTESIAN_POINT('',(0.,0.));
+#22835 = VECTOR('',#22836,1.);
+#22836 = DIRECTION('',(0.707106781187,0.707106781187));
+#22837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22838 = ORIENTED_EDGE('',*,*,#22839,.F.);
+#22839 = EDGE_CURVE('',#6202,#22812,#22840,.T.);
+#22840 = SURFACE_CURVE('',#22841,(#22845,#22852),.PCURVE_S1.);
+#22841 = LINE('',#22842,#22843);
+#22842 = CARTESIAN_POINT('',(18.46,-6.43,0.));
+#22843 = VECTOR('',#22844,1.);
+#22844 = DIRECTION('',(-0.,-0.,-1.));
+#22845 = PCURVE('',#6217,#22846);
+#22846 = DEFINITIONAL_REPRESENTATION('',(#22847),#22851);
+#22847 = LINE('',#22848,#22849);
+#22848 = CARTESIAN_POINT('',(0.381837661841,0.));
+#22849 = VECTOR('',#22850,1.);
+#22850 = DIRECTION('',(0.,-1.));
+#22851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22852 = PCURVE('',#6411,#22853);
+#22853 = DEFINITIONAL_REPRESENTATION('',(#22854),#22858);
+#22854 = LINE('',#22855,#22856);
+#22855 = CARTESIAN_POINT('',(0.,0.));
+#22856 = VECTOR('',#22857,1.);
+#22857 = DIRECTION('',(0.,-1.));
+#22858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22859 = ORIENTED_EDGE('',*,*,#6199,.F.);
+#22860 = ADVANCED_FACE('',(#22861),#6411,.T.);
+#22861 = FACE_BOUND('',#22862,.T.);
+#22862 = EDGE_LOOP('',(#22863,#22864,#22887,#22908));
+#22863 = ORIENTED_EDGE('',*,*,#22839,.T.);
+#22864 = ORIENTED_EDGE('',*,*,#22865,.T.);
+#22865 = EDGE_CURVE('',#22812,#22866,#22868,.T.);
+#22866 = VERTEX_POINT('',#22867);
+#22867 = CARTESIAN_POINT('',(16.46,-6.43,-2.54));
+#22868 = SURFACE_CURVE('',#22869,(#22873,#22880),.PCURVE_S1.);
+#22869 = LINE('',#22870,#22871);
+#22870 = CARTESIAN_POINT('',(18.46,-6.43,-2.54));
+#22871 = VECTOR('',#22872,1.);
+#22872 = DIRECTION('',(-1.,0.,0.));
+#22873 = PCURVE('',#6411,#22874);
+#22874 = DEFINITIONAL_REPRESENTATION('',(#22875),#22879);
+#22875 = LINE('',#22876,#22877);
+#22876 = CARTESIAN_POINT('',(0.,-2.54));
+#22877 = VECTOR('',#22878,1.);
+#22878 = DIRECTION('',(1.,0.));
+#22879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22880 = PCURVE('',#22827,#22881);
+#22881 = DEFINITIONAL_REPRESENTATION('',(#22882),#22886);
+#22882 = LINE('',#22883,#22884);
+#22883 = CARTESIAN_POINT('',(0.27,0.27));
+#22884 = VECTOR('',#22885,1.);
+#22885 = DIRECTION('',(1.,0.));
+#22886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22887 = ORIENTED_EDGE('',*,*,#22888,.F.);
+#22888 = EDGE_CURVE('',#6370,#22866,#22889,.T.);
+#22889 = SURFACE_CURVE('',#22890,(#22894,#22901),.PCURVE_S1.);
+#22890 = LINE('',#22891,#22892);
+#22891 = CARTESIAN_POINT('',(16.46,-6.43,0.));
+#22892 = VECTOR('',#22893,1.);
+#22893 = DIRECTION('',(-0.,-0.,-1.));
+#22894 = PCURVE('',#6411,#22895);
+#22895 = DEFINITIONAL_REPRESENTATION('',(#22896),#22900);
+#22896 = LINE('',#22897,#22898);
+#22897 = CARTESIAN_POINT('',(2.,0.));
+#22898 = VECTOR('',#22899,1.);
+#22899 = DIRECTION('',(0.,-1.));
+#22900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22901 = PCURVE('',#6385,#22902);
+#22902 = DEFINITIONAL_REPRESENTATION('',(#22903),#22907);
+#22903 = LINE('',#22904,#22905);
+#22904 = CARTESIAN_POINT('',(0.,0.));
+#22905 = VECTOR('',#22906,1.);
+#22906 = DIRECTION('',(0.,-1.));
+#22907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22908 = ORIENTED_EDGE('',*,*,#6397,.F.);
+#22909 = ADVANCED_FACE('',(#22910),#6385,.T.);
+#22910 = FACE_BOUND('',#22911,.T.);
+#22911 = EDGE_LOOP('',(#22912,#22913,#22936,#22957));
+#22912 = ORIENTED_EDGE('',*,*,#22888,.T.);
+#22913 = ORIENTED_EDGE('',*,*,#22914,.T.);
+#22914 = EDGE_CURVE('',#22866,#22915,#22917,.T.);
+#22915 = VERTEX_POINT('',#22916);
+#22916 = CARTESIAN_POINT('',(16.19,-6.7,-2.54));
+#22917 = SURFACE_CURVE('',#22918,(#22922,#22929),.PCURVE_S1.);
+#22918 = LINE('',#22919,#22920);
+#22919 = CARTESIAN_POINT('',(16.46,-6.43,-2.54));
+#22920 = VECTOR('',#22921,1.);
+#22921 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#22922 = PCURVE('',#6385,#22923);
+#22923 = DEFINITIONAL_REPRESENTATION('',(#22924),#22928);
+#22924 = LINE('',#22925,#22926);
+#22925 = CARTESIAN_POINT('',(-0.,-2.54));
+#22926 = VECTOR('',#22927,1.);
+#22927 = DIRECTION('',(1.,0.));
+#22928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22929 = PCURVE('',#22827,#22930);
+#22930 = DEFINITIONAL_REPRESENTATION('',(#22931),#22935);
+#22931 = LINE('',#22932,#22933);
+#22932 = CARTESIAN_POINT('',(2.27,0.27));
+#22933 = VECTOR('',#22934,1.);
+#22934 = DIRECTION('',(0.707106781187,-0.707106781187));
+#22935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22936 = ORIENTED_EDGE('',*,*,#22937,.F.);
+#22937 = EDGE_CURVE('',#6342,#22915,#22938,.T.);
+#22938 = SURFACE_CURVE('',#22939,(#22943,#22950),.PCURVE_S1.);
+#22939 = LINE('',#22940,#22941);
+#22940 = CARTESIAN_POINT('',(16.19,-6.7,0.));
+#22941 = VECTOR('',#22942,1.);
+#22942 = DIRECTION('',(-0.,-0.,-1.));
+#22943 = PCURVE('',#6385,#22944);
+#22944 = DEFINITIONAL_REPRESENTATION('',(#22945),#22949);
+#22945 = LINE('',#22946,#22947);
+#22946 = CARTESIAN_POINT('',(0.381837661841,0.));
+#22947 = VECTOR('',#22948,1.);
+#22948 = DIRECTION('',(0.,-1.));
+#22949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22950 = PCURVE('',#6357,#22951);
+#22951 = DEFINITIONAL_REPRESENTATION('',(#22952),#22956);
+#22952 = LINE('',#22953,#22954);
+#22953 = CARTESIAN_POINT('',(0.,0.));
+#22954 = VECTOR('',#22955,1.);
+#22955 = DIRECTION('',(0.,-1.));
+#22956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22957 = ORIENTED_EDGE('',*,*,#6369,.F.);
+#22958 = ADVANCED_FACE('',(#22959),#6357,.T.);
+#22959 = FACE_BOUND('',#22960,.T.);
+#22960 = EDGE_LOOP('',(#22961,#22962,#22985,#23006));
+#22961 = ORIENTED_EDGE('',*,*,#22937,.T.);
+#22962 = ORIENTED_EDGE('',*,*,#22963,.T.);
+#22963 = EDGE_CURVE('',#22915,#22964,#22966,.T.);
+#22964 = VERTEX_POINT('',#22965);
+#22965 = CARTESIAN_POINT('',(16.19,-8.7,-2.54));
+#22966 = SURFACE_CURVE('',#22967,(#22971,#22978),.PCURVE_S1.);
+#22967 = LINE('',#22968,#22969);
+#22968 = CARTESIAN_POINT('',(16.19,-6.7,-2.54));
+#22969 = VECTOR('',#22970,1.);
+#22970 = DIRECTION('',(0.,-1.,0.));
+#22971 = PCURVE('',#6357,#22972);
+#22972 = DEFINITIONAL_REPRESENTATION('',(#22973),#22977);
+#22973 = LINE('',#22974,#22975);
+#22974 = CARTESIAN_POINT('',(0.,-2.54));
+#22975 = VECTOR('',#22976,1.);
+#22976 = DIRECTION('',(1.,0.));
+#22977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22978 = PCURVE('',#22827,#22979);
+#22979 = DEFINITIONAL_REPRESENTATION('',(#22980),#22984);
+#22980 = LINE('',#22981,#22982);
+#22981 = CARTESIAN_POINT('',(2.54,0.));
+#22982 = VECTOR('',#22983,1.);
+#22983 = DIRECTION('',(0.,-1.));
+#22984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22985 = ORIENTED_EDGE('',*,*,#22986,.F.);
+#22986 = EDGE_CURVE('',#6314,#22964,#22987,.T.);
+#22987 = SURFACE_CURVE('',#22988,(#22992,#22999),.PCURVE_S1.);
+#22988 = LINE('',#22989,#22990);
+#22989 = CARTESIAN_POINT('',(16.19,-8.7,0.));
+#22990 = VECTOR('',#22991,1.);
+#22991 = DIRECTION('',(-0.,-0.,-1.));
+#22992 = PCURVE('',#6357,#22993);
+#22993 = DEFINITIONAL_REPRESENTATION('',(#22994),#22998);
+#22994 = LINE('',#22995,#22996);
+#22995 = CARTESIAN_POINT('',(2.,0.));
+#22996 = VECTOR('',#22997,1.);
+#22997 = DIRECTION('',(0.,-1.));
+#22998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22999 = PCURVE('',#6329,#23000);
+#23000 = DEFINITIONAL_REPRESENTATION('',(#23001),#23005);
+#23001 = LINE('',#23002,#23003);
+#23002 = CARTESIAN_POINT('',(0.,0.));
+#23003 = VECTOR('',#23004,1.);
+#23004 = DIRECTION('',(0.,-1.));
+#23005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23006 = ORIENTED_EDGE('',*,*,#6341,.F.);
+#23007 = ADVANCED_FACE('',(#23008),#6329,.T.);
+#23008 = FACE_BOUND('',#23009,.T.);
+#23009 = EDGE_LOOP('',(#23010,#23011,#23034,#23055));
+#23010 = ORIENTED_EDGE('',*,*,#22986,.T.);
+#23011 = ORIENTED_EDGE('',*,*,#23012,.T.);
+#23012 = EDGE_CURVE('',#22964,#23013,#23015,.T.);
+#23013 = VERTEX_POINT('',#23014);
+#23014 = CARTESIAN_POINT('',(16.46,-8.97,-2.54));
+#23015 = SURFACE_CURVE('',#23016,(#23020,#23027),.PCURVE_S1.);
+#23016 = LINE('',#23017,#23018);
+#23017 = CARTESIAN_POINT('',(16.19,-8.7,-2.54));
+#23018 = VECTOR('',#23019,1.);
+#23019 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#23020 = PCURVE('',#6329,#23021);
+#23021 = DEFINITIONAL_REPRESENTATION('',(#23022),#23026);
+#23022 = LINE('',#23023,#23024);
+#23023 = CARTESIAN_POINT('',(0.,-2.54));
+#23024 = VECTOR('',#23025,1.);
+#23025 = DIRECTION('',(1.,0.));
+#23026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23027 = PCURVE('',#22827,#23028);
+#23028 = DEFINITIONAL_REPRESENTATION('',(#23029),#23033);
+#23029 = LINE('',#23030,#23031);
+#23030 = CARTESIAN_POINT('',(2.54,-2.));
+#23031 = VECTOR('',#23032,1.);
+#23032 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#23033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23034 = ORIENTED_EDGE('',*,*,#23035,.F.);
+#23035 = EDGE_CURVE('',#6286,#23013,#23036,.T.);
+#23036 = SURFACE_CURVE('',#23037,(#23041,#23048),.PCURVE_S1.);
+#23037 = LINE('',#23038,#23039);
+#23038 = CARTESIAN_POINT('',(16.46,-8.97,0.));
+#23039 = VECTOR('',#23040,1.);
+#23040 = DIRECTION('',(-0.,-0.,-1.));
+#23041 = PCURVE('',#6329,#23042);
+#23042 = DEFINITIONAL_REPRESENTATION('',(#23043),#23047);
+#23043 = LINE('',#23044,#23045);
+#23044 = CARTESIAN_POINT('',(0.381837661841,0.));
+#23045 = VECTOR('',#23046,1.);
+#23046 = DIRECTION('',(0.,-1.));
+#23047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23048 = PCURVE('',#6301,#23049);
+#23049 = DEFINITIONAL_REPRESENTATION('',(#23050),#23054);
+#23050 = LINE('',#23051,#23052);
+#23051 = CARTESIAN_POINT('',(0.,0.));
+#23052 = VECTOR('',#23053,1.);
+#23053 = DIRECTION('',(0.,-1.));
+#23054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23055 = ORIENTED_EDGE('',*,*,#6313,.F.);
+#23056 = ADVANCED_FACE('',(#23057),#6301,.T.);
+#23057 = FACE_BOUND('',#23058,.T.);
+#23058 = EDGE_LOOP('',(#23059,#23060,#23083,#23104));
+#23059 = ORIENTED_EDGE('',*,*,#23035,.T.);
+#23060 = ORIENTED_EDGE('',*,*,#23061,.T.);
+#23061 = EDGE_CURVE('',#23013,#23062,#23064,.T.);
+#23062 = VERTEX_POINT('',#23063);
+#23063 = CARTESIAN_POINT('',(18.46,-8.97,-2.54));
+#23064 = SURFACE_CURVE('',#23065,(#23069,#23076),.PCURVE_S1.);
+#23065 = LINE('',#23066,#23067);
+#23066 = CARTESIAN_POINT('',(16.46,-8.97,-2.54));
+#23067 = VECTOR('',#23068,1.);
+#23068 = DIRECTION('',(1.,0.,0.));
+#23069 = PCURVE('',#6301,#23070);
+#23070 = DEFINITIONAL_REPRESENTATION('',(#23071),#23075);
+#23071 = LINE('',#23072,#23073);
+#23072 = CARTESIAN_POINT('',(0.,-2.54));
+#23073 = VECTOR('',#23074,1.);
+#23074 = DIRECTION('',(1.,0.));
+#23075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23076 = PCURVE('',#22827,#23077);
+#23077 = DEFINITIONAL_REPRESENTATION('',(#23078),#23082);
+#23078 = LINE('',#23079,#23080);
+#23079 = CARTESIAN_POINT('',(2.27,-2.27));
+#23080 = VECTOR('',#23081,1.);
+#23081 = DIRECTION('',(-1.,0.));
+#23082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23083 = ORIENTED_EDGE('',*,*,#23084,.F.);
+#23084 = EDGE_CURVE('',#6258,#23062,#23085,.T.);
+#23085 = SURFACE_CURVE('',#23086,(#23090,#23097),.PCURVE_S1.);
+#23086 = LINE('',#23087,#23088);
+#23087 = CARTESIAN_POINT('',(18.46,-8.97,0.));
+#23088 = VECTOR('',#23089,1.);
+#23089 = DIRECTION('',(-0.,-0.,-1.));
+#23090 = PCURVE('',#6301,#23091);
+#23091 = DEFINITIONAL_REPRESENTATION('',(#23092),#23096);
+#23092 = LINE('',#23093,#23094);
+#23093 = CARTESIAN_POINT('',(2.,0.));
+#23094 = VECTOR('',#23095,1.);
+#23095 = DIRECTION('',(0.,-1.));
+#23096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23097 = PCURVE('',#6273,#23098);
+#23098 = DEFINITIONAL_REPRESENTATION('',(#23099),#23103);
+#23099 = LINE('',#23100,#23101);
+#23100 = CARTESIAN_POINT('',(0.,0.));
+#23101 = VECTOR('',#23102,1.);
+#23102 = DIRECTION('',(0.,-1.));
+#23103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23104 = ORIENTED_EDGE('',*,*,#6285,.F.);
+#23105 = ADVANCED_FACE('',(#23106),#6273,.T.);
+#23106 = FACE_BOUND('',#23107,.T.);
+#23107 = EDGE_LOOP('',(#23108,#23109,#23132,#23153));
+#23108 = ORIENTED_EDGE('',*,*,#23084,.T.);
+#23109 = ORIENTED_EDGE('',*,*,#23110,.T.);
+#23110 = EDGE_CURVE('',#23062,#23111,#23113,.T.);
+#23111 = VERTEX_POINT('',#23112);
+#23112 = CARTESIAN_POINT('',(18.73,-8.7,-2.54));
+#23113 = SURFACE_CURVE('',#23114,(#23118,#23125),.PCURVE_S1.);
+#23114 = LINE('',#23115,#23116);
+#23115 = CARTESIAN_POINT('',(18.46,-8.97,-2.54));
+#23116 = VECTOR('',#23117,1.);
+#23117 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#23118 = PCURVE('',#6273,#23119);
+#23119 = DEFINITIONAL_REPRESENTATION('',(#23120),#23124);
+#23120 = LINE('',#23121,#23122);
+#23121 = CARTESIAN_POINT('',(0.,-2.54));
+#23122 = VECTOR('',#23123,1.);
+#23123 = DIRECTION('',(1.,0.));
+#23124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23125 = PCURVE('',#22827,#23126);
+#23126 = DEFINITIONAL_REPRESENTATION('',(#23127),#23131);
+#23127 = LINE('',#23128,#23129);
+#23128 = CARTESIAN_POINT('',(0.27,-2.27));
+#23129 = VECTOR('',#23130,1.);
+#23130 = DIRECTION('',(-0.707106781187,0.707106781187));
+#23131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23132 = ORIENTED_EDGE('',*,*,#23133,.F.);
+#23133 = EDGE_CURVE('',#6230,#23111,#23134,.T.);
+#23134 = SURFACE_CURVE('',#23135,(#23139,#23146),.PCURVE_S1.);
+#23135 = LINE('',#23136,#23137);
+#23136 = CARTESIAN_POINT('',(18.73,-8.7,0.));
+#23137 = VECTOR('',#23138,1.);
+#23138 = DIRECTION('',(-0.,-0.,-1.));
+#23139 = PCURVE('',#6273,#23140);
+#23140 = DEFINITIONAL_REPRESENTATION('',(#23141),#23145);
+#23141 = LINE('',#23142,#23143);
+#23142 = CARTESIAN_POINT('',(0.381837661841,0.));
+#23143 = VECTOR('',#23144,1.);
+#23144 = DIRECTION('',(0.,-1.));
+#23145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23146 = PCURVE('',#6245,#23147);
+#23147 = DEFINITIONAL_REPRESENTATION('',(#23148),#23152);
+#23148 = LINE('',#23149,#23150);
+#23149 = CARTESIAN_POINT('',(2.,0.));
+#23150 = VECTOR('',#23151,1.);
+#23151 = DIRECTION('',(0.,-1.));
+#23152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23153 = ORIENTED_EDGE('',*,*,#6257,.F.);
+#23154 = ADVANCED_FACE('',(#23155),#6245,.F.);
+#23155 = FACE_BOUND('',#23156,.F.);
+#23156 = EDGE_LOOP('',(#23157,#23158,#23179,#23180));
+#23157 = ORIENTED_EDGE('',*,*,#22788,.T.);
+#23158 = ORIENTED_EDGE('',*,*,#23159,.T.);
+#23159 = EDGE_CURVE('',#22789,#23111,#23160,.T.);
+#23160 = SURFACE_CURVE('',#23161,(#23165,#23172),.PCURVE_S1.);
+#23161 = LINE('',#23162,#23163);
+#23162 = CARTESIAN_POINT('',(18.73,-6.7,-2.54));
+#23163 = VECTOR('',#23164,1.);
+#23164 = DIRECTION('',(0.,-1.,0.));
+#23165 = PCURVE('',#6245,#23166);
+#23166 = DEFINITIONAL_REPRESENTATION('',(#23167),#23171);
+#23167 = LINE('',#23168,#23169);
+#23168 = CARTESIAN_POINT('',(0.,-2.54));
+#23169 = VECTOR('',#23170,1.);
+#23170 = DIRECTION('',(1.,0.));
+#23171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23172 = PCURVE('',#22827,#23173);
+#23173 = DEFINITIONAL_REPRESENTATION('',(#23174),#23178);
+#23174 = LINE('',#23175,#23176);
+#23175 = CARTESIAN_POINT('',(0.,0.));
+#23176 = VECTOR('',#23177,1.);
+#23177 = DIRECTION('',(0.,-1.));
+#23178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23179 = ORIENTED_EDGE('',*,*,#23133,.F.);
+#23180 = ORIENTED_EDGE('',*,*,#6229,.F.);
+#23181 = ADVANCED_FACE('',(#23182),#6443,.T.);
+#23182 = FACE_BOUND('',#23183,.T.);
+#23183 = EDGE_LOOP('',(#23184,#23207,#23235,#23256));
+#23184 = ORIENTED_EDGE('',*,*,#23185,.T.);
+#23185 = EDGE_CURVE('',#6426,#23186,#23188,.T.);
+#23186 = VERTEX_POINT('',#23187);
+#23187 = CARTESIAN_POINT('',(16.19,-6.7,-2.54));
+#23188 = SURFACE_CURVE('',#23189,(#23193,#23200),.PCURVE_S1.);
+#23189 = LINE('',#23190,#23191);
+#23190 = CARTESIAN_POINT('',(16.19,-6.7,0.));
+#23191 = VECTOR('',#23192,1.);
+#23192 = DIRECTION('',(-0.,-0.,-1.));
+#23193 = PCURVE('',#6443,#23194);
+#23194 = DEFINITIONAL_REPRESENTATION('',(#23195),#23199);
+#23195 = LINE('',#23196,#23197);
+#23196 = CARTESIAN_POINT('',(0.,0.));
+#23197 = VECTOR('',#23198,1.);
+#23198 = DIRECTION('',(0.,-1.));
+#23199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23200 = PCURVE('',#6471,#23201);
+#23201 = DEFINITIONAL_REPRESENTATION('',(#23202),#23206);
+#23202 = LINE('',#23203,#23204);
+#23203 = CARTESIAN_POINT('',(0.,0.));
+#23204 = VECTOR('',#23205,1.);
+#23205 = DIRECTION('',(0.,-1.));
+#23206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23207 = ORIENTED_EDGE('',*,*,#23208,.T.);
+#23208 = EDGE_CURVE('',#23186,#23209,#23211,.T.);
+#23209 = VERTEX_POINT('',#23210);
+#23210 = CARTESIAN_POINT('',(15.92,-6.43,-2.54));
+#23211 = SURFACE_CURVE('',#23212,(#23216,#23223),.PCURVE_S1.);
+#23212 = LINE('',#23213,#23214);
+#23213 = CARTESIAN_POINT('',(16.19,-6.7,-2.54));
+#23214 = VECTOR('',#23215,1.);
+#23215 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#23216 = PCURVE('',#6443,#23217);
+#23217 = DEFINITIONAL_REPRESENTATION('',(#23218),#23222);
+#23218 = LINE('',#23219,#23220);
+#23219 = CARTESIAN_POINT('',(0.,-2.54));
+#23220 = VECTOR('',#23221,1.);
+#23221 = DIRECTION('',(1.,0.));
+#23222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23223 = PCURVE('',#23224,#23229);
+#23224 = PLANE('',#23225);
+#23225 = AXIS2_PLACEMENT_3D('',#23226,#23227,#23228);
+#23226 = CARTESIAN_POINT('',(16.19,-6.7,-2.54));
+#23227 = DIRECTION('',(0.,0.,-1.));
+#23228 = DIRECTION('',(-1.,0.,0.));
+#23229 = DEFINITIONAL_REPRESENTATION('',(#23230),#23234);
+#23230 = LINE('',#23231,#23232);
+#23231 = CARTESIAN_POINT('',(0.,0.));
+#23232 = VECTOR('',#23233,1.);
+#23233 = DIRECTION('',(0.707106781187,0.707106781187));
+#23234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23235 = ORIENTED_EDGE('',*,*,#23236,.F.);
+#23236 = EDGE_CURVE('',#6428,#23209,#23237,.T.);
+#23237 = SURFACE_CURVE('',#23238,(#23242,#23249),.PCURVE_S1.);
+#23238 = LINE('',#23239,#23240);
+#23239 = CARTESIAN_POINT('',(15.92,-6.43,0.));
+#23240 = VECTOR('',#23241,1.);
+#23241 = DIRECTION('',(-0.,-0.,-1.));
+#23242 = PCURVE('',#6443,#23243);
+#23243 = DEFINITIONAL_REPRESENTATION('',(#23244),#23248);
+#23244 = LINE('',#23245,#23246);
+#23245 = CARTESIAN_POINT('',(0.381837661841,0.));
+#23246 = VECTOR('',#23247,1.);
+#23247 = DIRECTION('',(0.,-1.));
+#23248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23249 = PCURVE('',#6637,#23250);
+#23250 = DEFINITIONAL_REPRESENTATION('',(#23251),#23255);
+#23251 = LINE('',#23252,#23253);
+#23252 = CARTESIAN_POINT('',(0.,0.));
+#23253 = VECTOR('',#23254,1.);
+#23254 = DIRECTION('',(0.,-1.));
+#23255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23256 = ORIENTED_EDGE('',*,*,#6425,.F.);
+#23257 = ADVANCED_FACE('',(#23258),#6637,.T.);
+#23258 = FACE_BOUND('',#23259,.T.);
+#23259 = EDGE_LOOP('',(#23260,#23261,#23284,#23305));
+#23260 = ORIENTED_EDGE('',*,*,#23236,.T.);
+#23261 = ORIENTED_EDGE('',*,*,#23262,.T.);
+#23262 = EDGE_CURVE('',#23209,#23263,#23265,.T.);
+#23263 = VERTEX_POINT('',#23264);
+#23264 = CARTESIAN_POINT('',(13.92,-6.43,-2.54));
+#23265 = SURFACE_CURVE('',#23266,(#23270,#23277),.PCURVE_S1.);
+#23266 = LINE('',#23267,#23268);
+#23267 = CARTESIAN_POINT('',(15.92,-6.43,-2.54));
+#23268 = VECTOR('',#23269,1.);
+#23269 = DIRECTION('',(-1.,0.,0.));
+#23270 = PCURVE('',#6637,#23271);
+#23271 = DEFINITIONAL_REPRESENTATION('',(#23272),#23276);
+#23272 = LINE('',#23273,#23274);
+#23273 = CARTESIAN_POINT('',(0.,-2.54));
+#23274 = VECTOR('',#23275,1.);
+#23275 = DIRECTION('',(1.,0.));
+#23276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23277 = PCURVE('',#23224,#23278);
+#23278 = DEFINITIONAL_REPRESENTATION('',(#23279),#23283);
+#23279 = LINE('',#23280,#23281);
+#23280 = CARTESIAN_POINT('',(0.27,0.27));
+#23281 = VECTOR('',#23282,1.);
+#23282 = DIRECTION('',(1.,0.));
+#23283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23284 = ORIENTED_EDGE('',*,*,#23285,.F.);
+#23285 = EDGE_CURVE('',#6596,#23263,#23286,.T.);
+#23286 = SURFACE_CURVE('',#23287,(#23291,#23298),.PCURVE_S1.);
+#23287 = LINE('',#23288,#23289);
+#23288 = CARTESIAN_POINT('',(13.92,-6.43,0.));
+#23289 = VECTOR('',#23290,1.);
+#23290 = DIRECTION('',(-0.,-0.,-1.));
+#23291 = PCURVE('',#6637,#23292);
+#23292 = DEFINITIONAL_REPRESENTATION('',(#23293),#23297);
+#23293 = LINE('',#23294,#23295);
+#23294 = CARTESIAN_POINT('',(2.,0.));
+#23295 = VECTOR('',#23296,1.);
+#23296 = DIRECTION('',(0.,-1.));
+#23297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23298 = PCURVE('',#6611,#23299);
+#23299 = DEFINITIONAL_REPRESENTATION('',(#23300),#23304);
+#23300 = LINE('',#23301,#23302);
+#23301 = CARTESIAN_POINT('',(0.,0.));
+#23302 = VECTOR('',#23303,1.);
+#23303 = DIRECTION('',(0.,-1.));
+#23304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23305 = ORIENTED_EDGE('',*,*,#6623,.F.);
+#23306 = ADVANCED_FACE('',(#23307),#6611,.T.);
+#23307 = FACE_BOUND('',#23308,.T.);
+#23308 = EDGE_LOOP('',(#23309,#23310,#23333,#23354));
+#23309 = ORIENTED_EDGE('',*,*,#23285,.T.);
+#23310 = ORIENTED_EDGE('',*,*,#23311,.T.);
+#23311 = EDGE_CURVE('',#23263,#23312,#23314,.T.);
+#23312 = VERTEX_POINT('',#23313);
+#23313 = CARTESIAN_POINT('',(13.65,-6.7,-2.54));
+#23314 = SURFACE_CURVE('',#23315,(#23319,#23326),.PCURVE_S1.);
+#23315 = LINE('',#23316,#23317);
+#23316 = CARTESIAN_POINT('',(13.92,-6.43,-2.54));
+#23317 = VECTOR('',#23318,1.);
+#23318 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#23319 = PCURVE('',#6611,#23320);
+#23320 = DEFINITIONAL_REPRESENTATION('',(#23321),#23325);
+#23321 = LINE('',#23322,#23323);
+#23322 = CARTESIAN_POINT('',(-0.,-2.54));
+#23323 = VECTOR('',#23324,1.);
+#23324 = DIRECTION('',(1.,0.));
+#23325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23326 = PCURVE('',#23224,#23327);
+#23327 = DEFINITIONAL_REPRESENTATION('',(#23328),#23332);
+#23328 = LINE('',#23329,#23330);
+#23329 = CARTESIAN_POINT('',(2.27,0.27));
+#23330 = VECTOR('',#23331,1.);
+#23331 = DIRECTION('',(0.707106781187,-0.707106781187));
+#23332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23333 = ORIENTED_EDGE('',*,*,#23334,.F.);
+#23334 = EDGE_CURVE('',#6568,#23312,#23335,.T.);
+#23335 = SURFACE_CURVE('',#23336,(#23340,#23347),.PCURVE_S1.);
+#23336 = LINE('',#23337,#23338);
+#23337 = CARTESIAN_POINT('',(13.65,-6.7,0.));
+#23338 = VECTOR('',#23339,1.);
+#23339 = DIRECTION('',(-0.,-0.,-1.));
+#23340 = PCURVE('',#6611,#23341);
+#23341 = DEFINITIONAL_REPRESENTATION('',(#23342),#23346);
+#23342 = LINE('',#23343,#23344);
+#23343 = CARTESIAN_POINT('',(0.381837661841,0.));
+#23344 = VECTOR('',#23345,1.);
+#23345 = DIRECTION('',(0.,-1.));
+#23346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23347 = PCURVE('',#6583,#23348);
+#23348 = DEFINITIONAL_REPRESENTATION('',(#23349),#23353);
+#23349 = LINE('',#23350,#23351);
+#23350 = CARTESIAN_POINT('',(0.,0.));
+#23351 = VECTOR('',#23352,1.);
+#23352 = DIRECTION('',(0.,-1.));
+#23353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23354 = ORIENTED_EDGE('',*,*,#6595,.F.);
+#23355 = ADVANCED_FACE('',(#23356),#6583,.T.);
+#23356 = FACE_BOUND('',#23357,.T.);
+#23357 = EDGE_LOOP('',(#23358,#23359,#23382,#23403));
+#23358 = ORIENTED_EDGE('',*,*,#23334,.T.);
+#23359 = ORIENTED_EDGE('',*,*,#23360,.T.);
+#23360 = EDGE_CURVE('',#23312,#23361,#23363,.T.);
+#23361 = VERTEX_POINT('',#23362);
+#23362 = CARTESIAN_POINT('',(13.65,-8.7,-2.54));
+#23363 = SURFACE_CURVE('',#23364,(#23368,#23375),.PCURVE_S1.);
+#23364 = LINE('',#23365,#23366);
+#23365 = CARTESIAN_POINT('',(13.65,-6.7,-2.54));
+#23366 = VECTOR('',#23367,1.);
+#23367 = DIRECTION('',(0.,-1.,0.));
+#23368 = PCURVE('',#6583,#23369);
+#23369 = DEFINITIONAL_REPRESENTATION('',(#23370),#23374);
+#23370 = LINE('',#23371,#23372);
+#23371 = CARTESIAN_POINT('',(0.,-2.54));
+#23372 = VECTOR('',#23373,1.);
+#23373 = DIRECTION('',(1.,0.));
+#23374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23375 = PCURVE('',#23224,#23376);
+#23376 = DEFINITIONAL_REPRESENTATION('',(#23377),#23381);
+#23377 = LINE('',#23378,#23379);
+#23378 = CARTESIAN_POINT('',(2.54,0.));
+#23379 = VECTOR('',#23380,1.);
+#23380 = DIRECTION('',(0.,-1.));
+#23381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23382 = ORIENTED_EDGE('',*,*,#23383,.F.);
+#23383 = EDGE_CURVE('',#6540,#23361,#23384,.T.);
+#23384 = SURFACE_CURVE('',#23385,(#23389,#23396),.PCURVE_S1.);
+#23385 = LINE('',#23386,#23387);
+#23386 = CARTESIAN_POINT('',(13.65,-8.7,0.));
+#23387 = VECTOR('',#23388,1.);
+#23388 = DIRECTION('',(-0.,-0.,-1.));
+#23389 = PCURVE('',#6583,#23390);
+#23390 = DEFINITIONAL_REPRESENTATION('',(#23391),#23395);
+#23391 = LINE('',#23392,#23393);
+#23392 = CARTESIAN_POINT('',(2.,0.));
+#23393 = VECTOR('',#23394,1.);
+#23394 = DIRECTION('',(0.,-1.));
+#23395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23396 = PCURVE('',#6555,#23397);
+#23397 = DEFINITIONAL_REPRESENTATION('',(#23398),#23402);
+#23398 = LINE('',#23399,#23400);
+#23399 = CARTESIAN_POINT('',(0.,0.));
+#23400 = VECTOR('',#23401,1.);
+#23401 = DIRECTION('',(0.,-1.));
+#23402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23403 = ORIENTED_EDGE('',*,*,#6567,.F.);
+#23404 = ADVANCED_FACE('',(#23405),#6555,.T.);
+#23405 = FACE_BOUND('',#23406,.T.);
+#23406 = EDGE_LOOP('',(#23407,#23408,#23431,#23452));
+#23407 = ORIENTED_EDGE('',*,*,#23383,.T.);
+#23408 = ORIENTED_EDGE('',*,*,#23409,.T.);
+#23409 = EDGE_CURVE('',#23361,#23410,#23412,.T.);
+#23410 = VERTEX_POINT('',#23411);
+#23411 = CARTESIAN_POINT('',(13.92,-8.97,-2.54));
+#23412 = SURFACE_CURVE('',#23413,(#23417,#23424),.PCURVE_S1.);
+#23413 = LINE('',#23414,#23415);
+#23414 = CARTESIAN_POINT('',(13.65,-8.7,-2.54));
+#23415 = VECTOR('',#23416,1.);
+#23416 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#23417 = PCURVE('',#6555,#23418);
+#23418 = DEFINITIONAL_REPRESENTATION('',(#23419),#23423);
+#23419 = LINE('',#23420,#23421);
+#23420 = CARTESIAN_POINT('',(0.,-2.54));
+#23421 = VECTOR('',#23422,1.);
+#23422 = DIRECTION('',(1.,0.));
+#23423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23424 = PCURVE('',#23224,#23425);
+#23425 = DEFINITIONAL_REPRESENTATION('',(#23426),#23430);
+#23426 = LINE('',#23427,#23428);
+#23427 = CARTESIAN_POINT('',(2.54,-2.));
+#23428 = VECTOR('',#23429,1.);
+#23429 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#23430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23431 = ORIENTED_EDGE('',*,*,#23432,.F.);
+#23432 = EDGE_CURVE('',#6512,#23410,#23433,.T.);
+#23433 = SURFACE_CURVE('',#23434,(#23438,#23445),.PCURVE_S1.);
+#23434 = LINE('',#23435,#23436);
+#23435 = CARTESIAN_POINT('',(13.92,-8.97,0.));
+#23436 = VECTOR('',#23437,1.);
+#23437 = DIRECTION('',(-0.,-0.,-1.));
+#23438 = PCURVE('',#6555,#23439);
+#23439 = DEFINITIONAL_REPRESENTATION('',(#23440),#23444);
+#23440 = LINE('',#23441,#23442);
+#23441 = CARTESIAN_POINT('',(0.381837661841,0.));
+#23442 = VECTOR('',#23443,1.);
+#23443 = DIRECTION('',(0.,-1.));
+#23444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23445 = PCURVE('',#6527,#23446);
+#23446 = DEFINITIONAL_REPRESENTATION('',(#23447),#23451);
+#23447 = LINE('',#23448,#23449);
+#23448 = CARTESIAN_POINT('',(0.,0.));
+#23449 = VECTOR('',#23450,1.);
+#23450 = DIRECTION('',(0.,-1.));
+#23451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23452 = ORIENTED_EDGE('',*,*,#6539,.F.);
+#23453 = ADVANCED_FACE('',(#23454),#6527,.T.);
+#23454 = FACE_BOUND('',#23455,.T.);
+#23455 = EDGE_LOOP('',(#23456,#23457,#23480,#23501));
+#23456 = ORIENTED_EDGE('',*,*,#23432,.T.);
+#23457 = ORIENTED_EDGE('',*,*,#23458,.T.);
+#23458 = EDGE_CURVE('',#23410,#23459,#23461,.T.);
+#23459 = VERTEX_POINT('',#23460);
+#23460 = CARTESIAN_POINT('',(15.92,-8.97,-2.54));
+#23461 = SURFACE_CURVE('',#23462,(#23466,#23473),.PCURVE_S1.);
+#23462 = LINE('',#23463,#23464);
+#23463 = CARTESIAN_POINT('',(13.92,-8.97,-2.54));
+#23464 = VECTOR('',#23465,1.);
+#23465 = DIRECTION('',(1.,0.,0.));
+#23466 = PCURVE('',#6527,#23467);
+#23467 = DEFINITIONAL_REPRESENTATION('',(#23468),#23472);
+#23468 = LINE('',#23469,#23470);
+#23469 = CARTESIAN_POINT('',(0.,-2.54));
+#23470 = VECTOR('',#23471,1.);
+#23471 = DIRECTION('',(1.,0.));
+#23472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23473 = PCURVE('',#23224,#23474);
+#23474 = DEFINITIONAL_REPRESENTATION('',(#23475),#23479);
+#23475 = LINE('',#23476,#23477);
+#23476 = CARTESIAN_POINT('',(2.27,-2.27));
+#23477 = VECTOR('',#23478,1.);
+#23478 = DIRECTION('',(-1.,0.));
+#23479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23480 = ORIENTED_EDGE('',*,*,#23481,.F.);
+#23481 = EDGE_CURVE('',#6484,#23459,#23482,.T.);
+#23482 = SURFACE_CURVE('',#23483,(#23487,#23494),.PCURVE_S1.);
+#23483 = LINE('',#23484,#23485);
+#23484 = CARTESIAN_POINT('',(15.92,-8.97,0.));
+#23485 = VECTOR('',#23486,1.);
+#23486 = DIRECTION('',(-0.,-0.,-1.));
+#23487 = PCURVE('',#6527,#23488);
+#23488 = DEFINITIONAL_REPRESENTATION('',(#23489),#23493);
+#23489 = LINE('',#23490,#23491);
+#23490 = CARTESIAN_POINT('',(2.,0.));
+#23491 = VECTOR('',#23492,1.);
+#23492 = DIRECTION('',(0.,-1.));
+#23493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23494 = PCURVE('',#6499,#23495);
+#23495 = DEFINITIONAL_REPRESENTATION('',(#23496),#23500);
+#23496 = LINE('',#23497,#23498);
+#23497 = CARTESIAN_POINT('',(0.,0.));
+#23498 = VECTOR('',#23499,1.);
+#23499 = DIRECTION('',(0.,-1.));
+#23500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23501 = ORIENTED_EDGE('',*,*,#6511,.F.);
+#23502 = ADVANCED_FACE('',(#23503),#6499,.T.);
+#23503 = FACE_BOUND('',#23504,.T.);
+#23504 = EDGE_LOOP('',(#23505,#23506,#23529,#23550));
+#23505 = ORIENTED_EDGE('',*,*,#23481,.T.);
+#23506 = ORIENTED_EDGE('',*,*,#23507,.T.);
+#23507 = EDGE_CURVE('',#23459,#23508,#23510,.T.);
+#23508 = VERTEX_POINT('',#23509);
+#23509 = CARTESIAN_POINT('',(16.19,-8.7,-2.54));
+#23510 = SURFACE_CURVE('',#23511,(#23515,#23522),.PCURVE_S1.);
+#23511 = LINE('',#23512,#23513);
+#23512 = CARTESIAN_POINT('',(15.92,-8.97,-2.54));
+#23513 = VECTOR('',#23514,1.);
+#23514 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#23515 = PCURVE('',#6499,#23516);
+#23516 = DEFINITIONAL_REPRESENTATION('',(#23517),#23521);
+#23517 = LINE('',#23518,#23519);
+#23518 = CARTESIAN_POINT('',(0.,-2.54));
+#23519 = VECTOR('',#23520,1.);
+#23520 = DIRECTION('',(1.,0.));
+#23521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23522 = PCURVE('',#23224,#23523);
+#23523 = DEFINITIONAL_REPRESENTATION('',(#23524),#23528);
+#23524 = LINE('',#23525,#23526);
+#23525 = CARTESIAN_POINT('',(0.27,-2.27));
+#23526 = VECTOR('',#23527,1.);
+#23527 = DIRECTION('',(-0.707106781187,0.707106781187));
+#23528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23529 = ORIENTED_EDGE('',*,*,#23530,.F.);
+#23530 = EDGE_CURVE('',#6456,#23508,#23531,.T.);
+#23531 = SURFACE_CURVE('',#23532,(#23536,#23543),.PCURVE_S1.);
+#23532 = LINE('',#23533,#23534);
+#23533 = CARTESIAN_POINT('',(16.19,-8.7,0.));
+#23534 = VECTOR('',#23535,1.);
+#23535 = DIRECTION('',(-0.,-0.,-1.));
+#23536 = PCURVE('',#6499,#23537);
+#23537 = DEFINITIONAL_REPRESENTATION('',(#23538),#23542);
+#23538 = LINE('',#23539,#23540);
+#23539 = CARTESIAN_POINT('',(0.381837661841,0.));
+#23540 = VECTOR('',#23541,1.);
+#23541 = DIRECTION('',(0.,-1.));
+#23542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23543 = PCURVE('',#6471,#23544);
+#23544 = DEFINITIONAL_REPRESENTATION('',(#23545),#23549);
+#23545 = LINE('',#23546,#23547);
+#23546 = CARTESIAN_POINT('',(2.,0.));
+#23547 = VECTOR('',#23548,1.);
+#23548 = DIRECTION('',(0.,-1.));
+#23549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23550 = ORIENTED_EDGE('',*,*,#6483,.F.);
+#23551 = ADVANCED_FACE('',(#23552),#6471,.F.);
+#23552 = FACE_BOUND('',#23553,.F.);
+#23553 = EDGE_LOOP('',(#23554,#23555,#23576,#23577));
+#23554 = ORIENTED_EDGE('',*,*,#23185,.T.);
+#23555 = ORIENTED_EDGE('',*,*,#23556,.T.);
+#23556 = EDGE_CURVE('',#23186,#23508,#23557,.T.);
+#23557 = SURFACE_CURVE('',#23558,(#23562,#23569),.PCURVE_S1.);
+#23558 = LINE('',#23559,#23560);
+#23559 = CARTESIAN_POINT('',(16.19,-6.7,-2.54));
+#23560 = VECTOR('',#23561,1.);
+#23561 = DIRECTION('',(0.,-1.,0.));
+#23562 = PCURVE('',#6471,#23563);
+#23563 = DEFINITIONAL_REPRESENTATION('',(#23564),#23568);
+#23564 = LINE('',#23565,#23566);
+#23565 = CARTESIAN_POINT('',(0.,-2.54));
+#23566 = VECTOR('',#23567,1.);
+#23567 = DIRECTION('',(1.,0.));
+#23568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23569 = PCURVE('',#23224,#23570);
+#23570 = DEFINITIONAL_REPRESENTATION('',(#23571),#23575);
+#23571 = LINE('',#23572,#23573);
+#23572 = CARTESIAN_POINT('',(0.,0.));
+#23573 = VECTOR('',#23574,1.);
+#23574 = DIRECTION('',(0.,-1.));
+#23575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23576 = ORIENTED_EDGE('',*,*,#23530,.F.);
+#23577 = ORIENTED_EDGE('',*,*,#6455,.F.);
+#23578 = ADVANCED_FACE('',(#23579),#6669,.T.);
+#23579 = FACE_BOUND('',#23580,.T.);
+#23580 = EDGE_LOOP('',(#23581,#23604,#23632,#23653));
+#23581 = ORIENTED_EDGE('',*,*,#23582,.T.);
+#23582 = EDGE_CURVE('',#6652,#23583,#23585,.T.);
+#23583 = VERTEX_POINT('',#23584);
+#23584 = CARTESIAN_POINT('',(11.11,-6.7,-2.54));
+#23585 = SURFACE_CURVE('',#23586,(#23590,#23597),.PCURVE_S1.);
+#23586 = LINE('',#23587,#23588);
+#23587 = CARTESIAN_POINT('',(11.11,-6.7,0.));
+#23588 = VECTOR('',#23589,1.);
+#23589 = DIRECTION('',(-0.,-0.,-1.));
+#23590 = PCURVE('',#6669,#23591);
+#23591 = DEFINITIONAL_REPRESENTATION('',(#23592),#23596);
+#23592 = LINE('',#23593,#23594);
+#23593 = CARTESIAN_POINT('',(0.,0.));
+#23594 = VECTOR('',#23595,1.);
+#23595 = DIRECTION('',(0.,-1.));
+#23596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23597 = PCURVE('',#6697,#23598);
+#23598 = DEFINITIONAL_REPRESENTATION('',(#23599),#23603);
+#23599 = LINE('',#23600,#23601);
+#23600 = CARTESIAN_POINT('',(0.,0.));
+#23601 = VECTOR('',#23602,1.);
+#23602 = DIRECTION('',(0.,-1.));
+#23603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23604 = ORIENTED_EDGE('',*,*,#23605,.T.);
+#23605 = EDGE_CURVE('',#23583,#23606,#23608,.T.);
+#23606 = VERTEX_POINT('',#23607);
+#23607 = CARTESIAN_POINT('',(10.84,-6.43,-2.54));
+#23608 = SURFACE_CURVE('',#23609,(#23613,#23620),.PCURVE_S1.);
+#23609 = LINE('',#23610,#23611);
+#23610 = CARTESIAN_POINT('',(11.11,-6.7,-2.54));
+#23611 = VECTOR('',#23612,1.);
+#23612 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#23613 = PCURVE('',#6669,#23614);
+#23614 = DEFINITIONAL_REPRESENTATION('',(#23615),#23619);
+#23615 = LINE('',#23616,#23617);
+#23616 = CARTESIAN_POINT('',(0.,-2.54));
+#23617 = VECTOR('',#23618,1.);
+#23618 = DIRECTION('',(1.,0.));
+#23619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23620 = PCURVE('',#23621,#23626);
+#23621 = PLANE('',#23622);
+#23622 = AXIS2_PLACEMENT_3D('',#23623,#23624,#23625);
+#23623 = CARTESIAN_POINT('',(11.11,-6.7,-2.54));
+#23624 = DIRECTION('',(0.,0.,-1.));
+#23625 = DIRECTION('',(-1.,0.,0.));
+#23626 = DEFINITIONAL_REPRESENTATION('',(#23627),#23631);
+#23627 = LINE('',#23628,#23629);
+#23628 = CARTESIAN_POINT('',(0.,0.));
+#23629 = VECTOR('',#23630,1.);
+#23630 = DIRECTION('',(0.707106781187,0.707106781187));
+#23631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23632 = ORIENTED_EDGE('',*,*,#23633,.F.);
+#23633 = EDGE_CURVE('',#6654,#23606,#23634,.T.);
+#23634 = SURFACE_CURVE('',#23635,(#23639,#23646),.PCURVE_S1.);
+#23635 = LINE('',#23636,#23637);
+#23636 = CARTESIAN_POINT('',(10.84,-6.43,0.));
+#23637 = VECTOR('',#23638,1.);
+#23638 = DIRECTION('',(-0.,-0.,-1.));
+#23639 = PCURVE('',#6669,#23640);
+#23640 = DEFINITIONAL_REPRESENTATION('',(#23641),#23645);
+#23641 = LINE('',#23642,#23643);
+#23642 = CARTESIAN_POINT('',(0.381837661841,0.));
+#23643 = VECTOR('',#23644,1.);
+#23644 = DIRECTION('',(0.,-1.));
+#23645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23646 = PCURVE('',#6863,#23647);
+#23647 = DEFINITIONAL_REPRESENTATION('',(#23648),#23652);
+#23648 = LINE('',#23649,#23650);
+#23649 = CARTESIAN_POINT('',(0.,0.));
+#23650 = VECTOR('',#23651,1.);
+#23651 = DIRECTION('',(0.,-1.));
+#23652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23653 = ORIENTED_EDGE('',*,*,#6651,.F.);
+#23654 = ADVANCED_FACE('',(#23655),#6863,.T.);
+#23655 = FACE_BOUND('',#23656,.T.);
+#23656 = EDGE_LOOP('',(#23657,#23658,#23681,#23702));
+#23657 = ORIENTED_EDGE('',*,*,#23633,.T.);
+#23658 = ORIENTED_EDGE('',*,*,#23659,.T.);
+#23659 = EDGE_CURVE('',#23606,#23660,#23662,.T.);
+#23660 = VERTEX_POINT('',#23661);
+#23661 = CARTESIAN_POINT('',(8.84,-6.43,-2.54));
+#23662 = SURFACE_CURVE('',#23663,(#23667,#23674),.PCURVE_S1.);
+#23663 = LINE('',#23664,#23665);
+#23664 = CARTESIAN_POINT('',(10.84,-6.43,-2.54));
+#23665 = VECTOR('',#23666,1.);
+#23666 = DIRECTION('',(-1.,0.,0.));
+#23667 = PCURVE('',#6863,#23668);
+#23668 = DEFINITIONAL_REPRESENTATION('',(#23669),#23673);
+#23669 = LINE('',#23670,#23671);
+#23670 = CARTESIAN_POINT('',(0.,-2.54));
+#23671 = VECTOR('',#23672,1.);
+#23672 = DIRECTION('',(1.,0.));
+#23673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23674 = PCURVE('',#23621,#23675);
+#23675 = DEFINITIONAL_REPRESENTATION('',(#23676),#23680);
+#23676 = LINE('',#23677,#23678);
+#23677 = CARTESIAN_POINT('',(0.27,0.27));
+#23678 = VECTOR('',#23679,1.);
+#23679 = DIRECTION('',(1.,0.));
+#23680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23681 = ORIENTED_EDGE('',*,*,#23682,.F.);
+#23682 = EDGE_CURVE('',#6822,#23660,#23683,.T.);
+#23683 = SURFACE_CURVE('',#23684,(#23688,#23695),.PCURVE_S1.);
+#23684 = LINE('',#23685,#23686);
+#23685 = CARTESIAN_POINT('',(8.84,-6.43,0.));
+#23686 = VECTOR('',#23687,1.);
+#23687 = DIRECTION('',(-0.,-0.,-1.));
+#23688 = PCURVE('',#6863,#23689);
+#23689 = DEFINITIONAL_REPRESENTATION('',(#23690),#23694);
+#23690 = LINE('',#23691,#23692);
+#23691 = CARTESIAN_POINT('',(2.,0.));
+#23692 = VECTOR('',#23693,1.);
+#23693 = DIRECTION('',(0.,-1.));
+#23694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23695 = PCURVE('',#6837,#23696);
+#23696 = DEFINITIONAL_REPRESENTATION('',(#23697),#23701);
+#23697 = LINE('',#23698,#23699);
+#23698 = CARTESIAN_POINT('',(0.,0.));
+#23699 = VECTOR('',#23700,1.);
+#23700 = DIRECTION('',(0.,-1.));
+#23701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23702 = ORIENTED_EDGE('',*,*,#6849,.F.);
+#23703 = ADVANCED_FACE('',(#23704),#6837,.T.);
+#23704 = FACE_BOUND('',#23705,.T.);
+#23705 = EDGE_LOOP('',(#23706,#23707,#23730,#23751));
+#23706 = ORIENTED_EDGE('',*,*,#23682,.T.);
+#23707 = ORIENTED_EDGE('',*,*,#23708,.T.);
+#23708 = EDGE_CURVE('',#23660,#23709,#23711,.T.);
+#23709 = VERTEX_POINT('',#23710);
+#23710 = CARTESIAN_POINT('',(8.57,-6.7,-2.54));
+#23711 = SURFACE_CURVE('',#23712,(#23716,#23723),.PCURVE_S1.);
+#23712 = LINE('',#23713,#23714);
+#23713 = CARTESIAN_POINT('',(8.84,-6.43,-2.54));
+#23714 = VECTOR('',#23715,1.);
+#23715 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#23716 = PCURVE('',#6837,#23717);
+#23717 = DEFINITIONAL_REPRESENTATION('',(#23718),#23722);
+#23718 = LINE('',#23719,#23720);
+#23719 = CARTESIAN_POINT('',(-0.,-2.54));
+#23720 = VECTOR('',#23721,1.);
+#23721 = DIRECTION('',(1.,0.));
+#23722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23723 = PCURVE('',#23621,#23724);
+#23724 = DEFINITIONAL_REPRESENTATION('',(#23725),#23729);
+#23725 = LINE('',#23726,#23727);
+#23726 = CARTESIAN_POINT('',(2.27,0.27));
+#23727 = VECTOR('',#23728,1.);
+#23728 = DIRECTION('',(0.707106781187,-0.707106781187));
+#23729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23730 = ORIENTED_EDGE('',*,*,#23731,.F.);
+#23731 = EDGE_CURVE('',#6794,#23709,#23732,.T.);
+#23732 = SURFACE_CURVE('',#23733,(#23737,#23744),.PCURVE_S1.);
+#23733 = LINE('',#23734,#23735);
+#23734 = CARTESIAN_POINT('',(8.57,-6.7,0.));
+#23735 = VECTOR('',#23736,1.);
+#23736 = DIRECTION('',(-0.,-0.,-1.));
+#23737 = PCURVE('',#6837,#23738);
+#23738 = DEFINITIONAL_REPRESENTATION('',(#23739),#23743);
+#23739 = LINE('',#23740,#23741);
+#23740 = CARTESIAN_POINT('',(0.381837661841,0.));
+#23741 = VECTOR('',#23742,1.);
+#23742 = DIRECTION('',(0.,-1.));
+#23743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23744 = PCURVE('',#6809,#23745);
+#23745 = DEFINITIONAL_REPRESENTATION('',(#23746),#23750);
+#23746 = LINE('',#23747,#23748);
+#23747 = CARTESIAN_POINT('',(0.,0.));
+#23748 = VECTOR('',#23749,1.);
+#23749 = DIRECTION('',(0.,-1.));
+#23750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23751 = ORIENTED_EDGE('',*,*,#6821,.F.);
+#23752 = ADVANCED_FACE('',(#23753),#6809,.T.);
+#23753 = FACE_BOUND('',#23754,.T.);
+#23754 = EDGE_LOOP('',(#23755,#23756,#23779,#23800));
+#23755 = ORIENTED_EDGE('',*,*,#23731,.T.);
+#23756 = ORIENTED_EDGE('',*,*,#23757,.T.);
+#23757 = EDGE_CURVE('',#23709,#23758,#23760,.T.);
+#23758 = VERTEX_POINT('',#23759);
+#23759 = CARTESIAN_POINT('',(8.57,-8.7,-2.54));
+#23760 = SURFACE_CURVE('',#23761,(#23765,#23772),.PCURVE_S1.);
+#23761 = LINE('',#23762,#23763);
+#23762 = CARTESIAN_POINT('',(8.57,-6.7,-2.54));
+#23763 = VECTOR('',#23764,1.);
+#23764 = DIRECTION('',(0.,-1.,0.));
+#23765 = PCURVE('',#6809,#23766);
+#23766 = DEFINITIONAL_REPRESENTATION('',(#23767),#23771);
+#23767 = LINE('',#23768,#23769);
+#23768 = CARTESIAN_POINT('',(0.,-2.54));
+#23769 = VECTOR('',#23770,1.);
+#23770 = DIRECTION('',(1.,0.));
+#23771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23772 = PCURVE('',#23621,#23773);
+#23773 = DEFINITIONAL_REPRESENTATION('',(#23774),#23778);
+#23774 = LINE('',#23775,#23776);
+#23775 = CARTESIAN_POINT('',(2.54,0.));
+#23776 = VECTOR('',#23777,1.);
+#23777 = DIRECTION('',(0.,-1.));
+#23778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23779 = ORIENTED_EDGE('',*,*,#23780,.F.);
+#23780 = EDGE_CURVE('',#6766,#23758,#23781,.T.);
+#23781 = SURFACE_CURVE('',#23782,(#23786,#23793),.PCURVE_S1.);
+#23782 = LINE('',#23783,#23784);
+#23783 = CARTESIAN_POINT('',(8.57,-8.7,0.));
+#23784 = VECTOR('',#23785,1.);
+#23785 = DIRECTION('',(-0.,-0.,-1.));
+#23786 = PCURVE('',#6809,#23787);
+#23787 = DEFINITIONAL_REPRESENTATION('',(#23788),#23792);
+#23788 = LINE('',#23789,#23790);
+#23789 = CARTESIAN_POINT('',(2.,0.));
+#23790 = VECTOR('',#23791,1.);
+#23791 = DIRECTION('',(0.,-1.));
+#23792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23793 = PCURVE('',#6781,#23794);
+#23794 = DEFINITIONAL_REPRESENTATION('',(#23795),#23799);
+#23795 = LINE('',#23796,#23797);
+#23796 = CARTESIAN_POINT('',(0.,0.));
+#23797 = VECTOR('',#23798,1.);
+#23798 = DIRECTION('',(0.,-1.));
+#23799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23800 = ORIENTED_EDGE('',*,*,#6793,.F.);
+#23801 = ADVANCED_FACE('',(#23802),#6781,.T.);
+#23802 = FACE_BOUND('',#23803,.T.);
+#23803 = EDGE_LOOP('',(#23804,#23805,#23828,#23849));
+#23804 = ORIENTED_EDGE('',*,*,#23780,.T.);
+#23805 = ORIENTED_EDGE('',*,*,#23806,.T.);
+#23806 = EDGE_CURVE('',#23758,#23807,#23809,.T.);
+#23807 = VERTEX_POINT('',#23808);
+#23808 = CARTESIAN_POINT('',(8.84,-8.97,-2.54));
+#23809 = SURFACE_CURVE('',#23810,(#23814,#23821),.PCURVE_S1.);
+#23810 = LINE('',#23811,#23812);
+#23811 = CARTESIAN_POINT('',(8.57,-8.7,-2.54));
+#23812 = VECTOR('',#23813,1.);
+#23813 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#23814 = PCURVE('',#6781,#23815);
+#23815 = DEFINITIONAL_REPRESENTATION('',(#23816),#23820);
+#23816 = LINE('',#23817,#23818);
+#23817 = CARTESIAN_POINT('',(0.,-2.54));
+#23818 = VECTOR('',#23819,1.);
+#23819 = DIRECTION('',(1.,0.));
+#23820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23821 = PCURVE('',#23621,#23822);
+#23822 = DEFINITIONAL_REPRESENTATION('',(#23823),#23827);
+#23823 = LINE('',#23824,#23825);
+#23824 = CARTESIAN_POINT('',(2.54,-2.));
+#23825 = VECTOR('',#23826,1.);
+#23826 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#23827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23828 = ORIENTED_EDGE('',*,*,#23829,.F.);
+#23829 = EDGE_CURVE('',#6738,#23807,#23830,.T.);
+#23830 = SURFACE_CURVE('',#23831,(#23835,#23842),.PCURVE_S1.);
+#23831 = LINE('',#23832,#23833);
+#23832 = CARTESIAN_POINT('',(8.84,-8.97,0.));
+#23833 = VECTOR('',#23834,1.);
+#23834 = DIRECTION('',(-0.,-0.,-1.));
+#23835 = PCURVE('',#6781,#23836);
+#23836 = DEFINITIONAL_REPRESENTATION('',(#23837),#23841);
+#23837 = LINE('',#23838,#23839);
+#23838 = CARTESIAN_POINT('',(0.381837661841,0.));
+#23839 = VECTOR('',#23840,1.);
+#23840 = DIRECTION('',(0.,-1.));
+#23841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23842 = PCURVE('',#6753,#23843);
+#23843 = DEFINITIONAL_REPRESENTATION('',(#23844),#23848);
+#23844 = LINE('',#23845,#23846);
+#23845 = CARTESIAN_POINT('',(0.,0.));
+#23846 = VECTOR('',#23847,1.);
+#23847 = DIRECTION('',(0.,-1.));
+#23848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23849 = ORIENTED_EDGE('',*,*,#6765,.F.);
+#23850 = ADVANCED_FACE('',(#23851),#6753,.T.);
+#23851 = FACE_BOUND('',#23852,.T.);
+#23852 = EDGE_LOOP('',(#23853,#23854,#23877,#23898));
+#23853 = ORIENTED_EDGE('',*,*,#23829,.T.);
+#23854 = ORIENTED_EDGE('',*,*,#23855,.T.);
+#23855 = EDGE_CURVE('',#23807,#23856,#23858,.T.);
+#23856 = VERTEX_POINT('',#23857);
+#23857 = CARTESIAN_POINT('',(10.84,-8.97,-2.54));
+#23858 = SURFACE_CURVE('',#23859,(#23863,#23870),.PCURVE_S1.);
+#23859 = LINE('',#23860,#23861);
+#23860 = CARTESIAN_POINT('',(8.84,-8.97,-2.54));
+#23861 = VECTOR('',#23862,1.);
+#23862 = DIRECTION('',(1.,0.,0.));
+#23863 = PCURVE('',#6753,#23864);
+#23864 = DEFINITIONAL_REPRESENTATION('',(#23865),#23869);
+#23865 = LINE('',#23866,#23867);
+#23866 = CARTESIAN_POINT('',(0.,-2.54));
+#23867 = VECTOR('',#23868,1.);
+#23868 = DIRECTION('',(1.,0.));
+#23869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23870 = PCURVE('',#23621,#23871);
+#23871 = DEFINITIONAL_REPRESENTATION('',(#23872),#23876);
+#23872 = LINE('',#23873,#23874);
+#23873 = CARTESIAN_POINT('',(2.27,-2.27));
+#23874 = VECTOR('',#23875,1.);
+#23875 = DIRECTION('',(-1.,0.));
+#23876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23877 = ORIENTED_EDGE('',*,*,#23878,.F.);
+#23878 = EDGE_CURVE('',#6710,#23856,#23879,.T.);
+#23879 = SURFACE_CURVE('',#23880,(#23884,#23891),.PCURVE_S1.);
+#23880 = LINE('',#23881,#23882);
+#23881 = CARTESIAN_POINT('',(10.84,-8.97,0.));
+#23882 = VECTOR('',#23883,1.);
+#23883 = DIRECTION('',(-0.,-0.,-1.));
+#23884 = PCURVE('',#6753,#23885);
+#23885 = DEFINITIONAL_REPRESENTATION('',(#23886),#23890);
+#23886 = LINE('',#23887,#23888);
+#23887 = CARTESIAN_POINT('',(2.,0.));
+#23888 = VECTOR('',#23889,1.);
+#23889 = DIRECTION('',(0.,-1.));
+#23890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23891 = PCURVE('',#6725,#23892);
+#23892 = DEFINITIONAL_REPRESENTATION('',(#23893),#23897);
+#23893 = LINE('',#23894,#23895);
+#23894 = CARTESIAN_POINT('',(0.,0.));
+#23895 = VECTOR('',#23896,1.);
+#23896 = DIRECTION('',(0.,-1.));
+#23897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23898 = ORIENTED_EDGE('',*,*,#6737,.F.);
+#23899 = ADVANCED_FACE('',(#23900),#6725,.T.);
+#23900 = FACE_BOUND('',#23901,.T.);
+#23901 = EDGE_LOOP('',(#23902,#23903,#23926,#23947));
+#23902 = ORIENTED_EDGE('',*,*,#23878,.T.);
+#23903 = ORIENTED_EDGE('',*,*,#23904,.T.);
+#23904 = EDGE_CURVE('',#23856,#23905,#23907,.T.);
+#23905 = VERTEX_POINT('',#23906);
+#23906 = CARTESIAN_POINT('',(11.11,-8.7,-2.54));
+#23907 = SURFACE_CURVE('',#23908,(#23912,#23919),.PCURVE_S1.);
+#23908 = LINE('',#23909,#23910);
+#23909 = CARTESIAN_POINT('',(10.84,-8.97,-2.54));
+#23910 = VECTOR('',#23911,1.);
+#23911 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#23912 = PCURVE('',#6725,#23913);
+#23913 = DEFINITIONAL_REPRESENTATION('',(#23914),#23918);
+#23914 = LINE('',#23915,#23916);
+#23915 = CARTESIAN_POINT('',(0.,-2.54));
+#23916 = VECTOR('',#23917,1.);
+#23917 = DIRECTION('',(1.,0.));
+#23918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23919 = PCURVE('',#23621,#23920);
+#23920 = DEFINITIONAL_REPRESENTATION('',(#23921),#23925);
+#23921 = LINE('',#23922,#23923);
+#23922 = CARTESIAN_POINT('',(0.27,-2.27));
+#23923 = VECTOR('',#23924,1.);
+#23924 = DIRECTION('',(-0.707106781187,0.707106781187));
+#23925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23926 = ORIENTED_EDGE('',*,*,#23927,.F.);
+#23927 = EDGE_CURVE('',#6682,#23905,#23928,.T.);
+#23928 = SURFACE_CURVE('',#23929,(#23933,#23940),.PCURVE_S1.);
+#23929 = LINE('',#23930,#23931);
+#23930 = CARTESIAN_POINT('',(11.11,-8.7,0.));
+#23931 = VECTOR('',#23932,1.);
+#23932 = DIRECTION('',(-0.,-0.,-1.));
+#23933 = PCURVE('',#6725,#23934);
+#23934 = DEFINITIONAL_REPRESENTATION('',(#23935),#23939);
+#23935 = LINE('',#23936,#23937);
+#23936 = CARTESIAN_POINT('',(0.381837661841,0.));
+#23937 = VECTOR('',#23938,1.);
+#23938 = DIRECTION('',(0.,-1.));
+#23939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23940 = PCURVE('',#6697,#23941);
+#23941 = DEFINITIONAL_REPRESENTATION('',(#23942),#23946);
+#23942 = LINE('',#23943,#23944);
+#23943 = CARTESIAN_POINT('',(2.,0.));
+#23944 = VECTOR('',#23945,1.);
+#23945 = DIRECTION('',(0.,-1.));
+#23946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23947 = ORIENTED_EDGE('',*,*,#6709,.F.);
+#23948 = ADVANCED_FACE('',(#23949),#6697,.F.);
+#23949 = FACE_BOUND('',#23950,.F.);
+#23950 = EDGE_LOOP('',(#23951,#23952,#23973,#23974));
+#23951 = ORIENTED_EDGE('',*,*,#23582,.T.);
+#23952 = ORIENTED_EDGE('',*,*,#23953,.T.);
+#23953 = EDGE_CURVE('',#23583,#23905,#23954,.T.);
+#23954 = SURFACE_CURVE('',#23955,(#23959,#23966),.PCURVE_S1.);
+#23955 = LINE('',#23956,#23957);
+#23956 = CARTESIAN_POINT('',(11.11,-6.7,-2.54));
+#23957 = VECTOR('',#23958,1.);
+#23958 = DIRECTION('',(0.,-1.,0.));
+#23959 = PCURVE('',#6697,#23960);
+#23960 = DEFINITIONAL_REPRESENTATION('',(#23961),#23965);
+#23961 = LINE('',#23962,#23963);
+#23962 = CARTESIAN_POINT('',(0.,-2.54));
+#23963 = VECTOR('',#23964,1.);
+#23964 = DIRECTION('',(1.,0.));
+#23965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23966 = PCURVE('',#23621,#23967);
+#23967 = DEFINITIONAL_REPRESENTATION('',(#23968),#23972);
+#23968 = LINE('',#23969,#23970);
+#23969 = CARTESIAN_POINT('',(0.,0.));
+#23970 = VECTOR('',#23971,1.);
+#23971 = DIRECTION('',(0.,-1.));
+#23972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23973 = ORIENTED_EDGE('',*,*,#23927,.F.);
+#23974 = ORIENTED_EDGE('',*,*,#6681,.F.);
+#23975 = ADVANCED_FACE('',(#23976),#6895,.T.);
+#23976 = FACE_BOUND('',#23977,.T.);
+#23977 = EDGE_LOOP('',(#23978,#24001,#24029,#24050));
+#23978 = ORIENTED_EDGE('',*,*,#23979,.T.);
+#23979 = EDGE_CURVE('',#6878,#23980,#23982,.T.);
+#23980 = VERTEX_POINT('',#23981);
+#23981 = CARTESIAN_POINT('',(13.65,-6.7,-2.54));
+#23982 = SURFACE_CURVE('',#23983,(#23987,#23994),.PCURVE_S1.);
+#23983 = LINE('',#23984,#23985);
+#23984 = CARTESIAN_POINT('',(13.65,-6.7,0.));
+#23985 = VECTOR('',#23986,1.);
+#23986 = DIRECTION('',(-0.,-0.,-1.));
+#23987 = PCURVE('',#6895,#23988);
+#23988 = DEFINITIONAL_REPRESENTATION('',(#23989),#23993);
+#23989 = LINE('',#23990,#23991);
+#23990 = CARTESIAN_POINT('',(0.,0.));
+#23991 = VECTOR('',#23992,1.);
+#23992 = DIRECTION('',(0.,-1.));
+#23993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23994 = PCURVE('',#6923,#23995);
+#23995 = DEFINITIONAL_REPRESENTATION('',(#23996),#24000);
+#23996 = LINE('',#23997,#23998);
+#23997 = CARTESIAN_POINT('',(0.,0.));
+#23998 = VECTOR('',#23999,1.);
+#23999 = DIRECTION('',(0.,-1.));
+#24000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24001 = ORIENTED_EDGE('',*,*,#24002,.T.);
+#24002 = EDGE_CURVE('',#23980,#24003,#24005,.T.);
+#24003 = VERTEX_POINT('',#24004);
+#24004 = CARTESIAN_POINT('',(13.38,-6.43,-2.54));
+#24005 = SURFACE_CURVE('',#24006,(#24010,#24017),.PCURVE_S1.);
+#24006 = LINE('',#24007,#24008);
+#24007 = CARTESIAN_POINT('',(13.65,-6.7,-2.54));
+#24008 = VECTOR('',#24009,1.);
+#24009 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#24010 = PCURVE('',#6895,#24011);
+#24011 = DEFINITIONAL_REPRESENTATION('',(#24012),#24016);
+#24012 = LINE('',#24013,#24014);
+#24013 = CARTESIAN_POINT('',(0.,-2.54));
+#24014 = VECTOR('',#24015,1.);
+#24015 = DIRECTION('',(1.,0.));
+#24016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24017 = PCURVE('',#24018,#24023);
+#24018 = PLANE('',#24019);
+#24019 = AXIS2_PLACEMENT_3D('',#24020,#24021,#24022);
+#24020 = CARTESIAN_POINT('',(13.65,-6.7,-2.54));
+#24021 = DIRECTION('',(0.,0.,-1.));
+#24022 = DIRECTION('',(-1.,0.,0.));
+#24023 = DEFINITIONAL_REPRESENTATION('',(#24024),#24028);
+#24024 = LINE('',#24025,#24026);
+#24025 = CARTESIAN_POINT('',(0.,0.));
+#24026 = VECTOR('',#24027,1.);
+#24027 = DIRECTION('',(0.707106781187,0.707106781187));
+#24028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24029 = ORIENTED_EDGE('',*,*,#24030,.F.);
+#24030 = EDGE_CURVE('',#6880,#24003,#24031,.T.);
+#24031 = SURFACE_CURVE('',#24032,(#24036,#24043),.PCURVE_S1.);
+#24032 = LINE('',#24033,#24034);
+#24033 = CARTESIAN_POINT('',(13.38,-6.43,0.));
+#24034 = VECTOR('',#24035,1.);
+#24035 = DIRECTION('',(-0.,-0.,-1.));
+#24036 = PCURVE('',#6895,#24037);
+#24037 = DEFINITIONAL_REPRESENTATION('',(#24038),#24042);
+#24038 = LINE('',#24039,#24040);
+#24039 = CARTESIAN_POINT('',(0.381837661841,0.));
+#24040 = VECTOR('',#24041,1.);
+#24041 = DIRECTION('',(0.,-1.));
+#24042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24043 = PCURVE('',#7089,#24044);
+#24044 = DEFINITIONAL_REPRESENTATION('',(#24045),#24049);
+#24045 = LINE('',#24046,#24047);
+#24046 = CARTESIAN_POINT('',(0.,0.));
+#24047 = VECTOR('',#24048,1.);
+#24048 = DIRECTION('',(0.,-1.));
+#24049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24050 = ORIENTED_EDGE('',*,*,#6877,.F.);
+#24051 = ADVANCED_FACE('',(#24052),#7089,.T.);
+#24052 = FACE_BOUND('',#24053,.T.);
+#24053 = EDGE_LOOP('',(#24054,#24055,#24078,#24099));
+#24054 = ORIENTED_EDGE('',*,*,#24030,.T.);
+#24055 = ORIENTED_EDGE('',*,*,#24056,.T.);
+#24056 = EDGE_CURVE('',#24003,#24057,#24059,.T.);
+#24057 = VERTEX_POINT('',#24058);
+#24058 = CARTESIAN_POINT('',(11.38,-6.43,-2.54));
+#24059 = SURFACE_CURVE('',#24060,(#24064,#24071),.PCURVE_S1.);
+#24060 = LINE('',#24061,#24062);
+#24061 = CARTESIAN_POINT('',(13.38,-6.43,-2.54));
+#24062 = VECTOR('',#24063,1.);
+#24063 = DIRECTION('',(-1.,0.,0.));
+#24064 = PCURVE('',#7089,#24065);
+#24065 = DEFINITIONAL_REPRESENTATION('',(#24066),#24070);
+#24066 = LINE('',#24067,#24068);
+#24067 = CARTESIAN_POINT('',(0.,-2.54));
+#24068 = VECTOR('',#24069,1.);
+#24069 = DIRECTION('',(1.,0.));
+#24070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24071 = PCURVE('',#24018,#24072);
+#24072 = DEFINITIONAL_REPRESENTATION('',(#24073),#24077);
+#24073 = LINE('',#24074,#24075);
+#24074 = CARTESIAN_POINT('',(0.27,0.27));
+#24075 = VECTOR('',#24076,1.);
+#24076 = DIRECTION('',(1.,0.));
+#24077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24078 = ORIENTED_EDGE('',*,*,#24079,.F.);
+#24079 = EDGE_CURVE('',#7048,#24057,#24080,.T.);
+#24080 = SURFACE_CURVE('',#24081,(#24085,#24092),.PCURVE_S1.);
+#24081 = LINE('',#24082,#24083);
+#24082 = CARTESIAN_POINT('',(11.38,-6.43,0.));
+#24083 = VECTOR('',#24084,1.);
+#24084 = DIRECTION('',(-0.,-0.,-1.));
+#24085 = PCURVE('',#7089,#24086);
+#24086 = DEFINITIONAL_REPRESENTATION('',(#24087),#24091);
+#24087 = LINE('',#24088,#24089);
+#24088 = CARTESIAN_POINT('',(2.,0.));
+#24089 = VECTOR('',#24090,1.);
+#24090 = DIRECTION('',(0.,-1.));
+#24091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24092 = PCURVE('',#7063,#24093);
+#24093 = DEFINITIONAL_REPRESENTATION('',(#24094),#24098);
+#24094 = LINE('',#24095,#24096);
+#24095 = CARTESIAN_POINT('',(0.,0.));
+#24096 = VECTOR('',#24097,1.);
+#24097 = DIRECTION('',(0.,-1.));
+#24098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24099 = ORIENTED_EDGE('',*,*,#7075,.F.);
+#24100 = ADVANCED_FACE('',(#24101),#7063,.T.);
+#24101 = FACE_BOUND('',#24102,.T.);
+#24102 = EDGE_LOOP('',(#24103,#24104,#24127,#24148));
+#24103 = ORIENTED_EDGE('',*,*,#24079,.T.);
+#24104 = ORIENTED_EDGE('',*,*,#24105,.T.);
+#24105 = EDGE_CURVE('',#24057,#24106,#24108,.T.);
+#24106 = VERTEX_POINT('',#24107);
+#24107 = CARTESIAN_POINT('',(11.11,-6.7,-2.54));
+#24108 = SURFACE_CURVE('',#24109,(#24113,#24120),.PCURVE_S1.);
+#24109 = LINE('',#24110,#24111);
+#24110 = CARTESIAN_POINT('',(11.38,-6.43,-2.54));
+#24111 = VECTOR('',#24112,1.);
+#24112 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#24113 = PCURVE('',#7063,#24114);
+#24114 = DEFINITIONAL_REPRESENTATION('',(#24115),#24119);
+#24115 = LINE('',#24116,#24117);
+#24116 = CARTESIAN_POINT('',(-0.,-2.54));
+#24117 = VECTOR('',#24118,1.);
+#24118 = DIRECTION('',(1.,0.));
+#24119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24120 = PCURVE('',#24018,#24121);
+#24121 = DEFINITIONAL_REPRESENTATION('',(#24122),#24126);
+#24122 = LINE('',#24123,#24124);
+#24123 = CARTESIAN_POINT('',(2.27,0.27));
+#24124 = VECTOR('',#24125,1.);
+#24125 = DIRECTION('',(0.707106781187,-0.707106781187));
+#24126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24127 = ORIENTED_EDGE('',*,*,#24128,.F.);
+#24128 = EDGE_CURVE('',#7020,#24106,#24129,.T.);
+#24129 = SURFACE_CURVE('',#24130,(#24134,#24141),.PCURVE_S1.);
+#24130 = LINE('',#24131,#24132);
+#24131 = CARTESIAN_POINT('',(11.11,-6.7,0.));
+#24132 = VECTOR('',#24133,1.);
+#24133 = DIRECTION('',(-0.,-0.,-1.));
+#24134 = PCURVE('',#7063,#24135);
+#24135 = DEFINITIONAL_REPRESENTATION('',(#24136),#24140);
+#24136 = LINE('',#24137,#24138);
+#24137 = CARTESIAN_POINT('',(0.381837661841,0.));
+#24138 = VECTOR('',#24139,1.);
+#24139 = DIRECTION('',(0.,-1.));
+#24140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24141 = PCURVE('',#7035,#24142);
+#24142 = DEFINITIONAL_REPRESENTATION('',(#24143),#24147);
+#24143 = LINE('',#24144,#24145);
+#24144 = CARTESIAN_POINT('',(0.,0.));
+#24145 = VECTOR('',#24146,1.);
+#24146 = DIRECTION('',(0.,-1.));
+#24147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24148 = ORIENTED_EDGE('',*,*,#7047,.F.);
+#24149 = ADVANCED_FACE('',(#24150),#7035,.T.);
+#24150 = FACE_BOUND('',#24151,.T.);
+#24151 = EDGE_LOOP('',(#24152,#24153,#24176,#24197));
+#24152 = ORIENTED_EDGE('',*,*,#24128,.T.);
+#24153 = ORIENTED_EDGE('',*,*,#24154,.T.);
+#24154 = EDGE_CURVE('',#24106,#24155,#24157,.T.);
+#24155 = VERTEX_POINT('',#24156);
+#24156 = CARTESIAN_POINT('',(11.11,-8.7,-2.54));
+#24157 = SURFACE_CURVE('',#24158,(#24162,#24169),.PCURVE_S1.);
+#24158 = LINE('',#24159,#24160);
+#24159 = CARTESIAN_POINT('',(11.11,-6.7,-2.54));
+#24160 = VECTOR('',#24161,1.);
+#24161 = DIRECTION('',(0.,-1.,0.));
+#24162 = PCURVE('',#7035,#24163);
+#24163 = DEFINITIONAL_REPRESENTATION('',(#24164),#24168);
+#24164 = LINE('',#24165,#24166);
+#24165 = CARTESIAN_POINT('',(0.,-2.54));
+#24166 = VECTOR('',#24167,1.);
+#24167 = DIRECTION('',(1.,0.));
+#24168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24169 = PCURVE('',#24018,#24170);
+#24170 = DEFINITIONAL_REPRESENTATION('',(#24171),#24175);
+#24171 = LINE('',#24172,#24173);
+#24172 = CARTESIAN_POINT('',(2.54,0.));
+#24173 = VECTOR('',#24174,1.);
+#24174 = DIRECTION('',(0.,-1.));
+#24175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24176 = ORIENTED_EDGE('',*,*,#24177,.F.);
+#24177 = EDGE_CURVE('',#6992,#24155,#24178,.T.);
+#24178 = SURFACE_CURVE('',#24179,(#24183,#24190),.PCURVE_S1.);
+#24179 = LINE('',#24180,#24181);
+#24180 = CARTESIAN_POINT('',(11.11,-8.7,0.));
+#24181 = VECTOR('',#24182,1.);
+#24182 = DIRECTION('',(-0.,-0.,-1.));
+#24183 = PCURVE('',#7035,#24184);
+#24184 = DEFINITIONAL_REPRESENTATION('',(#24185),#24189);
+#24185 = LINE('',#24186,#24187);
+#24186 = CARTESIAN_POINT('',(2.,0.));
+#24187 = VECTOR('',#24188,1.);
+#24188 = DIRECTION('',(0.,-1.));
+#24189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24190 = PCURVE('',#7007,#24191);
+#24191 = DEFINITIONAL_REPRESENTATION('',(#24192),#24196);
+#24192 = LINE('',#24193,#24194);
+#24193 = CARTESIAN_POINT('',(0.,0.));
+#24194 = VECTOR('',#24195,1.);
+#24195 = DIRECTION('',(0.,-1.));
+#24196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24197 = ORIENTED_EDGE('',*,*,#7019,.F.);
+#24198 = ADVANCED_FACE('',(#24199),#7007,.T.);
+#24199 = FACE_BOUND('',#24200,.T.);
+#24200 = EDGE_LOOP('',(#24201,#24202,#24225,#24246));
+#24201 = ORIENTED_EDGE('',*,*,#24177,.T.);
+#24202 = ORIENTED_EDGE('',*,*,#24203,.T.);
+#24203 = EDGE_CURVE('',#24155,#24204,#24206,.T.);
+#24204 = VERTEX_POINT('',#24205);
+#24205 = CARTESIAN_POINT('',(11.38,-8.97,-2.54));
+#24206 = SURFACE_CURVE('',#24207,(#24211,#24218),.PCURVE_S1.);
+#24207 = LINE('',#24208,#24209);
+#24208 = CARTESIAN_POINT('',(11.11,-8.7,-2.54));
+#24209 = VECTOR('',#24210,1.);
+#24210 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#24211 = PCURVE('',#7007,#24212);
+#24212 = DEFINITIONAL_REPRESENTATION('',(#24213),#24217);
+#24213 = LINE('',#24214,#24215);
+#24214 = CARTESIAN_POINT('',(0.,-2.54));
+#24215 = VECTOR('',#24216,1.);
+#24216 = DIRECTION('',(1.,0.));
+#24217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24218 = PCURVE('',#24018,#24219);
+#24219 = DEFINITIONAL_REPRESENTATION('',(#24220),#24224);
+#24220 = LINE('',#24221,#24222);
+#24221 = CARTESIAN_POINT('',(2.54,-2.));
+#24222 = VECTOR('',#24223,1.);
+#24223 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#24224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24225 = ORIENTED_EDGE('',*,*,#24226,.F.);
+#24226 = EDGE_CURVE('',#6964,#24204,#24227,.T.);
+#24227 = SURFACE_CURVE('',#24228,(#24232,#24239),.PCURVE_S1.);
+#24228 = LINE('',#24229,#24230);
+#24229 = CARTESIAN_POINT('',(11.38,-8.97,0.));
+#24230 = VECTOR('',#24231,1.);
+#24231 = DIRECTION('',(-0.,-0.,-1.));
+#24232 = PCURVE('',#7007,#24233);
+#24233 = DEFINITIONAL_REPRESENTATION('',(#24234),#24238);
+#24234 = LINE('',#24235,#24236);
+#24235 = CARTESIAN_POINT('',(0.381837661841,0.));
+#24236 = VECTOR('',#24237,1.);
+#24237 = DIRECTION('',(0.,-1.));
+#24238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24239 = PCURVE('',#6979,#24240);
+#24240 = DEFINITIONAL_REPRESENTATION('',(#24241),#24245);
+#24241 = LINE('',#24242,#24243);
+#24242 = CARTESIAN_POINT('',(0.,0.));
+#24243 = VECTOR('',#24244,1.);
+#24244 = DIRECTION('',(0.,-1.));
+#24245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24246 = ORIENTED_EDGE('',*,*,#6991,.F.);
+#24247 = ADVANCED_FACE('',(#24248),#6979,.T.);
+#24248 = FACE_BOUND('',#24249,.T.);
+#24249 = EDGE_LOOP('',(#24250,#24251,#24274,#24295));
+#24250 = ORIENTED_EDGE('',*,*,#24226,.T.);
+#24251 = ORIENTED_EDGE('',*,*,#24252,.T.);
+#24252 = EDGE_CURVE('',#24204,#24253,#24255,.T.);
+#24253 = VERTEX_POINT('',#24254);
+#24254 = CARTESIAN_POINT('',(13.38,-8.97,-2.54));
+#24255 = SURFACE_CURVE('',#24256,(#24260,#24267),.PCURVE_S1.);
+#24256 = LINE('',#24257,#24258);
+#24257 = CARTESIAN_POINT('',(11.38,-8.97,-2.54));
+#24258 = VECTOR('',#24259,1.);
+#24259 = DIRECTION('',(1.,0.,0.));
+#24260 = PCURVE('',#6979,#24261);
+#24261 = DEFINITIONAL_REPRESENTATION('',(#24262),#24266);
+#24262 = LINE('',#24263,#24264);
+#24263 = CARTESIAN_POINT('',(0.,-2.54));
+#24264 = VECTOR('',#24265,1.);
+#24265 = DIRECTION('',(1.,0.));
+#24266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24267 = PCURVE('',#24018,#24268);
+#24268 = DEFINITIONAL_REPRESENTATION('',(#24269),#24273);
+#24269 = LINE('',#24270,#24271);
+#24270 = CARTESIAN_POINT('',(2.27,-2.27));
+#24271 = VECTOR('',#24272,1.);
+#24272 = DIRECTION('',(-1.,0.));
+#24273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24274 = ORIENTED_EDGE('',*,*,#24275,.F.);
+#24275 = EDGE_CURVE('',#6936,#24253,#24276,.T.);
+#24276 = SURFACE_CURVE('',#24277,(#24281,#24288),.PCURVE_S1.);
+#24277 = LINE('',#24278,#24279);
+#24278 = CARTESIAN_POINT('',(13.38,-8.97,0.));
+#24279 = VECTOR('',#24280,1.);
+#24280 = DIRECTION('',(-0.,-0.,-1.));
+#24281 = PCURVE('',#6979,#24282);
+#24282 = DEFINITIONAL_REPRESENTATION('',(#24283),#24287);
+#24283 = LINE('',#24284,#24285);
+#24284 = CARTESIAN_POINT('',(2.,0.));
+#24285 = VECTOR('',#24286,1.);
+#24286 = DIRECTION('',(0.,-1.));
+#24287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24288 = PCURVE('',#6951,#24289);
+#24289 = DEFINITIONAL_REPRESENTATION('',(#24290),#24294);
+#24290 = LINE('',#24291,#24292);
+#24291 = CARTESIAN_POINT('',(0.,0.));
+#24292 = VECTOR('',#24293,1.);
+#24293 = DIRECTION('',(0.,-1.));
+#24294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24295 = ORIENTED_EDGE('',*,*,#6963,.F.);
+#24296 = ADVANCED_FACE('',(#24297),#6951,.T.);
+#24297 = FACE_BOUND('',#24298,.T.);
+#24298 = EDGE_LOOP('',(#24299,#24300,#24323,#24344));
+#24299 = ORIENTED_EDGE('',*,*,#24275,.T.);
+#24300 = ORIENTED_EDGE('',*,*,#24301,.T.);
+#24301 = EDGE_CURVE('',#24253,#24302,#24304,.T.);
+#24302 = VERTEX_POINT('',#24303);
+#24303 = CARTESIAN_POINT('',(13.65,-8.7,-2.54));
+#24304 = SURFACE_CURVE('',#24305,(#24309,#24316),.PCURVE_S1.);
+#24305 = LINE('',#24306,#24307);
+#24306 = CARTESIAN_POINT('',(13.38,-8.97,-2.54));
+#24307 = VECTOR('',#24308,1.);
+#24308 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#24309 = PCURVE('',#6951,#24310);
+#24310 = DEFINITIONAL_REPRESENTATION('',(#24311),#24315);
+#24311 = LINE('',#24312,#24313);
+#24312 = CARTESIAN_POINT('',(0.,-2.54));
+#24313 = VECTOR('',#24314,1.);
+#24314 = DIRECTION('',(1.,0.));
+#24315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24316 = PCURVE('',#24018,#24317);
+#24317 = DEFINITIONAL_REPRESENTATION('',(#24318),#24322);
+#24318 = LINE('',#24319,#24320);
+#24319 = CARTESIAN_POINT('',(0.27,-2.27));
+#24320 = VECTOR('',#24321,1.);
+#24321 = DIRECTION('',(-0.707106781187,0.707106781187));
+#24322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24323 = ORIENTED_EDGE('',*,*,#24324,.F.);
+#24324 = EDGE_CURVE('',#6908,#24302,#24325,.T.);
+#24325 = SURFACE_CURVE('',#24326,(#24330,#24337),.PCURVE_S1.);
+#24326 = LINE('',#24327,#24328);
+#24327 = CARTESIAN_POINT('',(13.65,-8.7,0.));
+#24328 = VECTOR('',#24329,1.);
+#24329 = DIRECTION('',(-0.,-0.,-1.));
+#24330 = PCURVE('',#6951,#24331);
+#24331 = DEFINITIONAL_REPRESENTATION('',(#24332),#24336);
+#24332 = LINE('',#24333,#24334);
+#24333 = CARTESIAN_POINT('',(0.381837661841,0.));
+#24334 = VECTOR('',#24335,1.);
+#24335 = DIRECTION('',(0.,-1.));
+#24336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24337 = PCURVE('',#6923,#24338);
+#24338 = DEFINITIONAL_REPRESENTATION('',(#24339),#24343);
+#24339 = LINE('',#24340,#24341);
+#24340 = CARTESIAN_POINT('',(2.,0.));
+#24341 = VECTOR('',#24342,1.);
+#24342 = DIRECTION('',(0.,-1.));
+#24343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24344 = ORIENTED_EDGE('',*,*,#6935,.F.);
+#24345 = ADVANCED_FACE('',(#24346),#6923,.F.);
+#24346 = FACE_BOUND('',#24347,.F.);
+#24347 = EDGE_LOOP('',(#24348,#24349,#24370,#24371));
+#24348 = ORIENTED_EDGE('',*,*,#23979,.T.);
+#24349 = ORIENTED_EDGE('',*,*,#24350,.T.);
+#24350 = EDGE_CURVE('',#23980,#24302,#24351,.T.);
+#24351 = SURFACE_CURVE('',#24352,(#24356,#24363),.PCURVE_S1.);
+#24352 = LINE('',#24353,#24354);
+#24353 = CARTESIAN_POINT('',(13.65,-6.7,-2.54));
+#24354 = VECTOR('',#24355,1.);
+#24355 = DIRECTION('',(0.,-1.,0.));
+#24356 = PCURVE('',#6923,#24357);
+#24357 = DEFINITIONAL_REPRESENTATION('',(#24358),#24362);
+#24358 = LINE('',#24359,#24360);
+#24359 = CARTESIAN_POINT('',(0.,-2.54));
+#24360 = VECTOR('',#24361,1.);
+#24361 = DIRECTION('',(1.,0.));
+#24362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24363 = PCURVE('',#24018,#24364);
+#24364 = DEFINITIONAL_REPRESENTATION('',(#24365),#24369);
+#24365 = LINE('',#24366,#24367);
+#24366 = CARTESIAN_POINT('',(0.,0.));
+#24367 = VECTOR('',#24368,1.);
+#24368 = DIRECTION('',(0.,-1.));
+#24369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24370 = ORIENTED_EDGE('',*,*,#24324,.F.);
+#24371 = ORIENTED_EDGE('',*,*,#6907,.F.);
+#24372 = ADVANCED_FACE('',(#24373),#7121,.T.);
+#24373 = FACE_BOUND('',#24374,.T.);
+#24374 = EDGE_LOOP('',(#24375,#24398,#24426,#24447));
+#24375 = ORIENTED_EDGE('',*,*,#24376,.T.);
+#24376 = EDGE_CURVE('',#7104,#24377,#24379,.T.);
+#24377 = VERTEX_POINT('',#24378);
+#24378 = CARTESIAN_POINT('',(8.57,-6.7,-2.54));
+#24379 = SURFACE_CURVE('',#24380,(#24384,#24391),.PCURVE_S1.);
+#24380 = LINE('',#24381,#24382);
+#24381 = CARTESIAN_POINT('',(8.57,-6.7,0.));
+#24382 = VECTOR('',#24383,1.);
+#24383 = DIRECTION('',(-0.,-0.,-1.));
+#24384 = PCURVE('',#7121,#24385);
+#24385 = DEFINITIONAL_REPRESENTATION('',(#24386),#24390);
+#24386 = LINE('',#24387,#24388);
+#24387 = CARTESIAN_POINT('',(0.,0.));
+#24388 = VECTOR('',#24389,1.);
+#24389 = DIRECTION('',(0.,-1.));
+#24390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24391 = PCURVE('',#7149,#24392);
+#24392 = DEFINITIONAL_REPRESENTATION('',(#24393),#24397);
+#24393 = LINE('',#24394,#24395);
+#24394 = CARTESIAN_POINT('',(0.,0.));
+#24395 = VECTOR('',#24396,1.);
+#24396 = DIRECTION('',(0.,-1.));
+#24397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24398 = ORIENTED_EDGE('',*,*,#24399,.T.);
+#24399 = EDGE_CURVE('',#24377,#24400,#24402,.T.);
+#24400 = VERTEX_POINT('',#24401);
+#24401 = CARTESIAN_POINT('',(8.3,-6.43,-2.54));
+#24402 = SURFACE_CURVE('',#24403,(#24407,#24414),.PCURVE_S1.);
+#24403 = LINE('',#24404,#24405);
+#24404 = CARTESIAN_POINT('',(8.57,-6.7,-2.54));
+#24405 = VECTOR('',#24406,1.);
+#24406 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#24407 = PCURVE('',#7121,#24408);
+#24408 = DEFINITIONAL_REPRESENTATION('',(#24409),#24413);
+#24409 = LINE('',#24410,#24411);
+#24410 = CARTESIAN_POINT('',(0.,-2.54));
+#24411 = VECTOR('',#24412,1.);
+#24412 = DIRECTION('',(1.,0.));
+#24413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24414 = PCURVE('',#24415,#24420);
+#24415 = PLANE('',#24416);
+#24416 = AXIS2_PLACEMENT_3D('',#24417,#24418,#24419);
+#24417 = CARTESIAN_POINT('',(8.57,-6.7,-2.54));
+#24418 = DIRECTION('',(0.,0.,-1.));
+#24419 = DIRECTION('',(-1.,0.,0.));
+#24420 = DEFINITIONAL_REPRESENTATION('',(#24421),#24425);
+#24421 = LINE('',#24422,#24423);
+#24422 = CARTESIAN_POINT('',(0.,0.));
+#24423 = VECTOR('',#24424,1.);
+#24424 = DIRECTION('',(0.707106781187,0.707106781187));
+#24425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24426 = ORIENTED_EDGE('',*,*,#24427,.F.);
+#24427 = EDGE_CURVE('',#7106,#24400,#24428,.T.);
+#24428 = SURFACE_CURVE('',#24429,(#24433,#24440),.PCURVE_S1.);
+#24429 = LINE('',#24430,#24431);
+#24430 = CARTESIAN_POINT('',(8.3,-6.43,0.));
+#24431 = VECTOR('',#24432,1.);
+#24432 = DIRECTION('',(-0.,-0.,-1.));
+#24433 = PCURVE('',#7121,#24434);
+#24434 = DEFINITIONAL_REPRESENTATION('',(#24435),#24439);
+#24435 = LINE('',#24436,#24437);
+#24436 = CARTESIAN_POINT('',(0.381837661841,0.));
+#24437 = VECTOR('',#24438,1.);
+#24438 = DIRECTION('',(0.,-1.));
+#24439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24440 = PCURVE('',#7315,#24441);
+#24441 = DEFINITIONAL_REPRESENTATION('',(#24442),#24446);
+#24442 = LINE('',#24443,#24444);
+#24443 = CARTESIAN_POINT('',(0.,0.));
+#24444 = VECTOR('',#24445,1.);
+#24445 = DIRECTION('',(0.,-1.));
+#24446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24447 = ORIENTED_EDGE('',*,*,#7103,.F.);
+#24448 = ADVANCED_FACE('',(#24449),#7315,.T.);
+#24449 = FACE_BOUND('',#24450,.T.);
+#24450 = EDGE_LOOP('',(#24451,#24452,#24475,#24496));
+#24451 = ORIENTED_EDGE('',*,*,#24427,.T.);
+#24452 = ORIENTED_EDGE('',*,*,#24453,.T.);
+#24453 = EDGE_CURVE('',#24400,#24454,#24456,.T.);
+#24454 = VERTEX_POINT('',#24455);
+#24455 = CARTESIAN_POINT('',(6.3,-6.43,-2.54));
+#24456 = SURFACE_CURVE('',#24457,(#24461,#24468),.PCURVE_S1.);
+#24457 = LINE('',#24458,#24459);
+#24458 = CARTESIAN_POINT('',(8.3,-6.43,-2.54));
+#24459 = VECTOR('',#24460,1.);
+#24460 = DIRECTION('',(-1.,0.,0.));
+#24461 = PCURVE('',#7315,#24462);
+#24462 = DEFINITIONAL_REPRESENTATION('',(#24463),#24467);
+#24463 = LINE('',#24464,#24465);
+#24464 = CARTESIAN_POINT('',(0.,-2.54));
+#24465 = VECTOR('',#24466,1.);
+#24466 = DIRECTION('',(1.,0.));
+#24467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24468 = PCURVE('',#24415,#24469);
+#24469 = DEFINITIONAL_REPRESENTATION('',(#24470),#24474);
+#24470 = LINE('',#24471,#24472);
+#24471 = CARTESIAN_POINT('',(0.27,0.27));
+#24472 = VECTOR('',#24473,1.);
+#24473 = DIRECTION('',(1.,0.));
+#24474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24475 = ORIENTED_EDGE('',*,*,#24476,.F.);
+#24476 = EDGE_CURVE('',#7274,#24454,#24477,.T.);
+#24477 = SURFACE_CURVE('',#24478,(#24482,#24489),.PCURVE_S1.);
+#24478 = LINE('',#24479,#24480);
+#24479 = CARTESIAN_POINT('',(6.3,-6.43,0.));
+#24480 = VECTOR('',#24481,1.);
+#24481 = DIRECTION('',(-0.,-0.,-1.));
+#24482 = PCURVE('',#7315,#24483);
+#24483 = DEFINITIONAL_REPRESENTATION('',(#24484),#24488);
+#24484 = LINE('',#24485,#24486);
+#24485 = CARTESIAN_POINT('',(2.,0.));
+#24486 = VECTOR('',#24487,1.);
+#24487 = DIRECTION('',(0.,-1.));
+#24488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24489 = PCURVE('',#7289,#24490);
+#24490 = DEFINITIONAL_REPRESENTATION('',(#24491),#24495);
+#24491 = LINE('',#24492,#24493);
+#24492 = CARTESIAN_POINT('',(0.,0.));
+#24493 = VECTOR('',#24494,1.);
+#24494 = DIRECTION('',(0.,-1.));
+#24495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24496 = ORIENTED_EDGE('',*,*,#7301,.F.);
+#24497 = ADVANCED_FACE('',(#24498),#7289,.T.);
+#24498 = FACE_BOUND('',#24499,.T.);
+#24499 = EDGE_LOOP('',(#24500,#24501,#24524,#24545));
+#24500 = ORIENTED_EDGE('',*,*,#24476,.T.);
+#24501 = ORIENTED_EDGE('',*,*,#24502,.T.);
+#24502 = EDGE_CURVE('',#24454,#24503,#24505,.T.);
+#24503 = VERTEX_POINT('',#24504);
+#24504 = CARTESIAN_POINT('',(6.03,-6.7,-2.54));
+#24505 = SURFACE_CURVE('',#24506,(#24510,#24517),.PCURVE_S1.);
+#24506 = LINE('',#24507,#24508);
+#24507 = CARTESIAN_POINT('',(6.3,-6.43,-2.54));
+#24508 = VECTOR('',#24509,1.);
+#24509 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#24510 = PCURVE('',#7289,#24511);
+#24511 = DEFINITIONAL_REPRESENTATION('',(#24512),#24516);
+#24512 = LINE('',#24513,#24514);
+#24513 = CARTESIAN_POINT('',(-0.,-2.54));
+#24514 = VECTOR('',#24515,1.);
+#24515 = DIRECTION('',(1.,0.));
+#24516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24517 = PCURVE('',#24415,#24518);
+#24518 = DEFINITIONAL_REPRESENTATION('',(#24519),#24523);
+#24519 = LINE('',#24520,#24521);
+#24520 = CARTESIAN_POINT('',(2.27,0.27));
+#24521 = VECTOR('',#24522,1.);
+#24522 = DIRECTION('',(0.707106781187,-0.707106781187));
+#24523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24524 = ORIENTED_EDGE('',*,*,#24525,.F.);
+#24525 = EDGE_CURVE('',#7246,#24503,#24526,.T.);
+#24526 = SURFACE_CURVE('',#24527,(#24531,#24538),.PCURVE_S1.);
+#24527 = LINE('',#24528,#24529);
+#24528 = CARTESIAN_POINT('',(6.03,-6.7,0.));
+#24529 = VECTOR('',#24530,1.);
+#24530 = DIRECTION('',(-0.,-0.,-1.));
+#24531 = PCURVE('',#7289,#24532);
+#24532 = DEFINITIONAL_REPRESENTATION('',(#24533),#24537);
+#24533 = LINE('',#24534,#24535);
+#24534 = CARTESIAN_POINT('',(0.381837661841,0.));
+#24535 = VECTOR('',#24536,1.);
+#24536 = DIRECTION('',(0.,-1.));
+#24537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24538 = PCURVE('',#7261,#24539);
+#24539 = DEFINITIONAL_REPRESENTATION('',(#24540),#24544);
+#24540 = LINE('',#24541,#24542);
+#24541 = CARTESIAN_POINT('',(0.,0.));
+#24542 = VECTOR('',#24543,1.);
+#24543 = DIRECTION('',(0.,-1.));
+#24544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24545 = ORIENTED_EDGE('',*,*,#7273,.F.);
+#24546 = ADVANCED_FACE('',(#24547),#7261,.T.);
+#24547 = FACE_BOUND('',#24548,.T.);
+#24548 = EDGE_LOOP('',(#24549,#24550,#24573,#24594));
+#24549 = ORIENTED_EDGE('',*,*,#24525,.T.);
+#24550 = ORIENTED_EDGE('',*,*,#24551,.T.);
+#24551 = EDGE_CURVE('',#24503,#24552,#24554,.T.);
+#24552 = VERTEX_POINT('',#24553);
+#24553 = CARTESIAN_POINT('',(6.03,-8.7,-2.54));
+#24554 = SURFACE_CURVE('',#24555,(#24559,#24566),.PCURVE_S1.);
+#24555 = LINE('',#24556,#24557);
+#24556 = CARTESIAN_POINT('',(6.03,-6.7,-2.54));
+#24557 = VECTOR('',#24558,1.);
+#24558 = DIRECTION('',(0.,-1.,0.));
+#24559 = PCURVE('',#7261,#24560);
+#24560 = DEFINITIONAL_REPRESENTATION('',(#24561),#24565);
+#24561 = LINE('',#24562,#24563);
+#24562 = CARTESIAN_POINT('',(0.,-2.54));
+#24563 = VECTOR('',#24564,1.);
+#24564 = DIRECTION('',(1.,0.));
+#24565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24566 = PCURVE('',#24415,#24567);
+#24567 = DEFINITIONAL_REPRESENTATION('',(#24568),#24572);
+#24568 = LINE('',#24569,#24570);
+#24569 = CARTESIAN_POINT('',(2.54,0.));
+#24570 = VECTOR('',#24571,1.);
+#24571 = DIRECTION('',(0.,-1.));
+#24572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24573 = ORIENTED_EDGE('',*,*,#24574,.F.);
+#24574 = EDGE_CURVE('',#7218,#24552,#24575,.T.);
+#24575 = SURFACE_CURVE('',#24576,(#24580,#24587),.PCURVE_S1.);
+#24576 = LINE('',#24577,#24578);
+#24577 = CARTESIAN_POINT('',(6.03,-8.7,0.));
+#24578 = VECTOR('',#24579,1.);
+#24579 = DIRECTION('',(-0.,-0.,-1.));
+#24580 = PCURVE('',#7261,#24581);
+#24581 = DEFINITIONAL_REPRESENTATION('',(#24582),#24586);
+#24582 = LINE('',#24583,#24584);
+#24583 = CARTESIAN_POINT('',(2.,0.));
+#24584 = VECTOR('',#24585,1.);
+#24585 = DIRECTION('',(0.,-1.));
+#24586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24587 = PCURVE('',#7233,#24588);
+#24588 = DEFINITIONAL_REPRESENTATION('',(#24589),#24593);
+#24589 = LINE('',#24590,#24591);
+#24590 = CARTESIAN_POINT('',(0.,0.));
+#24591 = VECTOR('',#24592,1.);
+#24592 = DIRECTION('',(0.,-1.));
+#24593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24594 = ORIENTED_EDGE('',*,*,#7245,.F.);
+#24595 = ADVANCED_FACE('',(#24596),#7233,.T.);
+#24596 = FACE_BOUND('',#24597,.T.);
+#24597 = EDGE_LOOP('',(#24598,#24599,#24622,#24643));
+#24598 = ORIENTED_EDGE('',*,*,#24574,.T.);
+#24599 = ORIENTED_EDGE('',*,*,#24600,.T.);
+#24600 = EDGE_CURVE('',#24552,#24601,#24603,.T.);
+#24601 = VERTEX_POINT('',#24602);
+#24602 = CARTESIAN_POINT('',(6.3,-8.97,-2.54));
+#24603 = SURFACE_CURVE('',#24604,(#24608,#24615),.PCURVE_S1.);
+#24604 = LINE('',#24605,#24606);
+#24605 = CARTESIAN_POINT('',(6.03,-8.7,-2.54));
+#24606 = VECTOR('',#24607,1.);
+#24607 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#24608 = PCURVE('',#7233,#24609);
+#24609 = DEFINITIONAL_REPRESENTATION('',(#24610),#24614);
+#24610 = LINE('',#24611,#24612);
+#24611 = CARTESIAN_POINT('',(0.,-2.54));
+#24612 = VECTOR('',#24613,1.);
+#24613 = DIRECTION('',(1.,0.));
+#24614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24615 = PCURVE('',#24415,#24616);
+#24616 = DEFINITIONAL_REPRESENTATION('',(#24617),#24621);
+#24617 = LINE('',#24618,#24619);
+#24618 = CARTESIAN_POINT('',(2.54,-2.));
+#24619 = VECTOR('',#24620,1.);
+#24620 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#24621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24622 = ORIENTED_EDGE('',*,*,#24623,.F.);
+#24623 = EDGE_CURVE('',#7190,#24601,#24624,.T.);
+#24624 = SURFACE_CURVE('',#24625,(#24629,#24636),.PCURVE_S1.);
+#24625 = LINE('',#24626,#24627);
+#24626 = CARTESIAN_POINT('',(6.3,-8.97,0.));
+#24627 = VECTOR('',#24628,1.);
+#24628 = DIRECTION('',(-0.,-0.,-1.));
+#24629 = PCURVE('',#7233,#24630);
+#24630 = DEFINITIONAL_REPRESENTATION('',(#24631),#24635);
+#24631 = LINE('',#24632,#24633);
+#24632 = CARTESIAN_POINT('',(0.381837661841,0.));
+#24633 = VECTOR('',#24634,1.);
+#24634 = DIRECTION('',(0.,-1.));
+#24635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24636 = PCURVE('',#7205,#24637);
+#24637 = DEFINITIONAL_REPRESENTATION('',(#24638),#24642);
+#24638 = LINE('',#24639,#24640);
+#24639 = CARTESIAN_POINT('',(0.,0.));
+#24640 = VECTOR('',#24641,1.);
+#24641 = DIRECTION('',(0.,-1.));
+#24642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24643 = ORIENTED_EDGE('',*,*,#7217,.F.);
+#24644 = ADVANCED_FACE('',(#24645),#7205,.T.);
+#24645 = FACE_BOUND('',#24646,.T.);
+#24646 = EDGE_LOOP('',(#24647,#24648,#24671,#24692));
+#24647 = ORIENTED_EDGE('',*,*,#24623,.T.);
+#24648 = ORIENTED_EDGE('',*,*,#24649,.T.);
+#24649 = EDGE_CURVE('',#24601,#24650,#24652,.T.);
+#24650 = VERTEX_POINT('',#24651);
+#24651 = CARTESIAN_POINT('',(8.3,-8.97,-2.54));
+#24652 = SURFACE_CURVE('',#24653,(#24657,#24664),.PCURVE_S1.);
+#24653 = LINE('',#24654,#24655);
+#24654 = CARTESIAN_POINT('',(6.3,-8.97,-2.54));
+#24655 = VECTOR('',#24656,1.);
+#24656 = DIRECTION('',(1.,0.,0.));
+#24657 = PCURVE('',#7205,#24658);
+#24658 = DEFINITIONAL_REPRESENTATION('',(#24659),#24663);
+#24659 = LINE('',#24660,#24661);
+#24660 = CARTESIAN_POINT('',(0.,-2.54));
+#24661 = VECTOR('',#24662,1.);
+#24662 = DIRECTION('',(1.,0.));
+#24663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24664 = PCURVE('',#24415,#24665);
+#24665 = DEFINITIONAL_REPRESENTATION('',(#24666),#24670);
+#24666 = LINE('',#24667,#24668);
+#24667 = CARTESIAN_POINT('',(2.27,-2.27));
+#24668 = VECTOR('',#24669,1.);
+#24669 = DIRECTION('',(-1.,0.));
+#24670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24671 = ORIENTED_EDGE('',*,*,#24672,.F.);
+#24672 = EDGE_CURVE('',#7162,#24650,#24673,.T.);
+#24673 = SURFACE_CURVE('',#24674,(#24678,#24685),.PCURVE_S1.);
+#24674 = LINE('',#24675,#24676);
+#24675 = CARTESIAN_POINT('',(8.3,-8.97,0.));
+#24676 = VECTOR('',#24677,1.);
+#24677 = DIRECTION('',(-0.,-0.,-1.));
+#24678 = PCURVE('',#7205,#24679);
+#24679 = DEFINITIONAL_REPRESENTATION('',(#24680),#24684);
+#24680 = LINE('',#24681,#24682);
+#24681 = CARTESIAN_POINT('',(2.,0.));
+#24682 = VECTOR('',#24683,1.);
+#24683 = DIRECTION('',(0.,-1.));
+#24684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24685 = PCURVE('',#7177,#24686);
+#24686 = DEFINITIONAL_REPRESENTATION('',(#24687),#24691);
+#24687 = LINE('',#24688,#24689);
+#24688 = CARTESIAN_POINT('',(0.,0.));
+#24689 = VECTOR('',#24690,1.);
+#24690 = DIRECTION('',(0.,-1.));
+#24691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24692 = ORIENTED_EDGE('',*,*,#7189,.F.);
+#24693 = ADVANCED_FACE('',(#24694),#7177,.T.);
+#24694 = FACE_BOUND('',#24695,.T.);
+#24695 = EDGE_LOOP('',(#24696,#24697,#24720,#24741));
+#24696 = ORIENTED_EDGE('',*,*,#24672,.T.);
+#24697 = ORIENTED_EDGE('',*,*,#24698,.T.);
+#24698 = EDGE_CURVE('',#24650,#24699,#24701,.T.);
+#24699 = VERTEX_POINT('',#24700);
+#24700 = CARTESIAN_POINT('',(8.57,-8.7,-2.54));
+#24701 = SURFACE_CURVE('',#24702,(#24706,#24713),.PCURVE_S1.);
+#24702 = LINE('',#24703,#24704);
+#24703 = CARTESIAN_POINT('',(8.3,-8.97,-2.54));
+#24704 = VECTOR('',#24705,1.);
+#24705 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#24706 = PCURVE('',#7177,#24707);
+#24707 = DEFINITIONAL_REPRESENTATION('',(#24708),#24712);
+#24708 = LINE('',#24709,#24710);
+#24709 = CARTESIAN_POINT('',(0.,-2.54));
+#24710 = VECTOR('',#24711,1.);
+#24711 = DIRECTION('',(1.,0.));
+#24712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24713 = PCURVE('',#24415,#24714);
+#24714 = DEFINITIONAL_REPRESENTATION('',(#24715),#24719);
+#24715 = LINE('',#24716,#24717);
+#24716 = CARTESIAN_POINT('',(0.27,-2.27));
+#24717 = VECTOR('',#24718,1.);
+#24718 = DIRECTION('',(-0.707106781187,0.707106781187));
+#24719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24720 = ORIENTED_EDGE('',*,*,#24721,.F.);
+#24721 = EDGE_CURVE('',#7134,#24699,#24722,.T.);
+#24722 = SURFACE_CURVE('',#24723,(#24727,#24734),.PCURVE_S1.);
+#24723 = LINE('',#24724,#24725);
+#24724 = CARTESIAN_POINT('',(8.57,-8.7,0.));
+#24725 = VECTOR('',#24726,1.);
+#24726 = DIRECTION('',(-0.,-0.,-1.));
+#24727 = PCURVE('',#7177,#24728);
+#24728 = DEFINITIONAL_REPRESENTATION('',(#24729),#24733);
+#24729 = LINE('',#24730,#24731);
+#24730 = CARTESIAN_POINT('',(0.381837661841,0.));
+#24731 = VECTOR('',#24732,1.);
+#24732 = DIRECTION('',(0.,-1.));
+#24733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24734 = PCURVE('',#7149,#24735);
+#24735 = DEFINITIONAL_REPRESENTATION('',(#24736),#24740);
+#24736 = LINE('',#24737,#24738);
+#24737 = CARTESIAN_POINT('',(2.,0.));
+#24738 = VECTOR('',#24739,1.);
+#24739 = DIRECTION('',(0.,-1.));
+#24740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24741 = ORIENTED_EDGE('',*,*,#7161,.F.);
+#24742 = ADVANCED_FACE('',(#24743),#7149,.F.);
+#24743 = FACE_BOUND('',#24744,.F.);
+#24744 = EDGE_LOOP('',(#24745,#24746,#24767,#24768));
+#24745 = ORIENTED_EDGE('',*,*,#24376,.T.);
+#24746 = ORIENTED_EDGE('',*,*,#24747,.T.);
+#24747 = EDGE_CURVE('',#24377,#24699,#24748,.T.);
+#24748 = SURFACE_CURVE('',#24749,(#24753,#24760),.PCURVE_S1.);
+#24749 = LINE('',#24750,#24751);
+#24750 = CARTESIAN_POINT('',(8.57,-6.7,-2.54));
+#24751 = VECTOR('',#24752,1.);
+#24752 = DIRECTION('',(0.,-1.,0.));
+#24753 = PCURVE('',#7149,#24754);
+#24754 = DEFINITIONAL_REPRESENTATION('',(#24755),#24759);
+#24755 = LINE('',#24756,#24757);
+#24756 = CARTESIAN_POINT('',(0.,-2.54));
+#24757 = VECTOR('',#24758,1.);
+#24758 = DIRECTION('',(1.,0.));
+#24759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24760 = PCURVE('',#24415,#24761);
+#24761 = DEFINITIONAL_REPRESENTATION('',(#24762),#24766);
+#24762 = LINE('',#24763,#24764);
+#24763 = CARTESIAN_POINT('',(0.,0.));
+#24764 = VECTOR('',#24765,1.);
+#24765 = DIRECTION('',(0.,-1.));
+#24766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24767 = ORIENTED_EDGE('',*,*,#24721,.F.);
+#24768 = ORIENTED_EDGE('',*,*,#7133,.F.);
+#24769 = ADVANCED_FACE('',(#24770),#7347,.T.);
+#24770 = FACE_BOUND('',#24771,.T.);
+#24771 = EDGE_LOOP('',(#24772,#24795,#24823,#24844));
+#24772 = ORIENTED_EDGE('',*,*,#24773,.T.);
+#24773 = EDGE_CURVE('',#7330,#24774,#24776,.T.);
+#24774 = VERTEX_POINT('',#24775);
+#24775 = CARTESIAN_POINT('',(6.03,-6.7,-2.54));
+#24776 = SURFACE_CURVE('',#24777,(#24781,#24788),.PCURVE_S1.);
+#24777 = LINE('',#24778,#24779);
+#24778 = CARTESIAN_POINT('',(6.03,-6.7,0.));
+#24779 = VECTOR('',#24780,1.);
+#24780 = DIRECTION('',(-0.,-0.,-1.));
+#24781 = PCURVE('',#7347,#24782);
+#24782 = DEFINITIONAL_REPRESENTATION('',(#24783),#24787);
+#24783 = LINE('',#24784,#24785);
+#24784 = CARTESIAN_POINT('',(0.,0.));
+#24785 = VECTOR('',#24786,1.);
+#24786 = DIRECTION('',(0.,-1.));
+#24787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24788 = PCURVE('',#7375,#24789);
+#24789 = DEFINITIONAL_REPRESENTATION('',(#24790),#24794);
+#24790 = LINE('',#24791,#24792);
+#24791 = CARTESIAN_POINT('',(0.,0.));
+#24792 = VECTOR('',#24793,1.);
+#24793 = DIRECTION('',(0.,-1.));
+#24794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24795 = ORIENTED_EDGE('',*,*,#24796,.T.);
+#24796 = EDGE_CURVE('',#24774,#24797,#24799,.T.);
+#24797 = VERTEX_POINT('',#24798);
+#24798 = CARTESIAN_POINT('',(5.76,-6.43,-2.54));
+#24799 = SURFACE_CURVE('',#24800,(#24804,#24811),.PCURVE_S1.);
+#24800 = LINE('',#24801,#24802);
+#24801 = CARTESIAN_POINT('',(6.03,-6.7,-2.54));
+#24802 = VECTOR('',#24803,1.);
+#24803 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#24804 = PCURVE('',#7347,#24805);
+#24805 = DEFINITIONAL_REPRESENTATION('',(#24806),#24810);
+#24806 = LINE('',#24807,#24808);
+#24807 = CARTESIAN_POINT('',(0.,-2.54));
+#24808 = VECTOR('',#24809,1.);
+#24809 = DIRECTION('',(1.,0.));
+#24810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24811 = PCURVE('',#24812,#24817);
+#24812 = PLANE('',#24813);
+#24813 = AXIS2_PLACEMENT_3D('',#24814,#24815,#24816);
+#24814 = CARTESIAN_POINT('',(6.03,-6.7,-2.54));
+#24815 = DIRECTION('',(0.,0.,-1.));
+#24816 = DIRECTION('',(-1.,0.,0.));
+#24817 = DEFINITIONAL_REPRESENTATION('',(#24818),#24822);
+#24818 = LINE('',#24819,#24820);
+#24819 = CARTESIAN_POINT('',(0.,0.));
+#24820 = VECTOR('',#24821,1.);
+#24821 = DIRECTION('',(0.707106781187,0.707106781187));
+#24822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24823 = ORIENTED_EDGE('',*,*,#24824,.F.);
+#24824 = EDGE_CURVE('',#7332,#24797,#24825,.T.);
+#24825 = SURFACE_CURVE('',#24826,(#24830,#24837),.PCURVE_S1.);
+#24826 = LINE('',#24827,#24828);
+#24827 = CARTESIAN_POINT('',(5.76,-6.43,0.));
+#24828 = VECTOR('',#24829,1.);
+#24829 = DIRECTION('',(-0.,-0.,-1.));
+#24830 = PCURVE('',#7347,#24831);
+#24831 = DEFINITIONAL_REPRESENTATION('',(#24832),#24836);
+#24832 = LINE('',#24833,#24834);
+#24833 = CARTESIAN_POINT('',(0.381837661841,0.));
+#24834 = VECTOR('',#24835,1.);
+#24835 = DIRECTION('',(0.,-1.));
+#24836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24837 = PCURVE('',#7541,#24838);
+#24838 = DEFINITIONAL_REPRESENTATION('',(#24839),#24843);
+#24839 = LINE('',#24840,#24841);
+#24840 = CARTESIAN_POINT('',(0.,0.));
+#24841 = VECTOR('',#24842,1.);
+#24842 = DIRECTION('',(0.,-1.));
+#24843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24844 = ORIENTED_EDGE('',*,*,#7329,.F.);
+#24845 = ADVANCED_FACE('',(#24846),#7541,.T.);
+#24846 = FACE_BOUND('',#24847,.T.);
+#24847 = EDGE_LOOP('',(#24848,#24849,#24872,#24893));
+#24848 = ORIENTED_EDGE('',*,*,#24824,.T.);
+#24849 = ORIENTED_EDGE('',*,*,#24850,.T.);
+#24850 = EDGE_CURVE('',#24797,#24851,#24853,.T.);
+#24851 = VERTEX_POINT('',#24852);
+#24852 = CARTESIAN_POINT('',(3.76,-6.43,-2.54));
+#24853 = SURFACE_CURVE('',#24854,(#24858,#24865),.PCURVE_S1.);
+#24854 = LINE('',#24855,#24856);
+#24855 = CARTESIAN_POINT('',(5.76,-6.43,-2.54));
+#24856 = VECTOR('',#24857,1.);
+#24857 = DIRECTION('',(-1.,0.,0.));
+#24858 = PCURVE('',#7541,#24859);
+#24859 = DEFINITIONAL_REPRESENTATION('',(#24860),#24864);
+#24860 = LINE('',#24861,#24862);
+#24861 = CARTESIAN_POINT('',(0.,-2.54));
+#24862 = VECTOR('',#24863,1.);
+#24863 = DIRECTION('',(1.,0.));
+#24864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24865 = PCURVE('',#24812,#24866);
+#24866 = DEFINITIONAL_REPRESENTATION('',(#24867),#24871);
+#24867 = LINE('',#24868,#24869);
+#24868 = CARTESIAN_POINT('',(0.27,0.27));
+#24869 = VECTOR('',#24870,1.);
+#24870 = DIRECTION('',(1.,0.));
+#24871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24872 = ORIENTED_EDGE('',*,*,#24873,.F.);
+#24873 = EDGE_CURVE('',#7500,#24851,#24874,.T.);
+#24874 = SURFACE_CURVE('',#24875,(#24879,#24886),.PCURVE_S1.);
+#24875 = LINE('',#24876,#24877);
+#24876 = CARTESIAN_POINT('',(3.76,-6.43,0.));
+#24877 = VECTOR('',#24878,1.);
+#24878 = DIRECTION('',(-0.,-0.,-1.));
+#24879 = PCURVE('',#7541,#24880);
+#24880 = DEFINITIONAL_REPRESENTATION('',(#24881),#24885);
+#24881 = LINE('',#24882,#24883);
+#24882 = CARTESIAN_POINT('',(2.,0.));
+#24883 = VECTOR('',#24884,1.);
+#24884 = DIRECTION('',(0.,-1.));
+#24885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24886 = PCURVE('',#7515,#24887);
+#24887 = DEFINITIONAL_REPRESENTATION('',(#24888),#24892);
+#24888 = LINE('',#24889,#24890);
+#24889 = CARTESIAN_POINT('',(0.,0.));
+#24890 = VECTOR('',#24891,1.);
+#24891 = DIRECTION('',(0.,-1.));
+#24892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24893 = ORIENTED_EDGE('',*,*,#7527,.F.);
+#24894 = ADVANCED_FACE('',(#24895),#7515,.T.);
+#24895 = FACE_BOUND('',#24896,.T.);
+#24896 = EDGE_LOOP('',(#24897,#24898,#24921,#24942));
+#24897 = ORIENTED_EDGE('',*,*,#24873,.T.);
+#24898 = ORIENTED_EDGE('',*,*,#24899,.T.);
+#24899 = EDGE_CURVE('',#24851,#24900,#24902,.T.);
+#24900 = VERTEX_POINT('',#24901);
+#24901 = CARTESIAN_POINT('',(3.49,-6.7,-2.54));
+#24902 = SURFACE_CURVE('',#24903,(#24907,#24914),.PCURVE_S1.);
+#24903 = LINE('',#24904,#24905);
+#24904 = CARTESIAN_POINT('',(3.76,-6.43,-2.54));
+#24905 = VECTOR('',#24906,1.);
+#24906 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#24907 = PCURVE('',#7515,#24908);
+#24908 = DEFINITIONAL_REPRESENTATION('',(#24909),#24913);
+#24909 = LINE('',#24910,#24911);
+#24910 = CARTESIAN_POINT('',(-0.,-2.54));
+#24911 = VECTOR('',#24912,1.);
+#24912 = DIRECTION('',(1.,0.));
+#24913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24914 = PCURVE('',#24812,#24915);
+#24915 = DEFINITIONAL_REPRESENTATION('',(#24916),#24920);
+#24916 = LINE('',#24917,#24918);
+#24917 = CARTESIAN_POINT('',(2.27,0.27));
+#24918 = VECTOR('',#24919,1.);
+#24919 = DIRECTION('',(0.707106781187,-0.707106781187));
+#24920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24921 = ORIENTED_EDGE('',*,*,#24922,.F.);
+#24922 = EDGE_CURVE('',#7472,#24900,#24923,.T.);
+#24923 = SURFACE_CURVE('',#24924,(#24928,#24935),.PCURVE_S1.);
+#24924 = LINE('',#24925,#24926);
+#24925 = CARTESIAN_POINT('',(3.49,-6.7,0.));
+#24926 = VECTOR('',#24927,1.);
+#24927 = DIRECTION('',(-0.,-0.,-1.));
+#24928 = PCURVE('',#7515,#24929);
+#24929 = DEFINITIONAL_REPRESENTATION('',(#24930),#24934);
+#24930 = LINE('',#24931,#24932);
+#24931 = CARTESIAN_POINT('',(0.381837661841,0.));
+#24932 = VECTOR('',#24933,1.);
+#24933 = DIRECTION('',(0.,-1.));
+#24934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24935 = PCURVE('',#7487,#24936);
+#24936 = DEFINITIONAL_REPRESENTATION('',(#24937),#24941);
+#24937 = LINE('',#24938,#24939);
+#24938 = CARTESIAN_POINT('',(0.,0.));
+#24939 = VECTOR('',#24940,1.);
+#24940 = DIRECTION('',(0.,-1.));
+#24941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24942 = ORIENTED_EDGE('',*,*,#7499,.F.);
+#24943 = ADVANCED_FACE('',(#24944),#7487,.T.);
+#24944 = FACE_BOUND('',#24945,.T.);
+#24945 = EDGE_LOOP('',(#24946,#24947,#24970,#24991));
+#24946 = ORIENTED_EDGE('',*,*,#24922,.T.);
+#24947 = ORIENTED_EDGE('',*,*,#24948,.T.);
+#24948 = EDGE_CURVE('',#24900,#24949,#24951,.T.);
+#24949 = VERTEX_POINT('',#24950);
+#24950 = CARTESIAN_POINT('',(3.49,-8.7,-2.54));
+#24951 = SURFACE_CURVE('',#24952,(#24956,#24963),.PCURVE_S1.);
+#24952 = LINE('',#24953,#24954);
+#24953 = CARTESIAN_POINT('',(3.49,-6.7,-2.54));
+#24954 = VECTOR('',#24955,1.);
+#24955 = DIRECTION('',(0.,-1.,0.));
+#24956 = PCURVE('',#7487,#24957);
+#24957 = DEFINITIONAL_REPRESENTATION('',(#24958),#24962);
+#24958 = LINE('',#24959,#24960);
+#24959 = CARTESIAN_POINT('',(0.,-2.54));
+#24960 = VECTOR('',#24961,1.);
+#24961 = DIRECTION('',(1.,0.));
+#24962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24963 = PCURVE('',#24812,#24964);
+#24964 = DEFINITIONAL_REPRESENTATION('',(#24965),#24969);
+#24965 = LINE('',#24966,#24967);
+#24966 = CARTESIAN_POINT('',(2.54,0.));
+#24967 = VECTOR('',#24968,1.);
+#24968 = DIRECTION('',(0.,-1.));
+#24969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24970 = ORIENTED_EDGE('',*,*,#24971,.F.);
+#24971 = EDGE_CURVE('',#7444,#24949,#24972,.T.);
+#24972 = SURFACE_CURVE('',#24973,(#24977,#24984),.PCURVE_S1.);
+#24973 = LINE('',#24974,#24975);
+#24974 = CARTESIAN_POINT('',(3.49,-8.7,0.));
+#24975 = VECTOR('',#24976,1.);
+#24976 = DIRECTION('',(-0.,-0.,-1.));
+#24977 = PCURVE('',#7487,#24978);
+#24978 = DEFINITIONAL_REPRESENTATION('',(#24979),#24983);
+#24979 = LINE('',#24980,#24981);
+#24980 = CARTESIAN_POINT('',(2.,0.));
+#24981 = VECTOR('',#24982,1.);
+#24982 = DIRECTION('',(0.,-1.));
+#24983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24984 = PCURVE('',#7459,#24985);
+#24985 = DEFINITIONAL_REPRESENTATION('',(#24986),#24990);
+#24986 = LINE('',#24987,#24988);
+#24987 = CARTESIAN_POINT('',(0.,0.));
+#24988 = VECTOR('',#24989,1.);
+#24989 = DIRECTION('',(0.,-1.));
+#24990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24991 = ORIENTED_EDGE('',*,*,#7471,.F.);
+#24992 = ADVANCED_FACE('',(#24993),#7459,.T.);
+#24993 = FACE_BOUND('',#24994,.T.);
+#24994 = EDGE_LOOP('',(#24995,#24996,#25019,#25040));
+#24995 = ORIENTED_EDGE('',*,*,#24971,.T.);
+#24996 = ORIENTED_EDGE('',*,*,#24997,.T.);
+#24997 = EDGE_CURVE('',#24949,#24998,#25000,.T.);
+#24998 = VERTEX_POINT('',#24999);
+#24999 = CARTESIAN_POINT('',(3.76,-8.97,-2.54));
+#25000 = SURFACE_CURVE('',#25001,(#25005,#25012),.PCURVE_S1.);
+#25001 = LINE('',#25002,#25003);
+#25002 = CARTESIAN_POINT('',(3.49,-8.7,-2.54));
+#25003 = VECTOR('',#25004,1.);
+#25004 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#25005 = PCURVE('',#7459,#25006);
+#25006 = DEFINITIONAL_REPRESENTATION('',(#25007),#25011);
+#25007 = LINE('',#25008,#25009);
+#25008 = CARTESIAN_POINT('',(0.,-2.54));
+#25009 = VECTOR('',#25010,1.);
+#25010 = DIRECTION('',(1.,0.));
+#25011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25012 = PCURVE('',#24812,#25013);
+#25013 = DEFINITIONAL_REPRESENTATION('',(#25014),#25018);
+#25014 = LINE('',#25015,#25016);
+#25015 = CARTESIAN_POINT('',(2.54,-2.));
+#25016 = VECTOR('',#25017,1.);
+#25017 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#25018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25019 = ORIENTED_EDGE('',*,*,#25020,.F.);
+#25020 = EDGE_CURVE('',#7416,#24998,#25021,.T.);
+#25021 = SURFACE_CURVE('',#25022,(#25026,#25033),.PCURVE_S1.);
+#25022 = LINE('',#25023,#25024);
+#25023 = CARTESIAN_POINT('',(3.76,-8.97,0.));
+#25024 = VECTOR('',#25025,1.);
+#25025 = DIRECTION('',(-0.,-0.,-1.));
+#25026 = PCURVE('',#7459,#25027);
+#25027 = DEFINITIONAL_REPRESENTATION('',(#25028),#25032);
+#25028 = LINE('',#25029,#25030);
+#25029 = CARTESIAN_POINT('',(0.381837661841,0.));
+#25030 = VECTOR('',#25031,1.);
+#25031 = DIRECTION('',(0.,-1.));
+#25032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25033 = PCURVE('',#7431,#25034);
+#25034 = DEFINITIONAL_REPRESENTATION('',(#25035),#25039);
+#25035 = LINE('',#25036,#25037);
+#25036 = CARTESIAN_POINT('',(0.,0.));
+#25037 = VECTOR('',#25038,1.);
+#25038 = DIRECTION('',(0.,-1.));
+#25039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25040 = ORIENTED_EDGE('',*,*,#7443,.F.);
+#25041 = ADVANCED_FACE('',(#25042),#7431,.T.);
+#25042 = FACE_BOUND('',#25043,.T.);
+#25043 = EDGE_LOOP('',(#25044,#25045,#25068,#25089));
+#25044 = ORIENTED_EDGE('',*,*,#25020,.T.);
+#25045 = ORIENTED_EDGE('',*,*,#25046,.T.);
+#25046 = EDGE_CURVE('',#24998,#25047,#25049,.T.);
+#25047 = VERTEX_POINT('',#25048);
+#25048 = CARTESIAN_POINT('',(5.76,-8.97,-2.54));
+#25049 = SURFACE_CURVE('',#25050,(#25054,#25061),.PCURVE_S1.);
+#25050 = LINE('',#25051,#25052);
+#25051 = CARTESIAN_POINT('',(3.76,-8.97,-2.54));
+#25052 = VECTOR('',#25053,1.);
+#25053 = DIRECTION('',(1.,0.,0.));
+#25054 = PCURVE('',#7431,#25055);
+#25055 = DEFINITIONAL_REPRESENTATION('',(#25056),#25060);
+#25056 = LINE('',#25057,#25058);
+#25057 = CARTESIAN_POINT('',(0.,-2.54));
+#25058 = VECTOR('',#25059,1.);
+#25059 = DIRECTION('',(1.,0.));
+#25060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25061 = PCURVE('',#24812,#25062);
+#25062 = DEFINITIONAL_REPRESENTATION('',(#25063),#25067);
+#25063 = LINE('',#25064,#25065);
+#25064 = CARTESIAN_POINT('',(2.27,-2.27));
+#25065 = VECTOR('',#25066,1.);
+#25066 = DIRECTION('',(-1.,0.));
+#25067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25068 = ORIENTED_EDGE('',*,*,#25069,.F.);
+#25069 = EDGE_CURVE('',#7388,#25047,#25070,.T.);
+#25070 = SURFACE_CURVE('',#25071,(#25075,#25082),.PCURVE_S1.);
+#25071 = LINE('',#25072,#25073);
+#25072 = CARTESIAN_POINT('',(5.76,-8.97,0.));
+#25073 = VECTOR('',#25074,1.);
+#25074 = DIRECTION('',(-0.,-0.,-1.));
+#25075 = PCURVE('',#7431,#25076);
+#25076 = DEFINITIONAL_REPRESENTATION('',(#25077),#25081);
+#25077 = LINE('',#25078,#25079);
+#25078 = CARTESIAN_POINT('',(2.,0.));
+#25079 = VECTOR('',#25080,1.);
+#25080 = DIRECTION('',(0.,-1.));
+#25081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25082 = PCURVE('',#7403,#25083);
+#25083 = DEFINITIONAL_REPRESENTATION('',(#25084),#25088);
+#25084 = LINE('',#25085,#25086);
+#25085 = CARTESIAN_POINT('',(0.,0.));
+#25086 = VECTOR('',#25087,1.);
+#25087 = DIRECTION('',(0.,-1.));
+#25088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25089 = ORIENTED_EDGE('',*,*,#7415,.F.);
+#25090 = ADVANCED_FACE('',(#25091),#7403,.T.);
+#25091 = FACE_BOUND('',#25092,.T.);
+#25092 = EDGE_LOOP('',(#25093,#25094,#25117,#25138));
+#25093 = ORIENTED_EDGE('',*,*,#25069,.T.);
+#25094 = ORIENTED_EDGE('',*,*,#25095,.T.);
+#25095 = EDGE_CURVE('',#25047,#25096,#25098,.T.);
+#25096 = VERTEX_POINT('',#25097);
+#25097 = CARTESIAN_POINT('',(6.03,-8.7,-2.54));
+#25098 = SURFACE_CURVE('',#25099,(#25103,#25110),.PCURVE_S1.);
+#25099 = LINE('',#25100,#25101);
+#25100 = CARTESIAN_POINT('',(5.76,-8.97,-2.54));
+#25101 = VECTOR('',#25102,1.);
+#25102 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#25103 = PCURVE('',#7403,#25104);
+#25104 = DEFINITIONAL_REPRESENTATION('',(#25105),#25109);
+#25105 = LINE('',#25106,#25107);
+#25106 = CARTESIAN_POINT('',(0.,-2.54));
+#25107 = VECTOR('',#25108,1.);
+#25108 = DIRECTION('',(1.,0.));
+#25109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25110 = PCURVE('',#24812,#25111);
+#25111 = DEFINITIONAL_REPRESENTATION('',(#25112),#25116);
+#25112 = LINE('',#25113,#25114);
+#25113 = CARTESIAN_POINT('',(0.27,-2.27));
+#25114 = VECTOR('',#25115,1.);
+#25115 = DIRECTION('',(-0.707106781187,0.707106781187));
+#25116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25117 = ORIENTED_EDGE('',*,*,#25118,.F.);
+#25118 = EDGE_CURVE('',#7360,#25096,#25119,.T.);
+#25119 = SURFACE_CURVE('',#25120,(#25124,#25131),.PCURVE_S1.);
+#25120 = LINE('',#25121,#25122);
+#25121 = CARTESIAN_POINT('',(6.03,-8.7,0.));
+#25122 = VECTOR('',#25123,1.);
+#25123 = DIRECTION('',(-0.,-0.,-1.));
+#25124 = PCURVE('',#7403,#25125);
+#25125 = DEFINITIONAL_REPRESENTATION('',(#25126),#25130);
+#25126 = LINE('',#25127,#25128);
+#25127 = CARTESIAN_POINT('',(0.381837661841,0.));
+#25128 = VECTOR('',#25129,1.);
+#25129 = DIRECTION('',(0.,-1.));
+#25130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25131 = PCURVE('',#7375,#25132);
+#25132 = DEFINITIONAL_REPRESENTATION('',(#25133),#25137);
+#25133 = LINE('',#25134,#25135);
+#25134 = CARTESIAN_POINT('',(2.,0.));
+#25135 = VECTOR('',#25136,1.);
+#25136 = DIRECTION('',(0.,-1.));
+#25137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25138 = ORIENTED_EDGE('',*,*,#7387,.F.);
+#25139 = ADVANCED_FACE('',(#25140),#7375,.F.);
+#25140 = FACE_BOUND('',#25141,.F.);
+#25141 = EDGE_LOOP('',(#25142,#25143,#25164,#25165));
+#25142 = ORIENTED_EDGE('',*,*,#24773,.T.);
+#25143 = ORIENTED_EDGE('',*,*,#25144,.T.);
+#25144 = EDGE_CURVE('',#24774,#25096,#25145,.T.);
+#25145 = SURFACE_CURVE('',#25146,(#25150,#25157),.PCURVE_S1.);
+#25146 = LINE('',#25147,#25148);
+#25147 = CARTESIAN_POINT('',(6.03,-6.7,-2.54));
+#25148 = VECTOR('',#25149,1.);
+#25149 = DIRECTION('',(0.,-1.,0.));
+#25150 = PCURVE('',#7375,#25151);
+#25151 = DEFINITIONAL_REPRESENTATION('',(#25152),#25156);
+#25152 = LINE('',#25153,#25154);
+#25153 = CARTESIAN_POINT('',(0.,-2.54));
+#25154 = VECTOR('',#25155,1.);
+#25155 = DIRECTION('',(1.,0.));
+#25156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25157 = PCURVE('',#24812,#25158);
+#25158 = DEFINITIONAL_REPRESENTATION('',(#25159),#25163);
+#25159 = LINE('',#25160,#25161);
+#25160 = CARTESIAN_POINT('',(0.,0.));
+#25161 = VECTOR('',#25162,1.);
+#25162 = DIRECTION('',(0.,-1.));
+#25163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25164 = ORIENTED_EDGE('',*,*,#25118,.F.);
+#25165 = ORIENTED_EDGE('',*,*,#7359,.F.);
+#25166 = ADVANCED_FACE('',(#25167),#7573,.T.);
+#25167 = FACE_BOUND('',#25168,.T.);
+#25168 = EDGE_LOOP('',(#25169,#25192,#25220,#25241));
+#25169 = ORIENTED_EDGE('',*,*,#25170,.T.);
+#25170 = EDGE_CURVE('',#7556,#25171,#25173,.T.);
+#25171 = VERTEX_POINT('',#25172);
+#25172 = CARTESIAN_POINT('',(-16.83,-6.7,-2.54));
+#25173 = SURFACE_CURVE('',#25174,(#25178,#25185),.PCURVE_S1.);
+#25174 = LINE('',#25175,#25176);
+#25175 = CARTESIAN_POINT('',(-16.83,-6.7,0.));
+#25176 = VECTOR('',#25177,1.);
+#25177 = DIRECTION('',(-0.,-0.,-1.));
+#25178 = PCURVE('',#7573,#25179);
+#25179 = DEFINITIONAL_REPRESENTATION('',(#25180),#25184);
+#25180 = LINE('',#25181,#25182);
+#25181 = CARTESIAN_POINT('',(0.,0.));
+#25182 = VECTOR('',#25183,1.);
+#25183 = DIRECTION('',(0.,-1.));
+#25184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25185 = PCURVE('',#7601,#25186);
+#25186 = DEFINITIONAL_REPRESENTATION('',(#25187),#25191);
+#25187 = LINE('',#25188,#25189);
+#25188 = CARTESIAN_POINT('',(0.,0.));
+#25189 = VECTOR('',#25190,1.);
+#25190 = DIRECTION('',(0.,-1.));
+#25191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25192 = ORIENTED_EDGE('',*,*,#25193,.T.);
+#25193 = EDGE_CURVE('',#25171,#25194,#25196,.T.);
+#25194 = VERTEX_POINT('',#25195);
+#25195 = CARTESIAN_POINT('',(-17.1,-6.43,-2.54));
+#25196 = SURFACE_CURVE('',#25197,(#25201,#25208),.PCURVE_S1.);
+#25197 = LINE('',#25198,#25199);
+#25198 = CARTESIAN_POINT('',(-16.83,-6.7,-2.54));
+#25199 = VECTOR('',#25200,1.);
+#25200 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#25201 = PCURVE('',#7573,#25202);
+#25202 = DEFINITIONAL_REPRESENTATION('',(#25203),#25207);
+#25203 = LINE('',#25204,#25205);
+#25204 = CARTESIAN_POINT('',(0.,-2.54));
+#25205 = VECTOR('',#25206,1.);
+#25206 = DIRECTION('',(1.,0.));
+#25207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25208 = PCURVE('',#25209,#25214);
+#25209 = PLANE('',#25210);
+#25210 = AXIS2_PLACEMENT_3D('',#25211,#25212,#25213);
+#25211 = CARTESIAN_POINT('',(-16.83,-6.7,-2.54));
+#25212 = DIRECTION('',(0.,0.,-1.));
+#25213 = DIRECTION('',(-1.,0.,0.));
+#25214 = DEFINITIONAL_REPRESENTATION('',(#25215),#25219);
+#25215 = LINE('',#25216,#25217);
+#25216 = CARTESIAN_POINT('',(0.,0.));
+#25217 = VECTOR('',#25218,1.);
+#25218 = DIRECTION('',(0.707106781187,0.707106781187));
+#25219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25220 = ORIENTED_EDGE('',*,*,#25221,.F.);
+#25221 = EDGE_CURVE('',#7558,#25194,#25222,.T.);
+#25222 = SURFACE_CURVE('',#25223,(#25227,#25234),.PCURVE_S1.);
+#25223 = LINE('',#25224,#25225);
+#25224 = CARTESIAN_POINT('',(-17.1,-6.43,0.));
+#25225 = VECTOR('',#25226,1.);
+#25226 = DIRECTION('',(-0.,-0.,-1.));
+#25227 = PCURVE('',#7573,#25228);
+#25228 = DEFINITIONAL_REPRESENTATION('',(#25229),#25233);
+#25229 = LINE('',#25230,#25231);
+#25230 = CARTESIAN_POINT('',(0.381837661841,0.));
+#25231 = VECTOR('',#25232,1.);
+#25232 = DIRECTION('',(0.,-1.));
+#25233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25234 = PCURVE('',#7767,#25235);
+#25235 = DEFINITIONAL_REPRESENTATION('',(#25236),#25240);
+#25236 = LINE('',#25237,#25238);
+#25237 = CARTESIAN_POINT('',(0.,0.));
+#25238 = VECTOR('',#25239,1.);
+#25239 = DIRECTION('',(0.,-1.));
+#25240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25241 = ORIENTED_EDGE('',*,*,#7555,.F.);
+#25242 = ADVANCED_FACE('',(#25243),#7767,.T.);
+#25243 = FACE_BOUND('',#25244,.T.);
+#25244 = EDGE_LOOP('',(#25245,#25246,#25269,#25290));
+#25245 = ORIENTED_EDGE('',*,*,#25221,.T.);
+#25246 = ORIENTED_EDGE('',*,*,#25247,.T.);
+#25247 = EDGE_CURVE('',#25194,#25248,#25250,.T.);
+#25248 = VERTEX_POINT('',#25249);
+#25249 = CARTESIAN_POINT('',(-19.1,-6.43,-2.54));
+#25250 = SURFACE_CURVE('',#25251,(#25255,#25262),.PCURVE_S1.);
+#25251 = LINE('',#25252,#25253);
+#25252 = CARTESIAN_POINT('',(-17.1,-6.43,-2.54));
+#25253 = VECTOR('',#25254,1.);
+#25254 = DIRECTION('',(-1.,0.,0.));
+#25255 = PCURVE('',#7767,#25256);
+#25256 = DEFINITIONAL_REPRESENTATION('',(#25257),#25261);
+#25257 = LINE('',#25258,#25259);
+#25258 = CARTESIAN_POINT('',(0.,-2.54));
+#25259 = VECTOR('',#25260,1.);
+#25260 = DIRECTION('',(1.,0.));
+#25261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25262 = PCURVE('',#25209,#25263);
+#25263 = DEFINITIONAL_REPRESENTATION('',(#25264),#25268);
+#25264 = LINE('',#25265,#25266);
+#25265 = CARTESIAN_POINT('',(0.27,0.27));
+#25266 = VECTOR('',#25267,1.);
+#25267 = DIRECTION('',(1.,0.));
+#25268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25269 = ORIENTED_EDGE('',*,*,#25270,.F.);
+#25270 = EDGE_CURVE('',#7726,#25248,#25271,.T.);
+#25271 = SURFACE_CURVE('',#25272,(#25276,#25283),.PCURVE_S1.);
+#25272 = LINE('',#25273,#25274);
+#25273 = CARTESIAN_POINT('',(-19.1,-6.43,0.));
+#25274 = VECTOR('',#25275,1.);
+#25275 = DIRECTION('',(-0.,-0.,-1.));
+#25276 = PCURVE('',#7767,#25277);
+#25277 = DEFINITIONAL_REPRESENTATION('',(#25278),#25282);
+#25278 = LINE('',#25279,#25280);
+#25279 = CARTESIAN_POINT('',(2.,0.));
+#25280 = VECTOR('',#25281,1.);
+#25281 = DIRECTION('',(0.,-1.));
+#25282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25283 = PCURVE('',#7741,#25284);
+#25284 = DEFINITIONAL_REPRESENTATION('',(#25285),#25289);
+#25285 = LINE('',#25286,#25287);
+#25286 = CARTESIAN_POINT('',(0.,0.));
+#25287 = VECTOR('',#25288,1.);
+#25288 = DIRECTION('',(0.,-1.));
+#25289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25290 = ORIENTED_EDGE('',*,*,#7753,.F.);
+#25291 = ADVANCED_FACE('',(#25292),#7741,.T.);
+#25292 = FACE_BOUND('',#25293,.T.);
+#25293 = EDGE_LOOP('',(#25294,#25295,#25318,#25339));
+#25294 = ORIENTED_EDGE('',*,*,#25270,.T.);
+#25295 = ORIENTED_EDGE('',*,*,#25296,.T.);
+#25296 = EDGE_CURVE('',#25248,#25297,#25299,.T.);
+#25297 = VERTEX_POINT('',#25298);
+#25298 = CARTESIAN_POINT('',(-19.37,-6.7,-2.54));
+#25299 = SURFACE_CURVE('',#25300,(#25304,#25311),.PCURVE_S1.);
+#25300 = LINE('',#25301,#25302);
+#25301 = CARTESIAN_POINT('',(-19.1,-6.43,-2.54));
+#25302 = VECTOR('',#25303,1.);
+#25303 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#25304 = PCURVE('',#7741,#25305);
+#25305 = DEFINITIONAL_REPRESENTATION('',(#25306),#25310);
+#25306 = LINE('',#25307,#25308);
+#25307 = CARTESIAN_POINT('',(-0.,-2.54));
+#25308 = VECTOR('',#25309,1.);
+#25309 = DIRECTION('',(1.,0.));
+#25310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25311 = PCURVE('',#25209,#25312);
+#25312 = DEFINITIONAL_REPRESENTATION('',(#25313),#25317);
+#25313 = LINE('',#25314,#25315);
+#25314 = CARTESIAN_POINT('',(2.27,0.27));
+#25315 = VECTOR('',#25316,1.);
+#25316 = DIRECTION('',(0.707106781187,-0.707106781187));
+#25317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25318 = ORIENTED_EDGE('',*,*,#25319,.F.);
+#25319 = EDGE_CURVE('',#7698,#25297,#25320,.T.);
+#25320 = SURFACE_CURVE('',#25321,(#25325,#25332),.PCURVE_S1.);
+#25321 = LINE('',#25322,#25323);
+#25322 = CARTESIAN_POINT('',(-19.37,-6.7,0.));
+#25323 = VECTOR('',#25324,1.);
+#25324 = DIRECTION('',(-0.,-0.,-1.));
+#25325 = PCURVE('',#7741,#25326);
+#25326 = DEFINITIONAL_REPRESENTATION('',(#25327),#25331);
+#25327 = LINE('',#25328,#25329);
+#25328 = CARTESIAN_POINT('',(0.381837661841,0.));
+#25329 = VECTOR('',#25330,1.);
+#25330 = DIRECTION('',(0.,-1.));
+#25331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25332 = PCURVE('',#7713,#25333);
+#25333 = DEFINITIONAL_REPRESENTATION('',(#25334),#25338);
+#25334 = LINE('',#25335,#25336);
+#25335 = CARTESIAN_POINT('',(0.,0.));
+#25336 = VECTOR('',#25337,1.);
+#25337 = DIRECTION('',(0.,-1.));
+#25338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25339 = ORIENTED_EDGE('',*,*,#7725,.F.);
+#25340 = ADVANCED_FACE('',(#25341),#7713,.T.);
+#25341 = FACE_BOUND('',#25342,.T.);
+#25342 = EDGE_LOOP('',(#25343,#25344,#25367,#25388));
+#25343 = ORIENTED_EDGE('',*,*,#25319,.T.);
+#25344 = ORIENTED_EDGE('',*,*,#25345,.T.);
+#25345 = EDGE_CURVE('',#25297,#25346,#25348,.T.);
+#25346 = VERTEX_POINT('',#25347);
+#25347 = CARTESIAN_POINT('',(-19.37,-8.7,-2.54));
+#25348 = SURFACE_CURVE('',#25349,(#25353,#25360),.PCURVE_S1.);
+#25349 = LINE('',#25350,#25351);
+#25350 = CARTESIAN_POINT('',(-19.37,-6.7,-2.54));
+#25351 = VECTOR('',#25352,1.);
+#25352 = DIRECTION('',(0.,-1.,0.));
+#25353 = PCURVE('',#7713,#25354);
+#25354 = DEFINITIONAL_REPRESENTATION('',(#25355),#25359);
+#25355 = LINE('',#25356,#25357);
+#25356 = CARTESIAN_POINT('',(0.,-2.54));
+#25357 = VECTOR('',#25358,1.);
+#25358 = DIRECTION('',(1.,0.));
+#25359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25360 = PCURVE('',#25209,#25361);
+#25361 = DEFINITIONAL_REPRESENTATION('',(#25362),#25366);
+#25362 = LINE('',#25363,#25364);
+#25363 = CARTESIAN_POINT('',(2.54,0.));
+#25364 = VECTOR('',#25365,1.);
+#25365 = DIRECTION('',(0.,-1.));
+#25366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25367 = ORIENTED_EDGE('',*,*,#25368,.F.);
+#25368 = EDGE_CURVE('',#7670,#25346,#25369,.T.);
+#25369 = SURFACE_CURVE('',#25370,(#25374,#25381),.PCURVE_S1.);
+#25370 = LINE('',#25371,#25372);
+#25371 = CARTESIAN_POINT('',(-19.37,-8.7,0.));
+#25372 = VECTOR('',#25373,1.);
+#25373 = DIRECTION('',(-0.,-0.,-1.));
+#25374 = PCURVE('',#7713,#25375);
+#25375 = DEFINITIONAL_REPRESENTATION('',(#25376),#25380);
+#25376 = LINE('',#25377,#25378);
+#25377 = CARTESIAN_POINT('',(2.,0.));
+#25378 = VECTOR('',#25379,1.);
+#25379 = DIRECTION('',(0.,-1.));
+#25380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25381 = PCURVE('',#7685,#25382);
+#25382 = DEFINITIONAL_REPRESENTATION('',(#25383),#25387);
+#25383 = LINE('',#25384,#25385);
+#25384 = CARTESIAN_POINT('',(0.,0.));
+#25385 = VECTOR('',#25386,1.);
+#25386 = DIRECTION('',(0.,-1.));
+#25387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25388 = ORIENTED_EDGE('',*,*,#7697,.F.);
+#25389 = ADVANCED_FACE('',(#25390),#7685,.T.);
+#25390 = FACE_BOUND('',#25391,.T.);
+#25391 = EDGE_LOOP('',(#25392,#25393,#25416,#25437));
+#25392 = ORIENTED_EDGE('',*,*,#25368,.T.);
+#25393 = ORIENTED_EDGE('',*,*,#25394,.T.);
+#25394 = EDGE_CURVE('',#25346,#25395,#25397,.T.);
+#25395 = VERTEX_POINT('',#25396);
+#25396 = CARTESIAN_POINT('',(-19.1,-8.97,-2.54));
+#25397 = SURFACE_CURVE('',#25398,(#25402,#25409),.PCURVE_S1.);
+#25398 = LINE('',#25399,#25400);
+#25399 = CARTESIAN_POINT('',(-19.37,-8.7,-2.54));
+#25400 = VECTOR('',#25401,1.);
+#25401 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#25402 = PCURVE('',#7685,#25403);
+#25403 = DEFINITIONAL_REPRESENTATION('',(#25404),#25408);
+#25404 = LINE('',#25405,#25406);
+#25405 = CARTESIAN_POINT('',(0.,-2.54));
+#25406 = VECTOR('',#25407,1.);
+#25407 = DIRECTION('',(1.,0.));
+#25408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25409 = PCURVE('',#25209,#25410);
+#25410 = DEFINITIONAL_REPRESENTATION('',(#25411),#25415);
+#25411 = LINE('',#25412,#25413);
+#25412 = CARTESIAN_POINT('',(2.54,-2.));
+#25413 = VECTOR('',#25414,1.);
+#25414 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#25415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25416 = ORIENTED_EDGE('',*,*,#25417,.F.);
+#25417 = EDGE_CURVE('',#7642,#25395,#25418,.T.);
+#25418 = SURFACE_CURVE('',#25419,(#25423,#25430),.PCURVE_S1.);
+#25419 = LINE('',#25420,#25421);
+#25420 = CARTESIAN_POINT('',(-19.1,-8.97,0.));
+#25421 = VECTOR('',#25422,1.);
+#25422 = DIRECTION('',(-0.,-0.,-1.));
+#25423 = PCURVE('',#7685,#25424);
+#25424 = DEFINITIONAL_REPRESENTATION('',(#25425),#25429);
+#25425 = LINE('',#25426,#25427);
+#25426 = CARTESIAN_POINT('',(0.381837661841,0.));
+#25427 = VECTOR('',#25428,1.);
+#25428 = DIRECTION('',(0.,-1.));
+#25429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25430 = PCURVE('',#7657,#25431);
+#25431 = DEFINITIONAL_REPRESENTATION('',(#25432),#25436);
+#25432 = LINE('',#25433,#25434);
+#25433 = CARTESIAN_POINT('',(0.,0.));
+#25434 = VECTOR('',#25435,1.);
+#25435 = DIRECTION('',(0.,-1.));
+#25436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25437 = ORIENTED_EDGE('',*,*,#7669,.F.);
+#25438 = ADVANCED_FACE('',(#25439),#7657,.T.);
+#25439 = FACE_BOUND('',#25440,.T.);
+#25440 = EDGE_LOOP('',(#25441,#25442,#25465,#25486));
+#25441 = ORIENTED_EDGE('',*,*,#25417,.T.);
+#25442 = ORIENTED_EDGE('',*,*,#25443,.T.);
+#25443 = EDGE_CURVE('',#25395,#25444,#25446,.T.);
+#25444 = VERTEX_POINT('',#25445);
+#25445 = CARTESIAN_POINT('',(-17.1,-8.97,-2.54));
+#25446 = SURFACE_CURVE('',#25447,(#25451,#25458),.PCURVE_S1.);
+#25447 = LINE('',#25448,#25449);
+#25448 = CARTESIAN_POINT('',(-19.1,-8.97,-2.54));
+#25449 = VECTOR('',#25450,1.);
+#25450 = DIRECTION('',(1.,0.,0.));
+#25451 = PCURVE('',#7657,#25452);
+#25452 = DEFINITIONAL_REPRESENTATION('',(#25453),#25457);
+#25453 = LINE('',#25454,#25455);
+#25454 = CARTESIAN_POINT('',(0.,-2.54));
+#25455 = VECTOR('',#25456,1.);
+#25456 = DIRECTION('',(1.,0.));
+#25457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25458 = PCURVE('',#25209,#25459);
+#25459 = DEFINITIONAL_REPRESENTATION('',(#25460),#25464);
+#25460 = LINE('',#25461,#25462);
+#25461 = CARTESIAN_POINT('',(2.27,-2.27));
+#25462 = VECTOR('',#25463,1.);
+#25463 = DIRECTION('',(-1.,0.));
+#25464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25465 = ORIENTED_EDGE('',*,*,#25466,.F.);
+#25466 = EDGE_CURVE('',#7614,#25444,#25467,.T.);
+#25467 = SURFACE_CURVE('',#25468,(#25472,#25479),.PCURVE_S1.);
+#25468 = LINE('',#25469,#25470);
+#25469 = CARTESIAN_POINT('',(-17.1,-8.97,0.));
+#25470 = VECTOR('',#25471,1.);
+#25471 = DIRECTION('',(-0.,-0.,-1.));
+#25472 = PCURVE('',#7657,#25473);
+#25473 = DEFINITIONAL_REPRESENTATION('',(#25474),#25478);
+#25474 = LINE('',#25475,#25476);
+#25475 = CARTESIAN_POINT('',(2.,0.));
+#25476 = VECTOR('',#25477,1.);
+#25477 = DIRECTION('',(0.,-1.));
+#25478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25479 = PCURVE('',#7629,#25480);
+#25480 = DEFINITIONAL_REPRESENTATION('',(#25481),#25485);
+#25481 = LINE('',#25482,#25483);
+#25482 = CARTESIAN_POINT('',(0.,0.));
+#25483 = VECTOR('',#25484,1.);
+#25484 = DIRECTION('',(0.,-1.));
+#25485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25486 = ORIENTED_EDGE('',*,*,#7641,.F.);
+#25487 = ADVANCED_FACE('',(#25488),#7629,.T.);
+#25488 = FACE_BOUND('',#25489,.T.);
+#25489 = EDGE_LOOP('',(#25490,#25491,#25514,#25535));
+#25490 = ORIENTED_EDGE('',*,*,#25466,.T.);
+#25491 = ORIENTED_EDGE('',*,*,#25492,.T.);
+#25492 = EDGE_CURVE('',#25444,#25493,#25495,.T.);
+#25493 = VERTEX_POINT('',#25494);
+#25494 = CARTESIAN_POINT('',(-16.83,-8.7,-2.54));
+#25495 = SURFACE_CURVE('',#25496,(#25500,#25507),.PCURVE_S1.);
+#25496 = LINE('',#25497,#25498);
+#25497 = CARTESIAN_POINT('',(-17.1,-8.97,-2.54));
+#25498 = VECTOR('',#25499,1.);
+#25499 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#25500 = PCURVE('',#7629,#25501);
+#25501 = DEFINITIONAL_REPRESENTATION('',(#25502),#25506);
+#25502 = LINE('',#25503,#25504);
+#25503 = CARTESIAN_POINT('',(0.,-2.54));
+#25504 = VECTOR('',#25505,1.);
+#25505 = DIRECTION('',(1.,0.));
+#25506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25507 = PCURVE('',#25209,#25508);
+#25508 = DEFINITIONAL_REPRESENTATION('',(#25509),#25513);
+#25509 = LINE('',#25510,#25511);
+#25510 = CARTESIAN_POINT('',(0.27,-2.27));
+#25511 = VECTOR('',#25512,1.);
+#25512 = DIRECTION('',(-0.707106781187,0.707106781187));
+#25513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25514 = ORIENTED_EDGE('',*,*,#25515,.F.);
+#25515 = EDGE_CURVE('',#7586,#25493,#25516,.T.);
+#25516 = SURFACE_CURVE('',#25517,(#25521,#25528),.PCURVE_S1.);
+#25517 = LINE('',#25518,#25519);
+#25518 = CARTESIAN_POINT('',(-16.83,-8.7,0.));
+#25519 = VECTOR('',#25520,1.);
+#25520 = DIRECTION('',(-0.,-0.,-1.));
+#25521 = PCURVE('',#7629,#25522);
+#25522 = DEFINITIONAL_REPRESENTATION('',(#25523),#25527);
+#25523 = LINE('',#25524,#25525);
+#25524 = CARTESIAN_POINT('',(0.381837661841,0.));
+#25525 = VECTOR('',#25526,1.);
+#25526 = DIRECTION('',(0.,-1.));
+#25527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25528 = PCURVE('',#7601,#25529);
+#25529 = DEFINITIONAL_REPRESENTATION('',(#25530),#25534);
+#25530 = LINE('',#25531,#25532);
+#25531 = CARTESIAN_POINT('',(2.,0.));
+#25532 = VECTOR('',#25533,1.);
+#25533 = DIRECTION('',(0.,-1.));
+#25534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25535 = ORIENTED_EDGE('',*,*,#7613,.F.);
+#25536 = ADVANCED_FACE('',(#25537),#7601,.F.);
+#25537 = FACE_BOUND('',#25538,.F.);
+#25538 = EDGE_LOOP('',(#25539,#25540,#25561,#25562));
+#25539 = ORIENTED_EDGE('',*,*,#25170,.T.);
+#25540 = ORIENTED_EDGE('',*,*,#25541,.T.);
+#25541 = EDGE_CURVE('',#25171,#25493,#25542,.T.);
+#25542 = SURFACE_CURVE('',#25543,(#25547,#25554),.PCURVE_S1.);
+#25543 = LINE('',#25544,#25545);
+#25544 = CARTESIAN_POINT('',(-16.83,-6.7,-2.54));
+#25545 = VECTOR('',#25546,1.);
+#25546 = DIRECTION('',(0.,-1.,0.));
+#25547 = PCURVE('',#7601,#25548);
+#25548 = DEFINITIONAL_REPRESENTATION('',(#25549),#25553);
+#25549 = LINE('',#25550,#25551);
+#25550 = CARTESIAN_POINT('',(0.,-2.54));
+#25551 = VECTOR('',#25552,1.);
+#25552 = DIRECTION('',(1.,0.));
+#25553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25554 = PCURVE('',#25209,#25555);
+#25555 = DEFINITIONAL_REPRESENTATION('',(#25556),#25560);
+#25556 = LINE('',#25557,#25558);
+#25557 = CARTESIAN_POINT('',(0.,0.));
+#25558 = VECTOR('',#25559,1.);
+#25559 = DIRECTION('',(0.,-1.));
+#25560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25561 = ORIENTED_EDGE('',*,*,#25515,.F.);
+#25562 = ORIENTED_EDGE('',*,*,#7585,.F.);
+#25563 = ADVANCED_FACE('',(#25564),#7988,.T.);
+#25564 = FACE_BOUND('',#25565,.T.);
+#25565 = EDGE_LOOP('',(#25566,#25567,#25568,#25591,#25619));
+#25566 = ORIENTED_EDGE('',*,*,#12426,.T.);
+#25567 = ORIENTED_EDGE('',*,*,#7974,.T.);
+#25568 = ORIENTED_EDGE('',*,*,#25569,.T.);
+#25569 = EDGE_CURVE('',#7947,#25570,#25572,.T.);
+#25570 = VERTEX_POINT('',#25571);
+#25571 = CARTESIAN_POINT('',(22.,2.75,2.5));
+#25572 = SURFACE_CURVE('',#25573,(#25577,#25584),.PCURVE_S1.);
+#25573 = LINE('',#25574,#25575);
+#25574 = CARTESIAN_POINT('',(22.,2.75,1.5));
+#25575 = VECTOR('',#25576,1.);
+#25576 = DIRECTION('',(-4.930380657631E-32,1.110223024625E-16,1.));
+#25577 = PCURVE('',#7988,#25578);
+#25578 = DEFINITIONAL_REPRESENTATION('',(#25579),#25583);
+#25579 = LINE('',#25580,#25581);
+#25580 = CARTESIAN_POINT('',(2.218671295934E-31,-2.));
+#25581 = VECTOR('',#25582,1.);
+#25582 = DIRECTION('',(1.,3.697785493223E-32));
+#25583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25584 = PCURVE('',#7962,#25585);
+#25585 = DEFINITIONAL_REPRESENTATION('',(#25586),#25590);
+#25586 = LINE('',#25587,#25588);
+#25587 = CARTESIAN_POINT('',(7.115968764149E-47,-6.5));
+#25588 = VECTOR('',#25589,1.);
+#25589 = DIRECTION('',(-1.,-2.22044604925E-16));
+#25590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25591 = ORIENTED_EDGE('',*,*,#25592,.F.);
+#25592 = EDGE_CURVE('',#25593,#25570,#25595,.T.);
+#25593 = VERTEX_POINT('',#25594);
+#25594 = CARTESIAN_POINT('',(24.,2.75,2.5));
+#25595 = SURFACE_CURVE('',#25596,(#25600,#25607),.PCURVE_S1.);
+#25596 = LINE('',#25597,#25598);
+#25597 = CARTESIAN_POINT('',(24.,2.75,2.5));
+#25598 = VECTOR('',#25599,1.);
+#25599 = DIRECTION('',(-1.,1.110223024625E-16,-1.665334536938E-16));
+#25600 = PCURVE('',#7988,#25601);
+#25601 = DEFINITIONAL_REPRESENTATION('',(#25602),#25606);
+#25602 = LINE('',#25603,#25604);
+#25603 = CARTESIAN_POINT('',(1.,9.860761315263E-32));
+#25604 = VECTOR('',#25605,1.);
+#25605 = DIRECTION('',(-1.665334536938E-16,-1.));
+#25606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25607 = PCURVE('',#25608,#25613);
+#25608 = PLANE('',#25609);
+#25609 = AXIS2_PLACEMENT_3D('',#25610,#25611,#25612);
+#25610 = CARTESIAN_POINT('',(24.,2.75,2.5));
+#25611 = DIRECTION('',(1.962615573355E-16,0.707106781187,-0.707106781187
+    ));
+#25612 = DIRECTION('',(2.355138688026E-16,0.707106781187,0.707106781187)
+  );
+#25613 = DEFINITIONAL_REPRESENTATION('',(#25614),#25618);
+#25614 = LINE('',#25615,#25616);
+#25615 = CARTESIAN_POINT('',(0.,0.));
+#25616 = VECTOR('',#25617,1.);
+#25617 = DIRECTION('',(-2.747661802697E-16,-1.));
+#25618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25619 = ORIENTED_EDGE('',*,*,#25620,.F.);
+#25620 = EDGE_CURVE('',#12399,#25593,#25621,.T.);
+#25621 = SURFACE_CURVE('',#25622,(#25626,#25633),.PCURVE_S1.);
+#25622 = LINE('',#25623,#25624);
+#25623 = CARTESIAN_POINT('',(24.,2.75,1.5));
+#25624 = VECTOR('',#25625,1.);
+#25625 = DIRECTION('',(-4.930380657631E-32,1.110223024625E-16,1.));
+#25626 = PCURVE('',#7988,#25627);
+#25627 = DEFINITIONAL_REPRESENTATION('',(#25628),#25632);
+#25628 = LINE('',#25629,#25630);
+#25629 = CARTESIAN_POINT('',(2.22044604925E-16,2.189528850508E-47));
+#25630 = VECTOR('',#25631,1.);
+#25631 = DIRECTION('',(1.,3.697785493223E-32));
+#25632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25633 = PCURVE('',#12414,#25634);
+#25634 = DEFINITIONAL_REPRESENTATION('',(#25635),#25639);
+#25635 = LINE('',#25636,#25637);
+#25636 = CARTESIAN_POINT('',(-4.440892098501E-16,-5.5));
+#25637 = VECTOR('',#25638,1.);
+#25638 = DIRECTION('',(-1.,-2.22044604925E-16));
+#25639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25640 = ADVANCED_FACE('',(#25641),#7962,.F.);
+#25641 = FACE_BOUND('',#25642,.F.);
+#25642 = EDGE_LOOP('',(#25643,#25644,#25645,#25668));
+#25643 = ORIENTED_EDGE('',*,*,#7946,.F.);
+#25644 = ORIENTED_EDGE('',*,*,#25569,.T.);
+#25645 = ORIENTED_EDGE('',*,*,#25646,.T.);
+#25646 = EDGE_CURVE('',#25570,#25647,#25649,.T.);
+#25647 = VERTEX_POINT('',#25648);
+#25648 = CARTESIAN_POINT('',(22.,3.75,3.5));
+#25649 = SURFACE_CURVE('',#25650,(#25654,#25661),.PCURVE_S1.);
+#25650 = LINE('',#25651,#25652);
+#25651 = CARTESIAN_POINT('',(22.,2.75,2.5));
+#25652 = VECTOR('',#25653,1.);
+#25653 = DIRECTION('',(2.355138688026E-16,0.707106781187,0.707106781187)
+  );
+#25654 = PCURVE('',#7962,#25655);
+#25655 = DEFINITIONAL_REPRESENTATION('',(#25656),#25660);
+#25656 = LINE('',#25657,#25658);
+#25657 = CARTESIAN_POINT('',(-1.,-6.5));
+#25658 = VECTOR('',#25659,1.);
+#25659 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#25660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25661 = PCURVE('',#25608,#25662);
+#25662 = DEFINITIONAL_REPRESENTATION('',(#25663),#25667);
+#25663 = LINE('',#25664,#25665);
+#25664 = CARTESIAN_POINT('',(-1.570092458684E-16,-2.));
+#25665 = VECTOR('',#25666,1.);
+#25666 = DIRECTION('',(1.,3.389636702122E-32));
+#25667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25668 = ORIENTED_EDGE('',*,*,#25669,.F.);
+#25669 = EDGE_CURVE('',#7919,#25647,#25670,.T.);
+#25670 = SURFACE_CURVE('',#25671,(#25675,#25682),.PCURVE_S1.);
+#25671 = LINE('',#25672,#25673);
+#25672 = CARTESIAN_POINT('',(22.,3.75,1.5));
+#25673 = VECTOR('',#25674,1.);
+#25674 = DIRECTION('',(-4.930380657631E-32,1.110223024625E-16,1.));
+#25675 = PCURVE('',#7962,#25676);
+#25676 = DEFINITIONAL_REPRESENTATION('',(#25677),#25681);
+#25677 = LINE('',#25678,#25679);
+#25678 = CARTESIAN_POINT('',(-2.22044604925E-16,-7.5));
+#25679 = VECTOR('',#25680,1.);
+#25680 = DIRECTION('',(-1.,-2.22044604925E-16));
+#25681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25682 = PCURVE('',#7934,#25683);
+#25683 = DEFINITIONAL_REPRESENTATION('',(#25684),#25688);
+#25684 = LINE('',#25685,#25686);
+#25685 = CARTESIAN_POINT('',(-1.666666666667,2.666666666667));
+#25686 = VECTOR('',#25687,1.);
+#25687 = DIRECTION('',(1.,-4.276003242265E-32));
+#25688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25689 = ADVANCED_FACE('',(#25690),#7934,.T.);
+#25690 = FACE_BOUND('',#25691,.T.);
+#25691 = EDGE_LOOP('',(#25692,#25715,#25716,#25717,#25740,#25768,#25791)
+  );
+#25692 = ORIENTED_EDGE('',*,*,#25693,.T.);
+#25693 = EDGE_CURVE('',#25694,#25647,#25696,.T.);
+#25694 = VERTEX_POINT('',#25695);
+#25695 = CARTESIAN_POINT('',(24.,3.75,3.5));
+#25696 = SURFACE_CURVE('',#25697,(#25701,#25708),.PCURVE_S1.);
+#25697 = LINE('',#25698,#25699);
+#25698 = CARTESIAN_POINT('',(24.,3.75,3.5));
+#25699 = VECTOR('',#25700,1.);
+#25700 = DIRECTION('',(-1.,1.110223024625E-16,-1.665334536938E-16));
+#25701 = PCURVE('',#7934,#25702);
+#25702 = DEFINITIONAL_REPRESENTATION('',(#25703),#25707);
+#25703 = LINE('',#25704,#25705);
+#25704 = CARTESIAN_POINT('',(0.333333333333,4.666666666667));
+#25705 = VECTOR('',#25706,1.);
+#25706 = DIRECTION('',(-1.665334536938E-16,-1.));
+#25707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25708 = PCURVE('',#25608,#25709);
+#25709 = DEFINITIONAL_REPRESENTATION('',(#25710),#25714);
+#25710 = LINE('',#25711,#25712);
+#25711 = CARTESIAN_POINT('',(1.414213562373,-3.330669073875E-16));
+#25712 = VECTOR('',#25713,1.);
+#25713 = DIRECTION('',(-2.747661802697E-16,-1.));
+#25714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25715 = ORIENTED_EDGE('',*,*,#25669,.F.);
+#25716 = ORIENTED_EDGE('',*,*,#7918,.T.);
+#25717 = ORIENTED_EDGE('',*,*,#25718,.T.);
+#25718 = EDGE_CURVE('',#7891,#25719,#25721,.T.);
+#25719 = VERTEX_POINT('',#25720);
+#25720 = CARTESIAN_POINT('',(15.,3.75,4.5));
+#25721 = SURFACE_CURVE('',#25722,(#25726,#25733),.PCURVE_S1.);
+#25722 = LINE('',#25723,#25724);
+#25723 = CARTESIAN_POINT('',(15.,3.75,1.5));
+#25724 = VECTOR('',#25725,1.);
+#25725 = DIRECTION('',(-4.930380657631E-32,1.110223024625E-16,1.));
+#25726 = PCURVE('',#7934,#25727);
+#25727 = DEFINITIONAL_REPRESENTATION('',(#25728),#25732);
+#25728 = LINE('',#25729,#25730);
+#25729 = CARTESIAN_POINT('',(-1.666666666667,-4.333333333333));
+#25730 = VECTOR('',#25731,1.);
+#25731 = DIRECTION('',(1.,-4.276003242265E-32));
+#25732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25733 = PCURVE('',#7906,#25734);
+#25734 = DEFINITIONAL_REPRESENTATION('',(#25735),#25739);
+#25735 = LINE('',#25736,#25737);
+#25736 = CARTESIAN_POINT('',(-2.22044604925E-16,-7.5));
+#25737 = VECTOR('',#25738,1.);
+#25738 = DIRECTION('',(-1.,-2.22044604925E-16));
+#25739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25740 = ORIENTED_EDGE('',*,*,#25741,.F.);
+#25741 = EDGE_CURVE('',#25742,#25719,#25744,.T.);
+#25742 = VERTEX_POINT('',#25743);
+#25743 = CARTESIAN_POINT('',(22.,3.75,4.5));
+#25744 = SURFACE_CURVE('',#25745,(#25749,#25756),.PCURVE_S1.);
+#25745 = LINE('',#25746,#25747);
+#25746 = CARTESIAN_POINT('',(22.,3.75,4.5));
+#25747 = VECTOR('',#25748,1.);
+#25748 = DIRECTION('',(-1.,1.110223024625E-16,-1.665334536938E-16));
+#25749 = PCURVE('',#7934,#25750);
+#25750 = DEFINITIONAL_REPRESENTATION('',(#25751),#25755);
+#25751 = LINE('',#25752,#25753);
+#25752 = CARTESIAN_POINT('',(1.333333333333,2.666666666667));
+#25753 = VECTOR('',#25754,1.);
+#25754 = DIRECTION('',(-1.665334536938E-16,-1.));
+#25755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25756 = PCURVE('',#25757,#25762);
+#25757 = PLANE('',#25758);
+#25758 = AXIS2_PLACEMENT_3D('',#25759,#25760,#25761);
+#25759 = CARTESIAN_POINT('',(19.5,6.997769367334E-16,4.5));
+#25760 = DIRECTION('',(1.068762413747E-16,1.2918958832E-16,-1.));
+#25761 = DIRECTION('',(0.,-1.,-1.2918958832E-16));
+#25762 = DEFINITIONAL_REPRESENTATION('',(#25763),#25767);
+#25763 = LINE('',#25764,#25765);
+#25764 = CARTESIAN_POINT('',(-3.75,-2.5));
+#25765 = VECTOR('',#25766,1.);
+#25766 = DIRECTION('',(-1.110223024625E-16,1.));
+#25767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25768 = ORIENTED_EDGE('',*,*,#25769,.F.);
+#25769 = EDGE_CURVE('',#25770,#25742,#25772,.T.);
+#25770 = VERTEX_POINT('',#25771);
+#25771 = CARTESIAN_POINT('',(24.,3.75,4.5));
+#25772 = SURFACE_CURVE('',#25773,(#25777,#25784),.PCURVE_S1.);
+#25773 = LINE('',#25774,#25775);
+#25774 = CARTESIAN_POINT('',(24.,3.75,4.5));
+#25775 = VECTOR('',#25776,1.);
+#25776 = DIRECTION('',(-1.,1.110223024625E-16,-1.665334536938E-16));
+#25777 = PCURVE('',#7934,#25778);
+#25778 = DEFINITIONAL_REPRESENTATION('',(#25779),#25783);
+#25779 = LINE('',#25780,#25781);
+#25780 = CARTESIAN_POINT('',(1.333333333333,4.666666666667));
+#25781 = VECTOR('',#25782,1.);
+#25782 = DIRECTION('',(-1.665334536938E-16,-1.));
+#25783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25784 = PCURVE('',#25757,#25785);
+#25785 = DEFINITIONAL_REPRESENTATION('',(#25786),#25790);
+#25786 = LINE('',#25787,#25788);
+#25787 = CARTESIAN_POINT('',(-3.75,-4.5));
+#25788 = VECTOR('',#25789,1.);
+#25789 = DIRECTION('',(-1.110223024625E-16,1.));
+#25790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25791 = ORIENTED_EDGE('',*,*,#25792,.F.);
+#25792 = EDGE_CURVE('',#25694,#25770,#25793,.T.);
+#25793 = SURFACE_CURVE('',#25794,(#25798,#25805),.PCURVE_S1.);
+#25794 = LINE('',#25795,#25796);
+#25795 = CARTESIAN_POINT('',(24.,3.75,3.5));
+#25796 = VECTOR('',#25797,1.);
+#25797 = DIRECTION('',(-4.930380657631E-32,1.110223024625E-16,1.));
+#25798 = PCURVE('',#7934,#25799);
+#25799 = DEFINITIONAL_REPRESENTATION('',(#25800),#25804);
+#25800 = LINE('',#25801,#25802);
+#25801 = CARTESIAN_POINT('',(0.333333333333,4.666666666667));
+#25802 = VECTOR('',#25803,1.);
+#25803 = DIRECTION('',(1.,-4.276003242265E-32));
+#25804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25805 = PCURVE('',#12414,#25806);
+#25806 = DEFINITIONAL_REPRESENTATION('',(#25807),#25811);
+#25807 = LINE('',#25808,#25809);
+#25808 = CARTESIAN_POINT('',(-2.,-6.5));
+#25809 = VECTOR('',#25810,1.);
+#25810 = DIRECTION('',(-1.,-2.22044604925E-16));
+#25811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25812 = ADVANCED_FACE('',(#25813),#7906,.T.);
+#25813 = FACE_BOUND('',#25814,.T.);
+#25814 = EDGE_LOOP('',(#25815,#25816,#25839,#25860));
+#25815 = ORIENTED_EDGE('',*,*,#7890,.F.);
+#25816 = ORIENTED_EDGE('',*,*,#25817,.F.);
+#25817 = EDGE_CURVE('',#25818,#7863,#25820,.T.);
+#25818 = VERTEX_POINT('',#25819);
+#25819 = CARTESIAN_POINT('',(15.,-3.75,4.5));
+#25820 = SURFACE_CURVE('',#25821,(#25825,#25832),.PCURVE_S1.);
+#25821 = LINE('',#25822,#25823);
+#25822 = CARTESIAN_POINT('',(15.,-3.75,4.5));
+#25823 = VECTOR('',#25824,1.);
+#25824 = DIRECTION('',(4.930380657631E-32,-1.110223024625E-16,-1.));
+#25825 = PCURVE('',#7906,#25826);
+#25826 = DEFINITIONAL_REPRESENTATION('',(#25827),#25831);
+#25827 = LINE('',#25828,#25829);
+#25828 = CARTESIAN_POINT('',(-3.,-7.771561172376E-16));
+#25829 = VECTOR('',#25830,1.);
+#25830 = DIRECTION('',(1.,2.22044604925E-16));
+#25831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25832 = PCURVE('',#7878,#25833);
+#25833 = DEFINITIONAL_REPRESENTATION('',(#25834),#25838);
+#25834 = LINE('',#25835,#25836);
+#25835 = CARTESIAN_POINT('',(1.333333333333,-4.333333333333));
+#25836 = VECTOR('',#25837,1.);
+#25837 = DIRECTION('',(-1.,4.276003242265E-32));
+#25838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25839 = ORIENTED_EDGE('',*,*,#25840,.F.);
+#25840 = EDGE_CURVE('',#25719,#25818,#25841,.T.);
+#25841 = SURFACE_CURVE('',#25842,(#25846,#25853),.PCURVE_S1.);
+#25842 = LINE('',#25843,#25844);
+#25843 = CARTESIAN_POINT('',(15.,3.75,4.5));
+#25844 = VECTOR('',#25845,1.);
+#25845 = DIRECTION('',(-3.330669073875E-16,-1.,6.162975822039E-32));
+#25846 = PCURVE('',#7906,#25847);
+#25847 = DEFINITIONAL_REPRESENTATION('',(#25848),#25852);
+#25848 = LINE('',#25849,#25850);
+#25849 = CARTESIAN_POINT('',(-3.,-7.5));
+#25850 = VECTOR('',#25851,1.);
+#25851 = DIRECTION('',(-6.162975822039E-32,1.));
+#25852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25853 = PCURVE('',#25757,#25854);
+#25854 = DEFINITIONAL_REPRESENTATION('',(#25855),#25859);
+#25855 = LINE('',#25856,#25857);
+#25856 = CARTESIAN_POINT('',(-3.75,4.5));
+#25857 = VECTOR('',#25858,1.);
+#25858 = DIRECTION('',(1.,3.330669073875E-16));
+#25859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25860 = ORIENTED_EDGE('',*,*,#25718,.F.);
+#25861 = ADVANCED_FACE('',(#25862),#7878,.F.);
+#25862 = FACE_BOUND('',#25863,.F.);
+#25863 = EDGE_LOOP('',(#25864,#25889,#25912,#25940,#25961,#25962,#25963)
+  );
+#25864 = ORIENTED_EDGE('',*,*,#25865,.F.);
+#25865 = EDGE_CURVE('',#25866,#25868,#25870,.T.);
+#25866 = VERTEX_POINT('',#25867);
+#25867 = CARTESIAN_POINT('',(24.,-3.75,4.5));
+#25868 = VERTEX_POINT('',#25869);
+#25869 = CARTESIAN_POINT('',(22.,-3.75,4.5));
+#25870 = SURFACE_CURVE('',#25871,(#25875,#25882),.PCURVE_S1.);
+#25871 = LINE('',#25872,#25873);
+#25872 = CARTESIAN_POINT('',(24.,-3.75,4.5));
+#25873 = VECTOR('',#25874,1.);
+#25874 = DIRECTION('',(-1.,1.110223024625E-16,-1.665334536938E-16));
+#25875 = PCURVE('',#7878,#25876);
+#25876 = DEFINITIONAL_REPRESENTATION('',(#25877),#25881);
+#25877 = LINE('',#25878,#25879);
+#25878 = CARTESIAN_POINT('',(1.333333333333,4.666666666667));
+#25879 = VECTOR('',#25880,1.);
+#25880 = DIRECTION('',(-1.665334536938E-16,-1.));
+#25881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25882 = PCURVE('',#25757,#25883);
+#25883 = DEFINITIONAL_REPRESENTATION('',(#25884),#25888);
+#25884 = LINE('',#25885,#25886);
+#25885 = CARTESIAN_POINT('',(3.75,-4.5));
+#25886 = VECTOR('',#25887,1.);
+#25887 = DIRECTION('',(-1.110223024625E-16,1.));
+#25888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25889 = ORIENTED_EDGE('',*,*,#25890,.T.);
+#25890 = EDGE_CURVE('',#25866,#25891,#25893,.T.);
+#25891 = VERTEX_POINT('',#25892);
+#25892 = CARTESIAN_POINT('',(24.,-3.75,3.5));
+#25893 = SURFACE_CURVE('',#25894,(#25898,#25905),.PCURVE_S1.);
+#25894 = LINE('',#25895,#25896);
+#25895 = CARTESIAN_POINT('',(24.,-3.75,4.5));
+#25896 = VECTOR('',#25897,1.);
+#25897 = DIRECTION('',(4.930380657631E-32,-1.110223024625E-16,-1.));
+#25898 = PCURVE('',#7878,#25899);
+#25899 = DEFINITIONAL_REPRESENTATION('',(#25900),#25904);
+#25900 = LINE('',#25901,#25902);
+#25901 = CARTESIAN_POINT('',(1.333333333333,4.666666666667));
+#25902 = VECTOR('',#25903,1.);
+#25903 = DIRECTION('',(-1.,4.276003242265E-32));
+#25904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25905 = PCURVE('',#12414,#25906);
+#25906 = DEFINITIONAL_REPRESENTATION('',(#25907),#25911);
+#25907 = LINE('',#25908,#25909);
+#25908 = CARTESIAN_POINT('',(-3.,1.));
+#25909 = VECTOR('',#25910,1.);
+#25910 = DIRECTION('',(1.,2.22044604925E-16));
+#25911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25912 = ORIENTED_EDGE('',*,*,#25913,.T.);
+#25913 = EDGE_CURVE('',#25891,#25914,#25916,.T.);
+#25914 = VERTEX_POINT('',#25915);
+#25915 = CARTESIAN_POINT('',(22.,-3.75,3.5));
+#25916 = SURFACE_CURVE('',#25917,(#25921,#25928),.PCURVE_S1.);
+#25917 = LINE('',#25918,#25919);
+#25918 = CARTESIAN_POINT('',(24.,-3.75,3.5));
+#25919 = VECTOR('',#25920,1.);
+#25920 = DIRECTION('',(-1.,1.110223024625E-16,-1.665334536938E-16));
+#25921 = PCURVE('',#7878,#25922);
+#25922 = DEFINITIONAL_REPRESENTATION('',(#25923),#25927);
+#25923 = LINE('',#25924,#25925);
+#25924 = CARTESIAN_POINT('',(0.333333333333,4.666666666667));
+#25925 = VECTOR('',#25926,1.);
+#25926 = DIRECTION('',(-1.665334536938E-16,-1.));
+#25927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25928 = PCURVE('',#25929,#25934);
+#25929 = PLANE('',#25930);
+#25930 = AXIS2_PLACEMENT_3D('',#25931,#25932,#25933);
+#25931 = CARTESIAN_POINT('',(24.,-3.75,3.5));
+#25932 = DIRECTION('',(3.925231146709E-17,-0.707106781187,
+    -0.707106781187));
+#25933 = DIRECTION('',(2.355138688026E-16,0.707106781187,-0.707106781187
+    ));
+#25934 = DEFINITIONAL_REPRESENTATION('',(#25935),#25939);
+#25935 = LINE('',#25936,#25937);
+#25936 = CARTESIAN_POINT('',(0.,0.));
+#25937 = VECTOR('',#25938,1.);
+#25938 = DIRECTION('',(-3.925231146709E-17,-1.));
+#25939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25940 = ORIENTED_EDGE('',*,*,#25941,.T.);
+#25941 = EDGE_CURVE('',#25914,#7835,#25942,.T.);
+#25942 = SURFACE_CURVE('',#25943,(#25947,#25954),.PCURVE_S1.);
+#25943 = LINE('',#25944,#25945);
+#25944 = CARTESIAN_POINT('',(22.,-3.75,4.5));
+#25945 = VECTOR('',#25946,1.);
+#25946 = DIRECTION('',(4.930380657631E-32,-1.110223024625E-16,-1.));
+#25947 = PCURVE('',#7878,#25948);
+#25948 = DEFINITIONAL_REPRESENTATION('',(#25949),#25953);
+#25949 = LINE('',#25950,#25951);
+#25950 = CARTESIAN_POINT('',(1.333333333333,2.666666666667));
+#25951 = VECTOR('',#25952,1.);
+#25952 = DIRECTION('',(-1.,4.276003242265E-32));
+#25953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25954 = PCURVE('',#7850,#25955);
+#25955 = DEFINITIONAL_REPRESENTATION('',(#25956),#25960);
+#25956 = LINE('',#25957,#25958);
+#25957 = CARTESIAN_POINT('',(-3.,-7.771561172376E-16));
+#25958 = VECTOR('',#25959,1.);
+#25959 = DIRECTION('',(1.,2.22044604925E-16));
+#25960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25961 = ORIENTED_EDGE('',*,*,#7862,.T.);
+#25962 = ORIENTED_EDGE('',*,*,#25817,.F.);
+#25963 = ORIENTED_EDGE('',*,*,#25964,.F.);
+#25964 = EDGE_CURVE('',#25868,#25818,#25965,.T.);
+#25965 = SURFACE_CURVE('',#25966,(#25970,#25977),.PCURVE_S1.);
+#25966 = LINE('',#25967,#25968);
+#25967 = CARTESIAN_POINT('',(22.,-3.75,4.5));
+#25968 = VECTOR('',#25969,1.);
+#25969 = DIRECTION('',(-1.,1.110223024625E-16,-1.665334536938E-16));
+#25970 = PCURVE('',#7878,#25971);
+#25971 = DEFINITIONAL_REPRESENTATION('',(#25972),#25976);
+#25972 = LINE('',#25973,#25974);
+#25973 = CARTESIAN_POINT('',(1.333333333333,2.666666666667));
+#25974 = VECTOR('',#25975,1.);
+#25975 = DIRECTION('',(-1.665334536938E-16,-1.));
+#25976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25977 = PCURVE('',#25757,#25978);
+#25978 = DEFINITIONAL_REPRESENTATION('',(#25979),#25983);
+#25979 = LINE('',#25980,#25981);
+#25980 = CARTESIAN_POINT('',(3.75,-2.5));
+#25981 = VECTOR('',#25982,1.);
+#25982 = DIRECTION('',(-1.110223024625E-16,1.));
+#25983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25984 = ADVANCED_FACE('',(#25985),#7850,.F.);
+#25985 = FACE_BOUND('',#25986,.F.);
+#25986 = EDGE_LOOP('',(#25987,#25988,#25989,#26012));
+#25987 = ORIENTED_EDGE('',*,*,#7834,.F.);
+#25988 = ORIENTED_EDGE('',*,*,#25941,.F.);
+#25989 = ORIENTED_EDGE('',*,*,#25990,.T.);
+#25990 = EDGE_CURVE('',#25914,#25991,#25993,.T.);
+#25991 = VERTEX_POINT('',#25992);
+#25992 = CARTESIAN_POINT('',(22.,-2.75,2.5));
+#25993 = SURFACE_CURVE('',#25994,(#25998,#26005),.PCURVE_S1.);
+#25994 = LINE('',#25995,#25996);
+#25995 = CARTESIAN_POINT('',(22.,-3.75,3.5));
+#25996 = VECTOR('',#25997,1.);
+#25997 = DIRECTION('',(2.355138688026E-16,0.707106781187,-0.707106781187
+    ));
+#25998 = PCURVE('',#7850,#25999);
+#25999 = DEFINITIONAL_REPRESENTATION('',(#26000),#26004);
+#26000 = LINE('',#26001,#26002);
+#26001 = CARTESIAN_POINT('',(-2.,-6.661338147751E-16));
+#26002 = VECTOR('',#26003,1.);
+#26003 = DIRECTION('',(0.707106781187,-0.707106781187));
+#26004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26005 = PCURVE('',#25929,#26006);
+#26006 = DEFINITIONAL_REPRESENTATION('',(#26007),#26011);
+#26007 = LINE('',#26008,#26009);
+#26008 = CARTESIAN_POINT('',(-1.570092458684E-16,-2.));
+#26009 = VECTOR('',#26010,1.);
+#26010 = DIRECTION('',(1.,2.465190328816E-32));
+#26011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26012 = ORIENTED_EDGE('',*,*,#26013,.T.);
+#26013 = EDGE_CURVE('',#25991,#7807,#26014,.T.);
+#26014 = SURFACE_CURVE('',#26015,(#26019,#26026),.PCURVE_S1.);
+#26015 = LINE('',#26016,#26017);
+#26016 = CARTESIAN_POINT('',(22.,-2.75,2.5));
+#26017 = VECTOR('',#26018,1.);
+#26018 = DIRECTION('',(4.930380657631E-32,-1.110223024625E-16,-1.));
+#26019 = PCURVE('',#7850,#26020);
+#26020 = DEFINITIONAL_REPRESENTATION('',(#26021),#26025);
+#26021 = LINE('',#26022,#26023);
+#26022 = CARTESIAN_POINT('',(-1.,-1.));
+#26023 = VECTOR('',#26024,1.);
+#26024 = DIRECTION('',(1.,2.22044604925E-16));
+#26025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26026 = PCURVE('',#7822,#26027);
+#26027 = DEFINITIONAL_REPRESENTATION('',(#26028),#26032);
+#26028 = LINE('',#26029,#26030);
+#26029 = CARTESIAN_POINT('',(-2.218671295934E-31,-2.));
+#26030 = VECTOR('',#26031,1.);
+#26031 = DIRECTION('',(1.,-3.697785493223E-32));
+#26032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26033 = ADVANCED_FACE('',(#26034),#7822,.T.);
+#26034 = FACE_BOUND('',#26035,.T.);
+#26035 = EDGE_LOOP('',(#26036,#26059,#26060,#26061,#26062));
+#26036 = ORIENTED_EDGE('',*,*,#26037,.T.);
+#26037 = EDGE_CURVE('',#26038,#25991,#26040,.T.);
+#26038 = VERTEX_POINT('',#26039);
+#26039 = CARTESIAN_POINT('',(24.,-2.75,2.5));
+#26040 = SURFACE_CURVE('',#26041,(#26045,#26052),.PCURVE_S1.);
+#26041 = LINE('',#26042,#26043);
+#26042 = CARTESIAN_POINT('',(24.,-2.75,2.5));
+#26043 = VECTOR('',#26044,1.);
+#26044 = DIRECTION('',(-1.,1.110223024625E-16,-1.665334536938E-16));
+#26045 = PCURVE('',#7822,#26046);
+#26046 = DEFINITIONAL_REPRESENTATION('',(#26047),#26051);
+#26047 = LINE('',#26048,#26049);
+#26048 = CARTESIAN_POINT('',(-4.440892098501E-16,4.379057701015E-47));
+#26049 = VECTOR('',#26050,1.);
+#26050 = DIRECTION('',(1.665334536938E-16,-1.));
+#26051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26052 = PCURVE('',#25929,#26053);
+#26053 = DEFINITIONAL_REPRESENTATION('',(#26054),#26058);
+#26054 = LINE('',#26055,#26056);
+#26055 = CARTESIAN_POINT('',(1.414213562373,-3.330669073875E-16));
+#26056 = VECTOR('',#26057,1.);
+#26057 = DIRECTION('',(-3.925231146709E-17,-1.));
+#26058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26059 = ORIENTED_EDGE('',*,*,#26013,.T.);
+#26060 = ORIENTED_EDGE('',*,*,#7806,.F.);
+#26061 = ORIENTED_EDGE('',*,*,#12375,.F.);
+#26062 = ORIENTED_EDGE('',*,*,#26063,.F.);
+#26063 = EDGE_CURVE('',#26038,#12376,#26064,.T.);
+#26064 = SURFACE_CURVE('',#26065,(#26069,#26076),.PCURVE_S1.);
+#26065 = LINE('',#26066,#26067);
+#26066 = CARTESIAN_POINT('',(24.,-2.75,2.5));
+#26067 = VECTOR('',#26068,1.);
+#26068 = DIRECTION('',(4.930380657631E-32,-1.110223024625E-16,-1.));
+#26069 = PCURVE('',#7822,#26070);
+#26070 = DEFINITIONAL_REPRESENTATION('',(#26071),#26075);
+#26071 = LINE('',#26072,#26073);
+#26072 = CARTESIAN_POINT('',(-4.440892098501E-16,4.379057701015E-47));
+#26073 = VECTOR('',#26074,1.);
+#26074 = DIRECTION('',(1.,-3.697785493223E-32));
+#26075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26076 = PCURVE('',#12414,#26077);
+#26077 = DEFINITIONAL_REPRESENTATION('',(#26078),#26082);
+#26078 = LINE('',#26079,#26080);
+#26079 = CARTESIAN_POINT('',(-1.,3.330669073875E-16));
+#26080 = VECTOR('',#26081,1.);
+#26081 = DIRECTION('',(1.,2.22044604925E-16));
+#26082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26083 = ADVANCED_FACE('',(#26084),#8020,.F.);
+#26084 = FACE_BOUND('',#26085,.F.);
+#26085 = EDGE_LOOP('',(#26086,#26116,#26137,#26138));
+#26086 = ORIENTED_EDGE('',*,*,#26087,.F.);
+#26087 = EDGE_CURVE('',#26088,#26090,#26092,.T.);
+#26088 = VERTEX_POINT('',#26089);
+#26089 = CARTESIAN_POINT('',(-10.78,8.,2.5));
+#26090 = VERTEX_POINT('',#26091);
+#26091 = CARTESIAN_POINT('',(-10.18,8.,2.5));
+#26092 = SURFACE_CURVE('',#26093,(#26097,#26104),.PCURVE_S1.);
+#26093 = LINE('',#26094,#26095);
+#26094 = CARTESIAN_POINT('',(-10.78,8.,2.5));
+#26095 = VECTOR('',#26096,1.);
+#26096 = DIRECTION('',(1.,0.,0.));
+#26097 = PCURVE('',#8020,#26098);
+#26098 = DEFINITIONAL_REPRESENTATION('',(#26099),#26103);
+#26099 = LINE('',#26100,#26101);
+#26100 = CARTESIAN_POINT('',(0.,0.));
+#26101 = VECTOR('',#26102,1.);
+#26102 = DIRECTION('',(1.,0.));
+#26103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26104 = PCURVE('',#26105,#26110);
+#26105 = PLANE('',#26106);
+#26106 = AXIS2_PLACEMENT_3D('',#26107,#26108,#26109);
+#26107 = CARTESIAN_POINT('',(-10.78,8.,2.5));
+#26108 = DIRECTION('',(0.,0.,1.));
+#26109 = DIRECTION('',(1.,0.,0.));
+#26110 = DEFINITIONAL_REPRESENTATION('',(#26111),#26115);
+#26111 = LINE('',#26112,#26113);
+#26112 = CARTESIAN_POINT('',(0.,0.));
+#26113 = VECTOR('',#26114,1.);
+#26114 = DIRECTION('',(1.,0.));
+#26115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26116 = ORIENTED_EDGE('',*,*,#26117,.T.);
+#26117 = EDGE_CURVE('',#26088,#8006,#26118,.T.);
+#26118 = SURFACE_CURVE('',#26119,(#26123,#26130),.PCURVE_S1.);
+#26119 = LINE('',#26120,#26121);
+#26120 = CARTESIAN_POINT('',(-10.78,8.,2.5));
+#26121 = VECTOR('',#26122,1.);
+#26122 = DIRECTION('',(-0.,-0.,-1.));
+#26123 = PCURVE('',#8020,#26124);
+#26124 = DEFINITIONAL_REPRESENTATION('',(#26125),#26129);
+#26125 = LINE('',#26126,#26127);
+#26126 = CARTESIAN_POINT('',(0.,0.));
+#26127 = VECTOR('',#26128,1.);
+#26128 = DIRECTION('',(0.,-1.));
+#26129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26130 = PCURVE('',#8096,#26131);
+#26131 = DEFINITIONAL_REPRESENTATION('',(#26132),#26136);
+#26132 = LINE('',#26133,#26134);
+#26133 = CARTESIAN_POINT('',(0.6,0.));
+#26134 = VECTOR('',#26135,1.);
+#26135 = DIRECTION('',(0.,-1.));
+#26136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26137 = ORIENTED_EDGE('',*,*,#8003,.F.);
+#26138 = ORIENTED_EDGE('',*,*,#26139,.F.);
+#26139 = EDGE_CURVE('',#26090,#8004,#26140,.T.);
+#26140 = SURFACE_CURVE('',#26141,(#26145,#26152),.PCURVE_S1.);
+#26141 = LINE('',#26142,#26143);
+#26142 = CARTESIAN_POINT('',(-10.18,8.,2.5));
+#26143 = VECTOR('',#26144,1.);
+#26144 = DIRECTION('',(-0.,-0.,-1.));
+#26145 = PCURVE('',#8020,#26146);
+#26146 = DEFINITIONAL_REPRESENTATION('',(#26147),#26151);
+#26147 = LINE('',#26148,#26149);
+#26148 = CARTESIAN_POINT('',(0.6,0.));
+#26149 = VECTOR('',#26150,1.);
+#26150 = DIRECTION('',(0.,-1.));
+#26151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26152 = PCURVE('',#8046,#26153);
+#26153 = DEFINITIONAL_REPRESENTATION('',(#26154),#26158);
+#26154 = LINE('',#26155,#26156);
+#26155 = CARTESIAN_POINT('',(0.,0.));
+#26156 = VECTOR('',#26157,1.);
+#26157 = DIRECTION('',(0.,-1.));
+#26158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26159 = ADVANCED_FACE('',(#26160),#8096,.F.);
+#26160 = FACE_BOUND('',#26161,.F.);
+#26161 = EDGE_LOOP('',(#26162,#26185,#26206,#26207));
+#26162 = ORIENTED_EDGE('',*,*,#26163,.F.);
+#26163 = EDGE_CURVE('',#26164,#26088,#26166,.T.);
+#26164 = VERTEX_POINT('',#26165);
+#26165 = CARTESIAN_POINT('',(-10.78,7.4,2.5));
+#26166 = SURFACE_CURVE('',#26167,(#26171,#26178),.PCURVE_S1.);
+#26167 = LINE('',#26168,#26169);
+#26168 = CARTESIAN_POINT('',(-10.78,7.4,2.5));
+#26169 = VECTOR('',#26170,1.);
+#26170 = DIRECTION('',(0.,1.,0.));
+#26171 = PCURVE('',#8096,#26172);
+#26172 = DEFINITIONAL_REPRESENTATION('',(#26173),#26177);
+#26173 = LINE('',#26174,#26175);
+#26174 = CARTESIAN_POINT('',(0.,0.));
+#26175 = VECTOR('',#26176,1.);
+#26176 = DIRECTION('',(1.,0.));
+#26177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26178 = PCURVE('',#26105,#26179);
+#26179 = DEFINITIONAL_REPRESENTATION('',(#26180),#26184);
+#26180 = LINE('',#26181,#26182);
+#26181 = CARTESIAN_POINT('',(0.,-0.6));
+#26182 = VECTOR('',#26183,1.);
+#26183 = DIRECTION('',(0.,1.));
+#26184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26185 = ORIENTED_EDGE('',*,*,#26186,.T.);
+#26186 = EDGE_CURVE('',#26164,#8058,#26187,.T.);
+#26187 = SURFACE_CURVE('',#26188,(#26192,#26199),.PCURVE_S1.);
+#26188 = LINE('',#26189,#26190);
+#26189 = CARTESIAN_POINT('',(-10.78,7.4,2.5));
+#26190 = VECTOR('',#26191,1.);
+#26191 = DIRECTION('',(-0.,-0.,-1.));
+#26192 = PCURVE('',#8096,#26193);
+#26193 = DEFINITIONAL_REPRESENTATION('',(#26194),#26198);
+#26194 = LINE('',#26195,#26196);
+#26195 = CARTESIAN_POINT('',(0.,0.));
+#26196 = VECTOR('',#26197,1.);
+#26197 = DIRECTION('',(0.,-1.));
+#26198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26199 = PCURVE('',#8072,#26200);
+#26200 = DEFINITIONAL_REPRESENTATION('',(#26201),#26205);
+#26201 = LINE('',#26202,#26203);
+#26202 = CARTESIAN_POINT('',(0.6,0.));
+#26203 = VECTOR('',#26204,1.);
+#26204 = DIRECTION('',(0.,-1.));
+#26205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26206 = ORIENTED_EDGE('',*,*,#8083,.F.);
+#26207 = ORIENTED_EDGE('',*,*,#26117,.F.);
+#26208 = ADVANCED_FACE('',(#26209),#8072,.F.);
+#26209 = FACE_BOUND('',#26210,.F.);
+#26210 = EDGE_LOOP('',(#26211,#26234,#26255,#26256));
+#26211 = ORIENTED_EDGE('',*,*,#26212,.F.);
+#26212 = EDGE_CURVE('',#26213,#26164,#26215,.T.);
+#26213 = VERTEX_POINT('',#26214);
+#26214 = CARTESIAN_POINT('',(-10.18,7.4,2.5));
+#26215 = SURFACE_CURVE('',#26216,(#26220,#26227),.PCURVE_S1.);
+#26216 = LINE('',#26217,#26218);
+#26217 = CARTESIAN_POINT('',(-10.18,7.4,2.5));
+#26218 = VECTOR('',#26219,1.);
+#26219 = DIRECTION('',(-1.,0.,0.));
+#26220 = PCURVE('',#8072,#26221);
+#26221 = DEFINITIONAL_REPRESENTATION('',(#26222),#26226);
+#26222 = LINE('',#26223,#26224);
+#26223 = CARTESIAN_POINT('',(0.,0.));
+#26224 = VECTOR('',#26225,1.);
+#26225 = DIRECTION('',(1.,0.));
+#26226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26227 = PCURVE('',#26105,#26228);
+#26228 = DEFINITIONAL_REPRESENTATION('',(#26229),#26233);
+#26229 = LINE('',#26230,#26231);
+#26230 = CARTESIAN_POINT('',(0.6,-0.6));
+#26231 = VECTOR('',#26232,1.);
+#26232 = DIRECTION('',(-1.,0.));
+#26233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26234 = ORIENTED_EDGE('',*,*,#26235,.T.);
+#26235 = EDGE_CURVE('',#26213,#8032,#26236,.T.);
+#26236 = SURFACE_CURVE('',#26237,(#26241,#26248),.PCURVE_S1.);
+#26237 = LINE('',#26238,#26239);
+#26238 = CARTESIAN_POINT('',(-10.18,7.4,2.5));
+#26239 = VECTOR('',#26240,1.);
+#26240 = DIRECTION('',(-0.,-0.,-1.));
+#26241 = PCURVE('',#8072,#26242);
+#26242 = DEFINITIONAL_REPRESENTATION('',(#26243),#26247);
+#26243 = LINE('',#26244,#26245);
+#26244 = CARTESIAN_POINT('',(0.,0.));
+#26245 = VECTOR('',#26246,1.);
+#26246 = DIRECTION('',(0.,-1.));
+#26247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26248 = PCURVE('',#8046,#26249);
+#26249 = DEFINITIONAL_REPRESENTATION('',(#26250),#26254);
+#26250 = LINE('',#26251,#26252);
+#26251 = CARTESIAN_POINT('',(0.6,0.));
+#26252 = VECTOR('',#26253,1.);
+#26253 = DIRECTION('',(0.,-1.));
+#26254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26255 = ORIENTED_EDGE('',*,*,#8057,.F.);
+#26256 = ORIENTED_EDGE('',*,*,#26186,.F.);
+#26257 = ADVANCED_FACE('',(#26258),#8046,.F.);
+#26258 = FACE_BOUND('',#26259,.F.);
+#26259 = EDGE_LOOP('',(#26260,#26281,#26282,#26283));
+#26260 = ORIENTED_EDGE('',*,*,#26261,.F.);
+#26261 = EDGE_CURVE('',#26090,#26213,#26262,.T.);
+#26262 = SURFACE_CURVE('',#26263,(#26267,#26274),.PCURVE_S1.);
+#26263 = LINE('',#26264,#26265);
+#26264 = CARTESIAN_POINT('',(-10.18,8.,2.5));
+#26265 = VECTOR('',#26266,1.);
+#26266 = DIRECTION('',(0.,-1.,0.));
+#26267 = PCURVE('',#8046,#26268);
+#26268 = DEFINITIONAL_REPRESENTATION('',(#26269),#26273);
+#26269 = LINE('',#26270,#26271);
+#26270 = CARTESIAN_POINT('',(0.,0.));
+#26271 = VECTOR('',#26272,1.);
+#26272 = DIRECTION('',(1.,0.));
+#26273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26274 = PCURVE('',#26105,#26275);
+#26275 = DEFINITIONAL_REPRESENTATION('',(#26276),#26280);
+#26276 = LINE('',#26277,#26278);
+#26277 = CARTESIAN_POINT('',(0.6,0.));
+#26278 = VECTOR('',#26279,1.);
+#26279 = DIRECTION('',(0.,-1.));
+#26280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26281 = ORIENTED_EDGE('',*,*,#26139,.T.);
+#26282 = ORIENTED_EDGE('',*,*,#8031,.F.);
+#26283 = ORIENTED_EDGE('',*,*,#26235,.F.);
+#26284 = ADVANCED_FACE('',(#26285),#8126,.F.);
+#26285 = FACE_BOUND('',#26286,.F.);
+#26286 = EDGE_LOOP('',(#26287,#26317,#26338,#26339));
+#26287 = ORIENTED_EDGE('',*,*,#26288,.F.);
+#26288 = EDGE_CURVE('',#26289,#26291,#26293,.T.);
+#26289 = VERTEX_POINT('',#26290);
+#26290 = CARTESIAN_POINT('',(-8.24,8.,2.5));
+#26291 = VERTEX_POINT('',#26292);
+#26292 = CARTESIAN_POINT('',(-7.64,8.,2.5));
+#26293 = SURFACE_CURVE('',#26294,(#26298,#26305),.PCURVE_S1.);
+#26294 = LINE('',#26295,#26296);
+#26295 = CARTESIAN_POINT('',(-8.24,8.,2.5));
+#26296 = VECTOR('',#26297,1.);
+#26297 = DIRECTION('',(1.,0.,0.));
+#26298 = PCURVE('',#8126,#26299);
+#26299 = DEFINITIONAL_REPRESENTATION('',(#26300),#26304);
+#26300 = LINE('',#26301,#26302);
+#26301 = CARTESIAN_POINT('',(0.,0.));
+#26302 = VECTOR('',#26303,1.);
+#26303 = DIRECTION('',(1.,0.));
+#26304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26305 = PCURVE('',#26306,#26311);
+#26306 = PLANE('',#26307);
+#26307 = AXIS2_PLACEMENT_3D('',#26308,#26309,#26310);
+#26308 = CARTESIAN_POINT('',(-8.24,8.,2.5));
+#26309 = DIRECTION('',(0.,0.,1.));
+#26310 = DIRECTION('',(1.,0.,0.));
+#26311 = DEFINITIONAL_REPRESENTATION('',(#26312),#26316);
+#26312 = LINE('',#26313,#26314);
+#26313 = CARTESIAN_POINT('',(0.,0.));
+#26314 = VECTOR('',#26315,1.);
+#26315 = DIRECTION('',(1.,0.));
+#26316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26317 = ORIENTED_EDGE('',*,*,#26318,.T.);
+#26318 = EDGE_CURVE('',#26289,#8112,#26319,.T.);
+#26319 = SURFACE_CURVE('',#26320,(#26324,#26331),.PCURVE_S1.);
+#26320 = LINE('',#26321,#26322);
+#26321 = CARTESIAN_POINT('',(-8.24,8.,2.5));
+#26322 = VECTOR('',#26323,1.);
+#26323 = DIRECTION('',(-0.,-0.,-1.));
+#26324 = PCURVE('',#8126,#26325);
+#26325 = DEFINITIONAL_REPRESENTATION('',(#26326),#26330);
+#26326 = LINE('',#26327,#26328);
+#26327 = CARTESIAN_POINT('',(0.,0.));
+#26328 = VECTOR('',#26329,1.);
+#26329 = DIRECTION('',(0.,-1.));
+#26330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26331 = PCURVE('',#8202,#26332);
+#26332 = DEFINITIONAL_REPRESENTATION('',(#26333),#26337);
+#26333 = LINE('',#26334,#26335);
+#26334 = CARTESIAN_POINT('',(0.6,0.));
+#26335 = VECTOR('',#26336,1.);
+#26336 = DIRECTION('',(0.,-1.));
+#26337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26338 = ORIENTED_EDGE('',*,*,#8109,.F.);
+#26339 = ORIENTED_EDGE('',*,*,#26340,.F.);
+#26340 = EDGE_CURVE('',#26291,#8110,#26341,.T.);
+#26341 = SURFACE_CURVE('',#26342,(#26346,#26353),.PCURVE_S1.);
+#26342 = LINE('',#26343,#26344);
+#26343 = CARTESIAN_POINT('',(-7.64,8.,2.5));
+#26344 = VECTOR('',#26345,1.);
+#26345 = DIRECTION('',(-0.,-0.,-1.));
+#26346 = PCURVE('',#8126,#26347);
+#26347 = DEFINITIONAL_REPRESENTATION('',(#26348),#26352);
+#26348 = LINE('',#26349,#26350);
+#26349 = CARTESIAN_POINT('',(0.6,0.));
+#26350 = VECTOR('',#26351,1.);
+#26351 = DIRECTION('',(0.,-1.));
+#26352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26353 = PCURVE('',#8152,#26354);
+#26354 = DEFINITIONAL_REPRESENTATION('',(#26355),#26359);
+#26355 = LINE('',#26356,#26357);
+#26356 = CARTESIAN_POINT('',(0.,0.));
+#26357 = VECTOR('',#26358,1.);
+#26358 = DIRECTION('',(0.,-1.));
+#26359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26360 = ADVANCED_FACE('',(#26361),#8202,.F.);
+#26361 = FACE_BOUND('',#26362,.F.);
+#26362 = EDGE_LOOP('',(#26363,#26386,#26407,#26408));
+#26363 = ORIENTED_EDGE('',*,*,#26364,.F.);
+#26364 = EDGE_CURVE('',#26365,#26289,#26367,.T.);
+#26365 = VERTEX_POINT('',#26366);
+#26366 = CARTESIAN_POINT('',(-8.24,7.4,2.5));
+#26367 = SURFACE_CURVE('',#26368,(#26372,#26379),.PCURVE_S1.);
+#26368 = LINE('',#26369,#26370);
+#26369 = CARTESIAN_POINT('',(-8.24,7.4,2.5));
+#26370 = VECTOR('',#26371,1.);
+#26371 = DIRECTION('',(0.,1.,0.));
+#26372 = PCURVE('',#8202,#26373);
+#26373 = DEFINITIONAL_REPRESENTATION('',(#26374),#26378);
+#26374 = LINE('',#26375,#26376);
+#26375 = CARTESIAN_POINT('',(0.,0.));
+#26376 = VECTOR('',#26377,1.);
+#26377 = DIRECTION('',(1.,0.));
+#26378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26379 = PCURVE('',#26306,#26380);
+#26380 = DEFINITIONAL_REPRESENTATION('',(#26381),#26385);
+#26381 = LINE('',#26382,#26383);
+#26382 = CARTESIAN_POINT('',(0.,-0.6));
+#26383 = VECTOR('',#26384,1.);
+#26384 = DIRECTION('',(0.,1.));
+#26385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26386 = ORIENTED_EDGE('',*,*,#26387,.T.);
+#26387 = EDGE_CURVE('',#26365,#8164,#26388,.T.);
+#26388 = SURFACE_CURVE('',#26389,(#26393,#26400),.PCURVE_S1.);
+#26389 = LINE('',#26390,#26391);
+#26390 = CARTESIAN_POINT('',(-8.24,7.4,2.5));
+#26391 = VECTOR('',#26392,1.);
+#26392 = DIRECTION('',(-0.,-0.,-1.));
+#26393 = PCURVE('',#8202,#26394);
+#26394 = DEFINITIONAL_REPRESENTATION('',(#26395),#26399);
+#26395 = LINE('',#26396,#26397);
+#26396 = CARTESIAN_POINT('',(0.,0.));
+#26397 = VECTOR('',#26398,1.);
+#26398 = DIRECTION('',(0.,-1.));
+#26399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26400 = PCURVE('',#8178,#26401);
+#26401 = DEFINITIONAL_REPRESENTATION('',(#26402),#26406);
+#26402 = LINE('',#26403,#26404);
+#26403 = CARTESIAN_POINT('',(0.6,0.));
+#26404 = VECTOR('',#26405,1.);
+#26405 = DIRECTION('',(0.,-1.));
+#26406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26407 = ORIENTED_EDGE('',*,*,#8189,.F.);
+#26408 = ORIENTED_EDGE('',*,*,#26318,.F.);
+#26409 = ADVANCED_FACE('',(#26410),#8178,.F.);
+#26410 = FACE_BOUND('',#26411,.F.);
+#26411 = EDGE_LOOP('',(#26412,#26435,#26456,#26457));
+#26412 = ORIENTED_EDGE('',*,*,#26413,.F.);
+#26413 = EDGE_CURVE('',#26414,#26365,#26416,.T.);
+#26414 = VERTEX_POINT('',#26415);
+#26415 = CARTESIAN_POINT('',(-7.64,7.4,2.5));
+#26416 = SURFACE_CURVE('',#26417,(#26421,#26428),.PCURVE_S1.);
+#26417 = LINE('',#26418,#26419);
+#26418 = CARTESIAN_POINT('',(-7.64,7.4,2.5));
+#26419 = VECTOR('',#26420,1.);
+#26420 = DIRECTION('',(-1.,0.,0.));
+#26421 = PCURVE('',#8178,#26422);
+#26422 = DEFINITIONAL_REPRESENTATION('',(#26423),#26427);
+#26423 = LINE('',#26424,#26425);
+#26424 = CARTESIAN_POINT('',(0.,0.));
+#26425 = VECTOR('',#26426,1.);
+#26426 = DIRECTION('',(1.,0.));
+#26427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26428 = PCURVE('',#26306,#26429);
+#26429 = DEFINITIONAL_REPRESENTATION('',(#26430),#26434);
+#26430 = LINE('',#26431,#26432);
+#26431 = CARTESIAN_POINT('',(0.6,-0.6));
+#26432 = VECTOR('',#26433,1.);
+#26433 = DIRECTION('',(-1.,0.));
+#26434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26435 = ORIENTED_EDGE('',*,*,#26436,.T.);
+#26436 = EDGE_CURVE('',#26414,#8138,#26437,.T.);
+#26437 = SURFACE_CURVE('',#26438,(#26442,#26449),.PCURVE_S1.);
+#26438 = LINE('',#26439,#26440);
+#26439 = CARTESIAN_POINT('',(-7.64,7.4,2.5));
+#26440 = VECTOR('',#26441,1.);
+#26441 = DIRECTION('',(-0.,-0.,-1.));
+#26442 = PCURVE('',#8178,#26443);
+#26443 = DEFINITIONAL_REPRESENTATION('',(#26444),#26448);
+#26444 = LINE('',#26445,#26446);
+#26445 = CARTESIAN_POINT('',(0.,0.));
+#26446 = VECTOR('',#26447,1.);
+#26447 = DIRECTION('',(0.,-1.));
+#26448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26449 = PCURVE('',#8152,#26450);
+#26450 = DEFINITIONAL_REPRESENTATION('',(#26451),#26455);
+#26451 = LINE('',#26452,#26453);
+#26452 = CARTESIAN_POINT('',(0.6,0.));
+#26453 = VECTOR('',#26454,1.);
+#26454 = DIRECTION('',(0.,-1.));
+#26455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26456 = ORIENTED_EDGE('',*,*,#8163,.F.);
+#26457 = ORIENTED_EDGE('',*,*,#26387,.F.);
+#26458 = ADVANCED_FACE('',(#26459),#8152,.F.);
+#26459 = FACE_BOUND('',#26460,.F.);
+#26460 = EDGE_LOOP('',(#26461,#26482,#26483,#26484));
+#26461 = ORIENTED_EDGE('',*,*,#26462,.F.);
+#26462 = EDGE_CURVE('',#26291,#26414,#26463,.T.);
+#26463 = SURFACE_CURVE('',#26464,(#26468,#26475),.PCURVE_S1.);
+#26464 = LINE('',#26465,#26466);
+#26465 = CARTESIAN_POINT('',(-7.64,8.,2.5));
+#26466 = VECTOR('',#26467,1.);
+#26467 = DIRECTION('',(0.,-1.,0.));
+#26468 = PCURVE('',#8152,#26469);
+#26469 = DEFINITIONAL_REPRESENTATION('',(#26470),#26474);
+#26470 = LINE('',#26471,#26472);
+#26471 = CARTESIAN_POINT('',(0.,0.));
+#26472 = VECTOR('',#26473,1.);
+#26473 = DIRECTION('',(1.,0.));
+#26474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26475 = PCURVE('',#26306,#26476);
+#26476 = DEFINITIONAL_REPRESENTATION('',(#26477),#26481);
+#26477 = LINE('',#26478,#26479);
+#26478 = CARTESIAN_POINT('',(0.6,0.));
+#26479 = VECTOR('',#26480,1.);
+#26480 = DIRECTION('',(0.,-1.));
+#26481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26482 = ORIENTED_EDGE('',*,*,#26340,.T.);
+#26483 = ORIENTED_EDGE('',*,*,#8137,.F.);
+#26484 = ORIENTED_EDGE('',*,*,#26436,.F.);
+#26485 = ADVANCED_FACE('',(#26486),#8232,.F.);
+#26486 = FACE_BOUND('',#26487,.F.);
+#26487 = EDGE_LOOP('',(#26488,#26518,#26539,#26540));
+#26488 = ORIENTED_EDGE('',*,*,#26489,.F.);
+#26489 = EDGE_CURVE('',#26490,#26492,#26494,.T.);
+#26490 = VERTEX_POINT('',#26491);
+#26491 = CARTESIAN_POINT('',(-5.7,8.,2.5));
+#26492 = VERTEX_POINT('',#26493);
+#26493 = CARTESIAN_POINT('',(-5.1,8.,2.5));
+#26494 = SURFACE_CURVE('',#26495,(#26499,#26506),.PCURVE_S1.);
+#26495 = LINE('',#26496,#26497);
+#26496 = CARTESIAN_POINT('',(-5.7,8.,2.5));
+#26497 = VECTOR('',#26498,1.);
+#26498 = DIRECTION('',(1.,0.,0.));
+#26499 = PCURVE('',#8232,#26500);
+#26500 = DEFINITIONAL_REPRESENTATION('',(#26501),#26505);
+#26501 = LINE('',#26502,#26503);
+#26502 = CARTESIAN_POINT('',(0.,0.));
+#26503 = VECTOR('',#26504,1.);
+#26504 = DIRECTION('',(1.,0.));
+#26505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26506 = PCURVE('',#26507,#26512);
+#26507 = PLANE('',#26508);
+#26508 = AXIS2_PLACEMENT_3D('',#26509,#26510,#26511);
+#26509 = CARTESIAN_POINT('',(-5.7,8.,2.5));
+#26510 = DIRECTION('',(0.,0.,1.));
+#26511 = DIRECTION('',(1.,0.,0.));
+#26512 = DEFINITIONAL_REPRESENTATION('',(#26513),#26517);
+#26513 = LINE('',#26514,#26515);
+#26514 = CARTESIAN_POINT('',(0.,0.));
+#26515 = VECTOR('',#26516,1.);
+#26516 = DIRECTION('',(1.,0.));
+#26517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26518 = ORIENTED_EDGE('',*,*,#26519,.T.);
+#26519 = EDGE_CURVE('',#26490,#8218,#26520,.T.);
+#26520 = SURFACE_CURVE('',#26521,(#26525,#26532),.PCURVE_S1.);
+#26521 = LINE('',#26522,#26523);
+#26522 = CARTESIAN_POINT('',(-5.7,8.,2.5));
+#26523 = VECTOR('',#26524,1.);
+#26524 = DIRECTION('',(-0.,-0.,-1.));
+#26525 = PCURVE('',#8232,#26526);
+#26526 = DEFINITIONAL_REPRESENTATION('',(#26527),#26531);
+#26527 = LINE('',#26528,#26529);
+#26528 = CARTESIAN_POINT('',(0.,0.));
+#26529 = VECTOR('',#26530,1.);
+#26530 = DIRECTION('',(0.,-1.));
+#26531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26532 = PCURVE('',#8308,#26533);
+#26533 = DEFINITIONAL_REPRESENTATION('',(#26534),#26538);
+#26534 = LINE('',#26535,#26536);
+#26535 = CARTESIAN_POINT('',(0.6,0.));
+#26536 = VECTOR('',#26537,1.);
+#26537 = DIRECTION('',(0.,-1.));
+#26538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26539 = ORIENTED_EDGE('',*,*,#8215,.F.);
+#26540 = ORIENTED_EDGE('',*,*,#26541,.F.);
+#26541 = EDGE_CURVE('',#26492,#8216,#26542,.T.);
+#26542 = SURFACE_CURVE('',#26543,(#26547,#26554),.PCURVE_S1.);
+#26543 = LINE('',#26544,#26545);
+#26544 = CARTESIAN_POINT('',(-5.1,8.,2.5));
+#26545 = VECTOR('',#26546,1.);
+#26546 = DIRECTION('',(-0.,-0.,-1.));
+#26547 = PCURVE('',#8232,#26548);
+#26548 = DEFINITIONAL_REPRESENTATION('',(#26549),#26553);
+#26549 = LINE('',#26550,#26551);
+#26550 = CARTESIAN_POINT('',(0.6,0.));
+#26551 = VECTOR('',#26552,1.);
+#26552 = DIRECTION('',(0.,-1.));
+#26553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26554 = PCURVE('',#8258,#26555);
+#26555 = DEFINITIONAL_REPRESENTATION('',(#26556),#26560);
+#26556 = LINE('',#26557,#26558);
+#26557 = CARTESIAN_POINT('',(0.,0.));
+#26558 = VECTOR('',#26559,1.);
+#26559 = DIRECTION('',(0.,-1.));
+#26560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26561 = ADVANCED_FACE('',(#26562),#8308,.F.);
+#26562 = FACE_BOUND('',#26563,.F.);
+#26563 = EDGE_LOOP('',(#26564,#26587,#26608,#26609));
+#26564 = ORIENTED_EDGE('',*,*,#26565,.F.);
+#26565 = EDGE_CURVE('',#26566,#26490,#26568,.T.);
+#26566 = VERTEX_POINT('',#26567);
+#26567 = CARTESIAN_POINT('',(-5.7,7.4,2.5));
+#26568 = SURFACE_CURVE('',#26569,(#26573,#26580),.PCURVE_S1.);
+#26569 = LINE('',#26570,#26571);
+#26570 = CARTESIAN_POINT('',(-5.7,7.4,2.5));
+#26571 = VECTOR('',#26572,1.);
+#26572 = DIRECTION('',(0.,1.,0.));
+#26573 = PCURVE('',#8308,#26574);
+#26574 = DEFINITIONAL_REPRESENTATION('',(#26575),#26579);
+#26575 = LINE('',#26576,#26577);
+#26576 = CARTESIAN_POINT('',(0.,0.));
+#26577 = VECTOR('',#26578,1.);
+#26578 = DIRECTION('',(1.,0.));
+#26579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26580 = PCURVE('',#26507,#26581);
+#26581 = DEFINITIONAL_REPRESENTATION('',(#26582),#26586);
+#26582 = LINE('',#26583,#26584);
+#26583 = CARTESIAN_POINT('',(0.,-0.6));
+#26584 = VECTOR('',#26585,1.);
+#26585 = DIRECTION('',(0.,1.));
+#26586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26587 = ORIENTED_EDGE('',*,*,#26588,.T.);
+#26588 = EDGE_CURVE('',#26566,#8270,#26589,.T.);
+#26589 = SURFACE_CURVE('',#26590,(#26594,#26601),.PCURVE_S1.);
+#26590 = LINE('',#26591,#26592);
+#26591 = CARTESIAN_POINT('',(-5.7,7.4,2.5));
+#26592 = VECTOR('',#26593,1.);
+#26593 = DIRECTION('',(-0.,-0.,-1.));
+#26594 = PCURVE('',#8308,#26595);
+#26595 = DEFINITIONAL_REPRESENTATION('',(#26596),#26600);
+#26596 = LINE('',#26597,#26598);
+#26597 = CARTESIAN_POINT('',(0.,0.));
+#26598 = VECTOR('',#26599,1.);
+#26599 = DIRECTION('',(0.,-1.));
+#26600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26601 = PCURVE('',#8284,#26602);
+#26602 = DEFINITIONAL_REPRESENTATION('',(#26603),#26607);
+#26603 = LINE('',#26604,#26605);
+#26604 = CARTESIAN_POINT('',(0.6,0.));
+#26605 = VECTOR('',#26606,1.);
+#26606 = DIRECTION('',(0.,-1.));
+#26607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26608 = ORIENTED_EDGE('',*,*,#8295,.F.);
+#26609 = ORIENTED_EDGE('',*,*,#26519,.F.);
+#26610 = ADVANCED_FACE('',(#26611),#8284,.F.);
+#26611 = FACE_BOUND('',#26612,.F.);
+#26612 = EDGE_LOOP('',(#26613,#26636,#26657,#26658));
+#26613 = ORIENTED_EDGE('',*,*,#26614,.F.);
+#26614 = EDGE_CURVE('',#26615,#26566,#26617,.T.);
+#26615 = VERTEX_POINT('',#26616);
+#26616 = CARTESIAN_POINT('',(-5.1,7.4,2.5));
+#26617 = SURFACE_CURVE('',#26618,(#26622,#26629),.PCURVE_S1.);
+#26618 = LINE('',#26619,#26620);
+#26619 = CARTESIAN_POINT('',(-5.1,7.4,2.5));
+#26620 = VECTOR('',#26621,1.);
+#26621 = DIRECTION('',(-1.,0.,0.));
+#26622 = PCURVE('',#8284,#26623);
+#26623 = DEFINITIONAL_REPRESENTATION('',(#26624),#26628);
+#26624 = LINE('',#26625,#26626);
+#26625 = CARTESIAN_POINT('',(0.,0.));
+#26626 = VECTOR('',#26627,1.);
+#26627 = DIRECTION('',(1.,0.));
+#26628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26629 = PCURVE('',#26507,#26630);
+#26630 = DEFINITIONAL_REPRESENTATION('',(#26631),#26635);
+#26631 = LINE('',#26632,#26633);
+#26632 = CARTESIAN_POINT('',(0.6,-0.6));
+#26633 = VECTOR('',#26634,1.);
+#26634 = DIRECTION('',(-1.,0.));
+#26635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26636 = ORIENTED_EDGE('',*,*,#26637,.T.);
+#26637 = EDGE_CURVE('',#26615,#8244,#26638,.T.);
+#26638 = SURFACE_CURVE('',#26639,(#26643,#26650),.PCURVE_S1.);
+#26639 = LINE('',#26640,#26641);
+#26640 = CARTESIAN_POINT('',(-5.1,7.4,2.5));
+#26641 = VECTOR('',#26642,1.);
+#26642 = DIRECTION('',(-0.,-0.,-1.));
+#26643 = PCURVE('',#8284,#26644);
+#26644 = DEFINITIONAL_REPRESENTATION('',(#26645),#26649);
+#26645 = LINE('',#26646,#26647);
+#26646 = CARTESIAN_POINT('',(0.,0.));
+#26647 = VECTOR('',#26648,1.);
+#26648 = DIRECTION('',(0.,-1.));
+#26649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26650 = PCURVE('',#8258,#26651);
+#26651 = DEFINITIONAL_REPRESENTATION('',(#26652),#26656);
+#26652 = LINE('',#26653,#26654);
+#26653 = CARTESIAN_POINT('',(0.6,0.));
+#26654 = VECTOR('',#26655,1.);
+#26655 = DIRECTION('',(0.,-1.));
+#26656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26657 = ORIENTED_EDGE('',*,*,#8269,.F.);
+#26658 = ORIENTED_EDGE('',*,*,#26588,.F.);
+#26659 = ADVANCED_FACE('',(#26660),#8258,.F.);
+#26660 = FACE_BOUND('',#26661,.F.);
+#26661 = EDGE_LOOP('',(#26662,#26683,#26684,#26685));
+#26662 = ORIENTED_EDGE('',*,*,#26663,.F.);
+#26663 = EDGE_CURVE('',#26492,#26615,#26664,.T.);
+#26664 = SURFACE_CURVE('',#26665,(#26669,#26676),.PCURVE_S1.);
+#26665 = LINE('',#26666,#26667);
+#26666 = CARTESIAN_POINT('',(-5.1,8.,2.5));
+#26667 = VECTOR('',#26668,1.);
+#26668 = DIRECTION('',(0.,-1.,0.));
+#26669 = PCURVE('',#8258,#26670);
+#26670 = DEFINITIONAL_REPRESENTATION('',(#26671),#26675);
+#26671 = LINE('',#26672,#26673);
+#26672 = CARTESIAN_POINT('',(0.,0.));
+#26673 = VECTOR('',#26674,1.);
+#26674 = DIRECTION('',(1.,0.));
+#26675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26676 = PCURVE('',#26507,#26677);
+#26677 = DEFINITIONAL_REPRESENTATION('',(#26678),#26682);
+#26678 = LINE('',#26679,#26680);
+#26679 = CARTESIAN_POINT('',(0.6,0.));
+#26680 = VECTOR('',#26681,1.);
+#26681 = DIRECTION('',(0.,-1.));
+#26682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26683 = ORIENTED_EDGE('',*,*,#26541,.T.);
+#26684 = ORIENTED_EDGE('',*,*,#8243,.F.);
+#26685 = ORIENTED_EDGE('',*,*,#26637,.F.);
+#26686 = ADVANCED_FACE('',(#26687),#8338,.F.);
+#26687 = FACE_BOUND('',#26688,.F.);
+#26688 = EDGE_LOOP('',(#26689,#26719,#26740,#26741));
+#26689 = ORIENTED_EDGE('',*,*,#26690,.F.);
+#26690 = EDGE_CURVE('',#26691,#26693,#26695,.T.);
+#26691 = VERTEX_POINT('',#26692);
+#26692 = CARTESIAN_POINT('',(-0.62,8.,2.5));
+#26693 = VERTEX_POINT('',#26694);
+#26694 = CARTESIAN_POINT('',(-2.E-02,8.,2.5));
+#26695 = SURFACE_CURVE('',#26696,(#26700,#26707),.PCURVE_S1.);
+#26696 = LINE('',#26697,#26698);
+#26697 = CARTESIAN_POINT('',(-0.62,8.,2.5));
+#26698 = VECTOR('',#26699,1.);
+#26699 = DIRECTION('',(1.,0.,0.));
+#26700 = PCURVE('',#8338,#26701);
+#26701 = DEFINITIONAL_REPRESENTATION('',(#26702),#26706);
+#26702 = LINE('',#26703,#26704);
+#26703 = CARTESIAN_POINT('',(0.,0.));
+#26704 = VECTOR('',#26705,1.);
+#26705 = DIRECTION('',(1.,0.));
+#26706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26707 = PCURVE('',#26708,#26713);
+#26708 = PLANE('',#26709);
+#26709 = AXIS2_PLACEMENT_3D('',#26710,#26711,#26712);
+#26710 = CARTESIAN_POINT('',(-0.62,8.,2.5));
+#26711 = DIRECTION('',(0.,0.,1.));
+#26712 = DIRECTION('',(1.,0.,0.));
+#26713 = DEFINITIONAL_REPRESENTATION('',(#26714),#26718);
+#26714 = LINE('',#26715,#26716);
+#26715 = CARTESIAN_POINT('',(0.,0.));
+#26716 = VECTOR('',#26717,1.);
+#26717 = DIRECTION('',(1.,0.));
+#26718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26719 = ORIENTED_EDGE('',*,*,#26720,.T.);
+#26720 = EDGE_CURVE('',#26691,#8324,#26721,.T.);
+#26721 = SURFACE_CURVE('',#26722,(#26726,#26733),.PCURVE_S1.);
+#26722 = LINE('',#26723,#26724);
+#26723 = CARTESIAN_POINT('',(-0.62,8.,2.5));
+#26724 = VECTOR('',#26725,1.);
+#26725 = DIRECTION('',(-0.,-0.,-1.));
+#26726 = PCURVE('',#8338,#26727);
+#26727 = DEFINITIONAL_REPRESENTATION('',(#26728),#26732);
+#26728 = LINE('',#26729,#26730);
+#26729 = CARTESIAN_POINT('',(0.,0.));
+#26730 = VECTOR('',#26731,1.);
+#26731 = DIRECTION('',(0.,-1.));
+#26732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26733 = PCURVE('',#8414,#26734);
+#26734 = DEFINITIONAL_REPRESENTATION('',(#26735),#26739);
+#26735 = LINE('',#26736,#26737);
+#26736 = CARTESIAN_POINT('',(0.6,0.));
+#26737 = VECTOR('',#26738,1.);
+#26738 = DIRECTION('',(0.,-1.));
+#26739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26740 = ORIENTED_EDGE('',*,*,#8321,.F.);
+#26741 = ORIENTED_EDGE('',*,*,#26742,.F.);
+#26742 = EDGE_CURVE('',#26693,#8322,#26743,.T.);
+#26743 = SURFACE_CURVE('',#26744,(#26748,#26755),.PCURVE_S1.);
+#26744 = LINE('',#26745,#26746);
+#26745 = CARTESIAN_POINT('',(-2.E-02,8.,2.5));
+#26746 = VECTOR('',#26747,1.);
+#26747 = DIRECTION('',(-0.,-0.,-1.));
+#26748 = PCURVE('',#8338,#26749);
+#26749 = DEFINITIONAL_REPRESENTATION('',(#26750),#26754);
+#26750 = LINE('',#26751,#26752);
+#26751 = CARTESIAN_POINT('',(0.6,0.));
+#26752 = VECTOR('',#26753,1.);
+#26753 = DIRECTION('',(0.,-1.));
+#26754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26755 = PCURVE('',#8364,#26756);
+#26756 = DEFINITIONAL_REPRESENTATION('',(#26757),#26761);
+#26757 = LINE('',#26758,#26759);
+#26758 = CARTESIAN_POINT('',(0.,0.));
+#26759 = VECTOR('',#26760,1.);
+#26760 = DIRECTION('',(0.,-1.));
+#26761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26762 = ADVANCED_FACE('',(#26763),#8414,.F.);
+#26763 = FACE_BOUND('',#26764,.F.);
+#26764 = EDGE_LOOP('',(#26765,#26788,#26809,#26810));
+#26765 = ORIENTED_EDGE('',*,*,#26766,.F.);
+#26766 = EDGE_CURVE('',#26767,#26691,#26769,.T.);
+#26767 = VERTEX_POINT('',#26768);
+#26768 = CARTESIAN_POINT('',(-0.62,7.4,2.5));
+#26769 = SURFACE_CURVE('',#26770,(#26774,#26781),.PCURVE_S1.);
+#26770 = LINE('',#26771,#26772);
+#26771 = CARTESIAN_POINT('',(-0.62,7.4,2.5));
+#26772 = VECTOR('',#26773,1.);
+#26773 = DIRECTION('',(0.,1.,0.));
+#26774 = PCURVE('',#8414,#26775);
+#26775 = DEFINITIONAL_REPRESENTATION('',(#26776),#26780);
+#26776 = LINE('',#26777,#26778);
+#26777 = CARTESIAN_POINT('',(0.,0.));
+#26778 = VECTOR('',#26779,1.);
+#26779 = DIRECTION('',(1.,0.));
+#26780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26781 = PCURVE('',#26708,#26782);
+#26782 = DEFINITIONAL_REPRESENTATION('',(#26783),#26787);
+#26783 = LINE('',#26784,#26785);
+#26784 = CARTESIAN_POINT('',(0.,-0.6));
+#26785 = VECTOR('',#26786,1.);
+#26786 = DIRECTION('',(0.,1.));
+#26787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26788 = ORIENTED_EDGE('',*,*,#26789,.T.);
+#26789 = EDGE_CURVE('',#26767,#8376,#26790,.T.);
+#26790 = SURFACE_CURVE('',#26791,(#26795,#26802),.PCURVE_S1.);
+#26791 = LINE('',#26792,#26793);
+#26792 = CARTESIAN_POINT('',(-0.62,7.4,2.5));
+#26793 = VECTOR('',#26794,1.);
+#26794 = DIRECTION('',(-0.,-0.,-1.));
+#26795 = PCURVE('',#8414,#26796);
+#26796 = DEFINITIONAL_REPRESENTATION('',(#26797),#26801);
+#26797 = LINE('',#26798,#26799);
+#26798 = CARTESIAN_POINT('',(0.,0.));
+#26799 = VECTOR('',#26800,1.);
+#26800 = DIRECTION('',(0.,-1.));
+#26801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26802 = PCURVE('',#8390,#26803);
+#26803 = DEFINITIONAL_REPRESENTATION('',(#26804),#26808);
+#26804 = LINE('',#26805,#26806);
+#26805 = CARTESIAN_POINT('',(0.6,0.));
+#26806 = VECTOR('',#26807,1.);
+#26807 = DIRECTION('',(0.,-1.));
+#26808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26809 = ORIENTED_EDGE('',*,*,#8401,.F.);
+#26810 = ORIENTED_EDGE('',*,*,#26720,.F.);
+#26811 = ADVANCED_FACE('',(#26812),#8390,.F.);
+#26812 = FACE_BOUND('',#26813,.F.);
+#26813 = EDGE_LOOP('',(#26814,#26837,#26858,#26859));
+#26814 = ORIENTED_EDGE('',*,*,#26815,.F.);
+#26815 = EDGE_CURVE('',#26816,#26767,#26818,.T.);
+#26816 = VERTEX_POINT('',#26817);
+#26817 = CARTESIAN_POINT('',(-2.E-02,7.4,2.5));
+#26818 = SURFACE_CURVE('',#26819,(#26823,#26830),.PCURVE_S1.);
+#26819 = LINE('',#26820,#26821);
+#26820 = CARTESIAN_POINT('',(-2.E-02,7.4,2.5));
+#26821 = VECTOR('',#26822,1.);
+#26822 = DIRECTION('',(-1.,0.,0.));
+#26823 = PCURVE('',#8390,#26824);
+#26824 = DEFINITIONAL_REPRESENTATION('',(#26825),#26829);
+#26825 = LINE('',#26826,#26827);
+#26826 = CARTESIAN_POINT('',(0.,0.));
+#26827 = VECTOR('',#26828,1.);
+#26828 = DIRECTION('',(1.,0.));
+#26829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26830 = PCURVE('',#26708,#26831);
+#26831 = DEFINITIONAL_REPRESENTATION('',(#26832),#26836);
+#26832 = LINE('',#26833,#26834);
+#26833 = CARTESIAN_POINT('',(0.6,-0.6));
+#26834 = VECTOR('',#26835,1.);
+#26835 = DIRECTION('',(-1.,0.));
+#26836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26837 = ORIENTED_EDGE('',*,*,#26838,.T.);
+#26838 = EDGE_CURVE('',#26816,#8350,#26839,.T.);
+#26839 = SURFACE_CURVE('',#26840,(#26844,#26851),.PCURVE_S1.);
+#26840 = LINE('',#26841,#26842);
+#26841 = CARTESIAN_POINT('',(-2.E-02,7.4,2.5));
+#26842 = VECTOR('',#26843,1.);
+#26843 = DIRECTION('',(-0.,-0.,-1.));
+#26844 = PCURVE('',#8390,#26845);
+#26845 = DEFINITIONAL_REPRESENTATION('',(#26846),#26850);
+#26846 = LINE('',#26847,#26848);
+#26847 = CARTESIAN_POINT('',(0.,0.));
+#26848 = VECTOR('',#26849,1.);
+#26849 = DIRECTION('',(0.,-1.));
+#26850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26851 = PCURVE('',#8364,#26852);
+#26852 = DEFINITIONAL_REPRESENTATION('',(#26853),#26857);
+#26853 = LINE('',#26854,#26855);
+#26854 = CARTESIAN_POINT('',(0.6,0.));
+#26855 = VECTOR('',#26856,1.);
+#26856 = DIRECTION('',(0.,-1.));
+#26857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26858 = ORIENTED_EDGE('',*,*,#8375,.F.);
+#26859 = ORIENTED_EDGE('',*,*,#26789,.F.);
+#26860 = ADVANCED_FACE('',(#26861),#8364,.F.);
+#26861 = FACE_BOUND('',#26862,.F.);
+#26862 = EDGE_LOOP('',(#26863,#26884,#26885,#26886));
+#26863 = ORIENTED_EDGE('',*,*,#26864,.F.);
+#26864 = EDGE_CURVE('',#26693,#26816,#26865,.T.);
+#26865 = SURFACE_CURVE('',#26866,(#26870,#26877),.PCURVE_S1.);
+#26866 = LINE('',#26867,#26868);
+#26867 = CARTESIAN_POINT('',(-2.E-02,8.,2.5));
+#26868 = VECTOR('',#26869,1.);
+#26869 = DIRECTION('',(0.,-1.,0.));
+#26870 = PCURVE('',#8364,#26871);
+#26871 = DEFINITIONAL_REPRESENTATION('',(#26872),#26876);
+#26872 = LINE('',#26873,#26874);
+#26873 = CARTESIAN_POINT('',(0.,0.));
+#26874 = VECTOR('',#26875,1.);
+#26875 = DIRECTION('',(1.,0.));
+#26876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26877 = PCURVE('',#26708,#26878);
+#26878 = DEFINITIONAL_REPRESENTATION('',(#26879),#26883);
+#26879 = LINE('',#26880,#26881);
+#26880 = CARTESIAN_POINT('',(0.6,0.));
+#26881 = VECTOR('',#26882,1.);
+#26882 = DIRECTION('',(0.,-1.));
+#26883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26884 = ORIENTED_EDGE('',*,*,#26742,.T.);
+#26885 = ORIENTED_EDGE('',*,*,#8349,.F.);
+#26886 = ORIENTED_EDGE('',*,*,#26838,.F.);
+#26887 = ADVANCED_FACE('',(#26888),#8444,.F.);
+#26888 = FACE_BOUND('',#26889,.F.);
+#26889 = EDGE_LOOP('',(#26890,#26920,#26941,#26942));
+#26890 = ORIENTED_EDGE('',*,*,#26891,.F.);
+#26891 = EDGE_CURVE('',#26892,#26894,#26896,.T.);
+#26892 = VERTEX_POINT('',#26893);
+#26893 = CARTESIAN_POINT('',(-3.16,8.,2.5));
+#26894 = VERTEX_POINT('',#26895);
+#26895 = CARTESIAN_POINT('',(-2.56,8.,2.5));
+#26896 = SURFACE_CURVE('',#26897,(#26901,#26908),.PCURVE_S1.);
+#26897 = LINE('',#26898,#26899);
+#26898 = CARTESIAN_POINT('',(-3.16,8.,2.5));
+#26899 = VECTOR('',#26900,1.);
+#26900 = DIRECTION('',(1.,0.,0.));
+#26901 = PCURVE('',#8444,#26902);
+#26902 = DEFINITIONAL_REPRESENTATION('',(#26903),#26907);
+#26903 = LINE('',#26904,#26905);
+#26904 = CARTESIAN_POINT('',(0.,0.));
+#26905 = VECTOR('',#26906,1.);
+#26906 = DIRECTION('',(1.,0.));
+#26907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26908 = PCURVE('',#26909,#26914);
+#26909 = PLANE('',#26910);
+#26910 = AXIS2_PLACEMENT_3D('',#26911,#26912,#26913);
+#26911 = CARTESIAN_POINT('',(-3.16,8.,2.5));
+#26912 = DIRECTION('',(0.,0.,1.));
+#26913 = DIRECTION('',(1.,0.,0.));
+#26914 = DEFINITIONAL_REPRESENTATION('',(#26915),#26919);
+#26915 = LINE('',#26916,#26917);
+#26916 = CARTESIAN_POINT('',(0.,0.));
+#26917 = VECTOR('',#26918,1.);
+#26918 = DIRECTION('',(1.,0.));
+#26919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26920 = ORIENTED_EDGE('',*,*,#26921,.T.);
+#26921 = EDGE_CURVE('',#26892,#8430,#26922,.T.);
+#26922 = SURFACE_CURVE('',#26923,(#26927,#26934),.PCURVE_S1.);
+#26923 = LINE('',#26924,#26925);
+#26924 = CARTESIAN_POINT('',(-3.16,8.,2.5));
+#26925 = VECTOR('',#26926,1.);
+#26926 = DIRECTION('',(-0.,-0.,-1.));
+#26927 = PCURVE('',#8444,#26928);
+#26928 = DEFINITIONAL_REPRESENTATION('',(#26929),#26933);
+#26929 = LINE('',#26930,#26931);
+#26930 = CARTESIAN_POINT('',(0.,0.));
+#26931 = VECTOR('',#26932,1.);
+#26932 = DIRECTION('',(0.,-1.));
+#26933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26934 = PCURVE('',#8520,#26935);
+#26935 = DEFINITIONAL_REPRESENTATION('',(#26936),#26940);
+#26936 = LINE('',#26937,#26938);
+#26937 = CARTESIAN_POINT('',(0.6,0.));
+#26938 = VECTOR('',#26939,1.);
+#26939 = DIRECTION('',(0.,-1.));
+#26940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26941 = ORIENTED_EDGE('',*,*,#8427,.F.);
+#26942 = ORIENTED_EDGE('',*,*,#26943,.F.);
+#26943 = EDGE_CURVE('',#26894,#8428,#26944,.T.);
+#26944 = SURFACE_CURVE('',#26945,(#26949,#26956),.PCURVE_S1.);
+#26945 = LINE('',#26946,#26947);
+#26946 = CARTESIAN_POINT('',(-2.56,8.,2.5));
+#26947 = VECTOR('',#26948,1.);
+#26948 = DIRECTION('',(-0.,-0.,-1.));
+#26949 = PCURVE('',#8444,#26950);
+#26950 = DEFINITIONAL_REPRESENTATION('',(#26951),#26955);
+#26951 = LINE('',#26952,#26953);
+#26952 = CARTESIAN_POINT('',(0.6,0.));
+#26953 = VECTOR('',#26954,1.);
+#26954 = DIRECTION('',(0.,-1.));
+#26955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26956 = PCURVE('',#8470,#26957);
+#26957 = DEFINITIONAL_REPRESENTATION('',(#26958),#26962);
+#26958 = LINE('',#26959,#26960);
+#26959 = CARTESIAN_POINT('',(0.,0.));
+#26960 = VECTOR('',#26961,1.);
+#26961 = DIRECTION('',(0.,-1.));
+#26962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26963 = ADVANCED_FACE('',(#26964),#8520,.F.);
+#26964 = FACE_BOUND('',#26965,.F.);
+#26965 = EDGE_LOOP('',(#26966,#26989,#27010,#27011));
+#26966 = ORIENTED_EDGE('',*,*,#26967,.F.);
+#26967 = EDGE_CURVE('',#26968,#26892,#26970,.T.);
+#26968 = VERTEX_POINT('',#26969);
+#26969 = CARTESIAN_POINT('',(-3.16,7.4,2.5));
+#26970 = SURFACE_CURVE('',#26971,(#26975,#26982),.PCURVE_S1.);
+#26971 = LINE('',#26972,#26973);
+#26972 = CARTESIAN_POINT('',(-3.16,7.4,2.5));
+#26973 = VECTOR('',#26974,1.);
+#26974 = DIRECTION('',(0.,1.,0.));
+#26975 = PCURVE('',#8520,#26976);
+#26976 = DEFINITIONAL_REPRESENTATION('',(#26977),#26981);
+#26977 = LINE('',#26978,#26979);
+#26978 = CARTESIAN_POINT('',(0.,0.));
+#26979 = VECTOR('',#26980,1.);
+#26980 = DIRECTION('',(1.,0.));
+#26981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26982 = PCURVE('',#26909,#26983);
+#26983 = DEFINITIONAL_REPRESENTATION('',(#26984),#26988);
+#26984 = LINE('',#26985,#26986);
+#26985 = CARTESIAN_POINT('',(0.,-0.6));
+#26986 = VECTOR('',#26987,1.);
+#26987 = DIRECTION('',(0.,1.));
+#26988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26989 = ORIENTED_EDGE('',*,*,#26990,.T.);
+#26990 = EDGE_CURVE('',#26968,#8482,#26991,.T.);
+#26991 = SURFACE_CURVE('',#26992,(#26996,#27003),.PCURVE_S1.);
+#26992 = LINE('',#26993,#26994);
+#26993 = CARTESIAN_POINT('',(-3.16,7.4,2.5));
+#26994 = VECTOR('',#26995,1.);
+#26995 = DIRECTION('',(-0.,-0.,-1.));
+#26996 = PCURVE('',#8520,#26997);
+#26997 = DEFINITIONAL_REPRESENTATION('',(#26998),#27002);
+#26998 = LINE('',#26999,#27000);
+#26999 = CARTESIAN_POINT('',(0.,0.));
+#27000 = VECTOR('',#27001,1.);
+#27001 = DIRECTION('',(0.,-1.));
+#27002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27003 = PCURVE('',#8496,#27004);
+#27004 = DEFINITIONAL_REPRESENTATION('',(#27005),#27009);
+#27005 = LINE('',#27006,#27007);
+#27006 = CARTESIAN_POINT('',(0.6,0.));
+#27007 = VECTOR('',#27008,1.);
+#27008 = DIRECTION('',(0.,-1.));
+#27009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27010 = ORIENTED_EDGE('',*,*,#8507,.F.);
+#27011 = ORIENTED_EDGE('',*,*,#26921,.F.);
+#27012 = ADVANCED_FACE('',(#27013),#8496,.F.);
+#27013 = FACE_BOUND('',#27014,.F.);
+#27014 = EDGE_LOOP('',(#27015,#27038,#27059,#27060));
+#27015 = ORIENTED_EDGE('',*,*,#27016,.F.);
+#27016 = EDGE_CURVE('',#27017,#26968,#27019,.T.);
+#27017 = VERTEX_POINT('',#27018);
+#27018 = CARTESIAN_POINT('',(-2.56,7.4,2.5));
+#27019 = SURFACE_CURVE('',#27020,(#27024,#27031),.PCURVE_S1.);
+#27020 = LINE('',#27021,#27022);
+#27021 = CARTESIAN_POINT('',(-2.56,7.4,2.5));
+#27022 = VECTOR('',#27023,1.);
+#27023 = DIRECTION('',(-1.,0.,0.));
+#27024 = PCURVE('',#8496,#27025);
+#27025 = DEFINITIONAL_REPRESENTATION('',(#27026),#27030);
+#27026 = LINE('',#27027,#27028);
+#27027 = CARTESIAN_POINT('',(0.,0.));
+#27028 = VECTOR('',#27029,1.);
+#27029 = DIRECTION('',(1.,0.));
+#27030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27031 = PCURVE('',#26909,#27032);
+#27032 = DEFINITIONAL_REPRESENTATION('',(#27033),#27037);
+#27033 = LINE('',#27034,#27035);
+#27034 = CARTESIAN_POINT('',(0.6,-0.6));
+#27035 = VECTOR('',#27036,1.);
+#27036 = DIRECTION('',(-1.,0.));
+#27037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27038 = ORIENTED_EDGE('',*,*,#27039,.T.);
+#27039 = EDGE_CURVE('',#27017,#8456,#27040,.T.);
+#27040 = SURFACE_CURVE('',#27041,(#27045,#27052),.PCURVE_S1.);
+#27041 = LINE('',#27042,#27043);
+#27042 = CARTESIAN_POINT('',(-2.56,7.4,2.5));
+#27043 = VECTOR('',#27044,1.);
+#27044 = DIRECTION('',(-0.,-0.,-1.));
+#27045 = PCURVE('',#8496,#27046);
+#27046 = DEFINITIONAL_REPRESENTATION('',(#27047),#27051);
+#27047 = LINE('',#27048,#27049);
+#27048 = CARTESIAN_POINT('',(0.,0.));
+#27049 = VECTOR('',#27050,1.);
+#27050 = DIRECTION('',(0.,-1.));
+#27051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27052 = PCURVE('',#8470,#27053);
+#27053 = DEFINITIONAL_REPRESENTATION('',(#27054),#27058);
+#27054 = LINE('',#27055,#27056);
+#27055 = CARTESIAN_POINT('',(0.6,0.));
+#27056 = VECTOR('',#27057,1.);
+#27057 = DIRECTION('',(0.,-1.));
+#27058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27059 = ORIENTED_EDGE('',*,*,#8481,.F.);
+#27060 = ORIENTED_EDGE('',*,*,#26990,.F.);
+#27061 = ADVANCED_FACE('',(#27062),#8470,.F.);
+#27062 = FACE_BOUND('',#27063,.F.);
+#27063 = EDGE_LOOP('',(#27064,#27085,#27086,#27087));
+#27064 = ORIENTED_EDGE('',*,*,#27065,.F.);
+#27065 = EDGE_CURVE('',#26894,#27017,#27066,.T.);
+#27066 = SURFACE_CURVE('',#27067,(#27071,#27078),.PCURVE_S1.);
+#27067 = LINE('',#27068,#27069);
+#27068 = CARTESIAN_POINT('',(-2.56,8.,2.5));
+#27069 = VECTOR('',#27070,1.);
+#27070 = DIRECTION('',(0.,-1.,0.));
+#27071 = PCURVE('',#8470,#27072);
+#27072 = DEFINITIONAL_REPRESENTATION('',(#27073),#27077);
+#27073 = LINE('',#27074,#27075);
+#27074 = CARTESIAN_POINT('',(0.,0.));
+#27075 = VECTOR('',#27076,1.);
+#27076 = DIRECTION('',(1.,0.));
+#27077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27078 = PCURVE('',#26909,#27079);
+#27079 = DEFINITIONAL_REPRESENTATION('',(#27080),#27084);
+#27080 = LINE('',#27081,#27082);
+#27081 = CARTESIAN_POINT('',(0.6,0.));
+#27082 = VECTOR('',#27083,1.);
+#27083 = DIRECTION('',(0.,-1.));
+#27084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27085 = ORIENTED_EDGE('',*,*,#26943,.T.);
+#27086 = ORIENTED_EDGE('',*,*,#8455,.F.);
+#27087 = ORIENTED_EDGE('',*,*,#27039,.F.);
+#27088 = ADVANCED_FACE('',(#27089),#8550,.F.);
+#27089 = FACE_BOUND('',#27090,.F.);
+#27090 = EDGE_LOOP('',(#27091,#27121,#27142,#27143));
+#27091 = ORIENTED_EDGE('',*,*,#27092,.F.);
+#27092 = EDGE_CURVE('',#27093,#27095,#27097,.T.);
+#27093 = VERTEX_POINT('',#27094);
+#27094 = CARTESIAN_POINT('',(12.08,8.,2.5));
+#27095 = VERTEX_POINT('',#27096);
+#27096 = CARTESIAN_POINT('',(12.68,8.,2.5));
+#27097 = SURFACE_CURVE('',#27098,(#27102,#27109),.PCURVE_S1.);
+#27098 = LINE('',#27099,#27100);
+#27099 = CARTESIAN_POINT('',(12.08,8.,2.5));
+#27100 = VECTOR('',#27101,1.);
+#27101 = DIRECTION('',(1.,0.,0.));
+#27102 = PCURVE('',#8550,#27103);
+#27103 = DEFINITIONAL_REPRESENTATION('',(#27104),#27108);
+#27104 = LINE('',#27105,#27106);
+#27105 = CARTESIAN_POINT('',(0.,0.));
+#27106 = VECTOR('',#27107,1.);
+#27107 = DIRECTION('',(1.,0.));
+#27108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27109 = PCURVE('',#27110,#27115);
+#27110 = PLANE('',#27111);
+#27111 = AXIS2_PLACEMENT_3D('',#27112,#27113,#27114);
+#27112 = CARTESIAN_POINT('',(12.08,8.,2.5));
+#27113 = DIRECTION('',(0.,0.,1.));
+#27114 = DIRECTION('',(1.,0.,0.));
+#27115 = DEFINITIONAL_REPRESENTATION('',(#27116),#27120);
+#27116 = LINE('',#27117,#27118);
+#27117 = CARTESIAN_POINT('',(0.,0.));
+#27118 = VECTOR('',#27119,1.);
+#27119 = DIRECTION('',(1.,0.));
+#27120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27121 = ORIENTED_EDGE('',*,*,#27122,.T.);
+#27122 = EDGE_CURVE('',#27093,#8536,#27123,.T.);
+#27123 = SURFACE_CURVE('',#27124,(#27128,#27135),.PCURVE_S1.);
+#27124 = LINE('',#27125,#27126);
+#27125 = CARTESIAN_POINT('',(12.08,8.,2.5));
+#27126 = VECTOR('',#27127,1.);
+#27127 = DIRECTION('',(-0.,-0.,-1.));
+#27128 = PCURVE('',#8550,#27129);
+#27129 = DEFINITIONAL_REPRESENTATION('',(#27130),#27134);
+#27130 = LINE('',#27131,#27132);
+#27131 = CARTESIAN_POINT('',(0.,0.));
+#27132 = VECTOR('',#27133,1.);
+#27133 = DIRECTION('',(0.,-1.));
+#27134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27135 = PCURVE('',#8626,#27136);
+#27136 = DEFINITIONAL_REPRESENTATION('',(#27137),#27141);
+#27137 = LINE('',#27138,#27139);
+#27138 = CARTESIAN_POINT('',(0.6,0.));
+#27139 = VECTOR('',#27140,1.);
+#27140 = DIRECTION('',(0.,-1.));
+#27141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27142 = ORIENTED_EDGE('',*,*,#8533,.F.);
+#27143 = ORIENTED_EDGE('',*,*,#27144,.F.);
+#27144 = EDGE_CURVE('',#27095,#8534,#27145,.T.);
+#27145 = SURFACE_CURVE('',#27146,(#27150,#27157),.PCURVE_S1.);
+#27146 = LINE('',#27147,#27148);
+#27147 = CARTESIAN_POINT('',(12.68,8.,2.5));
+#27148 = VECTOR('',#27149,1.);
+#27149 = DIRECTION('',(-0.,-0.,-1.));
+#27150 = PCURVE('',#8550,#27151);
+#27151 = DEFINITIONAL_REPRESENTATION('',(#27152),#27156);
+#27152 = LINE('',#27153,#27154);
+#27153 = CARTESIAN_POINT('',(0.6,0.));
+#27154 = VECTOR('',#27155,1.);
+#27155 = DIRECTION('',(0.,-1.));
+#27156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27157 = PCURVE('',#8576,#27158);
+#27158 = DEFINITIONAL_REPRESENTATION('',(#27159),#27163);
+#27159 = LINE('',#27160,#27161);
+#27160 = CARTESIAN_POINT('',(0.,0.));
+#27161 = VECTOR('',#27162,1.);
+#27162 = DIRECTION('',(0.,-1.));
+#27163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27164 = ADVANCED_FACE('',(#27165),#8626,.F.);
+#27165 = FACE_BOUND('',#27166,.F.);
+#27166 = EDGE_LOOP('',(#27167,#27190,#27211,#27212));
+#27167 = ORIENTED_EDGE('',*,*,#27168,.F.);
+#27168 = EDGE_CURVE('',#27169,#27093,#27171,.T.);
+#27169 = VERTEX_POINT('',#27170);
+#27170 = CARTESIAN_POINT('',(12.08,7.4,2.5));
+#27171 = SURFACE_CURVE('',#27172,(#27176,#27183),.PCURVE_S1.);
+#27172 = LINE('',#27173,#27174);
+#27173 = CARTESIAN_POINT('',(12.08,7.4,2.5));
+#27174 = VECTOR('',#27175,1.);
+#27175 = DIRECTION('',(0.,1.,0.));
+#27176 = PCURVE('',#8626,#27177);
+#27177 = DEFINITIONAL_REPRESENTATION('',(#27178),#27182);
+#27178 = LINE('',#27179,#27180);
+#27179 = CARTESIAN_POINT('',(0.,0.));
+#27180 = VECTOR('',#27181,1.);
+#27181 = DIRECTION('',(1.,0.));
+#27182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27183 = PCURVE('',#27110,#27184);
+#27184 = DEFINITIONAL_REPRESENTATION('',(#27185),#27189);
+#27185 = LINE('',#27186,#27187);
+#27186 = CARTESIAN_POINT('',(0.,-0.6));
+#27187 = VECTOR('',#27188,1.);
+#27188 = DIRECTION('',(0.,1.));
+#27189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27190 = ORIENTED_EDGE('',*,*,#27191,.T.);
+#27191 = EDGE_CURVE('',#27169,#8588,#27192,.T.);
+#27192 = SURFACE_CURVE('',#27193,(#27197,#27204),.PCURVE_S1.);
+#27193 = LINE('',#27194,#27195);
+#27194 = CARTESIAN_POINT('',(12.08,7.4,2.5));
+#27195 = VECTOR('',#27196,1.);
+#27196 = DIRECTION('',(-0.,-0.,-1.));
+#27197 = PCURVE('',#8626,#27198);
+#27198 = DEFINITIONAL_REPRESENTATION('',(#27199),#27203);
+#27199 = LINE('',#27200,#27201);
+#27200 = CARTESIAN_POINT('',(0.,0.));
+#27201 = VECTOR('',#27202,1.);
+#27202 = DIRECTION('',(0.,-1.));
+#27203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27204 = PCURVE('',#8602,#27205);
+#27205 = DEFINITIONAL_REPRESENTATION('',(#27206),#27210);
+#27206 = LINE('',#27207,#27208);
+#27207 = CARTESIAN_POINT('',(0.6,0.));
+#27208 = VECTOR('',#27209,1.);
+#27209 = DIRECTION('',(0.,-1.));
+#27210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27211 = ORIENTED_EDGE('',*,*,#8613,.F.);
+#27212 = ORIENTED_EDGE('',*,*,#27122,.F.);
+#27213 = ADVANCED_FACE('',(#27214),#8602,.F.);
+#27214 = FACE_BOUND('',#27215,.F.);
+#27215 = EDGE_LOOP('',(#27216,#27239,#27260,#27261));
+#27216 = ORIENTED_EDGE('',*,*,#27217,.F.);
+#27217 = EDGE_CURVE('',#27218,#27169,#27220,.T.);
+#27218 = VERTEX_POINT('',#27219);
+#27219 = CARTESIAN_POINT('',(12.68,7.4,2.5));
+#27220 = SURFACE_CURVE('',#27221,(#27225,#27232),.PCURVE_S1.);
+#27221 = LINE('',#27222,#27223);
+#27222 = CARTESIAN_POINT('',(12.68,7.4,2.5));
+#27223 = VECTOR('',#27224,1.);
+#27224 = DIRECTION('',(-1.,0.,0.));
+#27225 = PCURVE('',#8602,#27226);
+#27226 = DEFINITIONAL_REPRESENTATION('',(#27227),#27231);
+#27227 = LINE('',#27228,#27229);
+#27228 = CARTESIAN_POINT('',(0.,0.));
+#27229 = VECTOR('',#27230,1.);
+#27230 = DIRECTION('',(1.,0.));
+#27231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27232 = PCURVE('',#27110,#27233);
+#27233 = DEFINITIONAL_REPRESENTATION('',(#27234),#27238);
+#27234 = LINE('',#27235,#27236);
+#27235 = CARTESIAN_POINT('',(0.6,-0.6));
+#27236 = VECTOR('',#27237,1.);
+#27237 = DIRECTION('',(-1.,0.));
+#27238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27239 = ORIENTED_EDGE('',*,*,#27240,.T.);
+#27240 = EDGE_CURVE('',#27218,#8562,#27241,.T.);
+#27241 = SURFACE_CURVE('',#27242,(#27246,#27253),.PCURVE_S1.);
+#27242 = LINE('',#27243,#27244);
+#27243 = CARTESIAN_POINT('',(12.68,7.4,2.5));
+#27244 = VECTOR('',#27245,1.);
+#27245 = DIRECTION('',(-0.,-0.,-1.));
+#27246 = PCURVE('',#8602,#27247);
+#27247 = DEFINITIONAL_REPRESENTATION('',(#27248),#27252);
+#27248 = LINE('',#27249,#27250);
+#27249 = CARTESIAN_POINT('',(0.,0.));
+#27250 = VECTOR('',#27251,1.);
+#27251 = DIRECTION('',(0.,-1.));
+#27252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27253 = PCURVE('',#8576,#27254);
+#27254 = DEFINITIONAL_REPRESENTATION('',(#27255),#27259);
+#27255 = LINE('',#27256,#27257);
+#27256 = CARTESIAN_POINT('',(0.6,0.));
+#27257 = VECTOR('',#27258,1.);
+#27258 = DIRECTION('',(0.,-1.));
+#27259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27260 = ORIENTED_EDGE('',*,*,#8587,.F.);
+#27261 = ORIENTED_EDGE('',*,*,#27191,.F.);
+#27262 = ADVANCED_FACE('',(#27263),#8576,.F.);
+#27263 = FACE_BOUND('',#27264,.F.);
+#27264 = EDGE_LOOP('',(#27265,#27286,#27287,#27288));
+#27265 = ORIENTED_EDGE('',*,*,#27266,.F.);
+#27266 = EDGE_CURVE('',#27095,#27218,#27267,.T.);
+#27267 = SURFACE_CURVE('',#27268,(#27272,#27279),.PCURVE_S1.);
+#27268 = LINE('',#27269,#27270);
+#27269 = CARTESIAN_POINT('',(12.68,8.,2.5));
+#27270 = VECTOR('',#27271,1.);
+#27271 = DIRECTION('',(0.,-1.,0.));
+#27272 = PCURVE('',#8576,#27273);
+#27273 = DEFINITIONAL_REPRESENTATION('',(#27274),#27278);
+#27274 = LINE('',#27275,#27276);
+#27275 = CARTESIAN_POINT('',(0.,0.));
+#27276 = VECTOR('',#27277,1.);
+#27277 = DIRECTION('',(1.,0.));
+#27278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27279 = PCURVE('',#27110,#27280);
+#27280 = DEFINITIONAL_REPRESENTATION('',(#27281),#27285);
+#27281 = LINE('',#27282,#27283);
+#27282 = CARTESIAN_POINT('',(0.6,0.));
+#27283 = VECTOR('',#27284,1.);
+#27284 = DIRECTION('',(0.,-1.));
+#27285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27286 = ORIENTED_EDGE('',*,*,#27144,.T.);
+#27287 = ORIENTED_EDGE('',*,*,#8561,.F.);
+#27288 = ORIENTED_EDGE('',*,*,#27240,.F.);
+#27289 = ADVANCED_FACE('',(#27290),#8656,.F.);
+#27290 = FACE_BOUND('',#27291,.F.);
+#27291 = EDGE_LOOP('',(#27292,#27322,#27343,#27344));
+#27292 = ORIENTED_EDGE('',*,*,#27293,.F.);
+#27293 = EDGE_CURVE('',#27294,#27296,#27298,.T.);
+#27294 = VERTEX_POINT('',#27295);
+#27295 = CARTESIAN_POINT('',(9.54,8.,2.5));
+#27296 = VERTEX_POINT('',#27297);
+#27297 = CARTESIAN_POINT('',(10.14,8.,2.5));
+#27298 = SURFACE_CURVE('',#27299,(#27303,#27310),.PCURVE_S1.);
+#27299 = LINE('',#27300,#27301);
+#27300 = CARTESIAN_POINT('',(9.54,8.,2.5));
+#27301 = VECTOR('',#27302,1.);
+#27302 = DIRECTION('',(1.,0.,0.));
+#27303 = PCURVE('',#8656,#27304);
+#27304 = DEFINITIONAL_REPRESENTATION('',(#27305),#27309);
+#27305 = LINE('',#27306,#27307);
+#27306 = CARTESIAN_POINT('',(0.,0.));
+#27307 = VECTOR('',#27308,1.);
+#27308 = DIRECTION('',(1.,0.));
+#27309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27310 = PCURVE('',#27311,#27316);
+#27311 = PLANE('',#27312);
+#27312 = AXIS2_PLACEMENT_3D('',#27313,#27314,#27315);
+#27313 = CARTESIAN_POINT('',(9.54,8.,2.5));
+#27314 = DIRECTION('',(0.,0.,1.));
+#27315 = DIRECTION('',(1.,0.,0.));
+#27316 = DEFINITIONAL_REPRESENTATION('',(#27317),#27321);
+#27317 = LINE('',#27318,#27319);
+#27318 = CARTESIAN_POINT('',(0.,0.));
+#27319 = VECTOR('',#27320,1.);
+#27320 = DIRECTION('',(1.,0.));
+#27321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27322 = ORIENTED_EDGE('',*,*,#27323,.T.);
+#27323 = EDGE_CURVE('',#27294,#8642,#27324,.T.);
+#27324 = SURFACE_CURVE('',#27325,(#27329,#27336),.PCURVE_S1.);
+#27325 = LINE('',#27326,#27327);
+#27326 = CARTESIAN_POINT('',(9.54,8.,2.5));
+#27327 = VECTOR('',#27328,1.);
+#27328 = DIRECTION('',(-0.,-0.,-1.));
+#27329 = PCURVE('',#8656,#27330);
+#27330 = DEFINITIONAL_REPRESENTATION('',(#27331),#27335);
+#27331 = LINE('',#27332,#27333);
+#27332 = CARTESIAN_POINT('',(0.,0.));
+#27333 = VECTOR('',#27334,1.);
+#27334 = DIRECTION('',(0.,-1.));
+#27335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27336 = PCURVE('',#8732,#27337);
+#27337 = DEFINITIONAL_REPRESENTATION('',(#27338),#27342);
+#27338 = LINE('',#27339,#27340);
+#27339 = CARTESIAN_POINT('',(0.6,0.));
+#27340 = VECTOR('',#27341,1.);
+#27341 = DIRECTION('',(0.,-1.));
+#27342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27343 = ORIENTED_EDGE('',*,*,#8639,.F.);
+#27344 = ORIENTED_EDGE('',*,*,#27345,.F.);
+#27345 = EDGE_CURVE('',#27296,#8640,#27346,.T.);
+#27346 = SURFACE_CURVE('',#27347,(#27351,#27358),.PCURVE_S1.);
+#27347 = LINE('',#27348,#27349);
+#27348 = CARTESIAN_POINT('',(10.14,8.,2.5));
+#27349 = VECTOR('',#27350,1.);
+#27350 = DIRECTION('',(-0.,-0.,-1.));
+#27351 = PCURVE('',#8656,#27352);
+#27352 = DEFINITIONAL_REPRESENTATION('',(#27353),#27357);
+#27353 = LINE('',#27354,#27355);
+#27354 = CARTESIAN_POINT('',(0.6,0.));
+#27355 = VECTOR('',#27356,1.);
+#27356 = DIRECTION('',(0.,-1.));
+#27357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27358 = PCURVE('',#8682,#27359);
+#27359 = DEFINITIONAL_REPRESENTATION('',(#27360),#27364);
+#27360 = LINE('',#27361,#27362);
+#27361 = CARTESIAN_POINT('',(0.,0.));
+#27362 = VECTOR('',#27363,1.);
+#27363 = DIRECTION('',(0.,-1.));
+#27364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27365 = ADVANCED_FACE('',(#27366),#8732,.F.);
+#27366 = FACE_BOUND('',#27367,.F.);
+#27367 = EDGE_LOOP('',(#27368,#27391,#27412,#27413));
+#27368 = ORIENTED_EDGE('',*,*,#27369,.F.);
+#27369 = EDGE_CURVE('',#27370,#27294,#27372,.T.);
+#27370 = VERTEX_POINT('',#27371);
+#27371 = CARTESIAN_POINT('',(9.54,7.4,2.5));
+#27372 = SURFACE_CURVE('',#27373,(#27377,#27384),.PCURVE_S1.);
+#27373 = LINE('',#27374,#27375);
+#27374 = CARTESIAN_POINT('',(9.54,7.4,2.5));
+#27375 = VECTOR('',#27376,1.);
+#27376 = DIRECTION('',(0.,1.,0.));
+#27377 = PCURVE('',#8732,#27378);
+#27378 = DEFINITIONAL_REPRESENTATION('',(#27379),#27383);
+#27379 = LINE('',#27380,#27381);
+#27380 = CARTESIAN_POINT('',(0.,0.));
+#27381 = VECTOR('',#27382,1.);
+#27382 = DIRECTION('',(1.,0.));
+#27383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27384 = PCURVE('',#27311,#27385);
+#27385 = DEFINITIONAL_REPRESENTATION('',(#27386),#27390);
+#27386 = LINE('',#27387,#27388);
+#27387 = CARTESIAN_POINT('',(0.,-0.6));
+#27388 = VECTOR('',#27389,1.);
+#27389 = DIRECTION('',(0.,1.));
+#27390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27391 = ORIENTED_EDGE('',*,*,#27392,.T.);
+#27392 = EDGE_CURVE('',#27370,#8694,#27393,.T.);
+#27393 = SURFACE_CURVE('',#27394,(#27398,#27405),.PCURVE_S1.);
+#27394 = LINE('',#27395,#27396);
+#27395 = CARTESIAN_POINT('',(9.54,7.4,2.5));
+#27396 = VECTOR('',#27397,1.);
+#27397 = DIRECTION('',(-0.,-0.,-1.));
+#27398 = PCURVE('',#8732,#27399);
+#27399 = DEFINITIONAL_REPRESENTATION('',(#27400),#27404);
+#27400 = LINE('',#27401,#27402);
+#27401 = CARTESIAN_POINT('',(0.,0.));
+#27402 = VECTOR('',#27403,1.);
+#27403 = DIRECTION('',(0.,-1.));
+#27404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27405 = PCURVE('',#8708,#27406);
+#27406 = DEFINITIONAL_REPRESENTATION('',(#27407),#27411);
+#27407 = LINE('',#27408,#27409);
+#27408 = CARTESIAN_POINT('',(0.6,0.));
+#27409 = VECTOR('',#27410,1.);
+#27410 = DIRECTION('',(0.,-1.));
+#27411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27412 = ORIENTED_EDGE('',*,*,#8719,.F.);
+#27413 = ORIENTED_EDGE('',*,*,#27323,.F.);
+#27414 = ADVANCED_FACE('',(#27415),#8708,.F.);
+#27415 = FACE_BOUND('',#27416,.F.);
+#27416 = EDGE_LOOP('',(#27417,#27440,#27461,#27462));
+#27417 = ORIENTED_EDGE('',*,*,#27418,.F.);
+#27418 = EDGE_CURVE('',#27419,#27370,#27421,.T.);
+#27419 = VERTEX_POINT('',#27420);
+#27420 = CARTESIAN_POINT('',(10.14,7.4,2.5));
+#27421 = SURFACE_CURVE('',#27422,(#27426,#27433),.PCURVE_S1.);
+#27422 = LINE('',#27423,#27424);
+#27423 = CARTESIAN_POINT('',(10.14,7.4,2.5));
+#27424 = VECTOR('',#27425,1.);
+#27425 = DIRECTION('',(-1.,0.,0.));
+#27426 = PCURVE('',#8708,#27427);
+#27427 = DEFINITIONAL_REPRESENTATION('',(#27428),#27432);
+#27428 = LINE('',#27429,#27430);
+#27429 = CARTESIAN_POINT('',(0.,0.));
+#27430 = VECTOR('',#27431,1.);
+#27431 = DIRECTION('',(1.,0.));
+#27432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27433 = PCURVE('',#27311,#27434);
+#27434 = DEFINITIONAL_REPRESENTATION('',(#27435),#27439);
+#27435 = LINE('',#27436,#27437);
+#27436 = CARTESIAN_POINT('',(0.6,-0.6));
+#27437 = VECTOR('',#27438,1.);
+#27438 = DIRECTION('',(-1.,0.));
+#27439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27440 = ORIENTED_EDGE('',*,*,#27441,.T.);
+#27441 = EDGE_CURVE('',#27419,#8668,#27442,.T.);
+#27442 = SURFACE_CURVE('',#27443,(#27447,#27454),.PCURVE_S1.);
+#27443 = LINE('',#27444,#27445);
+#27444 = CARTESIAN_POINT('',(10.14,7.4,2.5));
+#27445 = VECTOR('',#27446,1.);
+#27446 = DIRECTION('',(-0.,-0.,-1.));
+#27447 = PCURVE('',#8708,#27448);
+#27448 = DEFINITIONAL_REPRESENTATION('',(#27449),#27453);
+#27449 = LINE('',#27450,#27451);
+#27450 = CARTESIAN_POINT('',(0.,0.));
+#27451 = VECTOR('',#27452,1.);
+#27452 = DIRECTION('',(0.,-1.));
+#27453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27454 = PCURVE('',#8682,#27455);
+#27455 = DEFINITIONAL_REPRESENTATION('',(#27456),#27460);
+#27456 = LINE('',#27457,#27458);
+#27457 = CARTESIAN_POINT('',(0.6,0.));
+#27458 = VECTOR('',#27459,1.);
+#27459 = DIRECTION('',(0.,-1.));
+#27460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27461 = ORIENTED_EDGE('',*,*,#8693,.F.);
+#27462 = ORIENTED_EDGE('',*,*,#27392,.F.);
+#27463 = ADVANCED_FACE('',(#27464),#8682,.F.);
+#27464 = FACE_BOUND('',#27465,.F.);
+#27465 = EDGE_LOOP('',(#27466,#27487,#27488,#27489));
+#27466 = ORIENTED_EDGE('',*,*,#27467,.F.);
+#27467 = EDGE_CURVE('',#27296,#27419,#27468,.T.);
+#27468 = SURFACE_CURVE('',#27469,(#27473,#27480),.PCURVE_S1.);
+#27469 = LINE('',#27470,#27471);
+#27470 = CARTESIAN_POINT('',(10.14,8.,2.5));
+#27471 = VECTOR('',#27472,1.);
+#27472 = DIRECTION('',(0.,-1.,0.));
+#27473 = PCURVE('',#8682,#27474);
+#27474 = DEFINITIONAL_REPRESENTATION('',(#27475),#27479);
+#27475 = LINE('',#27476,#27477);
+#27476 = CARTESIAN_POINT('',(0.,0.));
+#27477 = VECTOR('',#27478,1.);
+#27478 = DIRECTION('',(1.,0.));
+#27479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27480 = PCURVE('',#27311,#27481);
+#27481 = DEFINITIONAL_REPRESENTATION('',(#27482),#27486);
+#27482 = LINE('',#27483,#27484);
+#27483 = CARTESIAN_POINT('',(0.6,0.));
+#27484 = VECTOR('',#27485,1.);
+#27485 = DIRECTION('',(0.,-1.));
+#27486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27487 = ORIENTED_EDGE('',*,*,#27345,.T.);
+#27488 = ORIENTED_EDGE('',*,*,#8667,.F.);
+#27489 = ORIENTED_EDGE('',*,*,#27441,.F.);
+#27490 = ADVANCED_FACE('',(#27491),#8762,.F.);
+#27491 = FACE_BOUND('',#27492,.F.);
+#27492 = EDGE_LOOP('',(#27493,#27523,#27544,#27545));
+#27493 = ORIENTED_EDGE('',*,*,#27494,.F.);
+#27494 = EDGE_CURVE('',#27495,#27497,#27499,.T.);
+#27495 = VERTEX_POINT('',#27496);
+#27496 = CARTESIAN_POINT('',(7.,8.,2.5));
+#27497 = VERTEX_POINT('',#27498);
+#27498 = CARTESIAN_POINT('',(7.6,8.,2.5));
+#27499 = SURFACE_CURVE('',#27500,(#27504,#27511),.PCURVE_S1.);
+#27500 = LINE('',#27501,#27502);
+#27501 = CARTESIAN_POINT('',(7.,8.,2.5));
+#27502 = VECTOR('',#27503,1.);
+#27503 = DIRECTION('',(1.,0.,0.));
+#27504 = PCURVE('',#8762,#27505);
+#27505 = DEFINITIONAL_REPRESENTATION('',(#27506),#27510);
+#27506 = LINE('',#27507,#27508);
+#27507 = CARTESIAN_POINT('',(0.,0.));
+#27508 = VECTOR('',#27509,1.);
+#27509 = DIRECTION('',(1.,0.));
+#27510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27511 = PCURVE('',#27512,#27517);
+#27512 = PLANE('',#27513);
+#27513 = AXIS2_PLACEMENT_3D('',#27514,#27515,#27516);
+#27514 = CARTESIAN_POINT('',(7.,8.,2.5));
+#27515 = DIRECTION('',(0.,0.,1.));
+#27516 = DIRECTION('',(1.,0.,0.));
+#27517 = DEFINITIONAL_REPRESENTATION('',(#27518),#27522);
+#27518 = LINE('',#27519,#27520);
+#27519 = CARTESIAN_POINT('',(0.,0.));
+#27520 = VECTOR('',#27521,1.);
+#27521 = DIRECTION('',(1.,0.));
+#27522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27523 = ORIENTED_EDGE('',*,*,#27524,.T.);
+#27524 = EDGE_CURVE('',#27495,#8748,#27525,.T.);
+#27525 = SURFACE_CURVE('',#27526,(#27530,#27537),.PCURVE_S1.);
+#27526 = LINE('',#27527,#27528);
+#27527 = CARTESIAN_POINT('',(7.,8.,2.5));
+#27528 = VECTOR('',#27529,1.);
+#27529 = DIRECTION('',(-0.,-0.,-1.));
+#27530 = PCURVE('',#8762,#27531);
+#27531 = DEFINITIONAL_REPRESENTATION('',(#27532),#27536);
+#27532 = LINE('',#27533,#27534);
+#27533 = CARTESIAN_POINT('',(0.,0.));
+#27534 = VECTOR('',#27535,1.);
+#27535 = DIRECTION('',(0.,-1.));
+#27536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27537 = PCURVE('',#8838,#27538);
+#27538 = DEFINITIONAL_REPRESENTATION('',(#27539),#27543);
+#27539 = LINE('',#27540,#27541);
+#27540 = CARTESIAN_POINT('',(0.6,0.));
+#27541 = VECTOR('',#27542,1.);
+#27542 = DIRECTION('',(0.,-1.));
+#27543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27544 = ORIENTED_EDGE('',*,*,#8745,.F.);
+#27545 = ORIENTED_EDGE('',*,*,#27546,.F.);
+#27546 = EDGE_CURVE('',#27497,#8746,#27547,.T.);
+#27547 = SURFACE_CURVE('',#27548,(#27552,#27559),.PCURVE_S1.);
+#27548 = LINE('',#27549,#27550);
+#27549 = CARTESIAN_POINT('',(7.6,8.,2.5));
+#27550 = VECTOR('',#27551,1.);
+#27551 = DIRECTION('',(-0.,-0.,-1.));
+#27552 = PCURVE('',#8762,#27553);
+#27553 = DEFINITIONAL_REPRESENTATION('',(#27554),#27558);
+#27554 = LINE('',#27555,#27556);
+#27555 = CARTESIAN_POINT('',(0.6,0.));
+#27556 = VECTOR('',#27557,1.);
+#27557 = DIRECTION('',(0.,-1.));
+#27558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27559 = PCURVE('',#8788,#27560);
+#27560 = DEFINITIONAL_REPRESENTATION('',(#27561),#27565);
+#27561 = LINE('',#27562,#27563);
+#27562 = CARTESIAN_POINT('',(0.,0.));
+#27563 = VECTOR('',#27564,1.);
+#27564 = DIRECTION('',(0.,-1.));
+#27565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27566 = ADVANCED_FACE('',(#27567),#8838,.F.);
+#27567 = FACE_BOUND('',#27568,.F.);
+#27568 = EDGE_LOOP('',(#27569,#27592,#27613,#27614));
+#27569 = ORIENTED_EDGE('',*,*,#27570,.F.);
+#27570 = EDGE_CURVE('',#27571,#27495,#27573,.T.);
+#27571 = VERTEX_POINT('',#27572);
+#27572 = CARTESIAN_POINT('',(7.,7.4,2.5));
+#27573 = SURFACE_CURVE('',#27574,(#27578,#27585),.PCURVE_S1.);
+#27574 = LINE('',#27575,#27576);
+#27575 = CARTESIAN_POINT('',(7.,7.4,2.5));
+#27576 = VECTOR('',#27577,1.);
+#27577 = DIRECTION('',(0.,1.,0.));
+#27578 = PCURVE('',#8838,#27579);
+#27579 = DEFINITIONAL_REPRESENTATION('',(#27580),#27584);
+#27580 = LINE('',#27581,#27582);
+#27581 = CARTESIAN_POINT('',(0.,0.));
+#27582 = VECTOR('',#27583,1.);
+#27583 = DIRECTION('',(1.,0.));
+#27584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27585 = PCURVE('',#27512,#27586);
+#27586 = DEFINITIONAL_REPRESENTATION('',(#27587),#27591);
+#27587 = LINE('',#27588,#27589);
+#27588 = CARTESIAN_POINT('',(0.,-0.6));
+#27589 = VECTOR('',#27590,1.);
+#27590 = DIRECTION('',(0.,1.));
+#27591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27592 = ORIENTED_EDGE('',*,*,#27593,.T.);
+#27593 = EDGE_CURVE('',#27571,#8800,#27594,.T.);
+#27594 = SURFACE_CURVE('',#27595,(#27599,#27606),.PCURVE_S1.);
+#27595 = LINE('',#27596,#27597);
+#27596 = CARTESIAN_POINT('',(7.,7.4,2.5));
+#27597 = VECTOR('',#27598,1.);
+#27598 = DIRECTION('',(-0.,-0.,-1.));
+#27599 = PCURVE('',#8838,#27600);
+#27600 = DEFINITIONAL_REPRESENTATION('',(#27601),#27605);
+#27601 = LINE('',#27602,#27603);
+#27602 = CARTESIAN_POINT('',(0.,0.));
+#27603 = VECTOR('',#27604,1.);
+#27604 = DIRECTION('',(0.,-1.));
+#27605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27606 = PCURVE('',#8814,#27607);
+#27607 = DEFINITIONAL_REPRESENTATION('',(#27608),#27612);
+#27608 = LINE('',#27609,#27610);
+#27609 = CARTESIAN_POINT('',(0.6,0.));
+#27610 = VECTOR('',#27611,1.);
+#27611 = DIRECTION('',(0.,-1.));
+#27612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27613 = ORIENTED_EDGE('',*,*,#8825,.F.);
+#27614 = ORIENTED_EDGE('',*,*,#27524,.F.);
+#27615 = ADVANCED_FACE('',(#27616),#8814,.F.);
+#27616 = FACE_BOUND('',#27617,.F.);
+#27617 = EDGE_LOOP('',(#27618,#27641,#27662,#27663));
+#27618 = ORIENTED_EDGE('',*,*,#27619,.F.);
+#27619 = EDGE_CURVE('',#27620,#27571,#27622,.T.);
+#27620 = VERTEX_POINT('',#27621);
+#27621 = CARTESIAN_POINT('',(7.6,7.4,2.5));
+#27622 = SURFACE_CURVE('',#27623,(#27627,#27634),.PCURVE_S1.);
+#27623 = LINE('',#27624,#27625);
+#27624 = CARTESIAN_POINT('',(7.6,7.4,2.5));
+#27625 = VECTOR('',#27626,1.);
+#27626 = DIRECTION('',(-1.,0.,0.));
+#27627 = PCURVE('',#8814,#27628);
+#27628 = DEFINITIONAL_REPRESENTATION('',(#27629),#27633);
+#27629 = LINE('',#27630,#27631);
+#27630 = CARTESIAN_POINT('',(0.,0.));
+#27631 = VECTOR('',#27632,1.);
+#27632 = DIRECTION('',(1.,0.));
+#27633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27634 = PCURVE('',#27512,#27635);
+#27635 = DEFINITIONAL_REPRESENTATION('',(#27636),#27640);
+#27636 = LINE('',#27637,#27638);
+#27637 = CARTESIAN_POINT('',(0.6,-0.6));
+#27638 = VECTOR('',#27639,1.);
+#27639 = DIRECTION('',(-1.,0.));
+#27640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27641 = ORIENTED_EDGE('',*,*,#27642,.T.);
+#27642 = EDGE_CURVE('',#27620,#8774,#27643,.T.);
+#27643 = SURFACE_CURVE('',#27644,(#27648,#27655),.PCURVE_S1.);
+#27644 = LINE('',#27645,#27646);
+#27645 = CARTESIAN_POINT('',(7.6,7.4,2.5));
+#27646 = VECTOR('',#27647,1.);
+#27647 = DIRECTION('',(-0.,-0.,-1.));
+#27648 = PCURVE('',#8814,#27649);
+#27649 = DEFINITIONAL_REPRESENTATION('',(#27650),#27654);
+#27650 = LINE('',#27651,#27652);
+#27651 = CARTESIAN_POINT('',(0.,0.));
+#27652 = VECTOR('',#27653,1.);
+#27653 = DIRECTION('',(0.,-1.));
+#27654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27655 = PCURVE('',#8788,#27656);
+#27656 = DEFINITIONAL_REPRESENTATION('',(#27657),#27661);
+#27657 = LINE('',#27658,#27659);
+#27658 = CARTESIAN_POINT('',(0.6,0.));
+#27659 = VECTOR('',#27660,1.);
+#27660 = DIRECTION('',(0.,-1.));
+#27661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27662 = ORIENTED_EDGE('',*,*,#8799,.F.);
+#27663 = ORIENTED_EDGE('',*,*,#27593,.F.);
+#27664 = ADVANCED_FACE('',(#27665),#8788,.F.);
+#27665 = FACE_BOUND('',#27666,.F.);
+#27666 = EDGE_LOOP('',(#27667,#27688,#27689,#27690));
+#27667 = ORIENTED_EDGE('',*,*,#27668,.F.);
+#27668 = EDGE_CURVE('',#27497,#27620,#27669,.T.);
+#27669 = SURFACE_CURVE('',#27670,(#27674,#27681),.PCURVE_S1.);
+#27670 = LINE('',#27671,#27672);
+#27671 = CARTESIAN_POINT('',(7.6,8.,2.5));
+#27672 = VECTOR('',#27673,1.);
+#27673 = DIRECTION('',(0.,-1.,0.));
+#27674 = PCURVE('',#8788,#27675);
+#27675 = DEFINITIONAL_REPRESENTATION('',(#27676),#27680);
+#27676 = LINE('',#27677,#27678);
+#27677 = CARTESIAN_POINT('',(0.,0.));
+#27678 = VECTOR('',#27679,1.);
+#27679 = DIRECTION('',(1.,0.));
+#27680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27681 = PCURVE('',#27512,#27682);
+#27682 = DEFINITIONAL_REPRESENTATION('',(#27683),#27687);
+#27683 = LINE('',#27684,#27685);
+#27684 = CARTESIAN_POINT('',(0.6,0.));
+#27685 = VECTOR('',#27686,1.);
+#27686 = DIRECTION('',(0.,-1.));
+#27687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27688 = ORIENTED_EDGE('',*,*,#27546,.T.);
+#27689 = ORIENTED_EDGE('',*,*,#8773,.F.);
+#27690 = ORIENTED_EDGE('',*,*,#27642,.F.);
+#27691 = ADVANCED_FACE('',(#27692),#8868,.F.);
+#27692 = FACE_BOUND('',#27693,.F.);
+#27693 = EDGE_LOOP('',(#27694,#27724,#27745,#27746));
+#27694 = ORIENTED_EDGE('',*,*,#27695,.F.);
+#27695 = EDGE_CURVE('',#27696,#27698,#27700,.T.);
+#27696 = VERTEX_POINT('',#27697);
+#27697 = CARTESIAN_POINT('',(1.92,8.,2.5));
+#27698 = VERTEX_POINT('',#27699);
+#27699 = CARTESIAN_POINT('',(2.52,8.,2.5));
+#27700 = SURFACE_CURVE('',#27701,(#27705,#27712),.PCURVE_S1.);
+#27701 = LINE('',#27702,#27703);
+#27702 = CARTESIAN_POINT('',(1.92,8.,2.5));
+#27703 = VECTOR('',#27704,1.);
+#27704 = DIRECTION('',(1.,0.,0.));
+#27705 = PCURVE('',#8868,#27706);
+#27706 = DEFINITIONAL_REPRESENTATION('',(#27707),#27711);
+#27707 = LINE('',#27708,#27709);
+#27708 = CARTESIAN_POINT('',(0.,0.));
+#27709 = VECTOR('',#27710,1.);
+#27710 = DIRECTION('',(1.,0.));
+#27711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27712 = PCURVE('',#27713,#27718);
+#27713 = PLANE('',#27714);
+#27714 = AXIS2_PLACEMENT_3D('',#27715,#27716,#27717);
+#27715 = CARTESIAN_POINT('',(1.92,8.,2.5));
+#27716 = DIRECTION('',(0.,0.,1.));
+#27717 = DIRECTION('',(1.,0.,0.));
+#27718 = DEFINITIONAL_REPRESENTATION('',(#27719),#27723);
+#27719 = LINE('',#27720,#27721);
+#27720 = CARTESIAN_POINT('',(0.,0.));
+#27721 = VECTOR('',#27722,1.);
+#27722 = DIRECTION('',(1.,0.));
+#27723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27724 = ORIENTED_EDGE('',*,*,#27725,.T.);
+#27725 = EDGE_CURVE('',#27696,#8854,#27726,.T.);
+#27726 = SURFACE_CURVE('',#27727,(#27731,#27738),.PCURVE_S1.);
+#27727 = LINE('',#27728,#27729);
+#27728 = CARTESIAN_POINT('',(1.92,8.,2.5));
+#27729 = VECTOR('',#27730,1.);
+#27730 = DIRECTION('',(-0.,-0.,-1.));
+#27731 = PCURVE('',#8868,#27732);
+#27732 = DEFINITIONAL_REPRESENTATION('',(#27733),#27737);
+#27733 = LINE('',#27734,#27735);
+#27734 = CARTESIAN_POINT('',(0.,0.));
+#27735 = VECTOR('',#27736,1.);
+#27736 = DIRECTION('',(0.,-1.));
+#27737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27738 = PCURVE('',#8944,#27739);
+#27739 = DEFINITIONAL_REPRESENTATION('',(#27740),#27744);
+#27740 = LINE('',#27741,#27742);
+#27741 = CARTESIAN_POINT('',(0.6,0.));
+#27742 = VECTOR('',#27743,1.);
+#27743 = DIRECTION('',(0.,-1.));
+#27744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27745 = ORIENTED_EDGE('',*,*,#8851,.F.);
+#27746 = ORIENTED_EDGE('',*,*,#27747,.F.);
+#27747 = EDGE_CURVE('',#27698,#8852,#27748,.T.);
+#27748 = SURFACE_CURVE('',#27749,(#27753,#27760),.PCURVE_S1.);
+#27749 = LINE('',#27750,#27751);
+#27750 = CARTESIAN_POINT('',(2.52,8.,2.5));
+#27751 = VECTOR('',#27752,1.);
+#27752 = DIRECTION('',(-0.,-0.,-1.));
+#27753 = PCURVE('',#8868,#27754);
+#27754 = DEFINITIONAL_REPRESENTATION('',(#27755),#27759);
+#27755 = LINE('',#27756,#27757);
+#27756 = CARTESIAN_POINT('',(0.6,0.));
+#27757 = VECTOR('',#27758,1.);
+#27758 = DIRECTION('',(0.,-1.));
+#27759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27760 = PCURVE('',#8894,#27761);
+#27761 = DEFINITIONAL_REPRESENTATION('',(#27762),#27766);
+#27762 = LINE('',#27763,#27764);
+#27763 = CARTESIAN_POINT('',(0.,0.));
+#27764 = VECTOR('',#27765,1.);
+#27765 = DIRECTION('',(0.,-1.));
+#27766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27767 = ADVANCED_FACE('',(#27768),#8944,.F.);
+#27768 = FACE_BOUND('',#27769,.F.);
+#27769 = EDGE_LOOP('',(#27770,#27793,#27814,#27815));
+#27770 = ORIENTED_EDGE('',*,*,#27771,.F.);
+#27771 = EDGE_CURVE('',#27772,#27696,#27774,.T.);
+#27772 = VERTEX_POINT('',#27773);
+#27773 = CARTESIAN_POINT('',(1.92,7.4,2.5));
+#27774 = SURFACE_CURVE('',#27775,(#27779,#27786),.PCURVE_S1.);
+#27775 = LINE('',#27776,#27777);
+#27776 = CARTESIAN_POINT('',(1.92,7.4,2.5));
+#27777 = VECTOR('',#27778,1.);
+#27778 = DIRECTION('',(0.,1.,0.));
+#27779 = PCURVE('',#8944,#27780);
+#27780 = DEFINITIONAL_REPRESENTATION('',(#27781),#27785);
+#27781 = LINE('',#27782,#27783);
+#27782 = CARTESIAN_POINT('',(0.,0.));
+#27783 = VECTOR('',#27784,1.);
+#27784 = DIRECTION('',(1.,0.));
+#27785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27786 = PCURVE('',#27713,#27787);
+#27787 = DEFINITIONAL_REPRESENTATION('',(#27788),#27792);
+#27788 = LINE('',#27789,#27790);
+#27789 = CARTESIAN_POINT('',(0.,-0.6));
+#27790 = VECTOR('',#27791,1.);
+#27791 = DIRECTION('',(0.,1.));
+#27792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27793 = ORIENTED_EDGE('',*,*,#27794,.T.);
+#27794 = EDGE_CURVE('',#27772,#8906,#27795,.T.);
+#27795 = SURFACE_CURVE('',#27796,(#27800,#27807),.PCURVE_S1.);
+#27796 = LINE('',#27797,#27798);
+#27797 = CARTESIAN_POINT('',(1.92,7.4,2.5));
+#27798 = VECTOR('',#27799,1.);
+#27799 = DIRECTION('',(-0.,-0.,-1.));
+#27800 = PCURVE('',#8944,#27801);
+#27801 = DEFINITIONAL_REPRESENTATION('',(#27802),#27806);
+#27802 = LINE('',#27803,#27804);
+#27803 = CARTESIAN_POINT('',(0.,0.));
+#27804 = VECTOR('',#27805,1.);
+#27805 = DIRECTION('',(0.,-1.));
+#27806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27807 = PCURVE('',#8920,#27808);
+#27808 = DEFINITIONAL_REPRESENTATION('',(#27809),#27813);
+#27809 = LINE('',#27810,#27811);
+#27810 = CARTESIAN_POINT('',(0.6,0.));
+#27811 = VECTOR('',#27812,1.);
+#27812 = DIRECTION('',(0.,-1.));
+#27813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27814 = ORIENTED_EDGE('',*,*,#8931,.F.);
+#27815 = ORIENTED_EDGE('',*,*,#27725,.F.);
+#27816 = ADVANCED_FACE('',(#27817),#8920,.F.);
+#27817 = FACE_BOUND('',#27818,.F.);
+#27818 = EDGE_LOOP('',(#27819,#27842,#27863,#27864));
+#27819 = ORIENTED_EDGE('',*,*,#27820,.F.);
+#27820 = EDGE_CURVE('',#27821,#27772,#27823,.T.);
+#27821 = VERTEX_POINT('',#27822);
+#27822 = CARTESIAN_POINT('',(2.52,7.4,2.5));
+#27823 = SURFACE_CURVE('',#27824,(#27828,#27835),.PCURVE_S1.);
+#27824 = LINE('',#27825,#27826);
+#27825 = CARTESIAN_POINT('',(2.52,7.4,2.5));
+#27826 = VECTOR('',#27827,1.);
+#27827 = DIRECTION('',(-1.,0.,0.));
+#27828 = PCURVE('',#8920,#27829);
+#27829 = DEFINITIONAL_REPRESENTATION('',(#27830),#27834);
+#27830 = LINE('',#27831,#27832);
+#27831 = CARTESIAN_POINT('',(0.,0.));
+#27832 = VECTOR('',#27833,1.);
+#27833 = DIRECTION('',(1.,0.));
+#27834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27835 = PCURVE('',#27713,#27836);
+#27836 = DEFINITIONAL_REPRESENTATION('',(#27837),#27841);
+#27837 = LINE('',#27838,#27839);
+#27838 = CARTESIAN_POINT('',(0.6,-0.6));
+#27839 = VECTOR('',#27840,1.);
+#27840 = DIRECTION('',(-1.,0.));
+#27841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27842 = ORIENTED_EDGE('',*,*,#27843,.T.);
+#27843 = EDGE_CURVE('',#27821,#8880,#27844,.T.);
+#27844 = SURFACE_CURVE('',#27845,(#27849,#27856),.PCURVE_S1.);
+#27845 = LINE('',#27846,#27847);
+#27846 = CARTESIAN_POINT('',(2.52,7.4,2.5));
+#27847 = VECTOR('',#27848,1.);
+#27848 = DIRECTION('',(-0.,-0.,-1.));
+#27849 = PCURVE('',#8920,#27850);
+#27850 = DEFINITIONAL_REPRESENTATION('',(#27851),#27855);
+#27851 = LINE('',#27852,#27853);
+#27852 = CARTESIAN_POINT('',(0.,0.));
+#27853 = VECTOR('',#27854,1.);
+#27854 = DIRECTION('',(0.,-1.));
+#27855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27856 = PCURVE('',#8894,#27857);
+#27857 = DEFINITIONAL_REPRESENTATION('',(#27858),#27862);
+#27858 = LINE('',#27859,#27860);
+#27859 = CARTESIAN_POINT('',(0.6,0.));
+#27860 = VECTOR('',#27861,1.);
+#27861 = DIRECTION('',(0.,-1.));
+#27862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27863 = ORIENTED_EDGE('',*,*,#8905,.F.);
+#27864 = ORIENTED_EDGE('',*,*,#27794,.F.);
+#27865 = ADVANCED_FACE('',(#27866),#8894,.F.);
+#27866 = FACE_BOUND('',#27867,.F.);
+#27867 = EDGE_LOOP('',(#27868,#27889,#27890,#27891));
+#27868 = ORIENTED_EDGE('',*,*,#27869,.F.);
+#27869 = EDGE_CURVE('',#27698,#27821,#27870,.T.);
+#27870 = SURFACE_CURVE('',#27871,(#27875,#27882),.PCURVE_S1.);
+#27871 = LINE('',#27872,#27873);
+#27872 = CARTESIAN_POINT('',(2.52,8.,2.5));
+#27873 = VECTOR('',#27874,1.);
+#27874 = DIRECTION('',(0.,-1.,0.));
+#27875 = PCURVE('',#8894,#27876);
+#27876 = DEFINITIONAL_REPRESENTATION('',(#27877),#27881);
+#27877 = LINE('',#27878,#27879);
+#27878 = CARTESIAN_POINT('',(0.,0.));
+#27879 = VECTOR('',#27880,1.);
+#27880 = DIRECTION('',(1.,0.));
+#27881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27882 = PCURVE('',#27713,#27883);
+#27883 = DEFINITIONAL_REPRESENTATION('',(#27884),#27888);
+#27884 = LINE('',#27885,#27886);
+#27885 = CARTESIAN_POINT('',(0.6,0.));
+#27886 = VECTOR('',#27887,1.);
+#27887 = DIRECTION('',(0.,-1.));
+#27888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27889 = ORIENTED_EDGE('',*,*,#27747,.T.);
+#27890 = ORIENTED_EDGE('',*,*,#8879,.F.);
+#27891 = ORIENTED_EDGE('',*,*,#27843,.F.);
+#27892 = ADVANCED_FACE('',(#27893),#8974,.F.);
+#27893 = FACE_BOUND('',#27894,.F.);
+#27894 = EDGE_LOOP('',(#27895,#27925,#27946,#27947));
+#27895 = ORIENTED_EDGE('',*,*,#27896,.F.);
+#27896 = EDGE_CURVE('',#27897,#27899,#27901,.T.);
+#27897 = VERTEX_POINT('',#27898);
+#27898 = CARTESIAN_POINT('',(4.46,8.,2.5));
+#27899 = VERTEX_POINT('',#27900);
+#27900 = CARTESIAN_POINT('',(5.06,8.,2.5));
+#27901 = SURFACE_CURVE('',#27902,(#27906,#27913),.PCURVE_S1.);
+#27902 = LINE('',#27903,#27904);
+#27903 = CARTESIAN_POINT('',(4.46,8.,2.5));
+#27904 = VECTOR('',#27905,1.);
+#27905 = DIRECTION('',(1.,0.,0.));
+#27906 = PCURVE('',#8974,#27907);
+#27907 = DEFINITIONAL_REPRESENTATION('',(#27908),#27912);
+#27908 = LINE('',#27909,#27910);
+#27909 = CARTESIAN_POINT('',(0.,0.));
+#27910 = VECTOR('',#27911,1.);
+#27911 = DIRECTION('',(1.,0.));
+#27912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27913 = PCURVE('',#27914,#27919);
+#27914 = PLANE('',#27915);
+#27915 = AXIS2_PLACEMENT_3D('',#27916,#27917,#27918);
+#27916 = CARTESIAN_POINT('',(4.46,8.,2.5));
+#27917 = DIRECTION('',(0.,0.,1.));
+#27918 = DIRECTION('',(1.,0.,0.));
+#27919 = DEFINITIONAL_REPRESENTATION('',(#27920),#27924);
+#27920 = LINE('',#27921,#27922);
+#27921 = CARTESIAN_POINT('',(0.,0.));
+#27922 = VECTOR('',#27923,1.);
+#27923 = DIRECTION('',(1.,0.));
+#27924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27925 = ORIENTED_EDGE('',*,*,#27926,.T.);
+#27926 = EDGE_CURVE('',#27897,#8960,#27927,.T.);
+#27927 = SURFACE_CURVE('',#27928,(#27932,#27939),.PCURVE_S1.);
+#27928 = LINE('',#27929,#27930);
+#27929 = CARTESIAN_POINT('',(4.46,8.,2.5));
+#27930 = VECTOR('',#27931,1.);
+#27931 = DIRECTION('',(-0.,-0.,-1.));
+#27932 = PCURVE('',#8974,#27933);
+#27933 = DEFINITIONAL_REPRESENTATION('',(#27934),#27938);
+#27934 = LINE('',#27935,#27936);
+#27935 = CARTESIAN_POINT('',(0.,0.));
+#27936 = VECTOR('',#27937,1.);
+#27937 = DIRECTION('',(0.,-1.));
+#27938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27939 = PCURVE('',#9050,#27940);
+#27940 = DEFINITIONAL_REPRESENTATION('',(#27941),#27945);
+#27941 = LINE('',#27942,#27943);
+#27942 = CARTESIAN_POINT('',(0.6,0.));
+#27943 = VECTOR('',#27944,1.);
+#27944 = DIRECTION('',(0.,-1.));
+#27945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27946 = ORIENTED_EDGE('',*,*,#8957,.F.);
+#27947 = ORIENTED_EDGE('',*,*,#27948,.F.);
+#27948 = EDGE_CURVE('',#27899,#8958,#27949,.T.);
+#27949 = SURFACE_CURVE('',#27950,(#27954,#27961),.PCURVE_S1.);
+#27950 = LINE('',#27951,#27952);
+#27951 = CARTESIAN_POINT('',(5.06,8.,2.5));
+#27952 = VECTOR('',#27953,1.);
+#27953 = DIRECTION('',(-0.,-0.,-1.));
+#27954 = PCURVE('',#8974,#27955);
+#27955 = DEFINITIONAL_REPRESENTATION('',(#27956),#27960);
+#27956 = LINE('',#27957,#27958);
+#27957 = CARTESIAN_POINT('',(0.6,0.));
+#27958 = VECTOR('',#27959,1.);
+#27959 = DIRECTION('',(0.,-1.));
+#27960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27961 = PCURVE('',#9000,#27962);
+#27962 = DEFINITIONAL_REPRESENTATION('',(#27963),#27967);
+#27963 = LINE('',#27964,#27965);
+#27964 = CARTESIAN_POINT('',(0.,0.));
+#27965 = VECTOR('',#27966,1.);
+#27966 = DIRECTION('',(0.,-1.));
+#27967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27968 = ADVANCED_FACE('',(#27969),#9050,.F.);
+#27969 = FACE_BOUND('',#27970,.F.);
+#27970 = EDGE_LOOP('',(#27971,#27994,#28015,#28016));
+#27971 = ORIENTED_EDGE('',*,*,#27972,.F.);
+#27972 = EDGE_CURVE('',#27973,#27897,#27975,.T.);
+#27973 = VERTEX_POINT('',#27974);
+#27974 = CARTESIAN_POINT('',(4.46,7.4,2.5));
+#27975 = SURFACE_CURVE('',#27976,(#27980,#27987),.PCURVE_S1.);
+#27976 = LINE('',#27977,#27978);
+#27977 = CARTESIAN_POINT('',(4.46,7.4,2.5));
+#27978 = VECTOR('',#27979,1.);
+#27979 = DIRECTION('',(0.,1.,0.));
+#27980 = PCURVE('',#9050,#27981);
+#27981 = DEFINITIONAL_REPRESENTATION('',(#27982),#27986);
+#27982 = LINE('',#27983,#27984);
+#27983 = CARTESIAN_POINT('',(0.,0.));
+#27984 = VECTOR('',#27985,1.);
+#27985 = DIRECTION('',(1.,0.));
+#27986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27987 = PCURVE('',#27914,#27988);
+#27988 = DEFINITIONAL_REPRESENTATION('',(#27989),#27993);
+#27989 = LINE('',#27990,#27991);
+#27990 = CARTESIAN_POINT('',(0.,-0.6));
+#27991 = VECTOR('',#27992,1.);
+#27992 = DIRECTION('',(0.,1.));
+#27993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27994 = ORIENTED_EDGE('',*,*,#27995,.T.);
+#27995 = EDGE_CURVE('',#27973,#9012,#27996,.T.);
+#27996 = SURFACE_CURVE('',#27997,(#28001,#28008),.PCURVE_S1.);
+#27997 = LINE('',#27998,#27999);
+#27998 = CARTESIAN_POINT('',(4.46,7.4,2.5));
+#27999 = VECTOR('',#28000,1.);
+#28000 = DIRECTION('',(-0.,-0.,-1.));
+#28001 = PCURVE('',#9050,#28002);
+#28002 = DEFINITIONAL_REPRESENTATION('',(#28003),#28007);
+#28003 = LINE('',#28004,#28005);
+#28004 = CARTESIAN_POINT('',(0.,0.));
+#28005 = VECTOR('',#28006,1.);
+#28006 = DIRECTION('',(0.,-1.));
+#28007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28008 = PCURVE('',#9026,#28009);
+#28009 = DEFINITIONAL_REPRESENTATION('',(#28010),#28014);
+#28010 = LINE('',#28011,#28012);
+#28011 = CARTESIAN_POINT('',(0.6,0.));
+#28012 = VECTOR('',#28013,1.);
+#28013 = DIRECTION('',(0.,-1.));
+#28014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28015 = ORIENTED_EDGE('',*,*,#9037,.F.);
+#28016 = ORIENTED_EDGE('',*,*,#27926,.F.);
+#28017 = ADVANCED_FACE('',(#28018),#9026,.F.);
+#28018 = FACE_BOUND('',#28019,.F.);
+#28019 = EDGE_LOOP('',(#28020,#28043,#28064,#28065));
+#28020 = ORIENTED_EDGE('',*,*,#28021,.F.);
+#28021 = EDGE_CURVE('',#28022,#27973,#28024,.T.);
+#28022 = VERTEX_POINT('',#28023);
+#28023 = CARTESIAN_POINT('',(5.06,7.4,2.5));
+#28024 = SURFACE_CURVE('',#28025,(#28029,#28036),.PCURVE_S1.);
+#28025 = LINE('',#28026,#28027);
+#28026 = CARTESIAN_POINT('',(5.06,7.4,2.5));
+#28027 = VECTOR('',#28028,1.);
+#28028 = DIRECTION('',(-1.,0.,0.));
+#28029 = PCURVE('',#9026,#28030);
+#28030 = DEFINITIONAL_REPRESENTATION('',(#28031),#28035);
+#28031 = LINE('',#28032,#28033);
+#28032 = CARTESIAN_POINT('',(0.,0.));
+#28033 = VECTOR('',#28034,1.);
+#28034 = DIRECTION('',(1.,0.));
+#28035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28036 = PCURVE('',#27914,#28037);
+#28037 = DEFINITIONAL_REPRESENTATION('',(#28038),#28042);
+#28038 = LINE('',#28039,#28040);
+#28039 = CARTESIAN_POINT('',(0.6,-0.6));
+#28040 = VECTOR('',#28041,1.);
+#28041 = DIRECTION('',(-1.,0.));
+#28042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28043 = ORIENTED_EDGE('',*,*,#28044,.T.);
+#28044 = EDGE_CURVE('',#28022,#8986,#28045,.T.);
+#28045 = SURFACE_CURVE('',#28046,(#28050,#28057),.PCURVE_S1.);
+#28046 = LINE('',#28047,#28048);
+#28047 = CARTESIAN_POINT('',(5.06,7.4,2.5));
+#28048 = VECTOR('',#28049,1.);
+#28049 = DIRECTION('',(-0.,-0.,-1.));
+#28050 = PCURVE('',#9026,#28051);
+#28051 = DEFINITIONAL_REPRESENTATION('',(#28052),#28056);
+#28052 = LINE('',#28053,#28054);
+#28053 = CARTESIAN_POINT('',(0.,0.));
+#28054 = VECTOR('',#28055,1.);
+#28055 = DIRECTION('',(0.,-1.));
+#28056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28057 = PCURVE('',#9000,#28058);
+#28058 = DEFINITIONAL_REPRESENTATION('',(#28059),#28063);
+#28059 = LINE('',#28060,#28061);
+#28060 = CARTESIAN_POINT('',(0.6,0.));
+#28061 = VECTOR('',#28062,1.);
+#28062 = DIRECTION('',(0.,-1.));
+#28063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28064 = ORIENTED_EDGE('',*,*,#9011,.F.);
+#28065 = ORIENTED_EDGE('',*,*,#27995,.F.);
+#28066 = ADVANCED_FACE('',(#28067),#9000,.F.);
+#28067 = FACE_BOUND('',#28068,.F.);
+#28068 = EDGE_LOOP('',(#28069,#28090,#28091,#28092));
+#28069 = ORIENTED_EDGE('',*,*,#28070,.F.);
+#28070 = EDGE_CURVE('',#27899,#28022,#28071,.T.);
+#28071 = SURFACE_CURVE('',#28072,(#28076,#28083),.PCURVE_S1.);
+#28072 = LINE('',#28073,#28074);
+#28073 = CARTESIAN_POINT('',(5.06,8.,2.5));
+#28074 = VECTOR('',#28075,1.);
+#28075 = DIRECTION('',(0.,-1.,0.));
+#28076 = PCURVE('',#9000,#28077);
+#28077 = DEFINITIONAL_REPRESENTATION('',(#28078),#28082);
+#28078 = LINE('',#28079,#28080);
+#28079 = CARTESIAN_POINT('',(0.,0.));
+#28080 = VECTOR('',#28081,1.);
+#28081 = DIRECTION('',(1.,0.));
+#28082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28083 = PCURVE('',#27914,#28084);
+#28084 = DEFINITIONAL_REPRESENTATION('',(#28085),#28089);
+#28085 = LINE('',#28086,#28087);
+#28086 = CARTESIAN_POINT('',(0.6,0.));
+#28087 = VECTOR('',#28088,1.);
+#28088 = DIRECTION('',(0.,-1.));
+#28089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28090 = ORIENTED_EDGE('',*,*,#27948,.T.);
+#28091 = ORIENTED_EDGE('',*,*,#8985,.F.);
+#28092 = ORIENTED_EDGE('',*,*,#28044,.F.);
+#28093 = ADVANCED_FACE('',(#28094),#9081,.F.);
+#28094 = FACE_BOUND('',#28095,.F.);
+#28095 = EDGE_LOOP('',(#28096,#28119,#28147,#28168));
+#28096 = ORIENTED_EDGE('',*,*,#28097,.T.);
+#28097 = EDGE_CURVE('',#9064,#28098,#28100,.T.);
+#28098 = VERTEX_POINT('',#28099);
+#28099 = CARTESIAN_POINT('',(5.649747468306,4.949747468306,2.7));
+#28100 = SURFACE_CURVE('',#28101,(#28105,#28112),.PCURVE_S1.);
+#28101 = LINE('',#28102,#28103);
+#28102 = CARTESIAN_POINT('',(5.649747468306,4.949747468306,1.5));
+#28103 = VECTOR('',#28104,1.);
+#28104 = DIRECTION('',(0.,0.,1.));
+#28105 = PCURVE('',#9081,#28106);
+#28106 = DEFINITIONAL_REPRESENTATION('',(#28107),#28111);
+#28107 = LINE('',#28108,#28109);
+#28108 = CARTESIAN_POINT('',(0.,0.));
+#28109 = VECTOR('',#28110,1.);
+#28110 = DIRECTION('',(0.,-1.));
+#28111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28112 = PCURVE('',#9109,#28113);
+#28113 = DEFINITIONAL_REPRESENTATION('',(#28114),#28118);
+#28114 = LINE('',#28115,#28116);
+#28115 = CARTESIAN_POINT('',(7.,0.));
+#28116 = VECTOR('',#28117,1.);
+#28117 = DIRECTION('',(0.,-1.));
+#28118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28119 = ORIENTED_EDGE('',*,*,#28120,.T.);
+#28120 = EDGE_CURVE('',#28098,#28121,#28123,.T.);
+#28121 = VERTEX_POINT('',#28122);
+#28122 = CARTESIAN_POINT('',(0.7,0.,2.7));
+#28123 = SURFACE_CURVE('',#28124,(#28128,#28135),.PCURVE_S1.);
+#28124 = LINE('',#28125,#28126);
+#28125 = CARTESIAN_POINT('',(5.649747468306,4.949747468306,2.7));
+#28126 = VECTOR('',#28127,1.);
+#28127 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#28128 = PCURVE('',#9081,#28129);
+#28129 = DEFINITIONAL_REPRESENTATION('',(#28130),#28134);
+#28130 = LINE('',#28131,#28132);
+#28131 = CARTESIAN_POINT('',(0.,-1.2));
+#28132 = VECTOR('',#28133,1.);
+#28133 = DIRECTION('',(1.,-0.));
+#28134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28135 = PCURVE('',#28136,#28141);
+#28136 = PLANE('',#28137);
+#28137 = AXIS2_PLACEMENT_3D('',#28138,#28139,#28140);
+#28138 = CARTESIAN_POINT('',(5.649747468306,4.949747468306,2.7));
+#28139 = DIRECTION('',(0.,0.,-1.));
+#28140 = DIRECTION('',(-1.,0.,0.));
+#28141 = DEFINITIONAL_REPRESENTATION('',(#28142),#28146);
+#28142 = LINE('',#28143,#28144);
+#28143 = CARTESIAN_POINT('',(0.,0.));
+#28144 = VECTOR('',#28145,1.);
+#28145 = DIRECTION('',(0.707106781187,-0.707106781187));
+#28146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28147 = ORIENTED_EDGE('',*,*,#28148,.F.);
+#28148 = EDGE_CURVE('',#9066,#28121,#28149,.T.);
+#28149 = SURFACE_CURVE('',#28150,(#28154,#28161),.PCURVE_S1.);
+#28150 = LINE('',#28151,#28152);
+#28151 = CARTESIAN_POINT('',(0.7,0.,1.5));
+#28152 = VECTOR('',#28153,1.);
+#28153 = DIRECTION('',(0.,0.,1.));
+#28154 = PCURVE('',#9081,#28155);
+#28155 = DEFINITIONAL_REPRESENTATION('',(#28156),#28160);
+#28156 = LINE('',#28157,#28158);
+#28157 = CARTESIAN_POINT('',(7.,-0.));
+#28158 = VECTOR('',#28159,1.);
+#28159 = DIRECTION('',(0.,-1.));
+#28160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28161 = PCURVE('',#9163,#28162);
+#28162 = DEFINITIONAL_REPRESENTATION('',(#28163),#28167);
+#28163 = LINE('',#28164,#28165);
+#28164 = CARTESIAN_POINT('',(0.,0.));
+#28165 = VECTOR('',#28166,1.);
+#28166 = DIRECTION('',(0.,-1.));
+#28167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28168 = ORIENTED_EDGE('',*,*,#9063,.F.);
+#28169 = ADVANCED_FACE('',(#28170),#9163,.F.);
+#28170 = FACE_BOUND('',#28171,.F.);
+#28171 = EDGE_LOOP('',(#28172,#28173,#28196,#28217));
+#28172 = ORIENTED_EDGE('',*,*,#28148,.T.);
+#28173 = ORIENTED_EDGE('',*,*,#28174,.T.);
+#28174 = EDGE_CURVE('',#28121,#28175,#28177,.T.);
+#28175 = VERTEX_POINT('',#28176);
+#28176 = CARTESIAN_POINT('',(5.649747468306,-4.949747468306,2.7));
+#28177 = SURFACE_CURVE('',#28178,(#28182,#28189),.PCURVE_S1.);
+#28178 = LINE('',#28179,#28180);
+#28179 = CARTESIAN_POINT('',(0.7,0.,2.7));
+#28180 = VECTOR('',#28181,1.);
+#28181 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#28182 = PCURVE('',#9163,#28183);
+#28183 = DEFINITIONAL_REPRESENTATION('',(#28184),#28188);
+#28184 = LINE('',#28185,#28186);
+#28185 = CARTESIAN_POINT('',(0.,-1.2));
+#28186 = VECTOR('',#28187,1.);
+#28187 = DIRECTION('',(1.,0.));
+#28188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28189 = PCURVE('',#28136,#28190);
+#28190 = DEFINITIONAL_REPRESENTATION('',(#28191),#28195);
+#28191 = LINE('',#28192,#28193);
+#28192 = CARTESIAN_POINT('',(4.949747468306,-4.949747468306));
+#28193 = VECTOR('',#28194,1.);
+#28194 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#28195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28196 = ORIENTED_EDGE('',*,*,#28197,.F.);
+#28197 = EDGE_CURVE('',#9122,#28175,#28198,.T.);
+#28198 = SURFACE_CURVE('',#28199,(#28203,#28210),.PCURVE_S1.);
+#28199 = LINE('',#28200,#28201);
+#28200 = CARTESIAN_POINT('',(5.649747468306,-4.949747468306,1.5));
+#28201 = VECTOR('',#28202,1.);
+#28202 = DIRECTION('',(0.,0.,1.));
+#28203 = PCURVE('',#9163,#28204);
+#28204 = DEFINITIONAL_REPRESENTATION('',(#28205),#28209);
+#28205 = LINE('',#28206,#28207);
+#28206 = CARTESIAN_POINT('',(7.,0.));
+#28207 = VECTOR('',#28208,1.);
+#28208 = DIRECTION('',(0.,-1.));
+#28209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28210 = PCURVE('',#9137,#28211);
+#28211 = DEFINITIONAL_REPRESENTATION('',(#28212),#28216);
+#28212 = LINE('',#28213,#28214);
+#28213 = CARTESIAN_POINT('',(0.,0.));
+#28214 = VECTOR('',#28215,1.);
+#28215 = DIRECTION('',(0.,-1.));
+#28216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28217 = ORIENTED_EDGE('',*,*,#9149,.F.);
+#28218 = ADVANCED_FACE('',(#28219),#9137,.F.);
+#28219 = FACE_BOUND('',#28220,.F.);
+#28220 = EDGE_LOOP('',(#28221,#28222,#28245,#28266));
+#28221 = ORIENTED_EDGE('',*,*,#28197,.T.);
+#28222 = ORIENTED_EDGE('',*,*,#28223,.T.);
+#28223 = EDGE_CURVE('',#28175,#28224,#28226,.T.);
+#28224 = VERTEX_POINT('',#28225);
+#28225 = CARTESIAN_POINT('',(10.599494936612,0.,2.7));
+#28226 = SURFACE_CURVE('',#28227,(#28231,#28238),.PCURVE_S1.);
+#28227 = LINE('',#28228,#28229);
+#28228 = CARTESIAN_POINT('',(5.649747468306,-4.949747468306,2.7));
+#28229 = VECTOR('',#28230,1.);
+#28230 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#28231 = PCURVE('',#9137,#28232);
+#28232 = DEFINITIONAL_REPRESENTATION('',(#28233),#28237);
+#28233 = LINE('',#28234,#28235);
+#28234 = CARTESIAN_POINT('',(0.,-1.2));
+#28235 = VECTOR('',#28236,1.);
+#28236 = DIRECTION('',(1.,0.));
+#28237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28238 = PCURVE('',#28136,#28239);
+#28239 = DEFINITIONAL_REPRESENTATION('',(#28240),#28244);
+#28240 = LINE('',#28241,#28242);
+#28241 = CARTESIAN_POINT('',(8.881784197001E-16,-9.899494936612));
+#28242 = VECTOR('',#28243,1.);
+#28243 = DIRECTION('',(-0.707106781187,0.707106781187));
+#28244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28245 = ORIENTED_EDGE('',*,*,#28246,.F.);
+#28246 = EDGE_CURVE('',#9094,#28224,#28247,.T.);
+#28247 = SURFACE_CURVE('',#28248,(#28252,#28259),.PCURVE_S1.);
+#28248 = LINE('',#28249,#28250);
+#28249 = CARTESIAN_POINT('',(10.599494936612,0.,1.5));
+#28250 = VECTOR('',#28251,1.);
+#28251 = DIRECTION('',(0.,0.,1.));
+#28252 = PCURVE('',#9137,#28253);
+#28253 = DEFINITIONAL_REPRESENTATION('',(#28254),#28258);
+#28254 = LINE('',#28255,#28256);
+#28255 = CARTESIAN_POINT('',(7.,0.));
+#28256 = VECTOR('',#28257,1.);
+#28257 = DIRECTION('',(0.,-1.));
+#28258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28259 = PCURVE('',#9109,#28260);
+#28260 = DEFINITIONAL_REPRESENTATION('',(#28261),#28265);
+#28261 = LINE('',#28262,#28263);
+#28262 = CARTESIAN_POINT('',(0.,0.));
+#28263 = VECTOR('',#28264,1.);
+#28264 = DIRECTION('',(0.,-1.));
+#28265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28266 = ORIENTED_EDGE('',*,*,#9121,.F.);
+#28267 = ADVANCED_FACE('',(#28268),#9109,.F.);
+#28268 = FACE_BOUND('',#28269,.F.);
+#28269 = EDGE_LOOP('',(#28270,#28271,#28292,#28293));
+#28270 = ORIENTED_EDGE('',*,*,#28246,.T.);
+#28271 = ORIENTED_EDGE('',*,*,#28272,.T.);
+#28272 = EDGE_CURVE('',#28224,#28098,#28273,.T.);
+#28273 = SURFACE_CURVE('',#28274,(#28278,#28285),.PCURVE_S1.);
+#28274 = LINE('',#28275,#28276);
+#28275 = CARTESIAN_POINT('',(10.599494936612,0.,2.7));
+#28276 = VECTOR('',#28277,1.);
+#28277 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#28278 = PCURVE('',#9109,#28279);
+#28279 = DEFINITIONAL_REPRESENTATION('',(#28280),#28284);
+#28280 = LINE('',#28281,#28282);
+#28281 = CARTESIAN_POINT('',(0.,-1.2));
+#28282 = VECTOR('',#28283,1.);
+#28283 = DIRECTION('',(1.,0.));
+#28284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28285 = PCURVE('',#28136,#28286);
+#28286 = DEFINITIONAL_REPRESENTATION('',(#28287),#28291);
+#28287 = LINE('',#28288,#28289);
+#28288 = CARTESIAN_POINT('',(-4.949747468306,-4.949747468306));
+#28289 = VECTOR('',#28290,1.);
+#28290 = DIRECTION('',(0.707106781187,0.707106781187));
+#28291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28292 = ORIENTED_EDGE('',*,*,#28097,.F.);
+#28293 = ORIENTED_EDGE('',*,*,#9093,.F.);
+#28294 = ADVANCED_FACE('',(#28295),#9195,.T.);
+#28295 = FACE_BOUND('',#28296,.T.);
+#28296 = EDGE_LOOP('',(#28297,#28320,#28348,#28369));
+#28297 = ORIENTED_EDGE('',*,*,#28298,.T.);
+#28298 = EDGE_CURVE('',#9178,#28299,#28301,.T.);
+#28299 = VERTEX_POINT('',#28300);
+#28300 = CARTESIAN_POINT('',(-5.3,-2.5,3.5));
+#28301 = SURFACE_CURVE('',#28302,(#28306,#28313),.PCURVE_S1.);
+#28302 = LINE('',#28303,#28304);
+#28303 = CARTESIAN_POINT('',(-5.3,-2.5,1.5));
+#28304 = VECTOR('',#28305,1.);
+#28305 = DIRECTION('',(0.,0.,1.));
+#28306 = PCURVE('',#9195,#28307);
+#28307 = DEFINITIONAL_REPRESENTATION('',(#28308),#28312);
+#28308 = LINE('',#28309,#28310);
+#28309 = CARTESIAN_POINT('',(0.,0.));
+#28310 = VECTOR('',#28311,1.);
+#28311 = DIRECTION('',(0.,-1.));
+#28312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28313 = PCURVE('',#9277,#28314);
+#28314 = DEFINITIONAL_REPRESENTATION('',(#28315),#28319);
+#28315 = LINE('',#28316,#28317);
+#28316 = CARTESIAN_POINT('',(3.,0.));
+#28317 = VECTOR('',#28318,1.);
+#28318 = DIRECTION('',(0.,-1.));
+#28319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28320 = ORIENTED_EDGE('',*,*,#28321,.T.);
+#28321 = EDGE_CURVE('',#28299,#28322,#28324,.T.);
+#28322 = VERTEX_POINT('',#28323);
+#28323 = CARTESIAN_POINT('',(-5.3,1.5,3.5));
+#28324 = SURFACE_CURVE('',#28325,(#28329,#28336),.PCURVE_S1.);
+#28325 = LINE('',#28326,#28327);
+#28326 = CARTESIAN_POINT('',(-5.3,-2.5,3.5));
+#28327 = VECTOR('',#28328,1.);
+#28328 = DIRECTION('',(0.,1.,0.));
+#28329 = PCURVE('',#9195,#28330);
+#28330 = DEFINITIONAL_REPRESENTATION('',(#28331),#28335);
+#28331 = LINE('',#28332,#28333);
+#28332 = CARTESIAN_POINT('',(0.,-2.));
+#28333 = VECTOR('',#28334,1.);
+#28334 = DIRECTION('',(1.,0.));
+#28335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28336 = PCURVE('',#28337,#28342);
+#28337 = PLANE('',#28338);
+#28338 = AXIS2_PLACEMENT_3D('',#28339,#28340,#28341);
+#28339 = CARTESIAN_POINT('',(-5.3,1.5,3.5));
+#28340 = DIRECTION('',(0.,0.,1.));
+#28341 = DIRECTION('',(1.,0.,0.));
+#28342 = DEFINITIONAL_REPRESENTATION('',(#28343),#28347);
+#28343 = LINE('',#28344,#28345);
+#28344 = CARTESIAN_POINT('',(0.,-4.));
+#28345 = VECTOR('',#28346,1.);
+#28346 = DIRECTION('',(0.,1.));
+#28347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28348 = ORIENTED_EDGE('',*,*,#28349,.F.);
+#28349 = EDGE_CURVE('',#9180,#28322,#28350,.T.);
+#28350 = SURFACE_CURVE('',#28351,(#28355,#28362),.PCURVE_S1.);
+#28351 = LINE('',#28352,#28353);
+#28352 = CARTESIAN_POINT('',(-5.3,1.5,1.5));
+#28353 = VECTOR('',#28354,1.);
+#28354 = DIRECTION('',(0.,0.,1.));
+#28355 = PCURVE('',#9195,#28356);
+#28356 = DEFINITIONAL_REPRESENTATION('',(#28357),#28361);
+#28357 = LINE('',#28358,#28359);
+#28358 = CARTESIAN_POINT('',(4.,0.));
+#28359 = VECTOR('',#28360,1.);
+#28360 = DIRECTION('',(0.,-1.));
+#28361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28362 = PCURVE('',#9223,#28363);
+#28363 = DEFINITIONAL_REPRESENTATION('',(#28364),#28368);
+#28364 = LINE('',#28365,#28366);
+#28365 = CARTESIAN_POINT('',(0.,0.));
+#28366 = VECTOR('',#28367,1.);
+#28367 = DIRECTION('',(0.,-1.));
+#28368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28369 = ORIENTED_EDGE('',*,*,#9177,.F.);
+#28370 = ADVANCED_FACE('',(#28371),#9277,.T.);
+#28371 = FACE_BOUND('',#28372,.T.);
+#28372 = EDGE_LOOP('',(#28373,#28396,#28417,#28418));
+#28373 = ORIENTED_EDGE('',*,*,#28374,.T.);
+#28374 = EDGE_CURVE('',#9236,#28375,#28377,.T.);
+#28375 = VERTEX_POINT('',#28376);
+#28376 = CARTESIAN_POINT('',(-2.3,-2.5,3.5));
+#28377 = SURFACE_CURVE('',#28378,(#28382,#28389),.PCURVE_S1.);
+#28378 = LINE('',#28379,#28380);
+#28379 = CARTESIAN_POINT('',(-2.3,-2.5,1.5));
+#28380 = VECTOR('',#28381,1.);
+#28381 = DIRECTION('',(0.,0.,1.));
+#28382 = PCURVE('',#9277,#28383);
+#28383 = DEFINITIONAL_REPRESENTATION('',(#28384),#28388);
+#28384 = LINE('',#28385,#28386);
+#28385 = CARTESIAN_POINT('',(0.,-0.));
+#28386 = VECTOR('',#28387,1.);
+#28387 = DIRECTION('',(0.,-1.));
+#28388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28389 = PCURVE('',#9251,#28390);
+#28390 = DEFINITIONAL_REPRESENTATION('',(#28391),#28395);
+#28391 = LINE('',#28392,#28393);
+#28392 = CARTESIAN_POINT('',(4.,0.));
+#28393 = VECTOR('',#28394,1.);
+#28394 = DIRECTION('',(0.,-1.));
+#28395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28396 = ORIENTED_EDGE('',*,*,#28397,.T.);
+#28397 = EDGE_CURVE('',#28375,#28299,#28398,.T.);
+#28398 = SURFACE_CURVE('',#28399,(#28403,#28410),.PCURVE_S1.);
+#28399 = LINE('',#28400,#28401);
+#28400 = CARTESIAN_POINT('',(-2.3,-2.5,3.5));
+#28401 = VECTOR('',#28402,1.);
+#28402 = DIRECTION('',(-1.,0.,0.));
+#28403 = PCURVE('',#9277,#28404);
+#28404 = DEFINITIONAL_REPRESENTATION('',(#28405),#28409);
+#28405 = LINE('',#28406,#28407);
+#28406 = CARTESIAN_POINT('',(0.,-2.));
+#28407 = VECTOR('',#28408,1.);
+#28408 = DIRECTION('',(1.,0.));
+#28409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28410 = PCURVE('',#28337,#28411);
+#28411 = DEFINITIONAL_REPRESENTATION('',(#28412),#28416);
+#28412 = LINE('',#28413,#28414);
+#28413 = CARTESIAN_POINT('',(3.,-4.));
+#28414 = VECTOR('',#28415,1.);
+#28415 = DIRECTION('',(-1.,0.));
+#28416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28417 = ORIENTED_EDGE('',*,*,#28298,.F.);
+#28418 = ORIENTED_EDGE('',*,*,#9263,.F.);
+#28419 = ADVANCED_FACE('',(#28420),#9251,.T.);
+#28420 = FACE_BOUND('',#28421,.T.);
+#28421 = EDGE_LOOP('',(#28422,#28445,#28466,#28467));
+#28422 = ORIENTED_EDGE('',*,*,#28423,.T.);
+#28423 = EDGE_CURVE('',#9208,#28424,#28426,.T.);
+#28424 = VERTEX_POINT('',#28425);
+#28425 = CARTESIAN_POINT('',(-2.3,1.5,3.5));
+#28426 = SURFACE_CURVE('',#28427,(#28431,#28438),.PCURVE_S1.);
+#28427 = LINE('',#28428,#28429);
+#28428 = CARTESIAN_POINT('',(-2.3,1.5,1.5));
+#28429 = VECTOR('',#28430,1.);
+#28430 = DIRECTION('',(0.,0.,1.));
+#28431 = PCURVE('',#9251,#28432);
+#28432 = DEFINITIONAL_REPRESENTATION('',(#28433),#28437);
+#28433 = LINE('',#28434,#28435);
+#28434 = CARTESIAN_POINT('',(0.,0.));
+#28435 = VECTOR('',#28436,1.);
+#28436 = DIRECTION('',(0.,-1.));
+#28437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28438 = PCURVE('',#9223,#28439);
+#28439 = DEFINITIONAL_REPRESENTATION('',(#28440),#28444);
+#28440 = LINE('',#28441,#28442);
+#28441 = CARTESIAN_POINT('',(3.,0.));
+#28442 = VECTOR('',#28443,1.);
+#28443 = DIRECTION('',(0.,-1.));
+#28444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28445 = ORIENTED_EDGE('',*,*,#28446,.T.);
+#28446 = EDGE_CURVE('',#28424,#28375,#28447,.T.);
+#28447 = SURFACE_CURVE('',#28448,(#28452,#28459),.PCURVE_S1.);
+#28448 = LINE('',#28449,#28450);
+#28449 = CARTESIAN_POINT('',(-2.3,1.5,3.5));
+#28450 = VECTOR('',#28451,1.);
+#28451 = DIRECTION('',(0.,-1.,0.));
+#28452 = PCURVE('',#9251,#28453);
+#28453 = DEFINITIONAL_REPRESENTATION('',(#28454),#28458);
+#28454 = LINE('',#28455,#28456);
+#28455 = CARTESIAN_POINT('',(0.,-2.));
+#28456 = VECTOR('',#28457,1.);
+#28457 = DIRECTION('',(1.,0.));
+#28458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28459 = PCURVE('',#28337,#28460);
+#28460 = DEFINITIONAL_REPRESENTATION('',(#28461),#28465);
+#28461 = LINE('',#28462,#28463);
+#28462 = CARTESIAN_POINT('',(3.,0.));
+#28463 = VECTOR('',#28464,1.);
+#28464 = DIRECTION('',(0.,-1.));
+#28465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28466 = ORIENTED_EDGE('',*,*,#28374,.F.);
+#28467 = ORIENTED_EDGE('',*,*,#9235,.F.);
+#28468 = ADVANCED_FACE('',(#28469),#9223,.T.);
+#28469 = FACE_BOUND('',#28470,.T.);
+#28470 = EDGE_LOOP('',(#28471,#28472,#28493,#28494));
+#28471 = ORIENTED_EDGE('',*,*,#28349,.T.);
+#28472 = ORIENTED_EDGE('',*,*,#28473,.T.);
+#28473 = EDGE_CURVE('',#28322,#28424,#28474,.T.);
+#28474 = SURFACE_CURVE('',#28475,(#28479,#28486),.PCURVE_S1.);
+#28475 = LINE('',#28476,#28477);
+#28476 = CARTESIAN_POINT('',(-5.3,1.5,3.5));
+#28477 = VECTOR('',#28478,1.);
+#28478 = DIRECTION('',(1.,0.,0.));
+#28479 = PCURVE('',#9223,#28480);
+#28480 = DEFINITIONAL_REPRESENTATION('',(#28481),#28485);
+#28481 = LINE('',#28482,#28483);
+#28482 = CARTESIAN_POINT('',(0.,-2.));
+#28483 = VECTOR('',#28484,1.);
+#28484 = DIRECTION('',(1.,0.));
+#28485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28486 = PCURVE('',#28337,#28487);
+#28487 = DEFINITIONAL_REPRESENTATION('',(#28488),#28492);
+#28488 = LINE('',#28489,#28490);
+#28489 = CARTESIAN_POINT('',(0.,0.));
+#28490 = VECTOR('',#28491,1.);
+#28491 = DIRECTION('',(1.,0.));
+#28492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28493 = ORIENTED_EDGE('',*,*,#28423,.F.);
+#28494 = ORIENTED_EDGE('',*,*,#9207,.F.);
+#28495 = ADVANCED_FACE('',(#28496),#9309,.F.);
+#28496 = FACE_BOUND('',#28497,.F.);
+#28497 = EDGE_LOOP('',(#28498,#28521,#28549,#28570));
+#28498 = ORIENTED_EDGE('',*,*,#28499,.T.);
+#28499 = EDGE_CURVE('',#9292,#28500,#28502,.T.);
+#28500 = VERTEX_POINT('',#28501);
+#28501 = CARTESIAN_POINT('',(-22.2,1.,4.04));
+#28502 = SURFACE_CURVE('',#28503,(#28507,#28514),.PCURVE_S1.);
+#28503 = LINE('',#28504,#28505);
+#28504 = CARTESIAN_POINT('',(-22.2,1.,1.5));
+#28505 = VECTOR('',#28506,1.);
+#28506 = DIRECTION('',(0.,0.,1.));
+#28507 = PCURVE('',#9309,#28508);
+#28508 = DEFINITIONAL_REPRESENTATION('',(#28509),#28513);
+#28509 = LINE('',#28510,#28511);
+#28510 = CARTESIAN_POINT('',(0.,0.));
+#28511 = VECTOR('',#28512,1.);
+#28512 = DIRECTION('',(0.,-1.));
+#28513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28514 = PCURVE('',#9337,#28515);
+#28515 = DEFINITIONAL_REPRESENTATION('',(#28516),#28520);
+#28516 = LINE('',#28517,#28518);
+#28517 = CARTESIAN_POINT('',(0.381837661841,0.));
+#28518 = VECTOR('',#28519,1.);
+#28519 = DIRECTION('',(0.,-1.));
+#28520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28521 = ORIENTED_EDGE('',*,*,#28522,.T.);
+#28522 = EDGE_CURVE('',#28500,#28523,#28525,.T.);
+#28523 = VERTEX_POINT('',#28524);
+#28524 = CARTESIAN_POINT('',(-22.2,-1.,4.04));
+#28525 = SURFACE_CURVE('',#28526,(#28530,#28537),.PCURVE_S1.);
+#28526 = LINE('',#28527,#28528);
+#28527 = CARTESIAN_POINT('',(-22.2,1.,4.04));
+#28528 = VECTOR('',#28529,1.);
+#28529 = DIRECTION('',(0.,-1.,0.));
+#28530 = PCURVE('',#9309,#28531);
+#28531 = DEFINITIONAL_REPRESENTATION('',(#28532),#28536);
+#28532 = LINE('',#28533,#28534);
+#28533 = CARTESIAN_POINT('',(0.,-2.54));
+#28534 = VECTOR('',#28535,1.);
+#28535 = DIRECTION('',(1.,0.));
+#28536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28537 = PCURVE('',#28538,#28543);
+#28538 = PLANE('',#28539);
+#28539 = AXIS2_PLACEMENT_3D('',#28540,#28541,#28542);
+#28540 = CARTESIAN_POINT('',(-22.2,-1.,4.04));
+#28541 = DIRECTION('',(0.,0.,1.));
+#28542 = DIRECTION('',(1.,0.,0.));
+#28543 = DEFINITIONAL_REPRESENTATION('',(#28544),#28548);
+#28544 = LINE('',#28545,#28546);
+#28545 = CARTESIAN_POINT('',(0.,2.));
+#28546 = VECTOR('',#28547,1.);
+#28547 = DIRECTION('',(0.,-1.));
+#28548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28549 = ORIENTED_EDGE('',*,*,#28550,.F.);
+#28550 = EDGE_CURVE('',#9294,#28523,#28551,.T.);
+#28551 = SURFACE_CURVE('',#28552,(#28556,#28563),.PCURVE_S1.);
+#28552 = LINE('',#28553,#28554);
+#28553 = CARTESIAN_POINT('',(-22.2,-1.,1.5));
+#28554 = VECTOR('',#28555,1.);
+#28555 = DIRECTION('',(0.,0.,1.));
+#28556 = PCURVE('',#9309,#28557);
+#28557 = DEFINITIONAL_REPRESENTATION('',(#28558),#28562);
+#28558 = LINE('',#28559,#28560);
+#28559 = CARTESIAN_POINT('',(2.,0.));
+#28560 = VECTOR('',#28561,1.);
+#28561 = DIRECTION('',(0.,-1.));
+#28562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28563 = PCURVE('',#9839,#28564);
+#28564 = DEFINITIONAL_REPRESENTATION('',(#28565),#28569);
+#28565 = LINE('',#28566,#28567);
+#28566 = CARTESIAN_POINT('',(0.,0.));
+#28567 = VECTOR('',#28568,1.);
+#28568 = DIRECTION('',(0.,-1.));
+#28569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28570 = ORIENTED_EDGE('',*,*,#9291,.F.);
+#28571 = ADVANCED_FACE('',(#28572),#9839,.F.);
+#28572 = FACE_BOUND('',#28573,.F.);
+#28573 = EDGE_LOOP('',(#28574,#28575,#28598,#28619));
+#28574 = ORIENTED_EDGE('',*,*,#28550,.T.);
+#28575 = ORIENTED_EDGE('',*,*,#28576,.T.);
+#28576 = EDGE_CURVE('',#28523,#28577,#28579,.T.);
+#28577 = VERTEX_POINT('',#28578);
+#28578 = CARTESIAN_POINT('',(-21.93,-1.27,4.04));
+#28579 = SURFACE_CURVE('',#28580,(#28584,#28591),.PCURVE_S1.);
+#28580 = LINE('',#28581,#28582);
+#28581 = CARTESIAN_POINT('',(-22.2,-1.,4.04));
+#28582 = VECTOR('',#28583,1.);
+#28583 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#28584 = PCURVE('',#9839,#28585);
+#28585 = DEFINITIONAL_REPRESENTATION('',(#28586),#28590);
+#28586 = LINE('',#28587,#28588);
+#28587 = CARTESIAN_POINT('',(0.,-2.54));
+#28588 = VECTOR('',#28589,1.);
+#28589 = DIRECTION('',(1.,0.));
+#28590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28591 = PCURVE('',#28538,#28592);
+#28592 = DEFINITIONAL_REPRESENTATION('',(#28593),#28597);
+#28593 = LINE('',#28594,#28595);
+#28594 = CARTESIAN_POINT('',(0.,0.));
+#28595 = VECTOR('',#28596,1.);
+#28596 = DIRECTION('',(0.707106781187,-0.707106781187));
+#28597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28598 = ORIENTED_EDGE('',*,*,#28599,.F.);
+#28599 = EDGE_CURVE('',#9798,#28577,#28600,.T.);
+#28600 = SURFACE_CURVE('',#28601,(#28605,#28612),.PCURVE_S1.);
+#28601 = LINE('',#28602,#28603);
+#28602 = CARTESIAN_POINT('',(-21.93,-1.27,1.5));
+#28603 = VECTOR('',#28604,1.);
+#28604 = DIRECTION('',(0.,0.,1.));
+#28605 = PCURVE('',#9839,#28606);
+#28606 = DEFINITIONAL_REPRESENTATION('',(#28607),#28611);
+#28607 = LINE('',#28608,#28609);
+#28608 = CARTESIAN_POINT('',(0.381837661841,0.));
+#28609 = VECTOR('',#28610,1.);
+#28610 = DIRECTION('',(0.,-1.));
+#28611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28612 = PCURVE('',#9813,#28613);
+#28613 = DEFINITIONAL_REPRESENTATION('',(#28614),#28618);
+#28614 = LINE('',#28615,#28616);
+#28615 = CARTESIAN_POINT('',(0.,0.));
+#28616 = VECTOR('',#28617,1.);
+#28617 = DIRECTION('',(0.,-1.));
+#28618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28619 = ORIENTED_EDGE('',*,*,#9825,.F.);
+#28620 = ADVANCED_FACE('',(#28621),#9813,.F.);
+#28621 = FACE_BOUND('',#28622,.F.);
+#28622 = EDGE_LOOP('',(#28623,#28624,#28647,#28668));
+#28623 = ORIENTED_EDGE('',*,*,#28599,.T.);
+#28624 = ORIENTED_EDGE('',*,*,#28625,.T.);
+#28625 = EDGE_CURVE('',#28577,#28626,#28628,.T.);
+#28626 = VERTEX_POINT('',#28627);
+#28627 = CARTESIAN_POINT('',(-22.2,-1.54,4.04));
+#28628 = SURFACE_CURVE('',#28629,(#28633,#28640),.PCURVE_S1.);
+#28629 = LINE('',#28630,#28631);
+#28630 = CARTESIAN_POINT('',(-21.93,-1.27,4.04));
+#28631 = VECTOR('',#28632,1.);
+#28632 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#28633 = PCURVE('',#9813,#28634);
+#28634 = DEFINITIONAL_REPRESENTATION('',(#28635),#28639);
+#28635 = LINE('',#28636,#28637);
+#28636 = CARTESIAN_POINT('',(0.,-2.54));
+#28637 = VECTOR('',#28638,1.);
+#28638 = DIRECTION('',(1.,-0.));
+#28639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28640 = PCURVE('',#28538,#28641);
+#28641 = DEFINITIONAL_REPRESENTATION('',(#28642),#28646);
+#28642 = LINE('',#28643,#28644);
+#28643 = CARTESIAN_POINT('',(0.27,-0.27));
+#28644 = VECTOR('',#28645,1.);
+#28645 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#28646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28647 = ORIENTED_EDGE('',*,*,#28648,.F.);
+#28648 = EDGE_CURVE('',#9770,#28626,#28649,.T.);
+#28649 = SURFACE_CURVE('',#28650,(#28654,#28661),.PCURVE_S1.);
+#28650 = LINE('',#28651,#28652);
+#28651 = CARTESIAN_POINT('',(-22.2,-1.54,1.5));
+#28652 = VECTOR('',#28653,1.);
+#28653 = DIRECTION('',(0.,0.,1.));
+#28654 = PCURVE('',#9813,#28655);
+#28655 = DEFINITIONAL_REPRESENTATION('',(#28656),#28660);
+#28656 = LINE('',#28657,#28658);
+#28657 = CARTESIAN_POINT('',(0.381837661841,-0.));
+#28658 = VECTOR('',#28659,1.);
+#28659 = DIRECTION('',(0.,-1.));
+#28660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28661 = PCURVE('',#9785,#28662);
+#28662 = DEFINITIONAL_REPRESENTATION('',(#28663),#28667);
+#28663 = LINE('',#28664,#28665);
+#28664 = CARTESIAN_POINT('',(0.,0.));
+#28665 = VECTOR('',#28666,1.);
+#28666 = DIRECTION('',(0.,-1.));
+#28667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28668 = ORIENTED_EDGE('',*,*,#9797,.F.);
+#28669 = ADVANCED_FACE('',(#28670),#9785,.F.);
+#28670 = FACE_BOUND('',#28671,.F.);
+#28671 = EDGE_LOOP('',(#28672,#28673,#28696,#28717));
+#28672 = ORIENTED_EDGE('',*,*,#28648,.T.);
+#28673 = ORIENTED_EDGE('',*,*,#28674,.T.);
+#28674 = EDGE_CURVE('',#28626,#28675,#28677,.T.);
+#28675 = VERTEX_POINT('',#28676);
+#28676 = CARTESIAN_POINT('',(-22.2,-3.54,4.04));
+#28677 = SURFACE_CURVE('',#28678,(#28682,#28689),.PCURVE_S1.);
+#28678 = LINE('',#28679,#28680);
+#28679 = CARTESIAN_POINT('',(-22.2,-1.54,4.04));
+#28680 = VECTOR('',#28681,1.);
+#28681 = DIRECTION('',(0.,-1.,0.));
+#28682 = PCURVE('',#9785,#28683);
+#28683 = DEFINITIONAL_REPRESENTATION('',(#28684),#28688);
+#28684 = LINE('',#28685,#28686);
+#28685 = CARTESIAN_POINT('',(0.,-2.54));
+#28686 = VECTOR('',#28687,1.);
+#28687 = DIRECTION('',(1.,0.));
+#28688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28689 = PCURVE('',#28538,#28690);
+#28690 = DEFINITIONAL_REPRESENTATION('',(#28691),#28695);
+#28691 = LINE('',#28692,#28693);
+#28692 = CARTESIAN_POINT('',(0.,-0.54));
+#28693 = VECTOR('',#28694,1.);
+#28694 = DIRECTION('',(0.,-1.));
+#28695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28696 = ORIENTED_EDGE('',*,*,#28697,.F.);
+#28697 = EDGE_CURVE('',#9742,#28675,#28698,.T.);
+#28698 = SURFACE_CURVE('',#28699,(#28703,#28710),.PCURVE_S1.);
+#28699 = LINE('',#28700,#28701);
+#28700 = CARTESIAN_POINT('',(-22.2,-3.54,1.5));
+#28701 = VECTOR('',#28702,1.);
+#28702 = DIRECTION('',(0.,0.,1.));
+#28703 = PCURVE('',#9785,#28704);
+#28704 = DEFINITIONAL_REPRESENTATION('',(#28705),#28709);
+#28705 = LINE('',#28706,#28707);
+#28706 = CARTESIAN_POINT('',(2.,0.));
+#28707 = VECTOR('',#28708,1.);
+#28708 = DIRECTION('',(0.,-1.));
+#28709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28710 = PCURVE('',#9757,#28711);
+#28711 = DEFINITIONAL_REPRESENTATION('',(#28712),#28716);
+#28712 = LINE('',#28713,#28714);
+#28713 = CARTESIAN_POINT('',(0.,0.));
+#28714 = VECTOR('',#28715,1.);
+#28715 = DIRECTION('',(0.,-1.));
+#28716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28717 = ORIENTED_EDGE('',*,*,#9769,.F.);
+#28718 = ADVANCED_FACE('',(#28719),#9757,.F.);
+#28719 = FACE_BOUND('',#28720,.F.);
+#28720 = EDGE_LOOP('',(#28721,#28722,#28745,#28766));
+#28721 = ORIENTED_EDGE('',*,*,#28697,.T.);
+#28722 = ORIENTED_EDGE('',*,*,#28723,.T.);
+#28723 = EDGE_CURVE('',#28675,#28724,#28726,.T.);
+#28724 = VERTEX_POINT('',#28725);
+#28725 = CARTESIAN_POINT('',(-21.93,-3.81,4.04));
+#28726 = SURFACE_CURVE('',#28727,(#28731,#28738),.PCURVE_S1.);
+#28727 = LINE('',#28728,#28729);
+#28728 = CARTESIAN_POINT('',(-22.2,-3.54,4.04));
+#28729 = VECTOR('',#28730,1.);
+#28730 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#28731 = PCURVE('',#9757,#28732);
+#28732 = DEFINITIONAL_REPRESENTATION('',(#28733),#28737);
+#28733 = LINE('',#28734,#28735);
+#28734 = CARTESIAN_POINT('',(0.,-2.54));
+#28735 = VECTOR('',#28736,1.);
+#28736 = DIRECTION('',(1.,0.));
+#28737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28738 = PCURVE('',#28538,#28739);
+#28739 = DEFINITIONAL_REPRESENTATION('',(#28740),#28744);
+#28740 = LINE('',#28741,#28742);
+#28741 = CARTESIAN_POINT('',(0.,-2.54));
+#28742 = VECTOR('',#28743,1.);
+#28743 = DIRECTION('',(0.707106781187,-0.707106781187));
+#28744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28745 = ORIENTED_EDGE('',*,*,#28746,.F.);
+#28746 = EDGE_CURVE('',#9714,#28724,#28747,.T.);
+#28747 = SURFACE_CURVE('',#28748,(#28752,#28759),.PCURVE_S1.);
+#28748 = LINE('',#28749,#28750);
+#28749 = CARTESIAN_POINT('',(-21.93,-3.81,1.5));
+#28750 = VECTOR('',#28751,1.);
+#28751 = DIRECTION('',(0.,0.,1.));
+#28752 = PCURVE('',#9757,#28753);
+#28753 = DEFINITIONAL_REPRESENTATION('',(#28754),#28758);
+#28754 = LINE('',#28755,#28756);
+#28755 = CARTESIAN_POINT('',(0.381837661841,0.));
+#28756 = VECTOR('',#28757,1.);
+#28757 = DIRECTION('',(0.,-1.));
+#28758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28759 = PCURVE('',#9729,#28760);
+#28760 = DEFINITIONAL_REPRESENTATION('',(#28761),#28765);
+#28761 = LINE('',#28762,#28763);
+#28762 = CARTESIAN_POINT('',(0.,0.));
+#28763 = VECTOR('',#28764,1.);
+#28764 = DIRECTION('',(0.,-1.));
+#28765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28766 = ORIENTED_EDGE('',*,*,#9741,.F.);
+#28767 = ADVANCED_FACE('',(#28768),#9729,.F.);
+#28768 = FACE_BOUND('',#28769,.F.);
+#28769 = EDGE_LOOP('',(#28770,#28771,#28794,#28815));
+#28770 = ORIENTED_EDGE('',*,*,#28746,.T.);
+#28771 = ORIENTED_EDGE('',*,*,#28772,.T.);
+#28772 = EDGE_CURVE('',#28724,#28773,#28775,.T.);
+#28773 = VERTEX_POINT('',#28774);
+#28774 = CARTESIAN_POINT('',(-19.93,-3.81,4.04));
+#28775 = SURFACE_CURVE('',#28776,(#28780,#28787),.PCURVE_S1.);
+#28776 = LINE('',#28777,#28778);
+#28777 = CARTESIAN_POINT('',(-21.93,-3.81,4.04));
+#28778 = VECTOR('',#28779,1.);
+#28779 = DIRECTION('',(1.,0.,0.));
+#28780 = PCURVE('',#9729,#28781);
+#28781 = DEFINITIONAL_REPRESENTATION('',(#28782),#28786);
+#28782 = LINE('',#28783,#28784);
+#28783 = CARTESIAN_POINT('',(0.,-2.54));
+#28784 = VECTOR('',#28785,1.);
+#28785 = DIRECTION('',(1.,0.));
+#28786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28787 = PCURVE('',#28538,#28788);
+#28788 = DEFINITIONAL_REPRESENTATION('',(#28789),#28793);
+#28789 = LINE('',#28790,#28791);
+#28790 = CARTESIAN_POINT('',(0.27,-2.81));
+#28791 = VECTOR('',#28792,1.);
+#28792 = DIRECTION('',(1.,0.));
+#28793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28794 = ORIENTED_EDGE('',*,*,#28795,.F.);
+#28795 = EDGE_CURVE('',#9686,#28773,#28796,.T.);
+#28796 = SURFACE_CURVE('',#28797,(#28801,#28808),.PCURVE_S1.);
+#28797 = LINE('',#28798,#28799);
+#28798 = CARTESIAN_POINT('',(-19.93,-3.81,1.5));
+#28799 = VECTOR('',#28800,1.);
+#28800 = DIRECTION('',(0.,0.,1.));
+#28801 = PCURVE('',#9729,#28802);
+#28802 = DEFINITIONAL_REPRESENTATION('',(#28803),#28807);
+#28803 = LINE('',#28804,#28805);
+#28804 = CARTESIAN_POINT('',(2.,0.));
+#28805 = VECTOR('',#28806,1.);
+#28806 = DIRECTION('',(0.,-1.));
+#28807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28808 = PCURVE('',#9701,#28809);
+#28809 = DEFINITIONAL_REPRESENTATION('',(#28810),#28814);
+#28810 = LINE('',#28811,#28812);
+#28811 = CARTESIAN_POINT('',(0.,0.));
+#28812 = VECTOR('',#28813,1.);
+#28813 = DIRECTION('',(0.,-1.));
+#28814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28815 = ORIENTED_EDGE('',*,*,#9713,.F.);
+#28816 = ADVANCED_FACE('',(#28817),#9701,.F.);
+#28817 = FACE_BOUND('',#28818,.F.);
+#28818 = EDGE_LOOP('',(#28819,#28820,#28843,#28864));
+#28819 = ORIENTED_EDGE('',*,*,#28795,.T.);
+#28820 = ORIENTED_EDGE('',*,*,#28821,.T.);
+#28821 = EDGE_CURVE('',#28773,#28822,#28824,.T.);
+#28822 = VERTEX_POINT('',#28823);
+#28823 = CARTESIAN_POINT('',(-19.66,-3.54,4.04));
+#28824 = SURFACE_CURVE('',#28825,(#28829,#28836),.PCURVE_S1.);
+#28825 = LINE('',#28826,#28827);
+#28826 = CARTESIAN_POINT('',(-19.93,-3.81,4.04));
+#28827 = VECTOR('',#28828,1.);
+#28828 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#28829 = PCURVE('',#9701,#28830);
+#28830 = DEFINITIONAL_REPRESENTATION('',(#28831),#28835);
+#28831 = LINE('',#28832,#28833);
+#28832 = CARTESIAN_POINT('',(0.,-2.54));
+#28833 = VECTOR('',#28834,1.);
+#28834 = DIRECTION('',(1.,0.));
+#28835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28836 = PCURVE('',#28538,#28837);
+#28837 = DEFINITIONAL_REPRESENTATION('',(#28838),#28842);
+#28838 = LINE('',#28839,#28840);
+#28839 = CARTESIAN_POINT('',(2.27,-2.81));
+#28840 = VECTOR('',#28841,1.);
+#28841 = DIRECTION('',(0.707106781187,0.707106781187));
+#28842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28843 = ORIENTED_EDGE('',*,*,#28844,.F.);
+#28844 = EDGE_CURVE('',#9658,#28822,#28845,.T.);
+#28845 = SURFACE_CURVE('',#28846,(#28850,#28857),.PCURVE_S1.);
+#28846 = LINE('',#28847,#28848);
+#28847 = CARTESIAN_POINT('',(-19.66,-3.54,1.5));
+#28848 = VECTOR('',#28849,1.);
+#28849 = DIRECTION('',(0.,0.,1.));
+#28850 = PCURVE('',#9701,#28851);
+#28851 = DEFINITIONAL_REPRESENTATION('',(#28852),#28856);
+#28852 = LINE('',#28853,#28854);
+#28853 = CARTESIAN_POINT('',(0.381837661841,0.));
+#28854 = VECTOR('',#28855,1.);
+#28855 = DIRECTION('',(0.,-1.));
+#28856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28857 = PCURVE('',#9673,#28858);
+#28858 = DEFINITIONAL_REPRESENTATION('',(#28859),#28863);
+#28859 = LINE('',#28860,#28861);
+#28860 = CARTESIAN_POINT('',(0.,0.));
+#28861 = VECTOR('',#28862,1.);
+#28862 = DIRECTION('',(0.,-1.));
+#28863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28864 = ORIENTED_EDGE('',*,*,#9685,.F.);
+#28865 = ADVANCED_FACE('',(#28866),#9673,.F.);
+#28866 = FACE_BOUND('',#28867,.F.);
+#28867 = EDGE_LOOP('',(#28868,#28869,#28892,#28913));
+#28868 = ORIENTED_EDGE('',*,*,#28844,.T.);
+#28869 = ORIENTED_EDGE('',*,*,#28870,.T.);
+#28870 = EDGE_CURVE('',#28822,#28871,#28873,.T.);
+#28871 = VERTEX_POINT('',#28872);
+#28872 = CARTESIAN_POINT('',(-19.39,-3.81,4.04));
+#28873 = SURFACE_CURVE('',#28874,(#28878,#28885),.PCURVE_S1.);
+#28874 = LINE('',#28875,#28876);
+#28875 = CARTESIAN_POINT('',(-19.66,-3.54,4.04));
+#28876 = VECTOR('',#28877,1.);
+#28877 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#28878 = PCURVE('',#9673,#28879);
+#28879 = DEFINITIONAL_REPRESENTATION('',(#28880),#28884);
+#28880 = LINE('',#28881,#28882);
+#28881 = CARTESIAN_POINT('',(0.,-2.54));
+#28882 = VECTOR('',#28883,1.);
+#28883 = DIRECTION('',(1.,0.));
+#28884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28885 = PCURVE('',#28538,#28886);
+#28886 = DEFINITIONAL_REPRESENTATION('',(#28887),#28891);
+#28887 = LINE('',#28888,#28889);
+#28888 = CARTESIAN_POINT('',(2.54,-2.54));
+#28889 = VECTOR('',#28890,1.);
+#28890 = DIRECTION('',(0.707106781187,-0.707106781187));
+#28891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28892 = ORIENTED_EDGE('',*,*,#28893,.F.);
+#28893 = EDGE_CURVE('',#9630,#28871,#28894,.T.);
+#28894 = SURFACE_CURVE('',#28895,(#28899,#28906),.PCURVE_S1.);
+#28895 = LINE('',#28896,#28897);
+#28896 = CARTESIAN_POINT('',(-19.39,-3.81,1.5));
+#28897 = VECTOR('',#28898,1.);
+#28898 = DIRECTION('',(0.,0.,1.));
+#28899 = PCURVE('',#9673,#28900);
+#28900 = DEFINITIONAL_REPRESENTATION('',(#28901),#28905);
+#28901 = LINE('',#28902,#28903);
+#28902 = CARTESIAN_POINT('',(0.381837661841,0.));
+#28903 = VECTOR('',#28904,1.);
+#28904 = DIRECTION('',(0.,-1.));
+#28905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28906 = PCURVE('',#9645,#28907);
+#28907 = DEFINITIONAL_REPRESENTATION('',(#28908),#28912);
+#28908 = LINE('',#28909,#28910);
+#28909 = CARTESIAN_POINT('',(0.,0.));
+#28910 = VECTOR('',#28911,1.);
+#28911 = DIRECTION('',(0.,-1.));
+#28912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28913 = ORIENTED_EDGE('',*,*,#9657,.F.);
+#28914 = ADVANCED_FACE('',(#28915),#9645,.F.);
+#28915 = FACE_BOUND('',#28916,.F.);
+#28916 = EDGE_LOOP('',(#28917,#28918,#28941,#28962));
+#28917 = ORIENTED_EDGE('',*,*,#28893,.T.);
+#28918 = ORIENTED_EDGE('',*,*,#28919,.T.);
+#28919 = EDGE_CURVE('',#28871,#28920,#28922,.T.);
+#28920 = VERTEX_POINT('',#28921);
+#28921 = CARTESIAN_POINT('',(-17.39,-3.81,4.04));
+#28922 = SURFACE_CURVE('',#28923,(#28927,#28934),.PCURVE_S1.);
+#28923 = LINE('',#28924,#28925);
+#28924 = CARTESIAN_POINT('',(-19.39,-3.81,4.04));
+#28925 = VECTOR('',#28926,1.);
+#28926 = DIRECTION('',(1.,0.,0.));
+#28927 = PCURVE('',#9645,#28928);
+#28928 = DEFINITIONAL_REPRESENTATION('',(#28929),#28933);
+#28929 = LINE('',#28930,#28931);
+#28930 = CARTESIAN_POINT('',(0.,-2.54));
+#28931 = VECTOR('',#28932,1.);
+#28932 = DIRECTION('',(1.,0.));
+#28933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28934 = PCURVE('',#28538,#28935);
+#28935 = DEFINITIONAL_REPRESENTATION('',(#28936),#28940);
+#28936 = LINE('',#28937,#28938);
+#28937 = CARTESIAN_POINT('',(2.81,-2.81));
+#28938 = VECTOR('',#28939,1.);
+#28939 = DIRECTION('',(1.,0.));
+#28940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28941 = ORIENTED_EDGE('',*,*,#28942,.F.);
+#28942 = EDGE_CURVE('',#9602,#28920,#28943,.T.);
+#28943 = SURFACE_CURVE('',#28944,(#28948,#28955),.PCURVE_S1.);
+#28944 = LINE('',#28945,#28946);
+#28945 = CARTESIAN_POINT('',(-17.39,-3.81,1.5));
+#28946 = VECTOR('',#28947,1.);
+#28947 = DIRECTION('',(0.,0.,1.));
+#28948 = PCURVE('',#9645,#28949);
+#28949 = DEFINITIONAL_REPRESENTATION('',(#28950),#28954);
+#28950 = LINE('',#28951,#28952);
+#28951 = CARTESIAN_POINT('',(2.,0.));
+#28952 = VECTOR('',#28953,1.);
+#28953 = DIRECTION('',(0.,-1.));
+#28954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28955 = PCURVE('',#9617,#28956);
+#28956 = DEFINITIONAL_REPRESENTATION('',(#28957),#28961);
+#28957 = LINE('',#28958,#28959);
+#28958 = CARTESIAN_POINT('',(0.,0.));
+#28959 = VECTOR('',#28960,1.);
+#28960 = DIRECTION('',(0.,-1.));
+#28961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28962 = ORIENTED_EDGE('',*,*,#9629,.F.);
+#28963 = ADVANCED_FACE('',(#28964),#9617,.F.);
+#28964 = FACE_BOUND('',#28965,.F.);
+#28965 = EDGE_LOOP('',(#28966,#28967,#28990,#29011));
+#28966 = ORIENTED_EDGE('',*,*,#28942,.T.);
+#28967 = ORIENTED_EDGE('',*,*,#28968,.T.);
+#28968 = EDGE_CURVE('',#28920,#28969,#28971,.T.);
+#28969 = VERTEX_POINT('',#28970);
+#28970 = CARTESIAN_POINT('',(-17.12,-3.54,4.04));
+#28971 = SURFACE_CURVE('',#28972,(#28976,#28983),.PCURVE_S1.);
+#28972 = LINE('',#28973,#28974);
+#28973 = CARTESIAN_POINT('',(-17.39,-3.81,4.04));
+#28974 = VECTOR('',#28975,1.);
+#28975 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#28976 = PCURVE('',#9617,#28977);
+#28977 = DEFINITIONAL_REPRESENTATION('',(#28978),#28982);
+#28978 = LINE('',#28979,#28980);
+#28979 = CARTESIAN_POINT('',(0.,-2.54));
+#28980 = VECTOR('',#28981,1.);
+#28981 = DIRECTION('',(1.,0.));
+#28982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28983 = PCURVE('',#28538,#28984);
+#28984 = DEFINITIONAL_REPRESENTATION('',(#28985),#28989);
+#28985 = LINE('',#28986,#28987);
+#28986 = CARTESIAN_POINT('',(4.81,-2.81));
+#28987 = VECTOR('',#28988,1.);
+#28988 = DIRECTION('',(0.707106781187,0.707106781187));
+#28989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28990 = ORIENTED_EDGE('',*,*,#28991,.F.);
+#28991 = EDGE_CURVE('',#9574,#28969,#28992,.T.);
+#28992 = SURFACE_CURVE('',#28993,(#28997,#29004),.PCURVE_S1.);
+#28993 = LINE('',#28994,#28995);
+#28994 = CARTESIAN_POINT('',(-17.12,-3.54,1.5));
+#28995 = VECTOR('',#28996,1.);
+#28996 = DIRECTION('',(0.,0.,1.));
+#28997 = PCURVE('',#9617,#28998);
+#28998 = DEFINITIONAL_REPRESENTATION('',(#28999),#29003);
+#28999 = LINE('',#29000,#29001);
+#29000 = CARTESIAN_POINT('',(0.381837661841,0.));
+#29001 = VECTOR('',#29002,1.);
+#29002 = DIRECTION('',(0.,-1.));
+#29003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29004 = PCURVE('',#9589,#29005);
+#29005 = DEFINITIONAL_REPRESENTATION('',(#29006),#29010);
+#29006 = LINE('',#29007,#29008);
+#29007 = CARTESIAN_POINT('',(0.,0.));
+#29008 = VECTOR('',#29009,1.);
+#29009 = DIRECTION('',(0.,-1.));
+#29010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29011 = ORIENTED_EDGE('',*,*,#9601,.F.);
+#29012 = ADVANCED_FACE('',(#29013),#9589,.F.);
+#29013 = FACE_BOUND('',#29014,.F.);
+#29014 = EDGE_LOOP('',(#29015,#29016,#29039,#29060));
+#29015 = ORIENTED_EDGE('',*,*,#28991,.T.);
+#29016 = ORIENTED_EDGE('',*,*,#29017,.T.);
+#29017 = EDGE_CURVE('',#28969,#29018,#29020,.T.);
+#29018 = VERTEX_POINT('',#29019);
+#29019 = CARTESIAN_POINT('',(-17.12,-1.54,4.04));
+#29020 = SURFACE_CURVE('',#29021,(#29025,#29032),.PCURVE_S1.);
+#29021 = LINE('',#29022,#29023);
+#29022 = CARTESIAN_POINT('',(-17.12,-3.54,4.04));
+#29023 = VECTOR('',#29024,1.);
+#29024 = DIRECTION('',(0.,1.,0.));
+#29025 = PCURVE('',#9589,#29026);
+#29026 = DEFINITIONAL_REPRESENTATION('',(#29027),#29031);
+#29027 = LINE('',#29028,#29029);
+#29028 = CARTESIAN_POINT('',(0.,-2.54));
+#29029 = VECTOR('',#29030,1.);
+#29030 = DIRECTION('',(1.,0.));
+#29031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29032 = PCURVE('',#28538,#29033);
+#29033 = DEFINITIONAL_REPRESENTATION('',(#29034),#29038);
+#29034 = LINE('',#29035,#29036);
+#29035 = CARTESIAN_POINT('',(5.08,-2.54));
+#29036 = VECTOR('',#29037,1.);
+#29037 = DIRECTION('',(0.,1.));
+#29038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29039 = ORIENTED_EDGE('',*,*,#29040,.F.);
+#29040 = EDGE_CURVE('',#9546,#29018,#29041,.T.);
+#29041 = SURFACE_CURVE('',#29042,(#29046,#29053),.PCURVE_S1.);
+#29042 = LINE('',#29043,#29044);
+#29043 = CARTESIAN_POINT('',(-17.12,-1.54,1.5));
+#29044 = VECTOR('',#29045,1.);
+#29045 = DIRECTION('',(0.,0.,1.));
+#29046 = PCURVE('',#9589,#29047);
+#29047 = DEFINITIONAL_REPRESENTATION('',(#29048),#29052);
+#29048 = LINE('',#29049,#29050);
+#29049 = CARTESIAN_POINT('',(2.,0.));
+#29050 = VECTOR('',#29051,1.);
+#29051 = DIRECTION('',(0.,-1.));
+#29052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29053 = PCURVE('',#9561,#29054);
+#29054 = DEFINITIONAL_REPRESENTATION('',(#29055),#29059);
+#29055 = LINE('',#29056,#29057);
+#29056 = CARTESIAN_POINT('',(0.,0.));
+#29057 = VECTOR('',#29058,1.);
+#29058 = DIRECTION('',(0.,-1.));
+#29059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29060 = ORIENTED_EDGE('',*,*,#9573,.F.);
+#29061 = ADVANCED_FACE('',(#29062),#9561,.F.);
+#29062 = FACE_BOUND('',#29063,.F.);
+#29063 = EDGE_LOOP('',(#29064,#29065,#29088,#29109));
+#29064 = ORIENTED_EDGE('',*,*,#29040,.T.);
+#29065 = ORIENTED_EDGE('',*,*,#29066,.T.);
+#29066 = EDGE_CURVE('',#29018,#29067,#29069,.T.);
+#29067 = VERTEX_POINT('',#29068);
+#29068 = CARTESIAN_POINT('',(-17.39,-1.27,4.04));
+#29069 = SURFACE_CURVE('',#29070,(#29074,#29081),.PCURVE_S1.);
+#29070 = LINE('',#29071,#29072);
+#29071 = CARTESIAN_POINT('',(-17.12,-1.54,4.04));
+#29072 = VECTOR('',#29073,1.);
+#29073 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#29074 = PCURVE('',#9561,#29075);
+#29075 = DEFINITIONAL_REPRESENTATION('',(#29076),#29080);
+#29076 = LINE('',#29077,#29078);
+#29077 = CARTESIAN_POINT('',(0.,-2.54));
+#29078 = VECTOR('',#29079,1.);
+#29079 = DIRECTION('',(1.,0.));
+#29080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29081 = PCURVE('',#28538,#29082);
+#29082 = DEFINITIONAL_REPRESENTATION('',(#29083),#29087);
+#29083 = LINE('',#29084,#29085);
+#29084 = CARTESIAN_POINT('',(5.08,-0.54));
+#29085 = VECTOR('',#29086,1.);
+#29086 = DIRECTION('',(-0.707106781187,0.707106781187));
+#29087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29088 = ORIENTED_EDGE('',*,*,#29089,.F.);
+#29089 = EDGE_CURVE('',#9518,#29067,#29090,.T.);
+#29090 = SURFACE_CURVE('',#29091,(#29095,#29102),.PCURVE_S1.);
+#29091 = LINE('',#29092,#29093);
+#29092 = CARTESIAN_POINT('',(-17.39,-1.27,1.5));
+#29093 = VECTOR('',#29094,1.);
+#29094 = DIRECTION('',(0.,0.,1.));
+#29095 = PCURVE('',#9561,#29096);
+#29096 = DEFINITIONAL_REPRESENTATION('',(#29097),#29101);
+#29097 = LINE('',#29098,#29099);
+#29098 = CARTESIAN_POINT('',(0.381837661841,0.));
+#29099 = VECTOR('',#29100,1.);
+#29100 = DIRECTION('',(0.,-1.));
+#29101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29102 = PCURVE('',#9533,#29103);
+#29103 = DEFINITIONAL_REPRESENTATION('',(#29104),#29108);
+#29104 = LINE('',#29105,#29106);
+#29105 = CARTESIAN_POINT('',(0.,0.));
+#29106 = VECTOR('',#29107,1.);
+#29107 = DIRECTION('',(0.,-1.));
+#29108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29109 = ORIENTED_EDGE('',*,*,#9545,.F.);
+#29110 = ADVANCED_FACE('',(#29111),#9533,.F.);
+#29111 = FACE_BOUND('',#29112,.F.);
+#29112 = EDGE_LOOP('',(#29113,#29114,#29137,#29158));
+#29113 = ORIENTED_EDGE('',*,*,#29089,.T.);
+#29114 = ORIENTED_EDGE('',*,*,#29115,.T.);
+#29115 = EDGE_CURVE('',#29067,#29116,#29118,.T.);
+#29116 = VERTEX_POINT('',#29117);
+#29117 = CARTESIAN_POINT('',(-17.12,-1.,4.04));
+#29118 = SURFACE_CURVE('',#29119,(#29123,#29130),.PCURVE_S1.);
+#29119 = LINE('',#29120,#29121);
+#29120 = CARTESIAN_POINT('',(-17.39,-1.27,4.04));
+#29121 = VECTOR('',#29122,1.);
+#29122 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#29123 = PCURVE('',#9533,#29124);
+#29124 = DEFINITIONAL_REPRESENTATION('',(#29125),#29129);
+#29125 = LINE('',#29126,#29127);
+#29126 = CARTESIAN_POINT('',(0.,-2.54));
+#29127 = VECTOR('',#29128,1.);
+#29128 = DIRECTION('',(1.,0.));
+#29129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29130 = PCURVE('',#28538,#29131);
+#29131 = DEFINITIONAL_REPRESENTATION('',(#29132),#29136);
+#29132 = LINE('',#29133,#29134);
+#29133 = CARTESIAN_POINT('',(4.81,-0.27));
+#29134 = VECTOR('',#29135,1.);
+#29135 = DIRECTION('',(0.707106781187,0.707106781187));
+#29136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29137 = ORIENTED_EDGE('',*,*,#29138,.F.);
+#29138 = EDGE_CURVE('',#9490,#29116,#29139,.T.);
+#29139 = SURFACE_CURVE('',#29140,(#29144,#29151),.PCURVE_S1.);
+#29140 = LINE('',#29141,#29142);
+#29141 = CARTESIAN_POINT('',(-17.12,-1.,1.5));
+#29142 = VECTOR('',#29143,1.);
+#29143 = DIRECTION('',(0.,0.,1.));
+#29144 = PCURVE('',#9533,#29145);
+#29145 = DEFINITIONAL_REPRESENTATION('',(#29146),#29150);
+#29146 = LINE('',#29147,#29148);
+#29147 = CARTESIAN_POINT('',(0.381837661841,0.));
+#29148 = VECTOR('',#29149,1.);
+#29149 = DIRECTION('',(0.,-1.));
+#29150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29151 = PCURVE('',#9505,#29152);
+#29152 = DEFINITIONAL_REPRESENTATION('',(#29153),#29157);
+#29153 = LINE('',#29154,#29155);
+#29154 = CARTESIAN_POINT('',(0.,0.));
+#29155 = VECTOR('',#29156,1.);
+#29156 = DIRECTION('',(0.,-1.));
+#29157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29158 = ORIENTED_EDGE('',*,*,#9517,.F.);
+#29159 = ADVANCED_FACE('',(#29160),#9505,.F.);
+#29160 = FACE_BOUND('',#29161,.F.);
+#29161 = EDGE_LOOP('',(#29162,#29163,#29186,#29207));
+#29162 = ORIENTED_EDGE('',*,*,#29138,.T.);
+#29163 = ORIENTED_EDGE('',*,*,#29164,.T.);
+#29164 = EDGE_CURVE('',#29116,#29165,#29167,.T.);
+#29165 = VERTEX_POINT('',#29166);
+#29166 = CARTESIAN_POINT('',(-17.12,1.,4.04));
+#29167 = SURFACE_CURVE('',#29168,(#29172,#29179),.PCURVE_S1.);
+#29168 = LINE('',#29169,#29170);
+#29169 = CARTESIAN_POINT('',(-17.12,-1.,4.04));
+#29170 = VECTOR('',#29171,1.);
+#29171 = DIRECTION('',(0.,1.,0.));
+#29172 = PCURVE('',#9505,#29173);
+#29173 = DEFINITIONAL_REPRESENTATION('',(#29174),#29178);
+#29174 = LINE('',#29175,#29176);
+#29175 = CARTESIAN_POINT('',(0.,-2.54));
+#29176 = VECTOR('',#29177,1.);
+#29177 = DIRECTION('',(1.,0.));
+#29178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29179 = PCURVE('',#28538,#29180);
+#29180 = DEFINITIONAL_REPRESENTATION('',(#29181),#29185);
+#29181 = LINE('',#29182,#29183);
+#29182 = CARTESIAN_POINT('',(5.08,0.));
+#29183 = VECTOR('',#29184,1.);
+#29184 = DIRECTION('',(0.,1.));
+#29185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29186 = ORIENTED_EDGE('',*,*,#29187,.F.);
+#29187 = EDGE_CURVE('',#9462,#29165,#29188,.T.);
+#29188 = SURFACE_CURVE('',#29189,(#29193,#29200),.PCURVE_S1.);
+#29189 = LINE('',#29190,#29191);
+#29190 = CARTESIAN_POINT('',(-17.12,1.,1.5));
+#29191 = VECTOR('',#29192,1.);
+#29192 = DIRECTION('',(0.,0.,1.));
+#29193 = PCURVE('',#9505,#29194);
+#29194 = DEFINITIONAL_REPRESENTATION('',(#29195),#29199);
+#29195 = LINE('',#29196,#29197);
+#29196 = CARTESIAN_POINT('',(2.,0.));
+#29197 = VECTOR('',#29198,1.);
+#29198 = DIRECTION('',(0.,-1.));
+#29199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29200 = PCURVE('',#9477,#29201);
+#29201 = DEFINITIONAL_REPRESENTATION('',(#29202),#29206);
+#29202 = LINE('',#29203,#29204);
+#29203 = CARTESIAN_POINT('',(0.,0.));
+#29204 = VECTOR('',#29205,1.);
+#29205 = DIRECTION('',(0.,-1.));
+#29206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29207 = ORIENTED_EDGE('',*,*,#9489,.F.);
+#29208 = ADVANCED_FACE('',(#29209),#9477,.F.);
+#29209 = FACE_BOUND('',#29210,.F.);
+#29210 = EDGE_LOOP('',(#29211,#29212,#29235,#29256));
+#29211 = ORIENTED_EDGE('',*,*,#29187,.T.);
+#29212 = ORIENTED_EDGE('',*,*,#29213,.T.);
+#29213 = EDGE_CURVE('',#29165,#29214,#29216,.T.);
+#29214 = VERTEX_POINT('',#29215);
+#29215 = CARTESIAN_POINT('',(-17.39,1.27,4.04));
+#29216 = SURFACE_CURVE('',#29217,(#29221,#29228),.PCURVE_S1.);
+#29217 = LINE('',#29218,#29219);
+#29218 = CARTESIAN_POINT('',(-17.12,1.,4.04));
+#29219 = VECTOR('',#29220,1.);
+#29220 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#29221 = PCURVE('',#9477,#29222);
+#29222 = DEFINITIONAL_REPRESENTATION('',(#29223),#29227);
+#29223 = LINE('',#29224,#29225);
+#29224 = CARTESIAN_POINT('',(0.,-2.54));
+#29225 = VECTOR('',#29226,1.);
+#29226 = DIRECTION('',(1.,0.));
+#29227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29228 = PCURVE('',#28538,#29229);
+#29229 = DEFINITIONAL_REPRESENTATION('',(#29230),#29234);
+#29230 = LINE('',#29231,#29232);
+#29231 = CARTESIAN_POINT('',(5.08,2.));
+#29232 = VECTOR('',#29233,1.);
+#29233 = DIRECTION('',(-0.707106781187,0.707106781187));
+#29234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29235 = ORIENTED_EDGE('',*,*,#29236,.F.);
+#29236 = EDGE_CURVE('',#9434,#29214,#29237,.T.);
+#29237 = SURFACE_CURVE('',#29238,(#29242,#29249),.PCURVE_S1.);
+#29238 = LINE('',#29239,#29240);
+#29239 = CARTESIAN_POINT('',(-17.39,1.27,1.5));
+#29240 = VECTOR('',#29241,1.);
+#29241 = DIRECTION('',(0.,0.,1.));
+#29242 = PCURVE('',#9477,#29243);
+#29243 = DEFINITIONAL_REPRESENTATION('',(#29244),#29248);
+#29244 = LINE('',#29245,#29246);
+#29245 = CARTESIAN_POINT('',(0.381837661841,0.));
+#29246 = VECTOR('',#29247,1.);
+#29247 = DIRECTION('',(0.,-1.));
+#29248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29249 = PCURVE('',#9449,#29250);
+#29250 = DEFINITIONAL_REPRESENTATION('',(#29251),#29255);
+#29251 = LINE('',#29252,#29253);
+#29252 = CARTESIAN_POINT('',(0.,-0.));
+#29253 = VECTOR('',#29254,1.);
+#29254 = DIRECTION('',(0.,-1.));
+#29255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29256 = ORIENTED_EDGE('',*,*,#9461,.F.);
+#29257 = ADVANCED_FACE('',(#29258),#9449,.F.);
+#29258 = FACE_BOUND('',#29259,.F.);
+#29259 = EDGE_LOOP('',(#29260,#29261,#29284,#29305));
+#29260 = ORIENTED_EDGE('',*,*,#29236,.T.);
+#29261 = ORIENTED_EDGE('',*,*,#29262,.T.);
+#29262 = EDGE_CURVE('',#29214,#29263,#29265,.T.);
+#29263 = VERTEX_POINT('',#29264);
+#29264 = CARTESIAN_POINT('',(-19.39,1.27,4.04));
+#29265 = SURFACE_CURVE('',#29266,(#29270,#29277),.PCURVE_S1.);
+#29266 = LINE('',#29267,#29268);
+#29267 = CARTESIAN_POINT('',(-17.39,1.27,4.04));
+#29268 = VECTOR('',#29269,1.);
+#29269 = DIRECTION('',(-1.,0.,0.));
+#29270 = PCURVE('',#9449,#29271);
+#29271 = DEFINITIONAL_REPRESENTATION('',(#29272),#29276);
+#29272 = LINE('',#29273,#29274);
+#29273 = CARTESIAN_POINT('',(0.,-2.54));
+#29274 = VECTOR('',#29275,1.);
+#29275 = DIRECTION('',(1.,0.));
+#29276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29277 = PCURVE('',#28538,#29278);
+#29278 = DEFINITIONAL_REPRESENTATION('',(#29279),#29283);
+#29279 = LINE('',#29280,#29281);
+#29280 = CARTESIAN_POINT('',(4.81,2.27));
+#29281 = VECTOR('',#29282,1.);
+#29282 = DIRECTION('',(-1.,0.));
+#29283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29284 = ORIENTED_EDGE('',*,*,#29285,.F.);
+#29285 = EDGE_CURVE('',#9406,#29263,#29286,.T.);
+#29286 = SURFACE_CURVE('',#29287,(#29291,#29298),.PCURVE_S1.);
+#29287 = LINE('',#29288,#29289);
+#29288 = CARTESIAN_POINT('',(-19.39,1.27,1.5));
+#29289 = VECTOR('',#29290,1.);
+#29290 = DIRECTION('',(0.,0.,1.));
+#29291 = PCURVE('',#9449,#29292);
+#29292 = DEFINITIONAL_REPRESENTATION('',(#29293),#29297);
+#29293 = LINE('',#29294,#29295);
+#29294 = CARTESIAN_POINT('',(2.,0.));
+#29295 = VECTOR('',#29296,1.);
+#29296 = DIRECTION('',(0.,-1.));
+#29297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29298 = PCURVE('',#9421,#29299);
+#29299 = DEFINITIONAL_REPRESENTATION('',(#29300),#29304);
+#29300 = LINE('',#29301,#29302);
+#29301 = CARTESIAN_POINT('',(0.,0.));
+#29302 = VECTOR('',#29303,1.);
+#29303 = DIRECTION('',(0.,-1.));
+#29304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29305 = ORIENTED_EDGE('',*,*,#9433,.F.);
+#29306 = ADVANCED_FACE('',(#29307),#9421,.F.);
+#29307 = FACE_BOUND('',#29308,.F.);
+#29308 = EDGE_LOOP('',(#29309,#29310,#29333,#29354));
+#29309 = ORIENTED_EDGE('',*,*,#29285,.T.);
+#29310 = ORIENTED_EDGE('',*,*,#29311,.T.);
+#29311 = EDGE_CURVE('',#29263,#29312,#29314,.T.);
+#29312 = VERTEX_POINT('',#29313);
+#29313 = CARTESIAN_POINT('',(-19.66,1.,4.04));
+#29314 = SURFACE_CURVE('',#29315,(#29319,#29326),.PCURVE_S1.);
+#29315 = LINE('',#29316,#29317);
+#29316 = CARTESIAN_POINT('',(-19.39,1.27,4.04));
+#29317 = VECTOR('',#29318,1.);
+#29318 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#29319 = PCURVE('',#9421,#29320);
+#29320 = DEFINITIONAL_REPRESENTATION('',(#29321),#29325);
+#29321 = LINE('',#29322,#29323);
+#29322 = CARTESIAN_POINT('',(0.,-2.54));
+#29323 = VECTOR('',#29324,1.);
+#29324 = DIRECTION('',(1.,-0.));
+#29325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29326 = PCURVE('',#28538,#29327);
+#29327 = DEFINITIONAL_REPRESENTATION('',(#29328),#29332);
+#29328 = LINE('',#29329,#29330);
+#29329 = CARTESIAN_POINT('',(2.81,2.27));
+#29330 = VECTOR('',#29331,1.);
+#29331 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#29332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29333 = ORIENTED_EDGE('',*,*,#29334,.F.);
+#29334 = EDGE_CURVE('',#9378,#29312,#29335,.T.);
+#29335 = SURFACE_CURVE('',#29336,(#29340,#29347),.PCURVE_S1.);
+#29336 = LINE('',#29337,#29338);
+#29337 = CARTESIAN_POINT('',(-19.66,1.,1.5));
+#29338 = VECTOR('',#29339,1.);
+#29339 = DIRECTION('',(0.,0.,1.));
+#29340 = PCURVE('',#9421,#29341);
+#29341 = DEFINITIONAL_REPRESENTATION('',(#29342),#29346);
+#29342 = LINE('',#29343,#29344);
+#29343 = CARTESIAN_POINT('',(0.381837661841,0.));
+#29344 = VECTOR('',#29345,1.);
+#29345 = DIRECTION('',(0.,-1.));
+#29346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29347 = PCURVE('',#9393,#29348);
+#29348 = DEFINITIONAL_REPRESENTATION('',(#29349),#29353);
+#29349 = LINE('',#29350,#29351);
+#29350 = CARTESIAN_POINT('',(0.,0.));
+#29351 = VECTOR('',#29352,1.);
+#29352 = DIRECTION('',(0.,-1.));
+#29353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29354 = ORIENTED_EDGE('',*,*,#9405,.F.);
+#29355 = ADVANCED_FACE('',(#29356),#9393,.F.);
+#29356 = FACE_BOUND('',#29357,.F.);
+#29357 = EDGE_LOOP('',(#29358,#29359,#29382,#29403));
+#29358 = ORIENTED_EDGE('',*,*,#29334,.T.);
+#29359 = ORIENTED_EDGE('',*,*,#29360,.T.);
+#29360 = EDGE_CURVE('',#29312,#29361,#29363,.T.);
+#29361 = VERTEX_POINT('',#29362);
+#29362 = CARTESIAN_POINT('',(-19.93,1.27,4.04));
+#29363 = SURFACE_CURVE('',#29364,(#29368,#29375),.PCURVE_S1.);
+#29364 = LINE('',#29365,#29366);
+#29365 = CARTESIAN_POINT('',(-19.66,1.,4.04));
+#29366 = VECTOR('',#29367,1.);
+#29367 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#29368 = PCURVE('',#9393,#29369);
+#29369 = DEFINITIONAL_REPRESENTATION('',(#29370),#29374);
+#29370 = LINE('',#29371,#29372);
+#29371 = CARTESIAN_POINT('',(0.,-2.54));
+#29372 = VECTOR('',#29373,1.);
+#29373 = DIRECTION('',(1.,0.));
+#29374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29375 = PCURVE('',#28538,#29376);
+#29376 = DEFINITIONAL_REPRESENTATION('',(#29377),#29381);
+#29377 = LINE('',#29378,#29379);
+#29378 = CARTESIAN_POINT('',(2.54,2.));
+#29379 = VECTOR('',#29380,1.);
+#29380 = DIRECTION('',(-0.707106781187,0.707106781187));
+#29381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29382 = ORIENTED_EDGE('',*,*,#29383,.F.);
+#29383 = EDGE_CURVE('',#9350,#29361,#29384,.T.);
+#29384 = SURFACE_CURVE('',#29385,(#29389,#29396),.PCURVE_S1.);
+#29385 = LINE('',#29386,#29387);
+#29386 = CARTESIAN_POINT('',(-19.93,1.27,1.5));
+#29387 = VECTOR('',#29388,1.);
+#29388 = DIRECTION('',(0.,0.,1.));
+#29389 = PCURVE('',#9393,#29390);
+#29390 = DEFINITIONAL_REPRESENTATION('',(#29391),#29395);
+#29391 = LINE('',#29392,#29393);
+#29392 = CARTESIAN_POINT('',(0.381837661841,0.));
+#29393 = VECTOR('',#29394,1.);
+#29394 = DIRECTION('',(0.,-1.));
+#29395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29396 = PCURVE('',#9365,#29397);
+#29397 = DEFINITIONAL_REPRESENTATION('',(#29398),#29402);
+#29398 = LINE('',#29399,#29400);
+#29399 = CARTESIAN_POINT('',(0.,-0.));
+#29400 = VECTOR('',#29401,1.);
+#29401 = DIRECTION('',(0.,-1.));
+#29402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29403 = ORIENTED_EDGE('',*,*,#9377,.F.);
+#29404 = ADVANCED_FACE('',(#29405),#9365,.F.);
+#29405 = FACE_BOUND('',#29406,.F.);
+#29406 = EDGE_LOOP('',(#29407,#29408,#29431,#29452));
+#29407 = ORIENTED_EDGE('',*,*,#29383,.T.);
+#29408 = ORIENTED_EDGE('',*,*,#29409,.T.);
+#29409 = EDGE_CURVE('',#29361,#29410,#29412,.T.);
+#29410 = VERTEX_POINT('',#29411);
+#29411 = CARTESIAN_POINT('',(-21.93,1.27,4.04));
+#29412 = SURFACE_CURVE('',#29413,(#29417,#29424),.PCURVE_S1.);
+#29413 = LINE('',#29414,#29415);
+#29414 = CARTESIAN_POINT('',(-19.93,1.27,4.04));
+#29415 = VECTOR('',#29416,1.);
+#29416 = DIRECTION('',(-1.,0.,0.));
+#29417 = PCURVE('',#9365,#29418);
+#29418 = DEFINITIONAL_REPRESENTATION('',(#29419),#29423);
+#29419 = LINE('',#29420,#29421);
+#29420 = CARTESIAN_POINT('',(0.,-2.54));
+#29421 = VECTOR('',#29422,1.);
+#29422 = DIRECTION('',(1.,0.));
+#29423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29424 = PCURVE('',#28538,#29425);
+#29425 = DEFINITIONAL_REPRESENTATION('',(#29426),#29430);
+#29426 = LINE('',#29427,#29428);
+#29427 = CARTESIAN_POINT('',(2.27,2.27));
+#29428 = VECTOR('',#29429,1.);
+#29429 = DIRECTION('',(-1.,0.));
+#29430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29431 = ORIENTED_EDGE('',*,*,#29432,.F.);
+#29432 = EDGE_CURVE('',#9322,#29410,#29433,.T.);
+#29433 = SURFACE_CURVE('',#29434,(#29438,#29445),.PCURVE_S1.);
+#29434 = LINE('',#29435,#29436);
+#29435 = CARTESIAN_POINT('',(-21.93,1.27,1.5));
+#29436 = VECTOR('',#29437,1.);
+#29437 = DIRECTION('',(0.,0.,1.));
+#29438 = PCURVE('',#9365,#29439);
+#29439 = DEFINITIONAL_REPRESENTATION('',(#29440),#29444);
+#29440 = LINE('',#29441,#29442);
+#29441 = CARTESIAN_POINT('',(2.,0.));
+#29442 = VECTOR('',#29443,1.);
+#29443 = DIRECTION('',(0.,-1.));
+#29444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29445 = PCURVE('',#9337,#29446);
+#29446 = DEFINITIONAL_REPRESENTATION('',(#29447),#29451);
+#29447 = LINE('',#29448,#29449);
+#29448 = CARTESIAN_POINT('',(0.,0.));
+#29449 = VECTOR('',#29450,1.);
+#29450 = DIRECTION('',(0.,-1.));
+#29451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29452 = ORIENTED_EDGE('',*,*,#9349,.F.);
+#29453 = ADVANCED_FACE('',(#29454),#9337,.F.);
+#29454 = FACE_BOUND('',#29455,.F.);
+#29455 = EDGE_LOOP('',(#29456,#29457,#29478,#29479));
+#29456 = ORIENTED_EDGE('',*,*,#29432,.T.);
+#29457 = ORIENTED_EDGE('',*,*,#29458,.T.);
+#29458 = EDGE_CURVE('',#29410,#28500,#29459,.T.);
+#29459 = SURFACE_CURVE('',#29460,(#29464,#29471),.PCURVE_S1.);
+#29460 = LINE('',#29461,#29462);
+#29461 = CARTESIAN_POINT('',(-21.93,1.27,4.04));
+#29462 = VECTOR('',#29463,1.);
+#29463 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#29464 = PCURVE('',#9337,#29465);
+#29465 = DEFINITIONAL_REPRESENTATION('',(#29466),#29470);
+#29466 = LINE('',#29467,#29468);
+#29467 = CARTESIAN_POINT('',(0.,-2.54));
+#29468 = VECTOR('',#29469,1.);
+#29469 = DIRECTION('',(1.,-0.));
+#29470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29471 = PCURVE('',#28538,#29472);
+#29472 = DEFINITIONAL_REPRESENTATION('',(#29473),#29477);
+#29473 = LINE('',#29474,#29475);
+#29474 = CARTESIAN_POINT('',(0.27,2.27));
+#29475 = VECTOR('',#29476,1.);
+#29476 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#29477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29478 = ORIENTED_EDGE('',*,*,#28499,.F.);
+#29479 = ORIENTED_EDGE('',*,*,#9321,.F.);
+#29480 = ADVANCED_FACE('',(#29481),#9871,.F.);
+#29481 = FACE_BOUND('',#29482,.F.);
+#29482 = EDGE_LOOP('',(#29483,#29506,#29534,#29555));
+#29483 = ORIENTED_EDGE('',*,*,#29484,.T.);
+#29484 = EDGE_CURVE('',#9854,#29485,#29487,.T.);
+#29485 = VERTEX_POINT('',#29486);
+#29486 = CARTESIAN_POINT('',(-21.93,1.27,4.04));
+#29487 = SURFACE_CURVE('',#29488,(#29492,#29499),.PCURVE_S1.);
+#29488 = LINE('',#29489,#29490);
+#29489 = CARTESIAN_POINT('',(-21.93,1.27,1.5));
+#29490 = VECTOR('',#29491,1.);
+#29491 = DIRECTION('',(0.,0.,1.));
+#29492 = PCURVE('',#9871,#29493);
+#29493 = DEFINITIONAL_REPRESENTATION('',(#29494),#29498);
+#29494 = LINE('',#29495,#29496);
+#29495 = CARTESIAN_POINT('',(0.,0.));
+#29496 = VECTOR('',#29497,1.);
+#29497 = DIRECTION('',(0.,-1.));
+#29498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29499 = PCURVE('',#9899,#29500);
+#29500 = DEFINITIONAL_REPRESENTATION('',(#29501),#29505);
+#29501 = LINE('',#29502,#29503);
+#29502 = CARTESIAN_POINT('',(0.381837661841,0.));
+#29503 = VECTOR('',#29504,1.);
+#29504 = DIRECTION('',(0.,-1.));
+#29505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29506 = ORIENTED_EDGE('',*,*,#29507,.T.);
+#29507 = EDGE_CURVE('',#29485,#29508,#29510,.T.);
+#29508 = VERTEX_POINT('',#29509);
+#29509 = CARTESIAN_POINT('',(-19.93,1.27,4.04));
+#29510 = SURFACE_CURVE('',#29511,(#29515,#29522),.PCURVE_S1.);
+#29511 = LINE('',#29512,#29513);
+#29512 = CARTESIAN_POINT('',(-21.93,1.27,4.04));
+#29513 = VECTOR('',#29514,1.);
+#29514 = DIRECTION('',(1.,0.,0.));
+#29515 = PCURVE('',#9871,#29516);
+#29516 = DEFINITIONAL_REPRESENTATION('',(#29517),#29521);
+#29517 = LINE('',#29518,#29519);
+#29518 = CARTESIAN_POINT('',(0.,-2.54));
+#29519 = VECTOR('',#29520,1.);
+#29520 = DIRECTION('',(1.,0.));
+#29521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29522 = PCURVE('',#29523,#29528);
+#29523 = PLANE('',#29524);
+#29524 = AXIS2_PLACEMENT_3D('',#29525,#29526,#29527);
+#29525 = CARTESIAN_POINT('',(-21.93,1.27,4.04));
+#29526 = DIRECTION('',(0.,0.,-1.));
+#29527 = DIRECTION('',(-1.,0.,0.));
+#29528 = DEFINITIONAL_REPRESENTATION('',(#29529),#29533);
+#29529 = LINE('',#29530,#29531);
+#29530 = CARTESIAN_POINT('',(0.,0.));
+#29531 = VECTOR('',#29532,1.);
+#29532 = DIRECTION('',(-1.,0.));
+#29533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29534 = ORIENTED_EDGE('',*,*,#29535,.F.);
+#29535 = EDGE_CURVE('',#9856,#29508,#29536,.T.);
+#29536 = SURFACE_CURVE('',#29537,(#29541,#29548),.PCURVE_S1.);
+#29537 = LINE('',#29538,#29539);
+#29538 = CARTESIAN_POINT('',(-19.93,1.27,1.5));
+#29539 = VECTOR('',#29540,1.);
+#29540 = DIRECTION('',(0.,0.,1.));
+#29541 = PCURVE('',#9871,#29542);
+#29542 = DEFINITIONAL_REPRESENTATION('',(#29543),#29547);
+#29543 = LINE('',#29544,#29545);
+#29544 = CARTESIAN_POINT('',(2.,0.));
+#29545 = VECTOR('',#29546,1.);
+#29546 = DIRECTION('',(0.,-1.));
+#29547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29548 = PCURVE('',#10233,#29549);
+#29549 = DEFINITIONAL_REPRESENTATION('',(#29550),#29554);
+#29550 = LINE('',#29551,#29552);
+#29551 = CARTESIAN_POINT('',(0.,0.));
+#29552 = VECTOR('',#29553,1.);
+#29553 = DIRECTION('',(0.,-1.));
+#29554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29555 = ORIENTED_EDGE('',*,*,#9853,.F.);
+#29556 = ADVANCED_FACE('',(#29557),#10233,.F.);
+#29557 = FACE_BOUND('',#29558,.F.);
+#29558 = EDGE_LOOP('',(#29559,#29560,#29583,#29604));
+#29559 = ORIENTED_EDGE('',*,*,#29535,.T.);
+#29560 = ORIENTED_EDGE('',*,*,#29561,.T.);
+#29561 = EDGE_CURVE('',#29508,#29562,#29564,.T.);
+#29562 = VERTEX_POINT('',#29563);
+#29563 = CARTESIAN_POINT('',(-19.66,1.54,4.04));
+#29564 = SURFACE_CURVE('',#29565,(#29569,#29576),.PCURVE_S1.);
+#29565 = LINE('',#29566,#29567);
+#29566 = CARTESIAN_POINT('',(-19.93,1.27,4.04));
+#29567 = VECTOR('',#29568,1.);
+#29568 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#29569 = PCURVE('',#10233,#29570);
+#29570 = DEFINITIONAL_REPRESENTATION('',(#29571),#29575);
+#29571 = LINE('',#29572,#29573);
+#29572 = CARTESIAN_POINT('',(0.,-2.54));
+#29573 = VECTOR('',#29574,1.);
+#29574 = DIRECTION('',(1.,0.));
+#29575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29576 = PCURVE('',#29523,#29577);
+#29577 = DEFINITIONAL_REPRESENTATION('',(#29578),#29582);
+#29578 = LINE('',#29579,#29580);
+#29579 = CARTESIAN_POINT('',(-2.,0.));
+#29580 = VECTOR('',#29581,1.);
+#29581 = DIRECTION('',(-0.707106781187,0.707106781187));
+#29582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29583 = ORIENTED_EDGE('',*,*,#29584,.F.);
+#29584 = EDGE_CURVE('',#10192,#29562,#29585,.T.);
+#29585 = SURFACE_CURVE('',#29586,(#29590,#29597),.PCURVE_S1.);
+#29586 = LINE('',#29587,#29588);
+#29587 = CARTESIAN_POINT('',(-19.66,1.54,1.5));
+#29588 = VECTOR('',#29589,1.);
+#29589 = DIRECTION('',(0.,0.,1.));
+#29590 = PCURVE('',#10233,#29591);
+#29591 = DEFINITIONAL_REPRESENTATION('',(#29592),#29596);
+#29592 = LINE('',#29593,#29594);
+#29593 = CARTESIAN_POINT('',(0.381837661841,0.));
+#29594 = VECTOR('',#29595,1.);
+#29595 = DIRECTION('',(0.,-1.));
+#29596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29597 = PCURVE('',#10207,#29598);
+#29598 = DEFINITIONAL_REPRESENTATION('',(#29599),#29603);
+#29599 = LINE('',#29600,#29601);
+#29600 = CARTESIAN_POINT('',(0.,0.));
+#29601 = VECTOR('',#29602,1.);
+#29602 = DIRECTION('',(0.,-1.));
+#29603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29604 = ORIENTED_EDGE('',*,*,#10219,.F.);
+#29605 = ADVANCED_FACE('',(#29606),#10207,.F.);
+#29606 = FACE_BOUND('',#29607,.F.);
+#29607 = EDGE_LOOP('',(#29608,#29609,#29632,#29653));
+#29608 = ORIENTED_EDGE('',*,*,#29584,.T.);
+#29609 = ORIENTED_EDGE('',*,*,#29610,.T.);
+#29610 = EDGE_CURVE('',#29562,#29611,#29613,.T.);
+#29611 = VERTEX_POINT('',#29612);
+#29612 = CARTESIAN_POINT('',(-19.39,1.27,4.04));
+#29613 = SURFACE_CURVE('',#29614,(#29618,#29625),.PCURVE_S1.);
+#29614 = LINE('',#29615,#29616);
+#29615 = CARTESIAN_POINT('',(-19.66,1.54,4.04));
+#29616 = VECTOR('',#29617,1.);
+#29617 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#29618 = PCURVE('',#10207,#29619);
+#29619 = DEFINITIONAL_REPRESENTATION('',(#29620),#29624);
+#29620 = LINE('',#29621,#29622);
+#29621 = CARTESIAN_POINT('',(0.,-2.54));
+#29622 = VECTOR('',#29623,1.);
+#29623 = DIRECTION('',(1.,0.));
+#29624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29625 = PCURVE('',#29523,#29626);
+#29626 = DEFINITIONAL_REPRESENTATION('',(#29627),#29631);
+#29627 = LINE('',#29628,#29629);
+#29628 = CARTESIAN_POINT('',(-2.27,0.27));
+#29629 = VECTOR('',#29630,1.);
+#29630 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#29631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29632 = ORIENTED_EDGE('',*,*,#29633,.F.);
+#29633 = EDGE_CURVE('',#10164,#29611,#29634,.T.);
+#29634 = SURFACE_CURVE('',#29635,(#29639,#29646),.PCURVE_S1.);
+#29635 = LINE('',#29636,#29637);
+#29636 = CARTESIAN_POINT('',(-19.39,1.27,1.5));
+#29637 = VECTOR('',#29638,1.);
+#29638 = DIRECTION('',(0.,0.,1.));
+#29639 = PCURVE('',#10207,#29640);
+#29640 = DEFINITIONAL_REPRESENTATION('',(#29641),#29645);
+#29641 = LINE('',#29642,#29643);
+#29642 = CARTESIAN_POINT('',(0.381837661841,0.));
+#29643 = VECTOR('',#29644,1.);
+#29644 = DIRECTION('',(0.,-1.));
+#29645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29646 = PCURVE('',#10179,#29647);
+#29647 = DEFINITIONAL_REPRESENTATION('',(#29648),#29652);
+#29648 = LINE('',#29649,#29650);
+#29649 = CARTESIAN_POINT('',(0.,0.));
+#29650 = VECTOR('',#29651,1.);
+#29651 = DIRECTION('',(0.,-1.));
+#29652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29653 = ORIENTED_EDGE('',*,*,#10191,.F.);
+#29654 = ADVANCED_FACE('',(#29655),#10179,.F.);
+#29655 = FACE_BOUND('',#29656,.F.);
+#29656 = EDGE_LOOP('',(#29657,#29658,#29681,#29702));
+#29657 = ORIENTED_EDGE('',*,*,#29633,.T.);
+#29658 = ORIENTED_EDGE('',*,*,#29659,.T.);
+#29659 = EDGE_CURVE('',#29611,#29660,#29662,.T.);
+#29660 = VERTEX_POINT('',#29661);
+#29661 = CARTESIAN_POINT('',(-17.39,1.27,4.04));
+#29662 = SURFACE_CURVE('',#29663,(#29667,#29674),.PCURVE_S1.);
+#29663 = LINE('',#29664,#29665);
+#29664 = CARTESIAN_POINT('',(-19.39,1.27,4.04));
+#29665 = VECTOR('',#29666,1.);
+#29666 = DIRECTION('',(1.,0.,0.));
+#29667 = PCURVE('',#10179,#29668);
+#29668 = DEFINITIONAL_REPRESENTATION('',(#29669),#29673);
+#29669 = LINE('',#29670,#29671);
+#29670 = CARTESIAN_POINT('',(0.,-2.54));
+#29671 = VECTOR('',#29672,1.);
+#29672 = DIRECTION('',(1.,0.));
+#29673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29674 = PCURVE('',#29523,#29675);
+#29675 = DEFINITIONAL_REPRESENTATION('',(#29676),#29680);
+#29676 = LINE('',#29677,#29678);
+#29677 = CARTESIAN_POINT('',(-2.54,-4.440892098501E-16));
+#29678 = VECTOR('',#29679,1.);
+#29679 = DIRECTION('',(-1.,0.));
+#29680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29681 = ORIENTED_EDGE('',*,*,#29682,.F.);
+#29682 = EDGE_CURVE('',#10136,#29660,#29683,.T.);
+#29683 = SURFACE_CURVE('',#29684,(#29688,#29695),.PCURVE_S1.);
+#29684 = LINE('',#29685,#29686);
+#29685 = CARTESIAN_POINT('',(-17.39,1.27,1.5));
+#29686 = VECTOR('',#29687,1.);
+#29687 = DIRECTION('',(0.,0.,1.));
+#29688 = PCURVE('',#10179,#29689);
+#29689 = DEFINITIONAL_REPRESENTATION('',(#29690),#29694);
+#29690 = LINE('',#29691,#29692);
+#29691 = CARTESIAN_POINT('',(2.,0.));
+#29692 = VECTOR('',#29693,1.);
+#29693 = DIRECTION('',(0.,-1.));
+#29694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29695 = PCURVE('',#10151,#29696);
+#29696 = DEFINITIONAL_REPRESENTATION('',(#29697),#29701);
+#29697 = LINE('',#29698,#29699);
+#29698 = CARTESIAN_POINT('',(0.,0.));
+#29699 = VECTOR('',#29700,1.);
+#29700 = DIRECTION('',(0.,-1.));
+#29701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29702 = ORIENTED_EDGE('',*,*,#10163,.F.);
+#29703 = ADVANCED_FACE('',(#29704),#10151,.F.);
+#29704 = FACE_BOUND('',#29705,.F.);
+#29705 = EDGE_LOOP('',(#29706,#29707,#29730,#29751));
+#29706 = ORIENTED_EDGE('',*,*,#29682,.T.);
+#29707 = ORIENTED_EDGE('',*,*,#29708,.T.);
+#29708 = EDGE_CURVE('',#29660,#29709,#29711,.T.);
+#29709 = VERTEX_POINT('',#29710);
+#29710 = CARTESIAN_POINT('',(-17.12,1.54,4.04));
+#29711 = SURFACE_CURVE('',#29712,(#29716,#29723),.PCURVE_S1.);
+#29712 = LINE('',#29713,#29714);
+#29713 = CARTESIAN_POINT('',(-17.39,1.27,4.04));
+#29714 = VECTOR('',#29715,1.);
+#29715 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#29716 = PCURVE('',#10151,#29717);
+#29717 = DEFINITIONAL_REPRESENTATION('',(#29718),#29722);
+#29718 = LINE('',#29719,#29720);
+#29719 = CARTESIAN_POINT('',(0.,-2.54));
+#29720 = VECTOR('',#29721,1.);
+#29721 = DIRECTION('',(1.,0.));
+#29722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29723 = PCURVE('',#29523,#29724);
+#29724 = DEFINITIONAL_REPRESENTATION('',(#29725),#29729);
+#29725 = LINE('',#29726,#29727);
+#29726 = CARTESIAN_POINT('',(-4.54,-4.440892098501E-16));
+#29727 = VECTOR('',#29728,1.);
+#29728 = DIRECTION('',(-0.707106781187,0.707106781187));
+#29729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29730 = ORIENTED_EDGE('',*,*,#29731,.F.);
+#29731 = EDGE_CURVE('',#10108,#29709,#29732,.T.);
+#29732 = SURFACE_CURVE('',#29733,(#29737,#29744),.PCURVE_S1.);
+#29733 = LINE('',#29734,#29735);
+#29734 = CARTESIAN_POINT('',(-17.12,1.54,1.5));
+#29735 = VECTOR('',#29736,1.);
+#29736 = DIRECTION('',(0.,0.,1.));
+#29737 = PCURVE('',#10151,#29738);
+#29738 = DEFINITIONAL_REPRESENTATION('',(#29739),#29743);
+#29739 = LINE('',#29740,#29741);
+#29740 = CARTESIAN_POINT('',(0.381837661841,0.));
+#29741 = VECTOR('',#29742,1.);
+#29742 = DIRECTION('',(0.,-1.));
+#29743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29744 = PCURVE('',#10123,#29745);
+#29745 = DEFINITIONAL_REPRESENTATION('',(#29746),#29750);
+#29746 = LINE('',#29747,#29748);
+#29747 = CARTESIAN_POINT('',(0.,0.));
+#29748 = VECTOR('',#29749,1.);
+#29749 = DIRECTION('',(0.,-1.));
+#29750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29751 = ORIENTED_EDGE('',*,*,#10135,.F.);
+#29752 = ADVANCED_FACE('',(#29753),#10123,.F.);
+#29753 = FACE_BOUND('',#29754,.F.);
+#29754 = EDGE_LOOP('',(#29755,#29756,#29779,#29800));
+#29755 = ORIENTED_EDGE('',*,*,#29731,.T.);
+#29756 = ORIENTED_EDGE('',*,*,#29757,.T.);
+#29757 = EDGE_CURVE('',#29709,#29758,#29760,.T.);
+#29758 = VERTEX_POINT('',#29759);
+#29759 = CARTESIAN_POINT('',(-17.12,3.54,4.04));
+#29760 = SURFACE_CURVE('',#29761,(#29765,#29772),.PCURVE_S1.);
+#29761 = LINE('',#29762,#29763);
+#29762 = CARTESIAN_POINT('',(-17.12,1.54,4.04));
+#29763 = VECTOR('',#29764,1.);
+#29764 = DIRECTION('',(0.,1.,0.));
+#29765 = PCURVE('',#10123,#29766);
+#29766 = DEFINITIONAL_REPRESENTATION('',(#29767),#29771);
+#29767 = LINE('',#29768,#29769);
+#29768 = CARTESIAN_POINT('',(0.,-2.54));
+#29769 = VECTOR('',#29770,1.);
+#29770 = DIRECTION('',(1.,0.));
+#29771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29772 = PCURVE('',#29523,#29773);
+#29773 = DEFINITIONAL_REPRESENTATION('',(#29774),#29778);
+#29774 = LINE('',#29775,#29776);
+#29775 = CARTESIAN_POINT('',(-4.81,0.27));
+#29776 = VECTOR('',#29777,1.);
+#29777 = DIRECTION('',(0.,1.));
+#29778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29779 = ORIENTED_EDGE('',*,*,#29780,.F.);
+#29780 = EDGE_CURVE('',#10080,#29758,#29781,.T.);
+#29781 = SURFACE_CURVE('',#29782,(#29786,#29793),.PCURVE_S1.);
+#29782 = LINE('',#29783,#29784);
+#29783 = CARTESIAN_POINT('',(-17.12,3.54,1.5));
+#29784 = VECTOR('',#29785,1.);
+#29785 = DIRECTION('',(0.,0.,1.));
+#29786 = PCURVE('',#10123,#29787);
+#29787 = DEFINITIONAL_REPRESENTATION('',(#29788),#29792);
+#29788 = LINE('',#29789,#29790);
+#29789 = CARTESIAN_POINT('',(2.,0.));
+#29790 = VECTOR('',#29791,1.);
+#29791 = DIRECTION('',(0.,-1.));
+#29792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29793 = PCURVE('',#10095,#29794);
+#29794 = DEFINITIONAL_REPRESENTATION('',(#29795),#29799);
+#29795 = LINE('',#29796,#29797);
+#29796 = CARTESIAN_POINT('',(0.,0.));
+#29797 = VECTOR('',#29798,1.);
+#29798 = DIRECTION('',(0.,-1.));
+#29799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29800 = ORIENTED_EDGE('',*,*,#10107,.F.);
+#29801 = ADVANCED_FACE('',(#29802),#10095,.F.);
+#29802 = FACE_BOUND('',#29803,.F.);
+#29803 = EDGE_LOOP('',(#29804,#29805,#29828,#29849));
+#29804 = ORIENTED_EDGE('',*,*,#29780,.T.);
+#29805 = ORIENTED_EDGE('',*,*,#29806,.T.);
+#29806 = EDGE_CURVE('',#29758,#29807,#29809,.T.);
+#29807 = VERTEX_POINT('',#29808);
+#29808 = CARTESIAN_POINT('',(-17.39,3.81,4.04));
+#29809 = SURFACE_CURVE('',#29810,(#29814,#29821),.PCURVE_S1.);
+#29810 = LINE('',#29811,#29812);
+#29811 = CARTESIAN_POINT('',(-17.12,3.54,4.04));
+#29812 = VECTOR('',#29813,1.);
+#29813 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#29814 = PCURVE('',#10095,#29815);
+#29815 = DEFINITIONAL_REPRESENTATION('',(#29816),#29820);
+#29816 = LINE('',#29817,#29818);
+#29817 = CARTESIAN_POINT('',(0.,-2.54));
+#29818 = VECTOR('',#29819,1.);
+#29819 = DIRECTION('',(1.,0.));
+#29820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29821 = PCURVE('',#29523,#29822);
+#29822 = DEFINITIONAL_REPRESENTATION('',(#29823),#29827);
+#29823 = LINE('',#29824,#29825);
+#29824 = CARTESIAN_POINT('',(-4.81,2.27));
+#29825 = VECTOR('',#29826,1.);
+#29826 = DIRECTION('',(0.707106781187,0.707106781187));
+#29827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29828 = ORIENTED_EDGE('',*,*,#29829,.F.);
+#29829 = EDGE_CURVE('',#10052,#29807,#29830,.T.);
+#29830 = SURFACE_CURVE('',#29831,(#29835,#29842),.PCURVE_S1.);
+#29831 = LINE('',#29832,#29833);
+#29832 = CARTESIAN_POINT('',(-17.39,3.81,1.5));
+#29833 = VECTOR('',#29834,1.);
+#29834 = DIRECTION('',(0.,0.,1.));
+#29835 = PCURVE('',#10095,#29836);
+#29836 = DEFINITIONAL_REPRESENTATION('',(#29837),#29841);
+#29837 = LINE('',#29838,#29839);
+#29838 = CARTESIAN_POINT('',(0.381837661841,0.));
+#29839 = VECTOR('',#29840,1.);
+#29840 = DIRECTION('',(0.,-1.));
+#29841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29842 = PCURVE('',#10067,#29843);
+#29843 = DEFINITIONAL_REPRESENTATION('',(#29844),#29848);
+#29844 = LINE('',#29845,#29846);
+#29845 = CARTESIAN_POINT('',(0.,-0.));
+#29846 = VECTOR('',#29847,1.);
+#29847 = DIRECTION('',(0.,-1.));
+#29848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29849 = ORIENTED_EDGE('',*,*,#10079,.F.);
+#29850 = ADVANCED_FACE('',(#29851),#10067,.F.);
+#29851 = FACE_BOUND('',#29852,.F.);
+#29852 = EDGE_LOOP('',(#29853,#29854,#29877,#29898));
+#29853 = ORIENTED_EDGE('',*,*,#29829,.T.);
+#29854 = ORIENTED_EDGE('',*,*,#29855,.T.);
+#29855 = EDGE_CURVE('',#29807,#29856,#29858,.T.);
+#29856 = VERTEX_POINT('',#29857);
+#29857 = CARTESIAN_POINT('',(-19.39,3.81,4.04));
+#29858 = SURFACE_CURVE('',#29859,(#29863,#29870),.PCURVE_S1.);
+#29859 = LINE('',#29860,#29861);
+#29860 = CARTESIAN_POINT('',(-17.39,3.81,4.04));
+#29861 = VECTOR('',#29862,1.);
+#29862 = DIRECTION('',(-1.,0.,0.));
+#29863 = PCURVE('',#10067,#29864);
+#29864 = DEFINITIONAL_REPRESENTATION('',(#29865),#29869);
+#29865 = LINE('',#29866,#29867);
+#29866 = CARTESIAN_POINT('',(0.,-2.54));
+#29867 = VECTOR('',#29868,1.);
+#29868 = DIRECTION('',(1.,0.));
+#29869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29870 = PCURVE('',#29523,#29871);
+#29871 = DEFINITIONAL_REPRESENTATION('',(#29872),#29876);
+#29872 = LINE('',#29873,#29874);
+#29873 = CARTESIAN_POINT('',(-4.54,2.54));
+#29874 = VECTOR('',#29875,1.);
+#29875 = DIRECTION('',(1.,0.));
+#29876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29877 = ORIENTED_EDGE('',*,*,#29878,.F.);
+#29878 = EDGE_CURVE('',#10024,#29856,#29879,.T.);
+#29879 = SURFACE_CURVE('',#29880,(#29884,#29891),.PCURVE_S1.);
+#29880 = LINE('',#29881,#29882);
+#29881 = CARTESIAN_POINT('',(-19.39,3.81,1.5));
+#29882 = VECTOR('',#29883,1.);
+#29883 = DIRECTION('',(0.,0.,1.));
+#29884 = PCURVE('',#10067,#29885);
+#29885 = DEFINITIONAL_REPRESENTATION('',(#29886),#29890);
+#29886 = LINE('',#29887,#29888);
+#29887 = CARTESIAN_POINT('',(2.,0.));
+#29888 = VECTOR('',#29889,1.);
+#29889 = DIRECTION('',(0.,-1.));
+#29890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29891 = PCURVE('',#10039,#29892);
+#29892 = DEFINITIONAL_REPRESENTATION('',(#29893),#29897);
+#29893 = LINE('',#29894,#29895);
+#29894 = CARTESIAN_POINT('',(0.,0.));
+#29895 = VECTOR('',#29896,1.);
+#29896 = DIRECTION('',(0.,-1.));
+#29897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29898 = ORIENTED_EDGE('',*,*,#10051,.F.);
+#29899 = ADVANCED_FACE('',(#29900),#10039,.F.);
+#29900 = FACE_BOUND('',#29901,.F.);
+#29901 = EDGE_LOOP('',(#29902,#29903,#29926,#29947));
+#29902 = ORIENTED_EDGE('',*,*,#29878,.T.);
+#29903 = ORIENTED_EDGE('',*,*,#29904,.T.);
+#29904 = EDGE_CURVE('',#29856,#29905,#29907,.T.);
+#29905 = VERTEX_POINT('',#29906);
+#29906 = CARTESIAN_POINT('',(-19.66,3.54,4.04));
+#29907 = SURFACE_CURVE('',#29908,(#29912,#29919),.PCURVE_S1.);
+#29908 = LINE('',#29909,#29910);
+#29909 = CARTESIAN_POINT('',(-19.39,3.81,4.04));
+#29910 = VECTOR('',#29911,1.);
+#29911 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#29912 = PCURVE('',#10039,#29913);
+#29913 = DEFINITIONAL_REPRESENTATION('',(#29914),#29918);
+#29914 = LINE('',#29915,#29916);
+#29915 = CARTESIAN_POINT('',(0.,-2.54));
+#29916 = VECTOR('',#29917,1.);
+#29917 = DIRECTION('',(1.,-0.));
+#29918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29919 = PCURVE('',#29523,#29920);
+#29920 = DEFINITIONAL_REPRESENTATION('',(#29921),#29925);
+#29921 = LINE('',#29922,#29923);
+#29922 = CARTESIAN_POINT('',(-2.54,2.54));
+#29923 = VECTOR('',#29924,1.);
+#29924 = DIRECTION('',(0.707106781187,-0.707106781187));
+#29925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29926 = ORIENTED_EDGE('',*,*,#29927,.F.);
+#29927 = EDGE_CURVE('',#9996,#29905,#29928,.T.);
+#29928 = SURFACE_CURVE('',#29929,(#29933,#29940),.PCURVE_S1.);
+#29929 = LINE('',#29930,#29931);
+#29930 = CARTESIAN_POINT('',(-19.66,3.54,1.5));
+#29931 = VECTOR('',#29932,1.);
+#29932 = DIRECTION('',(0.,0.,1.));
+#29933 = PCURVE('',#10039,#29934);
+#29934 = DEFINITIONAL_REPRESENTATION('',(#29935),#29939);
+#29935 = LINE('',#29936,#29937);
+#29936 = CARTESIAN_POINT('',(0.381837661841,0.));
+#29937 = VECTOR('',#29938,1.);
+#29938 = DIRECTION('',(0.,-1.));
+#29939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29940 = PCURVE('',#10011,#29941);
+#29941 = DEFINITIONAL_REPRESENTATION('',(#29942),#29946);
+#29942 = LINE('',#29943,#29944);
+#29943 = CARTESIAN_POINT('',(0.,0.));
+#29944 = VECTOR('',#29945,1.);
+#29945 = DIRECTION('',(0.,-1.));
+#29946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29947 = ORIENTED_EDGE('',*,*,#10023,.F.);
+#29948 = ADVANCED_FACE('',(#29949),#10011,.F.);
+#29949 = FACE_BOUND('',#29950,.F.);
+#29950 = EDGE_LOOP('',(#29951,#29952,#29975,#29996));
+#29951 = ORIENTED_EDGE('',*,*,#29927,.T.);
+#29952 = ORIENTED_EDGE('',*,*,#29953,.T.);
+#29953 = EDGE_CURVE('',#29905,#29954,#29956,.T.);
+#29954 = VERTEX_POINT('',#29955);
+#29955 = CARTESIAN_POINT('',(-19.93,3.81,4.04));
+#29956 = SURFACE_CURVE('',#29957,(#29961,#29968),.PCURVE_S1.);
+#29957 = LINE('',#29958,#29959);
+#29958 = CARTESIAN_POINT('',(-19.66,3.54,4.04));
+#29959 = VECTOR('',#29960,1.);
+#29960 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#29961 = PCURVE('',#10011,#29962);
+#29962 = DEFINITIONAL_REPRESENTATION('',(#29963),#29967);
+#29963 = LINE('',#29964,#29965);
+#29964 = CARTESIAN_POINT('',(0.,-2.54));
+#29965 = VECTOR('',#29966,1.);
+#29966 = DIRECTION('',(1.,0.));
+#29967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29968 = PCURVE('',#29523,#29969);
+#29969 = DEFINITIONAL_REPRESENTATION('',(#29970),#29974);
+#29970 = LINE('',#29971,#29972);
+#29971 = CARTESIAN_POINT('',(-2.27,2.27));
+#29972 = VECTOR('',#29973,1.);
+#29973 = DIRECTION('',(0.707106781187,0.707106781187));
+#29974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29975 = ORIENTED_EDGE('',*,*,#29976,.F.);
+#29976 = EDGE_CURVE('',#9968,#29954,#29977,.T.);
+#29977 = SURFACE_CURVE('',#29978,(#29982,#29989),.PCURVE_S1.);
+#29978 = LINE('',#29979,#29980);
+#29979 = CARTESIAN_POINT('',(-19.93,3.81,1.5));
+#29980 = VECTOR('',#29981,1.);
+#29981 = DIRECTION('',(0.,0.,1.));
+#29982 = PCURVE('',#10011,#29983);
+#29983 = DEFINITIONAL_REPRESENTATION('',(#29984),#29988);
+#29984 = LINE('',#29985,#29986);
+#29985 = CARTESIAN_POINT('',(0.381837661841,0.));
+#29986 = VECTOR('',#29987,1.);
+#29987 = DIRECTION('',(0.,-1.));
+#29988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29989 = PCURVE('',#9983,#29990);
+#29990 = DEFINITIONAL_REPRESENTATION('',(#29991),#29995);
+#29991 = LINE('',#29992,#29993);
+#29992 = CARTESIAN_POINT('',(0.,-0.));
+#29993 = VECTOR('',#29994,1.);
+#29994 = DIRECTION('',(0.,-1.));
+#29995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29996 = ORIENTED_EDGE('',*,*,#9995,.F.);
+#29997 = ADVANCED_FACE('',(#29998),#9983,.F.);
+#29998 = FACE_BOUND('',#29999,.F.);
+#29999 = EDGE_LOOP('',(#30000,#30001,#30024,#30045));
+#30000 = ORIENTED_EDGE('',*,*,#29976,.T.);
+#30001 = ORIENTED_EDGE('',*,*,#30002,.T.);
+#30002 = EDGE_CURVE('',#29954,#30003,#30005,.T.);
+#30003 = VERTEX_POINT('',#30004);
+#30004 = CARTESIAN_POINT('',(-21.93,3.81,4.04));
+#30005 = SURFACE_CURVE('',#30006,(#30010,#30017),.PCURVE_S1.);
+#30006 = LINE('',#30007,#30008);
+#30007 = CARTESIAN_POINT('',(-19.93,3.81,4.04));
+#30008 = VECTOR('',#30009,1.);
+#30009 = DIRECTION('',(-1.,0.,0.));
+#30010 = PCURVE('',#9983,#30011);
+#30011 = DEFINITIONAL_REPRESENTATION('',(#30012),#30016);
+#30012 = LINE('',#30013,#30014);
+#30013 = CARTESIAN_POINT('',(0.,-2.54));
+#30014 = VECTOR('',#30015,1.);
+#30015 = DIRECTION('',(1.,0.));
+#30016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30017 = PCURVE('',#29523,#30018);
+#30018 = DEFINITIONAL_REPRESENTATION('',(#30019),#30023);
+#30019 = LINE('',#30020,#30021);
+#30020 = CARTESIAN_POINT('',(-2.,2.54));
+#30021 = VECTOR('',#30022,1.);
+#30022 = DIRECTION('',(1.,0.));
+#30023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30024 = ORIENTED_EDGE('',*,*,#30025,.F.);
+#30025 = EDGE_CURVE('',#9940,#30003,#30026,.T.);
+#30026 = SURFACE_CURVE('',#30027,(#30031,#30038),.PCURVE_S1.);
+#30027 = LINE('',#30028,#30029);
+#30028 = CARTESIAN_POINT('',(-21.93,3.81,1.5));
+#30029 = VECTOR('',#30030,1.);
+#30030 = DIRECTION('',(0.,0.,1.));
+#30031 = PCURVE('',#9983,#30032);
+#30032 = DEFINITIONAL_REPRESENTATION('',(#30033),#30037);
+#30033 = LINE('',#30034,#30035);
+#30034 = CARTESIAN_POINT('',(2.,0.));
+#30035 = VECTOR('',#30036,1.);
+#30036 = DIRECTION('',(0.,-1.));
+#30037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30038 = PCURVE('',#9955,#30039);
+#30039 = DEFINITIONAL_REPRESENTATION('',(#30040),#30044);
+#30040 = LINE('',#30041,#30042);
+#30041 = CARTESIAN_POINT('',(0.,0.));
+#30042 = VECTOR('',#30043,1.);
+#30043 = DIRECTION('',(0.,-1.));
+#30044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30045 = ORIENTED_EDGE('',*,*,#9967,.F.);
+#30046 = ADVANCED_FACE('',(#30047),#9955,.F.);
+#30047 = FACE_BOUND('',#30048,.F.);
+#30048 = EDGE_LOOP('',(#30049,#30050,#30073,#30094));
+#30049 = ORIENTED_EDGE('',*,*,#30025,.T.);
+#30050 = ORIENTED_EDGE('',*,*,#30051,.T.);
+#30051 = EDGE_CURVE('',#30003,#30052,#30054,.T.);
+#30052 = VERTEX_POINT('',#30053);
+#30053 = CARTESIAN_POINT('',(-22.2,3.54,4.04));
+#30054 = SURFACE_CURVE('',#30055,(#30059,#30066),.PCURVE_S1.);
+#30055 = LINE('',#30056,#30057);
+#30056 = CARTESIAN_POINT('',(-21.93,3.81,4.04));
+#30057 = VECTOR('',#30058,1.);
+#30058 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#30059 = PCURVE('',#9955,#30060);
+#30060 = DEFINITIONAL_REPRESENTATION('',(#30061),#30065);
+#30061 = LINE('',#30062,#30063);
+#30062 = CARTESIAN_POINT('',(0.,-2.54));
+#30063 = VECTOR('',#30064,1.);
+#30064 = DIRECTION('',(1.,-0.));
+#30065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30066 = PCURVE('',#29523,#30067);
+#30067 = DEFINITIONAL_REPRESENTATION('',(#30068),#30072);
+#30068 = LINE('',#30069,#30070);
+#30069 = CARTESIAN_POINT('',(0.,2.54));
+#30070 = VECTOR('',#30071,1.);
+#30071 = DIRECTION('',(0.707106781187,-0.707106781187));
+#30072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30073 = ORIENTED_EDGE('',*,*,#30074,.F.);
+#30074 = EDGE_CURVE('',#9912,#30052,#30075,.T.);
+#30075 = SURFACE_CURVE('',#30076,(#30080,#30087),.PCURVE_S1.);
+#30076 = LINE('',#30077,#30078);
+#30077 = CARTESIAN_POINT('',(-22.2,3.54,1.5));
+#30078 = VECTOR('',#30079,1.);
+#30079 = DIRECTION('',(0.,0.,1.));
+#30080 = PCURVE('',#9955,#30081);
+#30081 = DEFINITIONAL_REPRESENTATION('',(#30082),#30086);
+#30082 = LINE('',#30083,#30084);
+#30083 = CARTESIAN_POINT('',(0.381837661841,0.));
+#30084 = VECTOR('',#30085,1.);
+#30085 = DIRECTION('',(0.,-1.));
+#30086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30087 = PCURVE('',#9927,#30088);
+#30088 = DEFINITIONAL_REPRESENTATION('',(#30089),#30093);
+#30089 = LINE('',#30090,#30091);
+#30090 = CARTESIAN_POINT('',(0.,0.));
+#30091 = VECTOR('',#30092,1.);
+#30092 = DIRECTION('',(0.,-1.));
+#30093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30094 = ORIENTED_EDGE('',*,*,#9939,.F.);
+#30095 = ADVANCED_FACE('',(#30096),#9927,.F.);
+#30096 = FACE_BOUND('',#30097,.F.);
+#30097 = EDGE_LOOP('',(#30098,#30099,#30122,#30143));
+#30098 = ORIENTED_EDGE('',*,*,#30074,.T.);
+#30099 = ORIENTED_EDGE('',*,*,#30100,.T.);
+#30100 = EDGE_CURVE('',#30052,#30101,#30103,.T.);
+#30101 = VERTEX_POINT('',#30102);
+#30102 = CARTESIAN_POINT('',(-22.2,1.54,4.04));
+#30103 = SURFACE_CURVE('',#30104,(#30108,#30115),.PCURVE_S1.);
+#30104 = LINE('',#30105,#30106);
+#30105 = CARTESIAN_POINT('',(-22.2,3.54,4.04));
+#30106 = VECTOR('',#30107,1.);
+#30107 = DIRECTION('',(0.,-1.,0.));
+#30108 = PCURVE('',#9927,#30109);
+#30109 = DEFINITIONAL_REPRESENTATION('',(#30110),#30114);
+#30110 = LINE('',#30111,#30112);
+#30111 = CARTESIAN_POINT('',(0.,-2.54));
+#30112 = VECTOR('',#30113,1.);
+#30113 = DIRECTION('',(1.,0.));
+#30114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30115 = PCURVE('',#29523,#30116);
+#30116 = DEFINITIONAL_REPRESENTATION('',(#30117),#30121);
+#30117 = LINE('',#30118,#30119);
+#30118 = CARTESIAN_POINT('',(0.27,2.27));
+#30119 = VECTOR('',#30120,1.);
+#30120 = DIRECTION('',(0.,-1.));
+#30121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30122 = ORIENTED_EDGE('',*,*,#30123,.F.);
+#30123 = EDGE_CURVE('',#9884,#30101,#30124,.T.);
+#30124 = SURFACE_CURVE('',#30125,(#30129,#30136),.PCURVE_S1.);
+#30125 = LINE('',#30126,#30127);
+#30126 = CARTESIAN_POINT('',(-22.2,1.54,1.5));
+#30127 = VECTOR('',#30128,1.);
+#30128 = DIRECTION('',(0.,0.,1.));
+#30129 = PCURVE('',#9927,#30130);
+#30130 = DEFINITIONAL_REPRESENTATION('',(#30131),#30135);
+#30131 = LINE('',#30132,#30133);
+#30132 = CARTESIAN_POINT('',(2.,0.));
+#30133 = VECTOR('',#30134,1.);
+#30134 = DIRECTION('',(0.,-1.));
+#30135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30136 = PCURVE('',#9899,#30137);
+#30137 = DEFINITIONAL_REPRESENTATION('',(#30138),#30142);
+#30138 = LINE('',#30139,#30140);
+#30139 = CARTESIAN_POINT('',(0.,0.));
+#30140 = VECTOR('',#30141,1.);
+#30141 = DIRECTION('',(0.,-1.));
+#30142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30143 = ORIENTED_EDGE('',*,*,#9911,.F.);
+#30144 = ADVANCED_FACE('',(#30145),#9899,.F.);
+#30145 = FACE_BOUND('',#30146,.F.);
+#30146 = EDGE_LOOP('',(#30147,#30148,#30169,#30170));
+#30147 = ORIENTED_EDGE('',*,*,#30123,.T.);
+#30148 = ORIENTED_EDGE('',*,*,#30149,.T.);
+#30149 = EDGE_CURVE('',#30101,#29485,#30150,.T.);
+#30150 = SURFACE_CURVE('',#30151,(#30155,#30162),.PCURVE_S1.);
+#30151 = LINE('',#30152,#30153);
+#30152 = CARTESIAN_POINT('',(-22.2,1.54,4.04));
+#30153 = VECTOR('',#30154,1.);
+#30154 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#30155 = PCURVE('',#9899,#30156);
+#30156 = DEFINITIONAL_REPRESENTATION('',(#30157),#30161);
+#30157 = LINE('',#30158,#30159);
+#30158 = CARTESIAN_POINT('',(0.,-2.54));
+#30159 = VECTOR('',#30160,1.);
+#30160 = DIRECTION('',(1.,0.));
+#30161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30162 = PCURVE('',#29523,#30163);
+#30163 = DEFINITIONAL_REPRESENTATION('',(#30164),#30168);
+#30164 = LINE('',#30165,#30166);
+#30165 = CARTESIAN_POINT('',(0.27,0.27));
+#30166 = VECTOR('',#30167,1.);
+#30167 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#30168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30169 = ORIENTED_EDGE('',*,*,#29484,.F.);
+#30170 = ORIENTED_EDGE('',*,*,#9883,.F.);
+#30171 = ADVANCED_FACE('',(#30172),#10264,.F.);
+#30172 = FACE_BOUND('',#30173,.F.);
+#30173 = EDGE_LOOP('',(#30174,#30204,#30225,#30226));
+#30174 = ORIENTED_EDGE('',*,*,#30175,.F.);
+#30175 = EDGE_CURVE('',#30176,#30178,#30180,.T.);
+#30176 = VERTEX_POINT('',#30177);
+#30177 = CARTESIAN_POINT('',(-15.86,8.,2.5));
+#30178 = VERTEX_POINT('',#30179);
+#30179 = CARTESIAN_POINT('',(-15.26,8.,2.5));
+#30180 = SURFACE_CURVE('',#30181,(#30185,#30192),.PCURVE_S1.);
+#30181 = LINE('',#30182,#30183);
+#30182 = CARTESIAN_POINT('',(-15.86,8.,2.5));
+#30183 = VECTOR('',#30184,1.);
+#30184 = DIRECTION('',(1.,0.,0.));
+#30185 = PCURVE('',#10264,#30186);
+#30186 = DEFINITIONAL_REPRESENTATION('',(#30187),#30191);
+#30187 = LINE('',#30188,#30189);
+#30188 = CARTESIAN_POINT('',(0.,0.));
+#30189 = VECTOR('',#30190,1.);
+#30190 = DIRECTION('',(1.,0.));
+#30191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30192 = PCURVE('',#30193,#30198);
+#30193 = PLANE('',#30194);
+#30194 = AXIS2_PLACEMENT_3D('',#30195,#30196,#30197);
+#30195 = CARTESIAN_POINT('',(-15.86,8.,2.5));
+#30196 = DIRECTION('',(0.,0.,1.));
+#30197 = DIRECTION('',(1.,0.,0.));
+#30198 = DEFINITIONAL_REPRESENTATION('',(#30199),#30203);
+#30199 = LINE('',#30200,#30201);
+#30200 = CARTESIAN_POINT('',(0.,0.));
+#30201 = VECTOR('',#30202,1.);
+#30202 = DIRECTION('',(1.,0.));
+#30203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30204 = ORIENTED_EDGE('',*,*,#30205,.T.);
+#30205 = EDGE_CURVE('',#30176,#10250,#30206,.T.);
+#30206 = SURFACE_CURVE('',#30207,(#30211,#30218),.PCURVE_S1.);
+#30207 = LINE('',#30208,#30209);
+#30208 = CARTESIAN_POINT('',(-15.86,8.,2.5));
+#30209 = VECTOR('',#30210,1.);
+#30210 = DIRECTION('',(-0.,-0.,-1.));
+#30211 = PCURVE('',#10264,#30212);
+#30212 = DEFINITIONAL_REPRESENTATION('',(#30213),#30217);
+#30213 = LINE('',#30214,#30215);
+#30214 = CARTESIAN_POINT('',(0.,0.));
+#30215 = VECTOR('',#30216,1.);
+#30216 = DIRECTION('',(0.,-1.));
+#30217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30218 = PCURVE('',#10340,#30219);
+#30219 = DEFINITIONAL_REPRESENTATION('',(#30220),#30224);
+#30220 = LINE('',#30221,#30222);
+#30221 = CARTESIAN_POINT('',(0.6,0.));
+#30222 = VECTOR('',#30223,1.);
+#30223 = DIRECTION('',(0.,-1.));
+#30224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30225 = ORIENTED_EDGE('',*,*,#10247,.F.);
+#30226 = ORIENTED_EDGE('',*,*,#30227,.F.);
+#30227 = EDGE_CURVE('',#30178,#10248,#30228,.T.);
+#30228 = SURFACE_CURVE('',#30229,(#30233,#30240),.PCURVE_S1.);
+#30229 = LINE('',#30230,#30231);
+#30230 = CARTESIAN_POINT('',(-15.26,8.,2.5));
+#30231 = VECTOR('',#30232,1.);
+#30232 = DIRECTION('',(-0.,-0.,-1.));
+#30233 = PCURVE('',#10264,#30234);
+#30234 = DEFINITIONAL_REPRESENTATION('',(#30235),#30239);
+#30235 = LINE('',#30236,#30237);
+#30236 = CARTESIAN_POINT('',(0.6,0.));
+#30237 = VECTOR('',#30238,1.);
+#30238 = DIRECTION('',(0.,-1.));
+#30239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30240 = PCURVE('',#10290,#30241);
+#30241 = DEFINITIONAL_REPRESENTATION('',(#30242),#30246);
+#30242 = LINE('',#30243,#30244);
+#30243 = CARTESIAN_POINT('',(0.,0.));
+#30244 = VECTOR('',#30245,1.);
+#30245 = DIRECTION('',(0.,-1.));
+#30246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30247 = ADVANCED_FACE('',(#30248),#10340,.F.);
+#30248 = FACE_BOUND('',#30249,.F.);
+#30249 = EDGE_LOOP('',(#30250,#30273,#30294,#30295));
+#30250 = ORIENTED_EDGE('',*,*,#30251,.F.);
+#30251 = EDGE_CURVE('',#30252,#30176,#30254,.T.);
+#30252 = VERTEX_POINT('',#30253);
+#30253 = CARTESIAN_POINT('',(-15.86,7.4,2.5));
+#30254 = SURFACE_CURVE('',#30255,(#30259,#30266),.PCURVE_S1.);
+#30255 = LINE('',#30256,#30257);
+#30256 = CARTESIAN_POINT('',(-15.86,7.4,2.5));
+#30257 = VECTOR('',#30258,1.);
+#30258 = DIRECTION('',(0.,1.,0.));
+#30259 = PCURVE('',#10340,#30260);
+#30260 = DEFINITIONAL_REPRESENTATION('',(#30261),#30265);
+#30261 = LINE('',#30262,#30263);
+#30262 = CARTESIAN_POINT('',(0.,0.));
+#30263 = VECTOR('',#30264,1.);
+#30264 = DIRECTION('',(1.,0.));
+#30265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30266 = PCURVE('',#30193,#30267);
+#30267 = DEFINITIONAL_REPRESENTATION('',(#30268),#30272);
+#30268 = LINE('',#30269,#30270);
+#30269 = CARTESIAN_POINT('',(0.,-0.6));
+#30270 = VECTOR('',#30271,1.);
+#30271 = DIRECTION('',(0.,1.));
+#30272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30273 = ORIENTED_EDGE('',*,*,#30274,.T.);
+#30274 = EDGE_CURVE('',#30252,#10302,#30275,.T.);
+#30275 = SURFACE_CURVE('',#30276,(#30280,#30287),.PCURVE_S1.);
+#30276 = LINE('',#30277,#30278);
+#30277 = CARTESIAN_POINT('',(-15.86,7.4,2.5));
+#30278 = VECTOR('',#30279,1.);
+#30279 = DIRECTION('',(-0.,-0.,-1.));
+#30280 = PCURVE('',#10340,#30281);
+#30281 = DEFINITIONAL_REPRESENTATION('',(#30282),#30286);
+#30282 = LINE('',#30283,#30284);
+#30283 = CARTESIAN_POINT('',(0.,0.));
+#30284 = VECTOR('',#30285,1.);
+#30285 = DIRECTION('',(0.,-1.));
+#30286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30287 = PCURVE('',#10316,#30288);
+#30288 = DEFINITIONAL_REPRESENTATION('',(#30289),#30293);
+#30289 = LINE('',#30290,#30291);
+#30290 = CARTESIAN_POINT('',(0.6,0.));
+#30291 = VECTOR('',#30292,1.);
+#30292 = DIRECTION('',(0.,-1.));
+#30293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30294 = ORIENTED_EDGE('',*,*,#10327,.F.);
+#30295 = ORIENTED_EDGE('',*,*,#30205,.F.);
+#30296 = ADVANCED_FACE('',(#30297),#10316,.F.);
+#30297 = FACE_BOUND('',#30298,.F.);
+#30298 = EDGE_LOOP('',(#30299,#30322,#30343,#30344));
+#30299 = ORIENTED_EDGE('',*,*,#30300,.F.);
+#30300 = EDGE_CURVE('',#30301,#30252,#30303,.T.);
+#30301 = VERTEX_POINT('',#30302);
+#30302 = CARTESIAN_POINT('',(-15.26,7.4,2.5));
+#30303 = SURFACE_CURVE('',#30304,(#30308,#30315),.PCURVE_S1.);
+#30304 = LINE('',#30305,#30306);
+#30305 = CARTESIAN_POINT('',(-15.26,7.4,2.5));
+#30306 = VECTOR('',#30307,1.);
+#30307 = DIRECTION('',(-1.,0.,0.));
+#30308 = PCURVE('',#10316,#30309);
+#30309 = DEFINITIONAL_REPRESENTATION('',(#30310),#30314);
+#30310 = LINE('',#30311,#30312);
+#30311 = CARTESIAN_POINT('',(0.,0.));
+#30312 = VECTOR('',#30313,1.);
+#30313 = DIRECTION('',(1.,0.));
+#30314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30315 = PCURVE('',#30193,#30316);
+#30316 = DEFINITIONAL_REPRESENTATION('',(#30317),#30321);
+#30317 = LINE('',#30318,#30319);
+#30318 = CARTESIAN_POINT('',(0.6,-0.6));
+#30319 = VECTOR('',#30320,1.);
+#30320 = DIRECTION('',(-1.,0.));
+#30321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30322 = ORIENTED_EDGE('',*,*,#30323,.T.);
+#30323 = EDGE_CURVE('',#30301,#10276,#30324,.T.);
+#30324 = SURFACE_CURVE('',#30325,(#30329,#30336),.PCURVE_S1.);
+#30325 = LINE('',#30326,#30327);
+#30326 = CARTESIAN_POINT('',(-15.26,7.4,2.5));
+#30327 = VECTOR('',#30328,1.);
+#30328 = DIRECTION('',(-0.,-0.,-1.));
+#30329 = PCURVE('',#10316,#30330);
+#30330 = DEFINITIONAL_REPRESENTATION('',(#30331),#30335);
+#30331 = LINE('',#30332,#30333);
+#30332 = CARTESIAN_POINT('',(0.,0.));
+#30333 = VECTOR('',#30334,1.);
+#30334 = DIRECTION('',(0.,-1.));
+#30335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30336 = PCURVE('',#10290,#30337);
+#30337 = DEFINITIONAL_REPRESENTATION('',(#30338),#30342);
+#30338 = LINE('',#30339,#30340);
+#30339 = CARTESIAN_POINT('',(0.6,0.));
+#30340 = VECTOR('',#30341,1.);
+#30341 = DIRECTION('',(0.,-1.));
+#30342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30343 = ORIENTED_EDGE('',*,*,#10301,.F.);
+#30344 = ORIENTED_EDGE('',*,*,#30274,.F.);
+#30345 = ADVANCED_FACE('',(#30346),#10290,.F.);
+#30346 = FACE_BOUND('',#30347,.F.);
+#30347 = EDGE_LOOP('',(#30348,#30369,#30370,#30371));
+#30348 = ORIENTED_EDGE('',*,*,#30349,.F.);
+#30349 = EDGE_CURVE('',#30178,#30301,#30350,.T.);
+#30350 = SURFACE_CURVE('',#30351,(#30355,#30362),.PCURVE_S1.);
+#30351 = LINE('',#30352,#30353);
+#30352 = CARTESIAN_POINT('',(-15.26,8.,2.5));
+#30353 = VECTOR('',#30354,1.);
+#30354 = DIRECTION('',(0.,-1.,0.));
+#30355 = PCURVE('',#10290,#30356);
+#30356 = DEFINITIONAL_REPRESENTATION('',(#30357),#30361);
+#30357 = LINE('',#30358,#30359);
+#30358 = CARTESIAN_POINT('',(0.,0.));
+#30359 = VECTOR('',#30360,1.);
+#30360 = DIRECTION('',(1.,0.));
+#30361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30362 = PCURVE('',#30193,#30363);
+#30363 = DEFINITIONAL_REPRESENTATION('',(#30364),#30368);
+#30364 = LINE('',#30365,#30366);
+#30365 = CARTESIAN_POINT('',(0.6,0.));
+#30366 = VECTOR('',#30367,1.);
+#30367 = DIRECTION('',(0.,-1.));
+#30368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30369 = ORIENTED_EDGE('',*,*,#30227,.T.);
+#30370 = ORIENTED_EDGE('',*,*,#10275,.F.);
+#30371 = ORIENTED_EDGE('',*,*,#30323,.F.);
+#30372 = ADVANCED_FACE('',(#30373),#10370,.F.);
+#30373 = FACE_BOUND('',#30374,.F.);
+#30374 = EDGE_LOOP('',(#30375,#30405,#30426,#30427));
+#30375 = ORIENTED_EDGE('',*,*,#30376,.F.);
+#30376 = EDGE_CURVE('',#30377,#30379,#30381,.T.);
+#30377 = VERTEX_POINT('',#30378);
+#30378 = CARTESIAN_POINT('',(-18.4,8.,2.5));
+#30379 = VERTEX_POINT('',#30380);
+#30380 = CARTESIAN_POINT('',(-17.8,8.,2.5));
+#30381 = SURFACE_CURVE('',#30382,(#30386,#30393),.PCURVE_S1.);
+#30382 = LINE('',#30383,#30384);
+#30383 = CARTESIAN_POINT('',(-18.4,8.,2.5));
+#30384 = VECTOR('',#30385,1.);
+#30385 = DIRECTION('',(1.,0.,0.));
+#30386 = PCURVE('',#10370,#30387);
+#30387 = DEFINITIONAL_REPRESENTATION('',(#30388),#30392);
+#30388 = LINE('',#30389,#30390);
+#30389 = CARTESIAN_POINT('',(0.,0.));
+#30390 = VECTOR('',#30391,1.);
+#30391 = DIRECTION('',(1.,0.));
+#30392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30393 = PCURVE('',#30394,#30399);
+#30394 = PLANE('',#30395);
+#30395 = AXIS2_PLACEMENT_3D('',#30396,#30397,#30398);
+#30396 = CARTESIAN_POINT('',(-18.4,8.,2.5));
+#30397 = DIRECTION('',(0.,0.,1.));
+#30398 = DIRECTION('',(1.,0.,0.));
+#30399 = DEFINITIONAL_REPRESENTATION('',(#30400),#30404);
+#30400 = LINE('',#30401,#30402);
+#30401 = CARTESIAN_POINT('',(0.,0.));
+#30402 = VECTOR('',#30403,1.);
+#30403 = DIRECTION('',(1.,0.));
+#30404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30405 = ORIENTED_EDGE('',*,*,#30406,.T.);
+#30406 = EDGE_CURVE('',#30377,#10356,#30407,.T.);
+#30407 = SURFACE_CURVE('',#30408,(#30412,#30419),.PCURVE_S1.);
+#30408 = LINE('',#30409,#30410);
+#30409 = CARTESIAN_POINT('',(-18.4,8.,2.5));
+#30410 = VECTOR('',#30411,1.);
+#30411 = DIRECTION('',(-0.,-0.,-1.));
+#30412 = PCURVE('',#10370,#30413);
+#30413 = DEFINITIONAL_REPRESENTATION('',(#30414),#30418);
+#30414 = LINE('',#30415,#30416);
+#30415 = CARTESIAN_POINT('',(0.,0.));
+#30416 = VECTOR('',#30417,1.);
+#30417 = DIRECTION('',(0.,-1.));
+#30418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30419 = PCURVE('',#10446,#30420);
+#30420 = DEFINITIONAL_REPRESENTATION('',(#30421),#30425);
+#30421 = LINE('',#30422,#30423);
+#30422 = CARTESIAN_POINT('',(0.6,0.));
+#30423 = VECTOR('',#30424,1.);
+#30424 = DIRECTION('',(0.,-1.));
+#30425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30426 = ORIENTED_EDGE('',*,*,#10353,.F.);
+#30427 = ORIENTED_EDGE('',*,*,#30428,.F.);
+#30428 = EDGE_CURVE('',#30379,#10354,#30429,.T.);
+#30429 = SURFACE_CURVE('',#30430,(#30434,#30441),.PCURVE_S1.);
+#30430 = LINE('',#30431,#30432);
+#30431 = CARTESIAN_POINT('',(-17.8,8.,2.5));
+#30432 = VECTOR('',#30433,1.);
+#30433 = DIRECTION('',(-0.,-0.,-1.));
+#30434 = PCURVE('',#10370,#30435);
+#30435 = DEFINITIONAL_REPRESENTATION('',(#30436),#30440);
+#30436 = LINE('',#30437,#30438);
+#30437 = CARTESIAN_POINT('',(0.6,0.));
+#30438 = VECTOR('',#30439,1.);
+#30439 = DIRECTION('',(0.,-1.));
+#30440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30441 = PCURVE('',#10396,#30442);
+#30442 = DEFINITIONAL_REPRESENTATION('',(#30443),#30447);
+#30443 = LINE('',#30444,#30445);
+#30444 = CARTESIAN_POINT('',(0.,0.));
+#30445 = VECTOR('',#30446,1.);
+#30446 = DIRECTION('',(0.,-1.));
+#30447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30448 = ADVANCED_FACE('',(#30449),#10446,.F.);
+#30449 = FACE_BOUND('',#30450,.F.);
+#30450 = EDGE_LOOP('',(#30451,#30474,#30495,#30496));
+#30451 = ORIENTED_EDGE('',*,*,#30452,.F.);
+#30452 = EDGE_CURVE('',#30453,#30377,#30455,.T.);
+#30453 = VERTEX_POINT('',#30454);
+#30454 = CARTESIAN_POINT('',(-18.4,7.4,2.5));
+#30455 = SURFACE_CURVE('',#30456,(#30460,#30467),.PCURVE_S1.);
+#30456 = LINE('',#30457,#30458);
+#30457 = CARTESIAN_POINT('',(-18.4,7.4,2.5));
+#30458 = VECTOR('',#30459,1.);
+#30459 = DIRECTION('',(0.,1.,0.));
+#30460 = PCURVE('',#10446,#30461);
+#30461 = DEFINITIONAL_REPRESENTATION('',(#30462),#30466);
+#30462 = LINE('',#30463,#30464);
+#30463 = CARTESIAN_POINT('',(0.,0.));
+#30464 = VECTOR('',#30465,1.);
+#30465 = DIRECTION('',(1.,0.));
+#30466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30467 = PCURVE('',#30394,#30468);
+#30468 = DEFINITIONAL_REPRESENTATION('',(#30469),#30473);
+#30469 = LINE('',#30470,#30471);
+#30470 = CARTESIAN_POINT('',(0.,-0.6));
+#30471 = VECTOR('',#30472,1.);
+#30472 = DIRECTION('',(0.,1.));
+#30473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30474 = ORIENTED_EDGE('',*,*,#30475,.T.);
+#30475 = EDGE_CURVE('',#30453,#10408,#30476,.T.);
+#30476 = SURFACE_CURVE('',#30477,(#30481,#30488),.PCURVE_S1.);
+#30477 = LINE('',#30478,#30479);
+#30478 = CARTESIAN_POINT('',(-18.4,7.4,2.5));
+#30479 = VECTOR('',#30480,1.);
+#30480 = DIRECTION('',(-0.,-0.,-1.));
+#30481 = PCURVE('',#10446,#30482);
+#30482 = DEFINITIONAL_REPRESENTATION('',(#30483),#30487);
+#30483 = LINE('',#30484,#30485);
+#30484 = CARTESIAN_POINT('',(0.,0.));
+#30485 = VECTOR('',#30486,1.);
+#30486 = DIRECTION('',(0.,-1.));
+#30487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30488 = PCURVE('',#10422,#30489);
+#30489 = DEFINITIONAL_REPRESENTATION('',(#30490),#30494);
+#30490 = LINE('',#30491,#30492);
+#30491 = CARTESIAN_POINT('',(0.6,0.));
+#30492 = VECTOR('',#30493,1.);
+#30493 = DIRECTION('',(0.,-1.));
+#30494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30495 = ORIENTED_EDGE('',*,*,#10433,.F.);
+#30496 = ORIENTED_EDGE('',*,*,#30406,.F.);
+#30497 = ADVANCED_FACE('',(#30498),#10422,.F.);
+#30498 = FACE_BOUND('',#30499,.F.);
+#30499 = EDGE_LOOP('',(#30500,#30523,#30544,#30545));
+#30500 = ORIENTED_EDGE('',*,*,#30501,.F.);
+#30501 = EDGE_CURVE('',#30502,#30453,#30504,.T.);
+#30502 = VERTEX_POINT('',#30503);
+#30503 = CARTESIAN_POINT('',(-17.8,7.4,2.5));
+#30504 = SURFACE_CURVE('',#30505,(#30509,#30516),.PCURVE_S1.);
+#30505 = LINE('',#30506,#30507);
+#30506 = CARTESIAN_POINT('',(-17.8,7.4,2.5));
+#30507 = VECTOR('',#30508,1.);
+#30508 = DIRECTION('',(-1.,0.,0.));
+#30509 = PCURVE('',#10422,#30510);
+#30510 = DEFINITIONAL_REPRESENTATION('',(#30511),#30515);
+#30511 = LINE('',#30512,#30513);
+#30512 = CARTESIAN_POINT('',(0.,0.));
+#30513 = VECTOR('',#30514,1.);
+#30514 = DIRECTION('',(1.,0.));
+#30515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30516 = PCURVE('',#30394,#30517);
+#30517 = DEFINITIONAL_REPRESENTATION('',(#30518),#30522);
+#30518 = LINE('',#30519,#30520);
+#30519 = CARTESIAN_POINT('',(0.6,-0.6));
+#30520 = VECTOR('',#30521,1.);
+#30521 = DIRECTION('',(-1.,0.));
+#30522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30523 = ORIENTED_EDGE('',*,*,#30524,.T.);
+#30524 = EDGE_CURVE('',#30502,#10382,#30525,.T.);
+#30525 = SURFACE_CURVE('',#30526,(#30530,#30537),.PCURVE_S1.);
+#30526 = LINE('',#30527,#30528);
+#30527 = CARTESIAN_POINT('',(-17.8,7.4,2.5));
+#30528 = VECTOR('',#30529,1.);
+#30529 = DIRECTION('',(-0.,-0.,-1.));
+#30530 = PCURVE('',#10422,#30531);
+#30531 = DEFINITIONAL_REPRESENTATION('',(#30532),#30536);
+#30532 = LINE('',#30533,#30534);
+#30533 = CARTESIAN_POINT('',(0.,0.));
+#30534 = VECTOR('',#30535,1.);
+#30535 = DIRECTION('',(0.,-1.));
+#30536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30537 = PCURVE('',#10396,#30538);
+#30538 = DEFINITIONAL_REPRESENTATION('',(#30539),#30543);
+#30539 = LINE('',#30540,#30541);
+#30540 = CARTESIAN_POINT('',(0.6,0.));
+#30541 = VECTOR('',#30542,1.);
+#30542 = DIRECTION('',(0.,-1.));
+#30543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30544 = ORIENTED_EDGE('',*,*,#10407,.F.);
+#30545 = ORIENTED_EDGE('',*,*,#30475,.F.);
+#30546 = ADVANCED_FACE('',(#30547),#10396,.F.);
+#30547 = FACE_BOUND('',#30548,.F.);
+#30548 = EDGE_LOOP('',(#30549,#30570,#30571,#30572));
+#30549 = ORIENTED_EDGE('',*,*,#30550,.F.);
+#30550 = EDGE_CURVE('',#30379,#30502,#30551,.T.);
+#30551 = SURFACE_CURVE('',#30552,(#30556,#30563),.PCURVE_S1.);
+#30552 = LINE('',#30553,#30554);
+#30553 = CARTESIAN_POINT('',(-17.8,8.,2.5));
+#30554 = VECTOR('',#30555,1.);
+#30555 = DIRECTION('',(0.,-1.,0.));
+#30556 = PCURVE('',#10396,#30557);
+#30557 = DEFINITIONAL_REPRESENTATION('',(#30558),#30562);
+#30558 = LINE('',#30559,#30560);
+#30559 = CARTESIAN_POINT('',(0.,0.));
+#30560 = VECTOR('',#30561,1.);
+#30561 = DIRECTION('',(1.,0.));
+#30562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30563 = PCURVE('',#30394,#30564);
+#30564 = DEFINITIONAL_REPRESENTATION('',(#30565),#30569);
+#30565 = LINE('',#30566,#30567);
+#30566 = CARTESIAN_POINT('',(0.6,0.));
+#30567 = VECTOR('',#30568,1.);
+#30568 = DIRECTION('',(0.,-1.));
+#30569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30570 = ORIENTED_EDGE('',*,*,#30428,.T.);
+#30571 = ORIENTED_EDGE('',*,*,#10381,.F.);
+#30572 = ORIENTED_EDGE('',*,*,#30524,.F.);
+#30573 = ADVANCED_FACE('',(#30574),#10476,.F.);
+#30574 = FACE_BOUND('',#30575,.F.);
+#30575 = EDGE_LOOP('',(#30576,#30606,#30627,#30628));
+#30576 = ORIENTED_EDGE('',*,*,#30577,.F.);
+#30577 = EDGE_CURVE('',#30578,#30580,#30582,.T.);
+#30578 = VERTEX_POINT('',#30579);
+#30579 = CARTESIAN_POINT('',(-13.32,8.,2.5));
+#30580 = VERTEX_POINT('',#30581);
+#30581 = CARTESIAN_POINT('',(-12.72,8.,2.5));
+#30582 = SURFACE_CURVE('',#30583,(#30587,#30594),.PCURVE_S1.);
+#30583 = LINE('',#30584,#30585);
+#30584 = CARTESIAN_POINT('',(-13.32,8.,2.5));
+#30585 = VECTOR('',#30586,1.);
+#30586 = DIRECTION('',(1.,0.,0.));
+#30587 = PCURVE('',#10476,#30588);
+#30588 = DEFINITIONAL_REPRESENTATION('',(#30589),#30593);
+#30589 = LINE('',#30590,#30591);
+#30590 = CARTESIAN_POINT('',(0.,0.));
+#30591 = VECTOR('',#30592,1.);
+#30592 = DIRECTION('',(1.,0.));
+#30593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30594 = PCURVE('',#30595,#30600);
+#30595 = PLANE('',#30596);
+#30596 = AXIS2_PLACEMENT_3D('',#30597,#30598,#30599);
+#30597 = CARTESIAN_POINT('',(-13.32,8.,2.5));
+#30598 = DIRECTION('',(0.,0.,1.));
+#30599 = DIRECTION('',(1.,0.,0.));
+#30600 = DEFINITIONAL_REPRESENTATION('',(#30601),#30605);
+#30601 = LINE('',#30602,#30603);
+#30602 = CARTESIAN_POINT('',(0.,0.));
+#30603 = VECTOR('',#30604,1.);
+#30604 = DIRECTION('',(1.,0.));
+#30605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30606 = ORIENTED_EDGE('',*,*,#30607,.T.);
+#30607 = EDGE_CURVE('',#30578,#10462,#30608,.T.);
+#30608 = SURFACE_CURVE('',#30609,(#30613,#30620),.PCURVE_S1.);
+#30609 = LINE('',#30610,#30611);
+#30610 = CARTESIAN_POINT('',(-13.32,8.,2.5));
+#30611 = VECTOR('',#30612,1.);
+#30612 = DIRECTION('',(-0.,-0.,-1.));
+#30613 = PCURVE('',#10476,#30614);
+#30614 = DEFINITIONAL_REPRESENTATION('',(#30615),#30619);
+#30615 = LINE('',#30616,#30617);
+#30616 = CARTESIAN_POINT('',(0.,0.));
+#30617 = VECTOR('',#30618,1.);
+#30618 = DIRECTION('',(0.,-1.));
+#30619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30620 = PCURVE('',#10552,#30621);
+#30621 = DEFINITIONAL_REPRESENTATION('',(#30622),#30626);
+#30622 = LINE('',#30623,#30624);
+#30623 = CARTESIAN_POINT('',(0.6,0.));
+#30624 = VECTOR('',#30625,1.);
+#30625 = DIRECTION('',(0.,-1.));
+#30626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30627 = ORIENTED_EDGE('',*,*,#10459,.F.);
+#30628 = ORIENTED_EDGE('',*,*,#30629,.F.);
+#30629 = EDGE_CURVE('',#30580,#10460,#30630,.T.);
+#30630 = SURFACE_CURVE('',#30631,(#30635,#30642),.PCURVE_S1.);
+#30631 = LINE('',#30632,#30633);
+#30632 = CARTESIAN_POINT('',(-12.72,8.,2.5));
+#30633 = VECTOR('',#30634,1.);
+#30634 = DIRECTION('',(-0.,-0.,-1.));
+#30635 = PCURVE('',#10476,#30636);
+#30636 = DEFINITIONAL_REPRESENTATION('',(#30637),#30641);
+#30637 = LINE('',#30638,#30639);
+#30638 = CARTESIAN_POINT('',(0.6,0.));
+#30639 = VECTOR('',#30640,1.);
+#30640 = DIRECTION('',(0.,-1.));
+#30641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30642 = PCURVE('',#10502,#30643);
+#30643 = DEFINITIONAL_REPRESENTATION('',(#30644),#30648);
+#30644 = LINE('',#30645,#30646);
+#30645 = CARTESIAN_POINT('',(0.,0.));
+#30646 = VECTOR('',#30647,1.);
+#30647 = DIRECTION('',(0.,-1.));
+#30648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30649 = ADVANCED_FACE('',(#30650),#10552,.F.);
+#30650 = FACE_BOUND('',#30651,.F.);
+#30651 = EDGE_LOOP('',(#30652,#30675,#30696,#30697));
+#30652 = ORIENTED_EDGE('',*,*,#30653,.F.);
+#30653 = EDGE_CURVE('',#30654,#30578,#30656,.T.);
+#30654 = VERTEX_POINT('',#30655);
+#30655 = CARTESIAN_POINT('',(-13.32,7.4,2.5));
+#30656 = SURFACE_CURVE('',#30657,(#30661,#30668),.PCURVE_S1.);
+#30657 = LINE('',#30658,#30659);
+#30658 = CARTESIAN_POINT('',(-13.32,7.4,2.5));
+#30659 = VECTOR('',#30660,1.);
+#30660 = DIRECTION('',(0.,1.,0.));
+#30661 = PCURVE('',#10552,#30662);
+#30662 = DEFINITIONAL_REPRESENTATION('',(#30663),#30667);
+#30663 = LINE('',#30664,#30665);
+#30664 = CARTESIAN_POINT('',(0.,0.));
+#30665 = VECTOR('',#30666,1.);
+#30666 = DIRECTION('',(1.,0.));
+#30667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30668 = PCURVE('',#30595,#30669);
+#30669 = DEFINITIONAL_REPRESENTATION('',(#30670),#30674);
+#30670 = LINE('',#30671,#30672);
+#30671 = CARTESIAN_POINT('',(0.,-0.6));
+#30672 = VECTOR('',#30673,1.);
+#30673 = DIRECTION('',(0.,1.));
+#30674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30675 = ORIENTED_EDGE('',*,*,#30676,.T.);
+#30676 = EDGE_CURVE('',#30654,#10514,#30677,.T.);
+#30677 = SURFACE_CURVE('',#30678,(#30682,#30689),.PCURVE_S1.);
+#30678 = LINE('',#30679,#30680);
+#30679 = CARTESIAN_POINT('',(-13.32,7.4,2.5));
+#30680 = VECTOR('',#30681,1.);
+#30681 = DIRECTION('',(-0.,-0.,-1.));
+#30682 = PCURVE('',#10552,#30683);
+#30683 = DEFINITIONAL_REPRESENTATION('',(#30684),#30688);
+#30684 = LINE('',#30685,#30686);
+#30685 = CARTESIAN_POINT('',(0.,0.));
+#30686 = VECTOR('',#30687,1.);
+#30687 = DIRECTION('',(0.,-1.));
+#30688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30689 = PCURVE('',#10528,#30690);
+#30690 = DEFINITIONAL_REPRESENTATION('',(#30691),#30695);
+#30691 = LINE('',#30692,#30693);
+#30692 = CARTESIAN_POINT('',(0.6,0.));
+#30693 = VECTOR('',#30694,1.);
+#30694 = DIRECTION('',(0.,-1.));
+#30695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30696 = ORIENTED_EDGE('',*,*,#10539,.F.);
+#30697 = ORIENTED_EDGE('',*,*,#30607,.F.);
+#30698 = ADVANCED_FACE('',(#30699),#10528,.F.);
+#30699 = FACE_BOUND('',#30700,.F.);
+#30700 = EDGE_LOOP('',(#30701,#30724,#30745,#30746));
+#30701 = ORIENTED_EDGE('',*,*,#30702,.F.);
+#30702 = EDGE_CURVE('',#30703,#30654,#30705,.T.);
+#30703 = VERTEX_POINT('',#30704);
+#30704 = CARTESIAN_POINT('',(-12.72,7.4,2.5));
+#30705 = SURFACE_CURVE('',#30706,(#30710,#30717),.PCURVE_S1.);
+#30706 = LINE('',#30707,#30708);
+#30707 = CARTESIAN_POINT('',(-12.72,7.4,2.5));
+#30708 = VECTOR('',#30709,1.);
+#30709 = DIRECTION('',(-1.,0.,0.));
+#30710 = PCURVE('',#10528,#30711);
+#30711 = DEFINITIONAL_REPRESENTATION('',(#30712),#30716);
+#30712 = LINE('',#30713,#30714);
+#30713 = CARTESIAN_POINT('',(0.,0.));
+#30714 = VECTOR('',#30715,1.);
+#30715 = DIRECTION('',(1.,0.));
+#30716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30717 = PCURVE('',#30595,#30718);
+#30718 = DEFINITIONAL_REPRESENTATION('',(#30719),#30723);
+#30719 = LINE('',#30720,#30721);
+#30720 = CARTESIAN_POINT('',(0.6,-0.6));
+#30721 = VECTOR('',#30722,1.);
+#30722 = DIRECTION('',(-1.,0.));
+#30723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30724 = ORIENTED_EDGE('',*,*,#30725,.T.);
+#30725 = EDGE_CURVE('',#30703,#10488,#30726,.T.);
+#30726 = SURFACE_CURVE('',#30727,(#30731,#30738),.PCURVE_S1.);
+#30727 = LINE('',#30728,#30729);
+#30728 = CARTESIAN_POINT('',(-12.72,7.4,2.5));
+#30729 = VECTOR('',#30730,1.);
+#30730 = DIRECTION('',(-0.,-0.,-1.));
+#30731 = PCURVE('',#10528,#30732);
+#30732 = DEFINITIONAL_REPRESENTATION('',(#30733),#30737);
+#30733 = LINE('',#30734,#30735);
+#30734 = CARTESIAN_POINT('',(0.,0.));
+#30735 = VECTOR('',#30736,1.);
+#30736 = DIRECTION('',(0.,-1.));
+#30737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30738 = PCURVE('',#10502,#30739);
+#30739 = DEFINITIONAL_REPRESENTATION('',(#30740),#30744);
+#30740 = LINE('',#30741,#30742);
+#30741 = CARTESIAN_POINT('',(0.6,0.));
+#30742 = VECTOR('',#30743,1.);
+#30743 = DIRECTION('',(0.,-1.));
+#30744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30745 = ORIENTED_EDGE('',*,*,#10513,.F.);
+#30746 = ORIENTED_EDGE('',*,*,#30676,.F.);
+#30747 = ADVANCED_FACE('',(#30748),#10502,.F.);
+#30748 = FACE_BOUND('',#30749,.F.);
+#30749 = EDGE_LOOP('',(#30750,#30771,#30772,#30773));
+#30750 = ORIENTED_EDGE('',*,*,#30751,.F.);
+#30751 = EDGE_CURVE('',#30580,#30703,#30752,.T.);
+#30752 = SURFACE_CURVE('',#30753,(#30757,#30764),.PCURVE_S1.);
+#30753 = LINE('',#30754,#30755);
+#30754 = CARTESIAN_POINT('',(-12.72,8.,2.5));
+#30755 = VECTOR('',#30756,1.);
+#30756 = DIRECTION('',(0.,-1.,0.));
+#30757 = PCURVE('',#10502,#30758);
+#30758 = DEFINITIONAL_REPRESENTATION('',(#30759),#30763);
+#30759 = LINE('',#30760,#30761);
+#30760 = CARTESIAN_POINT('',(0.,0.));
+#30761 = VECTOR('',#30762,1.);
+#30762 = DIRECTION('',(1.,0.));
+#30763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30764 = PCURVE('',#30595,#30765);
+#30765 = DEFINITIONAL_REPRESENTATION('',(#30766),#30770);
+#30766 = LINE('',#30767,#30768);
+#30767 = CARTESIAN_POINT('',(0.6,0.));
+#30768 = VECTOR('',#30769,1.);
+#30769 = DIRECTION('',(0.,-1.));
+#30770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30771 = ORIENTED_EDGE('',*,*,#30629,.T.);
+#30772 = ORIENTED_EDGE('',*,*,#10487,.F.);
+#30773 = ORIENTED_EDGE('',*,*,#30725,.F.);
+#30774 = ADVANCED_FACE('',(#30775),#10582,.F.);
+#30775 = FACE_BOUND('',#30776,.F.);
+#30776 = EDGE_LOOP('',(#30777,#30807,#30828,#30829));
+#30777 = ORIENTED_EDGE('',*,*,#30778,.F.);
+#30778 = EDGE_CURVE('',#30779,#30781,#30783,.T.);
+#30779 = VERTEX_POINT('',#30780);
+#30780 = CARTESIAN_POINT('',(7.,-7.4,2.5));
+#30781 = VERTEX_POINT('',#30782);
+#30782 = CARTESIAN_POINT('',(7.6,-7.4,2.5));
+#30783 = SURFACE_CURVE('',#30784,(#30788,#30795),.PCURVE_S1.);
+#30784 = LINE('',#30785,#30786);
+#30785 = CARTESIAN_POINT('',(7.,-7.4,2.5));
+#30786 = VECTOR('',#30787,1.);
+#30787 = DIRECTION('',(1.,0.,0.));
+#30788 = PCURVE('',#10582,#30789);
+#30789 = DEFINITIONAL_REPRESENTATION('',(#30790),#30794);
+#30790 = LINE('',#30791,#30792);
+#30791 = CARTESIAN_POINT('',(0.,0.));
+#30792 = VECTOR('',#30793,1.);
+#30793 = DIRECTION('',(1.,0.));
+#30794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30795 = PCURVE('',#30796,#30801);
+#30796 = PLANE('',#30797);
+#30797 = AXIS2_PLACEMENT_3D('',#30798,#30799,#30800);
+#30798 = CARTESIAN_POINT('',(7.,-7.4,2.5));
+#30799 = DIRECTION('',(0.,0.,1.));
+#30800 = DIRECTION('',(1.,0.,0.));
+#30801 = DEFINITIONAL_REPRESENTATION('',(#30802),#30806);
+#30802 = LINE('',#30803,#30804);
+#30803 = CARTESIAN_POINT('',(0.,0.));
+#30804 = VECTOR('',#30805,1.);
+#30805 = DIRECTION('',(1.,0.));
+#30806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30807 = ORIENTED_EDGE('',*,*,#30808,.T.);
+#30808 = EDGE_CURVE('',#30779,#10568,#30809,.T.);
+#30809 = SURFACE_CURVE('',#30810,(#30814,#30821),.PCURVE_S1.);
+#30810 = LINE('',#30811,#30812);
+#30811 = CARTESIAN_POINT('',(7.,-7.4,2.5));
+#30812 = VECTOR('',#30813,1.);
+#30813 = DIRECTION('',(-0.,-0.,-1.));
+#30814 = PCURVE('',#10582,#30815);
+#30815 = DEFINITIONAL_REPRESENTATION('',(#30816),#30820);
+#30816 = LINE('',#30817,#30818);
+#30817 = CARTESIAN_POINT('',(0.,0.));
+#30818 = VECTOR('',#30819,1.);
+#30819 = DIRECTION('',(0.,-1.));
+#30820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30821 = PCURVE('',#10658,#30822);
+#30822 = DEFINITIONAL_REPRESENTATION('',(#30823),#30827);
+#30823 = LINE('',#30824,#30825);
+#30824 = CARTESIAN_POINT('',(0.6,0.));
+#30825 = VECTOR('',#30826,1.);
+#30826 = DIRECTION('',(0.,-1.));
+#30827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30828 = ORIENTED_EDGE('',*,*,#10565,.F.);
+#30829 = ORIENTED_EDGE('',*,*,#30830,.F.);
+#30830 = EDGE_CURVE('',#30781,#10566,#30831,.T.);
+#30831 = SURFACE_CURVE('',#30832,(#30836,#30843),.PCURVE_S1.);
+#30832 = LINE('',#30833,#30834);
+#30833 = CARTESIAN_POINT('',(7.6,-7.4,2.5));
+#30834 = VECTOR('',#30835,1.);
+#30835 = DIRECTION('',(-0.,-0.,-1.));
+#30836 = PCURVE('',#10582,#30837);
+#30837 = DEFINITIONAL_REPRESENTATION('',(#30838),#30842);
+#30838 = LINE('',#30839,#30840);
+#30839 = CARTESIAN_POINT('',(0.6,0.));
+#30840 = VECTOR('',#30841,1.);
+#30841 = DIRECTION('',(0.,-1.));
+#30842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30843 = PCURVE('',#10608,#30844);
+#30844 = DEFINITIONAL_REPRESENTATION('',(#30845),#30849);
+#30845 = LINE('',#30846,#30847);
+#30846 = CARTESIAN_POINT('',(0.,0.));
+#30847 = VECTOR('',#30848,1.);
+#30848 = DIRECTION('',(0.,-1.));
+#30849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30850 = ADVANCED_FACE('',(#30851),#10658,.F.);
+#30851 = FACE_BOUND('',#30852,.F.);
+#30852 = EDGE_LOOP('',(#30853,#30876,#30897,#30898));
+#30853 = ORIENTED_EDGE('',*,*,#30854,.F.);
+#30854 = EDGE_CURVE('',#30855,#30779,#30857,.T.);
+#30855 = VERTEX_POINT('',#30856);
+#30856 = CARTESIAN_POINT('',(7.,-8.,2.5));
+#30857 = SURFACE_CURVE('',#30858,(#30862,#30869),.PCURVE_S1.);
+#30858 = LINE('',#30859,#30860);
+#30859 = CARTESIAN_POINT('',(7.,-8.,2.5));
+#30860 = VECTOR('',#30861,1.);
+#30861 = DIRECTION('',(0.,1.,0.));
+#30862 = PCURVE('',#10658,#30863);
+#30863 = DEFINITIONAL_REPRESENTATION('',(#30864),#30868);
+#30864 = LINE('',#30865,#30866);
+#30865 = CARTESIAN_POINT('',(0.,0.));
+#30866 = VECTOR('',#30867,1.);
+#30867 = DIRECTION('',(1.,0.));
+#30868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30869 = PCURVE('',#30796,#30870);
+#30870 = DEFINITIONAL_REPRESENTATION('',(#30871),#30875);
+#30871 = LINE('',#30872,#30873);
+#30872 = CARTESIAN_POINT('',(0.,-0.6));
+#30873 = VECTOR('',#30874,1.);
+#30874 = DIRECTION('',(0.,1.));
+#30875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30876 = ORIENTED_EDGE('',*,*,#30877,.T.);
+#30877 = EDGE_CURVE('',#30855,#10620,#30878,.T.);
+#30878 = SURFACE_CURVE('',#30879,(#30883,#30890),.PCURVE_S1.);
+#30879 = LINE('',#30880,#30881);
+#30880 = CARTESIAN_POINT('',(7.,-8.,2.5));
+#30881 = VECTOR('',#30882,1.);
+#30882 = DIRECTION('',(-0.,-0.,-1.));
+#30883 = PCURVE('',#10658,#30884);
+#30884 = DEFINITIONAL_REPRESENTATION('',(#30885),#30889);
+#30885 = LINE('',#30886,#30887);
+#30886 = CARTESIAN_POINT('',(0.,0.));
+#30887 = VECTOR('',#30888,1.);
+#30888 = DIRECTION('',(0.,-1.));
+#30889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30890 = PCURVE('',#10634,#30891);
+#30891 = DEFINITIONAL_REPRESENTATION('',(#30892),#30896);
+#30892 = LINE('',#30893,#30894);
+#30893 = CARTESIAN_POINT('',(0.6,0.));
+#30894 = VECTOR('',#30895,1.);
+#30895 = DIRECTION('',(0.,-1.));
+#30896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30897 = ORIENTED_EDGE('',*,*,#10645,.F.);
+#30898 = ORIENTED_EDGE('',*,*,#30808,.F.);
+#30899 = ADVANCED_FACE('',(#30900),#10634,.F.);
+#30900 = FACE_BOUND('',#30901,.F.);
+#30901 = EDGE_LOOP('',(#30902,#30925,#30946,#30947));
+#30902 = ORIENTED_EDGE('',*,*,#30903,.F.);
+#30903 = EDGE_CURVE('',#30904,#30855,#30906,.T.);
+#30904 = VERTEX_POINT('',#30905);
+#30905 = CARTESIAN_POINT('',(7.6,-8.,2.5));
+#30906 = SURFACE_CURVE('',#30907,(#30911,#30918),.PCURVE_S1.);
+#30907 = LINE('',#30908,#30909);
+#30908 = CARTESIAN_POINT('',(7.6,-8.,2.5));
+#30909 = VECTOR('',#30910,1.);
+#30910 = DIRECTION('',(-1.,0.,0.));
+#30911 = PCURVE('',#10634,#30912);
+#30912 = DEFINITIONAL_REPRESENTATION('',(#30913),#30917);
+#30913 = LINE('',#30914,#30915);
+#30914 = CARTESIAN_POINT('',(0.,0.));
+#30915 = VECTOR('',#30916,1.);
+#30916 = DIRECTION('',(1.,0.));
+#30917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30918 = PCURVE('',#30796,#30919);
+#30919 = DEFINITIONAL_REPRESENTATION('',(#30920),#30924);
+#30920 = LINE('',#30921,#30922);
+#30921 = CARTESIAN_POINT('',(0.6,-0.6));
+#30922 = VECTOR('',#30923,1.);
+#30923 = DIRECTION('',(-1.,0.));
+#30924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30925 = ORIENTED_EDGE('',*,*,#30926,.T.);
+#30926 = EDGE_CURVE('',#30904,#10594,#30927,.T.);
+#30927 = SURFACE_CURVE('',#30928,(#30932,#30939),.PCURVE_S1.);
+#30928 = LINE('',#30929,#30930);
+#30929 = CARTESIAN_POINT('',(7.6,-8.,2.5));
+#30930 = VECTOR('',#30931,1.);
+#30931 = DIRECTION('',(-0.,-0.,-1.));
+#30932 = PCURVE('',#10634,#30933);
+#30933 = DEFINITIONAL_REPRESENTATION('',(#30934),#30938);
+#30934 = LINE('',#30935,#30936);
+#30935 = CARTESIAN_POINT('',(0.,0.));
+#30936 = VECTOR('',#30937,1.);
+#30937 = DIRECTION('',(0.,-1.));
+#30938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30939 = PCURVE('',#10608,#30940);
+#30940 = DEFINITIONAL_REPRESENTATION('',(#30941),#30945);
+#30941 = LINE('',#30942,#30943);
+#30942 = CARTESIAN_POINT('',(0.6,0.));
+#30943 = VECTOR('',#30944,1.);
+#30944 = DIRECTION('',(0.,-1.));
+#30945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30946 = ORIENTED_EDGE('',*,*,#10619,.F.);
+#30947 = ORIENTED_EDGE('',*,*,#30877,.F.);
+#30948 = ADVANCED_FACE('',(#30949),#10608,.F.);
+#30949 = FACE_BOUND('',#30950,.F.);
+#30950 = EDGE_LOOP('',(#30951,#30972,#30973,#30974));
+#30951 = ORIENTED_EDGE('',*,*,#30952,.F.);
+#30952 = EDGE_CURVE('',#30781,#30904,#30953,.T.);
+#30953 = SURFACE_CURVE('',#30954,(#30958,#30965),.PCURVE_S1.);
+#30954 = LINE('',#30955,#30956);
+#30955 = CARTESIAN_POINT('',(7.6,-7.4,2.5));
+#30956 = VECTOR('',#30957,1.);
+#30957 = DIRECTION('',(0.,-1.,0.));
+#30958 = PCURVE('',#10608,#30959);
+#30959 = DEFINITIONAL_REPRESENTATION('',(#30960),#30964);
+#30960 = LINE('',#30961,#30962);
+#30961 = CARTESIAN_POINT('',(0.,0.));
+#30962 = VECTOR('',#30963,1.);
+#30963 = DIRECTION('',(1.,0.));
+#30964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30965 = PCURVE('',#30796,#30966);
+#30966 = DEFINITIONAL_REPRESENTATION('',(#30967),#30971);
+#30967 = LINE('',#30968,#30969);
+#30968 = CARTESIAN_POINT('',(0.6,0.));
+#30969 = VECTOR('',#30970,1.);
+#30970 = DIRECTION('',(0.,-1.));
+#30971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30972 = ORIENTED_EDGE('',*,*,#30830,.T.);
+#30973 = ORIENTED_EDGE('',*,*,#10593,.F.);
+#30974 = ORIENTED_EDGE('',*,*,#30926,.F.);
+#30975 = ADVANCED_FACE('',(#30976),#10688,.F.);
+#30976 = FACE_BOUND('',#30977,.F.);
+#30977 = EDGE_LOOP('',(#30978,#31008,#31029,#31030));
+#30978 = ORIENTED_EDGE('',*,*,#30979,.F.);
+#30979 = EDGE_CURVE('',#30980,#30982,#30984,.T.);
+#30980 = VERTEX_POINT('',#30981);
+#30981 = CARTESIAN_POINT('',(4.46,-7.4,2.5));
+#30982 = VERTEX_POINT('',#30983);
+#30983 = CARTESIAN_POINT('',(5.06,-7.4,2.5));
+#30984 = SURFACE_CURVE('',#30985,(#30989,#30996),.PCURVE_S1.);
+#30985 = LINE('',#30986,#30987);
+#30986 = CARTESIAN_POINT('',(4.46,-7.4,2.5));
+#30987 = VECTOR('',#30988,1.);
+#30988 = DIRECTION('',(1.,0.,0.));
+#30989 = PCURVE('',#10688,#30990);
+#30990 = DEFINITIONAL_REPRESENTATION('',(#30991),#30995);
+#30991 = LINE('',#30992,#30993);
+#30992 = CARTESIAN_POINT('',(0.,0.));
+#30993 = VECTOR('',#30994,1.);
+#30994 = DIRECTION('',(1.,0.));
+#30995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30996 = PCURVE('',#30997,#31002);
+#30997 = PLANE('',#30998);
+#30998 = AXIS2_PLACEMENT_3D('',#30999,#31000,#31001);
+#30999 = CARTESIAN_POINT('',(4.46,-7.4,2.5));
+#31000 = DIRECTION('',(0.,0.,1.));
+#31001 = DIRECTION('',(1.,0.,0.));
+#31002 = DEFINITIONAL_REPRESENTATION('',(#31003),#31007);
+#31003 = LINE('',#31004,#31005);
+#31004 = CARTESIAN_POINT('',(0.,0.));
+#31005 = VECTOR('',#31006,1.);
+#31006 = DIRECTION('',(1.,0.));
+#31007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31008 = ORIENTED_EDGE('',*,*,#31009,.T.);
+#31009 = EDGE_CURVE('',#30980,#10674,#31010,.T.);
+#31010 = SURFACE_CURVE('',#31011,(#31015,#31022),.PCURVE_S1.);
+#31011 = LINE('',#31012,#31013);
+#31012 = CARTESIAN_POINT('',(4.46,-7.4,2.5));
+#31013 = VECTOR('',#31014,1.);
+#31014 = DIRECTION('',(-0.,-0.,-1.));
+#31015 = PCURVE('',#10688,#31016);
+#31016 = DEFINITIONAL_REPRESENTATION('',(#31017),#31021);
+#31017 = LINE('',#31018,#31019);
+#31018 = CARTESIAN_POINT('',(0.,0.));
+#31019 = VECTOR('',#31020,1.);
+#31020 = DIRECTION('',(0.,-1.));
+#31021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31022 = PCURVE('',#10764,#31023);
+#31023 = DEFINITIONAL_REPRESENTATION('',(#31024),#31028);
+#31024 = LINE('',#31025,#31026);
+#31025 = CARTESIAN_POINT('',(0.6,0.));
+#31026 = VECTOR('',#31027,1.);
+#31027 = DIRECTION('',(0.,-1.));
+#31028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31029 = ORIENTED_EDGE('',*,*,#10671,.F.);
+#31030 = ORIENTED_EDGE('',*,*,#31031,.F.);
+#31031 = EDGE_CURVE('',#30982,#10672,#31032,.T.);
+#31032 = SURFACE_CURVE('',#31033,(#31037,#31044),.PCURVE_S1.);
+#31033 = LINE('',#31034,#31035);
+#31034 = CARTESIAN_POINT('',(5.06,-7.4,2.5));
+#31035 = VECTOR('',#31036,1.);
+#31036 = DIRECTION('',(-0.,-0.,-1.));
+#31037 = PCURVE('',#10688,#31038);
+#31038 = DEFINITIONAL_REPRESENTATION('',(#31039),#31043);
+#31039 = LINE('',#31040,#31041);
+#31040 = CARTESIAN_POINT('',(0.6,0.));
+#31041 = VECTOR('',#31042,1.);
+#31042 = DIRECTION('',(0.,-1.));
+#31043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31044 = PCURVE('',#10714,#31045);
+#31045 = DEFINITIONAL_REPRESENTATION('',(#31046),#31050);
+#31046 = LINE('',#31047,#31048);
+#31047 = CARTESIAN_POINT('',(0.,0.));
+#31048 = VECTOR('',#31049,1.);
+#31049 = DIRECTION('',(0.,-1.));
+#31050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31051 = ADVANCED_FACE('',(#31052),#10764,.F.);
+#31052 = FACE_BOUND('',#31053,.F.);
+#31053 = EDGE_LOOP('',(#31054,#31077,#31098,#31099));
+#31054 = ORIENTED_EDGE('',*,*,#31055,.F.);
+#31055 = EDGE_CURVE('',#31056,#30980,#31058,.T.);
+#31056 = VERTEX_POINT('',#31057);
+#31057 = CARTESIAN_POINT('',(4.46,-8.,2.5));
+#31058 = SURFACE_CURVE('',#31059,(#31063,#31070),.PCURVE_S1.);
+#31059 = LINE('',#31060,#31061);
+#31060 = CARTESIAN_POINT('',(4.46,-8.,2.5));
+#31061 = VECTOR('',#31062,1.);
+#31062 = DIRECTION('',(0.,1.,0.));
+#31063 = PCURVE('',#10764,#31064);
+#31064 = DEFINITIONAL_REPRESENTATION('',(#31065),#31069);
+#31065 = LINE('',#31066,#31067);
+#31066 = CARTESIAN_POINT('',(0.,0.));
+#31067 = VECTOR('',#31068,1.);
+#31068 = DIRECTION('',(1.,0.));
+#31069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31070 = PCURVE('',#30997,#31071);
+#31071 = DEFINITIONAL_REPRESENTATION('',(#31072),#31076);
+#31072 = LINE('',#31073,#31074);
+#31073 = CARTESIAN_POINT('',(0.,-0.6));
+#31074 = VECTOR('',#31075,1.);
+#31075 = DIRECTION('',(0.,1.));
+#31076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31077 = ORIENTED_EDGE('',*,*,#31078,.T.);
+#31078 = EDGE_CURVE('',#31056,#10726,#31079,.T.);
+#31079 = SURFACE_CURVE('',#31080,(#31084,#31091),.PCURVE_S1.);
+#31080 = LINE('',#31081,#31082);
+#31081 = CARTESIAN_POINT('',(4.46,-8.,2.5));
+#31082 = VECTOR('',#31083,1.);
+#31083 = DIRECTION('',(-0.,-0.,-1.));
+#31084 = PCURVE('',#10764,#31085);
+#31085 = DEFINITIONAL_REPRESENTATION('',(#31086),#31090);
+#31086 = LINE('',#31087,#31088);
+#31087 = CARTESIAN_POINT('',(0.,0.));
+#31088 = VECTOR('',#31089,1.);
+#31089 = DIRECTION('',(0.,-1.));
+#31090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31091 = PCURVE('',#10740,#31092);
+#31092 = DEFINITIONAL_REPRESENTATION('',(#31093),#31097);
+#31093 = LINE('',#31094,#31095);
+#31094 = CARTESIAN_POINT('',(0.6,0.));
+#31095 = VECTOR('',#31096,1.);
+#31096 = DIRECTION('',(0.,-1.));
+#31097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31098 = ORIENTED_EDGE('',*,*,#10751,.F.);
+#31099 = ORIENTED_EDGE('',*,*,#31009,.F.);
+#31100 = ADVANCED_FACE('',(#31101),#10740,.F.);
+#31101 = FACE_BOUND('',#31102,.F.);
+#31102 = EDGE_LOOP('',(#31103,#31126,#31147,#31148));
+#31103 = ORIENTED_EDGE('',*,*,#31104,.F.);
+#31104 = EDGE_CURVE('',#31105,#31056,#31107,.T.);
+#31105 = VERTEX_POINT('',#31106);
+#31106 = CARTESIAN_POINT('',(5.06,-8.,2.5));
+#31107 = SURFACE_CURVE('',#31108,(#31112,#31119),.PCURVE_S1.);
+#31108 = LINE('',#31109,#31110);
+#31109 = CARTESIAN_POINT('',(5.06,-8.,2.5));
+#31110 = VECTOR('',#31111,1.);
+#31111 = DIRECTION('',(-1.,0.,0.));
+#31112 = PCURVE('',#10740,#31113);
+#31113 = DEFINITIONAL_REPRESENTATION('',(#31114),#31118);
+#31114 = LINE('',#31115,#31116);
+#31115 = CARTESIAN_POINT('',(0.,0.));
+#31116 = VECTOR('',#31117,1.);
+#31117 = DIRECTION('',(1.,0.));
+#31118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31119 = PCURVE('',#30997,#31120);
+#31120 = DEFINITIONAL_REPRESENTATION('',(#31121),#31125);
+#31121 = LINE('',#31122,#31123);
+#31122 = CARTESIAN_POINT('',(0.6,-0.6));
+#31123 = VECTOR('',#31124,1.);
+#31124 = DIRECTION('',(-1.,0.));
+#31125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31126 = ORIENTED_EDGE('',*,*,#31127,.T.);
+#31127 = EDGE_CURVE('',#31105,#10700,#31128,.T.);
+#31128 = SURFACE_CURVE('',#31129,(#31133,#31140),.PCURVE_S1.);
+#31129 = LINE('',#31130,#31131);
+#31130 = CARTESIAN_POINT('',(5.06,-8.,2.5));
+#31131 = VECTOR('',#31132,1.);
+#31132 = DIRECTION('',(-0.,-0.,-1.));
+#31133 = PCURVE('',#10740,#31134);
+#31134 = DEFINITIONAL_REPRESENTATION('',(#31135),#31139);
+#31135 = LINE('',#31136,#31137);
+#31136 = CARTESIAN_POINT('',(0.,0.));
+#31137 = VECTOR('',#31138,1.);
+#31138 = DIRECTION('',(0.,-1.));
+#31139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31140 = PCURVE('',#10714,#31141);
+#31141 = DEFINITIONAL_REPRESENTATION('',(#31142),#31146);
+#31142 = LINE('',#31143,#31144);
+#31143 = CARTESIAN_POINT('',(0.6,0.));
+#31144 = VECTOR('',#31145,1.);
+#31145 = DIRECTION('',(0.,-1.));
+#31146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31147 = ORIENTED_EDGE('',*,*,#10725,.F.);
+#31148 = ORIENTED_EDGE('',*,*,#31078,.F.);
+#31149 = ADVANCED_FACE('',(#31150),#10714,.F.);
+#31150 = FACE_BOUND('',#31151,.F.);
+#31151 = EDGE_LOOP('',(#31152,#31173,#31174,#31175));
+#31152 = ORIENTED_EDGE('',*,*,#31153,.F.);
+#31153 = EDGE_CURVE('',#30982,#31105,#31154,.T.);
+#31154 = SURFACE_CURVE('',#31155,(#31159,#31166),.PCURVE_S1.);
+#31155 = LINE('',#31156,#31157);
+#31156 = CARTESIAN_POINT('',(5.06,-7.4,2.5));
+#31157 = VECTOR('',#31158,1.);
+#31158 = DIRECTION('',(0.,-1.,0.));
+#31159 = PCURVE('',#10714,#31160);
+#31160 = DEFINITIONAL_REPRESENTATION('',(#31161),#31165);
+#31161 = LINE('',#31162,#31163);
+#31162 = CARTESIAN_POINT('',(0.,0.));
+#31163 = VECTOR('',#31164,1.);
+#31164 = DIRECTION('',(1.,0.));
+#31165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31166 = PCURVE('',#30997,#31167);
+#31167 = DEFINITIONAL_REPRESENTATION('',(#31168),#31172);
+#31168 = LINE('',#31169,#31170);
+#31169 = CARTESIAN_POINT('',(0.6,0.));
+#31170 = VECTOR('',#31171,1.);
+#31171 = DIRECTION('',(0.,-1.));
+#31172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31173 = ORIENTED_EDGE('',*,*,#31031,.T.);
+#31174 = ORIENTED_EDGE('',*,*,#10699,.F.);
+#31175 = ORIENTED_EDGE('',*,*,#31127,.F.);
+#31176 = ADVANCED_FACE('',(#31177),#10794,.F.);
+#31177 = FACE_BOUND('',#31178,.F.);
+#31178 = EDGE_LOOP('',(#31179,#31209,#31230,#31231));
+#31179 = ORIENTED_EDGE('',*,*,#31180,.F.);
+#31180 = EDGE_CURVE('',#31181,#31183,#31185,.T.);
+#31181 = VERTEX_POINT('',#31182);
+#31182 = CARTESIAN_POINT('',(1.92,-7.4,2.5));
+#31183 = VERTEX_POINT('',#31184);
+#31184 = CARTESIAN_POINT('',(2.52,-7.4,2.5));
+#31185 = SURFACE_CURVE('',#31186,(#31190,#31197),.PCURVE_S1.);
+#31186 = LINE('',#31187,#31188);
+#31187 = CARTESIAN_POINT('',(1.92,-7.4,2.5));
+#31188 = VECTOR('',#31189,1.);
+#31189 = DIRECTION('',(1.,0.,0.));
+#31190 = PCURVE('',#10794,#31191);
+#31191 = DEFINITIONAL_REPRESENTATION('',(#31192),#31196);
+#31192 = LINE('',#31193,#31194);
+#31193 = CARTESIAN_POINT('',(0.,0.));
+#31194 = VECTOR('',#31195,1.);
+#31195 = DIRECTION('',(1.,0.));
+#31196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31197 = PCURVE('',#31198,#31203);
+#31198 = PLANE('',#31199);
+#31199 = AXIS2_PLACEMENT_3D('',#31200,#31201,#31202);
+#31200 = CARTESIAN_POINT('',(1.92,-7.4,2.5));
+#31201 = DIRECTION('',(0.,0.,1.));
+#31202 = DIRECTION('',(1.,0.,0.));
+#31203 = DEFINITIONAL_REPRESENTATION('',(#31204),#31208);
+#31204 = LINE('',#31205,#31206);
+#31205 = CARTESIAN_POINT('',(0.,0.));
+#31206 = VECTOR('',#31207,1.);
+#31207 = DIRECTION('',(1.,0.));
+#31208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31209 = ORIENTED_EDGE('',*,*,#31210,.T.);
+#31210 = EDGE_CURVE('',#31181,#10780,#31211,.T.);
+#31211 = SURFACE_CURVE('',#31212,(#31216,#31223),.PCURVE_S1.);
+#31212 = LINE('',#31213,#31214);
+#31213 = CARTESIAN_POINT('',(1.92,-7.4,2.5));
+#31214 = VECTOR('',#31215,1.);
+#31215 = DIRECTION('',(-0.,-0.,-1.));
+#31216 = PCURVE('',#10794,#31217);
+#31217 = DEFINITIONAL_REPRESENTATION('',(#31218),#31222);
+#31218 = LINE('',#31219,#31220);
+#31219 = CARTESIAN_POINT('',(0.,0.));
+#31220 = VECTOR('',#31221,1.);
+#31221 = DIRECTION('',(0.,-1.));
+#31222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31223 = PCURVE('',#10870,#31224);
+#31224 = DEFINITIONAL_REPRESENTATION('',(#31225),#31229);
+#31225 = LINE('',#31226,#31227);
+#31226 = CARTESIAN_POINT('',(0.6,0.));
+#31227 = VECTOR('',#31228,1.);
+#31228 = DIRECTION('',(0.,-1.));
+#31229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31230 = ORIENTED_EDGE('',*,*,#10777,.F.);
+#31231 = ORIENTED_EDGE('',*,*,#31232,.F.);
+#31232 = EDGE_CURVE('',#31183,#10778,#31233,.T.);
+#31233 = SURFACE_CURVE('',#31234,(#31238,#31245),.PCURVE_S1.);
+#31234 = LINE('',#31235,#31236);
+#31235 = CARTESIAN_POINT('',(2.52,-7.4,2.5));
+#31236 = VECTOR('',#31237,1.);
+#31237 = DIRECTION('',(-0.,-0.,-1.));
+#31238 = PCURVE('',#10794,#31239);
+#31239 = DEFINITIONAL_REPRESENTATION('',(#31240),#31244);
+#31240 = LINE('',#31241,#31242);
+#31241 = CARTESIAN_POINT('',(0.6,0.));
+#31242 = VECTOR('',#31243,1.);
+#31243 = DIRECTION('',(0.,-1.));
+#31244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31245 = PCURVE('',#10820,#31246);
+#31246 = DEFINITIONAL_REPRESENTATION('',(#31247),#31251);
+#31247 = LINE('',#31248,#31249);
+#31248 = CARTESIAN_POINT('',(0.,0.));
+#31249 = VECTOR('',#31250,1.);
+#31250 = DIRECTION('',(0.,-1.));
+#31251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31252 = ADVANCED_FACE('',(#31253),#10870,.F.);
+#31253 = FACE_BOUND('',#31254,.F.);
+#31254 = EDGE_LOOP('',(#31255,#31278,#31299,#31300));
+#31255 = ORIENTED_EDGE('',*,*,#31256,.F.);
+#31256 = EDGE_CURVE('',#31257,#31181,#31259,.T.);
+#31257 = VERTEX_POINT('',#31258);
+#31258 = CARTESIAN_POINT('',(1.92,-8.,2.5));
+#31259 = SURFACE_CURVE('',#31260,(#31264,#31271),.PCURVE_S1.);
+#31260 = LINE('',#31261,#31262);
+#31261 = CARTESIAN_POINT('',(1.92,-8.,2.5));
+#31262 = VECTOR('',#31263,1.);
+#31263 = DIRECTION('',(0.,1.,0.));
+#31264 = PCURVE('',#10870,#31265);
+#31265 = DEFINITIONAL_REPRESENTATION('',(#31266),#31270);
+#31266 = LINE('',#31267,#31268);
+#31267 = CARTESIAN_POINT('',(0.,0.));
+#31268 = VECTOR('',#31269,1.);
+#31269 = DIRECTION('',(1.,0.));
+#31270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31271 = PCURVE('',#31198,#31272);
+#31272 = DEFINITIONAL_REPRESENTATION('',(#31273),#31277);
+#31273 = LINE('',#31274,#31275);
+#31274 = CARTESIAN_POINT('',(0.,-0.6));
+#31275 = VECTOR('',#31276,1.);
+#31276 = DIRECTION('',(0.,1.));
+#31277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31278 = ORIENTED_EDGE('',*,*,#31279,.T.);
+#31279 = EDGE_CURVE('',#31257,#10832,#31280,.T.);
+#31280 = SURFACE_CURVE('',#31281,(#31285,#31292),.PCURVE_S1.);
+#31281 = LINE('',#31282,#31283);
+#31282 = CARTESIAN_POINT('',(1.92,-8.,2.5));
+#31283 = VECTOR('',#31284,1.);
+#31284 = DIRECTION('',(-0.,-0.,-1.));
+#31285 = PCURVE('',#10870,#31286);
+#31286 = DEFINITIONAL_REPRESENTATION('',(#31287),#31291);
+#31287 = LINE('',#31288,#31289);
+#31288 = CARTESIAN_POINT('',(0.,0.));
+#31289 = VECTOR('',#31290,1.);
+#31290 = DIRECTION('',(0.,-1.));
+#31291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31292 = PCURVE('',#10846,#31293);
+#31293 = DEFINITIONAL_REPRESENTATION('',(#31294),#31298);
+#31294 = LINE('',#31295,#31296);
+#31295 = CARTESIAN_POINT('',(0.6,0.));
+#31296 = VECTOR('',#31297,1.);
+#31297 = DIRECTION('',(0.,-1.));
+#31298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31299 = ORIENTED_EDGE('',*,*,#10857,.F.);
+#31300 = ORIENTED_EDGE('',*,*,#31210,.F.);
+#31301 = ADVANCED_FACE('',(#31302),#10846,.F.);
+#31302 = FACE_BOUND('',#31303,.F.);
+#31303 = EDGE_LOOP('',(#31304,#31327,#31348,#31349));
+#31304 = ORIENTED_EDGE('',*,*,#31305,.F.);
+#31305 = EDGE_CURVE('',#31306,#31257,#31308,.T.);
+#31306 = VERTEX_POINT('',#31307);
+#31307 = CARTESIAN_POINT('',(2.52,-8.,2.5));
+#31308 = SURFACE_CURVE('',#31309,(#31313,#31320),.PCURVE_S1.);
+#31309 = LINE('',#31310,#31311);
+#31310 = CARTESIAN_POINT('',(2.52,-8.,2.5));
+#31311 = VECTOR('',#31312,1.);
+#31312 = DIRECTION('',(-1.,0.,0.));
+#31313 = PCURVE('',#10846,#31314);
+#31314 = DEFINITIONAL_REPRESENTATION('',(#31315),#31319);
+#31315 = LINE('',#31316,#31317);
+#31316 = CARTESIAN_POINT('',(0.,0.));
+#31317 = VECTOR('',#31318,1.);
+#31318 = DIRECTION('',(1.,0.));
+#31319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31320 = PCURVE('',#31198,#31321);
+#31321 = DEFINITIONAL_REPRESENTATION('',(#31322),#31326);
+#31322 = LINE('',#31323,#31324);
+#31323 = CARTESIAN_POINT('',(0.6,-0.6));
+#31324 = VECTOR('',#31325,1.);
+#31325 = DIRECTION('',(-1.,0.));
+#31326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31327 = ORIENTED_EDGE('',*,*,#31328,.T.);
+#31328 = EDGE_CURVE('',#31306,#10806,#31329,.T.);
+#31329 = SURFACE_CURVE('',#31330,(#31334,#31341),.PCURVE_S1.);
+#31330 = LINE('',#31331,#31332);
+#31331 = CARTESIAN_POINT('',(2.52,-8.,2.5));
+#31332 = VECTOR('',#31333,1.);
+#31333 = DIRECTION('',(-0.,-0.,-1.));
+#31334 = PCURVE('',#10846,#31335);
+#31335 = DEFINITIONAL_REPRESENTATION('',(#31336),#31340);
+#31336 = LINE('',#31337,#31338);
+#31337 = CARTESIAN_POINT('',(0.,0.));
+#31338 = VECTOR('',#31339,1.);
+#31339 = DIRECTION('',(0.,-1.));
+#31340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31341 = PCURVE('',#10820,#31342);
+#31342 = DEFINITIONAL_REPRESENTATION('',(#31343),#31347);
+#31343 = LINE('',#31344,#31345);
+#31344 = CARTESIAN_POINT('',(0.6,0.));
+#31345 = VECTOR('',#31346,1.);
+#31346 = DIRECTION('',(0.,-1.));
+#31347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31348 = ORIENTED_EDGE('',*,*,#10831,.F.);
+#31349 = ORIENTED_EDGE('',*,*,#31279,.F.);
+#31350 = ADVANCED_FACE('',(#31351),#10820,.F.);
+#31351 = FACE_BOUND('',#31352,.F.);
+#31352 = EDGE_LOOP('',(#31353,#31374,#31375,#31376));
+#31353 = ORIENTED_EDGE('',*,*,#31354,.F.);
+#31354 = EDGE_CURVE('',#31183,#31306,#31355,.T.);
+#31355 = SURFACE_CURVE('',#31356,(#31360,#31367),.PCURVE_S1.);
+#31356 = LINE('',#31357,#31358);
+#31357 = CARTESIAN_POINT('',(2.52,-7.4,2.5));
+#31358 = VECTOR('',#31359,1.);
+#31359 = DIRECTION('',(0.,-1.,0.));
+#31360 = PCURVE('',#10820,#31361);
+#31361 = DEFINITIONAL_REPRESENTATION('',(#31362),#31366);
+#31362 = LINE('',#31363,#31364);
+#31363 = CARTESIAN_POINT('',(0.,0.));
+#31364 = VECTOR('',#31365,1.);
+#31365 = DIRECTION('',(1.,0.));
+#31366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31367 = PCURVE('',#31198,#31368);
+#31368 = DEFINITIONAL_REPRESENTATION('',(#31369),#31373);
+#31369 = LINE('',#31370,#31371);
+#31370 = CARTESIAN_POINT('',(0.6,0.));
+#31371 = VECTOR('',#31372,1.);
+#31372 = DIRECTION('',(0.,-1.));
+#31373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31374 = ORIENTED_EDGE('',*,*,#31232,.T.);
+#31375 = ORIENTED_EDGE('',*,*,#10805,.F.);
+#31376 = ORIENTED_EDGE('',*,*,#31328,.F.);
+#31377 = ADVANCED_FACE('',(#31378),#10900,.F.);
+#31378 = FACE_BOUND('',#31379,.F.);
+#31379 = EDGE_LOOP('',(#31380,#31410,#31431,#31432));
+#31380 = ORIENTED_EDGE('',*,*,#31381,.F.);
+#31381 = EDGE_CURVE('',#31382,#31384,#31386,.T.);
+#31382 = VERTEX_POINT('',#31383);
+#31383 = CARTESIAN_POINT('',(-3.16,-7.4,2.5));
+#31384 = VERTEX_POINT('',#31385);
+#31385 = CARTESIAN_POINT('',(-2.56,-7.4,2.5));
+#31386 = SURFACE_CURVE('',#31387,(#31391,#31398),.PCURVE_S1.);
+#31387 = LINE('',#31388,#31389);
+#31388 = CARTESIAN_POINT('',(-3.16,-7.4,2.5));
+#31389 = VECTOR('',#31390,1.);
+#31390 = DIRECTION('',(1.,0.,0.));
+#31391 = PCURVE('',#10900,#31392);
+#31392 = DEFINITIONAL_REPRESENTATION('',(#31393),#31397);
+#31393 = LINE('',#31394,#31395);
+#31394 = CARTESIAN_POINT('',(0.,0.));
+#31395 = VECTOR('',#31396,1.);
+#31396 = DIRECTION('',(1.,0.));
+#31397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31398 = PCURVE('',#31399,#31404);
+#31399 = PLANE('',#31400);
+#31400 = AXIS2_PLACEMENT_3D('',#31401,#31402,#31403);
+#31401 = CARTESIAN_POINT('',(-3.16,-7.4,2.5));
+#31402 = DIRECTION('',(0.,0.,1.));
+#31403 = DIRECTION('',(1.,0.,0.));
+#31404 = DEFINITIONAL_REPRESENTATION('',(#31405),#31409);
+#31405 = LINE('',#31406,#31407);
+#31406 = CARTESIAN_POINT('',(0.,0.));
+#31407 = VECTOR('',#31408,1.);
+#31408 = DIRECTION('',(1.,0.));
+#31409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31410 = ORIENTED_EDGE('',*,*,#31411,.T.);
+#31411 = EDGE_CURVE('',#31382,#10886,#31412,.T.);
+#31412 = SURFACE_CURVE('',#31413,(#31417,#31424),.PCURVE_S1.);
+#31413 = LINE('',#31414,#31415);
+#31414 = CARTESIAN_POINT('',(-3.16,-7.4,2.5));
+#31415 = VECTOR('',#31416,1.);
+#31416 = DIRECTION('',(-0.,-0.,-1.));
+#31417 = PCURVE('',#10900,#31418);
+#31418 = DEFINITIONAL_REPRESENTATION('',(#31419),#31423);
+#31419 = LINE('',#31420,#31421);
+#31420 = CARTESIAN_POINT('',(0.,0.));
+#31421 = VECTOR('',#31422,1.);
+#31422 = DIRECTION('',(0.,-1.));
+#31423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31424 = PCURVE('',#10976,#31425);
+#31425 = DEFINITIONAL_REPRESENTATION('',(#31426),#31430);
+#31426 = LINE('',#31427,#31428);
+#31427 = CARTESIAN_POINT('',(0.6,0.));
+#31428 = VECTOR('',#31429,1.);
+#31429 = DIRECTION('',(0.,-1.));
+#31430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31431 = ORIENTED_EDGE('',*,*,#10883,.F.);
+#31432 = ORIENTED_EDGE('',*,*,#31433,.F.);
+#31433 = EDGE_CURVE('',#31384,#10884,#31434,.T.);
+#31434 = SURFACE_CURVE('',#31435,(#31439,#31446),.PCURVE_S1.);
+#31435 = LINE('',#31436,#31437);
+#31436 = CARTESIAN_POINT('',(-2.56,-7.4,2.5));
+#31437 = VECTOR('',#31438,1.);
+#31438 = DIRECTION('',(-0.,-0.,-1.));
+#31439 = PCURVE('',#10900,#31440);
+#31440 = DEFINITIONAL_REPRESENTATION('',(#31441),#31445);
+#31441 = LINE('',#31442,#31443);
+#31442 = CARTESIAN_POINT('',(0.6,0.));
+#31443 = VECTOR('',#31444,1.);
+#31444 = DIRECTION('',(0.,-1.));
+#31445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31446 = PCURVE('',#10926,#31447);
+#31447 = DEFINITIONAL_REPRESENTATION('',(#31448),#31452);
+#31448 = LINE('',#31449,#31450);
+#31449 = CARTESIAN_POINT('',(0.,0.));
+#31450 = VECTOR('',#31451,1.);
+#31451 = DIRECTION('',(0.,-1.));
+#31452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31453 = ADVANCED_FACE('',(#31454),#10976,.F.);
+#31454 = FACE_BOUND('',#31455,.F.);
+#31455 = EDGE_LOOP('',(#31456,#31479,#31500,#31501));
+#31456 = ORIENTED_EDGE('',*,*,#31457,.F.);
+#31457 = EDGE_CURVE('',#31458,#31382,#31460,.T.);
+#31458 = VERTEX_POINT('',#31459);
+#31459 = CARTESIAN_POINT('',(-3.16,-8.,2.5));
+#31460 = SURFACE_CURVE('',#31461,(#31465,#31472),.PCURVE_S1.);
+#31461 = LINE('',#31462,#31463);
+#31462 = CARTESIAN_POINT('',(-3.16,-8.,2.5));
+#31463 = VECTOR('',#31464,1.);
+#31464 = DIRECTION('',(0.,1.,0.));
+#31465 = PCURVE('',#10976,#31466);
+#31466 = DEFINITIONAL_REPRESENTATION('',(#31467),#31471);
+#31467 = LINE('',#31468,#31469);
+#31468 = CARTESIAN_POINT('',(0.,0.));
+#31469 = VECTOR('',#31470,1.);
+#31470 = DIRECTION('',(1.,0.));
+#31471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31472 = PCURVE('',#31399,#31473);
+#31473 = DEFINITIONAL_REPRESENTATION('',(#31474),#31478);
+#31474 = LINE('',#31475,#31476);
+#31475 = CARTESIAN_POINT('',(0.,-0.6));
+#31476 = VECTOR('',#31477,1.);
+#31477 = DIRECTION('',(0.,1.));
+#31478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31479 = ORIENTED_EDGE('',*,*,#31480,.T.);
+#31480 = EDGE_CURVE('',#31458,#10938,#31481,.T.);
+#31481 = SURFACE_CURVE('',#31482,(#31486,#31493),.PCURVE_S1.);
+#31482 = LINE('',#31483,#31484);
+#31483 = CARTESIAN_POINT('',(-3.16,-8.,2.5));
+#31484 = VECTOR('',#31485,1.);
+#31485 = DIRECTION('',(-0.,-0.,-1.));
+#31486 = PCURVE('',#10976,#31487);
+#31487 = DEFINITIONAL_REPRESENTATION('',(#31488),#31492);
+#31488 = LINE('',#31489,#31490);
+#31489 = CARTESIAN_POINT('',(0.,0.));
+#31490 = VECTOR('',#31491,1.);
+#31491 = DIRECTION('',(0.,-1.));
+#31492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31493 = PCURVE('',#10952,#31494);
+#31494 = DEFINITIONAL_REPRESENTATION('',(#31495),#31499);
+#31495 = LINE('',#31496,#31497);
+#31496 = CARTESIAN_POINT('',(0.6,0.));
+#31497 = VECTOR('',#31498,1.);
+#31498 = DIRECTION('',(0.,-1.));
+#31499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31500 = ORIENTED_EDGE('',*,*,#10963,.F.);
+#31501 = ORIENTED_EDGE('',*,*,#31411,.F.);
+#31502 = ADVANCED_FACE('',(#31503),#10952,.F.);
+#31503 = FACE_BOUND('',#31504,.F.);
+#31504 = EDGE_LOOP('',(#31505,#31528,#31549,#31550));
+#31505 = ORIENTED_EDGE('',*,*,#31506,.F.);
+#31506 = EDGE_CURVE('',#31507,#31458,#31509,.T.);
+#31507 = VERTEX_POINT('',#31508);
+#31508 = CARTESIAN_POINT('',(-2.56,-8.,2.5));
+#31509 = SURFACE_CURVE('',#31510,(#31514,#31521),.PCURVE_S1.);
+#31510 = LINE('',#31511,#31512);
+#31511 = CARTESIAN_POINT('',(-2.56,-8.,2.5));
+#31512 = VECTOR('',#31513,1.);
+#31513 = DIRECTION('',(-1.,0.,0.));
+#31514 = PCURVE('',#10952,#31515);
+#31515 = DEFINITIONAL_REPRESENTATION('',(#31516),#31520);
+#31516 = LINE('',#31517,#31518);
+#31517 = CARTESIAN_POINT('',(0.,0.));
+#31518 = VECTOR('',#31519,1.);
+#31519 = DIRECTION('',(1.,0.));
+#31520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31521 = PCURVE('',#31399,#31522);
+#31522 = DEFINITIONAL_REPRESENTATION('',(#31523),#31527);
+#31523 = LINE('',#31524,#31525);
+#31524 = CARTESIAN_POINT('',(0.6,-0.6));
+#31525 = VECTOR('',#31526,1.);
+#31526 = DIRECTION('',(-1.,0.));
+#31527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31528 = ORIENTED_EDGE('',*,*,#31529,.T.);
+#31529 = EDGE_CURVE('',#31507,#10912,#31530,.T.);
+#31530 = SURFACE_CURVE('',#31531,(#31535,#31542),.PCURVE_S1.);
+#31531 = LINE('',#31532,#31533);
+#31532 = CARTESIAN_POINT('',(-2.56,-8.,2.5));
+#31533 = VECTOR('',#31534,1.);
+#31534 = DIRECTION('',(-0.,-0.,-1.));
+#31535 = PCURVE('',#10952,#31536);
+#31536 = DEFINITIONAL_REPRESENTATION('',(#31537),#31541);
+#31537 = LINE('',#31538,#31539);
+#31538 = CARTESIAN_POINT('',(0.,0.));
+#31539 = VECTOR('',#31540,1.);
+#31540 = DIRECTION('',(0.,-1.));
+#31541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31542 = PCURVE('',#10926,#31543);
+#31543 = DEFINITIONAL_REPRESENTATION('',(#31544),#31548);
+#31544 = LINE('',#31545,#31546);
+#31545 = CARTESIAN_POINT('',(0.6,0.));
+#31546 = VECTOR('',#31547,1.);
+#31547 = DIRECTION('',(0.,-1.));
+#31548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31549 = ORIENTED_EDGE('',*,*,#10937,.F.);
+#31550 = ORIENTED_EDGE('',*,*,#31480,.F.);
+#31551 = ADVANCED_FACE('',(#31552),#10926,.F.);
+#31552 = FACE_BOUND('',#31553,.F.);
+#31553 = EDGE_LOOP('',(#31554,#31575,#31576,#31577));
+#31554 = ORIENTED_EDGE('',*,*,#31555,.F.);
+#31555 = EDGE_CURVE('',#31384,#31507,#31556,.T.);
+#31556 = SURFACE_CURVE('',#31557,(#31561,#31568),.PCURVE_S1.);
+#31557 = LINE('',#31558,#31559);
+#31558 = CARTESIAN_POINT('',(-2.56,-7.4,2.5));
+#31559 = VECTOR('',#31560,1.);
+#31560 = DIRECTION('',(0.,-1.,0.));
+#31561 = PCURVE('',#10926,#31562);
+#31562 = DEFINITIONAL_REPRESENTATION('',(#31563),#31567);
+#31563 = LINE('',#31564,#31565);
+#31564 = CARTESIAN_POINT('',(0.,0.));
+#31565 = VECTOR('',#31566,1.);
+#31566 = DIRECTION('',(1.,0.));
+#31567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31568 = PCURVE('',#31399,#31569);
+#31569 = DEFINITIONAL_REPRESENTATION('',(#31570),#31574);
+#31570 = LINE('',#31571,#31572);
+#31571 = CARTESIAN_POINT('',(0.6,0.));
+#31572 = VECTOR('',#31573,1.);
+#31573 = DIRECTION('',(0.,-1.));
+#31574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31575 = ORIENTED_EDGE('',*,*,#31433,.T.);
+#31576 = ORIENTED_EDGE('',*,*,#10911,.F.);
+#31577 = ORIENTED_EDGE('',*,*,#31529,.F.);
+#31578 = ADVANCED_FACE('',(#31579),#11006,.F.);
+#31579 = FACE_BOUND('',#31580,.F.);
+#31580 = EDGE_LOOP('',(#31581,#31611,#31632,#31633));
+#31581 = ORIENTED_EDGE('',*,*,#31582,.F.);
+#31582 = EDGE_CURVE('',#31583,#31585,#31587,.T.);
+#31583 = VERTEX_POINT('',#31584);
+#31584 = CARTESIAN_POINT('',(-0.62,-7.4,2.5));
+#31585 = VERTEX_POINT('',#31586);
+#31586 = CARTESIAN_POINT('',(-2.E-02,-7.4,2.5));
+#31587 = SURFACE_CURVE('',#31588,(#31592,#31599),.PCURVE_S1.);
+#31588 = LINE('',#31589,#31590);
+#31589 = CARTESIAN_POINT('',(-0.62,-7.4,2.5));
+#31590 = VECTOR('',#31591,1.);
+#31591 = DIRECTION('',(1.,0.,0.));
+#31592 = PCURVE('',#11006,#31593);
+#31593 = DEFINITIONAL_REPRESENTATION('',(#31594),#31598);
+#31594 = LINE('',#31595,#31596);
+#31595 = CARTESIAN_POINT('',(0.,0.));
+#31596 = VECTOR('',#31597,1.);
+#31597 = DIRECTION('',(1.,0.));
+#31598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31599 = PCURVE('',#31600,#31605);
+#31600 = PLANE('',#31601);
+#31601 = AXIS2_PLACEMENT_3D('',#31602,#31603,#31604);
+#31602 = CARTESIAN_POINT('',(-0.62,-7.4,2.5));
+#31603 = DIRECTION('',(0.,0.,1.));
+#31604 = DIRECTION('',(1.,0.,0.));
+#31605 = DEFINITIONAL_REPRESENTATION('',(#31606),#31610);
+#31606 = LINE('',#31607,#31608);
+#31607 = CARTESIAN_POINT('',(0.,0.));
+#31608 = VECTOR('',#31609,1.);
+#31609 = DIRECTION('',(1.,0.));
+#31610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31611 = ORIENTED_EDGE('',*,*,#31612,.T.);
+#31612 = EDGE_CURVE('',#31583,#10992,#31613,.T.);
+#31613 = SURFACE_CURVE('',#31614,(#31618,#31625),.PCURVE_S1.);
+#31614 = LINE('',#31615,#31616);
+#31615 = CARTESIAN_POINT('',(-0.62,-7.4,2.5));
+#31616 = VECTOR('',#31617,1.);
+#31617 = DIRECTION('',(-0.,-0.,-1.));
+#31618 = PCURVE('',#11006,#31619);
+#31619 = DEFINITIONAL_REPRESENTATION('',(#31620),#31624);
+#31620 = LINE('',#31621,#31622);
+#31621 = CARTESIAN_POINT('',(0.,0.));
+#31622 = VECTOR('',#31623,1.);
+#31623 = DIRECTION('',(0.,-1.));
+#31624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31625 = PCURVE('',#11082,#31626);
+#31626 = DEFINITIONAL_REPRESENTATION('',(#31627),#31631);
+#31627 = LINE('',#31628,#31629);
+#31628 = CARTESIAN_POINT('',(0.6,0.));
+#31629 = VECTOR('',#31630,1.);
+#31630 = DIRECTION('',(0.,-1.));
+#31631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31632 = ORIENTED_EDGE('',*,*,#10989,.F.);
+#31633 = ORIENTED_EDGE('',*,*,#31634,.F.);
+#31634 = EDGE_CURVE('',#31585,#10990,#31635,.T.);
+#31635 = SURFACE_CURVE('',#31636,(#31640,#31647),.PCURVE_S1.);
+#31636 = LINE('',#31637,#31638);
+#31637 = CARTESIAN_POINT('',(-2.E-02,-7.4,2.5));
+#31638 = VECTOR('',#31639,1.);
+#31639 = DIRECTION('',(-0.,-0.,-1.));
+#31640 = PCURVE('',#11006,#31641);
+#31641 = DEFINITIONAL_REPRESENTATION('',(#31642),#31646);
+#31642 = LINE('',#31643,#31644);
+#31643 = CARTESIAN_POINT('',(0.6,0.));
+#31644 = VECTOR('',#31645,1.);
+#31645 = DIRECTION('',(0.,-1.));
+#31646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31647 = PCURVE('',#11032,#31648);
+#31648 = DEFINITIONAL_REPRESENTATION('',(#31649),#31653);
+#31649 = LINE('',#31650,#31651);
+#31650 = CARTESIAN_POINT('',(0.,0.));
+#31651 = VECTOR('',#31652,1.);
+#31652 = DIRECTION('',(0.,-1.));
+#31653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31654 = ADVANCED_FACE('',(#31655),#11082,.F.);
+#31655 = FACE_BOUND('',#31656,.F.);
+#31656 = EDGE_LOOP('',(#31657,#31680,#31701,#31702));
+#31657 = ORIENTED_EDGE('',*,*,#31658,.F.);
+#31658 = EDGE_CURVE('',#31659,#31583,#31661,.T.);
+#31659 = VERTEX_POINT('',#31660);
+#31660 = CARTESIAN_POINT('',(-0.62,-8.,2.5));
+#31661 = SURFACE_CURVE('',#31662,(#31666,#31673),.PCURVE_S1.);
+#31662 = LINE('',#31663,#31664);
+#31663 = CARTESIAN_POINT('',(-0.62,-8.,2.5));
+#31664 = VECTOR('',#31665,1.);
+#31665 = DIRECTION('',(0.,1.,0.));
+#31666 = PCURVE('',#11082,#31667);
+#31667 = DEFINITIONAL_REPRESENTATION('',(#31668),#31672);
+#31668 = LINE('',#31669,#31670);
+#31669 = CARTESIAN_POINT('',(0.,0.));
+#31670 = VECTOR('',#31671,1.);
+#31671 = DIRECTION('',(1.,0.));
+#31672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31673 = PCURVE('',#31600,#31674);
+#31674 = DEFINITIONAL_REPRESENTATION('',(#31675),#31679);
+#31675 = LINE('',#31676,#31677);
+#31676 = CARTESIAN_POINT('',(0.,-0.6));
+#31677 = VECTOR('',#31678,1.);
+#31678 = DIRECTION('',(0.,1.));
+#31679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31680 = ORIENTED_EDGE('',*,*,#31681,.T.);
+#31681 = EDGE_CURVE('',#31659,#11044,#31682,.T.);
+#31682 = SURFACE_CURVE('',#31683,(#31687,#31694),.PCURVE_S1.);
+#31683 = LINE('',#31684,#31685);
+#31684 = CARTESIAN_POINT('',(-0.62,-8.,2.5));
+#31685 = VECTOR('',#31686,1.);
+#31686 = DIRECTION('',(-0.,-0.,-1.));
+#31687 = PCURVE('',#11082,#31688);
+#31688 = DEFINITIONAL_REPRESENTATION('',(#31689),#31693);
+#31689 = LINE('',#31690,#31691);
+#31690 = CARTESIAN_POINT('',(0.,0.));
+#31691 = VECTOR('',#31692,1.);
+#31692 = DIRECTION('',(0.,-1.));
+#31693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31694 = PCURVE('',#11058,#31695);
+#31695 = DEFINITIONAL_REPRESENTATION('',(#31696),#31700);
+#31696 = LINE('',#31697,#31698);
+#31697 = CARTESIAN_POINT('',(0.6,0.));
+#31698 = VECTOR('',#31699,1.);
+#31699 = DIRECTION('',(0.,-1.));
+#31700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31701 = ORIENTED_EDGE('',*,*,#11069,.F.);
+#31702 = ORIENTED_EDGE('',*,*,#31612,.F.);
+#31703 = ADVANCED_FACE('',(#31704),#11058,.F.);
+#31704 = FACE_BOUND('',#31705,.F.);
+#31705 = EDGE_LOOP('',(#31706,#31729,#31750,#31751));
+#31706 = ORIENTED_EDGE('',*,*,#31707,.F.);
+#31707 = EDGE_CURVE('',#31708,#31659,#31710,.T.);
+#31708 = VERTEX_POINT('',#31709);
+#31709 = CARTESIAN_POINT('',(-2.E-02,-8.,2.5));
+#31710 = SURFACE_CURVE('',#31711,(#31715,#31722),.PCURVE_S1.);
+#31711 = LINE('',#31712,#31713);
+#31712 = CARTESIAN_POINT('',(-2.E-02,-8.,2.5));
+#31713 = VECTOR('',#31714,1.);
+#31714 = DIRECTION('',(-1.,0.,0.));
+#31715 = PCURVE('',#11058,#31716);
+#31716 = DEFINITIONAL_REPRESENTATION('',(#31717),#31721);
+#31717 = LINE('',#31718,#31719);
+#31718 = CARTESIAN_POINT('',(0.,0.));
+#31719 = VECTOR('',#31720,1.);
+#31720 = DIRECTION('',(1.,0.));
+#31721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31722 = PCURVE('',#31600,#31723);
+#31723 = DEFINITIONAL_REPRESENTATION('',(#31724),#31728);
+#31724 = LINE('',#31725,#31726);
+#31725 = CARTESIAN_POINT('',(0.6,-0.6));
+#31726 = VECTOR('',#31727,1.);
+#31727 = DIRECTION('',(-1.,0.));
+#31728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31729 = ORIENTED_EDGE('',*,*,#31730,.T.);
+#31730 = EDGE_CURVE('',#31708,#11018,#31731,.T.);
+#31731 = SURFACE_CURVE('',#31732,(#31736,#31743),.PCURVE_S1.);
+#31732 = LINE('',#31733,#31734);
+#31733 = CARTESIAN_POINT('',(-2.E-02,-8.,2.5));
+#31734 = VECTOR('',#31735,1.);
+#31735 = DIRECTION('',(-0.,-0.,-1.));
+#31736 = PCURVE('',#11058,#31737);
+#31737 = DEFINITIONAL_REPRESENTATION('',(#31738),#31742);
+#31738 = LINE('',#31739,#31740);
+#31739 = CARTESIAN_POINT('',(0.,0.));
+#31740 = VECTOR('',#31741,1.);
+#31741 = DIRECTION('',(0.,-1.));
+#31742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31743 = PCURVE('',#11032,#31744);
+#31744 = DEFINITIONAL_REPRESENTATION('',(#31745),#31749);
+#31745 = LINE('',#31746,#31747);
+#31746 = CARTESIAN_POINT('',(0.6,0.));
+#31747 = VECTOR('',#31748,1.);
+#31748 = DIRECTION('',(0.,-1.));
+#31749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31750 = ORIENTED_EDGE('',*,*,#11043,.F.);
+#31751 = ORIENTED_EDGE('',*,*,#31681,.F.);
+#31752 = ADVANCED_FACE('',(#31753),#11032,.F.);
+#31753 = FACE_BOUND('',#31754,.F.);
+#31754 = EDGE_LOOP('',(#31755,#31776,#31777,#31778));
+#31755 = ORIENTED_EDGE('',*,*,#31756,.F.);
+#31756 = EDGE_CURVE('',#31585,#31708,#31757,.T.);
+#31757 = SURFACE_CURVE('',#31758,(#31762,#31769),.PCURVE_S1.);
+#31758 = LINE('',#31759,#31760);
+#31759 = CARTESIAN_POINT('',(-2.E-02,-7.4,2.5));
+#31760 = VECTOR('',#31761,1.);
+#31761 = DIRECTION('',(0.,-1.,0.));
+#31762 = PCURVE('',#11032,#31763);
+#31763 = DEFINITIONAL_REPRESENTATION('',(#31764),#31768);
+#31764 = LINE('',#31765,#31766);
+#31765 = CARTESIAN_POINT('',(0.,0.));
+#31766 = VECTOR('',#31767,1.);
+#31767 = DIRECTION('',(1.,0.));
+#31768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31769 = PCURVE('',#31600,#31770);
+#31770 = DEFINITIONAL_REPRESENTATION('',(#31771),#31775);
+#31771 = LINE('',#31772,#31773);
+#31772 = CARTESIAN_POINT('',(0.6,0.));
+#31773 = VECTOR('',#31774,1.);
+#31774 = DIRECTION('',(0.,-1.));
+#31775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31776 = ORIENTED_EDGE('',*,*,#31634,.T.);
+#31777 = ORIENTED_EDGE('',*,*,#11017,.F.);
+#31778 = ORIENTED_EDGE('',*,*,#31730,.F.);
+#31779 = ADVANCED_FACE('',(#31780),#11112,.F.);
+#31780 = FACE_BOUND('',#31781,.F.);
+#31781 = EDGE_LOOP('',(#31782,#31812,#31833,#31834));
+#31782 = ORIENTED_EDGE('',*,*,#31783,.F.);
+#31783 = EDGE_CURVE('',#31784,#31786,#31788,.T.);
+#31784 = VERTEX_POINT('',#31785);
+#31785 = CARTESIAN_POINT('',(-10.78,-7.4,2.5));
+#31786 = VERTEX_POINT('',#31787);
+#31787 = CARTESIAN_POINT('',(-10.18,-7.4,2.5));
+#31788 = SURFACE_CURVE('',#31789,(#31793,#31800),.PCURVE_S1.);
+#31789 = LINE('',#31790,#31791);
+#31790 = CARTESIAN_POINT('',(-10.78,-7.4,2.5));
+#31791 = VECTOR('',#31792,1.);
+#31792 = DIRECTION('',(1.,0.,0.));
+#31793 = PCURVE('',#11112,#31794);
+#31794 = DEFINITIONAL_REPRESENTATION('',(#31795),#31799);
+#31795 = LINE('',#31796,#31797);
+#31796 = CARTESIAN_POINT('',(0.,0.));
+#31797 = VECTOR('',#31798,1.);
+#31798 = DIRECTION('',(1.,0.));
+#31799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31800 = PCURVE('',#31801,#31806);
+#31801 = PLANE('',#31802);
+#31802 = AXIS2_PLACEMENT_3D('',#31803,#31804,#31805);
+#31803 = CARTESIAN_POINT('',(-10.78,-7.4,2.5));
+#31804 = DIRECTION('',(0.,0.,1.));
+#31805 = DIRECTION('',(1.,0.,0.));
+#31806 = DEFINITIONAL_REPRESENTATION('',(#31807),#31811);
+#31807 = LINE('',#31808,#31809);
+#31808 = CARTESIAN_POINT('',(0.,0.));
+#31809 = VECTOR('',#31810,1.);
+#31810 = DIRECTION('',(1.,0.));
+#31811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31812 = ORIENTED_EDGE('',*,*,#31813,.T.);
+#31813 = EDGE_CURVE('',#31784,#11098,#31814,.T.);
+#31814 = SURFACE_CURVE('',#31815,(#31819,#31826),.PCURVE_S1.);
+#31815 = LINE('',#31816,#31817);
+#31816 = CARTESIAN_POINT('',(-10.78,-7.4,2.5));
+#31817 = VECTOR('',#31818,1.);
+#31818 = DIRECTION('',(-0.,-0.,-1.));
+#31819 = PCURVE('',#11112,#31820);
+#31820 = DEFINITIONAL_REPRESENTATION('',(#31821),#31825);
+#31821 = LINE('',#31822,#31823);
+#31822 = CARTESIAN_POINT('',(0.,0.));
+#31823 = VECTOR('',#31824,1.);
+#31824 = DIRECTION('',(0.,-1.));
+#31825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31826 = PCURVE('',#11188,#31827);
+#31827 = DEFINITIONAL_REPRESENTATION('',(#31828),#31832);
+#31828 = LINE('',#31829,#31830);
+#31829 = CARTESIAN_POINT('',(0.6,0.));
+#31830 = VECTOR('',#31831,1.);
+#31831 = DIRECTION('',(0.,-1.));
+#31832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31833 = ORIENTED_EDGE('',*,*,#11095,.F.);
+#31834 = ORIENTED_EDGE('',*,*,#31835,.F.);
+#31835 = EDGE_CURVE('',#31786,#11096,#31836,.T.);
+#31836 = SURFACE_CURVE('',#31837,(#31841,#31848),.PCURVE_S1.);
+#31837 = LINE('',#31838,#31839);
+#31838 = CARTESIAN_POINT('',(-10.18,-7.4,2.5));
+#31839 = VECTOR('',#31840,1.);
+#31840 = DIRECTION('',(-0.,-0.,-1.));
+#31841 = PCURVE('',#11112,#31842);
+#31842 = DEFINITIONAL_REPRESENTATION('',(#31843),#31847);
+#31843 = LINE('',#31844,#31845);
+#31844 = CARTESIAN_POINT('',(0.6,0.));
+#31845 = VECTOR('',#31846,1.);
+#31846 = DIRECTION('',(0.,-1.));
+#31847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31848 = PCURVE('',#11138,#31849);
+#31849 = DEFINITIONAL_REPRESENTATION('',(#31850),#31854);
+#31850 = LINE('',#31851,#31852);
+#31851 = CARTESIAN_POINT('',(0.,0.));
+#31852 = VECTOR('',#31853,1.);
+#31853 = DIRECTION('',(0.,-1.));
+#31854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31855 = ADVANCED_FACE('',(#31856),#11188,.F.);
+#31856 = FACE_BOUND('',#31857,.F.);
+#31857 = EDGE_LOOP('',(#31858,#31881,#31902,#31903));
+#31858 = ORIENTED_EDGE('',*,*,#31859,.F.);
+#31859 = EDGE_CURVE('',#31860,#31784,#31862,.T.);
+#31860 = VERTEX_POINT('',#31861);
+#31861 = CARTESIAN_POINT('',(-10.78,-8.,2.5));
+#31862 = SURFACE_CURVE('',#31863,(#31867,#31874),.PCURVE_S1.);
+#31863 = LINE('',#31864,#31865);
+#31864 = CARTESIAN_POINT('',(-10.78,-8.,2.5));
+#31865 = VECTOR('',#31866,1.);
+#31866 = DIRECTION('',(0.,1.,0.));
+#31867 = PCURVE('',#11188,#31868);
+#31868 = DEFINITIONAL_REPRESENTATION('',(#31869),#31873);
+#31869 = LINE('',#31870,#31871);
+#31870 = CARTESIAN_POINT('',(0.,0.));
+#31871 = VECTOR('',#31872,1.);
+#31872 = DIRECTION('',(1.,0.));
+#31873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31874 = PCURVE('',#31801,#31875);
+#31875 = DEFINITIONAL_REPRESENTATION('',(#31876),#31880);
+#31876 = LINE('',#31877,#31878);
+#31877 = CARTESIAN_POINT('',(0.,-0.6));
+#31878 = VECTOR('',#31879,1.);
+#31879 = DIRECTION('',(0.,1.));
+#31880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31881 = ORIENTED_EDGE('',*,*,#31882,.T.);
+#31882 = EDGE_CURVE('',#31860,#11150,#31883,.T.);
+#31883 = SURFACE_CURVE('',#31884,(#31888,#31895),.PCURVE_S1.);
+#31884 = LINE('',#31885,#31886);
+#31885 = CARTESIAN_POINT('',(-10.78,-8.,2.5));
+#31886 = VECTOR('',#31887,1.);
+#31887 = DIRECTION('',(-0.,-0.,-1.));
+#31888 = PCURVE('',#11188,#31889);
+#31889 = DEFINITIONAL_REPRESENTATION('',(#31890),#31894);
+#31890 = LINE('',#31891,#31892);
+#31891 = CARTESIAN_POINT('',(0.,0.));
+#31892 = VECTOR('',#31893,1.);
+#31893 = DIRECTION('',(0.,-1.));
+#31894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31895 = PCURVE('',#11164,#31896);
+#31896 = DEFINITIONAL_REPRESENTATION('',(#31897),#31901);
+#31897 = LINE('',#31898,#31899);
+#31898 = CARTESIAN_POINT('',(0.6,0.));
+#31899 = VECTOR('',#31900,1.);
+#31900 = DIRECTION('',(0.,-1.));
+#31901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31902 = ORIENTED_EDGE('',*,*,#11175,.F.);
+#31903 = ORIENTED_EDGE('',*,*,#31813,.F.);
+#31904 = ADVANCED_FACE('',(#31905),#11164,.F.);
+#31905 = FACE_BOUND('',#31906,.F.);
+#31906 = EDGE_LOOP('',(#31907,#31930,#31951,#31952));
+#31907 = ORIENTED_EDGE('',*,*,#31908,.F.);
+#31908 = EDGE_CURVE('',#31909,#31860,#31911,.T.);
+#31909 = VERTEX_POINT('',#31910);
+#31910 = CARTESIAN_POINT('',(-10.18,-8.,2.5));
+#31911 = SURFACE_CURVE('',#31912,(#31916,#31923),.PCURVE_S1.);
+#31912 = LINE('',#31913,#31914);
+#31913 = CARTESIAN_POINT('',(-10.18,-8.,2.5));
+#31914 = VECTOR('',#31915,1.);
+#31915 = DIRECTION('',(-1.,0.,0.));
+#31916 = PCURVE('',#11164,#31917);
+#31917 = DEFINITIONAL_REPRESENTATION('',(#31918),#31922);
+#31918 = LINE('',#31919,#31920);
+#31919 = CARTESIAN_POINT('',(0.,0.));
+#31920 = VECTOR('',#31921,1.);
+#31921 = DIRECTION('',(1.,0.));
+#31922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31923 = PCURVE('',#31801,#31924);
+#31924 = DEFINITIONAL_REPRESENTATION('',(#31925),#31929);
+#31925 = LINE('',#31926,#31927);
+#31926 = CARTESIAN_POINT('',(0.6,-0.6));
+#31927 = VECTOR('',#31928,1.);
+#31928 = DIRECTION('',(-1.,0.));
+#31929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31930 = ORIENTED_EDGE('',*,*,#31931,.T.);
+#31931 = EDGE_CURVE('',#31909,#11124,#31932,.T.);
+#31932 = SURFACE_CURVE('',#31933,(#31937,#31944),.PCURVE_S1.);
+#31933 = LINE('',#31934,#31935);
+#31934 = CARTESIAN_POINT('',(-10.18,-8.,2.5));
+#31935 = VECTOR('',#31936,1.);
+#31936 = DIRECTION('',(-0.,-0.,-1.));
+#31937 = PCURVE('',#11164,#31938);
+#31938 = DEFINITIONAL_REPRESENTATION('',(#31939),#31943);
+#31939 = LINE('',#31940,#31941);
+#31940 = CARTESIAN_POINT('',(0.,0.));
+#31941 = VECTOR('',#31942,1.);
+#31942 = DIRECTION('',(0.,-1.));
+#31943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31944 = PCURVE('',#11138,#31945);
+#31945 = DEFINITIONAL_REPRESENTATION('',(#31946),#31950);
+#31946 = LINE('',#31947,#31948);
+#31947 = CARTESIAN_POINT('',(0.6,0.));
+#31948 = VECTOR('',#31949,1.);
+#31949 = DIRECTION('',(0.,-1.));
+#31950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31951 = ORIENTED_EDGE('',*,*,#11149,.F.);
+#31952 = ORIENTED_EDGE('',*,*,#31882,.F.);
+#31953 = ADVANCED_FACE('',(#31954),#11138,.F.);
+#31954 = FACE_BOUND('',#31955,.F.);
+#31955 = EDGE_LOOP('',(#31956,#31977,#31978,#31979));
+#31956 = ORIENTED_EDGE('',*,*,#31957,.F.);
+#31957 = EDGE_CURVE('',#31786,#31909,#31958,.T.);
+#31958 = SURFACE_CURVE('',#31959,(#31963,#31970),.PCURVE_S1.);
+#31959 = LINE('',#31960,#31961);
+#31960 = CARTESIAN_POINT('',(-10.18,-7.4,2.5));
+#31961 = VECTOR('',#31962,1.);
+#31962 = DIRECTION('',(0.,-1.,0.));
+#31963 = PCURVE('',#11138,#31964);
+#31964 = DEFINITIONAL_REPRESENTATION('',(#31965),#31969);
+#31965 = LINE('',#31966,#31967);
+#31966 = CARTESIAN_POINT('',(0.,0.));
+#31967 = VECTOR('',#31968,1.);
+#31968 = DIRECTION('',(1.,0.));
+#31969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31970 = PCURVE('',#31801,#31971);
+#31971 = DEFINITIONAL_REPRESENTATION('',(#31972),#31976);
+#31972 = LINE('',#31973,#31974);
+#31973 = CARTESIAN_POINT('',(0.6,0.));
+#31974 = VECTOR('',#31975,1.);
+#31975 = DIRECTION('',(0.,-1.));
+#31976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31977 = ORIENTED_EDGE('',*,*,#31835,.T.);
+#31978 = ORIENTED_EDGE('',*,*,#11123,.F.);
+#31979 = ORIENTED_EDGE('',*,*,#31931,.F.);
+#31980 = ADVANCED_FACE('',(#31981),#11218,.F.);
+#31981 = FACE_BOUND('',#31982,.F.);
+#31982 = EDGE_LOOP('',(#31983,#32013,#32034,#32035));
+#31983 = ORIENTED_EDGE('',*,*,#31984,.F.);
+#31984 = EDGE_CURVE('',#31985,#31987,#31989,.T.);
+#31985 = VERTEX_POINT('',#31986);
+#31986 = CARTESIAN_POINT('',(-8.24,-7.4,2.5));
+#31987 = VERTEX_POINT('',#31988);
+#31988 = CARTESIAN_POINT('',(-7.64,-7.4,2.5));
+#31989 = SURFACE_CURVE('',#31990,(#31994,#32001),.PCURVE_S1.);
+#31990 = LINE('',#31991,#31992);
+#31991 = CARTESIAN_POINT('',(-8.24,-7.4,2.5));
+#31992 = VECTOR('',#31993,1.);
+#31993 = DIRECTION('',(1.,0.,0.));
+#31994 = PCURVE('',#11218,#31995);
+#31995 = DEFINITIONAL_REPRESENTATION('',(#31996),#32000);
+#31996 = LINE('',#31997,#31998);
+#31997 = CARTESIAN_POINT('',(0.,0.));
+#31998 = VECTOR('',#31999,1.);
+#31999 = DIRECTION('',(1.,0.));
+#32000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32001 = PCURVE('',#32002,#32007);
+#32002 = PLANE('',#32003);
+#32003 = AXIS2_PLACEMENT_3D('',#32004,#32005,#32006);
+#32004 = CARTESIAN_POINT('',(-8.24,-7.4,2.5));
+#32005 = DIRECTION('',(0.,0.,1.));
+#32006 = DIRECTION('',(1.,0.,0.));
+#32007 = DEFINITIONAL_REPRESENTATION('',(#32008),#32012);
+#32008 = LINE('',#32009,#32010);
+#32009 = CARTESIAN_POINT('',(0.,0.));
+#32010 = VECTOR('',#32011,1.);
+#32011 = DIRECTION('',(1.,0.));
+#32012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32013 = ORIENTED_EDGE('',*,*,#32014,.T.);
+#32014 = EDGE_CURVE('',#31985,#11204,#32015,.T.);
+#32015 = SURFACE_CURVE('',#32016,(#32020,#32027),.PCURVE_S1.);
+#32016 = LINE('',#32017,#32018);
+#32017 = CARTESIAN_POINT('',(-8.24,-7.4,2.5));
+#32018 = VECTOR('',#32019,1.);
+#32019 = DIRECTION('',(-0.,-0.,-1.));
+#32020 = PCURVE('',#11218,#32021);
+#32021 = DEFINITIONAL_REPRESENTATION('',(#32022),#32026);
+#32022 = LINE('',#32023,#32024);
+#32023 = CARTESIAN_POINT('',(0.,0.));
+#32024 = VECTOR('',#32025,1.);
+#32025 = DIRECTION('',(0.,-1.));
+#32026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32027 = PCURVE('',#11294,#32028);
+#32028 = DEFINITIONAL_REPRESENTATION('',(#32029),#32033);
+#32029 = LINE('',#32030,#32031);
+#32030 = CARTESIAN_POINT('',(0.6,0.));
+#32031 = VECTOR('',#32032,1.);
+#32032 = DIRECTION('',(0.,-1.));
+#32033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32034 = ORIENTED_EDGE('',*,*,#11201,.F.);
+#32035 = ORIENTED_EDGE('',*,*,#32036,.F.);
+#32036 = EDGE_CURVE('',#31987,#11202,#32037,.T.);
+#32037 = SURFACE_CURVE('',#32038,(#32042,#32049),.PCURVE_S1.);
+#32038 = LINE('',#32039,#32040);
+#32039 = CARTESIAN_POINT('',(-7.64,-7.4,2.5));
+#32040 = VECTOR('',#32041,1.);
+#32041 = DIRECTION('',(-0.,-0.,-1.));
+#32042 = PCURVE('',#11218,#32043);
+#32043 = DEFINITIONAL_REPRESENTATION('',(#32044),#32048);
+#32044 = LINE('',#32045,#32046);
+#32045 = CARTESIAN_POINT('',(0.6,0.));
+#32046 = VECTOR('',#32047,1.);
+#32047 = DIRECTION('',(0.,-1.));
+#32048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32049 = PCURVE('',#11244,#32050);
+#32050 = DEFINITIONAL_REPRESENTATION('',(#32051),#32055);
+#32051 = LINE('',#32052,#32053);
+#32052 = CARTESIAN_POINT('',(0.,0.));
+#32053 = VECTOR('',#32054,1.);
+#32054 = DIRECTION('',(0.,-1.));
+#32055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32056 = ADVANCED_FACE('',(#32057),#11294,.F.);
+#32057 = FACE_BOUND('',#32058,.F.);
+#32058 = EDGE_LOOP('',(#32059,#32082,#32103,#32104));
+#32059 = ORIENTED_EDGE('',*,*,#32060,.F.);
+#32060 = EDGE_CURVE('',#32061,#31985,#32063,.T.);
+#32061 = VERTEX_POINT('',#32062);
+#32062 = CARTESIAN_POINT('',(-8.24,-8.,2.5));
+#32063 = SURFACE_CURVE('',#32064,(#32068,#32075),.PCURVE_S1.);
+#32064 = LINE('',#32065,#32066);
+#32065 = CARTESIAN_POINT('',(-8.24,-8.,2.5));
+#32066 = VECTOR('',#32067,1.);
+#32067 = DIRECTION('',(0.,1.,0.));
+#32068 = PCURVE('',#11294,#32069);
+#32069 = DEFINITIONAL_REPRESENTATION('',(#32070),#32074);
+#32070 = LINE('',#32071,#32072);
+#32071 = CARTESIAN_POINT('',(0.,0.));
+#32072 = VECTOR('',#32073,1.);
+#32073 = DIRECTION('',(1.,0.));
+#32074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32075 = PCURVE('',#32002,#32076);
+#32076 = DEFINITIONAL_REPRESENTATION('',(#32077),#32081);
+#32077 = LINE('',#32078,#32079);
+#32078 = CARTESIAN_POINT('',(0.,-0.6));
+#32079 = VECTOR('',#32080,1.);
+#32080 = DIRECTION('',(0.,1.));
+#32081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32082 = ORIENTED_EDGE('',*,*,#32083,.T.);
+#32083 = EDGE_CURVE('',#32061,#11256,#32084,.T.);
+#32084 = SURFACE_CURVE('',#32085,(#32089,#32096),.PCURVE_S1.);
+#32085 = LINE('',#32086,#32087);
+#32086 = CARTESIAN_POINT('',(-8.24,-8.,2.5));
+#32087 = VECTOR('',#32088,1.);
+#32088 = DIRECTION('',(-0.,-0.,-1.));
+#32089 = PCURVE('',#11294,#32090);
+#32090 = DEFINITIONAL_REPRESENTATION('',(#32091),#32095);
+#32091 = LINE('',#32092,#32093);
+#32092 = CARTESIAN_POINT('',(0.,0.));
+#32093 = VECTOR('',#32094,1.);
+#32094 = DIRECTION('',(0.,-1.));
+#32095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32096 = PCURVE('',#11270,#32097);
+#32097 = DEFINITIONAL_REPRESENTATION('',(#32098),#32102);
+#32098 = LINE('',#32099,#32100);
+#32099 = CARTESIAN_POINT('',(0.6,0.));
+#32100 = VECTOR('',#32101,1.);
+#32101 = DIRECTION('',(0.,-1.));
+#32102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32103 = ORIENTED_EDGE('',*,*,#11281,.F.);
+#32104 = ORIENTED_EDGE('',*,*,#32014,.F.);
+#32105 = ADVANCED_FACE('',(#32106),#11270,.F.);
+#32106 = FACE_BOUND('',#32107,.F.);
+#32107 = EDGE_LOOP('',(#32108,#32131,#32152,#32153));
+#32108 = ORIENTED_EDGE('',*,*,#32109,.F.);
+#32109 = EDGE_CURVE('',#32110,#32061,#32112,.T.);
+#32110 = VERTEX_POINT('',#32111);
+#32111 = CARTESIAN_POINT('',(-7.64,-8.,2.5));
+#32112 = SURFACE_CURVE('',#32113,(#32117,#32124),.PCURVE_S1.);
+#32113 = LINE('',#32114,#32115);
+#32114 = CARTESIAN_POINT('',(-7.64,-8.,2.5));
+#32115 = VECTOR('',#32116,1.);
+#32116 = DIRECTION('',(-1.,0.,0.));
+#32117 = PCURVE('',#11270,#32118);
+#32118 = DEFINITIONAL_REPRESENTATION('',(#32119),#32123);
+#32119 = LINE('',#32120,#32121);
+#32120 = CARTESIAN_POINT('',(0.,0.));
+#32121 = VECTOR('',#32122,1.);
+#32122 = DIRECTION('',(1.,0.));
+#32123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32124 = PCURVE('',#32002,#32125);
+#32125 = DEFINITIONAL_REPRESENTATION('',(#32126),#32130);
+#32126 = LINE('',#32127,#32128);
+#32127 = CARTESIAN_POINT('',(0.6,-0.6));
+#32128 = VECTOR('',#32129,1.);
+#32129 = DIRECTION('',(-1.,0.));
+#32130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32131 = ORIENTED_EDGE('',*,*,#32132,.T.);
+#32132 = EDGE_CURVE('',#32110,#11230,#32133,.T.);
+#32133 = SURFACE_CURVE('',#32134,(#32138,#32145),.PCURVE_S1.);
+#32134 = LINE('',#32135,#32136);
+#32135 = CARTESIAN_POINT('',(-7.64,-8.,2.5));
+#32136 = VECTOR('',#32137,1.);
+#32137 = DIRECTION('',(-0.,-0.,-1.));
+#32138 = PCURVE('',#11270,#32139);
+#32139 = DEFINITIONAL_REPRESENTATION('',(#32140),#32144);
+#32140 = LINE('',#32141,#32142);
+#32141 = CARTESIAN_POINT('',(0.,0.));
+#32142 = VECTOR('',#32143,1.);
+#32143 = DIRECTION('',(0.,-1.));
+#32144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32145 = PCURVE('',#11244,#32146);
+#32146 = DEFINITIONAL_REPRESENTATION('',(#32147),#32151);
+#32147 = LINE('',#32148,#32149);
+#32148 = CARTESIAN_POINT('',(0.6,0.));
+#32149 = VECTOR('',#32150,1.);
+#32150 = DIRECTION('',(0.,-1.));
+#32151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32152 = ORIENTED_EDGE('',*,*,#11255,.F.);
+#32153 = ORIENTED_EDGE('',*,*,#32083,.F.);
+#32154 = ADVANCED_FACE('',(#32155),#11244,.F.);
+#32155 = FACE_BOUND('',#32156,.F.);
+#32156 = EDGE_LOOP('',(#32157,#32178,#32179,#32180));
+#32157 = ORIENTED_EDGE('',*,*,#32158,.F.);
+#32158 = EDGE_CURVE('',#31987,#32110,#32159,.T.);
+#32159 = SURFACE_CURVE('',#32160,(#32164,#32171),.PCURVE_S1.);
+#32160 = LINE('',#32161,#32162);
+#32161 = CARTESIAN_POINT('',(-7.64,-7.4,2.5));
+#32162 = VECTOR('',#32163,1.);
+#32163 = DIRECTION('',(0.,-1.,0.));
+#32164 = PCURVE('',#11244,#32165);
+#32165 = DEFINITIONAL_REPRESENTATION('',(#32166),#32170);
+#32166 = LINE('',#32167,#32168);
+#32167 = CARTESIAN_POINT('',(0.,0.));
+#32168 = VECTOR('',#32169,1.);
+#32169 = DIRECTION('',(1.,0.));
+#32170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32171 = PCURVE('',#32002,#32172);
+#32172 = DEFINITIONAL_REPRESENTATION('',(#32173),#32177);
+#32173 = LINE('',#32174,#32175);
+#32174 = CARTESIAN_POINT('',(0.6,0.));
+#32175 = VECTOR('',#32176,1.);
+#32176 = DIRECTION('',(0.,-1.));
+#32177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32178 = ORIENTED_EDGE('',*,*,#32036,.T.);
+#32179 = ORIENTED_EDGE('',*,*,#11229,.F.);
+#32180 = ORIENTED_EDGE('',*,*,#32132,.F.);
+#32181 = ADVANCED_FACE('',(#32182),#11324,.F.);
+#32182 = FACE_BOUND('',#32183,.F.);
+#32183 = EDGE_LOOP('',(#32184,#32214,#32235,#32236));
+#32184 = ORIENTED_EDGE('',*,*,#32185,.F.);
+#32185 = EDGE_CURVE('',#32186,#32188,#32190,.T.);
+#32186 = VERTEX_POINT('',#32187);
+#32187 = CARTESIAN_POINT('',(-5.7,-7.4,2.5));
+#32188 = VERTEX_POINT('',#32189);
+#32189 = CARTESIAN_POINT('',(-5.1,-7.4,2.5));
+#32190 = SURFACE_CURVE('',#32191,(#32195,#32202),.PCURVE_S1.);
+#32191 = LINE('',#32192,#32193);
+#32192 = CARTESIAN_POINT('',(-5.7,-7.4,2.5));
+#32193 = VECTOR('',#32194,1.);
+#32194 = DIRECTION('',(1.,0.,0.));
+#32195 = PCURVE('',#11324,#32196);
+#32196 = DEFINITIONAL_REPRESENTATION('',(#32197),#32201);
+#32197 = LINE('',#32198,#32199);
+#32198 = CARTESIAN_POINT('',(0.,0.));
+#32199 = VECTOR('',#32200,1.);
+#32200 = DIRECTION('',(1.,0.));
+#32201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32202 = PCURVE('',#32203,#32208);
+#32203 = PLANE('',#32204);
+#32204 = AXIS2_PLACEMENT_3D('',#32205,#32206,#32207);
+#32205 = CARTESIAN_POINT('',(-5.7,-7.4,2.5));
+#32206 = DIRECTION('',(0.,0.,1.));
+#32207 = DIRECTION('',(1.,0.,0.));
+#32208 = DEFINITIONAL_REPRESENTATION('',(#32209),#32213);
+#32209 = LINE('',#32210,#32211);
+#32210 = CARTESIAN_POINT('',(0.,0.));
+#32211 = VECTOR('',#32212,1.);
+#32212 = DIRECTION('',(1.,0.));
+#32213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32214 = ORIENTED_EDGE('',*,*,#32215,.T.);
+#32215 = EDGE_CURVE('',#32186,#11310,#32216,.T.);
+#32216 = SURFACE_CURVE('',#32217,(#32221,#32228),.PCURVE_S1.);
+#32217 = LINE('',#32218,#32219);
+#32218 = CARTESIAN_POINT('',(-5.7,-7.4,2.5));
+#32219 = VECTOR('',#32220,1.);
+#32220 = DIRECTION('',(-0.,-0.,-1.));
+#32221 = PCURVE('',#11324,#32222);
+#32222 = DEFINITIONAL_REPRESENTATION('',(#32223),#32227);
+#32223 = LINE('',#32224,#32225);
+#32224 = CARTESIAN_POINT('',(0.,0.));
+#32225 = VECTOR('',#32226,1.);
+#32226 = DIRECTION('',(0.,-1.));
+#32227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32228 = PCURVE('',#11400,#32229);
+#32229 = DEFINITIONAL_REPRESENTATION('',(#32230),#32234);
+#32230 = LINE('',#32231,#32232);
+#32231 = CARTESIAN_POINT('',(0.6,0.));
+#32232 = VECTOR('',#32233,1.);
+#32233 = DIRECTION('',(0.,-1.));
+#32234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32235 = ORIENTED_EDGE('',*,*,#11307,.F.);
+#32236 = ORIENTED_EDGE('',*,*,#32237,.F.);
+#32237 = EDGE_CURVE('',#32188,#11308,#32238,.T.);
+#32238 = SURFACE_CURVE('',#32239,(#32243,#32250),.PCURVE_S1.);
+#32239 = LINE('',#32240,#32241);
+#32240 = CARTESIAN_POINT('',(-5.1,-7.4,2.5));
+#32241 = VECTOR('',#32242,1.);
+#32242 = DIRECTION('',(-0.,-0.,-1.));
+#32243 = PCURVE('',#11324,#32244);
+#32244 = DEFINITIONAL_REPRESENTATION('',(#32245),#32249);
+#32245 = LINE('',#32246,#32247);
+#32246 = CARTESIAN_POINT('',(0.6,0.));
+#32247 = VECTOR('',#32248,1.);
+#32248 = DIRECTION('',(0.,-1.));
+#32249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32250 = PCURVE('',#11350,#32251);
+#32251 = DEFINITIONAL_REPRESENTATION('',(#32252),#32256);
+#32252 = LINE('',#32253,#32254);
+#32253 = CARTESIAN_POINT('',(0.,0.));
+#32254 = VECTOR('',#32255,1.);
+#32255 = DIRECTION('',(0.,-1.));
+#32256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32257 = ADVANCED_FACE('',(#32258),#11400,.F.);
+#32258 = FACE_BOUND('',#32259,.F.);
+#32259 = EDGE_LOOP('',(#32260,#32283,#32304,#32305));
+#32260 = ORIENTED_EDGE('',*,*,#32261,.F.);
+#32261 = EDGE_CURVE('',#32262,#32186,#32264,.T.);
+#32262 = VERTEX_POINT('',#32263);
+#32263 = CARTESIAN_POINT('',(-5.7,-8.,2.5));
+#32264 = SURFACE_CURVE('',#32265,(#32269,#32276),.PCURVE_S1.);
+#32265 = LINE('',#32266,#32267);
+#32266 = CARTESIAN_POINT('',(-5.7,-8.,2.5));
+#32267 = VECTOR('',#32268,1.);
+#32268 = DIRECTION('',(0.,1.,0.));
+#32269 = PCURVE('',#11400,#32270);
+#32270 = DEFINITIONAL_REPRESENTATION('',(#32271),#32275);
+#32271 = LINE('',#32272,#32273);
+#32272 = CARTESIAN_POINT('',(0.,0.));
+#32273 = VECTOR('',#32274,1.);
+#32274 = DIRECTION('',(1.,0.));
+#32275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32276 = PCURVE('',#32203,#32277);
+#32277 = DEFINITIONAL_REPRESENTATION('',(#32278),#32282);
+#32278 = LINE('',#32279,#32280);
+#32279 = CARTESIAN_POINT('',(0.,-0.6));
+#32280 = VECTOR('',#32281,1.);
+#32281 = DIRECTION('',(0.,1.));
+#32282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32283 = ORIENTED_EDGE('',*,*,#32284,.T.);
+#32284 = EDGE_CURVE('',#32262,#11362,#32285,.T.);
+#32285 = SURFACE_CURVE('',#32286,(#32290,#32297),.PCURVE_S1.);
+#32286 = LINE('',#32287,#32288);
+#32287 = CARTESIAN_POINT('',(-5.7,-8.,2.5));
+#32288 = VECTOR('',#32289,1.);
+#32289 = DIRECTION('',(-0.,-0.,-1.));
+#32290 = PCURVE('',#11400,#32291);
+#32291 = DEFINITIONAL_REPRESENTATION('',(#32292),#32296);
+#32292 = LINE('',#32293,#32294);
+#32293 = CARTESIAN_POINT('',(0.,0.));
+#32294 = VECTOR('',#32295,1.);
+#32295 = DIRECTION('',(0.,-1.));
+#32296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32297 = PCURVE('',#11376,#32298);
+#32298 = DEFINITIONAL_REPRESENTATION('',(#32299),#32303);
+#32299 = LINE('',#32300,#32301);
+#32300 = CARTESIAN_POINT('',(0.6,0.));
+#32301 = VECTOR('',#32302,1.);
+#32302 = DIRECTION('',(0.,-1.));
+#32303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32304 = ORIENTED_EDGE('',*,*,#11387,.F.);
+#32305 = ORIENTED_EDGE('',*,*,#32215,.F.);
+#32306 = ADVANCED_FACE('',(#32307),#11376,.F.);
+#32307 = FACE_BOUND('',#32308,.F.);
+#32308 = EDGE_LOOP('',(#32309,#32332,#32353,#32354));
+#32309 = ORIENTED_EDGE('',*,*,#32310,.F.);
+#32310 = EDGE_CURVE('',#32311,#32262,#32313,.T.);
+#32311 = VERTEX_POINT('',#32312);
+#32312 = CARTESIAN_POINT('',(-5.1,-8.,2.5));
+#32313 = SURFACE_CURVE('',#32314,(#32318,#32325),.PCURVE_S1.);
+#32314 = LINE('',#32315,#32316);
+#32315 = CARTESIAN_POINT('',(-5.1,-8.,2.5));
+#32316 = VECTOR('',#32317,1.);
+#32317 = DIRECTION('',(-1.,0.,0.));
+#32318 = PCURVE('',#11376,#32319);
+#32319 = DEFINITIONAL_REPRESENTATION('',(#32320),#32324);
+#32320 = LINE('',#32321,#32322);
+#32321 = CARTESIAN_POINT('',(0.,0.));
+#32322 = VECTOR('',#32323,1.);
+#32323 = DIRECTION('',(1.,0.));
+#32324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32325 = PCURVE('',#32203,#32326);
+#32326 = DEFINITIONAL_REPRESENTATION('',(#32327),#32331);
+#32327 = LINE('',#32328,#32329);
+#32328 = CARTESIAN_POINT('',(0.6,-0.6));
+#32329 = VECTOR('',#32330,1.);
+#32330 = DIRECTION('',(-1.,0.));
+#32331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32332 = ORIENTED_EDGE('',*,*,#32333,.T.);
+#32333 = EDGE_CURVE('',#32311,#11336,#32334,.T.);
+#32334 = SURFACE_CURVE('',#32335,(#32339,#32346),.PCURVE_S1.);
+#32335 = LINE('',#32336,#32337);
+#32336 = CARTESIAN_POINT('',(-5.1,-8.,2.5));
+#32337 = VECTOR('',#32338,1.);
+#32338 = DIRECTION('',(-0.,-0.,-1.));
+#32339 = PCURVE('',#11376,#32340);
+#32340 = DEFINITIONAL_REPRESENTATION('',(#32341),#32345);
+#32341 = LINE('',#32342,#32343);
+#32342 = CARTESIAN_POINT('',(0.,0.));
+#32343 = VECTOR('',#32344,1.);
+#32344 = DIRECTION('',(0.,-1.));
+#32345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32346 = PCURVE('',#11350,#32347);
+#32347 = DEFINITIONAL_REPRESENTATION('',(#32348),#32352);
+#32348 = LINE('',#32349,#32350);
+#32349 = CARTESIAN_POINT('',(0.6,0.));
+#32350 = VECTOR('',#32351,1.);
+#32351 = DIRECTION('',(0.,-1.));
+#32352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32353 = ORIENTED_EDGE('',*,*,#11361,.F.);
+#32354 = ORIENTED_EDGE('',*,*,#32284,.F.);
+#32355 = ADVANCED_FACE('',(#32356),#11350,.F.);
+#32356 = FACE_BOUND('',#32357,.F.);
+#32357 = EDGE_LOOP('',(#32358,#32379,#32380,#32381));
+#32358 = ORIENTED_EDGE('',*,*,#32359,.F.);
+#32359 = EDGE_CURVE('',#32188,#32311,#32360,.T.);
+#32360 = SURFACE_CURVE('',#32361,(#32365,#32372),.PCURVE_S1.);
+#32361 = LINE('',#32362,#32363);
+#32362 = CARTESIAN_POINT('',(-5.1,-7.4,2.5));
+#32363 = VECTOR('',#32364,1.);
+#32364 = DIRECTION('',(0.,-1.,0.));
+#32365 = PCURVE('',#11350,#32366);
+#32366 = DEFINITIONAL_REPRESENTATION('',(#32367),#32371);
+#32367 = LINE('',#32368,#32369);
+#32368 = CARTESIAN_POINT('',(0.,0.));
+#32369 = VECTOR('',#32370,1.);
+#32370 = DIRECTION('',(1.,0.));
+#32371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32372 = PCURVE('',#32203,#32373);
+#32373 = DEFINITIONAL_REPRESENTATION('',(#32374),#32378);
+#32374 = LINE('',#32375,#32376);
+#32375 = CARTESIAN_POINT('',(0.6,0.));
+#32376 = VECTOR('',#32377,1.);
+#32377 = DIRECTION('',(0.,-1.));
+#32378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32379 = ORIENTED_EDGE('',*,*,#32237,.T.);
+#32380 = ORIENTED_EDGE('',*,*,#11335,.F.);
+#32381 = ORIENTED_EDGE('',*,*,#32333,.F.);
+#32382 = ADVANCED_FACE('',(#32383),#11430,.F.);
+#32383 = FACE_BOUND('',#32384,.F.);
+#32384 = EDGE_LOOP('',(#32385,#32415,#32436,#32437));
+#32385 = ORIENTED_EDGE('',*,*,#32386,.F.);
+#32386 = EDGE_CURVE('',#32387,#32389,#32391,.T.);
+#32387 = VERTEX_POINT('',#32388);
+#32388 = CARTESIAN_POINT('',(-13.32,-7.4,2.5));
+#32389 = VERTEX_POINT('',#32390);
+#32390 = CARTESIAN_POINT('',(-12.72,-7.4,2.5));
+#32391 = SURFACE_CURVE('',#32392,(#32396,#32403),.PCURVE_S1.);
+#32392 = LINE('',#32393,#32394);
+#32393 = CARTESIAN_POINT('',(-13.32,-7.4,2.5));
+#32394 = VECTOR('',#32395,1.);
+#32395 = DIRECTION('',(1.,0.,0.));
+#32396 = PCURVE('',#11430,#32397);
+#32397 = DEFINITIONAL_REPRESENTATION('',(#32398),#32402);
+#32398 = LINE('',#32399,#32400);
+#32399 = CARTESIAN_POINT('',(0.,0.));
+#32400 = VECTOR('',#32401,1.);
+#32401 = DIRECTION('',(1.,0.));
+#32402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32403 = PCURVE('',#32404,#32409);
+#32404 = PLANE('',#32405);
+#32405 = AXIS2_PLACEMENT_3D('',#32406,#32407,#32408);
+#32406 = CARTESIAN_POINT('',(-13.32,-7.4,2.5));
+#32407 = DIRECTION('',(0.,0.,1.));
+#32408 = DIRECTION('',(1.,0.,0.));
+#32409 = DEFINITIONAL_REPRESENTATION('',(#32410),#32414);
+#32410 = LINE('',#32411,#32412);
+#32411 = CARTESIAN_POINT('',(0.,0.));
+#32412 = VECTOR('',#32413,1.);
+#32413 = DIRECTION('',(1.,0.));
+#32414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32415 = ORIENTED_EDGE('',*,*,#32416,.T.);
+#32416 = EDGE_CURVE('',#32387,#11416,#32417,.T.);
+#32417 = SURFACE_CURVE('',#32418,(#32422,#32429),.PCURVE_S1.);
+#32418 = LINE('',#32419,#32420);
+#32419 = CARTESIAN_POINT('',(-13.32,-7.4,2.5));
+#32420 = VECTOR('',#32421,1.);
+#32421 = DIRECTION('',(-0.,-0.,-1.));
+#32422 = PCURVE('',#11430,#32423);
+#32423 = DEFINITIONAL_REPRESENTATION('',(#32424),#32428);
+#32424 = LINE('',#32425,#32426);
+#32425 = CARTESIAN_POINT('',(0.,0.));
+#32426 = VECTOR('',#32427,1.);
+#32427 = DIRECTION('',(0.,-1.));
+#32428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32429 = PCURVE('',#11506,#32430);
+#32430 = DEFINITIONAL_REPRESENTATION('',(#32431),#32435);
+#32431 = LINE('',#32432,#32433);
+#32432 = CARTESIAN_POINT('',(0.6,0.));
+#32433 = VECTOR('',#32434,1.);
+#32434 = DIRECTION('',(0.,-1.));
+#32435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32436 = ORIENTED_EDGE('',*,*,#11413,.F.);
+#32437 = ORIENTED_EDGE('',*,*,#32438,.F.);
+#32438 = EDGE_CURVE('',#32389,#11414,#32439,.T.);
+#32439 = SURFACE_CURVE('',#32440,(#32444,#32451),.PCURVE_S1.);
+#32440 = LINE('',#32441,#32442);
+#32441 = CARTESIAN_POINT('',(-12.72,-7.4,2.5));
+#32442 = VECTOR('',#32443,1.);
+#32443 = DIRECTION('',(-0.,-0.,-1.));
+#32444 = PCURVE('',#11430,#32445);
+#32445 = DEFINITIONAL_REPRESENTATION('',(#32446),#32450);
+#32446 = LINE('',#32447,#32448);
+#32447 = CARTESIAN_POINT('',(0.6,0.));
+#32448 = VECTOR('',#32449,1.);
+#32449 = DIRECTION('',(0.,-1.));
+#32450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32451 = PCURVE('',#11456,#32452);
+#32452 = DEFINITIONAL_REPRESENTATION('',(#32453),#32457);
+#32453 = LINE('',#32454,#32455);
+#32454 = CARTESIAN_POINT('',(0.,0.));
+#32455 = VECTOR('',#32456,1.);
+#32456 = DIRECTION('',(0.,-1.));
+#32457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32458 = ADVANCED_FACE('',(#32459),#11506,.F.);
+#32459 = FACE_BOUND('',#32460,.F.);
+#32460 = EDGE_LOOP('',(#32461,#32484,#32505,#32506));
+#32461 = ORIENTED_EDGE('',*,*,#32462,.F.);
+#32462 = EDGE_CURVE('',#32463,#32387,#32465,.T.);
+#32463 = VERTEX_POINT('',#32464);
+#32464 = CARTESIAN_POINT('',(-13.32,-8.,2.5));
+#32465 = SURFACE_CURVE('',#32466,(#32470,#32477),.PCURVE_S1.);
+#32466 = LINE('',#32467,#32468);
+#32467 = CARTESIAN_POINT('',(-13.32,-8.,2.5));
+#32468 = VECTOR('',#32469,1.);
+#32469 = DIRECTION('',(0.,1.,0.));
+#32470 = PCURVE('',#11506,#32471);
+#32471 = DEFINITIONAL_REPRESENTATION('',(#32472),#32476);
+#32472 = LINE('',#32473,#32474);
+#32473 = CARTESIAN_POINT('',(0.,0.));
+#32474 = VECTOR('',#32475,1.);
+#32475 = DIRECTION('',(1.,0.));
+#32476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32477 = PCURVE('',#32404,#32478);
+#32478 = DEFINITIONAL_REPRESENTATION('',(#32479),#32483);
+#32479 = LINE('',#32480,#32481);
+#32480 = CARTESIAN_POINT('',(0.,-0.6));
+#32481 = VECTOR('',#32482,1.);
+#32482 = DIRECTION('',(0.,1.));
+#32483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32484 = ORIENTED_EDGE('',*,*,#32485,.T.);
+#32485 = EDGE_CURVE('',#32463,#11468,#32486,.T.);
+#32486 = SURFACE_CURVE('',#32487,(#32491,#32498),.PCURVE_S1.);
+#32487 = LINE('',#32488,#32489);
+#32488 = CARTESIAN_POINT('',(-13.32,-8.,2.5));
+#32489 = VECTOR('',#32490,1.);
+#32490 = DIRECTION('',(-0.,-0.,-1.));
+#32491 = PCURVE('',#11506,#32492);
+#32492 = DEFINITIONAL_REPRESENTATION('',(#32493),#32497);
+#32493 = LINE('',#32494,#32495);
+#32494 = CARTESIAN_POINT('',(0.,0.));
+#32495 = VECTOR('',#32496,1.);
+#32496 = DIRECTION('',(0.,-1.));
+#32497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32498 = PCURVE('',#11482,#32499);
+#32499 = DEFINITIONAL_REPRESENTATION('',(#32500),#32504);
+#32500 = LINE('',#32501,#32502);
+#32501 = CARTESIAN_POINT('',(0.6,0.));
+#32502 = VECTOR('',#32503,1.);
+#32503 = DIRECTION('',(0.,-1.));
+#32504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32505 = ORIENTED_EDGE('',*,*,#11493,.F.);
+#32506 = ORIENTED_EDGE('',*,*,#32416,.F.);
+#32507 = ADVANCED_FACE('',(#32508),#11482,.F.);
+#32508 = FACE_BOUND('',#32509,.F.);
+#32509 = EDGE_LOOP('',(#32510,#32533,#32554,#32555));
+#32510 = ORIENTED_EDGE('',*,*,#32511,.F.);
+#32511 = EDGE_CURVE('',#32512,#32463,#32514,.T.);
+#32512 = VERTEX_POINT('',#32513);
+#32513 = CARTESIAN_POINT('',(-12.72,-8.,2.5));
+#32514 = SURFACE_CURVE('',#32515,(#32519,#32526),.PCURVE_S1.);
+#32515 = LINE('',#32516,#32517);
+#32516 = CARTESIAN_POINT('',(-12.72,-8.,2.5));
+#32517 = VECTOR('',#32518,1.);
+#32518 = DIRECTION('',(-1.,0.,0.));
+#32519 = PCURVE('',#11482,#32520);
+#32520 = DEFINITIONAL_REPRESENTATION('',(#32521),#32525);
+#32521 = LINE('',#32522,#32523);
+#32522 = CARTESIAN_POINT('',(0.,0.));
+#32523 = VECTOR('',#32524,1.);
+#32524 = DIRECTION('',(1.,0.));
+#32525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32526 = PCURVE('',#32404,#32527);
+#32527 = DEFINITIONAL_REPRESENTATION('',(#32528),#32532);
+#32528 = LINE('',#32529,#32530);
+#32529 = CARTESIAN_POINT('',(0.6,-0.6));
+#32530 = VECTOR('',#32531,1.);
+#32531 = DIRECTION('',(-1.,0.));
+#32532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32533 = ORIENTED_EDGE('',*,*,#32534,.T.);
+#32534 = EDGE_CURVE('',#32512,#11442,#32535,.T.);
+#32535 = SURFACE_CURVE('',#32536,(#32540,#32547),.PCURVE_S1.);
+#32536 = LINE('',#32537,#32538);
+#32537 = CARTESIAN_POINT('',(-12.72,-8.,2.5));
+#32538 = VECTOR('',#32539,1.);
+#32539 = DIRECTION('',(-0.,-0.,-1.));
+#32540 = PCURVE('',#11482,#32541);
+#32541 = DEFINITIONAL_REPRESENTATION('',(#32542),#32546);
+#32542 = LINE('',#32543,#32544);
+#32543 = CARTESIAN_POINT('',(0.,0.));
+#32544 = VECTOR('',#32545,1.);
+#32545 = DIRECTION('',(0.,-1.));
+#32546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32547 = PCURVE('',#11456,#32548);
+#32548 = DEFINITIONAL_REPRESENTATION('',(#32549),#32553);
+#32549 = LINE('',#32550,#32551);
+#32550 = CARTESIAN_POINT('',(0.6,0.));
+#32551 = VECTOR('',#32552,1.);
+#32552 = DIRECTION('',(0.,-1.));
+#32553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32554 = ORIENTED_EDGE('',*,*,#11467,.F.);
+#32555 = ORIENTED_EDGE('',*,*,#32485,.F.);
+#32556 = ADVANCED_FACE('',(#32557),#11456,.F.);
+#32557 = FACE_BOUND('',#32558,.F.);
+#32558 = EDGE_LOOP('',(#32559,#32580,#32581,#32582));
+#32559 = ORIENTED_EDGE('',*,*,#32560,.F.);
+#32560 = EDGE_CURVE('',#32389,#32512,#32561,.T.);
+#32561 = SURFACE_CURVE('',#32562,(#32566,#32573),.PCURVE_S1.);
+#32562 = LINE('',#32563,#32564);
+#32563 = CARTESIAN_POINT('',(-12.72,-7.4,2.5));
+#32564 = VECTOR('',#32565,1.);
+#32565 = DIRECTION('',(0.,-1.,0.));
+#32566 = PCURVE('',#11456,#32567);
+#32567 = DEFINITIONAL_REPRESENTATION('',(#32568),#32572);
+#32568 = LINE('',#32569,#32570);
+#32569 = CARTESIAN_POINT('',(0.,0.));
+#32570 = VECTOR('',#32571,1.);
+#32571 = DIRECTION('',(1.,0.));
+#32572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32573 = PCURVE('',#32404,#32574);
+#32574 = DEFINITIONAL_REPRESENTATION('',(#32575),#32579);
+#32575 = LINE('',#32576,#32577);
+#32576 = CARTESIAN_POINT('',(0.6,0.));
+#32577 = VECTOR('',#32578,1.);
+#32578 = DIRECTION('',(0.,-1.));
+#32579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32580 = ORIENTED_EDGE('',*,*,#32438,.T.);
+#32581 = ORIENTED_EDGE('',*,*,#11441,.F.);
+#32582 = ORIENTED_EDGE('',*,*,#32534,.F.);
+#32583 = ADVANCED_FACE('',(#32584),#11536,.F.);
+#32584 = FACE_BOUND('',#32585,.F.);
+#32585 = EDGE_LOOP('',(#32586,#32616,#32637,#32638));
+#32586 = ORIENTED_EDGE('',*,*,#32587,.F.);
+#32587 = EDGE_CURVE('',#32588,#32590,#32592,.T.);
+#32588 = VERTEX_POINT('',#32589);
+#32589 = CARTESIAN_POINT('',(-15.86,-7.4,2.5));
+#32590 = VERTEX_POINT('',#32591);
+#32591 = CARTESIAN_POINT('',(-15.26,-7.4,2.5));
+#32592 = SURFACE_CURVE('',#32593,(#32597,#32604),.PCURVE_S1.);
+#32593 = LINE('',#32594,#32595);
+#32594 = CARTESIAN_POINT('',(-15.86,-7.4,2.5));
+#32595 = VECTOR('',#32596,1.);
+#32596 = DIRECTION('',(1.,0.,0.));
+#32597 = PCURVE('',#11536,#32598);
+#32598 = DEFINITIONAL_REPRESENTATION('',(#32599),#32603);
+#32599 = LINE('',#32600,#32601);
+#32600 = CARTESIAN_POINT('',(0.,0.));
+#32601 = VECTOR('',#32602,1.);
+#32602 = DIRECTION('',(1.,0.));
+#32603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32604 = PCURVE('',#32605,#32610);
+#32605 = PLANE('',#32606);
+#32606 = AXIS2_PLACEMENT_3D('',#32607,#32608,#32609);
+#32607 = CARTESIAN_POINT('',(-15.86,-7.4,2.5));
+#32608 = DIRECTION('',(0.,0.,1.));
+#32609 = DIRECTION('',(1.,0.,0.));
+#32610 = DEFINITIONAL_REPRESENTATION('',(#32611),#32615);
+#32611 = LINE('',#32612,#32613);
+#32612 = CARTESIAN_POINT('',(0.,0.));
+#32613 = VECTOR('',#32614,1.);
+#32614 = DIRECTION('',(1.,0.));
+#32615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32616 = ORIENTED_EDGE('',*,*,#32617,.T.);
+#32617 = EDGE_CURVE('',#32588,#11522,#32618,.T.);
+#32618 = SURFACE_CURVE('',#32619,(#32623,#32630),.PCURVE_S1.);
+#32619 = LINE('',#32620,#32621);
+#32620 = CARTESIAN_POINT('',(-15.86,-7.4,2.5));
+#32621 = VECTOR('',#32622,1.);
+#32622 = DIRECTION('',(-0.,-0.,-1.));
+#32623 = PCURVE('',#11536,#32624);
+#32624 = DEFINITIONAL_REPRESENTATION('',(#32625),#32629);
+#32625 = LINE('',#32626,#32627);
+#32626 = CARTESIAN_POINT('',(0.,0.));
+#32627 = VECTOR('',#32628,1.);
+#32628 = DIRECTION('',(0.,-1.));
+#32629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32630 = PCURVE('',#11612,#32631);
+#32631 = DEFINITIONAL_REPRESENTATION('',(#32632),#32636);
+#32632 = LINE('',#32633,#32634);
+#32633 = CARTESIAN_POINT('',(0.6,0.));
+#32634 = VECTOR('',#32635,1.);
+#32635 = DIRECTION('',(0.,-1.));
+#32636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32637 = ORIENTED_EDGE('',*,*,#11519,.F.);
+#32638 = ORIENTED_EDGE('',*,*,#32639,.F.);
+#32639 = EDGE_CURVE('',#32590,#11520,#32640,.T.);
+#32640 = SURFACE_CURVE('',#32641,(#32645,#32652),.PCURVE_S1.);
+#32641 = LINE('',#32642,#32643);
+#32642 = CARTESIAN_POINT('',(-15.26,-7.4,2.5));
+#32643 = VECTOR('',#32644,1.);
+#32644 = DIRECTION('',(-0.,-0.,-1.));
+#32645 = PCURVE('',#11536,#32646);
+#32646 = DEFINITIONAL_REPRESENTATION('',(#32647),#32651);
+#32647 = LINE('',#32648,#32649);
+#32648 = CARTESIAN_POINT('',(0.6,0.));
+#32649 = VECTOR('',#32650,1.);
+#32650 = DIRECTION('',(0.,-1.));
+#32651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32652 = PCURVE('',#11562,#32653);
+#32653 = DEFINITIONAL_REPRESENTATION('',(#32654),#32658);
+#32654 = LINE('',#32655,#32656);
+#32655 = CARTESIAN_POINT('',(0.,0.));
+#32656 = VECTOR('',#32657,1.);
+#32657 = DIRECTION('',(0.,-1.));
+#32658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32659 = ADVANCED_FACE('',(#32660),#11612,.F.);
+#32660 = FACE_BOUND('',#32661,.F.);
+#32661 = EDGE_LOOP('',(#32662,#32685,#32706,#32707));
+#32662 = ORIENTED_EDGE('',*,*,#32663,.F.);
+#32663 = EDGE_CURVE('',#32664,#32588,#32666,.T.);
+#32664 = VERTEX_POINT('',#32665);
+#32665 = CARTESIAN_POINT('',(-15.86,-8.,2.5));
+#32666 = SURFACE_CURVE('',#32667,(#32671,#32678),.PCURVE_S1.);
+#32667 = LINE('',#32668,#32669);
+#32668 = CARTESIAN_POINT('',(-15.86,-8.,2.5));
+#32669 = VECTOR('',#32670,1.);
+#32670 = DIRECTION('',(0.,1.,0.));
+#32671 = PCURVE('',#11612,#32672);
+#32672 = DEFINITIONAL_REPRESENTATION('',(#32673),#32677);
+#32673 = LINE('',#32674,#32675);
+#32674 = CARTESIAN_POINT('',(0.,0.));
+#32675 = VECTOR('',#32676,1.);
+#32676 = DIRECTION('',(1.,0.));
+#32677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32678 = PCURVE('',#32605,#32679);
+#32679 = DEFINITIONAL_REPRESENTATION('',(#32680),#32684);
+#32680 = LINE('',#32681,#32682);
+#32681 = CARTESIAN_POINT('',(0.,-0.6));
+#32682 = VECTOR('',#32683,1.);
+#32683 = DIRECTION('',(0.,1.));
+#32684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32685 = ORIENTED_EDGE('',*,*,#32686,.T.);
+#32686 = EDGE_CURVE('',#32664,#11574,#32687,.T.);
+#32687 = SURFACE_CURVE('',#32688,(#32692,#32699),.PCURVE_S1.);
+#32688 = LINE('',#32689,#32690);
+#32689 = CARTESIAN_POINT('',(-15.86,-8.,2.5));
+#32690 = VECTOR('',#32691,1.);
+#32691 = DIRECTION('',(-0.,-0.,-1.));
+#32692 = PCURVE('',#11612,#32693);
+#32693 = DEFINITIONAL_REPRESENTATION('',(#32694),#32698);
+#32694 = LINE('',#32695,#32696);
+#32695 = CARTESIAN_POINT('',(0.,0.));
+#32696 = VECTOR('',#32697,1.);
+#32697 = DIRECTION('',(0.,-1.));
+#32698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32699 = PCURVE('',#11588,#32700);
+#32700 = DEFINITIONAL_REPRESENTATION('',(#32701),#32705);
+#32701 = LINE('',#32702,#32703);
+#32702 = CARTESIAN_POINT('',(0.6,0.));
+#32703 = VECTOR('',#32704,1.);
+#32704 = DIRECTION('',(0.,-1.));
+#32705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32706 = ORIENTED_EDGE('',*,*,#11599,.F.);
+#32707 = ORIENTED_EDGE('',*,*,#32617,.F.);
+#32708 = ADVANCED_FACE('',(#32709),#11588,.F.);
+#32709 = FACE_BOUND('',#32710,.F.);
+#32710 = EDGE_LOOP('',(#32711,#32734,#32755,#32756));
+#32711 = ORIENTED_EDGE('',*,*,#32712,.F.);
+#32712 = EDGE_CURVE('',#32713,#32664,#32715,.T.);
+#32713 = VERTEX_POINT('',#32714);
+#32714 = CARTESIAN_POINT('',(-15.26,-8.,2.5));
+#32715 = SURFACE_CURVE('',#32716,(#32720,#32727),.PCURVE_S1.);
+#32716 = LINE('',#32717,#32718);
+#32717 = CARTESIAN_POINT('',(-15.26,-8.,2.5));
+#32718 = VECTOR('',#32719,1.);
+#32719 = DIRECTION('',(-1.,0.,0.));
+#32720 = PCURVE('',#11588,#32721);
+#32721 = DEFINITIONAL_REPRESENTATION('',(#32722),#32726);
+#32722 = LINE('',#32723,#32724);
+#32723 = CARTESIAN_POINT('',(0.,0.));
+#32724 = VECTOR('',#32725,1.);
+#32725 = DIRECTION('',(1.,0.));
+#32726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32727 = PCURVE('',#32605,#32728);
+#32728 = DEFINITIONAL_REPRESENTATION('',(#32729),#32733);
+#32729 = LINE('',#32730,#32731);
+#32730 = CARTESIAN_POINT('',(0.6,-0.6));
+#32731 = VECTOR('',#32732,1.);
+#32732 = DIRECTION('',(-1.,0.));
+#32733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32734 = ORIENTED_EDGE('',*,*,#32735,.T.);
+#32735 = EDGE_CURVE('',#32713,#11548,#32736,.T.);
+#32736 = SURFACE_CURVE('',#32737,(#32741,#32748),.PCURVE_S1.);
+#32737 = LINE('',#32738,#32739);
+#32738 = CARTESIAN_POINT('',(-15.26,-8.,2.5));
+#32739 = VECTOR('',#32740,1.);
+#32740 = DIRECTION('',(-0.,-0.,-1.));
+#32741 = PCURVE('',#11588,#32742);
+#32742 = DEFINITIONAL_REPRESENTATION('',(#32743),#32747);
+#32743 = LINE('',#32744,#32745);
+#32744 = CARTESIAN_POINT('',(0.,0.));
+#32745 = VECTOR('',#32746,1.);
+#32746 = DIRECTION('',(0.,-1.));
+#32747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32748 = PCURVE('',#11562,#32749);
+#32749 = DEFINITIONAL_REPRESENTATION('',(#32750),#32754);
+#32750 = LINE('',#32751,#32752);
+#32751 = CARTESIAN_POINT('',(0.6,0.));
+#32752 = VECTOR('',#32753,1.);
+#32753 = DIRECTION('',(0.,-1.));
+#32754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32755 = ORIENTED_EDGE('',*,*,#11573,.F.);
+#32756 = ORIENTED_EDGE('',*,*,#32686,.F.);
+#32757 = ADVANCED_FACE('',(#32758),#11562,.F.);
+#32758 = FACE_BOUND('',#32759,.F.);
+#32759 = EDGE_LOOP('',(#32760,#32781,#32782,#32783));
+#32760 = ORIENTED_EDGE('',*,*,#32761,.F.);
+#32761 = EDGE_CURVE('',#32590,#32713,#32762,.T.);
+#32762 = SURFACE_CURVE('',#32763,(#32767,#32774),.PCURVE_S1.);
+#32763 = LINE('',#32764,#32765);
+#32764 = CARTESIAN_POINT('',(-15.26,-7.4,2.5));
+#32765 = VECTOR('',#32766,1.);
+#32766 = DIRECTION('',(0.,-1.,0.));
+#32767 = PCURVE('',#11562,#32768);
+#32768 = DEFINITIONAL_REPRESENTATION('',(#32769),#32773);
+#32769 = LINE('',#32770,#32771);
+#32770 = CARTESIAN_POINT('',(0.,0.));
+#32771 = VECTOR('',#32772,1.);
+#32772 = DIRECTION('',(1.,0.));
+#32773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32774 = PCURVE('',#32605,#32775);
+#32775 = DEFINITIONAL_REPRESENTATION('',(#32776),#32780);
+#32776 = LINE('',#32777,#32778);
+#32777 = CARTESIAN_POINT('',(0.6,0.));
+#32778 = VECTOR('',#32779,1.);
+#32779 = DIRECTION('',(0.,-1.));
+#32780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32781 = ORIENTED_EDGE('',*,*,#32639,.T.);
+#32782 = ORIENTED_EDGE('',*,*,#11547,.F.);
+#32783 = ORIENTED_EDGE('',*,*,#32735,.F.);
+#32784 = ADVANCED_FACE('',(#32785),#11642,.F.);
+#32785 = FACE_BOUND('',#32786,.F.);
+#32786 = EDGE_LOOP('',(#32787,#32817,#32838,#32839));
+#32787 = ORIENTED_EDGE('',*,*,#32788,.F.);
+#32788 = EDGE_CURVE('',#32789,#32791,#32793,.T.);
+#32789 = VERTEX_POINT('',#32790);
+#32790 = CARTESIAN_POINT('',(-18.4,-7.4,2.5));
+#32791 = VERTEX_POINT('',#32792);
+#32792 = CARTESIAN_POINT('',(-17.8,-7.4,2.5));
+#32793 = SURFACE_CURVE('',#32794,(#32798,#32805),.PCURVE_S1.);
+#32794 = LINE('',#32795,#32796);
+#32795 = CARTESIAN_POINT('',(-18.4,-7.4,2.5));
+#32796 = VECTOR('',#32797,1.);
+#32797 = DIRECTION('',(1.,0.,0.));
+#32798 = PCURVE('',#11642,#32799);
+#32799 = DEFINITIONAL_REPRESENTATION('',(#32800),#32804);
+#32800 = LINE('',#32801,#32802);
+#32801 = CARTESIAN_POINT('',(0.,0.));
+#32802 = VECTOR('',#32803,1.);
+#32803 = DIRECTION('',(1.,0.));
+#32804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32805 = PCURVE('',#32806,#32811);
+#32806 = PLANE('',#32807);
+#32807 = AXIS2_PLACEMENT_3D('',#32808,#32809,#32810);
+#32808 = CARTESIAN_POINT('',(-18.4,-7.4,2.5));
+#32809 = DIRECTION('',(0.,0.,1.));
+#32810 = DIRECTION('',(1.,0.,0.));
+#32811 = DEFINITIONAL_REPRESENTATION('',(#32812),#32816);
+#32812 = LINE('',#32813,#32814);
+#32813 = CARTESIAN_POINT('',(0.,0.));
+#32814 = VECTOR('',#32815,1.);
+#32815 = DIRECTION('',(1.,0.));
+#32816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32817 = ORIENTED_EDGE('',*,*,#32818,.T.);
+#32818 = EDGE_CURVE('',#32789,#11628,#32819,.T.);
+#32819 = SURFACE_CURVE('',#32820,(#32824,#32831),.PCURVE_S1.);
+#32820 = LINE('',#32821,#32822);
+#32821 = CARTESIAN_POINT('',(-18.4,-7.4,2.5));
+#32822 = VECTOR('',#32823,1.);
+#32823 = DIRECTION('',(-0.,-0.,-1.));
+#32824 = PCURVE('',#11642,#32825);
+#32825 = DEFINITIONAL_REPRESENTATION('',(#32826),#32830);
+#32826 = LINE('',#32827,#32828);
+#32827 = CARTESIAN_POINT('',(0.,0.));
+#32828 = VECTOR('',#32829,1.);
+#32829 = DIRECTION('',(0.,-1.));
+#32830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32831 = PCURVE('',#11718,#32832);
+#32832 = DEFINITIONAL_REPRESENTATION('',(#32833),#32837);
+#32833 = LINE('',#32834,#32835);
+#32834 = CARTESIAN_POINT('',(0.6,0.));
+#32835 = VECTOR('',#32836,1.);
+#32836 = DIRECTION('',(0.,-1.));
+#32837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32838 = ORIENTED_EDGE('',*,*,#11625,.F.);
+#32839 = ORIENTED_EDGE('',*,*,#32840,.F.);
+#32840 = EDGE_CURVE('',#32791,#11626,#32841,.T.);
+#32841 = SURFACE_CURVE('',#32842,(#32846,#32853),.PCURVE_S1.);
+#32842 = LINE('',#32843,#32844);
+#32843 = CARTESIAN_POINT('',(-17.8,-7.4,2.5));
+#32844 = VECTOR('',#32845,1.);
+#32845 = DIRECTION('',(-0.,-0.,-1.));
+#32846 = PCURVE('',#11642,#32847);
+#32847 = DEFINITIONAL_REPRESENTATION('',(#32848),#32852);
+#32848 = LINE('',#32849,#32850);
+#32849 = CARTESIAN_POINT('',(0.6,0.));
+#32850 = VECTOR('',#32851,1.);
+#32851 = DIRECTION('',(0.,-1.));
+#32852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32853 = PCURVE('',#11668,#32854);
+#32854 = DEFINITIONAL_REPRESENTATION('',(#32855),#32859);
+#32855 = LINE('',#32856,#32857);
+#32856 = CARTESIAN_POINT('',(0.,0.));
+#32857 = VECTOR('',#32858,1.);
+#32858 = DIRECTION('',(0.,-1.));
+#32859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32860 = ADVANCED_FACE('',(#32861),#11718,.F.);
+#32861 = FACE_BOUND('',#32862,.F.);
+#32862 = EDGE_LOOP('',(#32863,#32886,#32907,#32908));
+#32863 = ORIENTED_EDGE('',*,*,#32864,.F.);
+#32864 = EDGE_CURVE('',#32865,#32789,#32867,.T.);
+#32865 = VERTEX_POINT('',#32866);
+#32866 = CARTESIAN_POINT('',(-18.4,-8.,2.5));
+#32867 = SURFACE_CURVE('',#32868,(#32872,#32879),.PCURVE_S1.);
+#32868 = LINE('',#32869,#32870);
+#32869 = CARTESIAN_POINT('',(-18.4,-8.,2.5));
+#32870 = VECTOR('',#32871,1.);
+#32871 = DIRECTION('',(0.,1.,0.));
+#32872 = PCURVE('',#11718,#32873);
+#32873 = DEFINITIONAL_REPRESENTATION('',(#32874),#32878);
+#32874 = LINE('',#32875,#32876);
+#32875 = CARTESIAN_POINT('',(0.,0.));
+#32876 = VECTOR('',#32877,1.);
+#32877 = DIRECTION('',(1.,0.));
+#32878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32879 = PCURVE('',#32806,#32880);
+#32880 = DEFINITIONAL_REPRESENTATION('',(#32881),#32885);
+#32881 = LINE('',#32882,#32883);
+#32882 = CARTESIAN_POINT('',(0.,-0.6));
+#32883 = VECTOR('',#32884,1.);
+#32884 = DIRECTION('',(0.,1.));
+#32885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32886 = ORIENTED_EDGE('',*,*,#32887,.T.);
+#32887 = EDGE_CURVE('',#32865,#11680,#32888,.T.);
+#32888 = SURFACE_CURVE('',#32889,(#32893,#32900),.PCURVE_S1.);
+#32889 = LINE('',#32890,#32891);
+#32890 = CARTESIAN_POINT('',(-18.4,-8.,2.5));
+#32891 = VECTOR('',#32892,1.);
+#32892 = DIRECTION('',(-0.,-0.,-1.));
+#32893 = PCURVE('',#11718,#32894);
+#32894 = DEFINITIONAL_REPRESENTATION('',(#32895),#32899);
+#32895 = LINE('',#32896,#32897);
+#32896 = CARTESIAN_POINT('',(0.,0.));
+#32897 = VECTOR('',#32898,1.);
+#32898 = DIRECTION('',(0.,-1.));
+#32899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32900 = PCURVE('',#11694,#32901);
+#32901 = DEFINITIONAL_REPRESENTATION('',(#32902),#32906);
+#32902 = LINE('',#32903,#32904);
+#32903 = CARTESIAN_POINT('',(0.6,0.));
+#32904 = VECTOR('',#32905,1.);
+#32905 = DIRECTION('',(0.,-1.));
+#32906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32907 = ORIENTED_EDGE('',*,*,#11705,.F.);
+#32908 = ORIENTED_EDGE('',*,*,#32818,.F.);
+#32909 = ADVANCED_FACE('',(#32910),#11694,.F.);
+#32910 = FACE_BOUND('',#32911,.F.);
+#32911 = EDGE_LOOP('',(#32912,#32935,#32956,#32957));
+#32912 = ORIENTED_EDGE('',*,*,#32913,.F.);
+#32913 = EDGE_CURVE('',#32914,#32865,#32916,.T.);
+#32914 = VERTEX_POINT('',#32915);
+#32915 = CARTESIAN_POINT('',(-17.8,-8.,2.5));
+#32916 = SURFACE_CURVE('',#32917,(#32921,#32928),.PCURVE_S1.);
+#32917 = LINE('',#32918,#32919);
+#32918 = CARTESIAN_POINT('',(-17.8,-8.,2.5));
+#32919 = VECTOR('',#32920,1.);
+#32920 = DIRECTION('',(-1.,0.,0.));
+#32921 = PCURVE('',#11694,#32922);
+#32922 = DEFINITIONAL_REPRESENTATION('',(#32923),#32927);
+#32923 = LINE('',#32924,#32925);
+#32924 = CARTESIAN_POINT('',(0.,0.));
+#32925 = VECTOR('',#32926,1.);
+#32926 = DIRECTION('',(1.,0.));
+#32927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32928 = PCURVE('',#32806,#32929);
+#32929 = DEFINITIONAL_REPRESENTATION('',(#32930),#32934);
+#32930 = LINE('',#32931,#32932);
+#32931 = CARTESIAN_POINT('',(0.6,-0.6));
+#32932 = VECTOR('',#32933,1.);
+#32933 = DIRECTION('',(-1.,0.));
+#32934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32935 = ORIENTED_EDGE('',*,*,#32936,.T.);
+#32936 = EDGE_CURVE('',#32914,#11654,#32937,.T.);
+#32937 = SURFACE_CURVE('',#32938,(#32942,#32949),.PCURVE_S1.);
+#32938 = LINE('',#32939,#32940);
+#32939 = CARTESIAN_POINT('',(-17.8,-8.,2.5));
+#32940 = VECTOR('',#32941,1.);
+#32941 = DIRECTION('',(-0.,-0.,-1.));
+#32942 = PCURVE('',#11694,#32943);
+#32943 = DEFINITIONAL_REPRESENTATION('',(#32944),#32948);
+#32944 = LINE('',#32945,#32946);
+#32945 = CARTESIAN_POINT('',(0.,0.));
+#32946 = VECTOR('',#32947,1.);
+#32947 = DIRECTION('',(0.,-1.));
+#32948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32949 = PCURVE('',#11668,#32950);
+#32950 = DEFINITIONAL_REPRESENTATION('',(#32951),#32955);
+#32951 = LINE('',#32952,#32953);
+#32952 = CARTESIAN_POINT('',(0.6,0.));
+#32953 = VECTOR('',#32954,1.);
+#32954 = DIRECTION('',(0.,-1.));
+#32955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32956 = ORIENTED_EDGE('',*,*,#11679,.F.);
+#32957 = ORIENTED_EDGE('',*,*,#32887,.F.);
+#32958 = ADVANCED_FACE('',(#32959),#11668,.F.);
+#32959 = FACE_BOUND('',#32960,.F.);
+#32960 = EDGE_LOOP('',(#32961,#32982,#32983,#32984));
+#32961 = ORIENTED_EDGE('',*,*,#32962,.F.);
+#32962 = EDGE_CURVE('',#32791,#32914,#32963,.T.);
+#32963 = SURFACE_CURVE('',#32964,(#32968,#32975),.PCURVE_S1.);
+#32964 = LINE('',#32965,#32966);
+#32965 = CARTESIAN_POINT('',(-17.8,-7.4,2.5));
+#32966 = VECTOR('',#32967,1.);
+#32967 = DIRECTION('',(0.,-1.,0.));
+#32968 = PCURVE('',#11668,#32969);
+#32969 = DEFINITIONAL_REPRESENTATION('',(#32970),#32974);
+#32970 = LINE('',#32971,#32972);
+#32971 = CARTESIAN_POINT('',(0.,0.));
+#32972 = VECTOR('',#32973,1.);
+#32973 = DIRECTION('',(1.,0.));
+#32974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32975 = PCURVE('',#32806,#32976);
+#32976 = DEFINITIONAL_REPRESENTATION('',(#32977),#32981);
+#32977 = LINE('',#32978,#32979);
+#32978 = CARTESIAN_POINT('',(0.6,0.));
+#32979 = VECTOR('',#32980,1.);
+#32980 = DIRECTION('',(0.,-1.));
+#32981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32982 = ORIENTED_EDGE('',*,*,#32840,.T.);
+#32983 = ORIENTED_EDGE('',*,*,#11653,.F.);
+#32984 = ORIENTED_EDGE('',*,*,#32936,.F.);
+#32985 = ADVANCED_FACE('',(#32986),#11748,.F.);
+#32986 = FACE_BOUND('',#32987,.F.);
+#32987 = EDGE_LOOP('',(#32988,#33018,#33039,#33040));
+#32988 = ORIENTED_EDGE('',*,*,#32989,.F.);
+#32989 = EDGE_CURVE('',#32990,#32992,#32994,.T.);
+#32990 = VERTEX_POINT('',#32991);
+#32991 = CARTESIAN_POINT('',(9.54,-7.4,2.5));
+#32992 = VERTEX_POINT('',#32993);
+#32993 = CARTESIAN_POINT('',(10.14,-7.4,2.5));
+#32994 = SURFACE_CURVE('',#32995,(#32999,#33006),.PCURVE_S1.);
+#32995 = LINE('',#32996,#32997);
+#32996 = CARTESIAN_POINT('',(9.54,-7.4,2.5));
+#32997 = VECTOR('',#32998,1.);
+#32998 = DIRECTION('',(1.,0.,0.));
+#32999 = PCURVE('',#11748,#33000);
+#33000 = DEFINITIONAL_REPRESENTATION('',(#33001),#33005);
+#33001 = LINE('',#33002,#33003);
+#33002 = CARTESIAN_POINT('',(0.,0.));
+#33003 = VECTOR('',#33004,1.);
+#33004 = DIRECTION('',(1.,0.));
+#33005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33006 = PCURVE('',#33007,#33012);
+#33007 = PLANE('',#33008);
+#33008 = AXIS2_PLACEMENT_3D('',#33009,#33010,#33011);
+#33009 = CARTESIAN_POINT('',(9.54,-7.4,2.5));
+#33010 = DIRECTION('',(0.,0.,1.));
+#33011 = DIRECTION('',(1.,0.,0.));
+#33012 = DEFINITIONAL_REPRESENTATION('',(#33013),#33017);
+#33013 = LINE('',#33014,#33015);
+#33014 = CARTESIAN_POINT('',(0.,0.));
+#33015 = VECTOR('',#33016,1.);
+#33016 = DIRECTION('',(1.,0.));
+#33017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33018 = ORIENTED_EDGE('',*,*,#33019,.T.);
+#33019 = EDGE_CURVE('',#32990,#11734,#33020,.T.);
+#33020 = SURFACE_CURVE('',#33021,(#33025,#33032),.PCURVE_S1.);
+#33021 = LINE('',#33022,#33023);
+#33022 = CARTESIAN_POINT('',(9.54,-7.4,2.5));
+#33023 = VECTOR('',#33024,1.);
+#33024 = DIRECTION('',(-0.,-0.,-1.));
+#33025 = PCURVE('',#11748,#33026);
+#33026 = DEFINITIONAL_REPRESENTATION('',(#33027),#33031);
+#33027 = LINE('',#33028,#33029);
+#33028 = CARTESIAN_POINT('',(0.,0.));
+#33029 = VECTOR('',#33030,1.);
+#33030 = DIRECTION('',(0.,-1.));
+#33031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33032 = PCURVE('',#11824,#33033);
+#33033 = DEFINITIONAL_REPRESENTATION('',(#33034),#33038);
+#33034 = LINE('',#33035,#33036);
+#33035 = CARTESIAN_POINT('',(0.6,0.));
+#33036 = VECTOR('',#33037,1.);
+#33037 = DIRECTION('',(0.,-1.));
+#33038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33039 = ORIENTED_EDGE('',*,*,#11731,.F.);
+#33040 = ORIENTED_EDGE('',*,*,#33041,.F.);
+#33041 = EDGE_CURVE('',#32992,#11732,#33042,.T.);
+#33042 = SURFACE_CURVE('',#33043,(#33047,#33054),.PCURVE_S1.);
+#33043 = LINE('',#33044,#33045);
+#33044 = CARTESIAN_POINT('',(10.14,-7.4,2.5));
+#33045 = VECTOR('',#33046,1.);
+#33046 = DIRECTION('',(-0.,-0.,-1.));
+#33047 = PCURVE('',#11748,#33048);
+#33048 = DEFINITIONAL_REPRESENTATION('',(#33049),#33053);
+#33049 = LINE('',#33050,#33051);
+#33050 = CARTESIAN_POINT('',(0.6,0.));
+#33051 = VECTOR('',#33052,1.);
+#33052 = DIRECTION('',(0.,-1.));
+#33053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33054 = PCURVE('',#11774,#33055);
+#33055 = DEFINITIONAL_REPRESENTATION('',(#33056),#33060);
+#33056 = LINE('',#33057,#33058);
+#33057 = CARTESIAN_POINT('',(0.,0.));
+#33058 = VECTOR('',#33059,1.);
+#33059 = DIRECTION('',(0.,-1.));
+#33060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33061 = ADVANCED_FACE('',(#33062),#11824,.F.);
+#33062 = FACE_BOUND('',#33063,.F.);
+#33063 = EDGE_LOOP('',(#33064,#33087,#33108,#33109));
+#33064 = ORIENTED_EDGE('',*,*,#33065,.F.);
+#33065 = EDGE_CURVE('',#33066,#32990,#33068,.T.);
+#33066 = VERTEX_POINT('',#33067);
+#33067 = CARTESIAN_POINT('',(9.54,-8.,2.5));
+#33068 = SURFACE_CURVE('',#33069,(#33073,#33080),.PCURVE_S1.);
+#33069 = LINE('',#33070,#33071);
+#33070 = CARTESIAN_POINT('',(9.54,-8.,2.5));
+#33071 = VECTOR('',#33072,1.);
+#33072 = DIRECTION('',(0.,1.,0.));
+#33073 = PCURVE('',#11824,#33074);
+#33074 = DEFINITIONAL_REPRESENTATION('',(#33075),#33079);
+#33075 = LINE('',#33076,#33077);
+#33076 = CARTESIAN_POINT('',(0.,0.));
+#33077 = VECTOR('',#33078,1.);
+#33078 = DIRECTION('',(1.,0.));
+#33079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33080 = PCURVE('',#33007,#33081);
+#33081 = DEFINITIONAL_REPRESENTATION('',(#33082),#33086);
+#33082 = LINE('',#33083,#33084);
+#33083 = CARTESIAN_POINT('',(0.,-0.6));
+#33084 = VECTOR('',#33085,1.);
+#33085 = DIRECTION('',(0.,1.));
+#33086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33087 = ORIENTED_EDGE('',*,*,#33088,.T.);
+#33088 = EDGE_CURVE('',#33066,#11786,#33089,.T.);
+#33089 = SURFACE_CURVE('',#33090,(#33094,#33101),.PCURVE_S1.);
+#33090 = LINE('',#33091,#33092);
+#33091 = CARTESIAN_POINT('',(9.54,-8.,2.5));
+#33092 = VECTOR('',#33093,1.);
+#33093 = DIRECTION('',(-0.,-0.,-1.));
+#33094 = PCURVE('',#11824,#33095);
+#33095 = DEFINITIONAL_REPRESENTATION('',(#33096),#33100);
+#33096 = LINE('',#33097,#33098);
+#33097 = CARTESIAN_POINT('',(0.,0.));
+#33098 = VECTOR('',#33099,1.);
+#33099 = DIRECTION('',(0.,-1.));
+#33100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33101 = PCURVE('',#11800,#33102);
+#33102 = DEFINITIONAL_REPRESENTATION('',(#33103),#33107);
+#33103 = LINE('',#33104,#33105);
+#33104 = CARTESIAN_POINT('',(0.6,0.));
+#33105 = VECTOR('',#33106,1.);
+#33106 = DIRECTION('',(0.,-1.));
+#33107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33108 = ORIENTED_EDGE('',*,*,#11811,.F.);
+#33109 = ORIENTED_EDGE('',*,*,#33019,.F.);
+#33110 = ADVANCED_FACE('',(#33111),#11800,.F.);
+#33111 = FACE_BOUND('',#33112,.F.);
+#33112 = EDGE_LOOP('',(#33113,#33136,#33157,#33158));
+#33113 = ORIENTED_EDGE('',*,*,#33114,.F.);
+#33114 = EDGE_CURVE('',#33115,#33066,#33117,.T.);
+#33115 = VERTEX_POINT('',#33116);
+#33116 = CARTESIAN_POINT('',(10.14,-8.,2.5));
+#33117 = SURFACE_CURVE('',#33118,(#33122,#33129),.PCURVE_S1.);
+#33118 = LINE('',#33119,#33120);
+#33119 = CARTESIAN_POINT('',(10.14,-8.,2.5));
+#33120 = VECTOR('',#33121,1.);
+#33121 = DIRECTION('',(-1.,0.,0.));
+#33122 = PCURVE('',#11800,#33123);
+#33123 = DEFINITIONAL_REPRESENTATION('',(#33124),#33128);
+#33124 = LINE('',#33125,#33126);
+#33125 = CARTESIAN_POINT('',(0.,0.));
+#33126 = VECTOR('',#33127,1.);
+#33127 = DIRECTION('',(1.,0.));
+#33128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33129 = PCURVE('',#33007,#33130);
+#33130 = DEFINITIONAL_REPRESENTATION('',(#33131),#33135);
+#33131 = LINE('',#33132,#33133);
+#33132 = CARTESIAN_POINT('',(0.6,-0.6));
+#33133 = VECTOR('',#33134,1.);
+#33134 = DIRECTION('',(-1.,0.));
+#33135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33136 = ORIENTED_EDGE('',*,*,#33137,.T.);
+#33137 = EDGE_CURVE('',#33115,#11760,#33138,.T.);
+#33138 = SURFACE_CURVE('',#33139,(#33143,#33150),.PCURVE_S1.);
+#33139 = LINE('',#33140,#33141);
+#33140 = CARTESIAN_POINT('',(10.14,-8.,2.5));
+#33141 = VECTOR('',#33142,1.);
+#33142 = DIRECTION('',(-0.,-0.,-1.));
+#33143 = PCURVE('',#11800,#33144);
+#33144 = DEFINITIONAL_REPRESENTATION('',(#33145),#33149);
+#33145 = LINE('',#33146,#33147);
+#33146 = CARTESIAN_POINT('',(0.,0.));
+#33147 = VECTOR('',#33148,1.);
+#33148 = DIRECTION('',(0.,-1.));
+#33149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33150 = PCURVE('',#11774,#33151);
+#33151 = DEFINITIONAL_REPRESENTATION('',(#33152),#33156);
+#33152 = LINE('',#33153,#33154);
+#33153 = CARTESIAN_POINT('',(0.6,0.));
+#33154 = VECTOR('',#33155,1.);
+#33155 = DIRECTION('',(0.,-1.));
+#33156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33157 = ORIENTED_EDGE('',*,*,#11785,.F.);
+#33158 = ORIENTED_EDGE('',*,*,#33088,.F.);
+#33159 = ADVANCED_FACE('',(#33160),#11774,.F.);
+#33160 = FACE_BOUND('',#33161,.F.);
+#33161 = EDGE_LOOP('',(#33162,#33183,#33184,#33185));
+#33162 = ORIENTED_EDGE('',*,*,#33163,.F.);
+#33163 = EDGE_CURVE('',#32992,#33115,#33164,.T.);
+#33164 = SURFACE_CURVE('',#33165,(#33169,#33176),.PCURVE_S1.);
+#33165 = LINE('',#33166,#33167);
+#33166 = CARTESIAN_POINT('',(10.14,-7.4,2.5));
+#33167 = VECTOR('',#33168,1.);
+#33168 = DIRECTION('',(0.,-1.,0.));
+#33169 = PCURVE('',#11774,#33170);
+#33170 = DEFINITIONAL_REPRESENTATION('',(#33171),#33175);
+#33171 = LINE('',#33172,#33173);
+#33172 = CARTESIAN_POINT('',(0.,0.));
+#33173 = VECTOR('',#33174,1.);
+#33174 = DIRECTION('',(1.,0.));
+#33175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33176 = PCURVE('',#33007,#33177);
+#33177 = DEFINITIONAL_REPRESENTATION('',(#33178),#33182);
+#33178 = LINE('',#33179,#33180);
+#33179 = CARTESIAN_POINT('',(0.6,0.));
+#33180 = VECTOR('',#33181,1.);
+#33181 = DIRECTION('',(0.,-1.));
+#33182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33183 = ORIENTED_EDGE('',*,*,#33041,.T.);
+#33184 = ORIENTED_EDGE('',*,*,#11759,.F.);
+#33185 = ORIENTED_EDGE('',*,*,#33137,.F.);
+#33186 = ADVANCED_FACE('',(#33187),#11854,.F.);
+#33187 = FACE_BOUND('',#33188,.F.);
+#33188 = EDGE_LOOP('',(#33189,#33219,#33240,#33241));
+#33189 = ORIENTED_EDGE('',*,*,#33190,.F.);
+#33190 = EDGE_CURVE('',#33191,#33193,#33195,.T.);
+#33191 = VERTEX_POINT('',#33192);
+#33192 = CARTESIAN_POINT('',(12.08,-7.4,2.5));
+#33193 = VERTEX_POINT('',#33194);
+#33194 = CARTESIAN_POINT('',(12.68,-7.4,2.5));
+#33195 = SURFACE_CURVE('',#33196,(#33200,#33207),.PCURVE_S1.);
+#33196 = LINE('',#33197,#33198);
+#33197 = CARTESIAN_POINT('',(12.08,-7.4,2.5));
+#33198 = VECTOR('',#33199,1.);
+#33199 = DIRECTION('',(1.,0.,0.));
+#33200 = PCURVE('',#11854,#33201);
+#33201 = DEFINITIONAL_REPRESENTATION('',(#33202),#33206);
+#33202 = LINE('',#33203,#33204);
+#33203 = CARTESIAN_POINT('',(0.,0.));
+#33204 = VECTOR('',#33205,1.);
+#33205 = DIRECTION('',(1.,0.));
+#33206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33207 = PCURVE('',#33208,#33213);
+#33208 = PLANE('',#33209);
+#33209 = AXIS2_PLACEMENT_3D('',#33210,#33211,#33212);
+#33210 = CARTESIAN_POINT('',(12.08,-7.4,2.5));
+#33211 = DIRECTION('',(0.,0.,1.));
+#33212 = DIRECTION('',(1.,0.,0.));
+#33213 = DEFINITIONAL_REPRESENTATION('',(#33214),#33218);
+#33214 = LINE('',#33215,#33216);
+#33215 = CARTESIAN_POINT('',(0.,0.));
+#33216 = VECTOR('',#33217,1.);
+#33217 = DIRECTION('',(1.,0.));
+#33218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33219 = ORIENTED_EDGE('',*,*,#33220,.T.);
+#33220 = EDGE_CURVE('',#33191,#11840,#33221,.T.);
+#33221 = SURFACE_CURVE('',#33222,(#33226,#33233),.PCURVE_S1.);
+#33222 = LINE('',#33223,#33224);
+#33223 = CARTESIAN_POINT('',(12.08,-7.4,2.5));
+#33224 = VECTOR('',#33225,1.);
+#33225 = DIRECTION('',(-0.,-0.,-1.));
+#33226 = PCURVE('',#11854,#33227);
+#33227 = DEFINITIONAL_REPRESENTATION('',(#33228),#33232);
+#33228 = LINE('',#33229,#33230);
+#33229 = CARTESIAN_POINT('',(0.,0.));
+#33230 = VECTOR('',#33231,1.);
+#33231 = DIRECTION('',(0.,-1.));
+#33232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33233 = PCURVE('',#11930,#33234);
+#33234 = DEFINITIONAL_REPRESENTATION('',(#33235),#33239);
+#33235 = LINE('',#33236,#33237);
+#33236 = CARTESIAN_POINT('',(0.6,0.));
+#33237 = VECTOR('',#33238,1.);
+#33238 = DIRECTION('',(0.,-1.));
+#33239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33240 = ORIENTED_EDGE('',*,*,#11837,.F.);
+#33241 = ORIENTED_EDGE('',*,*,#33242,.F.);
+#33242 = EDGE_CURVE('',#33193,#11838,#33243,.T.);
+#33243 = SURFACE_CURVE('',#33244,(#33248,#33255),.PCURVE_S1.);
+#33244 = LINE('',#33245,#33246);
+#33245 = CARTESIAN_POINT('',(12.68,-7.4,2.5));
+#33246 = VECTOR('',#33247,1.);
+#33247 = DIRECTION('',(-0.,-0.,-1.));
+#33248 = PCURVE('',#11854,#33249);
+#33249 = DEFINITIONAL_REPRESENTATION('',(#33250),#33254);
+#33250 = LINE('',#33251,#33252);
+#33251 = CARTESIAN_POINT('',(0.6,0.));
+#33252 = VECTOR('',#33253,1.);
+#33253 = DIRECTION('',(0.,-1.));
+#33254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33255 = PCURVE('',#11880,#33256);
+#33256 = DEFINITIONAL_REPRESENTATION('',(#33257),#33261);
+#33257 = LINE('',#33258,#33259);
+#33258 = CARTESIAN_POINT('',(0.,0.));
+#33259 = VECTOR('',#33260,1.);
+#33260 = DIRECTION('',(0.,-1.));
+#33261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33262 = ADVANCED_FACE('',(#33263),#11930,.F.);
+#33263 = FACE_BOUND('',#33264,.F.);
+#33264 = EDGE_LOOP('',(#33265,#33288,#33309,#33310));
+#33265 = ORIENTED_EDGE('',*,*,#33266,.F.);
+#33266 = EDGE_CURVE('',#33267,#33191,#33269,.T.);
+#33267 = VERTEX_POINT('',#33268);
+#33268 = CARTESIAN_POINT('',(12.08,-8.,2.5));
+#33269 = SURFACE_CURVE('',#33270,(#33274,#33281),.PCURVE_S1.);
+#33270 = LINE('',#33271,#33272);
+#33271 = CARTESIAN_POINT('',(12.08,-8.,2.5));
+#33272 = VECTOR('',#33273,1.);
+#33273 = DIRECTION('',(0.,1.,0.));
+#33274 = PCURVE('',#11930,#33275);
+#33275 = DEFINITIONAL_REPRESENTATION('',(#33276),#33280);
+#33276 = LINE('',#33277,#33278);
+#33277 = CARTESIAN_POINT('',(0.,0.));
+#33278 = VECTOR('',#33279,1.);
+#33279 = DIRECTION('',(1.,0.));
+#33280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33281 = PCURVE('',#33208,#33282);
+#33282 = DEFINITIONAL_REPRESENTATION('',(#33283),#33287);
+#33283 = LINE('',#33284,#33285);
+#33284 = CARTESIAN_POINT('',(0.,-0.6));
+#33285 = VECTOR('',#33286,1.);
+#33286 = DIRECTION('',(0.,1.));
+#33287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33288 = ORIENTED_EDGE('',*,*,#33289,.T.);
+#33289 = EDGE_CURVE('',#33267,#11892,#33290,.T.);
+#33290 = SURFACE_CURVE('',#33291,(#33295,#33302),.PCURVE_S1.);
+#33291 = LINE('',#33292,#33293);
+#33292 = CARTESIAN_POINT('',(12.08,-8.,2.5));
+#33293 = VECTOR('',#33294,1.);
+#33294 = DIRECTION('',(-0.,-0.,-1.));
+#33295 = PCURVE('',#11930,#33296);
+#33296 = DEFINITIONAL_REPRESENTATION('',(#33297),#33301);
+#33297 = LINE('',#33298,#33299);
+#33298 = CARTESIAN_POINT('',(0.,0.));
+#33299 = VECTOR('',#33300,1.);
+#33300 = DIRECTION('',(0.,-1.));
+#33301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33302 = PCURVE('',#11906,#33303);
+#33303 = DEFINITIONAL_REPRESENTATION('',(#33304),#33308);
+#33304 = LINE('',#33305,#33306);
+#33305 = CARTESIAN_POINT('',(0.6,0.));
+#33306 = VECTOR('',#33307,1.);
+#33307 = DIRECTION('',(0.,-1.));
+#33308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33309 = ORIENTED_EDGE('',*,*,#11917,.F.);
+#33310 = ORIENTED_EDGE('',*,*,#33220,.F.);
+#33311 = ADVANCED_FACE('',(#33312),#11906,.F.);
+#33312 = FACE_BOUND('',#33313,.F.);
+#33313 = EDGE_LOOP('',(#33314,#33337,#33358,#33359));
+#33314 = ORIENTED_EDGE('',*,*,#33315,.F.);
+#33315 = EDGE_CURVE('',#33316,#33267,#33318,.T.);
+#33316 = VERTEX_POINT('',#33317);
+#33317 = CARTESIAN_POINT('',(12.68,-8.,2.5));
+#33318 = SURFACE_CURVE('',#33319,(#33323,#33330),.PCURVE_S1.);
+#33319 = LINE('',#33320,#33321);
+#33320 = CARTESIAN_POINT('',(12.68,-8.,2.5));
+#33321 = VECTOR('',#33322,1.);
+#33322 = DIRECTION('',(-1.,0.,0.));
+#33323 = PCURVE('',#11906,#33324);
+#33324 = DEFINITIONAL_REPRESENTATION('',(#33325),#33329);
+#33325 = LINE('',#33326,#33327);
+#33326 = CARTESIAN_POINT('',(0.,0.));
+#33327 = VECTOR('',#33328,1.);
+#33328 = DIRECTION('',(1.,0.));
+#33329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33330 = PCURVE('',#33208,#33331);
+#33331 = DEFINITIONAL_REPRESENTATION('',(#33332),#33336);
+#33332 = LINE('',#33333,#33334);
+#33333 = CARTESIAN_POINT('',(0.6,-0.6));
+#33334 = VECTOR('',#33335,1.);
+#33335 = DIRECTION('',(-1.,0.));
+#33336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33337 = ORIENTED_EDGE('',*,*,#33338,.T.);
+#33338 = EDGE_CURVE('',#33316,#11866,#33339,.T.);
+#33339 = SURFACE_CURVE('',#33340,(#33344,#33351),.PCURVE_S1.);
+#33340 = LINE('',#33341,#33342);
+#33341 = CARTESIAN_POINT('',(12.68,-8.,2.5));
+#33342 = VECTOR('',#33343,1.);
+#33343 = DIRECTION('',(-0.,-0.,-1.));
+#33344 = PCURVE('',#11906,#33345);
+#33345 = DEFINITIONAL_REPRESENTATION('',(#33346),#33350);
+#33346 = LINE('',#33347,#33348);
+#33347 = CARTESIAN_POINT('',(0.,0.));
+#33348 = VECTOR('',#33349,1.);
+#33349 = DIRECTION('',(0.,-1.));
+#33350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33351 = PCURVE('',#11880,#33352);
+#33352 = DEFINITIONAL_REPRESENTATION('',(#33353),#33357);
+#33353 = LINE('',#33354,#33355);
+#33354 = CARTESIAN_POINT('',(0.6,0.));
+#33355 = VECTOR('',#33356,1.);
+#33356 = DIRECTION('',(0.,-1.));
+#33357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33358 = ORIENTED_EDGE('',*,*,#11891,.F.);
+#33359 = ORIENTED_EDGE('',*,*,#33289,.F.);
+#33360 = ADVANCED_FACE('',(#33361),#11880,.F.);
+#33361 = FACE_BOUND('',#33362,.F.);
+#33362 = EDGE_LOOP('',(#33363,#33384,#33385,#33386));
+#33363 = ORIENTED_EDGE('',*,*,#33364,.F.);
+#33364 = EDGE_CURVE('',#33193,#33316,#33365,.T.);
+#33365 = SURFACE_CURVE('',#33366,(#33370,#33377),.PCURVE_S1.);
+#33366 = LINE('',#33367,#33368);
+#33367 = CARTESIAN_POINT('',(12.68,-7.4,2.5));
+#33368 = VECTOR('',#33369,1.);
+#33369 = DIRECTION('',(0.,-1.,0.));
+#33370 = PCURVE('',#11880,#33371);
+#33371 = DEFINITIONAL_REPRESENTATION('',(#33372),#33376);
+#33372 = LINE('',#33373,#33374);
+#33373 = CARTESIAN_POINT('',(0.,0.));
+#33374 = VECTOR('',#33375,1.);
+#33375 = DIRECTION('',(1.,0.));
+#33376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33377 = PCURVE('',#33208,#33378);
+#33378 = DEFINITIONAL_REPRESENTATION('',(#33379),#33383);
+#33379 = LINE('',#33380,#33381);
+#33380 = CARTESIAN_POINT('',(0.6,0.));
+#33381 = VECTOR('',#33382,1.);
+#33382 = DIRECTION('',(0.,-1.));
+#33383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33384 = ORIENTED_EDGE('',*,*,#33242,.T.);
+#33385 = ORIENTED_EDGE('',*,*,#11865,.F.);
+#33386 = ORIENTED_EDGE('',*,*,#33338,.F.);
+#33387 = ADVANCED_FACE('',(#33388),#11960,.F.);
+#33388 = FACE_BOUND('',#33389,.F.);
+#33389 = EDGE_LOOP('',(#33390,#33420,#33441,#33442));
+#33390 = ORIENTED_EDGE('',*,*,#33391,.F.);
+#33391 = EDGE_CURVE('',#33392,#33394,#33396,.T.);
+#33392 = VERTEX_POINT('',#33393);
+#33393 = CARTESIAN_POINT('',(14.62,-7.4,2.5));
+#33394 = VERTEX_POINT('',#33395);
+#33395 = CARTESIAN_POINT('',(15.22,-7.4,2.5));
+#33396 = SURFACE_CURVE('',#33397,(#33401,#33408),.PCURVE_S1.);
+#33397 = LINE('',#33398,#33399);
+#33398 = CARTESIAN_POINT('',(14.62,-7.4,2.5));
+#33399 = VECTOR('',#33400,1.);
+#33400 = DIRECTION('',(1.,0.,0.));
+#33401 = PCURVE('',#11960,#33402);
+#33402 = DEFINITIONAL_REPRESENTATION('',(#33403),#33407);
+#33403 = LINE('',#33404,#33405);
+#33404 = CARTESIAN_POINT('',(0.,0.));
+#33405 = VECTOR('',#33406,1.);
+#33406 = DIRECTION('',(1.,0.));
+#33407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33408 = PCURVE('',#33409,#33414);
+#33409 = PLANE('',#33410);
+#33410 = AXIS2_PLACEMENT_3D('',#33411,#33412,#33413);
+#33411 = CARTESIAN_POINT('',(14.62,-7.4,2.5));
+#33412 = DIRECTION('',(0.,0.,1.));
+#33413 = DIRECTION('',(1.,0.,0.));
+#33414 = DEFINITIONAL_REPRESENTATION('',(#33415),#33419);
+#33415 = LINE('',#33416,#33417);
+#33416 = CARTESIAN_POINT('',(0.,0.));
+#33417 = VECTOR('',#33418,1.);
+#33418 = DIRECTION('',(1.,0.));
+#33419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33420 = ORIENTED_EDGE('',*,*,#33421,.T.);
+#33421 = EDGE_CURVE('',#33392,#11946,#33422,.T.);
+#33422 = SURFACE_CURVE('',#33423,(#33427,#33434),.PCURVE_S1.);
+#33423 = LINE('',#33424,#33425);
+#33424 = CARTESIAN_POINT('',(14.62,-7.4,2.5));
+#33425 = VECTOR('',#33426,1.);
+#33426 = DIRECTION('',(-0.,-0.,-1.));
+#33427 = PCURVE('',#11960,#33428);
+#33428 = DEFINITIONAL_REPRESENTATION('',(#33429),#33433);
+#33429 = LINE('',#33430,#33431);
+#33430 = CARTESIAN_POINT('',(0.,0.));
+#33431 = VECTOR('',#33432,1.);
+#33432 = DIRECTION('',(0.,-1.));
+#33433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33434 = PCURVE('',#12036,#33435);
+#33435 = DEFINITIONAL_REPRESENTATION('',(#33436),#33440);
+#33436 = LINE('',#33437,#33438);
+#33437 = CARTESIAN_POINT('',(0.6,0.));
+#33438 = VECTOR('',#33439,1.);
+#33439 = DIRECTION('',(0.,-1.));
+#33440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33441 = ORIENTED_EDGE('',*,*,#11943,.F.);
+#33442 = ORIENTED_EDGE('',*,*,#33443,.F.);
+#33443 = EDGE_CURVE('',#33394,#11944,#33444,.T.);
+#33444 = SURFACE_CURVE('',#33445,(#33449,#33456),.PCURVE_S1.);
+#33445 = LINE('',#33446,#33447);
+#33446 = CARTESIAN_POINT('',(15.22,-7.4,2.5));
+#33447 = VECTOR('',#33448,1.);
+#33448 = DIRECTION('',(-0.,-0.,-1.));
+#33449 = PCURVE('',#11960,#33450);
+#33450 = DEFINITIONAL_REPRESENTATION('',(#33451),#33455);
+#33451 = LINE('',#33452,#33453);
+#33452 = CARTESIAN_POINT('',(0.6,0.));
+#33453 = VECTOR('',#33454,1.);
+#33454 = DIRECTION('',(0.,-1.));
+#33455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33456 = PCURVE('',#11986,#33457);
+#33457 = DEFINITIONAL_REPRESENTATION('',(#33458),#33462);
+#33458 = LINE('',#33459,#33460);
+#33459 = CARTESIAN_POINT('',(0.,0.));
+#33460 = VECTOR('',#33461,1.);
+#33461 = DIRECTION('',(0.,-1.));
+#33462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33463 = ADVANCED_FACE('',(#33464),#12036,.F.);
+#33464 = FACE_BOUND('',#33465,.F.);
+#33465 = EDGE_LOOP('',(#33466,#33489,#33510,#33511));
+#33466 = ORIENTED_EDGE('',*,*,#33467,.F.);
+#33467 = EDGE_CURVE('',#33468,#33392,#33470,.T.);
+#33468 = VERTEX_POINT('',#33469);
+#33469 = CARTESIAN_POINT('',(14.62,-8.,2.5));
+#33470 = SURFACE_CURVE('',#33471,(#33475,#33482),.PCURVE_S1.);
+#33471 = LINE('',#33472,#33473);
+#33472 = CARTESIAN_POINT('',(14.62,-8.,2.5));
+#33473 = VECTOR('',#33474,1.);
+#33474 = DIRECTION('',(0.,1.,0.));
+#33475 = PCURVE('',#12036,#33476);
+#33476 = DEFINITIONAL_REPRESENTATION('',(#33477),#33481);
+#33477 = LINE('',#33478,#33479);
+#33478 = CARTESIAN_POINT('',(0.,0.));
+#33479 = VECTOR('',#33480,1.);
+#33480 = DIRECTION('',(1.,0.));
+#33481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33482 = PCURVE('',#33409,#33483);
+#33483 = DEFINITIONAL_REPRESENTATION('',(#33484),#33488);
+#33484 = LINE('',#33485,#33486);
+#33485 = CARTESIAN_POINT('',(0.,-0.6));
+#33486 = VECTOR('',#33487,1.);
+#33487 = DIRECTION('',(0.,1.));
+#33488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33489 = ORIENTED_EDGE('',*,*,#33490,.T.);
+#33490 = EDGE_CURVE('',#33468,#11998,#33491,.T.);
+#33491 = SURFACE_CURVE('',#33492,(#33496,#33503),.PCURVE_S1.);
+#33492 = LINE('',#33493,#33494);
+#33493 = CARTESIAN_POINT('',(14.62,-8.,2.5));
+#33494 = VECTOR('',#33495,1.);
+#33495 = DIRECTION('',(-0.,-0.,-1.));
+#33496 = PCURVE('',#12036,#33497);
+#33497 = DEFINITIONAL_REPRESENTATION('',(#33498),#33502);
+#33498 = LINE('',#33499,#33500);
+#33499 = CARTESIAN_POINT('',(0.,0.));
+#33500 = VECTOR('',#33501,1.);
+#33501 = DIRECTION('',(0.,-1.));
+#33502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33503 = PCURVE('',#12012,#33504);
+#33504 = DEFINITIONAL_REPRESENTATION('',(#33505),#33509);
+#33505 = LINE('',#33506,#33507);
+#33506 = CARTESIAN_POINT('',(0.6,0.));
+#33507 = VECTOR('',#33508,1.);
+#33508 = DIRECTION('',(0.,-1.));
+#33509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33510 = ORIENTED_EDGE('',*,*,#12023,.F.);
+#33511 = ORIENTED_EDGE('',*,*,#33421,.F.);
+#33512 = ADVANCED_FACE('',(#33513),#12012,.F.);
+#33513 = FACE_BOUND('',#33514,.F.);
+#33514 = EDGE_LOOP('',(#33515,#33538,#33559,#33560));
+#33515 = ORIENTED_EDGE('',*,*,#33516,.F.);
+#33516 = EDGE_CURVE('',#33517,#33468,#33519,.T.);
+#33517 = VERTEX_POINT('',#33518);
+#33518 = CARTESIAN_POINT('',(15.22,-8.,2.5));
+#33519 = SURFACE_CURVE('',#33520,(#33524,#33531),.PCURVE_S1.);
+#33520 = LINE('',#33521,#33522);
+#33521 = CARTESIAN_POINT('',(15.22,-8.,2.5));
+#33522 = VECTOR('',#33523,1.);
+#33523 = DIRECTION('',(-1.,0.,0.));
+#33524 = PCURVE('',#12012,#33525);
+#33525 = DEFINITIONAL_REPRESENTATION('',(#33526),#33530);
+#33526 = LINE('',#33527,#33528);
+#33527 = CARTESIAN_POINT('',(0.,0.));
+#33528 = VECTOR('',#33529,1.);
+#33529 = DIRECTION('',(1.,0.));
+#33530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33531 = PCURVE('',#33409,#33532);
+#33532 = DEFINITIONAL_REPRESENTATION('',(#33533),#33537);
+#33533 = LINE('',#33534,#33535);
+#33534 = CARTESIAN_POINT('',(0.6,-0.6));
+#33535 = VECTOR('',#33536,1.);
+#33536 = DIRECTION('',(-1.,0.));
+#33537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33538 = ORIENTED_EDGE('',*,*,#33539,.T.);
+#33539 = EDGE_CURVE('',#33517,#11972,#33540,.T.);
+#33540 = SURFACE_CURVE('',#33541,(#33545,#33552),.PCURVE_S1.);
+#33541 = LINE('',#33542,#33543);
+#33542 = CARTESIAN_POINT('',(15.22,-8.,2.5));
+#33543 = VECTOR('',#33544,1.);
+#33544 = DIRECTION('',(-0.,-0.,-1.));
+#33545 = PCURVE('',#12012,#33546);
+#33546 = DEFINITIONAL_REPRESENTATION('',(#33547),#33551);
+#33547 = LINE('',#33548,#33549);
+#33548 = CARTESIAN_POINT('',(0.,0.));
+#33549 = VECTOR('',#33550,1.);
+#33550 = DIRECTION('',(0.,-1.));
+#33551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33552 = PCURVE('',#11986,#33553);
+#33553 = DEFINITIONAL_REPRESENTATION('',(#33554),#33558);
+#33554 = LINE('',#33555,#33556);
+#33555 = CARTESIAN_POINT('',(0.6,0.));
+#33556 = VECTOR('',#33557,1.);
+#33557 = DIRECTION('',(0.,-1.));
+#33558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33559 = ORIENTED_EDGE('',*,*,#11997,.F.);
+#33560 = ORIENTED_EDGE('',*,*,#33490,.F.);
+#33561 = ADVANCED_FACE('',(#33562),#11986,.F.);
+#33562 = FACE_BOUND('',#33563,.F.);
+#33563 = EDGE_LOOP('',(#33564,#33585,#33586,#33587));
+#33564 = ORIENTED_EDGE('',*,*,#33565,.F.);
+#33565 = EDGE_CURVE('',#33394,#33517,#33566,.T.);
+#33566 = SURFACE_CURVE('',#33567,(#33571,#33578),.PCURVE_S1.);
+#33567 = LINE('',#33568,#33569);
+#33568 = CARTESIAN_POINT('',(15.22,-7.4,2.5));
+#33569 = VECTOR('',#33570,1.);
+#33570 = DIRECTION('',(0.,-1.,0.));
+#33571 = PCURVE('',#11986,#33572);
+#33572 = DEFINITIONAL_REPRESENTATION('',(#33573),#33577);
+#33573 = LINE('',#33574,#33575);
+#33574 = CARTESIAN_POINT('',(0.,0.));
+#33575 = VECTOR('',#33576,1.);
+#33576 = DIRECTION('',(1.,0.));
+#33577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33578 = PCURVE('',#33409,#33579);
+#33579 = DEFINITIONAL_REPRESENTATION('',(#33580),#33584);
+#33580 = LINE('',#33581,#33582);
+#33581 = CARTESIAN_POINT('',(0.6,0.));
+#33582 = VECTOR('',#33583,1.);
+#33583 = DIRECTION('',(0.,-1.));
+#33584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33585 = ORIENTED_EDGE('',*,*,#33443,.T.);
+#33586 = ORIENTED_EDGE('',*,*,#11971,.F.);
+#33587 = ORIENTED_EDGE('',*,*,#33539,.F.);
+#33588 = ADVANCED_FACE('',(#33589),#12066,.F.);
+#33589 = FACE_BOUND('',#33590,.F.);
+#33590 = EDGE_LOOP('',(#33591,#33621,#33642,#33643));
+#33591 = ORIENTED_EDGE('',*,*,#33592,.F.);
+#33592 = EDGE_CURVE('',#33593,#33595,#33597,.T.);
+#33593 = VERTEX_POINT('',#33594);
+#33594 = CARTESIAN_POINT('',(14.62,8.,2.5));
+#33595 = VERTEX_POINT('',#33596);
+#33596 = CARTESIAN_POINT('',(15.22,8.,2.5));
+#33597 = SURFACE_CURVE('',#33598,(#33602,#33609),.PCURVE_S1.);
+#33598 = LINE('',#33599,#33600);
+#33599 = CARTESIAN_POINT('',(14.62,8.,2.5));
+#33600 = VECTOR('',#33601,1.);
+#33601 = DIRECTION('',(1.,0.,0.));
+#33602 = PCURVE('',#12066,#33603);
+#33603 = DEFINITIONAL_REPRESENTATION('',(#33604),#33608);
+#33604 = LINE('',#33605,#33606);
+#33605 = CARTESIAN_POINT('',(0.,0.));
+#33606 = VECTOR('',#33607,1.);
+#33607 = DIRECTION('',(1.,0.));
+#33608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33609 = PCURVE('',#33610,#33615);
+#33610 = PLANE('',#33611);
+#33611 = AXIS2_PLACEMENT_3D('',#33612,#33613,#33614);
+#33612 = CARTESIAN_POINT('',(14.62,8.,2.5));
+#33613 = DIRECTION('',(0.,0.,1.));
+#33614 = DIRECTION('',(1.,0.,0.));
+#33615 = DEFINITIONAL_REPRESENTATION('',(#33616),#33620);
+#33616 = LINE('',#33617,#33618);
+#33617 = CARTESIAN_POINT('',(0.,0.));
+#33618 = VECTOR('',#33619,1.);
+#33619 = DIRECTION('',(1.,0.));
+#33620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33621 = ORIENTED_EDGE('',*,*,#33622,.T.);
+#33622 = EDGE_CURVE('',#33593,#12052,#33623,.T.);
+#33623 = SURFACE_CURVE('',#33624,(#33628,#33635),.PCURVE_S1.);
+#33624 = LINE('',#33625,#33626);
+#33625 = CARTESIAN_POINT('',(14.62,8.,2.5));
+#33626 = VECTOR('',#33627,1.);
+#33627 = DIRECTION('',(-0.,-0.,-1.));
+#33628 = PCURVE('',#12066,#33629);
+#33629 = DEFINITIONAL_REPRESENTATION('',(#33630),#33634);
+#33630 = LINE('',#33631,#33632);
+#33631 = CARTESIAN_POINT('',(0.,0.));
+#33632 = VECTOR('',#33633,1.);
+#33633 = DIRECTION('',(0.,-1.));
+#33634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33635 = PCURVE('',#12142,#33636);
+#33636 = DEFINITIONAL_REPRESENTATION('',(#33637),#33641);
+#33637 = LINE('',#33638,#33639);
+#33638 = CARTESIAN_POINT('',(0.6,0.));
+#33639 = VECTOR('',#33640,1.);
+#33640 = DIRECTION('',(0.,-1.));
+#33641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33642 = ORIENTED_EDGE('',*,*,#12049,.F.);
+#33643 = ORIENTED_EDGE('',*,*,#33644,.F.);
+#33644 = EDGE_CURVE('',#33595,#12050,#33645,.T.);
+#33645 = SURFACE_CURVE('',#33646,(#33650,#33657),.PCURVE_S1.);
+#33646 = LINE('',#33647,#33648);
+#33647 = CARTESIAN_POINT('',(15.22,8.,2.5));
+#33648 = VECTOR('',#33649,1.);
+#33649 = DIRECTION('',(-0.,-0.,-1.));
+#33650 = PCURVE('',#12066,#33651);
+#33651 = DEFINITIONAL_REPRESENTATION('',(#33652),#33656);
+#33652 = LINE('',#33653,#33654);
+#33653 = CARTESIAN_POINT('',(0.6,0.));
+#33654 = VECTOR('',#33655,1.);
+#33655 = DIRECTION('',(0.,-1.));
+#33656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33657 = PCURVE('',#12092,#33658);
+#33658 = DEFINITIONAL_REPRESENTATION('',(#33659),#33663);
+#33659 = LINE('',#33660,#33661);
+#33660 = CARTESIAN_POINT('',(0.,0.));
+#33661 = VECTOR('',#33662,1.);
+#33662 = DIRECTION('',(0.,-1.));
+#33663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33664 = ADVANCED_FACE('',(#33665),#12142,.F.);
+#33665 = FACE_BOUND('',#33666,.F.);
+#33666 = EDGE_LOOP('',(#33667,#33690,#33711,#33712));
+#33667 = ORIENTED_EDGE('',*,*,#33668,.F.);
+#33668 = EDGE_CURVE('',#33669,#33593,#33671,.T.);
+#33669 = VERTEX_POINT('',#33670);
+#33670 = CARTESIAN_POINT('',(14.62,7.4,2.5));
+#33671 = SURFACE_CURVE('',#33672,(#33676,#33683),.PCURVE_S1.);
+#33672 = LINE('',#33673,#33674);
+#33673 = CARTESIAN_POINT('',(14.62,7.4,2.5));
+#33674 = VECTOR('',#33675,1.);
+#33675 = DIRECTION('',(0.,1.,0.));
+#33676 = PCURVE('',#12142,#33677);
+#33677 = DEFINITIONAL_REPRESENTATION('',(#33678),#33682);
+#33678 = LINE('',#33679,#33680);
+#33679 = CARTESIAN_POINT('',(0.,0.));
+#33680 = VECTOR('',#33681,1.);
+#33681 = DIRECTION('',(1.,0.));
+#33682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33683 = PCURVE('',#33610,#33684);
+#33684 = DEFINITIONAL_REPRESENTATION('',(#33685),#33689);
+#33685 = LINE('',#33686,#33687);
+#33686 = CARTESIAN_POINT('',(0.,-0.6));
+#33687 = VECTOR('',#33688,1.);
+#33688 = DIRECTION('',(0.,1.));
+#33689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33690 = ORIENTED_EDGE('',*,*,#33691,.T.);
+#33691 = EDGE_CURVE('',#33669,#12104,#33692,.T.);
+#33692 = SURFACE_CURVE('',#33693,(#33697,#33704),.PCURVE_S1.);
+#33693 = LINE('',#33694,#33695);
+#33694 = CARTESIAN_POINT('',(14.62,7.4,2.5));
+#33695 = VECTOR('',#33696,1.);
+#33696 = DIRECTION('',(-0.,-0.,-1.));
+#33697 = PCURVE('',#12142,#33698);
+#33698 = DEFINITIONAL_REPRESENTATION('',(#33699),#33703);
+#33699 = LINE('',#33700,#33701);
+#33700 = CARTESIAN_POINT('',(0.,0.));
+#33701 = VECTOR('',#33702,1.);
+#33702 = DIRECTION('',(0.,-1.));
+#33703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33704 = PCURVE('',#12118,#33705);
+#33705 = DEFINITIONAL_REPRESENTATION('',(#33706),#33710);
+#33706 = LINE('',#33707,#33708);
+#33707 = CARTESIAN_POINT('',(0.6,0.));
+#33708 = VECTOR('',#33709,1.);
+#33709 = DIRECTION('',(0.,-1.));
+#33710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33711 = ORIENTED_EDGE('',*,*,#12129,.F.);
+#33712 = ORIENTED_EDGE('',*,*,#33622,.F.);
+#33713 = ADVANCED_FACE('',(#33714),#12118,.F.);
+#33714 = FACE_BOUND('',#33715,.F.);
+#33715 = EDGE_LOOP('',(#33716,#33739,#33760,#33761));
+#33716 = ORIENTED_EDGE('',*,*,#33717,.F.);
+#33717 = EDGE_CURVE('',#33718,#33669,#33720,.T.);
+#33718 = VERTEX_POINT('',#33719);
+#33719 = CARTESIAN_POINT('',(15.22,7.4,2.5));
+#33720 = SURFACE_CURVE('',#33721,(#33725,#33732),.PCURVE_S1.);
+#33721 = LINE('',#33722,#33723);
+#33722 = CARTESIAN_POINT('',(15.22,7.4,2.5));
+#33723 = VECTOR('',#33724,1.);
+#33724 = DIRECTION('',(-1.,0.,0.));
+#33725 = PCURVE('',#12118,#33726);
+#33726 = DEFINITIONAL_REPRESENTATION('',(#33727),#33731);
+#33727 = LINE('',#33728,#33729);
+#33728 = CARTESIAN_POINT('',(0.,0.));
+#33729 = VECTOR('',#33730,1.);
+#33730 = DIRECTION('',(1.,0.));
+#33731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33732 = PCURVE('',#33610,#33733);
+#33733 = DEFINITIONAL_REPRESENTATION('',(#33734),#33738);
+#33734 = LINE('',#33735,#33736);
+#33735 = CARTESIAN_POINT('',(0.6,-0.6));
+#33736 = VECTOR('',#33737,1.);
+#33737 = DIRECTION('',(-1.,0.));
+#33738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33739 = ORIENTED_EDGE('',*,*,#33740,.T.);
+#33740 = EDGE_CURVE('',#33718,#12078,#33741,.T.);
+#33741 = SURFACE_CURVE('',#33742,(#33746,#33753),.PCURVE_S1.);
+#33742 = LINE('',#33743,#33744);
+#33743 = CARTESIAN_POINT('',(15.22,7.4,2.5));
+#33744 = VECTOR('',#33745,1.);
+#33745 = DIRECTION('',(-0.,-0.,-1.));
+#33746 = PCURVE('',#12118,#33747);
+#33747 = DEFINITIONAL_REPRESENTATION('',(#33748),#33752);
+#33748 = LINE('',#33749,#33750);
+#33749 = CARTESIAN_POINT('',(0.,0.));
+#33750 = VECTOR('',#33751,1.);
+#33751 = DIRECTION('',(0.,-1.));
+#33752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33753 = PCURVE('',#12092,#33754);
+#33754 = DEFINITIONAL_REPRESENTATION('',(#33755),#33759);
+#33755 = LINE('',#33756,#33757);
+#33756 = CARTESIAN_POINT('',(0.6,0.));
+#33757 = VECTOR('',#33758,1.);
+#33758 = DIRECTION('',(0.,-1.));
+#33759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33760 = ORIENTED_EDGE('',*,*,#12103,.F.);
+#33761 = ORIENTED_EDGE('',*,*,#33691,.F.);
+#33762 = ADVANCED_FACE('',(#33763),#12092,.F.);
+#33763 = FACE_BOUND('',#33764,.F.);
+#33764 = EDGE_LOOP('',(#33765,#33786,#33787,#33788));
+#33765 = ORIENTED_EDGE('',*,*,#33766,.F.);
+#33766 = EDGE_CURVE('',#33595,#33718,#33767,.T.);
+#33767 = SURFACE_CURVE('',#33768,(#33772,#33779),.PCURVE_S1.);
+#33768 = LINE('',#33769,#33770);
+#33769 = CARTESIAN_POINT('',(15.22,8.,2.5));
+#33770 = VECTOR('',#33771,1.);
+#33771 = DIRECTION('',(0.,-1.,0.));
+#33772 = PCURVE('',#12092,#33773);
+#33773 = DEFINITIONAL_REPRESENTATION('',(#33774),#33778);
+#33774 = LINE('',#33775,#33776);
+#33775 = CARTESIAN_POINT('',(0.,0.));
+#33776 = VECTOR('',#33777,1.);
+#33777 = DIRECTION('',(1.,0.));
+#33778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33779 = PCURVE('',#33610,#33780);
+#33780 = DEFINITIONAL_REPRESENTATION('',(#33781),#33785);
+#33781 = LINE('',#33782,#33783);
+#33782 = CARTESIAN_POINT('',(0.6,0.));
+#33783 = VECTOR('',#33784,1.);
+#33784 = DIRECTION('',(0.,-1.));
+#33785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33786 = ORIENTED_EDGE('',*,*,#33644,.T.);
+#33787 = ORIENTED_EDGE('',*,*,#12077,.F.);
+#33788 = ORIENTED_EDGE('',*,*,#33740,.F.);
+#33789 = ADVANCED_FACE('',(#33790),#12172,.F.);
+#33790 = FACE_BOUND('',#33791,.F.);
+#33791 = EDGE_LOOP('',(#33792,#33822,#33843,#33844));
+#33792 = ORIENTED_EDGE('',*,*,#33793,.F.);
+#33793 = EDGE_CURVE('',#33794,#33796,#33798,.T.);
+#33794 = VERTEX_POINT('',#33795);
+#33795 = CARTESIAN_POINT('',(17.16,-7.4,2.5));
+#33796 = VERTEX_POINT('',#33797);
+#33797 = CARTESIAN_POINT('',(17.76,-7.4,2.5));
+#33798 = SURFACE_CURVE('',#33799,(#33803,#33810),.PCURVE_S1.);
+#33799 = LINE('',#33800,#33801);
+#33800 = CARTESIAN_POINT('',(17.16,-7.4,2.5));
+#33801 = VECTOR('',#33802,1.);
+#33802 = DIRECTION('',(1.,0.,0.));
+#33803 = PCURVE('',#12172,#33804);
+#33804 = DEFINITIONAL_REPRESENTATION('',(#33805),#33809);
+#33805 = LINE('',#33806,#33807);
+#33806 = CARTESIAN_POINT('',(0.,0.));
+#33807 = VECTOR('',#33808,1.);
+#33808 = DIRECTION('',(1.,0.));
+#33809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33810 = PCURVE('',#33811,#33816);
+#33811 = PLANE('',#33812);
+#33812 = AXIS2_PLACEMENT_3D('',#33813,#33814,#33815);
+#33813 = CARTESIAN_POINT('',(17.16,-7.4,2.5));
+#33814 = DIRECTION('',(0.,0.,1.));
+#33815 = DIRECTION('',(1.,0.,0.));
+#33816 = DEFINITIONAL_REPRESENTATION('',(#33817),#33821);
+#33817 = LINE('',#33818,#33819);
+#33818 = CARTESIAN_POINT('',(0.,0.));
+#33819 = VECTOR('',#33820,1.);
+#33820 = DIRECTION('',(1.,0.));
+#33821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33822 = ORIENTED_EDGE('',*,*,#33823,.T.);
+#33823 = EDGE_CURVE('',#33794,#12158,#33824,.T.);
+#33824 = SURFACE_CURVE('',#33825,(#33829,#33836),.PCURVE_S1.);
+#33825 = LINE('',#33826,#33827);
+#33826 = CARTESIAN_POINT('',(17.16,-7.4,2.5));
+#33827 = VECTOR('',#33828,1.);
+#33828 = DIRECTION('',(-0.,-0.,-1.));
+#33829 = PCURVE('',#12172,#33830);
+#33830 = DEFINITIONAL_REPRESENTATION('',(#33831),#33835);
+#33831 = LINE('',#33832,#33833);
+#33832 = CARTESIAN_POINT('',(0.,0.));
+#33833 = VECTOR('',#33834,1.);
+#33834 = DIRECTION('',(0.,-1.));
+#33835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33836 = PCURVE('',#12248,#33837);
+#33837 = DEFINITIONAL_REPRESENTATION('',(#33838),#33842);
+#33838 = LINE('',#33839,#33840);
+#33839 = CARTESIAN_POINT('',(0.6,0.));
+#33840 = VECTOR('',#33841,1.);
+#33841 = DIRECTION('',(0.,-1.));
+#33842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33843 = ORIENTED_EDGE('',*,*,#12155,.F.);
+#33844 = ORIENTED_EDGE('',*,*,#33845,.F.);
+#33845 = EDGE_CURVE('',#33796,#12156,#33846,.T.);
+#33846 = SURFACE_CURVE('',#33847,(#33851,#33858),.PCURVE_S1.);
+#33847 = LINE('',#33848,#33849);
+#33848 = CARTESIAN_POINT('',(17.76,-7.4,2.5));
+#33849 = VECTOR('',#33850,1.);
+#33850 = DIRECTION('',(-0.,-0.,-1.));
+#33851 = PCURVE('',#12172,#33852);
+#33852 = DEFINITIONAL_REPRESENTATION('',(#33853),#33857);
+#33853 = LINE('',#33854,#33855);
+#33854 = CARTESIAN_POINT('',(0.6,0.));
+#33855 = VECTOR('',#33856,1.);
+#33856 = DIRECTION('',(0.,-1.));
+#33857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33858 = PCURVE('',#12198,#33859);
+#33859 = DEFINITIONAL_REPRESENTATION('',(#33860),#33864);
+#33860 = LINE('',#33861,#33862);
+#33861 = CARTESIAN_POINT('',(0.,0.));
+#33862 = VECTOR('',#33863,1.);
+#33863 = DIRECTION('',(0.,-1.));
+#33864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33865 = ADVANCED_FACE('',(#33866),#12248,.F.);
+#33866 = FACE_BOUND('',#33867,.F.);
+#33867 = EDGE_LOOP('',(#33868,#33891,#33912,#33913));
+#33868 = ORIENTED_EDGE('',*,*,#33869,.F.);
+#33869 = EDGE_CURVE('',#33870,#33794,#33872,.T.);
+#33870 = VERTEX_POINT('',#33871);
+#33871 = CARTESIAN_POINT('',(17.16,-8.,2.5));
+#33872 = SURFACE_CURVE('',#33873,(#33877,#33884),.PCURVE_S1.);
+#33873 = LINE('',#33874,#33875);
+#33874 = CARTESIAN_POINT('',(17.16,-8.,2.5));
+#33875 = VECTOR('',#33876,1.);
+#33876 = DIRECTION('',(0.,1.,0.));
+#33877 = PCURVE('',#12248,#33878);
+#33878 = DEFINITIONAL_REPRESENTATION('',(#33879),#33883);
+#33879 = LINE('',#33880,#33881);
+#33880 = CARTESIAN_POINT('',(0.,0.));
+#33881 = VECTOR('',#33882,1.);
+#33882 = DIRECTION('',(1.,0.));
+#33883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33884 = PCURVE('',#33811,#33885);
+#33885 = DEFINITIONAL_REPRESENTATION('',(#33886),#33890);
+#33886 = LINE('',#33887,#33888);
+#33887 = CARTESIAN_POINT('',(0.,-0.6));
+#33888 = VECTOR('',#33889,1.);
+#33889 = DIRECTION('',(0.,1.));
+#33890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33891 = ORIENTED_EDGE('',*,*,#33892,.T.);
+#33892 = EDGE_CURVE('',#33870,#12210,#33893,.T.);
+#33893 = SURFACE_CURVE('',#33894,(#33898,#33905),.PCURVE_S1.);
+#33894 = LINE('',#33895,#33896);
+#33895 = CARTESIAN_POINT('',(17.16,-8.,2.5));
+#33896 = VECTOR('',#33897,1.);
+#33897 = DIRECTION('',(-0.,-0.,-1.));
+#33898 = PCURVE('',#12248,#33899);
+#33899 = DEFINITIONAL_REPRESENTATION('',(#33900),#33904);
+#33900 = LINE('',#33901,#33902);
+#33901 = CARTESIAN_POINT('',(0.,0.));
+#33902 = VECTOR('',#33903,1.);
+#33903 = DIRECTION('',(0.,-1.));
+#33904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33905 = PCURVE('',#12224,#33906);
+#33906 = DEFINITIONAL_REPRESENTATION('',(#33907),#33911);
+#33907 = LINE('',#33908,#33909);
+#33908 = CARTESIAN_POINT('',(0.6,0.));
+#33909 = VECTOR('',#33910,1.);
+#33910 = DIRECTION('',(0.,-1.));
+#33911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33912 = ORIENTED_EDGE('',*,*,#12235,.F.);
+#33913 = ORIENTED_EDGE('',*,*,#33823,.F.);
+#33914 = ADVANCED_FACE('',(#33915),#12224,.F.);
+#33915 = FACE_BOUND('',#33916,.F.);
+#33916 = EDGE_LOOP('',(#33917,#33940,#33961,#33962));
+#33917 = ORIENTED_EDGE('',*,*,#33918,.F.);
+#33918 = EDGE_CURVE('',#33919,#33870,#33921,.T.);
+#33919 = VERTEX_POINT('',#33920);
+#33920 = CARTESIAN_POINT('',(17.76,-8.,2.5));
+#33921 = SURFACE_CURVE('',#33922,(#33926,#33933),.PCURVE_S1.);
+#33922 = LINE('',#33923,#33924);
+#33923 = CARTESIAN_POINT('',(17.76,-8.,2.5));
+#33924 = VECTOR('',#33925,1.);
+#33925 = DIRECTION('',(-1.,0.,0.));
+#33926 = PCURVE('',#12224,#33927);
+#33927 = DEFINITIONAL_REPRESENTATION('',(#33928),#33932);
+#33928 = LINE('',#33929,#33930);
+#33929 = CARTESIAN_POINT('',(0.,0.));
+#33930 = VECTOR('',#33931,1.);
+#33931 = DIRECTION('',(1.,0.));
+#33932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33933 = PCURVE('',#33811,#33934);
+#33934 = DEFINITIONAL_REPRESENTATION('',(#33935),#33939);
+#33935 = LINE('',#33936,#33937);
+#33936 = CARTESIAN_POINT('',(0.6,-0.6));
+#33937 = VECTOR('',#33938,1.);
+#33938 = DIRECTION('',(-1.,0.));
+#33939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33940 = ORIENTED_EDGE('',*,*,#33941,.T.);
+#33941 = EDGE_CURVE('',#33919,#12184,#33942,.T.);
+#33942 = SURFACE_CURVE('',#33943,(#33947,#33954),.PCURVE_S1.);
+#33943 = LINE('',#33944,#33945);
+#33944 = CARTESIAN_POINT('',(17.76,-8.,2.5));
+#33945 = VECTOR('',#33946,1.);
+#33946 = DIRECTION('',(-0.,-0.,-1.));
+#33947 = PCURVE('',#12224,#33948);
+#33948 = DEFINITIONAL_REPRESENTATION('',(#33949),#33953);
+#33949 = LINE('',#33950,#33951);
+#33950 = CARTESIAN_POINT('',(0.,0.));
+#33951 = VECTOR('',#33952,1.);
+#33952 = DIRECTION('',(0.,-1.));
+#33953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33954 = PCURVE('',#12198,#33955);
+#33955 = DEFINITIONAL_REPRESENTATION('',(#33956),#33960);
+#33956 = LINE('',#33957,#33958);
+#33957 = CARTESIAN_POINT('',(0.6,0.));
+#33958 = VECTOR('',#33959,1.);
+#33959 = DIRECTION('',(0.,-1.));
+#33960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33961 = ORIENTED_EDGE('',*,*,#12209,.F.);
+#33962 = ORIENTED_EDGE('',*,*,#33892,.F.);
+#33963 = ADVANCED_FACE('',(#33964),#12198,.F.);
+#33964 = FACE_BOUND('',#33965,.F.);
+#33965 = EDGE_LOOP('',(#33966,#33987,#33988,#33989));
+#33966 = ORIENTED_EDGE('',*,*,#33967,.F.);
+#33967 = EDGE_CURVE('',#33796,#33919,#33968,.T.);
+#33968 = SURFACE_CURVE('',#33969,(#33973,#33980),.PCURVE_S1.);
+#33969 = LINE('',#33970,#33971);
+#33970 = CARTESIAN_POINT('',(17.76,-7.4,2.5));
+#33971 = VECTOR('',#33972,1.);
+#33972 = DIRECTION('',(0.,-1.,0.));
+#33973 = PCURVE('',#12198,#33974);
+#33974 = DEFINITIONAL_REPRESENTATION('',(#33975),#33979);
+#33975 = LINE('',#33976,#33977);
+#33976 = CARTESIAN_POINT('',(0.,0.));
+#33977 = VECTOR('',#33978,1.);
+#33978 = DIRECTION('',(1.,0.));
+#33979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33980 = PCURVE('',#33811,#33981);
+#33981 = DEFINITIONAL_REPRESENTATION('',(#33982),#33986);
+#33982 = LINE('',#33983,#33984);
+#33983 = CARTESIAN_POINT('',(0.6,0.));
+#33984 = VECTOR('',#33985,1.);
+#33985 = DIRECTION('',(0.,-1.));
+#33986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33987 = ORIENTED_EDGE('',*,*,#33845,.T.);
+#33988 = ORIENTED_EDGE('',*,*,#12183,.F.);
+#33989 = ORIENTED_EDGE('',*,*,#33941,.F.);
+#33990 = ADVANCED_FACE('',(#33991),#12278,.F.);
+#33991 = FACE_BOUND('',#33992,.F.);
+#33992 = EDGE_LOOP('',(#33993,#34023,#34044,#34045));
+#33993 = ORIENTED_EDGE('',*,*,#33994,.F.);
+#33994 = EDGE_CURVE('',#33995,#33997,#33999,.T.);
+#33995 = VERTEX_POINT('',#33996);
+#33996 = CARTESIAN_POINT('',(17.16,8.,2.5));
+#33997 = VERTEX_POINT('',#33998);
+#33998 = CARTESIAN_POINT('',(17.76,8.,2.5));
+#33999 = SURFACE_CURVE('',#34000,(#34004,#34011),.PCURVE_S1.);
+#34000 = LINE('',#34001,#34002);
+#34001 = CARTESIAN_POINT('',(17.16,8.,2.5));
+#34002 = VECTOR('',#34003,1.);
+#34003 = DIRECTION('',(1.,0.,0.));
+#34004 = PCURVE('',#12278,#34005);
+#34005 = DEFINITIONAL_REPRESENTATION('',(#34006),#34010);
+#34006 = LINE('',#34007,#34008);
+#34007 = CARTESIAN_POINT('',(0.,0.));
+#34008 = VECTOR('',#34009,1.);
+#34009 = DIRECTION('',(1.,0.));
+#34010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34011 = PCURVE('',#34012,#34017);
+#34012 = PLANE('',#34013);
+#34013 = AXIS2_PLACEMENT_3D('',#34014,#34015,#34016);
+#34014 = CARTESIAN_POINT('',(17.16,8.,2.5));
+#34015 = DIRECTION('',(0.,0.,1.));
+#34016 = DIRECTION('',(1.,0.,0.));
+#34017 = DEFINITIONAL_REPRESENTATION('',(#34018),#34022);
+#34018 = LINE('',#34019,#34020);
+#34019 = CARTESIAN_POINT('',(0.,0.));
+#34020 = VECTOR('',#34021,1.);
+#34021 = DIRECTION('',(1.,0.));
+#34022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34023 = ORIENTED_EDGE('',*,*,#34024,.T.);
+#34024 = EDGE_CURVE('',#33995,#12264,#34025,.T.);
+#34025 = SURFACE_CURVE('',#34026,(#34030,#34037),.PCURVE_S1.);
+#34026 = LINE('',#34027,#34028);
+#34027 = CARTESIAN_POINT('',(17.16,8.,2.5));
+#34028 = VECTOR('',#34029,1.);
+#34029 = DIRECTION('',(-0.,-0.,-1.));
+#34030 = PCURVE('',#12278,#34031);
+#34031 = DEFINITIONAL_REPRESENTATION('',(#34032),#34036);
+#34032 = LINE('',#34033,#34034);
+#34033 = CARTESIAN_POINT('',(0.,0.));
+#34034 = VECTOR('',#34035,1.);
+#34035 = DIRECTION('',(0.,-1.));
+#34036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34037 = PCURVE('',#12354,#34038);
+#34038 = DEFINITIONAL_REPRESENTATION('',(#34039),#34043);
+#34039 = LINE('',#34040,#34041);
+#34040 = CARTESIAN_POINT('',(0.6,0.));
+#34041 = VECTOR('',#34042,1.);
+#34042 = DIRECTION('',(0.,-1.));
+#34043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34044 = ORIENTED_EDGE('',*,*,#12261,.F.);
+#34045 = ORIENTED_EDGE('',*,*,#34046,.F.);
+#34046 = EDGE_CURVE('',#33997,#12262,#34047,.T.);
+#34047 = SURFACE_CURVE('',#34048,(#34052,#34059),.PCURVE_S1.);
+#34048 = LINE('',#34049,#34050);
+#34049 = CARTESIAN_POINT('',(17.76,8.,2.5));
+#34050 = VECTOR('',#34051,1.);
+#34051 = DIRECTION('',(-0.,-0.,-1.));
+#34052 = PCURVE('',#12278,#34053);
+#34053 = DEFINITIONAL_REPRESENTATION('',(#34054),#34058);
+#34054 = LINE('',#34055,#34056);
+#34055 = CARTESIAN_POINT('',(0.6,0.));
+#34056 = VECTOR('',#34057,1.);
+#34057 = DIRECTION('',(0.,-1.));
+#34058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34059 = PCURVE('',#12304,#34060);
+#34060 = DEFINITIONAL_REPRESENTATION('',(#34061),#34065);
+#34061 = LINE('',#34062,#34063);
+#34062 = CARTESIAN_POINT('',(0.,0.));
+#34063 = VECTOR('',#34064,1.);
+#34064 = DIRECTION('',(0.,-1.));
+#34065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34066 = ADVANCED_FACE('',(#34067),#12354,.F.);
+#34067 = FACE_BOUND('',#34068,.F.);
+#34068 = EDGE_LOOP('',(#34069,#34092,#34113,#34114));
+#34069 = ORIENTED_EDGE('',*,*,#34070,.F.);
+#34070 = EDGE_CURVE('',#34071,#33995,#34073,.T.);
+#34071 = VERTEX_POINT('',#34072);
+#34072 = CARTESIAN_POINT('',(17.16,7.4,2.5));
+#34073 = SURFACE_CURVE('',#34074,(#34078,#34085),.PCURVE_S1.);
+#34074 = LINE('',#34075,#34076);
+#34075 = CARTESIAN_POINT('',(17.16,7.4,2.5));
+#34076 = VECTOR('',#34077,1.);
+#34077 = DIRECTION('',(0.,1.,0.));
+#34078 = PCURVE('',#12354,#34079);
+#34079 = DEFINITIONAL_REPRESENTATION('',(#34080),#34084);
+#34080 = LINE('',#34081,#34082);
+#34081 = CARTESIAN_POINT('',(0.,0.));
+#34082 = VECTOR('',#34083,1.);
+#34083 = DIRECTION('',(1.,0.));
+#34084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34085 = PCURVE('',#34012,#34086);
+#34086 = DEFINITIONAL_REPRESENTATION('',(#34087),#34091);
+#34087 = LINE('',#34088,#34089);
+#34088 = CARTESIAN_POINT('',(0.,-0.6));
+#34089 = VECTOR('',#34090,1.);
+#34090 = DIRECTION('',(0.,1.));
+#34091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34092 = ORIENTED_EDGE('',*,*,#34093,.T.);
+#34093 = EDGE_CURVE('',#34071,#12316,#34094,.T.);
+#34094 = SURFACE_CURVE('',#34095,(#34099,#34106),.PCURVE_S1.);
+#34095 = LINE('',#34096,#34097);
+#34096 = CARTESIAN_POINT('',(17.16,7.4,2.5));
+#34097 = VECTOR('',#34098,1.);
+#34098 = DIRECTION('',(-0.,-0.,-1.));
+#34099 = PCURVE('',#12354,#34100);
+#34100 = DEFINITIONAL_REPRESENTATION('',(#34101),#34105);
+#34101 = LINE('',#34102,#34103);
+#34102 = CARTESIAN_POINT('',(0.,0.));
+#34103 = VECTOR('',#34104,1.);
+#34104 = DIRECTION('',(0.,-1.));
+#34105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34106 = PCURVE('',#12330,#34107);
+#34107 = DEFINITIONAL_REPRESENTATION('',(#34108),#34112);
+#34108 = LINE('',#34109,#34110);
+#34109 = CARTESIAN_POINT('',(0.6,0.));
+#34110 = VECTOR('',#34111,1.);
+#34111 = DIRECTION('',(0.,-1.));
+#34112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34113 = ORIENTED_EDGE('',*,*,#12341,.F.);
+#34114 = ORIENTED_EDGE('',*,*,#34024,.F.);
+#34115 = ADVANCED_FACE('',(#34116),#12330,.F.);
+#34116 = FACE_BOUND('',#34117,.F.);
+#34117 = EDGE_LOOP('',(#34118,#34141,#34162,#34163));
+#34118 = ORIENTED_EDGE('',*,*,#34119,.F.);
+#34119 = EDGE_CURVE('',#34120,#34071,#34122,.T.);
+#34120 = VERTEX_POINT('',#34121);
+#34121 = CARTESIAN_POINT('',(17.76,7.4,2.5));
+#34122 = SURFACE_CURVE('',#34123,(#34127,#34134),.PCURVE_S1.);
+#34123 = LINE('',#34124,#34125);
+#34124 = CARTESIAN_POINT('',(17.76,7.4,2.5));
+#34125 = VECTOR('',#34126,1.);
+#34126 = DIRECTION('',(-1.,0.,0.));
+#34127 = PCURVE('',#12330,#34128);
+#34128 = DEFINITIONAL_REPRESENTATION('',(#34129),#34133);
+#34129 = LINE('',#34130,#34131);
+#34130 = CARTESIAN_POINT('',(0.,0.));
+#34131 = VECTOR('',#34132,1.);
+#34132 = DIRECTION('',(1.,0.));
+#34133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34134 = PCURVE('',#34012,#34135);
+#34135 = DEFINITIONAL_REPRESENTATION('',(#34136),#34140);
+#34136 = LINE('',#34137,#34138);
+#34137 = CARTESIAN_POINT('',(0.6,-0.6));
+#34138 = VECTOR('',#34139,1.);
+#34139 = DIRECTION('',(-1.,0.));
+#34140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34141 = ORIENTED_EDGE('',*,*,#34142,.T.);
+#34142 = EDGE_CURVE('',#34120,#12290,#34143,.T.);
+#34143 = SURFACE_CURVE('',#34144,(#34148,#34155),.PCURVE_S1.);
+#34144 = LINE('',#34145,#34146);
+#34145 = CARTESIAN_POINT('',(17.76,7.4,2.5));
+#34146 = VECTOR('',#34147,1.);
+#34147 = DIRECTION('',(-0.,-0.,-1.));
+#34148 = PCURVE('',#12330,#34149);
+#34149 = DEFINITIONAL_REPRESENTATION('',(#34150),#34154);
+#34150 = LINE('',#34151,#34152);
+#34151 = CARTESIAN_POINT('',(0.,0.));
+#34152 = VECTOR('',#34153,1.);
+#34153 = DIRECTION('',(0.,-1.));
+#34154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34155 = PCURVE('',#12304,#34156);
+#34156 = DEFINITIONAL_REPRESENTATION('',(#34157),#34161);
+#34157 = LINE('',#34158,#34159);
+#34158 = CARTESIAN_POINT('',(0.6,0.));
+#34159 = VECTOR('',#34160,1.);
+#34160 = DIRECTION('',(0.,-1.));
+#34161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34162 = ORIENTED_EDGE('',*,*,#12315,.F.);
+#34163 = ORIENTED_EDGE('',*,*,#34093,.F.);
+#34164 = ADVANCED_FACE('',(#34165),#12304,.F.);
+#34165 = FACE_BOUND('',#34166,.F.);
+#34166 = EDGE_LOOP('',(#34167,#34188,#34189,#34190));
+#34167 = ORIENTED_EDGE('',*,*,#34168,.F.);
+#34168 = EDGE_CURVE('',#33997,#34120,#34169,.T.);
+#34169 = SURFACE_CURVE('',#34170,(#34174,#34181),.PCURVE_S1.);
+#34170 = LINE('',#34171,#34172);
+#34171 = CARTESIAN_POINT('',(17.76,8.,2.5));
+#34172 = VECTOR('',#34173,1.);
+#34173 = DIRECTION('',(0.,-1.,0.));
+#34174 = PCURVE('',#12304,#34175);
+#34175 = DEFINITIONAL_REPRESENTATION('',(#34176),#34180);
+#34176 = LINE('',#34177,#34178);
+#34177 = CARTESIAN_POINT('',(0.,0.));
+#34178 = VECTOR('',#34179,1.);
+#34179 = DIRECTION('',(1.,0.));
+#34180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34181 = PCURVE('',#34012,#34182);
+#34182 = DEFINITIONAL_REPRESENTATION('',(#34183),#34187);
+#34183 = LINE('',#34184,#34185);
+#34184 = CARTESIAN_POINT('',(0.6,0.));
+#34185 = VECTOR('',#34186,1.);
+#34186 = DIRECTION('',(0.,-1.));
+#34187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34188 = ORIENTED_EDGE('',*,*,#34046,.T.);
+#34189 = ORIENTED_EDGE('',*,*,#12289,.F.);
+#34190 = ORIENTED_EDGE('',*,*,#34142,.F.);
+#34191 = ADVANCED_FACE('',(#34192),#12414,.F.);
+#34192 = FACE_BOUND('',#34193,.T.);
+#34193 = EDGE_LOOP('',(#34194,#34195,#34196,#34217,#34218,#34239,#34240,
+    #34261));
+#34194 = ORIENTED_EDGE('',*,*,#12398,.T.);
+#34195 = ORIENTED_EDGE('',*,*,#25620,.T.);
+#34196 = ORIENTED_EDGE('',*,*,#34197,.T.);
+#34197 = EDGE_CURVE('',#25593,#25694,#34198,.T.);
+#34198 = SURFACE_CURVE('',#34199,(#34203,#34210),.PCURVE_S1.);
+#34199 = LINE('',#34200,#34201);
+#34200 = CARTESIAN_POINT('',(24.,2.75,2.5));
+#34201 = VECTOR('',#34202,1.);
+#34202 = DIRECTION('',(2.355138688026E-16,0.707106781187,0.707106781187)
+  );
+#34203 = PCURVE('',#12414,#34204);
+#34204 = DEFINITIONAL_REPRESENTATION('',(#34205),#34209);
+#34205 = LINE('',#34206,#34207);
+#34206 = CARTESIAN_POINT('',(-1.,-5.5));
+#34207 = VECTOR('',#34208,1.);
+#34208 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#34209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34210 = PCURVE('',#25608,#34211);
+#34211 = DEFINITIONAL_REPRESENTATION('',(#34212),#34216);
+#34212 = LINE('',#34213,#34214);
+#34213 = CARTESIAN_POINT('',(6.280369834735E-16,-1.479114197289E-31));
+#34214 = VECTOR('',#34215,1.);
+#34215 = DIRECTION('',(1.,3.389636702122E-32));
+#34216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34217 = ORIENTED_EDGE('',*,*,#25792,.T.);
+#34218 = ORIENTED_EDGE('',*,*,#34219,.T.);
+#34219 = EDGE_CURVE('',#25770,#25866,#34220,.T.);
+#34220 = SURFACE_CURVE('',#34221,(#34225,#34232),.PCURVE_S1.);
+#34221 = LINE('',#34222,#34223);
+#34222 = CARTESIAN_POINT('',(24.,3.75,4.5));
+#34223 = VECTOR('',#34224,1.);
+#34224 = DIRECTION('',(-3.330669073875E-16,-1.,6.162975822039E-32));
+#34225 = PCURVE('',#12414,#34226);
+#34226 = DEFINITIONAL_REPRESENTATION('',(#34227),#34231);
+#34227 = LINE('',#34228,#34229);
+#34228 = CARTESIAN_POINT('',(-3.,-6.5));
+#34229 = VECTOR('',#34230,1.);
+#34230 = DIRECTION('',(-6.162975822039E-32,1.));
+#34231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34232 = PCURVE('',#25757,#34233);
+#34233 = DEFINITIONAL_REPRESENTATION('',(#34234),#34238);
+#34234 = LINE('',#34235,#34236);
+#34235 = CARTESIAN_POINT('',(-3.75,-4.5));
+#34236 = VECTOR('',#34237,1.);
+#34237 = DIRECTION('',(1.,3.330669073875E-16));
+#34238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34239 = ORIENTED_EDGE('',*,*,#25890,.T.);
+#34240 = ORIENTED_EDGE('',*,*,#34241,.T.);
+#34241 = EDGE_CURVE('',#25891,#26038,#34242,.T.);
+#34242 = SURFACE_CURVE('',#34243,(#34247,#34254),.PCURVE_S1.);
+#34243 = LINE('',#34244,#34245);
+#34244 = CARTESIAN_POINT('',(24.,-3.75,3.5));
+#34245 = VECTOR('',#34246,1.);
+#34246 = DIRECTION('',(2.355138688026E-16,0.707106781187,-0.707106781187
+    ));
+#34247 = PCURVE('',#12414,#34248);
+#34248 = DEFINITIONAL_REPRESENTATION('',(#34249),#34253);
+#34249 = LINE('',#34250,#34251);
+#34250 = CARTESIAN_POINT('',(-2.,1.));
+#34251 = VECTOR('',#34252,1.);
+#34252 = DIRECTION('',(0.707106781187,-0.707106781187));
+#34253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34254 = PCURVE('',#25929,#34255);
+#34255 = DEFINITIONAL_REPRESENTATION('',(#34256),#34260);
+#34256 = LINE('',#34257,#34258);
+#34257 = CARTESIAN_POINT('',(0.,0.));
+#34258 = VECTOR('',#34259,1.);
+#34259 = DIRECTION('',(1.,2.465190328816E-32));
+#34260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34261 = ORIENTED_EDGE('',*,*,#26063,.T.);
+#34262 = ADVANCED_FACE('',(#34263),#12469,.F.);
+#34263 = FACE_BOUND('',#34264,.T.);
+#34264 = EDGE_LOOP('',(#34265,#34266,#34267,#34268));
+#34265 = ORIENTED_EDGE('',*,*,#12527,.T.);
+#34266 = ORIENTED_EDGE('',*,*,#12451,.T.);
+#34267 = ORIENTED_EDGE('',*,*,#12625,.T.);
+#34268 = ORIENTED_EDGE('',*,*,#12576,.T.);
+#34269 = ADVANCED_FACE('',(#34270),#12670,.F.);
+#34270 = FACE_BOUND('',#34271,.T.);
+#34271 = EDGE_LOOP('',(#34272,#34273,#34274,#34275));
+#34272 = ORIENTED_EDGE('',*,*,#12652,.T.);
+#34273 = ORIENTED_EDGE('',*,*,#12826,.T.);
+#34274 = ORIENTED_EDGE('',*,*,#12777,.T.);
+#34275 = ORIENTED_EDGE('',*,*,#12728,.T.);
+#34276 = ADVANCED_FACE('',(#34277),#12871,.F.);
+#34277 = FACE_BOUND('',#34278,.T.);
+#34278 = EDGE_LOOP('',(#34279,#34280,#34281,#34282));
+#34279 = ORIENTED_EDGE('',*,*,#12929,.T.);
+#34280 = ORIENTED_EDGE('',*,*,#12853,.T.);
+#34281 = ORIENTED_EDGE('',*,*,#13027,.T.);
+#34282 = ORIENTED_EDGE('',*,*,#12978,.T.);
+#34283 = ADVANCED_FACE('',(#34284),#13072,.F.);
+#34284 = FACE_BOUND('',#34285,.T.);
+#34285 = EDGE_LOOP('',(#34286,#34287,#34288,#34289));
+#34286 = ORIENTED_EDGE('',*,*,#13054,.T.);
+#34287 = ORIENTED_EDGE('',*,*,#13228,.T.);
+#34288 = ORIENTED_EDGE('',*,*,#13179,.T.);
+#34289 = ORIENTED_EDGE('',*,*,#13130,.T.);
+#34290 = ADVANCED_FACE('',(#34291),#13273,.F.);
+#34291 = FACE_BOUND('',#34292,.F.);
+#34292 = EDGE_LOOP('',(#34293,#34294,#34295,#34296));
+#34293 = ORIENTED_EDGE('',*,*,#13255,.F.);
+#34294 = ORIENTED_EDGE('',*,*,#13331,.F.);
+#34295 = ORIENTED_EDGE('',*,*,#13380,.F.);
+#34296 = ORIENTED_EDGE('',*,*,#13429,.F.);
+#34297 = ADVANCED_FACE('',(#34298),#13474,.F.);
+#34298 = FACE_BOUND('',#34299,.F.);
+#34299 = EDGE_LOOP('',(#34300,#34301,#34302,#34303));
+#34300 = ORIENTED_EDGE('',*,*,#13532,.F.);
+#34301 = ORIENTED_EDGE('',*,*,#13581,.F.);
+#34302 = ORIENTED_EDGE('',*,*,#13630,.F.);
+#34303 = ORIENTED_EDGE('',*,*,#13456,.F.);
+#34304 = ADVANCED_FACE('',(#34305,#34315),#13696,.T.);
+#34305 = FACE_BOUND('',#34306,.T.);
+#34306 = EDGE_LOOP('',(#34307,#34308,#34309,#34310,#34311,#34312,#34313,
+    #34314));
+#34307 = ORIENTED_EDGE('',*,*,#13680,.F.);
+#34308 = ORIENTED_EDGE('',*,*,#14028,.T.);
+#34309 = ORIENTED_EDGE('',*,*,#13979,.F.);
+#34310 = ORIENTED_EDGE('',*,*,#13930,.F.);
+#34311 = ORIENTED_EDGE('',*,*,#13881,.F.);
+#34312 = ORIENTED_EDGE('',*,*,#13832,.F.);
+#34313 = ORIENTED_EDGE('',*,*,#13783,.F.);
+#34314 = ORIENTED_EDGE('',*,*,#13734,.F.);
+#34315 = FACE_BOUND('',#34316,.T.);
+#34316 = EDGE_LOOP('',(#34317,#34345,#34371,#34397));
+#34317 = ORIENTED_EDGE('',*,*,#34318,.T.);
+#34318 = EDGE_CURVE('',#34319,#34321,#34323,.T.);
+#34319 = VERTEX_POINT('',#34320);
+#34320 = CARTESIAN_POINT('',(-17.8,8.,-2.54));
+#34321 = VERTEX_POINT('',#34322);
+#34322 = CARTESIAN_POINT('',(-18.4,8.,-2.54));
+#34323 = SURFACE_CURVE('',#34324,(#34328,#34334),.PCURVE_S1.);
+#34324 = LINE('',#34325,#34326);
+#34325 = CARTESIAN_POINT('',(-17.615,8.,-2.54));
+#34326 = VECTOR('',#34327,1.);
+#34327 = DIRECTION('',(-1.,-0.,-0.));
+#34328 = PCURVE('',#13696,#34329);
+#34329 = DEFINITIONAL_REPRESENTATION('',(#34330),#34333);
+#34330 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34331,#34332),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#34331 = CARTESIAN_POINT('',(0.91,-0.7));
+#34332 = CARTESIAN_POINT('',(1.63,-0.7));
+#34333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34334 = PCURVE('',#34335,#34340);
+#34335 = PLANE('',#34336);
+#34336 = AXIS2_PLACEMENT_3D('',#34337,#34338,#34339);
+#34337 = CARTESIAN_POINT('',(-18.4,8.,2.5));
+#34338 = DIRECTION('',(0.,-1.,0.));
+#34339 = DIRECTION('',(1.,0.,0.));
+#34340 = DEFINITIONAL_REPRESENTATION('',(#34341),#34344);
+#34341 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34342,#34343),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#34342 = CARTESIAN_POINT('',(0.66,-5.04));
+#34343 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34345 = ORIENTED_EDGE('',*,*,#34346,.T.);
+#34346 = EDGE_CURVE('',#34321,#34347,#34349,.T.);
+#34347 = VERTEX_POINT('',#34348);
+#34348 = CARTESIAN_POINT('',(-18.4,7.4,-2.54));
+#34349 = SURFACE_CURVE('',#34350,(#34354,#34360),.PCURVE_S1.);
+#34350 = LINE('',#34351,#34352);
+#34351 = CARTESIAN_POINT('',(-18.4,8.05,-2.54));
+#34352 = VECTOR('',#34353,1.);
+#34353 = DIRECTION('',(0.,-1.,0.));
+#34354 = PCURVE('',#13696,#34355);
+#34355 = DEFINITIONAL_REPRESENTATION('',(#34356),#34359);
+#34356 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34357,#34358),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#34357 = CARTESIAN_POINT('',(1.57,-0.64));
+#34358 = CARTESIAN_POINT('',(1.57,-1.36));
+#34359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34360 = PCURVE('',#34361,#34366);
+#34361 = PLANE('',#34362);
+#34362 = AXIS2_PLACEMENT_3D('',#34363,#34364,#34365);
+#34363 = CARTESIAN_POINT('',(-18.4,7.4,2.5));
+#34364 = DIRECTION('',(1.,0.,0.));
+#34365 = DIRECTION('',(0.,1.,0.));
+#34366 = DEFINITIONAL_REPRESENTATION('',(#34367),#34370);
+#34367 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34368,#34369),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#34368 = CARTESIAN_POINT('',(0.66,-5.04));
+#34369 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34371 = ORIENTED_EDGE('',*,*,#34372,.T.);
+#34372 = EDGE_CURVE('',#34347,#34373,#34375,.T.);
+#34373 = VERTEX_POINT('',#34374);
+#34374 = CARTESIAN_POINT('',(-17.8,7.4,-2.54));
+#34375 = SURFACE_CURVE('',#34376,(#34380,#34386),.PCURVE_S1.);
+#34376 = LINE('',#34377,#34378);
+#34377 = CARTESIAN_POINT('',(-17.315,7.4,-2.54));
+#34378 = VECTOR('',#34379,1.);
+#34379 = DIRECTION('',(1.,0.,0.));
+#34380 = PCURVE('',#13696,#34381);
+#34381 = DEFINITIONAL_REPRESENTATION('',(#34382),#34385);
+#34382 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34383,#34384),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#34383 = CARTESIAN_POINT('',(1.63,-1.3));
+#34384 = CARTESIAN_POINT('',(0.91,-1.3));
+#34385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34386 = PCURVE('',#34387,#34392);
+#34387 = PLANE('',#34388);
+#34388 = AXIS2_PLACEMENT_3D('',#34389,#34390,#34391);
+#34389 = CARTESIAN_POINT('',(-17.8,7.4,2.5));
+#34390 = DIRECTION('',(0.,1.,0.));
+#34391 = DIRECTION('',(-1.,0.,0.));
+#34392 = DEFINITIONAL_REPRESENTATION('',(#34393),#34396);
+#34393 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34394,#34395),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#34394 = CARTESIAN_POINT('',(0.66,-5.04));
+#34395 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34397 = ORIENTED_EDGE('',*,*,#34398,.T.);
+#34398 = EDGE_CURVE('',#34373,#34319,#34399,.T.);
+#34399 = SURFACE_CURVE('',#34400,(#34404,#34410),.PCURVE_S1.);
+#34400 = LINE('',#34401,#34402);
+#34401 = CARTESIAN_POINT('',(-17.8,8.35,-2.54));
+#34402 = VECTOR('',#34403,1.);
+#34403 = DIRECTION('',(0.,1.,0.));
+#34404 = PCURVE('',#13696,#34405);
+#34405 = DEFINITIONAL_REPRESENTATION('',(#34406),#34409);
+#34406 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34407,#34408),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#34407 = CARTESIAN_POINT('',(0.97,-1.36));
+#34408 = CARTESIAN_POINT('',(0.97,-0.64));
+#34409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34410 = PCURVE('',#34411,#34416);
+#34411 = PLANE('',#34412);
+#34412 = AXIS2_PLACEMENT_3D('',#34413,#34414,#34415);
+#34413 = CARTESIAN_POINT('',(-17.8,8.,2.5));
+#34414 = DIRECTION('',(-1.,0.,0.));
+#34415 = DIRECTION('',(0.,-1.,0.));
+#34416 = DEFINITIONAL_REPRESENTATION('',(#34417),#34420);
+#34417 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34418,#34419),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#34418 = CARTESIAN_POINT('',(0.66,-5.04));
+#34419 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34421 = ADVANCED_FACE('',(#34422,#34432),#14093,.T.);
+#34422 = FACE_BOUND('',#34423,.T.);
+#34423 = EDGE_LOOP('',(#34424,#34425,#34426,#34427,#34428,#34429,#34430,
+    #34431));
+#34424 = ORIENTED_EDGE('',*,*,#14077,.F.);
+#34425 = ORIENTED_EDGE('',*,*,#14425,.T.);
+#34426 = ORIENTED_EDGE('',*,*,#14376,.F.);
+#34427 = ORIENTED_EDGE('',*,*,#14327,.F.);
+#34428 = ORIENTED_EDGE('',*,*,#14278,.F.);
+#34429 = ORIENTED_EDGE('',*,*,#14229,.F.);
+#34430 = ORIENTED_EDGE('',*,*,#14180,.F.);
+#34431 = ORIENTED_EDGE('',*,*,#14131,.F.);
+#34432 = FACE_BOUND('',#34433,.T.);
+#34433 = EDGE_LOOP('',(#34434,#34462,#34488,#34514));
+#34434 = ORIENTED_EDGE('',*,*,#34435,.T.);
+#34435 = EDGE_CURVE('',#34436,#34438,#34440,.T.);
+#34436 = VERTEX_POINT('',#34437);
+#34437 = CARTESIAN_POINT('',(-12.72,8.,-2.54));
+#34438 = VERTEX_POINT('',#34439);
+#34439 = CARTESIAN_POINT('',(-13.32,8.,-2.54));
+#34440 = SURFACE_CURVE('',#34441,(#34445,#34451),.PCURVE_S1.);
+#34441 = LINE('',#34442,#34443);
+#34442 = CARTESIAN_POINT('',(-12.535,8.,-2.54));
+#34443 = VECTOR('',#34444,1.);
+#34444 = DIRECTION('',(-1.,-0.,-0.));
+#34445 = PCURVE('',#14093,#34446);
+#34446 = DEFINITIONAL_REPRESENTATION('',(#34447),#34450);
+#34447 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34448,#34449),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#34448 = CARTESIAN_POINT('',(0.91,-0.7));
+#34449 = CARTESIAN_POINT('',(1.63,-0.7));
+#34450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34451 = PCURVE('',#34452,#34457);
+#34452 = PLANE('',#34453);
+#34453 = AXIS2_PLACEMENT_3D('',#34454,#34455,#34456);
+#34454 = CARTESIAN_POINT('',(-13.32,8.,2.5));
+#34455 = DIRECTION('',(0.,-1.,0.));
+#34456 = DIRECTION('',(1.,0.,0.));
+#34457 = DEFINITIONAL_REPRESENTATION('',(#34458),#34461);
+#34458 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34459,#34460),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#34459 = CARTESIAN_POINT('',(0.66,-5.04));
+#34460 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34462 = ORIENTED_EDGE('',*,*,#34463,.T.);
+#34463 = EDGE_CURVE('',#34438,#34464,#34466,.T.);
+#34464 = VERTEX_POINT('',#34465);
+#34465 = CARTESIAN_POINT('',(-13.32,7.4,-2.54));
+#34466 = SURFACE_CURVE('',#34467,(#34471,#34477),.PCURVE_S1.);
+#34467 = LINE('',#34468,#34469);
+#34468 = CARTESIAN_POINT('',(-13.32,8.05,-2.54));
+#34469 = VECTOR('',#34470,1.);
+#34470 = DIRECTION('',(0.,-1.,0.));
+#34471 = PCURVE('',#14093,#34472);
+#34472 = DEFINITIONAL_REPRESENTATION('',(#34473),#34476);
+#34473 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34474,#34475),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#34474 = CARTESIAN_POINT('',(1.57,-0.64));
+#34475 = CARTESIAN_POINT('',(1.57,-1.36));
+#34476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34477 = PCURVE('',#34478,#34483);
+#34478 = PLANE('',#34479);
+#34479 = AXIS2_PLACEMENT_3D('',#34480,#34481,#34482);
+#34480 = CARTESIAN_POINT('',(-13.32,7.4,2.5));
+#34481 = DIRECTION('',(1.,0.,0.));
+#34482 = DIRECTION('',(0.,1.,0.));
+#34483 = DEFINITIONAL_REPRESENTATION('',(#34484),#34487);
+#34484 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34485,#34486),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#34485 = CARTESIAN_POINT('',(0.66,-5.04));
+#34486 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34488 = ORIENTED_EDGE('',*,*,#34489,.T.);
+#34489 = EDGE_CURVE('',#34464,#34490,#34492,.T.);
+#34490 = VERTEX_POINT('',#34491);
+#34491 = CARTESIAN_POINT('',(-12.72,7.4,-2.54));
+#34492 = SURFACE_CURVE('',#34493,(#34497,#34503),.PCURVE_S1.);
+#34493 = LINE('',#34494,#34495);
+#34494 = CARTESIAN_POINT('',(-12.235,7.4,-2.54));
+#34495 = VECTOR('',#34496,1.);
+#34496 = DIRECTION('',(1.,0.,0.));
+#34497 = PCURVE('',#14093,#34498);
+#34498 = DEFINITIONAL_REPRESENTATION('',(#34499),#34502);
+#34499 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34500,#34501),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#34500 = CARTESIAN_POINT('',(1.63,-1.3));
+#34501 = CARTESIAN_POINT('',(0.91,-1.3));
+#34502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34503 = PCURVE('',#34504,#34509);
+#34504 = PLANE('',#34505);
+#34505 = AXIS2_PLACEMENT_3D('',#34506,#34507,#34508);
+#34506 = CARTESIAN_POINT('',(-12.72,7.4,2.5));
+#34507 = DIRECTION('',(0.,1.,0.));
+#34508 = DIRECTION('',(-1.,0.,0.));
+#34509 = DEFINITIONAL_REPRESENTATION('',(#34510),#34513);
+#34510 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34511,#34512),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#34511 = CARTESIAN_POINT('',(0.66,-5.04));
+#34512 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34514 = ORIENTED_EDGE('',*,*,#34515,.T.);
+#34515 = EDGE_CURVE('',#34490,#34436,#34516,.T.);
+#34516 = SURFACE_CURVE('',#34517,(#34521,#34527),.PCURVE_S1.);
+#34517 = LINE('',#34518,#34519);
+#34518 = CARTESIAN_POINT('',(-12.72,8.35,-2.54));
+#34519 = VECTOR('',#34520,1.);
+#34520 = DIRECTION('',(0.,1.,0.));
+#34521 = PCURVE('',#14093,#34522);
+#34522 = DEFINITIONAL_REPRESENTATION('',(#34523),#34526);
+#34523 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34524,#34525),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#34524 = CARTESIAN_POINT('',(0.97,-1.36));
+#34525 = CARTESIAN_POINT('',(0.97,-0.64));
+#34526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34527 = PCURVE('',#34528,#34533);
+#34528 = PLANE('',#34529);
+#34529 = AXIS2_PLACEMENT_3D('',#34530,#34531,#34532);
+#34530 = CARTESIAN_POINT('',(-12.72,8.,2.5));
+#34531 = DIRECTION('',(-1.,0.,0.));
+#34532 = DIRECTION('',(0.,-1.,0.));
+#34533 = DEFINITIONAL_REPRESENTATION('',(#34534),#34537);
+#34534 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34535,#34536),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#34535 = CARTESIAN_POINT('',(0.66,-5.04));
+#34536 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34538 = ADVANCED_FACE('',(#34539,#34549),#14490,.T.);
+#34539 = FACE_BOUND('',#34540,.T.);
+#34540 = EDGE_LOOP('',(#34541,#34542,#34543,#34544,#34545,#34546,#34547,
+    #34548));
+#34541 = ORIENTED_EDGE('',*,*,#14474,.F.);
+#34542 = ORIENTED_EDGE('',*,*,#14822,.T.);
+#34543 = ORIENTED_EDGE('',*,*,#14773,.F.);
+#34544 = ORIENTED_EDGE('',*,*,#14724,.F.);
+#34545 = ORIENTED_EDGE('',*,*,#14675,.F.);
+#34546 = ORIENTED_EDGE('',*,*,#14626,.F.);
+#34547 = ORIENTED_EDGE('',*,*,#14577,.F.);
+#34548 = ORIENTED_EDGE('',*,*,#14528,.F.);
+#34549 = FACE_BOUND('',#34550,.T.);
+#34550 = EDGE_LOOP('',(#34551,#34579,#34605,#34631));
+#34551 = ORIENTED_EDGE('',*,*,#34552,.T.);
+#34552 = EDGE_CURVE('',#34553,#34555,#34557,.T.);
+#34553 = VERTEX_POINT('',#34554);
+#34554 = CARTESIAN_POINT('',(-15.26,8.,-2.54));
+#34555 = VERTEX_POINT('',#34556);
+#34556 = CARTESIAN_POINT('',(-15.86,8.,-2.54));
+#34557 = SURFACE_CURVE('',#34558,(#34562,#34568),.PCURVE_S1.);
+#34558 = LINE('',#34559,#34560);
+#34559 = CARTESIAN_POINT('',(-15.075,8.,-2.54));
+#34560 = VECTOR('',#34561,1.);
+#34561 = DIRECTION('',(-1.,-0.,-0.));
+#34562 = PCURVE('',#14490,#34563);
+#34563 = DEFINITIONAL_REPRESENTATION('',(#34564),#34567);
+#34564 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34565,#34566),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#34565 = CARTESIAN_POINT('',(0.91,-0.7));
+#34566 = CARTESIAN_POINT('',(1.63,-0.7));
+#34567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34568 = PCURVE('',#34569,#34574);
+#34569 = PLANE('',#34570);
+#34570 = AXIS2_PLACEMENT_3D('',#34571,#34572,#34573);
+#34571 = CARTESIAN_POINT('',(-15.86,8.,2.5));
+#34572 = DIRECTION('',(0.,-1.,0.));
+#34573 = DIRECTION('',(1.,0.,0.));
+#34574 = DEFINITIONAL_REPRESENTATION('',(#34575),#34578);
+#34575 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34576,#34577),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#34576 = CARTESIAN_POINT('',(0.66,-5.04));
+#34577 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34579 = ORIENTED_EDGE('',*,*,#34580,.T.);
+#34580 = EDGE_CURVE('',#34555,#34581,#34583,.T.);
+#34581 = VERTEX_POINT('',#34582);
+#34582 = CARTESIAN_POINT('',(-15.86,7.4,-2.54));
+#34583 = SURFACE_CURVE('',#34584,(#34588,#34594),.PCURVE_S1.);
+#34584 = LINE('',#34585,#34586);
+#34585 = CARTESIAN_POINT('',(-15.86,8.05,-2.54));
+#34586 = VECTOR('',#34587,1.);
+#34587 = DIRECTION('',(0.,-1.,0.));
+#34588 = PCURVE('',#14490,#34589);
+#34589 = DEFINITIONAL_REPRESENTATION('',(#34590),#34593);
+#34590 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34591,#34592),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#34591 = CARTESIAN_POINT('',(1.57,-0.64));
+#34592 = CARTESIAN_POINT('',(1.57,-1.36));
+#34593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34594 = PCURVE('',#34595,#34600);
+#34595 = PLANE('',#34596);
+#34596 = AXIS2_PLACEMENT_3D('',#34597,#34598,#34599);
+#34597 = CARTESIAN_POINT('',(-15.86,7.4,2.5));
+#34598 = DIRECTION('',(1.,0.,0.));
+#34599 = DIRECTION('',(0.,1.,0.));
+#34600 = DEFINITIONAL_REPRESENTATION('',(#34601),#34604);
+#34601 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34602,#34603),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#34602 = CARTESIAN_POINT('',(0.66,-5.04));
+#34603 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34605 = ORIENTED_EDGE('',*,*,#34606,.T.);
+#34606 = EDGE_CURVE('',#34581,#34607,#34609,.T.);
+#34607 = VERTEX_POINT('',#34608);
+#34608 = CARTESIAN_POINT('',(-15.26,7.4,-2.54));
+#34609 = SURFACE_CURVE('',#34610,(#34614,#34620),.PCURVE_S1.);
+#34610 = LINE('',#34611,#34612);
+#34611 = CARTESIAN_POINT('',(-14.775,7.4,-2.54));
+#34612 = VECTOR('',#34613,1.);
+#34613 = DIRECTION('',(1.,0.,0.));
+#34614 = PCURVE('',#14490,#34615);
+#34615 = DEFINITIONAL_REPRESENTATION('',(#34616),#34619);
+#34616 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34617,#34618),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#34617 = CARTESIAN_POINT('',(1.63,-1.3));
+#34618 = CARTESIAN_POINT('',(0.91,-1.3));
+#34619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34620 = PCURVE('',#34621,#34626);
+#34621 = PLANE('',#34622);
+#34622 = AXIS2_PLACEMENT_3D('',#34623,#34624,#34625);
+#34623 = CARTESIAN_POINT('',(-15.26,7.4,2.5));
+#34624 = DIRECTION('',(0.,1.,0.));
+#34625 = DIRECTION('',(-1.,0.,0.));
+#34626 = DEFINITIONAL_REPRESENTATION('',(#34627),#34630);
+#34627 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34628,#34629),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#34628 = CARTESIAN_POINT('',(0.66,-5.04));
+#34629 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34631 = ORIENTED_EDGE('',*,*,#34632,.T.);
+#34632 = EDGE_CURVE('',#34607,#34553,#34633,.T.);
+#34633 = SURFACE_CURVE('',#34634,(#34638,#34644),.PCURVE_S1.);
+#34634 = LINE('',#34635,#34636);
+#34635 = CARTESIAN_POINT('',(-15.26,8.35,-2.54));
+#34636 = VECTOR('',#34637,1.);
+#34637 = DIRECTION('',(0.,1.,0.));
+#34638 = PCURVE('',#14490,#34639);
+#34639 = DEFINITIONAL_REPRESENTATION('',(#34640),#34643);
+#34640 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34641,#34642),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#34641 = CARTESIAN_POINT('',(0.97,-1.36));
+#34642 = CARTESIAN_POINT('',(0.97,-0.64));
+#34643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34644 = PCURVE('',#34645,#34650);
+#34645 = PLANE('',#34646);
+#34646 = AXIS2_PLACEMENT_3D('',#34647,#34648,#34649);
+#34647 = CARTESIAN_POINT('',(-15.26,8.,2.5));
+#34648 = DIRECTION('',(-1.,0.,0.));
+#34649 = DIRECTION('',(0.,-1.,0.));
+#34650 = DEFINITIONAL_REPRESENTATION('',(#34651),#34654);
+#34651 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34652,#34653),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#34652 = CARTESIAN_POINT('',(0.66,-5.04));
+#34653 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34655 = ADVANCED_FACE('',(#34656,#34666),#14887,.T.);
+#34656 = FACE_BOUND('',#34657,.T.);
+#34657 = EDGE_LOOP('',(#34658,#34659,#34660,#34661,#34662,#34663,#34664,
+    #34665));
+#34658 = ORIENTED_EDGE('',*,*,#14871,.F.);
+#34659 = ORIENTED_EDGE('',*,*,#15219,.T.);
+#34660 = ORIENTED_EDGE('',*,*,#15170,.F.);
+#34661 = ORIENTED_EDGE('',*,*,#15121,.F.);
+#34662 = ORIENTED_EDGE('',*,*,#15072,.F.);
+#34663 = ORIENTED_EDGE('',*,*,#15023,.F.);
+#34664 = ORIENTED_EDGE('',*,*,#14974,.F.);
+#34665 = ORIENTED_EDGE('',*,*,#14925,.F.);
+#34666 = FACE_BOUND('',#34667,.T.);
+#34667 = EDGE_LOOP('',(#34668,#34696,#34722,#34748));
+#34668 = ORIENTED_EDGE('',*,*,#34669,.T.);
+#34669 = EDGE_CURVE('',#34670,#34672,#34674,.T.);
+#34670 = VERTEX_POINT('',#34671);
+#34671 = CARTESIAN_POINT('',(-5.1,8.,-2.54));
+#34672 = VERTEX_POINT('',#34673);
+#34673 = CARTESIAN_POINT('',(-5.7,8.,-2.54));
+#34674 = SURFACE_CURVE('',#34675,(#34679,#34685),.PCURVE_S1.);
+#34675 = LINE('',#34676,#34677);
+#34676 = CARTESIAN_POINT('',(-4.915,8.,-2.54));
+#34677 = VECTOR('',#34678,1.);
+#34678 = DIRECTION('',(-1.,-0.,-0.));
+#34679 = PCURVE('',#14887,#34680);
+#34680 = DEFINITIONAL_REPRESENTATION('',(#34681),#34684);
+#34681 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34682,#34683),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#34682 = CARTESIAN_POINT('',(0.91,-0.7));
+#34683 = CARTESIAN_POINT('',(1.63,-0.7));
+#34684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34685 = PCURVE('',#34686,#34691);
+#34686 = PLANE('',#34687);
+#34687 = AXIS2_PLACEMENT_3D('',#34688,#34689,#34690);
+#34688 = CARTESIAN_POINT('',(-5.7,8.,2.5));
+#34689 = DIRECTION('',(0.,-1.,0.));
+#34690 = DIRECTION('',(1.,0.,0.));
+#34691 = DEFINITIONAL_REPRESENTATION('',(#34692),#34695);
+#34692 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34693,#34694),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#34693 = CARTESIAN_POINT('',(0.66,-5.04));
+#34694 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34696 = ORIENTED_EDGE('',*,*,#34697,.T.);
+#34697 = EDGE_CURVE('',#34672,#34698,#34700,.T.);
+#34698 = VERTEX_POINT('',#34699);
+#34699 = CARTESIAN_POINT('',(-5.7,7.4,-2.54));
+#34700 = SURFACE_CURVE('',#34701,(#34705,#34711),.PCURVE_S1.);
+#34701 = LINE('',#34702,#34703);
+#34702 = CARTESIAN_POINT('',(-5.7,8.05,-2.54));
+#34703 = VECTOR('',#34704,1.);
+#34704 = DIRECTION('',(0.,-1.,0.));
+#34705 = PCURVE('',#14887,#34706);
+#34706 = DEFINITIONAL_REPRESENTATION('',(#34707),#34710);
+#34707 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34708,#34709),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#34708 = CARTESIAN_POINT('',(1.57,-0.64));
+#34709 = CARTESIAN_POINT('',(1.57,-1.36));
+#34710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34711 = PCURVE('',#34712,#34717);
+#34712 = PLANE('',#34713);
+#34713 = AXIS2_PLACEMENT_3D('',#34714,#34715,#34716);
+#34714 = CARTESIAN_POINT('',(-5.7,7.4,2.5));
+#34715 = DIRECTION('',(1.,0.,0.));
+#34716 = DIRECTION('',(0.,1.,0.));
+#34717 = DEFINITIONAL_REPRESENTATION('',(#34718),#34721);
+#34718 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34719,#34720),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#34719 = CARTESIAN_POINT('',(0.66,-5.04));
+#34720 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34722 = ORIENTED_EDGE('',*,*,#34723,.T.);
+#34723 = EDGE_CURVE('',#34698,#34724,#34726,.T.);
+#34724 = VERTEX_POINT('',#34725);
+#34725 = CARTESIAN_POINT('',(-5.1,7.4,-2.54));
+#34726 = SURFACE_CURVE('',#34727,(#34731,#34737),.PCURVE_S1.);
+#34727 = LINE('',#34728,#34729);
+#34728 = CARTESIAN_POINT('',(-4.615,7.4,-2.54));
+#34729 = VECTOR('',#34730,1.);
+#34730 = DIRECTION('',(1.,0.,0.));
+#34731 = PCURVE('',#14887,#34732);
+#34732 = DEFINITIONAL_REPRESENTATION('',(#34733),#34736);
+#34733 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34734,#34735),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#34734 = CARTESIAN_POINT('',(1.63,-1.3));
+#34735 = CARTESIAN_POINT('',(0.91,-1.3));
+#34736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34737 = PCURVE('',#34738,#34743);
+#34738 = PLANE('',#34739);
+#34739 = AXIS2_PLACEMENT_3D('',#34740,#34741,#34742);
+#34740 = CARTESIAN_POINT('',(-5.1,7.4,2.5));
+#34741 = DIRECTION('',(0.,1.,0.));
+#34742 = DIRECTION('',(-1.,0.,0.));
+#34743 = DEFINITIONAL_REPRESENTATION('',(#34744),#34747);
+#34744 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34745,#34746),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#34745 = CARTESIAN_POINT('',(0.66,-5.04));
+#34746 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34748 = ORIENTED_EDGE('',*,*,#34749,.T.);
+#34749 = EDGE_CURVE('',#34724,#34670,#34750,.T.);
+#34750 = SURFACE_CURVE('',#34751,(#34755,#34761),.PCURVE_S1.);
+#34751 = LINE('',#34752,#34753);
+#34752 = CARTESIAN_POINT('',(-5.1,8.35,-2.54));
+#34753 = VECTOR('',#34754,1.);
+#34754 = DIRECTION('',(0.,1.,0.));
+#34755 = PCURVE('',#14887,#34756);
+#34756 = DEFINITIONAL_REPRESENTATION('',(#34757),#34760);
+#34757 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34758,#34759),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#34758 = CARTESIAN_POINT('',(0.97,-1.36));
+#34759 = CARTESIAN_POINT('',(0.97,-0.64));
+#34760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34761 = PCURVE('',#34762,#34767);
+#34762 = PLANE('',#34763);
+#34763 = AXIS2_PLACEMENT_3D('',#34764,#34765,#34766);
+#34764 = CARTESIAN_POINT('',(-5.1,8.,2.5));
+#34765 = DIRECTION('',(-1.,0.,0.));
+#34766 = DIRECTION('',(0.,-1.,0.));
+#34767 = DEFINITIONAL_REPRESENTATION('',(#34768),#34771);
+#34768 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34769,#34770),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#34769 = CARTESIAN_POINT('',(0.66,-5.04));
+#34770 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34772 = ADVANCED_FACE('',(#34773,#34783),#15284,.T.);
+#34773 = FACE_BOUND('',#34774,.T.);
+#34774 = EDGE_LOOP('',(#34775,#34776,#34777,#34778,#34779,#34780,#34781,
+    #34782));
+#34775 = ORIENTED_EDGE('',*,*,#15268,.F.);
+#34776 = ORIENTED_EDGE('',*,*,#15616,.T.);
+#34777 = ORIENTED_EDGE('',*,*,#15567,.F.);
+#34778 = ORIENTED_EDGE('',*,*,#15518,.F.);
+#34779 = ORIENTED_EDGE('',*,*,#15469,.F.);
+#34780 = ORIENTED_EDGE('',*,*,#15420,.F.);
+#34781 = ORIENTED_EDGE('',*,*,#15371,.F.);
+#34782 = ORIENTED_EDGE('',*,*,#15322,.F.);
+#34783 = FACE_BOUND('',#34784,.T.);
+#34784 = EDGE_LOOP('',(#34785,#34813,#34839,#34865));
+#34785 = ORIENTED_EDGE('',*,*,#34786,.T.);
+#34786 = EDGE_CURVE('',#34787,#34789,#34791,.T.);
+#34787 = VERTEX_POINT('',#34788);
+#34788 = CARTESIAN_POINT('',(-2.56,8.,-2.54));
+#34789 = VERTEX_POINT('',#34790);
+#34790 = CARTESIAN_POINT('',(-3.16,8.,-2.54));
+#34791 = SURFACE_CURVE('',#34792,(#34796,#34802),.PCURVE_S1.);
+#34792 = LINE('',#34793,#34794);
+#34793 = CARTESIAN_POINT('',(-2.375,8.,-2.54));
+#34794 = VECTOR('',#34795,1.);
+#34795 = DIRECTION('',(-1.,-0.,-0.));
+#34796 = PCURVE('',#15284,#34797);
+#34797 = DEFINITIONAL_REPRESENTATION('',(#34798),#34801);
+#34798 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34799,#34800),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#34799 = CARTESIAN_POINT('',(0.91,-0.7));
+#34800 = CARTESIAN_POINT('',(1.63,-0.7));
+#34801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34802 = PCURVE('',#34803,#34808);
+#34803 = PLANE('',#34804);
+#34804 = AXIS2_PLACEMENT_3D('',#34805,#34806,#34807);
+#34805 = CARTESIAN_POINT('',(-3.16,8.,2.5));
+#34806 = DIRECTION('',(0.,-1.,0.));
+#34807 = DIRECTION('',(1.,0.,0.));
+#34808 = DEFINITIONAL_REPRESENTATION('',(#34809),#34812);
+#34809 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34810,#34811),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#34810 = CARTESIAN_POINT('',(0.66,-5.04));
+#34811 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34813 = ORIENTED_EDGE('',*,*,#34814,.T.);
+#34814 = EDGE_CURVE('',#34789,#34815,#34817,.T.);
+#34815 = VERTEX_POINT('',#34816);
+#34816 = CARTESIAN_POINT('',(-3.16,7.4,-2.54));
+#34817 = SURFACE_CURVE('',#34818,(#34822,#34828),.PCURVE_S1.);
+#34818 = LINE('',#34819,#34820);
+#34819 = CARTESIAN_POINT('',(-3.16,8.05,-2.54));
+#34820 = VECTOR('',#34821,1.);
+#34821 = DIRECTION('',(0.,-1.,0.));
+#34822 = PCURVE('',#15284,#34823);
+#34823 = DEFINITIONAL_REPRESENTATION('',(#34824),#34827);
+#34824 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34825,#34826),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#34825 = CARTESIAN_POINT('',(1.57,-0.64));
+#34826 = CARTESIAN_POINT('',(1.57,-1.36));
+#34827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34828 = PCURVE('',#34829,#34834);
+#34829 = PLANE('',#34830);
+#34830 = AXIS2_PLACEMENT_3D('',#34831,#34832,#34833);
+#34831 = CARTESIAN_POINT('',(-3.16,7.4,2.5));
+#34832 = DIRECTION('',(1.,0.,0.));
+#34833 = DIRECTION('',(0.,1.,0.));
+#34834 = DEFINITIONAL_REPRESENTATION('',(#34835),#34838);
+#34835 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34836,#34837),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#34836 = CARTESIAN_POINT('',(0.66,-5.04));
+#34837 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34839 = ORIENTED_EDGE('',*,*,#34840,.T.);
+#34840 = EDGE_CURVE('',#34815,#34841,#34843,.T.);
+#34841 = VERTEX_POINT('',#34842);
+#34842 = CARTESIAN_POINT('',(-2.56,7.4,-2.54));
+#34843 = SURFACE_CURVE('',#34844,(#34848,#34854),.PCURVE_S1.);
+#34844 = LINE('',#34845,#34846);
+#34845 = CARTESIAN_POINT('',(-2.075,7.4,-2.54));
+#34846 = VECTOR('',#34847,1.);
+#34847 = DIRECTION('',(1.,0.,0.));
+#34848 = PCURVE('',#15284,#34849);
+#34849 = DEFINITIONAL_REPRESENTATION('',(#34850),#34853);
+#34850 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34851,#34852),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#34851 = CARTESIAN_POINT('',(1.63,-1.3));
+#34852 = CARTESIAN_POINT('',(0.91,-1.3));
+#34853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34854 = PCURVE('',#34855,#34860);
+#34855 = PLANE('',#34856);
+#34856 = AXIS2_PLACEMENT_3D('',#34857,#34858,#34859);
+#34857 = CARTESIAN_POINT('',(-2.56,7.4,2.5));
+#34858 = DIRECTION('',(0.,1.,0.));
+#34859 = DIRECTION('',(-1.,0.,0.));
+#34860 = DEFINITIONAL_REPRESENTATION('',(#34861),#34864);
+#34861 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34862,#34863),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#34862 = CARTESIAN_POINT('',(0.66,-5.04));
+#34863 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34865 = ORIENTED_EDGE('',*,*,#34866,.T.);
+#34866 = EDGE_CURVE('',#34841,#34787,#34867,.T.);
+#34867 = SURFACE_CURVE('',#34868,(#34872,#34878),.PCURVE_S1.);
+#34868 = LINE('',#34869,#34870);
+#34869 = CARTESIAN_POINT('',(-2.56,8.35,-2.54));
+#34870 = VECTOR('',#34871,1.);
+#34871 = DIRECTION('',(0.,1.,0.));
+#34872 = PCURVE('',#15284,#34873);
+#34873 = DEFINITIONAL_REPRESENTATION('',(#34874),#34877);
+#34874 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34875,#34876),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#34875 = CARTESIAN_POINT('',(0.97,-1.36));
+#34876 = CARTESIAN_POINT('',(0.97,-0.64));
+#34877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34878 = PCURVE('',#34879,#34884);
+#34879 = PLANE('',#34880);
+#34880 = AXIS2_PLACEMENT_3D('',#34881,#34882,#34883);
+#34881 = CARTESIAN_POINT('',(-2.56,8.,2.5));
+#34882 = DIRECTION('',(-1.,0.,0.));
+#34883 = DIRECTION('',(0.,-1.,0.));
+#34884 = DEFINITIONAL_REPRESENTATION('',(#34885),#34888);
+#34885 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34886,#34887),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#34886 = CARTESIAN_POINT('',(0.66,-5.04));
+#34887 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34889 = ADVANCED_FACE('',(#34890,#34900),#15681,.T.);
+#34890 = FACE_BOUND('',#34891,.T.);
+#34891 = EDGE_LOOP('',(#34892,#34893,#34894,#34895,#34896,#34897,#34898,
+    #34899));
+#34892 = ORIENTED_EDGE('',*,*,#15665,.F.);
+#34893 = ORIENTED_EDGE('',*,*,#16013,.T.);
+#34894 = ORIENTED_EDGE('',*,*,#15964,.F.);
+#34895 = ORIENTED_EDGE('',*,*,#15915,.F.);
+#34896 = ORIENTED_EDGE('',*,*,#15866,.F.);
+#34897 = ORIENTED_EDGE('',*,*,#15817,.F.);
+#34898 = ORIENTED_EDGE('',*,*,#15768,.F.);
+#34899 = ORIENTED_EDGE('',*,*,#15719,.F.);
+#34900 = FACE_BOUND('',#34901,.T.);
+#34901 = EDGE_LOOP('',(#34902,#34930,#34956,#34982));
+#34902 = ORIENTED_EDGE('',*,*,#34903,.T.);
+#34903 = EDGE_CURVE('',#34904,#34906,#34908,.T.);
+#34904 = VERTEX_POINT('',#34905);
+#34905 = CARTESIAN_POINT('',(-10.18,8.,-2.54));
+#34906 = VERTEX_POINT('',#34907);
+#34907 = CARTESIAN_POINT('',(-10.78,8.,-2.54));
+#34908 = SURFACE_CURVE('',#34909,(#34913,#34919),.PCURVE_S1.);
+#34909 = LINE('',#34910,#34911);
+#34910 = CARTESIAN_POINT('',(-9.995,8.,-2.54));
+#34911 = VECTOR('',#34912,1.);
+#34912 = DIRECTION('',(-1.,-0.,-0.));
+#34913 = PCURVE('',#15681,#34914);
+#34914 = DEFINITIONAL_REPRESENTATION('',(#34915),#34918);
+#34915 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34916,#34917),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#34916 = CARTESIAN_POINT('',(0.91,-0.7));
+#34917 = CARTESIAN_POINT('',(1.63,-0.7));
+#34918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34919 = PCURVE('',#34920,#34925);
+#34920 = PLANE('',#34921);
+#34921 = AXIS2_PLACEMENT_3D('',#34922,#34923,#34924);
+#34922 = CARTESIAN_POINT('',(-10.78,8.,2.5));
+#34923 = DIRECTION('',(0.,-1.,0.));
+#34924 = DIRECTION('',(1.,0.,0.));
+#34925 = DEFINITIONAL_REPRESENTATION('',(#34926),#34929);
+#34926 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34927,#34928),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#34927 = CARTESIAN_POINT('',(0.66,-5.04));
+#34928 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34930 = ORIENTED_EDGE('',*,*,#34931,.T.);
+#34931 = EDGE_CURVE('',#34906,#34932,#34934,.T.);
+#34932 = VERTEX_POINT('',#34933);
+#34933 = CARTESIAN_POINT('',(-10.78,7.4,-2.54));
+#34934 = SURFACE_CURVE('',#34935,(#34939,#34945),.PCURVE_S1.);
+#34935 = LINE('',#34936,#34937);
+#34936 = CARTESIAN_POINT('',(-10.78,8.05,-2.54));
+#34937 = VECTOR('',#34938,1.);
+#34938 = DIRECTION('',(0.,-1.,0.));
+#34939 = PCURVE('',#15681,#34940);
+#34940 = DEFINITIONAL_REPRESENTATION('',(#34941),#34944);
+#34941 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34942,#34943),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#34942 = CARTESIAN_POINT('',(1.57,-0.64));
+#34943 = CARTESIAN_POINT('',(1.57,-1.36));
+#34944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34945 = PCURVE('',#34946,#34951);
+#34946 = PLANE('',#34947);
+#34947 = AXIS2_PLACEMENT_3D('',#34948,#34949,#34950);
+#34948 = CARTESIAN_POINT('',(-10.78,7.4,2.5));
+#34949 = DIRECTION('',(1.,0.,0.));
+#34950 = DIRECTION('',(0.,1.,0.));
+#34951 = DEFINITIONAL_REPRESENTATION('',(#34952),#34955);
+#34952 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34953,#34954),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#34953 = CARTESIAN_POINT('',(0.66,-5.04));
+#34954 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34956 = ORIENTED_EDGE('',*,*,#34957,.T.);
+#34957 = EDGE_CURVE('',#34932,#34958,#34960,.T.);
+#34958 = VERTEX_POINT('',#34959);
+#34959 = CARTESIAN_POINT('',(-10.18,7.4,-2.54));
+#34960 = SURFACE_CURVE('',#34961,(#34965,#34971),.PCURVE_S1.);
+#34961 = LINE('',#34962,#34963);
+#34962 = CARTESIAN_POINT('',(-9.695,7.4,-2.54));
+#34963 = VECTOR('',#34964,1.);
+#34964 = DIRECTION('',(1.,0.,0.));
+#34965 = PCURVE('',#15681,#34966);
+#34966 = DEFINITIONAL_REPRESENTATION('',(#34967),#34970);
+#34967 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34968,#34969),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#34968 = CARTESIAN_POINT('',(1.63,-1.3));
+#34969 = CARTESIAN_POINT('',(0.91,-1.3));
+#34970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34971 = PCURVE('',#34972,#34977);
+#34972 = PLANE('',#34973);
+#34973 = AXIS2_PLACEMENT_3D('',#34974,#34975,#34976);
+#34974 = CARTESIAN_POINT('',(-10.18,7.4,2.5));
+#34975 = DIRECTION('',(0.,1.,0.));
+#34976 = DIRECTION('',(-1.,0.,0.));
+#34977 = DEFINITIONAL_REPRESENTATION('',(#34978),#34981);
+#34978 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34979,#34980),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#34979 = CARTESIAN_POINT('',(0.66,-5.04));
+#34980 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#34981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34982 = ORIENTED_EDGE('',*,*,#34983,.T.);
+#34983 = EDGE_CURVE('',#34958,#34904,#34984,.T.);
+#34984 = SURFACE_CURVE('',#34985,(#34989,#34995),.PCURVE_S1.);
+#34985 = LINE('',#34986,#34987);
+#34986 = CARTESIAN_POINT('',(-10.18,8.35,-2.54));
+#34987 = VECTOR('',#34988,1.);
+#34988 = DIRECTION('',(0.,1.,0.));
+#34989 = PCURVE('',#15681,#34990);
+#34990 = DEFINITIONAL_REPRESENTATION('',(#34991),#34994);
+#34991 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34992,#34993),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#34992 = CARTESIAN_POINT('',(0.97,-1.36));
+#34993 = CARTESIAN_POINT('',(0.97,-0.64));
+#34994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34995 = PCURVE('',#34996,#35001);
+#34996 = PLANE('',#34997);
+#34997 = AXIS2_PLACEMENT_3D('',#34998,#34999,#35000);
+#34998 = CARTESIAN_POINT('',(-10.18,8.,2.5));
+#34999 = DIRECTION('',(-1.,0.,0.));
+#35000 = DIRECTION('',(0.,-1.,0.));
+#35001 = DEFINITIONAL_REPRESENTATION('',(#35002),#35005);
+#35002 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35003,#35004),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35003 = CARTESIAN_POINT('',(0.66,-5.04));
+#35004 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35006 = ADVANCED_FACE('',(#35007,#35017),#16078,.T.);
+#35007 = FACE_BOUND('',#35008,.T.);
+#35008 = EDGE_LOOP('',(#35009,#35010,#35011,#35012,#35013,#35014,#35015,
+    #35016));
+#35009 = ORIENTED_EDGE('',*,*,#16062,.F.);
+#35010 = ORIENTED_EDGE('',*,*,#16410,.T.);
+#35011 = ORIENTED_EDGE('',*,*,#16361,.F.);
+#35012 = ORIENTED_EDGE('',*,*,#16312,.F.);
+#35013 = ORIENTED_EDGE('',*,*,#16263,.F.);
+#35014 = ORIENTED_EDGE('',*,*,#16214,.F.);
+#35015 = ORIENTED_EDGE('',*,*,#16165,.F.);
+#35016 = ORIENTED_EDGE('',*,*,#16116,.F.);
+#35017 = FACE_BOUND('',#35018,.T.);
+#35018 = EDGE_LOOP('',(#35019,#35047,#35073,#35099));
+#35019 = ORIENTED_EDGE('',*,*,#35020,.T.);
+#35020 = EDGE_CURVE('',#35021,#35023,#35025,.T.);
+#35021 = VERTEX_POINT('',#35022);
+#35022 = CARTESIAN_POINT('',(-7.64,8.,-2.54));
+#35023 = VERTEX_POINT('',#35024);
+#35024 = CARTESIAN_POINT('',(-8.24,8.,-2.54));
+#35025 = SURFACE_CURVE('',#35026,(#35030,#35036),.PCURVE_S1.);
+#35026 = LINE('',#35027,#35028);
+#35027 = CARTESIAN_POINT('',(-7.455,8.,-2.54));
+#35028 = VECTOR('',#35029,1.);
+#35029 = DIRECTION('',(-1.,-0.,-0.));
+#35030 = PCURVE('',#16078,#35031);
+#35031 = DEFINITIONAL_REPRESENTATION('',(#35032),#35035);
+#35032 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35033,#35034),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35033 = CARTESIAN_POINT('',(0.91,-0.7));
+#35034 = CARTESIAN_POINT('',(1.63,-0.7));
+#35035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35036 = PCURVE('',#35037,#35042);
+#35037 = PLANE('',#35038);
+#35038 = AXIS2_PLACEMENT_3D('',#35039,#35040,#35041);
+#35039 = CARTESIAN_POINT('',(-8.24,8.,2.5));
+#35040 = DIRECTION('',(0.,-1.,0.));
+#35041 = DIRECTION('',(1.,0.,0.));
+#35042 = DEFINITIONAL_REPRESENTATION('',(#35043),#35046);
+#35043 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35044,#35045),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35044 = CARTESIAN_POINT('',(0.66,-5.04));
+#35045 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35047 = ORIENTED_EDGE('',*,*,#35048,.T.);
+#35048 = EDGE_CURVE('',#35023,#35049,#35051,.T.);
+#35049 = VERTEX_POINT('',#35050);
+#35050 = CARTESIAN_POINT('',(-8.24,7.4,-2.54));
+#35051 = SURFACE_CURVE('',#35052,(#35056,#35062),.PCURVE_S1.);
+#35052 = LINE('',#35053,#35054);
+#35053 = CARTESIAN_POINT('',(-8.24,8.05,-2.54));
+#35054 = VECTOR('',#35055,1.);
+#35055 = DIRECTION('',(0.,-1.,0.));
+#35056 = PCURVE('',#16078,#35057);
+#35057 = DEFINITIONAL_REPRESENTATION('',(#35058),#35061);
+#35058 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35059,#35060),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35059 = CARTESIAN_POINT('',(1.57,-0.64));
+#35060 = CARTESIAN_POINT('',(1.57,-1.36));
+#35061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35062 = PCURVE('',#35063,#35068);
+#35063 = PLANE('',#35064);
+#35064 = AXIS2_PLACEMENT_3D('',#35065,#35066,#35067);
+#35065 = CARTESIAN_POINT('',(-8.24,7.4,2.5));
+#35066 = DIRECTION('',(1.,0.,0.));
+#35067 = DIRECTION('',(0.,1.,0.));
+#35068 = DEFINITIONAL_REPRESENTATION('',(#35069),#35072);
+#35069 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35070,#35071),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35070 = CARTESIAN_POINT('',(0.66,-5.04));
+#35071 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35073 = ORIENTED_EDGE('',*,*,#35074,.T.);
+#35074 = EDGE_CURVE('',#35049,#35075,#35077,.T.);
+#35075 = VERTEX_POINT('',#35076);
+#35076 = CARTESIAN_POINT('',(-7.64,7.4,-2.54));
+#35077 = SURFACE_CURVE('',#35078,(#35082,#35088),.PCURVE_S1.);
+#35078 = LINE('',#35079,#35080);
+#35079 = CARTESIAN_POINT('',(-7.155,7.4,-2.54));
+#35080 = VECTOR('',#35081,1.);
+#35081 = DIRECTION('',(1.,0.,0.));
+#35082 = PCURVE('',#16078,#35083);
+#35083 = DEFINITIONAL_REPRESENTATION('',(#35084),#35087);
+#35084 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35085,#35086),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35085 = CARTESIAN_POINT('',(1.63,-1.3));
+#35086 = CARTESIAN_POINT('',(0.91,-1.3));
+#35087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35088 = PCURVE('',#35089,#35094);
+#35089 = PLANE('',#35090);
+#35090 = AXIS2_PLACEMENT_3D('',#35091,#35092,#35093);
+#35091 = CARTESIAN_POINT('',(-7.64,7.4,2.5));
+#35092 = DIRECTION('',(0.,1.,0.));
+#35093 = DIRECTION('',(-1.,0.,0.));
+#35094 = DEFINITIONAL_REPRESENTATION('',(#35095),#35098);
+#35095 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35096,#35097),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35096 = CARTESIAN_POINT('',(0.66,-5.04));
+#35097 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35099 = ORIENTED_EDGE('',*,*,#35100,.T.);
+#35100 = EDGE_CURVE('',#35075,#35021,#35101,.T.);
+#35101 = SURFACE_CURVE('',#35102,(#35106,#35112),.PCURVE_S1.);
+#35102 = LINE('',#35103,#35104);
+#35103 = CARTESIAN_POINT('',(-7.64,8.35,-2.54));
+#35104 = VECTOR('',#35105,1.);
+#35105 = DIRECTION('',(0.,1.,0.));
+#35106 = PCURVE('',#16078,#35107);
+#35107 = DEFINITIONAL_REPRESENTATION('',(#35108),#35111);
+#35108 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35109,#35110),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35109 = CARTESIAN_POINT('',(0.97,-1.36));
+#35110 = CARTESIAN_POINT('',(0.97,-0.64));
+#35111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35112 = PCURVE('',#35113,#35118);
+#35113 = PLANE('',#35114);
+#35114 = AXIS2_PLACEMENT_3D('',#35115,#35116,#35117);
+#35115 = CARTESIAN_POINT('',(-7.64,8.,2.5));
+#35116 = DIRECTION('',(-1.,0.,0.));
+#35117 = DIRECTION('',(0.,-1.,0.));
+#35118 = DEFINITIONAL_REPRESENTATION('',(#35119),#35122);
+#35119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35120,#35121),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35120 = CARTESIAN_POINT('',(0.66,-5.04));
+#35121 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35123 = ADVANCED_FACE('',(#35124,#35134),#16475,.T.);
+#35124 = FACE_BOUND('',#35125,.T.);
+#35125 = EDGE_LOOP('',(#35126,#35127,#35128,#35129,#35130,#35131,#35132,
+    #35133));
+#35126 = ORIENTED_EDGE('',*,*,#16459,.F.);
+#35127 = ORIENTED_EDGE('',*,*,#16807,.T.);
+#35128 = ORIENTED_EDGE('',*,*,#16758,.F.);
+#35129 = ORIENTED_EDGE('',*,*,#16709,.F.);
+#35130 = ORIENTED_EDGE('',*,*,#16660,.F.);
+#35131 = ORIENTED_EDGE('',*,*,#16611,.F.);
+#35132 = ORIENTED_EDGE('',*,*,#16562,.F.);
+#35133 = ORIENTED_EDGE('',*,*,#16513,.F.);
+#35134 = FACE_BOUND('',#35135,.T.);
+#35135 = EDGE_LOOP('',(#35136,#35164,#35190,#35216));
+#35136 = ORIENTED_EDGE('',*,*,#35137,.T.);
+#35137 = EDGE_CURVE('',#35138,#35140,#35142,.T.);
+#35138 = VERTEX_POINT('',#35139);
+#35139 = CARTESIAN_POINT('',(17.76,8.,-2.54));
+#35140 = VERTEX_POINT('',#35141);
+#35141 = CARTESIAN_POINT('',(17.16,8.,-2.54));
+#35142 = SURFACE_CURVE('',#35143,(#35147,#35153),.PCURVE_S1.);
+#35143 = LINE('',#35144,#35145);
+#35144 = CARTESIAN_POINT('',(17.945,8.,-2.54));
+#35145 = VECTOR('',#35146,1.);
+#35146 = DIRECTION('',(-1.,-0.,-0.));
+#35147 = PCURVE('',#16475,#35148);
+#35148 = DEFINITIONAL_REPRESENTATION('',(#35149),#35152);
+#35149 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35150,#35151),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35150 = CARTESIAN_POINT('',(0.91,-0.7));
+#35151 = CARTESIAN_POINT('',(1.63,-0.7));
+#35152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35153 = PCURVE('',#35154,#35159);
+#35154 = PLANE('',#35155);
+#35155 = AXIS2_PLACEMENT_3D('',#35156,#35157,#35158);
+#35156 = CARTESIAN_POINT('',(17.16,8.,2.5));
+#35157 = DIRECTION('',(0.,-1.,0.));
+#35158 = DIRECTION('',(1.,0.,0.));
+#35159 = DEFINITIONAL_REPRESENTATION('',(#35160),#35163);
+#35160 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35161,#35162),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35161 = CARTESIAN_POINT('',(0.66,-5.04));
+#35162 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35164 = ORIENTED_EDGE('',*,*,#35165,.T.);
+#35165 = EDGE_CURVE('',#35140,#35166,#35168,.T.);
+#35166 = VERTEX_POINT('',#35167);
+#35167 = CARTESIAN_POINT('',(17.16,7.4,-2.54));
+#35168 = SURFACE_CURVE('',#35169,(#35173,#35179),.PCURVE_S1.);
+#35169 = LINE('',#35170,#35171);
+#35170 = CARTESIAN_POINT('',(17.16,8.05,-2.54));
+#35171 = VECTOR('',#35172,1.);
+#35172 = DIRECTION('',(0.,-1.,0.));
+#35173 = PCURVE('',#16475,#35174);
+#35174 = DEFINITIONAL_REPRESENTATION('',(#35175),#35178);
+#35175 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35176,#35177),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35176 = CARTESIAN_POINT('',(1.57,-0.64));
+#35177 = CARTESIAN_POINT('',(1.57,-1.36));
+#35178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35179 = PCURVE('',#35180,#35185);
+#35180 = PLANE('',#35181);
+#35181 = AXIS2_PLACEMENT_3D('',#35182,#35183,#35184);
+#35182 = CARTESIAN_POINT('',(17.16,7.4,2.5));
+#35183 = DIRECTION('',(1.,0.,0.));
+#35184 = DIRECTION('',(0.,1.,0.));
+#35185 = DEFINITIONAL_REPRESENTATION('',(#35186),#35189);
+#35186 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35187,#35188),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35187 = CARTESIAN_POINT('',(0.66,-5.04));
+#35188 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35190 = ORIENTED_EDGE('',*,*,#35191,.T.);
+#35191 = EDGE_CURVE('',#35166,#35192,#35194,.T.);
+#35192 = VERTEX_POINT('',#35193);
+#35193 = CARTESIAN_POINT('',(17.76,7.4,-2.54));
+#35194 = SURFACE_CURVE('',#35195,(#35199,#35205),.PCURVE_S1.);
+#35195 = LINE('',#35196,#35197);
+#35196 = CARTESIAN_POINT('',(18.245,7.4,-2.54));
+#35197 = VECTOR('',#35198,1.);
+#35198 = DIRECTION('',(1.,0.,0.));
+#35199 = PCURVE('',#16475,#35200);
+#35200 = DEFINITIONAL_REPRESENTATION('',(#35201),#35204);
+#35201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35202,#35203),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35202 = CARTESIAN_POINT('',(1.63,-1.3));
+#35203 = CARTESIAN_POINT('',(0.91,-1.3));
+#35204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35205 = PCURVE('',#35206,#35211);
+#35206 = PLANE('',#35207);
+#35207 = AXIS2_PLACEMENT_3D('',#35208,#35209,#35210);
+#35208 = CARTESIAN_POINT('',(17.76,7.4,2.5));
+#35209 = DIRECTION('',(0.,1.,0.));
+#35210 = DIRECTION('',(-1.,0.,0.));
+#35211 = DEFINITIONAL_REPRESENTATION('',(#35212),#35215);
+#35212 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35213,#35214),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35213 = CARTESIAN_POINT('',(0.66,-5.04));
+#35214 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35216 = ORIENTED_EDGE('',*,*,#35217,.T.);
+#35217 = EDGE_CURVE('',#35192,#35138,#35218,.T.);
+#35218 = SURFACE_CURVE('',#35219,(#35223,#35229),.PCURVE_S1.);
+#35219 = LINE('',#35220,#35221);
+#35220 = CARTESIAN_POINT('',(17.76,8.35,-2.54));
+#35221 = VECTOR('',#35222,1.);
+#35222 = DIRECTION('',(0.,1.,0.));
+#35223 = PCURVE('',#16475,#35224);
+#35224 = DEFINITIONAL_REPRESENTATION('',(#35225),#35228);
+#35225 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35226,#35227),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35226 = CARTESIAN_POINT('',(0.97,-1.36));
+#35227 = CARTESIAN_POINT('',(0.97,-0.64));
+#35228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35229 = PCURVE('',#35230,#35235);
+#35230 = PLANE('',#35231);
+#35231 = AXIS2_PLACEMENT_3D('',#35232,#35233,#35234);
+#35232 = CARTESIAN_POINT('',(17.76,8.,2.5));
+#35233 = DIRECTION('',(-1.,0.,0.));
+#35234 = DIRECTION('',(0.,-1.,0.));
+#35235 = DEFINITIONAL_REPRESENTATION('',(#35236),#35239);
+#35236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35237,#35238),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35237 = CARTESIAN_POINT('',(0.66,-5.04));
+#35238 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35240 = ADVANCED_FACE('',(#35241,#35251),#16872,.T.);
+#35241 = FACE_BOUND('',#35242,.T.);
+#35242 = EDGE_LOOP('',(#35243,#35244,#35245,#35246,#35247,#35248,#35249,
+    #35250));
+#35243 = ORIENTED_EDGE('',*,*,#16856,.F.);
+#35244 = ORIENTED_EDGE('',*,*,#17204,.T.);
+#35245 = ORIENTED_EDGE('',*,*,#17155,.F.);
+#35246 = ORIENTED_EDGE('',*,*,#17106,.F.);
+#35247 = ORIENTED_EDGE('',*,*,#17057,.F.);
+#35248 = ORIENTED_EDGE('',*,*,#17008,.F.);
+#35249 = ORIENTED_EDGE('',*,*,#16959,.F.);
+#35250 = ORIENTED_EDGE('',*,*,#16910,.F.);
+#35251 = FACE_BOUND('',#35252,.T.);
+#35252 = EDGE_LOOP('',(#35253,#35281,#35307,#35333));
+#35253 = ORIENTED_EDGE('',*,*,#35254,.T.);
+#35254 = EDGE_CURVE('',#35255,#35257,#35259,.T.);
+#35255 = VERTEX_POINT('',#35256);
+#35256 = CARTESIAN_POINT('',(15.22,8.,-2.54));
+#35257 = VERTEX_POINT('',#35258);
+#35258 = CARTESIAN_POINT('',(14.62,8.,-2.54));
+#35259 = SURFACE_CURVE('',#35260,(#35264,#35270),.PCURVE_S1.);
+#35260 = LINE('',#35261,#35262);
+#35261 = CARTESIAN_POINT('',(15.405,8.,-2.54));
+#35262 = VECTOR('',#35263,1.);
+#35263 = DIRECTION('',(-1.,-0.,-0.));
+#35264 = PCURVE('',#16872,#35265);
+#35265 = DEFINITIONAL_REPRESENTATION('',(#35266),#35269);
+#35266 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35267,#35268),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35267 = CARTESIAN_POINT('',(0.91,-0.7));
+#35268 = CARTESIAN_POINT('',(1.63,-0.7));
+#35269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35270 = PCURVE('',#35271,#35276);
+#35271 = PLANE('',#35272);
+#35272 = AXIS2_PLACEMENT_3D('',#35273,#35274,#35275);
+#35273 = CARTESIAN_POINT('',(14.62,8.,2.5));
+#35274 = DIRECTION('',(0.,-1.,0.));
+#35275 = DIRECTION('',(1.,0.,0.));
+#35276 = DEFINITIONAL_REPRESENTATION('',(#35277),#35280);
+#35277 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35278,#35279),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35278 = CARTESIAN_POINT('',(0.66,-5.04));
+#35279 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35281 = ORIENTED_EDGE('',*,*,#35282,.T.);
+#35282 = EDGE_CURVE('',#35257,#35283,#35285,.T.);
+#35283 = VERTEX_POINT('',#35284);
+#35284 = CARTESIAN_POINT('',(14.62,7.4,-2.54));
+#35285 = SURFACE_CURVE('',#35286,(#35290,#35296),.PCURVE_S1.);
+#35286 = LINE('',#35287,#35288);
+#35287 = CARTESIAN_POINT('',(14.62,8.05,-2.54));
+#35288 = VECTOR('',#35289,1.);
+#35289 = DIRECTION('',(0.,-1.,0.));
+#35290 = PCURVE('',#16872,#35291);
+#35291 = DEFINITIONAL_REPRESENTATION('',(#35292),#35295);
+#35292 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35293,#35294),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35293 = CARTESIAN_POINT('',(1.57,-0.64));
+#35294 = CARTESIAN_POINT('',(1.57,-1.36));
+#35295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35296 = PCURVE('',#35297,#35302);
+#35297 = PLANE('',#35298);
+#35298 = AXIS2_PLACEMENT_3D('',#35299,#35300,#35301);
+#35299 = CARTESIAN_POINT('',(14.62,7.4,2.5));
+#35300 = DIRECTION('',(1.,0.,0.));
+#35301 = DIRECTION('',(0.,1.,0.));
+#35302 = DEFINITIONAL_REPRESENTATION('',(#35303),#35306);
+#35303 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35304,#35305),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35304 = CARTESIAN_POINT('',(0.66,-5.04));
+#35305 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35307 = ORIENTED_EDGE('',*,*,#35308,.T.);
+#35308 = EDGE_CURVE('',#35283,#35309,#35311,.T.);
+#35309 = VERTEX_POINT('',#35310);
+#35310 = CARTESIAN_POINT('',(15.22,7.4,-2.54));
+#35311 = SURFACE_CURVE('',#35312,(#35316,#35322),.PCURVE_S1.);
+#35312 = LINE('',#35313,#35314);
+#35313 = CARTESIAN_POINT('',(15.705,7.4,-2.54));
+#35314 = VECTOR('',#35315,1.);
+#35315 = DIRECTION('',(1.,0.,0.));
+#35316 = PCURVE('',#16872,#35317);
+#35317 = DEFINITIONAL_REPRESENTATION('',(#35318),#35321);
+#35318 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35319,#35320),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35319 = CARTESIAN_POINT('',(1.63,-1.3));
+#35320 = CARTESIAN_POINT('',(0.91,-1.3));
+#35321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35322 = PCURVE('',#35323,#35328);
+#35323 = PLANE('',#35324);
+#35324 = AXIS2_PLACEMENT_3D('',#35325,#35326,#35327);
+#35325 = CARTESIAN_POINT('',(15.22,7.4,2.5));
+#35326 = DIRECTION('',(0.,1.,0.));
+#35327 = DIRECTION('',(-1.,0.,0.));
+#35328 = DEFINITIONAL_REPRESENTATION('',(#35329),#35332);
+#35329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35330,#35331),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35330 = CARTESIAN_POINT('',(0.66,-5.04));
+#35331 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35333 = ORIENTED_EDGE('',*,*,#35334,.T.);
+#35334 = EDGE_CURVE('',#35309,#35255,#35335,.T.);
+#35335 = SURFACE_CURVE('',#35336,(#35340,#35346),.PCURVE_S1.);
+#35336 = LINE('',#35337,#35338);
+#35337 = CARTESIAN_POINT('',(15.22,8.35,-2.54));
+#35338 = VECTOR('',#35339,1.);
+#35339 = DIRECTION('',(0.,1.,0.));
+#35340 = PCURVE('',#16872,#35341);
+#35341 = DEFINITIONAL_REPRESENTATION('',(#35342),#35345);
+#35342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35343,#35344),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35343 = CARTESIAN_POINT('',(0.97,-1.36));
+#35344 = CARTESIAN_POINT('',(0.97,-0.64));
+#35345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35346 = PCURVE('',#35347,#35352);
+#35347 = PLANE('',#35348);
+#35348 = AXIS2_PLACEMENT_3D('',#35349,#35350,#35351);
+#35349 = CARTESIAN_POINT('',(15.22,8.,2.5));
+#35350 = DIRECTION('',(-1.,0.,0.));
+#35351 = DIRECTION('',(0.,-1.,0.));
+#35352 = DEFINITIONAL_REPRESENTATION('',(#35353),#35356);
+#35353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35354,#35355),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35354 = CARTESIAN_POINT('',(0.66,-5.04));
+#35355 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35357 = ADVANCED_FACE('',(#35358,#35368),#17269,.T.);
+#35358 = FACE_BOUND('',#35359,.T.);
+#35359 = EDGE_LOOP('',(#35360,#35361,#35362,#35363,#35364,#35365,#35366,
+    #35367));
+#35360 = ORIENTED_EDGE('',*,*,#17253,.F.);
+#35361 = ORIENTED_EDGE('',*,*,#17601,.T.);
+#35362 = ORIENTED_EDGE('',*,*,#17552,.F.);
+#35363 = ORIENTED_EDGE('',*,*,#17503,.F.);
+#35364 = ORIENTED_EDGE('',*,*,#17454,.F.);
+#35365 = ORIENTED_EDGE('',*,*,#17405,.F.);
+#35366 = ORIENTED_EDGE('',*,*,#17356,.F.);
+#35367 = ORIENTED_EDGE('',*,*,#17307,.F.);
+#35368 = FACE_BOUND('',#35369,.T.);
+#35369 = EDGE_LOOP('',(#35370,#35398,#35424,#35450));
+#35370 = ORIENTED_EDGE('',*,*,#35371,.T.);
+#35371 = EDGE_CURVE('',#35372,#35374,#35376,.T.);
+#35372 = VERTEX_POINT('',#35373);
+#35373 = CARTESIAN_POINT('',(10.14,8.,-2.54));
+#35374 = VERTEX_POINT('',#35375);
+#35375 = CARTESIAN_POINT('',(9.54,8.,-2.54));
+#35376 = SURFACE_CURVE('',#35377,(#35381,#35387),.PCURVE_S1.);
+#35377 = LINE('',#35378,#35379);
+#35378 = CARTESIAN_POINT('',(10.325,8.,-2.54));
+#35379 = VECTOR('',#35380,1.);
+#35380 = DIRECTION('',(-1.,-0.,-0.));
+#35381 = PCURVE('',#17269,#35382);
+#35382 = DEFINITIONAL_REPRESENTATION('',(#35383),#35386);
+#35383 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35384,#35385),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35384 = CARTESIAN_POINT('',(0.91,-0.7));
+#35385 = CARTESIAN_POINT('',(1.63,-0.7));
+#35386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35387 = PCURVE('',#35388,#35393);
+#35388 = PLANE('',#35389);
+#35389 = AXIS2_PLACEMENT_3D('',#35390,#35391,#35392);
+#35390 = CARTESIAN_POINT('',(9.54,8.,2.5));
+#35391 = DIRECTION('',(0.,-1.,0.));
+#35392 = DIRECTION('',(1.,0.,0.));
+#35393 = DEFINITIONAL_REPRESENTATION('',(#35394),#35397);
+#35394 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35395,#35396),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35395 = CARTESIAN_POINT('',(0.66,-5.04));
+#35396 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35398 = ORIENTED_EDGE('',*,*,#35399,.T.);
+#35399 = EDGE_CURVE('',#35374,#35400,#35402,.T.);
+#35400 = VERTEX_POINT('',#35401);
+#35401 = CARTESIAN_POINT('',(9.54,7.4,-2.54));
+#35402 = SURFACE_CURVE('',#35403,(#35407,#35413),.PCURVE_S1.);
+#35403 = LINE('',#35404,#35405);
+#35404 = CARTESIAN_POINT('',(9.54,8.05,-2.54));
+#35405 = VECTOR('',#35406,1.);
+#35406 = DIRECTION('',(0.,-1.,0.));
+#35407 = PCURVE('',#17269,#35408);
+#35408 = DEFINITIONAL_REPRESENTATION('',(#35409),#35412);
+#35409 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35410,#35411),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35410 = CARTESIAN_POINT('',(1.57,-0.64));
+#35411 = CARTESIAN_POINT('',(1.57,-1.36));
+#35412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35413 = PCURVE('',#35414,#35419);
+#35414 = PLANE('',#35415);
+#35415 = AXIS2_PLACEMENT_3D('',#35416,#35417,#35418);
+#35416 = CARTESIAN_POINT('',(9.54,7.4,2.5));
+#35417 = DIRECTION('',(1.,0.,0.));
+#35418 = DIRECTION('',(0.,1.,0.));
+#35419 = DEFINITIONAL_REPRESENTATION('',(#35420),#35423);
+#35420 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35421,#35422),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35421 = CARTESIAN_POINT('',(0.66,-5.04));
+#35422 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35424 = ORIENTED_EDGE('',*,*,#35425,.T.);
+#35425 = EDGE_CURVE('',#35400,#35426,#35428,.T.);
+#35426 = VERTEX_POINT('',#35427);
+#35427 = CARTESIAN_POINT('',(10.14,7.4,-2.54));
+#35428 = SURFACE_CURVE('',#35429,(#35433,#35439),.PCURVE_S1.);
+#35429 = LINE('',#35430,#35431);
+#35430 = CARTESIAN_POINT('',(10.625,7.4,-2.54));
+#35431 = VECTOR('',#35432,1.);
+#35432 = DIRECTION('',(1.,0.,0.));
+#35433 = PCURVE('',#17269,#35434);
+#35434 = DEFINITIONAL_REPRESENTATION('',(#35435),#35438);
+#35435 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35436,#35437),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35436 = CARTESIAN_POINT('',(1.63,-1.3));
+#35437 = CARTESIAN_POINT('',(0.91,-1.3));
+#35438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35439 = PCURVE('',#35440,#35445);
+#35440 = PLANE('',#35441);
+#35441 = AXIS2_PLACEMENT_3D('',#35442,#35443,#35444);
+#35442 = CARTESIAN_POINT('',(10.14,7.4,2.5));
+#35443 = DIRECTION('',(0.,1.,0.));
+#35444 = DIRECTION('',(-1.,0.,0.));
+#35445 = DEFINITIONAL_REPRESENTATION('',(#35446),#35449);
+#35446 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35447,#35448),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35447 = CARTESIAN_POINT('',(0.66,-5.04));
+#35448 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35450 = ORIENTED_EDGE('',*,*,#35451,.T.);
+#35451 = EDGE_CURVE('',#35426,#35372,#35452,.T.);
+#35452 = SURFACE_CURVE('',#35453,(#35457,#35463),.PCURVE_S1.);
+#35453 = LINE('',#35454,#35455);
+#35454 = CARTESIAN_POINT('',(10.14,8.35,-2.54));
+#35455 = VECTOR('',#35456,1.);
+#35456 = DIRECTION('',(0.,1.,0.));
+#35457 = PCURVE('',#17269,#35458);
+#35458 = DEFINITIONAL_REPRESENTATION('',(#35459),#35462);
+#35459 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35460,#35461),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35460 = CARTESIAN_POINT('',(0.97,-1.36));
+#35461 = CARTESIAN_POINT('',(0.97,-0.64));
+#35462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35463 = PCURVE('',#35464,#35469);
+#35464 = PLANE('',#35465);
+#35465 = AXIS2_PLACEMENT_3D('',#35466,#35467,#35468);
+#35466 = CARTESIAN_POINT('',(10.14,8.,2.5));
+#35467 = DIRECTION('',(-1.,0.,0.));
+#35468 = DIRECTION('',(0.,-1.,0.));
+#35469 = DEFINITIONAL_REPRESENTATION('',(#35470),#35473);
+#35470 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35471,#35472),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35471 = CARTESIAN_POINT('',(0.66,-5.04));
+#35472 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35474 = ADVANCED_FACE('',(#35475,#35485),#17666,.T.);
+#35475 = FACE_BOUND('',#35476,.T.);
+#35476 = EDGE_LOOP('',(#35477,#35478,#35479,#35480,#35481,#35482,#35483,
+    #35484));
+#35477 = ORIENTED_EDGE('',*,*,#17650,.F.);
+#35478 = ORIENTED_EDGE('',*,*,#17998,.T.);
+#35479 = ORIENTED_EDGE('',*,*,#17949,.F.);
+#35480 = ORIENTED_EDGE('',*,*,#17900,.F.);
+#35481 = ORIENTED_EDGE('',*,*,#17851,.F.);
+#35482 = ORIENTED_EDGE('',*,*,#17802,.F.);
+#35483 = ORIENTED_EDGE('',*,*,#17753,.F.);
+#35484 = ORIENTED_EDGE('',*,*,#17704,.F.);
+#35485 = FACE_BOUND('',#35486,.T.);
+#35486 = EDGE_LOOP('',(#35487,#35515,#35541,#35567));
+#35487 = ORIENTED_EDGE('',*,*,#35488,.T.);
+#35488 = EDGE_CURVE('',#35489,#35491,#35493,.T.);
+#35489 = VERTEX_POINT('',#35490);
+#35490 = CARTESIAN_POINT('',(12.68,8.,-2.54));
+#35491 = VERTEX_POINT('',#35492);
+#35492 = CARTESIAN_POINT('',(12.08,8.,-2.54));
+#35493 = SURFACE_CURVE('',#35494,(#35498,#35504),.PCURVE_S1.);
+#35494 = LINE('',#35495,#35496);
+#35495 = CARTESIAN_POINT('',(12.865,8.,-2.54));
+#35496 = VECTOR('',#35497,1.);
+#35497 = DIRECTION('',(-1.,-0.,-0.));
+#35498 = PCURVE('',#17666,#35499);
+#35499 = DEFINITIONAL_REPRESENTATION('',(#35500),#35503);
+#35500 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35501,#35502),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35501 = CARTESIAN_POINT('',(0.91,-0.7));
+#35502 = CARTESIAN_POINT('',(1.63,-0.7));
+#35503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35504 = PCURVE('',#35505,#35510);
+#35505 = PLANE('',#35506);
+#35506 = AXIS2_PLACEMENT_3D('',#35507,#35508,#35509);
+#35507 = CARTESIAN_POINT('',(12.08,8.,2.5));
+#35508 = DIRECTION('',(0.,-1.,0.));
+#35509 = DIRECTION('',(1.,0.,0.));
+#35510 = DEFINITIONAL_REPRESENTATION('',(#35511),#35514);
+#35511 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35512,#35513),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35512 = CARTESIAN_POINT('',(0.66,-5.04));
+#35513 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35515 = ORIENTED_EDGE('',*,*,#35516,.T.);
+#35516 = EDGE_CURVE('',#35491,#35517,#35519,.T.);
+#35517 = VERTEX_POINT('',#35518);
+#35518 = CARTESIAN_POINT('',(12.08,7.4,-2.54));
+#35519 = SURFACE_CURVE('',#35520,(#35524,#35530),.PCURVE_S1.);
+#35520 = LINE('',#35521,#35522);
+#35521 = CARTESIAN_POINT('',(12.08,8.05,-2.54));
+#35522 = VECTOR('',#35523,1.);
+#35523 = DIRECTION('',(0.,-1.,0.));
+#35524 = PCURVE('',#17666,#35525);
+#35525 = DEFINITIONAL_REPRESENTATION('',(#35526),#35529);
+#35526 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35527,#35528),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35527 = CARTESIAN_POINT('',(1.57,-0.64));
+#35528 = CARTESIAN_POINT('',(1.57,-1.36));
+#35529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35530 = PCURVE('',#35531,#35536);
+#35531 = PLANE('',#35532);
+#35532 = AXIS2_PLACEMENT_3D('',#35533,#35534,#35535);
+#35533 = CARTESIAN_POINT('',(12.08,7.4,2.5));
+#35534 = DIRECTION('',(1.,0.,0.));
+#35535 = DIRECTION('',(0.,1.,0.));
+#35536 = DEFINITIONAL_REPRESENTATION('',(#35537),#35540);
+#35537 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35538,#35539),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35538 = CARTESIAN_POINT('',(0.66,-5.04));
+#35539 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35541 = ORIENTED_EDGE('',*,*,#35542,.T.);
+#35542 = EDGE_CURVE('',#35517,#35543,#35545,.T.);
+#35543 = VERTEX_POINT('',#35544);
+#35544 = CARTESIAN_POINT('',(12.68,7.4,-2.54));
+#35545 = SURFACE_CURVE('',#35546,(#35550,#35556),.PCURVE_S1.);
+#35546 = LINE('',#35547,#35548);
+#35547 = CARTESIAN_POINT('',(13.165,7.4,-2.54));
+#35548 = VECTOR('',#35549,1.);
+#35549 = DIRECTION('',(1.,0.,0.));
+#35550 = PCURVE('',#17666,#35551);
+#35551 = DEFINITIONAL_REPRESENTATION('',(#35552),#35555);
+#35552 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35553,#35554),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35553 = CARTESIAN_POINT('',(1.63,-1.3));
+#35554 = CARTESIAN_POINT('',(0.91,-1.3));
+#35555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35556 = PCURVE('',#35557,#35562);
+#35557 = PLANE('',#35558);
+#35558 = AXIS2_PLACEMENT_3D('',#35559,#35560,#35561);
+#35559 = CARTESIAN_POINT('',(12.68,7.4,2.5));
+#35560 = DIRECTION('',(0.,1.,0.));
+#35561 = DIRECTION('',(-1.,0.,0.));
+#35562 = DEFINITIONAL_REPRESENTATION('',(#35563),#35566);
+#35563 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35564,#35565),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35564 = CARTESIAN_POINT('',(0.66,-5.04));
+#35565 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35567 = ORIENTED_EDGE('',*,*,#35568,.T.);
+#35568 = EDGE_CURVE('',#35543,#35489,#35569,.T.);
+#35569 = SURFACE_CURVE('',#35570,(#35574,#35580),.PCURVE_S1.);
+#35570 = LINE('',#35571,#35572);
+#35571 = CARTESIAN_POINT('',(12.68,8.35,-2.54));
+#35572 = VECTOR('',#35573,1.);
+#35573 = DIRECTION('',(0.,1.,0.));
+#35574 = PCURVE('',#17666,#35575);
+#35575 = DEFINITIONAL_REPRESENTATION('',(#35576),#35579);
+#35576 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35577,#35578),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35577 = CARTESIAN_POINT('',(0.97,-1.36));
+#35578 = CARTESIAN_POINT('',(0.97,-0.64));
+#35579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35580 = PCURVE('',#35581,#35586);
+#35581 = PLANE('',#35582);
+#35582 = AXIS2_PLACEMENT_3D('',#35583,#35584,#35585);
+#35583 = CARTESIAN_POINT('',(12.68,8.,2.5));
+#35584 = DIRECTION('',(-1.,0.,0.));
+#35585 = DIRECTION('',(0.,-1.,0.));
+#35586 = DEFINITIONAL_REPRESENTATION('',(#35587),#35590);
+#35587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35588,#35589),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35588 = CARTESIAN_POINT('',(0.66,-5.04));
+#35589 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35591 = ADVANCED_FACE('',(#35592,#35602),#18063,.T.);
+#35592 = FACE_BOUND('',#35593,.T.);
+#35593 = EDGE_LOOP('',(#35594,#35595,#35596,#35597,#35598,#35599,#35600,
+    #35601));
+#35594 = ORIENTED_EDGE('',*,*,#18047,.F.);
+#35595 = ORIENTED_EDGE('',*,*,#18395,.T.);
+#35596 = ORIENTED_EDGE('',*,*,#18346,.F.);
+#35597 = ORIENTED_EDGE('',*,*,#18297,.F.);
+#35598 = ORIENTED_EDGE('',*,*,#18248,.F.);
+#35599 = ORIENTED_EDGE('',*,*,#18199,.F.);
+#35600 = ORIENTED_EDGE('',*,*,#18150,.F.);
+#35601 = ORIENTED_EDGE('',*,*,#18101,.F.);
+#35602 = FACE_BOUND('',#35603,.T.);
+#35603 = EDGE_LOOP('',(#35604,#35632,#35658,#35684));
+#35604 = ORIENTED_EDGE('',*,*,#35605,.T.);
+#35605 = EDGE_CURVE('',#35606,#35608,#35610,.T.);
+#35606 = VERTEX_POINT('',#35607);
+#35607 = CARTESIAN_POINT('',(2.52,8.,-2.54));
+#35608 = VERTEX_POINT('',#35609);
+#35609 = CARTESIAN_POINT('',(1.92,8.,-2.54));
+#35610 = SURFACE_CURVE('',#35611,(#35615,#35621),.PCURVE_S1.);
+#35611 = LINE('',#35612,#35613);
+#35612 = CARTESIAN_POINT('',(2.705,8.,-2.54));
+#35613 = VECTOR('',#35614,1.);
+#35614 = DIRECTION('',(-1.,-0.,-0.));
+#35615 = PCURVE('',#18063,#35616);
+#35616 = DEFINITIONAL_REPRESENTATION('',(#35617),#35620);
+#35617 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35618,#35619),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35618 = CARTESIAN_POINT('',(0.91,-0.7));
+#35619 = CARTESIAN_POINT('',(1.63,-0.7));
+#35620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35621 = PCURVE('',#35622,#35627);
+#35622 = PLANE('',#35623);
+#35623 = AXIS2_PLACEMENT_3D('',#35624,#35625,#35626);
+#35624 = CARTESIAN_POINT('',(1.92,8.,2.5));
+#35625 = DIRECTION('',(0.,-1.,0.));
+#35626 = DIRECTION('',(1.,0.,0.));
+#35627 = DEFINITIONAL_REPRESENTATION('',(#35628),#35631);
+#35628 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35629,#35630),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35629 = CARTESIAN_POINT('',(0.66,-5.04));
+#35630 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35632 = ORIENTED_EDGE('',*,*,#35633,.T.);
+#35633 = EDGE_CURVE('',#35608,#35634,#35636,.T.);
+#35634 = VERTEX_POINT('',#35635);
+#35635 = CARTESIAN_POINT('',(1.92,7.4,-2.54));
+#35636 = SURFACE_CURVE('',#35637,(#35641,#35647),.PCURVE_S1.);
+#35637 = LINE('',#35638,#35639);
+#35638 = CARTESIAN_POINT('',(1.92,8.05,-2.54));
+#35639 = VECTOR('',#35640,1.);
+#35640 = DIRECTION('',(0.,-1.,0.));
+#35641 = PCURVE('',#18063,#35642);
+#35642 = DEFINITIONAL_REPRESENTATION('',(#35643),#35646);
+#35643 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35644,#35645),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35644 = CARTESIAN_POINT('',(1.57,-0.64));
+#35645 = CARTESIAN_POINT('',(1.57,-1.36));
+#35646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35647 = PCURVE('',#35648,#35653);
+#35648 = PLANE('',#35649);
+#35649 = AXIS2_PLACEMENT_3D('',#35650,#35651,#35652);
+#35650 = CARTESIAN_POINT('',(1.92,7.4,2.5));
+#35651 = DIRECTION('',(1.,0.,0.));
+#35652 = DIRECTION('',(0.,1.,0.));
+#35653 = DEFINITIONAL_REPRESENTATION('',(#35654),#35657);
+#35654 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35655,#35656),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35655 = CARTESIAN_POINT('',(0.66,-5.04));
+#35656 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35658 = ORIENTED_EDGE('',*,*,#35659,.T.);
+#35659 = EDGE_CURVE('',#35634,#35660,#35662,.T.);
+#35660 = VERTEX_POINT('',#35661);
+#35661 = CARTESIAN_POINT('',(2.52,7.4,-2.54));
+#35662 = SURFACE_CURVE('',#35663,(#35667,#35673),.PCURVE_S1.);
+#35663 = LINE('',#35664,#35665);
+#35664 = CARTESIAN_POINT('',(3.005,7.4,-2.54));
+#35665 = VECTOR('',#35666,1.);
+#35666 = DIRECTION('',(1.,0.,0.));
+#35667 = PCURVE('',#18063,#35668);
+#35668 = DEFINITIONAL_REPRESENTATION('',(#35669),#35672);
+#35669 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35670,#35671),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35670 = CARTESIAN_POINT('',(1.63,-1.3));
+#35671 = CARTESIAN_POINT('',(0.91,-1.3));
+#35672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35673 = PCURVE('',#35674,#35679);
+#35674 = PLANE('',#35675);
+#35675 = AXIS2_PLACEMENT_3D('',#35676,#35677,#35678);
+#35676 = CARTESIAN_POINT('',(2.52,7.4,2.5));
+#35677 = DIRECTION('',(0.,1.,0.));
+#35678 = DIRECTION('',(-1.,0.,0.));
+#35679 = DEFINITIONAL_REPRESENTATION('',(#35680),#35683);
+#35680 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35681,#35682),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35681 = CARTESIAN_POINT('',(0.66,-5.04));
+#35682 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35684 = ORIENTED_EDGE('',*,*,#35685,.T.);
+#35685 = EDGE_CURVE('',#35660,#35606,#35686,.T.);
+#35686 = SURFACE_CURVE('',#35687,(#35691,#35697),.PCURVE_S1.);
+#35687 = LINE('',#35688,#35689);
+#35688 = CARTESIAN_POINT('',(2.52,8.35,-2.54));
+#35689 = VECTOR('',#35690,1.);
+#35690 = DIRECTION('',(0.,1.,0.));
+#35691 = PCURVE('',#18063,#35692);
+#35692 = DEFINITIONAL_REPRESENTATION('',(#35693),#35696);
+#35693 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35694,#35695),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35694 = CARTESIAN_POINT('',(0.97,-1.36));
+#35695 = CARTESIAN_POINT('',(0.97,-0.64));
+#35696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35697 = PCURVE('',#35698,#35703);
+#35698 = PLANE('',#35699);
+#35699 = AXIS2_PLACEMENT_3D('',#35700,#35701,#35702);
+#35700 = CARTESIAN_POINT('',(2.52,8.,2.5));
+#35701 = DIRECTION('',(-1.,0.,0.));
+#35702 = DIRECTION('',(0.,-1.,0.));
+#35703 = DEFINITIONAL_REPRESENTATION('',(#35704),#35707);
+#35704 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35705,#35706),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35705 = CARTESIAN_POINT('',(0.66,-5.04));
+#35706 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35708 = ADVANCED_FACE('',(#35709,#35719),#18460,.T.);
+#35709 = FACE_BOUND('',#35710,.T.);
+#35710 = EDGE_LOOP('',(#35711,#35712,#35713,#35714,#35715,#35716,#35717,
+    #35718));
+#35711 = ORIENTED_EDGE('',*,*,#18444,.F.);
+#35712 = ORIENTED_EDGE('',*,*,#18792,.T.);
+#35713 = ORIENTED_EDGE('',*,*,#18743,.F.);
+#35714 = ORIENTED_EDGE('',*,*,#18694,.F.);
+#35715 = ORIENTED_EDGE('',*,*,#18645,.F.);
+#35716 = ORIENTED_EDGE('',*,*,#18596,.F.);
+#35717 = ORIENTED_EDGE('',*,*,#18547,.F.);
+#35718 = ORIENTED_EDGE('',*,*,#18498,.F.);
+#35719 = FACE_BOUND('',#35720,.T.);
+#35720 = EDGE_LOOP('',(#35721,#35749,#35775,#35801));
+#35721 = ORIENTED_EDGE('',*,*,#35722,.T.);
+#35722 = EDGE_CURVE('',#35723,#35725,#35727,.T.);
+#35723 = VERTEX_POINT('',#35724);
+#35724 = CARTESIAN_POINT('',(-2.E-02,8.,-2.54));
+#35725 = VERTEX_POINT('',#35726);
+#35726 = CARTESIAN_POINT('',(-0.62,8.,-2.54));
+#35727 = SURFACE_CURVE('',#35728,(#35732,#35738),.PCURVE_S1.);
+#35728 = LINE('',#35729,#35730);
+#35729 = CARTESIAN_POINT('',(0.165,8.,-2.54));
+#35730 = VECTOR('',#35731,1.);
+#35731 = DIRECTION('',(-1.,-0.,-0.));
+#35732 = PCURVE('',#18460,#35733);
+#35733 = DEFINITIONAL_REPRESENTATION('',(#35734),#35737);
+#35734 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35735,#35736),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35735 = CARTESIAN_POINT('',(0.91,-0.7));
+#35736 = CARTESIAN_POINT('',(1.63,-0.7));
+#35737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35738 = PCURVE('',#35739,#35744);
+#35739 = PLANE('',#35740);
+#35740 = AXIS2_PLACEMENT_3D('',#35741,#35742,#35743);
+#35741 = CARTESIAN_POINT('',(-0.62,8.,2.5));
+#35742 = DIRECTION('',(0.,-1.,0.));
+#35743 = DIRECTION('',(1.,0.,0.));
+#35744 = DEFINITIONAL_REPRESENTATION('',(#35745),#35748);
+#35745 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35746,#35747),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35746 = CARTESIAN_POINT('',(0.66,-5.04));
+#35747 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35749 = ORIENTED_EDGE('',*,*,#35750,.T.);
+#35750 = EDGE_CURVE('',#35725,#35751,#35753,.T.);
+#35751 = VERTEX_POINT('',#35752);
+#35752 = CARTESIAN_POINT('',(-0.62,7.4,-2.54));
+#35753 = SURFACE_CURVE('',#35754,(#35758,#35764),.PCURVE_S1.);
+#35754 = LINE('',#35755,#35756);
+#35755 = CARTESIAN_POINT('',(-0.62,8.05,-2.54));
+#35756 = VECTOR('',#35757,1.);
+#35757 = DIRECTION('',(0.,-1.,0.));
+#35758 = PCURVE('',#18460,#35759);
+#35759 = DEFINITIONAL_REPRESENTATION('',(#35760),#35763);
+#35760 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35761,#35762),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35761 = CARTESIAN_POINT('',(1.57,-0.64));
+#35762 = CARTESIAN_POINT('',(1.57,-1.36));
+#35763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35764 = PCURVE('',#35765,#35770);
+#35765 = PLANE('',#35766);
+#35766 = AXIS2_PLACEMENT_3D('',#35767,#35768,#35769);
+#35767 = CARTESIAN_POINT('',(-0.62,7.4,2.5));
+#35768 = DIRECTION('',(1.,0.,0.));
+#35769 = DIRECTION('',(0.,1.,0.));
+#35770 = DEFINITIONAL_REPRESENTATION('',(#35771),#35774);
+#35771 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35772,#35773),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35772 = CARTESIAN_POINT('',(0.66,-5.04));
+#35773 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35775 = ORIENTED_EDGE('',*,*,#35776,.T.);
+#35776 = EDGE_CURVE('',#35751,#35777,#35779,.T.);
+#35777 = VERTEX_POINT('',#35778);
+#35778 = CARTESIAN_POINT('',(-2.E-02,7.4,-2.54));
+#35779 = SURFACE_CURVE('',#35780,(#35784,#35790),.PCURVE_S1.);
+#35780 = LINE('',#35781,#35782);
+#35781 = CARTESIAN_POINT('',(0.465,7.4,-2.54));
+#35782 = VECTOR('',#35783,1.);
+#35783 = DIRECTION('',(1.,0.,0.));
+#35784 = PCURVE('',#18460,#35785);
+#35785 = DEFINITIONAL_REPRESENTATION('',(#35786),#35789);
+#35786 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35787,#35788),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35787 = CARTESIAN_POINT('',(1.63,-1.3));
+#35788 = CARTESIAN_POINT('',(0.91,-1.3));
+#35789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35790 = PCURVE('',#35791,#35796);
+#35791 = PLANE('',#35792);
+#35792 = AXIS2_PLACEMENT_3D('',#35793,#35794,#35795);
+#35793 = CARTESIAN_POINT('',(-2.E-02,7.4,2.5));
+#35794 = DIRECTION('',(0.,1.,0.));
+#35795 = DIRECTION('',(-1.,0.,0.));
+#35796 = DEFINITIONAL_REPRESENTATION('',(#35797),#35800);
+#35797 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35798,#35799),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35798 = CARTESIAN_POINT('',(0.66,-5.04));
+#35799 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35801 = ORIENTED_EDGE('',*,*,#35802,.T.);
+#35802 = EDGE_CURVE('',#35777,#35723,#35803,.T.);
+#35803 = SURFACE_CURVE('',#35804,(#35808,#35814),.PCURVE_S1.);
+#35804 = LINE('',#35805,#35806);
+#35805 = CARTESIAN_POINT('',(-2.E-02,8.35,-2.54));
+#35806 = VECTOR('',#35807,1.);
+#35807 = DIRECTION('',(0.,1.,0.));
+#35808 = PCURVE('',#18460,#35809);
+#35809 = DEFINITIONAL_REPRESENTATION('',(#35810),#35813);
+#35810 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35811,#35812),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35811 = CARTESIAN_POINT('',(0.97,-1.36));
+#35812 = CARTESIAN_POINT('',(0.97,-0.64));
+#35813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35814 = PCURVE('',#35815,#35820);
+#35815 = PLANE('',#35816);
+#35816 = AXIS2_PLACEMENT_3D('',#35817,#35818,#35819);
+#35817 = CARTESIAN_POINT('',(-2.E-02,8.,2.5));
+#35818 = DIRECTION('',(-1.,0.,0.));
+#35819 = DIRECTION('',(0.,-1.,0.));
+#35820 = DEFINITIONAL_REPRESENTATION('',(#35821),#35824);
+#35821 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35822,#35823),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35822 = CARTESIAN_POINT('',(0.66,-5.04));
+#35823 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35825 = ADVANCED_FACE('',(#35826,#35836),#18857,.T.);
+#35826 = FACE_BOUND('',#35827,.T.);
+#35827 = EDGE_LOOP('',(#35828,#35829,#35830,#35831,#35832,#35833,#35834,
+    #35835));
+#35828 = ORIENTED_EDGE('',*,*,#18841,.F.);
+#35829 = ORIENTED_EDGE('',*,*,#19189,.T.);
+#35830 = ORIENTED_EDGE('',*,*,#19140,.F.);
+#35831 = ORIENTED_EDGE('',*,*,#19091,.F.);
+#35832 = ORIENTED_EDGE('',*,*,#19042,.F.);
+#35833 = ORIENTED_EDGE('',*,*,#18993,.F.);
+#35834 = ORIENTED_EDGE('',*,*,#18944,.F.);
+#35835 = ORIENTED_EDGE('',*,*,#18895,.F.);
+#35836 = FACE_BOUND('',#35837,.T.);
+#35837 = EDGE_LOOP('',(#35838,#35866,#35892,#35918));
+#35838 = ORIENTED_EDGE('',*,*,#35839,.T.);
+#35839 = EDGE_CURVE('',#35840,#35842,#35844,.T.);
+#35840 = VERTEX_POINT('',#35841);
+#35841 = CARTESIAN_POINT('',(5.06,8.,-2.54));
+#35842 = VERTEX_POINT('',#35843);
+#35843 = CARTESIAN_POINT('',(4.46,8.,-2.54));
+#35844 = SURFACE_CURVE('',#35845,(#35849,#35855),.PCURVE_S1.);
+#35845 = LINE('',#35846,#35847);
+#35846 = CARTESIAN_POINT('',(5.245,8.,-2.54));
+#35847 = VECTOR('',#35848,1.);
+#35848 = DIRECTION('',(-1.,-0.,-0.));
+#35849 = PCURVE('',#18857,#35850);
+#35850 = DEFINITIONAL_REPRESENTATION('',(#35851),#35854);
+#35851 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35852,#35853),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35852 = CARTESIAN_POINT('',(0.91,-0.7));
+#35853 = CARTESIAN_POINT('',(1.63,-0.7));
+#35854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35855 = PCURVE('',#35856,#35861);
+#35856 = PLANE('',#35857);
+#35857 = AXIS2_PLACEMENT_3D('',#35858,#35859,#35860);
+#35858 = CARTESIAN_POINT('',(4.46,8.,2.5));
+#35859 = DIRECTION('',(0.,-1.,0.));
+#35860 = DIRECTION('',(1.,0.,0.));
+#35861 = DEFINITIONAL_REPRESENTATION('',(#35862),#35865);
+#35862 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35863,#35864),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35863 = CARTESIAN_POINT('',(0.66,-5.04));
+#35864 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35866 = ORIENTED_EDGE('',*,*,#35867,.T.);
+#35867 = EDGE_CURVE('',#35842,#35868,#35870,.T.);
+#35868 = VERTEX_POINT('',#35869);
+#35869 = CARTESIAN_POINT('',(4.46,7.4,-2.54));
+#35870 = SURFACE_CURVE('',#35871,(#35875,#35881),.PCURVE_S1.);
+#35871 = LINE('',#35872,#35873);
+#35872 = CARTESIAN_POINT('',(4.46,8.05,-2.54));
+#35873 = VECTOR('',#35874,1.);
+#35874 = DIRECTION('',(0.,-1.,0.));
+#35875 = PCURVE('',#18857,#35876);
+#35876 = DEFINITIONAL_REPRESENTATION('',(#35877),#35880);
+#35877 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35878,#35879),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35878 = CARTESIAN_POINT('',(1.57,-0.64));
+#35879 = CARTESIAN_POINT('',(1.57,-1.36));
+#35880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35881 = PCURVE('',#35882,#35887);
+#35882 = PLANE('',#35883);
+#35883 = AXIS2_PLACEMENT_3D('',#35884,#35885,#35886);
+#35884 = CARTESIAN_POINT('',(4.46,7.4,2.5));
+#35885 = DIRECTION('',(1.,0.,0.));
+#35886 = DIRECTION('',(0.,1.,0.));
+#35887 = DEFINITIONAL_REPRESENTATION('',(#35888),#35891);
+#35888 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35889,#35890),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35889 = CARTESIAN_POINT('',(0.66,-5.04));
+#35890 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35892 = ORIENTED_EDGE('',*,*,#35893,.T.);
+#35893 = EDGE_CURVE('',#35868,#35894,#35896,.T.);
+#35894 = VERTEX_POINT('',#35895);
+#35895 = CARTESIAN_POINT('',(5.06,7.4,-2.54));
+#35896 = SURFACE_CURVE('',#35897,(#35901,#35907),.PCURVE_S1.);
+#35897 = LINE('',#35898,#35899);
+#35898 = CARTESIAN_POINT('',(5.545,7.4,-2.54));
+#35899 = VECTOR('',#35900,1.);
+#35900 = DIRECTION('',(1.,0.,0.));
+#35901 = PCURVE('',#18857,#35902);
+#35902 = DEFINITIONAL_REPRESENTATION('',(#35903),#35906);
+#35903 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35904,#35905),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35904 = CARTESIAN_POINT('',(1.63,-1.3));
+#35905 = CARTESIAN_POINT('',(0.91,-1.3));
+#35906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35907 = PCURVE('',#35908,#35913);
+#35908 = PLANE('',#35909);
+#35909 = AXIS2_PLACEMENT_3D('',#35910,#35911,#35912);
+#35910 = CARTESIAN_POINT('',(5.06,7.4,2.5));
+#35911 = DIRECTION('',(0.,1.,0.));
+#35912 = DIRECTION('',(-1.,0.,0.));
+#35913 = DEFINITIONAL_REPRESENTATION('',(#35914),#35917);
+#35914 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35915,#35916),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#35915 = CARTESIAN_POINT('',(0.66,-5.04));
+#35916 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35918 = ORIENTED_EDGE('',*,*,#35919,.T.);
+#35919 = EDGE_CURVE('',#35894,#35840,#35920,.T.);
+#35920 = SURFACE_CURVE('',#35921,(#35925,#35931),.PCURVE_S1.);
+#35921 = LINE('',#35922,#35923);
+#35922 = CARTESIAN_POINT('',(5.06,8.35,-2.54));
+#35923 = VECTOR('',#35924,1.);
+#35924 = DIRECTION('',(0.,1.,0.));
+#35925 = PCURVE('',#18857,#35926);
+#35926 = DEFINITIONAL_REPRESENTATION('',(#35927),#35930);
+#35927 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35928,#35929),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35928 = CARTESIAN_POINT('',(0.97,-1.36));
+#35929 = CARTESIAN_POINT('',(0.97,-0.64));
+#35930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35931 = PCURVE('',#35932,#35937);
+#35932 = PLANE('',#35933);
+#35933 = AXIS2_PLACEMENT_3D('',#35934,#35935,#35936);
+#35934 = CARTESIAN_POINT('',(5.06,8.,2.5));
+#35935 = DIRECTION('',(-1.,0.,0.));
+#35936 = DIRECTION('',(0.,-1.,0.));
+#35937 = DEFINITIONAL_REPRESENTATION('',(#35938),#35941);
+#35938 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35939,#35940),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#35939 = CARTESIAN_POINT('',(0.66,-5.04));
+#35940 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35942 = ADVANCED_FACE('',(#35943,#35953),#19254,.T.);
+#35943 = FACE_BOUND('',#35944,.T.);
+#35944 = EDGE_LOOP('',(#35945,#35946,#35947,#35948,#35949,#35950,#35951,
+    #35952));
+#35945 = ORIENTED_EDGE('',*,*,#19238,.F.);
+#35946 = ORIENTED_EDGE('',*,*,#19586,.T.);
+#35947 = ORIENTED_EDGE('',*,*,#19537,.F.);
+#35948 = ORIENTED_EDGE('',*,*,#19488,.F.);
+#35949 = ORIENTED_EDGE('',*,*,#19439,.F.);
+#35950 = ORIENTED_EDGE('',*,*,#19390,.F.);
+#35951 = ORIENTED_EDGE('',*,*,#19341,.F.);
+#35952 = ORIENTED_EDGE('',*,*,#19292,.F.);
+#35953 = FACE_BOUND('',#35954,.T.);
+#35954 = EDGE_LOOP('',(#35955,#35983,#36009,#36035));
+#35955 = ORIENTED_EDGE('',*,*,#35956,.T.);
+#35956 = EDGE_CURVE('',#35957,#35959,#35961,.T.);
+#35957 = VERTEX_POINT('',#35958);
+#35958 = CARTESIAN_POINT('',(7.6,8.,-2.54));
+#35959 = VERTEX_POINT('',#35960);
+#35960 = CARTESIAN_POINT('',(7.,8.,-2.54));
+#35961 = SURFACE_CURVE('',#35962,(#35966,#35972),.PCURVE_S1.);
+#35962 = LINE('',#35963,#35964);
+#35963 = CARTESIAN_POINT('',(7.785,8.,-2.54));
+#35964 = VECTOR('',#35965,1.);
+#35965 = DIRECTION('',(-1.,-0.,-0.));
+#35966 = PCURVE('',#19254,#35967);
+#35967 = DEFINITIONAL_REPRESENTATION('',(#35968),#35971);
+#35968 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35969,#35970),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35969 = CARTESIAN_POINT('',(0.91,-0.7));
+#35970 = CARTESIAN_POINT('',(1.63,-0.7));
+#35971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35972 = PCURVE('',#35973,#35978);
+#35973 = PLANE('',#35974);
+#35974 = AXIS2_PLACEMENT_3D('',#35975,#35976,#35977);
+#35975 = CARTESIAN_POINT('',(7.,8.,2.5));
+#35976 = DIRECTION('',(0.,-1.,0.));
+#35977 = DIRECTION('',(1.,0.,0.));
+#35978 = DEFINITIONAL_REPRESENTATION('',(#35979),#35982);
+#35979 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35980,#35981),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#35980 = CARTESIAN_POINT('',(0.66,-5.04));
+#35981 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#35982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35983 = ORIENTED_EDGE('',*,*,#35984,.T.);
+#35984 = EDGE_CURVE('',#35959,#35985,#35987,.T.);
+#35985 = VERTEX_POINT('',#35986);
+#35986 = CARTESIAN_POINT('',(7.,7.4,-2.54));
+#35987 = SURFACE_CURVE('',#35988,(#35992,#35998),.PCURVE_S1.);
+#35988 = LINE('',#35989,#35990);
+#35989 = CARTESIAN_POINT('',(7.,8.05,-2.54));
+#35990 = VECTOR('',#35991,1.);
+#35991 = DIRECTION('',(0.,-1.,0.));
+#35992 = PCURVE('',#19254,#35993);
+#35993 = DEFINITIONAL_REPRESENTATION('',(#35994),#35997);
+#35994 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#35995,#35996),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#35995 = CARTESIAN_POINT('',(1.57,-0.64));
+#35996 = CARTESIAN_POINT('',(1.57,-1.36));
+#35997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35998 = PCURVE('',#35999,#36004);
+#35999 = PLANE('',#36000);
+#36000 = AXIS2_PLACEMENT_3D('',#36001,#36002,#36003);
+#36001 = CARTESIAN_POINT('',(7.,7.4,2.5));
+#36002 = DIRECTION('',(1.,0.,0.));
+#36003 = DIRECTION('',(0.,1.,0.));
+#36004 = DEFINITIONAL_REPRESENTATION('',(#36005),#36008);
+#36005 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36006,#36007),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36006 = CARTESIAN_POINT('',(0.66,-5.04));
+#36007 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36009 = ORIENTED_EDGE('',*,*,#36010,.T.);
+#36010 = EDGE_CURVE('',#35985,#36011,#36013,.T.);
+#36011 = VERTEX_POINT('',#36012);
+#36012 = CARTESIAN_POINT('',(7.6,7.4,-2.54));
+#36013 = SURFACE_CURVE('',#36014,(#36018,#36024),.PCURVE_S1.);
+#36014 = LINE('',#36015,#36016);
+#36015 = CARTESIAN_POINT('',(8.085,7.4,-2.54));
+#36016 = VECTOR('',#36017,1.);
+#36017 = DIRECTION('',(1.,0.,0.));
+#36018 = PCURVE('',#19254,#36019);
+#36019 = DEFINITIONAL_REPRESENTATION('',(#36020),#36023);
+#36020 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36021,#36022),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36021 = CARTESIAN_POINT('',(1.63,-1.3));
+#36022 = CARTESIAN_POINT('',(0.91,-1.3));
+#36023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36024 = PCURVE('',#36025,#36030);
+#36025 = PLANE('',#36026);
+#36026 = AXIS2_PLACEMENT_3D('',#36027,#36028,#36029);
+#36027 = CARTESIAN_POINT('',(7.6,7.4,2.5));
+#36028 = DIRECTION('',(0.,1.,0.));
+#36029 = DIRECTION('',(-1.,0.,0.));
+#36030 = DEFINITIONAL_REPRESENTATION('',(#36031),#36034);
+#36031 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36032,#36033),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36032 = CARTESIAN_POINT('',(0.66,-5.04));
+#36033 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36035 = ORIENTED_EDGE('',*,*,#36036,.T.);
+#36036 = EDGE_CURVE('',#36011,#35957,#36037,.T.);
+#36037 = SURFACE_CURVE('',#36038,(#36042,#36048),.PCURVE_S1.);
+#36038 = LINE('',#36039,#36040);
+#36039 = CARTESIAN_POINT('',(7.6,8.35,-2.54));
+#36040 = VECTOR('',#36041,1.);
+#36041 = DIRECTION('',(0.,1.,0.));
+#36042 = PCURVE('',#19254,#36043);
+#36043 = DEFINITIONAL_REPRESENTATION('',(#36044),#36047);
+#36044 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36045,#36046),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36045 = CARTESIAN_POINT('',(0.97,-1.36));
+#36046 = CARTESIAN_POINT('',(0.97,-0.64));
+#36047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36048 = PCURVE('',#36049,#36054);
+#36049 = PLANE('',#36050);
+#36050 = AXIS2_PLACEMENT_3D('',#36051,#36052,#36053);
+#36051 = CARTESIAN_POINT('',(7.6,8.,2.5));
+#36052 = DIRECTION('',(-1.,0.,0.));
+#36053 = DIRECTION('',(0.,-1.,0.));
+#36054 = DEFINITIONAL_REPRESENTATION('',(#36055),#36058);
+#36055 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36056,#36057),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36056 = CARTESIAN_POINT('',(0.66,-5.04));
+#36057 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36059 = ADVANCED_FACE('',(#36060,#36070),#19651,.T.);
+#36060 = FACE_BOUND('',#36061,.T.);
+#36061 = EDGE_LOOP('',(#36062,#36063,#36064,#36065,#36066,#36067,#36068,
+    #36069));
+#36062 = ORIENTED_EDGE('',*,*,#19635,.F.);
+#36063 = ORIENTED_EDGE('',*,*,#19983,.T.);
+#36064 = ORIENTED_EDGE('',*,*,#19934,.F.);
+#36065 = ORIENTED_EDGE('',*,*,#19885,.F.);
+#36066 = ORIENTED_EDGE('',*,*,#19836,.F.);
+#36067 = ORIENTED_EDGE('',*,*,#19787,.F.);
+#36068 = ORIENTED_EDGE('',*,*,#19738,.F.);
+#36069 = ORIENTED_EDGE('',*,*,#19689,.F.);
+#36070 = FACE_BOUND('',#36071,.T.);
+#36071 = EDGE_LOOP('',(#36072,#36100,#36126,#36152));
+#36072 = ORIENTED_EDGE('',*,*,#36073,.T.);
+#36073 = EDGE_CURVE('',#36074,#36076,#36078,.T.);
+#36074 = VERTEX_POINT('',#36075);
+#36075 = CARTESIAN_POINT('',(2.52,-7.4,-2.54));
+#36076 = VERTEX_POINT('',#36077);
+#36077 = CARTESIAN_POINT('',(1.92,-7.4,-2.54));
+#36078 = SURFACE_CURVE('',#36079,(#36083,#36089),.PCURVE_S1.);
+#36079 = LINE('',#36080,#36081);
+#36080 = CARTESIAN_POINT('',(2.705,-7.4,-2.54));
+#36081 = VECTOR('',#36082,1.);
+#36082 = DIRECTION('',(-1.,-0.,-0.));
+#36083 = PCURVE('',#19651,#36084);
+#36084 = DEFINITIONAL_REPRESENTATION('',(#36085),#36088);
+#36085 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36086,#36087),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36086 = CARTESIAN_POINT('',(0.91,-0.7));
+#36087 = CARTESIAN_POINT('',(1.63,-0.7));
+#36088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36089 = PCURVE('',#36090,#36095);
+#36090 = PLANE('',#36091);
+#36091 = AXIS2_PLACEMENT_3D('',#36092,#36093,#36094);
+#36092 = CARTESIAN_POINT('',(1.92,-7.4,2.5));
+#36093 = DIRECTION('',(0.,-1.,0.));
+#36094 = DIRECTION('',(1.,0.,0.));
+#36095 = DEFINITIONAL_REPRESENTATION('',(#36096),#36099);
+#36096 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36097,#36098),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36097 = CARTESIAN_POINT('',(0.66,-5.04));
+#36098 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36100 = ORIENTED_EDGE('',*,*,#36101,.T.);
+#36101 = EDGE_CURVE('',#36076,#36102,#36104,.T.);
+#36102 = VERTEX_POINT('',#36103);
+#36103 = CARTESIAN_POINT('',(1.92,-8.,-2.54));
+#36104 = SURFACE_CURVE('',#36105,(#36109,#36115),.PCURVE_S1.);
+#36105 = LINE('',#36106,#36107);
+#36106 = CARTESIAN_POINT('',(1.92,-7.35,-2.54));
+#36107 = VECTOR('',#36108,1.);
+#36108 = DIRECTION('',(0.,-1.,0.));
+#36109 = PCURVE('',#19651,#36110);
+#36110 = DEFINITIONAL_REPRESENTATION('',(#36111),#36114);
+#36111 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36112,#36113),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36112 = CARTESIAN_POINT('',(1.57,-0.64));
+#36113 = CARTESIAN_POINT('',(1.57,-1.36));
+#36114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36115 = PCURVE('',#36116,#36121);
+#36116 = PLANE('',#36117);
+#36117 = AXIS2_PLACEMENT_3D('',#36118,#36119,#36120);
+#36118 = CARTESIAN_POINT('',(1.92,-8.,2.5));
+#36119 = DIRECTION('',(1.,0.,0.));
+#36120 = DIRECTION('',(0.,1.,0.));
+#36121 = DEFINITIONAL_REPRESENTATION('',(#36122),#36125);
+#36122 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36123,#36124),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36123 = CARTESIAN_POINT('',(0.66,-5.04));
+#36124 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36126 = ORIENTED_EDGE('',*,*,#36127,.T.);
+#36127 = EDGE_CURVE('',#36102,#36128,#36130,.T.);
+#36128 = VERTEX_POINT('',#36129);
+#36129 = CARTESIAN_POINT('',(2.52,-8.,-2.54));
+#36130 = SURFACE_CURVE('',#36131,(#36135,#36141),.PCURVE_S1.);
+#36131 = LINE('',#36132,#36133);
+#36132 = CARTESIAN_POINT('',(3.005,-8.,-2.54));
+#36133 = VECTOR('',#36134,1.);
+#36134 = DIRECTION('',(1.,0.,0.));
+#36135 = PCURVE('',#19651,#36136);
+#36136 = DEFINITIONAL_REPRESENTATION('',(#36137),#36140);
+#36137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36138,#36139),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36138 = CARTESIAN_POINT('',(1.63,-1.3));
+#36139 = CARTESIAN_POINT('',(0.91,-1.3));
+#36140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36141 = PCURVE('',#36142,#36147);
+#36142 = PLANE('',#36143);
+#36143 = AXIS2_PLACEMENT_3D('',#36144,#36145,#36146);
+#36144 = CARTESIAN_POINT('',(2.52,-8.,2.5));
+#36145 = DIRECTION('',(0.,1.,0.));
+#36146 = DIRECTION('',(-1.,0.,0.));
+#36147 = DEFINITIONAL_REPRESENTATION('',(#36148),#36151);
+#36148 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36149,#36150),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36149 = CARTESIAN_POINT('',(0.66,-5.04));
+#36150 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36152 = ORIENTED_EDGE('',*,*,#36153,.T.);
+#36153 = EDGE_CURVE('',#36128,#36074,#36154,.T.);
+#36154 = SURFACE_CURVE('',#36155,(#36159,#36165),.PCURVE_S1.);
+#36155 = LINE('',#36156,#36157);
+#36156 = CARTESIAN_POINT('',(2.52,-7.05,-2.54));
+#36157 = VECTOR('',#36158,1.);
+#36158 = DIRECTION('',(0.,1.,0.));
+#36159 = PCURVE('',#19651,#36160);
+#36160 = DEFINITIONAL_REPRESENTATION('',(#36161),#36164);
+#36161 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36162,#36163),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36162 = CARTESIAN_POINT('',(0.97,-1.36));
+#36163 = CARTESIAN_POINT('',(0.97,-0.64));
+#36164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36165 = PCURVE('',#36166,#36171);
+#36166 = PLANE('',#36167);
+#36167 = AXIS2_PLACEMENT_3D('',#36168,#36169,#36170);
+#36168 = CARTESIAN_POINT('',(2.52,-7.4,2.5));
+#36169 = DIRECTION('',(-1.,0.,0.));
+#36170 = DIRECTION('',(0.,-1.,0.));
+#36171 = DEFINITIONAL_REPRESENTATION('',(#36172),#36175);
+#36172 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36173,#36174),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36173 = CARTESIAN_POINT('',(0.66,-5.04));
+#36174 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36176 = ADVANCED_FACE('',(#36177,#36187),#20048,.T.);
+#36177 = FACE_BOUND('',#36178,.T.);
+#36178 = EDGE_LOOP('',(#36179,#36180,#36181,#36182,#36183,#36184,#36185,
+    #36186));
+#36179 = ORIENTED_EDGE('',*,*,#20032,.F.);
+#36180 = ORIENTED_EDGE('',*,*,#20380,.T.);
+#36181 = ORIENTED_EDGE('',*,*,#20331,.F.);
+#36182 = ORIENTED_EDGE('',*,*,#20282,.F.);
+#36183 = ORIENTED_EDGE('',*,*,#20233,.F.);
+#36184 = ORIENTED_EDGE('',*,*,#20184,.F.);
+#36185 = ORIENTED_EDGE('',*,*,#20135,.F.);
+#36186 = ORIENTED_EDGE('',*,*,#20086,.F.);
+#36187 = FACE_BOUND('',#36188,.T.);
+#36188 = EDGE_LOOP('',(#36189,#36217,#36243,#36269));
+#36189 = ORIENTED_EDGE('',*,*,#36190,.T.);
+#36190 = EDGE_CURVE('',#36191,#36193,#36195,.T.);
+#36191 = VERTEX_POINT('',#36192);
+#36192 = CARTESIAN_POINT('',(-2.E-02,-7.4,-2.54));
+#36193 = VERTEX_POINT('',#36194);
+#36194 = CARTESIAN_POINT('',(-0.62,-7.4,-2.54));
+#36195 = SURFACE_CURVE('',#36196,(#36200,#36206),.PCURVE_S1.);
+#36196 = LINE('',#36197,#36198);
+#36197 = CARTESIAN_POINT('',(0.165,-7.4,-2.54));
+#36198 = VECTOR('',#36199,1.);
+#36199 = DIRECTION('',(-1.,-0.,-0.));
+#36200 = PCURVE('',#20048,#36201);
+#36201 = DEFINITIONAL_REPRESENTATION('',(#36202),#36205);
+#36202 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36203,#36204),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36203 = CARTESIAN_POINT('',(0.91,-0.7));
+#36204 = CARTESIAN_POINT('',(1.63,-0.7));
+#36205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36206 = PCURVE('',#36207,#36212);
+#36207 = PLANE('',#36208);
+#36208 = AXIS2_PLACEMENT_3D('',#36209,#36210,#36211);
+#36209 = CARTESIAN_POINT('',(-0.62,-7.4,2.5));
+#36210 = DIRECTION('',(0.,-1.,0.));
+#36211 = DIRECTION('',(1.,0.,0.));
+#36212 = DEFINITIONAL_REPRESENTATION('',(#36213),#36216);
+#36213 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36214,#36215),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36214 = CARTESIAN_POINT('',(0.66,-5.04));
+#36215 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36217 = ORIENTED_EDGE('',*,*,#36218,.T.);
+#36218 = EDGE_CURVE('',#36193,#36219,#36221,.T.);
+#36219 = VERTEX_POINT('',#36220);
+#36220 = CARTESIAN_POINT('',(-0.62,-8.,-2.54));
+#36221 = SURFACE_CURVE('',#36222,(#36226,#36232),.PCURVE_S1.);
+#36222 = LINE('',#36223,#36224);
+#36223 = CARTESIAN_POINT('',(-0.62,-7.35,-2.54));
+#36224 = VECTOR('',#36225,1.);
+#36225 = DIRECTION('',(0.,-1.,0.));
+#36226 = PCURVE('',#20048,#36227);
+#36227 = DEFINITIONAL_REPRESENTATION('',(#36228),#36231);
+#36228 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36229,#36230),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36229 = CARTESIAN_POINT('',(1.57,-0.64));
+#36230 = CARTESIAN_POINT('',(1.57,-1.36));
+#36231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36232 = PCURVE('',#36233,#36238);
+#36233 = PLANE('',#36234);
+#36234 = AXIS2_PLACEMENT_3D('',#36235,#36236,#36237);
+#36235 = CARTESIAN_POINT('',(-0.62,-8.,2.5));
+#36236 = DIRECTION('',(1.,0.,0.));
+#36237 = DIRECTION('',(0.,1.,0.));
+#36238 = DEFINITIONAL_REPRESENTATION('',(#36239),#36242);
+#36239 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36240,#36241),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36240 = CARTESIAN_POINT('',(0.66,-5.04));
+#36241 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36243 = ORIENTED_EDGE('',*,*,#36244,.T.);
+#36244 = EDGE_CURVE('',#36219,#36245,#36247,.T.);
+#36245 = VERTEX_POINT('',#36246);
+#36246 = CARTESIAN_POINT('',(-2.E-02,-8.,-2.54));
+#36247 = SURFACE_CURVE('',#36248,(#36252,#36258),.PCURVE_S1.);
+#36248 = LINE('',#36249,#36250);
+#36249 = CARTESIAN_POINT('',(0.465,-8.,-2.54));
+#36250 = VECTOR('',#36251,1.);
+#36251 = DIRECTION('',(1.,0.,0.));
+#36252 = PCURVE('',#20048,#36253);
+#36253 = DEFINITIONAL_REPRESENTATION('',(#36254),#36257);
+#36254 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36255,#36256),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36255 = CARTESIAN_POINT('',(1.63,-1.3));
+#36256 = CARTESIAN_POINT('',(0.91,-1.3));
+#36257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36258 = PCURVE('',#36259,#36264);
+#36259 = PLANE('',#36260);
+#36260 = AXIS2_PLACEMENT_3D('',#36261,#36262,#36263);
+#36261 = CARTESIAN_POINT('',(-2.E-02,-8.,2.5));
+#36262 = DIRECTION('',(0.,1.,0.));
+#36263 = DIRECTION('',(-1.,0.,0.));
+#36264 = DEFINITIONAL_REPRESENTATION('',(#36265),#36268);
+#36265 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36266,#36267),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36266 = CARTESIAN_POINT('',(0.66,-5.04));
+#36267 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36269 = ORIENTED_EDGE('',*,*,#36270,.T.);
+#36270 = EDGE_CURVE('',#36245,#36191,#36271,.T.);
+#36271 = SURFACE_CURVE('',#36272,(#36276,#36282),.PCURVE_S1.);
+#36272 = LINE('',#36273,#36274);
+#36273 = CARTESIAN_POINT('',(-2.E-02,-7.05,-2.54));
+#36274 = VECTOR('',#36275,1.);
+#36275 = DIRECTION('',(0.,1.,0.));
+#36276 = PCURVE('',#20048,#36277);
+#36277 = DEFINITIONAL_REPRESENTATION('',(#36278),#36281);
+#36278 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36279,#36280),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36279 = CARTESIAN_POINT('',(0.97,-1.36));
+#36280 = CARTESIAN_POINT('',(0.97,-0.64));
+#36281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36282 = PCURVE('',#36283,#36288);
+#36283 = PLANE('',#36284);
+#36284 = AXIS2_PLACEMENT_3D('',#36285,#36286,#36287);
+#36285 = CARTESIAN_POINT('',(-2.E-02,-7.4,2.5));
+#36286 = DIRECTION('',(-1.,0.,0.));
+#36287 = DIRECTION('',(0.,-1.,0.));
+#36288 = DEFINITIONAL_REPRESENTATION('',(#36289),#36292);
+#36289 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36290,#36291),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36290 = CARTESIAN_POINT('',(0.66,-5.04));
+#36291 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36293 = ADVANCED_FACE('',(#36294,#36304),#20445,.T.);
+#36294 = FACE_BOUND('',#36295,.T.);
+#36295 = EDGE_LOOP('',(#36296,#36297,#36298,#36299,#36300,#36301,#36302,
+    #36303));
+#36296 = ORIENTED_EDGE('',*,*,#20429,.F.);
+#36297 = ORIENTED_EDGE('',*,*,#20777,.T.);
+#36298 = ORIENTED_EDGE('',*,*,#20728,.F.);
+#36299 = ORIENTED_EDGE('',*,*,#20679,.F.);
+#36300 = ORIENTED_EDGE('',*,*,#20630,.F.);
+#36301 = ORIENTED_EDGE('',*,*,#20581,.F.);
+#36302 = ORIENTED_EDGE('',*,*,#20532,.F.);
+#36303 = ORIENTED_EDGE('',*,*,#20483,.F.);
+#36304 = FACE_BOUND('',#36305,.T.);
+#36305 = EDGE_LOOP('',(#36306,#36334,#36360,#36386));
+#36306 = ORIENTED_EDGE('',*,*,#36307,.T.);
+#36307 = EDGE_CURVE('',#36308,#36310,#36312,.T.);
+#36308 = VERTEX_POINT('',#36309);
+#36309 = CARTESIAN_POINT('',(-5.1,-7.4,-2.54));
+#36310 = VERTEX_POINT('',#36311);
+#36311 = CARTESIAN_POINT('',(-5.7,-7.4,-2.54));
+#36312 = SURFACE_CURVE('',#36313,(#36317,#36323),.PCURVE_S1.);
+#36313 = LINE('',#36314,#36315);
+#36314 = CARTESIAN_POINT('',(-4.915,-7.4,-2.54));
+#36315 = VECTOR('',#36316,1.);
+#36316 = DIRECTION('',(-1.,-0.,-0.));
+#36317 = PCURVE('',#20445,#36318);
+#36318 = DEFINITIONAL_REPRESENTATION('',(#36319),#36322);
+#36319 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36320,#36321),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36320 = CARTESIAN_POINT('',(0.91,-0.7));
+#36321 = CARTESIAN_POINT('',(1.63,-0.7));
+#36322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36323 = PCURVE('',#36324,#36329);
+#36324 = PLANE('',#36325);
+#36325 = AXIS2_PLACEMENT_3D('',#36326,#36327,#36328);
+#36326 = CARTESIAN_POINT('',(-5.7,-7.4,2.5));
+#36327 = DIRECTION('',(0.,-1.,0.));
+#36328 = DIRECTION('',(1.,0.,0.));
+#36329 = DEFINITIONAL_REPRESENTATION('',(#36330),#36333);
+#36330 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36331,#36332),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36331 = CARTESIAN_POINT('',(0.66,-5.04));
+#36332 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36334 = ORIENTED_EDGE('',*,*,#36335,.T.);
+#36335 = EDGE_CURVE('',#36310,#36336,#36338,.T.);
+#36336 = VERTEX_POINT('',#36337);
+#36337 = CARTESIAN_POINT('',(-5.7,-8.,-2.54));
+#36338 = SURFACE_CURVE('',#36339,(#36343,#36349),.PCURVE_S1.);
+#36339 = LINE('',#36340,#36341);
+#36340 = CARTESIAN_POINT('',(-5.7,-7.35,-2.54));
+#36341 = VECTOR('',#36342,1.);
+#36342 = DIRECTION('',(0.,-1.,0.));
+#36343 = PCURVE('',#20445,#36344);
+#36344 = DEFINITIONAL_REPRESENTATION('',(#36345),#36348);
+#36345 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36346,#36347),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36346 = CARTESIAN_POINT('',(1.57,-0.64));
+#36347 = CARTESIAN_POINT('',(1.57,-1.36));
+#36348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36349 = PCURVE('',#36350,#36355);
+#36350 = PLANE('',#36351);
+#36351 = AXIS2_PLACEMENT_3D('',#36352,#36353,#36354);
+#36352 = CARTESIAN_POINT('',(-5.7,-8.,2.5));
+#36353 = DIRECTION('',(1.,0.,0.));
+#36354 = DIRECTION('',(0.,1.,0.));
+#36355 = DEFINITIONAL_REPRESENTATION('',(#36356),#36359);
+#36356 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36357,#36358),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36357 = CARTESIAN_POINT('',(0.66,-5.04));
+#36358 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36360 = ORIENTED_EDGE('',*,*,#36361,.T.);
+#36361 = EDGE_CURVE('',#36336,#36362,#36364,.T.);
+#36362 = VERTEX_POINT('',#36363);
+#36363 = CARTESIAN_POINT('',(-5.1,-8.,-2.54));
+#36364 = SURFACE_CURVE('',#36365,(#36369,#36375),.PCURVE_S1.);
+#36365 = LINE('',#36366,#36367);
+#36366 = CARTESIAN_POINT('',(-4.615,-8.,-2.54));
+#36367 = VECTOR('',#36368,1.);
+#36368 = DIRECTION('',(1.,0.,0.));
+#36369 = PCURVE('',#20445,#36370);
+#36370 = DEFINITIONAL_REPRESENTATION('',(#36371),#36374);
+#36371 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36372,#36373),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36372 = CARTESIAN_POINT('',(1.63,-1.3));
+#36373 = CARTESIAN_POINT('',(0.91,-1.3));
+#36374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36375 = PCURVE('',#36376,#36381);
+#36376 = PLANE('',#36377);
+#36377 = AXIS2_PLACEMENT_3D('',#36378,#36379,#36380);
+#36378 = CARTESIAN_POINT('',(-5.1,-8.,2.5));
+#36379 = DIRECTION('',(0.,1.,0.));
+#36380 = DIRECTION('',(-1.,0.,0.));
+#36381 = DEFINITIONAL_REPRESENTATION('',(#36382),#36385);
+#36382 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36383,#36384),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36383 = CARTESIAN_POINT('',(0.66,-5.04));
+#36384 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36386 = ORIENTED_EDGE('',*,*,#36387,.T.);
+#36387 = EDGE_CURVE('',#36362,#36308,#36388,.T.);
+#36388 = SURFACE_CURVE('',#36389,(#36393,#36399),.PCURVE_S1.);
+#36389 = LINE('',#36390,#36391);
+#36390 = CARTESIAN_POINT('',(-5.1,-7.05,-2.54));
+#36391 = VECTOR('',#36392,1.);
+#36392 = DIRECTION('',(0.,1.,0.));
+#36393 = PCURVE('',#20445,#36394);
+#36394 = DEFINITIONAL_REPRESENTATION('',(#36395),#36398);
+#36395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36396,#36397),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36396 = CARTESIAN_POINT('',(0.97,-1.36));
+#36397 = CARTESIAN_POINT('',(0.97,-0.64));
+#36398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36399 = PCURVE('',#36400,#36405);
+#36400 = PLANE('',#36401);
+#36401 = AXIS2_PLACEMENT_3D('',#36402,#36403,#36404);
+#36402 = CARTESIAN_POINT('',(-5.1,-7.4,2.5));
+#36403 = DIRECTION('',(-1.,0.,0.));
+#36404 = DIRECTION('',(0.,-1.,0.));
+#36405 = DEFINITIONAL_REPRESENTATION('',(#36406),#36409);
+#36406 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36407,#36408),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36407 = CARTESIAN_POINT('',(0.66,-5.04));
+#36408 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36410 = ADVANCED_FACE('',(#36411,#36421),#20842,.T.);
+#36411 = FACE_BOUND('',#36412,.T.);
+#36412 = EDGE_LOOP('',(#36413,#36414,#36415,#36416,#36417,#36418,#36419,
+    #36420));
+#36413 = ORIENTED_EDGE('',*,*,#20826,.F.);
+#36414 = ORIENTED_EDGE('',*,*,#21174,.T.);
+#36415 = ORIENTED_EDGE('',*,*,#21125,.F.);
+#36416 = ORIENTED_EDGE('',*,*,#21076,.F.);
+#36417 = ORIENTED_EDGE('',*,*,#21027,.F.);
+#36418 = ORIENTED_EDGE('',*,*,#20978,.F.);
+#36419 = ORIENTED_EDGE('',*,*,#20929,.F.);
+#36420 = ORIENTED_EDGE('',*,*,#20880,.F.);
+#36421 = FACE_BOUND('',#36422,.T.);
+#36422 = EDGE_LOOP('',(#36423,#36451,#36477,#36503));
+#36423 = ORIENTED_EDGE('',*,*,#36424,.T.);
+#36424 = EDGE_CURVE('',#36425,#36427,#36429,.T.);
+#36425 = VERTEX_POINT('',#36426);
+#36426 = CARTESIAN_POINT('',(-2.56,-7.4,-2.54));
+#36427 = VERTEX_POINT('',#36428);
+#36428 = CARTESIAN_POINT('',(-3.16,-7.4,-2.54));
+#36429 = SURFACE_CURVE('',#36430,(#36434,#36440),.PCURVE_S1.);
+#36430 = LINE('',#36431,#36432);
+#36431 = CARTESIAN_POINT('',(-2.375,-7.4,-2.54));
+#36432 = VECTOR('',#36433,1.);
+#36433 = DIRECTION('',(-1.,-0.,-0.));
+#36434 = PCURVE('',#20842,#36435);
+#36435 = DEFINITIONAL_REPRESENTATION('',(#36436),#36439);
+#36436 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36437,#36438),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36437 = CARTESIAN_POINT('',(0.91,-0.7));
+#36438 = CARTESIAN_POINT('',(1.63,-0.7));
+#36439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36440 = PCURVE('',#36441,#36446);
+#36441 = PLANE('',#36442);
+#36442 = AXIS2_PLACEMENT_3D('',#36443,#36444,#36445);
+#36443 = CARTESIAN_POINT('',(-3.16,-7.4,2.5));
+#36444 = DIRECTION('',(0.,-1.,0.));
+#36445 = DIRECTION('',(1.,0.,0.));
+#36446 = DEFINITIONAL_REPRESENTATION('',(#36447),#36450);
+#36447 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36448,#36449),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36448 = CARTESIAN_POINT('',(0.66,-5.04));
+#36449 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36451 = ORIENTED_EDGE('',*,*,#36452,.T.);
+#36452 = EDGE_CURVE('',#36427,#36453,#36455,.T.);
+#36453 = VERTEX_POINT('',#36454);
+#36454 = CARTESIAN_POINT('',(-3.16,-8.,-2.54));
+#36455 = SURFACE_CURVE('',#36456,(#36460,#36466),.PCURVE_S1.);
+#36456 = LINE('',#36457,#36458);
+#36457 = CARTESIAN_POINT('',(-3.16,-7.35,-2.54));
+#36458 = VECTOR('',#36459,1.);
+#36459 = DIRECTION('',(0.,-1.,0.));
+#36460 = PCURVE('',#20842,#36461);
+#36461 = DEFINITIONAL_REPRESENTATION('',(#36462),#36465);
+#36462 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36463,#36464),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36463 = CARTESIAN_POINT('',(1.57,-0.64));
+#36464 = CARTESIAN_POINT('',(1.57,-1.36));
+#36465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36466 = PCURVE('',#36467,#36472);
+#36467 = PLANE('',#36468);
+#36468 = AXIS2_PLACEMENT_3D('',#36469,#36470,#36471);
+#36469 = CARTESIAN_POINT('',(-3.16,-8.,2.5));
+#36470 = DIRECTION('',(1.,0.,0.));
+#36471 = DIRECTION('',(0.,1.,0.));
+#36472 = DEFINITIONAL_REPRESENTATION('',(#36473),#36476);
+#36473 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36474,#36475),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36474 = CARTESIAN_POINT('',(0.66,-5.04));
+#36475 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36477 = ORIENTED_EDGE('',*,*,#36478,.T.);
+#36478 = EDGE_CURVE('',#36453,#36479,#36481,.T.);
+#36479 = VERTEX_POINT('',#36480);
+#36480 = CARTESIAN_POINT('',(-2.56,-8.,-2.54));
+#36481 = SURFACE_CURVE('',#36482,(#36486,#36492),.PCURVE_S1.);
+#36482 = LINE('',#36483,#36484);
+#36483 = CARTESIAN_POINT('',(-2.075,-8.,-2.54));
+#36484 = VECTOR('',#36485,1.);
+#36485 = DIRECTION('',(1.,0.,0.));
+#36486 = PCURVE('',#20842,#36487);
+#36487 = DEFINITIONAL_REPRESENTATION('',(#36488),#36491);
+#36488 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36489,#36490),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36489 = CARTESIAN_POINT('',(1.63,-1.3));
+#36490 = CARTESIAN_POINT('',(0.91,-1.3));
+#36491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36492 = PCURVE('',#36493,#36498);
+#36493 = PLANE('',#36494);
+#36494 = AXIS2_PLACEMENT_3D('',#36495,#36496,#36497);
+#36495 = CARTESIAN_POINT('',(-2.56,-8.,2.5));
+#36496 = DIRECTION('',(0.,1.,0.));
+#36497 = DIRECTION('',(-1.,0.,0.));
+#36498 = DEFINITIONAL_REPRESENTATION('',(#36499),#36502);
+#36499 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36500,#36501),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36500 = CARTESIAN_POINT('',(0.66,-5.04));
+#36501 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36503 = ORIENTED_EDGE('',*,*,#36504,.T.);
+#36504 = EDGE_CURVE('',#36479,#36425,#36505,.T.);
+#36505 = SURFACE_CURVE('',#36506,(#36510,#36516),.PCURVE_S1.);
+#36506 = LINE('',#36507,#36508);
+#36507 = CARTESIAN_POINT('',(-2.56,-7.05,-2.54));
+#36508 = VECTOR('',#36509,1.);
+#36509 = DIRECTION('',(0.,1.,0.));
+#36510 = PCURVE('',#20842,#36511);
+#36511 = DEFINITIONAL_REPRESENTATION('',(#36512),#36515);
+#36512 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36513,#36514),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36513 = CARTESIAN_POINT('',(0.97,-1.36));
+#36514 = CARTESIAN_POINT('',(0.97,-0.64));
+#36515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36516 = PCURVE('',#36517,#36522);
+#36517 = PLANE('',#36518);
+#36518 = AXIS2_PLACEMENT_3D('',#36519,#36520,#36521);
+#36519 = CARTESIAN_POINT('',(-2.56,-7.4,2.5));
+#36520 = DIRECTION('',(-1.,0.,0.));
+#36521 = DIRECTION('',(0.,-1.,0.));
+#36522 = DEFINITIONAL_REPRESENTATION('',(#36523),#36526);
+#36523 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36524,#36525),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36524 = CARTESIAN_POINT('',(0.66,-5.04));
+#36525 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36527 = ADVANCED_FACE('',(#36528,#36538),#21239,.T.);
+#36528 = FACE_BOUND('',#36529,.T.);
+#36529 = EDGE_LOOP('',(#36530,#36531,#36532,#36533,#36534,#36535,#36536,
+    #36537));
+#36530 = ORIENTED_EDGE('',*,*,#21223,.F.);
+#36531 = ORIENTED_EDGE('',*,*,#21571,.T.);
+#36532 = ORIENTED_EDGE('',*,*,#21522,.F.);
+#36533 = ORIENTED_EDGE('',*,*,#21473,.F.);
+#36534 = ORIENTED_EDGE('',*,*,#21424,.F.);
+#36535 = ORIENTED_EDGE('',*,*,#21375,.F.);
+#36536 = ORIENTED_EDGE('',*,*,#21326,.F.);
+#36537 = ORIENTED_EDGE('',*,*,#21277,.F.);
+#36538 = FACE_BOUND('',#36539,.T.);
+#36539 = EDGE_LOOP('',(#36540,#36568,#36594,#36620));
+#36540 = ORIENTED_EDGE('',*,*,#36541,.T.);
+#36541 = EDGE_CURVE('',#36542,#36544,#36546,.T.);
+#36542 = VERTEX_POINT('',#36543);
+#36543 = CARTESIAN_POINT('',(-12.72,-7.4,-2.54));
+#36544 = VERTEX_POINT('',#36545);
+#36545 = CARTESIAN_POINT('',(-13.32,-7.4,-2.54));
+#36546 = SURFACE_CURVE('',#36547,(#36551,#36557),.PCURVE_S1.);
+#36547 = LINE('',#36548,#36549);
+#36548 = CARTESIAN_POINT('',(-12.535,-7.4,-2.54));
+#36549 = VECTOR('',#36550,1.);
+#36550 = DIRECTION('',(-1.,-0.,-0.));
+#36551 = PCURVE('',#21239,#36552);
+#36552 = DEFINITIONAL_REPRESENTATION('',(#36553),#36556);
+#36553 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36554,#36555),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36554 = CARTESIAN_POINT('',(0.91,-0.7));
+#36555 = CARTESIAN_POINT('',(1.63,-0.7));
+#36556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36557 = PCURVE('',#36558,#36563);
+#36558 = PLANE('',#36559);
+#36559 = AXIS2_PLACEMENT_3D('',#36560,#36561,#36562);
+#36560 = CARTESIAN_POINT('',(-13.32,-7.4,2.5));
+#36561 = DIRECTION('',(0.,-1.,0.));
+#36562 = DIRECTION('',(1.,0.,0.));
+#36563 = DEFINITIONAL_REPRESENTATION('',(#36564),#36567);
+#36564 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36565,#36566),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36565 = CARTESIAN_POINT('',(0.66,-5.04));
+#36566 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36568 = ORIENTED_EDGE('',*,*,#36569,.T.);
+#36569 = EDGE_CURVE('',#36544,#36570,#36572,.T.);
+#36570 = VERTEX_POINT('',#36571);
+#36571 = CARTESIAN_POINT('',(-13.32,-8.,-2.54));
+#36572 = SURFACE_CURVE('',#36573,(#36577,#36583),.PCURVE_S1.);
+#36573 = LINE('',#36574,#36575);
+#36574 = CARTESIAN_POINT('',(-13.32,-7.35,-2.54));
+#36575 = VECTOR('',#36576,1.);
+#36576 = DIRECTION('',(0.,-1.,0.));
+#36577 = PCURVE('',#21239,#36578);
+#36578 = DEFINITIONAL_REPRESENTATION('',(#36579),#36582);
+#36579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36580,#36581),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36580 = CARTESIAN_POINT('',(1.57,-0.64));
+#36581 = CARTESIAN_POINT('',(1.57,-1.36));
+#36582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36583 = PCURVE('',#36584,#36589);
+#36584 = PLANE('',#36585);
+#36585 = AXIS2_PLACEMENT_3D('',#36586,#36587,#36588);
+#36586 = CARTESIAN_POINT('',(-13.32,-8.,2.5));
+#36587 = DIRECTION('',(1.,0.,0.));
+#36588 = DIRECTION('',(0.,1.,0.));
+#36589 = DEFINITIONAL_REPRESENTATION('',(#36590),#36593);
+#36590 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36591,#36592),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36591 = CARTESIAN_POINT('',(0.66,-5.04));
+#36592 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36594 = ORIENTED_EDGE('',*,*,#36595,.T.);
+#36595 = EDGE_CURVE('',#36570,#36596,#36598,.T.);
+#36596 = VERTEX_POINT('',#36597);
+#36597 = CARTESIAN_POINT('',(-12.72,-8.,-2.54));
+#36598 = SURFACE_CURVE('',#36599,(#36603,#36609),.PCURVE_S1.);
+#36599 = LINE('',#36600,#36601);
+#36600 = CARTESIAN_POINT('',(-12.235,-8.,-2.54));
+#36601 = VECTOR('',#36602,1.);
+#36602 = DIRECTION('',(1.,0.,0.));
+#36603 = PCURVE('',#21239,#36604);
+#36604 = DEFINITIONAL_REPRESENTATION('',(#36605),#36608);
+#36605 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36606,#36607),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36606 = CARTESIAN_POINT('',(1.63,-1.3));
+#36607 = CARTESIAN_POINT('',(0.91,-1.3));
+#36608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36609 = PCURVE('',#36610,#36615);
+#36610 = PLANE('',#36611);
+#36611 = AXIS2_PLACEMENT_3D('',#36612,#36613,#36614);
+#36612 = CARTESIAN_POINT('',(-12.72,-8.,2.5));
+#36613 = DIRECTION('',(0.,1.,0.));
+#36614 = DIRECTION('',(-1.,0.,0.));
+#36615 = DEFINITIONAL_REPRESENTATION('',(#36616),#36619);
+#36616 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36617,#36618),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36617 = CARTESIAN_POINT('',(0.66,-5.04));
+#36618 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36620 = ORIENTED_EDGE('',*,*,#36621,.T.);
+#36621 = EDGE_CURVE('',#36596,#36542,#36622,.T.);
+#36622 = SURFACE_CURVE('',#36623,(#36627,#36633),.PCURVE_S1.);
+#36623 = LINE('',#36624,#36625);
+#36624 = CARTESIAN_POINT('',(-12.72,-7.05,-2.54));
+#36625 = VECTOR('',#36626,1.);
+#36626 = DIRECTION('',(0.,1.,0.));
+#36627 = PCURVE('',#21239,#36628);
+#36628 = DEFINITIONAL_REPRESENTATION('',(#36629),#36632);
+#36629 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36630,#36631),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36630 = CARTESIAN_POINT('',(0.97,-1.36));
+#36631 = CARTESIAN_POINT('',(0.97,-0.64));
+#36632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36633 = PCURVE('',#36634,#36639);
+#36634 = PLANE('',#36635);
+#36635 = AXIS2_PLACEMENT_3D('',#36636,#36637,#36638);
+#36636 = CARTESIAN_POINT('',(-12.72,-7.4,2.5));
+#36637 = DIRECTION('',(-1.,0.,0.));
+#36638 = DIRECTION('',(0.,-1.,0.));
+#36639 = DEFINITIONAL_REPRESENTATION('',(#36640),#36643);
+#36640 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36641,#36642),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36641 = CARTESIAN_POINT('',(0.66,-5.04));
+#36642 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36644 = ADVANCED_FACE('',(#36645,#36655),#21636,.T.);
+#36645 = FACE_BOUND('',#36646,.T.);
+#36646 = EDGE_LOOP('',(#36647,#36648,#36649,#36650,#36651,#36652,#36653,
+    #36654));
+#36647 = ORIENTED_EDGE('',*,*,#21620,.F.);
+#36648 = ORIENTED_EDGE('',*,*,#21968,.T.);
+#36649 = ORIENTED_EDGE('',*,*,#21919,.F.);
+#36650 = ORIENTED_EDGE('',*,*,#21870,.F.);
+#36651 = ORIENTED_EDGE('',*,*,#21821,.F.);
+#36652 = ORIENTED_EDGE('',*,*,#21772,.F.);
+#36653 = ORIENTED_EDGE('',*,*,#21723,.F.);
+#36654 = ORIENTED_EDGE('',*,*,#21674,.F.);
+#36655 = FACE_BOUND('',#36656,.T.);
+#36656 = EDGE_LOOP('',(#36657,#36685,#36711,#36737));
+#36657 = ORIENTED_EDGE('',*,*,#36658,.T.);
+#36658 = EDGE_CURVE('',#36659,#36661,#36663,.T.);
+#36659 = VERTEX_POINT('',#36660);
+#36660 = CARTESIAN_POINT('',(-7.64,-7.4,-2.54));
+#36661 = VERTEX_POINT('',#36662);
+#36662 = CARTESIAN_POINT('',(-8.24,-7.4,-2.54));
+#36663 = SURFACE_CURVE('',#36664,(#36668,#36674),.PCURVE_S1.);
+#36664 = LINE('',#36665,#36666);
+#36665 = CARTESIAN_POINT('',(-7.455,-7.4,-2.54));
+#36666 = VECTOR('',#36667,1.);
+#36667 = DIRECTION('',(-1.,-0.,-0.));
+#36668 = PCURVE('',#21636,#36669);
+#36669 = DEFINITIONAL_REPRESENTATION('',(#36670),#36673);
+#36670 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36671,#36672),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36671 = CARTESIAN_POINT('',(0.91,-0.7));
+#36672 = CARTESIAN_POINT('',(1.63,-0.7));
+#36673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36674 = PCURVE('',#36675,#36680);
+#36675 = PLANE('',#36676);
+#36676 = AXIS2_PLACEMENT_3D('',#36677,#36678,#36679);
+#36677 = CARTESIAN_POINT('',(-8.24,-7.4,2.5));
+#36678 = DIRECTION('',(0.,-1.,0.));
+#36679 = DIRECTION('',(1.,0.,0.));
+#36680 = DEFINITIONAL_REPRESENTATION('',(#36681),#36684);
+#36681 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36682,#36683),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36682 = CARTESIAN_POINT('',(0.66,-5.04));
+#36683 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36685 = ORIENTED_EDGE('',*,*,#36686,.T.);
+#36686 = EDGE_CURVE('',#36661,#36687,#36689,.T.);
+#36687 = VERTEX_POINT('',#36688);
+#36688 = CARTESIAN_POINT('',(-8.24,-8.,-2.54));
+#36689 = SURFACE_CURVE('',#36690,(#36694,#36700),.PCURVE_S1.);
+#36690 = LINE('',#36691,#36692);
+#36691 = CARTESIAN_POINT('',(-8.24,-7.35,-2.54));
+#36692 = VECTOR('',#36693,1.);
+#36693 = DIRECTION('',(0.,-1.,0.));
+#36694 = PCURVE('',#21636,#36695);
+#36695 = DEFINITIONAL_REPRESENTATION('',(#36696),#36699);
+#36696 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36697,#36698),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36697 = CARTESIAN_POINT('',(1.57,-0.64));
+#36698 = CARTESIAN_POINT('',(1.57,-1.36));
+#36699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36700 = PCURVE('',#36701,#36706);
+#36701 = PLANE('',#36702);
+#36702 = AXIS2_PLACEMENT_3D('',#36703,#36704,#36705);
+#36703 = CARTESIAN_POINT('',(-8.24,-8.,2.5));
+#36704 = DIRECTION('',(1.,0.,0.));
+#36705 = DIRECTION('',(0.,1.,0.));
+#36706 = DEFINITIONAL_REPRESENTATION('',(#36707),#36710);
+#36707 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36708,#36709),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36708 = CARTESIAN_POINT('',(0.66,-5.04));
+#36709 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36711 = ORIENTED_EDGE('',*,*,#36712,.T.);
+#36712 = EDGE_CURVE('',#36687,#36713,#36715,.T.);
+#36713 = VERTEX_POINT('',#36714);
+#36714 = CARTESIAN_POINT('',(-7.64,-8.,-2.54));
+#36715 = SURFACE_CURVE('',#36716,(#36720,#36726),.PCURVE_S1.);
+#36716 = LINE('',#36717,#36718);
+#36717 = CARTESIAN_POINT('',(-7.155,-8.,-2.54));
+#36718 = VECTOR('',#36719,1.);
+#36719 = DIRECTION('',(1.,0.,0.));
+#36720 = PCURVE('',#21636,#36721);
+#36721 = DEFINITIONAL_REPRESENTATION('',(#36722),#36725);
+#36722 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36723,#36724),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36723 = CARTESIAN_POINT('',(1.63,-1.3));
+#36724 = CARTESIAN_POINT('',(0.91,-1.3));
+#36725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36726 = PCURVE('',#36727,#36732);
+#36727 = PLANE('',#36728);
+#36728 = AXIS2_PLACEMENT_3D('',#36729,#36730,#36731);
+#36729 = CARTESIAN_POINT('',(-7.64,-8.,2.5));
+#36730 = DIRECTION('',(0.,1.,0.));
+#36731 = DIRECTION('',(-1.,0.,0.));
+#36732 = DEFINITIONAL_REPRESENTATION('',(#36733),#36736);
+#36733 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36734,#36735),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36734 = CARTESIAN_POINT('',(0.66,-5.04));
+#36735 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36737 = ORIENTED_EDGE('',*,*,#36738,.T.);
+#36738 = EDGE_CURVE('',#36713,#36659,#36739,.T.);
+#36739 = SURFACE_CURVE('',#36740,(#36744,#36750),.PCURVE_S1.);
+#36740 = LINE('',#36741,#36742);
+#36741 = CARTESIAN_POINT('',(-7.64,-7.05,-2.54));
+#36742 = VECTOR('',#36743,1.);
+#36743 = DIRECTION('',(0.,1.,0.));
+#36744 = PCURVE('',#21636,#36745);
+#36745 = DEFINITIONAL_REPRESENTATION('',(#36746),#36749);
+#36746 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36747,#36748),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36747 = CARTESIAN_POINT('',(0.97,-1.36));
+#36748 = CARTESIAN_POINT('',(0.97,-0.64));
+#36749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36750 = PCURVE('',#36751,#36756);
+#36751 = PLANE('',#36752);
+#36752 = AXIS2_PLACEMENT_3D('',#36753,#36754,#36755);
+#36753 = CARTESIAN_POINT('',(-7.64,-7.4,2.5));
+#36754 = DIRECTION('',(-1.,0.,0.));
+#36755 = DIRECTION('',(0.,-1.,0.));
+#36756 = DEFINITIONAL_REPRESENTATION('',(#36757),#36760);
+#36757 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36758,#36759),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36758 = CARTESIAN_POINT('',(0.66,-5.04));
+#36759 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36761 = ADVANCED_FACE('',(#36762,#36772),#22033,.T.);
+#36762 = FACE_BOUND('',#36763,.T.);
+#36763 = EDGE_LOOP('',(#36764,#36765,#36766,#36767,#36768,#36769,#36770,
+    #36771));
+#36764 = ORIENTED_EDGE('',*,*,#22017,.F.);
+#36765 = ORIENTED_EDGE('',*,*,#22365,.T.);
+#36766 = ORIENTED_EDGE('',*,*,#22316,.F.);
+#36767 = ORIENTED_EDGE('',*,*,#22267,.F.);
+#36768 = ORIENTED_EDGE('',*,*,#22218,.F.);
+#36769 = ORIENTED_EDGE('',*,*,#22169,.F.);
+#36770 = ORIENTED_EDGE('',*,*,#22120,.F.);
+#36771 = ORIENTED_EDGE('',*,*,#22071,.F.);
+#36772 = FACE_BOUND('',#36773,.T.);
+#36773 = EDGE_LOOP('',(#36774,#36802,#36828,#36854));
+#36774 = ORIENTED_EDGE('',*,*,#36775,.T.);
+#36775 = EDGE_CURVE('',#36776,#36778,#36780,.T.);
+#36776 = VERTEX_POINT('',#36777);
+#36777 = CARTESIAN_POINT('',(-10.18,-7.4,-2.54));
+#36778 = VERTEX_POINT('',#36779);
+#36779 = CARTESIAN_POINT('',(-10.78,-7.4,-2.54));
+#36780 = SURFACE_CURVE('',#36781,(#36785,#36791),.PCURVE_S1.);
+#36781 = LINE('',#36782,#36783);
+#36782 = CARTESIAN_POINT('',(-9.995,-7.4,-2.54));
+#36783 = VECTOR('',#36784,1.);
+#36784 = DIRECTION('',(-1.,-0.,-0.));
+#36785 = PCURVE('',#22033,#36786);
+#36786 = DEFINITIONAL_REPRESENTATION('',(#36787),#36790);
+#36787 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36788,#36789),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36788 = CARTESIAN_POINT('',(0.91,-0.7));
+#36789 = CARTESIAN_POINT('',(1.63,-0.7));
+#36790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36791 = PCURVE('',#36792,#36797);
+#36792 = PLANE('',#36793);
+#36793 = AXIS2_PLACEMENT_3D('',#36794,#36795,#36796);
+#36794 = CARTESIAN_POINT('',(-10.78,-7.4,2.5));
+#36795 = DIRECTION('',(0.,-1.,0.));
+#36796 = DIRECTION('',(1.,0.,0.));
+#36797 = DEFINITIONAL_REPRESENTATION('',(#36798),#36801);
+#36798 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36799,#36800),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36799 = CARTESIAN_POINT('',(0.66,-5.04));
+#36800 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36802 = ORIENTED_EDGE('',*,*,#36803,.T.);
+#36803 = EDGE_CURVE('',#36778,#36804,#36806,.T.);
+#36804 = VERTEX_POINT('',#36805);
+#36805 = CARTESIAN_POINT('',(-10.78,-8.,-2.54));
+#36806 = SURFACE_CURVE('',#36807,(#36811,#36817),.PCURVE_S1.);
+#36807 = LINE('',#36808,#36809);
+#36808 = CARTESIAN_POINT('',(-10.78,-7.35,-2.54));
+#36809 = VECTOR('',#36810,1.);
+#36810 = DIRECTION('',(0.,-1.,0.));
+#36811 = PCURVE('',#22033,#36812);
+#36812 = DEFINITIONAL_REPRESENTATION('',(#36813),#36816);
+#36813 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36814,#36815),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36814 = CARTESIAN_POINT('',(1.57,-0.64));
+#36815 = CARTESIAN_POINT('',(1.57,-1.36));
+#36816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36817 = PCURVE('',#36818,#36823);
+#36818 = PLANE('',#36819);
+#36819 = AXIS2_PLACEMENT_3D('',#36820,#36821,#36822);
+#36820 = CARTESIAN_POINT('',(-10.78,-8.,2.5));
+#36821 = DIRECTION('',(1.,0.,0.));
+#36822 = DIRECTION('',(0.,1.,0.));
+#36823 = DEFINITIONAL_REPRESENTATION('',(#36824),#36827);
+#36824 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36825,#36826),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36825 = CARTESIAN_POINT('',(0.66,-5.04));
+#36826 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36828 = ORIENTED_EDGE('',*,*,#36829,.T.);
+#36829 = EDGE_CURVE('',#36804,#36830,#36832,.T.);
+#36830 = VERTEX_POINT('',#36831);
+#36831 = CARTESIAN_POINT('',(-10.18,-8.,-2.54));
+#36832 = SURFACE_CURVE('',#36833,(#36837,#36843),.PCURVE_S1.);
+#36833 = LINE('',#36834,#36835);
+#36834 = CARTESIAN_POINT('',(-9.695,-8.,-2.54));
+#36835 = VECTOR('',#36836,1.);
+#36836 = DIRECTION('',(1.,0.,0.));
+#36837 = PCURVE('',#22033,#36838);
+#36838 = DEFINITIONAL_REPRESENTATION('',(#36839),#36842);
+#36839 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36840,#36841),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36840 = CARTESIAN_POINT('',(1.63,-1.3));
+#36841 = CARTESIAN_POINT('',(0.91,-1.3));
+#36842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36843 = PCURVE('',#36844,#36849);
+#36844 = PLANE('',#36845);
+#36845 = AXIS2_PLACEMENT_3D('',#36846,#36847,#36848);
+#36846 = CARTESIAN_POINT('',(-10.18,-8.,2.5));
+#36847 = DIRECTION('',(0.,1.,0.));
+#36848 = DIRECTION('',(-1.,0.,0.));
+#36849 = DEFINITIONAL_REPRESENTATION('',(#36850),#36853);
+#36850 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36851,#36852),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36851 = CARTESIAN_POINT('',(0.66,-5.04));
+#36852 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36854 = ORIENTED_EDGE('',*,*,#36855,.T.);
+#36855 = EDGE_CURVE('',#36830,#36776,#36856,.T.);
+#36856 = SURFACE_CURVE('',#36857,(#36861,#36867),.PCURVE_S1.);
+#36857 = LINE('',#36858,#36859);
+#36858 = CARTESIAN_POINT('',(-10.18,-7.05,-2.54));
+#36859 = VECTOR('',#36860,1.);
+#36860 = DIRECTION('',(0.,1.,0.));
+#36861 = PCURVE('',#22033,#36862);
+#36862 = DEFINITIONAL_REPRESENTATION('',(#36863),#36866);
+#36863 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36864,#36865),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36864 = CARTESIAN_POINT('',(0.97,-1.36));
+#36865 = CARTESIAN_POINT('',(0.97,-0.64));
+#36866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36867 = PCURVE('',#36868,#36873);
+#36868 = PLANE('',#36869);
+#36869 = AXIS2_PLACEMENT_3D('',#36870,#36871,#36872);
+#36870 = CARTESIAN_POINT('',(-10.18,-7.4,2.5));
+#36871 = DIRECTION('',(-1.,0.,0.));
+#36872 = DIRECTION('',(0.,-1.,0.));
+#36873 = DEFINITIONAL_REPRESENTATION('',(#36874),#36877);
+#36874 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36875,#36876),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36875 = CARTESIAN_POINT('',(0.66,-5.04));
+#36876 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36878 = ADVANCED_FACE('',(#36879,#36889),#22430,.T.);
+#36879 = FACE_BOUND('',#36880,.T.);
+#36880 = EDGE_LOOP('',(#36881,#36882,#36883,#36884,#36885,#36886,#36887,
+    #36888));
+#36881 = ORIENTED_EDGE('',*,*,#22414,.F.);
+#36882 = ORIENTED_EDGE('',*,*,#22762,.T.);
+#36883 = ORIENTED_EDGE('',*,*,#22713,.F.);
+#36884 = ORIENTED_EDGE('',*,*,#22664,.F.);
+#36885 = ORIENTED_EDGE('',*,*,#22615,.F.);
+#36886 = ORIENTED_EDGE('',*,*,#22566,.F.);
+#36887 = ORIENTED_EDGE('',*,*,#22517,.F.);
+#36888 = ORIENTED_EDGE('',*,*,#22468,.F.);
+#36889 = FACE_BOUND('',#36890,.T.);
+#36890 = EDGE_LOOP('',(#36891,#36919,#36945,#36971));
+#36891 = ORIENTED_EDGE('',*,*,#36892,.T.);
+#36892 = EDGE_CURVE('',#36893,#36895,#36897,.T.);
+#36893 = VERTEX_POINT('',#36894);
+#36894 = CARTESIAN_POINT('',(-15.26,-7.4,-2.54));
+#36895 = VERTEX_POINT('',#36896);
+#36896 = CARTESIAN_POINT('',(-15.86,-7.4,-2.54));
+#36897 = SURFACE_CURVE('',#36898,(#36902,#36908),.PCURVE_S1.);
+#36898 = LINE('',#36899,#36900);
+#36899 = CARTESIAN_POINT('',(-15.075,-7.4,-2.54));
+#36900 = VECTOR('',#36901,1.);
+#36901 = DIRECTION('',(-1.,-0.,-0.));
+#36902 = PCURVE('',#22430,#36903);
+#36903 = DEFINITIONAL_REPRESENTATION('',(#36904),#36907);
+#36904 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36905,#36906),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36905 = CARTESIAN_POINT('',(0.91,-0.7));
+#36906 = CARTESIAN_POINT('',(1.63,-0.7));
+#36907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36908 = PCURVE('',#36909,#36914);
+#36909 = PLANE('',#36910);
+#36910 = AXIS2_PLACEMENT_3D('',#36911,#36912,#36913);
+#36911 = CARTESIAN_POINT('',(-15.86,-7.4,2.5));
+#36912 = DIRECTION('',(0.,-1.,0.));
+#36913 = DIRECTION('',(1.,0.,0.));
+#36914 = DEFINITIONAL_REPRESENTATION('',(#36915),#36918);
+#36915 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36916,#36917),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#36916 = CARTESIAN_POINT('',(0.66,-5.04));
+#36917 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36919 = ORIENTED_EDGE('',*,*,#36920,.T.);
+#36920 = EDGE_CURVE('',#36895,#36921,#36923,.T.);
+#36921 = VERTEX_POINT('',#36922);
+#36922 = CARTESIAN_POINT('',(-15.86,-8.,-2.54));
+#36923 = SURFACE_CURVE('',#36924,(#36928,#36934),.PCURVE_S1.);
+#36924 = LINE('',#36925,#36926);
+#36925 = CARTESIAN_POINT('',(-15.86,-7.35,-2.54));
+#36926 = VECTOR('',#36927,1.);
+#36927 = DIRECTION('',(0.,-1.,0.));
+#36928 = PCURVE('',#22430,#36929);
+#36929 = DEFINITIONAL_REPRESENTATION('',(#36930),#36933);
+#36930 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36931,#36932),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36931 = CARTESIAN_POINT('',(1.57,-0.64));
+#36932 = CARTESIAN_POINT('',(1.57,-1.36));
+#36933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36934 = PCURVE('',#36935,#36940);
+#36935 = PLANE('',#36936);
+#36936 = AXIS2_PLACEMENT_3D('',#36937,#36938,#36939);
+#36937 = CARTESIAN_POINT('',(-15.86,-8.,2.5));
+#36938 = DIRECTION('',(1.,0.,0.));
+#36939 = DIRECTION('',(0.,1.,0.));
+#36940 = DEFINITIONAL_REPRESENTATION('',(#36941),#36944);
+#36941 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36942,#36943),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#36942 = CARTESIAN_POINT('',(0.66,-5.04));
+#36943 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36945 = ORIENTED_EDGE('',*,*,#36946,.T.);
+#36946 = EDGE_CURVE('',#36921,#36947,#36949,.T.);
+#36947 = VERTEX_POINT('',#36948);
+#36948 = CARTESIAN_POINT('',(-15.26,-8.,-2.54));
+#36949 = SURFACE_CURVE('',#36950,(#36954,#36960),.PCURVE_S1.);
+#36950 = LINE('',#36951,#36952);
+#36951 = CARTESIAN_POINT('',(-14.775,-8.,-2.54));
+#36952 = VECTOR('',#36953,1.);
+#36953 = DIRECTION('',(1.,0.,0.));
+#36954 = PCURVE('',#22430,#36955);
+#36955 = DEFINITIONAL_REPRESENTATION('',(#36956),#36959);
+#36956 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36957,#36958),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36957 = CARTESIAN_POINT('',(1.63,-1.3));
+#36958 = CARTESIAN_POINT('',(0.91,-1.3));
+#36959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36960 = PCURVE('',#36961,#36966);
+#36961 = PLANE('',#36962);
+#36962 = AXIS2_PLACEMENT_3D('',#36963,#36964,#36965);
+#36963 = CARTESIAN_POINT('',(-15.26,-8.,2.5));
+#36964 = DIRECTION('',(0.,1.,0.));
+#36965 = DIRECTION('',(-1.,0.,0.));
+#36966 = DEFINITIONAL_REPRESENTATION('',(#36967),#36970);
+#36967 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36968,#36969),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#36968 = CARTESIAN_POINT('',(0.66,-5.04));
+#36969 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36971 = ORIENTED_EDGE('',*,*,#36972,.T.);
+#36972 = EDGE_CURVE('',#36947,#36893,#36973,.T.);
+#36973 = SURFACE_CURVE('',#36974,(#36978,#36984),.PCURVE_S1.);
+#36974 = LINE('',#36975,#36976);
+#36975 = CARTESIAN_POINT('',(-15.26,-7.05,-2.54));
+#36976 = VECTOR('',#36977,1.);
+#36977 = DIRECTION('',(0.,1.,0.));
+#36978 = PCURVE('',#22430,#36979);
+#36979 = DEFINITIONAL_REPRESENTATION('',(#36980),#36983);
+#36980 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36981,#36982),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36981 = CARTESIAN_POINT('',(0.97,-1.36));
+#36982 = CARTESIAN_POINT('',(0.97,-0.64));
+#36983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36984 = PCURVE('',#36985,#36990);
+#36985 = PLANE('',#36986);
+#36986 = AXIS2_PLACEMENT_3D('',#36987,#36988,#36989);
+#36987 = CARTESIAN_POINT('',(-15.26,-7.4,2.5));
+#36988 = DIRECTION('',(-1.,0.,0.));
+#36989 = DIRECTION('',(0.,-1.,0.));
+#36990 = DEFINITIONAL_REPRESENTATION('',(#36991),#36994);
+#36991 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36992,#36993),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#36992 = CARTESIAN_POINT('',(0.66,-5.04));
+#36993 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#36994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36995 = ADVANCED_FACE('',(#36996,#37006),#22827,.T.);
+#36996 = FACE_BOUND('',#36997,.T.);
+#36997 = EDGE_LOOP('',(#36998,#36999,#37000,#37001,#37002,#37003,#37004,
+    #37005));
+#36998 = ORIENTED_EDGE('',*,*,#22811,.F.);
+#36999 = ORIENTED_EDGE('',*,*,#23159,.T.);
+#37000 = ORIENTED_EDGE('',*,*,#23110,.F.);
+#37001 = ORIENTED_EDGE('',*,*,#23061,.F.);
+#37002 = ORIENTED_EDGE('',*,*,#23012,.F.);
+#37003 = ORIENTED_EDGE('',*,*,#22963,.F.);
+#37004 = ORIENTED_EDGE('',*,*,#22914,.F.);
+#37005 = ORIENTED_EDGE('',*,*,#22865,.F.);
+#37006 = FACE_BOUND('',#37007,.T.);
+#37007 = EDGE_LOOP('',(#37008,#37036,#37062,#37088));
+#37008 = ORIENTED_EDGE('',*,*,#37009,.T.);
+#37009 = EDGE_CURVE('',#37010,#37012,#37014,.T.);
+#37010 = VERTEX_POINT('',#37011);
+#37011 = CARTESIAN_POINT('',(17.76,-7.4,-2.54));
+#37012 = VERTEX_POINT('',#37013);
+#37013 = CARTESIAN_POINT('',(17.16,-7.4,-2.54));
+#37014 = SURFACE_CURVE('',#37015,(#37019,#37025),.PCURVE_S1.);
+#37015 = LINE('',#37016,#37017);
+#37016 = CARTESIAN_POINT('',(17.945,-7.4,-2.54));
+#37017 = VECTOR('',#37018,1.);
+#37018 = DIRECTION('',(-1.,-0.,-0.));
+#37019 = PCURVE('',#22827,#37020);
+#37020 = DEFINITIONAL_REPRESENTATION('',(#37021),#37024);
+#37021 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37022,#37023),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#37022 = CARTESIAN_POINT('',(0.91,-0.7));
+#37023 = CARTESIAN_POINT('',(1.63,-0.7));
+#37024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37025 = PCURVE('',#37026,#37031);
+#37026 = PLANE('',#37027);
+#37027 = AXIS2_PLACEMENT_3D('',#37028,#37029,#37030);
+#37028 = CARTESIAN_POINT('',(17.16,-7.4,2.5));
+#37029 = DIRECTION('',(0.,-1.,0.));
+#37030 = DIRECTION('',(1.,0.,0.));
+#37031 = DEFINITIONAL_REPRESENTATION('',(#37032),#37035);
+#37032 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37033,#37034),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#37033 = CARTESIAN_POINT('',(0.66,-5.04));
+#37034 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37036 = ORIENTED_EDGE('',*,*,#37037,.T.);
+#37037 = EDGE_CURVE('',#37012,#37038,#37040,.T.);
+#37038 = VERTEX_POINT('',#37039);
+#37039 = CARTESIAN_POINT('',(17.16,-8.,-2.54));
+#37040 = SURFACE_CURVE('',#37041,(#37045,#37051),.PCURVE_S1.);
+#37041 = LINE('',#37042,#37043);
+#37042 = CARTESIAN_POINT('',(17.16,-7.35,-2.54));
+#37043 = VECTOR('',#37044,1.);
+#37044 = DIRECTION('',(0.,-1.,0.));
+#37045 = PCURVE('',#22827,#37046);
+#37046 = DEFINITIONAL_REPRESENTATION('',(#37047),#37050);
+#37047 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37048,#37049),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#37048 = CARTESIAN_POINT('',(1.57,-0.64));
+#37049 = CARTESIAN_POINT('',(1.57,-1.36));
+#37050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37051 = PCURVE('',#37052,#37057);
+#37052 = PLANE('',#37053);
+#37053 = AXIS2_PLACEMENT_3D('',#37054,#37055,#37056);
+#37054 = CARTESIAN_POINT('',(17.16,-8.,2.5));
+#37055 = DIRECTION('',(1.,0.,0.));
+#37056 = DIRECTION('',(0.,1.,0.));
+#37057 = DEFINITIONAL_REPRESENTATION('',(#37058),#37061);
+#37058 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37059,#37060),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#37059 = CARTESIAN_POINT('',(0.66,-5.04));
+#37060 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37062 = ORIENTED_EDGE('',*,*,#37063,.T.);
+#37063 = EDGE_CURVE('',#37038,#37064,#37066,.T.);
+#37064 = VERTEX_POINT('',#37065);
+#37065 = CARTESIAN_POINT('',(17.76,-8.,-2.54));
+#37066 = SURFACE_CURVE('',#37067,(#37071,#37077),.PCURVE_S1.);
+#37067 = LINE('',#37068,#37069);
+#37068 = CARTESIAN_POINT('',(18.245,-8.,-2.54));
+#37069 = VECTOR('',#37070,1.);
+#37070 = DIRECTION('',(1.,0.,0.));
+#37071 = PCURVE('',#22827,#37072);
+#37072 = DEFINITIONAL_REPRESENTATION('',(#37073),#37076);
+#37073 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37074,#37075),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#37074 = CARTESIAN_POINT('',(1.63,-1.3));
+#37075 = CARTESIAN_POINT('',(0.91,-1.3));
+#37076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37077 = PCURVE('',#37078,#37083);
+#37078 = PLANE('',#37079);
+#37079 = AXIS2_PLACEMENT_3D('',#37080,#37081,#37082);
+#37080 = CARTESIAN_POINT('',(17.76,-8.,2.5));
+#37081 = DIRECTION('',(0.,1.,0.));
+#37082 = DIRECTION('',(-1.,0.,0.));
+#37083 = DEFINITIONAL_REPRESENTATION('',(#37084),#37087);
+#37084 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37085,#37086),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#37085 = CARTESIAN_POINT('',(0.66,-5.04));
+#37086 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37088 = ORIENTED_EDGE('',*,*,#37089,.T.);
+#37089 = EDGE_CURVE('',#37064,#37010,#37090,.T.);
+#37090 = SURFACE_CURVE('',#37091,(#37095,#37101),.PCURVE_S1.);
+#37091 = LINE('',#37092,#37093);
+#37092 = CARTESIAN_POINT('',(17.76,-7.05,-2.54));
+#37093 = VECTOR('',#37094,1.);
+#37094 = DIRECTION('',(0.,1.,0.));
+#37095 = PCURVE('',#22827,#37096);
+#37096 = DEFINITIONAL_REPRESENTATION('',(#37097),#37100);
+#37097 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37098,#37099),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#37098 = CARTESIAN_POINT('',(0.97,-1.36));
+#37099 = CARTESIAN_POINT('',(0.97,-0.64));
+#37100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37101 = PCURVE('',#37102,#37107);
+#37102 = PLANE('',#37103);
+#37103 = AXIS2_PLACEMENT_3D('',#37104,#37105,#37106);
+#37104 = CARTESIAN_POINT('',(17.76,-7.4,2.5));
+#37105 = DIRECTION('',(-1.,0.,0.));
+#37106 = DIRECTION('',(0.,-1.,0.));
+#37107 = DEFINITIONAL_REPRESENTATION('',(#37108),#37111);
+#37108 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37109,#37110),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#37109 = CARTESIAN_POINT('',(0.66,-5.04));
+#37110 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37112 = ADVANCED_FACE('',(#37113,#37123),#23224,.T.);
+#37113 = FACE_BOUND('',#37114,.T.);
+#37114 = EDGE_LOOP('',(#37115,#37116,#37117,#37118,#37119,#37120,#37121,
+    #37122));
+#37115 = ORIENTED_EDGE('',*,*,#23208,.F.);
+#37116 = ORIENTED_EDGE('',*,*,#23556,.T.);
+#37117 = ORIENTED_EDGE('',*,*,#23507,.F.);
+#37118 = ORIENTED_EDGE('',*,*,#23458,.F.);
+#37119 = ORIENTED_EDGE('',*,*,#23409,.F.);
+#37120 = ORIENTED_EDGE('',*,*,#23360,.F.);
+#37121 = ORIENTED_EDGE('',*,*,#23311,.F.);
+#37122 = ORIENTED_EDGE('',*,*,#23262,.F.);
+#37123 = FACE_BOUND('',#37124,.T.);
+#37124 = EDGE_LOOP('',(#37125,#37153,#37179,#37205));
+#37125 = ORIENTED_EDGE('',*,*,#37126,.T.);
+#37126 = EDGE_CURVE('',#37127,#37129,#37131,.T.);
+#37127 = VERTEX_POINT('',#37128);
+#37128 = CARTESIAN_POINT('',(15.22,-7.4,-2.54));
+#37129 = VERTEX_POINT('',#37130);
+#37130 = CARTESIAN_POINT('',(14.62,-7.4,-2.54));
+#37131 = SURFACE_CURVE('',#37132,(#37136,#37142),.PCURVE_S1.);
+#37132 = LINE('',#37133,#37134);
+#37133 = CARTESIAN_POINT('',(15.405,-7.4,-2.54));
+#37134 = VECTOR('',#37135,1.);
+#37135 = DIRECTION('',(-1.,-0.,-0.));
+#37136 = PCURVE('',#23224,#37137);
+#37137 = DEFINITIONAL_REPRESENTATION('',(#37138),#37141);
+#37138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37139,#37140),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#37139 = CARTESIAN_POINT('',(0.91,-0.7));
+#37140 = CARTESIAN_POINT('',(1.63,-0.7));
+#37141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37142 = PCURVE('',#37143,#37148);
+#37143 = PLANE('',#37144);
+#37144 = AXIS2_PLACEMENT_3D('',#37145,#37146,#37147);
+#37145 = CARTESIAN_POINT('',(14.62,-7.4,2.5));
+#37146 = DIRECTION('',(0.,-1.,0.));
+#37147 = DIRECTION('',(1.,0.,0.));
+#37148 = DEFINITIONAL_REPRESENTATION('',(#37149),#37152);
+#37149 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37150,#37151),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#37150 = CARTESIAN_POINT('',(0.66,-5.04));
+#37151 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37153 = ORIENTED_EDGE('',*,*,#37154,.T.);
+#37154 = EDGE_CURVE('',#37129,#37155,#37157,.T.);
+#37155 = VERTEX_POINT('',#37156);
+#37156 = CARTESIAN_POINT('',(14.62,-8.,-2.54));
+#37157 = SURFACE_CURVE('',#37158,(#37162,#37168),.PCURVE_S1.);
+#37158 = LINE('',#37159,#37160);
+#37159 = CARTESIAN_POINT('',(14.62,-7.35,-2.54));
+#37160 = VECTOR('',#37161,1.);
+#37161 = DIRECTION('',(0.,-1.,0.));
+#37162 = PCURVE('',#23224,#37163);
+#37163 = DEFINITIONAL_REPRESENTATION('',(#37164),#37167);
+#37164 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37165,#37166),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#37165 = CARTESIAN_POINT('',(1.57,-0.64));
+#37166 = CARTESIAN_POINT('',(1.57,-1.36));
+#37167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37168 = PCURVE('',#37169,#37174);
+#37169 = PLANE('',#37170);
+#37170 = AXIS2_PLACEMENT_3D('',#37171,#37172,#37173);
+#37171 = CARTESIAN_POINT('',(14.62,-8.,2.5));
+#37172 = DIRECTION('',(1.,0.,0.));
+#37173 = DIRECTION('',(0.,1.,0.));
+#37174 = DEFINITIONAL_REPRESENTATION('',(#37175),#37178);
+#37175 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37176,#37177),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#37176 = CARTESIAN_POINT('',(0.66,-5.04));
+#37177 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37179 = ORIENTED_EDGE('',*,*,#37180,.T.);
+#37180 = EDGE_CURVE('',#37155,#37181,#37183,.T.);
+#37181 = VERTEX_POINT('',#37182);
+#37182 = CARTESIAN_POINT('',(15.22,-8.,-2.54));
+#37183 = SURFACE_CURVE('',#37184,(#37188,#37194),.PCURVE_S1.);
+#37184 = LINE('',#37185,#37186);
+#37185 = CARTESIAN_POINT('',(15.705,-8.,-2.54));
+#37186 = VECTOR('',#37187,1.);
+#37187 = DIRECTION('',(1.,0.,0.));
+#37188 = PCURVE('',#23224,#37189);
+#37189 = DEFINITIONAL_REPRESENTATION('',(#37190),#37193);
+#37190 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37191,#37192),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#37191 = CARTESIAN_POINT('',(1.63,-1.3));
+#37192 = CARTESIAN_POINT('',(0.91,-1.3));
+#37193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37194 = PCURVE('',#37195,#37200);
+#37195 = PLANE('',#37196);
+#37196 = AXIS2_PLACEMENT_3D('',#37197,#37198,#37199);
+#37197 = CARTESIAN_POINT('',(15.22,-8.,2.5));
+#37198 = DIRECTION('',(0.,1.,0.));
+#37199 = DIRECTION('',(-1.,0.,0.));
+#37200 = DEFINITIONAL_REPRESENTATION('',(#37201),#37204);
+#37201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37202,#37203),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#37202 = CARTESIAN_POINT('',(0.66,-5.04));
+#37203 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37205 = ORIENTED_EDGE('',*,*,#37206,.T.);
+#37206 = EDGE_CURVE('',#37181,#37127,#37207,.T.);
+#37207 = SURFACE_CURVE('',#37208,(#37212,#37218),.PCURVE_S1.);
+#37208 = LINE('',#37209,#37210);
+#37209 = CARTESIAN_POINT('',(15.22,-7.05,-2.54));
+#37210 = VECTOR('',#37211,1.);
+#37211 = DIRECTION('',(0.,1.,0.));
+#37212 = PCURVE('',#23224,#37213);
+#37213 = DEFINITIONAL_REPRESENTATION('',(#37214),#37217);
+#37214 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37215,#37216),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#37215 = CARTESIAN_POINT('',(0.97,-1.36));
+#37216 = CARTESIAN_POINT('',(0.97,-0.64));
+#37217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37218 = PCURVE('',#37219,#37224);
+#37219 = PLANE('',#37220);
+#37220 = AXIS2_PLACEMENT_3D('',#37221,#37222,#37223);
+#37221 = CARTESIAN_POINT('',(15.22,-7.4,2.5));
+#37222 = DIRECTION('',(-1.,0.,0.));
+#37223 = DIRECTION('',(0.,-1.,0.));
+#37224 = DEFINITIONAL_REPRESENTATION('',(#37225),#37228);
+#37225 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37226,#37227),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#37226 = CARTESIAN_POINT('',(0.66,-5.04));
+#37227 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37229 = ADVANCED_FACE('',(#37230,#37240),#23621,.T.);
+#37230 = FACE_BOUND('',#37231,.T.);
+#37231 = EDGE_LOOP('',(#37232,#37233,#37234,#37235,#37236,#37237,#37238,
+    #37239));
+#37232 = ORIENTED_EDGE('',*,*,#23605,.F.);
+#37233 = ORIENTED_EDGE('',*,*,#23953,.T.);
+#37234 = ORIENTED_EDGE('',*,*,#23904,.F.);
+#37235 = ORIENTED_EDGE('',*,*,#23855,.F.);
+#37236 = ORIENTED_EDGE('',*,*,#23806,.F.);
+#37237 = ORIENTED_EDGE('',*,*,#23757,.F.);
+#37238 = ORIENTED_EDGE('',*,*,#23708,.F.);
+#37239 = ORIENTED_EDGE('',*,*,#23659,.F.);
+#37240 = FACE_BOUND('',#37241,.T.);
+#37241 = EDGE_LOOP('',(#37242,#37270,#37296,#37322));
+#37242 = ORIENTED_EDGE('',*,*,#37243,.T.);
+#37243 = EDGE_CURVE('',#37244,#37246,#37248,.T.);
+#37244 = VERTEX_POINT('',#37245);
+#37245 = CARTESIAN_POINT('',(10.14,-7.4,-2.54));
+#37246 = VERTEX_POINT('',#37247);
+#37247 = CARTESIAN_POINT('',(9.54,-7.4,-2.54));
+#37248 = SURFACE_CURVE('',#37249,(#37253,#37259),.PCURVE_S1.);
+#37249 = LINE('',#37250,#37251);
+#37250 = CARTESIAN_POINT('',(10.325,-7.4,-2.54));
+#37251 = VECTOR('',#37252,1.);
+#37252 = DIRECTION('',(-1.,-0.,-0.));
+#37253 = PCURVE('',#23621,#37254);
+#37254 = DEFINITIONAL_REPRESENTATION('',(#37255),#37258);
+#37255 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37256,#37257),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#37256 = CARTESIAN_POINT('',(0.91,-0.7));
+#37257 = CARTESIAN_POINT('',(1.63,-0.7));
+#37258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37259 = PCURVE('',#37260,#37265);
+#37260 = PLANE('',#37261);
+#37261 = AXIS2_PLACEMENT_3D('',#37262,#37263,#37264);
+#37262 = CARTESIAN_POINT('',(9.54,-7.4,2.5));
+#37263 = DIRECTION('',(0.,-1.,0.));
+#37264 = DIRECTION('',(1.,0.,0.));
+#37265 = DEFINITIONAL_REPRESENTATION('',(#37266),#37269);
+#37266 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37267,#37268),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#37267 = CARTESIAN_POINT('',(0.66,-5.04));
+#37268 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37270 = ORIENTED_EDGE('',*,*,#37271,.T.);
+#37271 = EDGE_CURVE('',#37246,#37272,#37274,.T.);
+#37272 = VERTEX_POINT('',#37273);
+#37273 = CARTESIAN_POINT('',(9.54,-8.,-2.54));
+#37274 = SURFACE_CURVE('',#37275,(#37279,#37285),.PCURVE_S1.);
+#37275 = LINE('',#37276,#37277);
+#37276 = CARTESIAN_POINT('',(9.54,-7.35,-2.54));
+#37277 = VECTOR('',#37278,1.);
+#37278 = DIRECTION('',(0.,-1.,0.));
+#37279 = PCURVE('',#23621,#37280);
+#37280 = DEFINITIONAL_REPRESENTATION('',(#37281),#37284);
+#37281 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37282,#37283),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#37282 = CARTESIAN_POINT('',(1.57,-0.64));
+#37283 = CARTESIAN_POINT('',(1.57,-1.36));
+#37284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37285 = PCURVE('',#37286,#37291);
+#37286 = PLANE('',#37287);
+#37287 = AXIS2_PLACEMENT_3D('',#37288,#37289,#37290);
+#37288 = CARTESIAN_POINT('',(9.54,-8.,2.5));
+#37289 = DIRECTION('',(1.,0.,0.));
+#37290 = DIRECTION('',(0.,1.,0.));
+#37291 = DEFINITIONAL_REPRESENTATION('',(#37292),#37295);
+#37292 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37293,#37294),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#37293 = CARTESIAN_POINT('',(0.66,-5.04));
+#37294 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37296 = ORIENTED_EDGE('',*,*,#37297,.T.);
+#37297 = EDGE_CURVE('',#37272,#37298,#37300,.T.);
+#37298 = VERTEX_POINT('',#37299);
+#37299 = CARTESIAN_POINT('',(10.14,-8.,-2.54));
+#37300 = SURFACE_CURVE('',#37301,(#37305,#37311),.PCURVE_S1.);
+#37301 = LINE('',#37302,#37303);
+#37302 = CARTESIAN_POINT('',(10.625,-8.,-2.54));
+#37303 = VECTOR('',#37304,1.);
+#37304 = DIRECTION('',(1.,0.,0.));
+#37305 = PCURVE('',#23621,#37306);
+#37306 = DEFINITIONAL_REPRESENTATION('',(#37307),#37310);
+#37307 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37308,#37309),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#37308 = CARTESIAN_POINT('',(1.63,-1.3));
+#37309 = CARTESIAN_POINT('',(0.91,-1.3));
+#37310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37311 = PCURVE('',#37312,#37317);
+#37312 = PLANE('',#37313);
+#37313 = AXIS2_PLACEMENT_3D('',#37314,#37315,#37316);
+#37314 = CARTESIAN_POINT('',(10.14,-8.,2.5));
+#37315 = DIRECTION('',(0.,1.,0.));
+#37316 = DIRECTION('',(-1.,0.,0.));
+#37317 = DEFINITIONAL_REPRESENTATION('',(#37318),#37321);
+#37318 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37319,#37320),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#37319 = CARTESIAN_POINT('',(0.66,-5.04));
+#37320 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37322 = ORIENTED_EDGE('',*,*,#37323,.T.);
+#37323 = EDGE_CURVE('',#37298,#37244,#37324,.T.);
+#37324 = SURFACE_CURVE('',#37325,(#37329,#37335),.PCURVE_S1.);
+#37325 = LINE('',#37326,#37327);
+#37326 = CARTESIAN_POINT('',(10.14,-7.05,-2.54));
+#37327 = VECTOR('',#37328,1.);
+#37328 = DIRECTION('',(0.,1.,0.));
+#37329 = PCURVE('',#23621,#37330);
+#37330 = DEFINITIONAL_REPRESENTATION('',(#37331),#37334);
+#37331 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37332,#37333),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#37332 = CARTESIAN_POINT('',(0.97,-1.36));
+#37333 = CARTESIAN_POINT('',(0.97,-0.64));
+#37334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37335 = PCURVE('',#37336,#37341);
+#37336 = PLANE('',#37337);
+#37337 = AXIS2_PLACEMENT_3D('',#37338,#37339,#37340);
+#37338 = CARTESIAN_POINT('',(10.14,-7.4,2.5));
+#37339 = DIRECTION('',(-1.,0.,0.));
+#37340 = DIRECTION('',(0.,-1.,0.));
+#37341 = DEFINITIONAL_REPRESENTATION('',(#37342),#37345);
+#37342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37343,#37344),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#37343 = CARTESIAN_POINT('',(0.66,-5.04));
+#37344 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37346 = ADVANCED_FACE('',(#37347,#37357),#24018,.T.);
+#37347 = FACE_BOUND('',#37348,.T.);
+#37348 = EDGE_LOOP('',(#37349,#37350,#37351,#37352,#37353,#37354,#37355,
+    #37356));
+#37349 = ORIENTED_EDGE('',*,*,#24002,.F.);
+#37350 = ORIENTED_EDGE('',*,*,#24350,.T.);
+#37351 = ORIENTED_EDGE('',*,*,#24301,.F.);
+#37352 = ORIENTED_EDGE('',*,*,#24252,.F.);
+#37353 = ORIENTED_EDGE('',*,*,#24203,.F.);
+#37354 = ORIENTED_EDGE('',*,*,#24154,.F.);
+#37355 = ORIENTED_EDGE('',*,*,#24105,.F.);
+#37356 = ORIENTED_EDGE('',*,*,#24056,.F.);
+#37357 = FACE_BOUND('',#37358,.T.);
+#37358 = EDGE_LOOP('',(#37359,#37387,#37413,#37439));
+#37359 = ORIENTED_EDGE('',*,*,#37360,.T.);
+#37360 = EDGE_CURVE('',#37361,#37363,#37365,.T.);
+#37361 = VERTEX_POINT('',#37362);
+#37362 = CARTESIAN_POINT('',(12.68,-7.4,-2.54));
+#37363 = VERTEX_POINT('',#37364);
+#37364 = CARTESIAN_POINT('',(12.08,-7.4,-2.54));
+#37365 = SURFACE_CURVE('',#37366,(#37370,#37376),.PCURVE_S1.);
+#37366 = LINE('',#37367,#37368);
+#37367 = CARTESIAN_POINT('',(12.865,-7.4,-2.54));
+#37368 = VECTOR('',#37369,1.);
+#37369 = DIRECTION('',(-1.,-0.,-0.));
+#37370 = PCURVE('',#24018,#37371);
+#37371 = DEFINITIONAL_REPRESENTATION('',(#37372),#37375);
+#37372 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37373,#37374),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#37373 = CARTESIAN_POINT('',(0.91,-0.7));
+#37374 = CARTESIAN_POINT('',(1.63,-0.7));
+#37375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37376 = PCURVE('',#37377,#37382);
+#37377 = PLANE('',#37378);
+#37378 = AXIS2_PLACEMENT_3D('',#37379,#37380,#37381);
+#37379 = CARTESIAN_POINT('',(12.08,-7.4,2.5));
+#37380 = DIRECTION('',(0.,-1.,0.));
+#37381 = DIRECTION('',(1.,0.,0.));
+#37382 = DEFINITIONAL_REPRESENTATION('',(#37383),#37386);
+#37383 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37384,#37385),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#37384 = CARTESIAN_POINT('',(0.66,-5.04));
+#37385 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37387 = ORIENTED_EDGE('',*,*,#37388,.T.);
+#37388 = EDGE_CURVE('',#37363,#37389,#37391,.T.);
+#37389 = VERTEX_POINT('',#37390);
+#37390 = CARTESIAN_POINT('',(12.08,-8.,-2.54));
+#37391 = SURFACE_CURVE('',#37392,(#37396,#37402),.PCURVE_S1.);
+#37392 = LINE('',#37393,#37394);
+#37393 = CARTESIAN_POINT('',(12.08,-7.35,-2.54));
+#37394 = VECTOR('',#37395,1.);
+#37395 = DIRECTION('',(0.,-1.,0.));
+#37396 = PCURVE('',#24018,#37397);
+#37397 = DEFINITIONAL_REPRESENTATION('',(#37398),#37401);
+#37398 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37399,#37400),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#37399 = CARTESIAN_POINT('',(1.57,-0.64));
+#37400 = CARTESIAN_POINT('',(1.57,-1.36));
+#37401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37402 = PCURVE('',#37403,#37408);
+#37403 = PLANE('',#37404);
+#37404 = AXIS2_PLACEMENT_3D('',#37405,#37406,#37407);
+#37405 = CARTESIAN_POINT('',(12.08,-8.,2.5));
+#37406 = DIRECTION('',(1.,0.,0.));
+#37407 = DIRECTION('',(0.,1.,0.));
+#37408 = DEFINITIONAL_REPRESENTATION('',(#37409),#37412);
+#37409 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37410,#37411),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#37410 = CARTESIAN_POINT('',(0.66,-5.04));
+#37411 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37413 = ORIENTED_EDGE('',*,*,#37414,.T.);
+#37414 = EDGE_CURVE('',#37389,#37415,#37417,.T.);
+#37415 = VERTEX_POINT('',#37416);
+#37416 = CARTESIAN_POINT('',(12.68,-8.,-2.54));
+#37417 = SURFACE_CURVE('',#37418,(#37422,#37428),.PCURVE_S1.);
+#37418 = LINE('',#37419,#37420);
+#37419 = CARTESIAN_POINT('',(13.165,-8.,-2.54));
+#37420 = VECTOR('',#37421,1.);
+#37421 = DIRECTION('',(1.,0.,0.));
+#37422 = PCURVE('',#24018,#37423);
+#37423 = DEFINITIONAL_REPRESENTATION('',(#37424),#37427);
+#37424 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37425,#37426),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#37425 = CARTESIAN_POINT('',(1.63,-1.3));
+#37426 = CARTESIAN_POINT('',(0.91,-1.3));
+#37427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37428 = PCURVE('',#37429,#37434);
+#37429 = PLANE('',#37430);
+#37430 = AXIS2_PLACEMENT_3D('',#37431,#37432,#37433);
+#37431 = CARTESIAN_POINT('',(12.68,-8.,2.5));
+#37432 = DIRECTION('',(0.,1.,0.));
+#37433 = DIRECTION('',(-1.,0.,0.));
+#37434 = DEFINITIONAL_REPRESENTATION('',(#37435),#37438);
+#37435 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37436,#37437),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#37436 = CARTESIAN_POINT('',(0.66,-5.04));
+#37437 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37439 = ORIENTED_EDGE('',*,*,#37440,.T.);
+#37440 = EDGE_CURVE('',#37415,#37361,#37441,.T.);
+#37441 = SURFACE_CURVE('',#37442,(#37446,#37452),.PCURVE_S1.);
+#37442 = LINE('',#37443,#37444);
+#37443 = CARTESIAN_POINT('',(12.68,-7.05,-2.54));
+#37444 = VECTOR('',#37445,1.);
+#37445 = DIRECTION('',(0.,1.,0.));
+#37446 = PCURVE('',#24018,#37447);
+#37447 = DEFINITIONAL_REPRESENTATION('',(#37448),#37451);
+#37448 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37449,#37450),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#37449 = CARTESIAN_POINT('',(0.97,-1.36));
+#37450 = CARTESIAN_POINT('',(0.97,-0.64));
+#37451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37452 = PCURVE('',#37453,#37458);
+#37453 = PLANE('',#37454);
+#37454 = AXIS2_PLACEMENT_3D('',#37455,#37456,#37457);
+#37455 = CARTESIAN_POINT('',(12.68,-7.4,2.5));
+#37456 = DIRECTION('',(-1.,0.,0.));
+#37457 = DIRECTION('',(0.,-1.,0.));
+#37458 = DEFINITIONAL_REPRESENTATION('',(#37459),#37462);
+#37459 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37460,#37461),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#37460 = CARTESIAN_POINT('',(0.66,-5.04));
+#37461 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37463 = ADVANCED_FACE('',(#37464,#37474),#24415,.T.);
+#37464 = FACE_BOUND('',#37465,.T.);
+#37465 = EDGE_LOOP('',(#37466,#37467,#37468,#37469,#37470,#37471,#37472,
+    #37473));
+#37466 = ORIENTED_EDGE('',*,*,#24399,.F.);
+#37467 = ORIENTED_EDGE('',*,*,#24747,.T.);
+#37468 = ORIENTED_EDGE('',*,*,#24698,.F.);
+#37469 = ORIENTED_EDGE('',*,*,#24649,.F.);
+#37470 = ORIENTED_EDGE('',*,*,#24600,.F.);
+#37471 = ORIENTED_EDGE('',*,*,#24551,.F.);
+#37472 = ORIENTED_EDGE('',*,*,#24502,.F.);
+#37473 = ORIENTED_EDGE('',*,*,#24453,.F.);
+#37474 = FACE_BOUND('',#37475,.T.);
+#37475 = EDGE_LOOP('',(#37476,#37504,#37530,#37556));
+#37476 = ORIENTED_EDGE('',*,*,#37477,.T.);
+#37477 = EDGE_CURVE('',#37478,#37480,#37482,.T.);
+#37478 = VERTEX_POINT('',#37479);
+#37479 = CARTESIAN_POINT('',(7.6,-7.4,-2.54));
+#37480 = VERTEX_POINT('',#37481);
+#37481 = CARTESIAN_POINT('',(7.,-7.4,-2.54));
+#37482 = SURFACE_CURVE('',#37483,(#37487,#37493),.PCURVE_S1.);
+#37483 = LINE('',#37484,#37485);
+#37484 = CARTESIAN_POINT('',(7.785,-7.4,-2.54));
+#37485 = VECTOR('',#37486,1.);
+#37486 = DIRECTION('',(-1.,-0.,-0.));
+#37487 = PCURVE('',#24415,#37488);
+#37488 = DEFINITIONAL_REPRESENTATION('',(#37489),#37492);
+#37489 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37490,#37491),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#37490 = CARTESIAN_POINT('',(0.91,-0.7));
+#37491 = CARTESIAN_POINT('',(1.63,-0.7));
+#37492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37493 = PCURVE('',#37494,#37499);
+#37494 = PLANE('',#37495);
+#37495 = AXIS2_PLACEMENT_3D('',#37496,#37497,#37498);
+#37496 = CARTESIAN_POINT('',(7.,-7.4,2.5));
+#37497 = DIRECTION('',(0.,-1.,0.));
+#37498 = DIRECTION('',(1.,0.,0.));
+#37499 = DEFINITIONAL_REPRESENTATION('',(#37500),#37503);
+#37500 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37501,#37502),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#37501 = CARTESIAN_POINT('',(0.66,-5.04));
+#37502 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37504 = ORIENTED_EDGE('',*,*,#37505,.T.);
+#37505 = EDGE_CURVE('',#37480,#37506,#37508,.T.);
+#37506 = VERTEX_POINT('',#37507);
+#37507 = CARTESIAN_POINT('',(7.,-8.,-2.54));
+#37508 = SURFACE_CURVE('',#37509,(#37513,#37519),.PCURVE_S1.);
+#37509 = LINE('',#37510,#37511);
+#37510 = CARTESIAN_POINT('',(7.,-7.35,-2.54));
+#37511 = VECTOR('',#37512,1.);
+#37512 = DIRECTION('',(0.,-1.,0.));
+#37513 = PCURVE('',#24415,#37514);
+#37514 = DEFINITIONAL_REPRESENTATION('',(#37515),#37518);
+#37515 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37516,#37517),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#37516 = CARTESIAN_POINT('',(1.57,-0.64));
+#37517 = CARTESIAN_POINT('',(1.57,-1.36));
+#37518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37519 = PCURVE('',#37520,#37525);
+#37520 = PLANE('',#37521);
+#37521 = AXIS2_PLACEMENT_3D('',#37522,#37523,#37524);
+#37522 = CARTESIAN_POINT('',(7.,-8.,2.5));
+#37523 = DIRECTION('',(1.,0.,0.));
+#37524 = DIRECTION('',(0.,1.,0.));
+#37525 = DEFINITIONAL_REPRESENTATION('',(#37526),#37529);
+#37526 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37527,#37528),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#37527 = CARTESIAN_POINT('',(0.66,-5.04));
+#37528 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37530 = ORIENTED_EDGE('',*,*,#37531,.T.);
+#37531 = EDGE_CURVE('',#37506,#37532,#37534,.T.);
+#37532 = VERTEX_POINT('',#37533);
+#37533 = CARTESIAN_POINT('',(7.6,-8.,-2.54));
+#37534 = SURFACE_CURVE('',#37535,(#37539,#37545),.PCURVE_S1.);
+#37535 = LINE('',#37536,#37537);
+#37536 = CARTESIAN_POINT('',(8.085,-8.,-2.54));
+#37537 = VECTOR('',#37538,1.);
+#37538 = DIRECTION('',(1.,0.,0.));
+#37539 = PCURVE('',#24415,#37540);
+#37540 = DEFINITIONAL_REPRESENTATION('',(#37541),#37544);
+#37541 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37542,#37543),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#37542 = CARTESIAN_POINT('',(1.63,-1.3));
+#37543 = CARTESIAN_POINT('',(0.91,-1.3));
+#37544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37545 = PCURVE('',#37546,#37551);
+#37546 = PLANE('',#37547);
+#37547 = AXIS2_PLACEMENT_3D('',#37548,#37549,#37550);
+#37548 = CARTESIAN_POINT('',(7.6,-8.,2.5));
+#37549 = DIRECTION('',(0.,1.,0.));
+#37550 = DIRECTION('',(-1.,0.,0.));
+#37551 = DEFINITIONAL_REPRESENTATION('',(#37552),#37555);
+#37552 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37553,#37554),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#37553 = CARTESIAN_POINT('',(0.66,-5.04));
+#37554 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37556 = ORIENTED_EDGE('',*,*,#37557,.T.);
+#37557 = EDGE_CURVE('',#37532,#37478,#37558,.T.);
+#37558 = SURFACE_CURVE('',#37559,(#37563,#37569),.PCURVE_S1.);
+#37559 = LINE('',#37560,#37561);
+#37560 = CARTESIAN_POINT('',(7.6,-7.05,-2.54));
+#37561 = VECTOR('',#37562,1.);
+#37562 = DIRECTION('',(0.,1.,0.));
+#37563 = PCURVE('',#24415,#37564);
+#37564 = DEFINITIONAL_REPRESENTATION('',(#37565),#37568);
+#37565 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37566,#37567),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#37566 = CARTESIAN_POINT('',(0.97,-1.36));
+#37567 = CARTESIAN_POINT('',(0.97,-0.64));
+#37568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37569 = PCURVE('',#37570,#37575);
+#37570 = PLANE('',#37571);
+#37571 = AXIS2_PLACEMENT_3D('',#37572,#37573,#37574);
+#37572 = CARTESIAN_POINT('',(7.6,-7.4,2.5));
+#37573 = DIRECTION('',(-1.,0.,0.));
+#37574 = DIRECTION('',(0.,-1.,0.));
+#37575 = DEFINITIONAL_REPRESENTATION('',(#37576),#37579);
+#37576 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37577,#37578),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#37577 = CARTESIAN_POINT('',(0.66,-5.04));
+#37578 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37580 = ADVANCED_FACE('',(#37581,#37591),#24812,.T.);
+#37581 = FACE_BOUND('',#37582,.T.);
+#37582 = EDGE_LOOP('',(#37583,#37584,#37585,#37586,#37587,#37588,#37589,
+    #37590));
+#37583 = ORIENTED_EDGE('',*,*,#24796,.F.);
+#37584 = ORIENTED_EDGE('',*,*,#25144,.T.);
+#37585 = ORIENTED_EDGE('',*,*,#25095,.F.);
+#37586 = ORIENTED_EDGE('',*,*,#25046,.F.);
+#37587 = ORIENTED_EDGE('',*,*,#24997,.F.);
+#37588 = ORIENTED_EDGE('',*,*,#24948,.F.);
+#37589 = ORIENTED_EDGE('',*,*,#24899,.F.);
+#37590 = ORIENTED_EDGE('',*,*,#24850,.F.);
+#37591 = FACE_BOUND('',#37592,.T.);
+#37592 = EDGE_LOOP('',(#37593,#37621,#37647,#37673));
+#37593 = ORIENTED_EDGE('',*,*,#37594,.T.);
+#37594 = EDGE_CURVE('',#37595,#37597,#37599,.T.);
+#37595 = VERTEX_POINT('',#37596);
+#37596 = CARTESIAN_POINT('',(5.06,-7.4,-2.54));
+#37597 = VERTEX_POINT('',#37598);
+#37598 = CARTESIAN_POINT('',(4.46,-7.4,-2.54));
+#37599 = SURFACE_CURVE('',#37600,(#37604,#37610),.PCURVE_S1.);
+#37600 = LINE('',#37601,#37602);
+#37601 = CARTESIAN_POINT('',(5.245,-7.4,-2.54));
+#37602 = VECTOR('',#37603,1.);
+#37603 = DIRECTION('',(-1.,-0.,-0.));
+#37604 = PCURVE('',#24812,#37605);
+#37605 = DEFINITIONAL_REPRESENTATION('',(#37606),#37609);
+#37606 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37607,#37608),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#37607 = CARTESIAN_POINT('',(0.91,-0.7));
+#37608 = CARTESIAN_POINT('',(1.63,-0.7));
+#37609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37610 = PCURVE('',#37611,#37616);
+#37611 = PLANE('',#37612);
+#37612 = AXIS2_PLACEMENT_3D('',#37613,#37614,#37615);
+#37613 = CARTESIAN_POINT('',(4.46,-7.4,2.5));
+#37614 = DIRECTION('',(0.,-1.,0.));
+#37615 = DIRECTION('',(1.,0.,0.));
+#37616 = DEFINITIONAL_REPRESENTATION('',(#37617),#37620);
+#37617 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37618,#37619),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#37618 = CARTESIAN_POINT('',(0.66,-5.04));
+#37619 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37621 = ORIENTED_EDGE('',*,*,#37622,.T.);
+#37622 = EDGE_CURVE('',#37597,#37623,#37625,.T.);
+#37623 = VERTEX_POINT('',#37624);
+#37624 = CARTESIAN_POINT('',(4.46,-8.,-2.54));
+#37625 = SURFACE_CURVE('',#37626,(#37630,#37636),.PCURVE_S1.);
+#37626 = LINE('',#37627,#37628);
+#37627 = CARTESIAN_POINT('',(4.46,-7.35,-2.54));
+#37628 = VECTOR('',#37629,1.);
+#37629 = DIRECTION('',(0.,-1.,0.));
+#37630 = PCURVE('',#24812,#37631);
+#37631 = DEFINITIONAL_REPRESENTATION('',(#37632),#37635);
+#37632 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37633,#37634),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#37633 = CARTESIAN_POINT('',(1.57,-0.64));
+#37634 = CARTESIAN_POINT('',(1.57,-1.36));
+#37635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37636 = PCURVE('',#37637,#37642);
+#37637 = PLANE('',#37638);
+#37638 = AXIS2_PLACEMENT_3D('',#37639,#37640,#37641);
+#37639 = CARTESIAN_POINT('',(4.46,-8.,2.5));
+#37640 = DIRECTION('',(1.,0.,0.));
+#37641 = DIRECTION('',(0.,1.,0.));
+#37642 = DEFINITIONAL_REPRESENTATION('',(#37643),#37646);
+#37643 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37644,#37645),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#37644 = CARTESIAN_POINT('',(0.66,-5.04));
+#37645 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37647 = ORIENTED_EDGE('',*,*,#37648,.T.);
+#37648 = EDGE_CURVE('',#37623,#37649,#37651,.T.);
+#37649 = VERTEX_POINT('',#37650);
+#37650 = CARTESIAN_POINT('',(5.06,-8.,-2.54));
+#37651 = SURFACE_CURVE('',#37652,(#37656,#37662),.PCURVE_S1.);
+#37652 = LINE('',#37653,#37654);
+#37653 = CARTESIAN_POINT('',(5.545,-8.,-2.54));
+#37654 = VECTOR('',#37655,1.);
+#37655 = DIRECTION('',(1.,0.,0.));
+#37656 = PCURVE('',#24812,#37657);
+#37657 = DEFINITIONAL_REPRESENTATION('',(#37658),#37661);
+#37658 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37659,#37660),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#37659 = CARTESIAN_POINT('',(1.63,-1.3));
+#37660 = CARTESIAN_POINT('',(0.91,-1.3));
+#37661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37662 = PCURVE('',#37663,#37668);
+#37663 = PLANE('',#37664);
+#37664 = AXIS2_PLACEMENT_3D('',#37665,#37666,#37667);
+#37665 = CARTESIAN_POINT('',(5.06,-8.,2.5));
+#37666 = DIRECTION('',(0.,1.,0.));
+#37667 = DIRECTION('',(-1.,0.,0.));
+#37668 = DEFINITIONAL_REPRESENTATION('',(#37669),#37672);
+#37669 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37670,#37671),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#37670 = CARTESIAN_POINT('',(0.66,-5.04));
+#37671 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37673 = ORIENTED_EDGE('',*,*,#37674,.T.);
+#37674 = EDGE_CURVE('',#37649,#37595,#37675,.T.);
+#37675 = SURFACE_CURVE('',#37676,(#37680,#37686),.PCURVE_S1.);
+#37676 = LINE('',#37677,#37678);
+#37677 = CARTESIAN_POINT('',(5.06,-7.05,-2.54));
+#37678 = VECTOR('',#37679,1.);
+#37679 = DIRECTION('',(0.,1.,0.));
+#37680 = PCURVE('',#24812,#37681);
+#37681 = DEFINITIONAL_REPRESENTATION('',(#37682),#37685);
+#37682 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37683,#37684),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#37683 = CARTESIAN_POINT('',(0.97,-1.36));
+#37684 = CARTESIAN_POINT('',(0.97,-0.64));
+#37685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37686 = PCURVE('',#37687,#37692);
+#37687 = PLANE('',#37688);
+#37688 = AXIS2_PLACEMENT_3D('',#37689,#37690,#37691);
+#37689 = CARTESIAN_POINT('',(5.06,-7.4,2.5));
+#37690 = DIRECTION('',(-1.,0.,0.));
+#37691 = DIRECTION('',(0.,-1.,0.));
+#37692 = DEFINITIONAL_REPRESENTATION('',(#37693),#37696);
+#37693 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37694,#37695),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#37694 = CARTESIAN_POINT('',(0.66,-5.04));
+#37695 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37697 = ADVANCED_FACE('',(#37698,#37708),#25209,.T.);
+#37698 = FACE_BOUND('',#37699,.T.);
+#37699 = EDGE_LOOP('',(#37700,#37701,#37702,#37703,#37704,#37705,#37706,
+    #37707));
+#37700 = ORIENTED_EDGE('',*,*,#25193,.F.);
+#37701 = ORIENTED_EDGE('',*,*,#25541,.T.);
+#37702 = ORIENTED_EDGE('',*,*,#25492,.F.);
+#37703 = ORIENTED_EDGE('',*,*,#25443,.F.);
+#37704 = ORIENTED_EDGE('',*,*,#25394,.F.);
+#37705 = ORIENTED_EDGE('',*,*,#25345,.F.);
+#37706 = ORIENTED_EDGE('',*,*,#25296,.F.);
+#37707 = ORIENTED_EDGE('',*,*,#25247,.F.);
+#37708 = FACE_BOUND('',#37709,.T.);
+#37709 = EDGE_LOOP('',(#37710,#37738,#37764,#37790));
+#37710 = ORIENTED_EDGE('',*,*,#37711,.T.);
+#37711 = EDGE_CURVE('',#37712,#37714,#37716,.T.);
+#37712 = VERTEX_POINT('',#37713);
+#37713 = CARTESIAN_POINT('',(-17.8,-7.4,-2.54));
+#37714 = VERTEX_POINT('',#37715);
+#37715 = CARTESIAN_POINT('',(-18.4,-7.4,-2.54));
+#37716 = SURFACE_CURVE('',#37717,(#37721,#37727),.PCURVE_S1.);
+#37717 = LINE('',#37718,#37719);
+#37718 = CARTESIAN_POINT('',(-17.615,-7.4,-2.54));
+#37719 = VECTOR('',#37720,1.);
+#37720 = DIRECTION('',(-1.,-0.,-0.));
+#37721 = PCURVE('',#25209,#37722);
+#37722 = DEFINITIONAL_REPRESENTATION('',(#37723),#37726);
+#37723 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37724,#37725),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#37724 = CARTESIAN_POINT('',(0.91,-0.7));
+#37725 = CARTESIAN_POINT('',(1.63,-0.7));
+#37726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37727 = PCURVE('',#37728,#37733);
+#37728 = PLANE('',#37729);
+#37729 = AXIS2_PLACEMENT_3D('',#37730,#37731,#37732);
+#37730 = CARTESIAN_POINT('',(-18.4,-7.4,2.5));
+#37731 = DIRECTION('',(0.,-1.,0.));
+#37732 = DIRECTION('',(1.,0.,0.));
+#37733 = DEFINITIONAL_REPRESENTATION('',(#37734),#37737);
+#37734 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37735,#37736),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.125,0.845),.PIECEWISE_BEZIER_KNOTS.);
+#37735 = CARTESIAN_POINT('',(0.66,-5.04));
+#37736 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37738 = ORIENTED_EDGE('',*,*,#37739,.T.);
+#37739 = EDGE_CURVE('',#37714,#37740,#37742,.T.);
+#37740 = VERTEX_POINT('',#37741);
+#37741 = CARTESIAN_POINT('',(-18.4,-8.,-2.54));
+#37742 = SURFACE_CURVE('',#37743,(#37747,#37753),.PCURVE_S1.);
+#37743 = LINE('',#37744,#37745);
+#37744 = CARTESIAN_POINT('',(-18.4,-7.35,-2.54));
+#37745 = VECTOR('',#37746,1.);
+#37746 = DIRECTION('',(0.,-1.,0.));
+#37747 = PCURVE('',#25209,#37748);
+#37748 = DEFINITIONAL_REPRESENTATION('',(#37749),#37752);
+#37749 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37750,#37751),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#37750 = CARTESIAN_POINT('',(1.57,-0.64));
+#37751 = CARTESIAN_POINT('',(1.57,-1.36));
+#37752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37753 = PCURVE('',#37754,#37759);
+#37754 = PLANE('',#37755);
+#37755 = AXIS2_PLACEMENT_3D('',#37756,#37757,#37758);
+#37756 = CARTESIAN_POINT('',(-18.4,-8.,2.5));
+#37757 = DIRECTION('',(1.,0.,0.));
+#37758 = DIRECTION('',(0.,1.,0.));
+#37759 = DEFINITIONAL_REPRESENTATION('',(#37760),#37763);
+#37760 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37761,#37762),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-9.999999999999E-03,0.71),.PIECEWISE_BEZIER_KNOTS.);
+#37761 = CARTESIAN_POINT('',(0.66,-5.04));
+#37762 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37764 = ORIENTED_EDGE('',*,*,#37765,.T.);
+#37765 = EDGE_CURVE('',#37740,#37766,#37768,.T.);
+#37766 = VERTEX_POINT('',#37767);
+#37767 = CARTESIAN_POINT('',(-17.8,-8.,-2.54));
+#37768 = SURFACE_CURVE('',#37769,(#37773,#37779),.PCURVE_S1.);
+#37769 = LINE('',#37770,#37771);
+#37770 = CARTESIAN_POINT('',(-17.315,-8.,-2.54));
+#37771 = VECTOR('',#37772,1.);
+#37772 = DIRECTION('',(1.,0.,0.));
+#37773 = PCURVE('',#25209,#37774);
+#37774 = DEFINITIONAL_REPRESENTATION('',(#37775),#37778);
+#37775 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37776,#37777),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#37776 = CARTESIAN_POINT('',(1.63,-1.3));
+#37777 = CARTESIAN_POINT('',(0.91,-1.3));
+#37778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37779 = PCURVE('',#37780,#37785);
+#37780 = PLANE('',#37781);
+#37781 = AXIS2_PLACEMENT_3D('',#37782,#37783,#37784);
+#37782 = CARTESIAN_POINT('',(-17.8,-8.,2.5));
+#37783 = DIRECTION('',(0.,1.,0.));
+#37784 = DIRECTION('',(-1.,0.,0.));
+#37785 = DEFINITIONAL_REPRESENTATION('',(#37786),#37789);
+#37786 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37787,#37788),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.145,-0.425),.PIECEWISE_BEZIER_KNOTS.);
+#37787 = CARTESIAN_POINT('',(0.66,-5.04));
+#37788 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37790 = ORIENTED_EDGE('',*,*,#37791,.T.);
+#37791 = EDGE_CURVE('',#37766,#37712,#37792,.T.);
+#37792 = SURFACE_CURVE('',#37793,(#37797,#37803),.PCURVE_S1.);
+#37793 = LINE('',#37794,#37795);
+#37794 = CARTESIAN_POINT('',(-17.8,-7.05,-2.54));
+#37795 = VECTOR('',#37796,1.);
+#37796 = DIRECTION('',(0.,1.,0.));
+#37797 = PCURVE('',#25209,#37798);
+#37798 = DEFINITIONAL_REPRESENTATION('',(#37799),#37802);
+#37799 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37800,#37801),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#37800 = CARTESIAN_POINT('',(0.97,-1.36));
+#37801 = CARTESIAN_POINT('',(0.97,-0.64));
+#37802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37803 = PCURVE('',#37804,#37809);
+#37804 = PLANE('',#37805);
+#37805 = AXIS2_PLACEMENT_3D('',#37806,#37807,#37808);
+#37806 = CARTESIAN_POINT('',(-17.8,-7.4,2.5));
+#37807 = DIRECTION('',(-1.,0.,0.));
+#37808 = DIRECTION('',(0.,-1.,0.));
+#37809 = DEFINITIONAL_REPRESENTATION('',(#37810),#37813);
+#37810 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37811,#37812),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.01,-0.29),.PIECEWISE_BEZIER_KNOTS.);
+#37811 = CARTESIAN_POINT('',(0.66,-5.04));
+#37812 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37814 = ADVANCED_FACE('',(#37815),#25608,.T.);
+#37815 = FACE_BOUND('',#37816,.T.);
+#37816 = EDGE_LOOP('',(#37817,#37818,#37819,#37820));
+#37817 = ORIENTED_EDGE('',*,*,#25592,.T.);
+#37818 = ORIENTED_EDGE('',*,*,#25646,.T.);
+#37819 = ORIENTED_EDGE('',*,*,#25693,.F.);
+#37820 = ORIENTED_EDGE('',*,*,#34197,.F.);
+#37821 = ADVANCED_FACE('',(#37822),#25757,.F.);
+#37822 = FACE_BOUND('',#37823,.T.);
+#37823 = EDGE_LOOP('',(#37824,#37825,#37826,#37827,#37828,#37829));
+#37824 = ORIENTED_EDGE('',*,*,#25769,.T.);
+#37825 = ORIENTED_EDGE('',*,*,#25741,.T.);
+#37826 = ORIENTED_EDGE('',*,*,#25840,.T.);
+#37827 = ORIENTED_EDGE('',*,*,#25964,.F.);
+#37828 = ORIENTED_EDGE('',*,*,#25865,.F.);
+#37829 = ORIENTED_EDGE('',*,*,#34219,.F.);
+#37830 = ADVANCED_FACE('',(#37831),#25929,.T.);
+#37831 = FACE_BOUND('',#37832,.T.);
+#37832 = EDGE_LOOP('',(#37833,#37834,#37835,#37836));
+#37833 = ORIENTED_EDGE('',*,*,#25913,.T.);
+#37834 = ORIENTED_EDGE('',*,*,#25990,.T.);
+#37835 = ORIENTED_EDGE('',*,*,#26037,.F.);
+#37836 = ORIENTED_EDGE('',*,*,#34241,.F.);
+#37837 = ADVANCED_FACE('',(#37838),#26105,.T.);
+#37838 = FACE_BOUND('',#37839,.F.);
+#37839 = EDGE_LOOP('',(#37840,#37841,#37842,#37843));
+#37840 = ORIENTED_EDGE('',*,*,#26087,.T.);
+#37841 = ORIENTED_EDGE('',*,*,#26261,.T.);
+#37842 = ORIENTED_EDGE('',*,*,#26212,.T.);
+#37843 = ORIENTED_EDGE('',*,*,#26163,.T.);
+#37844 = ADVANCED_FACE('',(#37845),#26306,.T.);
+#37845 = FACE_BOUND('',#37846,.F.);
+#37846 = EDGE_LOOP('',(#37847,#37848,#37849,#37850));
+#37847 = ORIENTED_EDGE('',*,*,#26288,.T.);
+#37848 = ORIENTED_EDGE('',*,*,#26462,.T.);
+#37849 = ORIENTED_EDGE('',*,*,#26413,.T.);
+#37850 = ORIENTED_EDGE('',*,*,#26364,.T.);
+#37851 = ADVANCED_FACE('',(#37852),#26507,.T.);
+#37852 = FACE_BOUND('',#37853,.F.);
+#37853 = EDGE_LOOP('',(#37854,#37855,#37856,#37857));
+#37854 = ORIENTED_EDGE('',*,*,#26489,.T.);
+#37855 = ORIENTED_EDGE('',*,*,#26663,.T.);
+#37856 = ORIENTED_EDGE('',*,*,#26614,.T.);
+#37857 = ORIENTED_EDGE('',*,*,#26565,.T.);
+#37858 = ADVANCED_FACE('',(#37859),#26708,.T.);
+#37859 = FACE_BOUND('',#37860,.F.);
+#37860 = EDGE_LOOP('',(#37861,#37862,#37863,#37864));
+#37861 = ORIENTED_EDGE('',*,*,#26690,.T.);
+#37862 = ORIENTED_EDGE('',*,*,#26864,.T.);
+#37863 = ORIENTED_EDGE('',*,*,#26815,.T.);
+#37864 = ORIENTED_EDGE('',*,*,#26766,.T.);
+#37865 = ADVANCED_FACE('',(#37866),#26909,.T.);
+#37866 = FACE_BOUND('',#37867,.F.);
+#37867 = EDGE_LOOP('',(#37868,#37869,#37870,#37871));
+#37868 = ORIENTED_EDGE('',*,*,#26891,.T.);
+#37869 = ORIENTED_EDGE('',*,*,#27065,.T.);
+#37870 = ORIENTED_EDGE('',*,*,#27016,.T.);
+#37871 = ORIENTED_EDGE('',*,*,#26967,.T.);
+#37872 = ADVANCED_FACE('',(#37873),#27110,.T.);
+#37873 = FACE_BOUND('',#37874,.F.);
+#37874 = EDGE_LOOP('',(#37875,#37876,#37877,#37878));
+#37875 = ORIENTED_EDGE('',*,*,#27092,.T.);
+#37876 = ORIENTED_EDGE('',*,*,#27266,.T.);
+#37877 = ORIENTED_EDGE('',*,*,#27217,.T.);
+#37878 = ORIENTED_EDGE('',*,*,#27168,.T.);
+#37879 = ADVANCED_FACE('',(#37880),#27311,.T.);
+#37880 = FACE_BOUND('',#37881,.F.);
+#37881 = EDGE_LOOP('',(#37882,#37883,#37884,#37885));
+#37882 = ORIENTED_EDGE('',*,*,#27293,.T.);
+#37883 = ORIENTED_EDGE('',*,*,#27467,.T.);
+#37884 = ORIENTED_EDGE('',*,*,#27418,.T.);
+#37885 = ORIENTED_EDGE('',*,*,#27369,.T.);
+#37886 = ADVANCED_FACE('',(#37887),#27512,.T.);
+#37887 = FACE_BOUND('',#37888,.F.);
+#37888 = EDGE_LOOP('',(#37889,#37890,#37891,#37892));
+#37889 = ORIENTED_EDGE('',*,*,#27494,.T.);
+#37890 = ORIENTED_EDGE('',*,*,#27668,.T.);
+#37891 = ORIENTED_EDGE('',*,*,#27619,.T.);
+#37892 = ORIENTED_EDGE('',*,*,#27570,.T.);
+#37893 = ADVANCED_FACE('',(#37894),#27713,.T.);
+#37894 = FACE_BOUND('',#37895,.F.);
+#37895 = EDGE_LOOP('',(#37896,#37897,#37898,#37899));
+#37896 = ORIENTED_EDGE('',*,*,#27695,.T.);
+#37897 = ORIENTED_EDGE('',*,*,#27869,.T.);
+#37898 = ORIENTED_EDGE('',*,*,#27820,.T.);
+#37899 = ORIENTED_EDGE('',*,*,#27771,.T.);
+#37900 = ADVANCED_FACE('',(#37901),#27914,.T.);
+#37901 = FACE_BOUND('',#37902,.F.);
+#37902 = EDGE_LOOP('',(#37903,#37904,#37905,#37906));
+#37903 = ORIENTED_EDGE('',*,*,#27896,.T.);
+#37904 = ORIENTED_EDGE('',*,*,#28070,.T.);
+#37905 = ORIENTED_EDGE('',*,*,#28021,.T.);
+#37906 = ORIENTED_EDGE('',*,*,#27972,.T.);
+#37907 = ADVANCED_FACE('',(#37908),#28136,.F.);
+#37908 = FACE_BOUND('',#37909,.T.);
+#37909 = EDGE_LOOP('',(#37910,#37911,#37912,#37913));
+#37910 = ORIENTED_EDGE('',*,*,#28120,.T.);
+#37911 = ORIENTED_EDGE('',*,*,#28174,.T.);
+#37912 = ORIENTED_EDGE('',*,*,#28223,.T.);
+#37913 = ORIENTED_EDGE('',*,*,#28272,.T.);
+#37914 = ADVANCED_FACE('',(#37915,#37921),#28337,.T.);
+#37915 = FACE_BOUND('',#37916,.T.);
+#37916 = EDGE_LOOP('',(#37917,#37918,#37919,#37920));
+#37917 = ORIENTED_EDGE('',*,*,#28473,.F.);
+#37918 = ORIENTED_EDGE('',*,*,#28321,.F.);
+#37919 = ORIENTED_EDGE('',*,*,#28397,.F.);
+#37920 = ORIENTED_EDGE('',*,*,#28446,.F.);
+#37921 = FACE_BOUND('',#37922,.T.);
+#37922 = EDGE_LOOP('',(#37923));
+#37923 = ORIENTED_EDGE('',*,*,#37924,.F.);
+#37924 = EDGE_CURVE('',#37925,#37925,#37927,.T.);
+#37925 = VERTEX_POINT('',#37926);
+#37926 = CARTESIAN_POINT('',(-2.8,-0.5,3.5));
+#37927 = SURFACE_CURVE('',#37928,(#37933,#37940),.PCURVE_S1.);
+#37928 = CIRCLE('',#37929,1.);
+#37929 = AXIS2_PLACEMENT_3D('',#37930,#37931,#37932);
+#37930 = CARTESIAN_POINT('',(-3.8,-0.5,3.5));
+#37931 = DIRECTION('',(0.,0.,1.));
+#37932 = DIRECTION('',(1.,0.,0.));
+#37933 = PCURVE('',#28337,#37934);
+#37934 = DEFINITIONAL_REPRESENTATION('',(#37935),#37939);
+#37935 = CIRCLE('',#37936,1.);
+#37936 = AXIS2_PLACEMENT_2D('',#37937,#37938);
+#37937 = CARTESIAN_POINT('',(1.5,-2.));
+#37938 = DIRECTION('',(1.,0.));
+#37939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37940 = PCURVE('',#37941,#37946);
+#37941 = CYLINDRICAL_SURFACE('',#37942,1.);
+#37942 = AXIS2_PLACEMENT_3D('',#37943,#37944,#37945);
+#37943 = CARTESIAN_POINT('',(-3.8,-0.5,3.5));
+#37944 = DIRECTION('',(-0.,-0.,-1.));
+#37945 = DIRECTION('',(1.,0.,0.));
+#37946 = DEFINITIONAL_REPRESENTATION('',(#37947),#37951);
+#37947 = LINE('',#37948,#37949);
+#37948 = CARTESIAN_POINT('',(-0.,0.));
+#37949 = VECTOR('',#37950,1.);
+#37950 = DIRECTION('',(-1.,0.));
+#37951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37952 = ADVANCED_FACE('',(#37953,#37969,#38075),#29523,.F.);
+#37953 = FACE_BOUND('',#37954,.F.);
+#37954 = EDGE_LOOP('',(#37955,#37956,#37957,#37958,#37959,#37960,#37961,
+    #37962,#37963,#37964,#37965,#37966,#37967,#37968));
+#37955 = ORIENTED_EDGE('',*,*,#29507,.F.);
+#37956 = ORIENTED_EDGE('',*,*,#30149,.F.);
+#37957 = ORIENTED_EDGE('',*,*,#30100,.F.);
+#37958 = ORIENTED_EDGE('',*,*,#30051,.F.);
+#37959 = ORIENTED_EDGE('',*,*,#30002,.F.);
+#37960 = ORIENTED_EDGE('',*,*,#29953,.F.);
+#37961 = ORIENTED_EDGE('',*,*,#29904,.F.);
+#37962 = ORIENTED_EDGE('',*,*,#29855,.F.);
+#37963 = ORIENTED_EDGE('',*,*,#29806,.F.);
+#37964 = ORIENTED_EDGE('',*,*,#29757,.F.);
+#37965 = ORIENTED_EDGE('',*,*,#29708,.F.);
+#37966 = ORIENTED_EDGE('',*,*,#29659,.F.);
+#37967 = ORIENTED_EDGE('',*,*,#29610,.F.);
+#37968 = ORIENTED_EDGE('',*,*,#29561,.F.);
+#37969 = FACE_BOUND('',#37970,.F.);
+#37970 = EDGE_LOOP('',(#37971,#37999,#38025,#38051));
+#37971 = ORIENTED_EDGE('',*,*,#37972,.F.);
+#37972 = EDGE_CURVE('',#37973,#37975,#37977,.T.);
+#37973 = VERTEX_POINT('',#37974);
+#37974 = CARTESIAN_POINT('',(-20.63,2.84,4.04));
+#37975 = VERTEX_POINT('',#37976);
+#37976 = CARTESIAN_POINT('',(-20.63,2.24,4.04));
+#37977 = SURFACE_CURVE('',#37978,(#37982,#37988),.PCURVE_S1.);
+#37978 = LINE('',#37979,#37980);
+#37979 = CARTESIAN_POINT('',(-20.63,2.055,4.04));
+#37980 = VECTOR('',#37981,1.);
+#37981 = DIRECTION('',(0.,-1.,0.));
+#37982 = PCURVE('',#29523,#37983);
+#37983 = DEFINITIONAL_REPRESENTATION('',(#37984),#37987);
+#37984 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37985,#37986),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.845,-0.125),.PIECEWISE_BEZIER_KNOTS.);
+#37985 = CARTESIAN_POINT('',(-1.3,1.63));
+#37986 = CARTESIAN_POINT('',(-1.3,0.91));
+#37987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37988 = PCURVE('',#37989,#37994);
+#37989 = PLANE('',#37990);
+#37990 = AXIS2_PLACEMENT_3D('',#37991,#37992,#37993);
+#37991 = CARTESIAN_POINT('',(-20.63,2.84,-1.));
+#37992 = DIRECTION('',(1.,0.,0.));
+#37993 = DIRECTION('',(0.,-1.,0.));
+#37994 = DEFINITIONAL_REPRESENTATION('',(#37995),#37998);
+#37995 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37996,#37997),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.845,-0.125),.PIECEWISE_BEZIER_KNOTS.);
+#37996 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#37997 = CARTESIAN_POINT('',(0.66,-5.04));
+#37998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37999 = ORIENTED_EDGE('',*,*,#38000,.F.);
+#38000 = EDGE_CURVE('',#38001,#37973,#38003,.T.);
+#38001 = VERTEX_POINT('',#38002);
+#38002 = CARTESIAN_POINT('',(-21.23,2.84,4.04));
+#38003 = SURFACE_CURVE('',#38004,(#38008,#38014),.PCURVE_S1.);
+#38004 = LINE('',#38005,#38006);
+#38005 = CARTESIAN_POINT('',(-21.58,2.84,4.04));
+#38006 = VECTOR('',#38007,1.);
+#38007 = DIRECTION('',(1.,0.,0.));
+#38008 = PCURVE('',#29523,#38009);
+#38009 = DEFINITIONAL_REPRESENTATION('',(#38010),#38013);
+#38010 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38011,#38012),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.29,1.01),.PIECEWISE_BEZIER_KNOTS.);
+#38011 = CARTESIAN_POINT('',(-0.64,1.57));
+#38012 = CARTESIAN_POINT('',(-1.36,1.57));
+#38013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38014 = PCURVE('',#38015,#38020);
+#38015 = PLANE('',#38016);
+#38016 = AXIS2_PLACEMENT_3D('',#38017,#38018,#38019);
+#38017 = CARTESIAN_POINT('',(-21.23,2.84,-1.));
+#38018 = DIRECTION('',(0.,1.,0.));
+#38019 = DIRECTION('',(1.,0.,0.));
+#38020 = DEFINITIONAL_REPRESENTATION('',(#38021),#38024);
+#38021 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38022,#38023),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.29,1.01),.PIECEWISE_BEZIER_KNOTS.);
+#38022 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#38023 = CARTESIAN_POINT('',(0.66,-5.04));
+#38024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38025 = ORIENTED_EDGE('',*,*,#38026,.F.);
+#38026 = EDGE_CURVE('',#38027,#38001,#38029,.T.);
+#38027 = VERTEX_POINT('',#38028);
+#38028 = CARTESIAN_POINT('',(-21.23,2.24,4.04));
+#38029 = SURFACE_CURVE('',#38030,(#38034,#38040),.PCURVE_S1.);
+#38030 = LINE('',#38031,#38032);
+#38031 = CARTESIAN_POINT('',(-21.23,1.755,4.04));
+#38032 = VECTOR('',#38033,1.);
+#38033 = DIRECTION('',(0.,1.,0.));
+#38034 = PCURVE('',#29523,#38035);
+#38035 = DEFINITIONAL_REPRESENTATION('',(#38036),#38039);
+#38036 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38037,#38038),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.425,1.145),.PIECEWISE_BEZIER_KNOTS.);
+#38037 = CARTESIAN_POINT('',(-0.7,0.91));
+#38038 = CARTESIAN_POINT('',(-0.7,1.63));
+#38039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38040 = PCURVE('',#38041,#38046);
+#38041 = PLANE('',#38042);
+#38042 = AXIS2_PLACEMENT_3D('',#38043,#38044,#38045);
+#38043 = CARTESIAN_POINT('',(-21.23,2.24,-1.));
+#38044 = DIRECTION('',(-1.,0.,0.));
+#38045 = DIRECTION('',(0.,1.,0.));
+#38046 = DEFINITIONAL_REPRESENTATION('',(#38047),#38050);
+#38047 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38048,#38049),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.425,1.145),.PIECEWISE_BEZIER_KNOTS.);
+#38048 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#38049 = CARTESIAN_POINT('',(0.66,-5.04));
+#38050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38051 = ORIENTED_EDGE('',*,*,#38052,.F.);
+#38052 = EDGE_CURVE('',#37975,#38027,#38053,.T.);
+#38053 = SURFACE_CURVE('',#38054,(#38058,#38064),.PCURVE_S1.);
+#38054 = LINE('',#38055,#38056);
+#38055 = CARTESIAN_POINT('',(-21.28,2.24,4.04));
+#38056 = VECTOR('',#38057,1.);
+#38057 = DIRECTION('',(-1.,-0.,-0.));
+#38058 = PCURVE('',#29523,#38059);
+#38059 = DEFINITIONAL_REPRESENTATION('',(#38060),#38063);
+#38060 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38061,#38062),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.71,9.999999999999E-03),.PIECEWISE_BEZIER_KNOTS.);
+#38061 = CARTESIAN_POINT('',(-1.36,0.97));
+#38062 = CARTESIAN_POINT('',(-0.64,0.97));
+#38063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38064 = PCURVE('',#38065,#38070);
+#38065 = PLANE('',#38066);
+#38066 = AXIS2_PLACEMENT_3D('',#38067,#38068,#38069);
+#38067 = CARTESIAN_POINT('',(-20.63,2.24,-1.));
+#38068 = DIRECTION('',(0.,-1.,0.));
+#38069 = DIRECTION('',(-1.,0.,0.));
+#38070 = DEFINITIONAL_REPRESENTATION('',(#38071),#38074);
+#38071 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38072,#38073),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.71,9.999999999999E-03),.PIECEWISE_BEZIER_KNOTS.);
+#38072 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#38073 = CARTESIAN_POINT('',(0.66,-5.04));
+#38074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38075 = FACE_BOUND('',#38076,.F.);
+#38076 = EDGE_LOOP('',(#38077,#38105,#38131,#38157));
+#38077 = ORIENTED_EDGE('',*,*,#38078,.F.);
+#38078 = EDGE_CURVE('',#38079,#38081,#38083,.T.);
+#38079 = VERTEX_POINT('',#38080);
+#38080 = CARTESIAN_POINT('',(-18.09,2.24,4.04));
+#38081 = VERTEX_POINT('',#38082);
+#38082 = CARTESIAN_POINT('',(-18.69,2.24,4.04));
+#38083 = SURFACE_CURVE('',#38084,(#38088,#38094),.PCURVE_S1.);
+#38084 = LINE('',#38085,#38086);
+#38085 = CARTESIAN_POINT('',(-20.01,2.24,4.04));
+#38086 = VECTOR('',#38087,1.);
+#38087 = DIRECTION('',(-1.,-0.,-0.));
+#38088 = PCURVE('',#29523,#38089);
+#38089 = DEFINITIONAL_REPRESENTATION('',(#38090),#38093);
+#38090 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38091,#38092),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.98,-1.26),.PIECEWISE_BEZIER_KNOTS.);
+#38091 = CARTESIAN_POINT('',(-3.9,0.97));
+#38092 = CARTESIAN_POINT('',(-3.18,0.97));
+#38093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38094 = PCURVE('',#38095,#38100);
+#38095 = PLANE('',#38096);
+#38096 = AXIS2_PLACEMENT_3D('',#38097,#38098,#38099);
+#38097 = CARTESIAN_POINT('',(-18.09,2.24,-1.));
+#38098 = DIRECTION('',(0.,-1.,0.));
+#38099 = DIRECTION('',(-1.,0.,0.));
+#38100 = DEFINITIONAL_REPRESENTATION('',(#38101),#38104);
+#38101 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38102,#38103),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.98,-1.26),.PIECEWISE_BEZIER_KNOTS.);
+#38102 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#38103 = CARTESIAN_POINT('',(0.66,-5.04));
+#38104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38105 = ORIENTED_EDGE('',*,*,#38106,.F.);
+#38106 = EDGE_CURVE('',#38107,#38079,#38109,.T.);
+#38107 = VERTEX_POINT('',#38108);
+#38108 = CARTESIAN_POINT('',(-18.09,2.84,4.04));
+#38109 = SURFACE_CURVE('',#38110,(#38114,#38120),.PCURVE_S1.);
+#38110 = LINE('',#38111,#38112);
+#38111 = CARTESIAN_POINT('',(-18.09,2.055,4.04));
+#38112 = VECTOR('',#38113,1.);
+#38113 = DIRECTION('',(0.,-1.,0.));
+#38114 = PCURVE('',#29523,#38115);
+#38115 = DEFINITIONAL_REPRESENTATION('',(#38116),#38119);
+#38116 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38117,#38118),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.845,-0.125),.PIECEWISE_BEZIER_KNOTS.);
+#38117 = CARTESIAN_POINT('',(-3.84,1.63));
+#38118 = CARTESIAN_POINT('',(-3.84,0.91));
+#38119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38120 = PCURVE('',#38121,#38126);
+#38121 = PLANE('',#38122);
+#38122 = AXIS2_PLACEMENT_3D('',#38123,#38124,#38125);
+#38123 = CARTESIAN_POINT('',(-18.09,2.84,-1.));
+#38124 = DIRECTION('',(1.,0.,0.));
+#38125 = DIRECTION('',(0.,-1.,0.));
+#38126 = DEFINITIONAL_REPRESENTATION('',(#38127),#38130);
+#38127 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38128,#38129),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.845,-0.125),.PIECEWISE_BEZIER_KNOTS.);
+#38128 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#38129 = CARTESIAN_POINT('',(0.66,-5.04));
+#38130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38131 = ORIENTED_EDGE('',*,*,#38132,.F.);
+#38132 = EDGE_CURVE('',#38133,#38107,#38135,.T.);
+#38133 = VERTEX_POINT('',#38134);
+#38134 = CARTESIAN_POINT('',(-18.69,2.84,4.04));
+#38135 = SURFACE_CURVE('',#38136,(#38140,#38146),.PCURVE_S1.);
+#38136 = LINE('',#38137,#38138);
+#38137 = CARTESIAN_POINT('',(-20.31,2.84,4.04));
+#38138 = VECTOR('',#38139,1.);
+#38139 = DIRECTION('',(1.,0.,0.));
+#38140 = PCURVE('',#29523,#38141);
+#38141 = DEFINITIONAL_REPRESENTATION('',(#38142),#38145);
+#38142 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38143,#38144),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.56,2.28),.PIECEWISE_BEZIER_KNOTS.);
+#38143 = CARTESIAN_POINT('',(-3.18,1.57));
+#38144 = CARTESIAN_POINT('',(-3.9,1.57));
+#38145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38146 = PCURVE('',#38147,#38152);
+#38147 = PLANE('',#38148);
+#38148 = AXIS2_PLACEMENT_3D('',#38149,#38150,#38151);
+#38149 = CARTESIAN_POINT('',(-18.69,2.84,-1.));
+#38150 = DIRECTION('',(0.,1.,0.));
+#38151 = DIRECTION('',(1.,0.,0.));
+#38152 = DEFINITIONAL_REPRESENTATION('',(#38153),#38156);
+#38153 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38154,#38155),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.56,2.28),.PIECEWISE_BEZIER_KNOTS.);
+#38154 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#38155 = CARTESIAN_POINT('',(0.66,-5.04));
+#38156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38157 = ORIENTED_EDGE('',*,*,#38158,.F.);
+#38158 = EDGE_CURVE('',#38081,#38133,#38159,.T.);
+#38159 = SURFACE_CURVE('',#38160,(#38164,#38170),.PCURVE_S1.);
+#38160 = LINE('',#38161,#38162);
+#38161 = CARTESIAN_POINT('',(-18.69,1.755,4.04));
+#38162 = VECTOR('',#38163,1.);
+#38163 = DIRECTION('',(0.,1.,0.));
+#38164 = PCURVE('',#29523,#38165);
+#38165 = DEFINITIONAL_REPRESENTATION('',(#38166),#38169);
+#38166 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38167,#38168),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.425,1.145),.PIECEWISE_BEZIER_KNOTS.);
+#38167 = CARTESIAN_POINT('',(-3.24,0.91));
+#38168 = CARTESIAN_POINT('',(-3.24,1.63));
+#38169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38170 = PCURVE('',#38171,#38176);
+#38171 = PLANE('',#38172);
+#38172 = AXIS2_PLACEMENT_3D('',#38173,#38174,#38175);
+#38173 = CARTESIAN_POINT('',(-18.69,2.24,-1.));
+#38174 = DIRECTION('',(-1.,0.,0.));
+#38175 = DIRECTION('',(0.,1.,0.));
+#38176 = DEFINITIONAL_REPRESENTATION('',(#38177),#38180);
+#38177 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38178,#38179),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.425,1.145),.PIECEWISE_BEZIER_KNOTS.);
+#38178 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#38179 = CARTESIAN_POINT('',(0.66,-5.04));
+#38180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38181 = ADVANCED_FACE('',(#38182),#30193,.T.);
+#38182 = FACE_BOUND('',#38183,.F.);
+#38183 = EDGE_LOOP('',(#38184,#38185,#38186,#38187));
+#38184 = ORIENTED_EDGE('',*,*,#30175,.T.);
+#38185 = ORIENTED_EDGE('',*,*,#30349,.T.);
+#38186 = ORIENTED_EDGE('',*,*,#30300,.T.);
+#38187 = ORIENTED_EDGE('',*,*,#30251,.T.);
+#38188 = ADVANCED_FACE('',(#38189),#30394,.T.);
+#38189 = FACE_BOUND('',#38190,.F.);
+#38190 = EDGE_LOOP('',(#38191,#38192,#38193,#38194));
+#38191 = ORIENTED_EDGE('',*,*,#30376,.T.);
+#38192 = ORIENTED_EDGE('',*,*,#30550,.T.);
+#38193 = ORIENTED_EDGE('',*,*,#30501,.T.);
+#38194 = ORIENTED_EDGE('',*,*,#30452,.T.);
+#38195 = ADVANCED_FACE('',(#38196),#30595,.T.);
+#38196 = FACE_BOUND('',#38197,.F.);
+#38197 = EDGE_LOOP('',(#38198,#38199,#38200,#38201));
+#38198 = ORIENTED_EDGE('',*,*,#30577,.T.);
+#38199 = ORIENTED_EDGE('',*,*,#30751,.T.);
+#38200 = ORIENTED_EDGE('',*,*,#30702,.T.);
+#38201 = ORIENTED_EDGE('',*,*,#30653,.T.);
+#38202 = ADVANCED_FACE('',(#38203),#30796,.T.);
+#38203 = FACE_BOUND('',#38204,.F.);
+#38204 = EDGE_LOOP('',(#38205,#38206,#38207,#38208));
+#38205 = ORIENTED_EDGE('',*,*,#30778,.T.);
+#38206 = ORIENTED_EDGE('',*,*,#30952,.T.);
+#38207 = ORIENTED_EDGE('',*,*,#30903,.T.);
+#38208 = ORIENTED_EDGE('',*,*,#30854,.T.);
+#38209 = ADVANCED_FACE('',(#38210),#30997,.T.);
+#38210 = FACE_BOUND('',#38211,.F.);
+#38211 = EDGE_LOOP('',(#38212,#38213,#38214,#38215));
+#38212 = ORIENTED_EDGE('',*,*,#30979,.T.);
+#38213 = ORIENTED_EDGE('',*,*,#31153,.T.);
+#38214 = ORIENTED_EDGE('',*,*,#31104,.T.);
+#38215 = ORIENTED_EDGE('',*,*,#31055,.T.);
+#38216 = ADVANCED_FACE('',(#38217),#31198,.T.);
+#38217 = FACE_BOUND('',#38218,.F.);
+#38218 = EDGE_LOOP('',(#38219,#38220,#38221,#38222));
+#38219 = ORIENTED_EDGE('',*,*,#31180,.T.);
+#38220 = ORIENTED_EDGE('',*,*,#31354,.T.);
+#38221 = ORIENTED_EDGE('',*,*,#31305,.T.);
+#38222 = ORIENTED_EDGE('',*,*,#31256,.T.);
+#38223 = ADVANCED_FACE('',(#38224),#31399,.T.);
+#38224 = FACE_BOUND('',#38225,.F.);
+#38225 = EDGE_LOOP('',(#38226,#38227,#38228,#38229));
+#38226 = ORIENTED_EDGE('',*,*,#31381,.T.);
+#38227 = ORIENTED_EDGE('',*,*,#31555,.T.);
+#38228 = ORIENTED_EDGE('',*,*,#31506,.T.);
+#38229 = ORIENTED_EDGE('',*,*,#31457,.T.);
+#38230 = ADVANCED_FACE('',(#38231),#31600,.T.);
+#38231 = FACE_BOUND('',#38232,.F.);
+#38232 = EDGE_LOOP('',(#38233,#38234,#38235,#38236));
+#38233 = ORIENTED_EDGE('',*,*,#31582,.T.);
+#38234 = ORIENTED_EDGE('',*,*,#31756,.T.);
+#38235 = ORIENTED_EDGE('',*,*,#31707,.T.);
+#38236 = ORIENTED_EDGE('',*,*,#31658,.T.);
+#38237 = ADVANCED_FACE('',(#38238),#31801,.T.);
+#38238 = FACE_BOUND('',#38239,.F.);
+#38239 = EDGE_LOOP('',(#38240,#38241,#38242,#38243));
+#38240 = ORIENTED_EDGE('',*,*,#31783,.T.);
+#38241 = ORIENTED_EDGE('',*,*,#31957,.T.);
+#38242 = ORIENTED_EDGE('',*,*,#31908,.T.);
+#38243 = ORIENTED_EDGE('',*,*,#31859,.T.);
+#38244 = ADVANCED_FACE('',(#38245),#32002,.T.);
+#38245 = FACE_BOUND('',#38246,.F.);
+#38246 = EDGE_LOOP('',(#38247,#38248,#38249,#38250));
+#38247 = ORIENTED_EDGE('',*,*,#31984,.T.);
+#38248 = ORIENTED_EDGE('',*,*,#32158,.T.);
+#38249 = ORIENTED_EDGE('',*,*,#32109,.T.);
+#38250 = ORIENTED_EDGE('',*,*,#32060,.T.);
+#38251 = ADVANCED_FACE('',(#38252),#32203,.T.);
+#38252 = FACE_BOUND('',#38253,.F.);
+#38253 = EDGE_LOOP('',(#38254,#38255,#38256,#38257));
+#38254 = ORIENTED_EDGE('',*,*,#32185,.T.);
+#38255 = ORIENTED_EDGE('',*,*,#32359,.T.);
+#38256 = ORIENTED_EDGE('',*,*,#32310,.T.);
+#38257 = ORIENTED_EDGE('',*,*,#32261,.T.);
+#38258 = ADVANCED_FACE('',(#38259),#32404,.T.);
+#38259 = FACE_BOUND('',#38260,.F.);
+#38260 = EDGE_LOOP('',(#38261,#38262,#38263,#38264));
+#38261 = ORIENTED_EDGE('',*,*,#32386,.T.);
+#38262 = ORIENTED_EDGE('',*,*,#32560,.T.);
+#38263 = ORIENTED_EDGE('',*,*,#32511,.T.);
+#38264 = ORIENTED_EDGE('',*,*,#32462,.T.);
+#38265 = ADVANCED_FACE('',(#38266),#32605,.T.);
+#38266 = FACE_BOUND('',#38267,.F.);
+#38267 = EDGE_LOOP('',(#38268,#38269,#38270,#38271));
+#38268 = ORIENTED_EDGE('',*,*,#32587,.T.);
+#38269 = ORIENTED_EDGE('',*,*,#32761,.T.);
+#38270 = ORIENTED_EDGE('',*,*,#32712,.T.);
+#38271 = ORIENTED_EDGE('',*,*,#32663,.T.);
+#38272 = ADVANCED_FACE('',(#38273),#32806,.T.);
+#38273 = FACE_BOUND('',#38274,.F.);
+#38274 = EDGE_LOOP('',(#38275,#38276,#38277,#38278));
+#38275 = ORIENTED_EDGE('',*,*,#32788,.T.);
+#38276 = ORIENTED_EDGE('',*,*,#32962,.T.);
+#38277 = ORIENTED_EDGE('',*,*,#32913,.T.);
+#38278 = ORIENTED_EDGE('',*,*,#32864,.T.);
+#38279 = ADVANCED_FACE('',(#38280),#33007,.T.);
+#38280 = FACE_BOUND('',#38281,.F.);
+#38281 = EDGE_LOOP('',(#38282,#38283,#38284,#38285));
+#38282 = ORIENTED_EDGE('',*,*,#32989,.T.);
+#38283 = ORIENTED_EDGE('',*,*,#33163,.T.);
+#38284 = ORIENTED_EDGE('',*,*,#33114,.T.);
+#38285 = ORIENTED_EDGE('',*,*,#33065,.T.);
+#38286 = ADVANCED_FACE('',(#38287),#33208,.T.);
+#38287 = FACE_BOUND('',#38288,.F.);
+#38288 = EDGE_LOOP('',(#38289,#38290,#38291,#38292));
+#38289 = ORIENTED_EDGE('',*,*,#33190,.T.);
+#38290 = ORIENTED_EDGE('',*,*,#33364,.T.);
+#38291 = ORIENTED_EDGE('',*,*,#33315,.T.);
+#38292 = ORIENTED_EDGE('',*,*,#33266,.T.);
+#38293 = ADVANCED_FACE('',(#38294),#33409,.T.);
+#38294 = FACE_BOUND('',#38295,.F.);
+#38295 = EDGE_LOOP('',(#38296,#38297,#38298,#38299));
+#38296 = ORIENTED_EDGE('',*,*,#33391,.T.);
+#38297 = ORIENTED_EDGE('',*,*,#33565,.T.);
+#38298 = ORIENTED_EDGE('',*,*,#33516,.T.);
+#38299 = ORIENTED_EDGE('',*,*,#33467,.T.);
+#38300 = ADVANCED_FACE('',(#38301),#33610,.T.);
+#38301 = FACE_BOUND('',#38302,.F.);
+#38302 = EDGE_LOOP('',(#38303,#38304,#38305,#38306));
+#38303 = ORIENTED_EDGE('',*,*,#33592,.T.);
+#38304 = ORIENTED_EDGE('',*,*,#33766,.T.);
+#38305 = ORIENTED_EDGE('',*,*,#33717,.T.);
+#38306 = ORIENTED_EDGE('',*,*,#33668,.T.);
+#38307 = ADVANCED_FACE('',(#38308),#33811,.T.);
+#38308 = FACE_BOUND('',#38309,.F.);
+#38309 = EDGE_LOOP('',(#38310,#38311,#38312,#38313));
+#38310 = ORIENTED_EDGE('',*,*,#33793,.T.);
+#38311 = ORIENTED_EDGE('',*,*,#33967,.T.);
+#38312 = ORIENTED_EDGE('',*,*,#33918,.T.);
+#38313 = ORIENTED_EDGE('',*,*,#33869,.T.);
+#38314 = ADVANCED_FACE('',(#38315),#34012,.T.);
+#38315 = FACE_BOUND('',#38316,.F.);
+#38316 = EDGE_LOOP('',(#38317,#38318,#38319,#38320));
+#38317 = ORIENTED_EDGE('',*,*,#33994,.T.);
+#38318 = ORIENTED_EDGE('',*,*,#34168,.T.);
+#38319 = ORIENTED_EDGE('',*,*,#34119,.T.);
+#38320 = ORIENTED_EDGE('',*,*,#34070,.T.);
+#38321 = ADVANCED_FACE('',(#38322),#34335,.F.);
+#38322 = FACE_BOUND('',#38323,.F.);
+#38323 = EDGE_LOOP('',(#38324,#38325,#38348,#38376));
+#38324 = ORIENTED_EDGE('',*,*,#34318,.T.);
+#38325 = ORIENTED_EDGE('',*,*,#38326,.T.);
+#38326 = EDGE_CURVE('',#34321,#38327,#38329,.T.);
+#38327 = VERTEX_POINT('',#38328);
+#38328 = CARTESIAN_POINT('',(-18.4,8.,-8.5));
+#38329 = SURFACE_CURVE('',#38330,(#38334,#38341),.PCURVE_S1.);
+#38330 = LINE('',#38331,#38332);
+#38331 = CARTESIAN_POINT('',(-18.4,8.,2.5));
+#38332 = VECTOR('',#38333,1.);
+#38333 = DIRECTION('',(-0.,-0.,-1.));
+#38334 = PCURVE('',#34335,#38335);
+#38335 = DEFINITIONAL_REPRESENTATION('',(#38336),#38340);
+#38336 = LINE('',#38337,#38338);
+#38337 = CARTESIAN_POINT('',(0.,0.));
+#38338 = VECTOR('',#38339,1.);
+#38339 = DIRECTION('',(0.,-1.));
+#38340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38341 = PCURVE('',#34361,#38342);
+#38342 = DEFINITIONAL_REPRESENTATION('',(#38343),#38347);
+#38343 = LINE('',#38344,#38345);
+#38344 = CARTESIAN_POINT('',(0.6,0.));
+#38345 = VECTOR('',#38346,1.);
+#38346 = DIRECTION('',(0.,-1.));
+#38347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38348 = ORIENTED_EDGE('',*,*,#38349,.T.);
+#38349 = EDGE_CURVE('',#38327,#38350,#38352,.T.);
+#38350 = VERTEX_POINT('',#38351);
+#38351 = CARTESIAN_POINT('',(-17.8,8.,-8.5));
+#38352 = SURFACE_CURVE('',#38353,(#38357,#38364),.PCURVE_S1.);
+#38353 = LINE('',#38354,#38355);
+#38354 = CARTESIAN_POINT('',(-18.4,8.,-8.5));
+#38355 = VECTOR('',#38356,1.);
+#38356 = DIRECTION('',(1.,0.,0.));
+#38357 = PCURVE('',#34335,#38358);
+#38358 = DEFINITIONAL_REPRESENTATION('',(#38359),#38363);
+#38359 = LINE('',#38360,#38361);
+#38360 = CARTESIAN_POINT('',(0.,-11.));
+#38361 = VECTOR('',#38362,1.);
+#38362 = DIRECTION('',(1.,0.));
+#38363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38364 = PCURVE('',#38365,#38370);
+#38365 = PLANE('',#38366);
+#38366 = AXIS2_PLACEMENT_3D('',#38367,#38368,#38369);
+#38367 = CARTESIAN_POINT('',(-18.4,8.,-8.5));
+#38368 = DIRECTION('',(0.,0.,1.));
+#38369 = DIRECTION('',(1.,0.,0.));
+#38370 = DEFINITIONAL_REPRESENTATION('',(#38371),#38375);
+#38371 = LINE('',#38372,#38373);
+#38372 = CARTESIAN_POINT('',(0.,0.));
+#38373 = VECTOR('',#38374,1.);
+#38374 = DIRECTION('',(1.,0.));
+#38375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38376 = ORIENTED_EDGE('',*,*,#38377,.F.);
+#38377 = EDGE_CURVE('',#34319,#38350,#38378,.T.);
+#38378 = SURFACE_CURVE('',#38379,(#38383,#38390),.PCURVE_S1.);
+#38379 = LINE('',#38380,#38381);
+#38380 = CARTESIAN_POINT('',(-17.8,8.,2.5));
+#38381 = VECTOR('',#38382,1.);
+#38382 = DIRECTION('',(-0.,-0.,-1.));
+#38383 = PCURVE('',#34335,#38384);
+#38384 = DEFINITIONAL_REPRESENTATION('',(#38385),#38389);
+#38385 = LINE('',#38386,#38387);
+#38386 = CARTESIAN_POINT('',(0.6,0.));
+#38387 = VECTOR('',#38388,1.);
+#38388 = DIRECTION('',(0.,-1.));
+#38389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38390 = PCURVE('',#34411,#38391);
+#38391 = DEFINITIONAL_REPRESENTATION('',(#38392),#38396);
+#38392 = LINE('',#38393,#38394);
+#38393 = CARTESIAN_POINT('',(0.,0.));
+#38394 = VECTOR('',#38395,1.);
+#38395 = DIRECTION('',(0.,-1.));
+#38396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38397 = ADVANCED_FACE('',(#38398),#34411,.F.);
+#38398 = FACE_BOUND('',#38399,.F.);
+#38399 = EDGE_LOOP('',(#38400,#38401,#38402,#38425));
+#38400 = ORIENTED_EDGE('',*,*,#34398,.T.);
+#38401 = ORIENTED_EDGE('',*,*,#38377,.T.);
+#38402 = ORIENTED_EDGE('',*,*,#38403,.T.);
+#38403 = EDGE_CURVE('',#38350,#38404,#38406,.T.);
+#38404 = VERTEX_POINT('',#38405);
+#38405 = CARTESIAN_POINT('',(-17.8,7.4,-8.5));
+#38406 = SURFACE_CURVE('',#38407,(#38411,#38418),.PCURVE_S1.);
+#38407 = LINE('',#38408,#38409);
+#38408 = CARTESIAN_POINT('',(-17.8,8.,-8.5));
+#38409 = VECTOR('',#38410,1.);
+#38410 = DIRECTION('',(0.,-1.,0.));
+#38411 = PCURVE('',#34411,#38412);
+#38412 = DEFINITIONAL_REPRESENTATION('',(#38413),#38417);
+#38413 = LINE('',#38414,#38415);
+#38414 = CARTESIAN_POINT('',(0.,-11.));
+#38415 = VECTOR('',#38416,1.);
+#38416 = DIRECTION('',(1.,0.));
+#38417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38418 = PCURVE('',#38365,#38419);
+#38419 = DEFINITIONAL_REPRESENTATION('',(#38420),#38424);
+#38420 = LINE('',#38421,#38422);
+#38421 = CARTESIAN_POINT('',(0.6,0.));
+#38422 = VECTOR('',#38423,1.);
+#38423 = DIRECTION('',(0.,-1.));
+#38424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38425 = ORIENTED_EDGE('',*,*,#38426,.F.);
+#38426 = EDGE_CURVE('',#34373,#38404,#38427,.T.);
+#38427 = SURFACE_CURVE('',#38428,(#38432,#38439),.PCURVE_S1.);
+#38428 = LINE('',#38429,#38430);
+#38429 = CARTESIAN_POINT('',(-17.8,7.4,2.5));
+#38430 = VECTOR('',#38431,1.);
+#38431 = DIRECTION('',(-0.,-0.,-1.));
+#38432 = PCURVE('',#34411,#38433);
+#38433 = DEFINITIONAL_REPRESENTATION('',(#38434),#38438);
+#38434 = LINE('',#38435,#38436);
+#38435 = CARTESIAN_POINT('',(0.6,0.));
+#38436 = VECTOR('',#38437,1.);
+#38437 = DIRECTION('',(0.,-1.));
+#38438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38439 = PCURVE('',#34387,#38440);
+#38440 = DEFINITIONAL_REPRESENTATION('',(#38441),#38445);
+#38441 = LINE('',#38442,#38443);
+#38442 = CARTESIAN_POINT('',(0.,0.));
+#38443 = VECTOR('',#38444,1.);
+#38444 = DIRECTION('',(0.,-1.));
+#38445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38446 = ADVANCED_FACE('',(#38447),#34387,.F.);
+#38447 = FACE_BOUND('',#38448,.F.);
+#38448 = EDGE_LOOP('',(#38449,#38450,#38451,#38474));
+#38449 = ORIENTED_EDGE('',*,*,#34372,.T.);
+#38450 = ORIENTED_EDGE('',*,*,#38426,.T.);
+#38451 = ORIENTED_EDGE('',*,*,#38452,.T.);
+#38452 = EDGE_CURVE('',#38404,#38453,#38455,.T.);
+#38453 = VERTEX_POINT('',#38454);
+#38454 = CARTESIAN_POINT('',(-18.4,7.4,-8.5));
+#38455 = SURFACE_CURVE('',#38456,(#38460,#38467),.PCURVE_S1.);
+#38456 = LINE('',#38457,#38458);
+#38457 = CARTESIAN_POINT('',(-17.8,7.4,-8.5));
+#38458 = VECTOR('',#38459,1.);
+#38459 = DIRECTION('',(-1.,0.,0.));
+#38460 = PCURVE('',#34387,#38461);
+#38461 = DEFINITIONAL_REPRESENTATION('',(#38462),#38466);
+#38462 = LINE('',#38463,#38464);
+#38463 = CARTESIAN_POINT('',(0.,-11.));
+#38464 = VECTOR('',#38465,1.);
+#38465 = DIRECTION('',(1.,0.));
+#38466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38467 = PCURVE('',#38365,#38468);
+#38468 = DEFINITIONAL_REPRESENTATION('',(#38469),#38473);
+#38469 = LINE('',#38470,#38471);
+#38470 = CARTESIAN_POINT('',(0.6,-0.6));
+#38471 = VECTOR('',#38472,1.);
+#38472 = DIRECTION('',(-1.,0.));
+#38473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38474 = ORIENTED_EDGE('',*,*,#38475,.F.);
+#38475 = EDGE_CURVE('',#34347,#38453,#38476,.T.);
+#38476 = SURFACE_CURVE('',#38477,(#38481,#38488),.PCURVE_S1.);
+#38477 = LINE('',#38478,#38479);
+#38478 = CARTESIAN_POINT('',(-18.4,7.4,2.5));
+#38479 = VECTOR('',#38480,1.);
+#38480 = DIRECTION('',(-0.,-0.,-1.));
+#38481 = PCURVE('',#34387,#38482);
+#38482 = DEFINITIONAL_REPRESENTATION('',(#38483),#38487);
+#38483 = LINE('',#38484,#38485);
+#38484 = CARTESIAN_POINT('',(0.6,0.));
+#38485 = VECTOR('',#38486,1.);
+#38486 = DIRECTION('',(0.,-1.));
+#38487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38488 = PCURVE('',#34361,#38489);
+#38489 = DEFINITIONAL_REPRESENTATION('',(#38490),#38494);
+#38490 = LINE('',#38491,#38492);
+#38491 = CARTESIAN_POINT('',(0.,0.));
+#38492 = VECTOR('',#38493,1.);
+#38493 = DIRECTION('',(0.,-1.));
+#38494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38495 = ADVANCED_FACE('',(#38496),#34361,.F.);
+#38496 = FACE_BOUND('',#38497,.F.);
+#38497 = EDGE_LOOP('',(#38498,#38499,#38500,#38521));
+#38498 = ORIENTED_EDGE('',*,*,#34346,.T.);
+#38499 = ORIENTED_EDGE('',*,*,#38475,.T.);
+#38500 = ORIENTED_EDGE('',*,*,#38501,.T.);
+#38501 = EDGE_CURVE('',#38453,#38327,#38502,.T.);
+#38502 = SURFACE_CURVE('',#38503,(#38507,#38514),.PCURVE_S1.);
+#38503 = LINE('',#38504,#38505);
+#38504 = CARTESIAN_POINT('',(-18.4,7.4,-8.5));
+#38505 = VECTOR('',#38506,1.);
+#38506 = DIRECTION('',(0.,1.,0.));
+#38507 = PCURVE('',#34361,#38508);
+#38508 = DEFINITIONAL_REPRESENTATION('',(#38509),#38513);
+#38509 = LINE('',#38510,#38511);
+#38510 = CARTESIAN_POINT('',(0.,-11.));
+#38511 = VECTOR('',#38512,1.);
+#38512 = DIRECTION('',(1.,0.));
+#38513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38514 = PCURVE('',#38365,#38515);
+#38515 = DEFINITIONAL_REPRESENTATION('',(#38516),#38520);
+#38516 = LINE('',#38517,#38518);
+#38517 = CARTESIAN_POINT('',(0.,-0.6));
+#38518 = VECTOR('',#38519,1.);
+#38519 = DIRECTION('',(0.,1.));
+#38520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38521 = ORIENTED_EDGE('',*,*,#38326,.F.);
+#38522 = ADVANCED_FACE('',(#38523),#34452,.F.);
+#38523 = FACE_BOUND('',#38524,.F.);
+#38524 = EDGE_LOOP('',(#38525,#38526,#38549,#38577));
+#38525 = ORIENTED_EDGE('',*,*,#34435,.T.);
+#38526 = ORIENTED_EDGE('',*,*,#38527,.T.);
+#38527 = EDGE_CURVE('',#34438,#38528,#38530,.T.);
+#38528 = VERTEX_POINT('',#38529);
+#38529 = CARTESIAN_POINT('',(-13.32,8.,-8.5));
+#38530 = SURFACE_CURVE('',#38531,(#38535,#38542),.PCURVE_S1.);
+#38531 = LINE('',#38532,#38533);
+#38532 = CARTESIAN_POINT('',(-13.32,8.,2.5));
+#38533 = VECTOR('',#38534,1.);
+#38534 = DIRECTION('',(-0.,-0.,-1.));
+#38535 = PCURVE('',#34452,#38536);
+#38536 = DEFINITIONAL_REPRESENTATION('',(#38537),#38541);
+#38537 = LINE('',#38538,#38539);
+#38538 = CARTESIAN_POINT('',(0.,0.));
+#38539 = VECTOR('',#38540,1.);
+#38540 = DIRECTION('',(0.,-1.));
+#38541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38542 = PCURVE('',#34478,#38543);
+#38543 = DEFINITIONAL_REPRESENTATION('',(#38544),#38548);
+#38544 = LINE('',#38545,#38546);
+#38545 = CARTESIAN_POINT('',(0.6,0.));
+#38546 = VECTOR('',#38547,1.);
+#38547 = DIRECTION('',(0.,-1.));
+#38548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38549 = ORIENTED_EDGE('',*,*,#38550,.T.);
+#38550 = EDGE_CURVE('',#38528,#38551,#38553,.T.);
+#38551 = VERTEX_POINT('',#38552);
+#38552 = CARTESIAN_POINT('',(-12.72,8.,-8.5));
+#38553 = SURFACE_CURVE('',#38554,(#38558,#38565),.PCURVE_S1.);
+#38554 = LINE('',#38555,#38556);
+#38555 = CARTESIAN_POINT('',(-13.32,8.,-8.5));
+#38556 = VECTOR('',#38557,1.);
+#38557 = DIRECTION('',(1.,0.,0.));
+#38558 = PCURVE('',#34452,#38559);
+#38559 = DEFINITIONAL_REPRESENTATION('',(#38560),#38564);
+#38560 = LINE('',#38561,#38562);
+#38561 = CARTESIAN_POINT('',(0.,-11.));
+#38562 = VECTOR('',#38563,1.);
+#38563 = DIRECTION('',(1.,0.));
+#38564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38565 = PCURVE('',#38566,#38571);
+#38566 = PLANE('',#38567);
+#38567 = AXIS2_PLACEMENT_3D('',#38568,#38569,#38570);
+#38568 = CARTESIAN_POINT('',(-13.32,8.,-8.5));
+#38569 = DIRECTION('',(0.,0.,1.));
+#38570 = DIRECTION('',(1.,0.,0.));
+#38571 = DEFINITIONAL_REPRESENTATION('',(#38572),#38576);
+#38572 = LINE('',#38573,#38574);
+#38573 = CARTESIAN_POINT('',(0.,0.));
+#38574 = VECTOR('',#38575,1.);
+#38575 = DIRECTION('',(1.,0.));
+#38576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38577 = ORIENTED_EDGE('',*,*,#38578,.F.);
+#38578 = EDGE_CURVE('',#34436,#38551,#38579,.T.);
+#38579 = SURFACE_CURVE('',#38580,(#38584,#38591),.PCURVE_S1.);
+#38580 = LINE('',#38581,#38582);
+#38581 = CARTESIAN_POINT('',(-12.72,8.,2.5));
+#38582 = VECTOR('',#38583,1.);
+#38583 = DIRECTION('',(-0.,-0.,-1.));
+#38584 = PCURVE('',#34452,#38585);
+#38585 = DEFINITIONAL_REPRESENTATION('',(#38586),#38590);
+#38586 = LINE('',#38587,#38588);
+#38587 = CARTESIAN_POINT('',(0.6,0.));
+#38588 = VECTOR('',#38589,1.);
+#38589 = DIRECTION('',(0.,-1.));
+#38590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38591 = PCURVE('',#34528,#38592);
+#38592 = DEFINITIONAL_REPRESENTATION('',(#38593),#38597);
+#38593 = LINE('',#38594,#38595);
+#38594 = CARTESIAN_POINT('',(0.,0.));
+#38595 = VECTOR('',#38596,1.);
+#38596 = DIRECTION('',(0.,-1.));
+#38597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38598 = ADVANCED_FACE('',(#38599),#34528,.F.);
+#38599 = FACE_BOUND('',#38600,.F.);
+#38600 = EDGE_LOOP('',(#38601,#38602,#38603,#38626));
+#38601 = ORIENTED_EDGE('',*,*,#34515,.T.);
+#38602 = ORIENTED_EDGE('',*,*,#38578,.T.);
+#38603 = ORIENTED_EDGE('',*,*,#38604,.T.);
+#38604 = EDGE_CURVE('',#38551,#38605,#38607,.T.);
+#38605 = VERTEX_POINT('',#38606);
+#38606 = CARTESIAN_POINT('',(-12.72,7.4,-8.5));
+#38607 = SURFACE_CURVE('',#38608,(#38612,#38619),.PCURVE_S1.);
+#38608 = LINE('',#38609,#38610);
+#38609 = CARTESIAN_POINT('',(-12.72,8.,-8.5));
+#38610 = VECTOR('',#38611,1.);
+#38611 = DIRECTION('',(0.,-1.,0.));
+#38612 = PCURVE('',#34528,#38613);
+#38613 = DEFINITIONAL_REPRESENTATION('',(#38614),#38618);
+#38614 = LINE('',#38615,#38616);
+#38615 = CARTESIAN_POINT('',(0.,-11.));
+#38616 = VECTOR('',#38617,1.);
+#38617 = DIRECTION('',(1.,0.));
+#38618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38619 = PCURVE('',#38566,#38620);
+#38620 = DEFINITIONAL_REPRESENTATION('',(#38621),#38625);
+#38621 = LINE('',#38622,#38623);
+#38622 = CARTESIAN_POINT('',(0.6,0.));
+#38623 = VECTOR('',#38624,1.);
+#38624 = DIRECTION('',(0.,-1.));
+#38625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38626 = ORIENTED_EDGE('',*,*,#38627,.F.);
+#38627 = EDGE_CURVE('',#34490,#38605,#38628,.T.);
+#38628 = SURFACE_CURVE('',#38629,(#38633,#38640),.PCURVE_S1.);
+#38629 = LINE('',#38630,#38631);
+#38630 = CARTESIAN_POINT('',(-12.72,7.4,2.5));
+#38631 = VECTOR('',#38632,1.);
+#38632 = DIRECTION('',(-0.,-0.,-1.));
+#38633 = PCURVE('',#34528,#38634);
+#38634 = DEFINITIONAL_REPRESENTATION('',(#38635),#38639);
+#38635 = LINE('',#38636,#38637);
+#38636 = CARTESIAN_POINT('',(0.6,0.));
+#38637 = VECTOR('',#38638,1.);
+#38638 = DIRECTION('',(0.,-1.));
+#38639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38640 = PCURVE('',#34504,#38641);
+#38641 = DEFINITIONAL_REPRESENTATION('',(#38642),#38646);
+#38642 = LINE('',#38643,#38644);
+#38643 = CARTESIAN_POINT('',(0.,0.));
+#38644 = VECTOR('',#38645,1.);
+#38645 = DIRECTION('',(0.,-1.));
+#38646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38647 = ADVANCED_FACE('',(#38648),#34504,.F.);
+#38648 = FACE_BOUND('',#38649,.F.);
+#38649 = EDGE_LOOP('',(#38650,#38651,#38652,#38675));
+#38650 = ORIENTED_EDGE('',*,*,#34489,.T.);
+#38651 = ORIENTED_EDGE('',*,*,#38627,.T.);
+#38652 = ORIENTED_EDGE('',*,*,#38653,.T.);
+#38653 = EDGE_CURVE('',#38605,#38654,#38656,.T.);
+#38654 = VERTEX_POINT('',#38655);
+#38655 = CARTESIAN_POINT('',(-13.32,7.4,-8.5));
+#38656 = SURFACE_CURVE('',#38657,(#38661,#38668),.PCURVE_S1.);
+#38657 = LINE('',#38658,#38659);
+#38658 = CARTESIAN_POINT('',(-12.72,7.4,-8.5));
+#38659 = VECTOR('',#38660,1.);
+#38660 = DIRECTION('',(-1.,0.,0.));
+#38661 = PCURVE('',#34504,#38662);
+#38662 = DEFINITIONAL_REPRESENTATION('',(#38663),#38667);
+#38663 = LINE('',#38664,#38665);
+#38664 = CARTESIAN_POINT('',(0.,-11.));
+#38665 = VECTOR('',#38666,1.);
+#38666 = DIRECTION('',(1.,0.));
+#38667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38668 = PCURVE('',#38566,#38669);
+#38669 = DEFINITIONAL_REPRESENTATION('',(#38670),#38674);
+#38670 = LINE('',#38671,#38672);
+#38671 = CARTESIAN_POINT('',(0.6,-0.6));
+#38672 = VECTOR('',#38673,1.);
+#38673 = DIRECTION('',(-1.,0.));
+#38674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38675 = ORIENTED_EDGE('',*,*,#38676,.F.);
+#38676 = EDGE_CURVE('',#34464,#38654,#38677,.T.);
+#38677 = SURFACE_CURVE('',#38678,(#38682,#38689),.PCURVE_S1.);
+#38678 = LINE('',#38679,#38680);
+#38679 = CARTESIAN_POINT('',(-13.32,7.4,2.5));
+#38680 = VECTOR('',#38681,1.);
+#38681 = DIRECTION('',(-0.,-0.,-1.));
+#38682 = PCURVE('',#34504,#38683);
+#38683 = DEFINITIONAL_REPRESENTATION('',(#38684),#38688);
+#38684 = LINE('',#38685,#38686);
+#38685 = CARTESIAN_POINT('',(0.6,0.));
+#38686 = VECTOR('',#38687,1.);
+#38687 = DIRECTION('',(0.,-1.));
+#38688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38689 = PCURVE('',#34478,#38690);
+#38690 = DEFINITIONAL_REPRESENTATION('',(#38691),#38695);
+#38691 = LINE('',#38692,#38693);
+#38692 = CARTESIAN_POINT('',(0.,0.));
+#38693 = VECTOR('',#38694,1.);
+#38694 = DIRECTION('',(0.,-1.));
+#38695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38696 = ADVANCED_FACE('',(#38697),#34478,.F.);
+#38697 = FACE_BOUND('',#38698,.F.);
+#38698 = EDGE_LOOP('',(#38699,#38700,#38701,#38722));
+#38699 = ORIENTED_EDGE('',*,*,#34463,.T.);
+#38700 = ORIENTED_EDGE('',*,*,#38676,.T.);
+#38701 = ORIENTED_EDGE('',*,*,#38702,.T.);
+#38702 = EDGE_CURVE('',#38654,#38528,#38703,.T.);
+#38703 = SURFACE_CURVE('',#38704,(#38708,#38715),.PCURVE_S1.);
+#38704 = LINE('',#38705,#38706);
+#38705 = CARTESIAN_POINT('',(-13.32,7.4,-8.5));
+#38706 = VECTOR('',#38707,1.);
+#38707 = DIRECTION('',(0.,1.,0.));
+#38708 = PCURVE('',#34478,#38709);
+#38709 = DEFINITIONAL_REPRESENTATION('',(#38710),#38714);
+#38710 = LINE('',#38711,#38712);
+#38711 = CARTESIAN_POINT('',(0.,-11.));
+#38712 = VECTOR('',#38713,1.);
+#38713 = DIRECTION('',(1.,0.));
+#38714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38715 = PCURVE('',#38566,#38716);
+#38716 = DEFINITIONAL_REPRESENTATION('',(#38717),#38721);
+#38717 = LINE('',#38718,#38719);
+#38718 = CARTESIAN_POINT('',(0.,-0.6));
+#38719 = VECTOR('',#38720,1.);
+#38720 = DIRECTION('',(0.,1.));
+#38721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38722 = ORIENTED_EDGE('',*,*,#38527,.F.);
+#38723 = ADVANCED_FACE('',(#38724),#34569,.F.);
+#38724 = FACE_BOUND('',#38725,.F.);
+#38725 = EDGE_LOOP('',(#38726,#38727,#38750,#38778));
+#38726 = ORIENTED_EDGE('',*,*,#34552,.T.);
+#38727 = ORIENTED_EDGE('',*,*,#38728,.T.);
+#38728 = EDGE_CURVE('',#34555,#38729,#38731,.T.);
+#38729 = VERTEX_POINT('',#38730);
+#38730 = CARTESIAN_POINT('',(-15.86,8.,-8.5));
+#38731 = SURFACE_CURVE('',#38732,(#38736,#38743),.PCURVE_S1.);
+#38732 = LINE('',#38733,#38734);
+#38733 = CARTESIAN_POINT('',(-15.86,8.,2.5));
+#38734 = VECTOR('',#38735,1.);
+#38735 = DIRECTION('',(-0.,-0.,-1.));
+#38736 = PCURVE('',#34569,#38737);
+#38737 = DEFINITIONAL_REPRESENTATION('',(#38738),#38742);
+#38738 = LINE('',#38739,#38740);
+#38739 = CARTESIAN_POINT('',(0.,0.));
+#38740 = VECTOR('',#38741,1.);
+#38741 = DIRECTION('',(0.,-1.));
+#38742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38743 = PCURVE('',#34595,#38744);
+#38744 = DEFINITIONAL_REPRESENTATION('',(#38745),#38749);
+#38745 = LINE('',#38746,#38747);
+#38746 = CARTESIAN_POINT('',(0.6,0.));
+#38747 = VECTOR('',#38748,1.);
+#38748 = DIRECTION('',(0.,-1.));
+#38749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38750 = ORIENTED_EDGE('',*,*,#38751,.T.);
+#38751 = EDGE_CURVE('',#38729,#38752,#38754,.T.);
+#38752 = VERTEX_POINT('',#38753);
+#38753 = CARTESIAN_POINT('',(-15.26,8.,-8.5));
+#38754 = SURFACE_CURVE('',#38755,(#38759,#38766),.PCURVE_S1.);
+#38755 = LINE('',#38756,#38757);
+#38756 = CARTESIAN_POINT('',(-15.86,8.,-8.5));
+#38757 = VECTOR('',#38758,1.);
+#38758 = DIRECTION('',(1.,0.,0.));
+#38759 = PCURVE('',#34569,#38760);
+#38760 = DEFINITIONAL_REPRESENTATION('',(#38761),#38765);
+#38761 = LINE('',#38762,#38763);
+#38762 = CARTESIAN_POINT('',(0.,-11.));
+#38763 = VECTOR('',#38764,1.);
+#38764 = DIRECTION('',(1.,0.));
+#38765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38766 = PCURVE('',#38767,#38772);
+#38767 = PLANE('',#38768);
+#38768 = AXIS2_PLACEMENT_3D('',#38769,#38770,#38771);
+#38769 = CARTESIAN_POINT('',(-15.86,8.,-8.5));
+#38770 = DIRECTION('',(0.,0.,1.));
+#38771 = DIRECTION('',(1.,0.,0.));
+#38772 = DEFINITIONAL_REPRESENTATION('',(#38773),#38777);
+#38773 = LINE('',#38774,#38775);
+#38774 = CARTESIAN_POINT('',(0.,0.));
+#38775 = VECTOR('',#38776,1.);
+#38776 = DIRECTION('',(1.,0.));
+#38777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38778 = ORIENTED_EDGE('',*,*,#38779,.F.);
+#38779 = EDGE_CURVE('',#34553,#38752,#38780,.T.);
+#38780 = SURFACE_CURVE('',#38781,(#38785,#38792),.PCURVE_S1.);
+#38781 = LINE('',#38782,#38783);
+#38782 = CARTESIAN_POINT('',(-15.26,8.,2.5));
+#38783 = VECTOR('',#38784,1.);
+#38784 = DIRECTION('',(-0.,-0.,-1.));
+#38785 = PCURVE('',#34569,#38786);
+#38786 = DEFINITIONAL_REPRESENTATION('',(#38787),#38791);
+#38787 = LINE('',#38788,#38789);
+#38788 = CARTESIAN_POINT('',(0.6,0.));
+#38789 = VECTOR('',#38790,1.);
+#38790 = DIRECTION('',(0.,-1.));
+#38791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38792 = PCURVE('',#34645,#38793);
+#38793 = DEFINITIONAL_REPRESENTATION('',(#38794),#38798);
+#38794 = LINE('',#38795,#38796);
+#38795 = CARTESIAN_POINT('',(0.,0.));
+#38796 = VECTOR('',#38797,1.);
+#38797 = DIRECTION('',(0.,-1.));
+#38798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38799 = ADVANCED_FACE('',(#38800),#34645,.F.);
+#38800 = FACE_BOUND('',#38801,.F.);
+#38801 = EDGE_LOOP('',(#38802,#38803,#38804,#38827));
+#38802 = ORIENTED_EDGE('',*,*,#34632,.T.);
+#38803 = ORIENTED_EDGE('',*,*,#38779,.T.);
+#38804 = ORIENTED_EDGE('',*,*,#38805,.T.);
+#38805 = EDGE_CURVE('',#38752,#38806,#38808,.T.);
+#38806 = VERTEX_POINT('',#38807);
+#38807 = CARTESIAN_POINT('',(-15.26,7.4,-8.5));
+#38808 = SURFACE_CURVE('',#38809,(#38813,#38820),.PCURVE_S1.);
+#38809 = LINE('',#38810,#38811);
+#38810 = CARTESIAN_POINT('',(-15.26,8.,-8.5));
+#38811 = VECTOR('',#38812,1.);
+#38812 = DIRECTION('',(0.,-1.,0.));
+#38813 = PCURVE('',#34645,#38814);
+#38814 = DEFINITIONAL_REPRESENTATION('',(#38815),#38819);
+#38815 = LINE('',#38816,#38817);
+#38816 = CARTESIAN_POINT('',(0.,-11.));
+#38817 = VECTOR('',#38818,1.);
+#38818 = DIRECTION('',(1.,0.));
+#38819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38820 = PCURVE('',#38767,#38821);
+#38821 = DEFINITIONAL_REPRESENTATION('',(#38822),#38826);
+#38822 = LINE('',#38823,#38824);
+#38823 = CARTESIAN_POINT('',(0.6,0.));
+#38824 = VECTOR('',#38825,1.);
+#38825 = DIRECTION('',(0.,-1.));
+#38826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38827 = ORIENTED_EDGE('',*,*,#38828,.F.);
+#38828 = EDGE_CURVE('',#34607,#38806,#38829,.T.);
+#38829 = SURFACE_CURVE('',#38830,(#38834,#38841),.PCURVE_S1.);
+#38830 = LINE('',#38831,#38832);
+#38831 = CARTESIAN_POINT('',(-15.26,7.4,2.5));
+#38832 = VECTOR('',#38833,1.);
+#38833 = DIRECTION('',(-0.,-0.,-1.));
+#38834 = PCURVE('',#34645,#38835);
+#38835 = DEFINITIONAL_REPRESENTATION('',(#38836),#38840);
+#38836 = LINE('',#38837,#38838);
+#38837 = CARTESIAN_POINT('',(0.6,0.));
+#38838 = VECTOR('',#38839,1.);
+#38839 = DIRECTION('',(0.,-1.));
+#38840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38841 = PCURVE('',#34621,#38842);
+#38842 = DEFINITIONAL_REPRESENTATION('',(#38843),#38847);
+#38843 = LINE('',#38844,#38845);
+#38844 = CARTESIAN_POINT('',(0.,0.));
+#38845 = VECTOR('',#38846,1.);
+#38846 = DIRECTION('',(0.,-1.));
+#38847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38848 = ADVANCED_FACE('',(#38849),#34621,.F.);
+#38849 = FACE_BOUND('',#38850,.F.);
+#38850 = EDGE_LOOP('',(#38851,#38852,#38853,#38876));
+#38851 = ORIENTED_EDGE('',*,*,#34606,.T.);
+#38852 = ORIENTED_EDGE('',*,*,#38828,.T.);
+#38853 = ORIENTED_EDGE('',*,*,#38854,.T.);
+#38854 = EDGE_CURVE('',#38806,#38855,#38857,.T.);
+#38855 = VERTEX_POINT('',#38856);
+#38856 = CARTESIAN_POINT('',(-15.86,7.4,-8.5));
+#38857 = SURFACE_CURVE('',#38858,(#38862,#38869),.PCURVE_S1.);
+#38858 = LINE('',#38859,#38860);
+#38859 = CARTESIAN_POINT('',(-15.26,7.4,-8.5));
+#38860 = VECTOR('',#38861,1.);
+#38861 = DIRECTION('',(-1.,0.,0.));
+#38862 = PCURVE('',#34621,#38863);
+#38863 = DEFINITIONAL_REPRESENTATION('',(#38864),#38868);
+#38864 = LINE('',#38865,#38866);
+#38865 = CARTESIAN_POINT('',(0.,-11.));
+#38866 = VECTOR('',#38867,1.);
+#38867 = DIRECTION('',(1.,0.));
+#38868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38869 = PCURVE('',#38767,#38870);
+#38870 = DEFINITIONAL_REPRESENTATION('',(#38871),#38875);
+#38871 = LINE('',#38872,#38873);
+#38872 = CARTESIAN_POINT('',(0.6,-0.6));
+#38873 = VECTOR('',#38874,1.);
+#38874 = DIRECTION('',(-1.,0.));
+#38875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38876 = ORIENTED_EDGE('',*,*,#38877,.F.);
+#38877 = EDGE_CURVE('',#34581,#38855,#38878,.T.);
+#38878 = SURFACE_CURVE('',#38879,(#38883,#38890),.PCURVE_S1.);
+#38879 = LINE('',#38880,#38881);
+#38880 = CARTESIAN_POINT('',(-15.86,7.4,2.5));
+#38881 = VECTOR('',#38882,1.);
+#38882 = DIRECTION('',(-0.,-0.,-1.));
+#38883 = PCURVE('',#34621,#38884);
+#38884 = DEFINITIONAL_REPRESENTATION('',(#38885),#38889);
+#38885 = LINE('',#38886,#38887);
+#38886 = CARTESIAN_POINT('',(0.6,0.));
+#38887 = VECTOR('',#38888,1.);
+#38888 = DIRECTION('',(0.,-1.));
+#38889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38890 = PCURVE('',#34595,#38891);
+#38891 = DEFINITIONAL_REPRESENTATION('',(#38892),#38896);
+#38892 = LINE('',#38893,#38894);
+#38893 = CARTESIAN_POINT('',(0.,0.));
+#38894 = VECTOR('',#38895,1.);
+#38895 = DIRECTION('',(0.,-1.));
+#38896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38897 = ADVANCED_FACE('',(#38898),#34595,.F.);
+#38898 = FACE_BOUND('',#38899,.F.);
+#38899 = EDGE_LOOP('',(#38900,#38901,#38902,#38923));
+#38900 = ORIENTED_EDGE('',*,*,#34580,.T.);
+#38901 = ORIENTED_EDGE('',*,*,#38877,.T.);
+#38902 = ORIENTED_EDGE('',*,*,#38903,.T.);
+#38903 = EDGE_CURVE('',#38855,#38729,#38904,.T.);
+#38904 = SURFACE_CURVE('',#38905,(#38909,#38916),.PCURVE_S1.);
+#38905 = LINE('',#38906,#38907);
+#38906 = CARTESIAN_POINT('',(-15.86,7.4,-8.5));
+#38907 = VECTOR('',#38908,1.);
+#38908 = DIRECTION('',(0.,1.,0.));
+#38909 = PCURVE('',#34595,#38910);
+#38910 = DEFINITIONAL_REPRESENTATION('',(#38911),#38915);
+#38911 = LINE('',#38912,#38913);
+#38912 = CARTESIAN_POINT('',(0.,-11.));
+#38913 = VECTOR('',#38914,1.);
+#38914 = DIRECTION('',(1.,0.));
+#38915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38916 = PCURVE('',#38767,#38917);
+#38917 = DEFINITIONAL_REPRESENTATION('',(#38918),#38922);
+#38918 = LINE('',#38919,#38920);
+#38919 = CARTESIAN_POINT('',(0.,-0.6));
+#38920 = VECTOR('',#38921,1.);
+#38921 = DIRECTION('',(0.,1.));
+#38922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38923 = ORIENTED_EDGE('',*,*,#38728,.F.);
+#38924 = ADVANCED_FACE('',(#38925),#34686,.F.);
+#38925 = FACE_BOUND('',#38926,.F.);
+#38926 = EDGE_LOOP('',(#38927,#38928,#38951,#38979));
+#38927 = ORIENTED_EDGE('',*,*,#34669,.T.);
+#38928 = ORIENTED_EDGE('',*,*,#38929,.T.);
+#38929 = EDGE_CURVE('',#34672,#38930,#38932,.T.);
+#38930 = VERTEX_POINT('',#38931);
+#38931 = CARTESIAN_POINT('',(-5.7,8.,-8.5));
+#38932 = SURFACE_CURVE('',#38933,(#38937,#38944),.PCURVE_S1.);
+#38933 = LINE('',#38934,#38935);
+#38934 = CARTESIAN_POINT('',(-5.7,8.,2.5));
+#38935 = VECTOR('',#38936,1.);
+#38936 = DIRECTION('',(-0.,-0.,-1.));
+#38937 = PCURVE('',#34686,#38938);
+#38938 = DEFINITIONAL_REPRESENTATION('',(#38939),#38943);
+#38939 = LINE('',#38940,#38941);
+#38940 = CARTESIAN_POINT('',(0.,0.));
+#38941 = VECTOR('',#38942,1.);
+#38942 = DIRECTION('',(0.,-1.));
+#38943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38944 = PCURVE('',#34712,#38945);
+#38945 = DEFINITIONAL_REPRESENTATION('',(#38946),#38950);
+#38946 = LINE('',#38947,#38948);
+#38947 = CARTESIAN_POINT('',(0.6,0.));
+#38948 = VECTOR('',#38949,1.);
+#38949 = DIRECTION('',(0.,-1.));
+#38950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38951 = ORIENTED_EDGE('',*,*,#38952,.T.);
+#38952 = EDGE_CURVE('',#38930,#38953,#38955,.T.);
+#38953 = VERTEX_POINT('',#38954);
+#38954 = CARTESIAN_POINT('',(-5.1,8.,-8.5));
+#38955 = SURFACE_CURVE('',#38956,(#38960,#38967),.PCURVE_S1.);
+#38956 = LINE('',#38957,#38958);
+#38957 = CARTESIAN_POINT('',(-5.7,8.,-8.5));
+#38958 = VECTOR('',#38959,1.);
+#38959 = DIRECTION('',(1.,0.,0.));
+#38960 = PCURVE('',#34686,#38961);
+#38961 = DEFINITIONAL_REPRESENTATION('',(#38962),#38966);
+#38962 = LINE('',#38963,#38964);
+#38963 = CARTESIAN_POINT('',(0.,-11.));
+#38964 = VECTOR('',#38965,1.);
+#38965 = DIRECTION('',(1.,0.));
+#38966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38967 = PCURVE('',#38968,#38973);
+#38968 = PLANE('',#38969);
+#38969 = AXIS2_PLACEMENT_3D('',#38970,#38971,#38972);
+#38970 = CARTESIAN_POINT('',(-5.7,8.,-8.5));
+#38971 = DIRECTION('',(0.,0.,1.));
+#38972 = DIRECTION('',(1.,0.,0.));
+#38973 = DEFINITIONAL_REPRESENTATION('',(#38974),#38978);
+#38974 = LINE('',#38975,#38976);
+#38975 = CARTESIAN_POINT('',(0.,0.));
+#38976 = VECTOR('',#38977,1.);
+#38977 = DIRECTION('',(1.,0.));
+#38978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38979 = ORIENTED_EDGE('',*,*,#38980,.F.);
+#38980 = EDGE_CURVE('',#34670,#38953,#38981,.T.);
+#38981 = SURFACE_CURVE('',#38982,(#38986,#38993),.PCURVE_S1.);
+#38982 = LINE('',#38983,#38984);
+#38983 = CARTESIAN_POINT('',(-5.1,8.,2.5));
+#38984 = VECTOR('',#38985,1.);
+#38985 = DIRECTION('',(-0.,-0.,-1.));
+#38986 = PCURVE('',#34686,#38987);
+#38987 = DEFINITIONAL_REPRESENTATION('',(#38988),#38992);
+#38988 = LINE('',#38989,#38990);
+#38989 = CARTESIAN_POINT('',(0.6,0.));
+#38990 = VECTOR('',#38991,1.);
+#38991 = DIRECTION('',(0.,-1.));
+#38992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38993 = PCURVE('',#34762,#38994);
+#38994 = DEFINITIONAL_REPRESENTATION('',(#38995),#38999);
+#38995 = LINE('',#38996,#38997);
+#38996 = CARTESIAN_POINT('',(0.,0.));
+#38997 = VECTOR('',#38998,1.);
+#38998 = DIRECTION('',(0.,-1.));
+#38999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39000 = ADVANCED_FACE('',(#39001),#34762,.F.);
+#39001 = FACE_BOUND('',#39002,.F.);
+#39002 = EDGE_LOOP('',(#39003,#39004,#39005,#39028));
+#39003 = ORIENTED_EDGE('',*,*,#34749,.T.);
+#39004 = ORIENTED_EDGE('',*,*,#38980,.T.);
+#39005 = ORIENTED_EDGE('',*,*,#39006,.T.);
+#39006 = EDGE_CURVE('',#38953,#39007,#39009,.T.);
+#39007 = VERTEX_POINT('',#39008);
+#39008 = CARTESIAN_POINT('',(-5.1,7.4,-8.5));
+#39009 = SURFACE_CURVE('',#39010,(#39014,#39021),.PCURVE_S1.);
+#39010 = LINE('',#39011,#39012);
+#39011 = CARTESIAN_POINT('',(-5.1,8.,-8.5));
+#39012 = VECTOR('',#39013,1.);
+#39013 = DIRECTION('',(0.,-1.,0.));
+#39014 = PCURVE('',#34762,#39015);
+#39015 = DEFINITIONAL_REPRESENTATION('',(#39016),#39020);
+#39016 = LINE('',#39017,#39018);
+#39017 = CARTESIAN_POINT('',(0.,-11.));
+#39018 = VECTOR('',#39019,1.);
+#39019 = DIRECTION('',(1.,0.));
+#39020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39021 = PCURVE('',#38968,#39022);
+#39022 = DEFINITIONAL_REPRESENTATION('',(#39023),#39027);
+#39023 = LINE('',#39024,#39025);
+#39024 = CARTESIAN_POINT('',(0.6,0.));
+#39025 = VECTOR('',#39026,1.);
+#39026 = DIRECTION('',(0.,-1.));
+#39027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39028 = ORIENTED_EDGE('',*,*,#39029,.F.);
+#39029 = EDGE_CURVE('',#34724,#39007,#39030,.T.);
+#39030 = SURFACE_CURVE('',#39031,(#39035,#39042),.PCURVE_S1.);
+#39031 = LINE('',#39032,#39033);
+#39032 = CARTESIAN_POINT('',(-5.1,7.4,2.5));
+#39033 = VECTOR('',#39034,1.);
+#39034 = DIRECTION('',(-0.,-0.,-1.));
+#39035 = PCURVE('',#34762,#39036);
+#39036 = DEFINITIONAL_REPRESENTATION('',(#39037),#39041);
+#39037 = LINE('',#39038,#39039);
+#39038 = CARTESIAN_POINT('',(0.6,0.));
+#39039 = VECTOR('',#39040,1.);
+#39040 = DIRECTION('',(0.,-1.));
+#39041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39042 = PCURVE('',#34738,#39043);
+#39043 = DEFINITIONAL_REPRESENTATION('',(#39044),#39048);
+#39044 = LINE('',#39045,#39046);
+#39045 = CARTESIAN_POINT('',(0.,0.));
+#39046 = VECTOR('',#39047,1.);
+#39047 = DIRECTION('',(0.,-1.));
+#39048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39049 = ADVANCED_FACE('',(#39050),#34738,.F.);
+#39050 = FACE_BOUND('',#39051,.F.);
+#39051 = EDGE_LOOP('',(#39052,#39053,#39054,#39077));
+#39052 = ORIENTED_EDGE('',*,*,#34723,.T.);
+#39053 = ORIENTED_EDGE('',*,*,#39029,.T.);
+#39054 = ORIENTED_EDGE('',*,*,#39055,.T.);
+#39055 = EDGE_CURVE('',#39007,#39056,#39058,.T.);
+#39056 = VERTEX_POINT('',#39057);
+#39057 = CARTESIAN_POINT('',(-5.7,7.4,-8.5));
+#39058 = SURFACE_CURVE('',#39059,(#39063,#39070),.PCURVE_S1.);
+#39059 = LINE('',#39060,#39061);
+#39060 = CARTESIAN_POINT('',(-5.1,7.4,-8.5));
+#39061 = VECTOR('',#39062,1.);
+#39062 = DIRECTION('',(-1.,0.,0.));
+#39063 = PCURVE('',#34738,#39064);
+#39064 = DEFINITIONAL_REPRESENTATION('',(#39065),#39069);
+#39065 = LINE('',#39066,#39067);
+#39066 = CARTESIAN_POINT('',(0.,-11.));
+#39067 = VECTOR('',#39068,1.);
+#39068 = DIRECTION('',(1.,0.));
+#39069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39070 = PCURVE('',#38968,#39071);
+#39071 = DEFINITIONAL_REPRESENTATION('',(#39072),#39076);
+#39072 = LINE('',#39073,#39074);
+#39073 = CARTESIAN_POINT('',(0.6,-0.6));
+#39074 = VECTOR('',#39075,1.);
+#39075 = DIRECTION('',(-1.,0.));
+#39076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39077 = ORIENTED_EDGE('',*,*,#39078,.F.);
+#39078 = EDGE_CURVE('',#34698,#39056,#39079,.T.);
+#39079 = SURFACE_CURVE('',#39080,(#39084,#39091),.PCURVE_S1.);
+#39080 = LINE('',#39081,#39082);
+#39081 = CARTESIAN_POINT('',(-5.7,7.4,2.5));
+#39082 = VECTOR('',#39083,1.);
+#39083 = DIRECTION('',(-0.,-0.,-1.));
+#39084 = PCURVE('',#34738,#39085);
+#39085 = DEFINITIONAL_REPRESENTATION('',(#39086),#39090);
+#39086 = LINE('',#39087,#39088);
+#39087 = CARTESIAN_POINT('',(0.6,0.));
+#39088 = VECTOR('',#39089,1.);
+#39089 = DIRECTION('',(0.,-1.));
+#39090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39091 = PCURVE('',#34712,#39092);
+#39092 = DEFINITIONAL_REPRESENTATION('',(#39093),#39097);
+#39093 = LINE('',#39094,#39095);
+#39094 = CARTESIAN_POINT('',(0.,0.));
+#39095 = VECTOR('',#39096,1.);
+#39096 = DIRECTION('',(0.,-1.));
+#39097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39098 = ADVANCED_FACE('',(#39099),#34712,.F.);
+#39099 = FACE_BOUND('',#39100,.F.);
+#39100 = EDGE_LOOP('',(#39101,#39102,#39103,#39124));
+#39101 = ORIENTED_EDGE('',*,*,#34697,.T.);
+#39102 = ORIENTED_EDGE('',*,*,#39078,.T.);
+#39103 = ORIENTED_EDGE('',*,*,#39104,.T.);
+#39104 = EDGE_CURVE('',#39056,#38930,#39105,.T.);
+#39105 = SURFACE_CURVE('',#39106,(#39110,#39117),.PCURVE_S1.);
+#39106 = LINE('',#39107,#39108);
+#39107 = CARTESIAN_POINT('',(-5.7,7.4,-8.5));
+#39108 = VECTOR('',#39109,1.);
+#39109 = DIRECTION('',(0.,1.,0.));
+#39110 = PCURVE('',#34712,#39111);
+#39111 = DEFINITIONAL_REPRESENTATION('',(#39112),#39116);
+#39112 = LINE('',#39113,#39114);
+#39113 = CARTESIAN_POINT('',(0.,-11.));
+#39114 = VECTOR('',#39115,1.);
+#39115 = DIRECTION('',(1.,0.));
+#39116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39117 = PCURVE('',#38968,#39118);
+#39118 = DEFINITIONAL_REPRESENTATION('',(#39119),#39123);
+#39119 = LINE('',#39120,#39121);
+#39120 = CARTESIAN_POINT('',(0.,-0.6));
+#39121 = VECTOR('',#39122,1.);
+#39122 = DIRECTION('',(0.,1.));
+#39123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39124 = ORIENTED_EDGE('',*,*,#38929,.F.);
+#39125 = ADVANCED_FACE('',(#39126),#34803,.F.);
+#39126 = FACE_BOUND('',#39127,.F.);
+#39127 = EDGE_LOOP('',(#39128,#39129,#39152,#39180));
+#39128 = ORIENTED_EDGE('',*,*,#34786,.T.);
+#39129 = ORIENTED_EDGE('',*,*,#39130,.T.);
+#39130 = EDGE_CURVE('',#34789,#39131,#39133,.T.);
+#39131 = VERTEX_POINT('',#39132);
+#39132 = CARTESIAN_POINT('',(-3.16,8.,-8.5));
+#39133 = SURFACE_CURVE('',#39134,(#39138,#39145),.PCURVE_S1.);
+#39134 = LINE('',#39135,#39136);
+#39135 = CARTESIAN_POINT('',(-3.16,8.,2.5));
+#39136 = VECTOR('',#39137,1.);
+#39137 = DIRECTION('',(-0.,-0.,-1.));
+#39138 = PCURVE('',#34803,#39139);
+#39139 = DEFINITIONAL_REPRESENTATION('',(#39140),#39144);
+#39140 = LINE('',#39141,#39142);
+#39141 = CARTESIAN_POINT('',(0.,0.));
+#39142 = VECTOR('',#39143,1.);
+#39143 = DIRECTION('',(0.,-1.));
+#39144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39145 = PCURVE('',#34829,#39146);
+#39146 = DEFINITIONAL_REPRESENTATION('',(#39147),#39151);
+#39147 = LINE('',#39148,#39149);
+#39148 = CARTESIAN_POINT('',(0.6,0.));
+#39149 = VECTOR('',#39150,1.);
+#39150 = DIRECTION('',(0.,-1.));
+#39151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39152 = ORIENTED_EDGE('',*,*,#39153,.T.);
+#39153 = EDGE_CURVE('',#39131,#39154,#39156,.T.);
+#39154 = VERTEX_POINT('',#39155);
+#39155 = CARTESIAN_POINT('',(-2.56,8.,-8.5));
+#39156 = SURFACE_CURVE('',#39157,(#39161,#39168),.PCURVE_S1.);
+#39157 = LINE('',#39158,#39159);
+#39158 = CARTESIAN_POINT('',(-3.16,8.,-8.5));
+#39159 = VECTOR('',#39160,1.);
+#39160 = DIRECTION('',(1.,0.,0.));
+#39161 = PCURVE('',#34803,#39162);
+#39162 = DEFINITIONAL_REPRESENTATION('',(#39163),#39167);
+#39163 = LINE('',#39164,#39165);
+#39164 = CARTESIAN_POINT('',(0.,-11.));
+#39165 = VECTOR('',#39166,1.);
+#39166 = DIRECTION('',(1.,0.));
+#39167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39168 = PCURVE('',#39169,#39174);
+#39169 = PLANE('',#39170);
+#39170 = AXIS2_PLACEMENT_3D('',#39171,#39172,#39173);
+#39171 = CARTESIAN_POINT('',(-3.16,8.,-8.5));
+#39172 = DIRECTION('',(0.,0.,1.));
+#39173 = DIRECTION('',(1.,0.,0.));
+#39174 = DEFINITIONAL_REPRESENTATION('',(#39175),#39179);
+#39175 = LINE('',#39176,#39177);
+#39176 = CARTESIAN_POINT('',(0.,0.));
+#39177 = VECTOR('',#39178,1.);
+#39178 = DIRECTION('',(1.,0.));
+#39179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39180 = ORIENTED_EDGE('',*,*,#39181,.F.);
+#39181 = EDGE_CURVE('',#34787,#39154,#39182,.T.);
+#39182 = SURFACE_CURVE('',#39183,(#39187,#39194),.PCURVE_S1.);
+#39183 = LINE('',#39184,#39185);
+#39184 = CARTESIAN_POINT('',(-2.56,8.,2.5));
+#39185 = VECTOR('',#39186,1.);
+#39186 = DIRECTION('',(-0.,-0.,-1.));
+#39187 = PCURVE('',#34803,#39188);
+#39188 = DEFINITIONAL_REPRESENTATION('',(#39189),#39193);
+#39189 = LINE('',#39190,#39191);
+#39190 = CARTESIAN_POINT('',(0.6,0.));
+#39191 = VECTOR('',#39192,1.);
+#39192 = DIRECTION('',(0.,-1.));
+#39193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39194 = PCURVE('',#34879,#39195);
+#39195 = DEFINITIONAL_REPRESENTATION('',(#39196),#39200);
+#39196 = LINE('',#39197,#39198);
+#39197 = CARTESIAN_POINT('',(0.,0.));
+#39198 = VECTOR('',#39199,1.);
+#39199 = DIRECTION('',(0.,-1.));
+#39200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39201 = ADVANCED_FACE('',(#39202),#34879,.F.);
+#39202 = FACE_BOUND('',#39203,.F.);
+#39203 = EDGE_LOOP('',(#39204,#39205,#39206,#39229));
+#39204 = ORIENTED_EDGE('',*,*,#34866,.T.);
+#39205 = ORIENTED_EDGE('',*,*,#39181,.T.);
+#39206 = ORIENTED_EDGE('',*,*,#39207,.T.);
+#39207 = EDGE_CURVE('',#39154,#39208,#39210,.T.);
+#39208 = VERTEX_POINT('',#39209);
+#39209 = CARTESIAN_POINT('',(-2.56,7.4,-8.5));
+#39210 = SURFACE_CURVE('',#39211,(#39215,#39222),.PCURVE_S1.);
+#39211 = LINE('',#39212,#39213);
+#39212 = CARTESIAN_POINT('',(-2.56,8.,-8.5));
+#39213 = VECTOR('',#39214,1.);
+#39214 = DIRECTION('',(0.,-1.,0.));
+#39215 = PCURVE('',#34879,#39216);
+#39216 = DEFINITIONAL_REPRESENTATION('',(#39217),#39221);
+#39217 = LINE('',#39218,#39219);
+#39218 = CARTESIAN_POINT('',(0.,-11.));
+#39219 = VECTOR('',#39220,1.);
+#39220 = DIRECTION('',(1.,0.));
+#39221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39222 = PCURVE('',#39169,#39223);
+#39223 = DEFINITIONAL_REPRESENTATION('',(#39224),#39228);
+#39224 = LINE('',#39225,#39226);
+#39225 = CARTESIAN_POINT('',(0.6,0.));
+#39226 = VECTOR('',#39227,1.);
+#39227 = DIRECTION('',(0.,-1.));
+#39228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39229 = ORIENTED_EDGE('',*,*,#39230,.F.);
+#39230 = EDGE_CURVE('',#34841,#39208,#39231,.T.);
+#39231 = SURFACE_CURVE('',#39232,(#39236,#39243),.PCURVE_S1.);
+#39232 = LINE('',#39233,#39234);
+#39233 = CARTESIAN_POINT('',(-2.56,7.4,2.5));
+#39234 = VECTOR('',#39235,1.);
+#39235 = DIRECTION('',(-0.,-0.,-1.));
+#39236 = PCURVE('',#34879,#39237);
+#39237 = DEFINITIONAL_REPRESENTATION('',(#39238),#39242);
+#39238 = LINE('',#39239,#39240);
+#39239 = CARTESIAN_POINT('',(0.6,0.));
+#39240 = VECTOR('',#39241,1.);
+#39241 = DIRECTION('',(0.,-1.));
+#39242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39243 = PCURVE('',#34855,#39244);
+#39244 = DEFINITIONAL_REPRESENTATION('',(#39245),#39249);
+#39245 = LINE('',#39246,#39247);
+#39246 = CARTESIAN_POINT('',(0.,0.));
+#39247 = VECTOR('',#39248,1.);
+#39248 = DIRECTION('',(0.,-1.));
+#39249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39250 = ADVANCED_FACE('',(#39251),#34855,.F.);
+#39251 = FACE_BOUND('',#39252,.F.);
+#39252 = EDGE_LOOP('',(#39253,#39254,#39255,#39278));
+#39253 = ORIENTED_EDGE('',*,*,#34840,.T.);
+#39254 = ORIENTED_EDGE('',*,*,#39230,.T.);
+#39255 = ORIENTED_EDGE('',*,*,#39256,.T.);
+#39256 = EDGE_CURVE('',#39208,#39257,#39259,.T.);
+#39257 = VERTEX_POINT('',#39258);
+#39258 = CARTESIAN_POINT('',(-3.16,7.4,-8.5));
+#39259 = SURFACE_CURVE('',#39260,(#39264,#39271),.PCURVE_S1.);
+#39260 = LINE('',#39261,#39262);
+#39261 = CARTESIAN_POINT('',(-2.56,7.4,-8.5));
+#39262 = VECTOR('',#39263,1.);
+#39263 = DIRECTION('',(-1.,0.,0.));
+#39264 = PCURVE('',#34855,#39265);
+#39265 = DEFINITIONAL_REPRESENTATION('',(#39266),#39270);
+#39266 = LINE('',#39267,#39268);
+#39267 = CARTESIAN_POINT('',(0.,-11.));
+#39268 = VECTOR('',#39269,1.);
+#39269 = DIRECTION('',(1.,0.));
+#39270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39271 = PCURVE('',#39169,#39272);
+#39272 = DEFINITIONAL_REPRESENTATION('',(#39273),#39277);
+#39273 = LINE('',#39274,#39275);
+#39274 = CARTESIAN_POINT('',(0.6,-0.6));
+#39275 = VECTOR('',#39276,1.);
+#39276 = DIRECTION('',(-1.,0.));
+#39277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39278 = ORIENTED_EDGE('',*,*,#39279,.F.);
+#39279 = EDGE_CURVE('',#34815,#39257,#39280,.T.);
+#39280 = SURFACE_CURVE('',#39281,(#39285,#39292),.PCURVE_S1.);
+#39281 = LINE('',#39282,#39283);
+#39282 = CARTESIAN_POINT('',(-3.16,7.4,2.5));
+#39283 = VECTOR('',#39284,1.);
+#39284 = DIRECTION('',(-0.,-0.,-1.));
+#39285 = PCURVE('',#34855,#39286);
+#39286 = DEFINITIONAL_REPRESENTATION('',(#39287),#39291);
+#39287 = LINE('',#39288,#39289);
+#39288 = CARTESIAN_POINT('',(0.6,0.));
+#39289 = VECTOR('',#39290,1.);
+#39290 = DIRECTION('',(0.,-1.));
+#39291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39292 = PCURVE('',#34829,#39293);
+#39293 = DEFINITIONAL_REPRESENTATION('',(#39294),#39298);
+#39294 = LINE('',#39295,#39296);
+#39295 = CARTESIAN_POINT('',(0.,0.));
+#39296 = VECTOR('',#39297,1.);
+#39297 = DIRECTION('',(0.,-1.));
+#39298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39299 = ADVANCED_FACE('',(#39300),#34829,.F.);
+#39300 = FACE_BOUND('',#39301,.F.);
+#39301 = EDGE_LOOP('',(#39302,#39303,#39304,#39325));
+#39302 = ORIENTED_EDGE('',*,*,#34814,.T.);
+#39303 = ORIENTED_EDGE('',*,*,#39279,.T.);
+#39304 = ORIENTED_EDGE('',*,*,#39305,.T.);
+#39305 = EDGE_CURVE('',#39257,#39131,#39306,.T.);
+#39306 = SURFACE_CURVE('',#39307,(#39311,#39318),.PCURVE_S1.);
+#39307 = LINE('',#39308,#39309);
+#39308 = CARTESIAN_POINT('',(-3.16,7.4,-8.5));
+#39309 = VECTOR('',#39310,1.);
+#39310 = DIRECTION('',(0.,1.,0.));
+#39311 = PCURVE('',#34829,#39312);
+#39312 = DEFINITIONAL_REPRESENTATION('',(#39313),#39317);
+#39313 = LINE('',#39314,#39315);
+#39314 = CARTESIAN_POINT('',(0.,-11.));
+#39315 = VECTOR('',#39316,1.);
+#39316 = DIRECTION('',(1.,0.));
+#39317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39318 = PCURVE('',#39169,#39319);
+#39319 = DEFINITIONAL_REPRESENTATION('',(#39320),#39324);
+#39320 = LINE('',#39321,#39322);
+#39321 = CARTESIAN_POINT('',(0.,-0.6));
+#39322 = VECTOR('',#39323,1.);
+#39323 = DIRECTION('',(0.,1.));
+#39324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39325 = ORIENTED_EDGE('',*,*,#39130,.F.);
+#39326 = ADVANCED_FACE('',(#39327),#34920,.F.);
+#39327 = FACE_BOUND('',#39328,.F.);
+#39328 = EDGE_LOOP('',(#39329,#39330,#39353,#39381));
+#39329 = ORIENTED_EDGE('',*,*,#34903,.T.);
+#39330 = ORIENTED_EDGE('',*,*,#39331,.T.);
+#39331 = EDGE_CURVE('',#34906,#39332,#39334,.T.);
+#39332 = VERTEX_POINT('',#39333);
+#39333 = CARTESIAN_POINT('',(-10.78,8.,-8.5));
+#39334 = SURFACE_CURVE('',#39335,(#39339,#39346),.PCURVE_S1.);
+#39335 = LINE('',#39336,#39337);
+#39336 = CARTESIAN_POINT('',(-10.78,8.,2.5));
+#39337 = VECTOR('',#39338,1.);
+#39338 = DIRECTION('',(-0.,-0.,-1.));
+#39339 = PCURVE('',#34920,#39340);
+#39340 = DEFINITIONAL_REPRESENTATION('',(#39341),#39345);
+#39341 = LINE('',#39342,#39343);
+#39342 = CARTESIAN_POINT('',(0.,0.));
+#39343 = VECTOR('',#39344,1.);
+#39344 = DIRECTION('',(0.,-1.));
+#39345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39346 = PCURVE('',#34946,#39347);
+#39347 = DEFINITIONAL_REPRESENTATION('',(#39348),#39352);
+#39348 = LINE('',#39349,#39350);
+#39349 = CARTESIAN_POINT('',(0.6,0.));
+#39350 = VECTOR('',#39351,1.);
+#39351 = DIRECTION('',(0.,-1.));
+#39352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39353 = ORIENTED_EDGE('',*,*,#39354,.T.);
+#39354 = EDGE_CURVE('',#39332,#39355,#39357,.T.);
+#39355 = VERTEX_POINT('',#39356);
+#39356 = CARTESIAN_POINT('',(-10.18,8.,-8.5));
+#39357 = SURFACE_CURVE('',#39358,(#39362,#39369),.PCURVE_S1.);
+#39358 = LINE('',#39359,#39360);
+#39359 = CARTESIAN_POINT('',(-10.78,8.,-8.5));
+#39360 = VECTOR('',#39361,1.);
+#39361 = DIRECTION('',(1.,0.,0.));
+#39362 = PCURVE('',#34920,#39363);
+#39363 = DEFINITIONAL_REPRESENTATION('',(#39364),#39368);
+#39364 = LINE('',#39365,#39366);
+#39365 = CARTESIAN_POINT('',(0.,-11.));
+#39366 = VECTOR('',#39367,1.);
+#39367 = DIRECTION('',(1.,0.));
+#39368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39369 = PCURVE('',#39370,#39375);
+#39370 = PLANE('',#39371);
+#39371 = AXIS2_PLACEMENT_3D('',#39372,#39373,#39374);
+#39372 = CARTESIAN_POINT('',(-10.78,8.,-8.5));
+#39373 = DIRECTION('',(0.,0.,1.));
+#39374 = DIRECTION('',(1.,0.,0.));
+#39375 = DEFINITIONAL_REPRESENTATION('',(#39376),#39380);
+#39376 = LINE('',#39377,#39378);
+#39377 = CARTESIAN_POINT('',(0.,0.));
+#39378 = VECTOR('',#39379,1.);
+#39379 = DIRECTION('',(1.,0.));
+#39380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39381 = ORIENTED_EDGE('',*,*,#39382,.F.);
+#39382 = EDGE_CURVE('',#34904,#39355,#39383,.T.);
+#39383 = SURFACE_CURVE('',#39384,(#39388,#39395),.PCURVE_S1.);
+#39384 = LINE('',#39385,#39386);
+#39385 = CARTESIAN_POINT('',(-10.18,8.,2.5));
+#39386 = VECTOR('',#39387,1.);
+#39387 = DIRECTION('',(-0.,-0.,-1.));
+#39388 = PCURVE('',#34920,#39389);
+#39389 = DEFINITIONAL_REPRESENTATION('',(#39390),#39394);
+#39390 = LINE('',#39391,#39392);
+#39391 = CARTESIAN_POINT('',(0.6,0.));
+#39392 = VECTOR('',#39393,1.);
+#39393 = DIRECTION('',(0.,-1.));
+#39394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39395 = PCURVE('',#34996,#39396);
+#39396 = DEFINITIONAL_REPRESENTATION('',(#39397),#39401);
+#39397 = LINE('',#39398,#39399);
+#39398 = CARTESIAN_POINT('',(0.,0.));
+#39399 = VECTOR('',#39400,1.);
+#39400 = DIRECTION('',(0.,-1.));
+#39401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39402 = ADVANCED_FACE('',(#39403),#34996,.F.);
+#39403 = FACE_BOUND('',#39404,.F.);
+#39404 = EDGE_LOOP('',(#39405,#39406,#39407,#39430));
+#39405 = ORIENTED_EDGE('',*,*,#34983,.T.);
+#39406 = ORIENTED_EDGE('',*,*,#39382,.T.);
+#39407 = ORIENTED_EDGE('',*,*,#39408,.T.);
+#39408 = EDGE_CURVE('',#39355,#39409,#39411,.T.);
+#39409 = VERTEX_POINT('',#39410);
+#39410 = CARTESIAN_POINT('',(-10.18,7.4,-8.5));
+#39411 = SURFACE_CURVE('',#39412,(#39416,#39423),.PCURVE_S1.);
+#39412 = LINE('',#39413,#39414);
+#39413 = CARTESIAN_POINT('',(-10.18,8.,-8.5));
+#39414 = VECTOR('',#39415,1.);
+#39415 = DIRECTION('',(0.,-1.,0.));
+#39416 = PCURVE('',#34996,#39417);
+#39417 = DEFINITIONAL_REPRESENTATION('',(#39418),#39422);
+#39418 = LINE('',#39419,#39420);
+#39419 = CARTESIAN_POINT('',(0.,-11.));
+#39420 = VECTOR('',#39421,1.);
+#39421 = DIRECTION('',(1.,0.));
+#39422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39423 = PCURVE('',#39370,#39424);
+#39424 = DEFINITIONAL_REPRESENTATION('',(#39425),#39429);
+#39425 = LINE('',#39426,#39427);
+#39426 = CARTESIAN_POINT('',(0.6,0.));
+#39427 = VECTOR('',#39428,1.);
+#39428 = DIRECTION('',(0.,-1.));
+#39429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39430 = ORIENTED_EDGE('',*,*,#39431,.F.);
+#39431 = EDGE_CURVE('',#34958,#39409,#39432,.T.);
+#39432 = SURFACE_CURVE('',#39433,(#39437,#39444),.PCURVE_S1.);
+#39433 = LINE('',#39434,#39435);
+#39434 = CARTESIAN_POINT('',(-10.18,7.4,2.5));
+#39435 = VECTOR('',#39436,1.);
+#39436 = DIRECTION('',(-0.,-0.,-1.));
+#39437 = PCURVE('',#34996,#39438);
+#39438 = DEFINITIONAL_REPRESENTATION('',(#39439),#39443);
+#39439 = LINE('',#39440,#39441);
+#39440 = CARTESIAN_POINT('',(0.6,0.));
+#39441 = VECTOR('',#39442,1.);
+#39442 = DIRECTION('',(0.,-1.));
+#39443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39444 = PCURVE('',#34972,#39445);
+#39445 = DEFINITIONAL_REPRESENTATION('',(#39446),#39450);
+#39446 = LINE('',#39447,#39448);
+#39447 = CARTESIAN_POINT('',(0.,0.));
+#39448 = VECTOR('',#39449,1.);
+#39449 = DIRECTION('',(0.,-1.));
+#39450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39451 = ADVANCED_FACE('',(#39452),#34972,.F.);
+#39452 = FACE_BOUND('',#39453,.F.);
+#39453 = EDGE_LOOP('',(#39454,#39455,#39456,#39479));
+#39454 = ORIENTED_EDGE('',*,*,#34957,.T.);
+#39455 = ORIENTED_EDGE('',*,*,#39431,.T.);
+#39456 = ORIENTED_EDGE('',*,*,#39457,.T.);
+#39457 = EDGE_CURVE('',#39409,#39458,#39460,.T.);
+#39458 = VERTEX_POINT('',#39459);
+#39459 = CARTESIAN_POINT('',(-10.78,7.4,-8.5));
+#39460 = SURFACE_CURVE('',#39461,(#39465,#39472),.PCURVE_S1.);
+#39461 = LINE('',#39462,#39463);
+#39462 = CARTESIAN_POINT('',(-10.18,7.4,-8.5));
+#39463 = VECTOR('',#39464,1.);
+#39464 = DIRECTION('',(-1.,0.,0.));
+#39465 = PCURVE('',#34972,#39466);
+#39466 = DEFINITIONAL_REPRESENTATION('',(#39467),#39471);
+#39467 = LINE('',#39468,#39469);
+#39468 = CARTESIAN_POINT('',(0.,-11.));
+#39469 = VECTOR('',#39470,1.);
+#39470 = DIRECTION('',(1.,0.));
+#39471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39472 = PCURVE('',#39370,#39473);
+#39473 = DEFINITIONAL_REPRESENTATION('',(#39474),#39478);
+#39474 = LINE('',#39475,#39476);
+#39475 = CARTESIAN_POINT('',(0.6,-0.6));
+#39476 = VECTOR('',#39477,1.);
+#39477 = DIRECTION('',(-1.,0.));
+#39478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39479 = ORIENTED_EDGE('',*,*,#39480,.F.);
+#39480 = EDGE_CURVE('',#34932,#39458,#39481,.T.);
+#39481 = SURFACE_CURVE('',#39482,(#39486,#39493),.PCURVE_S1.);
+#39482 = LINE('',#39483,#39484);
+#39483 = CARTESIAN_POINT('',(-10.78,7.4,2.5));
+#39484 = VECTOR('',#39485,1.);
+#39485 = DIRECTION('',(-0.,-0.,-1.));
+#39486 = PCURVE('',#34972,#39487);
+#39487 = DEFINITIONAL_REPRESENTATION('',(#39488),#39492);
+#39488 = LINE('',#39489,#39490);
+#39489 = CARTESIAN_POINT('',(0.6,0.));
+#39490 = VECTOR('',#39491,1.);
+#39491 = DIRECTION('',(0.,-1.));
+#39492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39493 = PCURVE('',#34946,#39494);
+#39494 = DEFINITIONAL_REPRESENTATION('',(#39495),#39499);
+#39495 = LINE('',#39496,#39497);
+#39496 = CARTESIAN_POINT('',(0.,0.));
+#39497 = VECTOR('',#39498,1.);
+#39498 = DIRECTION('',(0.,-1.));
+#39499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39500 = ADVANCED_FACE('',(#39501),#34946,.F.);
+#39501 = FACE_BOUND('',#39502,.F.);
+#39502 = EDGE_LOOP('',(#39503,#39504,#39505,#39526));
+#39503 = ORIENTED_EDGE('',*,*,#34931,.T.);
+#39504 = ORIENTED_EDGE('',*,*,#39480,.T.);
+#39505 = ORIENTED_EDGE('',*,*,#39506,.T.);
+#39506 = EDGE_CURVE('',#39458,#39332,#39507,.T.);
+#39507 = SURFACE_CURVE('',#39508,(#39512,#39519),.PCURVE_S1.);
+#39508 = LINE('',#39509,#39510);
+#39509 = CARTESIAN_POINT('',(-10.78,7.4,-8.5));
+#39510 = VECTOR('',#39511,1.);
+#39511 = DIRECTION('',(0.,1.,0.));
+#39512 = PCURVE('',#34946,#39513);
+#39513 = DEFINITIONAL_REPRESENTATION('',(#39514),#39518);
+#39514 = LINE('',#39515,#39516);
+#39515 = CARTESIAN_POINT('',(0.,-11.));
+#39516 = VECTOR('',#39517,1.);
+#39517 = DIRECTION('',(1.,0.));
+#39518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39519 = PCURVE('',#39370,#39520);
+#39520 = DEFINITIONAL_REPRESENTATION('',(#39521),#39525);
+#39521 = LINE('',#39522,#39523);
+#39522 = CARTESIAN_POINT('',(0.,-0.6));
+#39523 = VECTOR('',#39524,1.);
+#39524 = DIRECTION('',(0.,1.));
+#39525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39526 = ORIENTED_EDGE('',*,*,#39331,.F.);
+#39527 = ADVANCED_FACE('',(#39528),#35037,.F.);
+#39528 = FACE_BOUND('',#39529,.F.);
+#39529 = EDGE_LOOP('',(#39530,#39531,#39554,#39582));
+#39530 = ORIENTED_EDGE('',*,*,#35020,.T.);
+#39531 = ORIENTED_EDGE('',*,*,#39532,.T.);
+#39532 = EDGE_CURVE('',#35023,#39533,#39535,.T.);
+#39533 = VERTEX_POINT('',#39534);
+#39534 = CARTESIAN_POINT('',(-8.24,8.,-8.5));
+#39535 = SURFACE_CURVE('',#39536,(#39540,#39547),.PCURVE_S1.);
+#39536 = LINE('',#39537,#39538);
+#39537 = CARTESIAN_POINT('',(-8.24,8.,2.5));
+#39538 = VECTOR('',#39539,1.);
+#39539 = DIRECTION('',(-0.,-0.,-1.));
+#39540 = PCURVE('',#35037,#39541);
+#39541 = DEFINITIONAL_REPRESENTATION('',(#39542),#39546);
+#39542 = LINE('',#39543,#39544);
+#39543 = CARTESIAN_POINT('',(0.,0.));
+#39544 = VECTOR('',#39545,1.);
+#39545 = DIRECTION('',(0.,-1.));
+#39546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39547 = PCURVE('',#35063,#39548);
+#39548 = DEFINITIONAL_REPRESENTATION('',(#39549),#39553);
+#39549 = LINE('',#39550,#39551);
+#39550 = CARTESIAN_POINT('',(0.6,0.));
+#39551 = VECTOR('',#39552,1.);
+#39552 = DIRECTION('',(0.,-1.));
+#39553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39554 = ORIENTED_EDGE('',*,*,#39555,.T.);
+#39555 = EDGE_CURVE('',#39533,#39556,#39558,.T.);
+#39556 = VERTEX_POINT('',#39557);
+#39557 = CARTESIAN_POINT('',(-7.64,8.,-8.5));
+#39558 = SURFACE_CURVE('',#39559,(#39563,#39570),.PCURVE_S1.);
+#39559 = LINE('',#39560,#39561);
+#39560 = CARTESIAN_POINT('',(-8.24,8.,-8.5));
+#39561 = VECTOR('',#39562,1.);
+#39562 = DIRECTION('',(1.,0.,0.));
+#39563 = PCURVE('',#35037,#39564);
+#39564 = DEFINITIONAL_REPRESENTATION('',(#39565),#39569);
+#39565 = LINE('',#39566,#39567);
+#39566 = CARTESIAN_POINT('',(0.,-11.));
+#39567 = VECTOR('',#39568,1.);
+#39568 = DIRECTION('',(1.,0.));
+#39569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39570 = PCURVE('',#39571,#39576);
+#39571 = PLANE('',#39572);
+#39572 = AXIS2_PLACEMENT_3D('',#39573,#39574,#39575);
+#39573 = CARTESIAN_POINT('',(-8.24,8.,-8.5));
+#39574 = DIRECTION('',(0.,0.,1.));
+#39575 = DIRECTION('',(1.,0.,0.));
+#39576 = DEFINITIONAL_REPRESENTATION('',(#39577),#39581);
+#39577 = LINE('',#39578,#39579);
+#39578 = CARTESIAN_POINT('',(0.,0.));
+#39579 = VECTOR('',#39580,1.);
+#39580 = DIRECTION('',(1.,0.));
+#39581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39582 = ORIENTED_EDGE('',*,*,#39583,.F.);
+#39583 = EDGE_CURVE('',#35021,#39556,#39584,.T.);
+#39584 = SURFACE_CURVE('',#39585,(#39589,#39596),.PCURVE_S1.);
+#39585 = LINE('',#39586,#39587);
+#39586 = CARTESIAN_POINT('',(-7.64,8.,2.5));
+#39587 = VECTOR('',#39588,1.);
+#39588 = DIRECTION('',(-0.,-0.,-1.));
+#39589 = PCURVE('',#35037,#39590);
+#39590 = DEFINITIONAL_REPRESENTATION('',(#39591),#39595);
+#39591 = LINE('',#39592,#39593);
+#39592 = CARTESIAN_POINT('',(0.6,0.));
+#39593 = VECTOR('',#39594,1.);
+#39594 = DIRECTION('',(0.,-1.));
+#39595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39596 = PCURVE('',#35113,#39597);
+#39597 = DEFINITIONAL_REPRESENTATION('',(#39598),#39602);
+#39598 = LINE('',#39599,#39600);
+#39599 = CARTESIAN_POINT('',(0.,0.));
+#39600 = VECTOR('',#39601,1.);
+#39601 = DIRECTION('',(0.,-1.));
+#39602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39603 = ADVANCED_FACE('',(#39604),#35113,.F.);
+#39604 = FACE_BOUND('',#39605,.F.);
+#39605 = EDGE_LOOP('',(#39606,#39607,#39608,#39631));
+#39606 = ORIENTED_EDGE('',*,*,#35100,.T.);
+#39607 = ORIENTED_EDGE('',*,*,#39583,.T.);
+#39608 = ORIENTED_EDGE('',*,*,#39609,.T.);
+#39609 = EDGE_CURVE('',#39556,#39610,#39612,.T.);
+#39610 = VERTEX_POINT('',#39611);
+#39611 = CARTESIAN_POINT('',(-7.64,7.4,-8.5));
+#39612 = SURFACE_CURVE('',#39613,(#39617,#39624),.PCURVE_S1.);
+#39613 = LINE('',#39614,#39615);
+#39614 = CARTESIAN_POINT('',(-7.64,8.,-8.5));
+#39615 = VECTOR('',#39616,1.);
+#39616 = DIRECTION('',(0.,-1.,0.));
+#39617 = PCURVE('',#35113,#39618);
+#39618 = DEFINITIONAL_REPRESENTATION('',(#39619),#39623);
+#39619 = LINE('',#39620,#39621);
+#39620 = CARTESIAN_POINT('',(0.,-11.));
+#39621 = VECTOR('',#39622,1.);
+#39622 = DIRECTION('',(1.,0.));
+#39623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39624 = PCURVE('',#39571,#39625);
+#39625 = DEFINITIONAL_REPRESENTATION('',(#39626),#39630);
+#39626 = LINE('',#39627,#39628);
+#39627 = CARTESIAN_POINT('',(0.6,0.));
+#39628 = VECTOR('',#39629,1.);
+#39629 = DIRECTION('',(0.,-1.));
+#39630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39631 = ORIENTED_EDGE('',*,*,#39632,.F.);
+#39632 = EDGE_CURVE('',#35075,#39610,#39633,.T.);
+#39633 = SURFACE_CURVE('',#39634,(#39638,#39645),.PCURVE_S1.);
+#39634 = LINE('',#39635,#39636);
+#39635 = CARTESIAN_POINT('',(-7.64,7.4,2.5));
+#39636 = VECTOR('',#39637,1.);
+#39637 = DIRECTION('',(-0.,-0.,-1.));
+#39638 = PCURVE('',#35113,#39639);
+#39639 = DEFINITIONAL_REPRESENTATION('',(#39640),#39644);
+#39640 = LINE('',#39641,#39642);
+#39641 = CARTESIAN_POINT('',(0.6,0.));
+#39642 = VECTOR('',#39643,1.);
+#39643 = DIRECTION('',(0.,-1.));
+#39644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39645 = PCURVE('',#35089,#39646);
+#39646 = DEFINITIONAL_REPRESENTATION('',(#39647),#39651);
+#39647 = LINE('',#39648,#39649);
+#39648 = CARTESIAN_POINT('',(0.,0.));
+#39649 = VECTOR('',#39650,1.);
+#39650 = DIRECTION('',(0.,-1.));
+#39651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39652 = ADVANCED_FACE('',(#39653),#35089,.F.);
+#39653 = FACE_BOUND('',#39654,.F.);
+#39654 = EDGE_LOOP('',(#39655,#39656,#39657,#39680));
+#39655 = ORIENTED_EDGE('',*,*,#35074,.T.);
+#39656 = ORIENTED_EDGE('',*,*,#39632,.T.);
+#39657 = ORIENTED_EDGE('',*,*,#39658,.T.);
+#39658 = EDGE_CURVE('',#39610,#39659,#39661,.T.);
+#39659 = VERTEX_POINT('',#39660);
+#39660 = CARTESIAN_POINT('',(-8.24,7.4,-8.5));
+#39661 = SURFACE_CURVE('',#39662,(#39666,#39673),.PCURVE_S1.);
+#39662 = LINE('',#39663,#39664);
+#39663 = CARTESIAN_POINT('',(-7.64,7.4,-8.5));
+#39664 = VECTOR('',#39665,1.);
+#39665 = DIRECTION('',(-1.,0.,0.));
+#39666 = PCURVE('',#35089,#39667);
+#39667 = DEFINITIONAL_REPRESENTATION('',(#39668),#39672);
+#39668 = LINE('',#39669,#39670);
+#39669 = CARTESIAN_POINT('',(0.,-11.));
+#39670 = VECTOR('',#39671,1.);
+#39671 = DIRECTION('',(1.,0.));
+#39672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39673 = PCURVE('',#39571,#39674);
+#39674 = DEFINITIONAL_REPRESENTATION('',(#39675),#39679);
+#39675 = LINE('',#39676,#39677);
+#39676 = CARTESIAN_POINT('',(0.6,-0.6));
+#39677 = VECTOR('',#39678,1.);
+#39678 = DIRECTION('',(-1.,0.));
+#39679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39680 = ORIENTED_EDGE('',*,*,#39681,.F.);
+#39681 = EDGE_CURVE('',#35049,#39659,#39682,.T.);
+#39682 = SURFACE_CURVE('',#39683,(#39687,#39694),.PCURVE_S1.);
+#39683 = LINE('',#39684,#39685);
+#39684 = CARTESIAN_POINT('',(-8.24,7.4,2.5));
+#39685 = VECTOR('',#39686,1.);
+#39686 = DIRECTION('',(-0.,-0.,-1.));
+#39687 = PCURVE('',#35089,#39688);
+#39688 = DEFINITIONAL_REPRESENTATION('',(#39689),#39693);
+#39689 = LINE('',#39690,#39691);
+#39690 = CARTESIAN_POINT('',(0.6,0.));
+#39691 = VECTOR('',#39692,1.);
+#39692 = DIRECTION('',(0.,-1.));
+#39693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39694 = PCURVE('',#35063,#39695);
+#39695 = DEFINITIONAL_REPRESENTATION('',(#39696),#39700);
+#39696 = LINE('',#39697,#39698);
+#39697 = CARTESIAN_POINT('',(0.,0.));
+#39698 = VECTOR('',#39699,1.);
+#39699 = DIRECTION('',(0.,-1.));
+#39700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39701 = ADVANCED_FACE('',(#39702),#35063,.F.);
+#39702 = FACE_BOUND('',#39703,.F.);
+#39703 = EDGE_LOOP('',(#39704,#39705,#39706,#39727));
+#39704 = ORIENTED_EDGE('',*,*,#35048,.T.);
+#39705 = ORIENTED_EDGE('',*,*,#39681,.T.);
+#39706 = ORIENTED_EDGE('',*,*,#39707,.T.);
+#39707 = EDGE_CURVE('',#39659,#39533,#39708,.T.);
+#39708 = SURFACE_CURVE('',#39709,(#39713,#39720),.PCURVE_S1.);
+#39709 = LINE('',#39710,#39711);
+#39710 = CARTESIAN_POINT('',(-8.24,7.4,-8.5));
+#39711 = VECTOR('',#39712,1.);
+#39712 = DIRECTION('',(0.,1.,0.));
+#39713 = PCURVE('',#35063,#39714);
+#39714 = DEFINITIONAL_REPRESENTATION('',(#39715),#39719);
+#39715 = LINE('',#39716,#39717);
+#39716 = CARTESIAN_POINT('',(0.,-11.));
+#39717 = VECTOR('',#39718,1.);
+#39718 = DIRECTION('',(1.,0.));
+#39719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39720 = PCURVE('',#39571,#39721);
+#39721 = DEFINITIONAL_REPRESENTATION('',(#39722),#39726);
+#39722 = LINE('',#39723,#39724);
+#39723 = CARTESIAN_POINT('',(0.,-0.6));
+#39724 = VECTOR('',#39725,1.);
+#39725 = DIRECTION('',(0.,1.));
+#39726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39727 = ORIENTED_EDGE('',*,*,#39532,.F.);
+#39728 = ADVANCED_FACE('',(#39729),#35154,.F.);
+#39729 = FACE_BOUND('',#39730,.F.);
+#39730 = EDGE_LOOP('',(#39731,#39732,#39755,#39783));
+#39731 = ORIENTED_EDGE('',*,*,#35137,.T.);
+#39732 = ORIENTED_EDGE('',*,*,#39733,.T.);
+#39733 = EDGE_CURVE('',#35140,#39734,#39736,.T.);
+#39734 = VERTEX_POINT('',#39735);
+#39735 = CARTESIAN_POINT('',(17.16,8.,-8.5));
+#39736 = SURFACE_CURVE('',#39737,(#39741,#39748),.PCURVE_S1.);
+#39737 = LINE('',#39738,#39739);
+#39738 = CARTESIAN_POINT('',(17.16,8.,2.5));
+#39739 = VECTOR('',#39740,1.);
+#39740 = DIRECTION('',(-0.,-0.,-1.));
+#39741 = PCURVE('',#35154,#39742);
+#39742 = DEFINITIONAL_REPRESENTATION('',(#39743),#39747);
+#39743 = LINE('',#39744,#39745);
+#39744 = CARTESIAN_POINT('',(0.,0.));
+#39745 = VECTOR('',#39746,1.);
+#39746 = DIRECTION('',(0.,-1.));
+#39747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39748 = PCURVE('',#35180,#39749);
+#39749 = DEFINITIONAL_REPRESENTATION('',(#39750),#39754);
+#39750 = LINE('',#39751,#39752);
+#39751 = CARTESIAN_POINT('',(0.6,0.));
+#39752 = VECTOR('',#39753,1.);
+#39753 = DIRECTION('',(0.,-1.));
+#39754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39755 = ORIENTED_EDGE('',*,*,#39756,.T.);
+#39756 = EDGE_CURVE('',#39734,#39757,#39759,.T.);
+#39757 = VERTEX_POINT('',#39758);
+#39758 = CARTESIAN_POINT('',(17.76,8.,-8.5));
+#39759 = SURFACE_CURVE('',#39760,(#39764,#39771),.PCURVE_S1.);
+#39760 = LINE('',#39761,#39762);
+#39761 = CARTESIAN_POINT('',(17.16,8.,-8.5));
+#39762 = VECTOR('',#39763,1.);
+#39763 = DIRECTION('',(1.,0.,0.));
+#39764 = PCURVE('',#35154,#39765);
+#39765 = DEFINITIONAL_REPRESENTATION('',(#39766),#39770);
+#39766 = LINE('',#39767,#39768);
+#39767 = CARTESIAN_POINT('',(0.,-11.));
+#39768 = VECTOR('',#39769,1.);
+#39769 = DIRECTION('',(1.,0.));
+#39770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39771 = PCURVE('',#39772,#39777);
+#39772 = PLANE('',#39773);
+#39773 = AXIS2_PLACEMENT_3D('',#39774,#39775,#39776);
+#39774 = CARTESIAN_POINT('',(17.16,8.,-8.5));
+#39775 = DIRECTION('',(0.,0.,1.));
+#39776 = DIRECTION('',(1.,0.,0.));
+#39777 = DEFINITIONAL_REPRESENTATION('',(#39778),#39782);
+#39778 = LINE('',#39779,#39780);
+#39779 = CARTESIAN_POINT('',(0.,0.));
+#39780 = VECTOR('',#39781,1.);
+#39781 = DIRECTION('',(1.,0.));
+#39782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39783 = ORIENTED_EDGE('',*,*,#39784,.F.);
+#39784 = EDGE_CURVE('',#35138,#39757,#39785,.T.);
+#39785 = SURFACE_CURVE('',#39786,(#39790,#39797),.PCURVE_S1.);
+#39786 = LINE('',#39787,#39788);
+#39787 = CARTESIAN_POINT('',(17.76,8.,2.5));
+#39788 = VECTOR('',#39789,1.);
+#39789 = DIRECTION('',(-0.,-0.,-1.));
+#39790 = PCURVE('',#35154,#39791);
+#39791 = DEFINITIONAL_REPRESENTATION('',(#39792),#39796);
+#39792 = LINE('',#39793,#39794);
+#39793 = CARTESIAN_POINT('',(0.6,0.));
+#39794 = VECTOR('',#39795,1.);
+#39795 = DIRECTION('',(0.,-1.));
+#39796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39797 = PCURVE('',#35230,#39798);
+#39798 = DEFINITIONAL_REPRESENTATION('',(#39799),#39803);
+#39799 = LINE('',#39800,#39801);
+#39800 = CARTESIAN_POINT('',(0.,0.));
+#39801 = VECTOR('',#39802,1.);
+#39802 = DIRECTION('',(0.,-1.));
+#39803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39804 = ADVANCED_FACE('',(#39805),#35230,.F.);
+#39805 = FACE_BOUND('',#39806,.F.);
+#39806 = EDGE_LOOP('',(#39807,#39808,#39809,#39832));
+#39807 = ORIENTED_EDGE('',*,*,#35217,.T.);
+#39808 = ORIENTED_EDGE('',*,*,#39784,.T.);
+#39809 = ORIENTED_EDGE('',*,*,#39810,.T.);
+#39810 = EDGE_CURVE('',#39757,#39811,#39813,.T.);
+#39811 = VERTEX_POINT('',#39812);
+#39812 = CARTESIAN_POINT('',(17.76,7.4,-8.5));
+#39813 = SURFACE_CURVE('',#39814,(#39818,#39825),.PCURVE_S1.);
+#39814 = LINE('',#39815,#39816);
+#39815 = CARTESIAN_POINT('',(17.76,8.,-8.5));
+#39816 = VECTOR('',#39817,1.);
+#39817 = DIRECTION('',(0.,-1.,0.));
+#39818 = PCURVE('',#35230,#39819);
+#39819 = DEFINITIONAL_REPRESENTATION('',(#39820),#39824);
+#39820 = LINE('',#39821,#39822);
+#39821 = CARTESIAN_POINT('',(0.,-11.));
+#39822 = VECTOR('',#39823,1.);
+#39823 = DIRECTION('',(1.,0.));
+#39824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39825 = PCURVE('',#39772,#39826);
+#39826 = DEFINITIONAL_REPRESENTATION('',(#39827),#39831);
+#39827 = LINE('',#39828,#39829);
+#39828 = CARTESIAN_POINT('',(0.6,0.));
+#39829 = VECTOR('',#39830,1.);
+#39830 = DIRECTION('',(0.,-1.));
+#39831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39832 = ORIENTED_EDGE('',*,*,#39833,.F.);
+#39833 = EDGE_CURVE('',#35192,#39811,#39834,.T.);
+#39834 = SURFACE_CURVE('',#39835,(#39839,#39846),.PCURVE_S1.);
+#39835 = LINE('',#39836,#39837);
+#39836 = CARTESIAN_POINT('',(17.76,7.4,2.5));
+#39837 = VECTOR('',#39838,1.);
+#39838 = DIRECTION('',(-0.,-0.,-1.));
+#39839 = PCURVE('',#35230,#39840);
+#39840 = DEFINITIONAL_REPRESENTATION('',(#39841),#39845);
+#39841 = LINE('',#39842,#39843);
+#39842 = CARTESIAN_POINT('',(0.6,0.));
+#39843 = VECTOR('',#39844,1.);
+#39844 = DIRECTION('',(0.,-1.));
+#39845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39846 = PCURVE('',#35206,#39847);
+#39847 = DEFINITIONAL_REPRESENTATION('',(#39848),#39852);
+#39848 = LINE('',#39849,#39850);
+#39849 = CARTESIAN_POINT('',(0.,0.));
+#39850 = VECTOR('',#39851,1.);
+#39851 = DIRECTION('',(0.,-1.));
+#39852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39853 = ADVANCED_FACE('',(#39854),#35206,.F.);
+#39854 = FACE_BOUND('',#39855,.F.);
+#39855 = EDGE_LOOP('',(#39856,#39857,#39858,#39881));
+#39856 = ORIENTED_EDGE('',*,*,#35191,.T.);
+#39857 = ORIENTED_EDGE('',*,*,#39833,.T.);
+#39858 = ORIENTED_EDGE('',*,*,#39859,.T.);
+#39859 = EDGE_CURVE('',#39811,#39860,#39862,.T.);
+#39860 = VERTEX_POINT('',#39861);
+#39861 = CARTESIAN_POINT('',(17.16,7.4,-8.5));
+#39862 = SURFACE_CURVE('',#39863,(#39867,#39874),.PCURVE_S1.);
+#39863 = LINE('',#39864,#39865);
+#39864 = CARTESIAN_POINT('',(17.76,7.4,-8.5));
+#39865 = VECTOR('',#39866,1.);
+#39866 = DIRECTION('',(-1.,0.,0.));
+#39867 = PCURVE('',#35206,#39868);
+#39868 = DEFINITIONAL_REPRESENTATION('',(#39869),#39873);
+#39869 = LINE('',#39870,#39871);
+#39870 = CARTESIAN_POINT('',(0.,-11.));
+#39871 = VECTOR('',#39872,1.);
+#39872 = DIRECTION('',(1.,0.));
+#39873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39874 = PCURVE('',#39772,#39875);
+#39875 = DEFINITIONAL_REPRESENTATION('',(#39876),#39880);
+#39876 = LINE('',#39877,#39878);
+#39877 = CARTESIAN_POINT('',(0.6,-0.6));
+#39878 = VECTOR('',#39879,1.);
+#39879 = DIRECTION('',(-1.,0.));
+#39880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39881 = ORIENTED_EDGE('',*,*,#39882,.F.);
+#39882 = EDGE_CURVE('',#35166,#39860,#39883,.T.);
+#39883 = SURFACE_CURVE('',#39884,(#39888,#39895),.PCURVE_S1.);
+#39884 = LINE('',#39885,#39886);
+#39885 = CARTESIAN_POINT('',(17.16,7.4,2.5));
+#39886 = VECTOR('',#39887,1.);
+#39887 = DIRECTION('',(-0.,-0.,-1.));
+#39888 = PCURVE('',#35206,#39889);
+#39889 = DEFINITIONAL_REPRESENTATION('',(#39890),#39894);
+#39890 = LINE('',#39891,#39892);
+#39891 = CARTESIAN_POINT('',(0.6,0.));
+#39892 = VECTOR('',#39893,1.);
+#39893 = DIRECTION('',(0.,-1.));
+#39894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39895 = PCURVE('',#35180,#39896);
+#39896 = DEFINITIONAL_REPRESENTATION('',(#39897),#39901);
+#39897 = LINE('',#39898,#39899);
+#39898 = CARTESIAN_POINT('',(0.,0.));
+#39899 = VECTOR('',#39900,1.);
+#39900 = DIRECTION('',(0.,-1.));
+#39901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39902 = ADVANCED_FACE('',(#39903),#35180,.F.);
+#39903 = FACE_BOUND('',#39904,.F.);
+#39904 = EDGE_LOOP('',(#39905,#39906,#39907,#39928));
+#39905 = ORIENTED_EDGE('',*,*,#35165,.T.);
+#39906 = ORIENTED_EDGE('',*,*,#39882,.T.);
+#39907 = ORIENTED_EDGE('',*,*,#39908,.T.);
+#39908 = EDGE_CURVE('',#39860,#39734,#39909,.T.);
+#39909 = SURFACE_CURVE('',#39910,(#39914,#39921),.PCURVE_S1.);
+#39910 = LINE('',#39911,#39912);
+#39911 = CARTESIAN_POINT('',(17.16,7.4,-8.5));
+#39912 = VECTOR('',#39913,1.);
+#39913 = DIRECTION('',(0.,1.,0.));
+#39914 = PCURVE('',#35180,#39915);
+#39915 = DEFINITIONAL_REPRESENTATION('',(#39916),#39920);
+#39916 = LINE('',#39917,#39918);
+#39917 = CARTESIAN_POINT('',(0.,-11.));
+#39918 = VECTOR('',#39919,1.);
+#39919 = DIRECTION('',(1.,0.));
+#39920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39921 = PCURVE('',#39772,#39922);
+#39922 = DEFINITIONAL_REPRESENTATION('',(#39923),#39927);
+#39923 = LINE('',#39924,#39925);
+#39924 = CARTESIAN_POINT('',(0.,-0.6));
+#39925 = VECTOR('',#39926,1.);
+#39926 = DIRECTION('',(0.,1.));
+#39927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39928 = ORIENTED_EDGE('',*,*,#39733,.F.);
+#39929 = ADVANCED_FACE('',(#39930),#35271,.F.);
+#39930 = FACE_BOUND('',#39931,.F.);
+#39931 = EDGE_LOOP('',(#39932,#39933,#39956,#39984));
+#39932 = ORIENTED_EDGE('',*,*,#35254,.T.);
+#39933 = ORIENTED_EDGE('',*,*,#39934,.T.);
+#39934 = EDGE_CURVE('',#35257,#39935,#39937,.T.);
+#39935 = VERTEX_POINT('',#39936);
+#39936 = CARTESIAN_POINT('',(14.62,8.,-8.5));
+#39937 = SURFACE_CURVE('',#39938,(#39942,#39949),.PCURVE_S1.);
+#39938 = LINE('',#39939,#39940);
+#39939 = CARTESIAN_POINT('',(14.62,8.,2.5));
+#39940 = VECTOR('',#39941,1.);
+#39941 = DIRECTION('',(-0.,-0.,-1.));
+#39942 = PCURVE('',#35271,#39943);
+#39943 = DEFINITIONAL_REPRESENTATION('',(#39944),#39948);
+#39944 = LINE('',#39945,#39946);
+#39945 = CARTESIAN_POINT('',(0.,0.));
+#39946 = VECTOR('',#39947,1.);
+#39947 = DIRECTION('',(0.,-1.));
+#39948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39949 = PCURVE('',#35297,#39950);
+#39950 = DEFINITIONAL_REPRESENTATION('',(#39951),#39955);
+#39951 = LINE('',#39952,#39953);
+#39952 = CARTESIAN_POINT('',(0.6,0.));
+#39953 = VECTOR('',#39954,1.);
+#39954 = DIRECTION('',(0.,-1.));
+#39955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39956 = ORIENTED_EDGE('',*,*,#39957,.T.);
+#39957 = EDGE_CURVE('',#39935,#39958,#39960,.T.);
+#39958 = VERTEX_POINT('',#39959);
+#39959 = CARTESIAN_POINT('',(15.22,8.,-8.5));
+#39960 = SURFACE_CURVE('',#39961,(#39965,#39972),.PCURVE_S1.);
+#39961 = LINE('',#39962,#39963);
+#39962 = CARTESIAN_POINT('',(14.62,8.,-8.5));
+#39963 = VECTOR('',#39964,1.);
+#39964 = DIRECTION('',(1.,0.,0.));
+#39965 = PCURVE('',#35271,#39966);
+#39966 = DEFINITIONAL_REPRESENTATION('',(#39967),#39971);
+#39967 = LINE('',#39968,#39969);
+#39968 = CARTESIAN_POINT('',(0.,-11.));
+#39969 = VECTOR('',#39970,1.);
+#39970 = DIRECTION('',(1.,0.));
+#39971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39972 = PCURVE('',#39973,#39978);
+#39973 = PLANE('',#39974);
+#39974 = AXIS2_PLACEMENT_3D('',#39975,#39976,#39977);
+#39975 = CARTESIAN_POINT('',(14.62,8.,-8.5));
+#39976 = DIRECTION('',(0.,0.,1.));
+#39977 = DIRECTION('',(1.,0.,0.));
+#39978 = DEFINITIONAL_REPRESENTATION('',(#39979),#39983);
+#39979 = LINE('',#39980,#39981);
+#39980 = CARTESIAN_POINT('',(0.,0.));
+#39981 = VECTOR('',#39982,1.);
+#39982 = DIRECTION('',(1.,0.));
+#39983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39984 = ORIENTED_EDGE('',*,*,#39985,.F.);
+#39985 = EDGE_CURVE('',#35255,#39958,#39986,.T.);
+#39986 = SURFACE_CURVE('',#39987,(#39991,#39998),.PCURVE_S1.);
+#39987 = LINE('',#39988,#39989);
+#39988 = CARTESIAN_POINT('',(15.22,8.,2.5));
+#39989 = VECTOR('',#39990,1.);
+#39990 = DIRECTION('',(-0.,-0.,-1.));
+#39991 = PCURVE('',#35271,#39992);
+#39992 = DEFINITIONAL_REPRESENTATION('',(#39993),#39997);
+#39993 = LINE('',#39994,#39995);
+#39994 = CARTESIAN_POINT('',(0.6,0.));
+#39995 = VECTOR('',#39996,1.);
+#39996 = DIRECTION('',(0.,-1.));
+#39997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39998 = PCURVE('',#35347,#39999);
+#39999 = DEFINITIONAL_REPRESENTATION('',(#40000),#40004);
+#40000 = LINE('',#40001,#40002);
+#40001 = CARTESIAN_POINT('',(0.,0.));
+#40002 = VECTOR('',#40003,1.);
+#40003 = DIRECTION('',(0.,-1.));
+#40004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40005 = ADVANCED_FACE('',(#40006),#35347,.F.);
+#40006 = FACE_BOUND('',#40007,.F.);
+#40007 = EDGE_LOOP('',(#40008,#40009,#40010,#40033));
+#40008 = ORIENTED_EDGE('',*,*,#35334,.T.);
+#40009 = ORIENTED_EDGE('',*,*,#39985,.T.);
+#40010 = ORIENTED_EDGE('',*,*,#40011,.T.);
+#40011 = EDGE_CURVE('',#39958,#40012,#40014,.T.);
+#40012 = VERTEX_POINT('',#40013);
+#40013 = CARTESIAN_POINT('',(15.22,7.4,-8.5));
+#40014 = SURFACE_CURVE('',#40015,(#40019,#40026),.PCURVE_S1.);
+#40015 = LINE('',#40016,#40017);
+#40016 = CARTESIAN_POINT('',(15.22,8.,-8.5));
+#40017 = VECTOR('',#40018,1.);
+#40018 = DIRECTION('',(0.,-1.,0.));
+#40019 = PCURVE('',#35347,#40020);
+#40020 = DEFINITIONAL_REPRESENTATION('',(#40021),#40025);
+#40021 = LINE('',#40022,#40023);
+#40022 = CARTESIAN_POINT('',(0.,-11.));
+#40023 = VECTOR('',#40024,1.);
+#40024 = DIRECTION('',(1.,0.));
+#40025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40026 = PCURVE('',#39973,#40027);
+#40027 = DEFINITIONAL_REPRESENTATION('',(#40028),#40032);
+#40028 = LINE('',#40029,#40030);
+#40029 = CARTESIAN_POINT('',(0.6,0.));
+#40030 = VECTOR('',#40031,1.);
+#40031 = DIRECTION('',(0.,-1.));
+#40032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40033 = ORIENTED_EDGE('',*,*,#40034,.F.);
+#40034 = EDGE_CURVE('',#35309,#40012,#40035,.T.);
+#40035 = SURFACE_CURVE('',#40036,(#40040,#40047),.PCURVE_S1.);
+#40036 = LINE('',#40037,#40038);
+#40037 = CARTESIAN_POINT('',(15.22,7.4,2.5));
+#40038 = VECTOR('',#40039,1.);
+#40039 = DIRECTION('',(-0.,-0.,-1.));
+#40040 = PCURVE('',#35347,#40041);
+#40041 = DEFINITIONAL_REPRESENTATION('',(#40042),#40046);
+#40042 = LINE('',#40043,#40044);
+#40043 = CARTESIAN_POINT('',(0.6,0.));
+#40044 = VECTOR('',#40045,1.);
+#40045 = DIRECTION('',(0.,-1.));
+#40046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40047 = PCURVE('',#35323,#40048);
+#40048 = DEFINITIONAL_REPRESENTATION('',(#40049),#40053);
+#40049 = LINE('',#40050,#40051);
+#40050 = CARTESIAN_POINT('',(0.,0.));
+#40051 = VECTOR('',#40052,1.);
+#40052 = DIRECTION('',(0.,-1.));
+#40053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40054 = ADVANCED_FACE('',(#40055),#35323,.F.);
+#40055 = FACE_BOUND('',#40056,.F.);
+#40056 = EDGE_LOOP('',(#40057,#40058,#40059,#40082));
+#40057 = ORIENTED_EDGE('',*,*,#35308,.T.);
+#40058 = ORIENTED_EDGE('',*,*,#40034,.T.);
+#40059 = ORIENTED_EDGE('',*,*,#40060,.T.);
+#40060 = EDGE_CURVE('',#40012,#40061,#40063,.T.);
+#40061 = VERTEX_POINT('',#40062);
+#40062 = CARTESIAN_POINT('',(14.62,7.4,-8.5));
+#40063 = SURFACE_CURVE('',#40064,(#40068,#40075),.PCURVE_S1.);
+#40064 = LINE('',#40065,#40066);
+#40065 = CARTESIAN_POINT('',(15.22,7.4,-8.5));
+#40066 = VECTOR('',#40067,1.);
+#40067 = DIRECTION('',(-1.,0.,0.));
+#40068 = PCURVE('',#35323,#40069);
+#40069 = DEFINITIONAL_REPRESENTATION('',(#40070),#40074);
+#40070 = LINE('',#40071,#40072);
+#40071 = CARTESIAN_POINT('',(0.,-11.));
+#40072 = VECTOR('',#40073,1.);
+#40073 = DIRECTION('',(1.,0.));
+#40074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40075 = PCURVE('',#39973,#40076);
+#40076 = DEFINITIONAL_REPRESENTATION('',(#40077),#40081);
+#40077 = LINE('',#40078,#40079);
+#40078 = CARTESIAN_POINT('',(0.6,-0.6));
+#40079 = VECTOR('',#40080,1.);
+#40080 = DIRECTION('',(-1.,0.));
+#40081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40082 = ORIENTED_EDGE('',*,*,#40083,.F.);
+#40083 = EDGE_CURVE('',#35283,#40061,#40084,.T.);
+#40084 = SURFACE_CURVE('',#40085,(#40089,#40096),.PCURVE_S1.);
+#40085 = LINE('',#40086,#40087);
+#40086 = CARTESIAN_POINT('',(14.62,7.4,2.5));
+#40087 = VECTOR('',#40088,1.);
+#40088 = DIRECTION('',(-0.,-0.,-1.));
+#40089 = PCURVE('',#35323,#40090);
+#40090 = DEFINITIONAL_REPRESENTATION('',(#40091),#40095);
+#40091 = LINE('',#40092,#40093);
+#40092 = CARTESIAN_POINT('',(0.6,0.));
+#40093 = VECTOR('',#40094,1.);
+#40094 = DIRECTION('',(0.,-1.));
+#40095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40096 = PCURVE('',#35297,#40097);
+#40097 = DEFINITIONAL_REPRESENTATION('',(#40098),#40102);
+#40098 = LINE('',#40099,#40100);
+#40099 = CARTESIAN_POINT('',(0.,0.));
+#40100 = VECTOR('',#40101,1.);
+#40101 = DIRECTION('',(0.,-1.));
+#40102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40103 = ADVANCED_FACE('',(#40104),#35297,.F.);
+#40104 = FACE_BOUND('',#40105,.F.);
+#40105 = EDGE_LOOP('',(#40106,#40107,#40108,#40129));
+#40106 = ORIENTED_EDGE('',*,*,#35282,.T.);
+#40107 = ORIENTED_EDGE('',*,*,#40083,.T.);
+#40108 = ORIENTED_EDGE('',*,*,#40109,.T.);
+#40109 = EDGE_CURVE('',#40061,#39935,#40110,.T.);
+#40110 = SURFACE_CURVE('',#40111,(#40115,#40122),.PCURVE_S1.);
+#40111 = LINE('',#40112,#40113);
+#40112 = CARTESIAN_POINT('',(14.62,7.4,-8.5));
+#40113 = VECTOR('',#40114,1.);
+#40114 = DIRECTION('',(0.,1.,0.));
+#40115 = PCURVE('',#35297,#40116);
+#40116 = DEFINITIONAL_REPRESENTATION('',(#40117),#40121);
+#40117 = LINE('',#40118,#40119);
+#40118 = CARTESIAN_POINT('',(0.,-11.));
+#40119 = VECTOR('',#40120,1.);
+#40120 = DIRECTION('',(1.,0.));
+#40121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40122 = PCURVE('',#39973,#40123);
+#40123 = DEFINITIONAL_REPRESENTATION('',(#40124),#40128);
+#40124 = LINE('',#40125,#40126);
+#40125 = CARTESIAN_POINT('',(0.,-0.6));
+#40126 = VECTOR('',#40127,1.);
+#40127 = DIRECTION('',(0.,1.));
+#40128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40129 = ORIENTED_EDGE('',*,*,#39934,.F.);
+#40130 = ADVANCED_FACE('',(#40131),#35388,.F.);
+#40131 = FACE_BOUND('',#40132,.F.);
+#40132 = EDGE_LOOP('',(#40133,#40134,#40157,#40185));
+#40133 = ORIENTED_EDGE('',*,*,#35371,.T.);
+#40134 = ORIENTED_EDGE('',*,*,#40135,.T.);
+#40135 = EDGE_CURVE('',#35374,#40136,#40138,.T.);
+#40136 = VERTEX_POINT('',#40137);
+#40137 = CARTESIAN_POINT('',(9.54,8.,-8.5));
+#40138 = SURFACE_CURVE('',#40139,(#40143,#40150),.PCURVE_S1.);
+#40139 = LINE('',#40140,#40141);
+#40140 = CARTESIAN_POINT('',(9.54,8.,2.5));
+#40141 = VECTOR('',#40142,1.);
+#40142 = DIRECTION('',(-0.,-0.,-1.));
+#40143 = PCURVE('',#35388,#40144);
+#40144 = DEFINITIONAL_REPRESENTATION('',(#40145),#40149);
+#40145 = LINE('',#40146,#40147);
+#40146 = CARTESIAN_POINT('',(0.,0.));
+#40147 = VECTOR('',#40148,1.);
+#40148 = DIRECTION('',(0.,-1.));
+#40149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40150 = PCURVE('',#35414,#40151);
+#40151 = DEFINITIONAL_REPRESENTATION('',(#40152),#40156);
+#40152 = LINE('',#40153,#40154);
+#40153 = CARTESIAN_POINT('',(0.6,0.));
+#40154 = VECTOR('',#40155,1.);
+#40155 = DIRECTION('',(0.,-1.));
+#40156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40157 = ORIENTED_EDGE('',*,*,#40158,.T.);
+#40158 = EDGE_CURVE('',#40136,#40159,#40161,.T.);
+#40159 = VERTEX_POINT('',#40160);
+#40160 = CARTESIAN_POINT('',(10.14,8.,-8.5));
+#40161 = SURFACE_CURVE('',#40162,(#40166,#40173),.PCURVE_S1.);
+#40162 = LINE('',#40163,#40164);
+#40163 = CARTESIAN_POINT('',(9.54,8.,-8.5));
+#40164 = VECTOR('',#40165,1.);
+#40165 = DIRECTION('',(1.,0.,0.));
+#40166 = PCURVE('',#35388,#40167);
+#40167 = DEFINITIONAL_REPRESENTATION('',(#40168),#40172);
+#40168 = LINE('',#40169,#40170);
+#40169 = CARTESIAN_POINT('',(0.,-11.));
+#40170 = VECTOR('',#40171,1.);
+#40171 = DIRECTION('',(1.,0.));
+#40172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40173 = PCURVE('',#40174,#40179);
+#40174 = PLANE('',#40175);
+#40175 = AXIS2_PLACEMENT_3D('',#40176,#40177,#40178);
+#40176 = CARTESIAN_POINT('',(9.54,8.,-8.5));
+#40177 = DIRECTION('',(0.,0.,1.));
+#40178 = DIRECTION('',(1.,0.,0.));
+#40179 = DEFINITIONAL_REPRESENTATION('',(#40180),#40184);
+#40180 = LINE('',#40181,#40182);
+#40181 = CARTESIAN_POINT('',(0.,0.));
+#40182 = VECTOR('',#40183,1.);
+#40183 = DIRECTION('',(1.,0.));
+#40184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40185 = ORIENTED_EDGE('',*,*,#40186,.F.);
+#40186 = EDGE_CURVE('',#35372,#40159,#40187,.T.);
+#40187 = SURFACE_CURVE('',#40188,(#40192,#40199),.PCURVE_S1.);
+#40188 = LINE('',#40189,#40190);
+#40189 = CARTESIAN_POINT('',(10.14,8.,2.5));
+#40190 = VECTOR('',#40191,1.);
+#40191 = DIRECTION('',(-0.,-0.,-1.));
+#40192 = PCURVE('',#35388,#40193);
+#40193 = DEFINITIONAL_REPRESENTATION('',(#40194),#40198);
+#40194 = LINE('',#40195,#40196);
+#40195 = CARTESIAN_POINT('',(0.6,0.));
+#40196 = VECTOR('',#40197,1.);
+#40197 = DIRECTION('',(0.,-1.));
+#40198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40199 = PCURVE('',#35464,#40200);
+#40200 = DEFINITIONAL_REPRESENTATION('',(#40201),#40205);
+#40201 = LINE('',#40202,#40203);
+#40202 = CARTESIAN_POINT('',(0.,0.));
+#40203 = VECTOR('',#40204,1.);
+#40204 = DIRECTION('',(0.,-1.));
+#40205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40206 = ADVANCED_FACE('',(#40207),#35464,.F.);
+#40207 = FACE_BOUND('',#40208,.F.);
+#40208 = EDGE_LOOP('',(#40209,#40210,#40211,#40234));
+#40209 = ORIENTED_EDGE('',*,*,#35451,.T.);
+#40210 = ORIENTED_EDGE('',*,*,#40186,.T.);
+#40211 = ORIENTED_EDGE('',*,*,#40212,.T.);
+#40212 = EDGE_CURVE('',#40159,#40213,#40215,.T.);
+#40213 = VERTEX_POINT('',#40214);
+#40214 = CARTESIAN_POINT('',(10.14,7.4,-8.5));
+#40215 = SURFACE_CURVE('',#40216,(#40220,#40227),.PCURVE_S1.);
+#40216 = LINE('',#40217,#40218);
+#40217 = CARTESIAN_POINT('',(10.14,8.,-8.5));
+#40218 = VECTOR('',#40219,1.);
+#40219 = DIRECTION('',(0.,-1.,0.));
+#40220 = PCURVE('',#35464,#40221);
+#40221 = DEFINITIONAL_REPRESENTATION('',(#40222),#40226);
+#40222 = LINE('',#40223,#40224);
+#40223 = CARTESIAN_POINT('',(0.,-11.));
+#40224 = VECTOR('',#40225,1.);
+#40225 = DIRECTION('',(1.,0.));
+#40226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40227 = PCURVE('',#40174,#40228);
+#40228 = DEFINITIONAL_REPRESENTATION('',(#40229),#40233);
+#40229 = LINE('',#40230,#40231);
+#40230 = CARTESIAN_POINT('',(0.6,0.));
+#40231 = VECTOR('',#40232,1.);
+#40232 = DIRECTION('',(0.,-1.));
+#40233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40234 = ORIENTED_EDGE('',*,*,#40235,.F.);
+#40235 = EDGE_CURVE('',#35426,#40213,#40236,.T.);
+#40236 = SURFACE_CURVE('',#40237,(#40241,#40248),.PCURVE_S1.);
+#40237 = LINE('',#40238,#40239);
+#40238 = CARTESIAN_POINT('',(10.14,7.4,2.5));
+#40239 = VECTOR('',#40240,1.);
+#40240 = DIRECTION('',(-0.,-0.,-1.));
+#40241 = PCURVE('',#35464,#40242);
+#40242 = DEFINITIONAL_REPRESENTATION('',(#40243),#40247);
+#40243 = LINE('',#40244,#40245);
+#40244 = CARTESIAN_POINT('',(0.6,0.));
+#40245 = VECTOR('',#40246,1.);
+#40246 = DIRECTION('',(0.,-1.));
+#40247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40248 = PCURVE('',#35440,#40249);
+#40249 = DEFINITIONAL_REPRESENTATION('',(#40250),#40254);
+#40250 = LINE('',#40251,#40252);
+#40251 = CARTESIAN_POINT('',(0.,0.));
+#40252 = VECTOR('',#40253,1.);
+#40253 = DIRECTION('',(0.,-1.));
+#40254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40255 = ADVANCED_FACE('',(#40256),#35440,.F.);
+#40256 = FACE_BOUND('',#40257,.F.);
+#40257 = EDGE_LOOP('',(#40258,#40259,#40260,#40283));
+#40258 = ORIENTED_EDGE('',*,*,#35425,.T.);
+#40259 = ORIENTED_EDGE('',*,*,#40235,.T.);
+#40260 = ORIENTED_EDGE('',*,*,#40261,.T.);
+#40261 = EDGE_CURVE('',#40213,#40262,#40264,.T.);
+#40262 = VERTEX_POINT('',#40263);
+#40263 = CARTESIAN_POINT('',(9.54,7.4,-8.5));
+#40264 = SURFACE_CURVE('',#40265,(#40269,#40276),.PCURVE_S1.);
+#40265 = LINE('',#40266,#40267);
+#40266 = CARTESIAN_POINT('',(10.14,7.4,-8.5));
+#40267 = VECTOR('',#40268,1.);
+#40268 = DIRECTION('',(-1.,0.,0.));
+#40269 = PCURVE('',#35440,#40270);
+#40270 = DEFINITIONAL_REPRESENTATION('',(#40271),#40275);
+#40271 = LINE('',#40272,#40273);
+#40272 = CARTESIAN_POINT('',(0.,-11.));
+#40273 = VECTOR('',#40274,1.);
+#40274 = DIRECTION('',(1.,0.));
+#40275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40276 = PCURVE('',#40174,#40277);
+#40277 = DEFINITIONAL_REPRESENTATION('',(#40278),#40282);
+#40278 = LINE('',#40279,#40280);
+#40279 = CARTESIAN_POINT('',(0.6,-0.6));
+#40280 = VECTOR('',#40281,1.);
+#40281 = DIRECTION('',(-1.,0.));
+#40282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40283 = ORIENTED_EDGE('',*,*,#40284,.F.);
+#40284 = EDGE_CURVE('',#35400,#40262,#40285,.T.);
+#40285 = SURFACE_CURVE('',#40286,(#40290,#40297),.PCURVE_S1.);
+#40286 = LINE('',#40287,#40288);
+#40287 = CARTESIAN_POINT('',(9.54,7.4,2.5));
+#40288 = VECTOR('',#40289,1.);
+#40289 = DIRECTION('',(-0.,-0.,-1.));
+#40290 = PCURVE('',#35440,#40291);
+#40291 = DEFINITIONAL_REPRESENTATION('',(#40292),#40296);
+#40292 = LINE('',#40293,#40294);
+#40293 = CARTESIAN_POINT('',(0.6,0.));
+#40294 = VECTOR('',#40295,1.);
+#40295 = DIRECTION('',(0.,-1.));
+#40296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40297 = PCURVE('',#35414,#40298);
+#40298 = DEFINITIONAL_REPRESENTATION('',(#40299),#40303);
+#40299 = LINE('',#40300,#40301);
+#40300 = CARTESIAN_POINT('',(0.,0.));
+#40301 = VECTOR('',#40302,1.);
+#40302 = DIRECTION('',(0.,-1.));
+#40303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40304 = ADVANCED_FACE('',(#40305),#35414,.F.);
+#40305 = FACE_BOUND('',#40306,.F.);
+#40306 = EDGE_LOOP('',(#40307,#40308,#40309,#40330));
+#40307 = ORIENTED_EDGE('',*,*,#35399,.T.);
+#40308 = ORIENTED_EDGE('',*,*,#40284,.T.);
+#40309 = ORIENTED_EDGE('',*,*,#40310,.T.);
+#40310 = EDGE_CURVE('',#40262,#40136,#40311,.T.);
+#40311 = SURFACE_CURVE('',#40312,(#40316,#40323),.PCURVE_S1.);
+#40312 = LINE('',#40313,#40314);
+#40313 = CARTESIAN_POINT('',(9.54,7.4,-8.5));
+#40314 = VECTOR('',#40315,1.);
+#40315 = DIRECTION('',(0.,1.,0.));
+#40316 = PCURVE('',#35414,#40317);
+#40317 = DEFINITIONAL_REPRESENTATION('',(#40318),#40322);
+#40318 = LINE('',#40319,#40320);
+#40319 = CARTESIAN_POINT('',(0.,-11.));
+#40320 = VECTOR('',#40321,1.);
+#40321 = DIRECTION('',(1.,0.));
+#40322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40323 = PCURVE('',#40174,#40324);
+#40324 = DEFINITIONAL_REPRESENTATION('',(#40325),#40329);
+#40325 = LINE('',#40326,#40327);
+#40326 = CARTESIAN_POINT('',(0.,-0.6));
+#40327 = VECTOR('',#40328,1.);
+#40328 = DIRECTION('',(0.,1.));
+#40329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40330 = ORIENTED_EDGE('',*,*,#40135,.F.);
+#40331 = ADVANCED_FACE('',(#40332),#35505,.F.);
+#40332 = FACE_BOUND('',#40333,.F.);
+#40333 = EDGE_LOOP('',(#40334,#40335,#40358,#40386));
+#40334 = ORIENTED_EDGE('',*,*,#35488,.T.);
+#40335 = ORIENTED_EDGE('',*,*,#40336,.T.);
+#40336 = EDGE_CURVE('',#35491,#40337,#40339,.T.);
+#40337 = VERTEX_POINT('',#40338);
+#40338 = CARTESIAN_POINT('',(12.08,8.,-8.5));
+#40339 = SURFACE_CURVE('',#40340,(#40344,#40351),.PCURVE_S1.);
+#40340 = LINE('',#40341,#40342);
+#40341 = CARTESIAN_POINT('',(12.08,8.,2.5));
+#40342 = VECTOR('',#40343,1.);
+#40343 = DIRECTION('',(-0.,-0.,-1.));
+#40344 = PCURVE('',#35505,#40345);
+#40345 = DEFINITIONAL_REPRESENTATION('',(#40346),#40350);
+#40346 = LINE('',#40347,#40348);
+#40347 = CARTESIAN_POINT('',(0.,0.));
+#40348 = VECTOR('',#40349,1.);
+#40349 = DIRECTION('',(0.,-1.));
+#40350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40351 = PCURVE('',#35531,#40352);
+#40352 = DEFINITIONAL_REPRESENTATION('',(#40353),#40357);
+#40353 = LINE('',#40354,#40355);
+#40354 = CARTESIAN_POINT('',(0.6,0.));
+#40355 = VECTOR('',#40356,1.);
+#40356 = DIRECTION('',(0.,-1.));
+#40357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40358 = ORIENTED_EDGE('',*,*,#40359,.T.);
+#40359 = EDGE_CURVE('',#40337,#40360,#40362,.T.);
+#40360 = VERTEX_POINT('',#40361);
+#40361 = CARTESIAN_POINT('',(12.68,8.,-8.5));
+#40362 = SURFACE_CURVE('',#40363,(#40367,#40374),.PCURVE_S1.);
+#40363 = LINE('',#40364,#40365);
+#40364 = CARTESIAN_POINT('',(12.08,8.,-8.5));
+#40365 = VECTOR('',#40366,1.);
+#40366 = DIRECTION('',(1.,0.,0.));
+#40367 = PCURVE('',#35505,#40368);
+#40368 = DEFINITIONAL_REPRESENTATION('',(#40369),#40373);
+#40369 = LINE('',#40370,#40371);
+#40370 = CARTESIAN_POINT('',(0.,-11.));
+#40371 = VECTOR('',#40372,1.);
+#40372 = DIRECTION('',(1.,0.));
+#40373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40374 = PCURVE('',#40375,#40380);
+#40375 = PLANE('',#40376);
+#40376 = AXIS2_PLACEMENT_3D('',#40377,#40378,#40379);
+#40377 = CARTESIAN_POINT('',(12.08,8.,-8.5));
+#40378 = DIRECTION('',(0.,0.,1.));
+#40379 = DIRECTION('',(1.,0.,0.));
+#40380 = DEFINITIONAL_REPRESENTATION('',(#40381),#40385);
+#40381 = LINE('',#40382,#40383);
+#40382 = CARTESIAN_POINT('',(0.,0.));
+#40383 = VECTOR('',#40384,1.);
+#40384 = DIRECTION('',(1.,0.));
+#40385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40386 = ORIENTED_EDGE('',*,*,#40387,.F.);
+#40387 = EDGE_CURVE('',#35489,#40360,#40388,.T.);
+#40388 = SURFACE_CURVE('',#40389,(#40393,#40400),.PCURVE_S1.);
+#40389 = LINE('',#40390,#40391);
+#40390 = CARTESIAN_POINT('',(12.68,8.,2.5));
+#40391 = VECTOR('',#40392,1.);
+#40392 = DIRECTION('',(-0.,-0.,-1.));
+#40393 = PCURVE('',#35505,#40394);
+#40394 = DEFINITIONAL_REPRESENTATION('',(#40395),#40399);
+#40395 = LINE('',#40396,#40397);
+#40396 = CARTESIAN_POINT('',(0.6,0.));
+#40397 = VECTOR('',#40398,1.);
+#40398 = DIRECTION('',(0.,-1.));
+#40399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40400 = PCURVE('',#35581,#40401);
+#40401 = DEFINITIONAL_REPRESENTATION('',(#40402),#40406);
+#40402 = LINE('',#40403,#40404);
+#40403 = CARTESIAN_POINT('',(0.,0.));
+#40404 = VECTOR('',#40405,1.);
+#40405 = DIRECTION('',(0.,-1.));
+#40406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40407 = ADVANCED_FACE('',(#40408),#35581,.F.);
+#40408 = FACE_BOUND('',#40409,.F.);
+#40409 = EDGE_LOOP('',(#40410,#40411,#40412,#40435));
+#40410 = ORIENTED_EDGE('',*,*,#35568,.T.);
+#40411 = ORIENTED_EDGE('',*,*,#40387,.T.);
+#40412 = ORIENTED_EDGE('',*,*,#40413,.T.);
+#40413 = EDGE_CURVE('',#40360,#40414,#40416,.T.);
+#40414 = VERTEX_POINT('',#40415);
+#40415 = CARTESIAN_POINT('',(12.68,7.4,-8.5));
+#40416 = SURFACE_CURVE('',#40417,(#40421,#40428),.PCURVE_S1.);
+#40417 = LINE('',#40418,#40419);
+#40418 = CARTESIAN_POINT('',(12.68,8.,-8.5));
+#40419 = VECTOR('',#40420,1.);
+#40420 = DIRECTION('',(0.,-1.,0.));
+#40421 = PCURVE('',#35581,#40422);
+#40422 = DEFINITIONAL_REPRESENTATION('',(#40423),#40427);
+#40423 = LINE('',#40424,#40425);
+#40424 = CARTESIAN_POINT('',(0.,-11.));
+#40425 = VECTOR('',#40426,1.);
+#40426 = DIRECTION('',(1.,0.));
+#40427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40428 = PCURVE('',#40375,#40429);
+#40429 = DEFINITIONAL_REPRESENTATION('',(#40430),#40434);
+#40430 = LINE('',#40431,#40432);
+#40431 = CARTESIAN_POINT('',(0.6,0.));
+#40432 = VECTOR('',#40433,1.);
+#40433 = DIRECTION('',(0.,-1.));
+#40434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40435 = ORIENTED_EDGE('',*,*,#40436,.F.);
+#40436 = EDGE_CURVE('',#35543,#40414,#40437,.T.);
+#40437 = SURFACE_CURVE('',#40438,(#40442,#40449),.PCURVE_S1.);
+#40438 = LINE('',#40439,#40440);
+#40439 = CARTESIAN_POINT('',(12.68,7.4,2.5));
+#40440 = VECTOR('',#40441,1.);
+#40441 = DIRECTION('',(-0.,-0.,-1.));
+#40442 = PCURVE('',#35581,#40443);
+#40443 = DEFINITIONAL_REPRESENTATION('',(#40444),#40448);
+#40444 = LINE('',#40445,#40446);
+#40445 = CARTESIAN_POINT('',(0.6,0.));
+#40446 = VECTOR('',#40447,1.);
+#40447 = DIRECTION('',(0.,-1.));
+#40448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40449 = PCURVE('',#35557,#40450);
+#40450 = DEFINITIONAL_REPRESENTATION('',(#40451),#40455);
+#40451 = LINE('',#40452,#40453);
+#40452 = CARTESIAN_POINT('',(0.,0.));
+#40453 = VECTOR('',#40454,1.);
+#40454 = DIRECTION('',(0.,-1.));
+#40455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40456 = ADVANCED_FACE('',(#40457),#35557,.F.);
+#40457 = FACE_BOUND('',#40458,.F.);
+#40458 = EDGE_LOOP('',(#40459,#40460,#40461,#40484));
+#40459 = ORIENTED_EDGE('',*,*,#35542,.T.);
+#40460 = ORIENTED_EDGE('',*,*,#40436,.T.);
+#40461 = ORIENTED_EDGE('',*,*,#40462,.T.);
+#40462 = EDGE_CURVE('',#40414,#40463,#40465,.T.);
+#40463 = VERTEX_POINT('',#40464);
+#40464 = CARTESIAN_POINT('',(12.08,7.4,-8.5));
+#40465 = SURFACE_CURVE('',#40466,(#40470,#40477),.PCURVE_S1.);
+#40466 = LINE('',#40467,#40468);
+#40467 = CARTESIAN_POINT('',(12.68,7.4,-8.5));
+#40468 = VECTOR('',#40469,1.);
+#40469 = DIRECTION('',(-1.,0.,0.));
+#40470 = PCURVE('',#35557,#40471);
+#40471 = DEFINITIONAL_REPRESENTATION('',(#40472),#40476);
+#40472 = LINE('',#40473,#40474);
+#40473 = CARTESIAN_POINT('',(0.,-11.));
+#40474 = VECTOR('',#40475,1.);
+#40475 = DIRECTION('',(1.,0.));
+#40476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40477 = PCURVE('',#40375,#40478);
+#40478 = DEFINITIONAL_REPRESENTATION('',(#40479),#40483);
+#40479 = LINE('',#40480,#40481);
+#40480 = CARTESIAN_POINT('',(0.6,-0.6));
+#40481 = VECTOR('',#40482,1.);
+#40482 = DIRECTION('',(-1.,0.));
+#40483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40484 = ORIENTED_EDGE('',*,*,#40485,.F.);
+#40485 = EDGE_CURVE('',#35517,#40463,#40486,.T.);
+#40486 = SURFACE_CURVE('',#40487,(#40491,#40498),.PCURVE_S1.);
+#40487 = LINE('',#40488,#40489);
+#40488 = CARTESIAN_POINT('',(12.08,7.4,2.5));
+#40489 = VECTOR('',#40490,1.);
+#40490 = DIRECTION('',(-0.,-0.,-1.));
+#40491 = PCURVE('',#35557,#40492);
+#40492 = DEFINITIONAL_REPRESENTATION('',(#40493),#40497);
+#40493 = LINE('',#40494,#40495);
+#40494 = CARTESIAN_POINT('',(0.6,0.));
+#40495 = VECTOR('',#40496,1.);
+#40496 = DIRECTION('',(0.,-1.));
+#40497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40498 = PCURVE('',#35531,#40499);
+#40499 = DEFINITIONAL_REPRESENTATION('',(#40500),#40504);
+#40500 = LINE('',#40501,#40502);
+#40501 = CARTESIAN_POINT('',(0.,0.));
+#40502 = VECTOR('',#40503,1.);
+#40503 = DIRECTION('',(0.,-1.));
+#40504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40505 = ADVANCED_FACE('',(#40506),#35531,.F.);
+#40506 = FACE_BOUND('',#40507,.F.);
+#40507 = EDGE_LOOP('',(#40508,#40509,#40510,#40531));
+#40508 = ORIENTED_EDGE('',*,*,#35516,.T.);
+#40509 = ORIENTED_EDGE('',*,*,#40485,.T.);
+#40510 = ORIENTED_EDGE('',*,*,#40511,.T.);
+#40511 = EDGE_CURVE('',#40463,#40337,#40512,.T.);
+#40512 = SURFACE_CURVE('',#40513,(#40517,#40524),.PCURVE_S1.);
+#40513 = LINE('',#40514,#40515);
+#40514 = CARTESIAN_POINT('',(12.08,7.4,-8.5));
+#40515 = VECTOR('',#40516,1.);
+#40516 = DIRECTION('',(0.,1.,0.));
+#40517 = PCURVE('',#35531,#40518);
+#40518 = DEFINITIONAL_REPRESENTATION('',(#40519),#40523);
+#40519 = LINE('',#40520,#40521);
+#40520 = CARTESIAN_POINT('',(0.,-11.));
+#40521 = VECTOR('',#40522,1.);
+#40522 = DIRECTION('',(1.,0.));
+#40523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40524 = PCURVE('',#40375,#40525);
+#40525 = DEFINITIONAL_REPRESENTATION('',(#40526),#40530);
+#40526 = LINE('',#40527,#40528);
+#40527 = CARTESIAN_POINT('',(0.,-0.6));
+#40528 = VECTOR('',#40529,1.);
+#40529 = DIRECTION('',(0.,1.));
+#40530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40531 = ORIENTED_EDGE('',*,*,#40336,.F.);
+#40532 = ADVANCED_FACE('',(#40533),#35622,.F.);
+#40533 = FACE_BOUND('',#40534,.F.);
+#40534 = EDGE_LOOP('',(#40535,#40536,#40559,#40587));
+#40535 = ORIENTED_EDGE('',*,*,#35605,.T.);
+#40536 = ORIENTED_EDGE('',*,*,#40537,.T.);
+#40537 = EDGE_CURVE('',#35608,#40538,#40540,.T.);
+#40538 = VERTEX_POINT('',#40539);
+#40539 = CARTESIAN_POINT('',(1.92,8.,-8.5));
+#40540 = SURFACE_CURVE('',#40541,(#40545,#40552),.PCURVE_S1.);
+#40541 = LINE('',#40542,#40543);
+#40542 = CARTESIAN_POINT('',(1.92,8.,2.5));
+#40543 = VECTOR('',#40544,1.);
+#40544 = DIRECTION('',(-0.,-0.,-1.));
+#40545 = PCURVE('',#35622,#40546);
+#40546 = DEFINITIONAL_REPRESENTATION('',(#40547),#40551);
+#40547 = LINE('',#40548,#40549);
+#40548 = CARTESIAN_POINT('',(0.,0.));
+#40549 = VECTOR('',#40550,1.);
+#40550 = DIRECTION('',(0.,-1.));
+#40551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40552 = PCURVE('',#35648,#40553);
+#40553 = DEFINITIONAL_REPRESENTATION('',(#40554),#40558);
+#40554 = LINE('',#40555,#40556);
+#40555 = CARTESIAN_POINT('',(0.6,0.));
+#40556 = VECTOR('',#40557,1.);
+#40557 = DIRECTION('',(0.,-1.));
+#40558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40559 = ORIENTED_EDGE('',*,*,#40560,.T.);
+#40560 = EDGE_CURVE('',#40538,#40561,#40563,.T.);
+#40561 = VERTEX_POINT('',#40562);
+#40562 = CARTESIAN_POINT('',(2.52,8.,-8.5));
+#40563 = SURFACE_CURVE('',#40564,(#40568,#40575),.PCURVE_S1.);
+#40564 = LINE('',#40565,#40566);
+#40565 = CARTESIAN_POINT('',(1.92,8.,-8.5));
+#40566 = VECTOR('',#40567,1.);
+#40567 = DIRECTION('',(1.,0.,0.));
+#40568 = PCURVE('',#35622,#40569);
+#40569 = DEFINITIONAL_REPRESENTATION('',(#40570),#40574);
+#40570 = LINE('',#40571,#40572);
+#40571 = CARTESIAN_POINT('',(0.,-11.));
+#40572 = VECTOR('',#40573,1.);
+#40573 = DIRECTION('',(1.,0.));
+#40574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40575 = PCURVE('',#40576,#40581);
+#40576 = PLANE('',#40577);
+#40577 = AXIS2_PLACEMENT_3D('',#40578,#40579,#40580);
+#40578 = CARTESIAN_POINT('',(1.92,8.,-8.5));
+#40579 = DIRECTION('',(0.,0.,1.));
+#40580 = DIRECTION('',(1.,0.,0.));
+#40581 = DEFINITIONAL_REPRESENTATION('',(#40582),#40586);
+#40582 = LINE('',#40583,#40584);
+#40583 = CARTESIAN_POINT('',(0.,0.));
+#40584 = VECTOR('',#40585,1.);
+#40585 = DIRECTION('',(1.,0.));
+#40586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40587 = ORIENTED_EDGE('',*,*,#40588,.F.);
+#40588 = EDGE_CURVE('',#35606,#40561,#40589,.T.);
+#40589 = SURFACE_CURVE('',#40590,(#40594,#40601),.PCURVE_S1.);
+#40590 = LINE('',#40591,#40592);
+#40591 = CARTESIAN_POINT('',(2.52,8.,2.5));
+#40592 = VECTOR('',#40593,1.);
+#40593 = DIRECTION('',(-0.,-0.,-1.));
+#40594 = PCURVE('',#35622,#40595);
+#40595 = DEFINITIONAL_REPRESENTATION('',(#40596),#40600);
+#40596 = LINE('',#40597,#40598);
+#40597 = CARTESIAN_POINT('',(0.6,0.));
+#40598 = VECTOR('',#40599,1.);
+#40599 = DIRECTION('',(0.,-1.));
+#40600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40601 = PCURVE('',#35698,#40602);
+#40602 = DEFINITIONAL_REPRESENTATION('',(#40603),#40607);
+#40603 = LINE('',#40604,#40605);
+#40604 = CARTESIAN_POINT('',(0.,0.));
+#40605 = VECTOR('',#40606,1.);
+#40606 = DIRECTION('',(0.,-1.));
+#40607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40608 = ADVANCED_FACE('',(#40609),#35698,.F.);
+#40609 = FACE_BOUND('',#40610,.F.);
+#40610 = EDGE_LOOP('',(#40611,#40612,#40613,#40636));
+#40611 = ORIENTED_EDGE('',*,*,#35685,.T.);
+#40612 = ORIENTED_EDGE('',*,*,#40588,.T.);
+#40613 = ORIENTED_EDGE('',*,*,#40614,.T.);
+#40614 = EDGE_CURVE('',#40561,#40615,#40617,.T.);
+#40615 = VERTEX_POINT('',#40616);
+#40616 = CARTESIAN_POINT('',(2.52,7.4,-8.5));
+#40617 = SURFACE_CURVE('',#40618,(#40622,#40629),.PCURVE_S1.);
+#40618 = LINE('',#40619,#40620);
+#40619 = CARTESIAN_POINT('',(2.52,8.,-8.5));
+#40620 = VECTOR('',#40621,1.);
+#40621 = DIRECTION('',(0.,-1.,0.));
+#40622 = PCURVE('',#35698,#40623);
+#40623 = DEFINITIONAL_REPRESENTATION('',(#40624),#40628);
+#40624 = LINE('',#40625,#40626);
+#40625 = CARTESIAN_POINT('',(0.,-11.));
+#40626 = VECTOR('',#40627,1.);
+#40627 = DIRECTION('',(1.,0.));
+#40628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40629 = PCURVE('',#40576,#40630);
+#40630 = DEFINITIONAL_REPRESENTATION('',(#40631),#40635);
+#40631 = LINE('',#40632,#40633);
+#40632 = CARTESIAN_POINT('',(0.6,0.));
+#40633 = VECTOR('',#40634,1.);
+#40634 = DIRECTION('',(0.,-1.));
+#40635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40636 = ORIENTED_EDGE('',*,*,#40637,.F.);
+#40637 = EDGE_CURVE('',#35660,#40615,#40638,.T.);
+#40638 = SURFACE_CURVE('',#40639,(#40643,#40650),.PCURVE_S1.);
+#40639 = LINE('',#40640,#40641);
+#40640 = CARTESIAN_POINT('',(2.52,7.4,2.5));
+#40641 = VECTOR('',#40642,1.);
+#40642 = DIRECTION('',(-0.,-0.,-1.));
+#40643 = PCURVE('',#35698,#40644);
+#40644 = DEFINITIONAL_REPRESENTATION('',(#40645),#40649);
+#40645 = LINE('',#40646,#40647);
+#40646 = CARTESIAN_POINT('',(0.6,0.));
+#40647 = VECTOR('',#40648,1.);
+#40648 = DIRECTION('',(0.,-1.));
+#40649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40650 = PCURVE('',#35674,#40651);
+#40651 = DEFINITIONAL_REPRESENTATION('',(#40652),#40656);
+#40652 = LINE('',#40653,#40654);
+#40653 = CARTESIAN_POINT('',(0.,0.));
+#40654 = VECTOR('',#40655,1.);
+#40655 = DIRECTION('',(0.,-1.));
+#40656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40657 = ADVANCED_FACE('',(#40658),#35674,.F.);
+#40658 = FACE_BOUND('',#40659,.F.);
+#40659 = EDGE_LOOP('',(#40660,#40661,#40662,#40685));
+#40660 = ORIENTED_EDGE('',*,*,#35659,.T.);
+#40661 = ORIENTED_EDGE('',*,*,#40637,.T.);
+#40662 = ORIENTED_EDGE('',*,*,#40663,.T.);
+#40663 = EDGE_CURVE('',#40615,#40664,#40666,.T.);
+#40664 = VERTEX_POINT('',#40665);
+#40665 = CARTESIAN_POINT('',(1.92,7.4,-8.5));
+#40666 = SURFACE_CURVE('',#40667,(#40671,#40678),.PCURVE_S1.);
+#40667 = LINE('',#40668,#40669);
+#40668 = CARTESIAN_POINT('',(2.52,7.4,-8.5));
+#40669 = VECTOR('',#40670,1.);
+#40670 = DIRECTION('',(-1.,0.,0.));
+#40671 = PCURVE('',#35674,#40672);
+#40672 = DEFINITIONAL_REPRESENTATION('',(#40673),#40677);
+#40673 = LINE('',#40674,#40675);
+#40674 = CARTESIAN_POINT('',(0.,-11.));
+#40675 = VECTOR('',#40676,1.);
+#40676 = DIRECTION('',(1.,0.));
+#40677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40678 = PCURVE('',#40576,#40679);
+#40679 = DEFINITIONAL_REPRESENTATION('',(#40680),#40684);
+#40680 = LINE('',#40681,#40682);
+#40681 = CARTESIAN_POINT('',(0.6,-0.6));
+#40682 = VECTOR('',#40683,1.);
+#40683 = DIRECTION('',(-1.,0.));
+#40684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40685 = ORIENTED_EDGE('',*,*,#40686,.F.);
+#40686 = EDGE_CURVE('',#35634,#40664,#40687,.T.);
+#40687 = SURFACE_CURVE('',#40688,(#40692,#40699),.PCURVE_S1.);
+#40688 = LINE('',#40689,#40690);
+#40689 = CARTESIAN_POINT('',(1.92,7.4,2.5));
+#40690 = VECTOR('',#40691,1.);
+#40691 = DIRECTION('',(-0.,-0.,-1.));
+#40692 = PCURVE('',#35674,#40693);
+#40693 = DEFINITIONAL_REPRESENTATION('',(#40694),#40698);
+#40694 = LINE('',#40695,#40696);
+#40695 = CARTESIAN_POINT('',(0.6,0.));
+#40696 = VECTOR('',#40697,1.);
+#40697 = DIRECTION('',(0.,-1.));
+#40698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40699 = PCURVE('',#35648,#40700);
+#40700 = DEFINITIONAL_REPRESENTATION('',(#40701),#40705);
+#40701 = LINE('',#40702,#40703);
+#40702 = CARTESIAN_POINT('',(0.,0.));
+#40703 = VECTOR('',#40704,1.);
+#40704 = DIRECTION('',(0.,-1.));
+#40705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40706 = ADVANCED_FACE('',(#40707),#35648,.F.);
+#40707 = FACE_BOUND('',#40708,.F.);
+#40708 = EDGE_LOOP('',(#40709,#40710,#40711,#40732));
+#40709 = ORIENTED_EDGE('',*,*,#35633,.T.);
+#40710 = ORIENTED_EDGE('',*,*,#40686,.T.);
+#40711 = ORIENTED_EDGE('',*,*,#40712,.T.);
+#40712 = EDGE_CURVE('',#40664,#40538,#40713,.T.);
+#40713 = SURFACE_CURVE('',#40714,(#40718,#40725),.PCURVE_S1.);
+#40714 = LINE('',#40715,#40716);
+#40715 = CARTESIAN_POINT('',(1.92,7.4,-8.5));
+#40716 = VECTOR('',#40717,1.);
+#40717 = DIRECTION('',(0.,1.,0.));
+#40718 = PCURVE('',#35648,#40719);
+#40719 = DEFINITIONAL_REPRESENTATION('',(#40720),#40724);
+#40720 = LINE('',#40721,#40722);
+#40721 = CARTESIAN_POINT('',(0.,-11.));
+#40722 = VECTOR('',#40723,1.);
+#40723 = DIRECTION('',(1.,0.));
+#40724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40725 = PCURVE('',#40576,#40726);
+#40726 = DEFINITIONAL_REPRESENTATION('',(#40727),#40731);
+#40727 = LINE('',#40728,#40729);
+#40728 = CARTESIAN_POINT('',(0.,-0.6));
+#40729 = VECTOR('',#40730,1.);
+#40730 = DIRECTION('',(0.,1.));
+#40731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40732 = ORIENTED_EDGE('',*,*,#40537,.F.);
+#40733 = ADVANCED_FACE('',(#40734),#35739,.F.);
+#40734 = FACE_BOUND('',#40735,.F.);
+#40735 = EDGE_LOOP('',(#40736,#40737,#40760,#40788));
+#40736 = ORIENTED_EDGE('',*,*,#35722,.T.);
+#40737 = ORIENTED_EDGE('',*,*,#40738,.T.);
+#40738 = EDGE_CURVE('',#35725,#40739,#40741,.T.);
+#40739 = VERTEX_POINT('',#40740);
+#40740 = CARTESIAN_POINT('',(-0.62,8.,-8.5));
+#40741 = SURFACE_CURVE('',#40742,(#40746,#40753),.PCURVE_S1.);
+#40742 = LINE('',#40743,#40744);
+#40743 = CARTESIAN_POINT('',(-0.62,8.,2.5));
+#40744 = VECTOR('',#40745,1.);
+#40745 = DIRECTION('',(-0.,-0.,-1.));
+#40746 = PCURVE('',#35739,#40747);
+#40747 = DEFINITIONAL_REPRESENTATION('',(#40748),#40752);
+#40748 = LINE('',#40749,#40750);
+#40749 = CARTESIAN_POINT('',(0.,0.));
+#40750 = VECTOR('',#40751,1.);
+#40751 = DIRECTION('',(0.,-1.));
+#40752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40753 = PCURVE('',#35765,#40754);
+#40754 = DEFINITIONAL_REPRESENTATION('',(#40755),#40759);
+#40755 = LINE('',#40756,#40757);
+#40756 = CARTESIAN_POINT('',(0.6,0.));
+#40757 = VECTOR('',#40758,1.);
+#40758 = DIRECTION('',(0.,-1.));
+#40759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40760 = ORIENTED_EDGE('',*,*,#40761,.T.);
+#40761 = EDGE_CURVE('',#40739,#40762,#40764,.T.);
+#40762 = VERTEX_POINT('',#40763);
+#40763 = CARTESIAN_POINT('',(-2.E-02,8.,-8.5));
+#40764 = SURFACE_CURVE('',#40765,(#40769,#40776),.PCURVE_S1.);
+#40765 = LINE('',#40766,#40767);
+#40766 = CARTESIAN_POINT('',(-0.62,8.,-8.5));
+#40767 = VECTOR('',#40768,1.);
+#40768 = DIRECTION('',(1.,0.,0.));
+#40769 = PCURVE('',#35739,#40770);
+#40770 = DEFINITIONAL_REPRESENTATION('',(#40771),#40775);
+#40771 = LINE('',#40772,#40773);
+#40772 = CARTESIAN_POINT('',(0.,-11.));
+#40773 = VECTOR('',#40774,1.);
+#40774 = DIRECTION('',(1.,0.));
+#40775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40776 = PCURVE('',#40777,#40782);
+#40777 = PLANE('',#40778);
+#40778 = AXIS2_PLACEMENT_3D('',#40779,#40780,#40781);
+#40779 = CARTESIAN_POINT('',(-0.62,8.,-8.5));
+#40780 = DIRECTION('',(0.,0.,1.));
+#40781 = DIRECTION('',(1.,0.,0.));
+#40782 = DEFINITIONAL_REPRESENTATION('',(#40783),#40787);
+#40783 = LINE('',#40784,#40785);
+#40784 = CARTESIAN_POINT('',(0.,0.));
+#40785 = VECTOR('',#40786,1.);
+#40786 = DIRECTION('',(1.,0.));
+#40787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40788 = ORIENTED_EDGE('',*,*,#40789,.F.);
+#40789 = EDGE_CURVE('',#35723,#40762,#40790,.T.);
+#40790 = SURFACE_CURVE('',#40791,(#40795,#40802),.PCURVE_S1.);
+#40791 = LINE('',#40792,#40793);
+#40792 = CARTESIAN_POINT('',(-2.E-02,8.,2.5));
+#40793 = VECTOR('',#40794,1.);
+#40794 = DIRECTION('',(-0.,-0.,-1.));
+#40795 = PCURVE('',#35739,#40796);
+#40796 = DEFINITIONAL_REPRESENTATION('',(#40797),#40801);
+#40797 = LINE('',#40798,#40799);
+#40798 = CARTESIAN_POINT('',(0.6,0.));
+#40799 = VECTOR('',#40800,1.);
+#40800 = DIRECTION('',(0.,-1.));
+#40801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40802 = PCURVE('',#35815,#40803);
+#40803 = DEFINITIONAL_REPRESENTATION('',(#40804),#40808);
+#40804 = LINE('',#40805,#40806);
+#40805 = CARTESIAN_POINT('',(0.,0.));
+#40806 = VECTOR('',#40807,1.);
+#40807 = DIRECTION('',(0.,-1.));
+#40808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40809 = ADVANCED_FACE('',(#40810),#35815,.F.);
+#40810 = FACE_BOUND('',#40811,.F.);
+#40811 = EDGE_LOOP('',(#40812,#40813,#40814,#40837));
+#40812 = ORIENTED_EDGE('',*,*,#35802,.T.);
+#40813 = ORIENTED_EDGE('',*,*,#40789,.T.);
+#40814 = ORIENTED_EDGE('',*,*,#40815,.T.);
+#40815 = EDGE_CURVE('',#40762,#40816,#40818,.T.);
+#40816 = VERTEX_POINT('',#40817);
+#40817 = CARTESIAN_POINT('',(-2.E-02,7.4,-8.5));
+#40818 = SURFACE_CURVE('',#40819,(#40823,#40830),.PCURVE_S1.);
+#40819 = LINE('',#40820,#40821);
+#40820 = CARTESIAN_POINT('',(-2.E-02,8.,-8.5));
+#40821 = VECTOR('',#40822,1.);
+#40822 = DIRECTION('',(0.,-1.,0.));
+#40823 = PCURVE('',#35815,#40824);
+#40824 = DEFINITIONAL_REPRESENTATION('',(#40825),#40829);
+#40825 = LINE('',#40826,#40827);
+#40826 = CARTESIAN_POINT('',(0.,-11.));
+#40827 = VECTOR('',#40828,1.);
+#40828 = DIRECTION('',(1.,0.));
+#40829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40830 = PCURVE('',#40777,#40831);
+#40831 = DEFINITIONAL_REPRESENTATION('',(#40832),#40836);
+#40832 = LINE('',#40833,#40834);
+#40833 = CARTESIAN_POINT('',(0.6,0.));
+#40834 = VECTOR('',#40835,1.);
+#40835 = DIRECTION('',(0.,-1.));
+#40836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40837 = ORIENTED_EDGE('',*,*,#40838,.F.);
+#40838 = EDGE_CURVE('',#35777,#40816,#40839,.T.);
+#40839 = SURFACE_CURVE('',#40840,(#40844,#40851),.PCURVE_S1.);
+#40840 = LINE('',#40841,#40842);
+#40841 = CARTESIAN_POINT('',(-2.E-02,7.4,2.5));
+#40842 = VECTOR('',#40843,1.);
+#40843 = DIRECTION('',(-0.,-0.,-1.));
+#40844 = PCURVE('',#35815,#40845);
+#40845 = DEFINITIONAL_REPRESENTATION('',(#40846),#40850);
+#40846 = LINE('',#40847,#40848);
+#40847 = CARTESIAN_POINT('',(0.6,0.));
+#40848 = VECTOR('',#40849,1.);
+#40849 = DIRECTION('',(0.,-1.));
+#40850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40851 = PCURVE('',#35791,#40852);
+#40852 = DEFINITIONAL_REPRESENTATION('',(#40853),#40857);
+#40853 = LINE('',#40854,#40855);
+#40854 = CARTESIAN_POINT('',(0.,0.));
+#40855 = VECTOR('',#40856,1.);
+#40856 = DIRECTION('',(0.,-1.));
+#40857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40858 = ADVANCED_FACE('',(#40859),#35791,.F.);
+#40859 = FACE_BOUND('',#40860,.F.);
+#40860 = EDGE_LOOP('',(#40861,#40862,#40863,#40886));
+#40861 = ORIENTED_EDGE('',*,*,#35776,.T.);
+#40862 = ORIENTED_EDGE('',*,*,#40838,.T.);
+#40863 = ORIENTED_EDGE('',*,*,#40864,.T.);
+#40864 = EDGE_CURVE('',#40816,#40865,#40867,.T.);
+#40865 = VERTEX_POINT('',#40866);
+#40866 = CARTESIAN_POINT('',(-0.62,7.4,-8.5));
+#40867 = SURFACE_CURVE('',#40868,(#40872,#40879),.PCURVE_S1.);
+#40868 = LINE('',#40869,#40870);
+#40869 = CARTESIAN_POINT('',(-2.E-02,7.4,-8.5));
+#40870 = VECTOR('',#40871,1.);
+#40871 = DIRECTION('',(-1.,0.,0.));
+#40872 = PCURVE('',#35791,#40873);
+#40873 = DEFINITIONAL_REPRESENTATION('',(#40874),#40878);
+#40874 = LINE('',#40875,#40876);
+#40875 = CARTESIAN_POINT('',(0.,-11.));
+#40876 = VECTOR('',#40877,1.);
+#40877 = DIRECTION('',(1.,0.));
+#40878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40879 = PCURVE('',#40777,#40880);
+#40880 = DEFINITIONAL_REPRESENTATION('',(#40881),#40885);
+#40881 = LINE('',#40882,#40883);
+#40882 = CARTESIAN_POINT('',(0.6,-0.6));
+#40883 = VECTOR('',#40884,1.);
+#40884 = DIRECTION('',(-1.,0.));
+#40885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40886 = ORIENTED_EDGE('',*,*,#40887,.F.);
+#40887 = EDGE_CURVE('',#35751,#40865,#40888,.T.);
+#40888 = SURFACE_CURVE('',#40889,(#40893,#40900),.PCURVE_S1.);
+#40889 = LINE('',#40890,#40891);
+#40890 = CARTESIAN_POINT('',(-0.62,7.4,2.5));
+#40891 = VECTOR('',#40892,1.);
+#40892 = DIRECTION('',(-0.,-0.,-1.));
+#40893 = PCURVE('',#35791,#40894);
+#40894 = DEFINITIONAL_REPRESENTATION('',(#40895),#40899);
+#40895 = LINE('',#40896,#40897);
+#40896 = CARTESIAN_POINT('',(0.6,0.));
+#40897 = VECTOR('',#40898,1.);
+#40898 = DIRECTION('',(0.,-1.));
+#40899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40900 = PCURVE('',#35765,#40901);
+#40901 = DEFINITIONAL_REPRESENTATION('',(#40902),#40906);
+#40902 = LINE('',#40903,#40904);
+#40903 = CARTESIAN_POINT('',(0.,0.));
+#40904 = VECTOR('',#40905,1.);
+#40905 = DIRECTION('',(0.,-1.));
+#40906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40907 = ADVANCED_FACE('',(#40908),#35765,.F.);
+#40908 = FACE_BOUND('',#40909,.F.);
+#40909 = EDGE_LOOP('',(#40910,#40911,#40912,#40933));
+#40910 = ORIENTED_EDGE('',*,*,#35750,.T.);
+#40911 = ORIENTED_EDGE('',*,*,#40887,.T.);
+#40912 = ORIENTED_EDGE('',*,*,#40913,.T.);
+#40913 = EDGE_CURVE('',#40865,#40739,#40914,.T.);
+#40914 = SURFACE_CURVE('',#40915,(#40919,#40926),.PCURVE_S1.);
+#40915 = LINE('',#40916,#40917);
+#40916 = CARTESIAN_POINT('',(-0.62,7.4,-8.5));
+#40917 = VECTOR('',#40918,1.);
+#40918 = DIRECTION('',(0.,1.,0.));
+#40919 = PCURVE('',#35765,#40920);
+#40920 = DEFINITIONAL_REPRESENTATION('',(#40921),#40925);
+#40921 = LINE('',#40922,#40923);
+#40922 = CARTESIAN_POINT('',(0.,-11.));
+#40923 = VECTOR('',#40924,1.);
+#40924 = DIRECTION('',(1.,0.));
+#40925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40926 = PCURVE('',#40777,#40927);
+#40927 = DEFINITIONAL_REPRESENTATION('',(#40928),#40932);
+#40928 = LINE('',#40929,#40930);
+#40929 = CARTESIAN_POINT('',(0.,-0.6));
+#40930 = VECTOR('',#40931,1.);
+#40931 = DIRECTION('',(0.,1.));
+#40932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40933 = ORIENTED_EDGE('',*,*,#40738,.F.);
+#40934 = ADVANCED_FACE('',(#40935),#35856,.F.);
+#40935 = FACE_BOUND('',#40936,.F.);
+#40936 = EDGE_LOOP('',(#40937,#40938,#40961,#40989));
+#40937 = ORIENTED_EDGE('',*,*,#35839,.T.);
+#40938 = ORIENTED_EDGE('',*,*,#40939,.T.);
+#40939 = EDGE_CURVE('',#35842,#40940,#40942,.T.);
+#40940 = VERTEX_POINT('',#40941);
+#40941 = CARTESIAN_POINT('',(4.46,8.,-8.5));
+#40942 = SURFACE_CURVE('',#40943,(#40947,#40954),.PCURVE_S1.);
+#40943 = LINE('',#40944,#40945);
+#40944 = CARTESIAN_POINT('',(4.46,8.,2.5));
+#40945 = VECTOR('',#40946,1.);
+#40946 = DIRECTION('',(-0.,-0.,-1.));
+#40947 = PCURVE('',#35856,#40948);
+#40948 = DEFINITIONAL_REPRESENTATION('',(#40949),#40953);
+#40949 = LINE('',#40950,#40951);
+#40950 = CARTESIAN_POINT('',(0.,0.));
+#40951 = VECTOR('',#40952,1.);
+#40952 = DIRECTION('',(0.,-1.));
+#40953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40954 = PCURVE('',#35882,#40955);
+#40955 = DEFINITIONAL_REPRESENTATION('',(#40956),#40960);
+#40956 = LINE('',#40957,#40958);
+#40957 = CARTESIAN_POINT('',(0.6,0.));
+#40958 = VECTOR('',#40959,1.);
+#40959 = DIRECTION('',(0.,-1.));
+#40960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40961 = ORIENTED_EDGE('',*,*,#40962,.T.);
+#40962 = EDGE_CURVE('',#40940,#40963,#40965,.T.);
+#40963 = VERTEX_POINT('',#40964);
+#40964 = CARTESIAN_POINT('',(5.06,8.,-8.5));
+#40965 = SURFACE_CURVE('',#40966,(#40970,#40977),.PCURVE_S1.);
+#40966 = LINE('',#40967,#40968);
+#40967 = CARTESIAN_POINT('',(4.46,8.,-8.5));
+#40968 = VECTOR('',#40969,1.);
+#40969 = DIRECTION('',(1.,0.,0.));
+#40970 = PCURVE('',#35856,#40971);
+#40971 = DEFINITIONAL_REPRESENTATION('',(#40972),#40976);
+#40972 = LINE('',#40973,#40974);
+#40973 = CARTESIAN_POINT('',(0.,-11.));
+#40974 = VECTOR('',#40975,1.);
+#40975 = DIRECTION('',(1.,0.));
+#40976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40977 = PCURVE('',#40978,#40983);
+#40978 = PLANE('',#40979);
+#40979 = AXIS2_PLACEMENT_3D('',#40980,#40981,#40982);
+#40980 = CARTESIAN_POINT('',(4.46,8.,-8.5));
+#40981 = DIRECTION('',(0.,0.,1.));
+#40982 = DIRECTION('',(1.,0.,0.));
+#40983 = DEFINITIONAL_REPRESENTATION('',(#40984),#40988);
+#40984 = LINE('',#40985,#40986);
+#40985 = CARTESIAN_POINT('',(0.,0.));
+#40986 = VECTOR('',#40987,1.);
+#40987 = DIRECTION('',(1.,0.));
+#40988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40989 = ORIENTED_EDGE('',*,*,#40990,.F.);
+#40990 = EDGE_CURVE('',#35840,#40963,#40991,.T.);
+#40991 = SURFACE_CURVE('',#40992,(#40996,#41003),.PCURVE_S1.);
+#40992 = LINE('',#40993,#40994);
+#40993 = CARTESIAN_POINT('',(5.06,8.,2.5));
+#40994 = VECTOR('',#40995,1.);
+#40995 = DIRECTION('',(-0.,-0.,-1.));
+#40996 = PCURVE('',#35856,#40997);
+#40997 = DEFINITIONAL_REPRESENTATION('',(#40998),#41002);
+#40998 = LINE('',#40999,#41000);
+#40999 = CARTESIAN_POINT('',(0.6,0.));
+#41000 = VECTOR('',#41001,1.);
+#41001 = DIRECTION('',(0.,-1.));
+#41002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41003 = PCURVE('',#35932,#41004);
+#41004 = DEFINITIONAL_REPRESENTATION('',(#41005),#41009);
+#41005 = LINE('',#41006,#41007);
+#41006 = CARTESIAN_POINT('',(0.,0.));
+#41007 = VECTOR('',#41008,1.);
+#41008 = DIRECTION('',(0.,-1.));
+#41009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41010 = ADVANCED_FACE('',(#41011),#35932,.F.);
+#41011 = FACE_BOUND('',#41012,.F.);
+#41012 = EDGE_LOOP('',(#41013,#41014,#41015,#41038));
+#41013 = ORIENTED_EDGE('',*,*,#35919,.T.);
+#41014 = ORIENTED_EDGE('',*,*,#40990,.T.);
+#41015 = ORIENTED_EDGE('',*,*,#41016,.T.);
+#41016 = EDGE_CURVE('',#40963,#41017,#41019,.T.);
+#41017 = VERTEX_POINT('',#41018);
+#41018 = CARTESIAN_POINT('',(5.06,7.4,-8.5));
+#41019 = SURFACE_CURVE('',#41020,(#41024,#41031),.PCURVE_S1.);
+#41020 = LINE('',#41021,#41022);
+#41021 = CARTESIAN_POINT('',(5.06,8.,-8.5));
+#41022 = VECTOR('',#41023,1.);
+#41023 = DIRECTION('',(0.,-1.,0.));
+#41024 = PCURVE('',#35932,#41025);
+#41025 = DEFINITIONAL_REPRESENTATION('',(#41026),#41030);
+#41026 = LINE('',#41027,#41028);
+#41027 = CARTESIAN_POINT('',(0.,-11.));
+#41028 = VECTOR('',#41029,1.);
+#41029 = DIRECTION('',(1.,0.));
+#41030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41031 = PCURVE('',#40978,#41032);
+#41032 = DEFINITIONAL_REPRESENTATION('',(#41033),#41037);
+#41033 = LINE('',#41034,#41035);
+#41034 = CARTESIAN_POINT('',(0.6,0.));
+#41035 = VECTOR('',#41036,1.);
+#41036 = DIRECTION('',(0.,-1.));
+#41037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41038 = ORIENTED_EDGE('',*,*,#41039,.F.);
+#41039 = EDGE_CURVE('',#35894,#41017,#41040,.T.);
+#41040 = SURFACE_CURVE('',#41041,(#41045,#41052),.PCURVE_S1.);
+#41041 = LINE('',#41042,#41043);
+#41042 = CARTESIAN_POINT('',(5.06,7.4,2.5));
+#41043 = VECTOR('',#41044,1.);
+#41044 = DIRECTION('',(-0.,-0.,-1.));
+#41045 = PCURVE('',#35932,#41046);
+#41046 = DEFINITIONAL_REPRESENTATION('',(#41047),#41051);
+#41047 = LINE('',#41048,#41049);
+#41048 = CARTESIAN_POINT('',(0.6,0.));
+#41049 = VECTOR('',#41050,1.);
+#41050 = DIRECTION('',(0.,-1.));
+#41051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41052 = PCURVE('',#35908,#41053);
+#41053 = DEFINITIONAL_REPRESENTATION('',(#41054),#41058);
+#41054 = LINE('',#41055,#41056);
+#41055 = CARTESIAN_POINT('',(0.,0.));
+#41056 = VECTOR('',#41057,1.);
+#41057 = DIRECTION('',(0.,-1.));
+#41058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41059 = ADVANCED_FACE('',(#41060),#35908,.F.);
+#41060 = FACE_BOUND('',#41061,.F.);
+#41061 = EDGE_LOOP('',(#41062,#41063,#41064,#41087));
+#41062 = ORIENTED_EDGE('',*,*,#35893,.T.);
+#41063 = ORIENTED_EDGE('',*,*,#41039,.T.);
+#41064 = ORIENTED_EDGE('',*,*,#41065,.T.);
+#41065 = EDGE_CURVE('',#41017,#41066,#41068,.T.);
+#41066 = VERTEX_POINT('',#41067);
+#41067 = CARTESIAN_POINT('',(4.46,7.4,-8.5));
+#41068 = SURFACE_CURVE('',#41069,(#41073,#41080),.PCURVE_S1.);
+#41069 = LINE('',#41070,#41071);
+#41070 = CARTESIAN_POINT('',(5.06,7.4,-8.5));
+#41071 = VECTOR('',#41072,1.);
+#41072 = DIRECTION('',(-1.,0.,0.));
+#41073 = PCURVE('',#35908,#41074);
+#41074 = DEFINITIONAL_REPRESENTATION('',(#41075),#41079);
+#41075 = LINE('',#41076,#41077);
+#41076 = CARTESIAN_POINT('',(0.,-11.));
+#41077 = VECTOR('',#41078,1.);
+#41078 = DIRECTION('',(1.,0.));
+#41079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41080 = PCURVE('',#40978,#41081);
+#41081 = DEFINITIONAL_REPRESENTATION('',(#41082),#41086);
+#41082 = LINE('',#41083,#41084);
+#41083 = CARTESIAN_POINT('',(0.6,-0.6));
+#41084 = VECTOR('',#41085,1.);
+#41085 = DIRECTION('',(-1.,0.));
+#41086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41087 = ORIENTED_EDGE('',*,*,#41088,.F.);
+#41088 = EDGE_CURVE('',#35868,#41066,#41089,.T.);
+#41089 = SURFACE_CURVE('',#41090,(#41094,#41101),.PCURVE_S1.);
+#41090 = LINE('',#41091,#41092);
+#41091 = CARTESIAN_POINT('',(4.46,7.4,2.5));
+#41092 = VECTOR('',#41093,1.);
+#41093 = DIRECTION('',(-0.,-0.,-1.));
+#41094 = PCURVE('',#35908,#41095);
+#41095 = DEFINITIONAL_REPRESENTATION('',(#41096),#41100);
+#41096 = LINE('',#41097,#41098);
+#41097 = CARTESIAN_POINT('',(0.6,0.));
+#41098 = VECTOR('',#41099,1.);
+#41099 = DIRECTION('',(0.,-1.));
+#41100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41101 = PCURVE('',#35882,#41102);
+#41102 = DEFINITIONAL_REPRESENTATION('',(#41103),#41107);
+#41103 = LINE('',#41104,#41105);
+#41104 = CARTESIAN_POINT('',(0.,0.));
+#41105 = VECTOR('',#41106,1.);
+#41106 = DIRECTION('',(0.,-1.));
+#41107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41108 = ADVANCED_FACE('',(#41109),#35882,.F.);
+#41109 = FACE_BOUND('',#41110,.F.);
+#41110 = EDGE_LOOP('',(#41111,#41112,#41113,#41134));
+#41111 = ORIENTED_EDGE('',*,*,#35867,.T.);
+#41112 = ORIENTED_EDGE('',*,*,#41088,.T.);
+#41113 = ORIENTED_EDGE('',*,*,#41114,.T.);
+#41114 = EDGE_CURVE('',#41066,#40940,#41115,.T.);
+#41115 = SURFACE_CURVE('',#41116,(#41120,#41127),.PCURVE_S1.);
+#41116 = LINE('',#41117,#41118);
+#41117 = CARTESIAN_POINT('',(4.46,7.4,-8.5));
+#41118 = VECTOR('',#41119,1.);
+#41119 = DIRECTION('',(0.,1.,0.));
+#41120 = PCURVE('',#35882,#41121);
+#41121 = DEFINITIONAL_REPRESENTATION('',(#41122),#41126);
+#41122 = LINE('',#41123,#41124);
+#41123 = CARTESIAN_POINT('',(0.,-11.));
+#41124 = VECTOR('',#41125,1.);
+#41125 = DIRECTION('',(1.,0.));
+#41126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41127 = PCURVE('',#40978,#41128);
+#41128 = DEFINITIONAL_REPRESENTATION('',(#41129),#41133);
+#41129 = LINE('',#41130,#41131);
+#41130 = CARTESIAN_POINT('',(0.,-0.6));
+#41131 = VECTOR('',#41132,1.);
+#41132 = DIRECTION('',(0.,1.));
+#41133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41134 = ORIENTED_EDGE('',*,*,#40939,.F.);
+#41135 = ADVANCED_FACE('',(#41136),#35973,.F.);
+#41136 = FACE_BOUND('',#41137,.F.);
+#41137 = EDGE_LOOP('',(#41138,#41139,#41162,#41190));
+#41138 = ORIENTED_EDGE('',*,*,#35956,.T.);
+#41139 = ORIENTED_EDGE('',*,*,#41140,.T.);
+#41140 = EDGE_CURVE('',#35959,#41141,#41143,.T.);
+#41141 = VERTEX_POINT('',#41142);
+#41142 = CARTESIAN_POINT('',(7.,8.,-8.5));
+#41143 = SURFACE_CURVE('',#41144,(#41148,#41155),.PCURVE_S1.);
+#41144 = LINE('',#41145,#41146);
+#41145 = CARTESIAN_POINT('',(7.,8.,2.5));
+#41146 = VECTOR('',#41147,1.);
+#41147 = DIRECTION('',(-0.,-0.,-1.));
+#41148 = PCURVE('',#35973,#41149);
+#41149 = DEFINITIONAL_REPRESENTATION('',(#41150),#41154);
+#41150 = LINE('',#41151,#41152);
+#41151 = CARTESIAN_POINT('',(0.,0.));
+#41152 = VECTOR('',#41153,1.);
+#41153 = DIRECTION('',(0.,-1.));
+#41154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41155 = PCURVE('',#35999,#41156);
+#41156 = DEFINITIONAL_REPRESENTATION('',(#41157),#41161);
+#41157 = LINE('',#41158,#41159);
+#41158 = CARTESIAN_POINT('',(0.6,0.));
+#41159 = VECTOR('',#41160,1.);
+#41160 = DIRECTION('',(0.,-1.));
+#41161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41162 = ORIENTED_EDGE('',*,*,#41163,.T.);
+#41163 = EDGE_CURVE('',#41141,#41164,#41166,.T.);
+#41164 = VERTEX_POINT('',#41165);
+#41165 = CARTESIAN_POINT('',(7.6,8.,-8.5));
+#41166 = SURFACE_CURVE('',#41167,(#41171,#41178),.PCURVE_S1.);
+#41167 = LINE('',#41168,#41169);
+#41168 = CARTESIAN_POINT('',(7.,8.,-8.5));
+#41169 = VECTOR('',#41170,1.);
+#41170 = DIRECTION('',(1.,0.,0.));
+#41171 = PCURVE('',#35973,#41172);
+#41172 = DEFINITIONAL_REPRESENTATION('',(#41173),#41177);
+#41173 = LINE('',#41174,#41175);
+#41174 = CARTESIAN_POINT('',(0.,-11.));
+#41175 = VECTOR('',#41176,1.);
+#41176 = DIRECTION('',(1.,0.));
+#41177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41178 = PCURVE('',#41179,#41184);
+#41179 = PLANE('',#41180);
+#41180 = AXIS2_PLACEMENT_3D('',#41181,#41182,#41183);
+#41181 = CARTESIAN_POINT('',(7.,8.,-8.5));
+#41182 = DIRECTION('',(0.,0.,1.));
+#41183 = DIRECTION('',(1.,0.,0.));
+#41184 = DEFINITIONAL_REPRESENTATION('',(#41185),#41189);
+#41185 = LINE('',#41186,#41187);
+#41186 = CARTESIAN_POINT('',(0.,0.));
+#41187 = VECTOR('',#41188,1.);
+#41188 = DIRECTION('',(1.,0.));
+#41189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41190 = ORIENTED_EDGE('',*,*,#41191,.F.);
+#41191 = EDGE_CURVE('',#35957,#41164,#41192,.T.);
+#41192 = SURFACE_CURVE('',#41193,(#41197,#41204),.PCURVE_S1.);
+#41193 = LINE('',#41194,#41195);
+#41194 = CARTESIAN_POINT('',(7.6,8.,2.5));
+#41195 = VECTOR('',#41196,1.);
+#41196 = DIRECTION('',(-0.,-0.,-1.));
+#41197 = PCURVE('',#35973,#41198);
+#41198 = DEFINITIONAL_REPRESENTATION('',(#41199),#41203);
+#41199 = LINE('',#41200,#41201);
+#41200 = CARTESIAN_POINT('',(0.6,0.));
+#41201 = VECTOR('',#41202,1.);
+#41202 = DIRECTION('',(0.,-1.));
+#41203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41204 = PCURVE('',#36049,#41205);
+#41205 = DEFINITIONAL_REPRESENTATION('',(#41206),#41210);
+#41206 = LINE('',#41207,#41208);
+#41207 = CARTESIAN_POINT('',(0.,0.));
+#41208 = VECTOR('',#41209,1.);
+#41209 = DIRECTION('',(0.,-1.));
+#41210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41211 = ADVANCED_FACE('',(#41212),#36049,.F.);
+#41212 = FACE_BOUND('',#41213,.F.);
+#41213 = EDGE_LOOP('',(#41214,#41215,#41216,#41239));
+#41214 = ORIENTED_EDGE('',*,*,#36036,.T.);
+#41215 = ORIENTED_EDGE('',*,*,#41191,.T.);
+#41216 = ORIENTED_EDGE('',*,*,#41217,.T.);
+#41217 = EDGE_CURVE('',#41164,#41218,#41220,.T.);
+#41218 = VERTEX_POINT('',#41219);
+#41219 = CARTESIAN_POINT('',(7.6,7.4,-8.5));
+#41220 = SURFACE_CURVE('',#41221,(#41225,#41232),.PCURVE_S1.);
+#41221 = LINE('',#41222,#41223);
+#41222 = CARTESIAN_POINT('',(7.6,8.,-8.5));
+#41223 = VECTOR('',#41224,1.);
+#41224 = DIRECTION('',(0.,-1.,0.));
+#41225 = PCURVE('',#36049,#41226);
+#41226 = DEFINITIONAL_REPRESENTATION('',(#41227),#41231);
+#41227 = LINE('',#41228,#41229);
+#41228 = CARTESIAN_POINT('',(0.,-11.));
+#41229 = VECTOR('',#41230,1.);
+#41230 = DIRECTION('',(1.,0.));
+#41231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41232 = PCURVE('',#41179,#41233);
+#41233 = DEFINITIONAL_REPRESENTATION('',(#41234),#41238);
+#41234 = LINE('',#41235,#41236);
+#41235 = CARTESIAN_POINT('',(0.6,0.));
+#41236 = VECTOR('',#41237,1.);
+#41237 = DIRECTION('',(0.,-1.));
+#41238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41239 = ORIENTED_EDGE('',*,*,#41240,.F.);
+#41240 = EDGE_CURVE('',#36011,#41218,#41241,.T.);
+#41241 = SURFACE_CURVE('',#41242,(#41246,#41253),.PCURVE_S1.);
+#41242 = LINE('',#41243,#41244);
+#41243 = CARTESIAN_POINT('',(7.6,7.4,2.5));
+#41244 = VECTOR('',#41245,1.);
+#41245 = DIRECTION('',(-0.,-0.,-1.));
+#41246 = PCURVE('',#36049,#41247);
+#41247 = DEFINITIONAL_REPRESENTATION('',(#41248),#41252);
+#41248 = LINE('',#41249,#41250);
+#41249 = CARTESIAN_POINT('',(0.6,0.));
+#41250 = VECTOR('',#41251,1.);
+#41251 = DIRECTION('',(0.,-1.));
+#41252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41253 = PCURVE('',#36025,#41254);
+#41254 = DEFINITIONAL_REPRESENTATION('',(#41255),#41259);
+#41255 = LINE('',#41256,#41257);
+#41256 = CARTESIAN_POINT('',(0.,0.));
+#41257 = VECTOR('',#41258,1.);
+#41258 = DIRECTION('',(0.,-1.));
+#41259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41260 = ADVANCED_FACE('',(#41261),#36025,.F.);
+#41261 = FACE_BOUND('',#41262,.F.);
+#41262 = EDGE_LOOP('',(#41263,#41264,#41265,#41288));
+#41263 = ORIENTED_EDGE('',*,*,#36010,.T.);
+#41264 = ORIENTED_EDGE('',*,*,#41240,.T.);
+#41265 = ORIENTED_EDGE('',*,*,#41266,.T.);
+#41266 = EDGE_CURVE('',#41218,#41267,#41269,.T.);
+#41267 = VERTEX_POINT('',#41268);
+#41268 = CARTESIAN_POINT('',(7.,7.4,-8.5));
+#41269 = SURFACE_CURVE('',#41270,(#41274,#41281),.PCURVE_S1.);
+#41270 = LINE('',#41271,#41272);
+#41271 = CARTESIAN_POINT('',(7.6,7.4,-8.5));
+#41272 = VECTOR('',#41273,1.);
+#41273 = DIRECTION('',(-1.,0.,0.));
+#41274 = PCURVE('',#36025,#41275);
+#41275 = DEFINITIONAL_REPRESENTATION('',(#41276),#41280);
+#41276 = LINE('',#41277,#41278);
+#41277 = CARTESIAN_POINT('',(0.,-11.));
+#41278 = VECTOR('',#41279,1.);
+#41279 = DIRECTION('',(1.,0.));
+#41280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41281 = PCURVE('',#41179,#41282);
+#41282 = DEFINITIONAL_REPRESENTATION('',(#41283),#41287);
+#41283 = LINE('',#41284,#41285);
+#41284 = CARTESIAN_POINT('',(0.6,-0.6));
+#41285 = VECTOR('',#41286,1.);
+#41286 = DIRECTION('',(-1.,0.));
+#41287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41288 = ORIENTED_EDGE('',*,*,#41289,.F.);
+#41289 = EDGE_CURVE('',#35985,#41267,#41290,.T.);
+#41290 = SURFACE_CURVE('',#41291,(#41295,#41302),.PCURVE_S1.);
+#41291 = LINE('',#41292,#41293);
+#41292 = CARTESIAN_POINT('',(7.,7.4,2.5));
+#41293 = VECTOR('',#41294,1.);
+#41294 = DIRECTION('',(-0.,-0.,-1.));
+#41295 = PCURVE('',#36025,#41296);
+#41296 = DEFINITIONAL_REPRESENTATION('',(#41297),#41301);
+#41297 = LINE('',#41298,#41299);
+#41298 = CARTESIAN_POINT('',(0.6,0.));
+#41299 = VECTOR('',#41300,1.);
+#41300 = DIRECTION('',(0.,-1.));
+#41301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41302 = PCURVE('',#35999,#41303);
+#41303 = DEFINITIONAL_REPRESENTATION('',(#41304),#41308);
+#41304 = LINE('',#41305,#41306);
+#41305 = CARTESIAN_POINT('',(0.,0.));
+#41306 = VECTOR('',#41307,1.);
+#41307 = DIRECTION('',(0.,-1.));
+#41308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41309 = ADVANCED_FACE('',(#41310),#35999,.F.);
+#41310 = FACE_BOUND('',#41311,.F.);
+#41311 = EDGE_LOOP('',(#41312,#41313,#41314,#41335));
+#41312 = ORIENTED_EDGE('',*,*,#35984,.T.);
+#41313 = ORIENTED_EDGE('',*,*,#41289,.T.);
+#41314 = ORIENTED_EDGE('',*,*,#41315,.T.);
+#41315 = EDGE_CURVE('',#41267,#41141,#41316,.T.);
+#41316 = SURFACE_CURVE('',#41317,(#41321,#41328),.PCURVE_S1.);
+#41317 = LINE('',#41318,#41319);
+#41318 = CARTESIAN_POINT('',(7.,7.4,-8.5));
+#41319 = VECTOR('',#41320,1.);
+#41320 = DIRECTION('',(0.,1.,0.));
+#41321 = PCURVE('',#35999,#41322);
+#41322 = DEFINITIONAL_REPRESENTATION('',(#41323),#41327);
+#41323 = LINE('',#41324,#41325);
+#41324 = CARTESIAN_POINT('',(0.,-11.));
+#41325 = VECTOR('',#41326,1.);
+#41326 = DIRECTION('',(1.,0.));
+#41327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41328 = PCURVE('',#41179,#41329);
+#41329 = DEFINITIONAL_REPRESENTATION('',(#41330),#41334);
+#41330 = LINE('',#41331,#41332);
+#41331 = CARTESIAN_POINT('',(0.,-0.6));
+#41332 = VECTOR('',#41333,1.);
+#41333 = DIRECTION('',(0.,1.));
+#41334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41335 = ORIENTED_EDGE('',*,*,#41140,.F.);
+#41336 = ADVANCED_FACE('',(#41337),#36090,.F.);
+#41337 = FACE_BOUND('',#41338,.F.);
+#41338 = EDGE_LOOP('',(#41339,#41340,#41363,#41391));
+#41339 = ORIENTED_EDGE('',*,*,#36073,.T.);
+#41340 = ORIENTED_EDGE('',*,*,#41341,.T.);
+#41341 = EDGE_CURVE('',#36076,#41342,#41344,.T.);
+#41342 = VERTEX_POINT('',#41343);
+#41343 = CARTESIAN_POINT('',(1.92,-7.4,-8.5));
+#41344 = SURFACE_CURVE('',#41345,(#41349,#41356),.PCURVE_S1.);
+#41345 = LINE('',#41346,#41347);
+#41346 = CARTESIAN_POINT('',(1.92,-7.4,2.5));
+#41347 = VECTOR('',#41348,1.);
+#41348 = DIRECTION('',(-0.,-0.,-1.));
+#41349 = PCURVE('',#36090,#41350);
+#41350 = DEFINITIONAL_REPRESENTATION('',(#41351),#41355);
+#41351 = LINE('',#41352,#41353);
+#41352 = CARTESIAN_POINT('',(0.,0.));
+#41353 = VECTOR('',#41354,1.);
+#41354 = DIRECTION('',(0.,-1.));
+#41355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41356 = PCURVE('',#36116,#41357);
+#41357 = DEFINITIONAL_REPRESENTATION('',(#41358),#41362);
+#41358 = LINE('',#41359,#41360);
+#41359 = CARTESIAN_POINT('',(0.6,0.));
+#41360 = VECTOR('',#41361,1.);
+#41361 = DIRECTION('',(0.,-1.));
+#41362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41363 = ORIENTED_EDGE('',*,*,#41364,.T.);
+#41364 = EDGE_CURVE('',#41342,#41365,#41367,.T.);
+#41365 = VERTEX_POINT('',#41366);
+#41366 = CARTESIAN_POINT('',(2.52,-7.4,-8.5));
+#41367 = SURFACE_CURVE('',#41368,(#41372,#41379),.PCURVE_S1.);
+#41368 = LINE('',#41369,#41370);
+#41369 = CARTESIAN_POINT('',(1.92,-7.4,-8.5));
+#41370 = VECTOR('',#41371,1.);
+#41371 = DIRECTION('',(1.,0.,0.));
+#41372 = PCURVE('',#36090,#41373);
+#41373 = DEFINITIONAL_REPRESENTATION('',(#41374),#41378);
+#41374 = LINE('',#41375,#41376);
+#41375 = CARTESIAN_POINT('',(0.,-11.));
+#41376 = VECTOR('',#41377,1.);
+#41377 = DIRECTION('',(1.,0.));
+#41378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41379 = PCURVE('',#41380,#41385);
+#41380 = PLANE('',#41381);
+#41381 = AXIS2_PLACEMENT_3D('',#41382,#41383,#41384);
+#41382 = CARTESIAN_POINT('',(1.92,-7.4,-8.5));
+#41383 = DIRECTION('',(0.,0.,1.));
+#41384 = DIRECTION('',(1.,0.,0.));
+#41385 = DEFINITIONAL_REPRESENTATION('',(#41386),#41390);
+#41386 = LINE('',#41387,#41388);
+#41387 = CARTESIAN_POINT('',(0.,0.));
+#41388 = VECTOR('',#41389,1.);
+#41389 = DIRECTION('',(1.,0.));
+#41390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41391 = ORIENTED_EDGE('',*,*,#41392,.F.);
+#41392 = EDGE_CURVE('',#36074,#41365,#41393,.T.);
+#41393 = SURFACE_CURVE('',#41394,(#41398,#41405),.PCURVE_S1.);
+#41394 = LINE('',#41395,#41396);
+#41395 = CARTESIAN_POINT('',(2.52,-7.4,2.5));
+#41396 = VECTOR('',#41397,1.);
+#41397 = DIRECTION('',(-0.,-0.,-1.));
+#41398 = PCURVE('',#36090,#41399);
+#41399 = DEFINITIONAL_REPRESENTATION('',(#41400),#41404);
+#41400 = LINE('',#41401,#41402);
+#41401 = CARTESIAN_POINT('',(0.6,0.));
+#41402 = VECTOR('',#41403,1.);
+#41403 = DIRECTION('',(0.,-1.));
+#41404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41405 = PCURVE('',#36166,#41406);
+#41406 = DEFINITIONAL_REPRESENTATION('',(#41407),#41411);
+#41407 = LINE('',#41408,#41409);
+#41408 = CARTESIAN_POINT('',(0.,0.));
+#41409 = VECTOR('',#41410,1.);
+#41410 = DIRECTION('',(0.,-1.));
+#41411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41412 = ADVANCED_FACE('',(#41413),#36166,.F.);
+#41413 = FACE_BOUND('',#41414,.F.);
+#41414 = EDGE_LOOP('',(#41415,#41416,#41417,#41440));
+#41415 = ORIENTED_EDGE('',*,*,#36153,.T.);
+#41416 = ORIENTED_EDGE('',*,*,#41392,.T.);
+#41417 = ORIENTED_EDGE('',*,*,#41418,.T.);
+#41418 = EDGE_CURVE('',#41365,#41419,#41421,.T.);
+#41419 = VERTEX_POINT('',#41420);
+#41420 = CARTESIAN_POINT('',(2.52,-8.,-8.5));
+#41421 = SURFACE_CURVE('',#41422,(#41426,#41433),.PCURVE_S1.);
+#41422 = LINE('',#41423,#41424);
+#41423 = CARTESIAN_POINT('',(2.52,-7.4,-8.5));
+#41424 = VECTOR('',#41425,1.);
+#41425 = DIRECTION('',(0.,-1.,0.));
+#41426 = PCURVE('',#36166,#41427);
+#41427 = DEFINITIONAL_REPRESENTATION('',(#41428),#41432);
+#41428 = LINE('',#41429,#41430);
+#41429 = CARTESIAN_POINT('',(0.,-11.));
+#41430 = VECTOR('',#41431,1.);
+#41431 = DIRECTION('',(1.,0.));
+#41432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41433 = PCURVE('',#41380,#41434);
+#41434 = DEFINITIONAL_REPRESENTATION('',(#41435),#41439);
+#41435 = LINE('',#41436,#41437);
+#41436 = CARTESIAN_POINT('',(0.6,0.));
+#41437 = VECTOR('',#41438,1.);
+#41438 = DIRECTION('',(0.,-1.));
+#41439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41440 = ORIENTED_EDGE('',*,*,#41441,.F.);
+#41441 = EDGE_CURVE('',#36128,#41419,#41442,.T.);
+#41442 = SURFACE_CURVE('',#41443,(#41447,#41454),.PCURVE_S1.);
+#41443 = LINE('',#41444,#41445);
+#41444 = CARTESIAN_POINT('',(2.52,-8.,2.5));
+#41445 = VECTOR('',#41446,1.);
+#41446 = DIRECTION('',(-0.,-0.,-1.));
+#41447 = PCURVE('',#36166,#41448);
+#41448 = DEFINITIONAL_REPRESENTATION('',(#41449),#41453);
+#41449 = LINE('',#41450,#41451);
+#41450 = CARTESIAN_POINT('',(0.6,0.));
+#41451 = VECTOR('',#41452,1.);
+#41452 = DIRECTION('',(0.,-1.));
+#41453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41454 = PCURVE('',#36142,#41455);
+#41455 = DEFINITIONAL_REPRESENTATION('',(#41456),#41460);
+#41456 = LINE('',#41457,#41458);
+#41457 = CARTESIAN_POINT('',(0.,0.));
+#41458 = VECTOR('',#41459,1.);
+#41459 = DIRECTION('',(0.,-1.));
+#41460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41461 = ADVANCED_FACE('',(#41462),#36142,.F.);
+#41462 = FACE_BOUND('',#41463,.F.);
+#41463 = EDGE_LOOP('',(#41464,#41465,#41466,#41489));
+#41464 = ORIENTED_EDGE('',*,*,#36127,.T.);
+#41465 = ORIENTED_EDGE('',*,*,#41441,.T.);
+#41466 = ORIENTED_EDGE('',*,*,#41467,.T.);
+#41467 = EDGE_CURVE('',#41419,#41468,#41470,.T.);
+#41468 = VERTEX_POINT('',#41469);
+#41469 = CARTESIAN_POINT('',(1.92,-8.,-8.5));
+#41470 = SURFACE_CURVE('',#41471,(#41475,#41482),.PCURVE_S1.);
+#41471 = LINE('',#41472,#41473);
+#41472 = CARTESIAN_POINT('',(2.52,-8.,-8.5));
+#41473 = VECTOR('',#41474,1.);
+#41474 = DIRECTION('',(-1.,0.,0.));
+#41475 = PCURVE('',#36142,#41476);
+#41476 = DEFINITIONAL_REPRESENTATION('',(#41477),#41481);
+#41477 = LINE('',#41478,#41479);
+#41478 = CARTESIAN_POINT('',(0.,-11.));
+#41479 = VECTOR('',#41480,1.);
+#41480 = DIRECTION('',(1.,0.));
+#41481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41482 = PCURVE('',#41380,#41483);
+#41483 = DEFINITIONAL_REPRESENTATION('',(#41484),#41488);
+#41484 = LINE('',#41485,#41486);
+#41485 = CARTESIAN_POINT('',(0.6,-0.6));
+#41486 = VECTOR('',#41487,1.);
+#41487 = DIRECTION('',(-1.,0.));
+#41488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41489 = ORIENTED_EDGE('',*,*,#41490,.F.);
+#41490 = EDGE_CURVE('',#36102,#41468,#41491,.T.);
+#41491 = SURFACE_CURVE('',#41492,(#41496,#41503),.PCURVE_S1.);
+#41492 = LINE('',#41493,#41494);
+#41493 = CARTESIAN_POINT('',(1.92,-8.,2.5));
+#41494 = VECTOR('',#41495,1.);
+#41495 = DIRECTION('',(-0.,-0.,-1.));
+#41496 = PCURVE('',#36142,#41497);
+#41497 = DEFINITIONAL_REPRESENTATION('',(#41498),#41502);
+#41498 = LINE('',#41499,#41500);
+#41499 = CARTESIAN_POINT('',(0.6,0.));
+#41500 = VECTOR('',#41501,1.);
+#41501 = DIRECTION('',(0.,-1.));
+#41502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41503 = PCURVE('',#36116,#41504);
+#41504 = DEFINITIONAL_REPRESENTATION('',(#41505),#41509);
+#41505 = LINE('',#41506,#41507);
+#41506 = CARTESIAN_POINT('',(0.,0.));
+#41507 = VECTOR('',#41508,1.);
+#41508 = DIRECTION('',(0.,-1.));
+#41509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41510 = ADVANCED_FACE('',(#41511),#36116,.F.);
+#41511 = FACE_BOUND('',#41512,.F.);
+#41512 = EDGE_LOOP('',(#41513,#41514,#41515,#41536));
+#41513 = ORIENTED_EDGE('',*,*,#36101,.T.);
+#41514 = ORIENTED_EDGE('',*,*,#41490,.T.);
+#41515 = ORIENTED_EDGE('',*,*,#41516,.T.);
+#41516 = EDGE_CURVE('',#41468,#41342,#41517,.T.);
+#41517 = SURFACE_CURVE('',#41518,(#41522,#41529),.PCURVE_S1.);
+#41518 = LINE('',#41519,#41520);
+#41519 = CARTESIAN_POINT('',(1.92,-8.,-8.5));
+#41520 = VECTOR('',#41521,1.);
+#41521 = DIRECTION('',(0.,1.,0.));
+#41522 = PCURVE('',#36116,#41523);
+#41523 = DEFINITIONAL_REPRESENTATION('',(#41524),#41528);
+#41524 = LINE('',#41525,#41526);
+#41525 = CARTESIAN_POINT('',(0.,-11.));
+#41526 = VECTOR('',#41527,1.);
+#41527 = DIRECTION('',(1.,0.));
+#41528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41529 = PCURVE('',#41380,#41530);
+#41530 = DEFINITIONAL_REPRESENTATION('',(#41531),#41535);
+#41531 = LINE('',#41532,#41533);
+#41532 = CARTESIAN_POINT('',(0.,-0.6));
+#41533 = VECTOR('',#41534,1.);
+#41534 = DIRECTION('',(0.,1.));
+#41535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41536 = ORIENTED_EDGE('',*,*,#41341,.F.);
+#41537 = ADVANCED_FACE('',(#41538),#36207,.F.);
+#41538 = FACE_BOUND('',#41539,.F.);
+#41539 = EDGE_LOOP('',(#41540,#41541,#41564,#41592));
+#41540 = ORIENTED_EDGE('',*,*,#36190,.T.);
+#41541 = ORIENTED_EDGE('',*,*,#41542,.T.);
+#41542 = EDGE_CURVE('',#36193,#41543,#41545,.T.);
+#41543 = VERTEX_POINT('',#41544);
+#41544 = CARTESIAN_POINT('',(-0.62,-7.4,-8.5));
+#41545 = SURFACE_CURVE('',#41546,(#41550,#41557),.PCURVE_S1.);
+#41546 = LINE('',#41547,#41548);
+#41547 = CARTESIAN_POINT('',(-0.62,-7.4,2.5));
+#41548 = VECTOR('',#41549,1.);
+#41549 = DIRECTION('',(-0.,-0.,-1.));
+#41550 = PCURVE('',#36207,#41551);
+#41551 = DEFINITIONAL_REPRESENTATION('',(#41552),#41556);
+#41552 = LINE('',#41553,#41554);
+#41553 = CARTESIAN_POINT('',(0.,0.));
+#41554 = VECTOR('',#41555,1.);
+#41555 = DIRECTION('',(0.,-1.));
+#41556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41557 = PCURVE('',#36233,#41558);
+#41558 = DEFINITIONAL_REPRESENTATION('',(#41559),#41563);
+#41559 = LINE('',#41560,#41561);
+#41560 = CARTESIAN_POINT('',(0.6,0.));
+#41561 = VECTOR('',#41562,1.);
+#41562 = DIRECTION('',(0.,-1.));
+#41563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41564 = ORIENTED_EDGE('',*,*,#41565,.T.);
+#41565 = EDGE_CURVE('',#41543,#41566,#41568,.T.);
+#41566 = VERTEX_POINT('',#41567);
+#41567 = CARTESIAN_POINT('',(-2.E-02,-7.4,-8.5));
+#41568 = SURFACE_CURVE('',#41569,(#41573,#41580),.PCURVE_S1.);
+#41569 = LINE('',#41570,#41571);
+#41570 = CARTESIAN_POINT('',(-0.62,-7.4,-8.5));
+#41571 = VECTOR('',#41572,1.);
+#41572 = DIRECTION('',(1.,0.,0.));
+#41573 = PCURVE('',#36207,#41574);
+#41574 = DEFINITIONAL_REPRESENTATION('',(#41575),#41579);
+#41575 = LINE('',#41576,#41577);
+#41576 = CARTESIAN_POINT('',(0.,-11.));
+#41577 = VECTOR('',#41578,1.);
+#41578 = DIRECTION('',(1.,0.));
+#41579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41580 = PCURVE('',#41581,#41586);
+#41581 = PLANE('',#41582);
+#41582 = AXIS2_PLACEMENT_3D('',#41583,#41584,#41585);
+#41583 = CARTESIAN_POINT('',(-0.62,-7.4,-8.5));
+#41584 = DIRECTION('',(0.,0.,1.));
+#41585 = DIRECTION('',(1.,0.,0.));
+#41586 = DEFINITIONAL_REPRESENTATION('',(#41587),#41591);
+#41587 = LINE('',#41588,#41589);
+#41588 = CARTESIAN_POINT('',(0.,0.));
+#41589 = VECTOR('',#41590,1.);
+#41590 = DIRECTION('',(1.,0.));
+#41591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41592 = ORIENTED_EDGE('',*,*,#41593,.F.);
+#41593 = EDGE_CURVE('',#36191,#41566,#41594,.T.);
+#41594 = SURFACE_CURVE('',#41595,(#41599,#41606),.PCURVE_S1.);
+#41595 = LINE('',#41596,#41597);
+#41596 = CARTESIAN_POINT('',(-2.E-02,-7.4,2.5));
+#41597 = VECTOR('',#41598,1.);
+#41598 = DIRECTION('',(-0.,-0.,-1.));
+#41599 = PCURVE('',#36207,#41600);
+#41600 = DEFINITIONAL_REPRESENTATION('',(#41601),#41605);
+#41601 = LINE('',#41602,#41603);
+#41602 = CARTESIAN_POINT('',(0.6,0.));
+#41603 = VECTOR('',#41604,1.);
+#41604 = DIRECTION('',(0.,-1.));
+#41605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41606 = PCURVE('',#36283,#41607);
+#41607 = DEFINITIONAL_REPRESENTATION('',(#41608),#41612);
+#41608 = LINE('',#41609,#41610);
+#41609 = CARTESIAN_POINT('',(0.,0.));
+#41610 = VECTOR('',#41611,1.);
+#41611 = DIRECTION('',(0.,-1.));
+#41612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41613 = ADVANCED_FACE('',(#41614),#36283,.F.);
+#41614 = FACE_BOUND('',#41615,.F.);
+#41615 = EDGE_LOOP('',(#41616,#41617,#41618,#41641));
+#41616 = ORIENTED_EDGE('',*,*,#36270,.T.);
+#41617 = ORIENTED_EDGE('',*,*,#41593,.T.);
+#41618 = ORIENTED_EDGE('',*,*,#41619,.T.);
+#41619 = EDGE_CURVE('',#41566,#41620,#41622,.T.);
+#41620 = VERTEX_POINT('',#41621);
+#41621 = CARTESIAN_POINT('',(-2.E-02,-8.,-8.5));
+#41622 = SURFACE_CURVE('',#41623,(#41627,#41634),.PCURVE_S1.);
+#41623 = LINE('',#41624,#41625);
+#41624 = CARTESIAN_POINT('',(-2.E-02,-7.4,-8.5));
+#41625 = VECTOR('',#41626,1.);
+#41626 = DIRECTION('',(0.,-1.,0.));
+#41627 = PCURVE('',#36283,#41628);
+#41628 = DEFINITIONAL_REPRESENTATION('',(#41629),#41633);
+#41629 = LINE('',#41630,#41631);
+#41630 = CARTESIAN_POINT('',(0.,-11.));
+#41631 = VECTOR('',#41632,1.);
+#41632 = DIRECTION('',(1.,0.));
+#41633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41634 = PCURVE('',#41581,#41635);
+#41635 = DEFINITIONAL_REPRESENTATION('',(#41636),#41640);
+#41636 = LINE('',#41637,#41638);
+#41637 = CARTESIAN_POINT('',(0.6,0.));
+#41638 = VECTOR('',#41639,1.);
+#41639 = DIRECTION('',(0.,-1.));
+#41640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41641 = ORIENTED_EDGE('',*,*,#41642,.F.);
+#41642 = EDGE_CURVE('',#36245,#41620,#41643,.T.);
+#41643 = SURFACE_CURVE('',#41644,(#41648,#41655),.PCURVE_S1.);
+#41644 = LINE('',#41645,#41646);
+#41645 = CARTESIAN_POINT('',(-2.E-02,-8.,2.5));
+#41646 = VECTOR('',#41647,1.);
+#41647 = DIRECTION('',(-0.,-0.,-1.));
+#41648 = PCURVE('',#36283,#41649);
+#41649 = DEFINITIONAL_REPRESENTATION('',(#41650),#41654);
+#41650 = LINE('',#41651,#41652);
+#41651 = CARTESIAN_POINT('',(0.6,0.));
+#41652 = VECTOR('',#41653,1.);
+#41653 = DIRECTION('',(0.,-1.));
+#41654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41655 = PCURVE('',#36259,#41656);
+#41656 = DEFINITIONAL_REPRESENTATION('',(#41657),#41661);
+#41657 = LINE('',#41658,#41659);
+#41658 = CARTESIAN_POINT('',(0.,0.));
+#41659 = VECTOR('',#41660,1.);
+#41660 = DIRECTION('',(0.,-1.));
+#41661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41662 = ADVANCED_FACE('',(#41663),#36259,.F.);
+#41663 = FACE_BOUND('',#41664,.F.);
+#41664 = EDGE_LOOP('',(#41665,#41666,#41667,#41690));
+#41665 = ORIENTED_EDGE('',*,*,#36244,.T.);
+#41666 = ORIENTED_EDGE('',*,*,#41642,.T.);
+#41667 = ORIENTED_EDGE('',*,*,#41668,.T.);
+#41668 = EDGE_CURVE('',#41620,#41669,#41671,.T.);
+#41669 = VERTEX_POINT('',#41670);
+#41670 = CARTESIAN_POINT('',(-0.62,-8.,-8.5));
+#41671 = SURFACE_CURVE('',#41672,(#41676,#41683),.PCURVE_S1.);
+#41672 = LINE('',#41673,#41674);
+#41673 = CARTESIAN_POINT('',(-2.E-02,-8.,-8.5));
+#41674 = VECTOR('',#41675,1.);
+#41675 = DIRECTION('',(-1.,0.,0.));
+#41676 = PCURVE('',#36259,#41677);
+#41677 = DEFINITIONAL_REPRESENTATION('',(#41678),#41682);
+#41678 = LINE('',#41679,#41680);
+#41679 = CARTESIAN_POINT('',(0.,-11.));
+#41680 = VECTOR('',#41681,1.);
+#41681 = DIRECTION('',(1.,0.));
+#41682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41683 = PCURVE('',#41581,#41684);
+#41684 = DEFINITIONAL_REPRESENTATION('',(#41685),#41689);
+#41685 = LINE('',#41686,#41687);
+#41686 = CARTESIAN_POINT('',(0.6,-0.6));
+#41687 = VECTOR('',#41688,1.);
+#41688 = DIRECTION('',(-1.,0.));
+#41689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41690 = ORIENTED_EDGE('',*,*,#41691,.F.);
+#41691 = EDGE_CURVE('',#36219,#41669,#41692,.T.);
+#41692 = SURFACE_CURVE('',#41693,(#41697,#41704),.PCURVE_S1.);
+#41693 = LINE('',#41694,#41695);
+#41694 = CARTESIAN_POINT('',(-0.62,-8.,2.5));
+#41695 = VECTOR('',#41696,1.);
+#41696 = DIRECTION('',(-0.,-0.,-1.));
+#41697 = PCURVE('',#36259,#41698);
+#41698 = DEFINITIONAL_REPRESENTATION('',(#41699),#41703);
+#41699 = LINE('',#41700,#41701);
+#41700 = CARTESIAN_POINT('',(0.6,0.));
+#41701 = VECTOR('',#41702,1.);
+#41702 = DIRECTION('',(0.,-1.));
+#41703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41704 = PCURVE('',#36233,#41705);
+#41705 = DEFINITIONAL_REPRESENTATION('',(#41706),#41710);
+#41706 = LINE('',#41707,#41708);
+#41707 = CARTESIAN_POINT('',(0.,0.));
+#41708 = VECTOR('',#41709,1.);
+#41709 = DIRECTION('',(0.,-1.));
+#41710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41711 = ADVANCED_FACE('',(#41712),#36233,.F.);
+#41712 = FACE_BOUND('',#41713,.F.);
+#41713 = EDGE_LOOP('',(#41714,#41715,#41716,#41737));
+#41714 = ORIENTED_EDGE('',*,*,#36218,.T.);
+#41715 = ORIENTED_EDGE('',*,*,#41691,.T.);
+#41716 = ORIENTED_EDGE('',*,*,#41717,.T.);
+#41717 = EDGE_CURVE('',#41669,#41543,#41718,.T.);
+#41718 = SURFACE_CURVE('',#41719,(#41723,#41730),.PCURVE_S1.);
+#41719 = LINE('',#41720,#41721);
+#41720 = CARTESIAN_POINT('',(-0.62,-8.,-8.5));
+#41721 = VECTOR('',#41722,1.);
+#41722 = DIRECTION('',(0.,1.,0.));
+#41723 = PCURVE('',#36233,#41724);
+#41724 = DEFINITIONAL_REPRESENTATION('',(#41725),#41729);
+#41725 = LINE('',#41726,#41727);
+#41726 = CARTESIAN_POINT('',(0.,-11.));
+#41727 = VECTOR('',#41728,1.);
+#41728 = DIRECTION('',(1.,0.));
+#41729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41730 = PCURVE('',#41581,#41731);
+#41731 = DEFINITIONAL_REPRESENTATION('',(#41732),#41736);
+#41732 = LINE('',#41733,#41734);
+#41733 = CARTESIAN_POINT('',(0.,-0.6));
+#41734 = VECTOR('',#41735,1.);
+#41735 = DIRECTION('',(0.,1.));
+#41736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41737 = ORIENTED_EDGE('',*,*,#41542,.F.);
+#41738 = ADVANCED_FACE('',(#41739),#36324,.F.);
+#41739 = FACE_BOUND('',#41740,.F.);
+#41740 = EDGE_LOOP('',(#41741,#41742,#41765,#41793));
+#41741 = ORIENTED_EDGE('',*,*,#36307,.T.);
+#41742 = ORIENTED_EDGE('',*,*,#41743,.T.);
+#41743 = EDGE_CURVE('',#36310,#41744,#41746,.T.);
+#41744 = VERTEX_POINT('',#41745);
+#41745 = CARTESIAN_POINT('',(-5.7,-7.4,-8.5));
+#41746 = SURFACE_CURVE('',#41747,(#41751,#41758),.PCURVE_S1.);
+#41747 = LINE('',#41748,#41749);
+#41748 = CARTESIAN_POINT('',(-5.7,-7.4,2.5));
+#41749 = VECTOR('',#41750,1.);
+#41750 = DIRECTION('',(-0.,-0.,-1.));
+#41751 = PCURVE('',#36324,#41752);
+#41752 = DEFINITIONAL_REPRESENTATION('',(#41753),#41757);
+#41753 = LINE('',#41754,#41755);
+#41754 = CARTESIAN_POINT('',(0.,0.));
+#41755 = VECTOR('',#41756,1.);
+#41756 = DIRECTION('',(0.,-1.));
+#41757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41758 = PCURVE('',#36350,#41759);
+#41759 = DEFINITIONAL_REPRESENTATION('',(#41760),#41764);
+#41760 = LINE('',#41761,#41762);
+#41761 = CARTESIAN_POINT('',(0.6,0.));
+#41762 = VECTOR('',#41763,1.);
+#41763 = DIRECTION('',(0.,-1.));
+#41764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41765 = ORIENTED_EDGE('',*,*,#41766,.T.);
+#41766 = EDGE_CURVE('',#41744,#41767,#41769,.T.);
+#41767 = VERTEX_POINT('',#41768);
+#41768 = CARTESIAN_POINT('',(-5.1,-7.4,-8.5));
+#41769 = SURFACE_CURVE('',#41770,(#41774,#41781),.PCURVE_S1.);
+#41770 = LINE('',#41771,#41772);
+#41771 = CARTESIAN_POINT('',(-5.7,-7.4,-8.5));
+#41772 = VECTOR('',#41773,1.);
+#41773 = DIRECTION('',(1.,0.,0.));
+#41774 = PCURVE('',#36324,#41775);
+#41775 = DEFINITIONAL_REPRESENTATION('',(#41776),#41780);
+#41776 = LINE('',#41777,#41778);
+#41777 = CARTESIAN_POINT('',(0.,-11.));
+#41778 = VECTOR('',#41779,1.);
+#41779 = DIRECTION('',(1.,0.));
+#41780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41781 = PCURVE('',#41782,#41787);
+#41782 = PLANE('',#41783);
+#41783 = AXIS2_PLACEMENT_3D('',#41784,#41785,#41786);
+#41784 = CARTESIAN_POINT('',(-5.7,-7.4,-8.5));
+#41785 = DIRECTION('',(0.,0.,1.));
+#41786 = DIRECTION('',(1.,0.,0.));
+#41787 = DEFINITIONAL_REPRESENTATION('',(#41788),#41792);
+#41788 = LINE('',#41789,#41790);
+#41789 = CARTESIAN_POINT('',(0.,0.));
+#41790 = VECTOR('',#41791,1.);
+#41791 = DIRECTION('',(1.,0.));
+#41792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41793 = ORIENTED_EDGE('',*,*,#41794,.F.);
+#41794 = EDGE_CURVE('',#36308,#41767,#41795,.T.);
+#41795 = SURFACE_CURVE('',#41796,(#41800,#41807),.PCURVE_S1.);
+#41796 = LINE('',#41797,#41798);
+#41797 = CARTESIAN_POINT('',(-5.1,-7.4,2.5));
+#41798 = VECTOR('',#41799,1.);
+#41799 = DIRECTION('',(-0.,-0.,-1.));
+#41800 = PCURVE('',#36324,#41801);
+#41801 = DEFINITIONAL_REPRESENTATION('',(#41802),#41806);
+#41802 = LINE('',#41803,#41804);
+#41803 = CARTESIAN_POINT('',(0.6,0.));
+#41804 = VECTOR('',#41805,1.);
+#41805 = DIRECTION('',(0.,-1.));
+#41806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41807 = PCURVE('',#36400,#41808);
+#41808 = DEFINITIONAL_REPRESENTATION('',(#41809),#41813);
+#41809 = LINE('',#41810,#41811);
+#41810 = CARTESIAN_POINT('',(0.,0.));
+#41811 = VECTOR('',#41812,1.);
+#41812 = DIRECTION('',(0.,-1.));
+#41813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41814 = ADVANCED_FACE('',(#41815),#36400,.F.);
+#41815 = FACE_BOUND('',#41816,.F.);
+#41816 = EDGE_LOOP('',(#41817,#41818,#41819,#41842));
+#41817 = ORIENTED_EDGE('',*,*,#36387,.T.);
+#41818 = ORIENTED_EDGE('',*,*,#41794,.T.);
+#41819 = ORIENTED_EDGE('',*,*,#41820,.T.);
+#41820 = EDGE_CURVE('',#41767,#41821,#41823,.T.);
+#41821 = VERTEX_POINT('',#41822);
+#41822 = CARTESIAN_POINT('',(-5.1,-8.,-8.5));
+#41823 = SURFACE_CURVE('',#41824,(#41828,#41835),.PCURVE_S1.);
+#41824 = LINE('',#41825,#41826);
+#41825 = CARTESIAN_POINT('',(-5.1,-7.4,-8.5));
+#41826 = VECTOR('',#41827,1.);
+#41827 = DIRECTION('',(0.,-1.,0.));
+#41828 = PCURVE('',#36400,#41829);
+#41829 = DEFINITIONAL_REPRESENTATION('',(#41830),#41834);
+#41830 = LINE('',#41831,#41832);
+#41831 = CARTESIAN_POINT('',(0.,-11.));
+#41832 = VECTOR('',#41833,1.);
+#41833 = DIRECTION('',(1.,0.));
+#41834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41835 = PCURVE('',#41782,#41836);
+#41836 = DEFINITIONAL_REPRESENTATION('',(#41837),#41841);
+#41837 = LINE('',#41838,#41839);
+#41838 = CARTESIAN_POINT('',(0.6,0.));
+#41839 = VECTOR('',#41840,1.);
+#41840 = DIRECTION('',(0.,-1.));
+#41841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41842 = ORIENTED_EDGE('',*,*,#41843,.F.);
+#41843 = EDGE_CURVE('',#36362,#41821,#41844,.T.);
+#41844 = SURFACE_CURVE('',#41845,(#41849,#41856),.PCURVE_S1.);
+#41845 = LINE('',#41846,#41847);
+#41846 = CARTESIAN_POINT('',(-5.1,-8.,2.5));
+#41847 = VECTOR('',#41848,1.);
+#41848 = DIRECTION('',(-0.,-0.,-1.));
+#41849 = PCURVE('',#36400,#41850);
+#41850 = DEFINITIONAL_REPRESENTATION('',(#41851),#41855);
+#41851 = LINE('',#41852,#41853);
+#41852 = CARTESIAN_POINT('',(0.6,0.));
+#41853 = VECTOR('',#41854,1.);
+#41854 = DIRECTION('',(0.,-1.));
+#41855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41856 = PCURVE('',#36376,#41857);
+#41857 = DEFINITIONAL_REPRESENTATION('',(#41858),#41862);
+#41858 = LINE('',#41859,#41860);
+#41859 = CARTESIAN_POINT('',(0.,0.));
+#41860 = VECTOR('',#41861,1.);
+#41861 = DIRECTION('',(0.,-1.));
+#41862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41863 = ADVANCED_FACE('',(#41864),#36376,.F.);
+#41864 = FACE_BOUND('',#41865,.F.);
+#41865 = EDGE_LOOP('',(#41866,#41867,#41868,#41891));
+#41866 = ORIENTED_EDGE('',*,*,#36361,.T.);
+#41867 = ORIENTED_EDGE('',*,*,#41843,.T.);
+#41868 = ORIENTED_EDGE('',*,*,#41869,.T.);
+#41869 = EDGE_CURVE('',#41821,#41870,#41872,.T.);
+#41870 = VERTEX_POINT('',#41871);
+#41871 = CARTESIAN_POINT('',(-5.7,-8.,-8.5));
+#41872 = SURFACE_CURVE('',#41873,(#41877,#41884),.PCURVE_S1.);
+#41873 = LINE('',#41874,#41875);
+#41874 = CARTESIAN_POINT('',(-5.1,-8.,-8.5));
+#41875 = VECTOR('',#41876,1.);
+#41876 = DIRECTION('',(-1.,0.,0.));
+#41877 = PCURVE('',#36376,#41878);
+#41878 = DEFINITIONAL_REPRESENTATION('',(#41879),#41883);
+#41879 = LINE('',#41880,#41881);
+#41880 = CARTESIAN_POINT('',(0.,-11.));
+#41881 = VECTOR('',#41882,1.);
+#41882 = DIRECTION('',(1.,0.));
+#41883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41884 = PCURVE('',#41782,#41885);
+#41885 = DEFINITIONAL_REPRESENTATION('',(#41886),#41890);
+#41886 = LINE('',#41887,#41888);
+#41887 = CARTESIAN_POINT('',(0.6,-0.6));
+#41888 = VECTOR('',#41889,1.);
+#41889 = DIRECTION('',(-1.,0.));
+#41890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41891 = ORIENTED_EDGE('',*,*,#41892,.F.);
+#41892 = EDGE_CURVE('',#36336,#41870,#41893,.T.);
+#41893 = SURFACE_CURVE('',#41894,(#41898,#41905),.PCURVE_S1.);
+#41894 = LINE('',#41895,#41896);
+#41895 = CARTESIAN_POINT('',(-5.7,-8.,2.5));
+#41896 = VECTOR('',#41897,1.);
+#41897 = DIRECTION('',(-0.,-0.,-1.));
+#41898 = PCURVE('',#36376,#41899);
+#41899 = DEFINITIONAL_REPRESENTATION('',(#41900),#41904);
+#41900 = LINE('',#41901,#41902);
+#41901 = CARTESIAN_POINT('',(0.6,0.));
+#41902 = VECTOR('',#41903,1.);
+#41903 = DIRECTION('',(0.,-1.));
+#41904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41905 = PCURVE('',#36350,#41906);
+#41906 = DEFINITIONAL_REPRESENTATION('',(#41907),#41911);
+#41907 = LINE('',#41908,#41909);
+#41908 = CARTESIAN_POINT('',(0.,0.));
+#41909 = VECTOR('',#41910,1.);
+#41910 = DIRECTION('',(0.,-1.));
+#41911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41912 = ADVANCED_FACE('',(#41913),#36350,.F.);
+#41913 = FACE_BOUND('',#41914,.F.);
+#41914 = EDGE_LOOP('',(#41915,#41916,#41917,#41938));
+#41915 = ORIENTED_EDGE('',*,*,#36335,.T.);
+#41916 = ORIENTED_EDGE('',*,*,#41892,.T.);
+#41917 = ORIENTED_EDGE('',*,*,#41918,.T.);
+#41918 = EDGE_CURVE('',#41870,#41744,#41919,.T.);
+#41919 = SURFACE_CURVE('',#41920,(#41924,#41931),.PCURVE_S1.);
+#41920 = LINE('',#41921,#41922);
+#41921 = CARTESIAN_POINT('',(-5.7,-8.,-8.5));
+#41922 = VECTOR('',#41923,1.);
+#41923 = DIRECTION('',(0.,1.,0.));
+#41924 = PCURVE('',#36350,#41925);
+#41925 = DEFINITIONAL_REPRESENTATION('',(#41926),#41930);
+#41926 = LINE('',#41927,#41928);
+#41927 = CARTESIAN_POINT('',(0.,-11.));
+#41928 = VECTOR('',#41929,1.);
+#41929 = DIRECTION('',(1.,0.));
+#41930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41931 = PCURVE('',#41782,#41932);
+#41932 = DEFINITIONAL_REPRESENTATION('',(#41933),#41937);
+#41933 = LINE('',#41934,#41935);
+#41934 = CARTESIAN_POINT('',(0.,-0.6));
+#41935 = VECTOR('',#41936,1.);
+#41936 = DIRECTION('',(0.,1.));
+#41937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41938 = ORIENTED_EDGE('',*,*,#41743,.F.);
+#41939 = ADVANCED_FACE('',(#41940),#36441,.F.);
+#41940 = FACE_BOUND('',#41941,.F.);
+#41941 = EDGE_LOOP('',(#41942,#41943,#41966,#41994));
+#41942 = ORIENTED_EDGE('',*,*,#36424,.T.);
+#41943 = ORIENTED_EDGE('',*,*,#41944,.T.);
+#41944 = EDGE_CURVE('',#36427,#41945,#41947,.T.);
+#41945 = VERTEX_POINT('',#41946);
+#41946 = CARTESIAN_POINT('',(-3.16,-7.4,-8.5));
+#41947 = SURFACE_CURVE('',#41948,(#41952,#41959),.PCURVE_S1.);
+#41948 = LINE('',#41949,#41950);
+#41949 = CARTESIAN_POINT('',(-3.16,-7.4,2.5));
+#41950 = VECTOR('',#41951,1.);
+#41951 = DIRECTION('',(-0.,-0.,-1.));
+#41952 = PCURVE('',#36441,#41953);
+#41953 = DEFINITIONAL_REPRESENTATION('',(#41954),#41958);
+#41954 = LINE('',#41955,#41956);
+#41955 = CARTESIAN_POINT('',(0.,0.));
+#41956 = VECTOR('',#41957,1.);
+#41957 = DIRECTION('',(0.,-1.));
+#41958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41959 = PCURVE('',#36467,#41960);
+#41960 = DEFINITIONAL_REPRESENTATION('',(#41961),#41965);
+#41961 = LINE('',#41962,#41963);
+#41962 = CARTESIAN_POINT('',(0.6,0.));
+#41963 = VECTOR('',#41964,1.);
+#41964 = DIRECTION('',(0.,-1.));
+#41965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41966 = ORIENTED_EDGE('',*,*,#41967,.T.);
+#41967 = EDGE_CURVE('',#41945,#41968,#41970,.T.);
+#41968 = VERTEX_POINT('',#41969);
+#41969 = CARTESIAN_POINT('',(-2.56,-7.4,-8.5));
+#41970 = SURFACE_CURVE('',#41971,(#41975,#41982),.PCURVE_S1.);
+#41971 = LINE('',#41972,#41973);
+#41972 = CARTESIAN_POINT('',(-3.16,-7.4,-8.5));
+#41973 = VECTOR('',#41974,1.);
+#41974 = DIRECTION('',(1.,0.,0.));
+#41975 = PCURVE('',#36441,#41976);
+#41976 = DEFINITIONAL_REPRESENTATION('',(#41977),#41981);
+#41977 = LINE('',#41978,#41979);
+#41978 = CARTESIAN_POINT('',(0.,-11.));
+#41979 = VECTOR('',#41980,1.);
+#41980 = DIRECTION('',(1.,0.));
+#41981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41982 = PCURVE('',#41983,#41988);
+#41983 = PLANE('',#41984);
+#41984 = AXIS2_PLACEMENT_3D('',#41985,#41986,#41987);
+#41985 = CARTESIAN_POINT('',(-3.16,-7.4,-8.5));
+#41986 = DIRECTION('',(0.,0.,1.));
+#41987 = DIRECTION('',(1.,0.,0.));
+#41988 = DEFINITIONAL_REPRESENTATION('',(#41989),#41993);
+#41989 = LINE('',#41990,#41991);
+#41990 = CARTESIAN_POINT('',(0.,0.));
+#41991 = VECTOR('',#41992,1.);
+#41992 = DIRECTION('',(1.,0.));
+#41993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41994 = ORIENTED_EDGE('',*,*,#41995,.F.);
+#41995 = EDGE_CURVE('',#36425,#41968,#41996,.T.);
+#41996 = SURFACE_CURVE('',#41997,(#42001,#42008),.PCURVE_S1.);
+#41997 = LINE('',#41998,#41999);
+#41998 = CARTESIAN_POINT('',(-2.56,-7.4,2.5));
+#41999 = VECTOR('',#42000,1.);
+#42000 = DIRECTION('',(-0.,-0.,-1.));
+#42001 = PCURVE('',#36441,#42002);
+#42002 = DEFINITIONAL_REPRESENTATION('',(#42003),#42007);
+#42003 = LINE('',#42004,#42005);
+#42004 = CARTESIAN_POINT('',(0.6,0.));
+#42005 = VECTOR('',#42006,1.);
+#42006 = DIRECTION('',(0.,-1.));
+#42007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42008 = PCURVE('',#36517,#42009);
+#42009 = DEFINITIONAL_REPRESENTATION('',(#42010),#42014);
+#42010 = LINE('',#42011,#42012);
+#42011 = CARTESIAN_POINT('',(0.,0.));
+#42012 = VECTOR('',#42013,1.);
+#42013 = DIRECTION('',(0.,-1.));
+#42014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42015 = ADVANCED_FACE('',(#42016),#36517,.F.);
+#42016 = FACE_BOUND('',#42017,.F.);
+#42017 = EDGE_LOOP('',(#42018,#42019,#42020,#42043));
+#42018 = ORIENTED_EDGE('',*,*,#36504,.T.);
+#42019 = ORIENTED_EDGE('',*,*,#41995,.T.);
+#42020 = ORIENTED_EDGE('',*,*,#42021,.T.);
+#42021 = EDGE_CURVE('',#41968,#42022,#42024,.T.);
+#42022 = VERTEX_POINT('',#42023);
+#42023 = CARTESIAN_POINT('',(-2.56,-8.,-8.5));
+#42024 = SURFACE_CURVE('',#42025,(#42029,#42036),.PCURVE_S1.);
+#42025 = LINE('',#42026,#42027);
+#42026 = CARTESIAN_POINT('',(-2.56,-7.4,-8.5));
+#42027 = VECTOR('',#42028,1.);
+#42028 = DIRECTION('',(0.,-1.,0.));
+#42029 = PCURVE('',#36517,#42030);
+#42030 = DEFINITIONAL_REPRESENTATION('',(#42031),#42035);
+#42031 = LINE('',#42032,#42033);
+#42032 = CARTESIAN_POINT('',(0.,-11.));
+#42033 = VECTOR('',#42034,1.);
+#42034 = DIRECTION('',(1.,0.));
+#42035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42036 = PCURVE('',#41983,#42037);
+#42037 = DEFINITIONAL_REPRESENTATION('',(#42038),#42042);
+#42038 = LINE('',#42039,#42040);
+#42039 = CARTESIAN_POINT('',(0.6,0.));
+#42040 = VECTOR('',#42041,1.);
+#42041 = DIRECTION('',(0.,-1.));
+#42042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42043 = ORIENTED_EDGE('',*,*,#42044,.F.);
+#42044 = EDGE_CURVE('',#36479,#42022,#42045,.T.);
+#42045 = SURFACE_CURVE('',#42046,(#42050,#42057),.PCURVE_S1.);
+#42046 = LINE('',#42047,#42048);
+#42047 = CARTESIAN_POINT('',(-2.56,-8.,2.5));
+#42048 = VECTOR('',#42049,1.);
+#42049 = DIRECTION('',(-0.,-0.,-1.));
+#42050 = PCURVE('',#36517,#42051);
+#42051 = DEFINITIONAL_REPRESENTATION('',(#42052),#42056);
+#42052 = LINE('',#42053,#42054);
+#42053 = CARTESIAN_POINT('',(0.6,0.));
+#42054 = VECTOR('',#42055,1.);
+#42055 = DIRECTION('',(0.,-1.));
+#42056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42057 = PCURVE('',#36493,#42058);
+#42058 = DEFINITIONAL_REPRESENTATION('',(#42059),#42063);
+#42059 = LINE('',#42060,#42061);
+#42060 = CARTESIAN_POINT('',(0.,0.));
+#42061 = VECTOR('',#42062,1.);
+#42062 = DIRECTION('',(0.,-1.));
+#42063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42064 = ADVANCED_FACE('',(#42065),#36493,.F.);
+#42065 = FACE_BOUND('',#42066,.F.);
+#42066 = EDGE_LOOP('',(#42067,#42068,#42069,#42092));
+#42067 = ORIENTED_EDGE('',*,*,#36478,.T.);
+#42068 = ORIENTED_EDGE('',*,*,#42044,.T.);
+#42069 = ORIENTED_EDGE('',*,*,#42070,.T.);
+#42070 = EDGE_CURVE('',#42022,#42071,#42073,.T.);
+#42071 = VERTEX_POINT('',#42072);
+#42072 = CARTESIAN_POINT('',(-3.16,-8.,-8.5));
+#42073 = SURFACE_CURVE('',#42074,(#42078,#42085),.PCURVE_S1.);
+#42074 = LINE('',#42075,#42076);
+#42075 = CARTESIAN_POINT('',(-2.56,-8.,-8.5));
+#42076 = VECTOR('',#42077,1.);
+#42077 = DIRECTION('',(-1.,0.,0.));
+#42078 = PCURVE('',#36493,#42079);
+#42079 = DEFINITIONAL_REPRESENTATION('',(#42080),#42084);
+#42080 = LINE('',#42081,#42082);
+#42081 = CARTESIAN_POINT('',(0.,-11.));
+#42082 = VECTOR('',#42083,1.);
+#42083 = DIRECTION('',(1.,0.));
+#42084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42085 = PCURVE('',#41983,#42086);
+#42086 = DEFINITIONAL_REPRESENTATION('',(#42087),#42091);
+#42087 = LINE('',#42088,#42089);
+#42088 = CARTESIAN_POINT('',(0.6,-0.6));
+#42089 = VECTOR('',#42090,1.);
+#42090 = DIRECTION('',(-1.,0.));
+#42091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42092 = ORIENTED_EDGE('',*,*,#42093,.F.);
+#42093 = EDGE_CURVE('',#36453,#42071,#42094,.T.);
+#42094 = SURFACE_CURVE('',#42095,(#42099,#42106),.PCURVE_S1.);
+#42095 = LINE('',#42096,#42097);
+#42096 = CARTESIAN_POINT('',(-3.16,-8.,2.5));
+#42097 = VECTOR('',#42098,1.);
+#42098 = DIRECTION('',(-0.,-0.,-1.));
+#42099 = PCURVE('',#36493,#42100);
+#42100 = DEFINITIONAL_REPRESENTATION('',(#42101),#42105);
+#42101 = LINE('',#42102,#42103);
+#42102 = CARTESIAN_POINT('',(0.6,0.));
+#42103 = VECTOR('',#42104,1.);
+#42104 = DIRECTION('',(0.,-1.));
+#42105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42106 = PCURVE('',#36467,#42107);
+#42107 = DEFINITIONAL_REPRESENTATION('',(#42108),#42112);
+#42108 = LINE('',#42109,#42110);
+#42109 = CARTESIAN_POINT('',(0.,0.));
+#42110 = VECTOR('',#42111,1.);
+#42111 = DIRECTION('',(0.,-1.));
+#42112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42113 = ADVANCED_FACE('',(#42114),#36467,.F.);
+#42114 = FACE_BOUND('',#42115,.F.);
+#42115 = EDGE_LOOP('',(#42116,#42117,#42118,#42139));
+#42116 = ORIENTED_EDGE('',*,*,#36452,.T.);
+#42117 = ORIENTED_EDGE('',*,*,#42093,.T.);
+#42118 = ORIENTED_EDGE('',*,*,#42119,.T.);
+#42119 = EDGE_CURVE('',#42071,#41945,#42120,.T.);
+#42120 = SURFACE_CURVE('',#42121,(#42125,#42132),.PCURVE_S1.);
+#42121 = LINE('',#42122,#42123);
+#42122 = CARTESIAN_POINT('',(-3.16,-8.,-8.5));
+#42123 = VECTOR('',#42124,1.);
+#42124 = DIRECTION('',(0.,1.,0.));
+#42125 = PCURVE('',#36467,#42126);
+#42126 = DEFINITIONAL_REPRESENTATION('',(#42127),#42131);
+#42127 = LINE('',#42128,#42129);
+#42128 = CARTESIAN_POINT('',(0.,-11.));
+#42129 = VECTOR('',#42130,1.);
+#42130 = DIRECTION('',(1.,0.));
+#42131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42132 = PCURVE('',#41983,#42133);
+#42133 = DEFINITIONAL_REPRESENTATION('',(#42134),#42138);
+#42134 = LINE('',#42135,#42136);
+#42135 = CARTESIAN_POINT('',(0.,-0.6));
+#42136 = VECTOR('',#42137,1.);
+#42137 = DIRECTION('',(0.,1.));
+#42138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42139 = ORIENTED_EDGE('',*,*,#41944,.F.);
+#42140 = ADVANCED_FACE('',(#42141),#36558,.F.);
+#42141 = FACE_BOUND('',#42142,.F.);
+#42142 = EDGE_LOOP('',(#42143,#42144,#42167,#42195));
+#42143 = ORIENTED_EDGE('',*,*,#36541,.T.);
+#42144 = ORIENTED_EDGE('',*,*,#42145,.T.);
+#42145 = EDGE_CURVE('',#36544,#42146,#42148,.T.);
+#42146 = VERTEX_POINT('',#42147);
+#42147 = CARTESIAN_POINT('',(-13.32,-7.4,-8.5));
+#42148 = SURFACE_CURVE('',#42149,(#42153,#42160),.PCURVE_S1.);
+#42149 = LINE('',#42150,#42151);
+#42150 = CARTESIAN_POINT('',(-13.32,-7.4,2.5));
+#42151 = VECTOR('',#42152,1.);
+#42152 = DIRECTION('',(-0.,-0.,-1.));
+#42153 = PCURVE('',#36558,#42154);
+#42154 = DEFINITIONAL_REPRESENTATION('',(#42155),#42159);
+#42155 = LINE('',#42156,#42157);
+#42156 = CARTESIAN_POINT('',(0.,0.));
+#42157 = VECTOR('',#42158,1.);
+#42158 = DIRECTION('',(0.,-1.));
+#42159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42160 = PCURVE('',#36584,#42161);
+#42161 = DEFINITIONAL_REPRESENTATION('',(#42162),#42166);
+#42162 = LINE('',#42163,#42164);
+#42163 = CARTESIAN_POINT('',(0.6,0.));
+#42164 = VECTOR('',#42165,1.);
+#42165 = DIRECTION('',(0.,-1.));
+#42166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42167 = ORIENTED_EDGE('',*,*,#42168,.T.);
+#42168 = EDGE_CURVE('',#42146,#42169,#42171,.T.);
+#42169 = VERTEX_POINT('',#42170);
+#42170 = CARTESIAN_POINT('',(-12.72,-7.4,-8.5));
+#42171 = SURFACE_CURVE('',#42172,(#42176,#42183),.PCURVE_S1.);
+#42172 = LINE('',#42173,#42174);
+#42173 = CARTESIAN_POINT('',(-13.32,-7.4,-8.5));
+#42174 = VECTOR('',#42175,1.);
+#42175 = DIRECTION('',(1.,0.,0.));
+#42176 = PCURVE('',#36558,#42177);
+#42177 = DEFINITIONAL_REPRESENTATION('',(#42178),#42182);
+#42178 = LINE('',#42179,#42180);
+#42179 = CARTESIAN_POINT('',(0.,-11.));
+#42180 = VECTOR('',#42181,1.);
+#42181 = DIRECTION('',(1.,0.));
+#42182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42183 = PCURVE('',#42184,#42189);
+#42184 = PLANE('',#42185);
+#42185 = AXIS2_PLACEMENT_3D('',#42186,#42187,#42188);
+#42186 = CARTESIAN_POINT('',(-13.32,-7.4,-8.5));
+#42187 = DIRECTION('',(0.,0.,1.));
+#42188 = DIRECTION('',(1.,0.,0.));
+#42189 = DEFINITIONAL_REPRESENTATION('',(#42190),#42194);
+#42190 = LINE('',#42191,#42192);
+#42191 = CARTESIAN_POINT('',(0.,0.));
+#42192 = VECTOR('',#42193,1.);
+#42193 = DIRECTION('',(1.,0.));
+#42194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42195 = ORIENTED_EDGE('',*,*,#42196,.F.);
+#42196 = EDGE_CURVE('',#36542,#42169,#42197,.T.);
+#42197 = SURFACE_CURVE('',#42198,(#42202,#42209),.PCURVE_S1.);
+#42198 = LINE('',#42199,#42200);
+#42199 = CARTESIAN_POINT('',(-12.72,-7.4,2.5));
+#42200 = VECTOR('',#42201,1.);
+#42201 = DIRECTION('',(-0.,-0.,-1.));
+#42202 = PCURVE('',#36558,#42203);
+#42203 = DEFINITIONAL_REPRESENTATION('',(#42204),#42208);
+#42204 = LINE('',#42205,#42206);
+#42205 = CARTESIAN_POINT('',(0.6,0.));
+#42206 = VECTOR('',#42207,1.);
+#42207 = DIRECTION('',(0.,-1.));
+#42208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42209 = PCURVE('',#36634,#42210);
+#42210 = DEFINITIONAL_REPRESENTATION('',(#42211),#42215);
+#42211 = LINE('',#42212,#42213);
+#42212 = CARTESIAN_POINT('',(0.,0.));
+#42213 = VECTOR('',#42214,1.);
+#42214 = DIRECTION('',(0.,-1.));
+#42215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42216 = ADVANCED_FACE('',(#42217),#36634,.F.);
+#42217 = FACE_BOUND('',#42218,.F.);
+#42218 = EDGE_LOOP('',(#42219,#42220,#42221,#42244));
+#42219 = ORIENTED_EDGE('',*,*,#36621,.T.);
+#42220 = ORIENTED_EDGE('',*,*,#42196,.T.);
+#42221 = ORIENTED_EDGE('',*,*,#42222,.T.);
+#42222 = EDGE_CURVE('',#42169,#42223,#42225,.T.);
+#42223 = VERTEX_POINT('',#42224);
+#42224 = CARTESIAN_POINT('',(-12.72,-8.,-8.5));
+#42225 = SURFACE_CURVE('',#42226,(#42230,#42237),.PCURVE_S1.);
+#42226 = LINE('',#42227,#42228);
+#42227 = CARTESIAN_POINT('',(-12.72,-7.4,-8.5));
+#42228 = VECTOR('',#42229,1.);
+#42229 = DIRECTION('',(0.,-1.,0.));
+#42230 = PCURVE('',#36634,#42231);
+#42231 = DEFINITIONAL_REPRESENTATION('',(#42232),#42236);
+#42232 = LINE('',#42233,#42234);
+#42233 = CARTESIAN_POINT('',(0.,-11.));
+#42234 = VECTOR('',#42235,1.);
+#42235 = DIRECTION('',(1.,0.));
+#42236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42237 = PCURVE('',#42184,#42238);
+#42238 = DEFINITIONAL_REPRESENTATION('',(#42239),#42243);
+#42239 = LINE('',#42240,#42241);
+#42240 = CARTESIAN_POINT('',(0.6,0.));
+#42241 = VECTOR('',#42242,1.);
+#42242 = DIRECTION('',(0.,-1.));
+#42243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42244 = ORIENTED_EDGE('',*,*,#42245,.F.);
+#42245 = EDGE_CURVE('',#36596,#42223,#42246,.T.);
+#42246 = SURFACE_CURVE('',#42247,(#42251,#42258),.PCURVE_S1.);
+#42247 = LINE('',#42248,#42249);
+#42248 = CARTESIAN_POINT('',(-12.72,-8.,2.5));
+#42249 = VECTOR('',#42250,1.);
+#42250 = DIRECTION('',(-0.,-0.,-1.));
+#42251 = PCURVE('',#36634,#42252);
+#42252 = DEFINITIONAL_REPRESENTATION('',(#42253),#42257);
+#42253 = LINE('',#42254,#42255);
+#42254 = CARTESIAN_POINT('',(0.6,0.));
+#42255 = VECTOR('',#42256,1.);
+#42256 = DIRECTION('',(0.,-1.));
+#42257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42258 = PCURVE('',#36610,#42259);
+#42259 = DEFINITIONAL_REPRESENTATION('',(#42260),#42264);
+#42260 = LINE('',#42261,#42262);
+#42261 = CARTESIAN_POINT('',(0.,0.));
+#42262 = VECTOR('',#42263,1.);
+#42263 = DIRECTION('',(0.,-1.));
+#42264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42265 = ADVANCED_FACE('',(#42266),#36610,.F.);
+#42266 = FACE_BOUND('',#42267,.F.);
+#42267 = EDGE_LOOP('',(#42268,#42269,#42270,#42293));
+#42268 = ORIENTED_EDGE('',*,*,#36595,.T.);
+#42269 = ORIENTED_EDGE('',*,*,#42245,.T.);
+#42270 = ORIENTED_EDGE('',*,*,#42271,.T.);
+#42271 = EDGE_CURVE('',#42223,#42272,#42274,.T.);
+#42272 = VERTEX_POINT('',#42273);
+#42273 = CARTESIAN_POINT('',(-13.32,-8.,-8.5));
+#42274 = SURFACE_CURVE('',#42275,(#42279,#42286),.PCURVE_S1.);
+#42275 = LINE('',#42276,#42277);
+#42276 = CARTESIAN_POINT('',(-12.72,-8.,-8.5));
+#42277 = VECTOR('',#42278,1.);
+#42278 = DIRECTION('',(-1.,0.,0.));
+#42279 = PCURVE('',#36610,#42280);
+#42280 = DEFINITIONAL_REPRESENTATION('',(#42281),#42285);
+#42281 = LINE('',#42282,#42283);
+#42282 = CARTESIAN_POINT('',(0.,-11.));
+#42283 = VECTOR('',#42284,1.);
+#42284 = DIRECTION('',(1.,0.));
+#42285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42286 = PCURVE('',#42184,#42287);
+#42287 = DEFINITIONAL_REPRESENTATION('',(#42288),#42292);
+#42288 = LINE('',#42289,#42290);
+#42289 = CARTESIAN_POINT('',(0.6,-0.6));
+#42290 = VECTOR('',#42291,1.);
+#42291 = DIRECTION('',(-1.,0.));
+#42292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42293 = ORIENTED_EDGE('',*,*,#42294,.F.);
+#42294 = EDGE_CURVE('',#36570,#42272,#42295,.T.);
+#42295 = SURFACE_CURVE('',#42296,(#42300,#42307),.PCURVE_S1.);
+#42296 = LINE('',#42297,#42298);
+#42297 = CARTESIAN_POINT('',(-13.32,-8.,2.5));
+#42298 = VECTOR('',#42299,1.);
+#42299 = DIRECTION('',(-0.,-0.,-1.));
+#42300 = PCURVE('',#36610,#42301);
+#42301 = DEFINITIONAL_REPRESENTATION('',(#42302),#42306);
+#42302 = LINE('',#42303,#42304);
+#42303 = CARTESIAN_POINT('',(0.6,0.));
+#42304 = VECTOR('',#42305,1.);
+#42305 = DIRECTION('',(0.,-1.));
+#42306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42307 = PCURVE('',#36584,#42308);
+#42308 = DEFINITIONAL_REPRESENTATION('',(#42309),#42313);
+#42309 = LINE('',#42310,#42311);
+#42310 = CARTESIAN_POINT('',(0.,0.));
+#42311 = VECTOR('',#42312,1.);
+#42312 = DIRECTION('',(0.,-1.));
+#42313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42314 = ADVANCED_FACE('',(#42315),#36584,.F.);
+#42315 = FACE_BOUND('',#42316,.F.);
+#42316 = EDGE_LOOP('',(#42317,#42318,#42319,#42340));
+#42317 = ORIENTED_EDGE('',*,*,#36569,.T.);
+#42318 = ORIENTED_EDGE('',*,*,#42294,.T.);
+#42319 = ORIENTED_EDGE('',*,*,#42320,.T.);
+#42320 = EDGE_CURVE('',#42272,#42146,#42321,.T.);
+#42321 = SURFACE_CURVE('',#42322,(#42326,#42333),.PCURVE_S1.);
+#42322 = LINE('',#42323,#42324);
+#42323 = CARTESIAN_POINT('',(-13.32,-8.,-8.5));
+#42324 = VECTOR('',#42325,1.);
+#42325 = DIRECTION('',(0.,1.,0.));
+#42326 = PCURVE('',#36584,#42327);
+#42327 = DEFINITIONAL_REPRESENTATION('',(#42328),#42332);
+#42328 = LINE('',#42329,#42330);
+#42329 = CARTESIAN_POINT('',(0.,-11.));
+#42330 = VECTOR('',#42331,1.);
+#42331 = DIRECTION('',(1.,0.));
+#42332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42333 = PCURVE('',#42184,#42334);
+#42334 = DEFINITIONAL_REPRESENTATION('',(#42335),#42339);
+#42335 = LINE('',#42336,#42337);
+#42336 = CARTESIAN_POINT('',(0.,-0.6));
+#42337 = VECTOR('',#42338,1.);
+#42338 = DIRECTION('',(0.,1.));
+#42339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42340 = ORIENTED_EDGE('',*,*,#42145,.F.);
+#42341 = ADVANCED_FACE('',(#42342),#36675,.F.);
+#42342 = FACE_BOUND('',#42343,.F.);
+#42343 = EDGE_LOOP('',(#42344,#42345,#42368,#42396));
+#42344 = ORIENTED_EDGE('',*,*,#36658,.T.);
+#42345 = ORIENTED_EDGE('',*,*,#42346,.T.);
+#42346 = EDGE_CURVE('',#36661,#42347,#42349,.T.);
+#42347 = VERTEX_POINT('',#42348);
+#42348 = CARTESIAN_POINT('',(-8.24,-7.4,-8.5));
+#42349 = SURFACE_CURVE('',#42350,(#42354,#42361),.PCURVE_S1.);
+#42350 = LINE('',#42351,#42352);
+#42351 = CARTESIAN_POINT('',(-8.24,-7.4,2.5));
+#42352 = VECTOR('',#42353,1.);
+#42353 = DIRECTION('',(-0.,-0.,-1.));
+#42354 = PCURVE('',#36675,#42355);
+#42355 = DEFINITIONAL_REPRESENTATION('',(#42356),#42360);
+#42356 = LINE('',#42357,#42358);
+#42357 = CARTESIAN_POINT('',(0.,0.));
+#42358 = VECTOR('',#42359,1.);
+#42359 = DIRECTION('',(0.,-1.));
+#42360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42361 = PCURVE('',#36701,#42362);
+#42362 = DEFINITIONAL_REPRESENTATION('',(#42363),#42367);
+#42363 = LINE('',#42364,#42365);
+#42364 = CARTESIAN_POINT('',(0.6,0.));
+#42365 = VECTOR('',#42366,1.);
+#42366 = DIRECTION('',(0.,-1.));
+#42367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42368 = ORIENTED_EDGE('',*,*,#42369,.T.);
+#42369 = EDGE_CURVE('',#42347,#42370,#42372,.T.);
+#42370 = VERTEX_POINT('',#42371);
+#42371 = CARTESIAN_POINT('',(-7.64,-7.4,-8.5));
+#42372 = SURFACE_CURVE('',#42373,(#42377,#42384),.PCURVE_S1.);
+#42373 = LINE('',#42374,#42375);
+#42374 = CARTESIAN_POINT('',(-8.24,-7.4,-8.5));
+#42375 = VECTOR('',#42376,1.);
+#42376 = DIRECTION('',(1.,0.,0.));
+#42377 = PCURVE('',#36675,#42378);
+#42378 = DEFINITIONAL_REPRESENTATION('',(#42379),#42383);
+#42379 = LINE('',#42380,#42381);
+#42380 = CARTESIAN_POINT('',(0.,-11.));
+#42381 = VECTOR('',#42382,1.);
+#42382 = DIRECTION('',(1.,0.));
+#42383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42384 = PCURVE('',#42385,#42390);
+#42385 = PLANE('',#42386);
+#42386 = AXIS2_PLACEMENT_3D('',#42387,#42388,#42389);
+#42387 = CARTESIAN_POINT('',(-8.24,-7.4,-8.5));
+#42388 = DIRECTION('',(0.,0.,1.));
+#42389 = DIRECTION('',(1.,0.,0.));
+#42390 = DEFINITIONAL_REPRESENTATION('',(#42391),#42395);
+#42391 = LINE('',#42392,#42393);
+#42392 = CARTESIAN_POINT('',(0.,0.));
+#42393 = VECTOR('',#42394,1.);
+#42394 = DIRECTION('',(1.,0.));
+#42395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42396 = ORIENTED_EDGE('',*,*,#42397,.F.);
+#42397 = EDGE_CURVE('',#36659,#42370,#42398,.T.);
+#42398 = SURFACE_CURVE('',#42399,(#42403,#42410),.PCURVE_S1.);
+#42399 = LINE('',#42400,#42401);
+#42400 = CARTESIAN_POINT('',(-7.64,-7.4,2.5));
+#42401 = VECTOR('',#42402,1.);
+#42402 = DIRECTION('',(-0.,-0.,-1.));
+#42403 = PCURVE('',#36675,#42404);
+#42404 = DEFINITIONAL_REPRESENTATION('',(#42405),#42409);
+#42405 = LINE('',#42406,#42407);
+#42406 = CARTESIAN_POINT('',(0.6,0.));
+#42407 = VECTOR('',#42408,1.);
+#42408 = DIRECTION('',(0.,-1.));
+#42409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42410 = PCURVE('',#36751,#42411);
+#42411 = DEFINITIONAL_REPRESENTATION('',(#42412),#42416);
+#42412 = LINE('',#42413,#42414);
+#42413 = CARTESIAN_POINT('',(0.,0.));
+#42414 = VECTOR('',#42415,1.);
+#42415 = DIRECTION('',(0.,-1.));
+#42416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42417 = ADVANCED_FACE('',(#42418),#36751,.F.);
+#42418 = FACE_BOUND('',#42419,.F.);
+#42419 = EDGE_LOOP('',(#42420,#42421,#42422,#42445));
+#42420 = ORIENTED_EDGE('',*,*,#36738,.T.);
+#42421 = ORIENTED_EDGE('',*,*,#42397,.T.);
+#42422 = ORIENTED_EDGE('',*,*,#42423,.T.);
+#42423 = EDGE_CURVE('',#42370,#42424,#42426,.T.);
+#42424 = VERTEX_POINT('',#42425);
+#42425 = CARTESIAN_POINT('',(-7.64,-8.,-8.5));
+#42426 = SURFACE_CURVE('',#42427,(#42431,#42438),.PCURVE_S1.);
+#42427 = LINE('',#42428,#42429);
+#42428 = CARTESIAN_POINT('',(-7.64,-7.4,-8.5));
+#42429 = VECTOR('',#42430,1.);
+#42430 = DIRECTION('',(0.,-1.,0.));
+#42431 = PCURVE('',#36751,#42432);
+#42432 = DEFINITIONAL_REPRESENTATION('',(#42433),#42437);
+#42433 = LINE('',#42434,#42435);
+#42434 = CARTESIAN_POINT('',(0.,-11.));
+#42435 = VECTOR('',#42436,1.);
+#42436 = DIRECTION('',(1.,0.));
+#42437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42438 = PCURVE('',#42385,#42439);
+#42439 = DEFINITIONAL_REPRESENTATION('',(#42440),#42444);
+#42440 = LINE('',#42441,#42442);
+#42441 = CARTESIAN_POINT('',(0.6,0.));
+#42442 = VECTOR('',#42443,1.);
+#42443 = DIRECTION('',(0.,-1.));
+#42444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42445 = ORIENTED_EDGE('',*,*,#42446,.F.);
+#42446 = EDGE_CURVE('',#36713,#42424,#42447,.T.);
+#42447 = SURFACE_CURVE('',#42448,(#42452,#42459),.PCURVE_S1.);
+#42448 = LINE('',#42449,#42450);
+#42449 = CARTESIAN_POINT('',(-7.64,-8.,2.5));
+#42450 = VECTOR('',#42451,1.);
+#42451 = DIRECTION('',(-0.,-0.,-1.));
+#42452 = PCURVE('',#36751,#42453);
+#42453 = DEFINITIONAL_REPRESENTATION('',(#42454),#42458);
+#42454 = LINE('',#42455,#42456);
+#42455 = CARTESIAN_POINT('',(0.6,0.));
+#42456 = VECTOR('',#42457,1.);
+#42457 = DIRECTION('',(0.,-1.));
+#42458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42459 = PCURVE('',#36727,#42460);
+#42460 = DEFINITIONAL_REPRESENTATION('',(#42461),#42465);
+#42461 = LINE('',#42462,#42463);
+#42462 = CARTESIAN_POINT('',(0.,0.));
+#42463 = VECTOR('',#42464,1.);
+#42464 = DIRECTION('',(0.,-1.));
+#42465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42466 = ADVANCED_FACE('',(#42467),#36727,.F.);
+#42467 = FACE_BOUND('',#42468,.F.);
+#42468 = EDGE_LOOP('',(#42469,#42470,#42471,#42494));
+#42469 = ORIENTED_EDGE('',*,*,#36712,.T.);
+#42470 = ORIENTED_EDGE('',*,*,#42446,.T.);
+#42471 = ORIENTED_EDGE('',*,*,#42472,.T.);
+#42472 = EDGE_CURVE('',#42424,#42473,#42475,.T.);
+#42473 = VERTEX_POINT('',#42474);
+#42474 = CARTESIAN_POINT('',(-8.24,-8.,-8.5));
+#42475 = SURFACE_CURVE('',#42476,(#42480,#42487),.PCURVE_S1.);
+#42476 = LINE('',#42477,#42478);
+#42477 = CARTESIAN_POINT('',(-7.64,-8.,-8.5));
+#42478 = VECTOR('',#42479,1.);
+#42479 = DIRECTION('',(-1.,0.,0.));
+#42480 = PCURVE('',#36727,#42481);
+#42481 = DEFINITIONAL_REPRESENTATION('',(#42482),#42486);
+#42482 = LINE('',#42483,#42484);
+#42483 = CARTESIAN_POINT('',(0.,-11.));
+#42484 = VECTOR('',#42485,1.);
+#42485 = DIRECTION('',(1.,0.));
+#42486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42487 = PCURVE('',#42385,#42488);
+#42488 = DEFINITIONAL_REPRESENTATION('',(#42489),#42493);
+#42489 = LINE('',#42490,#42491);
+#42490 = CARTESIAN_POINT('',(0.6,-0.6));
+#42491 = VECTOR('',#42492,1.);
+#42492 = DIRECTION('',(-1.,0.));
+#42493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42494 = ORIENTED_EDGE('',*,*,#42495,.F.);
+#42495 = EDGE_CURVE('',#36687,#42473,#42496,.T.);
+#42496 = SURFACE_CURVE('',#42497,(#42501,#42508),.PCURVE_S1.);
+#42497 = LINE('',#42498,#42499);
+#42498 = CARTESIAN_POINT('',(-8.24,-8.,2.5));
+#42499 = VECTOR('',#42500,1.);
+#42500 = DIRECTION('',(-0.,-0.,-1.));
+#42501 = PCURVE('',#36727,#42502);
+#42502 = DEFINITIONAL_REPRESENTATION('',(#42503),#42507);
+#42503 = LINE('',#42504,#42505);
+#42504 = CARTESIAN_POINT('',(0.6,0.));
+#42505 = VECTOR('',#42506,1.);
+#42506 = DIRECTION('',(0.,-1.));
+#42507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42508 = PCURVE('',#36701,#42509);
+#42509 = DEFINITIONAL_REPRESENTATION('',(#42510),#42514);
+#42510 = LINE('',#42511,#42512);
+#42511 = CARTESIAN_POINT('',(0.,0.));
+#42512 = VECTOR('',#42513,1.);
+#42513 = DIRECTION('',(0.,-1.));
+#42514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42515 = ADVANCED_FACE('',(#42516),#36701,.F.);
+#42516 = FACE_BOUND('',#42517,.F.);
+#42517 = EDGE_LOOP('',(#42518,#42519,#42520,#42541));
+#42518 = ORIENTED_EDGE('',*,*,#36686,.T.);
+#42519 = ORIENTED_EDGE('',*,*,#42495,.T.);
+#42520 = ORIENTED_EDGE('',*,*,#42521,.T.);
+#42521 = EDGE_CURVE('',#42473,#42347,#42522,.T.);
+#42522 = SURFACE_CURVE('',#42523,(#42527,#42534),.PCURVE_S1.);
+#42523 = LINE('',#42524,#42525);
+#42524 = CARTESIAN_POINT('',(-8.24,-8.,-8.5));
+#42525 = VECTOR('',#42526,1.);
+#42526 = DIRECTION('',(0.,1.,0.));
+#42527 = PCURVE('',#36701,#42528);
+#42528 = DEFINITIONAL_REPRESENTATION('',(#42529),#42533);
+#42529 = LINE('',#42530,#42531);
+#42530 = CARTESIAN_POINT('',(0.,-11.));
+#42531 = VECTOR('',#42532,1.);
+#42532 = DIRECTION('',(1.,0.));
+#42533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42534 = PCURVE('',#42385,#42535);
+#42535 = DEFINITIONAL_REPRESENTATION('',(#42536),#42540);
+#42536 = LINE('',#42537,#42538);
+#42537 = CARTESIAN_POINT('',(0.,-0.6));
+#42538 = VECTOR('',#42539,1.);
+#42539 = DIRECTION('',(0.,1.));
+#42540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42541 = ORIENTED_EDGE('',*,*,#42346,.F.);
+#42542 = ADVANCED_FACE('',(#42543),#36792,.F.);
+#42543 = FACE_BOUND('',#42544,.F.);
+#42544 = EDGE_LOOP('',(#42545,#42546,#42569,#42597));
+#42545 = ORIENTED_EDGE('',*,*,#36775,.T.);
+#42546 = ORIENTED_EDGE('',*,*,#42547,.T.);
+#42547 = EDGE_CURVE('',#36778,#42548,#42550,.T.);
+#42548 = VERTEX_POINT('',#42549);
+#42549 = CARTESIAN_POINT('',(-10.78,-7.4,-8.5));
+#42550 = SURFACE_CURVE('',#42551,(#42555,#42562),.PCURVE_S1.);
+#42551 = LINE('',#42552,#42553);
+#42552 = CARTESIAN_POINT('',(-10.78,-7.4,2.5));
+#42553 = VECTOR('',#42554,1.);
+#42554 = DIRECTION('',(-0.,-0.,-1.));
+#42555 = PCURVE('',#36792,#42556);
+#42556 = DEFINITIONAL_REPRESENTATION('',(#42557),#42561);
+#42557 = LINE('',#42558,#42559);
+#42558 = CARTESIAN_POINT('',(0.,0.));
+#42559 = VECTOR('',#42560,1.);
+#42560 = DIRECTION('',(0.,-1.));
+#42561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42562 = PCURVE('',#36818,#42563);
+#42563 = DEFINITIONAL_REPRESENTATION('',(#42564),#42568);
+#42564 = LINE('',#42565,#42566);
+#42565 = CARTESIAN_POINT('',(0.6,0.));
+#42566 = VECTOR('',#42567,1.);
+#42567 = DIRECTION('',(0.,-1.));
+#42568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42569 = ORIENTED_EDGE('',*,*,#42570,.T.);
+#42570 = EDGE_CURVE('',#42548,#42571,#42573,.T.);
+#42571 = VERTEX_POINT('',#42572);
+#42572 = CARTESIAN_POINT('',(-10.18,-7.4,-8.5));
+#42573 = SURFACE_CURVE('',#42574,(#42578,#42585),.PCURVE_S1.);
+#42574 = LINE('',#42575,#42576);
+#42575 = CARTESIAN_POINT('',(-10.78,-7.4,-8.5));
+#42576 = VECTOR('',#42577,1.);
+#42577 = DIRECTION('',(1.,0.,0.));
+#42578 = PCURVE('',#36792,#42579);
+#42579 = DEFINITIONAL_REPRESENTATION('',(#42580),#42584);
+#42580 = LINE('',#42581,#42582);
+#42581 = CARTESIAN_POINT('',(0.,-11.));
+#42582 = VECTOR('',#42583,1.);
+#42583 = DIRECTION('',(1.,0.));
+#42584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42585 = PCURVE('',#42586,#42591);
+#42586 = PLANE('',#42587);
+#42587 = AXIS2_PLACEMENT_3D('',#42588,#42589,#42590);
+#42588 = CARTESIAN_POINT('',(-10.78,-7.4,-8.5));
+#42589 = DIRECTION('',(0.,0.,1.));
+#42590 = DIRECTION('',(1.,0.,0.));
+#42591 = DEFINITIONAL_REPRESENTATION('',(#42592),#42596);
+#42592 = LINE('',#42593,#42594);
+#42593 = CARTESIAN_POINT('',(0.,0.));
+#42594 = VECTOR('',#42595,1.);
+#42595 = DIRECTION('',(1.,0.));
+#42596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42597 = ORIENTED_EDGE('',*,*,#42598,.F.);
+#42598 = EDGE_CURVE('',#36776,#42571,#42599,.T.);
+#42599 = SURFACE_CURVE('',#42600,(#42604,#42611),.PCURVE_S1.);
+#42600 = LINE('',#42601,#42602);
+#42601 = CARTESIAN_POINT('',(-10.18,-7.4,2.5));
+#42602 = VECTOR('',#42603,1.);
+#42603 = DIRECTION('',(-0.,-0.,-1.));
+#42604 = PCURVE('',#36792,#42605);
+#42605 = DEFINITIONAL_REPRESENTATION('',(#42606),#42610);
+#42606 = LINE('',#42607,#42608);
+#42607 = CARTESIAN_POINT('',(0.6,0.));
+#42608 = VECTOR('',#42609,1.);
+#42609 = DIRECTION('',(0.,-1.));
+#42610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42611 = PCURVE('',#36868,#42612);
+#42612 = DEFINITIONAL_REPRESENTATION('',(#42613),#42617);
+#42613 = LINE('',#42614,#42615);
+#42614 = CARTESIAN_POINT('',(0.,0.));
+#42615 = VECTOR('',#42616,1.);
+#42616 = DIRECTION('',(0.,-1.));
+#42617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42618 = ADVANCED_FACE('',(#42619),#36868,.F.);
+#42619 = FACE_BOUND('',#42620,.F.);
+#42620 = EDGE_LOOP('',(#42621,#42622,#42623,#42646));
+#42621 = ORIENTED_EDGE('',*,*,#36855,.T.);
+#42622 = ORIENTED_EDGE('',*,*,#42598,.T.);
+#42623 = ORIENTED_EDGE('',*,*,#42624,.T.);
+#42624 = EDGE_CURVE('',#42571,#42625,#42627,.T.);
+#42625 = VERTEX_POINT('',#42626);
+#42626 = CARTESIAN_POINT('',(-10.18,-8.,-8.5));
+#42627 = SURFACE_CURVE('',#42628,(#42632,#42639),.PCURVE_S1.);
+#42628 = LINE('',#42629,#42630);
+#42629 = CARTESIAN_POINT('',(-10.18,-7.4,-8.5));
+#42630 = VECTOR('',#42631,1.);
+#42631 = DIRECTION('',(0.,-1.,0.));
+#42632 = PCURVE('',#36868,#42633);
+#42633 = DEFINITIONAL_REPRESENTATION('',(#42634),#42638);
+#42634 = LINE('',#42635,#42636);
+#42635 = CARTESIAN_POINT('',(0.,-11.));
+#42636 = VECTOR('',#42637,1.);
+#42637 = DIRECTION('',(1.,0.));
+#42638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42639 = PCURVE('',#42586,#42640);
+#42640 = DEFINITIONAL_REPRESENTATION('',(#42641),#42645);
+#42641 = LINE('',#42642,#42643);
+#42642 = CARTESIAN_POINT('',(0.6,0.));
+#42643 = VECTOR('',#42644,1.);
+#42644 = DIRECTION('',(0.,-1.));
+#42645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42646 = ORIENTED_EDGE('',*,*,#42647,.F.);
+#42647 = EDGE_CURVE('',#36830,#42625,#42648,.T.);
+#42648 = SURFACE_CURVE('',#42649,(#42653,#42660),.PCURVE_S1.);
+#42649 = LINE('',#42650,#42651);
+#42650 = CARTESIAN_POINT('',(-10.18,-8.,2.5));
+#42651 = VECTOR('',#42652,1.);
+#42652 = DIRECTION('',(-0.,-0.,-1.));
+#42653 = PCURVE('',#36868,#42654);
+#42654 = DEFINITIONAL_REPRESENTATION('',(#42655),#42659);
+#42655 = LINE('',#42656,#42657);
+#42656 = CARTESIAN_POINT('',(0.6,0.));
+#42657 = VECTOR('',#42658,1.);
+#42658 = DIRECTION('',(0.,-1.));
+#42659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42660 = PCURVE('',#36844,#42661);
+#42661 = DEFINITIONAL_REPRESENTATION('',(#42662),#42666);
+#42662 = LINE('',#42663,#42664);
+#42663 = CARTESIAN_POINT('',(0.,0.));
+#42664 = VECTOR('',#42665,1.);
+#42665 = DIRECTION('',(0.,-1.));
+#42666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42667 = ADVANCED_FACE('',(#42668),#36844,.F.);
+#42668 = FACE_BOUND('',#42669,.F.);
+#42669 = EDGE_LOOP('',(#42670,#42671,#42672,#42695));
+#42670 = ORIENTED_EDGE('',*,*,#36829,.T.);
+#42671 = ORIENTED_EDGE('',*,*,#42647,.T.);
+#42672 = ORIENTED_EDGE('',*,*,#42673,.T.);
+#42673 = EDGE_CURVE('',#42625,#42674,#42676,.T.);
+#42674 = VERTEX_POINT('',#42675);
+#42675 = CARTESIAN_POINT('',(-10.78,-8.,-8.5));
+#42676 = SURFACE_CURVE('',#42677,(#42681,#42688),.PCURVE_S1.);
+#42677 = LINE('',#42678,#42679);
+#42678 = CARTESIAN_POINT('',(-10.18,-8.,-8.5));
+#42679 = VECTOR('',#42680,1.);
+#42680 = DIRECTION('',(-1.,0.,0.));
+#42681 = PCURVE('',#36844,#42682);
+#42682 = DEFINITIONAL_REPRESENTATION('',(#42683),#42687);
+#42683 = LINE('',#42684,#42685);
+#42684 = CARTESIAN_POINT('',(0.,-11.));
+#42685 = VECTOR('',#42686,1.);
+#42686 = DIRECTION('',(1.,0.));
+#42687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42688 = PCURVE('',#42586,#42689);
+#42689 = DEFINITIONAL_REPRESENTATION('',(#42690),#42694);
+#42690 = LINE('',#42691,#42692);
+#42691 = CARTESIAN_POINT('',(0.6,-0.6));
+#42692 = VECTOR('',#42693,1.);
+#42693 = DIRECTION('',(-1.,0.));
+#42694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42695 = ORIENTED_EDGE('',*,*,#42696,.F.);
+#42696 = EDGE_CURVE('',#36804,#42674,#42697,.T.);
+#42697 = SURFACE_CURVE('',#42698,(#42702,#42709),.PCURVE_S1.);
+#42698 = LINE('',#42699,#42700);
+#42699 = CARTESIAN_POINT('',(-10.78,-8.,2.5));
+#42700 = VECTOR('',#42701,1.);
+#42701 = DIRECTION('',(-0.,-0.,-1.));
+#42702 = PCURVE('',#36844,#42703);
+#42703 = DEFINITIONAL_REPRESENTATION('',(#42704),#42708);
+#42704 = LINE('',#42705,#42706);
+#42705 = CARTESIAN_POINT('',(0.6,0.));
+#42706 = VECTOR('',#42707,1.);
+#42707 = DIRECTION('',(0.,-1.));
+#42708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42709 = PCURVE('',#36818,#42710);
+#42710 = DEFINITIONAL_REPRESENTATION('',(#42711),#42715);
+#42711 = LINE('',#42712,#42713);
+#42712 = CARTESIAN_POINT('',(0.,0.));
+#42713 = VECTOR('',#42714,1.);
+#42714 = DIRECTION('',(0.,-1.));
+#42715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42716 = ADVANCED_FACE('',(#42717),#36818,.F.);
+#42717 = FACE_BOUND('',#42718,.F.);
+#42718 = EDGE_LOOP('',(#42719,#42720,#42721,#42742));
+#42719 = ORIENTED_EDGE('',*,*,#36803,.T.);
+#42720 = ORIENTED_EDGE('',*,*,#42696,.T.);
+#42721 = ORIENTED_EDGE('',*,*,#42722,.T.);
+#42722 = EDGE_CURVE('',#42674,#42548,#42723,.T.);
+#42723 = SURFACE_CURVE('',#42724,(#42728,#42735),.PCURVE_S1.);
+#42724 = LINE('',#42725,#42726);
+#42725 = CARTESIAN_POINT('',(-10.78,-8.,-8.5));
+#42726 = VECTOR('',#42727,1.);
+#42727 = DIRECTION('',(0.,1.,0.));
+#42728 = PCURVE('',#36818,#42729);
+#42729 = DEFINITIONAL_REPRESENTATION('',(#42730),#42734);
+#42730 = LINE('',#42731,#42732);
+#42731 = CARTESIAN_POINT('',(0.,-11.));
+#42732 = VECTOR('',#42733,1.);
+#42733 = DIRECTION('',(1.,0.));
+#42734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42735 = PCURVE('',#42586,#42736);
+#42736 = DEFINITIONAL_REPRESENTATION('',(#42737),#42741);
+#42737 = LINE('',#42738,#42739);
+#42738 = CARTESIAN_POINT('',(0.,-0.6));
+#42739 = VECTOR('',#42740,1.);
+#42740 = DIRECTION('',(0.,1.));
+#42741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42742 = ORIENTED_EDGE('',*,*,#42547,.F.);
+#42743 = ADVANCED_FACE('',(#42744),#36909,.F.);
+#42744 = FACE_BOUND('',#42745,.F.);
+#42745 = EDGE_LOOP('',(#42746,#42747,#42770,#42798));
+#42746 = ORIENTED_EDGE('',*,*,#36892,.T.);
+#42747 = ORIENTED_EDGE('',*,*,#42748,.T.);
+#42748 = EDGE_CURVE('',#36895,#42749,#42751,.T.);
+#42749 = VERTEX_POINT('',#42750);
+#42750 = CARTESIAN_POINT('',(-15.86,-7.4,-8.5));
+#42751 = SURFACE_CURVE('',#42752,(#42756,#42763),.PCURVE_S1.);
+#42752 = LINE('',#42753,#42754);
+#42753 = CARTESIAN_POINT('',(-15.86,-7.4,2.5));
+#42754 = VECTOR('',#42755,1.);
+#42755 = DIRECTION('',(-0.,-0.,-1.));
+#42756 = PCURVE('',#36909,#42757);
+#42757 = DEFINITIONAL_REPRESENTATION('',(#42758),#42762);
+#42758 = LINE('',#42759,#42760);
+#42759 = CARTESIAN_POINT('',(0.,0.));
+#42760 = VECTOR('',#42761,1.);
+#42761 = DIRECTION('',(0.,-1.));
+#42762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42763 = PCURVE('',#36935,#42764);
+#42764 = DEFINITIONAL_REPRESENTATION('',(#42765),#42769);
+#42765 = LINE('',#42766,#42767);
+#42766 = CARTESIAN_POINT('',(0.6,0.));
+#42767 = VECTOR('',#42768,1.);
+#42768 = DIRECTION('',(0.,-1.));
+#42769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42770 = ORIENTED_EDGE('',*,*,#42771,.T.);
+#42771 = EDGE_CURVE('',#42749,#42772,#42774,.T.);
+#42772 = VERTEX_POINT('',#42773);
+#42773 = CARTESIAN_POINT('',(-15.26,-7.4,-8.5));
+#42774 = SURFACE_CURVE('',#42775,(#42779,#42786),.PCURVE_S1.);
+#42775 = LINE('',#42776,#42777);
+#42776 = CARTESIAN_POINT('',(-15.86,-7.4,-8.5));
+#42777 = VECTOR('',#42778,1.);
+#42778 = DIRECTION('',(1.,0.,0.));
+#42779 = PCURVE('',#36909,#42780);
+#42780 = DEFINITIONAL_REPRESENTATION('',(#42781),#42785);
+#42781 = LINE('',#42782,#42783);
+#42782 = CARTESIAN_POINT('',(0.,-11.));
+#42783 = VECTOR('',#42784,1.);
+#42784 = DIRECTION('',(1.,0.));
+#42785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42786 = PCURVE('',#42787,#42792);
+#42787 = PLANE('',#42788);
+#42788 = AXIS2_PLACEMENT_3D('',#42789,#42790,#42791);
+#42789 = CARTESIAN_POINT('',(-15.86,-7.4,-8.5));
+#42790 = DIRECTION('',(0.,0.,1.));
+#42791 = DIRECTION('',(1.,0.,0.));
+#42792 = DEFINITIONAL_REPRESENTATION('',(#42793),#42797);
+#42793 = LINE('',#42794,#42795);
+#42794 = CARTESIAN_POINT('',(0.,0.));
+#42795 = VECTOR('',#42796,1.);
+#42796 = DIRECTION('',(1.,0.));
+#42797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42798 = ORIENTED_EDGE('',*,*,#42799,.F.);
+#42799 = EDGE_CURVE('',#36893,#42772,#42800,.T.);
+#42800 = SURFACE_CURVE('',#42801,(#42805,#42812),.PCURVE_S1.);
+#42801 = LINE('',#42802,#42803);
+#42802 = CARTESIAN_POINT('',(-15.26,-7.4,2.5));
+#42803 = VECTOR('',#42804,1.);
+#42804 = DIRECTION('',(-0.,-0.,-1.));
+#42805 = PCURVE('',#36909,#42806);
+#42806 = DEFINITIONAL_REPRESENTATION('',(#42807),#42811);
+#42807 = LINE('',#42808,#42809);
+#42808 = CARTESIAN_POINT('',(0.6,0.));
+#42809 = VECTOR('',#42810,1.);
+#42810 = DIRECTION('',(0.,-1.));
+#42811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42812 = PCURVE('',#36985,#42813);
+#42813 = DEFINITIONAL_REPRESENTATION('',(#42814),#42818);
+#42814 = LINE('',#42815,#42816);
+#42815 = CARTESIAN_POINT('',(0.,0.));
+#42816 = VECTOR('',#42817,1.);
+#42817 = DIRECTION('',(0.,-1.));
+#42818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42819 = ADVANCED_FACE('',(#42820),#36985,.F.);
+#42820 = FACE_BOUND('',#42821,.F.);
+#42821 = EDGE_LOOP('',(#42822,#42823,#42824,#42847));
+#42822 = ORIENTED_EDGE('',*,*,#36972,.T.);
+#42823 = ORIENTED_EDGE('',*,*,#42799,.T.);
+#42824 = ORIENTED_EDGE('',*,*,#42825,.T.);
+#42825 = EDGE_CURVE('',#42772,#42826,#42828,.T.);
+#42826 = VERTEX_POINT('',#42827);
+#42827 = CARTESIAN_POINT('',(-15.26,-8.,-8.5));
+#42828 = SURFACE_CURVE('',#42829,(#42833,#42840),.PCURVE_S1.);
+#42829 = LINE('',#42830,#42831);
+#42830 = CARTESIAN_POINT('',(-15.26,-7.4,-8.5));
+#42831 = VECTOR('',#42832,1.);
+#42832 = DIRECTION('',(0.,-1.,0.));
+#42833 = PCURVE('',#36985,#42834);
+#42834 = DEFINITIONAL_REPRESENTATION('',(#42835),#42839);
+#42835 = LINE('',#42836,#42837);
+#42836 = CARTESIAN_POINT('',(0.,-11.));
+#42837 = VECTOR('',#42838,1.);
+#42838 = DIRECTION('',(1.,0.));
+#42839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42840 = PCURVE('',#42787,#42841);
+#42841 = DEFINITIONAL_REPRESENTATION('',(#42842),#42846);
+#42842 = LINE('',#42843,#42844);
+#42843 = CARTESIAN_POINT('',(0.6,0.));
+#42844 = VECTOR('',#42845,1.);
+#42845 = DIRECTION('',(0.,-1.));
+#42846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42847 = ORIENTED_EDGE('',*,*,#42848,.F.);
+#42848 = EDGE_CURVE('',#36947,#42826,#42849,.T.);
+#42849 = SURFACE_CURVE('',#42850,(#42854,#42861),.PCURVE_S1.);
+#42850 = LINE('',#42851,#42852);
+#42851 = CARTESIAN_POINT('',(-15.26,-8.,2.5));
+#42852 = VECTOR('',#42853,1.);
+#42853 = DIRECTION('',(-0.,-0.,-1.));
+#42854 = PCURVE('',#36985,#42855);
+#42855 = DEFINITIONAL_REPRESENTATION('',(#42856),#42860);
+#42856 = LINE('',#42857,#42858);
+#42857 = CARTESIAN_POINT('',(0.6,0.));
+#42858 = VECTOR('',#42859,1.);
+#42859 = DIRECTION('',(0.,-1.));
+#42860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42861 = PCURVE('',#36961,#42862);
+#42862 = DEFINITIONAL_REPRESENTATION('',(#42863),#42867);
+#42863 = LINE('',#42864,#42865);
+#42864 = CARTESIAN_POINT('',(0.,0.));
+#42865 = VECTOR('',#42866,1.);
+#42866 = DIRECTION('',(0.,-1.));
+#42867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42868 = ADVANCED_FACE('',(#42869),#36961,.F.);
+#42869 = FACE_BOUND('',#42870,.F.);
+#42870 = EDGE_LOOP('',(#42871,#42872,#42873,#42896));
+#42871 = ORIENTED_EDGE('',*,*,#36946,.T.);
+#42872 = ORIENTED_EDGE('',*,*,#42848,.T.);
+#42873 = ORIENTED_EDGE('',*,*,#42874,.T.);
+#42874 = EDGE_CURVE('',#42826,#42875,#42877,.T.);
+#42875 = VERTEX_POINT('',#42876);
+#42876 = CARTESIAN_POINT('',(-15.86,-8.,-8.5));
+#42877 = SURFACE_CURVE('',#42878,(#42882,#42889),.PCURVE_S1.);
+#42878 = LINE('',#42879,#42880);
+#42879 = CARTESIAN_POINT('',(-15.26,-8.,-8.5));
+#42880 = VECTOR('',#42881,1.);
+#42881 = DIRECTION('',(-1.,0.,0.));
+#42882 = PCURVE('',#36961,#42883);
+#42883 = DEFINITIONAL_REPRESENTATION('',(#42884),#42888);
+#42884 = LINE('',#42885,#42886);
+#42885 = CARTESIAN_POINT('',(0.,-11.));
+#42886 = VECTOR('',#42887,1.);
+#42887 = DIRECTION('',(1.,0.));
+#42888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42889 = PCURVE('',#42787,#42890);
+#42890 = DEFINITIONAL_REPRESENTATION('',(#42891),#42895);
+#42891 = LINE('',#42892,#42893);
+#42892 = CARTESIAN_POINT('',(0.6,-0.6));
+#42893 = VECTOR('',#42894,1.);
+#42894 = DIRECTION('',(-1.,0.));
+#42895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42896 = ORIENTED_EDGE('',*,*,#42897,.F.);
+#42897 = EDGE_CURVE('',#36921,#42875,#42898,.T.);
+#42898 = SURFACE_CURVE('',#42899,(#42903,#42910),.PCURVE_S1.);
+#42899 = LINE('',#42900,#42901);
+#42900 = CARTESIAN_POINT('',(-15.86,-8.,2.5));
+#42901 = VECTOR('',#42902,1.);
+#42902 = DIRECTION('',(-0.,-0.,-1.));
+#42903 = PCURVE('',#36961,#42904);
+#42904 = DEFINITIONAL_REPRESENTATION('',(#42905),#42909);
+#42905 = LINE('',#42906,#42907);
+#42906 = CARTESIAN_POINT('',(0.6,0.));
+#42907 = VECTOR('',#42908,1.);
+#42908 = DIRECTION('',(0.,-1.));
+#42909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42910 = PCURVE('',#36935,#42911);
+#42911 = DEFINITIONAL_REPRESENTATION('',(#42912),#42916);
+#42912 = LINE('',#42913,#42914);
+#42913 = CARTESIAN_POINT('',(0.,0.));
+#42914 = VECTOR('',#42915,1.);
+#42915 = DIRECTION('',(0.,-1.));
+#42916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42917 = ADVANCED_FACE('',(#42918),#36935,.F.);
+#42918 = FACE_BOUND('',#42919,.F.);
+#42919 = EDGE_LOOP('',(#42920,#42921,#42922,#42943));
+#42920 = ORIENTED_EDGE('',*,*,#36920,.T.);
+#42921 = ORIENTED_EDGE('',*,*,#42897,.T.);
+#42922 = ORIENTED_EDGE('',*,*,#42923,.T.);
+#42923 = EDGE_CURVE('',#42875,#42749,#42924,.T.);
+#42924 = SURFACE_CURVE('',#42925,(#42929,#42936),.PCURVE_S1.);
+#42925 = LINE('',#42926,#42927);
+#42926 = CARTESIAN_POINT('',(-15.86,-8.,-8.5));
+#42927 = VECTOR('',#42928,1.);
+#42928 = DIRECTION('',(0.,1.,0.));
+#42929 = PCURVE('',#36935,#42930);
+#42930 = DEFINITIONAL_REPRESENTATION('',(#42931),#42935);
+#42931 = LINE('',#42932,#42933);
+#42932 = CARTESIAN_POINT('',(0.,-11.));
+#42933 = VECTOR('',#42934,1.);
+#42934 = DIRECTION('',(1.,0.));
+#42935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42936 = PCURVE('',#42787,#42937);
+#42937 = DEFINITIONAL_REPRESENTATION('',(#42938),#42942);
+#42938 = LINE('',#42939,#42940);
+#42939 = CARTESIAN_POINT('',(0.,-0.6));
+#42940 = VECTOR('',#42941,1.);
+#42941 = DIRECTION('',(0.,1.));
+#42942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42943 = ORIENTED_EDGE('',*,*,#42748,.F.);
+#42944 = ADVANCED_FACE('',(#42945),#37026,.F.);
+#42945 = FACE_BOUND('',#42946,.F.);
+#42946 = EDGE_LOOP('',(#42947,#42948,#42971,#42999));
+#42947 = ORIENTED_EDGE('',*,*,#37009,.T.);
+#42948 = ORIENTED_EDGE('',*,*,#42949,.T.);
+#42949 = EDGE_CURVE('',#37012,#42950,#42952,.T.);
+#42950 = VERTEX_POINT('',#42951);
+#42951 = CARTESIAN_POINT('',(17.16,-7.4,-8.5));
+#42952 = SURFACE_CURVE('',#42953,(#42957,#42964),.PCURVE_S1.);
+#42953 = LINE('',#42954,#42955);
+#42954 = CARTESIAN_POINT('',(17.16,-7.4,2.5));
+#42955 = VECTOR('',#42956,1.);
+#42956 = DIRECTION('',(-0.,-0.,-1.));
+#42957 = PCURVE('',#37026,#42958);
+#42958 = DEFINITIONAL_REPRESENTATION('',(#42959),#42963);
+#42959 = LINE('',#42960,#42961);
+#42960 = CARTESIAN_POINT('',(0.,0.));
+#42961 = VECTOR('',#42962,1.);
+#42962 = DIRECTION('',(0.,-1.));
+#42963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42964 = PCURVE('',#37052,#42965);
+#42965 = DEFINITIONAL_REPRESENTATION('',(#42966),#42970);
+#42966 = LINE('',#42967,#42968);
+#42967 = CARTESIAN_POINT('',(0.6,0.));
+#42968 = VECTOR('',#42969,1.);
+#42969 = DIRECTION('',(0.,-1.));
+#42970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42971 = ORIENTED_EDGE('',*,*,#42972,.T.);
+#42972 = EDGE_CURVE('',#42950,#42973,#42975,.T.);
+#42973 = VERTEX_POINT('',#42974);
+#42974 = CARTESIAN_POINT('',(17.76,-7.4,-8.5));
+#42975 = SURFACE_CURVE('',#42976,(#42980,#42987),.PCURVE_S1.);
+#42976 = LINE('',#42977,#42978);
+#42977 = CARTESIAN_POINT('',(17.16,-7.4,-8.5));
+#42978 = VECTOR('',#42979,1.);
+#42979 = DIRECTION('',(1.,0.,0.));
+#42980 = PCURVE('',#37026,#42981);
+#42981 = DEFINITIONAL_REPRESENTATION('',(#42982),#42986);
+#42982 = LINE('',#42983,#42984);
+#42983 = CARTESIAN_POINT('',(0.,-11.));
+#42984 = VECTOR('',#42985,1.);
+#42985 = DIRECTION('',(1.,0.));
+#42986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42987 = PCURVE('',#42988,#42993);
+#42988 = PLANE('',#42989);
+#42989 = AXIS2_PLACEMENT_3D('',#42990,#42991,#42992);
+#42990 = CARTESIAN_POINT('',(17.16,-7.4,-8.5));
+#42991 = DIRECTION('',(0.,0.,1.));
+#42992 = DIRECTION('',(1.,0.,0.));
+#42993 = DEFINITIONAL_REPRESENTATION('',(#42994),#42998);
+#42994 = LINE('',#42995,#42996);
+#42995 = CARTESIAN_POINT('',(0.,0.));
+#42996 = VECTOR('',#42997,1.);
+#42997 = DIRECTION('',(1.,0.));
+#42998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42999 = ORIENTED_EDGE('',*,*,#43000,.F.);
+#43000 = EDGE_CURVE('',#37010,#42973,#43001,.T.);
+#43001 = SURFACE_CURVE('',#43002,(#43006,#43013),.PCURVE_S1.);
+#43002 = LINE('',#43003,#43004);
+#43003 = CARTESIAN_POINT('',(17.76,-7.4,2.5));
+#43004 = VECTOR('',#43005,1.);
+#43005 = DIRECTION('',(-0.,-0.,-1.));
+#43006 = PCURVE('',#37026,#43007);
+#43007 = DEFINITIONAL_REPRESENTATION('',(#43008),#43012);
+#43008 = LINE('',#43009,#43010);
+#43009 = CARTESIAN_POINT('',(0.6,0.));
+#43010 = VECTOR('',#43011,1.);
+#43011 = DIRECTION('',(0.,-1.));
+#43012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43013 = PCURVE('',#37102,#43014);
+#43014 = DEFINITIONAL_REPRESENTATION('',(#43015),#43019);
+#43015 = LINE('',#43016,#43017);
+#43016 = CARTESIAN_POINT('',(0.,0.));
+#43017 = VECTOR('',#43018,1.);
+#43018 = DIRECTION('',(0.,-1.));
+#43019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43020 = ADVANCED_FACE('',(#43021),#37102,.F.);
+#43021 = FACE_BOUND('',#43022,.F.);
+#43022 = EDGE_LOOP('',(#43023,#43024,#43025,#43048));
+#43023 = ORIENTED_EDGE('',*,*,#37089,.T.);
+#43024 = ORIENTED_EDGE('',*,*,#43000,.T.);
+#43025 = ORIENTED_EDGE('',*,*,#43026,.T.);
+#43026 = EDGE_CURVE('',#42973,#43027,#43029,.T.);
+#43027 = VERTEX_POINT('',#43028);
+#43028 = CARTESIAN_POINT('',(17.76,-8.,-8.5));
+#43029 = SURFACE_CURVE('',#43030,(#43034,#43041),.PCURVE_S1.);
+#43030 = LINE('',#43031,#43032);
+#43031 = CARTESIAN_POINT('',(17.76,-7.4,-8.5));
+#43032 = VECTOR('',#43033,1.);
+#43033 = DIRECTION('',(0.,-1.,0.));
+#43034 = PCURVE('',#37102,#43035);
+#43035 = DEFINITIONAL_REPRESENTATION('',(#43036),#43040);
+#43036 = LINE('',#43037,#43038);
+#43037 = CARTESIAN_POINT('',(0.,-11.));
+#43038 = VECTOR('',#43039,1.);
+#43039 = DIRECTION('',(1.,0.));
+#43040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43041 = PCURVE('',#42988,#43042);
+#43042 = DEFINITIONAL_REPRESENTATION('',(#43043),#43047);
+#43043 = LINE('',#43044,#43045);
+#43044 = CARTESIAN_POINT('',(0.6,0.));
+#43045 = VECTOR('',#43046,1.);
+#43046 = DIRECTION('',(0.,-1.));
+#43047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43048 = ORIENTED_EDGE('',*,*,#43049,.F.);
+#43049 = EDGE_CURVE('',#37064,#43027,#43050,.T.);
+#43050 = SURFACE_CURVE('',#43051,(#43055,#43062),.PCURVE_S1.);
+#43051 = LINE('',#43052,#43053);
+#43052 = CARTESIAN_POINT('',(17.76,-8.,2.5));
+#43053 = VECTOR('',#43054,1.);
+#43054 = DIRECTION('',(-0.,-0.,-1.));
+#43055 = PCURVE('',#37102,#43056);
+#43056 = DEFINITIONAL_REPRESENTATION('',(#43057),#43061);
+#43057 = LINE('',#43058,#43059);
+#43058 = CARTESIAN_POINT('',(0.6,0.));
+#43059 = VECTOR('',#43060,1.);
+#43060 = DIRECTION('',(0.,-1.));
+#43061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43062 = PCURVE('',#37078,#43063);
+#43063 = DEFINITIONAL_REPRESENTATION('',(#43064),#43068);
+#43064 = LINE('',#43065,#43066);
+#43065 = CARTESIAN_POINT('',(0.,0.));
+#43066 = VECTOR('',#43067,1.);
+#43067 = DIRECTION('',(0.,-1.));
+#43068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43069 = ADVANCED_FACE('',(#43070),#37078,.F.);
+#43070 = FACE_BOUND('',#43071,.F.);
+#43071 = EDGE_LOOP('',(#43072,#43073,#43074,#43097));
+#43072 = ORIENTED_EDGE('',*,*,#37063,.T.);
+#43073 = ORIENTED_EDGE('',*,*,#43049,.T.);
+#43074 = ORIENTED_EDGE('',*,*,#43075,.T.);
+#43075 = EDGE_CURVE('',#43027,#43076,#43078,.T.);
+#43076 = VERTEX_POINT('',#43077);
+#43077 = CARTESIAN_POINT('',(17.16,-8.,-8.5));
+#43078 = SURFACE_CURVE('',#43079,(#43083,#43090),.PCURVE_S1.);
+#43079 = LINE('',#43080,#43081);
+#43080 = CARTESIAN_POINT('',(17.76,-8.,-8.5));
+#43081 = VECTOR('',#43082,1.);
+#43082 = DIRECTION('',(-1.,0.,0.));
+#43083 = PCURVE('',#37078,#43084);
+#43084 = DEFINITIONAL_REPRESENTATION('',(#43085),#43089);
+#43085 = LINE('',#43086,#43087);
+#43086 = CARTESIAN_POINT('',(0.,-11.));
+#43087 = VECTOR('',#43088,1.);
+#43088 = DIRECTION('',(1.,0.));
+#43089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43090 = PCURVE('',#42988,#43091);
+#43091 = DEFINITIONAL_REPRESENTATION('',(#43092),#43096);
+#43092 = LINE('',#43093,#43094);
+#43093 = CARTESIAN_POINT('',(0.6,-0.6));
+#43094 = VECTOR('',#43095,1.);
+#43095 = DIRECTION('',(-1.,0.));
+#43096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43097 = ORIENTED_EDGE('',*,*,#43098,.F.);
+#43098 = EDGE_CURVE('',#37038,#43076,#43099,.T.);
+#43099 = SURFACE_CURVE('',#43100,(#43104,#43111),.PCURVE_S1.);
+#43100 = LINE('',#43101,#43102);
+#43101 = CARTESIAN_POINT('',(17.16,-8.,2.5));
+#43102 = VECTOR('',#43103,1.);
+#43103 = DIRECTION('',(-0.,-0.,-1.));
+#43104 = PCURVE('',#37078,#43105);
+#43105 = DEFINITIONAL_REPRESENTATION('',(#43106),#43110);
+#43106 = LINE('',#43107,#43108);
+#43107 = CARTESIAN_POINT('',(0.6,0.));
+#43108 = VECTOR('',#43109,1.);
+#43109 = DIRECTION('',(0.,-1.));
+#43110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43111 = PCURVE('',#37052,#43112);
+#43112 = DEFINITIONAL_REPRESENTATION('',(#43113),#43117);
+#43113 = LINE('',#43114,#43115);
+#43114 = CARTESIAN_POINT('',(0.,0.));
+#43115 = VECTOR('',#43116,1.);
+#43116 = DIRECTION('',(0.,-1.));
+#43117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43118 = ADVANCED_FACE('',(#43119),#37052,.F.);
+#43119 = FACE_BOUND('',#43120,.F.);
+#43120 = EDGE_LOOP('',(#43121,#43122,#43123,#43144));
+#43121 = ORIENTED_EDGE('',*,*,#37037,.T.);
+#43122 = ORIENTED_EDGE('',*,*,#43098,.T.);
+#43123 = ORIENTED_EDGE('',*,*,#43124,.T.);
+#43124 = EDGE_CURVE('',#43076,#42950,#43125,.T.);
+#43125 = SURFACE_CURVE('',#43126,(#43130,#43137),.PCURVE_S1.);
+#43126 = LINE('',#43127,#43128);
+#43127 = CARTESIAN_POINT('',(17.16,-8.,-8.5));
+#43128 = VECTOR('',#43129,1.);
+#43129 = DIRECTION('',(0.,1.,0.));
+#43130 = PCURVE('',#37052,#43131);
+#43131 = DEFINITIONAL_REPRESENTATION('',(#43132),#43136);
+#43132 = LINE('',#43133,#43134);
+#43133 = CARTESIAN_POINT('',(0.,-11.));
+#43134 = VECTOR('',#43135,1.);
+#43135 = DIRECTION('',(1.,0.));
+#43136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43137 = PCURVE('',#42988,#43138);
+#43138 = DEFINITIONAL_REPRESENTATION('',(#43139),#43143);
+#43139 = LINE('',#43140,#43141);
+#43140 = CARTESIAN_POINT('',(0.,-0.6));
+#43141 = VECTOR('',#43142,1.);
+#43142 = DIRECTION('',(0.,1.));
+#43143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43144 = ORIENTED_EDGE('',*,*,#42949,.F.);
+#43145 = ADVANCED_FACE('',(#43146),#37143,.F.);
+#43146 = FACE_BOUND('',#43147,.F.);
+#43147 = EDGE_LOOP('',(#43148,#43149,#43172,#43200));
+#43148 = ORIENTED_EDGE('',*,*,#37126,.T.);
+#43149 = ORIENTED_EDGE('',*,*,#43150,.T.);
+#43150 = EDGE_CURVE('',#37129,#43151,#43153,.T.);
+#43151 = VERTEX_POINT('',#43152);
+#43152 = CARTESIAN_POINT('',(14.62,-7.4,-8.5));
+#43153 = SURFACE_CURVE('',#43154,(#43158,#43165),.PCURVE_S1.);
+#43154 = LINE('',#43155,#43156);
+#43155 = CARTESIAN_POINT('',(14.62,-7.4,2.5));
+#43156 = VECTOR('',#43157,1.);
+#43157 = DIRECTION('',(-0.,-0.,-1.));
+#43158 = PCURVE('',#37143,#43159);
+#43159 = DEFINITIONAL_REPRESENTATION('',(#43160),#43164);
+#43160 = LINE('',#43161,#43162);
+#43161 = CARTESIAN_POINT('',(0.,0.));
+#43162 = VECTOR('',#43163,1.);
+#43163 = DIRECTION('',(0.,-1.));
+#43164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43165 = PCURVE('',#37169,#43166);
+#43166 = DEFINITIONAL_REPRESENTATION('',(#43167),#43171);
+#43167 = LINE('',#43168,#43169);
+#43168 = CARTESIAN_POINT('',(0.6,0.));
+#43169 = VECTOR('',#43170,1.);
+#43170 = DIRECTION('',(0.,-1.));
+#43171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43172 = ORIENTED_EDGE('',*,*,#43173,.T.);
+#43173 = EDGE_CURVE('',#43151,#43174,#43176,.T.);
+#43174 = VERTEX_POINT('',#43175);
+#43175 = CARTESIAN_POINT('',(15.22,-7.4,-8.5));
+#43176 = SURFACE_CURVE('',#43177,(#43181,#43188),.PCURVE_S1.);
+#43177 = LINE('',#43178,#43179);
+#43178 = CARTESIAN_POINT('',(14.62,-7.4,-8.5));
+#43179 = VECTOR('',#43180,1.);
+#43180 = DIRECTION('',(1.,0.,0.));
+#43181 = PCURVE('',#37143,#43182);
+#43182 = DEFINITIONAL_REPRESENTATION('',(#43183),#43187);
+#43183 = LINE('',#43184,#43185);
+#43184 = CARTESIAN_POINT('',(0.,-11.));
+#43185 = VECTOR('',#43186,1.);
+#43186 = DIRECTION('',(1.,0.));
+#43187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43188 = PCURVE('',#43189,#43194);
+#43189 = PLANE('',#43190);
+#43190 = AXIS2_PLACEMENT_3D('',#43191,#43192,#43193);
+#43191 = CARTESIAN_POINT('',(14.62,-7.4,-8.5));
+#43192 = DIRECTION('',(0.,0.,1.));
+#43193 = DIRECTION('',(1.,0.,0.));
+#43194 = DEFINITIONAL_REPRESENTATION('',(#43195),#43199);
+#43195 = LINE('',#43196,#43197);
+#43196 = CARTESIAN_POINT('',(0.,0.));
+#43197 = VECTOR('',#43198,1.);
+#43198 = DIRECTION('',(1.,0.));
+#43199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43200 = ORIENTED_EDGE('',*,*,#43201,.F.);
+#43201 = EDGE_CURVE('',#37127,#43174,#43202,.T.);
+#43202 = SURFACE_CURVE('',#43203,(#43207,#43214),.PCURVE_S1.);
+#43203 = LINE('',#43204,#43205);
+#43204 = CARTESIAN_POINT('',(15.22,-7.4,2.5));
+#43205 = VECTOR('',#43206,1.);
+#43206 = DIRECTION('',(-0.,-0.,-1.));
+#43207 = PCURVE('',#37143,#43208);
+#43208 = DEFINITIONAL_REPRESENTATION('',(#43209),#43213);
+#43209 = LINE('',#43210,#43211);
+#43210 = CARTESIAN_POINT('',(0.6,0.));
+#43211 = VECTOR('',#43212,1.);
+#43212 = DIRECTION('',(0.,-1.));
+#43213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43214 = PCURVE('',#37219,#43215);
+#43215 = DEFINITIONAL_REPRESENTATION('',(#43216),#43220);
+#43216 = LINE('',#43217,#43218);
+#43217 = CARTESIAN_POINT('',(0.,0.));
+#43218 = VECTOR('',#43219,1.);
+#43219 = DIRECTION('',(0.,-1.));
+#43220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43221 = ADVANCED_FACE('',(#43222),#37219,.F.);
+#43222 = FACE_BOUND('',#43223,.F.);
+#43223 = EDGE_LOOP('',(#43224,#43225,#43226,#43249));
+#43224 = ORIENTED_EDGE('',*,*,#37206,.T.);
+#43225 = ORIENTED_EDGE('',*,*,#43201,.T.);
+#43226 = ORIENTED_EDGE('',*,*,#43227,.T.);
+#43227 = EDGE_CURVE('',#43174,#43228,#43230,.T.);
+#43228 = VERTEX_POINT('',#43229);
+#43229 = CARTESIAN_POINT('',(15.22,-8.,-8.5));
+#43230 = SURFACE_CURVE('',#43231,(#43235,#43242),.PCURVE_S1.);
+#43231 = LINE('',#43232,#43233);
+#43232 = CARTESIAN_POINT('',(15.22,-7.4,-8.5));
+#43233 = VECTOR('',#43234,1.);
+#43234 = DIRECTION('',(0.,-1.,0.));
+#43235 = PCURVE('',#37219,#43236);
+#43236 = DEFINITIONAL_REPRESENTATION('',(#43237),#43241);
+#43237 = LINE('',#43238,#43239);
+#43238 = CARTESIAN_POINT('',(0.,-11.));
+#43239 = VECTOR('',#43240,1.);
+#43240 = DIRECTION('',(1.,0.));
+#43241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43242 = PCURVE('',#43189,#43243);
+#43243 = DEFINITIONAL_REPRESENTATION('',(#43244),#43248);
+#43244 = LINE('',#43245,#43246);
+#43245 = CARTESIAN_POINT('',(0.6,0.));
+#43246 = VECTOR('',#43247,1.);
+#43247 = DIRECTION('',(0.,-1.));
+#43248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43249 = ORIENTED_EDGE('',*,*,#43250,.F.);
+#43250 = EDGE_CURVE('',#37181,#43228,#43251,.T.);
+#43251 = SURFACE_CURVE('',#43252,(#43256,#43263),.PCURVE_S1.);
+#43252 = LINE('',#43253,#43254);
+#43253 = CARTESIAN_POINT('',(15.22,-8.,2.5));
+#43254 = VECTOR('',#43255,1.);
+#43255 = DIRECTION('',(-0.,-0.,-1.));
+#43256 = PCURVE('',#37219,#43257);
+#43257 = DEFINITIONAL_REPRESENTATION('',(#43258),#43262);
+#43258 = LINE('',#43259,#43260);
+#43259 = CARTESIAN_POINT('',(0.6,0.));
+#43260 = VECTOR('',#43261,1.);
+#43261 = DIRECTION('',(0.,-1.));
+#43262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43263 = PCURVE('',#37195,#43264);
+#43264 = DEFINITIONAL_REPRESENTATION('',(#43265),#43269);
+#43265 = LINE('',#43266,#43267);
+#43266 = CARTESIAN_POINT('',(0.,0.));
+#43267 = VECTOR('',#43268,1.);
+#43268 = DIRECTION('',(0.,-1.));
+#43269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43270 = ADVANCED_FACE('',(#43271),#37195,.F.);
+#43271 = FACE_BOUND('',#43272,.F.);
+#43272 = EDGE_LOOP('',(#43273,#43274,#43275,#43298));
+#43273 = ORIENTED_EDGE('',*,*,#37180,.T.);
+#43274 = ORIENTED_EDGE('',*,*,#43250,.T.);
+#43275 = ORIENTED_EDGE('',*,*,#43276,.T.);
+#43276 = EDGE_CURVE('',#43228,#43277,#43279,.T.);
+#43277 = VERTEX_POINT('',#43278);
+#43278 = CARTESIAN_POINT('',(14.62,-8.,-8.5));
+#43279 = SURFACE_CURVE('',#43280,(#43284,#43291),.PCURVE_S1.);
+#43280 = LINE('',#43281,#43282);
+#43281 = CARTESIAN_POINT('',(15.22,-8.,-8.5));
+#43282 = VECTOR('',#43283,1.);
+#43283 = DIRECTION('',(-1.,0.,0.));
+#43284 = PCURVE('',#37195,#43285);
+#43285 = DEFINITIONAL_REPRESENTATION('',(#43286),#43290);
+#43286 = LINE('',#43287,#43288);
+#43287 = CARTESIAN_POINT('',(0.,-11.));
+#43288 = VECTOR('',#43289,1.);
+#43289 = DIRECTION('',(1.,0.));
+#43290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43291 = PCURVE('',#43189,#43292);
+#43292 = DEFINITIONAL_REPRESENTATION('',(#43293),#43297);
+#43293 = LINE('',#43294,#43295);
+#43294 = CARTESIAN_POINT('',(0.6,-0.6));
+#43295 = VECTOR('',#43296,1.);
+#43296 = DIRECTION('',(-1.,0.));
+#43297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43298 = ORIENTED_EDGE('',*,*,#43299,.F.);
+#43299 = EDGE_CURVE('',#37155,#43277,#43300,.T.);
+#43300 = SURFACE_CURVE('',#43301,(#43305,#43312),.PCURVE_S1.);
+#43301 = LINE('',#43302,#43303);
+#43302 = CARTESIAN_POINT('',(14.62,-8.,2.5));
+#43303 = VECTOR('',#43304,1.);
+#43304 = DIRECTION('',(-0.,-0.,-1.));
+#43305 = PCURVE('',#37195,#43306);
+#43306 = DEFINITIONAL_REPRESENTATION('',(#43307),#43311);
+#43307 = LINE('',#43308,#43309);
+#43308 = CARTESIAN_POINT('',(0.6,0.));
+#43309 = VECTOR('',#43310,1.);
+#43310 = DIRECTION('',(0.,-1.));
+#43311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43312 = PCURVE('',#37169,#43313);
+#43313 = DEFINITIONAL_REPRESENTATION('',(#43314),#43318);
+#43314 = LINE('',#43315,#43316);
+#43315 = CARTESIAN_POINT('',(0.,0.));
+#43316 = VECTOR('',#43317,1.);
+#43317 = DIRECTION('',(0.,-1.));
+#43318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43319 = ADVANCED_FACE('',(#43320),#37169,.F.);
+#43320 = FACE_BOUND('',#43321,.F.);
+#43321 = EDGE_LOOP('',(#43322,#43323,#43324,#43345));
+#43322 = ORIENTED_EDGE('',*,*,#37154,.T.);
+#43323 = ORIENTED_EDGE('',*,*,#43299,.T.);
+#43324 = ORIENTED_EDGE('',*,*,#43325,.T.);
+#43325 = EDGE_CURVE('',#43277,#43151,#43326,.T.);
+#43326 = SURFACE_CURVE('',#43327,(#43331,#43338),.PCURVE_S1.);
+#43327 = LINE('',#43328,#43329);
+#43328 = CARTESIAN_POINT('',(14.62,-8.,-8.5));
+#43329 = VECTOR('',#43330,1.);
+#43330 = DIRECTION('',(0.,1.,0.));
+#43331 = PCURVE('',#37169,#43332);
+#43332 = DEFINITIONAL_REPRESENTATION('',(#43333),#43337);
+#43333 = LINE('',#43334,#43335);
+#43334 = CARTESIAN_POINT('',(0.,-11.));
+#43335 = VECTOR('',#43336,1.);
+#43336 = DIRECTION('',(1.,0.));
+#43337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43338 = PCURVE('',#43189,#43339);
+#43339 = DEFINITIONAL_REPRESENTATION('',(#43340),#43344);
+#43340 = LINE('',#43341,#43342);
+#43341 = CARTESIAN_POINT('',(0.,-0.6));
+#43342 = VECTOR('',#43343,1.);
+#43343 = DIRECTION('',(0.,1.));
+#43344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43345 = ORIENTED_EDGE('',*,*,#43150,.F.);
+#43346 = ADVANCED_FACE('',(#43347),#37260,.F.);
+#43347 = FACE_BOUND('',#43348,.F.);
+#43348 = EDGE_LOOP('',(#43349,#43350,#43373,#43401));
+#43349 = ORIENTED_EDGE('',*,*,#37243,.T.);
+#43350 = ORIENTED_EDGE('',*,*,#43351,.T.);
+#43351 = EDGE_CURVE('',#37246,#43352,#43354,.T.);
+#43352 = VERTEX_POINT('',#43353);
+#43353 = CARTESIAN_POINT('',(9.54,-7.4,-8.5));
+#43354 = SURFACE_CURVE('',#43355,(#43359,#43366),.PCURVE_S1.);
+#43355 = LINE('',#43356,#43357);
+#43356 = CARTESIAN_POINT('',(9.54,-7.4,2.5));
+#43357 = VECTOR('',#43358,1.);
+#43358 = DIRECTION('',(-0.,-0.,-1.));
+#43359 = PCURVE('',#37260,#43360);
+#43360 = DEFINITIONAL_REPRESENTATION('',(#43361),#43365);
+#43361 = LINE('',#43362,#43363);
+#43362 = CARTESIAN_POINT('',(0.,0.));
+#43363 = VECTOR('',#43364,1.);
+#43364 = DIRECTION('',(0.,-1.));
+#43365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43366 = PCURVE('',#37286,#43367);
+#43367 = DEFINITIONAL_REPRESENTATION('',(#43368),#43372);
+#43368 = LINE('',#43369,#43370);
+#43369 = CARTESIAN_POINT('',(0.6,0.));
+#43370 = VECTOR('',#43371,1.);
+#43371 = DIRECTION('',(0.,-1.));
+#43372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43373 = ORIENTED_EDGE('',*,*,#43374,.T.);
+#43374 = EDGE_CURVE('',#43352,#43375,#43377,.T.);
+#43375 = VERTEX_POINT('',#43376);
+#43376 = CARTESIAN_POINT('',(10.14,-7.4,-8.5));
+#43377 = SURFACE_CURVE('',#43378,(#43382,#43389),.PCURVE_S1.);
+#43378 = LINE('',#43379,#43380);
+#43379 = CARTESIAN_POINT('',(9.54,-7.4,-8.5));
+#43380 = VECTOR('',#43381,1.);
+#43381 = DIRECTION('',(1.,0.,0.));
+#43382 = PCURVE('',#37260,#43383);
+#43383 = DEFINITIONAL_REPRESENTATION('',(#43384),#43388);
+#43384 = LINE('',#43385,#43386);
+#43385 = CARTESIAN_POINT('',(0.,-11.));
+#43386 = VECTOR('',#43387,1.);
+#43387 = DIRECTION('',(1.,0.));
+#43388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43389 = PCURVE('',#43390,#43395);
+#43390 = PLANE('',#43391);
+#43391 = AXIS2_PLACEMENT_3D('',#43392,#43393,#43394);
+#43392 = CARTESIAN_POINT('',(9.54,-7.4,-8.5));
+#43393 = DIRECTION('',(0.,0.,1.));
+#43394 = DIRECTION('',(1.,0.,0.));
+#43395 = DEFINITIONAL_REPRESENTATION('',(#43396),#43400);
+#43396 = LINE('',#43397,#43398);
+#43397 = CARTESIAN_POINT('',(0.,0.));
+#43398 = VECTOR('',#43399,1.);
+#43399 = DIRECTION('',(1.,0.));
+#43400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43401 = ORIENTED_EDGE('',*,*,#43402,.F.);
+#43402 = EDGE_CURVE('',#37244,#43375,#43403,.T.);
+#43403 = SURFACE_CURVE('',#43404,(#43408,#43415),.PCURVE_S1.);
+#43404 = LINE('',#43405,#43406);
+#43405 = CARTESIAN_POINT('',(10.14,-7.4,2.5));
+#43406 = VECTOR('',#43407,1.);
+#43407 = DIRECTION('',(-0.,-0.,-1.));
+#43408 = PCURVE('',#37260,#43409);
+#43409 = DEFINITIONAL_REPRESENTATION('',(#43410),#43414);
+#43410 = LINE('',#43411,#43412);
+#43411 = CARTESIAN_POINT('',(0.6,0.));
+#43412 = VECTOR('',#43413,1.);
+#43413 = DIRECTION('',(0.,-1.));
+#43414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43415 = PCURVE('',#37336,#43416);
+#43416 = DEFINITIONAL_REPRESENTATION('',(#43417),#43421);
+#43417 = LINE('',#43418,#43419);
+#43418 = CARTESIAN_POINT('',(0.,0.));
+#43419 = VECTOR('',#43420,1.);
+#43420 = DIRECTION('',(0.,-1.));
+#43421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43422 = ADVANCED_FACE('',(#43423),#37336,.F.);
+#43423 = FACE_BOUND('',#43424,.F.);
+#43424 = EDGE_LOOP('',(#43425,#43426,#43427,#43450));
+#43425 = ORIENTED_EDGE('',*,*,#37323,.T.);
+#43426 = ORIENTED_EDGE('',*,*,#43402,.T.);
+#43427 = ORIENTED_EDGE('',*,*,#43428,.T.);
+#43428 = EDGE_CURVE('',#43375,#43429,#43431,.T.);
+#43429 = VERTEX_POINT('',#43430);
+#43430 = CARTESIAN_POINT('',(10.14,-8.,-8.5));
+#43431 = SURFACE_CURVE('',#43432,(#43436,#43443),.PCURVE_S1.);
+#43432 = LINE('',#43433,#43434);
+#43433 = CARTESIAN_POINT('',(10.14,-7.4,-8.5));
+#43434 = VECTOR('',#43435,1.);
+#43435 = DIRECTION('',(0.,-1.,0.));
+#43436 = PCURVE('',#37336,#43437);
+#43437 = DEFINITIONAL_REPRESENTATION('',(#43438),#43442);
+#43438 = LINE('',#43439,#43440);
+#43439 = CARTESIAN_POINT('',(0.,-11.));
+#43440 = VECTOR('',#43441,1.);
+#43441 = DIRECTION('',(1.,0.));
+#43442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43443 = PCURVE('',#43390,#43444);
+#43444 = DEFINITIONAL_REPRESENTATION('',(#43445),#43449);
+#43445 = LINE('',#43446,#43447);
+#43446 = CARTESIAN_POINT('',(0.6,0.));
+#43447 = VECTOR('',#43448,1.);
+#43448 = DIRECTION('',(0.,-1.));
+#43449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43450 = ORIENTED_EDGE('',*,*,#43451,.F.);
+#43451 = EDGE_CURVE('',#37298,#43429,#43452,.T.);
+#43452 = SURFACE_CURVE('',#43453,(#43457,#43464),.PCURVE_S1.);
+#43453 = LINE('',#43454,#43455);
+#43454 = CARTESIAN_POINT('',(10.14,-8.,2.5));
+#43455 = VECTOR('',#43456,1.);
+#43456 = DIRECTION('',(-0.,-0.,-1.));
+#43457 = PCURVE('',#37336,#43458);
+#43458 = DEFINITIONAL_REPRESENTATION('',(#43459),#43463);
+#43459 = LINE('',#43460,#43461);
+#43460 = CARTESIAN_POINT('',(0.6,0.));
+#43461 = VECTOR('',#43462,1.);
+#43462 = DIRECTION('',(0.,-1.));
+#43463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43464 = PCURVE('',#37312,#43465);
+#43465 = DEFINITIONAL_REPRESENTATION('',(#43466),#43470);
+#43466 = LINE('',#43467,#43468);
+#43467 = CARTESIAN_POINT('',(0.,0.));
+#43468 = VECTOR('',#43469,1.);
+#43469 = DIRECTION('',(0.,-1.));
+#43470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43471 = ADVANCED_FACE('',(#43472),#37312,.F.);
+#43472 = FACE_BOUND('',#43473,.F.);
+#43473 = EDGE_LOOP('',(#43474,#43475,#43476,#43499));
+#43474 = ORIENTED_EDGE('',*,*,#37297,.T.);
+#43475 = ORIENTED_EDGE('',*,*,#43451,.T.);
+#43476 = ORIENTED_EDGE('',*,*,#43477,.T.);
+#43477 = EDGE_CURVE('',#43429,#43478,#43480,.T.);
+#43478 = VERTEX_POINT('',#43479);
+#43479 = CARTESIAN_POINT('',(9.54,-8.,-8.5));
+#43480 = SURFACE_CURVE('',#43481,(#43485,#43492),.PCURVE_S1.);
+#43481 = LINE('',#43482,#43483);
+#43482 = CARTESIAN_POINT('',(10.14,-8.,-8.5));
+#43483 = VECTOR('',#43484,1.);
+#43484 = DIRECTION('',(-1.,0.,0.));
+#43485 = PCURVE('',#37312,#43486);
+#43486 = DEFINITIONAL_REPRESENTATION('',(#43487),#43491);
+#43487 = LINE('',#43488,#43489);
+#43488 = CARTESIAN_POINT('',(0.,-11.));
+#43489 = VECTOR('',#43490,1.);
+#43490 = DIRECTION('',(1.,0.));
+#43491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43492 = PCURVE('',#43390,#43493);
+#43493 = DEFINITIONAL_REPRESENTATION('',(#43494),#43498);
+#43494 = LINE('',#43495,#43496);
+#43495 = CARTESIAN_POINT('',(0.6,-0.6));
+#43496 = VECTOR('',#43497,1.);
+#43497 = DIRECTION('',(-1.,0.));
+#43498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43499 = ORIENTED_EDGE('',*,*,#43500,.F.);
+#43500 = EDGE_CURVE('',#37272,#43478,#43501,.T.);
+#43501 = SURFACE_CURVE('',#43502,(#43506,#43513),.PCURVE_S1.);
+#43502 = LINE('',#43503,#43504);
+#43503 = CARTESIAN_POINT('',(9.54,-8.,2.5));
+#43504 = VECTOR('',#43505,1.);
+#43505 = DIRECTION('',(-0.,-0.,-1.));
+#43506 = PCURVE('',#37312,#43507);
+#43507 = DEFINITIONAL_REPRESENTATION('',(#43508),#43512);
+#43508 = LINE('',#43509,#43510);
+#43509 = CARTESIAN_POINT('',(0.6,0.));
+#43510 = VECTOR('',#43511,1.);
+#43511 = DIRECTION('',(0.,-1.));
+#43512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43513 = PCURVE('',#37286,#43514);
+#43514 = DEFINITIONAL_REPRESENTATION('',(#43515),#43519);
+#43515 = LINE('',#43516,#43517);
+#43516 = CARTESIAN_POINT('',(0.,0.));
+#43517 = VECTOR('',#43518,1.);
+#43518 = DIRECTION('',(0.,-1.));
+#43519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43520 = ADVANCED_FACE('',(#43521),#37286,.F.);
+#43521 = FACE_BOUND('',#43522,.F.);
+#43522 = EDGE_LOOP('',(#43523,#43524,#43525,#43546));
+#43523 = ORIENTED_EDGE('',*,*,#37271,.T.);
+#43524 = ORIENTED_EDGE('',*,*,#43500,.T.);
+#43525 = ORIENTED_EDGE('',*,*,#43526,.T.);
+#43526 = EDGE_CURVE('',#43478,#43352,#43527,.T.);
+#43527 = SURFACE_CURVE('',#43528,(#43532,#43539),.PCURVE_S1.);
+#43528 = LINE('',#43529,#43530);
+#43529 = CARTESIAN_POINT('',(9.54,-8.,-8.5));
+#43530 = VECTOR('',#43531,1.);
+#43531 = DIRECTION('',(0.,1.,0.));
+#43532 = PCURVE('',#37286,#43533);
+#43533 = DEFINITIONAL_REPRESENTATION('',(#43534),#43538);
+#43534 = LINE('',#43535,#43536);
+#43535 = CARTESIAN_POINT('',(0.,-11.));
+#43536 = VECTOR('',#43537,1.);
+#43537 = DIRECTION('',(1.,0.));
+#43538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43539 = PCURVE('',#43390,#43540);
+#43540 = DEFINITIONAL_REPRESENTATION('',(#43541),#43545);
+#43541 = LINE('',#43542,#43543);
+#43542 = CARTESIAN_POINT('',(0.,-0.6));
+#43543 = VECTOR('',#43544,1.);
+#43544 = DIRECTION('',(0.,1.));
+#43545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43546 = ORIENTED_EDGE('',*,*,#43351,.F.);
+#43547 = ADVANCED_FACE('',(#43548),#37377,.F.);
+#43548 = FACE_BOUND('',#43549,.F.);
+#43549 = EDGE_LOOP('',(#43550,#43551,#43574,#43602));
+#43550 = ORIENTED_EDGE('',*,*,#37360,.T.);
+#43551 = ORIENTED_EDGE('',*,*,#43552,.T.);
+#43552 = EDGE_CURVE('',#37363,#43553,#43555,.T.);
+#43553 = VERTEX_POINT('',#43554);
+#43554 = CARTESIAN_POINT('',(12.08,-7.4,-8.5));
+#43555 = SURFACE_CURVE('',#43556,(#43560,#43567),.PCURVE_S1.);
+#43556 = LINE('',#43557,#43558);
+#43557 = CARTESIAN_POINT('',(12.08,-7.4,2.5));
+#43558 = VECTOR('',#43559,1.);
+#43559 = DIRECTION('',(-0.,-0.,-1.));
+#43560 = PCURVE('',#37377,#43561);
+#43561 = DEFINITIONAL_REPRESENTATION('',(#43562),#43566);
+#43562 = LINE('',#43563,#43564);
+#43563 = CARTESIAN_POINT('',(0.,0.));
+#43564 = VECTOR('',#43565,1.);
+#43565 = DIRECTION('',(0.,-1.));
+#43566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43567 = PCURVE('',#37403,#43568);
+#43568 = DEFINITIONAL_REPRESENTATION('',(#43569),#43573);
+#43569 = LINE('',#43570,#43571);
+#43570 = CARTESIAN_POINT('',(0.6,0.));
+#43571 = VECTOR('',#43572,1.);
+#43572 = DIRECTION('',(0.,-1.));
+#43573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43574 = ORIENTED_EDGE('',*,*,#43575,.T.);
+#43575 = EDGE_CURVE('',#43553,#43576,#43578,.T.);
+#43576 = VERTEX_POINT('',#43577);
+#43577 = CARTESIAN_POINT('',(12.68,-7.4,-8.5));
+#43578 = SURFACE_CURVE('',#43579,(#43583,#43590),.PCURVE_S1.);
+#43579 = LINE('',#43580,#43581);
+#43580 = CARTESIAN_POINT('',(12.08,-7.4,-8.5));
+#43581 = VECTOR('',#43582,1.);
+#43582 = DIRECTION('',(1.,0.,0.));
+#43583 = PCURVE('',#37377,#43584);
+#43584 = DEFINITIONAL_REPRESENTATION('',(#43585),#43589);
+#43585 = LINE('',#43586,#43587);
+#43586 = CARTESIAN_POINT('',(0.,-11.));
+#43587 = VECTOR('',#43588,1.);
+#43588 = DIRECTION('',(1.,0.));
+#43589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43590 = PCURVE('',#43591,#43596);
+#43591 = PLANE('',#43592);
+#43592 = AXIS2_PLACEMENT_3D('',#43593,#43594,#43595);
+#43593 = CARTESIAN_POINT('',(12.08,-7.4,-8.5));
+#43594 = DIRECTION('',(0.,0.,1.));
+#43595 = DIRECTION('',(1.,0.,0.));
+#43596 = DEFINITIONAL_REPRESENTATION('',(#43597),#43601);
+#43597 = LINE('',#43598,#43599);
+#43598 = CARTESIAN_POINT('',(0.,0.));
+#43599 = VECTOR('',#43600,1.);
+#43600 = DIRECTION('',(1.,0.));
+#43601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43602 = ORIENTED_EDGE('',*,*,#43603,.F.);
+#43603 = EDGE_CURVE('',#37361,#43576,#43604,.T.);
+#43604 = SURFACE_CURVE('',#43605,(#43609,#43616),.PCURVE_S1.);
+#43605 = LINE('',#43606,#43607);
+#43606 = CARTESIAN_POINT('',(12.68,-7.4,2.5));
+#43607 = VECTOR('',#43608,1.);
+#43608 = DIRECTION('',(-0.,-0.,-1.));
+#43609 = PCURVE('',#37377,#43610);
+#43610 = DEFINITIONAL_REPRESENTATION('',(#43611),#43615);
+#43611 = LINE('',#43612,#43613);
+#43612 = CARTESIAN_POINT('',(0.6,0.));
+#43613 = VECTOR('',#43614,1.);
+#43614 = DIRECTION('',(0.,-1.));
+#43615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43616 = PCURVE('',#37453,#43617);
+#43617 = DEFINITIONAL_REPRESENTATION('',(#43618),#43622);
+#43618 = LINE('',#43619,#43620);
+#43619 = CARTESIAN_POINT('',(0.,0.));
+#43620 = VECTOR('',#43621,1.);
+#43621 = DIRECTION('',(0.,-1.));
+#43622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43623 = ADVANCED_FACE('',(#43624),#37453,.F.);
+#43624 = FACE_BOUND('',#43625,.F.);
+#43625 = EDGE_LOOP('',(#43626,#43627,#43628,#43651));
+#43626 = ORIENTED_EDGE('',*,*,#37440,.T.);
+#43627 = ORIENTED_EDGE('',*,*,#43603,.T.);
+#43628 = ORIENTED_EDGE('',*,*,#43629,.T.);
+#43629 = EDGE_CURVE('',#43576,#43630,#43632,.T.);
+#43630 = VERTEX_POINT('',#43631);
+#43631 = CARTESIAN_POINT('',(12.68,-8.,-8.5));
+#43632 = SURFACE_CURVE('',#43633,(#43637,#43644),.PCURVE_S1.);
+#43633 = LINE('',#43634,#43635);
+#43634 = CARTESIAN_POINT('',(12.68,-7.4,-8.5));
+#43635 = VECTOR('',#43636,1.);
+#43636 = DIRECTION('',(0.,-1.,0.));
+#43637 = PCURVE('',#37453,#43638);
+#43638 = DEFINITIONAL_REPRESENTATION('',(#43639),#43643);
+#43639 = LINE('',#43640,#43641);
+#43640 = CARTESIAN_POINT('',(0.,-11.));
+#43641 = VECTOR('',#43642,1.);
+#43642 = DIRECTION('',(1.,0.));
+#43643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43644 = PCURVE('',#43591,#43645);
+#43645 = DEFINITIONAL_REPRESENTATION('',(#43646),#43650);
+#43646 = LINE('',#43647,#43648);
+#43647 = CARTESIAN_POINT('',(0.6,0.));
+#43648 = VECTOR('',#43649,1.);
+#43649 = DIRECTION('',(0.,-1.));
+#43650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43651 = ORIENTED_EDGE('',*,*,#43652,.F.);
+#43652 = EDGE_CURVE('',#37415,#43630,#43653,.T.);
+#43653 = SURFACE_CURVE('',#43654,(#43658,#43665),.PCURVE_S1.);
+#43654 = LINE('',#43655,#43656);
+#43655 = CARTESIAN_POINT('',(12.68,-8.,2.5));
+#43656 = VECTOR('',#43657,1.);
+#43657 = DIRECTION('',(-0.,-0.,-1.));
+#43658 = PCURVE('',#37453,#43659);
+#43659 = DEFINITIONAL_REPRESENTATION('',(#43660),#43664);
+#43660 = LINE('',#43661,#43662);
+#43661 = CARTESIAN_POINT('',(0.6,0.));
+#43662 = VECTOR('',#43663,1.);
+#43663 = DIRECTION('',(0.,-1.));
+#43664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43665 = PCURVE('',#37429,#43666);
+#43666 = DEFINITIONAL_REPRESENTATION('',(#43667),#43671);
+#43667 = LINE('',#43668,#43669);
+#43668 = CARTESIAN_POINT('',(0.,0.));
+#43669 = VECTOR('',#43670,1.);
+#43670 = DIRECTION('',(0.,-1.));
+#43671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43672 = ADVANCED_FACE('',(#43673),#37429,.F.);
+#43673 = FACE_BOUND('',#43674,.F.);
+#43674 = EDGE_LOOP('',(#43675,#43676,#43677,#43700));
+#43675 = ORIENTED_EDGE('',*,*,#37414,.T.);
+#43676 = ORIENTED_EDGE('',*,*,#43652,.T.);
+#43677 = ORIENTED_EDGE('',*,*,#43678,.T.);
+#43678 = EDGE_CURVE('',#43630,#43679,#43681,.T.);
+#43679 = VERTEX_POINT('',#43680);
+#43680 = CARTESIAN_POINT('',(12.08,-8.,-8.5));
+#43681 = SURFACE_CURVE('',#43682,(#43686,#43693),.PCURVE_S1.);
+#43682 = LINE('',#43683,#43684);
+#43683 = CARTESIAN_POINT('',(12.68,-8.,-8.5));
+#43684 = VECTOR('',#43685,1.);
+#43685 = DIRECTION('',(-1.,0.,0.));
+#43686 = PCURVE('',#37429,#43687);
+#43687 = DEFINITIONAL_REPRESENTATION('',(#43688),#43692);
+#43688 = LINE('',#43689,#43690);
+#43689 = CARTESIAN_POINT('',(0.,-11.));
+#43690 = VECTOR('',#43691,1.);
+#43691 = DIRECTION('',(1.,0.));
+#43692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43693 = PCURVE('',#43591,#43694);
+#43694 = DEFINITIONAL_REPRESENTATION('',(#43695),#43699);
+#43695 = LINE('',#43696,#43697);
+#43696 = CARTESIAN_POINT('',(0.6,-0.6));
+#43697 = VECTOR('',#43698,1.);
+#43698 = DIRECTION('',(-1.,0.));
+#43699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43700 = ORIENTED_EDGE('',*,*,#43701,.F.);
+#43701 = EDGE_CURVE('',#37389,#43679,#43702,.T.);
+#43702 = SURFACE_CURVE('',#43703,(#43707,#43714),.PCURVE_S1.);
+#43703 = LINE('',#43704,#43705);
+#43704 = CARTESIAN_POINT('',(12.08,-8.,2.5));
+#43705 = VECTOR('',#43706,1.);
+#43706 = DIRECTION('',(-0.,-0.,-1.));
+#43707 = PCURVE('',#37429,#43708);
+#43708 = DEFINITIONAL_REPRESENTATION('',(#43709),#43713);
+#43709 = LINE('',#43710,#43711);
+#43710 = CARTESIAN_POINT('',(0.6,0.));
+#43711 = VECTOR('',#43712,1.);
+#43712 = DIRECTION('',(0.,-1.));
+#43713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43714 = PCURVE('',#37403,#43715);
+#43715 = DEFINITIONAL_REPRESENTATION('',(#43716),#43720);
+#43716 = LINE('',#43717,#43718);
+#43717 = CARTESIAN_POINT('',(0.,0.));
+#43718 = VECTOR('',#43719,1.);
+#43719 = DIRECTION('',(0.,-1.));
+#43720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43721 = ADVANCED_FACE('',(#43722),#37403,.F.);
+#43722 = FACE_BOUND('',#43723,.F.);
+#43723 = EDGE_LOOP('',(#43724,#43725,#43726,#43747));
+#43724 = ORIENTED_EDGE('',*,*,#37388,.T.);
+#43725 = ORIENTED_EDGE('',*,*,#43701,.T.);
+#43726 = ORIENTED_EDGE('',*,*,#43727,.T.);
+#43727 = EDGE_CURVE('',#43679,#43553,#43728,.T.);
+#43728 = SURFACE_CURVE('',#43729,(#43733,#43740),.PCURVE_S1.);
+#43729 = LINE('',#43730,#43731);
+#43730 = CARTESIAN_POINT('',(12.08,-8.,-8.5));
+#43731 = VECTOR('',#43732,1.);
+#43732 = DIRECTION('',(0.,1.,0.));
+#43733 = PCURVE('',#37403,#43734);
+#43734 = DEFINITIONAL_REPRESENTATION('',(#43735),#43739);
+#43735 = LINE('',#43736,#43737);
+#43736 = CARTESIAN_POINT('',(0.,-11.));
+#43737 = VECTOR('',#43738,1.);
+#43738 = DIRECTION('',(1.,0.));
+#43739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43740 = PCURVE('',#43591,#43741);
+#43741 = DEFINITIONAL_REPRESENTATION('',(#43742),#43746);
+#43742 = LINE('',#43743,#43744);
+#43743 = CARTESIAN_POINT('',(0.,-0.6));
+#43744 = VECTOR('',#43745,1.);
+#43745 = DIRECTION('',(0.,1.));
+#43746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43747 = ORIENTED_EDGE('',*,*,#43552,.F.);
+#43748 = ADVANCED_FACE('',(#43749),#37494,.F.);
+#43749 = FACE_BOUND('',#43750,.F.);
+#43750 = EDGE_LOOP('',(#43751,#43752,#43775,#43803));
+#43751 = ORIENTED_EDGE('',*,*,#37477,.T.);
+#43752 = ORIENTED_EDGE('',*,*,#43753,.T.);
+#43753 = EDGE_CURVE('',#37480,#43754,#43756,.T.);
+#43754 = VERTEX_POINT('',#43755);
+#43755 = CARTESIAN_POINT('',(7.,-7.4,-8.5));
+#43756 = SURFACE_CURVE('',#43757,(#43761,#43768),.PCURVE_S1.);
+#43757 = LINE('',#43758,#43759);
+#43758 = CARTESIAN_POINT('',(7.,-7.4,2.5));
+#43759 = VECTOR('',#43760,1.);
+#43760 = DIRECTION('',(-0.,-0.,-1.));
+#43761 = PCURVE('',#37494,#43762);
+#43762 = DEFINITIONAL_REPRESENTATION('',(#43763),#43767);
+#43763 = LINE('',#43764,#43765);
+#43764 = CARTESIAN_POINT('',(0.,0.));
+#43765 = VECTOR('',#43766,1.);
+#43766 = DIRECTION('',(0.,-1.));
+#43767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43768 = PCURVE('',#37520,#43769);
+#43769 = DEFINITIONAL_REPRESENTATION('',(#43770),#43774);
+#43770 = LINE('',#43771,#43772);
+#43771 = CARTESIAN_POINT('',(0.6,0.));
+#43772 = VECTOR('',#43773,1.);
+#43773 = DIRECTION('',(0.,-1.));
+#43774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43775 = ORIENTED_EDGE('',*,*,#43776,.T.);
+#43776 = EDGE_CURVE('',#43754,#43777,#43779,.T.);
+#43777 = VERTEX_POINT('',#43778);
+#43778 = CARTESIAN_POINT('',(7.6,-7.4,-8.5));
+#43779 = SURFACE_CURVE('',#43780,(#43784,#43791),.PCURVE_S1.);
+#43780 = LINE('',#43781,#43782);
+#43781 = CARTESIAN_POINT('',(7.,-7.4,-8.5));
+#43782 = VECTOR('',#43783,1.);
+#43783 = DIRECTION('',(1.,0.,0.));
+#43784 = PCURVE('',#37494,#43785);
+#43785 = DEFINITIONAL_REPRESENTATION('',(#43786),#43790);
+#43786 = LINE('',#43787,#43788);
+#43787 = CARTESIAN_POINT('',(0.,-11.));
+#43788 = VECTOR('',#43789,1.);
+#43789 = DIRECTION('',(1.,0.));
+#43790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43791 = PCURVE('',#43792,#43797);
+#43792 = PLANE('',#43793);
+#43793 = AXIS2_PLACEMENT_3D('',#43794,#43795,#43796);
+#43794 = CARTESIAN_POINT('',(7.,-7.4,-8.5));
+#43795 = DIRECTION('',(0.,0.,1.));
+#43796 = DIRECTION('',(1.,0.,0.));
+#43797 = DEFINITIONAL_REPRESENTATION('',(#43798),#43802);
+#43798 = LINE('',#43799,#43800);
+#43799 = CARTESIAN_POINT('',(0.,0.));
+#43800 = VECTOR('',#43801,1.);
+#43801 = DIRECTION('',(1.,0.));
+#43802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43803 = ORIENTED_EDGE('',*,*,#43804,.F.);
+#43804 = EDGE_CURVE('',#37478,#43777,#43805,.T.);
+#43805 = SURFACE_CURVE('',#43806,(#43810,#43817),.PCURVE_S1.);
+#43806 = LINE('',#43807,#43808);
+#43807 = CARTESIAN_POINT('',(7.6,-7.4,2.5));
+#43808 = VECTOR('',#43809,1.);
+#43809 = DIRECTION('',(-0.,-0.,-1.));
+#43810 = PCURVE('',#37494,#43811);
+#43811 = DEFINITIONAL_REPRESENTATION('',(#43812),#43816);
+#43812 = LINE('',#43813,#43814);
+#43813 = CARTESIAN_POINT('',(0.6,0.));
+#43814 = VECTOR('',#43815,1.);
+#43815 = DIRECTION('',(0.,-1.));
+#43816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43817 = PCURVE('',#37570,#43818);
+#43818 = DEFINITIONAL_REPRESENTATION('',(#43819),#43823);
+#43819 = LINE('',#43820,#43821);
+#43820 = CARTESIAN_POINT('',(0.,0.));
+#43821 = VECTOR('',#43822,1.);
+#43822 = DIRECTION('',(0.,-1.));
+#43823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43824 = ADVANCED_FACE('',(#43825),#37570,.F.);
+#43825 = FACE_BOUND('',#43826,.F.);
+#43826 = EDGE_LOOP('',(#43827,#43828,#43829,#43852));
+#43827 = ORIENTED_EDGE('',*,*,#37557,.T.);
+#43828 = ORIENTED_EDGE('',*,*,#43804,.T.);
+#43829 = ORIENTED_EDGE('',*,*,#43830,.T.);
+#43830 = EDGE_CURVE('',#43777,#43831,#43833,.T.);
+#43831 = VERTEX_POINT('',#43832);
+#43832 = CARTESIAN_POINT('',(7.6,-8.,-8.5));
+#43833 = SURFACE_CURVE('',#43834,(#43838,#43845),.PCURVE_S1.);
+#43834 = LINE('',#43835,#43836);
+#43835 = CARTESIAN_POINT('',(7.6,-7.4,-8.5));
+#43836 = VECTOR('',#43837,1.);
+#43837 = DIRECTION('',(0.,-1.,0.));
+#43838 = PCURVE('',#37570,#43839);
+#43839 = DEFINITIONAL_REPRESENTATION('',(#43840),#43844);
+#43840 = LINE('',#43841,#43842);
+#43841 = CARTESIAN_POINT('',(0.,-11.));
+#43842 = VECTOR('',#43843,1.);
+#43843 = DIRECTION('',(1.,0.));
+#43844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43845 = PCURVE('',#43792,#43846);
+#43846 = DEFINITIONAL_REPRESENTATION('',(#43847),#43851);
+#43847 = LINE('',#43848,#43849);
+#43848 = CARTESIAN_POINT('',(0.6,0.));
+#43849 = VECTOR('',#43850,1.);
+#43850 = DIRECTION('',(0.,-1.));
+#43851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43852 = ORIENTED_EDGE('',*,*,#43853,.F.);
+#43853 = EDGE_CURVE('',#37532,#43831,#43854,.T.);
+#43854 = SURFACE_CURVE('',#43855,(#43859,#43866),.PCURVE_S1.);
+#43855 = LINE('',#43856,#43857);
+#43856 = CARTESIAN_POINT('',(7.6,-8.,2.5));
+#43857 = VECTOR('',#43858,1.);
+#43858 = DIRECTION('',(-0.,-0.,-1.));
+#43859 = PCURVE('',#37570,#43860);
+#43860 = DEFINITIONAL_REPRESENTATION('',(#43861),#43865);
+#43861 = LINE('',#43862,#43863);
+#43862 = CARTESIAN_POINT('',(0.6,0.));
+#43863 = VECTOR('',#43864,1.);
+#43864 = DIRECTION('',(0.,-1.));
+#43865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43866 = PCURVE('',#37546,#43867);
+#43867 = DEFINITIONAL_REPRESENTATION('',(#43868),#43872);
+#43868 = LINE('',#43869,#43870);
+#43869 = CARTESIAN_POINT('',(0.,0.));
+#43870 = VECTOR('',#43871,1.);
+#43871 = DIRECTION('',(0.,-1.));
+#43872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43873 = ADVANCED_FACE('',(#43874),#37546,.F.);
+#43874 = FACE_BOUND('',#43875,.F.);
+#43875 = EDGE_LOOP('',(#43876,#43877,#43878,#43901));
+#43876 = ORIENTED_EDGE('',*,*,#37531,.T.);
+#43877 = ORIENTED_EDGE('',*,*,#43853,.T.);
+#43878 = ORIENTED_EDGE('',*,*,#43879,.T.);
+#43879 = EDGE_CURVE('',#43831,#43880,#43882,.T.);
+#43880 = VERTEX_POINT('',#43881);
+#43881 = CARTESIAN_POINT('',(7.,-8.,-8.5));
+#43882 = SURFACE_CURVE('',#43883,(#43887,#43894),.PCURVE_S1.);
+#43883 = LINE('',#43884,#43885);
+#43884 = CARTESIAN_POINT('',(7.6,-8.,-8.5));
+#43885 = VECTOR('',#43886,1.);
+#43886 = DIRECTION('',(-1.,0.,0.));
+#43887 = PCURVE('',#37546,#43888);
+#43888 = DEFINITIONAL_REPRESENTATION('',(#43889),#43893);
+#43889 = LINE('',#43890,#43891);
+#43890 = CARTESIAN_POINT('',(0.,-11.));
+#43891 = VECTOR('',#43892,1.);
+#43892 = DIRECTION('',(1.,0.));
+#43893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43894 = PCURVE('',#43792,#43895);
+#43895 = DEFINITIONAL_REPRESENTATION('',(#43896),#43900);
+#43896 = LINE('',#43897,#43898);
+#43897 = CARTESIAN_POINT('',(0.6,-0.6));
+#43898 = VECTOR('',#43899,1.);
+#43899 = DIRECTION('',(-1.,0.));
+#43900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43901 = ORIENTED_EDGE('',*,*,#43902,.F.);
+#43902 = EDGE_CURVE('',#37506,#43880,#43903,.T.);
+#43903 = SURFACE_CURVE('',#43904,(#43908,#43915),.PCURVE_S1.);
+#43904 = LINE('',#43905,#43906);
+#43905 = CARTESIAN_POINT('',(7.,-8.,2.5));
+#43906 = VECTOR('',#43907,1.);
+#43907 = DIRECTION('',(-0.,-0.,-1.));
+#43908 = PCURVE('',#37546,#43909);
+#43909 = DEFINITIONAL_REPRESENTATION('',(#43910),#43914);
+#43910 = LINE('',#43911,#43912);
+#43911 = CARTESIAN_POINT('',(0.6,0.));
+#43912 = VECTOR('',#43913,1.);
+#43913 = DIRECTION('',(0.,-1.));
+#43914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43915 = PCURVE('',#37520,#43916);
+#43916 = DEFINITIONAL_REPRESENTATION('',(#43917),#43921);
+#43917 = LINE('',#43918,#43919);
+#43918 = CARTESIAN_POINT('',(0.,0.));
+#43919 = VECTOR('',#43920,1.);
+#43920 = DIRECTION('',(0.,-1.));
+#43921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43922 = ADVANCED_FACE('',(#43923),#37520,.F.);
+#43923 = FACE_BOUND('',#43924,.F.);
+#43924 = EDGE_LOOP('',(#43925,#43926,#43927,#43948));
+#43925 = ORIENTED_EDGE('',*,*,#37505,.T.);
+#43926 = ORIENTED_EDGE('',*,*,#43902,.T.);
+#43927 = ORIENTED_EDGE('',*,*,#43928,.T.);
+#43928 = EDGE_CURVE('',#43880,#43754,#43929,.T.);
+#43929 = SURFACE_CURVE('',#43930,(#43934,#43941),.PCURVE_S1.);
+#43930 = LINE('',#43931,#43932);
+#43931 = CARTESIAN_POINT('',(7.,-8.,-8.5));
+#43932 = VECTOR('',#43933,1.);
+#43933 = DIRECTION('',(0.,1.,0.));
+#43934 = PCURVE('',#37520,#43935);
+#43935 = DEFINITIONAL_REPRESENTATION('',(#43936),#43940);
+#43936 = LINE('',#43937,#43938);
+#43937 = CARTESIAN_POINT('',(0.,-11.));
+#43938 = VECTOR('',#43939,1.);
+#43939 = DIRECTION('',(1.,0.));
+#43940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43941 = PCURVE('',#43792,#43942);
+#43942 = DEFINITIONAL_REPRESENTATION('',(#43943),#43947);
+#43943 = LINE('',#43944,#43945);
+#43944 = CARTESIAN_POINT('',(0.,-0.6));
+#43945 = VECTOR('',#43946,1.);
+#43946 = DIRECTION('',(0.,1.));
+#43947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43948 = ORIENTED_EDGE('',*,*,#43753,.F.);
+#43949 = ADVANCED_FACE('',(#43950),#37611,.F.);
+#43950 = FACE_BOUND('',#43951,.F.);
+#43951 = EDGE_LOOP('',(#43952,#43953,#43976,#44004));
+#43952 = ORIENTED_EDGE('',*,*,#37594,.T.);
+#43953 = ORIENTED_EDGE('',*,*,#43954,.T.);
+#43954 = EDGE_CURVE('',#37597,#43955,#43957,.T.);
+#43955 = VERTEX_POINT('',#43956);
+#43956 = CARTESIAN_POINT('',(4.46,-7.4,-8.5));
+#43957 = SURFACE_CURVE('',#43958,(#43962,#43969),.PCURVE_S1.);
+#43958 = LINE('',#43959,#43960);
+#43959 = CARTESIAN_POINT('',(4.46,-7.4,2.5));
+#43960 = VECTOR('',#43961,1.);
+#43961 = DIRECTION('',(-0.,-0.,-1.));
+#43962 = PCURVE('',#37611,#43963);
+#43963 = DEFINITIONAL_REPRESENTATION('',(#43964),#43968);
+#43964 = LINE('',#43965,#43966);
+#43965 = CARTESIAN_POINT('',(0.,0.));
+#43966 = VECTOR('',#43967,1.);
+#43967 = DIRECTION('',(0.,-1.));
+#43968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43969 = PCURVE('',#37637,#43970);
+#43970 = DEFINITIONAL_REPRESENTATION('',(#43971),#43975);
+#43971 = LINE('',#43972,#43973);
+#43972 = CARTESIAN_POINT('',(0.6,0.));
+#43973 = VECTOR('',#43974,1.);
+#43974 = DIRECTION('',(0.,-1.));
+#43975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43976 = ORIENTED_EDGE('',*,*,#43977,.T.);
+#43977 = EDGE_CURVE('',#43955,#43978,#43980,.T.);
+#43978 = VERTEX_POINT('',#43979);
+#43979 = CARTESIAN_POINT('',(5.06,-7.4,-8.5));
+#43980 = SURFACE_CURVE('',#43981,(#43985,#43992),.PCURVE_S1.);
+#43981 = LINE('',#43982,#43983);
+#43982 = CARTESIAN_POINT('',(4.46,-7.4,-8.5));
+#43983 = VECTOR('',#43984,1.);
+#43984 = DIRECTION('',(1.,0.,0.));
+#43985 = PCURVE('',#37611,#43986);
+#43986 = DEFINITIONAL_REPRESENTATION('',(#43987),#43991);
+#43987 = LINE('',#43988,#43989);
+#43988 = CARTESIAN_POINT('',(0.,-11.));
+#43989 = VECTOR('',#43990,1.);
+#43990 = DIRECTION('',(1.,0.));
+#43991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43992 = PCURVE('',#43993,#43998);
+#43993 = PLANE('',#43994);
+#43994 = AXIS2_PLACEMENT_3D('',#43995,#43996,#43997);
+#43995 = CARTESIAN_POINT('',(4.46,-7.4,-8.5));
+#43996 = DIRECTION('',(0.,0.,1.));
+#43997 = DIRECTION('',(1.,0.,0.));
+#43998 = DEFINITIONAL_REPRESENTATION('',(#43999),#44003);
+#43999 = LINE('',#44000,#44001);
+#44000 = CARTESIAN_POINT('',(0.,0.));
+#44001 = VECTOR('',#44002,1.);
+#44002 = DIRECTION('',(1.,0.));
+#44003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44004 = ORIENTED_EDGE('',*,*,#44005,.F.);
+#44005 = EDGE_CURVE('',#37595,#43978,#44006,.T.);
+#44006 = SURFACE_CURVE('',#44007,(#44011,#44018),.PCURVE_S1.);
+#44007 = LINE('',#44008,#44009);
+#44008 = CARTESIAN_POINT('',(5.06,-7.4,2.5));
+#44009 = VECTOR('',#44010,1.);
+#44010 = DIRECTION('',(-0.,-0.,-1.));
+#44011 = PCURVE('',#37611,#44012);
+#44012 = DEFINITIONAL_REPRESENTATION('',(#44013),#44017);
+#44013 = LINE('',#44014,#44015);
+#44014 = CARTESIAN_POINT('',(0.6,0.));
+#44015 = VECTOR('',#44016,1.);
+#44016 = DIRECTION('',(0.,-1.));
+#44017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44018 = PCURVE('',#37687,#44019);
+#44019 = DEFINITIONAL_REPRESENTATION('',(#44020),#44024);
+#44020 = LINE('',#44021,#44022);
+#44021 = CARTESIAN_POINT('',(0.,0.));
+#44022 = VECTOR('',#44023,1.);
+#44023 = DIRECTION('',(0.,-1.));
+#44024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44025 = ADVANCED_FACE('',(#44026),#37687,.F.);
+#44026 = FACE_BOUND('',#44027,.F.);
+#44027 = EDGE_LOOP('',(#44028,#44029,#44030,#44053));
+#44028 = ORIENTED_EDGE('',*,*,#37674,.T.);
+#44029 = ORIENTED_EDGE('',*,*,#44005,.T.);
+#44030 = ORIENTED_EDGE('',*,*,#44031,.T.);
+#44031 = EDGE_CURVE('',#43978,#44032,#44034,.T.);
+#44032 = VERTEX_POINT('',#44033);
+#44033 = CARTESIAN_POINT('',(5.06,-8.,-8.5));
+#44034 = SURFACE_CURVE('',#44035,(#44039,#44046),.PCURVE_S1.);
+#44035 = LINE('',#44036,#44037);
+#44036 = CARTESIAN_POINT('',(5.06,-7.4,-8.5));
+#44037 = VECTOR('',#44038,1.);
+#44038 = DIRECTION('',(0.,-1.,0.));
+#44039 = PCURVE('',#37687,#44040);
+#44040 = DEFINITIONAL_REPRESENTATION('',(#44041),#44045);
+#44041 = LINE('',#44042,#44043);
+#44042 = CARTESIAN_POINT('',(0.,-11.));
+#44043 = VECTOR('',#44044,1.);
+#44044 = DIRECTION('',(1.,0.));
+#44045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44046 = PCURVE('',#43993,#44047);
+#44047 = DEFINITIONAL_REPRESENTATION('',(#44048),#44052);
+#44048 = LINE('',#44049,#44050);
+#44049 = CARTESIAN_POINT('',(0.6,0.));
+#44050 = VECTOR('',#44051,1.);
+#44051 = DIRECTION('',(0.,-1.));
+#44052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44053 = ORIENTED_EDGE('',*,*,#44054,.F.);
+#44054 = EDGE_CURVE('',#37649,#44032,#44055,.T.);
+#44055 = SURFACE_CURVE('',#44056,(#44060,#44067),.PCURVE_S1.);
+#44056 = LINE('',#44057,#44058);
+#44057 = CARTESIAN_POINT('',(5.06,-8.,2.5));
+#44058 = VECTOR('',#44059,1.);
+#44059 = DIRECTION('',(-0.,-0.,-1.));
+#44060 = PCURVE('',#37687,#44061);
+#44061 = DEFINITIONAL_REPRESENTATION('',(#44062),#44066);
+#44062 = LINE('',#44063,#44064);
+#44063 = CARTESIAN_POINT('',(0.6,0.));
+#44064 = VECTOR('',#44065,1.);
+#44065 = DIRECTION('',(0.,-1.));
+#44066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44067 = PCURVE('',#37663,#44068);
+#44068 = DEFINITIONAL_REPRESENTATION('',(#44069),#44073);
+#44069 = LINE('',#44070,#44071);
+#44070 = CARTESIAN_POINT('',(0.,0.));
+#44071 = VECTOR('',#44072,1.);
+#44072 = DIRECTION('',(0.,-1.));
+#44073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44074 = ADVANCED_FACE('',(#44075),#37663,.F.);
+#44075 = FACE_BOUND('',#44076,.F.);
+#44076 = EDGE_LOOP('',(#44077,#44078,#44079,#44102));
+#44077 = ORIENTED_EDGE('',*,*,#37648,.T.);
+#44078 = ORIENTED_EDGE('',*,*,#44054,.T.);
+#44079 = ORIENTED_EDGE('',*,*,#44080,.T.);
+#44080 = EDGE_CURVE('',#44032,#44081,#44083,.T.);
+#44081 = VERTEX_POINT('',#44082);
+#44082 = CARTESIAN_POINT('',(4.46,-8.,-8.5));
+#44083 = SURFACE_CURVE('',#44084,(#44088,#44095),.PCURVE_S1.);
+#44084 = LINE('',#44085,#44086);
+#44085 = CARTESIAN_POINT('',(5.06,-8.,-8.5));
+#44086 = VECTOR('',#44087,1.);
+#44087 = DIRECTION('',(-1.,0.,0.));
+#44088 = PCURVE('',#37663,#44089);
+#44089 = DEFINITIONAL_REPRESENTATION('',(#44090),#44094);
+#44090 = LINE('',#44091,#44092);
+#44091 = CARTESIAN_POINT('',(0.,-11.));
+#44092 = VECTOR('',#44093,1.);
+#44093 = DIRECTION('',(1.,0.));
+#44094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44095 = PCURVE('',#43993,#44096);
+#44096 = DEFINITIONAL_REPRESENTATION('',(#44097),#44101);
+#44097 = LINE('',#44098,#44099);
+#44098 = CARTESIAN_POINT('',(0.6,-0.6));
+#44099 = VECTOR('',#44100,1.);
+#44100 = DIRECTION('',(-1.,0.));
+#44101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44102 = ORIENTED_EDGE('',*,*,#44103,.F.);
+#44103 = EDGE_CURVE('',#37623,#44081,#44104,.T.);
+#44104 = SURFACE_CURVE('',#44105,(#44109,#44116),.PCURVE_S1.);
+#44105 = LINE('',#44106,#44107);
+#44106 = CARTESIAN_POINT('',(4.46,-8.,2.5));
+#44107 = VECTOR('',#44108,1.);
+#44108 = DIRECTION('',(-0.,-0.,-1.));
+#44109 = PCURVE('',#37663,#44110);
+#44110 = DEFINITIONAL_REPRESENTATION('',(#44111),#44115);
+#44111 = LINE('',#44112,#44113);
+#44112 = CARTESIAN_POINT('',(0.6,0.));
+#44113 = VECTOR('',#44114,1.);
+#44114 = DIRECTION('',(0.,-1.));
+#44115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44116 = PCURVE('',#37637,#44117);
+#44117 = DEFINITIONAL_REPRESENTATION('',(#44118),#44122);
+#44118 = LINE('',#44119,#44120);
+#44119 = CARTESIAN_POINT('',(0.,0.));
+#44120 = VECTOR('',#44121,1.);
+#44121 = DIRECTION('',(0.,-1.));
+#44122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44123 = ADVANCED_FACE('',(#44124),#37637,.F.);
+#44124 = FACE_BOUND('',#44125,.F.);
+#44125 = EDGE_LOOP('',(#44126,#44127,#44128,#44149));
+#44126 = ORIENTED_EDGE('',*,*,#37622,.T.);
+#44127 = ORIENTED_EDGE('',*,*,#44103,.T.);
+#44128 = ORIENTED_EDGE('',*,*,#44129,.T.);
+#44129 = EDGE_CURVE('',#44081,#43955,#44130,.T.);
+#44130 = SURFACE_CURVE('',#44131,(#44135,#44142),.PCURVE_S1.);
+#44131 = LINE('',#44132,#44133);
+#44132 = CARTESIAN_POINT('',(4.46,-8.,-8.5));
+#44133 = VECTOR('',#44134,1.);
+#44134 = DIRECTION('',(0.,1.,0.));
+#44135 = PCURVE('',#37637,#44136);
+#44136 = DEFINITIONAL_REPRESENTATION('',(#44137),#44141);
+#44137 = LINE('',#44138,#44139);
+#44138 = CARTESIAN_POINT('',(0.,-11.));
+#44139 = VECTOR('',#44140,1.);
+#44140 = DIRECTION('',(1.,0.));
+#44141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44142 = PCURVE('',#43993,#44143);
+#44143 = DEFINITIONAL_REPRESENTATION('',(#44144),#44148);
+#44144 = LINE('',#44145,#44146);
+#44145 = CARTESIAN_POINT('',(0.,-0.6));
+#44146 = VECTOR('',#44147,1.);
+#44147 = DIRECTION('',(0.,1.));
+#44148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44149 = ORIENTED_EDGE('',*,*,#43954,.F.);
+#44150 = ADVANCED_FACE('',(#44151),#37728,.F.);
+#44151 = FACE_BOUND('',#44152,.F.);
+#44152 = EDGE_LOOP('',(#44153,#44154,#44177,#44205));
+#44153 = ORIENTED_EDGE('',*,*,#37711,.T.);
+#44154 = ORIENTED_EDGE('',*,*,#44155,.T.);
+#44155 = EDGE_CURVE('',#37714,#44156,#44158,.T.);
+#44156 = VERTEX_POINT('',#44157);
+#44157 = CARTESIAN_POINT('',(-18.4,-7.4,-8.5));
+#44158 = SURFACE_CURVE('',#44159,(#44163,#44170),.PCURVE_S1.);
+#44159 = LINE('',#44160,#44161);
+#44160 = CARTESIAN_POINT('',(-18.4,-7.4,2.5));
+#44161 = VECTOR('',#44162,1.);
+#44162 = DIRECTION('',(-0.,-0.,-1.));
+#44163 = PCURVE('',#37728,#44164);
+#44164 = DEFINITIONAL_REPRESENTATION('',(#44165),#44169);
+#44165 = LINE('',#44166,#44167);
+#44166 = CARTESIAN_POINT('',(0.,0.));
+#44167 = VECTOR('',#44168,1.);
+#44168 = DIRECTION('',(0.,-1.));
+#44169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44170 = PCURVE('',#37754,#44171);
+#44171 = DEFINITIONAL_REPRESENTATION('',(#44172),#44176);
+#44172 = LINE('',#44173,#44174);
+#44173 = CARTESIAN_POINT('',(0.6,0.));
+#44174 = VECTOR('',#44175,1.);
+#44175 = DIRECTION('',(0.,-1.));
+#44176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44177 = ORIENTED_EDGE('',*,*,#44178,.T.);
+#44178 = EDGE_CURVE('',#44156,#44179,#44181,.T.);
+#44179 = VERTEX_POINT('',#44180);
+#44180 = CARTESIAN_POINT('',(-17.8,-7.4,-8.5));
+#44181 = SURFACE_CURVE('',#44182,(#44186,#44193),.PCURVE_S1.);
+#44182 = LINE('',#44183,#44184);
+#44183 = CARTESIAN_POINT('',(-18.4,-7.4,-8.5));
+#44184 = VECTOR('',#44185,1.);
+#44185 = DIRECTION('',(1.,0.,0.));
+#44186 = PCURVE('',#37728,#44187);
+#44187 = DEFINITIONAL_REPRESENTATION('',(#44188),#44192);
+#44188 = LINE('',#44189,#44190);
+#44189 = CARTESIAN_POINT('',(0.,-11.));
+#44190 = VECTOR('',#44191,1.);
+#44191 = DIRECTION('',(1.,0.));
+#44192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44193 = PCURVE('',#44194,#44199);
+#44194 = PLANE('',#44195);
+#44195 = AXIS2_PLACEMENT_3D('',#44196,#44197,#44198);
+#44196 = CARTESIAN_POINT('',(-18.4,-7.4,-8.5));
+#44197 = DIRECTION('',(0.,0.,1.));
+#44198 = DIRECTION('',(1.,0.,0.));
+#44199 = DEFINITIONAL_REPRESENTATION('',(#44200),#44204);
+#44200 = LINE('',#44201,#44202);
+#44201 = CARTESIAN_POINT('',(0.,0.));
+#44202 = VECTOR('',#44203,1.);
+#44203 = DIRECTION('',(1.,0.));
+#44204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44205 = ORIENTED_EDGE('',*,*,#44206,.F.);
+#44206 = EDGE_CURVE('',#37712,#44179,#44207,.T.);
+#44207 = SURFACE_CURVE('',#44208,(#44212,#44219),.PCURVE_S1.);
+#44208 = LINE('',#44209,#44210);
+#44209 = CARTESIAN_POINT('',(-17.8,-7.4,2.5));
+#44210 = VECTOR('',#44211,1.);
+#44211 = DIRECTION('',(-0.,-0.,-1.));
+#44212 = PCURVE('',#37728,#44213);
+#44213 = DEFINITIONAL_REPRESENTATION('',(#44214),#44218);
+#44214 = LINE('',#44215,#44216);
+#44215 = CARTESIAN_POINT('',(0.6,0.));
+#44216 = VECTOR('',#44217,1.);
+#44217 = DIRECTION('',(0.,-1.));
+#44218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44219 = PCURVE('',#37804,#44220);
+#44220 = DEFINITIONAL_REPRESENTATION('',(#44221),#44225);
+#44221 = LINE('',#44222,#44223);
+#44222 = CARTESIAN_POINT('',(0.,0.));
+#44223 = VECTOR('',#44224,1.);
+#44224 = DIRECTION('',(0.,-1.));
+#44225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44226 = ADVANCED_FACE('',(#44227),#37804,.F.);
+#44227 = FACE_BOUND('',#44228,.F.);
+#44228 = EDGE_LOOP('',(#44229,#44230,#44231,#44254));
+#44229 = ORIENTED_EDGE('',*,*,#37791,.T.);
+#44230 = ORIENTED_EDGE('',*,*,#44206,.T.);
+#44231 = ORIENTED_EDGE('',*,*,#44232,.T.);
+#44232 = EDGE_CURVE('',#44179,#44233,#44235,.T.);
+#44233 = VERTEX_POINT('',#44234);
+#44234 = CARTESIAN_POINT('',(-17.8,-8.,-8.5));
+#44235 = SURFACE_CURVE('',#44236,(#44240,#44247),.PCURVE_S1.);
+#44236 = LINE('',#44237,#44238);
+#44237 = CARTESIAN_POINT('',(-17.8,-7.4,-8.5));
+#44238 = VECTOR('',#44239,1.);
+#44239 = DIRECTION('',(0.,-1.,0.));
+#44240 = PCURVE('',#37804,#44241);
+#44241 = DEFINITIONAL_REPRESENTATION('',(#44242),#44246);
+#44242 = LINE('',#44243,#44244);
+#44243 = CARTESIAN_POINT('',(0.,-11.));
+#44244 = VECTOR('',#44245,1.);
+#44245 = DIRECTION('',(1.,0.));
+#44246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44247 = PCURVE('',#44194,#44248);
+#44248 = DEFINITIONAL_REPRESENTATION('',(#44249),#44253);
+#44249 = LINE('',#44250,#44251);
+#44250 = CARTESIAN_POINT('',(0.6,0.));
+#44251 = VECTOR('',#44252,1.);
+#44252 = DIRECTION('',(0.,-1.));
+#44253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44254 = ORIENTED_EDGE('',*,*,#44255,.F.);
+#44255 = EDGE_CURVE('',#37766,#44233,#44256,.T.);
+#44256 = SURFACE_CURVE('',#44257,(#44261,#44268),.PCURVE_S1.);
+#44257 = LINE('',#44258,#44259);
+#44258 = CARTESIAN_POINT('',(-17.8,-8.,2.5));
+#44259 = VECTOR('',#44260,1.);
+#44260 = DIRECTION('',(-0.,-0.,-1.));
+#44261 = PCURVE('',#37804,#44262);
+#44262 = DEFINITIONAL_REPRESENTATION('',(#44263),#44267);
+#44263 = LINE('',#44264,#44265);
+#44264 = CARTESIAN_POINT('',(0.6,0.));
+#44265 = VECTOR('',#44266,1.);
+#44266 = DIRECTION('',(0.,-1.));
+#44267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44268 = PCURVE('',#37780,#44269);
+#44269 = DEFINITIONAL_REPRESENTATION('',(#44270),#44274);
+#44270 = LINE('',#44271,#44272);
+#44271 = CARTESIAN_POINT('',(0.,0.));
+#44272 = VECTOR('',#44273,1.);
+#44273 = DIRECTION('',(0.,-1.));
+#44274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44275 = ADVANCED_FACE('',(#44276),#37780,.F.);
+#44276 = FACE_BOUND('',#44277,.F.);
+#44277 = EDGE_LOOP('',(#44278,#44279,#44280,#44303));
+#44278 = ORIENTED_EDGE('',*,*,#37765,.T.);
+#44279 = ORIENTED_EDGE('',*,*,#44255,.T.);
+#44280 = ORIENTED_EDGE('',*,*,#44281,.T.);
+#44281 = EDGE_CURVE('',#44233,#44282,#44284,.T.);
+#44282 = VERTEX_POINT('',#44283);
+#44283 = CARTESIAN_POINT('',(-18.4,-8.,-8.5));
+#44284 = SURFACE_CURVE('',#44285,(#44289,#44296),.PCURVE_S1.);
+#44285 = LINE('',#44286,#44287);
+#44286 = CARTESIAN_POINT('',(-17.8,-8.,-8.5));
+#44287 = VECTOR('',#44288,1.);
+#44288 = DIRECTION('',(-1.,0.,0.));
+#44289 = PCURVE('',#37780,#44290);
+#44290 = DEFINITIONAL_REPRESENTATION('',(#44291),#44295);
+#44291 = LINE('',#44292,#44293);
+#44292 = CARTESIAN_POINT('',(0.,-11.));
+#44293 = VECTOR('',#44294,1.);
+#44294 = DIRECTION('',(1.,0.));
+#44295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44296 = PCURVE('',#44194,#44297);
+#44297 = DEFINITIONAL_REPRESENTATION('',(#44298),#44302);
+#44298 = LINE('',#44299,#44300);
+#44299 = CARTESIAN_POINT('',(0.6,-0.6));
+#44300 = VECTOR('',#44301,1.);
+#44301 = DIRECTION('',(-1.,0.));
+#44302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44303 = ORIENTED_EDGE('',*,*,#44304,.F.);
+#44304 = EDGE_CURVE('',#37740,#44282,#44305,.T.);
+#44305 = SURFACE_CURVE('',#44306,(#44310,#44317),.PCURVE_S1.);
+#44306 = LINE('',#44307,#44308);
+#44307 = CARTESIAN_POINT('',(-18.4,-8.,2.5));
+#44308 = VECTOR('',#44309,1.);
+#44309 = DIRECTION('',(-0.,-0.,-1.));
+#44310 = PCURVE('',#37780,#44311);
+#44311 = DEFINITIONAL_REPRESENTATION('',(#44312),#44316);
+#44312 = LINE('',#44313,#44314);
+#44313 = CARTESIAN_POINT('',(0.6,0.));
+#44314 = VECTOR('',#44315,1.);
+#44315 = DIRECTION('',(0.,-1.));
+#44316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44317 = PCURVE('',#37754,#44318);
+#44318 = DEFINITIONAL_REPRESENTATION('',(#44319),#44323);
+#44319 = LINE('',#44320,#44321);
+#44320 = CARTESIAN_POINT('',(0.,0.));
+#44321 = VECTOR('',#44322,1.);
+#44322 = DIRECTION('',(0.,-1.));
+#44323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44324 = ADVANCED_FACE('',(#44325),#37754,.F.);
+#44325 = FACE_BOUND('',#44326,.F.);
+#44326 = EDGE_LOOP('',(#44327,#44328,#44329,#44350));
+#44327 = ORIENTED_EDGE('',*,*,#37739,.T.);
+#44328 = ORIENTED_EDGE('',*,*,#44304,.T.);
+#44329 = ORIENTED_EDGE('',*,*,#44330,.T.);
+#44330 = EDGE_CURVE('',#44282,#44156,#44331,.T.);
+#44331 = SURFACE_CURVE('',#44332,(#44336,#44343),.PCURVE_S1.);
+#44332 = LINE('',#44333,#44334);
+#44333 = CARTESIAN_POINT('',(-18.4,-8.,-8.5));
+#44334 = VECTOR('',#44335,1.);
+#44335 = DIRECTION('',(0.,1.,0.));
+#44336 = PCURVE('',#37754,#44337);
+#44337 = DEFINITIONAL_REPRESENTATION('',(#44338),#44342);
+#44338 = LINE('',#44339,#44340);
+#44339 = CARTESIAN_POINT('',(0.,-11.));
+#44340 = VECTOR('',#44341,1.);
+#44341 = DIRECTION('',(1.,0.));
+#44342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44343 = PCURVE('',#44194,#44344);
+#44344 = DEFINITIONAL_REPRESENTATION('',(#44345),#44349);
+#44345 = LINE('',#44346,#44347);
+#44346 = CARTESIAN_POINT('',(0.,-0.6));
+#44347 = VECTOR('',#44348,1.);
+#44348 = DIRECTION('',(0.,1.));
+#44349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44350 = ORIENTED_EDGE('',*,*,#44155,.F.);
+#44351 = ADVANCED_FACE('',(#44352),#37941,.T.);
+#44352 = FACE_BOUND('',#44353,.F.);
+#44353 = EDGE_LOOP('',(#44354,#44355,#44378,#44409));
+#44354 = ORIENTED_EDGE('',*,*,#37924,.F.);
+#44355 = ORIENTED_EDGE('',*,*,#44356,.T.);
+#44356 = EDGE_CURVE('',#37925,#44357,#44359,.T.);
+#44357 = VERTEX_POINT('',#44358);
+#44358 = CARTESIAN_POINT('',(-2.8,-0.5,4.));
+#44359 = SEAM_CURVE('',#44360,(#44364,#44371),.PCURVE_S1.);
+#44360 = LINE('',#44361,#44362);
+#44361 = CARTESIAN_POINT('',(-2.8,-0.5,3.5));
+#44362 = VECTOR('',#44363,1.);
+#44363 = DIRECTION('',(0.,0.,1.));
+#44364 = PCURVE('',#37941,#44365);
+#44365 = DEFINITIONAL_REPRESENTATION('',(#44366),#44370);
+#44366 = LINE('',#44367,#44368);
+#44367 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#44368 = VECTOR('',#44369,1.);
+#44369 = DIRECTION('',(-0.,-1.));
+#44370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44371 = PCURVE('',#37941,#44372);
+#44372 = DEFINITIONAL_REPRESENTATION('',(#44373),#44377);
+#44373 = LINE('',#44374,#44375);
+#44374 = CARTESIAN_POINT('',(-0.,0.));
+#44375 = VECTOR('',#44376,1.);
+#44376 = DIRECTION('',(-0.,-1.));
+#44377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44378 = ORIENTED_EDGE('',*,*,#44379,.T.);
+#44379 = EDGE_CURVE('',#44357,#44357,#44380,.T.);
+#44380 = SURFACE_CURVE('',#44381,(#44386,#44393),.PCURVE_S1.);
+#44381 = CIRCLE('',#44382,1.);
+#44382 = AXIS2_PLACEMENT_3D('',#44383,#44384,#44385);
+#44383 = CARTESIAN_POINT('',(-3.8,-0.5,4.));
+#44384 = DIRECTION('',(0.,0.,1.));
+#44385 = DIRECTION('',(1.,0.,0.));
+#44386 = PCURVE('',#37941,#44387);
+#44387 = DEFINITIONAL_REPRESENTATION('',(#44388),#44392);
+#44388 = LINE('',#44389,#44390);
+#44389 = CARTESIAN_POINT('',(-0.,-0.5));
+#44390 = VECTOR('',#44391,1.);
+#44391 = DIRECTION('',(-1.,0.));
+#44392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44393 = PCURVE('',#44394,#44399);
+#44394 = PLANE('',#44395);
+#44395 = AXIS2_PLACEMENT_3D('',#44396,#44397,#44398);
+#44396 = CARTESIAN_POINT('',(-2.8,-0.5,4.));
+#44397 = DIRECTION('',(0.,0.,-1.));
+#44398 = DIRECTION('',(-1.,0.,0.));
+#44399 = DEFINITIONAL_REPRESENTATION('',(#44400),#44408);
+#44400 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#44401,#44402,#44403,#44404
+    ,#44405,#44406,#44407),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#44401 = CARTESIAN_POINT('',(0.,0.));
+#44402 = CARTESIAN_POINT('',(0.,1.732050807569));
+#44403 = CARTESIAN_POINT('',(1.5,0.866025403784));
+#44404 = CARTESIAN_POINT('',(3.,2.449212707645E-16));
+#44405 = CARTESIAN_POINT('',(1.5,-0.866025403784));
+#44406 = CARTESIAN_POINT('',(1.554312234475E-15,-1.732050807569));
+#44407 = CARTESIAN_POINT('',(0.,0.));
+#44408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44409 = ORIENTED_EDGE('',*,*,#44356,.F.);
+#44410 = ADVANCED_FACE('',(#44411),#37989,.T.);
+#44411 = FACE_BOUND('',#44412,.T.);
+#44412 = EDGE_LOOP('',(#44413,#44414,#44437,#44465));
+#44413 = ORIENTED_EDGE('',*,*,#37972,.F.);
+#44414 = ORIENTED_EDGE('',*,*,#44415,.T.);
+#44415 = EDGE_CURVE('',#37973,#44416,#44418,.T.);
+#44416 = VERTEX_POINT('',#44417);
+#44417 = CARTESIAN_POINT('',(-20.63,2.84,10.));
+#44418 = SURFACE_CURVE('',#44419,(#44423,#44430),.PCURVE_S1.);
+#44419 = LINE('',#44420,#44421);
+#44420 = CARTESIAN_POINT('',(-20.63,2.84,-1.));
+#44421 = VECTOR('',#44422,1.);
+#44422 = DIRECTION('',(0.,0.,1.));
+#44423 = PCURVE('',#37989,#44424);
+#44424 = DEFINITIONAL_REPRESENTATION('',(#44425),#44429);
+#44425 = LINE('',#44426,#44427);
+#44426 = CARTESIAN_POINT('',(0.,0.));
+#44427 = VECTOR('',#44428,1.);
+#44428 = DIRECTION('',(0.,-1.));
+#44429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44430 = PCURVE('',#38015,#44431);
+#44431 = DEFINITIONAL_REPRESENTATION('',(#44432),#44436);
+#44432 = LINE('',#44433,#44434);
+#44433 = CARTESIAN_POINT('',(0.6,0.));
+#44434 = VECTOR('',#44435,1.);
+#44435 = DIRECTION('',(0.,-1.));
+#44436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44437 = ORIENTED_EDGE('',*,*,#44438,.T.);
+#44438 = EDGE_CURVE('',#44416,#44439,#44441,.T.);
+#44439 = VERTEX_POINT('',#44440);
+#44440 = CARTESIAN_POINT('',(-20.63,2.24,10.));
+#44441 = SURFACE_CURVE('',#44442,(#44446,#44453),.PCURVE_S1.);
+#44442 = LINE('',#44443,#44444);
+#44443 = CARTESIAN_POINT('',(-20.63,2.84,10.));
+#44444 = VECTOR('',#44445,1.);
+#44445 = DIRECTION('',(0.,-1.,0.));
+#44446 = PCURVE('',#37989,#44447);
+#44447 = DEFINITIONAL_REPRESENTATION('',(#44448),#44452);
+#44448 = LINE('',#44449,#44450);
+#44449 = CARTESIAN_POINT('',(0.,-11.));
+#44450 = VECTOR('',#44451,1.);
+#44451 = DIRECTION('',(1.,0.));
+#44452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44453 = PCURVE('',#44454,#44459);
+#44454 = PLANE('',#44455);
+#44455 = AXIS2_PLACEMENT_3D('',#44456,#44457,#44458);
+#44456 = CARTESIAN_POINT('',(-21.23,2.84,10.));
+#44457 = DIRECTION('',(0.,0.,1.));
+#44458 = DIRECTION('',(1.,0.,0.));
+#44459 = DEFINITIONAL_REPRESENTATION('',(#44460),#44464);
+#44460 = LINE('',#44461,#44462);
+#44461 = CARTESIAN_POINT('',(0.6,0.));
+#44462 = VECTOR('',#44463,1.);
+#44463 = DIRECTION('',(0.,-1.));
+#44464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44465 = ORIENTED_EDGE('',*,*,#44466,.F.);
+#44466 = EDGE_CURVE('',#37975,#44439,#44467,.T.);
+#44467 = SURFACE_CURVE('',#44468,(#44472,#44479),.PCURVE_S1.);
+#44468 = LINE('',#44469,#44470);
+#44469 = CARTESIAN_POINT('',(-20.63,2.24,-1.));
+#44470 = VECTOR('',#44471,1.);
+#44471 = DIRECTION('',(0.,0.,1.));
+#44472 = PCURVE('',#37989,#44473);
+#44473 = DEFINITIONAL_REPRESENTATION('',(#44474),#44478);
+#44474 = LINE('',#44475,#44476);
+#44475 = CARTESIAN_POINT('',(0.6,0.));
+#44476 = VECTOR('',#44477,1.);
+#44477 = DIRECTION('',(0.,-1.));
+#44478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44479 = PCURVE('',#38065,#44480);
+#44480 = DEFINITIONAL_REPRESENTATION('',(#44481),#44485);
+#44481 = LINE('',#44482,#44483);
+#44482 = CARTESIAN_POINT('',(0.,-0.));
+#44483 = VECTOR('',#44484,1.);
+#44484 = DIRECTION('',(0.,-1.));
+#44485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44486 = ADVANCED_FACE('',(#44487),#38065,.T.);
+#44487 = FACE_BOUND('',#44488,.T.);
+#44488 = EDGE_LOOP('',(#44489,#44490,#44491,#44514));
+#44489 = ORIENTED_EDGE('',*,*,#38052,.F.);
+#44490 = ORIENTED_EDGE('',*,*,#44466,.T.);
+#44491 = ORIENTED_EDGE('',*,*,#44492,.T.);
+#44492 = EDGE_CURVE('',#44439,#44493,#44495,.T.);
+#44493 = VERTEX_POINT('',#44494);
+#44494 = CARTESIAN_POINT('',(-21.23,2.24,10.));
+#44495 = SURFACE_CURVE('',#44496,(#44500,#44507),.PCURVE_S1.);
+#44496 = LINE('',#44497,#44498);
+#44497 = CARTESIAN_POINT('',(-20.63,2.24,10.));
+#44498 = VECTOR('',#44499,1.);
+#44499 = DIRECTION('',(-1.,0.,0.));
+#44500 = PCURVE('',#38065,#44501);
+#44501 = DEFINITIONAL_REPRESENTATION('',(#44502),#44506);
+#44502 = LINE('',#44503,#44504);
+#44503 = CARTESIAN_POINT('',(0.,-11.));
+#44504 = VECTOR('',#44505,1.);
+#44505 = DIRECTION('',(1.,0.));
+#44506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44507 = PCURVE('',#44454,#44508);
+#44508 = DEFINITIONAL_REPRESENTATION('',(#44509),#44513);
+#44509 = LINE('',#44510,#44511);
+#44510 = CARTESIAN_POINT('',(0.6,-0.6));
+#44511 = VECTOR('',#44512,1.);
+#44512 = DIRECTION('',(-1.,0.));
+#44513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44514 = ORIENTED_EDGE('',*,*,#44515,.F.);
+#44515 = EDGE_CURVE('',#38027,#44493,#44516,.T.);
+#44516 = SURFACE_CURVE('',#44517,(#44521,#44528),.PCURVE_S1.);
+#44517 = LINE('',#44518,#44519);
+#44518 = CARTESIAN_POINT('',(-21.23,2.24,-1.));
+#44519 = VECTOR('',#44520,1.);
+#44520 = DIRECTION('',(0.,0.,1.));
+#44521 = PCURVE('',#38065,#44522);
+#44522 = DEFINITIONAL_REPRESENTATION('',(#44523),#44527);
+#44523 = LINE('',#44524,#44525);
+#44524 = CARTESIAN_POINT('',(0.6,0.));
+#44525 = VECTOR('',#44526,1.);
+#44526 = DIRECTION('',(0.,-1.));
+#44527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44528 = PCURVE('',#38041,#44529);
+#44529 = DEFINITIONAL_REPRESENTATION('',(#44530),#44534);
+#44530 = LINE('',#44531,#44532);
+#44531 = CARTESIAN_POINT('',(0.,0.));
+#44532 = VECTOR('',#44533,1.);
+#44533 = DIRECTION('',(0.,-1.));
+#44534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44535 = ADVANCED_FACE('',(#44536),#38041,.T.);
+#44536 = FACE_BOUND('',#44537,.T.);
+#44537 = EDGE_LOOP('',(#44538,#44539,#44540,#44563));
+#44538 = ORIENTED_EDGE('',*,*,#38026,.F.);
+#44539 = ORIENTED_EDGE('',*,*,#44515,.T.);
+#44540 = ORIENTED_EDGE('',*,*,#44541,.T.);
+#44541 = EDGE_CURVE('',#44493,#44542,#44544,.T.);
+#44542 = VERTEX_POINT('',#44543);
+#44543 = CARTESIAN_POINT('',(-21.23,2.84,10.));
+#44544 = SURFACE_CURVE('',#44545,(#44549,#44556),.PCURVE_S1.);
+#44545 = LINE('',#44546,#44547);
+#44546 = CARTESIAN_POINT('',(-21.23,2.24,10.));
+#44547 = VECTOR('',#44548,1.);
+#44548 = DIRECTION('',(0.,1.,0.));
+#44549 = PCURVE('',#38041,#44550);
+#44550 = DEFINITIONAL_REPRESENTATION('',(#44551),#44555);
+#44551 = LINE('',#44552,#44553);
+#44552 = CARTESIAN_POINT('',(0.,-11.));
+#44553 = VECTOR('',#44554,1.);
+#44554 = DIRECTION('',(1.,0.));
+#44555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44556 = PCURVE('',#44454,#44557);
+#44557 = DEFINITIONAL_REPRESENTATION('',(#44558),#44562);
+#44558 = LINE('',#44559,#44560);
+#44559 = CARTESIAN_POINT('',(0.,-0.6));
+#44560 = VECTOR('',#44561,1.);
+#44561 = DIRECTION('',(0.,1.));
+#44562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44563 = ORIENTED_EDGE('',*,*,#44564,.F.);
+#44564 = EDGE_CURVE('',#38001,#44542,#44565,.T.);
+#44565 = SURFACE_CURVE('',#44566,(#44570,#44577),.PCURVE_S1.);
+#44566 = LINE('',#44567,#44568);
+#44567 = CARTESIAN_POINT('',(-21.23,2.84,-1.));
+#44568 = VECTOR('',#44569,1.);
+#44569 = DIRECTION('',(0.,0.,1.));
+#44570 = PCURVE('',#38041,#44571);
+#44571 = DEFINITIONAL_REPRESENTATION('',(#44572),#44576);
+#44572 = LINE('',#44573,#44574);
+#44573 = CARTESIAN_POINT('',(0.6,0.));
+#44574 = VECTOR('',#44575,1.);
+#44575 = DIRECTION('',(0.,-1.));
+#44576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44577 = PCURVE('',#38015,#44578);
+#44578 = DEFINITIONAL_REPRESENTATION('',(#44579),#44583);
+#44579 = LINE('',#44580,#44581);
+#44580 = CARTESIAN_POINT('',(0.,0.));
+#44581 = VECTOR('',#44582,1.);
+#44582 = DIRECTION('',(0.,-1.));
+#44583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44584 = ADVANCED_FACE('',(#44585),#38015,.T.);
+#44585 = FACE_BOUND('',#44586,.T.);
+#44586 = EDGE_LOOP('',(#44587,#44588,#44589,#44610));
+#44587 = ORIENTED_EDGE('',*,*,#38000,.F.);
+#44588 = ORIENTED_EDGE('',*,*,#44564,.T.);
+#44589 = ORIENTED_EDGE('',*,*,#44590,.T.);
+#44590 = EDGE_CURVE('',#44542,#44416,#44591,.T.);
+#44591 = SURFACE_CURVE('',#44592,(#44596,#44603),.PCURVE_S1.);
+#44592 = LINE('',#44593,#44594);
+#44593 = CARTESIAN_POINT('',(-21.23,2.84,10.));
+#44594 = VECTOR('',#44595,1.);
+#44595 = DIRECTION('',(1.,0.,0.));
+#44596 = PCURVE('',#38015,#44597);
+#44597 = DEFINITIONAL_REPRESENTATION('',(#44598),#44602);
+#44598 = LINE('',#44599,#44600);
+#44599 = CARTESIAN_POINT('',(0.,-11.));
+#44600 = VECTOR('',#44601,1.);
+#44601 = DIRECTION('',(1.,0.));
+#44602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44603 = PCURVE('',#44454,#44604);
+#44604 = DEFINITIONAL_REPRESENTATION('',(#44605),#44609);
+#44605 = LINE('',#44606,#44607);
+#44606 = CARTESIAN_POINT('',(0.,0.));
+#44607 = VECTOR('',#44608,1.);
+#44608 = DIRECTION('',(1.,0.));
+#44609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44610 = ORIENTED_EDGE('',*,*,#44415,.F.);
+#44611 = ADVANCED_FACE('',(#44612),#38095,.T.);
+#44612 = FACE_BOUND('',#44613,.T.);
+#44613 = EDGE_LOOP('',(#44614,#44615,#44638,#44666));
+#44614 = ORIENTED_EDGE('',*,*,#38078,.F.);
+#44615 = ORIENTED_EDGE('',*,*,#44616,.T.);
+#44616 = EDGE_CURVE('',#38079,#44617,#44619,.T.);
+#44617 = VERTEX_POINT('',#44618);
+#44618 = CARTESIAN_POINT('',(-18.09,2.24,10.));
+#44619 = SURFACE_CURVE('',#44620,(#44624,#44631),.PCURVE_S1.);
+#44620 = LINE('',#44621,#44622);
+#44621 = CARTESIAN_POINT('',(-18.09,2.24,-1.));
+#44622 = VECTOR('',#44623,1.);
+#44623 = DIRECTION('',(0.,0.,1.));
+#44624 = PCURVE('',#38095,#44625);
+#44625 = DEFINITIONAL_REPRESENTATION('',(#44626),#44630);
+#44626 = LINE('',#44627,#44628);
+#44627 = CARTESIAN_POINT('',(0.,-0.));
+#44628 = VECTOR('',#44629,1.);
+#44629 = DIRECTION('',(0.,-1.));
+#44630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44631 = PCURVE('',#38121,#44632);
+#44632 = DEFINITIONAL_REPRESENTATION('',(#44633),#44637);
+#44633 = LINE('',#44634,#44635);
+#44634 = CARTESIAN_POINT('',(0.6,0.));
+#44635 = VECTOR('',#44636,1.);
+#44636 = DIRECTION('',(0.,-1.));
+#44637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44638 = ORIENTED_EDGE('',*,*,#44639,.T.);
+#44639 = EDGE_CURVE('',#44617,#44640,#44642,.T.);
+#44640 = VERTEX_POINT('',#44641);
+#44641 = CARTESIAN_POINT('',(-18.69,2.24,10.));
+#44642 = SURFACE_CURVE('',#44643,(#44647,#44654),.PCURVE_S1.);
+#44643 = LINE('',#44644,#44645);
+#44644 = CARTESIAN_POINT('',(-18.09,2.24,10.));
+#44645 = VECTOR('',#44646,1.);
+#44646 = DIRECTION('',(-1.,0.,0.));
+#44647 = PCURVE('',#38095,#44648);
+#44648 = DEFINITIONAL_REPRESENTATION('',(#44649),#44653);
+#44649 = LINE('',#44650,#44651);
+#44650 = CARTESIAN_POINT('',(0.,-11.));
+#44651 = VECTOR('',#44652,1.);
+#44652 = DIRECTION('',(1.,0.));
+#44653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44654 = PCURVE('',#44655,#44660);
+#44655 = PLANE('',#44656);
+#44656 = AXIS2_PLACEMENT_3D('',#44657,#44658,#44659);
+#44657 = CARTESIAN_POINT('',(-18.69,2.84,10.));
+#44658 = DIRECTION('',(0.,0.,1.));
+#44659 = DIRECTION('',(1.,0.,0.));
+#44660 = DEFINITIONAL_REPRESENTATION('',(#44661),#44665);
+#44661 = LINE('',#44662,#44663);
+#44662 = CARTESIAN_POINT('',(0.6,-0.6));
+#44663 = VECTOR('',#44664,1.);
+#44664 = DIRECTION('',(-1.,0.));
+#44665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44666 = ORIENTED_EDGE('',*,*,#44667,.F.);
+#44667 = EDGE_CURVE('',#38081,#44640,#44668,.T.);
+#44668 = SURFACE_CURVE('',#44669,(#44673,#44680),.PCURVE_S1.);
+#44669 = LINE('',#44670,#44671);
+#44670 = CARTESIAN_POINT('',(-18.69,2.24,-1.));
+#44671 = VECTOR('',#44672,1.);
+#44672 = DIRECTION('',(0.,0.,1.));
+#44673 = PCURVE('',#38095,#44674);
+#44674 = DEFINITIONAL_REPRESENTATION('',(#44675),#44679);
+#44675 = LINE('',#44676,#44677);
+#44676 = CARTESIAN_POINT('',(0.6,0.));
+#44677 = VECTOR('',#44678,1.);
+#44678 = DIRECTION('',(0.,-1.));
+#44679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44680 = PCURVE('',#38171,#44681);
+#44681 = DEFINITIONAL_REPRESENTATION('',(#44682),#44686);
+#44682 = LINE('',#44683,#44684);
+#44683 = CARTESIAN_POINT('',(0.,0.));
+#44684 = VECTOR('',#44685,1.);
+#44685 = DIRECTION('',(0.,-1.));
+#44686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44687 = ADVANCED_FACE('',(#44688),#38171,.T.);
+#44688 = FACE_BOUND('',#44689,.T.);
+#44689 = EDGE_LOOP('',(#44690,#44691,#44692,#44715));
+#44690 = ORIENTED_EDGE('',*,*,#38158,.F.);
+#44691 = ORIENTED_EDGE('',*,*,#44667,.T.);
+#44692 = ORIENTED_EDGE('',*,*,#44693,.T.);
+#44693 = EDGE_CURVE('',#44640,#44694,#44696,.T.);
+#44694 = VERTEX_POINT('',#44695);
+#44695 = CARTESIAN_POINT('',(-18.69,2.84,10.));
+#44696 = SURFACE_CURVE('',#44697,(#44701,#44708),.PCURVE_S1.);
+#44697 = LINE('',#44698,#44699);
+#44698 = CARTESIAN_POINT('',(-18.69,2.24,10.));
+#44699 = VECTOR('',#44700,1.);
+#44700 = DIRECTION('',(0.,1.,0.));
+#44701 = PCURVE('',#38171,#44702);
+#44702 = DEFINITIONAL_REPRESENTATION('',(#44703),#44707);
+#44703 = LINE('',#44704,#44705);
+#44704 = CARTESIAN_POINT('',(0.,-11.));
+#44705 = VECTOR('',#44706,1.);
+#44706 = DIRECTION('',(1.,0.));
+#44707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44708 = PCURVE('',#44655,#44709);
+#44709 = DEFINITIONAL_REPRESENTATION('',(#44710),#44714);
+#44710 = LINE('',#44711,#44712);
+#44711 = CARTESIAN_POINT('',(0.,-0.6));
+#44712 = VECTOR('',#44713,1.);
+#44713 = DIRECTION('',(0.,1.));
+#44714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44715 = ORIENTED_EDGE('',*,*,#44716,.F.);
+#44716 = EDGE_CURVE('',#38133,#44694,#44717,.T.);
+#44717 = SURFACE_CURVE('',#44718,(#44722,#44729),.PCURVE_S1.);
+#44718 = LINE('',#44719,#44720);
+#44719 = CARTESIAN_POINT('',(-18.69,2.84,-1.));
+#44720 = VECTOR('',#44721,1.);
+#44721 = DIRECTION('',(0.,0.,1.));
+#44722 = PCURVE('',#38171,#44723);
+#44723 = DEFINITIONAL_REPRESENTATION('',(#44724),#44728);
+#44724 = LINE('',#44725,#44726);
+#44725 = CARTESIAN_POINT('',(0.6,0.));
+#44726 = VECTOR('',#44727,1.);
+#44727 = DIRECTION('',(0.,-1.));
+#44728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44729 = PCURVE('',#38147,#44730);
+#44730 = DEFINITIONAL_REPRESENTATION('',(#44731),#44735);
+#44731 = LINE('',#44732,#44733);
+#44732 = CARTESIAN_POINT('',(0.,0.));
+#44733 = VECTOR('',#44734,1.);
+#44734 = DIRECTION('',(0.,-1.));
+#44735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44736 = ADVANCED_FACE('',(#44737),#38147,.T.);
+#44737 = FACE_BOUND('',#44738,.T.);
+#44738 = EDGE_LOOP('',(#44739,#44740,#44741,#44764));
+#44739 = ORIENTED_EDGE('',*,*,#38132,.F.);
+#44740 = ORIENTED_EDGE('',*,*,#44716,.T.);
+#44741 = ORIENTED_EDGE('',*,*,#44742,.T.);
+#44742 = EDGE_CURVE('',#44694,#44743,#44745,.T.);
+#44743 = VERTEX_POINT('',#44744);
+#44744 = CARTESIAN_POINT('',(-18.09,2.84,10.));
+#44745 = SURFACE_CURVE('',#44746,(#44750,#44757),.PCURVE_S1.);
+#44746 = LINE('',#44747,#44748);
+#44747 = CARTESIAN_POINT('',(-18.69,2.84,10.));
+#44748 = VECTOR('',#44749,1.);
+#44749 = DIRECTION('',(1.,0.,0.));
+#44750 = PCURVE('',#38147,#44751);
+#44751 = DEFINITIONAL_REPRESENTATION('',(#44752),#44756);
+#44752 = LINE('',#44753,#44754);
+#44753 = CARTESIAN_POINT('',(0.,-11.));
+#44754 = VECTOR('',#44755,1.);
+#44755 = DIRECTION('',(1.,0.));
+#44756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44757 = PCURVE('',#44655,#44758);
+#44758 = DEFINITIONAL_REPRESENTATION('',(#44759),#44763);
+#44759 = LINE('',#44760,#44761);
+#44760 = CARTESIAN_POINT('',(0.,0.));
+#44761 = VECTOR('',#44762,1.);
+#44762 = DIRECTION('',(1.,0.));
+#44763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44764 = ORIENTED_EDGE('',*,*,#44765,.F.);
+#44765 = EDGE_CURVE('',#38107,#44743,#44766,.T.);
+#44766 = SURFACE_CURVE('',#44767,(#44771,#44778),.PCURVE_S1.);
+#44767 = LINE('',#44768,#44769);
+#44768 = CARTESIAN_POINT('',(-18.09,2.84,-1.));
+#44769 = VECTOR('',#44770,1.);
+#44770 = DIRECTION('',(0.,0.,1.));
+#44771 = PCURVE('',#38147,#44772);
+#44772 = DEFINITIONAL_REPRESENTATION('',(#44773),#44777);
+#44773 = LINE('',#44774,#44775);
+#44774 = CARTESIAN_POINT('',(0.6,0.));
+#44775 = VECTOR('',#44776,1.);
+#44776 = DIRECTION('',(0.,-1.));
+#44777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44778 = PCURVE('',#38121,#44779);
+#44779 = DEFINITIONAL_REPRESENTATION('',(#44780),#44784);
+#44780 = LINE('',#44781,#44782);
+#44781 = CARTESIAN_POINT('',(0.,0.));
+#44782 = VECTOR('',#44783,1.);
+#44783 = DIRECTION('',(0.,-1.));
+#44784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44785 = ADVANCED_FACE('',(#44786),#38121,.T.);
+#44786 = FACE_BOUND('',#44787,.T.);
+#44787 = EDGE_LOOP('',(#44788,#44789,#44790,#44811));
+#44788 = ORIENTED_EDGE('',*,*,#38106,.F.);
+#44789 = ORIENTED_EDGE('',*,*,#44765,.T.);
+#44790 = ORIENTED_EDGE('',*,*,#44791,.T.);
+#44791 = EDGE_CURVE('',#44743,#44617,#44792,.T.);
+#44792 = SURFACE_CURVE('',#44793,(#44797,#44804),.PCURVE_S1.);
+#44793 = LINE('',#44794,#44795);
+#44794 = CARTESIAN_POINT('',(-18.09,2.84,10.));
+#44795 = VECTOR('',#44796,1.);
+#44796 = DIRECTION('',(0.,-1.,0.));
+#44797 = PCURVE('',#38121,#44798);
+#44798 = DEFINITIONAL_REPRESENTATION('',(#44799),#44803);
+#44799 = LINE('',#44800,#44801);
+#44800 = CARTESIAN_POINT('',(0.,-11.));
+#44801 = VECTOR('',#44802,1.);
+#44802 = DIRECTION('',(1.,0.));
+#44803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44804 = PCURVE('',#44655,#44805);
+#44805 = DEFINITIONAL_REPRESENTATION('',(#44806),#44810);
+#44806 = LINE('',#44807,#44808);
+#44807 = CARTESIAN_POINT('',(0.6,0.));
+#44808 = VECTOR('',#44809,1.);
+#44809 = DIRECTION('',(0.,-1.));
+#44810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44811 = ORIENTED_EDGE('',*,*,#44616,.F.);
+#44812 = ADVANCED_FACE('',(#44813),#38365,.F.);
+#44813 = FACE_BOUND('',#44814,.T.);
+#44814 = EDGE_LOOP('',(#44815,#44816,#44817,#44818));
+#44815 = ORIENTED_EDGE('',*,*,#38349,.T.);
+#44816 = ORIENTED_EDGE('',*,*,#38403,.T.);
+#44817 = ORIENTED_EDGE('',*,*,#38452,.T.);
+#44818 = ORIENTED_EDGE('',*,*,#38501,.T.);
+#44819 = ADVANCED_FACE('',(#44820),#38566,.F.);
+#44820 = FACE_BOUND('',#44821,.T.);
+#44821 = EDGE_LOOP('',(#44822,#44823,#44824,#44825));
+#44822 = ORIENTED_EDGE('',*,*,#38550,.T.);
+#44823 = ORIENTED_EDGE('',*,*,#38604,.T.);
+#44824 = ORIENTED_EDGE('',*,*,#38653,.T.);
+#44825 = ORIENTED_EDGE('',*,*,#38702,.T.);
+#44826 = ADVANCED_FACE('',(#44827),#38767,.F.);
+#44827 = FACE_BOUND('',#44828,.T.);
+#44828 = EDGE_LOOP('',(#44829,#44830,#44831,#44832));
+#44829 = ORIENTED_EDGE('',*,*,#38751,.T.);
+#44830 = ORIENTED_EDGE('',*,*,#38805,.T.);
+#44831 = ORIENTED_EDGE('',*,*,#38854,.T.);
+#44832 = ORIENTED_EDGE('',*,*,#38903,.T.);
+#44833 = ADVANCED_FACE('',(#44834),#38968,.F.);
+#44834 = FACE_BOUND('',#44835,.T.);
+#44835 = EDGE_LOOP('',(#44836,#44837,#44838,#44839));
+#44836 = ORIENTED_EDGE('',*,*,#38952,.T.);
+#44837 = ORIENTED_EDGE('',*,*,#39006,.T.);
+#44838 = ORIENTED_EDGE('',*,*,#39055,.T.);
+#44839 = ORIENTED_EDGE('',*,*,#39104,.T.);
+#44840 = ADVANCED_FACE('',(#44841),#39169,.F.);
+#44841 = FACE_BOUND('',#44842,.T.);
+#44842 = EDGE_LOOP('',(#44843,#44844,#44845,#44846));
+#44843 = ORIENTED_EDGE('',*,*,#39153,.T.);
+#44844 = ORIENTED_EDGE('',*,*,#39207,.T.);
+#44845 = ORIENTED_EDGE('',*,*,#39256,.T.);
+#44846 = ORIENTED_EDGE('',*,*,#39305,.T.);
+#44847 = ADVANCED_FACE('',(#44848),#39370,.F.);
+#44848 = FACE_BOUND('',#44849,.T.);
+#44849 = EDGE_LOOP('',(#44850,#44851,#44852,#44853));
+#44850 = ORIENTED_EDGE('',*,*,#39354,.T.);
+#44851 = ORIENTED_EDGE('',*,*,#39408,.T.);
+#44852 = ORIENTED_EDGE('',*,*,#39457,.T.);
+#44853 = ORIENTED_EDGE('',*,*,#39506,.T.);
+#44854 = ADVANCED_FACE('',(#44855),#39571,.F.);
+#44855 = FACE_BOUND('',#44856,.T.);
+#44856 = EDGE_LOOP('',(#44857,#44858,#44859,#44860));
+#44857 = ORIENTED_EDGE('',*,*,#39555,.T.);
+#44858 = ORIENTED_EDGE('',*,*,#39609,.T.);
+#44859 = ORIENTED_EDGE('',*,*,#39658,.T.);
+#44860 = ORIENTED_EDGE('',*,*,#39707,.T.);
+#44861 = ADVANCED_FACE('',(#44862),#39772,.F.);
+#44862 = FACE_BOUND('',#44863,.T.);
+#44863 = EDGE_LOOP('',(#44864,#44865,#44866,#44867));
+#44864 = ORIENTED_EDGE('',*,*,#39756,.T.);
+#44865 = ORIENTED_EDGE('',*,*,#39810,.T.);
+#44866 = ORIENTED_EDGE('',*,*,#39859,.T.);
+#44867 = ORIENTED_EDGE('',*,*,#39908,.T.);
+#44868 = ADVANCED_FACE('',(#44869),#39973,.F.);
+#44869 = FACE_BOUND('',#44870,.T.);
+#44870 = EDGE_LOOP('',(#44871,#44872,#44873,#44874));
+#44871 = ORIENTED_EDGE('',*,*,#39957,.T.);
+#44872 = ORIENTED_EDGE('',*,*,#40011,.T.);
+#44873 = ORIENTED_EDGE('',*,*,#40060,.T.);
+#44874 = ORIENTED_EDGE('',*,*,#40109,.T.);
+#44875 = ADVANCED_FACE('',(#44876),#40174,.F.);
+#44876 = FACE_BOUND('',#44877,.T.);
+#44877 = EDGE_LOOP('',(#44878,#44879,#44880,#44881));
+#44878 = ORIENTED_EDGE('',*,*,#40158,.T.);
+#44879 = ORIENTED_EDGE('',*,*,#40212,.T.);
+#44880 = ORIENTED_EDGE('',*,*,#40261,.T.);
+#44881 = ORIENTED_EDGE('',*,*,#40310,.T.);
+#44882 = ADVANCED_FACE('',(#44883),#40375,.F.);
+#44883 = FACE_BOUND('',#44884,.T.);
+#44884 = EDGE_LOOP('',(#44885,#44886,#44887,#44888));
+#44885 = ORIENTED_EDGE('',*,*,#40359,.T.);
+#44886 = ORIENTED_EDGE('',*,*,#40413,.T.);
+#44887 = ORIENTED_EDGE('',*,*,#40462,.T.);
+#44888 = ORIENTED_EDGE('',*,*,#40511,.T.);
+#44889 = ADVANCED_FACE('',(#44890),#40576,.F.);
+#44890 = FACE_BOUND('',#44891,.T.);
+#44891 = EDGE_LOOP('',(#44892,#44893,#44894,#44895));
+#44892 = ORIENTED_EDGE('',*,*,#40560,.T.);
+#44893 = ORIENTED_EDGE('',*,*,#40614,.T.);
+#44894 = ORIENTED_EDGE('',*,*,#40663,.T.);
+#44895 = ORIENTED_EDGE('',*,*,#40712,.T.);
+#44896 = ADVANCED_FACE('',(#44897),#40777,.F.);
+#44897 = FACE_BOUND('',#44898,.T.);
+#44898 = EDGE_LOOP('',(#44899,#44900,#44901,#44902));
+#44899 = ORIENTED_EDGE('',*,*,#40761,.T.);
+#44900 = ORIENTED_EDGE('',*,*,#40815,.T.);
+#44901 = ORIENTED_EDGE('',*,*,#40864,.T.);
+#44902 = ORIENTED_EDGE('',*,*,#40913,.T.);
+#44903 = ADVANCED_FACE('',(#44904),#40978,.F.);
+#44904 = FACE_BOUND('',#44905,.T.);
+#44905 = EDGE_LOOP('',(#44906,#44907,#44908,#44909));
+#44906 = ORIENTED_EDGE('',*,*,#40962,.T.);
+#44907 = ORIENTED_EDGE('',*,*,#41016,.T.);
+#44908 = ORIENTED_EDGE('',*,*,#41065,.T.);
+#44909 = ORIENTED_EDGE('',*,*,#41114,.T.);
+#44910 = ADVANCED_FACE('',(#44911),#41179,.F.);
+#44911 = FACE_BOUND('',#44912,.T.);
+#44912 = EDGE_LOOP('',(#44913,#44914,#44915,#44916));
+#44913 = ORIENTED_EDGE('',*,*,#41163,.T.);
+#44914 = ORIENTED_EDGE('',*,*,#41217,.T.);
+#44915 = ORIENTED_EDGE('',*,*,#41266,.T.);
+#44916 = ORIENTED_EDGE('',*,*,#41315,.T.);
+#44917 = ADVANCED_FACE('',(#44918),#41380,.F.);
+#44918 = FACE_BOUND('',#44919,.T.);
+#44919 = EDGE_LOOP('',(#44920,#44921,#44922,#44923));
+#44920 = ORIENTED_EDGE('',*,*,#41364,.T.);
+#44921 = ORIENTED_EDGE('',*,*,#41418,.T.);
+#44922 = ORIENTED_EDGE('',*,*,#41467,.T.);
+#44923 = ORIENTED_EDGE('',*,*,#41516,.T.);
+#44924 = ADVANCED_FACE('',(#44925),#41581,.F.);
+#44925 = FACE_BOUND('',#44926,.T.);
+#44926 = EDGE_LOOP('',(#44927,#44928,#44929,#44930));
+#44927 = ORIENTED_EDGE('',*,*,#41565,.T.);
+#44928 = ORIENTED_EDGE('',*,*,#41619,.T.);
+#44929 = ORIENTED_EDGE('',*,*,#41668,.T.);
+#44930 = ORIENTED_EDGE('',*,*,#41717,.T.);
+#44931 = ADVANCED_FACE('',(#44932),#41782,.F.);
+#44932 = FACE_BOUND('',#44933,.T.);
+#44933 = EDGE_LOOP('',(#44934,#44935,#44936,#44937));
+#44934 = ORIENTED_EDGE('',*,*,#41766,.T.);
+#44935 = ORIENTED_EDGE('',*,*,#41820,.T.);
+#44936 = ORIENTED_EDGE('',*,*,#41869,.T.);
+#44937 = ORIENTED_EDGE('',*,*,#41918,.T.);
+#44938 = ADVANCED_FACE('',(#44939),#41983,.F.);
+#44939 = FACE_BOUND('',#44940,.T.);
+#44940 = EDGE_LOOP('',(#44941,#44942,#44943,#44944));
+#44941 = ORIENTED_EDGE('',*,*,#41967,.T.);
+#44942 = ORIENTED_EDGE('',*,*,#42021,.T.);
+#44943 = ORIENTED_EDGE('',*,*,#42070,.T.);
+#44944 = ORIENTED_EDGE('',*,*,#42119,.T.);
+#44945 = ADVANCED_FACE('',(#44946),#42184,.F.);
+#44946 = FACE_BOUND('',#44947,.T.);
+#44947 = EDGE_LOOP('',(#44948,#44949,#44950,#44951));
+#44948 = ORIENTED_EDGE('',*,*,#42168,.T.);
+#44949 = ORIENTED_EDGE('',*,*,#42222,.T.);
+#44950 = ORIENTED_EDGE('',*,*,#42271,.T.);
+#44951 = ORIENTED_EDGE('',*,*,#42320,.T.);
+#44952 = ADVANCED_FACE('',(#44953),#42385,.F.);
+#44953 = FACE_BOUND('',#44954,.T.);
+#44954 = EDGE_LOOP('',(#44955,#44956,#44957,#44958));
+#44955 = ORIENTED_EDGE('',*,*,#42369,.T.);
+#44956 = ORIENTED_EDGE('',*,*,#42423,.T.);
+#44957 = ORIENTED_EDGE('',*,*,#42472,.T.);
+#44958 = ORIENTED_EDGE('',*,*,#42521,.T.);
+#44959 = ADVANCED_FACE('',(#44960),#42586,.F.);
+#44960 = FACE_BOUND('',#44961,.T.);
+#44961 = EDGE_LOOP('',(#44962,#44963,#44964,#44965));
+#44962 = ORIENTED_EDGE('',*,*,#42570,.T.);
+#44963 = ORIENTED_EDGE('',*,*,#42624,.T.);
+#44964 = ORIENTED_EDGE('',*,*,#42673,.T.);
+#44965 = ORIENTED_EDGE('',*,*,#42722,.T.);
+#44966 = ADVANCED_FACE('',(#44967),#42787,.F.);
+#44967 = FACE_BOUND('',#44968,.T.);
+#44968 = EDGE_LOOP('',(#44969,#44970,#44971,#44972));
+#44969 = ORIENTED_EDGE('',*,*,#42771,.T.);
+#44970 = ORIENTED_EDGE('',*,*,#42825,.T.);
+#44971 = ORIENTED_EDGE('',*,*,#42874,.T.);
+#44972 = ORIENTED_EDGE('',*,*,#42923,.T.);
+#44973 = ADVANCED_FACE('',(#44974),#42988,.F.);
+#44974 = FACE_BOUND('',#44975,.T.);
+#44975 = EDGE_LOOP('',(#44976,#44977,#44978,#44979));
+#44976 = ORIENTED_EDGE('',*,*,#42972,.T.);
+#44977 = ORIENTED_EDGE('',*,*,#43026,.T.);
+#44978 = ORIENTED_EDGE('',*,*,#43075,.T.);
+#44979 = ORIENTED_EDGE('',*,*,#43124,.T.);
+#44980 = ADVANCED_FACE('',(#44981),#43189,.F.);
+#44981 = FACE_BOUND('',#44982,.T.);
+#44982 = EDGE_LOOP('',(#44983,#44984,#44985,#44986));
+#44983 = ORIENTED_EDGE('',*,*,#43173,.T.);
+#44984 = ORIENTED_EDGE('',*,*,#43227,.T.);
+#44985 = ORIENTED_EDGE('',*,*,#43276,.T.);
+#44986 = ORIENTED_EDGE('',*,*,#43325,.T.);
+#44987 = ADVANCED_FACE('',(#44988),#43390,.F.);
+#44988 = FACE_BOUND('',#44989,.T.);
+#44989 = EDGE_LOOP('',(#44990,#44991,#44992,#44993));
+#44990 = ORIENTED_EDGE('',*,*,#43374,.T.);
+#44991 = ORIENTED_EDGE('',*,*,#43428,.T.);
+#44992 = ORIENTED_EDGE('',*,*,#43477,.T.);
+#44993 = ORIENTED_EDGE('',*,*,#43526,.T.);
+#44994 = ADVANCED_FACE('',(#44995),#43591,.F.);
+#44995 = FACE_BOUND('',#44996,.T.);
+#44996 = EDGE_LOOP('',(#44997,#44998,#44999,#45000));
+#44997 = ORIENTED_EDGE('',*,*,#43575,.T.);
+#44998 = ORIENTED_EDGE('',*,*,#43629,.T.);
+#44999 = ORIENTED_EDGE('',*,*,#43678,.T.);
+#45000 = ORIENTED_EDGE('',*,*,#43727,.T.);
+#45001 = ADVANCED_FACE('',(#45002),#43792,.F.);
+#45002 = FACE_BOUND('',#45003,.T.);
+#45003 = EDGE_LOOP('',(#45004,#45005,#45006,#45007));
+#45004 = ORIENTED_EDGE('',*,*,#43776,.T.);
+#45005 = ORIENTED_EDGE('',*,*,#43830,.T.);
+#45006 = ORIENTED_EDGE('',*,*,#43879,.T.);
+#45007 = ORIENTED_EDGE('',*,*,#43928,.T.);
+#45008 = ADVANCED_FACE('',(#45009),#43993,.F.);
+#45009 = FACE_BOUND('',#45010,.T.);
+#45010 = EDGE_LOOP('',(#45011,#45012,#45013,#45014));
+#45011 = ORIENTED_EDGE('',*,*,#43977,.T.);
+#45012 = ORIENTED_EDGE('',*,*,#44031,.T.);
+#45013 = ORIENTED_EDGE('',*,*,#44080,.T.);
+#45014 = ORIENTED_EDGE('',*,*,#44129,.T.);
+#45015 = ADVANCED_FACE('',(#45016),#44194,.F.);
+#45016 = FACE_BOUND('',#45017,.T.);
+#45017 = EDGE_LOOP('',(#45018,#45019,#45020,#45021));
+#45018 = ORIENTED_EDGE('',*,*,#44178,.T.);
+#45019 = ORIENTED_EDGE('',*,*,#44232,.T.);
+#45020 = ORIENTED_EDGE('',*,*,#44281,.T.);
+#45021 = ORIENTED_EDGE('',*,*,#44330,.T.);
+#45022 = ADVANCED_FACE('',(#45023),#44394,.F.);
+#45023 = FACE_BOUND('',#45024,.T.);
+#45024 = EDGE_LOOP('',(#45025));
+#45025 = ORIENTED_EDGE('',*,*,#44379,.T.);
+#45026 = ADVANCED_FACE('',(#45027),#44454,.T.);
+#45027 = FACE_BOUND('',#45028,.F.);
+#45028 = EDGE_LOOP('',(#45029,#45030,#45031,#45032));
+#45029 = ORIENTED_EDGE('',*,*,#44590,.T.);
+#45030 = ORIENTED_EDGE('',*,*,#44438,.T.);
+#45031 = ORIENTED_EDGE('',*,*,#44492,.T.);
+#45032 = ORIENTED_EDGE('',*,*,#44541,.T.);
+#45033 = ADVANCED_FACE('',(#45034),#44655,.T.);
+#45034 = FACE_BOUND('',#45035,.F.);
+#45035 = EDGE_LOOP('',(#45036,#45037,#45038,#45039));
+#45036 = ORIENTED_EDGE('',*,*,#44742,.T.);
+#45037 = ORIENTED_EDGE('',*,*,#44791,.T.);
+#45038 = ORIENTED_EDGE('',*,*,#44639,.T.);
+#45039 = ORIENTED_EDGE('',*,*,#44693,.T.);
+#45040 = ADVANCED_FACE('',(#45041,#45063,#45177,#45291,#45401,#45511),
+  #28538,.T.);
+#45041 = FACE_BOUND('',#45042,.T.);
+#45042 = EDGE_LOOP('',(#45043,#45044,#45045,#45046,#45047,#45048,#45049,
+    #45050,#45051,#45052,#45053,#45054,#45055,#45056,#45057,#45058,
+    #45059,#45060,#45061,#45062));
+#45043 = ORIENTED_EDGE('',*,*,#28576,.T.);
+#45044 = ORIENTED_EDGE('',*,*,#28625,.T.);
+#45045 = ORIENTED_EDGE('',*,*,#28674,.T.);
+#45046 = ORIENTED_EDGE('',*,*,#28723,.T.);
+#45047 = ORIENTED_EDGE('',*,*,#28772,.T.);
+#45048 = ORIENTED_EDGE('',*,*,#28821,.T.);
+#45049 = ORIENTED_EDGE('',*,*,#28870,.T.);
+#45050 = ORIENTED_EDGE('',*,*,#28919,.T.);
+#45051 = ORIENTED_EDGE('',*,*,#28968,.T.);
+#45052 = ORIENTED_EDGE('',*,*,#29017,.T.);
+#45053 = ORIENTED_EDGE('',*,*,#29066,.T.);
+#45054 = ORIENTED_EDGE('',*,*,#29115,.T.);
+#45055 = ORIENTED_EDGE('',*,*,#29164,.T.);
+#45056 = ORIENTED_EDGE('',*,*,#29213,.T.);
+#45057 = ORIENTED_EDGE('',*,*,#29262,.T.);
+#45058 = ORIENTED_EDGE('',*,*,#29311,.T.);
+#45059 = ORIENTED_EDGE('',*,*,#29360,.T.);
+#45060 = ORIENTED_EDGE('',*,*,#29409,.T.);
+#45061 = ORIENTED_EDGE('',*,*,#29458,.T.);
+#45062 = ORIENTED_EDGE('',*,*,#28522,.T.);
+#45063 = FACE_BOUND('',#45064,.T.);
+#45064 = EDGE_LOOP('',(#45065,#45095,#45123,#45151));
+#45065 = ORIENTED_EDGE('',*,*,#45066,.T.);
+#45066 = EDGE_CURVE('',#45067,#45069,#45071,.T.);
+#45067 = VERTEX_POINT('',#45068);
+#45068 = CARTESIAN_POINT('',(-18.09,-2.84,4.04));
+#45069 = VERTEX_POINT('',#45070);
+#45070 = CARTESIAN_POINT('',(-18.69,-2.84,4.04));
+#45071 = SURFACE_CURVE('',#45072,(#45076,#45083),.PCURVE_S1.);
+#45072 = LINE('',#45073,#45074);
+#45073 = CARTESIAN_POINT('',(-20.01,-2.84,4.04));
+#45074 = VECTOR('',#45075,1.);
+#45075 = DIRECTION('',(-1.,-0.,-0.));
+#45076 = PCURVE('',#28538,#45077);
+#45077 = DEFINITIONAL_REPRESENTATION('',(#45078),#45082);
+#45078 = LINE('',#45079,#45080);
+#45079 = CARTESIAN_POINT('',(2.19,-1.84));
+#45080 = VECTOR('',#45081,1.);
+#45081 = DIRECTION('',(-1.,0.));
+#45082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45083 = PCURVE('',#45084,#45089);
+#45084 = PLANE('',#45085);
+#45085 = AXIS2_PLACEMENT_3D('',#45086,#45087,#45088);
+#45086 = CARTESIAN_POINT('',(-18.09,-2.84,-1.));
+#45087 = DIRECTION('',(0.,-1.,0.));
+#45088 = DIRECTION('',(-1.,0.,0.));
+#45089 = DEFINITIONAL_REPRESENTATION('',(#45090),#45094);
+#45090 = LINE('',#45091,#45092);
+#45091 = CARTESIAN_POINT('',(1.92,-5.04));
+#45092 = VECTOR('',#45093,1.);
+#45093 = DIRECTION('',(1.,0.));
+#45094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45095 = ORIENTED_EDGE('',*,*,#45096,.T.);
+#45096 = EDGE_CURVE('',#45069,#45097,#45099,.T.);
+#45097 = VERTEX_POINT('',#45098);
+#45098 = CARTESIAN_POINT('',(-18.69,-2.24,4.04));
+#45099 = SURFACE_CURVE('',#45100,(#45104,#45111),.PCURVE_S1.);
+#45100 = LINE('',#45101,#45102);
+#45101 = CARTESIAN_POINT('',(-18.69,-3.325,4.04));
+#45102 = VECTOR('',#45103,1.);
+#45103 = DIRECTION('',(0.,1.,0.));
+#45104 = PCURVE('',#28538,#45105);
+#45105 = DEFINITIONAL_REPRESENTATION('',(#45106),#45110);
+#45106 = LINE('',#45107,#45108);
+#45107 = CARTESIAN_POINT('',(3.51,-2.325));
+#45108 = VECTOR('',#45109,1.);
+#45109 = DIRECTION('',(0.,1.));
+#45110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45111 = PCURVE('',#45112,#45117);
+#45112 = PLANE('',#45113);
+#45113 = AXIS2_PLACEMENT_3D('',#45114,#45115,#45116);
+#45114 = CARTESIAN_POINT('',(-18.69,-2.84,-1.));
+#45115 = DIRECTION('',(-1.,0.,0.));
+#45116 = DIRECTION('',(0.,1.,0.));
+#45117 = DEFINITIONAL_REPRESENTATION('',(#45118),#45122);
+#45118 = LINE('',#45119,#45120);
+#45119 = CARTESIAN_POINT('',(-0.485,-5.04));
+#45120 = VECTOR('',#45121,1.);
+#45121 = DIRECTION('',(1.,0.));
+#45122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45123 = ORIENTED_EDGE('',*,*,#45124,.T.);
+#45124 = EDGE_CURVE('',#45097,#45125,#45127,.T.);
+#45125 = VERTEX_POINT('',#45126);
+#45126 = CARTESIAN_POINT('',(-18.09,-2.24,4.04));
+#45127 = SURFACE_CURVE('',#45128,(#45132,#45139),.PCURVE_S1.);
+#45128 = LINE('',#45129,#45130);
+#45129 = CARTESIAN_POINT('',(-20.31,-2.24,4.04));
+#45130 = VECTOR('',#45131,1.);
+#45131 = DIRECTION('',(1.,0.,0.));
+#45132 = PCURVE('',#28538,#45133);
+#45133 = DEFINITIONAL_REPRESENTATION('',(#45134),#45138);
+#45134 = LINE('',#45135,#45136);
+#45135 = CARTESIAN_POINT('',(1.89,-1.24));
+#45136 = VECTOR('',#45137,1.);
+#45137 = DIRECTION('',(1.,0.));
+#45138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45139 = PCURVE('',#45140,#45145);
+#45140 = PLANE('',#45141);
+#45141 = AXIS2_PLACEMENT_3D('',#45142,#45143,#45144);
+#45142 = CARTESIAN_POINT('',(-18.69,-2.24,-1.));
+#45143 = DIRECTION('',(0.,1.,0.));
+#45144 = DIRECTION('',(1.,0.,0.));
+#45145 = DEFINITIONAL_REPRESENTATION('',(#45146),#45150);
+#45146 = LINE('',#45147,#45148);
+#45147 = CARTESIAN_POINT('',(-1.62,-5.04));
+#45148 = VECTOR('',#45149,1.);
+#45149 = DIRECTION('',(1.,0.));
+#45150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45151 = ORIENTED_EDGE('',*,*,#45152,.T.);
+#45152 = EDGE_CURVE('',#45125,#45067,#45153,.T.);
+#45153 = SURFACE_CURVE('',#45154,(#45158,#45165),.PCURVE_S1.);
+#45154 = LINE('',#45155,#45156);
+#45155 = CARTESIAN_POINT('',(-18.09,-3.025,4.04));
+#45156 = VECTOR('',#45157,1.);
+#45157 = DIRECTION('',(0.,-1.,0.));
+#45158 = PCURVE('',#28538,#45159);
+#45159 = DEFINITIONAL_REPRESENTATION('',(#45160),#45164);
+#45160 = LINE('',#45161,#45162);
+#45161 = CARTESIAN_POINT('',(4.11,-2.025));
+#45162 = VECTOR('',#45163,1.);
+#45163 = DIRECTION('',(0.,-1.));
+#45164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45165 = PCURVE('',#45166,#45171);
+#45166 = PLANE('',#45167);
+#45167 = AXIS2_PLACEMENT_3D('',#45168,#45169,#45170);
+#45168 = CARTESIAN_POINT('',(-18.09,-2.24,-1.));
+#45169 = DIRECTION('',(1.,0.,0.));
+#45170 = DIRECTION('',(0.,-1.,0.));
+#45171 = DEFINITIONAL_REPRESENTATION('',(#45172),#45176);
+#45172 = LINE('',#45173,#45174);
+#45173 = CARTESIAN_POINT('',(0.785,-5.04));
+#45174 = VECTOR('',#45175,1.);
+#45175 = DIRECTION('',(1.,0.));
+#45176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45177 = FACE_BOUND('',#45178,.T.);
+#45178 = EDGE_LOOP('',(#45179,#45209,#45237,#45265));
+#45179 = ORIENTED_EDGE('',*,*,#45180,.T.);
+#45180 = EDGE_CURVE('',#45181,#45183,#45185,.T.);
+#45181 = VERTEX_POINT('',#45182);
+#45182 = CARTESIAN_POINT('',(-20.63,-2.24,4.04));
+#45183 = VERTEX_POINT('',#45184);
+#45184 = CARTESIAN_POINT('',(-20.63,-2.84,4.04));
+#45185 = SURFACE_CURVE('',#45186,(#45190,#45197),.PCURVE_S1.);
+#45186 = LINE('',#45187,#45188);
+#45187 = CARTESIAN_POINT('',(-20.63,-3.025,4.04));
+#45188 = VECTOR('',#45189,1.);
+#45189 = DIRECTION('',(0.,-1.,0.));
+#45190 = PCURVE('',#28538,#45191);
+#45191 = DEFINITIONAL_REPRESENTATION('',(#45192),#45196);
+#45192 = LINE('',#45193,#45194);
+#45193 = CARTESIAN_POINT('',(1.57,-2.025));
+#45194 = VECTOR('',#45195,1.);
+#45195 = DIRECTION('',(0.,-1.));
+#45196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45197 = PCURVE('',#45198,#45203);
+#45198 = PLANE('',#45199);
+#45199 = AXIS2_PLACEMENT_3D('',#45200,#45201,#45202);
+#45200 = CARTESIAN_POINT('',(-20.63,-2.24,-1.));
+#45201 = DIRECTION('',(1.,0.,0.));
+#45202 = DIRECTION('',(0.,-1.,0.));
+#45203 = DEFINITIONAL_REPRESENTATION('',(#45204),#45208);
+#45204 = LINE('',#45205,#45206);
+#45205 = CARTESIAN_POINT('',(0.785,-5.04));
+#45206 = VECTOR('',#45207,1.);
+#45207 = DIRECTION('',(1.,0.));
+#45208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45209 = ORIENTED_EDGE('',*,*,#45210,.T.);
+#45210 = EDGE_CURVE('',#45183,#45211,#45213,.T.);
+#45211 = VERTEX_POINT('',#45212);
+#45212 = CARTESIAN_POINT('',(-21.23,-2.84,4.04));
+#45213 = SURFACE_CURVE('',#45214,(#45218,#45225),.PCURVE_S1.);
+#45214 = LINE('',#45215,#45216);
+#45215 = CARTESIAN_POINT('',(-21.28,-2.84,4.04));
+#45216 = VECTOR('',#45217,1.);
+#45217 = DIRECTION('',(-1.,-0.,-0.));
+#45218 = PCURVE('',#28538,#45219);
+#45219 = DEFINITIONAL_REPRESENTATION('',(#45220),#45224);
+#45220 = LINE('',#45221,#45222);
+#45221 = CARTESIAN_POINT('',(0.92,-1.84));
+#45222 = VECTOR('',#45223,1.);
+#45223 = DIRECTION('',(-1.,0.));
+#45224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45225 = PCURVE('',#45226,#45231);
+#45226 = PLANE('',#45227);
+#45227 = AXIS2_PLACEMENT_3D('',#45228,#45229,#45230);
+#45228 = CARTESIAN_POINT('',(-20.63,-2.84,-1.));
+#45229 = DIRECTION('',(0.,-1.,0.));
+#45230 = DIRECTION('',(-1.,0.,0.));
+#45231 = DEFINITIONAL_REPRESENTATION('',(#45232),#45236);
+#45232 = LINE('',#45233,#45234);
+#45233 = CARTESIAN_POINT('',(0.65,-5.04));
+#45234 = VECTOR('',#45235,1.);
+#45235 = DIRECTION('',(1.,0.));
+#45236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45237 = ORIENTED_EDGE('',*,*,#45238,.T.);
+#45238 = EDGE_CURVE('',#45211,#45239,#45241,.T.);
+#45239 = VERTEX_POINT('',#45240);
+#45240 = CARTESIAN_POINT('',(-21.23,-2.24,4.04));
+#45241 = SURFACE_CURVE('',#45242,(#45246,#45253),.PCURVE_S1.);
+#45242 = LINE('',#45243,#45244);
+#45243 = CARTESIAN_POINT('',(-21.23,-3.325,4.04));
+#45244 = VECTOR('',#45245,1.);
+#45245 = DIRECTION('',(0.,1.,0.));
+#45246 = PCURVE('',#28538,#45247);
+#45247 = DEFINITIONAL_REPRESENTATION('',(#45248),#45252);
+#45248 = LINE('',#45249,#45250);
+#45249 = CARTESIAN_POINT('',(0.97,-2.325));
+#45250 = VECTOR('',#45251,1.);
+#45251 = DIRECTION('',(0.,1.));
+#45252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45253 = PCURVE('',#45254,#45259);
+#45254 = PLANE('',#45255);
+#45255 = AXIS2_PLACEMENT_3D('',#45256,#45257,#45258);
+#45256 = CARTESIAN_POINT('',(-21.23,-2.84,-1.));
+#45257 = DIRECTION('',(-1.,0.,0.));
+#45258 = DIRECTION('',(0.,1.,0.));
+#45259 = DEFINITIONAL_REPRESENTATION('',(#45260),#45264);
+#45260 = LINE('',#45261,#45262);
+#45261 = CARTESIAN_POINT('',(-0.485,-5.04));
+#45262 = VECTOR('',#45263,1.);
+#45263 = DIRECTION('',(1.,0.));
+#45264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45265 = ORIENTED_EDGE('',*,*,#45266,.T.);
+#45266 = EDGE_CURVE('',#45239,#45181,#45267,.T.);
+#45267 = SURFACE_CURVE('',#45268,(#45272,#45279),.PCURVE_S1.);
+#45268 = LINE('',#45269,#45270);
+#45269 = CARTESIAN_POINT('',(-21.58,-2.24,4.04));
+#45270 = VECTOR('',#45271,1.);
+#45271 = DIRECTION('',(1.,0.,0.));
+#45272 = PCURVE('',#28538,#45273);
+#45273 = DEFINITIONAL_REPRESENTATION('',(#45274),#45278);
+#45274 = LINE('',#45275,#45276);
+#45275 = CARTESIAN_POINT('',(0.62,-1.24));
+#45276 = VECTOR('',#45277,1.);
+#45277 = DIRECTION('',(1.,0.));
+#45278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45279 = PCURVE('',#45280,#45285);
+#45280 = PLANE('',#45281);
+#45281 = AXIS2_PLACEMENT_3D('',#45282,#45283,#45284);
+#45282 = CARTESIAN_POINT('',(-21.23,-2.24,-1.));
+#45283 = DIRECTION('',(0.,1.,0.));
+#45284 = DIRECTION('',(1.,0.,0.));
+#45285 = DEFINITIONAL_REPRESENTATION('',(#45286),#45290);
+#45286 = LINE('',#45287,#45288);
+#45287 = CARTESIAN_POINT('',(-0.35,-5.04));
+#45288 = VECTOR('',#45289,1.);
+#45289 = DIRECTION('',(1.,0.));
+#45290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45291 = FACE_BOUND('',#45292,.T.);
+#45292 = EDGE_LOOP('',(#45293,#45322,#45349,#45376));
+#45293 = ORIENTED_EDGE('',*,*,#45294,.T.);
+#45294 = EDGE_CURVE('',#45295,#45297,#45299,.T.);
+#45295 = VERTEX_POINT('',#45296);
+#45296 = CARTESIAN_POINT('',(-18.09,-0.3,4.04));
+#45297 = VERTEX_POINT('',#45298);
+#45298 = CARTESIAN_POINT('',(-18.69,-0.3,4.04));
+#45299 = SURFACE_CURVE('',#45300,(#45304,#45311),.PCURVE_S1.);
+#45300 = LINE('',#45301,#45302);
+#45301 = CARTESIAN_POINT('',(-20.01,-0.3,4.04));
+#45302 = VECTOR('',#45303,1.);
+#45303 = DIRECTION('',(-1.,-0.,-0.));
+#45304 = PCURVE('',#28538,#45305);
+#45305 = DEFINITIONAL_REPRESENTATION('',(#45306),#45310);
+#45306 = LINE('',#45307,#45308);
+#45307 = CARTESIAN_POINT('',(2.19,0.7));
+#45308 = VECTOR('',#45309,1.);
+#45309 = DIRECTION('',(-1.,0.));
+#45310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45311 = PCURVE('',#45312,#45317);
+#45312 = PLANE('',#45313);
+#45313 = AXIS2_PLACEMENT_3D('',#45314,#45315,#45316);
+#45314 = CARTESIAN_POINT('',(-18.09,-0.3,-1.));
+#45315 = DIRECTION('',(0.,-1.,0.));
+#45316 = DIRECTION('',(-1.,0.,0.));
+#45317 = DEFINITIONAL_REPRESENTATION('',(#45318),#45321);
+#45318 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#45319,#45320),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.98,-1.26),.PIECEWISE_BEZIER_KNOTS.);
+#45319 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#45320 = CARTESIAN_POINT('',(0.66,-5.04));
+#45321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45322 = ORIENTED_EDGE('',*,*,#45323,.T.);
+#45323 = EDGE_CURVE('',#45297,#45324,#45326,.T.);
+#45324 = VERTEX_POINT('',#45325);
+#45325 = CARTESIAN_POINT('',(-18.69,0.3,4.04));
+#45326 = SURFACE_CURVE('',#45327,(#45331,#45338),.PCURVE_S1.);
+#45327 = LINE('',#45328,#45329);
+#45328 = CARTESIAN_POINT('',(-18.69,-0.785,4.04));
+#45329 = VECTOR('',#45330,1.);
+#45330 = DIRECTION('',(0.,1.,0.));
+#45331 = PCURVE('',#28538,#45332);
+#45332 = DEFINITIONAL_REPRESENTATION('',(#45333),#45337);
+#45333 = LINE('',#45334,#45335);
+#45334 = CARTESIAN_POINT('',(3.51,0.215));
+#45335 = VECTOR('',#45336,1.);
+#45336 = DIRECTION('',(0.,1.));
+#45337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45338 = PCURVE('',#45339,#45344);
+#45339 = PLANE('',#45340);
+#45340 = AXIS2_PLACEMENT_3D('',#45341,#45342,#45343);
+#45341 = CARTESIAN_POINT('',(-18.69,-0.3,-1.));
+#45342 = DIRECTION('',(-1.,0.,0.));
+#45343 = DIRECTION('',(0.,1.,0.));
+#45344 = DEFINITIONAL_REPRESENTATION('',(#45345),#45348);
+#45345 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#45346,#45347),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.425,1.145),.PIECEWISE_BEZIER_KNOTS.);
+#45346 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#45347 = CARTESIAN_POINT('',(0.66,-5.04));
+#45348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45349 = ORIENTED_EDGE('',*,*,#45350,.T.);
+#45350 = EDGE_CURVE('',#45324,#45351,#45353,.T.);
+#45351 = VERTEX_POINT('',#45352);
+#45352 = CARTESIAN_POINT('',(-18.09,0.3,4.04));
+#45353 = SURFACE_CURVE('',#45354,(#45358,#45365),.PCURVE_S1.);
+#45354 = LINE('',#45355,#45356);
+#45355 = CARTESIAN_POINT('',(-20.31,0.3,4.04));
+#45356 = VECTOR('',#45357,1.);
+#45357 = DIRECTION('',(1.,0.,0.));
+#45358 = PCURVE('',#28538,#45359);
+#45359 = DEFINITIONAL_REPRESENTATION('',(#45360),#45364);
+#45360 = LINE('',#45361,#45362);
+#45361 = CARTESIAN_POINT('',(1.89,1.3));
+#45362 = VECTOR('',#45363,1.);
+#45363 = DIRECTION('',(1.,0.));
+#45364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45365 = PCURVE('',#45366,#45371);
+#45366 = PLANE('',#45367);
+#45367 = AXIS2_PLACEMENT_3D('',#45368,#45369,#45370);
+#45368 = CARTESIAN_POINT('',(-18.69,0.3,-1.));
+#45369 = DIRECTION('',(0.,1.,0.));
+#45370 = DIRECTION('',(1.,0.,0.));
+#45371 = DEFINITIONAL_REPRESENTATION('',(#45372),#45375);
+#45372 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#45373,#45374),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.56,2.28),.PIECEWISE_BEZIER_KNOTS.);
+#45373 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#45374 = CARTESIAN_POINT('',(0.66,-5.04));
+#45375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45376 = ORIENTED_EDGE('',*,*,#45377,.T.);
+#45377 = EDGE_CURVE('',#45351,#45295,#45378,.T.);
+#45378 = SURFACE_CURVE('',#45379,(#45383,#45390),.PCURVE_S1.);
+#45379 = LINE('',#45380,#45381);
+#45380 = CARTESIAN_POINT('',(-18.09,-0.485,4.04));
+#45381 = VECTOR('',#45382,1.);
+#45382 = DIRECTION('',(0.,-1.,0.));
+#45383 = PCURVE('',#28538,#45384);
+#45384 = DEFINITIONAL_REPRESENTATION('',(#45385),#45389);
+#45385 = LINE('',#45386,#45387);
+#45386 = CARTESIAN_POINT('',(4.11,0.515));
+#45387 = VECTOR('',#45388,1.);
+#45388 = DIRECTION('',(0.,-1.));
+#45389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45390 = PCURVE('',#45391,#45396);
+#45391 = PLANE('',#45392);
+#45392 = AXIS2_PLACEMENT_3D('',#45393,#45394,#45395);
+#45393 = CARTESIAN_POINT('',(-18.09,0.3,-1.));
+#45394 = DIRECTION('',(1.,0.,0.));
+#45395 = DIRECTION('',(0.,-1.,0.));
+#45396 = DEFINITIONAL_REPRESENTATION('',(#45397),#45400);
+#45397 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#45398,#45399),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.845,-0.125),.PIECEWISE_BEZIER_KNOTS.);
+#45398 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#45399 = CARTESIAN_POINT('',(0.66,-5.04));
+#45400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45401 = FACE_BOUND('',#45402,.T.);
+#45402 = EDGE_LOOP('',(#45403,#45432,#45459,#45486));
+#45403 = ORIENTED_EDGE('',*,*,#45404,.T.);
+#45404 = EDGE_CURVE('',#45405,#45407,#45409,.T.);
+#45405 = VERTEX_POINT('',#45406);
+#45406 = CARTESIAN_POINT('',(-20.63,0.3,4.04));
+#45407 = VERTEX_POINT('',#45408);
+#45408 = CARTESIAN_POINT('',(-20.63,-0.3,4.04));
+#45409 = SURFACE_CURVE('',#45410,(#45414,#45421),.PCURVE_S1.);
+#45410 = LINE('',#45411,#45412);
+#45411 = CARTESIAN_POINT('',(-20.63,-0.485,4.04));
+#45412 = VECTOR('',#45413,1.);
+#45413 = DIRECTION('',(0.,-1.,0.));
+#45414 = PCURVE('',#28538,#45415);
+#45415 = DEFINITIONAL_REPRESENTATION('',(#45416),#45420);
+#45416 = LINE('',#45417,#45418);
+#45417 = CARTESIAN_POINT('',(1.57,0.515));
+#45418 = VECTOR('',#45419,1.);
+#45419 = DIRECTION('',(0.,-1.));
+#45420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45421 = PCURVE('',#45422,#45427);
+#45422 = PLANE('',#45423);
+#45423 = AXIS2_PLACEMENT_3D('',#45424,#45425,#45426);
+#45424 = CARTESIAN_POINT('',(-20.63,0.3,-1.));
+#45425 = DIRECTION('',(1.,0.,0.));
+#45426 = DIRECTION('',(0.,-1.,0.));
+#45427 = DEFINITIONAL_REPRESENTATION('',(#45428),#45431);
+#45428 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#45429,#45430),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.845,-0.125),.PIECEWISE_BEZIER_KNOTS.);
+#45429 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#45430 = CARTESIAN_POINT('',(0.66,-5.04));
+#45431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45432 = ORIENTED_EDGE('',*,*,#45433,.T.);
+#45433 = EDGE_CURVE('',#45407,#45434,#45436,.T.);
+#45434 = VERTEX_POINT('',#45435);
+#45435 = CARTESIAN_POINT('',(-21.23,-0.3,4.04));
+#45436 = SURFACE_CURVE('',#45437,(#45441,#45448),.PCURVE_S1.);
+#45437 = LINE('',#45438,#45439);
+#45438 = CARTESIAN_POINT('',(-21.28,-0.3,4.04));
+#45439 = VECTOR('',#45440,1.);
+#45440 = DIRECTION('',(-1.,-0.,-0.));
+#45441 = PCURVE('',#28538,#45442);
+#45442 = DEFINITIONAL_REPRESENTATION('',(#45443),#45447);
+#45443 = LINE('',#45444,#45445);
+#45444 = CARTESIAN_POINT('',(0.92,0.7));
+#45445 = VECTOR('',#45446,1.);
+#45446 = DIRECTION('',(-1.,0.));
+#45447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45448 = PCURVE('',#45449,#45454);
+#45449 = PLANE('',#45450);
+#45450 = AXIS2_PLACEMENT_3D('',#45451,#45452,#45453);
+#45451 = CARTESIAN_POINT('',(-20.63,-0.3,-1.));
+#45452 = DIRECTION('',(0.,-1.,0.));
+#45453 = DIRECTION('',(-1.,0.,0.));
+#45454 = DEFINITIONAL_REPRESENTATION('',(#45455),#45458);
+#45455 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#45456,#45457),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.71,9.999999999999E-03),.PIECEWISE_BEZIER_KNOTS.);
+#45456 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#45457 = CARTESIAN_POINT('',(0.66,-5.04));
+#45458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45459 = ORIENTED_EDGE('',*,*,#45460,.T.);
+#45460 = EDGE_CURVE('',#45434,#45461,#45463,.T.);
+#45461 = VERTEX_POINT('',#45462);
+#45462 = CARTESIAN_POINT('',(-21.23,0.3,4.04));
+#45463 = SURFACE_CURVE('',#45464,(#45468,#45475),.PCURVE_S1.);
+#45464 = LINE('',#45465,#45466);
+#45465 = CARTESIAN_POINT('',(-21.23,-0.785,4.04));
+#45466 = VECTOR('',#45467,1.);
+#45467 = DIRECTION('',(0.,1.,0.));
+#45468 = PCURVE('',#28538,#45469);
+#45469 = DEFINITIONAL_REPRESENTATION('',(#45470),#45474);
+#45470 = LINE('',#45471,#45472);
+#45471 = CARTESIAN_POINT('',(0.97,0.215));
+#45472 = VECTOR('',#45473,1.);
+#45473 = DIRECTION('',(0.,1.));
+#45474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45475 = PCURVE('',#45476,#45481);
+#45476 = PLANE('',#45477);
+#45477 = AXIS2_PLACEMENT_3D('',#45478,#45479,#45480);
+#45478 = CARTESIAN_POINT('',(-21.23,-0.3,-1.));
+#45479 = DIRECTION('',(-1.,0.,0.));
+#45480 = DIRECTION('',(0.,1.,0.));
+#45481 = DEFINITIONAL_REPRESENTATION('',(#45482),#45485);
+#45482 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#45483,#45484),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.425,1.145),.PIECEWISE_BEZIER_KNOTS.);
+#45483 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#45484 = CARTESIAN_POINT('',(0.66,-5.04));
+#45485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45486 = ORIENTED_EDGE('',*,*,#45487,.T.);
+#45487 = EDGE_CURVE('',#45461,#45405,#45488,.T.);
+#45488 = SURFACE_CURVE('',#45489,(#45493,#45500),.PCURVE_S1.);
+#45489 = LINE('',#45490,#45491);
+#45490 = CARTESIAN_POINT('',(-21.58,0.3,4.04));
+#45491 = VECTOR('',#45492,1.);
+#45492 = DIRECTION('',(1.,0.,0.));
+#45493 = PCURVE('',#28538,#45494);
+#45494 = DEFINITIONAL_REPRESENTATION('',(#45495),#45499);
+#45495 = LINE('',#45496,#45497);
+#45496 = CARTESIAN_POINT('',(0.62,1.3));
+#45497 = VECTOR('',#45498,1.);
+#45498 = DIRECTION('',(1.,0.));
+#45499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45500 = PCURVE('',#45501,#45506);
+#45501 = PLANE('',#45502);
+#45502 = AXIS2_PLACEMENT_3D('',#45503,#45504,#45505);
+#45503 = CARTESIAN_POINT('',(-21.23,0.3,-1.));
+#45504 = DIRECTION('',(0.,1.,0.));
+#45505 = DIRECTION('',(1.,0.,0.));
+#45506 = DEFINITIONAL_REPRESENTATION('',(#45507),#45510);
+#45507 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#45508,#45509),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.29,1.01),.PIECEWISE_BEZIER_KNOTS.);
+#45508 = CARTESIAN_POINT('',(-6.E-02,-5.04));
+#45509 = CARTESIAN_POINT('',(0.66,-5.04));
+#45510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45511 = FACE_BOUND('',#45512,.T.);
+#45512 = EDGE_LOOP('',(#45513,#45543,#45571,#45599));
+#45513 = ORIENTED_EDGE('',*,*,#45514,.T.);
+#45514 = EDGE_CURVE('',#45515,#45517,#45519,.T.);
+#45515 = VERTEX_POINT('',#45516);
+#45516 = CARTESIAN_POINT('',(-19.93,-1.27,4.04));
+#45517 = VERTEX_POINT('',#45518);
+#45518 = CARTESIAN_POINT('',(-19.66,-1.,4.04));
+#45519 = SURFACE_CURVE('',#45520,(#45524,#45531),.PCURVE_S1.);
+#45520 = LINE('',#45521,#45522);
+#45521 = CARTESIAN_POINT('',(-19.93,-1.27,4.04));
+#45522 = VECTOR('',#45523,1.);
+#45523 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#45524 = PCURVE('',#28538,#45525);
+#45525 = DEFINITIONAL_REPRESENTATION('',(#45526),#45530);
+#45526 = LINE('',#45527,#45528);
+#45527 = CARTESIAN_POINT('',(2.27,-0.27));
+#45528 = VECTOR('',#45529,1.);
+#45529 = DIRECTION('',(0.707106781187,0.707106781187));
+#45530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45531 = PCURVE('',#45532,#45537);
+#45532 = PLANE('',#45533);
+#45533 = AXIS2_PLACEMENT_3D('',#45534,#45535,#45536);
+#45534 = CARTESIAN_POINT('',(-19.93,-1.27,1.5));
+#45535 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#45536 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#45537 = DEFINITIONAL_REPRESENTATION('',(#45538),#45542);
+#45538 = LINE('',#45539,#45540);
+#45539 = CARTESIAN_POINT('',(0.,-2.54));
+#45540 = VECTOR('',#45541,1.);
+#45541 = DIRECTION('',(1.,0.));
+#45542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45543 = ORIENTED_EDGE('',*,*,#45544,.T.);
+#45544 = EDGE_CURVE('',#45517,#45545,#45547,.T.);
+#45545 = VERTEX_POINT('',#45546);
+#45546 = CARTESIAN_POINT('',(-19.39,-1.27,4.04));
+#45547 = SURFACE_CURVE('',#45548,(#45552,#45559),.PCURVE_S1.);
+#45548 = LINE('',#45549,#45550);
+#45549 = CARTESIAN_POINT('',(-19.66,-1.,4.04));
+#45550 = VECTOR('',#45551,1.);
+#45551 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#45552 = PCURVE('',#28538,#45553);
+#45553 = DEFINITIONAL_REPRESENTATION('',(#45554),#45558);
+#45554 = LINE('',#45555,#45556);
+#45555 = CARTESIAN_POINT('',(2.54,0.));
+#45556 = VECTOR('',#45557,1.);
+#45557 = DIRECTION('',(0.707106781187,-0.707106781187));
+#45558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45559 = PCURVE('',#45560,#45565);
+#45560 = PLANE('',#45561);
+#45561 = AXIS2_PLACEMENT_3D('',#45562,#45563,#45564);
+#45562 = CARTESIAN_POINT('',(-19.66,-1.,1.5));
+#45563 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#45564 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#45565 = DEFINITIONAL_REPRESENTATION('',(#45566),#45570);
+#45566 = LINE('',#45567,#45568);
+#45567 = CARTESIAN_POINT('',(0.,-2.54));
+#45568 = VECTOR('',#45569,1.);
+#45569 = DIRECTION('',(1.,0.));
+#45570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45571 = ORIENTED_EDGE('',*,*,#45572,.T.);
+#45572 = EDGE_CURVE('',#45545,#45573,#45575,.T.);
+#45573 = VERTEX_POINT('',#45574);
+#45574 = CARTESIAN_POINT('',(-19.66,-1.54,4.04));
+#45575 = SURFACE_CURVE('',#45576,(#45580,#45587),.PCURVE_S1.);
+#45576 = LINE('',#45577,#45578);
+#45577 = CARTESIAN_POINT('',(-19.39,-1.27,4.04));
+#45578 = VECTOR('',#45579,1.);
+#45579 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#45580 = PCURVE('',#28538,#45581);
+#45581 = DEFINITIONAL_REPRESENTATION('',(#45582),#45586);
+#45582 = LINE('',#45583,#45584);
+#45583 = CARTESIAN_POINT('',(2.81,-0.27));
+#45584 = VECTOR('',#45585,1.);
+#45585 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#45586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45587 = PCURVE('',#45588,#45593);
+#45588 = PLANE('',#45589);
+#45589 = AXIS2_PLACEMENT_3D('',#45590,#45591,#45592);
+#45590 = CARTESIAN_POINT('',(-19.39,-1.27,1.5));
+#45591 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#45592 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#45593 = DEFINITIONAL_REPRESENTATION('',(#45594),#45598);
+#45594 = LINE('',#45595,#45596);
+#45595 = CARTESIAN_POINT('',(0.,-2.54));
+#45596 = VECTOR('',#45597,1.);
+#45597 = DIRECTION('',(1.,-0.));
+#45598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45599 = ORIENTED_EDGE('',*,*,#45600,.T.);
+#45600 = EDGE_CURVE('',#45573,#45515,#45601,.T.);
+#45601 = SURFACE_CURVE('',#45602,(#45606,#45613),.PCURVE_S1.);
+#45602 = LINE('',#45603,#45604);
+#45603 = CARTESIAN_POINT('',(-19.66,-1.54,4.04));
+#45604 = VECTOR('',#45605,1.);
+#45605 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#45606 = PCURVE('',#28538,#45607);
+#45607 = DEFINITIONAL_REPRESENTATION('',(#45608),#45612);
+#45608 = LINE('',#45609,#45610);
+#45609 = CARTESIAN_POINT('',(2.54,-0.54));
+#45610 = VECTOR('',#45611,1.);
+#45611 = DIRECTION('',(-0.707106781187,0.707106781187));
+#45612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45613 = PCURVE('',#45614,#45619);
+#45614 = PLANE('',#45615);
+#45615 = AXIS2_PLACEMENT_3D('',#45616,#45617,#45618);
+#45616 = CARTESIAN_POINT('',(-19.66,-1.54,1.5));
+#45617 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#45618 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#45619 = DEFINITIONAL_REPRESENTATION('',(#45620),#45624);
+#45620 = LINE('',#45621,#45622);
+#45621 = CARTESIAN_POINT('',(0.,-2.54));
+#45622 = VECTOR('',#45623,1.);
+#45623 = DIRECTION('',(1.,0.));
+#45624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45625 = ADVANCED_FACE('',(#45626),#45084,.T.);
+#45626 = FACE_BOUND('',#45627,.T.);
+#45627 = EDGE_LOOP('',(#45628,#45629,#45652,#45680));
+#45628 = ORIENTED_EDGE('',*,*,#45066,.F.);
+#45629 = ORIENTED_EDGE('',*,*,#45630,.T.);
+#45630 = EDGE_CURVE('',#45067,#45631,#45633,.T.);
+#45631 = VERTEX_POINT('',#45632);
+#45632 = CARTESIAN_POINT('',(-18.09,-2.84,10.));
+#45633 = SURFACE_CURVE('',#45634,(#45638,#45645),.PCURVE_S1.);
+#45634 = LINE('',#45635,#45636);
+#45635 = CARTESIAN_POINT('',(-18.09,-2.84,-1.));
+#45636 = VECTOR('',#45637,1.);
+#45637 = DIRECTION('',(0.,0.,1.));
+#45638 = PCURVE('',#45084,#45639);
+#45639 = DEFINITIONAL_REPRESENTATION('',(#45640),#45644);
+#45640 = LINE('',#45641,#45642);
+#45641 = CARTESIAN_POINT('',(0.,-0.));
+#45642 = VECTOR('',#45643,1.);
+#45643 = DIRECTION('',(0.,-1.));
+#45644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45645 = PCURVE('',#45166,#45646);
+#45646 = DEFINITIONAL_REPRESENTATION('',(#45647),#45651);
+#45647 = LINE('',#45648,#45649);
+#45648 = CARTESIAN_POINT('',(0.6,0.));
+#45649 = VECTOR('',#45650,1.);
+#45650 = DIRECTION('',(0.,-1.));
+#45651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45652 = ORIENTED_EDGE('',*,*,#45653,.T.);
+#45653 = EDGE_CURVE('',#45631,#45654,#45656,.T.);
+#45654 = VERTEX_POINT('',#45655);
+#45655 = CARTESIAN_POINT('',(-18.69,-2.84,10.));
+#45656 = SURFACE_CURVE('',#45657,(#45661,#45668),.PCURVE_S1.);
+#45657 = LINE('',#45658,#45659);
+#45658 = CARTESIAN_POINT('',(-18.09,-2.84,10.));
+#45659 = VECTOR('',#45660,1.);
+#45660 = DIRECTION('',(-1.,0.,0.));
+#45661 = PCURVE('',#45084,#45662);
+#45662 = DEFINITIONAL_REPRESENTATION('',(#45663),#45667);
+#45663 = LINE('',#45664,#45665);
+#45664 = CARTESIAN_POINT('',(0.,-11.));
+#45665 = VECTOR('',#45666,1.);
+#45666 = DIRECTION('',(1.,0.));
+#45667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45668 = PCURVE('',#45669,#45674);
+#45669 = PLANE('',#45670);
+#45670 = AXIS2_PLACEMENT_3D('',#45671,#45672,#45673);
+#45671 = CARTESIAN_POINT('',(-18.69,-2.24,10.));
+#45672 = DIRECTION('',(0.,0.,1.));
+#45673 = DIRECTION('',(1.,0.,0.));
+#45674 = DEFINITIONAL_REPRESENTATION('',(#45675),#45679);
+#45675 = LINE('',#45676,#45677);
+#45676 = CARTESIAN_POINT('',(0.6,-0.6));
+#45677 = VECTOR('',#45678,1.);
+#45678 = DIRECTION('',(-1.,0.));
+#45679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45680 = ORIENTED_EDGE('',*,*,#45681,.F.);
+#45681 = EDGE_CURVE('',#45069,#45654,#45682,.T.);
+#45682 = SURFACE_CURVE('',#45683,(#45687,#45694),.PCURVE_S1.);
+#45683 = LINE('',#45684,#45685);
+#45684 = CARTESIAN_POINT('',(-18.69,-2.84,-1.));
+#45685 = VECTOR('',#45686,1.);
+#45686 = DIRECTION('',(0.,0.,1.));
+#45687 = PCURVE('',#45084,#45688);
+#45688 = DEFINITIONAL_REPRESENTATION('',(#45689),#45693);
+#45689 = LINE('',#45690,#45691);
+#45690 = CARTESIAN_POINT('',(0.6,0.));
+#45691 = VECTOR('',#45692,1.);
+#45692 = DIRECTION('',(0.,-1.));
+#45693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45694 = PCURVE('',#45112,#45695);
+#45695 = DEFINITIONAL_REPRESENTATION('',(#45696),#45700);
+#45696 = LINE('',#45697,#45698);
+#45697 = CARTESIAN_POINT('',(0.,0.));
+#45698 = VECTOR('',#45699,1.);
+#45699 = DIRECTION('',(0.,-1.));
+#45700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45701 = ADVANCED_FACE('',(#45702),#45166,.T.);
+#45702 = FACE_BOUND('',#45703,.T.);
+#45703 = EDGE_LOOP('',(#45704,#45705,#45728,#45749));
+#45704 = ORIENTED_EDGE('',*,*,#45152,.F.);
+#45705 = ORIENTED_EDGE('',*,*,#45706,.T.);
+#45706 = EDGE_CURVE('',#45125,#45707,#45709,.T.);
+#45707 = VERTEX_POINT('',#45708);
+#45708 = CARTESIAN_POINT('',(-18.09,-2.24,10.));
+#45709 = SURFACE_CURVE('',#45710,(#45714,#45721),.PCURVE_S1.);
+#45710 = LINE('',#45711,#45712);
+#45711 = CARTESIAN_POINT('',(-18.09,-2.24,-1.));
+#45712 = VECTOR('',#45713,1.);
+#45713 = DIRECTION('',(0.,0.,1.));
+#45714 = PCURVE('',#45166,#45715);
+#45715 = DEFINITIONAL_REPRESENTATION('',(#45716),#45720);
+#45716 = LINE('',#45717,#45718);
+#45717 = CARTESIAN_POINT('',(0.,0.));
+#45718 = VECTOR('',#45719,1.);
+#45719 = DIRECTION('',(0.,-1.));
+#45720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45721 = PCURVE('',#45140,#45722);
+#45722 = DEFINITIONAL_REPRESENTATION('',(#45723),#45727);
+#45723 = LINE('',#45724,#45725);
+#45724 = CARTESIAN_POINT('',(0.6,0.));
+#45725 = VECTOR('',#45726,1.);
+#45726 = DIRECTION('',(0.,-1.));
+#45727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45728 = ORIENTED_EDGE('',*,*,#45729,.T.);
+#45729 = EDGE_CURVE('',#45707,#45631,#45730,.T.);
+#45730 = SURFACE_CURVE('',#45731,(#45735,#45742),.PCURVE_S1.);
+#45731 = LINE('',#45732,#45733);
+#45732 = CARTESIAN_POINT('',(-18.09,-2.24,10.));
+#45733 = VECTOR('',#45734,1.);
+#45734 = DIRECTION('',(0.,-1.,0.));
+#45735 = PCURVE('',#45166,#45736);
+#45736 = DEFINITIONAL_REPRESENTATION('',(#45737),#45741);
+#45737 = LINE('',#45738,#45739);
+#45738 = CARTESIAN_POINT('',(0.,-11.));
+#45739 = VECTOR('',#45740,1.);
+#45740 = DIRECTION('',(1.,0.));
+#45741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45742 = PCURVE('',#45669,#45743);
+#45743 = DEFINITIONAL_REPRESENTATION('',(#45744),#45748);
+#45744 = LINE('',#45745,#45746);
+#45745 = CARTESIAN_POINT('',(0.6,0.));
+#45746 = VECTOR('',#45747,1.);
+#45747 = DIRECTION('',(0.,-1.));
+#45748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45749 = ORIENTED_EDGE('',*,*,#45630,.F.);
+#45750 = ADVANCED_FACE('',(#45751),#45112,.T.);
+#45751 = FACE_BOUND('',#45752,.T.);
+#45752 = EDGE_LOOP('',(#45753,#45754,#45755,#45778));
+#45753 = ORIENTED_EDGE('',*,*,#45096,.F.);
+#45754 = ORIENTED_EDGE('',*,*,#45681,.T.);
+#45755 = ORIENTED_EDGE('',*,*,#45756,.T.);
+#45756 = EDGE_CURVE('',#45654,#45757,#45759,.T.);
+#45757 = VERTEX_POINT('',#45758);
+#45758 = CARTESIAN_POINT('',(-18.69,-2.24,10.));
+#45759 = SURFACE_CURVE('',#45760,(#45764,#45771),.PCURVE_S1.);
+#45760 = LINE('',#45761,#45762);
+#45761 = CARTESIAN_POINT('',(-18.69,-2.84,10.));
+#45762 = VECTOR('',#45763,1.);
+#45763 = DIRECTION('',(0.,1.,0.));
+#45764 = PCURVE('',#45112,#45765);
+#45765 = DEFINITIONAL_REPRESENTATION('',(#45766),#45770);
+#45766 = LINE('',#45767,#45768);
+#45767 = CARTESIAN_POINT('',(0.,-11.));
+#45768 = VECTOR('',#45769,1.);
+#45769 = DIRECTION('',(1.,0.));
+#45770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45771 = PCURVE('',#45669,#45772);
+#45772 = DEFINITIONAL_REPRESENTATION('',(#45773),#45777);
+#45773 = LINE('',#45774,#45775);
+#45774 = CARTESIAN_POINT('',(0.,-0.6));
+#45775 = VECTOR('',#45776,1.);
+#45776 = DIRECTION('',(0.,1.));
+#45777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45778 = ORIENTED_EDGE('',*,*,#45779,.F.);
+#45779 = EDGE_CURVE('',#45097,#45757,#45780,.T.);
+#45780 = SURFACE_CURVE('',#45781,(#45785,#45792),.PCURVE_S1.);
+#45781 = LINE('',#45782,#45783);
+#45782 = CARTESIAN_POINT('',(-18.69,-2.24,-1.));
+#45783 = VECTOR('',#45784,1.);
+#45784 = DIRECTION('',(0.,0.,1.));
+#45785 = PCURVE('',#45112,#45786);
+#45786 = DEFINITIONAL_REPRESENTATION('',(#45787),#45791);
+#45787 = LINE('',#45788,#45789);
+#45788 = CARTESIAN_POINT('',(0.6,0.));
+#45789 = VECTOR('',#45790,1.);
+#45790 = DIRECTION('',(0.,-1.));
+#45791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45792 = PCURVE('',#45140,#45793);
+#45793 = DEFINITIONAL_REPRESENTATION('',(#45794),#45798);
+#45794 = LINE('',#45795,#45796);
+#45795 = CARTESIAN_POINT('',(0.,0.));
+#45796 = VECTOR('',#45797,1.);
+#45797 = DIRECTION('',(0.,-1.));
+#45798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45799 = ADVANCED_FACE('',(#45800),#45140,.T.);
+#45800 = FACE_BOUND('',#45801,.T.);
+#45801 = EDGE_LOOP('',(#45802,#45803,#45804,#45825));
+#45802 = ORIENTED_EDGE('',*,*,#45124,.F.);
+#45803 = ORIENTED_EDGE('',*,*,#45779,.T.);
+#45804 = ORIENTED_EDGE('',*,*,#45805,.T.);
+#45805 = EDGE_CURVE('',#45757,#45707,#45806,.T.);
+#45806 = SURFACE_CURVE('',#45807,(#45811,#45818),.PCURVE_S1.);
+#45807 = LINE('',#45808,#45809);
+#45808 = CARTESIAN_POINT('',(-18.69,-2.24,10.));
+#45809 = VECTOR('',#45810,1.);
+#45810 = DIRECTION('',(1.,0.,0.));
+#45811 = PCURVE('',#45140,#45812);
+#45812 = DEFINITIONAL_REPRESENTATION('',(#45813),#45817);
+#45813 = LINE('',#45814,#45815);
+#45814 = CARTESIAN_POINT('',(0.,-11.));
+#45815 = VECTOR('',#45816,1.);
+#45816 = DIRECTION('',(1.,0.));
+#45817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45818 = PCURVE('',#45669,#45819);
+#45819 = DEFINITIONAL_REPRESENTATION('',(#45820),#45824);
+#45820 = LINE('',#45821,#45822);
+#45821 = CARTESIAN_POINT('',(0.,0.));
+#45822 = VECTOR('',#45823,1.);
+#45823 = DIRECTION('',(1.,0.));
+#45824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45825 = ORIENTED_EDGE('',*,*,#45706,.F.);
+#45826 = ADVANCED_FACE('',(#45827),#45669,.T.);
+#45827 = FACE_BOUND('',#45828,.T.);
+#45828 = EDGE_LOOP('',(#45829,#45830,#45831,#45832));
+#45829 = ORIENTED_EDGE('',*,*,#45805,.F.);
+#45830 = ORIENTED_EDGE('',*,*,#45756,.F.);
+#45831 = ORIENTED_EDGE('',*,*,#45653,.F.);
+#45832 = ORIENTED_EDGE('',*,*,#45729,.F.);
+#45833 = ADVANCED_FACE('',(#45834),#45198,.T.);
+#45834 = FACE_BOUND('',#45835,.T.);
+#45835 = EDGE_LOOP('',(#45836,#45837,#45860,#45888));
+#45836 = ORIENTED_EDGE('',*,*,#45180,.F.);
+#45837 = ORIENTED_EDGE('',*,*,#45838,.T.);
+#45838 = EDGE_CURVE('',#45181,#45839,#45841,.T.);
+#45839 = VERTEX_POINT('',#45840);
+#45840 = CARTESIAN_POINT('',(-20.63,-2.24,10.));
+#45841 = SURFACE_CURVE('',#45842,(#45846,#45853),.PCURVE_S1.);
+#45842 = LINE('',#45843,#45844);
+#45843 = CARTESIAN_POINT('',(-20.63,-2.24,-1.));
+#45844 = VECTOR('',#45845,1.);
+#45845 = DIRECTION('',(0.,0.,1.));
+#45846 = PCURVE('',#45198,#45847);
+#45847 = DEFINITIONAL_REPRESENTATION('',(#45848),#45852);
+#45848 = LINE('',#45849,#45850);
+#45849 = CARTESIAN_POINT('',(0.,0.));
+#45850 = VECTOR('',#45851,1.);
+#45851 = DIRECTION('',(0.,-1.));
+#45852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45853 = PCURVE('',#45280,#45854);
+#45854 = DEFINITIONAL_REPRESENTATION('',(#45855),#45859);
+#45855 = LINE('',#45856,#45857);
+#45856 = CARTESIAN_POINT('',(0.6,0.));
+#45857 = VECTOR('',#45858,1.);
+#45858 = DIRECTION('',(0.,-1.));
+#45859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45860 = ORIENTED_EDGE('',*,*,#45861,.T.);
+#45861 = EDGE_CURVE('',#45839,#45862,#45864,.T.);
+#45862 = VERTEX_POINT('',#45863);
+#45863 = CARTESIAN_POINT('',(-20.63,-2.84,10.));
+#45864 = SURFACE_CURVE('',#45865,(#45869,#45876),.PCURVE_S1.);
+#45865 = LINE('',#45866,#45867);
+#45866 = CARTESIAN_POINT('',(-20.63,-2.24,10.));
+#45867 = VECTOR('',#45868,1.);
+#45868 = DIRECTION('',(0.,-1.,0.));
+#45869 = PCURVE('',#45198,#45870);
+#45870 = DEFINITIONAL_REPRESENTATION('',(#45871),#45875);
+#45871 = LINE('',#45872,#45873);
+#45872 = CARTESIAN_POINT('',(0.,-11.));
+#45873 = VECTOR('',#45874,1.);
+#45874 = DIRECTION('',(1.,0.));
+#45875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45876 = PCURVE('',#45877,#45882);
+#45877 = PLANE('',#45878);
+#45878 = AXIS2_PLACEMENT_3D('',#45879,#45880,#45881);
+#45879 = CARTESIAN_POINT('',(-21.23,-2.24,10.));
+#45880 = DIRECTION('',(0.,0.,1.));
+#45881 = DIRECTION('',(1.,0.,0.));
+#45882 = DEFINITIONAL_REPRESENTATION('',(#45883),#45887);
+#45883 = LINE('',#45884,#45885);
+#45884 = CARTESIAN_POINT('',(0.6,0.));
+#45885 = VECTOR('',#45886,1.);
+#45886 = DIRECTION('',(0.,-1.));
+#45887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45888 = ORIENTED_EDGE('',*,*,#45889,.F.);
+#45889 = EDGE_CURVE('',#45183,#45862,#45890,.T.);
+#45890 = SURFACE_CURVE('',#45891,(#45895,#45902),.PCURVE_S1.);
+#45891 = LINE('',#45892,#45893);
+#45892 = CARTESIAN_POINT('',(-20.63,-2.84,-1.));
+#45893 = VECTOR('',#45894,1.);
+#45894 = DIRECTION('',(0.,0.,1.));
+#45895 = PCURVE('',#45198,#45896);
+#45896 = DEFINITIONAL_REPRESENTATION('',(#45897),#45901);
+#45897 = LINE('',#45898,#45899);
+#45898 = CARTESIAN_POINT('',(0.6,0.));
+#45899 = VECTOR('',#45900,1.);
+#45900 = DIRECTION('',(0.,-1.));
+#45901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45902 = PCURVE('',#45226,#45903);
+#45903 = DEFINITIONAL_REPRESENTATION('',(#45904),#45908);
+#45904 = LINE('',#45905,#45906);
+#45905 = CARTESIAN_POINT('',(0.,-0.));
+#45906 = VECTOR('',#45907,1.);
+#45907 = DIRECTION('',(0.,-1.));
+#45908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45909 = ADVANCED_FACE('',(#45910),#45280,.T.);
+#45910 = FACE_BOUND('',#45911,.T.);
+#45911 = EDGE_LOOP('',(#45912,#45913,#45936,#45957));
+#45912 = ORIENTED_EDGE('',*,*,#45266,.F.);
+#45913 = ORIENTED_EDGE('',*,*,#45914,.T.);
+#45914 = EDGE_CURVE('',#45239,#45915,#45917,.T.);
+#45915 = VERTEX_POINT('',#45916);
+#45916 = CARTESIAN_POINT('',(-21.23,-2.24,10.));
+#45917 = SURFACE_CURVE('',#45918,(#45922,#45929),.PCURVE_S1.);
+#45918 = LINE('',#45919,#45920);
+#45919 = CARTESIAN_POINT('',(-21.23,-2.24,-1.));
+#45920 = VECTOR('',#45921,1.);
+#45921 = DIRECTION('',(0.,0.,1.));
+#45922 = PCURVE('',#45280,#45923);
+#45923 = DEFINITIONAL_REPRESENTATION('',(#45924),#45928);
+#45924 = LINE('',#45925,#45926);
+#45925 = CARTESIAN_POINT('',(0.,0.));
+#45926 = VECTOR('',#45927,1.);
+#45927 = DIRECTION('',(0.,-1.));
+#45928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45929 = PCURVE('',#45254,#45930);
+#45930 = DEFINITIONAL_REPRESENTATION('',(#45931),#45935);
+#45931 = LINE('',#45932,#45933);
+#45932 = CARTESIAN_POINT('',(0.6,0.));
+#45933 = VECTOR('',#45934,1.);
+#45934 = DIRECTION('',(0.,-1.));
+#45935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45936 = ORIENTED_EDGE('',*,*,#45937,.T.);
+#45937 = EDGE_CURVE('',#45915,#45839,#45938,.T.);
+#45938 = SURFACE_CURVE('',#45939,(#45943,#45950),.PCURVE_S1.);
+#45939 = LINE('',#45940,#45941);
+#45940 = CARTESIAN_POINT('',(-21.23,-2.24,10.));
+#45941 = VECTOR('',#45942,1.);
+#45942 = DIRECTION('',(1.,0.,0.));
+#45943 = PCURVE('',#45280,#45944);
+#45944 = DEFINITIONAL_REPRESENTATION('',(#45945),#45949);
+#45945 = LINE('',#45946,#45947);
+#45946 = CARTESIAN_POINT('',(0.,-11.));
+#45947 = VECTOR('',#45948,1.);
+#45948 = DIRECTION('',(1.,0.));
+#45949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45950 = PCURVE('',#45877,#45951);
+#45951 = DEFINITIONAL_REPRESENTATION('',(#45952),#45956);
+#45952 = LINE('',#45953,#45954);
+#45953 = CARTESIAN_POINT('',(0.,0.));
+#45954 = VECTOR('',#45955,1.);
+#45955 = DIRECTION('',(1.,0.));
+#45956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45957 = ORIENTED_EDGE('',*,*,#45838,.F.);
+#45958 = ADVANCED_FACE('',(#45959),#45226,.T.);
+#45959 = FACE_BOUND('',#45960,.T.);
+#45960 = EDGE_LOOP('',(#45961,#45962,#45963,#45986));
+#45961 = ORIENTED_EDGE('',*,*,#45210,.F.);
+#45962 = ORIENTED_EDGE('',*,*,#45889,.T.);
+#45963 = ORIENTED_EDGE('',*,*,#45964,.T.);
+#45964 = EDGE_CURVE('',#45862,#45965,#45967,.T.);
+#45965 = VERTEX_POINT('',#45966);
+#45966 = CARTESIAN_POINT('',(-21.23,-2.84,10.));
+#45967 = SURFACE_CURVE('',#45968,(#45972,#45979),.PCURVE_S1.);
+#45968 = LINE('',#45969,#45970);
+#45969 = CARTESIAN_POINT('',(-20.63,-2.84,10.));
+#45970 = VECTOR('',#45971,1.);
+#45971 = DIRECTION('',(-1.,0.,0.));
+#45972 = PCURVE('',#45226,#45973);
+#45973 = DEFINITIONAL_REPRESENTATION('',(#45974),#45978);
+#45974 = LINE('',#45975,#45976);
+#45975 = CARTESIAN_POINT('',(0.,-11.));
+#45976 = VECTOR('',#45977,1.);
+#45977 = DIRECTION('',(1.,0.));
+#45978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45979 = PCURVE('',#45877,#45980);
+#45980 = DEFINITIONAL_REPRESENTATION('',(#45981),#45985);
+#45981 = LINE('',#45982,#45983);
+#45982 = CARTESIAN_POINT('',(0.6,-0.6));
+#45983 = VECTOR('',#45984,1.);
+#45984 = DIRECTION('',(-1.,0.));
+#45985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45986 = ORIENTED_EDGE('',*,*,#45987,.F.);
+#45987 = EDGE_CURVE('',#45211,#45965,#45988,.T.);
+#45988 = SURFACE_CURVE('',#45989,(#45993,#46000),.PCURVE_S1.);
+#45989 = LINE('',#45990,#45991);
+#45990 = CARTESIAN_POINT('',(-21.23,-2.84,-1.));
+#45991 = VECTOR('',#45992,1.);
+#45992 = DIRECTION('',(0.,0.,1.));
+#45993 = PCURVE('',#45226,#45994);
+#45994 = DEFINITIONAL_REPRESENTATION('',(#45995),#45999);
+#45995 = LINE('',#45996,#45997);
+#45996 = CARTESIAN_POINT('',(0.6,0.));
+#45997 = VECTOR('',#45998,1.);
+#45998 = DIRECTION('',(0.,-1.));
+#45999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46000 = PCURVE('',#45254,#46001);
+#46001 = DEFINITIONAL_REPRESENTATION('',(#46002),#46006);
+#46002 = LINE('',#46003,#46004);
+#46003 = CARTESIAN_POINT('',(0.,0.));
+#46004 = VECTOR('',#46005,1.);
+#46005 = DIRECTION('',(0.,-1.));
+#46006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46007 = ADVANCED_FACE('',(#46008),#45254,.T.);
+#46008 = FACE_BOUND('',#46009,.T.);
+#46009 = EDGE_LOOP('',(#46010,#46011,#46012,#46033));
+#46010 = ORIENTED_EDGE('',*,*,#45238,.F.);
+#46011 = ORIENTED_EDGE('',*,*,#45987,.T.);
+#46012 = ORIENTED_EDGE('',*,*,#46013,.T.);
+#46013 = EDGE_CURVE('',#45965,#45915,#46014,.T.);
+#46014 = SURFACE_CURVE('',#46015,(#46019,#46026),.PCURVE_S1.);
+#46015 = LINE('',#46016,#46017);
+#46016 = CARTESIAN_POINT('',(-21.23,-2.84,10.));
+#46017 = VECTOR('',#46018,1.);
+#46018 = DIRECTION('',(0.,1.,0.));
+#46019 = PCURVE('',#45254,#46020);
+#46020 = DEFINITIONAL_REPRESENTATION('',(#46021),#46025);
+#46021 = LINE('',#46022,#46023);
+#46022 = CARTESIAN_POINT('',(0.,-11.));
+#46023 = VECTOR('',#46024,1.);
+#46024 = DIRECTION('',(1.,0.));
+#46025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46026 = PCURVE('',#45877,#46027);
+#46027 = DEFINITIONAL_REPRESENTATION('',(#46028),#46032);
+#46028 = LINE('',#46029,#46030);
+#46029 = CARTESIAN_POINT('',(0.,-0.6));
+#46030 = VECTOR('',#46031,1.);
+#46031 = DIRECTION('',(0.,1.));
+#46032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46033 = ORIENTED_EDGE('',*,*,#45914,.F.);
+#46034 = ADVANCED_FACE('',(#46035),#45877,.T.);
+#46035 = FACE_BOUND('',#46036,.T.);
+#46036 = EDGE_LOOP('',(#46037,#46038,#46039,#46040));
+#46037 = ORIENTED_EDGE('',*,*,#45937,.F.);
+#46038 = ORIENTED_EDGE('',*,*,#46013,.F.);
+#46039 = ORIENTED_EDGE('',*,*,#45964,.F.);
+#46040 = ORIENTED_EDGE('',*,*,#45861,.F.);
+#46041 = ADVANCED_FACE('',(#46042),#45312,.T.);
+#46042 = FACE_BOUND('',#46043,.T.);
+#46043 = EDGE_LOOP('',(#46044,#46045,#46068,#46096));
+#46044 = ORIENTED_EDGE('',*,*,#45294,.F.);
+#46045 = ORIENTED_EDGE('',*,*,#46046,.T.);
+#46046 = EDGE_CURVE('',#45295,#46047,#46049,.T.);
+#46047 = VERTEX_POINT('',#46048);
+#46048 = CARTESIAN_POINT('',(-18.09,-0.3,10.));
+#46049 = SURFACE_CURVE('',#46050,(#46054,#46061),.PCURVE_S1.);
+#46050 = LINE('',#46051,#46052);
+#46051 = CARTESIAN_POINT('',(-18.09,-0.3,-1.));
+#46052 = VECTOR('',#46053,1.);
+#46053 = DIRECTION('',(0.,0.,1.));
+#46054 = PCURVE('',#45312,#46055);
+#46055 = DEFINITIONAL_REPRESENTATION('',(#46056),#46060);
+#46056 = LINE('',#46057,#46058);
+#46057 = CARTESIAN_POINT('',(0.,-0.));
+#46058 = VECTOR('',#46059,1.);
+#46059 = DIRECTION('',(0.,-1.));
+#46060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46061 = PCURVE('',#45391,#46062);
+#46062 = DEFINITIONAL_REPRESENTATION('',(#46063),#46067);
+#46063 = LINE('',#46064,#46065);
+#46064 = CARTESIAN_POINT('',(0.6,0.));
+#46065 = VECTOR('',#46066,1.);
+#46066 = DIRECTION('',(0.,-1.));
+#46067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46068 = ORIENTED_EDGE('',*,*,#46069,.T.);
+#46069 = EDGE_CURVE('',#46047,#46070,#46072,.T.);
+#46070 = VERTEX_POINT('',#46071);
+#46071 = CARTESIAN_POINT('',(-18.69,-0.3,10.));
+#46072 = SURFACE_CURVE('',#46073,(#46077,#46084),.PCURVE_S1.);
+#46073 = LINE('',#46074,#46075);
+#46074 = CARTESIAN_POINT('',(-18.09,-0.3,10.));
+#46075 = VECTOR('',#46076,1.);
+#46076 = DIRECTION('',(-1.,0.,0.));
+#46077 = PCURVE('',#45312,#46078);
+#46078 = DEFINITIONAL_REPRESENTATION('',(#46079),#46083);
+#46079 = LINE('',#46080,#46081);
+#46080 = CARTESIAN_POINT('',(0.,-11.));
+#46081 = VECTOR('',#46082,1.);
+#46082 = DIRECTION('',(1.,0.));
+#46083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46084 = PCURVE('',#46085,#46090);
+#46085 = PLANE('',#46086);
+#46086 = AXIS2_PLACEMENT_3D('',#46087,#46088,#46089);
+#46087 = CARTESIAN_POINT('',(-18.69,0.3,10.));
+#46088 = DIRECTION('',(0.,0.,1.));
+#46089 = DIRECTION('',(1.,0.,0.));
+#46090 = DEFINITIONAL_REPRESENTATION('',(#46091),#46095);
+#46091 = LINE('',#46092,#46093);
+#46092 = CARTESIAN_POINT('',(0.6,-0.6));
+#46093 = VECTOR('',#46094,1.);
+#46094 = DIRECTION('',(-1.,0.));
+#46095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46096 = ORIENTED_EDGE('',*,*,#46097,.F.);
+#46097 = EDGE_CURVE('',#45297,#46070,#46098,.T.);
+#46098 = SURFACE_CURVE('',#46099,(#46103,#46110),.PCURVE_S1.);
+#46099 = LINE('',#46100,#46101);
+#46100 = CARTESIAN_POINT('',(-18.69,-0.3,-1.));
+#46101 = VECTOR('',#46102,1.);
+#46102 = DIRECTION('',(0.,0.,1.));
+#46103 = PCURVE('',#45312,#46104);
+#46104 = DEFINITIONAL_REPRESENTATION('',(#46105),#46109);
+#46105 = LINE('',#46106,#46107);
+#46106 = CARTESIAN_POINT('',(0.6,0.));
+#46107 = VECTOR('',#46108,1.);
+#46108 = DIRECTION('',(0.,-1.));
+#46109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46110 = PCURVE('',#45339,#46111);
+#46111 = DEFINITIONAL_REPRESENTATION('',(#46112),#46116);
+#46112 = LINE('',#46113,#46114);
+#46113 = CARTESIAN_POINT('',(0.,0.));
+#46114 = VECTOR('',#46115,1.);
+#46115 = DIRECTION('',(0.,-1.));
+#46116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46117 = ADVANCED_FACE('',(#46118),#45391,.T.);
+#46118 = FACE_BOUND('',#46119,.T.);
+#46119 = EDGE_LOOP('',(#46120,#46121,#46144,#46165));
+#46120 = ORIENTED_EDGE('',*,*,#45377,.F.);
+#46121 = ORIENTED_EDGE('',*,*,#46122,.T.);
+#46122 = EDGE_CURVE('',#45351,#46123,#46125,.T.);
+#46123 = VERTEX_POINT('',#46124);
+#46124 = CARTESIAN_POINT('',(-18.09,0.3,10.));
+#46125 = SURFACE_CURVE('',#46126,(#46130,#46137),.PCURVE_S1.);
+#46126 = LINE('',#46127,#46128);
+#46127 = CARTESIAN_POINT('',(-18.09,0.3,-1.));
+#46128 = VECTOR('',#46129,1.);
+#46129 = DIRECTION('',(0.,0.,1.));
+#46130 = PCURVE('',#45391,#46131);
+#46131 = DEFINITIONAL_REPRESENTATION('',(#46132),#46136);
+#46132 = LINE('',#46133,#46134);
+#46133 = CARTESIAN_POINT('',(0.,0.));
+#46134 = VECTOR('',#46135,1.);
+#46135 = DIRECTION('',(0.,-1.));
+#46136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46137 = PCURVE('',#45366,#46138);
+#46138 = DEFINITIONAL_REPRESENTATION('',(#46139),#46143);
+#46139 = LINE('',#46140,#46141);
+#46140 = CARTESIAN_POINT('',(0.6,0.));
+#46141 = VECTOR('',#46142,1.);
+#46142 = DIRECTION('',(0.,-1.));
+#46143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46144 = ORIENTED_EDGE('',*,*,#46145,.T.);
+#46145 = EDGE_CURVE('',#46123,#46047,#46146,.T.);
+#46146 = SURFACE_CURVE('',#46147,(#46151,#46158),.PCURVE_S1.);
+#46147 = LINE('',#46148,#46149);
+#46148 = CARTESIAN_POINT('',(-18.09,0.3,10.));
+#46149 = VECTOR('',#46150,1.);
+#46150 = DIRECTION('',(0.,-1.,0.));
+#46151 = PCURVE('',#45391,#46152);
+#46152 = DEFINITIONAL_REPRESENTATION('',(#46153),#46157);
+#46153 = LINE('',#46154,#46155);
+#46154 = CARTESIAN_POINT('',(0.,-11.));
+#46155 = VECTOR('',#46156,1.);
+#46156 = DIRECTION('',(1.,0.));
+#46157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46158 = PCURVE('',#46085,#46159);
+#46159 = DEFINITIONAL_REPRESENTATION('',(#46160),#46164);
+#46160 = LINE('',#46161,#46162);
+#46161 = CARTESIAN_POINT('',(0.6,0.));
+#46162 = VECTOR('',#46163,1.);
+#46163 = DIRECTION('',(0.,-1.));
+#46164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46165 = ORIENTED_EDGE('',*,*,#46046,.F.);
+#46166 = ADVANCED_FACE('',(#46167),#45339,.T.);
+#46167 = FACE_BOUND('',#46168,.T.);
+#46168 = EDGE_LOOP('',(#46169,#46170,#46171,#46194));
+#46169 = ORIENTED_EDGE('',*,*,#45323,.F.);
+#46170 = ORIENTED_EDGE('',*,*,#46097,.T.);
+#46171 = ORIENTED_EDGE('',*,*,#46172,.T.);
+#46172 = EDGE_CURVE('',#46070,#46173,#46175,.T.);
+#46173 = VERTEX_POINT('',#46174);
+#46174 = CARTESIAN_POINT('',(-18.69,0.3,10.));
+#46175 = SURFACE_CURVE('',#46176,(#46180,#46187),.PCURVE_S1.);
+#46176 = LINE('',#46177,#46178);
+#46177 = CARTESIAN_POINT('',(-18.69,-0.3,10.));
+#46178 = VECTOR('',#46179,1.);
+#46179 = DIRECTION('',(0.,1.,0.));
+#46180 = PCURVE('',#45339,#46181);
+#46181 = DEFINITIONAL_REPRESENTATION('',(#46182),#46186);
+#46182 = LINE('',#46183,#46184);
+#46183 = CARTESIAN_POINT('',(0.,-11.));
+#46184 = VECTOR('',#46185,1.);
+#46185 = DIRECTION('',(1.,0.));
+#46186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46187 = PCURVE('',#46085,#46188);
+#46188 = DEFINITIONAL_REPRESENTATION('',(#46189),#46193);
+#46189 = LINE('',#46190,#46191);
+#46190 = CARTESIAN_POINT('',(0.,-0.6));
+#46191 = VECTOR('',#46192,1.);
+#46192 = DIRECTION('',(0.,1.));
+#46193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46194 = ORIENTED_EDGE('',*,*,#46195,.F.);
+#46195 = EDGE_CURVE('',#45324,#46173,#46196,.T.);
+#46196 = SURFACE_CURVE('',#46197,(#46201,#46208),.PCURVE_S1.);
+#46197 = LINE('',#46198,#46199);
+#46198 = CARTESIAN_POINT('',(-18.69,0.3,-1.));
+#46199 = VECTOR('',#46200,1.);
+#46200 = DIRECTION('',(0.,0.,1.));
+#46201 = PCURVE('',#45339,#46202);
+#46202 = DEFINITIONAL_REPRESENTATION('',(#46203),#46207);
+#46203 = LINE('',#46204,#46205);
+#46204 = CARTESIAN_POINT('',(0.6,0.));
+#46205 = VECTOR('',#46206,1.);
+#46206 = DIRECTION('',(0.,-1.));
+#46207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46208 = PCURVE('',#45366,#46209);
+#46209 = DEFINITIONAL_REPRESENTATION('',(#46210),#46214);
+#46210 = LINE('',#46211,#46212);
+#46211 = CARTESIAN_POINT('',(0.,0.));
+#46212 = VECTOR('',#46213,1.);
+#46213 = DIRECTION('',(0.,-1.));
+#46214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46215 = ADVANCED_FACE('',(#46216),#45366,.T.);
+#46216 = FACE_BOUND('',#46217,.T.);
+#46217 = EDGE_LOOP('',(#46218,#46219,#46220,#46241));
+#46218 = ORIENTED_EDGE('',*,*,#45350,.F.);
+#46219 = ORIENTED_EDGE('',*,*,#46195,.T.);
+#46220 = ORIENTED_EDGE('',*,*,#46221,.T.);
+#46221 = EDGE_CURVE('',#46173,#46123,#46222,.T.);
+#46222 = SURFACE_CURVE('',#46223,(#46227,#46234),.PCURVE_S1.);
+#46223 = LINE('',#46224,#46225);
+#46224 = CARTESIAN_POINT('',(-18.69,0.3,10.));
+#46225 = VECTOR('',#46226,1.);
+#46226 = DIRECTION('',(1.,0.,0.));
+#46227 = PCURVE('',#45366,#46228);
+#46228 = DEFINITIONAL_REPRESENTATION('',(#46229),#46233);
+#46229 = LINE('',#46230,#46231);
+#46230 = CARTESIAN_POINT('',(0.,-11.));
+#46231 = VECTOR('',#46232,1.);
+#46232 = DIRECTION('',(1.,0.));
+#46233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46234 = PCURVE('',#46085,#46235);
+#46235 = DEFINITIONAL_REPRESENTATION('',(#46236),#46240);
+#46236 = LINE('',#46237,#46238);
+#46237 = CARTESIAN_POINT('',(0.,0.));
+#46238 = VECTOR('',#46239,1.);
+#46239 = DIRECTION('',(1.,0.));
+#46240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46241 = ORIENTED_EDGE('',*,*,#46122,.F.);
+#46242 = ADVANCED_FACE('',(#46243),#46085,.T.);
+#46243 = FACE_BOUND('',#46244,.F.);
+#46244 = EDGE_LOOP('',(#46245,#46246,#46247,#46248));
+#46245 = ORIENTED_EDGE('',*,*,#46221,.T.);
+#46246 = ORIENTED_EDGE('',*,*,#46145,.T.);
+#46247 = ORIENTED_EDGE('',*,*,#46069,.T.);
+#46248 = ORIENTED_EDGE('',*,*,#46172,.T.);
+#46249 = ADVANCED_FACE('',(#46250),#45422,.T.);
+#46250 = FACE_BOUND('',#46251,.T.);
+#46251 = EDGE_LOOP('',(#46252,#46253,#46276,#46304));
+#46252 = ORIENTED_EDGE('',*,*,#45404,.F.);
+#46253 = ORIENTED_EDGE('',*,*,#46254,.T.);
+#46254 = EDGE_CURVE('',#45405,#46255,#46257,.T.);
+#46255 = VERTEX_POINT('',#46256);
+#46256 = CARTESIAN_POINT('',(-20.63,0.3,10.));
+#46257 = SURFACE_CURVE('',#46258,(#46262,#46269),.PCURVE_S1.);
+#46258 = LINE('',#46259,#46260);
+#46259 = CARTESIAN_POINT('',(-20.63,0.3,-1.));
+#46260 = VECTOR('',#46261,1.);
+#46261 = DIRECTION('',(0.,0.,1.));
+#46262 = PCURVE('',#45422,#46263);
+#46263 = DEFINITIONAL_REPRESENTATION('',(#46264),#46268);
+#46264 = LINE('',#46265,#46266);
+#46265 = CARTESIAN_POINT('',(0.,0.));
+#46266 = VECTOR('',#46267,1.);
+#46267 = DIRECTION('',(0.,-1.));
+#46268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46269 = PCURVE('',#45501,#46270);
+#46270 = DEFINITIONAL_REPRESENTATION('',(#46271),#46275);
+#46271 = LINE('',#46272,#46273);
+#46272 = CARTESIAN_POINT('',(0.6,0.));
+#46273 = VECTOR('',#46274,1.);
+#46274 = DIRECTION('',(0.,-1.));
+#46275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46276 = ORIENTED_EDGE('',*,*,#46277,.T.);
+#46277 = EDGE_CURVE('',#46255,#46278,#46280,.T.);
+#46278 = VERTEX_POINT('',#46279);
+#46279 = CARTESIAN_POINT('',(-20.63,-0.3,10.));
+#46280 = SURFACE_CURVE('',#46281,(#46285,#46292),.PCURVE_S1.);
+#46281 = LINE('',#46282,#46283);
+#46282 = CARTESIAN_POINT('',(-20.63,0.3,10.));
+#46283 = VECTOR('',#46284,1.);
+#46284 = DIRECTION('',(0.,-1.,0.));
+#46285 = PCURVE('',#45422,#46286);
+#46286 = DEFINITIONAL_REPRESENTATION('',(#46287),#46291);
+#46287 = LINE('',#46288,#46289);
+#46288 = CARTESIAN_POINT('',(0.,-11.));
+#46289 = VECTOR('',#46290,1.);
+#46290 = DIRECTION('',(1.,0.));
+#46291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46292 = PCURVE('',#46293,#46298);
+#46293 = PLANE('',#46294);
+#46294 = AXIS2_PLACEMENT_3D('',#46295,#46296,#46297);
+#46295 = CARTESIAN_POINT('',(-21.23,0.3,10.));
+#46296 = DIRECTION('',(0.,0.,1.));
+#46297 = DIRECTION('',(1.,0.,0.));
+#46298 = DEFINITIONAL_REPRESENTATION('',(#46299),#46303);
+#46299 = LINE('',#46300,#46301);
+#46300 = CARTESIAN_POINT('',(0.6,0.));
+#46301 = VECTOR('',#46302,1.);
+#46302 = DIRECTION('',(0.,-1.));
+#46303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46304 = ORIENTED_EDGE('',*,*,#46305,.F.);
+#46305 = EDGE_CURVE('',#45407,#46278,#46306,.T.);
+#46306 = SURFACE_CURVE('',#46307,(#46311,#46318),.PCURVE_S1.);
+#46307 = LINE('',#46308,#46309);
+#46308 = CARTESIAN_POINT('',(-20.63,-0.3,-1.));
+#46309 = VECTOR('',#46310,1.);
+#46310 = DIRECTION('',(0.,0.,1.));
+#46311 = PCURVE('',#45422,#46312);
+#46312 = DEFINITIONAL_REPRESENTATION('',(#46313),#46317);
+#46313 = LINE('',#46314,#46315);
+#46314 = CARTESIAN_POINT('',(0.6,0.));
+#46315 = VECTOR('',#46316,1.);
+#46316 = DIRECTION('',(0.,-1.));
+#46317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46318 = PCURVE('',#45449,#46319);
+#46319 = DEFINITIONAL_REPRESENTATION('',(#46320),#46324);
+#46320 = LINE('',#46321,#46322);
+#46321 = CARTESIAN_POINT('',(0.,-0.));
+#46322 = VECTOR('',#46323,1.);
+#46323 = DIRECTION('',(0.,-1.));
+#46324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46325 = ADVANCED_FACE('',(#46326),#45501,.T.);
+#46326 = FACE_BOUND('',#46327,.T.);
+#46327 = EDGE_LOOP('',(#46328,#46329,#46352,#46373));
+#46328 = ORIENTED_EDGE('',*,*,#45487,.F.);
+#46329 = ORIENTED_EDGE('',*,*,#46330,.T.);
+#46330 = EDGE_CURVE('',#45461,#46331,#46333,.T.);
+#46331 = VERTEX_POINT('',#46332);
+#46332 = CARTESIAN_POINT('',(-21.23,0.3,10.));
+#46333 = SURFACE_CURVE('',#46334,(#46338,#46345),.PCURVE_S1.);
+#46334 = LINE('',#46335,#46336);
+#46335 = CARTESIAN_POINT('',(-21.23,0.3,-1.));
+#46336 = VECTOR('',#46337,1.);
+#46337 = DIRECTION('',(0.,0.,1.));
+#46338 = PCURVE('',#45501,#46339);
+#46339 = DEFINITIONAL_REPRESENTATION('',(#46340),#46344);
+#46340 = LINE('',#46341,#46342);
+#46341 = CARTESIAN_POINT('',(0.,0.));
+#46342 = VECTOR('',#46343,1.);
+#46343 = DIRECTION('',(0.,-1.));
+#46344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46345 = PCURVE('',#45476,#46346);
+#46346 = DEFINITIONAL_REPRESENTATION('',(#46347),#46351);
+#46347 = LINE('',#46348,#46349);
+#46348 = CARTESIAN_POINT('',(0.6,0.));
+#46349 = VECTOR('',#46350,1.);
+#46350 = DIRECTION('',(0.,-1.));
+#46351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46352 = ORIENTED_EDGE('',*,*,#46353,.T.);
+#46353 = EDGE_CURVE('',#46331,#46255,#46354,.T.);
+#46354 = SURFACE_CURVE('',#46355,(#46359,#46366),.PCURVE_S1.);
+#46355 = LINE('',#46356,#46357);
+#46356 = CARTESIAN_POINT('',(-21.23,0.3,10.));
+#46357 = VECTOR('',#46358,1.);
+#46358 = DIRECTION('',(1.,0.,0.));
+#46359 = PCURVE('',#45501,#46360);
+#46360 = DEFINITIONAL_REPRESENTATION('',(#46361),#46365);
+#46361 = LINE('',#46362,#46363);
+#46362 = CARTESIAN_POINT('',(0.,-11.));
+#46363 = VECTOR('',#46364,1.);
+#46364 = DIRECTION('',(1.,0.));
+#46365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46366 = PCURVE('',#46293,#46367);
+#46367 = DEFINITIONAL_REPRESENTATION('',(#46368),#46372);
+#46368 = LINE('',#46369,#46370);
+#46369 = CARTESIAN_POINT('',(0.,0.));
+#46370 = VECTOR('',#46371,1.);
+#46371 = DIRECTION('',(1.,0.));
+#46372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46373 = ORIENTED_EDGE('',*,*,#46254,.F.);
+#46374 = ADVANCED_FACE('',(#46375),#45449,.T.);
+#46375 = FACE_BOUND('',#46376,.T.);
+#46376 = EDGE_LOOP('',(#46377,#46378,#46379,#46402));
+#46377 = ORIENTED_EDGE('',*,*,#45433,.F.);
+#46378 = ORIENTED_EDGE('',*,*,#46305,.T.);
+#46379 = ORIENTED_EDGE('',*,*,#46380,.T.);
+#46380 = EDGE_CURVE('',#46278,#46381,#46383,.T.);
+#46381 = VERTEX_POINT('',#46382);
+#46382 = CARTESIAN_POINT('',(-21.23,-0.3,10.));
+#46383 = SURFACE_CURVE('',#46384,(#46388,#46395),.PCURVE_S1.);
+#46384 = LINE('',#46385,#46386);
+#46385 = CARTESIAN_POINT('',(-20.63,-0.3,10.));
+#46386 = VECTOR('',#46387,1.);
+#46387 = DIRECTION('',(-1.,0.,0.));
+#46388 = PCURVE('',#45449,#46389);
+#46389 = DEFINITIONAL_REPRESENTATION('',(#46390),#46394);
+#46390 = LINE('',#46391,#46392);
+#46391 = CARTESIAN_POINT('',(0.,-11.));
+#46392 = VECTOR('',#46393,1.);
+#46393 = DIRECTION('',(1.,0.));
+#46394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46395 = PCURVE('',#46293,#46396);
+#46396 = DEFINITIONAL_REPRESENTATION('',(#46397),#46401);
+#46397 = LINE('',#46398,#46399);
+#46398 = CARTESIAN_POINT('',(0.6,-0.6));
+#46399 = VECTOR('',#46400,1.);
+#46400 = DIRECTION('',(-1.,0.));
+#46401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46402 = ORIENTED_EDGE('',*,*,#46403,.F.);
+#46403 = EDGE_CURVE('',#45434,#46381,#46404,.T.);
+#46404 = SURFACE_CURVE('',#46405,(#46409,#46416),.PCURVE_S1.);
+#46405 = LINE('',#46406,#46407);
+#46406 = CARTESIAN_POINT('',(-21.23,-0.3,-1.));
+#46407 = VECTOR('',#46408,1.);
+#46408 = DIRECTION('',(0.,0.,1.));
+#46409 = PCURVE('',#45449,#46410);
+#46410 = DEFINITIONAL_REPRESENTATION('',(#46411),#46415);
+#46411 = LINE('',#46412,#46413);
+#46412 = CARTESIAN_POINT('',(0.6,0.));
+#46413 = VECTOR('',#46414,1.);
+#46414 = DIRECTION('',(0.,-1.));
+#46415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46416 = PCURVE('',#45476,#46417);
+#46417 = DEFINITIONAL_REPRESENTATION('',(#46418),#46422);
+#46418 = LINE('',#46419,#46420);
+#46419 = CARTESIAN_POINT('',(0.,0.));
+#46420 = VECTOR('',#46421,1.);
+#46421 = DIRECTION('',(0.,-1.));
+#46422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46423 = ADVANCED_FACE('',(#46424),#45476,.T.);
+#46424 = FACE_BOUND('',#46425,.T.);
+#46425 = EDGE_LOOP('',(#46426,#46427,#46428,#46449));
+#46426 = ORIENTED_EDGE('',*,*,#45460,.F.);
+#46427 = ORIENTED_EDGE('',*,*,#46403,.T.);
+#46428 = ORIENTED_EDGE('',*,*,#46429,.T.);
+#46429 = EDGE_CURVE('',#46381,#46331,#46430,.T.);
+#46430 = SURFACE_CURVE('',#46431,(#46435,#46442),.PCURVE_S1.);
+#46431 = LINE('',#46432,#46433);
+#46432 = CARTESIAN_POINT('',(-21.23,-0.3,10.));
+#46433 = VECTOR('',#46434,1.);
+#46434 = DIRECTION('',(0.,1.,0.));
+#46435 = PCURVE('',#45476,#46436);
+#46436 = DEFINITIONAL_REPRESENTATION('',(#46437),#46441);
+#46437 = LINE('',#46438,#46439);
+#46438 = CARTESIAN_POINT('',(0.,-11.));
+#46439 = VECTOR('',#46440,1.);
+#46440 = DIRECTION('',(1.,0.));
+#46441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46442 = PCURVE('',#46293,#46443);
+#46443 = DEFINITIONAL_REPRESENTATION('',(#46444),#46448);
+#46444 = LINE('',#46445,#46446);
+#46445 = CARTESIAN_POINT('',(0.,-0.6));
+#46446 = VECTOR('',#46447,1.);
+#46447 = DIRECTION('',(0.,1.));
+#46448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46449 = ORIENTED_EDGE('',*,*,#46330,.F.);
+#46450 = ADVANCED_FACE('',(#46451),#46293,.T.);
+#46451 = FACE_BOUND('',#46452,.F.);
+#46452 = EDGE_LOOP('',(#46453,#46454,#46455,#46456));
+#46453 = ORIENTED_EDGE('',*,*,#46353,.T.);
+#46454 = ORIENTED_EDGE('',*,*,#46277,.T.);
+#46455 = ORIENTED_EDGE('',*,*,#46380,.T.);
+#46456 = ORIENTED_EDGE('',*,*,#46429,.T.);
+#46457 = ADVANCED_FACE('',(#46458),#45532,.F.);
+#46458 = FACE_BOUND('',#46459,.F.);
+#46459 = EDGE_LOOP('',(#46460,#46483,#46484,#46507));
+#46460 = ORIENTED_EDGE('',*,*,#46461,.T.);
+#46461 = EDGE_CURVE('',#46462,#45515,#46464,.T.);
+#46462 = VERTEX_POINT('',#46463);
+#46463 = CARTESIAN_POINT('',(-19.93,-1.27,1.5));
+#46464 = SURFACE_CURVE('',#46465,(#46469,#46476),.PCURVE_S1.);
+#46465 = LINE('',#46466,#46467);
+#46466 = CARTESIAN_POINT('',(-19.93,-1.27,1.5));
+#46467 = VECTOR('',#46468,1.);
+#46468 = DIRECTION('',(0.,0.,1.));
+#46469 = PCURVE('',#45532,#46470);
+#46470 = DEFINITIONAL_REPRESENTATION('',(#46471),#46475);
+#46471 = LINE('',#46472,#46473);
+#46472 = CARTESIAN_POINT('',(-1.570092458684E-16,0.));
+#46473 = VECTOR('',#46474,1.);
+#46474 = DIRECTION('',(0.,-1.));
+#46475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46476 = PCURVE('',#45614,#46477);
+#46477 = DEFINITIONAL_REPRESENTATION('',(#46478),#46482);
+#46478 = LINE('',#46479,#46480);
+#46479 = CARTESIAN_POINT('',(0.381837661841,0.));
+#46480 = VECTOR('',#46481,1.);
+#46481 = DIRECTION('',(0.,-1.));
+#46482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46483 = ORIENTED_EDGE('',*,*,#45514,.T.);
+#46484 = ORIENTED_EDGE('',*,*,#46485,.F.);
+#46485 = EDGE_CURVE('',#46486,#45517,#46488,.T.);
+#46486 = VERTEX_POINT('',#46487);
+#46487 = CARTESIAN_POINT('',(-19.66,-1.,1.5));
+#46488 = SURFACE_CURVE('',#46489,(#46493,#46500),.PCURVE_S1.);
+#46489 = LINE('',#46490,#46491);
+#46490 = CARTESIAN_POINT('',(-19.66,-1.,1.5));
+#46491 = VECTOR('',#46492,1.);
+#46492 = DIRECTION('',(0.,0.,1.));
+#46493 = PCURVE('',#45532,#46494);
+#46494 = DEFINITIONAL_REPRESENTATION('',(#46495),#46499);
+#46495 = LINE('',#46496,#46497);
+#46496 = CARTESIAN_POINT('',(0.381837661841,0.));
+#46497 = VECTOR('',#46498,1.);
+#46498 = DIRECTION('',(0.,-1.));
+#46499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46500 = PCURVE('',#45560,#46501);
+#46501 = DEFINITIONAL_REPRESENTATION('',(#46502),#46506);
+#46502 = LINE('',#46503,#46504);
+#46503 = CARTESIAN_POINT('',(0.,0.));
+#46504 = VECTOR('',#46505,1.);
+#46505 = DIRECTION('',(0.,-1.));
+#46506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46507 = ORIENTED_EDGE('',*,*,#46508,.F.);
+#46508 = EDGE_CURVE('',#46462,#46486,#46509,.T.);
+#46509 = SURFACE_CURVE('',#46510,(#46514,#46521),.PCURVE_S1.);
+#46510 = LINE('',#46511,#46512);
+#46511 = CARTESIAN_POINT('',(-19.93,-1.27,1.5));
+#46512 = VECTOR('',#46513,1.);
+#46513 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#46514 = PCURVE('',#45532,#46515);
+#46515 = DEFINITIONAL_REPRESENTATION('',(#46516),#46520);
+#46516 = LINE('',#46517,#46518);
+#46517 = CARTESIAN_POINT('',(0.,0.));
+#46518 = VECTOR('',#46519,1.);
+#46519 = DIRECTION('',(1.,0.));
+#46520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46521 = PCURVE('',#46522,#46527);
+#46522 = PLANE('',#46523);
+#46523 = AXIS2_PLACEMENT_3D('',#46524,#46525,#46526);
+#46524 = CARTESIAN_POINT('',(-22.3,9.,1.5));
+#46525 = DIRECTION('',(0.,0.,1.));
+#46526 = DIRECTION('',(1.,0.,0.));
+#46527 = DEFINITIONAL_REPRESENTATION('',(#46528),#46532);
+#46528 = LINE('',#46529,#46530);
+#46529 = CARTESIAN_POINT('',(2.37,-10.27));
+#46530 = VECTOR('',#46531,1.);
+#46531 = DIRECTION('',(0.707106781187,0.707106781187));
+#46532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46533 = ADVANCED_FACE('',(#46534),#45560,.F.);
+#46534 = FACE_BOUND('',#46535,.F.);
+#46535 = EDGE_LOOP('',(#46536,#46537,#46538,#46561));
+#46536 = ORIENTED_EDGE('',*,*,#46485,.T.);
+#46537 = ORIENTED_EDGE('',*,*,#45544,.T.);
+#46538 = ORIENTED_EDGE('',*,*,#46539,.F.);
+#46539 = EDGE_CURVE('',#46540,#45545,#46542,.T.);
+#46540 = VERTEX_POINT('',#46541);
+#46541 = CARTESIAN_POINT('',(-19.39,-1.27,1.5));
+#46542 = SURFACE_CURVE('',#46543,(#46547,#46554),.PCURVE_S1.);
+#46543 = LINE('',#46544,#46545);
+#46544 = CARTESIAN_POINT('',(-19.39,-1.27,1.5));
+#46545 = VECTOR('',#46546,1.);
+#46546 = DIRECTION('',(0.,0.,1.));
+#46547 = PCURVE('',#45560,#46548);
+#46548 = DEFINITIONAL_REPRESENTATION('',(#46549),#46553);
+#46549 = LINE('',#46550,#46551);
+#46550 = CARTESIAN_POINT('',(0.381837661841,0.));
+#46551 = VECTOR('',#46552,1.);
+#46552 = DIRECTION('',(0.,-1.));
+#46553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46554 = PCURVE('',#45588,#46555);
+#46555 = DEFINITIONAL_REPRESENTATION('',(#46556),#46560);
+#46556 = LINE('',#46557,#46558);
+#46557 = CARTESIAN_POINT('',(0.,0.));
+#46558 = VECTOR('',#46559,1.);
+#46559 = DIRECTION('',(0.,-1.));
+#46560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46561 = ORIENTED_EDGE('',*,*,#46562,.F.);
+#46562 = EDGE_CURVE('',#46486,#46540,#46563,.T.);
+#46563 = SURFACE_CURVE('',#46564,(#46568,#46575),.PCURVE_S1.);
+#46564 = LINE('',#46565,#46566);
+#46565 = CARTESIAN_POINT('',(-19.66,-1.,1.5));
+#46566 = VECTOR('',#46567,1.);
+#46567 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#46568 = PCURVE('',#45560,#46569);
+#46569 = DEFINITIONAL_REPRESENTATION('',(#46570),#46574);
+#46570 = LINE('',#46571,#46572);
+#46571 = CARTESIAN_POINT('',(0.,0.));
+#46572 = VECTOR('',#46573,1.);
+#46573 = DIRECTION('',(1.,0.));
+#46574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46575 = PCURVE('',#46522,#46576);
+#46576 = DEFINITIONAL_REPRESENTATION('',(#46577),#46581);
+#46577 = LINE('',#46578,#46579);
+#46578 = CARTESIAN_POINT('',(2.64,-10.));
+#46579 = VECTOR('',#46580,1.);
+#46580 = DIRECTION('',(0.707106781187,-0.707106781187));
+#46581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46582 = ADVANCED_FACE('',(#46583),#45614,.F.);
+#46583 = FACE_BOUND('',#46584,.F.);
+#46584 = EDGE_LOOP('',(#46585,#46608,#46609,#46610));
+#46585 = ORIENTED_EDGE('',*,*,#46586,.T.);
+#46586 = EDGE_CURVE('',#46587,#45573,#46589,.T.);
+#46587 = VERTEX_POINT('',#46588);
+#46588 = CARTESIAN_POINT('',(-19.66,-1.54,1.5));
+#46589 = SURFACE_CURVE('',#46590,(#46594,#46601),.PCURVE_S1.);
+#46590 = LINE('',#46591,#46592);
+#46591 = CARTESIAN_POINT('',(-19.66,-1.54,1.5));
+#46592 = VECTOR('',#46593,1.);
+#46593 = DIRECTION('',(0.,0.,1.));
+#46594 = PCURVE('',#45614,#46595);
+#46595 = DEFINITIONAL_REPRESENTATION('',(#46596),#46600);
+#46596 = LINE('',#46597,#46598);
+#46597 = CARTESIAN_POINT('',(0.,0.));
+#46598 = VECTOR('',#46599,1.);
+#46599 = DIRECTION('',(0.,-1.));
+#46600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46601 = PCURVE('',#45588,#46602);
+#46602 = DEFINITIONAL_REPRESENTATION('',(#46603),#46607);
+#46603 = LINE('',#46604,#46605);
+#46604 = CARTESIAN_POINT('',(0.381837661841,-0.));
+#46605 = VECTOR('',#46606,1.);
+#46606 = DIRECTION('',(0.,-1.));
+#46607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46608 = ORIENTED_EDGE('',*,*,#45600,.T.);
+#46609 = ORIENTED_EDGE('',*,*,#46461,.F.);
+#46610 = ORIENTED_EDGE('',*,*,#46611,.F.);
+#46611 = EDGE_CURVE('',#46587,#46462,#46612,.T.);
+#46612 = SURFACE_CURVE('',#46613,(#46617,#46624),.PCURVE_S1.);
+#46613 = LINE('',#46614,#46615);
+#46614 = CARTESIAN_POINT('',(-19.66,-1.54,1.5));
+#46615 = VECTOR('',#46616,1.);
+#46616 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#46617 = PCURVE('',#45614,#46618);
+#46618 = DEFINITIONAL_REPRESENTATION('',(#46619),#46623);
+#46619 = LINE('',#46620,#46621);
+#46620 = CARTESIAN_POINT('',(0.,0.));
+#46621 = VECTOR('',#46622,1.);
+#46622 = DIRECTION('',(1.,0.));
+#46623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46624 = PCURVE('',#46522,#46625);
+#46625 = DEFINITIONAL_REPRESENTATION('',(#46626),#46630);
+#46626 = LINE('',#46627,#46628);
+#46627 = CARTESIAN_POINT('',(2.64,-10.54));
+#46628 = VECTOR('',#46629,1.);
+#46629 = DIRECTION('',(-0.707106781187,0.707106781187));
+#46630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46631 = ADVANCED_FACE('',(#46632),#45588,.F.);
+#46632 = FACE_BOUND('',#46633,.F.);
+#46633 = EDGE_LOOP('',(#46634,#46635,#46636,#46637));
+#46634 = ORIENTED_EDGE('',*,*,#46539,.T.);
+#46635 = ORIENTED_EDGE('',*,*,#45572,.T.);
+#46636 = ORIENTED_EDGE('',*,*,#46586,.F.);
+#46637 = ORIENTED_EDGE('',*,*,#46638,.F.);
+#46638 = EDGE_CURVE('',#46540,#46587,#46639,.T.);
+#46639 = SURFACE_CURVE('',#46640,(#46644,#46651),.PCURVE_S1.);
+#46640 = LINE('',#46641,#46642);
+#46641 = CARTESIAN_POINT('',(-19.39,-1.27,1.5));
+#46642 = VECTOR('',#46643,1.);
+#46643 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#46644 = PCURVE('',#45588,#46645);
+#46645 = DEFINITIONAL_REPRESENTATION('',(#46646),#46650);
+#46646 = LINE('',#46647,#46648);
+#46647 = CARTESIAN_POINT('',(0.,0.));
+#46648 = VECTOR('',#46649,1.);
+#46649 = DIRECTION('',(1.,-0.));
+#46650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46651 = PCURVE('',#46522,#46652);
+#46652 = DEFINITIONAL_REPRESENTATION('',(#46653),#46657);
+#46653 = LINE('',#46654,#46655);
+#46654 = CARTESIAN_POINT('',(2.91,-10.27));
+#46655 = VECTOR('',#46656,1.);
+#46656 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#46657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46658 = ADVANCED_FACE('',(#46659),#46522,.T.);
+#46659 = FACE_BOUND('',#46660,.T.);
+#46660 = EDGE_LOOP('',(#46661,#46662,#46663,#46664));
+#46661 = ORIENTED_EDGE('',*,*,#46508,.F.);
+#46662 = ORIENTED_EDGE('',*,*,#46611,.F.);
+#46663 = ORIENTED_EDGE('',*,*,#46638,.F.);
+#46664 = ORIENTED_EDGE('',*,*,#46562,.F.);
+#46665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#46669)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#46666,#46667,#46668)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#46666 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#46667 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#46668 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#46669 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#46666,
+  'distance_accuracy_value','confusion accuracy');
+#46670 = PRODUCT_TYPE('part',$,(#7));
+#46671 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #46672),#46665);
+#46672 = STYLED_ITEM('color',(#46673),#15);
+#46673 = PRESENTATION_STYLE_ASSIGNMENT((#46674,#46680));
+#46674 = SURFACE_STYLE_USAGE(.BOTH.,#46675);
+#46675 = SURFACE_SIDE_STYLE('',(#46676));
+#46676 = SURFACE_STYLE_FILL_AREA(#46677);
+#46677 = FILL_AREA_STYLE('',(#46678));
+#46678 = FILL_AREA_STYLE_COLOUR('',#46679);
+#46679 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#46680 = CURVE_STYLE('',#46681,POSITIVE_LENGTH_MEASURE(0.1),#46679);
+#46681 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/boards/Nano-Rev3_0.stl b/Electrical Parts/boards/Nano-Rev3_0.stl
new file mode 100644
index 0000000000000000000000000000000000000000..ab0320467266086d29931643d5716a1bd21a5a5a
GIT binary patch
literal 111534
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
K=1547#Qz7&$R~&Z

literal 0
HcmV?d00001