← Commit history
README.mdadded+73
@@ -0,0 +1,73 @@+# Q4040J7TP++**Littelfuse** · Thyristors (SCR)/Modules · TO-218-3++Q4040J7TP from Littelfuse, in a TO-218-3. 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 | MT1 | passive | Main terminal 1, to which all device voltages and gate-trigger polarities are referenced (Figure 1); the datasheet gives no separate pin-number marking for this terminal. |+| 2 | MT2 | passive | Main terminal 2, the bidirectional switched terminal; the device is rated for VDRM/VRRM of 400 V for this 400 V variant and IT(RMS) of 40 A at TC = 75 °C. |+| 3 | Gate | input | Gate trigger input for Qxx40J7 (100 mA max IGT in quadrants I-III, 2.0 V max VGT at VD = 12 V); peak gate current is limited to 4 A (tp = 20 µs, TJ = 125 °C) and average gate power to 0.5 W. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Littelfuse |+| Package | TO-218-3 |+| Category | Transistors/Thyristors |+| Pins | 3 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Gate trigger current (I-II-III) | IGT |  |  | 100 | mA | VD = 12V, RL = 60 Ω, I, II, III | 2 |+| Gate trigger voltage (ALL quadrants) | VGT |  |  | 2 | V | VD = 12V, RL = 60 Ω, I, II, III | 2 |+| Gate non-trigger voltage | VGD | 0.2 |  |  | V | VD = VDRM, RL = 3.3 kΩ, TJ = 125°C, I, II, III | 2 |+| Holding current | IH |  |  | 100 | mA | IT = 400mA | 2 |+| Critical rate of rise of off-state voltage (400V) | dv/dt | 700 |  |  | V/μs | VD = VDRM, Gate Open, TJ = 125°C, 400V | 2 |+| Critical rate of rise of off-state voltage at commutation | (dv/dt)c | 50 |  |  | V/µs | (di/dt)c = 21.6 A/ms, TJ = 125°C | 2 |+| On-state voltage | VTM |  |  | 1.8 | V | ITM = 56.6A, tp = 380 µs, TJ = 25°C | 3 |+| Peak off-state current | IDRM |  |  | 20 | µA | VD = VDRM / VRRM, TJ = 25°C, 400-1000V | 3 |+| Peak off-state current | IDRM |  |  | 5 | mA | VD = VDRM / VRRM, TJ = 125°C, 400-800V | 3 |+| RMS on-state current (full sine wave) | IT(RMS) |  |  | 40 | A | TC = 75 °C | 2 |+| Peak non-repetitive surge on-state current | ITSM |  |  | 335 | A | Full cycle, TJ initial = 25°C; f = 50 Hz, t = 20 ms | 2 |+| Peak non-repetitive surge on-state current | ITSM |  |  | 400 | A | Full cycle, TJ initial = 25°C; f = 60 Hz, t = 16.7 ms | 2 |+| I2t value for fusing | I2t |  |  | 664 | A2s | tp = 8.3 ms | 2 |+| Critical rate of rise of on-state current | di/dt |  |  | 150 | A/µs | f = 120 Hz; TJ = 125 °C; IG = 2 x IGT, tr ≤ 100 ns | 2 |+| Peak gate trigger current | IGTM |  |  | 4 | A | tp = 20 µs; TJ = 125 °C | 2 |+| Average gate power dissipation | PG(AV) |  |  | 0.5 | W | TJ = 125 °C | 2 |+| Storage temperature range | Tstg | -40 |  | 150 | °C |  | 2 |+| Operating junction temperature range | TJ | -40 |  | 125 | °C |  | 2 |+| Thermal resistance, junction to case (AC) | RθJ-C |  | 0.95 |  | °C/W | Junction to case (AC), Qxx40J7 | 3 |++## Materials and finish++As the datasheet states them (page.json `metadata.appearance`; the 3D model's colours follow it).++| Part | Material | Colour / plating | Datasheet says | Page |+|---|---|---|---|---|+| contacts |  | tin | Lead Bend MIL-STD-750, M-2036 Cond E Terminal Finish 100% Matte Tin-plated. | 6 |++## CAD (KiCad official)++- Symbol: `Q4040J7TP`+- Footprint: `Package_TO_SOT_THT:TO-218-3_Vertical`+- 3D model: TO-218-3 (KiCad packages3D, STEP)+- 3D model files: `q4040j7tp-etched.step` / `q4040j7tp-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `q4040j7tp.step` / `q4040j7tp.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Littelfuse datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8602598405625421824) (8 pp, sha256 `bc762ef3ea031978`, retrieved 2026-10-19, 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/q4040j7tp-datasheet.pdf)
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/q4040j7tp-datasheet.pdfadded
⋯ 1 unchanged line ⋯
package.jsonadded+165
@@ -0,0 +1,165 @@+{+  "slug": "q4040j7tp",+  "version": "0.1.0",+  "type": "component",+  "description": "Littelfuse Thyristors (SCR)/Modules, TO-218-3. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "transistors-thyristors",+    "q4040j7tp",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "q4040j7tp.kicad_sym",+    "q4040j7tp.kicad_mod",+    "q4040j7tp.glb",+    "q4040j7tp.step",+    "q4040j7tp.lbr",+    "docs/hero.png",+    "docs/q4040j7tp-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "q4040j7tp-hero.glb",+    "q4040j7tp-hero.overlay.json",+    "q4040j7tp-etched.glb"+  ],+  "component": {+    "mpn": "Q4040J7TP",+    "manufacturer": "Littelfuse",+    "package": "TO-218-3",+    "pin_count": 3,+    "category": "Transistors/Thyristors",+    "subcategory": "Thyristors (SCR)/Modules",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8602598405625421824",+    "parts": {+      "symbol": "q4040j7tp.kicad_sym",+      "footprint": "q4040j7tp.kicad_mod",+      "model_3d": "q4040j7tp-hero.glb",+      "model_3d_plain": "q4040j7tp-etched.glb",+      "model_3d_step": "q4040j7tp-etched.step",+      "model_3d_step_plain": "q4040j7tp.step",+      "lbr": "q4040j7tp.lbr"+    },+    "distributor_links": {+      "lcsc": "C17626963",+      "digikey": "1294-Q4040J7TP-CHP",+      "mouser": "576-Q4040J7TP"+    },+    "distributor_check": {+      "checked_at": "2026-10-19T01:40:22Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "1294-Q4040J7TP-CHP",+        "status": "found",+        "lifecycle": "Active"+      },+      "mouser": {+        "pn": "576-Q4040J7TP",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "MT1",+        "type": "passive",+        "description": "Main terminal 1, to which all device voltages and gate-trigger polarities are referenced (Figure 1); the datasheet gives no separate pin-number marking for this terminal."+      },+      {+        "number": "2",+        "name": "MT2",+        "type": "passive",+        "description": "Main terminal 2, the bidirectional switched terminal; the device is rated for VDRM/VRRM of 400 V for this 400 V variant and IT(RMS) of 40 A at TC = 75 °C."+      },+      {+        "number": "3",+        "name": "Gate",+        "type": "input",+        "description": "Gate trigger input for Qxx40J7 (100 mA max IGT in quadrants I-III, 2.0 V max VGT at VD = 12 V); peak gate current is limited to 4 A (tp = 20 µs, TJ = 125 °C) and average gate power to 0.5 W."+      }+    ],+    "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 datasheet's TO-218X (J Package) drawing labels the terminals MT1, MT2 and Gate but does not prin; Q4040J7TP is the 400 V (voltage code 40) Qxx40J7 part in the TO-218X J package, sold in tube packing"+        ],+        "pages_sent": 8,+        "cost_usd": 0.1056,+        "at": "2026-10-19T01:40:07"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8602598405625421824",+        "pages": 8,+        "sha256": "bc762ef3ea031978",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 3,+        "described": 3,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "q4040j7tp.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          14.96,+          4.82,+          32.1+        ],+        "zmin_mm": -9.75,+        "centre_offset_mm": 0.76,+        "footprint_binding": "identity",+        "sha256": "5902af0e840d059a64b690533775dc4c47c81ab237d4f0abf3786a32ff1076ec",+        "checked": "2026-10-19",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "q4040j7tp-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          14.96,+          4.82,+          32.1+        ],+        "zmin_mm": -9.75,+        "centre_offset_mm": 0.76,+        "footprint_binding": "identity",+        "sha256": "0e13665a93c289bbe3909b15f3c9493f687cd1b82cbb1c2e4aa9319848ae8e8b",+        "checked": "2026-10-19",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  }+}
page.jsonadded+171
@@ -0,0 +1,171 @@+{+  "slug": "q4040j7tp",+  "version": "0.1.0",+  "type": "component",+  "description": "Littelfuse Thyristors (SCR)/Modules, TO-218-3. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "transistors-thyristors",+    "q4040j7tp",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "q4040j7tp.kicad_sym",+    "q4040j7tp.kicad_mod",+    "q4040j7tp.glb",+    "q4040j7tp.step",+    "q4040j7tp.lbr",+    "docs/hero.png",+    "docs/q4040j7tp-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "q4040j7tp-hero.glb",+    "q4040j7tp-hero.overlay.json",+    "q4040j7tp-etched.glb"+  ],+  "component": {+    "mpn": "Q4040J7TP",+    "manufacturer": "Littelfuse",+    "package": "TO-218-3",+    "pin_count": 3,+    "category": "Transistors/Thyristors",+    "subcategory": "Thyristors (SCR)/Modules",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8602598405625421824",+    "parts": {+      "symbol": "q4040j7tp.kicad_sym",+      "footprint": "q4040j7tp.kicad_mod",+      "model_3d": "q4040j7tp-hero.glb",+      "model_3d_plain": "q4040j7tp-etched.glb",+      "model_3d_step": "q4040j7tp-etched.step",+      "model_3d_step_plain": "q4040j7tp.step",+      "lbr": "q4040j7tp.lbr"+    },+    "distributor_links": {+      "lcsc": "C17626963",+      "digikey": "1294-Q4040J7TP-CHP",+      "mouser": "576-Q4040J7TP"+    },+    "distributor_check": {+      "checked_at": "2026-10-19T01:40:22Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "1294-Q4040J7TP-CHP",+        "status": "found",+        "lifecycle": "Active"+      },+      "mouser": {+        "pn": "576-Q4040J7TP",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "MT1",+        "type": "passive",+        "description": "Main terminal 1, to which all device voltages and gate-trigger polarities are referenced (Figure 1); the datasheet gives no separate pin-number marking for this terminal."+      },+      {+        "number": "2",+        "name": "MT2",+        "type": "passive",+        "description": "Main terminal 2, the bidirectional switched terminal; the device is rated for VDRM/VRRM of 400 V for this 400 V variant and IT(RMS) of 40 A at TC = 75 °C."+      },+      {+        "number": "3",+        "name": "Gate",+        "type": "input",+        "description": "Gate trigger input for Qxx40J7 (100 mA max IGT in quadrants I-III, 2.0 V max VGT at VD = 12 V); peak gate current is limited to 4 A (tp = 20 µs, TJ = 125 °C) and average gate power to 0.5 W."+      }+    ],+    "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 datasheet's TO-218X (J Package) drawing labels the terminals MT1, MT2 and Gate but does not prin; Q4040J7TP is the 400 V (voltage code 40) Qxx40J7 part in the TO-218X J package, sold in tube packing"+        ],+        "pages_sent": 8,+        "cost_usd": 0.1056,+        "at": "2026-10-19T01:40:07"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8602598405625421824",+        "pages": 8,+        "sha256": "bc762ef3ea031978",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 3,+        "described": 3,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "q4040j7tp.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          14.96,+          4.82,+          32.1+        ],+        "zmin_mm": -9.75,+        "centre_offset_mm": 0.76,+        "footprint_binding": "identity",+        "sha256": "5902af0e840d059a64b690533775dc4c47c81ab237d4f0abf3786a32ff1076ec",+        "checked": "2026-10-19",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "q4040j7tp-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          14.96,+          4.82,+          32.1+        ],+        "zmin_mm": -9.75,+        "centre_offset_mm": 0.76,+        "footprint_binding": "identity",+        "sha256": "0e13665a93c289bbe3909b15f3c9493f687cd1b82cbb1c2e4aa9319848ae8e8b",+        "checked": "2026-10-19",+        "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
q4040j7tp-etched.glbadded
⋯ 1 unchanged line ⋯
q4040j7tp-hero.glbadded
⋯ 1 unchanged line ⋯
q4040j7tp-hero.overlay.jsonadded+155
@@ -0,0 +1,155 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "Q4040J7TP",+  "kind": "component + footprint reference art",+  "board_use": false,+  "plane_z_mm": -0.02,+  "units": "metre",+  "upAxis": "Z",+  "layers": {+    "pad_outlines": {+      "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+      "rgba": [+        0.0,+        0.902,+        0.863,+        0.5+      ],+      "pads": 3,+      "span_mm": 13.45,+      "dash_mm": 0.3362,+      "gap_mm": 0.2017,+      "pad_stroke_mm": 0.0807+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 13,+      "pin1": {+        "source": "added dot (AI)",+        "pad": "1",+        "center_mm": [+          -1.8,+          0.0+        ],+        "r_mm": 0.35+      }+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 3,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 1.076,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -0.599,+      11.549,+      -0.32,+      0.319+    ],+    "pads_bbox_mm": [+      -1.25,+      12.2,+      -1.75,+      1.75+    ],+    "seating_z_mm": -9.75+  },+  "sources": {+    "glb": "q4040j7tp-etched.glb",+    "glb_sha256": "b1c3c22279f3afbbaaa37e9195d7bdbb180d9c7aa9a311e948d7dea41b338fdd",+    "footprint": "q4040j7tp.kicad_mod",+    "footprint_sha256": "cb270425e92b554c782869b35c6a47198af8bc0b3defb1c90e6ed70b31565951",+    "pins": "page.json component.pins",+    "pins_sha256": "3946d677bc14910cc7b88d37edec28df92e00f3342203664c1c9aad37e480d3d"+  },+  "generator": "adom-wiki 1.7.74 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "MT1",+      "x": -2.3,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "MT2",+      "x": 6.875,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "3",+      "text": "Gate",+      "x": 12.35,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "rect",+      "center_mm": [+        0.0,+        0.0+      ],+      "size_mm": [+        2.5,+        3.5+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "oval",+      "center_mm": [+        5.475,+        0.0+      ],+      "size_mm": [+        2.5,+        3.5+      ],+      "rot": 0.0+    },+    {+      "number": "3",+      "shape": "oval",+      "center_mm": [+        10.95,+        0.0+      ],+      "size_mm": [+        2.5,+        3.5+      ],+      "rot": 0.0+    }+  ]+}
q4040j7tp.glbadded
⋯ 1 unchanged line ⋯
q4040j7tp.kicad_modadded+381
@@ -0,0 +1,381 @@+(footprint "TO-218-3_Vertical"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "TO-218-3, Vertical, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf")+	(tags "TO-218-3 Vertical RM 5.475mm SOT-93")+	(property "Reference" "REF**"+		(at 5.48 -4.12 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "TO-218-3_Vertical"+		(at 5.48 2.7 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "package/TO_SOT/THT"+		(at 0 0 0)+		(layer "F.SilkS")+		(hide yes)+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(attr through_hole)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -2.105 -3.28)+		(end 13.055 -3.28)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.105 -1.9)+		(end -1.51 -1.9)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.105 1.74)+		(end -2.105 -3.28)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -1.51 1.74)+		(end -2.105 1.74)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.51 -1.9)+		(end 3.965 -1.9)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.36 -3.28)+		(end 3.36 -1.9)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.965 1.74)+		(end 1.51 1.74)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.985 -1.9)+		(end 9.44 -1.9)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.59 -3.28)+		(end 7.59 -1.9)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 9.44 1.74)+		(end 6.985 1.74)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 12.46 -1.9)+		(end 13.055 -1.9)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 13.055 -3.28)+		(end 13.055 1.74)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 13.055 1.74)+		(end 12.46 1.74)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.25 -3.42)+		(end 13.2 -3.42)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.25 1.88)+		(end -2.25 -3.42)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -1.5 1.88)+		(end -2.25 1.88)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -1.5 2)+		(end -1.5 1.88)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 1.5 1.88)+		(end 1.5 2)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 1.5 2)+		(end -1.5 2)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 3.97 1.88)+		(end 1.5 1.88)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 3.97 2)+		(end 3.97 1.88)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 6.98 1.88)+		(end 6.98 2)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 6.98 2)+		(end 3.97 2)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 9.45 1.88)+		(end 6.98 1.88)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 9.45 2)+		(end 9.45 1.88)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 12.45 1.88)+		(end 12.45 2)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 12.45 2)+		(end 9.45 2)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 13.2 -3.42)+		(end 13.2 1.88)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 13.2 1.88)+		(end 12.45 1.88)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -1.995 -1.9)+		(end 12.945 -1.9)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 3.36 -3.17)+		(end 3.36 -1.9)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 7.59 -3.17)+		(end 7.59 -1.9)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_rect+		(start -1.995 -3.17)+		(end 12.945 1.63)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 5.48 -0.77 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "1" thru_hole rect+		(at 0 0)+		(size 2.5 3.5)+		(drill 1.5)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+	)+	(pad "2" thru_hole oval+		(at 5.475 0)+		(size 2.5 3.5)+		(drill 1.5)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+	)+	(pad "3" thru_hole oval+		(at 10.95 0)+		(size 2.5 3.5)+		(drill 1.5)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-218-3_Vertical.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
q4040j7tp.kicad_symadded+25
@@ -0,0 +1,25 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "Q4040J7TP" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+    (property "Value" "Q4040J7TP" (at 0 -7.62 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "Q4040J7TP_0_1"+    (rectangle (start -12.70 2.54) (end 12.70 -5.08)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "Q4040J7TP_1_1"+    (pin passive line (at -17.78 0.00 0) (length 5.08)+      (name "MT1" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at -17.78 -2.54 0) (length 5.08)+      (name "MT2" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 0.00 180) (length 5.08)+      (name "Gate" (effects (font (size 1.27 1.27))))+      (number "3" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
q4040j7tp.lbradded+117
@@ -0,0 +1,117 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="TO-218-3_Vertical">+  <description>3 pads, 13.4 x 3.5 mm. TO-218-3, Vertical, RM 5.475mm, SOT-93, see</description>+  <pad name="1" x="0.0000" y="-0.0000" drill="1.5000" diameter="2.5000" shape="long" rot="R90"/>+  <pad name="2" x="5.4750" y="-0.0000" drill="1.5000" diameter="2.5000" shape="long" rot="R90"/>+  <pad name="3" x="10.9500" y="-0.0000" drill="1.5000" diameter="2.5000" shape="long" rot="R90"/>+  <wire x1="-1.9950" y1="3.1700" x2="12.9450" y2="3.1700" width="0.1000" layer="51"/>+  <wire x1="12.9450" y1="3.1700" x2="12.9450" y2="-1.6300" width="0.1000" layer="51"/>+  <wire x1="12.9450" y1="-1.6300" x2="-1.9950" y2="-1.6300" width="0.1000" layer="51"/>+  <wire x1="-1.9950" y1="-1.6300" x2="-1.9950" y2="3.1700" width="0.1000" layer="51"/>+  <wire x1="-2.1050" y1="3.2800" x2="13.0550" y2="3.2800" width="0.1200" layer="21"/>+  <wire x1="-2.1050" y1="1.9000" x2="-1.5100" y2="1.9000" width="0.1200" layer="21"/>+  <wire x1="-2.1050" y1="-1.7400" x2="-2.1050" y2="3.2800" width="0.1200" layer="21"/>+  <wire x1="-1.5100" y1="-1.7400" x2="-2.1050" y2="-1.7400" width="0.1200" layer="21"/>+  <wire x1="1.5100" y1="1.9000" x2="3.9650" y2="1.9000" width="0.1200" layer="21"/>+  <wire x1="3.3600" y1="3.2800" x2="3.3600" y2="1.9000" width="0.1200" layer="21"/>+  <wire x1="3.9650" y1="-1.7400" x2="1.5100" y2="-1.7400" width="0.1200" layer="21"/>+  <wire x1="6.9850" y1="1.9000" x2="9.4400" y2="1.9000" width="0.1200" layer="21"/>+  <wire x1="7.5900" y1="3.2800" x2="7.5900" y2="1.9000" width="0.1200" layer="21"/>+  <wire x1="9.4400" y1="-1.7400" x2="6.9850" y2="-1.7400" width="0.1200" layer="21"/>+  <wire x1="12.4600" y1="1.9000" x2="13.0550" y2="1.9000" width="0.1200" layer="21"/>+  <wire x1="13.0550" y1="3.2800" x2="13.0550" y2="-1.7400" width="0.1200" layer="21"/>+  <wire x1="13.0550" y1="-1.7400" x2="12.4600" y2="-1.7400" width="0.1200" layer="21"/>+  <wire x1="-1.9950" y1="1.9000" x2="12.9450" y2="1.9000" width="0.1000" layer="51"/>+  <wire x1="3.3600" y1="3.1700" x2="3.3600" y2="1.9000" width="0.1000" layer="51"/>+  <wire x1="7.5900" y1="3.1700" x2="7.5900" y2="1.9000" width="0.1000" layer="51"/>+  <text x="0" y="3.880" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-2.350" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="Q4040J7TP">+  <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>+  <wire x1="12.7" y1="2.54" x2="12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-5.08" x2="-12.7" y2="2.54" width="0.254" layer="94"/>+  <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="MT1" x="-17.78" y="0" length="middle" direction="pas"/>+  <pin name="MT2" x="-17.78" y="-2.54" length="middle" direction="pas"/>+  <pin name="Gate" x="17.78" y="0" length="middle" direction="in" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="Q4040J7TP" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="Q4040J7TP" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="TO-218-3_Vertical">+      <connects>+        <connect gate="G$1" pin="MT1" pad="1"/>+        <connect gate="G$1" pin="MT2" pad="2"/>+        <connect gate="G$1" pin="Gate" pad="3"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
q4040j7tp.stepadded+1917
@@ -0,0 +1,1917 @@+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'D:/KiCAD/packages3D-source/Package_TO_SOT_THT.3dshapes\\
+TO-218-3_Vertical.step','2018-04-09T22:10:15',('kicad StepUp'),(
+    'ksu MCAD'),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('TO-218-3_Vertical','TO-218-3_Vertical','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1524);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#73,#200,#224,#248,#304,#351,#437,#451,#483,
+    #547,#572,#604,#668,#693,#725,#789,#814,#854,#905,#938,#955,#1012,
+    #1069,#1126,#1143,#1160,#1177,#1194,#1211,#1223,#1240,#1257,#1274,
+    #1291,#1308,#1320,#1337,#1359,#1376,#1393,#1405,#1417,#1461,#1478,
+    #1495,#1507));
+#17 = ADVANCED_FACE('',(#18),#68,.F.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#30,#38,#46,#54,#62));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.005,1.052491427345E-015,2.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.005,-1.65,2.05));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.005,1.052491427345E-015,2.));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(-3.329140893445E-016,-0.999541179145,
+    3.028912664077E-002));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-2.005,-1.65,14.15));
+#34 = LINE('',#35,#36);
+#35 = CARTESIAN_POINT('',(-2.005,-1.65,2.05));
+#36 = VECTOR('',#37,1.);
+#37 = DIRECTION('',(-4.930380657631E-032,1.110223024625E-016,1.));
+#38 = ORIENTED_EDGE('',*,*,#39,.T.);
+#39 = EDGE_CURVE('',#32,#40,#42,.T.);
+#40 = VERTEX_POINT('',#41);
+#41 = CARTESIAN_POINT('',(-2.005,-1.6,14.2));
+#42 = LINE('',#43,#44);
+#43 = CARTESIAN_POINT('',(-2.005,-1.65,14.15));
+#44 = VECTOR('',#45,1.);
+#45 = DIRECTION('',(2.355138688026E-016,0.707106781187,0.707106781186));
+#46 = ORIENTED_EDGE('',*,*,#47,.T.);
+#47 = EDGE_CURVE('',#40,#48,#50,.T.);
+#48 = VERTEX_POINT('',#49);
+#49 = CARTESIAN_POINT('',(-2.005,3.15,14.2));
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-2.005,-1.6,14.2));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(3.330669073875E-016,1.,-6.162975822039E-032));
+#54 = ORIENTED_EDGE('',*,*,#55,.T.);
+#55 = EDGE_CURVE('',#48,#56,#58,.T.);
+#56 = VERTEX_POINT('',#57);
+#57 = CARTESIAN_POINT('',(-2.005,3.15,2.05));
+#58 = LINE('',#59,#60);
+#59 = CARTESIAN_POINT('',(-2.005,3.15,14.2));
+#60 = VECTOR('',#61,1.);
+#61 = DIRECTION('',(4.930380657631E-032,-1.110223024625E-016,-1.));
+#62 = ORIENTED_EDGE('',*,*,#63,.T.);
+#63 = EDGE_CURVE('',#56,#22,#64,.T.);
+#64 = LINE('',#65,#66);
+#65 = CARTESIAN_POINT('',(-2.005,3.15,2.05));
+#66 = VECTOR('',#67,1.);
+#67 = DIRECTION('',(-3.330249567724E-016,-0.999874047484,
+    -1.587101662672E-002));
+#68 = PLANE('',#69);
+#69 = AXIS2_PLACEMENT_3D('',#70,#71,#72);
+#70 = CARTESIAN_POINT('',(-2.005,1.052491427345E-015,2.));
+#71 = DIRECTION('',(1.,-5.360656126915E-016,7.340317518183E-017));
+#72 = DIRECTION('',(6.470879151541E-016,1.,1.110223024625E-016));
+#73 = ADVANCED_FACE('',(#74),#195,.T.);
+#74 = FACE_BOUND('',#75,.T.);
+#75 = EDGE_LOOP('',(#76,#77,#85,#93,#101,#109,#117,#125,#133,#141,#149,
+    #157,#165,#173,#181,#189));
+#76 = ORIENTED_EDGE('',*,*,#21,.F.);
+#77 = ORIENTED_EDGE('',*,*,#78,.T.);
+#78 = EDGE_CURVE('',#22,#79,#81,.T.);
+#79 = VERTEX_POINT('',#80);
+#80 = CARTESIAN_POINT('',(-0.6,8.965050923848E-016,2.));
+#81 = LINE('',#82,#83);
+#82 = CARTESIAN_POINT('',(-2.005,1.052491427345E-015,2.));
+#83 = VECTOR('',#84,1.);
+#84 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#85 = ORIENTED_EDGE('',*,*,#86,.T.);
+#86 = EDGE_CURVE('',#79,#87,#89,.T.);
+#87 = VERTEX_POINT('',#88);
+#88 = CARTESIAN_POINT('',(-0.6,-0.32,2.009696969697));
+#89 = LINE('',#90,#91);
+#90 = CARTESIAN_POINT('',(-0.6,0.133665137615,1.995949541284));
+#91 = VECTOR('',#92,1.);
+#92 = DIRECTION('',(0.E+000,-0.999541179145,3.028912664077E-002));
+#93 = ORIENTED_EDGE('',*,*,#94,.T.);
+#94 = EDGE_CURVE('',#87,#95,#97,.T.);
+#95 = VERTEX_POINT('',#96);
+#96 = CARTESIAN_POINT('',(1.15,-0.32,2.009696969697));
+#97 = LINE('',#98,#99);
+#98 = CARTESIAN_POINT('',(-1.3025,-0.32,2.009696969697));
+#99 = VECTOR('',#100,1.);
+#100 = DIRECTION('',(1.,1.086924826796E-031,1.631691414979E-016));
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#95,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(1.15,7.022160630754E-016,2.));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(1.15,0.188614678899,1.99428440367));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.E+000,0.999541179145,-3.028912664077E-002));
+#109 = ORIENTED_EDGE('',*,*,#110,.T.);
+#110 = EDGE_CURVE('',#103,#111,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(4.6,3.191891195797E-016,2.));
+#113 = LINE('',#114,#115);
+#114 = CARTESIAN_POINT('',(-2.005,1.052491427345E-015,2.));
+#115 = VECTOR('',#116,1.);
+#116 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#117 = ORIENTED_EDGE('',*,*,#118,.T.);
+#118 = EDGE_CURVE('',#111,#119,#121,.T.);
+#119 = VERTEX_POINT('',#120);
+#120 = CARTESIAN_POINT('',(4.6,-0.32,2.009696969697));
+#121 = LINE('',#122,#123);
+#122 = CARTESIAN_POINT('',(4.6,0.133665137615,1.995949541284));
+#123 = VECTOR('',#124,1.);
+#124 = DIRECTION('',(0.E+000,-0.999541179145,3.028912664077E-002));
+#125 = ORIENTED_EDGE('',*,*,#126,.F.);
+#126 = EDGE_CURVE('',#127,#119,#129,.T.);
+#127 = VERTEX_POINT('',#128);
+#128 = CARTESIAN_POINT('',(6.35,-0.32,2.009696969697));
+#129 = LINE('',#130,#131);
+#130 = CARTESIAN_POINT('',(1.2975,-0.32,2.009696969697));
+#131 = VECTOR('',#132,1.);
+#132 = DIRECTION('',(-1.,-1.086924826796E-031,-1.631691414979E-016));
+#133 = ORIENTED_EDGE('',*,*,#134,.T.);
+#134 = EDGE_CURVE('',#127,#135,#137,.T.);
+#135 = VERTEX_POINT('',#136);
+#136 = CARTESIAN_POINT('',(6.35,1.249000902703E-016,2.));
+#137 = LINE('',#138,#139);
+#138 = CARTESIAN_POINT('',(6.35,0.188614678899,1.99428440367));
+#139 = VECTOR('',#140,1.);
+#140 = DIRECTION('',(0.E+000,0.999541179145,-3.028912664077E-002));
+#141 = ORIENTED_EDGE('',*,*,#142,.T.);
+#142 = EDGE_CURVE('',#135,#143,#145,.T.);
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(9.8,-2.581268532253E-016,2.));
+#145 = LINE('',#146,#147);
+#146 = CARTESIAN_POINT('',(-2.005,1.052491427345E-015,2.));
+#147 = VECTOR('',#148,1.);
+#148 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#149 = ORIENTED_EDGE('',*,*,#150,.T.);
+#150 = EDGE_CURVE('',#143,#151,#153,.T.);
+#151 = VERTEX_POINT('',#152);
+#152 = CARTESIAN_POINT('',(9.8,-0.32,2.009696969697));
+#153 = LINE('',#154,#155);
+#154 = CARTESIAN_POINT('',(9.8,0.133665137615,1.995949541284));
+#155 = VECTOR('',#156,1.);
+#156 = DIRECTION('',(0.E+000,-0.999541179145,3.028912664077E-002));
+#157 = ORIENTED_EDGE('',*,*,#158,.F.);
+#158 = EDGE_CURVE('',#159,#151,#161,.T.);
+#159 = VERTEX_POINT('',#160);
+#160 = CARTESIAN_POINT('',(11.55,-0.32,2.009696969697));
+#161 = LINE('',#162,#163);
+#162 = CARTESIAN_POINT('',(3.8975,-0.32,2.009696969697));
+#163 = VECTOR('',#164,1.);
+#164 = DIRECTION('',(-1.,-1.03546939308E-031,-1.631691414979E-016));
+#165 = ORIENTED_EDGE('',*,*,#166,.T.);
+#166 = EDGE_CURVE('',#159,#167,#169,.T.);
+#167 = VERTEX_POINT('',#168);
+#168 = CARTESIAN_POINT('',(11.55,-4.524158825348E-016,2.));
+#169 = LINE('',#170,#171);
+#170 = CARTESIAN_POINT('',(11.55,0.188614678899,1.99428440367));
+#171 = VECTOR('',#172,1.);
+#172 = DIRECTION('',(0.E+000,0.999541179145,-3.028912664077E-002));
+#173 = ORIENTED_EDGE('',*,*,#174,.T.);
+#174 = EDGE_CURVE('',#167,#175,#177,.T.);
+#175 = VERTEX_POINT('',#176);
+#176 = CARTESIAN_POINT('',(12.955,-6.084022174946E-016,2.));
+#177 = LINE('',#178,#179);
+#178 = CARTESIAN_POINT('',(-2.005,1.052491427345E-015,2.));
+#179 = VECTOR('',#180,1.);
+#180 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#181 = ORIENTED_EDGE('',*,*,#182,.T.);
+#182 = EDGE_CURVE('',#175,#183,#185,.T.);
+#183 = VERTEX_POINT('',#184);
+#184 = CARTESIAN_POINT('',(12.955,-1.65,2.05));
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(12.955,-6.084022174946E-016,2.));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-3.329140893445E-016,-0.999541179145,
+    3.028912664077E-002));
+#189 = ORIENTED_EDGE('',*,*,#190,.F.);
+#190 = EDGE_CURVE('',#24,#183,#191,.T.);
+#191 = LINE('',#192,#193);
+#192 = CARTESIAN_POINT('',(-2.005,-1.65,2.05));
+#193 = VECTOR('',#194,1.);
+#194 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#195 = PLANE('',#196);
+#196 = AXIS2_PLACEMENT_3D('',#197,#198,#199);
+#197 = CARTESIAN_POINT('',(-2.005,1.052491427345E-015,2.));
+#198 = DIRECTION('',(1.63094276093E-016,-3.028912664077E-002,
+    -0.999541179145));
+#199 = DIRECTION('',(-3.329140893445E-016,-0.999541179145,
+    3.028912664077E-002));
+#200 = ADVANCED_FACE('',(#201),#219,.T.);
+#201 = FACE_BOUND('',#202,.T.);
+#202 = EDGE_LOOP('',(#203,#204,#212,#218));
+#203 = ORIENTED_EDGE('',*,*,#190,.T.);
+#204 = ORIENTED_EDGE('',*,*,#205,.T.);
+#205 = EDGE_CURVE('',#183,#206,#208,.T.);
+#206 = VERTEX_POINT('',#207);
+#207 = CARTESIAN_POINT('',(12.955,-1.65,14.15));
+#208 = LINE('',#209,#210);
+#209 = CARTESIAN_POINT('',(12.955,-1.65,2.05));
+#210 = VECTOR('',#211,1.);
+#211 = DIRECTION('',(-4.930380657631E-032,1.110223024625E-016,1.));
+#212 = ORIENTED_EDGE('',*,*,#213,.F.);
+#213 = EDGE_CURVE('',#32,#206,#214,.T.);
+#214 = LINE('',#215,#216);
+#215 = CARTESIAN_POINT('',(-2.005,-1.65,14.15));
+#216 = VECTOR('',#217,1.);
+#217 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#218 = ORIENTED_EDGE('',*,*,#31,.F.);
+#219 = PLANE('',#220);
+#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223);
+#221 = CARTESIAN_POINT('',(-2.005,-1.65,2.05));
+#222 = DIRECTION('',(-1.110223024625E-016,-1.,1.110223024625E-016));
+#223 = DIRECTION('',(-8.628166150855E-032,1.110223024625E-016,1.));
+#224 = ADVANCED_FACE('',(#225),#243,.T.);
+#225 = FACE_BOUND('',#226,.T.);
+#226 = EDGE_LOOP('',(#227,#228,#236,#242));
+#227 = ORIENTED_EDGE('',*,*,#213,.T.);
+#228 = ORIENTED_EDGE('',*,*,#229,.T.);
+#229 = EDGE_CURVE('',#206,#230,#232,.T.);
+#230 = VERTEX_POINT('',#231);
+#231 = CARTESIAN_POINT('',(12.955,-1.6,14.2));
+#232 = LINE('',#233,#234);
+#233 = CARTESIAN_POINT('',(12.955,-1.65,14.15));
+#234 = VECTOR('',#235,1.);
+#235 = DIRECTION('',(2.355138688026E-016,0.707106781187,0.707106781186)
+  );
+#236 = ORIENTED_EDGE('',*,*,#237,.F.);
+#237 = EDGE_CURVE('',#40,#230,#238,.T.);
+#238 = LINE('',#239,#240);
+#239 = CARTESIAN_POINT('',(-2.005,-1.6,14.2));
+#240 = VECTOR('',#241,1.);
+#241 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#242 = ORIENTED_EDGE('',*,*,#39,.F.);
+#243 = PLANE('',#244);
+#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247);
+#245 = CARTESIAN_POINT('',(-2.005,-1.65,14.15));
+#246 = DIRECTION('',(-1.962615573355E-016,-0.707106781186,0.707106781187
+    ));
+#247 = DIRECTION('',(2.355138688026E-016,0.707106781187,0.707106781186)
+  );
+#248 = ADVANCED_FACE('',(#249),#299,.T.);
+#249 = FACE_BOUND('',#250,.T.);
+#250 = EDGE_LOOP('',(#251,#252,#253,#261,#269,#277,#285,#293));
+#251 = ORIENTED_EDGE('',*,*,#47,.F.);
+#252 = ORIENTED_EDGE('',*,*,#237,.T.);
+#253 = ORIENTED_EDGE('',*,*,#254,.T.);
+#254 = EDGE_CURVE('',#230,#255,#257,.T.);
+#255 = VERTEX_POINT('',#256);
+#256 = CARTESIAN_POINT('',(12.955,3.15,14.2));
+#257 = LINE('',#258,#259);
+#258 = CARTESIAN_POINT('',(12.955,-1.6,14.2));
+#259 = VECTOR('',#260,1.);
+#260 = DIRECTION('',(3.330669073875E-016,1.,-6.162975822039E-032));
+#261 = ORIENTED_EDGE('',*,*,#262,.F.);
+#262 = EDGE_CURVE('',#263,#255,#265,.T.);
+#263 = VERTEX_POINT('',#264);
+#264 = CARTESIAN_POINT('',(12.945,3.15,14.2));
+#265 = LINE('',#266,#267);
+#266 = CARTESIAN_POINT('',(-2.005,3.15,14.2));
+#267 = VECTOR('',#268,1.);
+#268 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#269 = ORIENTED_EDGE('',*,*,#270,.F.);
+#270 = EDGE_CURVE('',#271,#263,#273,.T.);
+#271 = VERTEX_POINT('',#272);
+#272 = CARTESIAN_POINT('',(12.945,1.9,14.2));
+#273 = LINE('',#274,#275);
+#274 = CARTESIAN_POINT('',(12.945,0.785,14.2));
+#275 = VECTOR('',#276,1.);
+#276 = DIRECTION('',(0.E+000,1.,-1.232595164408E-031));
+#277 = ORIENTED_EDGE('',*,*,#278,.F.);
+#278 = EDGE_CURVE('',#279,#271,#281,.T.);
+#279 = VERTEX_POINT('',#280);
+#280 = CARTESIAN_POINT('',(-1.995,1.9,14.2));
+#281 = LINE('',#282,#283);
+#282 = CARTESIAN_POINT('',(5.47,1.9,14.2));
+#283 = VECTOR('',#284,1.);
+#284 = DIRECTION('',(1.,0.E+000,1.665334536938E-016));
+#285 = ORIENTED_EDGE('',*,*,#286,.F.);
+#286 = EDGE_CURVE('',#287,#279,#289,.T.);
+#287 = VERTEX_POINT('',#288);
+#288 = CARTESIAN_POINT('',(-1.995,3.15,14.2));
+#289 = LINE('',#290,#291);
+#290 = CARTESIAN_POINT('',(-1.995,0.15,14.2));
+#291 = VECTOR('',#292,1.);
+#292 = DIRECTION('',(0.E+000,-1.,1.232595164408E-031));
+#293 = ORIENTED_EDGE('',*,*,#294,.F.);
+#294 = EDGE_CURVE('',#48,#287,#295,.T.);
+#295 = LINE('',#296,#297);
+#296 = CARTESIAN_POINT('',(-2.005,3.15,14.2));
+#297 = VECTOR('',#298,1.);
+#298 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#299 = PLANE('',#300);
+#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
+#301 = CARTESIAN_POINT('',(-2.005,-1.6,14.2));
+#302 = DIRECTION('',(-1.665334536938E-016,1.232595164408E-031,1.));
+#303 = DIRECTION('',(3.330669073875E-016,1.,-7.395570986447E-032));
+#304 = ADVANCED_FACE('',(#305),#346,.T.);
+#305 = FACE_BOUND('',#306,.T.);
+#306 = EDGE_LOOP('',(#307,#308,#309,#317,#325,#331,#332,#340));
+#307 = ORIENTED_EDGE('',*,*,#55,.F.);
+#308 = ORIENTED_EDGE('',*,*,#294,.T.);
+#309 = ORIENTED_EDGE('',*,*,#310,.F.);
+#310 = EDGE_CURVE('',#311,#287,#313,.T.);
+#311 = VERTEX_POINT('',#312);
+#312 = CARTESIAN_POINT('',(-1.995,3.15,3.));
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(-1.995,3.15,8.6));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(0.E+000,1.110223024625E-016,1.));
+#317 = ORIENTED_EDGE('',*,*,#318,.T.);
+#318 = EDGE_CURVE('',#311,#319,#321,.T.);
+#319 = VERTEX_POINT('',#320);
+#320 = CARTESIAN_POINT('',(12.945,3.15,3.));
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(-2.,3.15,3.));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(1.,-1.110223024625E-016,0.E+000));
+#325 = ORIENTED_EDGE('',*,*,#326,.F.);
+#326 = EDGE_CURVE('',#263,#319,#327,.T.);
+#327 = LINE('',#328,#329);
+#328 = CARTESIAN_POINT('',(12.945,3.15,8.6));
+#329 = VECTOR('',#330,1.);
+#330 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
+#331 = ORIENTED_EDGE('',*,*,#262,.T.);
+#332 = ORIENTED_EDGE('',*,*,#333,.T.);
+#333 = EDGE_CURVE('',#255,#334,#336,.T.);
+#334 = VERTEX_POINT('',#335);
+#335 = CARTESIAN_POINT('',(12.955,3.15,2.05));
+#336 = LINE('',#337,#338);
+#337 = CARTESIAN_POINT('',(12.955,3.15,14.2));
+#338 = VECTOR('',#339,1.);
+#339 = DIRECTION('',(4.930380657631E-032,-1.110223024625E-016,-1.));
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#56,#334,#342,.T.);
+#342 = LINE('',#343,#344);
+#343 = CARTESIAN_POINT('',(-2.005,3.15,2.05));
+#344 = VECTOR('',#345,1.);
+#345 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#346 = PLANE('',#347);
+#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350);
+#348 = CARTESIAN_POINT('',(-2.005,3.15,14.2));
+#349 = DIRECTION('',(1.110223024625E-016,1.,-1.110223024625E-016));
+#350 = DIRECTION('',(8.628166150855E-032,-1.110223024625E-016,-1.));
+#351 = ADVANCED_FACE('',(#352),#432,.T.);
+#352 = FACE_BOUND('',#353,.T.);
+#353 = EDGE_LOOP('',(#354,#355,#356,#362,#363,#371,#379,#385,#386,#394,
+    #402,#408,#409,#417,#425,#431));
+#354 = ORIENTED_EDGE('',*,*,#63,.F.);
+#355 = ORIENTED_EDGE('',*,*,#341,.T.);
+#356 = ORIENTED_EDGE('',*,*,#357,.T.);
+#357 = EDGE_CURVE('',#334,#175,#358,.T.);
+#358 = LINE('',#359,#360);
+#359 = CARTESIAN_POINT('',(12.955,3.15,2.05));
+#360 = VECTOR('',#361,1.);
+#361 = DIRECTION('',(-3.330249567724E-016,-0.999874047484,
+    -1.587101662672E-002));
+#362 = ORIENTED_EDGE('',*,*,#174,.F.);
+#363 = ORIENTED_EDGE('',*,*,#364,.T.);
+#364 = EDGE_CURVE('',#167,#365,#367,.T.);
+#365 = VERTEX_POINT('',#366);
+#366 = CARTESIAN_POINT('',(11.55,0.32,2.005079365079));
+#367 = LINE('',#368,#369);
+#368 = CARTESIAN_POINT('',(11.55,1.719884130982,2.027299748111));
+#369 = VECTOR('',#370,1.);
+#370 = DIRECTION('',(0.E+000,0.999874047484,1.587101662672E-002));
+#371 = ORIENTED_EDGE('',*,*,#372,.T.);
+#372 = EDGE_CURVE('',#365,#373,#375,.T.);
+#373 = VERTEX_POINT('',#374);
+#374 = CARTESIAN_POINT('',(9.8,0.32,2.005079365079));
+#375 = LINE('',#376,#377);
+#376 = CARTESIAN_POINT('',(3.8975,0.32,2.005079365079));
+#377 = VECTOR('',#378,1.);
+#378 = DIRECTION('',(-1.,-1.069619215817E-031,-1.68295712463E-016));
+#379 = ORIENTED_EDGE('',*,*,#380,.T.);
+#380 = EDGE_CURVE('',#373,#143,#381,.T.);
+#381 = LINE('',#382,#383);
+#382 = CARTESIAN_POINT('',(9.8,1.748686397985,2.027756926952));
+#383 = VECTOR('',#384,1.);
+#384 = DIRECTION('',(0.E+000,-0.999874047484,-1.587101662672E-002));
+#385 = ORIENTED_EDGE('',*,*,#142,.F.);
+#386 = ORIENTED_EDGE('',*,*,#387,.T.);
+#387 = EDGE_CURVE('',#135,#388,#390,.T.);
+#388 = VERTEX_POINT('',#389);
+#389 = CARTESIAN_POINT('',(6.35,0.32,2.005079365079));
+#390 = LINE('',#391,#392);
+#391 = CARTESIAN_POINT('',(6.35,1.719884130982,2.027299748111));
+#392 = VECTOR('',#393,1.);
+#393 = DIRECTION('',(0.E+000,0.999874047484,1.587101662672E-002));
+#394 = ORIENTED_EDGE('',*,*,#395,.T.);
+#395 = EDGE_CURVE('',#388,#396,#398,.T.);
+#396 = VERTEX_POINT('',#397);
+#397 = CARTESIAN_POINT('',(4.6,0.32,2.005079365079));
+#398 = LINE('',#399,#400);
+#399 = CARTESIAN_POINT('',(1.2975,0.32,2.005079365079));
+#400 = VECTOR('',#401,1.);
+#401 = DIRECTION('',(-1.,-1.121074649533E-031,-1.68295712463E-016));
+#402 = ORIENTED_EDGE('',*,*,#403,.T.);
+#403 = EDGE_CURVE('',#396,#111,#404,.T.);
+#404 = LINE('',#405,#406);
+#405 = CARTESIAN_POINT('',(4.6,1.748686397985,2.027756926952));
+#406 = VECTOR('',#407,1.);
+#407 = DIRECTION('',(0.E+000,-0.999874047484,-1.587101662672E-002));
+#408 = ORIENTED_EDGE('',*,*,#110,.F.);
+#409 = ORIENTED_EDGE('',*,*,#410,.T.);
+#410 = EDGE_CURVE('',#103,#411,#413,.T.);
+#411 = VERTEX_POINT('',#412);
+#412 = CARTESIAN_POINT('',(1.15,0.32,2.005079365079));
+#413 = LINE('',#414,#415);
+#414 = CARTESIAN_POINT('',(1.15,1.719884130982,2.027299748111));
+#415 = VECTOR('',#416,1.);
+#416 = DIRECTION('',(0.E+000,0.999874047484,1.587101662672E-002));
+#417 = ORIENTED_EDGE('',*,*,#418,.F.);
+#418 = EDGE_CURVE('',#419,#411,#421,.T.);
+#419 = VERTEX_POINT('',#420);
+#420 = CARTESIAN_POINT('',(-0.6,0.32,2.005079365079));
+#421 = LINE('',#422,#423);
+#422 = CARTESIAN_POINT('',(-1.3025,0.32,2.005079365079));
+#423 = VECTOR('',#424,1.);
+#424 = DIRECTION('',(1.,1.121074649533E-031,1.68295712463E-016));
+#425 = ORIENTED_EDGE('',*,*,#426,.T.);
+#426 = EDGE_CURVE('',#419,#79,#427,.T.);
+#427 = LINE('',#428,#429);
+#428 = CARTESIAN_POINT('',(-0.6,1.748686397985,2.027756926952));
+#429 = VECTOR('',#430,1.);
+#430 = DIRECTION('',(0.E+000,-0.999874047484,-1.587101662672E-002));
+#431 = ORIENTED_EDGE('',*,*,#78,.F.);
+#432 = PLANE('',#433);
+#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436);
+#434 = CARTESIAN_POINT('',(-2.005,3.15,2.05));
+#435 = DIRECTION('',(1.682745151945E-016,1.587101662672E-002,
+    -0.999874047484));
+#436 = DIRECTION('',(-3.330249567724E-016,-0.999874047484,
+    -1.587101662672E-002));
+#437 = ADVANCED_FACE('',(#438),#446,.T.);
+#438 = FACE_BOUND('',#439,.F.);
+#439 = EDGE_LOOP('',(#440,#441,#442,#443,#444,#445));
+#440 = ORIENTED_EDGE('',*,*,#182,.T.);
+#441 = ORIENTED_EDGE('',*,*,#205,.T.);
+#442 = ORIENTED_EDGE('',*,*,#229,.T.);
+#443 = ORIENTED_EDGE('',*,*,#254,.T.);
+#444 = ORIENTED_EDGE('',*,*,#333,.T.);
+#445 = ORIENTED_EDGE('',*,*,#357,.T.);
+#446 = PLANE('',#447);
+#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450);
+#448 = CARTESIAN_POINT('',(12.955,-6.084022174946E-016,2.));
+#449 = DIRECTION('',(1.,-5.360656126915E-016,7.340317518183E-017));
+#450 = DIRECTION('',(6.470879151541E-016,1.,1.110223024625E-016));
+#451 = ADVANCED_FACE('',(#452),#478,.F.);
+#452 = FACE_BOUND('',#453,.F.);
+#453 = EDGE_LOOP('',(#454,#462,#470,#476,#477));
+#454 = ORIENTED_EDGE('',*,*,#455,.F.);
+#455 = EDGE_CURVE('',#456,#365,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(11.55,0.32,1.E-001));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(11.55,0.32,1.E-001));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#462 = ORIENTED_EDGE('',*,*,#463,.T.);
+#463 = EDGE_CURVE('',#456,#464,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(11.55,-0.32,1.E-001));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(11.55,0.32,1.E-001));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#470 = ORIENTED_EDGE('',*,*,#471,.T.);
+#471 = EDGE_CURVE('',#464,#159,#472,.T.);
+#472 = LINE('',#473,#474);
+#473 = CARTESIAN_POINT('',(11.55,-0.32,1.E-001));
+#474 = VECTOR('',#475,1.);
+#475 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#476 = ORIENTED_EDGE('',*,*,#166,.T.);
+#477 = ORIENTED_EDGE('',*,*,#364,.T.);
+#478 = PLANE('',#479);
+#479 = AXIS2_PLACEMENT_3D('',#480,#481,#482);
+#480 = CARTESIAN_POINT('',(11.55,0.32,1.E-001));
+#481 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#482 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#483 = ADVANCED_FACE('',(#484),#542,.T.);
+#484 = FACE_BOUND('',#485,.T.);
+#485 = EDGE_LOOP('',(#486,#494,#502,#510,#518,#526,#534,#540,#541));
+#486 = ORIENTED_EDGE('',*,*,#487,.T.);
+#487 = EDGE_CURVE('',#151,#488,#490,.T.);
+#488 = VERTEX_POINT('',#489);
+#489 = CARTESIAN_POINT('',(9.8,-0.32,1.E-001));
+#490 = LINE('',#491,#492);
+#491 = CARTESIAN_POINT('',(9.8,-0.32,3.73));
+#492 = VECTOR('',#493,1.);
+#493 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#494 = ORIENTED_EDGE('',*,*,#495,.T.);
+#495 = EDGE_CURVE('',#488,#496,#498,.T.);
+#496 = VERTEX_POINT('',#497);
+#497 = CARTESIAN_POINT('',(10.35,-0.32,1.42108547152E-016));
+#498 = LINE('',#499,#500);
+#499 = CARTESIAN_POINT('',(9.8,-0.32,1.E-001));
+#500 = VECTOR('',#501,1.);
+#501 = DIRECTION('',(0.9838699101,-1.191616393559E-016,-0.1788854382));
+#502 = ORIENTED_EDGE('',*,*,#503,.T.);
+#503 = EDGE_CURVE('',#496,#504,#506,.T.);
+#504 = VERTEX_POINT('',#505);
+#505 = CARTESIAN_POINT('',(10.35,-0.32,-8.71076951546));
+#506 = LINE('',#507,#508);
+#507 = CARTESIAN_POINT('',(10.35,-0.32,1.42108547152E-016));
+#508 = VECTOR('',#509,1.);
+#509 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#510 = ORIENTED_EDGE('',*,*,#511,.T.);
+#511 = EDGE_CURVE('',#504,#512,#514,.T.);
+#512 = VERTEX_POINT('',#513);
+#513 = CARTESIAN_POINT('',(10.95,-0.32,-9.75));
+#514 = LINE('',#515,#516);
+#515 = CARTESIAN_POINT('',(10.35,-0.32,-8.71076951546));
+#516 = VECTOR('',#517,1.);
+#517 = DIRECTION('',(0.5,-5.768888059149E-016,-0.866025403784));
+#518 = ORIENTED_EDGE('',*,*,#519,.T.);
+#519 = EDGE_CURVE('',#512,#520,#522,.T.);
+#520 = VERTEX_POINT('',#521);
+#521 = CARTESIAN_POINT('',(11.55,-0.32,-8.71076951546));
+#522 = LINE('',#523,#524);
+#523 = CARTESIAN_POINT('',(10.95,-0.32,-9.75));
+#524 = VECTOR('',#525,1.);
+#525 = DIRECTION('',(0.5,5.768888059149E-016,0.866025403784));
+#526 = ORIENTED_EDGE('',*,*,#527,.T.);
+#527 = EDGE_CURVE('',#520,#528,#530,.T.);
+#528 = VERTEX_POINT('',#529);
+#529 = CARTESIAN_POINT('',(11.55,-0.32,1.42108547152E-016));
+#530 = LINE('',#531,#532);
+#531 = CARTESIAN_POINT('',(11.55,-0.32,-8.71076951546));
+#532 = VECTOR('',#533,1.);
+#533 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#534 = ORIENTED_EDGE('',*,*,#535,.T.);
+#535 = EDGE_CURVE('',#528,#464,#536,.T.);
+#536 = LINE('',#537,#538);
+#537 = CARTESIAN_POINT('',(11.55,-0.32,1.42108547152E-016));
+#538 = VECTOR('',#539,1.);
+#539 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#540 = ORIENTED_EDGE('',*,*,#471,.T.);
+#541 = ORIENTED_EDGE('',*,*,#158,.T.);
+#542 = PLANE('',#543);
+#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546);
+#544 = CARTESIAN_POINT('',(9.8,-0.32,1.E-001));
+#545 = DIRECTION('',(-5.145543371634E-033,-1.,6.661338147751E-016));
+#546 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#547 = ADVANCED_FACE('',(#548),#567,.F.);
+#548 = FACE_BOUND('',#549,.F.);
+#549 = EDGE_LOOP('',(#550,#558,#559,#560,#561));
+#550 = ORIENTED_EDGE('',*,*,#551,.F.);
+#551 = EDGE_CURVE('',#373,#552,#554,.T.);
+#552 = VERTEX_POINT('',#553);
+#553 = CARTESIAN_POINT('',(9.8,0.32,1.E-001));
+#554 = LINE('',#555,#556);
+#555 = CARTESIAN_POINT('',(9.8,0.32,3.73));
+#556 = VECTOR('',#557,1.);
+#557 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#558 = ORIENTED_EDGE('',*,*,#380,.T.);
+#559 = ORIENTED_EDGE('',*,*,#150,.T.);
+#560 = ORIENTED_EDGE('',*,*,#487,.T.);
+#561 = ORIENTED_EDGE('',*,*,#562,.F.);
+#562 = EDGE_CURVE('',#552,#488,#563,.T.);
+#563 = LINE('',#564,#565);
+#564 = CARTESIAN_POINT('',(9.8,0.32,1.E-001));
+#565 = VECTOR('',#566,1.);
+#566 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#567 = PLANE('',#568);
+#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571);
+#569 = CARTESIAN_POINT('',(9.8,0.32,3.73));
+#570 = DIRECTION('',(1.,0.E+000,0.E+000));
+#571 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#572 = ADVANCED_FACE('',(#573),#599,.F.);
+#573 = FACE_BOUND('',#574,.F.);
+#574 = EDGE_LOOP('',(#575,#583,#591,#597,#598));
+#575 = ORIENTED_EDGE('',*,*,#576,.F.);
+#576 = EDGE_CURVE('',#577,#388,#579,.T.);
+#577 = VERTEX_POINT('',#578);
+#578 = CARTESIAN_POINT('',(6.35,0.32,1.E-001));
+#579 = LINE('',#580,#581);
+#580 = CARTESIAN_POINT('',(6.35,0.32,1.E-001));
+#581 = VECTOR('',#582,1.);
+#582 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#583 = ORIENTED_EDGE('',*,*,#584,.T.);
+#584 = EDGE_CURVE('',#577,#585,#587,.T.);
+#585 = VERTEX_POINT('',#586);
+#586 = CARTESIAN_POINT('',(6.35,-0.32,1.E-001));
+#587 = LINE('',#588,#589);
+#588 = CARTESIAN_POINT('',(6.35,0.32,1.E-001));
+#589 = VECTOR('',#590,1.);
+#590 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#591 = ORIENTED_EDGE('',*,*,#592,.T.);
+#592 = EDGE_CURVE('',#585,#127,#593,.T.);
+#593 = LINE('',#594,#595);
+#594 = CARTESIAN_POINT('',(6.35,-0.32,1.E-001));
+#595 = VECTOR('',#596,1.);
+#596 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#597 = ORIENTED_EDGE('',*,*,#134,.T.);
+#598 = ORIENTED_EDGE('',*,*,#387,.T.);
+#599 = PLANE('',#600);
+#600 = AXIS2_PLACEMENT_3D('',#601,#602,#603);
+#601 = CARTESIAN_POINT('',(6.35,0.32,1.E-001));
+#602 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#603 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#604 = ADVANCED_FACE('',(#605),#663,.T.);
+#605 = FACE_BOUND('',#606,.T.);
+#606 = EDGE_LOOP('',(#607,#615,#623,#631,#639,#647,#655,#661,#662));
+#607 = ORIENTED_EDGE('',*,*,#608,.T.);
+#608 = EDGE_CURVE('',#119,#609,#611,.T.);
+#609 = VERTEX_POINT('',#610);
+#610 = CARTESIAN_POINT('',(4.6,-0.32,1.E-001));
+#611 = LINE('',#612,#613);
+#612 = CARTESIAN_POINT('',(4.6,-0.32,3.73));
+#613 = VECTOR('',#614,1.);
+#614 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#615 = ORIENTED_EDGE('',*,*,#616,.T.);
+#616 = EDGE_CURVE('',#609,#617,#619,.T.);
+#617 = VERTEX_POINT('',#618);
+#618 = CARTESIAN_POINT('',(4.875,-0.32,1.42108547152E-016));
+#619 = LINE('',#620,#621);
+#620 = CARTESIAN_POINT('',(4.6,-0.32,1.E-001));
+#621 = VECTOR('',#622,1.);
+#622 = DIRECTION('',(0.939793423488,-2.276466102869E-016,-0.341743063087
+    ));
+#623 = ORIENTED_EDGE('',*,*,#624,.T.);
+#624 = EDGE_CURVE('',#617,#625,#627,.T.);
+#625 = VERTEX_POINT('',#626);
+#626 = CARTESIAN_POINT('',(4.875,-0.32,-8.71076951546));
+#627 = LINE('',#628,#629);
+#628 = CARTESIAN_POINT('',(4.875,-0.32,1.42108547152E-016));
+#629 = VECTOR('',#630,1.);
+#630 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#631 = ORIENTED_EDGE('',*,*,#632,.T.);
+#632 = EDGE_CURVE('',#625,#633,#635,.T.);
+#633 = VERTEX_POINT('',#634);
+#634 = CARTESIAN_POINT('',(5.475,-0.32,-9.75));
+#635 = LINE('',#636,#637);
+#636 = CARTESIAN_POINT('',(4.875,-0.32,-8.71076951546));
+#637 = VECTOR('',#638,1.);
+#638 = DIRECTION('',(0.5,-5.768888059149E-016,-0.866025403784));
+#639 = ORIENTED_EDGE('',*,*,#640,.T.);
+#640 = EDGE_CURVE('',#633,#641,#643,.T.);
+#641 = VERTEX_POINT('',#642);
+#642 = CARTESIAN_POINT('',(6.075,-0.32,-8.71076951546));
+#643 = LINE('',#644,#645);
+#644 = CARTESIAN_POINT('',(5.475,-0.32,-9.75));
+#645 = VECTOR('',#646,1.);
+#646 = DIRECTION('',(0.5,5.768888059149E-016,0.866025403784));
+#647 = ORIENTED_EDGE('',*,*,#648,.T.);
+#648 = EDGE_CURVE('',#641,#649,#651,.T.);
+#649 = VERTEX_POINT('',#650);
+#650 = CARTESIAN_POINT('',(6.075,-0.32,1.42108547152E-016));
+#651 = LINE('',#652,#653);
+#652 = CARTESIAN_POINT('',(6.075,-0.32,-8.71076951546));
+#653 = VECTOR('',#654,1.);
+#654 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#655 = ORIENTED_EDGE('',*,*,#656,.T.);
+#656 = EDGE_CURVE('',#649,#585,#657,.T.);
+#657 = LINE('',#658,#659);
+#658 = CARTESIAN_POINT('',(6.075,-0.32,1.42108547152E-016));
+#659 = VECTOR('',#660,1.);
+#660 = DIRECTION('',(0.939793423488,2.276466102869E-016,0.341743063087)
+  );
+#661 = ORIENTED_EDGE('',*,*,#592,.T.);
+#662 = ORIENTED_EDGE('',*,*,#126,.T.);
+#663 = PLANE('',#664);
+#664 = AXIS2_PLACEMENT_3D('',#665,#666,#667);
+#665 = CARTESIAN_POINT('',(4.6,-0.32,1.E-001));
+#666 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016));
+#667 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#668 = ADVANCED_FACE('',(#669),#688,.F.);
+#669 = FACE_BOUND('',#670,.F.);
+#670 = EDGE_LOOP('',(#671,#679,#680,#681,#682));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#396,#673,#675,.T.);
+#673 = VERTEX_POINT('',#674);
+#674 = CARTESIAN_POINT('',(4.6,0.32,1.E-001));
+#675 = LINE('',#676,#677);
+#676 = CARTESIAN_POINT('',(4.6,0.32,3.73));
+#677 = VECTOR('',#678,1.);
+#678 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#679 = ORIENTED_EDGE('',*,*,#403,.T.);
+#680 = ORIENTED_EDGE('',*,*,#118,.T.);
+#681 = ORIENTED_EDGE('',*,*,#608,.T.);
+#682 = ORIENTED_EDGE('',*,*,#683,.F.);
+#683 = EDGE_CURVE('',#673,#609,#684,.T.);
+#684 = LINE('',#685,#686);
+#685 = CARTESIAN_POINT('',(4.6,0.32,1.E-001));
+#686 = VECTOR('',#687,1.);
+#687 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#688 = PLANE('',#689);
+#689 = AXIS2_PLACEMENT_3D('',#690,#691,#692);
+#690 = CARTESIAN_POINT('',(4.6,0.32,3.73));
+#691 = DIRECTION('',(1.,0.E+000,0.E+000));
+#692 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#693 = ADVANCED_FACE('',(#694),#720,.F.);
+#694 = FACE_BOUND('',#695,.F.);
+#695 = EDGE_LOOP('',(#696,#704,#712,#718,#719));
+#696 = ORIENTED_EDGE('',*,*,#697,.F.);
+#697 = EDGE_CURVE('',#698,#411,#700,.T.);
+#698 = VERTEX_POINT('',#699);
+#699 = CARTESIAN_POINT('',(1.15,0.32,1.E-001));
+#700 = LINE('',#701,#702);
+#701 = CARTESIAN_POINT('',(1.15,0.32,1.E-001));
+#702 = VECTOR('',#703,1.);
+#703 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#704 = ORIENTED_EDGE('',*,*,#705,.T.);
+#705 = EDGE_CURVE('',#698,#706,#708,.T.);
+#706 = VERTEX_POINT('',#707);
+#707 = CARTESIAN_POINT('',(1.15,-0.32,0.1));
+#708 = LINE('',#709,#710);
+#709 = CARTESIAN_POINT('',(1.15,0.32,1.E-001));
+#710 = VECTOR('',#711,1.);
+#711 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#712 = ORIENTED_EDGE('',*,*,#713,.T.);
+#713 = EDGE_CURVE('',#706,#95,#714,.T.);
+#714 = LINE('',#715,#716);
+#715 = CARTESIAN_POINT('',(1.15,-0.32,0.1));
+#716 = VECTOR('',#717,1.);
+#717 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#718 = ORIENTED_EDGE('',*,*,#102,.T.);
+#719 = ORIENTED_EDGE('',*,*,#410,.T.);
+#720 = PLANE('',#721);
+#721 = AXIS2_PLACEMENT_3D('',#722,#723,#724);
+#722 = CARTESIAN_POINT('',(1.15,0.32,1.E-001));
+#723 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#724 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#725 = ADVANCED_FACE('',(#726),#784,.F.);
+#726 = FACE_BOUND('',#727,.F.);
+#727 = EDGE_LOOP('',(#728,#738,#746,#752,#753,#754,#762,#770,#778));
+#728 = ORIENTED_EDGE('',*,*,#729,.F.);
+#729 = EDGE_CURVE('',#730,#732,#734,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(-0.6,-0.32,1.42108547152E-016));
+#732 = VERTEX_POINT('',#733);
+#733 = CARTESIAN_POINT('',(-0.6,-0.32,-8.71076951546));
+#734 = LINE('',#735,#736);
+#735 = CARTESIAN_POINT('',(-0.6,-0.32,1.42108547152E-016));
+#736 = VECTOR('',#737,1.);
+#737 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#738 = ORIENTED_EDGE('',*,*,#739,.F.);
+#739 = EDGE_CURVE('',#740,#730,#742,.T.);
+#740 = VERTEX_POINT('',#741);
+#741 = CARTESIAN_POINT('',(-0.6,-0.32,0.1));
+#742 = LINE('',#743,#744);
+#743 = CARTESIAN_POINT('',(-0.6,-0.32,0.1));
+#744 = VECTOR('',#745,1.);
+#745 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#746 = ORIENTED_EDGE('',*,*,#747,.F.);
+#747 = EDGE_CURVE('',#87,#740,#748,.T.);
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-0.6,-0.32,3.73));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#752 = ORIENTED_EDGE('',*,*,#94,.T.);
+#753 = ORIENTED_EDGE('',*,*,#713,.F.);
+#754 = ORIENTED_EDGE('',*,*,#755,.F.);
+#755 = EDGE_CURVE('',#756,#706,#758,.T.);
+#756 = VERTEX_POINT('',#757);
+#757 = CARTESIAN_POINT('',(0.6,-0.32,1.42108547152E-016));
+#758 = LINE('',#759,#760);
+#759 = CARTESIAN_POINT('',(0.6,-0.32,1.42108547152E-016));
+#760 = VECTOR('',#761,1.);
+#761 = DIRECTION('',(0.9838699101,1.191616393559E-016,0.1788854382));
+#762 = ORIENTED_EDGE('',*,*,#763,.F.);
+#763 = EDGE_CURVE('',#764,#756,#766,.T.);
+#764 = VERTEX_POINT('',#765);
+#765 = CARTESIAN_POINT('',(0.6,-0.32,-8.71076951546));
+#766 = LINE('',#767,#768);
+#767 = CARTESIAN_POINT('',(0.6,-0.32,-8.71076951546));
+#768 = VECTOR('',#769,1.);
+#769 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#770 = ORIENTED_EDGE('',*,*,#771,.F.);
+#771 = EDGE_CURVE('',#772,#764,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(5.551115123126E-017,-0.32,-9.75));
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(0.E+000,-0.32,-9.75));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(0.5,5.768888059149E-016,0.866025403784));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#732,#772,#780,.T.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(-0.6,-0.32,-8.71076951546));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.5,-5.768888059149E-016,-0.866025403784));
+#784 = PLANE('',#785);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-0.6,-0.32,1.42108547152E-016));
+#787 = DIRECTION('',(0.E+000,1.,-6.661338147751E-016));
+#788 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#789 = ADVANCED_FACE('',(#790),#809,.F.);
+#790 = FACE_BOUND('',#791,.F.);
+#791 = EDGE_LOOP('',(#792,#800,#801,#802,#803));
+#792 = ORIENTED_EDGE('',*,*,#793,.F.);
+#793 = EDGE_CURVE('',#419,#794,#796,.T.);
+#794 = VERTEX_POINT('',#795);
+#795 = CARTESIAN_POINT('',(-0.6,0.32,1.E-001));
+#796 = LINE('',#797,#798);
+#797 = CARTESIAN_POINT('',(-0.6,0.32,3.73));
+#798 = VECTOR('',#799,1.);
+#799 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#800 = ORIENTED_EDGE('',*,*,#426,.T.);
+#801 = ORIENTED_EDGE('',*,*,#86,.T.);
+#802 = ORIENTED_EDGE('',*,*,#747,.T.);
+#803 = ORIENTED_EDGE('',*,*,#804,.F.);
+#804 = EDGE_CURVE('',#794,#740,#805,.T.);
+#805 = LINE('',#806,#807);
+#806 = CARTESIAN_POINT('',(-0.6,0.32,1.E-001));
+#807 = VECTOR('',#808,1.);
+#808 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#809 = PLANE('',#810);
+#810 = AXIS2_PLACEMENT_3D('',#811,#812,#813);
+#811 = CARTESIAN_POINT('',(-0.6,0.32,3.73));
+#812 = DIRECTION('',(1.,0.E+000,0.E+000));
+#813 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#814 = ADVANCED_FACE('',(#815),#849,.T.);
+#815 = FACE_BOUND('',#816,.T.);
+#816 = EDGE_LOOP('',(#817,#825,#826,#827,#835,#843));
+#817 = ORIENTED_EDGE('',*,*,#818,.F.);
+#818 = EDGE_CURVE('',#311,#819,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(-1.995,3.17,3.));
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(-1.995,1.9,3.));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.E+000,1.,0.E+000));
+#825 = ORIENTED_EDGE('',*,*,#310,.T.);
+#826 = ORIENTED_EDGE('',*,*,#286,.T.);
+#827 = ORIENTED_EDGE('',*,*,#828,.T.);
+#828 = EDGE_CURVE('',#279,#829,#831,.T.);
+#829 = VERTEX_POINT('',#830);
+#830 = CARTESIAN_POINT('',(-1.995,1.9,19.85));
+#831 = LINE('',#832,#833);
+#832 = CARTESIAN_POINT('',(-1.995,1.9,3.));
+#833 = VECTOR('',#834,1.);
+#834 = DIRECTION('',(0.E+000,0.E+000,1.));
+#835 = ORIENTED_EDGE('',*,*,#836,.T.);
+#836 = EDGE_CURVE('',#829,#837,#839,.T.);
+#837 = VERTEX_POINT('',#838);
+#838 = CARTESIAN_POINT('',(-1.995,3.17,19.85));
+#839 = LINE('',#840,#841);
+#840 = CARTESIAN_POINT('',(-1.995,1.9,19.85));
+#841 = VECTOR('',#842,1.);
+#842 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
+#843 = ORIENTED_EDGE('',*,*,#844,.F.);
+#844 = EDGE_CURVE('',#819,#837,#845,.T.);
+#845 = LINE('',#846,#847);
+#846 = CARTESIAN_POINT('',(-1.995,3.17,3.));
+#847 = VECTOR('',#848,1.);
+#848 = DIRECTION('',(0.E+000,0.E+000,1.));
+#849 = PLANE('',#850);
+#850 = AXIS2_PLACEMENT_3D('',#851,#852,#853);
+#851 = CARTESIAN_POINT('',(-1.995,1.9,3.));
+#852 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#853 = DIRECTION('',(0.E+000,1.,0.E+000));
+#854 = ADVANCED_FACE('',(#855,#889),#900,.T.);
+#855 = FACE_BOUND('',#856,.T.);
+#856 = EDGE_LOOP('',(#857,#858,#866,#874,#882,#888));
+#857 = ORIENTED_EDGE('',*,*,#278,.T.);
+#858 = ORIENTED_EDGE('',*,*,#859,.T.);
+#859 = EDGE_CURVE('',#271,#860,#862,.T.);
+#860 = VERTEX_POINT('',#861);
+#861 = CARTESIAN_POINT('',(12.945,1.9,19.85));
+#862 = LINE('',#863,#864);
+#863 = CARTESIAN_POINT('',(12.945,1.9,3.));
+#864 = VECTOR('',#865,1.);
+#865 = DIRECTION('',(0.E+000,0.E+000,1.));
+#866 = ORIENTED_EDGE('',*,*,#867,.F.);
+#867 = EDGE_CURVE('',#868,#860,#870,.T.);
+#868 = VERTEX_POINT('',#869);
+#869 = CARTESIAN_POINT('',(10.445,1.9,22.35));
+#870 = LINE('',#871,#872);
+#871 = CARTESIAN_POINT('',(10.445,1.9,22.35));
+#872 = VECTOR('',#873,1.);
+#873 = DIRECTION('',(0.707106781187,-1.570092458684E-016,-0.707106781187
+    ));
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#868,#876,#878,.T.);
+#876 = VERTEX_POINT('',#877);
+#877 = CARTESIAN_POINT('',(0.505,1.9,22.35));
+#878 = LINE('',#879,#880);
+#879 = CARTESIAN_POINT('',(12.945,1.9,22.35));
+#880 = VECTOR('',#881,1.);
+#881 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#882 = ORIENTED_EDGE('',*,*,#883,.T.);
+#883 = EDGE_CURVE('',#876,#829,#884,.T.);
+#884 = LINE('',#885,#886);
+#885 = CARTESIAN_POINT('',(0.505,1.9,22.35));
+#886 = VECTOR('',#887,1.);
+#887 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,
+    -0.707106781187));
+#888 = ORIENTED_EDGE('',*,*,#828,.F.);
+#889 = FACE_BOUND('',#890,.T.);
+#890 = EDGE_LOOP('',(#891));
+#891 = ORIENTED_EDGE('',*,*,#892,.F.);
+#892 = EDGE_CURVE('',#893,#893,#895,.T.);
+#893 = VERTEX_POINT('',#894);
+#894 = CARTESIAN_POINT('',(7.5,1.9,18.2));
+#895 = CIRCLE('',#896,2.025);
+#896 = AXIS2_PLACEMENT_3D('',#897,#898,#899);
+#897 = CARTESIAN_POINT('',(5.475,1.9,18.2));
+#898 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#899 = DIRECTION('',(1.,0.E+000,0.E+000));
+#900 = PLANE('',#901);
+#901 = AXIS2_PLACEMENT_3D('',#902,#903,#904);
+#902 = CARTESIAN_POINT('',(12.945,1.9,3.));
+#903 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#904 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#905 = ADVANCED_FACE('',(#906),#933,.T.);
+#906 = FACE_BOUND('',#907,.T.);
+#907 = EDGE_LOOP('',(#908,#916,#924,#930,#931,#932));
+#908 = ORIENTED_EDGE('',*,*,#909,.F.);
+#909 = EDGE_CURVE('',#910,#319,#912,.T.);
+#910 = VERTEX_POINT('',#911);
+#911 = CARTESIAN_POINT('',(12.945,3.17,3.));
+#912 = LINE('',#913,#914);
+#913 = CARTESIAN_POINT('',(12.945,3.17,3.));
+#914 = VECTOR('',#915,1.);
+#915 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#916 = ORIENTED_EDGE('',*,*,#917,.T.);
+#917 = EDGE_CURVE('',#910,#918,#920,.T.);
+#918 = VERTEX_POINT('',#919);
+#919 = CARTESIAN_POINT('',(12.945,3.17,19.85));
+#920 = LINE('',#921,#922);
+#921 = CARTESIAN_POINT('',(12.945,3.17,3.));
+#922 = VECTOR('',#923,1.);
+#923 = DIRECTION('',(0.E+000,0.E+000,1.));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#860,#918,#926,.T.);
+#926 = LINE('',#927,#928);
+#927 = CARTESIAN_POINT('',(12.945,1.9,19.85));
+#928 = VECTOR('',#929,1.);
+#929 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
+#930 = ORIENTED_EDGE('',*,*,#859,.F.);
+#931 = ORIENTED_EDGE('',*,*,#270,.T.);
+#932 = ORIENTED_EDGE('',*,*,#326,.T.);
+#933 = PLANE('',#934);
+#934 = AXIS2_PLACEMENT_3D('',#935,#936,#937);
+#935 = CARTESIAN_POINT('',(12.945,3.17,3.));
+#936 = DIRECTION('',(1.,0.E+000,0.E+000));
+#937 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#938 = ADVANCED_FACE('',(#939),#950,.F.);
+#939 = FACE_BOUND('',#940,.F.);
+#940 = EDGE_LOOP('',(#941,#947,#948,#949));
+#941 = ORIENTED_EDGE('',*,*,#942,.F.);
+#942 = EDGE_CURVE('',#819,#910,#943,.T.);
+#943 = LINE('',#944,#945);
+#944 = CARTESIAN_POINT('',(-1.995,3.17,3.));
+#945 = VECTOR('',#946,1.);
+#946 = DIRECTION('',(1.,0.E+000,0.E+000));
+#947 = ORIENTED_EDGE('',*,*,#818,.F.);
+#948 = ORIENTED_EDGE('',*,*,#318,.T.);
+#949 = ORIENTED_EDGE('',*,*,#909,.F.);
+#950 = PLANE('',#951);
+#951 = AXIS2_PLACEMENT_3D('',#952,#953,#954);
+#952 = CARTESIAN_POINT('',(-1.995,3.17,3.));
+#953 = DIRECTION('',(0.E+000,0.E+000,1.));
+#954 = DIRECTION('',(1.,0.E+000,0.E+000));
+#955 = ADVANCED_FACE('',(#956),#1007,.T.);
+#956 = FACE_BOUND('',#957,.T.);
+#957 = EDGE_LOOP('',(#958,#968,#974,#975,#976,#977,#985,#993,#1001));
+#958 = ORIENTED_EDGE('',*,*,#959,.F.);
+#959 = EDGE_CURVE('',#960,#962,#964,.T.);
+#960 = VERTEX_POINT('',#961);
+#961 = CARTESIAN_POINT('',(-0.6,0.32,-1.42108547152E-016));
+#962 = VERTEX_POINT('',#963);
+#963 = CARTESIAN_POINT('',(-0.6,0.32,-8.71076951546));
+#964 = LINE('',#965,#966);
+#965 = CARTESIAN_POINT('',(-0.6,0.32,-1.42108547152E-016));
+#966 = VECTOR('',#967,1.);
+#967 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#968 = ORIENTED_EDGE('',*,*,#969,.F.);
+#969 = EDGE_CURVE('',#794,#960,#970,.T.);
+#970 = LINE('',#971,#972);
+#971 = CARTESIAN_POINT('',(-0.6,0.32,1.E-001));
+#972 = VECTOR('',#973,1.);
+#973 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#974 = ORIENTED_EDGE('',*,*,#793,.F.);
+#975 = ORIENTED_EDGE('',*,*,#418,.T.);
+#976 = ORIENTED_EDGE('',*,*,#697,.F.);
+#977 = ORIENTED_EDGE('',*,*,#978,.F.);
+#978 = EDGE_CURVE('',#979,#698,#981,.T.);
+#979 = VERTEX_POINT('',#980);
+#980 = CARTESIAN_POINT('',(0.6,0.32,-1.42108547152E-016));
+#981 = LINE('',#982,#983);
+#982 = CARTESIAN_POINT('',(0.6,0.32,-1.42108547152E-016));
+#983 = VECTOR('',#984,1.);
+#984 = DIRECTION('',(0.9838699101,1.191616393559E-016,0.1788854382));
+#985 = ORIENTED_EDGE('',*,*,#986,.F.);
+#986 = EDGE_CURVE('',#987,#979,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(0.6,0.32,-8.71076951546));
+#989 = LINE('',#990,#991);
+#990 = CARTESIAN_POINT('',(0.6,0.32,-8.71076951546));
+#991 = VECTOR('',#992,1.);
+#992 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#993 = ORIENTED_EDGE('',*,*,#994,.F.);
+#994 = EDGE_CURVE('',#995,#987,#997,.T.);
+#995 = VERTEX_POINT('',#996);
+#996 = CARTESIAN_POINT('',(5.551115123126E-017,0.32,-9.75));
+#997 = LINE('',#998,#999);
+#998 = CARTESIAN_POINT('',(0.E+000,0.32,-9.75));
+#999 = VECTOR('',#1000,1.);
+#1000 = DIRECTION('',(0.5,5.768888059149E-016,0.866025403784));
+#1001 = ORIENTED_EDGE('',*,*,#1002,.F.);
+#1002 = EDGE_CURVE('',#962,#995,#1003,.T.);
+#1003 = LINE('',#1004,#1005);
+#1004 = CARTESIAN_POINT('',(-0.6,0.32,-8.71076951546));
+#1005 = VECTOR('',#1006,1.);
+#1006 = DIRECTION('',(0.5,-5.768888059149E-016,-0.866025403784));
+#1007 = PLANE('',#1008);
+#1008 = AXIS2_PLACEMENT_3D('',#1009,#1010,#1011);
+#1009 = CARTESIAN_POINT('',(-0.6,0.32,-1.42108547152E-016));
+#1010 = DIRECTION('',(0.E+000,1.,-6.661338147751E-016));
+#1011 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1012 = ADVANCED_FACE('',(#1013),#1064,.F.);
+#1013 = FACE_BOUND('',#1014,.F.);
+#1014 = EDGE_LOOP('',(#1015,#1016,#1024,#1032,#1040,#1048,#1056,#1062,
+    #1063));
+#1015 = ORIENTED_EDGE('',*,*,#672,.T.);
+#1016 = ORIENTED_EDGE('',*,*,#1017,.T.);
+#1017 = EDGE_CURVE('',#673,#1018,#1020,.T.);
+#1018 = VERTEX_POINT('',#1019);
+#1019 = CARTESIAN_POINT('',(4.875,0.32,-1.42108547152E-016));
+#1020 = LINE('',#1021,#1022);
+#1021 = CARTESIAN_POINT('',(4.6,0.32,1.E-001));
+#1022 = VECTOR('',#1023,1.);
+#1023 = DIRECTION('',(0.939793423488,-2.276466102869E-016,
+    -0.341743063087));
+#1024 = ORIENTED_EDGE('',*,*,#1025,.T.);
+#1025 = EDGE_CURVE('',#1018,#1026,#1028,.T.);
+#1026 = VERTEX_POINT('',#1027);
+#1027 = CARTESIAN_POINT('',(4.875,0.32,-8.71076951546));
+#1028 = LINE('',#1029,#1030);
+#1029 = CARTESIAN_POINT('',(4.875,0.32,-1.42108547152E-016));
+#1030 = VECTOR('',#1031,1.);
+#1031 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1032 = ORIENTED_EDGE('',*,*,#1033,.T.);
+#1033 = EDGE_CURVE('',#1026,#1034,#1036,.T.);
+#1034 = VERTEX_POINT('',#1035);
+#1035 = CARTESIAN_POINT('',(5.475,0.32,-9.75));
+#1036 = LINE('',#1037,#1038);
+#1037 = CARTESIAN_POINT('',(4.875,0.32,-8.71076951546));
+#1038 = VECTOR('',#1039,1.);
+#1039 = DIRECTION('',(0.5,-5.768888059149E-016,-0.866025403784));
+#1040 = ORIENTED_EDGE('',*,*,#1041,.T.);
+#1041 = EDGE_CURVE('',#1034,#1042,#1044,.T.);
+#1042 = VERTEX_POINT('',#1043);
+#1043 = CARTESIAN_POINT('',(6.075,0.32,-8.71076951546));
+#1044 = LINE('',#1045,#1046);
+#1045 = CARTESIAN_POINT('',(5.475,0.32,-9.75));
+#1046 = VECTOR('',#1047,1.);
+#1047 = DIRECTION('',(0.5,5.768888059149E-016,0.866025403784));
+#1048 = ORIENTED_EDGE('',*,*,#1049,.T.);
+#1049 = EDGE_CURVE('',#1042,#1050,#1052,.T.);
+#1050 = VERTEX_POINT('',#1051);
+#1051 = CARTESIAN_POINT('',(6.075,0.32,-1.42108547152E-016));
+#1052 = LINE('',#1053,#1054);
+#1053 = CARTESIAN_POINT('',(6.075,0.32,-8.71076951546));
+#1054 = VECTOR('',#1055,1.);
+#1055 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1056 = ORIENTED_EDGE('',*,*,#1057,.T.);
+#1057 = EDGE_CURVE('',#1050,#577,#1058,.T.);
+#1058 = LINE('',#1059,#1060);
+#1059 = CARTESIAN_POINT('',(6.075,0.32,-1.42108547152E-016));
+#1060 = VECTOR('',#1061,1.);
+#1061 = DIRECTION('',(0.939793423488,2.276466102869E-016,0.341743063087)
+  );
+#1062 = ORIENTED_EDGE('',*,*,#576,.T.);
+#1063 = ORIENTED_EDGE('',*,*,#395,.T.);
+#1064 = PLANE('',#1065);
+#1065 = AXIS2_PLACEMENT_3D('',#1066,#1067,#1068);
+#1066 = CARTESIAN_POINT('',(4.6,0.32,1.E-001));
+#1067 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016));
+#1068 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1069 = ADVANCED_FACE('',(#1070),#1121,.F.);
+#1070 = FACE_BOUND('',#1071,.F.);
+#1071 = EDGE_LOOP('',(#1072,#1073,#1081,#1089,#1097,#1105,#1113,#1119,
+    #1120));
+#1072 = ORIENTED_EDGE('',*,*,#551,.T.);
+#1073 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1074 = EDGE_CURVE('',#552,#1075,#1077,.T.);
+#1075 = VERTEX_POINT('',#1076);
+#1076 = CARTESIAN_POINT('',(10.35,0.32,-1.42108547152E-016));
+#1077 = LINE('',#1078,#1079);
+#1078 = CARTESIAN_POINT('',(9.8,0.32,1.E-001));
+#1079 = VECTOR('',#1080,1.);
+#1080 = DIRECTION('',(0.9838699101,-1.191616393559E-016,-0.1788854382));
+#1081 = ORIENTED_EDGE('',*,*,#1082,.T.);
+#1082 = EDGE_CURVE('',#1075,#1083,#1085,.T.);
+#1083 = VERTEX_POINT('',#1084);
+#1084 = CARTESIAN_POINT('',(10.35,0.32,-8.71076951546));
+#1085 = LINE('',#1086,#1087);
+#1086 = CARTESIAN_POINT('',(10.35,0.32,-1.42108547152E-016));
+#1087 = VECTOR('',#1088,1.);
+#1088 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1090 = EDGE_CURVE('',#1083,#1091,#1093,.T.);
+#1091 = VERTEX_POINT('',#1092);
+#1092 = CARTESIAN_POINT('',(10.95,0.32,-9.75));
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(10.35,0.32,-8.71076951546));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(0.5,-5.768888059149E-016,-0.866025403784));
+#1097 = ORIENTED_EDGE('',*,*,#1098,.T.);
+#1098 = EDGE_CURVE('',#1091,#1099,#1101,.T.);
+#1099 = VERTEX_POINT('',#1100);
+#1100 = CARTESIAN_POINT('',(11.55,0.32,-8.71076951546));
+#1101 = LINE('',#1102,#1103);
+#1102 = CARTESIAN_POINT('',(10.95,0.32,-9.75));
+#1103 = VECTOR('',#1104,1.);
+#1104 = DIRECTION('',(0.5,5.768888059149E-016,0.866025403784));
+#1105 = ORIENTED_EDGE('',*,*,#1106,.T.);
+#1106 = EDGE_CURVE('',#1099,#1107,#1109,.T.);
+#1107 = VERTEX_POINT('',#1108);
+#1108 = CARTESIAN_POINT('',(11.55,0.32,-1.42108547152E-016));
+#1109 = LINE('',#1110,#1111);
+#1110 = CARTESIAN_POINT('',(11.55,0.32,-8.71076951546));
+#1111 = VECTOR('',#1112,1.);
+#1112 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1113 = ORIENTED_EDGE('',*,*,#1114,.T.);
+#1114 = EDGE_CURVE('',#1107,#456,#1115,.T.);
+#1115 = LINE('',#1116,#1117);
+#1116 = CARTESIAN_POINT('',(11.55,0.32,-1.42108547152E-016));
+#1117 = VECTOR('',#1118,1.);
+#1118 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1119 = ORIENTED_EDGE('',*,*,#455,.T.);
+#1120 = ORIENTED_EDGE('',*,*,#372,.T.);
+#1121 = PLANE('',#1122);
+#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125);
+#1123 = CARTESIAN_POINT('',(9.8,0.32,1.E-001));
+#1124 = DIRECTION('',(-5.145543371634E-033,-1.,6.661338147751E-016));
+#1125 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1126 = ADVANCED_FACE('',(#1127),#1138,.F.);
+#1127 = FACE_BOUND('',#1128,.F.);
+#1128 = EDGE_LOOP('',(#1129,#1135,#1136,#1137));
+#1129 = ORIENTED_EDGE('',*,*,#1130,.T.);
+#1130 = EDGE_CURVE('',#1107,#528,#1131,.T.);
+#1131 = LINE('',#1132,#1133);
+#1132 = CARTESIAN_POINT('',(11.55,0.32,-1.42108547152E-016));
+#1133 = VECTOR('',#1134,1.);
+#1134 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1135 = ORIENTED_EDGE('',*,*,#535,.T.);
+#1136 = ORIENTED_EDGE('',*,*,#463,.F.);
+#1137 = ORIENTED_EDGE('',*,*,#1114,.F.);
+#1138 = PLANE('',#1139);
+#1139 = AXIS2_PLACEMENT_3D('',#1140,#1141,#1142);
+#1140 = CARTESIAN_POINT('',(11.55,0.32,-1.42108547152E-016));
+#1141 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1142 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1143 = ADVANCED_FACE('',(#1144),#1155,.F.);
+#1144 = FACE_BOUND('',#1145,.F.);
+#1145 = EDGE_LOOP('',(#1146,#1152,#1153,#1154));
+#1146 = ORIENTED_EDGE('',*,*,#1147,.T.);
+#1147 = EDGE_CURVE('',#1099,#520,#1148,.T.);
+#1148 = LINE('',#1149,#1150);
+#1149 = CARTESIAN_POINT('',(11.55,0.32,-8.71076951546));
+#1150 = VECTOR('',#1151,1.);
+#1151 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1152 = ORIENTED_EDGE('',*,*,#527,.T.);
+#1153 = ORIENTED_EDGE('',*,*,#1130,.F.);
+#1154 = ORIENTED_EDGE('',*,*,#1106,.F.);
+#1155 = PLANE('',#1156);
+#1156 = AXIS2_PLACEMENT_3D('',#1157,#1158,#1159);
+#1157 = CARTESIAN_POINT('',(11.55,0.32,-8.71076951546));
+#1158 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1159 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1160 = ADVANCED_FACE('',(#1161),#1172,.F.);
+#1161 = FACE_BOUND('',#1162,.F.);
+#1162 = EDGE_LOOP('',(#1163,#1169,#1170,#1171));
+#1163 = ORIENTED_EDGE('',*,*,#1164,.T.);
+#1164 = EDGE_CURVE('',#1091,#512,#1165,.T.);
+#1165 = LINE('',#1166,#1167);
+#1166 = CARTESIAN_POINT('',(10.95,0.32,-9.75));
+#1167 = VECTOR('',#1168,1.);
+#1168 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1169 = ORIENTED_EDGE('',*,*,#519,.T.);
+#1170 = ORIENTED_EDGE('',*,*,#1147,.F.);
+#1171 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#1172 = PLANE('',#1173);
+#1173 = AXIS2_PLACEMENT_3D('',#1174,#1175,#1176);
+#1174 = CARTESIAN_POINT('',(10.95,0.32,-9.75));
+#1175 = DIRECTION('',(-0.866025403784,2.220446049252E-016,0.5));
+#1176 = DIRECTION('',(0.5,5.768888059149E-016,0.866025403784));
+#1177 = ADVANCED_FACE('',(#1178),#1189,.F.);
+#1178 = FACE_BOUND('',#1179,.F.);
+#1179 = EDGE_LOOP('',(#1180,#1186,#1187,#1188));
+#1180 = ORIENTED_EDGE('',*,*,#1181,.T.);
+#1181 = EDGE_CURVE('',#1083,#504,#1182,.T.);
+#1182 = LINE('',#1183,#1184);
+#1183 = CARTESIAN_POINT('',(10.35,0.32,-8.71076951546));
+#1184 = VECTOR('',#1185,1.);
+#1185 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1186 = ORIENTED_EDGE('',*,*,#511,.T.);
+#1187 = ORIENTED_EDGE('',*,*,#1164,.F.);
+#1188 = ORIENTED_EDGE('',*,*,#1090,.F.);
+#1189 = PLANE('',#1190);
+#1190 = AXIS2_PLACEMENT_3D('',#1191,#1192,#1193);
+#1191 = CARTESIAN_POINT('',(10.35,0.32,-8.71076951546));
+#1192 = DIRECTION('',(0.866025403784,2.220446049252E-016,0.5));
+#1193 = DIRECTION('',(0.5,-5.768888059149E-016,-0.866025403784));
+#1194 = ADVANCED_FACE('',(#1195),#1206,.F.);
+#1195 = FACE_BOUND('',#1196,.F.);
+#1196 = EDGE_LOOP('',(#1197,#1203,#1204,#1205));
+#1197 = ORIENTED_EDGE('',*,*,#1198,.T.);
+#1198 = EDGE_CURVE('',#1075,#496,#1199,.T.);
+#1199 = LINE('',#1200,#1201);
+#1200 = CARTESIAN_POINT('',(10.35,0.32,-1.42108547152E-016));
+#1201 = VECTOR('',#1202,1.);
+#1202 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1203 = ORIENTED_EDGE('',*,*,#503,.T.);
+#1204 = ORIENTED_EDGE('',*,*,#1181,.F.);
+#1205 = ORIENTED_EDGE('',*,*,#1082,.F.);
+#1206 = PLANE('',#1207);
+#1207 = AXIS2_PLACEMENT_3D('',#1208,#1209,#1210);
+#1208 = CARTESIAN_POINT('',(10.35,0.32,-1.42108547152E-016));
+#1209 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1210 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1211 = ADVANCED_FACE('',(#1212),#1218,.F.);
+#1212 = FACE_BOUND('',#1213,.F.);
+#1213 = EDGE_LOOP('',(#1214,#1215,#1216,#1217));
+#1214 = ORIENTED_EDGE('',*,*,#562,.T.);
+#1215 = ORIENTED_EDGE('',*,*,#495,.T.);
+#1216 = ORIENTED_EDGE('',*,*,#1198,.F.);
+#1217 = ORIENTED_EDGE('',*,*,#1074,.F.);
+#1218 = PLANE('',#1219);
+#1219 = AXIS2_PLACEMENT_3D('',#1220,#1221,#1222);
+#1220 = CARTESIAN_POINT('',(9.8,0.32,1.E-001));
+#1221 = DIRECTION('',(0.1788854382,4.369260109715E-016,0.9838699101));
+#1222 = DIRECTION('',(0.9838699101,-1.191616393559E-016,-0.1788854382));
+#1223 = ADVANCED_FACE('',(#1224),#1235,.F.);
+#1224 = FACE_BOUND('',#1225,.F.);
+#1225 = EDGE_LOOP('',(#1226,#1232,#1233,#1234));
+#1226 = ORIENTED_EDGE('',*,*,#1227,.T.);
+#1227 = EDGE_CURVE('',#1050,#649,#1228,.T.);
+#1228 = LINE('',#1229,#1230);
+#1229 = CARTESIAN_POINT('',(6.075,0.32,-1.42108547152E-016));
+#1230 = VECTOR('',#1231,1.);
+#1231 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1232 = ORIENTED_EDGE('',*,*,#656,.T.);
+#1233 = ORIENTED_EDGE('',*,*,#584,.F.);
+#1234 = ORIENTED_EDGE('',*,*,#1057,.F.);
+#1235 = PLANE('',#1236);
+#1236 = AXIS2_PLACEMENT_3D('',#1237,#1238,#1239);
+#1237 = CARTESIAN_POINT('',(6.075,0.32,-1.42108547152E-016));
+#1238 = DIRECTION('',(-0.341743063087,4.173521188593E-016,0.939793423488
+    ));
+#1239 = DIRECTION('',(0.939793423488,2.276466102869E-016,0.341743063087)
+  );
+#1240 = ADVANCED_FACE('',(#1241),#1252,.F.);
+#1241 = FACE_BOUND('',#1242,.F.);
+#1242 = EDGE_LOOP('',(#1243,#1249,#1250,#1251));
+#1243 = ORIENTED_EDGE('',*,*,#1244,.T.);
+#1244 = EDGE_CURVE('',#1042,#641,#1245,.T.);
+#1245 = LINE('',#1246,#1247);
+#1246 = CARTESIAN_POINT('',(6.075,0.32,-8.71076951546));
+#1247 = VECTOR('',#1248,1.);
+#1248 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1249 = ORIENTED_EDGE('',*,*,#648,.T.);
+#1250 = ORIENTED_EDGE('',*,*,#1227,.F.);
+#1251 = ORIENTED_EDGE('',*,*,#1049,.F.);
+#1252 = PLANE('',#1253);
+#1253 = AXIS2_PLACEMENT_3D('',#1254,#1255,#1256);
+#1254 = CARTESIAN_POINT('',(6.075,0.32,-8.71076951546));
+#1255 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1256 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1257 = ADVANCED_FACE('',(#1258),#1269,.F.);
+#1258 = FACE_BOUND('',#1259,.F.);
+#1259 = EDGE_LOOP('',(#1260,#1266,#1267,#1268));
+#1260 = ORIENTED_EDGE('',*,*,#1261,.T.);
+#1261 = EDGE_CURVE('',#1034,#633,#1262,.T.);
+#1262 = LINE('',#1263,#1264);
+#1263 = CARTESIAN_POINT('',(5.475,0.32,-9.75));
+#1264 = VECTOR('',#1265,1.);
+#1265 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1266 = ORIENTED_EDGE('',*,*,#640,.T.);
+#1267 = ORIENTED_EDGE('',*,*,#1244,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#1041,.F.);
+#1269 = PLANE('',#1270);
+#1270 = AXIS2_PLACEMENT_3D('',#1271,#1272,#1273);
+#1271 = CARTESIAN_POINT('',(5.475,0.32,-9.75));
+#1272 = DIRECTION('',(-0.866025403784,2.220446049252E-016,0.5));
+#1273 = DIRECTION('',(0.5,5.768888059149E-016,0.866025403784));
+#1274 = ADVANCED_FACE('',(#1275),#1286,.F.);
+#1275 = FACE_BOUND('',#1276,.F.);
+#1276 = EDGE_LOOP('',(#1277,#1283,#1284,#1285));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.T.);
+#1278 = EDGE_CURVE('',#1026,#625,#1279,.T.);
+#1279 = LINE('',#1280,#1281);
+#1280 = CARTESIAN_POINT('',(4.875,0.32,-8.71076951546));
+#1281 = VECTOR('',#1282,1.);
+#1282 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1283 = ORIENTED_EDGE('',*,*,#632,.T.);
+#1284 = ORIENTED_EDGE('',*,*,#1261,.F.);
+#1285 = ORIENTED_EDGE('',*,*,#1033,.F.);
+#1286 = PLANE('',#1287);
+#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290);
+#1288 = CARTESIAN_POINT('',(4.875,0.32,-8.71076951546));
+#1289 = DIRECTION('',(0.866025403784,2.220446049252E-016,0.5));
+#1290 = DIRECTION('',(0.5,-5.768888059149E-016,-0.866025403784));
+#1291 = ADVANCED_FACE('',(#1292),#1303,.F.);
+#1292 = FACE_BOUND('',#1293,.F.);
+#1293 = EDGE_LOOP('',(#1294,#1300,#1301,#1302));
+#1294 = ORIENTED_EDGE('',*,*,#1295,.T.);
+#1295 = EDGE_CURVE('',#1018,#617,#1296,.T.);
+#1296 = LINE('',#1297,#1298);
+#1297 = CARTESIAN_POINT('',(4.875,0.32,-1.42108547152E-016));
+#1298 = VECTOR('',#1299,1.);
+#1299 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1300 = ORIENTED_EDGE('',*,*,#624,.T.);
+#1301 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1302 = ORIENTED_EDGE('',*,*,#1025,.F.);
+#1303 = PLANE('',#1304);
+#1304 = AXIS2_PLACEMENT_3D('',#1305,#1306,#1307);
+#1305 = CARTESIAN_POINT('',(4.875,0.32,-1.42108547152E-016));
+#1306 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1307 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1308 = ADVANCED_FACE('',(#1309),#1315,.F.);
+#1309 = FACE_BOUND('',#1310,.F.);
+#1310 = EDGE_LOOP('',(#1311,#1312,#1313,#1314));
+#1311 = ORIENTED_EDGE('',*,*,#683,.T.);
+#1312 = ORIENTED_EDGE('',*,*,#616,.T.);
+#1313 = ORIENTED_EDGE('',*,*,#1295,.F.);
+#1314 = ORIENTED_EDGE('',*,*,#1017,.F.);
+#1315 = PLANE('',#1316);
+#1316 = AXIS2_PLACEMENT_3D('',#1317,#1318,#1319);
+#1317 = CARTESIAN_POINT('',(4.6,0.32,1.E-001));
+#1318 = DIRECTION('',(0.341743063087,4.173521188593E-016,0.939793423488)
+  );
+#1319 = DIRECTION('',(0.939793423488,-2.276466102869E-016,
+    -0.341743063087));
+#1320 = ADVANCED_FACE('',(#1321),#1332,.F.);
+#1321 = FACE_BOUND('',#1322,.F.);
+#1322 = EDGE_LOOP('',(#1323,#1329,#1330,#1331));
+#1323 = ORIENTED_EDGE('',*,*,#1324,.T.);
+#1324 = EDGE_CURVE('',#979,#756,#1325,.T.);
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(0.6,0.32,-1.42108547152E-016));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1329 = ORIENTED_EDGE('',*,*,#755,.T.);
+#1330 = ORIENTED_EDGE('',*,*,#705,.F.);
+#1331 = ORIENTED_EDGE('',*,*,#978,.F.);
+#1332 = PLANE('',#1333);
+#1333 = AXIS2_PLACEMENT_3D('',#1334,#1335,#1336);
+#1334 = CARTESIAN_POINT('',(0.6,0.32,-1.42108547152E-016));
+#1335 = DIRECTION('',(-0.1788854382,4.369260109715E-016,0.9838699101));
+#1336 = DIRECTION('',(0.9838699101,1.191616393559E-016,0.1788854382));
+#1337 = ADVANCED_FACE('',(#1338),#1354,.F.);
+#1338 = FACE_BOUND('',#1339,.F.);
+#1339 = EDGE_LOOP('',(#1340,#1346,#1347,#1353));
+#1340 = ORIENTED_EDGE('',*,*,#1341,.T.);
+#1341 = EDGE_CURVE('',#960,#730,#1342,.T.);
+#1342 = LINE('',#1343,#1344);
+#1343 = CARTESIAN_POINT('',(-0.6,0.32,-1.42108547152E-016));
+#1344 = VECTOR('',#1345,1.);
+#1345 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1346 = ORIENTED_EDGE('',*,*,#729,.T.);
+#1347 = ORIENTED_EDGE('',*,*,#1348,.F.);
+#1348 = EDGE_CURVE('',#962,#732,#1349,.T.);
+#1349 = LINE('',#1350,#1351);
+#1350 = CARTESIAN_POINT('',(-0.6,0.32,-8.71076951546));
+#1351 = VECTOR('',#1352,1.);
+#1352 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1353 = ORIENTED_EDGE('',*,*,#959,.F.);
+#1354 = PLANE('',#1355);
+#1355 = AXIS2_PLACEMENT_3D('',#1356,#1357,#1358);
+#1356 = CARTESIAN_POINT('',(-0.6,0.32,-1.42108547152E-016));
+#1357 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1358 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1359 = ADVANCED_FACE('',(#1360),#1371,.F.);
+#1360 = FACE_BOUND('',#1361,.F.);
+#1361 = EDGE_LOOP('',(#1362,#1363,#1364,#1370));
+#1362 = ORIENTED_EDGE('',*,*,#1348,.T.);
+#1363 = ORIENTED_EDGE('',*,*,#779,.T.);
+#1364 = ORIENTED_EDGE('',*,*,#1365,.F.);
+#1365 = EDGE_CURVE('',#995,#772,#1366,.T.);
+#1366 = LINE('',#1367,#1368);
+#1367 = CARTESIAN_POINT('',(5.551115123126E-017,0.32,-9.75));
+#1368 = VECTOR('',#1369,1.);
+#1369 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1370 = ORIENTED_EDGE('',*,*,#1002,.F.);
+#1371 = PLANE('',#1372);
+#1372 = AXIS2_PLACEMENT_3D('',#1373,#1374,#1375);
+#1373 = CARTESIAN_POINT('',(-0.6,0.32,-8.71076951546));
+#1374 = DIRECTION('',(0.866025403784,2.220446049252E-016,0.5));
+#1375 = DIRECTION('',(0.5,-5.768888059149E-016,-0.866025403784));
+#1376 = ADVANCED_FACE('',(#1377),#1388,.F.);
+#1377 = FACE_BOUND('',#1378,.F.);
+#1378 = EDGE_LOOP('',(#1379,#1380,#1381,#1387));
+#1379 = ORIENTED_EDGE('',*,*,#1365,.T.);
+#1380 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1381 = ORIENTED_EDGE('',*,*,#1382,.F.);
+#1382 = EDGE_CURVE('',#987,#764,#1383,.T.);
+#1383 = LINE('',#1384,#1385);
+#1384 = CARTESIAN_POINT('',(0.6,0.32,-8.71076951546));
+#1385 = VECTOR('',#1386,1.);
+#1386 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1387 = ORIENTED_EDGE('',*,*,#994,.F.);
+#1388 = PLANE('',#1389);
+#1389 = AXIS2_PLACEMENT_3D('',#1390,#1391,#1392);
+#1390 = CARTESIAN_POINT('',(0.E+000,0.32,-9.75));
+#1391 = DIRECTION('',(-0.866025403784,2.220446049252E-016,0.5));
+#1392 = DIRECTION('',(0.5,5.768888059149E-016,0.866025403784));
+#1393 = ADVANCED_FACE('',(#1394),#1400,.F.);
+#1394 = FACE_BOUND('',#1395,.F.);
+#1395 = EDGE_LOOP('',(#1396,#1397,#1398,#1399));
+#1396 = ORIENTED_EDGE('',*,*,#1382,.T.);
+#1397 = ORIENTED_EDGE('',*,*,#763,.T.);
+#1398 = ORIENTED_EDGE('',*,*,#1324,.F.);
+#1399 = ORIENTED_EDGE('',*,*,#986,.F.);
+#1400 = PLANE('',#1401);
+#1401 = AXIS2_PLACEMENT_3D('',#1402,#1403,#1404);
+#1402 = CARTESIAN_POINT('',(0.6,0.32,-8.71076951546));
+#1403 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1404 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1405 = ADVANCED_FACE('',(#1406),#1412,.F.);
+#1406 = FACE_BOUND('',#1407,.F.);
+#1407 = EDGE_LOOP('',(#1408,#1409,#1410,#1411));
+#1408 = ORIENTED_EDGE('',*,*,#804,.T.);
+#1409 = ORIENTED_EDGE('',*,*,#739,.T.);
+#1410 = ORIENTED_EDGE('',*,*,#1341,.F.);
+#1411 = ORIENTED_EDGE('',*,*,#969,.F.);
+#1412 = PLANE('',#1413);
+#1413 = AXIS2_PLACEMENT_3D('',#1414,#1415,#1416);
+#1414 = CARTESIAN_POINT('',(-0.6,0.32,1.E-001));
+#1415 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1416 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1417 = ADVANCED_FACE('',(#1418,#1445),#1456,.T.);
+#1418 = FACE_BOUND('',#1419,.T.);
+#1419 = EDGE_LOOP('',(#1420,#1421,#1422,#1430,#1438,#1444));
+#1420 = ORIENTED_EDGE('',*,*,#942,.F.);
+#1421 = ORIENTED_EDGE('',*,*,#844,.T.);
+#1422 = ORIENTED_EDGE('',*,*,#1423,.T.);
+#1423 = EDGE_CURVE('',#837,#1424,#1426,.T.);
+#1424 = VERTEX_POINT('',#1425);
+#1425 = CARTESIAN_POINT('',(0.505,3.17,22.35));
+#1426 = LINE('',#1427,#1428);
+#1427 = CARTESIAN_POINT('',(-4.9575,3.17,16.8875));
+#1428 = VECTOR('',#1429,1.);
+#1429 = DIRECTION('',(0.707106781187,0.E+000,0.707106781187));
+#1430 = ORIENTED_EDGE('',*,*,#1431,.T.);
+#1431 = EDGE_CURVE('',#1424,#1432,#1434,.T.);
+#1432 = VERTEX_POINT('',#1433);
+#1433 = CARTESIAN_POINT('',(10.445,3.17,22.35));
+#1434 = LINE('',#1435,#1436);
+#1435 = CARTESIAN_POINT('',(-1.995,3.17,22.35));
+#1436 = VECTOR('',#1437,1.);
+#1437 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1438 = ORIENTED_EDGE('',*,*,#1439,.F.);
+#1439 = EDGE_CURVE('',#918,#1432,#1440,.T.);
+#1440 = LINE('',#1441,#1442);
+#1441 = CARTESIAN_POINT('',(12.1725,3.17,20.6225));
+#1442 = VECTOR('',#1443,1.);
+#1443 = DIRECTION('',(-0.707106781187,0.E+000,0.707106781187));
+#1444 = ORIENTED_EDGE('',*,*,#917,.F.);
+#1445 = FACE_BOUND('',#1446,.T.);
+#1446 = EDGE_LOOP('',(#1447));
+#1447 = ORIENTED_EDGE('',*,*,#1448,.T.);
+#1448 = EDGE_CURVE('',#1449,#1449,#1451,.T.);
+#1449 = VERTEX_POINT('',#1450);
+#1450 = CARTESIAN_POINT('',(7.5,3.17,18.2));
+#1451 = CIRCLE('',#1452,2.025);
+#1452 = AXIS2_PLACEMENT_3D('',#1453,#1454,#1455);
+#1453 = CARTESIAN_POINT('',(5.475,3.17,18.2));
+#1454 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#1455 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1456 = PLANE('',#1457);
+#1457 = AXIS2_PLACEMENT_3D('',#1458,#1459,#1460);
+#1458 = CARTESIAN_POINT('',(-1.995,3.17,3.));
+#1459 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1460 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1461 = ADVANCED_FACE('',(#1462),#1473,.T.);
+#1462 = FACE_BOUND('',#1463,.T.);
+#1463 = EDGE_LOOP('',(#1464,#1465,#1471,#1472));
+#1464 = ORIENTED_EDGE('',*,*,#883,.F.);
+#1465 = ORIENTED_EDGE('',*,*,#1466,.T.);
+#1466 = EDGE_CURVE('',#876,#1424,#1467,.T.);
+#1467 = LINE('',#1468,#1469);
+#1468 = CARTESIAN_POINT('',(0.505,1.9,22.35));
+#1469 = VECTOR('',#1470,1.);
+#1470 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
+#1471 = ORIENTED_EDGE('',*,*,#1423,.F.);
+#1472 = ORIENTED_EDGE('',*,*,#836,.F.);
+#1473 = PLANE('',#1474);
+#1474 = AXIS2_PLACEMENT_3D('',#1475,#1476,#1477);
+#1475 = CARTESIAN_POINT('',(0.505,1.9,22.35));
+#1476 = DIRECTION('',(-0.707106781187,1.570092458684E-016,0.707106781187
+    ));
+#1477 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,
+    -0.707106781187));
+#1478 = ADVANCED_FACE('',(#1479),#1490,.T.);
+#1479 = FACE_BOUND('',#1480,.T.);
+#1480 = EDGE_LOOP('',(#1481,#1482,#1483,#1484));
+#1481 = ORIENTED_EDGE('',*,*,#1431,.F.);
+#1482 = ORIENTED_EDGE('',*,*,#1466,.F.);
+#1483 = ORIENTED_EDGE('',*,*,#875,.F.);
+#1484 = ORIENTED_EDGE('',*,*,#1485,.T.);
+#1485 = EDGE_CURVE('',#868,#1432,#1486,.T.);
+#1486 = LINE('',#1487,#1488);
+#1487 = CARTESIAN_POINT('',(10.445,1.9,22.35));
+#1488 = VECTOR('',#1489,1.);
+#1489 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
+#1490 = PLANE('',#1491);
+#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494);
+#1492 = CARTESIAN_POINT('',(-1.995,3.17,22.35));
+#1493 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1494 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1495 = ADVANCED_FACE('',(#1496),#1502,.F.);
+#1496 = FACE_BOUND('',#1497,.F.);
+#1497 = EDGE_LOOP('',(#1498,#1499,#1500,#1501));
+#1498 = ORIENTED_EDGE('',*,*,#867,.F.);
+#1499 = ORIENTED_EDGE('',*,*,#1485,.T.);
+#1500 = ORIENTED_EDGE('',*,*,#1439,.F.);
+#1501 = ORIENTED_EDGE('',*,*,#925,.F.);
+#1502 = PLANE('',#1503);
+#1503 = AXIS2_PLACEMENT_3D('',#1504,#1505,#1506);
+#1504 = CARTESIAN_POINT('',(10.445,1.9,22.35));
+#1505 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,
+    -0.707106781187));
+#1506 = DIRECTION('',(0.707106781187,-1.570092458684E-016,
+    -0.707106781187));
+#1507 = ADVANCED_FACE('',(#1508),#1519,.F.);
+#1508 = FACE_BOUND('',#1509,.F.);
+#1509 = EDGE_LOOP('',(#1510,#1511,#1517,#1518));
+#1510 = ORIENTED_EDGE('',*,*,#892,.F.);
+#1511 = ORIENTED_EDGE('',*,*,#1512,.T.);
+#1512 = EDGE_CURVE('',#893,#1449,#1513,.T.);
+#1513 = LINE('',#1514,#1515);
+#1514 = CARTESIAN_POINT('',(7.5,1.9,18.2));
+#1515 = VECTOR('',#1516,1.);
+#1516 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
+#1517 = ORIENTED_EDGE('',*,*,#1448,.T.);
+#1518 = ORIENTED_EDGE('',*,*,#1512,.F.);
+#1519 = CYLINDRICAL_SURFACE('',#1520,2.025);
+#1520 = AXIS2_PLACEMENT_3D('',#1521,#1522,#1523);
+#1521 = CARTESIAN_POINT('',(5.475,1.9,18.2));
+#1522 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#1523 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1528)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1525,#1526,#1527)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1525 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1526 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1527 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1528 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1525,
+  'distance_accuracy_value','confusion accuracy');
+#1529 = PRODUCT_TYPE('part',$,(#7));
+#1530 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1531,#1539,#1546,#1553,#1560,#1567,#1574,#1581,#1588,#1596,#1603,
+    #1610,#1617,#1624,#1631,#1638,#1645,#1652,#1659,#1666,#1673,#1680,
+    #1687,#1694,#1701,#1708,#1715,#1722,#1729,#1736,#1743,#1750,#1757,
+    #1764,#1771,#1778,#1785,#1792,#1799,#1806,#1813,#1820,#1827,#1834,
+    #1841,#1848,#1855),#1524);
+#1531 = STYLED_ITEM('color',(#1532),#17);
+#1532 = PRESENTATION_STYLE_ASSIGNMENT((#1533));
+#1533 = SURFACE_STYLE_USAGE(.BOTH.,#1534);
+#1534 = SURFACE_SIDE_STYLE('',(#1535));
+#1535 = SURFACE_STYLE_FILL_AREA(#1536);
+#1536 = FILL_AREA_STYLE('',(#1537));
+#1537 = FILL_AREA_STYLE_COLOUR('',#1538);
+#1538 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);
+#1539 = STYLED_ITEM('color',(#1540),#73);
+#1540 = PRESENTATION_STYLE_ASSIGNMENT((#1541));
+#1541 = SURFACE_STYLE_USAGE(.BOTH.,#1542);
+#1542 = SURFACE_SIDE_STYLE('',(#1543));
+#1543 = SURFACE_STYLE_FILL_AREA(#1544);
+#1544 = FILL_AREA_STYLE('',(#1545));
+#1545 = FILL_AREA_STYLE_COLOUR('',#1538);
+#1546 = STYLED_ITEM('color',(#1547),#200);
+#1547 = PRESENTATION_STYLE_ASSIGNMENT((#1548));
+#1548 = SURFACE_STYLE_USAGE(.BOTH.,#1549);
+#1549 = SURFACE_SIDE_STYLE('',(#1550));
+#1550 = SURFACE_STYLE_FILL_AREA(#1551);
+#1551 = FILL_AREA_STYLE('',(#1552));
+#1552 = FILL_AREA_STYLE_COLOUR('',#1538);
+#1553 = STYLED_ITEM('color',(#1554),#224);
+#1554 = PRESENTATION_STYLE_ASSIGNMENT((#1555));
+#1555 = SURFACE_STYLE_USAGE(.BOTH.,#1556);
+#1556 = SURFACE_SIDE_STYLE('',(#1557));
+#1557 = SURFACE_STYLE_FILL_AREA(#1558);
+#1558 = FILL_AREA_STYLE('',(#1559));
+#1559 = FILL_AREA_STYLE_COLOUR('',#1538);
+#1560 = STYLED_ITEM('color',(#1561),#248);
+#1561 = PRESENTATION_STYLE_ASSIGNMENT((#1562));
+#1562 = SURFACE_STYLE_USAGE(.BOTH.,#1563);
+#1563 = SURFACE_SIDE_STYLE('',(#1564));
+#1564 = SURFACE_STYLE_FILL_AREA(#1565);
+#1565 = FILL_AREA_STYLE('',(#1566));
+#1566 = FILL_AREA_STYLE_COLOUR('',#1538);
+#1567 = STYLED_ITEM('color',(#1568),#304);
+#1568 = PRESENTATION_STYLE_ASSIGNMENT((#1569));
+#1569 = SURFACE_STYLE_USAGE(.BOTH.,#1570);
+#1570 = SURFACE_SIDE_STYLE('',(#1571));
+#1571 = SURFACE_STYLE_FILL_AREA(#1572);
+#1572 = FILL_AREA_STYLE('',(#1573));
+#1573 = FILL_AREA_STYLE_COLOUR('',#1538);
+#1574 = STYLED_ITEM('color',(#1575),#351);
+#1575 = PRESENTATION_STYLE_ASSIGNMENT((#1576));
+#1576 = SURFACE_STYLE_USAGE(.BOTH.,#1577);
+#1577 = SURFACE_SIDE_STYLE('',(#1578));
+#1578 = SURFACE_STYLE_FILL_AREA(#1579);
+#1579 = FILL_AREA_STYLE('',(#1580));
+#1580 = FILL_AREA_STYLE_COLOUR('',#1538);
+#1581 = STYLED_ITEM('color',(#1582),#437);
+#1582 = PRESENTATION_STYLE_ASSIGNMENT((#1583));
+#1583 = SURFACE_STYLE_USAGE(.BOTH.,#1584);
+#1584 = SURFACE_SIDE_STYLE('',(#1585));
+#1585 = SURFACE_STYLE_FILL_AREA(#1586);
+#1586 = FILL_AREA_STYLE('',(#1587));
+#1587 = FILL_AREA_STYLE_COLOUR('',#1538);
+#1588 = STYLED_ITEM('color',(#1589),#451);
+#1589 = PRESENTATION_STYLE_ASSIGNMENT((#1590));
+#1590 = SURFACE_STYLE_USAGE(.BOTH.,#1591);
+#1591 = SURFACE_SIDE_STYLE('',(#1592));
+#1592 = SURFACE_STYLE_FILL_AREA(#1593);
+#1593 = FILL_AREA_STYLE('',(#1594));
+#1594 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1595 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#1596 = STYLED_ITEM('color',(#1597),#483);
+#1597 = PRESENTATION_STYLE_ASSIGNMENT((#1598));
+#1598 = SURFACE_STYLE_USAGE(.BOTH.,#1599);
+#1599 = SURFACE_SIDE_STYLE('',(#1600));
+#1600 = SURFACE_STYLE_FILL_AREA(#1601);
+#1601 = FILL_AREA_STYLE('',(#1602));
+#1602 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1603 = STYLED_ITEM('color',(#1604),#547);
+#1604 = PRESENTATION_STYLE_ASSIGNMENT((#1605));
+#1605 = SURFACE_STYLE_USAGE(.BOTH.,#1606);
+#1606 = SURFACE_SIDE_STYLE('',(#1607));
+#1607 = SURFACE_STYLE_FILL_AREA(#1608);
+#1608 = FILL_AREA_STYLE('',(#1609));
+#1609 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1610 = STYLED_ITEM('color',(#1611),#572);
+#1611 = PRESENTATION_STYLE_ASSIGNMENT((#1612));
+#1612 = SURFACE_STYLE_USAGE(.BOTH.,#1613);
+#1613 = SURFACE_SIDE_STYLE('',(#1614));
+#1614 = SURFACE_STYLE_FILL_AREA(#1615);
+#1615 = FILL_AREA_STYLE('',(#1616));
+#1616 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1617 = STYLED_ITEM('color',(#1618),#604);
+#1618 = PRESENTATION_STYLE_ASSIGNMENT((#1619));
+#1619 = SURFACE_STYLE_USAGE(.BOTH.,#1620);
+#1620 = SURFACE_SIDE_STYLE('',(#1621));
+#1621 = SURFACE_STYLE_FILL_AREA(#1622);
+#1622 = FILL_AREA_STYLE('',(#1623));
+#1623 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1624 = STYLED_ITEM('color',(#1625),#668);
+#1625 = PRESENTATION_STYLE_ASSIGNMENT((#1626));
+#1626 = SURFACE_STYLE_USAGE(.BOTH.,#1627);
+#1627 = SURFACE_SIDE_STYLE('',(#1628));
+#1628 = SURFACE_STYLE_FILL_AREA(#1629);
+#1629 = FILL_AREA_STYLE('',(#1630));
+#1630 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1631 = STYLED_ITEM('color',(#1632),#693);
+#1632 = PRESENTATION_STYLE_ASSIGNMENT((#1633));
+#1633 = SURFACE_STYLE_USAGE(.BOTH.,#1634);
+#1634 = SURFACE_SIDE_STYLE('',(#1635));
+#1635 = SURFACE_STYLE_FILL_AREA(#1636);
+#1636 = FILL_AREA_STYLE('',(#1637));
+#1637 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1638 = STYLED_ITEM('color',(#1639),#725);
+#1639 = PRESENTATION_STYLE_ASSIGNMENT((#1640));
+#1640 = SURFACE_STYLE_USAGE(.BOTH.,#1641);
+#1641 = SURFACE_SIDE_STYLE('',(#1642));
+#1642 = SURFACE_STYLE_FILL_AREA(#1643);
+#1643 = FILL_AREA_STYLE('',(#1644));
+#1644 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1645 = STYLED_ITEM('color',(#1646),#789);
+#1646 = PRESENTATION_STYLE_ASSIGNMENT((#1647));
+#1647 = SURFACE_STYLE_USAGE(.BOTH.,#1648);
+#1648 = SURFACE_SIDE_STYLE('',(#1649));
+#1649 = SURFACE_STYLE_FILL_AREA(#1650);
+#1650 = FILL_AREA_STYLE('',(#1651));
+#1651 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1652 = STYLED_ITEM('color',(#1653),#814);
+#1653 = PRESENTATION_STYLE_ASSIGNMENT((#1654));
+#1654 = SURFACE_STYLE_USAGE(.BOTH.,#1655);
+#1655 = SURFACE_SIDE_STYLE('',(#1656));
+#1656 = SURFACE_STYLE_FILL_AREA(#1657);
+#1657 = FILL_AREA_STYLE('',(#1658));
+#1658 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1659 = STYLED_ITEM('color',(#1660),#854);
+#1660 = PRESENTATION_STYLE_ASSIGNMENT((#1661));
+#1661 = SURFACE_STYLE_USAGE(.BOTH.,#1662);
+#1662 = SURFACE_SIDE_STYLE('',(#1663));
+#1663 = SURFACE_STYLE_FILL_AREA(#1664);
+#1664 = FILL_AREA_STYLE('',(#1665));
+#1665 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1666 = STYLED_ITEM('color',(#1667),#905);
+#1667 = PRESENTATION_STYLE_ASSIGNMENT((#1668));
+#1668 = SURFACE_STYLE_USAGE(.BOTH.,#1669);
+#1669 = SURFACE_SIDE_STYLE('',(#1670));
+#1670 = SURFACE_STYLE_FILL_AREA(#1671);
+#1671 = FILL_AREA_STYLE('',(#1672));
+#1672 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1673 = STYLED_ITEM('color',(#1674),#938);
+#1674 = PRESENTATION_STYLE_ASSIGNMENT((#1675));
+#1675 = SURFACE_STYLE_USAGE(.BOTH.,#1676);
+#1676 = SURFACE_SIDE_STYLE('',(#1677));
+#1677 = SURFACE_STYLE_FILL_AREA(#1678);
+#1678 = FILL_AREA_STYLE('',(#1679));
+#1679 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1680 = STYLED_ITEM('color',(#1681),#955);
+#1681 = PRESENTATION_STYLE_ASSIGNMENT((#1682));
+#1682 = SURFACE_STYLE_USAGE(.BOTH.,#1683);
+#1683 = SURFACE_SIDE_STYLE('',(#1684));
+#1684 = SURFACE_STYLE_FILL_AREA(#1685);
+#1685 = FILL_AREA_STYLE('',(#1686));
+#1686 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1687 = STYLED_ITEM('color',(#1688),#1012);
+#1688 = PRESENTATION_STYLE_ASSIGNMENT((#1689));
+#1689 = SURFACE_STYLE_USAGE(.BOTH.,#1690);
+#1690 = SURFACE_SIDE_STYLE('',(#1691));
+#1691 = SURFACE_STYLE_FILL_AREA(#1692);
+#1692 = FILL_AREA_STYLE('',(#1693));
+#1693 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1694 = STYLED_ITEM('color',(#1695),#1069);
+#1695 = PRESENTATION_STYLE_ASSIGNMENT((#1696));
+#1696 = SURFACE_STYLE_USAGE(.BOTH.,#1697);
+#1697 = SURFACE_SIDE_STYLE('',(#1698));
+#1698 = SURFACE_STYLE_FILL_AREA(#1699);
+#1699 = FILL_AREA_STYLE('',(#1700));
+#1700 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1701 = STYLED_ITEM('color',(#1702),#1126);
+#1702 = PRESENTATION_STYLE_ASSIGNMENT((#1703));
+#1703 = SURFACE_STYLE_USAGE(.BOTH.,#1704);
+#1704 = SURFACE_SIDE_STYLE('',(#1705));
+#1705 = SURFACE_STYLE_FILL_AREA(#1706);
+#1706 = FILL_AREA_STYLE('',(#1707));
+#1707 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1708 = STYLED_ITEM('color',(#1709),#1143);
+#1709 = PRESENTATION_STYLE_ASSIGNMENT((#1710));
+#1710 = SURFACE_STYLE_USAGE(.BOTH.,#1711);
+#1711 = SURFACE_SIDE_STYLE('',(#1712));
+#1712 = SURFACE_STYLE_FILL_AREA(#1713);
+#1713 = FILL_AREA_STYLE('',(#1714));
+#1714 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1715 = STYLED_ITEM('color',(#1716),#1160);
+#1716 = PRESENTATION_STYLE_ASSIGNMENT((#1717));
+#1717 = SURFACE_STYLE_USAGE(.BOTH.,#1718);
+#1718 = SURFACE_SIDE_STYLE('',(#1719));
+#1719 = SURFACE_STYLE_FILL_AREA(#1720);
+#1720 = FILL_AREA_STYLE('',(#1721));
+#1721 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1722 = STYLED_ITEM('color',(#1723),#1177);
+#1723 = PRESENTATION_STYLE_ASSIGNMENT((#1724));
+#1724 = SURFACE_STYLE_USAGE(.BOTH.,#1725);
+#1725 = SURFACE_SIDE_STYLE('',(#1726));
+#1726 = SURFACE_STYLE_FILL_AREA(#1727);
+#1727 = FILL_AREA_STYLE('',(#1728));
+#1728 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1729 = STYLED_ITEM('color',(#1730),#1194);
+#1730 = PRESENTATION_STYLE_ASSIGNMENT((#1731));
+#1731 = SURFACE_STYLE_USAGE(.BOTH.,#1732);
+#1732 = SURFACE_SIDE_STYLE('',(#1733));
+#1733 = SURFACE_STYLE_FILL_AREA(#1734);
+#1734 = FILL_AREA_STYLE('',(#1735));
+#1735 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1736 = STYLED_ITEM('color',(#1737),#1211);
+#1737 = PRESENTATION_STYLE_ASSIGNMENT((#1738));
+#1738 = SURFACE_STYLE_USAGE(.BOTH.,#1739);
+#1739 = SURFACE_SIDE_STYLE('',(#1740));
+#1740 = SURFACE_STYLE_FILL_AREA(#1741);
+#1741 = FILL_AREA_STYLE('',(#1742));
+#1742 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1743 = STYLED_ITEM('color',(#1744),#1223);
+#1744 = PRESENTATION_STYLE_ASSIGNMENT((#1745));
+#1745 = SURFACE_STYLE_USAGE(.BOTH.,#1746);
+#1746 = SURFACE_SIDE_STYLE('',(#1747));
+#1747 = SURFACE_STYLE_FILL_AREA(#1748);
+#1748 = FILL_AREA_STYLE('',(#1749));
+#1749 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1750 = STYLED_ITEM('color',(#1751),#1240);
+#1751 = PRESENTATION_STYLE_ASSIGNMENT((#1752));
+#1752 = SURFACE_STYLE_USAGE(.BOTH.,#1753);
+#1753 = SURFACE_SIDE_STYLE('',(#1754));
+#1754 = SURFACE_STYLE_FILL_AREA(#1755);
+#1755 = FILL_AREA_STYLE('',(#1756));
+#1756 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1757 = STYLED_ITEM('color',(#1758),#1257);
+#1758 = PRESENTATION_STYLE_ASSIGNMENT((#1759));
+#1759 = SURFACE_STYLE_USAGE(.BOTH.,#1760);
+#1760 = SURFACE_SIDE_STYLE('',(#1761));
+#1761 = SURFACE_STYLE_FILL_AREA(#1762);
+#1762 = FILL_AREA_STYLE('',(#1763));
+#1763 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1764 = STYLED_ITEM('color',(#1765),#1274);
+#1765 = PRESENTATION_STYLE_ASSIGNMENT((#1766));
+#1766 = SURFACE_STYLE_USAGE(.BOTH.,#1767);
+#1767 = SURFACE_SIDE_STYLE('',(#1768));
+#1768 = SURFACE_STYLE_FILL_AREA(#1769);
+#1769 = FILL_AREA_STYLE('',(#1770));
+#1770 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1771 = STYLED_ITEM('color',(#1772),#1291);
+#1772 = PRESENTATION_STYLE_ASSIGNMENT((#1773));
+#1773 = SURFACE_STYLE_USAGE(.BOTH.,#1774);
+#1774 = SURFACE_SIDE_STYLE('',(#1775));
+#1775 = SURFACE_STYLE_FILL_AREA(#1776);
+#1776 = FILL_AREA_STYLE('',(#1777));
+#1777 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1778 = STYLED_ITEM('color',(#1779),#1308);
+#1779 = PRESENTATION_STYLE_ASSIGNMENT((#1780));
+#1780 = SURFACE_STYLE_USAGE(.BOTH.,#1781);
+#1781 = SURFACE_SIDE_STYLE('',(#1782));
+#1782 = SURFACE_STYLE_FILL_AREA(#1783);
+#1783 = FILL_AREA_STYLE('',(#1784));
+#1784 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1785 = STYLED_ITEM('color',(#1786),#1320);
+#1786 = PRESENTATION_STYLE_ASSIGNMENT((#1787));
+#1787 = SURFACE_STYLE_USAGE(.BOTH.,#1788);
+#1788 = SURFACE_SIDE_STYLE('',(#1789));
+#1789 = SURFACE_STYLE_FILL_AREA(#1790);
+#1790 = FILL_AREA_STYLE('',(#1791));
+#1791 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1792 = STYLED_ITEM('color',(#1793),#1337);
+#1793 = PRESENTATION_STYLE_ASSIGNMENT((#1794));
+#1794 = SURFACE_STYLE_USAGE(.BOTH.,#1795);
+#1795 = SURFACE_SIDE_STYLE('',(#1796));
+#1796 = SURFACE_STYLE_FILL_AREA(#1797);
+#1797 = FILL_AREA_STYLE('',(#1798));
+#1798 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1799 = STYLED_ITEM('color',(#1800),#1359);
+#1800 = PRESENTATION_STYLE_ASSIGNMENT((#1801));
+#1801 = SURFACE_STYLE_USAGE(.BOTH.,#1802);
+#1802 = SURFACE_SIDE_STYLE('',(#1803));
+#1803 = SURFACE_STYLE_FILL_AREA(#1804);
+#1804 = FILL_AREA_STYLE('',(#1805));
+#1805 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1806 = STYLED_ITEM('color',(#1807),#1376);
+#1807 = PRESENTATION_STYLE_ASSIGNMENT((#1808));
+#1808 = SURFACE_STYLE_USAGE(.BOTH.,#1809);
+#1809 = SURFACE_SIDE_STYLE('',(#1810));
+#1810 = SURFACE_STYLE_FILL_AREA(#1811);
+#1811 = FILL_AREA_STYLE('',(#1812));
+#1812 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1813 = STYLED_ITEM('color',(#1814),#1393);
+#1814 = PRESENTATION_STYLE_ASSIGNMENT((#1815));
+#1815 = SURFACE_STYLE_USAGE(.BOTH.,#1816);
+#1816 = SURFACE_SIDE_STYLE('',(#1817));
+#1817 = SURFACE_STYLE_FILL_AREA(#1818);
+#1818 = FILL_AREA_STYLE('',(#1819));
+#1819 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1820 = STYLED_ITEM('color',(#1821),#1405);
+#1821 = PRESENTATION_STYLE_ASSIGNMENT((#1822));
+#1822 = SURFACE_STYLE_USAGE(.BOTH.,#1823);
+#1823 = SURFACE_SIDE_STYLE('',(#1824));
+#1824 = SURFACE_STYLE_FILL_AREA(#1825);
+#1825 = FILL_AREA_STYLE('',(#1826));
+#1826 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1827 = STYLED_ITEM('color',(#1828),#1417);
+#1828 = PRESENTATION_STYLE_ASSIGNMENT((#1829));
+#1829 = SURFACE_STYLE_USAGE(.BOTH.,#1830);
+#1830 = SURFACE_SIDE_STYLE('',(#1831));
+#1831 = SURFACE_STYLE_FILL_AREA(#1832);
+#1832 = FILL_AREA_STYLE('',(#1833));
+#1833 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1834 = STYLED_ITEM('color',(#1835),#1461);
+#1835 = PRESENTATION_STYLE_ASSIGNMENT((#1836));
+#1836 = SURFACE_STYLE_USAGE(.BOTH.,#1837);
+#1837 = SURFACE_SIDE_STYLE('',(#1838));
+#1838 = SURFACE_STYLE_FILL_AREA(#1839);
+#1839 = FILL_AREA_STYLE('',(#1840));
+#1840 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1841 = STYLED_ITEM('color',(#1842),#1478);
+#1842 = PRESENTATION_STYLE_ASSIGNMENT((#1843));
+#1843 = SURFACE_STYLE_USAGE(.BOTH.,#1844);
+#1844 = SURFACE_SIDE_STYLE('',(#1845));
+#1845 = SURFACE_STYLE_FILL_AREA(#1846);
+#1846 = FILL_AREA_STYLE('',(#1847));
+#1847 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1848 = STYLED_ITEM('color',(#1849),#1495);
+#1849 = PRESENTATION_STYLE_ASSIGNMENT((#1850));
+#1850 = SURFACE_STYLE_USAGE(.BOTH.,#1851);
+#1851 = SURFACE_SIDE_STYLE('',(#1852));
+#1852 = SURFACE_STYLE_FILL_AREA(#1853);
+#1853 = FILL_AREA_STYLE('',(#1854));
+#1854 = FILL_AREA_STYLE_COLOUR('',#1595);
+#1855 = STYLED_ITEM('color',(#1856),#1507);
+#1856 = PRESENTATION_STYLE_ASSIGNMENT((#1857));
+#1857 = SURFACE_STYLE_USAGE(.BOTH.,#1858);
+#1858 = SURFACE_SIDE_STYLE('',(#1859));
+#1859 = SURFACE_STYLE_FILL_AREA(#1860);
+#1860 = FILL_AREA_STYLE('',(#1861));
+#1861 = FILL_AREA_STYLE_COLOUR('',#1595);
+ENDSEC;
+END-ISO-10303-21;
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>q4040j7tp</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>q4040j7tp</title>\ No newline at end of file