← Commit history
bta24-600cwrg.glbadded
⋯ 1 unchanged line ⋯
bta24-600cwrg.kicad_modadded+193
@@ -0,0 +1,193 @@+(footprint "TO-220-3_Vertical"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "TO-220-3, Vertical, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf")+	(tags "TO-220-3 Vertical RM 2.54mm")+	(property "Reference" "REF**"+		(at 2.54 -4.1 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "TO-220-3_Vertical"+		(at 2.54 2.2 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "package/TO_SOT/THT"+		(at 0 0 0)+		(layer "F.SilkS")+		(hide yes)+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(attr through_hole)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -2.57 -3.26)+		(end 7.65 -3.26)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.57 -1.88)+		(end 7.65 -1.88)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.57 1.36)+		(end -2.57 -3.26)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.69 -3.26)+		(end 0.69 -1.88)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.39 -3.26)+		(end 4.39 -1.88)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.65 -3.26)+		(end 7.65 1.36)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.65 1.36)+		(end -2.57 1.36)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_rect+		(start -2.71 -3.4)+		(end 7.79 1.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(fill no)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.46 -1.88)+		(end 7.54 -1.88)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 0.69 -3.15)+		(end 0.69 -1.88)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 4.39 -3.15)+		(end 4.39 -1.88)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_rect+		(start -2.46 -3.15)+		(end 7.54 1.25)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 2.54 -0.95 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "1" thru_hole rect+		(at 0 0)+		(size 1.905 2)+		(drill 1.1)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+	)+	(pad "2" thru_hole oval+		(at 2.54 0)+		(size 1.905 2)+		(drill 1.1)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+	)+	(pad "3" thru_hole oval+		(at 5.08 0)+		(size 1.905 2)+		(drill 1.1)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-3_Vertical.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
bta24-600cwrg.kicad_symadded+25
@@ -0,0 +1,25 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "BTA24-600CWRG" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+    (property "Value" "BTA24-600CWRG" (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 "BTA24-600CWRG_0_1"+    (rectangle (start -12.70 2.54) (end 12.70 -5.08)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "BTA24-600CWRG_1_1"+    (pin bidirectional line (at -17.78 0.00 0) (length 5.08)+      (name "A1" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -2.54 0) (length 5.08)+      (name "A2" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 0.00 180) (length 5.08)+      (name "G" (effects (font (size 1.27 1.27))))+      (number "3" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
bta24-600cwrg.lbradded+111
@@ -0,0 +1,111 @@+<?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="TO-220-3_Vertical">+  <description>3 pads, 7.0 x 2.0 mm. TO-220-3, Vertical, RM 2.54mm, see</description>+  <pad name="1" x="0.0000" y="-0.0000" drill="1.1000" diameter="1.9050" shape="square"/>+  <pad name="2" x="2.5400" y="-0.0000" drill="1.1000" diameter="1.9050" shape="long" rot="R90"/>+  <pad name="3" x="5.0800" y="-0.0000" drill="1.1000" diameter="1.9050" shape="long" rot="R90"/>+  <wire x1="-2.4600" y1="3.1500" x2="7.5400" y2="3.1500" width="0.1000" layer="51"/>+  <wire x1="7.5400" y1="3.1500" x2="7.5400" y2="-1.2500" width="0.1000" layer="51"/>+  <wire x1="7.5400" y1="-1.2500" x2="-2.4600" y2="-1.2500" width="0.1000" layer="51"/>+  <wire x1="-2.4600" y1="-1.2500" x2="-2.4600" y2="3.1500" width="0.1000" layer="51"/>+  <wire x1="-2.5700" y1="3.2600" x2="7.6500" y2="3.2600" width="0.1200" layer="21"/>+  <wire x1="-2.5700" y1="1.8800" x2="7.6500" y2="1.8800" width="0.1200" layer="21"/>+  <wire x1="-2.5700" y1="-1.3600" x2="-2.5700" y2="3.2600" width="0.1200" layer="21"/>+  <wire x1="0.6900" y1="3.2600" x2="0.6900" y2="1.8800" width="0.1200" layer="21"/>+  <wire x1="4.3900" y1="3.2600" x2="4.3900" y2="1.8800" width="0.1200" layer="21"/>+  <wire x1="7.6500" y1="3.2600" x2="7.6500" y2="-1.3600" width="0.1200" layer="21"/>+  <wire x1="7.6500" y1="-1.3600" x2="-2.5700" y2="-1.3600" width="0.1200" layer="21"/>+  <wire x1="-2.4600" y1="1.8800" x2="7.5400" y2="1.8800" width="0.1000" layer="51"/>+  <wire x1="0.6900" y1="3.1500" x2="0.6900" y2="1.8800" width="0.1000" layer="51"/>+  <wire x1="4.3900" y1="3.1500" x2="4.3900" y2="1.8800" width="0.1000" layer="51"/>+  <text x="0" y="3.860" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-1.960" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="BTA24-600CWRG">+  <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>+  <wire x1="12.7" y1="2.54" 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="2.54" width="0.254" layer="94"/>+  <text x="0.0000" y="5.0800" 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="A1" x="-17.78" y="0" length="middle" direction="io"/>+  <pin name="A2" x="-17.78" y="-2.54" length="middle" direction="io"/>+  <pin name="G" x="17.78" y="0" length="middle" direction="in" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="BTA24-600CWRG" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="BTA24-600CWRG" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="TO-220-3_Vertical">+      <connects>+        <connect gate="G$1" pin="A1" pad="1"/>+        <connect gate="G$1" pin="A2" pad="2"/>+        <connect gate="G$1" pin="G" pad="3"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
bta24-600cwrg.stepadded+1969
@@ -0,0 +1,1969 @@+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'D:/KiCAD/packages3D-source/Package_TO_SOT_THT.3dshapes\\
+TO-220-3_Vertical.step','2018-04-05T10:14:22',('kicad StepUp'),(
+    'ksu MCAD'),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('TO-220-3_Vertical','TO-220-3_Vertical','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1557);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#73,#200,#224,#248,#304,#351,#437,#451,#491,
+    #515,#548,#588,#612,#645,#685,#709,#742,#782,#817,#850,#867,#924,
+    #981,#1038,#1095,#1112,#1129,#1186,#1203,#1220,#1277,#1294,#1311,
+    #1339,#1351,#1368,#1385,#1402,#1419,#1431,#1448,#1465,#1482,#1494,
+    #1511,#1528,#1545));
+#17 = ADVANCED_FACE('',(#18),#68,.F.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#30,#38,#46,#54,#62));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.585,2.045585922872E-016,3.685));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.585,-1.295,4.185));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.585,2.045585922872E-016,3.685));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(-5.178527991553E-017,-0.932880669323,0.360185586611)
+  );
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-2.585,-1.295,11.875000000001));
+#34 = LINE('',#35,#36);
+#35 = CARTESIAN_POINT('',(-2.585,-1.295,4.185));
+#36 = VECTOR('',#37,1.);
+#37 = DIRECTION('',(0.E+000,5.551115123126E-017,1.));
+#38 = ORIENTED_EDGE('',*,*,#39,.T.);
+#39 = EDGE_CURVE('',#32,#40,#42,.T.);
+#40 = VERTEX_POINT('',#41);
+#41 = CARTESIAN_POINT('',(-2.585,-0.295,12.875));
+#42 = LINE('',#43,#44);
+#43 = CARTESIAN_POINT('',(-2.585,-1.295,11.875000000001));
+#44 = VECTOR('',#45,1.);
+#45 = DIRECTION('',(3.925231146711E-017,0.707106781187,0.707106781186));
+#46 = ORIENTED_EDGE('',*,*,#47,.T.);
+#47 = EDGE_CURVE('',#40,#48,#50,.T.);
+#48 = VERTEX_POINT('',#49);
+#49 = CARTESIAN_POINT('',(-2.585,3.15,12.875));
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-2.585,-0.295,12.875));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(5.551115123126E-017,1.,0.E+000));
+#54 = ORIENTED_EDGE('',*,*,#55,.T.);
+#55 = EDGE_CURVE('',#48,#56,#58,.T.);
+#56 = VERTEX_POINT('',#57);
+#57 = CARTESIAN_POINT('',(-2.585,3.15,4.185));
+#58 = LINE('',#59,#60);
+#59 = CARTESIAN_POINT('',(-2.585,3.15,12.875));
+#60 = VECTOR('',#61,1.);
+#61 = DIRECTION('',(0.E+000,-5.551115123126E-017,-1.));
+#62 = ORIENTED_EDGE('',*,*,#63,.T.);
+#63 = EDGE_CURVE('',#56,#22,#64,.T.);
+#64 = LINE('',#65,#66);
+#65 = CARTESIAN_POINT('',(-2.585,3.15,4.185));
+#66 = VECTOR('',#67,1.);
+#67 = DIRECTION('',(-5.482478518195E-017,-0.987635528464,-0.156767544201
+    ));
+#68 = PLANE('',#69);
+#69 = AXIS2_PLACEMENT_3D('',#70,#71,#72);
+#70 = CARTESIAN_POINT('',(-2.585,2.045585922872E-016,3.685));
+#71 = DIRECTION('',(1.,0.E+000,5.551115123126E-017));
+#72 = DIRECTION('',(0.E+000,5.551115123126E-017,1.));
+#73 = ADVANCED_FACE('',(#74),#195,.T.);
+#74 = FACE_BOUND('',#75,.T.);
+#75 = EDGE_LOOP('',(#76,#77,#85,#93,#101,#109,#117,#125,#133,#141,#149,
+    #157,#165,#173,#181,#189));
+#76 = ORIENTED_EDGE('',*,*,#21,.F.);
+#77 = ORIENTED_EDGE('',*,*,#78,.T.);
+#78 = EDGE_CURVE('',#22,#79,#81,.T.);
+#79 = VERTEX_POINT('',#80);
+#80 = CARTESIAN_POINT('',(-0.73,2.045585922872E-016,3.685));
+#81 = LINE('',#82,#83);
+#82 = CARTESIAN_POINT('',(-2.585,2.045585922872E-016,3.685));
+#83 = VECTOR('',#84,1.);
+#84 = DIRECTION('',(1.,0.E+000,5.551115123126E-017));
+#85 = ORIENTED_EDGE('',*,*,#86,.T.);
+#86 = EDGE_CURVE('',#79,#87,#89,.T.);
+#87 = VERTEX_POINT('',#88);
+#88 = CARTESIAN_POINT('',(-0.73,-0.11655,3.73));
+#89 = LINE('',#90,#91);
+#90 = CARTESIAN_POINT('',(-0.73,0.106662228694,3.643817672319));
+#91 = VECTOR('',#92,1.);
+#92 = DIRECTION('',(0.E+000,-0.932880669323,0.360185586611));
+#93 = ORIENTED_EDGE('',*,*,#94,.T.);
+#94 = EDGE_CURVE('',#87,#95,#97,.T.);
+#95 = VERTEX_POINT('',#96);
+#96 = CARTESIAN_POINT('',(0.73,-0.11655,3.73));
+#97 = LINE('',#98,#99);
+#98 = CARTESIAN_POINT('',(-0.9275,-0.11655,3.73));
+#99 = VECTOR('',#100,1.);
+#100 = DIRECTION('',(1.,1.43773881689E-016,-4.788632213724E-032));
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#95,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(0.73,2.045585922872E-016,3.685));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(0.73,0.682499659449,3.421486617973));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.E+000,0.932880669323,-0.360185586611));
+#109 = ORIENTED_EDGE('',*,*,#110,.T.);
+#110 = EDGE_CURVE('',#103,#111,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(1.81,2.045585922872E-016,3.685));
+#113 = LINE('',#114,#115);
+#114 = CARTESIAN_POINT('',(-2.585,2.045585922872E-016,3.685));
+#115 = VECTOR('',#116,1.);
+#116 = DIRECTION('',(1.,0.E+000,5.551115123126E-017));
+#117 = ORIENTED_EDGE('',*,*,#118,.T.);
+#118 = EDGE_CURVE('',#111,#119,#121,.T.);
+#119 = VERTEX_POINT('',#120);
+#120 = CARTESIAN_POINT('',(1.81,-0.11655,3.73));
+#121 = LINE('',#122,#123);
+#122 = CARTESIAN_POINT('',(1.81,0.106662228694,3.643817672319));
+#123 = VECTOR('',#124,1.);
+#124 = DIRECTION('',(0.E+000,-0.932880669323,0.360185586611));
+#125 = ORIENTED_EDGE('',*,*,#126,.T.);
+#126 = EDGE_CURVE('',#119,#127,#129,.T.);
+#127 = VERTEX_POINT('',#128);
+#128 = CARTESIAN_POINT('',(3.27,-0.11655,3.73));
+#129 = LINE('',#130,#131);
+#130 = CARTESIAN_POINT('',(0.3425,-0.11655,3.73));
+#131 = VECTOR('',#132,1.);
+#132 = DIRECTION('',(1.,1.43773881689E-016,-4.788632213724E-032));
+#133 = ORIENTED_EDGE('',*,*,#134,.T.);
+#134 = EDGE_CURVE('',#127,#135,#137,.T.);
+#135 = VERTEX_POINT('',#136);
+#136 = CARTESIAN_POINT('',(3.27,2.045585922872E-016,3.685));
+#137 = LINE('',#138,#139);
+#138 = CARTESIAN_POINT('',(3.27,0.682499659449,3.421486617973));
+#139 = VECTOR('',#140,1.);
+#140 = DIRECTION('',(0.E+000,0.932880669323,-0.360185586611));
+#141 = ORIENTED_EDGE('',*,*,#142,.T.);
+#142 = EDGE_CURVE('',#135,#143,#145,.T.);
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(4.35,2.045585922872E-016,3.685));
+#145 = LINE('',#146,#147);
+#146 = CARTESIAN_POINT('',(-2.585,2.045585922872E-016,3.685));
+#147 = VECTOR('',#148,1.);
+#148 = DIRECTION('',(1.,0.E+000,5.551115123126E-017));
+#149 = ORIENTED_EDGE('',*,*,#150,.T.);
+#150 = EDGE_CURVE('',#143,#151,#153,.T.);
+#151 = VERTEX_POINT('',#152);
+#152 = CARTESIAN_POINT('',(4.35,-0.11655,3.73));
+#153 = LINE('',#154,#155);
+#154 = CARTESIAN_POINT('',(4.35,0.106662228694,3.643817672319));
+#155 = VECTOR('',#156,1.);
+#156 = DIRECTION('',(0.E+000,-0.932880669323,0.360185586611));
+#157 = ORIENTED_EDGE('',*,*,#158,.T.);
+#158 = EDGE_CURVE('',#151,#159,#161,.T.);
+#159 = VERTEX_POINT('',#160);
+#160 = CARTESIAN_POINT('',(5.81,-0.11655,3.73));
+#161 = LINE('',#162,#163);
+#162 = CARTESIAN_POINT('',(1.6125,-0.11655,3.73));
+#163 = VECTOR('',#164,1.);
+#164 = DIRECTION('',(1.,1.43773881689E-016,-4.788632213724E-032));
+#165 = ORIENTED_EDGE('',*,*,#166,.T.);
+#166 = EDGE_CURVE('',#159,#167,#169,.T.);
+#167 = VERTEX_POINT('',#168);
+#168 = CARTESIAN_POINT('',(5.81,2.045585922872E-016,3.685));
+#169 = LINE('',#170,#171);
+#170 = CARTESIAN_POINT('',(5.81,0.682499659449,3.421486617973));
+#171 = VECTOR('',#172,1.);
+#172 = DIRECTION('',(0.E+000,0.932880669323,-0.360185586611));
+#173 = ORIENTED_EDGE('',*,*,#174,.T.);
+#174 = EDGE_CURVE('',#167,#175,#177,.T.);
+#175 = VERTEX_POINT('',#176);
+#176 = CARTESIAN_POINT('',(7.665,2.045585922872E-016,3.685));
+#177 = LINE('',#178,#179);
+#178 = CARTESIAN_POINT('',(-2.585,2.045585922872E-016,3.685));
+#179 = VECTOR('',#180,1.);
+#180 = DIRECTION('',(1.,0.E+000,5.551115123126E-017));
+#181 = ORIENTED_EDGE('',*,*,#182,.T.);
+#182 = EDGE_CURVE('',#175,#183,#185,.T.);
+#183 = VERTEX_POINT('',#184);
+#184 = CARTESIAN_POINT('',(7.665,-1.295,4.185));
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(7.665,2.045585922872E-016,3.685));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-5.178527991553E-017,-0.932880669323,0.360185586611
+    ));
+#189 = ORIENTED_EDGE('',*,*,#190,.F.);
+#190 = EDGE_CURVE('',#24,#183,#191,.T.);
+#191 = LINE('',#192,#193);
+#192 = CARTESIAN_POINT('',(-2.585,-1.295,4.185));
+#193 = VECTOR('',#194,1.);
+#194 = DIRECTION('',(1.,0.E+000,5.551115123126E-017));
+#195 = PLANE('',#196);
+#196 = AXIS2_PLACEMENT_3D('',#197,#198,#199);
+#197 = CARTESIAN_POINT('',(-2.585,2.045585922872E-016,3.685));
+#198 = DIRECTION('',(5.178527991553E-017,-0.360185586611,-0.932880669323
+    ));
+#199 = DIRECTION('',(-5.178527991553E-017,-0.932880669323,0.360185586611
+    ));
+#200 = ADVANCED_FACE('',(#201),#219,.T.);
+#201 = FACE_BOUND('',#202,.T.);
+#202 = EDGE_LOOP('',(#203,#204,#212,#218));
+#203 = ORIENTED_EDGE('',*,*,#190,.T.);
+#204 = ORIENTED_EDGE('',*,*,#205,.T.);
+#205 = EDGE_CURVE('',#183,#206,#208,.T.);
+#206 = VERTEX_POINT('',#207);
+#207 = CARTESIAN_POINT('',(7.665,-1.295,11.875000000001));
+#208 = LINE('',#209,#210);
+#209 = CARTESIAN_POINT('',(7.665,-1.295,4.185));
+#210 = VECTOR('',#211,1.);
+#211 = DIRECTION('',(0.E+000,5.551115123126E-017,1.));
+#212 = ORIENTED_EDGE('',*,*,#213,.F.);
+#213 = EDGE_CURVE('',#32,#206,#214,.T.);
+#214 = LINE('',#215,#216);
+#215 = CARTESIAN_POINT('',(-2.585,-1.295,11.875000000001));
+#216 = VECTOR('',#217,1.);
+#217 = DIRECTION('',(1.,0.E+000,5.551115123126E-017));
+#218 = ORIENTED_EDGE('',*,*,#31,.F.);
+#219 = PLANE('',#220);
+#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223);
+#221 = CARTESIAN_POINT('',(-2.585,-1.295,4.185));
+#222 = DIRECTION('',(-3.08148791102E-033,-1.,5.551115123126E-017));
+#223 = DIRECTION('',(0.E+000,5.551115123126E-017,1.));
+#224 = ADVANCED_FACE('',(#225),#243,.T.);
+#225 = FACE_BOUND('',#226,.T.);
+#226 = EDGE_LOOP('',(#227,#228,#236,#242));
+#227 = ORIENTED_EDGE('',*,*,#213,.T.);
+#228 = ORIENTED_EDGE('',*,*,#229,.T.);
+#229 = EDGE_CURVE('',#206,#230,#232,.T.);
+#230 = VERTEX_POINT('',#231);
+#231 = CARTESIAN_POINT('',(7.665,-0.295,12.875));
+#232 = LINE('',#233,#234);
+#233 = CARTESIAN_POINT('',(7.665,-1.295,11.875000000001));
+#234 = VECTOR('',#235,1.);
+#235 = DIRECTION('',(3.925231146711E-017,0.707106781187,0.707106781186)
+  );
+#236 = ORIENTED_EDGE('',*,*,#237,.F.);
+#237 = EDGE_CURVE('',#40,#230,#238,.T.);
+#238 = LINE('',#239,#240);
+#239 = CARTESIAN_POINT('',(-2.585,-0.295,12.875));
+#240 = VECTOR('',#241,1.);
+#241 = DIRECTION('',(1.,0.E+000,5.551115123126E-017));
+#242 = ORIENTED_EDGE('',*,*,#39,.F.);
+#243 = PLANE('',#244);
+#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247);
+#245 = CARTESIAN_POINT('',(-2.585,-1.295,11.875000000001));
+#246 = DIRECTION('',(-3.925231146711E-017,-0.707106781186,0.707106781187
+    ));
+#247 = DIRECTION('',(3.925231146711E-017,0.707106781187,0.707106781186)
+  );
+#248 = ADVANCED_FACE('',(#249),#299,.T.);
+#249 = FACE_BOUND('',#250,.T.);
+#250 = EDGE_LOOP('',(#251,#252,#253,#261,#269,#277,#285,#293));
+#251 = ORIENTED_EDGE('',*,*,#47,.F.);
+#252 = ORIENTED_EDGE('',*,*,#237,.T.);
+#253 = ORIENTED_EDGE('',*,*,#254,.T.);
+#254 = EDGE_CURVE('',#230,#255,#257,.T.);
+#255 = VERTEX_POINT('',#256);
+#256 = CARTESIAN_POINT('',(7.665,3.15,12.875));
+#257 = LINE('',#258,#259);
+#258 = CARTESIAN_POINT('',(7.665,-0.295,12.875));
+#259 = VECTOR('',#260,1.);
+#260 = DIRECTION('',(5.551115123126E-017,1.,0.E+000));
+#261 = ORIENTED_EDGE('',*,*,#262,.F.);
+#262 = EDGE_CURVE('',#263,#255,#265,.T.);
+#263 = VERTEX_POINT('',#264);
+#264 = CARTESIAN_POINT('',(7.655,3.15,12.875));
+#265 = LINE('',#266,#267);
+#266 = CARTESIAN_POINT('',(-2.585,3.15,12.875));
+#267 = VECTOR('',#268,1.);
+#268 = DIRECTION('',(1.,0.E+000,5.551115123126E-017));
+#269 = ORIENTED_EDGE('',*,*,#270,.F.);
+#270 = EDGE_CURVE('',#271,#263,#273,.T.);
+#271 = VERTEX_POINT('',#272);
+#272 = CARTESIAN_POINT('',(7.655,1.89,12.875));
+#273 = LINE('',#274,#275);
+#274 = CARTESIAN_POINT('',(7.655,1.4325,12.875));
+#275 = VECTOR('',#276,1.);
+#276 = DIRECTION('',(0.E+000,1.,-3.08148791102E-033));
+#277 = ORIENTED_EDGE('',*,*,#278,.F.);
+#278 = EDGE_CURVE('',#279,#271,#281,.T.);
+#279 = VERTEX_POINT('',#280);
+#280 = CARTESIAN_POINT('',(-2.575,1.89,12.875));
+#281 = LINE('',#282,#283);
+#282 = CARTESIAN_POINT('',(2.535,1.89,12.875));
+#283 = VECTOR('',#284,1.);
+#284 = DIRECTION('',(1.,0.E+000,5.551115123126E-017));
+#285 = ORIENTED_EDGE('',*,*,#286,.F.);
+#286 = EDGE_CURVE('',#287,#279,#289,.T.);
+#287 = VERTEX_POINT('',#288);
+#288 = CARTESIAN_POINT('',(-2.575,3.15,12.875));
+#289 = LINE('',#290,#291);
+#290 = CARTESIAN_POINT('',(-2.575,0.7975,12.875));
+#291 = VECTOR('',#292,1.);
+#292 = DIRECTION('',(0.E+000,-1.,3.08148791102E-033));
+#293 = ORIENTED_EDGE('',*,*,#294,.F.);
+#294 = EDGE_CURVE('',#48,#287,#295,.T.);
+#295 = LINE('',#296,#297);
+#296 = CARTESIAN_POINT('',(-2.585,3.15,12.875));
+#297 = VECTOR('',#298,1.);
+#298 = DIRECTION('',(1.,0.E+000,5.551115123126E-017));
+#299 = PLANE('',#300);
+#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
+#301 = CARTESIAN_POINT('',(-2.585,-0.295,12.875));
+#302 = DIRECTION('',(-5.551115123126E-017,3.08148791102E-033,1.));
+#303 = DIRECTION('',(5.551115123126E-017,1.,0.E+000));
+#304 = ADVANCED_FACE('',(#305),#346,.T.);
+#305 = FACE_BOUND('',#306,.T.);
+#306 = EDGE_LOOP('',(#307,#308,#309,#317,#325,#331,#332,#340));
+#307 = ORIENTED_EDGE('',*,*,#55,.F.);
+#308 = ORIENTED_EDGE('',*,*,#294,.T.);
+#309 = ORIENTED_EDGE('',*,*,#310,.F.);
+#310 = EDGE_CURVE('',#311,#287,#313,.T.);
+#311 = VERTEX_POINT('',#312);
+#312 = CARTESIAN_POINT('',(-2.575,3.15,5.));
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(-2.575,3.15,8.9375));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(0.E+000,5.551115123126E-017,1.));
+#317 = ORIENTED_EDGE('',*,*,#318,.T.);
+#318 = EDGE_CURVE('',#311,#319,#321,.T.);
+#319 = VERTEX_POINT('',#320);
+#320 = CARTESIAN_POINT('',(7.655,3.15,5.));
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(-2.58,3.15,5.));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(1.,-3.08148791102E-033,0.E+000));
+#325 = ORIENTED_EDGE('',*,*,#326,.F.);
+#326 = EDGE_CURVE('',#263,#319,#327,.T.);
+#327 = LINE('',#328,#329);
+#328 = CARTESIAN_POINT('',(7.655,3.15,8.9375));
+#329 = VECTOR('',#330,1.);
+#330 = DIRECTION('',(0.E+000,-5.551115123126E-017,-1.));
+#331 = ORIENTED_EDGE('',*,*,#262,.T.);
+#332 = ORIENTED_EDGE('',*,*,#333,.T.);
+#333 = EDGE_CURVE('',#255,#334,#336,.T.);
+#334 = VERTEX_POINT('',#335);
+#335 = CARTESIAN_POINT('',(7.665,3.15,4.185));
+#336 = LINE('',#337,#338);
+#337 = CARTESIAN_POINT('',(7.665,3.15,12.875));
+#338 = VECTOR('',#339,1.);
+#339 = DIRECTION('',(0.E+000,-5.551115123126E-017,-1.));
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#56,#334,#342,.T.);
+#342 = LINE('',#343,#344);
+#343 = CARTESIAN_POINT('',(-2.585,3.15,4.185));
+#344 = VECTOR('',#345,1.);
+#345 = DIRECTION('',(1.,0.E+000,5.551115123126E-017));
+#346 = PLANE('',#347);
+#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350);
+#348 = CARTESIAN_POINT('',(-2.585,3.15,12.875));
+#349 = DIRECTION('',(3.08148791102E-033,1.,-5.551115123126E-017));
+#350 = DIRECTION('',(0.E+000,-5.551115123126E-017,-1.));
+#351 = ADVANCED_FACE('',(#352),#432,.T.);
+#352 = FACE_BOUND('',#353,.T.);
+#353 = EDGE_LOOP('',(#354,#355,#356,#362,#363,#371,#379,#385,#386,#394,
+    #402,#408,#409,#417,#425,#431));
+#354 = ORIENTED_EDGE('',*,*,#63,.F.);
+#355 = ORIENTED_EDGE('',*,*,#341,.T.);
+#356 = ORIENTED_EDGE('',*,*,#357,.T.);
+#357 = EDGE_CURVE('',#334,#175,#358,.T.);
+#358 = LINE('',#359,#360);
+#359 = CARTESIAN_POINT('',(7.665,3.15,4.185));
+#360 = VECTOR('',#361,1.);
+#361 = DIRECTION('',(-5.482478518195E-017,-0.987635528464,
+    -0.156767544201));
+#362 = ORIENTED_EDGE('',*,*,#174,.F.);
+#363 = ORIENTED_EDGE('',*,*,#364,.T.);
+#364 = EDGE_CURVE('',#167,#365,#367,.T.);
+#365 = VERTEX_POINT('',#366);
+#366 = CARTESIAN_POINT('',(5.81,0.2625,3.726666666667));
+#367 = LINE('',#368,#369);
+#368 = CARTESIAN_POINT('',(5.81,1.441169513394,3.913757065618));
+#369 = VECTOR('',#370,1.);
+#370 = DIRECTION('',(0.E+000,0.987635528464,0.156767544201));
+#371 = ORIENTED_EDGE('',*,*,#372,.T.);
+#372 = EDGE_CURVE('',#365,#373,#375,.T.);
+#373 = VERTEX_POINT('',#374);
+#374 = CARTESIAN_POINT('',(4.35,0.2625,3.726666666667));
+#375 = LINE('',#376,#377);
+#376 = CARTESIAN_POINT('',(0.8825,0.2625,3.726666666667));
+#377 = VECTOR('',#378,1.);
+#378 = DIRECTION('',(-1.,-1.848892746612E-032,-5.551115123126E-017));
+#379 = ORIENTED_EDGE('',*,*,#380,.T.);
+#380 = EDGE_CURVE('',#373,#143,#381,.T.);
+#381 = LINE('',#382,#383);
+#382 = CARTESIAN_POINT('',(4.35,1.706508048661,3.955874293438));
+#383 = VECTOR('',#384,1.);
+#384 = DIRECTION('',(0.E+000,-0.987635528464,-0.156767544201));
+#385 = ORIENTED_EDGE('',*,*,#142,.F.);
+#386 = ORIENTED_EDGE('',*,*,#387,.T.);
+#387 = EDGE_CURVE('',#135,#388,#390,.T.);
+#388 = VERTEX_POINT('',#389);
+#389 = CARTESIAN_POINT('',(3.27,0.2625,3.726666666667));
+#390 = LINE('',#391,#392);
+#391 = CARTESIAN_POINT('',(3.27,1.441169513394,3.913757065618));
+#392 = VECTOR('',#393,1.);
+#393 = DIRECTION('',(0.E+000,0.987635528464,0.156767544201));
+#394 = ORIENTED_EDGE('',*,*,#395,.T.);
+#395 = EDGE_CURVE('',#388,#396,#398,.T.);
+#396 = VERTEX_POINT('',#397);
+#397 = CARTESIAN_POINT('',(1.81,0.2625,3.726666666667));
+#398 = LINE('',#399,#400);
+#399 = CARTESIAN_POINT('',(-0.3875,0.2625,3.726666666667));
+#400 = VECTOR('',#401,1.);
+#401 = DIRECTION('',(-1.,-1.848892746612E-032,-5.551115123126E-017));
+#402 = ORIENTED_EDGE('',*,*,#403,.T.);
+#403 = EDGE_CURVE('',#396,#111,#404,.T.);
+#404 = LINE('',#405,#406);
+#405 = CARTESIAN_POINT('',(1.81,1.706508048661,3.955874293438));
+#406 = VECTOR('',#407,1.);
+#407 = DIRECTION('',(0.E+000,-0.987635528464,-0.156767544201));
+#408 = ORIENTED_EDGE('',*,*,#110,.F.);
+#409 = ORIENTED_EDGE('',*,*,#410,.T.);
+#410 = EDGE_CURVE('',#103,#411,#413,.T.);
+#411 = VERTEX_POINT('',#412);
+#412 = CARTESIAN_POINT('',(0.73,0.2625,3.726666666667));
+#413 = LINE('',#414,#415);
+#414 = CARTESIAN_POINT('',(0.73,1.441169513394,3.913757065618));
+#415 = VECTOR('',#416,1.);
+#416 = DIRECTION('',(0.E+000,0.987635528464,0.156767544201));
+#417 = ORIENTED_EDGE('',*,*,#418,.T.);
+#418 = EDGE_CURVE('',#411,#419,#421,.T.);
+#419 = VERTEX_POINT('',#420);
+#420 = CARTESIAN_POINT('',(-0.73,0.2625,3.726666666667));
+#421 = LINE('',#422,#423);
+#422 = CARTESIAN_POINT('',(-1.6575,0.2625,3.726666666667));
+#423 = VECTOR('',#424,1.);
+#424 = DIRECTION('',(-1.,-1.848892746612E-032,-5.551115123126E-017));
+#425 = ORIENTED_EDGE('',*,*,#426,.T.);
+#426 = EDGE_CURVE('',#419,#79,#427,.T.);
+#427 = LINE('',#428,#429);
+#428 = CARTESIAN_POINT('',(-0.73,1.706508048661,3.955874293438));
+#429 = VECTOR('',#430,1.);
+#430 = DIRECTION('',(0.E+000,-0.987635528464,-0.156767544201));
+#431 = ORIENTED_EDGE('',*,*,#78,.F.);
+#432 = PLANE('',#433);
+#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436);
+#434 = CARTESIAN_POINT('',(-2.585,3.15,4.185));
+#435 = DIRECTION('',(5.482478518195E-017,0.156767544201,-0.987635528464)
+  );
+#436 = DIRECTION('',(-5.482478518195E-017,-0.987635528464,
+    -0.156767544201));
+#437 = ADVANCED_FACE('',(#438),#446,.T.);
+#438 = FACE_BOUND('',#439,.F.);
+#439 = EDGE_LOOP('',(#440,#441,#442,#443,#444,#445));
+#440 = ORIENTED_EDGE('',*,*,#182,.T.);
+#441 = ORIENTED_EDGE('',*,*,#205,.T.);
+#442 = ORIENTED_EDGE('',*,*,#229,.T.);
+#443 = ORIENTED_EDGE('',*,*,#254,.T.);
+#444 = ORIENTED_EDGE('',*,*,#333,.T.);
+#445 = ORIENTED_EDGE('',*,*,#357,.T.);
+#446 = PLANE('',#447);
+#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450);
+#448 = CARTESIAN_POINT('',(7.665,2.045585922872E-016,3.685));
+#449 = DIRECTION('',(1.,0.E+000,5.551115123126E-017));
+#450 = DIRECTION('',(0.E+000,5.551115123126E-017,1.));
+#451 = ADVANCED_FACE('',(#452),#486,.F.);
+#452 = FACE_BOUND('',#453,.F.);
+#453 = EDGE_LOOP('',(#454,#462,#470,#478,#484,#485));
+#454 = ORIENTED_EDGE('',*,*,#455,.F.);
+#455 = EDGE_CURVE('',#456,#365,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(5.81,0.2625,0.3025));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(5.81,0.2625,0.3025));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#462 = ORIENTED_EDGE('',*,*,#463,.T.);
+#463 = EDGE_CURVE('',#456,#464,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(5.81,-0.2625,0.3025));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(5.81,0.2625,0.3025));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#470 = ORIENTED_EDGE('',*,*,#471,.T.);
+#471 = EDGE_CURVE('',#464,#472,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(5.81,-0.2625,3.73));
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(5.81,-0.2625,0.3025));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#478 = ORIENTED_EDGE('',*,*,#479,.F.);
+#479 = EDGE_CURVE('',#159,#472,#480,.T.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(5.81,0.2625,3.73));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#484 = ORIENTED_EDGE('',*,*,#166,.T.);
+#485 = ORIENTED_EDGE('',*,*,#364,.T.);
+#486 = PLANE('',#487);
+#487 = AXIS2_PLACEMENT_3D('',#488,#489,#490);
+#488 = CARTESIAN_POINT('',(5.81,0.2625,0.3025));
+#489 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#490 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#491 = ADVANCED_FACE('',(#492),#510,.F.);
+#492 = FACE_BOUND('',#493,.F.);
+#493 = EDGE_LOOP('',(#494,#495,#496,#504));
+#494 = ORIENTED_EDGE('',*,*,#158,.T.);
+#495 = ORIENTED_EDGE('',*,*,#479,.T.);
+#496 = ORIENTED_EDGE('',*,*,#497,.T.);
+#497 = EDGE_CURVE('',#472,#498,#500,.T.);
+#498 = VERTEX_POINT('',#499);
+#499 = CARTESIAN_POINT('',(4.35,-0.2625,3.73));
+#500 = LINE('',#501,#502);
+#501 = CARTESIAN_POINT('',(5.81,-0.2625,3.73));
+#502 = VECTOR('',#503,1.);
+#503 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#504 = ORIENTED_EDGE('',*,*,#505,.F.);
+#505 = EDGE_CURVE('',#151,#498,#506,.T.);
+#506 = LINE('',#507,#508);
+#507 = CARTESIAN_POINT('',(4.35,0.2625,3.73));
+#508 = VECTOR('',#509,1.);
+#509 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#510 = PLANE('',#511);
+#511 = AXIS2_PLACEMENT_3D('',#512,#513,#514);
+#512 = CARTESIAN_POINT('',(5.81,0.2625,3.73));
+#513 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#514 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#515 = ADVANCED_FACE('',(#516),#543,.F.);
+#516 = FACE_BOUND('',#517,.F.);
+#517 = EDGE_LOOP('',(#518,#519,#520,#528,#536,#542));
+#518 = ORIENTED_EDGE('',*,*,#150,.T.);
+#519 = ORIENTED_EDGE('',*,*,#505,.T.);
+#520 = ORIENTED_EDGE('',*,*,#521,.T.);
+#521 = EDGE_CURVE('',#498,#522,#524,.T.);
+#522 = VERTEX_POINT('',#523);
+#523 = CARTESIAN_POINT('',(4.35,-0.2625,0.3025));
+#524 = LINE('',#525,#526);
+#525 = CARTESIAN_POINT('',(4.35,-0.2625,3.73));
+#526 = VECTOR('',#527,1.);
+#527 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#528 = ORIENTED_EDGE('',*,*,#529,.F.);
+#529 = EDGE_CURVE('',#530,#522,#532,.T.);
+#530 = VERTEX_POINT('',#531);
+#531 = CARTESIAN_POINT('',(4.35,0.2625,0.3025));
+#532 = LINE('',#533,#534);
+#533 = CARTESIAN_POINT('',(4.35,0.2625,0.3025));
+#534 = VECTOR('',#535,1.);
+#535 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#536 = ORIENTED_EDGE('',*,*,#537,.F.);
+#537 = EDGE_CURVE('',#373,#530,#538,.T.);
+#538 = LINE('',#539,#540);
+#539 = CARTESIAN_POINT('',(4.35,0.2625,3.73));
+#540 = VECTOR('',#541,1.);
+#541 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#542 = ORIENTED_EDGE('',*,*,#380,.T.);
+#543 = PLANE('',#544);
+#544 = AXIS2_PLACEMENT_3D('',#545,#546,#547);
+#545 = CARTESIAN_POINT('',(4.35,0.2625,3.73));
+#546 = DIRECTION('',(1.,0.E+000,0.E+000));
+#547 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#548 = ADVANCED_FACE('',(#549),#583,.F.);
+#549 = FACE_BOUND('',#550,.F.);
+#550 = EDGE_LOOP('',(#551,#559,#567,#575,#581,#582));
+#551 = ORIENTED_EDGE('',*,*,#552,.F.);
+#552 = EDGE_CURVE('',#553,#388,#555,.T.);
+#553 = VERTEX_POINT('',#554);
+#554 = CARTESIAN_POINT('',(3.27,0.2625,0.3025));
+#555 = LINE('',#556,#557);
+#556 = CARTESIAN_POINT('',(3.27,0.2625,0.3025));
+#557 = VECTOR('',#558,1.);
+#558 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#559 = ORIENTED_EDGE('',*,*,#560,.T.);
+#560 = EDGE_CURVE('',#553,#561,#563,.T.);
+#561 = VERTEX_POINT('',#562);
+#562 = CARTESIAN_POINT('',(3.27,-0.2625,0.3025));
+#563 = LINE('',#564,#565);
+#564 = CARTESIAN_POINT('',(3.27,0.2625,0.3025));
+#565 = VECTOR('',#566,1.);
+#566 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#561,#569,#571,.T.);
+#569 = VERTEX_POINT('',#570);
+#570 = CARTESIAN_POINT('',(3.27,-0.2625,3.73));
+#571 = LINE('',#572,#573);
+#572 = CARTESIAN_POINT('',(3.27,-0.2625,0.3025));
+#573 = VECTOR('',#574,1.);
+#574 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#575 = ORIENTED_EDGE('',*,*,#576,.F.);
+#576 = EDGE_CURVE('',#127,#569,#577,.T.);
+#577 = LINE('',#578,#579);
+#578 = CARTESIAN_POINT('',(3.27,0.2625,3.73));
+#579 = VECTOR('',#580,1.);
+#580 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#581 = ORIENTED_EDGE('',*,*,#134,.T.);
+#582 = ORIENTED_EDGE('',*,*,#387,.T.);
+#583 = PLANE('',#584);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(3.27,0.2625,0.3025));
+#586 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#587 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#588 = ADVANCED_FACE('',(#589),#607,.F.);
+#589 = FACE_BOUND('',#590,.F.);
+#590 = EDGE_LOOP('',(#591,#592,#593,#601));
+#591 = ORIENTED_EDGE('',*,*,#126,.T.);
+#592 = ORIENTED_EDGE('',*,*,#576,.T.);
+#593 = ORIENTED_EDGE('',*,*,#594,.T.);
+#594 = EDGE_CURVE('',#569,#595,#597,.T.);
+#595 = VERTEX_POINT('',#596);
+#596 = CARTESIAN_POINT('',(1.81,-0.2625,3.73));
+#597 = LINE('',#598,#599);
+#598 = CARTESIAN_POINT('',(3.27,-0.2625,3.73));
+#599 = VECTOR('',#600,1.);
+#600 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#601 = ORIENTED_EDGE('',*,*,#602,.F.);
+#602 = EDGE_CURVE('',#119,#595,#603,.T.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(1.81,0.2625,3.73));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(3.27,0.2625,3.73));
+#610 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#611 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#612 = ADVANCED_FACE('',(#613),#640,.F.);
+#613 = FACE_BOUND('',#614,.F.);
+#614 = EDGE_LOOP('',(#615,#616,#617,#625,#633,#639));
+#615 = ORIENTED_EDGE('',*,*,#118,.T.);
+#616 = ORIENTED_EDGE('',*,*,#602,.T.);
+#617 = ORIENTED_EDGE('',*,*,#618,.T.);
+#618 = EDGE_CURVE('',#595,#619,#621,.T.);
+#619 = VERTEX_POINT('',#620);
+#620 = CARTESIAN_POINT('',(1.81,-0.2625,0.3025));
+#621 = LINE('',#622,#623);
+#622 = CARTESIAN_POINT('',(1.81,-0.2625,3.73));
+#623 = VECTOR('',#624,1.);
+#624 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#625 = ORIENTED_EDGE('',*,*,#626,.F.);
+#626 = EDGE_CURVE('',#627,#619,#629,.T.);
+#627 = VERTEX_POINT('',#628);
+#628 = CARTESIAN_POINT('',(1.81,0.2625,0.3025));
+#629 = LINE('',#630,#631);
+#630 = CARTESIAN_POINT('',(1.81,0.2625,0.3025));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#633 = ORIENTED_EDGE('',*,*,#634,.F.);
+#634 = EDGE_CURVE('',#396,#627,#635,.T.);
+#635 = LINE('',#636,#637);
+#636 = CARTESIAN_POINT('',(1.81,0.2625,3.73));
+#637 = VECTOR('',#638,1.);
+#638 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#639 = ORIENTED_EDGE('',*,*,#403,.T.);
+#640 = PLANE('',#641);
+#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644);
+#642 = CARTESIAN_POINT('',(1.81,0.2625,3.73));
+#643 = DIRECTION('',(1.,0.E+000,0.E+000));
+#644 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#645 = ADVANCED_FACE('',(#646),#680,.F.);
+#646 = FACE_BOUND('',#647,.F.);
+#647 = EDGE_LOOP('',(#648,#656,#664,#672,#678,#679));
+#648 = ORIENTED_EDGE('',*,*,#649,.F.);
+#649 = EDGE_CURVE('',#650,#411,#652,.T.);
+#650 = VERTEX_POINT('',#651);
+#651 = CARTESIAN_POINT('',(0.73,0.2625,0.302499999998));
+#652 = LINE('',#653,#654);
+#653 = CARTESIAN_POINT('',(0.73,0.2625,0.302499999998));
+#654 = VECTOR('',#655,1.);
+#655 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#656 = ORIENTED_EDGE('',*,*,#657,.T.);
+#657 = EDGE_CURVE('',#650,#658,#660,.T.);
+#658 = VERTEX_POINT('',#659);
+#659 = CARTESIAN_POINT('',(0.73,-0.2625,0.302499999998));
+#660 = LINE('',#661,#662);
+#661 = CARTESIAN_POINT('',(0.73,0.2625,0.302499999998));
+#662 = VECTOR('',#663,1.);
+#663 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#664 = ORIENTED_EDGE('',*,*,#665,.T.);
+#665 = EDGE_CURVE('',#658,#666,#668,.T.);
+#666 = VERTEX_POINT('',#667);
+#667 = CARTESIAN_POINT('',(0.73,-0.2625,3.73));
+#668 = LINE('',#669,#670);
+#669 = CARTESIAN_POINT('',(0.73,-0.2625,0.302499999998));
+#670 = VECTOR('',#671,1.);
+#671 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#672 = ORIENTED_EDGE('',*,*,#673,.F.);
+#673 = EDGE_CURVE('',#95,#666,#674,.T.);
+#674 = LINE('',#675,#676);
+#675 = CARTESIAN_POINT('',(0.73,0.2625,3.73));
+#676 = VECTOR('',#677,1.);
+#677 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#678 = ORIENTED_EDGE('',*,*,#102,.T.);
+#679 = ORIENTED_EDGE('',*,*,#410,.T.);
+#680 = PLANE('',#681);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(0.73,0.2625,0.302499999998));
+#683 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#684 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#685 = ADVANCED_FACE('',(#686),#704,.F.);
+#686 = FACE_BOUND('',#687,.F.);
+#687 = EDGE_LOOP('',(#688,#689,#690,#698));
+#688 = ORIENTED_EDGE('',*,*,#94,.T.);
+#689 = ORIENTED_EDGE('',*,*,#673,.T.);
+#690 = ORIENTED_EDGE('',*,*,#691,.T.);
+#691 = EDGE_CURVE('',#666,#692,#694,.T.);
+#692 = VERTEX_POINT('',#693);
+#693 = CARTESIAN_POINT('',(-0.73,-0.2625,3.73));
+#694 = LINE('',#695,#696);
+#695 = CARTESIAN_POINT('',(0.73,-0.2625,3.73));
+#696 = VECTOR('',#697,1.);
+#697 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#698 = ORIENTED_EDGE('',*,*,#699,.F.);
+#699 = EDGE_CURVE('',#87,#692,#700,.T.);
+#700 = LINE('',#701,#702);
+#701 = CARTESIAN_POINT('',(-0.73,0.2625,3.73));
+#702 = VECTOR('',#703,1.);
+#703 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#704 = PLANE('',#705);
+#705 = AXIS2_PLACEMENT_3D('',#706,#707,#708);
+#706 = CARTESIAN_POINT('',(0.73,0.2625,3.73));
+#707 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#708 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#709 = ADVANCED_FACE('',(#710),#737,.F.);
+#710 = FACE_BOUND('',#711,.F.);
+#711 = EDGE_LOOP('',(#712,#713,#714,#722,#730,#736));
+#712 = ORIENTED_EDGE('',*,*,#86,.T.);
+#713 = ORIENTED_EDGE('',*,*,#699,.T.);
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#692,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-0.73,-0.2625,0.302499999998));
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(-0.73,-0.2625,3.73));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#722 = ORIENTED_EDGE('',*,*,#723,.F.);
+#723 = EDGE_CURVE('',#724,#716,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(-0.73,0.2625,0.302499999998));
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(-0.73,0.2625,0.302499999998));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#730 = ORIENTED_EDGE('',*,*,#731,.F.);
+#731 = EDGE_CURVE('',#419,#724,#732,.T.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-0.73,0.2625,3.73));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#736 = ORIENTED_EDGE('',*,*,#426,.T.);
+#737 = PLANE('',#738);
+#738 = AXIS2_PLACEMENT_3D('',#739,#740,#741);
+#739 = CARTESIAN_POINT('',(-0.73,0.2625,3.73));
+#740 = DIRECTION('',(1.,0.E+000,0.E+000));
+#741 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#742 = ADVANCED_FACE('',(#743),#777,.T.);
+#743 = FACE_BOUND('',#744,.T.);
+#744 = EDGE_LOOP('',(#745,#746,#754,#762,#770,#776));
+#745 = ORIENTED_EDGE('',*,*,#286,.T.);
+#746 = ORIENTED_EDGE('',*,*,#747,.T.);
+#747 = EDGE_CURVE('',#279,#748,#750,.T.);
+#748 = VERTEX_POINT('',#749);
+#749 = CARTESIAN_POINT('',(-2.575,1.89,18.775));
+#750 = LINE('',#751,#752);
+#751 = CARTESIAN_POINT('',(-2.575,1.89,5.));
+#752 = VECTOR('',#753,1.);
+#753 = DIRECTION('',(0.E+000,0.E+000,1.));
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#748,#756,#758,.T.);
+#756 = VERTEX_POINT('',#757);
+#757 = CARTESIAN_POINT('',(-2.575,3.16,18.775));
+#758 = LINE('',#759,#760);
+#759 = CARTESIAN_POINT('',(-2.575,1.89,18.775));
+#760 = VECTOR('',#761,1.);
+#761 = DIRECTION('',(0.E+000,1.,0.E+000));
+#762 = ORIENTED_EDGE('',*,*,#763,.F.);
+#763 = EDGE_CURVE('',#764,#756,#766,.T.);
+#764 = VERTEX_POINT('',#765);
+#765 = CARTESIAN_POINT('',(-2.575,3.16,5.));
+#766 = LINE('',#767,#768);
+#767 = CARTESIAN_POINT('',(-2.575,3.16,5.));
+#768 = VECTOR('',#769,1.);
+#769 = DIRECTION('',(0.E+000,0.E+000,1.));
+#770 = ORIENTED_EDGE('',*,*,#771,.F.);
+#771 = EDGE_CURVE('',#311,#764,#772,.T.);
+#772 = LINE('',#773,#774);
+#773 = CARTESIAN_POINT('',(-2.575,1.89,5.));
+#774 = VECTOR('',#775,1.);
+#775 = DIRECTION('',(0.E+000,1.,0.E+000));
+#776 = ORIENTED_EDGE('',*,*,#310,.T.);
+#777 = PLANE('',#778);
+#778 = AXIS2_PLACEMENT_3D('',#779,#780,#781);
+#779 = CARTESIAN_POINT('',(-2.575,1.89,5.));
+#780 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#781 = DIRECTION('',(0.E+000,1.,0.E+000));
+#782 = ADVANCED_FACE('',(#783,#801),#812,.T.);
+#783 = FACE_BOUND('',#784,.T.);
+#784 = EDGE_LOOP('',(#785,#786,#794,#800));
+#785 = ORIENTED_EDGE('',*,*,#278,.T.);
+#786 = ORIENTED_EDGE('',*,*,#787,.T.);
+#787 = EDGE_CURVE('',#271,#788,#790,.T.);
+#788 = VERTEX_POINT('',#789);
+#789 = CARTESIAN_POINT('',(7.655,1.89,18.775));
+#790 = LINE('',#791,#792);
+#791 = CARTESIAN_POINT('',(7.655,1.89,5.));
+#792 = VECTOR('',#793,1.);
+#793 = DIRECTION('',(0.E+000,0.E+000,1.));
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#788,#748,#796,.T.);
+#796 = LINE('',#797,#798);
+#797 = CARTESIAN_POINT('',(7.655,1.89,18.775));
+#798 = VECTOR('',#799,1.);
+#799 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#800 = ORIENTED_EDGE('',*,*,#747,.F.);
+#801 = FACE_BOUND('',#802,.T.);
+#802 = EDGE_LOOP('',(#803));
+#803 = ORIENTED_EDGE('',*,*,#804,.F.);
+#804 = EDGE_CURVE('',#805,#805,#807,.T.);
+#805 = VERTEX_POINT('',#806);
+#806 = CARTESIAN_POINT('',(4.4075,1.89,16.005));
+#807 = CIRCLE('',#808,1.8675);
+#808 = AXIS2_PLACEMENT_3D('',#809,#810,#811);
+#809 = CARTESIAN_POINT('',(2.54,1.89,16.005));
+#810 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#811 = DIRECTION('',(1.,0.E+000,0.E+000));
+#812 = PLANE('',#813);
+#813 = AXIS2_PLACEMENT_3D('',#814,#815,#816);
+#814 = CARTESIAN_POINT('',(7.655,1.89,5.));
+#815 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#816 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#817 = ADVANCED_FACE('',(#818),#845,.T.);
+#818 = FACE_BOUND('',#819,.T.);
+#819 = EDGE_LOOP('',(#820,#828,#836,#842,#843,#844));
+#820 = ORIENTED_EDGE('',*,*,#821,.F.);
+#821 = EDGE_CURVE('',#822,#319,#824,.T.);
+#822 = VERTEX_POINT('',#823);
+#823 = CARTESIAN_POINT('',(7.655,3.16,5.));
+#824 = LINE('',#825,#826);
+#825 = CARTESIAN_POINT('',(7.655,3.16,5.));
+#826 = VECTOR('',#827,1.);
+#827 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#828 = ORIENTED_EDGE('',*,*,#829,.T.);
+#829 = EDGE_CURVE('',#822,#830,#832,.T.);
+#830 = VERTEX_POINT('',#831);
+#831 = CARTESIAN_POINT('',(7.655,3.16,18.775));
+#832 = LINE('',#833,#834);
+#833 = CARTESIAN_POINT('',(7.655,3.16,5.));
+#834 = VECTOR('',#835,1.);
+#835 = DIRECTION('',(0.E+000,0.E+000,1.));
+#836 = ORIENTED_EDGE('',*,*,#837,.T.);
+#837 = EDGE_CURVE('',#830,#788,#838,.T.);
+#838 = LINE('',#839,#840);
+#839 = CARTESIAN_POINT('',(7.655,3.16,18.775));
+#840 = VECTOR('',#841,1.);
+#841 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#842 = ORIENTED_EDGE('',*,*,#787,.F.);
+#843 = ORIENTED_EDGE('',*,*,#270,.T.);
+#844 = ORIENTED_EDGE('',*,*,#326,.T.);
+#845 = PLANE('',#846);
+#846 = AXIS2_PLACEMENT_3D('',#847,#848,#849);
+#847 = CARTESIAN_POINT('',(7.655,3.16,5.));
+#848 = DIRECTION('',(1.,0.E+000,0.E+000));
+#849 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#850 = ADVANCED_FACE('',(#851),#862,.F.);
+#851 = FACE_BOUND('',#852,.F.);
+#852 = EDGE_LOOP('',(#853,#859,#860,#861));
+#853 = ORIENTED_EDGE('',*,*,#854,.F.);
+#854 = EDGE_CURVE('',#764,#822,#855,.T.);
+#855 = LINE('',#856,#857);
+#856 = CARTESIAN_POINT('',(-2.575,3.16,5.));
+#857 = VECTOR('',#858,1.);
+#858 = DIRECTION('',(1.,0.E+000,0.E+000));
+#859 = ORIENTED_EDGE('',*,*,#771,.F.);
+#860 = ORIENTED_EDGE('',*,*,#318,.T.);
+#861 = ORIENTED_EDGE('',*,*,#821,.F.);
+#862 = PLANE('',#863);
+#863 = AXIS2_PLACEMENT_3D('',#864,#865,#866);
+#864 = CARTESIAN_POINT('',(-2.575,3.16,5.));
+#865 = DIRECTION('',(0.E+000,0.E+000,1.));
+#866 = DIRECTION('',(1.,0.E+000,0.E+000));
+#867 = ADVANCED_FACE('',(#868),#919,.F.);
+#868 = FACE_BOUND('',#869,.F.);
+#869 = EDGE_LOOP('',(#870,#871,#879,#887,#895,#903,#911,#917,#918));
+#870 = ORIENTED_EDGE('',*,*,#731,.T.);
+#871 = ORIENTED_EDGE('',*,*,#872,.T.);
+#872 = EDGE_CURVE('',#724,#873,#875,.T.);
+#873 = VERTEX_POINT('',#874);
+#874 = CARTESIAN_POINT('',(-0.4275,0.2625,-8.743006318923E-017));
+#875 = LINE('',#876,#877);
+#876 = CARTESIAN_POINT('',(-0.73,0.2625,0.302499999998));
+#877 = VECTOR('',#878,1.);
+#878 = DIRECTION('',(0.707106781188,-2.355138688019E-016,-0.707106781185
+    ));
+#879 = ORIENTED_EDGE('',*,*,#880,.T.);
+#880 = EDGE_CURVE('',#873,#881,#883,.T.);
+#881 = VERTEX_POINT('',#882);
+#882 = CARTESIAN_POINT('',(-0.4275,0.2625,-9.009548279765));
+#883 = LINE('',#884,#885);
+#884 = CARTESIAN_POINT('',(-0.4275,0.2625,-8.743006318923E-017));
+#885 = VECTOR('',#886,1.);
+#886 = DIRECTION('',(-6.161368972952E-018,-3.330669073875E-016,-1.));
+#887 = ORIENTED_EDGE('',*,*,#888,.T.);
+#888 = EDGE_CURVE('',#881,#889,#891,.T.);
+#889 = VERTEX_POINT('',#890);
+#890 = CARTESIAN_POINT('',(0.E+000,0.2625,-9.75));
+#891 = LINE('',#892,#893);
+#892 = CARTESIAN_POINT('',(-0.4275,0.2625,-9.009548279765));
+#893 = VECTOR('',#894,1.);
+#894 = DIRECTION('',(0.5,-2.884444029575E-016,-0.866025403784));
+#895 = ORIENTED_EDGE('',*,*,#896,.T.);
+#896 = EDGE_CURVE('',#889,#897,#899,.T.);
+#897 = VERTEX_POINT('',#898);
+#898 = CARTESIAN_POINT('',(0.4275,0.2625,-9.009548279765));
+#899 = LINE('',#900,#901);
+#900 = CARTESIAN_POINT('',(0.E+000,0.2625,-9.75));
+#901 = VECTOR('',#902,1.);
+#902 = DIRECTION('',(0.5,2.884444029575E-016,0.866025403784));
+#903 = ORIENTED_EDGE('',*,*,#904,.T.);
+#904 = EDGE_CURVE('',#897,#905,#907,.T.);
+#905 = VERTEX_POINT('',#906);
+#906 = CARTESIAN_POINT('',(0.4275,0.2625,-8.743006318923E-017));
+#907 = LINE('',#908,#909);
+#908 = CARTESIAN_POINT('',(0.4275,0.2625,-9.009548279765));
+#909 = VECTOR('',#910,1.);
+#910 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#911 = ORIENTED_EDGE('',*,*,#912,.T.);
+#912 = EDGE_CURVE('',#905,#650,#913,.T.);
+#913 = LINE('',#914,#915);
+#914 = CARTESIAN_POINT('',(0.4275,0.2625,-8.743006318923E-017));
+#915 = VECTOR('',#916,1.);
+#916 = DIRECTION('',(0.707106781188,2.355138688019E-016,0.707106781185)
+  );
+#917 = ORIENTED_EDGE('',*,*,#649,.T.);
+#918 = ORIENTED_EDGE('',*,*,#418,.T.);
+#919 = PLANE('',#920);
+#920 = AXIS2_PLACEMENT_3D('',#921,#922,#923);
+#921 = CARTESIAN_POINT('',(-0.73,0.2625,0.302499999998));
+#922 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#923 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#924 = ADVANCED_FACE('',(#925),#976,.F.);
+#925 = FACE_BOUND('',#926,.F.);
+#926 = EDGE_LOOP('',(#927,#928,#936,#944,#952,#960,#968,#974,#975));
+#927 = ORIENTED_EDGE('',*,*,#634,.T.);
+#928 = ORIENTED_EDGE('',*,*,#929,.T.);
+#929 = EDGE_CURVE('',#627,#930,#932,.T.);
+#930 = VERTEX_POINT('',#931);
+#931 = CARTESIAN_POINT('',(2.1125,0.2625,-8.743006318923E-017));
+#932 = LINE('',#933,#934);
+#933 = CARTESIAN_POINT('',(1.81,0.2625,0.3025));
+#934 = VECTOR('',#935,1.);
+#935 = DIRECTION('',(0.707106781187,-2.355138688025E-016,-0.707106781186
+    ));
+#936 = ORIENTED_EDGE('',*,*,#937,.T.);
+#937 = EDGE_CURVE('',#930,#938,#940,.T.);
+#938 = VERTEX_POINT('',#939);
+#939 = CARTESIAN_POINT('',(2.1125,0.2625,-9.009548279765));
+#940 = LINE('',#941,#942);
+#941 = CARTESIAN_POINT('',(2.1125,0.2625,-8.743006318923E-017));
+#942 = VECTOR('',#943,1.);
+#943 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#944 = ORIENTED_EDGE('',*,*,#945,.T.);
+#945 = EDGE_CURVE('',#938,#946,#948,.T.);
+#946 = VERTEX_POINT('',#947);
+#947 = CARTESIAN_POINT('',(2.54,0.2625,-9.75));
+#948 = LINE('',#949,#950);
+#949 = CARTESIAN_POINT('',(2.1125,0.2625,-9.009548279765));
+#950 = VECTOR('',#951,1.);
+#951 = DIRECTION('',(0.5,-2.884444029575E-016,-0.866025403784));
+#952 = ORIENTED_EDGE('',*,*,#953,.T.);
+#953 = EDGE_CURVE('',#946,#954,#956,.T.);
+#954 = VERTEX_POINT('',#955);
+#955 = CARTESIAN_POINT('',(2.9675,0.2625,-9.009548279765));
+#956 = LINE('',#957,#958);
+#957 = CARTESIAN_POINT('',(2.54,0.2625,-9.75));
+#958 = VECTOR('',#959,1.);
+#959 = DIRECTION('',(0.5,2.884444029575E-016,0.866025403784));
+#960 = ORIENTED_EDGE('',*,*,#961,.T.);
+#961 = EDGE_CURVE('',#954,#962,#964,.T.);
+#962 = VERTEX_POINT('',#963);
+#963 = CARTESIAN_POINT('',(2.9675,0.2625,-8.743006318923E-017));
+#964 = LINE('',#965,#966);
+#965 = CARTESIAN_POINT('',(2.9675,0.2625,-9.009548279765));
+#966 = VECTOR('',#967,1.);
+#967 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#968 = ORIENTED_EDGE('',*,*,#969,.T.);
+#969 = EDGE_CURVE('',#962,#553,#970,.T.);
+#970 = LINE('',#971,#972);
+#971 = CARTESIAN_POINT('',(2.9675,0.2625,-8.743006318923E-017));
+#972 = VECTOR('',#973,1.);
+#973 = DIRECTION('',(0.707106781187,2.355138688025E-016,0.707106781186)
+  );
+#974 = ORIENTED_EDGE('',*,*,#552,.T.);
+#975 = ORIENTED_EDGE('',*,*,#395,.T.);
+#976 = PLANE('',#977);
+#977 = AXIS2_PLACEMENT_3D('',#978,#979,#980);
+#978 = CARTESIAN_POINT('',(1.81,0.2625,0.3025));
+#979 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#980 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#981 = ADVANCED_FACE('',(#982),#1033,.F.);
+#982 = FACE_BOUND('',#983,.F.);
+#983 = EDGE_LOOP('',(#984,#985,#993,#1001,#1009,#1017,#1025,#1031,#1032)
+  );
+#984 = ORIENTED_EDGE('',*,*,#537,.T.);
+#985 = ORIENTED_EDGE('',*,*,#986,.T.);
+#986 = EDGE_CURVE('',#530,#987,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(4.6525,0.2625,-8.743006318923E-017));
+#989 = LINE('',#990,#991);
+#990 = CARTESIAN_POINT('',(4.35,0.2625,0.3025));
+#991 = VECTOR('',#992,1.);
+#992 = DIRECTION('',(0.707106781187,-2.355138688025E-016,-0.707106781186
+    ));
+#993 = ORIENTED_EDGE('',*,*,#994,.T.);
+#994 = EDGE_CURVE('',#987,#995,#997,.T.);
+#995 = VERTEX_POINT('',#996);
+#996 = CARTESIAN_POINT('',(4.6525,0.2625,-9.009548279765));
+#997 = LINE('',#998,#999);
+#998 = CARTESIAN_POINT('',(4.6525,0.2625,-8.743006318923E-017));
+#999 = VECTOR('',#1000,1.);
+#1000 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#1001 = ORIENTED_EDGE('',*,*,#1002,.T.);
+#1002 = EDGE_CURVE('',#995,#1003,#1005,.T.);
+#1003 = VERTEX_POINT('',#1004);
+#1004 = CARTESIAN_POINT('',(5.08,0.2625,-9.75));
+#1005 = LINE('',#1006,#1007);
+#1006 = CARTESIAN_POINT('',(4.6525,0.2625,-9.009548279765));
+#1007 = VECTOR('',#1008,1.);
+#1008 = DIRECTION('',(0.5,-2.884444029575E-016,-0.866025403784));
+#1009 = ORIENTED_EDGE('',*,*,#1010,.T.);
+#1010 = EDGE_CURVE('',#1003,#1011,#1013,.T.);
+#1011 = VERTEX_POINT('',#1012);
+#1012 = CARTESIAN_POINT('',(5.5075,0.2625,-9.009548279765));
+#1013 = LINE('',#1014,#1015);
+#1014 = CARTESIAN_POINT('',(5.08,0.2625,-9.75));
+#1015 = VECTOR('',#1016,1.);
+#1016 = DIRECTION('',(0.5,2.884444029575E-016,0.866025403784));
+#1017 = ORIENTED_EDGE('',*,*,#1018,.T.);
+#1018 = EDGE_CURVE('',#1011,#1019,#1021,.T.);
+#1019 = VERTEX_POINT('',#1020);
+#1020 = CARTESIAN_POINT('',(5.5075,0.2625,-8.743006318923E-017));
+#1021 = LINE('',#1022,#1023);
+#1022 = CARTESIAN_POINT('',(5.5075,0.2625,-9.009548279765));
+#1023 = VECTOR('',#1024,1.);
+#1024 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#1025 = ORIENTED_EDGE('',*,*,#1026,.T.);
+#1026 = EDGE_CURVE('',#1019,#456,#1027,.T.);
+#1027 = LINE('',#1028,#1029);
+#1028 = CARTESIAN_POINT('',(5.5075,0.2625,-8.743006318923E-017));
+#1029 = VECTOR('',#1030,1.);
+#1030 = DIRECTION('',(0.707106781187,2.355138688025E-016,0.707106781186)
+  );
+#1031 = ORIENTED_EDGE('',*,*,#455,.T.);
+#1032 = ORIENTED_EDGE('',*,*,#372,.T.);
+#1033 = PLANE('',#1034);
+#1034 = AXIS2_PLACEMENT_3D('',#1035,#1036,#1037);
+#1035 = CARTESIAN_POINT('',(4.35,0.2625,0.3025));
+#1036 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1037 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#1038 = ADVANCED_FACE('',(#1039),#1090,.T.);
+#1039 = FACE_BOUND('',#1040,.T.);
+#1040 = EDGE_LOOP('',(#1041,#1049,#1057,#1065,#1073,#1081,#1087,#1088,
+    #1089));
+#1041 = ORIENTED_EDGE('',*,*,#1042,.T.);
+#1042 = EDGE_CURVE('',#522,#1043,#1045,.T.);
+#1043 = VERTEX_POINT('',#1044);
+#1044 = CARTESIAN_POINT('',(4.6525,-0.2625,8.743006318923E-017));
+#1045 = LINE('',#1046,#1047);
+#1046 = CARTESIAN_POINT('',(4.35,-0.2625,0.3025));
+#1047 = VECTOR('',#1048,1.);
+#1048 = DIRECTION('',(0.707106781187,-2.355138688025E-016,
+    -0.707106781186));
+#1049 = ORIENTED_EDGE('',*,*,#1050,.T.);
+#1050 = EDGE_CURVE('',#1043,#1051,#1053,.T.);
+#1051 = VERTEX_POINT('',#1052);
+#1052 = CARTESIAN_POINT('',(4.6525,-0.2625,-9.009548279765));
+#1053 = LINE('',#1054,#1055);
+#1054 = CARTESIAN_POINT('',(4.6525,-0.2625,8.743006318923E-017));
+#1055 = VECTOR('',#1056,1.);
+#1056 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#1057 = ORIENTED_EDGE('',*,*,#1058,.T.);
+#1058 = EDGE_CURVE('',#1051,#1059,#1061,.T.);
+#1059 = VERTEX_POINT('',#1060);
+#1060 = CARTESIAN_POINT('',(5.08,-0.2625,-9.75));
+#1061 = LINE('',#1062,#1063);
+#1062 = CARTESIAN_POINT('',(4.6525,-0.2625,-9.009548279765));
+#1063 = VECTOR('',#1064,1.);
+#1064 = DIRECTION('',(0.5,-2.884444029575E-016,-0.866025403784));
+#1065 = ORIENTED_EDGE('',*,*,#1066,.T.);
+#1066 = EDGE_CURVE('',#1059,#1067,#1069,.T.);
+#1067 = VERTEX_POINT('',#1068);
+#1068 = CARTESIAN_POINT('',(5.5075,-0.2625,-9.009548279765));
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(5.08,-0.2625,-9.75));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(0.5,2.884444029575E-016,0.866025403784));
+#1073 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1074 = EDGE_CURVE('',#1067,#1075,#1077,.T.);
+#1075 = VERTEX_POINT('',#1076);
+#1076 = CARTESIAN_POINT('',(5.5075,-0.2625,8.743006318923E-017));
+#1077 = LINE('',#1078,#1079);
+#1078 = CARTESIAN_POINT('',(5.5075,-0.2625,-9.009548279765));
+#1079 = VECTOR('',#1080,1.);
+#1080 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#1081 = ORIENTED_EDGE('',*,*,#1082,.T.);
+#1082 = EDGE_CURVE('',#1075,#464,#1083,.T.);
+#1083 = LINE('',#1084,#1085);
+#1084 = CARTESIAN_POINT('',(5.5075,-0.2625,8.743006318923E-017));
+#1085 = VECTOR('',#1086,1.);
+#1086 = DIRECTION('',(0.707106781187,2.355138688025E-016,0.707106781186)
+  );
+#1087 = ORIENTED_EDGE('',*,*,#471,.T.);
+#1088 = ORIENTED_EDGE('',*,*,#497,.T.);
+#1089 = ORIENTED_EDGE('',*,*,#521,.T.);
+#1090 = PLANE('',#1091);
+#1091 = AXIS2_PLACEMENT_3D('',#1092,#1093,#1094);
+#1092 = CARTESIAN_POINT('',(4.35,-0.2625,0.3025));
+#1093 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1094 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#1095 = ADVANCED_FACE('',(#1096),#1107,.F.);
+#1096 = FACE_BOUND('',#1097,.F.);
+#1097 = EDGE_LOOP('',(#1098,#1104,#1105,#1106));
+#1098 = ORIENTED_EDGE('',*,*,#1099,.T.);
+#1099 = EDGE_CURVE('',#1019,#1075,#1100,.T.);
+#1100 = LINE('',#1101,#1102);
+#1101 = CARTESIAN_POINT('',(5.5075,0.2625,-8.743006318923E-017));
+#1102 = VECTOR('',#1103,1.);
+#1103 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1104 = ORIENTED_EDGE('',*,*,#1082,.T.);
+#1105 = ORIENTED_EDGE('',*,*,#463,.F.);
+#1106 = ORIENTED_EDGE('',*,*,#1026,.F.);
+#1107 = PLANE('',#1108);
+#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111);
+#1109 = CARTESIAN_POINT('',(5.5075,0.2625,-8.743006318923E-017));
+#1110 = DIRECTION('',(-0.707106781186,2.355138688026E-016,0.707106781187
+    ));
+#1111 = DIRECTION('',(0.707106781187,2.355138688025E-016,0.707106781186)
+  );
+#1112 = ADVANCED_FACE('',(#1113),#1124,.F.);
+#1113 = FACE_BOUND('',#1114,.F.);
+#1114 = EDGE_LOOP('',(#1115,#1116,#1117,#1123));
+#1115 = ORIENTED_EDGE('',*,*,#529,.T.);
+#1116 = ORIENTED_EDGE('',*,*,#1042,.T.);
+#1117 = ORIENTED_EDGE('',*,*,#1118,.F.);
+#1118 = EDGE_CURVE('',#987,#1043,#1119,.T.);
+#1119 = LINE('',#1120,#1121);
+#1120 = CARTESIAN_POINT('',(4.6525,0.2625,-8.743006318923E-017));
+#1121 = VECTOR('',#1122,1.);
+#1122 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1123 = ORIENTED_EDGE('',*,*,#986,.F.);
+#1124 = PLANE('',#1125);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(4.35,0.2625,0.3025));
+#1127 = DIRECTION('',(0.707106781186,2.355138688026E-016,0.707106781187)
+  );
+#1128 = DIRECTION('',(0.707106781187,-2.355138688025E-016,
+    -0.707106781186));
+#1129 = ADVANCED_FACE('',(#1130),#1181,.T.);
+#1130 = FACE_BOUND('',#1131,.T.);
+#1131 = EDGE_LOOP('',(#1132,#1140,#1148,#1156,#1164,#1172,#1178,#1179,
+    #1180));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1133 = EDGE_CURVE('',#619,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(2.1125,-0.2625,8.743006318923E-017));
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(1.81,-0.2625,0.3025));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.707106781187,-2.355138688025E-016,
+    -0.707106781186));
+#1140 = ORIENTED_EDGE('',*,*,#1141,.T.);
+#1141 = EDGE_CURVE('',#1134,#1142,#1144,.T.);
+#1142 = VERTEX_POINT('',#1143);
+#1143 = CARTESIAN_POINT('',(2.1125,-0.2625,-9.009548279765));
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(2.1125,-0.2625,8.743006318923E-017));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#1148 = ORIENTED_EDGE('',*,*,#1149,.T.);
+#1149 = EDGE_CURVE('',#1142,#1150,#1152,.T.);
+#1150 = VERTEX_POINT('',#1151);
+#1151 = CARTESIAN_POINT('',(2.54,-0.2625,-9.75));
+#1152 = LINE('',#1153,#1154);
+#1153 = CARTESIAN_POINT('',(2.1125,-0.2625,-9.009548279765));
+#1154 = VECTOR('',#1155,1.);
+#1155 = DIRECTION('',(0.5,-2.884444029575E-016,-0.866025403784));
+#1156 = ORIENTED_EDGE('',*,*,#1157,.T.);
+#1157 = EDGE_CURVE('',#1150,#1158,#1160,.T.);
+#1158 = VERTEX_POINT('',#1159);
+#1159 = CARTESIAN_POINT('',(2.9675,-0.2625,-9.009548279765));
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(2.54,-0.2625,-9.75));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.5,2.884444029575E-016,0.866025403784));
+#1164 = ORIENTED_EDGE('',*,*,#1165,.T.);
+#1165 = EDGE_CURVE('',#1158,#1166,#1168,.T.);
+#1166 = VERTEX_POINT('',#1167);
+#1167 = CARTESIAN_POINT('',(2.9675,-0.2625,8.743006318923E-017));
+#1168 = LINE('',#1169,#1170);
+#1169 = CARTESIAN_POINT('',(2.9675,-0.2625,-9.009548279765));
+#1170 = VECTOR('',#1171,1.);
+#1171 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#1172 = ORIENTED_EDGE('',*,*,#1173,.T.);
+#1173 = EDGE_CURVE('',#1166,#561,#1174,.T.);
+#1174 = LINE('',#1175,#1176);
+#1175 = CARTESIAN_POINT('',(2.9675,-0.2625,8.743006318923E-017));
+#1176 = VECTOR('',#1177,1.);
+#1177 = DIRECTION('',(0.707106781187,2.355138688025E-016,0.707106781186)
+  );
+#1178 = ORIENTED_EDGE('',*,*,#568,.T.);
+#1179 = ORIENTED_EDGE('',*,*,#594,.T.);
+#1180 = ORIENTED_EDGE('',*,*,#618,.T.);
+#1181 = PLANE('',#1182);
+#1182 = AXIS2_PLACEMENT_3D('',#1183,#1184,#1185);
+#1183 = CARTESIAN_POINT('',(1.81,-0.2625,0.3025));
+#1184 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1185 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#1186 = ADVANCED_FACE('',(#1187),#1198,.F.);
+#1187 = FACE_BOUND('',#1188,.F.);
+#1188 = EDGE_LOOP('',(#1189,#1195,#1196,#1197));
+#1189 = ORIENTED_EDGE('',*,*,#1190,.T.);
+#1190 = EDGE_CURVE('',#962,#1166,#1191,.T.);
+#1191 = LINE('',#1192,#1193);
+#1192 = CARTESIAN_POINT('',(2.9675,0.2625,-8.743006318923E-017));
+#1193 = VECTOR('',#1194,1.);
+#1194 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1195 = ORIENTED_EDGE('',*,*,#1173,.T.);
+#1196 = ORIENTED_EDGE('',*,*,#560,.F.);
+#1197 = ORIENTED_EDGE('',*,*,#969,.F.);
+#1198 = PLANE('',#1199);
+#1199 = AXIS2_PLACEMENT_3D('',#1200,#1201,#1202);
+#1200 = CARTESIAN_POINT('',(2.9675,0.2625,-8.743006318923E-017));
+#1201 = DIRECTION('',(-0.707106781186,2.355138688026E-016,0.707106781187
+    ));
+#1202 = DIRECTION('',(0.707106781187,2.355138688025E-016,0.707106781186)
+  );
+#1203 = ADVANCED_FACE('',(#1204),#1215,.F.);
+#1204 = FACE_BOUND('',#1205,.F.);
+#1205 = EDGE_LOOP('',(#1206,#1207,#1208,#1214));
+#1206 = ORIENTED_EDGE('',*,*,#626,.T.);
+#1207 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1208 = ORIENTED_EDGE('',*,*,#1209,.F.);
+#1209 = EDGE_CURVE('',#930,#1134,#1210,.T.);
+#1210 = LINE('',#1211,#1212);
+#1211 = CARTESIAN_POINT('',(2.1125,0.2625,-8.743006318923E-017));
+#1212 = VECTOR('',#1213,1.);
+#1213 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1214 = ORIENTED_EDGE('',*,*,#929,.F.);
+#1215 = PLANE('',#1216);
+#1216 = AXIS2_PLACEMENT_3D('',#1217,#1218,#1219);
+#1217 = CARTESIAN_POINT('',(1.81,0.2625,0.3025));
+#1218 = DIRECTION('',(0.707106781186,2.355138688026E-016,0.707106781187)
+  );
+#1219 = DIRECTION('',(0.707106781187,-2.355138688025E-016,
+    -0.707106781186));
+#1220 = ADVANCED_FACE('',(#1221),#1272,.T.);
+#1221 = FACE_BOUND('',#1222,.T.);
+#1222 = EDGE_LOOP('',(#1223,#1231,#1239,#1247,#1255,#1263,#1269,#1270,
+    #1271));
+#1223 = ORIENTED_EDGE('',*,*,#1224,.T.);
+#1224 = EDGE_CURVE('',#716,#1225,#1227,.T.);
+#1225 = VERTEX_POINT('',#1226);
+#1226 = CARTESIAN_POINT('',(-0.4275,-0.2625,8.743006318923E-017));
+#1227 = LINE('',#1228,#1229);
+#1228 = CARTESIAN_POINT('',(-0.73,-0.2625,0.302499999998));
+#1229 = VECTOR('',#1230,1.);
+#1230 = DIRECTION('',(0.707106781188,-2.355138688019E-016,
+    -0.707106781185));
+#1231 = ORIENTED_EDGE('',*,*,#1232,.T.);
+#1232 = EDGE_CURVE('',#1225,#1233,#1235,.T.);
+#1233 = VERTEX_POINT('',#1234);
+#1234 = CARTESIAN_POINT('',(-0.4275,-0.2625,-9.009548279765));
+#1235 = LINE('',#1236,#1237);
+#1236 = CARTESIAN_POINT('',(-0.4275,-0.2625,8.743006318923E-017));
+#1237 = VECTOR('',#1238,1.);
+#1238 = DIRECTION('',(-6.161368972952E-018,-3.330669073875E-016,-1.));
+#1239 = ORIENTED_EDGE('',*,*,#1240,.T.);
+#1240 = EDGE_CURVE('',#1233,#1241,#1243,.T.);
+#1241 = VERTEX_POINT('',#1242);
+#1242 = CARTESIAN_POINT('',(0.E+000,-0.2625,-9.75));
+#1243 = LINE('',#1244,#1245);
+#1244 = CARTESIAN_POINT('',(-0.4275,-0.2625,-9.009548279765));
+#1245 = VECTOR('',#1246,1.);
+#1246 = DIRECTION('',(0.5,-2.884444029575E-016,-0.866025403784));
+#1247 = ORIENTED_EDGE('',*,*,#1248,.T.);
+#1248 = EDGE_CURVE('',#1241,#1249,#1251,.T.);
+#1249 = VERTEX_POINT('',#1250);
+#1250 = CARTESIAN_POINT('',(0.4275,-0.2625,-9.009548279765));
+#1251 = LINE('',#1252,#1253);
+#1252 = CARTESIAN_POINT('',(0.E+000,-0.2625,-9.75));
+#1253 = VECTOR('',#1254,1.);
+#1254 = DIRECTION('',(0.5,2.884444029575E-016,0.866025403784));
+#1255 = ORIENTED_EDGE('',*,*,#1256,.T.);
+#1256 = EDGE_CURVE('',#1249,#1257,#1259,.T.);
+#1257 = VERTEX_POINT('',#1258);
+#1258 = CARTESIAN_POINT('',(0.4275,-0.2625,8.743006318923E-017));
+#1259 = LINE('',#1260,#1261);
+#1260 = CARTESIAN_POINT('',(0.4275,-0.2625,-9.009548279765));
+#1261 = VECTOR('',#1262,1.);
+#1262 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#1263 = ORIENTED_EDGE('',*,*,#1264,.T.);
+#1264 = EDGE_CURVE('',#1257,#658,#1265,.T.);
+#1265 = LINE('',#1266,#1267);
+#1266 = CARTESIAN_POINT('',(0.4275,-0.2625,8.743006318923E-017));
+#1267 = VECTOR('',#1268,1.);
+#1268 = DIRECTION('',(0.707106781188,2.355138688019E-016,0.707106781185)
+  );
+#1269 = ORIENTED_EDGE('',*,*,#665,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#691,.T.);
+#1271 = ORIENTED_EDGE('',*,*,#715,.T.);
+#1272 = PLANE('',#1273);
+#1273 = AXIS2_PLACEMENT_3D('',#1274,#1275,#1276);
+#1274 = CARTESIAN_POINT('',(-0.73,-0.2625,0.302499999998));
+#1275 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1276 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#1277 = ADVANCED_FACE('',(#1278),#1289,.F.);
+#1278 = FACE_BOUND('',#1279,.F.);
+#1279 = EDGE_LOOP('',(#1280,#1286,#1287,#1288));
+#1280 = ORIENTED_EDGE('',*,*,#1281,.T.);
+#1281 = EDGE_CURVE('',#905,#1257,#1282,.T.);
+#1282 = LINE('',#1283,#1284);
+#1283 = CARTESIAN_POINT('',(0.4275,0.2625,-8.743006318923E-017));
+#1284 = VECTOR('',#1285,1.);
+#1285 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1286 = ORIENTED_EDGE('',*,*,#1264,.T.);
+#1287 = ORIENTED_EDGE('',*,*,#657,.F.);
+#1288 = ORIENTED_EDGE('',*,*,#912,.F.);
+#1289 = PLANE('',#1290);
+#1290 = AXIS2_PLACEMENT_3D('',#1291,#1292,#1293);
+#1291 = CARTESIAN_POINT('',(0.4275,0.2625,-8.743006318923E-017));
+#1292 = DIRECTION('',(-0.707106781185,2.355138688032E-016,0.707106781188
+    ));
+#1293 = DIRECTION('',(0.707106781188,2.355138688019E-016,0.707106781185)
+  );
+#1294 = ADVANCED_FACE('',(#1295),#1306,.F.);
+#1295 = FACE_BOUND('',#1296,.F.);
+#1296 = EDGE_LOOP('',(#1297,#1298,#1299,#1305));
+#1297 = ORIENTED_EDGE('',*,*,#723,.T.);
+#1298 = ORIENTED_EDGE('',*,*,#1224,.T.);
+#1299 = ORIENTED_EDGE('',*,*,#1300,.F.);
+#1300 = EDGE_CURVE('',#873,#1225,#1301,.T.);
+#1301 = LINE('',#1302,#1303);
+#1302 = CARTESIAN_POINT('',(-0.4275,0.2625,-8.743006318923E-017));
+#1303 = VECTOR('',#1304,1.);
+#1304 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1305 = ORIENTED_EDGE('',*,*,#872,.F.);
+#1306 = PLANE('',#1307);
+#1307 = AXIS2_PLACEMENT_3D('',#1308,#1309,#1310);
+#1308 = CARTESIAN_POINT('',(-0.73,0.2625,0.302499999998));
+#1309 = DIRECTION('',(0.707106781185,2.355138688032E-016,0.707106781188)
+  );
+#1310 = DIRECTION('',(0.707106781188,-2.355138688019E-016,
+    -0.707106781185));
+#1311 = ADVANCED_FACE('',(#1312,#1323),#1334,.T.);
+#1312 = FACE_BOUND('',#1313,.T.);
+#1313 = EDGE_LOOP('',(#1314,#1315,#1321,#1322));
+#1314 = ORIENTED_EDGE('',*,*,#763,.T.);
+#1315 = ORIENTED_EDGE('',*,*,#1316,.T.);
+#1316 = EDGE_CURVE('',#756,#830,#1317,.T.);
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(-2.575,3.16,18.775));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1321 = ORIENTED_EDGE('',*,*,#829,.F.);
+#1322 = ORIENTED_EDGE('',*,*,#854,.F.);
+#1323 = FACE_BOUND('',#1324,.T.);
+#1324 = EDGE_LOOP('',(#1325));
+#1325 = ORIENTED_EDGE('',*,*,#1326,.T.);
+#1326 = EDGE_CURVE('',#1327,#1327,#1329,.T.);
+#1327 = VERTEX_POINT('',#1328);
+#1328 = CARTESIAN_POINT('',(4.4075,3.16,16.005));
+#1329 = CIRCLE('',#1330,1.8675);
+#1330 = AXIS2_PLACEMENT_3D('',#1331,#1332,#1333);
+#1331 = CARTESIAN_POINT('',(2.54,3.16,16.005));
+#1332 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#1333 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1334 = PLANE('',#1335);
+#1335 = AXIS2_PLACEMENT_3D('',#1336,#1337,#1338);
+#1336 = CARTESIAN_POINT('',(-2.575,3.16,5.));
+#1337 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1338 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1339 = ADVANCED_FACE('',(#1340),#1346,.T.);
+#1340 = FACE_BOUND('',#1341,.F.);
+#1341 = EDGE_LOOP('',(#1342,#1343,#1344,#1345));
+#1342 = ORIENTED_EDGE('',*,*,#1316,.T.);
+#1343 = ORIENTED_EDGE('',*,*,#837,.T.);
+#1344 = ORIENTED_EDGE('',*,*,#795,.T.);
+#1345 = ORIENTED_EDGE('',*,*,#755,.T.);
+#1346 = PLANE('',#1347);
+#1347 = AXIS2_PLACEMENT_3D('',#1348,#1349,#1350);
+#1348 = CARTESIAN_POINT('',(-2.575,3.16,18.775));
+#1349 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1350 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1351 = ADVANCED_FACE('',(#1352),#1363,.F.);
+#1352 = FACE_BOUND('',#1353,.F.);
+#1353 = EDGE_LOOP('',(#1354,#1355,#1361,#1362));
+#1354 = ORIENTED_EDGE('',*,*,#804,.F.);
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#805,#1327,#1357,.T.);
+#1357 = LINE('',#1358,#1359);
+#1358 = CARTESIAN_POINT('',(4.4075,1.89,16.005));
+#1359 = VECTOR('',#1360,1.);
+#1360 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
+#1361 = ORIENTED_EDGE('',*,*,#1326,.T.);
+#1362 = ORIENTED_EDGE('',*,*,#1356,.F.);
+#1363 = CYLINDRICAL_SURFACE('',#1364,1.8675);
+#1364 = AXIS2_PLACEMENT_3D('',#1365,#1366,#1367);
+#1365 = CARTESIAN_POINT('',(2.54,1.89,16.005));
+#1366 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#1367 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1368 = ADVANCED_FACE('',(#1369),#1380,.F.);
+#1369 = FACE_BOUND('',#1370,.F.);
+#1370 = EDGE_LOOP('',(#1371,#1377,#1378,#1379));
+#1371 = ORIENTED_EDGE('',*,*,#1372,.T.);
+#1372 = EDGE_CURVE('',#897,#1249,#1373,.T.);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(0.4275,0.2625,-9.009548279765));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1377 = ORIENTED_EDGE('',*,*,#1256,.T.);
+#1378 = ORIENTED_EDGE('',*,*,#1281,.F.);
+#1379 = ORIENTED_EDGE('',*,*,#904,.F.);
+#1380 = PLANE('',#1381);
+#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384);
+#1382 = CARTESIAN_POINT('',(0.4275,0.2625,-9.009548279765));
+#1383 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1384 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#1385 = ADVANCED_FACE('',(#1386),#1397,.F.);
+#1386 = FACE_BOUND('',#1387,.F.);
+#1387 = EDGE_LOOP('',(#1388,#1394,#1395,#1396));
+#1388 = ORIENTED_EDGE('',*,*,#1389,.T.);
+#1389 = EDGE_CURVE('',#889,#1241,#1390,.T.);
+#1390 = LINE('',#1391,#1392);
+#1391 = CARTESIAN_POINT('',(0.E+000,0.2625,-9.75));
+#1392 = VECTOR('',#1393,1.);
+#1393 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1394 = ORIENTED_EDGE('',*,*,#1248,.T.);
+#1395 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#1396 = ORIENTED_EDGE('',*,*,#896,.F.);
+#1397 = PLANE('',#1398);
+#1398 = AXIS2_PLACEMENT_3D('',#1399,#1400,#1401);
+#1399 = CARTESIAN_POINT('',(0.E+000,0.2625,-9.75));
+#1400 = DIRECTION('',(-0.866025403784,1.665334536939E-016,0.5));
+#1401 = DIRECTION('',(0.5,2.884444029575E-016,0.866025403784));
+#1402 = ADVANCED_FACE('',(#1403),#1414,.F.);
+#1403 = FACE_BOUND('',#1404,.F.);
+#1404 = EDGE_LOOP('',(#1405,#1411,#1412,#1413));
+#1405 = ORIENTED_EDGE('',*,*,#1406,.T.);
+#1406 = EDGE_CURVE('',#881,#1233,#1407,.T.);
+#1407 = LINE('',#1408,#1409);
+#1408 = CARTESIAN_POINT('',(-0.4275,0.2625,-9.009548279765));
+#1409 = VECTOR('',#1410,1.);
+#1410 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1411 = ORIENTED_EDGE('',*,*,#1240,.T.);
+#1412 = ORIENTED_EDGE('',*,*,#1389,.F.);
+#1413 = ORIENTED_EDGE('',*,*,#888,.F.);
+#1414 = PLANE('',#1415);
+#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418);
+#1416 = CARTESIAN_POINT('',(-0.4275,0.2625,-9.009548279765));
+#1417 = DIRECTION('',(0.866025403784,1.665334536939E-016,0.5));
+#1418 = DIRECTION('',(0.5,-2.884444029575E-016,-0.866025403784));
+#1419 = ADVANCED_FACE('',(#1420),#1426,.F.);
+#1420 = FACE_BOUND('',#1421,.F.);
+#1421 = EDGE_LOOP('',(#1422,#1423,#1424,#1425));
+#1422 = ORIENTED_EDGE('',*,*,#1300,.T.);
+#1423 = ORIENTED_EDGE('',*,*,#1232,.T.);
+#1424 = ORIENTED_EDGE('',*,*,#1406,.F.);
+#1425 = ORIENTED_EDGE('',*,*,#880,.F.);
+#1426 = PLANE('',#1427);
+#1427 = AXIS2_PLACEMENT_3D('',#1428,#1429,#1430);
+#1428 = CARTESIAN_POINT('',(-0.4275,0.2625,-8.743006318923E-017));
+#1429 = DIRECTION('',(1.,-2.052148109095E-033,-6.161368972952E-018));
+#1430 = DIRECTION('',(-6.161368972952E-018,-3.330669073875E-016,-1.));
+#1431 = ADVANCED_FACE('',(#1432),#1443,.F.);
+#1432 = FACE_BOUND('',#1433,.F.);
+#1433 = EDGE_LOOP('',(#1434,#1440,#1441,#1442));
+#1434 = ORIENTED_EDGE('',*,*,#1435,.T.);
+#1435 = EDGE_CURVE('',#954,#1158,#1436,.T.);
+#1436 = LINE('',#1437,#1438);
+#1437 = CARTESIAN_POINT('',(2.9675,0.2625,-9.009548279765));
+#1438 = VECTOR('',#1439,1.);
+#1439 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1440 = ORIENTED_EDGE('',*,*,#1165,.T.);
+#1441 = ORIENTED_EDGE('',*,*,#1190,.F.);
+#1442 = ORIENTED_EDGE('',*,*,#961,.F.);
+#1443 = PLANE('',#1444);
+#1444 = AXIS2_PLACEMENT_3D('',#1445,#1446,#1447);
+#1445 = CARTESIAN_POINT('',(2.9675,0.2625,-9.009548279765));
+#1446 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1447 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#1448 = ADVANCED_FACE('',(#1449),#1460,.F.);
+#1449 = FACE_BOUND('',#1450,.F.);
+#1450 = EDGE_LOOP('',(#1451,#1457,#1458,#1459));
+#1451 = ORIENTED_EDGE('',*,*,#1452,.T.);
+#1452 = EDGE_CURVE('',#946,#1150,#1453,.T.);
+#1453 = LINE('',#1454,#1455);
+#1454 = CARTESIAN_POINT('',(2.54,0.2625,-9.75));
+#1455 = VECTOR('',#1456,1.);
+#1456 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1457 = ORIENTED_EDGE('',*,*,#1157,.T.);
+#1458 = ORIENTED_EDGE('',*,*,#1435,.F.);
+#1459 = ORIENTED_EDGE('',*,*,#953,.F.);
+#1460 = PLANE('',#1461);
+#1461 = AXIS2_PLACEMENT_3D('',#1462,#1463,#1464);
+#1462 = CARTESIAN_POINT('',(2.54,0.2625,-9.75));
+#1463 = DIRECTION('',(-0.866025403784,1.665334536939E-016,0.5));
+#1464 = DIRECTION('',(0.5,2.884444029575E-016,0.866025403784));
+#1465 = ADVANCED_FACE('',(#1466),#1477,.F.);
+#1466 = FACE_BOUND('',#1467,.F.);
+#1467 = EDGE_LOOP('',(#1468,#1474,#1475,#1476));
+#1468 = ORIENTED_EDGE('',*,*,#1469,.T.);
+#1469 = EDGE_CURVE('',#938,#1142,#1470,.T.);
+#1470 = LINE('',#1471,#1472);
+#1471 = CARTESIAN_POINT('',(2.1125,0.2625,-9.009548279765));
+#1472 = VECTOR('',#1473,1.);
+#1473 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1474 = ORIENTED_EDGE('',*,*,#1149,.T.);
+#1475 = ORIENTED_EDGE('',*,*,#1452,.F.);
+#1476 = ORIENTED_EDGE('',*,*,#945,.F.);
+#1477 = PLANE('',#1478);
+#1478 = AXIS2_PLACEMENT_3D('',#1479,#1480,#1481);
+#1479 = CARTESIAN_POINT('',(2.1125,0.2625,-9.009548279765));
+#1480 = DIRECTION('',(0.866025403784,1.665334536939E-016,0.5));
+#1481 = DIRECTION('',(0.5,-2.884444029575E-016,-0.866025403784));
+#1482 = ADVANCED_FACE('',(#1483),#1489,.F.);
+#1483 = FACE_BOUND('',#1484,.F.);
+#1484 = EDGE_LOOP('',(#1485,#1486,#1487,#1488));
+#1485 = ORIENTED_EDGE('',*,*,#1209,.T.);
+#1486 = ORIENTED_EDGE('',*,*,#1141,.T.);
+#1487 = ORIENTED_EDGE('',*,*,#1469,.F.);
+#1488 = ORIENTED_EDGE('',*,*,#937,.F.);
+#1489 = PLANE('',#1490);
+#1490 = AXIS2_PLACEMENT_3D('',#1491,#1492,#1493);
+#1491 = CARTESIAN_POINT('',(2.1125,0.2625,-8.743006318923E-017));
+#1492 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1493 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#1494 = ADVANCED_FACE('',(#1495),#1506,.F.);
+#1495 = FACE_BOUND('',#1496,.F.);
+#1496 = EDGE_LOOP('',(#1497,#1503,#1504,#1505));
+#1497 = ORIENTED_EDGE('',*,*,#1498,.T.);
+#1498 = EDGE_CURVE('',#1011,#1067,#1499,.T.);
+#1499 = LINE('',#1500,#1501);
+#1500 = CARTESIAN_POINT('',(5.5075,0.2625,-9.009548279765));
+#1501 = VECTOR('',#1502,1.);
+#1502 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1503 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1504 = ORIENTED_EDGE('',*,*,#1099,.F.);
+#1505 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1506 = PLANE('',#1507);
+#1507 = AXIS2_PLACEMENT_3D('',#1508,#1509,#1510);
+#1508 = CARTESIAN_POINT('',(5.5075,0.2625,-9.009548279765));
+#1509 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1510 = DIRECTION('',(0.E+000,3.330669073875E-016,1.));
+#1511 = ADVANCED_FACE('',(#1512),#1523,.F.);
+#1512 = FACE_BOUND('',#1513,.F.);
+#1513 = EDGE_LOOP('',(#1514,#1520,#1521,#1522));
+#1514 = ORIENTED_EDGE('',*,*,#1515,.T.);
+#1515 = EDGE_CURVE('',#1003,#1059,#1516,.T.);
+#1516 = LINE('',#1517,#1518);
+#1517 = CARTESIAN_POINT('',(5.08,0.2625,-9.75));
+#1518 = VECTOR('',#1519,1.);
+#1519 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1520 = ORIENTED_EDGE('',*,*,#1066,.T.);
+#1521 = ORIENTED_EDGE('',*,*,#1498,.F.);
+#1522 = ORIENTED_EDGE('',*,*,#1010,.F.);
+#1523 = PLANE('',#1524);
+#1524 = AXIS2_PLACEMENT_3D('',#1525,#1526,#1527);
+#1525 = CARTESIAN_POINT('',(5.08,0.2625,-9.75));
+#1526 = DIRECTION('',(-0.866025403784,1.665334536939E-016,0.5));
+#1527 = DIRECTION('',(0.5,2.884444029575E-016,0.866025403784));
+#1528 = ADVANCED_FACE('',(#1529),#1540,.F.);
+#1529 = FACE_BOUND('',#1530,.F.);
+#1530 = EDGE_LOOP('',(#1531,#1537,#1538,#1539));
+#1531 = ORIENTED_EDGE('',*,*,#1532,.T.);
+#1532 = EDGE_CURVE('',#995,#1051,#1533,.T.);
+#1533 = LINE('',#1534,#1535);
+#1534 = CARTESIAN_POINT('',(4.6525,0.2625,-9.009548279765));
+#1535 = VECTOR('',#1536,1.);
+#1536 = DIRECTION('',(0.E+000,-1.,3.330669073875E-016));
+#1537 = ORIENTED_EDGE('',*,*,#1058,.T.);
+#1538 = ORIENTED_EDGE('',*,*,#1515,.F.);
+#1539 = ORIENTED_EDGE('',*,*,#1002,.F.);
+#1540 = PLANE('',#1541);
+#1541 = AXIS2_PLACEMENT_3D('',#1542,#1543,#1544);
+#1542 = CARTESIAN_POINT('',(4.6525,0.2625,-9.009548279765));
+#1543 = DIRECTION('',(0.866025403784,1.665334536939E-016,0.5));
+#1544 = DIRECTION('',(0.5,-2.884444029575E-016,-0.866025403784));
+#1545 = ADVANCED_FACE('',(#1546),#1552,.F.);
+#1546 = FACE_BOUND('',#1547,.F.);
+#1547 = EDGE_LOOP('',(#1548,#1549,#1550,#1551));
+#1548 = ORIENTED_EDGE('',*,*,#1118,.T.);
+#1549 = ORIENTED_EDGE('',*,*,#1050,.T.);
+#1550 = ORIENTED_EDGE('',*,*,#1532,.F.);
+#1551 = ORIENTED_EDGE('',*,*,#994,.F.);
+#1552 = PLANE('',#1553);
+#1553 = AXIS2_PLACEMENT_3D('',#1554,#1555,#1556);
+#1554 = CARTESIAN_POINT('',(4.6525,0.2625,-8.743006318923E-017));
+#1555 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1556 = DIRECTION('',(0.E+000,-3.330669073875E-016,-1.));
+#1557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1561)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1558,#1559,#1560)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1558 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1559 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1560 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1561 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1558,
+  'distance_accuracy_value','confusion accuracy');
+#1562 = PRODUCT_TYPE('part',$,(#7));
+#1563 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1564,#1572,#1579,#1586,#1593,#1600,#1607,#1614,#1621,#1629,#1636,
+    #1643,#1650,#1657,#1664,#1671,#1678,#1685,#1692,#1699,#1706,#1713,
+    #1720,#1727,#1734,#1741,#1748,#1755,#1762,#1769,#1776,#1783,#1790,
+    #1797,#1804,#1811,#1818,#1825,#1832,#1839,#1846,#1853,#1860,#1867,
+    #1874,#1881,#1888,#1895),#1557);
+#1564 = STYLED_ITEM('color',(#1565),#17);
+#1565 = PRESENTATION_STYLE_ASSIGNMENT((#1566));
+#1566 = SURFACE_STYLE_USAGE(.BOTH.,#1567);
+#1567 = SURFACE_SIDE_STYLE('',(#1568));
+#1568 = SURFACE_STYLE_FILL_AREA(#1569);
+#1569 = FILL_AREA_STYLE('',(#1570));
+#1570 = FILL_AREA_STYLE_COLOUR('',#1571);
+#1571 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);
+#1572 = STYLED_ITEM('color',(#1573),#73);
+#1573 = PRESENTATION_STYLE_ASSIGNMENT((#1574));
+#1574 = SURFACE_STYLE_USAGE(.BOTH.,#1575);
+#1575 = SURFACE_SIDE_STYLE('',(#1576));
+#1576 = SURFACE_STYLE_FILL_AREA(#1577);
+#1577 = FILL_AREA_STYLE('',(#1578));
+#1578 = FILL_AREA_STYLE_COLOUR('',#1571);
+#1579 = STYLED_ITEM('color',(#1580),#200);
+#1580 = PRESENTATION_STYLE_ASSIGNMENT((#1581));
+#1581 = SURFACE_STYLE_USAGE(.BOTH.,#1582);
+#1582 = SURFACE_SIDE_STYLE('',(#1583));
+#1583 = SURFACE_STYLE_FILL_AREA(#1584);
+#1584 = FILL_AREA_STYLE('',(#1585));
+#1585 = FILL_AREA_STYLE_COLOUR('',#1571);
+#1586 = STYLED_ITEM('color',(#1587),#224);
+#1587 = PRESENTATION_STYLE_ASSIGNMENT((#1588));
+#1588 = SURFACE_STYLE_USAGE(.BOTH.,#1589);
+#1589 = SURFACE_SIDE_STYLE('',(#1590));
+#1590 = SURFACE_STYLE_FILL_AREA(#1591);
+#1591 = FILL_AREA_STYLE('',(#1592));
+#1592 = FILL_AREA_STYLE_COLOUR('',#1571);
+#1593 = STYLED_ITEM('color',(#1594),#248);
+#1594 = PRESENTATION_STYLE_ASSIGNMENT((#1595));
+#1595 = SURFACE_STYLE_USAGE(.BOTH.,#1596);
+#1596 = SURFACE_SIDE_STYLE('',(#1597));
+#1597 = SURFACE_STYLE_FILL_AREA(#1598);
+#1598 = FILL_AREA_STYLE('',(#1599));
+#1599 = FILL_AREA_STYLE_COLOUR('',#1571);
+#1600 = STYLED_ITEM('color',(#1601),#304);
+#1601 = PRESENTATION_STYLE_ASSIGNMENT((#1602));
+#1602 = SURFACE_STYLE_USAGE(.BOTH.,#1603);
+#1603 = SURFACE_SIDE_STYLE('',(#1604));
+#1604 = SURFACE_STYLE_FILL_AREA(#1605);
+#1605 = FILL_AREA_STYLE('',(#1606));
+#1606 = FILL_AREA_STYLE_COLOUR('',#1571);
+#1607 = STYLED_ITEM('color',(#1608),#351);
+#1608 = PRESENTATION_STYLE_ASSIGNMENT((#1609));
+#1609 = SURFACE_STYLE_USAGE(.BOTH.,#1610);
+#1610 = SURFACE_SIDE_STYLE('',(#1611));
+#1611 = SURFACE_STYLE_FILL_AREA(#1612);
+#1612 = FILL_AREA_STYLE('',(#1613));
+#1613 = FILL_AREA_STYLE_COLOUR('',#1571);
+#1614 = STYLED_ITEM('color',(#1615),#437);
+#1615 = PRESENTATION_STYLE_ASSIGNMENT((#1616));
+#1616 = SURFACE_STYLE_USAGE(.BOTH.,#1617);
+#1617 = SURFACE_SIDE_STYLE('',(#1618));
+#1618 = SURFACE_STYLE_FILL_AREA(#1619);
+#1619 = FILL_AREA_STYLE('',(#1620));
+#1620 = FILL_AREA_STYLE_COLOUR('',#1571);
+#1621 = STYLED_ITEM('color',(#1622),#451);
+#1622 = PRESENTATION_STYLE_ASSIGNMENT((#1623));
+#1623 = SURFACE_STYLE_USAGE(.BOTH.,#1624);
+#1624 = SURFACE_SIDE_STYLE('',(#1625));
+#1625 = SURFACE_STYLE_FILL_AREA(#1626);
+#1626 = FILL_AREA_STYLE('',(#1627));
+#1627 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1628 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#1629 = STYLED_ITEM('color',(#1630),#491);
+#1630 = PRESENTATION_STYLE_ASSIGNMENT((#1631));
+#1631 = SURFACE_STYLE_USAGE(.BOTH.,#1632);
+#1632 = SURFACE_SIDE_STYLE('',(#1633));
+#1633 = SURFACE_STYLE_FILL_AREA(#1634);
+#1634 = FILL_AREA_STYLE('',(#1635));
+#1635 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1636 = STYLED_ITEM('color',(#1637),#515);
+#1637 = PRESENTATION_STYLE_ASSIGNMENT((#1638));
+#1638 = SURFACE_STYLE_USAGE(.BOTH.,#1639);
+#1639 = SURFACE_SIDE_STYLE('',(#1640));
+#1640 = SURFACE_STYLE_FILL_AREA(#1641);
+#1641 = FILL_AREA_STYLE('',(#1642));
+#1642 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1643 = STYLED_ITEM('color',(#1644),#548);
+#1644 = PRESENTATION_STYLE_ASSIGNMENT((#1645));
+#1645 = SURFACE_STYLE_USAGE(.BOTH.,#1646);
+#1646 = SURFACE_SIDE_STYLE('',(#1647));
+#1647 = SURFACE_STYLE_FILL_AREA(#1648);
+#1648 = FILL_AREA_STYLE('',(#1649));
+#1649 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1650 = STYLED_ITEM('color',(#1651),#588);
+#1651 = PRESENTATION_STYLE_ASSIGNMENT((#1652));
+#1652 = SURFACE_STYLE_USAGE(.BOTH.,#1653);
+#1653 = SURFACE_SIDE_STYLE('',(#1654));
+#1654 = SURFACE_STYLE_FILL_AREA(#1655);
+#1655 = FILL_AREA_STYLE('',(#1656));
+#1656 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1657 = STYLED_ITEM('color',(#1658),#612);
+#1658 = PRESENTATION_STYLE_ASSIGNMENT((#1659));
+#1659 = SURFACE_STYLE_USAGE(.BOTH.,#1660);
+#1660 = SURFACE_SIDE_STYLE('',(#1661));
+#1661 = SURFACE_STYLE_FILL_AREA(#1662);
+#1662 = FILL_AREA_STYLE('',(#1663));
+#1663 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1664 = STYLED_ITEM('color',(#1665),#645);
+#1665 = PRESENTATION_STYLE_ASSIGNMENT((#1666));
+#1666 = SURFACE_STYLE_USAGE(.BOTH.,#1667);
+#1667 = SURFACE_SIDE_STYLE('',(#1668));
+#1668 = SURFACE_STYLE_FILL_AREA(#1669);
+#1669 = FILL_AREA_STYLE('',(#1670));
+#1670 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1671 = STYLED_ITEM('color',(#1672),#685);
+#1672 = PRESENTATION_STYLE_ASSIGNMENT((#1673));
+#1673 = SURFACE_STYLE_USAGE(.BOTH.,#1674);
+#1674 = SURFACE_SIDE_STYLE('',(#1675));
+#1675 = SURFACE_STYLE_FILL_AREA(#1676);
+#1676 = FILL_AREA_STYLE('',(#1677));
+#1677 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1678 = STYLED_ITEM('color',(#1679),#709);
+#1679 = PRESENTATION_STYLE_ASSIGNMENT((#1680));
+#1680 = SURFACE_STYLE_USAGE(.BOTH.,#1681);
+#1681 = SURFACE_SIDE_STYLE('',(#1682));
+#1682 = SURFACE_STYLE_FILL_AREA(#1683);
+#1683 = FILL_AREA_STYLE('',(#1684));
+#1684 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1685 = STYLED_ITEM('color',(#1686),#742);
+#1686 = PRESENTATION_STYLE_ASSIGNMENT((#1687));
+#1687 = SURFACE_STYLE_USAGE(.BOTH.,#1688);
+#1688 = SURFACE_SIDE_STYLE('',(#1689));
+#1689 = SURFACE_STYLE_FILL_AREA(#1690);
+#1690 = FILL_AREA_STYLE('',(#1691));
+#1691 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1692 = STYLED_ITEM('color',(#1693),#782);
+#1693 = PRESENTATION_STYLE_ASSIGNMENT((#1694));
+#1694 = SURFACE_STYLE_USAGE(.BOTH.,#1695);
+#1695 = SURFACE_SIDE_STYLE('',(#1696));
+#1696 = SURFACE_STYLE_FILL_AREA(#1697);
+#1697 = FILL_AREA_STYLE('',(#1698));
+#1698 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1699 = STYLED_ITEM('color',(#1700),#817);
+#1700 = PRESENTATION_STYLE_ASSIGNMENT((#1701));
+#1701 = SURFACE_STYLE_USAGE(.BOTH.,#1702);
+#1702 = SURFACE_SIDE_STYLE('',(#1703));
+#1703 = SURFACE_STYLE_FILL_AREA(#1704);
+#1704 = FILL_AREA_STYLE('',(#1705));
+#1705 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1706 = STYLED_ITEM('color',(#1707),#850);
+#1707 = PRESENTATION_STYLE_ASSIGNMENT((#1708));
+#1708 = SURFACE_STYLE_USAGE(.BOTH.,#1709);
+#1709 = SURFACE_SIDE_STYLE('',(#1710));
+#1710 = SURFACE_STYLE_FILL_AREA(#1711);
+#1711 = FILL_AREA_STYLE('',(#1712));
+#1712 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1713 = STYLED_ITEM('color',(#1714),#867);
+#1714 = PRESENTATION_STYLE_ASSIGNMENT((#1715));
+#1715 = SURFACE_STYLE_USAGE(.BOTH.,#1716);
+#1716 = SURFACE_SIDE_STYLE('',(#1717));
+#1717 = SURFACE_STYLE_FILL_AREA(#1718);
+#1718 = FILL_AREA_STYLE('',(#1719));
+#1719 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1720 = STYLED_ITEM('color',(#1721),#924);
+#1721 = PRESENTATION_STYLE_ASSIGNMENT((#1722));
+#1722 = SURFACE_STYLE_USAGE(.BOTH.,#1723);
+#1723 = SURFACE_SIDE_STYLE('',(#1724));
+#1724 = SURFACE_STYLE_FILL_AREA(#1725);
+#1725 = FILL_AREA_STYLE('',(#1726));
+#1726 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1727 = STYLED_ITEM('color',(#1728),#981);
+#1728 = PRESENTATION_STYLE_ASSIGNMENT((#1729));
+#1729 = SURFACE_STYLE_USAGE(.BOTH.,#1730);
+#1730 = SURFACE_SIDE_STYLE('',(#1731));
+#1731 = SURFACE_STYLE_FILL_AREA(#1732);
+#1732 = FILL_AREA_STYLE('',(#1733));
+#1733 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1734 = STYLED_ITEM('color',(#1735),#1038);
+#1735 = PRESENTATION_STYLE_ASSIGNMENT((#1736));
+#1736 = SURFACE_STYLE_USAGE(.BOTH.,#1737);
+#1737 = SURFACE_SIDE_STYLE('',(#1738));
+#1738 = SURFACE_STYLE_FILL_AREA(#1739);
+#1739 = FILL_AREA_STYLE('',(#1740));
+#1740 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1741 = STYLED_ITEM('color',(#1742),#1095);
+#1742 = PRESENTATION_STYLE_ASSIGNMENT((#1743));
+#1743 = SURFACE_STYLE_USAGE(.BOTH.,#1744);
+#1744 = SURFACE_SIDE_STYLE('',(#1745));
+#1745 = SURFACE_STYLE_FILL_AREA(#1746);
+#1746 = FILL_AREA_STYLE('',(#1747));
+#1747 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1748 = STYLED_ITEM('color',(#1749),#1112);
+#1749 = PRESENTATION_STYLE_ASSIGNMENT((#1750));
+#1750 = SURFACE_STYLE_USAGE(.BOTH.,#1751);
+#1751 = SURFACE_SIDE_STYLE('',(#1752));
+#1752 = SURFACE_STYLE_FILL_AREA(#1753);
+#1753 = FILL_AREA_STYLE('',(#1754));
+#1754 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1755 = STYLED_ITEM('color',(#1756),#1129);
+#1756 = PRESENTATION_STYLE_ASSIGNMENT((#1757));
+#1757 = SURFACE_STYLE_USAGE(.BOTH.,#1758);
+#1758 = SURFACE_SIDE_STYLE('',(#1759));
+#1759 = SURFACE_STYLE_FILL_AREA(#1760);
+#1760 = FILL_AREA_STYLE('',(#1761));
+#1761 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1762 = STYLED_ITEM('color',(#1763),#1186);
+#1763 = PRESENTATION_STYLE_ASSIGNMENT((#1764));
+#1764 = SURFACE_STYLE_USAGE(.BOTH.,#1765);
+#1765 = SURFACE_SIDE_STYLE('',(#1766));
+#1766 = SURFACE_STYLE_FILL_AREA(#1767);
+#1767 = FILL_AREA_STYLE('',(#1768));
+#1768 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1769 = STYLED_ITEM('color',(#1770),#1203);
+#1770 = PRESENTATION_STYLE_ASSIGNMENT((#1771));
+#1771 = SURFACE_STYLE_USAGE(.BOTH.,#1772);
+#1772 = SURFACE_SIDE_STYLE('',(#1773));
+#1773 = SURFACE_STYLE_FILL_AREA(#1774);
+#1774 = FILL_AREA_STYLE('',(#1775));
+#1775 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1776 = STYLED_ITEM('color',(#1777),#1220);
+#1777 = PRESENTATION_STYLE_ASSIGNMENT((#1778));
+#1778 = SURFACE_STYLE_USAGE(.BOTH.,#1779);
+#1779 = SURFACE_SIDE_STYLE('',(#1780));
+#1780 = SURFACE_STYLE_FILL_AREA(#1781);
+#1781 = FILL_AREA_STYLE('',(#1782));
+#1782 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1783 = STYLED_ITEM('color',(#1784),#1277);
+#1784 = PRESENTATION_STYLE_ASSIGNMENT((#1785));
+#1785 = SURFACE_STYLE_USAGE(.BOTH.,#1786);
+#1786 = SURFACE_SIDE_STYLE('',(#1787));
+#1787 = SURFACE_STYLE_FILL_AREA(#1788);
+#1788 = FILL_AREA_STYLE('',(#1789));
+#1789 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1790 = STYLED_ITEM('color',(#1791),#1294);
+#1791 = PRESENTATION_STYLE_ASSIGNMENT((#1792));
+#1792 = SURFACE_STYLE_USAGE(.BOTH.,#1793);
+#1793 = SURFACE_SIDE_STYLE('',(#1794));
+#1794 = SURFACE_STYLE_FILL_AREA(#1795);
+#1795 = FILL_AREA_STYLE('',(#1796));
+#1796 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1797 = STYLED_ITEM('color',(#1798),#1311);
+#1798 = PRESENTATION_STYLE_ASSIGNMENT((#1799));
+#1799 = SURFACE_STYLE_USAGE(.BOTH.,#1800);
+#1800 = SURFACE_SIDE_STYLE('',(#1801));
+#1801 = SURFACE_STYLE_FILL_AREA(#1802);
+#1802 = FILL_AREA_STYLE('',(#1803));
+#1803 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1804 = STYLED_ITEM('color',(#1805),#1339);
+#1805 = PRESENTATION_STYLE_ASSIGNMENT((#1806));
+#1806 = SURFACE_STYLE_USAGE(.BOTH.,#1807);
+#1807 = SURFACE_SIDE_STYLE('',(#1808));
+#1808 = SURFACE_STYLE_FILL_AREA(#1809);
+#1809 = FILL_AREA_STYLE('',(#1810));
+#1810 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1811 = STYLED_ITEM('color',(#1812),#1351);
+#1812 = PRESENTATION_STYLE_ASSIGNMENT((#1813));
+#1813 = SURFACE_STYLE_USAGE(.BOTH.,#1814);
+#1814 = SURFACE_SIDE_STYLE('',(#1815));
+#1815 = SURFACE_STYLE_FILL_AREA(#1816);
+#1816 = FILL_AREA_STYLE('',(#1817));
+#1817 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1818 = STYLED_ITEM('color',(#1819),#1368);
+#1819 = PRESENTATION_STYLE_ASSIGNMENT((#1820));
+#1820 = SURFACE_STYLE_USAGE(.BOTH.,#1821);
+#1821 = SURFACE_SIDE_STYLE('',(#1822));
+#1822 = SURFACE_STYLE_FILL_AREA(#1823);
+#1823 = FILL_AREA_STYLE('',(#1824));
+#1824 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1825 = STYLED_ITEM('color',(#1826),#1385);
+#1826 = PRESENTATION_STYLE_ASSIGNMENT((#1827));
+#1827 = SURFACE_STYLE_USAGE(.BOTH.,#1828);
+#1828 = SURFACE_SIDE_STYLE('',(#1829));
+#1829 = SURFACE_STYLE_FILL_AREA(#1830);
+#1830 = FILL_AREA_STYLE('',(#1831));
+#1831 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1832 = STYLED_ITEM('color',(#1833),#1402);
+#1833 = PRESENTATION_STYLE_ASSIGNMENT((#1834));
+#1834 = SURFACE_STYLE_USAGE(.BOTH.,#1835);
+#1835 = SURFACE_SIDE_STYLE('',(#1836));
+#1836 = SURFACE_STYLE_FILL_AREA(#1837);
+#1837 = FILL_AREA_STYLE('',(#1838));
+#1838 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1839 = STYLED_ITEM('color',(#1840),#1419);
+#1840 = PRESENTATION_STYLE_ASSIGNMENT((#1841));
+#1841 = SURFACE_STYLE_USAGE(.BOTH.,#1842);
+#1842 = SURFACE_SIDE_STYLE('',(#1843));
+#1843 = SURFACE_STYLE_FILL_AREA(#1844);
+#1844 = FILL_AREA_STYLE('',(#1845));
+#1845 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1846 = STYLED_ITEM('color',(#1847),#1431);
+#1847 = PRESENTATION_STYLE_ASSIGNMENT((#1848));
+#1848 = SURFACE_STYLE_USAGE(.BOTH.,#1849);
+#1849 = SURFACE_SIDE_STYLE('',(#1850));
+#1850 = SURFACE_STYLE_FILL_AREA(#1851);
+#1851 = FILL_AREA_STYLE('',(#1852));
+#1852 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1853 = STYLED_ITEM('color',(#1854),#1448);
+#1854 = PRESENTATION_STYLE_ASSIGNMENT((#1855));
+#1855 = SURFACE_STYLE_USAGE(.BOTH.,#1856);
+#1856 = SURFACE_SIDE_STYLE('',(#1857));
+#1857 = SURFACE_STYLE_FILL_AREA(#1858);
+#1858 = FILL_AREA_STYLE('',(#1859));
+#1859 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1860 = STYLED_ITEM('color',(#1861),#1465);
+#1861 = PRESENTATION_STYLE_ASSIGNMENT((#1862));
+#1862 = SURFACE_STYLE_USAGE(.BOTH.,#1863);
+#1863 = SURFACE_SIDE_STYLE('',(#1864));
+#1864 = SURFACE_STYLE_FILL_AREA(#1865);
+#1865 = FILL_AREA_STYLE('',(#1866));
+#1866 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1867 = STYLED_ITEM('color',(#1868),#1482);
+#1868 = PRESENTATION_STYLE_ASSIGNMENT((#1869));
+#1869 = SURFACE_STYLE_USAGE(.BOTH.,#1870);
+#1870 = SURFACE_SIDE_STYLE('',(#1871));
+#1871 = SURFACE_STYLE_FILL_AREA(#1872);
+#1872 = FILL_AREA_STYLE('',(#1873));
+#1873 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1874 = STYLED_ITEM('color',(#1875),#1494);
+#1875 = PRESENTATION_STYLE_ASSIGNMENT((#1876));
+#1876 = SURFACE_STYLE_USAGE(.BOTH.,#1877);
+#1877 = SURFACE_SIDE_STYLE('',(#1878));
+#1878 = SURFACE_STYLE_FILL_AREA(#1879);
+#1879 = FILL_AREA_STYLE('',(#1880));
+#1880 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1881 = STYLED_ITEM('color',(#1882),#1511);
+#1882 = PRESENTATION_STYLE_ASSIGNMENT((#1883));
+#1883 = SURFACE_STYLE_USAGE(.BOTH.,#1884);
+#1884 = SURFACE_SIDE_STYLE('',(#1885));
+#1885 = SURFACE_STYLE_FILL_AREA(#1886);
+#1886 = FILL_AREA_STYLE('',(#1887));
+#1887 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1888 = STYLED_ITEM('color',(#1889),#1528);
+#1889 = PRESENTATION_STYLE_ASSIGNMENT((#1890));
+#1890 = SURFACE_STYLE_USAGE(.BOTH.,#1891);
+#1891 = SURFACE_SIDE_STYLE('',(#1892));
+#1892 = SURFACE_STYLE_FILL_AREA(#1893);
+#1893 = FILL_AREA_STYLE('',(#1894));
+#1894 = FILL_AREA_STYLE_COLOUR('',#1628);
+#1895 = STYLED_ITEM('color',(#1896),#1545);
+#1896 = PRESENTATION_STYLE_ASSIGNMENT((#1897));
+#1897 = SURFACE_STYLE_USAGE(.BOTH.,#1898);
+#1898 = SURFACE_SIDE_STYLE('',(#1899));
+#1899 = SURFACE_STYLE_FILL_AREA(#1900);
+#1900 = FILL_AREA_STYLE('',(#1901));
+#1901 = FILL_AREA_STYLE_COLOUR('',#1628);
+ENDSEC;
+END-ISO-10303-21;
docs/bta24-600cwrg-datasheet.pdfadded
⋯ 1 unchanged line ⋯
docs/hero.pngadded
⋯ 1 unchanged line ⋯
package.jsonadded+122
@@ -0,0 +1,122 @@+{+  "slug": "bta24-600cwrg",+  "version": "0.1.0",+  "type": "component",+  "description": "STMicroelectronics Thyristors (SCR)/Modules, TO-220AB. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "transistors-thyristors",+    "bta24-600cwrg",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "bta24-600cwrg.kicad_sym",+    "bta24-600cwrg.kicad_mod",+    "bta24-600cwrg.glb",+    "bta24-600cwrg.step",+    "bta24-600cwrg.lbr",+    "docs/hero.png",+    "docs/bta24-600cwrg-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ],+  "component": {+    "mpn": "BTA24-600CWRG",+    "manufacturer": "STMicroelectronics",+    "package": "TO-220AB",+    "pin_count": 3,+    "category": "Transistors/Thyristors",+    "subcategory": "Thyristors (SCR)/Modules",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588891730607550464",+    "parts": {+      "symbol": "bta24-600cwrg.kicad_sym",+      "footprint": "bta24-600cwrg.kicad_mod",+      "model_3d": "bta24-600cwrg-etched.glb",+      "model_3d_plain": "bta24-600cwrg.glb",+      "model_3d_step": "bta24-600cwrg-etched.step",+      "model_3d_step_plain": "bta24-600cwrg.step",+      "lbr": "bta24-600cwrg.lbr"+    },+    "distributor_links": {+      "lcsc": "C68497",+      "digikey": "497-3124-5-ND",+      "mouser": "511-BTA24-600CW"+    },+    "distributor_check": {+      "checked_at": "2026-09-26T21:03:06Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "497-3124-5-ND",+        "status": "found",+        "lifecycle": "Active"+      },+      "mouser": {+        "pn": "511-BTA24-600CW",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "A1",+        "type": "bidirectional",+        "description": "Anode 1 (main AC current terminal), rated for 25 A RMS on-state current at 600 V repetitive peak off-state voltage."+      },+      {+        "number": "2",+        "name": "A2",+        "type": "bidirectional",+        "description": "Anode 2 (main AC current terminal), rated for 25 A RMS on-state current at 600 V repetitive peak off-state voltage."+      },+      {+        "number": "3",+        "name": "G",+        "type": "input",+        "description": "Gate (control terminal) for triggering the triac with maximum trigger gate current of 35 mA (Snubberless type)."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.2",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.2",+        "primary_model": "claude-haiku-4-5-20251001",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-4-6",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: Pin numbering (1, 2, 3) for TO-220AB is not explicitly stated in this datasheet; only terminal label"+        ],+        "pages_sent": 12,+        "cost_usd": 0.1862,+        "at": "2026-09-26T21:02:50"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588891730607550464",+        "pages": 12,+        "sha256": "91e179585745382d",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 3,+        "described": 3,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    }+  }+}\ No newline at end of file
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>bta24-600cwrg</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>bta24-600cwrg</title>\ No newline at end of file