component
MC74VHC1G135DBVT1G
Public Made by Adomby adom
onsemi Logic Gates, SC-74A-5. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
15 files changed
+2716
README.md+97docs/hero.pngdocs/mc74vhc1g135dbvt1g-datasheet.pdfmc74vhc1g135dbvt1g-etched.glbmc74vhc1g135dbvt1g-hero.glbmc74vhc1g135dbvt1g-hero.overlay.json+194mc74vhc1g135dbvt1g.glbmc74vhc1g135dbvt1g.kicad_mod+189mc74vhc1g135dbvt1g.kicad_sym+33mc74vhc1g135dbvt1g.lbr+122mc74vhc1g135dbvt1g.step+1719package.json+177page.json+183viewers/footprint.html+1viewers/symbol.html+1README.mdadded+97@@ -0,0 +1,97 @@+# MC74VHC1G135DBVT1G++**onsemi** · Logic Gates · SC-74A-5++MC74VHC1G135DBVT1G from onsemi, in a SC-74A-5. 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 | B | input | Input B of the 2-input Schmitt-trigger NAND gate; input structures are protected for voltages up to 5.5 V regardless of the supply voltage. |+| 2 | A | input | Input A of the 2-input Schmitt-trigger NAND gate; input structures are protected for voltages up to 5.5 V regardless of the supply voltage. |+| 3 | GND | power_in | Ground reference pin for the device. |+| 4 | Y | output | Open-drain NAND output; the datasheet rates the output source/sink current at 8 mA at 3.0 V and 25 mA absolute maximum. |+| 5 | VCC | power_in | Positive supply pin, specified for 2.0 V to 5.5 V operation. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | onsemi |+| Package | SC-74A-5 |+| Category | Logic |+| Pins | 5 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| DC Supply Voltage (SC-74A) | VCC | -0.5 | | 6.5 | V | | 3 |+| DC Input Voltage (SC-74A) | VIN | -0.5 | | 6.5 | V | | 3 |+| DC Output Voltage, Active-Mode (SC-74A) | VOUT | -0.5 | | | V | Active-Mode (High or Low State); printed max is VCC + 0.5 | 3 |+| DC Output Voltage, Tri-State Mode (SC-74A) | VOUT | -0.5 | | 6.5 | V | Tri-State Mode (Note 1) | 3 |+| DC Output Voltage, Power-Down Mode (SC-74A) | VOUT | -0.5 | | 6.5 | V | Power-Down Mode (VCC = 0 V) | 3 |+| DC Input Diode Current | IIK | -20 | | | mA | VIN < GND | 3 |+| DC Output Diode Current | IOK | -20 | | | mA | VOUT < GND | 3 |+| DC Output Source/Sink Current | IOUT | | | 25 | mA | | 3 |+| DC Supply Current per Supply Pin or Ground Pin | ICC or IGND | | | 50 | mA | | 3 |+| Storage Temperature Range | TSTG | -65 | | 150 | °C | | 3 |+| Lead Temperature | TL | | | 260 | °C | 1 mm from case for 10 secs | 3 |+| Junction Temperature Under Bias | TJ | | | 150 | °C | | 3 |+| Thermal Resistance Junction-to-Ambient (SC-74A) | θJA | | | 320 | °C/W | Minimum pad spacing on FR4, 10 mm x 1 inch 2 oz trace, no air flow (Note 2) | 3 |+| Power Dissipation in Still Air (SC-74A) | PD | | | 390 | mW | Still air | 3 |+| ESD Withstand Voltage, Human Body Model | VESD | 2000 | | | V | Human Body Model (Note 3) | 3 |+| ESD Withstand Voltage, Charged Device Model | VESD | 1000 | | | V | Charged Device Model (Note 3) | 3 |+| Latchup Performance | ILatchup | | | 100 | mA | Tested to EIA/JESD78 Class II (Note 4) | 3 |+| Positive DC Supply Voltage | VCC | 2 | | 5.5 | V | | 4 |+| DC Input Voltage | VIN | 0 | | 5.5 | V | | 4 |+| DC Output Voltage, Active-Mode (SC-74A) | VOUT | 0 | | | V | Active-Mode (High or Low State); printed max is VCC | 4 |+| DC Output Voltage, Tri-State Mode (SC-74A) | VOUT | 0 | | 5.5 | V | Tri-State Mode (Note 1) | 4 |+| DC Output Voltage, Power-Down Mode (SC-74A) | VOUT | 0 | | 5.5 | V | Power-Down Mode (VCC = 0 V) | 4 |+| Operating Temperature Range | TA | -55 | | 125 | °C | | 4 |+| Input Rise and Fall Time (SC-74A) | tr, tf | 0 | | 20 | ns/V | VCC = 2.0 V | 4 |+| Input Rise and Fall Time (SC-74A) | tr, tf | 0 | | 10 | ns/V | VCC = 3.0 V to 3.6 V | 4 |+| Input Rise and Fall Time (SC-74A) | tr, tf | 0 | | 5 | ns/V | VCC = 4.5 V to 5.5 V | 4 |+| Positive Threshold Voltage | VT+ | | 1.88 | 2.25 | V | VCC = 3.0 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 4 |+| Positive Threshold Voltage | VT+ | | 2.66 | 3.1 | V | VCC = 4.5 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 4 |+| Positive Threshold Voltage | VT+ | | 3.21 | 3.7 | V | VCC = 5.5 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 4 |+| Negative Threshold Voltage | VT− | 0.65 | 1.03 | | V | VCC = 3.0 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 4 |+| Negative Threshold Voltage | VT− | 1.1 | 1.62 | | V | VCC = 4.5 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 4 |+| Negative Threshold Voltage | VT− | 1.45 | 2.02 | | V | VCC = 5.5 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 4 |+| Hysteresis Voltage | VH | 0.3 | 0.85 | 1.6 | V | VCC = 3.0 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 4 |+| Hysteresis Voltage | VH | 0.4 | 1.05 | 2 | V | VCC = 4.5 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 4 |+| Hysteresis Voltage | VH | 0.5 | 1.2 | 2.25 | V | VCC = 5.5 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 4 |+| Maximum Low-Level Output Voltage | VOL | | 0 | 0.1 | V | VIN = VIH or VIL; IOL = 50 µA; VCC = 2.0 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 4 |+| Maximum Low-Level Output Voltage | VOL | | | 0.52 | V | VIN = VIH or VIL; IOL = 4 mA; VCC = 3.0 V; −55°C ≤ TA ≤ 125°C | 4 |+| Maximum Input Leakage Current | IIN | -1 | | 1 | µA | VIN = 5.5 V or GND; VCC = 2.0 to 5.5 V; −55°C ≤ TA ≤ 125°C | 4 |+| Maximum Quiescent Supply Current | ICC | | | 40 | µA | VIN = VCC or GND; VCC = 5.5 V; −55°C ≤ TA ≤ 125°C | 4 |+| Power Off-Output Leakage Current | IOFF | | | 5 | µA | VOUT = 5.5 V; VIN = 5.5 V; VCC = 0 V; −55°C ≤ TA ≤ 125°C | 4 |+| Propagation Delay (A or B) to Y, tPZL | tPZL | | 7.6 | 16.1 | ns | CL = 15 pF; VCC = 3.0 to 3.6 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 5 |+| Propagation Delay (A or B) to Y, tPZL | tPZL | | 10.1 | 19.6 | ns | CL = 50 pF; VCC = 3.0 to 3.6 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 5 |+| Propagation Delay (A or B) to Y, tPZL | tPZL | | 4.9 | 10.3 | ns | CL = 15 pF; VCC = 4.5 to 5.5 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 5 |+| Propagation Delay (A or B) to Y, tPZL | tPZL | | 6.4 | 12.3 | ns | CL = 50 pF; VCC = 4.5 to 5.5 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 5 |+| Propagation Delay (A or B) to Y, tPLZ | tPLZ | | 7.6 | 16.1 | ns | CL = 15 pF; VCC = 3.0 to 3.6 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 5 |+| Propagation Delay (A or B) to Y, tPLZ | tPLZ | | 10.1 | 19.6 | ns | CL = 50 pF; VCC = 3.0 to 3.6 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 5 |+| Propagation Delay (A or B) to Y, tPLZ | tPLZ | | 4.9 | 10.3 | ns | CL = 15 pF; VCC = 4.5 to 5.5 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 5 |+| Propagation Delay (A or B) to Y, tPLZ | tPLZ | | 6.4 | 12.3 | ns | CL = 50 pF; VCC = 4.5 to 5.5 V; −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 5 |+| Maximum Input Capacitance | CIN | | 5 | 10 | pF | −55°C ≤ TA ≤ 125°C (typ at TA = 25°C) | 5 |++## CAD (KiCad official)++- Symbol: `MC74VHC1G135DBVT1G`+- Footprint: `Package_TO_SOT_SMD:SC-74A-5_1.55x2.9mm_P0.95mm`+- 3D model: SC-74A-5 (KiCad packages3D, STEP)+- 3D model files: `mc74vhc1g135dbvt1g-etched.step` / `mc74vhc1g135dbvt1g-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `mc74vhc1g135dbvt1g.step` / `mc74vhc1g135dbvt1g.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [onsemi datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589979892881391616) (14 pp, sha256 `071f4af7be5c14ad`, 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/mc74vhc1g135dbvt1g-datasheet.pdf)
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/mc74vhc1g135dbvt1g-datasheet.pdfadded⋯ 1 unchanged line ⋯
mc74vhc1g135dbvt1g-etched.glbadded⋯ 1 unchanged line ⋯
mc74vhc1g135dbvt1g-hero.glbadded⋯ 1 unchanged line ⋯
mc74vhc1g135dbvt1g-hero.overlay.jsonadded+194@@ -0,0 +1,194 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "MC74VHC1G135DBVT1G",+ "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": 5,+ "span_mm": 3.9,+ "dash_mm": 0.12,+ "gap_mm": 0.072,+ "pad_stroke_mm": 0.03+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 8,+ "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": 5,+ "sides": "top + mirrored underside (single-sided)",+ "fallback_to_pad_number": 0+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "tolerance_mm": 0.312,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -1.35,+ 1.35,+ -1.385,+ 1.385+ ],+ "pads_bbox_mm": [+ -1.95,+ 1.95,+ -1.25,+ 1.25+ ],+ "seating_z_mm": -0.0+ },+ "sources": {+ "glb": "mc74vhc1g135dbvt1g-etched.glb",+ "glb_sha256": "ac60afee8f8b9ef751c8d644a9526f70cff9b06f96e40301e57b7c01ffc6333b",+ "footprint": "mc74vhc1g135dbvt1g.kicad_mod",+ "footprint_sha256": "8ed777a268f4cb9bb0ecee06e37d7ca1baaf444510c2c05c61a0aa2500041213",+ "pins": "page.json component.pins",+ "pins_sha256": "bd15639685ceeb4a4a70d6ba7cc48c51739403e402f587179d3f8a461b1c5e2d"+ },+ "generator": "adom-wiki 1.7.74 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "B",+ "x": -2.069,+ "y": -0.95,+ "align": "right",+ "vertical": false,+ "h": 0.475+ },+ {+ "pad": "2",+ "text": "A",+ "x": -2.069,+ "y": 0.0,+ "align": "right",+ "vertical": false,+ "h": 0.475+ },+ {+ "pad": "3",+ "text": "GND",+ "x": -2.069,+ "y": 0.95,+ "align": "right",+ "vertical": false,+ "h": 0.475+ },+ {+ "pad": "4",+ "text": "Y",+ "x": 2.1,+ "y": 0.95,+ "align": "left",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "5",+ "text": "VCC",+ "x": 2.1,+ "y": -0.95,+ "align": "left",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "roundrect",+ "center_mm": [+ -1.15,+ -0.95+ ],+ "size_mm": [+ 1.6,+ 0.6+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "roundrect",+ "center_mm": [+ -1.15,+ 0.0+ ],+ "size_mm": [+ 1.6,+ 0.6+ ],+ "rot": 0.0+ },+ {+ "number": "3",+ "shape": "roundrect",+ "center_mm": [+ -1.15,+ 0.95+ ],+ "size_mm": [+ 1.6,+ 0.6+ ],+ "rot": 0.0+ },+ {+ "number": "4",+ "shape": "roundrect",+ "center_mm": [+ 1.15,+ 0.95+ ],+ "size_mm": [+ 1.6,+ 0.6+ ],+ "rot": 0.0+ },+ {+ "number": "5",+ "shape": "roundrect",+ "center_mm": [+ 1.15,+ -0.95+ ],+ "size_mm": [+ 1.6,+ 0.6+ ],+ "rot": 0.0+ }+ ]+}
mc74vhc1g135dbvt1g.glbadded⋯ 1 unchanged line ⋯
mc74vhc1g135dbvt1g.kicad_modadded+189@@ -0,0 +1,189 @@+(footprint "SC-74A-5_1.55x2.9mm_P0.95mm"+ (version 20260206)+ (generator "kicad-footprint-generator")+ (layer "F.Cu")+ (descr "SC-74A, 5 Pin (https://www.jeita.or.jp/japanese/standard/book/ED-7500B/#target/page_no=41)")+ (tags "SC-74A TO_SOT_SMD")+ (property "Reference" "REF**"+ (at 0 -2.4 0)+ (layer "F.SilkS")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "SC-74A-5_1.55x2.9mm_P0.95mm"+ (at 0 2.4 0)+ (layer "F.Fab")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "KiLib_Generator" "package/gullwing"+ (at 0 0 0)+ (layer "F.SilkS")+ (hide yes)+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -0.885 -1.56)+ (end 0.885 -1.56)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -0.885 -1.51)+ (end -0.885 -1.56)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -0.885 1.56)+ (end -0.885 1.51)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 0.885 -1.56)+ (end 0.885 -1.51)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 0.885 -0.39)+ (end 0.885 0.39)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 0.885 1.51)+ (end 0.885 1.56)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 0.885 1.56)+ (end -0.885 1.56)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_poly+ (pts+ (xy -1.43 -1.51)+ (xy -1.67 -1.84)+ (xy -1.19 -1.84)+ )+ (stroke+ (width 0.12)+ (type solid)+ )+ (fill yes)+ (layer "F.SilkS")+ )+ (fp_poly+ (pts+ (xy -0.3875 -1.45)+ (xy 0.775 -1.45)+ (xy 0.775 1.45)+ (xy -0.775 1.45)+ (xy -0.775 -1.0625)+ )+ (stroke+ (width 0.1)+ (type solid)+ )+ (fill no)+ (layer "F.Fab")+ )+ (fp_text user "${REFERENCE}"+ (at 0 0 90)+ (layer "F.Fab")+ (effects+ (font+ (size 0.73 0.73)+ (thickness 0.11)+ )+ )+ )+ (pad "1" smd roundrect+ (at -1.15 -0.95)+ (size 1.6 0.6)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "2" smd roundrect+ (at -1.15 0)+ (size 1.6 0.6)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "3" smd roundrect+ (at -1.15 0.95)+ (size 1.6 0.6)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "4" smd roundrect+ (at 1.15 0.95)+ (size 1.6 0.6)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "5" smd roundrect+ (at 1.15 -0.95)+ (size 1.6 0.6)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SC-74A-5_1.55x2.9mm_P0.95mm.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+ (fp_poly+ (pts (xy -2.20 -1.50) (xy -1.03 -1.50) (xy -1.03 -1.70) (xy 1.03 -1.70) (xy 1.03 -1.50) (xy 2.20 -1.50) (xy 2.20 1.50) (xy 1.03 1.50) (xy 1.03 1.70) (xy -1.03 1.70) (xy -1.03 1.50) (xy -2.20 1.50))+ (stroke (width 0.05) (type solid))+ (fill no)+ (layer "F.CrtYd")+ )+)
mc74vhc1g135dbvt1g.kicad_symadded+33@@ -0,0 +1,33 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+ (symbol "MC74VHC1G135DBVT1G" (in_bom yes) (on_board yes)+ (property "Reference" "U" (at 0 7.62 0) (effects (font (size 1.27 1.27))))+ (property "Value" "MC74VHC1G135DBVT1G" (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 "MC74VHC1G135DBVT1G_0_1"+ (rectangle (start -12.70 5.08) (end 12.70 -5.08)+ (stroke (width 0.254) (type default)) (fill (type background)))+ )+ (symbol "MC74VHC1G135DBVT1G_1_1"+ (pin input line (at -17.78 2.54 0) (length 5.08)+ (name "B" (effects (font (size 1.27 1.27))))+ (number "1" (effects (font (size 1.27 1.27))))+ )+ (pin input line (at -17.78 0.00 0) (length 5.08)+ (name "A" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at -17.78 -2.54 0) (length 5.08)+ (name "GND" (effects (font (size 1.27 1.27))))+ (number "3" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at 17.78 0.00 180) (length 5.08)+ (name "VCC" (effects (font (size 1.27 1.27))))+ (number "5" (effects (font (size 1.27 1.27))))+ )+ (pin output line (at 17.78 -2.54 180) (length 5.08)+ (name "Y" (effects (font (size 1.27 1.27))))+ (number "4" (effects (font (size 1.27 1.27))))+ )+ )+ )+)
mc74vhc1g135dbvt1g.lbradded+122@@ -0,0 +1,122 @@+<?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="SC-74A-5_1.55x2.9mm_P0.95mm">+ <description>SC-74A-5, 1.55 x 2.9 mm, 0.95 mm pitch</description>+ <smd name="1" x="-1.1500" y="0.9500" dx="1.6000" dy="0.6000" layer="1" roundness="50"/>+ <smd name="2" x="-1.1500" y="-0.0000" dx="1.6000" dy="0.6000" layer="1" roundness="50"/>+ <smd name="3" x="-1.1500" y="-0.9500" dx="1.6000" dy="0.6000" layer="1" roundness="50"/>+ <smd name="4" x="1.1500" y="-0.9500" dx="1.6000" dy="0.6000" layer="1" roundness="50"/>+ <smd name="5" x="1.1500" y="0.9500" dx="1.6000" dy="0.6000" layer="1" roundness="50"/>+ <polygon width="0.1200" layer="21">+ <vertex x="-1.4300" y="1.5100"/>+ <vertex x="-1.6700" y="1.8400"/>+ <vertex x="-1.1900" y="1.8400"/>+ </polygon>+ <polygon width="0.1000" layer="51">+ <vertex x="-0.3875" y="1.4500"/>+ <vertex x="0.7750" y="1.4500"/>+ <vertex x="0.7750" y="-1.4500"/>+ <vertex x="-0.7750" y="-1.4500"/>+ <vertex x="-0.7750" y="1.0625"/>+ </polygon>+ <wire x1="-0.8850" y1="1.5600" x2="0.8850" y2="1.5600" width="0.1200" layer="21"/>+ <wire x1="-0.8850" y1="1.5100" x2="-0.8850" y2="1.5600" width="0.1200" layer="21"/>+ <wire x1="-0.8850" y1="-1.5600" x2="-0.8850" y2="-1.5100" width="0.1200" layer="21"/>+ <wire x1="0.8850" y1="1.5600" x2="0.8850" y2="1.5100" width="0.1200" layer="21"/>+ <wire x1="0.8850" y1="0.3900" x2="0.8850" y2="-0.3900" width="0.1200" layer="21"/>+ <wire x1="0.8850" y1="-1.5100" x2="0.8850" y2="-1.5600" width="0.1200" layer="21"/>+ <wire x1="0.8850" y1="-1.5600" x2="-0.8850" y2="-1.5600" width="0.1200" layer="21"/>+ <text x="0" y="2.350" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-2.350" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="MC74VHC1G135DBVT1G">+ <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="-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="5.08" width="0.254" layer="94"/>+ <text x="0.0000" y="7.6200" size="1.27" layer="95" align="center">>NAME</text>+ <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="B" x="-17.78" y="2.54" length="middle" direction="in"/>+ <pin name="A" x="-17.78" y="0" length="middle" direction="in"/>+ <pin name="GND" x="-17.78" y="-2.54" length="middle" direction="pwr"/>+ <pin name="VCC" x="17.78" y="0" length="middle" direction="pwr" rot="R180"/>+ <pin name="Y" x="17.78" y="-2.54" length="middle" direction="out" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="MC74VHC1G135DBVT1G" prefix="U">+ <description></description>+ <gates>+ <gate name="G$1" symbol="MC74VHC1G135DBVT1G" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="SC-74A-5_1.55x2.9mm_P0.95mm">+ <connects>+ <connect gate="G$1" pin="B" pad="1"/>+ <connect gate="G$1" pin="A" pad="2"/>+ <connect gate="G$1" pin="GND" pad="3"/>+ <connect gate="G$1" pin="VCC" pad="5"/>+ <connect gate="G$1" pin="Y" pad="4"/>+ </connects>+ <technologies><technology name=""/></technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
mc74vhc1g135dbvt1g.stepadded+1719@@ -0,0 +1,1719 @@+ISO-10303-21;+HEADER;+/* SC-74A-5_1.55x2.9mm_P0.95mm.step 3D STEP model for use in ECAD systems+ * Copyright (C) 2025, KiCAD+ *+ * This work is licensed under the+ * [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode),+ * with the following exception:+ *+ * To the extent that the creation of electronic designs that use 'Licensed Material' can be+ * considered to be 'Adapted Material', then the copyright holder waives article 3 of the license+ * with respect to these designs and any generated files which use data provided as part of the+ * 'Licensed Material'.+ *+ * You are free to use the library data in your own projects without the obligation to share your+ * project files under this or any other license agreement. However, if you wish to distribute+ * these libraries, or parts thereof (including in modified form) as a collection then the exception+ * above does not apply. Please refer to+ * https://gitlab.com/kicad/libraries/kicad-packages3D/-/blob/master/LICENSE.md for further clarification+ * of the exception.+ *+ * Disclaimer of Warranties and Limitation of Liability.+ * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.+ * USE 3D CAD DATA AT YOUR OWN RISK+ * DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.+ */++FILE_DESCRIPTION(+/* description */ ('model of SC-74A-5_1.55x2.9mm_P0.95mm'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'SC-74A-5_1.55x2.9mm_P0.95mm.step',+/* time_stamp */ '1970-01-01T00:00:00',+/* author */ ('KiCAD','kicad'),+/* organization */ ('OCCT'),+/* preprocessor_version */ '',+/* originating_system */ 'KiCAD',+/* authorisation */ '');++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('SC-74A-5_1.55x2.9mm_P0.95mm','SC-74A-5_1.55x2.9mm_P0.95mm','',(#8));+#8=PRODUCT_CONTEXT('',#2,'mechanical');+#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1557);+#11=AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12=CARTESIAN_POINT('',(0.,0.,0.));+#13=DIRECTION('',(0.,0.,1.));+#14=DIRECTION('',(1.,0.,-0.));+#15=MANIFOLD_SOLID_BREP('',#16);+#16=CLOSED_SHELL('',(#17,#72,#98,#111,#134,#156,#174,#195,#213,#234,#251,#264,#291,#306,#321,#362,#424,#439,#484,#500,#549,#563,#608,#624,#673,#687,#732,#761,#776,#797,#815,#836,#846,#861,#886,#900,#923,#931,#941,#952,#962,#972,#982,#992,#1000,#1008,#1018,#1028,#1038,#1048,#1058,#1068,#1076,#1084,#1094,#1104,#1114,#1124,#1134,#1144,#1152,#1162,#1173,#1229,#1244,#1289,#1294,#1343,#1357,#1402,#1412,#1428,#1438,#1449,#1458,#1468,#1478,#1488,#1496,#1506,#1515,#1525,#1535,#1545,#1553));+#17=ADVANCED_FACE('',(#18),#71,.T.);+#18=FACE_BOUND('',#19,.T.);+#19=EDGE_LOOP('',(#20,#29,#34,#40,#47,#51,#56,#60,#65,#68));+#20=ORIENTED_EDGE('',*,*,#21,.T.);+#21=EDGE_CURVE('',#22,#24,#26,.T.);+#22=VERTEX_POINT('',#23);+#23=CARTESIAN_POINT('',(-0.70999986395,1.38499986395,7.5E-02));+#24=VERTEX_POINT('',#25);+#25=CARTESIAN_POINT('',(-0.70999986395,-1.38499986395,7.5E-02));+#26=LINE('',#23,#27);+#27=VECTOR('',#28,1.);+#28=DIRECTION('',(1.110223024625E-16,-1.,0.));+#29=ORIENTED_EDGE('',*,*,#30,.T.);+#30=EDGE_CURVE('',#24,#31,#33,.T.);+#31=VERTEX_POINT('',#32);+#32=CARTESIAN_POINT('',(-0.775,-1.45,0.5375));+#33=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25,#32),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#34=ORIENTED_EDGE('',*,*,#35,.F.);+#35=EDGE_CURVE('',#36,#31,#38,.T.);+#36=VERTEX_POINT('',#37);+#37=CARTESIAN_POINT('',(-0.775,-1.125,0.5375));+#38=LINE('',#39,#27);+#39=CARTESIAN_POINT('',(-0.775,1.45,0.5375));+#40=ORIENTED_EDGE('',*,*,#41,.T.);+#41=EDGE_CURVE('',#36,#42,#44,.T.);+#42=VERTEX_POINT('',#43);+#43=CARTESIAN_POINT('',(-0.775,-0.775,0.5375));+#44=LINE('',#37,#45);+#45=VECTOR('',#46,1.);+#46=DIRECTION('',(1.144237745222E-17,1.,0.));+#47=ORIENTED_EDGE('',*,*,#48,.F.);+#48=EDGE_CURVE('',#49,#42,#38,.T.);+#49=VERTEX_POINT('',#50);+#50=CARTESIAN_POINT('',(-0.775,-0.175,0.5375));+#51=ORIENTED_EDGE('',*,*,#52,.T.);+#52=EDGE_CURVE('',#49,#53,#55,.T.);+#53=VERTEX_POINT('',#54);+#54=CARTESIAN_POINT('',(-0.775,0.175,0.5375));+#55=LINE('',#50,#45);+#56=ORIENTED_EDGE('',*,*,#57,.F.);+#57=EDGE_CURVE('',#58,#53,#38,.T.);+#58=VERTEX_POINT('',#59);+#59=CARTESIAN_POINT('',(-0.775,0.775,0.5375));+#60=ORIENTED_EDGE('',*,*,#61,.T.);+#61=EDGE_CURVE('',#58,#62,#64,.T.);+#62=VERTEX_POINT('',#63);+#63=CARTESIAN_POINT('',(-0.775,1.125,0.5375));+#64=LINE('',#59,#45);+#65=ORIENTED_EDGE('',*,*,#66,.F.);+#66=EDGE_CURVE('',#67,#62,#38,.T.);+#67=VERTEX_POINT('',#39);+#68=ORIENTED_EDGE('',*,*,#69,.F.);+#69=EDGE_CURVE('',#22,#67,#70,.T.);+#70=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23,#39),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#71=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#23,#39),(#25,#32)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.9),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#72=ADVANCED_FACE('',(#73),#94,.T.);+#73=FACE_BOUND('',#74,.F.);+#74=EDGE_LOOP('',(#20,#75,#82,#89));+#75=ORIENTED_EDGE('',*,*,#76,.T.);+#76=EDGE_CURVE('',#24,#77,#79,.T.);+#77=VERTEX_POINT('',#78);+#78=CARTESIAN_POINT('',(0.70999986395,-1.38499986395,7.5E-02));+#79=LINE('',#25,#80);+#80=VECTOR('',#81,1.);+#81=DIRECTION('',(1.,1.110223024625E-16,0.));+#82=ORIENTED_EDGE('',*,*,#83,.T.);+#83=EDGE_CURVE('',#77,#84,#86,.T.);+#84=VERTEX_POINT('',#85);+#85=CARTESIAN_POINT('',(0.70999986395,1.38499986395,7.5E-02));+#86=LINE('',#78,#87);+#87=VECTOR('',#88,1.);+#88=DIRECTION('',(-1.110223024625E-16,1.,0.));+#89=ORIENTED_EDGE('',*,*,#90,.T.);+#90=EDGE_CURVE('',#84,#22,#91,.T.);+#91=LINE('',#85,#92);+#92=VECTOR('',#93,1.);+#93=DIRECTION('',(-1.,-1.110223024625E-16,0.));+#94=PLANE('',#95);+#95=AXIS2_PLACEMENT_3D('',#23,#96,#97);+#96=DIRECTION('',(0.,0.,-1.));+#97=DIRECTION('',(0.456186165879,-0.889884364432,0.));+#98=ADVANCED_FACE('',(#99),#110,.T.);+#99=FACE_BOUND('',#100,.T.);+#100=EDGE_LOOP('',(#75,#101,#106,#109));+#101=ORIENTED_EDGE('',*,*,#102,.T.);+#102=EDGE_CURVE('',#77,#103,#105,.T.);+#103=VERTEX_POINT('',#104);+#104=CARTESIAN_POINT('',(0.775,-1.45,0.5375));+#105=B_SPLINE_CURVE_WITH_KNOTS('',1,(#78,#104),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#106=ORIENTED_EDGE('',*,*,#107,.F.);+#107=EDGE_CURVE('',#31,#103,#108,.T.);+#108=LINE('',#32,#80);+#109=ORIENTED_EDGE('',*,*,#30,.F.);+#110=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#25,#32),(#78,#104)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.55),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#111=ADVANCED_FACE('',(#112),#131,.T.);+#112=FACE_BOUND('',#113,.T.);+#113=EDGE_LOOP('',(#114,#119,#120,#128));+#114=ORIENTED_EDGE('',*,*,#115,.F.);+#115=EDGE_CURVE('',#67,#116,#118,.T.);+#116=VERTEX_POINT('',#117);+#117=CARTESIAN_POINT('',(-0.775,1.45,0.7125));+#118=B_SPLINE_CURVE_WITH_KNOTS('',1,(#39,#117),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#119=ORIENTED_EDGE('',*,*,#66,.T.);+#120=ORIENTED_EDGE('',*,*,#121,.F.);+#121=EDGE_CURVE('',#122,#62,#124,.T.);+#122=VERTEX_POINT('',#123);+#123=CARTESIAN_POINT('',(-0.775,1.125,0.7125));+#124=LINE('',#125,#126);+#125=CARTESIAN_POINT('',(-0.775,1.125,0.53607431745));+#126=VECTOR('',#127,1.);+#127=DIRECTION('',(6.344131569287E-16,-7.259194802232E-33,-1.));+#128=ORIENTED_EDGE('',*,*,#129,.F.);+#129=EDGE_CURVE('',#116,#122,#130,.T.);+#130=LINE('',#117,#27);+#131=PLANE('',#132);+#132=AXIS2_PLACEMENT_3D('',#117,#133,#28);+#133=DIRECTION('',(-1.,-1.110223024625E-16,-6.344131569287E-16));+#134=ADVANCED_FACE('',(#135),#155,.F.);+#135=FACE_BOUND('',#136,.F.);+#136=EDGE_LOOP('',(#60,#137,#145,#150));+#137=ORIENTED_EDGE('',*,*,#138,.T.);+#138=EDGE_CURVE('',#62,#139,#141,.T.);+#139=VERTEX_POINT('',#140);+#140=CARTESIAN_POINT('',(-0.854323665168,1.125,0.50754307938));+#141=CIRCLE('',#142,0.12);+#142=AXIS2_PLACEMENT_3D('',#143,#144,#13);+#143=CARTESIAN_POINT('',(-0.775,1.125,0.4175));+#144=DIRECTION('',(-1.144237745222E-17,-1.,0.));+#145=ORIENTED_EDGE('',*,*,#146,.F.);+#146=EDGE_CURVE('',#147,#139,#149,.T.);+#147=VERTEX_POINT('',#148);+#148=CARTESIAN_POINT('',(-0.854323665168,0.775,0.50754307938));+#149=LINE('',#148,#45);+#150=ORIENTED_EDGE('',*,*,#151,.F.);+#151=EDGE_CURVE('',#58,#147,#152,.T.);+#152=CIRCLE('',#153,0.12);+#153=AXIS2_PLACEMENT_3D('',#154,#144,#13);+#154=CARTESIAN_POINT('',(-0.775,0.775,0.4175));+#155=CYLINDRICAL_SURFACE('',#153,0.12);+#156=ADVANCED_FACE('',(#157),#131,.T.);+#157=FACE_BOUND('',#158,.T.);+#158=EDGE_LOOP('',(#159,#165,#166,#172));+#159=ORIENTED_EDGE('',*,*,#160,.T.);+#160=EDGE_CURVE('',#161,#58,#163,.T.);+#161=VERTEX_POINT('',#162);+#162=CARTESIAN_POINT('',(-0.775,0.775,0.7125));+#163=LINE('',#164,#126);+#164=CARTESIAN_POINT('',(-0.775,0.775,0.53607431745));+#165=ORIENTED_EDGE('',*,*,#57,.T.);+#166=ORIENTED_EDGE('',*,*,#167,.F.);+#167=EDGE_CURVE('',#168,#53,#170,.T.);+#168=VERTEX_POINT('',#169);+#169=CARTESIAN_POINT('',(-0.775,0.175,0.7125));+#170=LINE('',#171,#126);+#171=CARTESIAN_POINT('',(-0.775,0.175,0.53607431745));+#172=ORIENTED_EDGE('',*,*,#173,.F.);+#173=EDGE_CURVE('',#161,#168,#130,.T.);+#174=ADVANCED_FACE('',(#175),#194,.F.);+#175=FACE_BOUND('',#176,.F.);+#176=EDGE_LOOP('',(#51,#177,#184,#189));+#177=ORIENTED_EDGE('',*,*,#178,.T.);+#178=EDGE_CURVE('',#53,#179,#181,.T.);+#179=VERTEX_POINT('',#180);+#180=CARTESIAN_POINT('',(-0.854323665168,0.175,0.50754307938));+#181=CIRCLE('',#182,0.12);+#182=AXIS2_PLACEMENT_3D('',#183,#144,#13);+#183=CARTESIAN_POINT('',(-0.775,0.175,0.4175));+#184=ORIENTED_EDGE('',*,*,#185,.F.);+#185=EDGE_CURVE('',#186,#179,#188,.T.);+#186=VERTEX_POINT('',#187);+#187=CARTESIAN_POINT('',(-0.854323665168,-0.175,0.50754307938));+#188=LINE('',#187,#45);+#189=ORIENTED_EDGE('',*,*,#190,.F.);+#190=EDGE_CURVE('',#49,#186,#191,.T.);+#191=CIRCLE('',#192,0.12);+#192=AXIS2_PLACEMENT_3D('',#193,#144,#13);+#193=CARTESIAN_POINT('',(-0.775,-0.175,0.4175));+#194=CYLINDRICAL_SURFACE('',#192,0.12);+#195=ADVANCED_FACE('',(#196),#131,.T.);+#196=FACE_BOUND('',#197,.T.);+#197=EDGE_LOOP('',(#198,#204,#205,#211));+#198=ORIENTED_EDGE('',*,*,#199,.T.);+#199=EDGE_CURVE('',#200,#49,#202,.T.);+#200=VERTEX_POINT('',#201);+#201=CARTESIAN_POINT('',(-0.775,-0.175,0.7125));+#202=LINE('',#203,#126);+#203=CARTESIAN_POINT('',(-0.775,-0.175,0.53607431745));+#204=ORIENTED_EDGE('',*,*,#48,.T.);+#205=ORIENTED_EDGE('',*,*,#206,.F.);+#206=EDGE_CURVE('',#207,#42,#209,.T.);+#207=VERTEX_POINT('',#208);+#208=CARTESIAN_POINT('',(-0.775,-0.775,0.7125));+#209=LINE('',#210,#126);+#210=CARTESIAN_POINT('',(-0.775,-0.775,0.53607431745));+#211=ORIENTED_EDGE('',*,*,#212,.F.);+#212=EDGE_CURVE('',#200,#207,#130,.T.);+#213=ADVANCED_FACE('',(#214),#233,.F.);+#214=FACE_BOUND('',#215,.F.);+#215=EDGE_LOOP('',(#40,#216,#223,#228));+#216=ORIENTED_EDGE('',*,*,#217,.T.);+#217=EDGE_CURVE('',#42,#218,#220,.T.);+#218=VERTEX_POINT('',#219);+#219=CARTESIAN_POINT('',(-0.854323665168,-0.775,0.50754307938));+#220=CIRCLE('',#221,0.12);+#221=AXIS2_PLACEMENT_3D('',#222,#144,#13);+#222=CARTESIAN_POINT('',(-0.775,-0.775,0.4175));+#223=ORIENTED_EDGE('',*,*,#224,.F.);+#224=EDGE_CURVE('',#225,#218,#227,.T.);+#225=VERTEX_POINT('',#226);+#226=CARTESIAN_POINT('',(-0.854323665168,-1.125,0.50754307938));+#227=LINE('',#226,#45);+#228=ORIENTED_EDGE('',*,*,#229,.F.);+#229=EDGE_CURVE('',#36,#225,#230,.T.);+#230=CIRCLE('',#231,0.12);+#231=AXIS2_PLACEMENT_3D('',#232,#144,#13);+#232=CARTESIAN_POINT('',(-0.775,-1.125,0.4175));+#233=CYLINDRICAL_SURFACE('',#231,0.12);+#234=ADVANCED_FACE('',(#235),#131,.T.);+#235=FACE_BOUND('',#236,.T.);+#236=EDGE_LOOP('',(#237,#243,#244,#249));+#237=ORIENTED_EDGE('',*,*,#238,.T.);+#238=EDGE_CURVE('',#239,#36,#241,.T.);+#239=VERTEX_POINT('',#240);+#240=CARTESIAN_POINT('',(-0.775,-1.125,0.7125));+#241=LINE('',#242,#126);+#242=CARTESIAN_POINT('',(-0.775,-1.125,0.53607431745));+#243=ORIENTED_EDGE('',*,*,#35,.T.);+#244=ORIENTED_EDGE('',*,*,#245,.T.);+#245=EDGE_CURVE('',#31,#246,#248,.T.);+#246=VERTEX_POINT('',#247);+#247=CARTESIAN_POINT('',(-0.775,-1.45,0.7125));+#248=B_SPLINE_CURVE_WITH_KNOTS('',1,(#32,#247),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#249=ORIENTED_EDGE('',*,*,#250,.F.);+#250=EDGE_CURVE('',#239,#246,#130,.T.);+#251=ADVANCED_FACE('',(#252),#263,.T.);+#252=FACE_BOUND('',#253,.T.);+#253=EDGE_LOOP('',(#89,#254,#255,#260));+#254=ORIENTED_EDGE('',*,*,#69,.T.);+#255=ORIENTED_EDGE('',*,*,#256,.F.);+#256=EDGE_CURVE('',#257,#67,#259,.T.);+#257=VERTEX_POINT('',#258);+#258=CARTESIAN_POINT('',(0.775,1.45,0.5375));+#259=LINE('',#258,#92);+#260=ORIENTED_EDGE('',*,*,#261,.F.);+#261=EDGE_CURVE('',#84,#257,#262,.T.);+#262=B_SPLINE_CURVE_WITH_KNOTS('',1,(#85,#258),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#263=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#85,#258),(#23,#39)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.55),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#264=ADVANCED_FACE('',(#265),#290,.T.);+#265=FACE_BOUND('',#266,.T.);+#266=EDGE_LOOP('',(#82,#267,#268,#273,#278,#282,#287,#289));+#267=ORIENTED_EDGE('',*,*,#261,.T.);+#268=ORIENTED_EDGE('',*,*,#269,.F.);+#269=EDGE_CURVE('',#270,#257,#272,.T.);+#270=VERTEX_POINT('',#271);+#271=CARTESIAN_POINT('',(0.775,1.125,0.5375));+#272=LINE('',#104,#87);+#273=ORIENTED_EDGE('',*,*,#274,.T.);+#274=EDGE_CURVE('',#270,#275,#277,.T.);+#275=VERTEX_POINT('',#276);+#276=CARTESIAN_POINT('',(0.775,0.775,0.5375));+#277=LINE('',#271,#27);+#278=ORIENTED_EDGE('',*,*,#279,.F.);+#279=EDGE_CURVE('',#280,#275,#272,.T.);+#280=VERTEX_POINT('',#281);+#281=CARTESIAN_POINT('',(0.775,-0.775,0.5375));+#282=ORIENTED_EDGE('',*,*,#283,.T.);+#283=EDGE_CURVE('',#280,#284,#286,.T.);+#284=VERTEX_POINT('',#285);+#285=CARTESIAN_POINT('',(0.775,-1.125,0.5375));+#286=LINE('',#281,#27);+#287=ORIENTED_EDGE('',*,*,#288,.F.);+#288=EDGE_CURVE('',#103,#284,#272,.T.);+#289=ORIENTED_EDGE('',*,*,#102,.F.);+#290=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#78,#104),(#85,#258)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.9),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#291=ADVANCED_FACE('',(#292),#304,.T.);+#292=FACE_BOUND('',#293,.T.);+#293=EDGE_LOOP('',(#294,#295,#300,#303));+#294=ORIENTED_EDGE('',*,*,#107,.T.);+#295=ORIENTED_EDGE('',*,*,#296,.T.);+#296=EDGE_CURVE('',#103,#297,#299,.T.);+#297=VERTEX_POINT('',#298);+#298=CARTESIAN_POINT('',(0.775,-1.45,0.7125));+#299=B_SPLINE_CURVE_WITH_KNOTS('',1,(#104,#298),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#300=ORIENTED_EDGE('',*,*,#301,.F.);+#301=EDGE_CURVE('',#246,#297,#302,.T.);+#302=LINE('',#247,#80);+#303=ORIENTED_EDGE('',*,*,#245,.F.);+#304=PLANE('',#305);+#305=AXIS2_PLACEMENT_3D('',#247,#28,#81);+#306=ADVANCED_FACE('',(#307),#319,.T.);+#307=FACE_BOUND('',#308,.T.);+#308=EDGE_LOOP('',(#309,#310,#311,#316));+#309=ORIENTED_EDGE('',*,*,#256,.T.);+#310=ORIENTED_EDGE('',*,*,#115,.T.);+#311=ORIENTED_EDGE('',*,*,#312,.F.);+#312=EDGE_CURVE('',#313,#116,#315,.T.);+#313=VERTEX_POINT('',#314);+#314=CARTESIAN_POINT('',(0.775,1.45,0.7125));+#315=LINE('',#314,#92);+#316=ORIENTED_EDGE('',*,*,#317,.F.);+#317=EDGE_CURVE('',#257,#313,#318,.T.);+#318=B_SPLINE_CURVE_WITH_KNOTS('',1,(#258,#314),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#319=PLANE('',#320);+#320=AXIS2_PLACEMENT_3D('',#314,#88,#93);+#321=ADVANCED_FACE('',(#322),#357,.T.);+#322=FACE_BOUND('',#323,.T.);+#323=EDGE_LOOP('',(#324,#325,#326,#333,#338,#343,#349,#354));+#324=ORIENTED_EDGE('',*,*,#312,.T.);+#325=ORIENTED_EDGE('',*,*,#129,.T.);+#326=ORIENTED_EDGE('',*,*,#327,.T.);+#327=EDGE_CURVE('',#122,#328,#330,.T.);+#328=VERTEX_POINT('',#329);+#329=CARTESIAN_POINT('',(-0.75,1.125,0.7125));+#330=LINE('',#123,#331);+#331=VECTOR('',#332,1.);+#332=DIRECTION('',(1.,-1.144237745222E-17,0.));+#333=ORIENTED_EDGE('',*,*,#334,.F.);+#334=EDGE_CURVE('',#335,#328,#337,.T.);+#335=VERTEX_POINT('',#336);+#336=CARTESIAN_POINT('',(-0.75,1.425,0.7125));+#337=LINE('',#336,#27);+#338=ORIENTED_EDGE('',*,*,#339,.F.);+#339=EDGE_CURVE('',#340,#335,#342,.T.);+#340=VERTEX_POINT('',#341);+#341=CARTESIAN_POINT('',(0.75,1.425,0.7125));+#342=LINE('',#341,#92);+#343=ORIENTED_EDGE('',*,*,#344,.F.);+#344=EDGE_CURVE('',#345,#340,#347,.T.);+#345=VERTEX_POINT('',#346);+#346=CARTESIAN_POINT('',(0.75,1.125,0.7125));+#347=LINE('',#348,#87);+#348=CARTESIAN_POINT('',(0.75,-1.425,0.7125));+#349=ORIENTED_EDGE('',*,*,#350,.F.);+#350=EDGE_CURVE('',#351,#345,#353,.T.);+#351=VERTEX_POINT('',#352);+#352=CARTESIAN_POINT('',(0.775,1.125,0.7125));+#353=LINE('',#352,#92);+#354=ORIENTED_EDGE('',*,*,#355,.T.);+#355=EDGE_CURVE('',#351,#313,#356,.T.);+#356=LINE('',#298,#87);+#357=PLANE('',#358);+#358=AXIS2_PLACEMENT_3D('',#359,#360,#361);+#359=CARTESIAN_POINT('',(-0.7625,-5.896339431403E-17,0.7125));+#360=DIRECTION('',(-2.511706373408E-27,1.148884514846E-17,1.));+#361=DIRECTION('',(1.106060084803E-16,-1.,1.148884514846E-17));+#362=ADVANCED_FACE('',(#363),#421,.T.);+#363=FACE_BOUND('',#364,.T.);+#364=EDGE_LOOP('',(#365,#137,#366,#373,#382,#389,#395,#400,#408,#415));+#365=ORIENTED_EDGE('',*,*,#121,.T.);+#366=ORIENTED_EDGE('',*,*,#367,.T.);+#367=EDGE_CURVE('',#139,#368,#370,.T.);+#368=VERTEX_POINT('',#369);+#369=CARTESIAN_POINT('',(-1.110165073503,1.125,8.11333266786E-02));+#370=LINE('',#140,#371);+#371=VECTOR('',#372,1.);+#372=DIRECTION('',(-0.51448918533,5.886979453627E-18,-0.857496867737));+#373=ORIENTED_EDGE('',*,*,#374,.T.);+#374=EDGE_CURVE('',#368,#375,#377,.T.);+#375=VERTEX_POINT('',#376);+#376=CARTESIAN_POINT('',(-1.325,1.125,0.));+#377=CIRCLE('',#378,0.325);+#378=AXIS2_PLACEMENT_3D('',#379,#380,#381);+#379=CARTESIAN_POINT('',(-1.325,1.125,0.325));+#380=DIRECTION('',(1.144237745222E-17,1.,7.703719777549E-34));+#381=DIRECTION('',(0.661030543069,-7.563760981241E-18,-0.750358994835));+#382=ORIENTED_EDGE('',*,*,#383,.T.);+#383=EDGE_CURVE('',#375,#384,#386,.T.);+#384=VERTEX_POINT('',#385);+#385=CARTESIAN_POINT('',(-1.35,1.125,0.));+#386=LINE('',#376,#387);+#387=VECTOR('',#388,1.);+#388=DIRECTION('',(-1.,1.144237745222E-17,0.));+#389=ORIENTED_EDGE('',*,*,#390,.T.);+#390=EDGE_CURVE('',#384,#391,#393,.T.);+#391=VERTEX_POINT('',#392);+#392=CARTESIAN_POINT('',(-1.35,1.125,0.175));+#393=LINE('',#385,#394);+#394=VECTOR('',#13,1.);+#395=ORIENTED_EDGE('',*,*,#396,.T.);+#396=EDGE_CURVE('',#391,#397,#399,.T.);+#397=VERTEX_POINT('',#398);+#398=CARTESIAN_POINT('',(-1.325,1.125,0.175));+#399=LINE('',#392,#331);+#400=ORIENTED_EDGE('',*,*,#401,.T.);+#401=EDGE_CURVE('',#397,#402,#404,.T.);+#402=VERTEX_POINT('',#403);+#403=CARTESIAN_POINT('',(-1.22584541854,1.125,0.212446150775));+#404=CIRCLE('',#405,0.15);+#405=AXIS2_PLACEMENT_3D('',#379,#406,#407);+#406=DIRECTION('',(-1.144237745222E-17,-1.,-5.473822126269E-48));+#407=DIRECTION('',(-1.480297366167E-15,1.693812120521E-32,-1.));+#408=ORIENTED_EDGE('',*,*,#409,.T.);+#409=EDGE_CURVE('',#402,#410,#412,.T.);+#410=VERTEX_POINT('',#411);+#411=CARTESIAN_POINT('',(-0.970004010205,1.125,0.638855903476));+#412=LINE('',#403,#413);+#413=VECTOR('',#414,1.);+#414=DIRECTION('',(0.51448918533,-5.886979453627E-18,0.857496867737));+#415=ORIENTED_EDGE('',*,*,#416,.T.);+#416=EDGE_CURVE('',#410,#122,#417,.T.);+#417=CIRCLE('',#418,0.295);+#418=AXIS2_PLACEMENT_3D('',#143,#419,#420);+#419=DIRECTION('',(1.144237745222E-17,1.,-1.54074395551E-33));+#420=DIRECTION('',(-0.661030543069,7.563760981241E-18,0.750358994835));+#421=PLANE('',#422);+#422=AXIS2_PLACEMENT_3D('',#423,#46,#13);+#423=CARTESIAN_POINT('',(-1.038485909824,1.125,0.3596486349));+#424=ADVANCED_FACE('',(#425),#436,.F.);+#425=FACE_BOUND('',#426,.F.);+#426=EDGE_LOOP('',(#427,#366,#428,#433));+#427=ORIENTED_EDGE('',*,*,#146,.T.);+#428=ORIENTED_EDGE('',*,*,#429,.F.);+#429=EDGE_CURVE('',#430,#368,#432,.T.);+#430=VERTEX_POINT('',#431);+#431=CARTESIAN_POINT('',(-1.110165073503,0.775,8.11333266786E-02));+#432=LINE('',#431,#45);+#433=ORIENTED_EDGE('',*,*,#434,.F.);+#434=EDGE_CURVE('',#147,#430,#435,.T.);+#435=LINE('',#148,#371);+#436=PLANE('',#437);+#437=AXIS2_PLACEMENT_3D('',#148,#438,#372);+#438=DIRECTION('',(-0.857496867737,9.811802824743E-18,0.51448918533));+#439=ADVANCED_FACE('',(#440),#481,.F.);+#440=FACE_BOUND('',#441,.F.);+#441=EDGE_LOOP('',(#159,#442,#443,#444,#451,#456,#461,#466,#472,#477));+#442=ORIENTED_EDGE('',*,*,#151,.T.);+#443=ORIENTED_EDGE('',*,*,#434,.T.);+#444=ORIENTED_EDGE('',*,*,#445,.T.);+#445=EDGE_CURVE('',#430,#446,#448,.T.);+#446=VERTEX_POINT('',#447);+#447=CARTESIAN_POINT('',(-1.325,0.775,0.));+#448=CIRCLE('',#449,0.325);+#449=AXIS2_PLACEMENT_3D('',#450,#380,#381);+#450=CARTESIAN_POINT('',(-1.325,0.775,0.325));+#451=ORIENTED_EDGE('',*,*,#452,.T.);+#452=EDGE_CURVE('',#446,#453,#455,.T.);+#453=VERTEX_POINT('',#454);+#454=CARTESIAN_POINT('',(-1.35,0.775,0.));+#455=LINE('',#447,#387);+#456=ORIENTED_EDGE('',*,*,#457,.T.);+#457=EDGE_CURVE('',#453,#458,#460,.T.);+#458=VERTEX_POINT('',#459);+#459=CARTESIAN_POINT('',(-1.35,0.775,0.175));+#460=LINE('',#454,#394);+#461=ORIENTED_EDGE('',*,*,#462,.T.);+#462=EDGE_CURVE('',#458,#463,#465,.T.);+#463=VERTEX_POINT('',#464);+#464=CARTESIAN_POINT('',(-1.325,0.775,0.175));+#465=LINE('',#459,#331);+#466=ORIENTED_EDGE('',*,*,#467,.T.);+#467=EDGE_CURVE('',#463,#468,#470,.T.);+#468=VERTEX_POINT('',#469);+#469=CARTESIAN_POINT('',(-1.22584541854,0.775,0.212446150775));+#470=CIRCLE('',#471,0.15);+#471=AXIS2_PLACEMENT_3D('',#450,#406,#407);+#472=ORIENTED_EDGE('',*,*,#473,.T.);+#473=EDGE_CURVE('',#468,#474,#476,.T.);+#474=VERTEX_POINT('',#475);+#475=CARTESIAN_POINT('',(-0.970004010205,0.775,0.638855903476));+#476=LINE('',#469,#413);+#477=ORIENTED_EDGE('',*,*,#478,.T.);+#478=EDGE_CURVE('',#474,#161,#479,.T.);+#479=CIRCLE('',#480,0.295);+#480=AXIS2_PLACEMENT_3D('',#154,#419,#420);+#481=PLANE('',#482);+#482=AXIS2_PLACEMENT_3D('',#483,#46,#13);+#483=CARTESIAN_POINT('',(-1.038485909824,0.775,0.3596486349));+#484=ADVANCED_FACE('',(#485),#357,.T.);+#485=FACE_BOUND('',#486,.T.);+#486=EDGE_LOOP('',(#487,#492,#493,#498));+#487=ORIENTED_EDGE('',*,*,#488,.F.);+#488=EDGE_CURVE('',#161,#489,#491,.T.);+#489=VERTEX_POINT('',#490);+#490=CARTESIAN_POINT('',(-0.75,0.775,0.7125));+#491=LINE('',#162,#331);+#492=ORIENTED_EDGE('',*,*,#173,.T.);+#493=ORIENTED_EDGE('',*,*,#494,.T.);+#494=EDGE_CURVE('',#168,#495,#497,.T.);+#495=VERTEX_POINT('',#496);+#496=CARTESIAN_POINT('',(-0.75,0.175,0.7125));+#497=LINE('',#169,#331);+#498=ORIENTED_EDGE('',*,*,#499,.F.);+#499=EDGE_CURVE('',#489,#495,#337,.T.);+#500=ADVANCED_FACE('',(#501),#546,.T.);+#501=FACE_BOUND('',#502,.T.);+#502=EDGE_LOOP('',(#503,#177,#504,#509,#516,#521,#526,#531,#537,#542));+#503=ORIENTED_EDGE('',*,*,#167,.T.);+#504=ORIENTED_EDGE('',*,*,#505,.T.);+#505=EDGE_CURVE('',#179,#506,#508,.T.);+#506=VERTEX_POINT('',#507);+#507=CARTESIAN_POINT('',(-1.110165073503,0.175,8.11333266786E-02));+#508=LINE('',#180,#371);+#509=ORIENTED_EDGE('',*,*,#510,.T.);+#510=EDGE_CURVE('',#506,#511,#513,.T.);+#511=VERTEX_POINT('',#512);+#512=CARTESIAN_POINT('',(-1.325,0.175,0.));+#513=CIRCLE('',#514,0.325);+#514=AXIS2_PLACEMENT_3D('',#515,#380,#381);+#515=CARTESIAN_POINT('',(-1.325,0.175,0.325));+#516=ORIENTED_EDGE('',*,*,#517,.T.);+#517=EDGE_CURVE('',#511,#518,#520,.T.);+#518=VERTEX_POINT('',#519);+#519=CARTESIAN_POINT('',(-1.35,0.175,0.));+#520=LINE('',#512,#387);+#521=ORIENTED_EDGE('',*,*,#522,.T.);+#522=EDGE_CURVE('',#518,#523,#525,.T.);+#523=VERTEX_POINT('',#524);+#524=CARTESIAN_POINT('',(-1.35,0.175,0.175));+#525=LINE('',#519,#394);+#526=ORIENTED_EDGE('',*,*,#527,.T.);+#527=EDGE_CURVE('',#523,#528,#530,.T.);+#528=VERTEX_POINT('',#529);+#529=CARTESIAN_POINT('',(-1.325,0.175,0.175));+#530=LINE('',#524,#331);+#531=ORIENTED_EDGE('',*,*,#532,.T.);+#532=EDGE_CURVE('',#528,#533,#535,.T.);+#533=VERTEX_POINT('',#534);+#534=CARTESIAN_POINT('',(-1.22584541854,0.175,0.212446150775));+#535=CIRCLE('',#536,0.15);+#536=AXIS2_PLACEMENT_3D('',#515,#406,#407);+#537=ORIENTED_EDGE('',*,*,#538,.T.);+#538=EDGE_CURVE('',#533,#539,#541,.T.);+#539=VERTEX_POINT('',#540);+#540=CARTESIAN_POINT('',(-0.970004010205,0.175,0.638855903476));+#541=LINE('',#534,#413);+#542=ORIENTED_EDGE('',*,*,#543,.T.);+#543=EDGE_CURVE('',#539,#168,#544,.T.);+#544=CIRCLE('',#545,0.295);+#545=AXIS2_PLACEMENT_3D('',#183,#419,#420);+#546=PLANE('',#547);+#547=AXIS2_PLACEMENT_3D('',#548,#46,#13);+#548=CARTESIAN_POINT('',(-1.038485909824,0.175,0.3596486349));+#549=ADVANCED_FACE('',(#550),#561,.F.);+#550=FACE_BOUND('',#551,.F.);+#551=EDGE_LOOP('',(#552,#504,#553,#558));+#552=ORIENTED_EDGE('',*,*,#185,.T.);+#553=ORIENTED_EDGE('',*,*,#554,.F.);+#554=EDGE_CURVE('',#555,#506,#557,.T.);+#555=VERTEX_POINT('',#556);+#556=CARTESIAN_POINT('',(-1.110165073503,-0.175,8.11333266786E-02));+#557=LINE('',#556,#45);+#558=ORIENTED_EDGE('',*,*,#559,.F.);+#559=EDGE_CURVE('',#186,#555,#560,.T.);+#560=LINE('',#187,#371);+#561=PLANE('',#562);+#562=AXIS2_PLACEMENT_3D('',#187,#438,#372);+#563=ADVANCED_FACE('',(#564),#605,.F.);+#564=FACE_BOUND('',#565,.F.);+#565=EDGE_LOOP('',(#198,#566,#567,#568,#575,#580,#585,#590,#596,#601));+#566=ORIENTED_EDGE('',*,*,#190,.T.);+#567=ORIENTED_EDGE('',*,*,#559,.T.);+#568=ORIENTED_EDGE('',*,*,#569,.T.);+#569=EDGE_CURVE('',#555,#570,#572,.T.);+#570=VERTEX_POINT('',#571);+#571=CARTESIAN_POINT('',(-1.325,-0.175,0.));+#572=CIRCLE('',#573,0.325);+#573=AXIS2_PLACEMENT_3D('',#574,#380,#381);+#574=CARTESIAN_POINT('',(-1.325,-0.175,0.325));+#575=ORIENTED_EDGE('',*,*,#576,.T.);+#576=EDGE_CURVE('',#570,#577,#579,.T.);+#577=VERTEX_POINT('',#578);+#578=CARTESIAN_POINT('',(-1.35,-0.175,0.));+#579=LINE('',#571,#387);+#580=ORIENTED_EDGE('',*,*,#581,.T.);+#581=EDGE_CURVE('',#577,#582,#584,.T.);+#582=VERTEX_POINT('',#583);+#583=CARTESIAN_POINT('',(-1.35,-0.175,0.175));+#584=LINE('',#578,#394);+#585=ORIENTED_EDGE('',*,*,#586,.T.);+#586=EDGE_CURVE('',#582,#587,#589,.T.);+#587=VERTEX_POINT('',#588);+#588=CARTESIAN_POINT('',(-1.325,-0.175,0.175));+#589=LINE('',#583,#331);+#590=ORIENTED_EDGE('',*,*,#591,.T.);+#591=EDGE_CURVE('',#587,#592,#594,.T.);+#592=VERTEX_POINT('',#593);+#593=CARTESIAN_POINT('',(-1.22584541854,-0.175,0.212446150775));+#594=CIRCLE('',#595,0.15);+#595=AXIS2_PLACEMENT_3D('',#574,#406,#407);+#596=ORIENTED_EDGE('',*,*,#597,.T.);+#597=EDGE_CURVE('',#592,#598,#600,.T.);+#598=VERTEX_POINT('',#599);+#599=CARTESIAN_POINT('',(-0.970004010205,-0.175,0.638855903476));+#600=LINE('',#593,#413);+#601=ORIENTED_EDGE('',*,*,#602,.T.);+#602=EDGE_CURVE('',#598,#200,#603,.T.);+#603=CIRCLE('',#604,0.295);+#604=AXIS2_PLACEMENT_3D('',#193,#419,#420);+#605=PLANE('',#606);+#606=AXIS2_PLACEMENT_3D('',#607,#46,#13);+#607=CARTESIAN_POINT('',(-1.038485909824,-0.175,0.3596486349));+#608=ADVANCED_FACE('',(#609),#357,.T.);+#609=FACE_BOUND('',#610,.T.);+#610=EDGE_LOOP('',(#611,#616,#617,#622));+#611=ORIENTED_EDGE('',*,*,#612,.F.);+#612=EDGE_CURVE('',#200,#613,#615,.T.);+#613=VERTEX_POINT('',#614);+#614=CARTESIAN_POINT('',(-0.75,-0.175,0.7125));+#615=LINE('',#201,#331);+#616=ORIENTED_EDGE('',*,*,#212,.T.);+#617=ORIENTED_EDGE('',*,*,#618,.T.);+#618=EDGE_CURVE('',#207,#619,#621,.T.);+#619=VERTEX_POINT('',#620);+#620=CARTESIAN_POINT('',(-0.75,-0.775,0.7125));+#621=LINE('',#208,#331);+#622=ORIENTED_EDGE('',*,*,#623,.F.);+#623=EDGE_CURVE('',#613,#619,#337,.T.);+#624=ADVANCED_FACE('',(#625),#670,.T.);+#625=FACE_BOUND('',#626,.T.);+#626=EDGE_LOOP('',(#627,#216,#628,#633,#640,#645,#650,#655,#661,#666));+#627=ORIENTED_EDGE('',*,*,#206,.T.);+#628=ORIENTED_EDGE('',*,*,#629,.T.);+#629=EDGE_CURVE('',#218,#630,#632,.T.);+#630=VERTEX_POINT('',#631);+#631=CARTESIAN_POINT('',(-1.110165073503,-0.775,8.11333266786E-02));+#632=LINE('',#219,#371);+#633=ORIENTED_EDGE('',*,*,#634,.T.);+#634=EDGE_CURVE('',#630,#635,#637,.T.);+#635=VERTEX_POINT('',#636);+#636=CARTESIAN_POINT('',(-1.325,-0.775,0.));+#637=CIRCLE('',#638,0.325);+#638=AXIS2_PLACEMENT_3D('',#639,#380,#381);+#639=CARTESIAN_POINT('',(-1.325,-0.775,0.325));+#640=ORIENTED_EDGE('',*,*,#641,.T.);+#641=EDGE_CURVE('',#635,#642,#644,.T.);+#642=VERTEX_POINT('',#643);+#643=CARTESIAN_POINT('',(-1.35,-0.775,0.));+#644=LINE('',#636,#387);+#645=ORIENTED_EDGE('',*,*,#646,.T.);+#646=EDGE_CURVE('',#642,#647,#649,.T.);+#647=VERTEX_POINT('',#648);+#648=CARTESIAN_POINT('',(-1.35,-0.775,0.175));+#649=LINE('',#643,#394);+#650=ORIENTED_EDGE('',*,*,#651,.T.);+#651=EDGE_CURVE('',#647,#652,#654,.T.);+#652=VERTEX_POINT('',#653);+#653=CARTESIAN_POINT('',(-1.325,-0.775,0.175));+#654=LINE('',#648,#331);+#655=ORIENTED_EDGE('',*,*,#656,.T.);+#656=EDGE_CURVE('',#652,#657,#659,.T.);+#657=VERTEX_POINT('',#658);+#658=CARTESIAN_POINT('',(-1.22584541854,-0.775,0.212446150775));+#659=CIRCLE('',#660,0.15);+#660=AXIS2_PLACEMENT_3D('',#639,#406,#407);+#661=ORIENTED_EDGE('',*,*,#662,.T.);+#662=EDGE_CURVE('',#657,#663,#665,.T.);+#663=VERTEX_POINT('',#664);+#664=CARTESIAN_POINT('',(-0.970004010205,-0.775,0.638855903476));+#665=LINE('',#658,#413);+#666=ORIENTED_EDGE('',*,*,#667,.T.);+#667=EDGE_CURVE('',#663,#207,#668,.T.);+#668=CIRCLE('',#669,0.295);+#669=AXIS2_PLACEMENT_3D('',#222,#419,#420);+#670=PLANE('',#671);+#671=AXIS2_PLACEMENT_3D('',#672,#46,#13);+#672=CARTESIAN_POINT('',(-1.038485909824,-0.775,0.3596486349));+#673=ADVANCED_FACE('',(#674),#685,.F.);+#674=FACE_BOUND('',#675,.F.);+#675=EDGE_LOOP('',(#676,#628,#677,#682));+#676=ORIENTED_EDGE('',*,*,#224,.T.);+#677=ORIENTED_EDGE('',*,*,#678,.F.);+#678=EDGE_CURVE('',#679,#630,#681,.T.);+#679=VERTEX_POINT('',#680);+#680=CARTESIAN_POINT('',(-1.110165073503,-1.125,8.11333266786E-02));+#681=LINE('',#680,#45);+#682=ORIENTED_EDGE('',*,*,#683,.F.);+#683=EDGE_CURVE('',#225,#679,#684,.T.);+#684=LINE('',#226,#371);+#685=PLANE('',#686);+#686=AXIS2_PLACEMENT_3D('',#226,#438,#372);+#687=ADVANCED_FACE('',(#688),#729,.F.);+#688=FACE_BOUND('',#689,.F.);+#689=EDGE_LOOP('',(#237,#690,#691,#692,#699,#704,#709,#714,#720,#725));+#690=ORIENTED_EDGE('',*,*,#229,.T.);+#691=ORIENTED_EDGE('',*,*,#683,.T.);+#692=ORIENTED_EDGE('',*,*,#693,.T.);+#693=EDGE_CURVE('',#679,#694,#696,.T.);+#694=VERTEX_POINT('',#695);+#695=CARTESIAN_POINT('',(-1.325,-1.125,0.));+#696=CIRCLE('',#697,0.325);+#697=AXIS2_PLACEMENT_3D('',#698,#380,#381);+#698=CARTESIAN_POINT('',(-1.325,-1.125,0.325));+#699=ORIENTED_EDGE('',*,*,#700,.T.);+#700=EDGE_CURVE('',#694,#701,#703,.T.);+#701=VERTEX_POINT('',#702);+#702=CARTESIAN_POINT('',(-1.35,-1.125,0.));+#703=LINE('',#695,#387);+#704=ORIENTED_EDGE('',*,*,#705,.T.);+#705=EDGE_CURVE('',#701,#706,#708,.T.);+#706=VERTEX_POINT('',#707);+#707=CARTESIAN_POINT('',(-1.35,-1.125,0.175));+#708=LINE('',#702,#394);+#709=ORIENTED_EDGE('',*,*,#710,.T.);+#710=EDGE_CURVE('',#706,#711,#713,.T.);+#711=VERTEX_POINT('',#712);+#712=CARTESIAN_POINT('',(-1.325,-1.125,0.175));+#713=LINE('',#707,#331);+#714=ORIENTED_EDGE('',*,*,#715,.T.);+#715=EDGE_CURVE('',#711,#716,#718,.T.);+#716=VERTEX_POINT('',#717);+#717=CARTESIAN_POINT('',(-1.22584541854,-1.125,0.212446150775));+#718=CIRCLE('',#719,0.15);+#719=AXIS2_PLACEMENT_3D('',#698,#406,#407);+#720=ORIENTED_EDGE('',*,*,#721,.T.);+#721=EDGE_CURVE('',#716,#722,#724,.T.);+#722=VERTEX_POINT('',#723);+#723=CARTESIAN_POINT('',(-0.970004010205,-1.125,0.638855903476));+#724=LINE('',#717,#413);+#725=ORIENTED_EDGE('',*,*,#726,.T.);+#726=EDGE_CURVE('',#722,#239,#727,.T.);+#727=CIRCLE('',#728,0.295);+#728=AXIS2_PLACEMENT_3D('',#232,#419,#420);+#729=PLANE('',#730);+#730=AXIS2_PLACEMENT_3D('',#731,#46,#13);+#731=CARTESIAN_POINT('',(-1.038485909824,-1.125,0.3596486349));+#732=ADVANCED_FACE('',(#733),#357,.T.);+#733=FACE_BOUND('',#734,.T.);+#734=EDGE_LOOP('',(#735,#739,#744,#747,#752,#756,#759,#760));+#735=ORIENTED_EDGE('',*,*,#736,.T.);+#736=EDGE_CURVE('',#297,#737,#356,.T.);+#737=VERTEX_POINT('',#738);+#738=CARTESIAN_POINT('',(0.775,-1.125,0.7125));+#739=ORIENTED_EDGE('',*,*,#740,.T.);+#740=EDGE_CURVE('',#737,#741,#743,.T.);+#741=VERTEX_POINT('',#742);+#742=CARTESIAN_POINT('',(0.75,-1.125,0.7125));+#743=LINE('',#738,#92);+#744=ORIENTED_EDGE('',*,*,#745,.F.);+#745=EDGE_CURVE('',#746,#741,#347,.T.);+#746=VERTEX_POINT('',#348);+#747=ORIENTED_EDGE('',*,*,#748,.F.);+#748=EDGE_CURVE('',#749,#746,#751,.T.);+#749=VERTEX_POINT('',#750);+#750=CARTESIAN_POINT('',(-0.75,-1.425,0.7125));+#751=LINE('',#750,#80);+#752=ORIENTED_EDGE('',*,*,#753,.F.);+#753=EDGE_CURVE('',#754,#749,#337,.T.);+#754=VERTEX_POINT('',#755);+#755=CARTESIAN_POINT('',(-0.75,-1.125,0.7125));+#756=ORIENTED_EDGE('',*,*,#757,.F.);+#757=EDGE_CURVE('',#239,#754,#758,.T.);+#758=LINE('',#240,#331);+#759=ORIENTED_EDGE('',*,*,#250,.T.);+#760=ORIENTED_EDGE('',*,*,#301,.T.);+#761=ADVANCED_FACE('',(#762),#773,.T.);+#762=FACE_BOUND('',#763,.T.);+#763=EDGE_LOOP('',(#764,#765,#766,#772));+#764=ORIENTED_EDGE('',*,*,#296,.F.);+#765=ORIENTED_EDGE('',*,*,#288,.T.);+#766=ORIENTED_EDGE('',*,*,#767,.F.);+#767=EDGE_CURVE('',#737,#284,#768,.T.);+#768=LINE('',#769,#770);+#769=CARTESIAN_POINT('',(0.775,-1.125,0.53607431745));+#770=VECTOR('',#771,1.);+#771=DIRECTION('',(6.344131569287E-16,7.043400939473E-32,-1.));+#772=ORIENTED_EDGE('',*,*,#736,.F.);+#773=PLANE('',#774);+#774=AXIS2_PLACEMENT_3D('',#298,#775,#88);+#775=DIRECTION('',(1.,1.110223024625E-16,6.344131569287E-16));+#776=ADVANCED_FACE('',(#777),#796,.F.);+#777=FACE_BOUND('',#778,.F.);+#778=EDGE_LOOP('',(#282,#779,#786,#791));+#779=ORIENTED_EDGE('',*,*,#780,.T.);+#780=EDGE_CURVE('',#284,#781,#783,.T.);+#781=VERTEX_POINT('',#782);+#782=CARTESIAN_POINT('',(0.854323665168,-1.125,0.50754307938));+#783=CIRCLE('',#784,0.12);+#784=AXIS2_PLACEMENT_3D('',#785,#88,#13);+#785=CARTESIAN_POINT('',(0.775,-1.125,0.4175));+#786=ORIENTED_EDGE('',*,*,#787,.F.);+#787=EDGE_CURVE('',#788,#781,#790,.T.);+#788=VERTEX_POINT('',#789);+#789=CARTESIAN_POINT('',(0.854323665168,-0.775,0.50754307938));+#790=LINE('',#789,#27);+#791=ORIENTED_EDGE('',*,*,#792,.F.);+#792=EDGE_CURVE('',#280,#788,#793,.T.);+#793=CIRCLE('',#794,0.12);+#794=AXIS2_PLACEMENT_3D('',#795,#88,#13);+#795=CARTESIAN_POINT('',(0.775,-0.775,0.4175));+#796=CYLINDRICAL_SURFACE('',#794,0.12);+#797=ADVANCED_FACE('',(#798),#773,.T.);+#798=FACE_BOUND('',#799,.T.);+#799=EDGE_LOOP('',(#800,#806,#807,#813));+#800=ORIENTED_EDGE('',*,*,#801,.T.);+#801=EDGE_CURVE('',#802,#280,#804,.T.);+#802=VERTEX_POINT('',#803);+#803=CARTESIAN_POINT('',(0.775,-0.775,0.7125));+#804=LINE('',#805,#770);+#805=CARTESIAN_POINT('',(0.775,-0.775,0.53607431745));+#806=ORIENTED_EDGE('',*,*,#279,.T.);+#807=ORIENTED_EDGE('',*,*,#808,.F.);+#808=EDGE_CURVE('',#809,#275,#811,.T.);+#809=VERTEX_POINT('',#810);+#810=CARTESIAN_POINT('',(0.775,0.775,0.7125));+#811=LINE('',#812,#770);+#812=CARTESIAN_POINT('',(0.775,0.775,0.53607431745));+#813=ORIENTED_EDGE('',*,*,#814,.F.);+#814=EDGE_CURVE('',#802,#809,#356,.T.);+#815=ADVANCED_FACE('',(#816),#835,.F.);+#816=FACE_BOUND('',#817,.F.);+#817=EDGE_LOOP('',(#273,#818,#825,#830));+#818=ORIENTED_EDGE('',*,*,#819,.T.);+#819=EDGE_CURVE('',#275,#820,#822,.T.);+#820=VERTEX_POINT('',#821);+#821=CARTESIAN_POINT('',(0.854323665168,0.775,0.50754307938));+#822=CIRCLE('',#823,0.12);+#823=AXIS2_PLACEMENT_3D('',#824,#88,#13);+#824=CARTESIAN_POINT('',(0.775,0.775,0.4175));+#825=ORIENTED_EDGE('',*,*,#826,.F.);+#826=EDGE_CURVE('',#827,#820,#829,.T.);+#827=VERTEX_POINT('',#828);+#828=CARTESIAN_POINT('',(0.854323665168,1.125,0.50754307938));+#829=LINE('',#828,#27);+#830=ORIENTED_EDGE('',*,*,#831,.F.);+#831=EDGE_CURVE('',#270,#827,#832,.T.);+#832=CIRCLE('',#833,0.12);+#833=AXIS2_PLACEMENT_3D('',#834,#88,#13);+#834=CARTESIAN_POINT('',(0.775,1.125,0.4175));+#835=CYLINDRICAL_SURFACE('',#833,0.12);+#836=ADVANCED_FACE('',(#837),#773,.T.);+#837=FACE_BOUND('',#838,.T.);+#838=EDGE_LOOP('',(#839,#843,#844,#845));+#839=ORIENTED_EDGE('',*,*,#840,.T.);+#840=EDGE_CURVE('',#351,#270,#841,.T.);+#841=LINE('',#842,#770);+#842=CARTESIAN_POINT('',(0.775,1.125,0.53607431745));+#843=ORIENTED_EDGE('',*,*,#269,.T.);+#844=ORIENTED_EDGE('',*,*,#317,.T.);+#845=ORIENTED_EDGE('',*,*,#355,.F.);+#846=ADVANCED_FACE('',(#847),#859,.F.);+#847=FACE_BOUND('',#848,.F.);+#848=EDGE_LOOP('',(#349,#849,#852,#857));+#849=ORIENTED_EDGE('',*,*,#850,.T.);+#850=EDGE_CURVE('',#351,#809,#851,.T.);+#851=LINE('',#352,#27);+#852=ORIENTED_EDGE('',*,*,#853,.T.);+#853=EDGE_CURVE('',#809,#854,#856,.T.);+#854=VERTEX_POINT('',#855);+#855=CARTESIAN_POINT('',(0.75,0.775,0.7125));+#856=LINE('',#810,#92);+#857=ORIENTED_EDGE('',*,*,#858,.T.);+#858=EDGE_CURVE('',#854,#345,#347,.T.);+#859=PLANE('',#860);+#860=AXIS2_PLACEMENT_3D('',#352,#96,#93);+#861=ADVANCED_FACE('',(#862),#885,.T.);+#862=FACE_BOUND('',#863,.T.);+#863=EDGE_LOOP('',(#864,#865,#869,#857,#871,#872,#877,#882));+#864=ORIENTED_EDGE('',*,*,#745,.T.);+#865=ORIENTED_EDGE('',*,*,#866,.T.);+#866=EDGE_CURVE('',#741,#867,#347,.T.);+#867=VERTEX_POINT('',#868);+#868=CARTESIAN_POINT('',(0.75,-0.775,0.7125));+#869=ORIENTED_EDGE('',*,*,#870,.T.);+#870=EDGE_CURVE('',#867,#854,#347,.T.);+#871=ORIENTED_EDGE('',*,*,#344,.T.);+#872=ORIENTED_EDGE('',*,*,#873,.T.);+#873=EDGE_CURVE('',#340,#874,#876,.T.);+#874=VERTEX_POINT('',#875);+#875=CARTESIAN_POINT('',(0.68499986395,1.35999986395,1.175));+#876=B_SPLINE_CURVE_WITH_KNOTS('',1,(#341,#875),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#877=ORIENTED_EDGE('',*,*,#878,.F.);+#878=EDGE_CURVE('',#879,#874,#881,.T.);+#879=VERTEX_POINT('',#880);+#880=CARTESIAN_POINT('',(0.68499986395,-1.35999986395,1.175));+#881=LINE('',#880,#87);+#882=ORIENTED_EDGE('',*,*,#883,.F.);+#883=EDGE_CURVE('',#746,#879,#884,.T.);+#884=B_SPLINE_CURVE_WITH_KNOTS('',1,(#348,#880),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#885=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#348,#880),(#341,#875)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.85),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#886=ADVANCED_FACE('',(#887),#899,.T.);+#887=FACE_BOUND('',#888,.T.);+#888=EDGE_LOOP('',(#889,#890,#895,#898));+#889=ORIENTED_EDGE('',*,*,#339,.T.);+#890=ORIENTED_EDGE('',*,*,#891,.T.);+#891=EDGE_CURVE('',#335,#892,#894,.T.);+#892=VERTEX_POINT('',#893);+#893=CARTESIAN_POINT('',(-0.68499986395,1.35999986395,1.175));+#894=B_SPLINE_CURVE_WITH_KNOTS('',1,(#336,#893),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#895=ORIENTED_EDGE('',*,*,#896,.F.);+#896=EDGE_CURVE('',#874,#892,#897,.T.);+#897=LINE('',#875,#92);+#898=ORIENTED_EDGE('',*,*,#873,.F.);+#899=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#341,#875),(#336,#893)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#900=ADVANCED_FACE('',(#901),#922,.T.);+#901=FACE_BOUND('',#902,.T.);+#902=EDGE_LOOP('',(#903,#904,#906,#907,#909,#910,#912,#913,#918,#921));+#903=ORIENTED_EDGE('',*,*,#334,.T.);+#904=ORIENTED_EDGE('',*,*,#905,.T.);+#905=EDGE_CURVE('',#328,#489,#337,.T.);+#906=ORIENTED_EDGE('',*,*,#499,.T.);+#907=ORIENTED_EDGE('',*,*,#908,.T.);+#908=EDGE_CURVE('',#495,#613,#337,.T.);+#909=ORIENTED_EDGE('',*,*,#623,.T.);+#910=ORIENTED_EDGE('',*,*,#911,.T.);+#911=EDGE_CURVE('',#619,#754,#337,.T.);+#912=ORIENTED_EDGE('',*,*,#753,.T.);+#913=ORIENTED_EDGE('',*,*,#914,.T.);+#914=EDGE_CURVE('',#749,#915,#917,.T.);+#915=VERTEX_POINT('',#916);+#916=CARTESIAN_POINT('',(-0.68499986395,-1.35999986395,1.175));+#917=B_SPLINE_CURVE_WITH_KNOTS('',1,(#750,#916),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#918=ORIENTED_EDGE('',*,*,#919,.F.);+#919=EDGE_CURVE('',#892,#915,#920,.T.);+#920=LINE('',#893,#27);+#921=ORIENTED_EDGE('',*,*,#891,.F.);+#922=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#336,#893),(#750,#916)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.85),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#923=ADVANCED_FACE('',(#924),#929,.F.);+#924=FACE_BOUND('',#925,.F.);+#925=EDGE_LOOP('',(#487,#926,#326,#904));+#926=ORIENTED_EDGE('',*,*,#927,.T.);+#927=EDGE_CURVE('',#161,#122,#928,.T.);+#928=LINE('',#162,#45);+#929=PLANE('',#930);+#930=AXIS2_PLACEMENT_3D('',#162,#96,#332);+#931=ADVANCED_FACE('',(#932),#939,.T.);+#932=FACE_BOUND('',#933,.F.);+#933=EDGE_LOOP('',(#934,#415,#937,#938));+#934=ORIENTED_EDGE('',*,*,#935,.T.);+#935=EDGE_CURVE('',#474,#410,#936,.T.);+#936=LINE('',#475,#45);+#937=ORIENTED_EDGE('',*,*,#927,.F.);+#938=ORIENTED_EDGE('',*,*,#478,.F.);+#939=CYLINDRICAL_SURFACE('',#940,0.295);+#940=AXIS2_PLACEMENT_3D('',#154,#144,#420);+#941=ADVANCED_FACE('',(#942),#949,.F.);+#942=FACE_BOUND('',#943,.F.);+#943=EDGE_LOOP('',(#944,#408,#947,#948));+#944=ORIENTED_EDGE('',*,*,#945,.T.);+#945=EDGE_CURVE('',#468,#402,#946,.T.);+#946=LINE('',#469,#45);+#947=ORIENTED_EDGE('',*,*,#935,.F.);+#948=ORIENTED_EDGE('',*,*,#473,.F.);+#949=PLANE('',#950);+#950=AXIS2_PLACEMENT_3D('',#469,#951,#414);+#951=DIRECTION('',(0.857496867737,-9.811802824743E-18,-0.51448918533));+#952=ADVANCED_FACE('',(#953),#960,.F.);+#953=FACE_BOUND('',#954,.F.);+#954=EDGE_LOOP('',(#955,#400,#958,#959));+#955=ORIENTED_EDGE('',*,*,#956,.T.);+#956=EDGE_CURVE('',#463,#397,#957,.T.);+#957=LINE('',#464,#45);+#958=ORIENTED_EDGE('',*,*,#945,.F.);+#959=ORIENTED_EDGE('',*,*,#467,.F.);+#960=CYLINDRICAL_SURFACE('',#961,0.15);+#961=AXIS2_PLACEMENT_3D('',#450,#144,#407);+#962=ADVANCED_FACE('',(#963),#970,.F.);+#963=FACE_BOUND('',#964,.F.);+#964=EDGE_LOOP('',(#965,#395,#968,#969));+#965=ORIENTED_EDGE('',*,*,#966,.T.);+#966=EDGE_CURVE('',#458,#391,#967,.T.);+#967=LINE('',#459,#45);+#968=ORIENTED_EDGE('',*,*,#956,.F.);+#969=ORIENTED_EDGE('',*,*,#462,.F.);+#970=PLANE('',#971);+#971=AXIS2_PLACEMENT_3D('',#459,#96,#332);+#972=ADVANCED_FACE('',(#973),#980,.F.);+#973=FACE_BOUND('',#974,.F.);+#974=EDGE_LOOP('',(#975,#389,#978,#979));+#975=ORIENTED_EDGE('',*,*,#976,.T.);+#976=EDGE_CURVE('',#453,#384,#977,.T.);+#977=LINE('',#454,#45);+#978=ORIENTED_EDGE('',*,*,#966,.F.);+#979=ORIENTED_EDGE('',*,*,#457,.F.);+#980=PLANE('',#981);+#981=AXIS2_PLACEMENT_3D('',#454,#332,#13);+#982=ADVANCED_FACE('',(#983),#990,.F.);+#983=FACE_BOUND('',#984,.F.);+#984=EDGE_LOOP('',(#985,#382,#988,#989));+#985=ORIENTED_EDGE('',*,*,#986,.T.);+#986=EDGE_CURVE('',#446,#375,#987,.T.);+#987=LINE('',#447,#45);+#988=ORIENTED_EDGE('',*,*,#976,.F.);+#989=ORIENTED_EDGE('',*,*,#452,.F.);+#990=PLANE('',#991);+#991=AXIS2_PLACEMENT_3D('',#447,#13,#388);+#992=ADVANCED_FACE('',(#993),#998,.T.);+#993=FACE_BOUND('',#994,.F.);+#994=EDGE_LOOP('',(#995,#373,#996,#997));+#995=ORIENTED_EDGE('',*,*,#429,.T.);+#996=ORIENTED_EDGE('',*,*,#986,.F.);+#997=ORIENTED_EDGE('',*,*,#445,.F.);+#998=CYLINDRICAL_SURFACE('',#999,0.325);+#999=AXIS2_PLACEMENT_3D('',#450,#144,#381);+#1000=ADVANCED_FACE('',(#1001),#1006,.F.);+#1001=FACE_BOUND('',#1002,.F.);+#1002=EDGE_LOOP('',(#611,#1003,#493,#907));+#1003=ORIENTED_EDGE('',*,*,#1004,.T.);+#1004=EDGE_CURVE('',#200,#168,#1005,.T.);+#1005=LINE('',#201,#45);+#1006=PLANE('',#1007);+#1007=AXIS2_PLACEMENT_3D('',#201,#96,#332);+#1008=ADVANCED_FACE('',(#1009),#1016,.T.);+#1009=FACE_BOUND('',#1010,.F.);+#1010=EDGE_LOOP('',(#1011,#542,#1014,#1015));+#1011=ORIENTED_EDGE('',*,*,#1012,.T.);+#1012=EDGE_CURVE('',#598,#539,#1013,.T.);+#1013=LINE('',#599,#45);+#1014=ORIENTED_EDGE('',*,*,#1004,.F.);+#1015=ORIENTED_EDGE('',*,*,#602,.F.);+#1016=CYLINDRICAL_SURFACE('',#1017,0.295);+#1017=AXIS2_PLACEMENT_3D('',#193,#144,#420);+#1018=ADVANCED_FACE('',(#1019),#1026,.F.);+#1019=FACE_BOUND('',#1020,.F.);+#1020=EDGE_LOOP('',(#1021,#537,#1024,#1025));+#1021=ORIENTED_EDGE('',*,*,#1022,.T.);+#1022=EDGE_CURVE('',#592,#533,#1023,.T.);+#1023=LINE('',#593,#45);+#1024=ORIENTED_EDGE('',*,*,#1012,.F.);+#1025=ORIENTED_EDGE('',*,*,#597,.F.);+#1026=PLANE('',#1027);+#1027=AXIS2_PLACEMENT_3D('',#593,#951,#414);+#1028=ADVANCED_FACE('',(#1029),#1036,.F.);+#1029=FACE_BOUND('',#1030,.F.);+#1030=EDGE_LOOP('',(#1031,#531,#1034,#1035));+#1031=ORIENTED_EDGE('',*,*,#1032,.T.);+#1032=EDGE_CURVE('',#587,#528,#1033,.T.);+#1033=LINE('',#588,#45);+#1034=ORIENTED_EDGE('',*,*,#1022,.F.);+#1035=ORIENTED_EDGE('',*,*,#591,.F.);+#1036=CYLINDRICAL_SURFACE('',#1037,0.15);+#1037=AXIS2_PLACEMENT_3D('',#574,#144,#407);+#1038=ADVANCED_FACE('',(#1039),#1046,.F.);+#1039=FACE_BOUND('',#1040,.F.);+#1040=EDGE_LOOP('',(#1041,#526,#1044,#1045));+#1041=ORIENTED_EDGE('',*,*,#1042,.T.);+#1042=EDGE_CURVE('',#582,#523,#1043,.T.);+#1043=LINE('',#583,#45);+#1044=ORIENTED_EDGE('',*,*,#1032,.F.);+#1045=ORIENTED_EDGE('',*,*,#586,.F.);+#1046=PLANE('',#1047);+#1047=AXIS2_PLACEMENT_3D('',#583,#96,#332);+#1048=ADVANCED_FACE('',(#1049),#1056,.F.);+#1049=FACE_BOUND('',#1050,.F.);+#1050=EDGE_LOOP('',(#1051,#521,#1054,#1055));+#1051=ORIENTED_EDGE('',*,*,#1052,.T.);+#1052=EDGE_CURVE('',#577,#518,#1053,.T.);+#1053=LINE('',#578,#45);+#1054=ORIENTED_EDGE('',*,*,#1042,.F.);+#1055=ORIENTED_EDGE('',*,*,#581,.F.);+#1056=PLANE('',#1057);+#1057=AXIS2_PLACEMENT_3D('',#578,#332,#13);+#1058=ADVANCED_FACE('',(#1059),#1066,.F.);+#1059=FACE_BOUND('',#1060,.F.);+#1060=EDGE_LOOP('',(#1061,#516,#1064,#1065));+#1061=ORIENTED_EDGE('',*,*,#1062,.T.);+#1062=EDGE_CURVE('',#570,#511,#1063,.T.);+#1063=LINE('',#571,#45);+#1064=ORIENTED_EDGE('',*,*,#1052,.F.);+#1065=ORIENTED_EDGE('',*,*,#576,.F.);+#1066=PLANE('',#1067);+#1067=AXIS2_PLACEMENT_3D('',#571,#13,#388);+#1068=ADVANCED_FACE('',(#1069),#1074,.T.);+#1069=FACE_BOUND('',#1070,.F.);+#1070=EDGE_LOOP('',(#1071,#509,#1072,#1073));+#1071=ORIENTED_EDGE('',*,*,#554,.T.);+#1072=ORIENTED_EDGE('',*,*,#1062,.F.);+#1073=ORIENTED_EDGE('',*,*,#569,.F.);+#1074=CYLINDRICAL_SURFACE('',#1075,0.325);+#1075=AXIS2_PLACEMENT_3D('',#574,#144,#381);+#1076=ADVANCED_FACE('',(#1077),#1082,.F.);+#1077=FACE_BOUND('',#1078,.F.);+#1078=EDGE_LOOP('',(#756,#1079,#617,#910));+#1079=ORIENTED_EDGE('',*,*,#1080,.T.);+#1080=EDGE_CURVE('',#239,#207,#1081,.T.);+#1081=LINE('',#240,#45);+#1082=PLANE('',#1083);+#1083=AXIS2_PLACEMENT_3D('',#240,#96,#332);+#1084=ADVANCED_FACE('',(#1085),#1092,.T.);+#1085=FACE_BOUND('',#1086,.F.);+#1086=EDGE_LOOP('',(#1087,#666,#1090,#1091));+#1087=ORIENTED_EDGE('',*,*,#1088,.T.);+#1088=EDGE_CURVE('',#722,#663,#1089,.T.);+#1089=LINE('',#723,#45);+#1090=ORIENTED_EDGE('',*,*,#1080,.F.);+#1091=ORIENTED_EDGE('',*,*,#726,.F.);+#1092=CYLINDRICAL_SURFACE('',#1093,0.295);+#1093=AXIS2_PLACEMENT_3D('',#232,#144,#420);+#1094=ADVANCED_FACE('',(#1095),#1102,.F.);+#1095=FACE_BOUND('',#1096,.F.);+#1096=EDGE_LOOP('',(#1097,#661,#1100,#1101));+#1097=ORIENTED_EDGE('',*,*,#1098,.T.);+#1098=EDGE_CURVE('',#716,#657,#1099,.T.);+#1099=LINE('',#717,#45);+#1100=ORIENTED_EDGE('',*,*,#1088,.F.);+#1101=ORIENTED_EDGE('',*,*,#721,.F.);+#1102=PLANE('',#1103);+#1103=AXIS2_PLACEMENT_3D('',#717,#951,#414);+#1104=ADVANCED_FACE('',(#1105),#1112,.F.);+#1105=FACE_BOUND('',#1106,.F.);+#1106=EDGE_LOOP('',(#1107,#655,#1110,#1111));+#1107=ORIENTED_EDGE('',*,*,#1108,.T.);+#1108=EDGE_CURVE('',#711,#652,#1109,.T.);+#1109=LINE('',#712,#45);+#1110=ORIENTED_EDGE('',*,*,#1098,.F.);+#1111=ORIENTED_EDGE('',*,*,#715,.F.);+#1112=CYLINDRICAL_SURFACE('',#1113,0.15);+#1113=AXIS2_PLACEMENT_3D('',#698,#144,#407);+#1114=ADVANCED_FACE('',(#1115),#1122,.F.);+#1115=FACE_BOUND('',#1116,.F.);+#1116=EDGE_LOOP('',(#1117,#650,#1120,#1121));+#1117=ORIENTED_EDGE('',*,*,#1118,.T.);+#1118=EDGE_CURVE('',#706,#647,#1119,.T.);+#1119=LINE('',#707,#45);+#1120=ORIENTED_EDGE('',*,*,#1108,.F.);+#1121=ORIENTED_EDGE('',*,*,#710,.F.);+#1122=PLANE('',#1123);+#1123=AXIS2_PLACEMENT_3D('',#707,#96,#332);+#1124=ADVANCED_FACE('',(#1125),#1132,.F.);+#1125=FACE_BOUND('',#1126,.F.);+#1126=EDGE_LOOP('',(#1127,#645,#1130,#1131));+#1127=ORIENTED_EDGE('',*,*,#1128,.T.);+#1128=EDGE_CURVE('',#701,#642,#1129,.T.);+#1129=LINE('',#702,#45);+#1130=ORIENTED_EDGE('',*,*,#1118,.F.);+#1131=ORIENTED_EDGE('',*,*,#705,.F.);+#1132=PLANE('',#1133);+#1133=AXIS2_PLACEMENT_3D('',#702,#332,#13);+#1134=ADVANCED_FACE('',(#1135),#1142,.F.);+#1135=FACE_BOUND('',#1136,.F.);+#1136=EDGE_LOOP('',(#1137,#640,#1140,#1141));+#1137=ORIENTED_EDGE('',*,*,#1138,.T.);+#1138=EDGE_CURVE('',#694,#635,#1139,.T.);+#1139=LINE('',#695,#45);+#1140=ORIENTED_EDGE('',*,*,#1128,.F.);+#1141=ORIENTED_EDGE('',*,*,#700,.F.);+#1142=PLANE('',#1143);+#1143=AXIS2_PLACEMENT_3D('',#695,#13,#388);+#1144=ADVANCED_FACE('',(#1145),#1150,.T.);+#1145=FACE_BOUND('',#1146,.F.);+#1146=EDGE_LOOP('',(#1147,#633,#1148,#1149));+#1147=ORIENTED_EDGE('',*,*,#678,.T.);+#1148=ORIENTED_EDGE('',*,*,#1138,.F.);+#1149=ORIENTED_EDGE('',*,*,#693,.F.);+#1150=CYLINDRICAL_SURFACE('',#1151,0.325);+#1151=AXIS2_PLACEMENT_3D('',#698,#144,#381);+#1152=ADVANCED_FACE('',(#1153),#1161,.T.);+#1153=FACE_BOUND('',#1154,.T.);+#1154=EDGE_LOOP('',(#1155,#1156,#1157,#1160));+#1155=ORIENTED_EDGE('',*,*,#748,.T.);+#1156=ORIENTED_EDGE('',*,*,#883,.T.);+#1157=ORIENTED_EDGE('',*,*,#1158,.F.);+#1158=EDGE_CURVE('',#915,#879,#1159,.T.);+#1159=LINE('',#916,#80);+#1160=ORIENTED_EDGE('',*,*,#914,.F.);+#1161=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#750,#916),(#348,#880)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1162=ADVANCED_FACE('',(#1163),#1171,.F.);+#1163=FACE_BOUND('',#1164,.F.);+#1164=EDGE_LOOP('',(#1165,#1168,#739,#865));+#1165=ORIENTED_EDGE('',*,*,#1166,.F.);+#1166=EDGE_CURVE('',#802,#867,#1167,.T.);+#1167=LINE('',#803,#92);+#1168=ORIENTED_EDGE('',*,*,#1169,.T.);+#1169=EDGE_CURVE('',#802,#737,#1170,.T.);+#1170=LINE('',#803,#27);+#1171=PLANE('',#1172);+#1172=AXIS2_PLACEMENT_3D('',#803,#96,#93);+#1173=ADVANCED_FACE('',(#1174),#1226,.T.);+#1174=FACE_BOUND('',#1175,.T.);+#1175=EDGE_LOOP('',(#1176,#779,#1177,#1184,#1192,#1197,#1202,#1207,#1214,#1221));+#1176=ORIENTED_EDGE('',*,*,#767,.T.);+#1177=ORIENTED_EDGE('',*,*,#1178,.T.);+#1178=EDGE_CURVE('',#781,#1179,#1181,.T.);+#1179=VERTEX_POINT('',#1180);+#1180=CARTESIAN_POINT('',(1.110165073503,-1.125,8.11333266786E-02));+#1181=LINE('',#782,#1182);+#1182=VECTOR('',#1183,1.);+#1183=DIRECTION('',(0.51448918533,5.711977394737E-17,-0.857496867737));+#1184=ORIENTED_EDGE('',*,*,#1185,.T.);+#1185=EDGE_CURVE('',#1179,#1186,#1188,.T.);+#1186=VERTEX_POINT('',#1187);+#1187=CARTESIAN_POINT('',(1.325,-1.125,0.));+#1188=CIRCLE('',#1189,0.325);+#1189=AXIS2_PLACEMENT_3D('',#1190,#28,#1191);+#1190=CARTESIAN_POINT('',(1.325,-1.125,0.325));+#1191=DIRECTION('',(-0.661030543069,-7.338913288957E-17,-0.750358994835));+#1192=ORIENTED_EDGE('',*,*,#1193,.T.);+#1193=EDGE_CURVE('',#1186,#1194,#1196,.T.);+#1194=VERTEX_POINT('',#1195);+#1195=CARTESIAN_POINT('',(1.35,-1.125,0.));+#1196=LINE('',#1187,#80);+#1197=ORIENTED_EDGE('',*,*,#1198,.T.);+#1198=EDGE_CURVE('',#1194,#1199,#1201,.T.);+#1199=VERTEX_POINT('',#1200);+#1200=CARTESIAN_POINT('',(1.35,-1.125,0.175));+#1201=LINE('',#1195,#394);+#1202=ORIENTED_EDGE('',*,*,#1203,.T.);+#1203=EDGE_CURVE('',#1199,#1204,#1206,.T.);+#1204=VERTEX_POINT('',#1205);+#1205=CARTESIAN_POINT('',(1.325,-1.125,0.175));+#1206=LINE('',#1200,#92);+#1207=ORIENTED_EDGE('',*,*,#1208,.T.);+#1208=EDGE_CURVE('',#1204,#1209,#1211,.T.);+#1209=VERTEX_POINT('',#1210);+#1210=CARTESIAN_POINT('',(1.22584541854,-1.125,0.212446150775));+#1211=CIRCLE('',#1212,0.15);+#1212=AXIS2_PLACEMENT_3D('',#1190,#88,#1213);+#1213=DIRECTION('',(1.480297366167E-15,1.64346021921E-31,-1.));+#1214=ORIENTED_EDGE('',*,*,#1215,.T.);+#1215=EDGE_CURVE('',#1209,#1216,#1218,.T.);+#1216=VERTEX_POINT('',#1217);+#1217=CARTESIAN_POINT('',(0.970004010205,-1.125,0.638855903476));+#1218=LINE('',#1210,#1219);+#1219=VECTOR('',#1220,1.);+#1220=DIRECTION('',(-0.51448918533,-5.711977394737E-17,0.857496867737));+#1221=ORIENTED_EDGE('',*,*,#1222,.T.);+#1222=EDGE_CURVE('',#1216,#737,#1223,.T.);+#1223=CIRCLE('',#1224,0.295);+#1224=AXIS2_PLACEMENT_3D('',#785,#28,#1225);+#1225=DIRECTION('',(0.661030543069,7.338913288957E-17,0.750358994835));+#1226=PLANE('',#1227);+#1227=AXIS2_PLACEMENT_3D('',#1228,#28,#13);+#1228=CARTESIAN_POINT('',(1.038485909824,-1.125,0.3596486349));+#1229=ADVANCED_FACE('',(#1230),#1241,.F.);+#1230=FACE_BOUND('',#1231,.F.);+#1231=EDGE_LOOP('',(#1232,#1177,#1233,#1238));+#1232=ORIENTED_EDGE('',*,*,#787,.T.);+#1233=ORIENTED_EDGE('',*,*,#1234,.F.);+#1234=EDGE_CURVE('',#1235,#1179,#1237,.T.);+#1235=VERTEX_POINT('',#1236);+#1236=CARTESIAN_POINT('',(1.110165073503,-0.775,8.11333266786E-02));+#1237=LINE('',#1236,#27);+#1238=ORIENTED_EDGE('',*,*,#1239,.F.);+#1239=EDGE_CURVE('',#788,#1235,#1240,.T.);+#1240=LINE('',#789,#1182);+#1241=PLANE('',#1242);+#1242=AXIS2_PLACEMENT_3D('',#789,#1243,#1183);+#1243=DIRECTION('',(0.857496867737,9.520127661056E-17,0.51448918533));+#1244=ADVANCED_FACE('',(#1245),#1286,.F.);+#1245=FACE_BOUND('',#1246,.F.);+#1246=EDGE_LOOP('',(#800,#1247,#1248,#1249,#1256,#1261,#1266,#1271,#1277,#1282));+#1247=ORIENTED_EDGE('',*,*,#792,.T.);+#1248=ORIENTED_EDGE('',*,*,#1239,.T.);+#1249=ORIENTED_EDGE('',*,*,#1250,.T.);+#1250=EDGE_CURVE('',#1235,#1251,#1253,.T.);+#1251=VERTEX_POINT('',#1252);+#1252=CARTESIAN_POINT('',(1.325,-0.775,0.));+#1253=CIRCLE('',#1254,0.325);+#1254=AXIS2_PLACEMENT_3D('',#1255,#28,#1191);+#1255=CARTESIAN_POINT('',(1.325,-0.775,0.325));+#1256=ORIENTED_EDGE('',*,*,#1257,.T.);+#1257=EDGE_CURVE('',#1251,#1258,#1260,.T.);+#1258=VERTEX_POINT('',#1259);+#1259=CARTESIAN_POINT('',(1.35,-0.775,0.));+#1260=LINE('',#1252,#80);+#1261=ORIENTED_EDGE('',*,*,#1262,.T.);+#1262=EDGE_CURVE('',#1258,#1263,#1265,.T.);+#1263=VERTEX_POINT('',#1264);+#1264=CARTESIAN_POINT('',(1.35,-0.775,0.175));+#1265=LINE('',#1259,#394);+#1266=ORIENTED_EDGE('',*,*,#1267,.T.);+#1267=EDGE_CURVE('',#1263,#1268,#1270,.T.);+#1268=VERTEX_POINT('',#1269);+#1269=CARTESIAN_POINT('',(1.325,-0.775,0.175));+#1270=LINE('',#1264,#92);+#1271=ORIENTED_EDGE('',*,*,#1272,.T.);+#1272=EDGE_CURVE('',#1268,#1273,#1275,.T.);+#1273=VERTEX_POINT('',#1274);+#1274=CARTESIAN_POINT('',(1.22584541854,-0.775,0.212446150775));+#1275=CIRCLE('',#1276,0.15);+#1276=AXIS2_PLACEMENT_3D('',#1255,#88,#1213);+#1277=ORIENTED_EDGE('',*,*,#1278,.T.);+#1278=EDGE_CURVE('',#1273,#1279,#1281,.T.);+#1279=VERTEX_POINT('',#1280);+#1280=CARTESIAN_POINT('',(0.970004010205,-0.775,0.638855903476));+#1281=LINE('',#1274,#1219);+#1282=ORIENTED_EDGE('',*,*,#1283,.T.);+#1283=EDGE_CURVE('',#1279,#802,#1284,.T.);+#1284=CIRCLE('',#1285,0.295);+#1285=AXIS2_PLACEMENT_3D('',#795,#28,#1225);+#1286=PLANE('',#1287);+#1287=AXIS2_PLACEMENT_3D('',#1288,#28,#13);+#1288=CARTESIAN_POINT('',(1.038485909824,-0.775,0.3596486349));+#1289=ADVANCED_FACE('',(#1290),#357,.T.);+#1290=FACE_BOUND('',#1291,.T.);+#1291=EDGE_LOOP('',(#1292,#852,#1293,#1165));+#1292=ORIENTED_EDGE('',*,*,#814,.T.);+#1293=ORIENTED_EDGE('',*,*,#870,.F.);+#1294=ADVANCED_FACE('',(#1295),#1340,.T.);+#1295=FACE_BOUND('',#1296,.T.);+#1296=EDGE_LOOP('',(#1297,#818,#1298,#1303,#1310,#1315,#1320,#1325,#1331,#1336));+#1297=ORIENTED_EDGE('',*,*,#808,.T.);+#1298=ORIENTED_EDGE('',*,*,#1299,.T.);+#1299=EDGE_CURVE('',#820,#1300,#1302,.T.);+#1300=VERTEX_POINT('',#1301);+#1301=CARTESIAN_POINT('',(1.110165073503,0.775,8.11333266786E-02));+#1302=LINE('',#821,#1182);+#1303=ORIENTED_EDGE('',*,*,#1304,.T.);+#1304=EDGE_CURVE('',#1300,#1305,#1307,.T.);+#1305=VERTEX_POINT('',#1306);+#1306=CARTESIAN_POINT('',(1.325,0.775,0.));+#1307=CIRCLE('',#1308,0.325);+#1308=AXIS2_PLACEMENT_3D('',#1309,#28,#1191);+#1309=CARTESIAN_POINT('',(1.325,0.775,0.325));+#1310=ORIENTED_EDGE('',*,*,#1311,.T.);+#1311=EDGE_CURVE('',#1305,#1312,#1314,.T.);+#1312=VERTEX_POINT('',#1313);+#1313=CARTESIAN_POINT('',(1.35,0.775,0.));+#1314=LINE('',#1306,#80);+#1315=ORIENTED_EDGE('',*,*,#1316,.T.);+#1316=EDGE_CURVE('',#1312,#1317,#1319,.T.);+#1317=VERTEX_POINT('',#1318);+#1318=CARTESIAN_POINT('',(1.35,0.775,0.175));+#1319=LINE('',#1313,#394);+#1320=ORIENTED_EDGE('',*,*,#1321,.T.);+#1321=EDGE_CURVE('',#1317,#1322,#1324,.T.);+#1322=VERTEX_POINT('',#1323);+#1323=CARTESIAN_POINT('',(1.325,0.775,0.175));+#1324=LINE('',#1318,#92);+#1325=ORIENTED_EDGE('',*,*,#1326,.T.);+#1326=EDGE_CURVE('',#1322,#1327,#1329,.T.);+#1327=VERTEX_POINT('',#1328);+#1328=CARTESIAN_POINT('',(1.22584541854,0.775,0.212446150775));+#1329=CIRCLE('',#1330,0.15);+#1330=AXIS2_PLACEMENT_3D('',#1309,#88,#1213);+#1331=ORIENTED_EDGE('',*,*,#1332,.T.);+#1332=EDGE_CURVE('',#1327,#1333,#1335,.T.);+#1333=VERTEX_POINT('',#1334);+#1334=CARTESIAN_POINT('',(0.970004010205,0.775,0.638855903476));+#1335=LINE('',#1328,#1219);+#1336=ORIENTED_EDGE('',*,*,#1337,.T.);+#1337=EDGE_CURVE('',#1333,#809,#1338,.T.);+#1338=CIRCLE('',#1339,0.295);+#1339=AXIS2_PLACEMENT_3D('',#824,#28,#1225);+#1340=PLANE('',#1341);+#1341=AXIS2_PLACEMENT_3D('',#1342,#28,#13);+#1342=CARTESIAN_POINT('',(1.038485909824,0.775,0.3596486349));+#1343=ADVANCED_FACE('',(#1344),#1355,.F.);+#1344=FACE_BOUND('',#1345,.F.);+#1345=EDGE_LOOP('',(#1346,#1298,#1347,#1352));+#1346=ORIENTED_EDGE('',*,*,#826,.T.);+#1347=ORIENTED_EDGE('',*,*,#1348,.F.);+#1348=EDGE_CURVE('',#1349,#1300,#1351,.T.);+#1349=VERTEX_POINT('',#1350);+#1350=CARTESIAN_POINT('',(1.110165073503,1.125,8.11333266786E-02));+#1351=LINE('',#1350,#27);+#1352=ORIENTED_EDGE('',*,*,#1353,.F.);+#1353=EDGE_CURVE('',#827,#1349,#1354,.T.);+#1354=LINE('',#828,#1182);+#1355=PLANE('',#1356);+#1356=AXIS2_PLACEMENT_3D('',#828,#1243,#1183);+#1357=ADVANCED_FACE('',(#1358),#1399,.F.);+#1358=FACE_BOUND('',#1359,.F.);+#1359=EDGE_LOOP('',(#839,#1360,#1361,#1362,#1369,#1374,#1379,#1384,#1390,#1395));+#1360=ORIENTED_EDGE('',*,*,#831,.T.);+#1361=ORIENTED_EDGE('',*,*,#1353,.T.);+#1362=ORIENTED_EDGE('',*,*,#1363,.T.);+#1363=EDGE_CURVE('',#1349,#1364,#1366,.T.);+#1364=VERTEX_POINT('',#1365);+#1365=CARTESIAN_POINT('',(1.325,1.125,0.));+#1366=CIRCLE('',#1367,0.325);+#1367=AXIS2_PLACEMENT_3D('',#1368,#28,#1191);+#1368=CARTESIAN_POINT('',(1.325,1.125,0.325));+#1369=ORIENTED_EDGE('',*,*,#1370,.T.);+#1370=EDGE_CURVE('',#1364,#1371,#1373,.T.);+#1371=VERTEX_POINT('',#1372);+#1372=CARTESIAN_POINT('',(1.35,1.125,0.));+#1373=LINE('',#1365,#80);+#1374=ORIENTED_EDGE('',*,*,#1375,.T.);+#1375=EDGE_CURVE('',#1371,#1376,#1378,.T.);+#1376=VERTEX_POINT('',#1377);+#1377=CARTESIAN_POINT('',(1.35,1.125,0.175));+#1378=LINE('',#1372,#394);+#1379=ORIENTED_EDGE('',*,*,#1380,.T.);+#1380=EDGE_CURVE('',#1376,#1381,#1383,.T.);+#1381=VERTEX_POINT('',#1382);+#1382=CARTESIAN_POINT('',(1.325,1.125,0.175));+#1383=LINE('',#1377,#92);+#1384=ORIENTED_EDGE('',*,*,#1385,.T.);+#1385=EDGE_CURVE('',#1381,#1386,#1388,.T.);+#1386=VERTEX_POINT('',#1387);+#1387=CARTESIAN_POINT('',(1.22584541854,1.125,0.212446150775));+#1388=CIRCLE('',#1389,0.15);+#1389=AXIS2_PLACEMENT_3D('',#1368,#88,#1213);+#1390=ORIENTED_EDGE('',*,*,#1391,.T.);+#1391=EDGE_CURVE('',#1386,#1392,#1394,.T.);+#1392=VERTEX_POINT('',#1393);+#1393=CARTESIAN_POINT('',(0.970004010205,1.125,0.638855903476));+#1394=LINE('',#1387,#1219);+#1395=ORIENTED_EDGE('',*,*,#1396,.T.);+#1396=EDGE_CURVE('',#1392,#351,#1397,.T.);+#1397=CIRCLE('',#1398,0.295);+#1398=AXIS2_PLACEMENT_3D('',#834,#28,#1225);+#1399=PLANE('',#1400);+#1400=AXIS2_PLACEMENT_3D('',#1401,#28,#13);+#1401=CARTESIAN_POINT('',(1.038485909824,1.125,0.3596486349));+#1402=ADVANCED_FACE('',(#1403),#1410,.T.);+#1403=FACE_BOUND('',#1404,.F.);+#1404=EDGE_LOOP('',(#1405,#1336,#1408,#1409));+#1405=ORIENTED_EDGE('',*,*,#1406,.T.);+#1406=EDGE_CURVE('',#1392,#1333,#1407,.T.);+#1407=LINE('',#1393,#27);+#1408=ORIENTED_EDGE('',*,*,#850,.F.);+#1409=ORIENTED_EDGE('',*,*,#1396,.F.);+#1410=CYLINDRICAL_SURFACE('',#1411,0.295);+#1411=AXIS2_PLACEMENT_3D('',#834,#88,#1225);+#1412=ADVANCED_FACE('',(#1413,#1415),#1425,.F.);+#1413=FACE_BOUND('',#1414,.F.);+#1414=EDGE_LOOP('',(#918,#895,#877,#1157));+#1415=FACE_BOUND('',#1416,.F.);+#1416=EDGE_LOOP('',(#1417));+#1417=ORIENTED_EDGE('',*,*,#1418,.F.);+#1418=EDGE_CURVE('',#1419,#1419,#1421,.T.);+#1419=VERTEX_POINT('',#1420);+#1420=CARTESIAN_POINT('',(-0.38499986395,0.95999986395,1.175));+#1421=CIRCLE('',#1422,1.E-01);+#1422=AXIS2_PLACEMENT_3D('',#1423,#1424,#28);+#1423=CARTESIAN_POINT('',(-0.38499986395,1.05999986395,1.175));+#1424=DIRECTION('',(0.,-0.,-1.));+#1425=PLANE('',#1426);+#1426=AXIS2_PLACEMENT_3D('',#893,#96,#1427);+#1427=DIRECTION('',(0.449838425436,-0.893109954598,0.));+#1428=ADVANCED_FACE('',(#1429),#1436,.T.);+#1429=FACE_BOUND('',#1430,.F.);+#1430=EDGE_LOOP('',(#1431,#1221,#1434,#1435));+#1431=ORIENTED_EDGE('',*,*,#1432,.T.);+#1432=EDGE_CURVE('',#1279,#1216,#1433,.T.);+#1433=LINE('',#1280,#27);+#1434=ORIENTED_EDGE('',*,*,#1169,.F.);+#1435=ORIENTED_EDGE('',*,*,#1283,.F.);+#1436=CYLINDRICAL_SURFACE('',#1437,0.295);+#1437=AXIS2_PLACEMENT_3D('',#795,#88,#1225);+#1438=ADVANCED_FACE('',(#1439),#1446,.F.);+#1439=FACE_BOUND('',#1440,.F.);+#1440=EDGE_LOOP('',(#1441,#1214,#1444,#1445));+#1441=ORIENTED_EDGE('',*,*,#1442,.T.);+#1442=EDGE_CURVE('',#1273,#1209,#1443,.T.);+#1443=LINE('',#1274,#27);+#1444=ORIENTED_EDGE('',*,*,#1432,.F.);+#1445=ORIENTED_EDGE('',*,*,#1278,.F.);+#1446=PLANE('',#1447);+#1447=AXIS2_PLACEMENT_3D('',#1274,#1448,#1220);+#1448=DIRECTION('',(-0.857496867737,-9.520127661056E-17,-0.51448918533));+#1449=ADVANCED_FACE('',(#1450),#1457,.F.);+#1450=FACE_BOUND('',#1451,.F.);+#1451=EDGE_LOOP('',(#1452,#1207,#1455,#1456));+#1452=ORIENTED_EDGE('',*,*,#1453,.T.);+#1453=EDGE_CURVE('',#1268,#1204,#1454,.T.);+#1454=LINE('',#1269,#27);+#1455=ORIENTED_EDGE('',*,*,#1442,.F.);+#1456=ORIENTED_EDGE('',*,*,#1272,.F.);+#1457=CYLINDRICAL_SURFACE('',#1276,0.15);+#1458=ADVANCED_FACE('',(#1459),#1466,.F.);+#1459=FACE_BOUND('',#1460,.F.);+#1460=EDGE_LOOP('',(#1461,#1202,#1464,#1465));+#1461=ORIENTED_EDGE('',*,*,#1462,.T.);+#1462=EDGE_CURVE('',#1263,#1199,#1463,.T.);+#1463=LINE('',#1264,#27);+#1464=ORIENTED_EDGE('',*,*,#1453,.F.);+#1465=ORIENTED_EDGE('',*,*,#1267,.F.);+#1466=PLANE('',#1467);+#1467=AXIS2_PLACEMENT_3D('',#1264,#96,#93);+#1468=ADVANCED_FACE('',(#1469),#1476,.F.);+#1469=FACE_BOUND('',#1470,.F.);+#1470=EDGE_LOOP('',(#1471,#1197,#1474,#1475));+#1471=ORIENTED_EDGE('',*,*,#1472,.T.);+#1472=EDGE_CURVE('',#1258,#1194,#1473,.T.);+#1473=LINE('',#1259,#27);+#1474=ORIENTED_EDGE('',*,*,#1462,.F.);+#1475=ORIENTED_EDGE('',*,*,#1262,.F.);+#1476=PLANE('',#1477);+#1477=AXIS2_PLACEMENT_3D('',#1259,#93,#13);+#1478=ADVANCED_FACE('',(#1479),#1486,.F.);+#1479=FACE_BOUND('',#1480,.F.);+#1480=EDGE_LOOP('',(#1481,#1192,#1484,#1485));+#1481=ORIENTED_EDGE('',*,*,#1482,.T.);+#1482=EDGE_CURVE('',#1251,#1186,#1483,.T.);+#1483=LINE('',#1252,#27);+#1484=ORIENTED_EDGE('',*,*,#1472,.F.);+#1485=ORIENTED_EDGE('',*,*,#1257,.F.);+#1486=PLANE('',#1487);+#1487=AXIS2_PLACEMENT_3D('',#1252,#13,#81);+#1488=ADVANCED_FACE('',(#1489),#1494,.T.);+#1489=FACE_BOUND('',#1490,.F.);+#1490=EDGE_LOOP('',(#1491,#1184,#1492,#1493));+#1491=ORIENTED_EDGE('',*,*,#1234,.T.);+#1492=ORIENTED_EDGE('',*,*,#1482,.F.);+#1493=ORIENTED_EDGE('',*,*,#1250,.F.);+#1494=CYLINDRICAL_SURFACE('',#1495,0.325);+#1495=AXIS2_PLACEMENT_3D('',#1255,#88,#1191);+#1496=ADVANCED_FACE('',(#1497),#1504,.F.);+#1497=FACE_BOUND('',#1498,.F.);+#1498=EDGE_LOOP('',(#1499,#1331,#1502,#1503));+#1499=ORIENTED_EDGE('',*,*,#1500,.T.);+#1500=EDGE_CURVE('',#1386,#1327,#1501,.T.);+#1501=LINE('',#1387,#27);+#1502=ORIENTED_EDGE('',*,*,#1406,.F.);+#1503=ORIENTED_EDGE('',*,*,#1391,.F.);+#1504=PLANE('',#1505);+#1505=AXIS2_PLACEMENT_3D('',#1387,#1448,#1220);+#1506=ADVANCED_FACE('',(#1507),#1514,.F.);+#1507=FACE_BOUND('',#1508,.F.);+#1508=EDGE_LOOP('',(#1509,#1325,#1512,#1513));+#1509=ORIENTED_EDGE('',*,*,#1510,.T.);+#1510=EDGE_CURVE('',#1381,#1322,#1511,.T.);+#1511=LINE('',#1382,#27);+#1512=ORIENTED_EDGE('',*,*,#1500,.F.);+#1513=ORIENTED_EDGE('',*,*,#1385,.F.);+#1514=CYLINDRICAL_SURFACE('',#1389,0.15);+#1515=ADVANCED_FACE('',(#1516),#1523,.F.);+#1516=FACE_BOUND('',#1517,.F.);+#1517=EDGE_LOOP('',(#1518,#1320,#1521,#1522));+#1518=ORIENTED_EDGE('',*,*,#1519,.T.);+#1519=EDGE_CURVE('',#1376,#1317,#1520,.T.);+#1520=LINE('',#1377,#27);+#1521=ORIENTED_EDGE('',*,*,#1510,.F.);+#1522=ORIENTED_EDGE('',*,*,#1380,.F.);+#1523=PLANE('',#1524);+#1524=AXIS2_PLACEMENT_3D('',#1377,#96,#93);+#1525=ADVANCED_FACE('',(#1526),#1533,.F.);+#1526=FACE_BOUND('',#1527,.F.);+#1527=EDGE_LOOP('',(#1528,#1315,#1531,#1532));+#1528=ORIENTED_EDGE('',*,*,#1529,.T.);+#1529=EDGE_CURVE('',#1371,#1312,#1530,.T.);+#1530=LINE('',#1372,#27);+#1531=ORIENTED_EDGE('',*,*,#1519,.F.);+#1532=ORIENTED_EDGE('',*,*,#1375,.F.);+#1533=PLANE('',#1534);+#1534=AXIS2_PLACEMENT_3D('',#1372,#93,#13);+#1535=ADVANCED_FACE('',(#1536),#1543,.F.);+#1536=FACE_BOUND('',#1537,.F.);+#1537=EDGE_LOOP('',(#1538,#1310,#1541,#1542));+#1538=ORIENTED_EDGE('',*,*,#1539,.T.);+#1539=EDGE_CURVE('',#1364,#1305,#1540,.T.);+#1540=LINE('',#1365,#27);+#1541=ORIENTED_EDGE('',*,*,#1529,.F.);+#1542=ORIENTED_EDGE('',*,*,#1370,.F.);+#1543=PLANE('',#1544);+#1544=AXIS2_PLACEMENT_3D('',#1365,#13,#81);+#1545=ADVANCED_FACE('',(#1546),#1551,.T.);+#1546=FACE_BOUND('',#1547,.F.);+#1547=EDGE_LOOP('',(#1548,#1303,#1549,#1550));+#1548=ORIENTED_EDGE('',*,*,#1348,.T.);+#1549=ORIENTED_EDGE('',*,*,#1539,.F.);+#1550=ORIENTED_EDGE('',*,*,#1363,.F.);+#1551=CYLINDRICAL_SURFACE('',#1552,0.325);+#1552=AXIS2_PLACEMENT_3D('',#1368,#88,#1191);+#1553=ADVANCED_FACE('',(#1554),#1555,.F.);+#1554=FACE_BOUND('',#1416,.T.);+#1555=PLANE('',#1556);+#1556=AXIS2_PLACEMENT_3D('',#1423,#96,#28);+#1557=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1561)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#1558,#1559,#1560)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1558=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1559=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1560=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1561=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1558,'distance_accuracy_value','confusion accuracy');+#1562=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#1563=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1564,#1574,#1575,#1576,#1577,#1586,#1587,#1588,#1589,#1590,#1591,#1592,#1593,#1594,#1595,#1596,#1597,#1598,#1599,#1600,#1601,#1602,#1603,#1604,#1605,#1606,#1607,#1608,#1609,#1610,#1611,#1612,#1613,#1614,#1615,#1616,#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624,#1625,#1626,#1627,#1628,#1629,#1630,#1631,#1632,#1633,#1634,#1635,#1636,#1637,#1638,#1639,#1640,#1641,#1642,#1643,#1644,#1645,#1646,#1647,#1648,#1649,#1650,#1651,#1652,#1653,#1654,#1655,#1656,#1657,#1658,#1659,#1660,#1661,#1662,#1663,#1664,#1665),#1557);+#1564=STYLED_ITEM('color',(#1565),#17);+#1565=PRESENTATION_STYLE_ASSIGNMENT((#1566,#1572));+#1566=SURFACE_STYLE_USAGE(.BOTH.,#1567);+#1567=SURFACE_SIDE_STYLE('',(#1568));+#1568=SURFACE_STYLE_FILL_AREA(#1569);+#1569=FILL_AREA_STYLE('',(#1570));+#1570=FILL_AREA_STYLE_COLOUR('',#1571);+#1571=COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);+#1572=CURVE_STYLE('',#1573,POSITIVE_LENGTH_MEASURE(0.1),#1571);+#1573=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#1574=STYLED_ITEM('color',(#1565),#72);+#1575=STYLED_ITEM('color',(#1565),#98);+#1576=STYLED_ITEM('color',(#1565),#111);+#1577=STYLED_ITEM('color',(#1578),#134);+#1578=PRESENTATION_STYLE_ASSIGNMENT((#1579,#1585));+#1579=SURFACE_STYLE_USAGE(.BOTH.,#1580);+#1580=SURFACE_SIDE_STYLE('',(#1581));+#1581=SURFACE_STYLE_FILL_AREA(#1582);+#1582=FILL_AREA_STYLE('',(#1583));+#1583=FILL_AREA_STYLE_COLOUR('',#1584);+#1584=COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);+#1585=CURVE_STYLE('',#1573,POSITIVE_LENGTH_MEASURE(0.1),#1584);+#1586=STYLED_ITEM('color',(#1565),#156);+#1587=STYLED_ITEM('color',(#1578),#174);+#1588=STYLED_ITEM('color',(#1565),#195);+#1589=STYLED_ITEM('color',(#1578),#213);+#1590=STYLED_ITEM('color',(#1565),#234);+#1591=STYLED_ITEM('color',(#1565),#251);+#1592=STYLED_ITEM('color',(#1565),#264);+#1593=STYLED_ITEM('color',(#1565),#291);+#1594=STYLED_ITEM('color',(#1565),#306);+#1595=STYLED_ITEM('color',(#1565),#321);+#1596=STYLED_ITEM('color',(#1578),#362);+#1597=STYLED_ITEM('color',(#1578),#424);+#1598=STYLED_ITEM('color',(#1578),#439);+#1599=STYLED_ITEM('color',(#1565),#484);+#1600=STYLED_ITEM('color',(#1578),#500);+#1601=STYLED_ITEM('color',(#1578),#549);+#1602=STYLED_ITEM('color',(#1578),#563);+#1603=STYLED_ITEM('color',(#1565),#608);+#1604=STYLED_ITEM('color',(#1578),#624);+#1605=STYLED_ITEM('color',(#1578),#673);+#1606=STYLED_ITEM('color',(#1578),#687);+#1607=STYLED_ITEM('color',(#1565),#732);+#1608=STYLED_ITEM('color',(#1565),#761);+#1609=STYLED_ITEM('color',(#1578),#776);+#1610=STYLED_ITEM('color',(#1565),#797);+#1611=STYLED_ITEM('color',(#1578),#815);+#1612=STYLED_ITEM('color',(#1565),#836);+#1613=STYLED_ITEM('color',(#1578),#846);+#1614=STYLED_ITEM('color',(#1565),#861);+#1615=STYLED_ITEM('color',(#1565),#886);+#1616=STYLED_ITEM('color',(#1565),#900);+#1617=STYLED_ITEM('color',(#1578),#923);+#1618=STYLED_ITEM('color',(#1578),#931);+#1619=STYLED_ITEM('color',(#1578),#941);+#1620=STYLED_ITEM('color',(#1578),#952);+#1621=STYLED_ITEM('color',(#1578),#962);+#1622=STYLED_ITEM('color',(#1578),#972);+#1623=STYLED_ITEM('color',(#1578),#982);+#1624=STYLED_ITEM('color',(#1578),#992);+#1625=STYLED_ITEM('color',(#1578),#1000);+#1626=STYLED_ITEM('color',(#1578),#1008);+#1627=STYLED_ITEM('color',(#1578),#1018);+#1628=STYLED_ITEM('color',(#1578),#1028);+#1629=STYLED_ITEM('color',(#1578),#1038);+#1630=STYLED_ITEM('color',(#1578),#1048);+#1631=STYLED_ITEM('color',(#1578),#1058);+#1632=STYLED_ITEM('color',(#1578),#1068);+#1633=STYLED_ITEM('color',(#1578),#1076);+#1634=STYLED_ITEM('color',(#1578),#1084);+#1635=STYLED_ITEM('color',(#1578),#1094);+#1636=STYLED_ITEM('color',(#1578),#1104);+#1637=STYLED_ITEM('color',(#1578),#1114);+#1638=STYLED_ITEM('color',(#1578),#1124);+#1639=STYLED_ITEM('color',(#1578),#1134);+#1640=STYLED_ITEM('color',(#1578),#1144);+#1641=STYLED_ITEM('color',(#1565),#1152);+#1642=STYLED_ITEM('color',(#1578),#1162);+#1643=STYLED_ITEM('color',(#1578),#1173);+#1644=STYLED_ITEM('color',(#1578),#1229);+#1645=STYLED_ITEM('color',(#1578),#1244);+#1646=STYLED_ITEM('color',(#1565),#1289);+#1647=STYLED_ITEM('color',(#1578),#1294);+#1648=STYLED_ITEM('color',(#1578),#1343);+#1649=STYLED_ITEM('color',(#1578),#1357);+#1650=STYLED_ITEM('color',(#1578),#1402);+#1651=STYLED_ITEM('color',(#1565),#1412);+#1652=STYLED_ITEM('color',(#1578),#1428);+#1653=STYLED_ITEM('color',(#1578),#1438);+#1654=STYLED_ITEM('color',(#1578),#1449);+#1655=STYLED_ITEM('color',(#1578),#1458);+#1656=STYLED_ITEM('color',(#1578),#1468);+#1657=STYLED_ITEM('color',(#1578),#1478);+#1658=STYLED_ITEM('color',(#1578),#1488);+#1659=STYLED_ITEM('color',(#1578),#1496);+#1660=STYLED_ITEM('color',(#1578),#1506);+#1661=STYLED_ITEM('color',(#1578),#1515);+#1662=STYLED_ITEM('color',(#1578),#1525);+#1663=STYLED_ITEM('color',(#1578),#1535);+#1664=STYLED_ITEM('color',(#1578),#1545);+#1665=STYLED_ITEM('color',(#1666),#1553);+#1666=PRESENTATION_STYLE_ASSIGNMENT((#1667,#1673));+#1667=SURFACE_STYLE_USAGE(.BOTH.,#1668);+#1668=SURFACE_SIDE_STYLE('',(#1669));+#1669=SURFACE_STYLE_FILL_AREA(#1670);+#1670=FILL_AREA_STYLE('',(#1671));+#1671=FILL_AREA_STYLE_COLOUR('',#1672);+#1672=COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832);+#1673=CURVE_STYLE('',#1573,POSITIVE_LENGTH_MEASURE(0.1),#1672);+ENDSEC;+END-ISO-10303-21;
package.jsonadded+177@@ -0,0 +1,177 @@+{+ "slug": "mc74vhc1g135dbvt1g",+ "version": "0.1.0",+ "type": "component",+ "description": "onsemi Logic Gates, SC-74A-5. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "logic",+ "mc74vhc1g135dbvt1g",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "mc74vhc1g135dbvt1g.kicad_sym",+ "mc74vhc1g135dbvt1g.kicad_mod",+ "mc74vhc1g135dbvt1g.glb",+ "mc74vhc1g135dbvt1g.step",+ "mc74vhc1g135dbvt1g.lbr",+ "docs/hero.png",+ "docs/mc74vhc1g135dbvt1g-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "mc74vhc1g135dbvt1g-hero.glb",+ "mc74vhc1g135dbvt1g-hero.overlay.json",+ "mc74vhc1g135dbvt1g-etched.glb"+ ],+ "component": {+ "mpn": "MC74VHC1G135DBVT1G",+ "manufacturer": "onsemi",+ "package": "SC-74A-5",+ "pin_count": 5,+ "category": "Logic",+ "subcategory": "Logic Gates",+ "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589979892881391616",+ "parts": {+ "symbol": "mc74vhc1g135dbvt1g.kicad_sym",+ "footprint": "mc74vhc1g135dbvt1g.kicad_mod",+ "model_3d": "mc74vhc1g135dbvt1g-hero.glb",+ "model_3d_plain": "mc74vhc1g135dbvt1g-etched.glb",+ "model_3d_step": "mc74vhc1g135dbvt1g-etched.step",+ "model_3d_step_plain": "mc74vhc1g135dbvt1g.step",+ "lbr": "mc74vhc1g135dbvt1g.lbr"+ },+ "distributor_links": {+ "lcsc": "C891473",+ "digikey": "488-MC74VHC1G135DBVT1GTR-ND",+ "mouser": "863-MC74VHC1G135DBVT"+ },+ "distributor_check": {+ "checked_at": "2026-10-19T00:42:46Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "488-MC74VHC1G135DBVT1GTR-ND",+ "status": "found",+ "lifecycle": "Active"+ },+ "mouser": {+ "pn": "863-MC74VHC1G135DBVT",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "B",+ "type": "input",+ "description": "Input B of the 2-input Schmitt-trigger NAND gate; input structures are protected for voltages up to 5.5 V regardless of the supply voltage."+ },+ {+ "number": "2",+ "name": "A",+ "type": "input",+ "description": "Input A of the 2-input Schmitt-trigger NAND gate; input structures are protected for voltages up to 5.5 V regardless of the supply voltage."+ },+ {+ "number": "3",+ "name": "GND",+ "type": "power_in",+ "description": "Ground reference pin for the device."+ },+ {+ "number": "4",+ "name": "Y",+ "type": "output",+ "description": "Open-drain NAND output; the datasheet rates the output source/sink current at 8 mA at 3.0 V and 25 mA absolute maximum."+ },+ {+ "number": "5",+ "name": "VCC",+ "type": "power_in",+ "description": "Positive supply pin, specified for 2.0 V to 5.5 V operation."+ }+ ],+ "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: Figure 2 shows an 'OVT' annotation on the SC-74A pinout drawing, but the datasheet does not define i; KiCad ERC has no open-drain class, so Y is typed as 'output'. The datasheet describes it as an open-"+ ],+ "pages_sent": 14,+ "cost_usd": 0.0669,+ "at": "2026-10-19T00:40:22"+ },+ "datasheet": {+ "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589979892881391616",+ "pages": 14,+ "sha256": "071f4af7be5c14ad",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 5,+ "described": 5,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "mc74vhc1g135dbvt1g.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 2.7,+ 2.9,+ 1.175+ ],+ "zmin_mm": -0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "4d5f230989c88c41cd5ade60ebd7cb7b1ce28a59e459a38c47fe1b40ee66d941",+ "checked": "2026-10-19",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "mc74vhc1g135dbvt1g-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 2.7,+ 2.9,+ 1.175+ ],+ "zmin_mm": -0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "1551981b2489fa0391459709c8e24294c68332da79294fce701c18fee303f9dc",+ "checked": "2026-10-19",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ }+}
page.jsonadded+183@@ -0,0 +1,183 @@+{+ "slug": "mc74vhc1g135dbvt1g",+ "version": "0.1.0",+ "type": "component",+ "description": "onsemi Logic Gates, SC-74A-5. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "logic",+ "mc74vhc1g135dbvt1g",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "mc74vhc1g135dbvt1g.kicad_sym",+ "mc74vhc1g135dbvt1g.kicad_mod",+ "mc74vhc1g135dbvt1g.glb",+ "mc74vhc1g135dbvt1g.step",+ "mc74vhc1g135dbvt1g.lbr",+ "docs/hero.png",+ "docs/mc74vhc1g135dbvt1g-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "mc74vhc1g135dbvt1g-hero.glb",+ "mc74vhc1g135dbvt1g-hero.overlay.json",+ "mc74vhc1g135dbvt1g-etched.glb"+ ],+ "component": {+ "mpn": "MC74VHC1G135DBVT1G",+ "manufacturer": "onsemi",+ "package": "SC-74A-5",+ "pin_count": 5,+ "category": "Logic",+ "subcategory": "Logic Gates",+ "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589979892881391616",+ "parts": {+ "symbol": "mc74vhc1g135dbvt1g.kicad_sym",+ "footprint": "mc74vhc1g135dbvt1g.kicad_mod",+ "model_3d": "mc74vhc1g135dbvt1g-hero.glb",+ "model_3d_plain": "mc74vhc1g135dbvt1g-etched.glb",+ "model_3d_step": "mc74vhc1g135dbvt1g-etched.step",+ "model_3d_step_plain": "mc74vhc1g135dbvt1g.step",+ "lbr": "mc74vhc1g135dbvt1g.lbr"+ },+ "distributor_links": {+ "lcsc": "C891473",+ "digikey": "488-MC74VHC1G135DBVT1GTR-ND",+ "mouser": "863-MC74VHC1G135DBVT"+ },+ "distributor_check": {+ "checked_at": "2026-10-19T00:42:46Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "488-MC74VHC1G135DBVT1GTR-ND",+ "status": "found",+ "lifecycle": "Active"+ },+ "mouser": {+ "pn": "863-MC74VHC1G135DBVT",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "B",+ "type": "input",+ "description": "Input B of the 2-input Schmitt-trigger NAND gate; input structures are protected for voltages up to 5.5 V regardless of the supply voltage."+ },+ {+ "number": "2",+ "name": "A",+ "type": "input",+ "description": "Input A of the 2-input Schmitt-trigger NAND gate; input structures are protected for voltages up to 5.5 V regardless of the supply voltage."+ },+ {+ "number": "3",+ "name": "GND",+ "type": "power_in",+ "description": "Ground reference pin for the device."+ },+ {+ "number": "4",+ "name": "Y",+ "type": "output",+ "description": "Open-drain NAND output; the datasheet rates the output source/sink current at 8 mA at 3.0 V and 25 mA absolute maximum."+ },+ {+ "number": "5",+ "name": "VCC",+ "type": "power_in",+ "description": "Positive supply pin, specified for 2.0 V to 5.5 V operation."+ }+ ],+ "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: Figure 2 shows an 'OVT' annotation on the SC-74A pinout drawing, but the datasheet does not define i; KiCad ERC has no open-drain class, so Y is typed as 'output'. The datasheet describes it as an open-"+ ],+ "pages_sent": 14,+ "cost_usd": 0.0669,+ "at": "2026-10-19T00:40:22"+ },+ "datasheet": {+ "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589979892881391616",+ "pages": 14,+ "sha256": "071f4af7be5c14ad",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 5,+ "described": 5,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "mc74vhc1g135dbvt1g.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 2.7,+ 2.9,+ 1.175+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "4d5f230989c88c41cd5ade60ebd7cb7b1ce28a59e459a38c47fe1b40ee66d941",+ "checked": "2026-10-19",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "mc74vhc1g135dbvt1g-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 2.7,+ 2.9,+ 1.175+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "1551981b2489fa0391459709c8e24294c68332da79294fce701c18fee303f9dc",+ "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]"+ }+}
viewers/footprint.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>mc74vhc1g135dbvt1g</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>mc74vhc1g135dbvt1g</title>