← Commit history
README.mdadded+57
@@ -0,0 +1,57 @@+# SL1045++**MDD(Microdiode Electronics)** · Schottky Barrier Diodes (SBD) · TO-277++SL1045 from MDD(Microdiode Electronics), in a TO-277. 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 | A | passive | Anode, left pin; connected to the same anode as the right pin per the pin diagram. |+| 2 | A | passive | Anode, right pin; connected to the same anode as the left pin per the pin diagram. |+| 3 | K | passive | Cathode, the bottom-side heat sink tab, which is the thermal pad (the datasheet's thermal-resistance test uses an 18.8 x 14.4 mm cathode pad). |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | MDD(Microdiode Electronics) |+| Package | TO-277 |+| Category | Diodes |+| Pins | 3 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Maximum repetitive peak reverse voltage | VRRM |  |  | 45 | V |  | 1 |+| RMS reverse voltage | VRMS |  |  | 32 | V |  | 1 |+| Average rectified output current | I(O) |  |  | 10 | A |  | 1 |+| Non-repetitive peak forward surge current | IFSM |  |  | 175 | A | 8.3ms single half sine-wave superimposed on rated load (JEDEC method) | 1 |+| Forward voltage drop | vF |  | 0.44 | 0.48 | V | at 10A | 1 |+| Peak reverse current at rated DC blocking voltage | IR |  | 100 | 200 | uA | TA=25℃ | 1 |+| Peak reverse current at rated DC blocking voltage | IR |  | 10 | 20 | mA | TA=100℃ | 1 |+| Operating junction storage temperature range | TJ | -55 |  | 150 | ℃ |  | 1 |+| Storage temperature range | TSTG | -55 |  | 150 | ℃ |  | 1 |+| Typical thermal resistance | RθJA |  | 65 |  | ℃/W | note 2: polymide PCB, 2oz. copper | 1 |+| Typical junction capacitance | CJ |  | 1200 |  | pF | measured at 1.0 MHz, applied reverse voltage 4.0Vdc (note 1) | 1 |++## CAD (KiCad official)++- Symbol: `SL1045`+- Footprint: `Package_TO_SOT_SMD:TO-277A`+- 3D model: TO-277 (KiCad packages3D, STEP)+- 3D model files: `sl1045-etched.step` / `sl1045-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `sl1045.step` / `sl1045.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [MDD(Microdiode Electronics) datasheet](docs/sl1045-datasheet.pdf) (4 pp, sha256 `bd12aa343698523f`, retrieved 2026-10-21, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text+vision), consensus `claude-opus-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/sl1045-datasheet.pdf)
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/sl1045-datasheet.pdfadded
⋯ 1 unchanged line ⋯
package.jsonadded+165
@@ -0,0 +1,165 @@+{+  "slug": "sl1045",+  "version": "0.1.0",+  "type": "component",+  "description": "MDD(Microdiode Electronics) Schottky Barrier Diodes (SBD), TO-277. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "diodes",+    "sl1045",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "sl1045.kicad_sym",+    "sl1045.kicad_mod",+    "sl1045.glb",+    "sl1045.step",+    "sl1045.lbr",+    "docs/hero.png",+    "docs/sl1045-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "sl1045-hero.glb",+    "sl1045-hero.overlay.json",+    "sl1045-etched.glb"+  ],+  "component": {+    "mpn": "SL1045",+    "manufacturer": "MDD(Microdiode Electronics)",+    "package": "TO-277",+    "pin_count": 3,+    "category": "Diodes",+    "subcategory": "Schottky Barrier Diodes (SBD)",+    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/36a16fa42971aa1669551f0ccfef7fa1.pdf",+    "parts": {+      "symbol": "sl1045.kicad_sym",+      "footprint": "sl1045.kicad_mod",+      "model_3d": "sl1045-hero.glb",+      "model_3d_plain": "sl1045-etched.glb",+      "model_3d_step": "sl1045-etched.step",+      "model_3d_step_plain": "sl1045.step",+      "lbr": "sl1045.lbr"+    },+    "distributor_links": {+      "lcsc": "C41424783",+      "digikey": "6557-SL1045TR-ND"+    },+    "distributor_check": {+      "checked_at": "2026-10-21T05:14:22Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "6557-SL1045TR-ND",+        "status": "found",+        "lifecycle": "Active"+      },+      "mouser": {+        "pn": null,+        "status": "no match"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "A",+        "type": "passive",+        "description": "Anode, left pin; connected to the same anode as the right pin per the pin diagram."+      },+      {+        "number": "2",+        "name": "A",+        "type": "passive",+        "description": "Anode, right pin; connected to the same anode as the left pin per the pin diagram."+      },+      {+        "number": "3",+        "name": "K",+        "type": "passive",+        "description": "Cathode, the bottom-side heat sink tab, which is the thermal pad (the datasheet's thermal-resistance test uses an 18.8 x 14.4 mm cathode pad)."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-sonnet-5-5",+        "primary_mode": "text+vision",+        "consensus_model": "claude-opus-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The datasheet prints no pin numbers. The diagram only labels LEFT PIN and RIGHT PIN (both anode) and",+          "vision extraction: provenance cannot be text-verified; needs consensus"+        ],+        "pages_sent": 4,+        "cost_usd": 0.0968,+        "at": "2026-10-21T05:10:28"+      },+      "datasheet": {+        "url": "https://datasheet.lcsc.com/datasheet/pdf/36a16fa42971aa1669551f0ccfef7fa1.pdf",+        "pages": 4,+        "sha256": "bd12aa343698523f",+        "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": "sl1045.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          4.6,+          6.5,+          1.22+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "69a9aa5a47db4a2792452bac34f2cad6cb0c5d3a4713f4b3c03b779f23d194ed",+        "checked": "2026-10-21",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "sl1045-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          4.6,+          6.5,+          1.22+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "6d540dd93b18d9bcbbe8b2fab1e854d78d3e321d68d87dc82b939a93deeddfac",+        "checked": "2026-10-21",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  }+}
page.jsonadded+171
@@ -0,0 +1,171 @@+{+  "slug": "sl1045",+  "version": "0.1.0",+  "type": "component",+  "description": "MDD(Microdiode Electronics) Schottky Barrier Diodes (SBD), TO-277. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "diodes",+    "sl1045",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "sl1045.kicad_sym",+    "sl1045.kicad_mod",+    "sl1045.glb",+    "sl1045.step",+    "sl1045.lbr",+    "docs/hero.png",+    "docs/sl1045-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "sl1045-hero.glb",+    "sl1045-hero.overlay.json",+    "sl1045-etched.glb"+  ],+  "component": {+    "mpn": "SL1045",+    "manufacturer": "MDD(Microdiode Electronics)",+    "package": "TO-277",+    "pin_count": 3,+    "category": "Diodes",+    "subcategory": "Schottky Barrier Diodes (SBD)",+    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/36a16fa42971aa1669551f0ccfef7fa1.pdf",+    "parts": {+      "symbol": "sl1045.kicad_sym",+      "footprint": "sl1045.kicad_mod",+      "model_3d": "sl1045-hero.glb",+      "model_3d_plain": "sl1045-etched.glb",+      "model_3d_step": "sl1045-etched.step",+      "model_3d_step_plain": "sl1045.step",+      "lbr": "sl1045.lbr"+    },+    "distributor_links": {+      "lcsc": "C41424783",+      "digikey": "6557-SL1045TR-ND"+    },+    "distributor_check": {+      "checked_at": "2026-10-21T05:14:22Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "6557-SL1045TR-ND",+        "status": "found",+        "lifecycle": "Active"+      },+      "mouser": {+        "pn": null,+        "status": "no match"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "A",+        "type": "passive",+        "description": "Anode, left pin; connected to the same anode as the right pin per the pin diagram."+      },+      {+        "number": "2",+        "name": "A",+        "type": "passive",+        "description": "Anode, right pin; connected to the same anode as the left pin per the pin diagram."+      },+      {+        "number": "3",+        "name": "K",+        "type": "passive",+        "description": "Cathode, the bottom-side heat sink tab, which is the thermal pad (the datasheet's thermal-resistance test uses an 18.8 x 14.4 mm cathode pad)."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-sonnet-5-5",+        "primary_mode": "text+vision",+        "consensus_model": "claude-opus-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The datasheet prints no pin numbers. The diagram only labels LEFT PIN and RIGHT PIN (both anode) and",+          "vision extraction: provenance cannot be text-verified; needs consensus"+        ],+        "pages_sent": 4,+        "cost_usd": 0.0968,+        "at": "2026-10-21T05:10:28"+      },+      "datasheet": {+        "url": "https://datasheet.lcsc.com/datasheet/pdf/36a16fa42971aa1669551f0ccfef7fa1.pdf",+        "pages": 4,+        "sha256": "bd12aa343698523f",+        "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": "sl1045.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          4.6,+          6.5,+          1.22+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "69a9aa5a47db4a2792452bac34f2cad6cb0c5d3a4713f4b3c03b779f23d194ed",+        "checked": "2026-10-21",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "sl1045-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          4.6,+          6.5,+          1.22+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "6d540dd93b18d9bcbbe8b2fab1e854d78d3e321d68d87dc82b939a93deeddfac",+        "checked": "2026-10-21",+        "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
sl1045-etched.glbadded
⋯ 1 unchanged line ⋯
sl1045-hero.glbadded
⋯ 1 unchanged line ⋯
sl1045-hero.overlay.jsonadded+150
@@ -0,0 +1,150 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "SL1045",+  "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": 8.525,+      "dash_mm": 0.2131,+      "gap_mm": 0.1279,+      "pad_stroke_mm": 0.0512+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 4,+      "pin1": {+        "source": "footprint silkscreen",+        "pad": "1"+      }+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 3,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 0.544,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -2.3,+      2.3,+      -3.25,+      3.25+    ],+    "pads_bbox_mm": [+      -2.4,+      2.4,+      -3.4,+      3.4+    ],+    "seating_z_mm": 0.0+  },+  "sources": {+    "glb": "sl1045-etched.glb",+    "glb_sha256": "5ca88595db48124060d02aa1ac46b95737c4bae524ffe7477f2d7c9ae5968707",+    "footprint": "sl1045.kicad_mod",+    "footprint_sha256": "79d0898cf3133a3b0bad05fb6b9f37c8bd2445e7c20b1d9ff12a4ed4be0bb18b",+    "pins": "page.json component.pins",+    "pins_sha256": "2bdad4dcaf07e4bd992ee6df2848836e5325b4636aefe73ebe8ecadf847ef6fc"+  },+  "generator": "adom-wiki 1.7.76 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "A",+      "x": -1.89,+      "y": -2.765,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "A",+      "x": 1.89,+      "y": -2.765,+      "align": "left",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "3",+      "text": "K",+      "x": 0.0,+      "y": 3.55,+      "align": "right",+      "vertical": true,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        -1.04,+        -2.765+      ],+      "size_mm": [+        1.4,+        1.27+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "roundrect",+      "center_mm": [+        1.04,+        -2.765+      ],+      "size_mm": [+        1.4,+        1.27+      ],+      "rot": 0.0+    },+    {+      "number": "3",+      "shape": "rect",+      "center_mm": [+        0.0,+        1.04+      ],+      "size_mm": [+        4.8,+        4.72+      ],+      "rot": 0.0+    }+  ]+}
sl1045.glbadded
⋯ 1 unchanged line ⋯
sl1045.kicad_modadded+296
@@ -0,0 +1,296 @@+(footprint "TO-277A"+	(version 20260206)+	(generator "pcbnew")+	(generator_version "10.0")+	(layer "F.Cu")+	(descr "Thermal enhanced ultra thin SMD package; 3 leads; body: 4.3x6.1x0.43mm, https://www.vishay.com/docs/95570/to-277asmpc.pdf")+	(tags "TO-277A SMPC")+	(property "Reference" "REF**"+		(at 0 -4.5 180)+		(layer "F.SilkS")+		(uuid "5f76ecc3-172a-4ec7-925e-4292bd6af81f")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "TO-277A"+		(at 0 4.5 180)+		(layer "F.Fab")+		(uuid "2c166592-59d6-41d2-af2f-744e194717ad")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Datasheet" ""+		(at 0 0 0)+		(unlocked yes)+		(layer "F.Fab")+		(hide yes)+		(uuid "a7a4abfc-dd74-49d6-bd08-8a29cb8c67e9")+		(effects+			(font+				(size 1.27 1.27)+				(thickness 0.15)+			)+		)+	)+	(property "Description" ""+		(at 0 0 0)+		(unlocked yes)+		(layer "F.Fab")+		(hide yes)+		(uuid "a2f0f0d8-ee47-41a9-8903-03cacd111272")+		(effects+			(font+				(size 1.27 1.27)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -2.26 -2.87)+		(end -2.26 -1.6)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "5261dd93-f9a5-46a8-b35e-cd3bd92e6af0")+	)+	(fp_line+		(start 2.26 -3.16)+		(end 2.02 -3.16)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "8b590cd5-5ede-42f6-bdbe-f04b56f43eea")+	)+	(fp_line+		(start 2.26 -3.16)+		(end 2.26 -1.6)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "d39c484e-0c2b-4658-a9ce-ebfa315258ea")+	)+	(fp_poly+		(pts+			(xy -2 -3.19) (xy -2.28 -3.19) (xy -2 -3.47) (xy -2 -3.19)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+		(uuid "ca99a29e-500a-4bb5-ba8a-e9c4394ac40e")+	)+	(fp_line+		(start -2.65 -3.65)+		(end -2.65 3.65)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "7c2a3979-1990-4f85-83f7-9308b6bfef8f")+	)+	(fp_line+		(start -2.65 -3.65)+		(end 2.65 -3.65)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "04d19638-f3bb-490b-9017-504a76b380cb")+	)+	(fp_line+		(start 2.65 3.65)+		(end -2.65 3.65)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "78c7fd21-d56a-4bd3-a317-2b58250f2e5a")+	)+	(fp_line+		(start 2.65 3.65)+		(end 2.65 -3.65)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "fcb362f9-4944-4c76-8321-8430b224399c")+	)+	(fp_line+		(start -2.15 -2.05)+		(end -2.15 3.05)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "b3d4e1d0-4203-49f9-9704-f3ae82b43a42")+	)+	(fp_line+		(start -2.15 3.05)+		(end 2.15 3.05)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "5628382b-7c19-4b60-8ee0-d27ced7f98c8")+	)+	(fp_line+		(start -1.15 -3.05)+		(end -2.15 -2.05)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "acf83a37-14ca-4fd5-a613-d60b1c23eac2")+	)+	(fp_line+		(start 2.15 -3.05)+		(end -1.15 -3.05)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "1c95d994-4f97-4e75-93d2-6d56ce882003")+	)+	(fp_line+		(start 2.15 3.05)+		(end 2.15 -3.05)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "967c7cb0-cf8c-43dc-8c43-7fde85435935")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 0)+		(layer "F.Fab")+		(uuid "5f339899-1b21-4f59-bfc0-2e2e795d70e9")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "" smd roundrect+		(at -1.7 -0.65 180)+		(size 1.25 1.2)+		(layers "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "d8414711-4473-49c6-bc29-507983e45fdb")+	)+	(pad "" smd roundrect+		(at -1.7 1.04 180)+		(size 1.25 1.2)+		(layers "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "642d299d-003e-4bf4-8920-08106024409b")+	)+	(pad "" smd roundrect+		(at -1.7 2.7 180)+		(size 1.25 1.2)+		(layers "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "c031989d-2fc2-4a95-8634-6163efc6a4d7")+	)+	(pad "" smd roundrect+		(at 0 -0.65 180)+		(size 1.25 1.2)+		(layers "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "4f9c44b8-c363-4131-ab4d-d6baa9839b7d")+	)+	(pad "" smd roundrect+		(at 0 1.04 180)+		(size 1.25 1.2)+		(layers "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "bedd7336-c642-4e17-af06-a45740092048")+	)+	(pad "" smd roundrect+		(at 0 2.7 180)+		(size 1.25 1.2)+		(layers "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "0a6af149-35d7-47cf-b410-491563b7d0ab")+	)+	(pad "" smd roundrect+		(at 1.7 -0.65 180)+		(size 1.25 1.2)+		(layers "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "55589969-10d9-4229-af9a-4b4189374960")+	)+	(pad "" smd roundrect+		(at 1.7 1.04 180)+		(size 1.25 1.2)+		(layers "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "5d2b7c38-5533-45e7-b395-29ac9e18787e")+	)+	(pad "" smd roundrect+		(at 1.7 2.7 180)+		(size 1.25 1.2)+		(layers "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "3f4520d6-17f9-4b03-a6eb-ad4198236d04")+	)+	(pad "1" smd roundrect+		(at -1.04 -2.765)+		(size 1.4 1.27)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "2d31758f-9d8e-4e6e-bb68-ea33b59eb696")+	)+	(pad "2" smd roundrect+		(at 1.04 -2.765)+		(size 1.4 1.27)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "642f2fa0-b6c1-45a4-9ee4-f504d5e1be96")+	)+	(pad "3" smd rect+		(at 0 1.04)+		(size 4.8 4.72)+		(layers "F.Cu" "F.Mask")+		(uuid "a3475dce-3c29-4a07-958d-4fb9af041805")+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-277A.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
sl1045.kicad_symadded+25
@@ -0,0 +1,25 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "SL1045" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+    (property "Value" "SL1045" (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 "SL1045_0_1"+    (rectangle (start -12.70 2.54) (end 12.70 -5.08)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "SL1045_1_1"+    (pin passive line (at -17.78 0.00 0) (length 5.08)+      (name "A" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at -17.78 -2.54 0) (length 5.08)+      (name "A" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 0.00 180) (length 5.08)+      (name "K" (effects (font (size 1.27 1.27))))+      (number "3" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
sl1045.lbradded+111
@@ -0,0 +1,111 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="TO-277A">+  <description>3 pads, 4.8 x 6.8 mm. Thermal enhanced ultra thin SMD package; 3 leads; body: 4.3x6.1x0.43mm</description>+  <smd name="1" x="-1.0400" y="2.7650" dx="1.4000" dy="1.2700" layer="1" roundness="50"/>+  <smd name="2" x="1.0400" y="2.7650" dx="1.4000" dy="1.2700" layer="1" roundness="50"/>+  <smd name="3" x="0.0000" y="-1.0400" dx="4.8000" dy="4.7200" layer="1" cream="no"/>+  <polygon width="0.1200" layer="21">+    <vertex x="-2.0000" y="3.1900"/>+    <vertex x="-2.2800" y="3.1900"/>+    <vertex x="-2.0000" y="3.4700"/>+    <vertex x="-2.0000" y="3.1900"/>+  </polygon>+  <wire x1="-2.2600" y1="2.8700" x2="-2.2600" y2="1.6000" width="0.1200" layer="21"/>+  <wire x1="2.2600" y1="3.1600" x2="2.0200" y2="3.1600" width="0.1200" layer="21"/>+  <wire x1="2.2600" y1="3.1600" x2="2.2600" y2="1.6000" width="0.1200" layer="21"/>+  <wire x1="-2.1500" y1="2.0500" x2="-2.1500" y2="-3.0500" width="0.1000" layer="51"/>+  <wire x1="-2.1500" y1="-3.0500" x2="2.1500" y2="-3.0500" width="0.1000" layer="51"/>+  <wire x1="-1.1500" y1="3.0500" x2="-2.1500" y2="2.0500" width="0.1000" layer="51"/>+  <wire x1="2.1500" y1="3.0500" x2="-1.1500" y2="3.0500" width="0.1000" layer="51"/>+  <wire x1="2.1500" y1="-3.0500" x2="2.1500" y2="3.0500" width="0.1000" layer="51"/>+  <text x="0" y="4.065" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-4.040" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="SL1045">+  <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>+  <wire x1="12.7" y1="2.54" x2="12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-5.08" x2="-12.7" y2="2.54" width="0.254" layer="94"/>+  <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="A" x="-17.78" y="0" length="middle" direction="pas"/>+  <pin name="A@2" x="-17.78" y="-2.54" length="middle" direction="pas"/>+  <pin name="K" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="SL1045" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="SL1045" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="TO-277A">+      <connects>+        <connect gate="G$1" pin="A" pad="1"/>+        <connect gate="G$1" pin="A@2" pad="2"/>+        <connect gate="G$1" pin="K" pad="3"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
sl1045.stepadded+1449
@@ -0,0 +1,1449 @@+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('C:\\Cadence\\SPB_Data\\TO_277A_sp.step','2018-01-29T11:11:51'
+  ,('kicad StepUp'),('ksu MCAD'),'Open CASCADE STEP processor 7.1',
+  'FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('TO_277A_sp','TO_277A_sp','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1155);
+#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,#57,#104,#128,#216,#249,#305,#361,#387,#411,
+    #458,#482,#522,#546,#570,#601,#618,#630,#654,#673,#706,#787,#845,
+    #857,#869,#909,#933,#966,#1006,#1030,#1063,#1080,#1097,#1114,#1126,
+    #1143));
+#17 = ADVANCED_FACE('',(#18),#52,.F.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#30,#38,#46));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-1.775,-2.59,2.E-002));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-1.025,-2.59,2.E-002));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-1.775,-2.59,2.E-002));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(1.,0.E+000,0.E+000));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#22,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-1.775,-2.59,0.E+000));
+#34 = LINE('',#35,#36);
+#35 = CARTESIAN_POINT('',(-1.775,-2.59,0.25));
+#36 = VECTOR('',#37,1.);
+#37 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#38 = ORIENTED_EDGE('',*,*,#39,.T.);
+#39 = EDGE_CURVE('',#32,#40,#42,.T.);
+#40 = VERTEX_POINT('',#41);
+#41 = CARTESIAN_POINT('',(-1.025,-2.59,0.E+000));
+#42 = LINE('',#43,#44);
+#43 = CARTESIAN_POINT('',(-1.775,-2.59,0.E+000));
+#44 = VECTOR('',#45,1.);
+#45 = DIRECTION('',(1.,0.E+000,0.E+000));
+#46 = ORIENTED_EDGE('',*,*,#47,.F.);
+#47 = EDGE_CURVE('',#24,#40,#48,.T.);
+#48 = LINE('',#49,#50);
+#49 = CARTESIAN_POINT('',(-1.025,-2.59,0.25));
+#50 = VECTOR('',#51,1.);
+#51 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#52 = PLANE('',#53);
+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);
+#54 = CARTESIAN_POINT('',(-1.775,-2.59,0.25));
+#55 = DIRECTION('',(0.E+000,1.,0.E+000));
+#56 = DIRECTION('',(0.E+000,0.E+000,1.));
+#57 = ADVANCED_FACE('',(#58),#99,.F.);
+#58 = FACE_BOUND('',#59,.T.);
+#59 = EDGE_LOOP('',(#60,#70,#78,#86,#92,#93));
+#60 = ORIENTED_EDGE('',*,*,#61,.T.);
+#61 = EDGE_CURVE('',#62,#64,#66,.T.);
+#62 = VERTEX_POINT('',#63);
+#63 = CARTESIAN_POINT('',(-1.025,-3.041183650965,2.E-002));
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-2.141183650965,-3.041183650965,2.E-002));
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(0.E+000,-3.041183650965,2.E-002));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#70 = ORIENTED_EDGE('',*,*,#71,.T.);
+#71 = EDGE_CURVE('',#64,#72,#74,.T.);
+#72 = VERTEX_POINT('',#73);
+#73 = CARTESIAN_POINT('',(-2.141183650965,0.6,2.E-002));
+#74 = LINE('',#75,#76);
+#75 = CARTESIAN_POINT('',(-2.141183650965,0.E+000,2.E-002));
+#76 = VECTOR('',#77,1.);
+#77 = DIRECTION('',(0.E+000,1.,0.E+000));
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#72,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-1.775,0.6,2.E-002));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-1.775,0.6,2.E-002));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(1.,2.06514699521E-016,0.E+000));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#80,#22,#88,.T.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-1.775,0.6,2.E-002));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#92 = ORIENTED_EDGE('',*,*,#21,.T.);
+#93 = ORIENTED_EDGE('',*,*,#94,.T.);
+#94 = EDGE_CURVE('',#24,#62,#95,.T.);
+#95 = LINE('',#96,#97);
+#96 = CARTESIAN_POINT('',(-1.025,-2.59,2.E-002));
+#97 = VECTOR('',#98,1.);
+#98 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#99 = PLANE('',#100);
+#100 = AXIS2_PLACEMENT_3D('',#101,#102,#103);
+#101 = CARTESIAN_POINT('',(0.E+000,0.E+000,2.E-002));
+#102 = DIRECTION('',(0.E+000,0.E+000,1.));
+#103 = DIRECTION('',(1.,0.E+000,0.E+000));
+#104 = ADVANCED_FACE('',(#105),#123,.F.);
+#105 = FACE_BOUND('',#106,.T.);
+#106 = EDGE_LOOP('',(#107,#108,#116,#122));
+#107 = ORIENTED_EDGE('',*,*,#87,.F.);
+#108 = ORIENTED_EDGE('',*,*,#109,.T.);
+#109 = EDGE_CURVE('',#80,#110,#112,.T.);
+#110 = VERTEX_POINT('',#111);
+#111 = CARTESIAN_POINT('',(-1.775,0.6,0.E+000));
+#112 = LINE('',#113,#114);
+#113 = CARTESIAN_POINT('',(-1.775,0.6,0.25));
+#114 = VECTOR('',#115,1.);
+#115 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#116 = ORIENTED_EDGE('',*,*,#117,.T.);
+#117 = EDGE_CURVE('',#110,#32,#118,.T.);
+#118 = LINE('',#119,#120);
+#119 = CARTESIAN_POINT('',(-1.775,0.6,0.E+000));
+#120 = VECTOR('',#121,1.);
+#121 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#122 = ORIENTED_EDGE('',*,*,#31,.F.);
+#123 = PLANE('',#124);
+#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127);
+#125 = CARTESIAN_POINT('',(-1.775,0.6,0.25));
+#126 = DIRECTION('',(1.,0.E+000,0.E+000));
+#127 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#128 = ADVANCED_FACE('',(#129),#211,.T.);
+#129 = FACE_BOUND('',#130,.T.);
+#130 = EDGE_LOOP('',(#131,#132,#133,#141,#149,#157,#165,#173,#181,#189,
+    #197,#205));
+#131 = ORIENTED_EDGE('',*,*,#39,.F.);
+#132 = ORIENTED_EDGE('',*,*,#117,.F.);
+#133 = ORIENTED_EDGE('',*,*,#134,.F.);
+#134 = EDGE_CURVE('',#135,#110,#137,.T.);
+#135 = VERTEX_POINT('',#136);
+#136 = CARTESIAN_POINT('',(-2.3,0.6,0.E+000));
+#137 = LINE('',#138,#139);
+#138 = CARTESIAN_POINT('',(-1.775,0.6,0.E+000));
+#139 = VECTOR('',#140,1.);
+#140 = DIRECTION('',(1.,2.06514699521E-016,0.E+000));
+#141 = ORIENTED_EDGE('',*,*,#142,.F.);
+#142 = EDGE_CURVE('',#143,#135,#145,.T.);
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(-2.3,1.35,0.E+000));
+#145 = LINE('',#146,#147);
+#146 = CARTESIAN_POINT('',(-2.3,1.35,0.E+000));
+#147 = VECTOR('',#148,1.);
+#148 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#149 = ORIENTED_EDGE('',*,*,#150,.F.);
+#150 = EDGE_CURVE('',#151,#143,#153,.T.);
+#151 = VERTEX_POINT('',#152);
+#152 = CARTESIAN_POINT('',(2.3,1.35,0.E+000));
+#153 = LINE('',#154,#155);
+#154 = CARTESIAN_POINT('',(-2.3,1.35,0.E+000));
+#155 = VECTOR('',#156,1.);
+#156 = DIRECTION('',(-1.,-0.E+000,-0.E+000));
+#157 = ORIENTED_EDGE('',*,*,#158,.F.);
+#158 = EDGE_CURVE('',#159,#151,#161,.T.);
+#159 = VERTEX_POINT('',#160);
+#160 = CARTESIAN_POINT('',(2.3,0.6,0.E+000));
+#161 = LINE('',#162,#163);
+#162 = CARTESIAN_POINT('',(2.3,1.35,0.E+000));
+#163 = VECTOR('',#164,1.);
+#164 = DIRECTION('',(0.E+000,1.,0.E+000));
+#165 = ORIENTED_EDGE('',*,*,#166,.F.);
+#166 = EDGE_CURVE('',#167,#159,#169,.T.);
+#167 = VERTEX_POINT('',#168);
+#168 = CARTESIAN_POINT('',(1.775,0.6,0.E+000));
+#169 = LINE('',#170,#171);
+#170 = CARTESIAN_POINT('',(1.775,0.6,0.E+000));
+#171 = VECTOR('',#172,1.);
+#172 = DIRECTION('',(1.,0.E+000,0.E+000));
+#173 = ORIENTED_EDGE('',*,*,#174,.F.);
+#174 = EDGE_CURVE('',#175,#167,#177,.T.);
+#175 = VERTEX_POINT('',#176);
+#176 = CARTESIAN_POINT('',(1.775,-2.59,0.E+000));
+#177 = LINE('',#178,#179);
+#178 = CARTESIAN_POINT('',(1.775,-2.59,0.E+000));
+#179 = VECTOR('',#180,1.);
+#180 = DIRECTION('',(0.E+000,1.,0.E+000));
+#181 = ORIENTED_EDGE('',*,*,#182,.F.);
+#182 = EDGE_CURVE('',#183,#175,#185,.T.);
+#183 = VERTEX_POINT('',#184);
+#184 = CARTESIAN_POINT('',(1.025,-2.59,0.E+000));
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(1.025,-2.59,0.E+000));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(1.,0.E+000,0.E+000));
+#189 = ORIENTED_EDGE('',*,*,#190,.F.);
+#190 = EDGE_CURVE('',#191,#183,#193,.T.);
+#191 = VERTEX_POINT('',#192);
+#192 = CARTESIAN_POINT('',(1.025,-3.25,0.E+000));
+#193 = LINE('',#194,#195);
+#194 = CARTESIAN_POINT('',(1.025,-3.25,0.E+000));
+#195 = VECTOR('',#196,1.);
+#196 = DIRECTION('',(0.E+000,1.,0.E+000));
+#197 = ORIENTED_EDGE('',*,*,#198,.F.);
+#198 = EDGE_CURVE('',#199,#191,#201,.T.);
+#199 = VERTEX_POINT('',#200);
+#200 = CARTESIAN_POINT('',(-1.025,-3.25,0.E+000));
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(-1.025,-3.25,0.E+000));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(1.,0.E+000,0.E+000));
+#205 = ORIENTED_EDGE('',*,*,#206,.F.);
+#206 = EDGE_CURVE('',#40,#199,#207,.T.);
+#207 = LINE('',#208,#209);
+#208 = CARTESIAN_POINT('',(-1.025,-2.59,0.E+000));
+#209 = VECTOR('',#210,1.);
+#210 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#211 = PLANE('',#212);
+#212 = AXIS2_PLACEMENT_3D('',#213,#214,#215);
+#213 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#214 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#215 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#216 = ADVANCED_FACE('',(#217),#244,.F.);
+#217 = FACE_BOUND('',#218,.T.);
+#218 = EDGE_LOOP('',(#219,#229,#235,#236,#237,#238));
+#219 = ORIENTED_EDGE('',*,*,#220,.F.);
+#220 = EDGE_CURVE('',#221,#223,#225,.T.);
+#221 = VERTEX_POINT('',#222);
+#222 = CARTESIAN_POINT('',(-1.025,-3.000628445402,0.25));
+#223 = VERTEX_POINT('',#224);
+#224 = CARTESIAN_POINT('',(-1.025,-3.25,0.25));
+#225 = LINE('',#226,#227);
+#226 = CARTESIAN_POINT('',(-1.025,-2.59,0.25));
+#227 = VECTOR('',#228,1.);
+#228 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#229 = ORIENTED_EDGE('',*,*,#230,.T.);
+#230 = EDGE_CURVE('',#221,#62,#231,.T.);
+#231 = LINE('',#232,#233);
+#232 = CARTESIAN_POINT('',(-1.025,-2.988246482715,0.320221599875));
+#233 = VECTOR('',#234,1.);
+#234 = DIRECTION('',(0.E+000,-0.173648177667,-0.984807753012));
+#235 = ORIENTED_EDGE('',*,*,#94,.F.);
+#236 = ORIENTED_EDGE('',*,*,#47,.T.);
+#237 = ORIENTED_EDGE('',*,*,#206,.T.);
+#238 = ORIENTED_EDGE('',*,*,#239,.F.);
+#239 = EDGE_CURVE('',#223,#199,#240,.T.);
+#240 = LINE('',#241,#242);
+#241 = CARTESIAN_POINT('',(-1.025,-3.25,0.25));
+#242 = VECTOR('',#243,1.);
+#243 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#244 = PLANE('',#245);
+#245 = AXIS2_PLACEMENT_3D('',#246,#247,#248);
+#246 = CARTESIAN_POINT('',(-1.025,-2.59,0.25));
+#247 = DIRECTION('',(1.,0.E+000,0.E+000));
+#248 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#249 = ADVANCED_FACE('',(#250),#300,.T.);
+#250 = FACE_BOUND('',#251,.T.);
+#251 = EDGE_LOOP('',(#252,#262,#268,#269,#270,#278,#286,#294));
+#252 = ORIENTED_EDGE('',*,*,#253,.F.);
+#253 = EDGE_CURVE('',#254,#256,#258,.T.);
+#254 = VERTEX_POINT('',#255);
+#255 = CARTESIAN_POINT('',(-1.929591274114,-2.829591274114,1.22));
+#256 = VERTEX_POINT('',#257);
+#257 = CARTESIAN_POINT('',(1.929591274114,-2.829591274114,1.22));
+#258 = LINE('',#259,#260);
+#259 = CARTESIAN_POINT('',(2.15,-2.829591274114,1.22));
+#260 = VECTOR('',#261,1.);
+#261 = DIRECTION('',(1.,0.E+000,0.E+000));
+#262 = ORIENTED_EDGE('',*,*,#263,.T.);
+#263 = EDGE_CURVE('',#254,#64,#264,.T.);
+#264 = LINE('',#265,#266);
+#265 = CARTESIAN_POINT('',(-1.873110093748,-2.773110093748,
+    1.540320691364));
+#266 = VECTOR('',#267,1.);
+#267 = DIRECTION('',(-0.171087869746,-0.171087869746,-0.970287525248));
+#268 = ORIENTED_EDGE('',*,*,#61,.F.);
+#269 = ORIENTED_EDGE('',*,*,#230,.F.);
+#270 = ORIENTED_EDGE('',*,*,#271,.F.);
+#271 = EDGE_CURVE('',#272,#221,#274,.T.);
+#272 = VERTEX_POINT('',#273);
+#273 = CARTESIAN_POINT('',(1.025,-3.000628445402,0.25));
+#274 = LINE('',#275,#276);
+#275 = CARTESIAN_POINT('',(0.E+000,-3.000628445402,0.25));
+#276 = VECTOR('',#277,1.);
+#277 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#278 = ORIENTED_EDGE('',*,*,#279,.F.);
+#279 = EDGE_CURVE('',#280,#272,#282,.T.);
+#280 = VERTEX_POINT('',#281);
+#281 = CARTESIAN_POINT('',(1.025,-3.041183650965,2.E-002));
+#282 = LINE('',#283,#284);
+#283 = CARTESIAN_POINT('',(1.025,-3.008147917856,0.207354952577));
+#284 = VECTOR('',#285,1.);
+#285 = DIRECTION('',(0.E+000,0.173648177667,0.984807753012));
+#286 = ORIENTED_EDGE('',*,*,#287,.F.);
+#287 = EDGE_CURVE('',#288,#280,#290,.T.);
+#288 = VERTEX_POINT('',#289);
+#289 = CARTESIAN_POINT('',(2.141183650965,-3.041183650965,2.E-002));
+#290 = LINE('',#291,#292);
+#291 = CARTESIAN_POINT('',(0.E+000,-3.041183650965,2.E-002));
+#292 = VECTOR('',#293,1.);
+#293 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#294 = ORIENTED_EDGE('',*,*,#295,.T.);
+#295 = EDGE_CURVE('',#288,#256,#296,.T.);
+#296 = LINE('',#297,#298);
+#297 = CARTESIAN_POINT('',(1.873110093748,-2.773110093748,1.540320691364
+    ));
+#298 = VECTOR('',#299,1.);
+#299 = DIRECTION('',(-0.171087869746,0.171087869746,0.970287525248));
+#300 = PLANE('',#301);
+#301 = AXIS2_PLACEMENT_3D('',#302,#303,#304);
+#302 = CARTESIAN_POINT('',(0.E+000,-2.829591274114,1.22));
+#303 = DIRECTION('',(0.E+000,-0.984807753012,0.173648177667));
+#304 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#305 = ADVANCED_FACE('',(#306),#356,.T.);
+#306 = FACE_BOUND('',#307,.T.);
+#307 = EDGE_LOOP('',(#308,#316,#317,#318,#326,#334,#342,#350));
+#308 = ORIENTED_EDGE('',*,*,#309,.F.);
+#309 = EDGE_CURVE('',#72,#310,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-2.100628445402,0.6,0.25));
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(-2.090809546332,0.6,0.305685743784));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(0.173648177667,3.586090123328E-017,0.984807753012)
+  );
+#316 = ORIENTED_EDGE('',*,*,#71,.F.);
+#317 = ORIENTED_EDGE('',*,*,#263,.F.);
+#318 = ORIENTED_EDGE('',*,*,#319,.F.);
+#319 = EDGE_CURVE('',#320,#254,#322,.T.);
+#320 = VERTEX_POINT('',#321);
+#321 = CARTESIAN_POINT('',(-1.929591274114,2.829591274114,1.22));
+#322 = LINE('',#323,#324);
+#323 = CARTESIAN_POINT('',(-1.929591274114,-2.829591274114,1.22));
+#324 = VECTOR('',#325,1.);
+#325 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#326 = ORIENTED_EDGE('',*,*,#327,.F.);
+#327 = EDGE_CURVE('',#328,#320,#330,.T.);
+#328 = VERTEX_POINT('',#329);
+#329 = CARTESIAN_POINT('',(-2.141183650965,3.041183650965,2.E-002));
+#330 = LINE('',#331,#332);
+#331 = CARTESIAN_POINT('',(-1.873110093748,2.773110093748,1.540320691364
+    ));
+#332 = VECTOR('',#333,1.);
+#333 = DIRECTION('',(0.171087869746,-0.171087869746,0.970287525248));
+#334 = ORIENTED_EDGE('',*,*,#335,.F.);
+#335 = EDGE_CURVE('',#336,#328,#338,.T.);
+#336 = VERTEX_POINT('',#337);
+#337 = CARTESIAN_POINT('',(-2.141183650965,1.35,2.E-002));
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-2.141183650965,0.E+000,2.E-002));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.E+000,1.,0.E+000));
+#342 = ORIENTED_EDGE('',*,*,#343,.F.);
+#343 = EDGE_CURVE('',#344,#336,#346,.T.);
+#344 = VERTEX_POINT('',#345);
+#345 = CARTESIAN_POINT('',(-2.100628445402,1.35,0.25));
+#346 = LINE('',#347,#348);
+#347 = CARTESIAN_POINT('',(-2.106640233375,1.35,0.215905456161));
+#348 = VECTOR('',#349,1.);
+#349 = DIRECTION('',(-0.173648177667,0.E+000,-0.984807753012));
+#350 = ORIENTED_EDGE('',*,*,#351,.F.);
+#351 = EDGE_CURVE('',#310,#344,#352,.T.);
+#352 = LINE('',#353,#354);
+#353 = CARTESIAN_POINT('',(-2.100628445402,0.E+000,0.25));
+#354 = VECTOR('',#355,1.);
+#355 = DIRECTION('',(0.E+000,1.,0.E+000));
+#356 = PLANE('',#357);
+#357 = AXIS2_PLACEMENT_3D('',#358,#359,#360);
+#358 = CARTESIAN_POINT('',(-1.929591274114,0.E+000,1.22));
+#359 = DIRECTION('',(-0.984807753012,0.E+000,0.173648177667));
+#360 = DIRECTION('',(0.E+000,1.,0.E+000));
+#361 = ADVANCED_FACE('',(#362),#382,.F.);
+#362 = FACE_BOUND('',#363,.T.);
+#363 = EDGE_LOOP('',(#364,#365,#366,#374,#380,#381));
+#364 = ORIENTED_EDGE('',*,*,#79,.F.);
+#365 = ORIENTED_EDGE('',*,*,#309,.T.);
+#366 = ORIENTED_EDGE('',*,*,#367,.F.);
+#367 = EDGE_CURVE('',#368,#310,#370,.T.);
+#368 = VERTEX_POINT('',#369);
+#369 = CARTESIAN_POINT('',(-2.3,0.6,0.25));
+#370 = LINE('',#371,#372);
+#371 = CARTESIAN_POINT('',(-1.775,0.6,0.25));
+#372 = VECTOR('',#373,1.);
+#373 = DIRECTION('',(1.,2.06514699521E-016,0.E+000));
+#374 = ORIENTED_EDGE('',*,*,#375,.T.);
+#375 = EDGE_CURVE('',#368,#135,#376,.T.);
+#376 = LINE('',#377,#378);
+#377 = CARTESIAN_POINT('',(-2.3,0.6,0.25));
+#378 = VECTOR('',#379,1.);
+#379 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#380 = ORIENTED_EDGE('',*,*,#134,.T.);
+#381 = ORIENTED_EDGE('',*,*,#109,.F.);
+#382 = PLANE('',#383);
+#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386);
+#384 = CARTESIAN_POINT('',(-1.775,0.6,0.25));
+#385 = DIRECTION('',(-2.06514699521E-016,1.,0.E+000));
+#386 = DIRECTION('',(-1.,-2.06514699521E-016,0.E+000));
+#387 = ADVANCED_FACE('',(#388),#406,.F.);
+#388 = FACE_BOUND('',#389,.T.);
+#389 = EDGE_LOOP('',(#390,#391,#392,#400));
+#390 = ORIENTED_EDGE('',*,*,#142,.T.);
+#391 = ORIENTED_EDGE('',*,*,#375,.F.);
+#392 = ORIENTED_EDGE('',*,*,#393,.F.);
+#393 = EDGE_CURVE('',#394,#368,#396,.T.);
+#394 = VERTEX_POINT('',#395);
+#395 = CARTESIAN_POINT('',(-2.3,1.35,0.25));
+#396 = LINE('',#397,#398);
+#397 = CARTESIAN_POINT('',(-2.3,1.35,0.25));
+#398 = VECTOR('',#399,1.);
+#399 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#400 = ORIENTED_EDGE('',*,*,#401,.T.);
+#401 = EDGE_CURVE('',#394,#143,#402,.T.);
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(-2.3,1.35,0.25));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#406 = PLANE('',#407);
+#407 = AXIS2_PLACEMENT_3D('',#408,#409,#410);
+#408 = CARTESIAN_POINT('',(-2.3,1.35,0.25));
+#409 = DIRECTION('',(1.,0.E+000,0.E+000));
+#410 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#411 = ADVANCED_FACE('',(#412),#453,.F.);
+#412 = FACE_BOUND('',#413,.T.);
+#413 = EDGE_LOOP('',(#414,#420,#421,#429,#437,#445,#451,#452));
+#414 = ORIENTED_EDGE('',*,*,#415,.F.);
+#415 = EDGE_CURVE('',#344,#394,#416,.T.);
+#416 = LINE('',#417,#418);
+#417 = CARTESIAN_POINT('',(-2.3,1.35,0.25));
+#418 = VECTOR('',#419,1.);
+#419 = DIRECTION('',(-1.,-0.E+000,-0.E+000));
+#420 = ORIENTED_EDGE('',*,*,#343,.T.);
+#421 = ORIENTED_EDGE('',*,*,#422,.F.);
+#422 = EDGE_CURVE('',#423,#336,#425,.T.);
+#423 = VERTEX_POINT('',#424);
+#424 = CARTESIAN_POINT('',(2.141183650965,1.35,2.E-002));
+#425 = LINE('',#426,#427);
+#426 = CARTESIAN_POINT('',(-2.3,1.35,2.E-002));
+#427 = VECTOR('',#428,1.);
+#428 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#429 = ORIENTED_EDGE('',*,*,#430,.T.);
+#430 = EDGE_CURVE('',#423,#431,#433,.T.);
+#431 = VERTEX_POINT('',#432);
+#432 = CARTESIAN_POINT('',(2.100628445402,1.35,0.25));
+#433 = LINE('',#434,#435);
+#434 = CARTESIAN_POINT('',(1.967933261183,1.35,1.00255178581));
+#435 = VECTOR('',#436,1.);
+#436 = DIRECTION('',(-0.173648177667,0.E+000,0.984807753012));
+#437 = ORIENTED_EDGE('',*,*,#438,.F.);
+#438 = EDGE_CURVE('',#439,#431,#441,.T.);
+#439 = VERTEX_POINT('',#440);
+#440 = CARTESIAN_POINT('',(2.3,1.35,0.25));
+#441 = LINE('',#442,#443);
+#442 = CARTESIAN_POINT('',(-2.3,1.35,0.25));
+#443 = VECTOR('',#444,1.);
+#444 = DIRECTION('',(-1.,-0.E+000,-0.E+000));
+#445 = ORIENTED_EDGE('',*,*,#446,.T.);
+#446 = EDGE_CURVE('',#439,#151,#447,.T.);
+#447 = LINE('',#448,#449);
+#448 = CARTESIAN_POINT('',(2.3,1.35,0.25));
+#449 = VECTOR('',#450,1.);
+#450 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#451 = ORIENTED_EDGE('',*,*,#150,.T.);
+#452 = ORIENTED_EDGE('',*,*,#401,.F.);
+#453 = PLANE('',#454);
+#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457);
+#455 = CARTESIAN_POINT('',(-2.3,1.35,0.25));
+#456 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#457 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#458 = ADVANCED_FACE('',(#459),#477,.F.);
+#459 = FACE_BOUND('',#460,.T.);
+#460 = EDGE_LOOP('',(#461,#462,#463,#471));
+#461 = ORIENTED_EDGE('',*,*,#158,.T.);
+#462 = ORIENTED_EDGE('',*,*,#446,.F.);
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#465,#439,#467,.T.);
+#465 = VERTEX_POINT('',#466);
+#466 = CARTESIAN_POINT('',(2.3,0.6,0.25));
+#467 = LINE('',#468,#469);
+#468 = CARTESIAN_POINT('',(2.3,1.35,0.25));
+#469 = VECTOR('',#470,1.);
+#470 = DIRECTION('',(0.E+000,1.,0.E+000));
+#471 = ORIENTED_EDGE('',*,*,#472,.T.);
+#472 = EDGE_CURVE('',#465,#159,#473,.T.);
+#473 = LINE('',#474,#475);
+#474 = CARTESIAN_POINT('',(2.3,0.6,0.25));
+#475 = VECTOR('',#476,1.);
+#476 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#477 = PLANE('',#478);
+#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481);
+#479 = CARTESIAN_POINT('',(2.3,1.35,0.25));
+#480 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#481 = DIRECTION('',(0.E+000,0.E+000,1.));
+#482 = ADVANCED_FACE('',(#483),#517,.F.);
+#483 = FACE_BOUND('',#484,.T.);
+#484 = EDGE_LOOP('',(#485,#493,#501,#509,#515,#516));
+#485 = ORIENTED_EDGE('',*,*,#486,.F.);
+#486 = EDGE_CURVE('',#487,#465,#489,.T.);
+#487 = VERTEX_POINT('',#488);
+#488 = CARTESIAN_POINT('',(2.100628445402,0.6,0.25));
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(1.775,0.6,0.25));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,0.E+000,0.E+000));
+#493 = ORIENTED_EDGE('',*,*,#494,.T.);
+#494 = EDGE_CURVE('',#487,#495,#497,.T.);
+#495 = VERTEX_POINT('',#496);
+#496 = CARTESIAN_POINT('',(2.141183650965,0.6,2.E-002));
+#497 = LINE('',#498,#499);
+#498 = CARTESIAN_POINT('',(2.090809546332,0.6,0.305685743784));
+#499 = VECTOR('',#500,1.);
+#500 = DIRECTION('',(0.173648177667,0.E+000,-0.984807753012));
+#501 = ORIENTED_EDGE('',*,*,#502,.F.);
+#502 = EDGE_CURVE('',#503,#495,#505,.T.);
+#503 = VERTEX_POINT('',#504);
+#504 = CARTESIAN_POINT('',(1.775,0.6,2.E-002));
+#505 = LINE('',#506,#507);
+#506 = CARTESIAN_POINT('',(1.775,0.6,2.E-002));
+#507 = VECTOR('',#508,1.);
+#508 = DIRECTION('',(1.,0.E+000,0.E+000));
+#509 = ORIENTED_EDGE('',*,*,#510,.T.);
+#510 = EDGE_CURVE('',#503,#167,#511,.T.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(1.775,0.6,0.25));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#515 = ORIENTED_EDGE('',*,*,#166,.T.);
+#516 = ORIENTED_EDGE('',*,*,#472,.F.);
+#517 = PLANE('',#518);
+#518 = AXIS2_PLACEMENT_3D('',#519,#520,#521);
+#519 = CARTESIAN_POINT('',(1.775,0.6,0.25));
+#520 = DIRECTION('',(0.E+000,1.,0.E+000));
+#521 = DIRECTION('',(0.E+000,0.E+000,1.));
+#522 = ADVANCED_FACE('',(#523),#541,.F.);
+#523 = FACE_BOUND('',#524,.T.);
+#524 = EDGE_LOOP('',(#525,#533,#539,#540));
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#527,#503,#529,.T.);
+#527 = VERTEX_POINT('',#528);
+#528 = CARTESIAN_POINT('',(1.775,-2.59,2.E-002));
+#529 = LINE('',#530,#531);
+#530 = CARTESIAN_POINT('',(1.775,-2.59,2.E-002));
+#531 = VECTOR('',#532,1.);
+#532 = DIRECTION('',(0.E+000,1.,0.E+000));
+#533 = ORIENTED_EDGE('',*,*,#534,.T.);
+#534 = EDGE_CURVE('',#527,#175,#535,.T.);
+#535 = LINE('',#536,#537);
+#536 = CARTESIAN_POINT('',(1.775,-2.59,0.25));
+#537 = VECTOR('',#538,1.);
+#538 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#539 = ORIENTED_EDGE('',*,*,#174,.T.);
+#540 = ORIENTED_EDGE('',*,*,#510,.F.);
+#541 = PLANE('',#542);
+#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545);
+#543 = CARTESIAN_POINT('',(1.775,-2.59,0.25));
+#544 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#545 = DIRECTION('',(0.E+000,0.E+000,1.));
+#546 = ADVANCED_FACE('',(#547),#565,.F.);
+#547 = FACE_BOUND('',#548,.T.);
+#548 = EDGE_LOOP('',(#549,#557,#563,#564));
+#549 = ORIENTED_EDGE('',*,*,#550,.F.);
+#550 = EDGE_CURVE('',#551,#527,#553,.T.);
+#551 = VERTEX_POINT('',#552);
+#552 = CARTESIAN_POINT('',(1.025,-2.59,2.E-002));
+#553 = LINE('',#554,#555);
+#554 = CARTESIAN_POINT('',(1.025,-2.59,2.E-002));
+#555 = VECTOR('',#556,1.);
+#556 = DIRECTION('',(1.,0.E+000,0.E+000));
+#557 = ORIENTED_EDGE('',*,*,#558,.T.);
+#558 = EDGE_CURVE('',#551,#183,#559,.T.);
+#559 = LINE('',#560,#561);
+#560 = CARTESIAN_POINT('',(1.025,-2.59,0.25));
+#561 = VECTOR('',#562,1.);
+#562 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#563 = ORIENTED_EDGE('',*,*,#182,.T.);
+#564 = ORIENTED_EDGE('',*,*,#534,.F.);
+#565 = PLANE('',#566);
+#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569);
+#567 = CARTESIAN_POINT('',(1.025,-2.59,0.25));
+#568 = DIRECTION('',(0.E+000,1.,0.E+000));
+#569 = DIRECTION('',(0.E+000,0.E+000,1.));
+#570 = ADVANCED_FACE('',(#571),#596,.F.);
+#571 = FACE_BOUND('',#572,.T.);
+#572 = EDGE_LOOP('',(#573,#579,#580,#588,#594,#595));
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#280,#551,#575,.T.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(1.025,-3.25,2.E-002));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.E+000,1.,0.E+000));
+#579 = ORIENTED_EDGE('',*,*,#279,.T.);
+#580 = ORIENTED_EDGE('',*,*,#581,.F.);
+#581 = EDGE_CURVE('',#582,#272,#584,.T.);
+#582 = VERTEX_POINT('',#583);
+#583 = CARTESIAN_POINT('',(1.025,-3.25,0.25));
+#584 = LINE('',#585,#586);
+#585 = CARTESIAN_POINT('',(1.025,-3.25,0.25));
+#586 = VECTOR('',#587,1.);
+#587 = DIRECTION('',(0.E+000,1.,0.E+000));
+#588 = ORIENTED_EDGE('',*,*,#589,.T.);
+#589 = EDGE_CURVE('',#582,#191,#590,.T.);
+#590 = LINE('',#591,#592);
+#591 = CARTESIAN_POINT('',(1.025,-3.25,0.25));
+#592 = VECTOR('',#593,1.);
+#593 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#594 = ORIENTED_EDGE('',*,*,#190,.T.);
+#595 = ORIENTED_EDGE('',*,*,#558,.F.);
+#596 = PLANE('',#597);
+#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600);
+#598 = CARTESIAN_POINT('',(1.025,-3.25,0.25));
+#599 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#600 = DIRECTION('',(0.E+000,0.E+000,1.));
+#601 = ADVANCED_FACE('',(#602),#613,.F.);
+#602 = FACE_BOUND('',#603,.T.);
+#603 = EDGE_LOOP('',(#604,#605,#606,#612));
+#604 = ORIENTED_EDGE('',*,*,#198,.T.);
+#605 = ORIENTED_EDGE('',*,*,#589,.F.);
+#606 = ORIENTED_EDGE('',*,*,#607,.F.);
+#607 = EDGE_CURVE('',#223,#582,#608,.T.);
+#608 = LINE('',#609,#610);
+#609 = CARTESIAN_POINT('',(-1.025,-3.25,0.25));
+#610 = VECTOR('',#611,1.);
+#611 = DIRECTION('',(1.,0.E+000,0.E+000));
+#612 = ORIENTED_EDGE('',*,*,#239,.T.);
+#613 = PLANE('',#614);
+#614 = AXIS2_PLACEMENT_3D('',#615,#616,#617);
+#615 = CARTESIAN_POINT('',(-1.025,-3.25,0.25));
+#616 = DIRECTION('',(0.E+000,1.,0.E+000));
+#617 = DIRECTION('',(0.E+000,0.E+000,1.));
+#618 = ADVANCED_FACE('',(#619),#625,.F.);
+#619 = FACE_BOUND('',#620,.T.);
+#620 = EDGE_LOOP('',(#621,#622,#623,#624));
+#621 = ORIENTED_EDGE('',*,*,#581,.T.);
+#622 = ORIENTED_EDGE('',*,*,#271,.T.);
+#623 = ORIENTED_EDGE('',*,*,#220,.T.);
+#624 = ORIENTED_EDGE('',*,*,#607,.T.);
+#625 = PLANE('',#626);
+#626 = AXIS2_PLACEMENT_3D('',#627,#628,#629);
+#627 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.25));
+#628 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#629 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#630 = ADVANCED_FACE('',(#631),#649,.T.);
+#631 = FACE_BOUND('',#632,.T.);
+#632 = EDGE_LOOP('',(#633,#641,#642,#643));
+#633 = ORIENTED_EDGE('',*,*,#634,.T.);
+#634 = EDGE_CURVE('',#635,#320,#637,.T.);
+#635 = VERTEX_POINT('',#636);
+#636 = CARTESIAN_POINT('',(1.929591274114,2.829591274114,1.22));
+#637 = LINE('',#638,#639);
+#638 = CARTESIAN_POINT('',(-2.15,2.829591274114,1.22));
+#639 = VECTOR('',#640,1.);
+#640 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#641 = ORIENTED_EDGE('',*,*,#319,.T.);
+#642 = ORIENTED_EDGE('',*,*,#253,.T.);
+#643 = ORIENTED_EDGE('',*,*,#644,.T.);
+#644 = EDGE_CURVE('',#256,#635,#645,.T.);
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(1.929591274114,2.829591274114,1.22));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(0.E+000,1.,0.E+000));
+#649 = PLANE('',#650);
+#650 = AXIS2_PLACEMENT_3D('',#651,#652,#653);
+#651 = CARTESIAN_POINT('',(0.E+000,0.E+000,1.22));
+#652 = DIRECTION('',(0.E+000,0.E+000,1.));
+#653 = DIRECTION('',(1.,0.E+000,0.E+000));
+#654 = ADVANCED_FACE('',(#655),#668,.F.);
+#655 = FACE_BOUND('',#656,.T.);
+#656 = EDGE_LOOP('',(#657,#658,#664,#665,#666,#667));
+#657 = ORIENTED_EDGE('',*,*,#502,.T.);
+#658 = ORIENTED_EDGE('',*,*,#659,.T.);
+#659 = EDGE_CURVE('',#495,#288,#660,.T.);
+#660 = LINE('',#661,#662);
+#661 = CARTESIAN_POINT('',(2.141183650965,0.E+000,2.E-002));
+#662 = VECTOR('',#663,1.);
+#663 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#664 = ORIENTED_EDGE('',*,*,#287,.T.);
+#665 = ORIENTED_EDGE('',*,*,#574,.T.);
+#666 = ORIENTED_EDGE('',*,*,#550,.T.);
+#667 = ORIENTED_EDGE('',*,*,#526,.T.);
+#668 = PLANE('',#669);
+#669 = AXIS2_PLACEMENT_3D('',#670,#671,#672);
+#670 = CARTESIAN_POINT('',(0.E+000,0.E+000,2.E-002));
+#671 = DIRECTION('',(0.E+000,0.E+000,1.));
+#672 = DIRECTION('',(1.,0.E+000,0.E+000));
+#673 = ADVANCED_FACE('',(#674),#701,.T.);
+#674 = FACE_BOUND('',#675,.T.);
+#675 = EDGE_LOOP('',(#676,#677,#678,#679,#685,#686,#694,#700));
+#676 = ORIENTED_EDGE('',*,*,#295,.F.);
+#677 = ORIENTED_EDGE('',*,*,#659,.F.);
+#678 = ORIENTED_EDGE('',*,*,#494,.F.);
+#679 = ORIENTED_EDGE('',*,*,#680,.F.);
+#680 = EDGE_CURVE('',#431,#487,#681,.T.);
+#681 = LINE('',#682,#683);
+#682 = CARTESIAN_POINT('',(2.100628445402,0.E+000,0.25));
+#683 = VECTOR('',#684,1.);
+#684 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#685 = ORIENTED_EDGE('',*,*,#430,.F.);
+#686 = ORIENTED_EDGE('',*,*,#687,.F.);
+#687 = EDGE_CURVE('',#688,#423,#690,.T.);
+#688 = VERTEX_POINT('',#689);
+#689 = CARTESIAN_POINT('',(2.141183650965,3.041183650965,2.E-002));
+#690 = LINE('',#691,#692);
+#691 = CARTESIAN_POINT('',(2.141183650965,0.E+000,2.E-002));
+#692 = VECTOR('',#693,1.);
+#693 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#694 = ORIENTED_EDGE('',*,*,#695,.F.);
+#695 = EDGE_CURVE('',#635,#688,#696,.T.);
+#696 = LINE('',#697,#698);
+#697 = CARTESIAN_POINT('',(1.873110093748,2.773110093748,1.540320691364)
+  );
+#698 = VECTOR('',#699,1.);
+#699 = DIRECTION('',(0.171087869746,0.171087869746,-0.970287525248));
+#700 = ORIENTED_EDGE('',*,*,#644,.F.);
+#701 = PLANE('',#702);
+#702 = AXIS2_PLACEMENT_3D('',#703,#704,#705);
+#703 = CARTESIAN_POINT('',(1.929591274114,0.E+000,1.22));
+#704 = DIRECTION('',(0.984807753012,0.E+000,0.173648177667));
+#705 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#706 = ADVANCED_FACE('',(#707),#782,.T.);
+#707 = FACE_BOUND('',#708,.T.);
+#708 = EDGE_LOOP('',(#709,#717,#718,#719,#720,#728,#736,#744,#752,#760,
+    #768,#776));
+#709 = ORIENTED_EDGE('',*,*,#710,.F.);
+#710 = EDGE_CURVE('',#328,#711,#713,.T.);
+#711 = VERTEX_POINT('',#712);
+#712 = CARTESIAN_POINT('',(-1.665,3.041183650965,2.E-002));
+#713 = LINE('',#714,#715);
+#714 = CARTESIAN_POINT('',(0.E+000,3.041183650965,2.E-002));
+#715 = VECTOR('',#716,1.);
+#716 = DIRECTION('',(1.,0.E+000,0.E+000));
+#717 = ORIENTED_EDGE('',*,*,#327,.T.);
+#718 = ORIENTED_EDGE('',*,*,#634,.F.);
+#719 = ORIENTED_EDGE('',*,*,#695,.T.);
+#720 = ORIENTED_EDGE('',*,*,#721,.F.);
+#721 = EDGE_CURVE('',#722,#688,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(1.665,3.041183650965,2.E-002));
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(0.E+000,3.041183650965,2.E-002));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(1.,0.E+000,0.E+000));
+#728 = ORIENTED_EDGE('',*,*,#729,.T.);
+#729 = EDGE_CURVE('',#722,#730,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(1.665,3.000628445402,0.25));
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(1.665,2.918869595985,0.713677476289));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.E+000,-0.173648177667,0.984807753012));
+#736 = ORIENTED_EDGE('',*,*,#737,.F.);
+#737 = EDGE_CURVE('',#738,#730,#740,.T.);
+#738 = VERTEX_POINT('',#739);
+#739 = CARTESIAN_POINT('',(0.465,3.000628445402,0.25));
+#740 = LINE('',#741,#742);
+#741 = CARTESIAN_POINT('',(0.E+000,3.000628445402,0.25));
+#742 = VECTOR('',#743,1.);
+#743 = DIRECTION('',(1.,0.E+000,0.E+000));
+#744 = ORIENTED_EDGE('',*,*,#745,.T.);
+#745 = EDGE_CURVE('',#738,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(0.465,3.041183650965,2.E-002));
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(0.465,2.918869595985,0.713677476289));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(6.908980971548E-017,0.173648177667,-0.984807753012)
+  );
+#752 = ORIENTED_EDGE('',*,*,#753,.F.);
+#753 = EDGE_CURVE('',#754,#746,#756,.T.);
+#754 = VERTEX_POINT('',#755);
+#755 = CARTESIAN_POINT('',(-0.465,3.041183650965,2.E-002));
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(0.E+000,3.041183650965,2.E-002));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(1.,0.E+000,0.E+000));
+#760 = ORIENTED_EDGE('',*,*,#761,.T.);
+#761 = EDGE_CURVE('',#754,#762,#764,.T.);
+#762 = VERTEX_POINT('',#763);
+#763 = CARTESIAN_POINT('',(-0.465,3.000628445402,0.25));
+#764 = LINE('',#765,#766);
+#765 = CARTESIAN_POINT('',(-0.465,2.918869595985,0.713677476289));
+#766 = VECTOR('',#767,1.);
+#767 = DIRECTION('',(6.908980971548E-017,-0.173648177667,0.984807753012)
+  );
+#768 = ORIENTED_EDGE('',*,*,#769,.F.);
+#769 = EDGE_CURVE('',#770,#762,#772,.T.);
+#770 = VERTEX_POINT('',#771);
+#771 = CARTESIAN_POINT('',(-1.665,3.000628445402,0.25));
+#772 = LINE('',#773,#774);
+#773 = CARTESIAN_POINT('',(0.E+000,3.000628445402,0.25));
+#774 = VECTOR('',#775,1.);
+#775 = DIRECTION('',(1.,0.E+000,0.E+000));
+#776 = ORIENTED_EDGE('',*,*,#777,.T.);
+#777 = EDGE_CURVE('',#770,#711,#778,.T.);
+#778 = LINE('',#779,#780);
+#779 = CARTESIAN_POINT('',(-1.665,2.918869595985,0.713677476289));
+#780 = VECTOR('',#781,1.);
+#781 = DIRECTION('',(0.E+000,0.173648177667,-0.984807753012));
+#782 = PLANE('',#783);
+#783 = AXIS2_PLACEMENT_3D('',#784,#785,#786);
+#784 = CARTESIAN_POINT('',(0.E+000,2.829591274114,1.22));
+#785 = DIRECTION('',(0.E+000,0.984807753012,0.173648177667));
+#786 = DIRECTION('',(1.,0.E+000,0.E+000));
+#787 = ADVANCED_FACE('',(#788),#840,.F.);
+#788 = FACE_BOUND('',#789,.F.);
+#789 = EDGE_LOOP('',(#790,#791,#792,#793,#801,#809,#815,#816,#824,#832,
+    #838,#839));
+#790 = ORIENTED_EDGE('',*,*,#422,.F.);
+#791 = ORIENTED_EDGE('',*,*,#687,.F.);
+#792 = ORIENTED_EDGE('',*,*,#721,.F.);
+#793 = ORIENTED_EDGE('',*,*,#794,.T.);
+#794 = EDGE_CURVE('',#722,#795,#797,.T.);
+#795 = VERTEX_POINT('',#796);
+#796 = CARTESIAN_POINT('',(1.665,2.16,2.E-002));
+#797 = LINE('',#798,#799);
+#798 = CARTESIAN_POINT('',(1.665,1.625,2.E-002));
+#799 = VECTOR('',#800,1.);
+#800 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#801 = ORIENTED_EDGE('',*,*,#802,.T.);
+#802 = EDGE_CURVE('',#795,#803,#805,.T.);
+#803 = VERTEX_POINT('',#804);
+#804 = CARTESIAN_POINT('',(0.465,2.16,2.E-002));
+#805 = LINE('',#806,#807);
+#806 = CARTESIAN_POINT('',(0.2325,2.16,2.E-002));
+#807 = VECTOR('',#808,1.);
+#808 = DIRECTION('',(-1.,3.614007241618E-016,0.E+000));
+#809 = ORIENTED_EDGE('',*,*,#810,.T.);
+#810 = EDGE_CURVE('',#803,#746,#811,.T.);
+#811 = LINE('',#812,#813);
+#812 = CARTESIAN_POINT('',(0.465,1.625,2.E-002));
+#813 = VECTOR('',#814,1.);
+#814 = DIRECTION('',(3.978723568754E-016,1.,0.E+000));
+#815 = ORIENTED_EDGE('',*,*,#753,.F.);
+#816 = ORIENTED_EDGE('',*,*,#817,.T.);
+#817 = EDGE_CURVE('',#754,#818,#820,.T.);
+#818 = VERTEX_POINT('',#819);
+#819 = CARTESIAN_POINT('',(-0.465,2.16,2.E-002));
+#820 = LINE('',#821,#822);
+#821 = CARTESIAN_POINT('',(-0.465,1.625,2.E-002));
+#822 = VECTOR('',#823,1.);
+#823 = DIRECTION('',(3.978723568754E-016,-1.,0.E+000));
+#824 = ORIENTED_EDGE('',*,*,#825,.T.);
+#825 = EDGE_CURVE('',#818,#826,#828,.T.);
+#826 = VERTEX_POINT('',#827);
+#827 = CARTESIAN_POINT('',(-1.665,2.16,2.E-002));
+#828 = LINE('',#829,#830);
+#829 = CARTESIAN_POINT('',(-0.8325,2.16,2.E-002));
+#830 = VECTOR('',#831,1.);
+#831 = DIRECTION('',(-1.,-3.614007241618E-016,0.E+000));
+#832 = ORIENTED_EDGE('',*,*,#833,.T.);
+#833 = EDGE_CURVE('',#826,#711,#834,.T.);
+#834 = LINE('',#835,#836);
+#835 = CARTESIAN_POINT('',(-1.665,1.625,2.E-002));
+#836 = VECTOR('',#837,1.);
+#837 = DIRECTION('',(0.E+000,1.,0.E+000));
+#838 = ORIENTED_EDGE('',*,*,#710,.F.);
+#839 = ORIENTED_EDGE('',*,*,#335,.F.);
+#840 = PLANE('',#841);
+#841 = AXIS2_PLACEMENT_3D('',#842,#843,#844);
+#842 = CARTESIAN_POINT('',(0.E+000,0.E+000,2.E-002));
+#843 = DIRECTION('',(0.E+000,0.E+000,1.));
+#844 = DIRECTION('',(1.,0.E+000,0.E+000));
+#845 = ADVANCED_FACE('',(#846),#852,.F.);
+#846 = FACE_BOUND('',#847,.T.);
+#847 = EDGE_LOOP('',(#848,#849,#850,#851));
+#848 = ORIENTED_EDGE('',*,*,#367,.T.);
+#849 = ORIENTED_EDGE('',*,*,#351,.T.);
+#850 = ORIENTED_EDGE('',*,*,#415,.T.);
+#851 = ORIENTED_EDGE('',*,*,#393,.T.);
+#852 = PLANE('',#853);
+#853 = AXIS2_PLACEMENT_3D('',#854,#855,#856);
+#854 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.25));
+#855 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#856 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#857 = ADVANCED_FACE('',(#858),#864,.F.);
+#858 = FACE_BOUND('',#859,.T.);
+#859 = EDGE_LOOP('',(#860,#861,#862,#863));
+#860 = ORIENTED_EDGE('',*,*,#438,.T.);
+#861 = ORIENTED_EDGE('',*,*,#680,.T.);
+#862 = ORIENTED_EDGE('',*,*,#486,.T.);
+#863 = ORIENTED_EDGE('',*,*,#464,.T.);
+#864 = PLANE('',#865);
+#865 = AXIS2_PLACEMENT_3D('',#866,#867,#868);
+#866 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.25));
+#867 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#868 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#869 = ADVANCED_FACE('',(#870),#904,.F.);
+#870 = FACE_BOUND('',#871,.F.);
+#871 = EDGE_LOOP('',(#872,#882,#890,#896,#897,#898));
+#872 = ORIENTED_EDGE('',*,*,#873,.F.);
+#873 = EDGE_CURVE('',#874,#876,#878,.T.);
+#874 = VERTEX_POINT('',#875);
+#875 = CARTESIAN_POINT('',(-1.665,3.25,0.E+000));
+#876 = VERTEX_POINT('',#877);
+#877 = CARTESIAN_POINT('',(-1.665,2.16,0.E+000));
+#878 = LINE('',#879,#880);
+#879 = CARTESIAN_POINT('',(-1.665,3.25,0.E+000));
+#880 = VECTOR('',#881,1.);
+#881 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#882 = ORIENTED_EDGE('',*,*,#883,.F.);
+#883 = EDGE_CURVE('',#884,#874,#886,.T.);
+#884 = VERTEX_POINT('',#885);
+#885 = CARTESIAN_POINT('',(-1.665,3.25,0.25));
+#886 = LINE('',#887,#888);
+#887 = CARTESIAN_POINT('',(-1.665,3.25,0.25));
+#888 = VECTOR('',#889,1.);
+#889 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#884,#770,#892,.T.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(-1.665,3.25,0.25));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#896 = ORIENTED_EDGE('',*,*,#777,.T.);
+#897 = ORIENTED_EDGE('',*,*,#833,.F.);
+#898 = ORIENTED_EDGE('',*,*,#899,.T.);
+#899 = EDGE_CURVE('',#826,#876,#900,.T.);
+#900 = LINE('',#901,#902);
+#901 = CARTESIAN_POINT('',(-1.665,2.16,0.25));
+#902 = VECTOR('',#903,1.);
+#903 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#904 = PLANE('',#905);
+#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908);
+#906 = CARTESIAN_POINT('',(-1.665,3.25,0.25));
+#907 = DIRECTION('',(1.,0.E+000,0.E+000));
+#908 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#909 = ADVANCED_FACE('',(#910),#928,.T.);
+#910 = FACE_BOUND('',#911,.T.);
+#911 = EDGE_LOOP('',(#912,#920,#921,#922));
+#912 = ORIENTED_EDGE('',*,*,#913,.T.);
+#913 = EDGE_CURVE('',#914,#884,#916,.T.);
+#914 = VERTEX_POINT('',#915);
+#915 = CARTESIAN_POINT('',(-0.465,3.25,0.25));
+#916 = LINE('',#917,#918);
+#917 = CARTESIAN_POINT('',(-1.665,3.25,0.25));
+#918 = VECTOR('',#919,1.);
+#919 = DIRECTION('',(-1.,-3.614007241618E-016,-0.E+000));
+#920 = ORIENTED_EDGE('',*,*,#891,.T.);
+#921 = ORIENTED_EDGE('',*,*,#769,.T.);
+#922 = ORIENTED_EDGE('',*,*,#923,.T.);
+#923 = EDGE_CURVE('',#762,#914,#924,.T.);
+#924 = LINE('',#925,#926);
+#925 = CARTESIAN_POINT('',(-0.465,3.25,0.25));
+#926 = VECTOR('',#927,1.);
+#927 = DIRECTION('',(-3.978723568754E-016,1.,0.E+000));
+#928 = PLANE('',#929);
+#929 = AXIS2_PLACEMENT_3D('',#930,#931,#932);
+#930 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.25));
+#931 = DIRECTION('',(0.E+000,0.E+000,1.));
+#932 = DIRECTION('',(1.,0.E+000,0.E+000));
+#933 = ADVANCED_FACE('',(#934),#961,.F.);
+#934 = FACE_BOUND('',#935,.F.);
+#935 = EDGE_LOOP('',(#936,#946,#952,#953,#954,#955));
+#936 = ORIENTED_EDGE('',*,*,#937,.F.);
+#937 = EDGE_CURVE('',#938,#940,#942,.T.);
+#938 = VERTEX_POINT('',#939);
+#939 = CARTESIAN_POINT('',(-0.465,2.16,0.E+000));
+#940 = VERTEX_POINT('',#941);
+#941 = CARTESIAN_POINT('',(-0.465,3.25,0.E+000));
+#942 = LINE('',#943,#944);
+#943 = CARTESIAN_POINT('',(-0.465,3.25,0.E+000));
+#944 = VECTOR('',#945,1.);
+#945 = DIRECTION('',(-3.978723568754E-016,1.,0.E+000));
+#946 = ORIENTED_EDGE('',*,*,#947,.F.);
+#947 = EDGE_CURVE('',#818,#938,#948,.T.);
+#948 = LINE('',#949,#950);
+#949 = CARTESIAN_POINT('',(-0.465,2.16,0.25));
+#950 = VECTOR('',#951,1.);
+#951 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#952 = ORIENTED_EDGE('',*,*,#817,.F.);
+#953 = ORIENTED_EDGE('',*,*,#761,.T.);
+#954 = ORIENTED_EDGE('',*,*,#923,.T.);
+#955 = ORIENTED_EDGE('',*,*,#956,.T.);
+#956 = EDGE_CURVE('',#914,#940,#957,.T.);
+#957 = LINE('',#958,#959);
+#958 = CARTESIAN_POINT('',(-0.465,3.25,0.25));
+#959 = VECTOR('',#960,1.);
+#960 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#961 = PLANE('',#962);
+#962 = AXIS2_PLACEMENT_3D('',#963,#964,#965);
+#963 = CARTESIAN_POINT('',(-0.465,3.25,0.25));
+#964 = DIRECTION('',(-1.,-3.978723568754E-016,0.E+000));
+#965 = DIRECTION('',(3.978723568754E-016,-1.,0.E+000));
+#966 = ADVANCED_FACE('',(#967),#1001,.F.);
+#967 = FACE_BOUND('',#968,.F.);
+#968 = EDGE_LOOP('',(#969,#979,#987,#993,#994,#995));
+#969 = ORIENTED_EDGE('',*,*,#970,.F.);
+#970 = EDGE_CURVE('',#971,#973,#975,.T.);
+#971 = VERTEX_POINT('',#972);
+#972 = CARTESIAN_POINT('',(0.465,3.25,0.E+000));
+#973 = VERTEX_POINT('',#974);
+#974 = CARTESIAN_POINT('',(0.465,2.16,0.E+000));
+#975 = LINE('',#976,#977);
+#976 = CARTESIAN_POINT('',(0.465,3.25,0.E+000));
+#977 = VECTOR('',#978,1.);
+#978 = DIRECTION('',(-3.978723568754E-016,-1.,0.E+000));
+#979 = ORIENTED_EDGE('',*,*,#980,.F.);
+#980 = EDGE_CURVE('',#981,#971,#983,.T.);
+#981 = VERTEX_POINT('',#982);
+#982 = CARTESIAN_POINT('',(0.465,3.25,0.25));
+#983 = LINE('',#984,#985);
+#984 = CARTESIAN_POINT('',(0.465,3.25,0.25));
+#985 = VECTOR('',#986,1.);
+#986 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#987 = ORIENTED_EDGE('',*,*,#988,.T.);
+#988 = EDGE_CURVE('',#981,#738,#989,.T.);
+#989 = LINE('',#990,#991);
+#990 = CARTESIAN_POINT('',(0.465,3.25,0.25));
+#991 = VECTOR('',#992,1.);
+#992 = DIRECTION('',(-3.978723568754E-016,-1.,0.E+000));
+#993 = ORIENTED_EDGE('',*,*,#745,.T.);
+#994 = ORIENTED_EDGE('',*,*,#810,.F.);
+#995 = ORIENTED_EDGE('',*,*,#996,.T.);
+#996 = EDGE_CURVE('',#803,#973,#997,.T.);
+#997 = LINE('',#998,#999);
+#998 = CARTESIAN_POINT('',(0.465,2.16,0.25));
+#999 = VECTOR('',#1000,1.);
+#1000 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1001 = PLANE('',#1002);
+#1002 = AXIS2_PLACEMENT_3D('',#1003,#1004,#1005);
+#1003 = CARTESIAN_POINT('',(0.465,3.25,0.25));
+#1004 = DIRECTION('',(1.,-3.978723568754E-016,0.E+000));
+#1005 = DIRECTION('',(3.978723568754E-016,1.,0.E+000));
+#1006 = ADVANCED_FACE('',(#1007),#1025,.T.);
+#1007 = FACE_BOUND('',#1008,.T.);
+#1008 = EDGE_LOOP('',(#1009,#1017,#1018,#1019));
+#1009 = ORIENTED_EDGE('',*,*,#1010,.T.);
+#1010 = EDGE_CURVE('',#1011,#981,#1013,.T.);
+#1011 = VERTEX_POINT('',#1012);
+#1012 = CARTESIAN_POINT('',(1.665,3.25,0.25));
+#1013 = LINE('',#1014,#1015);
+#1014 = CARTESIAN_POINT('',(0.465,3.25,0.25));
+#1015 = VECTOR('',#1016,1.);
+#1016 = DIRECTION('',(-1.,3.614007241618E-016,0.E+000));
+#1017 = ORIENTED_EDGE('',*,*,#988,.T.);
+#1018 = ORIENTED_EDGE('',*,*,#737,.T.);
+#1019 = ORIENTED_EDGE('',*,*,#1020,.T.);
+#1020 = EDGE_CURVE('',#730,#1011,#1021,.T.);
+#1021 = LINE('',#1022,#1023);
+#1022 = CARTESIAN_POINT('',(1.665,3.25,0.25));
+#1023 = VECTOR('',#1024,1.);
+#1024 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1025 = PLANE('',#1026);
+#1026 = AXIS2_PLACEMENT_3D('',#1027,#1028,#1029);
+#1027 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.25));
+#1028 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1029 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1030 = ADVANCED_FACE('',(#1031),#1058,.F.);
+#1031 = FACE_BOUND('',#1032,.F.);
+#1032 = EDGE_LOOP('',(#1033,#1043,#1049,#1050,#1051,#1052));
+#1033 = ORIENTED_EDGE('',*,*,#1034,.F.);
+#1034 = EDGE_CURVE('',#1035,#1037,#1039,.T.);
+#1035 = VERTEX_POINT('',#1036);
+#1036 = CARTESIAN_POINT('',(1.665,2.16,0.E+000));
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(1.665,3.25,0.E+000));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(1.665,3.25,0.E+000));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1043 = ORIENTED_EDGE('',*,*,#1044,.F.);
+#1044 = EDGE_CURVE('',#795,#1035,#1045,.T.);
+#1045 = LINE('',#1046,#1047);
+#1046 = CARTESIAN_POINT('',(1.665,2.16,0.25));
+#1047 = VECTOR('',#1048,1.);
+#1048 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1049 = ORIENTED_EDGE('',*,*,#794,.F.);
+#1050 = ORIENTED_EDGE('',*,*,#729,.T.);
+#1051 = ORIENTED_EDGE('',*,*,#1020,.T.);
+#1052 = ORIENTED_EDGE('',*,*,#1053,.T.);
+#1053 = EDGE_CURVE('',#1011,#1037,#1054,.T.);
+#1054 = LINE('',#1055,#1056);
+#1055 = CARTESIAN_POINT('',(1.665,3.25,0.25));
+#1056 = VECTOR('',#1057,1.);
+#1057 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1058 = PLANE('',#1059);
+#1059 = AXIS2_PLACEMENT_3D('',#1060,#1061,#1062);
+#1060 = CARTESIAN_POINT('',(1.665,3.25,0.25));
+#1061 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1062 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1063 = ADVANCED_FACE('',(#1064),#1075,.F.);
+#1064 = FACE_BOUND('',#1065,.F.);
+#1065 = EDGE_LOOP('',(#1066,#1072,#1073,#1074));
+#1066 = ORIENTED_EDGE('',*,*,#1067,.F.);
+#1067 = EDGE_CURVE('',#876,#938,#1068,.T.);
+#1068 = LINE('',#1069,#1070);
+#1069 = CARTESIAN_POINT('',(-1.665,2.16,0.E+000));
+#1070 = VECTOR('',#1071,1.);
+#1071 = DIRECTION('',(1.,3.614007241618E-016,0.E+000));
+#1072 = ORIENTED_EDGE('',*,*,#899,.F.);
+#1073 = ORIENTED_EDGE('',*,*,#825,.F.);
+#1074 = ORIENTED_EDGE('',*,*,#947,.T.);
+#1075 = PLANE('',#1076);
+#1076 = AXIS2_PLACEMENT_3D('',#1077,#1078,#1079);
+#1077 = CARTESIAN_POINT('',(-1.665,2.16,0.25));
+#1078 = DIRECTION('',(-3.614007241618E-016,1.,0.E+000));
+#1079 = DIRECTION('',(-1.,-3.614007241618E-016,0.E+000));
+#1080 = ADVANCED_FACE('',(#1081),#1092,.F.);
+#1081 = FACE_BOUND('',#1082,.F.);
+#1082 = EDGE_LOOP('',(#1083,#1089,#1090,#1091));
+#1083 = ORIENTED_EDGE('',*,*,#1084,.F.);
+#1084 = EDGE_CURVE('',#973,#1035,#1085,.T.);
+#1085 = LINE('',#1086,#1087);
+#1086 = CARTESIAN_POINT('',(0.465,2.16,0.E+000));
+#1087 = VECTOR('',#1088,1.);
+#1088 = DIRECTION('',(1.,-3.614007241618E-016,0.E+000));
+#1089 = ORIENTED_EDGE('',*,*,#996,.F.);
+#1090 = ORIENTED_EDGE('',*,*,#802,.F.);
+#1091 = ORIENTED_EDGE('',*,*,#1044,.T.);
+#1092 = PLANE('',#1093);
+#1093 = AXIS2_PLACEMENT_3D('',#1094,#1095,#1096);
+#1094 = CARTESIAN_POINT('',(0.465,2.16,0.25));
+#1095 = DIRECTION('',(3.614007241618E-016,1.,0.E+000));
+#1096 = DIRECTION('',(-1.,3.614007241618E-016,0.E+000));
+#1097 = ADVANCED_FACE('',(#1098),#1109,.F.);
+#1098 = FACE_BOUND('',#1099,.T.);
+#1099 = EDGE_LOOP('',(#1100,#1101,#1107,#1108));
+#1100 = ORIENTED_EDGE('',*,*,#873,.F.);
+#1101 = ORIENTED_EDGE('',*,*,#1102,.F.);
+#1102 = EDGE_CURVE('',#940,#874,#1103,.T.);
+#1103 = LINE('',#1104,#1105);
+#1104 = CARTESIAN_POINT('',(-1.665,3.25,0.E+000));
+#1105 = VECTOR('',#1106,1.);
+#1106 = DIRECTION('',(-1.,-3.614007241618E-016,-0.E+000));
+#1107 = ORIENTED_EDGE('',*,*,#937,.F.);
+#1108 = ORIENTED_EDGE('',*,*,#1067,.F.);
+#1109 = PLANE('',#1110);
+#1110 = AXIS2_PLACEMENT_3D('',#1111,#1112,#1113);
+#1111 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#1112 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1113 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1114 = ADVANCED_FACE('',(#1115),#1121,.F.);
+#1115 = FACE_BOUND('',#1116,.T.);
+#1116 = EDGE_LOOP('',(#1117,#1118,#1119,#1120));
+#1117 = ORIENTED_EDGE('',*,*,#1102,.T.);
+#1118 = ORIENTED_EDGE('',*,*,#883,.F.);
+#1119 = ORIENTED_EDGE('',*,*,#913,.F.);
+#1120 = ORIENTED_EDGE('',*,*,#956,.T.);
+#1121 = PLANE('',#1122);
+#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125);
+#1123 = CARTESIAN_POINT('',(-1.665,3.25,0.25));
+#1124 = DIRECTION('',(3.614007241618E-016,-1.,0.E+000));
+#1125 = DIRECTION('',(1.,3.614007241618E-016,0.E+000));
+#1126 = ADVANCED_FACE('',(#1127),#1138,.F.);
+#1127 = FACE_BOUND('',#1128,.T.);
+#1128 = EDGE_LOOP('',(#1129,#1130,#1136,#1137));
+#1129 = ORIENTED_EDGE('',*,*,#970,.F.);
+#1130 = ORIENTED_EDGE('',*,*,#1131,.F.);
+#1131 = EDGE_CURVE('',#1037,#971,#1132,.T.);
+#1132 = LINE('',#1133,#1134);
+#1133 = CARTESIAN_POINT('',(0.465,3.25,0.E+000));
+#1134 = VECTOR('',#1135,1.);
+#1135 = DIRECTION('',(-1.,3.614007241618E-016,0.E+000));
+#1136 = ORIENTED_EDGE('',*,*,#1034,.F.);
+#1137 = ORIENTED_EDGE('',*,*,#1084,.F.);
+#1138 = PLANE('',#1139);
+#1139 = AXIS2_PLACEMENT_3D('',#1140,#1141,#1142);
+#1140 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#1141 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1142 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1143 = ADVANCED_FACE('',(#1144),#1150,.F.);
+#1144 = FACE_BOUND('',#1145,.T.);
+#1145 = EDGE_LOOP('',(#1146,#1147,#1148,#1149));
+#1146 = ORIENTED_EDGE('',*,*,#1131,.T.);
+#1147 = ORIENTED_EDGE('',*,*,#980,.F.);
+#1148 = ORIENTED_EDGE('',*,*,#1010,.F.);
+#1149 = ORIENTED_EDGE('',*,*,#1053,.T.);
+#1150 = PLANE('',#1151);
+#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154);
+#1152 = CARTESIAN_POINT('',(0.465,3.25,0.25));
+#1153 = DIRECTION('',(-3.614007241618E-016,-1.,0.E+000));
+#1154 = DIRECTION('',(1.,-3.614007241618E-016,0.E+000));
+#1155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1159)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1156,#1157,#1158)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1156 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1157 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1158 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1159 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1156,
+  'distance_accuracy_value','confusion accuracy');
+#1160 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#1161 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1162,#1170,#1178,#1185,#1192,#1199,#1206,#1213,#1220,#1227,#1234,
+    #1241,#1248,#1255,#1262,#1269,#1276,#1283,#1290,#1297,#1304,#1311,
+    #1318,#1325,#1332,#1339,#1346,#1353,#1360,#1367,#1374,#1381,#1388,
+    #1395,#1402,#1409),#1155);
+#1162 = STYLED_ITEM('color',(#1163),#17);
+#1163 = PRESENTATION_STYLE_ASSIGNMENT((#1164));
+#1164 = SURFACE_STYLE_USAGE(.BOTH.,#1165);
+#1165 = SURFACE_SIDE_STYLE('',(#1166));
+#1166 = SURFACE_STYLE_FILL_AREA(#1167);
+#1167 = FILL_AREA_STYLE('',(#1168));
+#1168 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1169 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#1170 = STYLED_ITEM('color',(#1171),#57);
+#1171 = PRESENTATION_STYLE_ASSIGNMENT((#1172));
+#1172 = SURFACE_STYLE_USAGE(.BOTH.,#1173);
+#1173 = SURFACE_SIDE_STYLE('',(#1174));
+#1174 = SURFACE_STYLE_FILL_AREA(#1175);
+#1175 = FILL_AREA_STYLE('',(#1176));
+#1176 = FILL_AREA_STYLE_COLOUR('',#1177);
+#1177 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);
+#1178 = STYLED_ITEM('color',(#1179),#104);
+#1179 = PRESENTATION_STYLE_ASSIGNMENT((#1180));
+#1180 = SURFACE_STYLE_USAGE(.BOTH.,#1181);
+#1181 = SURFACE_SIDE_STYLE('',(#1182));
+#1182 = SURFACE_STYLE_FILL_AREA(#1183);
+#1183 = FILL_AREA_STYLE('',(#1184));
+#1184 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1185 = STYLED_ITEM('color',(#1186),#128);
+#1186 = PRESENTATION_STYLE_ASSIGNMENT((#1187));
+#1187 = SURFACE_STYLE_USAGE(.BOTH.,#1188);
+#1188 = SURFACE_SIDE_STYLE('',(#1189));
+#1189 = SURFACE_STYLE_FILL_AREA(#1190);
+#1190 = FILL_AREA_STYLE('',(#1191));
+#1191 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1192 = STYLED_ITEM('color',(#1193),#216);
+#1193 = PRESENTATION_STYLE_ASSIGNMENT((#1194));
+#1194 = SURFACE_STYLE_USAGE(.BOTH.,#1195);
+#1195 = SURFACE_SIDE_STYLE('',(#1196));
+#1196 = SURFACE_STYLE_FILL_AREA(#1197);
+#1197 = FILL_AREA_STYLE('',(#1198));
+#1198 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1199 = STYLED_ITEM('color',(#1200),#249);
+#1200 = PRESENTATION_STYLE_ASSIGNMENT((#1201));
+#1201 = SURFACE_STYLE_USAGE(.BOTH.,#1202);
+#1202 = SURFACE_SIDE_STYLE('',(#1203));
+#1203 = SURFACE_STYLE_FILL_AREA(#1204);
+#1204 = FILL_AREA_STYLE('',(#1205));
+#1205 = FILL_AREA_STYLE_COLOUR('',#1177);
+#1206 = STYLED_ITEM('color',(#1207),#305);
+#1207 = PRESENTATION_STYLE_ASSIGNMENT((#1208));
+#1208 = SURFACE_STYLE_USAGE(.BOTH.,#1209);
+#1209 = SURFACE_SIDE_STYLE('',(#1210));
+#1210 = SURFACE_STYLE_FILL_AREA(#1211);
+#1211 = FILL_AREA_STYLE('',(#1212));
+#1212 = FILL_AREA_STYLE_COLOUR('',#1177);
+#1213 = STYLED_ITEM('color',(#1214),#361);
+#1214 = PRESENTATION_STYLE_ASSIGNMENT((#1215));
+#1215 = SURFACE_STYLE_USAGE(.BOTH.,#1216);
+#1216 = SURFACE_SIDE_STYLE('',(#1217));
+#1217 = SURFACE_STYLE_FILL_AREA(#1218);
+#1218 = FILL_AREA_STYLE('',(#1219));
+#1219 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1220 = STYLED_ITEM('color',(#1221),#387);
+#1221 = PRESENTATION_STYLE_ASSIGNMENT((#1222));
+#1222 = SURFACE_STYLE_USAGE(.BOTH.,#1223);
+#1223 = SURFACE_SIDE_STYLE('',(#1224));
+#1224 = SURFACE_STYLE_FILL_AREA(#1225);
+#1225 = FILL_AREA_STYLE('',(#1226));
+#1226 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1227 = STYLED_ITEM('color',(#1228),#411);
+#1228 = PRESENTATION_STYLE_ASSIGNMENT((#1229));
+#1229 = SURFACE_STYLE_USAGE(.BOTH.,#1230);
+#1230 = SURFACE_SIDE_STYLE('',(#1231));
+#1231 = SURFACE_STYLE_FILL_AREA(#1232);
+#1232 = FILL_AREA_STYLE('',(#1233));
+#1233 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1234 = STYLED_ITEM('color',(#1235),#458);
+#1235 = PRESENTATION_STYLE_ASSIGNMENT((#1236));
+#1236 = SURFACE_STYLE_USAGE(.BOTH.,#1237);
+#1237 = SURFACE_SIDE_STYLE('',(#1238));
+#1238 = SURFACE_STYLE_FILL_AREA(#1239);
+#1239 = FILL_AREA_STYLE('',(#1240));
+#1240 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1241 = STYLED_ITEM('color',(#1242),#482);
+#1242 = PRESENTATION_STYLE_ASSIGNMENT((#1243));
+#1243 = SURFACE_STYLE_USAGE(.BOTH.,#1244);
+#1244 = SURFACE_SIDE_STYLE('',(#1245));
+#1245 = SURFACE_STYLE_FILL_AREA(#1246);
+#1246 = FILL_AREA_STYLE('',(#1247));
+#1247 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1248 = STYLED_ITEM('color',(#1249),#522);
+#1249 = PRESENTATION_STYLE_ASSIGNMENT((#1250));
+#1250 = SURFACE_STYLE_USAGE(.BOTH.,#1251);
+#1251 = SURFACE_SIDE_STYLE('',(#1252));
+#1252 = SURFACE_STYLE_FILL_AREA(#1253);
+#1253 = FILL_AREA_STYLE('',(#1254));
+#1254 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1255 = STYLED_ITEM('color',(#1256),#546);
+#1256 = PRESENTATION_STYLE_ASSIGNMENT((#1257));
+#1257 = SURFACE_STYLE_USAGE(.BOTH.,#1258);
+#1258 = SURFACE_SIDE_STYLE('',(#1259));
+#1259 = SURFACE_STYLE_FILL_AREA(#1260);
+#1260 = FILL_AREA_STYLE('',(#1261));
+#1261 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1262 = STYLED_ITEM('color',(#1263),#570);
+#1263 = PRESENTATION_STYLE_ASSIGNMENT((#1264));
+#1264 = SURFACE_STYLE_USAGE(.BOTH.,#1265);
+#1265 = SURFACE_SIDE_STYLE('',(#1266));
+#1266 = SURFACE_STYLE_FILL_AREA(#1267);
+#1267 = FILL_AREA_STYLE('',(#1268));
+#1268 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1269 = STYLED_ITEM('color',(#1270),#601);
+#1270 = PRESENTATION_STYLE_ASSIGNMENT((#1271));
+#1271 = SURFACE_STYLE_USAGE(.BOTH.,#1272);
+#1272 = SURFACE_SIDE_STYLE('',(#1273));
+#1273 = SURFACE_STYLE_FILL_AREA(#1274);
+#1274 = FILL_AREA_STYLE('',(#1275));
+#1275 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1276 = STYLED_ITEM('color',(#1277),#618);
+#1277 = PRESENTATION_STYLE_ASSIGNMENT((#1278));
+#1278 = SURFACE_STYLE_USAGE(.BOTH.,#1279);
+#1279 = SURFACE_SIDE_STYLE('',(#1280));
+#1280 = SURFACE_STYLE_FILL_AREA(#1281);
+#1281 = FILL_AREA_STYLE('',(#1282));
+#1282 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1283 = STYLED_ITEM('color',(#1284),#630);
+#1284 = PRESENTATION_STYLE_ASSIGNMENT((#1285));
+#1285 = SURFACE_STYLE_USAGE(.BOTH.,#1286);
+#1286 = SURFACE_SIDE_STYLE('',(#1287));
+#1287 = SURFACE_STYLE_FILL_AREA(#1288);
+#1288 = FILL_AREA_STYLE('',(#1289));
+#1289 = FILL_AREA_STYLE_COLOUR('',#1177);
+#1290 = STYLED_ITEM('color',(#1291),#654);
+#1291 = PRESENTATION_STYLE_ASSIGNMENT((#1292));
+#1292 = SURFACE_STYLE_USAGE(.BOTH.,#1293);
+#1293 = SURFACE_SIDE_STYLE('',(#1294));
+#1294 = SURFACE_STYLE_FILL_AREA(#1295);
+#1295 = FILL_AREA_STYLE('',(#1296));
+#1296 = FILL_AREA_STYLE_COLOUR('',#1177);
+#1297 = STYLED_ITEM('color',(#1298),#673);
+#1298 = PRESENTATION_STYLE_ASSIGNMENT((#1299));
+#1299 = SURFACE_STYLE_USAGE(.BOTH.,#1300);
+#1300 = SURFACE_SIDE_STYLE('',(#1301));
+#1301 = SURFACE_STYLE_FILL_AREA(#1302);
+#1302 = FILL_AREA_STYLE('',(#1303));
+#1303 = FILL_AREA_STYLE_COLOUR('',#1177);
+#1304 = STYLED_ITEM('color',(#1305),#706);
+#1305 = PRESENTATION_STYLE_ASSIGNMENT((#1306));
+#1306 = SURFACE_STYLE_USAGE(.BOTH.,#1307);
+#1307 = SURFACE_SIDE_STYLE('',(#1308));
+#1308 = SURFACE_STYLE_FILL_AREA(#1309);
+#1309 = FILL_AREA_STYLE('',(#1310));
+#1310 = FILL_AREA_STYLE_COLOUR('',#1177);
+#1311 = STYLED_ITEM('color',(#1312),#787);
+#1312 = PRESENTATION_STYLE_ASSIGNMENT((#1313));
+#1313 = SURFACE_STYLE_USAGE(.BOTH.,#1314);
+#1314 = SURFACE_SIDE_STYLE('',(#1315));
+#1315 = SURFACE_STYLE_FILL_AREA(#1316);
+#1316 = FILL_AREA_STYLE('',(#1317));
+#1317 = FILL_AREA_STYLE_COLOUR('',#1177);
+#1318 = STYLED_ITEM('color',(#1319),#845);
+#1319 = PRESENTATION_STYLE_ASSIGNMENT((#1320));
+#1320 = SURFACE_STYLE_USAGE(.BOTH.,#1321);
+#1321 = SURFACE_SIDE_STYLE('',(#1322));
+#1322 = SURFACE_STYLE_FILL_AREA(#1323);
+#1323 = FILL_AREA_STYLE('',(#1324));
+#1324 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1325 = STYLED_ITEM('color',(#1326),#857);
+#1326 = PRESENTATION_STYLE_ASSIGNMENT((#1327));
+#1327 = SURFACE_STYLE_USAGE(.BOTH.,#1328);
+#1328 = SURFACE_SIDE_STYLE('',(#1329));
+#1329 = SURFACE_STYLE_FILL_AREA(#1330);
+#1330 = FILL_AREA_STYLE('',(#1331));
+#1331 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1332 = STYLED_ITEM('color',(#1333),#869);
+#1333 = PRESENTATION_STYLE_ASSIGNMENT((#1334));
+#1334 = SURFACE_STYLE_USAGE(.BOTH.,#1335);
+#1335 = SURFACE_SIDE_STYLE('',(#1336));
+#1336 = SURFACE_STYLE_FILL_AREA(#1337);
+#1337 = FILL_AREA_STYLE('',(#1338));
+#1338 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1339 = STYLED_ITEM('color',(#1340),#909);
+#1340 = PRESENTATION_STYLE_ASSIGNMENT((#1341));
+#1341 = SURFACE_STYLE_USAGE(.BOTH.,#1342);
+#1342 = SURFACE_SIDE_STYLE('',(#1343));
+#1343 = SURFACE_STYLE_FILL_AREA(#1344);
+#1344 = FILL_AREA_STYLE('',(#1345));
+#1345 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1346 = STYLED_ITEM('color',(#1347),#933);
+#1347 = PRESENTATION_STYLE_ASSIGNMENT((#1348));
+#1348 = SURFACE_STYLE_USAGE(.BOTH.,#1349);
+#1349 = SURFACE_SIDE_STYLE('',(#1350));
+#1350 = SURFACE_STYLE_FILL_AREA(#1351);
+#1351 = FILL_AREA_STYLE('',(#1352));
+#1352 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1353 = STYLED_ITEM('color',(#1354),#966);
+#1354 = PRESENTATION_STYLE_ASSIGNMENT((#1355));
+#1355 = SURFACE_STYLE_USAGE(.BOTH.,#1356);
+#1356 = SURFACE_SIDE_STYLE('',(#1357));
+#1357 = SURFACE_STYLE_FILL_AREA(#1358);
+#1358 = FILL_AREA_STYLE('',(#1359));
+#1359 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1360 = STYLED_ITEM('color',(#1361),#1006);
+#1361 = PRESENTATION_STYLE_ASSIGNMENT((#1362));
+#1362 = SURFACE_STYLE_USAGE(.BOTH.,#1363);
+#1363 = SURFACE_SIDE_STYLE('',(#1364));
+#1364 = SURFACE_STYLE_FILL_AREA(#1365);
+#1365 = FILL_AREA_STYLE('',(#1366));
+#1366 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1367 = STYLED_ITEM('color',(#1368),#1030);
+#1368 = PRESENTATION_STYLE_ASSIGNMENT((#1369));
+#1369 = SURFACE_STYLE_USAGE(.BOTH.,#1370);
+#1370 = SURFACE_SIDE_STYLE('',(#1371));
+#1371 = SURFACE_STYLE_FILL_AREA(#1372);
+#1372 = FILL_AREA_STYLE('',(#1373));
+#1373 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1374 = STYLED_ITEM('color',(#1375),#1063);
+#1375 = PRESENTATION_STYLE_ASSIGNMENT((#1376));
+#1376 = SURFACE_STYLE_USAGE(.BOTH.,#1377);
+#1377 = SURFACE_SIDE_STYLE('',(#1378));
+#1378 = SURFACE_STYLE_FILL_AREA(#1379);
+#1379 = FILL_AREA_STYLE('',(#1380));
+#1380 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1381 = STYLED_ITEM('color',(#1382),#1080);
+#1382 = PRESENTATION_STYLE_ASSIGNMENT((#1383));
+#1383 = SURFACE_STYLE_USAGE(.BOTH.,#1384);
+#1384 = SURFACE_SIDE_STYLE('',(#1385));
+#1385 = SURFACE_STYLE_FILL_AREA(#1386);
+#1386 = FILL_AREA_STYLE('',(#1387));
+#1387 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1388 = STYLED_ITEM('color',(#1389),#1097);
+#1389 = PRESENTATION_STYLE_ASSIGNMENT((#1390));
+#1390 = SURFACE_STYLE_USAGE(.BOTH.,#1391);
+#1391 = SURFACE_SIDE_STYLE('',(#1392));
+#1392 = SURFACE_STYLE_FILL_AREA(#1393);
+#1393 = FILL_AREA_STYLE('',(#1394));
+#1394 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1395 = STYLED_ITEM('color',(#1396),#1114);
+#1396 = PRESENTATION_STYLE_ASSIGNMENT((#1397));
+#1397 = SURFACE_STYLE_USAGE(.BOTH.,#1398);
+#1398 = SURFACE_SIDE_STYLE('',(#1399));
+#1399 = SURFACE_STYLE_FILL_AREA(#1400);
+#1400 = FILL_AREA_STYLE('',(#1401));
+#1401 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1402 = STYLED_ITEM('color',(#1403),#1126);
+#1403 = PRESENTATION_STYLE_ASSIGNMENT((#1404));
+#1404 = SURFACE_STYLE_USAGE(.BOTH.,#1405);
+#1405 = SURFACE_SIDE_STYLE('',(#1406));
+#1406 = SURFACE_STYLE_FILL_AREA(#1407);
+#1407 = FILL_AREA_STYLE('',(#1408));
+#1408 = FILL_AREA_STYLE_COLOUR('',#1169);
+#1409 = STYLED_ITEM('color',(#1410),#1143);
+#1410 = PRESENTATION_STYLE_ASSIGNMENT((#1411));
+#1411 = SURFACE_STYLE_USAGE(.BOTH.,#1412);
+#1412 = SURFACE_SIDE_STYLE('',(#1413));
+#1413 = SURFACE_STYLE_FILL_AREA(#1414);
+#1414 = FILL_AREA_STYLE('',(#1415));
+#1415 = FILL_AREA_STYLE_COLOUR('',#1169);
+ENDSEC;
+END-ISO-10303-21;
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>sl1045</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>sl1045</title>\ No newline at end of file