← Commit history
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/sk6019ad4-28-datasheet.pdfadded
⋯ 1 unchanged line ⋯
package.jsonadded+29
@@ -0,0 +1,29 @@+{+  "slug": "sk6019ad4-28",+  "version": "0.1.0",+  "type": "component",+  "description": "Suntek Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, XDFN-4-EP(1x1). Datasheet-verified pinout, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "pmic",+    "sk6019ad4-28"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "sk6019ad4-28.kicad_sym",+    "sk6019ad4-28.kicad_mod",+    "sk6019ad4-28.glb",+    "sk6019ad4-28.step",+    "sk6019ad4-28.lbr",+    "docs/hero.png",+    "docs/sk6019ad4-28-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ]+}\ No newline at end of file
sk6019ad4-28.glbadded
⋯ 1 unchanged line ⋯
sk6019ad4-28.kicad_modadded+293
@@ -0,0 +1,293 @@+(footprint "OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm"+	(version 20260206)+	(generator "pcbnew")+	(generator_version "10.0")+	(layer "F.Cu")+	(descr "XDFN4 footprint (as found on the https://www.onsemi.com/pub/Collateral/NCP115-D.PDF)")+	(tags "OnSemi XDFN4")+	(property "Reference" "REF**"+		(at 0.11 1.6 0)+		(layer "F.SilkS")+		(uuid "5831c002-47eb-43e3-ba80-dd279fecaa9c")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm"+		(at 0.5 -1.74 0)+		(layer "F.Fab")+		(uuid "3e18b36a-eca5-41b8-b2c5-c5a6ba6db341")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Datasheet" ""+		(at 0 0 0)+		(unlocked yes)+		(layer "F.Fab")+		(hide yes)+		(uuid "443d1fcf-35b9-4b02-8d02-c223e977216f")+		(effects+			(font+				(size 1.27 1.27)+				(thickness 0.15)+			)+		)+	)+	(property "Description" ""+		(at 0 0 0)+		(unlocked yes)+		(layer "F.Fab")+		(hide yes)+		(uuid "0e7a051a-fecd-42fe-9de7-0d2f60805487")+		(effects+			(font+				(size 1.27 1.27)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -0.5 0.72)+		(end 0.5 0.72)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "8351203e-90b8-4649-8b9a-ca1d92f9e58d")+	)+	(fp_line+		(start 0.5 -0.72)+		(end -0.5 -0.72)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "ac171e64-9f55-4785-ae0a-3eaeed1f5569")+	)+	(fp_poly+		(pts+			(xy -0.79 -0.64) (xy -1.07 -0.64) (xy -0.79 -0.92) (xy -0.79 -0.64)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+		(uuid "b98c65df-fdd3-4490-ab72-321ad4dd9aa2")+	)+	(fp_line+		(start -0.87 -0.73)+		(end 0.85 -0.73)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "114c000c-98c6-402c-b9e7-97237eda839c")+	)+	(fp_line+		(start -0.87 0.73)+		(end -0.87 -0.73)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "6efc55ac-fff8-4611-807c-c091ea7bfb05")+	)+	(fp_line+		(start 0.85 -0.73)+		(end 0.85 0.73)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "008196a9-32fa-4d07-a601-216ec29e3cde")+	)+	(fp_line+		(start 0.85 0.73)+		(end -0.87 0.73)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "86604b7f-524d-4217-bf45-88bd3f861c1a")+	)+	(fp_line+		(start -0.5 -0.25)+		(end -0.25 -0.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "cccef342-87dd-4330-9010-f8a3478b3002")+	)+	(fp_line+		(start -0.5 0.5)+		(end -0.5 -0.25)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "3347bbff-b44a-49d0-8136-6636601ab5a7")+	)+	(fp_line+		(start -0.25 -0.5)+		(end 0.5 -0.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "85358420-2fcf-4825-80ec-ab3bc82db96f")+	)+	(fp_line+		(start 0.5 -0.5)+		(end 0.5 0.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "aa3f6219-24c1-4f2a-a59e-f3bc0dc6c6b3")+	)+	(fp_line+		(start 0.5 0.5)+		(end -0.5 0.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "fc635145-e799-4f65-ae50-bb3e22ba2f88")+	)+	(fp_text user "${REFERENCE}"+		(at 0 1.3 0)+		(layer "F.Fab")+		(uuid "907a17d8-7c69-4493-91ab-d7df8bb73a2f")+		(effects+			(font+				(size 0.5 0.5)+				(thickness 0.075)+			)+		)+	)+	(pad "1" smd custom+		(at -0.485 -0.325 270)+		(size 0.26 0.23)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(zone_connect 0)+		(thermal_bridge_angle 45)+		(options+			(clearance outline)+			(anchor rect)+		)+		(primitives+			(gr_poly+				(pts+					(xy 0.13 -0.115) (xy -0.13 -0.115) (xy -0.13 -0.275) (xy -0.02 -0.275)+				)+				(width 0)+				(fill yes)+			)+		)+		(uuid "b05ff933-e469-4574-8eb8-23bffc1244ec")+	)+	(pad "2" smd custom+		(at -0.485 0.325 270)+		(size 0.26 0.23)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(zone_connect 0)+		(thermal_bridge_angle 45)+		(options+			(clearance outline)+			(anchor rect)+		)+		(primitives+			(gr_poly+				(pts+					(xy 0.13 -0.115) (xy -0.13 -0.115) (xy 0.02 -0.275) (xy 0.13 -0.275)+				)+				(width 0)+				(fill yes)+			)+		)+		(uuid "d194cd47-72af-4cf9-98b8-4ce8c5cfa9b3")+	)+	(pad "3" smd custom+		(at 0.485 0.325 90)+		(size 0.26 0.23)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(zone_connect 0)+		(thermal_bridge_angle 45)+		(options+			(clearance outline)+			(anchor rect)+		)+		(primitives+			(gr_poly+				(pts+					(xy 0.13 -0.115) (xy -0.13 -0.115) (xy -0.13 -0.275) (xy -0.02 -0.275)+				)+				(width 0)+				(fill yes)+			)+		)+		(uuid "5f512be9-6fce-4561-8bd6-c51830f9a69b")+	)+	(pad "4" smd custom+		(at 0.485 -0.325 90)+		(size 0.26 0.23)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(zone_connect 0)+		(thermal_bridge_angle 45)+		(options+			(clearance outline)+			(anchor rect)+		)+		(primitives+			(gr_poly+				(pts+					(xy 0.13 -0.115) (xy -0.13 -0.115) (xy 0.02 -0.275) (xy 0.13 -0.275)+				)+				(width 0)+				(fill yes)+			)+		)+		(uuid "a7e21854-19bb-4ee8-8fdd-3fea638d5ad2")+	)+	(pad "5" smd rect+		(at 0 0 135)+		(size 0.52 0.52)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "ce8d3bd9-5d3f-45e3-a6f1-7848c33ef7a0")+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
sk6019ad4-28.kicad_symadded+33
@@ -0,0 +1,33 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "SK6019AD4-28" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 7.62 0) (effects (font (size 1.27 1.27))))+    (property "Value" "SK6019AD4-28" (at 0 -7.62 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "SK6019AD4-28_0_1"+    (rectangle (start -12.70 5.08) (end 12.70 -5.08)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "SK6019AD4-28_1_1"+    (pin power_out line (at -17.78 2.54 0) (length 5.08)+      (name "VOUT" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 0.00 0) (length 5.08)+      (name "GND" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -17.78 -2.54 0) (length 5.08)+      (name "EN" (effects (font (size 1.27 1.27))))+      (number "3" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 0.00 180) (length 5.08)+      (name "EP" (effects (font (size 1.27 1.27))))+      (number "5" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 -2.54 180) (length 5.08)+      (name "VIN" (effects (font (size 1.27 1.27))))+      (number "4" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
sk6019ad4-28.lbradded+116
@@ -0,0 +1,116 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm">+  <description>OnSemi, 1.0 x 1.0 mm. XDFN4 footprint</description>+  <smd name="1" x="-0.4850" y="0.3250" dx="0.2600" dy="0.2300" layer="1" rot="R270"/>+  <smd name="2" x="-0.4850" y="-0.3250" dx="0.2600" dy="0.2300" layer="1" rot="R270"/>+  <smd name="3" x="0.4850" y="-0.3250" dx="0.2600" dy="0.2300" layer="1" rot="R90"/>+  <smd name="4" x="0.4850" y="0.3250" dx="0.2600" dy="0.2300" layer="1" rot="R90"/>+  <smd name="5" x="0.0000" y="-0.0000" dx="0.5200" dy="0.5200" layer="1"/>+  <polygon width="0.1200" layer="21">+    <vertex x="-0.7900" y="0.6400"/>+    <vertex x="-1.0700" y="0.6400"/>+    <vertex x="-0.7900" y="0.9200"/>+    <vertex x="-0.7900" y="0.6400"/>+  </polygon>+  <wire x1="-0.5000" y1="-0.7200" x2="0.5000" y2="-0.7200" width="0.1200" layer="21"/>+  <wire x1="0.5000" y1="0.7200" x2="-0.5000" y2="0.7200" width="0.1200" layer="21"/>+  <wire x1="-0.5000" y1="0.2500" x2="-0.2500" y2="0.5000" width="0.1000" layer="51"/>+  <wire x1="-0.5000" y1="-0.5000" x2="-0.5000" y2="0.2500" width="0.1000" layer="51"/>+  <wire x1="-0.2500" y1="0.5000" x2="0.5000" y2="0.5000" width="0.1000" layer="51"/>+  <wire x1="0.5000" y1="0.5000" x2="0.5000" y2="-0.5000" width="0.1000" layer="51"/>+  <wire x1="0.5000" y1="-0.5000" x2="-0.5000" y2="-0.5000" width="0.1000" layer="51"/>+  <text x="0" y="1.320" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-1.320" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="SK6019AD4-28">+  <wire x1="-12.7" y1="5.08" x2="12.7" y2="5.08" width="0.254" layer="94"/>+  <wire x1="12.7" y1="5.08" x2="12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-5.08" x2="-12.7" y2="5.08" width="0.254" layer="94"/>+  <text x="0.0000" y="7.6200" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="VOUT" x="-17.78" y="2.54" length="middle" direction="out"/>+  <pin name="GND" x="-17.78" y="0" length="middle" direction="pwr"/>+  <pin name="EN" x="-17.78" y="-2.54" length="middle" direction="in"/>+  <pin name="EP" x="17.78" y="0" length="middle" direction="pwr" rot="R180"/>+  <pin name="VIN" x="17.78" y="-2.54" length="middle" direction="pwr" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="SK6019AD4-28" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="SK6019AD4-28" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm">+      <connects>+        <connect gate="G$1" pin="VOUT" pad="1"/>+        <connect gate="G$1" pin="GND" pad="2"/>+        <connect gate="G$1" pin="EN" pad="3"/>+        <connect gate="G$1" pin="EP" pad="5"/>+        <connect gate="G$1" pin="VIN" pad="4"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
sk6019ad4-28.stepadded+3488
@@ -0,0 +1,3488 @@+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2023-06-26T00:36:52',(
+    'kicad StepUp'),('ksu MCAD'),'Open CASCADE STEP processor 7.6',
+  'FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Pocket','Pocket','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2885);
+#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,#339,#969,#1074,#1123,#1196,#1301,#1350,#1423
+    ,#1472,#1552,#1579,#1628,#1655,#1704,#1731,#1872,#1977,#2026,#2075,
+    #2148,#2253,#2302,#2351,#2424,#2500,#2549,#2598,#2625,#2653,#2660,
+    #2688,#2695,#2750,#2777,#2804,#2832,#2839,#2867,#2874,#2881));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111,#139,#162,#188,#214,#240,#263,#289,
+    #315));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-0.5,-0.5,3.E-02));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-0.5,-0.425,3.E-02));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(-0.5,-0.5,3.E-02));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,1.,0.));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(-0.5,-0.5,3.E-02));
+#35 = DIRECTION('',(-1.,0.,0.));
+#36 = DIRECTION('',(0.,1.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(1.,0.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#44,#49);
+#44 = PLANE('',#45);
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(0.,0.,3.E-02));
+#47 = DIRECTION('',(0.,0.,1.));
+#48 = DIRECTION('',(1.,0.,0.));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-0.5,-0.5));
+#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('',#22,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(-0.5,-0.5,0.385));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-0.5,-0.5,3.E-02));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(0.,0.,1.));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(0.,0.));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(0.,-1.));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71 = PCURVE('',#72,#77);
+#72 = PLANE('',#73);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(0.5,-0.5,3.E-02));
+#75 = DIRECTION('',(0.,-1.,0.));
+#76 = DIRECTION('',(-1.,0.,0.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(1.,0.));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(0.,-1.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.T.);
+#84 = EDGE_CURVE('',#57,#85,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(-0.5,0.5,0.385));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-0.5,-0.5,0.385));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,1.,0.));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(0.,-0.355));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(1.,0.));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#99 = PCURVE('',#100,#105);
+#100 = PLANE('',#101);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(0.,0.,0.385));
+#103 = DIRECTION('',(0.,0.,1.));
+#104 = DIRECTION('',(1.,0.,0.));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(-0.5,-0.5));
+#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('',#113,#85,#115,.T.);
+#113 = VERTEX_POINT('',#114);
+#114 = CARTESIAN_POINT('',(-0.5,0.5,3.E-02));
+#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.);
+#116 = LINE('',#117,#118);
+#117 = CARTESIAN_POINT('',(-0.5,0.5,3.E-02));
+#118 = VECTOR('',#119,1.);
+#119 = DIRECTION('',(0.,0.,1.));
+#120 = PCURVE('',#32,#121);
+#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(1.,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,-1.));
+#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#127 = PCURVE('',#128,#133);
+#128 = PLANE('',#129);
+#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
+#130 = CARTESIAN_POINT('',(-0.5,0.5,3.E-02));
+#131 = DIRECTION('',(0.,1.,0.));
+#132 = DIRECTION('',(1.,0.,0.));
+#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138);
+#134 = LINE('',#135,#136);
+#135 = CARTESIAN_POINT('',(0.,0.));
+#136 = VECTOR('',#137,1.);
+#137 = DIRECTION('',(0.,-1.));
+#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#139 = ORIENTED_EDGE('',*,*,#140,.F.);
+#140 = EDGE_CURVE('',#141,#113,#143,.T.);
+#141 = VERTEX_POINT('',#142);
+#142 = CARTESIAN_POINT('',(-0.5,0.425,3.E-02));
+#143 = SURFACE_CURVE('',#144,(#148,#155),.PCURVE_S1.);
+#144 = LINE('',#145,#146);
+#145 = CARTESIAN_POINT('',(-0.5,-0.5,3.E-02));
+#146 = VECTOR('',#147,1.);
+#147 = DIRECTION('',(0.,1.,0.));
+#148 = PCURVE('',#32,#149);
+#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154);
+#150 = LINE('',#151,#152);
+#151 = CARTESIAN_POINT('',(0.,0.));
+#152 = VECTOR('',#153,1.);
+#153 = DIRECTION('',(1.,0.));
+#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#155 = PCURVE('',#44,#156);
+#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161);
+#157 = LINE('',#158,#159);
+#158 = CARTESIAN_POINT('',(-0.5,-0.5));
+#159 = VECTOR('',#160,1.);
+#160 = DIRECTION('',(0.,1.));
+#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#162 = ORIENTED_EDGE('',*,*,#163,.T.);
+#163 = EDGE_CURVE('',#141,#164,#166,.T.);
+#164 = VERTEX_POINT('',#165);
+#165 = CARTESIAN_POINT('',(-0.5,0.425,0.1));
+#166 = SURFACE_CURVE('',#167,(#171,#177),.PCURVE_S1.);
+#167 = LINE('',#168,#169);
+#168 = CARTESIAN_POINT('',(-0.5,0.425,1.5E-02));
+#169 = VECTOR('',#170,1.);
+#170 = DIRECTION('',(0.,0.,1.));
+#171 = PCURVE('',#32,#172);
+#172 = DEFINITIONAL_REPRESENTATION('',(#173),#176);
+#173 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#174,#175),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(1.5E-02,8.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#174 = CARTESIAN_POINT('',(0.925,0.));
+#175 = CARTESIAN_POINT('',(0.925,-7.E-02));
+#176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#177 = PCURVE('',#178,#183);
+#178 = PLANE('',#179);
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(-0.25,0.425,0.));
+#181 = DIRECTION('',(0.,-1.,0.));
+#182 = DIRECTION('',(-1.,0.,0.));
+#183 = DEFINITIONAL_REPRESENTATION('',(#184),#187);
+#184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#185,#186),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(1.5E-02,8.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#185 = CARTESIAN_POINT('',(0.25,-3.E-02));
+#186 = CARTESIAN_POINT('',(0.25,-0.1));
+#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#188 = ORIENTED_EDGE('',*,*,#189,.F.);
+#189 = EDGE_CURVE('',#190,#164,#192,.T.);
+#190 = VERTEX_POINT('',#191);
+#191 = CARTESIAN_POINT('',(-0.5,0.225,0.1));
+#192 = SURFACE_CURVE('',#193,(#197,#203),.PCURVE_S1.);
+#193 = LINE('',#194,#195);
+#194 = CARTESIAN_POINT('',(-0.5,-8.077035272859E-02,0.1));
+#195 = VECTOR('',#196,1.);
+#196 = DIRECTION('',(0.,1.,0.));
+#197 = PCURVE('',#32,#198);
+#198 = DEFINITIONAL_REPRESENTATION('',(#199),#202);
+#199 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#200,#201),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.305770352729,0.505770352729),.PIECEWISE_BEZIER_KNOTS.);
+#200 = CARTESIAN_POINT('',(0.725,-7.E-02));
+#201 = CARTESIAN_POINT('',(0.925,-7.E-02));
+#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#203 = PCURVE('',#204,#209);
+#204 = PLANE('',#205);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(-0.391310674697,0.338459294543,0.1));
+#207 = DIRECTION('',(0.,0.,1.));
+#208 = DIRECTION('',(1.,0.,0.));
+#209 = DEFINITIONAL_REPRESENTATION('',(#210),#213);
+#210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#211,#212),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.305770352729,0.505770352729),.PIECEWISE_BEZIER_KNOTS.);
+#211 = CARTESIAN_POINT('',(-0.108689325303,-0.113459294543));
+#212 = CARTESIAN_POINT('',(-0.108689325303,8.654070545718E-02));
+#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#214 = ORIENTED_EDGE('',*,*,#215,.T.);
+#215 = EDGE_CURVE('',#190,#216,#218,.T.);
+#216 = VERTEX_POINT('',#217);
+#217 = CARTESIAN_POINT('',(-0.5,0.225,3.E-02));
+#218 = SURFACE_CURVE('',#219,(#223,#229),.PCURVE_S1.);
+#219 = LINE('',#220,#221);
+#220 = CARTESIAN_POINT('',(-0.5,0.225,1.5E-02));
+#221 = VECTOR('',#222,1.);
+#222 = DIRECTION('',(0.,0.,-1.));
+#223 = PCURVE('',#32,#224);
+#224 = DEFINITIONAL_REPRESENTATION('',(#225),#228);
+#225 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#226,#227),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-8.5E-02,-1.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#226 = CARTESIAN_POINT('',(0.725,-7.E-02));
+#227 = CARTESIAN_POINT('',(0.725,0.));
+#228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#229 = PCURVE('',#230,#235);
+#230 = PLANE('',#231);
+#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);
+#232 = CARTESIAN_POINT('',(-0.501,0.225,0.));
+#233 = DIRECTION('',(0.,1.,0.));
+#234 = DIRECTION('',(1.,0.,0.));
+#235 = DEFINITIONAL_REPRESENTATION('',(#236),#239);
+#236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#237,#238),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-8.5E-02,-1.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#237 = CARTESIAN_POINT('',(1.E-03,-0.1));
+#238 = CARTESIAN_POINT('',(1.E-03,-3.E-02));
+#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#240 = ORIENTED_EDGE('',*,*,#241,.F.);
+#241 = EDGE_CURVE('',#242,#216,#244,.T.);
+#242 = VERTEX_POINT('',#243);
+#243 = CARTESIAN_POINT('',(-0.5,-0.225,3.E-02));
+#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.);
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-0.5,-0.5,3.E-02));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.,1.,0.));
+#249 = PCURVE('',#32,#250);
+#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
+#251 = LINE('',#252,#253);
+#252 = CARTESIAN_POINT('',(0.,0.));
+#253 = VECTOR('',#254,1.);
+#254 = DIRECTION('',(1.,0.));
+#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#256 = PCURVE('',#44,#257);
+#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262);
+#258 = LINE('',#259,#260);
+#259 = CARTESIAN_POINT('',(-0.5,-0.5));
+#260 = VECTOR('',#261,1.);
+#261 = DIRECTION('',(0.,1.));
+#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#263 = ORIENTED_EDGE('',*,*,#264,.F.);
+#264 = EDGE_CURVE('',#265,#242,#267,.T.);
+#265 = VERTEX_POINT('',#266);
+#266 = CARTESIAN_POINT('',(-0.5,-0.225,0.1));
+#267 = SURFACE_CURVE('',#268,(#272,#278),.PCURVE_S1.);
+#268 = LINE('',#269,#270);
+#269 = CARTESIAN_POINT('',(-0.5,-0.225,1.5E-02));
+#270 = VECTOR('',#271,1.);
+#271 = DIRECTION('',(0.,0.,-1.));
+#272 = PCURVE('',#32,#273);
+#273 = DEFINITIONAL_REPRESENTATION('',(#274),#277);
+#274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#276),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-8.5E-02,-1.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#275 = CARTESIAN_POINT('',(0.275,-7.E-02));
+#276 = CARTESIAN_POINT('',(0.275,0.));
+#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#278 = PCURVE('',#279,#284);
+#279 = PLANE('',#280);
+#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283);
+#281 = CARTESIAN_POINT('',(-0.501,-0.225,0.));
+#282 = DIRECTION('',(-0.,-1.,-0.));
+#283 = DIRECTION('',(-1.,0.,0.));
+#284 = DEFINITIONAL_REPRESENTATION('',(#285),#288);
+#285 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#286,#287),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-8.5E-02,-1.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#286 = CARTESIAN_POINT('',(-1.E-03,-0.1));
+#287 = CARTESIAN_POINT('',(-1.E-03,-3.E-02));
+#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#289 = ORIENTED_EDGE('',*,*,#290,.T.);
+#290 = EDGE_CURVE('',#265,#291,#293,.T.);
+#291 = VERTEX_POINT('',#292);
+#292 = CARTESIAN_POINT('',(-0.5,-0.425,0.1));
+#293 = SURFACE_CURVE('',#294,(#298,#304),.PCURVE_S1.);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-0.5,-0.419229647271,0.1));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(0.,-1.,0.));
+#298 = PCURVE('',#32,#299);
+#299 = DEFINITIONAL_REPRESENTATION('',(#300),#303);
+#300 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#301,#302),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.194229647271,5.770352728592E-03),.PIECEWISE_BEZIER_KNOTS.);
+#301 = CARTESIAN_POINT('',(0.275,-7.E-02));
+#302 = CARTESIAN_POINT('',(7.5E-02,-7.E-02));
+#303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#304 = PCURVE('',#305,#310);
+#305 = PLANE('',#306);
+#306 = AXIS2_PLACEMENT_3D('',#307,#308,#309);
+#307 = CARTESIAN_POINT('',(-0.391310674697,-0.338459294543,0.1));
+#308 = DIRECTION('',(0.,0.,1.));
+#309 = DIRECTION('',(-1.,0.,0.));
+#310 = DEFINITIONAL_REPRESENTATION('',(#311),#314);
+#311 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#312,#313),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.194229647271,5.770352728592E-03),.PIECEWISE_BEZIER_KNOTS.);
+#312 = CARTESIAN_POINT('',(0.108689325303,-0.113459294543));
+#313 = CARTESIAN_POINT('',(0.108689325303,8.654070545718E-02));
+#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#315 = ORIENTED_EDGE('',*,*,#316,.F.);
+#316 = EDGE_CURVE('',#24,#291,#317,.T.);
+#317 = SURFACE_CURVE('',#318,(#322,#328),.PCURVE_S1.);
+#318 = LINE('',#319,#320);
+#319 = CARTESIAN_POINT('',(-0.5,-0.425,1.5E-02));
+#320 = VECTOR('',#321,1.);
+#321 = DIRECTION('',(0.,0.,1.));
+#322 = PCURVE('',#32,#323);
+#323 = DEFINITIONAL_REPRESENTATION('',(#324),#327);
+#324 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#325,#326),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(1.5E-02,8.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#325 = CARTESIAN_POINT('',(7.5E-02,0.));
+#326 = CARTESIAN_POINT('',(7.5E-02,-7.E-02));
+#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#328 = PCURVE('',#329,#334);
+#329 = PLANE('',#330);
+#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333);
+#331 = CARTESIAN_POINT('',(-0.25,-0.425,0.));
+#332 = DIRECTION('',(0.,1.,0.));
+#333 = DIRECTION('',(1.,0.,0.));
+#334 = DEFINITIONAL_REPRESENTATION('',(#335),#338);
+#335 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#336,#337),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(1.5E-02,8.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#336 = CARTESIAN_POINT('',(-0.25,-3.E-02));
+#337 = CARTESIAN_POINT('',(-0.25,-0.1));
+#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#339 = ADVANCED_FACE('',(#340,#855),#44,.F.);
+#340 = FACE_BOUND('',#341,.F.);
+#341 = EDGE_LOOP('',(#342,#343,#366,#394,#420,#446,#472,#498,#521,#547,
+    #573,#599,#625,#648,#669,#670,#691,#717,#743,#762,#763,#784,#810,
+    #836));
+#342 = ORIENTED_EDGE('',*,*,#21,.F.);
+#343 = ORIENTED_EDGE('',*,*,#344,.F.);
+#344 = EDGE_CURVE('',#345,#22,#347,.T.);
+#345 = VERTEX_POINT('',#346);
+#346 = CARTESIAN_POINT('',(0.5,-0.5,3.E-02));
+#347 = SURFACE_CURVE('',#348,(#352,#359),.PCURVE_S1.);
+#348 = LINE('',#349,#350);
+#349 = CARTESIAN_POINT('',(0.5,-0.5,3.E-02));
+#350 = VECTOR('',#351,1.);
+#351 = DIRECTION('',(-1.,0.,0.));
+#352 = PCURVE('',#44,#353);
+#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(0.5,-0.5));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(-1.,0.));
+#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#359 = PCURVE('',#72,#360);
+#360 = DEFINITIONAL_REPRESENTATION('',(#361),#365);
+#361 = LINE('',#362,#363);
+#362 = CARTESIAN_POINT('',(0.,-0.));
+#363 = VECTOR('',#364,1.);
+#364 = DIRECTION('',(1.,0.));
+#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#366 = ORIENTED_EDGE('',*,*,#367,.F.);
+#367 = EDGE_CURVE('',#368,#345,#370,.T.);
+#368 = VERTEX_POINT('',#369);
+#369 = CARTESIAN_POINT('',(0.5,-0.425,3.E-02));
+#370 = SURFACE_CURVE('',#371,(#375,#382),.PCURVE_S1.);
+#371 = LINE('',#372,#373);
+#372 = CARTESIAN_POINT('',(0.5,0.5,3.E-02));
+#373 = VECTOR('',#374,1.);
+#374 = DIRECTION('',(0.,-1.,0.));
+#375 = PCURVE('',#44,#376);
+#376 = DEFINITIONAL_REPRESENTATION('',(#377),#381);
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.5,0.5));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(0.,-1.));
+#381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#382 = PCURVE('',#383,#388);
+#383 = PLANE('',#384);
+#384 = AXIS2_PLACEMENT_3D('',#385,#386,#387);
+#385 = CARTESIAN_POINT('',(0.5,0.5,3.E-02));
+#386 = DIRECTION('',(1.,0.,0.));
+#387 = DIRECTION('',(0.,-1.,0.));
+#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393);
+#389 = LINE('',#390,#391);
+#390 = CARTESIAN_POINT('',(0.,0.));
+#391 = VECTOR('',#392,1.);
+#392 = DIRECTION('',(1.,0.));
+#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#394 = ORIENTED_EDGE('',*,*,#395,.T.);
+#395 = EDGE_CURVE('',#368,#396,#398,.T.);
+#396 = VERTEX_POINT('',#397);
+#397 = CARTESIAN_POINT('',(0.25,-0.425,3.E-02));
+#398 = SURFACE_CURVE('',#399,(#403,#409),.PCURVE_S1.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(0.125,-0.425,3.E-02));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(-1.,0.,0.));
+#403 = PCURVE('',#44,#404);
+#404 = DEFINITIONAL_REPRESENTATION('',(#405),#408);
+#405 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#406,#407),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.375,-0.125),.PIECEWISE_BEZIER_KNOTS.);
+#406 = CARTESIAN_POINT('',(0.5,-0.425));
+#407 = CARTESIAN_POINT('',(0.25,-0.425));
+#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#409 = PCURVE('',#410,#415);
+#410 = PLANE('',#411);
+#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414);
+#412 = CARTESIAN_POINT('',(0.25,-0.425,0.));
+#413 = DIRECTION('',(0.,1.,0.));
+#414 = DIRECTION('',(1.,0.,0.));
+#415 = DEFINITIONAL_REPRESENTATION('',(#416),#419);
+#416 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#417,#418),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.375,-0.125),.PIECEWISE_BEZIER_KNOTS.);
+#417 = CARTESIAN_POINT('',(0.25,-3.E-02));
+#418 = CARTESIAN_POINT('',(0.,-3.E-02));
+#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#420 = ORIENTED_EDGE('',*,*,#421,.T.);
+#421 = EDGE_CURVE('',#396,#422,#424,.T.);
+#422 = VERTEX_POINT('',#423);
+#423 = CARTESIAN_POINT('',(0.25,-0.355,3.E-02));
+#424 = SURFACE_CURVE('',#425,(#429,#435),.PCURVE_S1.);
+#425 = LINE('',#426,#427);
+#426 = CARTESIAN_POINT('',(0.25,-0.1775,3.E-02));
+#427 = VECTOR('',#428,1.);
+#428 = DIRECTION('',(0.,1.,0.));
+#429 = PCURVE('',#44,#430);
+#430 = DEFINITIONAL_REPRESENTATION('',(#431),#434);
+#431 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#432,#433),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.2475,-0.1775),.PIECEWISE_BEZIER_KNOTS.);
+#432 = CARTESIAN_POINT('',(0.25,-0.425));
+#433 = CARTESIAN_POINT('',(0.25,-0.355));
+#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#435 = PCURVE('',#436,#441);
+#436 = PLANE('',#437);
+#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440);
+#438 = CARTESIAN_POINT('',(0.25,-0.355,0.));
+#439 = DIRECTION('',(1.,0.,0.));
+#440 = DIRECTION('',(0.,-1.,0.));
+#441 = DEFINITIONAL_REPRESENTATION('',(#442),#445);
+#442 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#443,#444),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.2475,-0.1775),.PIECEWISE_BEZIER_KNOTS.);
+#443 = CARTESIAN_POINT('',(7.E-02,-3.E-02));
+#444 = CARTESIAN_POINT('',(0.,-3.E-02));
+#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#446 = ORIENTED_EDGE('',*,*,#447,.T.);
+#447 = EDGE_CURVE('',#422,#448,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(0.38,-0.225,3.E-02));
+#450 = SURFACE_CURVE('',#451,(#455,#461),.PCURVE_S1.);
+#451 = LINE('',#452,#453);
+#452 = CARTESIAN_POINT('',(0.34125,-0.26375,3.E-02));
+#453 = VECTOR('',#454,1.);
+#454 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#455 = PCURVE('',#44,#456);
+#456 = DEFINITIONAL_REPRESENTATION('',(#457),#460);
+#457 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#458,#459),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.129046987567,5.480077554196E-02),.PIECEWISE_BEZIER_KNOTS.);
+#458 = CARTESIAN_POINT('',(0.25,-0.355));
+#459 = CARTESIAN_POINT('',(0.38,-0.225));
+#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#461 = PCURVE('',#462,#467);
+#462 = PLANE('',#463);
+#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466);
+#464 = CARTESIAN_POINT('',(0.38,-0.225,0.));
+#465 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#466 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#467 = DEFINITIONAL_REPRESENTATION('',(#468),#471);
+#468 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#469,#470),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.129046987567,5.480077554196E-02),.PIECEWISE_BEZIER_KNOTS.);
+#469 = CARTESIAN_POINT('',(0.183847763109,-3.E-02));
+#470 = CARTESIAN_POINT('',(0.,-3.E-02));
+#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#472 = ORIENTED_EDGE('',*,*,#473,.T.);
+#473 = EDGE_CURVE('',#448,#474,#476,.T.);
+#474 = VERTEX_POINT('',#475);
+#475 = CARTESIAN_POINT('',(0.5,-0.225,3.E-02));
+#476 = SURFACE_CURVE('',#477,(#481,#487),.PCURVE_S1.);
+#477 = LINE('',#478,#479);
+#478 = CARTESIAN_POINT('',(0.2505,-0.225,3.E-02));
+#479 = VECTOR('',#480,1.);
+#480 = DIRECTION('',(1.,0.,0.));
+#481 = PCURVE('',#44,#482);
+#482 = DEFINITIONAL_REPRESENTATION('',(#483),#486);
+#483 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#484,#485),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.1295,0.2495),.PIECEWISE_BEZIER_KNOTS.);
+#484 = CARTESIAN_POINT('',(0.38,-0.225));
+#485 = CARTESIAN_POINT('',(0.5,-0.225));
+#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('',(0.501,-0.225,0.));
+#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.1295,0.2495),.PIECEWISE_BEZIER_KNOTS.);
+#495 = CARTESIAN_POINT('',(0.121,-3.E-02));
+#496 = CARTESIAN_POINT('',(1.E-03,-3.E-02));
+#497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#498 = ORIENTED_EDGE('',*,*,#499,.F.);
+#499 = EDGE_CURVE('',#500,#474,#502,.T.);
+#500 = VERTEX_POINT('',#501);
+#501 = CARTESIAN_POINT('',(0.5,0.225,3.E-02));
+#502 = SURFACE_CURVE('',#503,(#507,#514),.PCURVE_S1.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(0.5,0.5,3.E-02));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,-1.,0.));
+#507 = PCURVE('',#44,#508);
+#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513);
+#509 = LINE('',#510,#511);
+#510 = CARTESIAN_POINT('',(0.5,0.5));
+#511 = VECTOR('',#512,1.);
+#512 = DIRECTION('',(0.,-1.));
+#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#514 = PCURVE('',#383,#515);
+#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520);
+#516 = LINE('',#517,#518);
+#517 = CARTESIAN_POINT('',(0.,0.));
+#518 = VECTOR('',#519,1.);
+#519 = DIRECTION('',(1.,0.));
+#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#521 = ORIENTED_EDGE('',*,*,#522,.F.);
+#522 = EDGE_CURVE('',#523,#500,#525,.T.);
+#523 = VERTEX_POINT('',#524);
+#524 = CARTESIAN_POINT('',(0.38,0.225,3.E-02));
+#525 = SURFACE_CURVE('',#526,(#530,#536),.PCURVE_S1.);
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(0.2505,0.225,3.E-02));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(1.,0.,0.));
+#530 = PCURVE('',#44,#531);
+#531 = DEFINITIONAL_REPRESENTATION('',(#532),#535);
+#532 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#533,#534),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.1295,0.2495),.PIECEWISE_BEZIER_KNOTS.);
+#533 = CARTESIAN_POINT('',(0.38,0.225));
+#534 = CARTESIAN_POINT('',(0.5,0.225));
+#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#536 = PCURVE('',#537,#542);
+#537 = PLANE('',#538);
+#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541);
+#539 = CARTESIAN_POINT('',(0.501,0.225,0.));
+#540 = DIRECTION('',(0.,1.,0.));
+#541 = DIRECTION('',(1.,0.,0.));
+#542 = DEFINITIONAL_REPRESENTATION('',(#543),#546);
+#543 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#544,#545),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.1295,0.2495),.PIECEWISE_BEZIER_KNOTS.);
+#544 = CARTESIAN_POINT('',(-0.121,-3.E-02));
+#545 = CARTESIAN_POINT('',(-1.E-03,-3.E-02));
+#546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#547 = ORIENTED_EDGE('',*,*,#548,.F.);
+#548 = EDGE_CURVE('',#549,#523,#551,.T.);
+#549 = VERTEX_POINT('',#550);
+#550 = CARTESIAN_POINT('',(0.25,0.355,3.E-02));
+#551 = SURFACE_CURVE('',#552,(#556,#562),.PCURVE_S1.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(0.34125,0.26375,3.E-02));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#556 = PCURVE('',#44,#557);
+#557 = DEFINITIONAL_REPRESENTATION('',(#558),#561);
+#558 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#559,#560),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.129046987567,5.480077554196E-02),.PIECEWISE_BEZIER_KNOTS.);
+#559 = CARTESIAN_POINT('',(0.25,0.355));
+#560 = CARTESIAN_POINT('',(0.38,0.225));
+#561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#562 = PCURVE('',#563,#568);
+#563 = PLANE('',#564);
+#564 = AXIS2_PLACEMENT_3D('',#565,#566,#567);
+#565 = CARTESIAN_POINT('',(0.38,0.225,0.));
+#566 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#567 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#568 = DEFINITIONAL_REPRESENTATION('',(#569),#572);
+#569 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#570,#571),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.129046987567,5.480077554196E-02),.PIECEWISE_BEZIER_KNOTS.);
+#570 = CARTESIAN_POINT('',(-0.183847763109,-3.E-02));
+#571 = CARTESIAN_POINT('',(0.,-3.E-02));
+#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#575,#549,#577,.T.);
+#575 = VERTEX_POINT('',#576);
+#576 = CARTESIAN_POINT('',(0.25,0.425,3.E-02));
+#577 = SURFACE_CURVE('',#578,(#582,#588),.PCURVE_S1.);
+#578 = LINE('',#579,#580);
+#579 = CARTESIAN_POINT('',(0.25,0.1775,3.E-02));
+#580 = VECTOR('',#581,1.);
+#581 = DIRECTION('',(0.,-1.,0.));
+#582 = PCURVE('',#44,#583);
+#583 = DEFINITIONAL_REPRESENTATION('',(#584),#587);
+#584 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#585,#586),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.2475,-0.1775),.PIECEWISE_BEZIER_KNOTS.);
+#585 = CARTESIAN_POINT('',(0.25,0.425));
+#586 = CARTESIAN_POINT('',(0.25,0.355));
+#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#588 = PCURVE('',#589,#594);
+#589 = PLANE('',#590);
+#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593);
+#591 = CARTESIAN_POINT('',(0.25,0.355,0.));
+#592 = DIRECTION('',(1.,0.,0.));
+#593 = DIRECTION('',(0.,-1.,0.));
+#594 = DEFINITIONAL_REPRESENTATION('',(#595),#598);
+#595 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#596,#597),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.2475,-0.1775),.PIECEWISE_BEZIER_KNOTS.);
+#596 = CARTESIAN_POINT('',(-7.E-02,-3.E-02));
+#597 = CARTESIAN_POINT('',(0.,-3.E-02));
+#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#599 = ORIENTED_EDGE('',*,*,#600,.F.);
+#600 = EDGE_CURVE('',#601,#575,#603,.T.);
+#601 = VERTEX_POINT('',#602);
+#602 = CARTESIAN_POINT('',(0.5,0.425,3.E-02));
+#603 = SURFACE_CURVE('',#604,(#608,#614),.PCURVE_S1.);
+#604 = LINE('',#605,#606);
+#605 = CARTESIAN_POINT('',(0.125,0.425,3.E-02));
+#606 = VECTOR('',#607,1.);
+#607 = DIRECTION('',(-1.,0.,0.));
+#608 = PCURVE('',#44,#609);
+#609 = DEFINITIONAL_REPRESENTATION('',(#610),#613);
+#610 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#611,#612),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.375,-0.125),.PIECEWISE_BEZIER_KNOTS.);
+#611 = CARTESIAN_POINT('',(0.5,0.425));
+#612 = CARTESIAN_POINT('',(0.25,0.425));
+#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#614 = PCURVE('',#615,#620);
+#615 = PLANE('',#616);
+#616 = AXIS2_PLACEMENT_3D('',#617,#618,#619);
+#617 = CARTESIAN_POINT('',(0.25,0.425,0.));
+#618 = DIRECTION('',(-0.,-1.,-0.));
+#619 = DIRECTION('',(-1.,0.,0.));
+#620 = DEFINITIONAL_REPRESENTATION('',(#621),#624);
+#621 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#622,#623),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.375,-0.125),.PIECEWISE_BEZIER_KNOTS.);
+#622 = CARTESIAN_POINT('',(-0.25,-3.E-02));
+#623 = CARTESIAN_POINT('',(0.,-3.E-02));
+#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#625 = ORIENTED_EDGE('',*,*,#626,.F.);
+#626 = EDGE_CURVE('',#627,#601,#629,.T.);
+#627 = VERTEX_POINT('',#628);
+#628 = CARTESIAN_POINT('',(0.5,0.5,3.E-02));
+#629 = SURFACE_CURVE('',#630,(#634,#641),.PCURVE_S1.);
+#630 = LINE('',#631,#632);
+#631 = CARTESIAN_POINT('',(0.5,0.5,3.E-02));
+#632 = VECTOR('',#633,1.);
+#633 = DIRECTION('',(0.,-1.,0.));
+#634 = PCURVE('',#44,#635);
+#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640);
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(0.5,0.5));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.,-1.));
+#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#641 = PCURVE('',#383,#642);
+#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647);
+#643 = LINE('',#644,#645);
+#644 = CARTESIAN_POINT('',(0.,0.));
+#645 = VECTOR('',#646,1.);
+#646 = DIRECTION('',(1.,0.));
+#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#648 = ORIENTED_EDGE('',*,*,#649,.F.);
+#649 = EDGE_CURVE('',#113,#627,#650,.T.);
+#650 = SURFACE_CURVE('',#651,(#655,#662),.PCURVE_S1.);
+#651 = LINE('',#652,#653);
+#652 = CARTESIAN_POINT('',(-0.5,0.5,3.E-02));
+#653 = VECTOR('',#654,1.);
+#654 = DIRECTION('',(1.,0.,0.));
+#655 = PCURVE('',#44,#656);
+#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661);
+#657 = LINE('',#658,#659);
+#658 = CARTESIAN_POINT('',(-0.5,0.5));
+#659 = VECTOR('',#660,1.);
+#660 = DIRECTION('',(1.,0.));
+#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#662 = PCURVE('',#128,#663);
+#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);
+#664 = LINE('',#665,#666);
+#665 = CARTESIAN_POINT('',(0.,0.));
+#666 = VECTOR('',#667,1.);
+#667 = DIRECTION('',(1.,0.));
+#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#669 = ORIENTED_EDGE('',*,*,#140,.F.);
+#670 = ORIENTED_EDGE('',*,*,#671,.T.);
+#671 = EDGE_CURVE('',#141,#672,#674,.T.);
+#672 = VERTEX_POINT('',#673);
+#673 = CARTESIAN_POINT('',(-0.25,0.425,3.E-02));
+#674 = SURFACE_CURVE('',#675,(#679,#685),.PCURVE_S1.);
+#675 = LINE('',#676,#677);
+#676 = CARTESIAN_POINT('',(-0.125,0.425,3.E-02));
+#677 = VECTOR('',#678,1.);
+#678 = DIRECTION('',(1.,0.,0.));
+#679 = PCURVE('',#44,#680);
+#680 = DEFINITIONAL_REPRESENTATION('',(#681),#684);
+#681 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#682,#683),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.375,-0.125),.PIECEWISE_BEZIER_KNOTS.);
+#682 = CARTESIAN_POINT('',(-0.5,0.425));
+#683 = CARTESIAN_POINT('',(-0.25,0.425));
+#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#685 = PCURVE('',#178,#686);
+#686 = DEFINITIONAL_REPRESENTATION('',(#687),#690);
+#687 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#688,#689),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.375,-0.125),.PIECEWISE_BEZIER_KNOTS.);
+#688 = CARTESIAN_POINT('',(0.25,-3.E-02));
+#689 = CARTESIAN_POINT('',(0.,-3.E-02));
+#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#691 = ORIENTED_EDGE('',*,*,#692,.T.);
+#692 = EDGE_CURVE('',#672,#693,#695,.T.);
+#693 = VERTEX_POINT('',#694);
+#694 = CARTESIAN_POINT('',(-0.25,0.355,3.E-02));
+#695 = SURFACE_CURVE('',#696,(#700,#706),.PCURVE_S1.);
+#696 = LINE('',#697,#698);
+#697 = CARTESIAN_POINT('',(-0.25,0.1775,3.E-02));
+#698 = VECTOR('',#699,1.);
+#699 = DIRECTION('',(0.,-1.,0.));
+#700 = PCURVE('',#44,#701);
+#701 = DEFINITIONAL_REPRESENTATION('',(#702),#705);
+#702 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#703,#704),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.2475,-0.1775),.PIECEWISE_BEZIER_KNOTS.);
+#703 = CARTESIAN_POINT('',(-0.25,0.425));
+#704 = CARTESIAN_POINT('',(-0.25,0.355));
+#705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#706 = PCURVE('',#707,#712);
+#707 = PLANE('',#708);
+#708 = AXIS2_PLACEMENT_3D('',#709,#710,#711);
+#709 = CARTESIAN_POINT('',(-0.25,0.355,0.));
+#710 = DIRECTION('',(-1.,0.,0.));
+#711 = DIRECTION('',(0.,1.,0.));
+#712 = DEFINITIONAL_REPRESENTATION('',(#713),#716);
+#713 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#714,#715),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.2475,-0.1775),.PIECEWISE_BEZIER_KNOTS.);
+#714 = CARTESIAN_POINT('',(7.E-02,-3.E-02));
+#715 = CARTESIAN_POINT('',(0.,-3.E-02));
+#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#717 = ORIENTED_EDGE('',*,*,#718,.T.);
+#718 = EDGE_CURVE('',#693,#719,#721,.T.);
+#719 = VERTEX_POINT('',#720);
+#720 = CARTESIAN_POINT('',(-0.38,0.225,3.E-02));
+#721 = SURFACE_CURVE('',#722,(#726,#732),.PCURVE_S1.);
+#722 = LINE('',#723,#724);
+#723 = CARTESIAN_POINT('',(-0.34125,0.26375,3.E-02));
+#724 = VECTOR('',#725,1.);
+#725 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#726 = PCURVE('',#44,#727);
+#727 = DEFINITIONAL_REPRESENTATION('',(#728),#731);
+#728 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#729,#730),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.129046987567,5.480077554196E-02),.PIECEWISE_BEZIER_KNOTS.);
+#729 = CARTESIAN_POINT('',(-0.25,0.355));
+#730 = CARTESIAN_POINT('',(-0.38,0.225));
+#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#732 = PCURVE('',#733,#738);
+#733 = PLANE('',#734);
+#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737);
+#735 = CARTESIAN_POINT('',(-0.38,0.225,0.));
+#736 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#737 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#738 = DEFINITIONAL_REPRESENTATION('',(#739),#742);
+#739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#740,#741),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.129046987567,5.480077554196E-02),.PIECEWISE_BEZIER_KNOTS.);
+#740 = CARTESIAN_POINT('',(0.183847763109,-3.E-02));
+#741 = CARTESIAN_POINT('',(0.,-3.E-02));
+#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#743 = ORIENTED_EDGE('',*,*,#744,.T.);
+#744 = EDGE_CURVE('',#719,#216,#745,.T.);
+#745 = SURFACE_CURVE('',#746,(#750,#756),.PCURVE_S1.);
+#746 = LINE('',#747,#748);
+#747 = CARTESIAN_POINT('',(-0.2505,0.225,3.E-02));
+#748 = VECTOR('',#749,1.);
+#749 = DIRECTION('',(-1.,0.,0.));
+#750 = PCURVE('',#44,#751);
+#751 = DEFINITIONAL_REPRESENTATION('',(#752),#755);
+#752 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#753,#754),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.1295,0.2495),.PIECEWISE_BEZIER_KNOTS.);
+#753 = CARTESIAN_POINT('',(-0.38,0.225));
+#754 = CARTESIAN_POINT('',(-0.5,0.225));
+#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#756 = PCURVE('',#230,#757);
+#757 = DEFINITIONAL_REPRESENTATION('',(#758),#761);
+#758 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#759,#760),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.1295,0.2495),.PIECEWISE_BEZIER_KNOTS.);
+#759 = CARTESIAN_POINT('',(0.121,-3.E-02));
+#760 = CARTESIAN_POINT('',(1.E-03,-3.E-02));
+#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#762 = ORIENTED_EDGE('',*,*,#241,.F.);
+#763 = ORIENTED_EDGE('',*,*,#764,.F.);
+#764 = EDGE_CURVE('',#765,#242,#767,.T.);
+#765 = VERTEX_POINT('',#766);
+#766 = CARTESIAN_POINT('',(-0.38,-0.225,3.E-02));
+#767 = SURFACE_CURVE('',#768,(#772,#778),.PCURVE_S1.);
+#768 = LINE('',#769,#770);
+#769 = CARTESIAN_POINT('',(-0.2505,-0.225,3.E-02));
+#770 = VECTOR('',#771,1.);
+#771 = DIRECTION('',(-1.,0.,0.));
+#772 = PCURVE('',#44,#773);
+#773 = DEFINITIONAL_REPRESENTATION('',(#774),#777);
+#774 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#775,#776),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.1295,0.2495),.PIECEWISE_BEZIER_KNOTS.);
+#775 = CARTESIAN_POINT('',(-0.38,-0.225));
+#776 = CARTESIAN_POINT('',(-0.5,-0.225));
+#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#778 = PCURVE('',#279,#779);
+#779 = DEFINITIONAL_REPRESENTATION('',(#780),#783);
+#780 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#781,#782),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.1295,0.2495),.PIECEWISE_BEZIER_KNOTS.);
+#781 = CARTESIAN_POINT('',(-0.121,-3.E-02));
+#782 = CARTESIAN_POINT('',(-1.E-03,-3.E-02));
+#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#784 = ORIENTED_EDGE('',*,*,#785,.F.);
+#785 = EDGE_CURVE('',#786,#765,#788,.T.);
+#786 = VERTEX_POINT('',#787);
+#787 = CARTESIAN_POINT('',(-0.25,-0.355,3.E-02));
+#788 = SURFACE_CURVE('',#789,(#793,#799),.PCURVE_S1.);
+#789 = LINE('',#790,#791);
+#790 = CARTESIAN_POINT('',(-0.34125,-0.26375,3.E-02));
+#791 = VECTOR('',#792,1.);
+#792 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#793 = PCURVE('',#44,#794);
+#794 = DEFINITIONAL_REPRESENTATION('',(#795),#798);
+#795 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#796,#797),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.129046987567,5.480077554196E-02),.PIECEWISE_BEZIER_KNOTS.);
+#796 = CARTESIAN_POINT('',(-0.25,-0.355));
+#797 = CARTESIAN_POINT('',(-0.38,-0.225));
+#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#799 = PCURVE('',#800,#805);
+#800 = PLANE('',#801);
+#801 = AXIS2_PLACEMENT_3D('',#802,#803,#804);
+#802 = CARTESIAN_POINT('',(-0.38,-0.225,0.));
+#803 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#804 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#805 = DEFINITIONAL_REPRESENTATION('',(#806),#809);
+#806 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#807,#808),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.129046987567,5.480077554196E-02),.PIECEWISE_BEZIER_KNOTS.);
+#807 = CARTESIAN_POINT('',(-0.183847763109,-3.E-02));
+#808 = CARTESIAN_POINT('',(0.,-3.E-02));
+#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#810 = ORIENTED_EDGE('',*,*,#811,.F.);
+#811 = EDGE_CURVE('',#812,#786,#814,.T.);
+#812 = VERTEX_POINT('',#813);
+#813 = CARTESIAN_POINT('',(-0.25,-0.425,3.E-02));
+#814 = SURFACE_CURVE('',#815,(#819,#825),.PCURVE_S1.);
+#815 = LINE('',#816,#817);
+#816 = CARTESIAN_POINT('',(-0.25,-0.1775,3.E-02));
+#817 = VECTOR('',#818,1.);
+#818 = DIRECTION('',(0.,1.,0.));
+#819 = PCURVE('',#44,#820);
+#820 = DEFINITIONAL_REPRESENTATION('',(#821),#824);
+#821 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#822,#823),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.2475,-0.1775),.PIECEWISE_BEZIER_KNOTS.);
+#822 = CARTESIAN_POINT('',(-0.25,-0.425));
+#823 = CARTESIAN_POINT('',(-0.25,-0.355));
+#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#825 = PCURVE('',#826,#831);
+#826 = PLANE('',#827);
+#827 = AXIS2_PLACEMENT_3D('',#828,#829,#830);
+#828 = CARTESIAN_POINT('',(-0.25,-0.355,0.));
+#829 = DIRECTION('',(-1.,-0.,-0.));
+#830 = DIRECTION('',(0.,1.,0.));
+#831 = DEFINITIONAL_REPRESENTATION('',(#832),#835);
+#832 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#833,#834),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.2475,-0.1775),.PIECEWISE_BEZIER_KNOTS.);
+#833 = CARTESIAN_POINT('',(-7.E-02,-3.E-02));
+#834 = CARTESIAN_POINT('',(0.,-3.E-02));
+#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#836 = ORIENTED_EDGE('',*,*,#837,.F.);
+#837 = EDGE_CURVE('',#24,#812,#838,.T.);
+#838 = SURFACE_CURVE('',#839,(#843,#849),.PCURVE_S1.);
+#839 = LINE('',#840,#841);
+#840 = CARTESIAN_POINT('',(-0.125,-0.425,3.E-02));
+#841 = VECTOR('',#842,1.);
+#842 = DIRECTION('',(1.,0.,0.));
+#843 = PCURVE('',#44,#844);
+#844 = DEFINITIONAL_REPRESENTATION('',(#845),#848);
+#845 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#846,#847),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.375,-0.125),.PIECEWISE_BEZIER_KNOTS.);
+#846 = CARTESIAN_POINT('',(-0.5,-0.425));
+#847 = CARTESIAN_POINT('',(-0.25,-0.425));
+#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#849 = PCURVE('',#329,#850);
+#850 = DEFINITIONAL_REPRESENTATION('',(#851),#854);
+#851 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#852,#853),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.375,-0.125),.PIECEWISE_BEZIER_KNOTS.);
+#852 = CARTESIAN_POINT('',(-0.25,-3.E-02));
+#853 = CARTESIAN_POINT('',(0.,-3.E-02));
+#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#855 = FACE_BOUND('',#856,.F.);
+#856 = EDGE_LOOP('',(#857,#887,#915,#943));
+#857 = ORIENTED_EDGE('',*,*,#858,.F.);
+#858 = EDGE_CURVE('',#859,#861,#863,.T.);
+#859 = VERTEX_POINT('',#860);
+#860 = CARTESIAN_POINT('',(2.775557561563E-17,0.33941125497,3.E-02));
+#861 = VERTEX_POINT('',#862);
+#862 = CARTESIAN_POINT('',(-0.33941125497,2.775557561563E-17,3.E-02));
+#863 = SURFACE_CURVE('',#864,(#868,#875),.PCURVE_S1.);
+#864 = LINE('',#865,#866);
+#865 = CARTESIAN_POINT('',(2.775557561563E-17,0.33941125497,3.E-02));
+#866 = VECTOR('',#867,1.);
+#867 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#868 = PCURVE('',#44,#869);
+#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874);
+#870 = LINE('',#871,#872);
+#871 = CARTESIAN_POINT('',(2.775557561563E-17,0.33941125497));
+#872 = VECTOR('',#873,1.);
+#873 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#875 = PCURVE('',#876,#881);
+#876 = PLANE('',#877);
+#877 = AXIS2_PLACEMENT_3D('',#878,#879,#880);
+#878 = CARTESIAN_POINT('',(2.775557561563E-17,0.33941125497,3.E-02));
+#879 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#880 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886);
+#882 = LINE('',#883,#884);
+#883 = CARTESIAN_POINT('',(0.,0.));
+#884 = VECTOR('',#885,1.);
+#885 = DIRECTION('',(1.,0.));
+#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#887 = ORIENTED_EDGE('',*,*,#888,.F.);
+#888 = EDGE_CURVE('',#889,#859,#891,.T.);
+#889 = VERTEX_POINT('',#890);
+#890 = CARTESIAN_POINT('',(0.33941125497,-2.775557561563E-17,3.E-02));
+#891 = SURFACE_CURVE('',#892,(#896,#903),.PCURVE_S1.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(0.33941125497,-2.775557561563E-17,3.E-02));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#896 = PCURVE('',#44,#897);
+#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902);
+#898 = LINE('',#899,#900);
+#899 = CARTESIAN_POINT('',(0.33941125497,-2.775557561563E-17));
+#900 = VECTOR('',#901,1.);
+#901 = DIRECTION('',(-0.707106781187,0.707106781187));
+#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#903 = PCURVE('',#904,#909);
+#904 = PLANE('',#905);
+#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908);
+#906 = CARTESIAN_POINT('',(0.33941125497,-2.775557561563E-17,3.E-02));
+#907 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#908 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);
+#910 = LINE('',#911,#912);
+#911 = CARTESIAN_POINT('',(0.,0.));
+#912 = VECTOR('',#913,1.);
+#913 = DIRECTION('',(1.,0.));
+#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#915 = ORIENTED_EDGE('',*,*,#916,.F.);
+#916 = EDGE_CURVE('',#917,#889,#919,.T.);
+#917 = VERTEX_POINT('',#918);
+#918 = CARTESIAN_POINT('',(-2.775557561563E-17,-0.33941125497,3.E-02));
+#919 = SURFACE_CURVE('',#920,(#924,#931),.PCURVE_S1.);
+#920 = LINE('',#921,#922);
+#921 = CARTESIAN_POINT('',(-2.775557561563E-17,-0.33941125497,3.E-02));
+#922 = VECTOR('',#923,1.);
+#923 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#924 = PCURVE('',#44,#925);
+#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930);
+#926 = LINE('',#927,#928);
+#927 = CARTESIAN_POINT('',(-2.775557561563E-17,-0.33941125497));
+#928 = VECTOR('',#929,1.);
+#929 = DIRECTION('',(0.707106781187,0.707106781187));
+#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#931 = PCURVE('',#932,#937);
+#932 = PLANE('',#933);
+#933 = AXIS2_PLACEMENT_3D('',#934,#935,#936);
+#934 = CARTESIAN_POINT('',(-2.775557561563E-17,-0.33941125497,3.E-02));
+#935 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#936 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#937 = DEFINITIONAL_REPRESENTATION('',(#938),#942);
+#938 = LINE('',#939,#940);
+#939 = CARTESIAN_POINT('',(0.,0.));
+#940 = VECTOR('',#941,1.);
+#941 = DIRECTION('',(1.,0.));
+#942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#943 = ORIENTED_EDGE('',*,*,#944,.F.);
+#944 = EDGE_CURVE('',#861,#917,#945,.T.);
+#945 = SURFACE_CURVE('',#946,(#950,#957),.PCURVE_S1.);
+#946 = LINE('',#947,#948);
+#947 = CARTESIAN_POINT('',(-0.33941125497,2.775557561563E-17,3.E-02));
+#948 = VECTOR('',#949,1.);
+#949 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#950 = PCURVE('',#44,#951);
+#951 = DEFINITIONAL_REPRESENTATION('',(#952),#956);
+#952 = LINE('',#953,#954);
+#953 = CARTESIAN_POINT('',(-0.33941125497,2.775557561563E-17));
+#954 = VECTOR('',#955,1.);
+#955 = DIRECTION('',(0.707106781187,-0.707106781187));
+#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#957 = PCURVE('',#958,#963);
+#958 = PLANE('',#959);
+#959 = AXIS2_PLACEMENT_3D('',#960,#961,#962);
+#960 = CARTESIAN_POINT('',(-0.33941125497,2.775557561563E-17,3.E-02));
+#961 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#962 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968);
+#964 = LINE('',#965,#966);
+#965 = CARTESIAN_POINT('',(0.,0.));
+#966 = VECTOR('',#967,1.);
+#967 = DIRECTION('',(1.,0.));
+#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#969 = ADVANCED_FACE('',(#970),#329,.F.);
+#970 = FACE_BOUND('',#971,.T.);
+#971 = EDGE_LOOP('',(#972,#1002,#1023,#1024,#1025,#1048));
+#972 = ORIENTED_EDGE('',*,*,#973,.F.);
+#973 = EDGE_CURVE('',#974,#976,#978,.T.);
+#974 = VERTEX_POINT('',#975);
+#975 = CARTESIAN_POINT('',(-0.25,-0.425,0.));
+#976 = VERTEX_POINT('',#977);
+#977 = CARTESIAN_POINT('',(-0.501,-0.425,0.));
+#978 = SURFACE_CURVE('',#979,(#983,#990),.PCURVE_S1.);
+#979 = LINE('',#980,#981);
+#980 = CARTESIAN_POINT('',(-0.25,-0.425,0.));
+#981 = VECTOR('',#982,1.);
+#982 = DIRECTION('',(-1.,-0.,-0.));
+#983 = PCURVE('',#329,#984);
+#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989);
+#985 = LINE('',#986,#987);
+#986 = CARTESIAN_POINT('',(0.,-0.));
+#987 = VECTOR('',#988,1.);
+#988 = DIRECTION('',(-1.,0.));
+#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#990 = PCURVE('',#991,#996);
+#991 = PLANE('',#992);
+#992 = AXIS2_PLACEMENT_3D('',#993,#994,#995);
+#993 = CARTESIAN_POINT('',(-0.391310674697,-0.338459294543,0.));
+#994 = DIRECTION('',(0.,0.,1.));
+#995 = DIRECTION('',(-1.,0.,0.));
+#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001);
+#997 = LINE('',#998,#999);
+#998 = CARTESIAN_POINT('',(-0.141310674697,8.654070545718E-02));
+#999 = VECTOR('',#1000,1.);
+#1000 = DIRECTION('',(1.,-0.));
+#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1002 = ORIENTED_EDGE('',*,*,#1003,.T.);
+#1003 = EDGE_CURVE('',#974,#812,#1004,.T.);
+#1004 = SURFACE_CURVE('',#1005,(#1009,#1016),.PCURVE_S1.);
+#1005 = LINE('',#1006,#1007);
+#1006 = CARTESIAN_POINT('',(-0.25,-0.425,0.));
+#1007 = VECTOR('',#1008,1.);
+#1008 = DIRECTION('',(0.,0.,1.));
+#1009 = PCURVE('',#329,#1010);
+#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015);
+#1011 = LINE('',#1012,#1013);
+#1012 = CARTESIAN_POINT('',(0.,-0.));
+#1013 = VECTOR('',#1014,1.);
+#1014 = DIRECTION('',(-0.,-1.));
+#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1016 = PCURVE('',#826,#1017);
+#1017 = DEFINITIONAL_REPRESENTATION('',(#1018),#1022);
+#1018 = LINE('',#1019,#1020);
+#1019 = CARTESIAN_POINT('',(-7.E-02,0.));
+#1020 = VECTOR('',#1021,1.);
+#1021 = DIRECTION('',(-0.,-1.));
+#1022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1023 = ORIENTED_EDGE('',*,*,#837,.F.);
+#1024 = ORIENTED_EDGE('',*,*,#316,.T.);
+#1025 = ORIENTED_EDGE('',*,*,#1026,.T.);
+#1026 = EDGE_CURVE('',#291,#1027,#1029,.T.);
+#1027 = VERTEX_POINT('',#1028);
+#1028 = CARTESIAN_POINT('',(-0.501,-0.425,0.1));
+#1029 = SURFACE_CURVE('',#1030,(#1034,#1041),.PCURVE_S1.);
+#1030 = LINE('',#1031,#1032);
+#1031 = CARTESIAN_POINT('',(-0.25,-0.425,0.1));
+#1032 = VECTOR('',#1033,1.);
+#1033 = DIRECTION('',(-1.,-0.,-0.));
+#1034 = PCURVE('',#329,#1035);
+#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);
+#1036 = LINE('',#1037,#1038);
+#1037 = CARTESIAN_POINT('',(-0.,-0.1));
+#1038 = VECTOR('',#1039,1.);
+#1039 = DIRECTION('',(-1.,0.));
+#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1041 = PCURVE('',#305,#1042);
+#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047);
+#1043 = LINE('',#1044,#1045);
+#1044 = CARTESIAN_POINT('',(-0.141310674697,8.654070545718E-02));
+#1045 = VECTOR('',#1046,1.);
+#1046 = DIRECTION('',(1.,-0.));
+#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1048 = ORIENTED_EDGE('',*,*,#1049,.F.);
+#1049 = EDGE_CURVE('',#976,#1027,#1050,.T.);
+#1050 = SURFACE_CURVE('',#1051,(#1055,#1062),.PCURVE_S1.);
+#1051 = LINE('',#1052,#1053);
+#1052 = CARTESIAN_POINT('',(-0.501,-0.425,0.));
+#1053 = VECTOR('',#1054,1.);
+#1054 = DIRECTION('',(0.,0.,1.));
+#1055 = PCURVE('',#329,#1056);
+#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1061);
+#1057 = LINE('',#1058,#1059);
+#1058 = CARTESIAN_POINT('',(-0.251,0.));
+#1059 = VECTOR('',#1060,1.);
+#1060 = DIRECTION('',(-0.,-1.));
+#1061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1062 = PCURVE('',#1063,#1068);
+#1063 = PLANE('',#1064);
+#1064 = AXIS2_PLACEMENT_3D('',#1065,#1066,#1067);
+#1065 = CARTESIAN_POINT('',(-0.501,-0.425,0.));
+#1066 = DIRECTION('',(1.,0.,0.));
+#1067 = DIRECTION('',(0.,-1.,0.));
+#1068 = DEFINITIONAL_REPRESENTATION('',(#1069),#1073);
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(-0.,0.));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(-0.,-1.));
+#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1074 = ADVANCED_FACE('',(#1075),#305,.T.);
+#1075 = FACE_BOUND('',#1076,.F.);
+#1076 = EDGE_LOOP('',(#1077,#1078,#1101,#1122));
+#1077 = ORIENTED_EDGE('',*,*,#1026,.T.);
+#1078 = ORIENTED_EDGE('',*,*,#1079,.T.);
+#1079 = EDGE_CURVE('',#1027,#1080,#1082,.T.);
+#1080 = VERTEX_POINT('',#1081);
+#1081 = CARTESIAN_POINT('',(-0.501,-0.225,0.1));
+#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.);
+#1083 = LINE('',#1084,#1085);
+#1084 = CARTESIAN_POINT('',(-0.501,-0.425,0.1));
+#1085 = VECTOR('',#1086,1.);
+#1086 = DIRECTION('',(0.,1.,0.));
+#1087 = PCURVE('',#305,#1088);
+#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093);
+#1089 = LINE('',#1090,#1091);
+#1090 = CARTESIAN_POINT('',(0.109689325303,8.654070545718E-02));
+#1091 = VECTOR('',#1092,1.);
+#1092 = DIRECTION('',(-0.,-1.));
+#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1094 = PCURVE('',#1063,#1095);
+#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1100);
+#1096 = LINE('',#1097,#1098);
+#1097 = CARTESIAN_POINT('',(-0.,-0.1));
+#1098 = VECTOR('',#1099,1.);
+#1099 = DIRECTION('',(-1.,0.));
+#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1101 = ORIENTED_EDGE('',*,*,#1102,.T.);
+#1102 = EDGE_CURVE('',#1080,#265,#1103,.T.);
+#1103 = SURFACE_CURVE('',#1104,(#1108,#1115),.PCURVE_S1.);
+#1104 = LINE('',#1105,#1106);
+#1105 = CARTESIAN_POINT('',(-0.501,-0.225,0.1));
+#1106 = VECTOR('',#1107,1.);
+#1107 = DIRECTION('',(1.,0.,0.));
+#1108 = PCURVE('',#305,#1109);
+#1109 = DEFINITIONAL_REPRESENTATION('',(#1110),#1114);
+#1110 = LINE('',#1111,#1112);
+#1111 = CARTESIAN_POINT('',(0.109689325303,-0.113459294543));
+#1112 = VECTOR('',#1113,1.);
+#1113 = DIRECTION('',(-1.,-0.));
+#1114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1115 = PCURVE('',#279,#1116);
+#1116 = DEFINITIONAL_REPRESENTATION('',(#1117),#1121);
+#1117 = LINE('',#1118,#1119);
+#1118 = CARTESIAN_POINT('',(-0.,-0.1));
+#1119 = VECTOR('',#1120,1.);
+#1120 = DIRECTION('',(-1.,-0.));
+#1121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1122 = ORIENTED_EDGE('',*,*,#290,.T.);
+#1123 = ADVANCED_FACE('',(#1124),#279,.F.);
+#1124 = FACE_BOUND('',#1125,.T.);
+#1125 = EDGE_LOOP('',(#1126,#1151,#1172,#1173,#1174,#1175));
+#1126 = ORIENTED_EDGE('',*,*,#1127,.F.);
+#1127 = EDGE_CURVE('',#1128,#1130,#1132,.T.);
+#1128 = VERTEX_POINT('',#1129);
+#1129 = CARTESIAN_POINT('',(-0.501,-0.225,0.));
+#1130 = VERTEX_POINT('',#1131);
+#1131 = CARTESIAN_POINT('',(-0.38,-0.225,0.));
+#1132 = SURFACE_CURVE('',#1133,(#1137,#1144),.PCURVE_S1.);
+#1133 = LINE('',#1134,#1135);
+#1134 = CARTESIAN_POINT('',(-0.501,-0.225,0.));
+#1135 = VECTOR('',#1136,1.);
+#1136 = DIRECTION('',(1.,0.,0.));
+#1137 = PCURVE('',#279,#1138);
+#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1143);
+#1139 = LINE('',#1140,#1141);
+#1140 = CARTESIAN_POINT('',(-0.,-0.));
+#1141 = VECTOR('',#1142,1.);
+#1142 = DIRECTION('',(-1.,-0.));
+#1143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1144 = PCURVE('',#991,#1145);
+#1145 = DEFINITIONAL_REPRESENTATION('',(#1146),#1150);
+#1146 = LINE('',#1147,#1148);
+#1147 = CARTESIAN_POINT('',(0.109689325303,-0.113459294543));
+#1148 = VECTOR('',#1149,1.);
+#1149 = DIRECTION('',(-1.,-0.));
+#1150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1151 = ORIENTED_EDGE('',*,*,#1152,.T.);
+#1152 = EDGE_CURVE('',#1128,#1080,#1153,.T.);
+#1153 = SURFACE_CURVE('',#1154,(#1158,#1165),.PCURVE_S1.);
+#1154 = LINE('',#1155,#1156);
+#1155 = CARTESIAN_POINT('',(-0.501,-0.225,0.));
+#1156 = VECTOR('',#1157,1.);
+#1157 = DIRECTION('',(0.,0.,1.));
+#1158 = PCURVE('',#279,#1159);
+#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-0.,-0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(-0.,-1.));
+#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1165 = PCURVE('',#1063,#1166);
+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171);
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(-0.2,0.));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(-0.,-1.));
+#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1172 = ORIENTED_EDGE('',*,*,#1102,.T.);
+#1173 = ORIENTED_EDGE('',*,*,#264,.T.);
+#1174 = ORIENTED_EDGE('',*,*,#764,.F.);
+#1175 = ORIENTED_EDGE('',*,*,#1176,.F.);
+#1176 = EDGE_CURVE('',#1130,#765,#1177,.T.);
+#1177 = SURFACE_CURVE('',#1178,(#1182,#1189),.PCURVE_S1.);
+#1178 = LINE('',#1179,#1180);
+#1179 = CARTESIAN_POINT('',(-0.38,-0.225,0.));
+#1180 = VECTOR('',#1181,1.);
+#1181 = DIRECTION('',(0.,0.,1.));
+#1182 = PCURVE('',#279,#1183);
+#1183 = DEFINITIONAL_REPRESENTATION('',(#1184),#1188);
+#1184 = LINE('',#1185,#1186);
+#1185 = CARTESIAN_POINT('',(-0.121,-0.));
+#1186 = VECTOR('',#1187,1.);
+#1187 = DIRECTION('',(-0.,-1.));
+#1188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1189 = PCURVE('',#800,#1190);
+#1190 = DEFINITIONAL_REPRESENTATION('',(#1191),#1195);
+#1191 = LINE('',#1192,#1193);
+#1192 = CARTESIAN_POINT('',(-0.,-0.));
+#1193 = VECTOR('',#1194,1.);
+#1194 = DIRECTION('',(-0.,-1.));
+#1195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1196 = ADVANCED_FACE('',(#1197),#230,.F.);
+#1197 = FACE_BOUND('',#1198,.F.);
+#1198 = EDGE_LOOP('',(#1199,#1229,#1257,#1278,#1279,#1280));
+#1199 = ORIENTED_EDGE('',*,*,#1200,.F.);
+#1200 = EDGE_CURVE('',#1201,#1203,#1205,.T.);
+#1201 = VERTEX_POINT('',#1202);
+#1202 = CARTESIAN_POINT('',(-0.501,0.225,0.));
+#1203 = VERTEX_POINT('',#1204);
+#1204 = CARTESIAN_POINT('',(-0.38,0.225,0.));
+#1205 = SURFACE_CURVE('',#1206,(#1210,#1217),.PCURVE_S1.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(-0.501,0.225,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(1.,0.,0.));
+#1210 = PCURVE('',#230,#1211);
+#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216);
+#1212 = LINE('',#1213,#1214);
+#1213 = CARTESIAN_POINT('',(0.,0.));
+#1214 = VECTOR('',#1215,1.);
+#1215 = DIRECTION('',(1.,0.));
+#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1217 = PCURVE('',#1218,#1223);
+#1218 = PLANE('',#1219);
+#1219 = AXIS2_PLACEMENT_3D('',#1220,#1221,#1222);
+#1220 = CARTESIAN_POINT('',(-0.391310674697,0.338459294543,0.));
+#1221 = DIRECTION('',(0.,0.,1.));
+#1222 = DIRECTION('',(1.,0.,0.));
+#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1228);
+#1224 = LINE('',#1225,#1226);
+#1225 = CARTESIAN_POINT('',(-0.109689325303,-0.113459294543));
+#1226 = VECTOR('',#1227,1.);
+#1227 = DIRECTION('',(1.,0.));
+#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1229 = ORIENTED_EDGE('',*,*,#1230,.T.);
+#1230 = EDGE_CURVE('',#1201,#1231,#1233,.T.);
+#1231 = VERTEX_POINT('',#1232);
+#1232 = CARTESIAN_POINT('',(-0.501,0.225,0.1));
+#1233 = SURFACE_CURVE('',#1234,(#1238,#1245),.PCURVE_S1.);
+#1234 = LINE('',#1235,#1236);
+#1235 = CARTESIAN_POINT('',(-0.501,0.225,0.));
+#1236 = VECTOR('',#1237,1.);
+#1237 = DIRECTION('',(0.,0.,1.));
+#1238 = PCURVE('',#230,#1239);
+#1239 = DEFINITIONAL_REPRESENTATION('',(#1240),#1244);
+#1240 = LINE('',#1241,#1242);
+#1241 = CARTESIAN_POINT('',(0.,0.));
+#1242 = VECTOR('',#1243,1.);
+#1243 = DIRECTION('',(0.,-1.));
+#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1245 = PCURVE('',#1246,#1251);
+#1246 = PLANE('',#1247);
+#1247 = AXIS2_PLACEMENT_3D('',#1248,#1249,#1250);
+#1248 = CARTESIAN_POINT('',(-0.501,0.425,0.));
+#1249 = DIRECTION('',(1.,0.,0.));
+#1250 = DIRECTION('',(0.,-1.,0.));
+#1251 = DEFINITIONAL_REPRESENTATION('',(#1252),#1256);
+#1252 = LINE('',#1253,#1254);
+#1253 = CARTESIAN_POINT('',(0.2,0.));
+#1254 = VECTOR('',#1255,1.);
+#1255 = DIRECTION('',(0.,-1.));
+#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1257 = ORIENTED_EDGE('',*,*,#1258,.T.);
+#1258 = EDGE_CURVE('',#1231,#190,#1259,.T.);
+#1259 = SURFACE_CURVE('',#1260,(#1264,#1271),.PCURVE_S1.);
+#1260 = LINE('',#1261,#1262);
+#1261 = CARTESIAN_POINT('',(-0.501,0.225,0.1));
+#1262 = VECTOR('',#1263,1.);
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = PCURVE('',#230,#1265);
+#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270);
+#1266 = LINE('',#1267,#1268);
+#1267 = CARTESIAN_POINT('',(0.,-0.1));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(1.,0.));
+#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1271 = PCURVE('',#204,#1272);
+#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277);
+#1273 = LINE('',#1274,#1275);
+#1274 = CARTESIAN_POINT('',(-0.109689325303,-0.113459294543));
+#1275 = VECTOR('',#1276,1.);
+#1276 = DIRECTION('',(1.,0.));
+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1278 = ORIENTED_EDGE('',*,*,#215,.T.);
+#1279 = ORIENTED_EDGE('',*,*,#744,.F.);
+#1280 = ORIENTED_EDGE('',*,*,#1281,.F.);
+#1281 = EDGE_CURVE('',#1203,#719,#1282,.T.);
+#1282 = SURFACE_CURVE('',#1283,(#1287,#1294),.PCURVE_S1.);
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(-0.38,0.225,0.));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,0.,1.));
+#1287 = PCURVE('',#230,#1288);
+#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293);
+#1289 = LINE('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(0.121,0.));
+#1291 = VECTOR('',#1292,1.);
+#1292 = DIRECTION('',(0.,-1.));
+#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1294 = PCURVE('',#733,#1295);
+#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1300);
+#1296 = LINE('',#1297,#1298);
+#1297 = CARTESIAN_POINT('',(0.,0.));
+#1298 = VECTOR('',#1299,1.);
+#1299 = DIRECTION('',(0.,-1.));
+#1300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1301 = ADVANCED_FACE('',(#1302),#204,.T.);
+#1302 = FACE_BOUND('',#1303,.T.);
+#1303 = EDGE_LOOP('',(#1304,#1327,#1348,#1349));
+#1304 = ORIENTED_EDGE('',*,*,#1305,.T.);
+#1305 = EDGE_CURVE('',#164,#1306,#1308,.T.);
+#1306 = VERTEX_POINT('',#1307);
+#1307 = CARTESIAN_POINT('',(-0.501,0.425,0.1));
+#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.);
+#1309 = LINE('',#1310,#1311);
+#1310 = CARTESIAN_POINT('',(-0.25,0.425,0.1));
+#1311 = VECTOR('',#1312,1.);
+#1312 = DIRECTION('',(-1.,0.,0.));
+#1313 = PCURVE('',#204,#1314);
+#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319);
+#1315 = LINE('',#1316,#1317);
+#1316 = CARTESIAN_POINT('',(0.141310674697,8.654070545718E-02));
+#1317 = VECTOR('',#1318,1.);
+#1318 = DIRECTION('',(-1.,0.));
+#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1320 = PCURVE('',#178,#1321);
+#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326);
+#1322 = LINE('',#1323,#1324);
+#1323 = CARTESIAN_POINT('',(0.,-0.1));
+#1324 = VECTOR('',#1325,1.);
+#1325 = DIRECTION('',(1.,0.));
+#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1327 = ORIENTED_EDGE('',*,*,#1328,.T.);
+#1328 = EDGE_CURVE('',#1306,#1231,#1329,.T.);
+#1329 = SURFACE_CURVE('',#1330,(#1334,#1341),.PCURVE_S1.);
+#1330 = LINE('',#1331,#1332);
+#1331 = CARTESIAN_POINT('',(-0.501,0.425,0.1));
+#1332 = VECTOR('',#1333,1.);
+#1333 = DIRECTION('',(0.,-1.,0.));
+#1334 = PCURVE('',#204,#1335);
+#1335 = DEFINITIONAL_REPRESENTATION('',(#1336),#1340);
+#1336 = LINE('',#1337,#1338);
+#1337 = CARTESIAN_POINT('',(-0.109689325303,8.654070545718E-02));
+#1338 = VECTOR('',#1339,1.);
+#1339 = DIRECTION('',(0.,-1.));
+#1340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1341 = PCURVE('',#1246,#1342);
+#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1347);
+#1343 = LINE('',#1344,#1345);
+#1344 = CARTESIAN_POINT('',(0.,-0.1));
+#1345 = VECTOR('',#1346,1.);
+#1346 = DIRECTION('',(1.,0.));
+#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1348 = ORIENTED_EDGE('',*,*,#1258,.T.);
+#1349 = ORIENTED_EDGE('',*,*,#189,.T.);
+#1350 = ADVANCED_FACE('',(#1351),#178,.F.);
+#1351 = FACE_BOUND('',#1352,.F.);
+#1352 = EDGE_LOOP('',(#1353,#1378,#1399,#1400,#1401,#1402));
+#1353 = ORIENTED_EDGE('',*,*,#1354,.F.);
+#1354 = EDGE_CURVE('',#1355,#1357,#1359,.T.);
+#1355 = VERTEX_POINT('',#1356);
+#1356 = CARTESIAN_POINT('',(-0.25,0.425,0.));
+#1357 = VERTEX_POINT('',#1358);
+#1358 = CARTESIAN_POINT('',(-0.501,0.425,0.));
+#1359 = SURFACE_CURVE('',#1360,(#1364,#1371),.PCURVE_S1.);
+#1360 = LINE('',#1361,#1362);
+#1361 = CARTESIAN_POINT('',(-0.25,0.425,0.));
+#1362 = VECTOR('',#1363,1.);
+#1363 = DIRECTION('',(-1.,0.,0.));
+#1364 = PCURVE('',#178,#1365);
+#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370);
+#1366 = LINE('',#1367,#1368);
+#1367 = CARTESIAN_POINT('',(0.,-0.));
+#1368 = VECTOR('',#1369,1.);
+#1369 = DIRECTION('',(1.,0.));
+#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1371 = PCURVE('',#1218,#1372);
+#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1377);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(0.141310674697,8.654070545718E-02));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(-1.,0.));
+#1377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1378 = ORIENTED_EDGE('',*,*,#1379,.T.);
+#1379 = EDGE_CURVE('',#1355,#672,#1380,.T.);
+#1380 = SURFACE_CURVE('',#1381,(#1385,#1392),.PCURVE_S1.);
+#1381 = LINE('',#1382,#1383);
+#1382 = CARTESIAN_POINT('',(-0.25,0.425,0.));
+#1383 = VECTOR('',#1384,1.);
+#1384 = DIRECTION('',(0.,0.,1.));
+#1385 = PCURVE('',#178,#1386);
+#1386 = DEFINITIONAL_REPRESENTATION('',(#1387),#1391);
+#1387 = LINE('',#1388,#1389);
+#1388 = CARTESIAN_POINT('',(0.,-0.));
+#1389 = VECTOR('',#1390,1.);
+#1390 = DIRECTION('',(0.,-1.));
+#1391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1392 = PCURVE('',#707,#1393);
+#1393 = DEFINITIONAL_REPRESENTATION('',(#1394),#1398);
+#1394 = LINE('',#1395,#1396);
+#1395 = CARTESIAN_POINT('',(7.E-02,0.));
+#1396 = VECTOR('',#1397,1.);
+#1397 = DIRECTION('',(0.,-1.));
+#1398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1399 = ORIENTED_EDGE('',*,*,#671,.F.);
+#1400 = ORIENTED_EDGE('',*,*,#163,.T.);
+#1401 = ORIENTED_EDGE('',*,*,#1305,.T.);
+#1402 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#1403 = EDGE_CURVE('',#1357,#1306,#1404,.T.);
+#1404 = SURFACE_CURVE('',#1405,(#1409,#1416),.PCURVE_S1.);
+#1405 = LINE('',#1406,#1407);
+#1406 = CARTESIAN_POINT('',(-0.501,0.425,0.));
+#1407 = VECTOR('',#1408,1.);
+#1408 = DIRECTION('',(0.,0.,1.));
+#1409 = PCURVE('',#178,#1410);
+#1410 = DEFINITIONAL_REPRESENTATION('',(#1411),#1415);
+#1411 = LINE('',#1412,#1413);
+#1412 = CARTESIAN_POINT('',(0.251,0.));
+#1413 = VECTOR('',#1414,1.);
+#1414 = DIRECTION('',(0.,-1.));
+#1415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1416 = PCURVE('',#1246,#1417);
+#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422);
+#1418 = LINE('',#1419,#1420);
+#1419 = CARTESIAN_POINT('',(0.,0.));
+#1420 = VECTOR('',#1421,1.);
+#1421 = DIRECTION('',(0.,-1.));
+#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1423 = ADVANCED_FACE('',(#1424),#128,.T.);
+#1424 = FACE_BOUND('',#1425,.T.);
+#1425 = EDGE_LOOP('',(#1426,#1427,#1450,#1471));
+#1426 = ORIENTED_EDGE('',*,*,#112,.T.);
+#1427 = ORIENTED_EDGE('',*,*,#1428,.T.);
+#1428 = EDGE_CURVE('',#85,#1429,#1431,.T.);
+#1429 = VERTEX_POINT('',#1430);
+#1430 = CARTESIAN_POINT('',(0.5,0.5,0.385));
+#1431 = SURFACE_CURVE('',#1432,(#1436,#1443),.PCURVE_S1.);
+#1432 = LINE('',#1433,#1434);
+#1433 = CARTESIAN_POINT('',(-0.5,0.5,0.385));
+#1434 = VECTOR('',#1435,1.);
+#1435 = DIRECTION('',(1.,0.,0.));
+#1436 = PCURVE('',#128,#1437);
+#1437 = DEFINITIONAL_REPRESENTATION('',(#1438),#1442);
+#1438 = LINE('',#1439,#1440);
+#1439 = CARTESIAN_POINT('',(0.,-0.355));
+#1440 = VECTOR('',#1441,1.);
+#1441 = DIRECTION('',(1.,0.));
+#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1443 = PCURVE('',#100,#1444);
+#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1449);
+#1445 = LINE('',#1446,#1447);
+#1446 = CARTESIAN_POINT('',(-0.5,0.5));
+#1447 = VECTOR('',#1448,1.);
+#1448 = DIRECTION('',(1.,0.));
+#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1450 = ORIENTED_EDGE('',*,*,#1451,.F.);
+#1451 = EDGE_CURVE('',#627,#1429,#1452,.T.);
+#1452 = SURFACE_CURVE('',#1453,(#1457,#1464),.PCURVE_S1.);
+#1453 = LINE('',#1454,#1455);
+#1454 = CARTESIAN_POINT('',(0.5,0.5,3.E-02));
+#1455 = VECTOR('',#1456,1.);
+#1456 = DIRECTION('',(0.,0.,1.));
+#1457 = PCURVE('',#128,#1458);
+#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1463);
+#1459 = LINE('',#1460,#1461);
+#1460 = CARTESIAN_POINT('',(1.,0.));
+#1461 = VECTOR('',#1462,1.);
+#1462 = DIRECTION('',(0.,-1.));
+#1463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1464 = PCURVE('',#383,#1465);
+#1465 = DEFINITIONAL_REPRESENTATION('',(#1466),#1470);
+#1466 = LINE('',#1467,#1468);
+#1467 = CARTESIAN_POINT('',(0.,0.));
+#1468 = VECTOR('',#1469,1.);
+#1469 = DIRECTION('',(0.,-1.));
+#1470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1471 = ORIENTED_EDGE('',*,*,#649,.F.);
+#1472 = ADVANCED_FACE('',(#1473,#1521),#100,.T.);
+#1473 = FACE_BOUND('',#1474,.T.);
+#1474 = EDGE_LOOP('',(#1475,#1476,#1499,#1520));
+#1475 = ORIENTED_EDGE('',*,*,#84,.F.);
+#1476 = ORIENTED_EDGE('',*,*,#1477,.F.);
+#1477 = EDGE_CURVE('',#1478,#57,#1480,.T.);
+#1478 = VERTEX_POINT('',#1479);
+#1479 = CARTESIAN_POINT('',(0.5,-0.5,0.385));
+#1480 = SURFACE_CURVE('',#1481,(#1485,#1492),.PCURVE_S1.);
+#1481 = LINE('',#1482,#1483);
+#1482 = CARTESIAN_POINT('',(0.5,-0.5,0.385));
+#1483 = VECTOR('',#1484,1.);
+#1484 = DIRECTION('',(-1.,0.,0.));
+#1485 = PCURVE('',#100,#1486);
+#1486 = DEFINITIONAL_REPRESENTATION('',(#1487),#1491);
+#1487 = LINE('',#1488,#1489);
+#1488 = CARTESIAN_POINT('',(0.5,-0.5));
+#1489 = VECTOR('',#1490,1.);
+#1490 = DIRECTION('',(-1.,0.));
+#1491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1492 = PCURVE('',#72,#1493);
+#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498);
+#1494 = LINE('',#1495,#1496);
+#1495 = CARTESIAN_POINT('',(0.,-0.355));
+#1496 = VECTOR('',#1497,1.);
+#1497 = DIRECTION('',(1.,0.));
+#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1499 = ORIENTED_EDGE('',*,*,#1500,.F.);
+#1500 = EDGE_CURVE('',#1429,#1478,#1501,.T.);
+#1501 = SURFACE_CURVE('',#1502,(#1506,#1513),.PCURVE_S1.);
+#1502 = LINE('',#1503,#1504);
+#1503 = CARTESIAN_POINT('',(0.5,0.5,0.385));
+#1504 = VECTOR('',#1505,1.);
+#1505 = DIRECTION('',(0.,-1.,0.));
+#1506 = PCURVE('',#100,#1507);
+#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512);
+#1508 = LINE('',#1509,#1510);
+#1509 = CARTESIAN_POINT('',(0.5,0.5));
+#1510 = VECTOR('',#1511,1.);
+#1511 = DIRECTION('',(0.,-1.));
+#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1513 = PCURVE('',#383,#1514);
+#1514 = DEFINITIONAL_REPRESENTATION('',(#1515),#1519);
+#1515 = LINE('',#1516,#1517);
+#1516 = CARTESIAN_POINT('',(0.,-0.355));
+#1517 = VECTOR('',#1518,1.);
+#1518 = DIRECTION('',(1.,0.));
+#1519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1520 = ORIENTED_EDGE('',*,*,#1428,.F.);
+#1521 = FACE_BOUND('',#1522,.T.);
+#1522 = EDGE_LOOP('',(#1523));
+#1523 = ORIENTED_EDGE('',*,*,#1524,.F.);
+#1524 = EDGE_CURVE('',#1525,#1525,#1527,.T.);
+#1525 = VERTEX_POINT('',#1526);
+#1526 = CARTESIAN_POINT('',(-0.225,0.325,0.385));
+#1527 = SURFACE_CURVE('',#1528,(#1533,#1540),.PCURVE_S1.);
+#1528 = CIRCLE('',#1529,0.1);
+#1529 = AXIS2_PLACEMENT_3D('',#1530,#1531,#1532);
+#1530 = CARTESIAN_POINT('',(-0.325,0.325,0.385));
+#1531 = DIRECTION('',(0.,0.,1.));
+#1532 = DIRECTION('',(1.,0.,0.));
+#1533 = PCURVE('',#100,#1534);
+#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539);
+#1535 = CIRCLE('',#1536,0.1);
+#1536 = AXIS2_PLACEMENT_2D('',#1537,#1538);
+#1537 = CARTESIAN_POINT('',(-0.325,0.325));
+#1538 = DIRECTION('',(1.,0.));
+#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1540 = PCURVE('',#1541,#1546);
+#1541 = CYLINDRICAL_SURFACE('',#1542,0.1);
+#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545);
+#1543 = CARTESIAN_POINT('',(-0.325,0.325,0.385));
+#1544 = DIRECTION('',(0.,0.,1.));
+#1545 = DIRECTION('',(1.,0.,0.));
+#1546 = DEFINITIONAL_REPRESENTATION('',(#1547),#1551);
+#1547 = LINE('',#1548,#1549);
+#1548 = CARTESIAN_POINT('',(0.,0.));
+#1549 = VECTOR('',#1550,1.);
+#1550 = DIRECTION('',(1.,0.));
+#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1552 = ADVANCED_FACE('',(#1553),#72,.T.);
+#1553 = FACE_BOUND('',#1554,.T.);
+#1554 = EDGE_LOOP('',(#1555,#1576,#1577,#1578));
+#1555 = ORIENTED_EDGE('',*,*,#1556,.T.);
+#1556 = EDGE_CURVE('',#345,#1478,#1557,.T.);
+#1557 = SURFACE_CURVE('',#1558,(#1562,#1569),.PCURVE_S1.);
+#1558 = LINE('',#1559,#1560);
+#1559 = CARTESIAN_POINT('',(0.5,-0.5,3.E-02));
+#1560 = VECTOR('',#1561,1.);
+#1561 = DIRECTION('',(0.,0.,1.));
+#1562 = PCURVE('',#72,#1563);
+#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1568);
+#1564 = LINE('',#1565,#1566);
+#1565 = CARTESIAN_POINT('',(0.,-0.));
+#1566 = VECTOR('',#1567,1.);
+#1567 = DIRECTION('',(0.,-1.));
+#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1569 = PCURVE('',#383,#1570);
+#1570 = DEFINITIONAL_REPRESENTATION('',(#1571),#1575);
+#1571 = LINE('',#1572,#1573);
+#1572 = CARTESIAN_POINT('',(1.,0.));
+#1573 = VECTOR('',#1574,1.);
+#1574 = DIRECTION('',(0.,-1.));
+#1575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1576 = ORIENTED_EDGE('',*,*,#1477,.T.);
+#1577 = ORIENTED_EDGE('',*,*,#56,.F.);
+#1578 = ORIENTED_EDGE('',*,*,#344,.F.);
+#1579 = ADVANCED_FACE('',(#1580),#826,.F.);
+#1580 = FACE_BOUND('',#1581,.T.);
+#1581 = EDGE_LOOP('',(#1582,#1605,#1626,#1627));
+#1582 = ORIENTED_EDGE('',*,*,#1583,.F.);
+#1583 = EDGE_CURVE('',#1584,#974,#1586,.T.);
+#1584 = VERTEX_POINT('',#1585);
+#1585 = CARTESIAN_POINT('',(-0.25,-0.355,0.));
+#1586 = SURFACE_CURVE('',#1587,(#1591,#1598),.PCURVE_S1.);
+#1587 = LINE('',#1588,#1589);
+#1588 = CARTESIAN_POINT('',(-0.25,-0.355,0.));
+#1589 = VECTOR('',#1590,1.);
+#1590 = DIRECTION('',(-0.,-1.,-0.));
+#1591 = PCURVE('',#826,#1592);
+#1592 = DEFINITIONAL_REPRESENTATION('',(#1593),#1597);
+#1593 = LINE('',#1594,#1595);
+#1594 = CARTESIAN_POINT('',(-0.,-0.));
+#1595 = VECTOR('',#1596,1.);
+#1596 = DIRECTION('',(-1.,0.));
+#1597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1598 = PCURVE('',#991,#1599);
+#1599 = DEFINITIONAL_REPRESENTATION('',(#1600),#1604);
+#1600 = LINE('',#1601,#1602);
+#1601 = CARTESIAN_POINT('',(-0.141310674697,1.654070545718E-02));
+#1602 = VECTOR('',#1603,1.);
+#1603 = DIRECTION('',(-0.,1.));
+#1604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1605 = ORIENTED_EDGE('',*,*,#1606,.T.);
+#1606 = EDGE_CURVE('',#1584,#786,#1607,.T.);
+#1607 = SURFACE_CURVE('',#1608,(#1612,#1619),.PCURVE_S1.);
+#1608 = LINE('',#1609,#1610);
+#1609 = CARTESIAN_POINT('',(-0.25,-0.355,0.));
+#1610 = VECTOR('',#1611,1.);
+#1611 = DIRECTION('',(0.,0.,1.));
+#1612 = PCURVE('',#826,#1613);
+#1613 = DEFINITIONAL_REPRESENTATION('',(#1614),#1618);
+#1614 = LINE('',#1615,#1616);
+#1615 = CARTESIAN_POINT('',(-0.,-0.));
+#1616 = VECTOR('',#1617,1.);
+#1617 = DIRECTION('',(-0.,-1.));
+#1618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1619 = PCURVE('',#800,#1620);
+#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625);
+#1621 = LINE('',#1622,#1623);
+#1622 = CARTESIAN_POINT('',(-0.183847763109,0.));
+#1623 = VECTOR('',#1624,1.);
+#1624 = DIRECTION('',(-0.,-1.));
+#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1626 = ORIENTED_EDGE('',*,*,#811,.F.);
+#1627 = ORIENTED_EDGE('',*,*,#1003,.F.);
+#1628 = ADVANCED_FACE('',(#1629),#800,.F.);
+#1629 = FACE_BOUND('',#1630,.T.);
+#1630 = EDGE_LOOP('',(#1631,#1652,#1653,#1654));
+#1631 = ORIENTED_EDGE('',*,*,#1632,.F.);
+#1632 = EDGE_CURVE('',#1130,#1584,#1633,.T.);
+#1633 = SURFACE_CURVE('',#1634,(#1638,#1645),.PCURVE_S1.);
+#1634 = LINE('',#1635,#1636);
+#1635 = CARTESIAN_POINT('',(-0.38,-0.225,0.));
+#1636 = VECTOR('',#1637,1.);
+#1637 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1638 = PCURVE('',#800,#1639);
+#1639 = DEFINITIONAL_REPRESENTATION('',(#1640),#1644);
+#1640 = LINE('',#1641,#1642);
+#1641 = CARTESIAN_POINT('',(-0.,-0.));
+#1642 = VECTOR('',#1643,1.);
+#1643 = DIRECTION('',(-1.,0.));
+#1644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1645 = PCURVE('',#991,#1646);
+#1646 = DEFINITIONAL_REPRESENTATION('',(#1647),#1651);
+#1647 = LINE('',#1648,#1649);
+#1648 = CARTESIAN_POINT('',(-1.131067469722E-02,-0.113459294543));
+#1649 = VECTOR('',#1650,1.);
+#1650 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1652 = ORIENTED_EDGE('',*,*,#1176,.T.);
+#1653 = ORIENTED_EDGE('',*,*,#785,.F.);
+#1654 = ORIENTED_EDGE('',*,*,#1606,.F.);
+#1655 = ADVANCED_FACE('',(#1656),#733,.F.);
+#1656 = FACE_BOUND('',#1657,.F.);
+#1657 = EDGE_LOOP('',(#1658,#1681,#1682,#1683));
+#1658 = ORIENTED_EDGE('',*,*,#1659,.F.);
+#1659 = EDGE_CURVE('',#1203,#1660,#1662,.T.);
+#1660 = VERTEX_POINT('',#1661);
+#1661 = CARTESIAN_POINT('',(-0.25,0.355,0.));
+#1662 = SURFACE_CURVE('',#1663,(#1667,#1674),.PCURVE_S1.);
+#1663 = LINE('',#1664,#1665);
+#1664 = CARTESIAN_POINT('',(-0.38,0.225,0.));
+#1665 = VECTOR('',#1666,1.);
+#1666 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1667 = PCURVE('',#733,#1668);
+#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1673);
+#1669 = LINE('',#1670,#1671);
+#1670 = CARTESIAN_POINT('',(0.,0.));
+#1671 = VECTOR('',#1672,1.);
+#1672 = DIRECTION('',(1.,0.));
+#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1674 = PCURVE('',#1218,#1675);
+#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680);
+#1676 = LINE('',#1677,#1678);
+#1677 = CARTESIAN_POINT('',(1.131067469722E-02,-0.113459294543));
+#1678 = VECTOR('',#1679,1.);
+#1679 = DIRECTION('',(0.707106781187,0.707106781187));
+#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1681 = ORIENTED_EDGE('',*,*,#1281,.T.);
+#1682 = ORIENTED_EDGE('',*,*,#718,.F.);
+#1683 = ORIENTED_EDGE('',*,*,#1684,.F.);
+#1684 = EDGE_CURVE('',#1660,#693,#1685,.T.);
+#1685 = SURFACE_CURVE('',#1686,(#1690,#1697),.PCURVE_S1.);
+#1686 = LINE('',#1687,#1688);
+#1687 = CARTESIAN_POINT('',(-0.25,0.355,0.));
+#1688 = VECTOR('',#1689,1.);
+#1689 = DIRECTION('',(0.,0.,1.));
+#1690 = PCURVE('',#733,#1691);
+#1691 = DEFINITIONAL_REPRESENTATION('',(#1692),#1696);
+#1692 = LINE('',#1693,#1694);
+#1693 = CARTESIAN_POINT('',(0.183847763109,0.));
+#1694 = VECTOR('',#1695,1.);
+#1695 = DIRECTION('',(0.,-1.));
+#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1697 = PCURVE('',#707,#1698);
+#1698 = DEFINITIONAL_REPRESENTATION('',(#1699),#1703);
+#1699 = LINE('',#1700,#1701);
+#1700 = CARTESIAN_POINT('',(0.,0.));
+#1701 = VECTOR('',#1702,1.);
+#1702 = DIRECTION('',(0.,-1.));
+#1703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1704 = ADVANCED_FACE('',(#1705),#707,.F.);
+#1705 = FACE_BOUND('',#1706,.F.);
+#1706 = EDGE_LOOP('',(#1707,#1728,#1729,#1730));
+#1707 = ORIENTED_EDGE('',*,*,#1708,.F.);
+#1708 = EDGE_CURVE('',#1660,#1355,#1709,.T.);
+#1709 = SURFACE_CURVE('',#1710,(#1714,#1721),.PCURVE_S1.);
+#1710 = LINE('',#1711,#1712);
+#1711 = CARTESIAN_POINT('',(-0.25,0.355,0.));
+#1712 = VECTOR('',#1713,1.);
+#1713 = DIRECTION('',(0.,1.,0.));
+#1714 = PCURVE('',#707,#1715);
+#1715 = DEFINITIONAL_REPRESENTATION('',(#1716),#1720);
+#1716 = LINE('',#1717,#1718);
+#1717 = CARTESIAN_POINT('',(0.,0.));
+#1718 = VECTOR('',#1719,1.);
+#1719 = DIRECTION('',(1.,0.));
+#1720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1721 = PCURVE('',#1218,#1722);
+#1722 = DEFINITIONAL_REPRESENTATION('',(#1723),#1727);
+#1723 = LINE('',#1724,#1725);
+#1724 = CARTESIAN_POINT('',(0.141310674697,1.654070545718E-02));
+#1725 = VECTOR('',#1726,1.);
+#1726 = DIRECTION('',(0.,1.));
+#1727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1728 = ORIENTED_EDGE('',*,*,#1684,.T.);
+#1729 = ORIENTED_EDGE('',*,*,#692,.F.);
+#1730 = ORIENTED_EDGE('',*,*,#1379,.F.);
+#1731 = ADVANCED_FACE('',(#1732),#383,.T.);
+#1732 = FACE_BOUND('',#1733,.T.);
+#1733 = EDGE_LOOP('',(#1734,#1735,#1736,#1737,#1738,#1739,#1760,#1786,
+    #1805,#1806,#1827,#1853));
+#1734 = ORIENTED_EDGE('',*,*,#626,.F.);
+#1735 = ORIENTED_EDGE('',*,*,#1451,.T.);
+#1736 = ORIENTED_EDGE('',*,*,#1500,.T.);
+#1737 = ORIENTED_EDGE('',*,*,#1556,.F.);
+#1738 = ORIENTED_EDGE('',*,*,#367,.F.);
+#1739 = ORIENTED_EDGE('',*,*,#1740,.T.);
+#1740 = EDGE_CURVE('',#368,#1741,#1743,.T.);
+#1741 = VERTEX_POINT('',#1742);
+#1742 = CARTESIAN_POINT('',(0.5,-0.425,0.1));
+#1743 = SURFACE_CURVE('',#1744,(#1748,#1754),.PCURVE_S1.);
+#1744 = LINE('',#1745,#1746);
+#1745 = CARTESIAN_POINT('',(0.5,-0.425,1.5E-02));
+#1746 = VECTOR('',#1747,1.);
+#1747 = DIRECTION('',(0.,0.,1.));
+#1748 = PCURVE('',#383,#1749);
+#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1753);
+#1750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1751,#1752),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.5E-02,8.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#1751 = CARTESIAN_POINT('',(0.925,0.));
+#1752 = CARTESIAN_POINT('',(0.925,-7.E-02));
+#1753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1754 = PCURVE('',#410,#1755);
+#1755 = DEFINITIONAL_REPRESENTATION('',(#1756),#1759);
+#1756 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1757,#1758),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.5E-02,8.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#1757 = CARTESIAN_POINT('',(0.25,-3.E-02));
+#1758 = CARTESIAN_POINT('',(0.25,-0.1));
+#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1760 = ORIENTED_EDGE('',*,*,#1761,.F.);
+#1761 = EDGE_CURVE('',#1762,#1741,#1764,.T.);
+#1762 = VERTEX_POINT('',#1763);
+#1763 = CARTESIAN_POINT('',(0.5,-0.225,0.1));
+#1764 = SURFACE_CURVE('',#1765,(#1769,#1775),.PCURVE_S1.);
+#1765 = LINE('',#1766,#1767);
+#1766 = CARTESIAN_POINT('',(0.5,8.077035272859E-02,0.1));
+#1767 = VECTOR('',#1768,1.);
+#1768 = DIRECTION('',(0.,-1.,0.));
+#1769 = PCURVE('',#383,#1770);
+#1770 = DEFINITIONAL_REPRESENTATION('',(#1771),#1774);
+#1771 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1772,#1773),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.305770352729,0.505770352729),.PIECEWISE_BEZIER_KNOTS.);
+#1772 = CARTESIAN_POINT('',(0.725,-7.E-02));
+#1773 = CARTESIAN_POINT('',(0.925,-7.E-02));
+#1774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1775 = PCURVE('',#1776,#1781);
+#1776 = PLANE('',#1777);
+#1777 = AXIS2_PLACEMENT_3D('',#1778,#1779,#1780);
+#1778 = CARTESIAN_POINT('',(0.391310674697,-0.338459294543,0.1));
+#1779 = DIRECTION('',(0.,0.,1.));
+#1780 = DIRECTION('',(-1.,0.,0.));
+#1781 = DEFINITIONAL_REPRESENTATION('',(#1782),#1785);
+#1782 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1783,#1784),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.305770352729,0.505770352729),.PIECEWISE_BEZIER_KNOTS.);
+#1783 = CARTESIAN_POINT('',(-0.108689325303,-0.113459294543));
+#1784 = CARTESIAN_POINT('',(-0.108689325303,8.654070545718E-02));
+#1785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1786 = ORIENTED_EDGE('',*,*,#1787,.T.);
+#1787 = EDGE_CURVE('',#1762,#474,#1788,.T.);
+#1788 = SURFACE_CURVE('',#1789,(#1793,#1799),.PCURVE_S1.);
+#1789 = LINE('',#1790,#1791);
+#1790 = CARTESIAN_POINT('',(0.5,-0.225,1.5E-02));
+#1791 = VECTOR('',#1792,1.);
+#1792 = DIRECTION('',(0.,0.,-1.));
+#1793 = PCURVE('',#383,#1794);
+#1794 = DEFINITIONAL_REPRESENTATION('',(#1795),#1798);
+#1795 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1796,#1797),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.5E-02,-1.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#1796 = CARTESIAN_POINT('',(0.725,-7.E-02));
+#1797 = CARTESIAN_POINT('',(0.725,0.));
+#1798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1799 = PCURVE('',#488,#1800);
+#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1804);
+#1801 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1802,#1803),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.5E-02,-1.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#1802 = CARTESIAN_POINT('',(1.E-03,-0.1));
+#1803 = CARTESIAN_POINT('',(1.E-03,-3.E-02));
+#1804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1805 = ORIENTED_EDGE('',*,*,#499,.F.);
+#1806 = ORIENTED_EDGE('',*,*,#1807,.F.);
+#1807 = EDGE_CURVE('',#1808,#500,#1810,.T.);
+#1808 = VERTEX_POINT('',#1809);
+#1809 = CARTESIAN_POINT('',(0.5,0.225,0.1));
+#1810 = SURFACE_CURVE('',#1811,(#1815,#1821),.PCURVE_S1.);
+#1811 = LINE('',#1812,#1813);
+#1812 = CARTESIAN_POINT('',(0.5,0.225,1.5E-02));
+#1813 = VECTOR('',#1814,1.);
+#1814 = DIRECTION('',(0.,0.,-1.));
+#1815 = PCURVE('',#383,#1816);
+#1816 = DEFINITIONAL_REPRESENTATION('',(#1817),#1820);
+#1817 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1818,#1819),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.5E-02,-1.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#1818 = CARTESIAN_POINT('',(0.275,-7.E-02));
+#1819 = CARTESIAN_POINT('',(0.275,0.));
+#1820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1821 = PCURVE('',#537,#1822);
+#1822 = DEFINITIONAL_REPRESENTATION('',(#1823),#1826);
+#1823 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1824,#1825),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.5E-02,-1.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#1824 = CARTESIAN_POINT('',(-1.E-03,-0.1));
+#1825 = CARTESIAN_POINT('',(-1.E-03,-3.E-02));
+#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1827 = ORIENTED_EDGE('',*,*,#1828,.T.);
+#1828 = EDGE_CURVE('',#1808,#1829,#1831,.T.);
+#1829 = VERTEX_POINT('',#1830);
+#1830 = CARTESIAN_POINT('',(0.5,0.425,0.1));
+#1831 = SURFACE_CURVE('',#1832,(#1836,#1842),.PCURVE_S1.);
+#1832 = LINE('',#1833,#1834);
+#1833 = CARTESIAN_POINT('',(0.5,0.419229647271,0.1));
+#1834 = VECTOR('',#1835,1.);
+#1835 = DIRECTION('',(0.,1.,0.));
+#1836 = PCURVE('',#383,#1837);
+#1837 = DEFINITIONAL_REPRESENTATION('',(#1838),#1841);
+#1838 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1839,#1840),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.194229647271,5.770352728592E-03),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1839 = CARTESIAN_POINT('',(0.275,-7.E-02));
+#1840 = CARTESIAN_POINT('',(7.5E-02,-7.E-02));
+#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1842 = PCURVE('',#1843,#1848);
+#1843 = PLANE('',#1844);
+#1844 = AXIS2_PLACEMENT_3D('',#1845,#1846,#1847);
+#1845 = CARTESIAN_POINT('',(0.391310674697,0.338459294543,0.1));
+#1846 = DIRECTION('',(0.,0.,1.));
+#1847 = DIRECTION('',(1.,0.,0.));
+#1848 = DEFINITIONAL_REPRESENTATION('',(#1849),#1852);
+#1849 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1850,#1851),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.194229647271,5.770352728592E-03),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1850 = CARTESIAN_POINT('',(0.108689325303,-0.113459294543));
+#1851 = CARTESIAN_POINT('',(0.108689325303,8.654070545718E-02));
+#1852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1853 = ORIENTED_EDGE('',*,*,#1854,.F.);
+#1854 = EDGE_CURVE('',#601,#1829,#1855,.T.);
+#1855 = SURFACE_CURVE('',#1856,(#1860,#1866),.PCURVE_S1.);
+#1856 = LINE('',#1857,#1858);
+#1857 = CARTESIAN_POINT('',(0.5,0.425,1.5E-02));
+#1858 = VECTOR('',#1859,1.);
+#1859 = DIRECTION('',(0.,0.,1.));
+#1860 = PCURVE('',#383,#1861);
+#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1865);
+#1862 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1863,#1864),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.5E-02,8.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#1863 = CARTESIAN_POINT('',(7.5E-02,0.));
+#1864 = CARTESIAN_POINT('',(7.5E-02,-7.E-02));
+#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1866 = PCURVE('',#615,#1867);
+#1867 = DEFINITIONAL_REPRESENTATION('',(#1868),#1871);
+#1868 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1869,#1870),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.5E-02,8.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#1869 = CARTESIAN_POINT('',(-0.25,-3.E-02));
+#1870 = CARTESIAN_POINT('',(-0.25,-0.1));
+#1871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1872 = ADVANCED_FACE('',(#1873),#615,.F.);
+#1873 = FACE_BOUND('',#1874,.T.);
+#1874 = EDGE_LOOP('',(#1875,#1905,#1926,#1927,#1928,#1951));
+#1875 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#1876 = EDGE_CURVE('',#1877,#1879,#1881,.T.);
+#1877 = VERTEX_POINT('',#1878);
+#1878 = CARTESIAN_POINT('',(0.25,0.425,0.));
+#1879 = VERTEX_POINT('',#1880);
+#1880 = CARTESIAN_POINT('',(0.501,0.425,0.));
+#1881 = SURFACE_CURVE('',#1882,(#1886,#1893),.PCURVE_S1.);
+#1882 = LINE('',#1883,#1884);
+#1883 = CARTESIAN_POINT('',(0.25,0.425,0.));
+#1884 = VECTOR('',#1885,1.);
+#1885 = DIRECTION('',(1.,0.,0.));
+#1886 = PCURVE('',#615,#1887);
+#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892);
+#1888 = LINE('',#1889,#1890);
+#1889 = CARTESIAN_POINT('',(-0.,0.));
+#1890 = VECTOR('',#1891,1.);
+#1891 = DIRECTION('',(-1.,0.));
+#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1893 = PCURVE('',#1894,#1899);
+#1894 = PLANE('',#1895);
+#1895 = AXIS2_PLACEMENT_3D('',#1896,#1897,#1898);
+#1896 = CARTESIAN_POINT('',(0.391310674697,0.338459294543,0.));
+#1897 = DIRECTION('',(0.,0.,1.));
+#1898 = DIRECTION('',(1.,0.,0.));
+#1899 = DEFINITIONAL_REPRESENTATION('',(#1900),#1904);
+#1900 = LINE('',#1901,#1902);
+#1901 = CARTESIAN_POINT('',(-0.141310674697,8.654070545718E-02));
+#1902 = VECTOR('',#1903,1.);
+#1903 = DIRECTION('',(1.,-0.));
+#1904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1905 = ORIENTED_EDGE('',*,*,#1906,.T.);
+#1906 = EDGE_CURVE('',#1877,#575,#1907,.T.);
+#1907 = SURFACE_CURVE('',#1908,(#1912,#1919),.PCURVE_S1.);
+#1908 = LINE('',#1909,#1910);
+#1909 = CARTESIAN_POINT('',(0.25,0.425,0.));
+#1910 = VECTOR('',#1911,1.);
+#1911 = DIRECTION('',(0.,0.,1.));
+#1912 = PCURVE('',#615,#1913);
+#1913 = DEFINITIONAL_REPRESENTATION('',(#1914),#1918);
+#1914 = LINE('',#1915,#1916);
+#1915 = CARTESIAN_POINT('',(-0.,0.));
+#1916 = VECTOR('',#1917,1.);
+#1917 = DIRECTION('',(-0.,-1.));
+#1918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1919 = PCURVE('',#589,#1920);
+#1920 = DEFINITIONAL_REPRESENTATION('',(#1921),#1925);
+#1921 = LINE('',#1922,#1923);
+#1922 = CARTESIAN_POINT('',(-7.E-02,-0.));
+#1923 = VECTOR('',#1924,1.);
+#1924 = DIRECTION('',(-0.,-1.));
+#1925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1926 = ORIENTED_EDGE('',*,*,#600,.F.);
+#1927 = ORIENTED_EDGE('',*,*,#1854,.T.);
+#1928 = ORIENTED_EDGE('',*,*,#1929,.T.);
+#1929 = EDGE_CURVE('',#1829,#1930,#1932,.T.);
+#1930 = VERTEX_POINT('',#1931);
+#1931 = CARTESIAN_POINT('',(0.501,0.425,0.1));
+#1932 = SURFACE_CURVE('',#1933,(#1937,#1944),.PCURVE_S1.);
+#1933 = LINE('',#1934,#1935);
+#1934 = CARTESIAN_POINT('',(0.25,0.425,0.1));
+#1935 = VECTOR('',#1936,1.);
+#1936 = DIRECTION('',(1.,0.,0.));
+#1937 = PCURVE('',#615,#1938);
+#1938 = DEFINITIONAL_REPRESENTATION('',(#1939),#1943);
+#1939 = LINE('',#1940,#1941);
+#1940 = CARTESIAN_POINT('',(-0.,-0.1));
+#1941 = VECTOR('',#1942,1.);
+#1942 = DIRECTION('',(-1.,0.));
+#1943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1944 = PCURVE('',#1843,#1945);
+#1945 = DEFINITIONAL_REPRESENTATION('',(#1946),#1950);
+#1946 = LINE('',#1947,#1948);
+#1947 = CARTESIAN_POINT('',(-0.141310674697,8.654070545718E-02));
+#1948 = VECTOR('',#1949,1.);
+#1949 = DIRECTION('',(1.,-0.));
+#1950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1951 = ORIENTED_EDGE('',*,*,#1952,.F.);
+#1952 = EDGE_CURVE('',#1879,#1930,#1953,.T.);
+#1953 = SURFACE_CURVE('',#1954,(#1958,#1965),.PCURVE_S1.);
+#1954 = LINE('',#1955,#1956);
+#1955 = CARTESIAN_POINT('',(0.501,0.425,0.));
+#1956 = VECTOR('',#1957,1.);
+#1957 = DIRECTION('',(0.,0.,1.));
+#1958 = PCURVE('',#615,#1959);
+#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964);
+#1960 = LINE('',#1961,#1962);
+#1961 = CARTESIAN_POINT('',(-0.251,0.));
+#1962 = VECTOR('',#1963,1.);
+#1963 = DIRECTION('',(-0.,-1.));
+#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1965 = PCURVE('',#1966,#1971);
+#1966 = PLANE('',#1967);
+#1967 = AXIS2_PLACEMENT_3D('',#1968,#1969,#1970);
+#1968 = CARTESIAN_POINT('',(0.501,0.425,0.));
+#1969 = DIRECTION('',(-1.,-0.,-0.));
+#1970 = DIRECTION('',(0.,1.,0.));
+#1971 = DEFINITIONAL_REPRESENTATION('',(#1972),#1976);
+#1972 = LINE('',#1973,#1974);
+#1973 = CARTESIAN_POINT('',(-0.,-0.));
+#1974 = VECTOR('',#1975,1.);
+#1975 = DIRECTION('',(-0.,-1.));
+#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1977 = ADVANCED_FACE('',(#1978),#589,.F.);
+#1978 = FACE_BOUND('',#1979,.T.);
+#1979 = EDGE_LOOP('',(#1980,#2003,#2024,#2025));
+#1980 = ORIENTED_EDGE('',*,*,#1981,.F.);
+#1981 = EDGE_CURVE('',#1982,#1877,#1984,.T.);
+#1982 = VERTEX_POINT('',#1983);
+#1983 = CARTESIAN_POINT('',(0.25,0.355,0.));
+#1984 = SURFACE_CURVE('',#1985,(#1989,#1996),.PCURVE_S1.);
+#1985 = LINE('',#1986,#1987);
+#1986 = CARTESIAN_POINT('',(0.25,0.355,0.));
+#1987 = VECTOR('',#1988,1.);
+#1988 = DIRECTION('',(0.,1.,0.));
+#1989 = PCURVE('',#589,#1990);
+#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995);
+#1991 = LINE('',#1992,#1993);
+#1992 = CARTESIAN_POINT('',(-0.,-0.));
+#1993 = VECTOR('',#1994,1.);
+#1994 = DIRECTION('',(-1.,-0.));
+#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1996 = PCURVE('',#1894,#1997);
+#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002);
+#1998 = LINE('',#1999,#2000);
+#1999 = CARTESIAN_POINT('',(-0.141310674697,1.654070545718E-02));
+#2000 = VECTOR('',#2001,1.);
+#2001 = DIRECTION('',(0.,1.));
+#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2003 = ORIENTED_EDGE('',*,*,#2004,.T.);
+#2004 = EDGE_CURVE('',#1982,#549,#2005,.T.);
+#2005 = SURFACE_CURVE('',#2006,(#2010,#2017),.PCURVE_S1.);
+#2006 = LINE('',#2007,#2008);
+#2007 = CARTESIAN_POINT('',(0.25,0.355,0.));
+#2008 = VECTOR('',#2009,1.);
+#2009 = DIRECTION('',(0.,0.,1.));
+#2010 = PCURVE('',#589,#2011);
+#2011 = DEFINITIONAL_REPRESENTATION('',(#2012),#2016);
+#2012 = LINE('',#2013,#2014);
+#2013 = CARTESIAN_POINT('',(-0.,-0.));
+#2014 = VECTOR('',#2015,1.);
+#2015 = DIRECTION('',(-0.,-1.));
+#2016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2017 = PCURVE('',#563,#2018);
+#2018 = DEFINITIONAL_REPRESENTATION('',(#2019),#2023);
+#2019 = LINE('',#2020,#2021);
+#2020 = CARTESIAN_POINT('',(-0.183847763109,0.));
+#2021 = VECTOR('',#2022,1.);
+#2022 = DIRECTION('',(-0.,-1.));
+#2023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2024 = ORIENTED_EDGE('',*,*,#574,.F.);
+#2025 = ORIENTED_EDGE('',*,*,#1906,.F.);
+#2026 = ADVANCED_FACE('',(#2027),#563,.F.);
+#2027 = FACE_BOUND('',#2028,.T.);
+#2028 = EDGE_LOOP('',(#2029,#2052,#2073,#2074));
+#2029 = ORIENTED_EDGE('',*,*,#2030,.F.);
+#2030 = EDGE_CURVE('',#2031,#1982,#2033,.T.);
+#2031 = VERTEX_POINT('',#2032);
+#2032 = CARTESIAN_POINT('',(0.38,0.225,0.));
+#2033 = SURFACE_CURVE('',#2034,(#2038,#2045),.PCURVE_S1.);
+#2034 = LINE('',#2035,#2036);
+#2035 = CARTESIAN_POINT('',(0.38,0.225,0.));
+#2036 = VECTOR('',#2037,1.);
+#2037 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2038 = PCURVE('',#563,#2039);
+#2039 = DEFINITIONAL_REPRESENTATION('',(#2040),#2044);
+#2040 = LINE('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(-0.,-0.));
+#2042 = VECTOR('',#2043,1.);
+#2043 = DIRECTION('',(-1.,0.));
+#2044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2045 = PCURVE('',#1894,#2046);
+#2046 = DEFINITIONAL_REPRESENTATION('',(#2047),#2051);
+#2047 = LINE('',#2048,#2049);
+#2048 = CARTESIAN_POINT('',(-1.131067469722E-02,-0.113459294543));
+#2049 = VECTOR('',#2050,1.);
+#2050 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2052 = ORIENTED_EDGE('',*,*,#2053,.T.);
+#2053 = EDGE_CURVE('',#2031,#523,#2054,.T.);
+#2054 = SURFACE_CURVE('',#2055,(#2059,#2066),.PCURVE_S1.);
+#2055 = LINE('',#2056,#2057);
+#2056 = CARTESIAN_POINT('',(0.38,0.225,0.));
+#2057 = VECTOR('',#2058,1.);
+#2058 = DIRECTION('',(0.,0.,1.));
+#2059 = PCURVE('',#563,#2060);
+#2060 = DEFINITIONAL_REPRESENTATION('',(#2061),#2065);
+#2061 = LINE('',#2062,#2063);
+#2062 = CARTESIAN_POINT('',(-0.,-0.));
+#2063 = VECTOR('',#2064,1.);
+#2064 = DIRECTION('',(-0.,-1.));
+#2065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2066 = PCURVE('',#537,#2067);
+#2067 = DEFINITIONAL_REPRESENTATION('',(#2068),#2072);
+#2068 = LINE('',#2069,#2070);
+#2069 = CARTESIAN_POINT('',(-0.121,0.));
+#2070 = VECTOR('',#2071,1.);
+#2071 = DIRECTION('',(-0.,-1.));
+#2072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2073 = ORIENTED_EDGE('',*,*,#548,.F.);
+#2074 = ORIENTED_EDGE('',*,*,#2004,.F.);
+#2075 = ADVANCED_FACE('',(#2076),#537,.F.);
+#2076 = FACE_BOUND('',#2077,.T.);
+#2077 = EDGE_LOOP('',(#2078,#2101,#2124,#2145,#2146,#2147));
+#2078 = ORIENTED_EDGE('',*,*,#2079,.F.);
+#2079 = EDGE_CURVE('',#2080,#2031,#2082,.T.);
+#2080 = VERTEX_POINT('',#2081);
+#2081 = CARTESIAN_POINT('',(0.501,0.225,0.));
+#2082 = SURFACE_CURVE('',#2083,(#2087,#2094),.PCURVE_S1.);
+#2083 = LINE('',#2084,#2085);
+#2084 = CARTESIAN_POINT('',(0.501,0.225,0.));
+#2085 = VECTOR('',#2086,1.);
+#2086 = DIRECTION('',(-1.,-0.,-0.));
+#2087 = PCURVE('',#537,#2088);
+#2088 = DEFINITIONAL_REPRESENTATION('',(#2089),#2093);
+#2089 = LINE('',#2090,#2091);
+#2090 = CARTESIAN_POINT('',(-0.,-0.));
+#2091 = VECTOR('',#2092,1.);
+#2092 = DIRECTION('',(-1.,0.));
+#2093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2094 = PCURVE('',#1894,#2095);
+#2095 = DEFINITIONAL_REPRESENTATION('',(#2096),#2100);
+#2096 = LINE('',#2097,#2098);
+#2097 = CARTESIAN_POINT('',(0.109689325303,-0.113459294543));
+#2098 = VECTOR('',#2099,1.);
+#2099 = DIRECTION('',(-1.,0.));
+#2100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2101 = ORIENTED_EDGE('',*,*,#2102,.T.);
+#2102 = EDGE_CURVE('',#2080,#2103,#2105,.T.);
+#2103 = VERTEX_POINT('',#2104);
+#2104 = CARTESIAN_POINT('',(0.501,0.225,0.1));
+#2105 = SURFACE_CURVE('',#2106,(#2110,#2117),.PCURVE_S1.);
+#2106 = LINE('',#2107,#2108);
+#2107 = CARTESIAN_POINT('',(0.501,0.225,0.));
+#2108 = VECTOR('',#2109,1.);
+#2109 = DIRECTION('',(0.,0.,1.));
+#2110 = PCURVE('',#537,#2111);
+#2111 = DEFINITIONAL_REPRESENTATION('',(#2112),#2116);
+#2112 = LINE('',#2113,#2114);
+#2113 = CARTESIAN_POINT('',(-0.,-0.));
+#2114 = VECTOR('',#2115,1.);
+#2115 = DIRECTION('',(-0.,-1.));
+#2116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2117 = PCURVE('',#1966,#2118);
+#2118 = DEFINITIONAL_REPRESENTATION('',(#2119),#2123);
+#2119 = LINE('',#2120,#2121);
+#2120 = CARTESIAN_POINT('',(-0.2,0.));
+#2121 = VECTOR('',#2122,1.);
+#2122 = DIRECTION('',(-0.,-1.));
+#2123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2124 = ORIENTED_EDGE('',*,*,#2125,.T.);
+#2125 = EDGE_CURVE('',#2103,#1808,#2126,.T.);
+#2126 = SURFACE_CURVE('',#2127,(#2131,#2138),.PCURVE_S1.);
+#2127 = LINE('',#2128,#2129);
+#2128 = CARTESIAN_POINT('',(0.501,0.225,0.1));
+#2129 = VECTOR('',#2130,1.);
+#2130 = DIRECTION('',(-1.,-0.,-0.));
+#2131 = PCURVE('',#537,#2132);
+#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137);
+#2133 = LINE('',#2134,#2135);
+#2134 = CARTESIAN_POINT('',(-0.,-0.1));
+#2135 = VECTOR('',#2136,1.);
+#2136 = DIRECTION('',(-1.,0.));
+#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2138 = PCURVE('',#1843,#2139);
+#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2144);
+#2140 = LINE('',#2141,#2142);
+#2141 = CARTESIAN_POINT('',(0.109689325303,-0.113459294543));
+#2142 = VECTOR('',#2143,1.);
+#2143 = DIRECTION('',(-1.,0.));
+#2144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2145 = ORIENTED_EDGE('',*,*,#1807,.T.);
+#2146 = ORIENTED_EDGE('',*,*,#522,.F.);
+#2147 = ORIENTED_EDGE('',*,*,#2053,.F.);
+#2148 = ADVANCED_FACE('',(#2149),#488,.F.);
+#2149 = FACE_BOUND('',#2150,.F.);
+#2150 = EDGE_LOOP('',(#2151,#2181,#2209,#2230,#2231,#2232));
+#2151 = ORIENTED_EDGE('',*,*,#2152,.F.);
+#2152 = EDGE_CURVE('',#2153,#2155,#2157,.T.);
+#2153 = VERTEX_POINT('',#2154);
+#2154 = CARTESIAN_POINT('',(0.501,-0.225,0.));
+#2155 = VERTEX_POINT('',#2156);
+#2156 = CARTESIAN_POINT('',(0.38,-0.225,0.));
+#2157 = SURFACE_CURVE('',#2158,(#2162,#2169),.PCURVE_S1.);
+#2158 = LINE('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(0.501,-0.225,0.));
+#2160 = VECTOR('',#2161,1.);
+#2161 = DIRECTION('',(-1.,0.,0.));
+#2162 = PCURVE('',#488,#2163);
+#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168);
+#2164 = LINE('',#2165,#2166);
+#2165 = CARTESIAN_POINT('',(0.,0.));
+#2166 = VECTOR('',#2167,1.);
+#2167 = DIRECTION('',(1.,0.));
+#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2169 = PCURVE('',#2170,#2175);
+#2170 = PLANE('',#2171);
+#2171 = AXIS2_PLACEMENT_3D('',#2172,#2173,#2174);
+#2172 = CARTESIAN_POINT('',(0.391310674697,-0.338459294543,0.));
+#2173 = DIRECTION('',(0.,0.,1.));
+#2174 = DIRECTION('',(-1.,0.,0.));
+#2175 = DEFINITIONAL_REPRESENTATION('',(#2176),#2180);
+#2176 = LINE('',#2177,#2178);
+#2177 = CARTESIAN_POINT('',(-0.109689325303,-0.113459294543));
+#2178 = VECTOR('',#2179,1.);
+#2179 = DIRECTION('',(1.,0.));
+#2180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2181 = ORIENTED_EDGE('',*,*,#2182,.T.);
+#2182 = EDGE_CURVE('',#2153,#2183,#2185,.T.);
+#2183 = VERTEX_POINT('',#2184);
+#2184 = CARTESIAN_POINT('',(0.501,-0.225,0.1));
+#2185 = SURFACE_CURVE('',#2186,(#2190,#2197),.PCURVE_S1.);
+#2186 = LINE('',#2187,#2188);
+#2187 = CARTESIAN_POINT('',(0.501,-0.225,0.));
+#2188 = VECTOR('',#2189,1.);
+#2189 = DIRECTION('',(0.,0.,1.));
+#2190 = PCURVE('',#488,#2191);
+#2191 = DEFINITIONAL_REPRESENTATION('',(#2192),#2196);
+#2192 = LINE('',#2193,#2194);
+#2193 = CARTESIAN_POINT('',(0.,0.));
+#2194 = VECTOR('',#2195,1.);
+#2195 = DIRECTION('',(0.,-1.));
+#2196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2197 = PCURVE('',#2198,#2203);
+#2198 = PLANE('',#2199);
+#2199 = AXIS2_PLACEMENT_3D('',#2200,#2201,#2202);
+#2200 = CARTESIAN_POINT('',(0.501,-0.425,0.));
+#2201 = DIRECTION('',(-1.,0.,0.));
+#2202 = DIRECTION('',(0.,1.,0.));
+#2203 = DEFINITIONAL_REPRESENTATION('',(#2204),#2208);
+#2204 = LINE('',#2205,#2206);
+#2205 = CARTESIAN_POINT('',(0.2,0.));
+#2206 = VECTOR('',#2207,1.);
+#2207 = DIRECTION('',(0.,-1.));
+#2208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2209 = ORIENTED_EDGE('',*,*,#2210,.T.);
+#2210 = EDGE_CURVE('',#2183,#1762,#2211,.T.);
+#2211 = SURFACE_CURVE('',#2212,(#2216,#2223),.PCURVE_S1.);
+#2212 = LINE('',#2213,#2214);
+#2213 = CARTESIAN_POINT('',(0.501,-0.225,0.1));
+#2214 = VECTOR('',#2215,1.);
+#2215 = DIRECTION('',(-1.,0.,0.));
+#2216 = PCURVE('',#488,#2217);
+#2217 = DEFINITIONAL_REPRESENTATION('',(#2218),#2222);
+#2218 = LINE('',#2219,#2220);
+#2219 = CARTESIAN_POINT('',(0.,-0.1));
+#2220 = VECTOR('',#2221,1.);
+#2221 = DIRECTION('',(1.,0.));
+#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2223 = PCURVE('',#1776,#2224);
+#2224 = DEFINITIONAL_REPRESENTATION('',(#2225),#2229);
+#2225 = LINE('',#2226,#2227);
+#2226 = CARTESIAN_POINT('',(-0.109689325303,-0.113459294543));
+#2227 = VECTOR('',#2228,1.);
+#2228 = DIRECTION('',(1.,0.));
+#2229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2230 = ORIENTED_EDGE('',*,*,#1787,.T.);
+#2231 = ORIENTED_EDGE('',*,*,#473,.F.);
+#2232 = ORIENTED_EDGE('',*,*,#2233,.F.);
+#2233 = EDGE_CURVE('',#2155,#448,#2234,.T.);
+#2234 = SURFACE_CURVE('',#2235,(#2239,#2246),.PCURVE_S1.);
+#2235 = LINE('',#2236,#2237);
+#2236 = CARTESIAN_POINT('',(0.38,-0.225,0.));
+#2237 = VECTOR('',#2238,1.);
+#2238 = DIRECTION('',(0.,0.,1.));
+#2239 = PCURVE('',#488,#2240);
+#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2245);
+#2241 = LINE('',#2242,#2243);
+#2242 = CARTESIAN_POINT('',(0.121,0.));
+#2243 = VECTOR('',#2244,1.);
+#2244 = DIRECTION('',(0.,-1.));
+#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2246 = PCURVE('',#462,#2247);
+#2247 = DEFINITIONAL_REPRESENTATION('',(#2248),#2252);
+#2248 = LINE('',#2249,#2250);
+#2249 = CARTESIAN_POINT('',(0.,0.));
+#2250 = VECTOR('',#2251,1.);
+#2251 = DIRECTION('',(0.,-1.));
+#2252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2253 = ADVANCED_FACE('',(#2254),#462,.F.);
+#2254 = FACE_BOUND('',#2255,.F.);
+#2255 = EDGE_LOOP('',(#2256,#2279,#2280,#2281));
+#2256 = ORIENTED_EDGE('',*,*,#2257,.F.);
+#2257 = EDGE_CURVE('',#2155,#2258,#2260,.T.);
+#2258 = VERTEX_POINT('',#2259);
+#2259 = CARTESIAN_POINT('',(0.25,-0.355,0.));
+#2260 = SURFACE_CURVE('',#2261,(#2265,#2272),.PCURVE_S1.);
+#2261 = LINE('',#2262,#2263);
+#2262 = CARTESIAN_POINT('',(0.38,-0.225,0.));
+#2263 = VECTOR('',#2264,1.);
+#2264 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2265 = PCURVE('',#462,#2266);
+#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 = PCURVE('',#2170,#2273);
+#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2278);
+#2274 = LINE('',#2275,#2276);
+#2275 = CARTESIAN_POINT('',(1.131067469722E-02,-0.113459294543));
+#2276 = VECTOR('',#2277,1.);
+#2277 = DIRECTION('',(0.707106781187,0.707106781187));
+#2278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2279 = ORIENTED_EDGE('',*,*,#2233,.T.);
+#2280 = ORIENTED_EDGE('',*,*,#447,.F.);
+#2281 = ORIENTED_EDGE('',*,*,#2282,.F.);
+#2282 = EDGE_CURVE('',#2258,#422,#2283,.T.);
+#2283 = SURFACE_CURVE('',#2284,(#2288,#2295),.PCURVE_S1.);
+#2284 = LINE('',#2285,#2286);
+#2285 = CARTESIAN_POINT('',(0.25,-0.355,0.));
+#2286 = VECTOR('',#2287,1.);
+#2287 = DIRECTION('',(0.,0.,1.));
+#2288 = PCURVE('',#462,#2289);
+#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2294);
+#2290 = LINE('',#2291,#2292);
+#2291 = CARTESIAN_POINT('',(0.183847763109,0.));
+#2292 = VECTOR('',#2293,1.);
+#2293 = DIRECTION('',(0.,-1.));
+#2294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2295 = PCURVE('',#436,#2296);
+#2296 = DEFINITIONAL_REPRESENTATION('',(#2297),#2301);
+#2297 = LINE('',#2298,#2299);
+#2298 = CARTESIAN_POINT('',(0.,0.));
+#2299 = VECTOR('',#2300,1.);
+#2300 = DIRECTION('',(0.,-1.));
+#2301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2302 = ADVANCED_FACE('',(#2303),#436,.F.);
+#2303 = FACE_BOUND('',#2304,.F.);
+#2304 = EDGE_LOOP('',(#2305,#2328,#2329,#2330));
+#2305 = ORIENTED_EDGE('',*,*,#2306,.F.);
+#2306 = EDGE_CURVE('',#2258,#2307,#2309,.T.);
+#2307 = VERTEX_POINT('',#2308);
+#2308 = CARTESIAN_POINT('',(0.25,-0.425,0.));
+#2309 = SURFACE_CURVE('',#2310,(#2314,#2321),.PCURVE_S1.);
+#2310 = LINE('',#2311,#2312);
+#2311 = CARTESIAN_POINT('',(0.25,-0.355,0.));
+#2312 = VECTOR('',#2313,1.);
+#2313 = DIRECTION('',(0.,-1.,0.));
+#2314 = PCURVE('',#436,#2315);
+#2315 = DEFINITIONAL_REPRESENTATION('',(#2316),#2320);
+#2316 = LINE('',#2317,#2318);
+#2317 = CARTESIAN_POINT('',(0.,0.));
+#2318 = VECTOR('',#2319,1.);
+#2319 = DIRECTION('',(1.,0.));
+#2320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2321 = PCURVE('',#2170,#2322);
+#2322 = DEFINITIONAL_REPRESENTATION('',(#2323),#2327);
+#2323 = LINE('',#2324,#2325);
+#2324 = CARTESIAN_POINT('',(0.141310674697,1.654070545718E-02));
+#2325 = VECTOR('',#2326,1.);
+#2326 = DIRECTION('',(0.,1.));
+#2327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2328 = ORIENTED_EDGE('',*,*,#2282,.T.);
+#2329 = ORIENTED_EDGE('',*,*,#421,.F.);
+#2330 = ORIENTED_EDGE('',*,*,#2331,.F.);
+#2331 = EDGE_CURVE('',#2307,#396,#2332,.T.);
+#2332 = SURFACE_CURVE('',#2333,(#2337,#2344),.PCURVE_S1.);
+#2333 = LINE('',#2334,#2335);
+#2334 = CARTESIAN_POINT('',(0.25,-0.425,0.));
+#2335 = VECTOR('',#2336,1.);
+#2336 = DIRECTION('',(0.,0.,1.));
+#2337 = PCURVE('',#436,#2338);
+#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343);
+#2339 = LINE('',#2340,#2341);
+#2340 = CARTESIAN_POINT('',(7.E-02,0.));
+#2341 = VECTOR('',#2342,1.);
+#2342 = DIRECTION('',(0.,-1.));
+#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2344 = PCURVE('',#410,#2345);
+#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350);
+#2346 = LINE('',#2347,#2348);
+#2347 = CARTESIAN_POINT('',(0.,-0.));
+#2348 = VECTOR('',#2349,1.);
+#2349 = DIRECTION('',(0.,-1.));
+#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2351 = ADVANCED_FACE('',(#2352),#410,.F.);
+#2352 = FACE_BOUND('',#2353,.F.);
+#2353 = EDGE_LOOP('',(#2354,#2377,#2378,#2379,#2380,#2403));
+#2354 = ORIENTED_EDGE('',*,*,#2355,.F.);
+#2355 = EDGE_CURVE('',#2307,#2356,#2358,.T.);
+#2356 = VERTEX_POINT('',#2357);
+#2357 = CARTESIAN_POINT('',(0.501,-0.425,0.));
+#2358 = SURFACE_CURVE('',#2359,(#2363,#2370),.PCURVE_S1.);
+#2359 = LINE('',#2360,#2361);
+#2360 = CARTESIAN_POINT('',(0.25,-0.425,0.));
+#2361 = VECTOR('',#2362,1.);
+#2362 = DIRECTION('',(1.,0.,0.));
+#2363 = PCURVE('',#410,#2364);
+#2364 = DEFINITIONAL_REPRESENTATION('',(#2365),#2369);
+#2365 = LINE('',#2366,#2367);
+#2366 = CARTESIAN_POINT('',(0.,-0.));
+#2367 = VECTOR('',#2368,1.);
+#2368 = DIRECTION('',(1.,0.));
+#2369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2370 = PCURVE('',#2170,#2371);
+#2371 = DEFINITIONAL_REPRESENTATION('',(#2372),#2376);
+#2372 = LINE('',#2373,#2374);
+#2373 = CARTESIAN_POINT('',(0.141310674697,8.654070545718E-02));
+#2374 = VECTOR('',#2375,1.);
+#2375 = DIRECTION('',(-1.,0.));
+#2376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2377 = ORIENTED_EDGE('',*,*,#2331,.T.);
+#2378 = ORIENTED_EDGE('',*,*,#395,.F.);
+#2379 = ORIENTED_EDGE('',*,*,#1740,.T.);
+#2380 = ORIENTED_EDGE('',*,*,#2381,.T.);
+#2381 = EDGE_CURVE('',#1741,#2382,#2384,.T.);
+#2382 = VERTEX_POINT('',#2383);
+#2383 = CARTESIAN_POINT('',(0.501,-0.425,0.1));
+#2384 = SURFACE_CURVE('',#2385,(#2389,#2396),.PCURVE_S1.);
+#2385 = LINE('',#2386,#2387);
+#2386 = CARTESIAN_POINT('',(0.25,-0.425,0.1));
+#2387 = VECTOR('',#2388,1.);
+#2388 = DIRECTION('',(1.,0.,0.));
+#2389 = PCURVE('',#410,#2390);
+#2390 = DEFINITIONAL_REPRESENTATION('',(#2391),#2395);
+#2391 = LINE('',#2392,#2393);
+#2392 = CARTESIAN_POINT('',(0.,-0.1));
+#2393 = VECTOR('',#2394,1.);
+#2394 = DIRECTION('',(1.,0.));
+#2395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2396 = PCURVE('',#1776,#2397);
+#2397 = DEFINITIONAL_REPRESENTATION('',(#2398),#2402);
+#2398 = LINE('',#2399,#2400);
+#2399 = CARTESIAN_POINT('',(0.141310674697,8.654070545718E-02));
+#2400 = VECTOR('',#2401,1.);
+#2401 = DIRECTION('',(-1.,0.));
+#2402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2403 = ORIENTED_EDGE('',*,*,#2404,.F.);
+#2404 = EDGE_CURVE('',#2356,#2382,#2405,.T.);
+#2405 = SURFACE_CURVE('',#2406,(#2410,#2417),.PCURVE_S1.);
+#2406 = LINE('',#2407,#2408);
+#2407 = CARTESIAN_POINT('',(0.501,-0.425,0.));
+#2408 = VECTOR('',#2409,1.);
+#2409 = DIRECTION('',(0.,0.,1.));
+#2410 = PCURVE('',#410,#2411);
+#2411 = DEFINITIONAL_REPRESENTATION('',(#2412),#2416);
+#2412 = LINE('',#2413,#2414);
+#2413 = CARTESIAN_POINT('',(0.251,0.));
+#2414 = VECTOR('',#2415,1.);
+#2415 = DIRECTION('',(0.,-1.));
+#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2417 = PCURVE('',#2198,#2418);
+#2418 = DEFINITIONAL_REPRESENTATION('',(#2419),#2423);
+#2419 = LINE('',#2420,#2421);
+#2420 = CARTESIAN_POINT('',(0.,0.));
+#2421 = VECTOR('',#2422,1.);
+#2422 = DIRECTION('',(0.,-1.));
+#2423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2424 = ADVANCED_FACE('',(#2425),#876,.T.);
+#2425 = FACE_BOUND('',#2426,.T.);
+#2426 = EDGE_LOOP('',(#2427,#2450,#2478,#2499));
+#2427 = ORIENTED_EDGE('',*,*,#2428,.T.);
+#2428 = EDGE_CURVE('',#859,#2429,#2431,.T.);
+#2429 = VERTEX_POINT('',#2430);
+#2430 = CARTESIAN_POINT('',(2.775557561563E-17,0.33941125497,0.));
+#2431 = SURFACE_CURVE('',#2432,(#2436,#2443),.PCURVE_S1.);
+#2432 = LINE('',#2433,#2434);
+#2433 = CARTESIAN_POINT('',(2.775557561563E-17,0.33941125497,3.E-02));
+#2434 = VECTOR('',#2435,1.);
+#2435 = DIRECTION('',(0.,0.,-1.));
+#2436 = PCURVE('',#876,#2437);
+#2437 = DEFINITIONAL_REPRESENTATION('',(#2438),#2442);
+#2438 = LINE('',#2439,#2440);
+#2439 = CARTESIAN_POINT('',(0.,0.));
+#2440 = VECTOR('',#2441,1.);
+#2441 = DIRECTION('',(-0.,-1.));
+#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2443 = PCURVE('',#904,#2444);
+#2444 = DEFINITIONAL_REPRESENTATION('',(#2445),#2449);
+#2445 = LINE('',#2446,#2447);
+#2446 = CARTESIAN_POINT('',(0.48,0.));
+#2447 = VECTOR('',#2448,1.);
+#2448 = DIRECTION('',(0.,-1.));
+#2449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2450 = ORIENTED_EDGE('',*,*,#2451,.T.);
+#2451 = EDGE_CURVE('',#2429,#2452,#2454,.T.);
+#2452 = VERTEX_POINT('',#2453);
+#2453 = CARTESIAN_POINT('',(-0.33941125497,2.775557561563E-17,0.));
+#2454 = SURFACE_CURVE('',#2455,(#2459,#2466),.PCURVE_S1.);
+#2455 = LINE('',#2456,#2457);
+#2456 = CARTESIAN_POINT('',(2.775557561563E-17,0.33941125497,0.));
+#2457 = VECTOR('',#2458,1.);
+#2458 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2459 = PCURVE('',#876,#2460);
+#2460 = DEFINITIONAL_REPRESENTATION('',(#2461),#2465);
+#2461 = LINE('',#2462,#2463);
+#2462 = CARTESIAN_POINT('',(-0.,-3.E-02));
+#2463 = VECTOR('',#2464,1.);
+#2464 = DIRECTION('',(1.,0.));
+#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2466 = PCURVE('',#2467,#2472);
+#2467 = PLANE('',#2468);
+#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471);
+#2469 = CARTESIAN_POINT('',(3.469446951954E-18,0.,-3.469446951954E-18));
+#2470 = DIRECTION('',(-1.828546767946E-34,0.,1.));
+#2471 = DIRECTION('',(1.,0.,1.828546767946E-34));
+#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477);
+#2473 = LINE('',#2474,#2475);
+#2474 = CARTESIAN_POINT('',(2.428612866368E-17,0.33941125497));
+#2475 = VECTOR('',#2476,1.);
+#2476 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2478 = ORIENTED_EDGE('',*,*,#2479,.F.);
+#2479 = EDGE_CURVE('',#861,#2452,#2480,.T.);
+#2480 = SURFACE_CURVE('',#2481,(#2485,#2492),.PCURVE_S1.);
+#2481 = LINE('',#2482,#2483);
+#2482 = CARTESIAN_POINT('',(-0.33941125497,2.775557561563E-17,3.E-02));
+#2483 = VECTOR('',#2484,1.);
+#2484 = DIRECTION('',(0.,0.,-1.));
+#2485 = PCURVE('',#876,#2486);
+#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2491);
+#2487 = LINE('',#2488,#2489);
+#2488 = CARTESIAN_POINT('',(0.48,0.));
+#2489 = VECTOR('',#2490,1.);
+#2490 = DIRECTION('',(-0.,-1.));
+#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2492 = PCURVE('',#958,#2493);
+#2493 = DEFINITIONAL_REPRESENTATION('',(#2494),#2498);
+#2494 = LINE('',#2495,#2496);
+#2495 = CARTESIAN_POINT('',(0.,0.));
+#2496 = VECTOR('',#2497,1.);
+#2497 = DIRECTION('',(0.,-1.));
+#2498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2499 = ORIENTED_EDGE('',*,*,#858,.F.);
+#2500 = ADVANCED_FACE('',(#2501),#904,.T.);
+#2501 = FACE_BOUND('',#2502,.T.);
+#2502 = EDGE_LOOP('',(#2503,#2526,#2547,#2548));
+#2503 = ORIENTED_EDGE('',*,*,#2504,.T.);
+#2504 = EDGE_CURVE('',#889,#2505,#2507,.T.);
+#2505 = VERTEX_POINT('',#2506);
+#2506 = CARTESIAN_POINT('',(0.33941125497,-2.775557561563E-17,0.));
+#2507 = SURFACE_CURVE('',#2508,(#2512,#2519),.PCURVE_S1.);
+#2508 = LINE('',#2509,#2510);
+#2509 = CARTESIAN_POINT('',(0.33941125497,-2.775557561563E-17,3.E-02));
+#2510 = VECTOR('',#2511,1.);
+#2511 = DIRECTION('',(0.,0.,-1.));
+#2512 = PCURVE('',#904,#2513);
+#2513 = DEFINITIONAL_REPRESENTATION('',(#2514),#2518);
+#2514 = LINE('',#2515,#2516);
+#2515 = CARTESIAN_POINT('',(0.,0.));
+#2516 = VECTOR('',#2517,1.);
+#2517 = DIRECTION('',(0.,-1.));
+#2518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2519 = PCURVE('',#932,#2520);
+#2520 = DEFINITIONAL_REPRESENTATION('',(#2521),#2525);
+#2521 = LINE('',#2522,#2523);
+#2522 = CARTESIAN_POINT('',(0.48,0.));
+#2523 = VECTOR('',#2524,1.);
+#2524 = DIRECTION('',(0.,-1.));
+#2525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2526 = ORIENTED_EDGE('',*,*,#2527,.T.);
+#2527 = EDGE_CURVE('',#2505,#2429,#2528,.T.);
+#2528 = SURFACE_CURVE('',#2529,(#2533,#2540),.PCURVE_S1.);
+#2529 = LINE('',#2530,#2531);
+#2530 = CARTESIAN_POINT('',(0.33941125497,-2.775557561563E-17,0.));
+#2531 = VECTOR('',#2532,1.);
+#2532 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2533 = PCURVE('',#904,#2534);
+#2534 = DEFINITIONAL_REPRESENTATION('',(#2535),#2539);
+#2535 = LINE('',#2536,#2537);
+#2536 = CARTESIAN_POINT('',(0.,-3.E-02));
+#2537 = VECTOR('',#2538,1.);
+#2538 = DIRECTION('',(1.,0.));
+#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2540 = PCURVE('',#2467,#2541);
+#2541 = DEFINITIONAL_REPRESENTATION('',(#2542),#2546);
+#2542 = LINE('',#2543,#2544);
+#2543 = CARTESIAN_POINT('',(0.33941125497,-2.775557561563E-17));
+#2544 = VECTOR('',#2545,1.);
+#2545 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2547 = ORIENTED_EDGE('',*,*,#2428,.F.);
+#2548 = ORIENTED_EDGE('',*,*,#888,.F.);
+#2549 = ADVANCED_FACE('',(#2550),#958,.T.);
+#2550 = FACE_BOUND('',#2551,.T.);
+#2551 = EDGE_LOOP('',(#2552,#2553,#2576,#2597));
+#2552 = ORIENTED_EDGE('',*,*,#2479,.T.);
+#2553 = ORIENTED_EDGE('',*,*,#2554,.T.);
+#2554 = EDGE_CURVE('',#2452,#2555,#2557,.T.);
+#2555 = VERTEX_POINT('',#2556);
+#2556 = CARTESIAN_POINT('',(-2.775557561563E-17,-0.33941125497,0.));
+#2557 = SURFACE_CURVE('',#2558,(#2562,#2569),.PCURVE_S1.);
+#2558 = LINE('',#2559,#2560);
+#2559 = CARTESIAN_POINT('',(-0.33941125497,2.775557561563E-17,0.));
+#2560 = VECTOR('',#2561,1.);
+#2561 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2562 = PCURVE('',#958,#2563);
+#2563 = DEFINITIONAL_REPRESENTATION('',(#2564),#2568);
+#2564 = LINE('',#2565,#2566);
+#2565 = CARTESIAN_POINT('',(0.,-3.E-02));
+#2566 = VECTOR('',#2567,1.);
+#2567 = DIRECTION('',(1.,0.));
+#2568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2569 = PCURVE('',#2467,#2570);
+#2570 = DEFINITIONAL_REPRESENTATION('',(#2571),#2575);
+#2571 = LINE('',#2572,#2573);
+#2572 = CARTESIAN_POINT('',(-0.33941125497,2.775557561563E-17));
+#2573 = VECTOR('',#2574,1.);
+#2574 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2576 = ORIENTED_EDGE('',*,*,#2577,.F.);
+#2577 = EDGE_CURVE('',#917,#2555,#2578,.T.);
+#2578 = SURFACE_CURVE('',#2579,(#2583,#2590),.PCURVE_S1.);
+#2579 = LINE('',#2580,#2581);
+#2580 = CARTESIAN_POINT('',(-2.775557561563E-17,-0.33941125497,3.E-02));
+#2581 = VECTOR('',#2582,1.);
+#2582 = DIRECTION('',(0.,0.,-1.));
+#2583 = PCURVE('',#958,#2584);
+#2584 = DEFINITIONAL_REPRESENTATION('',(#2585),#2589);
+#2585 = LINE('',#2586,#2587);
+#2586 = CARTESIAN_POINT('',(0.48,0.));
+#2587 = VECTOR('',#2588,1.);
+#2588 = DIRECTION('',(0.,-1.));
+#2589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2590 = PCURVE('',#932,#2591);
+#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2596);
+#2592 = LINE('',#2593,#2594);
+#2593 = CARTESIAN_POINT('',(0.,0.));
+#2594 = VECTOR('',#2595,1.);
+#2595 = DIRECTION('',(0.,-1.));
+#2596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2597 = ORIENTED_EDGE('',*,*,#944,.F.);
+#2598 = ADVANCED_FACE('',(#2599),#932,.T.);
+#2599 = FACE_BOUND('',#2600,.T.);
+#2600 = EDGE_LOOP('',(#2601,#2602,#2623,#2624));
+#2601 = ORIENTED_EDGE('',*,*,#2577,.T.);
+#2602 = ORIENTED_EDGE('',*,*,#2603,.T.);
+#2603 = EDGE_CURVE('',#2555,#2505,#2604,.T.);
+#2604 = SURFACE_CURVE('',#2605,(#2609,#2616),.PCURVE_S1.);
+#2605 = LINE('',#2606,#2607);
+#2606 = CARTESIAN_POINT('',(-2.775557561563E-17,-0.33941125497,0.));
+#2607 = VECTOR('',#2608,1.);
+#2608 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2609 = PCURVE('',#932,#2610);
+#2610 = DEFINITIONAL_REPRESENTATION('',(#2611),#2615);
+#2611 = LINE('',#2612,#2613);
+#2612 = CARTESIAN_POINT('',(0.,-3.E-02));
+#2613 = VECTOR('',#2614,1.);
+#2614 = DIRECTION('',(1.,0.));
+#2615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2616 = PCURVE('',#2467,#2617);
+#2617 = DEFINITIONAL_REPRESENTATION('',(#2618),#2622);
+#2618 = LINE('',#2619,#2620);
+#2619 = CARTESIAN_POINT('',(-3.122502256758E-17,-0.33941125497));
+#2620 = VECTOR('',#2621,1.);
+#2621 = DIRECTION('',(0.707106781187,0.707106781187));
+#2622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2623 = ORIENTED_EDGE('',*,*,#2504,.F.);
+#2624 = ORIENTED_EDGE('',*,*,#916,.F.);
+#2625 = ADVANCED_FACE('',(#2626),#991,.F.);
+#2626 = FACE_BOUND('',#2627,.T.);
+#2627 = EDGE_LOOP('',(#2628,#2649,#2650,#2651,#2652));
+#2628 = ORIENTED_EDGE('',*,*,#2629,.T.);
+#2629 = EDGE_CURVE('',#976,#1128,#2630,.T.);
+#2630 = SURFACE_CURVE('',#2631,(#2635,#2642),.PCURVE_S1.);
+#2631 = LINE('',#2632,#2633);
+#2632 = CARTESIAN_POINT('',(-0.501,-0.425,0.));
+#2633 = VECTOR('',#2634,1.);
+#2634 = DIRECTION('',(0.,1.,0.));
+#2635 = PCURVE('',#991,#2636);
+#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641);
+#2637 = LINE('',#2638,#2639);
+#2638 = CARTESIAN_POINT('',(0.109689325303,8.654070545718E-02));
+#2639 = VECTOR('',#2640,1.);
+#2640 = DIRECTION('',(-0.,-1.));
+#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2642 = PCURVE('',#1063,#2643);
+#2643 = DEFINITIONAL_REPRESENTATION('',(#2644),#2648);
+#2644 = LINE('',#2645,#2646);
+#2645 = CARTESIAN_POINT('',(-0.,0.));
+#2646 = VECTOR('',#2647,1.);
+#2647 = DIRECTION('',(-1.,0.));
+#2648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2649 = ORIENTED_EDGE('',*,*,#1127,.T.);
+#2650 = ORIENTED_EDGE('',*,*,#1632,.T.);
+#2651 = ORIENTED_EDGE('',*,*,#1583,.T.);
+#2652 = ORIENTED_EDGE('',*,*,#973,.T.);
+#2653 = ADVANCED_FACE('',(#2654),#1063,.F.);
+#2654 = FACE_BOUND('',#2655,.T.);
+#2655 = EDGE_LOOP('',(#2656,#2657,#2658,#2659));
+#2656 = ORIENTED_EDGE('',*,*,#1049,.T.);
+#2657 = ORIENTED_EDGE('',*,*,#1079,.T.);
+#2658 = ORIENTED_EDGE('',*,*,#1152,.F.);
+#2659 = ORIENTED_EDGE('',*,*,#2629,.F.);
+#2660 = ADVANCED_FACE('',(#2661),#1218,.F.);
+#2661 = FACE_BOUND('',#2662,.F.);
+#2662 = EDGE_LOOP('',(#2663,#2684,#2685,#2686,#2687));
+#2663 = ORIENTED_EDGE('',*,*,#2664,.T.);
+#2664 = EDGE_CURVE('',#1357,#1201,#2665,.T.);
+#2665 = SURFACE_CURVE('',#2666,(#2670,#2677),.PCURVE_S1.);
+#2666 = LINE('',#2667,#2668);
+#2667 = CARTESIAN_POINT('',(-0.501,0.425,0.));
+#2668 = VECTOR('',#2669,1.);
+#2669 = DIRECTION('',(0.,-1.,0.));
+#2670 = PCURVE('',#1218,#2671);
+#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676);
+#2672 = LINE('',#2673,#2674);
+#2673 = CARTESIAN_POINT('',(-0.109689325303,8.654070545718E-02));
+#2674 = VECTOR('',#2675,1.);
+#2675 = DIRECTION('',(0.,-1.));
+#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2677 = PCURVE('',#1246,#2678);
+#2678 = DEFINITIONAL_REPRESENTATION('',(#2679),#2683);
+#2679 = LINE('',#2680,#2681);
+#2680 = CARTESIAN_POINT('',(0.,0.));
+#2681 = VECTOR('',#2682,1.);
+#2682 = DIRECTION('',(1.,0.));
+#2683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2684 = ORIENTED_EDGE('',*,*,#1200,.T.);
+#2685 = ORIENTED_EDGE('',*,*,#1659,.T.);
+#2686 = ORIENTED_EDGE('',*,*,#1708,.T.);
+#2687 = ORIENTED_EDGE('',*,*,#1354,.T.);
+#2688 = ADVANCED_FACE('',(#2689),#1246,.F.);
+#2689 = FACE_BOUND('',#2690,.F.);
+#2690 = EDGE_LOOP('',(#2691,#2692,#2693,#2694));
+#2691 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#2692 = ORIENTED_EDGE('',*,*,#1328,.T.);
+#2693 = ORIENTED_EDGE('',*,*,#1230,.F.);
+#2694 = ORIENTED_EDGE('',*,*,#2664,.F.);
+#2695 = ADVANCED_FACE('',(#2696),#1541,.F.);
+#2696 = FACE_BOUND('',#2697,.F.);
+#2697 = EDGE_LOOP('',(#2698,#2721,#2748,#2749));
+#2698 = ORIENTED_EDGE('',*,*,#2699,.T.);
+#2699 = EDGE_CURVE('',#1525,#2700,#2702,.T.);
+#2700 = VERTEX_POINT('',#2701);
+#2701 = CARTESIAN_POINT('',(-0.225,0.325,0.375));
+#2702 = SEAM_CURVE('',#2703,(#2707,#2714),.PCURVE_S1.);
+#2703 = LINE('',#2704,#2705);
+#2704 = CARTESIAN_POINT('',(-0.225,0.325,0.385));
+#2705 = VECTOR('',#2706,1.);
+#2706 = DIRECTION('',(-0.,-0.,-1.));
+#2707 = PCURVE('',#1541,#2708);
+#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2713);
+#2709 = LINE('',#2710,#2711);
+#2710 = CARTESIAN_POINT('',(0.,0.));
+#2711 = VECTOR('',#2712,1.);
+#2712 = DIRECTION('',(0.,-1.));
+#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2714 = PCURVE('',#1541,#2715);
+#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720);
+#2716 = LINE('',#2717,#2718);
+#2717 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2718 = VECTOR('',#2719,1.);
+#2719 = DIRECTION('',(0.,-1.));
+#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2721 = ORIENTED_EDGE('',*,*,#2722,.T.);
+#2722 = EDGE_CURVE('',#2700,#2700,#2723,.T.);
+#2723 = SURFACE_CURVE('',#2724,(#2729,#2736),.PCURVE_S1.);
+#2724 = CIRCLE('',#2725,0.1);
+#2725 = AXIS2_PLACEMENT_3D('',#2726,#2727,#2728);
+#2726 = CARTESIAN_POINT('',(-0.325,0.325,0.375));
+#2727 = DIRECTION('',(0.,0.,1.));
+#2728 = DIRECTION('',(1.,0.,0.));
+#2729 = PCURVE('',#1541,#2730);
+#2730 = DEFINITIONAL_REPRESENTATION('',(#2731),#2735);
+#2731 = LINE('',#2732,#2733);
+#2732 = CARTESIAN_POINT('',(0.,-1.E-02));
+#2733 = VECTOR('',#2734,1.);
+#2734 = DIRECTION('',(1.,0.));
+#2735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2736 = PCURVE('',#2737,#2742);
+#2737 = PLANE('',#2738);
+#2738 = AXIS2_PLACEMENT_3D('',#2739,#2740,#2741);
+#2739 = CARTESIAN_POINT('',(-0.325,0.325,0.375));
+#2740 = DIRECTION('',(0.,0.,1.));
+#2741 = DIRECTION('',(1.,0.,0.));
+#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2747);
+#2743 = CIRCLE('',#2744,0.1);
+#2744 = AXIS2_PLACEMENT_2D('',#2745,#2746);
+#2745 = CARTESIAN_POINT('',(0.,5.551115123126E-17));
+#2746 = DIRECTION('',(1.,0.));
+#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2748 = ORIENTED_EDGE('',*,*,#2699,.F.);
+#2749 = ORIENTED_EDGE('',*,*,#1524,.F.);
+#2750 = ADVANCED_FACE('',(#2751),#1843,.T.);
+#2751 = FACE_BOUND('',#2752,.F.);
+#2752 = EDGE_LOOP('',(#2753,#2754,#2775,#2776));
+#2753 = ORIENTED_EDGE('',*,*,#1929,.T.);
+#2754 = ORIENTED_EDGE('',*,*,#2755,.T.);
+#2755 = EDGE_CURVE('',#1930,#2103,#2756,.T.);
+#2756 = SURFACE_CURVE('',#2757,(#2761,#2768),.PCURVE_S1.);
+#2757 = LINE('',#2758,#2759);
+#2758 = CARTESIAN_POINT('',(0.501,0.425,0.1));
+#2759 = VECTOR('',#2760,1.);
+#2760 = DIRECTION('',(-0.,-1.,-0.));
+#2761 = PCURVE('',#1843,#2762);
+#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2767);
+#2763 = LINE('',#2764,#2765);
+#2764 = CARTESIAN_POINT('',(0.109689325303,8.654070545718E-02));
+#2765 = VECTOR('',#2766,1.);
+#2766 = DIRECTION('',(-0.,-1.));
+#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2768 = PCURVE('',#1966,#2769);
+#2769 = DEFINITIONAL_REPRESENTATION('',(#2770),#2774);
+#2770 = LINE('',#2771,#2772);
+#2771 = CARTESIAN_POINT('',(-0.,-0.1));
+#2772 = VECTOR('',#2773,1.);
+#2773 = DIRECTION('',(-1.,0.));
+#2774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2775 = ORIENTED_EDGE('',*,*,#2125,.T.);
+#2776 = ORIENTED_EDGE('',*,*,#1828,.T.);
+#2777 = ADVANCED_FACE('',(#2778),#1776,.T.);
+#2778 = FACE_BOUND('',#2779,.T.);
+#2779 = EDGE_LOOP('',(#2780,#2781,#2802,#2803));
+#2780 = ORIENTED_EDGE('',*,*,#2381,.T.);
+#2781 = ORIENTED_EDGE('',*,*,#2782,.T.);
+#2782 = EDGE_CURVE('',#2382,#2183,#2783,.T.);
+#2783 = SURFACE_CURVE('',#2784,(#2788,#2795),.PCURVE_S1.);
+#2784 = LINE('',#2785,#2786);
+#2785 = CARTESIAN_POINT('',(0.501,-0.425,0.1));
+#2786 = VECTOR('',#2787,1.);
+#2787 = DIRECTION('',(0.,1.,0.));
+#2788 = PCURVE('',#1776,#2789);
+#2789 = DEFINITIONAL_REPRESENTATION('',(#2790),#2794);
+#2790 = LINE('',#2791,#2792);
+#2791 = CARTESIAN_POINT('',(-0.109689325303,8.654070545718E-02));
+#2792 = VECTOR('',#2793,1.);
+#2793 = DIRECTION('',(0.,-1.));
+#2794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2795 = PCURVE('',#2198,#2796);
+#2796 = DEFINITIONAL_REPRESENTATION('',(#2797),#2801);
+#2797 = LINE('',#2798,#2799);
+#2798 = CARTESIAN_POINT('',(0.,-0.1));
+#2799 = VECTOR('',#2800,1.);
+#2800 = DIRECTION('',(1.,0.));
+#2801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2802 = ORIENTED_EDGE('',*,*,#2210,.T.);
+#2803 = ORIENTED_EDGE('',*,*,#1761,.T.);
+#2804 = ADVANCED_FACE('',(#2805),#1894,.F.);
+#2805 = FACE_BOUND('',#2806,.T.);
+#2806 = EDGE_LOOP('',(#2807,#2828,#2829,#2830,#2831));
+#2807 = ORIENTED_EDGE('',*,*,#2808,.T.);
+#2808 = EDGE_CURVE('',#1879,#2080,#2809,.T.);
+#2809 = SURFACE_CURVE('',#2810,(#2814,#2821),.PCURVE_S1.);
+#2810 = LINE('',#2811,#2812);
+#2811 = CARTESIAN_POINT('',(0.501,0.425,0.));
+#2812 = VECTOR('',#2813,1.);
+#2813 = DIRECTION('',(-0.,-1.,-0.));
+#2814 = PCURVE('',#1894,#2815);
+#2815 = DEFINITIONAL_REPRESENTATION('',(#2816),#2820);
+#2816 = LINE('',#2817,#2818);
+#2817 = CARTESIAN_POINT('',(0.109689325303,8.654070545718E-02));
+#2818 = VECTOR('',#2819,1.);
+#2819 = DIRECTION('',(-0.,-1.));
+#2820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2821 = PCURVE('',#1966,#2822);
+#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827);
+#2823 = LINE('',#2824,#2825);
+#2824 = CARTESIAN_POINT('',(-0.,-0.));
+#2825 = VECTOR('',#2826,1.);
+#2826 = DIRECTION('',(-1.,0.));
+#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2828 = ORIENTED_EDGE('',*,*,#2079,.T.);
+#2829 = ORIENTED_EDGE('',*,*,#2030,.T.);
+#2830 = ORIENTED_EDGE('',*,*,#1981,.T.);
+#2831 = ORIENTED_EDGE('',*,*,#1876,.T.);
+#2832 = ADVANCED_FACE('',(#2833),#1966,.F.);
+#2833 = FACE_BOUND('',#2834,.T.);
+#2834 = EDGE_LOOP('',(#2835,#2836,#2837,#2838));
+#2835 = ORIENTED_EDGE('',*,*,#1952,.T.);
+#2836 = ORIENTED_EDGE('',*,*,#2755,.T.);
+#2837 = ORIENTED_EDGE('',*,*,#2102,.F.);
+#2838 = ORIENTED_EDGE('',*,*,#2808,.F.);
+#2839 = ADVANCED_FACE('',(#2840),#2170,.F.);
+#2840 = FACE_BOUND('',#2841,.F.);
+#2841 = EDGE_LOOP('',(#2842,#2863,#2864,#2865,#2866));
+#2842 = ORIENTED_EDGE('',*,*,#2843,.T.);
+#2843 = EDGE_CURVE('',#2356,#2153,#2844,.T.);
+#2844 = SURFACE_CURVE('',#2845,(#2849,#2856),.PCURVE_S1.);
+#2845 = LINE('',#2846,#2847);
+#2846 = CARTESIAN_POINT('',(0.501,-0.425,0.));
+#2847 = VECTOR('',#2848,1.);
+#2848 = DIRECTION('',(0.,1.,0.));
+#2849 = PCURVE('',#2170,#2850);
+#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855);
+#2851 = LINE('',#2852,#2853);
+#2852 = CARTESIAN_POINT('',(-0.109689325303,8.654070545718E-02));
+#2853 = VECTOR('',#2854,1.);
+#2854 = DIRECTION('',(0.,-1.));
+#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2856 = PCURVE('',#2198,#2857);
+#2857 = DEFINITIONAL_REPRESENTATION('',(#2858),#2862);
+#2858 = LINE('',#2859,#2860);
+#2859 = CARTESIAN_POINT('',(0.,0.));
+#2860 = VECTOR('',#2861,1.);
+#2861 = DIRECTION('',(1.,0.));
+#2862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2863 = ORIENTED_EDGE('',*,*,#2152,.T.);
+#2864 = ORIENTED_EDGE('',*,*,#2257,.T.);
+#2865 = ORIENTED_EDGE('',*,*,#2306,.T.);
+#2866 = ORIENTED_EDGE('',*,*,#2355,.T.);
+#2867 = ADVANCED_FACE('',(#2868),#2198,.F.);
+#2868 = FACE_BOUND('',#2869,.F.);
+#2869 = EDGE_LOOP('',(#2870,#2871,#2872,#2873));
+#2870 = ORIENTED_EDGE('',*,*,#2404,.T.);
+#2871 = ORIENTED_EDGE('',*,*,#2782,.T.);
+#2872 = ORIENTED_EDGE('',*,*,#2182,.F.);
+#2873 = ORIENTED_EDGE('',*,*,#2843,.F.);
+#2874 = ADVANCED_FACE('',(#2875),#2467,.F.);
+#2875 = FACE_BOUND('',#2876,.F.);
+#2876 = EDGE_LOOP('',(#2877,#2878,#2879,#2880));
+#2877 = ORIENTED_EDGE('',*,*,#2451,.T.);
+#2878 = ORIENTED_EDGE('',*,*,#2554,.T.);
+#2879 = ORIENTED_EDGE('',*,*,#2603,.T.);
+#2880 = ORIENTED_EDGE('',*,*,#2527,.T.);
+#2881 = ADVANCED_FACE('',(#2882),#2737,.T.);
+#2882 = FACE_BOUND('',#2883,.T.);
+#2883 = EDGE_LOOP('',(#2884));
+#2884 = ORIENTED_EDGE('',*,*,#2722,.T.);
+#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2889)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2886,#2887,#2888)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2886 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2887 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2888 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2889 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2886,
+  'distance_accuracy_value','confusion accuracy');
+#2890 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#2891 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #2892,#2903,#2911,#2918,#2925,#2932,#2939,#2946,#2954),#2885);
+#2892 = STYLED_ITEM('color',(#2893),#15);
+#2893 = PRESENTATION_STYLE_ASSIGNMENT((#2894,#2900));
+#2894 = SURFACE_STYLE_USAGE(.BOTH.,#2895);
+#2895 = SURFACE_SIDE_STYLE('',(#2896));
+#2896 = SURFACE_STYLE_FILL_AREA(#2897);
+#2897 = FILL_AREA_STYLE('',(#2898));
+#2898 = FILL_AREA_STYLE_COLOUR('',#2899);
+#2899 = COLOUR_RGB('',0.823529417451,0.819607860991,0.780392170416);
+#2900 = CURVE_STYLE('',#2901,POSITIVE_LENGTH_MEASURE(0.1),#2902);
+#2901 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#2902 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+#2903 = OVER_RIDING_STYLED_ITEM('overriding color',(#2904),#17,#2892);
+#2904 = PRESENTATION_STYLE_ASSIGNMENT((#2905));
+#2905 = SURFACE_STYLE_USAGE(.BOTH.,#2906);
+#2906 = SURFACE_SIDE_STYLE('',(#2907));
+#2907 = SURFACE_STYLE_FILL_AREA(#2908);
+#2908 = FILL_AREA_STYLE('',(#2909));
+#2909 = FILL_AREA_STYLE_COLOUR('',#2910);
+#2910 = COLOUR_RGB('',0.147999998088,0.144999993226,0.144999993226);
+#2911 = OVER_RIDING_STYLED_ITEM('overriding color',(#2912),#339,#2892);
+#2912 = PRESENTATION_STYLE_ASSIGNMENT((#2913));
+#2913 = SURFACE_STYLE_USAGE(.BOTH.,#2914);
+#2914 = SURFACE_SIDE_STYLE('',(#2915));
+#2915 = SURFACE_STYLE_FILL_AREA(#2916);
+#2916 = FILL_AREA_STYLE('',(#2917));
+#2917 = FILL_AREA_STYLE_COLOUR('',#2910);
+#2918 = OVER_RIDING_STYLED_ITEM('overriding color',(#2919),#1423,#2892);
+#2919 = PRESENTATION_STYLE_ASSIGNMENT((#2920));
+#2920 = SURFACE_STYLE_USAGE(.BOTH.,#2921);
+#2921 = SURFACE_SIDE_STYLE('',(#2922));
+#2922 = SURFACE_STYLE_FILL_AREA(#2923);
+#2923 = FILL_AREA_STYLE('',(#2924));
+#2924 = FILL_AREA_STYLE_COLOUR('',#2910);
+#2925 = OVER_RIDING_STYLED_ITEM('overriding color',(#2926),#1472,#2892);
+#2926 = PRESENTATION_STYLE_ASSIGNMENT((#2927));
+#2927 = SURFACE_STYLE_USAGE(.BOTH.,#2928);
+#2928 = SURFACE_SIDE_STYLE('',(#2929));
+#2929 = SURFACE_STYLE_FILL_AREA(#2930);
+#2930 = FILL_AREA_STYLE('',(#2931));
+#2931 = FILL_AREA_STYLE_COLOUR('',#2910);
+#2932 = OVER_RIDING_STYLED_ITEM('overriding color',(#2933),#1552,#2892);
+#2933 = PRESENTATION_STYLE_ASSIGNMENT((#2934));
+#2934 = SURFACE_STYLE_USAGE(.BOTH.,#2935);
+#2935 = SURFACE_SIDE_STYLE('',(#2936));
+#2936 = SURFACE_STYLE_FILL_AREA(#2937);
+#2937 = FILL_AREA_STYLE('',(#2938));
+#2938 = FILL_AREA_STYLE_COLOUR('',#2910);
+#2939 = OVER_RIDING_STYLED_ITEM('overriding color',(#2940),#1731,#2892);
+#2940 = PRESENTATION_STYLE_ASSIGNMENT((#2941));
+#2941 = SURFACE_STYLE_USAGE(.BOTH.,#2942);
+#2942 = SURFACE_SIDE_STYLE('',(#2943));
+#2943 = SURFACE_STYLE_FILL_AREA(#2944);
+#2944 = FILL_AREA_STYLE('',(#2945));
+#2945 = FILL_AREA_STYLE_COLOUR('',#2910);
+#2946 = OVER_RIDING_STYLED_ITEM('overriding color',(#2947),#2695,#2892);
+#2947 = PRESENTATION_STYLE_ASSIGNMENT((#2948));
+#2948 = SURFACE_STYLE_USAGE(.BOTH.,#2949);
+#2949 = SURFACE_SIDE_STYLE('',(#2950));
+#2950 = SURFACE_STYLE_FILL_AREA(#2951);
+#2951 = FILL_AREA_STYLE('',(#2952));
+#2952 = FILL_AREA_STYLE_COLOUR('',#2953);
+#2953 = COLOUR_RGB('',0.690999977303,0.663999984767,0.597999987832);
+#2954 = OVER_RIDING_STYLED_ITEM('overriding color',(#2955),#2881,#2892);
+#2955 = PRESENTATION_STYLE_ASSIGNMENT((#2956));
+#2956 = SURFACE_STYLE_USAGE(.BOTH.,#2957);
+#2957 = SURFACE_SIDE_STYLE('',(#2958));
+#2958 = SURFACE_STYLE_FILL_AREA(#2959);
+#2959 = FILL_AREA_STYLE('',(#2960));
+#2960 = FILL_AREA_STYLE_COLOUR('',#2953);
+ENDSEC;
+END-ISO-10303-21;
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>sk6019ad4-28</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>sk6019ad4-28</title>\ No newline at end of file