← Commit history
README.mdadded+104
@@ -0,0 +1,104 @@+# MAX8556ETE+T++**Analog Devices Inc Maxim Integrated** · Voltage Regulators - Linear, Low Drop Out (LDO) Regulators · TQFN-16-EP(5x5)++MAX8556ETE+T from Analog Devices Inc Maxim Integrated, in a TQFN-16-EP(5x5). Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | IN | power_in | LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND. |+| 2 | IN | power_in | LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND. |+| 3 | IN | power_in | LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND. |+| 4 | IN | power_in | LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND. |+| 5 | IN | power_in | LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND. |+| 6 | IN | power_in | LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND. |+| 7 | OUT | power_out | LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A. |+| 8 | OUT | power_out | LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A. |+| 9 | OUT | power_out | LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A. |+| 10 | OUT | power_out | LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A. |+| 11 | OUT | power_out | LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A. |+| 12 | POK | output | Open-drain power-OK output that is high impedance when VOUT is within ±10% of nominal and pulls low when VOUT is outside that range or when EN is low; connect a resistor to a logic supply of less than 3.6V. |+| 13 | FB | input | Feedback input regulated to 0.5V; connect to the center tap of a resistor divider from the output to GND to set the output voltage. |+| 14 | GND | power_in | Ground. |+| 15 | N.C. | unconnected | Not connected internally; connect to GND or leave unconnected. |+| 16 | EN | input | Enable input; connect to GND or a logic low to shut the device down, and to IN or a logic high for normal operation. |+| 17 | EP | passive | Exposed pad (from the footprint; not named in the datasheet pin table). |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Analog Devices Inc Maxim Integrated |+| Package | TQFN-16-EP(5x5) |+| Category | Power Management (PMIC) |+| Pins | 17 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Input Voltage Range |  | 1.425 |  | 3.6 | V |  | 2 |+| Input Undervoltage Lockout (VIN rising) |  | 1.3 | 1.35 | 1.4 | V | VIN rising, 70mV hysteresis | 2 |+| Input Undervoltage Lockout (VIN falling) |  | 1.23 | 1.28 | 1.33 | V | VIN falling | 2 |+| Output Voltage Range |  | 0.5 |  | 3.4 | V |  | 2 |+| Line Regulation |  | -0.15 | 0 | 0.15 | %/V | VIN = 1.425V to 3.6V, VOUT = 1.225V | 2 |+| Dropout Voltage |  |  | 100 | 200 | mV | VIN = 1.425V, IOUT = 4A, VFB = 480mV | 2 |+| Regulated Output-Voltage Current Limit |  | 5 | 7 | 9 | A | VIN = 3.6V, VOUT = 3V, VFB = 460mV | 2 |+| Load Capacitance |  | 16 |  | 120 | µF | ESR < 50mA (Note 3) | 2 |+| FB Threshold Accuracy |  | 495 | 500 | 505 | mV | VOUT = 1.225V to 3V, VIN = VOUT + 0.2V to 3.6V, IOUT = 2mA to 4A (Note 4) | 2 |+| FB Input Bias Current |  |  | 0.001 | 1 | µA | VFB = 0.5V, VIN = 3.6V | 2 |+| GND Supply Current |  |  | 800 | 1600 | µA | VIN = 1.425V to 3.6V, VOUT = 1.225V | 3 |+| GND Supply Current (Dropout) |  |  | 1000 | 2000 | µA | VIN = 3.6V, VFB = 480mV | 3 |+| GND Shutdown Current |  |  |  | 150 | µA | VIN = 3.6V, EN = GND | 3 |+| FB Power-OK Fault Threshold (FB high) |  | 540 | 550 | 560 | mV | FB moving out of regulation, VIN = 1.425V to 3.6V, 10mV hysteresis | 3 |+| FB Power-OK Fault Threshold (FB low) |  | 440 | 450 | 460 | mV | FB moving out of regulation, VIN = 1.425V to 3.6V, 10mV hysteresis | 3 |+| POK Output Voltage, Low |  |  | 25 | 200 | mV | VFB = 0.4V or 0.6V, IPOK = 2mA | 3 |+| POK Output Current, High |  |  | 0.001 | 1 | µA | VPOK = 3.6V VFB = 0.5 | 3 |+| Enable Input Bias Current |  | -1 |  | 1 | µA | VEN = 0V or 3.6V | 3 |+| POR FB Power-On Reset Fault Threshold |  | 440 | 450 | 460 | mV | FB falling, VIN = 1.425V to 3.6V, 10mV hysteresis | 3 |+| POR Output Voltage, Low |  |  | 25 | 200 | mV | VFB = 0.4V, IPOR = 2mA | 3 |+| POR Output Current, High |  |  | 0.001 | 1 | µA | VPOR = 3.6V, VFB = 0.5V | 3 |+| POK Delay Time |  | 25 | 50 | 100 | µs | FB rising to POK high | 3 |+| POR Rising Delay Time |  | 100 | 140 | 200 | ms | FB rising to POR high impedance | 3 |+| Absolute Maximum: IN, EN, POK, POR to GND |  | -0.3 |  | 4 | V |  | 2 |+| Absolute Maximum: FB, OUT to GND (max is VIN + 0.3V) |  | -0.3 |  |  | V |  | 2 |+| Operating Temperature Range |  | -40 |  | 85 | °C |  | 2 |+| Junction Temperature | TJ |  |  | 150 | °C |  | 2 |+| Storage Temperature Range |  | -65 |  | 150 | °C |  | 2 |+| Lead Temperature |  |  |  | 300 | °C | soldering, 10s | 2 |+| Thermal-Shutdown Threshold (TJ rising) |  |  | 160 |  | °C | Output on and off | 3 |+| Thermal-Shutdown Threshold (TJ falling) |  |  | 115 |  | °C | Output on and off | 3 |+| Soft-Start Time |  |  | 100 |  | µs |  | 3 |+| Load Regulation |  |  | 0.1 |  | %/A | IOUT = 2mA to 4A | 2 |+| Enable Input Threshold (EN rising) |  |  | 1.25 |  | V | VIN = 1.425V to 3.6V | 3 |+| Enable Input Threshold (EN falling) |  |  | 0.4 |  | V | VIN = 1.425V to 3.6V | 3 |+| Thermal Resistance, Junction-to-Case (16-pin TQFN) | θJC |  | 1.7 |  | °C/W | junction to case, 16-pin TQFN | 11 |++## 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 | copper |  | (1.7°C/W for the 16-pin TQFN) θCA = the thermal resistance from the case to the sur￾rounding air through the PCB, copper traces, and the | 11 |++## CAD (KiCad official)++- Symbol: `MAX8556ETE+T`+- Footprint: `Package_DFN_QFN:QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm`+- 3D model: TQFN-16-EP(5x5) (KiCad packages3D, STEP)+- 3D model files: `max8556ete-t-etched.step` / `max8556ete-t-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `max8556ete-t.step` / `max8556ete-t.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Analog Devices Inc Maxim Integrated datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588912372916764672) (12 pp, sha256 `4fa6f5030655818e`, retrieved 2026-10-18, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-5-5` (text), consensus `claude-sonnet-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:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/max8556ete-t-datasheet.pdf)
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/max8556ete-t-datasheet.pdfadded
⋯ 1 unchanged line ⋯
max8556ete-t-etched.glbadded
⋯ 1 unchanged line ⋯
max8556ete-t-hero.glbadded
⋯ 1 unchanged line ⋯
max8556ete-t-hero.overlay.jsonadded+449
@@ -0,0 +1,449 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "MAX8556ETE+T",+  "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": 17,+      "span_mm": 7.35,+      "dash_mm": 0.1838,+      "gap_mm": 0.1103,+      "pad_stroke_mm": 0.0441+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 9,+      "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": 16,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 0.456,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -2.5,+      2.5,+      -2.5,+      2.5+    ],+    "pads_bbox_mm": [+      -2.85,+      2.85,+      -2.85,+      2.85+    ],+    "seating_z_mm": 0.0+  },+  "sources": {+    "glb": "max8556ete-t-etched.glb",+    "glb_sha256": "9d433c9248d9a557e75fb7b0381ccbf4979d69bf8118e44e14d3eabf025b2cf5",+    "footprint": "max8556ete-t.kicad_mod",+    "footprint_sha256": "e2e40e123e412ebde9f3f23e4e4ace860bcec48fe3b765487898be70f514efb4",+    "pins": "page.json component.pins",+    "pins_sha256": "e037112a2e7d176c6c46747d464a1dd5d2de8d639eed832d52fa826c30e5e76e"+  },+  "generator": "adom-wiki 1.7.73 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "IN",+      "x": -3.54,+      "y": -1.2,+      "align": "right",+      "vertical": false,+      "h": 0.4+    },+    {+      "pad": "2",+      "text": "IN",+      "x": -2.95,+      "y": -0.4,+      "align": "right",+      "vertical": false,+      "h": 0.4+    },+    {+      "pad": "3",+      "text": "IN",+      "x": -2.95,+      "y": 0.4,+      "align": "right",+      "vertical": false,+      "h": 0.4+    },+    {+      "pad": "4",+      "text": "IN",+      "x": -2.95,+      "y": 1.2,+      "align": "right",+      "vertical": false,+      "h": 0.4+    },+    {+      "pad": "5",+      "text": "IN",+      "x": -1.2,+      "y": 2.95,+      "align": "right",+      "vertical": true,+      "h": 0.4+    },+    {+      "pad": "6",+      "text": "IN",+      "x": -0.4,+      "y": 2.95,+      "align": "right",+      "vertical": true,+      "h": 0.4+    },+    {+      "pad": "7",+      "text": "OUT",+      "x": 0.4,+      "y": 2.95,+      "align": "right",+      "vertical": true,+      "h": 0.4+    },+    {+      "pad": "8",+      "text": "OUT",+      "x": 1.2,+      "y": 2.95,+      "align": "right",+      "vertical": true,+      "h": 0.4+    },+    {+      "pad": "9",+      "text": "OUT",+      "x": 2.95,+      "y": 1.2,+      "align": "left",+      "vertical": false,+      "h": 0.4+    },+    {+      "pad": "10",+      "text": "OUT",+      "x": 2.95,+      "y": 0.4,+      "align": "left",+      "vertical": false,+      "h": 0.4+    },+    {+      "pad": "11",+      "text": "OUT",+      "x": 2.95,+      "y": -0.4,+      "align": "left",+      "vertical": false,+      "h": 0.4+    },+    {+      "pad": "12",+      "text": "POK",+      "x": 2.95,+      "y": -1.2,+      "align": "left",+      "vertical": false,+      "h": 0.4+    },+    {+      "pad": "13",+      "text": "FB",+      "x": 1.2,+      "y": -2.95,+      "align": "left",+      "vertical": true,+      "h": 0.4+    },+    {+      "pad": "14",+      "text": "GND",+      "x": 0.4,+      "y": -2.95,+      "align": "left",+      "vertical": true,+      "h": 0.4+    },+    {+      "pad": "15",+      "text": "N.C.",+      "x": -0.4,+      "y": -2.95,+      "align": "left",+      "vertical": true,+      "h": 0.4+    },+    {+      "pad": "16",+      "text": "EN",+      "x": -1.2,+      "y": -2.95,+      "align": "left",+      "vertical": true,+      "h": 0.4+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        -2.325,+        -1.2+      ],+      "size_mm": [+        1.05,+        0.35+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "roundrect",+      "center_mm": [+        -2.325,+        -0.4+      ],+      "size_mm": [+        1.05,+        0.35+      ],+      "rot": 0.0+    },+    {+      "number": "3",+      "shape": "roundrect",+      "center_mm": [+        -2.325,+        0.4+      ],+      "size_mm": [+        1.05,+        0.35+      ],+      "rot": 0.0+    },+    {+      "number": "4",+      "shape": "roundrect",+      "center_mm": [+        -2.325,+        1.2+      ],+      "size_mm": [+        1.05,+        0.35+      ],+      "rot": 0.0+    },+    {+      "number": "5",+      "shape": "roundrect",+      "center_mm": [+        -1.2,+        2.325+      ],+      "size_mm": [+        0.35,+        1.05+      ],+      "rot": 0.0+    },+    {+      "number": "6",+      "shape": "roundrect",+      "center_mm": [+        -0.4,+        2.325+      ],+      "size_mm": [+        0.35,+        1.05+      ],+      "rot": 0.0+    },+    {+      "number": "7",+      "shape": "roundrect",+      "center_mm": [+        0.4,+        2.325+      ],+      "size_mm": [+        0.35,+        1.05+      ],+      "rot": 0.0+    },+    {+      "number": "8",+      "shape": "roundrect",+      "center_mm": [+        1.2,+        2.325+      ],+      "size_mm": [+        0.35,+        1.05+      ],+      "rot": 0.0+    },+    {+      "number": "9",+      "shape": "roundrect",+      "center_mm": [+        2.325,+        1.2+      ],+      "size_mm": [+        1.05,+        0.35+      ],+      "rot": 0.0+    },+    {+      "number": "10",+      "shape": "roundrect",+      "center_mm": [+        2.325,+        0.4+      ],+      "size_mm": [+        1.05,+        0.35+      ],+      "rot": 0.0+    },+    {+      "number": "11",+      "shape": "roundrect",+      "center_mm": [+        2.325,+        -0.4+      ],+      "size_mm": [+        1.05,+        0.35+      ],+      "rot": 0.0+    },+    {+      "number": "12",+      "shape": "roundrect",+      "center_mm": [+        2.325,+        -1.2+      ],+      "size_mm": [+        1.05,+        0.35+      ],+      "rot": 0.0+    },+    {+      "number": "13",+      "shape": "roundrect",+      "center_mm": [+        1.2,+        -2.325+      ],+      "size_mm": [+        0.35,+        1.05+      ],+      "rot": 0.0+    },+    {+      "number": "14",+      "shape": "roundrect",+      "center_mm": [+        0.4,+        -2.325+      ],+      "size_mm": [+        0.35,+        1.05+      ],+      "rot": 0.0+    },+    {+      "number": "15",+      "shape": "roundrect",+      "center_mm": [+        -0.4,+        -2.325+      ],+      "size_mm": [+        0.35,+        1.05+      ],+      "rot": 0.0+    },+    {+      "number": "16",+      "shape": "roundrect",+      "center_mm": [+        -1.2,+        -2.325+      ],+      "size_mm": [+        0.35,+        1.05+      ],+      "rot": 0.0+    },+    {+      "number": "17",+      "shape": "rect",+      "center_mm": [+        0.0,+        0.0+      ],+      "size_mm": [+        2.7,+        2.7+      ],+      "rot": 0.0+    }+  ]+}
max8556ete-t.glbadded
⋯ 1 unchanged line ⋯
max8556ete-t.kicad_modadded+295
@@ -0,0 +1,295 @@+(footprint "QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "QFN, 16 Pin (http://www.intersil.com/content/dam/Intersil/documents/l16_/l16.5x5.pdf)")+	(tags "QFN NoLead")+	(property "Reference" "REF**"+		(at 0 -3.8 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm"+		(at 0 3.8 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "package/no_lead"+		(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 -2.61 -2.61)+		(end -1.635 -2.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.61 -1.635)+		(end -2.61 -2.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.61 2.61)+		(end -2.61 1.635)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -1.635 2.61)+		(end -2.61 2.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.635 -2.61)+		(end 2.61 -2.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.61 -2.61)+		(end 2.61 -1.635)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.61 1.635)+		(end 2.61 2.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.61 2.61)+		(end 1.635 2.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_poly+		(pts+			(xy -3.11 -1.21)+			(xy -3.44 -0.97)+			(xy -3.44 -1.45)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+	)+	(fp_poly+		(pts+			(xy -1.5 -2.5)+			(xy 2.5 -2.5)+			(xy 2.5 2.5)+			(xy -2.5 2.5)+			(xy -2.5 -1.5)+		)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "" smd roundrect+		(at -0.675 -0.675)+		(size 1.09 1.09)+		(layers "F.Paste")+		(roundrect_rratio 0.229358)+	)+	(pad "" smd roundrect+		(at -0.675 0.675)+		(size 1.09 1.09)+		(layers "F.Paste")+		(roundrect_rratio 0.229358)+	)+	(pad "" smd roundrect+		(at 0.675 -0.675)+		(size 1.09 1.09)+		(layers "F.Paste")+		(roundrect_rratio 0.229358)+	)+	(pad "" smd roundrect+		(at 0.675 0.675)+		(size 1.09 1.09)+		(layers "F.Paste")+		(roundrect_rratio 0.229358)+	)+	(pad "1" smd roundrect+		(at -2.325 -1.2)+		(size 1.05 0.35)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "2" smd roundrect+		(at -2.325 -0.4)+		(size 1.05 0.35)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "3" smd roundrect+		(at -2.325 0.4)+		(size 1.05 0.35)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "4" smd roundrect+		(at -2.325 1.2)+		(size 1.05 0.35)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "5" smd roundrect+		(at -1.2 2.325)+		(size 0.35 1.05)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "6" smd roundrect+		(at -0.4 2.325)+		(size 0.35 1.05)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "7" smd roundrect+		(at 0.4 2.325)+		(size 0.35 1.05)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "8" smd roundrect+		(at 1.2 2.325)+		(size 0.35 1.05)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "9" smd roundrect+		(at 2.325 1.2)+		(size 1.05 0.35)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "10" smd roundrect+		(at 2.325 0.4)+		(size 1.05 0.35)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "11" smd roundrect+		(at 2.325 -0.4)+		(size 1.05 0.35)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "12" smd roundrect+		(at 2.325 -1.2)+		(size 1.05 0.35)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "13" smd roundrect+		(at 1.2 -2.325)+		(size 0.35 1.05)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "14" smd roundrect+		(at 0.4 -2.325)+		(size 0.35 1.05)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "15" smd roundrect+		(at -0.4 -2.325)+		(size 0.35 1.05)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "16" smd roundrect+		(at -1.2 -2.325)+		(size 0.35 1.05)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "17" smd rect+		(at 0 0)+		(size 2.7 2.7)+		(property pad_prop_heatsink)+		(layers "F.Cu" "F.Mask")+		(zone_connect 2)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+	(fp_poly+		(pts (xy -3.10 -1.63) (xy -2.75 -1.63) (xy -2.75 -2.75) (xy -1.63 -2.75) (xy -1.63 -3.10) (xy 1.63 -3.10) (xy 1.63 -2.75) (xy 2.75 -2.75) (xy 2.75 -1.63) (xy 3.10 -1.63) (xy 3.10 1.63) (xy 2.75 1.63) (xy 2.75 2.75) (xy 1.63 2.75) (xy 1.63 3.10) (xy -1.63 3.10) (xy -1.63 2.75) (xy -2.75 2.75) (xy -2.75 1.63) (xy -3.10 1.63))+		(stroke (width 0.05) (type solid))+		(fill no)+		(layer "F.CrtYd")+	)+)
max8556ete-t.kicad_symadded+81
@@ -0,0 +1,81 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "MAX8556ETE+T" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 15.24 0) (effects (font (size 1.27 1.27))))+    (property "Value" "MAX8556ETE+T" (at 0 -15.24 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "MAX8556ETE+T_0_1"+    (rectangle (start -12.70 12.70) (end 12.70 -12.70)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "MAX8556ETE+T_1_1"+    (pin power_in line (at -17.78 10.16 0) (length 5.08)+      (name "IN" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 7.62 0) (length 5.08)+      (name "IN" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 5.08 0) (length 5.08)+      (name "IN" (effects (font (size 1.27 1.27))))+      (number "3" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 2.54 0) (length 5.08)+      (name "IN" (effects (font (size 1.27 1.27))))+      (number "4" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 0.00 0) (length 5.08)+      (name "IN" (effects (font (size 1.27 1.27))))+      (number "5" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 -2.54 0) (length 5.08)+      (name "IN" (effects (font (size 1.27 1.27))))+      (number "6" (effects (font (size 1.27 1.27))))+    )+    (pin power_out line (at -17.78 -5.08 0) (length 5.08)+      (name "OUT" (effects (font (size 1.27 1.27))))+      (number "7" (effects (font (size 1.27 1.27))))+    )+    (pin power_out line (at -17.78 -7.62 0) (length 5.08)+      (name "OUT" (effects (font (size 1.27 1.27))))+      (number "8" (effects (font (size 1.27 1.27))))+    )+    (pin power_out line (at -17.78 -10.16 0) (length 5.08)+      (name "OUT" (effects (font (size 1.27 1.27))))+      (number "9" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 7.62 180) (length 5.08)+      (name "EP" (effects (font (size 1.27 1.27))))+      (number "17" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 5.08 180) (length 5.08)+      (name "EN" (effects (font (size 1.27 1.27))))+      (number "16" (effects (font (size 1.27 1.27))))+    )+    (pin no_connect line (at 17.78 2.54 180) (length 5.08)+      (name "N.C." (effects (font (size 1.27 1.27))))+      (number "15" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 0.00 180) (length 5.08)+      (name "GND" (effects (font (size 1.27 1.27))))+      (number "14" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 -2.54 180) (length 5.08)+      (name "FB" (effects (font (size 1.27 1.27))))+      (number "13" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at 17.78 -5.08 180) (length 5.08)+      (name "POK" (effects (font (size 1.27 1.27))))+      (number "12" (effects (font (size 1.27 1.27))))+    )+    (pin power_out line (at 17.78 -7.62 180) (length 5.08)+      (name "OUT" (effects (font (size 1.27 1.27))))+      (number "11" (effects (font (size 1.27 1.27))))+    )+    (pin power_out line (at 17.78 -10.16 180) (length 5.08)+      (name "OUT" (effects (font (size 1.27 1.27))))+      (number "10" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
max8556ete-t.lbradded+159
@@ -0,0 +1,159 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm">+  <description>QFN-16-1EP, 5 x 5 mm, 0.8 mm pitch</description>+  <smd name="1" x="-2.3250" y="1.2000" dx="1.0500" dy="0.3500" layer="1" roundness="50"/>+  <smd name="2" x="-2.3250" y="0.4000" dx="1.0500" dy="0.3500" layer="1" roundness="50"/>+  <smd name="3" x="-2.3250" y="-0.4000" dx="1.0500" dy="0.3500" layer="1" roundness="50"/>+  <smd name="4" x="-2.3250" y="-1.2000" dx="1.0500" dy="0.3500" layer="1" roundness="50"/>+  <smd name="5" x="-1.2000" y="-2.3250" dx="0.3500" dy="1.0500" layer="1" roundness="50"/>+  <smd name="6" x="-0.4000" y="-2.3250" dx="0.3500" dy="1.0500" layer="1" roundness="50"/>+  <smd name="7" x="0.4000" y="-2.3250" dx="0.3500" dy="1.0500" layer="1" roundness="50"/>+  <smd name="8" x="1.2000" y="-2.3250" dx="0.3500" dy="1.0500" layer="1" roundness="50"/>+  <smd name="9" x="2.3250" y="-1.2000" dx="1.0500" dy="0.3500" layer="1" roundness="50"/>+  <smd name="10" x="2.3250" y="-0.4000" dx="1.0500" dy="0.3500" layer="1" roundness="50"/>+  <smd name="11" x="2.3250" y="0.4000" dx="1.0500" dy="0.3500" layer="1" roundness="50"/>+  <smd name="12" x="2.3250" y="1.2000" dx="1.0500" dy="0.3500" layer="1" roundness="50"/>+  <smd name="13" x="1.2000" y="2.3250" dx="0.3500" dy="1.0500" layer="1" roundness="50"/>+  <smd name="14" x="0.4000" y="2.3250" dx="0.3500" dy="1.0500" layer="1" roundness="50"/>+  <smd name="15" x="-0.4000" y="2.3250" dx="0.3500" dy="1.0500" layer="1" roundness="50"/>+  <smd name="16" x="-1.2000" y="2.3250" dx="0.3500" dy="1.0500" layer="1" roundness="50"/>+  <smd name="17" x="0.0000" y="-0.0000" dx="2.7000" dy="2.7000" layer="1" cream="no"/>+  <polygon width="0.1200" layer="21">+    <vertex x="-3.1100" y="1.2100"/>+    <vertex x="-3.4400" y="0.9700"/>+    <vertex x="-3.4400" y="1.4500"/>+  </polygon>+  <polygon width="0.1000" layer="51">+    <vertex x="-1.5000" y="2.5000"/>+    <vertex x="2.5000" y="2.5000"/>+    <vertex x="2.5000" y="-2.5000"/>+    <vertex x="-2.5000" y="-2.5000"/>+    <vertex x="-2.5000" y="1.5000"/>+  </polygon>+  <wire x1="-2.6100" y1="2.6100" x2="-1.6350" y2="2.6100" width="0.1200" layer="21"/>+  <wire x1="-2.6100" y1="1.6350" x2="-2.6100" y2="2.6100" width="0.1200" layer="21"/>+  <wire x1="-2.6100" y1="-2.6100" x2="-2.6100" y2="-1.6350" width="0.1200" layer="21"/>+  <wire x1="-1.6350" y1="-2.6100" x2="-2.6100" y2="-2.6100" width="0.1200" layer="21"/>+  <wire x1="1.6350" y1="2.6100" x2="2.6100" y2="2.6100" width="0.1200" layer="21"/>+  <wire x1="2.6100" y1="2.6100" x2="2.6100" y2="1.6350" width="0.1200" layer="21"/>+  <wire x1="2.6100" y1="-1.6350" x2="2.6100" y2="-2.6100" width="0.1200" layer="21"/>+  <wire x1="2.6100" y1="-2.6100" x2="1.6350" y2="-2.6100" width="0.1200" layer="21"/>+  <text x="0" y="3.450" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-3.450" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="MAX8556ETE+T">+  <wire x1="-12.7" y1="12.7" x2="12.7" y2="12.7" width="0.254" layer="94"/>+  <wire x1="12.7" y1="12.7" x2="12.7" y2="-12.7" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-12.7" x2="-12.7" y2="-12.7" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-12.7" x2="-12.7" y2="12.7" width="0.254" layer="94"/>+  <text x="0.0000" y="15.2400" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-15.2400" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="IN" x="-17.78" y="10.16" length="middle" direction="pwr"/>+  <pin name="IN@2" x="-17.78" y="7.62" length="middle" direction="pwr"/>+  <pin name="IN@3" x="-17.78" y="5.08" length="middle" direction="pwr"/>+  <pin name="IN@4" x="-17.78" y="2.54" length="middle" direction="pwr"/>+  <pin name="IN@5" x="-17.78" y="0" length="middle" direction="pwr"/>+  <pin name="IN@6" x="-17.78" y="-2.54" length="middle" direction="pwr"/>+  <pin name="OUT" x="-17.78" y="-5.08" length="middle" direction="out"/>+  <pin name="OUT@2" x="-17.78" y="-7.62" length="middle" direction="out"/>+  <pin name="OUT@3" x="-17.78" y="-10.16" length="middle" direction="out"/>+  <pin name="EP" x="17.78" y="7.62" length="middle" direction="pas" rot="R180"/>+  <pin name="EN" x="17.78" y="5.08" length="middle" direction="in" rot="R180"/>+  <pin name="N.C." x="17.78" y="2.54" length="middle" direction="io" rot="R180"/>+  <pin name="GND" x="17.78" y="0" length="middle" direction="pwr" rot="R180"/>+  <pin name="FB" x="17.78" y="-2.54" length="middle" direction="in" rot="R180"/>+  <pin name="POK" x="17.78" y="-5.08" length="middle" direction="out" rot="R180"/>+  <pin name="OUT@4" x="17.78" y="-7.62" length="middle" direction="out" rot="R180"/>+  <pin name="OUT@5" x="17.78" y="-10.16" length="middle" direction="out" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="MAX8556ETE+T" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="MAX8556ETE+T" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm">+      <connects>+        <connect gate="G$1" pin="IN" pad="1"/>+        <connect gate="G$1" pin="IN@2" pad="2"/>+        <connect gate="G$1" pin="IN@3" pad="3"/>+        <connect gate="G$1" pin="IN@4" pad="4"/>+        <connect gate="G$1" pin="IN@5" pad="5"/>+        <connect gate="G$1" pin="IN@6" pad="6"/>+        <connect gate="G$1" pin="OUT" pad="7"/>+        <connect gate="G$1" pin="OUT@2" pad="8"/>+        <connect gate="G$1" pin="OUT@3" pad="9"/>+        <connect gate="G$1" pin="EP" pad="17"/>+        <connect gate="G$1" pin="EN" pad="16"/>+        <connect gate="G$1" pin="N.C." pad="15"/>+        <connect gate="G$1" pin="GND" pad="14"/>+        <connect gate="G$1" pin="FB" pad="13"/>+        <connect gate="G$1" pin="POK" pad="12"/>+        <connect gate="G$1" pin="OUT@4" pad="11"/>+        <connect gate="G$1" pin="OUT@5" pad="10"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
max8556ete-t.stepadded+4455
@@ -0,0 +1,4455 @@+ISO-10303-21;
+HEADER;
+/* QFN-16-1EP_5x5mm_Pitch0.8mm.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ * 
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ * 
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ * 
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see http://www.gnu.org/licenses/.
+ * 
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License. 
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ * 
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of QFN-16-1EP_5x5mm_Pitch0.8mm'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'QFN-16-1EP_5x5mm_Pitch0.8mm.step',
+/* time_stamp */ '2017-03-23T11:13:37',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('QFN-16-1EP_5x5mm_Pitch0.8mm','QFN-16-1EP_5x5mm_Pitch0.8mm'
+,'',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3585);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#58,#105,#130,#170,#187,#773,#882,#894,#1010,
+#1050,#1090,#1115,#1140,#1173,#1206,#1246,#1286,#1311,#1336,#1369,
+#1402,#1442,#1467,#1500,#1540,#1580,#1605,#1630,#1663,#1696,#1812,
+#1921,#1961,#2001,#2026,#2051,#2084,#2117,#2157,#2197,#2222,#2247,
+#2280,#2313,#2353,#2393,#2418,#2443,#2476,#2509,#2549,#2589,#2614,
+#2639,#2672,#2705,#2736,#2760,#2784,#2808,#2825,#2848,#2865,#2882,
+#2899,#2916,#2933,#2950,#2967,#2984,#2996,#3013,#3025,#3042,#3054,
+#3071,#3083,#3100,#3112,#3129,#3141,#3158,#3170,#3187,#3204,#3221,
+#3238,#3255,#3272,#3289,#3306,#3323,#3335,#3352,#3364,#3381,#3393,
+#3410,#3422,#3439,#3451,#3468,#3480,#3497,#3509,#3526,#3538,#3551,
+#3576));
+#17 = ADVANCED_FACE('',(#18),#53,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.5,-0.55,0.E+000));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.25,-0.55,0.E+000));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.5,-0.55,0.E+000));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-2.25,-0.25,0.E+000));
+#34 = CIRCLE('',#35,0.15);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-2.25,-0.4,0.E+000));
+#37 = DIRECTION('',(0.E+000,0.E+000,1.));
+#38 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-2.5,-0.25,0.E+000));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-2.25,-0.25,0.E+000));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(-1.,3.55951662292E-016,0.E+000));
+#47 = ORIENTED_EDGE('',*,*,#48,.T.);
+#48 = EDGE_CURVE('',#41,#22,#49,.T.);
+#49 = LINE('',#50,#51);
+#50 = CARTESIAN_POINT('',(-2.5,-0.25,0.E+000));
+#51 = VECTOR('',#52,1.);
+#52 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#53 = PLANE('',#54);
+#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57);
+#55 = CARTESIAN_POINT('',(-2.5,-0.55,0.E+000));
+#56 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#57 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#58 = ADVANCED_FACE('',(#59),#100,.F.);
+#59 = FACE_BOUND('',#60,.F.);
+#60 = EDGE_LOOP('',(#61,#62,#70,#78,#86,#94));
+#61 = ORIENTED_EDGE('',*,*,#21,.F.);
+#62 = ORIENTED_EDGE('',*,*,#63,.T.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-2.5,-0.55,0.2));
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(-2.5,-0.55,0.E+000));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(0.E+000,0.E+000,1.));
+#70 = ORIENTED_EDGE('',*,*,#71,.T.);
+#71 = EDGE_CURVE('',#64,#72,#74,.T.);
+#72 = VERTEX_POINT('',#73);
+#73 = CARTESIAN_POINT('',(-2.49,-0.55,0.2));
+#74 = LINE('',#75,#76);
+#75 = CARTESIAN_POINT('',(-2.5,-0.55,0.2));
+#76 = VECTOR('',#77,1.);
+#77 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#78 = ORIENTED_EDGE('',*,*,#79,.F.);
+#79 = EDGE_CURVE('',#80,#72,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-2.49,-0.55,2.E-002));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-2.49,-0.55,1.E-002));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.E+000,0.E+000,1.));
+#86 = ORIENTED_EDGE('',*,*,#87,.F.);
+#87 = EDGE_CURVE('',#88,#80,#90,.T.);
+#88 = VERTEX_POINT('',#89);
+#89 = CARTESIAN_POINT('',(-2.25,-0.55,2.E-002));
+#90 = LINE('',#91,#92);
+#91 = CARTESIAN_POINT('',(-2.495,-0.55,2.E-002));
+#92 = VECTOR('',#93,1.);
+#93 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#94 = ORIENTED_EDGE('',*,*,#95,.F.);
+#95 = EDGE_CURVE('',#24,#88,#96,.T.);
+#96 = LINE('',#97,#98);
+#97 = CARTESIAN_POINT('',(-2.25,-0.55,0.E+000));
+#98 = VECTOR('',#99,1.);
+#99 = DIRECTION('',(0.E+000,0.E+000,1.));
+#100 = PLANE('',#101);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(-2.5,-0.55,0.E+000));
+#103 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#104 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#105 = ADVANCED_FACE('',(#106),#125,.T.);
+#106 = FACE_BOUND('',#107,.F.);
+#107 = EDGE_LOOP('',(#108,#109,#110,#119));
+#108 = ORIENTED_EDGE('',*,*,#31,.F.);
+#109 = ORIENTED_EDGE('',*,*,#95,.T.);
+#110 = ORIENTED_EDGE('',*,*,#111,.F.);
+#111 = EDGE_CURVE('',#112,#88,#114,.T.);
+#112 = VERTEX_POINT('',#113);
+#113 = CARTESIAN_POINT('',(-2.25,-0.25,2.E-002));
+#114 = CIRCLE('',#115,0.15);
+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#116 = CARTESIAN_POINT('',(-2.25,-0.4,2.E-002));
+#117 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#118 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#119 = ORIENTED_EDGE('',*,*,#120,.F.);
+#120 = EDGE_CURVE('',#32,#112,#121,.T.);
+#121 = LINE('',#122,#123);
+#122 = CARTESIAN_POINT('',(-2.25,-0.25,0.E+000));
+#123 = VECTOR('',#124,1.);
+#124 = DIRECTION('',(0.E+000,0.E+000,1.));
+#125 = CYLINDRICAL_SURFACE('',#126,0.15);
+#126 = AXIS2_PLACEMENT_3D('',#127,#128,#129);
+#127 = CARTESIAN_POINT('',(-2.25,-0.4,0.E+000));
+#128 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#129 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#130 = ADVANCED_FACE('',(#131),#165,.F.);
+#131 = FACE_BOUND('',#132,.F.);
+#132 = EDGE_LOOP('',(#133,#134,#135,#143,#151,#159));
+#133 = ORIENTED_EDGE('',*,*,#40,.F.);
+#134 = ORIENTED_EDGE('',*,*,#120,.T.);
+#135 = ORIENTED_EDGE('',*,*,#136,.F.);
+#136 = EDGE_CURVE('',#137,#112,#139,.T.);
+#137 = VERTEX_POINT('',#138);
+#138 = CARTESIAN_POINT('',(-2.49,-0.25,2.E-002));
+#139 = LINE('',#140,#141);
+#140 = CARTESIAN_POINT('',(-2.37,-0.25,2.E-002));
+#141 = VECTOR('',#142,1.);
+#142 = DIRECTION('',(1.,-3.55951662292E-016,0.E+000));
+#143 = ORIENTED_EDGE('',*,*,#144,.F.);
+#144 = EDGE_CURVE('',#145,#137,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(-2.49,-0.25,0.2));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-2.49,-0.25,1.E-002));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#151 = ORIENTED_EDGE('',*,*,#152,.T.);
+#152 = EDGE_CURVE('',#145,#153,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(-2.5,-0.25,0.2));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(-2.25,-0.25,0.2));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-1.,3.55951662292E-016,0.E+000));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#41,#153,#161,.T.);
+#161 = LINE('',#162,#163);
+#162 = CARTESIAN_POINT('',(-2.5,-0.25,0.E+000));
+#163 = VECTOR('',#164,1.);
+#164 = DIRECTION('',(0.E+000,0.E+000,1.));
+#165 = PLANE('',#166);
+#166 = AXIS2_PLACEMENT_3D('',#167,#168,#169);
+#167 = CARTESIAN_POINT('',(-2.25,-0.25,0.E+000));
+#168 = DIRECTION('',(-3.55951662292E-016,-1.,0.E+000));
+#169 = DIRECTION('',(-1.,3.55951662292E-016,0.E+000));
+#170 = ADVANCED_FACE('',(#171),#182,.F.);
+#171 = FACE_BOUND('',#172,.F.);
+#172 = EDGE_LOOP('',(#173,#174,#180,#181));
+#173 = ORIENTED_EDGE('',*,*,#160,.T.);
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#153,#64,#176,.T.);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(-2.5,-0.25,0.2));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#180 = ORIENTED_EDGE('',*,*,#63,.F.);
+#181 = ORIENTED_EDGE('',*,*,#48,.F.);
+#182 = PLANE('',#183);
+#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
+#184 = CARTESIAN_POINT('',(-2.5,-0.25,0.E+000));
+#185 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#186 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#187 = ADVANCED_FACE('',(#188,#726),#768,.F.);
+#188 = FACE_BOUND('',#189,.F.);
+#189 = EDGE_LOOP('',(#190,#200,#208,#216,#225,#233,#241,#249,#258,#266,
+#272,#273,#274,#275,#283,#291,#300,#308,#316,#324,#332,#341,#349,
+#357,#365,#374,#382,#390,#398,#407,#415,#423,#431,#440,#448,#456,
+#464,#472,#481,#489,#497,#505,#514,#522,#530,#538,#547,#555,#563,
+#571,#580,#588,#596,#604,#612,#621,#629,#637,#645,#654,#662,#670,
+#678,#687,#695,#703,#711,#720));
+#190 = ORIENTED_EDGE('',*,*,#191,.F.);
+#191 = EDGE_CURVE('',#192,#194,#196,.T.);
+#192 = VERTEX_POINT('',#193);
+#193 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#194 = VERTEX_POINT('',#195);
+#195 = CARTESIAN_POINT('',(-1.35,2.49,2.E-002));
+#196 = LINE('',#197,#198);
+#197 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#198 = VECTOR('',#199,1.);
+#199 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#200 = ORIENTED_EDGE('',*,*,#201,.T.);
+#201 = EDGE_CURVE('',#192,#202,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-2.49,1.35,2.E-002));
+#204 = LINE('',#205,#206);
+#205 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#206 = VECTOR('',#207,1.);
+#207 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#208 = ORIENTED_EDGE('',*,*,#209,.T.);
+#209 = EDGE_CURVE('',#202,#210,#212,.T.);
+#210 = VERTEX_POINT('',#211);
+#211 = CARTESIAN_POINT('',(-2.25,1.35,2.E-002));
+#212 = LINE('',#213,#214);
+#213 = CARTESIAN_POINT('',(-2.37,1.35,2.E-002));
+#214 = VECTOR('',#215,1.);
+#215 = DIRECTION('',(1.,-3.55951662292E-016,0.E+000));
+#216 = ORIENTED_EDGE('',*,*,#217,.T.);
+#217 = EDGE_CURVE('',#210,#218,#220,.T.);
+#218 = VERTEX_POINT('',#219);
+#219 = CARTESIAN_POINT('',(-2.25,1.05,2.E-002));
+#220 = CIRCLE('',#221,0.15);
+#221 = AXIS2_PLACEMENT_3D('',#222,#223,#224);
+#222 = CARTESIAN_POINT('',(-2.25,1.2,2.E-002));
+#223 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#224 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#225 = ORIENTED_EDGE('',*,*,#226,.T.);
+#226 = EDGE_CURVE('',#218,#227,#229,.T.);
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-2.49,1.05,2.E-002));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-2.495,1.05,2.E-002));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#227,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-2.49,0.55,2.E-002));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);
+#242 = EDGE_CURVE('',#235,#243,#245,.T.);
+#243 = VERTEX_POINT('',#244);
+#244 = CARTESIAN_POINT('',(-2.25,0.55,2.E-002));
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-2.37,0.55,2.E-002));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(1.,-3.55951662292E-016,0.E+000));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#243,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(-2.25,0.25,2.E-002));
+#253 = CIRCLE('',#254,0.15);
+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#255 = CARTESIAN_POINT('',(-2.25,0.4,2.E-002));
+#256 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#257 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#251,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(-2.49,0.25,2.E-002));
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(-2.495,0.25,2.E-002));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#266 = ORIENTED_EDGE('',*,*,#267,.T.);
+#267 = EDGE_CURVE('',#260,#137,#268,.T.);
+#268 = LINE('',#269,#270);
+#269 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#270 = VECTOR('',#271,1.);
+#271 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#272 = ORIENTED_EDGE('',*,*,#136,.T.);
+#273 = ORIENTED_EDGE('',*,*,#111,.T.);
+#274 = ORIENTED_EDGE('',*,*,#87,.T.);
+#275 = ORIENTED_EDGE('',*,*,#276,.T.);
+#276 = EDGE_CURVE('',#80,#277,#279,.T.);
+#277 = VERTEX_POINT('',#278);
+#278 = CARTESIAN_POINT('',(-2.49,-1.05,2.E-002));
+#279 = LINE('',#280,#281);
+#280 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#281 = VECTOR('',#282,1.);
+#282 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#283 = ORIENTED_EDGE('',*,*,#284,.T.);
+#284 = EDGE_CURVE('',#277,#285,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-2.25,-1.05,2.E-002));
+#287 = LINE('',#288,#289);
+#288 = CARTESIAN_POINT('',(-2.37,-1.05,2.E-002));
+#289 = VECTOR('',#290,1.);
+#290 = DIRECTION('',(1.,-3.55951662292E-016,0.E+000));
+#291 = ORIENTED_EDGE('',*,*,#292,.T.);
+#292 = EDGE_CURVE('',#285,#293,#295,.T.);
+#293 = VERTEX_POINT('',#294);
+#294 = CARTESIAN_POINT('',(-2.25,-1.35,2.E-002));
+#295 = CIRCLE('',#296,0.15);
+#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299);
+#297 = CARTESIAN_POINT('',(-2.25,-1.2,2.E-002));
+#298 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#299 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#300 = ORIENTED_EDGE('',*,*,#301,.T.);
+#301 = EDGE_CURVE('',#293,#302,#304,.T.);
+#302 = VERTEX_POINT('',#303);
+#303 = CARTESIAN_POINT('',(-2.49,-1.35,2.E-002));
+#304 = LINE('',#305,#306);
+#305 = CARTESIAN_POINT('',(-2.495,-1.35,2.E-002));
+#306 = VECTOR('',#307,1.);
+#307 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#308 = ORIENTED_EDGE('',*,*,#309,.T.);
+#309 = EDGE_CURVE('',#302,#310,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-2.49,-2.49,2.E-002));
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#316 = ORIENTED_EDGE('',*,*,#317,.T.);
+#317 = EDGE_CURVE('',#310,#318,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(-1.35,-2.49,2.E-002));
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(-2.49,-2.49,2.E-002));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#324 = ORIENTED_EDGE('',*,*,#325,.T.);
+#325 = EDGE_CURVE('',#318,#326,#328,.T.);
+#326 = VERTEX_POINT('',#327);
+#327 = CARTESIAN_POINT('',(-1.35,-2.25,2.E-002));
+#328 = LINE('',#329,#330);
+#329 = CARTESIAN_POINT('',(-1.35,0.12,2.E-002));
+#330 = VECTOR('',#331,1.);
+#331 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#332 = ORIENTED_EDGE('',*,*,#333,.T.);
+#333 = EDGE_CURVE('',#326,#334,#336,.T.);
+#334 = VERTEX_POINT('',#335);
+#335 = CARTESIAN_POINT('',(-1.05,-2.25,2.E-002));
+#336 = CIRCLE('',#337,0.15);
+#337 = AXIS2_PLACEMENT_3D('',#338,#339,#340);
+#338 = CARTESIAN_POINT('',(-1.2,-2.25,2.E-002));
+#339 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#340 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#341 = ORIENTED_EDGE('',*,*,#342,.T.);
+#342 = EDGE_CURVE('',#334,#343,#345,.T.);
+#343 = VERTEX_POINT('',#344);
+#344 = CARTESIAN_POINT('',(-1.05,-2.49,2.E-002));
+#345 = LINE('',#346,#347);
+#346 = CARTESIAN_POINT('',(-1.05,-5.E-003,2.E-002));
+#347 = VECTOR('',#348,1.);
+#348 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#349 = ORIENTED_EDGE('',*,*,#350,.T.);
+#350 = EDGE_CURVE('',#343,#351,#353,.T.);
+#351 = VERTEX_POINT('',#352);
+#352 = CARTESIAN_POINT('',(-0.55,-2.49,2.E-002));
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(-2.49,-2.49,2.E-002));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#357 = ORIENTED_EDGE('',*,*,#358,.T.);
+#358 = EDGE_CURVE('',#351,#359,#361,.T.);
+#359 = VERTEX_POINT('',#360);
+#360 = CARTESIAN_POINT('',(-0.55,-2.25,2.E-002));
+#361 = LINE('',#362,#363);
+#362 = CARTESIAN_POINT('',(-0.55,0.12,2.E-002));
+#363 = VECTOR('',#364,1.);
+#364 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#365 = ORIENTED_EDGE('',*,*,#366,.T.);
+#366 = EDGE_CURVE('',#359,#367,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(-0.25,-2.25,2.E-002));
+#369 = CIRCLE('',#370,0.15);
+#370 = AXIS2_PLACEMENT_3D('',#371,#372,#373);
+#371 = CARTESIAN_POINT('',(-0.4,-2.25,2.E-002));
+#372 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#373 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#374 = ORIENTED_EDGE('',*,*,#375,.T.);
+#375 = EDGE_CURVE('',#367,#376,#378,.T.);
+#376 = VERTEX_POINT('',#377);
+#377 = CARTESIAN_POINT('',(-0.25,-2.49,2.E-002));
+#378 = LINE('',#379,#380);
+#379 = CARTESIAN_POINT('',(-0.25,-5.E-003,2.E-002));
+#380 = VECTOR('',#381,1.);
+#381 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#382 = ORIENTED_EDGE('',*,*,#383,.T.);
+#383 = EDGE_CURVE('',#376,#384,#386,.T.);
+#384 = VERTEX_POINT('',#385);
+#385 = CARTESIAN_POINT('',(0.25,-2.49,2.E-002));
+#386 = LINE('',#387,#388);
+#387 = CARTESIAN_POINT('',(-2.49,-2.49,2.E-002));
+#388 = VECTOR('',#389,1.);
+#389 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#390 = ORIENTED_EDGE('',*,*,#391,.T.);
+#391 = EDGE_CURVE('',#384,#392,#394,.T.);
+#392 = VERTEX_POINT('',#393);
+#393 = CARTESIAN_POINT('',(0.25,-2.25,2.E-002));
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(0.25,0.12,2.E-002));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#398 = ORIENTED_EDGE('',*,*,#399,.T.);
+#399 = EDGE_CURVE('',#392,#400,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(0.55,-2.25,2.E-002));
+#402 = CIRCLE('',#403,0.15);
+#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
+#404 = CARTESIAN_POINT('',(0.4,-2.25,2.E-002));
+#405 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#406 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#407 = ORIENTED_EDGE('',*,*,#408,.T.);
+#408 = EDGE_CURVE('',#400,#409,#411,.T.);
+#409 = VERTEX_POINT('',#410);
+#410 = CARTESIAN_POINT('',(0.55,-2.49,2.E-002));
+#411 = LINE('',#412,#413);
+#412 = CARTESIAN_POINT('',(0.55,-5.E-003,2.E-002));
+#413 = VECTOR('',#414,1.);
+#414 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#415 = ORIENTED_EDGE('',*,*,#416,.T.);
+#416 = EDGE_CURVE('',#409,#417,#419,.T.);
+#417 = VERTEX_POINT('',#418);
+#418 = CARTESIAN_POINT('',(1.05,-2.49,2.E-002));
+#419 = LINE('',#420,#421);
+#420 = CARTESIAN_POINT('',(-2.49,-2.49,2.E-002));
+#421 = VECTOR('',#422,1.);
+#422 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#423 = ORIENTED_EDGE('',*,*,#424,.T.);
+#424 = EDGE_CURVE('',#417,#425,#427,.T.);
+#425 = VERTEX_POINT('',#426);
+#426 = CARTESIAN_POINT('',(1.05,-2.25,2.E-002));
+#427 = LINE('',#428,#429);
+#428 = CARTESIAN_POINT('',(1.05,0.12,2.E-002));
+#429 = VECTOR('',#430,1.);
+#430 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#431 = ORIENTED_EDGE('',*,*,#432,.T.);
+#432 = EDGE_CURVE('',#425,#433,#435,.T.);
+#433 = VERTEX_POINT('',#434);
+#434 = CARTESIAN_POINT('',(1.35,-2.25,2.E-002));
+#435 = CIRCLE('',#436,0.15);
+#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439);
+#437 = CARTESIAN_POINT('',(1.2,-2.25,2.E-002));
+#438 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#439 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#440 = ORIENTED_EDGE('',*,*,#441,.T.);
+#441 = EDGE_CURVE('',#433,#442,#444,.T.);
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(1.35,-2.49,2.E-002));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(1.35,-5.000000000001E-003,2.E-002));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#442,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(2.49,-2.49,2.E-002));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-2.49,-2.49,2.E-002));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#456 = ORIENTED_EDGE('',*,*,#457,.F.);
+#457 = EDGE_CURVE('',#458,#450,#460,.T.);
+#458 = VERTEX_POINT('',#459);
+#459 = CARTESIAN_POINT('',(2.49,-1.35,2.E-002));
+#460 = LINE('',#461,#462);
+#461 = CARTESIAN_POINT('',(2.49,2.49,2.E-002));
+#462 = VECTOR('',#463,1.);
+#463 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#464 = ORIENTED_EDGE('',*,*,#465,.T.);
+#465 = EDGE_CURVE('',#458,#466,#468,.T.);
+#466 = VERTEX_POINT('',#467);
+#467 = CARTESIAN_POINT('',(2.25,-1.35,2.E-002));
+#468 = LINE('',#469,#470);
+#469 = CARTESIAN_POINT('',(-0.12,-1.35,2.E-002));
+#470 = VECTOR('',#471,1.);
+#471 = DIRECTION('',(-1.,2.334869823773E-016,0.E+000));
+#472 = ORIENTED_EDGE('',*,*,#473,.T.);
+#473 = EDGE_CURVE('',#466,#474,#476,.T.);
+#474 = VERTEX_POINT('',#475);
+#475 = CARTESIAN_POINT('',(2.25,-1.05,2.E-002));
+#476 = CIRCLE('',#477,0.15);
+#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480);
+#478 = CARTESIAN_POINT('',(2.25,-1.2,2.E-002));
+#479 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#480 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#481 = ORIENTED_EDGE('',*,*,#482,.T.);
+#482 = EDGE_CURVE('',#474,#483,#485,.T.);
+#483 = VERTEX_POINT('',#484);
+#484 = CARTESIAN_POINT('',(2.49,-1.05,2.E-002));
+#485 = LINE('',#486,#487);
+#486 = CARTESIAN_POINT('',(4.999999999999E-003,-1.05,2.E-002));
+#487 = VECTOR('',#488,1.);
+#488 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#489 = ORIENTED_EDGE('',*,*,#490,.F.);
+#490 = EDGE_CURVE('',#491,#483,#493,.T.);
+#491 = VERTEX_POINT('',#492);
+#492 = CARTESIAN_POINT('',(2.49,-0.55,2.E-002));
+#493 = LINE('',#494,#495);
+#494 = CARTESIAN_POINT('',(2.49,2.49,2.E-002));
+#495 = VECTOR('',#496,1.);
+#496 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#497 = ORIENTED_EDGE('',*,*,#498,.T.);
+#498 = EDGE_CURVE('',#491,#499,#501,.T.);
+#499 = VERTEX_POINT('',#500);
+#500 = CARTESIAN_POINT('',(2.25,-0.55,2.E-002));
+#501 = LINE('',#502,#503);
+#502 = CARTESIAN_POINT('',(-0.12,-0.55,2.E-002));
+#503 = VECTOR('',#504,1.);
+#504 = DIRECTION('',(-1.,2.334869823773E-016,0.E+000));
+#505 = ORIENTED_EDGE('',*,*,#506,.T.);
+#506 = EDGE_CURVE('',#499,#507,#509,.T.);
+#507 = VERTEX_POINT('',#508);
+#508 = CARTESIAN_POINT('',(2.25,-0.25,2.E-002));
+#509 = CIRCLE('',#510,0.15);
+#510 = AXIS2_PLACEMENT_3D('',#511,#512,#513);
+#511 = CARTESIAN_POINT('',(2.25,-0.4,2.E-002));
+#512 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#513 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#514 = ORIENTED_EDGE('',*,*,#515,.T.);
+#515 = EDGE_CURVE('',#507,#516,#518,.T.);
+#516 = VERTEX_POINT('',#517);
+#517 = CARTESIAN_POINT('',(2.49,-0.25,2.E-002));
+#518 = LINE('',#519,#520);
+#519 = CARTESIAN_POINT('',(5.E-003,-0.25,2.E-002));
+#520 = VECTOR('',#521,1.);
+#521 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#522 = ORIENTED_EDGE('',*,*,#523,.F.);
+#523 = EDGE_CURVE('',#524,#516,#526,.T.);
+#524 = VERTEX_POINT('',#525);
+#525 = CARTESIAN_POINT('',(2.49,0.25,2.E-002));
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(2.49,2.49,2.E-002));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#530 = ORIENTED_EDGE('',*,*,#531,.T.);
+#531 = EDGE_CURVE('',#524,#532,#534,.T.);
+#532 = VERTEX_POINT('',#533);
+#533 = CARTESIAN_POINT('',(2.25,0.25,2.E-002));
+#534 = LINE('',#535,#536);
+#535 = CARTESIAN_POINT('',(-0.12,0.25,2.E-002));
+#536 = VECTOR('',#537,1.);
+#537 = DIRECTION('',(-1.,2.334869823773E-016,0.E+000));
+#538 = ORIENTED_EDGE('',*,*,#539,.T.);
+#539 = EDGE_CURVE('',#532,#540,#542,.T.);
+#540 = VERTEX_POINT('',#541);
+#541 = CARTESIAN_POINT('',(2.25,0.55,2.E-002));
+#542 = CIRCLE('',#543,0.15);
+#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546);
+#544 = CARTESIAN_POINT('',(2.25,0.4,2.E-002));
+#545 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#546 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#547 = ORIENTED_EDGE('',*,*,#548,.T.);
+#548 = EDGE_CURVE('',#540,#549,#551,.T.);
+#549 = VERTEX_POINT('',#550);
+#550 = CARTESIAN_POINT('',(2.49,0.55,2.E-002));
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(5.E-003,0.55,2.E-002));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#555 = ORIENTED_EDGE('',*,*,#556,.F.);
+#556 = EDGE_CURVE('',#557,#549,#559,.T.);
+#557 = VERTEX_POINT('',#558);
+#558 = CARTESIAN_POINT('',(2.49,1.05,2.E-002));
+#559 = LINE('',#560,#561);
+#560 = CARTESIAN_POINT('',(2.49,2.49,2.E-002));
+#561 = VECTOR('',#562,1.);
+#562 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#563 = ORIENTED_EDGE('',*,*,#564,.T.);
+#564 = EDGE_CURVE('',#557,#565,#567,.T.);
+#565 = VERTEX_POINT('',#566);
+#566 = CARTESIAN_POINT('',(2.25,1.05,2.E-002));
+#567 = LINE('',#568,#569);
+#568 = CARTESIAN_POINT('',(-0.12,1.05,2.E-002));
+#569 = VECTOR('',#570,1.);
+#570 = DIRECTION('',(-1.,2.334869823773E-016,0.E+000));
+#571 = ORIENTED_EDGE('',*,*,#572,.T.);
+#572 = EDGE_CURVE('',#565,#573,#575,.T.);
+#573 = VERTEX_POINT('',#574);
+#574 = CARTESIAN_POINT('',(2.25,1.35,2.E-002));
+#575 = CIRCLE('',#576,0.15);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(2.25,1.2,2.E-002));
+#578 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#579 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#580 = ORIENTED_EDGE('',*,*,#581,.T.);
+#581 = EDGE_CURVE('',#573,#582,#584,.T.);
+#582 = VERTEX_POINT('',#583);
+#583 = CARTESIAN_POINT('',(2.49,1.35,2.E-002));
+#584 = LINE('',#585,#586);
+#585 = CARTESIAN_POINT('',(5.E-003,1.35,2.E-002));
+#586 = VECTOR('',#587,1.);
+#587 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#588 = ORIENTED_EDGE('',*,*,#589,.F.);
+#589 = EDGE_CURVE('',#590,#582,#592,.T.);
+#590 = VERTEX_POINT('',#591);
+#591 = CARTESIAN_POINT('',(2.49,2.49,2.E-002));
+#592 = LINE('',#593,#594);
+#593 = CARTESIAN_POINT('',(2.49,2.49,2.E-002));
+#594 = VECTOR('',#595,1.);
+#595 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#596 = ORIENTED_EDGE('',*,*,#597,.F.);
+#597 = EDGE_CURVE('',#598,#590,#600,.T.);
+#598 = VERTEX_POINT('',#599);
+#599 = CARTESIAN_POINT('',(1.35,2.49,2.E-002));
+#600 = LINE('',#601,#602);
+#601 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#602 = VECTOR('',#603,1.);
+#603 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#604 = ORIENTED_EDGE('',*,*,#605,.T.);
+#605 = EDGE_CURVE('',#598,#606,#608,.T.);
+#606 = VERTEX_POINT('',#607);
+#607 = CARTESIAN_POINT('',(1.35,2.25,2.E-002));
+#608 = LINE('',#609,#610);
+#609 = CARTESIAN_POINT('',(1.35,2.37,2.E-002));
+#610 = VECTOR('',#611,1.);
+#611 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#612 = ORIENTED_EDGE('',*,*,#613,.T.);
+#613 = EDGE_CURVE('',#606,#614,#616,.T.);
+#614 = VERTEX_POINT('',#615);
+#615 = CARTESIAN_POINT('',(1.05,2.25,2.E-002));
+#616 = CIRCLE('',#617,0.15);
+#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#618 = CARTESIAN_POINT('',(1.2,2.25,2.E-002));
+#619 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#620 = DIRECTION('',(-1.,4.555315873023E-016,-0.E+000));
+#621 = ORIENTED_EDGE('',*,*,#622,.T.);
+#622 = EDGE_CURVE('',#614,#623,#625,.T.);
+#623 = VERTEX_POINT('',#624);
+#624 = CARTESIAN_POINT('',(1.05,2.49,2.E-002));
+#625 = LINE('',#626,#627);
+#626 = CARTESIAN_POINT('',(1.05,2.495,2.E-002));
+#627 = VECTOR('',#628,1.);
+#628 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#629 = ORIENTED_EDGE('',*,*,#630,.F.);
+#630 = EDGE_CURVE('',#631,#623,#633,.T.);
+#631 = VERTEX_POINT('',#632);
+#632 = CARTESIAN_POINT('',(0.55,2.49,2.E-002));
+#633 = LINE('',#634,#635);
+#634 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#635 = VECTOR('',#636,1.);
+#636 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#637 = ORIENTED_EDGE('',*,*,#638,.T.);
+#638 = EDGE_CURVE('',#631,#639,#641,.T.);
+#639 = VERTEX_POINT('',#640);
+#640 = CARTESIAN_POINT('',(0.55,2.25,2.E-002));
+#641 = LINE('',#642,#643);
+#642 = CARTESIAN_POINT('',(0.55,2.37,2.E-002));
+#643 = VECTOR('',#644,1.);
+#644 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#645 = ORIENTED_EDGE('',*,*,#646,.T.);
+#646 = EDGE_CURVE('',#639,#647,#649,.T.);
+#647 = VERTEX_POINT('',#648);
+#648 = CARTESIAN_POINT('',(0.25,2.25,2.E-002));
+#649 = CIRCLE('',#650,0.15);
+#650 = AXIS2_PLACEMENT_3D('',#651,#652,#653);
+#651 = CARTESIAN_POINT('',(0.4,2.25,2.E-002));
+#652 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#653 = DIRECTION('',(-1.,4.555315873023E-016,-0.E+000));
+#654 = ORIENTED_EDGE('',*,*,#655,.T.);
+#655 = EDGE_CURVE('',#647,#656,#658,.T.);
+#656 = VERTEX_POINT('',#657);
+#657 = CARTESIAN_POINT('',(0.25,2.49,2.E-002));
+#658 = LINE('',#659,#660);
+#659 = CARTESIAN_POINT('',(0.25,2.495,2.E-002));
+#660 = VECTOR('',#661,1.);
+#661 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#662 = ORIENTED_EDGE('',*,*,#663,.F.);
+#663 = EDGE_CURVE('',#664,#656,#666,.T.);
+#664 = VERTEX_POINT('',#665);
+#665 = CARTESIAN_POINT('',(-0.25,2.49,2.E-002));
+#666 = LINE('',#667,#668);
+#667 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#668 = VECTOR('',#669,1.);
+#669 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#670 = ORIENTED_EDGE('',*,*,#671,.T.);
+#671 = EDGE_CURVE('',#664,#672,#674,.T.);
+#672 = VERTEX_POINT('',#673);
+#673 = CARTESIAN_POINT('',(-0.25,2.25,2.E-002));
+#674 = LINE('',#675,#676);
+#675 = CARTESIAN_POINT('',(-0.25,2.37,2.E-002));
+#676 = VECTOR('',#677,1.);
+#677 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#678 = ORIENTED_EDGE('',*,*,#679,.T.);
+#679 = EDGE_CURVE('',#672,#680,#682,.T.);
+#680 = VERTEX_POINT('',#681);
+#681 = CARTESIAN_POINT('',(-0.55,2.25,2.E-002));
+#682 = CIRCLE('',#683,0.15);
+#683 = AXIS2_PLACEMENT_3D('',#684,#685,#686);
+#684 = CARTESIAN_POINT('',(-0.4,2.25,2.E-002));
+#685 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#686 = DIRECTION('',(-1.,4.555315873023E-016,-0.E+000));
+#687 = ORIENTED_EDGE('',*,*,#688,.T.);
+#688 = EDGE_CURVE('',#680,#689,#691,.T.);
+#689 = VERTEX_POINT('',#690);
+#690 = CARTESIAN_POINT('',(-0.55,2.49,2.E-002));
+#691 = LINE('',#692,#693);
+#692 = CARTESIAN_POINT('',(-0.55,2.495,2.E-002));
+#693 = VECTOR('',#694,1.);
+#694 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#695 = ORIENTED_EDGE('',*,*,#696,.F.);
+#696 = EDGE_CURVE('',#697,#689,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(-1.05,2.49,2.E-002));
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#703 = ORIENTED_EDGE('',*,*,#704,.T.);
+#704 = EDGE_CURVE('',#697,#705,#707,.T.);
+#705 = VERTEX_POINT('',#706);
+#706 = CARTESIAN_POINT('',(-1.05,2.25,2.E-002));
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(-1.05,2.37,2.E-002));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#711 = ORIENTED_EDGE('',*,*,#712,.T.);
+#712 = EDGE_CURVE('',#705,#713,#715,.T.);
+#713 = VERTEX_POINT('',#714);
+#714 = CARTESIAN_POINT('',(-1.35,2.25,2.E-002));
+#715 = CIRCLE('',#716,0.15);
+#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719);
+#717 = CARTESIAN_POINT('',(-1.2,2.25,2.E-002));
+#718 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#719 = DIRECTION('',(-1.,4.555315873023E-016,-0.E+000));
+#720 = ORIENTED_EDGE('',*,*,#721,.T.);
+#721 = EDGE_CURVE('',#713,#194,#722,.T.);
+#722 = LINE('',#723,#724);
+#723 = CARTESIAN_POINT('',(-1.35,2.495,2.E-002));
+#724 = VECTOR('',#725,1.);
+#725 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#726 = FACE_BOUND('',#727,.F.);
+#727 = EDGE_LOOP('',(#728,#738,#746,#754,#762));
+#728 = ORIENTED_EDGE('',*,*,#729,.F.);
+#729 = EDGE_CURVE('',#730,#732,#734,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(-1.35,1.15,2.E-002));
+#732 = VERTEX_POINT('',#733);
+#733 = CARTESIAN_POINT('',(-1.35,-1.35,2.E-002));
+#734 = LINE('',#735,#736);
+#735 = CARTESIAN_POINT('',(-1.35,1.15,2.E-002));
+#736 = VECTOR('',#737,1.);
+#737 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#738 = ORIENTED_EDGE('',*,*,#739,.F.);
+#739 = EDGE_CURVE('',#740,#730,#742,.T.);
+#740 = VERTEX_POINT('',#741);
+#741 = CARTESIAN_POINT('',(-1.15,1.35,2.E-002));
+#742 = LINE('',#743,#744);
+#743 = CARTESIAN_POINT('',(-1.15,1.35,2.E-002));
+#744 = VECTOR('',#745,1.);
+#745 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#746 = ORIENTED_EDGE('',*,*,#747,.F.);
+#747 = EDGE_CURVE('',#748,#740,#750,.T.);
+#748 = VERTEX_POINT('',#749);
+#749 = CARTESIAN_POINT('',(1.35,1.35,2.E-002));
+#750 = LINE('',#751,#752);
+#751 = CARTESIAN_POINT('',(1.35,1.35,2.E-002));
+#752 = VECTOR('',#753,1.);
+#753 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#754 = ORIENTED_EDGE('',*,*,#755,.F.);
+#755 = EDGE_CURVE('',#756,#748,#758,.T.);
+#756 = VERTEX_POINT('',#757);
+#757 = CARTESIAN_POINT('',(1.35,-1.35,2.E-002));
+#758 = LINE('',#759,#760);
+#759 = CARTESIAN_POINT('',(1.35,-1.35,2.E-002));
+#760 = VECTOR('',#761,1.);
+#761 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#762 = ORIENTED_EDGE('',*,*,#763,.F.);
+#763 = EDGE_CURVE('',#732,#756,#764,.T.);
+#764 = LINE('',#765,#766);
+#765 = CARTESIAN_POINT('',(-1.35,-1.35,2.E-002));
+#766 = VECTOR('',#767,1.);
+#767 = DIRECTION('',(1.,-3.042833474899E-016,0.E+000));
+#768 = PLANE('',#769);
+#769 = AXIS2_PLACEMENT_3D('',#770,#771,#772);
+#770 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#771 = DIRECTION('',(0.E+000,0.E+000,1.));
+#772 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#773 = ADVANCED_FACE('',(#774),#877,.F.);
+#774 = FACE_BOUND('',#775,.F.);
+#775 = EDGE_LOOP('',(#776,#777,#785,#793,#799,#800,#808,#816,#822,#823,
+#824,#830,#831,#832,#840,#848,#854,#855,#863,#871));
+#776 = ORIENTED_EDGE('',*,*,#201,.F.);
+#777 = ORIENTED_EDGE('',*,*,#778,.T.);
+#778 = EDGE_CURVE('',#192,#779,#781,.T.);
+#779 = VERTEX_POINT('',#780);
+#780 = CARTESIAN_POINT('',(-2.49,2.49,0.92));
+#781 = LINE('',#782,#783);
+#782 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#783 = VECTOR('',#784,1.);
+#784 = DIRECTION('',(0.E+000,0.E+000,1.));
+#785 = ORIENTED_EDGE('',*,*,#786,.T.);
+#786 = EDGE_CURVE('',#779,#787,#789,.T.);
+#787 = VERTEX_POINT('',#788);
+#788 = CARTESIAN_POINT('',(-2.49,-2.49,0.92));
+#789 = LINE('',#790,#791);
+#790 = CARTESIAN_POINT('',(-2.49,2.49,0.92));
+#791 = VECTOR('',#792,1.);
+#792 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#793 = ORIENTED_EDGE('',*,*,#794,.F.);
+#794 = EDGE_CURVE('',#310,#787,#795,.T.);
+#795 = LINE('',#796,#797);
+#796 = CARTESIAN_POINT('',(-2.49,-2.49,2.E-002));
+#797 = VECTOR('',#798,1.);
+#798 = DIRECTION('',(0.E+000,0.E+000,1.));
+#799 = ORIENTED_EDGE('',*,*,#309,.F.);
+#800 = ORIENTED_EDGE('',*,*,#801,.T.);
+#801 = EDGE_CURVE('',#302,#802,#804,.T.);
+#802 = VERTEX_POINT('',#803);
+#803 = CARTESIAN_POINT('',(-2.49,-1.35,0.2));
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(-2.49,-1.35,1.E-002));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.E+000,0.E+000,1.));
+#808 = ORIENTED_EDGE('',*,*,#809,.T.);
+#809 = EDGE_CURVE('',#802,#810,#812,.T.);
+#810 = VERTEX_POINT('',#811);
+#811 = CARTESIAN_POINT('',(-2.49,-1.05,0.2));
+#812 = LINE('',#813,#814);
+#813 = CARTESIAN_POINT('',(-2.49,0.57,0.2));
+#814 = VECTOR('',#815,1.);
+#815 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#816 = ORIENTED_EDGE('',*,*,#817,.T.);
+#817 = EDGE_CURVE('',#810,#277,#818,.T.);
+#818 = LINE('',#819,#820);
+#819 = CARTESIAN_POINT('',(-2.49,-1.05,1.E-002));
+#820 = VECTOR('',#821,1.);
+#821 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#822 = ORIENTED_EDGE('',*,*,#276,.F.);
+#823 = ORIENTED_EDGE('',*,*,#79,.T.);
+#824 = ORIENTED_EDGE('',*,*,#825,.T.);
+#825 = EDGE_CURVE('',#72,#145,#826,.T.);
+#826 = LINE('',#827,#828);
+#827 = CARTESIAN_POINT('',(-2.49,0.97,0.2));
+#828 = VECTOR('',#829,1.);
+#829 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#830 = ORIENTED_EDGE('',*,*,#144,.T.);
+#831 = ORIENTED_EDGE('',*,*,#267,.F.);
+#832 = ORIENTED_EDGE('',*,*,#833,.T.);
+#833 = EDGE_CURVE('',#260,#834,#836,.T.);
+#834 = VERTEX_POINT('',#835);
+#835 = CARTESIAN_POINT('',(-2.49,0.25,0.2));
+#836 = LINE('',#837,#838);
+#837 = CARTESIAN_POINT('',(-2.49,0.25,1.E-002));
+#838 = VECTOR('',#839,1.);
+#839 = DIRECTION('',(0.E+000,0.E+000,1.));
+#840 = ORIENTED_EDGE('',*,*,#841,.T.);
+#841 = EDGE_CURVE('',#834,#842,#844,.T.);
+#842 = VERTEX_POINT('',#843);
+#843 = CARTESIAN_POINT('',(-2.49,0.55,0.2));
+#844 = LINE('',#845,#846);
+#845 = CARTESIAN_POINT('',(-2.49,1.37,0.2));
+#846 = VECTOR('',#847,1.);
+#847 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#848 = ORIENTED_EDGE('',*,*,#849,.T.);
+#849 = EDGE_CURVE('',#842,#235,#850,.T.);
+#850 = LINE('',#851,#852);
+#851 = CARTESIAN_POINT('',(-2.49,0.55,1.E-002));
+#852 = VECTOR('',#853,1.);
+#853 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#854 = ORIENTED_EDGE('',*,*,#234,.F.);
+#855 = ORIENTED_EDGE('',*,*,#856,.T.);
+#856 = EDGE_CURVE('',#227,#857,#859,.T.);
+#857 = VERTEX_POINT('',#858);
+#858 = CARTESIAN_POINT('',(-2.49,1.05,0.2));
+#859 = LINE('',#860,#861);
+#860 = CARTESIAN_POINT('',(-2.49,1.05,1.E-002));
+#861 = VECTOR('',#862,1.);
+#862 = DIRECTION('',(0.E+000,0.E+000,1.));
+#863 = ORIENTED_EDGE('',*,*,#864,.T.);
+#864 = EDGE_CURVE('',#857,#865,#867,.T.);
+#865 = VERTEX_POINT('',#866);
+#866 = CARTESIAN_POINT('',(-2.49,1.35,0.2));
+#867 = LINE('',#868,#869);
+#868 = CARTESIAN_POINT('',(-2.49,1.77,0.2));
+#869 = VECTOR('',#870,1.);
+#870 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#871 = ORIENTED_EDGE('',*,*,#872,.T.);
+#872 = EDGE_CURVE('',#865,#202,#873,.T.);
+#873 = LINE('',#874,#875);
+#874 = CARTESIAN_POINT('',(-2.49,1.35,1.E-002));
+#875 = VECTOR('',#876,1.);
+#876 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#877 = PLANE('',#878);
+#878 = AXIS2_PLACEMENT_3D('',#879,#880,#881);
+#879 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#880 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#881 = DIRECTION('',(0.E+000,0.E+000,1.));
+#882 = ADVANCED_FACE('',(#883),#889,.F.);
+#883 = FACE_BOUND('',#884,.F.);
+#884 = EDGE_LOOP('',(#885,#886,#887,#888));
+#885 = ORIENTED_EDGE('',*,*,#71,.F.);
+#886 = ORIENTED_EDGE('',*,*,#175,.F.);
+#887 = ORIENTED_EDGE('',*,*,#152,.F.);
+#888 = ORIENTED_EDGE('',*,*,#825,.F.);
+#889 = PLANE('',#890);
+#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893);
+#891 = CARTESIAN_POINT('',(-2.5,-0.55,0.2));
+#892 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#893 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#894 = ADVANCED_FACE('',(#895),#1005,.F.);
+#895 = FACE_BOUND('',#896,.F.);
+#896 = EDGE_LOOP('',(#897,#905,#906,#907,#915,#923,#929,#930,#938,#946,
+#952,#953,#961,#969,#975,#976,#984,#992,#998,#999));
+#897 = ORIENTED_EDGE('',*,*,#898,.F.);
+#898 = EDGE_CURVE('',#779,#899,#901,.T.);
+#899 = VERTEX_POINT('',#900);
+#900 = CARTESIAN_POINT('',(2.49,2.49,0.92));
+#901 = LINE('',#902,#903);
+#902 = CARTESIAN_POINT('',(-2.49,2.49,0.92));
+#903 = VECTOR('',#904,1.);
+#904 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#905 = ORIENTED_EDGE('',*,*,#778,.F.);
+#906 = ORIENTED_EDGE('',*,*,#191,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#194,#909,#911,.T.);
+#909 = VERTEX_POINT('',#910);
+#910 = CARTESIAN_POINT('',(-1.35,2.49,0.2));
+#911 = LINE('',#912,#913);
+#912 = CARTESIAN_POINT('',(-1.35,2.49,1.E-002));
+#913 = VECTOR('',#914,1.);
+#914 = DIRECTION('',(0.E+000,0.E+000,1.));
+#915 = ORIENTED_EDGE('',*,*,#916,.T.);
+#916 = EDGE_CURVE('',#909,#917,#919,.T.);
+#917 = VERTEX_POINT('',#918);
+#918 = CARTESIAN_POINT('',(-1.05,2.49,0.2));
+#919 = LINE('',#920,#921);
+#920 = CARTESIAN_POINT('',(-1.92,2.49,0.2));
+#921 = VECTOR('',#922,1.);
+#922 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#923 = ORIENTED_EDGE('',*,*,#924,.T.);
+#924 = EDGE_CURVE('',#917,#697,#925,.T.);
+#925 = LINE('',#926,#927);
+#926 = CARTESIAN_POINT('',(-1.05,2.49,1.E-002));
+#927 = VECTOR('',#928,1.);
+#928 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#929 = ORIENTED_EDGE('',*,*,#696,.T.);
+#930 = ORIENTED_EDGE('',*,*,#931,.T.);
+#931 = EDGE_CURVE('',#689,#932,#934,.T.);
+#932 = VERTEX_POINT('',#933);
+#933 = CARTESIAN_POINT('',(-0.55,2.49,0.2));
+#934 = LINE('',#935,#936);
+#935 = CARTESIAN_POINT('',(-0.55,2.49,1.E-002));
+#936 = VECTOR('',#937,1.);
+#937 = DIRECTION('',(0.E+000,0.E+000,1.));
+#938 = ORIENTED_EDGE('',*,*,#939,.T.);
+#939 = EDGE_CURVE('',#932,#940,#942,.T.);
+#940 = VERTEX_POINT('',#941);
+#941 = CARTESIAN_POINT('',(-0.25,2.49,0.2));
+#942 = LINE('',#943,#944);
+#943 = CARTESIAN_POINT('',(-1.52,2.49,0.2));
+#944 = VECTOR('',#945,1.);
+#945 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#946 = ORIENTED_EDGE('',*,*,#947,.T.);
+#947 = EDGE_CURVE('',#940,#664,#948,.T.);
+#948 = LINE('',#949,#950);
+#949 = CARTESIAN_POINT('',(-0.25,2.49,1.E-002));
+#950 = VECTOR('',#951,1.);
+#951 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#952 = ORIENTED_EDGE('',*,*,#663,.T.);
+#953 = ORIENTED_EDGE('',*,*,#954,.T.);
+#954 = EDGE_CURVE('',#656,#955,#957,.T.);
+#955 = VERTEX_POINT('',#956);
+#956 = CARTESIAN_POINT('',(0.25,2.49,0.2));
+#957 = LINE('',#958,#959);
+#958 = CARTESIAN_POINT('',(0.25,2.49,1.E-002));
+#959 = VECTOR('',#960,1.);
+#960 = DIRECTION('',(0.E+000,0.E+000,1.));
+#961 = ORIENTED_EDGE('',*,*,#962,.T.);
+#962 = EDGE_CURVE('',#955,#963,#965,.T.);
+#963 = VERTEX_POINT('',#964);
+#964 = CARTESIAN_POINT('',(0.55,2.49,0.2));
+#965 = LINE('',#966,#967);
+#966 = CARTESIAN_POINT('',(-1.12,2.49,0.2));
+#967 = VECTOR('',#968,1.);
+#968 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#969 = ORIENTED_EDGE('',*,*,#970,.T.);
+#970 = EDGE_CURVE('',#963,#631,#971,.T.);
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(0.55,2.49,1.E-002));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#975 = ORIENTED_EDGE('',*,*,#630,.T.);
+#976 = ORIENTED_EDGE('',*,*,#977,.T.);
+#977 = EDGE_CURVE('',#623,#978,#980,.T.);
+#978 = VERTEX_POINT('',#979);
+#979 = CARTESIAN_POINT('',(1.05,2.49,0.2));
+#980 = LINE('',#981,#982);
+#981 = CARTESIAN_POINT('',(1.05,2.49,1.E-002));
+#982 = VECTOR('',#983,1.);
+#983 = DIRECTION('',(0.E+000,0.E+000,1.));
+#984 = ORIENTED_EDGE('',*,*,#985,.T.);
+#985 = EDGE_CURVE('',#978,#986,#988,.T.);
+#986 = VERTEX_POINT('',#987);
+#987 = CARTESIAN_POINT('',(1.35,2.49,0.2));
+#988 = LINE('',#989,#990);
+#989 = CARTESIAN_POINT('',(-0.72,2.49,0.2));
+#990 = VECTOR('',#991,1.);
+#991 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#992 = ORIENTED_EDGE('',*,*,#993,.T.);
+#993 = EDGE_CURVE('',#986,#598,#994,.T.);
+#994 = LINE('',#995,#996);
+#995 = CARTESIAN_POINT('',(1.35,2.49,1.E-002));
+#996 = VECTOR('',#997,1.);
+#997 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#998 = ORIENTED_EDGE('',*,*,#597,.T.);
+#999 = ORIENTED_EDGE('',*,*,#1000,.T.);
+#1000 = EDGE_CURVE('',#590,#899,#1001,.T.);
+#1001 = LINE('',#1002,#1003);
+#1002 = CARTESIAN_POINT('',(2.49,2.49,2.E-002));
+#1003 = VECTOR('',#1004,1.);
+#1004 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1005 = PLANE('',#1006);
+#1006 = AXIS2_PLACEMENT_3D('',#1007,#1008,#1009);
+#1007 = CARTESIAN_POINT('',(-2.49,2.49,2.E-002));
+#1008 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1009 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1010 = ADVANCED_FACE('',(#1011),#1045,.F.);
+#1011 = FACE_BOUND('',#1012,.F.);
+#1012 = EDGE_LOOP('',(#1013,#1023,#1031,#1037,#1038,#1039));
+#1013 = ORIENTED_EDGE('',*,*,#1014,.F.);
+#1014 = EDGE_CURVE('',#1015,#1017,#1019,.T.);
+#1015 = VERTEX_POINT('',#1016);
+#1016 = CARTESIAN_POINT('',(-1.35,2.5,0.E+000));
+#1017 = VERTEX_POINT('',#1018);
+#1018 = CARTESIAN_POINT('',(-1.35,2.25,0.E+000));
+#1019 = LINE('',#1020,#1021);
+#1020 = CARTESIAN_POINT('',(-1.35,2.5,0.E+000));
+#1021 = VECTOR('',#1022,1.);
+#1022 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1023 = ORIENTED_EDGE('',*,*,#1024,.T.);
+#1024 = EDGE_CURVE('',#1015,#1025,#1027,.T.);
+#1025 = VERTEX_POINT('',#1026);
+#1026 = CARTESIAN_POINT('',(-1.35,2.5,0.2));
+#1027 = LINE('',#1028,#1029);
+#1028 = CARTESIAN_POINT('',(-1.35,2.5,0.E+000));
+#1029 = VECTOR('',#1030,1.);
+#1030 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1031 = ORIENTED_EDGE('',*,*,#1032,.T.);
+#1032 = EDGE_CURVE('',#1025,#909,#1033,.T.);
+#1033 = LINE('',#1034,#1035);
+#1034 = CARTESIAN_POINT('',(-1.35,2.5,0.2));
+#1035 = VECTOR('',#1036,1.);
+#1036 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1037 = ORIENTED_EDGE('',*,*,#908,.F.);
+#1038 = ORIENTED_EDGE('',*,*,#721,.F.);
+#1039 = ORIENTED_EDGE('',*,*,#1040,.F.);
+#1040 = EDGE_CURVE('',#1017,#713,#1041,.T.);
+#1041 = LINE('',#1042,#1043);
+#1042 = CARTESIAN_POINT('',(-1.35,2.25,0.E+000));
+#1043 = VECTOR('',#1044,1.);
+#1044 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1045 = PLANE('',#1046);
+#1046 = AXIS2_PLACEMENT_3D('',#1047,#1048,#1049);
+#1047 = CARTESIAN_POINT('',(-1.35,2.5,0.E+000));
+#1048 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#1049 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1050 = ADVANCED_FACE('',(#1051),#1085,.F.);
+#1051 = FACE_BOUND('',#1052,.F.);
+#1052 = EDGE_LOOP('',(#1053,#1063,#1069,#1070,#1071,#1079));
+#1053 = ORIENTED_EDGE('',*,*,#1054,.F.);
+#1054 = EDGE_CURVE('',#1055,#1057,#1059,.T.);
+#1055 = VERTEX_POINT('',#1056);
+#1056 = CARTESIAN_POINT('',(-2.25,1.35,0.E+000));
+#1057 = VERTEX_POINT('',#1058);
+#1058 = CARTESIAN_POINT('',(-2.5,1.35,0.E+000));
+#1059 = LINE('',#1060,#1061);
+#1060 = CARTESIAN_POINT('',(-2.25,1.35,0.E+000));
+#1061 = VECTOR('',#1062,1.);
+#1062 = DIRECTION('',(-1.,3.55951662292E-016,0.E+000));
+#1063 = ORIENTED_EDGE('',*,*,#1064,.T.);
+#1064 = EDGE_CURVE('',#1055,#210,#1065,.T.);
+#1065 = LINE('',#1066,#1067);
+#1066 = CARTESIAN_POINT('',(-2.25,1.35,0.E+000));
+#1067 = VECTOR('',#1068,1.);
+#1068 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1069 = ORIENTED_EDGE('',*,*,#209,.F.);
+#1070 = ORIENTED_EDGE('',*,*,#872,.F.);
+#1071 = ORIENTED_EDGE('',*,*,#1072,.T.);
+#1072 = EDGE_CURVE('',#865,#1073,#1075,.T.);
+#1073 = VERTEX_POINT('',#1074);
+#1074 = CARTESIAN_POINT('',(-2.5,1.35,0.2));
+#1075 = LINE('',#1076,#1077);
+#1076 = CARTESIAN_POINT('',(-2.25,1.35,0.2));
+#1077 = VECTOR('',#1078,1.);
+#1078 = DIRECTION('',(-1.,3.55951662292E-016,0.E+000));
+#1079 = ORIENTED_EDGE('',*,*,#1080,.F.);
+#1080 = EDGE_CURVE('',#1057,#1073,#1081,.T.);
+#1081 = LINE('',#1082,#1083);
+#1082 = CARTESIAN_POINT('',(-2.5,1.35,0.E+000));
+#1083 = VECTOR('',#1084,1.);
+#1084 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1085 = PLANE('',#1086);
+#1086 = AXIS2_PLACEMENT_3D('',#1087,#1088,#1089);
+#1087 = CARTESIAN_POINT('',(-2.25,1.35,0.E+000));
+#1088 = DIRECTION('',(-3.55951662292E-016,-1.,0.E+000));
+#1089 = DIRECTION('',(-1.,3.55951662292E-016,0.E+000));
+#1090 = ADVANCED_FACE('',(#1091),#1110,.T.);
+#1091 = FACE_BOUND('',#1092,.F.);
+#1092 = EDGE_LOOP('',(#1093,#1102,#1103,#1104));
+#1093 = ORIENTED_EDGE('',*,*,#1094,.F.);
+#1094 = EDGE_CURVE('',#1017,#1095,#1097,.T.);
+#1095 = VERTEX_POINT('',#1096);
+#1096 = CARTESIAN_POINT('',(-1.05,2.25,0.E+000));
+#1097 = CIRCLE('',#1098,0.15);
+#1098 = AXIS2_PLACEMENT_3D('',#1099,#1100,#1101);
+#1099 = CARTESIAN_POINT('',(-1.2,2.25,0.E+000));
+#1100 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1101 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1102 = ORIENTED_EDGE('',*,*,#1040,.T.);
+#1103 = ORIENTED_EDGE('',*,*,#712,.F.);
+#1104 = ORIENTED_EDGE('',*,*,#1105,.F.);
+#1105 = EDGE_CURVE('',#1095,#705,#1106,.T.);
+#1106 = LINE('',#1107,#1108);
+#1107 = CARTESIAN_POINT('',(-1.05,2.25,0.E+000));
+#1108 = VECTOR('',#1109,1.);
+#1109 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1110 = CYLINDRICAL_SURFACE('',#1111,0.15);
+#1111 = AXIS2_PLACEMENT_3D('',#1112,#1113,#1114);
+#1112 = CARTESIAN_POINT('',(-1.2,2.25,0.E+000));
+#1113 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1114 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1115 = ADVANCED_FACE('',(#1116),#1135,.T.);
+#1116 = FACE_BOUND('',#1117,.F.);
+#1117 = EDGE_LOOP('',(#1118,#1127,#1133,#1134));
+#1118 = ORIENTED_EDGE('',*,*,#1119,.F.);
+#1119 = EDGE_CURVE('',#1120,#1055,#1122,.T.);
+#1120 = VERTEX_POINT('',#1121);
+#1121 = CARTESIAN_POINT('',(-2.25,1.05,0.E+000));
+#1122 = CIRCLE('',#1123,0.15);
+#1123 = AXIS2_PLACEMENT_3D('',#1124,#1125,#1126);
+#1124 = CARTESIAN_POINT('',(-2.25,1.2,0.E+000));
+#1125 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1126 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1127 = ORIENTED_EDGE('',*,*,#1128,.T.);
+#1128 = EDGE_CURVE('',#1120,#218,#1129,.T.);
+#1129 = LINE('',#1130,#1131);
+#1130 = CARTESIAN_POINT('',(-2.25,1.05,0.E+000));
+#1131 = VECTOR('',#1132,1.);
+#1132 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1133 = ORIENTED_EDGE('',*,*,#217,.F.);
+#1134 = ORIENTED_EDGE('',*,*,#1064,.F.);
+#1135 = CYLINDRICAL_SURFACE('',#1136,0.15);
+#1136 = AXIS2_PLACEMENT_3D('',#1137,#1138,#1139);
+#1137 = CARTESIAN_POINT('',(-2.25,1.2,0.E+000));
+#1138 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1139 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1140 = ADVANCED_FACE('',(#1141),#1168,.F.);
+#1141 = FACE_BOUND('',#1142,.F.);
+#1142 = EDGE_LOOP('',(#1143,#1151,#1152,#1153,#1154,#1162));
+#1143 = ORIENTED_EDGE('',*,*,#1144,.F.);
+#1144 = EDGE_CURVE('',#1095,#1145,#1147,.T.);
+#1145 = VERTEX_POINT('',#1146);
+#1146 = CARTESIAN_POINT('',(-1.05,2.5,0.E+000));
+#1147 = LINE('',#1148,#1149);
+#1148 = CARTESIAN_POINT('',(-1.05,2.25,0.E+000));
+#1149 = VECTOR('',#1150,1.);
+#1150 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1151 = ORIENTED_EDGE('',*,*,#1105,.T.);
+#1152 = ORIENTED_EDGE('',*,*,#704,.F.);
+#1153 = ORIENTED_EDGE('',*,*,#924,.F.);
+#1154 = ORIENTED_EDGE('',*,*,#1155,.T.);
+#1155 = EDGE_CURVE('',#917,#1156,#1158,.T.);
+#1156 = VERTEX_POINT('',#1157);
+#1157 = CARTESIAN_POINT('',(-1.05,2.5,0.2));
+#1158 = LINE('',#1159,#1160);
+#1159 = CARTESIAN_POINT('',(-1.05,2.25,0.2));
+#1160 = VECTOR('',#1161,1.);
+#1161 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1162 = ORIENTED_EDGE('',*,*,#1163,.F.);
+#1163 = EDGE_CURVE('',#1145,#1156,#1164,.T.);
+#1164 = LINE('',#1165,#1166);
+#1165 = CARTESIAN_POINT('',(-1.05,2.5,0.E+000));
+#1166 = VECTOR('',#1167,1.);
+#1167 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1168 = PLANE('',#1169);
+#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172);
+#1170 = CARTESIAN_POINT('',(-1.05,2.25,0.E+000));
+#1171 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1172 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1173 = ADVANCED_FACE('',(#1174),#1201,.F.);
+#1174 = FACE_BOUND('',#1175,.F.);
+#1175 = EDGE_LOOP('',(#1176,#1184,#1192,#1198,#1199,#1200));
+#1176 = ORIENTED_EDGE('',*,*,#1177,.F.);
+#1177 = EDGE_CURVE('',#1178,#1120,#1180,.T.);
+#1178 = VERTEX_POINT('',#1179);
+#1179 = CARTESIAN_POINT('',(-2.5,1.05,0.E+000));
+#1180 = LINE('',#1181,#1182);
+#1181 = CARTESIAN_POINT('',(-2.5,1.05,0.E+000));
+#1182 = VECTOR('',#1183,1.);
+#1183 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1184 = ORIENTED_EDGE('',*,*,#1185,.T.);
+#1185 = EDGE_CURVE('',#1178,#1186,#1188,.T.);
+#1186 = VERTEX_POINT('',#1187);
+#1187 = CARTESIAN_POINT('',(-2.5,1.05,0.2));
+#1188 = LINE('',#1189,#1190);
+#1189 = CARTESIAN_POINT('',(-2.5,1.05,0.E+000));
+#1190 = VECTOR('',#1191,1.);
+#1191 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1192 = ORIENTED_EDGE('',*,*,#1193,.T.);
+#1193 = EDGE_CURVE('',#1186,#857,#1194,.T.);
+#1194 = LINE('',#1195,#1196);
+#1195 = CARTESIAN_POINT('',(-2.5,1.05,0.2));
+#1196 = VECTOR('',#1197,1.);
+#1197 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1198 = ORIENTED_EDGE('',*,*,#856,.F.);
+#1199 = ORIENTED_EDGE('',*,*,#226,.F.);
+#1200 = ORIENTED_EDGE('',*,*,#1128,.F.);
+#1201 = PLANE('',#1202);
+#1202 = AXIS2_PLACEMENT_3D('',#1203,#1204,#1205);
+#1203 = CARTESIAN_POINT('',(-2.5,1.05,0.E+000));
+#1204 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#1205 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1206 = ADVANCED_FACE('',(#1207),#1241,.F.);
+#1207 = FACE_BOUND('',#1208,.F.);
+#1208 = EDGE_LOOP('',(#1209,#1219,#1227,#1233,#1234,#1235));
+#1209 = ORIENTED_EDGE('',*,*,#1210,.F.);
+#1210 = EDGE_CURVE('',#1211,#1213,#1215,.T.);
+#1211 = VERTEX_POINT('',#1212);
+#1212 = CARTESIAN_POINT('',(-0.55,2.5,0.E+000));
+#1213 = VERTEX_POINT('',#1214);
+#1214 = CARTESIAN_POINT('',(-0.55,2.25,0.E+000));
+#1215 = LINE('',#1216,#1217);
+#1216 = CARTESIAN_POINT('',(-0.55,2.5,0.E+000));
+#1217 = VECTOR('',#1218,1.);
+#1218 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1219 = ORIENTED_EDGE('',*,*,#1220,.T.);
+#1220 = EDGE_CURVE('',#1211,#1221,#1223,.T.);
+#1221 = VERTEX_POINT('',#1222);
+#1222 = CARTESIAN_POINT('',(-0.55,2.5,0.2));
+#1223 = LINE('',#1224,#1225);
+#1224 = CARTESIAN_POINT('',(-0.55,2.5,0.E+000));
+#1225 = VECTOR('',#1226,1.);
+#1226 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1227 = ORIENTED_EDGE('',*,*,#1228,.T.);
+#1228 = EDGE_CURVE('',#1221,#932,#1229,.T.);
+#1229 = LINE('',#1230,#1231);
+#1230 = CARTESIAN_POINT('',(-0.55,2.5,0.2));
+#1231 = VECTOR('',#1232,1.);
+#1232 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1233 = ORIENTED_EDGE('',*,*,#931,.F.);
+#1234 = ORIENTED_EDGE('',*,*,#688,.F.);
+#1235 = ORIENTED_EDGE('',*,*,#1236,.F.);
+#1236 = EDGE_CURVE('',#1213,#680,#1237,.T.);
+#1237 = LINE('',#1238,#1239);
+#1238 = CARTESIAN_POINT('',(-0.55,2.25,0.E+000));
+#1239 = VECTOR('',#1240,1.);
+#1240 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1241 = PLANE('',#1242);
+#1242 = AXIS2_PLACEMENT_3D('',#1243,#1244,#1245);
+#1243 = CARTESIAN_POINT('',(-0.55,2.5,0.E+000));
+#1244 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#1245 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1246 = ADVANCED_FACE('',(#1247),#1281,.F.);
+#1247 = FACE_BOUND('',#1248,.F.);
+#1248 = EDGE_LOOP('',(#1249,#1259,#1265,#1266,#1267,#1275));
+#1249 = ORIENTED_EDGE('',*,*,#1250,.F.);
+#1250 = EDGE_CURVE('',#1251,#1253,#1255,.T.);
+#1251 = VERTEX_POINT('',#1252);
+#1252 = CARTESIAN_POINT('',(-2.25,0.55,0.E+000));
+#1253 = VERTEX_POINT('',#1254);
+#1254 = CARTESIAN_POINT('',(-2.5,0.55,0.E+000));
+#1255 = LINE('',#1256,#1257);
+#1256 = CARTESIAN_POINT('',(-2.25,0.55,0.E+000));
+#1257 = VECTOR('',#1258,1.);
+#1258 = DIRECTION('',(-1.,3.55951662292E-016,0.E+000));
+#1259 = ORIENTED_EDGE('',*,*,#1260,.T.);
+#1260 = EDGE_CURVE('',#1251,#243,#1261,.T.);
+#1261 = LINE('',#1262,#1263);
+#1262 = CARTESIAN_POINT('',(-2.25,0.55,0.E+000));
+#1263 = VECTOR('',#1264,1.);
+#1264 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1265 = ORIENTED_EDGE('',*,*,#242,.F.);
+#1266 = ORIENTED_EDGE('',*,*,#849,.F.);
+#1267 = ORIENTED_EDGE('',*,*,#1268,.T.);
+#1268 = EDGE_CURVE('',#842,#1269,#1271,.T.);
+#1269 = VERTEX_POINT('',#1270);
+#1270 = CARTESIAN_POINT('',(-2.5,0.55,0.2));
+#1271 = LINE('',#1272,#1273);
+#1272 = CARTESIAN_POINT('',(-2.25,0.55,0.2));
+#1273 = VECTOR('',#1274,1.);
+#1274 = DIRECTION('',(-1.,3.55951662292E-016,0.E+000));
+#1275 = ORIENTED_EDGE('',*,*,#1276,.F.);
+#1276 = EDGE_CURVE('',#1253,#1269,#1277,.T.);
+#1277 = LINE('',#1278,#1279);
+#1278 = CARTESIAN_POINT('',(-2.5,0.55,0.E+000));
+#1279 = VECTOR('',#1280,1.);
+#1280 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1281 = PLANE('',#1282);
+#1282 = AXIS2_PLACEMENT_3D('',#1283,#1284,#1285);
+#1283 = CARTESIAN_POINT('',(-2.25,0.55,0.E+000));
+#1284 = DIRECTION('',(-3.55951662292E-016,-1.,0.E+000));
+#1285 = DIRECTION('',(-1.,3.55951662292E-016,0.E+000));
+#1286 = ADVANCED_FACE('',(#1287),#1306,.T.);
+#1287 = FACE_BOUND('',#1288,.F.);
+#1288 = EDGE_LOOP('',(#1289,#1298,#1299,#1300));
+#1289 = ORIENTED_EDGE('',*,*,#1290,.F.);
+#1290 = EDGE_CURVE('',#1213,#1291,#1293,.T.);
+#1291 = VERTEX_POINT('',#1292);
+#1292 = CARTESIAN_POINT('',(-0.25,2.25,0.E+000));
+#1293 = CIRCLE('',#1294,0.15);
+#1294 = AXIS2_PLACEMENT_3D('',#1295,#1296,#1297);
+#1295 = CARTESIAN_POINT('',(-0.4,2.25,0.E+000));
+#1296 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1297 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1298 = ORIENTED_EDGE('',*,*,#1236,.T.);
+#1299 = ORIENTED_EDGE('',*,*,#679,.F.);
+#1300 = ORIENTED_EDGE('',*,*,#1301,.F.);
+#1301 = EDGE_CURVE('',#1291,#672,#1302,.T.);
+#1302 = LINE('',#1303,#1304);
+#1303 = CARTESIAN_POINT('',(-0.25,2.25,0.E+000));
+#1304 = VECTOR('',#1305,1.);
+#1305 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1306 = CYLINDRICAL_SURFACE('',#1307,0.15);
+#1307 = AXIS2_PLACEMENT_3D('',#1308,#1309,#1310);
+#1308 = CARTESIAN_POINT('',(-0.4,2.25,0.E+000));
+#1309 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1310 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1311 = ADVANCED_FACE('',(#1312),#1331,.T.);
+#1312 = FACE_BOUND('',#1313,.F.);
+#1313 = EDGE_LOOP('',(#1314,#1323,#1329,#1330));
+#1314 = ORIENTED_EDGE('',*,*,#1315,.F.);
+#1315 = EDGE_CURVE('',#1316,#1251,#1318,.T.);
+#1316 = VERTEX_POINT('',#1317);
+#1317 = CARTESIAN_POINT('',(-2.25,0.25,0.E+000));
+#1318 = CIRCLE('',#1319,0.15);
+#1319 = AXIS2_PLACEMENT_3D('',#1320,#1321,#1322);
+#1320 = CARTESIAN_POINT('',(-2.25,0.4,0.E+000));
+#1321 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1322 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1323 = ORIENTED_EDGE('',*,*,#1324,.T.);
+#1324 = EDGE_CURVE('',#1316,#251,#1325,.T.);
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(-2.25,0.25,0.E+000));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1329 = ORIENTED_EDGE('',*,*,#250,.F.);
+#1330 = ORIENTED_EDGE('',*,*,#1260,.F.);
+#1331 = CYLINDRICAL_SURFACE('',#1332,0.15);
+#1332 = AXIS2_PLACEMENT_3D('',#1333,#1334,#1335);
+#1333 = CARTESIAN_POINT('',(-2.25,0.4,0.E+000));
+#1334 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1335 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1336 = ADVANCED_FACE('',(#1337),#1364,.F.);
+#1337 = FACE_BOUND('',#1338,.F.);
+#1338 = EDGE_LOOP('',(#1339,#1347,#1348,#1349,#1350,#1358));
+#1339 = ORIENTED_EDGE('',*,*,#1340,.F.);
+#1340 = EDGE_CURVE('',#1291,#1341,#1343,.T.);
+#1341 = VERTEX_POINT('',#1342);
+#1342 = CARTESIAN_POINT('',(-0.25,2.5,0.E+000));
+#1343 = LINE('',#1344,#1345);
+#1344 = CARTESIAN_POINT('',(-0.25,2.25,0.E+000));
+#1345 = VECTOR('',#1346,1.);
+#1346 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1347 = ORIENTED_EDGE('',*,*,#1301,.T.);
+#1348 = ORIENTED_EDGE('',*,*,#671,.F.);
+#1349 = ORIENTED_EDGE('',*,*,#947,.F.);
+#1350 = ORIENTED_EDGE('',*,*,#1351,.T.);
+#1351 = EDGE_CURVE('',#940,#1352,#1354,.T.);
+#1352 = VERTEX_POINT('',#1353);
+#1353 = CARTESIAN_POINT('',(-0.25,2.5,0.2));
+#1354 = LINE('',#1355,#1356);
+#1355 = CARTESIAN_POINT('',(-0.25,2.25,0.2));
+#1356 = VECTOR('',#1357,1.);
+#1357 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1358 = ORIENTED_EDGE('',*,*,#1359,.F.);
+#1359 = EDGE_CURVE('',#1341,#1352,#1360,.T.);
+#1360 = LINE('',#1361,#1362);
+#1361 = CARTESIAN_POINT('',(-0.25,2.5,0.E+000));
+#1362 = VECTOR('',#1363,1.);
+#1363 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1364 = PLANE('',#1365);
+#1365 = AXIS2_PLACEMENT_3D('',#1366,#1367,#1368);
+#1366 = CARTESIAN_POINT('',(-0.25,2.25,0.E+000));
+#1367 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1368 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1369 = ADVANCED_FACE('',(#1370),#1397,.F.);
+#1370 = FACE_BOUND('',#1371,.F.);
+#1371 = EDGE_LOOP('',(#1372,#1380,#1388,#1394,#1395,#1396));
+#1372 = ORIENTED_EDGE('',*,*,#1373,.F.);
+#1373 = EDGE_CURVE('',#1374,#1316,#1376,.T.);
+#1374 = VERTEX_POINT('',#1375);
+#1375 = CARTESIAN_POINT('',(-2.5,0.25,0.E+000));
+#1376 = LINE('',#1377,#1378);
+#1377 = CARTESIAN_POINT('',(-2.5,0.25,0.E+000));
+#1378 = VECTOR('',#1379,1.);
+#1379 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1380 = ORIENTED_EDGE('',*,*,#1381,.T.);
+#1381 = EDGE_CURVE('',#1374,#1382,#1384,.T.);
+#1382 = VERTEX_POINT('',#1383);
+#1383 = CARTESIAN_POINT('',(-2.5,0.25,0.2));
+#1384 = LINE('',#1385,#1386);
+#1385 = CARTESIAN_POINT('',(-2.5,0.25,0.E+000));
+#1386 = VECTOR('',#1387,1.);
+#1387 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1388 = ORIENTED_EDGE('',*,*,#1389,.T.);
+#1389 = EDGE_CURVE('',#1382,#834,#1390,.T.);
+#1390 = LINE('',#1391,#1392);
+#1391 = CARTESIAN_POINT('',(-2.5,0.25,0.2));
+#1392 = VECTOR('',#1393,1.);
+#1393 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1394 = ORIENTED_EDGE('',*,*,#833,.F.);
+#1395 = ORIENTED_EDGE('',*,*,#259,.F.);
+#1396 = ORIENTED_EDGE('',*,*,#1324,.F.);
+#1397 = PLANE('',#1398);
+#1398 = AXIS2_PLACEMENT_3D('',#1399,#1400,#1401);
+#1399 = CARTESIAN_POINT('',(-2.5,0.25,0.E+000));
+#1400 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#1401 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1402 = ADVANCED_FACE('',(#1403),#1437,.F.);
+#1403 = FACE_BOUND('',#1404,.F.);
+#1404 = EDGE_LOOP('',(#1405,#1415,#1423,#1429,#1430,#1431));
+#1405 = ORIENTED_EDGE('',*,*,#1406,.F.);
+#1406 = EDGE_CURVE('',#1407,#1409,#1411,.T.);
+#1407 = VERTEX_POINT('',#1408);
+#1408 = CARTESIAN_POINT('',(0.25,2.5,0.E+000));
+#1409 = VERTEX_POINT('',#1410);
+#1410 = CARTESIAN_POINT('',(0.25,2.25,0.E+000));
+#1411 = LINE('',#1412,#1413);
+#1412 = CARTESIAN_POINT('',(0.25,2.5,0.E+000));
+#1413 = VECTOR('',#1414,1.);
+#1414 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1415 = ORIENTED_EDGE('',*,*,#1416,.T.);
+#1416 = EDGE_CURVE('',#1407,#1417,#1419,.T.);
+#1417 = VERTEX_POINT('',#1418);
+#1418 = CARTESIAN_POINT('',(0.25,2.5,0.2));
+#1419 = LINE('',#1420,#1421);
+#1420 = CARTESIAN_POINT('',(0.25,2.5,0.E+000));
+#1421 = VECTOR('',#1422,1.);
+#1422 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1423 = ORIENTED_EDGE('',*,*,#1424,.T.);
+#1424 = EDGE_CURVE('',#1417,#955,#1425,.T.);
+#1425 = LINE('',#1426,#1427);
+#1426 = CARTESIAN_POINT('',(0.25,2.5,0.2));
+#1427 = VECTOR('',#1428,1.);
+#1428 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1429 = ORIENTED_EDGE('',*,*,#954,.F.);
+#1430 = ORIENTED_EDGE('',*,*,#655,.F.);
+#1431 = ORIENTED_EDGE('',*,*,#1432,.F.);
+#1432 = EDGE_CURVE('',#1409,#647,#1433,.T.);
+#1433 = LINE('',#1434,#1435);
+#1434 = CARTESIAN_POINT('',(0.25,2.25,0.E+000));
+#1435 = VECTOR('',#1436,1.);
+#1436 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1437 = PLANE('',#1438);
+#1438 = AXIS2_PLACEMENT_3D('',#1439,#1440,#1441);
+#1439 = CARTESIAN_POINT('',(0.25,2.5,0.E+000));
+#1440 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#1441 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1442 = ADVANCED_FACE('',(#1443),#1462,.T.);
+#1443 = FACE_BOUND('',#1444,.F.);
+#1444 = EDGE_LOOP('',(#1445,#1454,#1455,#1456));
+#1445 = ORIENTED_EDGE('',*,*,#1446,.F.);
+#1446 = EDGE_CURVE('',#1409,#1447,#1449,.T.);
+#1447 = VERTEX_POINT('',#1448);
+#1448 = CARTESIAN_POINT('',(0.55,2.25,0.E+000));
+#1449 = CIRCLE('',#1450,0.15);
+#1450 = AXIS2_PLACEMENT_3D('',#1451,#1452,#1453);
+#1451 = CARTESIAN_POINT('',(0.4,2.25,0.E+000));
+#1452 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1453 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1454 = ORIENTED_EDGE('',*,*,#1432,.T.);
+#1455 = ORIENTED_EDGE('',*,*,#646,.F.);
+#1456 = ORIENTED_EDGE('',*,*,#1457,.F.);
+#1457 = EDGE_CURVE('',#1447,#639,#1458,.T.);
+#1458 = LINE('',#1459,#1460);
+#1459 = CARTESIAN_POINT('',(0.55,2.25,0.E+000));
+#1460 = VECTOR('',#1461,1.);
+#1461 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1462 = CYLINDRICAL_SURFACE('',#1463,0.15);
+#1463 = AXIS2_PLACEMENT_3D('',#1464,#1465,#1466);
+#1464 = CARTESIAN_POINT('',(0.4,2.25,0.E+000));
+#1465 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1466 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1467 = ADVANCED_FACE('',(#1468),#1495,.F.);
+#1468 = FACE_BOUND('',#1469,.F.);
+#1469 = EDGE_LOOP('',(#1470,#1478,#1479,#1480,#1481,#1489));
+#1470 = ORIENTED_EDGE('',*,*,#1471,.F.);
+#1471 = EDGE_CURVE('',#1447,#1472,#1474,.T.);
+#1472 = VERTEX_POINT('',#1473);
+#1473 = CARTESIAN_POINT('',(0.55,2.5,0.E+000));
+#1474 = LINE('',#1475,#1476);
+#1475 = CARTESIAN_POINT('',(0.55,2.25,0.E+000));
+#1476 = VECTOR('',#1477,1.);
+#1477 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1478 = ORIENTED_EDGE('',*,*,#1457,.T.);
+#1479 = ORIENTED_EDGE('',*,*,#638,.F.);
+#1480 = ORIENTED_EDGE('',*,*,#970,.F.);
+#1481 = ORIENTED_EDGE('',*,*,#1482,.T.);
+#1482 = EDGE_CURVE('',#963,#1483,#1485,.T.);
+#1483 = VERTEX_POINT('',#1484);
+#1484 = CARTESIAN_POINT('',(0.55,2.5,0.2));
+#1485 = LINE('',#1486,#1487);
+#1486 = CARTESIAN_POINT('',(0.55,2.25,0.2));
+#1487 = VECTOR('',#1488,1.);
+#1488 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1489 = ORIENTED_EDGE('',*,*,#1490,.F.);
+#1490 = EDGE_CURVE('',#1472,#1483,#1491,.T.);
+#1491 = LINE('',#1492,#1493);
+#1492 = CARTESIAN_POINT('',(0.55,2.5,0.E+000));
+#1493 = VECTOR('',#1494,1.);
+#1494 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1495 = PLANE('',#1496);
+#1496 = AXIS2_PLACEMENT_3D('',#1497,#1498,#1499);
+#1497 = CARTESIAN_POINT('',(0.55,2.25,0.E+000));
+#1498 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1499 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1500 = ADVANCED_FACE('',(#1501),#1535,.F.);
+#1501 = FACE_BOUND('',#1502,.F.);
+#1502 = EDGE_LOOP('',(#1503,#1513,#1521,#1527,#1528,#1529));
+#1503 = ORIENTED_EDGE('',*,*,#1504,.F.);
+#1504 = EDGE_CURVE('',#1505,#1507,#1509,.T.);
+#1505 = VERTEX_POINT('',#1506);
+#1506 = CARTESIAN_POINT('',(1.05,2.5,0.E+000));
+#1507 = VERTEX_POINT('',#1508);
+#1508 = CARTESIAN_POINT('',(1.05,2.25,0.E+000));
+#1509 = LINE('',#1510,#1511);
+#1510 = CARTESIAN_POINT('',(1.05,2.5,0.E+000));
+#1511 = VECTOR('',#1512,1.);
+#1512 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1513 = ORIENTED_EDGE('',*,*,#1514,.T.);
+#1514 = EDGE_CURVE('',#1505,#1515,#1517,.T.);
+#1515 = VERTEX_POINT('',#1516);
+#1516 = CARTESIAN_POINT('',(1.05,2.5,0.2));
+#1517 = LINE('',#1518,#1519);
+#1518 = CARTESIAN_POINT('',(1.05,2.5,0.E+000));
+#1519 = VECTOR('',#1520,1.);
+#1520 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1521 = ORIENTED_EDGE('',*,*,#1522,.T.);
+#1522 = EDGE_CURVE('',#1515,#978,#1523,.T.);
+#1523 = LINE('',#1524,#1525);
+#1524 = CARTESIAN_POINT('',(1.05,2.5,0.2));
+#1525 = VECTOR('',#1526,1.);
+#1526 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1527 = ORIENTED_EDGE('',*,*,#977,.F.);
+#1528 = ORIENTED_EDGE('',*,*,#622,.F.);
+#1529 = ORIENTED_EDGE('',*,*,#1530,.F.);
+#1530 = EDGE_CURVE('',#1507,#614,#1531,.T.);
+#1531 = LINE('',#1532,#1533);
+#1532 = CARTESIAN_POINT('',(1.05,2.25,0.E+000));
+#1533 = VECTOR('',#1534,1.);
+#1534 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1535 = PLANE('',#1536);
+#1536 = AXIS2_PLACEMENT_3D('',#1537,#1538,#1539);
+#1537 = CARTESIAN_POINT('',(1.05,2.5,0.E+000));
+#1538 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#1539 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1540 = ADVANCED_FACE('',(#1541),#1575,.F.);
+#1541 = FACE_BOUND('',#1542,.F.);
+#1542 = EDGE_LOOP('',(#1543,#1553,#1559,#1560,#1561,#1569));
+#1543 = ORIENTED_EDGE('',*,*,#1544,.F.);
+#1544 = EDGE_CURVE('',#1545,#1547,#1549,.T.);
+#1545 = VERTEX_POINT('',#1546);
+#1546 = CARTESIAN_POINT('',(-2.25,-1.05,0.E+000));
+#1547 = VERTEX_POINT('',#1548);
+#1548 = CARTESIAN_POINT('',(-2.5,-1.05,0.E+000));
+#1549 = LINE('',#1550,#1551);
+#1550 = CARTESIAN_POINT('',(-2.25,-1.05,0.E+000));
+#1551 = VECTOR('',#1552,1.);
+#1552 = DIRECTION('',(-1.,3.55951662292E-016,0.E+000));
+#1553 = ORIENTED_EDGE('',*,*,#1554,.T.);
+#1554 = EDGE_CURVE('',#1545,#285,#1555,.T.);
+#1555 = LINE('',#1556,#1557);
+#1556 = CARTESIAN_POINT('',(-2.25,-1.05,0.E+000));
+#1557 = VECTOR('',#1558,1.);
+#1558 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1559 = ORIENTED_EDGE('',*,*,#284,.F.);
+#1560 = ORIENTED_EDGE('',*,*,#817,.F.);
+#1561 = ORIENTED_EDGE('',*,*,#1562,.T.);
+#1562 = EDGE_CURVE('',#810,#1563,#1565,.T.);
+#1563 = VERTEX_POINT('',#1564);
+#1564 = CARTESIAN_POINT('',(-2.5,-1.05,0.2));
+#1565 = LINE('',#1566,#1567);
+#1566 = CARTESIAN_POINT('',(-2.25,-1.05,0.2));
+#1567 = VECTOR('',#1568,1.);
+#1568 = DIRECTION('',(-1.,3.55951662292E-016,0.E+000));
+#1569 = ORIENTED_EDGE('',*,*,#1570,.F.);
+#1570 = EDGE_CURVE('',#1547,#1563,#1571,.T.);
+#1571 = LINE('',#1572,#1573);
+#1572 = CARTESIAN_POINT('',(-2.5,-1.05,0.E+000));
+#1573 = VECTOR('',#1574,1.);
+#1574 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1575 = PLANE('',#1576);
+#1576 = AXIS2_PLACEMENT_3D('',#1577,#1578,#1579);
+#1577 = CARTESIAN_POINT('',(-2.25,-1.05,0.E+000));
+#1578 = DIRECTION('',(-3.55951662292E-016,-1.,0.E+000));
+#1579 = DIRECTION('',(-1.,3.55951662292E-016,0.E+000));
+#1580 = ADVANCED_FACE('',(#1581),#1600,.T.);
+#1581 = FACE_BOUND('',#1582,.F.);
+#1582 = EDGE_LOOP('',(#1583,#1592,#1593,#1594));
+#1583 = ORIENTED_EDGE('',*,*,#1584,.F.);
+#1584 = EDGE_CURVE('',#1507,#1585,#1587,.T.);
+#1585 = VERTEX_POINT('',#1586);
+#1586 = CARTESIAN_POINT('',(1.35,2.25,0.E+000));
+#1587 = CIRCLE('',#1588,0.15);
+#1588 = AXIS2_PLACEMENT_3D('',#1589,#1590,#1591);
+#1589 = CARTESIAN_POINT('',(1.2,2.25,0.E+000));
+#1590 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1591 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1592 = ORIENTED_EDGE('',*,*,#1530,.T.);
+#1593 = ORIENTED_EDGE('',*,*,#613,.F.);
+#1594 = ORIENTED_EDGE('',*,*,#1595,.F.);
+#1595 = EDGE_CURVE('',#1585,#606,#1596,.T.);
+#1596 = LINE('',#1597,#1598);
+#1597 = CARTESIAN_POINT('',(1.35,2.25,0.E+000));
+#1598 = VECTOR('',#1599,1.);
+#1599 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1600 = CYLINDRICAL_SURFACE('',#1601,0.15);
+#1601 = AXIS2_PLACEMENT_3D('',#1602,#1603,#1604);
+#1602 = CARTESIAN_POINT('',(1.2,2.25,0.E+000));
+#1603 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1604 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1605 = ADVANCED_FACE('',(#1606),#1625,.T.);
+#1606 = FACE_BOUND('',#1607,.F.);
+#1607 = EDGE_LOOP('',(#1608,#1617,#1623,#1624));
+#1608 = ORIENTED_EDGE('',*,*,#1609,.F.);
+#1609 = EDGE_CURVE('',#1610,#1545,#1612,.T.);
+#1610 = VERTEX_POINT('',#1611);
+#1611 = CARTESIAN_POINT('',(-2.25,-1.35,0.E+000));
+#1612 = CIRCLE('',#1613,0.15);
+#1613 = AXIS2_PLACEMENT_3D('',#1614,#1615,#1616);
+#1614 = CARTESIAN_POINT('',(-2.25,-1.2,0.E+000));
+#1615 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1616 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1617 = ORIENTED_EDGE('',*,*,#1618,.T.);
+#1618 = EDGE_CURVE('',#1610,#293,#1619,.T.);
+#1619 = LINE('',#1620,#1621);
+#1620 = CARTESIAN_POINT('',(-2.25,-1.35,0.E+000));
+#1621 = VECTOR('',#1622,1.);
+#1622 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1623 = ORIENTED_EDGE('',*,*,#292,.F.);
+#1624 = ORIENTED_EDGE('',*,*,#1554,.F.);
+#1625 = CYLINDRICAL_SURFACE('',#1626,0.15);
+#1626 = AXIS2_PLACEMENT_3D('',#1627,#1628,#1629);
+#1627 = CARTESIAN_POINT('',(-2.25,-1.2,0.E+000));
+#1628 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1629 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1630 = ADVANCED_FACE('',(#1631),#1658,.F.);
+#1631 = FACE_BOUND('',#1632,.F.);
+#1632 = EDGE_LOOP('',(#1633,#1641,#1642,#1643,#1644,#1652));
+#1633 = ORIENTED_EDGE('',*,*,#1634,.F.);
+#1634 = EDGE_CURVE('',#1585,#1635,#1637,.T.);
+#1635 = VERTEX_POINT('',#1636);
+#1636 = CARTESIAN_POINT('',(1.35,2.5,0.E+000));
+#1637 = LINE('',#1638,#1639);
+#1638 = CARTESIAN_POINT('',(1.35,2.25,0.E+000));
+#1639 = VECTOR('',#1640,1.);
+#1640 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1641 = ORIENTED_EDGE('',*,*,#1595,.T.);
+#1642 = ORIENTED_EDGE('',*,*,#605,.F.);
+#1643 = ORIENTED_EDGE('',*,*,#993,.F.);
+#1644 = ORIENTED_EDGE('',*,*,#1645,.T.);
+#1645 = EDGE_CURVE('',#986,#1646,#1648,.T.);
+#1646 = VERTEX_POINT('',#1647);
+#1647 = CARTESIAN_POINT('',(1.35,2.5,0.2));
+#1648 = LINE('',#1649,#1650);
+#1649 = CARTESIAN_POINT('',(1.35,2.25,0.2));
+#1650 = VECTOR('',#1651,1.);
+#1651 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1652 = ORIENTED_EDGE('',*,*,#1653,.F.);
+#1653 = EDGE_CURVE('',#1635,#1646,#1654,.T.);
+#1654 = LINE('',#1655,#1656);
+#1655 = CARTESIAN_POINT('',(1.35,2.5,0.E+000));
+#1656 = VECTOR('',#1657,1.);
+#1657 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1658 = PLANE('',#1659);
+#1659 = AXIS2_PLACEMENT_3D('',#1660,#1661,#1662);
+#1660 = CARTESIAN_POINT('',(1.35,2.25,0.E+000));
+#1661 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1662 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1663 = ADVANCED_FACE('',(#1664),#1691,.F.);
+#1664 = FACE_BOUND('',#1665,.F.);
+#1665 = EDGE_LOOP('',(#1666,#1674,#1682,#1688,#1689,#1690));
+#1666 = ORIENTED_EDGE('',*,*,#1667,.F.);
+#1667 = EDGE_CURVE('',#1668,#1610,#1670,.T.);
+#1668 = VERTEX_POINT('',#1669);
+#1669 = CARTESIAN_POINT('',(-2.5,-1.35,0.E+000));
+#1670 = LINE('',#1671,#1672);
+#1671 = CARTESIAN_POINT('',(-2.5,-1.35,0.E+000));
+#1672 = VECTOR('',#1673,1.);
+#1673 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1674 = ORIENTED_EDGE('',*,*,#1675,.T.);
+#1675 = EDGE_CURVE('',#1668,#1676,#1678,.T.);
+#1676 = VERTEX_POINT('',#1677);
+#1677 = CARTESIAN_POINT('',(-2.5,-1.35,0.2));
+#1678 = LINE('',#1679,#1680);
+#1679 = CARTESIAN_POINT('',(-2.5,-1.35,0.E+000));
+#1680 = VECTOR('',#1681,1.);
+#1681 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1682 = ORIENTED_EDGE('',*,*,#1683,.T.);
+#1683 = EDGE_CURVE('',#1676,#802,#1684,.T.);
+#1684 = LINE('',#1685,#1686);
+#1685 = CARTESIAN_POINT('',(-2.5,-1.35,0.2));
+#1686 = VECTOR('',#1687,1.);
+#1687 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1688 = ORIENTED_EDGE('',*,*,#801,.F.);
+#1689 = ORIENTED_EDGE('',*,*,#301,.F.);
+#1690 = ORIENTED_EDGE('',*,*,#1618,.F.);
+#1691 = PLANE('',#1692);
+#1692 = AXIS2_PLACEMENT_3D('',#1693,#1694,#1695);
+#1693 = CARTESIAN_POINT('',(-2.5,-1.35,0.E+000));
+#1694 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#1695 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1696 = ADVANCED_FACE('',(#1697),#1807,.T.);
+#1697 = FACE_BOUND('',#1698,.T.);
+#1698 = EDGE_LOOP('',(#1699,#1700,#1701,#1709,#1715,#1716,#1724,#1732,
+#1738,#1739,#1747,#1755,#1761,#1762,#1770,#1778,#1784,#1785,#1793,
+#1801));
+#1699 = ORIENTED_EDGE('',*,*,#589,.F.);
+#1700 = ORIENTED_EDGE('',*,*,#1000,.T.);
+#1701 = ORIENTED_EDGE('',*,*,#1702,.T.);
+#1702 = EDGE_CURVE('',#899,#1703,#1705,.T.);
+#1703 = VERTEX_POINT('',#1704);
+#1704 = CARTESIAN_POINT('',(2.49,-2.49,0.92));
+#1705 = LINE('',#1706,#1707);
+#1706 = CARTESIAN_POINT('',(2.49,2.49,0.92));
+#1707 = VECTOR('',#1708,1.);
+#1708 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1709 = ORIENTED_EDGE('',*,*,#1710,.F.);
+#1710 = EDGE_CURVE('',#450,#1703,#1711,.T.);
+#1711 = LINE('',#1712,#1713);
+#1712 = CARTESIAN_POINT('',(2.49,-2.49,2.E-002));
+#1713 = VECTOR('',#1714,1.);
+#1714 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1715 = ORIENTED_EDGE('',*,*,#457,.F.);
+#1716 = ORIENTED_EDGE('',*,*,#1717,.T.);
+#1717 = EDGE_CURVE('',#458,#1718,#1720,.T.);
+#1718 = VERTEX_POINT('',#1719);
+#1719 = CARTESIAN_POINT('',(2.49,-1.35,0.2));
+#1720 = LINE('',#1721,#1722);
+#1721 = CARTESIAN_POINT('',(2.49,-1.35,1.E-002));
+#1722 = VECTOR('',#1723,1.);
+#1723 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1724 = ORIENTED_EDGE('',*,*,#1725,.T.);
+#1725 = EDGE_CURVE('',#1718,#1726,#1728,.T.);
+#1726 = VERTEX_POINT('',#1727);
+#1727 = CARTESIAN_POINT('',(2.49,-1.05,0.2));
+#1728 = LINE('',#1729,#1730);
+#1729 = CARTESIAN_POINT('',(2.49,0.72,0.2));
+#1730 = VECTOR('',#1731,1.);
+#1731 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1732 = ORIENTED_EDGE('',*,*,#1733,.T.);
+#1733 = EDGE_CURVE('',#1726,#483,#1734,.T.);
+#1734 = LINE('',#1735,#1736);
+#1735 = CARTESIAN_POINT('',(2.49,-1.05,1.E-002));
+#1736 = VECTOR('',#1737,1.);
+#1737 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1738 = ORIENTED_EDGE('',*,*,#490,.F.);
+#1739 = ORIENTED_EDGE('',*,*,#1740,.T.);
+#1740 = EDGE_CURVE('',#491,#1741,#1743,.T.);
+#1741 = VERTEX_POINT('',#1742);
+#1742 = CARTESIAN_POINT('',(2.49,-0.55,0.2));
+#1743 = LINE('',#1744,#1745);
+#1744 = CARTESIAN_POINT('',(2.49,-0.55,1.E-002));
+#1745 = VECTOR('',#1746,1.);
+#1746 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1747 = ORIENTED_EDGE('',*,*,#1748,.T.);
+#1748 = EDGE_CURVE('',#1741,#1749,#1751,.T.);
+#1749 = VERTEX_POINT('',#1750);
+#1750 = CARTESIAN_POINT('',(2.49,-0.25,0.2));
+#1751 = LINE('',#1752,#1753);
+#1752 = CARTESIAN_POINT('',(2.49,1.12,0.2));
+#1753 = VECTOR('',#1754,1.);
+#1754 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1755 = ORIENTED_EDGE('',*,*,#1756,.T.);
+#1756 = EDGE_CURVE('',#1749,#516,#1757,.T.);
+#1757 = LINE('',#1758,#1759);
+#1758 = CARTESIAN_POINT('',(2.49,-0.25,1.E-002));
+#1759 = VECTOR('',#1760,1.);
+#1760 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1761 = ORIENTED_EDGE('',*,*,#523,.F.);
+#1762 = ORIENTED_EDGE('',*,*,#1763,.T.);
+#1763 = EDGE_CURVE('',#524,#1764,#1766,.T.);
+#1764 = VERTEX_POINT('',#1765);
+#1765 = CARTESIAN_POINT('',(2.49,0.25,0.2));
+#1766 = LINE('',#1767,#1768);
+#1767 = CARTESIAN_POINT('',(2.49,0.25,1.E-002));
+#1768 = VECTOR('',#1769,1.);
+#1769 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1770 = ORIENTED_EDGE('',*,*,#1771,.T.);
+#1771 = EDGE_CURVE('',#1764,#1772,#1774,.T.);
+#1772 = VERTEX_POINT('',#1773);
+#1773 = CARTESIAN_POINT('',(2.49,0.55,0.2));
+#1774 = LINE('',#1775,#1776);
+#1775 = CARTESIAN_POINT('',(2.49,1.52,0.2));
+#1776 = VECTOR('',#1777,1.);
+#1777 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1778 = ORIENTED_EDGE('',*,*,#1779,.T.);
+#1779 = EDGE_CURVE('',#1772,#549,#1780,.T.);
+#1780 = LINE('',#1781,#1782);
+#1781 = CARTESIAN_POINT('',(2.49,0.55,1.E-002));
+#1782 = VECTOR('',#1783,1.);
+#1783 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1784 = ORIENTED_EDGE('',*,*,#556,.F.);
+#1785 = ORIENTED_EDGE('',*,*,#1786,.T.);
+#1786 = EDGE_CURVE('',#557,#1787,#1789,.T.);
+#1787 = VERTEX_POINT('',#1788);
+#1788 = CARTESIAN_POINT('',(2.49,1.05,0.2));
+#1789 = LINE('',#1790,#1791);
+#1790 = CARTESIAN_POINT('',(2.49,1.05,1.E-002));
+#1791 = VECTOR('',#1792,1.);
+#1792 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1793 = ORIENTED_EDGE('',*,*,#1794,.T.);
+#1794 = EDGE_CURVE('',#1787,#1795,#1797,.T.);
+#1795 = VERTEX_POINT('',#1796);
+#1796 = CARTESIAN_POINT('',(2.49,1.35,0.2));
+#1797 = LINE('',#1798,#1799);
+#1798 = CARTESIAN_POINT('',(2.49,1.92,0.2));
+#1799 = VECTOR('',#1800,1.);
+#1800 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1801 = ORIENTED_EDGE('',*,*,#1802,.T.);
+#1802 = EDGE_CURVE('',#1795,#582,#1803,.T.);
+#1803 = LINE('',#1804,#1805);
+#1804 = CARTESIAN_POINT('',(2.49,1.35,1.E-002));
+#1805 = VECTOR('',#1806,1.);
+#1806 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1807 = PLANE('',#1808);
+#1808 = AXIS2_PLACEMENT_3D('',#1809,#1810,#1811);
+#1809 = CARTESIAN_POINT('',(2.49,2.49,2.E-002));
+#1810 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1811 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1812 = ADVANCED_FACE('',(#1813),#1916,.T.);
+#1813 = FACE_BOUND('',#1814,.T.);
+#1814 = EDGE_LOOP('',(#1815,#1821,#1822,#1823,#1831,#1839,#1845,#1846,
+#1854,#1862,#1868,#1869,#1877,#1885,#1891,#1892,#1900,#1908,#1914,
+#1915));
+#1815 = ORIENTED_EDGE('',*,*,#1816,.F.);
+#1816 = EDGE_CURVE('',#787,#1703,#1817,.T.);
+#1817 = LINE('',#1818,#1819);
+#1818 = CARTESIAN_POINT('',(-2.49,-2.49,0.92));
+#1819 = VECTOR('',#1820,1.);
+#1820 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1821 = ORIENTED_EDGE('',*,*,#794,.F.);
+#1822 = ORIENTED_EDGE('',*,*,#317,.T.);
+#1823 = ORIENTED_EDGE('',*,*,#1824,.T.);
+#1824 = EDGE_CURVE('',#318,#1825,#1827,.T.);
+#1825 = VERTEX_POINT('',#1826);
+#1826 = CARTESIAN_POINT('',(-1.35,-2.49,0.2));
+#1827 = LINE('',#1828,#1829);
+#1828 = CARTESIAN_POINT('',(-1.35,-2.49,1.E-002));
+#1829 = VECTOR('',#1830,1.);
+#1830 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1831 = ORIENTED_EDGE('',*,*,#1832,.T.);
+#1832 = EDGE_CURVE('',#1825,#1833,#1835,.T.);
+#1833 = VERTEX_POINT('',#1834);
+#1834 = CARTESIAN_POINT('',(-1.05,-2.49,0.2));
+#1835 = LINE('',#1836,#1837);
+#1836 = CARTESIAN_POINT('',(-1.77,-2.49,0.2));
+#1837 = VECTOR('',#1838,1.);
+#1838 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1839 = ORIENTED_EDGE('',*,*,#1840,.T.);
+#1840 = EDGE_CURVE('',#1833,#343,#1841,.T.);
+#1841 = LINE('',#1842,#1843);
+#1842 = CARTESIAN_POINT('',(-1.05,-2.49,1.E-002));
+#1843 = VECTOR('',#1844,1.);
+#1844 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#1845 = ORIENTED_EDGE('',*,*,#350,.T.);
+#1846 = ORIENTED_EDGE('',*,*,#1847,.T.);
+#1847 = EDGE_CURVE('',#351,#1848,#1850,.T.);
+#1848 = VERTEX_POINT('',#1849);
+#1849 = CARTESIAN_POINT('',(-0.55,-2.49,0.2));
+#1850 = LINE('',#1851,#1852);
+#1851 = CARTESIAN_POINT('',(-0.55,-2.49,1.E-002));
+#1852 = VECTOR('',#1853,1.);
+#1853 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1854 = ORIENTED_EDGE('',*,*,#1855,.T.);
+#1855 = EDGE_CURVE('',#1848,#1856,#1858,.T.);
+#1856 = VERTEX_POINT('',#1857);
+#1857 = CARTESIAN_POINT('',(-0.25,-2.49,0.2));
+#1858 = LINE('',#1859,#1860);
+#1859 = CARTESIAN_POINT('',(-1.37,-2.49,0.2));
+#1860 = VECTOR('',#1861,1.);
+#1861 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1862 = ORIENTED_EDGE('',*,*,#1863,.T.);
+#1863 = EDGE_CURVE('',#1856,#376,#1864,.T.);
+#1864 = LINE('',#1865,#1866);
+#1865 = CARTESIAN_POINT('',(-0.25,-2.49,1.E-002));
+#1866 = VECTOR('',#1867,1.);
+#1867 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#1868 = ORIENTED_EDGE('',*,*,#383,.T.);
+#1869 = ORIENTED_EDGE('',*,*,#1870,.T.);
+#1870 = EDGE_CURVE('',#384,#1871,#1873,.T.);
+#1871 = VERTEX_POINT('',#1872);
+#1872 = CARTESIAN_POINT('',(0.25,-2.49,0.2));
+#1873 = LINE('',#1874,#1875);
+#1874 = CARTESIAN_POINT('',(0.25,-2.49,1.E-002));
+#1875 = VECTOR('',#1876,1.);
+#1876 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1877 = ORIENTED_EDGE('',*,*,#1878,.T.);
+#1878 = EDGE_CURVE('',#1871,#1879,#1881,.T.);
+#1879 = VERTEX_POINT('',#1880);
+#1880 = CARTESIAN_POINT('',(0.55,-2.49,0.2));
+#1881 = LINE('',#1882,#1883);
+#1882 = CARTESIAN_POINT('',(-0.97,-2.49,0.2));
+#1883 = VECTOR('',#1884,1.);
+#1884 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1885 = ORIENTED_EDGE('',*,*,#1886,.T.);
+#1886 = EDGE_CURVE('',#1879,#409,#1887,.T.);
+#1887 = LINE('',#1888,#1889);
+#1888 = CARTESIAN_POINT('',(0.55,-2.49,1.E-002));
+#1889 = VECTOR('',#1890,1.);
+#1890 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#1891 = ORIENTED_EDGE('',*,*,#416,.T.);
+#1892 = ORIENTED_EDGE('',*,*,#1893,.T.);
+#1893 = EDGE_CURVE('',#417,#1894,#1896,.T.);
+#1894 = VERTEX_POINT('',#1895);
+#1895 = CARTESIAN_POINT('',(1.05,-2.49,0.2));
+#1896 = LINE('',#1897,#1898);
+#1897 = CARTESIAN_POINT('',(1.05,-2.49,1.E-002));
+#1898 = VECTOR('',#1899,1.);
+#1899 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1900 = ORIENTED_EDGE('',*,*,#1901,.T.);
+#1901 = EDGE_CURVE('',#1894,#1902,#1904,.T.);
+#1902 = VERTEX_POINT('',#1903);
+#1903 = CARTESIAN_POINT('',(1.35,-2.49,0.2));
+#1904 = LINE('',#1905,#1906);
+#1905 = CARTESIAN_POINT('',(-0.57,-2.49,0.2));
+#1906 = VECTOR('',#1907,1.);
+#1907 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1908 = ORIENTED_EDGE('',*,*,#1909,.T.);
+#1909 = EDGE_CURVE('',#1902,#442,#1910,.T.);
+#1910 = LINE('',#1911,#1912);
+#1911 = CARTESIAN_POINT('',(1.35,-2.49,1.E-002));
+#1912 = VECTOR('',#1913,1.);
+#1913 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#1914 = ORIENTED_EDGE('',*,*,#449,.T.);
+#1915 = ORIENTED_EDGE('',*,*,#1710,.T.);
+#1916 = PLANE('',#1917);
+#1917 = AXIS2_PLACEMENT_3D('',#1918,#1919,#1920);
+#1918 = CARTESIAN_POINT('',(-2.49,-2.49,2.E-002));
+#1919 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1920 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1921 = ADVANCED_FACE('',(#1922),#1956,.F.);
+#1922 = FACE_BOUND('',#1923,.F.);
+#1923 = EDGE_LOOP('',(#1924,#1934,#1942,#1948,#1949,#1950));
+#1924 = ORIENTED_EDGE('',*,*,#1925,.F.);
+#1925 = EDGE_CURVE('',#1926,#1928,#1930,.T.);
+#1926 = VERTEX_POINT('',#1927);
+#1927 = CARTESIAN_POINT('',(2.5,1.35,0.E+000));
+#1928 = VERTEX_POINT('',#1929);
+#1929 = CARTESIAN_POINT('',(2.25,1.35,0.E+000));
+#1930 = LINE('',#1931,#1932);
+#1931 = CARTESIAN_POINT('',(2.5,1.35,0.E+000));
+#1932 = VECTOR('',#1933,1.);
+#1933 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1934 = ORIENTED_EDGE('',*,*,#1935,.T.);
+#1935 = EDGE_CURVE('',#1926,#1936,#1938,.T.);
+#1936 = VERTEX_POINT('',#1937);
+#1937 = CARTESIAN_POINT('',(2.5,1.35,0.2));
+#1938 = LINE('',#1939,#1940);
+#1939 = CARTESIAN_POINT('',(2.5,1.35,0.E+000));
+#1940 = VECTOR('',#1941,1.);
+#1941 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1942 = ORIENTED_EDGE('',*,*,#1943,.T.);
+#1943 = EDGE_CURVE('',#1936,#1795,#1944,.T.);
+#1944 = LINE('',#1945,#1946);
+#1945 = CARTESIAN_POINT('',(2.5,1.35,0.2));
+#1946 = VECTOR('',#1947,1.);
+#1947 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1948 = ORIENTED_EDGE('',*,*,#1802,.T.);
+#1949 = ORIENTED_EDGE('',*,*,#581,.F.);
+#1950 = ORIENTED_EDGE('',*,*,#1951,.F.);
+#1951 = EDGE_CURVE('',#1928,#573,#1952,.T.);
+#1952 = LINE('',#1953,#1954);
+#1953 = CARTESIAN_POINT('',(2.25,1.35,0.E+000));
+#1954 = VECTOR('',#1955,1.);
+#1955 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1956 = PLANE('',#1957);
+#1957 = AXIS2_PLACEMENT_3D('',#1958,#1959,#1960);
+#1958 = CARTESIAN_POINT('',(2.5,1.35,0.E+000));
+#1959 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#1960 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1961 = ADVANCED_FACE('',(#1962),#1996,.F.);
+#1962 = FACE_BOUND('',#1963,.F.);
+#1963 = EDGE_LOOP('',(#1964,#1974,#1980,#1981,#1982,#1990));
+#1964 = ORIENTED_EDGE('',*,*,#1965,.F.);
+#1965 = EDGE_CURVE('',#1966,#1968,#1970,.T.);
+#1966 = VERTEX_POINT('',#1967);
+#1967 = CARTESIAN_POINT('',(-1.35,-2.25,0.E+000));
+#1968 = VERTEX_POINT('',#1969);
+#1969 = CARTESIAN_POINT('',(-1.35,-2.5,0.E+000));
+#1970 = LINE('',#1971,#1972);
+#1971 = CARTESIAN_POINT('',(-1.35,-2.25,0.E+000));
+#1972 = VECTOR('',#1973,1.);
+#1973 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1974 = ORIENTED_EDGE('',*,*,#1975,.T.);
+#1975 = EDGE_CURVE('',#1966,#326,#1976,.T.);
+#1976 = LINE('',#1977,#1978);
+#1977 = CARTESIAN_POINT('',(-1.35,-2.25,0.E+000));
+#1978 = VECTOR('',#1979,1.);
+#1979 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1980 = ORIENTED_EDGE('',*,*,#325,.F.);
+#1981 = ORIENTED_EDGE('',*,*,#1824,.T.);
+#1982 = ORIENTED_EDGE('',*,*,#1983,.T.);
+#1983 = EDGE_CURVE('',#1825,#1984,#1986,.T.);
+#1984 = VERTEX_POINT('',#1985);
+#1985 = CARTESIAN_POINT('',(-1.35,-2.5,0.2));
+#1986 = LINE('',#1987,#1988);
+#1987 = CARTESIAN_POINT('',(-1.35,-2.25,0.2));
+#1988 = VECTOR('',#1989,1.);
+#1989 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1990 = ORIENTED_EDGE('',*,*,#1991,.F.);
+#1991 = EDGE_CURVE('',#1968,#1984,#1992,.T.);
+#1992 = LINE('',#1993,#1994);
+#1993 = CARTESIAN_POINT('',(-1.35,-2.5,0.E+000));
+#1994 = VECTOR('',#1995,1.);
+#1995 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1996 = PLANE('',#1997);
+#1997 = AXIS2_PLACEMENT_3D('',#1998,#1999,#2000);
+#1998 = CARTESIAN_POINT('',(-1.35,-2.25,0.E+000));
+#1999 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#2000 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2001 = ADVANCED_FACE('',(#2002),#2021,.T.);
+#2002 = FACE_BOUND('',#2003,.F.);
+#2003 = EDGE_LOOP('',(#2004,#2013,#2014,#2015));
+#2004 = ORIENTED_EDGE('',*,*,#2005,.F.);
+#2005 = EDGE_CURVE('',#1928,#2006,#2008,.T.);
+#2006 = VERTEX_POINT('',#2007);
+#2007 = CARTESIAN_POINT('',(2.25,1.05,0.E+000));
+#2008 = CIRCLE('',#2009,0.15);
+#2009 = AXIS2_PLACEMENT_3D('',#2010,#2011,#2012);
+#2010 = CARTESIAN_POINT('',(2.25,1.2,0.E+000));
+#2011 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#2012 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2013 = ORIENTED_EDGE('',*,*,#1951,.T.);
+#2014 = ORIENTED_EDGE('',*,*,#572,.F.);
+#2015 = ORIENTED_EDGE('',*,*,#2016,.F.);
+#2016 = EDGE_CURVE('',#2006,#565,#2017,.T.);
+#2017 = LINE('',#2018,#2019);
+#2018 = CARTESIAN_POINT('',(2.25,1.05,0.E+000));
+#2019 = VECTOR('',#2020,1.);
+#2020 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2021 = CYLINDRICAL_SURFACE('',#2022,0.15);
+#2022 = AXIS2_PLACEMENT_3D('',#2023,#2024,#2025);
+#2023 = CARTESIAN_POINT('',(2.25,1.2,0.E+000));
+#2024 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2025 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2026 = ADVANCED_FACE('',(#2027),#2046,.T.);
+#2027 = FACE_BOUND('',#2028,.F.);
+#2028 = EDGE_LOOP('',(#2029,#2038,#2044,#2045));
+#2029 = ORIENTED_EDGE('',*,*,#2030,.F.);
+#2030 = EDGE_CURVE('',#2031,#1966,#2033,.T.);
+#2031 = VERTEX_POINT('',#2032);
+#2032 = CARTESIAN_POINT('',(-1.05,-2.25,0.E+000));
+#2033 = CIRCLE('',#2034,0.15);
+#2034 = AXIS2_PLACEMENT_3D('',#2035,#2036,#2037);
+#2035 = CARTESIAN_POINT('',(-1.2,-2.25,0.E+000));
+#2036 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#2037 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#2038 = ORIENTED_EDGE('',*,*,#2039,.T.);
+#2039 = EDGE_CURVE('',#2031,#334,#2040,.T.);
+#2040 = LINE('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(-1.05,-2.25,0.E+000));
+#2042 = VECTOR('',#2043,1.);
+#2043 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2044 = ORIENTED_EDGE('',*,*,#333,.F.);
+#2045 = ORIENTED_EDGE('',*,*,#1975,.F.);
+#2046 = CYLINDRICAL_SURFACE('',#2047,0.15);
+#2047 = AXIS2_PLACEMENT_3D('',#2048,#2049,#2050);
+#2048 = CARTESIAN_POINT('',(-1.2,-2.25,0.E+000));
+#2049 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2050 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#2051 = ADVANCED_FACE('',(#2052),#2079,.F.);
+#2052 = FACE_BOUND('',#2053,.F.);
+#2053 = EDGE_LOOP('',(#2054,#2062,#2063,#2064,#2065,#2073));
+#2054 = ORIENTED_EDGE('',*,*,#2055,.F.);
+#2055 = EDGE_CURVE('',#2006,#2056,#2058,.T.);
+#2056 = VERTEX_POINT('',#2057);
+#2057 = CARTESIAN_POINT('',(2.5,1.05,0.E+000));
+#2058 = LINE('',#2059,#2060);
+#2059 = CARTESIAN_POINT('',(2.25,1.05,0.E+000));
+#2060 = VECTOR('',#2061,1.);
+#2061 = DIRECTION('',(1.,-2.334869823773E-016,0.E+000));
+#2062 = ORIENTED_EDGE('',*,*,#2016,.T.);
+#2063 = ORIENTED_EDGE('',*,*,#564,.F.);
+#2064 = ORIENTED_EDGE('',*,*,#1786,.T.);
+#2065 = ORIENTED_EDGE('',*,*,#2066,.T.);
+#2066 = EDGE_CURVE('',#1787,#2067,#2069,.T.);
+#2067 = VERTEX_POINT('',#2068);
+#2068 = CARTESIAN_POINT('',(2.5,1.05,0.2));
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(2.25,1.05,0.2));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(1.,-2.334869823773E-016,0.E+000));
+#2073 = ORIENTED_EDGE('',*,*,#2074,.F.);
+#2074 = EDGE_CURVE('',#2056,#2067,#2075,.T.);
+#2075 = LINE('',#2076,#2077);
+#2076 = CARTESIAN_POINT('',(2.5,1.05,0.E+000));
+#2077 = VECTOR('',#2078,1.);
+#2078 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2079 = PLANE('',#2080);
+#2080 = AXIS2_PLACEMENT_3D('',#2081,#2082,#2083);
+#2081 = CARTESIAN_POINT('',(2.25,1.05,0.E+000));
+#2082 = DIRECTION('',(2.334869823773E-016,1.,0.E+000));
+#2083 = DIRECTION('',(1.,-2.334869823773E-016,0.E+000));
+#2084 = ADVANCED_FACE('',(#2085),#2112,.F.);
+#2085 = FACE_BOUND('',#2086,.F.);
+#2086 = EDGE_LOOP('',(#2087,#2095,#2103,#2109,#2110,#2111));
+#2087 = ORIENTED_EDGE('',*,*,#2088,.F.);
+#2088 = EDGE_CURVE('',#2089,#2031,#2091,.T.);
+#2089 = VERTEX_POINT('',#2090);
+#2090 = CARTESIAN_POINT('',(-1.05,-2.5,0.E+000));
+#2091 = LINE('',#2092,#2093);
+#2092 = CARTESIAN_POINT('',(-1.05,-2.5,0.E+000));
+#2093 = VECTOR('',#2094,1.);
+#2094 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2095 = ORIENTED_EDGE('',*,*,#2096,.T.);
+#2096 = EDGE_CURVE('',#2089,#2097,#2099,.T.);
+#2097 = VERTEX_POINT('',#2098);
+#2098 = CARTESIAN_POINT('',(-1.05,-2.5,0.2));
+#2099 = LINE('',#2100,#2101);
+#2100 = CARTESIAN_POINT('',(-1.05,-2.5,0.E+000));
+#2101 = VECTOR('',#2102,1.);
+#2102 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2103 = ORIENTED_EDGE('',*,*,#2104,.T.);
+#2104 = EDGE_CURVE('',#2097,#1833,#2105,.T.);
+#2105 = LINE('',#2106,#2107);
+#2106 = CARTESIAN_POINT('',(-1.05,-2.5,0.2));
+#2107 = VECTOR('',#2108,1.);
+#2108 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2109 = ORIENTED_EDGE('',*,*,#1840,.T.);
+#2110 = ORIENTED_EDGE('',*,*,#342,.F.);
+#2111 = ORIENTED_EDGE('',*,*,#2039,.F.);
+#2112 = PLANE('',#2113);
+#2113 = AXIS2_PLACEMENT_3D('',#2114,#2115,#2116);
+#2114 = CARTESIAN_POINT('',(-1.05,-2.5,0.E+000));
+#2115 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#2116 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2117 = ADVANCED_FACE('',(#2118),#2152,.F.);
+#2118 = FACE_BOUND('',#2119,.F.);
+#2119 = EDGE_LOOP('',(#2120,#2130,#2138,#2144,#2145,#2146));
+#2120 = ORIENTED_EDGE('',*,*,#2121,.F.);
+#2121 = EDGE_CURVE('',#2122,#2124,#2126,.T.);
+#2122 = VERTEX_POINT('',#2123);
+#2123 = CARTESIAN_POINT('',(2.5,0.55,0.E+000));
+#2124 = VERTEX_POINT('',#2125);
+#2125 = CARTESIAN_POINT('',(2.25,0.55,0.E+000));
+#2126 = LINE('',#2127,#2128);
+#2127 = CARTESIAN_POINT('',(2.5,0.55,0.E+000));
+#2128 = VECTOR('',#2129,1.);
+#2129 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);
+#2131 = EDGE_CURVE('',#2122,#2132,#2134,.T.);
+#2132 = VERTEX_POINT('',#2133);
+#2133 = CARTESIAN_POINT('',(2.5,0.55,0.2));
+#2134 = LINE('',#2135,#2136);
+#2135 = CARTESIAN_POINT('',(2.5,0.55,0.E+000));
+#2136 = VECTOR('',#2137,1.);
+#2137 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2138 = ORIENTED_EDGE('',*,*,#2139,.T.);
+#2139 = EDGE_CURVE('',#2132,#1772,#2140,.T.);
+#2140 = LINE('',#2141,#2142);
+#2141 = CARTESIAN_POINT('',(2.5,0.55,0.2));
+#2142 = VECTOR('',#2143,1.);
+#2143 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2144 = ORIENTED_EDGE('',*,*,#1779,.T.);
+#2145 = ORIENTED_EDGE('',*,*,#548,.F.);
+#2146 = ORIENTED_EDGE('',*,*,#2147,.F.);
+#2147 = EDGE_CURVE('',#2124,#540,#2148,.T.);
+#2148 = LINE('',#2149,#2150);
+#2149 = CARTESIAN_POINT('',(2.25,0.55,0.E+000));
+#2150 = VECTOR('',#2151,1.);
+#2151 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2152 = PLANE('',#2153);
+#2153 = AXIS2_PLACEMENT_3D('',#2154,#2155,#2156);
+#2154 = CARTESIAN_POINT('',(2.5,0.55,0.E+000));
+#2155 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#2156 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2157 = ADVANCED_FACE('',(#2158),#2192,.F.);
+#2158 = FACE_BOUND('',#2159,.F.);
+#2159 = EDGE_LOOP('',(#2160,#2170,#2176,#2177,#2178,#2186));
+#2160 = ORIENTED_EDGE('',*,*,#2161,.F.);
+#2161 = EDGE_CURVE('',#2162,#2164,#2166,.T.);
+#2162 = VERTEX_POINT('',#2163);
+#2163 = CARTESIAN_POINT('',(-0.55,-2.25,0.E+000));
+#2164 = VERTEX_POINT('',#2165);
+#2165 = CARTESIAN_POINT('',(-0.55,-2.5,0.E+000));
+#2166 = LINE('',#2167,#2168);
+#2167 = CARTESIAN_POINT('',(-0.55,-2.25,0.E+000));
+#2168 = VECTOR('',#2169,1.);
+#2169 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2170 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2171 = EDGE_CURVE('',#2162,#359,#2172,.T.);
+#2172 = LINE('',#2173,#2174);
+#2173 = CARTESIAN_POINT('',(-0.55,-2.25,0.E+000));
+#2174 = VECTOR('',#2175,1.);
+#2175 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2176 = ORIENTED_EDGE('',*,*,#358,.F.);
+#2177 = ORIENTED_EDGE('',*,*,#1847,.T.);
+#2178 = ORIENTED_EDGE('',*,*,#2179,.T.);
+#2179 = EDGE_CURVE('',#1848,#2180,#2182,.T.);
+#2180 = VERTEX_POINT('',#2181);
+#2181 = CARTESIAN_POINT('',(-0.55,-2.5,0.2));
+#2182 = LINE('',#2183,#2184);
+#2183 = CARTESIAN_POINT('',(-0.55,-2.25,0.2));
+#2184 = VECTOR('',#2185,1.);
+#2185 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2186 = ORIENTED_EDGE('',*,*,#2187,.F.);
+#2187 = EDGE_CURVE('',#2164,#2180,#2188,.T.);
+#2188 = LINE('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(-0.55,-2.5,0.E+000));
+#2190 = VECTOR('',#2191,1.);
+#2191 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2192 = PLANE('',#2193);
+#2193 = AXIS2_PLACEMENT_3D('',#2194,#2195,#2196);
+#2194 = CARTESIAN_POINT('',(-0.55,-2.25,0.E+000));
+#2195 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#2196 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2197 = ADVANCED_FACE('',(#2198),#2217,.T.);
+#2198 = FACE_BOUND('',#2199,.F.);
+#2199 = EDGE_LOOP('',(#2200,#2209,#2210,#2211));
+#2200 = ORIENTED_EDGE('',*,*,#2201,.F.);
+#2201 = EDGE_CURVE('',#2124,#2202,#2204,.T.);
+#2202 = VERTEX_POINT('',#2203);
+#2203 = CARTESIAN_POINT('',(2.25,0.25,0.E+000));
+#2204 = CIRCLE('',#2205,0.15);
+#2205 = AXIS2_PLACEMENT_3D('',#2206,#2207,#2208);
+#2206 = CARTESIAN_POINT('',(2.25,0.4,0.E+000));
+#2207 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#2208 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2209 = ORIENTED_EDGE('',*,*,#2147,.T.);
+#2210 = ORIENTED_EDGE('',*,*,#539,.F.);
+#2211 = ORIENTED_EDGE('',*,*,#2212,.F.);
+#2212 = EDGE_CURVE('',#2202,#532,#2213,.T.);
+#2213 = LINE('',#2214,#2215);
+#2214 = CARTESIAN_POINT('',(2.25,0.25,0.E+000));
+#2215 = VECTOR('',#2216,1.);
+#2216 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2217 = CYLINDRICAL_SURFACE('',#2218,0.15);
+#2218 = AXIS2_PLACEMENT_3D('',#2219,#2220,#2221);
+#2219 = CARTESIAN_POINT('',(2.25,0.4,0.E+000));
+#2220 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2221 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2222 = ADVANCED_FACE('',(#2223),#2242,.T.);
+#2223 = FACE_BOUND('',#2224,.F.);
+#2224 = EDGE_LOOP('',(#2225,#2234,#2240,#2241));
+#2225 = ORIENTED_EDGE('',*,*,#2226,.F.);
+#2226 = EDGE_CURVE('',#2227,#2162,#2229,.T.);
+#2227 = VERTEX_POINT('',#2228);
+#2228 = CARTESIAN_POINT('',(-0.25,-2.25,0.E+000));
+#2229 = CIRCLE('',#2230,0.15);
+#2230 = AXIS2_PLACEMENT_3D('',#2231,#2232,#2233);
+#2231 = CARTESIAN_POINT('',(-0.4,-2.25,0.E+000));
+#2232 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#2233 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#2234 = ORIENTED_EDGE('',*,*,#2235,.T.);
+#2235 = EDGE_CURVE('',#2227,#367,#2236,.T.);
+#2236 = LINE('',#2237,#2238);
+#2237 = CARTESIAN_POINT('',(-0.25,-2.25,0.E+000));
+#2238 = VECTOR('',#2239,1.);
+#2239 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2240 = ORIENTED_EDGE('',*,*,#366,.F.);
+#2241 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#2242 = CYLINDRICAL_SURFACE('',#2243,0.15);
+#2243 = AXIS2_PLACEMENT_3D('',#2244,#2245,#2246);
+#2244 = CARTESIAN_POINT('',(-0.4,-2.25,0.E+000));
+#2245 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2246 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#2247 = ADVANCED_FACE('',(#2248),#2275,.F.);
+#2248 = FACE_BOUND('',#2249,.F.);
+#2249 = EDGE_LOOP('',(#2250,#2258,#2259,#2260,#2261,#2269));
+#2250 = ORIENTED_EDGE('',*,*,#2251,.F.);
+#2251 = EDGE_CURVE('',#2202,#2252,#2254,.T.);
+#2252 = VERTEX_POINT('',#2253);
+#2253 = CARTESIAN_POINT('',(2.5,0.25,0.E+000));
+#2254 = LINE('',#2255,#2256);
+#2255 = CARTESIAN_POINT('',(2.25,0.25,0.E+000));
+#2256 = VECTOR('',#2257,1.);
+#2257 = DIRECTION('',(1.,-2.334869823773E-016,0.E+000));
+#2258 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#2259 = ORIENTED_EDGE('',*,*,#531,.F.);
+#2260 = ORIENTED_EDGE('',*,*,#1763,.T.);
+#2261 = ORIENTED_EDGE('',*,*,#2262,.T.);
+#2262 = EDGE_CURVE('',#1764,#2263,#2265,.T.);
+#2263 = VERTEX_POINT('',#2264);
+#2264 = CARTESIAN_POINT('',(2.5,0.25,0.2));
+#2265 = LINE('',#2266,#2267);
+#2266 = CARTESIAN_POINT('',(2.25,0.25,0.2));
+#2267 = VECTOR('',#2268,1.);
+#2268 = DIRECTION('',(1.,-2.334869823773E-016,0.E+000));
+#2269 = ORIENTED_EDGE('',*,*,#2270,.F.);
+#2270 = EDGE_CURVE('',#2252,#2263,#2271,.T.);
+#2271 = LINE('',#2272,#2273);
+#2272 = CARTESIAN_POINT('',(2.5,0.25,0.E+000));
+#2273 = VECTOR('',#2274,1.);
+#2274 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2275 = PLANE('',#2276);
+#2276 = AXIS2_PLACEMENT_3D('',#2277,#2278,#2279);
+#2277 = CARTESIAN_POINT('',(2.25,0.25,0.E+000));
+#2278 = DIRECTION('',(2.334869823773E-016,1.,0.E+000));
+#2279 = DIRECTION('',(1.,-2.334869823773E-016,0.E+000));
+#2280 = ADVANCED_FACE('',(#2281),#2308,.F.);
+#2281 = FACE_BOUND('',#2282,.F.);
+#2282 = EDGE_LOOP('',(#2283,#2291,#2299,#2305,#2306,#2307));
+#2283 = ORIENTED_EDGE('',*,*,#2284,.F.);
+#2284 = EDGE_CURVE('',#2285,#2227,#2287,.T.);
+#2285 = VERTEX_POINT('',#2286);
+#2286 = CARTESIAN_POINT('',(-0.25,-2.5,0.E+000));
+#2287 = LINE('',#2288,#2289);
+#2288 = CARTESIAN_POINT('',(-0.25,-2.5,0.E+000));
+#2289 = VECTOR('',#2290,1.);
+#2290 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2291 = ORIENTED_EDGE('',*,*,#2292,.T.);
+#2292 = EDGE_CURVE('',#2285,#2293,#2295,.T.);
+#2293 = VERTEX_POINT('',#2294);
+#2294 = CARTESIAN_POINT('',(-0.25,-2.5,0.2));
+#2295 = LINE('',#2296,#2297);
+#2296 = CARTESIAN_POINT('',(-0.25,-2.5,0.E+000));
+#2297 = VECTOR('',#2298,1.);
+#2298 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2299 = ORIENTED_EDGE('',*,*,#2300,.T.);
+#2300 = EDGE_CURVE('',#2293,#1856,#2301,.T.);
+#2301 = LINE('',#2302,#2303);
+#2302 = CARTESIAN_POINT('',(-0.25,-2.5,0.2));
+#2303 = VECTOR('',#2304,1.);
+#2304 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2305 = ORIENTED_EDGE('',*,*,#1863,.T.);
+#2306 = ORIENTED_EDGE('',*,*,#375,.F.);
+#2307 = ORIENTED_EDGE('',*,*,#2235,.F.);
+#2308 = PLANE('',#2309);
+#2309 = AXIS2_PLACEMENT_3D('',#2310,#2311,#2312);
+#2310 = CARTESIAN_POINT('',(-0.25,-2.5,0.E+000));
+#2311 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#2312 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2313 = ADVANCED_FACE('',(#2314),#2348,.F.);
+#2314 = FACE_BOUND('',#2315,.F.);
+#2315 = EDGE_LOOP('',(#2316,#2326,#2334,#2340,#2341,#2342));
+#2316 = ORIENTED_EDGE('',*,*,#2317,.F.);
+#2317 = EDGE_CURVE('',#2318,#2320,#2322,.T.);
+#2318 = VERTEX_POINT('',#2319);
+#2319 = CARTESIAN_POINT('',(2.5,-0.25,0.E+000));
+#2320 = VERTEX_POINT('',#2321);
+#2321 = CARTESIAN_POINT('',(2.25,-0.25,0.E+000));
+#2322 = LINE('',#2323,#2324);
+#2323 = CARTESIAN_POINT('',(2.5,-0.25,0.E+000));
+#2324 = VECTOR('',#2325,1.);
+#2325 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2326 = ORIENTED_EDGE('',*,*,#2327,.T.);
+#2327 = EDGE_CURVE('',#2318,#2328,#2330,.T.);
+#2328 = VERTEX_POINT('',#2329);
+#2329 = CARTESIAN_POINT('',(2.5,-0.25,0.2));
+#2330 = LINE('',#2331,#2332);
+#2331 = CARTESIAN_POINT('',(2.5,-0.25,0.E+000));
+#2332 = VECTOR('',#2333,1.);
+#2333 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2334 = ORIENTED_EDGE('',*,*,#2335,.T.);
+#2335 = EDGE_CURVE('',#2328,#1749,#2336,.T.);
+#2336 = LINE('',#2337,#2338);
+#2337 = CARTESIAN_POINT('',(2.5,-0.25,0.2));
+#2338 = VECTOR('',#2339,1.);
+#2339 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2340 = ORIENTED_EDGE('',*,*,#1756,.T.);
+#2341 = ORIENTED_EDGE('',*,*,#515,.F.);
+#2342 = ORIENTED_EDGE('',*,*,#2343,.F.);
+#2343 = EDGE_CURVE('',#2320,#507,#2344,.T.);
+#2344 = LINE('',#2345,#2346);
+#2345 = CARTESIAN_POINT('',(2.25,-0.25,0.E+000));
+#2346 = VECTOR('',#2347,1.);
+#2347 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2348 = PLANE('',#2349);
+#2349 = AXIS2_PLACEMENT_3D('',#2350,#2351,#2352);
+#2350 = CARTESIAN_POINT('',(2.5,-0.25,0.E+000));
+#2351 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#2352 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2353 = ADVANCED_FACE('',(#2354),#2388,.F.);
+#2354 = FACE_BOUND('',#2355,.F.);
+#2355 = EDGE_LOOP('',(#2356,#2366,#2372,#2373,#2374,#2382));
+#2356 = ORIENTED_EDGE('',*,*,#2357,.F.);
+#2357 = EDGE_CURVE('',#2358,#2360,#2362,.T.);
+#2358 = VERTEX_POINT('',#2359);
+#2359 = CARTESIAN_POINT('',(0.25,-2.25,0.E+000));
+#2360 = VERTEX_POINT('',#2361);
+#2361 = CARTESIAN_POINT('',(0.25,-2.5,0.E+000));
+#2362 = LINE('',#2363,#2364);
+#2363 = CARTESIAN_POINT('',(0.25,-2.25,0.E+000));
+#2364 = VECTOR('',#2365,1.);
+#2365 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2366 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#2367 = EDGE_CURVE('',#2358,#392,#2368,.T.);
+#2368 = LINE('',#2369,#2370);
+#2369 = CARTESIAN_POINT('',(0.25,-2.25,0.E+000));
+#2370 = VECTOR('',#2371,1.);
+#2371 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2372 = ORIENTED_EDGE('',*,*,#391,.F.);
+#2373 = ORIENTED_EDGE('',*,*,#1870,.T.);
+#2374 = ORIENTED_EDGE('',*,*,#2375,.T.);
+#2375 = EDGE_CURVE('',#1871,#2376,#2378,.T.);
+#2376 = VERTEX_POINT('',#2377);
+#2377 = CARTESIAN_POINT('',(0.25,-2.5,0.2));
+#2378 = LINE('',#2379,#2380);
+#2379 = CARTESIAN_POINT('',(0.25,-2.25,0.2));
+#2380 = VECTOR('',#2381,1.);
+#2381 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2382 = ORIENTED_EDGE('',*,*,#2383,.F.);
+#2383 = EDGE_CURVE('',#2360,#2376,#2384,.T.);
+#2384 = LINE('',#2385,#2386);
+#2385 = CARTESIAN_POINT('',(0.25,-2.5,0.E+000));
+#2386 = VECTOR('',#2387,1.);
+#2387 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2388 = PLANE('',#2389);
+#2389 = AXIS2_PLACEMENT_3D('',#2390,#2391,#2392);
+#2390 = CARTESIAN_POINT('',(0.25,-2.25,0.E+000));
+#2391 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#2392 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2393 = ADVANCED_FACE('',(#2394),#2413,.T.);
+#2394 = FACE_BOUND('',#2395,.F.);
+#2395 = EDGE_LOOP('',(#2396,#2405,#2406,#2407));
+#2396 = ORIENTED_EDGE('',*,*,#2397,.F.);
+#2397 = EDGE_CURVE('',#2320,#2398,#2400,.T.);
+#2398 = VERTEX_POINT('',#2399);
+#2399 = CARTESIAN_POINT('',(2.25,-0.55,0.E+000));
+#2400 = CIRCLE('',#2401,0.15);
+#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404);
+#2402 = CARTESIAN_POINT('',(2.25,-0.4,0.E+000));
+#2403 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#2404 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2405 = ORIENTED_EDGE('',*,*,#2343,.T.);
+#2406 = ORIENTED_EDGE('',*,*,#506,.F.);
+#2407 = ORIENTED_EDGE('',*,*,#2408,.F.);
+#2408 = EDGE_CURVE('',#2398,#499,#2409,.T.);
+#2409 = LINE('',#2410,#2411);
+#2410 = CARTESIAN_POINT('',(2.25,-0.55,0.E+000));
+#2411 = VECTOR('',#2412,1.);
+#2412 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2413 = CYLINDRICAL_SURFACE('',#2414,0.15);
+#2414 = AXIS2_PLACEMENT_3D('',#2415,#2416,#2417);
+#2415 = CARTESIAN_POINT('',(2.25,-0.4,0.E+000));
+#2416 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2417 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2418 = ADVANCED_FACE('',(#2419),#2438,.T.);
+#2419 = FACE_BOUND('',#2420,.F.);
+#2420 = EDGE_LOOP('',(#2421,#2430,#2436,#2437));
+#2421 = ORIENTED_EDGE('',*,*,#2422,.F.);
+#2422 = EDGE_CURVE('',#2423,#2358,#2425,.T.);
+#2423 = VERTEX_POINT('',#2424);
+#2424 = CARTESIAN_POINT('',(0.55,-2.25,0.E+000));
+#2425 = CIRCLE('',#2426,0.15);
+#2426 = AXIS2_PLACEMENT_3D('',#2427,#2428,#2429);
+#2427 = CARTESIAN_POINT('',(0.4,-2.25,0.E+000));
+#2428 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#2429 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#2430 = ORIENTED_EDGE('',*,*,#2431,.T.);
+#2431 = EDGE_CURVE('',#2423,#400,#2432,.T.);
+#2432 = LINE('',#2433,#2434);
+#2433 = CARTESIAN_POINT('',(0.55,-2.25,0.E+000));
+#2434 = VECTOR('',#2435,1.);
+#2435 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2436 = ORIENTED_EDGE('',*,*,#399,.F.);
+#2437 = ORIENTED_EDGE('',*,*,#2367,.F.);
+#2438 = CYLINDRICAL_SURFACE('',#2439,0.15);
+#2439 = AXIS2_PLACEMENT_3D('',#2440,#2441,#2442);
+#2440 = CARTESIAN_POINT('',(0.4,-2.25,0.E+000));
+#2441 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2442 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#2443 = ADVANCED_FACE('',(#2444),#2471,.F.);
+#2444 = FACE_BOUND('',#2445,.F.);
+#2445 = EDGE_LOOP('',(#2446,#2454,#2455,#2456,#2457,#2465));
+#2446 = ORIENTED_EDGE('',*,*,#2447,.F.);
+#2447 = EDGE_CURVE('',#2398,#2448,#2450,.T.);
+#2448 = VERTEX_POINT('',#2449);
+#2449 = CARTESIAN_POINT('',(2.5,-0.55,0.E+000));
+#2450 = LINE('',#2451,#2452);
+#2451 = CARTESIAN_POINT('',(2.25,-0.55,0.E+000));
+#2452 = VECTOR('',#2453,1.);
+#2453 = DIRECTION('',(1.,-2.334869823773E-016,0.E+000));
+#2454 = ORIENTED_EDGE('',*,*,#2408,.T.);
+#2455 = ORIENTED_EDGE('',*,*,#498,.F.);
+#2456 = ORIENTED_EDGE('',*,*,#1740,.T.);
+#2457 = ORIENTED_EDGE('',*,*,#2458,.T.);
+#2458 = EDGE_CURVE('',#1741,#2459,#2461,.T.);
+#2459 = VERTEX_POINT('',#2460);
+#2460 = CARTESIAN_POINT('',(2.5,-0.55,0.2));
+#2461 = LINE('',#2462,#2463);
+#2462 = CARTESIAN_POINT('',(2.25,-0.55,0.2));
+#2463 = VECTOR('',#2464,1.);
+#2464 = DIRECTION('',(1.,-2.334869823773E-016,0.E+000));
+#2465 = ORIENTED_EDGE('',*,*,#2466,.F.);
+#2466 = EDGE_CURVE('',#2448,#2459,#2467,.T.);
+#2467 = LINE('',#2468,#2469);
+#2468 = CARTESIAN_POINT('',(2.5,-0.55,0.E+000));
+#2469 = VECTOR('',#2470,1.);
+#2470 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2471 = PLANE('',#2472);
+#2472 = AXIS2_PLACEMENT_3D('',#2473,#2474,#2475);
+#2473 = CARTESIAN_POINT('',(2.25,-0.55,0.E+000));
+#2474 = DIRECTION('',(2.334869823773E-016,1.,0.E+000));
+#2475 = DIRECTION('',(1.,-2.334869823773E-016,0.E+000));
+#2476 = ADVANCED_FACE('',(#2477),#2504,.F.);
+#2477 = FACE_BOUND('',#2478,.F.);
+#2478 = EDGE_LOOP('',(#2479,#2487,#2495,#2501,#2502,#2503));
+#2479 = ORIENTED_EDGE('',*,*,#2480,.F.);
+#2480 = EDGE_CURVE('',#2481,#2423,#2483,.T.);
+#2481 = VERTEX_POINT('',#2482);
+#2482 = CARTESIAN_POINT('',(0.55,-2.5,0.E+000));
+#2483 = LINE('',#2484,#2485);
+#2484 = CARTESIAN_POINT('',(0.55,-2.5,0.E+000));
+#2485 = VECTOR('',#2486,1.);
+#2486 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2487 = ORIENTED_EDGE('',*,*,#2488,.T.);
+#2488 = EDGE_CURVE('',#2481,#2489,#2491,.T.);
+#2489 = VERTEX_POINT('',#2490);
+#2490 = CARTESIAN_POINT('',(0.55,-2.5,0.2));
+#2491 = LINE('',#2492,#2493);
+#2492 = CARTESIAN_POINT('',(0.55,-2.5,0.E+000));
+#2493 = VECTOR('',#2494,1.);
+#2494 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2495 = ORIENTED_EDGE('',*,*,#2496,.T.);
+#2496 = EDGE_CURVE('',#2489,#1879,#2497,.T.);
+#2497 = LINE('',#2498,#2499);
+#2498 = CARTESIAN_POINT('',(0.55,-2.5,0.2));
+#2499 = VECTOR('',#2500,1.);
+#2500 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2501 = ORIENTED_EDGE('',*,*,#1886,.T.);
+#2502 = ORIENTED_EDGE('',*,*,#408,.F.);
+#2503 = ORIENTED_EDGE('',*,*,#2431,.F.);
+#2504 = PLANE('',#2505);
+#2505 = AXIS2_PLACEMENT_3D('',#2506,#2507,#2508);
+#2506 = CARTESIAN_POINT('',(0.55,-2.5,0.E+000));
+#2507 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#2508 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2509 = ADVANCED_FACE('',(#2510),#2544,.F.);
+#2510 = FACE_BOUND('',#2511,.F.);
+#2511 = EDGE_LOOP('',(#2512,#2522,#2530,#2536,#2537,#2538));
+#2512 = ORIENTED_EDGE('',*,*,#2513,.F.);
+#2513 = EDGE_CURVE('',#2514,#2516,#2518,.T.);
+#2514 = VERTEX_POINT('',#2515);
+#2515 = CARTESIAN_POINT('',(2.5,-1.05,0.E+000));
+#2516 = VERTEX_POINT('',#2517);
+#2517 = CARTESIAN_POINT('',(2.25,-1.05,0.E+000));
+#2518 = LINE('',#2519,#2520);
+#2519 = CARTESIAN_POINT('',(2.5,-1.05,0.E+000));
+#2520 = VECTOR('',#2521,1.);
+#2521 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2522 = ORIENTED_EDGE('',*,*,#2523,.T.);
+#2523 = EDGE_CURVE('',#2514,#2524,#2526,.T.);
+#2524 = VERTEX_POINT('',#2525);
+#2525 = CARTESIAN_POINT('',(2.5,-1.05,0.2));
+#2526 = LINE('',#2527,#2528);
+#2527 = CARTESIAN_POINT('',(2.5,-1.05,0.E+000));
+#2528 = VECTOR('',#2529,1.);
+#2529 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2530 = ORIENTED_EDGE('',*,*,#2531,.T.);
+#2531 = EDGE_CURVE('',#2524,#1726,#2532,.T.);
+#2532 = LINE('',#2533,#2534);
+#2533 = CARTESIAN_POINT('',(2.5,-1.05,0.2));
+#2534 = VECTOR('',#2535,1.);
+#2535 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2536 = ORIENTED_EDGE('',*,*,#1733,.T.);
+#2537 = ORIENTED_EDGE('',*,*,#482,.F.);
+#2538 = ORIENTED_EDGE('',*,*,#2539,.F.);
+#2539 = EDGE_CURVE('',#2516,#474,#2540,.T.);
+#2540 = LINE('',#2541,#2542);
+#2541 = CARTESIAN_POINT('',(2.25,-1.05,0.E+000));
+#2542 = VECTOR('',#2543,1.);
+#2543 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2544 = PLANE('',#2545);
+#2545 = AXIS2_PLACEMENT_3D('',#2546,#2547,#2548);
+#2546 = CARTESIAN_POINT('',(2.5,-1.05,0.E+000));
+#2547 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#2548 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2549 = ADVANCED_FACE('',(#2550),#2584,.F.);
+#2550 = FACE_BOUND('',#2551,.F.);
+#2551 = EDGE_LOOP('',(#2552,#2562,#2568,#2569,#2570,#2578));
+#2552 = ORIENTED_EDGE('',*,*,#2553,.F.);
+#2553 = EDGE_CURVE('',#2554,#2556,#2558,.T.);
+#2554 = VERTEX_POINT('',#2555);
+#2555 = CARTESIAN_POINT('',(1.05,-2.25,0.E+000));
+#2556 = VERTEX_POINT('',#2557);
+#2557 = CARTESIAN_POINT('',(1.05,-2.5,0.E+000));
+#2558 = LINE('',#2559,#2560);
+#2559 = CARTESIAN_POINT('',(1.05,-2.25,0.E+000));
+#2560 = VECTOR('',#2561,1.);
+#2561 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2562 = ORIENTED_EDGE('',*,*,#2563,.T.);
+#2563 = EDGE_CURVE('',#2554,#425,#2564,.T.);
+#2564 = LINE('',#2565,#2566);
+#2565 = CARTESIAN_POINT('',(1.05,-2.25,0.E+000));
+#2566 = VECTOR('',#2567,1.);
+#2567 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2568 = ORIENTED_EDGE('',*,*,#424,.F.);
+#2569 = ORIENTED_EDGE('',*,*,#1893,.T.);
+#2570 = ORIENTED_EDGE('',*,*,#2571,.T.);
+#2571 = EDGE_CURVE('',#1894,#2572,#2574,.T.);
+#2572 = VERTEX_POINT('',#2573);
+#2573 = CARTESIAN_POINT('',(1.05,-2.5,0.2));
+#2574 = LINE('',#2575,#2576);
+#2575 = CARTESIAN_POINT('',(1.05,-2.25,0.2));
+#2576 = VECTOR('',#2577,1.);
+#2577 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2578 = ORIENTED_EDGE('',*,*,#2579,.F.);
+#2579 = EDGE_CURVE('',#2556,#2572,#2580,.T.);
+#2580 = LINE('',#2581,#2582);
+#2581 = CARTESIAN_POINT('',(1.05,-2.5,0.E+000));
+#2582 = VECTOR('',#2583,1.);
+#2583 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2584 = PLANE('',#2585);
+#2585 = AXIS2_PLACEMENT_3D('',#2586,#2587,#2588);
+#2586 = CARTESIAN_POINT('',(1.05,-2.25,0.E+000));
+#2587 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#2588 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2589 = ADVANCED_FACE('',(#2590),#2609,.T.);
+#2590 = FACE_BOUND('',#2591,.F.);
+#2591 = EDGE_LOOP('',(#2592,#2601,#2602,#2603));
+#2592 = ORIENTED_EDGE('',*,*,#2593,.F.);
+#2593 = EDGE_CURVE('',#2516,#2594,#2596,.T.);
+#2594 = VERTEX_POINT('',#2595);
+#2595 = CARTESIAN_POINT('',(2.25,-1.35,0.E+000));
+#2596 = CIRCLE('',#2597,0.15);
+#2597 = AXIS2_PLACEMENT_3D('',#2598,#2599,#2600);
+#2598 = CARTESIAN_POINT('',(2.25,-1.2,0.E+000));
+#2599 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#2600 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2601 = ORIENTED_EDGE('',*,*,#2539,.T.);
+#2602 = ORIENTED_EDGE('',*,*,#473,.F.);
+#2603 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#2604 = EDGE_CURVE('',#2594,#466,#2605,.T.);
+#2605 = LINE('',#2606,#2607);
+#2606 = CARTESIAN_POINT('',(2.25,-1.35,0.E+000));
+#2607 = VECTOR('',#2608,1.);
+#2608 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2609 = CYLINDRICAL_SURFACE('',#2610,0.15);
+#2610 = AXIS2_PLACEMENT_3D('',#2611,#2612,#2613);
+#2611 = CARTESIAN_POINT('',(2.25,-1.2,0.E+000));
+#2612 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2613 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2614 = ADVANCED_FACE('',(#2615),#2634,.T.);
+#2615 = FACE_BOUND('',#2616,.F.);
+#2616 = EDGE_LOOP('',(#2617,#2626,#2632,#2633));
+#2617 = ORIENTED_EDGE('',*,*,#2618,.F.);
+#2618 = EDGE_CURVE('',#2619,#2554,#2621,.T.);
+#2619 = VERTEX_POINT('',#2620);
+#2620 = CARTESIAN_POINT('',(1.35,-2.25,0.E+000));
+#2621 = CIRCLE('',#2622,0.15);
+#2622 = AXIS2_PLACEMENT_3D('',#2623,#2624,#2625);
+#2623 = CARTESIAN_POINT('',(1.2,-2.25,0.E+000));
+#2624 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#2625 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#2626 = ORIENTED_EDGE('',*,*,#2627,.T.);
+#2627 = EDGE_CURVE('',#2619,#433,#2628,.T.);
+#2628 = LINE('',#2629,#2630);
+#2629 = CARTESIAN_POINT('',(1.35,-2.25,0.E+000));
+#2630 = VECTOR('',#2631,1.);
+#2631 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2632 = ORIENTED_EDGE('',*,*,#432,.F.);
+#2633 = ORIENTED_EDGE('',*,*,#2563,.F.);
+#2634 = CYLINDRICAL_SURFACE('',#2635,0.15);
+#2635 = AXIS2_PLACEMENT_3D('',#2636,#2637,#2638);
+#2636 = CARTESIAN_POINT('',(1.2,-2.25,0.E+000));
+#2637 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2638 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#2639 = ADVANCED_FACE('',(#2640),#2667,.F.);
+#2640 = FACE_BOUND('',#2641,.F.);
+#2641 = EDGE_LOOP('',(#2642,#2650,#2651,#2652,#2653,#2661));
+#2642 = ORIENTED_EDGE('',*,*,#2643,.F.);
+#2643 = EDGE_CURVE('',#2594,#2644,#2646,.T.);
+#2644 = VERTEX_POINT('',#2645);
+#2645 = CARTESIAN_POINT('',(2.5,-1.35,0.E+000));
+#2646 = LINE('',#2647,#2648);
+#2647 = CARTESIAN_POINT('',(2.25,-1.35,0.E+000));
+#2648 = VECTOR('',#2649,1.);
+#2649 = DIRECTION('',(1.,-2.334869823773E-016,0.E+000));
+#2650 = ORIENTED_EDGE('',*,*,#2604,.T.);
+#2651 = ORIENTED_EDGE('',*,*,#465,.F.);
+#2652 = ORIENTED_EDGE('',*,*,#1717,.T.);
+#2653 = ORIENTED_EDGE('',*,*,#2654,.T.);
+#2654 = EDGE_CURVE('',#1718,#2655,#2657,.T.);
+#2655 = VERTEX_POINT('',#2656);
+#2656 = CARTESIAN_POINT('',(2.5,-1.35,0.2));
+#2657 = LINE('',#2658,#2659);
+#2658 = CARTESIAN_POINT('',(2.25,-1.35,0.2));
+#2659 = VECTOR('',#2660,1.);
+#2660 = DIRECTION('',(1.,-2.334869823773E-016,0.E+000));
+#2661 = ORIENTED_EDGE('',*,*,#2662,.F.);
+#2662 = EDGE_CURVE('',#2644,#2655,#2663,.T.);
+#2663 = LINE('',#2664,#2665);
+#2664 = CARTESIAN_POINT('',(2.5,-1.35,0.E+000));
+#2665 = VECTOR('',#2666,1.);
+#2666 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2667 = PLANE('',#2668);
+#2668 = AXIS2_PLACEMENT_3D('',#2669,#2670,#2671);
+#2669 = CARTESIAN_POINT('',(2.25,-1.35,0.E+000));
+#2670 = DIRECTION('',(2.334869823773E-016,1.,0.E+000));
+#2671 = DIRECTION('',(1.,-2.334869823773E-016,0.E+000));
+#2672 = ADVANCED_FACE('',(#2673),#2700,.F.);
+#2673 = FACE_BOUND('',#2674,.F.);
+#2674 = EDGE_LOOP('',(#2675,#2683,#2691,#2697,#2698,#2699));
+#2675 = ORIENTED_EDGE('',*,*,#2676,.F.);
+#2676 = EDGE_CURVE('',#2677,#2619,#2679,.T.);
+#2677 = VERTEX_POINT('',#2678);
+#2678 = CARTESIAN_POINT('',(1.35,-2.5,0.E+000));
+#2679 = LINE('',#2680,#2681);
+#2680 = CARTESIAN_POINT('',(1.35,-2.5,0.E+000));
+#2681 = VECTOR('',#2682,1.);
+#2682 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2683 = ORIENTED_EDGE('',*,*,#2684,.T.);
+#2684 = EDGE_CURVE('',#2677,#2685,#2687,.T.);
+#2685 = VERTEX_POINT('',#2686);
+#2686 = CARTESIAN_POINT('',(1.35,-2.5,0.2));
+#2687 = LINE('',#2688,#2689);
+#2688 = CARTESIAN_POINT('',(1.35,-2.5,0.E+000));
+#2689 = VECTOR('',#2690,1.);
+#2690 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2691 = ORIENTED_EDGE('',*,*,#2692,.T.);
+#2692 = EDGE_CURVE('',#2685,#1902,#2693,.T.);
+#2693 = LINE('',#2694,#2695);
+#2694 = CARTESIAN_POINT('',(1.35,-2.5,0.2));
+#2695 = VECTOR('',#2696,1.);
+#2696 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2697 = ORIENTED_EDGE('',*,*,#1909,.T.);
+#2698 = ORIENTED_EDGE('',*,*,#441,.F.);
+#2699 = ORIENTED_EDGE('',*,*,#2627,.F.);
+#2700 = PLANE('',#2701);
+#2701 = AXIS2_PLACEMENT_3D('',#2702,#2703,#2704);
+#2702 = CARTESIAN_POINT('',(1.35,-2.5,0.E+000));
+#2703 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#2704 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2705 = ADVANCED_FACE('',(#2706),#2731,.F.);
+#2706 = FACE_BOUND('',#2707,.F.);
+#2707 = EDGE_LOOP('',(#2708,#2716,#2717,#2725));
+#2708 = ORIENTED_EDGE('',*,*,#2709,.T.);
+#2709 = EDGE_CURVE('',#2710,#730,#2712,.T.);
+#2710 = VERTEX_POINT('',#2711);
+#2711 = CARTESIAN_POINT('',(-1.35,1.15,0.E+000));
+#2712 = LINE('',#2713,#2714);
+#2713 = CARTESIAN_POINT('',(-1.35,1.15,0.E+000));
+#2714 = VECTOR('',#2715,1.);
+#2715 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2716 = ORIENTED_EDGE('',*,*,#729,.T.);
+#2717 = ORIENTED_EDGE('',*,*,#2718,.F.);
+#2718 = EDGE_CURVE('',#2719,#732,#2721,.T.);
+#2719 = VERTEX_POINT('',#2720);
+#2720 = CARTESIAN_POINT('',(-1.35,-1.35,0.E+000));
+#2721 = LINE('',#2722,#2723);
+#2722 = CARTESIAN_POINT('',(-1.35,-1.35,0.E+000));
+#2723 = VECTOR('',#2724,1.);
+#2724 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2725 = ORIENTED_EDGE('',*,*,#2726,.F.);
+#2726 = EDGE_CURVE('',#2710,#2719,#2727,.T.);
+#2727 = LINE('',#2728,#2729);
+#2728 = CARTESIAN_POINT('',(-1.35,1.15,0.E+000));
+#2729 = VECTOR('',#2730,1.);
+#2730 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2731 = PLANE('',#2732);
+#2732 = AXIS2_PLACEMENT_3D('',#2733,#2734,#2735);
+#2733 = CARTESIAN_POINT('',(-1.35,1.15,0.E+000));
+#2734 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2735 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2736 = ADVANCED_FACE('',(#2737),#2755,.F.);
+#2737 = FACE_BOUND('',#2738,.F.);
+#2738 = EDGE_LOOP('',(#2739,#2740,#2741,#2749));
+#2739 = ORIENTED_EDGE('',*,*,#2718,.T.);
+#2740 = ORIENTED_EDGE('',*,*,#763,.T.);
+#2741 = ORIENTED_EDGE('',*,*,#2742,.F.);
+#2742 = EDGE_CURVE('',#2743,#756,#2745,.T.);
+#2743 = VERTEX_POINT('',#2744);
+#2744 = CARTESIAN_POINT('',(1.35,-1.35,0.E+000));
+#2745 = LINE('',#2746,#2747);
+#2746 = CARTESIAN_POINT('',(1.35,-1.35,0.E+000));
+#2747 = VECTOR('',#2748,1.);
+#2748 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2749 = ORIENTED_EDGE('',*,*,#2750,.F.);
+#2750 = EDGE_CURVE('',#2719,#2743,#2751,.T.);
+#2751 = LINE('',#2752,#2753);
+#2752 = CARTESIAN_POINT('',(-1.35,-1.35,0.E+000));
+#2753 = VECTOR('',#2754,1.);
+#2754 = DIRECTION('',(1.,-3.042833474899E-016,0.E+000));
+#2755 = PLANE('',#2756);
+#2756 = AXIS2_PLACEMENT_3D('',#2757,#2758,#2759);
+#2757 = CARTESIAN_POINT('',(-1.35,-1.35,0.E+000));
+#2758 = DIRECTION('',(3.042833474899E-016,1.,0.E+000));
+#2759 = DIRECTION('',(1.,-3.042833474899E-016,0.E+000));
+#2760 = ADVANCED_FACE('',(#2761),#2779,.F.);
+#2761 = FACE_BOUND('',#2762,.F.);
+#2762 = EDGE_LOOP('',(#2763,#2764,#2765,#2773));
+#2763 = ORIENTED_EDGE('',*,*,#2742,.T.);
+#2764 = ORIENTED_EDGE('',*,*,#755,.T.);
+#2765 = ORIENTED_EDGE('',*,*,#2766,.F.);
+#2766 = EDGE_CURVE('',#2767,#748,#2769,.T.);
+#2767 = VERTEX_POINT('',#2768);
+#2768 = CARTESIAN_POINT('',(1.35,1.35,0.E+000));
+#2769 = LINE('',#2770,#2771);
+#2770 = CARTESIAN_POINT('',(1.35,1.35,0.E+000));
+#2771 = VECTOR('',#2772,1.);
+#2772 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2773 = ORIENTED_EDGE('',*,*,#2774,.F.);
+#2774 = EDGE_CURVE('',#2743,#2767,#2775,.T.);
+#2775 = LINE('',#2776,#2777);
+#2776 = CARTESIAN_POINT('',(1.35,-1.35,0.E+000));
+#2777 = VECTOR('',#2778,1.);
+#2778 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2779 = PLANE('',#2780);
+#2780 = AXIS2_PLACEMENT_3D('',#2781,#2782,#2783);
+#2781 = CARTESIAN_POINT('',(1.35,-1.35,0.E+000));
+#2782 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2783 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2784 = ADVANCED_FACE('',(#2785),#2803,.F.);
+#2785 = FACE_BOUND('',#2786,.F.);
+#2786 = EDGE_LOOP('',(#2787,#2788,#2789,#2797));
+#2787 = ORIENTED_EDGE('',*,*,#2766,.T.);
+#2788 = ORIENTED_EDGE('',*,*,#747,.T.);
+#2789 = ORIENTED_EDGE('',*,*,#2790,.F.);
+#2790 = EDGE_CURVE('',#2791,#740,#2793,.T.);
+#2791 = VERTEX_POINT('',#2792);
+#2792 = CARTESIAN_POINT('',(-1.15,1.35,0.E+000));
+#2793 = LINE('',#2794,#2795);
+#2794 = CARTESIAN_POINT('',(-1.15,1.35,0.E+000));
+#2795 = VECTOR('',#2796,1.);
+#2796 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2797 = ORIENTED_EDGE('',*,*,#2798,.F.);
+#2798 = EDGE_CURVE('',#2767,#2791,#2799,.T.);
+#2799 = LINE('',#2800,#2801);
+#2800 = CARTESIAN_POINT('',(1.35,1.35,0.E+000));
+#2801 = VECTOR('',#2802,1.);
+#2802 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2803 = PLANE('',#2804);
+#2804 = AXIS2_PLACEMENT_3D('',#2805,#2806,#2807);
+#2805 = CARTESIAN_POINT('',(1.35,1.35,0.E+000));
+#2806 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2807 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2808 = ADVANCED_FACE('',(#2809),#2820,.F.);
+#2809 = FACE_BOUND('',#2810,.F.);
+#2810 = EDGE_LOOP('',(#2811,#2812,#2813,#2814));
+#2811 = ORIENTED_EDGE('',*,*,#2790,.T.);
+#2812 = ORIENTED_EDGE('',*,*,#739,.T.);
+#2813 = ORIENTED_EDGE('',*,*,#2709,.F.);
+#2814 = ORIENTED_EDGE('',*,*,#2815,.F.);
+#2815 = EDGE_CURVE('',#2791,#2710,#2816,.T.);
+#2816 = LINE('',#2817,#2818);
+#2817 = CARTESIAN_POINT('',(-1.15,1.35,0.E+000));
+#2818 = VECTOR('',#2819,1.);
+#2819 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#2820 = PLANE('',#2821);
+#2821 = AXIS2_PLACEMENT_3D('',#2822,#2823,#2824);
+#2822 = CARTESIAN_POINT('',(-1.15,1.35,0.E+000));
+#2823 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#2824 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#2825 = ADVANCED_FACE('',(#2826,#2832),#2843,.T.);
+#2826 = FACE_BOUND('',#2827,.T.);
+#2827 = EDGE_LOOP('',(#2828,#2829,#2830,#2831));
+#2828 = ORIENTED_EDGE('',*,*,#898,.F.);
+#2829 = ORIENTED_EDGE('',*,*,#786,.T.);
+#2830 = ORIENTED_EDGE('',*,*,#1816,.T.);
+#2831 = ORIENTED_EDGE('',*,*,#1702,.F.);
+#2832 = FACE_BOUND('',#2833,.T.);
+#2833 = EDGE_LOOP('',(#2834));
+#2834 = ORIENTED_EDGE('',*,*,#2835,.T.);
+#2835 = EDGE_CURVE('',#2836,#2836,#2838,.T.);
+#2836 = VERTEX_POINT('',#2837);
+#2837 = CARTESIAN_POINT('',(-1.9,1.65,0.92));
+#2838 = CIRCLE('',#2839,0.25);
+#2839 = AXIS2_PLACEMENT_3D('',#2840,#2841,#2842);
+#2840 = CARTESIAN_POINT('',(-1.9,1.9,0.92));
+#2841 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2842 = DIRECTION('',(6.661338147751E-016,-1.,0.E+000));
+#2843 = PLANE('',#2844);
+#2844 = AXIS2_PLACEMENT_3D('',#2845,#2846,#2847);
+#2845 = CARTESIAN_POINT('',(-2.49,2.49,0.92));
+#2846 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2847 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2848 = ADVANCED_FACE('',(#2849),#2860,.F.);
+#2849 = FACE_BOUND('',#2850,.F.);
+#2850 = EDGE_LOOP('',(#2851,#2852,#2858,#2859));
+#2851 = ORIENTED_EDGE('',*,*,#1193,.F.);
+#2852 = ORIENTED_EDGE('',*,*,#2853,.F.);
+#2853 = EDGE_CURVE('',#1073,#1186,#2854,.T.);
+#2854 = LINE('',#2855,#2856);
+#2855 = CARTESIAN_POINT('',(-2.5,1.35,0.2));
+#2856 = VECTOR('',#2857,1.);
+#2857 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2858 = ORIENTED_EDGE('',*,*,#1072,.F.);
+#2859 = ORIENTED_EDGE('',*,*,#864,.F.);
+#2860 = PLANE('',#2861);
+#2861 = AXIS2_PLACEMENT_3D('',#2862,#2863,#2864);
+#2862 = CARTESIAN_POINT('',(-2.5,1.05,0.2));
+#2863 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2864 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#2865 = ADVANCED_FACE('',(#2866),#2877,.F.);
+#2866 = FACE_BOUND('',#2867,.F.);
+#2867 = EDGE_LOOP('',(#2868,#2869,#2875,#2876));
+#2868 = ORIENTED_EDGE('',*,*,#1683,.F.);
+#2869 = ORIENTED_EDGE('',*,*,#2870,.F.);
+#2870 = EDGE_CURVE('',#1563,#1676,#2871,.T.);
+#2871 = LINE('',#2872,#2873);
+#2872 = CARTESIAN_POINT('',(-2.5,-1.05,0.2));
+#2873 = VECTOR('',#2874,1.);
+#2874 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2875 = ORIENTED_EDGE('',*,*,#1562,.F.);
+#2876 = ORIENTED_EDGE('',*,*,#809,.F.);
+#2877 = PLANE('',#2878);
+#2878 = AXIS2_PLACEMENT_3D('',#2879,#2880,#2881);
+#2879 = CARTESIAN_POINT('',(-2.5,-1.35,0.2));
+#2880 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2881 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#2882 = ADVANCED_FACE('',(#2883),#2894,.F.);
+#2883 = FACE_BOUND('',#2884,.F.);
+#2884 = EDGE_LOOP('',(#2885,#2886,#2892,#2893));
+#2885 = ORIENTED_EDGE('',*,*,#1389,.F.);
+#2886 = ORIENTED_EDGE('',*,*,#2887,.F.);
+#2887 = EDGE_CURVE('',#1269,#1382,#2888,.T.);
+#2888 = LINE('',#2889,#2890);
+#2889 = CARTESIAN_POINT('',(-2.5,0.55,0.2));
+#2890 = VECTOR('',#2891,1.);
+#2891 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2892 = ORIENTED_EDGE('',*,*,#1268,.F.);
+#2893 = ORIENTED_EDGE('',*,*,#841,.F.);
+#2894 = PLANE('',#2895);
+#2895 = AXIS2_PLACEMENT_3D('',#2896,#2897,#2898);
+#2896 = CARTESIAN_POINT('',(-2.5,0.25,0.2));
+#2897 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2898 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#2899 = ADVANCED_FACE('',(#2900),#2911,.F.);
+#2900 = FACE_BOUND('',#2901,.F.);
+#2901 = EDGE_LOOP('',(#2902,#2903,#2909,#2910));
+#2902 = ORIENTED_EDGE('',*,*,#1522,.F.);
+#2903 = ORIENTED_EDGE('',*,*,#2904,.F.);
+#2904 = EDGE_CURVE('',#1646,#1515,#2905,.T.);
+#2905 = LINE('',#2906,#2907);
+#2906 = CARTESIAN_POINT('',(1.35,2.5,0.2));
+#2907 = VECTOR('',#2908,1.);
+#2908 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#2909 = ORIENTED_EDGE('',*,*,#1645,.F.);
+#2910 = ORIENTED_EDGE('',*,*,#985,.F.);
+#2911 = PLANE('',#2912);
+#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915);
+#2913 = CARTESIAN_POINT('',(1.05,2.5,0.2));
+#2914 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2915 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#2916 = ADVANCED_FACE('',(#2917),#2928,.F.);
+#2917 = FACE_BOUND('',#2918,.F.);
+#2918 = EDGE_LOOP('',(#2919,#2920,#2926,#2927));
+#2919 = ORIENTED_EDGE('',*,*,#1032,.F.);
+#2920 = ORIENTED_EDGE('',*,*,#2921,.F.);
+#2921 = EDGE_CURVE('',#1156,#1025,#2922,.T.);
+#2922 = LINE('',#2923,#2924);
+#2923 = CARTESIAN_POINT('',(-1.05,2.5,0.2));
+#2924 = VECTOR('',#2925,1.);
+#2925 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#2926 = ORIENTED_EDGE('',*,*,#1155,.F.);
+#2927 = ORIENTED_EDGE('',*,*,#916,.F.);
+#2928 = PLANE('',#2929);
+#2929 = AXIS2_PLACEMENT_3D('',#2930,#2931,#2932);
+#2930 = CARTESIAN_POINT('',(-1.35,2.5,0.2));
+#2931 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2932 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#2933 = ADVANCED_FACE('',(#2934),#2945,.F.);
+#2934 = FACE_BOUND('',#2935,.F.);
+#2935 = EDGE_LOOP('',(#2936,#2937,#2943,#2944));
+#2936 = ORIENTED_EDGE('',*,*,#1424,.F.);
+#2937 = ORIENTED_EDGE('',*,*,#2938,.F.);
+#2938 = EDGE_CURVE('',#1483,#1417,#2939,.T.);
+#2939 = LINE('',#2940,#2941);
+#2940 = CARTESIAN_POINT('',(0.55,2.5,0.2));
+#2941 = VECTOR('',#2942,1.);
+#2942 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#2943 = ORIENTED_EDGE('',*,*,#1482,.F.);
+#2944 = ORIENTED_EDGE('',*,*,#962,.F.);
+#2945 = PLANE('',#2946);
+#2946 = AXIS2_PLACEMENT_3D('',#2947,#2948,#2949);
+#2947 = CARTESIAN_POINT('',(0.25,2.5,0.2));
+#2948 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2949 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#2950 = ADVANCED_FACE('',(#2951),#2962,.F.);
+#2951 = FACE_BOUND('',#2952,.F.);
+#2952 = EDGE_LOOP('',(#2953,#2954,#2960,#2961));
+#2953 = ORIENTED_EDGE('',*,*,#1228,.F.);
+#2954 = ORIENTED_EDGE('',*,*,#2955,.F.);
+#2955 = EDGE_CURVE('',#1352,#1221,#2956,.T.);
+#2956 = LINE('',#2957,#2958);
+#2957 = CARTESIAN_POINT('',(-0.25,2.5,0.2));
+#2958 = VECTOR('',#2959,1.);
+#2959 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#2960 = ORIENTED_EDGE('',*,*,#1351,.F.);
+#2961 = ORIENTED_EDGE('',*,*,#939,.F.);
+#2962 = PLANE('',#2963);
+#2963 = AXIS2_PLACEMENT_3D('',#2964,#2965,#2966);
+#2964 = CARTESIAN_POINT('',(-0.55,2.5,0.2));
+#2965 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2966 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#2967 = ADVANCED_FACE('',(#2968),#2979,.T.);
+#2968 = FACE_BOUND('',#2969,.F.);
+#2969 = EDGE_LOOP('',(#2970,#2971,#2972,#2973));
+#2970 = ORIENTED_EDGE('',*,*,#1014,.T.);
+#2971 = ORIENTED_EDGE('',*,*,#1094,.T.);
+#2972 = ORIENTED_EDGE('',*,*,#1144,.T.);
+#2973 = ORIENTED_EDGE('',*,*,#2974,.T.);
+#2974 = EDGE_CURVE('',#1145,#1015,#2975,.T.);
+#2975 = LINE('',#2976,#2977);
+#2976 = CARTESIAN_POINT('',(-1.05,2.5,0.E+000));
+#2977 = VECTOR('',#2978,1.);
+#2978 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#2979 = PLANE('',#2980);
+#2980 = AXIS2_PLACEMENT_3D('',#2981,#2982,#2983);
+#2981 = CARTESIAN_POINT('',(-1.35,2.5,0.E+000));
+#2982 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2983 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#2984 = ADVANCED_FACE('',(#2985),#2991,.F.);
+#2985 = FACE_BOUND('',#2986,.F.);
+#2986 = EDGE_LOOP('',(#2987,#2988,#2989,#2990));
+#2987 = ORIENTED_EDGE('',*,*,#1163,.T.);
+#2988 = ORIENTED_EDGE('',*,*,#2921,.T.);
+#2989 = ORIENTED_EDGE('',*,*,#1024,.F.);
+#2990 = ORIENTED_EDGE('',*,*,#2974,.F.);
+#2991 = PLANE('',#2992);
+#2992 = AXIS2_PLACEMENT_3D('',#2993,#2994,#2995);
+#2993 = CARTESIAN_POINT('',(-1.05,2.5,0.E+000));
+#2994 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2995 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#2996 = ADVANCED_FACE('',(#2997),#3008,.T.);
+#2997 = FACE_BOUND('',#2998,.F.);
+#2998 = EDGE_LOOP('',(#2999,#3000,#3001,#3002));
+#2999 = ORIENTED_EDGE('',*,*,#1177,.T.);
+#3000 = ORIENTED_EDGE('',*,*,#1119,.T.);
+#3001 = ORIENTED_EDGE('',*,*,#1054,.T.);
+#3002 = ORIENTED_EDGE('',*,*,#3003,.T.);
+#3003 = EDGE_CURVE('',#1057,#1178,#3004,.T.);
+#3004 = LINE('',#3005,#3006);
+#3005 = CARTESIAN_POINT('',(-2.5,1.35,0.E+000));
+#3006 = VECTOR('',#3007,1.);
+#3007 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3008 = PLANE('',#3009);
+#3009 = AXIS2_PLACEMENT_3D('',#3010,#3011,#3012);
+#3010 = CARTESIAN_POINT('',(-2.5,1.05,0.E+000));
+#3011 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3012 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#3013 = ADVANCED_FACE('',(#3014),#3020,.F.);
+#3014 = FACE_BOUND('',#3015,.F.);
+#3015 = EDGE_LOOP('',(#3016,#3017,#3018,#3019));
+#3016 = ORIENTED_EDGE('',*,*,#1080,.T.);
+#3017 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#3018 = ORIENTED_EDGE('',*,*,#1185,.F.);
+#3019 = ORIENTED_EDGE('',*,*,#3003,.F.);
+#3020 = PLANE('',#3021);
+#3021 = AXIS2_PLACEMENT_3D('',#3022,#3023,#3024);
+#3022 = CARTESIAN_POINT('',(-2.5,1.35,0.E+000));
+#3023 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3024 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3025 = ADVANCED_FACE('',(#3026),#3037,.T.);
+#3026 = FACE_BOUND('',#3027,.F.);
+#3027 = EDGE_LOOP('',(#3028,#3029,#3030,#3031));
+#3028 = ORIENTED_EDGE('',*,*,#1210,.T.);
+#3029 = ORIENTED_EDGE('',*,*,#1290,.T.);
+#3030 = ORIENTED_EDGE('',*,*,#1340,.T.);
+#3031 = ORIENTED_EDGE('',*,*,#3032,.T.);
+#3032 = EDGE_CURVE('',#1341,#1211,#3033,.T.);
+#3033 = LINE('',#3034,#3035);
+#3034 = CARTESIAN_POINT('',(-0.25,2.5,0.E+000));
+#3035 = VECTOR('',#3036,1.);
+#3036 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#3037 = PLANE('',#3038);
+#3038 = AXIS2_PLACEMENT_3D('',#3039,#3040,#3041);
+#3039 = CARTESIAN_POINT('',(-0.55,2.5,0.E+000));
+#3040 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#3041 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#3042 = ADVANCED_FACE('',(#3043),#3049,.F.);
+#3043 = FACE_BOUND('',#3044,.F.);
+#3044 = EDGE_LOOP('',(#3045,#3046,#3047,#3048));
+#3045 = ORIENTED_EDGE('',*,*,#1359,.T.);
+#3046 = ORIENTED_EDGE('',*,*,#2955,.T.);
+#3047 = ORIENTED_EDGE('',*,*,#1220,.F.);
+#3048 = ORIENTED_EDGE('',*,*,#3032,.F.);
+#3049 = PLANE('',#3050);
+#3050 = AXIS2_PLACEMENT_3D('',#3051,#3052,#3053);
+#3051 = CARTESIAN_POINT('',(-0.25,2.5,0.E+000));
+#3052 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#3053 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#3054 = ADVANCED_FACE('',(#3055),#3066,.T.);
+#3055 = FACE_BOUND('',#3056,.F.);
+#3056 = EDGE_LOOP('',(#3057,#3058,#3059,#3060));
+#3057 = ORIENTED_EDGE('',*,*,#1373,.T.);
+#3058 = ORIENTED_EDGE('',*,*,#1315,.T.);
+#3059 = ORIENTED_EDGE('',*,*,#1250,.T.);
+#3060 = ORIENTED_EDGE('',*,*,#3061,.T.);
+#3061 = EDGE_CURVE('',#1253,#1374,#3062,.T.);
+#3062 = LINE('',#3063,#3064);
+#3063 = CARTESIAN_POINT('',(-2.5,0.55,0.E+000));
+#3064 = VECTOR('',#3065,1.);
+#3065 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3066 = PLANE('',#3067);
+#3067 = AXIS2_PLACEMENT_3D('',#3068,#3069,#3070);
+#3068 = CARTESIAN_POINT('',(-2.5,0.25,0.E+000));
+#3069 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3070 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#3071 = ADVANCED_FACE('',(#3072),#3078,.F.);
+#3072 = FACE_BOUND('',#3073,.F.);
+#3073 = EDGE_LOOP('',(#3074,#3075,#3076,#3077));
+#3074 = ORIENTED_EDGE('',*,*,#1276,.T.);
+#3075 = ORIENTED_EDGE('',*,*,#2887,.T.);
+#3076 = ORIENTED_EDGE('',*,*,#1381,.F.);
+#3077 = ORIENTED_EDGE('',*,*,#3061,.F.);
+#3078 = PLANE('',#3079);
+#3079 = AXIS2_PLACEMENT_3D('',#3080,#3081,#3082);
+#3080 = CARTESIAN_POINT('',(-2.5,0.55,0.E+000));
+#3081 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3082 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3083 = ADVANCED_FACE('',(#3084),#3095,.T.);
+#3084 = FACE_BOUND('',#3085,.F.);
+#3085 = EDGE_LOOP('',(#3086,#3087,#3088,#3089));
+#3086 = ORIENTED_EDGE('',*,*,#1406,.T.);
+#3087 = ORIENTED_EDGE('',*,*,#1446,.T.);
+#3088 = ORIENTED_EDGE('',*,*,#1471,.T.);
+#3089 = ORIENTED_EDGE('',*,*,#3090,.T.);
+#3090 = EDGE_CURVE('',#1472,#1407,#3091,.T.);
+#3091 = LINE('',#3092,#3093);
+#3092 = CARTESIAN_POINT('',(0.55,2.5,0.E+000));
+#3093 = VECTOR('',#3094,1.);
+#3094 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#3095 = PLANE('',#3096);
+#3096 = AXIS2_PLACEMENT_3D('',#3097,#3098,#3099);
+#3097 = CARTESIAN_POINT('',(0.25,2.5,0.E+000));
+#3098 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#3099 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#3100 = ADVANCED_FACE('',(#3101),#3107,.F.);
+#3101 = FACE_BOUND('',#3102,.F.);
+#3102 = EDGE_LOOP('',(#3103,#3104,#3105,#3106));
+#3103 = ORIENTED_EDGE('',*,*,#1490,.T.);
+#3104 = ORIENTED_EDGE('',*,*,#2938,.T.);
+#3105 = ORIENTED_EDGE('',*,*,#1416,.F.);
+#3106 = ORIENTED_EDGE('',*,*,#3090,.F.);
+#3107 = PLANE('',#3108);
+#3108 = AXIS2_PLACEMENT_3D('',#3109,#3110,#3111);
+#3109 = CARTESIAN_POINT('',(0.55,2.5,0.E+000));
+#3110 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#3111 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#3112 = ADVANCED_FACE('',(#3113),#3124,.T.);
+#3113 = FACE_BOUND('',#3114,.F.);
+#3114 = EDGE_LOOP('',(#3115,#3116,#3117,#3118));
+#3115 = ORIENTED_EDGE('',*,*,#1504,.T.);
+#3116 = ORIENTED_EDGE('',*,*,#1584,.T.);
+#3117 = ORIENTED_EDGE('',*,*,#1634,.T.);
+#3118 = ORIENTED_EDGE('',*,*,#3119,.T.);
+#3119 = EDGE_CURVE('',#1635,#1505,#3120,.T.);
+#3120 = LINE('',#3121,#3122);
+#3121 = CARTESIAN_POINT('',(1.35,2.5,0.E+000));
+#3122 = VECTOR('',#3123,1.);
+#3123 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#3124 = PLANE('',#3125);
+#3125 = AXIS2_PLACEMENT_3D('',#3126,#3127,#3128);
+#3126 = CARTESIAN_POINT('',(1.05,2.5,0.E+000));
+#3127 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#3128 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#3129 = ADVANCED_FACE('',(#3130),#3136,.F.);
+#3130 = FACE_BOUND('',#3131,.F.);
+#3131 = EDGE_LOOP('',(#3132,#3133,#3134,#3135));
+#3132 = ORIENTED_EDGE('',*,*,#1653,.T.);
+#3133 = ORIENTED_EDGE('',*,*,#2904,.T.);
+#3134 = ORIENTED_EDGE('',*,*,#1514,.F.);
+#3135 = ORIENTED_EDGE('',*,*,#3119,.F.);
+#3136 = PLANE('',#3137);
+#3137 = AXIS2_PLACEMENT_3D('',#3138,#3139,#3140);
+#3138 = CARTESIAN_POINT('',(1.35,2.5,0.E+000));
+#3139 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#3140 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#3141 = ADVANCED_FACE('',(#3142),#3153,.T.);
+#3142 = FACE_BOUND('',#3143,.F.);
+#3143 = EDGE_LOOP('',(#3144,#3145,#3146,#3147));
+#3144 = ORIENTED_EDGE('',*,*,#1667,.T.);
+#3145 = ORIENTED_EDGE('',*,*,#1609,.T.);
+#3146 = ORIENTED_EDGE('',*,*,#1544,.T.);
+#3147 = ORIENTED_EDGE('',*,*,#3148,.T.);
+#3148 = EDGE_CURVE('',#1547,#1668,#3149,.T.);
+#3149 = LINE('',#3150,#3151);
+#3150 = CARTESIAN_POINT('',(-2.5,-1.05,0.E+000));
+#3151 = VECTOR('',#3152,1.);
+#3152 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3153 = PLANE('',#3154);
+#3154 = AXIS2_PLACEMENT_3D('',#3155,#3156,#3157);
+#3155 = CARTESIAN_POINT('',(-2.5,-1.35,0.E+000));
+#3156 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3157 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#3158 = ADVANCED_FACE('',(#3159),#3165,.F.);
+#3159 = FACE_BOUND('',#3160,.F.);
+#3160 = EDGE_LOOP('',(#3161,#3162,#3163,#3164));
+#3161 = ORIENTED_EDGE('',*,*,#1570,.T.);
+#3162 = ORIENTED_EDGE('',*,*,#2870,.T.);
+#3163 = ORIENTED_EDGE('',*,*,#1675,.F.);
+#3164 = ORIENTED_EDGE('',*,*,#3148,.F.);
+#3165 = PLANE('',#3166);
+#3166 = AXIS2_PLACEMENT_3D('',#3167,#3168,#3169);
+#3167 = CARTESIAN_POINT('',(-2.5,-1.05,0.E+000));
+#3168 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3169 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3170 = ADVANCED_FACE('',(#3171),#3182,.F.);
+#3171 = FACE_BOUND('',#3172,.F.);
+#3172 = EDGE_LOOP('',(#3173,#3174,#3180,#3181));
+#3173 = ORIENTED_EDGE('',*,*,#1943,.F.);
+#3174 = ORIENTED_EDGE('',*,*,#3175,.F.);
+#3175 = EDGE_CURVE('',#2067,#1936,#3176,.T.);
+#3176 = LINE('',#3177,#3178);
+#3177 = CARTESIAN_POINT('',(2.5,1.05,0.2));
+#3178 = VECTOR('',#3179,1.);
+#3179 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3180 = ORIENTED_EDGE('',*,*,#2066,.F.);
+#3181 = ORIENTED_EDGE('',*,*,#1794,.T.);
+#3182 = PLANE('',#3183);
+#3183 = AXIS2_PLACEMENT_3D('',#3184,#3185,#3186);
+#3184 = CARTESIAN_POINT('',(2.5,1.35,0.2));
+#3185 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3186 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3187 = ADVANCED_FACE('',(#3188),#3199,.F.);
+#3188 = FACE_BOUND('',#3189,.F.);
+#3189 = EDGE_LOOP('',(#3190,#3191,#3197,#3198));
+#3190 = ORIENTED_EDGE('',*,*,#2531,.F.);
+#3191 = ORIENTED_EDGE('',*,*,#3192,.F.);
+#3192 = EDGE_CURVE('',#2655,#2524,#3193,.T.);
+#3193 = LINE('',#3194,#3195);
+#3194 = CARTESIAN_POINT('',(2.5,-1.35,0.2));
+#3195 = VECTOR('',#3196,1.);
+#3196 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3197 = ORIENTED_EDGE('',*,*,#2654,.F.);
+#3198 = ORIENTED_EDGE('',*,*,#1725,.T.);
+#3199 = PLANE('',#3200);
+#3200 = AXIS2_PLACEMENT_3D('',#3201,#3202,#3203);
+#3201 = CARTESIAN_POINT('',(2.5,-1.05,0.2));
+#3202 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3203 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3204 = ADVANCED_FACE('',(#3205),#3216,.F.);
+#3205 = FACE_BOUND('',#3206,.F.);
+#3206 = EDGE_LOOP('',(#3207,#3208,#3214,#3215));
+#3207 = ORIENTED_EDGE('',*,*,#2139,.F.);
+#3208 = ORIENTED_EDGE('',*,*,#3209,.F.);
+#3209 = EDGE_CURVE('',#2263,#2132,#3210,.T.);
+#3210 = LINE('',#3211,#3212);
+#3211 = CARTESIAN_POINT('',(2.5,0.25,0.2));
+#3212 = VECTOR('',#3213,1.);
+#3213 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3214 = ORIENTED_EDGE('',*,*,#2262,.F.);
+#3215 = ORIENTED_EDGE('',*,*,#1771,.T.);
+#3216 = PLANE('',#3217);
+#3217 = AXIS2_PLACEMENT_3D('',#3218,#3219,#3220);
+#3218 = CARTESIAN_POINT('',(2.5,0.55,0.2));
+#3219 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3220 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3221 = ADVANCED_FACE('',(#3222),#3233,.F.);
+#3222 = FACE_BOUND('',#3223,.F.);
+#3223 = EDGE_LOOP('',(#3224,#3225,#3231,#3232));
+#3224 = ORIENTED_EDGE('',*,*,#2335,.F.);
+#3225 = ORIENTED_EDGE('',*,*,#3226,.F.);
+#3226 = EDGE_CURVE('',#2459,#2328,#3227,.T.);
+#3227 = LINE('',#3228,#3229);
+#3228 = CARTESIAN_POINT('',(2.5,-0.55,0.2));
+#3229 = VECTOR('',#3230,1.);
+#3230 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3231 = ORIENTED_EDGE('',*,*,#2458,.F.);
+#3232 = ORIENTED_EDGE('',*,*,#1748,.T.);
+#3233 = PLANE('',#3234);
+#3234 = AXIS2_PLACEMENT_3D('',#3235,#3236,#3237);
+#3235 = CARTESIAN_POINT('',(2.5,-0.25,0.2));
+#3236 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3237 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3238 = ADVANCED_FACE('',(#3239),#3250,.F.);
+#3239 = FACE_BOUND('',#3240,.F.);
+#3240 = EDGE_LOOP('',(#3241,#3242,#3248,#3249));
+#3241 = ORIENTED_EDGE('',*,*,#2692,.F.);
+#3242 = ORIENTED_EDGE('',*,*,#3243,.F.);
+#3243 = EDGE_CURVE('',#2572,#2685,#3244,.T.);
+#3244 = LINE('',#3245,#3246);
+#3245 = CARTESIAN_POINT('',(1.05,-2.5,0.2));
+#3246 = VECTOR('',#3247,1.);
+#3247 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3248 = ORIENTED_EDGE('',*,*,#2571,.F.);
+#3249 = ORIENTED_EDGE('',*,*,#1901,.T.);
+#3250 = PLANE('',#3251);
+#3251 = AXIS2_PLACEMENT_3D('',#3252,#3253,#3254);
+#3252 = CARTESIAN_POINT('',(1.35,-2.5,0.2));
+#3253 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3254 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#3255 = ADVANCED_FACE('',(#3256),#3267,.F.);
+#3256 = FACE_BOUND('',#3257,.F.);
+#3257 = EDGE_LOOP('',(#3258,#3259,#3265,#3266));
+#3258 = ORIENTED_EDGE('',*,*,#2104,.F.);
+#3259 = ORIENTED_EDGE('',*,*,#3260,.F.);
+#3260 = EDGE_CURVE('',#1984,#2097,#3261,.T.);
+#3261 = LINE('',#3262,#3263);
+#3262 = CARTESIAN_POINT('',(-1.35,-2.5,0.2));
+#3263 = VECTOR('',#3264,1.);
+#3264 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3265 = ORIENTED_EDGE('',*,*,#1983,.F.);
+#3266 = ORIENTED_EDGE('',*,*,#1832,.T.);
+#3267 = PLANE('',#3268);
+#3268 = AXIS2_PLACEMENT_3D('',#3269,#3270,#3271);
+#3269 = CARTESIAN_POINT('',(-1.05,-2.5,0.2));
+#3270 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3271 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#3272 = ADVANCED_FACE('',(#3273),#3284,.F.);
+#3273 = FACE_BOUND('',#3274,.F.);
+#3274 = EDGE_LOOP('',(#3275,#3276,#3282,#3283));
+#3275 = ORIENTED_EDGE('',*,*,#2496,.F.);
+#3276 = ORIENTED_EDGE('',*,*,#3277,.F.);
+#3277 = EDGE_CURVE('',#2376,#2489,#3278,.T.);
+#3278 = LINE('',#3279,#3280);
+#3279 = CARTESIAN_POINT('',(0.25,-2.5,0.2));
+#3280 = VECTOR('',#3281,1.);
+#3281 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3282 = ORIENTED_EDGE('',*,*,#2375,.F.);
+#3283 = ORIENTED_EDGE('',*,*,#1878,.T.);
+#3284 = PLANE('',#3285);
+#3285 = AXIS2_PLACEMENT_3D('',#3286,#3287,#3288);
+#3286 = CARTESIAN_POINT('',(0.55,-2.5,0.2));
+#3287 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3288 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#3289 = ADVANCED_FACE('',(#3290),#3301,.F.);
+#3290 = FACE_BOUND('',#3291,.F.);
+#3291 = EDGE_LOOP('',(#3292,#3293,#3299,#3300));
+#3292 = ORIENTED_EDGE('',*,*,#2300,.F.);
+#3293 = ORIENTED_EDGE('',*,*,#3294,.F.);
+#3294 = EDGE_CURVE('',#2180,#2293,#3295,.T.);
+#3295 = LINE('',#3296,#3297);
+#3296 = CARTESIAN_POINT('',(-0.55,-2.5,0.2));
+#3297 = VECTOR('',#3298,1.);
+#3298 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3299 = ORIENTED_EDGE('',*,*,#2179,.F.);
+#3300 = ORIENTED_EDGE('',*,*,#1855,.T.);
+#3301 = PLANE('',#3302);
+#3302 = AXIS2_PLACEMENT_3D('',#3303,#3304,#3305);
+#3303 = CARTESIAN_POINT('',(-0.25,-2.5,0.2));
+#3304 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3305 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#3306 = ADVANCED_FACE('',(#3307),#3318,.T.);
+#3307 = FACE_BOUND('',#3308,.F.);
+#3308 = EDGE_LOOP('',(#3309,#3310,#3311,#3312));
+#3309 = ORIENTED_EDGE('',*,*,#1925,.T.);
+#3310 = ORIENTED_EDGE('',*,*,#2005,.T.);
+#3311 = ORIENTED_EDGE('',*,*,#2055,.T.);
+#3312 = ORIENTED_EDGE('',*,*,#3313,.T.);
+#3313 = EDGE_CURVE('',#2056,#1926,#3314,.T.);
+#3314 = LINE('',#3315,#3316);
+#3315 = CARTESIAN_POINT('',(2.5,1.05,0.E+000));
+#3316 = VECTOR('',#3317,1.);
+#3317 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3318 = PLANE('',#3319);
+#3319 = AXIS2_PLACEMENT_3D('',#3320,#3321,#3322);
+#3320 = CARTESIAN_POINT('',(2.5,1.35,0.E+000));
+#3321 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3322 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3323 = ADVANCED_FACE('',(#3324),#3330,.F.);
+#3324 = FACE_BOUND('',#3325,.F.);
+#3325 = EDGE_LOOP('',(#3326,#3327,#3328,#3329));
+#3326 = ORIENTED_EDGE('',*,*,#2074,.T.);
+#3327 = ORIENTED_EDGE('',*,*,#3175,.T.);
+#3328 = ORIENTED_EDGE('',*,*,#1935,.F.);
+#3329 = ORIENTED_EDGE('',*,*,#3313,.F.);
+#3330 = PLANE('',#3331);
+#3331 = AXIS2_PLACEMENT_3D('',#3332,#3333,#3334);
+#3332 = CARTESIAN_POINT('',(2.5,1.05,0.E+000));
+#3333 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3334 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3335 = ADVANCED_FACE('',(#3336),#3347,.T.);
+#3336 = FACE_BOUND('',#3337,.F.);
+#3337 = EDGE_LOOP('',(#3338,#3339,#3340,#3341));
+#3338 = ORIENTED_EDGE('',*,*,#2088,.T.);
+#3339 = ORIENTED_EDGE('',*,*,#2030,.T.);
+#3340 = ORIENTED_EDGE('',*,*,#1965,.T.);
+#3341 = ORIENTED_EDGE('',*,*,#3342,.T.);
+#3342 = EDGE_CURVE('',#1968,#2089,#3343,.T.);
+#3343 = LINE('',#3344,#3345);
+#3344 = CARTESIAN_POINT('',(-1.35,-2.5,0.E+000));
+#3345 = VECTOR('',#3346,1.);
+#3346 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3347 = PLANE('',#3348);
+#3348 = AXIS2_PLACEMENT_3D('',#3349,#3350,#3351);
+#3349 = CARTESIAN_POINT('',(-1.05,-2.5,0.E+000));
+#3350 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3351 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#3352 = ADVANCED_FACE('',(#3353),#3359,.F.);
+#3353 = FACE_BOUND('',#3354,.F.);
+#3354 = EDGE_LOOP('',(#3355,#3356,#3357,#3358));
+#3355 = ORIENTED_EDGE('',*,*,#1991,.T.);
+#3356 = ORIENTED_EDGE('',*,*,#3260,.T.);
+#3357 = ORIENTED_EDGE('',*,*,#2096,.F.);
+#3358 = ORIENTED_EDGE('',*,*,#3342,.F.);
+#3359 = PLANE('',#3360);
+#3360 = AXIS2_PLACEMENT_3D('',#3361,#3362,#3363);
+#3361 = CARTESIAN_POINT('',(-1.35,-2.5,0.E+000));
+#3362 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3363 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3364 = ADVANCED_FACE('',(#3365),#3376,.T.);
+#3365 = FACE_BOUND('',#3366,.F.);
+#3366 = EDGE_LOOP('',(#3367,#3368,#3369,#3370));
+#3367 = ORIENTED_EDGE('',*,*,#2121,.T.);
+#3368 = ORIENTED_EDGE('',*,*,#2201,.T.);
+#3369 = ORIENTED_EDGE('',*,*,#2251,.T.);
+#3370 = ORIENTED_EDGE('',*,*,#3371,.T.);
+#3371 = EDGE_CURVE('',#2252,#2122,#3372,.T.);
+#3372 = LINE('',#3373,#3374);
+#3373 = CARTESIAN_POINT('',(2.5,0.25,0.E+000));
+#3374 = VECTOR('',#3375,1.);
+#3375 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3376 = PLANE('',#3377);
+#3377 = AXIS2_PLACEMENT_3D('',#3378,#3379,#3380);
+#3378 = CARTESIAN_POINT('',(2.5,0.55,0.E+000));
+#3379 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3380 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3381 = ADVANCED_FACE('',(#3382),#3388,.F.);
+#3382 = FACE_BOUND('',#3383,.F.);
+#3383 = EDGE_LOOP('',(#3384,#3385,#3386,#3387));
+#3384 = ORIENTED_EDGE('',*,*,#2270,.T.);
+#3385 = ORIENTED_EDGE('',*,*,#3209,.T.);
+#3386 = ORIENTED_EDGE('',*,*,#2131,.F.);
+#3387 = ORIENTED_EDGE('',*,*,#3371,.F.);
+#3388 = PLANE('',#3389);
+#3389 = AXIS2_PLACEMENT_3D('',#3390,#3391,#3392);
+#3390 = CARTESIAN_POINT('',(2.5,0.25,0.E+000));
+#3391 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3392 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3393 = ADVANCED_FACE('',(#3394),#3405,.T.);
+#3394 = FACE_BOUND('',#3395,.F.);
+#3395 = EDGE_LOOP('',(#3396,#3397,#3398,#3399));
+#3396 = ORIENTED_EDGE('',*,*,#2284,.T.);
+#3397 = ORIENTED_EDGE('',*,*,#2226,.T.);
+#3398 = ORIENTED_EDGE('',*,*,#2161,.T.);
+#3399 = ORIENTED_EDGE('',*,*,#3400,.T.);
+#3400 = EDGE_CURVE('',#2164,#2285,#3401,.T.);
+#3401 = LINE('',#3402,#3403);
+#3402 = CARTESIAN_POINT('',(-0.55,-2.5,0.E+000));
+#3403 = VECTOR('',#3404,1.);
+#3404 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3405 = PLANE('',#3406);
+#3406 = AXIS2_PLACEMENT_3D('',#3407,#3408,#3409);
+#3407 = CARTESIAN_POINT('',(-0.25,-2.5,0.E+000));
+#3408 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3409 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#3410 = ADVANCED_FACE('',(#3411),#3417,.F.);
+#3411 = FACE_BOUND('',#3412,.F.);
+#3412 = EDGE_LOOP('',(#3413,#3414,#3415,#3416));
+#3413 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#3414 = ORIENTED_EDGE('',*,*,#3294,.T.);
+#3415 = ORIENTED_EDGE('',*,*,#2292,.F.);
+#3416 = ORIENTED_EDGE('',*,*,#3400,.F.);
+#3417 = PLANE('',#3418);
+#3418 = AXIS2_PLACEMENT_3D('',#3419,#3420,#3421);
+#3419 = CARTESIAN_POINT('',(-0.55,-2.5,0.E+000));
+#3420 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3421 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3422 = ADVANCED_FACE('',(#3423),#3434,.T.);
+#3423 = FACE_BOUND('',#3424,.F.);
+#3424 = EDGE_LOOP('',(#3425,#3426,#3427,#3428));
+#3425 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#3426 = ORIENTED_EDGE('',*,*,#2397,.T.);
+#3427 = ORIENTED_EDGE('',*,*,#2447,.T.);
+#3428 = ORIENTED_EDGE('',*,*,#3429,.T.);
+#3429 = EDGE_CURVE('',#2448,#2318,#3430,.T.);
+#3430 = LINE('',#3431,#3432);
+#3431 = CARTESIAN_POINT('',(2.5,-0.55,0.E+000));
+#3432 = VECTOR('',#3433,1.);
+#3433 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3434 = PLANE('',#3435);
+#3435 = AXIS2_PLACEMENT_3D('',#3436,#3437,#3438);
+#3436 = CARTESIAN_POINT('',(2.5,-0.25,0.E+000));
+#3437 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3438 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3439 = ADVANCED_FACE('',(#3440),#3446,.F.);
+#3440 = FACE_BOUND('',#3441,.F.);
+#3441 = EDGE_LOOP('',(#3442,#3443,#3444,#3445));
+#3442 = ORIENTED_EDGE('',*,*,#2466,.T.);
+#3443 = ORIENTED_EDGE('',*,*,#3226,.T.);
+#3444 = ORIENTED_EDGE('',*,*,#2327,.F.);
+#3445 = ORIENTED_EDGE('',*,*,#3429,.F.);
+#3446 = PLANE('',#3447);
+#3447 = AXIS2_PLACEMENT_3D('',#3448,#3449,#3450);
+#3448 = CARTESIAN_POINT('',(2.5,-0.55,0.E+000));
+#3449 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3450 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3451 = ADVANCED_FACE('',(#3452),#3463,.T.);
+#3452 = FACE_BOUND('',#3453,.F.);
+#3453 = EDGE_LOOP('',(#3454,#3455,#3456,#3457));
+#3454 = ORIENTED_EDGE('',*,*,#2480,.T.);
+#3455 = ORIENTED_EDGE('',*,*,#2422,.T.);
+#3456 = ORIENTED_EDGE('',*,*,#2357,.T.);
+#3457 = ORIENTED_EDGE('',*,*,#3458,.T.);
+#3458 = EDGE_CURVE('',#2360,#2481,#3459,.T.);
+#3459 = LINE('',#3460,#3461);
+#3460 = CARTESIAN_POINT('',(0.25,-2.5,0.E+000));
+#3461 = VECTOR('',#3462,1.);
+#3462 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3463 = PLANE('',#3464);
+#3464 = AXIS2_PLACEMENT_3D('',#3465,#3466,#3467);
+#3465 = CARTESIAN_POINT('',(0.55,-2.5,0.E+000));
+#3466 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3467 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#3468 = ADVANCED_FACE('',(#3469),#3475,.F.);
+#3469 = FACE_BOUND('',#3470,.F.);
+#3470 = EDGE_LOOP('',(#3471,#3472,#3473,#3474));
+#3471 = ORIENTED_EDGE('',*,*,#2383,.T.);
+#3472 = ORIENTED_EDGE('',*,*,#3277,.T.);
+#3473 = ORIENTED_EDGE('',*,*,#2488,.F.);
+#3474 = ORIENTED_EDGE('',*,*,#3458,.F.);
+#3475 = PLANE('',#3476);
+#3476 = AXIS2_PLACEMENT_3D('',#3477,#3478,#3479);
+#3477 = CARTESIAN_POINT('',(0.25,-2.5,0.E+000));
+#3478 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3479 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3480 = ADVANCED_FACE('',(#3481),#3492,.T.);
+#3481 = FACE_BOUND('',#3482,.F.);
+#3482 = EDGE_LOOP('',(#3483,#3484,#3485,#3486));
+#3483 = ORIENTED_EDGE('',*,*,#2513,.T.);
+#3484 = ORIENTED_EDGE('',*,*,#2593,.T.);
+#3485 = ORIENTED_EDGE('',*,*,#2643,.T.);
+#3486 = ORIENTED_EDGE('',*,*,#3487,.T.);
+#3487 = EDGE_CURVE('',#2644,#2514,#3488,.T.);
+#3488 = LINE('',#3489,#3490);
+#3489 = CARTESIAN_POINT('',(2.5,-1.35,0.E+000));
+#3490 = VECTOR('',#3491,1.);
+#3491 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3492 = PLANE('',#3493);
+#3493 = AXIS2_PLACEMENT_3D('',#3494,#3495,#3496);
+#3494 = CARTESIAN_POINT('',(2.5,-1.05,0.E+000));
+#3495 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3496 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3497 = ADVANCED_FACE('',(#3498),#3504,.F.);
+#3498 = FACE_BOUND('',#3499,.F.);
+#3499 = EDGE_LOOP('',(#3500,#3501,#3502,#3503));
+#3500 = ORIENTED_EDGE('',*,*,#2662,.T.);
+#3501 = ORIENTED_EDGE('',*,*,#3192,.T.);
+#3502 = ORIENTED_EDGE('',*,*,#2523,.F.);
+#3503 = ORIENTED_EDGE('',*,*,#3487,.F.);
+#3504 = PLANE('',#3505);
+#3505 = AXIS2_PLACEMENT_3D('',#3506,#3507,#3508);
+#3506 = CARTESIAN_POINT('',(2.5,-1.35,0.E+000));
+#3507 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3508 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3509 = ADVANCED_FACE('',(#3510),#3521,.T.);
+#3510 = FACE_BOUND('',#3511,.F.);
+#3511 = EDGE_LOOP('',(#3512,#3513,#3514,#3515));
+#3512 = ORIENTED_EDGE('',*,*,#2676,.T.);
+#3513 = ORIENTED_EDGE('',*,*,#2618,.T.);
+#3514 = ORIENTED_EDGE('',*,*,#2553,.T.);
+#3515 = ORIENTED_EDGE('',*,*,#3516,.T.);
+#3516 = EDGE_CURVE('',#2556,#2677,#3517,.T.);
+#3517 = LINE('',#3518,#3519);
+#3518 = CARTESIAN_POINT('',(1.05,-2.5,0.E+000));
+#3519 = VECTOR('',#3520,1.);
+#3520 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3521 = PLANE('',#3522);
+#3522 = AXIS2_PLACEMENT_3D('',#3523,#3524,#3525);
+#3523 = CARTESIAN_POINT('',(1.35,-2.5,0.E+000));
+#3524 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3525 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#3526 = ADVANCED_FACE('',(#3527),#3533,.F.);
+#3527 = FACE_BOUND('',#3528,.F.);
+#3528 = EDGE_LOOP('',(#3529,#3530,#3531,#3532));
+#3529 = ORIENTED_EDGE('',*,*,#2579,.T.);
+#3530 = ORIENTED_EDGE('',*,*,#3243,.T.);
+#3531 = ORIENTED_EDGE('',*,*,#2684,.F.);
+#3532 = ORIENTED_EDGE('',*,*,#3516,.F.);
+#3533 = PLANE('',#3534);
+#3534 = AXIS2_PLACEMENT_3D('',#3535,#3536,#3537);
+#3535 = CARTESIAN_POINT('',(1.05,-2.5,0.E+000));
+#3536 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3537 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3538 = ADVANCED_FACE('',(#3539),#3546,.T.);
+#3539 = FACE_BOUND('',#3540,.F.);
+#3540 = EDGE_LOOP('',(#3541,#3542,#3543,#3544,#3545));
+#3541 = ORIENTED_EDGE('',*,*,#2726,.T.);
+#3542 = ORIENTED_EDGE('',*,*,#2750,.T.);
+#3543 = ORIENTED_EDGE('',*,*,#2774,.T.);
+#3544 = ORIENTED_EDGE('',*,*,#2798,.T.);
+#3545 = ORIENTED_EDGE('',*,*,#2815,.T.);
+#3546 = PLANE('',#3547);
+#3547 = AXIS2_PLACEMENT_3D('',#3548,#3549,#3550);
+#3548 = CARTESIAN_POINT('',(-1.35,1.15,0.E+000));
+#3549 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3550 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3551 = ADVANCED_FACE('',(#3552),#3571,.F.);
+#3552 = FACE_BOUND('',#3553,.T.);
+#3553 = EDGE_LOOP('',(#3554,#3555,#3563,#3570));
+#3554 = ORIENTED_EDGE('',*,*,#2835,.F.);
+#3555 = ORIENTED_EDGE('',*,*,#3556,.T.);
+#3556 = EDGE_CURVE('',#2836,#3557,#3559,.T.);
+#3557 = VERTEX_POINT('',#3558);
+#3558 = CARTESIAN_POINT('',(-1.9,1.65,0.91));
+#3559 = LINE('',#3560,#3561);
+#3560 = CARTESIAN_POINT('',(-1.9,1.65,0.93));
+#3561 = VECTOR('',#3562,1.);
+#3562 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#3563 = ORIENTED_EDGE('',*,*,#3564,.F.);
+#3564 = EDGE_CURVE('',#3557,#3557,#3565,.T.);
+#3565 = CIRCLE('',#3566,0.25);
+#3566 = AXIS2_PLACEMENT_3D('',#3567,#3568,#3569);
+#3567 = CARTESIAN_POINT('',(-1.9,1.9,0.91));
+#3568 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#3569 = DIRECTION('',(6.661338147751E-016,-1.,0.E+000));
+#3570 = ORIENTED_EDGE('',*,*,#3556,.F.);
+#3571 = CYLINDRICAL_SURFACE('',#3572,0.25);
+#3572 = AXIS2_PLACEMENT_3D('',#3573,#3574,#3575);
+#3573 = CARTESIAN_POINT('',(-1.9,1.9,0.93));
+#3574 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3575 = DIRECTION('',(6.661338147751E-016,-1.,0.E+000));
+#3576 = ADVANCED_FACE('',(#3577),#3580,.T.);
+#3577 = FACE_BOUND('',#3578,.T.);
+#3578 = EDGE_LOOP('',(#3579));
+#3579 = ORIENTED_EDGE('',*,*,#3564,.T.);
+#3580 = PLANE('',#3581);
+#3581 = AXIS2_PLACEMENT_3D('',#3582,#3583,#3584);
+#3582 = CARTESIAN_POINT('',(-1.9,1.9,0.91));
+#3583 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3584 = DIRECTION('',(6.661338147751E-016,-1.,0.E+000));
+#3585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3589))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3586,#3587,#3588)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3586 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3587 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3588 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3589 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3586,
+'distance_accuracy_value','confusion accuracy');
+#3590 = PRODUCT_TYPE('part',$,(#7));
+#3591 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#3592,#3600,#3607,#3614,#3621,#3628,#3636,#3643,#3650,#3657,#3664,
+#3671,#3678,#3685,#3692,#3699,#3706,#3713,#3720,#3727,#3734,#3741,
+#3748,#3755,#3762,#3769,#3776,#3783,#3790,#3797,#3804,#3811,#3818,
+#3825,#3832,#3839,#3846,#3853,#3860,#3867,#3874,#3881,#3888,#3895,
+#3902,#3909,#3916,#3923,#3930,#3937,#3944,#3951,#3958,#3965,#3972,
+#3979,#3986,#3993,#4000,#4007,#4014,#4021,#4028,#4035,#4042,#4049,
+#4056,#4063,#4070,#4077,#4084,#4091,#4098,#4105,#4112,#4119,#4126,
+#4133,#4140,#4147,#4154,#4161,#4168,#4175,#4182,#4189,#4196,#4203,
+#4210,#4217,#4224,#4231,#4238,#4245,#4252,#4259,#4266,#4273,#4280,
+#4287,#4294,#4301,#4308,#4315,#4322,#4329,#4336,#4343,#4350,#4358),
+#3585);
+#3592 = STYLED_ITEM('color',(#3593),#17);
+#3593 = PRESENTATION_STYLE_ASSIGNMENT((#3594));
+#3594 = SURFACE_STYLE_USAGE(.BOTH.,#3595);
+#3595 = SURFACE_SIDE_STYLE('',(#3596));
+#3596 = SURFACE_STYLE_FILL_AREA(#3597);
+#3597 = FILL_AREA_STYLE('',(#3598));
+#3598 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3599 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#3600 = STYLED_ITEM('color',(#3601),#58);
+#3601 = PRESENTATION_STYLE_ASSIGNMENT((#3602));
+#3602 = SURFACE_STYLE_USAGE(.BOTH.,#3603);
+#3603 = SURFACE_SIDE_STYLE('',(#3604));
+#3604 = SURFACE_STYLE_FILL_AREA(#3605);
+#3605 = FILL_AREA_STYLE('',(#3606));
+#3606 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3607 = STYLED_ITEM('color',(#3608),#105);
+#3608 = PRESENTATION_STYLE_ASSIGNMENT((#3609));
+#3609 = SURFACE_STYLE_USAGE(.BOTH.,#3610);
+#3610 = SURFACE_SIDE_STYLE('',(#3611));
+#3611 = SURFACE_STYLE_FILL_AREA(#3612);
+#3612 = FILL_AREA_STYLE('',(#3613));
+#3613 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3614 = STYLED_ITEM('color',(#3615),#130);
+#3615 = PRESENTATION_STYLE_ASSIGNMENT((#3616));
+#3616 = SURFACE_STYLE_USAGE(.BOTH.,#3617);
+#3617 = SURFACE_SIDE_STYLE('',(#3618));
+#3618 = SURFACE_STYLE_FILL_AREA(#3619);
+#3619 = FILL_AREA_STYLE('',(#3620));
+#3620 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3621 = STYLED_ITEM('color',(#3622),#170);
+#3622 = PRESENTATION_STYLE_ASSIGNMENT((#3623));
+#3623 = SURFACE_STYLE_USAGE(.BOTH.,#3624);
+#3624 = SURFACE_SIDE_STYLE('',(#3625));
+#3625 = SURFACE_STYLE_FILL_AREA(#3626);
+#3626 = FILL_AREA_STYLE('',(#3627));
+#3627 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3628 = STYLED_ITEM('color',(#3629),#187);
+#3629 = PRESENTATION_STYLE_ASSIGNMENT((#3630));
+#3630 = SURFACE_STYLE_USAGE(.BOTH.,#3631);
+#3631 = SURFACE_SIDE_STYLE('',(#3632));
+#3632 = SURFACE_STYLE_FILL_AREA(#3633);
+#3633 = FILL_AREA_STYLE('',(#3634));
+#3634 = FILL_AREA_STYLE_COLOUR('',#3635);
+#3635 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);
+#3636 = STYLED_ITEM('color',(#3637),#773);
+#3637 = PRESENTATION_STYLE_ASSIGNMENT((#3638));
+#3638 = SURFACE_STYLE_USAGE(.BOTH.,#3639);
+#3639 = SURFACE_SIDE_STYLE('',(#3640));
+#3640 = SURFACE_STYLE_FILL_AREA(#3641);
+#3641 = FILL_AREA_STYLE('',(#3642));
+#3642 = FILL_AREA_STYLE_COLOUR('',#3635);
+#3643 = STYLED_ITEM('color',(#3644),#882);
+#3644 = PRESENTATION_STYLE_ASSIGNMENT((#3645));
+#3645 = SURFACE_STYLE_USAGE(.BOTH.,#3646);
+#3646 = SURFACE_SIDE_STYLE('',(#3647));
+#3647 = SURFACE_STYLE_FILL_AREA(#3648);
+#3648 = FILL_AREA_STYLE('',(#3649));
+#3649 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3650 = STYLED_ITEM('color',(#3651),#894);
+#3651 = PRESENTATION_STYLE_ASSIGNMENT((#3652));
+#3652 = SURFACE_STYLE_USAGE(.BOTH.,#3653);
+#3653 = SURFACE_SIDE_STYLE('',(#3654));
+#3654 = SURFACE_STYLE_FILL_AREA(#3655);
+#3655 = FILL_AREA_STYLE('',(#3656));
+#3656 = FILL_AREA_STYLE_COLOUR('',#3635);
+#3657 = STYLED_ITEM('color',(#3658),#1010);
+#3658 = PRESENTATION_STYLE_ASSIGNMENT((#3659));
+#3659 = SURFACE_STYLE_USAGE(.BOTH.,#3660);
+#3660 = SURFACE_SIDE_STYLE('',(#3661));
+#3661 = SURFACE_STYLE_FILL_AREA(#3662);
+#3662 = FILL_AREA_STYLE('',(#3663));
+#3663 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3664 = STYLED_ITEM('color',(#3665),#1050);
+#3665 = PRESENTATION_STYLE_ASSIGNMENT((#3666));
+#3666 = SURFACE_STYLE_USAGE(.BOTH.,#3667);
+#3667 = SURFACE_SIDE_STYLE('',(#3668));
+#3668 = SURFACE_STYLE_FILL_AREA(#3669);
+#3669 = FILL_AREA_STYLE('',(#3670));
+#3670 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3671 = STYLED_ITEM('color',(#3672),#1090);
+#3672 = PRESENTATION_STYLE_ASSIGNMENT((#3673));
+#3673 = SURFACE_STYLE_USAGE(.BOTH.,#3674);
+#3674 = SURFACE_SIDE_STYLE('',(#3675));
+#3675 = SURFACE_STYLE_FILL_AREA(#3676);
+#3676 = FILL_AREA_STYLE('',(#3677));
+#3677 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3678 = STYLED_ITEM('color',(#3679),#1115);
+#3679 = PRESENTATION_STYLE_ASSIGNMENT((#3680));
+#3680 = SURFACE_STYLE_USAGE(.BOTH.,#3681);
+#3681 = SURFACE_SIDE_STYLE('',(#3682));
+#3682 = SURFACE_STYLE_FILL_AREA(#3683);
+#3683 = FILL_AREA_STYLE('',(#3684));
+#3684 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3685 = STYLED_ITEM('color',(#3686),#1140);
+#3686 = PRESENTATION_STYLE_ASSIGNMENT((#3687));
+#3687 = SURFACE_STYLE_USAGE(.BOTH.,#3688);
+#3688 = SURFACE_SIDE_STYLE('',(#3689));
+#3689 = SURFACE_STYLE_FILL_AREA(#3690);
+#3690 = FILL_AREA_STYLE('',(#3691));
+#3691 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3692 = STYLED_ITEM('color',(#3693),#1173);
+#3693 = PRESENTATION_STYLE_ASSIGNMENT((#3694));
+#3694 = SURFACE_STYLE_USAGE(.BOTH.,#3695);
+#3695 = SURFACE_SIDE_STYLE('',(#3696));
+#3696 = SURFACE_STYLE_FILL_AREA(#3697);
+#3697 = FILL_AREA_STYLE('',(#3698));
+#3698 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3699 = STYLED_ITEM('color',(#3700),#1206);
+#3700 = PRESENTATION_STYLE_ASSIGNMENT((#3701));
+#3701 = SURFACE_STYLE_USAGE(.BOTH.,#3702);
+#3702 = SURFACE_SIDE_STYLE('',(#3703));
+#3703 = SURFACE_STYLE_FILL_AREA(#3704);
+#3704 = FILL_AREA_STYLE('',(#3705));
+#3705 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3706 = STYLED_ITEM('color',(#3707),#1246);
+#3707 = PRESENTATION_STYLE_ASSIGNMENT((#3708));
+#3708 = SURFACE_STYLE_USAGE(.BOTH.,#3709);
+#3709 = SURFACE_SIDE_STYLE('',(#3710));
+#3710 = SURFACE_STYLE_FILL_AREA(#3711);
+#3711 = FILL_AREA_STYLE('',(#3712));
+#3712 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3713 = STYLED_ITEM('color',(#3714),#1286);
+#3714 = PRESENTATION_STYLE_ASSIGNMENT((#3715));
+#3715 = SURFACE_STYLE_USAGE(.BOTH.,#3716);
+#3716 = SURFACE_SIDE_STYLE('',(#3717));
+#3717 = SURFACE_STYLE_FILL_AREA(#3718);
+#3718 = FILL_AREA_STYLE('',(#3719));
+#3719 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3720 = STYLED_ITEM('color',(#3721),#1311);
+#3721 = PRESENTATION_STYLE_ASSIGNMENT((#3722));
+#3722 = SURFACE_STYLE_USAGE(.BOTH.,#3723);
+#3723 = SURFACE_SIDE_STYLE('',(#3724));
+#3724 = SURFACE_STYLE_FILL_AREA(#3725);
+#3725 = FILL_AREA_STYLE('',(#3726));
+#3726 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3727 = STYLED_ITEM('color',(#3728),#1336);
+#3728 = PRESENTATION_STYLE_ASSIGNMENT((#3729));
+#3729 = SURFACE_STYLE_USAGE(.BOTH.,#3730);
+#3730 = SURFACE_SIDE_STYLE('',(#3731));
+#3731 = SURFACE_STYLE_FILL_AREA(#3732);
+#3732 = FILL_AREA_STYLE('',(#3733));
+#3733 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3734 = STYLED_ITEM('color',(#3735),#1369);
+#3735 = PRESENTATION_STYLE_ASSIGNMENT((#3736));
+#3736 = SURFACE_STYLE_USAGE(.BOTH.,#3737);
+#3737 = SURFACE_SIDE_STYLE('',(#3738));
+#3738 = SURFACE_STYLE_FILL_AREA(#3739);
+#3739 = FILL_AREA_STYLE('',(#3740));
+#3740 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3741 = STYLED_ITEM('color',(#3742),#1402);
+#3742 = PRESENTATION_STYLE_ASSIGNMENT((#3743));
+#3743 = SURFACE_STYLE_USAGE(.BOTH.,#3744);
+#3744 = SURFACE_SIDE_STYLE('',(#3745));
+#3745 = SURFACE_STYLE_FILL_AREA(#3746);
+#3746 = FILL_AREA_STYLE('',(#3747));
+#3747 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3748 = STYLED_ITEM('color',(#3749),#1442);
+#3749 = PRESENTATION_STYLE_ASSIGNMENT((#3750));
+#3750 = SURFACE_STYLE_USAGE(.BOTH.,#3751);
+#3751 = SURFACE_SIDE_STYLE('',(#3752));
+#3752 = SURFACE_STYLE_FILL_AREA(#3753);
+#3753 = FILL_AREA_STYLE('',(#3754));
+#3754 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3755 = STYLED_ITEM('color',(#3756),#1467);
+#3756 = PRESENTATION_STYLE_ASSIGNMENT((#3757));
+#3757 = SURFACE_STYLE_USAGE(.BOTH.,#3758);
+#3758 = SURFACE_SIDE_STYLE('',(#3759));
+#3759 = SURFACE_STYLE_FILL_AREA(#3760);
+#3760 = FILL_AREA_STYLE('',(#3761));
+#3761 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3762 = STYLED_ITEM('color',(#3763),#1500);
+#3763 = PRESENTATION_STYLE_ASSIGNMENT((#3764));
+#3764 = SURFACE_STYLE_USAGE(.BOTH.,#3765);
+#3765 = SURFACE_SIDE_STYLE('',(#3766));
+#3766 = SURFACE_STYLE_FILL_AREA(#3767);
+#3767 = FILL_AREA_STYLE('',(#3768));
+#3768 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3769 = STYLED_ITEM('color',(#3770),#1540);
+#3770 = PRESENTATION_STYLE_ASSIGNMENT((#3771));
+#3771 = SURFACE_STYLE_USAGE(.BOTH.,#3772);
+#3772 = SURFACE_SIDE_STYLE('',(#3773));
+#3773 = SURFACE_STYLE_FILL_AREA(#3774);
+#3774 = FILL_AREA_STYLE('',(#3775));
+#3775 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3776 = STYLED_ITEM('color',(#3777),#1580);
+#3777 = PRESENTATION_STYLE_ASSIGNMENT((#3778));
+#3778 = SURFACE_STYLE_USAGE(.BOTH.,#3779);
+#3779 = SURFACE_SIDE_STYLE('',(#3780));
+#3780 = SURFACE_STYLE_FILL_AREA(#3781);
+#3781 = FILL_AREA_STYLE('',(#3782));
+#3782 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3783 = STYLED_ITEM('color',(#3784),#1605);
+#3784 = PRESENTATION_STYLE_ASSIGNMENT((#3785));
+#3785 = SURFACE_STYLE_USAGE(.BOTH.,#3786);
+#3786 = SURFACE_SIDE_STYLE('',(#3787));
+#3787 = SURFACE_STYLE_FILL_AREA(#3788);
+#3788 = FILL_AREA_STYLE('',(#3789));
+#3789 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3790 = STYLED_ITEM('color',(#3791),#1630);
+#3791 = PRESENTATION_STYLE_ASSIGNMENT((#3792));
+#3792 = SURFACE_STYLE_USAGE(.BOTH.,#3793);
+#3793 = SURFACE_SIDE_STYLE('',(#3794));
+#3794 = SURFACE_STYLE_FILL_AREA(#3795);
+#3795 = FILL_AREA_STYLE('',(#3796));
+#3796 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3797 = STYLED_ITEM('color',(#3798),#1663);
+#3798 = PRESENTATION_STYLE_ASSIGNMENT((#3799));
+#3799 = SURFACE_STYLE_USAGE(.BOTH.,#3800);
+#3800 = SURFACE_SIDE_STYLE('',(#3801));
+#3801 = SURFACE_STYLE_FILL_AREA(#3802);
+#3802 = FILL_AREA_STYLE('',(#3803));
+#3803 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3804 = STYLED_ITEM('color',(#3805),#1696);
+#3805 = PRESENTATION_STYLE_ASSIGNMENT((#3806));
+#3806 = SURFACE_STYLE_USAGE(.BOTH.,#3807);
+#3807 = SURFACE_SIDE_STYLE('',(#3808));
+#3808 = SURFACE_STYLE_FILL_AREA(#3809);
+#3809 = FILL_AREA_STYLE('',(#3810));
+#3810 = FILL_AREA_STYLE_COLOUR('',#3635);
+#3811 = STYLED_ITEM('color',(#3812),#1812);
+#3812 = PRESENTATION_STYLE_ASSIGNMENT((#3813));
+#3813 = SURFACE_STYLE_USAGE(.BOTH.,#3814);
+#3814 = SURFACE_SIDE_STYLE('',(#3815));
+#3815 = SURFACE_STYLE_FILL_AREA(#3816);
+#3816 = FILL_AREA_STYLE('',(#3817));
+#3817 = FILL_AREA_STYLE_COLOUR('',#3635);
+#3818 = STYLED_ITEM('color',(#3819),#1921);
+#3819 = PRESENTATION_STYLE_ASSIGNMENT((#3820));
+#3820 = SURFACE_STYLE_USAGE(.BOTH.,#3821);
+#3821 = SURFACE_SIDE_STYLE('',(#3822));
+#3822 = SURFACE_STYLE_FILL_AREA(#3823);
+#3823 = FILL_AREA_STYLE('',(#3824));
+#3824 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3825 = STYLED_ITEM('color',(#3826),#1961);
+#3826 = PRESENTATION_STYLE_ASSIGNMENT((#3827));
+#3827 = SURFACE_STYLE_USAGE(.BOTH.,#3828);
+#3828 = SURFACE_SIDE_STYLE('',(#3829));
+#3829 = SURFACE_STYLE_FILL_AREA(#3830);
+#3830 = FILL_AREA_STYLE('',(#3831));
+#3831 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3832 = STYLED_ITEM('color',(#3833),#2001);
+#3833 = PRESENTATION_STYLE_ASSIGNMENT((#3834));
+#3834 = SURFACE_STYLE_USAGE(.BOTH.,#3835);
+#3835 = SURFACE_SIDE_STYLE('',(#3836));
+#3836 = SURFACE_STYLE_FILL_AREA(#3837);
+#3837 = FILL_AREA_STYLE('',(#3838));
+#3838 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3839 = STYLED_ITEM('color',(#3840),#2026);
+#3840 = PRESENTATION_STYLE_ASSIGNMENT((#3841));
+#3841 = SURFACE_STYLE_USAGE(.BOTH.,#3842);
+#3842 = SURFACE_SIDE_STYLE('',(#3843));
+#3843 = SURFACE_STYLE_FILL_AREA(#3844);
+#3844 = FILL_AREA_STYLE('',(#3845));
+#3845 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3846 = STYLED_ITEM('color',(#3847),#2051);
+#3847 = PRESENTATION_STYLE_ASSIGNMENT((#3848));
+#3848 = SURFACE_STYLE_USAGE(.BOTH.,#3849);
+#3849 = SURFACE_SIDE_STYLE('',(#3850));
+#3850 = SURFACE_STYLE_FILL_AREA(#3851);
+#3851 = FILL_AREA_STYLE('',(#3852));
+#3852 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3853 = STYLED_ITEM('color',(#3854),#2084);
+#3854 = PRESENTATION_STYLE_ASSIGNMENT((#3855));
+#3855 = SURFACE_STYLE_USAGE(.BOTH.,#3856);
+#3856 = SURFACE_SIDE_STYLE('',(#3857));
+#3857 = SURFACE_STYLE_FILL_AREA(#3858);
+#3858 = FILL_AREA_STYLE('',(#3859));
+#3859 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3860 = STYLED_ITEM('color',(#3861),#2117);
+#3861 = PRESENTATION_STYLE_ASSIGNMENT((#3862));
+#3862 = SURFACE_STYLE_USAGE(.BOTH.,#3863);
+#3863 = SURFACE_SIDE_STYLE('',(#3864));
+#3864 = SURFACE_STYLE_FILL_AREA(#3865);
+#3865 = FILL_AREA_STYLE('',(#3866));
+#3866 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3867 = STYLED_ITEM('color',(#3868),#2157);
+#3868 = PRESENTATION_STYLE_ASSIGNMENT((#3869));
+#3869 = SURFACE_STYLE_USAGE(.BOTH.,#3870);
+#3870 = SURFACE_SIDE_STYLE('',(#3871));
+#3871 = SURFACE_STYLE_FILL_AREA(#3872);
+#3872 = FILL_AREA_STYLE('',(#3873));
+#3873 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3874 = STYLED_ITEM('color',(#3875),#2197);
+#3875 = PRESENTATION_STYLE_ASSIGNMENT((#3876));
+#3876 = SURFACE_STYLE_USAGE(.BOTH.,#3877);
+#3877 = SURFACE_SIDE_STYLE('',(#3878));
+#3878 = SURFACE_STYLE_FILL_AREA(#3879);
+#3879 = FILL_AREA_STYLE('',(#3880));
+#3880 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3881 = STYLED_ITEM('color',(#3882),#2222);
+#3882 = PRESENTATION_STYLE_ASSIGNMENT((#3883));
+#3883 = SURFACE_STYLE_USAGE(.BOTH.,#3884);
+#3884 = SURFACE_SIDE_STYLE('',(#3885));
+#3885 = SURFACE_STYLE_FILL_AREA(#3886);
+#3886 = FILL_AREA_STYLE('',(#3887));
+#3887 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3888 = STYLED_ITEM('color',(#3889),#2247);
+#3889 = PRESENTATION_STYLE_ASSIGNMENT((#3890));
+#3890 = SURFACE_STYLE_USAGE(.BOTH.,#3891);
+#3891 = SURFACE_SIDE_STYLE('',(#3892));
+#3892 = SURFACE_STYLE_FILL_AREA(#3893);
+#3893 = FILL_AREA_STYLE('',(#3894));
+#3894 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3895 = STYLED_ITEM('color',(#3896),#2280);
+#3896 = PRESENTATION_STYLE_ASSIGNMENT((#3897));
+#3897 = SURFACE_STYLE_USAGE(.BOTH.,#3898);
+#3898 = SURFACE_SIDE_STYLE('',(#3899));
+#3899 = SURFACE_STYLE_FILL_AREA(#3900);
+#3900 = FILL_AREA_STYLE('',(#3901));
+#3901 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3902 = STYLED_ITEM('color',(#3903),#2313);
+#3903 = PRESENTATION_STYLE_ASSIGNMENT((#3904));
+#3904 = SURFACE_STYLE_USAGE(.BOTH.,#3905);
+#3905 = SURFACE_SIDE_STYLE('',(#3906));
+#3906 = SURFACE_STYLE_FILL_AREA(#3907);
+#3907 = FILL_AREA_STYLE('',(#3908));
+#3908 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3909 = STYLED_ITEM('color',(#3910),#2353);
+#3910 = PRESENTATION_STYLE_ASSIGNMENT((#3911));
+#3911 = SURFACE_STYLE_USAGE(.BOTH.,#3912);
+#3912 = SURFACE_SIDE_STYLE('',(#3913));
+#3913 = SURFACE_STYLE_FILL_AREA(#3914);
+#3914 = FILL_AREA_STYLE('',(#3915));
+#3915 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3916 = STYLED_ITEM('color',(#3917),#2393);
+#3917 = PRESENTATION_STYLE_ASSIGNMENT((#3918));
+#3918 = SURFACE_STYLE_USAGE(.BOTH.,#3919);
+#3919 = SURFACE_SIDE_STYLE('',(#3920));
+#3920 = SURFACE_STYLE_FILL_AREA(#3921);
+#3921 = FILL_AREA_STYLE('',(#3922));
+#3922 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3923 = STYLED_ITEM('color',(#3924),#2418);
+#3924 = PRESENTATION_STYLE_ASSIGNMENT((#3925));
+#3925 = SURFACE_STYLE_USAGE(.BOTH.,#3926);
+#3926 = SURFACE_SIDE_STYLE('',(#3927));
+#3927 = SURFACE_STYLE_FILL_AREA(#3928);
+#3928 = FILL_AREA_STYLE('',(#3929));
+#3929 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3930 = STYLED_ITEM('color',(#3931),#2443);
+#3931 = PRESENTATION_STYLE_ASSIGNMENT((#3932));
+#3932 = SURFACE_STYLE_USAGE(.BOTH.,#3933);
+#3933 = SURFACE_SIDE_STYLE('',(#3934));
+#3934 = SURFACE_STYLE_FILL_AREA(#3935);
+#3935 = FILL_AREA_STYLE('',(#3936));
+#3936 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3937 = STYLED_ITEM('color',(#3938),#2476);
+#3938 = PRESENTATION_STYLE_ASSIGNMENT((#3939));
+#3939 = SURFACE_STYLE_USAGE(.BOTH.,#3940);
+#3940 = SURFACE_SIDE_STYLE('',(#3941));
+#3941 = SURFACE_STYLE_FILL_AREA(#3942);
+#3942 = FILL_AREA_STYLE('',(#3943));
+#3943 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3944 = STYLED_ITEM('color',(#3945),#2509);
+#3945 = PRESENTATION_STYLE_ASSIGNMENT((#3946));
+#3946 = SURFACE_STYLE_USAGE(.BOTH.,#3947);
+#3947 = SURFACE_SIDE_STYLE('',(#3948));
+#3948 = SURFACE_STYLE_FILL_AREA(#3949);
+#3949 = FILL_AREA_STYLE('',(#3950));
+#3950 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3951 = STYLED_ITEM('color',(#3952),#2549);
+#3952 = PRESENTATION_STYLE_ASSIGNMENT((#3953));
+#3953 = SURFACE_STYLE_USAGE(.BOTH.,#3954);
+#3954 = SURFACE_SIDE_STYLE('',(#3955));
+#3955 = SURFACE_STYLE_FILL_AREA(#3956);
+#3956 = FILL_AREA_STYLE('',(#3957));
+#3957 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3958 = STYLED_ITEM('color',(#3959),#2589);
+#3959 = PRESENTATION_STYLE_ASSIGNMENT((#3960));
+#3960 = SURFACE_STYLE_USAGE(.BOTH.,#3961);
+#3961 = SURFACE_SIDE_STYLE('',(#3962));
+#3962 = SURFACE_STYLE_FILL_AREA(#3963);
+#3963 = FILL_AREA_STYLE('',(#3964));
+#3964 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3965 = STYLED_ITEM('color',(#3966),#2614);
+#3966 = PRESENTATION_STYLE_ASSIGNMENT((#3967));
+#3967 = SURFACE_STYLE_USAGE(.BOTH.,#3968);
+#3968 = SURFACE_SIDE_STYLE('',(#3969));
+#3969 = SURFACE_STYLE_FILL_AREA(#3970);
+#3970 = FILL_AREA_STYLE('',(#3971));
+#3971 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3972 = STYLED_ITEM('color',(#3973),#2639);
+#3973 = PRESENTATION_STYLE_ASSIGNMENT((#3974));
+#3974 = SURFACE_STYLE_USAGE(.BOTH.,#3975);
+#3975 = SURFACE_SIDE_STYLE('',(#3976));
+#3976 = SURFACE_STYLE_FILL_AREA(#3977);
+#3977 = FILL_AREA_STYLE('',(#3978));
+#3978 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3979 = STYLED_ITEM('color',(#3980),#2672);
+#3980 = PRESENTATION_STYLE_ASSIGNMENT((#3981));
+#3981 = SURFACE_STYLE_USAGE(.BOTH.,#3982);
+#3982 = SURFACE_SIDE_STYLE('',(#3983));
+#3983 = SURFACE_STYLE_FILL_AREA(#3984);
+#3984 = FILL_AREA_STYLE('',(#3985));
+#3985 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3986 = STYLED_ITEM('color',(#3987),#2705);
+#3987 = PRESENTATION_STYLE_ASSIGNMENT((#3988));
+#3988 = SURFACE_STYLE_USAGE(.BOTH.,#3989);
+#3989 = SURFACE_SIDE_STYLE('',(#3990));
+#3990 = SURFACE_STYLE_FILL_AREA(#3991);
+#3991 = FILL_AREA_STYLE('',(#3992));
+#3992 = FILL_AREA_STYLE_COLOUR('',#3599);
+#3993 = STYLED_ITEM('color',(#3994),#2736);
+#3994 = PRESENTATION_STYLE_ASSIGNMENT((#3995));
+#3995 = SURFACE_STYLE_USAGE(.BOTH.,#3996);
+#3996 = SURFACE_SIDE_STYLE('',(#3997));
+#3997 = SURFACE_STYLE_FILL_AREA(#3998);
+#3998 = FILL_AREA_STYLE('',(#3999));
+#3999 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4000 = STYLED_ITEM('color',(#4001),#2760);
+#4001 = PRESENTATION_STYLE_ASSIGNMENT((#4002));
+#4002 = SURFACE_STYLE_USAGE(.BOTH.,#4003);
+#4003 = SURFACE_SIDE_STYLE('',(#4004));
+#4004 = SURFACE_STYLE_FILL_AREA(#4005);
+#4005 = FILL_AREA_STYLE('',(#4006));
+#4006 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4007 = STYLED_ITEM('color',(#4008),#2784);
+#4008 = PRESENTATION_STYLE_ASSIGNMENT((#4009));
+#4009 = SURFACE_STYLE_USAGE(.BOTH.,#4010);
+#4010 = SURFACE_SIDE_STYLE('',(#4011));
+#4011 = SURFACE_STYLE_FILL_AREA(#4012);
+#4012 = FILL_AREA_STYLE('',(#4013));
+#4013 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4014 = STYLED_ITEM('color',(#4015),#2808);
+#4015 = PRESENTATION_STYLE_ASSIGNMENT((#4016));
+#4016 = SURFACE_STYLE_USAGE(.BOTH.,#4017);
+#4017 = SURFACE_SIDE_STYLE('',(#4018));
+#4018 = SURFACE_STYLE_FILL_AREA(#4019);
+#4019 = FILL_AREA_STYLE('',(#4020));
+#4020 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4021 = STYLED_ITEM('color',(#4022),#2825);
+#4022 = PRESENTATION_STYLE_ASSIGNMENT((#4023));
+#4023 = SURFACE_STYLE_USAGE(.BOTH.,#4024);
+#4024 = SURFACE_SIDE_STYLE('',(#4025));
+#4025 = SURFACE_STYLE_FILL_AREA(#4026);
+#4026 = FILL_AREA_STYLE('',(#4027));
+#4027 = FILL_AREA_STYLE_COLOUR('',#3635);
+#4028 = STYLED_ITEM('color',(#4029),#2848);
+#4029 = PRESENTATION_STYLE_ASSIGNMENT((#4030));
+#4030 = SURFACE_STYLE_USAGE(.BOTH.,#4031);
+#4031 = SURFACE_SIDE_STYLE('',(#4032));
+#4032 = SURFACE_STYLE_FILL_AREA(#4033);
+#4033 = FILL_AREA_STYLE('',(#4034));
+#4034 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4035 = STYLED_ITEM('color',(#4036),#2865);
+#4036 = PRESENTATION_STYLE_ASSIGNMENT((#4037));
+#4037 = SURFACE_STYLE_USAGE(.BOTH.,#4038);
+#4038 = SURFACE_SIDE_STYLE('',(#4039));
+#4039 = SURFACE_STYLE_FILL_AREA(#4040);
+#4040 = FILL_AREA_STYLE('',(#4041));
+#4041 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4042 = STYLED_ITEM('color',(#4043),#2882);
+#4043 = PRESENTATION_STYLE_ASSIGNMENT((#4044));
+#4044 = SURFACE_STYLE_USAGE(.BOTH.,#4045);
+#4045 = SURFACE_SIDE_STYLE('',(#4046));
+#4046 = SURFACE_STYLE_FILL_AREA(#4047);
+#4047 = FILL_AREA_STYLE('',(#4048));
+#4048 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4049 = STYLED_ITEM('color',(#4050),#2899);
+#4050 = PRESENTATION_STYLE_ASSIGNMENT((#4051));
+#4051 = SURFACE_STYLE_USAGE(.BOTH.,#4052);
+#4052 = SURFACE_SIDE_STYLE('',(#4053));
+#4053 = SURFACE_STYLE_FILL_AREA(#4054);
+#4054 = FILL_AREA_STYLE('',(#4055));
+#4055 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4056 = STYLED_ITEM('color',(#4057),#2916);
+#4057 = PRESENTATION_STYLE_ASSIGNMENT((#4058));
+#4058 = SURFACE_STYLE_USAGE(.BOTH.,#4059);
+#4059 = SURFACE_SIDE_STYLE('',(#4060));
+#4060 = SURFACE_STYLE_FILL_AREA(#4061);
+#4061 = FILL_AREA_STYLE('',(#4062));
+#4062 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4063 = STYLED_ITEM('color',(#4064),#2933);
+#4064 = PRESENTATION_STYLE_ASSIGNMENT((#4065));
+#4065 = SURFACE_STYLE_USAGE(.BOTH.,#4066);
+#4066 = SURFACE_SIDE_STYLE('',(#4067));
+#4067 = SURFACE_STYLE_FILL_AREA(#4068);
+#4068 = FILL_AREA_STYLE('',(#4069));
+#4069 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4070 = STYLED_ITEM('color',(#4071),#2950);
+#4071 = PRESENTATION_STYLE_ASSIGNMENT((#4072));
+#4072 = SURFACE_STYLE_USAGE(.BOTH.,#4073);
+#4073 = SURFACE_SIDE_STYLE('',(#4074));
+#4074 = SURFACE_STYLE_FILL_AREA(#4075);
+#4075 = FILL_AREA_STYLE('',(#4076));
+#4076 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4077 = STYLED_ITEM('color',(#4078),#2967);
+#4078 = PRESENTATION_STYLE_ASSIGNMENT((#4079));
+#4079 = SURFACE_STYLE_USAGE(.BOTH.,#4080);
+#4080 = SURFACE_SIDE_STYLE('',(#4081));
+#4081 = SURFACE_STYLE_FILL_AREA(#4082);
+#4082 = FILL_AREA_STYLE('',(#4083));
+#4083 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4084 = STYLED_ITEM('color',(#4085),#2984);
+#4085 = PRESENTATION_STYLE_ASSIGNMENT((#4086));
+#4086 = SURFACE_STYLE_USAGE(.BOTH.,#4087);
+#4087 = SURFACE_SIDE_STYLE('',(#4088));
+#4088 = SURFACE_STYLE_FILL_AREA(#4089);
+#4089 = FILL_AREA_STYLE('',(#4090));
+#4090 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4091 = STYLED_ITEM('color',(#4092),#2996);
+#4092 = PRESENTATION_STYLE_ASSIGNMENT((#4093));
+#4093 = SURFACE_STYLE_USAGE(.BOTH.,#4094);
+#4094 = SURFACE_SIDE_STYLE('',(#4095));
+#4095 = SURFACE_STYLE_FILL_AREA(#4096);
+#4096 = FILL_AREA_STYLE('',(#4097));
+#4097 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4098 = STYLED_ITEM('color',(#4099),#3013);
+#4099 = PRESENTATION_STYLE_ASSIGNMENT((#4100));
+#4100 = SURFACE_STYLE_USAGE(.BOTH.,#4101);
+#4101 = SURFACE_SIDE_STYLE('',(#4102));
+#4102 = SURFACE_STYLE_FILL_AREA(#4103);
+#4103 = FILL_AREA_STYLE('',(#4104));
+#4104 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4105 = STYLED_ITEM('color',(#4106),#3025);
+#4106 = PRESENTATION_STYLE_ASSIGNMENT((#4107));
+#4107 = SURFACE_STYLE_USAGE(.BOTH.,#4108);
+#4108 = SURFACE_SIDE_STYLE('',(#4109));
+#4109 = SURFACE_STYLE_FILL_AREA(#4110);
+#4110 = FILL_AREA_STYLE('',(#4111));
+#4111 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4112 = STYLED_ITEM('color',(#4113),#3042);
+#4113 = PRESENTATION_STYLE_ASSIGNMENT((#4114));
+#4114 = SURFACE_STYLE_USAGE(.BOTH.,#4115);
+#4115 = SURFACE_SIDE_STYLE('',(#4116));
+#4116 = SURFACE_STYLE_FILL_AREA(#4117);
+#4117 = FILL_AREA_STYLE('',(#4118));
+#4118 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4119 = STYLED_ITEM('color',(#4120),#3054);
+#4120 = PRESENTATION_STYLE_ASSIGNMENT((#4121));
+#4121 = SURFACE_STYLE_USAGE(.BOTH.,#4122);
+#4122 = SURFACE_SIDE_STYLE('',(#4123));
+#4123 = SURFACE_STYLE_FILL_AREA(#4124);
+#4124 = FILL_AREA_STYLE('',(#4125));
+#4125 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4126 = STYLED_ITEM('color',(#4127),#3071);
+#4127 = PRESENTATION_STYLE_ASSIGNMENT((#4128));
+#4128 = SURFACE_STYLE_USAGE(.BOTH.,#4129);
+#4129 = SURFACE_SIDE_STYLE('',(#4130));
+#4130 = SURFACE_STYLE_FILL_AREA(#4131);
+#4131 = FILL_AREA_STYLE('',(#4132));
+#4132 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4133 = STYLED_ITEM('color',(#4134),#3083);
+#4134 = PRESENTATION_STYLE_ASSIGNMENT((#4135));
+#4135 = SURFACE_STYLE_USAGE(.BOTH.,#4136);
+#4136 = SURFACE_SIDE_STYLE('',(#4137));
+#4137 = SURFACE_STYLE_FILL_AREA(#4138);
+#4138 = FILL_AREA_STYLE('',(#4139));
+#4139 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4140 = STYLED_ITEM('color',(#4141),#3100);
+#4141 = PRESENTATION_STYLE_ASSIGNMENT((#4142));
+#4142 = SURFACE_STYLE_USAGE(.BOTH.,#4143);
+#4143 = SURFACE_SIDE_STYLE('',(#4144));
+#4144 = SURFACE_STYLE_FILL_AREA(#4145);
+#4145 = FILL_AREA_STYLE('',(#4146));
+#4146 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4147 = STYLED_ITEM('color',(#4148),#3112);
+#4148 = PRESENTATION_STYLE_ASSIGNMENT((#4149));
+#4149 = SURFACE_STYLE_USAGE(.BOTH.,#4150);
+#4150 = SURFACE_SIDE_STYLE('',(#4151));
+#4151 = SURFACE_STYLE_FILL_AREA(#4152);
+#4152 = FILL_AREA_STYLE('',(#4153));
+#4153 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4154 = STYLED_ITEM('color',(#4155),#3129);
+#4155 = PRESENTATION_STYLE_ASSIGNMENT((#4156));
+#4156 = SURFACE_STYLE_USAGE(.BOTH.,#4157);
+#4157 = SURFACE_SIDE_STYLE('',(#4158));
+#4158 = SURFACE_STYLE_FILL_AREA(#4159);
+#4159 = FILL_AREA_STYLE('',(#4160));
+#4160 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4161 = STYLED_ITEM('color',(#4162),#3141);
+#4162 = PRESENTATION_STYLE_ASSIGNMENT((#4163));
+#4163 = SURFACE_STYLE_USAGE(.BOTH.,#4164);
+#4164 = SURFACE_SIDE_STYLE('',(#4165));
+#4165 = SURFACE_STYLE_FILL_AREA(#4166);
+#4166 = FILL_AREA_STYLE('',(#4167));
+#4167 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4168 = STYLED_ITEM('color',(#4169),#3158);
+#4169 = PRESENTATION_STYLE_ASSIGNMENT((#4170));
+#4170 = SURFACE_STYLE_USAGE(.BOTH.,#4171);
+#4171 = SURFACE_SIDE_STYLE('',(#4172));
+#4172 = SURFACE_STYLE_FILL_AREA(#4173);
+#4173 = FILL_AREA_STYLE('',(#4174));
+#4174 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4175 = STYLED_ITEM('color',(#4176),#3170);
+#4176 = PRESENTATION_STYLE_ASSIGNMENT((#4177));
+#4177 = SURFACE_STYLE_USAGE(.BOTH.,#4178);
+#4178 = SURFACE_SIDE_STYLE('',(#4179));
+#4179 = SURFACE_STYLE_FILL_AREA(#4180);
+#4180 = FILL_AREA_STYLE('',(#4181));
+#4181 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4182 = STYLED_ITEM('color',(#4183),#3187);
+#4183 = PRESENTATION_STYLE_ASSIGNMENT((#4184));
+#4184 = SURFACE_STYLE_USAGE(.BOTH.,#4185);
+#4185 = SURFACE_SIDE_STYLE('',(#4186));
+#4186 = SURFACE_STYLE_FILL_AREA(#4187);
+#4187 = FILL_AREA_STYLE('',(#4188));
+#4188 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4189 = STYLED_ITEM('color',(#4190),#3204);
+#4190 = PRESENTATION_STYLE_ASSIGNMENT((#4191));
+#4191 = SURFACE_STYLE_USAGE(.BOTH.,#4192);
+#4192 = SURFACE_SIDE_STYLE('',(#4193));
+#4193 = SURFACE_STYLE_FILL_AREA(#4194);
+#4194 = FILL_AREA_STYLE('',(#4195));
+#4195 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4196 = STYLED_ITEM('color',(#4197),#3221);
+#4197 = PRESENTATION_STYLE_ASSIGNMENT((#4198));
+#4198 = SURFACE_STYLE_USAGE(.BOTH.,#4199);
+#4199 = SURFACE_SIDE_STYLE('',(#4200));
+#4200 = SURFACE_STYLE_FILL_AREA(#4201);
+#4201 = FILL_AREA_STYLE('',(#4202));
+#4202 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4203 = STYLED_ITEM('color',(#4204),#3238);
+#4204 = PRESENTATION_STYLE_ASSIGNMENT((#4205));
+#4205 = SURFACE_STYLE_USAGE(.BOTH.,#4206);
+#4206 = SURFACE_SIDE_STYLE('',(#4207));
+#4207 = SURFACE_STYLE_FILL_AREA(#4208);
+#4208 = FILL_AREA_STYLE('',(#4209));
+#4209 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4210 = STYLED_ITEM('color',(#4211),#3255);
+#4211 = PRESENTATION_STYLE_ASSIGNMENT((#4212));
+#4212 = SURFACE_STYLE_USAGE(.BOTH.,#4213);
+#4213 = SURFACE_SIDE_STYLE('',(#4214));
+#4214 = SURFACE_STYLE_FILL_AREA(#4215);
+#4215 = FILL_AREA_STYLE('',(#4216));
+#4216 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4217 = STYLED_ITEM('color',(#4218),#3272);
+#4218 = PRESENTATION_STYLE_ASSIGNMENT((#4219));
+#4219 = SURFACE_STYLE_USAGE(.BOTH.,#4220);
+#4220 = SURFACE_SIDE_STYLE('',(#4221));
+#4221 = SURFACE_STYLE_FILL_AREA(#4222);
+#4222 = FILL_AREA_STYLE('',(#4223));
+#4223 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4224 = STYLED_ITEM('color',(#4225),#3289);
+#4225 = PRESENTATION_STYLE_ASSIGNMENT((#4226));
+#4226 = SURFACE_STYLE_USAGE(.BOTH.,#4227);
+#4227 = SURFACE_SIDE_STYLE('',(#4228));
+#4228 = SURFACE_STYLE_FILL_AREA(#4229);
+#4229 = FILL_AREA_STYLE('',(#4230));
+#4230 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4231 = STYLED_ITEM('color',(#4232),#3306);
+#4232 = PRESENTATION_STYLE_ASSIGNMENT((#4233));
+#4233 = SURFACE_STYLE_USAGE(.BOTH.,#4234);
+#4234 = SURFACE_SIDE_STYLE('',(#4235));
+#4235 = SURFACE_STYLE_FILL_AREA(#4236);
+#4236 = FILL_AREA_STYLE('',(#4237));
+#4237 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4238 = STYLED_ITEM('color',(#4239),#3323);
+#4239 = PRESENTATION_STYLE_ASSIGNMENT((#4240));
+#4240 = SURFACE_STYLE_USAGE(.BOTH.,#4241);
+#4241 = SURFACE_SIDE_STYLE('',(#4242));
+#4242 = SURFACE_STYLE_FILL_AREA(#4243);
+#4243 = FILL_AREA_STYLE('',(#4244));
+#4244 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4245 = STYLED_ITEM('color',(#4246),#3335);
+#4246 = PRESENTATION_STYLE_ASSIGNMENT((#4247));
+#4247 = SURFACE_STYLE_USAGE(.BOTH.,#4248);
+#4248 = SURFACE_SIDE_STYLE('',(#4249));
+#4249 = SURFACE_STYLE_FILL_AREA(#4250);
+#4250 = FILL_AREA_STYLE('',(#4251));
+#4251 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4252 = STYLED_ITEM('color',(#4253),#3352);
+#4253 = PRESENTATION_STYLE_ASSIGNMENT((#4254));
+#4254 = SURFACE_STYLE_USAGE(.BOTH.,#4255);
+#4255 = SURFACE_SIDE_STYLE('',(#4256));
+#4256 = SURFACE_STYLE_FILL_AREA(#4257);
+#4257 = FILL_AREA_STYLE('',(#4258));
+#4258 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4259 = STYLED_ITEM('color',(#4260),#3364);
+#4260 = PRESENTATION_STYLE_ASSIGNMENT((#4261));
+#4261 = SURFACE_STYLE_USAGE(.BOTH.,#4262);
+#4262 = SURFACE_SIDE_STYLE('',(#4263));
+#4263 = SURFACE_STYLE_FILL_AREA(#4264);
+#4264 = FILL_AREA_STYLE('',(#4265));
+#4265 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4266 = STYLED_ITEM('color',(#4267),#3381);
+#4267 = PRESENTATION_STYLE_ASSIGNMENT((#4268));
+#4268 = SURFACE_STYLE_USAGE(.BOTH.,#4269);
+#4269 = SURFACE_SIDE_STYLE('',(#4270));
+#4270 = SURFACE_STYLE_FILL_AREA(#4271);
+#4271 = FILL_AREA_STYLE('',(#4272));
+#4272 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4273 = STYLED_ITEM('color',(#4274),#3393);
+#4274 = PRESENTATION_STYLE_ASSIGNMENT((#4275));
+#4275 = SURFACE_STYLE_USAGE(.BOTH.,#4276);
+#4276 = SURFACE_SIDE_STYLE('',(#4277));
+#4277 = SURFACE_STYLE_FILL_AREA(#4278);
+#4278 = FILL_AREA_STYLE('',(#4279));
+#4279 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4280 = STYLED_ITEM('color',(#4281),#3410);
+#4281 = PRESENTATION_STYLE_ASSIGNMENT((#4282));
+#4282 = SURFACE_STYLE_USAGE(.BOTH.,#4283);
+#4283 = SURFACE_SIDE_STYLE('',(#4284));
+#4284 = SURFACE_STYLE_FILL_AREA(#4285);
+#4285 = FILL_AREA_STYLE('',(#4286));
+#4286 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4287 = STYLED_ITEM('color',(#4288),#3422);
+#4288 = PRESENTATION_STYLE_ASSIGNMENT((#4289));
+#4289 = SURFACE_STYLE_USAGE(.BOTH.,#4290);
+#4290 = SURFACE_SIDE_STYLE('',(#4291));
+#4291 = SURFACE_STYLE_FILL_AREA(#4292);
+#4292 = FILL_AREA_STYLE('',(#4293));
+#4293 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4294 = STYLED_ITEM('color',(#4295),#3439);
+#4295 = PRESENTATION_STYLE_ASSIGNMENT((#4296));
+#4296 = SURFACE_STYLE_USAGE(.BOTH.,#4297);
+#4297 = SURFACE_SIDE_STYLE('',(#4298));
+#4298 = SURFACE_STYLE_FILL_AREA(#4299);
+#4299 = FILL_AREA_STYLE('',(#4300));
+#4300 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4301 = STYLED_ITEM('color',(#4302),#3451);
+#4302 = PRESENTATION_STYLE_ASSIGNMENT((#4303));
+#4303 = SURFACE_STYLE_USAGE(.BOTH.,#4304);
+#4304 = SURFACE_SIDE_STYLE('',(#4305));
+#4305 = SURFACE_STYLE_FILL_AREA(#4306);
+#4306 = FILL_AREA_STYLE('',(#4307));
+#4307 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4308 = STYLED_ITEM('color',(#4309),#3468);
+#4309 = PRESENTATION_STYLE_ASSIGNMENT((#4310));
+#4310 = SURFACE_STYLE_USAGE(.BOTH.,#4311);
+#4311 = SURFACE_SIDE_STYLE('',(#4312));
+#4312 = SURFACE_STYLE_FILL_AREA(#4313);
+#4313 = FILL_AREA_STYLE('',(#4314));
+#4314 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4315 = STYLED_ITEM('color',(#4316),#3480);
+#4316 = PRESENTATION_STYLE_ASSIGNMENT((#4317));
+#4317 = SURFACE_STYLE_USAGE(.BOTH.,#4318);
+#4318 = SURFACE_SIDE_STYLE('',(#4319));
+#4319 = SURFACE_STYLE_FILL_AREA(#4320);
+#4320 = FILL_AREA_STYLE('',(#4321));
+#4321 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4322 = STYLED_ITEM('color',(#4323),#3497);
+#4323 = PRESENTATION_STYLE_ASSIGNMENT((#4324));
+#4324 = SURFACE_STYLE_USAGE(.BOTH.,#4325);
+#4325 = SURFACE_SIDE_STYLE('',(#4326));
+#4326 = SURFACE_STYLE_FILL_AREA(#4327);
+#4327 = FILL_AREA_STYLE('',(#4328));
+#4328 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4329 = STYLED_ITEM('color',(#4330),#3509);
+#4330 = PRESENTATION_STYLE_ASSIGNMENT((#4331));
+#4331 = SURFACE_STYLE_USAGE(.BOTH.,#4332);
+#4332 = SURFACE_SIDE_STYLE('',(#4333));
+#4333 = SURFACE_STYLE_FILL_AREA(#4334);
+#4334 = FILL_AREA_STYLE('',(#4335));
+#4335 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4336 = STYLED_ITEM('color',(#4337),#3526);
+#4337 = PRESENTATION_STYLE_ASSIGNMENT((#4338));
+#4338 = SURFACE_STYLE_USAGE(.BOTH.,#4339);
+#4339 = SURFACE_SIDE_STYLE('',(#4340));
+#4340 = SURFACE_STYLE_FILL_AREA(#4341);
+#4341 = FILL_AREA_STYLE('',(#4342));
+#4342 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4343 = STYLED_ITEM('color',(#4344),#3538);
+#4344 = PRESENTATION_STYLE_ASSIGNMENT((#4345));
+#4345 = SURFACE_STYLE_USAGE(.BOTH.,#4346);
+#4346 = SURFACE_SIDE_STYLE('',(#4347));
+#4347 = SURFACE_STYLE_FILL_AREA(#4348);
+#4348 = FILL_AREA_STYLE('',(#4349));
+#4349 = FILL_AREA_STYLE_COLOUR('',#3599);
+#4350 = STYLED_ITEM('color',(#4351),#3551);
+#4351 = PRESENTATION_STYLE_ASSIGNMENT((#4352));
+#4352 = SURFACE_STYLE_USAGE(.BOTH.,#4353);
+#4353 = SURFACE_SIDE_STYLE('',(#4354));
+#4354 = SURFACE_STYLE_FILL_AREA(#4355);
+#4355 = FILL_AREA_STYLE('',(#4356));
+#4356 = FILL_AREA_STYLE_COLOUR('',#4357);
+#4357 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986);
+#4358 = STYLED_ITEM('color',(#4359),#3576);
+#4359 = PRESENTATION_STYLE_ASSIGNMENT((#4360));
+#4360 = SURFACE_STYLE_USAGE(.BOTH.,#4361);
+#4361 = SURFACE_SIDE_STYLE('',(#4362));
+#4362 = SURFACE_STYLE_FILL_AREA(#4363);
+#4363 = FILL_AREA_STYLE('',(#4364));
+#4364 = FILL_AREA_STYLE_COLOUR('',#4357);
+ENDSEC;
+END-ISO-10303-21;
package.jsonadded+248
@@ -0,0 +1,248 @@+{+  "slug": "max8556ete-t",+  "version": "0.1.0",+  "type": "component",+  "description": "Analog Devices Inc Maxim Integrated Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, TQFN-16-EP(5x5). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "power management (pmic)",+    "max8556ete+t",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "max8556ete-t.kicad_sym",+    "max8556ete-t.kicad_mod",+    "max8556ete-t.glb",+    "max8556ete-t.step",+    "max8556ete-t.lbr",+    "docs/hero.png",+    "docs/max8556ete-t-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "max8556ete-t-hero.glb",+    "max8556ete-t-hero.overlay.json",+    "max8556ete-t-etched.glb"+  ],+  "component": {+    "mpn": "MAX8556ETE+T",+    "manufacturer": "Analog Devices Inc Maxim Integrated",+    "package": "TQFN-16-EP(5x5)",+    "pin_count": 17,+    "category": "Power Management (PMIC)",+    "subcategory": "Voltage Regulators - Linear, Low Drop Out (LDO) Regulators",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588912372916764672",+    "parts": {+      "symbol": "max8556ete-t.kicad_sym",+      "footprint": "max8556ete-t.kicad_mod",+      "model_3d": "max8556ete-t-hero.glb",+      "model_3d_plain": "max8556ete-t-etched.glb",+      "model_3d_step": "max8556ete-t-etched.step",+      "model_3d_step_plain": "max8556ete-t.step",+      "lbr": "max8556ete-t.lbr"+    },+    "distributor_links": {+      "lcsc": "C516779"+    },+    "distributor_check": {+      "checked_at": "2026-10-18T15:24:42Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": null,+        "status": "quota"+      },+      "mouser": {+        "pn": null,+        "status": "quota"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "IN",+        "type": "power_in",+        "description": "LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND."+      },+      {+        "number": "2",+        "name": "IN",+        "type": "power_in",+        "description": "LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND."+      },+      {+        "number": "3",+        "name": "IN",+        "type": "power_in",+        "description": "LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND."+      },+      {+        "number": "4",+        "name": "IN",+        "type": "power_in",+        "description": "LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND."+      },+      {+        "number": "5",+        "name": "IN",+        "type": "power_in",+        "description": "LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND."+      },+      {+        "number": "6",+        "name": "IN",+        "type": "power_in",+        "description": "LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND."+      },+      {+        "number": "7",+        "name": "OUT",+        "type": "power_out",+        "description": "LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A."+      },+      {+        "number": "8",+        "name": "OUT",+        "type": "power_out",+        "description": "LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A."+      },+      {+        "number": "9",+        "name": "OUT",+        "type": "power_out",+        "description": "LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A."+      },+      {+        "number": "10",+        "name": "OUT",+        "type": "power_out",+        "description": "LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A."+      },+      {+        "number": "11",+        "name": "OUT",+        "type": "power_out",+        "description": "LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A."+      },+      {+        "number": "12",+        "name": "POK",+        "type": "output",+        "description": "Open-drain power-OK output that is high impedance when VOUT is within ±10% of nominal and pulls low when VOUT is outside that range or when EN is low; connect a resistor to a logic supply of less than 3.6V."+      },+      {+        "number": "13",+        "name": "FB",+        "type": "input",+        "description": "Feedback input regulated to 0.5V; connect to the center tap of a resistor divider from the output to GND to set the output voltage."+      },+      {+        "number": "14",+        "name": "GND",+        "type": "power_in",+        "description": "Ground."+      },+      {+        "number": "15",+        "name": "N.C.",+        "type": "unconnected",+        "description": "Not connected internally; connect to GND or leave unconnected."+      },+      {+        "number": "16",+        "name": "EN",+        "type": "input",+        "description": "Enable input; connect to GND or a logic low to shut the device down, and to IN or a logic high for normal operation."+      },+      {+        "number": "17",+        "name": "EP",+        "type": "passive",+        "description": "Exposed pad (from the footprint; not named in the datasheet pin table)."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-haiku-5-5",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The exposed paddle is listed as '—' with the label EP in the pin table, not as a numbered pin. It is; Pin 12 is shared between MAX8556 (POK) and MAX8557 (POR). The MPN is MAX8556, so the name is POK; th; Pin 1-6 bypass is given as 22µF in the pin table, but the Capacitor Selection section (page 10) reco",+          "exposed pad 17 added from the footprint",+          "dropped thermal pad ['EP'] absent from footprint"+        ],+        "pages_sent": 12,+        "cost_usd": 0.0679,+        "at": "2026-10-18T15:24:27"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588912372916764672",+        "pages": 12,+        "sha256": "4fa6f5030655818e",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 17,+        "described": 17,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "max8556ete-t.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          5.0,+          5.0,+          0.92+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "f5ba59630758c2469e3be92be71139c28e26fe8e03043ebd16a162c72c4ab685",+        "checked": "2026-10-18",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "max8556ete-t-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          5.0,+          5.0,+          0.92+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "b74ade0ac586707f887992c1f3908791cc1c3a9fcc95282f396cfc715c36ea0a",+        "checked": "2026-10-18",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  }+}
page.jsonadded+254
@@ -0,0 +1,254 @@+{+  "slug": "max8556ete-t",+  "version": "0.1.0",+  "type": "component",+  "description": "Analog Devices Inc Maxim Integrated Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, TQFN-16-EP(5x5). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "power management (pmic)",+    "max8556ete+t",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "max8556ete-t.kicad_sym",+    "max8556ete-t.kicad_mod",+    "max8556ete-t.glb",+    "max8556ete-t.step",+    "max8556ete-t.lbr",+    "docs/hero.png",+    "docs/max8556ete-t-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "max8556ete-t-hero.glb",+    "max8556ete-t-hero.overlay.json",+    "max8556ete-t-etched.glb"+  ],+  "component": {+    "mpn": "MAX8556ETE+T",+    "manufacturer": "Analog Devices Inc Maxim Integrated",+    "package": "TQFN-16-EP(5x5)",+    "pin_count": 17,+    "category": "Power Management (PMIC)",+    "subcategory": "Voltage Regulators - Linear, Low Drop Out (LDO) Regulators",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588912372916764672",+    "parts": {+      "symbol": "max8556ete-t.kicad_sym",+      "footprint": "max8556ete-t.kicad_mod",+      "model_3d": "max8556ete-t-hero.glb",+      "model_3d_plain": "max8556ete-t-etched.glb",+      "model_3d_step": "max8556ete-t-etched.step",+      "model_3d_step_plain": "max8556ete-t.step",+      "lbr": "max8556ete-t.lbr"+    },+    "distributor_links": {+      "lcsc": "C516779"+    },+    "distributor_check": {+      "checked_at": "2026-10-18T15:24:42Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": null,+        "status": "quota"+      },+      "mouser": {+        "pn": null,+        "status": "quota"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "IN",+        "type": "power_in",+        "description": "LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND."+      },+      {+        "number": "2",+        "name": "IN",+        "type": "power_in",+        "description": "LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND."+      },+      {+        "number": "3",+        "name": "IN",+        "type": "power_in",+        "description": "LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND."+      },+      {+        "number": "4",+        "name": "IN",+        "type": "power_in",+        "description": "LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND."+      },+      {+        "number": "5",+        "name": "IN",+        "type": "power_in",+        "description": "LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND."+      },+      {+        "number": "6",+        "name": "IN",+        "type": "power_in",+        "description": "LDO input, to be connected to a 1.425V to 3.6V input voltage and bypassed with a 22µF ceramic capacitor to GND."+      },+      {+        "number": "7",+        "name": "OUT",+        "type": "power_out",+        "description": "LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A."+      },+      {+        "number": "8",+        "name": "OUT",+        "type": "power_out",+        "description": "LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A."+      },+      {+        "number": "9",+        "name": "OUT",+        "type": "power_out",+        "description": "LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A."+      },+      {+        "number": "10",+        "name": "OUT",+        "type": "power_out",+        "description": "LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A."+      },+      {+        "number": "11",+        "name": "OUT",+        "type": "power_out",+        "description": "LDO output, to be bypassed with 2 x 10µF ceramic capacitors to GND; a smaller capacitance can be used if the maximum load current is less than 4A."+      },+      {+        "number": "12",+        "name": "POK",+        "type": "output",+        "description": "Open-drain power-OK output that is high impedance when VOUT is within ±10% of nominal and pulls low when VOUT is outside that range or when EN is low; connect a resistor to a logic supply of less than 3.6V."+      },+      {+        "number": "13",+        "name": "FB",+        "type": "input",+        "description": "Feedback input regulated to 0.5V; connect to the center tap of a resistor divider from the output to GND to set the output voltage."+      },+      {+        "number": "14",+        "name": "GND",+        "type": "power_in",+        "description": "Ground."+      },+      {+        "number": "15",+        "name": "N.C.",+        "type": "unconnected",+        "description": "Not connected internally; connect to GND or leave unconnected."+      },+      {+        "number": "16",+        "name": "EN",+        "type": "input",+        "description": "Enable input; connect to GND or a logic low to shut the device down, and to IN or a logic high for normal operation."+      },+      {+        "number": "17",+        "name": "EP",+        "type": "passive",+        "description": "Exposed pad (from the footprint; not named in the datasheet pin table)."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-haiku-5-5",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The exposed paddle is listed as '—' with the label EP in the pin table, not as a numbered pin. It is; Pin 12 is shared between MAX8556 (POK) and MAX8557 (POR). The MPN is MAX8556, so the name is POK; th; Pin 1-6 bypass is given as 22µF in the pin table, but the Capacitor Selection section (page 10) reco",+          "exposed pad 17 added from the footprint",+          "dropped thermal pad ['EP'] absent from footprint"+        ],+        "pages_sent": 12,+        "cost_usd": 0.0679,+        "at": "2026-10-18T15:24:27"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588912372916764672",+        "pages": 12,+        "sha256": "4fa6f5030655818e",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 17,+        "described": 17,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "max8556ete-t.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          5,+          5,+          0.92+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "f5ba59630758c2469e3be92be71139c28e26fe8e03043ebd16a162c72c4ab685",+        "checked": "2026-10-18",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "max8556ete-t-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          5,+          5,+          0.92+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "b74ade0ac586707f887992c1f3908791cc1c3a9fcc95282f396cfc715c36ea0a",+        "checked": "2026-10-18",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  },+  "visibility": "public",+  "org": "adom",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>max8556ete-t</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>max8556ete-t</title>\ No newline at end of file