← Commit history
README.mdadded+63
@@ -0,0 +1,63 @@+# BZX84C5V6W-7-F++**Diodes Incorporated** · Zener Diodes · SOT-323++BZX84C5V6W-7-F from Diodes Incorporated, in a SOT-323. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model). Symbol and footprint from KiCad-official CAD; the 3D model is generated from the datasheet's package dimensions.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | A | passive | Anode of the single Zener diode (bottom-left pin in the device schematic); the datasheet gives VF = 0.9 V at IF = 10 mA and a nominal Zener voltage of 5.6 V for the BZX84C5V6W. |+| 2 | NC | unconnected | Not connected internally; the device schematic shows this bottom-right pin with no connection to the diode. |+| 3 | K | passive | Cathode of the single Zener diode (top pin in the device schematic); the datasheet gives a 5.6 V nominal Zener voltage (5.2 V to 6.0 V) at IZT = 5 mA and 200 mW maximum power dissipation. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Diodes Incorporated |+| Package | SOT-323 |+| Category | Diodes |+| Pins | 3 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Zener Voltage (Nom 5.6 V) | VZ | 5.2 | 5.6 | 6 | V | @ IZT = 5mA | 2 |+| Maximum Zener Impedance | ZZT |  |  | 40 | Ω | @ IZT = 5.0 mA; f = 1 kHz (Note 6) | 2 |+| Maximum Zener Impedance | ZZK |  |  | 480 | Ω | @ IZK = 1.0 mA | 2 |+| Maximum Reverse Current | IR |  |  | 1 | uA | @ VR = 2.0 V | 2 |+| Temperature Coefficient of Zener Voltage |  | -2 |  | 2.5 | mV/°C | @ IZT = 5mA | 2 |+| Forward Voltage | VF |  |  | 0.9 | V | @ IF = 10mA | 1 |+| Power Dissipation | PD |  |  | 200 | mW | Note 3: mounted on FR4 PC board with recommended pad layout | 1 |+| Thermal Resistance, Junction to Ambient Air | RθJA |  |  | 625 | K/W | Note 3: mounted on FR4 PC board with recommended pad layout | 1 |+| Operating and Storage Temperature Range | TJ, TSTG | -65 |  | 125 | °C |  | 1 |++## Materials and finish++As the datasheet states them (page.json `metadata.appearance`; the 3D model's colours follow it).++| Part | Material | Colour / plating | Datasheet says | Page |+|---|---|---|---|---|+| contacts |  | tin | • Terminals: Solderable per MIL-STD-202, Method 208 • Lead Free Plating (Matte Tin Finish annealed over Alloy 42 | 1 |++## CAD (land: KiCad; 3D: generated from the datasheet)++- Symbol: `BZX84C5V6W-7-F`+- Footprint: `Package_TO_SOT_SMD:SOT-323_SC-70`+- 3D model: SOT-323, generated on the KiCad land (body 1.25 x 2.1 mm, terminals on the pads, 0.95 mm tall, datasheet A, midpoint of min and max). KiCad's stock model for this land is taller than the datasheet allows, so the model is generated from the datasheet drawing; the dimensions come from the datasheet drawing where it was read and are defaults otherwise (see provenance.model_3d_generated), not the manufacturer's CAD (STEP)+- 3D model files: `bzx84c5v6w-7-f-etched.step` / `bzx84c5v6w-7-f-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `bzx84c5v6w-7-f.step` / `bzx84c5v6w-7-f.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Diodes Incorporated datasheet](https://www.diodes.com/assets/Datasheets/BZX84C5V6W-7-F.pdf) (4 pp, sha256 `d9219bc3aedc6fa2`, retrieved 2026-11-13, tier: manufacturer)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text+vision), consensus `claude-opus-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** land: KiCad official libraries (CC-BY-SA 4.0); 3D: generated from the datasheet's package dimensions (provenance.model_3d_generated).++[Datasheet PDF](docs/bzx84c5v6w-7-f-datasheet.pdf)
bzx84c5v6w-7-f-hero.glbadded
⋯ 1 unchanged line ⋯
bzx84c5v6w-7-f-hero.overlay.jsonadded+150
@@ -0,0 +1,150 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "BZX84C5V6W-7-F",+  "kind": "component + footprint reference art",+  "board_use": false,+  "plane_z_mm": -0.02,+  "units": "metre",+  "upAxis": "Z",+  "layers": {+    "pad_outlines": {+      "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+      "rgba": [+        0.0,+        0.902,+        0.863,+        0.5+      ],+      "pads": 3,+      "span_mm": 2.7,+      "dash_mm": 0.12,+      "gap_mm": 0.072,+      "pad_stroke_mm": 0.03+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 6,+      "pin1": {+        "source": "footprint silkscreen",+        "pad": "1"+      }+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 3,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 0.25,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -1.0,+      1.0,+      -0.997,+      0.997+    ],+    "pads_bbox_mm": [+      -1.35,+      1.35,+      -0.875,+      0.875+    ],+    "seating_z_mm": 0.0+  },+  "sources": {+    "glb": "bzx84c5v6w-7-f-etched.glb",+    "glb_sha256": "dab3c424bcd7cc5b8c9721359a806a40c0486c7efe101784140a798689aa6037",+    "footprint": "bzx84c5v6w-7-f.kicad_mod",+    "footprint_sha256": "e50e3df6811b80b32439f192aad7b9dc9c42ab15337a4be1c4447ef89315e5e2",+    "pins": "page.json component.pins",+    "pins_sha256": "f5f0db217712d06bd8d49e7f5826f3a6536e3aaf93e7e8f6a57a046a2070a5f3"+  },+  "generator": "adom-wiki 1.8.24 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "A",+      "x": -1.5,+      "y": -0.65,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "NC",+      "x": -1.5,+      "y": 0.65,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "3",+      "text": "K",+      "x": 1.5,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        -0.8875,+        -0.65+      ],+      "size_mm": [+        0.925,+        0.45+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "roundrect",+      "center_mm": [+        -0.8875,+        0.65+      ],+      "size_mm": [+        0.925,+        0.45+      ],+      "rot": 0.0+    },+    {+      "number": "3",+      "shape": "roundrect",+      "center_mm": [+        0.8875,+        0.0+      ],+      "size_mm": [+        0.925,+        0.45+      ],+      "rot": 0.0+    }+  ]+}
bzx84c5v6w-7-f.glbadded
⋯ 1 unchanged line ⋯
bzx84c5v6w-7-f.kicad_modadded+159
@@ -0,0 +1,159 @@+(footprint "SOT-323_SC-70"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "SOT, 3 Pin (https://home.jeita.or.jp/tsc/std-pdf/ED-7500A.pdf#page=148)")+	(tags "SOT TO_SOT_SMD SC-70 SOT-323")+	(property "Reference" "REF**"+		(at 0 -1.8 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "SOT-323_SC-70"+		(at 0 1.8 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "package/gullwing"+		(at 0 0 0)+		(layer "F.SilkS")+		(hide yes)+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -0.735 -1.135)+		(end 0.735 -1.135)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -0.735 0.165)+		(end -0.735 -0.165)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.735 -1.135)+		(end 0.735 -0.485)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.735 0.485)+		(end 0.735 1.135)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.735 1.135)+		(end -0.735 1.135)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_poly+		(pts+			(xy -1.18 -0.16)+			(xy -1.04 0.03)+			(xy -1.32 0.03)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+	)+	(fp_poly+		(pts+			(xy -0.3125 -1)+			(xy 0.625 -1)+			(xy 0.625 1)+			(xy -0.625 1)+			(xy -0.625 -0.6875)+		)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 90)+		(layer "F.Fab")+		(effects+			(font+				(size 0.5 0.5)+				(thickness 0.08)+			)+		)+	)+	(pad "1" smd roundrect+		(at -0.8875 -0.65)+		(size 0.925 0.45)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "2" smd roundrect+		(at -0.8875 0.65)+		(size 0.925 0.45)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "3" smd roundrect+		(at 0.8875 0)+		(size 0.925 0.45)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-323_SC-70.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+	(fp_poly+		(pts (xy -1.60 -1.13) (xy -0.88 -1.13) (xy -0.88 -1.25) (xy 0.88 -1.25) (xy 0.88 -0.48) (xy 1.60 -0.48) (xy 1.60 0.48) (xy 0.88 0.48) (xy 0.88 1.25) (xy -0.88 1.25) (xy -0.88 1.13) (xy -1.60 1.13))+		(stroke (width 0.05) (type solid))+		(fill no)+		(layer "F.CrtYd")+	)+)
bzx84c5v6w-7-f.kicad_symadded+25
@@ -0,0 +1,25 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "BZX84C5V6W-7-F" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+    (property "Value" "BZX84C5V6W-7-F" (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 "BZX84C5V6W-7-F_0_1"+    (rectangle (start -12.70 2.54) (end 12.70 -5.08)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "BZX84C5V6W-7-F_1_1"+    (pin passive line (at -17.78 0.00 0) (length 5.08)+      (name "A" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin no_connect line (at -17.78 -2.54 0) (length 5.08)+      (name "NC" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 0.00 180) (length 5.08)+      (name "K" (effects (font (size 1.27 1.27))))+      (number "3" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
bzx84c5v6w-7-f.lbradded+125
@@ -0,0 +1,125 @@+<?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>Diodes Incorporated Zener Diodes, SOT-323. Pinout cross-checked by two models against the datasheet</description>+<packages>+<package name="SOT-323_SC-70">+  <description>3 pads, 2.7 x 1.8 mm. SOT, 3 Pin</description>+  <smd name="1" x="-0.8875" y="0.6500" dx="0.9250" dy="0.4500" layer="1" roundness="50"/>+  <smd name="2" x="-0.8875" y="-0.6500" dx="0.9250" dy="0.4500" layer="1" roundness="50"/>+  <smd name="3" x="0.8875" y="-0.0000" dx="0.9250" dy="0.4500" layer="1" roundness="50"/>+  <polygon width="0.1200" layer="21">+    <vertex x="-1.1800" y="0.1600"/>+    <vertex x="-1.0400" y="-0.0300"/>+    <vertex x="-1.3200" y="-0.0300"/>+  </polygon>+  <polygon width="0.1000" layer="51">+    <vertex x="-0.3125" y="1.0000"/>+    <vertex x="0.6250" y="1.0000"/>+    <vertex x="0.6250" y="-1.0000"/>+    <vertex x="-0.6250" y="-1.0000"/>+    <vertex x="-0.6250" y="0.6875"/>+  </polygon>+  <wire x1="-0.7350" y1="1.1350" x2="0.7350" y2="1.1350" width="0.1200" layer="21"/>+  <wire x1="-0.7350" y1="-0.1650" x2="-0.7350" y2="0.1650" width="0.1200" layer="21"/>+  <wire x1="0.7350" y1="1.1350" x2="0.7350" y2="0.4850" width="0.1200" layer="21"/>+  <wire x1="0.7350" y1="-0.4850" x2="0.7350" y2="-1.1350" width="0.1200" layer="21"/>+  <wire x1="0.7350" y1="-1.1350" x2="-0.7350" y2="-1.1350" width="0.1200" layer="21"/>+  <text x="0" y="1.735" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-1.735" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="BZX84C5V6W-7-F">+  <description>Diodes Incorporated Zener Diodes, SOT-323. Pinout cross-checked by two models against the datasheet</description>+  <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="A" x="-17.78" y="0" length="middle" direction="pas"/>+  <pin name="NC" x="-17.78" y="-2.54" length="middle" direction="nc"/>+  <pin name="K" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="BZX84C5V6W-7-F" prefix="U">+  <description>Diodes Incorporated Zener Diodes, SOT-323. Pinout cross-checked by two models against the datasheet</description>+  <gates>+    <gate name="G$1" symbol="BZX84C5V6W-7-F" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="SOT-323_SC-70">+      <connects>+        <connect gate="G$1" pin="A" pad="1"/>+        <connect gate="G$1" pin="NC" pad="2"/>+        <connect gate="G$1" pin="K" pad="3"/>+      </connects>+      <technologies>+        <technology name="">+          <attribute name="MPN" value="BZX84C5V6W-7-F" constant="no"/>+          <attribute name="MANUFACTURER" value="Diodes Incorporated" constant="no"/>+          <attribute name="DATASHEET" value="https://www.diodes.com/assets/Datasheets/BZX84C5V6W-7-F.pdf" constant="no"/>+          <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/bzx84c5v6w-7-f" constant="no"/>+          <attribute name="MOUSER_PN" value="621-BZX84C5V6W-F" constant="no"/>+          <attribute name="DIGIKEY_PN" value="BZX84C5V6W-FDITR-ND" constant="no"/>+          <attribute name="LCSC_PN" value="C2942363" constant="no"/>+        </technology>+      </technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
bzx84c5v6w-7-f.stepadded+5281
@@ -0,0 +1,5281 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-11-13T10:52:43',('Author'),(+    'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'+  ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+  'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+  'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('BZX84C5V6W-7-F','BZX84C5V6W-7-F','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#922,#1922,#2922,#3890),#3988);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = MANIFOLD_SOLID_BREP('',#16);+#16 = CLOSED_SHELL('',(#17,#141,#232,#335,#413,#483,#546,#608,#655,#714,+    #776,#823,#849,#856,#863,#918));+#17 = ADVANCED_FACE('',(#18),#31,.T.);+#18 = FACE_BOUND('',#19,.T.);+#19 = EDGE_LOOP('',(#20,#54,#89,#116));+#20 = ORIENTED_EDGE('',*,*,#21,.T.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(0.625,-1.05,0.428));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(0.558596339333,-0.983596339333,0.900486596563)+  );+#26 = SURFACE_CURVE('',#27,(#30,#42),.PCURVE_S1.);+#27 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28,#29),.UNSPECIFIED.,.F.,.F.,(2,+    2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#28 = CARTESIAN_POINT('',(0.625,-1.05,0.428));+#29 = CARTESIAN_POINT('',(0.551637684285,-0.976637684285,0.95));+#30 = PCURVE('',#31,#36);+#31 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#32,#33)+    ,(#34,#35)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.25),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#32 = CARTESIAN_POINT('',(-0.625,-1.05,0.428));+#33 = CARTESIAN_POINT('',(-0.551637684285,-0.976637684285,0.95));+#34 = CARTESIAN_POINT('',(0.625,-1.05,0.428));+#35 = CARTESIAN_POINT('',(0.551637684285,-0.976637684285,0.95));+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);+#37 = LINE('',#38,#39);+#38 = CARTESIAN_POINT('',(1.25,0.));+#39 = VECTOR('',#40,1.);+#40 = DIRECTION('',(0.,1.));+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#42 = PCURVE('',#43,#48);+#43 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#44,#45)+    ,(#46,#47)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.1),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#44 = CARTESIAN_POINT('',(0.625,-1.05,0.428));+#45 = CARTESIAN_POINT('',(0.551637684285,-0.976637684285,0.95));+#46 = CARTESIAN_POINT('',(0.625,1.05,0.428));+#47 = CARTESIAN_POINT('',(0.551637684285,0.976637684285,0.95));+#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);+#49 = LINE('',#50,#51);+#50 = CARTESIAN_POINT('',(0.,0.));+#51 = VECTOR('',#52,1.);+#52 = DIRECTION('',(0.,1.));+#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#54 = ORIENTED_EDGE('',*,*,#55,.F.);+#55 = EDGE_CURVE('',#56,#24,#58,.T.);+#56 = VERTEX_POINT('',#57);+#57 = CARTESIAN_POINT('',(-0.558596339333,-0.983596339333,0.900486596563+    ));+#58 = SURFACE_CURVE('',#59,(#65,#71),.PCURVE_S1.);+#59 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#60,#61,#62,#63,#64),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-7.447910760453E-02,+    -6.958655048003E-03,1.110234023619,1.177754476175),.UNSPECIFIED.);+#60 = CARTESIAN_POINT('',(-0.62611679189,-0.983596339333,0.900486596563)+  );+#61 = CARTESIAN_POINT('',(-0.592356565612,-0.983596339333,0.900486596563+    ));+#62 = CARTESIAN_POINT('',(0.,-0.983596339333,0.900486596563));+#63 = CARTESIAN_POINT('',(0.592356565612,-0.983596339333,0.900486596563)+  );+#64 = CARTESIAN_POINT('',(0.62611679189,-0.983596339333,0.900486596563)+  );+#65 = PCURVE('',#31,#66);+#66 = DEFINITIONAL_REPRESENTATION('',(#67),#70);+#67 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#68,#69),.UNSPECIFIED.,.F.,.F.,(2,+    2),(-6.958655048003E-03,1.110234023619),.PIECEWISE_BEZIER_KNOTS.);+#68 = CARTESIAN_POINT('',(0.,0.905146736711));+#69 = CARTESIAN_POINT('',(1.25,0.905146736711));+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#71 = PCURVE('',#72,#83);+#72 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+    (#73,#74,#75,#76,#77)+    ,(#78,#79,#80,#81,#82+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,1.117192678667),(+    -7.447910760453E-02,-6.958655048003E-03,1.110234023619,+    1.177754476175),.UNSPECIFIED.);+#73 = CARTESIAN_POINT('',(-0.62611679189,-0.983596339333,0.900486596563)+  );+#74 = CARTESIAN_POINT('',(-0.592356565612,-0.983596339333,0.900486596563+    ));+#75 = CARTESIAN_POINT('',(0.,-0.983596339333,0.900486596563));+#76 = CARTESIAN_POINT('',(0.592356565612,-0.983596339333,0.900486596563)+  );+#77 = CARTESIAN_POINT('',(0.62611679189,-0.983596339333,0.900486596563)+  );+#78 = CARTESIAN_POINT('',(-0.62611679189,-0.926637684285,0.95));+#79 = CARTESIAN_POINT('',(-0.592356565612,-0.926637684285,0.95));+#80 = CARTESIAN_POINT('',(0.,-0.926637684285,0.95));+#81 = CARTESIAN_POINT('',(0.592356565612,-0.926637684285,0.95));+#82 = CARTESIAN_POINT('',(0.62611679189,-0.926637684285,0.95));+#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);+#84 = LINE('',#85,#86);+#85 = CARTESIAN_POINT('',(0.,0.));+#86 = VECTOR('',#87,1.);+#87 = DIRECTION('',(0.,1.));+#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#89 = ORIENTED_EDGE('',*,*,#90,.F.);+#90 = EDGE_CURVE('',#91,#56,#93,.T.);+#91 = VERTEX_POINT('',#92);+#92 = CARTESIAN_POINT('',(-0.625,-1.05,0.428));+#93 = SURFACE_CURVE('',#94,(#97,#104),.PCURVE_S1.);+#94 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#95,#96),.UNSPECIFIED.,.F.,.F.,(2,+    2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#95 = CARTESIAN_POINT('',(-0.625,-1.05,0.428));+#96 = CARTESIAN_POINT('',(-0.551637684285,-0.976637684285,0.95));+#97 = PCURVE('',#31,#98);+#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103);+#99 = LINE('',#100,#101);+#100 = CARTESIAN_POINT('',(0.,0.));+#101 = VECTOR('',#102,1.);+#102 = DIRECTION('',(0.,1.));+#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#104 = PCURVE('',#105,#110);+#105 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#106,#107)+    ,(#108,#109+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.1),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#106 = CARTESIAN_POINT('',(-0.625,1.05,0.428));+#107 = CARTESIAN_POINT('',(-0.551637684285,0.976637684285,0.95));+#108 = CARTESIAN_POINT('',(-0.625,-1.05,0.428));+#109 = CARTESIAN_POINT('',(-0.551637684285,-0.976637684285,0.95));+#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115);+#111 = LINE('',#112,#113);+#112 = CARTESIAN_POINT('',(2.1,0.));+#113 = VECTOR('',#114,1.);+#114 = DIRECTION('',(0.,1.));+#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#116 = ORIENTED_EDGE('',*,*,#117,.T.);+#117 = EDGE_CURVE('',#91,#22,#118,.T.);+#118 = SURFACE_CURVE('',#119,(#123,#129),.PCURVE_S1.);+#119 = LINE('',#120,#121);+#120 = CARTESIAN_POINT('',(-0.625,-1.05,0.428));+#121 = VECTOR('',#122,1.);+#122 = DIRECTION('',(1.,0.,0.));+#123 = PCURVE('',#31,#124);+#124 = DEFINITIONAL_REPRESENTATION('',(#125),#128);+#125 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#126,#127),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.25),.PIECEWISE_BEZIER_KNOTS.);+#126 = CARTESIAN_POINT('',(0.,0.));+#127 = CARTESIAN_POINT('',(1.25,0.));+#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#129 = PCURVE('',#130,#135);+#130 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#131,#132)+    ,(#133,#134+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.25),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#131 = CARTESIAN_POINT('',(-0.571875564482,-0.996875564482,5.E-02));+#132 = CARTESIAN_POINT('',(-0.625,-1.05,0.428));+#133 = CARTESIAN_POINT('',(0.571875564482,-0.996875564482,5.E-02));+#134 = CARTESIAN_POINT('',(0.625,-1.05,0.428));+#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140);+#136 = LINE('',#137,#138);+#137 = CARTESIAN_POINT('',(0.,1.));+#138 = VECTOR('',#139,1.);+#139 = DIRECTION('',(1.,0.));+#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#141 = ADVANCED_FACE('',(#142),#43,.T.);+#142 = FACE_BOUND('',#143,.T.);+#143 = EDGE_LOOP('',(#144,#173,#206,#207));+#144 = ORIENTED_EDGE('',*,*,#145,.T.);+#145 = EDGE_CURVE('',#146,#148,#150,.T.);+#146 = VERTEX_POINT('',#147);+#147 = CARTESIAN_POINT('',(0.625,1.05,0.428));+#148 = VERTEX_POINT('',#149);+#149 = CARTESIAN_POINT('',(0.558596339333,0.983596339333,0.900486596563)+  );+#150 = SURFACE_CURVE('',#151,(#154,#161),.PCURVE_S1.);+#151 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#152,#153),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#152 = CARTESIAN_POINT('',(0.625,1.05,0.428));+#153 = CARTESIAN_POINT('',(0.551637684285,0.976637684285,0.95));+#154 = PCURVE('',#43,#155);+#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160);+#156 = LINE('',#157,#158);+#157 = CARTESIAN_POINT('',(2.1,0.));+#158 = VECTOR('',#159,1.);+#159 = DIRECTION('',(0.,1.));+#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#161 = PCURVE('',#162,#167);+#162 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#163,#164)+    ,(#165,#166+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.25),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#163 = CARTESIAN_POINT('',(0.625,1.05,0.428));+#164 = CARTESIAN_POINT('',(0.551637684285,0.976637684285,0.95));+#165 = CARTESIAN_POINT('',(-0.625,1.05,0.428));+#166 = CARTESIAN_POINT('',(-0.551637684285,0.976637684285,0.95));+#167 = DEFINITIONAL_REPRESENTATION('',(#168),#172);+#168 = LINE('',#169,#170);+#169 = CARTESIAN_POINT('',(0.,0.));+#170 = VECTOR('',#171,1.);+#171 = DIRECTION('',(0.,1.));+#172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#173 = ORIENTED_EDGE('',*,*,#174,.F.);+#174 = EDGE_CURVE('',#24,#148,#175,.T.);+#175 = SURFACE_CURVE('',#176,(#182,#188),.PCURVE_S1.);+#176 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#177,#178,#179,#180,#181),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.126499107605,-6.958655048005E-03,+    1.960234023619,2.079774476175),.UNSPECIFIED.);+#177 = CARTESIAN_POINT('',(0.558596339333,-1.10313679189,0.900486596563)+  );+#178 = CARTESIAN_POINT('',(0.558596339333,-1.043366565612,0.900486596563+    ));+#179 = CARTESIAN_POINT('',(0.558596339333,0.,0.900486596563));+#180 = CARTESIAN_POINT('',(0.558596339333,1.043366565612,0.900486596563)+  );+#181 = CARTESIAN_POINT('',(0.558596339333,1.10313679189,0.900486596563)+  );+#182 = PCURVE('',#43,#183);+#183 = DEFINITIONAL_REPRESENTATION('',(#184),#187);+#184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#185,#186),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-6.958655048005E-03,1.960234023619),.PIECEWISE_BEZIER_KNOTS.);+#185 = CARTESIAN_POINT('',(0.,0.905146736711));+#186 = CARTESIAN_POINT('',(2.1,0.905146736711));+#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#188 = PCURVE('',#189,#200);+#189 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+    (#190,#191,#192,#193,#194)+    ,(#195,#196,#197,#198,#199+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,1.967192678667),(+    -0.126499107605,-6.958655048005E-03,1.960234023619,2.079774476175),+  .UNSPECIFIED.);+#190 = CARTESIAN_POINT('',(0.558596339333,-1.10313679189,0.900486596563)+  );+#191 = CARTESIAN_POINT('',(0.558596339333,-1.043366565612,0.900486596563+    ));+#192 = CARTESIAN_POINT('',(0.558596339333,0.,0.900486596563));+#193 = CARTESIAN_POINT('',(0.558596339333,1.043366565612,0.900486596563)+  );+#194 = CARTESIAN_POINT('',(0.558596339333,1.10313679189,0.900486596563)+  );+#195 = CARTESIAN_POINT('',(0.501637684285,-1.10313679189,0.95));+#196 = CARTESIAN_POINT('',(0.501637684285,-1.043366565612,0.95));+#197 = CARTESIAN_POINT('',(0.501637684285,0.,0.95));+#198 = CARTESIAN_POINT('',(0.501637684285,1.043366565612,0.95));+#199 = CARTESIAN_POINT('',(0.501637684285,1.10313679189,0.95));+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);+#201 = LINE('',#202,#203);+#202 = CARTESIAN_POINT('',(0.,0.));+#203 = VECTOR('',#204,1.);+#204 = DIRECTION('',(0.,1.));+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#206 = ORIENTED_EDGE('',*,*,#21,.F.);+#207 = ORIENTED_EDGE('',*,*,#208,.T.);+#208 = EDGE_CURVE('',#22,#146,#209,.T.);+#209 = SURFACE_CURVE('',#210,(#214,#220),.PCURVE_S1.);+#210 = LINE('',#211,#212);+#211 = CARTESIAN_POINT('',(0.625,-1.05,0.428));+#212 = VECTOR('',#213,1.);+#213 = DIRECTION('',(0.,1.,0.));+#214 = PCURVE('',#43,#215);+#215 = DEFINITIONAL_REPRESENTATION('',(#216),#219);+#216 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#217,#218),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,2.1),.PIECEWISE_BEZIER_KNOTS.);+#217 = CARTESIAN_POINT('',(0.,0.));+#218 = CARTESIAN_POINT('',(2.1,0.));+#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#220 = PCURVE('',#221,#226);+#221 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#222,#223)+    ,(#224,#225+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.1),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#222 = CARTESIAN_POINT('',(0.571875564482,-0.996875564482,5.E-02));+#223 = CARTESIAN_POINT('',(0.625,-1.05,0.428));+#224 = CARTESIAN_POINT('',(0.571875564482,0.996875564482,5.E-02));+#225 = CARTESIAN_POINT('',(0.625,1.05,0.428));+#226 = DEFINITIONAL_REPRESENTATION('',(#227),#231);+#227 = LINE('',#228,#229);+#228 = CARTESIAN_POINT('',(0.,1.));+#229 = VECTOR('',#230,1.);+#230 = DIRECTION('',(1.,0.));+#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#232 = ADVANCED_FACE('',(#233),#72,.F.);+#233 = FACE_BOUND('',#234,.F.);+#234 = EDGE_LOOP('',(#235,#275,#307,#334));+#235 = ORIENTED_EDGE('',*,*,#236,.T.);+#236 = EDGE_CURVE('',#56,#237,#239,.T.);+#237 = VERTEX_POINT('',#238);+#238 = CARTESIAN_POINT('',(-0.501637684285,-0.926637684285,0.95));+#239 = SURFACE_CURVE('',#240,(#246,#255),.PCURVE_S1.);+#240 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#241,#242,#243,#244,#245),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#241 = CARTESIAN_POINT('',(-0.558596339333,-0.983596339333,+    0.900486596563));+#242 = CARTESIAN_POINT('',(-0.544356675572,-0.969356675572,+    0.912864947422));+#243 = CARTESIAN_POINT('',(-0.530117011812,-0.955117011812,+    0.925243298279));+#244 = CARTESIAN_POINT('',(-0.515877348047,-0.940877348047,+    0.937621649141));+#245 = CARTESIAN_POINT('',(-0.501637684285,-0.926637684285,0.95));+#246 = PCURVE('',#72,#247);+#247 = DEFINITIONAL_REPRESENTATION('',(#248),#254);+#248 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#249,#250,#251,#252,#253),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#249 = CARTESIAN_POINT('',(0.,-6.958655048004E-03));+#250 = CARTESIAN_POINT('',(0.279298169658,7.281008713568E-03));+#251 = CARTESIAN_POINT('',(0.558596339276,2.152067247309E-02));+#252 = CARTESIAN_POINT('',(0.837894509008,3.576033623843E-02));+#253 = CARTESIAN_POINT('',(1.117192678667,5.E-02));+#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#255 = PCURVE('',#256,#267);+#256 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+    (#257,#258,#259,#260,#261)+    ,(#262,#263,#264,#265,#266+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,1.967192678667),(+    -0.126499107605,-6.958655048005E-03,1.960234023619,2.079774476175),+  .UNSPECIFIED.);+#257 = CARTESIAN_POINT('',(-0.501637684285,1.10313679189,0.95));+#258 = CARTESIAN_POINT('',(-0.501637684285,1.043366565612,0.95));+#259 = CARTESIAN_POINT('',(-0.501637684285,2.22044604925E-16,0.95));+#260 = CARTESIAN_POINT('',(-0.501637684285,-1.043366565612,0.95));+#261 = CARTESIAN_POINT('',(-0.501637684285,-1.10313679189,0.95));+#262 = CARTESIAN_POINT('',(-0.558596339333,1.10313679189,0.900486596563)+  );+#263 = CARTESIAN_POINT('',(-0.558596339333,1.043366565612,0.900486596563+    ));+#264 = CARTESIAN_POINT('',(-0.558596339333,0.,0.900486596563));+#265 = CARTESIAN_POINT('',(-0.558596339333,-1.043366565612,+    0.900486596563));+#266 = CARTESIAN_POINT('',(-0.558596339333,-1.10313679189,0.900486596563+    ));+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#274);+#268 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#269,#270,#271,#272,#273),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#269 = CARTESIAN_POINT('',(1.967192678666,1.960234023619));+#270 = CARTESIAN_POINT('',(1.475394509014,1.945994359857));+#271 = CARTESIAN_POINT('',(0.983596339339,1.931754696095));+#272 = CARTESIAN_POINT('',(0.491798169729,1.917515032335));+#273 = CARTESIAN_POINT('',(7.748247498312E-11,1.903275368573));+#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#275 = ORIENTED_EDGE('',*,*,#276,.T.);+#276 = EDGE_CURVE('',#237,#277,#279,.T.);+#277 = VERTEX_POINT('',#278);+#278 = CARTESIAN_POINT('',(0.501637684285,-0.926637684285,0.95));+#279 = SURFACE_CURVE('',#280,(#286,#293),.PCURVE_S1.);+#280 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#281,#282,#283,#284,#285),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-7.447910760453E-02,+    -6.958655048003E-03,1.110234023619,1.177754476175),.UNSPECIFIED.);+#281 = CARTESIAN_POINT('',(-0.62611679189,-0.926637684285,0.95));+#282 = CARTESIAN_POINT('',(-0.592356565612,-0.926637684285,0.95));+#283 = CARTESIAN_POINT('',(0.,-0.926637684285,0.95));+#284 = CARTESIAN_POINT('',(0.592356565612,-0.926637684285,0.95));+#285 = CARTESIAN_POINT('',(0.62611679189,-0.926637684285,0.95));+#286 = PCURVE('',#72,#287);+#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292);+#288 = LINE('',#289,#290);+#289 = CARTESIAN_POINT('',(1.117192678667,0.));+#290 = VECTOR('',#291,1.);+#291 = DIRECTION('',(0.,1.));+#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#293 = PCURVE('',#294,#299);+#294 = PLANE('',#295);+#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);+#296 = CARTESIAN_POINT('',(-0.551637684285,-0.976637684285,0.95));+#297 = DIRECTION('',(0.,0.,-1.));+#298 = DIRECTION('',(0.491803911585,0.870705985135,0.));+#299 = DEFINITIONAL_REPRESENTATION('',(#300),#306);+#300 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#301,#302,#303,#304,#305),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-7.447910760453E-02,+    -6.958655048003E-03,1.110234023619,1.177754476175),.UNSPECIFIED.);+#301 = CARTESIAN_POINT('',(6.90618280525E-03,-8.943960033843E-02));+#302 = CARTESIAN_POINT('',(2.350959414476E-02,-6.004436925866E-02));+#303 = CARTESIAN_POINT('',(0.314832870166,0.455724037754));+#304 = CARTESIAN_POINT('',(0.606156146187,0.971492444766));+#305 = CARTESIAN_POINT('',(0.622759557526,1.000887675846));+#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#307 = ORIENTED_EDGE('',*,*,#308,.F.);+#308 = EDGE_CURVE('',#24,#277,#309,.T.);+#309 = SURFACE_CURVE('',#310,(#316,#325),.PCURVE_S1.);+#310 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#311,#312,#313,#314,#315),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#311 = CARTESIAN_POINT('',(0.558596339333,-0.983596339333,0.900486596563+    ));+#312 = CARTESIAN_POINT('',(0.544356675572,-0.969356675572,0.912864947422+    ));+#313 = CARTESIAN_POINT('',(0.530117011812,-0.955117011812,0.925243298279+    ));+#314 = CARTESIAN_POINT('',(0.515877348047,-0.940877348047,0.937621649141+    ));+#315 = CARTESIAN_POINT('',(0.501637684285,-0.926637684285,0.95));+#316 = PCURVE('',#72,#317);+#317 = DEFINITIONAL_REPRESENTATION('',(#318),#324);+#318 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#319,#320,#321,#322,#323),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#319 = CARTESIAN_POINT('',(0.,1.110234023619));+#320 = CARTESIAN_POINT('',(0.279298169658,1.095994359857));+#321 = CARTESIAN_POINT('',(0.558596339281,1.081754696097));+#322 = CARTESIAN_POINT('',(0.837894509008,1.067515032332));+#323 = CARTESIAN_POINT('',(1.117192678667,1.053275368571));+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#325 = PCURVE('',#189,#326);+#326 = DEFINITIONAL_REPRESENTATION('',(#327),#333);+#327 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#328,#329,#330,#331,#332),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#328 = CARTESIAN_POINT('',(4.304519757722E-12,-6.95865504788E-03));+#329 = CARTESIAN_POINT('',(0.491798169656,7.281008713691E-03));+#330 = CARTESIAN_POINT('',(0.983596339328,2.152067247586E-02));+#331 = CARTESIAN_POINT('',(1.47539450894,3.576033623627E-02));+#332 = CARTESIAN_POINT('',(1.967192678592,4.999999999784E-02));+#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#334 = ORIENTED_EDGE('',*,*,#55,.F.);+#335 = ADVANCED_FACE('',(#336),#130,.T.);+#336 = FACE_BOUND('',#337,.T.);+#337 = EDGE_LOOP('',(#338,#367,#387,#388));+#338 = ORIENTED_EDGE('',*,*,#339,.T.);+#339 = EDGE_CURVE('',#340,#342,#344,.T.);+#340 = VERTEX_POINT('',#341);+#341 = CARTESIAN_POINT('',(-0.571875564482,-0.996875564482,5.E-02));+#342 = VERTEX_POINT('',#343);+#343 = CARTESIAN_POINT('',(0.571875564482,-0.996875564482,5.E-02));+#344 = SURFACE_CURVE('',#345,(#349,#355),.PCURVE_S1.);+#345 = LINE('',#346,#347);+#346 = CARTESIAN_POINT('',(-0.571875564482,-0.996875564482,5.E-02));+#347 = VECTOR('',#348,1.);+#348 = DIRECTION('',(1.,0.,0.));+#349 = PCURVE('',#130,#350);+#350 = DEFINITIONAL_REPRESENTATION('',(#351),#354);+#351 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#352,#353),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.143751128965),.PIECEWISE_BEZIER_KNOTS.);+#352 = CARTESIAN_POINT('',(0.,0.));+#353 = CARTESIAN_POINT('',(1.25,0.));+#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#355 = PCURVE('',#356,#361);+#356 = PLANE('',#357);+#357 = AXIS2_PLACEMENT_3D('',#358,#359,#360);+#358 = CARTESIAN_POINT('',(-0.571875564482,-0.996875564482,5.E-02));+#359 = DIRECTION('',(0.,0.,-1.));+#360 = DIRECTION('',(0.497602542079,0.867405159148,0.));+#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366);+#362 = LINE('',#363,#364);+#363 = CARTESIAN_POINT('',(0.,0.));+#364 = VECTOR('',#365,1.);+#365 = DIRECTION('',(0.497602542079,0.867405159148));+#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#367 = ORIENTED_EDGE('',*,*,#368,.T.);+#368 = EDGE_CURVE('',#342,#22,#369,.T.);+#369 = SURFACE_CURVE('',#370,(#373,#380),.PCURVE_S1.);+#370 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#371,#372),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#371 = CARTESIAN_POINT('',(0.571875564482,-0.996875564482,5.E-02));+#372 = CARTESIAN_POINT('',(0.625,-1.05,0.428));+#373 = PCURVE('',#130,#374);+#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379);+#375 = LINE('',#376,#377);+#376 = CARTESIAN_POINT('',(1.25,0.));+#377 = VECTOR('',#378,1.);+#378 = DIRECTION('',(0.,1.));+#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#380 = PCURVE('',#221,#381);+#381 = DEFINITIONAL_REPRESENTATION('',(#382),#386);+#382 = LINE('',#383,#384);+#383 = CARTESIAN_POINT('',(0.,0.));+#384 = VECTOR('',#385,1.);+#385 = DIRECTION('',(0.,1.));+#386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#387 = ORIENTED_EDGE('',*,*,#117,.F.);+#388 = ORIENTED_EDGE('',*,*,#389,.F.);+#389 = EDGE_CURVE('',#340,#91,#390,.T.);+#390 = SURFACE_CURVE('',#391,(#394,#401),.PCURVE_S1.);+#391 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#392,#393),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#392 = CARTESIAN_POINT('',(-0.571875564482,-0.996875564482,5.E-02));+#393 = CARTESIAN_POINT('',(-0.625,-1.05,0.428));+#394 = PCURVE('',#130,#395);+#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400);+#396 = LINE('',#397,#398);+#397 = CARTESIAN_POINT('',(0.,0.));+#398 = VECTOR('',#399,1.);+#399 = DIRECTION('',(0.,1.));+#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#401 = PCURVE('',#402,#407);+#402 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#403,#404)+    ,(#405,#406+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.1),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#403 = CARTESIAN_POINT('',(-0.571875564482,0.996875564482,5.E-02));+#404 = CARTESIAN_POINT('',(-0.625,1.05,0.428));+#405 = CARTESIAN_POINT('',(-0.571875564482,-0.996875564482,5.E-02));+#406 = CARTESIAN_POINT('',(-0.625,-1.05,0.428));+#407 = DEFINITIONAL_REPRESENTATION('',(#408),#412);+#408 = LINE('',#409,#410);+#409 = CARTESIAN_POINT('',(2.1,0.));+#410 = VECTOR('',#411,1.);+#411 = DIRECTION('',(0.,1.));+#412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#413 = ADVANCED_FACE('',(#414),#105,.T.);+#414 = FACE_BOUND('',#415,.T.);+#415 = EDGE_LOOP('',(#416,#417,#441,#463));+#416 = ORIENTED_EDGE('',*,*,#90,.T.);+#417 = ORIENTED_EDGE('',*,*,#418,.F.);+#418 = EDGE_CURVE('',#419,#56,#421,.T.);+#419 = VERTEX_POINT('',#420);+#420 = CARTESIAN_POINT('',(-0.558596339333,0.983596339333,0.900486596563+    ));+#421 = SURFACE_CURVE('',#422,(#428,#434),.PCURVE_S1.);+#422 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#423,#424,#425,#426,#427),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.126499107605,-6.958655048005E-03,+    1.960234023619,2.079774476175),.UNSPECIFIED.);+#423 = CARTESIAN_POINT('',(-0.558596339333,1.10313679189,0.900486596563)+  );+#424 = CARTESIAN_POINT('',(-0.558596339333,1.043366565612,0.900486596563+    ));+#425 = CARTESIAN_POINT('',(-0.558596339333,0.,0.900486596563));+#426 = CARTESIAN_POINT('',(-0.558596339333,-1.043366565612,+    0.900486596563));+#427 = CARTESIAN_POINT('',(-0.558596339333,-1.10313679189,0.900486596563+    ));+#428 = PCURVE('',#105,#429);+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#433);+#430 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#431,#432),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-6.958655048005E-03,1.960234023619),.PIECEWISE_BEZIER_KNOTS.);+#431 = CARTESIAN_POINT('',(0.,0.905146736711));+#432 = CARTESIAN_POINT('',(2.1,0.905146736711));+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#434 = PCURVE('',#256,#435);+#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440);+#436 = LINE('',#437,#438);+#437 = CARTESIAN_POINT('',(1.967192678667,0.));+#438 = VECTOR('',#439,1.);+#439 = DIRECTION('',(0.,1.));+#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#441 = ORIENTED_EDGE('',*,*,#442,.F.);+#442 = EDGE_CURVE('',#443,#419,#445,.T.);+#443 = VERTEX_POINT('',#444);+#444 = CARTESIAN_POINT('',(-0.625,1.05,0.428));+#445 = SURFACE_CURVE('',#446,(#449,#456),.PCURVE_S1.);+#446 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#447,#448),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#447 = CARTESIAN_POINT('',(-0.625,1.05,0.428));+#448 = CARTESIAN_POINT('',(-0.551637684285,0.976637684285,0.95));+#449 = PCURVE('',#105,#450);+#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455);+#451 = LINE('',#452,#453);+#452 = CARTESIAN_POINT('',(0.,0.));+#453 = VECTOR('',#454,1.);+#454 = DIRECTION('',(0.,1.));+#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#456 = PCURVE('',#162,#457);+#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462);+#458 = LINE('',#459,#460);+#459 = CARTESIAN_POINT('',(1.25,0.));+#460 = VECTOR('',#461,1.);+#461 = DIRECTION('',(0.,1.));+#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#463 = ORIENTED_EDGE('',*,*,#464,.T.);+#464 = EDGE_CURVE('',#443,#91,#465,.T.);+#465 = SURFACE_CURVE('',#466,(#470,#476),.PCURVE_S1.);+#466 = LINE('',#467,#468);+#467 = CARTESIAN_POINT('',(-0.625,1.05,0.428));+#468 = VECTOR('',#469,1.);+#469 = DIRECTION('',(0.,-1.,0.));+#470 = PCURVE('',#105,#471);+#471 = DEFINITIONAL_REPRESENTATION('',(#472),#475);+#472 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#473,#474),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,2.1),.PIECEWISE_BEZIER_KNOTS.);+#473 = CARTESIAN_POINT('',(0.,0.));+#474 = CARTESIAN_POINT('',(2.1,0.));+#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#476 = PCURVE('',#402,#477);+#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482);+#478 = LINE('',#479,#480);+#479 = CARTESIAN_POINT('',(0.,1.));+#480 = VECTOR('',#481,1.);+#481 = DIRECTION('',(1.,0.));+#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#483 = ADVANCED_FACE('',(#484),#162,.T.);+#484 = FACE_BOUND('',#485,.T.);+#485 = EDGE_LOOP('',(#486,#487,#520,#521));+#486 = ORIENTED_EDGE('',*,*,#442,.T.);+#487 = ORIENTED_EDGE('',*,*,#488,.F.);+#488 = EDGE_CURVE('',#148,#419,#489,.T.);+#489 = SURFACE_CURVE('',#490,(#496,#502),.PCURVE_S1.);+#490 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#491,#492,#493,#494,#495),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-7.447910760453E-02,+    -6.958655048003E-03,1.110234023619,1.177754476175),.UNSPECIFIED.);+#491 = CARTESIAN_POINT('',(0.62611679189,0.983596339333,0.900486596563)+  );+#492 = CARTESIAN_POINT('',(0.592356565612,0.983596339333,0.900486596563)+  );+#493 = CARTESIAN_POINT('',(2.22044604925E-16,0.983596339333,+    0.900486596563));+#494 = CARTESIAN_POINT('',(-0.592356565612,0.983596339333,0.900486596563+    ));+#495 = CARTESIAN_POINT('',(-0.62611679189,0.983596339333,0.900486596563)+  );+#496 = PCURVE('',#162,#497);+#497 = DEFINITIONAL_REPRESENTATION('',(#498),#501);+#498 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#499,#500),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-6.958655048003E-03,1.110234023619),.PIECEWISE_BEZIER_KNOTS.);+#499 = CARTESIAN_POINT('',(0.,0.905146736711));+#500 = CARTESIAN_POINT('',(1.25,0.905146736711));+#501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#502 = PCURVE('',#503,#514);+#503 = B_SPLINE_SURFACE_WITH_KNOTS('',1,2,(+    (#504,#505,#506,#507,#508)+    ,(#509,#510,#511,#512,#513+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(3,1,1,3),(0.,1.117192678667),(+    -7.447910760453E-02,-6.958655048003E-03,1.110234023619,+    1.177754476175),.UNSPECIFIED.);+#504 = CARTESIAN_POINT('',(0.62611679189,0.926637684285,0.95));+#505 = CARTESIAN_POINT('',(0.592356565612,0.926637684285,0.95));+#506 = CARTESIAN_POINT('',(1.110223024625E-16,0.926637684285,0.95));+#507 = CARTESIAN_POINT('',(-0.592356565612,0.926637684285,0.95));+#508 = CARTESIAN_POINT('',(-0.62611679189,0.926637684285,0.95));+#509 = CARTESIAN_POINT('',(0.62611679189,0.983596339333,0.900486596563)+  );+#510 = CARTESIAN_POINT('',(0.592356565612,0.983596339333,0.900486596563)+  );+#511 = CARTESIAN_POINT('',(2.22044604925E-16,0.983596339333,+    0.900486596563));+#512 = CARTESIAN_POINT('',(-0.592356565612,0.983596339333,0.900486596563+    ));+#513 = CARTESIAN_POINT('',(-0.62611679189,0.983596339333,0.900486596563)+  );+#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519);+#515 = LINE('',#516,#517);+#516 = CARTESIAN_POINT('',(1.117192678667,0.));+#517 = VECTOR('',#518,1.);+#518 = DIRECTION('',(0.,1.));+#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#520 = ORIENTED_EDGE('',*,*,#145,.F.);+#521 = ORIENTED_EDGE('',*,*,#522,.T.);+#522 = EDGE_CURVE('',#146,#443,#523,.T.);+#523 = SURFACE_CURVE('',#524,(#528,#534),.PCURVE_S1.);+#524 = LINE('',#525,#526);+#525 = CARTESIAN_POINT('',(0.625,1.05,0.428));+#526 = VECTOR('',#527,1.);+#527 = DIRECTION('',(-1.,0.,0.));+#528 = PCURVE('',#162,#529);+#529 = DEFINITIONAL_REPRESENTATION('',(#530),#533);+#530 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#531,#532),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.25),.PIECEWISE_BEZIER_KNOTS.);+#531 = CARTESIAN_POINT('',(0.,0.));+#532 = CARTESIAN_POINT('',(1.25,0.));+#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#534 = PCURVE('',#535,#540);+#535 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+    (#536,#537)+    ,(#538,#539+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.25),(0.,1.),+  .PIECEWISE_BEZIER_KNOTS.);+#536 = CARTESIAN_POINT('',(0.571875564482,0.996875564482,5.E-02));+#537 = CARTESIAN_POINT('',(0.625,1.05,0.428));+#538 = CARTESIAN_POINT('',(-0.571875564482,0.996875564482,5.E-02));+#539 = CARTESIAN_POINT('',(-0.625,1.05,0.428));+#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545);+#541 = LINE('',#542,#543);+#542 = CARTESIAN_POINT('',(0.,1.));+#543 = VECTOR('',#544,1.);+#544 = DIRECTION('',(1.,0.));+#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#546 = ADVANCED_FACE('',(#547),#189,.F.);+#547 = FACE_BOUND('',#548,.F.);+#548 = EDGE_LOOP('',(#549,#550,#577,#607));+#549 = ORIENTED_EDGE('',*,*,#308,.T.);+#550 = ORIENTED_EDGE('',*,*,#551,.T.);+#551 = EDGE_CURVE('',#277,#552,#554,.T.);+#552 = VERTEX_POINT('',#553);+#553 = CARTESIAN_POINT('',(0.501637684285,0.926637684285,0.95));+#554 = SURFACE_CURVE('',#555,(#561,#568),.PCURVE_S1.);+#555 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#556,#557,#558,#559,#560),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.126499107605,-6.958655048005E-03,+    1.960234023619,2.079774476175),.UNSPECIFIED.);+#556 = CARTESIAN_POINT('',(0.501637684285,-1.10313679189,0.95));+#557 = CARTESIAN_POINT('',(0.501637684285,-1.043366565612,0.95));+#558 = CARTESIAN_POINT('',(0.501637684285,0.,0.95));+#559 = CARTESIAN_POINT('',(0.501637684285,1.043366565612,0.95));+#560 = CARTESIAN_POINT('',(0.501637684285,1.10313679189,0.95));+#561 = PCURVE('',#189,#562);+#562 = DEFINITIONAL_REPRESENTATION('',(#563),#567);+#563 = LINE('',#564,#565);+#564 = CARTESIAN_POINT('',(1.967192678667,0.));+#565 = VECTOR('',#566,1.);+#566 = DIRECTION('',(0.,1.));+#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#568 = PCURVE('',#294,#569);+#569 = DEFINITIONAL_REPRESENTATION('',(#570),#576);+#570 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#571,#572,#573,#574,#575),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.126499107605,-6.958655048005E-03,+    1.960234023619,2.079774476175),.UNSPECIFIED.);+#571 = CARTESIAN_POINT('',(0.407861416133,0.979305923341));+#572 = CARTESIAN_POINT('',(0.459903709886,0.949910692261));+#573 = CARTESIAN_POINT('',(1.368369223254,0.436778934076));+#574 = CARTESIAN_POINT('',(2.276834736622,-7.635282410849E-02));+#575 = CARTESIAN_POINT('',(2.328877030375,-0.105748055188));+#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#577 = ORIENTED_EDGE('',*,*,#578,.F.);+#578 = EDGE_CURVE('',#148,#552,#579,.T.);+#579 = SURFACE_CURVE('',#580,(#587,#597),.PCURVE_S1.);+#580 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#581,#582,#583,#584,#585,#586),+  .UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#581 = CARTESIAN_POINT('',(0.558596339333,0.983596339333,0.900486596563)+  );+#582 = CARTESIAN_POINT('',(0.547849819995,0.972849819995,0.909828403302)+  );+#583 = CARTESIAN_POINT('',(0.535944466225,0.960944466225,0.920177569443)+  );+#584 = CARTESIAN_POINT('',(0.524282962017,0.949282962017,0.930314760393)+  );+#585 = CARTESIAN_POINT('',(0.513134038109,0.938134038109,0.940006372088)+  );+#586 = CARTESIAN_POINT('',(0.501637684285,0.926637684285,0.95));+#587 = PCURVE('',#189,#588);+#588 = DEFINITIONAL_REPRESENTATION('',(#589),#596);+#589 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#590,#591,#592,#593,#594,#595),+  .UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#590 = CARTESIAN_POINT('',(0.,1.960234023619));+#591 = CARTESIAN_POINT('',(0.371154728749,1.94948750428));+#592 = CARTESIAN_POINT('',(0.782332358441,1.93758215051));+#593 = CARTESIAN_POINT('',(1.185088106087,1.925920646303));+#594 = CARTESIAN_POINT('',(1.570140763477,1.914771722394));+#595 = CARTESIAN_POINT('',(1.967192678667,1.903275368571));+#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#597 = PCURVE('',#503,#598);+#598 = DEFINITIONAL_REPRESENTATION('',(#599),#606);+#599 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#600,#601,#602,#603,#604,#605),+  .UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#600 = CARTESIAN_POINT('',(1.117192678664,-6.958655047878E-03));+#601 = CARTESIAN_POINT('',(0.906409388289,3.787864290825E-03));+#602 = CARTESIAN_POINT('',(0.67289660514,1.569321805716E-02));+#603 = CARTESIAN_POINT('',(0.444166711118,2.735472227352E-02));+#604 = CARTESIAN_POINT('',(0.225490617972,3.850364617411E-02));+#605 = CARTESIAN_POINT('',(4.223805044387E-11,4.999999999785E-02));+#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#607 = ORIENTED_EDGE('',*,*,#174,.F.);+#608 = ADVANCED_FACE('',(#609),#221,.T.);+#609 = FACE_BOUND('',#610,.T.);+#610 = EDGE_LOOP('',(#611,#633,#653,#654));+#611 = ORIENTED_EDGE('',*,*,#612,.T.);+#612 = EDGE_CURVE('',#342,#613,#615,.T.);+#613 = VERTEX_POINT('',#614);+#614 = CARTESIAN_POINT('',(0.571875564482,0.996875564482,5.E-02));+#615 = SURFACE_CURVE('',#616,(#620,#626),.PCURVE_S1.);+#616 = LINE('',#617,#618);+#617 = CARTESIAN_POINT('',(0.571875564482,-0.996875564482,5.E-02));+#618 = VECTOR('',#619,1.);+#619 = DIRECTION('',(0.,1.,0.));+#620 = PCURVE('',#221,#621);+#621 = DEFINITIONAL_REPRESENTATION('',(#622),#625);+#622 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#623,#624),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.993751128965),.PIECEWISE_BEZIER_KNOTS.);+#623 = CARTESIAN_POINT('',(0.,0.));+#624 = CARTESIAN_POINT('',(2.1,0.));+#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#626 = PCURVE('',#356,#627);+#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632);+#628 = LINE('',#629,#630);+#629 = CARTESIAN_POINT('',(0.569133469278,0.992095630045));+#630 = VECTOR('',#631,1.);+#631 = DIRECTION('',(0.867405159148,-0.497602542079));+#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#633 = ORIENTED_EDGE('',*,*,#634,.T.);+#634 = EDGE_CURVE('',#613,#146,#635,.T.);+#635 = SURFACE_CURVE('',#636,(#639,#646),.PCURVE_S1.);+#636 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#637,#638),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#637 = CARTESIAN_POINT('',(0.571875564482,0.996875564482,5.E-02));+#638 = CARTESIAN_POINT('',(0.625,1.05,0.428));+#639 = PCURVE('',#221,#640);+#640 = DEFINITIONAL_REPRESENTATION('',(#641),#645);+#641 = LINE('',#642,#643);+#642 = CARTESIAN_POINT('',(2.1,0.));+#643 = VECTOR('',#644,1.);+#644 = DIRECTION('',(0.,1.));+#645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#646 = PCURVE('',#535,#647);+#647 = DEFINITIONAL_REPRESENTATION('',(#648),#652);+#648 = LINE('',#649,#650);+#649 = CARTESIAN_POINT('',(0.,0.));+#650 = VECTOR('',#651,1.);+#651 = DIRECTION('',(0.,1.));+#652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#653 = ORIENTED_EDGE('',*,*,#208,.F.);+#654 = ORIENTED_EDGE('',*,*,#368,.F.);+#655 = ADVANCED_FACE('',(#656),#256,.T.);+#656 = FACE_BOUND('',#657,.T.);+#657 = EDGE_LOOP('',(#658,#687,#688,#689));+#658 = ORIENTED_EDGE('',*,*,#659,.T.);+#659 = EDGE_CURVE('',#660,#419,#662,.T.);+#660 = VERTEX_POINT('',#661);+#661 = CARTESIAN_POINT('',(-0.501637684285,0.926637684285,0.95));+#662 = SURFACE_CURVE('',#663,(#669,#678),.PCURVE_S1.);+#663 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#664,#665,#666,#667,#668),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#664 = CARTESIAN_POINT('',(-0.501637684285,0.926637684285,0.95));+#665 = CARTESIAN_POINT('',(-0.515877348047,0.940877348047,0.937621649141+    ));+#666 = CARTESIAN_POINT('',(-0.530117011807,0.955117011807,0.925243298284+    ));+#667 = CARTESIAN_POINT('',(-0.544356675572,0.969356675572,0.912864947422+    ));+#668 = CARTESIAN_POINT('',(-0.558596339333,0.983596339333,0.900486596563+    ));+#669 = PCURVE('',#256,#670);+#670 = DEFINITIONAL_REPRESENTATION('',(#671),#677);+#671 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#672,#673,#674,#675,#676),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#672 = CARTESIAN_POINT('',(6.779869559623E-12,4.99999999998E-02));+#673 = CARTESIAN_POINT('',(0.491798169659,3.576033623823E-02));+#674 = CARTESIAN_POINT('',(0.983596339329,2.152067247613E-02));+#675 = CARTESIAN_POINT('',(1.475394508943,7.281008715648E-03));+#676 = CARTESIAN_POINT('',(1.967192678595,-6.958655045923E-03));+#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#678 = PCURVE('',#503,#679);+#679 = DEFINITIONAL_REPRESENTATION('',(#680),#686);+#680 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#681,#682,#683,#684,#685),+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#681 = CARTESIAN_POINT('',(0.,1.053275368571));+#682 = CARTESIAN_POINT('',(0.279298169658,1.067515032332));+#683 = CARTESIAN_POINT('',(0.558596339284,1.081754696092));+#684 = CARTESIAN_POINT('',(0.837894509008,1.095994359857));+#685 = CARTESIAN_POINT('',(1.117192678667,1.110234023619));+#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#687 = ORIENTED_EDGE('',*,*,#418,.T.);+#688 = ORIENTED_EDGE('',*,*,#236,.T.);+#689 = ORIENTED_EDGE('',*,*,#690,.F.);+#690 = EDGE_CURVE('',#660,#237,#691,.T.);+#691 = SURFACE_CURVE('',#692,(#698,#705),.PCURVE_S1.);+#692 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#693,#694,#695,#696,#697),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.126499107605,-6.958655048005E-03,+    1.960234023619,2.079774476175),.UNSPECIFIED.);+#693 = CARTESIAN_POINT('',(-0.501637684285,1.10313679189,0.95));+#694 = CARTESIAN_POINT('',(-0.501637684285,1.043366565612,0.95));+#695 = CARTESIAN_POINT('',(-0.501637684285,2.22044604925E-16,0.95));+#696 = CARTESIAN_POINT('',(-0.501637684285,-1.043366565612,0.95));+#697 = CARTESIAN_POINT('',(-0.501637684285,-1.10313679189,0.95));+#698 = PCURVE('',#256,#699);+#699 = DEFINITIONAL_REPRESENTATION('',(#700),#704);+#700 = LINE('',#701,#702);+#701 = CARTESIAN_POINT('',(0.,0.));+#702 = VECTOR('',#703,1.);+#703 = DIRECTION('',(0.,1.));+#704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#705 = PCURVE('',#294,#706);+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#713);+#707 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#708,#709,#710,#711,#712),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-0.126499107605,-6.958655048005E-03,+    1.960234023619,2.079774476175),.UNSPECIFIED.);+#708 = CARTESIAN_POINT('',(1.835462279716,-0.979305923341));+#709 = CARTESIAN_POINT('',(1.783419985963,-0.949910692261));+#710 = CARTESIAN_POINT('',(0.874954472594,-0.436778934076));+#711 = CARTESIAN_POINT('',(-3.351104077353E-02,7.635282410905E-02));+#712 = CARTESIAN_POINT('',(-8.555333452665E-02,0.105748055189));+#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#714 = ADVANCED_FACE('',(#715,#745),#294,.F.);+#715 = FACE_BOUND('',#716,.F.);+#716 = EDGE_LOOP('',(#717,#718,#719,#744));+#717 = ORIENTED_EDGE('',*,*,#276,.F.);+#718 = ORIENTED_EDGE('',*,*,#690,.F.);+#719 = ORIENTED_EDGE('',*,*,#720,.F.);+#720 = EDGE_CURVE('',#552,#660,#721,.T.);+#721 = SURFACE_CURVE('',#722,(#728,#737),.PCURVE_S1.);+#722 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#723,#724,#725,#726,#727),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-7.447910760453E-02,+    -6.958655048003E-03,1.110234023619,1.177754476175),.UNSPECIFIED.);+#723 = CARTESIAN_POINT('',(0.62611679189,0.926637684285,0.95));+#724 = CARTESIAN_POINT('',(0.592356565612,0.926637684285,0.95));+#725 = CARTESIAN_POINT('',(1.110223024625E-16,0.926637684285,0.95));+#726 = CARTESIAN_POINT('',(-0.592356565612,0.926637684285,0.95));+#727 = CARTESIAN_POINT('',(-0.62611679189,0.926637684285,0.95));+#728 = PCURVE('',#294,#729);+#729 = DEFINITIONAL_REPRESENTATION('',(#730),#736);+#730 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#731,#732,#733,#734,#735),+  .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(-7.447910760453E-02,+    -6.958655048003E-03,1.110234023619,1.177754476175),.UNSPECIFIED.);+#731 = CARTESIAN_POINT('',(2.236417513043,8.943960033899E-02));+#732 = CARTESIAN_POINT('',(2.219814101704,6.004436925923E-02));+#733 = CARTESIAN_POINT('',(1.928490825683,-0.455724037753));+#734 = CARTESIAN_POINT('',(1.637167549662,-0.971492444765));+#735 = CARTESIAN_POINT('',(1.620564138322,-1.000887675845));+#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#737 = PCURVE('',#503,#738);+#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743);+#739 = LINE('',#740,#741);+#740 = CARTESIAN_POINT('',(0.,0.));+#741 = VECTOR('',#742,1.);+#742 = DIRECTION('',(0.,1.));+#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#744 = ORIENTED_EDGE('',*,*,#551,.F.);+#745 = FACE_BOUND('',#746,.F.);+#746 = EDGE_LOOP('',(#747));+#747 = ORIENTED_EDGE('',*,*,#748,.F.);+#748 = EDGE_CURVE('',#749,#749,#751,.T.);+#749 = VERTEX_POINT('',#750);+#750 = CARTESIAN_POINT('',(-0.241637684285,0.746637684285,0.95));+#751 = SURFACE_CURVE('',#752,(#757,#764),.PCURVE_S1.);+#752 = CIRCLE('',#753,8.E-02);+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);+#754 = CARTESIAN_POINT('',(-0.321637684285,0.746637684285,0.95));+#755 = DIRECTION('',(0.,0.,-1.));+#756 = DIRECTION('',(1.,0.,0.));+#757 = PCURVE('',#294,#758);+#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763);+#759 = CIRCLE('',#760,8.E-02);+#760 = AXIS2_PLACEMENT_2D('',#761,#762);+#761 = CARTESIAN_POINT('',(1.613581077114,-0.64725119042));+#762 = DIRECTION('',(0.491803911585,0.870705985135));+#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#764 = PCURVE('',#765,#770);+#765 = CYLINDRICAL_SURFACE('',#766,8.E-02);+#766 = AXIS2_PLACEMENT_3D('',#767,#768,#769);+#767 = CARTESIAN_POINT('',(-0.321637684285,0.746637684285,0.9));+#768 = DIRECTION('',(-0.,-0.,-1.));+#769 = DIRECTION('',(1.,0.,0.));+#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775);+#771 = LINE('',#772,#773);+#772 = CARTESIAN_POINT('',(-4.138911435803E-13,-5.E-02));+#773 = VECTOR('',#774,1.);+#774 = DIRECTION('',(1.,-0.));+#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#776 = ADVANCED_FACE('',(#777),#356,.T.);+#777 = FACE_BOUND('',#778,.F.);+#778 = EDGE_LOOP('',(#779,#780,#781,#803));+#779 = ORIENTED_EDGE('',*,*,#339,.T.);+#780 = ORIENTED_EDGE('',*,*,#612,.T.);+#781 = ORIENTED_EDGE('',*,*,#782,.T.);+#782 = EDGE_CURVE('',#613,#783,#785,.T.);+#783 = VERTEX_POINT('',#784);+#784 = CARTESIAN_POINT('',(-0.571875564482,0.996875564482,5.E-02));+#785 = SURFACE_CURVE('',#786,(#790,#797),.PCURVE_S1.);+#786 = LINE('',#787,#788);+#787 = CARTESIAN_POINT('',(0.571875564482,0.996875564482,5.E-02));+#788 = VECTOR('',#789,1.);+#789 = DIRECTION('',(-1.,0.,0.));+#790 = PCURVE('',#356,#791);+#791 = DEFINITIONAL_REPRESENTATION('',(#792),#796);+#792 = LINE('',#793,#794);+#793 = CARTESIAN_POINT('',(2.298523484599,-6.393774398816E-13));+#794 = VECTOR('',#795,1.);+#795 = DIRECTION('',(-0.497602542079,-0.867405159148));+#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#797 = PCURVE('',#535,#798);+#798 = DEFINITIONAL_REPRESENTATION('',(#799),#802);+#799 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#800,#801),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.143751128965),.PIECEWISE_BEZIER_KNOTS.);+#800 = CARTESIAN_POINT('',(0.,0.));+#801 = CARTESIAN_POINT('',(1.25,0.));+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#803 = ORIENTED_EDGE('',*,*,#804,.T.);+#804 = EDGE_CURVE('',#783,#340,#805,.T.);+#805 = SURFACE_CURVE('',#806,(#810,#817),.PCURVE_S1.);+#806 = LINE('',#807,#808);+#807 = CARTESIAN_POINT('',(-0.571875564482,0.996875564482,5.E-02));+#808 = VECTOR('',#809,1.);+#809 = DIRECTION('',(0.,-1.,0.));+#810 = PCURVE('',#356,#811);+#811 = DEFINITIONAL_REPRESENTATION('',(#812),#816);+#812 = LINE('',#813,#814);+#813 = CARTESIAN_POINT('',(1.72939001532,-0.992095630045));+#814 = VECTOR('',#815,1.);+#815 = DIRECTION('',(-0.867405159148,0.497602542079));+#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#817 = PCURVE('',#402,#818);+#818 = DEFINITIONAL_REPRESENTATION('',(#819),#822);+#819 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#820,#821),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.993751128965),.PIECEWISE_BEZIER_KNOTS.);+#820 = CARTESIAN_POINT('',(0.,0.));+#821 = CARTESIAN_POINT('',(2.1,0.));+#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#823 = ADVANCED_FACE('',(#824),#402,.T.);+#824 = FACE_BOUND('',#825,.T.);+#825 = EDGE_LOOP('',(#826,#827,#828,#829));+#826 = ORIENTED_EDGE('',*,*,#804,.T.);+#827 = ORIENTED_EDGE('',*,*,#389,.T.);+#828 = ORIENTED_EDGE('',*,*,#464,.F.);+#829 = ORIENTED_EDGE('',*,*,#830,.F.);+#830 = EDGE_CURVE('',#783,#443,#831,.T.);+#831 = SURFACE_CURVE('',#832,(#835,#842),.PCURVE_S1.);+#832 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#833,#834),.UNSPECIFIED.,.F.,.F.,+  (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#833 = CARTESIAN_POINT('',(-0.571875564482,0.996875564482,5.E-02));+#834 = CARTESIAN_POINT('',(-0.625,1.05,0.428));+#835 = PCURVE('',#402,#836);+#836 = DEFINITIONAL_REPRESENTATION('',(#837),#841);+#837 = LINE('',#838,#839);+#838 = CARTESIAN_POINT('',(0.,0.));+#839 = VECTOR('',#840,1.);+#840 = DIRECTION('',(0.,1.));+#841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#842 = PCURVE('',#535,#843);+#843 = DEFINITIONAL_REPRESENTATION('',(#844),#848);+#844 = LINE('',#845,#846);+#845 = CARTESIAN_POINT('',(1.25,0.));+#846 = VECTOR('',#847,1.);+#847 = DIRECTION('',(0.,1.));+#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#849 = ADVANCED_FACE('',(#850),#503,.T.);+#850 = FACE_BOUND('',#851,.T.);+#851 = EDGE_LOOP('',(#852,#853,#854,#855));+#852 = ORIENTED_EDGE('',*,*,#578,.F.);+#853 = ORIENTED_EDGE('',*,*,#488,.T.);+#854 = ORIENTED_EDGE('',*,*,#659,.F.);+#855 = ORIENTED_EDGE('',*,*,#720,.F.);+#856 = ADVANCED_FACE('',(#857),#535,.T.);+#857 = FACE_BOUND('',#858,.T.);+#858 = EDGE_LOOP('',(#859,#860,#861,#862));+#859 = ORIENTED_EDGE('',*,*,#782,.T.);+#860 = ORIENTED_EDGE('',*,*,#830,.T.);+#861 = ORIENTED_EDGE('',*,*,#522,.F.);+#862 = ORIENTED_EDGE('',*,*,#634,.F.);+#863 = ADVANCED_FACE('',(#864),#765,.F.);+#864 = FACE_BOUND('',#865,.F.);+#865 = EDGE_LOOP('',(#866,#889,#890,#891));+#866 = ORIENTED_EDGE('',*,*,#867,.T.);+#867 = EDGE_CURVE('',#868,#749,#870,.T.);+#868 = VERTEX_POINT('',#869);+#869 = CARTESIAN_POINT('',(-0.241637684285,0.746637684285,0.9));+#870 = SEAM_CURVE('',#871,(#875,#882),.PCURVE_S1.);+#871 = LINE('',#872,#873);+#872 = CARTESIAN_POINT('',(-0.241637684285,0.746637684285,0.9));+#873 = VECTOR('',#874,1.);+#874 = DIRECTION('',(0.,0.,1.));+#875 = PCURVE('',#765,#876);+#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881);+#877 = LINE('',#878,#879);+#878 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));+#879 = VECTOR('',#880,1.);+#880 = DIRECTION('',(-0.,-1.));+#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#882 = PCURVE('',#765,#883);+#883 = DEFINITIONAL_REPRESENTATION('',(#884),#888);+#884 = LINE('',#885,#886);+#885 = CARTESIAN_POINT('',(6.28318530718,0.));+#886 = VECTOR('',#887,1.);+#887 = DIRECTION('',(-0.,-1.));+#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#889 = ORIENTED_EDGE('',*,*,#748,.T.);+#890 = ORIENTED_EDGE('',*,*,#867,.F.);+#891 = ORIENTED_EDGE('',*,*,#892,.T.);+#892 = EDGE_CURVE('',#868,#868,#893,.T.);+#893 = SURFACE_CURVE('',#894,(#899,#906),.PCURVE_S1.);+#894 = CIRCLE('',#895,8.E-02);+#895 = AXIS2_PLACEMENT_3D('',#896,#897,#898);+#896 = CARTESIAN_POINT('',(-0.321637684285,0.746637684285,0.9));+#897 = DIRECTION('',(0.,0.,1.));+#898 = DIRECTION('',(1.,0.,0.));+#899 = PCURVE('',#765,#900);+#900 = DEFINITIONAL_REPRESENTATION('',(#901),#905);+#901 = LINE('',#902,#903);+#902 = CARTESIAN_POINT('',(6.28318530718,0.));+#903 = VECTOR('',#904,1.);+#904 = DIRECTION('',(-1.,0.));+#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#906 = PCURVE('',#907,#912);+#907 = PLANE('',#908);+#908 = AXIS2_PLACEMENT_3D('',#909,#910,#911);+#909 = CARTESIAN_POINT('',(-0.321637684285,0.746637684285,0.9));+#910 = DIRECTION('',(0.,0.,1.));+#911 = DIRECTION('',(1.,0.,0.));+#912 = DEFINITIONAL_REPRESENTATION('',(#913),#917);+#913 = CIRCLE('',#914,8.E-02);+#914 = AXIS2_PLACEMENT_2D('',#915,#916);+#915 = CARTESIAN_POINT('',(0.,0.));+#916 = DIRECTION('',(1.,0.));+#917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#918 = ADVANCED_FACE('',(#919),#907,.T.);+#919 = FACE_BOUND('',#920,.T.);+#920 = EDGE_LOOP('',(#921));+#921 = ORIENTED_EDGE('',*,*,#892,.T.);+#922 = MANIFOLD_SOLID_BREP('',#923);+#923 = CLOSED_SHELL('',(#924,#1044,#1365,#1436,#1490,#1539,#1593,#1642,+    #1696,#1745,#1799,#1848,#1875,#1915));+#924 = ADVANCED_FACE('',(#925),#939,.F.);+#925 = FACE_BOUND('',#926,.T.);+#926 = EDGE_LOOP('',(#927,#962,#990,#1018));+#927 = ORIENTED_EDGE('',*,*,#928,.F.);+#928 = EDGE_CURVE('',#929,#931,#933,.T.);+#929 = VERTEX_POINT('',#930);+#930 = CARTESIAN_POINT('',(-0.868996284319,0.515,1.387778780781E-17));+#931 = VERTEX_POINT('',#932);+#932 = CARTESIAN_POINT('',(-0.868996284319,0.785,1.387778780781E-17));+#933 = SURFACE_CURVE('',#934,(#938,#950),.PCURVE_S1.);+#934 = LINE('',#935,#936);+#935 = CARTESIAN_POINT('',(-0.868996284319,0.515,1.387778780781E-17));+#936 = VECTOR('',#937,1.);+#937 = DIRECTION('',(0.,1.,0.));+#938 = PCURVE('',#939,#944);+#939 = PLANE('',#940);+#940 = AXIS2_PLACEMENT_3D('',#941,#942,#943);+#941 = CARTESIAN_POINT('',(-0.868996284319,0.65,0.));+#942 = DIRECTION('',(0.,0.,1.));+#943 = DIRECTION('',(1.,0.,0.));+#944 = DEFINITIONAL_REPRESENTATION('',(#945),#949);+#945 = LINE('',#946,#947);+#946 = CARTESIAN_POINT('',(0.,-0.135));+#947 = VECTOR('',#948,1.);+#948 = DIRECTION('',(0.,1.));+#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#950 = PCURVE('',#951,#956);+#951 = CYLINDRICAL_SURFACE('',#952,0.116);+#952 = AXIS2_PLACEMENT_3D('',#953,#954,#955);+#953 = CARTESIAN_POINT('',(-0.868996284319,0.65,0.116));+#954 = DIRECTION('',(0.,1.,0.));+#955 = DIRECTION('',(0.,0.,1.));+#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961);+#957 = LINE('',#958,#959);+#958 = CARTESIAN_POINT('',(3.14159265359,-0.135));+#959 = VECTOR('',#960,1.);+#960 = DIRECTION('',(0.,1.));+#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#962 = ORIENTED_EDGE('',*,*,#963,.T.);+#963 = EDGE_CURVE('',#929,#964,#966,.T.);+#964 = VERTEX_POINT('',#965);+#965 = CARTESIAN_POINT('',(-1.,0.515,0.));+#966 = SURFACE_CURVE('',#967,(#971,#978),.PCURVE_S1.);+#967 = LINE('',#968,#969);+#968 = CARTESIAN_POINT('',(-0.8208,0.515,0.));+#969 = VECTOR('',#970,1.);+#970 = DIRECTION('',(-1.,-0.,-0.));+#971 = PCURVE('',#939,#972);+#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977);+#973 = LINE('',#974,#975);+#974 = CARTESIAN_POINT('',(4.8196284319E-02,-0.135));+#975 = VECTOR('',#976,1.);+#976 = DIRECTION('',(-1.,0.));+#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#978 = PCURVE('',#979,#984);+#979 = PLANE('',#980);+#980 = AXIS2_PLACEMENT_3D('',#981,#982,#983);+#981 = CARTESIAN_POINT('',(-0.743346242126,0.515,0.247891476519));+#982 = DIRECTION('',(0.,1.,0.));+#983 = DIRECTION('',(0.,0.,-1.));+#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989);+#985 = LINE('',#986,#987);+#986 = CARTESIAN_POINT('',(0.247891476519,7.7453757874E-02));+#987 = VECTOR('',#988,1.);+#988 = DIRECTION('',(-0.,1.));+#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#990 = ORIENTED_EDGE('',*,*,#991,.T.);+#991 = EDGE_CURVE('',#964,#992,#994,.T.);+#992 = VERTEX_POINT('',#993);+#993 = CARTESIAN_POINT('',(-1.,0.785,0.));+#994 = SURFACE_CURVE('',#995,(#999,#1006),.PCURVE_S1.);+#995 = LINE('',#996,#997);+#996 = CARTESIAN_POINT('',(-1.,0.3325,0.));+#997 = VECTOR('',#998,1.);+#998 = DIRECTION('',(0.,1.,0.));+#999 = PCURVE('',#939,#1000);+#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005);+#1001 = LINE('',#1002,#1003);+#1002 = CARTESIAN_POINT('',(-0.131003715681,-0.3175));+#1003 = VECTOR('',#1004,1.);+#1004 = DIRECTION('',(0.,1.));+#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1006 = PCURVE('',#1007,#1012);+#1007 = PLANE('',#1008);+#1008 = AXIS2_PLACEMENT_3D('',#1009,#1010,#1011);+#1009 = CARTESIAN_POINT('',(-1.,1.5E-02,-0.5));+#1010 = DIRECTION('',(-1.,0.,0.));+#1011 = DIRECTION('',(0.,0.,-1.));+#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017);+#1013 = LINE('',#1014,#1015);+#1014 = CARTESIAN_POINT('',(-0.5,-0.3175));+#1015 = VECTOR('',#1016,1.);+#1016 = DIRECTION('',(0.,-1.));+#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1018 = ORIENTED_EDGE('',*,*,#1019,.F.);+#1019 = EDGE_CURVE('',#931,#992,#1020,.T.);+#1020 = SURFACE_CURVE('',#1021,(#1025,#1032),.PCURVE_S1.);+#1021 = LINE('',#1022,#1023);+#1022 = CARTESIAN_POINT('',(-0.8208,0.785,0.));+#1023 = VECTOR('',#1024,1.);+#1024 = DIRECTION('',(-1.,-0.,-0.));+#1025 = PCURVE('',#939,#1026);+#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031);+#1027 = LINE('',#1028,#1029);+#1028 = CARTESIAN_POINT('',(4.8196284319E-02,0.135));+#1029 = VECTOR('',#1030,1.);+#1030 = DIRECTION('',(-1.,0.));+#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1032 = PCURVE('',#1033,#1038);+#1033 = PLANE('',#1034);+#1034 = AXIS2_PLACEMENT_3D('',#1035,#1036,#1037);+#1035 = CARTESIAN_POINT('',(-0.743346242126,0.785,0.247891476519));+#1036 = DIRECTION('',(0.,1.,0.));+#1037 = DIRECTION('',(0.,0.,-1.));+#1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1043);+#1039 = LINE('',#1040,#1041);+#1040 = CARTESIAN_POINT('',(0.247891476519,7.7453757874E-02));+#1041 = VECTOR('',#1042,1.);+#1042 = DIRECTION('',(-0.,1.));+#1043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1044 = ADVANCED_FACE('',(#1045),#979,.F.);+#1045 = FACE_BOUND('',#1046,.T.);+#1046 = EDGE_LOOP('',(#1047,#1070,#1071,#1099,#1127,#1160,#1188,#1217,+    #1245,#1278,#1306,#1339));+#1047 = ORIENTED_EDGE('',*,*,#1048,.T.);+#1048 = EDGE_CURVE('',#1049,#964,#1051,.T.);+#1049 = VERTEX_POINT('',#1050);+#1050 = CARTESIAN_POINT('',(-1.,0.515,0.1));+#1051 = SURFACE_CURVE('',#1052,(#1056,#1063),.PCURVE_S1.);+#1052 = LINE('',#1053,#1054);+#1053 = CARTESIAN_POINT('',(-1.,0.515,-0.12605426174));+#1054 = VECTOR('',#1055,1.);+#1055 = DIRECTION('',(-0.,-0.,-1.));+#1056 = PCURVE('',#979,#1057);+#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062);+#1058 = LINE('',#1059,#1060);+#1059 = CARTESIAN_POINT('',(0.373945738259,0.256653757874));+#1060 = VECTOR('',#1061,1.);+#1061 = DIRECTION('',(1.,0.));+#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1063 = PCURVE('',#1007,#1064);+#1064 = DEFINITIONAL_REPRESENTATION('',(#1065),#1069);+#1065 = LINE('',#1066,#1067);+#1066 = CARTESIAN_POINT('',(-0.37394573826,-0.5));+#1067 = VECTOR('',#1068,1.);+#1068 = DIRECTION('',(1.,0.));+#1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1070 = ORIENTED_EDGE('',*,*,#963,.F.);+#1071 = ORIENTED_EDGE('',*,*,#1072,.T.);+#1072 = EDGE_CURVE('',#929,#1073,#1075,.T.);+#1073 = VERTEX_POINT('',#1074);+#1074 = CARTESIAN_POINT('',(-0.758501515113,0.515,8.068844412686E-02));+#1075 = SURFACE_CURVE('',#1076,(#1081,#1092),.PCURVE_S1.);+#1076 = CIRCLE('',#1077,0.116);+#1077 = AXIS2_PLACEMENT_3D('',#1078,#1079,#1080);+#1078 = CARTESIAN_POINT('',(-0.868996284319,0.515,0.116));+#1079 = DIRECTION('',(0.,-1.,0.));+#1080 = DIRECTION('',(0.,0.,1.));+#1081 = PCURVE('',#979,#1082);+#1082 = DEFINITIONAL_REPRESENTATION('',(#1083),#1091);+#1083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1084,#1085,#1086,#1087,+#1088,#1089,#1090),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1084 = CARTESIAN_POINT('',(1.5891476519E-02,0.125650042193));+#1085 = CARTESIAN_POINT('',(1.5891476519E-02,0.326567935871));+#1086 = CARTESIAN_POINT('',(0.189891476519,0.226108989032));+#1087 = CARTESIAN_POINT('',(0.363891476519,0.125650042193));+#1088 = CARTESIAN_POINT('',(0.189891476519,2.519109535401E-02));+#1089 = CARTESIAN_POINT('',(1.5891476519E-02,-7.526785148499E-02));+#1090 = CARTESIAN_POINT('',(1.5891476519E-02,0.125650042193));+#1091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1092 = PCURVE('',#951,#1093);+#1093 = DEFINITIONAL_REPRESENTATION('',(#1094),#1098);+#1094 = LINE('',#1095,#1096);+#1095 = CARTESIAN_POINT('',(6.28318530718,-0.135));+#1096 = VECTOR('',#1097,1.);+#1097 = DIRECTION('',(-1.,0.));+#1098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1099 = ORIENTED_EDGE('',*,*,#1100,.F.);+#1100 = EDGE_CURVE('',#1101,#1073,#1103,.T.);+#1101 = VERTEX_POINT('',#1102);+#1102 = CARTESIAN_POINT('',(-0.667044373503,0.515,0.366870559431));+#1103 = SURFACE_CURVE('',#1104,(#1108,#1115),.PCURVE_S1.);+#1104 = LINE('',#1105,#1106);+#1105 = CARTESIAN_POINT('',(-0.652372944308,0.515,0.412779501779));+#1106 = VECTOR('',#1107,1.);+#1107 = DIRECTION('',(-0.304409964424,-0.,-0.952541113842));+#1108 = PCURVE('',#979,#1109);+#1109 = DEFINITIONAL_REPRESENTATION('',(#1110),#1114);+#1110 = LINE('',#1111,#1112);+#1111 = CARTESIAN_POINT('',(-0.16488802526,-9.0973297818E-02));+#1112 = VECTOR('',#1113,1.);+#1113 = DIRECTION('',(0.952541113842,0.304409964424));+#1114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1115 = PCURVE('',#1116,#1121);+#1116 = PLANE('',#1117);+#1117 = AXIS2_PLACEMENT_3D('',#1118,#1119,#1120);+#1118 = CARTESIAN_POINT('',(-0.667044373503,0.65,0.366870559431));+#1119 = DIRECTION('',(-0.952541113842,0.,0.304409964424));+#1120 = DIRECTION('',(0.304409964424,0.,0.952541113842));+#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126);+#1122 = LINE('',#1123,#1124);+#1123 = CARTESIAN_POINT('',(4.819628431877E-02,-0.135));+#1124 = VECTOR('',#1125,1.);+#1125 = DIRECTION('',(-1.,0.));+#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1127 = ORIENTED_EDGE('',*,*,#1128,.F.);+#1128 = EDGE_CURVE('',#1129,#1101,#1131,.T.);+#1129 = VERTEX_POINT('',#1130);+#1130 = CARTESIAN_POINT('',(-0.651803715681,0.515,0.378));+#1131 = SURFACE_CURVE('',#1132,(#1137,#1148),.PCURVE_S1.);+#1132 = CIRCLE('',#1133,1.6E-02);+#1133 = AXIS2_PLACEMENT_3D('',#1134,#1135,#1136);+#1134 = CARTESIAN_POINT('',(-0.651803715681,0.515,0.362));+#1135 = DIRECTION('',(0.,-1.,0.));+#1136 = DIRECTION('',(0.,0.,1.));+#1137 = PCURVE('',#979,#1138);+#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1147);+#1139 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1140,#1141,#1142,#1143,+#1144,#1145,#1146),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1140 = CARTESIAN_POINT('',(-0.130108523481,-9.1542526445E-02));+#1141 = CARTESIAN_POINT('',(-0.130108523481,-6.38297135239E-02));+#1142 = CARTESIAN_POINT('',(-0.106108523481,-7.768611998445E-02));+#1143 = CARTESIAN_POINT('',(-8.2108523481E-02,-9.1542526445E-02));+#1144 = CARTESIAN_POINT('',(-0.106108523481,-0.105398932906));+#1145 = CARTESIAN_POINT('',(-0.130108523481,-0.119255339366));+#1146 = CARTESIAN_POINT('',(-0.130108523481,-9.1542526445E-02));+#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1148 = PCURVE('',#1149,#1154);+#1149 = CYLINDRICAL_SURFACE('',#1150,1.6E-02);+#1150 = AXIS2_PLACEMENT_3D('',#1151,#1152,#1153);+#1151 = CARTESIAN_POINT('',(-0.651803715681,0.65,0.362));+#1152 = DIRECTION('',(0.,1.,0.));+#1153 = DIRECTION('',(0.,0.,1.));+#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159);+#1155 = LINE('',#1156,#1157);+#1156 = CARTESIAN_POINT('',(6.28318530718,-0.135));+#1157 = VECTOR('',#1158,1.);+#1158 = DIRECTION('',(-1.,0.));+#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1160 = ORIENTED_EDGE('',*,*,#1161,.F.);+#1161 = EDGE_CURVE('',#1162,#1129,#1164,.T.);+#1162 = VERTEX_POINT('',#1163);+#1163 = CARTESIAN_POINT('',(-0.375,0.515,0.378));+#1164 = SURFACE_CURVE('',#1165,(#1169,#1176),.PCURVE_S1.);+#1165 = LINE('',#1166,#1167);+#1166 = CARTESIAN_POINT('',(-0.375,0.515,0.378));+#1167 = VECTOR('',#1168,1.);+#1168 = DIRECTION('',(-1.,-0.,-0.));+#1169 = PCURVE('',#979,#1170);+#1170 = DEFINITIONAL_REPRESENTATION('',(#1171),#1175);+#1171 = LINE('',#1172,#1173);+#1172 = CARTESIAN_POINT('',(-0.130108523481,-0.368346242126));+#1173 = VECTOR('',#1174,1.);+#1174 = DIRECTION('',(-0.,1.));+#1175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1176 = PCURVE('',#1177,#1182);+#1177 = PLANE('',#1178);+#1178 = AXIS2_PLACEMENT_3D('',#1179,#1180,#1181);+#1179 = CARTESIAN_POINT('',(-0.375,0.65,0.378));+#1180 = DIRECTION('',(0.,0.,1.));+#1181 = DIRECTION('',(1.,0.,0.));+#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187);+#1183 = LINE('',#1184,#1185);+#1184 = CARTESIAN_POINT('',(0.,-0.135));+#1185 = VECTOR('',#1186,1.);+#1186 = DIRECTION('',(-1.,0.));+#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1188 = ORIENTED_EDGE('',*,*,#1189,.F.);+#1189 = EDGE_CURVE('',#1190,#1162,#1192,.T.);+#1190 = VERTEX_POINT('',#1191);+#1191 = CARTESIAN_POINT('',(-0.375,0.515,0.478));+#1192 = SURFACE_CURVE('',#1193,(#1198,#1205),.PCURVE_S1.);+#1193 = CIRCLE('',#1194,5.E-02);+#1194 = AXIS2_PLACEMENT_3D('',#1195,#1196,#1197);+#1195 = CARTESIAN_POINT('',(-0.375,0.515,0.428));+#1196 = DIRECTION('',(0.,1.,0.));+#1197 = DIRECTION('',(0.,0.,1.));+#1198 = PCURVE('',#979,#1199);+#1199 = DEFINITIONAL_REPRESENTATION('',(#1200),#1204);+#1200 = CIRCLE('',#1201,5.E-02);+#1201 = AXIS2_PLACEMENT_2D('',#1202,#1203);+#1202 = CARTESIAN_POINT('',(-0.180108523481,-0.368346242126));+#1203 = DIRECTION('',(-1.,0.));+#1204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1205 = PCURVE('',#1206,#1211);+#1206 = CYLINDRICAL_SURFACE('',#1207,5.E-02);+#1207 = AXIS2_PLACEMENT_3D('',#1208,#1209,#1210);+#1208 = CARTESIAN_POINT('',(-0.375,0.65,0.428));+#1209 = DIRECTION('',(0.,1.,0.));+#1210 = DIRECTION('',(-1.,-0.,-0.));+#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216);+#1212 = LINE('',#1213,#1214);+#1213 = CARTESIAN_POINT('',(1.570796326795,-0.135));+#1214 = VECTOR('',#1215,1.);+#1215 = DIRECTION('',(1.,0.));+#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1217 = ORIENTED_EDGE('',*,*,#1218,.T.);+#1218 = EDGE_CURVE('',#1190,#1219,#1221,.T.);+#1219 = VERTEX_POINT('',#1220);+#1220 = CARTESIAN_POINT('',(-0.651803715681,0.515,0.478));+#1221 = SURFACE_CURVE('',#1222,(#1226,#1233),.PCURVE_S1.);+#1222 = LINE('',#1223,#1224);+#1223 = CARTESIAN_POINT('',(-0.375,0.515,0.478));+#1224 = VECTOR('',#1225,1.);+#1225 = DIRECTION('',(-1.,-0.,-0.));+#1226 = PCURVE('',#979,#1227);+#1227 = DEFINITIONAL_REPRESENTATION('',(#1228),#1232);+#1228 = LINE('',#1229,#1230);+#1229 = CARTESIAN_POINT('',(-0.230108523481,-0.368346242126));+#1230 = VECTOR('',#1231,1.);+#1231 = DIRECTION('',(-0.,1.));+#1232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1233 = PCURVE('',#1234,#1239);+#1234 = PLANE('',#1235);+#1235 = AXIS2_PLACEMENT_3D('',#1236,#1237,#1238);+#1236 = CARTESIAN_POINT('',(-0.375,0.65,0.478));+#1237 = DIRECTION('',(0.,0.,1.));+#1238 = DIRECTION('',(1.,0.,0.));+#1239 = DEFINITIONAL_REPRESENTATION('',(#1240),#1244);+#1240 = LINE('',#1241,#1242);+#1241 = CARTESIAN_POINT('',(0.,-0.135));+#1242 = VECTOR('',#1243,1.);+#1243 = DIRECTION('',(-1.,0.));+#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1245 = ORIENTED_EDGE('',*,*,#1246,.T.);+#1246 = EDGE_CURVE('',#1219,#1247,#1249,.T.);+#1247 = VERTEX_POINT('',#1248);+#1248 = CARTESIAN_POINT('',(-0.762298484887,0.515,0.397311555873));+#1249 = SURFACE_CURVE('',#1250,(#1255,#1266),.PCURVE_S1.);+#1250 = CIRCLE('',#1251,0.116);+#1251 = AXIS2_PLACEMENT_3D('',#1252,#1253,#1254);+#1252 = CARTESIAN_POINT('',(-0.651803715681,0.515,0.362));+#1253 = DIRECTION('',(0.,-1.,0.));+#1254 = DIRECTION('',(0.,0.,1.));+#1255 = PCURVE('',#979,#1256);+#1256 = DEFINITIONAL_REPRESENTATION('',(#1257),#1265);+#1257 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1258,#1259,#1260,#1261,+#1262,#1263,#1264),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1258 = CARTESIAN_POINT('',(-0.230108523481,-9.1542526445E-02));+#1259 = CARTESIAN_POINT('',(-0.230108523481,0.109375367233));+#1260 = CARTESIAN_POINT('',(-5.6108523481E-02,8.916420393995E-03));+#1261 = CARTESIAN_POINT('',(0.117891476519,-9.1542526445E-02));+#1262 = CARTESIAN_POINT('',(-5.6108523481E-02,-0.192001473284));+#1263 = CARTESIAN_POINT('',(-0.230108523481,-0.292460420123));+#1264 = CARTESIAN_POINT('',(-0.230108523481,-9.1542526445E-02));+#1265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1266 = PCURVE('',#1267,#1272);+#1267 = CYLINDRICAL_SURFACE('',#1268,0.116);+#1268 = AXIS2_PLACEMENT_3D('',#1269,#1270,#1271);+#1269 = CARTESIAN_POINT('',(-0.651803715681,0.65,0.362));+#1270 = DIRECTION('',(0.,1.,0.));+#1271 = DIRECTION('',(0.,0.,1.));+#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277);+#1273 = LINE('',#1274,#1275);+#1274 = CARTESIAN_POINT('',(6.28318530718,-0.135));+#1275 = VECTOR('',#1276,1.);+#1276 = DIRECTION('',(-1.,0.));+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1278 = ORIENTED_EDGE('',*,*,#1279,.T.);+#1279 = EDGE_CURVE('',#1247,#1280,#1282,.T.);+#1280 = VERTEX_POINT('',#1281);+#1281 = CARTESIAN_POINT('',(-0.853755626497,0.515,0.111129440569));+#1282 = SURFACE_CURVE('',#1283,(#1287,#1294),.PCURVE_S1.);+#1283 = LINE('',#1284,#1285);+#1284 = CARTESIAN_POINT('',(-0.747627055692,0.515,0.443220498221));+#1285 = VECTOR('',#1286,1.);+#1286 = DIRECTION('',(-0.304409964424,-0.,-0.952541113842));+#1287 = PCURVE('',#979,#1288);+#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293);+#1289 = LINE('',#1290,#1291);+#1290 = CARTESIAN_POINT('',(-0.195329021702,4.280813566E-03));+#1291 = VECTOR('',#1292,1.);+#1292 = DIRECTION('',(0.952541113842,0.304409964424));+#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1294 = PCURVE('',#1295,#1300);+#1295 = PLANE('',#1296);+#1296 = AXIS2_PLACEMENT_3D('',#1297,#1298,#1299);+#1297 = CARTESIAN_POINT('',(-0.762298484887,0.65,0.397311555873));+#1298 = DIRECTION('',(-0.952541113842,0.,0.304409964424));+#1299 = DIRECTION('',(0.304409964424,0.,0.952541113842));+#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305);+#1301 = LINE('',#1302,#1303);+#1302 = CARTESIAN_POINT('',(4.819628431877E-02,-0.135));+#1303 = VECTOR('',#1304,1.);+#1304 = DIRECTION('',(-1.,0.));+#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1306 = ORIENTED_EDGE('',*,*,#1307,.F.);+#1307 = EDGE_CURVE('',#1308,#1280,#1310,.T.);+#1308 = VERTEX_POINT('',#1309);+#1309 = CARTESIAN_POINT('',(-0.868996284319,0.515,0.1));+#1310 = SURFACE_CURVE('',#1311,(#1316,#1327),.PCURVE_S1.);+#1311 = CIRCLE('',#1312,1.6E-02);+#1312 = AXIS2_PLACEMENT_3D('',#1313,#1314,#1315);+#1313 = CARTESIAN_POINT('',(-0.868996284319,0.515,0.116));+#1314 = DIRECTION('',(0.,-1.,0.));+#1315 = DIRECTION('',(0.,0.,1.));+#1316 = PCURVE('',#979,#1317);+#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1326);+#1318 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1319,#1320,#1321,#1322,+#1323,#1324,#1325),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1319 = CARTESIAN_POINT('',(0.115891476519,0.125650042193));+#1320 = CARTESIAN_POINT('',(0.115891476519,0.153362855114));+#1321 = CARTESIAN_POINT('',(0.139891476519,0.139506448654));+#1322 = CARTESIAN_POINT('',(0.163891476519,0.125650042193));+#1323 = CARTESIAN_POINT('',(0.139891476519,0.111793635732));+#1324 = CARTESIAN_POINT('',(0.115891476519,9.79372292719E-02));+#1325 = CARTESIAN_POINT('',(0.115891476519,0.125650042193));+#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1327 = PCURVE('',#1328,#1333);+#1328 = CYLINDRICAL_SURFACE('',#1329,1.6E-02);+#1329 = AXIS2_PLACEMENT_3D('',#1330,#1331,#1332);+#1330 = CARTESIAN_POINT('',(-0.868996284319,0.65,0.116));+#1331 = DIRECTION('',(0.,1.,0.));+#1332 = DIRECTION('',(0.,0.,1.));+#1333 = DEFINITIONAL_REPRESENTATION('',(#1334),#1338);+#1334 = LINE('',#1335,#1336);+#1335 = CARTESIAN_POINT('',(6.28318530718,-0.135));+#1336 = VECTOR('',#1337,1.);+#1337 = DIRECTION('',(-1.,0.));+#1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1339 = ORIENTED_EDGE('',*,*,#1340,.T.);+#1340 = EDGE_CURVE('',#1308,#1049,#1341,.T.);+#1341 = SURFACE_CURVE('',#1342,(#1346,#1353),.PCURVE_S1.);+#1342 = LINE('',#1343,#1344);+#1343 = CARTESIAN_POINT('',(-0.8208,0.515,0.1));+#1344 = VECTOR('',#1345,1.);+#1345 = DIRECTION('',(-1.,-0.,-0.));+#1346 = PCURVE('',#979,#1347);+#1347 = DEFINITIONAL_REPRESENTATION('',(#1348),#1352);+#1348 = LINE('',#1349,#1350);+#1349 = CARTESIAN_POINT('',(0.147891476519,7.7453757874E-02));+#1350 = VECTOR('',#1351,1.);+#1351 = DIRECTION('',(-0.,1.));+#1352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1353 = PCURVE('',#1354,#1359);+#1354 = PLANE('',#1355);+#1355 = AXIS2_PLACEMENT_3D('',#1356,#1357,#1358);+#1356 = CARTESIAN_POINT('',(-0.868996284319,0.65,0.1));+#1357 = DIRECTION('',(0.,0.,1.));+#1358 = DIRECTION('',(1.,0.,0.));+#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1364);+#1360 = LINE('',#1361,#1362);+#1361 = CARTESIAN_POINT('',(4.8196284319E-02,-0.135));+#1362 = VECTOR('',#1363,1.);+#1363 = DIRECTION('',(-1.,0.));+#1364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1365 = ADVANCED_FACE('',(#1366),#1354,.T.);+#1366 = FACE_BOUND('',#1367,.F.);+#1367 = EDGE_LOOP('',(#1368,#1391,#1392,#1415));+#1368 = ORIENTED_EDGE('',*,*,#1369,.T.);+#1369 = EDGE_CURVE('',#1370,#1308,#1372,.T.);+#1370 = VERTEX_POINT('',#1371);+#1371 = CARTESIAN_POINT('',(-0.868996284319,0.785,0.1));+#1372 = SURFACE_CURVE('',#1373,(#1377,#1384),.PCURVE_S1.);+#1373 = LINE('',#1374,#1375);+#1374 = CARTESIAN_POINT('',(-0.868996284319,0.785,0.1));+#1375 = VECTOR('',#1376,1.);+#1376 = DIRECTION('',(-0.,-1.,-0.));+#1377 = PCURVE('',#1354,#1378);+#1378 = DEFINITIONAL_REPRESENTATION('',(#1379),#1383);+#1379 = LINE('',#1380,#1381);+#1380 = CARTESIAN_POINT('',(0.,0.135));+#1381 = VECTOR('',#1382,1.);+#1382 = DIRECTION('',(0.,-1.));+#1383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1384 = PCURVE('',#1328,#1385);+#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390);+#1386 = LINE('',#1387,#1388);+#1387 = CARTESIAN_POINT('',(3.14159265359,0.135));+#1388 = VECTOR('',#1389,1.);+#1389 = DIRECTION('',(-0.,-1.));+#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1391 = ORIENTED_EDGE('',*,*,#1340,.T.);+#1392 = ORIENTED_EDGE('',*,*,#1393,.T.);+#1393 = EDGE_CURVE('',#1049,#1394,#1396,.T.);+#1394 = VERTEX_POINT('',#1395);+#1395 = CARTESIAN_POINT('',(-1.,0.785,0.1));+#1396 = SURFACE_CURVE('',#1397,(#1401,#1408),.PCURVE_S1.);+#1397 = LINE('',#1398,#1399);+#1398 = CARTESIAN_POINT('',(-1.,0.3325,0.1));+#1399 = VECTOR('',#1400,1.);+#1400 = DIRECTION('',(0.,1.,0.));+#1401 = PCURVE('',#1354,#1402);+#1402 = DEFINITIONAL_REPRESENTATION('',(#1403),#1407);+#1403 = LINE('',#1404,#1405);+#1404 = CARTESIAN_POINT('',(-0.131003715681,-0.3175));+#1405 = VECTOR('',#1406,1.);+#1406 = DIRECTION('',(0.,1.));+#1407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1408 = PCURVE('',#1007,#1409);+#1409 = DEFINITIONAL_REPRESENTATION('',(#1410),#1414);+#1410 = LINE('',#1411,#1412);+#1411 = CARTESIAN_POINT('',(-0.6,-0.3175));+#1412 = VECTOR('',#1413,1.);+#1413 = DIRECTION('',(0.,-1.));+#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1415 = ORIENTED_EDGE('',*,*,#1416,.F.);+#1416 = EDGE_CURVE('',#1370,#1394,#1417,.T.);+#1417 = SURFACE_CURVE('',#1418,(#1422,#1429),.PCURVE_S1.);+#1418 = LINE('',#1419,#1420);+#1419 = CARTESIAN_POINT('',(-0.8208,0.785,0.1));+#1420 = VECTOR('',#1421,1.);+#1421 = DIRECTION('',(-1.,-0.,-0.));+#1422 = PCURVE('',#1354,#1423);+#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428);+#1424 = LINE('',#1425,#1426);+#1425 = CARTESIAN_POINT('',(4.8196284319E-02,0.135));+#1426 = VECTOR('',#1427,1.);+#1427 = DIRECTION('',(-1.,0.));+#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1429 = PCURVE('',#1033,#1430);+#1430 = DEFINITIONAL_REPRESENTATION('',(#1431),#1435);+#1431 = LINE('',#1432,#1433);+#1432 = CARTESIAN_POINT('',(0.147891476519,7.7453757874E-02));+#1433 = VECTOR('',#1434,1.);+#1434 = DIRECTION('',(-0.,1.));+#1435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1436 = ADVANCED_FACE('',(#1437),#1328,.F.);+#1437 = FACE_BOUND('',#1438,.F.);+#1438 = EDGE_LOOP('',(#1439,#1440,#1468,#1489));+#1439 = ORIENTED_EDGE('',*,*,#1369,.F.);+#1440 = ORIENTED_EDGE('',*,*,#1441,.T.);+#1441 = EDGE_CURVE('',#1370,#1442,#1444,.T.);+#1442 = VERTEX_POINT('',#1443);+#1443 = CARTESIAN_POINT('',(-0.853755626497,0.785,0.111129440569));+#1444 = SURFACE_CURVE('',#1445,(#1450,#1457),.PCURVE_S1.);+#1445 = CIRCLE('',#1446,1.6E-02);+#1446 = AXIS2_PLACEMENT_3D('',#1447,#1448,#1449);+#1447 = CARTESIAN_POINT('',(-0.868996284319,0.785,0.116));+#1448 = DIRECTION('',(0.,-1.,0.));+#1449 = DIRECTION('',(0.,0.,1.));+#1450 = PCURVE('',#1328,#1451);+#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1456);+#1452 = LINE('',#1453,#1454);+#1453 = CARTESIAN_POINT('',(6.28318530718,0.135));+#1454 = VECTOR('',#1455,1.);+#1455 = DIRECTION('',(-1.,-0.));+#1456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1457 = PCURVE('',#1033,#1458);+#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1467);+#1459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1460,#1461,#1462,#1463,+#1464,#1465,#1466),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1460 = CARTESIAN_POINT('',(0.115891476519,0.125650042193));+#1461 = CARTESIAN_POINT('',(0.115891476519,0.153362855114));+#1462 = CARTESIAN_POINT('',(0.139891476519,0.139506448654));+#1463 = CARTESIAN_POINT('',(0.163891476519,0.125650042193));+#1464 = CARTESIAN_POINT('',(0.139891476519,0.111793635732));+#1465 = CARTESIAN_POINT('',(0.115891476519,9.79372292719E-02));+#1466 = CARTESIAN_POINT('',(0.115891476519,0.125650042193));+#1467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1468 = ORIENTED_EDGE('',*,*,#1469,.T.);+#1469 = EDGE_CURVE('',#1442,#1280,#1470,.T.);+#1470 = SURFACE_CURVE('',#1471,(#1475,#1482),.PCURVE_S1.);+#1471 = LINE('',#1472,#1473);+#1472 = CARTESIAN_POINT('',(-0.853755626497,0.785,0.111129440569));+#1473 = VECTOR('',#1474,1.);+#1474 = DIRECTION('',(-0.,-1.,-0.));+#1475 = PCURVE('',#1328,#1476);+#1476 = DEFINITIONAL_REPRESENTATION('',(#1477),#1481);+#1477 = LINE('',#1478,#1479);+#1478 = CARTESIAN_POINT('',(1.880115261526,0.135));+#1479 = VECTOR('',#1480,1.);+#1480 = DIRECTION('',(-0.,-1.));+#1481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1482 = PCURVE('',#1295,#1483);+#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1488);+#1484 = LINE('',#1485,#1486);+#1485 = CARTESIAN_POINT('',(-0.300440696097,0.135));+#1486 = VECTOR('',#1487,1.);+#1487 = DIRECTION('',(0.,-1.));+#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1489 = ORIENTED_EDGE('',*,*,#1307,.F.);+#1490 = ADVANCED_FACE('',(#1491),#1295,.T.);+#1491 = FACE_BOUND('',#1492,.F.);+#1492 = EDGE_LOOP('',(#1493,#1494,#1495,#1518));+#1493 = ORIENTED_EDGE('',*,*,#1279,.T.);+#1494 = ORIENTED_EDGE('',*,*,#1469,.F.);+#1495 = ORIENTED_EDGE('',*,*,#1496,.F.);+#1496 = EDGE_CURVE('',#1497,#1442,#1499,.T.);+#1497 = VERTEX_POINT('',#1498);+#1498 = CARTESIAN_POINT('',(-0.762298484887,0.785,0.397311555873));+#1499 = SURFACE_CURVE('',#1500,(#1504,#1511),.PCURVE_S1.);+#1500 = LINE('',#1501,#1502);+#1501 = CARTESIAN_POINT('',(-0.747627055692,0.785,0.443220498221));+#1502 = VECTOR('',#1503,1.);+#1503 = DIRECTION('',(-0.304409964424,-0.,-0.952541113842));+#1504 = PCURVE('',#1295,#1505);+#1505 = DEFINITIONAL_REPRESENTATION('',(#1506),#1510);+#1506 = LINE('',#1507,#1508);+#1507 = CARTESIAN_POINT('',(4.819628431877E-02,0.135));+#1508 = VECTOR('',#1509,1.);+#1509 = DIRECTION('',(-1.,0.));+#1510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1511 = PCURVE('',#1033,#1512);+#1512 = DEFINITIONAL_REPRESENTATION('',(#1513),#1517);+#1513 = LINE('',#1514,#1515);+#1514 = CARTESIAN_POINT('',(-0.195329021702,4.280813566E-03));+#1515 = VECTOR('',#1516,1.);+#1516 = DIRECTION('',(0.952541113842,0.304409964424));+#1517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1518 = ORIENTED_EDGE('',*,*,#1519,.T.);+#1519 = EDGE_CURVE('',#1497,#1247,#1520,.T.);+#1520 = SURFACE_CURVE('',#1521,(#1525,#1532),.PCURVE_S1.);+#1521 = LINE('',#1522,#1523);+#1522 = CARTESIAN_POINT('',(-0.762298484887,0.785,0.397311555873));+#1523 = VECTOR('',#1524,1.);+#1524 = DIRECTION('',(-0.,-1.,-0.));+#1525 = PCURVE('',#1295,#1526);+#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1531);+#1527 = LINE('',#1528,#1529);+#1528 = CARTESIAN_POINT('',(0.,0.135));+#1529 = VECTOR('',#1530,1.);+#1530 = DIRECTION('',(0.,-1.));+#1531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1532 = PCURVE('',#1267,#1533);+#1533 = DEFINITIONAL_REPRESENTATION('',(#1534),#1538);+#1534 = LINE('',#1535,#1536);+#1535 = CARTESIAN_POINT('',(5.021707915116,0.135));+#1536 = VECTOR('',#1537,1.);+#1537 = DIRECTION('',(-0.,-1.));+#1538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1539 = ADVANCED_FACE('',(#1540),#1267,.T.);+#1540 = FACE_BOUND('',#1541,.T.);+#1541 = EDGE_LOOP('',(#1542,#1565,#1591,#1592));+#1542 = ORIENTED_EDGE('',*,*,#1543,.F.);+#1543 = EDGE_CURVE('',#1544,#1219,#1546,.T.);+#1544 = VERTEX_POINT('',#1545);+#1545 = CARTESIAN_POINT('',(-0.651803715681,0.785,0.478));+#1546 = SURFACE_CURVE('',#1547,(#1551,#1558),.PCURVE_S1.);+#1547 = LINE('',#1548,#1549);+#1548 = CARTESIAN_POINT('',(-0.651803715681,0.785,0.478));+#1549 = VECTOR('',#1550,1.);+#1550 = DIRECTION('',(-0.,-1.,-0.));+#1551 = PCURVE('',#1267,#1552);+#1552 = DEFINITIONAL_REPRESENTATION('',(#1553),#1557);+#1553 = LINE('',#1554,#1555);+#1554 = CARTESIAN_POINT('',(6.28318530718,0.135));+#1555 = VECTOR('',#1556,1.);+#1556 = DIRECTION('',(-0.,-1.));+#1557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1558 = PCURVE('',#1234,#1559);+#1559 = DEFINITIONAL_REPRESENTATION('',(#1560),#1564);+#1560 = LINE('',#1561,#1562);+#1561 = CARTESIAN_POINT('',(-0.276803715681,0.135));+#1562 = VECTOR('',#1563,1.);+#1563 = DIRECTION('',(0.,-1.));+#1564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1565 = ORIENTED_EDGE('',*,*,#1566,.T.);+#1566 = EDGE_CURVE('',#1544,#1497,#1567,.T.);+#1567 = SURFACE_CURVE('',#1568,(#1573,#1580),.PCURVE_S1.);+#1568 = CIRCLE('',#1569,0.116);+#1569 = AXIS2_PLACEMENT_3D('',#1570,#1571,#1572);+#1570 = CARTESIAN_POINT('',(-0.651803715681,0.785,0.362));+#1571 = DIRECTION('',(0.,-1.,0.));+#1572 = DIRECTION('',(0.,0.,1.));+#1573 = PCURVE('',#1267,#1574);+#1574 = DEFINITIONAL_REPRESENTATION('',(#1575),#1579);+#1575 = LINE('',#1576,#1577);+#1576 = CARTESIAN_POINT('',(6.28318530718,0.135));+#1577 = VECTOR('',#1578,1.);+#1578 = DIRECTION('',(-1.,-0.));+#1579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1580 = PCURVE('',#1033,#1581);+#1581 = DEFINITIONAL_REPRESENTATION('',(#1582),#1590);+#1582 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1583,#1584,#1585,#1586,+#1587,#1588,#1589),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1583 = CARTESIAN_POINT('',(-0.230108523481,-9.1542526445E-02));+#1584 = CARTESIAN_POINT('',(-0.230108523481,0.109375367233));+#1585 = CARTESIAN_POINT('',(-5.6108523481E-02,8.916420393995E-03));+#1586 = CARTESIAN_POINT('',(0.117891476519,-9.1542526445E-02));+#1587 = CARTESIAN_POINT('',(-5.6108523481E-02,-0.192001473284));+#1588 = CARTESIAN_POINT('',(-0.230108523481,-0.292460420123));+#1589 = CARTESIAN_POINT('',(-0.230108523481,-9.1542526445E-02));+#1590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1591 = ORIENTED_EDGE('',*,*,#1519,.T.);+#1592 = ORIENTED_EDGE('',*,*,#1246,.F.);+#1593 = ADVANCED_FACE('',(#1594),#1234,.T.);+#1594 = FACE_BOUND('',#1595,.F.);+#1595 = EDGE_LOOP('',(#1596,#1597,#1598,#1621));+#1596 = ORIENTED_EDGE('',*,*,#1218,.T.);+#1597 = ORIENTED_EDGE('',*,*,#1543,.F.);+#1598 = ORIENTED_EDGE('',*,*,#1599,.F.);+#1599 = EDGE_CURVE('',#1600,#1544,#1602,.T.);+#1600 = VERTEX_POINT('',#1601);+#1601 = CARTESIAN_POINT('',(-0.375,0.785,0.478));+#1602 = SURFACE_CURVE('',#1603,(#1607,#1614),.PCURVE_S1.);+#1603 = LINE('',#1604,#1605);+#1604 = CARTESIAN_POINT('',(-0.375,0.785,0.478));+#1605 = VECTOR('',#1606,1.);+#1606 = DIRECTION('',(-1.,-0.,-0.));+#1607 = PCURVE('',#1234,#1608);+#1608 = DEFINITIONAL_REPRESENTATION('',(#1609),#1613);+#1609 = LINE('',#1610,#1611);+#1610 = CARTESIAN_POINT('',(0.,0.135));+#1611 = VECTOR('',#1612,1.);+#1612 = DIRECTION('',(-1.,0.));+#1613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1614 = PCURVE('',#1033,#1615);+#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1620);+#1616 = LINE('',#1617,#1618);+#1617 = CARTESIAN_POINT('',(-0.230108523481,-0.368346242126));+#1618 = VECTOR('',#1619,1.);+#1619 = DIRECTION('',(-0.,1.));+#1620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1621 = ORIENTED_EDGE('',*,*,#1622,.T.);+#1622 = EDGE_CURVE('',#1600,#1190,#1623,.T.);+#1623 = SURFACE_CURVE('',#1624,(#1628,#1635),.PCURVE_S1.);+#1624 = LINE('',#1625,#1626);+#1625 = CARTESIAN_POINT('',(-0.375,0.785,0.478));+#1626 = VECTOR('',#1627,1.);+#1627 = DIRECTION('',(-0.,-1.,-0.));+#1628 = PCURVE('',#1234,#1629);+#1629 = DEFINITIONAL_REPRESENTATION('',(#1630),#1634);+#1630 = LINE('',#1631,#1632);+#1631 = CARTESIAN_POINT('',(0.,0.135));+#1632 = VECTOR('',#1633,1.);+#1633 = DIRECTION('',(0.,-1.));+#1634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1635 = PCURVE('',#1206,#1636);+#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641);+#1637 = LINE('',#1638,#1639);+#1638 = CARTESIAN_POINT('',(1.570796326795,0.135));+#1639 = VECTOR('',#1640,1.);+#1640 = DIRECTION('',(0.,-1.));+#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1642 = ADVANCED_FACE('',(#1643),#1206,.T.);+#1643 = FACE_BOUND('',#1644,.T.);+#1644 = EDGE_LOOP('',(#1645,#1646,#1647,#1670));+#1645 = ORIENTED_EDGE('',*,*,#1622,.T.);+#1646 = ORIENTED_EDGE('',*,*,#1189,.T.);+#1647 = ORIENTED_EDGE('',*,*,#1648,.F.);+#1648 = EDGE_CURVE('',#1649,#1162,#1651,.T.);+#1649 = VERTEX_POINT('',#1650);+#1650 = CARTESIAN_POINT('',(-0.375,0.785,0.378));+#1651 = SURFACE_CURVE('',#1652,(#1656,#1663),.PCURVE_S1.);+#1652 = LINE('',#1653,#1654);+#1653 = CARTESIAN_POINT('',(-0.375,0.785,0.378));+#1654 = VECTOR('',#1655,1.);+#1655 = DIRECTION('',(-0.,-1.,-0.));+#1656 = PCURVE('',#1206,#1657);+#1657 = DEFINITIONAL_REPRESENTATION('',(#1658),#1662);+#1658 = LINE('',#1659,#1660);+#1659 = CARTESIAN_POINT('',(4.712388980385,0.135));+#1660 = VECTOR('',#1661,1.);+#1661 = DIRECTION('',(0.,-1.));+#1662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1663 = PCURVE('',#1177,#1664);+#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1669);+#1665 = LINE('',#1666,#1667);+#1666 = CARTESIAN_POINT('',(0.,0.135));+#1667 = VECTOR('',#1668,1.);+#1668 = DIRECTION('',(0.,-1.));+#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1670 = ORIENTED_EDGE('',*,*,#1671,.T.);+#1671 = EDGE_CURVE('',#1649,#1600,#1672,.T.);+#1672 = SURFACE_CURVE('',#1673,(#1678,#1685),.PCURVE_S1.);+#1673 = CIRCLE('',#1674,5.E-02);+#1674 = AXIS2_PLACEMENT_3D('',#1675,#1676,#1677);+#1675 = CARTESIAN_POINT('',(-0.375,0.785,0.428));+#1676 = DIRECTION('',(0.,-1.,0.));+#1677 = DIRECTION('',(-0.,-0.,-1.));+#1678 = PCURVE('',#1206,#1679);+#1679 = DEFINITIONAL_REPRESENTATION('',(#1680),#1684);+#1680 = LINE('',#1681,#1682);+#1681 = CARTESIAN_POINT('',(4.712388980385,0.135));+#1682 = VECTOR('',#1683,1.);+#1683 = DIRECTION('',(-1.,0.));+#1684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1685 = PCURVE('',#1033,#1686);+#1686 = DEFINITIONAL_REPRESENTATION('',(#1687),#1695);+#1687 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1688,#1689,#1690,#1691,+#1692,#1693,#1694),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1688 = CARTESIAN_POINT('',(-0.130108523481,-0.368346242126));+#1689 = CARTESIAN_POINT('',(-0.130108523481,-0.454948782504));+#1690 = CARTESIAN_POINT('',(-0.205108523481,-0.411647512315));+#1691 = CARTESIAN_POINT('',(-0.280108523481,-0.368346242126));+#1692 = CARTESIAN_POINT('',(-0.205108523481,-0.325044971937));+#1693 = CARTESIAN_POINT('',(-0.130108523481,-0.281743701748));+#1694 = CARTESIAN_POINT('',(-0.130108523481,-0.368346242126));+#1695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1696 = ADVANCED_FACE('',(#1697),#1177,.F.);+#1697 = FACE_BOUND('',#1698,.T.);+#1698 = EDGE_LOOP('',(#1699,#1700,#1723,#1744));+#1699 = ORIENTED_EDGE('',*,*,#1161,.T.);+#1700 = ORIENTED_EDGE('',*,*,#1701,.F.);+#1701 = EDGE_CURVE('',#1702,#1129,#1704,.T.);+#1702 = VERTEX_POINT('',#1703);+#1703 = CARTESIAN_POINT('',(-0.651803715681,0.785,0.378));+#1704 = SURFACE_CURVE('',#1705,(#1709,#1716),.PCURVE_S1.);+#1705 = LINE('',#1706,#1707);+#1706 = CARTESIAN_POINT('',(-0.651803715681,0.785,0.378));+#1707 = VECTOR('',#1708,1.);+#1708 = DIRECTION('',(-0.,-1.,-0.));+#1709 = PCURVE('',#1177,#1710);+#1710 = DEFINITIONAL_REPRESENTATION('',(#1711),#1715);+#1711 = LINE('',#1712,#1713);+#1712 = CARTESIAN_POINT('',(-0.276803715681,0.135));+#1713 = VECTOR('',#1714,1.);+#1714 = DIRECTION('',(0.,-1.));+#1715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1716 = PCURVE('',#1149,#1717);+#1717 = DEFINITIONAL_REPRESENTATION('',(#1718),#1722);+#1718 = LINE('',#1719,#1720);+#1719 = CARTESIAN_POINT('',(6.28318530718,0.135));+#1720 = VECTOR('',#1721,1.);+#1721 = DIRECTION('',(-0.,-1.));+#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1723 = ORIENTED_EDGE('',*,*,#1724,.F.);+#1724 = EDGE_CURVE('',#1649,#1702,#1725,.T.);+#1725 = SURFACE_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.);+#1726 = LINE('',#1727,#1728);+#1727 = CARTESIAN_POINT('',(-0.375,0.785,0.378));+#1728 = VECTOR('',#1729,1.);+#1729 = DIRECTION('',(-1.,-0.,-0.));+#1730 = PCURVE('',#1177,#1731);+#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736);+#1732 = LINE('',#1733,#1734);+#1733 = CARTESIAN_POINT('',(0.,0.135));+#1734 = VECTOR('',#1735,1.);+#1735 = DIRECTION('',(-1.,0.));+#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1737 = PCURVE('',#1033,#1738);+#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743);+#1739 = LINE('',#1740,#1741);+#1740 = CARTESIAN_POINT('',(-0.130108523481,-0.368346242126));+#1741 = VECTOR('',#1742,1.);+#1742 = DIRECTION('',(-0.,1.));+#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1744 = ORIENTED_EDGE('',*,*,#1648,.T.);+#1745 = ADVANCED_FACE('',(#1746),#1149,.F.);+#1746 = FACE_BOUND('',#1747,.F.);+#1747 = EDGE_LOOP('',(#1748,#1749,#1777,#1798));+#1748 = ORIENTED_EDGE('',*,*,#1701,.F.);+#1749 = ORIENTED_EDGE('',*,*,#1750,.T.);+#1750 = EDGE_CURVE('',#1702,#1751,#1753,.T.);+#1751 = VERTEX_POINT('',#1752);+#1752 = CARTESIAN_POINT('',(-0.667044373503,0.785,0.366870559431));+#1753 = SURFACE_CURVE('',#1754,(#1759,#1766),.PCURVE_S1.);+#1754 = CIRCLE('',#1755,1.6E-02);+#1755 = AXIS2_PLACEMENT_3D('',#1756,#1757,#1758);+#1756 = CARTESIAN_POINT('',(-0.651803715681,0.785,0.362));+#1757 = DIRECTION('',(0.,-1.,0.));+#1758 = DIRECTION('',(0.,0.,1.));+#1759 = PCURVE('',#1149,#1760);+#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765);+#1761 = LINE('',#1762,#1763);+#1762 = CARTESIAN_POINT('',(6.28318530718,0.135));+#1763 = VECTOR('',#1764,1.);+#1764 = DIRECTION('',(-1.,-0.));+#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1766 = PCURVE('',#1033,#1767);+#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1776);+#1768 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1769,#1770,#1771,#1772,+#1773,#1774,#1775),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1769 = CARTESIAN_POINT('',(-0.130108523481,-9.1542526445E-02));+#1770 = CARTESIAN_POINT('',(-0.130108523481,-6.38297135239E-02));+#1771 = CARTESIAN_POINT('',(-0.106108523481,-7.768611998445E-02));+#1772 = CARTESIAN_POINT('',(-8.2108523481E-02,-9.1542526445E-02));+#1773 = CARTESIAN_POINT('',(-0.106108523481,-0.105398932906));+#1774 = CARTESIAN_POINT('',(-0.130108523481,-0.119255339366));+#1775 = CARTESIAN_POINT('',(-0.130108523481,-9.1542526445E-02));+#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1777 = ORIENTED_EDGE('',*,*,#1778,.T.);+#1778 = EDGE_CURVE('',#1751,#1101,#1779,.T.);+#1779 = SURFACE_CURVE('',#1780,(#1784,#1791),.PCURVE_S1.);+#1780 = LINE('',#1781,#1782);+#1781 = CARTESIAN_POINT('',(-0.667044373503,0.785,0.366870559431));+#1782 = VECTOR('',#1783,1.);+#1783 = DIRECTION('',(-0.,-1.,-0.));+#1784 = PCURVE('',#1149,#1785);+#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1790);+#1786 = LINE('',#1787,#1788);+#1787 = CARTESIAN_POINT('',(5.021707915116,0.135));+#1788 = VECTOR('',#1789,1.);+#1789 = DIRECTION('',(-0.,-1.));+#1790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1791 = PCURVE('',#1116,#1792);+#1792 = DEFINITIONAL_REPRESENTATION('',(#1793),#1797);+#1793 = LINE('',#1794,#1795);+#1794 = CARTESIAN_POINT('',(0.,0.135));+#1795 = VECTOR('',#1796,1.);+#1796 = DIRECTION('',(0.,-1.));+#1797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1798 = ORIENTED_EDGE('',*,*,#1128,.F.);+#1799 = ADVANCED_FACE('',(#1800),#1116,.F.);+#1800 = FACE_BOUND('',#1801,.T.);+#1801 = EDGE_LOOP('',(#1802,#1803,#1826,#1847));+#1802 = ORIENTED_EDGE('',*,*,#1100,.T.);+#1803 = ORIENTED_EDGE('',*,*,#1804,.T.);+#1804 = EDGE_CURVE('',#1073,#1805,#1807,.T.);+#1805 = VERTEX_POINT('',#1806);+#1806 = CARTESIAN_POINT('',(-0.758501515113,0.785,8.068844412686E-02));+#1807 = SURFACE_CURVE('',#1808,(#1812,#1819),.PCURVE_S1.);+#1808 = LINE('',#1809,#1810);+#1809 = CARTESIAN_POINT('',(-0.758501515113,0.515,8.068844412686E-02));+#1810 = VECTOR('',#1811,1.);+#1811 = DIRECTION('',(0.,1.,0.));+#1812 = PCURVE('',#1116,#1813);+#1813 = DEFINITIONAL_REPRESENTATION('',(#1814),#1818);+#1814 = LINE('',#1815,#1816);+#1815 = CARTESIAN_POINT('',(-0.300440696097,-0.135));+#1816 = VECTOR('',#1817,1.);+#1817 = DIRECTION('',(0.,1.));+#1818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1819 = PCURVE('',#951,#1820);+#1820 = DEFINITIONAL_REPRESENTATION('',(#1821),#1825);+#1821 = LINE('',#1822,#1823);+#1822 = CARTESIAN_POINT('',(1.880115261526,-0.135));+#1823 = VECTOR('',#1824,1.);+#1824 = DIRECTION('',(0.,1.));+#1825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1826 = ORIENTED_EDGE('',*,*,#1827,.F.);+#1827 = EDGE_CURVE('',#1751,#1805,#1828,.T.);+#1828 = SURFACE_CURVE('',#1829,(#1833,#1840),.PCURVE_S1.);+#1829 = LINE('',#1830,#1831);+#1830 = CARTESIAN_POINT('',(-0.652372944308,0.785,0.412779501779));+#1831 = VECTOR('',#1832,1.);+#1832 = DIRECTION('',(-0.304409964424,-0.,-0.952541113842));+#1833 = PCURVE('',#1116,#1834);+#1834 = DEFINITIONAL_REPRESENTATION('',(#1835),#1839);+#1835 = LINE('',#1836,#1837);+#1836 = CARTESIAN_POINT('',(4.819628431877E-02,0.135));+#1837 = VECTOR('',#1838,1.);+#1838 = DIRECTION('',(-1.,0.));+#1839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1840 = PCURVE('',#1033,#1841);+#1841 = DEFINITIONAL_REPRESENTATION('',(#1842),#1846);+#1842 = LINE('',#1843,#1844);+#1843 = CARTESIAN_POINT('',(-0.16488802526,-9.0973297818E-02));+#1844 = VECTOR('',#1845,1.);+#1845 = DIRECTION('',(0.952541113842,0.304409964424));+#1846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1847 = ORIENTED_EDGE('',*,*,#1778,.T.);+#1848 = ADVANCED_FACE('',(#1849),#1007,.T.);+#1849 = FACE_BOUND('',#1850,.F.);+#1850 = EDGE_LOOP('',(#1851,#1872,#1873,#1874));+#1851 = ORIENTED_EDGE('',*,*,#1852,.F.);+#1852 = EDGE_CURVE('',#1394,#992,#1853,.T.);+#1853 = SURFACE_CURVE('',#1854,(#1858,#1865),.PCURVE_S1.);+#1854 = LINE('',#1855,#1856);+#1855 = CARTESIAN_POINT('',(-1.,0.785,-0.12605426174));+#1856 = VECTOR('',#1857,1.);+#1857 = DIRECTION('',(-0.,-0.,-1.));+#1858 = PCURVE('',#1007,#1859);+#1859 = DEFINITIONAL_REPRESENTATION('',(#1860),#1864);+#1860 = LINE('',#1861,#1862);+#1861 = CARTESIAN_POINT('',(-0.37394573826,-0.77));+#1862 = VECTOR('',#1863,1.);+#1863 = DIRECTION('',(1.,0.));+#1864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1865 = PCURVE('',#1033,#1866);+#1866 = DEFINITIONAL_REPRESENTATION('',(#1867),#1871);+#1867 = LINE('',#1868,#1869);+#1868 = CARTESIAN_POINT('',(0.373945738259,0.256653757874));+#1869 = VECTOR('',#1870,1.);+#1870 = DIRECTION('',(1.,0.));+#1871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1872 = ORIENTED_EDGE('',*,*,#1393,.F.);+#1873 = ORIENTED_EDGE('',*,*,#1048,.T.);+#1874 = ORIENTED_EDGE('',*,*,#991,.T.);+#1875 = ADVANCED_FACE('',(#1876),#1033,.T.);+#1876 = FACE_BOUND('',#1877,.F.);+#1877 = EDGE_LOOP('',(#1878,#1879,#1880,#1906,#1907,#1908,#1909,#1910,+    #1911,#1912,#1913,#1914));+#1878 = ORIENTED_EDGE('',*,*,#1852,.T.);+#1879 = ORIENTED_EDGE('',*,*,#1019,.F.);+#1880 = ORIENTED_EDGE('',*,*,#1881,.T.);+#1881 = EDGE_CURVE('',#931,#1805,#1882,.T.);+#1882 = SURFACE_CURVE('',#1883,(#1888,#1899),.PCURVE_S1.);+#1883 = CIRCLE('',#1884,0.116);+#1884 = AXIS2_PLACEMENT_3D('',#1885,#1886,#1887);+#1885 = CARTESIAN_POINT('',(-0.868996284319,0.785,0.116));+#1886 = DIRECTION('',(0.,-1.,0.));+#1887 = DIRECTION('',(0.,0.,1.));+#1888 = PCURVE('',#1033,#1889);+#1889 = DEFINITIONAL_REPRESENTATION('',(#1890),#1898);+#1890 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1891,#1892,#1893,#1894,+#1895,#1896,#1897),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1891 = CARTESIAN_POINT('',(1.5891476519E-02,0.125650042193));+#1892 = CARTESIAN_POINT('',(1.5891476519E-02,0.326567935871));+#1893 = CARTESIAN_POINT('',(0.189891476519,0.226108989032));+#1894 = CARTESIAN_POINT('',(0.363891476519,0.125650042193));+#1895 = CARTESIAN_POINT('',(0.189891476519,2.519109535401E-02));+#1896 = CARTESIAN_POINT('',(1.5891476519E-02,-7.526785148499E-02));+#1897 = CARTESIAN_POINT('',(1.5891476519E-02,0.125650042193));+#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1899 = PCURVE('',#951,#1900);+#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);+#1901 = LINE('',#1902,#1903);+#1902 = CARTESIAN_POINT('',(6.28318530718,0.135));+#1903 = VECTOR('',#1904,1.);+#1904 = DIRECTION('',(-1.,-0.));+#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1906 = ORIENTED_EDGE('',*,*,#1827,.F.);+#1907 = ORIENTED_EDGE('',*,*,#1750,.F.);+#1908 = ORIENTED_EDGE('',*,*,#1724,.F.);+#1909 = ORIENTED_EDGE('',*,*,#1671,.T.);+#1910 = ORIENTED_EDGE('',*,*,#1599,.T.);+#1911 = ORIENTED_EDGE('',*,*,#1566,.T.);+#1912 = ORIENTED_EDGE('',*,*,#1496,.T.);+#1913 = ORIENTED_EDGE('',*,*,#1441,.F.);+#1914 = ORIENTED_EDGE('',*,*,#1416,.T.);+#1915 = ADVANCED_FACE('',(#1916),#951,.T.);+#1916 = FACE_BOUND('',#1917,.T.);+#1917 = EDGE_LOOP('',(#1918,#1919,#1920,#1921));+#1918 = ORIENTED_EDGE('',*,*,#1881,.T.);+#1919 = ORIENTED_EDGE('',*,*,#1804,.F.);+#1920 = ORIENTED_EDGE('',*,*,#1072,.F.);+#1921 = ORIENTED_EDGE('',*,*,#928,.T.);+#1922 = MANIFOLD_SOLID_BREP('',#1923);+#1923 = CLOSED_SHELL('',(#1924,#2044,#2365,#2436,#2490,#2539,#2593,#2642+    ,#2696,#2745,#2799,#2848,#2875,#2915));+#1924 = ADVANCED_FACE('',(#1925),#1939,.F.);+#1925 = FACE_BOUND('',#1926,.T.);+#1926 = EDGE_LOOP('',(#1927,#1962,#1990,#2018));+#1927 = ORIENTED_EDGE('',*,*,#1928,.F.);+#1928 = EDGE_CURVE('',#1929,#1931,#1933,.T.);+#1929 = VERTEX_POINT('',#1930);+#1930 = CARTESIAN_POINT('',(-0.868996284319,-0.785,1.387778780781E-17));+#1931 = VERTEX_POINT('',#1932);+#1932 = CARTESIAN_POINT('',(-0.868996284319,-0.515,1.387778780781E-17));+#1933 = SURFACE_CURVE('',#1934,(#1938,#1950),.PCURVE_S1.);+#1934 = LINE('',#1935,#1936);+#1935 = CARTESIAN_POINT('',(-0.868996284319,-0.785,1.387778780781E-17));+#1936 = VECTOR('',#1937,1.);+#1937 = DIRECTION('',(0.,1.,0.));+#1938 = PCURVE('',#1939,#1944);+#1939 = PLANE('',#1940);+#1940 = AXIS2_PLACEMENT_3D('',#1941,#1942,#1943);+#1941 = CARTESIAN_POINT('',(-0.868996284319,-0.65,0.));+#1942 = DIRECTION('',(0.,0.,1.));+#1943 = DIRECTION('',(1.,0.,0.));+#1944 = DEFINITIONAL_REPRESENTATION('',(#1945),#1949);+#1945 = LINE('',#1946,#1947);+#1946 = CARTESIAN_POINT('',(0.,-0.135));+#1947 = VECTOR('',#1948,1.);+#1948 = DIRECTION('',(0.,1.));+#1949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1950 = PCURVE('',#1951,#1956);+#1951 = CYLINDRICAL_SURFACE('',#1952,0.116);+#1952 = AXIS2_PLACEMENT_3D('',#1953,#1954,#1955);+#1953 = CARTESIAN_POINT('',(-0.868996284319,-0.65,0.116));+#1954 = DIRECTION('',(0.,1.,0.));+#1955 = DIRECTION('',(0.,0.,1.));+#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1961);+#1957 = LINE('',#1958,#1959);+#1958 = CARTESIAN_POINT('',(3.14159265359,-0.135));+#1959 = VECTOR('',#1960,1.);+#1960 = DIRECTION('',(0.,1.));+#1961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1962 = ORIENTED_EDGE('',*,*,#1963,.T.);+#1963 = EDGE_CURVE('',#1929,#1964,#1966,.T.);+#1964 = VERTEX_POINT('',#1965);+#1965 = CARTESIAN_POINT('',(-1.,-0.785,0.));+#1966 = SURFACE_CURVE('',#1967,(#1971,#1978),.PCURVE_S1.);+#1967 = LINE('',#1968,#1969);+#1968 = CARTESIAN_POINT('',(-0.8208,-0.785,0.));+#1969 = VECTOR('',#1970,1.);+#1970 = DIRECTION('',(-1.,-0.,-0.));+#1971 = PCURVE('',#1939,#1972);+#1972 = DEFINITIONAL_REPRESENTATION('',(#1973),#1977);+#1973 = LINE('',#1974,#1975);+#1974 = CARTESIAN_POINT('',(4.8196284319E-02,-0.135));+#1975 = VECTOR('',#1976,1.);+#1976 = DIRECTION('',(-1.,0.));+#1977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1978 = PCURVE('',#1979,#1984);+#1979 = PLANE('',#1980);+#1980 = AXIS2_PLACEMENT_3D('',#1981,#1982,#1983);+#1981 = CARTESIAN_POINT('',(-0.743346242126,-0.785,0.247891476519));+#1982 = DIRECTION('',(0.,1.,0.));+#1983 = DIRECTION('',(0.,0.,-1.));+#1984 = DEFINITIONAL_REPRESENTATION('',(#1985),#1989);+#1985 = LINE('',#1986,#1987);+#1986 = CARTESIAN_POINT('',(0.247891476519,7.7453757874E-02));+#1987 = VECTOR('',#1988,1.);+#1988 = DIRECTION('',(-0.,1.));+#1989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1990 = ORIENTED_EDGE('',*,*,#1991,.T.);+#1991 = EDGE_CURVE('',#1964,#1992,#1994,.T.);+#1992 = VERTEX_POINT('',#1993);+#1993 = CARTESIAN_POINT('',(-1.,-0.515,0.));+#1994 = SURFACE_CURVE('',#1995,(#1999,#2006),.PCURVE_S1.);+#1995 = LINE('',#1996,#1997);+#1996 = CARTESIAN_POINT('',(-1.,-0.9675,0.));+#1997 = VECTOR('',#1998,1.);+#1998 = DIRECTION('',(0.,1.,0.));+#1999 = PCURVE('',#1939,#2000);+#2000 = DEFINITIONAL_REPRESENTATION('',(#2001),#2005);+#2001 = LINE('',#2002,#2003);+#2002 = CARTESIAN_POINT('',(-0.131003715681,-0.3175));+#2003 = VECTOR('',#2004,1.);+#2004 = DIRECTION('',(0.,1.));+#2005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2006 = PCURVE('',#2007,#2012);+#2007 = PLANE('',#2008);+#2008 = AXIS2_PLACEMENT_3D('',#2009,#2010,#2011);+#2009 = CARTESIAN_POINT('',(-1.,-1.285,-0.5));+#2010 = DIRECTION('',(-1.,0.,0.));+#2011 = DIRECTION('',(0.,0.,-1.));+#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017);+#2013 = LINE('',#2014,#2015);+#2014 = CARTESIAN_POINT('',(-0.5,-0.3175));+#2015 = VECTOR('',#2016,1.);+#2016 = DIRECTION('',(0.,-1.));+#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2018 = ORIENTED_EDGE('',*,*,#2019,.F.);+#2019 = EDGE_CURVE('',#1931,#1992,#2020,.T.);+#2020 = SURFACE_CURVE('',#2021,(#2025,#2032),.PCURVE_S1.);+#2021 = LINE('',#2022,#2023);+#2022 = CARTESIAN_POINT('',(-0.8208,-0.515,0.));+#2023 = VECTOR('',#2024,1.);+#2024 = DIRECTION('',(-1.,-0.,-0.));+#2025 = PCURVE('',#1939,#2026);+#2026 = DEFINITIONAL_REPRESENTATION('',(#2027),#2031);+#2027 = LINE('',#2028,#2029);+#2028 = CARTESIAN_POINT('',(4.8196284319E-02,0.135));+#2029 = VECTOR('',#2030,1.);+#2030 = DIRECTION('',(-1.,0.));+#2031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2032 = PCURVE('',#2033,#2038);+#2033 = PLANE('',#2034);+#2034 = AXIS2_PLACEMENT_3D('',#2035,#2036,#2037);+#2035 = CARTESIAN_POINT('',(-0.743346242126,-0.515,0.247891476519));+#2036 = DIRECTION('',(0.,1.,0.));+#2037 = DIRECTION('',(0.,0.,-1.));+#2038 = DEFINITIONAL_REPRESENTATION('',(#2039),#2043);+#2039 = LINE('',#2040,#2041);+#2040 = CARTESIAN_POINT('',(0.247891476519,7.7453757874E-02));+#2041 = VECTOR('',#2042,1.);+#2042 = DIRECTION('',(-0.,1.));+#2043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2044 = ADVANCED_FACE('',(#2045),#1979,.F.);+#2045 = FACE_BOUND('',#2046,.T.);+#2046 = EDGE_LOOP('',(#2047,#2070,#2071,#2099,#2127,#2160,#2188,#2217,+    #2245,#2278,#2306,#2339));+#2047 = ORIENTED_EDGE('',*,*,#2048,.T.);+#2048 = EDGE_CURVE('',#2049,#1964,#2051,.T.);+#2049 = VERTEX_POINT('',#2050);+#2050 = CARTESIAN_POINT('',(-1.,-0.785,0.1));+#2051 = SURFACE_CURVE('',#2052,(#2056,#2063),.PCURVE_S1.);+#2052 = LINE('',#2053,#2054);+#2053 = CARTESIAN_POINT('',(-1.,-0.785,-0.12605426174));+#2054 = VECTOR('',#2055,1.);+#2055 = DIRECTION('',(-0.,-0.,-1.));+#2056 = PCURVE('',#1979,#2057);+#2057 = DEFINITIONAL_REPRESENTATION('',(#2058),#2062);+#2058 = LINE('',#2059,#2060);+#2059 = CARTESIAN_POINT('',(0.373945738259,0.256653757874));+#2060 = VECTOR('',#2061,1.);+#2061 = DIRECTION('',(1.,0.));+#2062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2063 = PCURVE('',#2007,#2064);+#2064 = DEFINITIONAL_REPRESENTATION('',(#2065),#2069);+#2065 = LINE('',#2066,#2067);+#2066 = CARTESIAN_POINT('',(-0.37394573826,-0.5));+#2067 = VECTOR('',#2068,1.);+#2068 = DIRECTION('',(1.,0.));+#2069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2070 = ORIENTED_EDGE('',*,*,#1963,.F.);+#2071 = ORIENTED_EDGE('',*,*,#2072,.T.);+#2072 = EDGE_CURVE('',#1929,#2073,#2075,.T.);+#2073 = VERTEX_POINT('',#2074);+#2074 = CARTESIAN_POINT('',(-0.758501515113,-0.785,8.068844412686E-02));+#2075 = SURFACE_CURVE('',#2076,(#2081,#2092),.PCURVE_S1.);+#2076 = CIRCLE('',#2077,0.116);+#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080);+#2078 = CARTESIAN_POINT('',(-0.868996284319,-0.785,0.116));+#2079 = DIRECTION('',(0.,-1.,0.));+#2080 = DIRECTION('',(0.,0.,1.));+#2081 = PCURVE('',#1979,#2082);+#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2091);+#2083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2084,#2085,#2086,#2087,+#2088,#2089,#2090),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2084 = CARTESIAN_POINT('',(1.5891476519E-02,0.125650042193));+#2085 = CARTESIAN_POINT('',(1.5891476519E-02,0.326567935871));+#2086 = CARTESIAN_POINT('',(0.189891476519,0.226108989032));+#2087 = CARTESIAN_POINT('',(0.363891476519,0.125650042193));+#2088 = CARTESIAN_POINT('',(0.189891476519,2.519109535401E-02));+#2089 = CARTESIAN_POINT('',(1.5891476519E-02,-7.526785148499E-02));+#2090 = CARTESIAN_POINT('',(1.5891476519E-02,0.125650042193));+#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2092 = PCURVE('',#1951,#2093);+#2093 = DEFINITIONAL_REPRESENTATION('',(#2094),#2098);+#2094 = LINE('',#2095,#2096);+#2095 = CARTESIAN_POINT('',(6.28318530718,-0.135));+#2096 = VECTOR('',#2097,1.);+#2097 = DIRECTION('',(-1.,0.));+#2098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2099 = ORIENTED_EDGE('',*,*,#2100,.F.);+#2100 = EDGE_CURVE('',#2101,#2073,#2103,.T.);+#2101 = VERTEX_POINT('',#2102);+#2102 = CARTESIAN_POINT('',(-0.667044373503,-0.785,0.366870559431));+#2103 = SURFACE_CURVE('',#2104,(#2108,#2115),.PCURVE_S1.);+#2104 = LINE('',#2105,#2106);+#2105 = CARTESIAN_POINT('',(-0.652372944308,-0.785,0.412779501779));+#2106 = VECTOR('',#2107,1.);+#2107 = DIRECTION('',(-0.304409964424,-0.,-0.952541113842));+#2108 = PCURVE('',#1979,#2109);+#2109 = DEFINITIONAL_REPRESENTATION('',(#2110),#2114);+#2110 = LINE('',#2111,#2112);+#2111 = CARTESIAN_POINT('',(-0.16488802526,-9.0973297818E-02));+#2112 = VECTOR('',#2113,1.);+#2113 = DIRECTION('',(0.952541113842,0.304409964424));+#2114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2115 = PCURVE('',#2116,#2121);+#2116 = PLANE('',#2117);+#2117 = AXIS2_PLACEMENT_3D('',#2118,#2119,#2120);+#2118 = CARTESIAN_POINT('',(-0.667044373503,-0.65,0.366870559431));+#2119 = DIRECTION('',(-0.952541113842,0.,0.304409964424));+#2120 = DIRECTION('',(0.304409964424,0.,0.952541113842));+#2121 = DEFINITIONAL_REPRESENTATION('',(#2122),#2126);+#2122 = LINE('',#2123,#2124);+#2123 = CARTESIAN_POINT('',(4.819628431877E-02,-0.135));+#2124 = VECTOR('',#2125,1.);+#2125 = DIRECTION('',(-1.,0.));+#2126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2127 = ORIENTED_EDGE('',*,*,#2128,.F.);+#2128 = EDGE_CURVE('',#2129,#2101,#2131,.T.);+#2129 = VERTEX_POINT('',#2130);+#2130 = CARTESIAN_POINT('',(-0.651803715681,-0.785,0.378));+#2131 = SURFACE_CURVE('',#2132,(#2137,#2148),.PCURVE_S1.);+#2132 = CIRCLE('',#2133,1.6E-02);+#2133 = AXIS2_PLACEMENT_3D('',#2134,#2135,#2136);+#2134 = CARTESIAN_POINT('',(-0.651803715681,-0.785,0.362));+#2135 = DIRECTION('',(0.,-1.,0.));+#2136 = DIRECTION('',(0.,0.,1.));+#2137 = PCURVE('',#1979,#2138);+#2138 = DEFINITIONAL_REPRESENTATION('',(#2139),#2147);+#2139 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2140,#2141,#2142,#2143,+#2144,#2145,#2146),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2140 = CARTESIAN_POINT('',(-0.130108523481,-9.1542526445E-02));+#2141 = CARTESIAN_POINT('',(-0.130108523481,-6.38297135239E-02));+#2142 = CARTESIAN_POINT('',(-0.106108523481,-7.768611998445E-02));+#2143 = CARTESIAN_POINT('',(-8.2108523481E-02,-9.1542526445E-02));+#2144 = CARTESIAN_POINT('',(-0.106108523481,-0.105398932906));+#2145 = CARTESIAN_POINT('',(-0.130108523481,-0.119255339366));+#2146 = CARTESIAN_POINT('',(-0.130108523481,-9.1542526445E-02));+#2147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2148 = PCURVE('',#2149,#2154);+#2149 = CYLINDRICAL_SURFACE('',#2150,1.6E-02);+#2150 = AXIS2_PLACEMENT_3D('',#2151,#2152,#2153);+#2151 = CARTESIAN_POINT('',(-0.651803715681,-0.65,0.362));+#2152 = DIRECTION('',(0.,1.,0.));+#2153 = DIRECTION('',(0.,0.,1.));+#2154 = DEFINITIONAL_REPRESENTATION('',(#2155),#2159);+#2155 = LINE('',#2156,#2157);+#2156 = CARTESIAN_POINT('',(6.28318530718,-0.135));+#2157 = VECTOR('',#2158,1.);+#2158 = DIRECTION('',(-1.,0.));+#2159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2160 = ORIENTED_EDGE('',*,*,#2161,.F.);+#2161 = EDGE_CURVE('',#2162,#2129,#2164,.T.);+#2162 = VERTEX_POINT('',#2163);+#2163 = CARTESIAN_POINT('',(-0.375,-0.785,0.378));+#2164 = SURFACE_CURVE('',#2165,(#2169,#2176),.PCURVE_S1.);+#2165 = LINE('',#2166,#2167);+#2166 = CARTESIAN_POINT('',(-0.375,-0.785,0.378));+#2167 = VECTOR('',#2168,1.);+#2168 = DIRECTION('',(-1.,-0.,-0.));+#2169 = PCURVE('',#1979,#2170);+#2170 = DEFINITIONAL_REPRESENTATION('',(#2171),#2175);+#2171 = LINE('',#2172,#2173);+#2172 = CARTESIAN_POINT('',(-0.130108523481,-0.368346242126));+#2173 = VECTOR('',#2174,1.);+#2174 = DIRECTION('',(-0.,1.));+#2175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2176 = PCURVE('',#2177,#2182);+#2177 = PLANE('',#2178);+#2178 = AXIS2_PLACEMENT_3D('',#2179,#2180,#2181);+#2179 = CARTESIAN_POINT('',(-0.375,-0.65,0.378));+#2180 = DIRECTION('',(0.,0.,1.));+#2181 = DIRECTION('',(1.,0.,0.));+#2182 = DEFINITIONAL_REPRESENTATION('',(#2183),#2187);+#2183 = LINE('',#2184,#2185);+#2184 = CARTESIAN_POINT('',(0.,-0.135));+#2185 = VECTOR('',#2186,1.);+#2186 = DIRECTION('',(-1.,0.));+#2187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2188 = ORIENTED_EDGE('',*,*,#2189,.F.);+#2189 = EDGE_CURVE('',#2190,#2162,#2192,.T.);+#2190 = VERTEX_POINT('',#2191);+#2191 = CARTESIAN_POINT('',(-0.375,-0.785,0.478));+#2192 = SURFACE_CURVE('',#2193,(#2198,#2205),.PCURVE_S1.);+#2193 = CIRCLE('',#2194,5.E-02);+#2194 = AXIS2_PLACEMENT_3D('',#2195,#2196,#2197);+#2195 = CARTESIAN_POINT('',(-0.375,-0.785,0.428));+#2196 = DIRECTION('',(0.,1.,0.));+#2197 = DIRECTION('',(0.,0.,1.));+#2198 = PCURVE('',#1979,#2199);+#2199 = DEFINITIONAL_REPRESENTATION('',(#2200),#2204);+#2200 = CIRCLE('',#2201,5.E-02);+#2201 = AXIS2_PLACEMENT_2D('',#2202,#2203);+#2202 = CARTESIAN_POINT('',(-0.180108523481,-0.368346242126));+#2203 = DIRECTION('',(-1.,0.));+#2204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2205 = PCURVE('',#2206,#2211);+#2206 = CYLINDRICAL_SURFACE('',#2207,5.E-02);+#2207 = AXIS2_PLACEMENT_3D('',#2208,#2209,#2210);+#2208 = CARTESIAN_POINT('',(-0.375,-0.65,0.428));+#2209 = DIRECTION('',(0.,1.,0.));+#2210 = DIRECTION('',(-1.,-0.,-0.));+#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2216);+#2212 = LINE('',#2213,#2214);+#2213 = CARTESIAN_POINT('',(1.570796326795,-0.135));+#2214 = VECTOR('',#2215,1.);+#2215 = DIRECTION('',(1.,0.));+#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2217 = ORIENTED_EDGE('',*,*,#2218,.T.);+#2218 = EDGE_CURVE('',#2190,#2219,#2221,.T.);+#2219 = VERTEX_POINT('',#2220);+#2220 = CARTESIAN_POINT('',(-0.651803715681,-0.785,0.478));+#2221 = SURFACE_CURVE('',#2222,(#2226,#2233),.PCURVE_S1.);+#2222 = LINE('',#2223,#2224);+#2223 = CARTESIAN_POINT('',(-0.375,-0.785,0.478));+#2224 = VECTOR('',#2225,1.);+#2225 = DIRECTION('',(-1.,-0.,-0.));+#2226 = PCURVE('',#1979,#2227);+#2227 = DEFINITIONAL_REPRESENTATION('',(#2228),#2232);+#2228 = LINE('',#2229,#2230);+#2229 = CARTESIAN_POINT('',(-0.230108523481,-0.368346242126));+#2230 = VECTOR('',#2231,1.);+#2231 = DIRECTION('',(-0.,1.));+#2232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2233 = PCURVE('',#2234,#2239);+#2234 = PLANE('',#2235);+#2235 = AXIS2_PLACEMENT_3D('',#2236,#2237,#2238);+#2236 = CARTESIAN_POINT('',(-0.375,-0.65,0.478));+#2237 = DIRECTION('',(0.,0.,1.));+#2238 = DIRECTION('',(1.,0.,0.));+#2239 = DEFINITIONAL_REPRESENTATION('',(#2240),#2244);+#2240 = LINE('',#2241,#2242);+#2241 = CARTESIAN_POINT('',(0.,-0.135));+#2242 = VECTOR('',#2243,1.);+#2243 = DIRECTION('',(-1.,0.));+#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2245 = ORIENTED_EDGE('',*,*,#2246,.T.);+#2246 = EDGE_CURVE('',#2219,#2247,#2249,.T.);+#2247 = VERTEX_POINT('',#2248);+#2248 = CARTESIAN_POINT('',(-0.762298484887,-0.785,0.397311555873));+#2249 = SURFACE_CURVE('',#2250,(#2255,#2266),.PCURVE_S1.);+#2250 = CIRCLE('',#2251,0.116);+#2251 = AXIS2_PLACEMENT_3D('',#2252,#2253,#2254);+#2252 = CARTESIAN_POINT('',(-0.651803715681,-0.785,0.362));+#2253 = DIRECTION('',(0.,-1.,0.));+#2254 = DIRECTION('',(0.,0.,1.));+#2255 = PCURVE('',#1979,#2256);+#2256 = DEFINITIONAL_REPRESENTATION('',(#2257),#2265);+#2257 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2258,#2259,#2260,#2261,+#2262,#2263,#2264),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2258 = CARTESIAN_POINT('',(-0.230108523481,-9.1542526445E-02));+#2259 = CARTESIAN_POINT('',(-0.230108523481,0.109375367233));+#2260 = CARTESIAN_POINT('',(-5.6108523481E-02,8.916420393995E-03));+#2261 = CARTESIAN_POINT('',(0.117891476519,-9.1542526445E-02));+#2262 = CARTESIAN_POINT('',(-5.6108523481E-02,-0.192001473284));+#2263 = CARTESIAN_POINT('',(-0.230108523481,-0.292460420123));+#2264 = CARTESIAN_POINT('',(-0.230108523481,-9.1542526445E-02));+#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2266 = PCURVE('',#2267,#2272);+#2267 = CYLINDRICAL_SURFACE('',#2268,0.116);+#2268 = AXIS2_PLACEMENT_3D('',#2269,#2270,#2271);+#2269 = CARTESIAN_POINT('',(-0.651803715681,-0.65,0.362));+#2270 = DIRECTION('',(0.,1.,0.));+#2271 = DIRECTION('',(0.,0.,1.));+#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277);+#2273 = LINE('',#2274,#2275);+#2274 = CARTESIAN_POINT('',(6.28318530718,-0.135));+#2275 = VECTOR('',#2276,1.);+#2276 = DIRECTION('',(-1.,0.));+#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2278 = ORIENTED_EDGE('',*,*,#2279,.T.);+#2279 = EDGE_CURVE('',#2247,#2280,#2282,.T.);+#2280 = VERTEX_POINT('',#2281);+#2281 = CARTESIAN_POINT('',(-0.853755626497,-0.785,0.111129440569));+#2282 = SURFACE_CURVE('',#2283,(#2287,#2294),.PCURVE_S1.);+#2283 = LINE('',#2284,#2285);+#2284 = CARTESIAN_POINT('',(-0.747627055692,-0.785,0.443220498221));+#2285 = VECTOR('',#2286,1.);+#2286 = DIRECTION('',(-0.304409964424,-0.,-0.952541113842));+#2287 = PCURVE('',#1979,#2288);+#2288 = DEFINITIONAL_REPRESENTATION('',(#2289),#2293);+#2289 = LINE('',#2290,#2291);+#2290 = CARTESIAN_POINT('',(-0.195329021702,4.280813566E-03));+#2291 = VECTOR('',#2292,1.);+#2292 = DIRECTION('',(0.952541113842,0.304409964424));+#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2294 = PCURVE('',#2295,#2300);+#2295 = PLANE('',#2296);+#2296 = AXIS2_PLACEMENT_3D('',#2297,#2298,#2299);+#2297 = CARTESIAN_POINT('',(-0.762298484887,-0.65,0.397311555873));+#2298 = DIRECTION('',(-0.952541113842,0.,0.304409964424));+#2299 = DIRECTION('',(0.304409964424,0.,0.952541113842));+#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305);+#2301 = LINE('',#2302,#2303);+#2302 = CARTESIAN_POINT('',(4.819628431877E-02,-0.135));+#2303 = VECTOR('',#2304,1.);+#2304 = DIRECTION('',(-1.,0.));+#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2306 = ORIENTED_EDGE('',*,*,#2307,.F.);+#2307 = EDGE_CURVE('',#2308,#2280,#2310,.T.);+#2308 = VERTEX_POINT('',#2309);+#2309 = CARTESIAN_POINT('',(-0.868996284319,-0.785,0.1));+#2310 = SURFACE_CURVE('',#2311,(#2316,#2327),.PCURVE_S1.);+#2311 = CIRCLE('',#2312,1.6E-02);+#2312 = AXIS2_PLACEMENT_3D('',#2313,#2314,#2315);+#2313 = CARTESIAN_POINT('',(-0.868996284319,-0.785,0.116));+#2314 = DIRECTION('',(0.,-1.,0.));+#2315 = DIRECTION('',(0.,0.,1.));+#2316 = PCURVE('',#1979,#2317);+#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2326);+#2318 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2319,#2320,#2321,#2322,+#2323,#2324,#2325),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2319 = CARTESIAN_POINT('',(0.115891476519,0.125650042193));+#2320 = CARTESIAN_POINT('',(0.115891476519,0.153362855114));+#2321 = CARTESIAN_POINT('',(0.139891476519,0.139506448654));+#2322 = CARTESIAN_POINT('',(0.163891476519,0.125650042193));+#2323 = CARTESIAN_POINT('',(0.139891476519,0.111793635732));+#2324 = CARTESIAN_POINT('',(0.115891476519,9.79372292719E-02));+#2325 = CARTESIAN_POINT('',(0.115891476519,0.125650042193));+#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2327 = PCURVE('',#2328,#2333);+#2328 = CYLINDRICAL_SURFACE('',#2329,1.6E-02);+#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332);+#2330 = CARTESIAN_POINT('',(-0.868996284319,-0.65,0.116));+#2331 = DIRECTION('',(0.,1.,0.));+#2332 = DIRECTION('',(0.,0.,1.));+#2333 = DEFINITIONAL_REPRESENTATION('',(#2334),#2338);+#2334 = LINE('',#2335,#2336);+#2335 = CARTESIAN_POINT('',(6.28318530718,-0.135));+#2336 = VECTOR('',#2337,1.);+#2337 = DIRECTION('',(-1.,0.));+#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2339 = ORIENTED_EDGE('',*,*,#2340,.T.);+#2340 = EDGE_CURVE('',#2308,#2049,#2341,.T.);+#2341 = SURFACE_CURVE('',#2342,(#2346,#2353),.PCURVE_S1.);+#2342 = LINE('',#2343,#2344);+#2343 = CARTESIAN_POINT('',(-0.8208,-0.785,0.1));+#2344 = VECTOR('',#2345,1.);+#2345 = DIRECTION('',(-1.,-0.,-0.));+#2346 = PCURVE('',#1979,#2347);+#2347 = DEFINITIONAL_REPRESENTATION('',(#2348),#2352);+#2348 = LINE('',#2349,#2350);+#2349 = CARTESIAN_POINT('',(0.147891476519,7.7453757874E-02));+#2350 = VECTOR('',#2351,1.);+#2351 = DIRECTION('',(-0.,1.));+#2352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2353 = PCURVE('',#2354,#2359);+#2354 = PLANE('',#2355);+#2355 = AXIS2_PLACEMENT_3D('',#2356,#2357,#2358);+#2356 = CARTESIAN_POINT('',(-0.868996284319,-0.65,0.1));+#2357 = DIRECTION('',(0.,0.,1.));+#2358 = DIRECTION('',(1.,0.,0.));+#2359 = DEFINITIONAL_REPRESENTATION('',(#2360),#2364);+#2360 = LINE('',#2361,#2362);+#2361 = CARTESIAN_POINT('',(4.8196284319E-02,-0.135));+#2362 = VECTOR('',#2363,1.);+#2363 = DIRECTION('',(-1.,0.));+#2364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2365 = ADVANCED_FACE('',(#2366),#2354,.T.);+#2366 = FACE_BOUND('',#2367,.F.);+#2367 = EDGE_LOOP('',(#2368,#2391,#2392,#2415));+#2368 = ORIENTED_EDGE('',*,*,#2369,.T.);+#2369 = EDGE_CURVE('',#2370,#2308,#2372,.T.);+#2370 = VERTEX_POINT('',#2371);+#2371 = CARTESIAN_POINT('',(-0.868996284319,-0.515,0.1));+#2372 = SURFACE_CURVE('',#2373,(#2377,#2384),.PCURVE_S1.);+#2373 = LINE('',#2374,#2375);+#2374 = CARTESIAN_POINT('',(-0.868996284319,-0.515,0.1));+#2375 = VECTOR('',#2376,1.);+#2376 = DIRECTION('',(-0.,-1.,-0.));+#2377 = PCURVE('',#2354,#2378);+#2378 = DEFINITIONAL_REPRESENTATION('',(#2379),#2383);+#2379 = LINE('',#2380,#2381);+#2380 = CARTESIAN_POINT('',(0.,0.135));+#2381 = VECTOR('',#2382,1.);+#2382 = DIRECTION('',(0.,-1.));+#2383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2384 = PCURVE('',#2328,#2385);+#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390);+#2386 = LINE('',#2387,#2388);+#2387 = CARTESIAN_POINT('',(3.14159265359,0.135));+#2388 = VECTOR('',#2389,1.);+#2389 = DIRECTION('',(-0.,-1.));+#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2391 = ORIENTED_EDGE('',*,*,#2340,.T.);+#2392 = ORIENTED_EDGE('',*,*,#2393,.T.);+#2393 = EDGE_CURVE('',#2049,#2394,#2396,.T.);+#2394 = VERTEX_POINT('',#2395);+#2395 = CARTESIAN_POINT('',(-1.,-0.515,0.1));+#2396 = SURFACE_CURVE('',#2397,(#2401,#2408),.PCURVE_S1.);+#2397 = LINE('',#2398,#2399);+#2398 = CARTESIAN_POINT('',(-1.,-0.9675,0.1));+#2399 = VECTOR('',#2400,1.);+#2400 = DIRECTION('',(0.,1.,0.));+#2401 = PCURVE('',#2354,#2402);+#2402 = DEFINITIONAL_REPRESENTATION('',(#2403),#2407);+#2403 = LINE('',#2404,#2405);+#2404 = CARTESIAN_POINT('',(-0.131003715681,-0.3175));+#2405 = VECTOR('',#2406,1.);+#2406 = DIRECTION('',(0.,1.));+#2407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2408 = PCURVE('',#2007,#2409);+#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414);+#2410 = LINE('',#2411,#2412);+#2411 = CARTESIAN_POINT('',(-0.6,-0.3175));+#2412 = VECTOR('',#2413,1.);+#2413 = DIRECTION('',(0.,-1.));+#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2415 = ORIENTED_EDGE('',*,*,#2416,.F.);+#2416 = EDGE_CURVE('',#2370,#2394,#2417,.T.);+#2417 = SURFACE_CURVE('',#2418,(#2422,#2429),.PCURVE_S1.);+#2418 = LINE('',#2419,#2420);+#2419 = CARTESIAN_POINT('',(-0.8208,-0.515,0.1));+#2420 = VECTOR('',#2421,1.);+#2421 = DIRECTION('',(-1.,-0.,-0.));+#2422 = PCURVE('',#2354,#2423);+#2423 = DEFINITIONAL_REPRESENTATION('',(#2424),#2428);+#2424 = LINE('',#2425,#2426);+#2425 = CARTESIAN_POINT('',(4.8196284319E-02,0.135));+#2426 = VECTOR('',#2427,1.);+#2427 = DIRECTION('',(-1.,0.));+#2428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2429 = PCURVE('',#2033,#2430);+#2430 = DEFINITIONAL_REPRESENTATION('',(#2431),#2435);+#2431 = LINE('',#2432,#2433);+#2432 = CARTESIAN_POINT('',(0.147891476519,7.7453757874E-02));+#2433 = VECTOR('',#2434,1.);+#2434 = DIRECTION('',(-0.,1.));+#2435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2436 = ADVANCED_FACE('',(#2437),#2328,.F.);+#2437 = FACE_BOUND('',#2438,.F.);+#2438 = EDGE_LOOP('',(#2439,#2440,#2468,#2489));+#2439 = ORIENTED_EDGE('',*,*,#2369,.F.);+#2440 = ORIENTED_EDGE('',*,*,#2441,.T.);+#2441 = EDGE_CURVE('',#2370,#2442,#2444,.T.);+#2442 = VERTEX_POINT('',#2443);+#2443 = CARTESIAN_POINT('',(-0.853755626497,-0.515,0.111129440569));+#2444 = SURFACE_CURVE('',#2445,(#2450,#2457),.PCURVE_S1.);+#2445 = CIRCLE('',#2446,1.6E-02);+#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449);+#2447 = CARTESIAN_POINT('',(-0.868996284319,-0.515,0.116));+#2448 = DIRECTION('',(0.,-1.,0.));+#2449 = DIRECTION('',(0.,0.,1.));+#2450 = PCURVE('',#2328,#2451);+#2451 = DEFINITIONAL_REPRESENTATION('',(#2452),#2456);+#2452 = LINE('',#2453,#2454);+#2453 = CARTESIAN_POINT('',(6.28318530718,0.135));+#2454 = VECTOR('',#2455,1.);+#2455 = DIRECTION('',(-1.,-0.));+#2456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2457 = PCURVE('',#2033,#2458);+#2458 = DEFINITIONAL_REPRESENTATION('',(#2459),#2467);+#2459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2460,#2461,#2462,#2463,+#2464,#2465,#2466),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2460 = CARTESIAN_POINT('',(0.115891476519,0.125650042193));+#2461 = CARTESIAN_POINT('',(0.115891476519,0.153362855114));+#2462 = CARTESIAN_POINT('',(0.139891476519,0.139506448654));+#2463 = CARTESIAN_POINT('',(0.163891476519,0.125650042193));+#2464 = CARTESIAN_POINT('',(0.139891476519,0.111793635732));+#2465 = CARTESIAN_POINT('',(0.115891476519,9.79372292719E-02));+#2466 = CARTESIAN_POINT('',(0.115891476519,0.125650042193));+#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2468 = ORIENTED_EDGE('',*,*,#2469,.T.);+#2469 = EDGE_CURVE('',#2442,#2280,#2470,.T.);+#2470 = SURFACE_CURVE('',#2471,(#2475,#2482),.PCURVE_S1.);+#2471 = LINE('',#2472,#2473);+#2472 = CARTESIAN_POINT('',(-0.853755626497,-0.515,0.111129440569));+#2473 = VECTOR('',#2474,1.);+#2474 = DIRECTION('',(-0.,-1.,-0.));+#2475 = PCURVE('',#2328,#2476);+#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2481);+#2477 = LINE('',#2478,#2479);+#2478 = CARTESIAN_POINT('',(1.880115261526,0.135));+#2479 = VECTOR('',#2480,1.);+#2480 = DIRECTION('',(-0.,-1.));+#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2482 = PCURVE('',#2295,#2483);+#2483 = DEFINITIONAL_REPRESENTATION('',(#2484),#2488);+#2484 = LINE('',#2485,#2486);+#2485 = CARTESIAN_POINT('',(-0.300440696097,0.135));+#2486 = VECTOR('',#2487,1.);+#2487 = DIRECTION('',(0.,-1.));+#2488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2489 = ORIENTED_EDGE('',*,*,#2307,.F.);+#2490 = ADVANCED_FACE('',(#2491),#2295,.T.);+#2491 = FACE_BOUND('',#2492,.F.);+#2492 = EDGE_LOOP('',(#2493,#2494,#2495,#2518));+#2493 = ORIENTED_EDGE('',*,*,#2279,.T.);+#2494 = ORIENTED_EDGE('',*,*,#2469,.F.);+#2495 = ORIENTED_EDGE('',*,*,#2496,.F.);+#2496 = EDGE_CURVE('',#2497,#2442,#2499,.T.);+#2497 = VERTEX_POINT('',#2498);+#2498 = CARTESIAN_POINT('',(-0.762298484887,-0.515,0.397311555873));+#2499 = SURFACE_CURVE('',#2500,(#2504,#2511),.PCURVE_S1.);+#2500 = LINE('',#2501,#2502);+#2501 = CARTESIAN_POINT('',(-0.747627055692,-0.515,0.443220498221));+#2502 = VECTOR('',#2503,1.);+#2503 = DIRECTION('',(-0.304409964424,-0.,-0.952541113842));+#2504 = PCURVE('',#2295,#2505);+#2505 = DEFINITIONAL_REPRESENTATION('',(#2506),#2510);+#2506 = LINE('',#2507,#2508);+#2507 = CARTESIAN_POINT('',(4.819628431877E-02,0.135));+#2508 = VECTOR('',#2509,1.);+#2509 = DIRECTION('',(-1.,0.));+#2510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2511 = PCURVE('',#2033,#2512);+#2512 = DEFINITIONAL_REPRESENTATION('',(#2513),#2517);+#2513 = LINE('',#2514,#2515);+#2514 = CARTESIAN_POINT('',(-0.195329021702,4.280813566E-03));+#2515 = VECTOR('',#2516,1.);+#2516 = DIRECTION('',(0.952541113842,0.304409964424));+#2517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2518 = ORIENTED_EDGE('',*,*,#2519,.T.);+#2519 = EDGE_CURVE('',#2497,#2247,#2520,.T.);+#2520 = SURFACE_CURVE('',#2521,(#2525,#2532),.PCURVE_S1.);+#2521 = LINE('',#2522,#2523);+#2522 = CARTESIAN_POINT('',(-0.762298484887,-0.515,0.397311555873));+#2523 = VECTOR('',#2524,1.);+#2524 = DIRECTION('',(-0.,-1.,-0.));+#2525 = PCURVE('',#2295,#2526);+#2526 = DEFINITIONAL_REPRESENTATION('',(#2527),#2531);+#2527 = LINE('',#2528,#2529);+#2528 = CARTESIAN_POINT('',(0.,0.135));+#2529 = VECTOR('',#2530,1.);+#2530 = DIRECTION('',(0.,-1.));+#2531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2532 = PCURVE('',#2267,#2533);+#2533 = DEFINITIONAL_REPRESENTATION('',(#2534),#2538);+#2534 = LINE('',#2535,#2536);+#2535 = CARTESIAN_POINT('',(5.021707915116,0.135));+#2536 = VECTOR('',#2537,1.);+#2537 = DIRECTION('',(-0.,-1.));+#2538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2539 = ADVANCED_FACE('',(#2540),#2267,.T.);+#2540 = FACE_BOUND('',#2541,.T.);+#2541 = EDGE_LOOP('',(#2542,#2565,#2591,#2592));+#2542 = ORIENTED_EDGE('',*,*,#2543,.F.);+#2543 = EDGE_CURVE('',#2544,#2219,#2546,.T.);+#2544 = VERTEX_POINT('',#2545);+#2545 = CARTESIAN_POINT('',(-0.651803715681,-0.515,0.478));+#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.);+#2547 = LINE('',#2548,#2549);+#2548 = CARTESIAN_POINT('',(-0.651803715681,-0.515,0.478));+#2549 = VECTOR('',#2550,1.);+#2550 = DIRECTION('',(-0.,-1.,-0.));+#2551 = PCURVE('',#2267,#2552);+#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557);+#2553 = LINE('',#2554,#2555);+#2554 = CARTESIAN_POINT('',(6.28318530718,0.135));+#2555 = VECTOR('',#2556,1.);+#2556 = DIRECTION('',(-0.,-1.));+#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2558 = PCURVE('',#2234,#2559);+#2559 = DEFINITIONAL_REPRESENTATION('',(#2560),#2564);+#2560 = LINE('',#2561,#2562);+#2561 = CARTESIAN_POINT('',(-0.276803715681,0.135));+#2562 = VECTOR('',#2563,1.);+#2563 = DIRECTION('',(0.,-1.));+#2564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2565 = ORIENTED_EDGE('',*,*,#2566,.T.);+#2566 = EDGE_CURVE('',#2544,#2497,#2567,.T.);+#2567 = SURFACE_CURVE('',#2568,(#2573,#2580),.PCURVE_S1.);+#2568 = CIRCLE('',#2569,0.116);+#2569 = AXIS2_PLACEMENT_3D('',#2570,#2571,#2572);+#2570 = CARTESIAN_POINT('',(-0.651803715681,-0.515,0.362));+#2571 = DIRECTION('',(0.,-1.,0.));+#2572 = DIRECTION('',(0.,0.,1.));+#2573 = PCURVE('',#2267,#2574);+#2574 = DEFINITIONAL_REPRESENTATION('',(#2575),#2579);+#2575 = LINE('',#2576,#2577);+#2576 = CARTESIAN_POINT('',(6.28318530718,0.135));+#2577 = VECTOR('',#2578,1.);+#2578 = DIRECTION('',(-1.,-0.));+#2579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2580 = PCURVE('',#2033,#2581);+#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2590);+#2582 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2583,#2584,#2585,#2586,+#2587,#2588,#2589),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2583 = CARTESIAN_POINT('',(-0.230108523481,-9.1542526445E-02));+#2584 = CARTESIAN_POINT('',(-0.230108523481,0.109375367233));+#2585 = CARTESIAN_POINT('',(-5.6108523481E-02,8.916420393995E-03));+#2586 = CARTESIAN_POINT('',(0.117891476519,-9.1542526445E-02));+#2587 = CARTESIAN_POINT('',(-5.6108523481E-02,-0.192001473284));+#2588 = CARTESIAN_POINT('',(-0.230108523481,-0.292460420123));+#2589 = CARTESIAN_POINT('',(-0.230108523481,-9.1542526445E-02));+#2590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2591 = ORIENTED_EDGE('',*,*,#2519,.T.);+#2592 = ORIENTED_EDGE('',*,*,#2246,.F.);+#2593 = ADVANCED_FACE('',(#2594),#2234,.T.);+#2594 = FACE_BOUND('',#2595,.F.);+#2595 = EDGE_LOOP('',(#2596,#2597,#2598,#2621));+#2596 = ORIENTED_EDGE('',*,*,#2218,.T.);+#2597 = ORIENTED_EDGE('',*,*,#2543,.F.);+#2598 = ORIENTED_EDGE('',*,*,#2599,.F.);+#2599 = EDGE_CURVE('',#2600,#2544,#2602,.T.);+#2600 = VERTEX_POINT('',#2601);+#2601 = CARTESIAN_POINT('',(-0.375,-0.515,0.478));+#2602 = SURFACE_CURVE('',#2603,(#2607,#2614),.PCURVE_S1.);+#2603 = LINE('',#2604,#2605);+#2604 = CARTESIAN_POINT('',(-0.375,-0.515,0.478));+#2605 = VECTOR('',#2606,1.);+#2606 = DIRECTION('',(-1.,-0.,-0.));+#2607 = PCURVE('',#2234,#2608);+#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613);+#2609 = LINE('',#2610,#2611);+#2610 = CARTESIAN_POINT('',(0.,0.135));+#2611 = VECTOR('',#2612,1.);+#2612 = DIRECTION('',(-1.,0.));+#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2614 = PCURVE('',#2033,#2615);+#2615 = DEFINITIONAL_REPRESENTATION('',(#2616),#2620);+#2616 = LINE('',#2617,#2618);+#2617 = CARTESIAN_POINT('',(-0.230108523481,-0.368346242126));+#2618 = VECTOR('',#2619,1.);+#2619 = DIRECTION('',(-0.,1.));+#2620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2621 = ORIENTED_EDGE('',*,*,#2622,.T.);+#2622 = EDGE_CURVE('',#2600,#2190,#2623,.T.);+#2623 = SURFACE_CURVE('',#2624,(#2628,#2635),.PCURVE_S1.);+#2624 = LINE('',#2625,#2626);+#2625 = CARTESIAN_POINT('',(-0.375,-0.515,0.478));+#2626 = VECTOR('',#2627,1.);+#2627 = DIRECTION('',(-0.,-1.,-0.));+#2628 = PCURVE('',#2234,#2629);+#2629 = DEFINITIONAL_REPRESENTATION('',(#2630),#2634);+#2630 = LINE('',#2631,#2632);+#2631 = CARTESIAN_POINT('',(0.,0.135));+#2632 = VECTOR('',#2633,1.);+#2633 = DIRECTION('',(0.,-1.));+#2634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2635 = PCURVE('',#2206,#2636);+#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641);+#2637 = LINE('',#2638,#2639);+#2638 = CARTESIAN_POINT('',(1.570796326795,0.135));+#2639 = VECTOR('',#2640,1.);+#2640 = DIRECTION('',(0.,-1.));+#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2642 = ADVANCED_FACE('',(#2643),#2206,.T.);+#2643 = FACE_BOUND('',#2644,.T.);+#2644 = EDGE_LOOP('',(#2645,#2646,#2647,#2670));+#2645 = ORIENTED_EDGE('',*,*,#2622,.T.);+#2646 = ORIENTED_EDGE('',*,*,#2189,.T.);+#2647 = ORIENTED_EDGE('',*,*,#2648,.F.);+#2648 = EDGE_CURVE('',#2649,#2162,#2651,.T.);+#2649 = VERTEX_POINT('',#2650);+#2650 = CARTESIAN_POINT('',(-0.375,-0.515,0.378));+#2651 = SURFACE_CURVE('',#2652,(#2656,#2663),.PCURVE_S1.);+#2652 = LINE('',#2653,#2654);+#2653 = CARTESIAN_POINT('',(-0.375,-0.515,0.378));+#2654 = VECTOR('',#2655,1.);+#2655 = DIRECTION('',(-0.,-1.,-0.));+#2656 = PCURVE('',#2206,#2657);+#2657 = DEFINITIONAL_REPRESENTATION('',(#2658),#2662);+#2658 = LINE('',#2659,#2660);+#2659 = CARTESIAN_POINT('',(4.712388980385,0.135));+#2660 = VECTOR('',#2661,1.);+#2661 = DIRECTION('',(0.,-1.));+#2662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2663 = PCURVE('',#2177,#2664);+#2664 = DEFINITIONAL_REPRESENTATION('',(#2665),#2669);+#2665 = LINE('',#2666,#2667);+#2666 = CARTESIAN_POINT('',(0.,0.135));+#2667 = VECTOR('',#2668,1.);+#2668 = DIRECTION('',(0.,-1.));+#2669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2670 = ORIENTED_EDGE('',*,*,#2671,.T.);+#2671 = EDGE_CURVE('',#2649,#2600,#2672,.T.);+#2672 = SURFACE_CURVE('',#2673,(#2678,#2685),.PCURVE_S1.);+#2673 = CIRCLE('',#2674,5.E-02);+#2674 = AXIS2_PLACEMENT_3D('',#2675,#2676,#2677);+#2675 = CARTESIAN_POINT('',(-0.375,-0.515,0.428));+#2676 = DIRECTION('',(0.,-1.,0.));+#2677 = DIRECTION('',(-0.,-0.,-1.));+#2678 = PCURVE('',#2206,#2679);+#2679 = DEFINITIONAL_REPRESENTATION('',(#2680),#2684);+#2680 = LINE('',#2681,#2682);+#2681 = CARTESIAN_POINT('',(4.712388980385,0.135));+#2682 = VECTOR('',#2683,1.);+#2683 = DIRECTION('',(-1.,0.));+#2684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2685 = PCURVE('',#2033,#2686);+#2686 = DEFINITIONAL_REPRESENTATION('',(#2687),#2695);+#2687 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2688,#2689,#2690,#2691,+#2692,#2693,#2694),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2688 = CARTESIAN_POINT('',(-0.130108523481,-0.368346242126));+#2689 = CARTESIAN_POINT('',(-0.130108523481,-0.454948782504));+#2690 = CARTESIAN_POINT('',(-0.205108523481,-0.411647512315));+#2691 = CARTESIAN_POINT('',(-0.280108523481,-0.368346242126));+#2692 = CARTESIAN_POINT('',(-0.205108523481,-0.325044971937));+#2693 = CARTESIAN_POINT('',(-0.130108523481,-0.281743701748));+#2694 = CARTESIAN_POINT('',(-0.130108523481,-0.368346242126));+#2695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2696 = ADVANCED_FACE('',(#2697),#2177,.F.);+#2697 = FACE_BOUND('',#2698,.T.);+#2698 = EDGE_LOOP('',(#2699,#2700,#2723,#2744));+#2699 = ORIENTED_EDGE('',*,*,#2161,.T.);+#2700 = ORIENTED_EDGE('',*,*,#2701,.F.);+#2701 = EDGE_CURVE('',#2702,#2129,#2704,.T.);+#2702 = VERTEX_POINT('',#2703);+#2703 = CARTESIAN_POINT('',(-0.651803715681,-0.515,0.378));+#2704 = SURFACE_CURVE('',#2705,(#2709,#2716),.PCURVE_S1.);+#2705 = LINE('',#2706,#2707);+#2706 = CARTESIAN_POINT('',(-0.651803715681,-0.515,0.378));+#2707 = VECTOR('',#2708,1.);+#2708 = DIRECTION('',(-0.,-1.,-0.));+#2709 = PCURVE('',#2177,#2710);+#2710 = DEFINITIONAL_REPRESENTATION('',(#2711),#2715);+#2711 = LINE('',#2712,#2713);+#2712 = CARTESIAN_POINT('',(-0.276803715681,0.135));+#2713 = VECTOR('',#2714,1.);+#2714 = DIRECTION('',(0.,-1.));+#2715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2716 = PCURVE('',#2149,#2717);+#2717 = DEFINITIONAL_REPRESENTATION('',(#2718),#2722);+#2718 = LINE('',#2719,#2720);+#2719 = CARTESIAN_POINT('',(6.28318530718,0.135));+#2720 = VECTOR('',#2721,1.);+#2721 = DIRECTION('',(-0.,-1.));+#2722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2723 = ORIENTED_EDGE('',*,*,#2724,.F.);+#2724 = EDGE_CURVE('',#2649,#2702,#2725,.T.);+#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.);+#2726 = LINE('',#2727,#2728);+#2727 = CARTESIAN_POINT('',(-0.375,-0.515,0.378));+#2728 = VECTOR('',#2729,1.);+#2729 = DIRECTION('',(-1.,-0.,-0.));+#2730 = PCURVE('',#2177,#2731);+#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736);+#2732 = LINE('',#2733,#2734);+#2733 = CARTESIAN_POINT('',(0.,0.135));+#2734 = VECTOR('',#2735,1.);+#2735 = DIRECTION('',(-1.,0.));+#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2737 = PCURVE('',#2033,#2738);+#2738 = DEFINITIONAL_REPRESENTATION('',(#2739),#2743);+#2739 = LINE('',#2740,#2741);+#2740 = CARTESIAN_POINT('',(-0.130108523481,-0.368346242126));+#2741 = VECTOR('',#2742,1.);+#2742 = DIRECTION('',(-0.,1.));+#2743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2744 = ORIENTED_EDGE('',*,*,#2648,.T.);+#2745 = ADVANCED_FACE('',(#2746),#2149,.F.);+#2746 = FACE_BOUND('',#2747,.F.);+#2747 = EDGE_LOOP('',(#2748,#2749,#2777,#2798));+#2748 = ORIENTED_EDGE('',*,*,#2701,.F.);+#2749 = ORIENTED_EDGE('',*,*,#2750,.T.);+#2750 = EDGE_CURVE('',#2702,#2751,#2753,.T.);+#2751 = VERTEX_POINT('',#2752);+#2752 = CARTESIAN_POINT('',(-0.667044373503,-0.515,0.366870559431));+#2753 = SURFACE_CURVE('',#2754,(#2759,#2766),.PCURVE_S1.);+#2754 = CIRCLE('',#2755,1.6E-02);+#2755 = AXIS2_PLACEMENT_3D('',#2756,#2757,#2758);+#2756 = CARTESIAN_POINT('',(-0.651803715681,-0.515,0.362));+#2757 = DIRECTION('',(0.,-1.,0.));+#2758 = DIRECTION('',(0.,0.,1.));+#2759 = PCURVE('',#2149,#2760);+#2760 = DEFINITIONAL_REPRESENTATION('',(#2761),#2765);+#2761 = LINE('',#2762,#2763);+#2762 = CARTESIAN_POINT('',(6.28318530718,0.135));+#2763 = VECTOR('',#2764,1.);+#2764 = DIRECTION('',(-1.,-0.));+#2765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2766 = PCURVE('',#2033,#2767);+#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2776);+#2768 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2769,#2770,#2771,#2772,+#2773,#2774,#2775),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2769 = CARTESIAN_POINT('',(-0.130108523481,-9.1542526445E-02));+#2770 = CARTESIAN_POINT('',(-0.130108523481,-6.38297135239E-02));+#2771 = CARTESIAN_POINT('',(-0.106108523481,-7.768611998445E-02));+#2772 = CARTESIAN_POINT('',(-8.2108523481E-02,-9.1542526445E-02));+#2773 = CARTESIAN_POINT('',(-0.106108523481,-0.105398932906));+#2774 = CARTESIAN_POINT('',(-0.130108523481,-0.119255339366));+#2775 = CARTESIAN_POINT('',(-0.130108523481,-9.1542526445E-02));+#2776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2777 = ORIENTED_EDGE('',*,*,#2778,.T.);+#2778 = EDGE_CURVE('',#2751,#2101,#2779,.T.);+#2779 = SURFACE_CURVE('',#2780,(#2784,#2791),.PCURVE_S1.);+#2780 = LINE('',#2781,#2782);+#2781 = CARTESIAN_POINT('',(-0.667044373503,-0.515,0.366870559431));+#2782 = VECTOR('',#2783,1.);+#2783 = DIRECTION('',(-0.,-1.,-0.));+#2784 = PCURVE('',#2149,#2785);+#2785 = DEFINITIONAL_REPRESENTATION('',(#2786),#2790);+#2786 = LINE('',#2787,#2788);+#2787 = CARTESIAN_POINT('',(5.021707915116,0.135));+#2788 = VECTOR('',#2789,1.);+#2789 = DIRECTION('',(-0.,-1.));+#2790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2791 = PCURVE('',#2116,#2792);+#2792 = DEFINITIONAL_REPRESENTATION('',(#2793),#2797);+#2793 = LINE('',#2794,#2795);+#2794 = CARTESIAN_POINT('',(0.,0.135));+#2795 = VECTOR('',#2796,1.);+#2796 = DIRECTION('',(0.,-1.));+#2797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2798 = ORIENTED_EDGE('',*,*,#2128,.F.);+#2799 = ADVANCED_FACE('',(#2800),#2116,.F.);+#2800 = FACE_BOUND('',#2801,.T.);+#2801 = EDGE_LOOP('',(#2802,#2803,#2826,#2847));+#2802 = ORIENTED_EDGE('',*,*,#2100,.T.);+#2803 = ORIENTED_EDGE('',*,*,#2804,.T.);+#2804 = EDGE_CURVE('',#2073,#2805,#2807,.T.);+#2805 = VERTEX_POINT('',#2806);+#2806 = CARTESIAN_POINT('',(-0.758501515113,-0.515,8.068844412686E-02));+#2807 = SURFACE_CURVE('',#2808,(#2812,#2819),.PCURVE_S1.);+#2808 = LINE('',#2809,#2810);+#2809 = CARTESIAN_POINT('',(-0.758501515113,-0.785,8.068844412686E-02));+#2810 = VECTOR('',#2811,1.);+#2811 = DIRECTION('',(0.,1.,0.));+#2812 = PCURVE('',#2116,#2813);+#2813 = DEFINITIONAL_REPRESENTATION('',(#2814),#2818);+#2814 = LINE('',#2815,#2816);+#2815 = CARTESIAN_POINT('',(-0.300440696097,-0.135));+#2816 = VECTOR('',#2817,1.);+#2817 = DIRECTION('',(0.,1.));+#2818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2819 = PCURVE('',#1951,#2820);+#2820 = DEFINITIONAL_REPRESENTATION('',(#2821),#2825);+#2821 = LINE('',#2822,#2823);+#2822 = CARTESIAN_POINT('',(1.880115261526,-0.135));+#2823 = VECTOR('',#2824,1.);+#2824 = DIRECTION('',(0.,1.));+#2825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2826 = ORIENTED_EDGE('',*,*,#2827,.F.);+#2827 = EDGE_CURVE('',#2751,#2805,#2828,.T.);+#2828 = SURFACE_CURVE('',#2829,(#2833,#2840),.PCURVE_S1.);+#2829 = LINE('',#2830,#2831);+#2830 = CARTESIAN_POINT('',(-0.652372944308,-0.515,0.412779501779));+#2831 = VECTOR('',#2832,1.);+#2832 = DIRECTION('',(-0.304409964424,-0.,-0.952541113842));+#2833 = PCURVE('',#2116,#2834);+#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839);+#2835 = LINE('',#2836,#2837);+#2836 = CARTESIAN_POINT('',(4.819628431877E-02,0.135));+#2837 = VECTOR('',#2838,1.);+#2838 = DIRECTION('',(-1.,0.));+#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2840 = PCURVE('',#2033,#2841);+#2841 = DEFINITIONAL_REPRESENTATION('',(#2842),#2846);+#2842 = LINE('',#2843,#2844);+#2843 = CARTESIAN_POINT('',(-0.16488802526,-9.0973297818E-02));+#2844 = VECTOR('',#2845,1.);+#2845 = DIRECTION('',(0.952541113842,0.304409964424));+#2846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2847 = ORIENTED_EDGE('',*,*,#2778,.T.);+#2848 = ADVANCED_FACE('',(#2849),#2007,.T.);+#2849 = FACE_BOUND('',#2850,.F.);+#2850 = EDGE_LOOP('',(#2851,#2872,#2873,#2874));+#2851 = ORIENTED_EDGE('',*,*,#2852,.F.);+#2852 = EDGE_CURVE('',#2394,#1992,#2853,.T.);+#2853 = SURFACE_CURVE('',#2854,(#2858,#2865),.PCURVE_S1.);+#2854 = LINE('',#2855,#2856);+#2855 = CARTESIAN_POINT('',(-1.,-0.515,-0.12605426174));+#2856 = VECTOR('',#2857,1.);+#2857 = DIRECTION('',(-0.,-0.,-1.));+#2858 = PCURVE('',#2007,#2859);+#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864);+#2860 = LINE('',#2861,#2862);+#2861 = CARTESIAN_POINT('',(-0.37394573826,-0.77));+#2862 = VECTOR('',#2863,1.);+#2863 = DIRECTION('',(1.,0.));+#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2865 = PCURVE('',#2033,#2866);+#2866 = DEFINITIONAL_REPRESENTATION('',(#2867),#2871);+#2867 = LINE('',#2868,#2869);+#2868 = CARTESIAN_POINT('',(0.373945738259,0.256653757874));+#2869 = VECTOR('',#2870,1.);+#2870 = DIRECTION('',(1.,0.));+#2871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2872 = ORIENTED_EDGE('',*,*,#2393,.F.);+#2873 = ORIENTED_EDGE('',*,*,#2048,.T.);+#2874 = ORIENTED_EDGE('',*,*,#1991,.T.);+#2875 = ADVANCED_FACE('',(#2876),#2033,.T.);+#2876 = FACE_BOUND('',#2877,.F.);+#2877 = EDGE_LOOP('',(#2878,#2879,#2880,#2906,#2907,#2908,#2909,#2910,+    #2911,#2912,#2913,#2914));+#2878 = ORIENTED_EDGE('',*,*,#2852,.T.);+#2879 = ORIENTED_EDGE('',*,*,#2019,.F.);+#2880 = ORIENTED_EDGE('',*,*,#2881,.T.);+#2881 = EDGE_CURVE('',#1931,#2805,#2882,.T.);+#2882 = SURFACE_CURVE('',#2883,(#2888,#2899),.PCURVE_S1.);+#2883 = CIRCLE('',#2884,0.116);+#2884 = AXIS2_PLACEMENT_3D('',#2885,#2886,#2887);+#2885 = CARTESIAN_POINT('',(-0.868996284319,-0.515,0.116));+#2886 = DIRECTION('',(0.,-1.,0.));+#2887 = DIRECTION('',(0.,0.,1.));+#2888 = PCURVE('',#2033,#2889);+#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2898);+#2890 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2891,#2892,#2893,#2894,+#2895,#2896,#2897),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2891 = CARTESIAN_POINT('',(1.5891476519E-02,0.125650042193));+#2892 = CARTESIAN_POINT('',(1.5891476519E-02,0.326567935871));+#2893 = CARTESIAN_POINT('',(0.189891476519,0.226108989032));+#2894 = CARTESIAN_POINT('',(0.363891476519,0.125650042193));+#2895 = CARTESIAN_POINT('',(0.189891476519,2.519109535401E-02));+#2896 = CARTESIAN_POINT('',(1.5891476519E-02,-7.526785148499E-02));+#2897 = CARTESIAN_POINT('',(1.5891476519E-02,0.125650042193));+#2898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2899 = PCURVE('',#1951,#2900);+#2900 = DEFINITIONAL_REPRESENTATION('',(#2901),#2905);+#2901 = LINE('',#2902,#2903);+#2902 = CARTESIAN_POINT('',(6.28318530718,0.135));+#2903 = VECTOR('',#2904,1.);+#2904 = DIRECTION('',(-1.,-0.));+#2905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2906 = ORIENTED_EDGE('',*,*,#2827,.F.);+#2907 = ORIENTED_EDGE('',*,*,#2750,.F.);+#2908 = ORIENTED_EDGE('',*,*,#2724,.F.);+#2909 = ORIENTED_EDGE('',*,*,#2671,.T.);+#2910 = ORIENTED_EDGE('',*,*,#2599,.T.);+#2911 = ORIENTED_EDGE('',*,*,#2566,.T.);+#2912 = ORIENTED_EDGE('',*,*,#2496,.T.);+#2913 = ORIENTED_EDGE('',*,*,#2441,.F.);+#2914 = ORIENTED_EDGE('',*,*,#2416,.T.);+#2915 = ADVANCED_FACE('',(#2916),#1951,.T.);+#2916 = FACE_BOUND('',#2917,.T.);+#2917 = EDGE_LOOP('',(#2918,#2919,#2920,#2921));+#2918 = ORIENTED_EDGE('',*,*,#2881,.T.);+#2919 = ORIENTED_EDGE('',*,*,#2804,.F.);+#2920 = ORIENTED_EDGE('',*,*,#2072,.F.);+#2921 = ORIENTED_EDGE('',*,*,#1928,.T.);+#2922 = MANIFOLD_SOLID_BREP('',#2923);+#2923 = CLOSED_SHELL('',(#2924,#3044,#3353,#3424,#3474,#3523,#3573,#3622+    ,#3672,#3721,#3771,#3820,#3847,#3883));+#2924 = ADVANCED_FACE('',(#2925),#2939,.F.);+#2925 = FACE_BOUND('',#2926,.F.);+#2926 = EDGE_LOOP('',(#2927,#2962,#2990,#3018));+#2927 = ORIENTED_EDGE('',*,*,#2928,.F.);+#2928 = EDGE_CURVE('',#2929,#2931,#2933,.T.);+#2929 = VERTEX_POINT('',#2930);+#2930 = CARTESIAN_POINT('',(0.868996284319,-0.135,1.387778780781E-17));+#2931 = VERTEX_POINT('',#2932);+#2932 = CARTESIAN_POINT('',(0.868996284319,0.135,1.387778780781E-17));+#2933 = SURFACE_CURVE('',#2934,(#2938,#2950),.PCURVE_S1.);+#2934 = LINE('',#2935,#2936);+#2935 = CARTESIAN_POINT('',(0.868996284319,-0.135,1.387778780781E-17));+#2936 = VECTOR('',#2937,1.);+#2937 = DIRECTION('',(0.,1.,0.));+#2938 = PCURVE('',#2939,#2944);+#2939 = PLANE('',#2940);+#2940 = AXIS2_PLACEMENT_3D('',#2941,#2942,#2943);+#2941 = CARTESIAN_POINT('',(0.868996284319,0.,0.));+#2942 = DIRECTION('',(0.,0.,1.));+#2943 = DIRECTION('',(1.,0.,0.));+#2944 = DEFINITIONAL_REPRESENTATION('',(#2945),#2949);+#2945 = LINE('',#2946,#2947);+#2946 = CARTESIAN_POINT('',(0.,-0.135));+#2947 = VECTOR('',#2948,1.);+#2948 = DIRECTION('',(0.,1.));+#2949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2950 = PCURVE('',#2951,#2956);+#2951 = CYLINDRICAL_SURFACE('',#2952,0.116);+#2952 = AXIS2_PLACEMENT_3D('',#2953,#2954,#2955);+#2953 = CARTESIAN_POINT('',(0.868996284319,0.,0.116));+#2954 = DIRECTION('',(0.,1.,0.));+#2955 = DIRECTION('',(0.,0.,1.));+#2956 = DEFINITIONAL_REPRESENTATION('',(#2957),#2961);+#2957 = LINE('',#2958,#2959);+#2958 = CARTESIAN_POINT('',(3.14159265359,-0.135));+#2959 = VECTOR('',#2960,1.);+#2960 = DIRECTION('',(-0.,1.));+#2961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2962 = ORIENTED_EDGE('',*,*,#2963,.T.);+#2963 = EDGE_CURVE('',#2929,#2964,#2966,.T.);+#2964 = VERTEX_POINT('',#2965);+#2965 = CARTESIAN_POINT('',(1.,-0.135,0.));+#2966 = SURFACE_CURVE('',#2967,(#2971,#2978),.PCURVE_S1.);+#2967 = LINE('',#2968,#2969);+#2968 = CARTESIAN_POINT('',(0.8208,-0.135,0.));+#2969 = VECTOR('',#2970,1.);+#2970 = DIRECTION('',(1.,0.,0.));+#2971 = PCURVE('',#2939,#2972);+#2972 = DEFINITIONAL_REPRESENTATION('',(#2973),#2977);+#2973 = LINE('',#2974,#2975);+#2974 = CARTESIAN_POINT('',(-4.8196284319E-02,-0.135));+#2975 = VECTOR('',#2976,1.);+#2976 = DIRECTION('',(1.,0.));+#2977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2978 = PCURVE('',#2979,#2984);+#2979 = PLANE('',#2980);+#2980 = AXIS2_PLACEMENT_3D('',#2981,#2982,#2983);+#2981 = CARTESIAN_POINT('',(0.743346242126,-0.135,0.247891476519));+#2982 = DIRECTION('',(0.,1.,0.));+#2983 = DIRECTION('',(0.,0.,1.));+#2984 = DEFINITIONAL_REPRESENTATION('',(#2985),#2989);+#2985 = LINE('',#2986,#2987);+#2986 = CARTESIAN_POINT('',(-0.247891476519,7.7453757874E-02));+#2987 = VECTOR('',#2988,1.);+#2988 = DIRECTION('',(0.,1.));+#2989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2990 = ORIENTED_EDGE('',*,*,#2991,.T.);+#2991 = EDGE_CURVE('',#2964,#2992,#2994,.T.);+#2992 = VERTEX_POINT('',#2993);+#2993 = CARTESIAN_POINT('',(1.,0.135,0.));+#2994 = SURFACE_CURVE('',#2995,(#2999,#3006),.PCURVE_S1.);+#2995 = LINE('',#2996,#2997);+#2996 = CARTESIAN_POINT('',(1.,-0.3175,0.));+#2997 = VECTOR('',#2998,1.);+#2998 = DIRECTION('',(0.,1.,0.));+#2999 = PCURVE('',#2939,#3000);+#3000 = DEFINITIONAL_REPRESENTATION('',(#3001),#3005);+#3001 = LINE('',#3002,#3003);+#3002 = CARTESIAN_POINT('',(0.131003715681,-0.3175));+#3003 = VECTOR('',#3004,1.);+#3004 = DIRECTION('',(0.,1.));+#3005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3006 = PCURVE('',#3007,#3012);+#3007 = PLANE('',#3008);+#3008 = AXIS2_PLACEMENT_3D('',#3009,#3010,#3011);+#3009 = CARTESIAN_POINT('',(1.,-0.635,-0.5));+#3010 = DIRECTION('',(1.,0.,0.));+#3011 = DIRECTION('',(0.,0.,1.));+#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017);+#3013 = LINE('',#3014,#3015);+#3014 = CARTESIAN_POINT('',(0.5,-0.3175));+#3015 = VECTOR('',#3016,1.);+#3016 = DIRECTION('',(0.,-1.));+#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3018 = ORIENTED_EDGE('',*,*,#3019,.F.);+#3019 = EDGE_CURVE('',#2931,#2992,#3020,.T.);+#3020 = SURFACE_CURVE('',#3021,(#3025,#3032),.PCURVE_S1.);+#3021 = LINE('',#3022,#3023);+#3022 = CARTESIAN_POINT('',(0.8208,0.135,0.));+#3023 = VECTOR('',#3024,1.);+#3024 = DIRECTION('',(1.,0.,0.));+#3025 = PCURVE('',#2939,#3026);+#3026 = DEFINITIONAL_REPRESENTATION('',(#3027),#3031);+#3027 = LINE('',#3028,#3029);+#3028 = CARTESIAN_POINT('',(-4.8196284319E-02,0.135));+#3029 = VECTOR('',#3030,1.);+#3030 = DIRECTION('',(1.,0.));+#3031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3032 = PCURVE('',#3033,#3038);+#3033 = PLANE('',#3034);+#3034 = AXIS2_PLACEMENT_3D('',#3035,#3036,#3037);+#3035 = CARTESIAN_POINT('',(0.743346242126,0.135,0.247891476519));+#3036 = DIRECTION('',(0.,1.,0.));+#3037 = DIRECTION('',(0.,0.,1.));+#3038 = DEFINITIONAL_REPRESENTATION('',(#3039),#3043);+#3039 = LINE('',#3040,#3041);+#3040 = CARTESIAN_POINT('',(-0.247891476519,7.7453757874E-02));+#3041 = VECTOR('',#3042,1.);+#3042 = DIRECTION('',(0.,1.));+#3043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3044 = ADVANCED_FACE('',(#3045),#2979,.F.);+#3045 = FACE_BOUND('',#3046,.F.);+#3046 = EDGE_LOOP('',(#3047,#3070,#3071,#3095,#3123,#3152,#3180,#3213,+    #3241,#3270,#3298,#3327));+#3047 = ORIENTED_EDGE('',*,*,#3048,.T.);+#3048 = EDGE_CURVE('',#3049,#2964,#3051,.T.);+#3049 = VERTEX_POINT('',#3050);+#3050 = CARTESIAN_POINT('',(1.,-0.135,0.1));+#3051 = SURFACE_CURVE('',#3052,(#3056,#3063),.PCURVE_S1.);+#3052 = LINE('',#3053,#3054);+#3053 = CARTESIAN_POINT('',(1.,-0.135,-0.12605426174));+#3054 = VECTOR('',#3055,1.);+#3055 = DIRECTION('',(0.,0.,-1.));+#3056 = PCURVE('',#2979,#3057);+#3057 = DEFINITIONAL_REPRESENTATION('',(#3058),#3062);+#3058 = LINE('',#3059,#3060);+#3059 = CARTESIAN_POINT('',(-0.373945738259,0.256653757874));+#3060 = VECTOR('',#3061,1.);+#3061 = DIRECTION('',(-1.,0.));+#3062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3063 = PCURVE('',#3007,#3064);+#3064 = DEFINITIONAL_REPRESENTATION('',(#3065),#3069);+#3065 = LINE('',#3066,#3067);+#3066 = CARTESIAN_POINT('',(0.37394573826,-0.5));+#3067 = VECTOR('',#3068,1.);+#3068 = DIRECTION('',(-1.,0.));+#3069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3070 = ORIENTED_EDGE('',*,*,#2963,.F.);+#3071 = ORIENTED_EDGE('',*,*,#3072,.T.);+#3072 = EDGE_CURVE('',#2929,#3073,#3075,.T.);+#3073 = VERTEX_POINT('',#3074);+#3074 = CARTESIAN_POINT('',(0.758501515113,-0.135,8.068844412686E-02));+#3075 = SURFACE_CURVE('',#3076,(#3081,#3088),.PCURVE_S1.);+#3076 = CIRCLE('',#3077,0.116);+#3077 = AXIS2_PLACEMENT_3D('',#3078,#3079,#3080);+#3078 = CARTESIAN_POINT('',(0.868996284319,-0.135,0.116));+#3079 = DIRECTION('',(0.,1.,0.));+#3080 = DIRECTION('',(0.,0.,1.));+#3081 = PCURVE('',#2979,#3082);+#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3087);+#3083 = CIRCLE('',#3084,0.116);+#3084 = AXIS2_PLACEMENT_2D('',#3085,#3086);+#3085 = CARTESIAN_POINT('',(-0.131891476519,0.125650042193));+#3086 = DIRECTION('',(1.,0.));+#3087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3088 = PCURVE('',#2951,#3089);+#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094);+#3090 = LINE('',#3091,#3092);+#3091 = CARTESIAN_POINT('',(0.,-0.135));+#3092 = VECTOR('',#3093,1.);+#3093 = DIRECTION('',(1.,0.));+#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3095 = ORIENTED_EDGE('',*,*,#3096,.F.);+#3096 = EDGE_CURVE('',#3097,#3073,#3099,.T.);+#3097 = VERTEX_POINT('',#3098);+#3098 = CARTESIAN_POINT('',(0.667044373503,-0.135,0.366870559431));+#3099 = SURFACE_CURVE('',#3100,(#3104,#3111),.PCURVE_S1.);+#3100 = LINE('',#3101,#3102);+#3101 = CARTESIAN_POINT('',(0.652372944308,-0.135,0.412779501779));+#3102 = VECTOR('',#3103,1.);+#3103 = DIRECTION('',(0.304409964424,0.,-0.952541113842));+#3104 = PCURVE('',#2979,#3105);+#3105 = DEFINITIONAL_REPRESENTATION('',(#3106),#3110);+#3106 = LINE('',#3107,#3108);+#3107 = CARTESIAN_POINT('',(0.16488802526,-9.0973297818E-02));+#3108 = VECTOR('',#3109,1.);+#3109 = DIRECTION('',(-0.952541113842,0.304409964424));+#3110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3111 = PCURVE('',#3112,#3117);+#3112 = PLANE('',#3113);+#3113 = AXIS2_PLACEMENT_3D('',#3114,#3115,#3116);+#3114 = CARTESIAN_POINT('',(0.667044373503,0.,0.366870559431));+#3115 = DIRECTION('',(0.952541113842,0.,0.304409964424));+#3116 = DIRECTION('',(0.304409964424,0.,-0.952541113842));+#3117 = DEFINITIONAL_REPRESENTATION('',(#3118),#3122);+#3118 = LINE('',#3119,#3120);+#3119 = CARTESIAN_POINT('',(-4.819628431877E-02,-0.135));+#3120 = VECTOR('',#3121,1.);+#3121 = DIRECTION('',(1.,0.));+#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3123 = ORIENTED_EDGE('',*,*,#3124,.F.);+#3124 = EDGE_CURVE('',#3125,#3097,#3127,.T.);+#3125 = VERTEX_POINT('',#3126);+#3126 = CARTESIAN_POINT('',(0.651803715681,-0.135,0.378));+#3127 = SURFACE_CURVE('',#3128,(#3133,#3140),.PCURVE_S1.);+#3128 = CIRCLE('',#3129,1.6E-02);+#3129 = AXIS2_PLACEMENT_3D('',#3130,#3131,#3132);+#3130 = CARTESIAN_POINT('',(0.651803715681,-0.135,0.362));+#3131 = DIRECTION('',(0.,1.,0.));+#3132 = DIRECTION('',(0.,0.,1.));+#3133 = PCURVE('',#2979,#3134);+#3134 = DEFINITIONAL_REPRESENTATION('',(#3135),#3139);+#3135 = CIRCLE('',#3136,1.6E-02);+#3136 = AXIS2_PLACEMENT_2D('',#3137,#3138);+#3137 = CARTESIAN_POINT('',(0.114108523481,-9.1542526445E-02));+#3138 = DIRECTION('',(1.,0.));+#3139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3140 = PCURVE('',#3141,#3146);+#3141 = CYLINDRICAL_SURFACE('',#3142,1.6E-02);+#3142 = AXIS2_PLACEMENT_3D('',#3143,#3144,#3145);+#3143 = CARTESIAN_POINT('',(0.651803715681,0.,0.362));+#3144 = DIRECTION('',(0.,1.,0.));+#3145 = DIRECTION('',(0.,0.,1.));+#3146 = DEFINITIONAL_REPRESENTATION('',(#3147),#3151);+#3147 = LINE('',#3148,#3149);+#3148 = CARTESIAN_POINT('',(-4.138911435803E-13,-0.135));+#3149 = VECTOR('',#3150,1.);+#3150 = DIRECTION('',(1.,0.));+#3151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3152 = ORIENTED_EDGE('',*,*,#3153,.F.);+#3153 = EDGE_CURVE('',#3154,#3125,#3156,.T.);+#3154 = VERTEX_POINT('',#3155);+#3155 = CARTESIAN_POINT('',(0.375,-0.135,0.378));+#3156 = SURFACE_CURVE('',#3157,(#3161,#3168),.PCURVE_S1.);+#3157 = LINE('',#3158,#3159);+#3158 = CARTESIAN_POINT('',(0.375,-0.135,0.378));+#3159 = VECTOR('',#3160,1.);+#3160 = DIRECTION('',(1.,0.,0.));+#3161 = PCURVE('',#2979,#3162);+#3162 = DEFINITIONAL_REPRESENTATION('',(#3163),#3167);+#3163 = LINE('',#3164,#3165);+#3164 = CARTESIAN_POINT('',(0.130108523481,-0.368346242126));+#3165 = VECTOR('',#3166,1.);+#3166 = DIRECTION('',(0.,1.));+#3167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3168 = PCURVE('',#3169,#3174);+#3169 = PLANE('',#3170);+#3170 = AXIS2_PLACEMENT_3D('',#3171,#3172,#3173);+#3171 = CARTESIAN_POINT('',(0.375,0.,0.378));+#3172 = DIRECTION('',(0.,0.,1.));+#3173 = DIRECTION('',(1.,0.,0.));+#3174 = DEFINITIONAL_REPRESENTATION('',(#3175),#3179);+#3175 = LINE('',#3176,#3177);+#3176 = CARTESIAN_POINT('',(0.,-0.135));+#3177 = VECTOR('',#3178,1.);+#3178 = DIRECTION('',(1.,0.));+#3179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3180 = ORIENTED_EDGE('',*,*,#3181,.F.);+#3181 = EDGE_CURVE('',#3182,#3154,#3184,.T.);+#3182 = VERTEX_POINT('',#3183);+#3183 = CARTESIAN_POINT('',(0.375,-0.135,0.478));+#3184 = SURFACE_CURVE('',#3185,(#3190,#3201),.PCURVE_S1.);+#3185 = CIRCLE('',#3186,5.E-02);+#3186 = AXIS2_PLACEMENT_3D('',#3187,#3188,#3189);+#3187 = CARTESIAN_POINT('',(0.375,-0.135,0.428));+#3188 = DIRECTION('',(0.,-1.,0.));+#3189 = DIRECTION('',(0.,0.,1.));+#3190 = PCURVE('',#2979,#3191);+#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3200);+#3192 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3193,#3194,#3195,#3196,+#3197,#3198,#3199),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#3193 = CARTESIAN_POINT('',(0.230108523481,-0.368346242126));+#3194 = CARTESIAN_POINT('',(0.230108523481,-0.454948782504));+#3195 = CARTESIAN_POINT('',(0.155108523481,-0.411647512315));+#3196 = CARTESIAN_POINT('',(8.0108523481E-02,-0.368346242126));+#3197 = CARTESIAN_POINT('',(0.155108523481,-0.325044971937));+#3198 = CARTESIAN_POINT('',(0.230108523481,-0.281743701748));+#3199 = CARTESIAN_POINT('',(0.230108523481,-0.368346242126));+#3200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3201 = PCURVE('',#3202,#3207);+#3202 = CYLINDRICAL_SURFACE('',#3203,5.E-02);+#3203 = AXIS2_PLACEMENT_3D('',#3204,#3205,#3206);+#3204 = CARTESIAN_POINT('',(0.375,0.,0.428));+#3205 = DIRECTION('',(0.,1.,0.));+#3206 = DIRECTION('',(1.,0.,0.));+#3207 = DEFINITIONAL_REPRESENTATION('',(#3208),#3212);+#3208 = LINE('',#3209,#3210);+#3209 = CARTESIAN_POINT('',(4.712388980385,-0.135));+#3210 = VECTOR('',#3211,1.);+#3211 = DIRECTION('',(-1.,0.));+#3212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3213 = ORIENTED_EDGE('',*,*,#3214,.T.);+#3214 = EDGE_CURVE('',#3182,#3215,#3217,.T.);+#3215 = VERTEX_POINT('',#3216);+#3216 = CARTESIAN_POINT('',(0.651803715681,-0.135,0.478));+#3217 = SURFACE_CURVE('',#3218,(#3222,#3229),.PCURVE_S1.);+#3218 = LINE('',#3219,#3220);+#3219 = CARTESIAN_POINT('',(0.375,-0.135,0.478));+#3220 = VECTOR('',#3221,1.);+#3221 = DIRECTION('',(1.,0.,0.));+#3222 = PCURVE('',#2979,#3223);+#3223 = DEFINITIONAL_REPRESENTATION('',(#3224),#3228);+#3224 = LINE('',#3225,#3226);+#3225 = CARTESIAN_POINT('',(0.230108523481,-0.368346242126));+#3226 = VECTOR('',#3227,1.);+#3227 = DIRECTION('',(0.,1.));+#3228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3229 = PCURVE('',#3230,#3235);+#3230 = PLANE('',#3231);+#3231 = AXIS2_PLACEMENT_3D('',#3232,#3233,#3234);+#3232 = CARTESIAN_POINT('',(0.375,0.,0.478));+#3233 = DIRECTION('',(0.,0.,1.));+#3234 = DIRECTION('',(1.,0.,0.));+#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3240);+#3236 = LINE('',#3237,#3238);+#3237 = CARTESIAN_POINT('',(0.,-0.135));+#3238 = VECTOR('',#3239,1.);+#3239 = DIRECTION('',(1.,0.));+#3240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3241 = ORIENTED_EDGE('',*,*,#3242,.T.);+#3242 = EDGE_CURVE('',#3215,#3243,#3245,.T.);+#3243 = VERTEX_POINT('',#3244);+#3244 = CARTESIAN_POINT('',(0.762298484887,-0.135,0.397311555873));+#3245 = SURFACE_CURVE('',#3246,(#3251,#3258),.PCURVE_S1.);+#3246 = CIRCLE('',#3247,0.116);+#3247 = AXIS2_PLACEMENT_3D('',#3248,#3249,#3250);+#3248 = CARTESIAN_POINT('',(0.651803715681,-0.135,0.362));+#3249 = DIRECTION('',(0.,1.,0.));+#3250 = DIRECTION('',(0.,0.,1.));+#3251 = PCURVE('',#2979,#3252);+#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257);+#3253 = CIRCLE('',#3254,0.116);+#3254 = AXIS2_PLACEMENT_2D('',#3255,#3256);+#3255 = CARTESIAN_POINT('',(0.114108523481,-9.1542526445E-02));+#3256 = DIRECTION('',(1.,0.));+#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3258 = PCURVE('',#3259,#3264);+#3259 = CYLINDRICAL_SURFACE('',#3260,0.116);+#3260 = AXIS2_PLACEMENT_3D('',#3261,#3262,#3263);+#3261 = CARTESIAN_POINT('',(0.651803715681,0.,0.362));+#3262 = DIRECTION('',(0.,1.,0.));+#3263 = DIRECTION('',(0.,0.,1.));+#3264 = DEFINITIONAL_REPRESENTATION('',(#3265),#3269);+#3265 = LINE('',#3266,#3267);+#3266 = CARTESIAN_POINT('',(-4.138911435803E-13,-0.135));+#3267 = VECTOR('',#3268,1.);+#3268 = DIRECTION('',(1.,0.));+#3269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3270 = ORIENTED_EDGE('',*,*,#3271,.T.);+#3271 = EDGE_CURVE('',#3243,#3272,#3274,.T.);+#3272 = VERTEX_POINT('',#3273);+#3273 = CARTESIAN_POINT('',(0.853755626497,-0.135,0.111129440569));+#3274 = SURFACE_CURVE('',#3275,(#3279,#3286),.PCURVE_S1.);+#3275 = LINE('',#3276,#3277);+#3276 = CARTESIAN_POINT('',(0.747627055692,-0.135,0.443220498221));+#3277 = VECTOR('',#3278,1.);+#3278 = DIRECTION('',(0.304409964424,0.,-0.952541113842));+#3279 = PCURVE('',#2979,#3280);+#3280 = DEFINITIONAL_REPRESENTATION('',(#3281),#3285);+#3281 = LINE('',#3282,#3283);+#3282 = CARTESIAN_POINT('',(0.195329021702,4.280813566E-03));+#3283 = VECTOR('',#3284,1.);+#3284 = DIRECTION('',(-0.952541113842,0.304409964424));+#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3286 = PCURVE('',#3287,#3292);+#3287 = PLANE('',#3288);+#3288 = AXIS2_PLACEMENT_3D('',#3289,#3290,#3291);+#3289 = CARTESIAN_POINT('',(0.762298484887,0.,0.397311555873));+#3290 = DIRECTION('',(0.952541113842,0.,0.304409964424));+#3291 = DIRECTION('',(0.304409964424,0.,-0.952541113842));+#3292 = DEFINITIONAL_REPRESENTATION('',(#3293),#3297);+#3293 = LINE('',#3294,#3295);+#3294 = CARTESIAN_POINT('',(-4.819628431877E-02,-0.135));+#3295 = VECTOR('',#3296,1.);+#3296 = DIRECTION('',(1.,0.));+#3297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3298 = ORIENTED_EDGE('',*,*,#3299,.F.);+#3299 = EDGE_CURVE('',#3300,#3272,#3302,.T.);+#3300 = VERTEX_POINT('',#3301);+#3301 = CARTESIAN_POINT('',(0.868996284319,-0.135,0.1));+#3302 = SURFACE_CURVE('',#3303,(#3308,#3315),.PCURVE_S1.);+#3303 = CIRCLE('',#3304,1.6E-02);+#3304 = AXIS2_PLACEMENT_3D('',#3305,#3306,#3307);+#3305 = CARTESIAN_POINT('',(0.868996284319,-0.135,0.116));+#3306 = DIRECTION('',(0.,1.,0.));+#3307 = DIRECTION('',(0.,0.,1.));+#3308 = PCURVE('',#2979,#3309);+#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314);+#3310 = CIRCLE('',#3311,1.6E-02);+#3311 = AXIS2_PLACEMENT_2D('',#3312,#3313);+#3312 = CARTESIAN_POINT('',(-0.131891476519,0.125650042193));+#3313 = DIRECTION('',(1.,0.));+#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3315 = PCURVE('',#3316,#3321);+#3316 = CYLINDRICAL_SURFACE('',#3317,1.6E-02);+#3317 = AXIS2_PLACEMENT_3D('',#3318,#3319,#3320);+#3318 = CARTESIAN_POINT('',(0.868996284319,0.,0.116));+#3319 = DIRECTION('',(0.,1.,0.));+#3320 = DIRECTION('',(0.,0.,1.));+#3321 = DEFINITIONAL_REPRESENTATION('',(#3322),#3326);+#3322 = LINE('',#3323,#3324);+#3323 = CARTESIAN_POINT('',(0.,-0.135));+#3324 = VECTOR('',#3325,1.);+#3325 = DIRECTION('',(1.,0.));+#3326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3327 = ORIENTED_EDGE('',*,*,#3328,.T.);+#3328 = EDGE_CURVE('',#3300,#3049,#3329,.T.);+#3329 = SURFACE_CURVE('',#3330,(#3334,#3341),.PCURVE_S1.);+#3330 = LINE('',#3331,#3332);+#3331 = CARTESIAN_POINT('',(0.8208,-0.135,0.1));+#3332 = VECTOR('',#3333,1.);+#3333 = DIRECTION('',(1.,0.,0.));+#3334 = PCURVE('',#2979,#3335);+#3335 = DEFINITIONAL_REPRESENTATION('',(#3336),#3340);+#3336 = LINE('',#3337,#3338);+#3337 = CARTESIAN_POINT('',(-0.147891476519,7.7453757874E-02));+#3338 = VECTOR('',#3339,1.);+#3339 = DIRECTION('',(0.,1.));+#3340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3341 = PCURVE('',#3342,#3347);+#3342 = PLANE('',#3343);+#3343 = AXIS2_PLACEMENT_3D('',#3344,#3345,#3346);+#3344 = CARTESIAN_POINT('',(0.868996284319,0.,0.1));+#3345 = DIRECTION('',(0.,0.,1.));+#3346 = DIRECTION('',(1.,0.,0.));+#3347 = DEFINITIONAL_REPRESENTATION('',(#3348),#3352);+#3348 = LINE('',#3349,#3350);+#3349 = CARTESIAN_POINT('',(-4.8196284319E-02,-0.135));+#3350 = VECTOR('',#3351,1.);+#3351 = DIRECTION('',(1.,0.));+#3352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3353 = ADVANCED_FACE('',(#3354),#3342,.T.);+#3354 = FACE_BOUND('',#3355,.T.);+#3355 = EDGE_LOOP('',(#3356,#3379,#3380,#3403));+#3356 = ORIENTED_EDGE('',*,*,#3357,.T.);+#3357 = EDGE_CURVE('',#3358,#3300,#3360,.T.);+#3358 = VERTEX_POINT('',#3359);+#3359 = CARTESIAN_POINT('',(0.868996284319,0.135,0.1));+#3360 = SURFACE_CURVE('',#3361,(#3365,#3372),.PCURVE_S1.);+#3361 = LINE('',#3362,#3363);+#3362 = CARTESIAN_POINT('',(0.868996284319,0.135,0.1));+#3363 = VECTOR('',#3364,1.);+#3364 = DIRECTION('',(0.,-1.,0.));+#3365 = PCURVE('',#3342,#3366);+#3366 = DEFINITIONAL_REPRESENTATION('',(#3367),#3371);+#3367 = LINE('',#3368,#3369);+#3368 = CARTESIAN_POINT('',(0.,0.135));+#3369 = VECTOR('',#3370,1.);+#3370 = DIRECTION('',(0.,-1.));+#3371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3372 = PCURVE('',#3316,#3373);+#3373 = DEFINITIONAL_REPRESENTATION('',(#3374),#3378);+#3374 = LINE('',#3375,#3376);+#3375 = CARTESIAN_POINT('',(3.14159265359,0.135));+#3376 = VECTOR('',#3377,1.);+#3377 = DIRECTION('',(0.,-1.));+#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3379 = ORIENTED_EDGE('',*,*,#3328,.T.);+#3380 = ORIENTED_EDGE('',*,*,#3381,.T.);+#3381 = EDGE_CURVE('',#3049,#3382,#3384,.T.);+#3382 = VERTEX_POINT('',#3383);+#3383 = CARTESIAN_POINT('',(1.,0.135,0.1));+#3384 = SURFACE_CURVE('',#3385,(#3389,#3396),.PCURVE_S1.);+#3385 = LINE('',#3386,#3387);+#3386 = CARTESIAN_POINT('',(1.,-0.3175,0.1));+#3387 = VECTOR('',#3388,1.);+#3388 = DIRECTION('',(0.,1.,0.));+#3389 = PCURVE('',#3342,#3390);+#3390 = DEFINITIONAL_REPRESENTATION('',(#3391),#3395);+#3391 = LINE('',#3392,#3393);+#3392 = CARTESIAN_POINT('',(0.131003715681,-0.3175));+#3393 = VECTOR('',#3394,1.);+#3394 = DIRECTION('',(0.,1.));+#3395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3396 = PCURVE('',#3007,#3397);+#3397 = DEFINITIONAL_REPRESENTATION('',(#3398),#3402);+#3398 = LINE('',#3399,#3400);+#3399 = CARTESIAN_POINT('',(0.6,-0.3175));+#3400 = VECTOR('',#3401,1.);+#3401 = DIRECTION('',(0.,-1.));+#3402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3403 = ORIENTED_EDGE('',*,*,#3404,.F.);+#3404 = EDGE_CURVE('',#3358,#3382,#3405,.T.);+#3405 = SURFACE_CURVE('',#3406,(#3410,#3417),.PCURVE_S1.);+#3406 = LINE('',#3407,#3408);+#3407 = CARTESIAN_POINT('',(0.8208,0.135,0.1));+#3408 = VECTOR('',#3409,1.);+#3409 = DIRECTION('',(1.,0.,0.));+#3410 = PCURVE('',#3342,#3411);+#3411 = DEFINITIONAL_REPRESENTATION('',(#3412),#3416);+#3412 = LINE('',#3413,#3414);+#3413 = CARTESIAN_POINT('',(-4.8196284319E-02,0.135));+#3414 = VECTOR('',#3415,1.);+#3415 = DIRECTION('',(1.,0.));+#3416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3417 = PCURVE('',#3033,#3418);+#3418 = DEFINITIONAL_REPRESENTATION('',(#3419),#3423);+#3419 = LINE('',#3420,#3421);+#3420 = CARTESIAN_POINT('',(-0.147891476519,7.7453757874E-02));+#3421 = VECTOR('',#3422,1.);+#3422 = DIRECTION('',(0.,1.));+#3423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3424 = ADVANCED_FACE('',(#3425),#3316,.F.);+#3425 = FACE_BOUND('',#3426,.F.);+#3426 = EDGE_LOOP('',(#3427,#3428,#3451,#3473));+#3427 = ORIENTED_EDGE('',*,*,#3299,.T.);+#3428 = ORIENTED_EDGE('',*,*,#3429,.F.);+#3429 = EDGE_CURVE('',#3430,#3272,#3432,.T.);+#3430 = VERTEX_POINT('',#3431);+#3431 = CARTESIAN_POINT('',(0.853755626497,0.135,0.111129440569));+#3432 = SURFACE_CURVE('',#3433,(#3437,#3444),.PCURVE_S1.);+#3433 = LINE('',#3434,#3435);+#3434 = CARTESIAN_POINT('',(0.853755626497,0.135,0.111129440569));+#3435 = VECTOR('',#3436,1.);+#3436 = DIRECTION('',(0.,-1.,0.));+#3437 = PCURVE('',#3316,#3438);+#3438 = DEFINITIONAL_REPRESENTATION('',(#3439),#3443);+#3439 = LINE('',#3440,#3441);+#3440 = CARTESIAN_POINT('',(4.403070045654,0.135));+#3441 = VECTOR('',#3442,1.);+#3442 = DIRECTION('',(0.,-1.));+#3443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3444 = PCURVE('',#3287,#3445);+#3445 = DEFINITIONAL_REPRESENTATION('',(#3446),#3450);+#3446 = LINE('',#3447,#3448);+#3447 = CARTESIAN_POINT('',(0.300440696097,0.135));+#3448 = VECTOR('',#3449,1.);+#3449 = DIRECTION('',(0.,-1.));+#3450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3451 = ORIENTED_EDGE('',*,*,#3452,.F.);+#3452 = EDGE_CURVE('',#3358,#3430,#3453,.T.);+#3453 = SURFACE_CURVE('',#3454,(#3459,#3466),.PCURVE_S1.);+#3454 = CIRCLE('',#3455,1.6E-02);+#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458);+#3456 = CARTESIAN_POINT('',(0.868996284319,0.135,0.116));+#3457 = DIRECTION('',(0.,1.,0.));+#3458 = DIRECTION('',(0.,0.,1.));+#3459 = PCURVE('',#3316,#3460);+#3460 = DEFINITIONAL_REPRESENTATION('',(#3461),#3465);+#3461 = LINE('',#3462,#3463);+#3462 = CARTESIAN_POINT('',(-0.,0.135));+#3463 = VECTOR('',#3464,1.);+#3464 = DIRECTION('',(1.,-0.));+#3465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3466 = PCURVE('',#3033,#3467);+#3467 = DEFINITIONAL_REPRESENTATION('',(#3468),#3472);+#3468 = CIRCLE('',#3469,1.6E-02);+#3469 = AXIS2_PLACEMENT_2D('',#3470,#3471);+#3470 = CARTESIAN_POINT('',(-0.131891476519,0.125650042193));+#3471 = DIRECTION('',(1.,0.));+#3472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3473 = ORIENTED_EDGE('',*,*,#3357,.T.);+#3474 = ADVANCED_FACE('',(#3475),#3287,.T.);+#3475 = FACE_BOUND('',#3476,.T.);+#3476 = EDGE_LOOP('',(#3477,#3478,#3479,#3502));+#3477 = ORIENTED_EDGE('',*,*,#3271,.T.);+#3478 = ORIENTED_EDGE('',*,*,#3429,.F.);+#3479 = ORIENTED_EDGE('',*,*,#3480,.F.);+#3480 = EDGE_CURVE('',#3481,#3430,#3483,.T.);+#3481 = VERTEX_POINT('',#3482);+#3482 = CARTESIAN_POINT('',(0.762298484887,0.135,0.397311555873));+#3483 = SURFACE_CURVE('',#3484,(#3488,#3495),.PCURVE_S1.);+#3484 = LINE('',#3485,#3486);+#3485 = CARTESIAN_POINT('',(0.747627055692,0.135,0.443220498221));+#3486 = VECTOR('',#3487,1.);+#3487 = DIRECTION('',(0.304409964424,0.,-0.952541113842));+#3488 = PCURVE('',#3287,#3489);+#3489 = DEFINITIONAL_REPRESENTATION('',(#3490),#3494);+#3490 = LINE('',#3491,#3492);+#3491 = CARTESIAN_POINT('',(-4.819628431877E-02,0.135));+#3492 = VECTOR('',#3493,1.);+#3493 = DIRECTION('',(1.,0.));+#3494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3495 = PCURVE('',#3033,#3496);+#3496 = DEFINITIONAL_REPRESENTATION('',(#3497),#3501);+#3497 = LINE('',#3498,#3499);+#3498 = CARTESIAN_POINT('',(0.195329021702,4.280813566E-03));+#3499 = VECTOR('',#3500,1.);+#3500 = DIRECTION('',(-0.952541113842,0.304409964424));+#3501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3502 = ORIENTED_EDGE('',*,*,#3503,.T.);+#3503 = EDGE_CURVE('',#3481,#3243,#3504,.T.);+#3504 = SURFACE_CURVE('',#3505,(#3509,#3516),.PCURVE_S1.);+#3505 = LINE('',#3506,#3507);+#3506 = CARTESIAN_POINT('',(0.762298484887,0.135,0.397311555873));+#3507 = VECTOR('',#3508,1.);+#3508 = DIRECTION('',(0.,-1.,0.));+#3509 = PCURVE('',#3287,#3510);+#3510 = DEFINITIONAL_REPRESENTATION('',(#3511),#3515);+#3511 = LINE('',#3512,#3513);+#3512 = CARTESIAN_POINT('',(0.,0.135));+#3513 = VECTOR('',#3514,1.);+#3514 = DIRECTION('',(0.,-1.));+#3515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3516 = PCURVE('',#3259,#3517);+#3517 = DEFINITIONAL_REPRESENTATION('',(#3518),#3522);+#3518 = LINE('',#3519,#3520);+#3519 = CARTESIAN_POINT('',(1.261477392064,0.135));+#3520 = VECTOR('',#3521,1.);+#3521 = DIRECTION('',(0.,-1.));+#3522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3523 = ADVANCED_FACE('',(#3524),#3259,.T.);+#3524 = FACE_BOUND('',#3525,.T.);+#3525 = EDGE_LOOP('',(#3526,#3527,#3528,#3552));+#3526 = ORIENTED_EDGE('',*,*,#3242,.T.);+#3527 = ORIENTED_EDGE('',*,*,#3503,.F.);+#3528 = ORIENTED_EDGE('',*,*,#3529,.F.);+#3529 = EDGE_CURVE('',#3530,#3481,#3532,.T.);+#3530 = VERTEX_POINT('',#3531);+#3531 = CARTESIAN_POINT('',(0.651803715681,0.135,0.478));+#3532 = SURFACE_CURVE('',#3533,(#3538,#3545),.PCURVE_S1.);+#3533 = CIRCLE('',#3534,0.116);+#3534 = AXIS2_PLACEMENT_3D('',#3535,#3536,#3537);+#3535 = CARTESIAN_POINT('',(0.651803715681,0.135,0.362));+#3536 = DIRECTION('',(0.,1.,0.));+#3537 = DIRECTION('',(0.,0.,1.));+#3538 = PCURVE('',#3259,#3539);+#3539 = DEFINITIONAL_REPRESENTATION('',(#3540),#3544);+#3540 = LINE('',#3541,#3542);+#3541 = CARTESIAN_POINT('',(-4.138911435803E-13,0.135));+#3542 = VECTOR('',#3543,1.);+#3543 = DIRECTION('',(1.,-0.));+#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3545 = PCURVE('',#3033,#3546);+#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551);+#3547 = CIRCLE('',#3548,0.116);+#3548 = AXIS2_PLACEMENT_2D('',#3549,#3550);+#3549 = CARTESIAN_POINT('',(0.114108523481,-9.1542526445E-02));+#3550 = DIRECTION('',(1.,0.));+#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3552 = ORIENTED_EDGE('',*,*,#3553,.T.);+#3553 = EDGE_CURVE('',#3530,#3215,#3554,.T.);+#3554 = SURFACE_CURVE('',#3555,(#3559,#3566),.PCURVE_S1.);+#3555 = LINE('',#3556,#3557);+#3556 = CARTESIAN_POINT('',(0.651803715681,0.135,0.478));+#3557 = VECTOR('',#3558,1.);+#3558 = DIRECTION('',(0.,-1.,0.));+#3559 = PCURVE('',#3259,#3560);+#3560 = DEFINITIONAL_REPRESENTATION('',(#3561),#3565);+#3561 = LINE('',#3562,#3563);+#3562 = CARTESIAN_POINT('',(0.,0.135));+#3563 = VECTOR('',#3564,1.);+#3564 = DIRECTION('',(0.,-1.));+#3565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3566 = PCURVE('',#3230,#3567);+#3567 = DEFINITIONAL_REPRESENTATION('',(#3568),#3572);+#3568 = LINE('',#3569,#3570);+#3569 = CARTESIAN_POINT('',(0.276803715681,0.135));+#3570 = VECTOR('',#3571,1.);+#3571 = DIRECTION('',(0.,-1.));+#3572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3573 = ADVANCED_FACE('',(#3574),#3230,.T.);+#3574 = FACE_BOUND('',#3575,.T.);+#3575 = EDGE_LOOP('',(#3576,#3577,#3578,#3601));+#3576 = ORIENTED_EDGE('',*,*,#3214,.T.);+#3577 = ORIENTED_EDGE('',*,*,#3553,.F.);+#3578 = ORIENTED_EDGE('',*,*,#3579,.F.);+#3579 = EDGE_CURVE('',#3580,#3530,#3582,.T.);+#3580 = VERTEX_POINT('',#3581);+#3581 = CARTESIAN_POINT('',(0.375,0.135,0.478));+#3582 = SURFACE_CURVE('',#3583,(#3587,#3594),.PCURVE_S1.);+#3583 = LINE('',#3584,#3585);+#3584 = CARTESIAN_POINT('',(0.375,0.135,0.478));+#3585 = VECTOR('',#3586,1.);+#3586 = DIRECTION('',(1.,0.,0.));+#3587 = PCURVE('',#3230,#3588);+#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593);+#3589 = LINE('',#3590,#3591);+#3590 = CARTESIAN_POINT('',(0.,0.135));+#3591 = VECTOR('',#3592,1.);+#3592 = DIRECTION('',(1.,0.));+#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3594 = PCURVE('',#3033,#3595);+#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600);+#3596 = LINE('',#3597,#3598);+#3597 = CARTESIAN_POINT('',(0.230108523481,-0.368346242126));+#3598 = VECTOR('',#3599,1.);+#3599 = DIRECTION('',(0.,1.));+#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3601 = ORIENTED_EDGE('',*,*,#3602,.T.);+#3602 = EDGE_CURVE('',#3580,#3182,#3603,.T.);+#3603 = SURFACE_CURVE('',#3604,(#3608,#3615),.PCURVE_S1.);+#3604 = LINE('',#3605,#3606);+#3605 = CARTESIAN_POINT('',(0.375,0.135,0.478));+#3606 = VECTOR('',#3607,1.);+#3607 = DIRECTION('',(0.,-1.,0.));+#3608 = PCURVE('',#3230,#3609);+#3609 = DEFINITIONAL_REPRESENTATION('',(#3610),#3614);+#3610 = LINE('',#3611,#3612);+#3611 = CARTESIAN_POINT('',(0.,0.135));+#3612 = VECTOR('',#3613,1.);+#3613 = DIRECTION('',(0.,-1.));+#3614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3615 = PCURVE('',#3202,#3616);+#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621);+#3617 = LINE('',#3618,#3619);+#3618 = CARTESIAN_POINT('',(4.712388980385,0.135));+#3619 = VECTOR('',#3620,1.);+#3620 = DIRECTION('',(-0.,-1.));+#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3622 = ADVANCED_FACE('',(#3623),#3202,.T.);+#3623 = FACE_BOUND('',#3624,.T.);+#3624 = EDGE_LOOP('',(#3625,#3649,#3670,#3671));+#3625 = ORIENTED_EDGE('',*,*,#3626,.F.);+#3626 = EDGE_CURVE('',#3627,#3580,#3629,.T.);+#3627 = VERTEX_POINT('',#3628);+#3628 = CARTESIAN_POINT('',(0.375,0.135,0.378));+#3629 = SURFACE_CURVE('',#3630,(#3635,#3642),.PCURVE_S1.);+#3630 = CIRCLE('',#3631,5.E-02);+#3631 = AXIS2_PLACEMENT_3D('',#3632,#3633,#3634);+#3632 = CARTESIAN_POINT('',(0.375,0.135,0.428));+#3633 = DIRECTION('',(0.,1.,0.));+#3634 = DIRECTION('',(0.,0.,-1.));+#3635 = PCURVE('',#3202,#3636);+#3636 = DEFINITIONAL_REPRESENTATION('',(#3637),#3641);+#3637 = LINE('',#3638,#3639);+#3638 = CARTESIAN_POINT('',(1.570796326795,0.135));+#3639 = VECTOR('',#3640,1.);+#3640 = DIRECTION('',(1.,-0.));+#3641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3642 = PCURVE('',#3033,#3643);+#3643 = DEFINITIONAL_REPRESENTATION('',(#3644),#3648);+#3644 = CIRCLE('',#3645,5.E-02);+#3645 = AXIS2_PLACEMENT_2D('',#3646,#3647);+#3646 = CARTESIAN_POINT('',(0.180108523481,-0.368346242126));+#3647 = DIRECTION('',(-1.,0.));+#3648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3649 = ORIENTED_EDGE('',*,*,#3650,.T.);+#3650 = EDGE_CURVE('',#3627,#3154,#3651,.T.);+#3651 = SURFACE_CURVE('',#3652,(#3656,#3663),.PCURVE_S1.);+#3652 = LINE('',#3653,#3654);+#3653 = CARTESIAN_POINT('',(0.375,0.135,0.378));+#3654 = VECTOR('',#3655,1.);+#3655 = DIRECTION('',(0.,-1.,0.));+#3656 = PCURVE('',#3202,#3657);+#3657 = DEFINITIONAL_REPRESENTATION('',(#3658),#3662);+#3658 = LINE('',#3659,#3660);+#3659 = CARTESIAN_POINT('',(1.570796326795,0.135));+#3660 = VECTOR('',#3661,1.);+#3661 = DIRECTION('',(-0.,-1.));+#3662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3663 = PCURVE('',#3169,#3664);+#3664 = DEFINITIONAL_REPRESENTATION('',(#3665),#3669);+#3665 = LINE('',#3666,#3667);+#3666 = CARTESIAN_POINT('',(0.,0.135));+#3667 = VECTOR('',#3668,1.);+#3668 = DIRECTION('',(0.,-1.));+#3669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3670 = ORIENTED_EDGE('',*,*,#3181,.F.);+#3671 = ORIENTED_EDGE('',*,*,#3602,.F.);+#3672 = ADVANCED_FACE('',(#3673),#3169,.F.);+#3673 = FACE_BOUND('',#3674,.F.);+#3674 = EDGE_LOOP('',(#3675,#3676,#3699,#3720));+#3675 = ORIENTED_EDGE('',*,*,#3153,.T.);+#3676 = ORIENTED_EDGE('',*,*,#3677,.F.);+#3677 = EDGE_CURVE('',#3678,#3125,#3680,.T.);+#3678 = VERTEX_POINT('',#3679);+#3679 = CARTESIAN_POINT('',(0.651803715681,0.135,0.378));+#3680 = SURFACE_CURVE('',#3681,(#3685,#3692),.PCURVE_S1.);+#3681 = LINE('',#3682,#3683);+#3682 = CARTESIAN_POINT('',(0.651803715681,0.135,0.378));+#3683 = VECTOR('',#3684,1.);+#3684 = DIRECTION('',(0.,-1.,0.));+#3685 = PCURVE('',#3169,#3686);+#3686 = DEFINITIONAL_REPRESENTATION('',(#3687),#3691);+#3687 = LINE('',#3688,#3689);+#3688 = CARTESIAN_POINT('',(0.276803715681,0.135));+#3689 = VECTOR('',#3690,1.);+#3690 = DIRECTION('',(0.,-1.));+#3691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3692 = PCURVE('',#3141,#3693);+#3693 = DEFINITIONAL_REPRESENTATION('',(#3694),#3698);+#3694 = LINE('',#3695,#3696);+#3695 = CARTESIAN_POINT('',(0.,0.135));+#3696 = VECTOR('',#3697,1.);+#3697 = DIRECTION('',(0.,-1.));+#3698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3699 = ORIENTED_EDGE('',*,*,#3700,.F.);+#3700 = EDGE_CURVE('',#3627,#3678,#3701,.T.);+#3701 = SURFACE_CURVE('',#3702,(#3706,#3713),.PCURVE_S1.);+#3702 = LINE('',#3703,#3704);+#3703 = CARTESIAN_POINT('',(0.375,0.135,0.378));+#3704 = VECTOR('',#3705,1.);+#3705 = DIRECTION('',(1.,0.,0.));+#3706 = PCURVE('',#3169,#3707);+#3707 = DEFINITIONAL_REPRESENTATION('',(#3708),#3712);+#3708 = LINE('',#3709,#3710);+#3709 = CARTESIAN_POINT('',(0.,0.135));+#3710 = VECTOR('',#3711,1.);+#3711 = DIRECTION('',(1.,0.));+#3712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3713 = PCURVE('',#3033,#3714);+#3714 = DEFINITIONAL_REPRESENTATION('',(#3715),#3719);+#3715 = LINE('',#3716,#3717);+#3716 = CARTESIAN_POINT('',(0.130108523481,-0.368346242126));+#3717 = VECTOR('',#3718,1.);+#3718 = DIRECTION('',(0.,1.));+#3719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3720 = ORIENTED_EDGE('',*,*,#3650,.T.);+#3721 = ADVANCED_FACE('',(#3722),#3141,.F.);+#3722 = FACE_BOUND('',#3723,.F.);+#3723 = EDGE_LOOP('',(#3724,#3725,#3748,#3770));+#3724 = ORIENTED_EDGE('',*,*,#3124,.T.);+#3725 = ORIENTED_EDGE('',*,*,#3726,.F.);+#3726 = EDGE_CURVE('',#3727,#3097,#3729,.T.);+#3727 = VERTEX_POINT('',#3728);+#3728 = CARTESIAN_POINT('',(0.667044373503,0.135,0.366870559431));+#3729 = SURFACE_CURVE('',#3730,(#3734,#3741),.PCURVE_S1.);+#3730 = LINE('',#3731,#3732);+#3731 = CARTESIAN_POINT('',(0.667044373503,0.135,0.366870559431));+#3732 = VECTOR('',#3733,1.);+#3733 = DIRECTION('',(0.,-1.,0.));+#3734 = PCURVE('',#3141,#3735);+#3735 = DEFINITIONAL_REPRESENTATION('',(#3736),#3740);+#3736 = LINE('',#3737,#3738);+#3737 = CARTESIAN_POINT('',(1.261477392064,0.135));+#3738 = VECTOR('',#3739,1.);+#3739 = DIRECTION('',(0.,-1.));+#3740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3741 = PCURVE('',#3112,#3742);+#3742 = DEFINITIONAL_REPRESENTATION('',(#3743),#3747);+#3743 = LINE('',#3744,#3745);+#3744 = CARTESIAN_POINT('',(0.,0.135));+#3745 = VECTOR('',#3746,1.);+#3746 = DIRECTION('',(0.,-1.));+#3747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3748 = ORIENTED_EDGE('',*,*,#3749,.F.);+#3749 = EDGE_CURVE('',#3678,#3727,#3750,.T.);+#3750 = SURFACE_CURVE('',#3751,(#3756,#3763),.PCURVE_S1.);+#3751 = CIRCLE('',#3752,1.6E-02);+#3752 = AXIS2_PLACEMENT_3D('',#3753,#3754,#3755);+#3753 = CARTESIAN_POINT('',(0.651803715681,0.135,0.362));+#3754 = DIRECTION('',(0.,1.,0.));+#3755 = DIRECTION('',(0.,0.,1.));+#3756 = PCURVE('',#3141,#3757);+#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762);+#3758 = LINE('',#3759,#3760);+#3759 = CARTESIAN_POINT('',(-4.138911435803E-13,0.135));+#3760 = VECTOR('',#3761,1.);+#3761 = DIRECTION('',(1.,-0.));+#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3763 = PCURVE('',#3033,#3764);+#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769);+#3765 = CIRCLE('',#3766,1.6E-02);+#3766 = AXIS2_PLACEMENT_2D('',#3767,#3768);+#3767 = CARTESIAN_POINT('',(0.114108523481,-9.1542526445E-02));+#3768 = DIRECTION('',(1.,0.));+#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3770 = ORIENTED_EDGE('',*,*,#3677,.T.);+#3771 = ADVANCED_FACE('',(#3772),#3112,.F.);+#3772 = FACE_BOUND('',#3773,.F.);+#3773 = EDGE_LOOP('',(#3774,#3775,#3798,#3819));+#3774 = ORIENTED_EDGE('',*,*,#3096,.T.);+#3775 = ORIENTED_EDGE('',*,*,#3776,.T.);+#3776 = EDGE_CURVE('',#3073,#3777,#3779,.T.);+#3777 = VERTEX_POINT('',#3778);+#3778 = CARTESIAN_POINT('',(0.758501515113,0.135,8.068844412686E-02));+#3779 = SURFACE_CURVE('',#3780,(#3784,#3791),.PCURVE_S1.);+#3780 = LINE('',#3781,#3782);+#3781 = CARTESIAN_POINT('',(0.758501515113,-0.135,8.068844412686E-02));+#3782 = VECTOR('',#3783,1.);+#3783 = DIRECTION('',(0.,1.,0.));+#3784 = PCURVE('',#3112,#3785);+#3785 = DEFINITIONAL_REPRESENTATION('',(#3786),#3790);+#3786 = LINE('',#3787,#3788);+#3787 = CARTESIAN_POINT('',(0.300440696097,-0.135));+#3788 = VECTOR('',#3789,1.);+#3789 = DIRECTION('',(0.,1.));+#3790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3791 = PCURVE('',#2951,#3792);+#3792 = DEFINITIONAL_REPRESENTATION('',(#3793),#3797);+#3793 = LINE('',#3794,#3795);+#3794 = CARTESIAN_POINT('',(4.403070045654,-0.135));+#3795 = VECTOR('',#3796,1.);+#3796 = DIRECTION('',(-0.,1.));+#3797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3798 = ORIENTED_EDGE('',*,*,#3799,.F.);+#3799 = EDGE_CURVE('',#3727,#3777,#3800,.T.);+#3800 = SURFACE_CURVE('',#3801,(#3805,#3812),.PCURVE_S1.);+#3801 = LINE('',#3802,#3803);+#3802 = CARTESIAN_POINT('',(0.652372944308,0.135,0.412779501779));+#3803 = VECTOR('',#3804,1.);+#3804 = DIRECTION('',(0.304409964424,0.,-0.952541113842));+#3805 = PCURVE('',#3112,#3806);+#3806 = DEFINITIONAL_REPRESENTATION('',(#3807),#3811);+#3807 = LINE('',#3808,#3809);+#3808 = CARTESIAN_POINT('',(-4.819628431877E-02,0.135));+#3809 = VECTOR('',#3810,1.);+#3810 = DIRECTION('',(1.,0.));+#3811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3812 = PCURVE('',#3033,#3813);+#3813 = DEFINITIONAL_REPRESENTATION('',(#3814),#3818);+#3814 = LINE('',#3815,#3816);+#3815 = CARTESIAN_POINT('',(0.16488802526,-9.0973297818E-02));+#3816 = VECTOR('',#3817,1.);+#3817 = DIRECTION('',(-0.952541113842,0.304409964424));+#3818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3819 = ORIENTED_EDGE('',*,*,#3726,.T.);+#3820 = ADVANCED_FACE('',(#3821),#3007,.T.);+#3821 = FACE_BOUND('',#3822,.T.);+#3822 = EDGE_LOOP('',(#3823,#3844,#3845,#3846));+#3823 = ORIENTED_EDGE('',*,*,#3824,.F.);+#3824 = EDGE_CURVE('',#3382,#2992,#3825,.T.);+#3825 = SURFACE_CURVE('',#3826,(#3830,#3837),.PCURVE_S1.);+#3826 = LINE('',#3827,#3828);+#3827 = CARTESIAN_POINT('',(1.,0.135,-0.12605426174));+#3828 = VECTOR('',#3829,1.);+#3829 = DIRECTION('',(0.,0.,-1.));+#3830 = PCURVE('',#3007,#3831);+#3831 = DEFINITIONAL_REPRESENTATION('',(#3832),#3836);+#3832 = LINE('',#3833,#3834);+#3833 = CARTESIAN_POINT('',(0.37394573826,-0.77));+#3834 = VECTOR('',#3835,1.);+#3835 = DIRECTION('',(-1.,0.));+#3836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3837 = PCURVE('',#3033,#3838);+#3838 = DEFINITIONAL_REPRESENTATION('',(#3839),#3843);+#3839 = LINE('',#3840,#3841);+#3840 = CARTESIAN_POINT('',(-0.373945738259,0.256653757874));+#3841 = VECTOR('',#3842,1.);+#3842 = DIRECTION('',(-1.,0.));+#3843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3844 = ORIENTED_EDGE('',*,*,#3381,.F.);+#3845 = ORIENTED_EDGE('',*,*,#3048,.T.);+#3846 = ORIENTED_EDGE('',*,*,#2991,.T.);+#3847 = ADVANCED_FACE('',(#3848),#3033,.T.);+#3848 = FACE_BOUND('',#3849,.T.);+#3849 = EDGE_LOOP('',(#3850,#3851,#3852,#3874,#3875,#3876,#3877,#3878,+    #3879,#3880,#3881,#3882));+#3850 = ORIENTED_EDGE('',*,*,#3824,.T.);+#3851 = ORIENTED_EDGE('',*,*,#3019,.F.);+#3852 = ORIENTED_EDGE('',*,*,#3853,.T.);+#3853 = EDGE_CURVE('',#2931,#3777,#3854,.T.);+#3854 = SURFACE_CURVE('',#3855,(#3860,#3867),.PCURVE_S1.);+#3855 = CIRCLE('',#3856,0.116);+#3856 = AXIS2_PLACEMENT_3D('',#3857,#3858,#3859);+#3857 = CARTESIAN_POINT('',(0.868996284319,0.135,0.116));+#3858 = DIRECTION('',(0.,1.,0.));+#3859 = DIRECTION('',(0.,0.,1.));+#3860 = PCURVE('',#3033,#3861);+#3861 = DEFINITIONAL_REPRESENTATION('',(#3862),#3866);+#3862 = CIRCLE('',#3863,0.116);+#3863 = AXIS2_PLACEMENT_2D('',#3864,#3865);+#3864 = CARTESIAN_POINT('',(-0.131891476519,0.125650042193));+#3865 = DIRECTION('',(1.,0.));+#3866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3867 = PCURVE('',#2951,#3868);+#3868 = DEFINITIONAL_REPRESENTATION('',(#3869),#3873);+#3869 = LINE('',#3870,#3871);+#3870 = CARTESIAN_POINT('',(-0.,0.135));+#3871 = VECTOR('',#3872,1.);+#3872 = DIRECTION('',(1.,-0.));+#3873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3874 = ORIENTED_EDGE('',*,*,#3799,.F.);+#3875 = ORIENTED_EDGE('',*,*,#3749,.F.);+#3876 = ORIENTED_EDGE('',*,*,#3700,.F.);+#3877 = ORIENTED_EDGE('',*,*,#3626,.T.);+#3878 = ORIENTED_EDGE('',*,*,#3579,.T.);+#3879 = ORIENTED_EDGE('',*,*,#3529,.T.);+#3880 = ORIENTED_EDGE('',*,*,#3480,.T.);+#3881 = ORIENTED_EDGE('',*,*,#3452,.F.);+#3882 = ORIENTED_EDGE('',*,*,#3404,.T.);+#3883 = ADVANCED_FACE('',(#3884),#2951,.T.);+#3884 = FACE_BOUND('',#3885,.T.);+#3885 = EDGE_LOOP('',(#3886,#3887,#3888,#3889));+#3886 = ORIENTED_EDGE('',*,*,#2928,.F.);+#3887 = ORIENTED_EDGE('',*,*,#3072,.T.);+#3888 = ORIENTED_EDGE('',*,*,#3776,.T.);+#3889 = ORIENTED_EDGE('',*,*,#3853,.F.);+#3890 = MANIFOLD_SOLID_BREP('',#3891);+#3891 = CLOSED_SHELL('',(#3892,#3980,#3984));+#3892 = ADVANCED_FACE('',(#3893),#3906,.T.);+#3893 = FACE_BOUND('',#3894,.T.);+#3894 = EDGE_LOOP('',(#3895,#3929,#3952,#3979));+#3895 = ORIENTED_EDGE('',*,*,#3896,.T.);+#3896 = EDGE_CURVE('',#3897,#3897,#3899,.T.);+#3897 = VERTEX_POINT('',#3898);+#3898 = CARTESIAN_POINT('',(-0.241637684285,0.746637684285,0.9));+#3899 = SURFACE_CURVE('',#3900,(#3905,#3917),.PCURVE_S1.);+#3900 = CIRCLE('',#3901,8.E-02);+#3901 = AXIS2_PLACEMENT_3D('',#3902,#3903,#3904);+#3902 = CARTESIAN_POINT('',(-0.321637684285,0.746637684285,0.9));+#3903 = DIRECTION('',(0.,0.,1.));+#3904 = DIRECTION('',(1.,0.,0.));+#3905 = PCURVE('',#3906,#3911);+#3906 = CYLINDRICAL_SURFACE('',#3907,8.E-02);+#3907 = AXIS2_PLACEMENT_3D('',#3908,#3909,#3910);+#3908 = CARTESIAN_POINT('',(-0.321637684285,0.746637684285,0.9));+#3909 = DIRECTION('',(-0.,-0.,-1.));+#3910 = DIRECTION('',(1.,0.,0.));+#3911 = DEFINITIONAL_REPRESENTATION('',(#3912),#3916);+#3912 = LINE('',#3913,#3914);+#3913 = CARTESIAN_POINT('',(6.28318530718,0.));+#3914 = VECTOR('',#3915,1.);+#3915 = DIRECTION('',(-1.,0.));+#3916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3917 = PCURVE('',#3918,#3923);+#3918 = PLANE('',#3919);+#3919 = AXIS2_PLACEMENT_3D('',#3920,#3921,#3922);+#3920 = CARTESIAN_POINT('',(-0.321637684285,0.746637684285,0.9));+#3921 = DIRECTION('',(0.,0.,1.));+#3922 = DIRECTION('',(1.,0.,0.));+#3923 = DEFINITIONAL_REPRESENTATION('',(#3924),#3928);+#3924 = CIRCLE('',#3925,8.E-02);+#3925 = AXIS2_PLACEMENT_2D('',#3926,#3927);+#3926 = CARTESIAN_POINT('',(0.,0.));+#3927 = DIRECTION('',(1.,0.));+#3928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3929 = ORIENTED_EDGE('',*,*,#3930,.T.);+#3930 = EDGE_CURVE('',#3897,#3931,#3933,.T.);+#3931 = VERTEX_POINT('',#3932);+#3932 = CARTESIAN_POINT('',(-0.241637684285,0.746637684285,0.905));+#3933 = SEAM_CURVE('',#3934,(#3938,#3945),.PCURVE_S1.);+#3934 = LINE('',#3935,#3936);+#3935 = CARTESIAN_POINT('',(-0.241637684285,0.746637684285,0.9));+#3936 = VECTOR('',#3937,1.);+#3937 = DIRECTION('',(0.,0.,1.));+#3938 = PCURVE('',#3906,#3939);+#3939 = DEFINITIONAL_REPRESENTATION('',(#3940),#3944);+#3940 = LINE('',#3941,#3942);+#3941 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));+#3942 = VECTOR('',#3943,1.);+#3943 = DIRECTION('',(-0.,-1.));+#3944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3945 = PCURVE('',#3906,#3946);+#3946 = DEFINITIONAL_REPRESENTATION('',(#3947),#3951);+#3947 = LINE('',#3948,#3949);+#3948 = CARTESIAN_POINT('',(6.28318530718,0.));+#3949 = VECTOR('',#3950,1.);+#3950 = DIRECTION('',(-0.,-1.));+#3951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3952 = ORIENTED_EDGE('',*,*,#3953,.F.);+#3953 = EDGE_CURVE('',#3931,#3931,#3954,.T.);+#3954 = SURFACE_CURVE('',#3955,(#3960,#3967),.PCURVE_S1.);+#3955 = CIRCLE('',#3956,8.E-02);+#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959);+#3957 = CARTESIAN_POINT('',(-0.321637684285,0.746637684285,0.905));+#3958 = DIRECTION('',(0.,0.,1.));+#3959 = DIRECTION('',(1.,0.,0.));+#3960 = PCURVE('',#3906,#3961);+#3961 = DEFINITIONAL_REPRESENTATION('',(#3962),#3966);+#3962 = LINE('',#3963,#3964);+#3963 = CARTESIAN_POINT('',(6.28318530718,-5.E-03));+#3964 = VECTOR('',#3965,1.);+#3965 = DIRECTION('',(-1.,0.));+#3966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3967 = PCURVE('',#3968,#3973);+#3968 = PLANE('',#3969);+#3969 = AXIS2_PLACEMENT_3D('',#3970,#3971,#3972);+#3970 = CARTESIAN_POINT('',(-0.321637684285,0.746637684285,0.905));+#3971 = DIRECTION('',(0.,0.,1.));+#3972 = DIRECTION('',(1.,0.,0.));+#3973 = DEFINITIONAL_REPRESENTATION('',(#3974),#3978);+#3974 = CIRCLE('',#3975,8.E-02);+#3975 = AXIS2_PLACEMENT_2D('',#3976,#3977);+#3976 = CARTESIAN_POINT('',(0.,0.));+#3977 = DIRECTION('',(1.,0.));+#3978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3979 = ORIENTED_EDGE('',*,*,#3930,.F.);+#3980 = ADVANCED_FACE('',(#3981),#3918,.F.);+#3981 = FACE_BOUND('',#3982,.F.);+#3982 = EDGE_LOOP('',(#3983));+#3983 = ORIENTED_EDGE('',*,*,#3896,.T.);+#3984 = ADVANCED_FACE('',(#3985),#3968,.T.);+#3985 = FACE_BOUND('',#3986,.T.);+#3986 = EDGE_LOOP('',(#3987));+#3987 = ORIENTED_EDGE('',*,*,#3953,.T.);+#3988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3992)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3989,#3990,#3991)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#3989 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#3990 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#3991 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#3992 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3989,+  'distance_accuracy_value','confusion accuracy');+#3993 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#3994 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #3995,#4003,#4010,#4017,#4024,#4031,#4038,#4045,#4052,#4059,#4066,+    #4073,#4080,#4087,#4094,#4101,#4108,#4116,#4123,#4130,#4137,#4144,+    #4151,#4158,#4165,#4172,#4179,#4186,#4193,#4200,#4207,#4214,#4221,+    #4228,#4235,#4242,#4249,#4256,#4263,#4270,#4277,#4284,#4291,#4298,+    #4305,#4312,#4319,#4326,#4333,#4340,#4347,#4354,#4361,#4368,#4375,+    #4382,#4389,#4396,#4403,#4411,#4418),#3988);+#3995 = STYLED_ITEM('color',(#3996),#17);+#3996 = PRESENTATION_STYLE_ASSIGNMENT((#3997));+#3997 = SURFACE_STYLE_USAGE(.BOTH.,#3998);+#3998 = SURFACE_SIDE_STYLE('',(#3999));+#3999 = SURFACE_STYLE_FILL_AREA(#4000);+#4000 = FILL_AREA_STYLE('',(#4001));+#4001 = FILL_AREA_STYLE_COLOUR('',#4002);+#4002 = COLOUR_RGB('',0.120000001395,0.120000001395,0.130000001093);+#4003 = STYLED_ITEM('color',(#4004),#141);+#4004 = PRESENTATION_STYLE_ASSIGNMENT((#4005));+#4005 = SURFACE_STYLE_USAGE(.BOTH.,#4006);+#4006 = SURFACE_SIDE_STYLE('',(#4007));+#4007 = SURFACE_STYLE_FILL_AREA(#4008);+#4008 = FILL_AREA_STYLE('',(#4009));+#4009 = FILL_AREA_STYLE_COLOUR('',#4002);+#4010 = STYLED_ITEM('color',(#4011),#232);+#4011 = PRESENTATION_STYLE_ASSIGNMENT((#4012));+#4012 = SURFACE_STYLE_USAGE(.BOTH.,#4013);+#4013 = SURFACE_SIDE_STYLE('',(#4014));+#4014 = SURFACE_STYLE_FILL_AREA(#4015);+#4015 = FILL_AREA_STYLE('',(#4016));+#4016 = FILL_AREA_STYLE_COLOUR('',#4002);+#4017 = STYLED_ITEM('color',(#4018),#335);+#4018 = PRESENTATION_STYLE_ASSIGNMENT((#4019));+#4019 = SURFACE_STYLE_USAGE(.BOTH.,#4020);+#4020 = SURFACE_SIDE_STYLE('',(#4021));+#4021 = SURFACE_STYLE_FILL_AREA(#4022);+#4022 = FILL_AREA_STYLE('',(#4023));+#4023 = FILL_AREA_STYLE_COLOUR('',#4002);+#4024 = STYLED_ITEM('color',(#4025),#413);+#4025 = PRESENTATION_STYLE_ASSIGNMENT((#4026));+#4026 = SURFACE_STYLE_USAGE(.BOTH.,#4027);+#4027 = SURFACE_SIDE_STYLE('',(#4028));+#4028 = SURFACE_STYLE_FILL_AREA(#4029);+#4029 = FILL_AREA_STYLE('',(#4030));+#4030 = FILL_AREA_STYLE_COLOUR('',#4002);+#4031 = STYLED_ITEM('color',(#4032),#483);+#4032 = PRESENTATION_STYLE_ASSIGNMENT((#4033));+#4033 = SURFACE_STYLE_USAGE(.BOTH.,#4034);+#4034 = SURFACE_SIDE_STYLE('',(#4035));+#4035 = SURFACE_STYLE_FILL_AREA(#4036);+#4036 = FILL_AREA_STYLE('',(#4037));+#4037 = FILL_AREA_STYLE_COLOUR('',#4002);+#4038 = STYLED_ITEM('color',(#4039),#546);+#4039 = PRESENTATION_STYLE_ASSIGNMENT((#4040));+#4040 = SURFACE_STYLE_USAGE(.BOTH.,#4041);+#4041 = SURFACE_SIDE_STYLE('',(#4042));+#4042 = SURFACE_STYLE_FILL_AREA(#4043);+#4043 = FILL_AREA_STYLE('',(#4044));+#4044 = FILL_AREA_STYLE_COLOUR('',#4002);+#4045 = STYLED_ITEM('color',(#4046),#608);+#4046 = PRESENTATION_STYLE_ASSIGNMENT((#4047));+#4047 = SURFACE_STYLE_USAGE(.BOTH.,#4048);+#4048 = SURFACE_SIDE_STYLE('',(#4049));+#4049 = SURFACE_STYLE_FILL_AREA(#4050);+#4050 = FILL_AREA_STYLE('',(#4051));+#4051 = FILL_AREA_STYLE_COLOUR('',#4002);+#4052 = STYLED_ITEM('color',(#4053),#655);+#4053 = PRESENTATION_STYLE_ASSIGNMENT((#4054));+#4054 = SURFACE_STYLE_USAGE(.BOTH.,#4055);+#4055 = SURFACE_SIDE_STYLE('',(#4056));+#4056 = SURFACE_STYLE_FILL_AREA(#4057);+#4057 = FILL_AREA_STYLE('',(#4058));+#4058 = FILL_AREA_STYLE_COLOUR('',#4002);+#4059 = STYLED_ITEM('color',(#4060),#714);+#4060 = PRESENTATION_STYLE_ASSIGNMENT((#4061));+#4061 = SURFACE_STYLE_USAGE(.BOTH.,#4062);+#4062 = SURFACE_SIDE_STYLE('',(#4063));+#4063 = SURFACE_STYLE_FILL_AREA(#4064);+#4064 = FILL_AREA_STYLE('',(#4065));+#4065 = FILL_AREA_STYLE_COLOUR('',#4002);+#4066 = STYLED_ITEM('color',(#4067),#776);+#4067 = PRESENTATION_STYLE_ASSIGNMENT((#4068));+#4068 = SURFACE_STYLE_USAGE(.BOTH.,#4069);+#4069 = SURFACE_SIDE_STYLE('',(#4070));+#4070 = SURFACE_STYLE_FILL_AREA(#4071);+#4071 = FILL_AREA_STYLE('',(#4072));+#4072 = FILL_AREA_STYLE_COLOUR('',#4002);+#4073 = STYLED_ITEM('color',(#4074),#823);+#4074 = PRESENTATION_STYLE_ASSIGNMENT((#4075));+#4075 = SURFACE_STYLE_USAGE(.BOTH.,#4076);+#4076 = SURFACE_SIDE_STYLE('',(#4077));+#4077 = SURFACE_STYLE_FILL_AREA(#4078);+#4078 = FILL_AREA_STYLE('',(#4079));+#4079 = FILL_AREA_STYLE_COLOUR('',#4002);+#4080 = STYLED_ITEM('color',(#4081),#849);+#4081 = PRESENTATION_STYLE_ASSIGNMENT((#4082));+#4082 = SURFACE_STYLE_USAGE(.BOTH.,#4083);+#4083 = SURFACE_SIDE_STYLE('',(#4084));+#4084 = SURFACE_STYLE_FILL_AREA(#4085);+#4085 = FILL_AREA_STYLE('',(#4086));+#4086 = FILL_AREA_STYLE_COLOUR('',#4002);+#4087 = STYLED_ITEM('color',(#4088),#856);+#4088 = PRESENTATION_STYLE_ASSIGNMENT((#4089));+#4089 = SURFACE_STYLE_USAGE(.BOTH.,#4090);+#4090 = SURFACE_SIDE_STYLE('',(#4091));+#4091 = SURFACE_STYLE_FILL_AREA(#4092);+#4092 = FILL_AREA_STYLE('',(#4093));+#4093 = FILL_AREA_STYLE_COLOUR('',#4002);+#4094 = STYLED_ITEM('color',(#4095),#863);+#4095 = PRESENTATION_STYLE_ASSIGNMENT((#4096));+#4096 = SURFACE_STYLE_USAGE(.BOTH.,#4097);+#4097 = SURFACE_SIDE_STYLE('',(#4098));+#4098 = SURFACE_STYLE_FILL_AREA(#4099);+#4099 = FILL_AREA_STYLE('',(#4100));+#4100 = FILL_AREA_STYLE_COLOUR('',#4002);+#4101 = STYLED_ITEM('color',(#4102),#918);+#4102 = PRESENTATION_STYLE_ASSIGNMENT((#4103));+#4103 = SURFACE_STYLE_USAGE(.BOTH.,#4104);+#4104 = SURFACE_SIDE_STYLE('',(#4105));+#4105 = SURFACE_STYLE_FILL_AREA(#4106);+#4106 = FILL_AREA_STYLE('',(#4107));+#4107 = FILL_AREA_STYLE_COLOUR('',#4002);+#4108 = STYLED_ITEM('color',(#4109),#924);+#4109 = PRESENTATION_STYLE_ASSIGNMENT((#4110));+#4110 = SURFACE_STYLE_USAGE(.BOTH.,#4111);+#4111 = SURFACE_SIDE_STYLE('',(#4112));+#4112 = SURFACE_STYLE_FILL_AREA(#4113);+#4113 = FILL_AREA_STYLE('',(#4114));+#4114 = FILL_AREA_STYLE_COLOUR('',#4115);+#4115 = COLOUR_RGB('',0.78000000177,0.78000000177,0.760000013601);+#4116 = STYLED_ITEM('color',(#4117),#1044);+#4117 = PRESENTATION_STYLE_ASSIGNMENT((#4118));+#4118 = SURFACE_STYLE_USAGE(.BOTH.,#4119);+#4119 = SURFACE_SIDE_STYLE('',(#4120));+#4120 = SURFACE_STYLE_FILL_AREA(#4121);+#4121 = FILL_AREA_STYLE('',(#4122));+#4122 = FILL_AREA_STYLE_COLOUR('',#4115);+#4123 = STYLED_ITEM('color',(#4124),#1365);+#4124 = PRESENTATION_STYLE_ASSIGNMENT((#4125));+#4125 = SURFACE_STYLE_USAGE(.BOTH.,#4126);+#4126 = SURFACE_SIDE_STYLE('',(#4127));+#4127 = SURFACE_STYLE_FILL_AREA(#4128);+#4128 = FILL_AREA_STYLE('',(#4129));+#4129 = FILL_AREA_STYLE_COLOUR('',#4115);+#4130 = STYLED_ITEM('color',(#4131),#1436);+#4131 = PRESENTATION_STYLE_ASSIGNMENT((#4132));+#4132 = SURFACE_STYLE_USAGE(.BOTH.,#4133);+#4133 = SURFACE_SIDE_STYLE('',(#4134));+#4134 = SURFACE_STYLE_FILL_AREA(#4135);+#4135 = FILL_AREA_STYLE('',(#4136));+#4136 = FILL_AREA_STYLE_COLOUR('',#4115);+#4137 = STYLED_ITEM('color',(#4138),#1490);+#4138 = PRESENTATION_STYLE_ASSIGNMENT((#4139));+#4139 = SURFACE_STYLE_USAGE(.BOTH.,#4140);+#4140 = SURFACE_SIDE_STYLE('',(#4141));+#4141 = SURFACE_STYLE_FILL_AREA(#4142);+#4142 = FILL_AREA_STYLE('',(#4143));+#4143 = FILL_AREA_STYLE_COLOUR('',#4115);+#4144 = STYLED_ITEM('color',(#4145),#1539);+#4145 = PRESENTATION_STYLE_ASSIGNMENT((#4146));+#4146 = SURFACE_STYLE_USAGE(.BOTH.,#4147);+#4147 = SURFACE_SIDE_STYLE('',(#4148));+#4148 = SURFACE_STYLE_FILL_AREA(#4149);+#4149 = FILL_AREA_STYLE('',(#4150));+#4150 = FILL_AREA_STYLE_COLOUR('',#4115);+#4151 = STYLED_ITEM('color',(#4152),#1593);+#4152 = PRESENTATION_STYLE_ASSIGNMENT((#4153));+#4153 = SURFACE_STYLE_USAGE(.BOTH.,#4154);+#4154 = SURFACE_SIDE_STYLE('',(#4155));+#4155 = SURFACE_STYLE_FILL_AREA(#4156);+#4156 = FILL_AREA_STYLE('',(#4157));+#4157 = FILL_AREA_STYLE_COLOUR('',#4115);+#4158 = STYLED_ITEM('color',(#4159),#1642);+#4159 = PRESENTATION_STYLE_ASSIGNMENT((#4160));+#4160 = SURFACE_STYLE_USAGE(.BOTH.,#4161);+#4161 = SURFACE_SIDE_STYLE('',(#4162));+#4162 = SURFACE_STYLE_FILL_AREA(#4163);+#4163 = FILL_AREA_STYLE('',(#4164));+#4164 = FILL_AREA_STYLE_COLOUR('',#4115);+#4165 = STYLED_ITEM('color',(#4166),#1696);+#4166 = PRESENTATION_STYLE_ASSIGNMENT((#4167));+#4167 = SURFACE_STYLE_USAGE(.BOTH.,#4168);+#4168 = SURFACE_SIDE_STYLE('',(#4169));+#4169 = SURFACE_STYLE_FILL_AREA(#4170);+#4170 = FILL_AREA_STYLE('',(#4171));+#4171 = FILL_AREA_STYLE_COLOUR('',#4115);+#4172 = STYLED_ITEM('color',(#4173),#1745);+#4173 = PRESENTATION_STYLE_ASSIGNMENT((#4174));+#4174 = SURFACE_STYLE_USAGE(.BOTH.,#4175);+#4175 = SURFACE_SIDE_STYLE('',(#4176));+#4176 = SURFACE_STYLE_FILL_AREA(#4177);+#4177 = FILL_AREA_STYLE('',(#4178));+#4178 = FILL_AREA_STYLE_COLOUR('',#4115);+#4179 = STYLED_ITEM('color',(#4180),#1799);+#4180 = PRESENTATION_STYLE_ASSIGNMENT((#4181));+#4181 = SURFACE_STYLE_USAGE(.BOTH.,#4182);+#4182 = SURFACE_SIDE_STYLE('',(#4183));+#4183 = SURFACE_STYLE_FILL_AREA(#4184);+#4184 = FILL_AREA_STYLE('',(#4185));+#4185 = FILL_AREA_STYLE_COLOUR('',#4115);+#4186 = STYLED_ITEM('color',(#4187),#1848);+#4187 = PRESENTATION_STYLE_ASSIGNMENT((#4188));+#4188 = SURFACE_STYLE_USAGE(.BOTH.,#4189);+#4189 = SURFACE_SIDE_STYLE('',(#4190));+#4190 = SURFACE_STYLE_FILL_AREA(#4191);+#4191 = FILL_AREA_STYLE('',(#4192));+#4192 = FILL_AREA_STYLE_COLOUR('',#4115);+#4193 = STYLED_ITEM('color',(#4194),#1875);+#4194 = PRESENTATION_STYLE_ASSIGNMENT((#4195));+#4195 = SURFACE_STYLE_USAGE(.BOTH.,#4196);+#4196 = SURFACE_SIDE_STYLE('',(#4197));+#4197 = SURFACE_STYLE_FILL_AREA(#4198);+#4198 = FILL_AREA_STYLE('',(#4199));+#4199 = FILL_AREA_STYLE_COLOUR('',#4115);+#4200 = STYLED_ITEM('color',(#4201),#1915);+#4201 = PRESENTATION_STYLE_ASSIGNMENT((#4202));+#4202 = SURFACE_STYLE_USAGE(.BOTH.,#4203);+#4203 = SURFACE_SIDE_STYLE('',(#4204));+#4204 = SURFACE_STYLE_FILL_AREA(#4205);+#4205 = FILL_AREA_STYLE('',(#4206));+#4206 = FILL_AREA_STYLE_COLOUR('',#4115);+#4207 = STYLED_ITEM('color',(#4208),#1924);+#4208 = PRESENTATION_STYLE_ASSIGNMENT((#4209));+#4209 = SURFACE_STYLE_USAGE(.BOTH.,#4210);+#4210 = SURFACE_SIDE_STYLE('',(#4211));+#4211 = SURFACE_STYLE_FILL_AREA(#4212);+#4212 = FILL_AREA_STYLE('',(#4213));+#4213 = FILL_AREA_STYLE_COLOUR('',#4115);+#4214 = STYLED_ITEM('color',(#4215),#2044);+#4215 = PRESENTATION_STYLE_ASSIGNMENT((#4216));+#4216 = SURFACE_STYLE_USAGE(.BOTH.,#4217);+#4217 = SURFACE_SIDE_STYLE('',(#4218));+#4218 = SURFACE_STYLE_FILL_AREA(#4219);+#4219 = FILL_AREA_STYLE('',(#4220));+#4220 = FILL_AREA_STYLE_COLOUR('',#4115);+#4221 = STYLED_ITEM('color',(#4222),#2365);+#4222 = PRESENTATION_STYLE_ASSIGNMENT((#4223));+#4223 = SURFACE_STYLE_USAGE(.BOTH.,#4224);+#4224 = SURFACE_SIDE_STYLE('',(#4225));+#4225 = SURFACE_STYLE_FILL_AREA(#4226);+#4226 = FILL_AREA_STYLE('',(#4227));+#4227 = FILL_AREA_STYLE_COLOUR('',#4115);+#4228 = STYLED_ITEM('color',(#4229),#2436);+#4229 = PRESENTATION_STYLE_ASSIGNMENT((#4230));+#4230 = SURFACE_STYLE_USAGE(.BOTH.,#4231);+#4231 = SURFACE_SIDE_STYLE('',(#4232));+#4232 = SURFACE_STYLE_FILL_AREA(#4233);+#4233 = FILL_AREA_STYLE('',(#4234));+#4234 = FILL_AREA_STYLE_COLOUR('',#4115);+#4235 = STYLED_ITEM('color',(#4236),#2490);+#4236 = PRESENTATION_STYLE_ASSIGNMENT((#4237));+#4237 = SURFACE_STYLE_USAGE(.BOTH.,#4238);+#4238 = SURFACE_SIDE_STYLE('',(#4239));+#4239 = SURFACE_STYLE_FILL_AREA(#4240);+#4240 = FILL_AREA_STYLE('',(#4241));+#4241 = FILL_AREA_STYLE_COLOUR('',#4115);+#4242 = STYLED_ITEM('color',(#4243),#2539);+#4243 = PRESENTATION_STYLE_ASSIGNMENT((#4244));+#4244 = SURFACE_STYLE_USAGE(.BOTH.,#4245);+#4245 = SURFACE_SIDE_STYLE('',(#4246));+#4246 = SURFACE_STYLE_FILL_AREA(#4247);+#4247 = FILL_AREA_STYLE('',(#4248));+#4248 = FILL_AREA_STYLE_COLOUR('',#4115);+#4249 = STYLED_ITEM('color',(#4250),#2593);+#4250 = PRESENTATION_STYLE_ASSIGNMENT((#4251));+#4251 = SURFACE_STYLE_USAGE(.BOTH.,#4252);+#4252 = SURFACE_SIDE_STYLE('',(#4253));+#4253 = SURFACE_STYLE_FILL_AREA(#4254);+#4254 = FILL_AREA_STYLE('',(#4255));+#4255 = FILL_AREA_STYLE_COLOUR('',#4115);+#4256 = STYLED_ITEM('color',(#4257),#2642);+#4257 = PRESENTATION_STYLE_ASSIGNMENT((#4258));+#4258 = SURFACE_STYLE_USAGE(.BOTH.,#4259);+#4259 = SURFACE_SIDE_STYLE('',(#4260));+#4260 = SURFACE_STYLE_FILL_AREA(#4261);+#4261 = FILL_AREA_STYLE('',(#4262));+#4262 = FILL_AREA_STYLE_COLOUR('',#4115);+#4263 = STYLED_ITEM('color',(#4264),#2696);+#4264 = PRESENTATION_STYLE_ASSIGNMENT((#4265));+#4265 = SURFACE_STYLE_USAGE(.BOTH.,#4266);+#4266 = SURFACE_SIDE_STYLE('',(#4267));+#4267 = SURFACE_STYLE_FILL_AREA(#4268);+#4268 = FILL_AREA_STYLE('',(#4269));+#4269 = FILL_AREA_STYLE_COLOUR('',#4115);+#4270 = STYLED_ITEM('color',(#4271),#2745);+#4271 = PRESENTATION_STYLE_ASSIGNMENT((#4272));+#4272 = SURFACE_STYLE_USAGE(.BOTH.,#4273);+#4273 = SURFACE_SIDE_STYLE('',(#4274));+#4274 = SURFACE_STYLE_FILL_AREA(#4275);+#4275 = FILL_AREA_STYLE('',(#4276));+#4276 = FILL_AREA_STYLE_COLOUR('',#4115);+#4277 = STYLED_ITEM('color',(#4278),#2799);+#4278 = PRESENTATION_STYLE_ASSIGNMENT((#4279));+#4279 = SURFACE_STYLE_USAGE(.BOTH.,#4280);+#4280 = SURFACE_SIDE_STYLE('',(#4281));+#4281 = SURFACE_STYLE_FILL_AREA(#4282);+#4282 = FILL_AREA_STYLE('',(#4283));+#4283 = FILL_AREA_STYLE_COLOUR('',#4115);+#4284 = STYLED_ITEM('color',(#4285),#2848);+#4285 = PRESENTATION_STYLE_ASSIGNMENT((#4286));+#4286 = SURFACE_STYLE_USAGE(.BOTH.,#4287);+#4287 = SURFACE_SIDE_STYLE('',(#4288));+#4288 = SURFACE_STYLE_FILL_AREA(#4289);+#4289 = FILL_AREA_STYLE('',(#4290));+#4290 = FILL_AREA_STYLE_COLOUR('',#4115);+#4291 = STYLED_ITEM('color',(#4292),#2875);+#4292 = PRESENTATION_STYLE_ASSIGNMENT((#4293));+#4293 = SURFACE_STYLE_USAGE(.BOTH.,#4294);+#4294 = SURFACE_SIDE_STYLE('',(#4295));+#4295 = SURFACE_STYLE_FILL_AREA(#4296);+#4296 = FILL_AREA_STYLE('',(#4297));+#4297 = FILL_AREA_STYLE_COLOUR('',#4115);+#4298 = STYLED_ITEM('color',(#4299),#2915);+#4299 = PRESENTATION_STYLE_ASSIGNMENT((#4300));+#4300 = SURFACE_STYLE_USAGE(.BOTH.,#4301);+#4301 = SURFACE_SIDE_STYLE('',(#4302));+#4302 = SURFACE_STYLE_FILL_AREA(#4303);+#4303 = FILL_AREA_STYLE('',(#4304));+#4304 = FILL_AREA_STYLE_COLOUR('',#4115);+#4305 = STYLED_ITEM('color',(#4306),#2924);+#4306 = PRESENTATION_STYLE_ASSIGNMENT((#4307));+#4307 = SURFACE_STYLE_USAGE(.BOTH.,#4308);+#4308 = SURFACE_SIDE_STYLE('',(#4309));+#4309 = SURFACE_STYLE_FILL_AREA(#4310);+#4310 = FILL_AREA_STYLE('',(#4311));+#4311 = FILL_AREA_STYLE_COLOUR('',#4115);+#4312 = STYLED_ITEM('color',(#4313),#3044);+#4313 = PRESENTATION_STYLE_ASSIGNMENT((#4314));+#4314 = SURFACE_STYLE_USAGE(.BOTH.,#4315);+#4315 = SURFACE_SIDE_STYLE('',(#4316));+#4316 = SURFACE_STYLE_FILL_AREA(#4317);+#4317 = FILL_AREA_STYLE('',(#4318));+#4318 = FILL_AREA_STYLE_COLOUR('',#4115);+#4319 = STYLED_ITEM('color',(#4320),#3353);+#4320 = PRESENTATION_STYLE_ASSIGNMENT((#4321));+#4321 = SURFACE_STYLE_USAGE(.BOTH.,#4322);+#4322 = SURFACE_SIDE_STYLE('',(#4323));+#4323 = SURFACE_STYLE_FILL_AREA(#4324);+#4324 = FILL_AREA_STYLE('',(#4325));+#4325 = FILL_AREA_STYLE_COLOUR('',#4115);+#4326 = STYLED_ITEM('color',(#4327),#3424);+#4327 = PRESENTATION_STYLE_ASSIGNMENT((#4328));+#4328 = SURFACE_STYLE_USAGE(.BOTH.,#4329);+#4329 = SURFACE_SIDE_STYLE('',(#4330));+#4330 = SURFACE_STYLE_FILL_AREA(#4331);+#4331 = FILL_AREA_STYLE('',(#4332));+#4332 = FILL_AREA_STYLE_COLOUR('',#4115);+#4333 = STYLED_ITEM('color',(#4334),#3474);+#4334 = PRESENTATION_STYLE_ASSIGNMENT((#4335));+#4335 = SURFACE_STYLE_USAGE(.BOTH.,#4336);+#4336 = SURFACE_SIDE_STYLE('',(#4337));+#4337 = SURFACE_STYLE_FILL_AREA(#4338);+#4338 = FILL_AREA_STYLE('',(#4339));+#4339 = FILL_AREA_STYLE_COLOUR('',#4115);+#4340 = STYLED_ITEM('color',(#4341),#3523);+#4341 = PRESENTATION_STYLE_ASSIGNMENT((#4342));+#4342 = SURFACE_STYLE_USAGE(.BOTH.,#4343);+#4343 = SURFACE_SIDE_STYLE('',(#4344));+#4344 = SURFACE_STYLE_FILL_AREA(#4345);+#4345 = FILL_AREA_STYLE('',(#4346));+#4346 = FILL_AREA_STYLE_COLOUR('',#4115);+#4347 = STYLED_ITEM('color',(#4348),#3573);+#4348 = PRESENTATION_STYLE_ASSIGNMENT((#4349));+#4349 = SURFACE_STYLE_USAGE(.BOTH.,#4350);+#4350 = SURFACE_SIDE_STYLE('',(#4351));+#4351 = SURFACE_STYLE_FILL_AREA(#4352);+#4352 = FILL_AREA_STYLE('',(#4353));+#4353 = FILL_AREA_STYLE_COLOUR('',#4115);+#4354 = STYLED_ITEM('color',(#4355),#3622);+#4355 = PRESENTATION_STYLE_ASSIGNMENT((#4356));+#4356 = SURFACE_STYLE_USAGE(.BOTH.,#4357);+#4357 = SURFACE_SIDE_STYLE('',(#4358));+#4358 = SURFACE_STYLE_FILL_AREA(#4359);+#4359 = FILL_AREA_STYLE('',(#4360));+#4360 = FILL_AREA_STYLE_COLOUR('',#4115);+#4361 = STYLED_ITEM('color',(#4362),#3672);+#4362 = PRESENTATION_STYLE_ASSIGNMENT((#4363));+#4363 = SURFACE_STYLE_USAGE(.BOTH.,#4364);+#4364 = SURFACE_SIDE_STYLE('',(#4365));+#4365 = SURFACE_STYLE_FILL_AREA(#4366);+#4366 = FILL_AREA_STYLE('',(#4367));+#4367 = FILL_AREA_STYLE_COLOUR('',#4115);+#4368 = STYLED_ITEM('color',(#4369),#3721);+#4369 = PRESENTATION_STYLE_ASSIGNMENT((#4370));+#4370 = SURFACE_STYLE_USAGE(.BOTH.,#4371);+#4371 = SURFACE_SIDE_STYLE('',(#4372));+#4372 = SURFACE_STYLE_FILL_AREA(#4373);+#4373 = FILL_AREA_STYLE('',(#4374));+#4374 = FILL_AREA_STYLE_COLOUR('',#4115);+#4375 = STYLED_ITEM('color',(#4376),#3771);+#4376 = PRESENTATION_STYLE_ASSIGNMENT((#4377));+#4377 = SURFACE_STYLE_USAGE(.BOTH.,#4378);+#4378 = SURFACE_SIDE_STYLE('',(#4379));+#4379 = SURFACE_STYLE_FILL_AREA(#4380);+#4380 = FILL_AREA_STYLE('',(#4381));+#4381 = FILL_AREA_STYLE_COLOUR('',#4115);+#4382 = STYLED_ITEM('color',(#4383),#3820);+#4383 = PRESENTATION_STYLE_ASSIGNMENT((#4384));+#4384 = SURFACE_STYLE_USAGE(.BOTH.,#4385);+#4385 = SURFACE_SIDE_STYLE('',(#4386));+#4386 = SURFACE_STYLE_FILL_AREA(#4387);+#4387 = FILL_AREA_STYLE('',(#4388));+#4388 = FILL_AREA_STYLE_COLOUR('',#4115);+#4389 = STYLED_ITEM('color',(#4390),#3847);+#4390 = PRESENTATION_STYLE_ASSIGNMENT((#4391));+#4391 = SURFACE_STYLE_USAGE(.BOTH.,#4392);+#4392 = SURFACE_SIDE_STYLE('',(#4393));+#4393 = SURFACE_STYLE_FILL_AREA(#4394);+#4394 = FILL_AREA_STYLE('',(#4395));+#4395 = FILL_AREA_STYLE_COLOUR('',#4115);+#4396 = STYLED_ITEM('color',(#4397),#3883);+#4397 = PRESENTATION_STYLE_ASSIGNMENT((#4398));+#4398 = SURFACE_STYLE_USAGE(.BOTH.,#4399);+#4399 = SURFACE_SIDE_STYLE('',(#4400));+#4400 = SURFACE_STYLE_FILL_AREA(#4401);+#4401 = FILL_AREA_STYLE('',(#4402));+#4402 = FILL_AREA_STYLE_COLOUR('',#4115);+#4403 = STYLED_ITEM('color',(#4404),#3892);+#4404 = PRESENTATION_STYLE_ASSIGNMENT((#4405));+#4405 = SURFACE_STYLE_USAGE(.BOTH.,#4406);+#4406 = SURFACE_SIDE_STYLE('',(#4407));+#4407 = SURFACE_STYLE_FILL_AREA(#4408);+#4408 = FILL_AREA_STYLE('',(#4409));+#4409 = FILL_AREA_STYLE_COLOUR('',#4410);+#4410 = COLOUR_RGB('',0.380000002513,0.380000002513,0.399999997426);+#4411 = STYLED_ITEM('color',(#4412),#3980);+#4412 = PRESENTATION_STYLE_ASSIGNMENT((#4413));+#4413 = SURFACE_STYLE_USAGE(.BOTH.,#4414);+#4414 = SURFACE_SIDE_STYLE('',(#4415));+#4415 = SURFACE_STYLE_FILL_AREA(#4416);+#4416 = FILL_AREA_STYLE('',(#4417));+#4417 = FILL_AREA_STYLE_COLOUR('',#4410);+#4418 = STYLED_ITEM('color',(#4419),#3984);+#4419 = PRESENTATION_STYLE_ASSIGNMENT((#4420));+#4420 = SURFACE_STYLE_USAGE(.BOTH.,#4421);+#4421 = SURFACE_SIDE_STYLE('',(#4422));+#4422 = SURFACE_STYLE_FILL_AREA(#4423);+#4423 = FILL_AREA_STYLE('',(#4424));+#4424 = FILL_AREA_STYLE_COLOUR('',#4410);+ENDSEC;+END-ISO-10303-21;
docs/bzx84c5v6w-7-f-datasheet.pdfadded
⋯ 1 unchanged line ⋯
docs/hero.pngadded
⋯ 1 unchanged line ⋯
package.jsonadded+224
@@ -0,0 +1,224 @@+{+  "slug": "bzx84c5v6w-7-f",+  "version": "0.1.0",+  "type": "component",+  "description": "Diodes Incorporated Zener Diodes, SOT-323. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "diodes",+    "bzx84c5v6w-7-f",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "bzx84c5v6w-7-f.kicad_sym",+    "bzx84c5v6w-7-f.kicad_mod",+    "bzx84c5v6w-7-f.glb",+    "bzx84c5v6w-7-f.step",+    "bzx84c5v6w-7-f.lbr",+    "docs/hero.png",+    "docs/bzx84c5v6w-7-f-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "bzx84c5v6w-7-f-hero.glb",+    "bzx84c5v6w-7-f-hero.overlay.json"+  ],+  "component": {+    "mpn": "BZX84C5V6W-7-F",+    "manufacturer": "Diodes Incorporated",+    "package": "SOT-323",+    "pin_count": 3,+    "category": "Diodes",+    "subcategory": "Zener Diodes",+    "datasheet": "https://www.diodes.com/assets/Datasheets/BZX84C5V6W-7-F.pdf",+    "parts": {+      "symbol": "bzx84c5v6w-7-f.kicad_sym",+      "footprint": "bzx84c5v6w-7-f.kicad_mod",+      "model_3d": "bzx84c5v6w-7-f-hero.glb",+      "model_3d_plain": "bzx84c5v6w-7-f.glb",+      "model_3d_step": "bzx84c5v6w-7-f-etched.step",+      "model_3d_step_plain": "bzx84c5v6w-7-f.step",+      "lbr": "bzx84c5v6w-7-f.lbr"+    },+    "distributor_links": {+      "lcsc": "C2942363",+      "digikey": "BZX84C5V6W-FDITR-ND",+      "mouser": "621-BZX84C5V6W-F"+    },+    "distributor_check": {+      "checked_at": "2026-11-13T10:52:50Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "BZX84C5V6W-FDITR-ND",+        "status": "found"+      },+      "mouser": {+        "pn": "621-BZX84C5V6W-F",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "A",+        "type": "passive",+        "description": "Anode of the single Zener diode (bottom-left pin in the device schematic); the datasheet gives VF = 0.9 V at IF = 10 mA and a nominal Zener voltage of 5.6 V for the BZX84C5V6W."+      },+      {+        "number": "2",+        "name": "NC",+        "type": "unconnected",+        "description": "Not connected internally; the device schematic shows this bottom-right pin with no connection to the diode."+      },+      {+        "number": "3",+        "name": "K",+        "type": "passive",+        "description": "Cathode of the single Zener diode (top pin in the device schematic); the datasheet gives a 5.6 V nominal Zener voltage (5.2 V to 6.0 V) at IZT = 5 mA and 200 mW maximum power dissipation."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-sonnet-5-5",+        "primary_mode": "text+vision",+        "consensus_model": "claude-opus-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The datasheet does not print pin numbers on the package or schematic drawing. The numbering follows ",+          "vision extraction: provenance cannot be text-verified; needs consensus"+        ],+        "pages_sent": 4,+        "cost_usd": 0.126,+        "at": "2026-11-13T10:52:39"+      },+      "datasheet": {+        "url": "https://www.diodes.com/assets/Datasheets/BZX84C5V6W-7-F.pdf",+        "pages": 4,+        "sha256": "d9219bc3aedc6fa2",+        "source_tier": "mfr"+      },+      "cad": "land: KiCad official (CC-BY-SA 4.0); 3D: generated from the datasheet",+      "model_3d_generated": {+        "generator": "factory/gen_pkg3d.py",+        "family": "SOT-563",+        "height_mm": 0.95,+        "height_basis": "datasheet A, midpoint of min and max",+        "standoff_mm": 0.05,+        "standoff_basis": "family nominal (no datasheet A1 read)",+        "lead_width_mm": 0.27,+        "lead_width_basis": "default: 0.6 x pad width across the lead, at most 0.45 x pitch 1.30 mm; a tab 0.9 x its width (no datasheet b read)",+        "lead_thickness_mm": 0.1,+        "lead_thickness_basis": "default for pitch 1.30 mm, height 0.95 mm (no datasheet c read)"+      },+      "pins": {+        "total": 3,+        "described": 3,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "bzx84c5v6w-7-f.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          2.0,+          2.1,+          0.95+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "f21322812d570cd4dfb11b4ca7583ffd923bf2e0079f7d3cbfdddfb9e7ce347a",+        "checked": "2026-11-13",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "bzx84c5v6w-7-f-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          2.0,+          2.1,+          0.95+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "50ff13cad02a5c23274ac650e2e03a0c478e7885dc6df4e9ff6e463622d6728f",+        "checked": "2026-11-13",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ],+    "package_dims": {+      "package_code": "SOT-323",+      "source_page": 3,+      "D": {+        "nom_mm": 2.1,+        "range_mm": [+          2.0,+          2.2+        ]+      },+      "E1": {+        "nom_mm": 1.25,+        "range_mm": [+          1.15,+          1.35+        ]+      },+      "E": {+        "nom_mm": 2.0,+        "range_mm": [+          1.8,+          2.2+        ]+      },+      "e": {+        "nom_mm": 0.65,+        "range_mm": [+          null,+          null+        ]+      },+      "A": {+        "nom_mm": 0.95,+        "range_mm": [+          0.9,+          1.0+        ]+      },+      "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",+      "model_check": {+        "file": "bzx84c5v6w-7-f.step",+        "verdict": "PASS",+        "reasons": [+          "height and body within the datasheet's package drawing"+        ],+        "by": "factory/package_fit.py"+      }+    }+  }+}
page.jsonadded+229
@@ -0,0 +1,229 @@+{+  "slug": "bzx84c5v6w-7-f",+  "version": "0.1.0",+  "type": "component",+  "description": "Diodes Incorporated Zener Diodes, SOT-323. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "diodes",+    "bzx84c5v6w-7-f",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "bzx84c5v6w-7-f.kicad_sym",+    "bzx84c5v6w-7-f.kicad_mod",+    "bzx84c5v6w-7-f.glb",+    "bzx84c5v6w-7-f.step",+    "bzx84c5v6w-7-f.lbr",+    "docs/hero.png",+    "docs/bzx84c5v6w-7-f-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "bzx84c5v6w-7-f-hero.glb",+    "bzx84c5v6w-7-f-hero.overlay.json"+  ],+  "component": {+    "mpn": "BZX84C5V6W-7-F",+    "manufacturer": "Diodes Incorporated",+    "package": "SOT-323",+    "pin_count": 3,+    "category": "Diodes",+    "subcategory": "Zener Diodes",+    "datasheet": "https://www.diodes.com/assets/Datasheets/BZX84C5V6W-7-F.pdf",+    "parts": {+      "symbol": "bzx84c5v6w-7-f.kicad_sym",+      "footprint": "bzx84c5v6w-7-f.kicad_mod",+      "model_3d": "bzx84c5v6w-7-f-hero.glb",+      "model_3d_plain": "bzx84c5v6w-7-f.glb",+      "model_3d_step": "bzx84c5v6w-7-f-etched.step",+      "model_3d_step_plain": "bzx84c5v6w-7-f.step",+      "lbr": "bzx84c5v6w-7-f.lbr"+    },+    "distributor_links": {+      "lcsc": "C2942363",+      "digikey": "BZX84C5V6W-FDITR-ND",+      "mouser": "621-BZX84C5V6W-F"+    },+    "distributor_check": {+      "checked_at": "2026-11-13T10:52:50Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "BZX84C5V6W-FDITR-ND",+        "status": "found"+      },+      "mouser": {+        "pn": "621-BZX84C5V6W-F",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "A",+        "type": "passive",+        "description": "Anode of the single Zener diode (bottom-left pin in the device schematic); the datasheet gives VF = 0.9 V at IF = 10 mA and a nominal Zener voltage of 5.6 V for the BZX84C5V6W."+      },+      {+        "number": "2",+        "name": "NC",+        "type": "unconnected",+        "description": "Not connected internally; the device schematic shows this bottom-right pin with no connection to the diode."+      },+      {+        "number": "3",+        "name": "K",+        "type": "passive",+        "description": "Cathode of the single Zener diode (top pin in the device schematic); the datasheet gives a 5.6 V nominal Zener voltage (5.2 V to 6.0 V) at IZT = 5 mA and 200 mW maximum power dissipation."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-sonnet-5-5",+        "primary_mode": "text+vision",+        "consensus_model": "claude-opus-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The datasheet does not print pin numbers on the package or schematic drawing. The numbering follows ",+          "vision extraction: provenance cannot be text-verified; needs consensus"+        ],+        "pages_sent": 4,+        "cost_usd": 0.126,+        "at": "2026-11-13T10:52:39"+      },+      "datasheet": {+        "url": "https://www.diodes.com/assets/Datasheets/BZX84C5V6W-7-F.pdf",+        "pages": 4,+        "sha256": "d9219bc3aedc6fa2",+        "source_tier": "mfr"+      },+      "cad": "land: KiCad official (CC-BY-SA 4.0); 3D: generated from the datasheet",+      "model_3d_generated": {+        "generator": "factory/gen_pkg3d.py",+        "family": "SOT-563",+        "height_mm": 0.95,+        "height_basis": "datasheet A, midpoint of min and max",+        "standoff_mm": 0.05,+        "standoff_basis": "family nominal (no datasheet A1 read)",+        "lead_width_mm": 0.27,+        "lead_width_basis": "default: 0.6 x pad width across the lead, at most 0.45 x pitch 1.30 mm; a tab 0.9 x its width (no datasheet b read)",+        "lead_thickness_mm": 0.1,+        "lead_thickness_basis": "default for pitch 1.30 mm, height 0.95 mm (no datasheet c read)"+      },+      "pins": {+        "total": 3,+        "described": 3,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "bzx84c5v6w-7-f.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          2,+          2.1,+          0.95+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "f21322812d570cd4dfb11b4ca7583ffd923bf2e0079f7d3cbfdddfb9e7ce347a",+        "checked": "2026-11-13",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "bzx84c5v6w-7-f-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          2,+          2.1,+          0.95+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "50ff13cad02a5c23274ac650e2e03a0c478e7885dc6df4e9ff6e463622d6728f",+        "checked": "2026-11-13",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ],+    "package_dims": {+      "package_code": "SOT-323",+      "source_page": 3,+      "D": {+        "nom_mm": 2.1,+        "range_mm": [+          2,+          2.2+        ]+      },+      "E1": {+        "nom_mm": 1.25,+        "range_mm": [+          1.15,+          1.35+        ]+      },+      "E": {+        "nom_mm": 2,+        "range_mm": [+          1.8,+          2.2+        ]+      },+      "e": {+        "nom_mm": 0.65,+        "range_mm": [+          null,+          null+        ]+      },+      "A": {+        "nom_mm": 0.95,+        "range_mm": [+          0.9,+          1+        ]+      },+      "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",+      "model_check": {+        "file": "bzx84c5v6w-7-f.step",+        "verdict": "PASS",+        "reasons": [+          "height and body within the datasheet's package drawing"+        ],+        "by": "factory/package_fit.py"+      }+    }+  },+  "visibility": "private",+  "org": "adom",+  "author": {+    "name": "Ray"+  }+}\ No newline at end of file
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>bzx84c5v6w-7-f</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>bzx84c5v6w-7-f</title>\ No newline at end of file