← Commit history
README.mdadded+90
@@ -0,0 +1,90 @@+# dsPIC33EP16GS502-I++**Microchip Tech** · MICROCHIP · QFN-28-EP(6x6)++dsPIC33EP16GS502-I from Microchip Tech, in a QFN-28-EP(6x6). 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 | AN2/PGA1P3/PGA2P2/CMP1C/CMP2A/RA2 | input | Analog input AN2 (also PGA1P3, PGA2P2, CMP1C, CMP2A, PORTA RA2); analog functions are enabled by default after Reset and disable the digital input buffer until ANSELx is cleared. |+| 2 | AN3/PGA2P3/CMP1D/CMP2B/RP32/RB0 | input | Analog input AN3 (also PGA2P3, CMP1D, CMP2B) shared with remappable RP32 and PORTB RB0; ANSELx must be cleared before the digital function can be used. |+| 3 | AN4/CMP2C/CMP3A/ISRC4/RP41/RB9 | input | Analog input AN4 (also CMP2C, CMP3A, constant-current output ISRC4) shared with remappable RP41 and PORTB RB9. |+| 4 | AN5/CMP2D/CMP3B/ISRC3/RP42/RB10 | input | Analog input AN5 (also CMP2D, CMP3B, constant-current output ISRC3) shared with remappable RP42 and PORTB RB10. |+| 5 | VSS | power_in | Ground reference for logic and I/O pins. |+| 6 | OSC1/CLKI/AN6/CMP3C/CMP4A/ISRC2/RP33/RB1 | input | Oscillator crystal input (ST buffer in RC mode, CMOS otherwise) or external clock source input CLKI, also shared with AN6 and PORTB RB1. |+| 7 | OSC2/CLKO/AN7/PGA1N2/CMP3D/CMP4B/RP34/RB2 | bidirectional | Oscillator crystal output connecting to a crystal in XT/HS mode, optionally CLKO in RC/EC modes (function selected by OSCIOFNC); also shared with AN7, PGA1N2 and PORTB RB2. |+| 8 | PGED2/AN18/DACOUT1/INT0/RP35/RB3 | bidirectional | Data I/O pin for programming/debugging communication channel 2; also shared with AN18, DACOUT1, external interrupt INT0 (not remappable) and RB3. |+| 9 | PGEC2/ADTRG31/EXTREF1/RP36/RB4 | input | Clock input pin for programming/debugging communication channel 2; also shared with external ADC trigger ADTRG31 and external reference input EXTREF1. |+| 10 | VDD | power_in | Positive supply for peripheral logic and I/O pins, specified for 3.0 V to 3.6 V operation. |+| 11 | PGED3/SDA2/FLT31/RP40/RB8 | bidirectional | Data I/O pin for programming/debugging communication channel 3; also shared with I2C2 data SDA2, Class B PWM Fault input FLT31 (not remappable) and RB8. |+| 12 | PGEC3/SCL2/RP47/RB15 | input | Clock input pin for programming/debugging communication channel 3; also shared with I2C2 clock SCL2 and PORTB RB15. |+| 13 | TDO/AN19/PGA2N2/RP37/RB5 | output | JTAG test data output pin; also shared with AN19, PGA2N2 negative input and PORTB RB5. |+| 14 | PGED1/TDI/AN20/SCL1/RP38/RB6 | bidirectional | Data I/O pin for programming/debugging communication channel 1; also shared with JTAG test data input TDI, AN20, I2C1 clock SCL1 and PORTB RB6. |+| 15 | PGEC1/AN21/SDA1/RP39/RB7 | input | Clock input pin for programming/debugging communication channel 1; also shared with AN21, I2C1 data SDA1 and PORTB RB7. |+| 16 | VSS | power_in | Ground reference for logic and I/O pins. |+| 17 | VCAP | power_out | CPU logic filter capacitor connection; requires a low-ESR (<0.5 Ω) capacitor greater than 4.7 µF (10 µF recommended, 16 V) to ground and must not be connected to VDD. |+| 18 | TMS/PWM3H/RP43/RB11 | input | JTAG test mode select input; also shared with PWM3H high output, remappable RP43 and PORTB RB11. |+| 19 | TCK/PWM3L/RP44/RB12 | input | JTAG test clock input; also shared with PWM3L low output, remappable RP44 and PORTB RB12. |+| 20 | PWM2H/RP45/RB13 | output | PWM high output 2 (generator 2), also remappable RP45 and PORTB RB13. |+| 21 | PWM2L/RP46/RB14 | output | PWM low output 2 (generator 2), also remappable RP46 and PORTB RB14. |+| 22 | PWM1H/RA4 | output | PWM high output 1 (generator 1), also PORTA RA4. |+| 23 | PWM1L/RA3 | output | PWM low output 1 (generator 1), also PORTA RA3. |+| 24 | AVSS | power_in | Ground reference for analog modules; must be connected at all times, regardless of whether the ADC is used. |+| 25 | AVDD | power_in | Positive supply for analog modules; must be connected at all times, regardless of whether the ADC is used. |+| 26 | MCLR | input | Master Clear (Reset) input; active-low Reset to the device, also used for programming and debugging. |+| 27 | AN0/PGA1P1/CMP1A/RA0 | input | Analog input AN0 (also PGA1P1, CMP1A) shared with PORTA RA0; ANSELx must be cleared before the digital function can be used. |+| 28 | AN1/PGA1P2/PGA2P1/CMP1B/RA1 | input | Analog input AN1 (also PGA1P2, PGA2P1, CMP1B) shared with PORTA RA1; ANSELx must be cleared before the digital function can be used. |+| 29 | EP | passive | Exposed pad (from the footprint; not named in the datasheet pin table). |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Microchip Tech |+| Package | QFN-28-EP(6x6) |+| Category | Embedded Processors & Controllers |+| Pins | 29 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Ambient temperature under bias |  | -40 |  | 125 | °C |  | 303 |+| Storage temperature |  | -65 |  | 150 | °C |  | 303 |+| Voltage on VDD with respect to VSS |  | -0.3 |  | 4 | V |  | 303 |+| Voltage on any pin that is not 5V tolerant with respect to VSS (upper limit printed as VDD + 0.3V) |  | -0.3 |  |  | V |  | 303 |+| Voltage on any 5V tolerant pin with respect to VSS |  | -0.3 |  | 5.5 | V | when VDD ≥ 3.0V | 303 |+| Voltage on any 5V tolerant pin with respect to VSS |  | -0.3 |  | 3.6 | V | when VDD < 3.0V | 303 |+| Supply voltage | VDD | 3 |  | 3.6 | V |  | 305 |+| RAM retention voltage | VDR | 1.8 |  |  | V | -40ºC | 305 |+| RAM retention voltage | VDR | 2 |  |  | V | +25ºC, +85ºC, +125ºC | 305 |+| VDD rise rate to ensure internal power-on reset signal | SVDD | 1 |  |  | V/ms | 0V-3V in 3 ms | 305 |+| Maximum MIPS |  |  |  | 70 | MIPS | VDD 3.0V to 3.6V; -40°C to +85°C | 304 |+| Operating junction temperature range (industrial devices) | TJ | -40 |  | 125 | °C | Industrial temperature devices | 304 |+| Operating ambient temperature range (industrial devices) | TA | -40 |  | 85 | °C | Industrial temperature devices | 304 |+| External filter capacitor value (CEFC) | CEFC | 4.7 | 10 |  | µF | Capacitor must have a low series resistance (<1 ohm) | 305 |+| Capacitive loading on OSC2 pin | COSCO |  |  | 15 | pF | In XT and HS modes, when external clock is used to drive OSC1 | 315 |+| Capacitive loading on all I/O pins and OSC2 | CIO |  |  | 50 | pF | EC mode | 315 |+| Capacitive loading on SCLx, SDAx pins | CB |  |  | 400 | pF | In I2C mode | 315 |+| Package thermal resistance, 28-pin QFN-S 6x6x0.9 mm (junction to ambient) | JA |  | 30 |  | °C/W | Junction to ambient, from package simulations (Note 1) | 304 |++## CAD (KiCad official)++- Symbol: `dsPIC33EP16GS502-I`+- Footprint: `Package_DFN_QFN:QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm`+- 3D model: QFN-28-EP(6x6), generated from the KiCad footprint (body from the F.Fab outline, terminals on the pads, 0.5 mm tall, datasheet A, nominal). Neither the vendor nor KiCad ships a 3D model for this package, so the dimensions come from the datasheet drawing where it was read and are defaults otherwise (see provenance.model_3d_generated), not the manufacturer's CAD (STEP)+- 3D model files: `dspic33ep16gs502-i-mm-etched.step` / `dspic33ep16gs502-i-mm-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `dspic33ep16gs502-i-mm.step` / `dspic33ep16gs502-i-mm.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Microchip Tech datasheet](docs/dspic33ep16gs502-i-mm-datasheet.pdf) (390 pp, sha256 `2372ebf6b5115c5d`, retrieved 2026-11-12, tier: manufacturer)+- **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/dspic33ep16gs502-i-mm-datasheet.pdf)
docs/dspic33ep16gs502-i-mm-datasheet.pdfadded
⋯ 1 unchanged line ⋯
docs/hero.pngadded
⋯ 1 unchanged line ⋯
dspic33ep16gs502-i-mm-hero.glbadded
⋯ 1 unchanged line ⋯
dspic33ep16gs502-i-mm-hero.overlay.jsonadded+713
@@ -0,0 +1,713 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "dsPIC33EP16GS502-I/MM",+  "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": 29,+      "span_mm": 10.775,+      "dash_mm": 0.2694,+      "gap_mm": 0.1616,+      "pad_stroke_mm": 0.0646+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 9,+      "pin1": {+        "source": "footprint silkscreen",+        "pad": "1"+      }+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 28,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 0.54,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -3.01,+      3.01,+      -3.01,+      3.01+    ],+    "pads_bbox_mm": [+      -3.375,+      3.375,+      -3.375,+      3.375+    ],+    "seating_z_mm": 0.0+  },+  "sources": {+    "glb": "dspic33ep16gs502-i-mm-etched.glb",+    "glb_sha256": "0e7c2d34b4261422ba93bac6a6f3dcd61da47c9b554796db8851f141d637746e",+    "footprint": "dspic33ep16gs502-i-mm.kicad_mod",+    "footprint_sha256": "d1fae1483a64403f441325e79ad8229c98594aec1689ef1ec634af25644c1049",+    "pins": "page.json component.pins",+    "pins_sha256": "d55d2f32b73a8ec06fbc58f80589700fc4f43aa157605274fc62935bddfd1c3b"+  },+  "generator": "adom-wiki 1.8.23 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "AN2/PGA1P3/PGA2P2/CMP1C/CMP2A/RA2",+      "x": -4.07,+      "y": -1.95,+      "align": "right",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "2",+      "text": "AN3/PGA2P3/CMP1D/CMP2B/RP32/RB0",+      "x": -3.475,+      "y": -1.3,+      "align": "right",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "3",+      "text": "AN4/CMP2C/CMP3A/ISRC4/RP41/RB9",+      "x": -3.475,+      "y": -0.65,+      "align": "right",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "4",+      "text": "AN5/CMP2D/CMP3B/ISRC3/RP42/RB10",+      "x": -3.475,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "5",+      "text": "VSS",+      "x": -3.475,+      "y": 0.65,+      "align": "right",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "6",+      "text": "OSC1/CLKI/AN6/CMP3C/CMP4A/ISRC2/RP33/RB1",+      "x": -3.475,+      "y": 1.3,+      "align": "right",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "7",+      "text": "OSC2/CLKO/AN7/PGA1N2/CMP3D/CMP4B/RP34/RB2",+      "x": -3.475,+      "y": 1.95,+      "align": "right",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "8",+      "text": "PGED2/AN18/DACOUT1/INT0/RP35/RB3",+      "x": -1.95,+      "y": 3.475,+      "align": "right",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "9",+      "text": "PGEC2/ADTRG31/EXTREF1/RP36/RB4",+      "x": -1.3,+      "y": 3.475,+      "align": "right",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "10",+      "text": "VDD",+      "x": -0.65,+      "y": 3.475,+      "align": "right",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "11",+      "text": "PGED3/SDA2/FLT31/RP40/RB8",+      "x": 0.0,+      "y": 3.475,+      "align": "right",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "12",+      "text": "PGEC3/SCL2/RP47/RB15",+      "x": 0.65,+      "y": 3.475,+      "align": "right",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "13",+      "text": "TDO/AN19/PGA2N2/RP37/RB5",+      "x": 1.3,+      "y": 3.475,+      "align": "right",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "14",+      "text": "PGED1/TDI/AN20/SCL1/RP38/RB6",+      "x": 1.95,+      "y": 3.475,+      "align": "right",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "15",+      "text": "PGEC1/AN21/SDA1/RP39/RB7",+      "x": 3.475,+      "y": 1.95,+      "align": "left",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "16",+      "text": "VSS",+      "x": 3.475,+      "y": 1.3,+      "align": "left",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "17",+      "text": "VCAP",+      "x": 3.475,+      "y": 0.65,+      "align": "left",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "18",+      "text": "TMS/PWM3H/RP43/RB11",+      "x": 3.475,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "19",+      "text": "TCK/PWM3L/RP44/RB12",+      "x": 3.475,+      "y": -0.65,+      "align": "left",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "20",+      "text": "PWM2H/RP45/RB13",+      "x": 3.475,+      "y": -1.3,+      "align": "left",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "21",+      "text": "PWM2L/RP46/RB14",+      "x": 3.475,+      "y": -1.95,+      "align": "left",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "22",+      "text": "PWM1H/RA4",+      "x": 1.95,+      "y": -3.475,+      "align": "left",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "23",+      "text": "PWM1L/RA3",+      "x": 1.3,+      "y": -3.475,+      "align": "left",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "24",+      "text": "AVSS",+      "x": 0.65,+      "y": -3.475,+      "align": "left",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "25",+      "text": "AVDD",+      "x": 0.0,+      "y": -3.475,+      "align": "left",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "26",+      "text": "MCLR",+      "x": -0.65,+      "y": -3.475,+      "align": "left",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "27",+      "text": "AN0/PGA1P1/CMP1A/RA0",+      "x": -1.3,+      "y": -3.475,+      "align": "left",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "28",+      "text": "AN1/PGA1P2/PGA2P1/CMP1B/RA1",+      "x": -1.95,+      "y": -3.475,+      "align": "left",+      "vertical": true,+      "h": 0.325+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        -2.9875,+        -1.95+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "roundrect",+      "center_mm": [+        -2.9875,+        -1.3+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "3",+      "shape": "roundrect",+      "center_mm": [+        -2.9875,+        -0.65+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "4",+      "shape": "roundrect",+      "center_mm": [+        -2.9875,+        0.0+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "5",+      "shape": "roundrect",+      "center_mm": [+        -2.9875,+        0.65+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "6",+      "shape": "roundrect",+      "center_mm": [+        -2.9875,+        1.3+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "7",+      "shape": "roundrect",+      "center_mm": [+        -2.9875,+        1.95+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "8",+      "shape": "roundrect",+      "center_mm": [+        -1.95,+        2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "9",+      "shape": "roundrect",+      "center_mm": [+        -1.3,+        2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "10",+      "shape": "roundrect",+      "center_mm": [+        -0.65,+        2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "11",+      "shape": "roundrect",+      "center_mm": [+        0.0,+        2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "12",+      "shape": "roundrect",+      "center_mm": [+        0.65,+        2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "13",+      "shape": "roundrect",+      "center_mm": [+        1.3,+        2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "14",+      "shape": "roundrect",+      "center_mm": [+        1.95,+        2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "15",+      "shape": "roundrect",+      "center_mm": [+        2.9875,+        1.95+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "16",+      "shape": "roundrect",+      "center_mm": [+        2.9875,+        1.3+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "17",+      "shape": "roundrect",+      "center_mm": [+        2.9875,+        0.65+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "18",+      "shape": "roundrect",+      "center_mm": [+        2.9875,+        0.0+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "19",+      "shape": "roundrect",+      "center_mm": [+        2.9875,+        -0.65+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "20",+      "shape": "roundrect",+      "center_mm": [+        2.9875,+        -1.3+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "21",+      "shape": "roundrect",+      "center_mm": [+        2.9875,+        -1.95+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "22",+      "shape": "roundrect",+      "center_mm": [+        1.95,+        -2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "23",+      "shape": "roundrect",+      "center_mm": [+        1.3,+        -2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "24",+      "shape": "roundrect",+      "center_mm": [+        0.65,+        -2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "25",+      "shape": "roundrect",+      "center_mm": [+        0.0,+        -2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "26",+      "shape": "roundrect",+      "center_mm": [+        -0.65,+        -2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "27",+      "shape": "roundrect",+      "center_mm": [+        -1.3,+        -2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "28",+      "shape": "roundrect",+      "center_mm": [+        -1.95,+        -2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "29",+      "shape": "rect",+      "center_mm": [+        0.0,+        0.0+      ],+      "size_mm": [+        4.8,+        4.8+      ],+      "rot": 0.0+    }+  ]+}
dspic33ep16gs502-i-mm.glbadded
⋯ 1 unchanged line ⋯
dspic33ep16gs502-i-mm.kicad_modadded+397
@@ -0,0 +1,397 @@+(footprint "QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "QFN, 28 Pin (https://semtech.my.salesforce.com/sfc/p/#E0000000JelG/a/440000001NCE/v_VBhk1IolDgxwwnOpcS_vTFxPfSEPQbuneK3mWsXlU page=125)")+	(tags "QFN NoLead")+	(property "Reference" "REF**"+		(at 0 -4.33 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm"+		(at 0 4.33 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "package/no_lead"+		(at 0 0 0)+		(layer "F.SilkS")+		(hide yes)+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -3.11 -3.11)+		(end -2.36 -3.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -3.11 -2.36)+		(end -3.11 -3.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -3.11 3.11)+		(end -3.11 2.36)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.36 3.11)+		(end -3.11 3.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.36 -3.11)+		(end 3.11 -3.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.11 -3.11)+		(end 3.11 -2.36)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.11 2.36)+		(end 3.11 3.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.11 3.11)+		(end 2.36 3.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_poly+		(pts+			(xy -3.64 -1.95)+			(xy -3.97 -1.71)+			(xy -3.97 -2.19)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+	)+	(fp_poly+		(pts+			(xy -2 -3)+			(xy 3 -3)+			(xy 3 3)+			(xy -3 3)+			(xy -3 -2)+		)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "" smd roundrect+		(at -1.6 -1.6)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at -1.6 0)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at -1.6 1.6)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at 0 -1.6)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at 0 0)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at 0 1.6)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at 1.6 -1.6)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at 1.6 0)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at 1.6 1.6)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "1" smd roundrect+		(at -2.9875 -1.95)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "2" smd roundrect+		(at -2.9875 -1.3)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "3" smd roundrect+		(at -2.9875 -0.65)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "4" smd roundrect+		(at -2.9875 0)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "5" smd roundrect+		(at -2.9875 0.65)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "6" smd roundrect+		(at -2.9875 1.3)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "7" smd roundrect+		(at -2.9875 1.95)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "8" smd roundrect+		(at -1.95 2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "9" smd roundrect+		(at -1.3 2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "10" smd roundrect+		(at -0.65 2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "11" smd roundrect+		(at 0 2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "12" smd roundrect+		(at 0.65 2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "13" smd roundrect+		(at 1.3 2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "14" smd roundrect+		(at 1.95 2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "15" smd roundrect+		(at 2.9875 1.95)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "16" smd roundrect+		(at 2.9875 1.3)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "17" smd roundrect+		(at 2.9875 0.65)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "18" smd roundrect+		(at 2.9875 0)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "19" smd roundrect+		(at 2.9875 -0.65)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "20" smd roundrect+		(at 2.9875 -1.3)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "21" smd roundrect+		(at 2.9875 -1.95)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "22" smd roundrect+		(at 1.95 -2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "23" smd roundrect+		(at 1.3 -2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "24" smd roundrect+		(at 0.65 -2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "25" smd roundrect+		(at 0 -2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "26" smd roundrect+		(at -0.65 -2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "27" smd roundrect+		(at -1.3 -2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "28" smd roundrect+		(at -1.95 -2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "29" smd rect+		(at 0 0)+		(size 4.8 4.8)+		(property pad_prop_heatsink)+		(layers "F.Cu" "F.Mask")+		(zone_connect 2)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+	(fp_poly+		(pts (xy -3.63 -2.35) (xy -3.25 -2.35) (xy -3.25 -3.25) (xy -2.35 -3.25) (xy -2.35 -3.63) (xy 2.35 -3.63) (xy 2.35 -3.25) (xy 3.25 -3.25) (xy 3.25 -2.35) (xy 3.63 -2.35) (xy 3.63 2.35) (xy 3.25 2.35) (xy 3.25 3.25) (xy 2.35 3.25) (xy 2.35 3.63) (xy -2.35 3.63) (xy -2.35 3.25) (xy -3.25 3.25) (xy -3.25 2.35) (xy -3.63 2.35))+		(stroke (width 0.05) (type solid))+		(fill no)+		(layer "F.CrtYd")+	)+)
dspic33ep16gs502-i-mm.kicad_symadded+129
@@ -0,0 +1,129 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "dsPIC33EP16GS502-I" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 22.86 0) (effects (font (size 1.27 1.27))))+    (property "Value" "dsPIC33EP16GS502-I" (at 0 -22.86 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "dsPIC33EP16GS502-I_0_1"+    (rectangle (start -38.10 20.32) (end 38.10 -20.32)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "dsPIC33EP16GS502-I_1_1"+    (pin input line (at -43.18 17.78 0) (length 5.08)+      (name "AN2/PGA1P3/PGA2P2/CMP1C/CMP2A/RA2" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -43.18 15.24 0) (length 5.08)+      (name "AN3/PGA2P3/CMP1D/CMP2B/RP32/RB0" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -43.18 12.70 0) (length 5.08)+      (name "AN4/CMP2C/CMP3A/ISRC4/RP41/RB9" (effects (font (size 1.27 1.27))))+      (number "3" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -43.18 10.16 0) (length 5.08)+      (name "AN5/CMP2D/CMP3B/ISRC3/RP42/RB10" (effects (font (size 1.27 1.27))))+      (number "4" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -43.18 7.62 0) (length 5.08)+      (name "VSS" (effects (font (size 1.27 1.27))))+      (number "5" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -43.18 5.08 0) (length 5.08)+      (name "OSC1/CLKI/AN6/CMP3C/CMP4A/ISRC2/RP33/RB1" (effects (font (size 1.27 1.27))))+      (number "6" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -43.18 2.54 0) (length 5.08)+      (name "OSC2/CLKO/AN7/PGA1N2/CMP3D/CMP4B/RP34/RB2" (effects (font (size 1.27 1.27))))+      (number "7" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -43.18 0.00 0) (length 5.08)+      (name "PGED2/AN18/DACOUT1/INT0/RP35/RB3" (effects (font (size 1.27 1.27))))+      (number "8" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -43.18 -2.54 0) (length 5.08)+      (name "PGEC2/ADTRG31/EXTREF1/RP36/RB4" (effects (font (size 1.27 1.27))))+      (number "9" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -43.18 -5.08 0) (length 5.08)+      (name "VDD" (effects (font (size 1.27 1.27))))+      (number "10" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -43.18 -7.62 0) (length 5.08)+      (name "PGED3/SDA2/FLT31/RP40/RB8" (effects (font (size 1.27 1.27))))+      (number "11" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -43.18 -10.16 0) (length 5.08)+      (name "PGEC3/SCL2/RP47/RB15" (effects (font (size 1.27 1.27))))+      (number "12" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at -43.18 -12.70 0) (length 5.08)+      (name "TDO/AN19/PGA2N2/RP37/RB5" (effects (font (size 1.27 1.27))))+      (number "13" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -43.18 -15.24 0) (length 5.08)+      (name "PGED1/TDI/AN20/SCL1/RP38/RB6" (effects (font (size 1.27 1.27))))+      (number "14" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -43.18 -17.78 0) (length 5.08)+      (name "PGEC1/AN21/SDA1/RP39/RB7" (effects (font (size 1.27 1.27))))+      (number "15" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 43.18 15.24 180) (length 5.08)+      (name "EP" (effects (font (size 1.27 1.27))))+      (number "29" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 43.18 12.70 180) (length 5.08)+      (name "AN1/PGA1P2/PGA2P1/CMP1B/RA1" (effects (font (size 1.27 1.27))))+      (number "28" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 43.18 10.16 180) (length 5.08)+      (name "AN0/PGA1P1/CMP1A/RA0" (effects (font (size 1.27 1.27))))+      (number "27" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 43.18 7.62 180) (length 5.08)+      (name "MCLR" (effects (font (size 1.27 1.27))))+      (number "26" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 43.18 5.08 180) (length 5.08)+      (name "AVDD" (effects (font (size 1.27 1.27))))+      (number "25" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 43.18 2.54 180) (length 5.08)+      (name "AVSS" (effects (font (size 1.27 1.27))))+      (number "24" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at 43.18 0.00 180) (length 5.08)+      (name "PWM1L/RA3" (effects (font (size 1.27 1.27))))+      (number "23" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at 43.18 -2.54 180) (length 5.08)+      (name "PWM1H/RA4" (effects (font (size 1.27 1.27))))+      (number "22" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at 43.18 -5.08 180) (length 5.08)+      (name "PWM2L/RP46/RB14" (effects (font (size 1.27 1.27))))+      (number "21" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at 43.18 -7.62 180) (length 5.08)+      (name "PWM2H/RP45/RB13" (effects (font (size 1.27 1.27))))+      (number "20" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 43.18 -10.16 180) (length 5.08)+      (name "TCK/PWM3L/RP44/RB12" (effects (font (size 1.27 1.27))))+      (number "19" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 43.18 -12.70 180) (length 5.08)+      (name "TMS/PWM3H/RP43/RB11" (effects (font (size 1.27 1.27))))+      (number "18" (effects (font (size 1.27 1.27))))+    )+    (pin power_out line (at 43.18 -15.24 180) (length 5.08)+      (name "VCAP" (effects (font (size 1.27 1.27))))+      (number "17" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 43.18 -17.78 180) (length 5.08)+      (name "VSS" (effects (font (size 1.27 1.27))))+      (number "16" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
dspic33ep16gs502-i-mm.lbradded+206
@@ -0,0 +1,206 @@+<?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>Microchip Tech MICROCHIP, QFN-28-EP(6x6). Pinout cross-checked by two models against the datasheet</description>+<packages>+<package name="QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm">+  <description>QFN-28-1EP, 6 x 6 mm, 0.65 mm pitch</description>+  <smd name="1" x="-2.9875" y="1.9500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="2" x="-2.9875" y="1.3000" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="3" x="-2.9875" y="0.6500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="4" x="-2.9875" y="-0.0000" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="5" x="-2.9875" y="-0.6500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="6" x="-2.9875" y="-1.3000" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="7" x="-2.9875" y="-1.9500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="8" x="-1.9500" y="-2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="9" x="-1.3000" y="-2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="10" x="-0.6500" y="-2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="11" x="0.0000" y="-2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="12" x="0.6500" y="-2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="13" x="1.3000" y="-2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="14" x="1.9500" y="-2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="15" x="2.9875" y="-1.9500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="16" x="2.9875" y="-1.3000" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="17" x="2.9875" y="-0.6500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="18" x="2.9875" y="-0.0000" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="19" x="2.9875" y="0.6500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="20" x="2.9875" y="1.3000" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="21" x="2.9875" y="1.9500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="22" x="1.9500" y="2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="23" x="1.3000" y="2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="24" x="0.6500" y="2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="25" x="0.0000" y="2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="26" x="-0.6500" y="2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="27" x="-1.3000" y="2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="28" x="-1.9500" y="2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="29" x="0.0000" y="-0.0000" dx="4.8000" dy="4.8000" layer="1" cream="no"/>+  <polygon width="0.1200" layer="21">+    <vertex x="-3.6400" y="1.9500"/>+    <vertex x="-3.9700" y="1.7100"/>+    <vertex x="-3.9700" y="2.1900"/>+  </polygon>+  <polygon width="0.1000" layer="51">+    <vertex x="-2.0000" y="3.0000"/>+    <vertex x="3.0000" y="3.0000"/>+    <vertex x="3.0000" y="-3.0000"/>+    <vertex x="-3.0000" y="-3.0000"/>+    <vertex x="-3.0000" y="2.0000"/>+  </polygon>+  <wire x1="-3.1100" y1="3.1100" x2="-2.3600" y2="3.1100" width="0.1200" layer="21"/>+  <wire x1="-3.1100" y1="2.3600" x2="-3.1100" y2="3.1100" width="0.1200" layer="21"/>+  <wire x1="-3.1100" y1="-3.1100" x2="-3.1100" y2="-2.3600" width="0.1200" layer="21"/>+  <wire x1="-2.3600" y1="-3.1100" x2="-3.1100" y2="-3.1100" width="0.1200" layer="21"/>+  <wire x1="2.3600" y1="3.1100" x2="3.1100" y2="3.1100" width="0.1200" layer="21"/>+  <wire x1="3.1100" y1="3.1100" x2="3.1100" y2="2.3600" width="0.1200" layer="21"/>+  <wire x1="3.1100" y1="-2.3600" x2="3.1100" y2="-3.1100" width="0.1200" layer="21"/>+  <wire x1="3.1100" y1="-3.1100" x2="2.3600" y2="-3.1100" width="0.1200" layer="21"/>+  <text x="0" y="3.975" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-3.975" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="dsPIC33EP16GS502-I">+  <description>Microchip Tech MICROCHIP, QFN-28-EP(6x6). Pinout cross-checked by two models against the datasheet</description>+  <wire x1="-38.1" y1="20.32" x2="38.1" y2="20.32" width="0.254" layer="94"/>+  <wire x1="38.1" y1="20.32" x2="38.1" y2="-20.32" width="0.254" layer="94"/>+  <wire x1="38.1" y1="-20.32" x2="-38.1" y2="-20.32" width="0.254" layer="94"/>+  <wire x1="-38.1" y1="-20.32" x2="-38.1" y2="20.32" width="0.254" layer="94"/>+  <text x="0.0000" y="22.8600" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-22.8600" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="AN2/PGA1P3/PGA2P2/CMP1C/CMP2A/RA2" x="-43.18" y="17.78" length="middle" direction="in"/>+  <pin name="AN3/PGA2P3/CMP1D/CMP2B/RP32/RB0" x="-43.18" y="15.24" length="middle" direction="in"/>+  <pin name="AN4/CMP2C/CMP3A/ISRC4/RP41/RB9" x="-43.18" y="12.7" length="middle" direction="in"/>+  <pin name="AN5/CMP2D/CMP3B/ISRC3/RP42/RB10" x="-43.18" y="10.16" length="middle" direction="in"/>+  <pin name="VSS" x="-43.18" y="7.62" length="middle" direction="pwr"/>+  <pin name="OSC1/CLKI/AN6/CMP3C/CMP4A/ISRC2/RP33/RB1" x="-43.18" y="5.08" length="middle" direction="in"/>+  <pin name="OSC2/CLKO/AN7/PGA1N2/CMP3D/CMP4B/RP34/RB2" x="-43.18" y="2.54" length="middle" direction="io"/>+  <pin name="PGED2/AN18/DACOUT1/INT0/RP35/RB3" x="-43.18" y="0" length="middle" direction="io"/>+  <pin name="PGEC2/ADTRG31/EXTREF1/RP36/RB4" x="-43.18" y="-2.54" length="middle" direction="in"/>+  <pin name="VDD" x="-43.18" y="-5.08" length="middle" direction="pwr"/>+  <pin name="PGED3/SDA2/FLT31/RP40/RB8" x="-43.18" y="-7.62" length="middle" direction="io"/>+  <pin name="PGEC3/SCL2/RP47/RB15" x="-43.18" y="-10.16" length="middle" direction="in"/>+  <pin name="TDO/AN19/PGA2N2/RP37/RB5" x="-43.18" y="-12.7" length="middle" direction="out"/>+  <pin name="PGED1/TDI/AN20/SCL1/RP38/RB6" x="-43.18" y="-15.24" length="middle" direction="io"/>+  <pin name="PGEC1/AN21/SDA1/RP39/RB7" x="-43.18" y="-17.78" length="middle" direction="in"/>+  <pin name="EP" x="43.18" y="15.24" length="middle" direction="pas" rot="R180"/>+  <pin name="AN1/PGA1P2/PGA2P1/CMP1B/RA1" x="43.18" y="12.7" length="middle" direction="in" rot="R180"/>+  <pin name="AN0/PGA1P1/CMP1A/RA0" x="43.18" y="10.16" length="middle" direction="in" rot="R180"/>+  <pin name="MCLR" x="43.18" y="7.62" length="middle" direction="in" rot="R180"/>+  <pin name="AVDD" x="43.18" y="5.08" length="middle" direction="pwr" rot="R180"/>+  <pin name="AVSS" x="43.18" y="2.54" length="middle" direction="pwr" rot="R180"/>+  <pin name="PWM1L/RA3" x="43.18" y="0" length="middle" direction="out" rot="R180"/>+  <pin name="PWM1H/RA4" x="43.18" y="-2.54" length="middle" direction="out" rot="R180"/>+  <pin name="PWM2L/RP46/RB14" x="43.18" y="-5.08" length="middle" direction="out" rot="R180"/>+  <pin name="PWM2H/RP45/RB13" x="43.18" y="-7.62" length="middle" direction="out" rot="R180"/>+  <pin name="TCK/PWM3L/RP44/RB12" x="43.18" y="-10.16" length="middle" direction="in" rot="R180"/>+  <pin name="TMS/PWM3H/RP43/RB11" x="43.18" y="-12.7" length="middle" direction="in" rot="R180"/>+  <pin name="VCAP" x="43.18" y="-15.24" length="middle" direction="out" rot="R180"/>+  <pin name="VSS@2" x="43.18" y="-17.78" length="middle" direction="pwr" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="dsPIC33EP16GS502-I" prefix="U">+  <description>Microchip Tech MICROCHIP, QFN-28-EP(6x6). Pinout cross-checked by two models against the datasheet</description>+  <gates>+    <gate name="G$1" symbol="dsPIC33EP16GS502-I" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm">+      <connects>+        <connect gate="G$1" pin="AN2/PGA1P3/PGA2P2/CMP1C/CMP2A/RA2" pad="1"/>+        <connect gate="G$1" pin="AN3/PGA2P3/CMP1D/CMP2B/RP32/RB0" pad="2"/>+        <connect gate="G$1" pin="AN4/CMP2C/CMP3A/ISRC4/RP41/RB9" pad="3"/>+        <connect gate="G$1" pin="AN5/CMP2D/CMP3B/ISRC3/RP42/RB10" pad="4"/>+        <connect gate="G$1" pin="VSS" pad="5"/>+        <connect gate="G$1" pin="OSC1/CLKI/AN6/CMP3C/CMP4A/ISRC2/RP33/RB1" pad="6"/>+        <connect gate="G$1" pin="OSC2/CLKO/AN7/PGA1N2/CMP3D/CMP4B/RP34/RB2" pad="7"/>+        <connect gate="G$1" pin="PGED2/AN18/DACOUT1/INT0/RP35/RB3" pad="8"/>+        <connect gate="G$1" pin="PGEC2/ADTRG31/EXTREF1/RP36/RB4" pad="9"/>+        <connect gate="G$1" pin="VDD" pad="10"/>+        <connect gate="G$1" pin="PGED3/SDA2/FLT31/RP40/RB8" pad="11"/>+        <connect gate="G$1" pin="PGEC3/SCL2/RP47/RB15" pad="12"/>+        <connect gate="G$1" pin="TDO/AN19/PGA2N2/RP37/RB5" pad="13"/>+        <connect gate="G$1" pin="PGED1/TDI/AN20/SCL1/RP38/RB6" pad="14"/>+        <connect gate="G$1" pin="PGEC1/AN21/SDA1/RP39/RB7" pad="15"/>+        <connect gate="G$1" pin="EP" pad="29"/>+        <connect gate="G$1" pin="AN1/PGA1P2/PGA2P1/CMP1B/RA1" pad="28"/>+        <connect gate="G$1" pin="AN0/PGA1P1/CMP1A/RA0" pad="27"/>+        <connect gate="G$1" pin="MCLR" pad="26"/>+        <connect gate="G$1" pin="AVDD" pad="25"/>+        <connect gate="G$1" pin="AVSS" pad="24"/>+        <connect gate="G$1" pin="PWM1L/RA3" pad="23"/>+        <connect gate="G$1" pin="PWM1H/RA4" pad="22"/>+        <connect gate="G$1" pin="PWM2L/RP46/RB14" pad="21"/>+        <connect gate="G$1" pin="PWM2H/RP45/RB13" pad="20"/>+        <connect gate="G$1" pin="TCK/PWM3L/RP44/RB12" pad="19"/>+        <connect gate="G$1" pin="TMS/PWM3H/RP43/RB11" pad="18"/>+        <connect gate="G$1" pin="VCAP" pad="17"/>+        <connect gate="G$1" pin="VSS@2" pad="16"/>+      </connects>+      <technologies>+        <technology name="">+          <attribute name="MPN" value="dsPIC33EP16GS502-I/MM" constant="no"/>+          <attribute name="MANUFACTURER" value="Microchip Tech" constant="no"/>+          <attribute name="DATASHEET" value="https://datasheet.lcsc.com/datasheet/pdf/24e1ead09509756cc02f49a28792cdc3.pdf" constant="no"/>+          <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/dspic33ep16gs502-i-mm" constant="no"/>+          <attribute name="MOUSER_PN" value="579-33EP16GS502I/MM" constant="no"/>+          <attribute name="DIGIKEY_PN" value="DSPIC33EP16GS502-I/MM-ND" constant="no"/>+          <attribute name="LCSC_PN" value="C639614" constant="no"/>+        </technology>+      </technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
dspic33ep16gs502-i-mm.stepadded+13200
@@ -0,0 +1,13200 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-11-12T20:02:54',('Author'),(+    'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'+  ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+  'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+  'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('dsPIC33EP16GS502-I','dsPIC33EP16GS502-I','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#655,#985,#1315,#1645,#1975,#2305+    ,#2635,#2965,#3295,#3625,#3955,#4285,#4615,#4945,#5275,#5605,#5935,+    #6265,#6595,#6925,#7255,#7585,#7915,#8245,#8575,#8905,#9235,#9565,+    #9895,#10225),#10323);+#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,#137,#218,#299,#348,#397,#429,#478,#562,#589,+    #596,#651));+#17 = ADVANCED_FACE('',(#18),#32,.F.);+#18 = FACE_BOUND('',#19,.F.);+#19 = EDGE_LOOP('',(#20,#55,#83,#111));+#20 = ORIENTED_EDGE('',*,*,#21,.F.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(-3.,-3.,2.E-02));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(-3.,-3.,0.44));+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);+#27 = LINE('',#28,#29);+#28 = CARTESIAN_POINT('',(-3.,-3.,2.E-02));+#29 = VECTOR('',#30,1.);+#30 = DIRECTION('',(0.,0.,1.));+#31 = PCURVE('',#32,#37);+#32 = PLANE('',#33);+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);+#34 = CARTESIAN_POINT('',(-3.,-3.,2.E-02));+#35 = DIRECTION('',(1.,0.,0.));+#36 = DIRECTION('',(0.,0.,1.));+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);+#38 = LINE('',#39,#40);+#39 = CARTESIAN_POINT('',(0.,0.));+#40 = VECTOR('',#41,1.);+#41 = DIRECTION('',(1.,0.));+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#43 = PCURVE('',#44,#49);+#44 = PLANE('',#45);+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);+#46 = CARTESIAN_POINT('',(-3.,-3.,2.E-02));+#47 = DIRECTION('',(0.,1.,0.));+#48 = DIRECTION('',(0.,0.,1.));+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);+#50 = LINE('',#51,#52);+#51 = CARTESIAN_POINT('',(0.,0.));+#52 = VECTOR('',#53,1.);+#53 = DIRECTION('',(1.,0.));+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#55 = ORIENTED_EDGE('',*,*,#56,.T.);+#56 = EDGE_CURVE('',#22,#57,#59,.T.);+#57 = VERTEX_POINT('',#58);+#58 = CARTESIAN_POINT('',(-3.,3.,2.E-02));+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);+#60 = LINE('',#61,#62);+#61 = CARTESIAN_POINT('',(-3.,-3.,2.E-02));+#62 = VECTOR('',#63,1.);+#63 = DIRECTION('',(0.,1.,0.));+#64 = PCURVE('',#32,#65);+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);+#66 = LINE('',#67,#68);+#67 = CARTESIAN_POINT('',(0.,0.));+#68 = VECTOR('',#69,1.);+#69 = DIRECTION('',(0.,-1.));+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#71 = PCURVE('',#72,#77);+#72 = PLANE('',#73);+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);+#74 = CARTESIAN_POINT('',(-3.,-3.,2.E-02));+#75 = DIRECTION('',(0.,0.,1.));+#76 = DIRECTION('',(1.,0.,0.));+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);+#78 = LINE('',#79,#80);+#79 = CARTESIAN_POINT('',(0.,0.));+#80 = VECTOR('',#81,1.);+#81 = DIRECTION('',(0.,1.));+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#83 = ORIENTED_EDGE('',*,*,#84,.T.);+#84 = EDGE_CURVE('',#57,#85,#87,.T.);+#85 = VERTEX_POINT('',#86);+#86 = CARTESIAN_POINT('',(-3.,3.,0.44));+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);+#88 = LINE('',#89,#90);+#89 = CARTESIAN_POINT('',(-3.,3.,2.E-02));+#90 = VECTOR('',#91,1.);+#91 = DIRECTION('',(0.,0.,1.));+#92 = PCURVE('',#32,#93);+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);+#94 = LINE('',#95,#96);+#95 = CARTESIAN_POINT('',(0.,-6.));+#96 = VECTOR('',#97,1.);+#97 = DIRECTION('',(1.,0.));+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#99 = PCURVE('',#100,#105);+#100 = PLANE('',#101);+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);+#102 = CARTESIAN_POINT('',(-3.,3.,2.E-02));+#103 = DIRECTION('',(0.,1.,0.));+#104 = DIRECTION('',(0.,0.,1.));+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);+#106 = LINE('',#107,#108);+#107 = CARTESIAN_POINT('',(0.,0.));+#108 = VECTOR('',#109,1.);+#109 = DIRECTION('',(1.,0.));+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#111 = ORIENTED_EDGE('',*,*,#112,.F.);+#112 = EDGE_CURVE('',#24,#85,#113,.T.);+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);+#114 = LINE('',#115,#116);+#115 = CARTESIAN_POINT('',(-3.,-3.,0.44));+#116 = VECTOR('',#117,1.);+#117 = DIRECTION('',(0.,1.,0.));+#118 = PCURVE('',#32,#119);+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);+#120 = LINE('',#121,#122);+#121 = CARTESIAN_POINT('',(0.42,0.));+#122 = VECTOR('',#123,1.);+#123 = DIRECTION('',(0.,-1.));+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#125 = PCURVE('',#126,#131);+#126 = PLANE('',#127);+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);+#128 = CARTESIAN_POINT('',(-2.97,-3.,0.47));+#129 = DIRECTION('',(0.707106781187,0.,-0.707106781187));+#130 = DIRECTION('',(0.,1.,0.));+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);+#132 = LINE('',#133,#134);+#133 = CARTESIAN_POINT('',(0.,-4.242640687119E-02));+#134 = VECTOR('',#135,1.);+#135 = DIRECTION('',(1.,0.));+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#137 = ADVANCED_FACE('',(#138),#44,.F.);+#138 = FACE_BOUND('',#139,.F.);+#139 = EDGE_LOOP('',(#140,#170,#191,#192));+#140 = ORIENTED_EDGE('',*,*,#141,.F.);+#141 = EDGE_CURVE('',#142,#144,#146,.T.);+#142 = VERTEX_POINT('',#143);+#143 = CARTESIAN_POINT('',(3.,-3.,2.E-02));+#144 = VERTEX_POINT('',#145);+#145 = CARTESIAN_POINT('',(3.,-3.,0.44));+#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.);+#147 = LINE('',#148,#149);+#148 = CARTESIAN_POINT('',(3.,-3.,2.E-02));+#149 = VECTOR('',#150,1.);+#150 = DIRECTION('',(0.,0.,1.));+#151 = PCURVE('',#44,#152);+#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);+#153 = LINE('',#154,#155);+#154 = CARTESIAN_POINT('',(0.,6.));+#155 = VECTOR('',#156,1.);+#156 = DIRECTION('',(1.,0.));+#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#158 = PCURVE('',#159,#164);+#159 = PLANE('',#160);+#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163);+#161 = CARTESIAN_POINT('',(3.,-3.,2.E-02));+#162 = DIRECTION('',(1.,0.,0.));+#163 = DIRECTION('',(0.,0.,1.));+#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169);+#165 = LINE('',#166,#167);+#166 = CARTESIAN_POINT('',(0.,0.));+#167 = VECTOR('',#168,1.);+#168 = DIRECTION('',(1.,0.));+#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#170 = ORIENTED_EDGE('',*,*,#171,.F.);+#171 = EDGE_CURVE('',#22,#142,#172,.T.);+#172 = SURFACE_CURVE('',#173,(#177,#184),.PCURVE_S1.);+#173 = LINE('',#174,#175);+#174 = CARTESIAN_POINT('',(-3.,-3.,2.E-02));+#175 = VECTOR('',#176,1.);+#176 = DIRECTION('',(1.,0.,0.));+#177 = PCURVE('',#44,#178);+#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);+#179 = LINE('',#180,#181);+#180 = CARTESIAN_POINT('',(0.,0.));+#181 = VECTOR('',#182,1.);+#182 = DIRECTION('',(0.,1.));+#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#184 = PCURVE('',#72,#185);+#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190);+#186 = LINE('',#187,#188);+#187 = CARTESIAN_POINT('',(0.,0.));+#188 = VECTOR('',#189,1.);+#189 = DIRECTION('',(1.,0.));+#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#191 = ORIENTED_EDGE('',*,*,#21,.T.);+#192 = ORIENTED_EDGE('',*,*,#193,.T.);+#193 = EDGE_CURVE('',#24,#144,#194,.T.);+#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);+#195 = LINE('',#196,#197);+#196 = CARTESIAN_POINT('',(-3.,-3.,0.44));+#197 = VECTOR('',#198,1.);+#198 = DIRECTION('',(1.,0.,0.));+#199 = PCURVE('',#44,#200);+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);+#201 = LINE('',#202,#203);+#202 = CARTESIAN_POINT('',(0.42,0.));+#203 = VECTOR('',#204,1.);+#204 = DIRECTION('',(0.,1.));+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#206 = PCURVE('',#207,#212);+#207 = PLANE('',#208);+#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211);+#209 = CARTESIAN_POINT('',(-3.,-2.97,0.47));+#210 = DIRECTION('',(0.,0.707106781187,-0.707106781187));+#211 = DIRECTION('',(-1.,0.,0.));+#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217);+#213 = LINE('',#214,#215);+#214 = CARTESIAN_POINT('',(0.,-4.242640687119E-02));+#215 = VECTOR('',#216,1.);+#216 = DIRECTION('',(-1.,0.));+#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#218 = ADVANCED_FACE('',(#219),#126,.F.);+#219 = FACE_BOUND('',#220,.F.);+#220 = EDGE_LOOP('',(#221,#244,#245,#273));+#221 = ORIENTED_EDGE('',*,*,#222,.F.);+#222 = EDGE_CURVE('',#24,#223,#225,.T.);+#223 = VERTEX_POINT('',#224);+#224 = CARTESIAN_POINT('',(-2.94,-2.94,0.5));+#225 = SURFACE_CURVE('',#226,(#230,#237),.PCURVE_S1.);+#226 = LINE('',#227,#228);+#227 = CARTESIAN_POINT('',(-2.98,-2.98,0.46));+#228 = VECTOR('',#229,1.);+#229 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));+#230 = PCURVE('',#126,#231);+#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236);+#232 = LINE('',#233,#234);+#233 = CARTESIAN_POINT('',(2.E-02,-1.414213562373E-02));+#234 = VECTOR('',#235,1.);+#235 = DIRECTION('',(0.57735026919,0.816496580928));+#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#237 = PCURVE('',#207,#238);+#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243);+#239 = LINE('',#240,#241);+#240 = CARTESIAN_POINT('',(-2.E-02,-1.414213562373E-02));+#241 = VECTOR('',#242,1.);+#242 = DIRECTION('',(-0.57735026919,0.816496580928));+#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#244 = ORIENTED_EDGE('',*,*,#112,.T.);+#245 = ORIENTED_EDGE('',*,*,#246,.T.);+#246 = EDGE_CURVE('',#85,#247,#249,.T.);+#247 = VERTEX_POINT('',#248);+#248 = CARTESIAN_POINT('',(-2.94,2.94,0.5));+#249 = SURFACE_CURVE('',#250,(#254,#261),.PCURVE_S1.);+#250 = LINE('',#251,#252);+#251 = CARTESIAN_POINT('',(-1.98,1.98,1.46));+#252 = VECTOR('',#253,1.);+#253 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));+#254 = PCURVE('',#126,#255);+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);+#256 = LINE('',#257,#258);+#257 = CARTESIAN_POINT('',(4.98,1.400071426749));+#258 = VECTOR('',#259,1.);+#259 = DIRECTION('',(-0.57735026919,0.816496580928));+#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#261 = PCURVE('',#262,#267);+#262 = PLANE('',#263);+#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);+#264 = CARTESIAN_POINT('',(-3.,2.97,0.47));+#265 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#266 = DIRECTION('',(-1.,0.,0.));+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272);+#268 = LINE('',#269,#270);+#269 = CARTESIAN_POINT('',(-1.02,1.400071426749));+#270 = VECTOR('',#271,1.);+#271 = DIRECTION('',(-0.57735026919,0.816496580928));+#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#273 = ORIENTED_EDGE('',*,*,#274,.F.);+#274 = EDGE_CURVE('',#223,#247,#275,.T.);+#275 = SURFACE_CURVE('',#276,(#280,#287),.PCURVE_S1.);+#276 = LINE('',#277,#278);+#277 = CARTESIAN_POINT('',(-2.94,-3.,0.5));+#278 = VECTOR('',#279,1.);+#279 = DIRECTION('',(0.,1.,0.));+#280 = PCURVE('',#126,#281);+#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286);+#282 = LINE('',#283,#284);+#283 = CARTESIAN_POINT('',(0.,4.242640687119E-02));+#284 = VECTOR('',#285,1.);+#285 = DIRECTION('',(1.,0.));+#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#287 = PCURVE('',#288,#293);+#288 = PLANE('',#289);+#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292);+#290 = CARTESIAN_POINT('',(-3.,-3.,0.5));+#291 = DIRECTION('',(0.,0.,1.));+#292 = DIRECTION('',(1.,0.,0.));+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);+#294 = LINE('',#295,#296);+#295 = CARTESIAN_POINT('',(6.E-02,0.));+#296 = VECTOR('',#297,1.);+#297 = DIRECTION('',(0.,1.));+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#299 = ADVANCED_FACE('',(#300),#72,.F.);+#300 = FACE_BOUND('',#301,.F.);+#301 = EDGE_LOOP('',(#302,#303,#304,#327));+#302 = ORIENTED_EDGE('',*,*,#56,.F.);+#303 = ORIENTED_EDGE('',*,*,#171,.T.);+#304 = ORIENTED_EDGE('',*,*,#305,.T.);+#305 = EDGE_CURVE('',#142,#306,#308,.T.);+#306 = VERTEX_POINT('',#307);+#307 = CARTESIAN_POINT('',(3.,3.,2.E-02));+#308 = SURFACE_CURVE('',#309,(#313,#320),.PCURVE_S1.);+#309 = LINE('',#310,#311);+#310 = CARTESIAN_POINT('',(3.,-3.,2.E-02));+#311 = VECTOR('',#312,1.);+#312 = DIRECTION('',(0.,1.,0.));+#313 = PCURVE('',#72,#314);+#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319);+#315 = LINE('',#316,#317);+#316 = CARTESIAN_POINT('',(6.,0.));+#317 = VECTOR('',#318,1.);+#318 = DIRECTION('',(0.,1.));+#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#320 = PCURVE('',#159,#321);+#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326);+#322 = LINE('',#323,#324);+#323 = CARTESIAN_POINT('',(0.,0.));+#324 = VECTOR('',#325,1.);+#325 = DIRECTION('',(0.,-1.));+#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#327 = ORIENTED_EDGE('',*,*,#328,.F.);+#328 = EDGE_CURVE('',#57,#306,#329,.T.);+#329 = SURFACE_CURVE('',#330,(#334,#341),.PCURVE_S1.);+#330 = LINE('',#331,#332);+#331 = CARTESIAN_POINT('',(-3.,3.,2.E-02));+#332 = VECTOR('',#333,1.);+#333 = DIRECTION('',(1.,0.,0.));+#334 = PCURVE('',#72,#335);+#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340);+#336 = LINE('',#337,#338);+#337 = CARTESIAN_POINT('',(0.,6.));+#338 = VECTOR('',#339,1.);+#339 = DIRECTION('',(1.,0.));+#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#341 = PCURVE('',#100,#342);+#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347);+#343 = LINE('',#344,#345);+#344 = CARTESIAN_POINT('',(0.,0.));+#345 = VECTOR('',#346,1.);+#346 = DIRECTION('',(0.,1.));+#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#348 = ADVANCED_FACE('',(#349),#100,.T.);+#349 = FACE_BOUND('',#350,.T.);+#350 = EDGE_LOOP('',(#351,#374,#375,#376));+#351 = ORIENTED_EDGE('',*,*,#352,.F.);+#352 = EDGE_CURVE('',#306,#353,#355,.T.);+#353 = VERTEX_POINT('',#354);+#354 = CARTESIAN_POINT('',(3.,3.,0.44));+#355 = SURFACE_CURVE('',#356,(#360,#367),.PCURVE_S1.);+#356 = LINE('',#357,#358);+#357 = CARTESIAN_POINT('',(3.,3.,2.E-02));+#358 = VECTOR('',#359,1.);+#359 = DIRECTION('',(0.,0.,1.));+#360 = PCURVE('',#100,#361);+#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366);+#362 = LINE('',#363,#364);+#363 = CARTESIAN_POINT('',(0.,6.));+#364 = VECTOR('',#365,1.);+#365 = DIRECTION('',(1.,0.));+#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#367 = PCURVE('',#159,#368);+#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373);+#369 = LINE('',#370,#371);+#370 = CARTESIAN_POINT('',(0.,-6.));+#371 = VECTOR('',#372,1.);+#372 = DIRECTION('',(1.,0.));+#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#374 = ORIENTED_EDGE('',*,*,#328,.F.);+#375 = ORIENTED_EDGE('',*,*,#84,.T.);+#376 = ORIENTED_EDGE('',*,*,#377,.T.);+#377 = EDGE_CURVE('',#85,#353,#378,.T.);+#378 = SURFACE_CURVE('',#379,(#383,#390),.PCURVE_S1.);+#379 = LINE('',#380,#381);+#380 = CARTESIAN_POINT('',(-3.,3.,0.44));+#381 = VECTOR('',#382,1.);+#382 = DIRECTION('',(1.,0.,0.));+#383 = PCURVE('',#100,#384);+#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389);+#385 = LINE('',#386,#387);+#386 = CARTESIAN_POINT('',(0.42,0.));+#387 = VECTOR('',#388,1.);+#388 = DIRECTION('',(0.,1.));+#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#390 = PCURVE('',#262,#391);+#391 = DEFINITIONAL_REPRESENTATION('',(#392),#396);+#392 = LINE('',#393,#394);+#393 = CARTESIAN_POINT('',(0.,-4.242640687119E-02));+#394 = VECTOR('',#395,1.);+#395 = DIRECTION('',(-1.,0.));+#396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#397 = ADVANCED_FACE('',(#398),#159,.T.);+#398 = FACE_BOUND('',#399,.T.);+#399 = EDGE_LOOP('',(#400,#401,#402,#403));+#400 = ORIENTED_EDGE('',*,*,#141,.F.);+#401 = ORIENTED_EDGE('',*,*,#305,.T.);+#402 = ORIENTED_EDGE('',*,*,#352,.T.);+#403 = ORIENTED_EDGE('',*,*,#404,.F.);+#404 = EDGE_CURVE('',#144,#353,#405,.T.);+#405 = SURFACE_CURVE('',#406,(#410,#417),.PCURVE_S1.);+#406 = LINE('',#407,#408);+#407 = CARTESIAN_POINT('',(3.,-3.,0.44));+#408 = VECTOR('',#409,1.);+#409 = DIRECTION('',(0.,1.,0.));+#410 = PCURVE('',#159,#411);+#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416);+#412 = LINE('',#413,#414);+#413 = CARTESIAN_POINT('',(0.42,0.));+#414 = VECTOR('',#415,1.);+#415 = DIRECTION('',(0.,-1.));+#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#417 = PCURVE('',#418,#423);+#418 = PLANE('',#419);+#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422);+#420 = CARTESIAN_POINT('',(2.97,-3.,0.47));+#421 = DIRECTION('',(0.707106781187,0.,0.707106781187));+#422 = DIRECTION('',(0.,1.,0.));+#423 = DEFINITIONAL_REPRESENTATION('',(#424),#428);+#424 = LINE('',#425,#426);+#425 = CARTESIAN_POINT('',(0.,-4.242640687119E-02));+#426 = VECTOR('',#427,1.);+#427 = DIRECTION('',(1.,0.));+#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#429 = ADVANCED_FACE('',(#430),#207,.F.);+#430 = FACE_BOUND('',#431,.T.);+#431 = EDGE_LOOP('',(#432,#433,#434,#457));+#432 = ORIENTED_EDGE('',*,*,#222,.F.);+#433 = ORIENTED_EDGE('',*,*,#193,.T.);+#434 = ORIENTED_EDGE('',*,*,#435,.T.);+#435 = EDGE_CURVE('',#144,#436,#438,.T.);+#436 = VERTEX_POINT('',#437);+#437 = CARTESIAN_POINT('',(2.94,-2.94,0.5));+#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.);+#439 = LINE('',#440,#441);+#440 = CARTESIAN_POINT('',(1.98,-1.98,1.46));+#441 = VECTOR('',#442,1.);+#442 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));+#443 = PCURVE('',#207,#444);+#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449);+#445 = LINE('',#446,#447);+#446 = CARTESIAN_POINT('',(-4.98,1.400071426749));+#447 = VECTOR('',#448,1.);+#448 = DIRECTION('',(0.57735026919,0.816496580928));+#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#450 = PCURVE('',#418,#451);+#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456);+#452 = LINE('',#453,#454);+#453 = CARTESIAN_POINT('',(1.02,1.400071426749));+#454 = VECTOR('',#455,1.);+#455 = DIRECTION('',(0.57735026919,0.816496580928));+#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#457 = ORIENTED_EDGE('',*,*,#458,.F.);+#458 = EDGE_CURVE('',#223,#436,#459,.T.);+#459 = SURFACE_CURVE('',#460,(#464,#471),.PCURVE_S1.);+#460 = LINE('',#461,#462);+#461 = CARTESIAN_POINT('',(-3.,-2.94,0.5));+#462 = VECTOR('',#463,1.);+#463 = DIRECTION('',(1.,0.,0.));+#464 = PCURVE('',#207,#465);+#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470);+#466 = LINE('',#467,#468);+#467 = CARTESIAN_POINT('',(0.,4.242640687119E-02));+#468 = VECTOR('',#469,1.);+#469 = DIRECTION('',(-1.,0.));+#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#471 = PCURVE('',#288,#472);+#472 = DEFINITIONAL_REPRESENTATION('',(#473),#477);+#473 = LINE('',#474,#475);+#474 = CARTESIAN_POINT('',(0.,6.E-02));+#475 = VECTOR('',#476,1.);+#476 = DIRECTION('',(1.,0.));+#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#478 = ADVANCED_FACE('',(#479,#527),#288,.T.);+#479 = FACE_BOUND('',#480,.T.);+#480 = EDGE_LOOP('',(#481,#482,#483,#506));+#481 = ORIENTED_EDGE('',*,*,#274,.F.);+#482 = ORIENTED_EDGE('',*,*,#458,.T.);+#483 = ORIENTED_EDGE('',*,*,#484,.T.);+#484 = EDGE_CURVE('',#436,#485,#487,.T.);+#485 = VERTEX_POINT('',#486);+#486 = CARTESIAN_POINT('',(2.94,2.94,0.5));+#487 = SURFACE_CURVE('',#488,(#492,#499),.PCURVE_S1.);+#488 = LINE('',#489,#490);+#489 = CARTESIAN_POINT('',(2.94,-3.,0.5));+#490 = VECTOR('',#491,1.);+#491 = DIRECTION('',(0.,1.,0.));+#492 = PCURVE('',#288,#493);+#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498);+#494 = LINE('',#495,#496);+#495 = CARTESIAN_POINT('',(5.94,0.));+#496 = VECTOR('',#497,1.);+#497 = DIRECTION('',(0.,1.));+#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#499 = PCURVE('',#418,#500);+#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505);+#501 = LINE('',#502,#503);+#502 = CARTESIAN_POINT('',(0.,4.242640687119E-02));+#503 = VECTOR('',#504,1.);+#504 = DIRECTION('',(1.,0.));+#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#506 = ORIENTED_EDGE('',*,*,#507,.F.);+#507 = EDGE_CURVE('',#247,#485,#508,.T.);+#508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.);+#509 = LINE('',#510,#511);+#510 = CARTESIAN_POINT('',(-3.,2.94,0.5));+#511 = VECTOR('',#512,1.);+#512 = DIRECTION('',(1.,0.,0.));+#513 = PCURVE('',#288,#514);+#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519);+#515 = LINE('',#516,#517);+#516 = CARTESIAN_POINT('',(0.,5.94));+#517 = VECTOR('',#518,1.);+#518 = DIRECTION('',(1.,0.));+#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#520 = PCURVE('',#262,#521);+#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526);+#522 = LINE('',#523,#524);+#523 = CARTESIAN_POINT('',(0.,4.242640687119E-02));+#524 = VECTOR('',#525,1.);+#525 = DIRECTION('',(-1.,0.));+#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#527 = FACE_BOUND('',#528,.T.);+#528 = EDGE_LOOP('',(#529));+#529 = ORIENTED_EDGE('',*,*,#530,.T.);+#530 = EDGE_CURVE('',#531,#531,#533,.T.);+#531 = VERTEX_POINT('',#532);+#532 = CARTESIAN_POINT('',(-2.04,2.34,0.5));+#533 = SURFACE_CURVE('',#534,(#539,#550),.PCURVE_S1.);+#534 = CIRCLE('',#535,0.3);+#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538);+#536 = CARTESIAN_POINT('',(-2.34,2.34,0.5));+#537 = DIRECTION('',(0.,0.,-1.));+#538 = DIRECTION('',(1.,0.,0.));+#539 = PCURVE('',#288,#540);+#540 = DEFINITIONAL_REPRESENTATION('',(#541),#549);+#541 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#542,#543,#544,#545,#546,#547+,#548),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+  '') );+#542 = CARTESIAN_POINT('',(0.96,5.34));+#543 = CARTESIAN_POINT('',(0.96,4.820384757729));+#544 = CARTESIAN_POINT('',(0.51,5.080192378865));+#545 = CARTESIAN_POINT('',(6.E-02,5.34));+#546 = CARTESIAN_POINT('',(0.51,5.599807621135));+#547 = CARTESIAN_POINT('',(0.96,5.859615242271));+#548 = CARTESIAN_POINT('',(0.96,5.34));+#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#550 = PCURVE('',#551,#556);+#551 = CYLINDRICAL_SURFACE('',#552,0.3);+#552 = AXIS2_PLACEMENT_3D('',#553,#554,#555);+#553 = CARTESIAN_POINT('',(-2.34,2.34,0.45));+#554 = DIRECTION('',(-0.,-0.,-1.));+#555 = DIRECTION('',(1.,0.,0.));+#556 = DEFINITIONAL_REPRESENTATION('',(#557),#561);+#557 = LINE('',#558,#559);+#558 = CARTESIAN_POINT('',(-4.138911435803E-13,-5.E-02));+#559 = VECTOR('',#560,1.);+#560 = DIRECTION('',(1.,-0.));+#561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#562 = ADVANCED_FACE('',(#563),#262,.T.);+#563 = FACE_BOUND('',#564,.F.);+#564 = EDGE_LOOP('',(#565,#566,#567,#588));+#565 = ORIENTED_EDGE('',*,*,#246,.F.);+#566 = ORIENTED_EDGE('',*,*,#377,.T.);+#567 = ORIENTED_EDGE('',*,*,#568,.T.);+#568 = EDGE_CURVE('',#353,#485,#569,.T.);+#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.);+#570 = LINE('',#571,#572);+#571 = CARTESIAN_POINT('',(0.98,0.98,2.46));+#572 = VECTOR('',#573,1.);+#573 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));+#574 = PCURVE('',#262,#575);+#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);+#576 = LINE('',#577,#578);+#577 = CARTESIAN_POINT('',(-3.98,2.814284989122));+#578 = VECTOR('',#579,1.);+#579 = DIRECTION('',(0.57735026919,0.816496580928));+#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#581 = PCURVE('',#418,#582);+#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);+#583 = LINE('',#584,#585);+#584 = CARTESIAN_POINT('',(3.98,2.814284989122));+#585 = VECTOR('',#586,1.);+#586 = DIRECTION('',(-0.57735026919,0.816496580928));+#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#588 = ORIENTED_EDGE('',*,*,#507,.F.);+#589 = ADVANCED_FACE('',(#590),#418,.T.);+#590 = FACE_BOUND('',#591,.T.);+#591 = EDGE_LOOP('',(#592,#593,#594,#595));+#592 = ORIENTED_EDGE('',*,*,#435,.F.);+#593 = ORIENTED_EDGE('',*,*,#404,.T.);+#594 = ORIENTED_EDGE('',*,*,#568,.T.);+#595 = ORIENTED_EDGE('',*,*,#484,.F.);+#596 = ADVANCED_FACE('',(#597),#551,.F.);+#597 = FACE_BOUND('',#598,.F.);+#598 = EDGE_LOOP('',(#599,#622,#623,#624));+#599 = ORIENTED_EDGE('',*,*,#600,.T.);+#600 = EDGE_CURVE('',#601,#531,#603,.T.);+#601 = VERTEX_POINT('',#602);+#602 = CARTESIAN_POINT('',(-2.04,2.34,0.45));+#603 = SEAM_CURVE('',#604,(#608,#615),.PCURVE_S1.);+#604 = LINE('',#605,#606);+#605 = CARTESIAN_POINT('',(-2.04,2.34,0.45));+#606 = VECTOR('',#607,1.);+#607 = DIRECTION('',(0.,0.,1.));+#608 = PCURVE('',#551,#609);+#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614);+#610 = LINE('',#611,#612);+#611 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));+#612 = VECTOR('',#613,1.);+#613 = DIRECTION('',(-0.,-1.));+#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#615 = PCURVE('',#551,#616);+#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621);+#617 = LINE('',#618,#619);+#618 = CARTESIAN_POINT('',(6.28318530718,0.));+#619 = VECTOR('',#620,1.);+#620 = DIRECTION('',(-0.,-1.));+#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#622 = ORIENTED_EDGE('',*,*,#530,.T.);+#623 = ORIENTED_EDGE('',*,*,#600,.F.);+#624 = ORIENTED_EDGE('',*,*,#625,.T.);+#625 = EDGE_CURVE('',#601,#601,#626,.T.);+#626 = SURFACE_CURVE('',#627,(#632,#639),.PCURVE_S1.);+#627 = CIRCLE('',#628,0.3);+#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631);+#629 = CARTESIAN_POINT('',(-2.34,2.34,0.45));+#630 = DIRECTION('',(0.,0.,1.));+#631 = DIRECTION('',(1.,0.,0.));+#632 = PCURVE('',#551,#633);+#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638);+#634 = LINE('',#635,#636);+#635 = CARTESIAN_POINT('',(6.28318530718,0.));+#636 = VECTOR('',#637,1.);+#637 = DIRECTION('',(-1.,0.));+#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#639 = PCURVE('',#640,#645);+#640 = PLANE('',#641);+#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644);+#642 = CARTESIAN_POINT('',(-2.34,2.34,0.45));+#643 = DIRECTION('',(0.,0.,1.));+#644 = DIRECTION('',(1.,0.,0.));+#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650);+#646 = CIRCLE('',#647,0.3);+#647 = AXIS2_PLACEMENT_2D('',#648,#649);+#648 = CARTESIAN_POINT('',(0.,0.));+#649 = DIRECTION('',(1.,0.));+#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#651 = ADVANCED_FACE('',(#652),#640,.T.);+#652 = FACE_BOUND('',#653,.T.);+#653 = EDGE_LOOP('',(#654));+#654 = ORIENTED_EDGE('',*,*,#625,.T.);+#655 = MANIFOLD_SOLID_BREP('',#656);+#656 = CLOSED_SHELL('',(#657,#777,#877,#924,#971,#978));+#657 = ADVANCED_FACE('',(#658),#672,.F.);+#658 = FACE_BOUND('',#659,.F.);+#659 = EDGE_LOOP('',(#660,#695,#723,#751));+#660 = ORIENTED_EDGE('',*,*,#661,.F.);+#661 = EDGE_CURVE('',#662,#664,#666,.T.);+#662 = VERTEX_POINT('',#663);+#663 = CARTESIAN_POINT('',(-3.01,1.8,0.));+#664 = VERTEX_POINT('',#665);+#665 = CARTESIAN_POINT('',(-3.01,1.8,0.2));+#666 = SURFACE_CURVE('',#667,(#671,#683),.PCURVE_S1.);+#667 = LINE('',#668,#669);+#668 = CARTESIAN_POINT('',(-3.01,1.8,0.));+#669 = VECTOR('',#670,1.);+#670 = DIRECTION('',(0.,0.,1.));+#671 = PCURVE('',#672,#677);+#672 = PLANE('',#673);+#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676);+#674 = CARTESIAN_POINT('',(-3.01,1.8,0.));+#675 = DIRECTION('',(1.,0.,0.));+#676 = DIRECTION('',(0.,0.,1.));+#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682);+#678 = LINE('',#679,#680);+#679 = CARTESIAN_POINT('',(0.,0.));+#680 = VECTOR('',#681,1.);+#681 = DIRECTION('',(1.,0.));+#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#683 = PCURVE('',#684,#689);+#684 = PLANE('',#685);+#685 = AXIS2_PLACEMENT_3D('',#686,#687,#688);+#686 = CARTESIAN_POINT('',(-3.01,1.8,0.));+#687 = DIRECTION('',(0.,1.,0.));+#688 = DIRECTION('',(0.,0.,1.));+#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694);+#690 = LINE('',#691,#692);+#691 = CARTESIAN_POINT('',(0.,0.));+#692 = VECTOR('',#693,1.);+#693 = DIRECTION('',(1.,0.));+#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#695 = ORIENTED_EDGE('',*,*,#696,.T.);+#696 = EDGE_CURVE('',#662,#697,#699,.T.);+#697 = VERTEX_POINT('',#698);+#698 = CARTESIAN_POINT('',(-3.01,2.1,0.));+#699 = SURFACE_CURVE('',#700,(#704,#711),.PCURVE_S1.);+#700 = LINE('',#701,#702);+#701 = CARTESIAN_POINT('',(-3.01,1.8,0.));+#702 = VECTOR('',#703,1.);+#703 = DIRECTION('',(0.,1.,0.));+#704 = PCURVE('',#672,#705);+#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710);+#706 = LINE('',#707,#708);+#707 = CARTESIAN_POINT('',(0.,0.));+#708 = VECTOR('',#709,1.);+#709 = DIRECTION('',(0.,-1.));+#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#711 = PCURVE('',#712,#717);+#712 = PLANE('',#713);+#713 = AXIS2_PLACEMENT_3D('',#714,#715,#716);+#714 = CARTESIAN_POINT('',(-3.01,1.8,0.));+#715 = DIRECTION('',(0.,0.,1.));+#716 = DIRECTION('',(1.,0.,0.));+#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722);+#718 = LINE('',#719,#720);+#719 = CARTESIAN_POINT('',(0.,0.));+#720 = VECTOR('',#721,1.);+#721 = DIRECTION('',(0.,1.));+#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#723 = ORIENTED_EDGE('',*,*,#724,.T.);+#724 = EDGE_CURVE('',#697,#725,#727,.T.);+#725 = VERTEX_POINT('',#726);+#726 = CARTESIAN_POINT('',(-3.01,2.1,0.2));+#727 = SURFACE_CURVE('',#728,(#732,#739),.PCURVE_S1.);+#728 = LINE('',#729,#730);+#729 = CARTESIAN_POINT('',(-3.01,2.1,0.));+#730 = VECTOR('',#731,1.);+#731 = DIRECTION('',(0.,0.,1.));+#732 = PCURVE('',#672,#733);+#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738);+#734 = LINE('',#735,#736);+#735 = CARTESIAN_POINT('',(0.,-0.3));+#736 = VECTOR('',#737,1.);+#737 = DIRECTION('',(1.,0.));+#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#739 = PCURVE('',#740,#745);+#740 = PLANE('',#741);+#741 = AXIS2_PLACEMENT_3D('',#742,#743,#744);+#742 = CARTESIAN_POINT('',(-3.01,2.1,0.));+#743 = DIRECTION('',(0.,1.,0.));+#744 = DIRECTION('',(0.,0.,1.));+#745 = DEFINITIONAL_REPRESENTATION('',(#746),#750);+#746 = LINE('',#747,#748);+#747 = CARTESIAN_POINT('',(0.,0.));+#748 = VECTOR('',#749,1.);+#749 = DIRECTION('',(1.,0.));+#750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#751 = ORIENTED_EDGE('',*,*,#752,.F.);+#752 = EDGE_CURVE('',#664,#725,#753,.T.);+#753 = SURFACE_CURVE('',#754,(#758,#765),.PCURVE_S1.);+#754 = LINE('',#755,#756);+#755 = CARTESIAN_POINT('',(-3.01,1.8,0.2));+#756 = VECTOR('',#757,1.);+#757 = DIRECTION('',(0.,1.,0.));+#758 = PCURVE('',#672,#759);+#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764);+#760 = LINE('',#761,#762);+#761 = CARTESIAN_POINT('',(0.2,0.));+#762 = VECTOR('',#763,1.);+#763 = DIRECTION('',(0.,-1.));+#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#765 = PCURVE('',#766,#771);+#766 = PLANE('',#767);+#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770);+#768 = CARTESIAN_POINT('',(-3.01,1.8,0.2));+#769 = DIRECTION('',(0.,0.,1.));+#770 = DIRECTION('',(1.,0.,0.));+#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);+#772 = LINE('',#773,#774);+#773 = CARTESIAN_POINT('',(0.,0.));+#774 = VECTOR('',#775,1.);+#775 = DIRECTION('',(0.,1.));+#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#777 = ADVANCED_FACE('',(#778),#792,.T.);+#778 = FACE_BOUND('',#779,.T.);+#779 = EDGE_LOOP('',(#780,#810,#833,#856));+#780 = ORIENTED_EDGE('',*,*,#781,.F.);+#781 = EDGE_CURVE('',#782,#784,#786,.T.);+#782 = VERTEX_POINT('',#783);+#783 = CARTESIAN_POINT('',(-2.6,1.8,0.));+#784 = VERTEX_POINT('',#785);+#785 = CARTESIAN_POINT('',(-2.6,1.8,0.2));+#786 = SURFACE_CURVE('',#787,(#791,#803),.PCURVE_S1.);+#787 = LINE('',#788,#789);+#788 = CARTESIAN_POINT('',(-2.6,1.8,0.));+#789 = VECTOR('',#790,1.);+#790 = DIRECTION('',(0.,0.,1.));+#791 = PCURVE('',#792,#797);+#792 = PLANE('',#793);+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);+#794 = CARTESIAN_POINT('',(-2.6,1.8,0.));+#795 = DIRECTION('',(1.,0.,0.));+#796 = DIRECTION('',(0.,0.,1.));+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);+#798 = LINE('',#799,#800);+#799 = CARTESIAN_POINT('',(0.,0.));+#800 = VECTOR('',#801,1.);+#801 = DIRECTION('',(1.,0.));+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#803 = PCURVE('',#684,#804);+#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809);+#805 = LINE('',#806,#807);+#806 = CARTESIAN_POINT('',(0.,0.41));+#807 = VECTOR('',#808,1.);+#808 = DIRECTION('',(1.,0.));+#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#810 = ORIENTED_EDGE('',*,*,#811,.T.);+#811 = EDGE_CURVE('',#782,#812,#814,.T.);+#812 = VERTEX_POINT('',#813);+#813 = CARTESIAN_POINT('',(-2.6,2.1,0.));+#814 = SURFACE_CURVE('',#815,(#819,#826),.PCURVE_S1.);+#815 = LINE('',#816,#817);+#816 = CARTESIAN_POINT('',(-2.6,1.8,0.));+#817 = VECTOR('',#818,1.);+#818 = DIRECTION('',(0.,1.,0.));+#819 = PCURVE('',#792,#820);+#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825);+#821 = LINE('',#822,#823);+#822 = CARTESIAN_POINT('',(0.,0.));+#823 = VECTOR('',#824,1.);+#824 = DIRECTION('',(0.,-1.));+#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#826 = PCURVE('',#712,#827);+#827 = DEFINITIONAL_REPRESENTATION('',(#828),#832);+#828 = LINE('',#829,#830);+#829 = CARTESIAN_POINT('',(0.41,0.));+#830 = VECTOR('',#831,1.);+#831 = DIRECTION('',(0.,1.));+#832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#833 = ORIENTED_EDGE('',*,*,#834,.T.);+#834 = EDGE_CURVE('',#812,#835,#837,.T.);+#835 = VERTEX_POINT('',#836);+#836 = CARTESIAN_POINT('',(-2.6,2.1,0.2));+#837 = SURFACE_CURVE('',#838,(#842,#849),.PCURVE_S1.);+#838 = LINE('',#839,#840);+#839 = CARTESIAN_POINT('',(-2.6,2.1,0.));+#840 = VECTOR('',#841,1.);+#841 = DIRECTION('',(0.,0.,1.));+#842 = PCURVE('',#792,#843);+#843 = DEFINITIONAL_REPRESENTATION('',(#844),#848);+#844 = LINE('',#845,#846);+#845 = CARTESIAN_POINT('',(0.,-0.3));+#846 = VECTOR('',#847,1.);+#847 = DIRECTION('',(1.,0.));+#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#849 = PCURVE('',#740,#850);+#850 = DEFINITIONAL_REPRESENTATION('',(#851),#855);+#851 = LINE('',#852,#853);+#852 = CARTESIAN_POINT('',(0.,0.41));+#853 = VECTOR('',#854,1.);+#854 = DIRECTION('',(1.,0.));+#855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#856 = ORIENTED_EDGE('',*,*,#857,.F.);+#857 = EDGE_CURVE('',#784,#835,#858,.T.);+#858 = SURFACE_CURVE('',#859,(#863,#870),.PCURVE_S1.);+#859 = LINE('',#860,#861);+#860 = CARTESIAN_POINT('',(-2.6,1.8,0.2));+#861 = VECTOR('',#862,1.);+#862 = DIRECTION('',(0.,1.,0.));+#863 = PCURVE('',#792,#864);+#864 = DEFINITIONAL_REPRESENTATION('',(#865),#869);+#865 = LINE('',#866,#867);+#866 = CARTESIAN_POINT('',(0.2,0.));+#867 = VECTOR('',#868,1.);+#868 = DIRECTION('',(0.,-1.));+#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#870 = PCURVE('',#766,#871);+#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876);+#872 = LINE('',#873,#874);+#873 = CARTESIAN_POINT('',(0.41,0.));+#874 = VECTOR('',#875,1.);+#875 = DIRECTION('',(0.,1.));+#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#877 = ADVANCED_FACE('',(#878),#684,.F.);+#878 = FACE_BOUND('',#879,.F.);+#879 = EDGE_LOOP('',(#880,#901,#902,#923));+#880 = ORIENTED_EDGE('',*,*,#881,.F.);+#881 = EDGE_CURVE('',#662,#782,#882,.T.);+#882 = SURFACE_CURVE('',#883,(#887,#894),.PCURVE_S1.);+#883 = LINE('',#884,#885);+#884 = CARTESIAN_POINT('',(-3.01,1.8,0.));+#885 = VECTOR('',#886,1.);+#886 = DIRECTION('',(1.,0.,0.));+#887 = PCURVE('',#684,#888);+#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893);+#889 = LINE('',#890,#891);+#890 = CARTESIAN_POINT('',(0.,0.));+#891 = VECTOR('',#892,1.);+#892 = DIRECTION('',(0.,1.));+#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#894 = PCURVE('',#712,#895);+#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900);+#896 = LINE('',#897,#898);+#897 = CARTESIAN_POINT('',(0.,0.));+#898 = VECTOR('',#899,1.);+#899 = DIRECTION('',(1.,0.));+#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#901 = ORIENTED_EDGE('',*,*,#661,.T.);+#902 = ORIENTED_EDGE('',*,*,#903,.T.);+#903 = EDGE_CURVE('',#664,#784,#904,.T.);+#904 = SURFACE_CURVE('',#905,(#909,#916),.PCURVE_S1.);+#905 = LINE('',#906,#907);+#906 = CARTESIAN_POINT('',(-3.01,1.8,0.2));+#907 = VECTOR('',#908,1.);+#908 = DIRECTION('',(1.,0.,0.));+#909 = PCURVE('',#684,#910);+#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915);+#911 = LINE('',#912,#913);+#912 = CARTESIAN_POINT('',(0.2,0.));+#913 = VECTOR('',#914,1.);+#914 = DIRECTION('',(0.,1.));+#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#916 = PCURVE('',#766,#917);+#917 = DEFINITIONAL_REPRESENTATION('',(#918),#922);+#918 = LINE('',#919,#920);+#919 = CARTESIAN_POINT('',(0.,0.));+#920 = VECTOR('',#921,1.);+#921 = DIRECTION('',(1.,0.));+#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#923 = ORIENTED_EDGE('',*,*,#781,.F.);+#924 = ADVANCED_FACE('',(#925),#740,.T.);+#925 = FACE_BOUND('',#926,.T.);+#926 = EDGE_LOOP('',(#927,#948,#949,#970));+#927 = ORIENTED_EDGE('',*,*,#928,.F.);+#928 = EDGE_CURVE('',#697,#812,#929,.T.);+#929 = SURFACE_CURVE('',#930,(#934,#941),.PCURVE_S1.);+#930 = LINE('',#931,#932);+#931 = CARTESIAN_POINT('',(-3.01,2.1,0.));+#932 = VECTOR('',#933,1.);+#933 = DIRECTION('',(1.,0.,0.));+#934 = PCURVE('',#740,#935);+#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940);+#936 = LINE('',#937,#938);+#937 = CARTESIAN_POINT('',(0.,0.));+#938 = VECTOR('',#939,1.);+#939 = DIRECTION('',(0.,1.));+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#941 = PCURVE('',#712,#942);+#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947);+#943 = LINE('',#944,#945);+#944 = CARTESIAN_POINT('',(0.,0.3));+#945 = VECTOR('',#946,1.);+#946 = DIRECTION('',(1.,0.));+#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#948 = ORIENTED_EDGE('',*,*,#724,.T.);+#949 = ORIENTED_EDGE('',*,*,#950,.T.);+#950 = EDGE_CURVE('',#725,#835,#951,.T.);+#951 = SURFACE_CURVE('',#952,(#956,#963),.PCURVE_S1.);+#952 = LINE('',#953,#954);+#953 = CARTESIAN_POINT('',(-3.01,2.1,0.2));+#954 = VECTOR('',#955,1.);+#955 = DIRECTION('',(1.,0.,0.));+#956 = PCURVE('',#740,#957);+#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962);+#958 = LINE('',#959,#960);+#959 = CARTESIAN_POINT('',(0.2,0.));+#960 = VECTOR('',#961,1.);+#961 = DIRECTION('',(0.,1.));+#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#963 = PCURVE('',#766,#964);+#964 = DEFINITIONAL_REPRESENTATION('',(#965),#969);+#965 = LINE('',#966,#967);+#966 = CARTESIAN_POINT('',(0.,0.3));+#967 = VECTOR('',#968,1.);+#968 = DIRECTION('',(1.,0.));+#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#970 = ORIENTED_EDGE('',*,*,#834,.F.);+#971 = ADVANCED_FACE('',(#972),#712,.F.);+#972 = FACE_BOUND('',#973,.F.);+#973 = EDGE_LOOP('',(#974,#975,#976,#977));+#974 = ORIENTED_EDGE('',*,*,#696,.F.);+#975 = ORIENTED_EDGE('',*,*,#881,.T.);+#976 = ORIENTED_EDGE('',*,*,#811,.T.);+#977 = ORIENTED_EDGE('',*,*,#928,.F.);+#978 = ADVANCED_FACE('',(#979),#766,.T.);+#979 = FACE_BOUND('',#980,.T.);+#980 = EDGE_LOOP('',(#981,#982,#983,#984));+#981 = ORIENTED_EDGE('',*,*,#752,.F.);+#982 = ORIENTED_EDGE('',*,*,#903,.T.);+#983 = ORIENTED_EDGE('',*,*,#857,.T.);+#984 = ORIENTED_EDGE('',*,*,#950,.F.);+#985 = MANIFOLD_SOLID_BREP('',#986);+#986 = CLOSED_SHELL('',(#987,#1107,#1207,#1254,#1301,#1308));+#987 = ADVANCED_FACE('',(#988),#1002,.F.);+#988 = FACE_BOUND('',#989,.F.);+#989 = EDGE_LOOP('',(#990,#1025,#1053,#1081));+#990 = ORIENTED_EDGE('',*,*,#991,.F.);+#991 = EDGE_CURVE('',#992,#994,#996,.T.);+#992 = VERTEX_POINT('',#993);+#993 = CARTESIAN_POINT('',(-3.01,1.15,0.));+#994 = VERTEX_POINT('',#995);+#995 = CARTESIAN_POINT('',(-3.01,1.15,0.2));+#996 = SURFACE_CURVE('',#997,(#1001,#1013),.PCURVE_S1.);+#997 = LINE('',#998,#999);+#998 = CARTESIAN_POINT('',(-3.01,1.15,0.));+#999 = VECTOR('',#1000,1.);+#1000 = DIRECTION('',(0.,0.,1.));+#1001 = PCURVE('',#1002,#1007);+#1002 = PLANE('',#1003);+#1003 = AXIS2_PLACEMENT_3D('',#1004,#1005,#1006);+#1004 = CARTESIAN_POINT('',(-3.01,1.15,0.));+#1005 = DIRECTION('',(1.,0.,0.));+#1006 = DIRECTION('',(0.,0.,1.));+#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012);+#1008 = LINE('',#1009,#1010);+#1009 = CARTESIAN_POINT('',(0.,0.));+#1010 = VECTOR('',#1011,1.);+#1011 = DIRECTION('',(1.,0.));+#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1013 = PCURVE('',#1014,#1019);+#1014 = PLANE('',#1015);+#1015 = AXIS2_PLACEMENT_3D('',#1016,#1017,#1018);+#1016 = CARTESIAN_POINT('',(-3.01,1.15,0.));+#1017 = DIRECTION('',(0.,1.,0.));+#1018 = DIRECTION('',(0.,0.,1.));+#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024);+#1020 = LINE('',#1021,#1022);+#1021 = CARTESIAN_POINT('',(0.,0.));+#1022 = VECTOR('',#1023,1.);+#1023 = DIRECTION('',(1.,0.));+#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1025 = ORIENTED_EDGE('',*,*,#1026,.T.);+#1026 = EDGE_CURVE('',#992,#1027,#1029,.T.);+#1027 = VERTEX_POINT('',#1028);+#1028 = CARTESIAN_POINT('',(-3.01,1.45,0.));+#1029 = SURFACE_CURVE('',#1030,(#1034,#1041),.PCURVE_S1.);+#1030 = LINE('',#1031,#1032);+#1031 = CARTESIAN_POINT('',(-3.01,1.15,0.));+#1032 = VECTOR('',#1033,1.);+#1033 = DIRECTION('',(0.,1.,0.));+#1034 = PCURVE('',#1002,#1035);+#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);+#1036 = LINE('',#1037,#1038);+#1037 = CARTESIAN_POINT('',(0.,0.));+#1038 = VECTOR('',#1039,1.);+#1039 = DIRECTION('',(0.,-1.));+#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1041 = PCURVE('',#1042,#1047);+#1042 = PLANE('',#1043);+#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046);+#1044 = CARTESIAN_POINT('',(-3.01,1.15,0.));+#1045 = DIRECTION('',(0.,0.,1.));+#1046 = DIRECTION('',(1.,0.,0.));+#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1052);+#1048 = LINE('',#1049,#1050);+#1049 = CARTESIAN_POINT('',(0.,0.));+#1050 = VECTOR('',#1051,1.);+#1051 = DIRECTION('',(0.,1.));+#1052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1053 = ORIENTED_EDGE('',*,*,#1054,.T.);+#1054 = EDGE_CURVE('',#1027,#1055,#1057,.T.);+#1055 = VERTEX_POINT('',#1056);+#1056 = CARTESIAN_POINT('',(-3.01,1.45,0.2));+#1057 = SURFACE_CURVE('',#1058,(#1062,#1069),.PCURVE_S1.);+#1058 = LINE('',#1059,#1060);+#1059 = CARTESIAN_POINT('',(-3.01,1.45,0.));+#1060 = VECTOR('',#1061,1.);+#1061 = DIRECTION('',(0.,0.,1.));+#1062 = PCURVE('',#1002,#1063);+#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1068);+#1064 = LINE('',#1065,#1066);+#1065 = CARTESIAN_POINT('',(0.,-0.3));+#1066 = VECTOR('',#1067,1.);+#1067 = DIRECTION('',(1.,0.));+#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1069 = PCURVE('',#1070,#1075);+#1070 = PLANE('',#1071);+#1071 = AXIS2_PLACEMENT_3D('',#1072,#1073,#1074);+#1072 = CARTESIAN_POINT('',(-3.01,1.45,0.));+#1073 = DIRECTION('',(0.,1.,0.));+#1074 = DIRECTION('',(0.,0.,1.));+#1075 = DEFINITIONAL_REPRESENTATION('',(#1076),#1080);+#1076 = LINE('',#1077,#1078);+#1077 = CARTESIAN_POINT('',(0.,0.));+#1078 = VECTOR('',#1079,1.);+#1079 = DIRECTION('',(1.,0.));+#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1081 = ORIENTED_EDGE('',*,*,#1082,.F.);+#1082 = EDGE_CURVE('',#994,#1055,#1083,.T.);+#1083 = SURFACE_CURVE('',#1084,(#1088,#1095),.PCURVE_S1.);+#1084 = LINE('',#1085,#1086);+#1085 = CARTESIAN_POINT('',(-3.01,1.15,0.2));+#1086 = VECTOR('',#1087,1.);+#1087 = DIRECTION('',(0.,1.,0.));+#1088 = PCURVE('',#1002,#1089);+#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1094);+#1090 = LINE('',#1091,#1092);+#1091 = CARTESIAN_POINT('',(0.2,0.));+#1092 = VECTOR('',#1093,1.);+#1093 = DIRECTION('',(0.,-1.));+#1094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1095 = PCURVE('',#1096,#1101);+#1096 = PLANE('',#1097);+#1097 = AXIS2_PLACEMENT_3D('',#1098,#1099,#1100);+#1098 = CARTESIAN_POINT('',(-3.01,1.15,0.2));+#1099 = DIRECTION('',(0.,0.,1.));+#1100 = DIRECTION('',(1.,0.,0.));+#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1106);+#1102 = LINE('',#1103,#1104);+#1103 = CARTESIAN_POINT('',(0.,0.));+#1104 = VECTOR('',#1105,1.);+#1105 = DIRECTION('',(0.,1.));+#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1107 = ADVANCED_FACE('',(#1108),#1122,.T.);+#1108 = FACE_BOUND('',#1109,.T.);+#1109 = EDGE_LOOP('',(#1110,#1140,#1163,#1186));+#1110 = ORIENTED_EDGE('',*,*,#1111,.F.);+#1111 = EDGE_CURVE('',#1112,#1114,#1116,.T.);+#1112 = VERTEX_POINT('',#1113);+#1113 = CARTESIAN_POINT('',(-2.6,1.15,0.));+#1114 = VERTEX_POINT('',#1115);+#1115 = CARTESIAN_POINT('',(-2.6,1.15,0.2));+#1116 = SURFACE_CURVE('',#1117,(#1121,#1133),.PCURVE_S1.);+#1117 = LINE('',#1118,#1119);+#1118 = CARTESIAN_POINT('',(-2.6,1.15,0.));+#1119 = VECTOR('',#1120,1.);+#1120 = DIRECTION('',(0.,0.,1.));+#1121 = PCURVE('',#1122,#1127);+#1122 = PLANE('',#1123);+#1123 = AXIS2_PLACEMENT_3D('',#1124,#1125,#1126);+#1124 = CARTESIAN_POINT('',(-2.6,1.15,0.));+#1125 = DIRECTION('',(1.,0.,0.));+#1126 = DIRECTION('',(0.,0.,1.));+#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132);+#1128 = LINE('',#1129,#1130);+#1129 = CARTESIAN_POINT('',(0.,0.));+#1130 = VECTOR('',#1131,1.);+#1131 = DIRECTION('',(1.,0.));+#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1133 = PCURVE('',#1014,#1134);+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);+#1135 = LINE('',#1136,#1137);+#1136 = CARTESIAN_POINT('',(0.,0.41));+#1137 = VECTOR('',#1138,1.);+#1138 = DIRECTION('',(1.,0.));+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1140 = ORIENTED_EDGE('',*,*,#1141,.T.);+#1141 = EDGE_CURVE('',#1112,#1142,#1144,.T.);+#1142 = VERTEX_POINT('',#1143);+#1143 = CARTESIAN_POINT('',(-2.6,1.45,0.));+#1144 = SURFACE_CURVE('',#1145,(#1149,#1156),.PCURVE_S1.);+#1145 = LINE('',#1146,#1147);+#1146 = CARTESIAN_POINT('',(-2.6,1.15,0.));+#1147 = VECTOR('',#1148,1.);+#1148 = DIRECTION('',(0.,1.,0.));+#1149 = PCURVE('',#1122,#1150);+#1150 = DEFINITIONAL_REPRESENTATION('',(#1151),#1155);+#1151 = LINE('',#1152,#1153);+#1152 = CARTESIAN_POINT('',(0.,0.));+#1153 = VECTOR('',#1154,1.);+#1154 = DIRECTION('',(0.,-1.));+#1155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1156 = PCURVE('',#1042,#1157);+#1157 = DEFINITIONAL_REPRESENTATION('',(#1158),#1162);+#1158 = LINE('',#1159,#1160);+#1159 = CARTESIAN_POINT('',(0.41,0.));+#1160 = VECTOR('',#1161,1.);+#1161 = DIRECTION('',(0.,1.));+#1162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1163 = ORIENTED_EDGE('',*,*,#1164,.T.);+#1164 = EDGE_CURVE('',#1142,#1165,#1167,.T.);+#1165 = VERTEX_POINT('',#1166);+#1166 = CARTESIAN_POINT('',(-2.6,1.45,0.2));+#1167 = SURFACE_CURVE('',#1168,(#1172,#1179),.PCURVE_S1.);+#1168 = LINE('',#1169,#1170);+#1169 = CARTESIAN_POINT('',(-2.6,1.45,0.));+#1170 = VECTOR('',#1171,1.);+#1171 = DIRECTION('',(0.,0.,1.));+#1172 = PCURVE('',#1122,#1173);+#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1178);+#1174 = LINE('',#1175,#1176);+#1175 = CARTESIAN_POINT('',(0.,-0.3));+#1176 = VECTOR('',#1177,1.);+#1177 = DIRECTION('',(1.,0.));+#1178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1179 = PCURVE('',#1070,#1180);+#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1185);+#1181 = LINE('',#1182,#1183);+#1182 = CARTESIAN_POINT('',(0.,0.41));+#1183 = VECTOR('',#1184,1.);+#1184 = DIRECTION('',(1.,0.));+#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);+#1187 = EDGE_CURVE('',#1114,#1165,#1188,.T.);+#1188 = SURFACE_CURVE('',#1189,(#1193,#1200),.PCURVE_S1.);+#1189 = LINE('',#1190,#1191);+#1190 = CARTESIAN_POINT('',(-2.6,1.15,0.2));+#1191 = VECTOR('',#1192,1.);+#1192 = DIRECTION('',(0.,1.,0.));+#1193 = PCURVE('',#1122,#1194);+#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199);+#1195 = LINE('',#1196,#1197);+#1196 = CARTESIAN_POINT('',(0.2,0.));+#1197 = VECTOR('',#1198,1.);+#1198 = DIRECTION('',(0.,-1.));+#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1200 = PCURVE('',#1096,#1201);+#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206);+#1202 = LINE('',#1203,#1204);+#1203 = CARTESIAN_POINT('',(0.41,0.));+#1204 = VECTOR('',#1205,1.);+#1205 = DIRECTION('',(0.,1.));+#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1207 = ADVANCED_FACE('',(#1208),#1014,.F.);+#1208 = FACE_BOUND('',#1209,.F.);+#1209 = EDGE_LOOP('',(#1210,#1231,#1232,#1253));+#1210 = ORIENTED_EDGE('',*,*,#1211,.F.);+#1211 = EDGE_CURVE('',#992,#1112,#1212,.T.);+#1212 = SURFACE_CURVE('',#1213,(#1217,#1224),.PCURVE_S1.);+#1213 = LINE('',#1214,#1215);+#1214 = CARTESIAN_POINT('',(-3.01,1.15,0.));+#1215 = VECTOR('',#1216,1.);+#1216 = DIRECTION('',(1.,0.,0.));+#1217 = PCURVE('',#1014,#1218);+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);+#1219 = LINE('',#1220,#1221);+#1220 = CARTESIAN_POINT('',(0.,0.));+#1221 = VECTOR('',#1222,1.);+#1222 = DIRECTION('',(0.,1.));+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1224 = PCURVE('',#1042,#1225);+#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230);+#1226 = LINE('',#1227,#1228);+#1227 = CARTESIAN_POINT('',(0.,0.));+#1228 = VECTOR('',#1229,1.);+#1229 = DIRECTION('',(1.,0.));+#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1231 = ORIENTED_EDGE('',*,*,#991,.T.);+#1232 = ORIENTED_EDGE('',*,*,#1233,.T.);+#1233 = EDGE_CURVE('',#994,#1114,#1234,.T.);+#1234 = SURFACE_CURVE('',#1235,(#1239,#1246),.PCURVE_S1.);+#1235 = LINE('',#1236,#1237);+#1236 = CARTESIAN_POINT('',(-3.01,1.15,0.2));+#1237 = VECTOR('',#1238,1.);+#1238 = DIRECTION('',(1.,0.,0.));+#1239 = PCURVE('',#1014,#1240);+#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245);+#1241 = LINE('',#1242,#1243);+#1242 = CARTESIAN_POINT('',(0.2,0.));+#1243 = VECTOR('',#1244,1.);+#1244 = DIRECTION('',(0.,1.));+#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1246 = PCURVE('',#1096,#1247);+#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1252);+#1248 = LINE('',#1249,#1250);+#1249 = CARTESIAN_POINT('',(0.,0.));+#1250 = VECTOR('',#1251,1.);+#1251 = DIRECTION('',(1.,0.));+#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1253 = ORIENTED_EDGE('',*,*,#1111,.F.);+#1254 = ADVANCED_FACE('',(#1255),#1070,.T.);+#1255 = FACE_BOUND('',#1256,.T.);+#1256 = EDGE_LOOP('',(#1257,#1278,#1279,#1300));+#1257 = ORIENTED_EDGE('',*,*,#1258,.F.);+#1258 = EDGE_CURVE('',#1027,#1142,#1259,.T.);+#1259 = SURFACE_CURVE('',#1260,(#1264,#1271),.PCURVE_S1.);+#1260 = LINE('',#1261,#1262);+#1261 = CARTESIAN_POINT('',(-3.01,1.45,0.));+#1262 = VECTOR('',#1263,1.);+#1263 = DIRECTION('',(1.,0.,0.));+#1264 = PCURVE('',#1070,#1265);+#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270);+#1266 = LINE('',#1267,#1268);+#1267 = CARTESIAN_POINT('',(0.,0.));+#1268 = VECTOR('',#1269,1.);+#1269 = DIRECTION('',(0.,1.));+#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1271 = PCURVE('',#1042,#1272);+#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277);+#1273 = LINE('',#1274,#1275);+#1274 = CARTESIAN_POINT('',(0.,0.3));+#1275 = VECTOR('',#1276,1.);+#1276 = DIRECTION('',(1.,0.));+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1278 = ORIENTED_EDGE('',*,*,#1054,.T.);+#1279 = ORIENTED_EDGE('',*,*,#1280,.T.);+#1280 = EDGE_CURVE('',#1055,#1165,#1281,.T.);+#1281 = SURFACE_CURVE('',#1282,(#1286,#1293),.PCURVE_S1.);+#1282 = LINE('',#1283,#1284);+#1283 = CARTESIAN_POINT('',(-3.01,1.45,0.2));+#1284 = VECTOR('',#1285,1.);+#1285 = DIRECTION('',(1.,0.,0.));+#1286 = PCURVE('',#1070,#1287);+#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1292);+#1288 = LINE('',#1289,#1290);+#1289 = CARTESIAN_POINT('',(0.2,0.));+#1290 = VECTOR('',#1291,1.);+#1291 = DIRECTION('',(0.,1.));+#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1293 = PCURVE('',#1096,#1294);+#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299);+#1295 = LINE('',#1296,#1297);+#1296 = CARTESIAN_POINT('',(0.,0.3));+#1297 = VECTOR('',#1298,1.);+#1298 = DIRECTION('',(1.,0.));+#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1300 = ORIENTED_EDGE('',*,*,#1164,.F.);+#1301 = ADVANCED_FACE('',(#1302),#1042,.F.);+#1302 = FACE_BOUND('',#1303,.F.);+#1303 = EDGE_LOOP('',(#1304,#1305,#1306,#1307));+#1304 = ORIENTED_EDGE('',*,*,#1026,.F.);+#1305 = ORIENTED_EDGE('',*,*,#1211,.T.);+#1306 = ORIENTED_EDGE('',*,*,#1141,.T.);+#1307 = ORIENTED_EDGE('',*,*,#1258,.F.);+#1308 = ADVANCED_FACE('',(#1309),#1096,.T.);+#1309 = FACE_BOUND('',#1310,.T.);+#1310 = EDGE_LOOP('',(#1311,#1312,#1313,#1314));+#1311 = ORIENTED_EDGE('',*,*,#1082,.F.);+#1312 = ORIENTED_EDGE('',*,*,#1233,.T.);+#1313 = ORIENTED_EDGE('',*,*,#1187,.T.);+#1314 = ORIENTED_EDGE('',*,*,#1280,.F.);+#1315 = MANIFOLD_SOLID_BREP('',#1316);+#1316 = CLOSED_SHELL('',(#1317,#1437,#1537,#1584,#1631,#1638));+#1317 = ADVANCED_FACE('',(#1318),#1332,.F.);+#1318 = FACE_BOUND('',#1319,.F.);+#1319 = EDGE_LOOP('',(#1320,#1355,#1383,#1411));+#1320 = ORIENTED_EDGE('',*,*,#1321,.F.);+#1321 = EDGE_CURVE('',#1322,#1324,#1326,.T.);+#1322 = VERTEX_POINT('',#1323);+#1323 = CARTESIAN_POINT('',(-3.01,0.5,0.));+#1324 = VERTEX_POINT('',#1325);+#1325 = CARTESIAN_POINT('',(-3.01,0.5,0.2));+#1326 = SURFACE_CURVE('',#1327,(#1331,#1343),.PCURVE_S1.);+#1327 = LINE('',#1328,#1329);+#1328 = CARTESIAN_POINT('',(-3.01,0.5,0.));+#1329 = VECTOR('',#1330,1.);+#1330 = DIRECTION('',(0.,0.,1.));+#1331 = PCURVE('',#1332,#1337);+#1332 = PLANE('',#1333);+#1333 = AXIS2_PLACEMENT_3D('',#1334,#1335,#1336);+#1334 = CARTESIAN_POINT('',(-3.01,0.5,0.));+#1335 = DIRECTION('',(1.,0.,0.));+#1336 = DIRECTION('',(0.,0.,1.));+#1337 = DEFINITIONAL_REPRESENTATION('',(#1338),#1342);+#1338 = LINE('',#1339,#1340);+#1339 = CARTESIAN_POINT('',(0.,0.));+#1340 = VECTOR('',#1341,1.);+#1341 = DIRECTION('',(1.,0.));+#1342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1343 = PCURVE('',#1344,#1349);+#1344 = PLANE('',#1345);+#1345 = AXIS2_PLACEMENT_3D('',#1346,#1347,#1348);+#1346 = CARTESIAN_POINT('',(-3.01,0.5,0.));+#1347 = DIRECTION('',(0.,1.,0.));+#1348 = DIRECTION('',(0.,0.,1.));+#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354);+#1350 = LINE('',#1351,#1352);+#1351 = CARTESIAN_POINT('',(0.,0.));+#1352 = VECTOR('',#1353,1.);+#1353 = DIRECTION('',(1.,0.));+#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);+#1356 = EDGE_CURVE('',#1322,#1357,#1359,.T.);+#1357 = VERTEX_POINT('',#1358);+#1358 = CARTESIAN_POINT('',(-3.01,0.8,0.));+#1359 = SURFACE_CURVE('',#1360,(#1364,#1371),.PCURVE_S1.);+#1360 = LINE('',#1361,#1362);+#1361 = CARTESIAN_POINT('',(-3.01,0.5,0.));+#1362 = VECTOR('',#1363,1.);+#1363 = DIRECTION('',(0.,1.,0.));+#1364 = PCURVE('',#1332,#1365);+#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370);+#1366 = LINE('',#1367,#1368);+#1367 = CARTESIAN_POINT('',(0.,0.));+#1368 = VECTOR('',#1369,1.);+#1369 = DIRECTION('',(0.,-1.));+#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1371 = PCURVE('',#1372,#1377);+#1372 = PLANE('',#1373);+#1373 = AXIS2_PLACEMENT_3D('',#1374,#1375,#1376);+#1374 = CARTESIAN_POINT('',(-3.01,0.5,0.));+#1375 = DIRECTION('',(0.,0.,1.));+#1376 = DIRECTION('',(1.,0.,0.));+#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382);+#1378 = LINE('',#1379,#1380);+#1379 = CARTESIAN_POINT('',(0.,0.));+#1380 = VECTOR('',#1381,1.);+#1381 = DIRECTION('',(0.,1.));+#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1383 = ORIENTED_EDGE('',*,*,#1384,.T.);+#1384 = EDGE_CURVE('',#1357,#1385,#1387,.T.);+#1385 = VERTEX_POINT('',#1386);+#1386 = CARTESIAN_POINT('',(-3.01,0.8,0.2));+#1387 = SURFACE_CURVE('',#1388,(#1392,#1399),.PCURVE_S1.);+#1388 = LINE('',#1389,#1390);+#1389 = CARTESIAN_POINT('',(-3.01,0.8,0.));+#1390 = VECTOR('',#1391,1.);+#1391 = DIRECTION('',(0.,0.,1.));+#1392 = PCURVE('',#1332,#1393);+#1393 = DEFINITIONAL_REPRESENTATION('',(#1394),#1398);+#1394 = LINE('',#1395,#1396);+#1395 = CARTESIAN_POINT('',(0.,-0.3));+#1396 = VECTOR('',#1397,1.);+#1397 = DIRECTION('',(1.,0.));+#1398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1399 = PCURVE('',#1400,#1405);+#1400 = PLANE('',#1401);+#1401 = AXIS2_PLACEMENT_3D('',#1402,#1403,#1404);+#1402 = CARTESIAN_POINT('',(-3.01,0.8,0.));+#1403 = DIRECTION('',(0.,1.,0.));+#1404 = DIRECTION('',(0.,0.,1.));+#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1410);+#1406 = LINE('',#1407,#1408);+#1407 = CARTESIAN_POINT('',(0.,0.));+#1408 = VECTOR('',#1409,1.);+#1409 = DIRECTION('',(1.,0.));+#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1411 = ORIENTED_EDGE('',*,*,#1412,.F.);+#1412 = EDGE_CURVE('',#1324,#1385,#1413,.T.);+#1413 = SURFACE_CURVE('',#1414,(#1418,#1425),.PCURVE_S1.);+#1414 = LINE('',#1415,#1416);+#1415 = CARTESIAN_POINT('',(-3.01,0.5,0.2));+#1416 = VECTOR('',#1417,1.);+#1417 = DIRECTION('',(0.,1.,0.));+#1418 = PCURVE('',#1332,#1419);+#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1424);+#1420 = LINE('',#1421,#1422);+#1421 = CARTESIAN_POINT('',(0.2,0.));+#1422 = VECTOR('',#1423,1.);+#1423 = DIRECTION('',(0.,-1.));+#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1425 = PCURVE('',#1426,#1431);+#1426 = PLANE('',#1427);+#1427 = AXIS2_PLACEMENT_3D('',#1428,#1429,#1430);+#1428 = CARTESIAN_POINT('',(-3.01,0.5,0.2));+#1429 = DIRECTION('',(0.,0.,1.));+#1430 = DIRECTION('',(1.,0.,0.));+#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436);+#1432 = LINE('',#1433,#1434);+#1433 = CARTESIAN_POINT('',(0.,0.));+#1434 = VECTOR('',#1435,1.);+#1435 = DIRECTION('',(0.,1.));+#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1437 = ADVANCED_FACE('',(#1438),#1452,.T.);+#1438 = FACE_BOUND('',#1439,.T.);+#1439 = EDGE_LOOP('',(#1440,#1470,#1493,#1516));+#1440 = ORIENTED_EDGE('',*,*,#1441,.F.);+#1441 = EDGE_CURVE('',#1442,#1444,#1446,.T.);+#1442 = VERTEX_POINT('',#1443);+#1443 = CARTESIAN_POINT('',(-2.6,0.5,0.));+#1444 = VERTEX_POINT('',#1445);+#1445 = CARTESIAN_POINT('',(-2.6,0.5,0.2));+#1446 = SURFACE_CURVE('',#1447,(#1451,#1463),.PCURVE_S1.);+#1447 = LINE('',#1448,#1449);+#1448 = CARTESIAN_POINT('',(-2.6,0.5,0.));+#1449 = VECTOR('',#1450,1.);+#1450 = DIRECTION('',(0.,0.,1.));+#1451 = PCURVE('',#1452,#1457);+#1452 = PLANE('',#1453);+#1453 = AXIS2_PLACEMENT_3D('',#1454,#1455,#1456);+#1454 = CARTESIAN_POINT('',(-2.6,0.5,0.));+#1455 = DIRECTION('',(1.,0.,0.));+#1456 = DIRECTION('',(0.,0.,1.));+#1457 = DEFINITIONAL_REPRESENTATION('',(#1458),#1462);+#1458 = LINE('',#1459,#1460);+#1459 = CARTESIAN_POINT('',(0.,0.));+#1460 = VECTOR('',#1461,1.);+#1461 = DIRECTION('',(1.,0.));+#1462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1463 = PCURVE('',#1344,#1464);+#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1469);+#1465 = LINE('',#1466,#1467);+#1466 = CARTESIAN_POINT('',(0.,0.41));+#1467 = VECTOR('',#1468,1.);+#1468 = DIRECTION('',(1.,0.));+#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1470 = ORIENTED_EDGE('',*,*,#1471,.T.);+#1471 = EDGE_CURVE('',#1442,#1472,#1474,.T.);+#1472 = VERTEX_POINT('',#1473);+#1473 = CARTESIAN_POINT('',(-2.6,0.8,0.));+#1474 = SURFACE_CURVE('',#1475,(#1479,#1486),.PCURVE_S1.);+#1475 = LINE('',#1476,#1477);+#1476 = CARTESIAN_POINT('',(-2.6,0.5,0.));+#1477 = VECTOR('',#1478,1.);+#1478 = DIRECTION('',(0.,1.,0.));+#1479 = PCURVE('',#1452,#1480);+#1480 = DEFINITIONAL_REPRESENTATION('',(#1481),#1485);+#1481 = LINE('',#1482,#1483);+#1482 = CARTESIAN_POINT('',(0.,0.));+#1483 = VECTOR('',#1484,1.);+#1484 = DIRECTION('',(0.,-1.));+#1485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1486 = PCURVE('',#1372,#1487);+#1487 = DEFINITIONAL_REPRESENTATION('',(#1488),#1492);+#1488 = LINE('',#1489,#1490);+#1489 = CARTESIAN_POINT('',(0.41,0.));+#1490 = VECTOR('',#1491,1.);+#1491 = DIRECTION('',(0.,1.));+#1492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1493 = ORIENTED_EDGE('',*,*,#1494,.T.);+#1494 = EDGE_CURVE('',#1472,#1495,#1497,.T.);+#1495 = VERTEX_POINT('',#1496);+#1496 = CARTESIAN_POINT('',(-2.6,0.8,0.2));+#1497 = SURFACE_CURVE('',#1498,(#1502,#1509),.PCURVE_S1.);+#1498 = LINE('',#1499,#1500);+#1499 = CARTESIAN_POINT('',(-2.6,0.8,0.));+#1500 = VECTOR('',#1501,1.);+#1501 = DIRECTION('',(0.,0.,1.));+#1502 = PCURVE('',#1452,#1503);+#1503 = DEFINITIONAL_REPRESENTATION('',(#1504),#1508);+#1504 = LINE('',#1505,#1506);+#1505 = CARTESIAN_POINT('',(0.,-0.3));+#1506 = VECTOR('',#1507,1.);+#1507 = DIRECTION('',(1.,0.));+#1508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1509 = PCURVE('',#1400,#1510);+#1510 = DEFINITIONAL_REPRESENTATION('',(#1511),#1515);+#1511 = LINE('',#1512,#1513);+#1512 = CARTESIAN_POINT('',(0.,0.41));+#1513 = VECTOR('',#1514,1.);+#1514 = DIRECTION('',(1.,0.));+#1515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1516 = ORIENTED_EDGE('',*,*,#1517,.F.);+#1517 = EDGE_CURVE('',#1444,#1495,#1518,.T.);+#1518 = SURFACE_CURVE('',#1519,(#1523,#1530),.PCURVE_S1.);+#1519 = LINE('',#1520,#1521);+#1520 = CARTESIAN_POINT('',(-2.6,0.5,0.2));+#1521 = VECTOR('',#1522,1.);+#1522 = DIRECTION('',(0.,1.,0.));+#1523 = PCURVE('',#1452,#1524);+#1524 = DEFINITIONAL_REPRESENTATION('',(#1525),#1529);+#1525 = LINE('',#1526,#1527);+#1526 = CARTESIAN_POINT('',(0.2,0.));+#1527 = VECTOR('',#1528,1.);+#1528 = DIRECTION('',(0.,-1.));+#1529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1530 = PCURVE('',#1426,#1531);+#1531 = DEFINITIONAL_REPRESENTATION('',(#1532),#1536);+#1532 = LINE('',#1533,#1534);+#1533 = CARTESIAN_POINT('',(0.41,0.));+#1534 = VECTOR('',#1535,1.);+#1535 = DIRECTION('',(0.,1.));+#1536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1537 = ADVANCED_FACE('',(#1538),#1344,.F.);+#1538 = FACE_BOUND('',#1539,.F.);+#1539 = EDGE_LOOP('',(#1540,#1561,#1562,#1583));+#1540 = ORIENTED_EDGE('',*,*,#1541,.F.);+#1541 = EDGE_CURVE('',#1322,#1442,#1542,.T.);+#1542 = SURFACE_CURVE('',#1543,(#1547,#1554),.PCURVE_S1.);+#1543 = LINE('',#1544,#1545);+#1544 = CARTESIAN_POINT('',(-3.01,0.5,0.));+#1545 = VECTOR('',#1546,1.);+#1546 = DIRECTION('',(1.,0.,0.));+#1547 = PCURVE('',#1344,#1548);+#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553);+#1549 = LINE('',#1550,#1551);+#1550 = CARTESIAN_POINT('',(0.,0.));+#1551 = VECTOR('',#1552,1.);+#1552 = DIRECTION('',(0.,1.));+#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1554 = PCURVE('',#1372,#1555);+#1555 = DEFINITIONAL_REPRESENTATION('',(#1556),#1560);+#1556 = LINE('',#1557,#1558);+#1557 = CARTESIAN_POINT('',(0.,0.));+#1558 = VECTOR('',#1559,1.);+#1559 = DIRECTION('',(1.,0.));+#1560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1561 = ORIENTED_EDGE('',*,*,#1321,.T.);+#1562 = ORIENTED_EDGE('',*,*,#1563,.T.);+#1563 = EDGE_CURVE('',#1324,#1444,#1564,.T.);+#1564 = SURFACE_CURVE('',#1565,(#1569,#1576),.PCURVE_S1.);+#1565 = LINE('',#1566,#1567);+#1566 = CARTESIAN_POINT('',(-3.01,0.5,0.2));+#1567 = VECTOR('',#1568,1.);+#1568 = DIRECTION('',(1.,0.,0.));+#1569 = PCURVE('',#1344,#1570);+#1570 = DEFINITIONAL_REPRESENTATION('',(#1571),#1575);+#1571 = LINE('',#1572,#1573);+#1572 = CARTESIAN_POINT('',(0.2,0.));+#1573 = VECTOR('',#1574,1.);+#1574 = DIRECTION('',(0.,1.));+#1575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1576 = PCURVE('',#1426,#1577);+#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);+#1578 = LINE('',#1579,#1580);+#1579 = CARTESIAN_POINT('',(0.,0.));+#1580 = VECTOR('',#1581,1.);+#1581 = DIRECTION('',(1.,0.));+#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1583 = ORIENTED_EDGE('',*,*,#1441,.F.);+#1584 = ADVANCED_FACE('',(#1585),#1400,.T.);+#1585 = FACE_BOUND('',#1586,.T.);+#1586 = EDGE_LOOP('',(#1587,#1608,#1609,#1630));+#1587 = ORIENTED_EDGE('',*,*,#1588,.F.);+#1588 = EDGE_CURVE('',#1357,#1472,#1589,.T.);+#1589 = SURFACE_CURVE('',#1590,(#1594,#1601),.PCURVE_S1.);+#1590 = LINE('',#1591,#1592);+#1591 = CARTESIAN_POINT('',(-3.01,0.8,0.));+#1592 = VECTOR('',#1593,1.);+#1593 = DIRECTION('',(1.,0.,0.));+#1594 = PCURVE('',#1400,#1595);+#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600);+#1596 = LINE('',#1597,#1598);+#1597 = CARTESIAN_POINT('',(0.,0.));+#1598 = VECTOR('',#1599,1.);+#1599 = DIRECTION('',(0.,1.));+#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1601 = PCURVE('',#1372,#1602);+#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1607);+#1603 = LINE('',#1604,#1605);+#1604 = CARTESIAN_POINT('',(0.,0.3));+#1605 = VECTOR('',#1606,1.);+#1606 = DIRECTION('',(1.,0.));+#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1608 = ORIENTED_EDGE('',*,*,#1384,.T.);+#1609 = ORIENTED_EDGE('',*,*,#1610,.T.);+#1610 = EDGE_CURVE('',#1385,#1495,#1611,.T.);+#1611 = SURFACE_CURVE('',#1612,(#1616,#1623),.PCURVE_S1.);+#1612 = LINE('',#1613,#1614);+#1613 = CARTESIAN_POINT('',(-3.01,0.8,0.2));+#1614 = VECTOR('',#1615,1.);+#1615 = DIRECTION('',(1.,0.,0.));+#1616 = PCURVE('',#1400,#1617);+#1617 = DEFINITIONAL_REPRESENTATION('',(#1618),#1622);+#1618 = LINE('',#1619,#1620);+#1619 = CARTESIAN_POINT('',(0.2,0.));+#1620 = VECTOR('',#1621,1.);+#1621 = DIRECTION('',(0.,1.));+#1622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1623 = PCURVE('',#1426,#1624);+#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1629);+#1625 = LINE('',#1626,#1627);+#1626 = CARTESIAN_POINT('',(0.,0.3));+#1627 = VECTOR('',#1628,1.);+#1628 = DIRECTION('',(1.,0.));+#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1630 = ORIENTED_EDGE('',*,*,#1494,.F.);+#1631 = ADVANCED_FACE('',(#1632),#1372,.F.);+#1632 = FACE_BOUND('',#1633,.F.);+#1633 = EDGE_LOOP('',(#1634,#1635,#1636,#1637));+#1634 = ORIENTED_EDGE('',*,*,#1356,.F.);+#1635 = ORIENTED_EDGE('',*,*,#1541,.T.);+#1636 = ORIENTED_EDGE('',*,*,#1471,.T.);+#1637 = ORIENTED_EDGE('',*,*,#1588,.F.);+#1638 = ADVANCED_FACE('',(#1639),#1426,.T.);+#1639 = FACE_BOUND('',#1640,.T.);+#1640 = EDGE_LOOP('',(#1641,#1642,#1643,#1644));+#1641 = ORIENTED_EDGE('',*,*,#1412,.F.);+#1642 = ORIENTED_EDGE('',*,*,#1563,.T.);+#1643 = ORIENTED_EDGE('',*,*,#1517,.T.);+#1644 = ORIENTED_EDGE('',*,*,#1610,.F.);+#1645 = MANIFOLD_SOLID_BREP('',#1646);+#1646 = CLOSED_SHELL('',(#1647,#1767,#1867,#1914,#1961,#1968));+#1647 = ADVANCED_FACE('',(#1648),#1662,.F.);+#1648 = FACE_BOUND('',#1649,.F.);+#1649 = EDGE_LOOP('',(#1650,#1685,#1713,#1741));+#1650 = ORIENTED_EDGE('',*,*,#1651,.F.);+#1651 = EDGE_CURVE('',#1652,#1654,#1656,.T.);+#1652 = VERTEX_POINT('',#1653);+#1653 = CARTESIAN_POINT('',(-3.01,-0.15,0.));+#1654 = VERTEX_POINT('',#1655);+#1655 = CARTESIAN_POINT('',(-3.01,-0.15,0.2));+#1656 = SURFACE_CURVE('',#1657,(#1661,#1673),.PCURVE_S1.);+#1657 = LINE('',#1658,#1659);+#1658 = CARTESIAN_POINT('',(-3.01,-0.15,0.));+#1659 = VECTOR('',#1660,1.);+#1660 = DIRECTION('',(0.,0.,1.));+#1661 = PCURVE('',#1662,#1667);+#1662 = PLANE('',#1663);+#1663 = AXIS2_PLACEMENT_3D('',#1664,#1665,#1666);+#1664 = CARTESIAN_POINT('',(-3.01,-0.15,0.));+#1665 = DIRECTION('',(1.,0.,0.));+#1666 = DIRECTION('',(0.,0.,1.));+#1667 = DEFINITIONAL_REPRESENTATION('',(#1668),#1672);+#1668 = LINE('',#1669,#1670);+#1669 = CARTESIAN_POINT('',(0.,0.));+#1670 = VECTOR('',#1671,1.);+#1671 = DIRECTION('',(1.,0.));+#1672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1673 = PCURVE('',#1674,#1679);+#1674 = PLANE('',#1675);+#1675 = AXIS2_PLACEMENT_3D('',#1676,#1677,#1678);+#1676 = CARTESIAN_POINT('',(-3.01,-0.15,0.));+#1677 = DIRECTION('',(0.,1.,0.));+#1678 = DIRECTION('',(0.,0.,1.));+#1679 = DEFINITIONAL_REPRESENTATION('',(#1680),#1684);+#1680 = LINE('',#1681,#1682);+#1681 = CARTESIAN_POINT('',(0.,0.));+#1682 = VECTOR('',#1683,1.);+#1683 = DIRECTION('',(1.,0.));+#1684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1685 = ORIENTED_EDGE('',*,*,#1686,.T.);+#1686 = EDGE_CURVE('',#1652,#1687,#1689,.T.);+#1687 = VERTEX_POINT('',#1688);+#1688 = CARTESIAN_POINT('',(-3.01,0.15,0.));+#1689 = SURFACE_CURVE('',#1690,(#1694,#1701),.PCURVE_S1.);+#1690 = LINE('',#1691,#1692);+#1691 = CARTESIAN_POINT('',(-3.01,-0.15,0.));+#1692 = VECTOR('',#1693,1.);+#1693 = DIRECTION('',(0.,1.,0.));+#1694 = PCURVE('',#1662,#1695);+#1695 = DEFINITIONAL_REPRESENTATION('',(#1696),#1700);+#1696 = LINE('',#1697,#1698);+#1697 = CARTESIAN_POINT('',(0.,0.));+#1698 = VECTOR('',#1699,1.);+#1699 = DIRECTION('',(0.,-1.));+#1700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1701 = PCURVE('',#1702,#1707);+#1702 = PLANE('',#1703);+#1703 = AXIS2_PLACEMENT_3D('',#1704,#1705,#1706);+#1704 = CARTESIAN_POINT('',(-3.01,-0.15,0.));+#1705 = DIRECTION('',(0.,0.,1.));+#1706 = DIRECTION('',(1.,0.,0.));+#1707 = DEFINITIONAL_REPRESENTATION('',(#1708),#1712);+#1708 = LINE('',#1709,#1710);+#1709 = CARTESIAN_POINT('',(0.,0.));+#1710 = VECTOR('',#1711,1.);+#1711 = DIRECTION('',(0.,1.));+#1712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1713 = ORIENTED_EDGE('',*,*,#1714,.T.);+#1714 = EDGE_CURVE('',#1687,#1715,#1717,.T.);+#1715 = VERTEX_POINT('',#1716);+#1716 = CARTESIAN_POINT('',(-3.01,0.15,0.2));+#1717 = SURFACE_CURVE('',#1718,(#1722,#1729),.PCURVE_S1.);+#1718 = LINE('',#1719,#1720);+#1719 = CARTESIAN_POINT('',(-3.01,0.15,0.));+#1720 = VECTOR('',#1721,1.);+#1721 = DIRECTION('',(0.,0.,1.));+#1722 = PCURVE('',#1662,#1723);+#1723 = DEFINITIONAL_REPRESENTATION('',(#1724),#1728);+#1724 = LINE('',#1725,#1726);+#1725 = CARTESIAN_POINT('',(0.,-0.3));+#1726 = VECTOR('',#1727,1.);+#1727 = DIRECTION('',(1.,0.));+#1728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1729 = PCURVE('',#1730,#1735);+#1730 = PLANE('',#1731);+#1731 = AXIS2_PLACEMENT_3D('',#1732,#1733,#1734);+#1732 = CARTESIAN_POINT('',(-3.01,0.15,0.));+#1733 = DIRECTION('',(0.,1.,0.));+#1734 = DIRECTION('',(0.,0.,1.));+#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740);+#1736 = LINE('',#1737,#1738);+#1737 = CARTESIAN_POINT('',(0.,0.));+#1738 = VECTOR('',#1739,1.);+#1739 = DIRECTION('',(1.,0.));+#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1741 = ORIENTED_EDGE('',*,*,#1742,.F.);+#1742 = EDGE_CURVE('',#1654,#1715,#1743,.T.);+#1743 = SURFACE_CURVE('',#1744,(#1748,#1755),.PCURVE_S1.);+#1744 = LINE('',#1745,#1746);+#1745 = CARTESIAN_POINT('',(-3.01,-0.15,0.2));+#1746 = VECTOR('',#1747,1.);+#1747 = DIRECTION('',(0.,1.,0.));+#1748 = PCURVE('',#1662,#1749);+#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1754);+#1750 = LINE('',#1751,#1752);+#1751 = CARTESIAN_POINT('',(0.2,0.));+#1752 = VECTOR('',#1753,1.);+#1753 = DIRECTION('',(0.,-1.));+#1754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1755 = PCURVE('',#1756,#1761);+#1756 = PLANE('',#1757);+#1757 = AXIS2_PLACEMENT_3D('',#1758,#1759,#1760);+#1758 = CARTESIAN_POINT('',(-3.01,-0.15,0.2));+#1759 = DIRECTION('',(0.,0.,1.));+#1760 = DIRECTION('',(1.,0.,0.));+#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);+#1762 = LINE('',#1763,#1764);+#1763 = CARTESIAN_POINT('',(0.,0.));+#1764 = VECTOR('',#1765,1.);+#1765 = DIRECTION('',(0.,1.));+#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1767 = ADVANCED_FACE('',(#1768),#1782,.T.);+#1768 = FACE_BOUND('',#1769,.T.);+#1769 = EDGE_LOOP('',(#1770,#1800,#1823,#1846));+#1770 = ORIENTED_EDGE('',*,*,#1771,.F.);+#1771 = EDGE_CURVE('',#1772,#1774,#1776,.T.);+#1772 = VERTEX_POINT('',#1773);+#1773 = CARTESIAN_POINT('',(-2.6,-0.15,0.));+#1774 = VERTEX_POINT('',#1775);+#1775 = CARTESIAN_POINT('',(-2.6,-0.15,0.2));+#1776 = SURFACE_CURVE('',#1777,(#1781,#1793),.PCURVE_S1.);+#1777 = LINE('',#1778,#1779);+#1778 = CARTESIAN_POINT('',(-2.6,-0.15,0.));+#1779 = VECTOR('',#1780,1.);+#1780 = DIRECTION('',(0.,0.,1.));+#1781 = PCURVE('',#1782,#1787);+#1782 = PLANE('',#1783);+#1783 = AXIS2_PLACEMENT_3D('',#1784,#1785,#1786);+#1784 = CARTESIAN_POINT('',(-2.6,-0.15,0.));+#1785 = DIRECTION('',(1.,0.,0.));+#1786 = DIRECTION('',(0.,0.,1.));+#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1792);+#1788 = LINE('',#1789,#1790);+#1789 = CARTESIAN_POINT('',(0.,0.));+#1790 = VECTOR('',#1791,1.);+#1791 = DIRECTION('',(1.,0.));+#1792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1793 = PCURVE('',#1674,#1794);+#1794 = DEFINITIONAL_REPRESENTATION('',(#1795),#1799);+#1795 = LINE('',#1796,#1797);+#1796 = CARTESIAN_POINT('',(0.,0.41));+#1797 = VECTOR('',#1798,1.);+#1798 = DIRECTION('',(1.,0.));+#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1800 = ORIENTED_EDGE('',*,*,#1801,.T.);+#1801 = EDGE_CURVE('',#1772,#1802,#1804,.T.);+#1802 = VERTEX_POINT('',#1803);+#1803 = CARTESIAN_POINT('',(-2.6,0.15,0.));+#1804 = SURFACE_CURVE('',#1805,(#1809,#1816),.PCURVE_S1.);+#1805 = LINE('',#1806,#1807);+#1806 = CARTESIAN_POINT('',(-2.6,-0.15,0.));+#1807 = VECTOR('',#1808,1.);+#1808 = DIRECTION('',(0.,1.,0.));+#1809 = PCURVE('',#1782,#1810);+#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815);+#1811 = LINE('',#1812,#1813);+#1812 = CARTESIAN_POINT('',(0.,0.));+#1813 = VECTOR('',#1814,1.);+#1814 = DIRECTION('',(0.,-1.));+#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1816 = PCURVE('',#1702,#1817);+#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);+#1818 = LINE('',#1819,#1820);+#1819 = CARTESIAN_POINT('',(0.41,0.));+#1820 = VECTOR('',#1821,1.);+#1821 = DIRECTION('',(0.,1.));+#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1823 = ORIENTED_EDGE('',*,*,#1824,.T.);+#1824 = EDGE_CURVE('',#1802,#1825,#1827,.T.);+#1825 = VERTEX_POINT('',#1826);+#1826 = CARTESIAN_POINT('',(-2.6,0.15,0.2));+#1827 = SURFACE_CURVE('',#1828,(#1832,#1839),.PCURVE_S1.);+#1828 = LINE('',#1829,#1830);+#1829 = CARTESIAN_POINT('',(-2.6,0.15,0.));+#1830 = VECTOR('',#1831,1.);+#1831 = DIRECTION('',(0.,0.,1.));+#1832 = PCURVE('',#1782,#1833);+#1833 = DEFINITIONAL_REPRESENTATION('',(#1834),#1838);+#1834 = LINE('',#1835,#1836);+#1835 = CARTESIAN_POINT('',(0.,-0.3));+#1836 = VECTOR('',#1837,1.);+#1837 = DIRECTION('',(1.,0.));+#1838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1839 = PCURVE('',#1730,#1840);+#1840 = DEFINITIONAL_REPRESENTATION('',(#1841),#1845);+#1841 = LINE('',#1842,#1843);+#1842 = CARTESIAN_POINT('',(0.,0.41));+#1843 = VECTOR('',#1844,1.);+#1844 = DIRECTION('',(1.,0.));+#1845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1846 = ORIENTED_EDGE('',*,*,#1847,.F.);+#1847 = EDGE_CURVE('',#1774,#1825,#1848,.T.);+#1848 = SURFACE_CURVE('',#1849,(#1853,#1860),.PCURVE_S1.);+#1849 = LINE('',#1850,#1851);+#1850 = CARTESIAN_POINT('',(-2.6,-0.15,0.2));+#1851 = VECTOR('',#1852,1.);+#1852 = DIRECTION('',(0.,1.,0.));+#1853 = PCURVE('',#1782,#1854);+#1854 = DEFINITIONAL_REPRESENTATION('',(#1855),#1859);+#1855 = LINE('',#1856,#1857);+#1856 = CARTESIAN_POINT('',(0.2,0.));+#1857 = VECTOR('',#1858,1.);+#1858 = DIRECTION('',(0.,-1.));+#1859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1860 = PCURVE('',#1756,#1861);+#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1866);+#1862 = LINE('',#1863,#1864);+#1863 = CARTESIAN_POINT('',(0.41,0.));+#1864 = VECTOR('',#1865,1.);+#1865 = DIRECTION('',(0.,1.));+#1866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1867 = ADVANCED_FACE('',(#1868),#1674,.F.);+#1868 = FACE_BOUND('',#1869,.F.);+#1869 = EDGE_LOOP('',(#1870,#1891,#1892,#1913));+#1870 = ORIENTED_EDGE('',*,*,#1871,.F.);+#1871 = EDGE_CURVE('',#1652,#1772,#1872,.T.);+#1872 = SURFACE_CURVE('',#1873,(#1877,#1884),.PCURVE_S1.);+#1873 = LINE('',#1874,#1875);+#1874 = CARTESIAN_POINT('',(-3.01,-0.15,0.));+#1875 = VECTOR('',#1876,1.);+#1876 = DIRECTION('',(1.,0.,0.));+#1877 = PCURVE('',#1674,#1878);+#1878 = DEFINITIONAL_REPRESENTATION('',(#1879),#1883);+#1879 = LINE('',#1880,#1881);+#1880 = CARTESIAN_POINT('',(0.,0.));+#1881 = VECTOR('',#1882,1.);+#1882 = DIRECTION('',(0.,1.));+#1883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1884 = PCURVE('',#1702,#1885);+#1885 = DEFINITIONAL_REPRESENTATION('',(#1886),#1890);+#1886 = LINE('',#1887,#1888);+#1887 = CARTESIAN_POINT('',(0.,0.));+#1888 = VECTOR('',#1889,1.);+#1889 = DIRECTION('',(1.,0.));+#1890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1891 = ORIENTED_EDGE('',*,*,#1651,.T.);+#1892 = ORIENTED_EDGE('',*,*,#1893,.T.);+#1893 = EDGE_CURVE('',#1654,#1774,#1894,.T.);+#1894 = SURFACE_CURVE('',#1895,(#1899,#1906),.PCURVE_S1.);+#1895 = LINE('',#1896,#1897);+#1896 = CARTESIAN_POINT('',(-3.01,-0.15,0.2));+#1897 = VECTOR('',#1898,1.);+#1898 = DIRECTION('',(1.,0.,0.));+#1899 = PCURVE('',#1674,#1900);+#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);+#1901 = LINE('',#1902,#1903);+#1902 = CARTESIAN_POINT('',(0.2,0.));+#1903 = VECTOR('',#1904,1.);+#1904 = DIRECTION('',(0.,1.));+#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1906 = PCURVE('',#1756,#1907);+#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912);+#1908 = LINE('',#1909,#1910);+#1909 = CARTESIAN_POINT('',(0.,0.));+#1910 = VECTOR('',#1911,1.);+#1911 = DIRECTION('',(1.,0.));+#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1913 = ORIENTED_EDGE('',*,*,#1771,.F.);+#1914 = ADVANCED_FACE('',(#1915),#1730,.T.);+#1915 = FACE_BOUND('',#1916,.T.);+#1916 = EDGE_LOOP('',(#1917,#1938,#1939,#1960));+#1917 = ORIENTED_EDGE('',*,*,#1918,.F.);+#1918 = EDGE_CURVE('',#1687,#1802,#1919,.T.);+#1919 = SURFACE_CURVE('',#1920,(#1924,#1931),.PCURVE_S1.);+#1920 = LINE('',#1921,#1922);+#1921 = CARTESIAN_POINT('',(-3.01,0.15,0.));+#1922 = VECTOR('',#1923,1.);+#1923 = DIRECTION('',(1.,0.,0.));+#1924 = PCURVE('',#1730,#1925);+#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930);+#1926 = LINE('',#1927,#1928);+#1927 = CARTESIAN_POINT('',(0.,0.));+#1928 = VECTOR('',#1929,1.);+#1929 = DIRECTION('',(0.,1.));+#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1931 = PCURVE('',#1702,#1932);+#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1937);+#1933 = LINE('',#1934,#1935);+#1934 = CARTESIAN_POINT('',(0.,0.3));+#1935 = VECTOR('',#1936,1.);+#1936 = DIRECTION('',(1.,0.));+#1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1938 = ORIENTED_EDGE('',*,*,#1714,.T.);+#1939 = ORIENTED_EDGE('',*,*,#1940,.T.);+#1940 = EDGE_CURVE('',#1715,#1825,#1941,.T.);+#1941 = SURFACE_CURVE('',#1942,(#1946,#1953),.PCURVE_S1.);+#1942 = LINE('',#1943,#1944);+#1943 = CARTESIAN_POINT('',(-3.01,0.15,0.2));+#1944 = VECTOR('',#1945,1.);+#1945 = DIRECTION('',(1.,0.,0.));+#1946 = PCURVE('',#1730,#1947);+#1947 = DEFINITIONAL_REPRESENTATION('',(#1948),#1952);+#1948 = LINE('',#1949,#1950);+#1949 = CARTESIAN_POINT('',(0.2,0.));+#1950 = VECTOR('',#1951,1.);+#1951 = DIRECTION('',(0.,1.));+#1952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1953 = PCURVE('',#1756,#1954);+#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959);+#1955 = LINE('',#1956,#1957);+#1956 = CARTESIAN_POINT('',(0.,0.3));+#1957 = VECTOR('',#1958,1.);+#1958 = DIRECTION('',(1.,0.));+#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1960 = ORIENTED_EDGE('',*,*,#1824,.F.);+#1961 = ADVANCED_FACE('',(#1962),#1702,.F.);+#1962 = FACE_BOUND('',#1963,.F.);+#1963 = EDGE_LOOP('',(#1964,#1965,#1966,#1967));+#1964 = ORIENTED_EDGE('',*,*,#1686,.F.);+#1965 = ORIENTED_EDGE('',*,*,#1871,.T.);+#1966 = ORIENTED_EDGE('',*,*,#1801,.T.);+#1967 = ORIENTED_EDGE('',*,*,#1918,.F.);+#1968 = ADVANCED_FACE('',(#1969),#1756,.T.);+#1969 = FACE_BOUND('',#1970,.T.);+#1970 = EDGE_LOOP('',(#1971,#1972,#1973,#1974));+#1971 = ORIENTED_EDGE('',*,*,#1742,.F.);+#1972 = ORIENTED_EDGE('',*,*,#1893,.T.);+#1973 = ORIENTED_EDGE('',*,*,#1847,.T.);+#1974 = ORIENTED_EDGE('',*,*,#1940,.F.);+#1975 = MANIFOLD_SOLID_BREP('',#1976);+#1976 = CLOSED_SHELL('',(#1977,#2097,#2197,#2244,#2291,#2298));+#1977 = ADVANCED_FACE('',(#1978),#1992,.F.);+#1978 = FACE_BOUND('',#1979,.F.);+#1979 = EDGE_LOOP('',(#1980,#2015,#2043,#2071));+#1980 = ORIENTED_EDGE('',*,*,#1981,.F.);+#1981 = EDGE_CURVE('',#1982,#1984,#1986,.T.);+#1982 = VERTEX_POINT('',#1983);+#1983 = CARTESIAN_POINT('',(-3.01,-0.8,0.));+#1984 = VERTEX_POINT('',#1985);+#1985 = CARTESIAN_POINT('',(-3.01,-0.8,0.2));+#1986 = SURFACE_CURVE('',#1987,(#1991,#2003),.PCURVE_S1.);+#1987 = LINE('',#1988,#1989);+#1988 = CARTESIAN_POINT('',(-3.01,-0.8,0.));+#1989 = VECTOR('',#1990,1.);+#1990 = DIRECTION('',(0.,0.,1.));+#1991 = PCURVE('',#1992,#1997);+#1992 = PLANE('',#1993);+#1993 = AXIS2_PLACEMENT_3D('',#1994,#1995,#1996);+#1994 = CARTESIAN_POINT('',(-3.01,-0.8,0.));+#1995 = DIRECTION('',(1.,0.,0.));+#1996 = DIRECTION('',(0.,0.,1.));+#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002);+#1998 = LINE('',#1999,#2000);+#1999 = CARTESIAN_POINT('',(0.,0.));+#2000 = VECTOR('',#2001,1.);+#2001 = DIRECTION('',(1.,0.));+#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2003 = PCURVE('',#2004,#2009);+#2004 = PLANE('',#2005);+#2005 = AXIS2_PLACEMENT_3D('',#2006,#2007,#2008);+#2006 = CARTESIAN_POINT('',(-3.01,-0.8,0.));+#2007 = DIRECTION('',(0.,1.,0.));+#2008 = DIRECTION('',(0.,0.,1.));+#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014);+#2010 = LINE('',#2011,#2012);+#2011 = CARTESIAN_POINT('',(0.,0.));+#2012 = VECTOR('',#2013,1.);+#2013 = DIRECTION('',(1.,0.));+#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2015 = ORIENTED_EDGE('',*,*,#2016,.T.);+#2016 = EDGE_CURVE('',#1982,#2017,#2019,.T.);+#2017 = VERTEX_POINT('',#2018);+#2018 = CARTESIAN_POINT('',(-3.01,-0.5,0.));+#2019 = SURFACE_CURVE('',#2020,(#2024,#2031),.PCURVE_S1.);+#2020 = LINE('',#2021,#2022);+#2021 = CARTESIAN_POINT('',(-3.01,-0.8,0.));+#2022 = VECTOR('',#2023,1.);+#2023 = DIRECTION('',(0.,1.,0.));+#2024 = PCURVE('',#1992,#2025);+#2025 = DEFINITIONAL_REPRESENTATION('',(#2026),#2030);+#2026 = LINE('',#2027,#2028);+#2027 = CARTESIAN_POINT('',(0.,0.));+#2028 = VECTOR('',#2029,1.);+#2029 = DIRECTION('',(0.,-1.));+#2030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2031 = PCURVE('',#2032,#2037);+#2032 = PLANE('',#2033);+#2033 = AXIS2_PLACEMENT_3D('',#2034,#2035,#2036);+#2034 = CARTESIAN_POINT('',(-3.01,-0.8,0.));+#2035 = DIRECTION('',(0.,0.,1.));+#2036 = DIRECTION('',(1.,0.,0.));+#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2042);+#2038 = LINE('',#2039,#2040);+#2039 = CARTESIAN_POINT('',(0.,0.));+#2040 = VECTOR('',#2041,1.);+#2041 = DIRECTION('',(0.,1.));+#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2043 = ORIENTED_EDGE('',*,*,#2044,.T.);+#2044 = EDGE_CURVE('',#2017,#2045,#2047,.T.);+#2045 = VERTEX_POINT('',#2046);+#2046 = CARTESIAN_POINT('',(-3.01,-0.5,0.2));+#2047 = SURFACE_CURVE('',#2048,(#2052,#2059),.PCURVE_S1.);+#2048 = LINE('',#2049,#2050);+#2049 = CARTESIAN_POINT('',(-3.01,-0.5,0.));+#2050 = VECTOR('',#2051,1.);+#2051 = DIRECTION('',(0.,0.,1.));+#2052 = PCURVE('',#1992,#2053);+#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058);+#2054 = LINE('',#2055,#2056);+#2055 = CARTESIAN_POINT('',(0.,-0.3));+#2056 = VECTOR('',#2057,1.);+#2057 = DIRECTION('',(1.,0.));+#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2059 = PCURVE('',#2060,#2065);+#2060 = PLANE('',#2061);+#2061 = AXIS2_PLACEMENT_3D('',#2062,#2063,#2064);+#2062 = CARTESIAN_POINT('',(-3.01,-0.5,0.));+#2063 = DIRECTION('',(0.,1.,0.));+#2064 = DIRECTION('',(0.,0.,1.));+#2065 = DEFINITIONAL_REPRESENTATION('',(#2066),#2070);+#2066 = LINE('',#2067,#2068);+#2067 = CARTESIAN_POINT('',(0.,0.));+#2068 = VECTOR('',#2069,1.);+#2069 = DIRECTION('',(1.,0.));+#2070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2071 = ORIENTED_EDGE('',*,*,#2072,.F.);+#2072 = EDGE_CURVE('',#1984,#2045,#2073,.T.);+#2073 = SURFACE_CURVE('',#2074,(#2078,#2085),.PCURVE_S1.);+#2074 = LINE('',#2075,#2076);+#2075 = CARTESIAN_POINT('',(-3.01,-0.8,0.2));+#2076 = VECTOR('',#2077,1.);+#2077 = DIRECTION('',(0.,1.,0.));+#2078 = PCURVE('',#1992,#2079);+#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084);+#2080 = LINE('',#2081,#2082);+#2081 = CARTESIAN_POINT('',(0.2,0.));+#2082 = VECTOR('',#2083,1.);+#2083 = DIRECTION('',(0.,-1.));+#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2085 = PCURVE('',#2086,#2091);+#2086 = PLANE('',#2087);+#2087 = AXIS2_PLACEMENT_3D('',#2088,#2089,#2090);+#2088 = CARTESIAN_POINT('',(-3.01,-0.8,0.2));+#2089 = DIRECTION('',(0.,0.,1.));+#2090 = DIRECTION('',(1.,0.,0.));+#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2096);+#2092 = LINE('',#2093,#2094);+#2093 = CARTESIAN_POINT('',(0.,0.));+#2094 = VECTOR('',#2095,1.);+#2095 = DIRECTION('',(0.,1.));+#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2097 = ADVANCED_FACE('',(#2098),#2112,.T.);+#2098 = FACE_BOUND('',#2099,.T.);+#2099 = EDGE_LOOP('',(#2100,#2130,#2153,#2176));+#2100 = ORIENTED_EDGE('',*,*,#2101,.F.);+#2101 = EDGE_CURVE('',#2102,#2104,#2106,.T.);+#2102 = VERTEX_POINT('',#2103);+#2103 = CARTESIAN_POINT('',(-2.6,-0.8,0.));+#2104 = VERTEX_POINT('',#2105);+#2105 = CARTESIAN_POINT('',(-2.6,-0.8,0.2));+#2106 = SURFACE_CURVE('',#2107,(#2111,#2123),.PCURVE_S1.);+#2107 = LINE('',#2108,#2109);+#2108 = CARTESIAN_POINT('',(-2.6,-0.8,0.));+#2109 = VECTOR('',#2110,1.);+#2110 = DIRECTION('',(0.,0.,1.));+#2111 = PCURVE('',#2112,#2117);+#2112 = PLANE('',#2113);+#2113 = AXIS2_PLACEMENT_3D('',#2114,#2115,#2116);+#2114 = CARTESIAN_POINT('',(-2.6,-0.8,0.));+#2115 = DIRECTION('',(1.,0.,0.));+#2116 = DIRECTION('',(0.,0.,1.));+#2117 = DEFINITIONAL_REPRESENTATION('',(#2118),#2122);+#2118 = LINE('',#2119,#2120);+#2119 = CARTESIAN_POINT('',(0.,0.));+#2120 = VECTOR('',#2121,1.);+#2121 = DIRECTION('',(1.,0.));+#2122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2123 = PCURVE('',#2004,#2124);+#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2129);+#2125 = LINE('',#2126,#2127);+#2126 = CARTESIAN_POINT('',(0.,0.41));+#2127 = VECTOR('',#2128,1.);+#2128 = DIRECTION('',(1.,0.));+#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);+#2131 = EDGE_CURVE('',#2102,#2132,#2134,.T.);+#2132 = VERTEX_POINT('',#2133);+#2133 = CARTESIAN_POINT('',(-2.6,-0.5,0.));+#2134 = SURFACE_CURVE('',#2135,(#2139,#2146),.PCURVE_S1.);+#2135 = LINE('',#2136,#2137);+#2136 = CARTESIAN_POINT('',(-2.6,-0.8,0.));+#2137 = VECTOR('',#2138,1.);+#2138 = DIRECTION('',(0.,1.,0.));+#2139 = PCURVE('',#2112,#2140);+#2140 = DEFINITIONAL_REPRESENTATION('',(#2141),#2145);+#2141 = LINE('',#2142,#2143);+#2142 = CARTESIAN_POINT('',(0.,0.));+#2143 = VECTOR('',#2144,1.);+#2144 = DIRECTION('',(0.,-1.));+#2145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2146 = PCURVE('',#2032,#2147);+#2147 = DEFINITIONAL_REPRESENTATION('',(#2148),#2152);+#2148 = LINE('',#2149,#2150);+#2149 = CARTESIAN_POINT('',(0.41,0.));+#2150 = VECTOR('',#2151,1.);+#2151 = DIRECTION('',(0.,1.));+#2152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2153 = ORIENTED_EDGE('',*,*,#2154,.T.);+#2154 = EDGE_CURVE('',#2132,#2155,#2157,.T.);+#2155 = VERTEX_POINT('',#2156);+#2156 = CARTESIAN_POINT('',(-2.6,-0.5,0.2));+#2157 = SURFACE_CURVE('',#2158,(#2162,#2169),.PCURVE_S1.);+#2158 = LINE('',#2159,#2160);+#2159 = CARTESIAN_POINT('',(-2.6,-0.5,0.));+#2160 = VECTOR('',#2161,1.);+#2161 = DIRECTION('',(0.,0.,1.));+#2162 = PCURVE('',#2112,#2163);+#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168);+#2164 = LINE('',#2165,#2166);+#2165 = CARTESIAN_POINT('',(0.,-0.3));+#2166 = VECTOR('',#2167,1.);+#2167 = DIRECTION('',(1.,0.));+#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2169 = PCURVE('',#2060,#2170);+#2170 = DEFINITIONAL_REPRESENTATION('',(#2171),#2175);+#2171 = LINE('',#2172,#2173);+#2172 = CARTESIAN_POINT('',(0.,0.41));+#2173 = VECTOR('',#2174,1.);+#2174 = DIRECTION('',(1.,0.));+#2175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2176 = ORIENTED_EDGE('',*,*,#2177,.F.);+#2177 = EDGE_CURVE('',#2104,#2155,#2178,.T.);+#2178 = SURFACE_CURVE('',#2179,(#2183,#2190),.PCURVE_S1.);+#2179 = LINE('',#2180,#2181);+#2180 = CARTESIAN_POINT('',(-2.6,-0.8,0.2));+#2181 = VECTOR('',#2182,1.);+#2182 = DIRECTION('',(0.,1.,0.));+#2183 = PCURVE('',#2112,#2184);+#2184 = DEFINITIONAL_REPRESENTATION('',(#2185),#2189);+#2185 = LINE('',#2186,#2187);+#2186 = CARTESIAN_POINT('',(0.2,0.));+#2187 = VECTOR('',#2188,1.);+#2188 = DIRECTION('',(0.,-1.));+#2189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2190 = PCURVE('',#2086,#2191);+#2191 = DEFINITIONAL_REPRESENTATION('',(#2192),#2196);+#2192 = LINE('',#2193,#2194);+#2193 = CARTESIAN_POINT('',(0.41,0.));+#2194 = VECTOR('',#2195,1.);+#2195 = DIRECTION('',(0.,1.));+#2196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2197 = ADVANCED_FACE('',(#2198),#2004,.F.);+#2198 = FACE_BOUND('',#2199,.F.);+#2199 = EDGE_LOOP('',(#2200,#2221,#2222,#2243));+#2200 = ORIENTED_EDGE('',*,*,#2201,.F.);+#2201 = EDGE_CURVE('',#1982,#2102,#2202,.T.);+#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.);+#2203 = LINE('',#2204,#2205);+#2204 = CARTESIAN_POINT('',(-3.01,-0.8,0.));+#2205 = VECTOR('',#2206,1.);+#2206 = DIRECTION('',(1.,0.,0.));+#2207 = PCURVE('',#2004,#2208);+#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213);+#2209 = LINE('',#2210,#2211);+#2210 = CARTESIAN_POINT('',(0.,0.));+#2211 = VECTOR('',#2212,1.);+#2212 = DIRECTION('',(0.,1.));+#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2214 = PCURVE('',#2032,#2215);+#2215 = DEFINITIONAL_REPRESENTATION('',(#2216),#2220);+#2216 = LINE('',#2217,#2218);+#2217 = CARTESIAN_POINT('',(0.,0.));+#2218 = VECTOR('',#2219,1.);+#2219 = DIRECTION('',(1.,0.));+#2220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2221 = ORIENTED_EDGE('',*,*,#1981,.T.);+#2222 = ORIENTED_EDGE('',*,*,#2223,.T.);+#2223 = EDGE_CURVE('',#1984,#2104,#2224,.T.);+#2224 = SURFACE_CURVE('',#2225,(#2229,#2236),.PCURVE_S1.);+#2225 = LINE('',#2226,#2227);+#2226 = CARTESIAN_POINT('',(-3.01,-0.8,0.2));+#2227 = VECTOR('',#2228,1.);+#2228 = DIRECTION('',(1.,0.,0.));+#2229 = PCURVE('',#2004,#2230);+#2230 = DEFINITIONAL_REPRESENTATION('',(#2231),#2235);+#2231 = LINE('',#2232,#2233);+#2232 = CARTESIAN_POINT('',(0.2,0.));+#2233 = VECTOR('',#2234,1.);+#2234 = DIRECTION('',(0.,1.));+#2235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2236 = PCURVE('',#2086,#2237);+#2237 = DEFINITIONAL_REPRESENTATION('',(#2238),#2242);+#2238 = LINE('',#2239,#2240);+#2239 = CARTESIAN_POINT('',(0.,0.));+#2240 = VECTOR('',#2241,1.);+#2241 = DIRECTION('',(1.,0.));+#2242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2243 = ORIENTED_EDGE('',*,*,#2101,.F.);+#2244 = ADVANCED_FACE('',(#2245),#2060,.T.);+#2245 = FACE_BOUND('',#2246,.T.);+#2246 = EDGE_LOOP('',(#2247,#2268,#2269,#2290));+#2247 = ORIENTED_EDGE('',*,*,#2248,.F.);+#2248 = EDGE_CURVE('',#2017,#2132,#2249,.T.);+#2249 = SURFACE_CURVE('',#2250,(#2254,#2261),.PCURVE_S1.);+#2250 = LINE('',#2251,#2252);+#2251 = CARTESIAN_POINT('',(-3.01,-0.5,0.));+#2252 = VECTOR('',#2253,1.);+#2253 = DIRECTION('',(1.,0.,0.));+#2254 = PCURVE('',#2060,#2255);+#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2260);+#2256 = LINE('',#2257,#2258);+#2257 = CARTESIAN_POINT('',(0.,0.));+#2258 = VECTOR('',#2259,1.);+#2259 = DIRECTION('',(0.,1.));+#2260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2261 = PCURVE('',#2032,#2262);+#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267);+#2263 = LINE('',#2264,#2265);+#2264 = CARTESIAN_POINT('',(0.,0.3));+#2265 = VECTOR('',#2266,1.);+#2266 = DIRECTION('',(1.,0.));+#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2268 = ORIENTED_EDGE('',*,*,#2044,.T.);+#2269 = ORIENTED_EDGE('',*,*,#2270,.T.);+#2270 = EDGE_CURVE('',#2045,#2155,#2271,.T.);+#2271 = SURFACE_CURVE('',#2272,(#2276,#2283),.PCURVE_S1.);+#2272 = LINE('',#2273,#2274);+#2273 = CARTESIAN_POINT('',(-3.01,-0.5,0.2));+#2274 = VECTOR('',#2275,1.);+#2275 = DIRECTION('',(1.,0.,0.));+#2276 = PCURVE('',#2060,#2277);+#2277 = DEFINITIONAL_REPRESENTATION('',(#2278),#2282);+#2278 = LINE('',#2279,#2280);+#2279 = CARTESIAN_POINT('',(0.2,0.));+#2280 = VECTOR('',#2281,1.);+#2281 = DIRECTION('',(0.,1.));+#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2283 = PCURVE('',#2086,#2284);+#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289);+#2285 = LINE('',#2286,#2287);+#2286 = CARTESIAN_POINT('',(0.,0.3));+#2287 = VECTOR('',#2288,1.);+#2288 = DIRECTION('',(1.,0.));+#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2290 = ORIENTED_EDGE('',*,*,#2154,.F.);+#2291 = ADVANCED_FACE('',(#2292),#2032,.F.);+#2292 = FACE_BOUND('',#2293,.F.);+#2293 = EDGE_LOOP('',(#2294,#2295,#2296,#2297));+#2294 = ORIENTED_EDGE('',*,*,#2016,.F.);+#2295 = ORIENTED_EDGE('',*,*,#2201,.T.);+#2296 = ORIENTED_EDGE('',*,*,#2131,.T.);+#2297 = ORIENTED_EDGE('',*,*,#2248,.F.);+#2298 = ADVANCED_FACE('',(#2299),#2086,.T.);+#2299 = FACE_BOUND('',#2300,.T.);+#2300 = EDGE_LOOP('',(#2301,#2302,#2303,#2304));+#2301 = ORIENTED_EDGE('',*,*,#2072,.F.);+#2302 = ORIENTED_EDGE('',*,*,#2223,.T.);+#2303 = ORIENTED_EDGE('',*,*,#2177,.T.);+#2304 = ORIENTED_EDGE('',*,*,#2270,.F.);+#2305 = MANIFOLD_SOLID_BREP('',#2306);+#2306 = CLOSED_SHELL('',(#2307,#2427,#2527,#2574,#2621,#2628));+#2307 = ADVANCED_FACE('',(#2308),#2322,.F.);+#2308 = FACE_BOUND('',#2309,.F.);+#2309 = EDGE_LOOP('',(#2310,#2345,#2373,#2401));+#2310 = ORIENTED_EDGE('',*,*,#2311,.F.);+#2311 = EDGE_CURVE('',#2312,#2314,#2316,.T.);+#2312 = VERTEX_POINT('',#2313);+#2313 = CARTESIAN_POINT('',(-3.01,-1.45,0.));+#2314 = VERTEX_POINT('',#2315);+#2315 = CARTESIAN_POINT('',(-3.01,-1.45,0.2));+#2316 = SURFACE_CURVE('',#2317,(#2321,#2333),.PCURVE_S1.);+#2317 = LINE('',#2318,#2319);+#2318 = CARTESIAN_POINT('',(-3.01,-1.45,0.));+#2319 = VECTOR('',#2320,1.);+#2320 = DIRECTION('',(0.,0.,1.));+#2321 = PCURVE('',#2322,#2327);+#2322 = PLANE('',#2323);+#2323 = AXIS2_PLACEMENT_3D('',#2324,#2325,#2326);+#2324 = CARTESIAN_POINT('',(-3.01,-1.45,0.));+#2325 = DIRECTION('',(1.,0.,0.));+#2326 = DIRECTION('',(0.,0.,1.));+#2327 = DEFINITIONAL_REPRESENTATION('',(#2328),#2332);+#2328 = LINE('',#2329,#2330);+#2329 = CARTESIAN_POINT('',(0.,0.));+#2330 = VECTOR('',#2331,1.);+#2331 = DIRECTION('',(1.,0.));+#2332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2333 = PCURVE('',#2334,#2339);+#2334 = PLANE('',#2335);+#2335 = AXIS2_PLACEMENT_3D('',#2336,#2337,#2338);+#2336 = CARTESIAN_POINT('',(-3.01,-1.45,0.));+#2337 = DIRECTION('',(0.,1.,0.));+#2338 = DIRECTION('',(0.,0.,1.));+#2339 = DEFINITIONAL_REPRESENTATION('',(#2340),#2344);+#2340 = LINE('',#2341,#2342);+#2341 = CARTESIAN_POINT('',(0.,0.));+#2342 = VECTOR('',#2343,1.);+#2343 = DIRECTION('',(1.,0.));+#2344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2345 = ORIENTED_EDGE('',*,*,#2346,.T.);+#2346 = EDGE_CURVE('',#2312,#2347,#2349,.T.);+#2347 = VERTEX_POINT('',#2348);+#2348 = CARTESIAN_POINT('',(-3.01,-1.15,0.));+#2349 = SURFACE_CURVE('',#2350,(#2354,#2361),.PCURVE_S1.);+#2350 = LINE('',#2351,#2352);+#2351 = CARTESIAN_POINT('',(-3.01,-1.45,0.));+#2352 = VECTOR('',#2353,1.);+#2353 = DIRECTION('',(0.,1.,0.));+#2354 = PCURVE('',#2322,#2355);+#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2360);+#2356 = LINE('',#2357,#2358);+#2357 = CARTESIAN_POINT('',(0.,0.));+#2358 = VECTOR('',#2359,1.);+#2359 = DIRECTION('',(0.,-1.));+#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2361 = PCURVE('',#2362,#2367);+#2362 = PLANE('',#2363);+#2363 = AXIS2_PLACEMENT_3D('',#2364,#2365,#2366);+#2364 = CARTESIAN_POINT('',(-3.01,-1.45,0.));+#2365 = DIRECTION('',(0.,0.,1.));+#2366 = DIRECTION('',(1.,0.,0.));+#2367 = DEFINITIONAL_REPRESENTATION('',(#2368),#2372);+#2368 = LINE('',#2369,#2370);+#2369 = CARTESIAN_POINT('',(0.,0.));+#2370 = VECTOR('',#2371,1.);+#2371 = DIRECTION('',(0.,1.));+#2372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2373 = ORIENTED_EDGE('',*,*,#2374,.T.);+#2374 = EDGE_CURVE('',#2347,#2375,#2377,.T.);+#2375 = VERTEX_POINT('',#2376);+#2376 = CARTESIAN_POINT('',(-3.01,-1.15,0.2));+#2377 = SURFACE_CURVE('',#2378,(#2382,#2389),.PCURVE_S1.);+#2378 = LINE('',#2379,#2380);+#2379 = CARTESIAN_POINT('',(-3.01,-1.15,0.));+#2380 = VECTOR('',#2381,1.);+#2381 = DIRECTION('',(0.,0.,1.));+#2382 = PCURVE('',#2322,#2383);+#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2388);+#2384 = LINE('',#2385,#2386);+#2385 = CARTESIAN_POINT('',(0.,-0.3));+#2386 = VECTOR('',#2387,1.);+#2387 = DIRECTION('',(1.,0.));+#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2389 = PCURVE('',#2390,#2395);+#2390 = PLANE('',#2391);+#2391 = AXIS2_PLACEMENT_3D('',#2392,#2393,#2394);+#2392 = CARTESIAN_POINT('',(-3.01,-1.15,0.));+#2393 = DIRECTION('',(0.,1.,0.));+#2394 = DIRECTION('',(0.,0.,1.));+#2395 = DEFINITIONAL_REPRESENTATION('',(#2396),#2400);+#2396 = LINE('',#2397,#2398);+#2397 = CARTESIAN_POINT('',(0.,0.));+#2398 = VECTOR('',#2399,1.);+#2399 = DIRECTION('',(1.,0.));+#2400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2401 = ORIENTED_EDGE('',*,*,#2402,.F.);+#2402 = EDGE_CURVE('',#2314,#2375,#2403,.T.);+#2403 = SURFACE_CURVE('',#2404,(#2408,#2415),.PCURVE_S1.);+#2404 = LINE('',#2405,#2406);+#2405 = CARTESIAN_POINT('',(-3.01,-1.45,0.2));+#2406 = VECTOR('',#2407,1.);+#2407 = DIRECTION('',(0.,1.,0.));+#2408 = PCURVE('',#2322,#2409);+#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414);+#2410 = LINE('',#2411,#2412);+#2411 = CARTESIAN_POINT('',(0.2,0.));+#2412 = VECTOR('',#2413,1.);+#2413 = DIRECTION('',(0.,-1.));+#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2415 = PCURVE('',#2416,#2421);+#2416 = PLANE('',#2417);+#2417 = AXIS2_PLACEMENT_3D('',#2418,#2419,#2420);+#2418 = CARTESIAN_POINT('',(-3.01,-1.45,0.2));+#2419 = DIRECTION('',(0.,0.,1.));+#2420 = DIRECTION('',(1.,0.,0.));+#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2426);+#2422 = LINE('',#2423,#2424);+#2423 = CARTESIAN_POINT('',(0.,0.));+#2424 = VECTOR('',#2425,1.);+#2425 = DIRECTION('',(0.,1.));+#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2427 = ADVANCED_FACE('',(#2428),#2442,.T.);+#2428 = FACE_BOUND('',#2429,.T.);+#2429 = EDGE_LOOP('',(#2430,#2460,#2483,#2506));+#2430 = ORIENTED_EDGE('',*,*,#2431,.F.);+#2431 = EDGE_CURVE('',#2432,#2434,#2436,.T.);+#2432 = VERTEX_POINT('',#2433);+#2433 = CARTESIAN_POINT('',(-2.6,-1.45,0.));+#2434 = VERTEX_POINT('',#2435);+#2435 = CARTESIAN_POINT('',(-2.6,-1.45,0.2));+#2436 = SURFACE_CURVE('',#2437,(#2441,#2453),.PCURVE_S1.);+#2437 = LINE('',#2438,#2439);+#2438 = CARTESIAN_POINT('',(-2.6,-1.45,0.));+#2439 = VECTOR('',#2440,1.);+#2440 = DIRECTION('',(0.,0.,1.));+#2441 = PCURVE('',#2442,#2447);+#2442 = PLANE('',#2443);+#2443 = AXIS2_PLACEMENT_3D('',#2444,#2445,#2446);+#2444 = CARTESIAN_POINT('',(-2.6,-1.45,0.));+#2445 = DIRECTION('',(1.,0.,0.));+#2446 = DIRECTION('',(0.,0.,1.));+#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452);+#2448 = LINE('',#2449,#2450);+#2449 = CARTESIAN_POINT('',(0.,0.));+#2450 = VECTOR('',#2451,1.);+#2451 = DIRECTION('',(1.,0.));+#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2453 = PCURVE('',#2334,#2454);+#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459);+#2455 = LINE('',#2456,#2457);+#2456 = CARTESIAN_POINT('',(0.,0.41));+#2457 = VECTOR('',#2458,1.);+#2458 = DIRECTION('',(1.,0.));+#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2460 = ORIENTED_EDGE('',*,*,#2461,.T.);+#2461 = EDGE_CURVE('',#2432,#2462,#2464,.T.);+#2462 = VERTEX_POINT('',#2463);+#2463 = CARTESIAN_POINT('',(-2.6,-1.15,0.));+#2464 = SURFACE_CURVE('',#2465,(#2469,#2476),.PCURVE_S1.);+#2465 = LINE('',#2466,#2467);+#2466 = CARTESIAN_POINT('',(-2.6,-1.45,0.));+#2467 = VECTOR('',#2468,1.);+#2468 = DIRECTION('',(0.,1.,0.));+#2469 = PCURVE('',#2442,#2470);+#2470 = DEFINITIONAL_REPRESENTATION('',(#2471),#2475);+#2471 = LINE('',#2472,#2473);+#2472 = CARTESIAN_POINT('',(0.,0.));+#2473 = VECTOR('',#2474,1.);+#2474 = DIRECTION('',(0.,-1.));+#2475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2476 = PCURVE('',#2362,#2477);+#2477 = DEFINITIONAL_REPRESENTATION('',(#2478),#2482);+#2478 = LINE('',#2479,#2480);+#2479 = CARTESIAN_POINT('',(0.41,0.));+#2480 = VECTOR('',#2481,1.);+#2481 = DIRECTION('',(0.,1.));+#2482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2483 = ORIENTED_EDGE('',*,*,#2484,.T.);+#2484 = EDGE_CURVE('',#2462,#2485,#2487,.T.);+#2485 = VERTEX_POINT('',#2486);+#2486 = CARTESIAN_POINT('',(-2.6,-1.15,0.2));+#2487 = SURFACE_CURVE('',#2488,(#2492,#2499),.PCURVE_S1.);+#2488 = LINE('',#2489,#2490);+#2489 = CARTESIAN_POINT('',(-2.6,-1.15,0.));+#2490 = VECTOR('',#2491,1.);+#2491 = DIRECTION('',(0.,0.,1.));+#2492 = PCURVE('',#2442,#2493);+#2493 = DEFINITIONAL_REPRESENTATION('',(#2494),#2498);+#2494 = LINE('',#2495,#2496);+#2495 = CARTESIAN_POINT('',(0.,-0.3));+#2496 = VECTOR('',#2497,1.);+#2497 = DIRECTION('',(1.,0.));+#2498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2499 = PCURVE('',#2390,#2500);+#2500 = DEFINITIONAL_REPRESENTATION('',(#2501),#2505);+#2501 = LINE('',#2502,#2503);+#2502 = CARTESIAN_POINT('',(0.,0.41));+#2503 = VECTOR('',#2504,1.);+#2504 = DIRECTION('',(1.,0.));+#2505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2506 = ORIENTED_EDGE('',*,*,#2507,.F.);+#2507 = EDGE_CURVE('',#2434,#2485,#2508,.T.);+#2508 = SURFACE_CURVE('',#2509,(#2513,#2520),.PCURVE_S1.);+#2509 = LINE('',#2510,#2511);+#2510 = CARTESIAN_POINT('',(-2.6,-1.45,0.2));+#2511 = VECTOR('',#2512,1.);+#2512 = DIRECTION('',(0.,1.,0.));+#2513 = PCURVE('',#2442,#2514);+#2514 = DEFINITIONAL_REPRESENTATION('',(#2515),#2519);+#2515 = LINE('',#2516,#2517);+#2516 = CARTESIAN_POINT('',(0.2,0.));+#2517 = VECTOR('',#2518,1.);+#2518 = DIRECTION('',(0.,-1.));+#2519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2520 = PCURVE('',#2416,#2521);+#2521 = DEFINITIONAL_REPRESENTATION('',(#2522),#2526);+#2522 = LINE('',#2523,#2524);+#2523 = CARTESIAN_POINT('',(0.41,0.));+#2524 = VECTOR('',#2525,1.);+#2525 = DIRECTION('',(0.,1.));+#2526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2527 = ADVANCED_FACE('',(#2528),#2334,.F.);+#2528 = FACE_BOUND('',#2529,.F.);+#2529 = EDGE_LOOP('',(#2530,#2551,#2552,#2573));+#2530 = ORIENTED_EDGE('',*,*,#2531,.F.);+#2531 = EDGE_CURVE('',#2312,#2432,#2532,.T.);+#2532 = SURFACE_CURVE('',#2533,(#2537,#2544),.PCURVE_S1.);+#2533 = LINE('',#2534,#2535);+#2534 = CARTESIAN_POINT('',(-3.01,-1.45,0.));+#2535 = VECTOR('',#2536,1.);+#2536 = DIRECTION('',(1.,0.,0.));+#2537 = PCURVE('',#2334,#2538);+#2538 = DEFINITIONAL_REPRESENTATION('',(#2539),#2543);+#2539 = LINE('',#2540,#2541);+#2540 = CARTESIAN_POINT('',(0.,0.));+#2541 = VECTOR('',#2542,1.);+#2542 = DIRECTION('',(0.,1.));+#2543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2544 = PCURVE('',#2362,#2545);+#2545 = DEFINITIONAL_REPRESENTATION('',(#2546),#2550);+#2546 = LINE('',#2547,#2548);+#2547 = CARTESIAN_POINT('',(0.,0.));+#2548 = VECTOR('',#2549,1.);+#2549 = DIRECTION('',(1.,0.));+#2550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2551 = ORIENTED_EDGE('',*,*,#2311,.T.);+#2552 = ORIENTED_EDGE('',*,*,#2553,.T.);+#2553 = EDGE_CURVE('',#2314,#2434,#2554,.T.);+#2554 = SURFACE_CURVE('',#2555,(#2559,#2566),.PCURVE_S1.);+#2555 = LINE('',#2556,#2557);+#2556 = CARTESIAN_POINT('',(-3.01,-1.45,0.2));+#2557 = VECTOR('',#2558,1.);+#2558 = DIRECTION('',(1.,0.,0.));+#2559 = PCURVE('',#2334,#2560);+#2560 = DEFINITIONAL_REPRESENTATION('',(#2561),#2565);+#2561 = LINE('',#2562,#2563);+#2562 = CARTESIAN_POINT('',(0.2,0.));+#2563 = VECTOR('',#2564,1.);+#2564 = DIRECTION('',(0.,1.));+#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2566 = PCURVE('',#2416,#2567);+#2567 = DEFINITIONAL_REPRESENTATION('',(#2568),#2572);+#2568 = LINE('',#2569,#2570);+#2569 = CARTESIAN_POINT('',(0.,0.));+#2570 = VECTOR('',#2571,1.);+#2571 = DIRECTION('',(1.,0.));+#2572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2573 = ORIENTED_EDGE('',*,*,#2431,.F.);+#2574 = ADVANCED_FACE('',(#2575),#2390,.T.);+#2575 = FACE_BOUND('',#2576,.T.);+#2576 = EDGE_LOOP('',(#2577,#2598,#2599,#2620));+#2577 = ORIENTED_EDGE('',*,*,#2578,.F.);+#2578 = EDGE_CURVE('',#2347,#2462,#2579,.T.);+#2579 = SURFACE_CURVE('',#2580,(#2584,#2591),.PCURVE_S1.);+#2580 = LINE('',#2581,#2582);+#2581 = CARTESIAN_POINT('',(-3.01,-1.15,0.));+#2582 = VECTOR('',#2583,1.);+#2583 = DIRECTION('',(1.,0.,0.));+#2584 = PCURVE('',#2390,#2585);+#2585 = DEFINITIONAL_REPRESENTATION('',(#2586),#2590);+#2586 = LINE('',#2587,#2588);+#2587 = CARTESIAN_POINT('',(0.,0.));+#2588 = VECTOR('',#2589,1.);+#2589 = DIRECTION('',(0.,1.));+#2590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2591 = PCURVE('',#2362,#2592);+#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597);+#2593 = LINE('',#2594,#2595);+#2594 = CARTESIAN_POINT('',(0.,0.3));+#2595 = VECTOR('',#2596,1.);+#2596 = DIRECTION('',(1.,0.));+#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2598 = ORIENTED_EDGE('',*,*,#2374,.T.);+#2599 = ORIENTED_EDGE('',*,*,#2600,.T.);+#2600 = EDGE_CURVE('',#2375,#2485,#2601,.T.);+#2601 = SURFACE_CURVE('',#2602,(#2606,#2613),.PCURVE_S1.);+#2602 = LINE('',#2603,#2604);+#2603 = CARTESIAN_POINT('',(-3.01,-1.15,0.2));+#2604 = VECTOR('',#2605,1.);+#2605 = DIRECTION('',(1.,0.,0.));+#2606 = PCURVE('',#2390,#2607);+#2607 = DEFINITIONAL_REPRESENTATION('',(#2608),#2612);+#2608 = LINE('',#2609,#2610);+#2609 = CARTESIAN_POINT('',(0.2,0.));+#2610 = VECTOR('',#2611,1.);+#2611 = DIRECTION('',(0.,1.));+#2612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2613 = PCURVE('',#2416,#2614);+#2614 = DEFINITIONAL_REPRESENTATION('',(#2615),#2619);+#2615 = LINE('',#2616,#2617);+#2616 = CARTESIAN_POINT('',(0.,0.3));+#2617 = VECTOR('',#2618,1.);+#2618 = DIRECTION('',(1.,0.));+#2619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2620 = ORIENTED_EDGE('',*,*,#2484,.F.);+#2621 = ADVANCED_FACE('',(#2622),#2362,.F.);+#2622 = FACE_BOUND('',#2623,.F.);+#2623 = EDGE_LOOP('',(#2624,#2625,#2626,#2627));+#2624 = ORIENTED_EDGE('',*,*,#2346,.F.);+#2625 = ORIENTED_EDGE('',*,*,#2531,.T.);+#2626 = ORIENTED_EDGE('',*,*,#2461,.T.);+#2627 = ORIENTED_EDGE('',*,*,#2578,.F.);+#2628 = ADVANCED_FACE('',(#2629),#2416,.T.);+#2629 = FACE_BOUND('',#2630,.T.);+#2630 = EDGE_LOOP('',(#2631,#2632,#2633,#2634));+#2631 = ORIENTED_EDGE('',*,*,#2402,.F.);+#2632 = ORIENTED_EDGE('',*,*,#2553,.T.);+#2633 = ORIENTED_EDGE('',*,*,#2507,.T.);+#2634 = ORIENTED_EDGE('',*,*,#2600,.F.);+#2635 = MANIFOLD_SOLID_BREP('',#2636);+#2636 = CLOSED_SHELL('',(#2637,#2757,#2857,#2904,#2951,#2958));+#2637 = ADVANCED_FACE('',(#2638),#2652,.F.);+#2638 = FACE_BOUND('',#2639,.F.);+#2639 = EDGE_LOOP('',(#2640,#2675,#2703,#2731));+#2640 = ORIENTED_EDGE('',*,*,#2641,.F.);+#2641 = EDGE_CURVE('',#2642,#2644,#2646,.T.);+#2642 = VERTEX_POINT('',#2643);+#2643 = CARTESIAN_POINT('',(-3.01,-2.1,0.));+#2644 = VERTEX_POINT('',#2645);+#2645 = CARTESIAN_POINT('',(-3.01,-2.1,0.2));+#2646 = SURFACE_CURVE('',#2647,(#2651,#2663),.PCURVE_S1.);+#2647 = LINE('',#2648,#2649);+#2648 = CARTESIAN_POINT('',(-3.01,-2.1,0.));+#2649 = VECTOR('',#2650,1.);+#2650 = DIRECTION('',(0.,0.,1.));+#2651 = PCURVE('',#2652,#2657);+#2652 = PLANE('',#2653);+#2653 = AXIS2_PLACEMENT_3D('',#2654,#2655,#2656);+#2654 = CARTESIAN_POINT('',(-3.01,-2.1,0.));+#2655 = DIRECTION('',(1.,0.,0.));+#2656 = DIRECTION('',(0.,0.,1.));+#2657 = DEFINITIONAL_REPRESENTATION('',(#2658),#2662);+#2658 = LINE('',#2659,#2660);+#2659 = CARTESIAN_POINT('',(0.,0.));+#2660 = VECTOR('',#2661,1.);+#2661 = DIRECTION('',(1.,0.));+#2662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2663 = PCURVE('',#2664,#2669);+#2664 = PLANE('',#2665);+#2665 = AXIS2_PLACEMENT_3D('',#2666,#2667,#2668);+#2666 = CARTESIAN_POINT('',(-3.01,-2.1,0.));+#2667 = DIRECTION('',(0.,1.,0.));+#2668 = DIRECTION('',(0.,0.,1.));+#2669 = DEFINITIONAL_REPRESENTATION('',(#2670),#2674);+#2670 = LINE('',#2671,#2672);+#2671 = CARTESIAN_POINT('',(0.,0.));+#2672 = VECTOR('',#2673,1.);+#2673 = DIRECTION('',(1.,0.));+#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2675 = ORIENTED_EDGE('',*,*,#2676,.T.);+#2676 = EDGE_CURVE('',#2642,#2677,#2679,.T.);+#2677 = VERTEX_POINT('',#2678);+#2678 = CARTESIAN_POINT('',(-3.01,-1.8,0.));+#2679 = SURFACE_CURVE('',#2680,(#2684,#2691),.PCURVE_S1.);+#2680 = LINE('',#2681,#2682);+#2681 = CARTESIAN_POINT('',(-3.01,-2.1,0.));+#2682 = VECTOR('',#2683,1.);+#2683 = DIRECTION('',(0.,1.,0.));+#2684 = PCURVE('',#2652,#2685);+#2685 = DEFINITIONAL_REPRESENTATION('',(#2686),#2690);+#2686 = LINE('',#2687,#2688);+#2687 = CARTESIAN_POINT('',(0.,0.));+#2688 = VECTOR('',#2689,1.);+#2689 = DIRECTION('',(0.,-1.));+#2690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2691 = PCURVE('',#2692,#2697);+#2692 = PLANE('',#2693);+#2693 = AXIS2_PLACEMENT_3D('',#2694,#2695,#2696);+#2694 = CARTESIAN_POINT('',(-3.01,-2.1,0.));+#2695 = DIRECTION('',(0.,0.,1.));+#2696 = DIRECTION('',(1.,0.,0.));+#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2702);+#2698 = LINE('',#2699,#2700);+#2699 = CARTESIAN_POINT('',(0.,0.));+#2700 = VECTOR('',#2701,1.);+#2701 = DIRECTION('',(0.,1.));+#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2703 = ORIENTED_EDGE('',*,*,#2704,.T.);+#2704 = EDGE_CURVE('',#2677,#2705,#2707,.T.);+#2705 = VERTEX_POINT('',#2706);+#2706 = CARTESIAN_POINT('',(-3.01,-1.8,0.2));+#2707 = SURFACE_CURVE('',#2708,(#2712,#2719),.PCURVE_S1.);+#2708 = LINE('',#2709,#2710);+#2709 = CARTESIAN_POINT('',(-3.01,-1.8,0.));+#2710 = VECTOR('',#2711,1.);+#2711 = DIRECTION('',(0.,0.,1.));+#2712 = PCURVE('',#2652,#2713);+#2713 = DEFINITIONAL_REPRESENTATION('',(#2714),#2718);+#2714 = LINE('',#2715,#2716);+#2715 = CARTESIAN_POINT('',(0.,-0.3));+#2716 = VECTOR('',#2717,1.);+#2717 = DIRECTION('',(1.,0.));+#2718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2719 = PCURVE('',#2720,#2725);+#2720 = PLANE('',#2721);+#2721 = AXIS2_PLACEMENT_3D('',#2722,#2723,#2724);+#2722 = CARTESIAN_POINT('',(-3.01,-1.8,0.));+#2723 = DIRECTION('',(0.,1.,0.));+#2724 = DIRECTION('',(0.,0.,1.));+#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730);+#2726 = LINE('',#2727,#2728);+#2727 = CARTESIAN_POINT('',(0.,0.));+#2728 = VECTOR('',#2729,1.);+#2729 = DIRECTION('',(1.,0.));+#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2731 = ORIENTED_EDGE('',*,*,#2732,.F.);+#2732 = EDGE_CURVE('',#2644,#2705,#2733,.T.);+#2733 = SURFACE_CURVE('',#2734,(#2738,#2745),.PCURVE_S1.);+#2734 = LINE('',#2735,#2736);+#2735 = CARTESIAN_POINT('',(-3.01,-2.1,0.2));+#2736 = VECTOR('',#2737,1.);+#2737 = DIRECTION('',(0.,1.,0.));+#2738 = PCURVE('',#2652,#2739);+#2739 = DEFINITIONAL_REPRESENTATION('',(#2740),#2744);+#2740 = LINE('',#2741,#2742);+#2741 = CARTESIAN_POINT('',(0.2,0.));+#2742 = VECTOR('',#2743,1.);+#2743 = DIRECTION('',(0.,-1.));+#2744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2745 = PCURVE('',#2746,#2751);+#2746 = PLANE('',#2747);+#2747 = AXIS2_PLACEMENT_3D('',#2748,#2749,#2750);+#2748 = CARTESIAN_POINT('',(-3.01,-2.1,0.2));+#2749 = DIRECTION('',(0.,0.,1.));+#2750 = DIRECTION('',(1.,0.,0.));+#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756);+#2752 = LINE('',#2753,#2754);+#2753 = CARTESIAN_POINT('',(0.,0.));+#2754 = VECTOR('',#2755,1.);+#2755 = DIRECTION('',(0.,1.));+#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2757 = ADVANCED_FACE('',(#2758),#2772,.T.);+#2758 = FACE_BOUND('',#2759,.T.);+#2759 = EDGE_LOOP('',(#2760,#2790,#2813,#2836));+#2760 = ORIENTED_EDGE('',*,*,#2761,.F.);+#2761 = EDGE_CURVE('',#2762,#2764,#2766,.T.);+#2762 = VERTEX_POINT('',#2763);+#2763 = CARTESIAN_POINT('',(-2.6,-2.1,0.));+#2764 = VERTEX_POINT('',#2765);+#2765 = CARTESIAN_POINT('',(-2.6,-2.1,0.2));+#2766 = SURFACE_CURVE('',#2767,(#2771,#2783),.PCURVE_S1.);+#2767 = LINE('',#2768,#2769);+#2768 = CARTESIAN_POINT('',(-2.6,-2.1,0.));+#2769 = VECTOR('',#2770,1.);+#2770 = DIRECTION('',(0.,0.,1.));+#2771 = PCURVE('',#2772,#2777);+#2772 = PLANE('',#2773);+#2773 = AXIS2_PLACEMENT_3D('',#2774,#2775,#2776);+#2774 = CARTESIAN_POINT('',(-2.6,-2.1,0.));+#2775 = DIRECTION('',(1.,0.,0.));+#2776 = DIRECTION('',(0.,0.,1.));+#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782);+#2778 = LINE('',#2779,#2780);+#2779 = CARTESIAN_POINT('',(0.,0.));+#2780 = VECTOR('',#2781,1.);+#2781 = DIRECTION('',(1.,0.));+#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2783 = PCURVE('',#2664,#2784);+#2784 = DEFINITIONAL_REPRESENTATION('',(#2785),#2789);+#2785 = LINE('',#2786,#2787);+#2786 = CARTESIAN_POINT('',(0.,0.41));+#2787 = VECTOR('',#2788,1.);+#2788 = DIRECTION('',(1.,0.));+#2789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2790 = ORIENTED_EDGE('',*,*,#2791,.T.);+#2791 = EDGE_CURVE('',#2762,#2792,#2794,.T.);+#2792 = VERTEX_POINT('',#2793);+#2793 = CARTESIAN_POINT('',(-2.6,-1.8,0.));+#2794 = SURFACE_CURVE('',#2795,(#2799,#2806),.PCURVE_S1.);+#2795 = LINE('',#2796,#2797);+#2796 = CARTESIAN_POINT('',(-2.6,-2.1,0.));+#2797 = VECTOR('',#2798,1.);+#2798 = DIRECTION('',(0.,1.,0.));+#2799 = PCURVE('',#2772,#2800);+#2800 = DEFINITIONAL_REPRESENTATION('',(#2801),#2805);+#2801 = LINE('',#2802,#2803);+#2802 = CARTESIAN_POINT('',(0.,0.));+#2803 = VECTOR('',#2804,1.);+#2804 = DIRECTION('',(0.,-1.));+#2805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2806 = PCURVE('',#2692,#2807);+#2807 = DEFINITIONAL_REPRESENTATION('',(#2808),#2812);+#2808 = LINE('',#2809,#2810);+#2809 = CARTESIAN_POINT('',(0.41,0.));+#2810 = VECTOR('',#2811,1.);+#2811 = DIRECTION('',(0.,1.));+#2812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2813 = ORIENTED_EDGE('',*,*,#2814,.T.);+#2814 = EDGE_CURVE('',#2792,#2815,#2817,.T.);+#2815 = VERTEX_POINT('',#2816);+#2816 = CARTESIAN_POINT('',(-2.6,-1.8,0.2));+#2817 = SURFACE_CURVE('',#2818,(#2822,#2829),.PCURVE_S1.);+#2818 = LINE('',#2819,#2820);+#2819 = CARTESIAN_POINT('',(-2.6,-1.8,0.));+#2820 = VECTOR('',#2821,1.);+#2821 = DIRECTION('',(0.,0.,1.));+#2822 = PCURVE('',#2772,#2823);+#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828);+#2824 = LINE('',#2825,#2826);+#2825 = CARTESIAN_POINT('',(0.,-0.3));+#2826 = VECTOR('',#2827,1.);+#2827 = DIRECTION('',(1.,0.));+#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2829 = PCURVE('',#2720,#2830);+#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835);+#2831 = LINE('',#2832,#2833);+#2832 = CARTESIAN_POINT('',(0.,0.41));+#2833 = VECTOR('',#2834,1.);+#2834 = DIRECTION('',(1.,0.));+#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2836 = ORIENTED_EDGE('',*,*,#2837,.F.);+#2837 = EDGE_CURVE('',#2764,#2815,#2838,.T.);+#2838 = SURFACE_CURVE('',#2839,(#2843,#2850),.PCURVE_S1.);+#2839 = LINE('',#2840,#2841);+#2840 = CARTESIAN_POINT('',(-2.6,-2.1,0.2));+#2841 = VECTOR('',#2842,1.);+#2842 = DIRECTION('',(0.,1.,0.));+#2843 = PCURVE('',#2772,#2844);+#2844 = DEFINITIONAL_REPRESENTATION('',(#2845),#2849);+#2845 = LINE('',#2846,#2847);+#2846 = CARTESIAN_POINT('',(0.2,0.));+#2847 = VECTOR('',#2848,1.);+#2848 = DIRECTION('',(0.,-1.));+#2849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2850 = PCURVE('',#2746,#2851);+#2851 = DEFINITIONAL_REPRESENTATION('',(#2852),#2856);+#2852 = LINE('',#2853,#2854);+#2853 = CARTESIAN_POINT('',(0.41,0.));+#2854 = VECTOR('',#2855,1.);+#2855 = DIRECTION('',(0.,1.));+#2856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2857 = ADVANCED_FACE('',(#2858),#2664,.F.);+#2858 = FACE_BOUND('',#2859,.F.);+#2859 = EDGE_LOOP('',(#2860,#2881,#2882,#2903));+#2860 = ORIENTED_EDGE('',*,*,#2861,.F.);+#2861 = EDGE_CURVE('',#2642,#2762,#2862,.T.);+#2862 = SURFACE_CURVE('',#2863,(#2867,#2874),.PCURVE_S1.);+#2863 = LINE('',#2864,#2865);+#2864 = CARTESIAN_POINT('',(-3.01,-2.1,0.));+#2865 = VECTOR('',#2866,1.);+#2866 = DIRECTION('',(1.,0.,0.));+#2867 = PCURVE('',#2664,#2868);+#2868 = DEFINITIONAL_REPRESENTATION('',(#2869),#2873);+#2869 = LINE('',#2870,#2871);+#2870 = CARTESIAN_POINT('',(0.,0.));+#2871 = VECTOR('',#2872,1.);+#2872 = DIRECTION('',(0.,1.));+#2873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2874 = PCURVE('',#2692,#2875);+#2875 = DEFINITIONAL_REPRESENTATION('',(#2876),#2880);+#2876 = LINE('',#2877,#2878);+#2877 = CARTESIAN_POINT('',(0.,0.));+#2878 = VECTOR('',#2879,1.);+#2879 = DIRECTION('',(1.,0.));+#2880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2881 = ORIENTED_EDGE('',*,*,#2641,.T.);+#2882 = ORIENTED_EDGE('',*,*,#2883,.T.);+#2883 = EDGE_CURVE('',#2644,#2764,#2884,.T.);+#2884 = SURFACE_CURVE('',#2885,(#2889,#2896),.PCURVE_S1.);+#2885 = LINE('',#2886,#2887);+#2886 = CARTESIAN_POINT('',(-3.01,-2.1,0.2));+#2887 = VECTOR('',#2888,1.);+#2888 = DIRECTION('',(1.,0.,0.));+#2889 = PCURVE('',#2664,#2890);+#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895);+#2891 = LINE('',#2892,#2893);+#2892 = CARTESIAN_POINT('',(0.2,0.));+#2893 = VECTOR('',#2894,1.);+#2894 = DIRECTION('',(0.,1.));+#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2896 = PCURVE('',#2746,#2897);+#2897 = DEFINITIONAL_REPRESENTATION('',(#2898),#2902);+#2898 = LINE('',#2899,#2900);+#2899 = CARTESIAN_POINT('',(0.,0.));+#2900 = VECTOR('',#2901,1.);+#2901 = DIRECTION('',(1.,0.));+#2902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2903 = ORIENTED_EDGE('',*,*,#2761,.F.);+#2904 = ADVANCED_FACE('',(#2905),#2720,.T.);+#2905 = FACE_BOUND('',#2906,.T.);+#2906 = EDGE_LOOP('',(#2907,#2928,#2929,#2950));+#2907 = ORIENTED_EDGE('',*,*,#2908,.F.);+#2908 = EDGE_CURVE('',#2677,#2792,#2909,.T.);+#2909 = SURFACE_CURVE('',#2910,(#2914,#2921),.PCURVE_S1.);+#2910 = LINE('',#2911,#2912);+#2911 = CARTESIAN_POINT('',(-3.01,-1.8,0.));+#2912 = VECTOR('',#2913,1.);+#2913 = DIRECTION('',(1.,0.,0.));+#2914 = PCURVE('',#2720,#2915);+#2915 = DEFINITIONAL_REPRESENTATION('',(#2916),#2920);+#2916 = LINE('',#2917,#2918);+#2917 = CARTESIAN_POINT('',(0.,0.));+#2918 = VECTOR('',#2919,1.);+#2919 = DIRECTION('',(0.,1.));+#2920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2921 = PCURVE('',#2692,#2922);+#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927);+#2923 = LINE('',#2924,#2925);+#2924 = CARTESIAN_POINT('',(0.,0.3));+#2925 = VECTOR('',#2926,1.);+#2926 = DIRECTION('',(1.,0.));+#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2928 = ORIENTED_EDGE('',*,*,#2704,.T.);+#2929 = ORIENTED_EDGE('',*,*,#2930,.T.);+#2930 = EDGE_CURVE('',#2705,#2815,#2931,.T.);+#2931 = SURFACE_CURVE('',#2932,(#2936,#2943),.PCURVE_S1.);+#2932 = LINE('',#2933,#2934);+#2933 = CARTESIAN_POINT('',(-3.01,-1.8,0.2));+#2934 = VECTOR('',#2935,1.);+#2935 = DIRECTION('',(1.,0.,0.));+#2936 = PCURVE('',#2720,#2937);+#2937 = DEFINITIONAL_REPRESENTATION('',(#2938),#2942);+#2938 = LINE('',#2939,#2940);+#2939 = CARTESIAN_POINT('',(0.2,0.));+#2940 = VECTOR('',#2941,1.);+#2941 = DIRECTION('',(0.,1.));+#2942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2943 = PCURVE('',#2746,#2944);+#2944 = DEFINITIONAL_REPRESENTATION('',(#2945),#2949);+#2945 = LINE('',#2946,#2947);+#2946 = CARTESIAN_POINT('',(0.,0.3));+#2947 = VECTOR('',#2948,1.);+#2948 = DIRECTION('',(1.,0.));+#2949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2950 = ORIENTED_EDGE('',*,*,#2814,.F.);+#2951 = ADVANCED_FACE('',(#2952),#2692,.F.);+#2952 = FACE_BOUND('',#2953,.F.);+#2953 = EDGE_LOOP('',(#2954,#2955,#2956,#2957));+#2954 = ORIENTED_EDGE('',*,*,#2676,.F.);+#2955 = ORIENTED_EDGE('',*,*,#2861,.T.);+#2956 = ORIENTED_EDGE('',*,*,#2791,.T.);+#2957 = ORIENTED_EDGE('',*,*,#2908,.F.);+#2958 = ADVANCED_FACE('',(#2959),#2746,.T.);+#2959 = FACE_BOUND('',#2960,.T.);+#2960 = EDGE_LOOP('',(#2961,#2962,#2963,#2964));+#2961 = ORIENTED_EDGE('',*,*,#2732,.F.);+#2962 = ORIENTED_EDGE('',*,*,#2883,.T.);+#2963 = ORIENTED_EDGE('',*,*,#2837,.T.);+#2964 = ORIENTED_EDGE('',*,*,#2930,.F.);+#2965 = MANIFOLD_SOLID_BREP('',#2966);+#2966 = CLOSED_SHELL('',(#2967,#3087,#3187,#3234,#3281,#3288));+#2967 = ADVANCED_FACE('',(#2968),#2982,.F.);+#2968 = FACE_BOUND('',#2969,.F.);+#2969 = EDGE_LOOP('',(#2970,#3005,#3033,#3061));+#2970 = ORIENTED_EDGE('',*,*,#2971,.F.);+#2971 = EDGE_CURVE('',#2972,#2974,#2976,.T.);+#2972 = VERTEX_POINT('',#2973);+#2973 = CARTESIAN_POINT('',(-2.1,-3.01,0.));+#2974 = VERTEX_POINT('',#2975);+#2975 = CARTESIAN_POINT('',(-2.1,-3.01,0.2));+#2976 = SURFACE_CURVE('',#2977,(#2981,#2993),.PCURVE_S1.);+#2977 = LINE('',#2978,#2979);+#2978 = CARTESIAN_POINT('',(-2.1,-3.01,0.));+#2979 = VECTOR('',#2980,1.);+#2980 = DIRECTION('',(0.,0.,1.));+#2981 = PCURVE('',#2982,#2987);+#2982 = PLANE('',#2983);+#2983 = AXIS2_PLACEMENT_3D('',#2984,#2985,#2986);+#2984 = CARTESIAN_POINT('',(-2.1,-3.01,0.));+#2985 = DIRECTION('',(1.,0.,0.));+#2986 = DIRECTION('',(0.,0.,1.));+#2987 = DEFINITIONAL_REPRESENTATION('',(#2988),#2992);+#2988 = LINE('',#2989,#2990);+#2989 = CARTESIAN_POINT('',(0.,0.));+#2990 = VECTOR('',#2991,1.);+#2991 = DIRECTION('',(1.,0.));+#2992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2993 = PCURVE('',#2994,#2999);+#2994 = PLANE('',#2995);+#2995 = AXIS2_PLACEMENT_3D('',#2996,#2997,#2998);+#2996 = CARTESIAN_POINT('',(-2.1,-3.01,0.));+#2997 = DIRECTION('',(0.,1.,0.));+#2998 = DIRECTION('',(0.,0.,1.));+#2999 = DEFINITIONAL_REPRESENTATION('',(#3000),#3004);+#3000 = LINE('',#3001,#3002);+#3001 = CARTESIAN_POINT('',(0.,0.));+#3002 = VECTOR('',#3003,1.);+#3003 = DIRECTION('',(1.,0.));+#3004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3005 = ORIENTED_EDGE('',*,*,#3006,.T.);+#3006 = EDGE_CURVE('',#2972,#3007,#3009,.T.);+#3007 = VERTEX_POINT('',#3008);+#3008 = CARTESIAN_POINT('',(-2.1,-2.6,0.));+#3009 = SURFACE_CURVE('',#3010,(#3014,#3021),.PCURVE_S1.);+#3010 = LINE('',#3011,#3012);+#3011 = CARTESIAN_POINT('',(-2.1,-3.01,0.));+#3012 = VECTOR('',#3013,1.);+#3013 = DIRECTION('',(0.,1.,0.));+#3014 = PCURVE('',#2982,#3015);+#3015 = DEFINITIONAL_REPRESENTATION('',(#3016),#3020);+#3016 = LINE('',#3017,#3018);+#3017 = CARTESIAN_POINT('',(0.,0.));+#3018 = VECTOR('',#3019,1.);+#3019 = DIRECTION('',(0.,-1.));+#3020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3021 = PCURVE('',#3022,#3027);+#3022 = PLANE('',#3023);+#3023 = AXIS2_PLACEMENT_3D('',#3024,#3025,#3026);+#3024 = CARTESIAN_POINT('',(-2.1,-3.01,0.));+#3025 = DIRECTION('',(0.,0.,1.));+#3026 = DIRECTION('',(1.,0.,0.));+#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032);+#3028 = LINE('',#3029,#3030);+#3029 = CARTESIAN_POINT('',(0.,0.));+#3030 = VECTOR('',#3031,1.);+#3031 = DIRECTION('',(0.,1.));+#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3033 = ORIENTED_EDGE('',*,*,#3034,.T.);+#3034 = EDGE_CURVE('',#3007,#3035,#3037,.T.);+#3035 = VERTEX_POINT('',#3036);+#3036 = CARTESIAN_POINT('',(-2.1,-2.6,0.2));+#3037 = SURFACE_CURVE('',#3038,(#3042,#3049),.PCURVE_S1.);+#3038 = LINE('',#3039,#3040);+#3039 = CARTESIAN_POINT('',(-2.1,-2.6,0.));+#3040 = VECTOR('',#3041,1.);+#3041 = DIRECTION('',(0.,0.,1.));+#3042 = PCURVE('',#2982,#3043);+#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048);+#3044 = LINE('',#3045,#3046);+#3045 = CARTESIAN_POINT('',(0.,-0.41));+#3046 = VECTOR('',#3047,1.);+#3047 = DIRECTION('',(1.,0.));+#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3049 = PCURVE('',#3050,#3055);+#3050 = PLANE('',#3051);+#3051 = AXIS2_PLACEMENT_3D('',#3052,#3053,#3054);+#3052 = CARTESIAN_POINT('',(-2.1,-2.6,0.));+#3053 = DIRECTION('',(0.,1.,0.));+#3054 = DIRECTION('',(0.,0.,1.));+#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060);+#3056 = LINE('',#3057,#3058);+#3057 = CARTESIAN_POINT('',(0.,0.));+#3058 = VECTOR('',#3059,1.);+#3059 = DIRECTION('',(1.,0.));+#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3061 = ORIENTED_EDGE('',*,*,#3062,.F.);+#3062 = EDGE_CURVE('',#2974,#3035,#3063,.T.);+#3063 = SURFACE_CURVE('',#3064,(#3068,#3075),.PCURVE_S1.);+#3064 = LINE('',#3065,#3066);+#3065 = CARTESIAN_POINT('',(-2.1,-3.01,0.2));+#3066 = VECTOR('',#3067,1.);+#3067 = DIRECTION('',(0.,1.,0.));+#3068 = PCURVE('',#2982,#3069);+#3069 = DEFINITIONAL_REPRESENTATION('',(#3070),#3074);+#3070 = LINE('',#3071,#3072);+#3071 = CARTESIAN_POINT('',(0.2,0.));+#3072 = VECTOR('',#3073,1.);+#3073 = DIRECTION('',(0.,-1.));+#3074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3075 = PCURVE('',#3076,#3081);+#3076 = PLANE('',#3077);+#3077 = AXIS2_PLACEMENT_3D('',#3078,#3079,#3080);+#3078 = CARTESIAN_POINT('',(-2.1,-3.01,0.2));+#3079 = DIRECTION('',(0.,0.,1.));+#3080 = DIRECTION('',(1.,0.,0.));+#3081 = DEFINITIONAL_REPRESENTATION('',(#3082),#3086);+#3082 = LINE('',#3083,#3084);+#3083 = CARTESIAN_POINT('',(0.,0.));+#3084 = VECTOR('',#3085,1.);+#3085 = DIRECTION('',(0.,1.));+#3086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3087 = ADVANCED_FACE('',(#3088),#3102,.T.);+#3088 = FACE_BOUND('',#3089,.T.);+#3089 = EDGE_LOOP('',(#3090,#3120,#3143,#3166));+#3090 = ORIENTED_EDGE('',*,*,#3091,.F.);+#3091 = EDGE_CURVE('',#3092,#3094,#3096,.T.);+#3092 = VERTEX_POINT('',#3093);+#3093 = CARTESIAN_POINT('',(-1.8,-3.01,0.));+#3094 = VERTEX_POINT('',#3095);+#3095 = CARTESIAN_POINT('',(-1.8,-3.01,0.2));+#3096 = SURFACE_CURVE('',#3097,(#3101,#3113),.PCURVE_S1.);+#3097 = LINE('',#3098,#3099);+#3098 = CARTESIAN_POINT('',(-1.8,-3.01,0.));+#3099 = VECTOR('',#3100,1.);+#3100 = DIRECTION('',(0.,0.,1.));+#3101 = PCURVE('',#3102,#3107);+#3102 = PLANE('',#3103);+#3103 = AXIS2_PLACEMENT_3D('',#3104,#3105,#3106);+#3104 = CARTESIAN_POINT('',(-1.8,-3.01,0.));+#3105 = DIRECTION('',(1.,0.,0.));+#3106 = DIRECTION('',(0.,0.,1.));+#3107 = DEFINITIONAL_REPRESENTATION('',(#3108),#3112);+#3108 = LINE('',#3109,#3110);+#3109 = CARTESIAN_POINT('',(0.,0.));+#3110 = VECTOR('',#3111,1.);+#3111 = DIRECTION('',(1.,0.));+#3112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3113 = PCURVE('',#2994,#3114);+#3114 = DEFINITIONAL_REPRESENTATION('',(#3115),#3119);+#3115 = LINE('',#3116,#3117);+#3116 = CARTESIAN_POINT('',(0.,0.3));+#3117 = VECTOR('',#3118,1.);+#3118 = DIRECTION('',(1.,0.));+#3119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3120 = ORIENTED_EDGE('',*,*,#3121,.T.);+#3121 = EDGE_CURVE('',#3092,#3122,#3124,.T.);+#3122 = VERTEX_POINT('',#3123);+#3123 = CARTESIAN_POINT('',(-1.8,-2.6,0.));+#3124 = SURFACE_CURVE('',#3125,(#3129,#3136),.PCURVE_S1.);+#3125 = LINE('',#3126,#3127);+#3126 = CARTESIAN_POINT('',(-1.8,-3.01,0.));+#3127 = VECTOR('',#3128,1.);+#3128 = DIRECTION('',(0.,1.,0.));+#3129 = PCURVE('',#3102,#3130);+#3130 = DEFINITIONAL_REPRESENTATION('',(#3131),#3135);+#3131 = LINE('',#3132,#3133);+#3132 = CARTESIAN_POINT('',(0.,0.));+#3133 = VECTOR('',#3134,1.);+#3134 = DIRECTION('',(0.,-1.));+#3135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3136 = PCURVE('',#3022,#3137);+#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142);+#3138 = LINE('',#3139,#3140);+#3139 = CARTESIAN_POINT('',(0.3,0.));+#3140 = VECTOR('',#3141,1.);+#3141 = DIRECTION('',(0.,1.));+#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3143 = ORIENTED_EDGE('',*,*,#3144,.T.);+#3144 = EDGE_CURVE('',#3122,#3145,#3147,.T.);+#3145 = VERTEX_POINT('',#3146);+#3146 = CARTESIAN_POINT('',(-1.8,-2.6,0.2));+#3147 = SURFACE_CURVE('',#3148,(#3152,#3159),.PCURVE_S1.);+#3148 = LINE('',#3149,#3150);+#3149 = CARTESIAN_POINT('',(-1.8,-2.6,0.));+#3150 = VECTOR('',#3151,1.);+#3151 = DIRECTION('',(0.,0.,1.));+#3152 = PCURVE('',#3102,#3153);+#3153 = DEFINITIONAL_REPRESENTATION('',(#3154),#3158);+#3154 = LINE('',#3155,#3156);+#3155 = CARTESIAN_POINT('',(0.,-0.41));+#3156 = VECTOR('',#3157,1.);+#3157 = DIRECTION('',(1.,0.));+#3158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3159 = PCURVE('',#3050,#3160);+#3160 = DEFINITIONAL_REPRESENTATION('',(#3161),#3165);+#3161 = LINE('',#3162,#3163);+#3162 = CARTESIAN_POINT('',(0.,0.3));+#3163 = VECTOR('',#3164,1.);+#3164 = DIRECTION('',(1.,0.));+#3165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3166 = ORIENTED_EDGE('',*,*,#3167,.F.);+#3167 = EDGE_CURVE('',#3094,#3145,#3168,.T.);+#3168 = SURFACE_CURVE('',#3169,(#3173,#3180),.PCURVE_S1.);+#3169 = LINE('',#3170,#3171);+#3170 = CARTESIAN_POINT('',(-1.8,-3.01,0.2));+#3171 = VECTOR('',#3172,1.);+#3172 = DIRECTION('',(0.,1.,0.));+#3173 = PCURVE('',#3102,#3174);+#3174 = DEFINITIONAL_REPRESENTATION('',(#3175),#3179);+#3175 = LINE('',#3176,#3177);+#3176 = CARTESIAN_POINT('',(0.2,0.));+#3177 = VECTOR('',#3178,1.);+#3178 = DIRECTION('',(0.,-1.));+#3179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3180 = PCURVE('',#3076,#3181);+#3181 = DEFINITIONAL_REPRESENTATION('',(#3182),#3186);+#3182 = LINE('',#3183,#3184);+#3183 = CARTESIAN_POINT('',(0.3,0.));+#3184 = VECTOR('',#3185,1.);+#3185 = DIRECTION('',(0.,1.));+#3186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3187 = ADVANCED_FACE('',(#3188),#2994,.F.);+#3188 = FACE_BOUND('',#3189,.F.);+#3189 = EDGE_LOOP('',(#3190,#3211,#3212,#3233));+#3190 = ORIENTED_EDGE('',*,*,#3191,.F.);+#3191 = EDGE_CURVE('',#2972,#3092,#3192,.T.);+#3192 = SURFACE_CURVE('',#3193,(#3197,#3204),.PCURVE_S1.);+#3193 = LINE('',#3194,#3195);+#3194 = CARTESIAN_POINT('',(-2.1,-3.01,0.));+#3195 = VECTOR('',#3196,1.);+#3196 = DIRECTION('',(1.,0.,0.));+#3197 = PCURVE('',#2994,#3198);+#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203);+#3199 = LINE('',#3200,#3201);+#3200 = CARTESIAN_POINT('',(0.,0.));+#3201 = VECTOR('',#3202,1.);+#3202 = DIRECTION('',(0.,1.));+#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3204 = PCURVE('',#3022,#3205);+#3205 = DEFINITIONAL_REPRESENTATION('',(#3206),#3210);+#3206 = LINE('',#3207,#3208);+#3207 = CARTESIAN_POINT('',(0.,0.));+#3208 = VECTOR('',#3209,1.);+#3209 = DIRECTION('',(1.,0.));+#3210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3211 = ORIENTED_EDGE('',*,*,#2971,.T.);+#3212 = ORIENTED_EDGE('',*,*,#3213,.T.);+#3213 = EDGE_CURVE('',#2974,#3094,#3214,.T.);+#3214 = SURFACE_CURVE('',#3215,(#3219,#3226),.PCURVE_S1.);+#3215 = LINE('',#3216,#3217);+#3216 = CARTESIAN_POINT('',(-2.1,-3.01,0.2));+#3217 = VECTOR('',#3218,1.);+#3218 = DIRECTION('',(1.,0.,0.));+#3219 = PCURVE('',#2994,#3220);+#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3225);+#3221 = LINE('',#3222,#3223);+#3222 = CARTESIAN_POINT('',(0.2,0.));+#3223 = VECTOR('',#3224,1.);+#3224 = DIRECTION('',(0.,1.));+#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3226 = PCURVE('',#3076,#3227);+#3227 = DEFINITIONAL_REPRESENTATION('',(#3228),#3232);+#3228 = LINE('',#3229,#3230);+#3229 = CARTESIAN_POINT('',(0.,0.));+#3230 = VECTOR('',#3231,1.);+#3231 = DIRECTION('',(1.,0.));+#3232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3233 = ORIENTED_EDGE('',*,*,#3091,.F.);+#3234 = ADVANCED_FACE('',(#3235),#3050,.T.);+#3235 = FACE_BOUND('',#3236,.T.);+#3236 = EDGE_LOOP('',(#3237,#3258,#3259,#3280));+#3237 = ORIENTED_EDGE('',*,*,#3238,.F.);+#3238 = EDGE_CURVE('',#3007,#3122,#3239,.T.);+#3239 = SURFACE_CURVE('',#3240,(#3244,#3251),.PCURVE_S1.);+#3240 = LINE('',#3241,#3242);+#3241 = CARTESIAN_POINT('',(-2.1,-2.6,0.));+#3242 = VECTOR('',#3243,1.);+#3243 = DIRECTION('',(1.,0.,0.));+#3244 = PCURVE('',#3050,#3245);+#3245 = DEFINITIONAL_REPRESENTATION('',(#3246),#3250);+#3246 = LINE('',#3247,#3248);+#3247 = CARTESIAN_POINT('',(0.,0.));+#3248 = VECTOR('',#3249,1.);+#3249 = DIRECTION('',(0.,1.));+#3250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3251 = PCURVE('',#3022,#3252);+#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257);+#3253 = LINE('',#3254,#3255);+#3254 = CARTESIAN_POINT('',(0.,0.41));+#3255 = VECTOR('',#3256,1.);+#3256 = DIRECTION('',(1.,0.));+#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3258 = ORIENTED_EDGE('',*,*,#3034,.T.);+#3259 = ORIENTED_EDGE('',*,*,#3260,.T.);+#3260 = EDGE_CURVE('',#3035,#3145,#3261,.T.);+#3261 = SURFACE_CURVE('',#3262,(#3266,#3273),.PCURVE_S1.);+#3262 = LINE('',#3263,#3264);+#3263 = CARTESIAN_POINT('',(-2.1,-2.6,0.2));+#3264 = VECTOR('',#3265,1.);+#3265 = DIRECTION('',(1.,0.,0.));+#3266 = PCURVE('',#3050,#3267);+#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272);+#3268 = LINE('',#3269,#3270);+#3269 = CARTESIAN_POINT('',(0.2,0.));+#3270 = VECTOR('',#3271,1.);+#3271 = DIRECTION('',(0.,1.));+#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3273 = PCURVE('',#3076,#3274);+#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279);+#3275 = LINE('',#3276,#3277);+#3276 = CARTESIAN_POINT('',(0.,0.41));+#3277 = VECTOR('',#3278,1.);+#3278 = DIRECTION('',(1.,0.));+#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3280 = ORIENTED_EDGE('',*,*,#3144,.F.);+#3281 = ADVANCED_FACE('',(#3282),#3022,.F.);+#3282 = FACE_BOUND('',#3283,.F.);+#3283 = EDGE_LOOP('',(#3284,#3285,#3286,#3287));+#3284 = ORIENTED_EDGE('',*,*,#3006,.F.);+#3285 = ORIENTED_EDGE('',*,*,#3191,.T.);+#3286 = ORIENTED_EDGE('',*,*,#3121,.T.);+#3287 = ORIENTED_EDGE('',*,*,#3238,.F.);+#3288 = ADVANCED_FACE('',(#3289),#3076,.T.);+#3289 = FACE_BOUND('',#3290,.T.);+#3290 = EDGE_LOOP('',(#3291,#3292,#3293,#3294));+#3291 = ORIENTED_EDGE('',*,*,#3062,.F.);+#3292 = ORIENTED_EDGE('',*,*,#3213,.T.);+#3293 = ORIENTED_EDGE('',*,*,#3167,.T.);+#3294 = ORIENTED_EDGE('',*,*,#3260,.F.);+#3295 = MANIFOLD_SOLID_BREP('',#3296);+#3296 = CLOSED_SHELL('',(#3297,#3417,#3517,#3564,#3611,#3618));+#3297 = ADVANCED_FACE('',(#3298),#3312,.F.);+#3298 = FACE_BOUND('',#3299,.F.);+#3299 = EDGE_LOOP('',(#3300,#3335,#3363,#3391));+#3300 = ORIENTED_EDGE('',*,*,#3301,.F.);+#3301 = EDGE_CURVE('',#3302,#3304,#3306,.T.);+#3302 = VERTEX_POINT('',#3303);+#3303 = CARTESIAN_POINT('',(-1.45,-3.01,0.));+#3304 = VERTEX_POINT('',#3305);+#3305 = CARTESIAN_POINT('',(-1.45,-3.01,0.2));+#3306 = SURFACE_CURVE('',#3307,(#3311,#3323),.PCURVE_S1.);+#3307 = LINE('',#3308,#3309);+#3308 = CARTESIAN_POINT('',(-1.45,-3.01,0.));+#3309 = VECTOR('',#3310,1.);+#3310 = DIRECTION('',(0.,0.,1.));+#3311 = PCURVE('',#3312,#3317);+#3312 = PLANE('',#3313);+#3313 = AXIS2_PLACEMENT_3D('',#3314,#3315,#3316);+#3314 = CARTESIAN_POINT('',(-1.45,-3.01,0.));+#3315 = DIRECTION('',(1.,0.,0.));+#3316 = DIRECTION('',(0.,0.,1.));+#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322);+#3318 = LINE('',#3319,#3320);+#3319 = CARTESIAN_POINT('',(0.,0.));+#3320 = VECTOR('',#3321,1.);+#3321 = DIRECTION('',(1.,0.));+#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3323 = PCURVE('',#3324,#3329);+#3324 = PLANE('',#3325);+#3325 = AXIS2_PLACEMENT_3D('',#3326,#3327,#3328);+#3326 = CARTESIAN_POINT('',(-1.45,-3.01,0.));+#3327 = DIRECTION('',(0.,1.,0.));+#3328 = DIRECTION('',(0.,0.,1.));+#3329 = DEFINITIONAL_REPRESENTATION('',(#3330),#3334);+#3330 = LINE('',#3331,#3332);+#3331 = CARTESIAN_POINT('',(0.,0.));+#3332 = VECTOR('',#3333,1.);+#3333 = DIRECTION('',(1.,0.));+#3334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3335 = ORIENTED_EDGE('',*,*,#3336,.T.);+#3336 = EDGE_CURVE('',#3302,#3337,#3339,.T.);+#3337 = VERTEX_POINT('',#3338);+#3338 = CARTESIAN_POINT('',(-1.45,-2.6,0.));+#3339 = SURFACE_CURVE('',#3340,(#3344,#3351),.PCURVE_S1.);+#3340 = LINE('',#3341,#3342);+#3341 = CARTESIAN_POINT('',(-1.45,-3.01,0.));+#3342 = VECTOR('',#3343,1.);+#3343 = DIRECTION('',(0.,1.,0.));+#3344 = PCURVE('',#3312,#3345);+#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3350);+#3346 = LINE('',#3347,#3348);+#3347 = CARTESIAN_POINT('',(0.,0.));+#3348 = VECTOR('',#3349,1.);+#3349 = DIRECTION('',(0.,-1.));+#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3351 = PCURVE('',#3352,#3357);+#3352 = PLANE('',#3353);+#3353 = AXIS2_PLACEMENT_3D('',#3354,#3355,#3356);+#3354 = CARTESIAN_POINT('',(-1.45,-3.01,0.));+#3355 = DIRECTION('',(0.,0.,1.));+#3356 = DIRECTION('',(1.,0.,0.));+#3357 = DEFINITIONAL_REPRESENTATION('',(#3358),#3362);+#3358 = LINE('',#3359,#3360);+#3359 = CARTESIAN_POINT('',(0.,0.));+#3360 = VECTOR('',#3361,1.);+#3361 = DIRECTION('',(0.,1.));+#3362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3363 = ORIENTED_EDGE('',*,*,#3364,.T.);+#3364 = EDGE_CURVE('',#3337,#3365,#3367,.T.);+#3365 = VERTEX_POINT('',#3366);+#3366 = CARTESIAN_POINT('',(-1.45,-2.6,0.2));+#3367 = SURFACE_CURVE('',#3368,(#3372,#3379),.PCURVE_S1.);+#3368 = LINE('',#3369,#3370);+#3369 = CARTESIAN_POINT('',(-1.45,-2.6,0.));+#3370 = VECTOR('',#3371,1.);+#3371 = DIRECTION('',(0.,0.,1.));+#3372 = PCURVE('',#3312,#3373);+#3373 = DEFINITIONAL_REPRESENTATION('',(#3374),#3378);+#3374 = LINE('',#3375,#3376);+#3375 = CARTESIAN_POINT('',(0.,-0.41));+#3376 = VECTOR('',#3377,1.);+#3377 = DIRECTION('',(1.,0.));+#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3379 = PCURVE('',#3380,#3385);+#3380 = PLANE('',#3381);+#3381 = AXIS2_PLACEMENT_3D('',#3382,#3383,#3384);+#3382 = CARTESIAN_POINT('',(-1.45,-2.6,0.));+#3383 = DIRECTION('',(0.,1.,0.));+#3384 = DIRECTION('',(0.,0.,1.));+#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390);+#3386 = LINE('',#3387,#3388);+#3387 = CARTESIAN_POINT('',(0.,0.));+#3388 = VECTOR('',#3389,1.);+#3389 = DIRECTION('',(1.,0.));+#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3391 = ORIENTED_EDGE('',*,*,#3392,.F.);+#3392 = EDGE_CURVE('',#3304,#3365,#3393,.T.);+#3393 = SURFACE_CURVE('',#3394,(#3398,#3405),.PCURVE_S1.);+#3394 = LINE('',#3395,#3396);+#3395 = CARTESIAN_POINT('',(-1.45,-3.01,0.2));+#3396 = VECTOR('',#3397,1.);+#3397 = DIRECTION('',(0.,1.,0.));+#3398 = PCURVE('',#3312,#3399);+#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404);+#3400 = LINE('',#3401,#3402);+#3401 = CARTESIAN_POINT('',(0.2,0.));+#3402 = VECTOR('',#3403,1.);+#3403 = DIRECTION('',(0.,-1.));+#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3405 = PCURVE('',#3406,#3411);+#3406 = PLANE('',#3407);+#3407 = AXIS2_PLACEMENT_3D('',#3408,#3409,#3410);+#3408 = CARTESIAN_POINT('',(-1.45,-3.01,0.2));+#3409 = DIRECTION('',(0.,0.,1.));+#3410 = DIRECTION('',(1.,0.,0.));+#3411 = DEFINITIONAL_REPRESENTATION('',(#3412),#3416);+#3412 = LINE('',#3413,#3414);+#3413 = CARTESIAN_POINT('',(0.,0.));+#3414 = VECTOR('',#3415,1.);+#3415 = DIRECTION('',(0.,1.));+#3416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3417 = ADVANCED_FACE('',(#3418),#3432,.T.);+#3418 = FACE_BOUND('',#3419,.T.);+#3419 = EDGE_LOOP('',(#3420,#3450,#3473,#3496));+#3420 = ORIENTED_EDGE('',*,*,#3421,.F.);+#3421 = EDGE_CURVE('',#3422,#3424,#3426,.T.);+#3422 = VERTEX_POINT('',#3423);+#3423 = CARTESIAN_POINT('',(-1.15,-3.01,0.));+#3424 = VERTEX_POINT('',#3425);+#3425 = CARTESIAN_POINT('',(-1.15,-3.01,0.2));+#3426 = SURFACE_CURVE('',#3427,(#3431,#3443),.PCURVE_S1.);+#3427 = LINE('',#3428,#3429);+#3428 = CARTESIAN_POINT('',(-1.15,-3.01,0.));+#3429 = VECTOR('',#3430,1.);+#3430 = DIRECTION('',(0.,0.,1.));+#3431 = PCURVE('',#3432,#3437);+#3432 = PLANE('',#3433);+#3433 = AXIS2_PLACEMENT_3D('',#3434,#3435,#3436);+#3434 = CARTESIAN_POINT('',(-1.15,-3.01,0.));+#3435 = DIRECTION('',(1.,0.,0.));+#3436 = DIRECTION('',(0.,0.,1.));+#3437 = DEFINITIONAL_REPRESENTATION('',(#3438),#3442);+#3438 = LINE('',#3439,#3440);+#3439 = CARTESIAN_POINT('',(0.,0.));+#3440 = VECTOR('',#3441,1.);+#3441 = DIRECTION('',(1.,0.));+#3442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3443 = PCURVE('',#3324,#3444);+#3444 = DEFINITIONAL_REPRESENTATION('',(#3445),#3449);+#3445 = LINE('',#3446,#3447);+#3446 = CARTESIAN_POINT('',(0.,0.3));+#3447 = VECTOR('',#3448,1.);+#3448 = DIRECTION('',(1.,0.));+#3449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3450 = ORIENTED_EDGE('',*,*,#3451,.T.);+#3451 = EDGE_CURVE('',#3422,#3452,#3454,.T.);+#3452 = VERTEX_POINT('',#3453);+#3453 = CARTESIAN_POINT('',(-1.15,-2.6,0.));+#3454 = SURFACE_CURVE('',#3455,(#3459,#3466),.PCURVE_S1.);+#3455 = LINE('',#3456,#3457);+#3456 = CARTESIAN_POINT('',(-1.15,-3.01,0.));+#3457 = VECTOR('',#3458,1.);+#3458 = DIRECTION('',(0.,1.,0.));+#3459 = PCURVE('',#3432,#3460);+#3460 = DEFINITIONAL_REPRESENTATION('',(#3461),#3465);+#3461 = LINE('',#3462,#3463);+#3462 = CARTESIAN_POINT('',(0.,0.));+#3463 = VECTOR('',#3464,1.);+#3464 = DIRECTION('',(0.,-1.));+#3465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3466 = PCURVE('',#3352,#3467);+#3467 = DEFINITIONAL_REPRESENTATION('',(#3468),#3472);+#3468 = LINE('',#3469,#3470);+#3469 = CARTESIAN_POINT('',(0.3,0.));+#3470 = VECTOR('',#3471,1.);+#3471 = DIRECTION('',(0.,1.));+#3472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3473 = ORIENTED_EDGE('',*,*,#3474,.T.);+#3474 = EDGE_CURVE('',#3452,#3475,#3477,.T.);+#3475 = VERTEX_POINT('',#3476);+#3476 = CARTESIAN_POINT('',(-1.15,-2.6,0.2));+#3477 = SURFACE_CURVE('',#3478,(#3482,#3489),.PCURVE_S1.);+#3478 = LINE('',#3479,#3480);+#3479 = CARTESIAN_POINT('',(-1.15,-2.6,0.));+#3480 = VECTOR('',#3481,1.);+#3481 = DIRECTION('',(0.,0.,1.));+#3482 = PCURVE('',#3432,#3483);+#3483 = DEFINITIONAL_REPRESENTATION('',(#3484),#3488);+#3484 = LINE('',#3485,#3486);+#3485 = CARTESIAN_POINT('',(0.,-0.41));+#3486 = VECTOR('',#3487,1.);+#3487 = DIRECTION('',(1.,0.));+#3488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3489 = PCURVE('',#3380,#3490);+#3490 = DEFINITIONAL_REPRESENTATION('',(#3491),#3495);+#3491 = LINE('',#3492,#3493);+#3492 = CARTESIAN_POINT('',(0.,0.3));+#3493 = VECTOR('',#3494,1.);+#3494 = DIRECTION('',(1.,0.));+#3495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3496 = ORIENTED_EDGE('',*,*,#3497,.F.);+#3497 = EDGE_CURVE('',#3424,#3475,#3498,.T.);+#3498 = SURFACE_CURVE('',#3499,(#3503,#3510),.PCURVE_S1.);+#3499 = LINE('',#3500,#3501);+#3500 = CARTESIAN_POINT('',(-1.15,-3.01,0.2));+#3501 = VECTOR('',#3502,1.);+#3502 = DIRECTION('',(0.,1.,0.));+#3503 = PCURVE('',#3432,#3504);+#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509);+#3505 = LINE('',#3506,#3507);+#3506 = CARTESIAN_POINT('',(0.2,0.));+#3507 = VECTOR('',#3508,1.);+#3508 = DIRECTION('',(0.,-1.));+#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3510 = PCURVE('',#3406,#3511);+#3511 = DEFINITIONAL_REPRESENTATION('',(#3512),#3516);+#3512 = LINE('',#3513,#3514);+#3513 = CARTESIAN_POINT('',(0.3,0.));+#3514 = VECTOR('',#3515,1.);+#3515 = DIRECTION('',(0.,1.));+#3516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3517 = ADVANCED_FACE('',(#3518),#3324,.F.);+#3518 = FACE_BOUND('',#3519,.F.);+#3519 = EDGE_LOOP('',(#3520,#3541,#3542,#3563));+#3520 = ORIENTED_EDGE('',*,*,#3521,.F.);+#3521 = EDGE_CURVE('',#3302,#3422,#3522,.T.);+#3522 = SURFACE_CURVE('',#3523,(#3527,#3534),.PCURVE_S1.);+#3523 = LINE('',#3524,#3525);+#3524 = CARTESIAN_POINT('',(-1.45,-3.01,0.));+#3525 = VECTOR('',#3526,1.);+#3526 = DIRECTION('',(1.,0.,0.));+#3527 = PCURVE('',#3324,#3528);+#3528 = DEFINITIONAL_REPRESENTATION('',(#3529),#3533);+#3529 = LINE('',#3530,#3531);+#3530 = CARTESIAN_POINT('',(0.,0.));+#3531 = VECTOR('',#3532,1.);+#3532 = DIRECTION('',(0.,1.));+#3533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3534 = PCURVE('',#3352,#3535);+#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3540);+#3536 = LINE('',#3537,#3538);+#3537 = CARTESIAN_POINT('',(0.,0.));+#3538 = VECTOR('',#3539,1.);+#3539 = DIRECTION('',(1.,0.));+#3540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3541 = ORIENTED_EDGE('',*,*,#3301,.T.);+#3542 = ORIENTED_EDGE('',*,*,#3543,.T.);+#3543 = EDGE_CURVE('',#3304,#3424,#3544,.T.);+#3544 = SURFACE_CURVE('',#3545,(#3549,#3556),.PCURVE_S1.);+#3545 = LINE('',#3546,#3547);+#3546 = CARTESIAN_POINT('',(-1.45,-3.01,0.2));+#3547 = VECTOR('',#3548,1.);+#3548 = DIRECTION('',(1.,0.,0.));+#3549 = PCURVE('',#3324,#3550);+#3550 = DEFINITIONAL_REPRESENTATION('',(#3551),#3555);+#3551 = LINE('',#3552,#3553);+#3552 = CARTESIAN_POINT('',(0.2,0.));+#3553 = VECTOR('',#3554,1.);+#3554 = DIRECTION('',(0.,1.));+#3555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3556 = PCURVE('',#3406,#3557);+#3557 = DEFINITIONAL_REPRESENTATION('',(#3558),#3562);+#3558 = LINE('',#3559,#3560);+#3559 = CARTESIAN_POINT('',(0.,0.));+#3560 = VECTOR('',#3561,1.);+#3561 = DIRECTION('',(1.,0.));+#3562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3563 = ORIENTED_EDGE('',*,*,#3421,.F.);+#3564 = ADVANCED_FACE('',(#3565),#3380,.T.);+#3565 = FACE_BOUND('',#3566,.T.);+#3566 = EDGE_LOOP('',(#3567,#3588,#3589,#3610));+#3567 = ORIENTED_EDGE('',*,*,#3568,.F.);+#3568 = EDGE_CURVE('',#3337,#3452,#3569,.T.);+#3569 = SURFACE_CURVE('',#3570,(#3574,#3581),.PCURVE_S1.);+#3570 = LINE('',#3571,#3572);+#3571 = CARTESIAN_POINT('',(-1.45,-2.6,0.));+#3572 = VECTOR('',#3573,1.);+#3573 = DIRECTION('',(1.,0.,0.));+#3574 = PCURVE('',#3380,#3575);+#3575 = DEFINITIONAL_REPRESENTATION('',(#3576),#3580);+#3576 = LINE('',#3577,#3578);+#3577 = CARTESIAN_POINT('',(0.,0.));+#3578 = VECTOR('',#3579,1.);+#3579 = DIRECTION('',(0.,1.));+#3580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3581 = PCURVE('',#3352,#3582);+#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3587);+#3583 = LINE('',#3584,#3585);+#3584 = CARTESIAN_POINT('',(0.,0.41));+#3585 = VECTOR('',#3586,1.);+#3586 = DIRECTION('',(1.,0.));+#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3588 = ORIENTED_EDGE('',*,*,#3364,.T.);+#3589 = ORIENTED_EDGE('',*,*,#3590,.T.);+#3590 = EDGE_CURVE('',#3365,#3475,#3591,.T.);+#3591 = SURFACE_CURVE('',#3592,(#3596,#3603),.PCURVE_S1.);+#3592 = LINE('',#3593,#3594);+#3593 = CARTESIAN_POINT('',(-1.45,-2.6,0.2));+#3594 = VECTOR('',#3595,1.);+#3595 = DIRECTION('',(1.,0.,0.));+#3596 = PCURVE('',#3380,#3597);+#3597 = DEFINITIONAL_REPRESENTATION('',(#3598),#3602);+#3598 = LINE('',#3599,#3600);+#3599 = CARTESIAN_POINT('',(0.2,0.));+#3600 = VECTOR('',#3601,1.);+#3601 = DIRECTION('',(0.,1.));+#3602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3603 = PCURVE('',#3406,#3604);+#3604 = DEFINITIONAL_REPRESENTATION('',(#3605),#3609);+#3605 = LINE('',#3606,#3607);+#3606 = CARTESIAN_POINT('',(0.,0.41));+#3607 = VECTOR('',#3608,1.);+#3608 = DIRECTION('',(1.,0.));+#3609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3610 = ORIENTED_EDGE('',*,*,#3474,.F.);+#3611 = ADVANCED_FACE('',(#3612),#3352,.F.);+#3612 = FACE_BOUND('',#3613,.F.);+#3613 = EDGE_LOOP('',(#3614,#3615,#3616,#3617));+#3614 = ORIENTED_EDGE('',*,*,#3336,.F.);+#3615 = ORIENTED_EDGE('',*,*,#3521,.T.);+#3616 = ORIENTED_EDGE('',*,*,#3451,.T.);+#3617 = ORIENTED_EDGE('',*,*,#3568,.F.);+#3618 = ADVANCED_FACE('',(#3619),#3406,.T.);+#3619 = FACE_BOUND('',#3620,.T.);+#3620 = EDGE_LOOP('',(#3621,#3622,#3623,#3624));+#3621 = ORIENTED_EDGE('',*,*,#3392,.F.);+#3622 = ORIENTED_EDGE('',*,*,#3543,.T.);+#3623 = ORIENTED_EDGE('',*,*,#3497,.T.);+#3624 = ORIENTED_EDGE('',*,*,#3590,.F.);+#3625 = MANIFOLD_SOLID_BREP('',#3626);+#3626 = CLOSED_SHELL('',(#3627,#3747,#3847,#3894,#3941,#3948));+#3627 = ADVANCED_FACE('',(#3628),#3642,.F.);+#3628 = FACE_BOUND('',#3629,.F.);+#3629 = EDGE_LOOP('',(#3630,#3665,#3693,#3721));+#3630 = ORIENTED_EDGE('',*,*,#3631,.F.);+#3631 = EDGE_CURVE('',#3632,#3634,#3636,.T.);+#3632 = VERTEX_POINT('',#3633);+#3633 = CARTESIAN_POINT('',(-0.8,-3.01,0.));+#3634 = VERTEX_POINT('',#3635);+#3635 = CARTESIAN_POINT('',(-0.8,-3.01,0.2));+#3636 = SURFACE_CURVE('',#3637,(#3641,#3653),.PCURVE_S1.);+#3637 = LINE('',#3638,#3639);+#3638 = CARTESIAN_POINT('',(-0.8,-3.01,0.));+#3639 = VECTOR('',#3640,1.);+#3640 = DIRECTION('',(0.,0.,1.));+#3641 = PCURVE('',#3642,#3647);+#3642 = PLANE('',#3643);+#3643 = AXIS2_PLACEMENT_3D('',#3644,#3645,#3646);+#3644 = CARTESIAN_POINT('',(-0.8,-3.01,0.));+#3645 = DIRECTION('',(1.,0.,0.));+#3646 = DIRECTION('',(0.,0.,1.));+#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652);+#3648 = LINE('',#3649,#3650);+#3649 = CARTESIAN_POINT('',(0.,0.));+#3650 = VECTOR('',#3651,1.);+#3651 = DIRECTION('',(1.,0.));+#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3653 = PCURVE('',#3654,#3659);+#3654 = PLANE('',#3655);+#3655 = AXIS2_PLACEMENT_3D('',#3656,#3657,#3658);+#3656 = CARTESIAN_POINT('',(-0.8,-3.01,0.));+#3657 = DIRECTION('',(0.,1.,0.));+#3658 = DIRECTION('',(0.,0.,1.));+#3659 = DEFINITIONAL_REPRESENTATION('',(#3660),#3664);+#3660 = LINE('',#3661,#3662);+#3661 = CARTESIAN_POINT('',(0.,0.));+#3662 = VECTOR('',#3663,1.);+#3663 = DIRECTION('',(1.,0.));+#3664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3665 = ORIENTED_EDGE('',*,*,#3666,.T.);+#3666 = EDGE_CURVE('',#3632,#3667,#3669,.T.);+#3667 = VERTEX_POINT('',#3668);+#3668 = CARTESIAN_POINT('',(-0.8,-2.6,0.));+#3669 = SURFACE_CURVE('',#3670,(#3674,#3681),.PCURVE_S1.);+#3670 = LINE('',#3671,#3672);+#3671 = CARTESIAN_POINT('',(-0.8,-3.01,0.));+#3672 = VECTOR('',#3673,1.);+#3673 = DIRECTION('',(0.,1.,0.));+#3674 = PCURVE('',#3642,#3675);+#3675 = DEFINITIONAL_REPRESENTATION('',(#3676),#3680);+#3676 = LINE('',#3677,#3678);+#3677 = CARTESIAN_POINT('',(0.,0.));+#3678 = VECTOR('',#3679,1.);+#3679 = DIRECTION('',(0.,-1.));+#3680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3681 = PCURVE('',#3682,#3687);+#3682 = PLANE('',#3683);+#3683 = AXIS2_PLACEMENT_3D('',#3684,#3685,#3686);+#3684 = CARTESIAN_POINT('',(-0.8,-3.01,0.));+#3685 = DIRECTION('',(0.,0.,1.));+#3686 = DIRECTION('',(1.,0.,0.));+#3687 = DEFINITIONAL_REPRESENTATION('',(#3688),#3692);+#3688 = LINE('',#3689,#3690);+#3689 = CARTESIAN_POINT('',(0.,0.));+#3690 = VECTOR('',#3691,1.);+#3691 = DIRECTION('',(0.,1.));+#3692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3693 = ORIENTED_EDGE('',*,*,#3694,.T.);+#3694 = EDGE_CURVE('',#3667,#3695,#3697,.T.);+#3695 = VERTEX_POINT('',#3696);+#3696 = CARTESIAN_POINT('',(-0.8,-2.6,0.2));+#3697 = SURFACE_CURVE('',#3698,(#3702,#3709),.PCURVE_S1.);+#3698 = LINE('',#3699,#3700);+#3699 = CARTESIAN_POINT('',(-0.8,-2.6,0.));+#3700 = VECTOR('',#3701,1.);+#3701 = DIRECTION('',(0.,0.,1.));+#3702 = PCURVE('',#3642,#3703);+#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708);+#3704 = LINE('',#3705,#3706);+#3705 = CARTESIAN_POINT('',(0.,-0.41));+#3706 = VECTOR('',#3707,1.);+#3707 = DIRECTION('',(1.,0.));+#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3709 = PCURVE('',#3710,#3715);+#3710 = PLANE('',#3711);+#3711 = AXIS2_PLACEMENT_3D('',#3712,#3713,#3714);+#3712 = CARTESIAN_POINT('',(-0.8,-2.6,0.));+#3713 = DIRECTION('',(0.,1.,0.));+#3714 = DIRECTION('',(0.,0.,1.));+#3715 = DEFINITIONAL_REPRESENTATION('',(#3716),#3720);+#3716 = LINE('',#3717,#3718);+#3717 = CARTESIAN_POINT('',(0.,0.));+#3718 = VECTOR('',#3719,1.);+#3719 = DIRECTION('',(1.,0.));+#3720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3721 = ORIENTED_EDGE('',*,*,#3722,.F.);+#3722 = EDGE_CURVE('',#3634,#3695,#3723,.T.);+#3723 = SURFACE_CURVE('',#3724,(#3728,#3735),.PCURVE_S1.);+#3724 = LINE('',#3725,#3726);+#3725 = CARTESIAN_POINT('',(-0.8,-3.01,0.2));+#3726 = VECTOR('',#3727,1.);+#3727 = DIRECTION('',(0.,1.,0.));+#3728 = PCURVE('',#3642,#3729);+#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734);+#3730 = LINE('',#3731,#3732);+#3731 = CARTESIAN_POINT('',(0.2,0.));+#3732 = VECTOR('',#3733,1.);+#3733 = DIRECTION('',(0.,-1.));+#3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3735 = PCURVE('',#3736,#3741);+#3736 = PLANE('',#3737);+#3737 = AXIS2_PLACEMENT_3D('',#3738,#3739,#3740);+#3738 = CARTESIAN_POINT('',(-0.8,-3.01,0.2));+#3739 = DIRECTION('',(0.,0.,1.));+#3740 = DIRECTION('',(1.,0.,0.));+#3741 = DEFINITIONAL_REPRESENTATION('',(#3742),#3746);+#3742 = LINE('',#3743,#3744);+#3743 = CARTESIAN_POINT('',(0.,0.));+#3744 = VECTOR('',#3745,1.);+#3745 = DIRECTION('',(0.,1.));+#3746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3747 = ADVANCED_FACE('',(#3748),#3762,.T.);+#3748 = FACE_BOUND('',#3749,.T.);+#3749 = EDGE_LOOP('',(#3750,#3780,#3803,#3826));+#3750 = ORIENTED_EDGE('',*,*,#3751,.F.);+#3751 = EDGE_CURVE('',#3752,#3754,#3756,.T.);+#3752 = VERTEX_POINT('',#3753);+#3753 = CARTESIAN_POINT('',(-0.5,-3.01,0.));+#3754 = VERTEX_POINT('',#3755);+#3755 = CARTESIAN_POINT('',(-0.5,-3.01,0.2));+#3756 = SURFACE_CURVE('',#3757,(#3761,#3773),.PCURVE_S1.);+#3757 = LINE('',#3758,#3759);+#3758 = CARTESIAN_POINT('',(-0.5,-3.01,0.));+#3759 = VECTOR('',#3760,1.);+#3760 = DIRECTION('',(0.,0.,1.));+#3761 = PCURVE('',#3762,#3767);+#3762 = PLANE('',#3763);+#3763 = AXIS2_PLACEMENT_3D('',#3764,#3765,#3766);+#3764 = CARTESIAN_POINT('',(-0.5,-3.01,0.));+#3765 = DIRECTION('',(1.,0.,0.));+#3766 = DIRECTION('',(0.,0.,1.));+#3767 = DEFINITIONAL_REPRESENTATION('',(#3768),#3772);+#3768 = LINE('',#3769,#3770);+#3769 = CARTESIAN_POINT('',(0.,0.));+#3770 = VECTOR('',#3771,1.);+#3771 = DIRECTION('',(1.,0.));+#3772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3773 = PCURVE('',#3654,#3774);+#3774 = DEFINITIONAL_REPRESENTATION('',(#3775),#3779);+#3775 = LINE('',#3776,#3777);+#3776 = CARTESIAN_POINT('',(0.,0.3));+#3777 = VECTOR('',#3778,1.);+#3778 = DIRECTION('',(1.,0.));+#3779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3780 = ORIENTED_EDGE('',*,*,#3781,.T.);+#3781 = EDGE_CURVE('',#3752,#3782,#3784,.T.);+#3782 = VERTEX_POINT('',#3783);+#3783 = CARTESIAN_POINT('',(-0.5,-2.6,0.));+#3784 = SURFACE_CURVE('',#3785,(#3789,#3796),.PCURVE_S1.);+#3785 = LINE('',#3786,#3787);+#3786 = CARTESIAN_POINT('',(-0.5,-3.01,0.));+#3787 = VECTOR('',#3788,1.);+#3788 = DIRECTION('',(0.,1.,0.));+#3789 = PCURVE('',#3762,#3790);+#3790 = DEFINITIONAL_REPRESENTATION('',(#3791),#3795);+#3791 = LINE('',#3792,#3793);+#3792 = CARTESIAN_POINT('',(0.,0.));+#3793 = VECTOR('',#3794,1.);+#3794 = DIRECTION('',(0.,-1.));+#3795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3796 = PCURVE('',#3682,#3797);+#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802);+#3798 = LINE('',#3799,#3800);+#3799 = CARTESIAN_POINT('',(0.3,0.));+#3800 = VECTOR('',#3801,1.);+#3801 = DIRECTION('',(0.,1.));+#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3803 = ORIENTED_EDGE('',*,*,#3804,.T.);+#3804 = EDGE_CURVE('',#3782,#3805,#3807,.T.);+#3805 = VERTEX_POINT('',#3806);+#3806 = CARTESIAN_POINT('',(-0.5,-2.6,0.2));+#3807 = SURFACE_CURVE('',#3808,(#3812,#3819),.PCURVE_S1.);+#3808 = LINE('',#3809,#3810);+#3809 = CARTESIAN_POINT('',(-0.5,-2.6,0.));+#3810 = VECTOR('',#3811,1.);+#3811 = DIRECTION('',(0.,0.,1.));+#3812 = PCURVE('',#3762,#3813);+#3813 = DEFINITIONAL_REPRESENTATION('',(#3814),#3818);+#3814 = LINE('',#3815,#3816);+#3815 = CARTESIAN_POINT('',(0.,-0.41));+#3816 = VECTOR('',#3817,1.);+#3817 = DIRECTION('',(1.,0.));+#3818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3819 = PCURVE('',#3710,#3820);+#3820 = DEFINITIONAL_REPRESENTATION('',(#3821),#3825);+#3821 = LINE('',#3822,#3823);+#3822 = CARTESIAN_POINT('',(0.,0.3));+#3823 = VECTOR('',#3824,1.);+#3824 = DIRECTION('',(1.,0.));+#3825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3826 = ORIENTED_EDGE('',*,*,#3827,.F.);+#3827 = EDGE_CURVE('',#3754,#3805,#3828,.T.);+#3828 = SURFACE_CURVE('',#3829,(#3833,#3840),.PCURVE_S1.);+#3829 = LINE('',#3830,#3831);+#3830 = CARTESIAN_POINT('',(-0.5,-3.01,0.2));+#3831 = VECTOR('',#3832,1.);+#3832 = DIRECTION('',(0.,1.,0.));+#3833 = PCURVE('',#3762,#3834);+#3834 = DEFINITIONAL_REPRESENTATION('',(#3835),#3839);+#3835 = LINE('',#3836,#3837);+#3836 = CARTESIAN_POINT('',(0.2,0.));+#3837 = VECTOR('',#3838,1.);+#3838 = DIRECTION('',(0.,-1.));+#3839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3840 = PCURVE('',#3736,#3841);+#3841 = DEFINITIONAL_REPRESENTATION('',(#3842),#3846);+#3842 = LINE('',#3843,#3844);+#3843 = CARTESIAN_POINT('',(0.3,0.));+#3844 = VECTOR('',#3845,1.);+#3845 = DIRECTION('',(0.,1.));+#3846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3847 = ADVANCED_FACE('',(#3848),#3654,.F.);+#3848 = FACE_BOUND('',#3849,.F.);+#3849 = EDGE_LOOP('',(#3850,#3871,#3872,#3893));+#3850 = ORIENTED_EDGE('',*,*,#3851,.F.);+#3851 = EDGE_CURVE('',#3632,#3752,#3852,.T.);+#3852 = SURFACE_CURVE('',#3853,(#3857,#3864),.PCURVE_S1.);+#3853 = LINE('',#3854,#3855);+#3854 = CARTESIAN_POINT('',(-0.8,-3.01,0.));+#3855 = VECTOR('',#3856,1.);+#3856 = DIRECTION('',(1.,0.,0.));+#3857 = PCURVE('',#3654,#3858);+#3858 = DEFINITIONAL_REPRESENTATION('',(#3859),#3863);+#3859 = LINE('',#3860,#3861);+#3860 = CARTESIAN_POINT('',(0.,0.));+#3861 = VECTOR('',#3862,1.);+#3862 = DIRECTION('',(0.,1.));+#3863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3864 = PCURVE('',#3682,#3865);+#3865 = DEFINITIONAL_REPRESENTATION('',(#3866),#3870);+#3866 = LINE('',#3867,#3868);+#3867 = CARTESIAN_POINT('',(0.,0.));+#3868 = VECTOR('',#3869,1.);+#3869 = DIRECTION('',(1.,0.));+#3870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3871 = ORIENTED_EDGE('',*,*,#3631,.T.);+#3872 = ORIENTED_EDGE('',*,*,#3873,.T.);+#3873 = EDGE_CURVE('',#3634,#3754,#3874,.T.);+#3874 = SURFACE_CURVE('',#3875,(#3879,#3886),.PCURVE_S1.);+#3875 = LINE('',#3876,#3877);+#3876 = CARTESIAN_POINT('',(-0.8,-3.01,0.2));+#3877 = VECTOR('',#3878,1.);+#3878 = DIRECTION('',(1.,0.,0.));+#3879 = PCURVE('',#3654,#3880);+#3880 = DEFINITIONAL_REPRESENTATION('',(#3881),#3885);+#3881 = LINE('',#3882,#3883);+#3882 = CARTESIAN_POINT('',(0.2,0.));+#3883 = VECTOR('',#3884,1.);+#3884 = DIRECTION('',(0.,1.));+#3885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3886 = PCURVE('',#3736,#3887);+#3887 = DEFINITIONAL_REPRESENTATION('',(#3888),#3892);+#3888 = LINE('',#3889,#3890);+#3889 = CARTESIAN_POINT('',(0.,0.));+#3890 = VECTOR('',#3891,1.);+#3891 = DIRECTION('',(1.,0.));+#3892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3893 = ORIENTED_EDGE('',*,*,#3751,.F.);+#3894 = ADVANCED_FACE('',(#3895),#3710,.T.);+#3895 = FACE_BOUND('',#3896,.T.);+#3896 = EDGE_LOOP('',(#3897,#3918,#3919,#3940));+#3897 = ORIENTED_EDGE('',*,*,#3898,.F.);+#3898 = EDGE_CURVE('',#3667,#3782,#3899,.T.);+#3899 = SURFACE_CURVE('',#3900,(#3904,#3911),.PCURVE_S1.);+#3900 = LINE('',#3901,#3902);+#3901 = CARTESIAN_POINT('',(-0.8,-2.6,0.));+#3902 = VECTOR('',#3903,1.);+#3903 = DIRECTION('',(1.,0.,0.));+#3904 = PCURVE('',#3710,#3905);+#3905 = DEFINITIONAL_REPRESENTATION('',(#3906),#3910);+#3906 = LINE('',#3907,#3908);+#3907 = CARTESIAN_POINT('',(0.,0.));+#3908 = VECTOR('',#3909,1.);+#3909 = DIRECTION('',(0.,1.));+#3910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3911 = PCURVE('',#3682,#3912);+#3912 = DEFINITIONAL_REPRESENTATION('',(#3913),#3917);+#3913 = LINE('',#3914,#3915);+#3914 = CARTESIAN_POINT('',(0.,0.41));+#3915 = VECTOR('',#3916,1.);+#3916 = DIRECTION('',(1.,0.));+#3917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3918 = ORIENTED_EDGE('',*,*,#3694,.T.);+#3919 = ORIENTED_EDGE('',*,*,#3920,.T.);+#3920 = EDGE_CURVE('',#3695,#3805,#3921,.T.);+#3921 = SURFACE_CURVE('',#3922,(#3926,#3933),.PCURVE_S1.);+#3922 = LINE('',#3923,#3924);+#3923 = CARTESIAN_POINT('',(-0.8,-2.6,0.2));+#3924 = VECTOR('',#3925,1.);+#3925 = DIRECTION('',(1.,0.,0.));+#3926 = PCURVE('',#3710,#3927);+#3927 = DEFINITIONAL_REPRESENTATION('',(#3928),#3932);+#3928 = LINE('',#3929,#3930);+#3929 = CARTESIAN_POINT('',(0.2,0.));+#3930 = VECTOR('',#3931,1.);+#3931 = DIRECTION('',(0.,1.));+#3932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3933 = PCURVE('',#3736,#3934);+#3934 = DEFINITIONAL_REPRESENTATION('',(#3935),#3939);+#3935 = LINE('',#3936,#3937);+#3936 = CARTESIAN_POINT('',(0.,0.41));+#3937 = VECTOR('',#3938,1.);+#3938 = DIRECTION('',(1.,0.));+#3939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3940 = ORIENTED_EDGE('',*,*,#3804,.F.);+#3941 = ADVANCED_FACE('',(#3942),#3682,.F.);+#3942 = FACE_BOUND('',#3943,.F.);+#3943 = EDGE_LOOP('',(#3944,#3945,#3946,#3947));+#3944 = ORIENTED_EDGE('',*,*,#3666,.F.);+#3945 = ORIENTED_EDGE('',*,*,#3851,.T.);+#3946 = ORIENTED_EDGE('',*,*,#3781,.T.);+#3947 = ORIENTED_EDGE('',*,*,#3898,.F.);+#3948 = ADVANCED_FACE('',(#3949),#3736,.T.);+#3949 = FACE_BOUND('',#3950,.T.);+#3950 = EDGE_LOOP('',(#3951,#3952,#3953,#3954));+#3951 = ORIENTED_EDGE('',*,*,#3722,.F.);+#3952 = ORIENTED_EDGE('',*,*,#3873,.T.);+#3953 = ORIENTED_EDGE('',*,*,#3827,.T.);+#3954 = ORIENTED_EDGE('',*,*,#3920,.F.);+#3955 = MANIFOLD_SOLID_BREP('',#3956);+#3956 = CLOSED_SHELL('',(#3957,#4077,#4177,#4224,#4271,#4278));+#3957 = ADVANCED_FACE('',(#3958),#3972,.F.);+#3958 = FACE_BOUND('',#3959,.F.);+#3959 = EDGE_LOOP('',(#3960,#3995,#4023,#4051));+#3960 = ORIENTED_EDGE('',*,*,#3961,.F.);+#3961 = EDGE_CURVE('',#3962,#3964,#3966,.T.);+#3962 = VERTEX_POINT('',#3963);+#3963 = CARTESIAN_POINT('',(-0.15,-3.01,0.));+#3964 = VERTEX_POINT('',#3965);+#3965 = CARTESIAN_POINT('',(-0.15,-3.01,0.2));+#3966 = SURFACE_CURVE('',#3967,(#3971,#3983),.PCURVE_S1.);+#3967 = LINE('',#3968,#3969);+#3968 = CARTESIAN_POINT('',(-0.15,-3.01,0.));+#3969 = VECTOR('',#3970,1.);+#3970 = DIRECTION('',(0.,0.,1.));+#3971 = PCURVE('',#3972,#3977);+#3972 = PLANE('',#3973);+#3973 = AXIS2_PLACEMENT_3D('',#3974,#3975,#3976);+#3974 = CARTESIAN_POINT('',(-0.15,-3.01,0.));+#3975 = DIRECTION('',(1.,0.,0.));+#3976 = DIRECTION('',(0.,0.,1.));+#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3982);+#3978 = LINE('',#3979,#3980);+#3979 = CARTESIAN_POINT('',(0.,0.));+#3980 = VECTOR('',#3981,1.);+#3981 = DIRECTION('',(1.,0.));+#3982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3983 = PCURVE('',#3984,#3989);+#3984 = PLANE('',#3985);+#3985 = AXIS2_PLACEMENT_3D('',#3986,#3987,#3988);+#3986 = CARTESIAN_POINT('',(-0.15,-3.01,0.));+#3987 = DIRECTION('',(0.,1.,0.));+#3988 = DIRECTION('',(0.,0.,1.));+#3989 = DEFINITIONAL_REPRESENTATION('',(#3990),#3994);+#3990 = LINE('',#3991,#3992);+#3991 = CARTESIAN_POINT('',(0.,0.));+#3992 = VECTOR('',#3993,1.);+#3993 = DIRECTION('',(1.,0.));+#3994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3995 = ORIENTED_EDGE('',*,*,#3996,.T.);+#3996 = EDGE_CURVE('',#3962,#3997,#3999,.T.);+#3997 = VERTEX_POINT('',#3998);+#3998 = CARTESIAN_POINT('',(-0.15,-2.6,0.));+#3999 = SURFACE_CURVE('',#4000,(#4004,#4011),.PCURVE_S1.);+#4000 = LINE('',#4001,#4002);+#4001 = CARTESIAN_POINT('',(-0.15,-3.01,0.));+#4002 = VECTOR('',#4003,1.);+#4003 = DIRECTION('',(0.,1.,0.));+#4004 = PCURVE('',#3972,#4005);+#4005 = DEFINITIONAL_REPRESENTATION('',(#4006),#4010);+#4006 = LINE('',#4007,#4008);+#4007 = CARTESIAN_POINT('',(0.,0.));+#4008 = VECTOR('',#4009,1.);+#4009 = DIRECTION('',(0.,-1.));+#4010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4011 = PCURVE('',#4012,#4017);+#4012 = PLANE('',#4013);+#4013 = AXIS2_PLACEMENT_3D('',#4014,#4015,#4016);+#4014 = CARTESIAN_POINT('',(-0.15,-3.01,0.));+#4015 = DIRECTION('',(0.,0.,1.));+#4016 = DIRECTION('',(1.,0.,0.));+#4017 = DEFINITIONAL_REPRESENTATION('',(#4018),#4022);+#4018 = LINE('',#4019,#4020);+#4019 = CARTESIAN_POINT('',(0.,0.));+#4020 = VECTOR('',#4021,1.);+#4021 = DIRECTION('',(0.,1.));+#4022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4023 = ORIENTED_EDGE('',*,*,#4024,.T.);+#4024 = EDGE_CURVE('',#3997,#4025,#4027,.T.);+#4025 = VERTEX_POINT('',#4026);+#4026 = CARTESIAN_POINT('',(-0.15,-2.6,0.2));+#4027 = SURFACE_CURVE('',#4028,(#4032,#4039),.PCURVE_S1.);+#4028 = LINE('',#4029,#4030);+#4029 = CARTESIAN_POINT('',(-0.15,-2.6,0.));+#4030 = VECTOR('',#4031,1.);+#4031 = DIRECTION('',(0.,0.,1.));+#4032 = PCURVE('',#3972,#4033);+#4033 = DEFINITIONAL_REPRESENTATION('',(#4034),#4038);+#4034 = LINE('',#4035,#4036);+#4035 = CARTESIAN_POINT('',(0.,-0.41));+#4036 = VECTOR('',#4037,1.);+#4037 = DIRECTION('',(1.,0.));+#4038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4039 = PCURVE('',#4040,#4045);+#4040 = PLANE('',#4041);+#4041 = AXIS2_PLACEMENT_3D('',#4042,#4043,#4044);+#4042 = CARTESIAN_POINT('',(-0.15,-2.6,0.));+#4043 = DIRECTION('',(0.,1.,0.));+#4044 = DIRECTION('',(0.,0.,1.));+#4045 = DEFINITIONAL_REPRESENTATION('',(#4046),#4050);+#4046 = LINE('',#4047,#4048);+#4047 = CARTESIAN_POINT('',(0.,0.));+#4048 = VECTOR('',#4049,1.);+#4049 = DIRECTION('',(1.,0.));+#4050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4051 = ORIENTED_EDGE('',*,*,#4052,.F.);+#4052 = EDGE_CURVE('',#3964,#4025,#4053,.T.);+#4053 = SURFACE_CURVE('',#4054,(#4058,#4065),.PCURVE_S1.);+#4054 = LINE('',#4055,#4056);+#4055 = CARTESIAN_POINT('',(-0.15,-3.01,0.2));+#4056 = VECTOR('',#4057,1.);+#4057 = DIRECTION('',(0.,1.,0.));+#4058 = PCURVE('',#3972,#4059);+#4059 = DEFINITIONAL_REPRESENTATION('',(#4060),#4064);+#4060 = LINE('',#4061,#4062);+#4061 = CARTESIAN_POINT('',(0.2,0.));+#4062 = VECTOR('',#4063,1.);+#4063 = DIRECTION('',(0.,-1.));+#4064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4065 = PCURVE('',#4066,#4071);+#4066 = PLANE('',#4067);+#4067 = AXIS2_PLACEMENT_3D('',#4068,#4069,#4070);+#4068 = CARTESIAN_POINT('',(-0.15,-3.01,0.2));+#4069 = DIRECTION('',(0.,0.,1.));+#4070 = DIRECTION('',(1.,0.,0.));+#4071 = DEFINITIONAL_REPRESENTATION('',(#4072),#4076);+#4072 = LINE('',#4073,#4074);+#4073 = CARTESIAN_POINT('',(0.,0.));+#4074 = VECTOR('',#4075,1.);+#4075 = DIRECTION('',(0.,1.));+#4076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4077 = ADVANCED_FACE('',(#4078),#4092,.T.);+#4078 = FACE_BOUND('',#4079,.T.);+#4079 = EDGE_LOOP('',(#4080,#4110,#4133,#4156));+#4080 = ORIENTED_EDGE('',*,*,#4081,.F.);+#4081 = EDGE_CURVE('',#4082,#4084,#4086,.T.);+#4082 = VERTEX_POINT('',#4083);+#4083 = CARTESIAN_POINT('',(0.15,-3.01,0.));+#4084 = VERTEX_POINT('',#4085);+#4085 = CARTESIAN_POINT('',(0.15,-3.01,0.2));+#4086 = SURFACE_CURVE('',#4087,(#4091,#4103),.PCURVE_S1.);+#4087 = LINE('',#4088,#4089);+#4088 = CARTESIAN_POINT('',(0.15,-3.01,0.));+#4089 = VECTOR('',#4090,1.);+#4090 = DIRECTION('',(0.,0.,1.));+#4091 = PCURVE('',#4092,#4097);+#4092 = PLANE('',#4093);+#4093 = AXIS2_PLACEMENT_3D('',#4094,#4095,#4096);+#4094 = CARTESIAN_POINT('',(0.15,-3.01,0.));+#4095 = DIRECTION('',(1.,0.,0.));+#4096 = DIRECTION('',(0.,0.,1.));+#4097 = DEFINITIONAL_REPRESENTATION('',(#4098),#4102);+#4098 = LINE('',#4099,#4100);+#4099 = CARTESIAN_POINT('',(0.,0.));+#4100 = VECTOR('',#4101,1.);+#4101 = DIRECTION('',(1.,0.));+#4102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4103 = PCURVE('',#3984,#4104);+#4104 = DEFINITIONAL_REPRESENTATION('',(#4105),#4109);+#4105 = LINE('',#4106,#4107);+#4106 = CARTESIAN_POINT('',(0.,0.3));+#4107 = VECTOR('',#4108,1.);+#4108 = DIRECTION('',(1.,0.));+#4109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4110 = ORIENTED_EDGE('',*,*,#4111,.T.);+#4111 = EDGE_CURVE('',#4082,#4112,#4114,.T.);+#4112 = VERTEX_POINT('',#4113);+#4113 = CARTESIAN_POINT('',(0.15,-2.6,0.));+#4114 = SURFACE_CURVE('',#4115,(#4119,#4126),.PCURVE_S1.);+#4115 = LINE('',#4116,#4117);+#4116 = CARTESIAN_POINT('',(0.15,-3.01,0.));+#4117 = VECTOR('',#4118,1.);+#4118 = DIRECTION('',(0.,1.,0.));+#4119 = PCURVE('',#4092,#4120);+#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125);+#4121 = LINE('',#4122,#4123);+#4122 = CARTESIAN_POINT('',(0.,0.));+#4123 = VECTOR('',#4124,1.);+#4124 = DIRECTION('',(0.,-1.));+#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4126 = PCURVE('',#4012,#4127);+#4127 = DEFINITIONAL_REPRESENTATION('',(#4128),#4132);+#4128 = LINE('',#4129,#4130);+#4129 = CARTESIAN_POINT('',(0.3,0.));+#4130 = VECTOR('',#4131,1.);+#4131 = DIRECTION('',(0.,1.));+#4132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4133 = ORIENTED_EDGE('',*,*,#4134,.T.);+#4134 = EDGE_CURVE('',#4112,#4135,#4137,.T.);+#4135 = VERTEX_POINT('',#4136);+#4136 = CARTESIAN_POINT('',(0.15,-2.6,0.2));+#4137 = SURFACE_CURVE('',#4138,(#4142,#4149),.PCURVE_S1.);+#4138 = LINE('',#4139,#4140);+#4139 = CARTESIAN_POINT('',(0.15,-2.6,0.));+#4140 = VECTOR('',#4141,1.);+#4141 = DIRECTION('',(0.,0.,1.));+#4142 = PCURVE('',#4092,#4143);+#4143 = DEFINITIONAL_REPRESENTATION('',(#4144),#4148);+#4144 = LINE('',#4145,#4146);+#4145 = CARTESIAN_POINT('',(0.,-0.41));+#4146 = VECTOR('',#4147,1.);+#4147 = DIRECTION('',(1.,0.));+#4148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4149 = PCURVE('',#4040,#4150);+#4150 = DEFINITIONAL_REPRESENTATION('',(#4151),#4155);+#4151 = LINE('',#4152,#4153);+#4152 = CARTESIAN_POINT('',(0.,0.3));+#4153 = VECTOR('',#4154,1.);+#4154 = DIRECTION('',(1.,0.));+#4155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4156 = ORIENTED_EDGE('',*,*,#4157,.F.);+#4157 = EDGE_CURVE('',#4084,#4135,#4158,.T.);+#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.);+#4159 = LINE('',#4160,#4161);+#4160 = CARTESIAN_POINT('',(0.15,-3.01,0.2));+#4161 = VECTOR('',#4162,1.);+#4162 = DIRECTION('',(0.,1.,0.));+#4163 = PCURVE('',#4092,#4164);+#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169);+#4165 = LINE('',#4166,#4167);+#4166 = CARTESIAN_POINT('',(0.2,0.));+#4167 = VECTOR('',#4168,1.);+#4168 = DIRECTION('',(0.,-1.));+#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4170 = PCURVE('',#4066,#4171);+#4171 = DEFINITIONAL_REPRESENTATION('',(#4172),#4176);+#4172 = LINE('',#4173,#4174);+#4173 = CARTESIAN_POINT('',(0.3,0.));+#4174 = VECTOR('',#4175,1.);+#4175 = DIRECTION('',(0.,1.));+#4176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4177 = ADVANCED_FACE('',(#4178),#3984,.F.);+#4178 = FACE_BOUND('',#4179,.F.);+#4179 = EDGE_LOOP('',(#4180,#4201,#4202,#4223));+#4180 = ORIENTED_EDGE('',*,*,#4181,.F.);+#4181 = EDGE_CURVE('',#3962,#4082,#4182,.T.);+#4182 = SURFACE_CURVE('',#4183,(#4187,#4194),.PCURVE_S1.);+#4183 = LINE('',#4184,#4185);+#4184 = CARTESIAN_POINT('',(-0.15,-3.01,0.));+#4185 = VECTOR('',#4186,1.);+#4186 = DIRECTION('',(1.,0.,0.));+#4187 = PCURVE('',#3984,#4188);+#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193);+#4189 = LINE('',#4190,#4191);+#4190 = CARTESIAN_POINT('',(0.,0.));+#4191 = VECTOR('',#4192,1.);+#4192 = DIRECTION('',(0.,1.));+#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4194 = PCURVE('',#4012,#4195);+#4195 = DEFINITIONAL_REPRESENTATION('',(#4196),#4200);+#4196 = LINE('',#4197,#4198);+#4197 = CARTESIAN_POINT('',(0.,0.));+#4198 = VECTOR('',#4199,1.);+#4199 = DIRECTION('',(1.,0.));+#4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4201 = ORIENTED_EDGE('',*,*,#3961,.T.);+#4202 = ORIENTED_EDGE('',*,*,#4203,.T.);+#4203 = EDGE_CURVE('',#3964,#4084,#4204,.T.);+#4204 = SURFACE_CURVE('',#4205,(#4209,#4216),.PCURVE_S1.);+#4205 = LINE('',#4206,#4207);+#4206 = CARTESIAN_POINT('',(-0.15,-3.01,0.2));+#4207 = VECTOR('',#4208,1.);+#4208 = DIRECTION('',(1.,0.,0.));+#4209 = PCURVE('',#3984,#4210);+#4210 = DEFINITIONAL_REPRESENTATION('',(#4211),#4215);+#4211 = LINE('',#4212,#4213);+#4212 = CARTESIAN_POINT('',(0.2,0.));+#4213 = VECTOR('',#4214,1.);+#4214 = DIRECTION('',(0.,1.));+#4215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4216 = PCURVE('',#4066,#4217);+#4217 = DEFINITIONAL_REPRESENTATION('',(#4218),#4222);+#4218 = LINE('',#4219,#4220);+#4219 = CARTESIAN_POINT('',(0.,0.));+#4220 = VECTOR('',#4221,1.);+#4221 = DIRECTION('',(1.,0.));+#4222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4223 = ORIENTED_EDGE('',*,*,#4081,.F.);+#4224 = ADVANCED_FACE('',(#4225),#4040,.T.);+#4225 = FACE_BOUND('',#4226,.T.);+#4226 = EDGE_LOOP('',(#4227,#4248,#4249,#4270));+#4227 = ORIENTED_EDGE('',*,*,#4228,.F.);+#4228 = EDGE_CURVE('',#3997,#4112,#4229,.T.);+#4229 = SURFACE_CURVE('',#4230,(#4234,#4241),.PCURVE_S1.);+#4230 = LINE('',#4231,#4232);+#4231 = CARTESIAN_POINT('',(-0.15,-2.6,0.));+#4232 = VECTOR('',#4233,1.);+#4233 = DIRECTION('',(1.,0.,0.));+#4234 = PCURVE('',#4040,#4235);+#4235 = DEFINITIONAL_REPRESENTATION('',(#4236),#4240);+#4236 = LINE('',#4237,#4238);+#4237 = CARTESIAN_POINT('',(0.,0.));+#4238 = VECTOR('',#4239,1.);+#4239 = DIRECTION('',(0.,1.));+#4240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4241 = PCURVE('',#4012,#4242);+#4242 = DEFINITIONAL_REPRESENTATION('',(#4243),#4247);+#4243 = LINE('',#4244,#4245);+#4244 = CARTESIAN_POINT('',(0.,0.41));+#4245 = VECTOR('',#4246,1.);+#4246 = DIRECTION('',(1.,0.));+#4247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4248 = ORIENTED_EDGE('',*,*,#4024,.T.);+#4249 = ORIENTED_EDGE('',*,*,#4250,.T.);+#4250 = EDGE_CURVE('',#4025,#4135,#4251,.T.);+#4251 = SURFACE_CURVE('',#4252,(#4256,#4263),.PCURVE_S1.);+#4252 = LINE('',#4253,#4254);+#4253 = CARTESIAN_POINT('',(-0.15,-2.6,0.2));+#4254 = VECTOR('',#4255,1.);+#4255 = DIRECTION('',(1.,0.,0.));+#4256 = PCURVE('',#4040,#4257);+#4257 = DEFINITIONAL_REPRESENTATION('',(#4258),#4262);+#4258 = LINE('',#4259,#4260);+#4259 = CARTESIAN_POINT('',(0.2,0.));+#4260 = VECTOR('',#4261,1.);+#4261 = DIRECTION('',(0.,1.));+#4262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4263 = PCURVE('',#4066,#4264);+#4264 = DEFINITIONAL_REPRESENTATION('',(#4265),#4269);+#4265 = LINE('',#4266,#4267);+#4266 = CARTESIAN_POINT('',(0.,0.41));+#4267 = VECTOR('',#4268,1.);+#4268 = DIRECTION('',(1.,0.));+#4269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4270 = ORIENTED_EDGE('',*,*,#4134,.F.);+#4271 = ADVANCED_FACE('',(#4272),#4012,.F.);+#4272 = FACE_BOUND('',#4273,.F.);+#4273 = EDGE_LOOP('',(#4274,#4275,#4276,#4277));+#4274 = ORIENTED_EDGE('',*,*,#3996,.F.);+#4275 = ORIENTED_EDGE('',*,*,#4181,.T.);+#4276 = ORIENTED_EDGE('',*,*,#4111,.T.);+#4277 = ORIENTED_EDGE('',*,*,#4228,.F.);+#4278 = ADVANCED_FACE('',(#4279),#4066,.T.);+#4279 = FACE_BOUND('',#4280,.T.);+#4280 = EDGE_LOOP('',(#4281,#4282,#4283,#4284));+#4281 = ORIENTED_EDGE('',*,*,#4052,.F.);+#4282 = ORIENTED_EDGE('',*,*,#4203,.T.);+#4283 = ORIENTED_EDGE('',*,*,#4157,.T.);+#4284 = ORIENTED_EDGE('',*,*,#4250,.F.);+#4285 = MANIFOLD_SOLID_BREP('',#4286);+#4286 = CLOSED_SHELL('',(#4287,#4407,#4507,#4554,#4601,#4608));+#4287 = ADVANCED_FACE('',(#4288),#4302,.F.);+#4288 = FACE_BOUND('',#4289,.F.);+#4289 = EDGE_LOOP('',(#4290,#4325,#4353,#4381));+#4290 = ORIENTED_EDGE('',*,*,#4291,.F.);+#4291 = EDGE_CURVE('',#4292,#4294,#4296,.T.);+#4292 = VERTEX_POINT('',#4293);+#4293 = CARTESIAN_POINT('',(0.5,-3.01,0.));+#4294 = VERTEX_POINT('',#4295);+#4295 = CARTESIAN_POINT('',(0.5,-3.01,0.2));+#4296 = SURFACE_CURVE('',#4297,(#4301,#4313),.PCURVE_S1.);+#4297 = LINE('',#4298,#4299);+#4298 = CARTESIAN_POINT('',(0.5,-3.01,0.));+#4299 = VECTOR('',#4300,1.);+#4300 = DIRECTION('',(0.,0.,1.));+#4301 = PCURVE('',#4302,#4307);+#4302 = PLANE('',#4303);+#4303 = AXIS2_PLACEMENT_3D('',#4304,#4305,#4306);+#4304 = CARTESIAN_POINT('',(0.5,-3.01,0.));+#4305 = DIRECTION('',(1.,0.,0.));+#4306 = DIRECTION('',(0.,0.,1.));+#4307 = DEFINITIONAL_REPRESENTATION('',(#4308),#4312);+#4308 = LINE('',#4309,#4310);+#4309 = CARTESIAN_POINT('',(0.,0.));+#4310 = VECTOR('',#4311,1.);+#4311 = DIRECTION('',(1.,0.));+#4312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4313 = PCURVE('',#4314,#4319);+#4314 = PLANE('',#4315);+#4315 = AXIS2_PLACEMENT_3D('',#4316,#4317,#4318);+#4316 = CARTESIAN_POINT('',(0.5,-3.01,0.));+#4317 = DIRECTION('',(0.,1.,0.));+#4318 = DIRECTION('',(0.,0.,1.));+#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324);+#4320 = LINE('',#4321,#4322);+#4321 = CARTESIAN_POINT('',(0.,0.));+#4322 = VECTOR('',#4323,1.);+#4323 = DIRECTION('',(1.,0.));+#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4325 = ORIENTED_EDGE('',*,*,#4326,.T.);+#4326 = EDGE_CURVE('',#4292,#4327,#4329,.T.);+#4327 = VERTEX_POINT('',#4328);+#4328 = CARTESIAN_POINT('',(0.5,-2.6,0.));+#4329 = SURFACE_CURVE('',#4330,(#4334,#4341),.PCURVE_S1.);+#4330 = LINE('',#4331,#4332);+#4331 = CARTESIAN_POINT('',(0.5,-3.01,0.));+#4332 = VECTOR('',#4333,1.);+#4333 = DIRECTION('',(0.,1.,0.));+#4334 = PCURVE('',#4302,#4335);+#4335 = DEFINITIONAL_REPRESENTATION('',(#4336),#4340);+#4336 = LINE('',#4337,#4338);+#4337 = CARTESIAN_POINT('',(0.,0.));+#4338 = VECTOR('',#4339,1.);+#4339 = DIRECTION('',(0.,-1.));+#4340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4341 = PCURVE('',#4342,#4347);+#4342 = PLANE('',#4343);+#4343 = AXIS2_PLACEMENT_3D('',#4344,#4345,#4346);+#4344 = CARTESIAN_POINT('',(0.5,-3.01,0.));+#4345 = DIRECTION('',(0.,0.,1.));+#4346 = DIRECTION('',(1.,0.,0.));+#4347 = DEFINITIONAL_REPRESENTATION('',(#4348),#4352);+#4348 = LINE('',#4349,#4350);+#4349 = CARTESIAN_POINT('',(0.,0.));+#4350 = VECTOR('',#4351,1.);+#4351 = DIRECTION('',(0.,1.));+#4352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4353 = ORIENTED_EDGE('',*,*,#4354,.T.);+#4354 = EDGE_CURVE('',#4327,#4355,#4357,.T.);+#4355 = VERTEX_POINT('',#4356);+#4356 = CARTESIAN_POINT('',(0.5,-2.6,0.2));+#4357 = SURFACE_CURVE('',#4358,(#4362,#4369),.PCURVE_S1.);+#4358 = LINE('',#4359,#4360);+#4359 = CARTESIAN_POINT('',(0.5,-2.6,0.));+#4360 = VECTOR('',#4361,1.);+#4361 = DIRECTION('',(0.,0.,1.));+#4362 = PCURVE('',#4302,#4363);+#4363 = DEFINITIONAL_REPRESENTATION('',(#4364),#4368);+#4364 = LINE('',#4365,#4366);+#4365 = CARTESIAN_POINT('',(0.,-0.41));+#4366 = VECTOR('',#4367,1.);+#4367 = DIRECTION('',(1.,0.));+#4368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4369 = PCURVE('',#4370,#4375);+#4370 = PLANE('',#4371);+#4371 = AXIS2_PLACEMENT_3D('',#4372,#4373,#4374);+#4372 = CARTESIAN_POINT('',(0.5,-2.6,0.));+#4373 = DIRECTION('',(0.,1.,0.));+#4374 = DIRECTION('',(0.,0.,1.));+#4375 = DEFINITIONAL_REPRESENTATION('',(#4376),#4380);+#4376 = LINE('',#4377,#4378);+#4377 = CARTESIAN_POINT('',(0.,0.));+#4378 = VECTOR('',#4379,1.);+#4379 = DIRECTION('',(1.,0.));+#4380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4381 = ORIENTED_EDGE('',*,*,#4382,.F.);+#4382 = EDGE_CURVE('',#4294,#4355,#4383,.T.);+#4383 = SURFACE_CURVE('',#4384,(#4388,#4395),.PCURVE_S1.);+#4384 = LINE('',#4385,#4386);+#4385 = CARTESIAN_POINT('',(0.5,-3.01,0.2));+#4386 = VECTOR('',#4387,1.);+#4387 = DIRECTION('',(0.,1.,0.));+#4388 = PCURVE('',#4302,#4389);+#4389 = DEFINITIONAL_REPRESENTATION('',(#4390),#4394);+#4390 = LINE('',#4391,#4392);+#4391 = CARTESIAN_POINT('',(0.2,0.));+#4392 = VECTOR('',#4393,1.);+#4393 = DIRECTION('',(0.,-1.));+#4394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4395 = PCURVE('',#4396,#4401);+#4396 = PLANE('',#4397);+#4397 = AXIS2_PLACEMENT_3D('',#4398,#4399,#4400);+#4398 = CARTESIAN_POINT('',(0.5,-3.01,0.2));+#4399 = DIRECTION('',(0.,0.,1.));+#4400 = DIRECTION('',(1.,0.,0.));+#4401 = DEFINITIONAL_REPRESENTATION('',(#4402),#4406);+#4402 = LINE('',#4403,#4404);+#4403 = CARTESIAN_POINT('',(0.,0.));+#4404 = VECTOR('',#4405,1.);+#4405 = DIRECTION('',(0.,1.));+#4406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4407 = ADVANCED_FACE('',(#4408),#4422,.T.);+#4408 = FACE_BOUND('',#4409,.T.);+#4409 = EDGE_LOOP('',(#4410,#4440,#4463,#4486));+#4410 = ORIENTED_EDGE('',*,*,#4411,.F.);+#4411 = EDGE_CURVE('',#4412,#4414,#4416,.T.);+#4412 = VERTEX_POINT('',#4413);+#4413 = CARTESIAN_POINT('',(0.8,-3.01,0.));+#4414 = VERTEX_POINT('',#4415);+#4415 = CARTESIAN_POINT('',(0.8,-3.01,0.2));+#4416 = SURFACE_CURVE('',#4417,(#4421,#4433),.PCURVE_S1.);+#4417 = LINE('',#4418,#4419);+#4418 = CARTESIAN_POINT('',(0.8,-3.01,0.));+#4419 = VECTOR('',#4420,1.);+#4420 = DIRECTION('',(0.,0.,1.));+#4421 = PCURVE('',#4422,#4427);+#4422 = PLANE('',#4423);+#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426);+#4424 = CARTESIAN_POINT('',(0.8,-3.01,0.));+#4425 = DIRECTION('',(1.,0.,0.));+#4426 = DIRECTION('',(0.,0.,1.));+#4427 = DEFINITIONAL_REPRESENTATION('',(#4428),#4432);+#4428 = LINE('',#4429,#4430);+#4429 = CARTESIAN_POINT('',(0.,0.));+#4430 = VECTOR('',#4431,1.);+#4431 = DIRECTION('',(1.,0.));+#4432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4433 = PCURVE('',#4314,#4434);+#4434 = DEFINITIONAL_REPRESENTATION('',(#4435),#4439);+#4435 = LINE('',#4436,#4437);+#4436 = CARTESIAN_POINT('',(0.,0.3));+#4437 = VECTOR('',#4438,1.);+#4438 = DIRECTION('',(1.,0.));+#4439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4440 = ORIENTED_EDGE('',*,*,#4441,.T.);+#4441 = EDGE_CURVE('',#4412,#4442,#4444,.T.);+#4442 = VERTEX_POINT('',#4443);+#4443 = CARTESIAN_POINT('',(0.8,-2.6,0.));+#4444 = SURFACE_CURVE('',#4445,(#4449,#4456),.PCURVE_S1.);+#4445 = LINE('',#4446,#4447);+#4446 = CARTESIAN_POINT('',(0.8,-3.01,0.));+#4447 = VECTOR('',#4448,1.);+#4448 = DIRECTION('',(0.,1.,0.));+#4449 = PCURVE('',#4422,#4450);+#4450 = DEFINITIONAL_REPRESENTATION('',(#4451),#4455);+#4451 = LINE('',#4452,#4453);+#4452 = CARTESIAN_POINT('',(0.,0.));+#4453 = VECTOR('',#4454,1.);+#4454 = DIRECTION('',(0.,-1.));+#4455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4456 = PCURVE('',#4342,#4457);+#4457 = DEFINITIONAL_REPRESENTATION('',(#4458),#4462);+#4458 = LINE('',#4459,#4460);+#4459 = CARTESIAN_POINT('',(0.3,0.));+#4460 = VECTOR('',#4461,1.);+#4461 = DIRECTION('',(0.,1.));+#4462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4463 = ORIENTED_EDGE('',*,*,#4464,.T.);+#4464 = EDGE_CURVE('',#4442,#4465,#4467,.T.);+#4465 = VERTEX_POINT('',#4466);+#4466 = CARTESIAN_POINT('',(0.8,-2.6,0.2));+#4467 = SURFACE_CURVE('',#4468,(#4472,#4479),.PCURVE_S1.);+#4468 = LINE('',#4469,#4470);+#4469 = CARTESIAN_POINT('',(0.8,-2.6,0.));+#4470 = VECTOR('',#4471,1.);+#4471 = DIRECTION('',(0.,0.,1.));+#4472 = PCURVE('',#4422,#4473);+#4473 = DEFINITIONAL_REPRESENTATION('',(#4474),#4478);+#4474 = LINE('',#4475,#4476);+#4475 = CARTESIAN_POINT('',(0.,-0.41));+#4476 = VECTOR('',#4477,1.);+#4477 = DIRECTION('',(1.,0.));+#4478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4479 = PCURVE('',#4370,#4480);+#4480 = DEFINITIONAL_REPRESENTATION('',(#4481),#4485);+#4481 = LINE('',#4482,#4483);+#4482 = CARTESIAN_POINT('',(0.,0.3));+#4483 = VECTOR('',#4484,1.);+#4484 = DIRECTION('',(1.,0.));+#4485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4486 = ORIENTED_EDGE('',*,*,#4487,.F.);+#4487 = EDGE_CURVE('',#4414,#4465,#4488,.T.);+#4488 = SURFACE_CURVE('',#4489,(#4493,#4500),.PCURVE_S1.);+#4489 = LINE('',#4490,#4491);+#4490 = CARTESIAN_POINT('',(0.8,-3.01,0.2));+#4491 = VECTOR('',#4492,1.);+#4492 = DIRECTION('',(0.,1.,0.));+#4493 = PCURVE('',#4422,#4494);+#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499);+#4495 = LINE('',#4496,#4497);+#4496 = CARTESIAN_POINT('',(0.2,0.));+#4497 = VECTOR('',#4498,1.);+#4498 = DIRECTION('',(0.,-1.));+#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4500 = PCURVE('',#4396,#4501);+#4501 = DEFINITIONAL_REPRESENTATION('',(#4502),#4506);+#4502 = LINE('',#4503,#4504);+#4503 = CARTESIAN_POINT('',(0.3,0.));+#4504 = VECTOR('',#4505,1.);+#4505 = DIRECTION('',(0.,1.));+#4506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4507 = ADVANCED_FACE('',(#4508),#4314,.F.);+#4508 = FACE_BOUND('',#4509,.F.);+#4509 = EDGE_LOOP('',(#4510,#4531,#4532,#4553));+#4510 = ORIENTED_EDGE('',*,*,#4511,.F.);+#4511 = EDGE_CURVE('',#4292,#4412,#4512,.T.);+#4512 = SURFACE_CURVE('',#4513,(#4517,#4524),.PCURVE_S1.);+#4513 = LINE('',#4514,#4515);+#4514 = CARTESIAN_POINT('',(0.5,-3.01,0.));+#4515 = VECTOR('',#4516,1.);+#4516 = DIRECTION('',(1.,0.,0.));+#4517 = PCURVE('',#4314,#4518);+#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4523);+#4519 = LINE('',#4520,#4521);+#4520 = CARTESIAN_POINT('',(0.,0.));+#4521 = VECTOR('',#4522,1.);+#4522 = DIRECTION('',(0.,1.));+#4523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4524 = PCURVE('',#4342,#4525);+#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530);+#4526 = LINE('',#4527,#4528);+#4527 = CARTESIAN_POINT('',(0.,0.));+#4528 = VECTOR('',#4529,1.);+#4529 = DIRECTION('',(1.,0.));+#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4531 = ORIENTED_EDGE('',*,*,#4291,.T.);+#4532 = ORIENTED_EDGE('',*,*,#4533,.T.);+#4533 = EDGE_CURVE('',#4294,#4414,#4534,.T.);+#4534 = SURFACE_CURVE('',#4535,(#4539,#4546),.PCURVE_S1.);+#4535 = LINE('',#4536,#4537);+#4536 = CARTESIAN_POINT('',(0.5,-3.01,0.2));+#4537 = VECTOR('',#4538,1.);+#4538 = DIRECTION('',(1.,0.,0.));+#4539 = PCURVE('',#4314,#4540);+#4540 = DEFINITIONAL_REPRESENTATION('',(#4541),#4545);+#4541 = LINE('',#4542,#4543);+#4542 = CARTESIAN_POINT('',(0.2,0.));+#4543 = VECTOR('',#4544,1.);+#4544 = DIRECTION('',(0.,1.));+#4545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4546 = PCURVE('',#4396,#4547);+#4547 = DEFINITIONAL_REPRESENTATION('',(#4548),#4552);+#4548 = LINE('',#4549,#4550);+#4549 = CARTESIAN_POINT('',(0.,0.));+#4550 = VECTOR('',#4551,1.);+#4551 = DIRECTION('',(1.,0.));+#4552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4553 = ORIENTED_EDGE('',*,*,#4411,.F.);+#4554 = ADVANCED_FACE('',(#4555),#4370,.T.);+#4555 = FACE_BOUND('',#4556,.T.);+#4556 = EDGE_LOOP('',(#4557,#4578,#4579,#4600));+#4557 = ORIENTED_EDGE('',*,*,#4558,.F.);+#4558 = EDGE_CURVE('',#4327,#4442,#4559,.T.);+#4559 = SURFACE_CURVE('',#4560,(#4564,#4571),.PCURVE_S1.);+#4560 = LINE('',#4561,#4562);+#4561 = CARTESIAN_POINT('',(0.5,-2.6,0.));+#4562 = VECTOR('',#4563,1.);+#4563 = DIRECTION('',(1.,0.,0.));+#4564 = PCURVE('',#4370,#4565);+#4565 = DEFINITIONAL_REPRESENTATION('',(#4566),#4570);+#4566 = LINE('',#4567,#4568);+#4567 = CARTESIAN_POINT('',(0.,0.));+#4568 = VECTOR('',#4569,1.);+#4569 = DIRECTION('',(0.,1.));+#4570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4571 = PCURVE('',#4342,#4572);+#4572 = DEFINITIONAL_REPRESENTATION('',(#4573),#4577);+#4573 = LINE('',#4574,#4575);+#4574 = CARTESIAN_POINT('',(0.,0.41));+#4575 = VECTOR('',#4576,1.);+#4576 = DIRECTION('',(1.,0.));+#4577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4578 = ORIENTED_EDGE('',*,*,#4354,.T.);+#4579 = ORIENTED_EDGE('',*,*,#4580,.T.);+#4580 = EDGE_CURVE('',#4355,#4465,#4581,.T.);+#4581 = SURFACE_CURVE('',#4582,(#4586,#4593),.PCURVE_S1.);+#4582 = LINE('',#4583,#4584);+#4583 = CARTESIAN_POINT('',(0.5,-2.6,0.2));+#4584 = VECTOR('',#4585,1.);+#4585 = DIRECTION('',(1.,0.,0.));+#4586 = PCURVE('',#4370,#4587);+#4587 = DEFINITIONAL_REPRESENTATION('',(#4588),#4592);+#4588 = LINE('',#4589,#4590);+#4589 = CARTESIAN_POINT('',(0.2,0.));+#4590 = VECTOR('',#4591,1.);+#4591 = DIRECTION('',(0.,1.));+#4592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4593 = PCURVE('',#4396,#4594);+#4594 = DEFINITIONAL_REPRESENTATION('',(#4595),#4599);+#4595 = LINE('',#4596,#4597);+#4596 = CARTESIAN_POINT('',(0.,0.41));+#4597 = VECTOR('',#4598,1.);+#4598 = DIRECTION('',(1.,0.));+#4599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4600 = ORIENTED_EDGE('',*,*,#4464,.F.);+#4601 = ADVANCED_FACE('',(#4602),#4342,.F.);+#4602 = FACE_BOUND('',#4603,.F.);+#4603 = EDGE_LOOP('',(#4604,#4605,#4606,#4607));+#4604 = ORIENTED_EDGE('',*,*,#4326,.F.);+#4605 = ORIENTED_EDGE('',*,*,#4511,.T.);+#4606 = ORIENTED_EDGE('',*,*,#4441,.T.);+#4607 = ORIENTED_EDGE('',*,*,#4558,.F.);+#4608 = ADVANCED_FACE('',(#4609),#4396,.T.);+#4609 = FACE_BOUND('',#4610,.T.);+#4610 = EDGE_LOOP('',(#4611,#4612,#4613,#4614));+#4611 = ORIENTED_EDGE('',*,*,#4382,.F.);+#4612 = ORIENTED_EDGE('',*,*,#4533,.T.);+#4613 = ORIENTED_EDGE('',*,*,#4487,.T.);+#4614 = ORIENTED_EDGE('',*,*,#4580,.F.);+#4615 = MANIFOLD_SOLID_BREP('',#4616);+#4616 = CLOSED_SHELL('',(#4617,#4737,#4837,#4884,#4931,#4938));+#4617 = ADVANCED_FACE('',(#4618),#4632,.F.);+#4618 = FACE_BOUND('',#4619,.F.);+#4619 = EDGE_LOOP('',(#4620,#4655,#4683,#4711));+#4620 = ORIENTED_EDGE('',*,*,#4621,.F.);+#4621 = EDGE_CURVE('',#4622,#4624,#4626,.T.);+#4622 = VERTEX_POINT('',#4623);+#4623 = CARTESIAN_POINT('',(1.15,-3.01,0.));+#4624 = VERTEX_POINT('',#4625);+#4625 = CARTESIAN_POINT('',(1.15,-3.01,0.2));+#4626 = SURFACE_CURVE('',#4627,(#4631,#4643),.PCURVE_S1.);+#4627 = LINE('',#4628,#4629);+#4628 = CARTESIAN_POINT('',(1.15,-3.01,0.));+#4629 = VECTOR('',#4630,1.);+#4630 = DIRECTION('',(0.,0.,1.));+#4631 = PCURVE('',#4632,#4637);+#4632 = PLANE('',#4633);+#4633 = AXIS2_PLACEMENT_3D('',#4634,#4635,#4636);+#4634 = CARTESIAN_POINT('',(1.15,-3.01,0.));+#4635 = DIRECTION('',(1.,0.,0.));+#4636 = DIRECTION('',(0.,0.,1.));+#4637 = DEFINITIONAL_REPRESENTATION('',(#4638),#4642);+#4638 = LINE('',#4639,#4640);+#4639 = CARTESIAN_POINT('',(0.,0.));+#4640 = VECTOR('',#4641,1.);+#4641 = DIRECTION('',(1.,0.));+#4642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4643 = PCURVE('',#4644,#4649);+#4644 = PLANE('',#4645);+#4645 = AXIS2_PLACEMENT_3D('',#4646,#4647,#4648);+#4646 = CARTESIAN_POINT('',(1.15,-3.01,0.));+#4647 = DIRECTION('',(0.,1.,0.));+#4648 = DIRECTION('',(0.,0.,1.));+#4649 = DEFINITIONAL_REPRESENTATION('',(#4650),#4654);+#4650 = LINE('',#4651,#4652);+#4651 = CARTESIAN_POINT('',(0.,0.));+#4652 = VECTOR('',#4653,1.);+#4653 = DIRECTION('',(1.,0.));+#4654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4655 = ORIENTED_EDGE('',*,*,#4656,.T.);+#4656 = EDGE_CURVE('',#4622,#4657,#4659,.T.);+#4657 = VERTEX_POINT('',#4658);+#4658 = CARTESIAN_POINT('',(1.15,-2.6,0.));+#4659 = SURFACE_CURVE('',#4660,(#4664,#4671),.PCURVE_S1.);+#4660 = LINE('',#4661,#4662);+#4661 = CARTESIAN_POINT('',(1.15,-3.01,0.));+#4662 = VECTOR('',#4663,1.);+#4663 = DIRECTION('',(0.,1.,0.));+#4664 = PCURVE('',#4632,#4665);+#4665 = DEFINITIONAL_REPRESENTATION('',(#4666),#4670);+#4666 = LINE('',#4667,#4668);+#4667 = CARTESIAN_POINT('',(0.,0.));+#4668 = VECTOR('',#4669,1.);+#4669 = DIRECTION('',(0.,-1.));+#4670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4671 = PCURVE('',#4672,#4677);+#4672 = PLANE('',#4673);+#4673 = AXIS2_PLACEMENT_3D('',#4674,#4675,#4676);+#4674 = CARTESIAN_POINT('',(1.15,-3.01,0.));+#4675 = DIRECTION('',(0.,0.,1.));+#4676 = DIRECTION('',(1.,0.,0.));+#4677 = DEFINITIONAL_REPRESENTATION('',(#4678),#4682);+#4678 = LINE('',#4679,#4680);+#4679 = CARTESIAN_POINT('',(0.,0.));+#4680 = VECTOR('',#4681,1.);+#4681 = DIRECTION('',(0.,1.));+#4682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4683 = ORIENTED_EDGE('',*,*,#4684,.T.);+#4684 = EDGE_CURVE('',#4657,#4685,#4687,.T.);+#4685 = VERTEX_POINT('',#4686);+#4686 = CARTESIAN_POINT('',(1.15,-2.6,0.2));+#4687 = SURFACE_CURVE('',#4688,(#4692,#4699),.PCURVE_S1.);+#4688 = LINE('',#4689,#4690);+#4689 = CARTESIAN_POINT('',(1.15,-2.6,0.));+#4690 = VECTOR('',#4691,1.);+#4691 = DIRECTION('',(0.,0.,1.));+#4692 = PCURVE('',#4632,#4693);+#4693 = DEFINITIONAL_REPRESENTATION('',(#4694),#4698);+#4694 = LINE('',#4695,#4696);+#4695 = CARTESIAN_POINT('',(0.,-0.41));+#4696 = VECTOR('',#4697,1.);+#4697 = DIRECTION('',(1.,0.));+#4698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4699 = PCURVE('',#4700,#4705);+#4700 = PLANE('',#4701);+#4701 = AXIS2_PLACEMENT_3D('',#4702,#4703,#4704);+#4702 = CARTESIAN_POINT('',(1.15,-2.6,0.));+#4703 = DIRECTION('',(0.,1.,0.));+#4704 = DIRECTION('',(0.,0.,1.));+#4705 = DEFINITIONAL_REPRESENTATION('',(#4706),#4710);+#4706 = LINE('',#4707,#4708);+#4707 = CARTESIAN_POINT('',(0.,0.));+#4708 = VECTOR('',#4709,1.);+#4709 = DIRECTION('',(1.,0.));+#4710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4711 = ORIENTED_EDGE('',*,*,#4712,.F.);+#4712 = EDGE_CURVE('',#4624,#4685,#4713,.T.);+#4713 = SURFACE_CURVE('',#4714,(#4718,#4725),.PCURVE_S1.);+#4714 = LINE('',#4715,#4716);+#4715 = CARTESIAN_POINT('',(1.15,-3.01,0.2));+#4716 = VECTOR('',#4717,1.);+#4717 = DIRECTION('',(0.,1.,0.));+#4718 = PCURVE('',#4632,#4719);+#4719 = DEFINITIONAL_REPRESENTATION('',(#4720),#4724);+#4720 = LINE('',#4721,#4722);+#4721 = CARTESIAN_POINT('',(0.2,0.));+#4722 = VECTOR('',#4723,1.);+#4723 = DIRECTION('',(0.,-1.));+#4724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4725 = PCURVE('',#4726,#4731);+#4726 = PLANE('',#4727);+#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730);+#4728 = CARTESIAN_POINT('',(1.15,-3.01,0.2));+#4729 = DIRECTION('',(0.,0.,1.));+#4730 = DIRECTION('',(1.,0.,0.));+#4731 = DEFINITIONAL_REPRESENTATION('',(#4732),#4736);+#4732 = LINE('',#4733,#4734);+#4733 = CARTESIAN_POINT('',(0.,0.));+#4734 = VECTOR('',#4735,1.);+#4735 = DIRECTION('',(0.,1.));+#4736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4737 = ADVANCED_FACE('',(#4738),#4752,.T.);+#4738 = FACE_BOUND('',#4739,.T.);+#4739 = EDGE_LOOP('',(#4740,#4770,#4793,#4816));+#4740 = ORIENTED_EDGE('',*,*,#4741,.F.);+#4741 = EDGE_CURVE('',#4742,#4744,#4746,.T.);+#4742 = VERTEX_POINT('',#4743);+#4743 = CARTESIAN_POINT('',(1.45,-3.01,0.));+#4744 = VERTEX_POINT('',#4745);+#4745 = CARTESIAN_POINT('',(1.45,-3.01,0.2));+#4746 = SURFACE_CURVE('',#4747,(#4751,#4763),.PCURVE_S1.);+#4747 = LINE('',#4748,#4749);+#4748 = CARTESIAN_POINT('',(1.45,-3.01,0.));+#4749 = VECTOR('',#4750,1.);+#4750 = DIRECTION('',(0.,0.,1.));+#4751 = PCURVE('',#4752,#4757);+#4752 = PLANE('',#4753);+#4753 = AXIS2_PLACEMENT_3D('',#4754,#4755,#4756);+#4754 = CARTESIAN_POINT('',(1.45,-3.01,0.));+#4755 = DIRECTION('',(1.,0.,0.));+#4756 = DIRECTION('',(0.,0.,1.));+#4757 = DEFINITIONAL_REPRESENTATION('',(#4758),#4762);+#4758 = LINE('',#4759,#4760);+#4759 = CARTESIAN_POINT('',(0.,0.));+#4760 = VECTOR('',#4761,1.);+#4761 = DIRECTION('',(1.,0.));+#4762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4763 = PCURVE('',#4644,#4764);+#4764 = DEFINITIONAL_REPRESENTATION('',(#4765),#4769);+#4765 = LINE('',#4766,#4767);+#4766 = CARTESIAN_POINT('',(0.,0.3));+#4767 = VECTOR('',#4768,1.);+#4768 = DIRECTION('',(1.,0.));+#4769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4770 = ORIENTED_EDGE('',*,*,#4771,.T.);+#4771 = EDGE_CURVE('',#4742,#4772,#4774,.T.);+#4772 = VERTEX_POINT('',#4773);+#4773 = CARTESIAN_POINT('',(1.45,-2.6,0.));+#4774 = SURFACE_CURVE('',#4775,(#4779,#4786),.PCURVE_S1.);+#4775 = LINE('',#4776,#4777);+#4776 = CARTESIAN_POINT('',(1.45,-3.01,0.));+#4777 = VECTOR('',#4778,1.);+#4778 = DIRECTION('',(0.,1.,0.));+#4779 = PCURVE('',#4752,#4780);+#4780 = DEFINITIONAL_REPRESENTATION('',(#4781),#4785);+#4781 = LINE('',#4782,#4783);+#4782 = CARTESIAN_POINT('',(0.,0.));+#4783 = VECTOR('',#4784,1.);+#4784 = DIRECTION('',(0.,-1.));+#4785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4786 = PCURVE('',#4672,#4787);+#4787 = DEFINITIONAL_REPRESENTATION('',(#4788),#4792);+#4788 = LINE('',#4789,#4790);+#4789 = CARTESIAN_POINT('',(0.3,0.));+#4790 = VECTOR('',#4791,1.);+#4791 = DIRECTION('',(0.,1.));+#4792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4793 = ORIENTED_EDGE('',*,*,#4794,.T.);+#4794 = EDGE_CURVE('',#4772,#4795,#4797,.T.);+#4795 = VERTEX_POINT('',#4796);+#4796 = CARTESIAN_POINT('',(1.45,-2.6,0.2));+#4797 = SURFACE_CURVE('',#4798,(#4802,#4809),.PCURVE_S1.);+#4798 = LINE('',#4799,#4800);+#4799 = CARTESIAN_POINT('',(1.45,-2.6,0.));+#4800 = VECTOR('',#4801,1.);+#4801 = DIRECTION('',(0.,0.,1.));+#4802 = PCURVE('',#4752,#4803);+#4803 = DEFINITIONAL_REPRESENTATION('',(#4804),#4808);+#4804 = LINE('',#4805,#4806);+#4805 = CARTESIAN_POINT('',(0.,-0.41));+#4806 = VECTOR('',#4807,1.);+#4807 = DIRECTION('',(1.,0.));+#4808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4809 = PCURVE('',#4700,#4810);+#4810 = DEFINITIONAL_REPRESENTATION('',(#4811),#4815);+#4811 = LINE('',#4812,#4813);+#4812 = CARTESIAN_POINT('',(0.,0.3));+#4813 = VECTOR('',#4814,1.);+#4814 = DIRECTION('',(1.,0.));+#4815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4816 = ORIENTED_EDGE('',*,*,#4817,.F.);+#4817 = EDGE_CURVE('',#4744,#4795,#4818,.T.);+#4818 = SURFACE_CURVE('',#4819,(#4823,#4830),.PCURVE_S1.);+#4819 = LINE('',#4820,#4821);+#4820 = CARTESIAN_POINT('',(1.45,-3.01,0.2));+#4821 = VECTOR('',#4822,1.);+#4822 = DIRECTION('',(0.,1.,0.));+#4823 = PCURVE('',#4752,#4824);+#4824 = DEFINITIONAL_REPRESENTATION('',(#4825),#4829);+#4825 = LINE('',#4826,#4827);+#4826 = CARTESIAN_POINT('',(0.2,0.));+#4827 = VECTOR('',#4828,1.);+#4828 = DIRECTION('',(0.,-1.));+#4829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4830 = PCURVE('',#4726,#4831);+#4831 = DEFINITIONAL_REPRESENTATION('',(#4832),#4836);+#4832 = LINE('',#4833,#4834);+#4833 = CARTESIAN_POINT('',(0.3,0.));+#4834 = VECTOR('',#4835,1.);+#4835 = DIRECTION('',(0.,1.));+#4836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4837 = ADVANCED_FACE('',(#4838),#4644,.F.);+#4838 = FACE_BOUND('',#4839,.F.);+#4839 = EDGE_LOOP('',(#4840,#4861,#4862,#4883));+#4840 = ORIENTED_EDGE('',*,*,#4841,.F.);+#4841 = EDGE_CURVE('',#4622,#4742,#4842,.T.);+#4842 = SURFACE_CURVE('',#4843,(#4847,#4854),.PCURVE_S1.);+#4843 = LINE('',#4844,#4845);+#4844 = CARTESIAN_POINT('',(1.15,-3.01,0.));+#4845 = VECTOR('',#4846,1.);+#4846 = DIRECTION('',(1.,0.,0.));+#4847 = PCURVE('',#4644,#4848);+#4848 = DEFINITIONAL_REPRESENTATION('',(#4849),#4853);+#4849 = LINE('',#4850,#4851);+#4850 = CARTESIAN_POINT('',(0.,0.));+#4851 = VECTOR('',#4852,1.);+#4852 = DIRECTION('',(0.,1.));+#4853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4854 = PCURVE('',#4672,#4855);+#4855 = DEFINITIONAL_REPRESENTATION('',(#4856),#4860);+#4856 = LINE('',#4857,#4858);+#4857 = CARTESIAN_POINT('',(0.,0.));+#4858 = VECTOR('',#4859,1.);+#4859 = DIRECTION('',(1.,0.));+#4860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4861 = ORIENTED_EDGE('',*,*,#4621,.T.);+#4862 = ORIENTED_EDGE('',*,*,#4863,.T.);+#4863 = EDGE_CURVE('',#4624,#4744,#4864,.T.);+#4864 = SURFACE_CURVE('',#4865,(#4869,#4876),.PCURVE_S1.);+#4865 = LINE('',#4866,#4867);+#4866 = CARTESIAN_POINT('',(1.15,-3.01,0.2));+#4867 = VECTOR('',#4868,1.);+#4868 = DIRECTION('',(1.,0.,0.));+#4869 = PCURVE('',#4644,#4870);+#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875);+#4871 = LINE('',#4872,#4873);+#4872 = CARTESIAN_POINT('',(0.2,0.));+#4873 = VECTOR('',#4874,1.);+#4874 = DIRECTION('',(0.,1.));+#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4876 = PCURVE('',#4726,#4877);+#4877 = DEFINITIONAL_REPRESENTATION('',(#4878),#4882);+#4878 = LINE('',#4879,#4880);+#4879 = CARTESIAN_POINT('',(0.,0.));+#4880 = VECTOR('',#4881,1.);+#4881 = DIRECTION('',(1.,0.));+#4882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4883 = ORIENTED_EDGE('',*,*,#4741,.F.);+#4884 = ADVANCED_FACE('',(#4885),#4700,.T.);+#4885 = FACE_BOUND('',#4886,.T.);+#4886 = EDGE_LOOP('',(#4887,#4908,#4909,#4930));+#4887 = ORIENTED_EDGE('',*,*,#4888,.F.);+#4888 = EDGE_CURVE('',#4657,#4772,#4889,.T.);+#4889 = SURFACE_CURVE('',#4890,(#4894,#4901),.PCURVE_S1.);+#4890 = LINE('',#4891,#4892);+#4891 = CARTESIAN_POINT('',(1.15,-2.6,0.));+#4892 = VECTOR('',#4893,1.);+#4893 = DIRECTION('',(1.,0.,0.));+#4894 = PCURVE('',#4700,#4895);+#4895 = DEFINITIONAL_REPRESENTATION('',(#4896),#4900);+#4896 = LINE('',#4897,#4898);+#4897 = CARTESIAN_POINT('',(0.,0.));+#4898 = VECTOR('',#4899,1.);+#4899 = DIRECTION('',(0.,1.));+#4900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4901 = PCURVE('',#4672,#4902);+#4902 = DEFINITIONAL_REPRESENTATION('',(#4903),#4907);+#4903 = LINE('',#4904,#4905);+#4904 = CARTESIAN_POINT('',(0.,0.41));+#4905 = VECTOR('',#4906,1.);+#4906 = DIRECTION('',(1.,0.));+#4907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4908 = ORIENTED_EDGE('',*,*,#4684,.T.);+#4909 = ORIENTED_EDGE('',*,*,#4910,.T.);+#4910 = EDGE_CURVE('',#4685,#4795,#4911,.T.);+#4911 = SURFACE_CURVE('',#4912,(#4916,#4923),.PCURVE_S1.);+#4912 = LINE('',#4913,#4914);+#4913 = CARTESIAN_POINT('',(1.15,-2.6,0.2));+#4914 = VECTOR('',#4915,1.);+#4915 = DIRECTION('',(1.,0.,0.));+#4916 = PCURVE('',#4700,#4917);+#4917 = DEFINITIONAL_REPRESENTATION('',(#4918),#4922);+#4918 = LINE('',#4919,#4920);+#4919 = CARTESIAN_POINT('',(0.2,0.));+#4920 = VECTOR('',#4921,1.);+#4921 = DIRECTION('',(0.,1.));+#4922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4923 = PCURVE('',#4726,#4924);+#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4929);+#4925 = LINE('',#4926,#4927);+#4926 = CARTESIAN_POINT('',(0.,0.41));+#4927 = VECTOR('',#4928,1.);+#4928 = DIRECTION('',(1.,0.));+#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4930 = ORIENTED_EDGE('',*,*,#4794,.F.);+#4931 = ADVANCED_FACE('',(#4932),#4672,.F.);+#4932 = FACE_BOUND('',#4933,.F.);+#4933 = EDGE_LOOP('',(#4934,#4935,#4936,#4937));+#4934 = ORIENTED_EDGE('',*,*,#4656,.F.);+#4935 = ORIENTED_EDGE('',*,*,#4841,.T.);+#4936 = ORIENTED_EDGE('',*,*,#4771,.T.);+#4937 = ORIENTED_EDGE('',*,*,#4888,.F.);+#4938 = ADVANCED_FACE('',(#4939),#4726,.T.);+#4939 = FACE_BOUND('',#4940,.T.);+#4940 = EDGE_LOOP('',(#4941,#4942,#4943,#4944));+#4941 = ORIENTED_EDGE('',*,*,#4712,.F.);+#4942 = ORIENTED_EDGE('',*,*,#4863,.T.);+#4943 = ORIENTED_EDGE('',*,*,#4817,.T.);+#4944 = ORIENTED_EDGE('',*,*,#4910,.F.);+#4945 = MANIFOLD_SOLID_BREP('',#4946);+#4946 = CLOSED_SHELL('',(#4947,#5067,#5167,#5214,#5261,#5268));+#4947 = ADVANCED_FACE('',(#4948),#4962,.F.);+#4948 = FACE_BOUND('',#4949,.F.);+#4949 = EDGE_LOOP('',(#4950,#4985,#5013,#5041));+#4950 = ORIENTED_EDGE('',*,*,#4951,.F.);+#4951 = EDGE_CURVE('',#4952,#4954,#4956,.T.);+#4952 = VERTEX_POINT('',#4953);+#4953 = CARTESIAN_POINT('',(1.8,-3.01,0.));+#4954 = VERTEX_POINT('',#4955);+#4955 = CARTESIAN_POINT('',(1.8,-3.01,0.2));+#4956 = SURFACE_CURVE('',#4957,(#4961,#4973),.PCURVE_S1.);+#4957 = LINE('',#4958,#4959);+#4958 = CARTESIAN_POINT('',(1.8,-3.01,0.));+#4959 = VECTOR('',#4960,1.);+#4960 = DIRECTION('',(0.,0.,1.));+#4961 = PCURVE('',#4962,#4967);+#4962 = PLANE('',#4963);+#4963 = AXIS2_PLACEMENT_3D('',#4964,#4965,#4966);+#4964 = CARTESIAN_POINT('',(1.8,-3.01,0.));+#4965 = DIRECTION('',(1.,0.,0.));+#4966 = DIRECTION('',(0.,0.,1.));+#4967 = DEFINITIONAL_REPRESENTATION('',(#4968),#4972);+#4968 = LINE('',#4969,#4970);+#4969 = CARTESIAN_POINT('',(0.,0.));+#4970 = VECTOR('',#4971,1.);+#4971 = DIRECTION('',(1.,0.));+#4972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4973 = PCURVE('',#4974,#4979);+#4974 = PLANE('',#4975);+#4975 = AXIS2_PLACEMENT_3D('',#4976,#4977,#4978);+#4976 = CARTESIAN_POINT('',(1.8,-3.01,0.));+#4977 = DIRECTION('',(0.,1.,0.));+#4978 = DIRECTION('',(0.,0.,1.));+#4979 = DEFINITIONAL_REPRESENTATION('',(#4980),#4984);+#4980 = LINE('',#4981,#4982);+#4981 = CARTESIAN_POINT('',(0.,0.));+#4982 = VECTOR('',#4983,1.);+#4983 = DIRECTION('',(1.,0.));+#4984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4985 = ORIENTED_EDGE('',*,*,#4986,.T.);+#4986 = EDGE_CURVE('',#4952,#4987,#4989,.T.);+#4987 = VERTEX_POINT('',#4988);+#4988 = CARTESIAN_POINT('',(1.8,-2.6,0.));+#4989 = SURFACE_CURVE('',#4990,(#4994,#5001),.PCURVE_S1.);+#4990 = LINE('',#4991,#4992);+#4991 = CARTESIAN_POINT('',(1.8,-3.01,0.));+#4992 = VECTOR('',#4993,1.);+#4993 = DIRECTION('',(0.,1.,0.));+#4994 = PCURVE('',#4962,#4995);+#4995 = DEFINITIONAL_REPRESENTATION('',(#4996),#5000);+#4996 = LINE('',#4997,#4998);+#4997 = CARTESIAN_POINT('',(0.,0.));+#4998 = VECTOR('',#4999,1.);+#4999 = DIRECTION('',(0.,-1.));+#5000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5001 = PCURVE('',#5002,#5007);+#5002 = PLANE('',#5003);+#5003 = AXIS2_PLACEMENT_3D('',#5004,#5005,#5006);+#5004 = CARTESIAN_POINT('',(1.8,-3.01,0.));+#5005 = DIRECTION('',(0.,0.,1.));+#5006 = DIRECTION('',(1.,0.,0.));+#5007 = DEFINITIONAL_REPRESENTATION('',(#5008),#5012);+#5008 = LINE('',#5009,#5010);+#5009 = CARTESIAN_POINT('',(0.,0.));+#5010 = VECTOR('',#5011,1.);+#5011 = DIRECTION('',(0.,1.));+#5012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5013 = ORIENTED_EDGE('',*,*,#5014,.T.);+#5014 = EDGE_CURVE('',#4987,#5015,#5017,.T.);+#5015 = VERTEX_POINT('',#5016);+#5016 = CARTESIAN_POINT('',(1.8,-2.6,0.2));+#5017 = SURFACE_CURVE('',#5018,(#5022,#5029),.PCURVE_S1.);+#5018 = LINE('',#5019,#5020);+#5019 = CARTESIAN_POINT('',(1.8,-2.6,0.));+#5020 = VECTOR('',#5021,1.);+#5021 = DIRECTION('',(0.,0.,1.));+#5022 = PCURVE('',#4962,#5023);+#5023 = DEFINITIONAL_REPRESENTATION('',(#5024),#5028);+#5024 = LINE('',#5025,#5026);+#5025 = CARTESIAN_POINT('',(0.,-0.41));+#5026 = VECTOR('',#5027,1.);+#5027 = DIRECTION('',(1.,0.));+#5028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5029 = PCURVE('',#5030,#5035);+#5030 = PLANE('',#5031);+#5031 = AXIS2_PLACEMENT_3D('',#5032,#5033,#5034);+#5032 = CARTESIAN_POINT('',(1.8,-2.6,0.));+#5033 = DIRECTION('',(0.,1.,0.));+#5034 = DIRECTION('',(0.,0.,1.));+#5035 = DEFINITIONAL_REPRESENTATION('',(#5036),#5040);+#5036 = LINE('',#5037,#5038);+#5037 = CARTESIAN_POINT('',(0.,0.));+#5038 = VECTOR('',#5039,1.);+#5039 = DIRECTION('',(1.,0.));+#5040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5041 = ORIENTED_EDGE('',*,*,#5042,.F.);+#5042 = EDGE_CURVE('',#4954,#5015,#5043,.T.);+#5043 = SURFACE_CURVE('',#5044,(#5048,#5055),.PCURVE_S1.);+#5044 = LINE('',#5045,#5046);+#5045 = CARTESIAN_POINT('',(1.8,-3.01,0.2));+#5046 = VECTOR('',#5047,1.);+#5047 = DIRECTION('',(0.,1.,0.));+#5048 = PCURVE('',#4962,#5049);+#5049 = DEFINITIONAL_REPRESENTATION('',(#5050),#5054);+#5050 = LINE('',#5051,#5052);+#5051 = CARTESIAN_POINT('',(0.2,0.));+#5052 = VECTOR('',#5053,1.);+#5053 = DIRECTION('',(0.,-1.));+#5054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5055 = PCURVE('',#5056,#5061);+#5056 = PLANE('',#5057);+#5057 = AXIS2_PLACEMENT_3D('',#5058,#5059,#5060);+#5058 = CARTESIAN_POINT('',(1.8,-3.01,0.2));+#5059 = DIRECTION('',(0.,0.,1.));+#5060 = DIRECTION('',(1.,0.,0.));+#5061 = DEFINITIONAL_REPRESENTATION('',(#5062),#5066);+#5062 = LINE('',#5063,#5064);+#5063 = CARTESIAN_POINT('',(0.,0.));+#5064 = VECTOR('',#5065,1.);+#5065 = DIRECTION('',(0.,1.));+#5066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5067 = ADVANCED_FACE('',(#5068),#5082,.T.);+#5068 = FACE_BOUND('',#5069,.T.);+#5069 = EDGE_LOOP('',(#5070,#5100,#5123,#5146));+#5070 = ORIENTED_EDGE('',*,*,#5071,.F.);+#5071 = EDGE_CURVE('',#5072,#5074,#5076,.T.);+#5072 = VERTEX_POINT('',#5073);+#5073 = CARTESIAN_POINT('',(2.1,-3.01,0.));+#5074 = VERTEX_POINT('',#5075);+#5075 = CARTESIAN_POINT('',(2.1,-3.01,0.2));+#5076 = SURFACE_CURVE('',#5077,(#5081,#5093),.PCURVE_S1.);+#5077 = LINE('',#5078,#5079);+#5078 = CARTESIAN_POINT('',(2.1,-3.01,0.));+#5079 = VECTOR('',#5080,1.);+#5080 = DIRECTION('',(0.,0.,1.));+#5081 = PCURVE('',#5082,#5087);+#5082 = PLANE('',#5083);+#5083 = AXIS2_PLACEMENT_3D('',#5084,#5085,#5086);+#5084 = CARTESIAN_POINT('',(2.1,-3.01,0.));+#5085 = DIRECTION('',(1.,0.,0.));+#5086 = DIRECTION('',(0.,0.,1.));+#5087 = DEFINITIONAL_REPRESENTATION('',(#5088),#5092);+#5088 = LINE('',#5089,#5090);+#5089 = CARTESIAN_POINT('',(0.,0.));+#5090 = VECTOR('',#5091,1.);+#5091 = DIRECTION('',(1.,0.));+#5092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5093 = PCURVE('',#4974,#5094);+#5094 = DEFINITIONAL_REPRESENTATION('',(#5095),#5099);+#5095 = LINE('',#5096,#5097);+#5096 = CARTESIAN_POINT('',(0.,0.3));+#5097 = VECTOR('',#5098,1.);+#5098 = DIRECTION('',(1.,0.));+#5099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5100 = ORIENTED_EDGE('',*,*,#5101,.T.);+#5101 = EDGE_CURVE('',#5072,#5102,#5104,.T.);+#5102 = VERTEX_POINT('',#5103);+#5103 = CARTESIAN_POINT('',(2.1,-2.6,0.));+#5104 = SURFACE_CURVE('',#5105,(#5109,#5116),.PCURVE_S1.);+#5105 = LINE('',#5106,#5107);+#5106 = CARTESIAN_POINT('',(2.1,-3.01,0.));+#5107 = VECTOR('',#5108,1.);+#5108 = DIRECTION('',(0.,1.,0.));+#5109 = PCURVE('',#5082,#5110);+#5110 = DEFINITIONAL_REPRESENTATION('',(#5111),#5115);+#5111 = LINE('',#5112,#5113);+#5112 = CARTESIAN_POINT('',(0.,0.));+#5113 = VECTOR('',#5114,1.);+#5114 = DIRECTION('',(0.,-1.));+#5115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5116 = PCURVE('',#5002,#5117);+#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122);+#5118 = LINE('',#5119,#5120);+#5119 = CARTESIAN_POINT('',(0.3,0.));+#5120 = VECTOR('',#5121,1.);+#5121 = DIRECTION('',(0.,1.));+#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5123 = ORIENTED_EDGE('',*,*,#5124,.T.);+#5124 = EDGE_CURVE('',#5102,#5125,#5127,.T.);+#5125 = VERTEX_POINT('',#5126);+#5126 = CARTESIAN_POINT('',(2.1,-2.6,0.2));+#5127 = SURFACE_CURVE('',#5128,(#5132,#5139),.PCURVE_S1.);+#5128 = LINE('',#5129,#5130);+#5129 = CARTESIAN_POINT('',(2.1,-2.6,0.));+#5130 = VECTOR('',#5131,1.);+#5131 = DIRECTION('',(0.,0.,1.));+#5132 = PCURVE('',#5082,#5133);+#5133 = DEFINITIONAL_REPRESENTATION('',(#5134),#5138);+#5134 = LINE('',#5135,#5136);+#5135 = CARTESIAN_POINT('',(0.,-0.41));+#5136 = VECTOR('',#5137,1.);+#5137 = DIRECTION('',(1.,0.));+#5138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5139 = PCURVE('',#5030,#5140);+#5140 = DEFINITIONAL_REPRESENTATION('',(#5141),#5145);+#5141 = LINE('',#5142,#5143);+#5142 = CARTESIAN_POINT('',(0.,0.3));+#5143 = VECTOR('',#5144,1.);+#5144 = DIRECTION('',(1.,0.));+#5145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5146 = ORIENTED_EDGE('',*,*,#5147,.F.);+#5147 = EDGE_CURVE('',#5074,#5125,#5148,.T.);+#5148 = SURFACE_CURVE('',#5149,(#5153,#5160),.PCURVE_S1.);+#5149 = LINE('',#5150,#5151);+#5150 = CARTESIAN_POINT('',(2.1,-3.01,0.2));+#5151 = VECTOR('',#5152,1.);+#5152 = DIRECTION('',(0.,1.,0.));+#5153 = PCURVE('',#5082,#5154);+#5154 = DEFINITIONAL_REPRESENTATION('',(#5155),#5159);+#5155 = LINE('',#5156,#5157);+#5156 = CARTESIAN_POINT('',(0.2,0.));+#5157 = VECTOR('',#5158,1.);+#5158 = DIRECTION('',(0.,-1.));+#5159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5160 = PCURVE('',#5056,#5161);+#5161 = DEFINITIONAL_REPRESENTATION('',(#5162),#5166);+#5162 = LINE('',#5163,#5164);+#5163 = CARTESIAN_POINT('',(0.3,0.));+#5164 = VECTOR('',#5165,1.);+#5165 = DIRECTION('',(0.,1.));+#5166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5167 = ADVANCED_FACE('',(#5168),#4974,.F.);+#5168 = FACE_BOUND('',#5169,.F.);+#5169 = EDGE_LOOP('',(#5170,#5191,#5192,#5213));+#5170 = ORIENTED_EDGE('',*,*,#5171,.F.);+#5171 = EDGE_CURVE('',#4952,#5072,#5172,.T.);+#5172 = SURFACE_CURVE('',#5173,(#5177,#5184),.PCURVE_S1.);+#5173 = LINE('',#5174,#5175);+#5174 = CARTESIAN_POINT('',(1.8,-3.01,0.));+#5175 = VECTOR('',#5176,1.);+#5176 = DIRECTION('',(1.,0.,0.));+#5177 = PCURVE('',#4974,#5178);+#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183);+#5179 = LINE('',#5180,#5181);+#5180 = CARTESIAN_POINT('',(0.,0.));+#5181 = VECTOR('',#5182,1.);+#5182 = DIRECTION('',(0.,1.));+#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5184 = PCURVE('',#5002,#5185);+#5185 = DEFINITIONAL_REPRESENTATION('',(#5186),#5190);+#5186 = LINE('',#5187,#5188);+#5187 = CARTESIAN_POINT('',(0.,0.));+#5188 = VECTOR('',#5189,1.);+#5189 = DIRECTION('',(1.,0.));+#5190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5191 = ORIENTED_EDGE('',*,*,#4951,.T.);+#5192 = ORIENTED_EDGE('',*,*,#5193,.T.);+#5193 = EDGE_CURVE('',#4954,#5074,#5194,.T.);+#5194 = SURFACE_CURVE('',#5195,(#5199,#5206),.PCURVE_S1.);+#5195 = LINE('',#5196,#5197);+#5196 = CARTESIAN_POINT('',(1.8,-3.01,0.2));+#5197 = VECTOR('',#5198,1.);+#5198 = DIRECTION('',(1.,0.,0.));+#5199 = PCURVE('',#4974,#5200);+#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205);+#5201 = LINE('',#5202,#5203);+#5202 = CARTESIAN_POINT('',(0.2,0.));+#5203 = VECTOR('',#5204,1.);+#5204 = DIRECTION('',(0.,1.));+#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5206 = PCURVE('',#5056,#5207);+#5207 = DEFINITIONAL_REPRESENTATION('',(#5208),#5212);+#5208 = LINE('',#5209,#5210);+#5209 = CARTESIAN_POINT('',(0.,0.));+#5210 = VECTOR('',#5211,1.);+#5211 = DIRECTION('',(1.,0.));+#5212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5213 = ORIENTED_EDGE('',*,*,#5071,.F.);+#5214 = ADVANCED_FACE('',(#5215),#5030,.T.);+#5215 = FACE_BOUND('',#5216,.T.);+#5216 = EDGE_LOOP('',(#5217,#5238,#5239,#5260));+#5217 = ORIENTED_EDGE('',*,*,#5218,.F.);+#5218 = EDGE_CURVE('',#4987,#5102,#5219,.T.);+#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.);+#5220 = LINE('',#5221,#5222);+#5221 = CARTESIAN_POINT('',(1.8,-2.6,0.));+#5222 = VECTOR('',#5223,1.);+#5223 = DIRECTION('',(1.,0.,0.));+#5224 = PCURVE('',#5030,#5225);+#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230);+#5226 = LINE('',#5227,#5228);+#5227 = CARTESIAN_POINT('',(0.,0.));+#5228 = VECTOR('',#5229,1.);+#5229 = DIRECTION('',(0.,1.));+#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5231 = PCURVE('',#5002,#5232);+#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237);+#5233 = LINE('',#5234,#5235);+#5234 = CARTESIAN_POINT('',(0.,0.41));+#5235 = VECTOR('',#5236,1.);+#5236 = DIRECTION('',(1.,0.));+#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5238 = ORIENTED_EDGE('',*,*,#5014,.T.);+#5239 = ORIENTED_EDGE('',*,*,#5240,.T.);+#5240 = EDGE_CURVE('',#5015,#5125,#5241,.T.);+#5241 = SURFACE_CURVE('',#5242,(#5246,#5253),.PCURVE_S1.);+#5242 = LINE('',#5243,#5244);+#5243 = CARTESIAN_POINT('',(1.8,-2.6,0.2));+#5244 = VECTOR('',#5245,1.);+#5245 = DIRECTION('',(1.,0.,0.));+#5246 = PCURVE('',#5030,#5247);+#5247 = DEFINITIONAL_REPRESENTATION('',(#5248),#5252);+#5248 = LINE('',#5249,#5250);+#5249 = CARTESIAN_POINT('',(0.2,0.));+#5250 = VECTOR('',#5251,1.);+#5251 = DIRECTION('',(0.,1.));+#5252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5253 = PCURVE('',#5056,#5254);+#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259);+#5255 = LINE('',#5256,#5257);+#5256 = CARTESIAN_POINT('',(0.,0.41));+#5257 = VECTOR('',#5258,1.);+#5258 = DIRECTION('',(1.,0.));+#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5260 = ORIENTED_EDGE('',*,*,#5124,.F.);+#5261 = ADVANCED_FACE('',(#5262),#5002,.F.);+#5262 = FACE_BOUND('',#5263,.F.);+#5263 = EDGE_LOOP('',(#5264,#5265,#5266,#5267));+#5264 = ORIENTED_EDGE('',*,*,#4986,.F.);+#5265 = ORIENTED_EDGE('',*,*,#5171,.T.);+#5266 = ORIENTED_EDGE('',*,*,#5101,.T.);+#5267 = ORIENTED_EDGE('',*,*,#5218,.F.);+#5268 = ADVANCED_FACE('',(#5269),#5056,.T.);+#5269 = FACE_BOUND('',#5270,.T.);+#5270 = EDGE_LOOP('',(#5271,#5272,#5273,#5274));+#5271 = ORIENTED_EDGE('',*,*,#5042,.F.);+#5272 = ORIENTED_EDGE('',*,*,#5193,.T.);+#5273 = ORIENTED_EDGE('',*,*,#5147,.T.);+#5274 = ORIENTED_EDGE('',*,*,#5240,.F.);+#5275 = MANIFOLD_SOLID_BREP('',#5276);+#5276 = CLOSED_SHELL('',(#5277,#5397,#5497,#5544,#5591,#5598));+#5277 = ADVANCED_FACE('',(#5278),#5292,.F.);+#5278 = FACE_BOUND('',#5279,.F.);+#5279 = EDGE_LOOP('',(#5280,#5315,#5343,#5371));+#5280 = ORIENTED_EDGE('',*,*,#5281,.F.);+#5281 = EDGE_CURVE('',#5282,#5284,#5286,.T.);+#5282 = VERTEX_POINT('',#5283);+#5283 = CARTESIAN_POINT('',(2.6,-2.1,0.));+#5284 = VERTEX_POINT('',#5285);+#5285 = CARTESIAN_POINT('',(2.6,-2.1,0.2));+#5286 = SURFACE_CURVE('',#5287,(#5291,#5303),.PCURVE_S1.);+#5287 = LINE('',#5288,#5289);+#5288 = CARTESIAN_POINT('',(2.6,-2.1,0.));+#5289 = VECTOR('',#5290,1.);+#5290 = DIRECTION('',(0.,0.,1.));+#5291 = PCURVE('',#5292,#5297);+#5292 = PLANE('',#5293);+#5293 = AXIS2_PLACEMENT_3D('',#5294,#5295,#5296);+#5294 = CARTESIAN_POINT('',(2.6,-2.1,0.));+#5295 = DIRECTION('',(1.,0.,0.));+#5296 = DIRECTION('',(0.,0.,1.));+#5297 = DEFINITIONAL_REPRESENTATION('',(#5298),#5302);+#5298 = LINE('',#5299,#5300);+#5299 = CARTESIAN_POINT('',(0.,0.));+#5300 = VECTOR('',#5301,1.);+#5301 = DIRECTION('',(1.,0.));+#5302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5303 = PCURVE('',#5304,#5309);+#5304 = PLANE('',#5305);+#5305 = AXIS2_PLACEMENT_3D('',#5306,#5307,#5308);+#5306 = CARTESIAN_POINT('',(2.6,-2.1,0.));+#5307 = DIRECTION('',(0.,1.,0.));+#5308 = DIRECTION('',(0.,0.,1.));+#5309 = DEFINITIONAL_REPRESENTATION('',(#5310),#5314);+#5310 = LINE('',#5311,#5312);+#5311 = CARTESIAN_POINT('',(0.,0.));+#5312 = VECTOR('',#5313,1.);+#5313 = DIRECTION('',(1.,0.));+#5314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5315 = ORIENTED_EDGE('',*,*,#5316,.T.);+#5316 = EDGE_CURVE('',#5282,#5317,#5319,.T.);+#5317 = VERTEX_POINT('',#5318);+#5318 = CARTESIAN_POINT('',(2.6,-1.8,0.));+#5319 = SURFACE_CURVE('',#5320,(#5324,#5331),.PCURVE_S1.);+#5320 = LINE('',#5321,#5322);+#5321 = CARTESIAN_POINT('',(2.6,-2.1,0.));+#5322 = VECTOR('',#5323,1.);+#5323 = DIRECTION('',(0.,1.,0.));+#5324 = PCURVE('',#5292,#5325);+#5325 = DEFINITIONAL_REPRESENTATION('',(#5326),#5330);+#5326 = LINE('',#5327,#5328);+#5327 = CARTESIAN_POINT('',(0.,0.));+#5328 = VECTOR('',#5329,1.);+#5329 = DIRECTION('',(0.,-1.));+#5330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5331 = PCURVE('',#5332,#5337);+#5332 = PLANE('',#5333);+#5333 = AXIS2_PLACEMENT_3D('',#5334,#5335,#5336);+#5334 = CARTESIAN_POINT('',(2.6,-2.1,0.));+#5335 = DIRECTION('',(0.,0.,1.));+#5336 = DIRECTION('',(1.,0.,0.));+#5337 = DEFINITIONAL_REPRESENTATION('',(#5338),#5342);+#5338 = LINE('',#5339,#5340);+#5339 = CARTESIAN_POINT('',(0.,0.));+#5340 = VECTOR('',#5341,1.);+#5341 = DIRECTION('',(0.,1.));+#5342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5343 = ORIENTED_EDGE('',*,*,#5344,.T.);+#5344 = EDGE_CURVE('',#5317,#5345,#5347,.T.);+#5345 = VERTEX_POINT('',#5346);+#5346 = CARTESIAN_POINT('',(2.6,-1.8,0.2));+#5347 = SURFACE_CURVE('',#5348,(#5352,#5359),.PCURVE_S1.);+#5348 = LINE('',#5349,#5350);+#5349 = CARTESIAN_POINT('',(2.6,-1.8,0.));+#5350 = VECTOR('',#5351,1.);+#5351 = DIRECTION('',(0.,0.,1.));+#5352 = PCURVE('',#5292,#5353);+#5353 = DEFINITIONAL_REPRESENTATION('',(#5354),#5358);+#5354 = LINE('',#5355,#5356);+#5355 = CARTESIAN_POINT('',(0.,-0.3));+#5356 = VECTOR('',#5357,1.);+#5357 = DIRECTION('',(1.,0.));+#5358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5359 = PCURVE('',#5360,#5365);+#5360 = PLANE('',#5361);+#5361 = AXIS2_PLACEMENT_3D('',#5362,#5363,#5364);+#5362 = CARTESIAN_POINT('',(2.6,-1.8,0.));+#5363 = DIRECTION('',(0.,1.,0.));+#5364 = DIRECTION('',(0.,0.,1.));+#5365 = DEFINITIONAL_REPRESENTATION('',(#5366),#5370);+#5366 = LINE('',#5367,#5368);+#5367 = CARTESIAN_POINT('',(0.,0.));+#5368 = VECTOR('',#5369,1.);+#5369 = DIRECTION('',(1.,0.));+#5370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5371 = ORIENTED_EDGE('',*,*,#5372,.F.);+#5372 = EDGE_CURVE('',#5284,#5345,#5373,.T.);+#5373 = SURFACE_CURVE('',#5374,(#5378,#5385),.PCURVE_S1.);+#5374 = LINE('',#5375,#5376);+#5375 = CARTESIAN_POINT('',(2.6,-2.1,0.2));+#5376 = VECTOR('',#5377,1.);+#5377 = DIRECTION('',(0.,1.,0.));+#5378 = PCURVE('',#5292,#5379);+#5379 = DEFINITIONAL_REPRESENTATION('',(#5380),#5384);+#5380 = LINE('',#5381,#5382);+#5381 = CARTESIAN_POINT('',(0.2,0.));+#5382 = VECTOR('',#5383,1.);+#5383 = DIRECTION('',(0.,-1.));+#5384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5385 = PCURVE('',#5386,#5391);+#5386 = PLANE('',#5387);+#5387 = AXIS2_PLACEMENT_3D('',#5388,#5389,#5390);+#5388 = CARTESIAN_POINT('',(2.6,-2.1,0.2));+#5389 = DIRECTION('',(0.,0.,1.));+#5390 = DIRECTION('',(1.,0.,0.));+#5391 = DEFINITIONAL_REPRESENTATION('',(#5392),#5396);+#5392 = LINE('',#5393,#5394);+#5393 = CARTESIAN_POINT('',(0.,0.));+#5394 = VECTOR('',#5395,1.);+#5395 = DIRECTION('',(0.,1.));+#5396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5397 = ADVANCED_FACE('',(#5398),#5412,.T.);+#5398 = FACE_BOUND('',#5399,.T.);+#5399 = EDGE_LOOP('',(#5400,#5430,#5453,#5476));+#5400 = ORIENTED_EDGE('',*,*,#5401,.F.);+#5401 = EDGE_CURVE('',#5402,#5404,#5406,.T.);+#5402 = VERTEX_POINT('',#5403);+#5403 = CARTESIAN_POINT('',(3.01,-2.1,0.));+#5404 = VERTEX_POINT('',#5405);+#5405 = CARTESIAN_POINT('',(3.01,-2.1,0.2));+#5406 = SURFACE_CURVE('',#5407,(#5411,#5423),.PCURVE_S1.);+#5407 = LINE('',#5408,#5409);+#5408 = CARTESIAN_POINT('',(3.01,-2.1,0.));+#5409 = VECTOR('',#5410,1.);+#5410 = DIRECTION('',(0.,0.,1.));+#5411 = PCURVE('',#5412,#5417);+#5412 = PLANE('',#5413);+#5413 = AXIS2_PLACEMENT_3D('',#5414,#5415,#5416);+#5414 = CARTESIAN_POINT('',(3.01,-2.1,0.));+#5415 = DIRECTION('',(1.,0.,0.));+#5416 = DIRECTION('',(0.,0.,1.));+#5417 = DEFINITIONAL_REPRESENTATION('',(#5418),#5422);+#5418 = LINE('',#5419,#5420);+#5419 = CARTESIAN_POINT('',(0.,0.));+#5420 = VECTOR('',#5421,1.);+#5421 = DIRECTION('',(1.,0.));+#5422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5423 = PCURVE('',#5304,#5424);+#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429);+#5425 = LINE('',#5426,#5427);+#5426 = CARTESIAN_POINT('',(0.,0.41));+#5427 = VECTOR('',#5428,1.);+#5428 = DIRECTION('',(1.,0.));+#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5430 = ORIENTED_EDGE('',*,*,#5431,.T.);+#5431 = EDGE_CURVE('',#5402,#5432,#5434,.T.);+#5432 = VERTEX_POINT('',#5433);+#5433 = CARTESIAN_POINT('',(3.01,-1.8,0.));+#5434 = SURFACE_CURVE('',#5435,(#5439,#5446),.PCURVE_S1.);+#5435 = LINE('',#5436,#5437);+#5436 = CARTESIAN_POINT('',(3.01,-2.1,0.));+#5437 = VECTOR('',#5438,1.);+#5438 = DIRECTION('',(0.,1.,0.));+#5439 = PCURVE('',#5412,#5440);+#5440 = DEFINITIONAL_REPRESENTATION('',(#5441),#5445);+#5441 = LINE('',#5442,#5443);+#5442 = CARTESIAN_POINT('',(0.,0.));+#5443 = VECTOR('',#5444,1.);+#5444 = DIRECTION('',(0.,-1.));+#5445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5446 = PCURVE('',#5332,#5447);+#5447 = DEFINITIONAL_REPRESENTATION('',(#5448),#5452);+#5448 = LINE('',#5449,#5450);+#5449 = CARTESIAN_POINT('',(0.41,0.));+#5450 = VECTOR('',#5451,1.);+#5451 = DIRECTION('',(0.,1.));+#5452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5453 = ORIENTED_EDGE('',*,*,#5454,.T.);+#5454 = EDGE_CURVE('',#5432,#5455,#5457,.T.);+#5455 = VERTEX_POINT('',#5456);+#5456 = CARTESIAN_POINT('',(3.01,-1.8,0.2));+#5457 = SURFACE_CURVE('',#5458,(#5462,#5469),.PCURVE_S1.);+#5458 = LINE('',#5459,#5460);+#5459 = CARTESIAN_POINT('',(3.01,-1.8,0.));+#5460 = VECTOR('',#5461,1.);+#5461 = DIRECTION('',(0.,0.,1.));+#5462 = PCURVE('',#5412,#5463);+#5463 = DEFINITIONAL_REPRESENTATION('',(#5464),#5468);+#5464 = LINE('',#5465,#5466);+#5465 = CARTESIAN_POINT('',(0.,-0.3));+#5466 = VECTOR('',#5467,1.);+#5467 = DIRECTION('',(1.,0.));+#5468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5469 = PCURVE('',#5360,#5470);+#5470 = DEFINITIONAL_REPRESENTATION('',(#5471),#5475);+#5471 = LINE('',#5472,#5473);+#5472 = CARTESIAN_POINT('',(0.,0.41));+#5473 = VECTOR('',#5474,1.);+#5474 = DIRECTION('',(1.,0.));+#5475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5476 = ORIENTED_EDGE('',*,*,#5477,.F.);+#5477 = EDGE_CURVE('',#5404,#5455,#5478,.T.);+#5478 = SURFACE_CURVE('',#5479,(#5483,#5490),.PCURVE_S1.);+#5479 = LINE('',#5480,#5481);+#5480 = CARTESIAN_POINT('',(3.01,-2.1,0.2));+#5481 = VECTOR('',#5482,1.);+#5482 = DIRECTION('',(0.,1.,0.));+#5483 = PCURVE('',#5412,#5484);+#5484 = DEFINITIONAL_REPRESENTATION('',(#5485),#5489);+#5485 = LINE('',#5486,#5487);+#5486 = CARTESIAN_POINT('',(0.2,0.));+#5487 = VECTOR('',#5488,1.);+#5488 = DIRECTION('',(0.,-1.));+#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5490 = PCURVE('',#5386,#5491);+#5491 = DEFINITIONAL_REPRESENTATION('',(#5492),#5496);+#5492 = LINE('',#5493,#5494);+#5493 = CARTESIAN_POINT('',(0.41,0.));+#5494 = VECTOR('',#5495,1.);+#5495 = DIRECTION('',(0.,1.));+#5496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5497 = ADVANCED_FACE('',(#5498),#5304,.F.);+#5498 = FACE_BOUND('',#5499,.F.);+#5499 = EDGE_LOOP('',(#5500,#5521,#5522,#5543));+#5500 = ORIENTED_EDGE('',*,*,#5501,.F.);+#5501 = EDGE_CURVE('',#5282,#5402,#5502,.T.);+#5502 = SURFACE_CURVE('',#5503,(#5507,#5514),.PCURVE_S1.);+#5503 = LINE('',#5504,#5505);+#5504 = CARTESIAN_POINT('',(2.6,-2.1,0.));+#5505 = VECTOR('',#5506,1.);+#5506 = DIRECTION('',(1.,0.,0.));+#5507 = PCURVE('',#5304,#5508);+#5508 = DEFINITIONAL_REPRESENTATION('',(#5509),#5513);+#5509 = LINE('',#5510,#5511);+#5510 = CARTESIAN_POINT('',(0.,0.));+#5511 = VECTOR('',#5512,1.);+#5512 = DIRECTION('',(0.,1.));+#5513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5514 = PCURVE('',#5332,#5515);+#5515 = DEFINITIONAL_REPRESENTATION('',(#5516),#5520);+#5516 = LINE('',#5517,#5518);+#5517 = CARTESIAN_POINT('',(0.,0.));+#5518 = VECTOR('',#5519,1.);+#5519 = DIRECTION('',(1.,0.));+#5520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5521 = ORIENTED_EDGE('',*,*,#5281,.T.);+#5522 = ORIENTED_EDGE('',*,*,#5523,.T.);+#5523 = EDGE_CURVE('',#5284,#5404,#5524,.T.);+#5524 = SURFACE_CURVE('',#5525,(#5529,#5536),.PCURVE_S1.);+#5525 = LINE('',#5526,#5527);+#5526 = CARTESIAN_POINT('',(2.6,-2.1,0.2));+#5527 = VECTOR('',#5528,1.);+#5528 = DIRECTION('',(1.,0.,0.));+#5529 = PCURVE('',#5304,#5530);+#5530 = DEFINITIONAL_REPRESENTATION('',(#5531),#5535);+#5531 = LINE('',#5532,#5533);+#5532 = CARTESIAN_POINT('',(0.2,0.));+#5533 = VECTOR('',#5534,1.);+#5534 = DIRECTION('',(0.,1.));+#5535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5536 = PCURVE('',#5386,#5537);+#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542);+#5538 = LINE('',#5539,#5540);+#5539 = CARTESIAN_POINT('',(0.,0.));+#5540 = VECTOR('',#5541,1.);+#5541 = DIRECTION('',(1.,0.));+#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5543 = ORIENTED_EDGE('',*,*,#5401,.F.);+#5544 = ADVANCED_FACE('',(#5545),#5360,.T.);+#5545 = FACE_BOUND('',#5546,.T.);+#5546 = EDGE_LOOP('',(#5547,#5568,#5569,#5590));+#5547 = ORIENTED_EDGE('',*,*,#5548,.F.);+#5548 = EDGE_CURVE('',#5317,#5432,#5549,.T.);+#5549 = SURFACE_CURVE('',#5550,(#5554,#5561),.PCURVE_S1.);+#5550 = LINE('',#5551,#5552);+#5551 = CARTESIAN_POINT('',(2.6,-1.8,0.));+#5552 = VECTOR('',#5553,1.);+#5553 = DIRECTION('',(1.,0.,0.));+#5554 = PCURVE('',#5360,#5555);+#5555 = DEFINITIONAL_REPRESENTATION('',(#5556),#5560);+#5556 = LINE('',#5557,#5558);+#5557 = CARTESIAN_POINT('',(0.,0.));+#5558 = VECTOR('',#5559,1.);+#5559 = DIRECTION('',(0.,1.));+#5560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5561 = PCURVE('',#5332,#5562);+#5562 = DEFINITIONAL_REPRESENTATION('',(#5563),#5567);+#5563 = LINE('',#5564,#5565);+#5564 = CARTESIAN_POINT('',(0.,0.3));+#5565 = VECTOR('',#5566,1.);+#5566 = DIRECTION('',(1.,0.));+#5567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5568 = ORIENTED_EDGE('',*,*,#5344,.T.);+#5569 = ORIENTED_EDGE('',*,*,#5570,.T.);+#5570 = EDGE_CURVE('',#5345,#5455,#5571,.T.);+#5571 = SURFACE_CURVE('',#5572,(#5576,#5583),.PCURVE_S1.);+#5572 = LINE('',#5573,#5574);+#5573 = CARTESIAN_POINT('',(2.6,-1.8,0.2));+#5574 = VECTOR('',#5575,1.);+#5575 = DIRECTION('',(1.,0.,0.));+#5576 = PCURVE('',#5360,#5577);+#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582);+#5578 = LINE('',#5579,#5580);+#5579 = CARTESIAN_POINT('',(0.2,0.));+#5580 = VECTOR('',#5581,1.);+#5581 = DIRECTION('',(0.,1.));+#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5583 = PCURVE('',#5386,#5584);+#5584 = DEFINITIONAL_REPRESENTATION('',(#5585),#5589);+#5585 = LINE('',#5586,#5587);+#5586 = CARTESIAN_POINT('',(0.,0.3));+#5587 = VECTOR('',#5588,1.);+#5588 = DIRECTION('',(1.,0.));+#5589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5590 = ORIENTED_EDGE('',*,*,#5454,.F.);+#5591 = ADVANCED_FACE('',(#5592),#5332,.F.);+#5592 = FACE_BOUND('',#5593,.F.);+#5593 = EDGE_LOOP('',(#5594,#5595,#5596,#5597));+#5594 = ORIENTED_EDGE('',*,*,#5316,.F.);+#5595 = ORIENTED_EDGE('',*,*,#5501,.T.);+#5596 = ORIENTED_EDGE('',*,*,#5431,.T.);+#5597 = ORIENTED_EDGE('',*,*,#5548,.F.);+#5598 = ADVANCED_FACE('',(#5599),#5386,.T.);+#5599 = FACE_BOUND('',#5600,.T.);+#5600 = EDGE_LOOP('',(#5601,#5602,#5603,#5604));+#5601 = ORIENTED_EDGE('',*,*,#5372,.F.);+#5602 = ORIENTED_EDGE('',*,*,#5523,.T.);+#5603 = ORIENTED_EDGE('',*,*,#5477,.T.);+#5604 = ORIENTED_EDGE('',*,*,#5570,.F.);+#5605 = MANIFOLD_SOLID_BREP('',#5606);+#5606 = CLOSED_SHELL('',(#5607,#5727,#5827,#5874,#5921,#5928));+#5607 = ADVANCED_FACE('',(#5608),#5622,.F.);+#5608 = FACE_BOUND('',#5609,.F.);+#5609 = EDGE_LOOP('',(#5610,#5645,#5673,#5701));+#5610 = ORIENTED_EDGE('',*,*,#5611,.F.);+#5611 = EDGE_CURVE('',#5612,#5614,#5616,.T.);+#5612 = VERTEX_POINT('',#5613);+#5613 = CARTESIAN_POINT('',(2.6,-1.45,0.));+#5614 = VERTEX_POINT('',#5615);+#5615 = CARTESIAN_POINT('',(2.6,-1.45,0.2));+#5616 = SURFACE_CURVE('',#5617,(#5621,#5633),.PCURVE_S1.);+#5617 = LINE('',#5618,#5619);+#5618 = CARTESIAN_POINT('',(2.6,-1.45,0.));+#5619 = VECTOR('',#5620,1.);+#5620 = DIRECTION('',(0.,0.,1.));+#5621 = PCURVE('',#5622,#5627);+#5622 = PLANE('',#5623);+#5623 = AXIS2_PLACEMENT_3D('',#5624,#5625,#5626);+#5624 = CARTESIAN_POINT('',(2.6,-1.45,0.));+#5625 = DIRECTION('',(1.,0.,0.));+#5626 = DIRECTION('',(0.,0.,1.));+#5627 = DEFINITIONAL_REPRESENTATION('',(#5628),#5632);+#5628 = LINE('',#5629,#5630);+#5629 = CARTESIAN_POINT('',(0.,0.));+#5630 = VECTOR('',#5631,1.);+#5631 = DIRECTION('',(1.,0.));+#5632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5633 = PCURVE('',#5634,#5639);+#5634 = PLANE('',#5635);+#5635 = AXIS2_PLACEMENT_3D('',#5636,#5637,#5638);+#5636 = CARTESIAN_POINT('',(2.6,-1.45,0.));+#5637 = DIRECTION('',(0.,1.,0.));+#5638 = DIRECTION('',(0.,0.,1.));+#5639 = DEFINITIONAL_REPRESENTATION('',(#5640),#5644);+#5640 = LINE('',#5641,#5642);+#5641 = CARTESIAN_POINT('',(0.,0.));+#5642 = VECTOR('',#5643,1.);+#5643 = DIRECTION('',(1.,0.));+#5644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5645 = ORIENTED_EDGE('',*,*,#5646,.T.);+#5646 = EDGE_CURVE('',#5612,#5647,#5649,.T.);+#5647 = VERTEX_POINT('',#5648);+#5648 = CARTESIAN_POINT('',(2.6,-1.15,0.));+#5649 = SURFACE_CURVE('',#5650,(#5654,#5661),.PCURVE_S1.);+#5650 = LINE('',#5651,#5652);+#5651 = CARTESIAN_POINT('',(2.6,-1.45,0.));+#5652 = VECTOR('',#5653,1.);+#5653 = DIRECTION('',(0.,1.,0.));+#5654 = PCURVE('',#5622,#5655);+#5655 = DEFINITIONAL_REPRESENTATION('',(#5656),#5660);+#5656 = LINE('',#5657,#5658);+#5657 = CARTESIAN_POINT('',(0.,0.));+#5658 = VECTOR('',#5659,1.);+#5659 = DIRECTION('',(0.,-1.));+#5660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5661 = PCURVE('',#5662,#5667);+#5662 = PLANE('',#5663);+#5663 = AXIS2_PLACEMENT_3D('',#5664,#5665,#5666);+#5664 = CARTESIAN_POINT('',(2.6,-1.45,0.));+#5665 = DIRECTION('',(0.,0.,1.));+#5666 = DIRECTION('',(1.,0.,0.));+#5667 = DEFINITIONAL_REPRESENTATION('',(#5668),#5672);+#5668 = LINE('',#5669,#5670);+#5669 = CARTESIAN_POINT('',(0.,0.));+#5670 = VECTOR('',#5671,1.);+#5671 = DIRECTION('',(0.,1.));+#5672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5673 = ORIENTED_EDGE('',*,*,#5674,.T.);+#5674 = EDGE_CURVE('',#5647,#5675,#5677,.T.);+#5675 = VERTEX_POINT('',#5676);+#5676 = CARTESIAN_POINT('',(2.6,-1.15,0.2));+#5677 = SURFACE_CURVE('',#5678,(#5682,#5689),.PCURVE_S1.);+#5678 = LINE('',#5679,#5680);+#5679 = CARTESIAN_POINT('',(2.6,-1.15,0.));+#5680 = VECTOR('',#5681,1.);+#5681 = DIRECTION('',(0.,0.,1.));+#5682 = PCURVE('',#5622,#5683);+#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688);+#5684 = LINE('',#5685,#5686);+#5685 = CARTESIAN_POINT('',(0.,-0.3));+#5686 = VECTOR('',#5687,1.);+#5687 = DIRECTION('',(1.,0.));+#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5689 = PCURVE('',#5690,#5695);+#5690 = PLANE('',#5691);+#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694);+#5692 = CARTESIAN_POINT('',(2.6,-1.15,0.));+#5693 = DIRECTION('',(0.,1.,0.));+#5694 = DIRECTION('',(0.,0.,1.));+#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700);+#5696 = LINE('',#5697,#5698);+#5697 = CARTESIAN_POINT('',(0.,0.));+#5698 = VECTOR('',#5699,1.);+#5699 = DIRECTION('',(1.,0.));+#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5701 = ORIENTED_EDGE('',*,*,#5702,.F.);+#5702 = EDGE_CURVE('',#5614,#5675,#5703,.T.);+#5703 = SURFACE_CURVE('',#5704,(#5708,#5715),.PCURVE_S1.);+#5704 = LINE('',#5705,#5706);+#5705 = CARTESIAN_POINT('',(2.6,-1.45,0.2));+#5706 = VECTOR('',#5707,1.);+#5707 = DIRECTION('',(0.,1.,0.));+#5708 = PCURVE('',#5622,#5709);+#5709 = DEFINITIONAL_REPRESENTATION('',(#5710),#5714);+#5710 = LINE('',#5711,#5712);+#5711 = CARTESIAN_POINT('',(0.2,0.));+#5712 = VECTOR('',#5713,1.);+#5713 = DIRECTION('',(0.,-1.));+#5714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5715 = PCURVE('',#5716,#5721);+#5716 = PLANE('',#5717);+#5717 = AXIS2_PLACEMENT_3D('',#5718,#5719,#5720);+#5718 = CARTESIAN_POINT('',(2.6,-1.45,0.2));+#5719 = DIRECTION('',(0.,0.,1.));+#5720 = DIRECTION('',(1.,0.,0.));+#5721 = DEFINITIONAL_REPRESENTATION('',(#5722),#5726);+#5722 = LINE('',#5723,#5724);+#5723 = CARTESIAN_POINT('',(0.,0.));+#5724 = VECTOR('',#5725,1.);+#5725 = DIRECTION('',(0.,1.));+#5726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5727 = ADVANCED_FACE('',(#5728),#5742,.T.);+#5728 = FACE_BOUND('',#5729,.T.);+#5729 = EDGE_LOOP('',(#5730,#5760,#5783,#5806));+#5730 = ORIENTED_EDGE('',*,*,#5731,.F.);+#5731 = EDGE_CURVE('',#5732,#5734,#5736,.T.);+#5732 = VERTEX_POINT('',#5733);+#5733 = CARTESIAN_POINT('',(3.01,-1.45,0.));+#5734 = VERTEX_POINT('',#5735);+#5735 = CARTESIAN_POINT('',(3.01,-1.45,0.2));+#5736 = SURFACE_CURVE('',#5737,(#5741,#5753),.PCURVE_S1.);+#5737 = LINE('',#5738,#5739);+#5738 = CARTESIAN_POINT('',(3.01,-1.45,0.));+#5739 = VECTOR('',#5740,1.);+#5740 = DIRECTION('',(0.,0.,1.));+#5741 = PCURVE('',#5742,#5747);+#5742 = PLANE('',#5743);+#5743 = AXIS2_PLACEMENT_3D('',#5744,#5745,#5746);+#5744 = CARTESIAN_POINT('',(3.01,-1.45,0.));+#5745 = DIRECTION('',(1.,0.,0.));+#5746 = DIRECTION('',(0.,0.,1.));+#5747 = DEFINITIONAL_REPRESENTATION('',(#5748),#5752);+#5748 = LINE('',#5749,#5750);+#5749 = CARTESIAN_POINT('',(0.,0.));+#5750 = VECTOR('',#5751,1.);+#5751 = DIRECTION('',(1.,0.));+#5752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5753 = PCURVE('',#5634,#5754);+#5754 = DEFINITIONAL_REPRESENTATION('',(#5755),#5759);+#5755 = LINE('',#5756,#5757);+#5756 = CARTESIAN_POINT('',(0.,0.41));+#5757 = VECTOR('',#5758,1.);+#5758 = DIRECTION('',(1.,0.));+#5759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5760 = ORIENTED_EDGE('',*,*,#5761,.T.);+#5761 = EDGE_CURVE('',#5732,#5762,#5764,.T.);+#5762 = VERTEX_POINT('',#5763);+#5763 = CARTESIAN_POINT('',(3.01,-1.15,0.));+#5764 = SURFACE_CURVE('',#5765,(#5769,#5776),.PCURVE_S1.);+#5765 = LINE('',#5766,#5767);+#5766 = CARTESIAN_POINT('',(3.01,-1.45,0.));+#5767 = VECTOR('',#5768,1.);+#5768 = DIRECTION('',(0.,1.,0.));+#5769 = PCURVE('',#5742,#5770);+#5770 = DEFINITIONAL_REPRESENTATION('',(#5771),#5775);+#5771 = LINE('',#5772,#5773);+#5772 = CARTESIAN_POINT('',(0.,0.));+#5773 = VECTOR('',#5774,1.);+#5774 = DIRECTION('',(0.,-1.));+#5775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5776 = PCURVE('',#5662,#5777);+#5777 = DEFINITIONAL_REPRESENTATION('',(#5778),#5782);+#5778 = LINE('',#5779,#5780);+#5779 = CARTESIAN_POINT('',(0.41,0.));+#5780 = VECTOR('',#5781,1.);+#5781 = DIRECTION('',(0.,1.));+#5782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5783 = ORIENTED_EDGE('',*,*,#5784,.T.);+#5784 = EDGE_CURVE('',#5762,#5785,#5787,.T.);+#5785 = VERTEX_POINT('',#5786);+#5786 = CARTESIAN_POINT('',(3.01,-1.15,0.2));+#5787 = SURFACE_CURVE('',#5788,(#5792,#5799),.PCURVE_S1.);+#5788 = LINE('',#5789,#5790);+#5789 = CARTESIAN_POINT('',(3.01,-1.15,0.));+#5790 = VECTOR('',#5791,1.);+#5791 = DIRECTION('',(0.,0.,1.));+#5792 = PCURVE('',#5742,#5793);+#5793 = DEFINITIONAL_REPRESENTATION('',(#5794),#5798);+#5794 = LINE('',#5795,#5796);+#5795 = CARTESIAN_POINT('',(0.,-0.3));+#5796 = VECTOR('',#5797,1.);+#5797 = DIRECTION('',(1.,0.));+#5798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5799 = PCURVE('',#5690,#5800);+#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805);+#5801 = LINE('',#5802,#5803);+#5802 = CARTESIAN_POINT('',(0.,0.41));+#5803 = VECTOR('',#5804,1.);+#5804 = DIRECTION('',(1.,0.));+#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5806 = ORIENTED_EDGE('',*,*,#5807,.F.);+#5807 = EDGE_CURVE('',#5734,#5785,#5808,.T.);+#5808 = SURFACE_CURVE('',#5809,(#5813,#5820),.PCURVE_S1.);+#5809 = LINE('',#5810,#5811);+#5810 = CARTESIAN_POINT('',(3.01,-1.45,0.2));+#5811 = VECTOR('',#5812,1.);+#5812 = DIRECTION('',(0.,1.,0.));+#5813 = PCURVE('',#5742,#5814);+#5814 = DEFINITIONAL_REPRESENTATION('',(#5815),#5819);+#5815 = LINE('',#5816,#5817);+#5816 = CARTESIAN_POINT('',(0.2,0.));+#5817 = VECTOR('',#5818,1.);+#5818 = DIRECTION('',(0.,-1.));+#5819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5820 = PCURVE('',#5716,#5821);+#5821 = DEFINITIONAL_REPRESENTATION('',(#5822),#5826);+#5822 = LINE('',#5823,#5824);+#5823 = CARTESIAN_POINT('',(0.41,0.));+#5824 = VECTOR('',#5825,1.);+#5825 = DIRECTION('',(0.,1.));+#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5827 = ADVANCED_FACE('',(#5828),#5634,.F.);+#5828 = FACE_BOUND('',#5829,.F.);+#5829 = EDGE_LOOP('',(#5830,#5851,#5852,#5873));+#5830 = ORIENTED_EDGE('',*,*,#5831,.F.);+#5831 = EDGE_CURVE('',#5612,#5732,#5832,.T.);+#5832 = SURFACE_CURVE('',#5833,(#5837,#5844),.PCURVE_S1.);+#5833 = LINE('',#5834,#5835);+#5834 = CARTESIAN_POINT('',(2.6,-1.45,0.));+#5835 = VECTOR('',#5836,1.);+#5836 = DIRECTION('',(1.,0.,0.));+#5837 = PCURVE('',#5634,#5838);+#5838 = DEFINITIONAL_REPRESENTATION('',(#5839),#5843);+#5839 = LINE('',#5840,#5841);+#5840 = CARTESIAN_POINT('',(0.,0.));+#5841 = VECTOR('',#5842,1.);+#5842 = DIRECTION('',(0.,1.));+#5843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5844 = PCURVE('',#5662,#5845);+#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850);+#5846 = LINE('',#5847,#5848);+#5847 = CARTESIAN_POINT('',(0.,0.));+#5848 = VECTOR('',#5849,1.);+#5849 = DIRECTION('',(1.,0.));+#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5851 = ORIENTED_EDGE('',*,*,#5611,.T.);+#5852 = ORIENTED_EDGE('',*,*,#5853,.T.);+#5853 = EDGE_CURVE('',#5614,#5734,#5854,.T.);+#5854 = SURFACE_CURVE('',#5855,(#5859,#5866),.PCURVE_S1.);+#5855 = LINE('',#5856,#5857);+#5856 = CARTESIAN_POINT('',(2.6,-1.45,0.2));+#5857 = VECTOR('',#5858,1.);+#5858 = DIRECTION('',(1.,0.,0.));+#5859 = PCURVE('',#5634,#5860);+#5860 = DEFINITIONAL_REPRESENTATION('',(#5861),#5865);+#5861 = LINE('',#5862,#5863);+#5862 = CARTESIAN_POINT('',(0.2,0.));+#5863 = VECTOR('',#5864,1.);+#5864 = DIRECTION('',(0.,1.));+#5865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5866 = PCURVE('',#5716,#5867);+#5867 = DEFINITIONAL_REPRESENTATION('',(#5868),#5872);+#5868 = LINE('',#5869,#5870);+#5869 = CARTESIAN_POINT('',(0.,0.));+#5870 = VECTOR('',#5871,1.);+#5871 = DIRECTION('',(1.,0.));+#5872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5873 = ORIENTED_EDGE('',*,*,#5731,.F.);+#5874 = ADVANCED_FACE('',(#5875),#5690,.T.);+#5875 = FACE_BOUND('',#5876,.T.);+#5876 = EDGE_LOOP('',(#5877,#5898,#5899,#5920));+#5877 = ORIENTED_EDGE('',*,*,#5878,.F.);+#5878 = EDGE_CURVE('',#5647,#5762,#5879,.T.);+#5879 = SURFACE_CURVE('',#5880,(#5884,#5891),.PCURVE_S1.);+#5880 = LINE('',#5881,#5882);+#5881 = CARTESIAN_POINT('',(2.6,-1.15,0.));+#5882 = VECTOR('',#5883,1.);+#5883 = DIRECTION('',(1.,0.,0.));+#5884 = PCURVE('',#5690,#5885);+#5885 = DEFINITIONAL_REPRESENTATION('',(#5886),#5890);+#5886 = LINE('',#5887,#5888);+#5887 = CARTESIAN_POINT('',(0.,0.));+#5888 = VECTOR('',#5889,1.);+#5889 = DIRECTION('',(0.,1.));+#5890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5891 = PCURVE('',#5662,#5892);+#5892 = DEFINITIONAL_REPRESENTATION('',(#5893),#5897);+#5893 = LINE('',#5894,#5895);+#5894 = CARTESIAN_POINT('',(0.,0.3));+#5895 = VECTOR('',#5896,1.);+#5896 = DIRECTION('',(1.,0.));+#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5898 = ORIENTED_EDGE('',*,*,#5674,.T.);+#5899 = ORIENTED_EDGE('',*,*,#5900,.T.);+#5900 = EDGE_CURVE('',#5675,#5785,#5901,.T.);+#5901 = SURFACE_CURVE('',#5902,(#5906,#5913),.PCURVE_S1.);+#5902 = LINE('',#5903,#5904);+#5903 = CARTESIAN_POINT('',(2.6,-1.15,0.2));+#5904 = VECTOR('',#5905,1.);+#5905 = DIRECTION('',(1.,0.,0.));+#5906 = PCURVE('',#5690,#5907);+#5907 = DEFINITIONAL_REPRESENTATION('',(#5908),#5912);+#5908 = LINE('',#5909,#5910);+#5909 = CARTESIAN_POINT('',(0.2,0.));+#5910 = VECTOR('',#5911,1.);+#5911 = DIRECTION('',(0.,1.));+#5912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5913 = PCURVE('',#5716,#5914);+#5914 = DEFINITIONAL_REPRESENTATION('',(#5915),#5919);+#5915 = LINE('',#5916,#5917);+#5916 = CARTESIAN_POINT('',(0.,0.3));+#5917 = VECTOR('',#5918,1.);+#5918 = DIRECTION('',(1.,0.));+#5919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5920 = ORIENTED_EDGE('',*,*,#5784,.F.);+#5921 = ADVANCED_FACE('',(#5922),#5662,.F.);+#5922 = FACE_BOUND('',#5923,.F.);+#5923 = EDGE_LOOP('',(#5924,#5925,#5926,#5927));+#5924 = ORIENTED_EDGE('',*,*,#5646,.F.);+#5925 = ORIENTED_EDGE('',*,*,#5831,.T.);+#5926 = ORIENTED_EDGE('',*,*,#5761,.T.);+#5927 = ORIENTED_EDGE('',*,*,#5878,.F.);+#5928 = ADVANCED_FACE('',(#5929),#5716,.T.);+#5929 = FACE_BOUND('',#5930,.T.);+#5930 = EDGE_LOOP('',(#5931,#5932,#5933,#5934));+#5931 = ORIENTED_EDGE('',*,*,#5702,.F.);+#5932 = ORIENTED_EDGE('',*,*,#5853,.T.);+#5933 = ORIENTED_EDGE('',*,*,#5807,.T.);+#5934 = ORIENTED_EDGE('',*,*,#5900,.F.);+#5935 = MANIFOLD_SOLID_BREP('',#5936);+#5936 = CLOSED_SHELL('',(#5937,#6057,#6157,#6204,#6251,#6258));+#5937 = ADVANCED_FACE('',(#5938),#5952,.F.);+#5938 = FACE_BOUND('',#5939,.F.);+#5939 = EDGE_LOOP('',(#5940,#5975,#6003,#6031));+#5940 = ORIENTED_EDGE('',*,*,#5941,.F.);+#5941 = EDGE_CURVE('',#5942,#5944,#5946,.T.);+#5942 = VERTEX_POINT('',#5943);+#5943 = CARTESIAN_POINT('',(2.6,-0.8,0.));+#5944 = VERTEX_POINT('',#5945);+#5945 = CARTESIAN_POINT('',(2.6,-0.8,0.2));+#5946 = SURFACE_CURVE('',#5947,(#5951,#5963),.PCURVE_S1.);+#5947 = LINE('',#5948,#5949);+#5948 = CARTESIAN_POINT('',(2.6,-0.8,0.));+#5949 = VECTOR('',#5950,1.);+#5950 = DIRECTION('',(0.,0.,1.));+#5951 = PCURVE('',#5952,#5957);+#5952 = PLANE('',#5953);+#5953 = AXIS2_PLACEMENT_3D('',#5954,#5955,#5956);+#5954 = CARTESIAN_POINT('',(2.6,-0.8,0.));+#5955 = DIRECTION('',(1.,0.,0.));+#5956 = DIRECTION('',(0.,0.,1.));+#5957 = DEFINITIONAL_REPRESENTATION('',(#5958),#5962);+#5958 = LINE('',#5959,#5960);+#5959 = CARTESIAN_POINT('',(0.,0.));+#5960 = VECTOR('',#5961,1.);+#5961 = DIRECTION('',(1.,0.));+#5962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5963 = PCURVE('',#5964,#5969);+#5964 = PLANE('',#5965);+#5965 = AXIS2_PLACEMENT_3D('',#5966,#5967,#5968);+#5966 = CARTESIAN_POINT('',(2.6,-0.8,0.));+#5967 = DIRECTION('',(0.,1.,0.));+#5968 = DIRECTION('',(0.,0.,1.));+#5969 = DEFINITIONAL_REPRESENTATION('',(#5970),#5974);+#5970 = LINE('',#5971,#5972);+#5971 = CARTESIAN_POINT('',(0.,0.));+#5972 = VECTOR('',#5973,1.);+#5973 = DIRECTION('',(1.,0.));+#5974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5975 = ORIENTED_EDGE('',*,*,#5976,.T.);+#5976 = EDGE_CURVE('',#5942,#5977,#5979,.T.);+#5977 = VERTEX_POINT('',#5978);+#5978 = CARTESIAN_POINT('',(2.6,-0.5,0.));+#5979 = SURFACE_CURVE('',#5980,(#5984,#5991),.PCURVE_S1.);+#5980 = LINE('',#5981,#5982);+#5981 = CARTESIAN_POINT('',(2.6,-0.8,0.));+#5982 = VECTOR('',#5983,1.);+#5983 = DIRECTION('',(0.,1.,0.));+#5984 = PCURVE('',#5952,#5985);+#5985 = DEFINITIONAL_REPRESENTATION('',(#5986),#5990);+#5986 = LINE('',#5987,#5988);+#5987 = CARTESIAN_POINT('',(0.,0.));+#5988 = VECTOR('',#5989,1.);+#5989 = DIRECTION('',(0.,-1.));+#5990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5991 = PCURVE('',#5992,#5997);+#5992 = PLANE('',#5993);+#5993 = AXIS2_PLACEMENT_3D('',#5994,#5995,#5996);+#5994 = CARTESIAN_POINT('',(2.6,-0.8,0.));+#5995 = DIRECTION('',(0.,0.,1.));+#5996 = DIRECTION('',(1.,0.,0.));+#5997 = DEFINITIONAL_REPRESENTATION('',(#5998),#6002);+#5998 = LINE('',#5999,#6000);+#5999 = CARTESIAN_POINT('',(0.,0.));+#6000 = VECTOR('',#6001,1.);+#6001 = DIRECTION('',(0.,1.));+#6002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6003 = ORIENTED_EDGE('',*,*,#6004,.T.);+#6004 = EDGE_CURVE('',#5977,#6005,#6007,.T.);+#6005 = VERTEX_POINT('',#6006);+#6006 = CARTESIAN_POINT('',(2.6,-0.5,0.2));+#6007 = SURFACE_CURVE('',#6008,(#6012,#6019),.PCURVE_S1.);+#6008 = LINE('',#6009,#6010);+#6009 = CARTESIAN_POINT('',(2.6,-0.5,0.));+#6010 = VECTOR('',#6011,1.);+#6011 = DIRECTION('',(0.,0.,1.));+#6012 = PCURVE('',#5952,#6013);+#6013 = DEFINITIONAL_REPRESENTATION('',(#6014),#6018);+#6014 = LINE('',#6015,#6016);+#6015 = CARTESIAN_POINT('',(0.,-0.3));+#6016 = VECTOR('',#6017,1.);+#6017 = DIRECTION('',(1.,0.));+#6018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6019 = PCURVE('',#6020,#6025);+#6020 = PLANE('',#6021);+#6021 = AXIS2_PLACEMENT_3D('',#6022,#6023,#6024);+#6022 = CARTESIAN_POINT('',(2.6,-0.5,0.));+#6023 = DIRECTION('',(0.,1.,0.));+#6024 = DIRECTION('',(0.,0.,1.));+#6025 = DEFINITIONAL_REPRESENTATION('',(#6026),#6030);+#6026 = LINE('',#6027,#6028);+#6027 = CARTESIAN_POINT('',(0.,0.));+#6028 = VECTOR('',#6029,1.);+#6029 = DIRECTION('',(1.,0.));+#6030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6031 = ORIENTED_EDGE('',*,*,#6032,.F.);+#6032 = EDGE_CURVE('',#5944,#6005,#6033,.T.);+#6033 = SURFACE_CURVE('',#6034,(#6038,#6045),.PCURVE_S1.);+#6034 = LINE('',#6035,#6036);+#6035 = CARTESIAN_POINT('',(2.6,-0.8,0.2));+#6036 = VECTOR('',#6037,1.);+#6037 = DIRECTION('',(0.,1.,0.));+#6038 = PCURVE('',#5952,#6039);+#6039 = DEFINITIONAL_REPRESENTATION('',(#6040),#6044);+#6040 = LINE('',#6041,#6042);+#6041 = CARTESIAN_POINT('',(0.2,0.));+#6042 = VECTOR('',#6043,1.);+#6043 = DIRECTION('',(0.,-1.));+#6044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6045 = PCURVE('',#6046,#6051);+#6046 = PLANE('',#6047);+#6047 = AXIS2_PLACEMENT_3D('',#6048,#6049,#6050);+#6048 = CARTESIAN_POINT('',(2.6,-0.8,0.2));+#6049 = DIRECTION('',(0.,0.,1.));+#6050 = DIRECTION('',(1.,0.,0.));+#6051 = DEFINITIONAL_REPRESENTATION('',(#6052),#6056);+#6052 = LINE('',#6053,#6054);+#6053 = CARTESIAN_POINT('',(0.,0.));+#6054 = VECTOR('',#6055,1.);+#6055 = DIRECTION('',(0.,1.));+#6056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6057 = ADVANCED_FACE('',(#6058),#6072,.T.);+#6058 = FACE_BOUND('',#6059,.T.);+#6059 = EDGE_LOOP('',(#6060,#6090,#6113,#6136));+#6060 = ORIENTED_EDGE('',*,*,#6061,.F.);+#6061 = EDGE_CURVE('',#6062,#6064,#6066,.T.);+#6062 = VERTEX_POINT('',#6063);+#6063 = CARTESIAN_POINT('',(3.01,-0.8,0.));+#6064 = VERTEX_POINT('',#6065);+#6065 = CARTESIAN_POINT('',(3.01,-0.8,0.2));+#6066 = SURFACE_CURVE('',#6067,(#6071,#6083),.PCURVE_S1.);+#6067 = LINE('',#6068,#6069);+#6068 = CARTESIAN_POINT('',(3.01,-0.8,0.));+#6069 = VECTOR('',#6070,1.);+#6070 = DIRECTION('',(0.,0.,1.));+#6071 = PCURVE('',#6072,#6077);+#6072 = PLANE('',#6073);+#6073 = AXIS2_PLACEMENT_3D('',#6074,#6075,#6076);+#6074 = CARTESIAN_POINT('',(3.01,-0.8,0.));+#6075 = DIRECTION('',(1.,0.,0.));+#6076 = DIRECTION('',(0.,0.,1.));+#6077 = DEFINITIONAL_REPRESENTATION('',(#6078),#6082);+#6078 = LINE('',#6079,#6080);+#6079 = CARTESIAN_POINT('',(0.,0.));+#6080 = VECTOR('',#6081,1.);+#6081 = DIRECTION('',(1.,0.));+#6082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6083 = PCURVE('',#5964,#6084);+#6084 = DEFINITIONAL_REPRESENTATION('',(#6085),#6089);+#6085 = LINE('',#6086,#6087);+#6086 = CARTESIAN_POINT('',(0.,0.41));+#6087 = VECTOR('',#6088,1.);+#6088 = DIRECTION('',(1.,0.));+#6089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6090 = ORIENTED_EDGE('',*,*,#6091,.T.);+#6091 = EDGE_CURVE('',#6062,#6092,#6094,.T.);+#6092 = VERTEX_POINT('',#6093);+#6093 = CARTESIAN_POINT('',(3.01,-0.5,0.));+#6094 = SURFACE_CURVE('',#6095,(#6099,#6106),.PCURVE_S1.);+#6095 = LINE('',#6096,#6097);+#6096 = CARTESIAN_POINT('',(3.01,-0.8,0.));+#6097 = VECTOR('',#6098,1.);+#6098 = DIRECTION('',(0.,1.,0.));+#6099 = PCURVE('',#6072,#6100);+#6100 = DEFINITIONAL_REPRESENTATION('',(#6101),#6105);+#6101 = LINE('',#6102,#6103);+#6102 = CARTESIAN_POINT('',(0.,0.));+#6103 = VECTOR('',#6104,1.);+#6104 = DIRECTION('',(0.,-1.));+#6105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6106 = PCURVE('',#5992,#6107);+#6107 = DEFINITIONAL_REPRESENTATION('',(#6108),#6112);+#6108 = LINE('',#6109,#6110);+#6109 = CARTESIAN_POINT('',(0.41,0.));+#6110 = VECTOR('',#6111,1.);+#6111 = DIRECTION('',(0.,1.));+#6112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6113 = ORIENTED_EDGE('',*,*,#6114,.T.);+#6114 = EDGE_CURVE('',#6092,#6115,#6117,.T.);+#6115 = VERTEX_POINT('',#6116);+#6116 = CARTESIAN_POINT('',(3.01,-0.5,0.2));+#6117 = SURFACE_CURVE('',#6118,(#6122,#6129),.PCURVE_S1.);+#6118 = LINE('',#6119,#6120);+#6119 = CARTESIAN_POINT('',(3.01,-0.5,0.));+#6120 = VECTOR('',#6121,1.);+#6121 = DIRECTION('',(0.,0.,1.));+#6122 = PCURVE('',#6072,#6123);+#6123 = DEFINITIONAL_REPRESENTATION('',(#6124),#6128);+#6124 = LINE('',#6125,#6126);+#6125 = CARTESIAN_POINT('',(0.,-0.3));+#6126 = VECTOR('',#6127,1.);+#6127 = DIRECTION('',(1.,0.));+#6128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6129 = PCURVE('',#6020,#6130);+#6130 = DEFINITIONAL_REPRESENTATION('',(#6131),#6135);+#6131 = LINE('',#6132,#6133);+#6132 = CARTESIAN_POINT('',(0.,0.41));+#6133 = VECTOR('',#6134,1.);+#6134 = DIRECTION('',(1.,0.));+#6135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6136 = ORIENTED_EDGE('',*,*,#6137,.F.);+#6137 = EDGE_CURVE('',#6064,#6115,#6138,.T.);+#6138 = SURFACE_CURVE('',#6139,(#6143,#6150),.PCURVE_S1.);+#6139 = LINE('',#6140,#6141);+#6140 = CARTESIAN_POINT('',(3.01,-0.8,0.2));+#6141 = VECTOR('',#6142,1.);+#6142 = DIRECTION('',(0.,1.,0.));+#6143 = PCURVE('',#6072,#6144);+#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149);+#6145 = LINE('',#6146,#6147);+#6146 = CARTESIAN_POINT('',(0.2,0.));+#6147 = VECTOR('',#6148,1.);+#6148 = DIRECTION('',(0.,-1.));+#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6150 = PCURVE('',#6046,#6151);+#6151 = DEFINITIONAL_REPRESENTATION('',(#6152),#6156);+#6152 = LINE('',#6153,#6154);+#6153 = CARTESIAN_POINT('',(0.41,0.));+#6154 = VECTOR('',#6155,1.);+#6155 = DIRECTION('',(0.,1.));+#6156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6157 = ADVANCED_FACE('',(#6158),#5964,.F.);+#6158 = FACE_BOUND('',#6159,.F.);+#6159 = EDGE_LOOP('',(#6160,#6181,#6182,#6203));+#6160 = ORIENTED_EDGE('',*,*,#6161,.F.);+#6161 = EDGE_CURVE('',#5942,#6062,#6162,.T.);+#6162 = SURFACE_CURVE('',#6163,(#6167,#6174),.PCURVE_S1.);+#6163 = LINE('',#6164,#6165);+#6164 = CARTESIAN_POINT('',(2.6,-0.8,0.));+#6165 = VECTOR('',#6166,1.);+#6166 = DIRECTION('',(1.,0.,0.));+#6167 = PCURVE('',#5964,#6168);+#6168 = DEFINITIONAL_REPRESENTATION('',(#6169),#6173);+#6169 = LINE('',#6170,#6171);+#6170 = CARTESIAN_POINT('',(0.,0.));+#6171 = VECTOR('',#6172,1.);+#6172 = DIRECTION('',(0.,1.));+#6173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6174 = PCURVE('',#5992,#6175);+#6175 = DEFINITIONAL_REPRESENTATION('',(#6176),#6180);+#6176 = LINE('',#6177,#6178);+#6177 = CARTESIAN_POINT('',(0.,0.));+#6178 = VECTOR('',#6179,1.);+#6179 = DIRECTION('',(1.,0.));+#6180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6181 = ORIENTED_EDGE('',*,*,#5941,.T.);+#6182 = ORIENTED_EDGE('',*,*,#6183,.T.);+#6183 = EDGE_CURVE('',#5944,#6064,#6184,.T.);+#6184 = SURFACE_CURVE('',#6185,(#6189,#6196),.PCURVE_S1.);+#6185 = LINE('',#6186,#6187);+#6186 = CARTESIAN_POINT('',(2.6,-0.8,0.2));+#6187 = VECTOR('',#6188,1.);+#6188 = DIRECTION('',(1.,0.,0.));+#6189 = PCURVE('',#5964,#6190);+#6190 = DEFINITIONAL_REPRESENTATION('',(#6191),#6195);+#6191 = LINE('',#6192,#6193);+#6192 = CARTESIAN_POINT('',(0.2,0.));+#6193 = VECTOR('',#6194,1.);+#6194 = DIRECTION('',(0.,1.));+#6195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6196 = PCURVE('',#6046,#6197);+#6197 = DEFINITIONAL_REPRESENTATION('',(#6198),#6202);+#6198 = LINE('',#6199,#6200);+#6199 = CARTESIAN_POINT('',(0.,0.));+#6200 = VECTOR('',#6201,1.);+#6201 = DIRECTION('',(1.,0.));+#6202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6203 = ORIENTED_EDGE('',*,*,#6061,.F.);+#6204 = ADVANCED_FACE('',(#6205),#6020,.T.);+#6205 = FACE_BOUND('',#6206,.T.);+#6206 = EDGE_LOOP('',(#6207,#6228,#6229,#6250));+#6207 = ORIENTED_EDGE('',*,*,#6208,.F.);+#6208 = EDGE_CURVE('',#5977,#6092,#6209,.T.);+#6209 = SURFACE_CURVE('',#6210,(#6214,#6221),.PCURVE_S1.);+#6210 = LINE('',#6211,#6212);+#6211 = CARTESIAN_POINT('',(2.6,-0.5,0.));+#6212 = VECTOR('',#6213,1.);+#6213 = DIRECTION('',(1.,0.,0.));+#6214 = PCURVE('',#6020,#6215);+#6215 = DEFINITIONAL_REPRESENTATION('',(#6216),#6220);+#6216 = LINE('',#6217,#6218);+#6217 = CARTESIAN_POINT('',(0.,0.));+#6218 = VECTOR('',#6219,1.);+#6219 = DIRECTION('',(0.,1.));+#6220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6221 = PCURVE('',#5992,#6222);+#6222 = DEFINITIONAL_REPRESENTATION('',(#6223),#6227);+#6223 = LINE('',#6224,#6225);+#6224 = CARTESIAN_POINT('',(0.,0.3));+#6225 = VECTOR('',#6226,1.);+#6226 = DIRECTION('',(1.,0.));+#6227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6228 = ORIENTED_EDGE('',*,*,#6004,.T.);+#6229 = ORIENTED_EDGE('',*,*,#6230,.T.);+#6230 = EDGE_CURVE('',#6005,#6115,#6231,.T.);+#6231 = SURFACE_CURVE('',#6232,(#6236,#6243),.PCURVE_S1.);+#6232 = LINE('',#6233,#6234);+#6233 = CARTESIAN_POINT('',(2.6,-0.5,0.2));+#6234 = VECTOR('',#6235,1.);+#6235 = DIRECTION('',(1.,0.,0.));+#6236 = PCURVE('',#6020,#6237);+#6237 = DEFINITIONAL_REPRESENTATION('',(#6238),#6242);+#6238 = LINE('',#6239,#6240);+#6239 = CARTESIAN_POINT('',(0.2,0.));+#6240 = VECTOR('',#6241,1.);+#6241 = DIRECTION('',(0.,1.));+#6242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6243 = PCURVE('',#6046,#6244);+#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249);+#6245 = LINE('',#6246,#6247);+#6246 = CARTESIAN_POINT('',(0.,0.3));+#6247 = VECTOR('',#6248,1.);+#6248 = DIRECTION('',(1.,0.));+#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6250 = ORIENTED_EDGE('',*,*,#6114,.F.);+#6251 = ADVANCED_FACE('',(#6252),#5992,.F.);+#6252 = FACE_BOUND('',#6253,.F.);+#6253 = EDGE_LOOP('',(#6254,#6255,#6256,#6257));+#6254 = ORIENTED_EDGE('',*,*,#5976,.F.);+#6255 = ORIENTED_EDGE('',*,*,#6161,.T.);+#6256 = ORIENTED_EDGE('',*,*,#6091,.T.);+#6257 = ORIENTED_EDGE('',*,*,#6208,.F.);+#6258 = ADVANCED_FACE('',(#6259),#6046,.T.);+#6259 = FACE_BOUND('',#6260,.T.);+#6260 = EDGE_LOOP('',(#6261,#6262,#6263,#6264));+#6261 = ORIENTED_EDGE('',*,*,#6032,.F.);+#6262 = ORIENTED_EDGE('',*,*,#6183,.T.);+#6263 = ORIENTED_EDGE('',*,*,#6137,.T.);+#6264 = ORIENTED_EDGE('',*,*,#6230,.F.);+#6265 = MANIFOLD_SOLID_BREP('',#6266);+#6266 = CLOSED_SHELL('',(#6267,#6387,#6487,#6534,#6581,#6588));+#6267 = ADVANCED_FACE('',(#6268),#6282,.F.);+#6268 = FACE_BOUND('',#6269,.F.);+#6269 = EDGE_LOOP('',(#6270,#6305,#6333,#6361));+#6270 = ORIENTED_EDGE('',*,*,#6271,.F.);+#6271 = EDGE_CURVE('',#6272,#6274,#6276,.T.);+#6272 = VERTEX_POINT('',#6273);+#6273 = CARTESIAN_POINT('',(2.6,-0.15,0.));+#6274 = VERTEX_POINT('',#6275);+#6275 = CARTESIAN_POINT('',(2.6,-0.15,0.2));+#6276 = SURFACE_CURVE('',#6277,(#6281,#6293),.PCURVE_S1.);+#6277 = LINE('',#6278,#6279);+#6278 = CARTESIAN_POINT('',(2.6,-0.15,0.));+#6279 = VECTOR('',#6280,1.);+#6280 = DIRECTION('',(0.,0.,1.));+#6281 = PCURVE('',#6282,#6287);+#6282 = PLANE('',#6283);+#6283 = AXIS2_PLACEMENT_3D('',#6284,#6285,#6286);+#6284 = CARTESIAN_POINT('',(2.6,-0.15,0.));+#6285 = DIRECTION('',(1.,0.,0.));+#6286 = DIRECTION('',(0.,0.,1.));+#6287 = DEFINITIONAL_REPRESENTATION('',(#6288),#6292);+#6288 = LINE('',#6289,#6290);+#6289 = CARTESIAN_POINT('',(0.,0.));+#6290 = VECTOR('',#6291,1.);+#6291 = DIRECTION('',(1.,0.));+#6292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6293 = PCURVE('',#6294,#6299);+#6294 = PLANE('',#6295);+#6295 = AXIS2_PLACEMENT_3D('',#6296,#6297,#6298);+#6296 = CARTESIAN_POINT('',(2.6,-0.15,0.));+#6297 = DIRECTION('',(0.,1.,0.));+#6298 = DIRECTION('',(0.,0.,1.));+#6299 = DEFINITIONAL_REPRESENTATION('',(#6300),#6304);+#6300 = LINE('',#6301,#6302);+#6301 = CARTESIAN_POINT('',(0.,0.));+#6302 = VECTOR('',#6303,1.);+#6303 = DIRECTION('',(1.,0.));+#6304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6305 = ORIENTED_EDGE('',*,*,#6306,.T.);+#6306 = EDGE_CURVE('',#6272,#6307,#6309,.T.);+#6307 = VERTEX_POINT('',#6308);+#6308 = CARTESIAN_POINT('',(2.6,0.15,0.));+#6309 = SURFACE_CURVE('',#6310,(#6314,#6321),.PCURVE_S1.);+#6310 = LINE('',#6311,#6312);+#6311 = CARTESIAN_POINT('',(2.6,-0.15,0.));+#6312 = VECTOR('',#6313,1.);+#6313 = DIRECTION('',(0.,1.,0.));+#6314 = PCURVE('',#6282,#6315);+#6315 = DEFINITIONAL_REPRESENTATION('',(#6316),#6320);+#6316 = LINE('',#6317,#6318);+#6317 = CARTESIAN_POINT('',(0.,0.));+#6318 = VECTOR('',#6319,1.);+#6319 = DIRECTION('',(0.,-1.));+#6320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6321 = PCURVE('',#6322,#6327);+#6322 = PLANE('',#6323);+#6323 = AXIS2_PLACEMENT_3D('',#6324,#6325,#6326);+#6324 = CARTESIAN_POINT('',(2.6,-0.15,0.));+#6325 = DIRECTION('',(0.,0.,1.));+#6326 = DIRECTION('',(1.,0.,0.));+#6327 = DEFINITIONAL_REPRESENTATION('',(#6328),#6332);+#6328 = LINE('',#6329,#6330);+#6329 = CARTESIAN_POINT('',(0.,0.));+#6330 = VECTOR('',#6331,1.);+#6331 = DIRECTION('',(0.,1.));+#6332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6333 = ORIENTED_EDGE('',*,*,#6334,.T.);+#6334 = EDGE_CURVE('',#6307,#6335,#6337,.T.);+#6335 = VERTEX_POINT('',#6336);+#6336 = CARTESIAN_POINT('',(2.6,0.15,0.2));+#6337 = SURFACE_CURVE('',#6338,(#6342,#6349),.PCURVE_S1.);+#6338 = LINE('',#6339,#6340);+#6339 = CARTESIAN_POINT('',(2.6,0.15,0.));+#6340 = VECTOR('',#6341,1.);+#6341 = DIRECTION('',(0.,0.,1.));+#6342 = PCURVE('',#6282,#6343);+#6343 = DEFINITIONAL_REPRESENTATION('',(#6344),#6348);+#6344 = LINE('',#6345,#6346);+#6345 = CARTESIAN_POINT('',(0.,-0.3));+#6346 = VECTOR('',#6347,1.);+#6347 = DIRECTION('',(1.,0.));+#6348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6349 = PCURVE('',#6350,#6355);+#6350 = PLANE('',#6351);+#6351 = AXIS2_PLACEMENT_3D('',#6352,#6353,#6354);+#6352 = CARTESIAN_POINT('',(2.6,0.15,0.));+#6353 = DIRECTION('',(0.,1.,0.));+#6354 = DIRECTION('',(0.,0.,1.));+#6355 = DEFINITIONAL_REPRESENTATION('',(#6356),#6360);+#6356 = LINE('',#6357,#6358);+#6357 = CARTESIAN_POINT('',(0.,0.));+#6358 = VECTOR('',#6359,1.);+#6359 = DIRECTION('',(1.,0.));+#6360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6361 = ORIENTED_EDGE('',*,*,#6362,.F.);+#6362 = EDGE_CURVE('',#6274,#6335,#6363,.T.);+#6363 = SURFACE_CURVE('',#6364,(#6368,#6375),.PCURVE_S1.);+#6364 = LINE('',#6365,#6366);+#6365 = CARTESIAN_POINT('',(2.6,-0.15,0.2));+#6366 = VECTOR('',#6367,1.);+#6367 = DIRECTION('',(0.,1.,0.));+#6368 = PCURVE('',#6282,#6369);+#6369 = DEFINITIONAL_REPRESENTATION('',(#6370),#6374);+#6370 = LINE('',#6371,#6372);+#6371 = CARTESIAN_POINT('',(0.2,0.));+#6372 = VECTOR('',#6373,1.);+#6373 = DIRECTION('',(0.,-1.));+#6374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6375 = PCURVE('',#6376,#6381);+#6376 = PLANE('',#6377);+#6377 = AXIS2_PLACEMENT_3D('',#6378,#6379,#6380);+#6378 = CARTESIAN_POINT('',(2.6,-0.15,0.2));+#6379 = DIRECTION('',(0.,0.,1.));+#6380 = DIRECTION('',(1.,0.,0.));+#6381 = DEFINITIONAL_REPRESENTATION('',(#6382),#6386);+#6382 = LINE('',#6383,#6384);+#6383 = CARTESIAN_POINT('',(0.,0.));+#6384 = VECTOR('',#6385,1.);+#6385 = DIRECTION('',(0.,1.));+#6386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6387 = ADVANCED_FACE('',(#6388),#6402,.T.);+#6388 = FACE_BOUND('',#6389,.T.);+#6389 = EDGE_LOOP('',(#6390,#6420,#6443,#6466));+#6390 = ORIENTED_EDGE('',*,*,#6391,.F.);+#6391 = EDGE_CURVE('',#6392,#6394,#6396,.T.);+#6392 = VERTEX_POINT('',#6393);+#6393 = CARTESIAN_POINT('',(3.01,-0.15,0.));+#6394 = VERTEX_POINT('',#6395);+#6395 = CARTESIAN_POINT('',(3.01,-0.15,0.2));+#6396 = SURFACE_CURVE('',#6397,(#6401,#6413),.PCURVE_S1.);+#6397 = LINE('',#6398,#6399);+#6398 = CARTESIAN_POINT('',(3.01,-0.15,0.));+#6399 = VECTOR('',#6400,1.);+#6400 = DIRECTION('',(0.,0.,1.));+#6401 = PCURVE('',#6402,#6407);+#6402 = PLANE('',#6403);+#6403 = AXIS2_PLACEMENT_3D('',#6404,#6405,#6406);+#6404 = CARTESIAN_POINT('',(3.01,-0.15,0.));+#6405 = DIRECTION('',(1.,0.,0.));+#6406 = DIRECTION('',(0.,0.,1.));+#6407 = DEFINITIONAL_REPRESENTATION('',(#6408),#6412);+#6408 = LINE('',#6409,#6410);+#6409 = CARTESIAN_POINT('',(0.,0.));+#6410 = VECTOR('',#6411,1.);+#6411 = DIRECTION('',(1.,0.));+#6412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6413 = PCURVE('',#6294,#6414);+#6414 = DEFINITIONAL_REPRESENTATION('',(#6415),#6419);+#6415 = LINE('',#6416,#6417);+#6416 = CARTESIAN_POINT('',(0.,0.41));+#6417 = VECTOR('',#6418,1.);+#6418 = DIRECTION('',(1.,0.));+#6419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6420 = ORIENTED_EDGE('',*,*,#6421,.T.);+#6421 = EDGE_CURVE('',#6392,#6422,#6424,.T.);+#6422 = VERTEX_POINT('',#6423);+#6423 = CARTESIAN_POINT('',(3.01,0.15,0.));+#6424 = SURFACE_CURVE('',#6425,(#6429,#6436),.PCURVE_S1.);+#6425 = LINE('',#6426,#6427);+#6426 = CARTESIAN_POINT('',(3.01,-0.15,0.));+#6427 = VECTOR('',#6428,1.);+#6428 = DIRECTION('',(0.,1.,0.));+#6429 = PCURVE('',#6402,#6430);+#6430 = DEFINITIONAL_REPRESENTATION('',(#6431),#6435);+#6431 = LINE('',#6432,#6433);+#6432 = CARTESIAN_POINT('',(0.,0.));+#6433 = VECTOR('',#6434,1.);+#6434 = DIRECTION('',(0.,-1.));+#6435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6436 = PCURVE('',#6322,#6437);+#6437 = DEFINITIONAL_REPRESENTATION('',(#6438),#6442);+#6438 = LINE('',#6439,#6440);+#6439 = CARTESIAN_POINT('',(0.41,0.));+#6440 = VECTOR('',#6441,1.);+#6441 = DIRECTION('',(0.,1.));+#6442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6443 = ORIENTED_EDGE('',*,*,#6444,.T.);+#6444 = EDGE_CURVE('',#6422,#6445,#6447,.T.);+#6445 = VERTEX_POINT('',#6446);+#6446 = CARTESIAN_POINT('',(3.01,0.15,0.2));+#6447 = SURFACE_CURVE('',#6448,(#6452,#6459),.PCURVE_S1.);+#6448 = LINE('',#6449,#6450);+#6449 = CARTESIAN_POINT('',(3.01,0.15,0.));+#6450 = VECTOR('',#6451,1.);+#6451 = DIRECTION('',(0.,0.,1.));+#6452 = PCURVE('',#6402,#6453);+#6453 = DEFINITIONAL_REPRESENTATION('',(#6454),#6458);+#6454 = LINE('',#6455,#6456);+#6455 = CARTESIAN_POINT('',(0.,-0.3));+#6456 = VECTOR('',#6457,1.);+#6457 = DIRECTION('',(1.,0.));+#6458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6459 = PCURVE('',#6350,#6460);+#6460 = DEFINITIONAL_REPRESENTATION('',(#6461),#6465);+#6461 = LINE('',#6462,#6463);+#6462 = CARTESIAN_POINT('',(0.,0.41));+#6463 = VECTOR('',#6464,1.);+#6464 = DIRECTION('',(1.,0.));+#6465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6466 = ORIENTED_EDGE('',*,*,#6467,.F.);+#6467 = EDGE_CURVE('',#6394,#6445,#6468,.T.);+#6468 = SURFACE_CURVE('',#6469,(#6473,#6480),.PCURVE_S1.);+#6469 = LINE('',#6470,#6471);+#6470 = CARTESIAN_POINT('',(3.01,-0.15,0.2));+#6471 = VECTOR('',#6472,1.);+#6472 = DIRECTION('',(0.,1.,0.));+#6473 = PCURVE('',#6402,#6474);+#6474 = DEFINITIONAL_REPRESENTATION('',(#6475),#6479);+#6475 = LINE('',#6476,#6477);+#6476 = CARTESIAN_POINT('',(0.2,0.));+#6477 = VECTOR('',#6478,1.);+#6478 = DIRECTION('',(0.,-1.));+#6479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6480 = PCURVE('',#6376,#6481);+#6481 = DEFINITIONAL_REPRESENTATION('',(#6482),#6486);+#6482 = LINE('',#6483,#6484);+#6483 = CARTESIAN_POINT('',(0.41,0.));+#6484 = VECTOR('',#6485,1.);+#6485 = DIRECTION('',(0.,1.));+#6486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6487 = ADVANCED_FACE('',(#6488),#6294,.F.);+#6488 = FACE_BOUND('',#6489,.F.);+#6489 = EDGE_LOOP('',(#6490,#6511,#6512,#6533));+#6490 = ORIENTED_EDGE('',*,*,#6491,.F.);+#6491 = EDGE_CURVE('',#6272,#6392,#6492,.T.);+#6492 = SURFACE_CURVE('',#6493,(#6497,#6504),.PCURVE_S1.);+#6493 = LINE('',#6494,#6495);+#6494 = CARTESIAN_POINT('',(2.6,-0.15,0.));+#6495 = VECTOR('',#6496,1.);+#6496 = DIRECTION('',(1.,0.,0.));+#6497 = PCURVE('',#6294,#6498);+#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503);+#6499 = LINE('',#6500,#6501);+#6500 = CARTESIAN_POINT('',(0.,0.));+#6501 = VECTOR('',#6502,1.);+#6502 = DIRECTION('',(0.,1.));+#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6504 = PCURVE('',#6322,#6505);+#6505 = DEFINITIONAL_REPRESENTATION('',(#6506),#6510);+#6506 = LINE('',#6507,#6508);+#6507 = CARTESIAN_POINT('',(0.,0.));+#6508 = VECTOR('',#6509,1.);+#6509 = DIRECTION('',(1.,0.));+#6510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6511 = ORIENTED_EDGE('',*,*,#6271,.T.);+#6512 = ORIENTED_EDGE('',*,*,#6513,.T.);+#6513 = EDGE_CURVE('',#6274,#6394,#6514,.T.);+#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.);+#6515 = LINE('',#6516,#6517);+#6516 = CARTESIAN_POINT('',(2.6,-0.15,0.2));+#6517 = VECTOR('',#6518,1.);+#6518 = DIRECTION('',(1.,0.,0.));+#6519 = PCURVE('',#6294,#6520);+#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525);+#6521 = LINE('',#6522,#6523);+#6522 = CARTESIAN_POINT('',(0.2,0.));+#6523 = VECTOR('',#6524,1.);+#6524 = DIRECTION('',(0.,1.));+#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6526 = PCURVE('',#6376,#6527);+#6527 = DEFINITIONAL_REPRESENTATION('',(#6528),#6532);+#6528 = LINE('',#6529,#6530);+#6529 = CARTESIAN_POINT('',(0.,0.));+#6530 = VECTOR('',#6531,1.);+#6531 = DIRECTION('',(1.,0.));+#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6533 = ORIENTED_EDGE('',*,*,#6391,.F.);+#6534 = ADVANCED_FACE('',(#6535),#6350,.T.);+#6535 = FACE_BOUND('',#6536,.T.);+#6536 = EDGE_LOOP('',(#6537,#6558,#6559,#6580));+#6537 = ORIENTED_EDGE('',*,*,#6538,.F.);+#6538 = EDGE_CURVE('',#6307,#6422,#6539,.T.);+#6539 = SURFACE_CURVE('',#6540,(#6544,#6551),.PCURVE_S1.);+#6540 = LINE('',#6541,#6542);+#6541 = CARTESIAN_POINT('',(2.6,0.15,0.));+#6542 = VECTOR('',#6543,1.);+#6543 = DIRECTION('',(1.,0.,0.));+#6544 = PCURVE('',#6350,#6545);+#6545 = DEFINITIONAL_REPRESENTATION('',(#6546),#6550);+#6546 = LINE('',#6547,#6548);+#6547 = CARTESIAN_POINT('',(0.,0.));+#6548 = VECTOR('',#6549,1.);+#6549 = DIRECTION('',(0.,1.));+#6550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6551 = PCURVE('',#6322,#6552);+#6552 = DEFINITIONAL_REPRESENTATION('',(#6553),#6557);+#6553 = LINE('',#6554,#6555);+#6554 = CARTESIAN_POINT('',(0.,0.3));+#6555 = VECTOR('',#6556,1.);+#6556 = DIRECTION('',(1.,0.));+#6557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6558 = ORIENTED_EDGE('',*,*,#6334,.T.);+#6559 = ORIENTED_EDGE('',*,*,#6560,.T.);+#6560 = EDGE_CURVE('',#6335,#6445,#6561,.T.);+#6561 = SURFACE_CURVE('',#6562,(#6566,#6573),.PCURVE_S1.);+#6562 = LINE('',#6563,#6564);+#6563 = CARTESIAN_POINT('',(2.6,0.15,0.2));+#6564 = VECTOR('',#6565,1.);+#6565 = DIRECTION('',(1.,0.,0.));+#6566 = PCURVE('',#6350,#6567);+#6567 = DEFINITIONAL_REPRESENTATION('',(#6568),#6572);+#6568 = LINE('',#6569,#6570);+#6569 = CARTESIAN_POINT('',(0.2,0.));+#6570 = VECTOR('',#6571,1.);+#6571 = DIRECTION('',(0.,1.));+#6572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6573 = PCURVE('',#6376,#6574);+#6574 = DEFINITIONAL_REPRESENTATION('',(#6575),#6579);+#6575 = LINE('',#6576,#6577);+#6576 = CARTESIAN_POINT('',(0.,0.3));+#6577 = VECTOR('',#6578,1.);+#6578 = DIRECTION('',(1.,0.));+#6579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6580 = ORIENTED_EDGE('',*,*,#6444,.F.);+#6581 = ADVANCED_FACE('',(#6582),#6322,.F.);+#6582 = FACE_BOUND('',#6583,.F.);+#6583 = EDGE_LOOP('',(#6584,#6585,#6586,#6587));+#6584 = ORIENTED_EDGE('',*,*,#6306,.F.);+#6585 = ORIENTED_EDGE('',*,*,#6491,.T.);+#6586 = ORIENTED_EDGE('',*,*,#6421,.T.);+#6587 = ORIENTED_EDGE('',*,*,#6538,.F.);+#6588 = ADVANCED_FACE('',(#6589),#6376,.T.);+#6589 = FACE_BOUND('',#6590,.T.);+#6590 = EDGE_LOOP('',(#6591,#6592,#6593,#6594));+#6591 = ORIENTED_EDGE('',*,*,#6362,.F.);+#6592 = ORIENTED_EDGE('',*,*,#6513,.T.);+#6593 = ORIENTED_EDGE('',*,*,#6467,.T.);+#6594 = ORIENTED_EDGE('',*,*,#6560,.F.);+#6595 = MANIFOLD_SOLID_BREP('',#6596);+#6596 = CLOSED_SHELL('',(#6597,#6717,#6817,#6864,#6911,#6918));+#6597 = ADVANCED_FACE('',(#6598),#6612,.F.);+#6598 = FACE_BOUND('',#6599,.F.);+#6599 = EDGE_LOOP('',(#6600,#6635,#6663,#6691));+#6600 = ORIENTED_EDGE('',*,*,#6601,.F.);+#6601 = EDGE_CURVE('',#6602,#6604,#6606,.T.);+#6602 = VERTEX_POINT('',#6603);+#6603 = CARTESIAN_POINT('',(2.6,0.5,0.));+#6604 = VERTEX_POINT('',#6605);+#6605 = CARTESIAN_POINT('',(2.6,0.5,0.2));+#6606 = SURFACE_CURVE('',#6607,(#6611,#6623),.PCURVE_S1.);+#6607 = LINE('',#6608,#6609);+#6608 = CARTESIAN_POINT('',(2.6,0.5,0.));+#6609 = VECTOR('',#6610,1.);+#6610 = DIRECTION('',(0.,0.,1.));+#6611 = PCURVE('',#6612,#6617);+#6612 = PLANE('',#6613);+#6613 = AXIS2_PLACEMENT_3D('',#6614,#6615,#6616);+#6614 = CARTESIAN_POINT('',(2.6,0.5,0.));+#6615 = DIRECTION('',(1.,0.,0.));+#6616 = DIRECTION('',(0.,0.,1.));+#6617 = DEFINITIONAL_REPRESENTATION('',(#6618),#6622);+#6618 = LINE('',#6619,#6620);+#6619 = CARTESIAN_POINT('',(0.,0.));+#6620 = VECTOR('',#6621,1.);+#6621 = DIRECTION('',(1.,0.));+#6622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6623 = PCURVE('',#6624,#6629);+#6624 = PLANE('',#6625);+#6625 = AXIS2_PLACEMENT_3D('',#6626,#6627,#6628);+#6626 = CARTESIAN_POINT('',(2.6,0.5,0.));+#6627 = DIRECTION('',(0.,1.,0.));+#6628 = DIRECTION('',(0.,0.,1.));+#6629 = DEFINITIONAL_REPRESENTATION('',(#6630),#6634);+#6630 = LINE('',#6631,#6632);+#6631 = CARTESIAN_POINT('',(0.,0.));+#6632 = VECTOR('',#6633,1.);+#6633 = DIRECTION('',(1.,0.));+#6634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6635 = ORIENTED_EDGE('',*,*,#6636,.T.);+#6636 = EDGE_CURVE('',#6602,#6637,#6639,.T.);+#6637 = VERTEX_POINT('',#6638);+#6638 = CARTESIAN_POINT('',(2.6,0.8,0.));+#6639 = SURFACE_CURVE('',#6640,(#6644,#6651),.PCURVE_S1.);+#6640 = LINE('',#6641,#6642);+#6641 = CARTESIAN_POINT('',(2.6,0.5,0.));+#6642 = VECTOR('',#6643,1.);+#6643 = DIRECTION('',(0.,1.,0.));+#6644 = PCURVE('',#6612,#6645);+#6645 = DEFINITIONAL_REPRESENTATION('',(#6646),#6650);+#6646 = LINE('',#6647,#6648);+#6647 = CARTESIAN_POINT('',(0.,0.));+#6648 = VECTOR('',#6649,1.);+#6649 = DIRECTION('',(0.,-1.));+#6650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6651 = PCURVE('',#6652,#6657);+#6652 = PLANE('',#6653);+#6653 = AXIS2_PLACEMENT_3D('',#6654,#6655,#6656);+#6654 = CARTESIAN_POINT('',(2.6,0.5,0.));+#6655 = DIRECTION('',(0.,0.,1.));+#6656 = DIRECTION('',(1.,0.,0.));+#6657 = DEFINITIONAL_REPRESENTATION('',(#6658),#6662);+#6658 = LINE('',#6659,#6660);+#6659 = CARTESIAN_POINT('',(0.,0.));+#6660 = VECTOR('',#6661,1.);+#6661 = DIRECTION('',(0.,1.));+#6662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6663 = ORIENTED_EDGE('',*,*,#6664,.T.);+#6664 = EDGE_CURVE('',#6637,#6665,#6667,.T.);+#6665 = VERTEX_POINT('',#6666);+#6666 = CARTESIAN_POINT('',(2.6,0.8,0.2));+#6667 = SURFACE_CURVE('',#6668,(#6672,#6679),.PCURVE_S1.);+#6668 = LINE('',#6669,#6670);+#6669 = CARTESIAN_POINT('',(2.6,0.8,0.));+#6670 = VECTOR('',#6671,1.);+#6671 = DIRECTION('',(0.,0.,1.));+#6672 = PCURVE('',#6612,#6673);+#6673 = DEFINITIONAL_REPRESENTATION('',(#6674),#6678);+#6674 = LINE('',#6675,#6676);+#6675 = CARTESIAN_POINT('',(0.,-0.3));+#6676 = VECTOR('',#6677,1.);+#6677 = DIRECTION('',(1.,0.));+#6678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6679 = PCURVE('',#6680,#6685);+#6680 = PLANE('',#6681);+#6681 = AXIS2_PLACEMENT_3D('',#6682,#6683,#6684);+#6682 = CARTESIAN_POINT('',(2.6,0.8,0.));+#6683 = DIRECTION('',(0.,1.,0.));+#6684 = DIRECTION('',(0.,0.,1.));+#6685 = DEFINITIONAL_REPRESENTATION('',(#6686),#6690);+#6686 = LINE('',#6687,#6688);+#6687 = CARTESIAN_POINT('',(0.,0.));+#6688 = VECTOR('',#6689,1.);+#6689 = DIRECTION('',(1.,0.));+#6690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6691 = ORIENTED_EDGE('',*,*,#6692,.F.);+#6692 = EDGE_CURVE('',#6604,#6665,#6693,.T.);+#6693 = SURFACE_CURVE('',#6694,(#6698,#6705),.PCURVE_S1.);+#6694 = LINE('',#6695,#6696);+#6695 = CARTESIAN_POINT('',(2.6,0.5,0.2));+#6696 = VECTOR('',#6697,1.);+#6697 = DIRECTION('',(0.,1.,0.));+#6698 = PCURVE('',#6612,#6699);+#6699 = DEFINITIONAL_REPRESENTATION('',(#6700),#6704);+#6700 = LINE('',#6701,#6702);+#6701 = CARTESIAN_POINT('',(0.2,0.));+#6702 = VECTOR('',#6703,1.);+#6703 = DIRECTION('',(0.,-1.));+#6704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6705 = PCURVE('',#6706,#6711);+#6706 = PLANE('',#6707);+#6707 = AXIS2_PLACEMENT_3D('',#6708,#6709,#6710);+#6708 = CARTESIAN_POINT('',(2.6,0.5,0.2));+#6709 = DIRECTION('',(0.,0.,1.));+#6710 = DIRECTION('',(1.,0.,0.));+#6711 = DEFINITIONAL_REPRESENTATION('',(#6712),#6716);+#6712 = LINE('',#6713,#6714);+#6713 = CARTESIAN_POINT('',(0.,0.));+#6714 = VECTOR('',#6715,1.);+#6715 = DIRECTION('',(0.,1.));+#6716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6717 = ADVANCED_FACE('',(#6718),#6732,.T.);+#6718 = FACE_BOUND('',#6719,.T.);+#6719 = EDGE_LOOP('',(#6720,#6750,#6773,#6796));+#6720 = ORIENTED_EDGE('',*,*,#6721,.F.);+#6721 = EDGE_CURVE('',#6722,#6724,#6726,.T.);+#6722 = VERTEX_POINT('',#6723);+#6723 = CARTESIAN_POINT('',(3.01,0.5,0.));+#6724 = VERTEX_POINT('',#6725);+#6725 = CARTESIAN_POINT('',(3.01,0.5,0.2));+#6726 = SURFACE_CURVE('',#6727,(#6731,#6743),.PCURVE_S1.);+#6727 = LINE('',#6728,#6729);+#6728 = CARTESIAN_POINT('',(3.01,0.5,0.));+#6729 = VECTOR('',#6730,1.);+#6730 = DIRECTION('',(0.,0.,1.));+#6731 = PCURVE('',#6732,#6737);+#6732 = PLANE('',#6733);+#6733 = AXIS2_PLACEMENT_3D('',#6734,#6735,#6736);+#6734 = CARTESIAN_POINT('',(3.01,0.5,0.));+#6735 = DIRECTION('',(1.,0.,0.));+#6736 = DIRECTION('',(0.,0.,1.));+#6737 = DEFINITIONAL_REPRESENTATION('',(#6738),#6742);+#6738 = LINE('',#6739,#6740);+#6739 = CARTESIAN_POINT('',(0.,0.));+#6740 = VECTOR('',#6741,1.);+#6741 = DIRECTION('',(1.,0.));+#6742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6743 = PCURVE('',#6624,#6744);+#6744 = DEFINITIONAL_REPRESENTATION('',(#6745),#6749);+#6745 = LINE('',#6746,#6747);+#6746 = CARTESIAN_POINT('',(0.,0.41));+#6747 = VECTOR('',#6748,1.);+#6748 = DIRECTION('',(1.,0.));+#6749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6750 = ORIENTED_EDGE('',*,*,#6751,.T.);+#6751 = EDGE_CURVE('',#6722,#6752,#6754,.T.);+#6752 = VERTEX_POINT('',#6753);+#6753 = CARTESIAN_POINT('',(3.01,0.8,0.));+#6754 = SURFACE_CURVE('',#6755,(#6759,#6766),.PCURVE_S1.);+#6755 = LINE('',#6756,#6757);+#6756 = CARTESIAN_POINT('',(3.01,0.5,0.));+#6757 = VECTOR('',#6758,1.);+#6758 = DIRECTION('',(0.,1.,0.));+#6759 = PCURVE('',#6732,#6760);+#6760 = DEFINITIONAL_REPRESENTATION('',(#6761),#6765);+#6761 = LINE('',#6762,#6763);+#6762 = CARTESIAN_POINT('',(0.,0.));+#6763 = VECTOR('',#6764,1.);+#6764 = DIRECTION('',(0.,-1.));+#6765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6766 = PCURVE('',#6652,#6767);+#6767 = DEFINITIONAL_REPRESENTATION('',(#6768),#6772);+#6768 = LINE('',#6769,#6770);+#6769 = CARTESIAN_POINT('',(0.41,0.));+#6770 = VECTOR('',#6771,1.);+#6771 = DIRECTION('',(0.,1.));+#6772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6773 = ORIENTED_EDGE('',*,*,#6774,.T.);+#6774 = EDGE_CURVE('',#6752,#6775,#6777,.T.);+#6775 = VERTEX_POINT('',#6776);+#6776 = CARTESIAN_POINT('',(3.01,0.8,0.2));+#6777 = SURFACE_CURVE('',#6778,(#6782,#6789),.PCURVE_S1.);+#6778 = LINE('',#6779,#6780);+#6779 = CARTESIAN_POINT('',(3.01,0.8,0.));+#6780 = VECTOR('',#6781,1.);+#6781 = DIRECTION('',(0.,0.,1.));+#6782 = PCURVE('',#6732,#6783);+#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788);+#6784 = LINE('',#6785,#6786);+#6785 = CARTESIAN_POINT('',(0.,-0.3));+#6786 = VECTOR('',#6787,1.);+#6787 = DIRECTION('',(1.,0.));+#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6789 = PCURVE('',#6680,#6790);+#6790 = DEFINITIONAL_REPRESENTATION('',(#6791),#6795);+#6791 = LINE('',#6792,#6793);+#6792 = CARTESIAN_POINT('',(0.,0.41));+#6793 = VECTOR('',#6794,1.);+#6794 = DIRECTION('',(1.,0.));+#6795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6796 = ORIENTED_EDGE('',*,*,#6797,.F.);+#6797 = EDGE_CURVE('',#6724,#6775,#6798,.T.);+#6798 = SURFACE_CURVE('',#6799,(#6803,#6810),.PCURVE_S1.);+#6799 = LINE('',#6800,#6801);+#6800 = CARTESIAN_POINT('',(3.01,0.5,0.2));+#6801 = VECTOR('',#6802,1.);+#6802 = DIRECTION('',(0.,1.,0.));+#6803 = PCURVE('',#6732,#6804);+#6804 = DEFINITIONAL_REPRESENTATION('',(#6805),#6809);+#6805 = LINE('',#6806,#6807);+#6806 = CARTESIAN_POINT('',(0.2,0.));+#6807 = VECTOR('',#6808,1.);+#6808 = DIRECTION('',(0.,-1.));+#6809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6810 = PCURVE('',#6706,#6811);+#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816);+#6812 = LINE('',#6813,#6814);+#6813 = CARTESIAN_POINT('',(0.41,0.));+#6814 = VECTOR('',#6815,1.);+#6815 = DIRECTION('',(0.,1.));+#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6817 = ADVANCED_FACE('',(#6818),#6624,.F.);+#6818 = FACE_BOUND('',#6819,.F.);+#6819 = EDGE_LOOP('',(#6820,#6841,#6842,#6863));+#6820 = ORIENTED_EDGE('',*,*,#6821,.F.);+#6821 = EDGE_CURVE('',#6602,#6722,#6822,.T.);+#6822 = SURFACE_CURVE('',#6823,(#6827,#6834),.PCURVE_S1.);+#6823 = LINE('',#6824,#6825);+#6824 = CARTESIAN_POINT('',(2.6,0.5,0.));+#6825 = VECTOR('',#6826,1.);+#6826 = DIRECTION('',(1.,0.,0.));+#6827 = PCURVE('',#6624,#6828);+#6828 = DEFINITIONAL_REPRESENTATION('',(#6829),#6833);+#6829 = LINE('',#6830,#6831);+#6830 = CARTESIAN_POINT('',(0.,0.));+#6831 = VECTOR('',#6832,1.);+#6832 = DIRECTION('',(0.,1.));+#6833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6834 = PCURVE('',#6652,#6835);+#6835 = DEFINITIONAL_REPRESENTATION('',(#6836),#6840);+#6836 = LINE('',#6837,#6838);+#6837 = CARTESIAN_POINT('',(0.,0.));+#6838 = VECTOR('',#6839,1.);+#6839 = DIRECTION('',(1.,0.));+#6840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6841 = ORIENTED_EDGE('',*,*,#6601,.T.);+#6842 = ORIENTED_EDGE('',*,*,#6843,.T.);+#6843 = EDGE_CURVE('',#6604,#6724,#6844,.T.);+#6844 = SURFACE_CURVE('',#6845,(#6849,#6856),.PCURVE_S1.);+#6845 = LINE('',#6846,#6847);+#6846 = CARTESIAN_POINT('',(2.6,0.5,0.2));+#6847 = VECTOR('',#6848,1.);+#6848 = DIRECTION('',(1.,0.,0.));+#6849 = PCURVE('',#6624,#6850);+#6850 = DEFINITIONAL_REPRESENTATION('',(#6851),#6855);+#6851 = LINE('',#6852,#6853);+#6852 = CARTESIAN_POINT('',(0.2,0.));+#6853 = VECTOR('',#6854,1.);+#6854 = DIRECTION('',(0.,1.));+#6855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6856 = PCURVE('',#6706,#6857);+#6857 = DEFINITIONAL_REPRESENTATION('',(#6858),#6862);+#6858 = LINE('',#6859,#6860);+#6859 = CARTESIAN_POINT('',(0.,0.));+#6860 = VECTOR('',#6861,1.);+#6861 = DIRECTION('',(1.,0.));+#6862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6863 = ORIENTED_EDGE('',*,*,#6721,.F.);+#6864 = ADVANCED_FACE('',(#6865),#6680,.T.);+#6865 = FACE_BOUND('',#6866,.T.);+#6866 = EDGE_LOOP('',(#6867,#6888,#6889,#6910));+#6867 = ORIENTED_EDGE('',*,*,#6868,.F.);+#6868 = EDGE_CURVE('',#6637,#6752,#6869,.T.);+#6869 = SURFACE_CURVE('',#6870,(#6874,#6881),.PCURVE_S1.);+#6870 = LINE('',#6871,#6872);+#6871 = CARTESIAN_POINT('',(2.6,0.8,0.));+#6872 = VECTOR('',#6873,1.);+#6873 = DIRECTION('',(1.,0.,0.));+#6874 = PCURVE('',#6680,#6875);+#6875 = DEFINITIONAL_REPRESENTATION('',(#6876),#6880);+#6876 = LINE('',#6877,#6878);+#6877 = CARTESIAN_POINT('',(0.,0.));+#6878 = VECTOR('',#6879,1.);+#6879 = DIRECTION('',(0.,1.));+#6880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6881 = PCURVE('',#6652,#6882);+#6882 = DEFINITIONAL_REPRESENTATION('',(#6883),#6887);+#6883 = LINE('',#6884,#6885);+#6884 = CARTESIAN_POINT('',(0.,0.3));+#6885 = VECTOR('',#6886,1.);+#6886 = DIRECTION('',(1.,0.));+#6887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6888 = ORIENTED_EDGE('',*,*,#6664,.T.);+#6889 = ORIENTED_EDGE('',*,*,#6890,.T.);+#6890 = EDGE_CURVE('',#6665,#6775,#6891,.T.);+#6891 = SURFACE_CURVE('',#6892,(#6896,#6903),.PCURVE_S1.);+#6892 = LINE('',#6893,#6894);+#6893 = CARTESIAN_POINT('',(2.6,0.8,0.2));+#6894 = VECTOR('',#6895,1.);+#6895 = DIRECTION('',(1.,0.,0.));+#6896 = PCURVE('',#6680,#6897);+#6897 = DEFINITIONAL_REPRESENTATION('',(#6898),#6902);+#6898 = LINE('',#6899,#6900);+#6899 = CARTESIAN_POINT('',(0.2,0.));+#6900 = VECTOR('',#6901,1.);+#6901 = DIRECTION('',(0.,1.));+#6902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6903 = PCURVE('',#6706,#6904);+#6904 = DEFINITIONAL_REPRESENTATION('',(#6905),#6909);+#6905 = LINE('',#6906,#6907);+#6906 = CARTESIAN_POINT('',(0.,0.3));+#6907 = VECTOR('',#6908,1.);+#6908 = DIRECTION('',(1.,0.));+#6909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6910 = ORIENTED_EDGE('',*,*,#6774,.F.);+#6911 = ADVANCED_FACE('',(#6912),#6652,.F.);+#6912 = FACE_BOUND('',#6913,.F.);+#6913 = EDGE_LOOP('',(#6914,#6915,#6916,#6917));+#6914 = ORIENTED_EDGE('',*,*,#6636,.F.);+#6915 = ORIENTED_EDGE('',*,*,#6821,.T.);+#6916 = ORIENTED_EDGE('',*,*,#6751,.T.);+#6917 = ORIENTED_EDGE('',*,*,#6868,.F.);+#6918 = ADVANCED_FACE('',(#6919),#6706,.T.);+#6919 = FACE_BOUND('',#6920,.T.);+#6920 = EDGE_LOOP('',(#6921,#6922,#6923,#6924));+#6921 = ORIENTED_EDGE('',*,*,#6692,.F.);+#6922 = ORIENTED_EDGE('',*,*,#6843,.T.);+#6923 = ORIENTED_EDGE('',*,*,#6797,.T.);+#6924 = ORIENTED_EDGE('',*,*,#6890,.F.);+#6925 = MANIFOLD_SOLID_BREP('',#6926);+#6926 = CLOSED_SHELL('',(#6927,#7047,#7147,#7194,#7241,#7248));+#6927 = ADVANCED_FACE('',(#6928),#6942,.F.);+#6928 = FACE_BOUND('',#6929,.F.);+#6929 = EDGE_LOOP('',(#6930,#6965,#6993,#7021));+#6930 = ORIENTED_EDGE('',*,*,#6931,.F.);+#6931 = EDGE_CURVE('',#6932,#6934,#6936,.T.);+#6932 = VERTEX_POINT('',#6933);+#6933 = CARTESIAN_POINT('',(2.6,1.15,0.));+#6934 = VERTEX_POINT('',#6935);+#6935 = CARTESIAN_POINT('',(2.6,1.15,0.2));+#6936 = SURFACE_CURVE('',#6937,(#6941,#6953),.PCURVE_S1.);+#6937 = LINE('',#6938,#6939);+#6938 = CARTESIAN_POINT('',(2.6,1.15,0.));+#6939 = VECTOR('',#6940,1.);+#6940 = DIRECTION('',(0.,0.,1.));+#6941 = PCURVE('',#6942,#6947);+#6942 = PLANE('',#6943);+#6943 = AXIS2_PLACEMENT_3D('',#6944,#6945,#6946);+#6944 = CARTESIAN_POINT('',(2.6,1.15,0.));+#6945 = DIRECTION('',(1.,0.,0.));+#6946 = DIRECTION('',(0.,0.,1.));+#6947 = DEFINITIONAL_REPRESENTATION('',(#6948),#6952);+#6948 = LINE('',#6949,#6950);+#6949 = CARTESIAN_POINT('',(0.,0.));+#6950 = VECTOR('',#6951,1.);+#6951 = DIRECTION('',(1.,0.));+#6952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6953 = PCURVE('',#6954,#6959);+#6954 = PLANE('',#6955);+#6955 = AXIS2_PLACEMENT_3D('',#6956,#6957,#6958);+#6956 = CARTESIAN_POINT('',(2.6,1.15,0.));+#6957 = DIRECTION('',(0.,1.,0.));+#6958 = DIRECTION('',(0.,0.,1.));+#6959 = DEFINITIONAL_REPRESENTATION('',(#6960),#6964);+#6960 = LINE('',#6961,#6962);+#6961 = CARTESIAN_POINT('',(0.,0.));+#6962 = VECTOR('',#6963,1.);+#6963 = DIRECTION('',(1.,0.));+#6964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6965 = ORIENTED_EDGE('',*,*,#6966,.T.);+#6966 = EDGE_CURVE('',#6932,#6967,#6969,.T.);+#6967 = VERTEX_POINT('',#6968);+#6968 = CARTESIAN_POINT('',(2.6,1.45,0.));+#6969 = SURFACE_CURVE('',#6970,(#6974,#6981),.PCURVE_S1.);+#6970 = LINE('',#6971,#6972);+#6971 = CARTESIAN_POINT('',(2.6,1.15,0.));+#6972 = VECTOR('',#6973,1.);+#6973 = DIRECTION('',(0.,1.,0.));+#6974 = PCURVE('',#6942,#6975);+#6975 = DEFINITIONAL_REPRESENTATION('',(#6976),#6980);+#6976 = LINE('',#6977,#6978);+#6977 = CARTESIAN_POINT('',(0.,0.));+#6978 = VECTOR('',#6979,1.);+#6979 = DIRECTION('',(0.,-1.));+#6980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6981 = PCURVE('',#6982,#6987);+#6982 = PLANE('',#6983);+#6983 = AXIS2_PLACEMENT_3D('',#6984,#6985,#6986);+#6984 = CARTESIAN_POINT('',(2.6,1.15,0.));+#6985 = DIRECTION('',(0.,0.,1.));+#6986 = DIRECTION('',(1.,0.,0.));+#6987 = DEFINITIONAL_REPRESENTATION('',(#6988),#6992);+#6988 = LINE('',#6989,#6990);+#6989 = CARTESIAN_POINT('',(0.,0.));+#6990 = VECTOR('',#6991,1.);+#6991 = DIRECTION('',(0.,1.));+#6992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6993 = ORIENTED_EDGE('',*,*,#6994,.T.);+#6994 = EDGE_CURVE('',#6967,#6995,#6997,.T.);+#6995 = VERTEX_POINT('',#6996);+#6996 = CARTESIAN_POINT('',(2.6,1.45,0.2));+#6997 = SURFACE_CURVE('',#6998,(#7002,#7009),.PCURVE_S1.);+#6998 = LINE('',#6999,#7000);+#6999 = CARTESIAN_POINT('',(2.6,1.45,0.));+#7000 = VECTOR('',#7001,1.);+#7001 = DIRECTION('',(0.,0.,1.));+#7002 = PCURVE('',#6942,#7003);+#7003 = DEFINITIONAL_REPRESENTATION('',(#7004),#7008);+#7004 = LINE('',#7005,#7006);+#7005 = CARTESIAN_POINT('',(0.,-0.3));+#7006 = VECTOR('',#7007,1.);+#7007 = DIRECTION('',(1.,0.));+#7008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7009 = PCURVE('',#7010,#7015);+#7010 = PLANE('',#7011);+#7011 = AXIS2_PLACEMENT_3D('',#7012,#7013,#7014);+#7012 = CARTESIAN_POINT('',(2.6,1.45,0.));+#7013 = DIRECTION('',(0.,1.,0.));+#7014 = DIRECTION('',(0.,0.,1.));+#7015 = DEFINITIONAL_REPRESENTATION('',(#7016),#7020);+#7016 = LINE('',#7017,#7018);+#7017 = CARTESIAN_POINT('',(0.,0.));+#7018 = VECTOR('',#7019,1.);+#7019 = DIRECTION('',(1.,0.));+#7020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7021 = ORIENTED_EDGE('',*,*,#7022,.F.);+#7022 = EDGE_CURVE('',#6934,#6995,#7023,.T.);+#7023 = SURFACE_CURVE('',#7024,(#7028,#7035),.PCURVE_S1.);+#7024 = LINE('',#7025,#7026);+#7025 = CARTESIAN_POINT('',(2.6,1.15,0.2));+#7026 = VECTOR('',#7027,1.);+#7027 = DIRECTION('',(0.,1.,0.));+#7028 = PCURVE('',#6942,#7029);+#7029 = DEFINITIONAL_REPRESENTATION('',(#7030),#7034);+#7030 = LINE('',#7031,#7032);+#7031 = CARTESIAN_POINT('',(0.2,0.));+#7032 = VECTOR('',#7033,1.);+#7033 = DIRECTION('',(0.,-1.));+#7034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7035 = PCURVE('',#7036,#7041);+#7036 = PLANE('',#7037);+#7037 = AXIS2_PLACEMENT_3D('',#7038,#7039,#7040);+#7038 = CARTESIAN_POINT('',(2.6,1.15,0.2));+#7039 = DIRECTION('',(0.,0.,1.));+#7040 = DIRECTION('',(1.,0.,0.));+#7041 = DEFINITIONAL_REPRESENTATION('',(#7042),#7046);+#7042 = LINE('',#7043,#7044);+#7043 = CARTESIAN_POINT('',(0.,0.));+#7044 = VECTOR('',#7045,1.);+#7045 = DIRECTION('',(0.,1.));+#7046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7047 = ADVANCED_FACE('',(#7048),#7062,.T.);+#7048 = FACE_BOUND('',#7049,.T.);+#7049 = EDGE_LOOP('',(#7050,#7080,#7103,#7126));+#7050 = ORIENTED_EDGE('',*,*,#7051,.F.);+#7051 = EDGE_CURVE('',#7052,#7054,#7056,.T.);+#7052 = VERTEX_POINT('',#7053);+#7053 = CARTESIAN_POINT('',(3.01,1.15,0.));+#7054 = VERTEX_POINT('',#7055);+#7055 = CARTESIAN_POINT('',(3.01,1.15,0.2));+#7056 = SURFACE_CURVE('',#7057,(#7061,#7073),.PCURVE_S1.);+#7057 = LINE('',#7058,#7059);+#7058 = CARTESIAN_POINT('',(3.01,1.15,0.));+#7059 = VECTOR('',#7060,1.);+#7060 = DIRECTION('',(0.,0.,1.));+#7061 = PCURVE('',#7062,#7067);+#7062 = PLANE('',#7063);+#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066);+#7064 = CARTESIAN_POINT('',(3.01,1.15,0.));+#7065 = DIRECTION('',(1.,0.,0.));+#7066 = DIRECTION('',(0.,0.,1.));+#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072);+#7068 = LINE('',#7069,#7070);+#7069 = CARTESIAN_POINT('',(0.,0.));+#7070 = VECTOR('',#7071,1.);+#7071 = DIRECTION('',(1.,0.));+#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7073 = PCURVE('',#6954,#7074);+#7074 = DEFINITIONAL_REPRESENTATION('',(#7075),#7079);+#7075 = LINE('',#7076,#7077);+#7076 = CARTESIAN_POINT('',(0.,0.41));+#7077 = VECTOR('',#7078,1.);+#7078 = DIRECTION('',(1.,0.));+#7079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7080 = ORIENTED_EDGE('',*,*,#7081,.T.);+#7081 = EDGE_CURVE('',#7052,#7082,#7084,.T.);+#7082 = VERTEX_POINT('',#7083);+#7083 = CARTESIAN_POINT('',(3.01,1.45,0.));+#7084 = SURFACE_CURVE('',#7085,(#7089,#7096),.PCURVE_S1.);+#7085 = LINE('',#7086,#7087);+#7086 = CARTESIAN_POINT('',(3.01,1.15,0.));+#7087 = VECTOR('',#7088,1.);+#7088 = DIRECTION('',(0.,1.,0.));+#7089 = PCURVE('',#7062,#7090);+#7090 = DEFINITIONAL_REPRESENTATION('',(#7091),#7095);+#7091 = LINE('',#7092,#7093);+#7092 = CARTESIAN_POINT('',(0.,0.));+#7093 = VECTOR('',#7094,1.);+#7094 = DIRECTION('',(0.,-1.));+#7095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7096 = PCURVE('',#6982,#7097);+#7097 = DEFINITIONAL_REPRESENTATION('',(#7098),#7102);+#7098 = LINE('',#7099,#7100);+#7099 = CARTESIAN_POINT('',(0.41,0.));+#7100 = VECTOR('',#7101,1.);+#7101 = DIRECTION('',(0.,1.));+#7102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7103 = ORIENTED_EDGE('',*,*,#7104,.T.);+#7104 = EDGE_CURVE('',#7082,#7105,#7107,.T.);+#7105 = VERTEX_POINT('',#7106);+#7106 = CARTESIAN_POINT('',(3.01,1.45,0.2));+#7107 = SURFACE_CURVE('',#7108,(#7112,#7119),.PCURVE_S1.);+#7108 = LINE('',#7109,#7110);+#7109 = CARTESIAN_POINT('',(3.01,1.45,0.));+#7110 = VECTOR('',#7111,1.);+#7111 = DIRECTION('',(0.,0.,1.));+#7112 = PCURVE('',#7062,#7113);+#7113 = DEFINITIONAL_REPRESENTATION('',(#7114),#7118);+#7114 = LINE('',#7115,#7116);+#7115 = CARTESIAN_POINT('',(0.,-0.3));+#7116 = VECTOR('',#7117,1.);+#7117 = DIRECTION('',(1.,0.));+#7118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7119 = PCURVE('',#7010,#7120);+#7120 = DEFINITIONAL_REPRESENTATION('',(#7121),#7125);+#7121 = LINE('',#7122,#7123);+#7122 = CARTESIAN_POINT('',(0.,0.41));+#7123 = VECTOR('',#7124,1.);+#7124 = DIRECTION('',(1.,0.));+#7125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7126 = ORIENTED_EDGE('',*,*,#7127,.F.);+#7127 = EDGE_CURVE('',#7054,#7105,#7128,.T.);+#7128 = SURFACE_CURVE('',#7129,(#7133,#7140),.PCURVE_S1.);+#7129 = LINE('',#7130,#7131);+#7130 = CARTESIAN_POINT('',(3.01,1.15,0.2));+#7131 = VECTOR('',#7132,1.);+#7132 = DIRECTION('',(0.,1.,0.));+#7133 = PCURVE('',#7062,#7134);+#7134 = DEFINITIONAL_REPRESENTATION('',(#7135),#7139);+#7135 = LINE('',#7136,#7137);+#7136 = CARTESIAN_POINT('',(0.2,0.));+#7137 = VECTOR('',#7138,1.);+#7138 = DIRECTION('',(0.,-1.));+#7139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7140 = PCURVE('',#7036,#7141);+#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7146);+#7142 = LINE('',#7143,#7144);+#7143 = CARTESIAN_POINT('',(0.41,0.));+#7144 = VECTOR('',#7145,1.);+#7145 = DIRECTION('',(0.,1.));+#7146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7147 = ADVANCED_FACE('',(#7148),#6954,.F.);+#7148 = FACE_BOUND('',#7149,.F.);+#7149 = EDGE_LOOP('',(#7150,#7171,#7172,#7193));+#7150 = ORIENTED_EDGE('',*,*,#7151,.F.);+#7151 = EDGE_CURVE('',#6932,#7052,#7152,.T.);+#7152 = SURFACE_CURVE('',#7153,(#7157,#7164),.PCURVE_S1.);+#7153 = LINE('',#7154,#7155);+#7154 = CARTESIAN_POINT('',(2.6,1.15,0.));+#7155 = VECTOR('',#7156,1.);+#7156 = DIRECTION('',(1.,0.,0.));+#7157 = PCURVE('',#6954,#7158);+#7158 = DEFINITIONAL_REPRESENTATION('',(#7159),#7163);+#7159 = LINE('',#7160,#7161);+#7160 = CARTESIAN_POINT('',(0.,0.));+#7161 = VECTOR('',#7162,1.);+#7162 = DIRECTION('',(0.,1.));+#7163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7164 = PCURVE('',#6982,#7165);+#7165 = DEFINITIONAL_REPRESENTATION('',(#7166),#7170);+#7166 = LINE('',#7167,#7168);+#7167 = CARTESIAN_POINT('',(0.,0.));+#7168 = VECTOR('',#7169,1.);+#7169 = DIRECTION('',(1.,0.));+#7170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7171 = ORIENTED_EDGE('',*,*,#6931,.T.);+#7172 = ORIENTED_EDGE('',*,*,#7173,.T.);+#7173 = EDGE_CURVE('',#6934,#7054,#7174,.T.);+#7174 = SURFACE_CURVE('',#7175,(#7179,#7186),.PCURVE_S1.);+#7175 = LINE('',#7176,#7177);+#7176 = CARTESIAN_POINT('',(2.6,1.15,0.2));+#7177 = VECTOR('',#7178,1.);+#7178 = DIRECTION('',(1.,0.,0.));+#7179 = PCURVE('',#6954,#7180);+#7180 = DEFINITIONAL_REPRESENTATION('',(#7181),#7185);+#7181 = LINE('',#7182,#7183);+#7182 = CARTESIAN_POINT('',(0.2,0.));+#7183 = VECTOR('',#7184,1.);+#7184 = DIRECTION('',(0.,1.));+#7185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7186 = PCURVE('',#7036,#7187);+#7187 = DEFINITIONAL_REPRESENTATION('',(#7188),#7192);+#7188 = LINE('',#7189,#7190);+#7189 = CARTESIAN_POINT('',(0.,0.));+#7190 = VECTOR('',#7191,1.);+#7191 = DIRECTION('',(1.,0.));+#7192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7193 = ORIENTED_EDGE('',*,*,#7051,.F.);+#7194 = ADVANCED_FACE('',(#7195),#7010,.T.);+#7195 = FACE_BOUND('',#7196,.T.);+#7196 = EDGE_LOOP('',(#7197,#7218,#7219,#7240));+#7197 = ORIENTED_EDGE('',*,*,#7198,.F.);+#7198 = EDGE_CURVE('',#6967,#7082,#7199,.T.);+#7199 = SURFACE_CURVE('',#7200,(#7204,#7211),.PCURVE_S1.);+#7200 = LINE('',#7201,#7202);+#7201 = CARTESIAN_POINT('',(2.6,1.45,0.));+#7202 = VECTOR('',#7203,1.);+#7203 = DIRECTION('',(1.,0.,0.));+#7204 = PCURVE('',#7010,#7205);+#7205 = DEFINITIONAL_REPRESENTATION('',(#7206),#7210);+#7206 = LINE('',#7207,#7208);+#7207 = CARTESIAN_POINT('',(0.,0.));+#7208 = VECTOR('',#7209,1.);+#7209 = DIRECTION('',(0.,1.));+#7210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7211 = PCURVE('',#6982,#7212);+#7212 = DEFINITIONAL_REPRESENTATION('',(#7213),#7217);+#7213 = LINE('',#7214,#7215);+#7214 = CARTESIAN_POINT('',(0.,0.3));+#7215 = VECTOR('',#7216,1.);+#7216 = DIRECTION('',(1.,0.));+#7217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7218 = ORIENTED_EDGE('',*,*,#6994,.T.);+#7219 = ORIENTED_EDGE('',*,*,#7220,.T.);+#7220 = EDGE_CURVE('',#6995,#7105,#7221,.T.);+#7221 = SURFACE_CURVE('',#7222,(#7226,#7233),.PCURVE_S1.);+#7222 = LINE('',#7223,#7224);+#7223 = CARTESIAN_POINT('',(2.6,1.45,0.2));+#7224 = VECTOR('',#7225,1.);+#7225 = DIRECTION('',(1.,0.,0.));+#7226 = PCURVE('',#7010,#7227);+#7227 = DEFINITIONAL_REPRESENTATION('',(#7228),#7232);+#7228 = LINE('',#7229,#7230);+#7229 = CARTESIAN_POINT('',(0.2,0.));+#7230 = VECTOR('',#7231,1.);+#7231 = DIRECTION('',(0.,1.));+#7232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7233 = PCURVE('',#7036,#7234);+#7234 = DEFINITIONAL_REPRESENTATION('',(#7235),#7239);+#7235 = LINE('',#7236,#7237);+#7236 = CARTESIAN_POINT('',(0.,0.3));+#7237 = VECTOR('',#7238,1.);+#7238 = DIRECTION('',(1.,0.));+#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7240 = ORIENTED_EDGE('',*,*,#7104,.F.);+#7241 = ADVANCED_FACE('',(#7242),#6982,.F.);+#7242 = FACE_BOUND('',#7243,.F.);+#7243 = EDGE_LOOP('',(#7244,#7245,#7246,#7247));+#7244 = ORIENTED_EDGE('',*,*,#6966,.F.);+#7245 = ORIENTED_EDGE('',*,*,#7151,.T.);+#7246 = ORIENTED_EDGE('',*,*,#7081,.T.);+#7247 = ORIENTED_EDGE('',*,*,#7198,.F.);+#7248 = ADVANCED_FACE('',(#7249),#7036,.T.);+#7249 = FACE_BOUND('',#7250,.T.);+#7250 = EDGE_LOOP('',(#7251,#7252,#7253,#7254));+#7251 = ORIENTED_EDGE('',*,*,#7022,.F.);+#7252 = ORIENTED_EDGE('',*,*,#7173,.T.);+#7253 = ORIENTED_EDGE('',*,*,#7127,.T.);+#7254 = ORIENTED_EDGE('',*,*,#7220,.F.);+#7255 = MANIFOLD_SOLID_BREP('',#7256);+#7256 = CLOSED_SHELL('',(#7257,#7377,#7477,#7524,#7571,#7578));+#7257 = ADVANCED_FACE('',(#7258),#7272,.F.);+#7258 = FACE_BOUND('',#7259,.F.);+#7259 = EDGE_LOOP('',(#7260,#7295,#7323,#7351));+#7260 = ORIENTED_EDGE('',*,*,#7261,.F.);+#7261 = EDGE_CURVE('',#7262,#7264,#7266,.T.);+#7262 = VERTEX_POINT('',#7263);+#7263 = CARTESIAN_POINT('',(2.6,1.8,0.));+#7264 = VERTEX_POINT('',#7265);+#7265 = CARTESIAN_POINT('',(2.6,1.8,0.2));+#7266 = SURFACE_CURVE('',#7267,(#7271,#7283),.PCURVE_S1.);+#7267 = LINE('',#7268,#7269);+#7268 = CARTESIAN_POINT('',(2.6,1.8,0.));+#7269 = VECTOR('',#7270,1.);+#7270 = DIRECTION('',(0.,0.,1.));+#7271 = PCURVE('',#7272,#7277);+#7272 = PLANE('',#7273);+#7273 = AXIS2_PLACEMENT_3D('',#7274,#7275,#7276);+#7274 = CARTESIAN_POINT('',(2.6,1.8,0.));+#7275 = DIRECTION('',(1.,0.,0.));+#7276 = DIRECTION('',(0.,0.,1.));+#7277 = DEFINITIONAL_REPRESENTATION('',(#7278),#7282);+#7278 = LINE('',#7279,#7280);+#7279 = CARTESIAN_POINT('',(0.,0.));+#7280 = VECTOR('',#7281,1.);+#7281 = DIRECTION('',(1.,0.));+#7282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7283 = PCURVE('',#7284,#7289);+#7284 = PLANE('',#7285);+#7285 = AXIS2_PLACEMENT_3D('',#7286,#7287,#7288);+#7286 = CARTESIAN_POINT('',(2.6,1.8,0.));+#7287 = DIRECTION('',(0.,1.,0.));+#7288 = DIRECTION('',(0.,0.,1.));+#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294);+#7290 = LINE('',#7291,#7292);+#7291 = CARTESIAN_POINT('',(0.,0.));+#7292 = VECTOR('',#7293,1.);+#7293 = DIRECTION('',(1.,0.));+#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7295 = ORIENTED_EDGE('',*,*,#7296,.T.);+#7296 = EDGE_CURVE('',#7262,#7297,#7299,.T.);+#7297 = VERTEX_POINT('',#7298);+#7298 = CARTESIAN_POINT('',(2.6,2.1,0.));+#7299 = SURFACE_CURVE('',#7300,(#7304,#7311),.PCURVE_S1.);+#7300 = LINE('',#7301,#7302);+#7301 = CARTESIAN_POINT('',(2.6,1.8,0.));+#7302 = VECTOR('',#7303,1.);+#7303 = DIRECTION('',(0.,1.,0.));+#7304 = PCURVE('',#7272,#7305);+#7305 = DEFINITIONAL_REPRESENTATION('',(#7306),#7310);+#7306 = LINE('',#7307,#7308);+#7307 = CARTESIAN_POINT('',(0.,0.));+#7308 = VECTOR('',#7309,1.);+#7309 = DIRECTION('',(0.,-1.));+#7310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7311 = PCURVE('',#7312,#7317);+#7312 = PLANE('',#7313);+#7313 = AXIS2_PLACEMENT_3D('',#7314,#7315,#7316);+#7314 = CARTESIAN_POINT('',(2.6,1.8,0.));+#7315 = DIRECTION('',(0.,0.,1.));+#7316 = DIRECTION('',(1.,0.,0.));+#7317 = DEFINITIONAL_REPRESENTATION('',(#7318),#7322);+#7318 = LINE('',#7319,#7320);+#7319 = CARTESIAN_POINT('',(0.,0.));+#7320 = VECTOR('',#7321,1.);+#7321 = DIRECTION('',(0.,1.));+#7322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7323 = ORIENTED_EDGE('',*,*,#7324,.T.);+#7324 = EDGE_CURVE('',#7297,#7325,#7327,.T.);+#7325 = VERTEX_POINT('',#7326);+#7326 = CARTESIAN_POINT('',(2.6,2.1,0.2));+#7327 = SURFACE_CURVE('',#7328,(#7332,#7339),.PCURVE_S1.);+#7328 = LINE('',#7329,#7330);+#7329 = CARTESIAN_POINT('',(2.6,2.1,0.));+#7330 = VECTOR('',#7331,1.);+#7331 = DIRECTION('',(0.,0.,1.));+#7332 = PCURVE('',#7272,#7333);+#7333 = DEFINITIONAL_REPRESENTATION('',(#7334),#7338);+#7334 = LINE('',#7335,#7336);+#7335 = CARTESIAN_POINT('',(0.,-0.3));+#7336 = VECTOR('',#7337,1.);+#7337 = DIRECTION('',(1.,0.));+#7338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7339 = PCURVE('',#7340,#7345);+#7340 = PLANE('',#7341);+#7341 = AXIS2_PLACEMENT_3D('',#7342,#7343,#7344);+#7342 = CARTESIAN_POINT('',(2.6,2.1,0.));+#7343 = DIRECTION('',(0.,1.,0.));+#7344 = DIRECTION('',(0.,0.,1.));+#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350);+#7346 = LINE('',#7347,#7348);+#7347 = CARTESIAN_POINT('',(0.,0.));+#7348 = VECTOR('',#7349,1.);+#7349 = DIRECTION('',(1.,0.));+#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7351 = ORIENTED_EDGE('',*,*,#7352,.F.);+#7352 = EDGE_CURVE('',#7264,#7325,#7353,.T.);+#7353 = SURFACE_CURVE('',#7354,(#7358,#7365),.PCURVE_S1.);+#7354 = LINE('',#7355,#7356);+#7355 = CARTESIAN_POINT('',(2.6,1.8,0.2));+#7356 = VECTOR('',#7357,1.);+#7357 = DIRECTION('',(0.,1.,0.));+#7358 = PCURVE('',#7272,#7359);+#7359 = DEFINITIONAL_REPRESENTATION('',(#7360),#7364);+#7360 = LINE('',#7361,#7362);+#7361 = CARTESIAN_POINT('',(0.2,0.));+#7362 = VECTOR('',#7363,1.);+#7363 = DIRECTION('',(0.,-1.));+#7364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7365 = PCURVE('',#7366,#7371);+#7366 = PLANE('',#7367);+#7367 = AXIS2_PLACEMENT_3D('',#7368,#7369,#7370);+#7368 = CARTESIAN_POINT('',(2.6,1.8,0.2));+#7369 = DIRECTION('',(0.,0.,1.));+#7370 = DIRECTION('',(1.,0.,0.));+#7371 = DEFINITIONAL_REPRESENTATION('',(#7372),#7376);+#7372 = LINE('',#7373,#7374);+#7373 = CARTESIAN_POINT('',(0.,0.));+#7374 = VECTOR('',#7375,1.);+#7375 = DIRECTION('',(0.,1.));+#7376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7377 = ADVANCED_FACE('',(#7378),#7392,.T.);+#7378 = FACE_BOUND('',#7379,.T.);+#7379 = EDGE_LOOP('',(#7380,#7410,#7433,#7456));+#7380 = ORIENTED_EDGE('',*,*,#7381,.F.);+#7381 = EDGE_CURVE('',#7382,#7384,#7386,.T.);+#7382 = VERTEX_POINT('',#7383);+#7383 = CARTESIAN_POINT('',(3.01,1.8,0.));+#7384 = VERTEX_POINT('',#7385);+#7385 = CARTESIAN_POINT('',(3.01,1.8,0.2));+#7386 = SURFACE_CURVE('',#7387,(#7391,#7403),.PCURVE_S1.);+#7387 = LINE('',#7388,#7389);+#7388 = CARTESIAN_POINT('',(3.01,1.8,0.));+#7389 = VECTOR('',#7390,1.);+#7390 = DIRECTION('',(0.,0.,1.));+#7391 = PCURVE('',#7392,#7397);+#7392 = PLANE('',#7393);+#7393 = AXIS2_PLACEMENT_3D('',#7394,#7395,#7396);+#7394 = CARTESIAN_POINT('',(3.01,1.8,0.));+#7395 = DIRECTION('',(1.,0.,0.));+#7396 = DIRECTION('',(0.,0.,1.));+#7397 = DEFINITIONAL_REPRESENTATION('',(#7398),#7402);+#7398 = LINE('',#7399,#7400);+#7399 = CARTESIAN_POINT('',(0.,0.));+#7400 = VECTOR('',#7401,1.);+#7401 = DIRECTION('',(1.,0.));+#7402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7403 = PCURVE('',#7284,#7404);+#7404 = DEFINITIONAL_REPRESENTATION('',(#7405),#7409);+#7405 = LINE('',#7406,#7407);+#7406 = CARTESIAN_POINT('',(0.,0.41));+#7407 = VECTOR('',#7408,1.);+#7408 = DIRECTION('',(1.,0.));+#7409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7410 = ORIENTED_EDGE('',*,*,#7411,.T.);+#7411 = EDGE_CURVE('',#7382,#7412,#7414,.T.);+#7412 = VERTEX_POINT('',#7413);+#7413 = CARTESIAN_POINT('',(3.01,2.1,0.));+#7414 = SURFACE_CURVE('',#7415,(#7419,#7426),.PCURVE_S1.);+#7415 = LINE('',#7416,#7417);+#7416 = CARTESIAN_POINT('',(3.01,1.8,0.));+#7417 = VECTOR('',#7418,1.);+#7418 = DIRECTION('',(0.,1.,0.));+#7419 = PCURVE('',#7392,#7420);+#7420 = DEFINITIONAL_REPRESENTATION('',(#7421),#7425);+#7421 = LINE('',#7422,#7423);+#7422 = CARTESIAN_POINT('',(0.,0.));+#7423 = VECTOR('',#7424,1.);+#7424 = DIRECTION('',(0.,-1.));+#7425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7426 = PCURVE('',#7312,#7427);+#7427 = DEFINITIONAL_REPRESENTATION('',(#7428),#7432);+#7428 = LINE('',#7429,#7430);+#7429 = CARTESIAN_POINT('',(0.41,0.));+#7430 = VECTOR('',#7431,1.);+#7431 = DIRECTION('',(0.,1.));+#7432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7433 = ORIENTED_EDGE('',*,*,#7434,.T.);+#7434 = EDGE_CURVE('',#7412,#7435,#7437,.T.);+#7435 = VERTEX_POINT('',#7436);+#7436 = CARTESIAN_POINT('',(3.01,2.1,0.2));+#7437 = SURFACE_CURVE('',#7438,(#7442,#7449),.PCURVE_S1.);+#7438 = LINE('',#7439,#7440);+#7439 = CARTESIAN_POINT('',(3.01,2.1,0.));+#7440 = VECTOR('',#7441,1.);+#7441 = DIRECTION('',(0.,0.,1.));+#7442 = PCURVE('',#7392,#7443);+#7443 = DEFINITIONAL_REPRESENTATION('',(#7444),#7448);+#7444 = LINE('',#7445,#7446);+#7445 = CARTESIAN_POINT('',(0.,-0.3));+#7446 = VECTOR('',#7447,1.);+#7447 = DIRECTION('',(1.,0.));+#7448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7449 = PCURVE('',#7340,#7450);+#7450 = DEFINITIONAL_REPRESENTATION('',(#7451),#7455);+#7451 = LINE('',#7452,#7453);+#7452 = CARTESIAN_POINT('',(0.,0.41));+#7453 = VECTOR('',#7454,1.);+#7454 = DIRECTION('',(1.,0.));+#7455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7456 = ORIENTED_EDGE('',*,*,#7457,.F.);+#7457 = EDGE_CURVE('',#7384,#7435,#7458,.T.);+#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.);+#7459 = LINE('',#7460,#7461);+#7460 = CARTESIAN_POINT('',(3.01,1.8,0.2));+#7461 = VECTOR('',#7462,1.);+#7462 = DIRECTION('',(0.,1.,0.));+#7463 = PCURVE('',#7392,#7464);+#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469);+#7465 = LINE('',#7466,#7467);+#7466 = CARTESIAN_POINT('',(0.2,0.));+#7467 = VECTOR('',#7468,1.);+#7468 = DIRECTION('',(0.,-1.));+#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7470 = PCURVE('',#7366,#7471);+#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476);+#7472 = LINE('',#7473,#7474);+#7473 = CARTESIAN_POINT('',(0.41,0.));+#7474 = VECTOR('',#7475,1.);+#7475 = DIRECTION('',(0.,1.));+#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7477 = ADVANCED_FACE('',(#7478),#7284,.F.);+#7478 = FACE_BOUND('',#7479,.F.);+#7479 = EDGE_LOOP('',(#7480,#7501,#7502,#7523));+#7480 = ORIENTED_EDGE('',*,*,#7481,.F.);+#7481 = EDGE_CURVE('',#7262,#7382,#7482,.T.);+#7482 = SURFACE_CURVE('',#7483,(#7487,#7494),.PCURVE_S1.);+#7483 = LINE('',#7484,#7485);+#7484 = CARTESIAN_POINT('',(2.6,1.8,0.));+#7485 = VECTOR('',#7486,1.);+#7486 = DIRECTION('',(1.,0.,0.));+#7487 = PCURVE('',#7284,#7488);+#7488 = DEFINITIONAL_REPRESENTATION('',(#7489),#7493);+#7489 = LINE('',#7490,#7491);+#7490 = CARTESIAN_POINT('',(0.,0.));+#7491 = VECTOR('',#7492,1.);+#7492 = DIRECTION('',(0.,1.));+#7493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7494 = PCURVE('',#7312,#7495);+#7495 = DEFINITIONAL_REPRESENTATION('',(#7496),#7500);+#7496 = LINE('',#7497,#7498);+#7497 = CARTESIAN_POINT('',(0.,0.));+#7498 = VECTOR('',#7499,1.);+#7499 = DIRECTION('',(1.,0.));+#7500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7501 = ORIENTED_EDGE('',*,*,#7261,.T.);+#7502 = ORIENTED_EDGE('',*,*,#7503,.T.);+#7503 = EDGE_CURVE('',#7264,#7384,#7504,.T.);+#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.);+#7505 = LINE('',#7506,#7507);+#7506 = CARTESIAN_POINT('',(2.6,1.8,0.2));+#7507 = VECTOR('',#7508,1.);+#7508 = DIRECTION('',(1.,0.,0.));+#7509 = PCURVE('',#7284,#7510);+#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515);+#7511 = LINE('',#7512,#7513);+#7512 = CARTESIAN_POINT('',(0.2,0.));+#7513 = VECTOR('',#7514,1.);+#7514 = DIRECTION('',(0.,1.));+#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7516 = PCURVE('',#7366,#7517);+#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522);+#7518 = LINE('',#7519,#7520);+#7519 = CARTESIAN_POINT('',(0.,0.));+#7520 = VECTOR('',#7521,1.);+#7521 = DIRECTION('',(1.,0.));+#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7523 = ORIENTED_EDGE('',*,*,#7381,.F.);+#7524 = ADVANCED_FACE('',(#7525),#7340,.T.);+#7525 = FACE_BOUND('',#7526,.T.);+#7526 = EDGE_LOOP('',(#7527,#7548,#7549,#7570));+#7527 = ORIENTED_EDGE('',*,*,#7528,.F.);+#7528 = EDGE_CURVE('',#7297,#7412,#7529,.T.);+#7529 = SURFACE_CURVE('',#7530,(#7534,#7541),.PCURVE_S1.);+#7530 = LINE('',#7531,#7532);+#7531 = CARTESIAN_POINT('',(2.6,2.1,0.));+#7532 = VECTOR('',#7533,1.);+#7533 = DIRECTION('',(1.,0.,0.));+#7534 = PCURVE('',#7340,#7535);+#7535 = DEFINITIONAL_REPRESENTATION('',(#7536),#7540);+#7536 = LINE('',#7537,#7538);+#7537 = CARTESIAN_POINT('',(0.,0.));+#7538 = VECTOR('',#7539,1.);+#7539 = DIRECTION('',(0.,1.));+#7540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7541 = PCURVE('',#7312,#7542);+#7542 = DEFINITIONAL_REPRESENTATION('',(#7543),#7547);+#7543 = LINE('',#7544,#7545);+#7544 = CARTESIAN_POINT('',(0.,0.3));+#7545 = VECTOR('',#7546,1.);+#7546 = DIRECTION('',(1.,0.));+#7547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7548 = ORIENTED_EDGE('',*,*,#7324,.T.);+#7549 = ORIENTED_EDGE('',*,*,#7550,.T.);+#7550 = EDGE_CURVE('',#7325,#7435,#7551,.T.);+#7551 = SURFACE_CURVE('',#7552,(#7556,#7563),.PCURVE_S1.);+#7552 = LINE('',#7553,#7554);+#7553 = CARTESIAN_POINT('',(2.6,2.1,0.2));+#7554 = VECTOR('',#7555,1.);+#7555 = DIRECTION('',(1.,0.,0.));+#7556 = PCURVE('',#7340,#7557);+#7557 = DEFINITIONAL_REPRESENTATION('',(#7558),#7562);+#7558 = LINE('',#7559,#7560);+#7559 = CARTESIAN_POINT('',(0.2,0.));+#7560 = VECTOR('',#7561,1.);+#7561 = DIRECTION('',(0.,1.));+#7562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7563 = PCURVE('',#7366,#7564);+#7564 = DEFINITIONAL_REPRESENTATION('',(#7565),#7569);+#7565 = LINE('',#7566,#7567);+#7566 = CARTESIAN_POINT('',(0.,0.3));+#7567 = VECTOR('',#7568,1.);+#7568 = DIRECTION('',(1.,0.));+#7569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7570 = ORIENTED_EDGE('',*,*,#7434,.F.);+#7571 = ADVANCED_FACE('',(#7572),#7312,.F.);+#7572 = FACE_BOUND('',#7573,.F.);+#7573 = EDGE_LOOP('',(#7574,#7575,#7576,#7577));+#7574 = ORIENTED_EDGE('',*,*,#7296,.F.);+#7575 = ORIENTED_EDGE('',*,*,#7481,.T.);+#7576 = ORIENTED_EDGE('',*,*,#7411,.T.);+#7577 = ORIENTED_EDGE('',*,*,#7528,.F.);+#7578 = ADVANCED_FACE('',(#7579),#7366,.T.);+#7579 = FACE_BOUND('',#7580,.T.);+#7580 = EDGE_LOOP('',(#7581,#7582,#7583,#7584));+#7581 = ORIENTED_EDGE('',*,*,#7352,.F.);+#7582 = ORIENTED_EDGE('',*,*,#7503,.T.);+#7583 = ORIENTED_EDGE('',*,*,#7457,.T.);+#7584 = ORIENTED_EDGE('',*,*,#7550,.F.);+#7585 = MANIFOLD_SOLID_BREP('',#7586);+#7586 = CLOSED_SHELL('',(#7587,#7707,#7807,#7854,#7901,#7908));+#7587 = ADVANCED_FACE('',(#7588),#7602,.F.);+#7588 = FACE_BOUND('',#7589,.F.);+#7589 = EDGE_LOOP('',(#7590,#7625,#7653,#7681));+#7590 = ORIENTED_EDGE('',*,*,#7591,.F.);+#7591 = EDGE_CURVE('',#7592,#7594,#7596,.T.);+#7592 = VERTEX_POINT('',#7593);+#7593 = CARTESIAN_POINT('',(1.8,2.6,0.));+#7594 = VERTEX_POINT('',#7595);+#7595 = CARTESIAN_POINT('',(1.8,2.6,0.2));+#7596 = SURFACE_CURVE('',#7597,(#7601,#7613),.PCURVE_S1.);+#7597 = LINE('',#7598,#7599);+#7598 = CARTESIAN_POINT('',(1.8,2.6,0.));+#7599 = VECTOR('',#7600,1.);+#7600 = DIRECTION('',(0.,0.,1.));+#7601 = PCURVE('',#7602,#7607);+#7602 = PLANE('',#7603);+#7603 = AXIS2_PLACEMENT_3D('',#7604,#7605,#7606);+#7604 = CARTESIAN_POINT('',(1.8,2.6,0.));+#7605 = DIRECTION('',(1.,0.,0.));+#7606 = DIRECTION('',(0.,0.,1.));+#7607 = DEFINITIONAL_REPRESENTATION('',(#7608),#7612);+#7608 = LINE('',#7609,#7610);+#7609 = CARTESIAN_POINT('',(0.,0.));+#7610 = VECTOR('',#7611,1.);+#7611 = DIRECTION('',(1.,0.));+#7612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7613 = PCURVE('',#7614,#7619);+#7614 = PLANE('',#7615);+#7615 = AXIS2_PLACEMENT_3D('',#7616,#7617,#7618);+#7616 = CARTESIAN_POINT('',(1.8,2.6,0.));+#7617 = DIRECTION('',(0.,1.,0.));+#7618 = DIRECTION('',(0.,0.,1.));+#7619 = DEFINITIONAL_REPRESENTATION('',(#7620),#7624);+#7620 = LINE('',#7621,#7622);+#7621 = CARTESIAN_POINT('',(0.,0.));+#7622 = VECTOR('',#7623,1.);+#7623 = DIRECTION('',(1.,0.));+#7624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7625 = ORIENTED_EDGE('',*,*,#7626,.T.);+#7626 = EDGE_CURVE('',#7592,#7627,#7629,.T.);+#7627 = VERTEX_POINT('',#7628);+#7628 = CARTESIAN_POINT('',(1.8,3.01,0.));+#7629 = SURFACE_CURVE('',#7630,(#7634,#7641),.PCURVE_S1.);+#7630 = LINE('',#7631,#7632);+#7631 = CARTESIAN_POINT('',(1.8,2.6,0.));+#7632 = VECTOR('',#7633,1.);+#7633 = DIRECTION('',(0.,1.,0.));+#7634 = PCURVE('',#7602,#7635);+#7635 = DEFINITIONAL_REPRESENTATION('',(#7636),#7640);+#7636 = LINE('',#7637,#7638);+#7637 = CARTESIAN_POINT('',(0.,0.));+#7638 = VECTOR('',#7639,1.);+#7639 = DIRECTION('',(0.,-1.));+#7640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7641 = PCURVE('',#7642,#7647);+#7642 = PLANE('',#7643);+#7643 = AXIS2_PLACEMENT_3D('',#7644,#7645,#7646);+#7644 = CARTESIAN_POINT('',(1.8,2.6,0.));+#7645 = DIRECTION('',(0.,0.,1.));+#7646 = DIRECTION('',(1.,0.,0.));+#7647 = DEFINITIONAL_REPRESENTATION('',(#7648),#7652);+#7648 = LINE('',#7649,#7650);+#7649 = CARTESIAN_POINT('',(0.,0.));+#7650 = VECTOR('',#7651,1.);+#7651 = DIRECTION('',(0.,1.));+#7652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7653 = ORIENTED_EDGE('',*,*,#7654,.T.);+#7654 = EDGE_CURVE('',#7627,#7655,#7657,.T.);+#7655 = VERTEX_POINT('',#7656);+#7656 = CARTESIAN_POINT('',(1.8,3.01,0.2));+#7657 = SURFACE_CURVE('',#7658,(#7662,#7669),.PCURVE_S1.);+#7658 = LINE('',#7659,#7660);+#7659 = CARTESIAN_POINT('',(1.8,3.01,0.));+#7660 = VECTOR('',#7661,1.);+#7661 = DIRECTION('',(0.,0.,1.));+#7662 = PCURVE('',#7602,#7663);+#7663 = DEFINITIONAL_REPRESENTATION('',(#7664),#7668);+#7664 = LINE('',#7665,#7666);+#7665 = CARTESIAN_POINT('',(0.,-0.41));+#7666 = VECTOR('',#7667,1.);+#7667 = DIRECTION('',(1.,0.));+#7668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7669 = PCURVE('',#7670,#7675);+#7670 = PLANE('',#7671);+#7671 = AXIS2_PLACEMENT_3D('',#7672,#7673,#7674);+#7672 = CARTESIAN_POINT('',(1.8,3.01,0.));+#7673 = DIRECTION('',(0.,1.,0.));+#7674 = DIRECTION('',(0.,0.,1.));+#7675 = DEFINITIONAL_REPRESENTATION('',(#7676),#7680);+#7676 = LINE('',#7677,#7678);+#7677 = CARTESIAN_POINT('',(0.,0.));+#7678 = VECTOR('',#7679,1.);+#7679 = DIRECTION('',(1.,0.));+#7680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7681 = ORIENTED_EDGE('',*,*,#7682,.F.);+#7682 = EDGE_CURVE('',#7594,#7655,#7683,.T.);+#7683 = SURFACE_CURVE('',#7684,(#7688,#7695),.PCURVE_S1.);+#7684 = LINE('',#7685,#7686);+#7685 = CARTESIAN_POINT('',(1.8,2.6,0.2));+#7686 = VECTOR('',#7687,1.);+#7687 = DIRECTION('',(0.,1.,0.));+#7688 = PCURVE('',#7602,#7689);+#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694);+#7690 = LINE('',#7691,#7692);+#7691 = CARTESIAN_POINT('',(0.2,0.));+#7692 = VECTOR('',#7693,1.);+#7693 = DIRECTION('',(0.,-1.));+#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7695 = PCURVE('',#7696,#7701);+#7696 = PLANE('',#7697);+#7697 = AXIS2_PLACEMENT_3D('',#7698,#7699,#7700);+#7698 = CARTESIAN_POINT('',(1.8,2.6,0.2));+#7699 = DIRECTION('',(0.,0.,1.));+#7700 = DIRECTION('',(1.,0.,0.));+#7701 = DEFINITIONAL_REPRESENTATION('',(#7702),#7706);+#7702 = LINE('',#7703,#7704);+#7703 = CARTESIAN_POINT('',(0.,0.));+#7704 = VECTOR('',#7705,1.);+#7705 = DIRECTION('',(0.,1.));+#7706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7707 = ADVANCED_FACE('',(#7708),#7722,.T.);+#7708 = FACE_BOUND('',#7709,.T.);+#7709 = EDGE_LOOP('',(#7710,#7740,#7763,#7786));+#7710 = ORIENTED_EDGE('',*,*,#7711,.F.);+#7711 = EDGE_CURVE('',#7712,#7714,#7716,.T.);+#7712 = VERTEX_POINT('',#7713);+#7713 = CARTESIAN_POINT('',(2.1,2.6,0.));+#7714 = VERTEX_POINT('',#7715);+#7715 = CARTESIAN_POINT('',(2.1,2.6,0.2));+#7716 = SURFACE_CURVE('',#7717,(#7721,#7733),.PCURVE_S1.);+#7717 = LINE('',#7718,#7719);+#7718 = CARTESIAN_POINT('',(2.1,2.6,0.));+#7719 = VECTOR('',#7720,1.);+#7720 = DIRECTION('',(0.,0.,1.));+#7721 = PCURVE('',#7722,#7727);+#7722 = PLANE('',#7723);+#7723 = AXIS2_PLACEMENT_3D('',#7724,#7725,#7726);+#7724 = CARTESIAN_POINT('',(2.1,2.6,0.));+#7725 = DIRECTION('',(1.,0.,0.));+#7726 = DIRECTION('',(0.,0.,1.));+#7727 = DEFINITIONAL_REPRESENTATION('',(#7728),#7732);+#7728 = LINE('',#7729,#7730);+#7729 = CARTESIAN_POINT('',(0.,0.));+#7730 = VECTOR('',#7731,1.);+#7731 = DIRECTION('',(1.,0.));+#7732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7733 = PCURVE('',#7614,#7734);+#7734 = DEFINITIONAL_REPRESENTATION('',(#7735),#7739);+#7735 = LINE('',#7736,#7737);+#7736 = CARTESIAN_POINT('',(0.,0.3));+#7737 = VECTOR('',#7738,1.);+#7738 = DIRECTION('',(1.,0.));+#7739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7740 = ORIENTED_EDGE('',*,*,#7741,.T.);+#7741 = EDGE_CURVE('',#7712,#7742,#7744,.T.);+#7742 = VERTEX_POINT('',#7743);+#7743 = CARTESIAN_POINT('',(2.1,3.01,0.));+#7744 = SURFACE_CURVE('',#7745,(#7749,#7756),.PCURVE_S1.);+#7745 = LINE('',#7746,#7747);+#7746 = CARTESIAN_POINT('',(2.1,2.6,0.));+#7747 = VECTOR('',#7748,1.);+#7748 = DIRECTION('',(0.,1.,0.));+#7749 = PCURVE('',#7722,#7750);+#7750 = DEFINITIONAL_REPRESENTATION('',(#7751),#7755);+#7751 = LINE('',#7752,#7753);+#7752 = CARTESIAN_POINT('',(0.,0.));+#7753 = VECTOR('',#7754,1.);+#7754 = DIRECTION('',(0.,-1.));+#7755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7756 = PCURVE('',#7642,#7757);+#7757 = DEFINITIONAL_REPRESENTATION('',(#7758),#7762);+#7758 = LINE('',#7759,#7760);+#7759 = CARTESIAN_POINT('',(0.3,0.));+#7760 = VECTOR('',#7761,1.);+#7761 = DIRECTION('',(0.,1.));+#7762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7763 = ORIENTED_EDGE('',*,*,#7764,.T.);+#7764 = EDGE_CURVE('',#7742,#7765,#7767,.T.);+#7765 = VERTEX_POINT('',#7766);+#7766 = CARTESIAN_POINT('',(2.1,3.01,0.2));+#7767 = SURFACE_CURVE('',#7768,(#7772,#7779),.PCURVE_S1.);+#7768 = LINE('',#7769,#7770);+#7769 = CARTESIAN_POINT('',(2.1,3.01,0.));+#7770 = VECTOR('',#7771,1.);+#7771 = DIRECTION('',(0.,0.,1.));+#7772 = PCURVE('',#7722,#7773);+#7773 = DEFINITIONAL_REPRESENTATION('',(#7774),#7778);+#7774 = LINE('',#7775,#7776);+#7775 = CARTESIAN_POINT('',(0.,-0.41));+#7776 = VECTOR('',#7777,1.);+#7777 = DIRECTION('',(1.,0.));+#7778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7779 = PCURVE('',#7670,#7780);+#7780 = DEFINITIONAL_REPRESENTATION('',(#7781),#7785);+#7781 = LINE('',#7782,#7783);+#7782 = CARTESIAN_POINT('',(0.,0.3));+#7783 = VECTOR('',#7784,1.);+#7784 = DIRECTION('',(1.,0.));+#7785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7786 = ORIENTED_EDGE('',*,*,#7787,.F.);+#7787 = EDGE_CURVE('',#7714,#7765,#7788,.T.);+#7788 = SURFACE_CURVE('',#7789,(#7793,#7800),.PCURVE_S1.);+#7789 = LINE('',#7790,#7791);+#7790 = CARTESIAN_POINT('',(2.1,2.6,0.2));+#7791 = VECTOR('',#7792,1.);+#7792 = DIRECTION('',(0.,1.,0.));+#7793 = PCURVE('',#7722,#7794);+#7794 = DEFINITIONAL_REPRESENTATION('',(#7795),#7799);+#7795 = LINE('',#7796,#7797);+#7796 = CARTESIAN_POINT('',(0.2,0.));+#7797 = VECTOR('',#7798,1.);+#7798 = DIRECTION('',(0.,-1.));+#7799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7800 = PCURVE('',#7696,#7801);+#7801 = DEFINITIONAL_REPRESENTATION('',(#7802),#7806);+#7802 = LINE('',#7803,#7804);+#7803 = CARTESIAN_POINT('',(0.3,0.));+#7804 = VECTOR('',#7805,1.);+#7805 = DIRECTION('',(0.,1.));+#7806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7807 = ADVANCED_FACE('',(#7808),#7614,.F.);+#7808 = FACE_BOUND('',#7809,.F.);+#7809 = EDGE_LOOP('',(#7810,#7831,#7832,#7853));+#7810 = ORIENTED_EDGE('',*,*,#7811,.F.);+#7811 = EDGE_CURVE('',#7592,#7712,#7812,.T.);+#7812 = SURFACE_CURVE('',#7813,(#7817,#7824),.PCURVE_S1.);+#7813 = LINE('',#7814,#7815);+#7814 = CARTESIAN_POINT('',(1.8,2.6,0.));+#7815 = VECTOR('',#7816,1.);+#7816 = DIRECTION('',(1.,0.,0.));+#7817 = PCURVE('',#7614,#7818);+#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823);+#7819 = LINE('',#7820,#7821);+#7820 = CARTESIAN_POINT('',(0.,0.));+#7821 = VECTOR('',#7822,1.);+#7822 = DIRECTION('',(0.,1.));+#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7824 = PCURVE('',#7642,#7825);+#7825 = DEFINITIONAL_REPRESENTATION('',(#7826),#7830);+#7826 = LINE('',#7827,#7828);+#7827 = CARTESIAN_POINT('',(0.,0.));+#7828 = VECTOR('',#7829,1.);+#7829 = DIRECTION('',(1.,0.));+#7830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7831 = ORIENTED_EDGE('',*,*,#7591,.T.);+#7832 = ORIENTED_EDGE('',*,*,#7833,.T.);+#7833 = EDGE_CURVE('',#7594,#7714,#7834,.T.);+#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.);+#7835 = LINE('',#7836,#7837);+#7836 = CARTESIAN_POINT('',(1.8,2.6,0.2));+#7837 = VECTOR('',#7838,1.);+#7838 = DIRECTION('',(1.,0.,0.));+#7839 = PCURVE('',#7614,#7840);+#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845);+#7841 = LINE('',#7842,#7843);+#7842 = CARTESIAN_POINT('',(0.2,0.));+#7843 = VECTOR('',#7844,1.);+#7844 = DIRECTION('',(0.,1.));+#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7846 = PCURVE('',#7696,#7847);+#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852);+#7848 = LINE('',#7849,#7850);+#7849 = CARTESIAN_POINT('',(0.,0.));+#7850 = VECTOR('',#7851,1.);+#7851 = DIRECTION('',(1.,0.));+#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7853 = ORIENTED_EDGE('',*,*,#7711,.F.);+#7854 = ADVANCED_FACE('',(#7855),#7670,.T.);+#7855 = FACE_BOUND('',#7856,.T.);+#7856 = EDGE_LOOP('',(#7857,#7878,#7879,#7900));+#7857 = ORIENTED_EDGE('',*,*,#7858,.F.);+#7858 = EDGE_CURVE('',#7627,#7742,#7859,.T.);+#7859 = SURFACE_CURVE('',#7860,(#7864,#7871),.PCURVE_S1.);+#7860 = LINE('',#7861,#7862);+#7861 = CARTESIAN_POINT('',(1.8,3.01,0.));+#7862 = VECTOR('',#7863,1.);+#7863 = DIRECTION('',(1.,0.,0.));+#7864 = PCURVE('',#7670,#7865);+#7865 = DEFINITIONAL_REPRESENTATION('',(#7866),#7870);+#7866 = LINE('',#7867,#7868);+#7867 = CARTESIAN_POINT('',(0.,0.));+#7868 = VECTOR('',#7869,1.);+#7869 = DIRECTION('',(0.,1.));+#7870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7871 = PCURVE('',#7642,#7872);+#7872 = DEFINITIONAL_REPRESENTATION('',(#7873),#7877);+#7873 = LINE('',#7874,#7875);+#7874 = CARTESIAN_POINT('',(0.,0.41));+#7875 = VECTOR('',#7876,1.);+#7876 = DIRECTION('',(1.,0.));+#7877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7878 = ORIENTED_EDGE('',*,*,#7654,.T.);+#7879 = ORIENTED_EDGE('',*,*,#7880,.T.);+#7880 = EDGE_CURVE('',#7655,#7765,#7881,.T.);+#7881 = SURFACE_CURVE('',#7882,(#7886,#7893),.PCURVE_S1.);+#7882 = LINE('',#7883,#7884);+#7883 = CARTESIAN_POINT('',(1.8,3.01,0.2));+#7884 = VECTOR('',#7885,1.);+#7885 = DIRECTION('',(1.,0.,0.));+#7886 = PCURVE('',#7670,#7887);+#7887 = DEFINITIONAL_REPRESENTATION('',(#7888),#7892);+#7888 = LINE('',#7889,#7890);+#7889 = CARTESIAN_POINT('',(0.2,0.));+#7890 = VECTOR('',#7891,1.);+#7891 = DIRECTION('',(0.,1.));+#7892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7893 = PCURVE('',#7696,#7894);+#7894 = DEFINITIONAL_REPRESENTATION('',(#7895),#7899);+#7895 = LINE('',#7896,#7897);+#7896 = CARTESIAN_POINT('',(0.,0.41));+#7897 = VECTOR('',#7898,1.);+#7898 = DIRECTION('',(1.,0.));+#7899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7900 = ORIENTED_EDGE('',*,*,#7764,.F.);+#7901 = ADVANCED_FACE('',(#7902),#7642,.F.);+#7902 = FACE_BOUND('',#7903,.F.);+#7903 = EDGE_LOOP('',(#7904,#7905,#7906,#7907));+#7904 = ORIENTED_EDGE('',*,*,#7626,.F.);+#7905 = ORIENTED_EDGE('',*,*,#7811,.T.);+#7906 = ORIENTED_EDGE('',*,*,#7741,.T.);+#7907 = ORIENTED_EDGE('',*,*,#7858,.F.);+#7908 = ADVANCED_FACE('',(#7909),#7696,.T.);+#7909 = FACE_BOUND('',#7910,.T.);+#7910 = EDGE_LOOP('',(#7911,#7912,#7913,#7914));+#7911 = ORIENTED_EDGE('',*,*,#7682,.F.);+#7912 = ORIENTED_EDGE('',*,*,#7833,.T.);+#7913 = ORIENTED_EDGE('',*,*,#7787,.T.);+#7914 = ORIENTED_EDGE('',*,*,#7880,.F.);+#7915 = MANIFOLD_SOLID_BREP('',#7916);+#7916 = CLOSED_SHELL('',(#7917,#8037,#8137,#8184,#8231,#8238));+#7917 = ADVANCED_FACE('',(#7918),#7932,.F.);+#7918 = FACE_BOUND('',#7919,.F.);+#7919 = EDGE_LOOP('',(#7920,#7955,#7983,#8011));+#7920 = ORIENTED_EDGE('',*,*,#7921,.F.);+#7921 = EDGE_CURVE('',#7922,#7924,#7926,.T.);+#7922 = VERTEX_POINT('',#7923);+#7923 = CARTESIAN_POINT('',(1.15,2.6,0.));+#7924 = VERTEX_POINT('',#7925);+#7925 = CARTESIAN_POINT('',(1.15,2.6,0.2));+#7926 = SURFACE_CURVE('',#7927,(#7931,#7943),.PCURVE_S1.);+#7927 = LINE('',#7928,#7929);+#7928 = CARTESIAN_POINT('',(1.15,2.6,0.));+#7929 = VECTOR('',#7930,1.);+#7930 = DIRECTION('',(0.,0.,1.));+#7931 = PCURVE('',#7932,#7937);+#7932 = PLANE('',#7933);+#7933 = AXIS2_PLACEMENT_3D('',#7934,#7935,#7936);+#7934 = CARTESIAN_POINT('',(1.15,2.6,0.));+#7935 = DIRECTION('',(1.,0.,0.));+#7936 = DIRECTION('',(0.,0.,1.));+#7937 = DEFINITIONAL_REPRESENTATION('',(#7938),#7942);+#7938 = LINE('',#7939,#7940);+#7939 = CARTESIAN_POINT('',(0.,0.));+#7940 = VECTOR('',#7941,1.);+#7941 = DIRECTION('',(1.,0.));+#7942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7943 = PCURVE('',#7944,#7949);+#7944 = PLANE('',#7945);+#7945 = AXIS2_PLACEMENT_3D('',#7946,#7947,#7948);+#7946 = CARTESIAN_POINT('',(1.15,2.6,0.));+#7947 = DIRECTION('',(0.,1.,0.));+#7948 = DIRECTION('',(0.,0.,1.));+#7949 = DEFINITIONAL_REPRESENTATION('',(#7950),#7954);+#7950 = LINE('',#7951,#7952);+#7951 = CARTESIAN_POINT('',(0.,0.));+#7952 = VECTOR('',#7953,1.);+#7953 = DIRECTION('',(1.,0.));+#7954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7955 = ORIENTED_EDGE('',*,*,#7956,.T.);+#7956 = EDGE_CURVE('',#7922,#7957,#7959,.T.);+#7957 = VERTEX_POINT('',#7958);+#7958 = CARTESIAN_POINT('',(1.15,3.01,0.));+#7959 = SURFACE_CURVE('',#7960,(#7964,#7971),.PCURVE_S1.);+#7960 = LINE('',#7961,#7962);+#7961 = CARTESIAN_POINT('',(1.15,2.6,0.));+#7962 = VECTOR('',#7963,1.);+#7963 = DIRECTION('',(0.,1.,0.));+#7964 = PCURVE('',#7932,#7965);+#7965 = DEFINITIONAL_REPRESENTATION('',(#7966),#7970);+#7966 = LINE('',#7967,#7968);+#7967 = CARTESIAN_POINT('',(0.,0.));+#7968 = VECTOR('',#7969,1.);+#7969 = DIRECTION('',(0.,-1.));+#7970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7971 = PCURVE('',#7972,#7977);+#7972 = PLANE('',#7973);+#7973 = AXIS2_PLACEMENT_3D('',#7974,#7975,#7976);+#7974 = CARTESIAN_POINT('',(1.15,2.6,0.));+#7975 = DIRECTION('',(0.,0.,1.));+#7976 = DIRECTION('',(1.,0.,0.));+#7977 = DEFINITIONAL_REPRESENTATION('',(#7978),#7982);+#7978 = LINE('',#7979,#7980);+#7979 = CARTESIAN_POINT('',(0.,0.));+#7980 = VECTOR('',#7981,1.);+#7981 = DIRECTION('',(0.,1.));+#7982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7983 = ORIENTED_EDGE('',*,*,#7984,.T.);+#7984 = EDGE_CURVE('',#7957,#7985,#7987,.T.);+#7985 = VERTEX_POINT('',#7986);+#7986 = CARTESIAN_POINT('',(1.15,3.01,0.2));+#7987 = SURFACE_CURVE('',#7988,(#7992,#7999),.PCURVE_S1.);+#7988 = LINE('',#7989,#7990);+#7989 = CARTESIAN_POINT('',(1.15,3.01,0.));+#7990 = VECTOR('',#7991,1.);+#7991 = DIRECTION('',(0.,0.,1.));+#7992 = PCURVE('',#7932,#7993);+#7993 = DEFINITIONAL_REPRESENTATION('',(#7994),#7998);+#7994 = LINE('',#7995,#7996);+#7995 = CARTESIAN_POINT('',(0.,-0.41));+#7996 = VECTOR('',#7997,1.);+#7997 = DIRECTION('',(1.,0.));+#7998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7999 = PCURVE('',#8000,#8005);+#8000 = PLANE('',#8001);+#8001 = AXIS2_PLACEMENT_3D('',#8002,#8003,#8004);+#8002 = CARTESIAN_POINT('',(1.15,3.01,0.));+#8003 = DIRECTION('',(0.,1.,0.));+#8004 = DIRECTION('',(0.,0.,1.));+#8005 = DEFINITIONAL_REPRESENTATION('',(#8006),#8010);+#8006 = LINE('',#8007,#8008);+#8007 = CARTESIAN_POINT('',(0.,0.));+#8008 = VECTOR('',#8009,1.);+#8009 = DIRECTION('',(1.,0.));+#8010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8011 = ORIENTED_EDGE('',*,*,#8012,.F.);+#8012 = EDGE_CURVE('',#7924,#7985,#8013,.T.);+#8013 = SURFACE_CURVE('',#8014,(#8018,#8025),.PCURVE_S1.);+#8014 = LINE('',#8015,#8016);+#8015 = CARTESIAN_POINT('',(1.15,2.6,0.2));+#8016 = VECTOR('',#8017,1.);+#8017 = DIRECTION('',(0.,1.,0.));+#8018 = PCURVE('',#7932,#8019);+#8019 = DEFINITIONAL_REPRESENTATION('',(#8020),#8024);+#8020 = LINE('',#8021,#8022);+#8021 = CARTESIAN_POINT('',(0.2,0.));+#8022 = VECTOR('',#8023,1.);+#8023 = DIRECTION('',(0.,-1.));+#8024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8025 = PCURVE('',#8026,#8031);+#8026 = PLANE('',#8027);+#8027 = AXIS2_PLACEMENT_3D('',#8028,#8029,#8030);+#8028 = CARTESIAN_POINT('',(1.15,2.6,0.2));+#8029 = DIRECTION('',(0.,0.,1.));+#8030 = DIRECTION('',(1.,0.,0.));+#8031 = DEFINITIONAL_REPRESENTATION('',(#8032),#8036);+#8032 = LINE('',#8033,#8034);+#8033 = CARTESIAN_POINT('',(0.,0.));+#8034 = VECTOR('',#8035,1.);+#8035 = DIRECTION('',(0.,1.));+#8036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8037 = ADVANCED_FACE('',(#8038),#8052,.T.);+#8038 = FACE_BOUND('',#8039,.T.);+#8039 = EDGE_LOOP('',(#8040,#8070,#8093,#8116));+#8040 = ORIENTED_EDGE('',*,*,#8041,.F.);+#8041 = EDGE_CURVE('',#8042,#8044,#8046,.T.);+#8042 = VERTEX_POINT('',#8043);+#8043 = CARTESIAN_POINT('',(1.45,2.6,0.));+#8044 = VERTEX_POINT('',#8045);+#8045 = CARTESIAN_POINT('',(1.45,2.6,0.2));+#8046 = SURFACE_CURVE('',#8047,(#8051,#8063),.PCURVE_S1.);+#8047 = LINE('',#8048,#8049);+#8048 = CARTESIAN_POINT('',(1.45,2.6,0.));+#8049 = VECTOR('',#8050,1.);+#8050 = DIRECTION('',(0.,0.,1.));+#8051 = PCURVE('',#8052,#8057);+#8052 = PLANE('',#8053);+#8053 = AXIS2_PLACEMENT_3D('',#8054,#8055,#8056);+#8054 = CARTESIAN_POINT('',(1.45,2.6,0.));+#8055 = DIRECTION('',(1.,0.,0.));+#8056 = DIRECTION('',(0.,0.,1.));+#8057 = DEFINITIONAL_REPRESENTATION('',(#8058),#8062);+#8058 = LINE('',#8059,#8060);+#8059 = CARTESIAN_POINT('',(0.,0.));+#8060 = VECTOR('',#8061,1.);+#8061 = DIRECTION('',(1.,0.));+#8062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8063 = PCURVE('',#7944,#8064);+#8064 = DEFINITIONAL_REPRESENTATION('',(#8065),#8069);+#8065 = LINE('',#8066,#8067);+#8066 = CARTESIAN_POINT('',(0.,0.3));+#8067 = VECTOR('',#8068,1.);+#8068 = DIRECTION('',(1.,0.));+#8069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8070 = ORIENTED_EDGE('',*,*,#8071,.T.);+#8071 = EDGE_CURVE('',#8042,#8072,#8074,.T.);+#8072 = VERTEX_POINT('',#8073);+#8073 = CARTESIAN_POINT('',(1.45,3.01,0.));+#8074 = SURFACE_CURVE('',#8075,(#8079,#8086),.PCURVE_S1.);+#8075 = LINE('',#8076,#8077);+#8076 = CARTESIAN_POINT('',(1.45,2.6,0.));+#8077 = VECTOR('',#8078,1.);+#8078 = DIRECTION('',(0.,1.,0.));+#8079 = PCURVE('',#8052,#8080);+#8080 = DEFINITIONAL_REPRESENTATION('',(#8081),#8085);+#8081 = LINE('',#8082,#8083);+#8082 = CARTESIAN_POINT('',(0.,0.));+#8083 = VECTOR('',#8084,1.);+#8084 = DIRECTION('',(0.,-1.));+#8085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8086 = PCURVE('',#7972,#8087);+#8087 = DEFINITIONAL_REPRESENTATION('',(#8088),#8092);+#8088 = LINE('',#8089,#8090);+#8089 = CARTESIAN_POINT('',(0.3,0.));+#8090 = VECTOR('',#8091,1.);+#8091 = DIRECTION('',(0.,1.));+#8092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8093 = ORIENTED_EDGE('',*,*,#8094,.T.);+#8094 = EDGE_CURVE('',#8072,#8095,#8097,.T.);+#8095 = VERTEX_POINT('',#8096);+#8096 = CARTESIAN_POINT('',(1.45,3.01,0.2));+#8097 = SURFACE_CURVE('',#8098,(#8102,#8109),.PCURVE_S1.);+#8098 = LINE('',#8099,#8100);+#8099 = CARTESIAN_POINT('',(1.45,3.01,0.));+#8100 = VECTOR('',#8101,1.);+#8101 = DIRECTION('',(0.,0.,1.));+#8102 = PCURVE('',#8052,#8103);+#8103 = DEFINITIONAL_REPRESENTATION('',(#8104),#8108);+#8104 = LINE('',#8105,#8106);+#8105 = CARTESIAN_POINT('',(0.,-0.41));+#8106 = VECTOR('',#8107,1.);+#8107 = DIRECTION('',(1.,0.));+#8108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8109 = PCURVE('',#8000,#8110);+#8110 = DEFINITIONAL_REPRESENTATION('',(#8111),#8115);+#8111 = LINE('',#8112,#8113);+#8112 = CARTESIAN_POINT('',(0.,0.3));+#8113 = VECTOR('',#8114,1.);+#8114 = DIRECTION('',(1.,0.));+#8115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8116 = ORIENTED_EDGE('',*,*,#8117,.F.);+#8117 = EDGE_CURVE('',#8044,#8095,#8118,.T.);+#8118 = SURFACE_CURVE('',#8119,(#8123,#8130),.PCURVE_S1.);+#8119 = LINE('',#8120,#8121);+#8120 = CARTESIAN_POINT('',(1.45,2.6,0.2));+#8121 = VECTOR('',#8122,1.);+#8122 = DIRECTION('',(0.,1.,0.));+#8123 = PCURVE('',#8052,#8124);+#8124 = DEFINITIONAL_REPRESENTATION('',(#8125),#8129);+#8125 = LINE('',#8126,#8127);+#8126 = CARTESIAN_POINT('',(0.2,0.));+#8127 = VECTOR('',#8128,1.);+#8128 = DIRECTION('',(0.,-1.));+#8129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8130 = PCURVE('',#8026,#8131);+#8131 = DEFINITIONAL_REPRESENTATION('',(#8132),#8136);+#8132 = LINE('',#8133,#8134);+#8133 = CARTESIAN_POINT('',(0.3,0.));+#8134 = VECTOR('',#8135,1.);+#8135 = DIRECTION('',(0.,1.));+#8136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8137 = ADVANCED_FACE('',(#8138),#7944,.F.);+#8138 = FACE_BOUND('',#8139,.F.);+#8139 = EDGE_LOOP('',(#8140,#8161,#8162,#8183));+#8140 = ORIENTED_EDGE('',*,*,#8141,.F.);+#8141 = EDGE_CURVE('',#7922,#8042,#8142,.T.);+#8142 = SURFACE_CURVE('',#8143,(#8147,#8154),.PCURVE_S1.);+#8143 = LINE('',#8144,#8145);+#8144 = CARTESIAN_POINT('',(1.15,2.6,0.));+#8145 = VECTOR('',#8146,1.);+#8146 = DIRECTION('',(1.,0.,0.));+#8147 = PCURVE('',#7944,#8148);+#8148 = DEFINITIONAL_REPRESENTATION('',(#8149),#8153);+#8149 = LINE('',#8150,#8151);+#8150 = CARTESIAN_POINT('',(0.,0.));+#8151 = VECTOR('',#8152,1.);+#8152 = DIRECTION('',(0.,1.));+#8153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8154 = PCURVE('',#7972,#8155);+#8155 = DEFINITIONAL_REPRESENTATION('',(#8156),#8160);+#8156 = LINE('',#8157,#8158);+#8157 = CARTESIAN_POINT('',(0.,0.));+#8158 = VECTOR('',#8159,1.);+#8159 = DIRECTION('',(1.,0.));+#8160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8161 = ORIENTED_EDGE('',*,*,#7921,.T.);+#8162 = ORIENTED_EDGE('',*,*,#8163,.T.);+#8163 = EDGE_CURVE('',#7924,#8044,#8164,.T.);+#8164 = SURFACE_CURVE('',#8165,(#8169,#8176),.PCURVE_S1.);+#8165 = LINE('',#8166,#8167);+#8166 = CARTESIAN_POINT('',(1.15,2.6,0.2));+#8167 = VECTOR('',#8168,1.);+#8168 = DIRECTION('',(1.,0.,0.));+#8169 = PCURVE('',#7944,#8170);+#8170 = DEFINITIONAL_REPRESENTATION('',(#8171),#8175);+#8171 = LINE('',#8172,#8173);+#8172 = CARTESIAN_POINT('',(0.2,0.));+#8173 = VECTOR('',#8174,1.);+#8174 = DIRECTION('',(0.,1.));+#8175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8176 = PCURVE('',#8026,#8177);+#8177 = DEFINITIONAL_REPRESENTATION('',(#8178),#8182);+#8178 = LINE('',#8179,#8180);+#8179 = CARTESIAN_POINT('',(0.,0.));+#8180 = VECTOR('',#8181,1.);+#8181 = DIRECTION('',(1.,0.));+#8182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8183 = ORIENTED_EDGE('',*,*,#8041,.F.);+#8184 = ADVANCED_FACE('',(#8185),#8000,.T.);+#8185 = FACE_BOUND('',#8186,.T.);+#8186 = EDGE_LOOP('',(#8187,#8208,#8209,#8230));+#8187 = ORIENTED_EDGE('',*,*,#8188,.F.);+#8188 = EDGE_CURVE('',#7957,#8072,#8189,.T.);+#8189 = SURFACE_CURVE('',#8190,(#8194,#8201),.PCURVE_S1.);+#8190 = LINE('',#8191,#8192);+#8191 = CARTESIAN_POINT('',(1.15,3.01,0.));+#8192 = VECTOR('',#8193,1.);+#8193 = DIRECTION('',(1.,0.,0.));+#8194 = PCURVE('',#8000,#8195);+#8195 = DEFINITIONAL_REPRESENTATION('',(#8196),#8200);+#8196 = LINE('',#8197,#8198);+#8197 = CARTESIAN_POINT('',(0.,0.));+#8198 = VECTOR('',#8199,1.);+#8199 = DIRECTION('',(0.,1.));+#8200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8201 = PCURVE('',#7972,#8202);+#8202 = DEFINITIONAL_REPRESENTATION('',(#8203),#8207);+#8203 = LINE('',#8204,#8205);+#8204 = CARTESIAN_POINT('',(0.,0.41));+#8205 = VECTOR('',#8206,1.);+#8206 = DIRECTION('',(1.,0.));+#8207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8208 = ORIENTED_EDGE('',*,*,#7984,.T.);+#8209 = ORIENTED_EDGE('',*,*,#8210,.T.);+#8210 = EDGE_CURVE('',#7985,#8095,#8211,.T.);+#8211 = SURFACE_CURVE('',#8212,(#8216,#8223),.PCURVE_S1.);+#8212 = LINE('',#8213,#8214);+#8213 = CARTESIAN_POINT('',(1.15,3.01,0.2));+#8214 = VECTOR('',#8215,1.);+#8215 = DIRECTION('',(1.,0.,0.));+#8216 = PCURVE('',#8000,#8217);+#8217 = DEFINITIONAL_REPRESENTATION('',(#8218),#8222);+#8218 = LINE('',#8219,#8220);+#8219 = CARTESIAN_POINT('',(0.2,0.));+#8220 = VECTOR('',#8221,1.);+#8221 = DIRECTION('',(0.,1.));+#8222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8223 = PCURVE('',#8026,#8224);+#8224 = DEFINITIONAL_REPRESENTATION('',(#8225),#8229);+#8225 = LINE('',#8226,#8227);+#8226 = CARTESIAN_POINT('',(0.,0.41));+#8227 = VECTOR('',#8228,1.);+#8228 = DIRECTION('',(1.,0.));+#8229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8230 = ORIENTED_EDGE('',*,*,#8094,.F.);+#8231 = ADVANCED_FACE('',(#8232),#7972,.F.);+#8232 = FACE_BOUND('',#8233,.F.);+#8233 = EDGE_LOOP('',(#8234,#8235,#8236,#8237));+#8234 = ORIENTED_EDGE('',*,*,#7956,.F.);+#8235 = ORIENTED_EDGE('',*,*,#8141,.T.);+#8236 = ORIENTED_EDGE('',*,*,#8071,.T.);+#8237 = ORIENTED_EDGE('',*,*,#8188,.F.);+#8238 = ADVANCED_FACE('',(#8239),#8026,.T.);+#8239 = FACE_BOUND('',#8240,.T.);+#8240 = EDGE_LOOP('',(#8241,#8242,#8243,#8244));+#8241 = ORIENTED_EDGE('',*,*,#8012,.F.);+#8242 = ORIENTED_EDGE('',*,*,#8163,.T.);+#8243 = ORIENTED_EDGE('',*,*,#8117,.T.);+#8244 = ORIENTED_EDGE('',*,*,#8210,.F.);+#8245 = MANIFOLD_SOLID_BREP('',#8246);+#8246 = CLOSED_SHELL('',(#8247,#8367,#8467,#8514,#8561,#8568));+#8247 = ADVANCED_FACE('',(#8248),#8262,.F.);+#8248 = FACE_BOUND('',#8249,.F.);+#8249 = EDGE_LOOP('',(#8250,#8285,#8313,#8341));+#8250 = ORIENTED_EDGE('',*,*,#8251,.F.);+#8251 = EDGE_CURVE('',#8252,#8254,#8256,.T.);+#8252 = VERTEX_POINT('',#8253);+#8253 = CARTESIAN_POINT('',(0.5,2.6,0.));+#8254 = VERTEX_POINT('',#8255);+#8255 = CARTESIAN_POINT('',(0.5,2.6,0.2));+#8256 = SURFACE_CURVE('',#8257,(#8261,#8273),.PCURVE_S1.);+#8257 = LINE('',#8258,#8259);+#8258 = CARTESIAN_POINT('',(0.5,2.6,0.));+#8259 = VECTOR('',#8260,1.);+#8260 = DIRECTION('',(0.,0.,1.));+#8261 = PCURVE('',#8262,#8267);+#8262 = PLANE('',#8263);+#8263 = AXIS2_PLACEMENT_3D('',#8264,#8265,#8266);+#8264 = CARTESIAN_POINT('',(0.5,2.6,0.));+#8265 = DIRECTION('',(1.,0.,0.));+#8266 = DIRECTION('',(0.,0.,1.));+#8267 = DEFINITIONAL_REPRESENTATION('',(#8268),#8272);+#8268 = LINE('',#8269,#8270);+#8269 = CARTESIAN_POINT('',(0.,0.));+#8270 = VECTOR('',#8271,1.);+#8271 = DIRECTION('',(1.,0.));+#8272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8273 = PCURVE('',#8274,#8279);+#8274 = PLANE('',#8275);+#8275 = AXIS2_PLACEMENT_3D('',#8276,#8277,#8278);+#8276 = CARTESIAN_POINT('',(0.5,2.6,0.));+#8277 = DIRECTION('',(0.,1.,0.));+#8278 = DIRECTION('',(0.,0.,1.));+#8279 = DEFINITIONAL_REPRESENTATION('',(#8280),#8284);+#8280 = LINE('',#8281,#8282);+#8281 = CARTESIAN_POINT('',(0.,0.));+#8282 = VECTOR('',#8283,1.);+#8283 = DIRECTION('',(1.,0.));+#8284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8285 = ORIENTED_EDGE('',*,*,#8286,.T.);+#8286 = EDGE_CURVE('',#8252,#8287,#8289,.T.);+#8287 = VERTEX_POINT('',#8288);+#8288 = CARTESIAN_POINT('',(0.5,3.01,0.));+#8289 = SURFACE_CURVE('',#8290,(#8294,#8301),.PCURVE_S1.);+#8290 = LINE('',#8291,#8292);+#8291 = CARTESIAN_POINT('',(0.5,2.6,0.));+#8292 = VECTOR('',#8293,1.);+#8293 = DIRECTION('',(0.,1.,0.));+#8294 = PCURVE('',#8262,#8295);+#8295 = DEFINITIONAL_REPRESENTATION('',(#8296),#8300);+#8296 = LINE('',#8297,#8298);+#8297 = CARTESIAN_POINT('',(0.,0.));+#8298 = VECTOR('',#8299,1.);+#8299 = DIRECTION('',(0.,-1.));+#8300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8301 = PCURVE('',#8302,#8307);+#8302 = PLANE('',#8303);+#8303 = AXIS2_PLACEMENT_3D('',#8304,#8305,#8306);+#8304 = CARTESIAN_POINT('',(0.5,2.6,0.));+#8305 = DIRECTION('',(0.,0.,1.));+#8306 = DIRECTION('',(1.,0.,0.));+#8307 = DEFINITIONAL_REPRESENTATION('',(#8308),#8312);+#8308 = LINE('',#8309,#8310);+#8309 = CARTESIAN_POINT('',(0.,0.));+#8310 = VECTOR('',#8311,1.);+#8311 = DIRECTION('',(0.,1.));+#8312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8313 = ORIENTED_EDGE('',*,*,#8314,.T.);+#8314 = EDGE_CURVE('',#8287,#8315,#8317,.T.);+#8315 = VERTEX_POINT('',#8316);+#8316 = CARTESIAN_POINT('',(0.5,3.01,0.2));+#8317 = SURFACE_CURVE('',#8318,(#8322,#8329),.PCURVE_S1.);+#8318 = LINE('',#8319,#8320);+#8319 = CARTESIAN_POINT('',(0.5,3.01,0.));+#8320 = VECTOR('',#8321,1.);+#8321 = DIRECTION('',(0.,0.,1.));+#8322 = PCURVE('',#8262,#8323);+#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328);+#8324 = LINE('',#8325,#8326);+#8325 = CARTESIAN_POINT('',(0.,-0.41));+#8326 = VECTOR('',#8327,1.);+#8327 = DIRECTION('',(1.,0.));+#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8329 = PCURVE('',#8330,#8335);+#8330 = PLANE('',#8331);+#8331 = AXIS2_PLACEMENT_3D('',#8332,#8333,#8334);+#8332 = CARTESIAN_POINT('',(0.5,3.01,0.));+#8333 = DIRECTION('',(0.,1.,0.));+#8334 = DIRECTION('',(0.,0.,1.));+#8335 = DEFINITIONAL_REPRESENTATION('',(#8336),#8340);+#8336 = LINE('',#8337,#8338);+#8337 = CARTESIAN_POINT('',(0.,0.));+#8338 = VECTOR('',#8339,1.);+#8339 = DIRECTION('',(1.,0.));+#8340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8341 = ORIENTED_EDGE('',*,*,#8342,.F.);+#8342 = EDGE_CURVE('',#8254,#8315,#8343,.T.);+#8343 = SURFACE_CURVE('',#8344,(#8348,#8355),.PCURVE_S1.);+#8344 = LINE('',#8345,#8346);+#8345 = CARTESIAN_POINT('',(0.5,2.6,0.2));+#8346 = VECTOR('',#8347,1.);+#8347 = DIRECTION('',(0.,1.,0.));+#8348 = PCURVE('',#8262,#8349);+#8349 = DEFINITIONAL_REPRESENTATION('',(#8350),#8354);+#8350 = LINE('',#8351,#8352);+#8351 = CARTESIAN_POINT('',(0.2,0.));+#8352 = VECTOR('',#8353,1.);+#8353 = DIRECTION('',(0.,-1.));+#8354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8355 = PCURVE('',#8356,#8361);+#8356 = PLANE('',#8357);+#8357 = AXIS2_PLACEMENT_3D('',#8358,#8359,#8360);+#8358 = CARTESIAN_POINT('',(0.5,2.6,0.2));+#8359 = DIRECTION('',(0.,0.,1.));+#8360 = DIRECTION('',(1.,0.,0.));+#8361 = DEFINITIONAL_REPRESENTATION('',(#8362),#8366);+#8362 = LINE('',#8363,#8364);+#8363 = CARTESIAN_POINT('',(0.,0.));+#8364 = VECTOR('',#8365,1.);+#8365 = DIRECTION('',(0.,1.));+#8366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8367 = ADVANCED_FACE('',(#8368),#8382,.T.);+#8368 = FACE_BOUND('',#8369,.T.);+#8369 = EDGE_LOOP('',(#8370,#8400,#8423,#8446));+#8370 = ORIENTED_EDGE('',*,*,#8371,.F.);+#8371 = EDGE_CURVE('',#8372,#8374,#8376,.T.);+#8372 = VERTEX_POINT('',#8373);+#8373 = CARTESIAN_POINT('',(0.8,2.6,0.));+#8374 = VERTEX_POINT('',#8375);+#8375 = CARTESIAN_POINT('',(0.8,2.6,0.2));+#8376 = SURFACE_CURVE('',#8377,(#8381,#8393),.PCURVE_S1.);+#8377 = LINE('',#8378,#8379);+#8378 = CARTESIAN_POINT('',(0.8,2.6,0.));+#8379 = VECTOR('',#8380,1.);+#8380 = DIRECTION('',(0.,0.,1.));+#8381 = PCURVE('',#8382,#8387);+#8382 = PLANE('',#8383);+#8383 = AXIS2_PLACEMENT_3D('',#8384,#8385,#8386);+#8384 = CARTESIAN_POINT('',(0.8,2.6,0.));+#8385 = DIRECTION('',(1.,0.,0.));+#8386 = DIRECTION('',(0.,0.,1.));+#8387 = DEFINITIONAL_REPRESENTATION('',(#8388),#8392);+#8388 = LINE('',#8389,#8390);+#8389 = CARTESIAN_POINT('',(0.,0.));+#8390 = VECTOR('',#8391,1.);+#8391 = DIRECTION('',(1.,0.));+#8392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8393 = PCURVE('',#8274,#8394);+#8394 = DEFINITIONAL_REPRESENTATION('',(#8395),#8399);+#8395 = LINE('',#8396,#8397);+#8396 = CARTESIAN_POINT('',(0.,0.3));+#8397 = VECTOR('',#8398,1.);+#8398 = DIRECTION('',(1.,0.));+#8399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8400 = ORIENTED_EDGE('',*,*,#8401,.T.);+#8401 = EDGE_CURVE('',#8372,#8402,#8404,.T.);+#8402 = VERTEX_POINT('',#8403);+#8403 = CARTESIAN_POINT('',(0.8,3.01,0.));+#8404 = SURFACE_CURVE('',#8405,(#8409,#8416),.PCURVE_S1.);+#8405 = LINE('',#8406,#8407);+#8406 = CARTESIAN_POINT('',(0.8,2.6,0.));+#8407 = VECTOR('',#8408,1.);+#8408 = DIRECTION('',(0.,1.,0.));+#8409 = PCURVE('',#8382,#8410);+#8410 = DEFINITIONAL_REPRESENTATION('',(#8411),#8415);+#8411 = LINE('',#8412,#8413);+#8412 = CARTESIAN_POINT('',(0.,0.));+#8413 = VECTOR('',#8414,1.);+#8414 = DIRECTION('',(0.,-1.));+#8415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8416 = PCURVE('',#8302,#8417);+#8417 = DEFINITIONAL_REPRESENTATION('',(#8418),#8422);+#8418 = LINE('',#8419,#8420);+#8419 = CARTESIAN_POINT('',(0.3,0.));+#8420 = VECTOR('',#8421,1.);+#8421 = DIRECTION('',(0.,1.));+#8422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8423 = ORIENTED_EDGE('',*,*,#8424,.T.);+#8424 = EDGE_CURVE('',#8402,#8425,#8427,.T.);+#8425 = VERTEX_POINT('',#8426);+#8426 = CARTESIAN_POINT('',(0.8,3.01,0.2));+#8427 = SURFACE_CURVE('',#8428,(#8432,#8439),.PCURVE_S1.);+#8428 = LINE('',#8429,#8430);+#8429 = CARTESIAN_POINT('',(0.8,3.01,0.));+#8430 = VECTOR('',#8431,1.);+#8431 = DIRECTION('',(0.,0.,1.));+#8432 = PCURVE('',#8382,#8433);+#8433 = DEFINITIONAL_REPRESENTATION('',(#8434),#8438);+#8434 = LINE('',#8435,#8436);+#8435 = CARTESIAN_POINT('',(0.,-0.41));+#8436 = VECTOR('',#8437,1.);+#8437 = DIRECTION('',(1.,0.));+#8438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8439 = PCURVE('',#8330,#8440);+#8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445);+#8441 = LINE('',#8442,#8443);+#8442 = CARTESIAN_POINT('',(0.,0.3));+#8443 = VECTOR('',#8444,1.);+#8444 = DIRECTION('',(1.,0.));+#8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8446 = ORIENTED_EDGE('',*,*,#8447,.F.);+#8447 = EDGE_CURVE('',#8374,#8425,#8448,.T.);+#8448 = SURFACE_CURVE('',#8449,(#8453,#8460),.PCURVE_S1.);+#8449 = LINE('',#8450,#8451);+#8450 = CARTESIAN_POINT('',(0.8,2.6,0.2));+#8451 = VECTOR('',#8452,1.);+#8452 = DIRECTION('',(0.,1.,0.));+#8453 = PCURVE('',#8382,#8454);+#8454 = DEFINITIONAL_REPRESENTATION('',(#8455),#8459);+#8455 = LINE('',#8456,#8457);+#8456 = CARTESIAN_POINT('',(0.2,0.));+#8457 = VECTOR('',#8458,1.);+#8458 = DIRECTION('',(0.,-1.));+#8459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8460 = PCURVE('',#8356,#8461);+#8461 = DEFINITIONAL_REPRESENTATION('',(#8462),#8466);+#8462 = LINE('',#8463,#8464);+#8463 = CARTESIAN_POINT('',(0.3,0.));+#8464 = VECTOR('',#8465,1.);+#8465 = DIRECTION('',(0.,1.));+#8466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8467 = ADVANCED_FACE('',(#8468),#8274,.F.);+#8468 = FACE_BOUND('',#8469,.F.);+#8469 = EDGE_LOOP('',(#8470,#8491,#8492,#8513));+#8470 = ORIENTED_EDGE('',*,*,#8471,.F.);+#8471 = EDGE_CURVE('',#8252,#8372,#8472,.T.);+#8472 = SURFACE_CURVE('',#8473,(#8477,#8484),.PCURVE_S1.);+#8473 = LINE('',#8474,#8475);+#8474 = CARTESIAN_POINT('',(0.5,2.6,0.));+#8475 = VECTOR('',#8476,1.);+#8476 = DIRECTION('',(1.,0.,0.));+#8477 = PCURVE('',#8274,#8478);+#8478 = DEFINITIONAL_REPRESENTATION('',(#8479),#8483);+#8479 = LINE('',#8480,#8481);+#8480 = CARTESIAN_POINT('',(0.,0.));+#8481 = VECTOR('',#8482,1.);+#8482 = DIRECTION('',(0.,1.));+#8483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8484 = PCURVE('',#8302,#8485);+#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490);+#8486 = LINE('',#8487,#8488);+#8487 = CARTESIAN_POINT('',(0.,0.));+#8488 = VECTOR('',#8489,1.);+#8489 = DIRECTION('',(1.,0.));+#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8491 = ORIENTED_EDGE('',*,*,#8251,.T.);+#8492 = ORIENTED_EDGE('',*,*,#8493,.T.);+#8493 = EDGE_CURVE('',#8254,#8374,#8494,.T.);+#8494 = SURFACE_CURVE('',#8495,(#8499,#8506),.PCURVE_S1.);+#8495 = LINE('',#8496,#8497);+#8496 = CARTESIAN_POINT('',(0.5,2.6,0.2));+#8497 = VECTOR('',#8498,1.);+#8498 = DIRECTION('',(1.,0.,0.));+#8499 = PCURVE('',#8274,#8500);+#8500 = DEFINITIONAL_REPRESENTATION('',(#8501),#8505);+#8501 = LINE('',#8502,#8503);+#8502 = CARTESIAN_POINT('',(0.2,0.));+#8503 = VECTOR('',#8504,1.);+#8504 = DIRECTION('',(0.,1.));+#8505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8506 = PCURVE('',#8356,#8507);+#8507 = DEFINITIONAL_REPRESENTATION('',(#8508),#8512);+#8508 = LINE('',#8509,#8510);+#8509 = CARTESIAN_POINT('',(0.,0.));+#8510 = VECTOR('',#8511,1.);+#8511 = DIRECTION('',(1.,0.));+#8512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8513 = ORIENTED_EDGE('',*,*,#8371,.F.);+#8514 = ADVANCED_FACE('',(#8515),#8330,.T.);+#8515 = FACE_BOUND('',#8516,.T.);+#8516 = EDGE_LOOP('',(#8517,#8538,#8539,#8560));+#8517 = ORIENTED_EDGE('',*,*,#8518,.F.);+#8518 = EDGE_CURVE('',#8287,#8402,#8519,.T.);+#8519 = SURFACE_CURVE('',#8520,(#8524,#8531),.PCURVE_S1.);+#8520 = LINE('',#8521,#8522);+#8521 = CARTESIAN_POINT('',(0.5,3.01,0.));+#8522 = VECTOR('',#8523,1.);+#8523 = DIRECTION('',(1.,0.,0.));+#8524 = PCURVE('',#8330,#8525);+#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530);+#8526 = LINE('',#8527,#8528);+#8527 = CARTESIAN_POINT('',(0.,0.));+#8528 = VECTOR('',#8529,1.);+#8529 = DIRECTION('',(0.,1.));+#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8531 = PCURVE('',#8302,#8532);+#8532 = DEFINITIONAL_REPRESENTATION('',(#8533),#8537);+#8533 = LINE('',#8534,#8535);+#8534 = CARTESIAN_POINT('',(0.,0.41));+#8535 = VECTOR('',#8536,1.);+#8536 = DIRECTION('',(1.,0.));+#8537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8538 = ORIENTED_EDGE('',*,*,#8314,.T.);+#8539 = ORIENTED_EDGE('',*,*,#8540,.T.);+#8540 = EDGE_CURVE('',#8315,#8425,#8541,.T.);+#8541 = SURFACE_CURVE('',#8542,(#8546,#8553),.PCURVE_S1.);+#8542 = LINE('',#8543,#8544);+#8543 = CARTESIAN_POINT('',(0.5,3.01,0.2));+#8544 = VECTOR('',#8545,1.);+#8545 = DIRECTION('',(1.,0.,0.));+#8546 = PCURVE('',#8330,#8547);+#8547 = DEFINITIONAL_REPRESENTATION('',(#8548),#8552);+#8548 = LINE('',#8549,#8550);+#8549 = CARTESIAN_POINT('',(0.2,0.));+#8550 = VECTOR('',#8551,1.);+#8551 = DIRECTION('',(0.,1.));+#8552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8553 = PCURVE('',#8356,#8554);+#8554 = DEFINITIONAL_REPRESENTATION('',(#8555),#8559);+#8555 = LINE('',#8556,#8557);+#8556 = CARTESIAN_POINT('',(0.,0.41));+#8557 = VECTOR('',#8558,1.);+#8558 = DIRECTION('',(1.,0.));+#8559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8560 = ORIENTED_EDGE('',*,*,#8424,.F.);+#8561 = ADVANCED_FACE('',(#8562),#8302,.F.);+#8562 = FACE_BOUND('',#8563,.F.);+#8563 = EDGE_LOOP('',(#8564,#8565,#8566,#8567));+#8564 = ORIENTED_EDGE('',*,*,#8286,.F.);+#8565 = ORIENTED_EDGE('',*,*,#8471,.T.);+#8566 = ORIENTED_EDGE('',*,*,#8401,.T.);+#8567 = ORIENTED_EDGE('',*,*,#8518,.F.);+#8568 = ADVANCED_FACE('',(#8569),#8356,.T.);+#8569 = FACE_BOUND('',#8570,.T.);+#8570 = EDGE_LOOP('',(#8571,#8572,#8573,#8574));+#8571 = ORIENTED_EDGE('',*,*,#8342,.F.);+#8572 = ORIENTED_EDGE('',*,*,#8493,.T.);+#8573 = ORIENTED_EDGE('',*,*,#8447,.T.);+#8574 = ORIENTED_EDGE('',*,*,#8540,.F.);+#8575 = MANIFOLD_SOLID_BREP('',#8576);+#8576 = CLOSED_SHELL('',(#8577,#8697,#8797,#8844,#8891,#8898));+#8577 = ADVANCED_FACE('',(#8578),#8592,.F.);+#8578 = FACE_BOUND('',#8579,.F.);+#8579 = EDGE_LOOP('',(#8580,#8615,#8643,#8671));+#8580 = ORIENTED_EDGE('',*,*,#8581,.F.);+#8581 = EDGE_CURVE('',#8582,#8584,#8586,.T.);+#8582 = VERTEX_POINT('',#8583);+#8583 = CARTESIAN_POINT('',(-0.15,2.6,0.));+#8584 = VERTEX_POINT('',#8585);+#8585 = CARTESIAN_POINT('',(-0.15,2.6,0.2));+#8586 = SURFACE_CURVE('',#8587,(#8591,#8603),.PCURVE_S1.);+#8587 = LINE('',#8588,#8589);+#8588 = CARTESIAN_POINT('',(-0.15,2.6,0.));+#8589 = VECTOR('',#8590,1.);+#8590 = DIRECTION('',(0.,0.,1.));+#8591 = PCURVE('',#8592,#8597);+#8592 = PLANE('',#8593);+#8593 = AXIS2_PLACEMENT_3D('',#8594,#8595,#8596);+#8594 = CARTESIAN_POINT('',(-0.15,2.6,0.));+#8595 = DIRECTION('',(1.,0.,0.));+#8596 = DIRECTION('',(0.,0.,1.));+#8597 = DEFINITIONAL_REPRESENTATION('',(#8598),#8602);+#8598 = LINE('',#8599,#8600);+#8599 = CARTESIAN_POINT('',(0.,0.));+#8600 = VECTOR('',#8601,1.);+#8601 = DIRECTION('',(1.,0.));+#8602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8603 = PCURVE('',#8604,#8609);+#8604 = PLANE('',#8605);+#8605 = AXIS2_PLACEMENT_3D('',#8606,#8607,#8608);+#8606 = CARTESIAN_POINT('',(-0.15,2.6,0.));+#8607 = DIRECTION('',(0.,1.,0.));+#8608 = DIRECTION('',(0.,0.,1.));+#8609 = DEFINITIONAL_REPRESENTATION('',(#8610),#8614);+#8610 = LINE('',#8611,#8612);+#8611 = CARTESIAN_POINT('',(0.,0.));+#8612 = VECTOR('',#8613,1.);+#8613 = DIRECTION('',(1.,0.));+#8614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8615 = ORIENTED_EDGE('',*,*,#8616,.T.);+#8616 = EDGE_CURVE('',#8582,#8617,#8619,.T.);+#8617 = VERTEX_POINT('',#8618);+#8618 = CARTESIAN_POINT('',(-0.15,3.01,0.));+#8619 = SURFACE_CURVE('',#8620,(#8624,#8631),.PCURVE_S1.);+#8620 = LINE('',#8621,#8622);+#8621 = CARTESIAN_POINT('',(-0.15,2.6,0.));+#8622 = VECTOR('',#8623,1.);+#8623 = DIRECTION('',(0.,1.,0.));+#8624 = PCURVE('',#8592,#8625);+#8625 = DEFINITIONAL_REPRESENTATION('',(#8626),#8630);+#8626 = LINE('',#8627,#8628);+#8627 = CARTESIAN_POINT('',(0.,0.));+#8628 = VECTOR('',#8629,1.);+#8629 = DIRECTION('',(0.,-1.));+#8630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8631 = PCURVE('',#8632,#8637);+#8632 = PLANE('',#8633);+#8633 = AXIS2_PLACEMENT_3D('',#8634,#8635,#8636);+#8634 = CARTESIAN_POINT('',(-0.15,2.6,0.));+#8635 = DIRECTION('',(0.,0.,1.));+#8636 = DIRECTION('',(1.,0.,0.));+#8637 = DEFINITIONAL_REPRESENTATION('',(#8638),#8642);+#8638 = LINE('',#8639,#8640);+#8639 = CARTESIAN_POINT('',(0.,0.));+#8640 = VECTOR('',#8641,1.);+#8641 = DIRECTION('',(0.,1.));+#8642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8643 = ORIENTED_EDGE('',*,*,#8644,.T.);+#8644 = EDGE_CURVE('',#8617,#8645,#8647,.T.);+#8645 = VERTEX_POINT('',#8646);+#8646 = CARTESIAN_POINT('',(-0.15,3.01,0.2));+#8647 = SURFACE_CURVE('',#8648,(#8652,#8659),.PCURVE_S1.);+#8648 = LINE('',#8649,#8650);+#8649 = CARTESIAN_POINT('',(-0.15,3.01,0.));+#8650 = VECTOR('',#8651,1.);+#8651 = DIRECTION('',(0.,0.,1.));+#8652 = PCURVE('',#8592,#8653);+#8653 = DEFINITIONAL_REPRESENTATION('',(#8654),#8658);+#8654 = LINE('',#8655,#8656);+#8655 = CARTESIAN_POINT('',(0.,-0.41));+#8656 = VECTOR('',#8657,1.);+#8657 = DIRECTION('',(1.,0.));+#8658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8659 = PCURVE('',#8660,#8665);+#8660 = PLANE('',#8661);+#8661 = AXIS2_PLACEMENT_3D('',#8662,#8663,#8664);+#8662 = CARTESIAN_POINT('',(-0.15,3.01,0.));+#8663 = DIRECTION('',(0.,1.,0.));+#8664 = DIRECTION('',(0.,0.,1.));+#8665 = DEFINITIONAL_REPRESENTATION('',(#8666),#8670);+#8666 = LINE('',#8667,#8668);+#8667 = CARTESIAN_POINT('',(0.,0.));+#8668 = VECTOR('',#8669,1.);+#8669 = DIRECTION('',(1.,0.));+#8670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8671 = ORIENTED_EDGE('',*,*,#8672,.F.);+#8672 = EDGE_CURVE('',#8584,#8645,#8673,.T.);+#8673 = SURFACE_CURVE('',#8674,(#8678,#8685),.PCURVE_S1.);+#8674 = LINE('',#8675,#8676);+#8675 = CARTESIAN_POINT('',(-0.15,2.6,0.2));+#8676 = VECTOR('',#8677,1.);+#8677 = DIRECTION('',(0.,1.,0.));+#8678 = PCURVE('',#8592,#8679);+#8679 = DEFINITIONAL_REPRESENTATION('',(#8680),#8684);+#8680 = LINE('',#8681,#8682);+#8681 = CARTESIAN_POINT('',(0.2,0.));+#8682 = VECTOR('',#8683,1.);+#8683 = DIRECTION('',(0.,-1.));+#8684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8685 = PCURVE('',#8686,#8691);+#8686 = PLANE('',#8687);+#8687 = AXIS2_PLACEMENT_3D('',#8688,#8689,#8690);+#8688 = CARTESIAN_POINT('',(-0.15,2.6,0.2));+#8689 = DIRECTION('',(0.,0.,1.));+#8690 = DIRECTION('',(1.,0.,0.));+#8691 = DEFINITIONAL_REPRESENTATION('',(#8692),#8696);+#8692 = LINE('',#8693,#8694);+#8693 = CARTESIAN_POINT('',(0.,0.));+#8694 = VECTOR('',#8695,1.);+#8695 = DIRECTION('',(0.,1.));+#8696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8697 = ADVANCED_FACE('',(#8698),#8712,.T.);+#8698 = FACE_BOUND('',#8699,.T.);+#8699 = EDGE_LOOP('',(#8700,#8730,#8753,#8776));+#8700 = ORIENTED_EDGE('',*,*,#8701,.F.);+#8701 = EDGE_CURVE('',#8702,#8704,#8706,.T.);+#8702 = VERTEX_POINT('',#8703);+#8703 = CARTESIAN_POINT('',(0.15,2.6,0.));+#8704 = VERTEX_POINT('',#8705);+#8705 = CARTESIAN_POINT('',(0.15,2.6,0.2));+#8706 = SURFACE_CURVE('',#8707,(#8711,#8723),.PCURVE_S1.);+#8707 = LINE('',#8708,#8709);+#8708 = CARTESIAN_POINT('',(0.15,2.6,0.));+#8709 = VECTOR('',#8710,1.);+#8710 = DIRECTION('',(0.,0.,1.));+#8711 = PCURVE('',#8712,#8717);+#8712 = PLANE('',#8713);+#8713 = AXIS2_PLACEMENT_3D('',#8714,#8715,#8716);+#8714 = CARTESIAN_POINT('',(0.15,2.6,0.));+#8715 = DIRECTION('',(1.,0.,0.));+#8716 = DIRECTION('',(0.,0.,1.));+#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722);+#8718 = LINE('',#8719,#8720);+#8719 = CARTESIAN_POINT('',(0.,0.));+#8720 = VECTOR('',#8721,1.);+#8721 = DIRECTION('',(1.,0.));+#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8723 = PCURVE('',#8604,#8724);+#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729);+#8725 = LINE('',#8726,#8727);+#8726 = CARTESIAN_POINT('',(0.,0.3));+#8727 = VECTOR('',#8728,1.);+#8728 = DIRECTION('',(1.,0.));+#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8730 = ORIENTED_EDGE('',*,*,#8731,.T.);+#8731 = EDGE_CURVE('',#8702,#8732,#8734,.T.);+#8732 = VERTEX_POINT('',#8733);+#8733 = CARTESIAN_POINT('',(0.15,3.01,0.));+#8734 = SURFACE_CURVE('',#8735,(#8739,#8746),.PCURVE_S1.);+#8735 = LINE('',#8736,#8737);+#8736 = CARTESIAN_POINT('',(0.15,2.6,0.));+#8737 = VECTOR('',#8738,1.);+#8738 = DIRECTION('',(0.,1.,0.));+#8739 = PCURVE('',#8712,#8740);+#8740 = DEFINITIONAL_REPRESENTATION('',(#8741),#8745);+#8741 = LINE('',#8742,#8743);+#8742 = CARTESIAN_POINT('',(0.,0.));+#8743 = VECTOR('',#8744,1.);+#8744 = DIRECTION('',(0.,-1.));+#8745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8746 = PCURVE('',#8632,#8747);+#8747 = DEFINITIONAL_REPRESENTATION('',(#8748),#8752);+#8748 = LINE('',#8749,#8750);+#8749 = CARTESIAN_POINT('',(0.3,0.));+#8750 = VECTOR('',#8751,1.);+#8751 = DIRECTION('',(0.,1.));+#8752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8753 = ORIENTED_EDGE('',*,*,#8754,.T.);+#8754 = EDGE_CURVE('',#8732,#8755,#8757,.T.);+#8755 = VERTEX_POINT('',#8756);+#8756 = CARTESIAN_POINT('',(0.15,3.01,0.2));+#8757 = SURFACE_CURVE('',#8758,(#8762,#8769),.PCURVE_S1.);+#8758 = LINE('',#8759,#8760);+#8759 = CARTESIAN_POINT('',(0.15,3.01,0.));+#8760 = VECTOR('',#8761,1.);+#8761 = DIRECTION('',(0.,0.,1.));+#8762 = PCURVE('',#8712,#8763);+#8763 = DEFINITIONAL_REPRESENTATION('',(#8764),#8768);+#8764 = LINE('',#8765,#8766);+#8765 = CARTESIAN_POINT('',(0.,-0.41));+#8766 = VECTOR('',#8767,1.);+#8767 = DIRECTION('',(1.,0.));+#8768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8769 = PCURVE('',#8660,#8770);+#8770 = DEFINITIONAL_REPRESENTATION('',(#8771),#8775);+#8771 = LINE('',#8772,#8773);+#8772 = CARTESIAN_POINT('',(0.,0.3));+#8773 = VECTOR('',#8774,1.);+#8774 = DIRECTION('',(1.,0.));+#8775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8776 = ORIENTED_EDGE('',*,*,#8777,.F.);+#8777 = EDGE_CURVE('',#8704,#8755,#8778,.T.);+#8778 = SURFACE_CURVE('',#8779,(#8783,#8790),.PCURVE_S1.);+#8779 = LINE('',#8780,#8781);+#8780 = CARTESIAN_POINT('',(0.15,2.6,0.2));+#8781 = VECTOR('',#8782,1.);+#8782 = DIRECTION('',(0.,1.,0.));+#8783 = PCURVE('',#8712,#8784);+#8784 = DEFINITIONAL_REPRESENTATION('',(#8785),#8789);+#8785 = LINE('',#8786,#8787);+#8786 = CARTESIAN_POINT('',(0.2,0.));+#8787 = VECTOR('',#8788,1.);+#8788 = DIRECTION('',(0.,-1.));+#8789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8790 = PCURVE('',#8686,#8791);+#8791 = DEFINITIONAL_REPRESENTATION('',(#8792),#8796);+#8792 = LINE('',#8793,#8794);+#8793 = CARTESIAN_POINT('',(0.3,0.));+#8794 = VECTOR('',#8795,1.);+#8795 = DIRECTION('',(0.,1.));+#8796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8797 = ADVANCED_FACE('',(#8798),#8604,.F.);+#8798 = FACE_BOUND('',#8799,.F.);+#8799 = EDGE_LOOP('',(#8800,#8821,#8822,#8843));+#8800 = ORIENTED_EDGE('',*,*,#8801,.F.);+#8801 = EDGE_CURVE('',#8582,#8702,#8802,.T.);+#8802 = SURFACE_CURVE('',#8803,(#8807,#8814),.PCURVE_S1.);+#8803 = LINE('',#8804,#8805);+#8804 = CARTESIAN_POINT('',(-0.15,2.6,0.));+#8805 = VECTOR('',#8806,1.);+#8806 = DIRECTION('',(1.,0.,0.));+#8807 = PCURVE('',#8604,#8808);+#8808 = DEFINITIONAL_REPRESENTATION('',(#8809),#8813);+#8809 = LINE('',#8810,#8811);+#8810 = CARTESIAN_POINT('',(0.,0.));+#8811 = VECTOR('',#8812,1.);+#8812 = DIRECTION('',(0.,1.));+#8813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8814 = PCURVE('',#8632,#8815);+#8815 = DEFINITIONAL_REPRESENTATION('',(#8816),#8820);+#8816 = LINE('',#8817,#8818);+#8817 = CARTESIAN_POINT('',(0.,0.));+#8818 = VECTOR('',#8819,1.);+#8819 = DIRECTION('',(1.,0.));+#8820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8821 = ORIENTED_EDGE('',*,*,#8581,.T.);+#8822 = ORIENTED_EDGE('',*,*,#8823,.T.);+#8823 = EDGE_CURVE('',#8584,#8704,#8824,.T.);+#8824 = SURFACE_CURVE('',#8825,(#8829,#8836),.PCURVE_S1.);+#8825 = LINE('',#8826,#8827);+#8826 = CARTESIAN_POINT('',(-0.15,2.6,0.2));+#8827 = VECTOR('',#8828,1.);+#8828 = DIRECTION('',(1.,0.,0.));+#8829 = PCURVE('',#8604,#8830);+#8830 = DEFINITIONAL_REPRESENTATION('',(#8831),#8835);+#8831 = LINE('',#8832,#8833);+#8832 = CARTESIAN_POINT('',(0.2,0.));+#8833 = VECTOR('',#8834,1.);+#8834 = DIRECTION('',(0.,1.));+#8835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8836 = PCURVE('',#8686,#8837);+#8837 = DEFINITIONAL_REPRESENTATION('',(#8838),#8842);+#8838 = LINE('',#8839,#8840);+#8839 = CARTESIAN_POINT('',(0.,0.));+#8840 = VECTOR('',#8841,1.);+#8841 = DIRECTION('',(1.,0.));+#8842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8843 = ORIENTED_EDGE('',*,*,#8701,.F.);+#8844 = ADVANCED_FACE('',(#8845),#8660,.T.);+#8845 = FACE_BOUND('',#8846,.T.);+#8846 = EDGE_LOOP('',(#8847,#8868,#8869,#8890));+#8847 = ORIENTED_EDGE('',*,*,#8848,.F.);+#8848 = EDGE_CURVE('',#8617,#8732,#8849,.T.);+#8849 = SURFACE_CURVE('',#8850,(#8854,#8861),.PCURVE_S1.);+#8850 = LINE('',#8851,#8852);+#8851 = CARTESIAN_POINT('',(-0.15,3.01,0.));+#8852 = VECTOR('',#8853,1.);+#8853 = DIRECTION('',(1.,0.,0.));+#8854 = PCURVE('',#8660,#8855);+#8855 = DEFINITIONAL_REPRESENTATION('',(#8856),#8860);+#8856 = LINE('',#8857,#8858);+#8857 = CARTESIAN_POINT('',(0.,0.));+#8858 = VECTOR('',#8859,1.);+#8859 = DIRECTION('',(0.,1.));+#8860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8861 = PCURVE('',#8632,#8862);+#8862 = DEFINITIONAL_REPRESENTATION('',(#8863),#8867);+#8863 = LINE('',#8864,#8865);+#8864 = CARTESIAN_POINT('',(0.,0.41));+#8865 = VECTOR('',#8866,1.);+#8866 = DIRECTION('',(1.,0.));+#8867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8868 = ORIENTED_EDGE('',*,*,#8644,.T.);+#8869 = ORIENTED_EDGE('',*,*,#8870,.T.);+#8870 = EDGE_CURVE('',#8645,#8755,#8871,.T.);+#8871 = SURFACE_CURVE('',#8872,(#8876,#8883),.PCURVE_S1.);+#8872 = LINE('',#8873,#8874);+#8873 = CARTESIAN_POINT('',(-0.15,3.01,0.2));+#8874 = VECTOR('',#8875,1.);+#8875 = DIRECTION('',(1.,0.,0.));+#8876 = PCURVE('',#8660,#8877);+#8877 = DEFINITIONAL_REPRESENTATION('',(#8878),#8882);+#8878 = LINE('',#8879,#8880);+#8879 = CARTESIAN_POINT('',(0.2,0.));+#8880 = VECTOR('',#8881,1.);+#8881 = DIRECTION('',(0.,1.));+#8882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8883 = PCURVE('',#8686,#8884);+#8884 = DEFINITIONAL_REPRESENTATION('',(#8885),#8889);+#8885 = LINE('',#8886,#8887);+#8886 = CARTESIAN_POINT('',(0.,0.41));+#8887 = VECTOR('',#8888,1.);+#8888 = DIRECTION('',(1.,0.));+#8889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8890 = ORIENTED_EDGE('',*,*,#8754,.F.);+#8891 = ADVANCED_FACE('',(#8892),#8632,.F.);+#8892 = FACE_BOUND('',#8893,.F.);+#8893 = EDGE_LOOP('',(#8894,#8895,#8896,#8897));+#8894 = ORIENTED_EDGE('',*,*,#8616,.F.);+#8895 = ORIENTED_EDGE('',*,*,#8801,.T.);+#8896 = ORIENTED_EDGE('',*,*,#8731,.T.);+#8897 = ORIENTED_EDGE('',*,*,#8848,.F.);+#8898 = ADVANCED_FACE('',(#8899),#8686,.T.);+#8899 = FACE_BOUND('',#8900,.T.);+#8900 = EDGE_LOOP('',(#8901,#8902,#8903,#8904));+#8901 = ORIENTED_EDGE('',*,*,#8672,.F.);+#8902 = ORIENTED_EDGE('',*,*,#8823,.T.);+#8903 = ORIENTED_EDGE('',*,*,#8777,.T.);+#8904 = ORIENTED_EDGE('',*,*,#8870,.F.);+#8905 = MANIFOLD_SOLID_BREP('',#8906);+#8906 = CLOSED_SHELL('',(#8907,#9027,#9127,#9174,#9221,#9228));+#8907 = ADVANCED_FACE('',(#8908),#8922,.F.);+#8908 = FACE_BOUND('',#8909,.F.);+#8909 = EDGE_LOOP('',(#8910,#8945,#8973,#9001));+#8910 = ORIENTED_EDGE('',*,*,#8911,.F.);+#8911 = EDGE_CURVE('',#8912,#8914,#8916,.T.);+#8912 = VERTEX_POINT('',#8913);+#8913 = CARTESIAN_POINT('',(-0.8,2.6,0.));+#8914 = VERTEX_POINT('',#8915);+#8915 = CARTESIAN_POINT('',(-0.8,2.6,0.2));+#8916 = SURFACE_CURVE('',#8917,(#8921,#8933),.PCURVE_S1.);+#8917 = LINE('',#8918,#8919);+#8918 = CARTESIAN_POINT('',(-0.8,2.6,0.));+#8919 = VECTOR('',#8920,1.);+#8920 = DIRECTION('',(0.,0.,1.));+#8921 = PCURVE('',#8922,#8927);+#8922 = PLANE('',#8923);+#8923 = AXIS2_PLACEMENT_3D('',#8924,#8925,#8926);+#8924 = CARTESIAN_POINT('',(-0.8,2.6,0.));+#8925 = DIRECTION('',(1.,0.,0.));+#8926 = DIRECTION('',(0.,0.,1.));+#8927 = DEFINITIONAL_REPRESENTATION('',(#8928),#8932);+#8928 = LINE('',#8929,#8930);+#8929 = CARTESIAN_POINT('',(0.,0.));+#8930 = VECTOR('',#8931,1.);+#8931 = DIRECTION('',(1.,0.));+#8932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8933 = PCURVE('',#8934,#8939);+#8934 = PLANE('',#8935);+#8935 = AXIS2_PLACEMENT_3D('',#8936,#8937,#8938);+#8936 = CARTESIAN_POINT('',(-0.8,2.6,0.));+#8937 = DIRECTION('',(0.,1.,0.));+#8938 = DIRECTION('',(0.,0.,1.));+#8939 = DEFINITIONAL_REPRESENTATION('',(#8940),#8944);+#8940 = LINE('',#8941,#8942);+#8941 = CARTESIAN_POINT('',(0.,0.));+#8942 = VECTOR('',#8943,1.);+#8943 = DIRECTION('',(1.,0.));+#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8945 = ORIENTED_EDGE('',*,*,#8946,.T.);+#8946 = EDGE_CURVE('',#8912,#8947,#8949,.T.);+#8947 = VERTEX_POINT('',#8948);+#8948 = CARTESIAN_POINT('',(-0.8,3.01,0.));+#8949 = SURFACE_CURVE('',#8950,(#8954,#8961),.PCURVE_S1.);+#8950 = LINE('',#8951,#8952);+#8951 = CARTESIAN_POINT('',(-0.8,2.6,0.));+#8952 = VECTOR('',#8953,1.);+#8953 = DIRECTION('',(0.,1.,0.));+#8954 = PCURVE('',#8922,#8955);+#8955 = DEFINITIONAL_REPRESENTATION('',(#8956),#8960);+#8956 = LINE('',#8957,#8958);+#8957 = CARTESIAN_POINT('',(0.,0.));+#8958 = VECTOR('',#8959,1.);+#8959 = DIRECTION('',(0.,-1.));+#8960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8961 = PCURVE('',#8962,#8967);+#8962 = PLANE('',#8963);+#8963 = AXIS2_PLACEMENT_3D('',#8964,#8965,#8966);+#8964 = CARTESIAN_POINT('',(-0.8,2.6,0.));+#8965 = DIRECTION('',(0.,0.,1.));+#8966 = DIRECTION('',(1.,0.,0.));+#8967 = DEFINITIONAL_REPRESENTATION('',(#8968),#8972);+#8968 = LINE('',#8969,#8970);+#8969 = CARTESIAN_POINT('',(0.,0.));+#8970 = VECTOR('',#8971,1.);+#8971 = DIRECTION('',(0.,1.));+#8972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8973 = ORIENTED_EDGE('',*,*,#8974,.T.);+#8974 = EDGE_CURVE('',#8947,#8975,#8977,.T.);+#8975 = VERTEX_POINT('',#8976);+#8976 = CARTESIAN_POINT('',(-0.8,3.01,0.2));+#8977 = SURFACE_CURVE('',#8978,(#8982,#8989),.PCURVE_S1.);+#8978 = LINE('',#8979,#8980);+#8979 = CARTESIAN_POINT('',(-0.8,3.01,0.));+#8980 = VECTOR('',#8981,1.);+#8981 = DIRECTION('',(0.,0.,1.));+#8982 = PCURVE('',#8922,#8983);+#8983 = DEFINITIONAL_REPRESENTATION('',(#8984),#8988);+#8984 = LINE('',#8985,#8986);+#8985 = CARTESIAN_POINT('',(0.,-0.41));+#8986 = VECTOR('',#8987,1.);+#8987 = DIRECTION('',(1.,0.));+#8988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8989 = PCURVE('',#8990,#8995);+#8990 = PLANE('',#8991);+#8991 = AXIS2_PLACEMENT_3D('',#8992,#8993,#8994);+#8992 = CARTESIAN_POINT('',(-0.8,3.01,0.));+#8993 = DIRECTION('',(0.,1.,0.));+#8994 = DIRECTION('',(0.,0.,1.));+#8995 = DEFINITIONAL_REPRESENTATION('',(#8996),#9000);+#8996 = LINE('',#8997,#8998);+#8997 = CARTESIAN_POINT('',(0.,0.));+#8998 = VECTOR('',#8999,1.);+#8999 = DIRECTION('',(1.,0.));+#9000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9001 = ORIENTED_EDGE('',*,*,#9002,.F.);+#9002 = EDGE_CURVE('',#8914,#8975,#9003,.T.);+#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.);+#9004 = LINE('',#9005,#9006);+#9005 = CARTESIAN_POINT('',(-0.8,2.6,0.2));+#9006 = VECTOR('',#9007,1.);+#9007 = DIRECTION('',(0.,1.,0.));+#9008 = PCURVE('',#8922,#9009);+#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014);+#9010 = LINE('',#9011,#9012);+#9011 = CARTESIAN_POINT('',(0.2,0.));+#9012 = VECTOR('',#9013,1.);+#9013 = DIRECTION('',(0.,-1.));+#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9015 = PCURVE('',#9016,#9021);+#9016 = PLANE('',#9017);+#9017 = AXIS2_PLACEMENT_3D('',#9018,#9019,#9020);+#9018 = CARTESIAN_POINT('',(-0.8,2.6,0.2));+#9019 = DIRECTION('',(0.,0.,1.));+#9020 = DIRECTION('',(1.,0.,0.));+#9021 = DEFINITIONAL_REPRESENTATION('',(#9022),#9026);+#9022 = LINE('',#9023,#9024);+#9023 = CARTESIAN_POINT('',(0.,0.));+#9024 = VECTOR('',#9025,1.);+#9025 = DIRECTION('',(0.,1.));+#9026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9027 = ADVANCED_FACE('',(#9028),#9042,.T.);+#9028 = FACE_BOUND('',#9029,.T.);+#9029 = EDGE_LOOP('',(#9030,#9060,#9083,#9106));+#9030 = ORIENTED_EDGE('',*,*,#9031,.F.);+#9031 = EDGE_CURVE('',#9032,#9034,#9036,.T.);+#9032 = VERTEX_POINT('',#9033);+#9033 = CARTESIAN_POINT('',(-0.5,2.6,0.));+#9034 = VERTEX_POINT('',#9035);+#9035 = CARTESIAN_POINT('',(-0.5,2.6,0.2));+#9036 = SURFACE_CURVE('',#9037,(#9041,#9053),.PCURVE_S1.);+#9037 = LINE('',#9038,#9039);+#9038 = CARTESIAN_POINT('',(-0.5,2.6,0.));+#9039 = VECTOR('',#9040,1.);+#9040 = DIRECTION('',(0.,0.,1.));+#9041 = PCURVE('',#9042,#9047);+#9042 = PLANE('',#9043);+#9043 = AXIS2_PLACEMENT_3D('',#9044,#9045,#9046);+#9044 = CARTESIAN_POINT('',(-0.5,2.6,0.));+#9045 = DIRECTION('',(1.,0.,0.));+#9046 = DIRECTION('',(0.,0.,1.));+#9047 = DEFINITIONAL_REPRESENTATION('',(#9048),#9052);+#9048 = LINE('',#9049,#9050);+#9049 = CARTESIAN_POINT('',(0.,0.));+#9050 = VECTOR('',#9051,1.);+#9051 = DIRECTION('',(1.,0.));+#9052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9053 = PCURVE('',#8934,#9054);+#9054 = DEFINITIONAL_REPRESENTATION('',(#9055),#9059);+#9055 = LINE('',#9056,#9057);+#9056 = CARTESIAN_POINT('',(0.,0.3));+#9057 = VECTOR('',#9058,1.);+#9058 = DIRECTION('',(1.,0.));+#9059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9060 = ORIENTED_EDGE('',*,*,#9061,.T.);+#9061 = EDGE_CURVE('',#9032,#9062,#9064,.T.);+#9062 = VERTEX_POINT('',#9063);+#9063 = CARTESIAN_POINT('',(-0.5,3.01,0.));+#9064 = SURFACE_CURVE('',#9065,(#9069,#9076),.PCURVE_S1.);+#9065 = LINE('',#9066,#9067);+#9066 = CARTESIAN_POINT('',(-0.5,2.6,0.));+#9067 = VECTOR('',#9068,1.);+#9068 = DIRECTION('',(0.,1.,0.));+#9069 = PCURVE('',#9042,#9070);+#9070 = DEFINITIONAL_REPRESENTATION('',(#9071),#9075);+#9071 = LINE('',#9072,#9073);+#9072 = CARTESIAN_POINT('',(0.,0.));+#9073 = VECTOR('',#9074,1.);+#9074 = DIRECTION('',(0.,-1.));+#9075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9076 = PCURVE('',#8962,#9077);+#9077 = DEFINITIONAL_REPRESENTATION('',(#9078),#9082);+#9078 = LINE('',#9079,#9080);+#9079 = CARTESIAN_POINT('',(0.3,0.));+#9080 = VECTOR('',#9081,1.);+#9081 = DIRECTION('',(0.,1.));+#9082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9083 = ORIENTED_EDGE('',*,*,#9084,.T.);+#9084 = EDGE_CURVE('',#9062,#9085,#9087,.T.);+#9085 = VERTEX_POINT('',#9086);+#9086 = CARTESIAN_POINT('',(-0.5,3.01,0.2));+#9087 = SURFACE_CURVE('',#9088,(#9092,#9099),.PCURVE_S1.);+#9088 = LINE('',#9089,#9090);+#9089 = CARTESIAN_POINT('',(-0.5,3.01,0.));+#9090 = VECTOR('',#9091,1.);+#9091 = DIRECTION('',(0.,0.,1.));+#9092 = PCURVE('',#9042,#9093);+#9093 = DEFINITIONAL_REPRESENTATION('',(#9094),#9098);+#9094 = LINE('',#9095,#9096);+#9095 = CARTESIAN_POINT('',(0.,-0.41));+#9096 = VECTOR('',#9097,1.);+#9097 = DIRECTION('',(1.,0.));+#9098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9099 = PCURVE('',#8990,#9100);+#9100 = DEFINITIONAL_REPRESENTATION('',(#9101),#9105);+#9101 = LINE('',#9102,#9103);+#9102 = CARTESIAN_POINT('',(0.,0.3));+#9103 = VECTOR('',#9104,1.);+#9104 = DIRECTION('',(1.,0.));+#9105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9106 = ORIENTED_EDGE('',*,*,#9107,.F.);+#9107 = EDGE_CURVE('',#9034,#9085,#9108,.T.);+#9108 = SURFACE_CURVE('',#9109,(#9113,#9120),.PCURVE_S1.);+#9109 = LINE('',#9110,#9111);+#9110 = CARTESIAN_POINT('',(-0.5,2.6,0.2));+#9111 = VECTOR('',#9112,1.);+#9112 = DIRECTION('',(0.,1.,0.));+#9113 = PCURVE('',#9042,#9114);+#9114 = DEFINITIONAL_REPRESENTATION('',(#9115),#9119);+#9115 = LINE('',#9116,#9117);+#9116 = CARTESIAN_POINT('',(0.2,0.));+#9117 = VECTOR('',#9118,1.);+#9118 = DIRECTION('',(0.,-1.));+#9119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9120 = PCURVE('',#9016,#9121);+#9121 = DEFINITIONAL_REPRESENTATION('',(#9122),#9126);+#9122 = LINE('',#9123,#9124);+#9123 = CARTESIAN_POINT('',(0.3,0.));+#9124 = VECTOR('',#9125,1.);+#9125 = DIRECTION('',(0.,1.));+#9126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9127 = ADVANCED_FACE('',(#9128),#8934,.F.);+#9128 = FACE_BOUND('',#9129,.F.);+#9129 = EDGE_LOOP('',(#9130,#9151,#9152,#9173));+#9130 = ORIENTED_EDGE('',*,*,#9131,.F.);+#9131 = EDGE_CURVE('',#8912,#9032,#9132,.T.);+#9132 = SURFACE_CURVE('',#9133,(#9137,#9144),.PCURVE_S1.);+#9133 = LINE('',#9134,#9135);+#9134 = CARTESIAN_POINT('',(-0.8,2.6,0.));+#9135 = VECTOR('',#9136,1.);+#9136 = DIRECTION('',(1.,0.,0.));+#9137 = PCURVE('',#8934,#9138);+#9138 = DEFINITIONAL_REPRESENTATION('',(#9139),#9143);+#9139 = LINE('',#9140,#9141);+#9140 = CARTESIAN_POINT('',(0.,0.));+#9141 = VECTOR('',#9142,1.);+#9142 = DIRECTION('',(0.,1.));+#9143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9144 = PCURVE('',#8962,#9145);+#9145 = DEFINITIONAL_REPRESENTATION('',(#9146),#9150);+#9146 = LINE('',#9147,#9148);+#9147 = CARTESIAN_POINT('',(0.,0.));+#9148 = VECTOR('',#9149,1.);+#9149 = DIRECTION('',(1.,0.));+#9150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9151 = ORIENTED_EDGE('',*,*,#8911,.T.);+#9152 = ORIENTED_EDGE('',*,*,#9153,.T.);+#9153 = EDGE_CURVE('',#8914,#9034,#9154,.T.);+#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.);+#9155 = LINE('',#9156,#9157);+#9156 = CARTESIAN_POINT('',(-0.8,2.6,0.2));+#9157 = VECTOR('',#9158,1.);+#9158 = DIRECTION('',(1.,0.,0.));+#9159 = PCURVE('',#8934,#9160);+#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165);+#9161 = LINE('',#9162,#9163);+#9162 = CARTESIAN_POINT('',(0.2,0.));+#9163 = VECTOR('',#9164,1.);+#9164 = DIRECTION('',(0.,1.));+#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9166 = PCURVE('',#9016,#9167);+#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172);+#9168 = LINE('',#9169,#9170);+#9169 = CARTESIAN_POINT('',(0.,0.));+#9170 = VECTOR('',#9171,1.);+#9171 = DIRECTION('',(1.,0.));+#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9173 = ORIENTED_EDGE('',*,*,#9031,.F.);+#9174 = ADVANCED_FACE('',(#9175),#8990,.T.);+#9175 = FACE_BOUND('',#9176,.T.);+#9176 = EDGE_LOOP('',(#9177,#9198,#9199,#9220));+#9177 = ORIENTED_EDGE('',*,*,#9178,.F.);+#9178 = EDGE_CURVE('',#8947,#9062,#9179,.T.);+#9179 = SURFACE_CURVE('',#9180,(#9184,#9191),.PCURVE_S1.);+#9180 = LINE('',#9181,#9182);+#9181 = CARTESIAN_POINT('',(-0.8,3.01,0.));+#9182 = VECTOR('',#9183,1.);+#9183 = DIRECTION('',(1.,0.,0.));+#9184 = PCURVE('',#8990,#9185);+#9185 = DEFINITIONAL_REPRESENTATION('',(#9186),#9190);+#9186 = LINE('',#9187,#9188);+#9187 = CARTESIAN_POINT('',(0.,0.));+#9188 = VECTOR('',#9189,1.);+#9189 = DIRECTION('',(0.,1.));+#9190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9191 = PCURVE('',#8962,#9192);+#9192 = DEFINITIONAL_REPRESENTATION('',(#9193),#9197);+#9193 = LINE('',#9194,#9195);+#9194 = CARTESIAN_POINT('',(0.,0.41));+#9195 = VECTOR('',#9196,1.);+#9196 = DIRECTION('',(1.,0.));+#9197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9198 = ORIENTED_EDGE('',*,*,#8974,.T.);+#9199 = ORIENTED_EDGE('',*,*,#9200,.T.);+#9200 = EDGE_CURVE('',#8975,#9085,#9201,.T.);+#9201 = SURFACE_CURVE('',#9202,(#9206,#9213),.PCURVE_S1.);+#9202 = LINE('',#9203,#9204);+#9203 = CARTESIAN_POINT('',(-0.8,3.01,0.2));+#9204 = VECTOR('',#9205,1.);+#9205 = DIRECTION('',(1.,0.,0.));+#9206 = PCURVE('',#8990,#9207);+#9207 = DEFINITIONAL_REPRESENTATION('',(#9208),#9212);+#9208 = LINE('',#9209,#9210);+#9209 = CARTESIAN_POINT('',(0.2,0.));+#9210 = VECTOR('',#9211,1.);+#9211 = DIRECTION('',(0.,1.));+#9212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9213 = PCURVE('',#9016,#9214);+#9214 = DEFINITIONAL_REPRESENTATION('',(#9215),#9219);+#9215 = LINE('',#9216,#9217);+#9216 = CARTESIAN_POINT('',(0.,0.41));+#9217 = VECTOR('',#9218,1.);+#9218 = DIRECTION('',(1.,0.));+#9219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9220 = ORIENTED_EDGE('',*,*,#9084,.F.);+#9221 = ADVANCED_FACE('',(#9222),#8962,.F.);+#9222 = FACE_BOUND('',#9223,.F.);+#9223 = EDGE_LOOP('',(#9224,#9225,#9226,#9227));+#9224 = ORIENTED_EDGE('',*,*,#8946,.F.);+#9225 = ORIENTED_EDGE('',*,*,#9131,.T.);+#9226 = ORIENTED_EDGE('',*,*,#9061,.T.);+#9227 = ORIENTED_EDGE('',*,*,#9178,.F.);+#9228 = ADVANCED_FACE('',(#9229),#9016,.T.);+#9229 = FACE_BOUND('',#9230,.T.);+#9230 = EDGE_LOOP('',(#9231,#9232,#9233,#9234));+#9231 = ORIENTED_EDGE('',*,*,#9002,.F.);+#9232 = ORIENTED_EDGE('',*,*,#9153,.T.);+#9233 = ORIENTED_EDGE('',*,*,#9107,.T.);+#9234 = ORIENTED_EDGE('',*,*,#9200,.F.);+#9235 = MANIFOLD_SOLID_BREP('',#9236);+#9236 = CLOSED_SHELL('',(#9237,#9357,#9457,#9504,#9551,#9558));+#9237 = ADVANCED_FACE('',(#9238),#9252,.F.);+#9238 = FACE_BOUND('',#9239,.F.);+#9239 = EDGE_LOOP('',(#9240,#9275,#9303,#9331));+#9240 = ORIENTED_EDGE('',*,*,#9241,.F.);+#9241 = EDGE_CURVE('',#9242,#9244,#9246,.T.);+#9242 = VERTEX_POINT('',#9243);+#9243 = CARTESIAN_POINT('',(-1.45,2.6,0.));+#9244 = VERTEX_POINT('',#9245);+#9245 = CARTESIAN_POINT('',(-1.45,2.6,0.2));+#9246 = SURFACE_CURVE('',#9247,(#9251,#9263),.PCURVE_S1.);+#9247 = LINE('',#9248,#9249);+#9248 = CARTESIAN_POINT('',(-1.45,2.6,0.));+#9249 = VECTOR('',#9250,1.);+#9250 = DIRECTION('',(0.,0.,1.));+#9251 = PCURVE('',#9252,#9257);+#9252 = PLANE('',#9253);+#9253 = AXIS2_PLACEMENT_3D('',#9254,#9255,#9256);+#9254 = CARTESIAN_POINT('',(-1.45,2.6,0.));+#9255 = DIRECTION('',(1.,0.,0.));+#9256 = DIRECTION('',(0.,0.,1.));+#9257 = DEFINITIONAL_REPRESENTATION('',(#9258),#9262);+#9258 = LINE('',#9259,#9260);+#9259 = CARTESIAN_POINT('',(0.,0.));+#9260 = VECTOR('',#9261,1.);+#9261 = DIRECTION('',(1.,0.));+#9262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9263 = PCURVE('',#9264,#9269);+#9264 = PLANE('',#9265);+#9265 = AXIS2_PLACEMENT_3D('',#9266,#9267,#9268);+#9266 = CARTESIAN_POINT('',(-1.45,2.6,0.));+#9267 = DIRECTION('',(0.,1.,0.));+#9268 = DIRECTION('',(0.,0.,1.));+#9269 = DEFINITIONAL_REPRESENTATION('',(#9270),#9274);+#9270 = LINE('',#9271,#9272);+#9271 = CARTESIAN_POINT('',(0.,0.));+#9272 = VECTOR('',#9273,1.);+#9273 = DIRECTION('',(1.,0.));+#9274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9275 = ORIENTED_EDGE('',*,*,#9276,.T.);+#9276 = EDGE_CURVE('',#9242,#9277,#9279,.T.);+#9277 = VERTEX_POINT('',#9278);+#9278 = CARTESIAN_POINT('',(-1.45,3.01,0.));+#9279 = SURFACE_CURVE('',#9280,(#9284,#9291),.PCURVE_S1.);+#9280 = LINE('',#9281,#9282);+#9281 = CARTESIAN_POINT('',(-1.45,2.6,0.));+#9282 = VECTOR('',#9283,1.);+#9283 = DIRECTION('',(0.,1.,0.));+#9284 = PCURVE('',#9252,#9285);+#9285 = DEFINITIONAL_REPRESENTATION('',(#9286),#9290);+#9286 = LINE('',#9287,#9288);+#9287 = CARTESIAN_POINT('',(0.,0.));+#9288 = VECTOR('',#9289,1.);+#9289 = DIRECTION('',(0.,-1.));+#9290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9291 = PCURVE('',#9292,#9297);+#9292 = PLANE('',#9293);+#9293 = AXIS2_PLACEMENT_3D('',#9294,#9295,#9296);+#9294 = CARTESIAN_POINT('',(-1.45,2.6,0.));+#9295 = DIRECTION('',(0.,0.,1.));+#9296 = DIRECTION('',(1.,0.,0.));+#9297 = DEFINITIONAL_REPRESENTATION('',(#9298),#9302);+#9298 = LINE('',#9299,#9300);+#9299 = CARTESIAN_POINT('',(0.,0.));+#9300 = VECTOR('',#9301,1.);+#9301 = DIRECTION('',(0.,1.));+#9302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9303 = ORIENTED_EDGE('',*,*,#9304,.T.);+#9304 = EDGE_CURVE('',#9277,#9305,#9307,.T.);+#9305 = VERTEX_POINT('',#9306);+#9306 = CARTESIAN_POINT('',(-1.45,3.01,0.2));+#9307 = SURFACE_CURVE('',#9308,(#9312,#9319),.PCURVE_S1.);+#9308 = LINE('',#9309,#9310);+#9309 = CARTESIAN_POINT('',(-1.45,3.01,0.));+#9310 = VECTOR('',#9311,1.);+#9311 = DIRECTION('',(0.,0.,1.));+#9312 = PCURVE('',#9252,#9313);+#9313 = DEFINITIONAL_REPRESENTATION('',(#9314),#9318);+#9314 = LINE('',#9315,#9316);+#9315 = CARTESIAN_POINT('',(0.,-0.41));+#9316 = VECTOR('',#9317,1.);+#9317 = DIRECTION('',(1.,0.));+#9318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9319 = PCURVE('',#9320,#9325);+#9320 = PLANE('',#9321);+#9321 = AXIS2_PLACEMENT_3D('',#9322,#9323,#9324);+#9322 = CARTESIAN_POINT('',(-1.45,3.01,0.));+#9323 = DIRECTION('',(0.,1.,0.));+#9324 = DIRECTION('',(0.,0.,1.));+#9325 = DEFINITIONAL_REPRESENTATION('',(#9326),#9330);+#9326 = LINE('',#9327,#9328);+#9327 = CARTESIAN_POINT('',(0.,0.));+#9328 = VECTOR('',#9329,1.);+#9329 = DIRECTION('',(1.,0.));+#9330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9331 = ORIENTED_EDGE('',*,*,#9332,.F.);+#9332 = EDGE_CURVE('',#9244,#9305,#9333,.T.);+#9333 = SURFACE_CURVE('',#9334,(#9338,#9345),.PCURVE_S1.);+#9334 = LINE('',#9335,#9336);+#9335 = CARTESIAN_POINT('',(-1.45,2.6,0.2));+#9336 = VECTOR('',#9337,1.);+#9337 = DIRECTION('',(0.,1.,0.));+#9338 = PCURVE('',#9252,#9339);+#9339 = DEFINITIONAL_REPRESENTATION('',(#9340),#9344);+#9340 = LINE('',#9341,#9342);+#9341 = CARTESIAN_POINT('',(0.2,0.));+#9342 = VECTOR('',#9343,1.);+#9343 = DIRECTION('',(0.,-1.));+#9344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9345 = PCURVE('',#9346,#9351);+#9346 = PLANE('',#9347);+#9347 = AXIS2_PLACEMENT_3D('',#9348,#9349,#9350);+#9348 = CARTESIAN_POINT('',(-1.45,2.6,0.2));+#9349 = DIRECTION('',(0.,0.,1.));+#9350 = DIRECTION('',(1.,0.,0.));+#9351 = DEFINITIONAL_REPRESENTATION('',(#9352),#9356);+#9352 = LINE('',#9353,#9354);+#9353 = CARTESIAN_POINT('',(0.,0.));+#9354 = VECTOR('',#9355,1.);+#9355 = DIRECTION('',(0.,1.));+#9356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9357 = ADVANCED_FACE('',(#9358),#9372,.T.);+#9358 = FACE_BOUND('',#9359,.T.);+#9359 = EDGE_LOOP('',(#9360,#9390,#9413,#9436));+#9360 = ORIENTED_EDGE('',*,*,#9361,.F.);+#9361 = EDGE_CURVE('',#9362,#9364,#9366,.T.);+#9362 = VERTEX_POINT('',#9363);+#9363 = CARTESIAN_POINT('',(-1.15,2.6,0.));+#9364 = VERTEX_POINT('',#9365);+#9365 = CARTESIAN_POINT('',(-1.15,2.6,0.2));+#9366 = SURFACE_CURVE('',#9367,(#9371,#9383),.PCURVE_S1.);+#9367 = LINE('',#9368,#9369);+#9368 = CARTESIAN_POINT('',(-1.15,2.6,0.));+#9369 = VECTOR('',#9370,1.);+#9370 = DIRECTION('',(0.,0.,1.));+#9371 = PCURVE('',#9372,#9377);+#9372 = PLANE('',#9373);+#9373 = AXIS2_PLACEMENT_3D('',#9374,#9375,#9376);+#9374 = CARTESIAN_POINT('',(-1.15,2.6,0.));+#9375 = DIRECTION('',(1.,0.,0.));+#9376 = DIRECTION('',(0.,0.,1.));+#9377 = DEFINITIONAL_REPRESENTATION('',(#9378),#9382);+#9378 = LINE('',#9379,#9380);+#9379 = CARTESIAN_POINT('',(0.,0.));+#9380 = VECTOR('',#9381,1.);+#9381 = DIRECTION('',(1.,0.));+#9382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9383 = PCURVE('',#9264,#9384);+#9384 = DEFINITIONAL_REPRESENTATION('',(#9385),#9389);+#9385 = LINE('',#9386,#9387);+#9386 = CARTESIAN_POINT('',(0.,0.3));+#9387 = VECTOR('',#9388,1.);+#9388 = DIRECTION('',(1.,0.));+#9389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9390 = ORIENTED_EDGE('',*,*,#9391,.T.);+#9391 = EDGE_CURVE('',#9362,#9392,#9394,.T.);+#9392 = VERTEX_POINT('',#9393);+#9393 = CARTESIAN_POINT('',(-1.15,3.01,0.));+#9394 = SURFACE_CURVE('',#9395,(#9399,#9406),.PCURVE_S1.);+#9395 = LINE('',#9396,#9397);+#9396 = CARTESIAN_POINT('',(-1.15,2.6,0.));+#9397 = VECTOR('',#9398,1.);+#9398 = DIRECTION('',(0.,1.,0.));+#9399 = PCURVE('',#9372,#9400);+#9400 = DEFINITIONAL_REPRESENTATION('',(#9401),#9405);+#9401 = LINE('',#9402,#9403);+#9402 = CARTESIAN_POINT('',(0.,0.));+#9403 = VECTOR('',#9404,1.);+#9404 = DIRECTION('',(0.,-1.));+#9405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9406 = PCURVE('',#9292,#9407);+#9407 = DEFINITIONAL_REPRESENTATION('',(#9408),#9412);+#9408 = LINE('',#9409,#9410);+#9409 = CARTESIAN_POINT('',(0.3,0.));+#9410 = VECTOR('',#9411,1.);+#9411 = DIRECTION('',(0.,1.));+#9412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9413 = ORIENTED_EDGE('',*,*,#9414,.T.);+#9414 = EDGE_CURVE('',#9392,#9415,#9417,.T.);+#9415 = VERTEX_POINT('',#9416);+#9416 = CARTESIAN_POINT('',(-1.15,3.01,0.2));+#9417 = SURFACE_CURVE('',#9418,(#9422,#9429),.PCURVE_S1.);+#9418 = LINE('',#9419,#9420);+#9419 = CARTESIAN_POINT('',(-1.15,3.01,0.));+#9420 = VECTOR('',#9421,1.);+#9421 = DIRECTION('',(0.,0.,1.));+#9422 = PCURVE('',#9372,#9423);+#9423 = DEFINITIONAL_REPRESENTATION('',(#9424),#9428);+#9424 = LINE('',#9425,#9426);+#9425 = CARTESIAN_POINT('',(0.,-0.41));+#9426 = VECTOR('',#9427,1.);+#9427 = DIRECTION('',(1.,0.));+#9428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9429 = PCURVE('',#9320,#9430);+#9430 = DEFINITIONAL_REPRESENTATION('',(#9431),#9435);+#9431 = LINE('',#9432,#9433);+#9432 = CARTESIAN_POINT('',(0.,0.3));+#9433 = VECTOR('',#9434,1.);+#9434 = DIRECTION('',(1.,0.));+#9435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9436 = ORIENTED_EDGE('',*,*,#9437,.F.);+#9437 = EDGE_CURVE('',#9364,#9415,#9438,.T.);+#9438 = SURFACE_CURVE('',#9439,(#9443,#9450),.PCURVE_S1.);+#9439 = LINE('',#9440,#9441);+#9440 = CARTESIAN_POINT('',(-1.15,2.6,0.2));+#9441 = VECTOR('',#9442,1.);+#9442 = DIRECTION('',(0.,1.,0.));+#9443 = PCURVE('',#9372,#9444);+#9444 = DEFINITIONAL_REPRESENTATION('',(#9445),#9449);+#9445 = LINE('',#9446,#9447);+#9446 = CARTESIAN_POINT('',(0.2,0.));+#9447 = VECTOR('',#9448,1.);+#9448 = DIRECTION('',(0.,-1.));+#9449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9450 = PCURVE('',#9346,#9451);+#9451 = DEFINITIONAL_REPRESENTATION('',(#9452),#9456);+#9452 = LINE('',#9453,#9454);+#9453 = CARTESIAN_POINT('',(0.3,0.));+#9454 = VECTOR('',#9455,1.);+#9455 = DIRECTION('',(0.,1.));+#9456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9457 = ADVANCED_FACE('',(#9458),#9264,.F.);+#9458 = FACE_BOUND('',#9459,.F.);+#9459 = EDGE_LOOP('',(#9460,#9481,#9482,#9503));+#9460 = ORIENTED_EDGE('',*,*,#9461,.F.);+#9461 = EDGE_CURVE('',#9242,#9362,#9462,.T.);+#9462 = SURFACE_CURVE('',#9463,(#9467,#9474),.PCURVE_S1.);+#9463 = LINE('',#9464,#9465);+#9464 = CARTESIAN_POINT('',(-1.45,2.6,0.));+#9465 = VECTOR('',#9466,1.);+#9466 = DIRECTION('',(1.,0.,0.));+#9467 = PCURVE('',#9264,#9468);+#9468 = DEFINITIONAL_REPRESENTATION('',(#9469),#9473);+#9469 = LINE('',#9470,#9471);+#9470 = CARTESIAN_POINT('',(0.,0.));+#9471 = VECTOR('',#9472,1.);+#9472 = DIRECTION('',(0.,1.));+#9473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9474 = PCURVE('',#9292,#9475);+#9475 = DEFINITIONAL_REPRESENTATION('',(#9476),#9480);+#9476 = LINE('',#9477,#9478);+#9477 = CARTESIAN_POINT('',(0.,0.));+#9478 = VECTOR('',#9479,1.);+#9479 = DIRECTION('',(1.,0.));+#9480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9481 = ORIENTED_EDGE('',*,*,#9241,.T.);+#9482 = ORIENTED_EDGE('',*,*,#9483,.T.);+#9483 = EDGE_CURVE('',#9244,#9364,#9484,.T.);+#9484 = SURFACE_CURVE('',#9485,(#9489,#9496),.PCURVE_S1.);+#9485 = LINE('',#9486,#9487);+#9486 = CARTESIAN_POINT('',(-1.45,2.6,0.2));+#9487 = VECTOR('',#9488,1.);+#9488 = DIRECTION('',(1.,0.,0.));+#9489 = PCURVE('',#9264,#9490);+#9490 = DEFINITIONAL_REPRESENTATION('',(#9491),#9495);+#9491 = LINE('',#9492,#9493);+#9492 = CARTESIAN_POINT('',(0.2,0.));+#9493 = VECTOR('',#9494,1.);+#9494 = DIRECTION('',(0.,1.));+#9495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9496 = PCURVE('',#9346,#9497);+#9497 = DEFINITIONAL_REPRESENTATION('',(#9498),#9502);+#9498 = LINE('',#9499,#9500);+#9499 = CARTESIAN_POINT('',(0.,0.));+#9500 = VECTOR('',#9501,1.);+#9501 = DIRECTION('',(1.,0.));+#9502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9503 = ORIENTED_EDGE('',*,*,#9361,.F.);+#9504 = ADVANCED_FACE('',(#9505),#9320,.T.);+#9505 = FACE_BOUND('',#9506,.T.);+#9506 = EDGE_LOOP('',(#9507,#9528,#9529,#9550));+#9507 = ORIENTED_EDGE('',*,*,#9508,.F.);+#9508 = EDGE_CURVE('',#9277,#9392,#9509,.T.);+#9509 = SURFACE_CURVE('',#9510,(#9514,#9521),.PCURVE_S1.);+#9510 = LINE('',#9511,#9512);+#9511 = CARTESIAN_POINT('',(-1.45,3.01,0.));+#9512 = VECTOR('',#9513,1.);+#9513 = DIRECTION('',(1.,0.,0.));+#9514 = PCURVE('',#9320,#9515);+#9515 = DEFINITIONAL_REPRESENTATION('',(#9516),#9520);+#9516 = LINE('',#9517,#9518);+#9517 = CARTESIAN_POINT('',(0.,0.));+#9518 = VECTOR('',#9519,1.);+#9519 = DIRECTION('',(0.,1.));+#9520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9521 = PCURVE('',#9292,#9522);+#9522 = DEFINITIONAL_REPRESENTATION('',(#9523),#9527);+#9523 = LINE('',#9524,#9525);+#9524 = CARTESIAN_POINT('',(0.,0.41));+#9525 = VECTOR('',#9526,1.);+#9526 = DIRECTION('',(1.,0.));+#9527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9528 = ORIENTED_EDGE('',*,*,#9304,.T.);+#9529 = ORIENTED_EDGE('',*,*,#9530,.T.);+#9530 = EDGE_CURVE('',#9305,#9415,#9531,.T.);+#9531 = SURFACE_CURVE('',#9532,(#9536,#9543),.PCURVE_S1.);+#9532 = LINE('',#9533,#9534);+#9533 = CARTESIAN_POINT('',(-1.45,3.01,0.2));+#9534 = VECTOR('',#9535,1.);+#9535 = DIRECTION('',(1.,0.,0.));+#9536 = PCURVE('',#9320,#9537);+#9537 = DEFINITIONAL_REPRESENTATION('',(#9538),#9542);+#9538 = LINE('',#9539,#9540);+#9539 = CARTESIAN_POINT('',(0.2,0.));+#9540 = VECTOR('',#9541,1.);+#9541 = DIRECTION('',(0.,1.));+#9542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9543 = PCURVE('',#9346,#9544);+#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9549);+#9545 = LINE('',#9546,#9547);+#9546 = CARTESIAN_POINT('',(0.,0.41));+#9547 = VECTOR('',#9548,1.);+#9548 = DIRECTION('',(1.,0.));+#9549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9550 = ORIENTED_EDGE('',*,*,#9414,.F.);+#9551 = ADVANCED_FACE('',(#9552),#9292,.F.);+#9552 = FACE_BOUND('',#9553,.F.);+#9553 = EDGE_LOOP('',(#9554,#9555,#9556,#9557));+#9554 = ORIENTED_EDGE('',*,*,#9276,.F.);+#9555 = ORIENTED_EDGE('',*,*,#9461,.T.);+#9556 = ORIENTED_EDGE('',*,*,#9391,.T.);+#9557 = ORIENTED_EDGE('',*,*,#9508,.F.);+#9558 = ADVANCED_FACE('',(#9559),#9346,.T.);+#9559 = FACE_BOUND('',#9560,.T.);+#9560 = EDGE_LOOP('',(#9561,#9562,#9563,#9564));+#9561 = ORIENTED_EDGE('',*,*,#9332,.F.);+#9562 = ORIENTED_EDGE('',*,*,#9483,.T.);+#9563 = ORIENTED_EDGE('',*,*,#9437,.T.);+#9564 = ORIENTED_EDGE('',*,*,#9530,.F.);+#9565 = MANIFOLD_SOLID_BREP('',#9566);+#9566 = CLOSED_SHELL('',(#9567,#9687,#9787,#9834,#9881,#9888));+#9567 = ADVANCED_FACE('',(#9568),#9582,.F.);+#9568 = FACE_BOUND('',#9569,.F.);+#9569 = EDGE_LOOP('',(#9570,#9605,#9633,#9661));+#9570 = ORIENTED_EDGE('',*,*,#9571,.F.);+#9571 = EDGE_CURVE('',#9572,#9574,#9576,.T.);+#9572 = VERTEX_POINT('',#9573);+#9573 = CARTESIAN_POINT('',(-2.1,2.6,0.));+#9574 = VERTEX_POINT('',#9575);+#9575 = CARTESIAN_POINT('',(-2.1,2.6,0.2));+#9576 = SURFACE_CURVE('',#9577,(#9581,#9593),.PCURVE_S1.);+#9577 = LINE('',#9578,#9579);+#9578 = CARTESIAN_POINT('',(-2.1,2.6,0.));+#9579 = VECTOR('',#9580,1.);+#9580 = DIRECTION('',(0.,0.,1.));+#9581 = PCURVE('',#9582,#9587);+#9582 = PLANE('',#9583);+#9583 = AXIS2_PLACEMENT_3D('',#9584,#9585,#9586);+#9584 = CARTESIAN_POINT('',(-2.1,2.6,0.));+#9585 = DIRECTION('',(1.,0.,0.));+#9586 = DIRECTION('',(0.,0.,1.));+#9587 = DEFINITIONAL_REPRESENTATION('',(#9588),#9592);+#9588 = LINE('',#9589,#9590);+#9589 = CARTESIAN_POINT('',(0.,0.));+#9590 = VECTOR('',#9591,1.);+#9591 = DIRECTION('',(1.,0.));+#9592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9593 = PCURVE('',#9594,#9599);+#9594 = PLANE('',#9595);+#9595 = AXIS2_PLACEMENT_3D('',#9596,#9597,#9598);+#9596 = CARTESIAN_POINT('',(-2.1,2.6,0.));+#9597 = DIRECTION('',(0.,1.,0.));+#9598 = DIRECTION('',(0.,0.,1.));+#9599 = DEFINITIONAL_REPRESENTATION('',(#9600),#9604);+#9600 = LINE('',#9601,#9602);+#9601 = CARTESIAN_POINT('',(0.,0.));+#9602 = VECTOR('',#9603,1.);+#9603 = DIRECTION('',(1.,0.));+#9604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9605 = ORIENTED_EDGE('',*,*,#9606,.T.);+#9606 = EDGE_CURVE('',#9572,#9607,#9609,.T.);+#9607 = VERTEX_POINT('',#9608);+#9608 = CARTESIAN_POINT('',(-2.1,3.01,0.));+#9609 = SURFACE_CURVE('',#9610,(#9614,#9621),.PCURVE_S1.);+#9610 = LINE('',#9611,#9612);+#9611 = CARTESIAN_POINT('',(-2.1,2.6,0.));+#9612 = VECTOR('',#9613,1.);+#9613 = DIRECTION('',(0.,1.,0.));+#9614 = PCURVE('',#9582,#9615);+#9615 = DEFINITIONAL_REPRESENTATION('',(#9616),#9620);+#9616 = LINE('',#9617,#9618);+#9617 = CARTESIAN_POINT('',(0.,0.));+#9618 = VECTOR('',#9619,1.);+#9619 = DIRECTION('',(0.,-1.));+#9620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9621 = PCURVE('',#9622,#9627);+#9622 = PLANE('',#9623);+#9623 = AXIS2_PLACEMENT_3D('',#9624,#9625,#9626);+#9624 = CARTESIAN_POINT('',(-2.1,2.6,0.));+#9625 = DIRECTION('',(0.,0.,1.));+#9626 = DIRECTION('',(1.,0.,0.));+#9627 = DEFINITIONAL_REPRESENTATION('',(#9628),#9632);+#9628 = LINE('',#9629,#9630);+#9629 = CARTESIAN_POINT('',(0.,0.));+#9630 = VECTOR('',#9631,1.);+#9631 = DIRECTION('',(0.,1.));+#9632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9633 = ORIENTED_EDGE('',*,*,#9634,.T.);+#9634 = EDGE_CURVE('',#9607,#9635,#9637,.T.);+#9635 = VERTEX_POINT('',#9636);+#9636 = CARTESIAN_POINT('',(-2.1,3.01,0.2));+#9637 = SURFACE_CURVE('',#9638,(#9642,#9649),.PCURVE_S1.);+#9638 = LINE('',#9639,#9640);+#9639 = CARTESIAN_POINT('',(-2.1,3.01,0.));+#9640 = VECTOR('',#9641,1.);+#9641 = DIRECTION('',(0.,0.,1.));+#9642 = PCURVE('',#9582,#9643);+#9643 = DEFINITIONAL_REPRESENTATION('',(#9644),#9648);+#9644 = LINE('',#9645,#9646);+#9645 = CARTESIAN_POINT('',(0.,-0.41));+#9646 = VECTOR('',#9647,1.);+#9647 = DIRECTION('',(1.,0.));+#9648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9649 = PCURVE('',#9650,#9655);+#9650 = PLANE('',#9651);+#9651 = AXIS2_PLACEMENT_3D('',#9652,#9653,#9654);+#9652 = CARTESIAN_POINT('',(-2.1,3.01,0.));+#9653 = DIRECTION('',(0.,1.,0.));+#9654 = DIRECTION('',(0.,0.,1.));+#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660);+#9656 = LINE('',#9657,#9658);+#9657 = CARTESIAN_POINT('',(0.,0.));+#9658 = VECTOR('',#9659,1.);+#9659 = DIRECTION('',(1.,0.));+#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9661 = ORIENTED_EDGE('',*,*,#9662,.F.);+#9662 = EDGE_CURVE('',#9574,#9635,#9663,.T.);+#9663 = SURFACE_CURVE('',#9664,(#9668,#9675),.PCURVE_S1.);+#9664 = LINE('',#9665,#9666);+#9665 = CARTESIAN_POINT('',(-2.1,2.6,0.2));+#9666 = VECTOR('',#9667,1.);+#9667 = DIRECTION('',(0.,1.,0.));+#9668 = PCURVE('',#9582,#9669);+#9669 = DEFINITIONAL_REPRESENTATION('',(#9670),#9674);+#9670 = LINE('',#9671,#9672);+#9671 = CARTESIAN_POINT('',(0.2,0.));+#9672 = VECTOR('',#9673,1.);+#9673 = DIRECTION('',(0.,-1.));+#9674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9675 = PCURVE('',#9676,#9681);+#9676 = PLANE('',#9677);+#9677 = AXIS2_PLACEMENT_3D('',#9678,#9679,#9680);+#9678 = CARTESIAN_POINT('',(-2.1,2.6,0.2));+#9679 = DIRECTION('',(0.,0.,1.));+#9680 = DIRECTION('',(1.,0.,0.));+#9681 = DEFINITIONAL_REPRESENTATION('',(#9682),#9686);+#9682 = LINE('',#9683,#9684);+#9683 = CARTESIAN_POINT('',(0.,0.));+#9684 = VECTOR('',#9685,1.);+#9685 = DIRECTION('',(0.,1.));+#9686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9687 = ADVANCED_FACE('',(#9688),#9702,.T.);+#9688 = FACE_BOUND('',#9689,.T.);+#9689 = EDGE_LOOP('',(#9690,#9720,#9743,#9766));+#9690 = ORIENTED_EDGE('',*,*,#9691,.F.);+#9691 = EDGE_CURVE('',#9692,#9694,#9696,.T.);+#9692 = VERTEX_POINT('',#9693);+#9693 = CARTESIAN_POINT('',(-1.8,2.6,0.));+#9694 = VERTEX_POINT('',#9695);+#9695 = CARTESIAN_POINT('',(-1.8,2.6,0.2));+#9696 = SURFACE_CURVE('',#9697,(#9701,#9713),.PCURVE_S1.);+#9697 = LINE('',#9698,#9699);+#9698 = CARTESIAN_POINT('',(-1.8,2.6,0.));+#9699 = VECTOR('',#9700,1.);+#9700 = DIRECTION('',(0.,0.,1.));+#9701 = PCURVE('',#9702,#9707);+#9702 = PLANE('',#9703);+#9703 = AXIS2_PLACEMENT_3D('',#9704,#9705,#9706);+#9704 = CARTESIAN_POINT('',(-1.8,2.6,0.));+#9705 = DIRECTION('',(1.,0.,0.));+#9706 = DIRECTION('',(0.,0.,1.));+#9707 = DEFINITIONAL_REPRESENTATION('',(#9708),#9712);+#9708 = LINE('',#9709,#9710);+#9709 = CARTESIAN_POINT('',(0.,0.));+#9710 = VECTOR('',#9711,1.);+#9711 = DIRECTION('',(1.,0.));+#9712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9713 = PCURVE('',#9594,#9714);+#9714 = DEFINITIONAL_REPRESENTATION('',(#9715),#9719);+#9715 = LINE('',#9716,#9717);+#9716 = CARTESIAN_POINT('',(0.,0.3));+#9717 = VECTOR('',#9718,1.);+#9718 = DIRECTION('',(1.,0.));+#9719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9720 = ORIENTED_EDGE('',*,*,#9721,.T.);+#9721 = EDGE_CURVE('',#9692,#9722,#9724,.T.);+#9722 = VERTEX_POINT('',#9723);+#9723 = CARTESIAN_POINT('',(-1.8,3.01,0.));+#9724 = SURFACE_CURVE('',#9725,(#9729,#9736),.PCURVE_S1.);+#9725 = LINE('',#9726,#9727);+#9726 = CARTESIAN_POINT('',(-1.8,2.6,0.));+#9727 = VECTOR('',#9728,1.);+#9728 = DIRECTION('',(0.,1.,0.));+#9729 = PCURVE('',#9702,#9730);+#9730 = DEFINITIONAL_REPRESENTATION('',(#9731),#9735);+#9731 = LINE('',#9732,#9733);+#9732 = CARTESIAN_POINT('',(0.,0.));+#9733 = VECTOR('',#9734,1.);+#9734 = DIRECTION('',(0.,-1.));+#9735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9736 = PCURVE('',#9622,#9737);+#9737 = DEFINITIONAL_REPRESENTATION('',(#9738),#9742);+#9738 = LINE('',#9739,#9740);+#9739 = CARTESIAN_POINT('',(0.3,0.));+#9740 = VECTOR('',#9741,1.);+#9741 = DIRECTION('',(0.,1.));+#9742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9743 = ORIENTED_EDGE('',*,*,#9744,.T.);+#9744 = EDGE_CURVE('',#9722,#9745,#9747,.T.);+#9745 = VERTEX_POINT('',#9746);+#9746 = CARTESIAN_POINT('',(-1.8,3.01,0.2));+#9747 = SURFACE_CURVE('',#9748,(#9752,#9759),.PCURVE_S1.);+#9748 = LINE('',#9749,#9750);+#9749 = CARTESIAN_POINT('',(-1.8,3.01,0.));+#9750 = VECTOR('',#9751,1.);+#9751 = DIRECTION('',(0.,0.,1.));+#9752 = PCURVE('',#9702,#9753);+#9753 = DEFINITIONAL_REPRESENTATION('',(#9754),#9758);+#9754 = LINE('',#9755,#9756);+#9755 = CARTESIAN_POINT('',(0.,-0.41));+#9756 = VECTOR('',#9757,1.);+#9757 = DIRECTION('',(1.,0.));+#9758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9759 = PCURVE('',#9650,#9760);+#9760 = DEFINITIONAL_REPRESENTATION('',(#9761),#9765);+#9761 = LINE('',#9762,#9763);+#9762 = CARTESIAN_POINT('',(0.,0.3));+#9763 = VECTOR('',#9764,1.);+#9764 = DIRECTION('',(1.,0.));+#9765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9766 = ORIENTED_EDGE('',*,*,#9767,.F.);+#9767 = EDGE_CURVE('',#9694,#9745,#9768,.T.);+#9768 = SURFACE_CURVE('',#9769,(#9773,#9780),.PCURVE_S1.);+#9769 = LINE('',#9770,#9771);+#9770 = CARTESIAN_POINT('',(-1.8,2.6,0.2));+#9771 = VECTOR('',#9772,1.);+#9772 = DIRECTION('',(0.,1.,0.));+#9773 = PCURVE('',#9702,#9774);+#9774 = DEFINITIONAL_REPRESENTATION('',(#9775),#9779);+#9775 = LINE('',#9776,#9777);+#9776 = CARTESIAN_POINT('',(0.2,0.));+#9777 = VECTOR('',#9778,1.);+#9778 = DIRECTION('',(0.,-1.));+#9779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9780 = PCURVE('',#9676,#9781);+#9781 = DEFINITIONAL_REPRESENTATION('',(#9782),#9786);+#9782 = LINE('',#9783,#9784);+#9783 = CARTESIAN_POINT('',(0.3,0.));+#9784 = VECTOR('',#9785,1.);+#9785 = DIRECTION('',(0.,1.));+#9786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9787 = ADVANCED_FACE('',(#9788),#9594,.F.);+#9788 = FACE_BOUND('',#9789,.F.);+#9789 = EDGE_LOOP('',(#9790,#9811,#9812,#9833));+#9790 = ORIENTED_EDGE('',*,*,#9791,.F.);+#9791 = EDGE_CURVE('',#9572,#9692,#9792,.T.);+#9792 = SURFACE_CURVE('',#9793,(#9797,#9804),.PCURVE_S1.);+#9793 = LINE('',#9794,#9795);+#9794 = CARTESIAN_POINT('',(-2.1,2.6,0.));+#9795 = VECTOR('',#9796,1.);+#9796 = DIRECTION('',(1.,0.,0.));+#9797 = PCURVE('',#9594,#9798);+#9798 = DEFINITIONAL_REPRESENTATION('',(#9799),#9803);+#9799 = LINE('',#9800,#9801);+#9800 = CARTESIAN_POINT('',(0.,0.));+#9801 = VECTOR('',#9802,1.);+#9802 = DIRECTION('',(0.,1.));+#9803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9804 = PCURVE('',#9622,#9805);+#9805 = DEFINITIONAL_REPRESENTATION('',(#9806),#9810);+#9806 = LINE('',#9807,#9808);+#9807 = CARTESIAN_POINT('',(0.,0.));+#9808 = VECTOR('',#9809,1.);+#9809 = DIRECTION('',(1.,0.));+#9810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9811 = ORIENTED_EDGE('',*,*,#9571,.T.);+#9812 = ORIENTED_EDGE('',*,*,#9813,.T.);+#9813 = EDGE_CURVE('',#9574,#9694,#9814,.T.);+#9814 = SURFACE_CURVE('',#9815,(#9819,#9826),.PCURVE_S1.);+#9815 = LINE('',#9816,#9817);+#9816 = CARTESIAN_POINT('',(-2.1,2.6,0.2));+#9817 = VECTOR('',#9818,1.);+#9818 = DIRECTION('',(1.,0.,0.));+#9819 = PCURVE('',#9594,#9820);+#9820 = DEFINITIONAL_REPRESENTATION('',(#9821),#9825);+#9821 = LINE('',#9822,#9823);+#9822 = CARTESIAN_POINT('',(0.2,0.));+#9823 = VECTOR('',#9824,1.);+#9824 = DIRECTION('',(0.,1.));+#9825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9826 = PCURVE('',#9676,#9827);+#9827 = DEFINITIONAL_REPRESENTATION('',(#9828),#9832);+#9828 = LINE('',#9829,#9830);+#9829 = CARTESIAN_POINT('',(0.,0.));+#9830 = VECTOR('',#9831,1.);+#9831 = DIRECTION('',(1.,0.));+#9832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9833 = ORIENTED_EDGE('',*,*,#9691,.F.);+#9834 = ADVANCED_FACE('',(#9835),#9650,.T.);+#9835 = FACE_BOUND('',#9836,.T.);+#9836 = EDGE_LOOP('',(#9837,#9858,#9859,#9880));+#9837 = ORIENTED_EDGE('',*,*,#9838,.F.);+#9838 = EDGE_CURVE('',#9607,#9722,#9839,.T.);+#9839 = SURFACE_CURVE('',#9840,(#9844,#9851),.PCURVE_S1.);+#9840 = LINE('',#9841,#9842);+#9841 = CARTESIAN_POINT('',(-2.1,3.01,0.));+#9842 = VECTOR('',#9843,1.);+#9843 = DIRECTION('',(1.,0.,0.));+#9844 = PCURVE('',#9650,#9845);+#9845 = DEFINITIONAL_REPRESENTATION('',(#9846),#9850);+#9846 = LINE('',#9847,#9848);+#9847 = CARTESIAN_POINT('',(0.,0.));+#9848 = VECTOR('',#9849,1.);+#9849 = DIRECTION('',(0.,1.));+#9850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9851 = PCURVE('',#9622,#9852);+#9852 = DEFINITIONAL_REPRESENTATION('',(#9853),#9857);+#9853 = LINE('',#9854,#9855);+#9854 = CARTESIAN_POINT('',(0.,0.41));+#9855 = VECTOR('',#9856,1.);+#9856 = DIRECTION('',(1.,0.));+#9857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9858 = ORIENTED_EDGE('',*,*,#9634,.T.);+#9859 = ORIENTED_EDGE('',*,*,#9860,.T.);+#9860 = EDGE_CURVE('',#9635,#9745,#9861,.T.);+#9861 = SURFACE_CURVE('',#9862,(#9866,#9873),.PCURVE_S1.);+#9862 = LINE('',#9863,#9864);+#9863 = CARTESIAN_POINT('',(-2.1,3.01,0.2));+#9864 = VECTOR('',#9865,1.);+#9865 = DIRECTION('',(1.,0.,0.));+#9866 = PCURVE('',#9650,#9867);+#9867 = DEFINITIONAL_REPRESENTATION('',(#9868),#9872);+#9868 = LINE('',#9869,#9870);+#9869 = CARTESIAN_POINT('',(0.2,0.));+#9870 = VECTOR('',#9871,1.);+#9871 = DIRECTION('',(0.,1.));+#9872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9873 = PCURVE('',#9676,#9874);+#9874 = DEFINITIONAL_REPRESENTATION('',(#9875),#9879);+#9875 = LINE('',#9876,#9877);+#9876 = CARTESIAN_POINT('',(0.,0.41));+#9877 = VECTOR('',#9878,1.);+#9878 = DIRECTION('',(1.,0.));+#9879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9880 = ORIENTED_EDGE('',*,*,#9744,.F.);+#9881 = ADVANCED_FACE('',(#9882),#9622,.F.);+#9882 = FACE_BOUND('',#9883,.F.);+#9883 = EDGE_LOOP('',(#9884,#9885,#9886,#9887));+#9884 = ORIENTED_EDGE('',*,*,#9606,.F.);+#9885 = ORIENTED_EDGE('',*,*,#9791,.T.);+#9886 = ORIENTED_EDGE('',*,*,#9721,.T.);+#9887 = ORIENTED_EDGE('',*,*,#9838,.F.);+#9888 = ADVANCED_FACE('',(#9889),#9676,.T.);+#9889 = FACE_BOUND('',#9890,.T.);+#9890 = EDGE_LOOP('',(#9891,#9892,#9893,#9894));+#9891 = ORIENTED_EDGE('',*,*,#9662,.F.);+#9892 = ORIENTED_EDGE('',*,*,#9813,.T.);+#9893 = ORIENTED_EDGE('',*,*,#9767,.T.);+#9894 = ORIENTED_EDGE('',*,*,#9860,.F.);+#9895 = MANIFOLD_SOLID_BREP('',#9896);+#9896 = CLOSED_SHELL('',(#9897,#10017,#10117,#10164,#10211,#10218));+#9897 = ADVANCED_FACE('',(#9898),#9912,.F.);+#9898 = FACE_BOUND('',#9899,.F.);+#9899 = EDGE_LOOP('',(#9900,#9935,#9963,#9991));+#9900 = ORIENTED_EDGE('',*,*,#9901,.F.);+#9901 = EDGE_CURVE('',#9902,#9904,#9906,.T.);+#9902 = VERTEX_POINT('',#9903);+#9903 = CARTESIAN_POINT('',(-2.28,-2.28,0.));+#9904 = VERTEX_POINT('',#9905);+#9905 = CARTESIAN_POINT('',(-2.28,-2.28,5.E-02));+#9906 = SURFACE_CURVE('',#9907,(#9911,#9923),.PCURVE_S1.);+#9907 = LINE('',#9908,#9909);+#9908 = CARTESIAN_POINT('',(-2.28,-2.28,0.));+#9909 = VECTOR('',#9910,1.);+#9910 = DIRECTION('',(0.,0.,1.));+#9911 = PCURVE('',#9912,#9917);+#9912 = PLANE('',#9913);+#9913 = AXIS2_PLACEMENT_3D('',#9914,#9915,#9916);+#9914 = CARTESIAN_POINT('',(-2.28,-2.28,0.));+#9915 = DIRECTION('',(1.,0.,0.));+#9916 = DIRECTION('',(0.,0.,1.));+#9917 = DEFINITIONAL_REPRESENTATION('',(#9918),#9922);+#9918 = LINE('',#9919,#9920);+#9919 = CARTESIAN_POINT('',(0.,0.));+#9920 = VECTOR('',#9921,1.);+#9921 = DIRECTION('',(1.,0.));+#9922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9923 = PCURVE('',#9924,#9929);+#9924 = PLANE('',#9925);+#9925 = AXIS2_PLACEMENT_3D('',#9926,#9927,#9928);+#9926 = CARTESIAN_POINT('',(-2.28,-2.28,0.));+#9927 = DIRECTION('',(0.,1.,0.));+#9928 = DIRECTION('',(0.,0.,1.));+#9929 = DEFINITIONAL_REPRESENTATION('',(#9930),#9934);+#9930 = LINE('',#9931,#9932);+#9931 = CARTESIAN_POINT('',(0.,0.));+#9932 = VECTOR('',#9933,1.);+#9933 = DIRECTION('',(1.,0.));+#9934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9935 = ORIENTED_EDGE('',*,*,#9936,.T.);+#9936 = EDGE_CURVE('',#9902,#9937,#9939,.T.);+#9937 = VERTEX_POINT('',#9938);+#9938 = CARTESIAN_POINT('',(-2.28,2.28,0.));+#9939 = SURFACE_CURVE('',#9940,(#9944,#9951),.PCURVE_S1.);+#9940 = LINE('',#9941,#9942);+#9941 = CARTESIAN_POINT('',(-2.28,-2.28,0.));+#9942 = VECTOR('',#9943,1.);+#9943 = DIRECTION('',(0.,1.,0.));+#9944 = PCURVE('',#9912,#9945);+#9945 = DEFINITIONAL_REPRESENTATION('',(#9946),#9950);+#9946 = LINE('',#9947,#9948);+#9947 = CARTESIAN_POINT('',(0.,0.));+#9948 = VECTOR('',#9949,1.);+#9949 = DIRECTION('',(0.,-1.));+#9950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9951 = PCURVE('',#9952,#9957);+#9952 = PLANE('',#9953);+#9953 = AXIS2_PLACEMENT_3D('',#9954,#9955,#9956);+#9954 = CARTESIAN_POINT('',(-2.28,-2.28,0.));+#9955 = DIRECTION('',(0.,0.,1.));+#9956 = DIRECTION('',(1.,0.,0.));+#9957 = DEFINITIONAL_REPRESENTATION('',(#9958),#9962);+#9958 = LINE('',#9959,#9960);+#9959 = CARTESIAN_POINT('',(0.,0.));+#9960 = VECTOR('',#9961,1.);+#9961 = DIRECTION('',(0.,1.));+#9962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9963 = ORIENTED_EDGE('',*,*,#9964,.T.);+#9964 = EDGE_CURVE('',#9937,#9965,#9967,.T.);+#9965 = VERTEX_POINT('',#9966);+#9966 = CARTESIAN_POINT('',(-2.28,2.28,5.E-02));+#9967 = SURFACE_CURVE('',#9968,(#9972,#9979),.PCURVE_S1.);+#9968 = LINE('',#9969,#9970);+#9969 = CARTESIAN_POINT('',(-2.28,2.28,0.));+#9970 = VECTOR('',#9971,1.);+#9971 = DIRECTION('',(0.,0.,1.));+#9972 = PCURVE('',#9912,#9973);+#9973 = DEFINITIONAL_REPRESENTATION('',(#9974),#9978);+#9974 = LINE('',#9975,#9976);+#9975 = CARTESIAN_POINT('',(0.,-4.56));+#9976 = VECTOR('',#9977,1.);+#9977 = DIRECTION('',(1.,0.));+#9978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9979 = PCURVE('',#9980,#9985);+#9980 = PLANE('',#9981);+#9981 = AXIS2_PLACEMENT_3D('',#9982,#9983,#9984);+#9982 = CARTESIAN_POINT('',(-2.28,2.28,0.));+#9983 = DIRECTION('',(0.,1.,0.));+#9984 = DIRECTION('',(0.,0.,1.));+#9985 = DEFINITIONAL_REPRESENTATION('',(#9986),#9990);+#9986 = LINE('',#9987,#9988);+#9987 = CARTESIAN_POINT('',(0.,0.));+#9988 = VECTOR('',#9989,1.);+#9989 = DIRECTION('',(1.,0.));+#9990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9991 = ORIENTED_EDGE('',*,*,#9992,.F.);+#9992 = EDGE_CURVE('',#9904,#9965,#9993,.T.);+#9993 = SURFACE_CURVE('',#9994,(#9998,#10005),.PCURVE_S1.);+#9994 = LINE('',#9995,#9996);+#9995 = CARTESIAN_POINT('',(-2.28,-2.28,5.E-02));+#9996 = VECTOR('',#9997,1.);+#9997 = DIRECTION('',(0.,1.,0.));+#9998 = PCURVE('',#9912,#9999);+#9999 = DEFINITIONAL_REPRESENTATION('',(#10000),#10004);+#10000 = LINE('',#10001,#10002);+#10001 = CARTESIAN_POINT('',(5.E-02,0.));+#10002 = VECTOR('',#10003,1.);+#10003 = DIRECTION('',(0.,-1.));+#10004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10005 = PCURVE('',#10006,#10011);+#10006 = PLANE('',#10007);+#10007 = AXIS2_PLACEMENT_3D('',#10008,#10009,#10010);+#10008 = CARTESIAN_POINT('',(-2.28,-2.28,5.E-02));+#10009 = DIRECTION('',(0.,0.,1.));+#10010 = DIRECTION('',(1.,0.,0.));+#10011 = DEFINITIONAL_REPRESENTATION('',(#10012),#10016);+#10012 = LINE('',#10013,#10014);+#10013 = CARTESIAN_POINT('',(0.,0.));+#10014 = VECTOR('',#10015,1.);+#10015 = DIRECTION('',(0.,1.));+#10016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10017 = ADVANCED_FACE('',(#10018),#10032,.T.);+#10018 = FACE_BOUND('',#10019,.T.);+#10019 = EDGE_LOOP('',(#10020,#10050,#10073,#10096));+#10020 = ORIENTED_EDGE('',*,*,#10021,.F.);+#10021 = EDGE_CURVE('',#10022,#10024,#10026,.T.);+#10022 = VERTEX_POINT('',#10023);+#10023 = CARTESIAN_POINT('',(2.28,-2.28,0.));+#10024 = VERTEX_POINT('',#10025);+#10025 = CARTESIAN_POINT('',(2.28,-2.28,5.E-02));+#10026 = SURFACE_CURVE('',#10027,(#10031,#10043),.PCURVE_S1.);+#10027 = LINE('',#10028,#10029);+#10028 = CARTESIAN_POINT('',(2.28,-2.28,0.));+#10029 = VECTOR('',#10030,1.);+#10030 = DIRECTION('',(0.,0.,1.));+#10031 = PCURVE('',#10032,#10037);+#10032 = PLANE('',#10033);+#10033 = AXIS2_PLACEMENT_3D('',#10034,#10035,#10036);+#10034 = CARTESIAN_POINT('',(2.28,-2.28,0.));+#10035 = DIRECTION('',(1.,0.,0.));+#10036 = DIRECTION('',(0.,0.,1.));+#10037 = DEFINITIONAL_REPRESENTATION('',(#10038),#10042);+#10038 = LINE('',#10039,#10040);+#10039 = CARTESIAN_POINT('',(0.,0.));+#10040 = VECTOR('',#10041,1.);+#10041 = DIRECTION('',(1.,0.));+#10042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10043 = PCURVE('',#9924,#10044);+#10044 = DEFINITIONAL_REPRESENTATION('',(#10045),#10049);+#10045 = LINE('',#10046,#10047);+#10046 = CARTESIAN_POINT('',(0.,4.56));+#10047 = VECTOR('',#10048,1.);+#10048 = DIRECTION('',(1.,0.));+#10049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10050 = ORIENTED_EDGE('',*,*,#10051,.T.);+#10051 = EDGE_CURVE('',#10022,#10052,#10054,.T.);+#10052 = VERTEX_POINT('',#10053);+#10053 = CARTESIAN_POINT('',(2.28,2.28,0.));+#10054 = SURFACE_CURVE('',#10055,(#10059,#10066),.PCURVE_S1.);+#10055 = LINE('',#10056,#10057);+#10056 = CARTESIAN_POINT('',(2.28,-2.28,0.));+#10057 = VECTOR('',#10058,1.);+#10058 = DIRECTION('',(0.,1.,0.));+#10059 = PCURVE('',#10032,#10060);+#10060 = DEFINITIONAL_REPRESENTATION('',(#10061),#10065);+#10061 = LINE('',#10062,#10063);+#10062 = CARTESIAN_POINT('',(0.,0.));+#10063 = VECTOR('',#10064,1.);+#10064 = DIRECTION('',(0.,-1.));+#10065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10066 = PCURVE('',#9952,#10067);+#10067 = DEFINITIONAL_REPRESENTATION('',(#10068),#10072);+#10068 = LINE('',#10069,#10070);+#10069 = CARTESIAN_POINT('',(4.56,0.));+#10070 = VECTOR('',#10071,1.);+#10071 = DIRECTION('',(0.,1.));+#10072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10073 = ORIENTED_EDGE('',*,*,#10074,.T.);+#10074 = EDGE_CURVE('',#10052,#10075,#10077,.T.);+#10075 = VERTEX_POINT('',#10076);+#10076 = CARTESIAN_POINT('',(2.28,2.28,5.E-02));+#10077 = SURFACE_CURVE('',#10078,(#10082,#10089),.PCURVE_S1.);+#10078 = LINE('',#10079,#10080);+#10079 = CARTESIAN_POINT('',(2.28,2.28,0.));+#10080 = VECTOR('',#10081,1.);+#10081 = DIRECTION('',(0.,0.,1.));+#10082 = PCURVE('',#10032,#10083);+#10083 = DEFINITIONAL_REPRESENTATION('',(#10084),#10088);+#10084 = LINE('',#10085,#10086);+#10085 = CARTESIAN_POINT('',(0.,-4.56));+#10086 = VECTOR('',#10087,1.);+#10087 = DIRECTION('',(1.,0.));+#10088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10089 = PCURVE('',#9980,#10090);+#10090 = DEFINITIONAL_REPRESENTATION('',(#10091),#10095);+#10091 = LINE('',#10092,#10093);+#10092 = CARTESIAN_POINT('',(0.,4.56));+#10093 = VECTOR('',#10094,1.);+#10094 = DIRECTION('',(1.,0.));+#10095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10096 = ORIENTED_EDGE('',*,*,#10097,.F.);+#10097 = EDGE_CURVE('',#10024,#10075,#10098,.T.);+#10098 = SURFACE_CURVE('',#10099,(#10103,#10110),.PCURVE_S1.);+#10099 = LINE('',#10100,#10101);+#10100 = CARTESIAN_POINT('',(2.28,-2.28,5.E-02));+#10101 = VECTOR('',#10102,1.);+#10102 = DIRECTION('',(0.,1.,0.));+#10103 = PCURVE('',#10032,#10104);+#10104 = DEFINITIONAL_REPRESENTATION('',(#10105),#10109);+#10105 = LINE('',#10106,#10107);+#10106 = CARTESIAN_POINT('',(5.E-02,0.));+#10107 = VECTOR('',#10108,1.);+#10108 = DIRECTION('',(0.,-1.));+#10109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10110 = PCURVE('',#10006,#10111);+#10111 = DEFINITIONAL_REPRESENTATION('',(#10112),#10116);+#10112 = LINE('',#10113,#10114);+#10113 = CARTESIAN_POINT('',(4.56,0.));+#10114 = VECTOR('',#10115,1.);+#10115 = DIRECTION('',(0.,1.));+#10116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10117 = ADVANCED_FACE('',(#10118),#9924,.F.);+#10118 = FACE_BOUND('',#10119,.F.);+#10119 = EDGE_LOOP('',(#10120,#10141,#10142,#10163));+#10120 = ORIENTED_EDGE('',*,*,#10121,.F.);+#10121 = EDGE_CURVE('',#9902,#10022,#10122,.T.);+#10122 = SURFACE_CURVE('',#10123,(#10127,#10134),.PCURVE_S1.);+#10123 = LINE('',#10124,#10125);+#10124 = CARTESIAN_POINT('',(-2.28,-2.28,0.));+#10125 = VECTOR('',#10126,1.);+#10126 = DIRECTION('',(1.,0.,0.));+#10127 = PCURVE('',#9924,#10128);+#10128 = DEFINITIONAL_REPRESENTATION('',(#10129),#10133);+#10129 = LINE('',#10130,#10131);+#10130 = CARTESIAN_POINT('',(0.,0.));+#10131 = VECTOR('',#10132,1.);+#10132 = DIRECTION('',(0.,1.));+#10133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10134 = PCURVE('',#9952,#10135);+#10135 = DEFINITIONAL_REPRESENTATION('',(#10136),#10140);+#10136 = LINE('',#10137,#10138);+#10137 = CARTESIAN_POINT('',(0.,0.));+#10138 = VECTOR('',#10139,1.);+#10139 = DIRECTION('',(1.,0.));+#10140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10141 = ORIENTED_EDGE('',*,*,#9901,.T.);+#10142 = ORIENTED_EDGE('',*,*,#10143,.T.);+#10143 = EDGE_CURVE('',#9904,#10024,#10144,.T.);+#10144 = SURFACE_CURVE('',#10145,(#10149,#10156),.PCURVE_S1.);+#10145 = LINE('',#10146,#10147);+#10146 = CARTESIAN_POINT('',(-2.28,-2.28,5.E-02));+#10147 = VECTOR('',#10148,1.);+#10148 = DIRECTION('',(1.,0.,0.));+#10149 = PCURVE('',#9924,#10150);+#10150 = DEFINITIONAL_REPRESENTATION('',(#10151),#10155);+#10151 = LINE('',#10152,#10153);+#10152 = CARTESIAN_POINT('',(5.E-02,0.));+#10153 = VECTOR('',#10154,1.);+#10154 = DIRECTION('',(0.,1.));+#10155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10156 = PCURVE('',#10006,#10157);+#10157 = DEFINITIONAL_REPRESENTATION('',(#10158),#10162);+#10158 = LINE('',#10159,#10160);+#10159 = CARTESIAN_POINT('',(0.,0.));+#10160 = VECTOR('',#10161,1.);+#10161 = DIRECTION('',(1.,0.));+#10162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10163 = ORIENTED_EDGE('',*,*,#10021,.F.);+#10164 = ADVANCED_FACE('',(#10165),#9980,.T.);+#10165 = FACE_BOUND('',#10166,.T.);+#10166 = EDGE_LOOP('',(#10167,#10188,#10189,#10210));+#10167 = ORIENTED_EDGE('',*,*,#10168,.F.);+#10168 = EDGE_CURVE('',#9937,#10052,#10169,.T.);+#10169 = SURFACE_CURVE('',#10170,(#10174,#10181),.PCURVE_S1.);+#10170 = LINE('',#10171,#10172);+#10171 = CARTESIAN_POINT('',(-2.28,2.28,0.));+#10172 = VECTOR('',#10173,1.);+#10173 = DIRECTION('',(1.,0.,0.));+#10174 = PCURVE('',#9980,#10175);+#10175 = DEFINITIONAL_REPRESENTATION('',(#10176),#10180);+#10176 = LINE('',#10177,#10178);+#10177 = CARTESIAN_POINT('',(0.,0.));+#10178 = VECTOR('',#10179,1.);+#10179 = DIRECTION('',(0.,1.));+#10180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10181 = PCURVE('',#9952,#10182);+#10182 = DEFINITIONAL_REPRESENTATION('',(#10183),#10187);+#10183 = LINE('',#10184,#10185);+#10184 = CARTESIAN_POINT('',(0.,4.56));+#10185 = VECTOR('',#10186,1.);+#10186 = DIRECTION('',(1.,0.));+#10187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10188 = ORIENTED_EDGE('',*,*,#9964,.T.);+#10189 = ORIENTED_EDGE('',*,*,#10190,.T.);+#10190 = EDGE_CURVE('',#9965,#10075,#10191,.T.);+#10191 = SURFACE_CURVE('',#10192,(#10196,#10203),.PCURVE_S1.);+#10192 = LINE('',#10193,#10194);+#10193 = CARTESIAN_POINT('',(-2.28,2.28,5.E-02));+#10194 = VECTOR('',#10195,1.);+#10195 = DIRECTION('',(1.,0.,0.));+#10196 = PCURVE('',#9980,#10197);+#10197 = DEFINITIONAL_REPRESENTATION('',(#10198),#10202);+#10198 = LINE('',#10199,#10200);+#10199 = CARTESIAN_POINT('',(5.E-02,0.));+#10200 = VECTOR('',#10201,1.);+#10201 = DIRECTION('',(0.,1.));+#10202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10203 = PCURVE('',#10006,#10204);+#10204 = DEFINITIONAL_REPRESENTATION('',(#10205),#10209);+#10205 = LINE('',#10206,#10207);+#10206 = CARTESIAN_POINT('',(0.,4.56));+#10207 = VECTOR('',#10208,1.);+#10208 = DIRECTION('',(1.,0.));+#10209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10210 = ORIENTED_EDGE('',*,*,#10074,.F.);+#10211 = ADVANCED_FACE('',(#10212),#9952,.F.);+#10212 = FACE_BOUND('',#10213,.F.);+#10213 = EDGE_LOOP('',(#10214,#10215,#10216,#10217));+#10214 = ORIENTED_EDGE('',*,*,#9936,.F.);+#10215 = ORIENTED_EDGE('',*,*,#10121,.T.);+#10216 = ORIENTED_EDGE('',*,*,#10051,.T.);+#10217 = ORIENTED_EDGE('',*,*,#10168,.F.);+#10218 = ADVANCED_FACE('',(#10219),#10006,.T.);+#10219 = FACE_BOUND('',#10220,.T.);+#10220 = EDGE_LOOP('',(#10221,#10222,#10223,#10224));+#10221 = ORIENTED_EDGE('',*,*,#9992,.F.);+#10222 = ORIENTED_EDGE('',*,*,#10143,.T.);+#10223 = ORIENTED_EDGE('',*,*,#10097,.T.);+#10224 = ORIENTED_EDGE('',*,*,#10190,.F.);+#10225 = MANIFOLD_SOLID_BREP('',#10226);+#10226 = CLOSED_SHELL('',(#10227,#10315,#10319));+#10227 = ADVANCED_FACE('',(#10228),#10241,.T.);+#10228 = FACE_BOUND('',#10229,.T.);+#10229 = EDGE_LOOP('',(#10230,#10264,#10287,#10314));+#10230 = ORIENTED_EDGE('',*,*,#10231,.T.);+#10231 = EDGE_CURVE('',#10232,#10232,#10234,.T.);+#10232 = VERTEX_POINT('',#10233);+#10233 = CARTESIAN_POINT('',(-2.04,2.34,0.45));+#10234 = SURFACE_CURVE('',#10235,(#10240,#10252),.PCURVE_S1.);+#10235 = CIRCLE('',#10236,0.3);+#10236 = AXIS2_PLACEMENT_3D('',#10237,#10238,#10239);+#10237 = CARTESIAN_POINT('',(-2.34,2.34,0.45));+#10238 = DIRECTION('',(0.,0.,1.));+#10239 = DIRECTION('',(1.,0.,0.));+#10240 = PCURVE('',#10241,#10246);+#10241 = CYLINDRICAL_SURFACE('',#10242,0.3);+#10242 = AXIS2_PLACEMENT_3D('',#10243,#10244,#10245);+#10243 = CARTESIAN_POINT('',(-2.34,2.34,0.45));+#10244 = DIRECTION('',(-0.,-0.,-1.));+#10245 = DIRECTION('',(1.,0.,0.));+#10246 = DEFINITIONAL_REPRESENTATION('',(#10247),#10251);+#10247 = LINE('',#10248,#10249);+#10248 = CARTESIAN_POINT('',(6.28318530718,0.));+#10249 = VECTOR('',#10250,1.);+#10250 = DIRECTION('',(-1.,0.));+#10251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10252 = PCURVE('',#10253,#10258);+#10253 = PLANE('',#10254);+#10254 = AXIS2_PLACEMENT_3D('',#10255,#10256,#10257);+#10255 = CARTESIAN_POINT('',(-2.34,2.34,0.45));+#10256 = DIRECTION('',(0.,0.,1.));+#10257 = DIRECTION('',(1.,0.,0.));+#10258 = DEFINITIONAL_REPRESENTATION('',(#10259),#10263);+#10259 = CIRCLE('',#10260,0.3);+#10260 = AXIS2_PLACEMENT_2D('',#10261,#10262);+#10261 = CARTESIAN_POINT('',(0.,0.));+#10262 = DIRECTION('',(1.,0.));+#10263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10264 = ORIENTED_EDGE('',*,*,#10265,.T.);+#10265 = EDGE_CURVE('',#10232,#10266,#10268,.T.);+#10266 = VERTEX_POINT('',#10267);+#10267 = CARTESIAN_POINT('',(-2.04,2.34,0.455));+#10268 = SEAM_CURVE('',#10269,(#10273,#10280),.PCURVE_S1.);+#10269 = LINE('',#10270,#10271);+#10270 = CARTESIAN_POINT('',(-2.04,2.34,0.45));+#10271 = VECTOR('',#10272,1.);+#10272 = DIRECTION('',(0.,0.,1.));+#10273 = PCURVE('',#10241,#10274);+#10274 = DEFINITIONAL_REPRESENTATION('',(#10275),#10279);+#10275 = LINE('',#10276,#10277);+#10276 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));+#10277 = VECTOR('',#10278,1.);+#10278 = DIRECTION('',(-0.,-1.));+#10279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10280 = PCURVE('',#10241,#10281);+#10281 = DEFINITIONAL_REPRESENTATION('',(#10282),#10286);+#10282 = LINE('',#10283,#10284);+#10283 = CARTESIAN_POINT('',(6.28318530718,0.));+#10284 = VECTOR('',#10285,1.);+#10285 = DIRECTION('',(-0.,-1.));+#10286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10287 = ORIENTED_EDGE('',*,*,#10288,.F.);+#10288 = EDGE_CURVE('',#10266,#10266,#10289,.T.);+#10289 = SURFACE_CURVE('',#10290,(#10295,#10302),.PCURVE_S1.);+#10290 = CIRCLE('',#10291,0.3);+#10291 = AXIS2_PLACEMENT_3D('',#10292,#10293,#10294);+#10292 = CARTESIAN_POINT('',(-2.34,2.34,0.455));+#10293 = DIRECTION('',(0.,0.,1.));+#10294 = DIRECTION('',(1.,0.,0.));+#10295 = PCURVE('',#10241,#10296);+#10296 = DEFINITIONAL_REPRESENTATION('',(#10297),#10301);+#10297 = LINE('',#10298,#10299);+#10298 = CARTESIAN_POINT('',(6.28318530718,-5.E-03));+#10299 = VECTOR('',#10300,1.);+#10300 = DIRECTION('',(-1.,0.));+#10301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10302 = PCURVE('',#10303,#10308);+#10303 = PLANE('',#10304);+#10304 = AXIS2_PLACEMENT_3D('',#10305,#10306,#10307);+#10305 = CARTESIAN_POINT('',(-2.34,2.34,0.455));+#10306 = DIRECTION('',(0.,0.,1.));+#10307 = DIRECTION('',(1.,0.,0.));+#10308 = DEFINITIONAL_REPRESENTATION('',(#10309),#10313);+#10309 = CIRCLE('',#10310,0.3);+#10310 = AXIS2_PLACEMENT_2D('',#10311,#10312);+#10311 = CARTESIAN_POINT('',(0.,0.));+#10312 = DIRECTION('',(1.,0.));+#10313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#10314 = ORIENTED_EDGE('',*,*,#10265,.F.);+#10315 = ADVANCED_FACE('',(#10316),#10253,.F.);+#10316 = FACE_BOUND('',#10317,.F.);+#10317 = EDGE_LOOP('',(#10318));+#10318 = ORIENTED_EDGE('',*,*,#10231,.T.);+#10319 = ADVANCED_FACE('',(#10320),#10303,.T.);+#10320 = FACE_BOUND('',#10321,.T.);+#10321 = EDGE_LOOP('',(#10322));+#10322 = ORIENTED_EDGE('',*,*,#10288,.T.);+#10323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10327)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10324,#10325,#10326)) +REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#10324 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#10325 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#10326 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#10327 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10324,+  'distance_accuracy_value','confusion accuracy');+#10328 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#10329 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #10330,#10338,#10345,#10352,#10359,#10366,#10373,#10380,#10387,+    #10394,#10401,#10408,#10415,#10423,#10430,#10437,#10444,#10451,+    #10458,#10465,#10472,#10479,#10486,#10493,#10500,#10507,#10514,+    #10521,#10528,#10535,#10542,#10549,#10556,#10563,#10570,#10577,+    #10584,#10591,#10598,#10605,#10612,#10619,#10626,#10633,#10640,+    #10647,#10654,#10661,#10668,#10675,#10682,#10689,#10696,#10703,+    #10710,#10717,#10724,#10731,#10738,#10745,#10752,#10759,#10766,+    #10773,#10780,#10787,#10794,#10801,#10808,#10815,#10822,#10829,+    #10836,#10843,#10850,#10857,#10864,#10871,#10878,#10885,#10892,+    #10899,#10906,#10913,#10920,#10927,#10934,#10941,#10948,#10955,+    #10962,#10969,#10976,#10983,#10990,#10997,#11004,#11011,#11018,+    #11025,#11032,#11039,#11046,#11053,#11060,#11067,#11074,#11081,+    #11088,#11095,#11102,#11109,#11116,#11123,#11130,#11137,#11144,+    #11151,#11158,#11165,#11172,#11179,#11186,#11193,#11200,#11207,+    #11214,#11221,#11228,#11235,#11242,#11249,#11256,#11263,#11270,+    #11277,#11284,#11291,#11298,#11305,#11312,#11319,#11326,#11333,+    #11340,#11347,#11354,#11361,#11368,#11375,#11382,#11389,#11396,+    #11403,#11410,#11417,#11424,#11431,#11438,#11445,#11452,#11459,+    #11466,#11473,#11480,#11487,#11494,#11501,#11508,#11515,#11522,+    #11529,#11536,#11543,#11550,#11557,#11564,#11571,#11578,#11585,+    #11592,#11599,#11606,#11613,#11620,#11627,#11634,#11642,#11649),+  #10323);+#10330 = STYLED_ITEM('color',(#10331),#17);+#10331 = PRESENTATION_STYLE_ASSIGNMENT((#10332));+#10332 = SURFACE_STYLE_USAGE(.BOTH.,#10333);+#10333 = SURFACE_SIDE_STYLE('',(#10334));+#10334 = SURFACE_STYLE_FILL_AREA(#10335);+#10335 = FILL_AREA_STYLE('',(#10336));+#10336 = FILL_AREA_STYLE_COLOUR('',#10337);+#10337 = COLOUR_RGB('',0.120000001395,0.120000001395,0.130000001093);+#10338 = STYLED_ITEM('color',(#10339),#137);+#10339 = PRESENTATION_STYLE_ASSIGNMENT((#10340));+#10340 = SURFACE_STYLE_USAGE(.BOTH.,#10341);+#10341 = SURFACE_SIDE_STYLE('',(#10342));+#10342 = SURFACE_STYLE_FILL_AREA(#10343);+#10343 = FILL_AREA_STYLE('',(#10344));+#10344 = FILL_AREA_STYLE_COLOUR('',#10337);+#10345 = STYLED_ITEM('color',(#10346),#218);+#10346 = PRESENTATION_STYLE_ASSIGNMENT((#10347));+#10347 = SURFACE_STYLE_USAGE(.BOTH.,#10348);+#10348 = SURFACE_SIDE_STYLE('',(#10349));+#10349 = SURFACE_STYLE_FILL_AREA(#10350);+#10350 = FILL_AREA_STYLE('',(#10351));+#10351 = FILL_AREA_STYLE_COLOUR('',#10337);+#10352 = STYLED_ITEM('color',(#10353),#299);+#10353 = PRESENTATION_STYLE_ASSIGNMENT((#10354));+#10354 = SURFACE_STYLE_USAGE(.BOTH.,#10355);+#10355 = SURFACE_SIDE_STYLE('',(#10356));+#10356 = SURFACE_STYLE_FILL_AREA(#10357);+#10357 = FILL_AREA_STYLE('',(#10358));+#10358 = FILL_AREA_STYLE_COLOUR('',#10337);+#10359 = STYLED_ITEM('color',(#10360),#348);+#10360 = PRESENTATION_STYLE_ASSIGNMENT((#10361));+#10361 = SURFACE_STYLE_USAGE(.BOTH.,#10362);+#10362 = SURFACE_SIDE_STYLE('',(#10363));+#10363 = SURFACE_STYLE_FILL_AREA(#10364);+#10364 = FILL_AREA_STYLE('',(#10365));+#10365 = FILL_AREA_STYLE_COLOUR('',#10337);+#10366 = STYLED_ITEM('color',(#10367),#397);+#10367 = PRESENTATION_STYLE_ASSIGNMENT((#10368));+#10368 = SURFACE_STYLE_USAGE(.BOTH.,#10369);+#10369 = SURFACE_SIDE_STYLE('',(#10370));+#10370 = SURFACE_STYLE_FILL_AREA(#10371);+#10371 = FILL_AREA_STYLE('',(#10372));+#10372 = FILL_AREA_STYLE_COLOUR('',#10337);+#10373 = STYLED_ITEM('color',(#10374),#429);+#10374 = PRESENTATION_STYLE_ASSIGNMENT((#10375));+#10375 = SURFACE_STYLE_USAGE(.BOTH.,#10376);+#10376 = SURFACE_SIDE_STYLE('',(#10377));+#10377 = SURFACE_STYLE_FILL_AREA(#10378);+#10378 = FILL_AREA_STYLE('',(#10379));+#10379 = FILL_AREA_STYLE_COLOUR('',#10337);+#10380 = STYLED_ITEM('color',(#10381),#478);+#10381 = PRESENTATION_STYLE_ASSIGNMENT((#10382));+#10382 = SURFACE_STYLE_USAGE(.BOTH.,#10383);+#10383 = SURFACE_SIDE_STYLE('',(#10384));+#10384 = SURFACE_STYLE_FILL_AREA(#10385);+#10385 = FILL_AREA_STYLE('',(#10386));+#10386 = FILL_AREA_STYLE_COLOUR('',#10337);+#10387 = STYLED_ITEM('color',(#10388),#562);+#10388 = PRESENTATION_STYLE_ASSIGNMENT((#10389));+#10389 = SURFACE_STYLE_USAGE(.BOTH.,#10390);+#10390 = SURFACE_SIDE_STYLE('',(#10391));+#10391 = SURFACE_STYLE_FILL_AREA(#10392);+#10392 = FILL_AREA_STYLE('',(#10393));+#10393 = FILL_AREA_STYLE_COLOUR('',#10337);+#10394 = STYLED_ITEM('color',(#10395),#589);+#10395 = PRESENTATION_STYLE_ASSIGNMENT((#10396));+#10396 = SURFACE_STYLE_USAGE(.BOTH.,#10397);+#10397 = SURFACE_SIDE_STYLE('',(#10398));+#10398 = SURFACE_STYLE_FILL_AREA(#10399);+#10399 = FILL_AREA_STYLE('',(#10400));+#10400 = FILL_AREA_STYLE_COLOUR('',#10337);+#10401 = STYLED_ITEM('color',(#10402),#596);+#10402 = PRESENTATION_STYLE_ASSIGNMENT((#10403));+#10403 = SURFACE_STYLE_USAGE(.BOTH.,#10404);+#10404 = SURFACE_SIDE_STYLE('',(#10405));+#10405 = SURFACE_STYLE_FILL_AREA(#10406);+#10406 = FILL_AREA_STYLE('',(#10407));+#10407 = FILL_AREA_STYLE_COLOUR('',#10337);+#10408 = STYLED_ITEM('color',(#10409),#651);+#10409 = PRESENTATION_STYLE_ASSIGNMENT((#10410));+#10410 = SURFACE_STYLE_USAGE(.BOTH.,#10411);+#10411 = SURFACE_SIDE_STYLE('',(#10412));+#10412 = SURFACE_STYLE_FILL_AREA(#10413);+#10413 = FILL_AREA_STYLE('',(#10414));+#10414 = FILL_AREA_STYLE_COLOUR('',#10337);+#10415 = STYLED_ITEM('color',(#10416),#657);+#10416 = PRESENTATION_STYLE_ASSIGNMENT((#10417));+#10417 = SURFACE_STYLE_USAGE(.BOTH.,#10418);+#10418 = SURFACE_SIDE_STYLE('',(#10419));+#10419 = SURFACE_STYLE_FILL_AREA(#10420);+#10420 = FILL_AREA_STYLE('',(#10421));+#10421 = FILL_AREA_STYLE_COLOUR('',#10422);+#10422 = COLOUR_RGB('',0.78000000177,0.78000000177,0.760000013601);+#10423 = STYLED_ITEM('color',(#10424),#777);+#10424 = PRESENTATION_STYLE_ASSIGNMENT((#10425));+#10425 = SURFACE_STYLE_USAGE(.BOTH.,#10426);+#10426 = SURFACE_SIDE_STYLE('',(#10427));+#10427 = SURFACE_STYLE_FILL_AREA(#10428);+#10428 = FILL_AREA_STYLE('',(#10429));+#10429 = FILL_AREA_STYLE_COLOUR('',#10422);+#10430 = STYLED_ITEM('color',(#10431),#877);+#10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432));+#10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433);+#10433 = SURFACE_SIDE_STYLE('',(#10434));+#10434 = SURFACE_STYLE_FILL_AREA(#10435);+#10435 = FILL_AREA_STYLE('',(#10436));+#10436 = FILL_AREA_STYLE_COLOUR('',#10422);+#10437 = STYLED_ITEM('color',(#10438),#924);+#10438 = PRESENTATION_STYLE_ASSIGNMENT((#10439));+#10439 = SURFACE_STYLE_USAGE(.BOTH.,#10440);+#10440 = SURFACE_SIDE_STYLE('',(#10441));+#10441 = SURFACE_STYLE_FILL_AREA(#10442);+#10442 = FILL_AREA_STYLE('',(#10443));+#10443 = FILL_AREA_STYLE_COLOUR('',#10422);+#10444 = STYLED_ITEM('color',(#10445),#971);+#10445 = PRESENTATION_STYLE_ASSIGNMENT((#10446));+#10446 = SURFACE_STYLE_USAGE(.BOTH.,#10447);+#10447 = SURFACE_SIDE_STYLE('',(#10448));+#10448 = SURFACE_STYLE_FILL_AREA(#10449);+#10449 = FILL_AREA_STYLE('',(#10450));+#10450 = FILL_AREA_STYLE_COLOUR('',#10422);+#10451 = STYLED_ITEM('color',(#10452),#978);+#10452 = PRESENTATION_STYLE_ASSIGNMENT((#10453));+#10453 = SURFACE_STYLE_USAGE(.BOTH.,#10454);+#10454 = SURFACE_SIDE_STYLE('',(#10455));+#10455 = SURFACE_STYLE_FILL_AREA(#10456);+#10456 = FILL_AREA_STYLE('',(#10457));+#10457 = FILL_AREA_STYLE_COLOUR('',#10422);+#10458 = STYLED_ITEM('color',(#10459),#987);+#10459 = PRESENTATION_STYLE_ASSIGNMENT((#10460));+#10460 = SURFACE_STYLE_USAGE(.BOTH.,#10461);+#10461 = SURFACE_SIDE_STYLE('',(#10462));+#10462 = SURFACE_STYLE_FILL_AREA(#10463);+#10463 = FILL_AREA_STYLE('',(#10464));+#10464 = FILL_AREA_STYLE_COLOUR('',#10422);+#10465 = STYLED_ITEM('color',(#10466),#1107);+#10466 = PRESENTATION_STYLE_ASSIGNMENT((#10467));+#10467 = SURFACE_STYLE_USAGE(.BOTH.,#10468);+#10468 = SURFACE_SIDE_STYLE('',(#10469));+#10469 = SURFACE_STYLE_FILL_AREA(#10470);+#10470 = FILL_AREA_STYLE('',(#10471));+#10471 = FILL_AREA_STYLE_COLOUR('',#10422);+#10472 = STYLED_ITEM('color',(#10473),#1207);+#10473 = PRESENTATION_STYLE_ASSIGNMENT((#10474));+#10474 = SURFACE_STYLE_USAGE(.BOTH.,#10475);+#10475 = SURFACE_SIDE_STYLE('',(#10476));+#10476 = SURFACE_STYLE_FILL_AREA(#10477);+#10477 = FILL_AREA_STYLE('',(#10478));+#10478 = FILL_AREA_STYLE_COLOUR('',#10422);+#10479 = STYLED_ITEM('color',(#10480),#1254);+#10480 = PRESENTATION_STYLE_ASSIGNMENT((#10481));+#10481 = SURFACE_STYLE_USAGE(.BOTH.,#10482);+#10482 = SURFACE_SIDE_STYLE('',(#10483));+#10483 = SURFACE_STYLE_FILL_AREA(#10484);+#10484 = FILL_AREA_STYLE('',(#10485));+#10485 = FILL_AREA_STYLE_COLOUR('',#10422);+#10486 = STYLED_ITEM('color',(#10487),#1301);+#10487 = PRESENTATION_STYLE_ASSIGNMENT((#10488));+#10488 = SURFACE_STYLE_USAGE(.BOTH.,#10489);+#10489 = SURFACE_SIDE_STYLE('',(#10490));+#10490 = SURFACE_STYLE_FILL_AREA(#10491);+#10491 = FILL_AREA_STYLE('',(#10492));+#10492 = FILL_AREA_STYLE_COLOUR('',#10422);+#10493 = STYLED_ITEM('color',(#10494),#1308);+#10494 = PRESENTATION_STYLE_ASSIGNMENT((#10495));+#10495 = SURFACE_STYLE_USAGE(.BOTH.,#10496);+#10496 = SURFACE_SIDE_STYLE('',(#10497));+#10497 = SURFACE_STYLE_FILL_AREA(#10498);+#10498 = FILL_AREA_STYLE('',(#10499));+#10499 = FILL_AREA_STYLE_COLOUR('',#10422);+#10500 = STYLED_ITEM('color',(#10501),#1317);+#10501 = PRESENTATION_STYLE_ASSIGNMENT((#10502));+#10502 = SURFACE_STYLE_USAGE(.BOTH.,#10503);+#10503 = SURFACE_SIDE_STYLE('',(#10504));+#10504 = SURFACE_STYLE_FILL_AREA(#10505);+#10505 = FILL_AREA_STYLE('',(#10506));+#10506 = FILL_AREA_STYLE_COLOUR('',#10422);+#10507 = STYLED_ITEM('color',(#10508),#1437);+#10508 = PRESENTATION_STYLE_ASSIGNMENT((#10509));+#10509 = SURFACE_STYLE_USAGE(.BOTH.,#10510);+#10510 = SURFACE_SIDE_STYLE('',(#10511));+#10511 = SURFACE_STYLE_FILL_AREA(#10512);+#10512 = FILL_AREA_STYLE('',(#10513));+#10513 = FILL_AREA_STYLE_COLOUR('',#10422);+#10514 = STYLED_ITEM('color',(#10515),#1537);+#10515 = PRESENTATION_STYLE_ASSIGNMENT((#10516));+#10516 = SURFACE_STYLE_USAGE(.BOTH.,#10517);+#10517 = SURFACE_SIDE_STYLE('',(#10518));+#10518 = SURFACE_STYLE_FILL_AREA(#10519);+#10519 = FILL_AREA_STYLE('',(#10520));+#10520 = FILL_AREA_STYLE_COLOUR('',#10422);+#10521 = STYLED_ITEM('color',(#10522),#1584);+#10522 = PRESENTATION_STYLE_ASSIGNMENT((#10523));+#10523 = SURFACE_STYLE_USAGE(.BOTH.,#10524);+#10524 = SURFACE_SIDE_STYLE('',(#10525));+#10525 = SURFACE_STYLE_FILL_AREA(#10526);+#10526 = FILL_AREA_STYLE('',(#10527));+#10527 = FILL_AREA_STYLE_COLOUR('',#10422);+#10528 = STYLED_ITEM('color',(#10529),#1631);+#10529 = PRESENTATION_STYLE_ASSIGNMENT((#10530));+#10530 = SURFACE_STYLE_USAGE(.BOTH.,#10531);+#10531 = SURFACE_SIDE_STYLE('',(#10532));+#10532 = SURFACE_STYLE_FILL_AREA(#10533);+#10533 = FILL_AREA_STYLE('',(#10534));+#10534 = FILL_AREA_STYLE_COLOUR('',#10422);+#10535 = STYLED_ITEM('color',(#10536),#1638);+#10536 = PRESENTATION_STYLE_ASSIGNMENT((#10537));+#10537 = SURFACE_STYLE_USAGE(.BOTH.,#10538);+#10538 = SURFACE_SIDE_STYLE('',(#10539));+#10539 = SURFACE_STYLE_FILL_AREA(#10540);+#10540 = FILL_AREA_STYLE('',(#10541));+#10541 = FILL_AREA_STYLE_COLOUR('',#10422);+#10542 = STYLED_ITEM('color',(#10543),#1647);+#10543 = PRESENTATION_STYLE_ASSIGNMENT((#10544));+#10544 = SURFACE_STYLE_USAGE(.BOTH.,#10545);+#10545 = SURFACE_SIDE_STYLE('',(#10546));+#10546 = SURFACE_STYLE_FILL_AREA(#10547);+#10547 = FILL_AREA_STYLE('',(#10548));+#10548 = FILL_AREA_STYLE_COLOUR('',#10422);+#10549 = STYLED_ITEM('color',(#10550),#1767);+#10550 = PRESENTATION_STYLE_ASSIGNMENT((#10551));+#10551 = SURFACE_STYLE_USAGE(.BOTH.,#10552);+#10552 = SURFACE_SIDE_STYLE('',(#10553));+#10553 = SURFACE_STYLE_FILL_AREA(#10554);+#10554 = FILL_AREA_STYLE('',(#10555));+#10555 = FILL_AREA_STYLE_COLOUR('',#10422);+#10556 = STYLED_ITEM('color',(#10557),#1867);+#10557 = PRESENTATION_STYLE_ASSIGNMENT((#10558));+#10558 = SURFACE_STYLE_USAGE(.BOTH.,#10559);+#10559 = SURFACE_SIDE_STYLE('',(#10560));+#10560 = SURFACE_STYLE_FILL_AREA(#10561);+#10561 = FILL_AREA_STYLE('',(#10562));+#10562 = FILL_AREA_STYLE_COLOUR('',#10422);+#10563 = STYLED_ITEM('color',(#10564),#1914);+#10564 = PRESENTATION_STYLE_ASSIGNMENT((#10565));+#10565 = SURFACE_STYLE_USAGE(.BOTH.,#10566);+#10566 = SURFACE_SIDE_STYLE('',(#10567));+#10567 = SURFACE_STYLE_FILL_AREA(#10568);+#10568 = FILL_AREA_STYLE('',(#10569));+#10569 = FILL_AREA_STYLE_COLOUR('',#10422);+#10570 = STYLED_ITEM('color',(#10571),#1961);+#10571 = PRESENTATION_STYLE_ASSIGNMENT((#10572));+#10572 = SURFACE_STYLE_USAGE(.BOTH.,#10573);+#10573 = SURFACE_SIDE_STYLE('',(#10574));+#10574 = SURFACE_STYLE_FILL_AREA(#10575);+#10575 = FILL_AREA_STYLE('',(#10576));+#10576 = FILL_AREA_STYLE_COLOUR('',#10422);+#10577 = STYLED_ITEM('color',(#10578),#1968);+#10578 = PRESENTATION_STYLE_ASSIGNMENT((#10579));+#10579 = SURFACE_STYLE_USAGE(.BOTH.,#10580);+#10580 = SURFACE_SIDE_STYLE('',(#10581));+#10581 = SURFACE_STYLE_FILL_AREA(#10582);+#10582 = FILL_AREA_STYLE('',(#10583));+#10583 = FILL_AREA_STYLE_COLOUR('',#10422);+#10584 = STYLED_ITEM('color',(#10585),#1977);+#10585 = PRESENTATION_STYLE_ASSIGNMENT((#10586));+#10586 = SURFACE_STYLE_USAGE(.BOTH.,#10587);+#10587 = SURFACE_SIDE_STYLE('',(#10588));+#10588 = SURFACE_STYLE_FILL_AREA(#10589);+#10589 = FILL_AREA_STYLE('',(#10590));+#10590 = FILL_AREA_STYLE_COLOUR('',#10422);+#10591 = STYLED_ITEM('color',(#10592),#2097);+#10592 = PRESENTATION_STYLE_ASSIGNMENT((#10593));+#10593 = SURFACE_STYLE_USAGE(.BOTH.,#10594);+#10594 = SURFACE_SIDE_STYLE('',(#10595));+#10595 = SURFACE_STYLE_FILL_AREA(#10596);+#10596 = FILL_AREA_STYLE('',(#10597));+#10597 = FILL_AREA_STYLE_COLOUR('',#10422);+#10598 = STYLED_ITEM('color',(#10599),#2197);+#10599 = PRESENTATION_STYLE_ASSIGNMENT((#10600));+#10600 = SURFACE_STYLE_USAGE(.BOTH.,#10601);+#10601 = SURFACE_SIDE_STYLE('',(#10602));+#10602 = SURFACE_STYLE_FILL_AREA(#10603);+#10603 = FILL_AREA_STYLE('',(#10604));+#10604 = FILL_AREA_STYLE_COLOUR('',#10422);+#10605 = STYLED_ITEM('color',(#10606),#2244);+#10606 = PRESENTATION_STYLE_ASSIGNMENT((#10607));+#10607 = SURFACE_STYLE_USAGE(.BOTH.,#10608);+#10608 = SURFACE_SIDE_STYLE('',(#10609));+#10609 = SURFACE_STYLE_FILL_AREA(#10610);+#10610 = FILL_AREA_STYLE('',(#10611));+#10611 = FILL_AREA_STYLE_COLOUR('',#10422);+#10612 = STYLED_ITEM('color',(#10613),#2291);+#10613 = PRESENTATION_STYLE_ASSIGNMENT((#10614));+#10614 = SURFACE_STYLE_USAGE(.BOTH.,#10615);+#10615 = SURFACE_SIDE_STYLE('',(#10616));+#10616 = SURFACE_STYLE_FILL_AREA(#10617);+#10617 = FILL_AREA_STYLE('',(#10618));+#10618 = FILL_AREA_STYLE_COLOUR('',#10422);+#10619 = STYLED_ITEM('color',(#10620),#2298);+#10620 = PRESENTATION_STYLE_ASSIGNMENT((#10621));+#10621 = SURFACE_STYLE_USAGE(.BOTH.,#10622);+#10622 = SURFACE_SIDE_STYLE('',(#10623));+#10623 = SURFACE_STYLE_FILL_AREA(#10624);+#10624 = FILL_AREA_STYLE('',(#10625));+#10625 = FILL_AREA_STYLE_COLOUR('',#10422);+#10626 = STYLED_ITEM('color',(#10627),#2307);+#10627 = PRESENTATION_STYLE_ASSIGNMENT((#10628));+#10628 = SURFACE_STYLE_USAGE(.BOTH.,#10629);+#10629 = SURFACE_SIDE_STYLE('',(#10630));+#10630 = SURFACE_STYLE_FILL_AREA(#10631);+#10631 = FILL_AREA_STYLE('',(#10632));+#10632 = FILL_AREA_STYLE_COLOUR('',#10422);+#10633 = STYLED_ITEM('color',(#10634),#2427);+#10634 = PRESENTATION_STYLE_ASSIGNMENT((#10635));+#10635 = SURFACE_STYLE_USAGE(.BOTH.,#10636);+#10636 = SURFACE_SIDE_STYLE('',(#10637));+#10637 = SURFACE_STYLE_FILL_AREA(#10638);+#10638 = FILL_AREA_STYLE('',(#10639));+#10639 = FILL_AREA_STYLE_COLOUR('',#10422);+#10640 = STYLED_ITEM('color',(#10641),#2527);+#10641 = PRESENTATION_STYLE_ASSIGNMENT((#10642));+#10642 = SURFACE_STYLE_USAGE(.BOTH.,#10643);+#10643 = SURFACE_SIDE_STYLE('',(#10644));+#10644 = SURFACE_STYLE_FILL_AREA(#10645);+#10645 = FILL_AREA_STYLE('',(#10646));+#10646 = FILL_AREA_STYLE_COLOUR('',#10422);+#10647 = STYLED_ITEM('color',(#10648),#2574);+#10648 = PRESENTATION_STYLE_ASSIGNMENT((#10649));+#10649 = SURFACE_STYLE_USAGE(.BOTH.,#10650);+#10650 = SURFACE_SIDE_STYLE('',(#10651));+#10651 = SURFACE_STYLE_FILL_AREA(#10652);+#10652 = FILL_AREA_STYLE('',(#10653));+#10653 = FILL_AREA_STYLE_COLOUR('',#10422);+#10654 = STYLED_ITEM('color',(#10655),#2621);+#10655 = PRESENTATION_STYLE_ASSIGNMENT((#10656));+#10656 = SURFACE_STYLE_USAGE(.BOTH.,#10657);+#10657 = SURFACE_SIDE_STYLE('',(#10658));+#10658 = SURFACE_STYLE_FILL_AREA(#10659);+#10659 = FILL_AREA_STYLE('',(#10660));+#10660 = FILL_AREA_STYLE_COLOUR('',#10422);+#10661 = STYLED_ITEM('color',(#10662),#2628);+#10662 = PRESENTATION_STYLE_ASSIGNMENT((#10663));+#10663 = SURFACE_STYLE_USAGE(.BOTH.,#10664);+#10664 = SURFACE_SIDE_STYLE('',(#10665));+#10665 = SURFACE_STYLE_FILL_AREA(#10666);+#10666 = FILL_AREA_STYLE('',(#10667));+#10667 = FILL_AREA_STYLE_COLOUR('',#10422);+#10668 = STYLED_ITEM('color',(#10669),#2637);+#10669 = PRESENTATION_STYLE_ASSIGNMENT((#10670));+#10670 = SURFACE_STYLE_USAGE(.BOTH.,#10671);+#10671 = SURFACE_SIDE_STYLE('',(#10672));+#10672 = SURFACE_STYLE_FILL_AREA(#10673);+#10673 = FILL_AREA_STYLE('',(#10674));+#10674 = FILL_AREA_STYLE_COLOUR('',#10422);+#10675 = STYLED_ITEM('color',(#10676),#2757);+#10676 = PRESENTATION_STYLE_ASSIGNMENT((#10677));+#10677 = SURFACE_STYLE_USAGE(.BOTH.,#10678);+#10678 = SURFACE_SIDE_STYLE('',(#10679));+#10679 = SURFACE_STYLE_FILL_AREA(#10680);+#10680 = FILL_AREA_STYLE('',(#10681));+#10681 = FILL_AREA_STYLE_COLOUR('',#10422);+#10682 = STYLED_ITEM('color',(#10683),#2857);+#10683 = PRESENTATION_STYLE_ASSIGNMENT((#10684));+#10684 = SURFACE_STYLE_USAGE(.BOTH.,#10685);+#10685 = SURFACE_SIDE_STYLE('',(#10686));+#10686 = SURFACE_STYLE_FILL_AREA(#10687);+#10687 = FILL_AREA_STYLE('',(#10688));+#10688 = FILL_AREA_STYLE_COLOUR('',#10422);+#10689 = STYLED_ITEM('color',(#10690),#2904);+#10690 = PRESENTATION_STYLE_ASSIGNMENT((#10691));+#10691 = SURFACE_STYLE_USAGE(.BOTH.,#10692);+#10692 = SURFACE_SIDE_STYLE('',(#10693));+#10693 = SURFACE_STYLE_FILL_AREA(#10694);+#10694 = FILL_AREA_STYLE('',(#10695));+#10695 = FILL_AREA_STYLE_COLOUR('',#10422);+#10696 = STYLED_ITEM('color',(#10697),#2951);+#10697 = PRESENTATION_STYLE_ASSIGNMENT((#10698));+#10698 = SURFACE_STYLE_USAGE(.BOTH.,#10699);+#10699 = SURFACE_SIDE_STYLE('',(#10700));+#10700 = SURFACE_STYLE_FILL_AREA(#10701);+#10701 = FILL_AREA_STYLE('',(#10702));+#10702 = FILL_AREA_STYLE_COLOUR('',#10422);+#10703 = STYLED_ITEM('color',(#10704),#2958);+#10704 = PRESENTATION_STYLE_ASSIGNMENT((#10705));+#10705 = SURFACE_STYLE_USAGE(.BOTH.,#10706);+#10706 = SURFACE_SIDE_STYLE('',(#10707));+#10707 = SURFACE_STYLE_FILL_AREA(#10708);+#10708 = FILL_AREA_STYLE('',(#10709));+#10709 = FILL_AREA_STYLE_COLOUR('',#10422);+#10710 = STYLED_ITEM('color',(#10711),#2967);+#10711 = PRESENTATION_STYLE_ASSIGNMENT((#10712));+#10712 = SURFACE_STYLE_USAGE(.BOTH.,#10713);+#10713 = SURFACE_SIDE_STYLE('',(#10714));+#10714 = SURFACE_STYLE_FILL_AREA(#10715);+#10715 = FILL_AREA_STYLE('',(#10716));+#10716 = FILL_AREA_STYLE_COLOUR('',#10422);+#10717 = STYLED_ITEM('color',(#10718),#3087);+#10718 = PRESENTATION_STYLE_ASSIGNMENT((#10719));+#10719 = SURFACE_STYLE_USAGE(.BOTH.,#10720);+#10720 = SURFACE_SIDE_STYLE('',(#10721));+#10721 = SURFACE_STYLE_FILL_AREA(#10722);+#10722 = FILL_AREA_STYLE('',(#10723));+#10723 = FILL_AREA_STYLE_COLOUR('',#10422);+#10724 = STYLED_ITEM('color',(#10725),#3187);+#10725 = PRESENTATION_STYLE_ASSIGNMENT((#10726));+#10726 = SURFACE_STYLE_USAGE(.BOTH.,#10727);+#10727 = SURFACE_SIDE_STYLE('',(#10728));+#10728 = SURFACE_STYLE_FILL_AREA(#10729);+#10729 = FILL_AREA_STYLE('',(#10730));+#10730 = FILL_AREA_STYLE_COLOUR('',#10422);+#10731 = STYLED_ITEM('color',(#10732),#3234);+#10732 = PRESENTATION_STYLE_ASSIGNMENT((#10733));+#10733 = SURFACE_STYLE_USAGE(.BOTH.,#10734);+#10734 = SURFACE_SIDE_STYLE('',(#10735));+#10735 = SURFACE_STYLE_FILL_AREA(#10736);+#10736 = FILL_AREA_STYLE('',(#10737));+#10737 = FILL_AREA_STYLE_COLOUR('',#10422);+#10738 = STYLED_ITEM('color',(#10739),#3281);+#10739 = PRESENTATION_STYLE_ASSIGNMENT((#10740));+#10740 = SURFACE_STYLE_USAGE(.BOTH.,#10741);+#10741 = SURFACE_SIDE_STYLE('',(#10742));+#10742 = SURFACE_STYLE_FILL_AREA(#10743);+#10743 = FILL_AREA_STYLE('',(#10744));+#10744 = FILL_AREA_STYLE_COLOUR('',#10422);+#10745 = STYLED_ITEM('color',(#10746),#3288);+#10746 = PRESENTATION_STYLE_ASSIGNMENT((#10747));+#10747 = SURFACE_STYLE_USAGE(.BOTH.,#10748);+#10748 = SURFACE_SIDE_STYLE('',(#10749));+#10749 = SURFACE_STYLE_FILL_AREA(#10750);+#10750 = FILL_AREA_STYLE('',(#10751));+#10751 = FILL_AREA_STYLE_COLOUR('',#10422);+#10752 = STYLED_ITEM('color',(#10753),#3297);+#10753 = PRESENTATION_STYLE_ASSIGNMENT((#10754));+#10754 = SURFACE_STYLE_USAGE(.BOTH.,#10755);+#10755 = SURFACE_SIDE_STYLE('',(#10756));+#10756 = SURFACE_STYLE_FILL_AREA(#10757);+#10757 = FILL_AREA_STYLE('',(#10758));+#10758 = FILL_AREA_STYLE_COLOUR('',#10422);+#10759 = STYLED_ITEM('color',(#10760),#3417);+#10760 = PRESENTATION_STYLE_ASSIGNMENT((#10761));+#10761 = SURFACE_STYLE_USAGE(.BOTH.,#10762);+#10762 = SURFACE_SIDE_STYLE('',(#10763));+#10763 = SURFACE_STYLE_FILL_AREA(#10764);+#10764 = FILL_AREA_STYLE('',(#10765));+#10765 = FILL_AREA_STYLE_COLOUR('',#10422);+#10766 = STYLED_ITEM('color',(#10767),#3517);+#10767 = PRESENTATION_STYLE_ASSIGNMENT((#10768));+#10768 = SURFACE_STYLE_USAGE(.BOTH.,#10769);+#10769 = SURFACE_SIDE_STYLE('',(#10770));+#10770 = SURFACE_STYLE_FILL_AREA(#10771);+#10771 = FILL_AREA_STYLE('',(#10772));+#10772 = FILL_AREA_STYLE_COLOUR('',#10422);+#10773 = STYLED_ITEM('color',(#10774),#3564);+#10774 = PRESENTATION_STYLE_ASSIGNMENT((#10775));+#10775 = SURFACE_STYLE_USAGE(.BOTH.,#10776);+#10776 = SURFACE_SIDE_STYLE('',(#10777));+#10777 = SURFACE_STYLE_FILL_AREA(#10778);+#10778 = FILL_AREA_STYLE('',(#10779));+#10779 = FILL_AREA_STYLE_COLOUR('',#10422);+#10780 = STYLED_ITEM('color',(#10781),#3611);+#10781 = PRESENTATION_STYLE_ASSIGNMENT((#10782));+#10782 = SURFACE_STYLE_USAGE(.BOTH.,#10783);+#10783 = SURFACE_SIDE_STYLE('',(#10784));+#10784 = SURFACE_STYLE_FILL_AREA(#10785);+#10785 = FILL_AREA_STYLE('',(#10786));+#10786 = FILL_AREA_STYLE_COLOUR('',#10422);+#10787 = STYLED_ITEM('color',(#10788),#3618);+#10788 = PRESENTATION_STYLE_ASSIGNMENT((#10789));+#10789 = SURFACE_STYLE_USAGE(.BOTH.,#10790);+#10790 = SURFACE_SIDE_STYLE('',(#10791));+#10791 = SURFACE_STYLE_FILL_AREA(#10792);+#10792 = FILL_AREA_STYLE('',(#10793));+#10793 = FILL_AREA_STYLE_COLOUR('',#10422);+#10794 = STYLED_ITEM('color',(#10795),#3627);+#10795 = PRESENTATION_STYLE_ASSIGNMENT((#10796));+#10796 = SURFACE_STYLE_USAGE(.BOTH.,#10797);+#10797 = SURFACE_SIDE_STYLE('',(#10798));+#10798 = SURFACE_STYLE_FILL_AREA(#10799);+#10799 = FILL_AREA_STYLE('',(#10800));+#10800 = FILL_AREA_STYLE_COLOUR('',#10422);+#10801 = STYLED_ITEM('color',(#10802),#3747);+#10802 = PRESENTATION_STYLE_ASSIGNMENT((#10803));+#10803 = SURFACE_STYLE_USAGE(.BOTH.,#10804);+#10804 = SURFACE_SIDE_STYLE('',(#10805));+#10805 = SURFACE_STYLE_FILL_AREA(#10806);+#10806 = FILL_AREA_STYLE('',(#10807));+#10807 = FILL_AREA_STYLE_COLOUR('',#10422);+#10808 = STYLED_ITEM('color',(#10809),#3847);+#10809 = PRESENTATION_STYLE_ASSIGNMENT((#10810));+#10810 = SURFACE_STYLE_USAGE(.BOTH.,#10811);+#10811 = SURFACE_SIDE_STYLE('',(#10812));+#10812 = SURFACE_STYLE_FILL_AREA(#10813);+#10813 = FILL_AREA_STYLE('',(#10814));+#10814 = FILL_AREA_STYLE_COLOUR('',#10422);+#10815 = STYLED_ITEM('color',(#10816),#3894);+#10816 = PRESENTATION_STYLE_ASSIGNMENT((#10817));+#10817 = SURFACE_STYLE_USAGE(.BOTH.,#10818);+#10818 = SURFACE_SIDE_STYLE('',(#10819));+#10819 = SURFACE_STYLE_FILL_AREA(#10820);+#10820 = FILL_AREA_STYLE('',(#10821));+#10821 = FILL_AREA_STYLE_COLOUR('',#10422);+#10822 = STYLED_ITEM('color',(#10823),#3941);+#10823 = PRESENTATION_STYLE_ASSIGNMENT((#10824));+#10824 = SURFACE_STYLE_USAGE(.BOTH.,#10825);+#10825 = SURFACE_SIDE_STYLE('',(#10826));+#10826 = SURFACE_STYLE_FILL_AREA(#10827);+#10827 = FILL_AREA_STYLE('',(#10828));+#10828 = FILL_AREA_STYLE_COLOUR('',#10422);+#10829 = STYLED_ITEM('color',(#10830),#3948);+#10830 = PRESENTATION_STYLE_ASSIGNMENT((#10831));+#10831 = SURFACE_STYLE_USAGE(.BOTH.,#10832);+#10832 = SURFACE_SIDE_STYLE('',(#10833));+#10833 = SURFACE_STYLE_FILL_AREA(#10834);+#10834 = FILL_AREA_STYLE('',(#10835));+#10835 = FILL_AREA_STYLE_COLOUR('',#10422);+#10836 = STYLED_ITEM('color',(#10837),#3957);+#10837 = PRESENTATION_STYLE_ASSIGNMENT((#10838));+#10838 = SURFACE_STYLE_USAGE(.BOTH.,#10839);+#10839 = SURFACE_SIDE_STYLE('',(#10840));+#10840 = SURFACE_STYLE_FILL_AREA(#10841);+#10841 = FILL_AREA_STYLE('',(#10842));+#10842 = FILL_AREA_STYLE_COLOUR('',#10422);+#10843 = STYLED_ITEM('color',(#10844),#4077);+#10844 = PRESENTATION_STYLE_ASSIGNMENT((#10845));+#10845 = SURFACE_STYLE_USAGE(.BOTH.,#10846);+#10846 = SURFACE_SIDE_STYLE('',(#10847));+#10847 = SURFACE_STYLE_FILL_AREA(#10848);+#10848 = FILL_AREA_STYLE('',(#10849));+#10849 = FILL_AREA_STYLE_COLOUR('',#10422);+#10850 = STYLED_ITEM('color',(#10851),#4177);+#10851 = PRESENTATION_STYLE_ASSIGNMENT((#10852));+#10852 = SURFACE_STYLE_USAGE(.BOTH.,#10853);+#10853 = SURFACE_SIDE_STYLE('',(#10854));+#10854 = SURFACE_STYLE_FILL_AREA(#10855);+#10855 = FILL_AREA_STYLE('',(#10856));+#10856 = FILL_AREA_STYLE_COLOUR('',#10422);+#10857 = STYLED_ITEM('color',(#10858),#4224);+#10858 = PRESENTATION_STYLE_ASSIGNMENT((#10859));+#10859 = SURFACE_STYLE_USAGE(.BOTH.,#10860);+#10860 = SURFACE_SIDE_STYLE('',(#10861));+#10861 = SURFACE_STYLE_FILL_AREA(#10862);+#10862 = FILL_AREA_STYLE('',(#10863));+#10863 = FILL_AREA_STYLE_COLOUR('',#10422);+#10864 = STYLED_ITEM('color',(#10865),#4271);+#10865 = PRESENTATION_STYLE_ASSIGNMENT((#10866));+#10866 = SURFACE_STYLE_USAGE(.BOTH.,#10867);+#10867 = SURFACE_SIDE_STYLE('',(#10868));+#10868 = SURFACE_STYLE_FILL_AREA(#10869);+#10869 = FILL_AREA_STYLE('',(#10870));+#10870 = FILL_AREA_STYLE_COLOUR('',#10422);+#10871 = STYLED_ITEM('color',(#10872),#4278);+#10872 = PRESENTATION_STYLE_ASSIGNMENT((#10873));+#10873 = SURFACE_STYLE_USAGE(.BOTH.,#10874);+#10874 = SURFACE_SIDE_STYLE('',(#10875));+#10875 = SURFACE_STYLE_FILL_AREA(#10876);+#10876 = FILL_AREA_STYLE('',(#10877));+#10877 = FILL_AREA_STYLE_COLOUR('',#10422);+#10878 = STYLED_ITEM('color',(#10879),#4287);+#10879 = PRESENTATION_STYLE_ASSIGNMENT((#10880));+#10880 = SURFACE_STYLE_USAGE(.BOTH.,#10881);+#10881 = SURFACE_SIDE_STYLE('',(#10882));+#10882 = SURFACE_STYLE_FILL_AREA(#10883);+#10883 = FILL_AREA_STYLE('',(#10884));+#10884 = FILL_AREA_STYLE_COLOUR('',#10422);+#10885 = STYLED_ITEM('color',(#10886),#4407);+#10886 = PRESENTATION_STYLE_ASSIGNMENT((#10887));+#10887 = SURFACE_STYLE_USAGE(.BOTH.,#10888);+#10888 = SURFACE_SIDE_STYLE('',(#10889));+#10889 = SURFACE_STYLE_FILL_AREA(#10890);+#10890 = FILL_AREA_STYLE('',(#10891));+#10891 = FILL_AREA_STYLE_COLOUR('',#10422);+#10892 = STYLED_ITEM('color',(#10893),#4507);+#10893 = PRESENTATION_STYLE_ASSIGNMENT((#10894));+#10894 = SURFACE_STYLE_USAGE(.BOTH.,#10895);+#10895 = SURFACE_SIDE_STYLE('',(#10896));+#10896 = SURFACE_STYLE_FILL_AREA(#10897);+#10897 = FILL_AREA_STYLE('',(#10898));+#10898 = FILL_AREA_STYLE_COLOUR('',#10422);+#10899 = STYLED_ITEM('color',(#10900),#4554);+#10900 = PRESENTATION_STYLE_ASSIGNMENT((#10901));+#10901 = SURFACE_STYLE_USAGE(.BOTH.,#10902);+#10902 = SURFACE_SIDE_STYLE('',(#10903));+#10903 = SURFACE_STYLE_FILL_AREA(#10904);+#10904 = FILL_AREA_STYLE('',(#10905));+#10905 = FILL_AREA_STYLE_COLOUR('',#10422);+#10906 = STYLED_ITEM('color',(#10907),#4601);+#10907 = PRESENTATION_STYLE_ASSIGNMENT((#10908));+#10908 = SURFACE_STYLE_USAGE(.BOTH.,#10909);+#10909 = SURFACE_SIDE_STYLE('',(#10910));+#10910 = SURFACE_STYLE_FILL_AREA(#10911);+#10911 = FILL_AREA_STYLE('',(#10912));+#10912 = FILL_AREA_STYLE_COLOUR('',#10422);+#10913 = STYLED_ITEM('color',(#10914),#4608);+#10914 = PRESENTATION_STYLE_ASSIGNMENT((#10915));+#10915 = SURFACE_STYLE_USAGE(.BOTH.,#10916);+#10916 = SURFACE_SIDE_STYLE('',(#10917));+#10917 = SURFACE_STYLE_FILL_AREA(#10918);+#10918 = FILL_AREA_STYLE('',(#10919));+#10919 = FILL_AREA_STYLE_COLOUR('',#10422);+#10920 = STYLED_ITEM('color',(#10921),#4617);+#10921 = PRESENTATION_STYLE_ASSIGNMENT((#10922));+#10922 = SURFACE_STYLE_USAGE(.BOTH.,#10923);+#10923 = SURFACE_SIDE_STYLE('',(#10924));+#10924 = SURFACE_STYLE_FILL_AREA(#10925);+#10925 = FILL_AREA_STYLE('',(#10926));+#10926 = FILL_AREA_STYLE_COLOUR('',#10422);+#10927 = STYLED_ITEM('color',(#10928),#4737);+#10928 = PRESENTATION_STYLE_ASSIGNMENT((#10929));+#10929 = SURFACE_STYLE_USAGE(.BOTH.,#10930);+#10930 = SURFACE_SIDE_STYLE('',(#10931));+#10931 = SURFACE_STYLE_FILL_AREA(#10932);+#10932 = FILL_AREA_STYLE('',(#10933));+#10933 = FILL_AREA_STYLE_COLOUR('',#10422);+#10934 = STYLED_ITEM('color',(#10935),#4837);+#10935 = PRESENTATION_STYLE_ASSIGNMENT((#10936));+#10936 = SURFACE_STYLE_USAGE(.BOTH.,#10937);+#10937 = SURFACE_SIDE_STYLE('',(#10938));+#10938 = SURFACE_STYLE_FILL_AREA(#10939);+#10939 = FILL_AREA_STYLE('',(#10940));+#10940 = FILL_AREA_STYLE_COLOUR('',#10422);+#10941 = STYLED_ITEM('color',(#10942),#4884);+#10942 = PRESENTATION_STYLE_ASSIGNMENT((#10943));+#10943 = SURFACE_STYLE_USAGE(.BOTH.,#10944);+#10944 = SURFACE_SIDE_STYLE('',(#10945));+#10945 = SURFACE_STYLE_FILL_AREA(#10946);+#10946 = FILL_AREA_STYLE('',(#10947));+#10947 = FILL_AREA_STYLE_COLOUR('',#10422);+#10948 = STYLED_ITEM('color',(#10949),#4931);+#10949 = PRESENTATION_STYLE_ASSIGNMENT((#10950));+#10950 = SURFACE_STYLE_USAGE(.BOTH.,#10951);+#10951 = SURFACE_SIDE_STYLE('',(#10952));+#10952 = SURFACE_STYLE_FILL_AREA(#10953);+#10953 = FILL_AREA_STYLE('',(#10954));+#10954 = FILL_AREA_STYLE_COLOUR('',#10422);+#10955 = STYLED_ITEM('color',(#10956),#4938);+#10956 = PRESENTATION_STYLE_ASSIGNMENT((#10957));+#10957 = SURFACE_STYLE_USAGE(.BOTH.,#10958);+#10958 = SURFACE_SIDE_STYLE('',(#10959));+#10959 = SURFACE_STYLE_FILL_AREA(#10960);+#10960 = FILL_AREA_STYLE('',(#10961));+#10961 = FILL_AREA_STYLE_COLOUR('',#10422);+#10962 = STYLED_ITEM('color',(#10963),#4947);+#10963 = PRESENTATION_STYLE_ASSIGNMENT((#10964));+#10964 = SURFACE_STYLE_USAGE(.BOTH.,#10965);+#10965 = SURFACE_SIDE_STYLE('',(#10966));+#10966 = SURFACE_STYLE_FILL_AREA(#10967);+#10967 = FILL_AREA_STYLE('',(#10968));+#10968 = FILL_AREA_STYLE_COLOUR('',#10422);+#10969 = STYLED_ITEM('color',(#10970),#5067);+#10970 = PRESENTATION_STYLE_ASSIGNMENT((#10971));+#10971 = SURFACE_STYLE_USAGE(.BOTH.,#10972);+#10972 = SURFACE_SIDE_STYLE('',(#10973));+#10973 = SURFACE_STYLE_FILL_AREA(#10974);+#10974 = FILL_AREA_STYLE('',(#10975));+#10975 = FILL_AREA_STYLE_COLOUR('',#10422);+#10976 = STYLED_ITEM('color',(#10977),#5167);+#10977 = PRESENTATION_STYLE_ASSIGNMENT((#10978));+#10978 = SURFACE_STYLE_USAGE(.BOTH.,#10979);+#10979 = SURFACE_SIDE_STYLE('',(#10980));+#10980 = SURFACE_STYLE_FILL_AREA(#10981);+#10981 = FILL_AREA_STYLE('',(#10982));+#10982 = FILL_AREA_STYLE_COLOUR('',#10422);+#10983 = STYLED_ITEM('color',(#10984),#5214);+#10984 = PRESENTATION_STYLE_ASSIGNMENT((#10985));+#10985 = SURFACE_STYLE_USAGE(.BOTH.,#10986);+#10986 = SURFACE_SIDE_STYLE('',(#10987));+#10987 = SURFACE_STYLE_FILL_AREA(#10988);+#10988 = FILL_AREA_STYLE('',(#10989));+#10989 = FILL_AREA_STYLE_COLOUR('',#10422);+#10990 = STYLED_ITEM('color',(#10991),#5261);+#10991 = PRESENTATION_STYLE_ASSIGNMENT((#10992));+#10992 = SURFACE_STYLE_USAGE(.BOTH.,#10993);+#10993 = SURFACE_SIDE_STYLE('',(#10994));+#10994 = SURFACE_STYLE_FILL_AREA(#10995);+#10995 = FILL_AREA_STYLE('',(#10996));+#10996 = FILL_AREA_STYLE_COLOUR('',#10422);+#10997 = STYLED_ITEM('color',(#10998),#5268);+#10998 = PRESENTATION_STYLE_ASSIGNMENT((#10999));+#10999 = SURFACE_STYLE_USAGE(.BOTH.,#11000);+#11000 = SURFACE_SIDE_STYLE('',(#11001));+#11001 = SURFACE_STYLE_FILL_AREA(#11002);+#11002 = FILL_AREA_STYLE('',(#11003));+#11003 = FILL_AREA_STYLE_COLOUR('',#10422);+#11004 = STYLED_ITEM('color',(#11005),#5277);+#11005 = PRESENTATION_STYLE_ASSIGNMENT((#11006));+#11006 = SURFACE_STYLE_USAGE(.BOTH.,#11007);+#11007 = SURFACE_SIDE_STYLE('',(#11008));+#11008 = SURFACE_STYLE_FILL_AREA(#11009);+#11009 = FILL_AREA_STYLE('',(#11010));+#11010 = FILL_AREA_STYLE_COLOUR('',#10422);+#11011 = STYLED_ITEM('color',(#11012),#5397);+#11012 = PRESENTATION_STYLE_ASSIGNMENT((#11013));+#11013 = SURFACE_STYLE_USAGE(.BOTH.,#11014);+#11014 = SURFACE_SIDE_STYLE('',(#11015));+#11015 = SURFACE_STYLE_FILL_AREA(#11016);+#11016 = FILL_AREA_STYLE('',(#11017));+#11017 = FILL_AREA_STYLE_COLOUR('',#10422);+#11018 = STYLED_ITEM('color',(#11019),#5497);+#11019 = PRESENTATION_STYLE_ASSIGNMENT((#11020));+#11020 = SURFACE_STYLE_USAGE(.BOTH.,#11021);+#11021 = SURFACE_SIDE_STYLE('',(#11022));+#11022 = SURFACE_STYLE_FILL_AREA(#11023);+#11023 = FILL_AREA_STYLE('',(#11024));+#11024 = FILL_AREA_STYLE_COLOUR('',#10422);+#11025 = STYLED_ITEM('color',(#11026),#5544);+#11026 = PRESENTATION_STYLE_ASSIGNMENT((#11027));+#11027 = SURFACE_STYLE_USAGE(.BOTH.,#11028);+#11028 = SURFACE_SIDE_STYLE('',(#11029));+#11029 = SURFACE_STYLE_FILL_AREA(#11030);+#11030 = FILL_AREA_STYLE('',(#11031));+#11031 = FILL_AREA_STYLE_COLOUR('',#10422);+#11032 = STYLED_ITEM('color',(#11033),#5591);+#11033 = PRESENTATION_STYLE_ASSIGNMENT((#11034));+#11034 = SURFACE_STYLE_USAGE(.BOTH.,#11035);+#11035 = SURFACE_SIDE_STYLE('',(#11036));+#11036 = SURFACE_STYLE_FILL_AREA(#11037);+#11037 = FILL_AREA_STYLE('',(#11038));+#11038 = FILL_AREA_STYLE_COLOUR('',#10422);+#11039 = STYLED_ITEM('color',(#11040),#5598);+#11040 = PRESENTATION_STYLE_ASSIGNMENT((#11041));+#11041 = SURFACE_STYLE_USAGE(.BOTH.,#11042);+#11042 = SURFACE_SIDE_STYLE('',(#11043));+#11043 = SURFACE_STYLE_FILL_AREA(#11044);+#11044 = FILL_AREA_STYLE('',(#11045));+#11045 = FILL_AREA_STYLE_COLOUR('',#10422);+#11046 = STYLED_ITEM('color',(#11047),#5607);+#11047 = PRESENTATION_STYLE_ASSIGNMENT((#11048));+#11048 = SURFACE_STYLE_USAGE(.BOTH.,#11049);+#11049 = SURFACE_SIDE_STYLE('',(#11050));+#11050 = SURFACE_STYLE_FILL_AREA(#11051);+#11051 = FILL_AREA_STYLE('',(#11052));+#11052 = FILL_AREA_STYLE_COLOUR('',#10422);+#11053 = STYLED_ITEM('color',(#11054),#5727);+#11054 = PRESENTATION_STYLE_ASSIGNMENT((#11055));+#11055 = SURFACE_STYLE_USAGE(.BOTH.,#11056);+#11056 = SURFACE_SIDE_STYLE('',(#11057));+#11057 = SURFACE_STYLE_FILL_AREA(#11058);+#11058 = FILL_AREA_STYLE('',(#11059));+#11059 = FILL_AREA_STYLE_COLOUR('',#10422);+#11060 = STYLED_ITEM('color',(#11061),#5827);+#11061 = PRESENTATION_STYLE_ASSIGNMENT((#11062));+#11062 = SURFACE_STYLE_USAGE(.BOTH.,#11063);+#11063 = SURFACE_SIDE_STYLE('',(#11064));+#11064 = SURFACE_STYLE_FILL_AREA(#11065);+#11065 = FILL_AREA_STYLE('',(#11066));+#11066 = FILL_AREA_STYLE_COLOUR('',#10422);+#11067 = STYLED_ITEM('color',(#11068),#5874);+#11068 = PRESENTATION_STYLE_ASSIGNMENT((#11069));+#11069 = SURFACE_STYLE_USAGE(.BOTH.,#11070);+#11070 = SURFACE_SIDE_STYLE('',(#11071));+#11071 = SURFACE_STYLE_FILL_AREA(#11072);+#11072 = FILL_AREA_STYLE('',(#11073));+#11073 = FILL_AREA_STYLE_COLOUR('',#10422);+#11074 = STYLED_ITEM('color',(#11075),#5921);+#11075 = PRESENTATION_STYLE_ASSIGNMENT((#11076));+#11076 = SURFACE_STYLE_USAGE(.BOTH.,#11077);+#11077 = SURFACE_SIDE_STYLE('',(#11078));+#11078 = SURFACE_STYLE_FILL_AREA(#11079);+#11079 = FILL_AREA_STYLE('',(#11080));+#11080 = FILL_AREA_STYLE_COLOUR('',#10422);+#11081 = STYLED_ITEM('color',(#11082),#5928);+#11082 = PRESENTATION_STYLE_ASSIGNMENT((#11083));+#11083 = SURFACE_STYLE_USAGE(.BOTH.,#11084);+#11084 = SURFACE_SIDE_STYLE('',(#11085));+#11085 = SURFACE_STYLE_FILL_AREA(#11086);+#11086 = FILL_AREA_STYLE('',(#11087));+#11087 = FILL_AREA_STYLE_COLOUR('',#10422);+#11088 = STYLED_ITEM('color',(#11089),#5937);+#11089 = PRESENTATION_STYLE_ASSIGNMENT((#11090));+#11090 = SURFACE_STYLE_USAGE(.BOTH.,#11091);+#11091 = SURFACE_SIDE_STYLE('',(#11092));+#11092 = SURFACE_STYLE_FILL_AREA(#11093);+#11093 = FILL_AREA_STYLE('',(#11094));+#11094 = FILL_AREA_STYLE_COLOUR('',#10422);+#11095 = STYLED_ITEM('color',(#11096),#6057);+#11096 = PRESENTATION_STYLE_ASSIGNMENT((#11097));+#11097 = SURFACE_STYLE_USAGE(.BOTH.,#11098);+#11098 = SURFACE_SIDE_STYLE('',(#11099));+#11099 = SURFACE_STYLE_FILL_AREA(#11100);+#11100 = FILL_AREA_STYLE('',(#11101));+#11101 = FILL_AREA_STYLE_COLOUR('',#10422);+#11102 = STYLED_ITEM('color',(#11103),#6157);+#11103 = PRESENTATION_STYLE_ASSIGNMENT((#11104));+#11104 = SURFACE_STYLE_USAGE(.BOTH.,#11105);+#11105 = SURFACE_SIDE_STYLE('',(#11106));+#11106 = SURFACE_STYLE_FILL_AREA(#11107);+#11107 = FILL_AREA_STYLE('',(#11108));+#11108 = FILL_AREA_STYLE_COLOUR('',#10422);+#11109 = STYLED_ITEM('color',(#11110),#6204);+#11110 = PRESENTATION_STYLE_ASSIGNMENT((#11111));+#11111 = SURFACE_STYLE_USAGE(.BOTH.,#11112);+#11112 = SURFACE_SIDE_STYLE('',(#11113));+#11113 = SURFACE_STYLE_FILL_AREA(#11114);+#11114 = FILL_AREA_STYLE('',(#11115));+#11115 = FILL_AREA_STYLE_COLOUR('',#10422);+#11116 = STYLED_ITEM('color',(#11117),#6251);+#11117 = PRESENTATION_STYLE_ASSIGNMENT((#11118));+#11118 = SURFACE_STYLE_USAGE(.BOTH.,#11119);+#11119 = SURFACE_SIDE_STYLE('',(#11120));+#11120 = SURFACE_STYLE_FILL_AREA(#11121);+#11121 = FILL_AREA_STYLE('',(#11122));+#11122 = FILL_AREA_STYLE_COLOUR('',#10422);+#11123 = STYLED_ITEM('color',(#11124),#6258);+#11124 = PRESENTATION_STYLE_ASSIGNMENT((#11125));+#11125 = SURFACE_STYLE_USAGE(.BOTH.,#11126);+#11126 = SURFACE_SIDE_STYLE('',(#11127));+#11127 = SURFACE_STYLE_FILL_AREA(#11128);+#11128 = FILL_AREA_STYLE('',(#11129));+#11129 = FILL_AREA_STYLE_COLOUR('',#10422);+#11130 = STYLED_ITEM('color',(#11131),#6267);+#11131 = PRESENTATION_STYLE_ASSIGNMENT((#11132));+#11132 = SURFACE_STYLE_USAGE(.BOTH.,#11133);+#11133 = SURFACE_SIDE_STYLE('',(#11134));+#11134 = SURFACE_STYLE_FILL_AREA(#11135);+#11135 = FILL_AREA_STYLE('',(#11136));+#11136 = FILL_AREA_STYLE_COLOUR('',#10422);+#11137 = STYLED_ITEM('color',(#11138),#6387);+#11138 = PRESENTATION_STYLE_ASSIGNMENT((#11139));+#11139 = SURFACE_STYLE_USAGE(.BOTH.,#11140);+#11140 = SURFACE_SIDE_STYLE('',(#11141));+#11141 = SURFACE_STYLE_FILL_AREA(#11142);+#11142 = FILL_AREA_STYLE('',(#11143));+#11143 = FILL_AREA_STYLE_COLOUR('',#10422);+#11144 = STYLED_ITEM('color',(#11145),#6487);+#11145 = PRESENTATION_STYLE_ASSIGNMENT((#11146));+#11146 = SURFACE_STYLE_USAGE(.BOTH.,#11147);+#11147 = SURFACE_SIDE_STYLE('',(#11148));+#11148 = SURFACE_STYLE_FILL_AREA(#11149);+#11149 = FILL_AREA_STYLE('',(#11150));+#11150 = FILL_AREA_STYLE_COLOUR('',#10422);+#11151 = STYLED_ITEM('color',(#11152),#6534);+#11152 = PRESENTATION_STYLE_ASSIGNMENT((#11153));+#11153 = SURFACE_STYLE_USAGE(.BOTH.,#11154);+#11154 = SURFACE_SIDE_STYLE('',(#11155));+#11155 = SURFACE_STYLE_FILL_AREA(#11156);+#11156 = FILL_AREA_STYLE('',(#11157));+#11157 = FILL_AREA_STYLE_COLOUR('',#10422);+#11158 = STYLED_ITEM('color',(#11159),#6581);+#11159 = PRESENTATION_STYLE_ASSIGNMENT((#11160));+#11160 = SURFACE_STYLE_USAGE(.BOTH.,#11161);+#11161 = SURFACE_SIDE_STYLE('',(#11162));+#11162 = SURFACE_STYLE_FILL_AREA(#11163);+#11163 = FILL_AREA_STYLE('',(#11164));+#11164 = FILL_AREA_STYLE_COLOUR('',#10422);+#11165 = STYLED_ITEM('color',(#11166),#6588);+#11166 = PRESENTATION_STYLE_ASSIGNMENT((#11167));+#11167 = SURFACE_STYLE_USAGE(.BOTH.,#11168);+#11168 = SURFACE_SIDE_STYLE('',(#11169));+#11169 = SURFACE_STYLE_FILL_AREA(#11170);+#11170 = FILL_AREA_STYLE('',(#11171));+#11171 = FILL_AREA_STYLE_COLOUR('',#10422);+#11172 = STYLED_ITEM('color',(#11173),#6597);+#11173 = PRESENTATION_STYLE_ASSIGNMENT((#11174));+#11174 = SURFACE_STYLE_USAGE(.BOTH.,#11175);+#11175 = SURFACE_SIDE_STYLE('',(#11176));+#11176 = SURFACE_STYLE_FILL_AREA(#11177);+#11177 = FILL_AREA_STYLE('',(#11178));+#11178 = FILL_AREA_STYLE_COLOUR('',#10422);+#11179 = STYLED_ITEM('color',(#11180),#6717);+#11180 = PRESENTATION_STYLE_ASSIGNMENT((#11181));+#11181 = SURFACE_STYLE_USAGE(.BOTH.,#11182);+#11182 = SURFACE_SIDE_STYLE('',(#11183));+#11183 = SURFACE_STYLE_FILL_AREA(#11184);+#11184 = FILL_AREA_STYLE('',(#11185));+#11185 = FILL_AREA_STYLE_COLOUR('',#10422);+#11186 = STYLED_ITEM('color',(#11187),#6817);+#11187 = PRESENTATION_STYLE_ASSIGNMENT((#11188));+#11188 = SURFACE_STYLE_USAGE(.BOTH.,#11189);+#11189 = SURFACE_SIDE_STYLE('',(#11190));+#11190 = SURFACE_STYLE_FILL_AREA(#11191);+#11191 = FILL_AREA_STYLE('',(#11192));+#11192 = FILL_AREA_STYLE_COLOUR('',#10422);+#11193 = STYLED_ITEM('color',(#11194),#6864);+#11194 = PRESENTATION_STYLE_ASSIGNMENT((#11195));+#11195 = SURFACE_STYLE_USAGE(.BOTH.,#11196);+#11196 = SURFACE_SIDE_STYLE('',(#11197));+#11197 = SURFACE_STYLE_FILL_AREA(#11198);+#11198 = FILL_AREA_STYLE('',(#11199));+#11199 = FILL_AREA_STYLE_COLOUR('',#10422);+#11200 = STYLED_ITEM('color',(#11201),#6911);+#11201 = PRESENTATION_STYLE_ASSIGNMENT((#11202));+#11202 = SURFACE_STYLE_USAGE(.BOTH.,#11203);+#11203 = SURFACE_SIDE_STYLE('',(#11204));+#11204 = SURFACE_STYLE_FILL_AREA(#11205);+#11205 = FILL_AREA_STYLE('',(#11206));+#11206 = FILL_AREA_STYLE_COLOUR('',#10422);+#11207 = STYLED_ITEM('color',(#11208),#6918);+#11208 = PRESENTATION_STYLE_ASSIGNMENT((#11209));+#11209 = SURFACE_STYLE_USAGE(.BOTH.,#11210);+#11210 = SURFACE_SIDE_STYLE('',(#11211));+#11211 = SURFACE_STYLE_FILL_AREA(#11212);+#11212 = FILL_AREA_STYLE('',(#11213));+#11213 = FILL_AREA_STYLE_COLOUR('',#10422);+#11214 = STYLED_ITEM('color',(#11215),#6927);+#11215 = PRESENTATION_STYLE_ASSIGNMENT((#11216));+#11216 = SURFACE_STYLE_USAGE(.BOTH.,#11217);+#11217 = SURFACE_SIDE_STYLE('',(#11218));+#11218 = SURFACE_STYLE_FILL_AREA(#11219);+#11219 = FILL_AREA_STYLE('',(#11220));+#11220 = FILL_AREA_STYLE_COLOUR('',#10422);+#11221 = STYLED_ITEM('color',(#11222),#7047);+#11222 = PRESENTATION_STYLE_ASSIGNMENT((#11223));+#11223 = SURFACE_STYLE_USAGE(.BOTH.,#11224);+#11224 = SURFACE_SIDE_STYLE('',(#11225));+#11225 = SURFACE_STYLE_FILL_AREA(#11226);+#11226 = FILL_AREA_STYLE('',(#11227));+#11227 = FILL_AREA_STYLE_COLOUR('',#10422);+#11228 = STYLED_ITEM('color',(#11229),#7147);+#11229 = PRESENTATION_STYLE_ASSIGNMENT((#11230));+#11230 = SURFACE_STYLE_USAGE(.BOTH.,#11231);+#11231 = SURFACE_SIDE_STYLE('',(#11232));+#11232 = SURFACE_STYLE_FILL_AREA(#11233);+#11233 = FILL_AREA_STYLE('',(#11234));+#11234 = FILL_AREA_STYLE_COLOUR('',#10422);+#11235 = STYLED_ITEM('color',(#11236),#7194);+#11236 = PRESENTATION_STYLE_ASSIGNMENT((#11237));+#11237 = SURFACE_STYLE_USAGE(.BOTH.,#11238);+#11238 = SURFACE_SIDE_STYLE('',(#11239));+#11239 = SURFACE_STYLE_FILL_AREA(#11240);+#11240 = FILL_AREA_STYLE('',(#11241));+#11241 = FILL_AREA_STYLE_COLOUR('',#10422);+#11242 = STYLED_ITEM('color',(#11243),#7241);+#11243 = PRESENTATION_STYLE_ASSIGNMENT((#11244));+#11244 = SURFACE_STYLE_USAGE(.BOTH.,#11245);+#11245 = SURFACE_SIDE_STYLE('',(#11246));+#11246 = SURFACE_STYLE_FILL_AREA(#11247);+#11247 = FILL_AREA_STYLE('',(#11248));+#11248 = FILL_AREA_STYLE_COLOUR('',#10422);+#11249 = STYLED_ITEM('color',(#11250),#7248);+#11250 = PRESENTATION_STYLE_ASSIGNMENT((#11251));+#11251 = SURFACE_STYLE_USAGE(.BOTH.,#11252);+#11252 = SURFACE_SIDE_STYLE('',(#11253));+#11253 = SURFACE_STYLE_FILL_AREA(#11254);+#11254 = FILL_AREA_STYLE('',(#11255));+#11255 = FILL_AREA_STYLE_COLOUR('',#10422);+#11256 = STYLED_ITEM('color',(#11257),#7257);+#11257 = PRESENTATION_STYLE_ASSIGNMENT((#11258));+#11258 = SURFACE_STYLE_USAGE(.BOTH.,#11259);+#11259 = SURFACE_SIDE_STYLE('',(#11260));+#11260 = SURFACE_STYLE_FILL_AREA(#11261);+#11261 = FILL_AREA_STYLE('',(#11262));+#11262 = FILL_AREA_STYLE_COLOUR('',#10422);+#11263 = STYLED_ITEM('color',(#11264),#7377);+#11264 = PRESENTATION_STYLE_ASSIGNMENT((#11265));+#11265 = SURFACE_STYLE_USAGE(.BOTH.,#11266);+#11266 = SURFACE_SIDE_STYLE('',(#11267));+#11267 = SURFACE_STYLE_FILL_AREA(#11268);+#11268 = FILL_AREA_STYLE('',(#11269));+#11269 = FILL_AREA_STYLE_COLOUR('',#10422);+#11270 = STYLED_ITEM('color',(#11271),#7477);+#11271 = PRESENTATION_STYLE_ASSIGNMENT((#11272));+#11272 = SURFACE_STYLE_USAGE(.BOTH.,#11273);+#11273 = SURFACE_SIDE_STYLE('',(#11274));+#11274 = SURFACE_STYLE_FILL_AREA(#11275);+#11275 = FILL_AREA_STYLE('',(#11276));+#11276 = FILL_AREA_STYLE_COLOUR('',#10422);+#11277 = STYLED_ITEM('color',(#11278),#7524);+#11278 = PRESENTATION_STYLE_ASSIGNMENT((#11279));+#11279 = SURFACE_STYLE_USAGE(.BOTH.,#11280);+#11280 = SURFACE_SIDE_STYLE('',(#11281));+#11281 = SURFACE_STYLE_FILL_AREA(#11282);+#11282 = FILL_AREA_STYLE('',(#11283));+#11283 = FILL_AREA_STYLE_COLOUR('',#10422);+#11284 = STYLED_ITEM('color',(#11285),#7571);+#11285 = PRESENTATION_STYLE_ASSIGNMENT((#11286));+#11286 = SURFACE_STYLE_USAGE(.BOTH.,#11287);+#11287 = SURFACE_SIDE_STYLE('',(#11288));+#11288 = SURFACE_STYLE_FILL_AREA(#11289);+#11289 = FILL_AREA_STYLE('',(#11290));+#11290 = FILL_AREA_STYLE_COLOUR('',#10422);+#11291 = STYLED_ITEM('color',(#11292),#7578);+#11292 = PRESENTATION_STYLE_ASSIGNMENT((#11293));+#11293 = SURFACE_STYLE_USAGE(.BOTH.,#11294);+#11294 = SURFACE_SIDE_STYLE('',(#11295));+#11295 = SURFACE_STYLE_FILL_AREA(#11296);+#11296 = FILL_AREA_STYLE('',(#11297));+#11297 = FILL_AREA_STYLE_COLOUR('',#10422);+#11298 = STYLED_ITEM('color',(#11299),#7587);+#11299 = PRESENTATION_STYLE_ASSIGNMENT((#11300));+#11300 = SURFACE_STYLE_USAGE(.BOTH.,#11301);+#11301 = SURFACE_SIDE_STYLE('',(#11302));+#11302 = SURFACE_STYLE_FILL_AREA(#11303);+#11303 = FILL_AREA_STYLE('',(#11304));+#11304 = FILL_AREA_STYLE_COLOUR('',#10422);+#11305 = STYLED_ITEM('color',(#11306),#7707);+#11306 = PRESENTATION_STYLE_ASSIGNMENT((#11307));+#11307 = SURFACE_STYLE_USAGE(.BOTH.,#11308);+#11308 = SURFACE_SIDE_STYLE('',(#11309));+#11309 = SURFACE_STYLE_FILL_AREA(#11310);+#11310 = FILL_AREA_STYLE('',(#11311));+#11311 = FILL_AREA_STYLE_COLOUR('',#10422);+#11312 = STYLED_ITEM('color',(#11313),#7807);+#11313 = PRESENTATION_STYLE_ASSIGNMENT((#11314));+#11314 = SURFACE_STYLE_USAGE(.BOTH.,#11315);+#11315 = SURFACE_SIDE_STYLE('',(#11316));+#11316 = SURFACE_STYLE_FILL_AREA(#11317);+#11317 = FILL_AREA_STYLE('',(#11318));+#11318 = FILL_AREA_STYLE_COLOUR('',#10422);+#11319 = STYLED_ITEM('color',(#11320),#7854);+#11320 = PRESENTATION_STYLE_ASSIGNMENT((#11321));+#11321 = SURFACE_STYLE_USAGE(.BOTH.,#11322);+#11322 = SURFACE_SIDE_STYLE('',(#11323));+#11323 = SURFACE_STYLE_FILL_AREA(#11324);+#11324 = FILL_AREA_STYLE('',(#11325));+#11325 = FILL_AREA_STYLE_COLOUR('',#10422);+#11326 = STYLED_ITEM('color',(#11327),#7901);+#11327 = PRESENTATION_STYLE_ASSIGNMENT((#11328));+#11328 = SURFACE_STYLE_USAGE(.BOTH.,#11329);+#11329 = SURFACE_SIDE_STYLE('',(#11330));+#11330 = SURFACE_STYLE_FILL_AREA(#11331);+#11331 = FILL_AREA_STYLE('',(#11332));+#11332 = FILL_AREA_STYLE_COLOUR('',#10422);+#11333 = STYLED_ITEM('color',(#11334),#7908);+#11334 = PRESENTATION_STYLE_ASSIGNMENT((#11335));+#11335 = SURFACE_STYLE_USAGE(.BOTH.,#11336);+#11336 = SURFACE_SIDE_STYLE('',(#11337));+#11337 = SURFACE_STYLE_FILL_AREA(#11338);+#11338 = FILL_AREA_STYLE('',(#11339));+#11339 = FILL_AREA_STYLE_COLOUR('',#10422);+#11340 = STYLED_ITEM('color',(#11341),#7917);+#11341 = PRESENTATION_STYLE_ASSIGNMENT((#11342));+#11342 = SURFACE_STYLE_USAGE(.BOTH.,#11343);+#11343 = SURFACE_SIDE_STYLE('',(#11344));+#11344 = SURFACE_STYLE_FILL_AREA(#11345);+#11345 = FILL_AREA_STYLE('',(#11346));+#11346 = FILL_AREA_STYLE_COLOUR('',#10422);+#11347 = STYLED_ITEM('color',(#11348),#8037);+#11348 = PRESENTATION_STYLE_ASSIGNMENT((#11349));+#11349 = SURFACE_STYLE_USAGE(.BOTH.,#11350);+#11350 = SURFACE_SIDE_STYLE('',(#11351));+#11351 = SURFACE_STYLE_FILL_AREA(#11352);+#11352 = FILL_AREA_STYLE('',(#11353));+#11353 = FILL_AREA_STYLE_COLOUR('',#10422);+#11354 = STYLED_ITEM('color',(#11355),#8137);+#11355 = PRESENTATION_STYLE_ASSIGNMENT((#11356));+#11356 = SURFACE_STYLE_USAGE(.BOTH.,#11357);+#11357 = SURFACE_SIDE_STYLE('',(#11358));+#11358 = SURFACE_STYLE_FILL_AREA(#11359);+#11359 = FILL_AREA_STYLE('',(#11360));+#11360 = FILL_AREA_STYLE_COLOUR('',#10422);+#11361 = STYLED_ITEM('color',(#11362),#8184);+#11362 = PRESENTATION_STYLE_ASSIGNMENT((#11363));+#11363 = SURFACE_STYLE_USAGE(.BOTH.,#11364);+#11364 = SURFACE_SIDE_STYLE('',(#11365));+#11365 = SURFACE_STYLE_FILL_AREA(#11366);+#11366 = FILL_AREA_STYLE('',(#11367));+#11367 = FILL_AREA_STYLE_COLOUR('',#10422);+#11368 = STYLED_ITEM('color',(#11369),#8231);+#11369 = PRESENTATION_STYLE_ASSIGNMENT((#11370));+#11370 = SURFACE_STYLE_USAGE(.BOTH.,#11371);+#11371 = SURFACE_SIDE_STYLE('',(#11372));+#11372 = SURFACE_STYLE_FILL_AREA(#11373);+#11373 = FILL_AREA_STYLE('',(#11374));+#11374 = FILL_AREA_STYLE_COLOUR('',#10422);+#11375 = STYLED_ITEM('color',(#11376),#8238);+#11376 = PRESENTATION_STYLE_ASSIGNMENT((#11377));+#11377 = SURFACE_STYLE_USAGE(.BOTH.,#11378);+#11378 = SURFACE_SIDE_STYLE('',(#11379));+#11379 = SURFACE_STYLE_FILL_AREA(#11380);+#11380 = FILL_AREA_STYLE('',(#11381));+#11381 = FILL_AREA_STYLE_COLOUR('',#10422);+#11382 = STYLED_ITEM('color',(#11383),#8247);+#11383 = PRESENTATION_STYLE_ASSIGNMENT((#11384));+#11384 = SURFACE_STYLE_USAGE(.BOTH.,#11385);+#11385 = SURFACE_SIDE_STYLE('',(#11386));+#11386 = SURFACE_STYLE_FILL_AREA(#11387);+#11387 = FILL_AREA_STYLE('',(#11388));+#11388 = FILL_AREA_STYLE_COLOUR('',#10422);+#11389 = STYLED_ITEM('color',(#11390),#8367);+#11390 = PRESENTATION_STYLE_ASSIGNMENT((#11391));+#11391 = SURFACE_STYLE_USAGE(.BOTH.,#11392);+#11392 = SURFACE_SIDE_STYLE('',(#11393));+#11393 = SURFACE_STYLE_FILL_AREA(#11394);+#11394 = FILL_AREA_STYLE('',(#11395));+#11395 = FILL_AREA_STYLE_COLOUR('',#10422);+#11396 = STYLED_ITEM('color',(#11397),#8467);+#11397 = PRESENTATION_STYLE_ASSIGNMENT((#11398));+#11398 = SURFACE_STYLE_USAGE(.BOTH.,#11399);+#11399 = SURFACE_SIDE_STYLE('',(#11400));+#11400 = SURFACE_STYLE_FILL_AREA(#11401);+#11401 = FILL_AREA_STYLE('',(#11402));+#11402 = FILL_AREA_STYLE_COLOUR('',#10422);+#11403 = STYLED_ITEM('color',(#11404),#8514);+#11404 = PRESENTATION_STYLE_ASSIGNMENT((#11405));+#11405 = SURFACE_STYLE_USAGE(.BOTH.,#11406);+#11406 = SURFACE_SIDE_STYLE('',(#11407));+#11407 = SURFACE_STYLE_FILL_AREA(#11408);+#11408 = FILL_AREA_STYLE('',(#11409));+#11409 = FILL_AREA_STYLE_COLOUR('',#10422);+#11410 = STYLED_ITEM('color',(#11411),#8561);+#11411 = PRESENTATION_STYLE_ASSIGNMENT((#11412));+#11412 = SURFACE_STYLE_USAGE(.BOTH.,#11413);+#11413 = SURFACE_SIDE_STYLE('',(#11414));+#11414 = SURFACE_STYLE_FILL_AREA(#11415);+#11415 = FILL_AREA_STYLE('',(#11416));+#11416 = FILL_AREA_STYLE_COLOUR('',#10422);+#11417 = STYLED_ITEM('color',(#11418),#8568);+#11418 = PRESENTATION_STYLE_ASSIGNMENT((#11419));+#11419 = SURFACE_STYLE_USAGE(.BOTH.,#11420);+#11420 = SURFACE_SIDE_STYLE('',(#11421));+#11421 = SURFACE_STYLE_FILL_AREA(#11422);+#11422 = FILL_AREA_STYLE('',(#11423));+#11423 = FILL_AREA_STYLE_COLOUR('',#10422);+#11424 = STYLED_ITEM('color',(#11425),#8577);+#11425 = PRESENTATION_STYLE_ASSIGNMENT((#11426));+#11426 = SURFACE_STYLE_USAGE(.BOTH.,#11427);+#11427 = SURFACE_SIDE_STYLE('',(#11428));+#11428 = SURFACE_STYLE_FILL_AREA(#11429);+#11429 = FILL_AREA_STYLE('',(#11430));+#11430 = FILL_AREA_STYLE_COLOUR('',#10422);+#11431 = STYLED_ITEM('color',(#11432),#8697);+#11432 = PRESENTATION_STYLE_ASSIGNMENT((#11433));+#11433 = SURFACE_STYLE_USAGE(.BOTH.,#11434);+#11434 = SURFACE_SIDE_STYLE('',(#11435));+#11435 = SURFACE_STYLE_FILL_AREA(#11436);+#11436 = FILL_AREA_STYLE('',(#11437));+#11437 = FILL_AREA_STYLE_COLOUR('',#10422);+#11438 = STYLED_ITEM('color',(#11439),#8797);+#11439 = PRESENTATION_STYLE_ASSIGNMENT((#11440));+#11440 = SURFACE_STYLE_USAGE(.BOTH.,#11441);+#11441 = SURFACE_SIDE_STYLE('',(#11442));+#11442 = SURFACE_STYLE_FILL_AREA(#11443);+#11443 = FILL_AREA_STYLE('',(#11444));+#11444 = FILL_AREA_STYLE_COLOUR('',#10422);+#11445 = STYLED_ITEM('color',(#11446),#8844);+#11446 = PRESENTATION_STYLE_ASSIGNMENT((#11447));+#11447 = SURFACE_STYLE_USAGE(.BOTH.,#11448);+#11448 = SURFACE_SIDE_STYLE('',(#11449));+#11449 = SURFACE_STYLE_FILL_AREA(#11450);+#11450 = FILL_AREA_STYLE('',(#11451));+#11451 = FILL_AREA_STYLE_COLOUR('',#10422);+#11452 = STYLED_ITEM('color',(#11453),#8891);+#11453 = PRESENTATION_STYLE_ASSIGNMENT((#11454));+#11454 = SURFACE_STYLE_USAGE(.BOTH.,#11455);+#11455 = SURFACE_SIDE_STYLE('',(#11456));+#11456 = SURFACE_STYLE_FILL_AREA(#11457);+#11457 = FILL_AREA_STYLE('',(#11458));+#11458 = FILL_AREA_STYLE_COLOUR('',#10422);+#11459 = STYLED_ITEM('color',(#11460),#8898);+#11460 = PRESENTATION_STYLE_ASSIGNMENT((#11461));+#11461 = SURFACE_STYLE_USAGE(.BOTH.,#11462);+#11462 = SURFACE_SIDE_STYLE('',(#11463));+#11463 = SURFACE_STYLE_FILL_AREA(#11464);+#11464 = FILL_AREA_STYLE('',(#11465));+#11465 = FILL_AREA_STYLE_COLOUR('',#10422);+#11466 = STYLED_ITEM('color',(#11467),#8907);+#11467 = PRESENTATION_STYLE_ASSIGNMENT((#11468));+#11468 = SURFACE_STYLE_USAGE(.BOTH.,#11469);+#11469 = SURFACE_SIDE_STYLE('',(#11470));+#11470 = SURFACE_STYLE_FILL_AREA(#11471);+#11471 = FILL_AREA_STYLE('',(#11472));+#11472 = FILL_AREA_STYLE_COLOUR('',#10422);+#11473 = STYLED_ITEM('color',(#11474),#9027);+#11474 = PRESENTATION_STYLE_ASSIGNMENT((#11475));+#11475 = SURFACE_STYLE_USAGE(.BOTH.,#11476);+#11476 = SURFACE_SIDE_STYLE('',(#11477));+#11477 = SURFACE_STYLE_FILL_AREA(#11478);+#11478 = FILL_AREA_STYLE('',(#11479));+#11479 = FILL_AREA_STYLE_COLOUR('',#10422);+#11480 = STYLED_ITEM('color',(#11481),#9127);+#11481 = PRESENTATION_STYLE_ASSIGNMENT((#11482));+#11482 = SURFACE_STYLE_USAGE(.BOTH.,#11483);+#11483 = SURFACE_SIDE_STYLE('',(#11484));+#11484 = SURFACE_STYLE_FILL_AREA(#11485);+#11485 = FILL_AREA_STYLE('',(#11486));+#11486 = FILL_AREA_STYLE_COLOUR('',#10422);+#11487 = STYLED_ITEM('color',(#11488),#9174);+#11488 = PRESENTATION_STYLE_ASSIGNMENT((#11489));+#11489 = SURFACE_STYLE_USAGE(.BOTH.,#11490);+#11490 = SURFACE_SIDE_STYLE('',(#11491));+#11491 = SURFACE_STYLE_FILL_AREA(#11492);+#11492 = FILL_AREA_STYLE('',(#11493));+#11493 = FILL_AREA_STYLE_COLOUR('',#10422);+#11494 = STYLED_ITEM('color',(#11495),#9221);+#11495 = PRESENTATION_STYLE_ASSIGNMENT((#11496));+#11496 = SURFACE_STYLE_USAGE(.BOTH.,#11497);+#11497 = SURFACE_SIDE_STYLE('',(#11498));+#11498 = SURFACE_STYLE_FILL_AREA(#11499);+#11499 = FILL_AREA_STYLE('',(#11500));+#11500 = FILL_AREA_STYLE_COLOUR('',#10422);+#11501 = STYLED_ITEM('color',(#11502),#9228);+#11502 = PRESENTATION_STYLE_ASSIGNMENT((#11503));+#11503 = SURFACE_STYLE_USAGE(.BOTH.,#11504);+#11504 = SURFACE_SIDE_STYLE('',(#11505));+#11505 = SURFACE_STYLE_FILL_AREA(#11506);+#11506 = FILL_AREA_STYLE('',(#11507));+#11507 = FILL_AREA_STYLE_COLOUR('',#10422);+#11508 = STYLED_ITEM('color',(#11509),#9237);+#11509 = PRESENTATION_STYLE_ASSIGNMENT((#11510));+#11510 = SURFACE_STYLE_USAGE(.BOTH.,#11511);+#11511 = SURFACE_SIDE_STYLE('',(#11512));+#11512 = SURFACE_STYLE_FILL_AREA(#11513);+#11513 = FILL_AREA_STYLE('',(#11514));+#11514 = FILL_AREA_STYLE_COLOUR('',#10422);+#11515 = STYLED_ITEM('color',(#11516),#9357);+#11516 = PRESENTATION_STYLE_ASSIGNMENT((#11517));+#11517 = SURFACE_STYLE_USAGE(.BOTH.,#11518);+#11518 = SURFACE_SIDE_STYLE('',(#11519));+#11519 = SURFACE_STYLE_FILL_AREA(#11520);+#11520 = FILL_AREA_STYLE('',(#11521));+#11521 = FILL_AREA_STYLE_COLOUR('',#10422);+#11522 = STYLED_ITEM('color',(#11523),#9457);+#11523 = PRESENTATION_STYLE_ASSIGNMENT((#11524));+#11524 = SURFACE_STYLE_USAGE(.BOTH.,#11525);+#11525 = SURFACE_SIDE_STYLE('',(#11526));+#11526 = SURFACE_STYLE_FILL_AREA(#11527);+#11527 = FILL_AREA_STYLE('',(#11528));+#11528 = FILL_AREA_STYLE_COLOUR('',#10422);+#11529 = STYLED_ITEM('color',(#11530),#9504);+#11530 = PRESENTATION_STYLE_ASSIGNMENT((#11531));+#11531 = SURFACE_STYLE_USAGE(.BOTH.,#11532);+#11532 = SURFACE_SIDE_STYLE('',(#11533));+#11533 = SURFACE_STYLE_FILL_AREA(#11534);+#11534 = FILL_AREA_STYLE('',(#11535));+#11535 = FILL_AREA_STYLE_COLOUR('',#10422);+#11536 = STYLED_ITEM('color',(#11537),#9551);+#11537 = PRESENTATION_STYLE_ASSIGNMENT((#11538));+#11538 = SURFACE_STYLE_USAGE(.BOTH.,#11539);+#11539 = SURFACE_SIDE_STYLE('',(#11540));+#11540 = SURFACE_STYLE_FILL_AREA(#11541);+#11541 = FILL_AREA_STYLE('',(#11542));+#11542 = FILL_AREA_STYLE_COLOUR('',#10422);+#11543 = STYLED_ITEM('color',(#11544),#9558);+#11544 = PRESENTATION_STYLE_ASSIGNMENT((#11545));+#11545 = SURFACE_STYLE_USAGE(.BOTH.,#11546);+#11546 = SURFACE_SIDE_STYLE('',(#11547));+#11547 = SURFACE_STYLE_FILL_AREA(#11548);+#11548 = FILL_AREA_STYLE('',(#11549));+#11549 = FILL_AREA_STYLE_COLOUR('',#10422);+#11550 = STYLED_ITEM('color',(#11551),#9567);+#11551 = PRESENTATION_STYLE_ASSIGNMENT((#11552));+#11552 = SURFACE_STYLE_USAGE(.BOTH.,#11553);+#11553 = SURFACE_SIDE_STYLE('',(#11554));+#11554 = SURFACE_STYLE_FILL_AREA(#11555);+#11555 = FILL_AREA_STYLE('',(#11556));+#11556 = FILL_AREA_STYLE_COLOUR('',#10422);+#11557 = STYLED_ITEM('color',(#11558),#9687);+#11558 = PRESENTATION_STYLE_ASSIGNMENT((#11559));+#11559 = SURFACE_STYLE_USAGE(.BOTH.,#11560);+#11560 = SURFACE_SIDE_STYLE('',(#11561));+#11561 = SURFACE_STYLE_FILL_AREA(#11562);+#11562 = FILL_AREA_STYLE('',(#11563));+#11563 = FILL_AREA_STYLE_COLOUR('',#10422);+#11564 = STYLED_ITEM('color',(#11565),#9787);+#11565 = PRESENTATION_STYLE_ASSIGNMENT((#11566));+#11566 = SURFACE_STYLE_USAGE(.BOTH.,#11567);+#11567 = SURFACE_SIDE_STYLE('',(#11568));+#11568 = SURFACE_STYLE_FILL_AREA(#11569);+#11569 = FILL_AREA_STYLE('',(#11570));+#11570 = FILL_AREA_STYLE_COLOUR('',#10422);+#11571 = STYLED_ITEM('color',(#11572),#9834);+#11572 = PRESENTATION_STYLE_ASSIGNMENT((#11573));+#11573 = SURFACE_STYLE_USAGE(.BOTH.,#11574);+#11574 = SURFACE_SIDE_STYLE('',(#11575));+#11575 = SURFACE_STYLE_FILL_AREA(#11576);+#11576 = FILL_AREA_STYLE('',(#11577));+#11577 = FILL_AREA_STYLE_COLOUR('',#10422);+#11578 = STYLED_ITEM('color',(#11579),#9881);+#11579 = PRESENTATION_STYLE_ASSIGNMENT((#11580));+#11580 = SURFACE_STYLE_USAGE(.BOTH.,#11581);+#11581 = SURFACE_SIDE_STYLE('',(#11582));+#11582 = SURFACE_STYLE_FILL_AREA(#11583);+#11583 = FILL_AREA_STYLE('',(#11584));+#11584 = FILL_AREA_STYLE_COLOUR('',#10422);+#11585 = STYLED_ITEM('color',(#11586),#9888);+#11586 = PRESENTATION_STYLE_ASSIGNMENT((#11587));+#11587 = SURFACE_STYLE_USAGE(.BOTH.,#11588);+#11588 = SURFACE_SIDE_STYLE('',(#11589));+#11589 = SURFACE_STYLE_FILL_AREA(#11590);+#11590 = FILL_AREA_STYLE('',(#11591));+#11591 = FILL_AREA_STYLE_COLOUR('',#10422);+#11592 = STYLED_ITEM('color',(#11593),#9897);+#11593 = PRESENTATION_STYLE_ASSIGNMENT((#11594));+#11594 = SURFACE_STYLE_USAGE(.BOTH.,#11595);+#11595 = SURFACE_SIDE_STYLE('',(#11596));+#11596 = SURFACE_STYLE_FILL_AREA(#11597);+#11597 = FILL_AREA_STYLE('',(#11598));+#11598 = FILL_AREA_STYLE_COLOUR('',#10422);+#11599 = STYLED_ITEM('color',(#11600),#10017);+#11600 = PRESENTATION_STYLE_ASSIGNMENT((#11601));+#11601 = SURFACE_STYLE_USAGE(.BOTH.,#11602);+#11602 = SURFACE_SIDE_STYLE('',(#11603));+#11603 = SURFACE_STYLE_FILL_AREA(#11604);+#11604 = FILL_AREA_STYLE('',(#11605));+#11605 = FILL_AREA_STYLE_COLOUR('',#10422);+#11606 = STYLED_ITEM('color',(#11607),#10117);+#11607 = PRESENTATION_STYLE_ASSIGNMENT((#11608));+#11608 = SURFACE_STYLE_USAGE(.BOTH.,#11609);+#11609 = SURFACE_SIDE_STYLE('',(#11610));+#11610 = SURFACE_STYLE_FILL_AREA(#11611);+#11611 = FILL_AREA_STYLE('',(#11612));+#11612 = FILL_AREA_STYLE_COLOUR('',#10422);+#11613 = STYLED_ITEM('color',(#11614),#10164);+#11614 = PRESENTATION_STYLE_ASSIGNMENT((#11615));+#11615 = SURFACE_STYLE_USAGE(.BOTH.,#11616);+#11616 = SURFACE_SIDE_STYLE('',(#11617));+#11617 = SURFACE_STYLE_FILL_AREA(#11618);+#11618 = FILL_AREA_STYLE('',(#11619));+#11619 = FILL_AREA_STYLE_COLOUR('',#10422);+#11620 = STYLED_ITEM('color',(#11621),#10211);+#11621 = PRESENTATION_STYLE_ASSIGNMENT((#11622));+#11622 = SURFACE_STYLE_USAGE(.BOTH.,#11623);+#11623 = SURFACE_SIDE_STYLE('',(#11624));+#11624 = SURFACE_STYLE_FILL_AREA(#11625);+#11625 = FILL_AREA_STYLE('',(#11626));+#11626 = FILL_AREA_STYLE_COLOUR('',#10422);+#11627 = STYLED_ITEM('color',(#11628),#10218);+#11628 = PRESENTATION_STYLE_ASSIGNMENT((#11629));+#11629 = SURFACE_STYLE_USAGE(.BOTH.,#11630);+#11630 = SURFACE_SIDE_STYLE('',(#11631));+#11631 = SURFACE_STYLE_FILL_AREA(#11632);+#11632 = FILL_AREA_STYLE('',(#11633));+#11633 = FILL_AREA_STYLE_COLOUR('',#10422);+#11634 = STYLED_ITEM('color',(#11635),#10227);+#11635 = PRESENTATION_STYLE_ASSIGNMENT((#11636));+#11636 = SURFACE_STYLE_USAGE(.BOTH.,#11637);+#11637 = SURFACE_SIDE_STYLE('',(#11638));+#11638 = SURFACE_STYLE_FILL_AREA(#11639);+#11639 = FILL_AREA_STYLE('',(#11640));+#11640 = FILL_AREA_STYLE_COLOUR('',#11641);+#11641 = COLOUR_RGB('',0.380000002513,0.380000002513,0.399999997426);+#11642 = STYLED_ITEM('color',(#11643),#10315);+#11643 = PRESENTATION_STYLE_ASSIGNMENT((#11644));+#11644 = SURFACE_STYLE_USAGE(.BOTH.,#11645);+#11645 = SURFACE_SIDE_STYLE('',(#11646));+#11646 = SURFACE_STYLE_FILL_AREA(#11647);+#11647 = FILL_AREA_STYLE('',(#11648));+#11648 = FILL_AREA_STYLE_COLOUR('',#11641);+#11649 = STYLED_ITEM('color',(#11650),#10319);+#11650 = PRESENTATION_STYLE_ASSIGNMENT((#11651));+#11651 = SURFACE_STYLE_USAGE(.BOTH.,#11652);+#11652 = SURFACE_SIDE_STYLE('',(#11653));+#11653 = SURFACE_STYLE_FILL_AREA(#11654);+#11654 = FILL_AREA_STYLE('',(#11655));+#11655 = FILL_AREA_STYLE_COLOUR('',#11641);+ENDSEC;+END-ISO-10303-21;
package.jsonadded+368
@@ -0,0 +1,368 @@+{+  "slug": "dspic33ep16gs502-i-mm",+  "version": "0.1.0",+  "type": "component",+  "description": "Microchip Tech MICROCHIP, QFN-28-EP(6x6). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "embedded processors & controllers",+    "dspic33ep16gs502-i",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "dspic33ep16gs502-i-mm.kicad_sym",+    "dspic33ep16gs502-i-mm.kicad_mod",+    "dspic33ep16gs502-i-mm.glb",+    "dspic33ep16gs502-i-mm.step",+    "dspic33ep16gs502-i-mm.lbr",+    "docs/hero.png",+    "docs/dspic33ep16gs502-i-mm-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "dspic33ep16gs502-i-mm-hero.glb",+    "dspic33ep16gs502-i-mm-hero.overlay.json"+  ],+  "component": {+    "mpn": "dsPIC33EP16GS502-I/MM",+    "manufacturer": "Microchip Tech",+    "package": "QFN-28-EP(6x6)",+    "pin_count": 29,+    "category": "Embedded Processors & Controllers",+    "subcategory": "MICROCHIP",+    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/24e1ead09509756cc02f49a28792cdc3.pdf",+    "parts": {+      "symbol": "dspic33ep16gs502-i-mm.kicad_sym",+      "footprint": "dspic33ep16gs502-i-mm.kicad_mod",+      "model_3d": "dspic33ep16gs502-i-mm-hero.glb",+      "model_3d_plain": "dspic33ep16gs502-i-mm.glb",+      "model_3d_step": "dspic33ep16gs502-i-mm-etched.step",+      "model_3d_step_plain": "dspic33ep16gs502-i-mm.step",+      "lbr": "dspic33ep16gs502-i-mm.lbr"+    },+    "distributor_links": {+      "lcsc": "C639614",+      "digikey": "DSPIC33EP16GS502-I/MM-ND",+      "mouser": "579-33EP16GS502I/MM"+    },+    "distributor_check": {+      "checked_at": "2026-11-12T20:03:04Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "DSPIC33EP16GS502-I/MM-ND",+        "status": "found"+      },+      "mouser": {+        "pn": "579-33EP16GS502I/MM",+        "status": "found"+      },+      "matched_as": "dsPIC33EP16GS502-I/MM"+    },+    "pins": [+      {+        "number": "1",+        "name": "AN2/PGA1P3/PGA2P2/CMP1C/CMP2A/RA2",+        "type": "input",+        "description": "Analog input AN2 (also PGA1P3, PGA2P2, CMP1C, CMP2A, PORTA RA2); analog functions are enabled by default after Reset and disable the digital input buffer until ANSELx is cleared."+      },+      {+        "number": "2",+        "name": "AN3/PGA2P3/CMP1D/CMP2B/RP32/RB0",+        "type": "input",+        "description": "Analog input AN3 (also PGA2P3, CMP1D, CMP2B) shared with remappable RP32 and PORTB RB0; ANSELx must be cleared before the digital function can be used."+      },+      {+        "number": "3",+        "name": "AN4/CMP2C/CMP3A/ISRC4/RP41/RB9",+        "type": "input",+        "description": "Analog input AN4 (also CMP2C, CMP3A, constant-current output ISRC4) shared with remappable RP41 and PORTB RB9."+      },+      {+        "number": "4",+        "name": "AN5/CMP2D/CMP3B/ISRC3/RP42/RB10",+        "type": "input",+        "description": "Analog input AN5 (also CMP2D, CMP3B, constant-current output ISRC3) shared with remappable RP42 and PORTB RB10."+      },+      {+        "number": "5",+        "name": "VSS",+        "type": "power_in",+        "description": "Ground reference for logic and I/O pins."+      },+      {+        "number": "6",+        "name": "OSC1/CLKI/AN6/CMP3C/CMP4A/ISRC2/RP33/RB1",+        "type": "input",+        "description": "Oscillator crystal input (ST buffer in RC mode, CMOS otherwise) or external clock source input CLKI, also shared with AN6 and PORTB RB1."+      },+      {+        "number": "7",+        "name": "OSC2/CLKO/AN7/PGA1N2/CMP3D/CMP4B/RP34/RB2",+        "type": "bidirectional",+        "description": "Oscillator crystal output connecting to a crystal in XT/HS mode, optionally CLKO in RC/EC modes (function selected by OSCIOFNC); also shared with AN7, PGA1N2 and PORTB RB2."+      },+      {+        "number": "8",+        "name": "PGED2/AN18/DACOUT1/INT0/RP35/RB3",+        "type": "bidirectional",+        "description": "Data I/O pin for programming/debugging communication channel 2; also shared with AN18, DACOUT1, external interrupt INT0 (not remappable) and RB3."+      },+      {+        "number": "9",+        "name": "PGEC2/ADTRG31/EXTREF1/RP36/RB4",+        "type": "input",+        "description": "Clock input pin for programming/debugging communication channel 2; also shared with external ADC trigger ADTRG31 and external reference input EXTREF1."+      },+      {+        "number": "10",+        "name": "VDD",+        "type": "power_in",+        "description": "Positive supply for peripheral logic and I/O pins, specified for 3.0 V to 3.6 V operation."+      },+      {+        "number": "11",+        "name": "PGED3/SDA2/FLT31/RP40/RB8",+        "type": "bidirectional",+        "description": "Data I/O pin for programming/debugging communication channel 3; also shared with I2C2 data SDA2, Class B PWM Fault input FLT31 (not remappable) and RB8."+      },+      {+        "number": "12",+        "name": "PGEC3/SCL2/RP47/RB15",+        "type": "input",+        "description": "Clock input pin for programming/debugging communication channel 3; also shared with I2C2 clock SCL2 and PORTB RB15."+      },+      {+        "number": "13",+        "name": "TDO/AN19/PGA2N2/RP37/RB5",+        "type": "output",+        "description": "JTAG test data output pin; also shared with AN19, PGA2N2 negative input and PORTB RB5."+      },+      {+        "number": "14",+        "name": "PGED1/TDI/AN20/SCL1/RP38/RB6",+        "type": "bidirectional",+        "description": "Data I/O pin for programming/debugging communication channel 1; also shared with JTAG test data input TDI, AN20, I2C1 clock SCL1 and PORTB RB6."+      },+      {+        "number": "15",+        "name": "PGEC1/AN21/SDA1/RP39/RB7",+        "type": "input",+        "description": "Clock input pin for programming/debugging communication channel 1; also shared with AN21, I2C1 data SDA1 and PORTB RB7."+      },+      {+        "number": "16",+        "name": "VSS",+        "type": "power_in",+        "description": "Ground reference for logic and I/O pins."+      },+      {+        "number": "17",+        "name": "VCAP",+        "type": "power_out",+        "description": "CPU logic filter capacitor connection; requires a low-ESR (<0.5 Ω) capacitor greater than 4.7 µF (10 µF recommended, 16 V) to ground and must not be connected to VDD."+      },+      {+        "number": "18",+        "name": "TMS/PWM3H/RP43/RB11",+        "type": "input",+        "description": "JTAG test mode select input; also shared with PWM3H high output, remappable RP43 and PORTB RB11."+      },+      {+        "number": "19",+        "name": "TCK/PWM3L/RP44/RB12",+        "type": "input",+        "description": "JTAG test clock input; also shared with PWM3L low output, remappable RP44 and PORTB RB12."+      },+      {+        "number": "20",+        "name": "PWM2H/RP45/RB13",+        "type": "output",+        "description": "PWM high output 2 (generator 2), also remappable RP45 and PORTB RB13."+      },+      {+        "number": "21",+        "name": "PWM2L/RP46/RB14",+        "type": "output",+        "description": "PWM low output 2 (generator 2), also remappable RP46 and PORTB RB14."+      },+      {+        "number": "22",+        "name": "PWM1H/RA4",+        "type": "output",+        "description": "PWM high output 1 (generator 1), also PORTA RA4."+      },+      {+        "number": "23",+        "name": "PWM1L/RA3",+        "type": "output",+        "description": "PWM low output 1 (generator 1), also PORTA RA3."+      },+      {+        "number": "24",+        "name": "AVSS",+        "type": "power_in",+        "description": "Ground reference for analog modules; must be connected at all times, regardless of whether the ADC is used."+      },+      {+        "number": "25",+        "name": "AVDD",+        "type": "power_in",+        "description": "Positive supply for analog modules; must be connected at all times, regardless of whether the ADC is used."+      },+      {+        "number": "26",+        "name": "MCLR",+        "type": "input",+        "description": "Master Clear (Reset) input; active-low Reset to the device, also used for programming and debugging."+      },+      {+        "number": "27",+        "name": "AN0/PGA1P1/CMP1A/RA0",+        "type": "input",+        "description": "Analog input AN0 (also PGA1P1, CMP1A) shared with PORTA RA0; ANSELx must be cleared before the digital function can be used."+      },+      {+        "number": "28",+        "name": "AN1/PGA1P2/PGA2P1/CMP1B/RA1",+        "type": "input",+        "description": "Analog input AN1 (also PGA1P2, PGA2P1, CMP1B) shared with PORTA RA1; ANSELx must be cleared before the digital function can be used."+      },+      {+        "number": "29",+        "name": "EP",+        "type": "passive",+        "description": "Exposed pad (from the footprint; not named in the datasheet pin table)."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-haiku-5-5",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The exposed pad (EP) has no pin number in the datasheet text. The 28-lead UQFN drawing (pages 358-35; The 28-lead QFN-S (6x6x0.9 mm) package drawing is not in the supplied text (page 356 is absent). The; Pin types for multiplexed pins follow the left-most function name, as the datasheet's priority rule "+        ],+        "pages_sent": 76,+        "cost_usd": 0.3591,+        "at": "2026-11-12T20:02:47"+      },+      "datasheet": {+        "url": "https://datasheet.lcsc.com/datasheet/pdf/24e1ead09509756cc02f49a28792cdc3.pdf",+        "pages": 390,+        "sha256": "2372ebf6b5115c5d",+        "source_tier": "mfr"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "model_3d_generated": {+        "generator": "factory/gen_pkg3d.py",+        "family": "QFN",+        "height_mm": 0.5,+        "height_basis": "datasheet A, nominal",+        "standoff_mm": 0.0+      },+      "pins": {+        "total": 29,+        "described": 29,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "dspic33ep16gs502-i-mm.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.02,+          6.02,+          0.5+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "41e604cc7cbcba5a2f97f0816a5a7b5fb08f7d1d19129a298e05cb7932c5286e",+        "checked": "2026-11-12",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "dspic33ep16gs502-i-mm-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.02,+          6.02,+          0.5+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "3c86aa03e66a0a520acb42694283db0119a4b5aa93a56dd5fd7bd68a12c5eddb",+        "checked": "2026-11-12",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ],+    "package_dims": {+      "package_code": "2N",+      "source_page": 359,+      "D": {+        "nom_mm": 6.0,+        "range_mm": [+          null,+          null+        ]+      },+      "E1": {+        "nom_mm": 6.0,+        "range_mm": [+          null,+          null+        ]+      },+      "e": {+        "nom_mm": 0.65,+        "range_mm": [+          null,+          null+        ]+      },+      "A": {+        "nom_mm": 0.5,+        "range_mm": [+          0.45,+          0.55+        ]+      },+      "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",+      "model_check": {+        "file": "dspic33ep16gs502-i-mm.step",+        "verdict": "PASS",+        "reasons": [+          "height within the datasheet's package drawing"+        ],+        "by": "factory/package_fit.py"+      }+    }+  }+}
page.jsonadded+373
@@ -0,0 +1,373 @@+{+  "slug": "dspic33ep16gs502-i-mm",+  "version": "0.1.0",+  "type": "component",+  "description": "Microchip Tech MICROCHIP, QFN-28-EP(6x6). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "embedded processors & controllers",+    "dspic33ep16gs502-i",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "dspic33ep16gs502-i-mm.kicad_sym",+    "dspic33ep16gs502-i-mm.kicad_mod",+    "dspic33ep16gs502-i-mm.glb",+    "dspic33ep16gs502-i-mm.step",+    "dspic33ep16gs502-i-mm.lbr",+    "docs/hero.png",+    "docs/dspic33ep16gs502-i-mm-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "dspic33ep16gs502-i-mm-hero.glb",+    "dspic33ep16gs502-i-mm-hero.overlay.json"+  ],+  "component": {+    "mpn": "dsPIC33EP16GS502-I/MM",+    "manufacturer": "Microchip Tech",+    "package": "QFN-28-EP(6x6)",+    "pin_count": 29,+    "category": "Embedded Processors & Controllers",+    "subcategory": "MICROCHIP",+    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/24e1ead09509756cc02f49a28792cdc3.pdf",+    "parts": {+      "symbol": "dspic33ep16gs502-i-mm.kicad_sym",+      "footprint": "dspic33ep16gs502-i-mm.kicad_mod",+      "model_3d": "dspic33ep16gs502-i-mm-hero.glb",+      "model_3d_plain": "dspic33ep16gs502-i-mm.glb",+      "model_3d_step": "dspic33ep16gs502-i-mm-etched.step",+      "model_3d_step_plain": "dspic33ep16gs502-i-mm.step",+      "lbr": "dspic33ep16gs502-i-mm.lbr"+    },+    "distributor_links": {+      "lcsc": "C639614",+      "digikey": "DSPIC33EP16GS502-I/MM-ND",+      "mouser": "579-33EP16GS502I/MM"+    },+    "distributor_check": {+      "checked_at": "2026-11-12T20:03:04Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "DSPIC33EP16GS502-I/MM-ND",+        "status": "found"+      },+      "mouser": {+        "pn": "579-33EP16GS502I/MM",+        "status": "found"+      },+      "matched_as": "dsPIC33EP16GS502-I/MM"+    },+    "pins": [+      {+        "number": "1",+        "name": "AN2/PGA1P3/PGA2P2/CMP1C/CMP2A/RA2",+        "type": "input",+        "description": "Analog input AN2 (also PGA1P3, PGA2P2, CMP1C, CMP2A, PORTA RA2); analog functions are enabled by default after Reset and disable the digital input buffer until ANSELx is cleared."+      },+      {+        "number": "2",+        "name": "AN3/PGA2P3/CMP1D/CMP2B/RP32/RB0",+        "type": "input",+        "description": "Analog input AN3 (also PGA2P3, CMP1D, CMP2B) shared with remappable RP32 and PORTB RB0; ANSELx must be cleared before the digital function can be used."+      },+      {+        "number": "3",+        "name": "AN4/CMP2C/CMP3A/ISRC4/RP41/RB9",+        "type": "input",+        "description": "Analog input AN4 (also CMP2C, CMP3A, constant-current output ISRC4) shared with remappable RP41 and PORTB RB9."+      },+      {+        "number": "4",+        "name": "AN5/CMP2D/CMP3B/ISRC3/RP42/RB10",+        "type": "input",+        "description": "Analog input AN5 (also CMP2D, CMP3B, constant-current output ISRC3) shared with remappable RP42 and PORTB RB10."+      },+      {+        "number": "5",+        "name": "VSS",+        "type": "power_in",+        "description": "Ground reference for logic and I/O pins."+      },+      {+        "number": "6",+        "name": "OSC1/CLKI/AN6/CMP3C/CMP4A/ISRC2/RP33/RB1",+        "type": "input",+        "description": "Oscillator crystal input (ST buffer in RC mode, CMOS otherwise) or external clock source input CLKI, also shared with AN6 and PORTB RB1."+      },+      {+        "number": "7",+        "name": "OSC2/CLKO/AN7/PGA1N2/CMP3D/CMP4B/RP34/RB2",+        "type": "bidirectional",+        "description": "Oscillator crystal output connecting to a crystal in XT/HS mode, optionally CLKO in RC/EC modes (function selected by OSCIOFNC); also shared with AN7, PGA1N2 and PORTB RB2."+      },+      {+        "number": "8",+        "name": "PGED2/AN18/DACOUT1/INT0/RP35/RB3",+        "type": "bidirectional",+        "description": "Data I/O pin for programming/debugging communication channel 2; also shared with AN18, DACOUT1, external interrupt INT0 (not remappable) and RB3."+      },+      {+        "number": "9",+        "name": "PGEC2/ADTRG31/EXTREF1/RP36/RB4",+        "type": "input",+        "description": "Clock input pin for programming/debugging communication channel 2; also shared with external ADC trigger ADTRG31 and external reference input EXTREF1."+      },+      {+        "number": "10",+        "name": "VDD",+        "type": "power_in",+        "description": "Positive supply for peripheral logic and I/O pins, specified for 3.0 V to 3.6 V operation."+      },+      {+        "number": "11",+        "name": "PGED3/SDA2/FLT31/RP40/RB8",+        "type": "bidirectional",+        "description": "Data I/O pin for programming/debugging communication channel 3; also shared with I2C2 data SDA2, Class B PWM Fault input FLT31 (not remappable) and RB8."+      },+      {+        "number": "12",+        "name": "PGEC3/SCL2/RP47/RB15",+        "type": "input",+        "description": "Clock input pin for programming/debugging communication channel 3; also shared with I2C2 clock SCL2 and PORTB RB15."+      },+      {+        "number": "13",+        "name": "TDO/AN19/PGA2N2/RP37/RB5",+        "type": "output",+        "description": "JTAG test data output pin; also shared with AN19, PGA2N2 negative input and PORTB RB5."+      },+      {+        "number": "14",+        "name": "PGED1/TDI/AN20/SCL1/RP38/RB6",+        "type": "bidirectional",+        "description": "Data I/O pin for programming/debugging communication channel 1; also shared with JTAG test data input TDI, AN20, I2C1 clock SCL1 and PORTB RB6."+      },+      {+        "number": "15",+        "name": "PGEC1/AN21/SDA1/RP39/RB7",+        "type": "input",+        "description": "Clock input pin for programming/debugging communication channel 1; also shared with AN21, I2C1 data SDA1 and PORTB RB7."+      },+      {+        "number": "16",+        "name": "VSS",+        "type": "power_in",+        "description": "Ground reference for logic and I/O pins."+      },+      {+        "number": "17",+        "name": "VCAP",+        "type": "power_out",+        "description": "CPU logic filter capacitor connection; requires a low-ESR (<0.5 Ω) capacitor greater than 4.7 µF (10 µF recommended, 16 V) to ground and must not be connected to VDD."+      },+      {+        "number": "18",+        "name": "TMS/PWM3H/RP43/RB11",+        "type": "input",+        "description": "JTAG test mode select input; also shared with PWM3H high output, remappable RP43 and PORTB RB11."+      },+      {+        "number": "19",+        "name": "TCK/PWM3L/RP44/RB12",+        "type": "input",+        "description": "JTAG test clock input; also shared with PWM3L low output, remappable RP44 and PORTB RB12."+      },+      {+        "number": "20",+        "name": "PWM2H/RP45/RB13",+        "type": "output",+        "description": "PWM high output 2 (generator 2), also remappable RP45 and PORTB RB13."+      },+      {+        "number": "21",+        "name": "PWM2L/RP46/RB14",+        "type": "output",+        "description": "PWM low output 2 (generator 2), also remappable RP46 and PORTB RB14."+      },+      {+        "number": "22",+        "name": "PWM1H/RA4",+        "type": "output",+        "description": "PWM high output 1 (generator 1), also PORTA RA4."+      },+      {+        "number": "23",+        "name": "PWM1L/RA3",+        "type": "output",+        "description": "PWM low output 1 (generator 1), also PORTA RA3."+      },+      {+        "number": "24",+        "name": "AVSS",+        "type": "power_in",+        "description": "Ground reference for analog modules; must be connected at all times, regardless of whether the ADC is used."+      },+      {+        "number": "25",+        "name": "AVDD",+        "type": "power_in",+        "description": "Positive supply for analog modules; must be connected at all times, regardless of whether the ADC is used."+      },+      {+        "number": "26",+        "name": "MCLR",+        "type": "input",+        "description": "Master Clear (Reset) input; active-low Reset to the device, also used for programming and debugging."+      },+      {+        "number": "27",+        "name": "AN0/PGA1P1/CMP1A/RA0",+        "type": "input",+        "description": "Analog input AN0 (also PGA1P1, CMP1A) shared with PORTA RA0; ANSELx must be cleared before the digital function can be used."+      },+      {+        "number": "28",+        "name": "AN1/PGA1P2/PGA2P1/CMP1B/RA1",+        "type": "input",+        "description": "Analog input AN1 (also PGA1P2, PGA2P1, CMP1B) shared with PORTA RA1; ANSELx must be cleared before the digital function can be used."+      },+      {+        "number": "29",+        "name": "EP",+        "type": "passive",+        "description": "Exposed pad (from the footprint; not named in the datasheet pin table)."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-haiku-5-5",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The exposed pad (EP) has no pin number in the datasheet text. The 28-lead UQFN drawing (pages 358-35; The 28-lead QFN-S (6x6x0.9 mm) package drawing is not in the supplied text (page 356 is absent). The; Pin types for multiplexed pins follow the left-most function name, as the datasheet's priority rule "+        ],+        "pages_sent": 76,+        "cost_usd": 0.3591,+        "at": "2026-11-12T20:02:47"+      },+      "datasheet": {+        "url": "https://datasheet.lcsc.com/datasheet/pdf/24e1ead09509756cc02f49a28792cdc3.pdf",+        "pages": 390,+        "sha256": "2372ebf6b5115c5d",+        "source_tier": "mfr"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "model_3d_generated": {+        "generator": "factory/gen_pkg3d.py",+        "family": "QFN",+        "height_mm": 0.5,+        "height_basis": "datasheet A, nominal",+        "standoff_mm": 0+      },+      "pins": {+        "total": 29,+        "described": 29,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "dspic33ep16gs502-i-mm.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.02,+          6.02,+          0.5+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "41e604cc7cbcba5a2f97f0816a5a7b5fb08f7d1d19129a298e05cb7932c5286e",+        "checked": "2026-11-12",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "dspic33ep16gs502-i-mm-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.02,+          6.02,+          0.5+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "3c86aa03e66a0a520acb42694283db0119a4b5aa93a56dd5fd7bd68a12c5eddb",+        "checked": "2026-11-12",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ],+    "package_dims": {+      "package_code": "2N",+      "source_page": 359,+      "D": {+        "nom_mm": 6,+        "range_mm": [+          null,+          null+        ]+      },+      "E1": {+        "nom_mm": 6,+        "range_mm": [+          null,+          null+        ]+      },+      "e": {+        "nom_mm": 0.65,+        "range_mm": [+          null,+          null+        ]+      },+      "A": {+        "nom_mm": 0.5,+        "range_mm": [+          0.45,+          0.55+        ]+      },+      "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",+      "model_check": {+        "file": "dspic33ep16gs502-i-mm.step",+        "verdict": "PASS",+        "reasons": [+          "height within the datasheet's package drawing"+        ],+        "by": "factory/package_fit.py"+      }+    }+  },+  "visibility": "private",+  "org": "adom",+  "author": {+    "name": "Ray"+  }+}\ No newline at end of file
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>dspic33ep16gs502-i-mm</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>dspic33ep16gs502-i-mm</title>\ No newline at end of file