component
BSC014N04LSIATMA1
Public Made by Adomby adom
Infineon Technologies OptiMOS N-channel MOSFET, 40 V, 1.45 mOhm, 100 A, PG-TDSON-8 FL (5 x 6 mm). Datasheet-cited specs, KiCad symbol, footprint and 3D, Fusion and Altium libraries.
← Commit history
bsc014n04lsiatma1: library, CAD, datasheet and docs (1/1)
23 files changed
+15643−56
LICENSE+8README.md+71−1altium/Adom_bsc014n04lsiatma1.PcbLibaltium/Adom_bsc014n04lsiatma1.SchLibaltium/BSC014N04LSIATMA1.adom-lbr.json+677bsc014n04lsiatma1-etched.glbbsc014n04lsiatma1-etched.step+8375bsc014n04lsiatma1.glbbsc014n04lsiatma1.kicad_mod+339bsc014n04lsiatma1.kicad_sym+191bsc014n04lsiatma1.lbr+145bsc014n04lsiatma1.step+2855docs/bsc014n04lsiatma1-datasheet.pdfdocs/hero.pngpackage.json+46page.json+158−55provenance/bsc014n04lsiatma1-etched.check.json+135provenance/bsc014n04lsiatma1-etched.check.pngprovenance/bsc014n04lsiatma1-etched.mark-plan.json+162provenance/files.json+125verification.json+6viewers/footprint.html+210viewers/symbol.html+2140LICENSEadded+8@@ -0,0 +1,8 @@+This page's KiCad symbol and footprint, 3D models, libraries, hero image and text are released under the+Creative Commons Attribution-ShareAlike 4.0 International license (CC-BY-SA-4.0),+https://creativecommons.org/licenses/by-sa/4.0/++Third-party material keeps its own terms:+- KiCad library symbols, footprints and packages3D models: CC-BY-SA 4.0 with the KiCad library exception+ (https://www.kicad.org/libraries/license/).+- The datasheet in docs/ is copyright its manufacturer and is included for reference.
README.md+71−1@@ -1,3 +1,73 @@ # BSC014N04LSIATMA1 -Infineon Technologies OptiMOS N-channel MOSFET, 40 V, 1.45 mOhm, 100 A, PG-TDSON-8 FL (5 x 6 mm). Datasheet-cited specs, KiCad symbol, footprint and 3D, Fusion and Altium libraries.+**Infineon Technologies** · MOSFET, N-channel · PG-TDSON-8 FL (5 x 6 mm)++Infineon BSC014N04LSIATMA1 (type BSC014N04LSI): an OptiMOS N-channel power MOSFET, 40 V, 1.45 mOhm maximum at 10 V gate drive, logic-level, in the PG-TDSON-8 FL (SuperSO8, 5 x 6 mm) package with an exposed drain pad. Marked 014N04LI on the part.++**Note:** Datasheet and symbol name the drain as pin 5 with pins 5 to 8 and the exposed pad joined. The KiCad TDSON-8-1 footprint carries the drain pads as number 5.++## Verification++A person checks each page against its datasheet and signs it off here; the badge turns amber if a checked file changes.++::adom-verified{src="/adom/bsc014n04lsiatma1/render/verification.json"}++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | S | passive | Source (ds p.1) |+| 2 | S | passive | Source |+| 3 | S | passive | Source |+| 4 | G | input | Gate (ds p.1) |+| 5 | D | passive | Drain: pins 5 to 8 and the exposed pad (ds p.1) |++## Key specifications++| Parameter | Value | Source |+|---|---|---|+| VDS | 40 V | datasheet p.1 |+| RDS(on) at VGS 10 V | 1.2 mOhm typ, 1.45 mOhm max (ID 50 A) | datasheet p.1, p.2 |+| RDS(on) at VGS 4.5 V | 1.5 mOhm typ, 2.0 mOhm max (ID 50 A) | datasheet p.2 |+| ID continuous (TC 25 °C) | 100 A | datasheet p.1, p.2 |+| VGS(th) | 1.2 to 2.0 V | datasheet p.2 |+| Qg (0 to 10 V) | 55 nC typ | datasheet p.1, p.3 |+| Ciss | 4000 pF typ | datasheet p.3 |+| Qrr | 20 nC typ | datasheet p.3 |+| Body diode VSD | 0.56 V typ, 0.7 V max | datasheet p.3 |+| RthJC (bottom) | 1.3 K/W | datasheet p.2 |+| Ptot (TC 25 °C) | 96 W | datasheet p.2 |+| Tj, Tstg | -55 to 150 °C | datasheet p.2 |+| Marking | 014N04LI | datasheet p.1 |++## Ordering++| Distributor | Part number | Stock (2026-11-03) | Note |+|---|---|---|---|+| Mouser | [726-BSC014N04LSIATMA](https://www.mouser.com/en/ProductDetail/Infineon-Technologies/BSC014N04LSIATMA1?qs=LqwxS8kK3AtNm2PcMkVgag%3D%3D) | 20,613 | lead time 364 Days, $1.83 each |+| DigiKey | [BSC014N04LSIATMA1TR-ND](https://www.digikey.com/en/products/detail/infineon-technologies/BSC014N04LSIATMA1/4318669) | | number from a DigiKey lookup on 2026-11-03 |+| LCSC / JLCPCB | not looked up | | |++## CAD++| File | What it is |+|---|---|+| `bsc014n04lsiatma1.kicad_sym` | KiCad symbol (drawn for this part), with MPN, manufacturer, Mouser and DigiKey numbers as properties |+| `bsc014n04lsiatma1.kicad_mod` | KiCad footprint: KiCad's `Package_TO_SOT_SMD:TDSON-8-1` |+| `bsc014n04lsiatma1.step` / `bsc014n04lsiatma1.glb` | 3D model, Z-up, seated on z = 0: KiCad packages3D TDSON-8-1.step (KiCad 10.0.4 library on noah-asus), unmodified |+| `bsc014n04lsiatma1-etched.step` / `bsc014n04lsiatma1-etched.glb` | The same model with the part number laser-etched on top as a separate `Adom.LaserEtch` group (a virtual identification aid, not the maker's real marking) |+| `bsc014n04lsiatma1.lbr` | Fusion 360 / EAGLE library: one deviceset with MPN, MANUFACTURER, MOUSER_PN and DIGIKEY_PN attributes |+| `altium/Adom_bsc014n04lsiatma1.SchLib` / `.PcbLib` | Altium library pair (adom-lbr, no Altium needed), parameters carry the part numbers; `altium/*.adom-lbr.json` is the hub it was built from |+| `provenance/files.json` | Every file on this page: source, retrieval date, SHA-256, authoring class and generator |++## Provenance++- **Datasheet:** [docs/bsc014n04lsiatma1-datasheet.pdf](docs/bsc014n04lsiatma1-datasheet.pdf) (Rev. 2.1, 2013-09-20), from [www.mouser.com](https://www.mouser.com/datasheet/3/70/1/infineon_bsc014n04lsi_datasheet_en.pdf), retrieved 2026-11-02.+- **Specs:** each row names its datasheet page.+- **Mouser number and stock:** looked up 2026-11-03 with adom-mouser; DigiKey number with adom-digikey; exact part number and manufacturer.+- **Footprint:** KiCad 10.0.4 library `Package_TO_SOT_SMD:TDSON-8-1`, unmodified apart from its name.+- **3D:** KiCad packages3D TDSON-8-1.step (KiCad 10.0.4 library on noah-asus), unmodified.++## Related++- First used on the [AM32 ESC Molecule v1](https://wiki.adom.inc/adom/am32-esc-v1) (private project page).
altium/Adom_bsc014n04lsiatma1.PcbLibadded⋯ 1 unchanged line ⋯
altium/Adom_bsc014n04lsiatma1.SchLibadded⋯ 1 unchanged line ⋯
altium/BSC014N04LSIATMA1.adom-lbr.jsonadded+677@@ -0,0 +1,677 @@+{+ "schema_version": 2,+ "mpn": "BSC014N04LSIATMA1",+ "manufacturer": "Infineon Technologies",+ "package": "",+ "value": "",+ "category": "",+ "symbol": {+ "name": "BSC014N04LSIATMA1",+ "pins": [+ {+ "number": "1",+ "name": "S",+ "x": 100,+ "y": -200,+ "length": 100,+ "rotation": 90,+ "electrical_type": "passive"+ },+ {+ "number": "2",+ "name": "S",+ "x": 100,+ "y": -200,+ "length": 100,+ "rotation": 90,+ "electrical_type": "passive"+ },+ {+ "number": "3",+ "name": "S",+ "x": 100,+ "y": -200,+ "length": 100,+ "rotation": 90,+ "electrical_type": "passive"+ },+ {+ "number": "4",+ "name": "G",+ "x": -200,+ "y": 0,+ "length": 200,+ "rotation": 0,+ "electrical_type": "input"+ },+ {+ "number": "5",+ "name": "D",+ "x": 100,+ "y": 200,+ "length": 100,+ "rotation": 270,+ "electrical_type": "passive"+ }+ ],+ "body": null,+ "graphics": [+ {+ "kind": "polyline",+ "points": [+ [+ 10.0,+ 75.0+ ],+ [+ 10.0,+ -75.0+ ]+ ],+ "width": 10.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 10.0,+ 0.0+ ],+ [+ -100.0,+ 0.0+ ]+ ],+ "width": 0.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 30.0,+ 90.0+ ],+ [+ 30.0,+ 50.0+ ]+ ],+ "width": 10.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 30.0,+ 20.0+ ],+ [+ 30.0,+ -20.0+ ]+ ],+ "width": 10.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 30.0,+ -50.0+ ],+ [+ 30.0,+ -90.0+ ]+ ],+ "width": 10.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 30.0,+ -70.0+ ],+ [+ 130.0,+ -70.0+ ],+ [+ 130.0,+ 70.0+ ],+ [+ 30.0,+ 70.0+ ]+ ],+ "width": 0.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 40.0,+ 0.0+ ],+ [+ 80.0,+ 15.0+ ],+ [+ 80.0,+ -15.0+ ],+ [+ 40.0,+ 0.0+ ]+ ],+ "width": 0.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 100.0,+ 100.0+ ],+ [+ 100.0,+ 70.0+ ]+ ],+ "width": 0.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 100.0,+ -100.0+ ],+ [+ 100.0,+ 0.0+ ],+ [+ 30.0,+ 0.0+ ]+ ],+ "width": 0.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 110.0,+ 20.0+ ],+ [+ 115.0,+ 15.0+ ],+ [+ 145.0,+ 15.0+ ],+ [+ 150.0,+ 10.0+ ]+ ],+ "width": 0.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 130.0,+ 15.0+ ],+ [+ 115.0,+ -10.0+ ],+ [+ 145.0,+ -10.0+ ],+ [+ 130.0,+ 15.0+ ]+ ],+ "width": 0.0+ },+ {+ "kind": "circle",+ "cx": 65.0,+ "cy": 0.0,+ "r": 110.0,+ "width": 10.0+ },+ {+ "kind": "circle",+ "cx": 100.0,+ "cy": 70.0,+ "r": 10.0,+ "width": 0.0+ },+ {+ "kind": "circle",+ "cx": 100.0,+ "cy": -70.0,+ "r": 10.0,+ "width": 0.0+ }+ ],+ "designator_prefix": "Q",+ "footprint": "bsc014n04lsiatma1",+ "parameters": [+ {+ "name": "Value",+ "value": "BSC014N04LSIATMA1",+ "visible": true+ },+ {+ "name": "Datasheet",+ "value": "https://www.mouser.com/datasheet/3/70/1/infineon_bsc014n04lsi_datasheet_en.pdf",+ "visible": true+ },+ {+ "name": "Description",+ "value": "Infineon BSC014N04LSIATMA1 (type BSC014N04LSI): an OptiMOS N-channel power MOSFET, 40 V, 1.45 mOhm maximum at 10 V gate drive, logic-level, in the PG-TDSON-8 FL (SuperSO8, 5 x 6 mm) package with an exposed drain pad. Marked 014N04LI on the ",+ "visible": true+ },+ {+ "name": "ki_keywords",+ "value": "OptiMOS Power MOSFET N-MOS",+ "visible": true+ },+ {+ "name": "ki_fp_filters",+ "value": "TDSON*",+ "visible": true+ },+ {+ "name": "MPN",+ "value": "BSC014N04LSIATMA1",+ "visible": true+ },+ {+ "name": "Manufacturer",+ "value": "Infineon Technologies",+ "visible": true+ },+ {+ "name": "Mouser",+ "value": "726-BSC014N04LSIATMA",+ "visible": true+ },+ {+ "name": "DigiKey",+ "value": "BSC014N04LSIATMA1TR-ND",+ "visible": true+ },+ {+ "name": "Adom Wiki",+ "value": "https://wiki.adom.inc/adom/bsc014n04lsiatma1",+ "visible": true+ },+ {+ "name": "Supplier 1",+ "value": "Mouser",+ "visible": false+ },+ {+ "name": "Supplier Part Number 1",+ "value": "726-BSC014N04LSIATMA",+ "visible": false+ },+ {+ "name": "Supplier 2",+ "value": "Digi-Key",+ "visible": false+ },+ {+ "name": "Supplier Part Number 2",+ "value": "BSC014N04LSIATMA1TR-ND",+ "visible": false+ },+ {+ "name": "Manufacturer Part Number",+ "value": "BSC014N04LSIATMA1",+ "visible": false+ }+ ],+ "pin_numbers_hidden": false,+ "pin_names_hidden": true+ },+ "footprint": {+ "name": "bsc014n04lsiatma1",+ "pads": [+ {+ "number": "",+ "x_mm": -0.2,+ "y_mm": -0.85,+ "w_mm": 1.5,+ "h_mm": 1.5,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ },+ {+ "number": "",+ "x_mm": -0.2,+ "y_mm": 0.85,+ "w_mm": 1.5,+ "h_mm": 1.5,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ },+ {+ "number": "",+ "x_mm": 0.65,+ "y_mm": 0.0,+ "w_mm": 3.75,+ "h_mm": 4.41,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "rect"+ },+ {+ "number": "",+ "x_mm": 1.5,+ "y_mm": -0.85,+ "w_mm": 1.5,+ "h_mm": 1.5,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ },+ {+ "number": "",+ "x_mm": 1.5,+ "y_mm": 0.85,+ "w_mm": 1.5,+ "h_mm": 1.5,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ },+ {+ "number": "",+ "x_mm": 2.905,+ "y_mm": -1.905,+ "w_mm": 0.75,+ "h_mm": 0.5,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ },+ {+ "number": "",+ "x_mm": 2.905,+ "y_mm": -0.635,+ "w_mm": 0.75,+ "h_mm": 0.5,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ },+ {+ "number": "",+ "x_mm": 2.905,+ "y_mm": 0.635,+ "w_mm": 0.75,+ "h_mm": 0.5,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ },+ {+ "number": "",+ "x_mm": 2.905,+ "y_mm": 1.905,+ "w_mm": 0.75,+ "h_mm": 0.5,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ },+ {+ "number": "1",+ "x_mm": -2.9,+ "y_mm": -1.905,+ "w_mm": 0.85,+ "h_mm": 0.5,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "paste_margin_mm": -0.05+ },+ {+ "number": "2",+ "x_mm": -2.9,+ "y_mm": -0.635,+ "w_mm": 0.85,+ "h_mm": 0.5,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "paste_margin_mm": -0.05+ },+ {+ "number": "3",+ "x_mm": -2.9,+ "y_mm": 0.635,+ "w_mm": 0.85,+ "h_mm": 0.5,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "paste_margin_mm": -0.05+ },+ {+ "number": "4",+ "x_mm": -2.9,+ "y_mm": 1.905,+ "w_mm": 0.85,+ "h_mm": 0.5,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "paste_margin_mm": -0.05+ },+ {+ "number": "5",+ "x_mm": 1.05,+ "y_mm": 0.0,+ "w_mm": 4.55,+ "h_mm": 4.41,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "rect"+ }+ ],+ "graphics": [+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": 3.06,+ "y1": -2.685,+ "x2": -2.62,+ "y2": -2.685,+ "width": 0.12+ },+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": 3.06,+ "y1": 2.685,+ "x2": -3.06,+ "y2": 2.685,+ "width": 0.12+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": -3.58,+ "y1": -2.83,+ "x2": -3.58,+ "y2": 2.83,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": -3.58,+ "y1": 2.83,+ "x2": 3.58,+ "y2": 2.83,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": 3.58,+ "y1": -2.83,+ "x2": -3.58,+ "y2": -2.83,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": 3.58,+ "y1": 2.83,+ "x2": 3.58,+ "y2": -2.83,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": -2.95,+ "y1": 2.575,+ "x2": -2.95,+ "y2": -1.575,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": -1.95,+ "y1": -2.575,+ "x2": -2.95,+ "y2": -1.575,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": -1.95,+ "y1": -2.575,+ "x2": 2.95,+ "y2": -2.575,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": 2.95,+ "y1": -2.575,+ "x2": 2.95,+ "y2": 2.575,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": 2.95,+ "y1": 2.575,+ "x2": -2.95,+ "y2": 2.575,+ "width": 0.1+ }+ ],+ "polys": [+ {+ "layer": {+ "role": "silk"+ },+ "points": [+ [+ -3.131622,+ -2.42027+ ],+ [+ -3.371622,+ -2.75027+ ],+ [+ -2.891622,+ -2.75027+ ],+ [+ -3.131622,+ -2.42027+ ]+ ],+ "width": 0.12,+ "filled": true+ }+ ]+ },+ "connect": [+ {+ "pin": "1",+ "pad": "1"+ },+ {+ "pin": "2",+ "pad": "2"+ },+ {+ "pin": "3",+ "pad": "3"+ },+ {+ "pin": "4",+ "pad": "4"+ },+ {+ "pin": "5",+ "pad": "5"+ }+ ],+ "provenance": {+ "source": "kicad_import"+ }+}
bsc014n04lsiatma1-etched.glbadded⋯ 1 unchanged line ⋯
bsc014n04lsiatma1-etched.stepadded+8375@@ -0,0 +1,8375 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-11-03T21:49:45',('Author'),(+ 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'+ ,'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');+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('Adom.Chip','Adom.Chip','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#11 = AXIS2_PLACEMENT_3D('',#5035,#5036,#5037);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.0));+#14 = DIRECTION('',(0.,-1.0,0.));+#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT+((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1',+ '3D Context with UNIT and UNCERTAINTY') );+#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346,+ 'distance_accuracy_value','confusion accuracy');+#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#351 = SHAPE_DEFINITION_REPRESENTATION(#352,#358);+#352 = PRODUCT_DEFINITION_SHAPE('','',#353);+#353 = PRODUCT_DEFINITION('design','',#354,#357);+#354 = PRODUCT_DEFINITION_FORMATION('','',#355);+#355 = PRODUCT('Adom.LaserEtch','Adom.LaserEtch','',(#356));+#356 = PRODUCT_CONTEXT('',#2,'mechanical');+#357 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#358 = SHAPE_REPRESENTATION('',(#11,#359,#773,#1231,#1529,#1667,#1935,+ #2121,#2357,#2527,#2665,#2933,#3169,#3275,#3733,#3935,#4123,#4261,+ #4479,#4667),#4853);+#359 = SHELL_BASED_SURFACE_MODEL('',(#360));+#360 = OPEN_SHELL('',(#361));+#361 = ADVANCED_FACE('',(#362,#545,#659),#376,.T.);+#362 = FACE_BOUND('',#363,.F.);+#363 = EDGE_LOOP('',(#364,#387,#403,#419,#435,#451,#467,#483,#499,#515,+ #531));+#364 = ORIENTED_EDGE('',*,*,#365,.T.);+#365 = EDGE_CURVE('',#366,#368,#370,.T.);+#366 = VERTEX_POINT('',#367);+#367 = CARTESIAN_POINT('',(0.5240025226666032,1.882165068605379,1.035));+#368 = VERTEX_POINT('',#369);+#369 = CARTESIAN_POINT('',(1.0472636621479512,1.882165068605379,1.035));+#370 = SURFACE_CURVE('',#371,(#375),.PCURVE_S1.);+#371 = LINE('',#372,#373);+#372 = CARTESIAN_POINT('',(0.5240025226666032,1.882165068605379,1.035));+#373 = VECTOR('',#374,0.8736832079492799);+#374 = DIRECTION('',(1.0,0.,0.));+#375 = PCURVE('',#376,#381);+#376 = PLANE('',#377);+#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380);+#378 = CARTESIAN_POINT('',(0.5240025226666032,1.925916,1.035));+#379 = DIRECTION('',(0.,0.,1.0));+#380 = DIRECTION('',(0.,-1.0,0.));+#381 = DEFINITIONAL_REPRESENTATION('',(#382),#386);+#382 = LINE('',#383,#384);+#383 = CARTESIAN_POINT('',(0.043750931394822216,0.));+#384 = VECTOR('',#385,0.8736832079492799);+#385 = DIRECTION('',(0.,1.));+#386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#387 = ORIENTED_EDGE('',*,*,#388,.T.);+#388 = EDGE_CURVE('',#368,#389,#391,.T.);+#389 = VERTEX_POINT('',#390);+#390 = CARTESIAN_POINT('',(1.0472636621479512,1.7138114845980932,1.035));+#391 = SURFACE_CURVE('',#392,(#396),.PCURVE_S1.);+#392 = LINE('',#393,#394);+#393 = CARTESIAN_POINT('',(1.0472636621479512,1.882165068605379,1.035));+#394 = VECTOR('',#395,0.8736832079492799);+#395 = DIRECTION('',(0.,-1.0,0.));+#396 = PCURVE('',#376,#397);+#397 = DEFINITIONAL_REPRESENTATION('',(#398),#402);+#398 = LINE('',#399,#400);+#399 = CARTESIAN_POINT('',(0.043750931394822216,0.5232611394822215));+#400 = VECTOR('',#401,0.8736832079492799);+#401 = DIRECTION('',(1.,0.));+#402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#403 = ORIENTED_EDGE('',*,*,#404,.T.);+#404 = EDGE_CURVE('',#389,#405,#407,.T.);+#405 = VERTEX_POINT('',#406);+#406 = CARTESIAN_POINT('',(1.014187958014131,1.5827336941390286,1.035));+#407 = SURFACE_CURVE('',#408,(#412),.PCURVE_S1.);+#408 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#409,#410,#411),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#409 = CARTESIAN_POINT('',(1.0472636621479512,1.7138114845980932,1.035));+#410 = CARTESIAN_POINT('',(1.0472636621479512,1.6266596292593227,1.035));+#411 = CARTESIAN_POINT('',(1.014187958014131,1.5827336941390286,1.035));+#412 = PCURVE('',#376,#413);+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418);+#414 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#415,#416,#417),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#415 = CARTESIAN_POINT('',(0.21210451540190672,0.5232611394822215));+#416 = CARTESIAN_POINT('',(0.29925637074067724,0.5232611394822215));+#417 = CARTESIAN_POINT('',(0.3431823058609714,0.4901854353475279));+#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#419 = ORIENTED_EDGE('',*,*,#420,.T.);+#420 = EDGE_CURVE('',#405,#421,#423,.T.);+#421 = VERTEX_POINT('',#422);+#422 = CARTESIAN_POINT('',(0.9153108530613958,1.5388077590187346,1.035));+#423 = SURFACE_CURVE('',#424,(#428),.PCURVE_S1.);+#424 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#425,#426,#427),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#425 = CARTESIAN_POINT('',(1.014187958014131,1.5827336941390286,1.035));+#426 = CARTESIAN_POINT('',(0.9811122538794375,1.5388077590187346,1.035));+#427 = CARTESIAN_POINT('',(0.9153108530613958,1.5388077590187346,1.035));+#428 = PCURVE('',#376,#429);+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434);+#430 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#431,#432,#433),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#431 = CARTESIAN_POINT('',(0.3431823058609714,0.4901854353475279));+#432 = CARTESIAN_POINT('',(0.3871082409812655,0.4571097312128342));+#433 = CARTESIAN_POINT('',(0.3871082409812655,0.3913083303956663));+#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#435 = ORIENTED_EDGE('',*,*,#436,.T.);+#436 = EDGE_CURVE('',#421,#437,#439,.T.);+#437 = VERTEX_POINT('',#438);+#438 = CARTESIAN_POINT('',(0.8365591765505533,1.5647083104043362,1.035));+#439 = SURFACE_CURVE('',#440,(#444),.PCURVE_S1.);+#440 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#441,#442,#443),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#441 = CARTESIAN_POINT('',(0.9153108530613958,1.5388077590187346,1.035));+#442 = CARTESIAN_POINT('',(0.8649097800947014,1.5388077590187346,1.035));+#443 = CARTESIAN_POINT('',(0.8365591765505533,1.5647083104043362,1.035));+#444 = PCURVE('',#376,#445);+#445 = DEFINITIONAL_REPRESENTATION('',(#446),#450);+#446 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#447,#448,#449),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#447 = CARTESIAN_POINT('',(0.3871082409812655,0.3913083303956663));+#448 = CARTESIAN_POINT('',(0.3871082409812655,0.34090725742809813));+#449 = CARTESIAN_POINT('',(0.3612076895956637,0.3125566538848239));+#450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#451 = ORIENTED_EDGE('',*,*,#452,.T.);+#452 = EDGE_CURVE('',#437,#453,#455,.T.);+#453 = VERTEX_POINT('',#454);+#454 = CARTESIAN_POINT('',(0.8036584761415326,1.6406599273061606,1.035));+#455 = SURFACE_CURVE('',#456,(#460),.PCURVE_S1.);+#456 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#457,#458,#459),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#457 = CARTESIAN_POINT('',(0.8365591765505533,1.5647083104043362,1.035));+#458 = CARTESIAN_POINT('',(0.8082085730072792,1.590608861789938,1.035));+#459 = CARTESIAN_POINT('',(0.8036584761415326,1.6406599273061606,1.035));+#460 = PCURVE('',#376,#461);+#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466);+#462 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#463,#464,#465),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#463 = CARTESIAN_POINT('',(0.3612076895956637,0.3125566538848239));+#464 = CARTESIAN_POINT('',(0.33530713821006186,0.2842060503406759));+#465 = CARTESIAN_POINT('',(0.28525607269383935,0.2796559534758031));+#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#467 = ORIENTED_EDGE('',*,*,#468,.T.);+#468 = EDGE_CURVE('',#453,#469,#471,.T.);+#469 = VERTEX_POINT('',#470);+#470 = CARTESIAN_POINT('',(0.7634076192586208,1.5505330086326992,1.035));+#471 = SURFACE_CURVE('',#472,(#476),.PCURVE_S1.);+#472 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#473,#474,#475),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#473 = CARTESIAN_POINT('',(0.8036584761415326,1.6406599273061606,1.035));+#474 = CARTESIAN_POINT('',(0.7977083494721506,1.580808653157501,1.035));+#475 = CARTESIAN_POINT('',(0.7634076192586208,1.5505330086326992,1.035));+#476 = PCURVE('',#376,#477);+#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482);+#478 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#479,#480,#481),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#479 = CARTESIAN_POINT('',(0.28525607269383935,0.2796559534758031));+#480 = CARTESIAN_POINT('',(0.345107346842499,0.27370582680642114));+#481 = CARTESIAN_POINT('',(0.37538299136730086,0.2394050965920176));+#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#483 = ORIENTED_EDGE('',*,*,#484,.T.);+#484 = EDGE_CURVE('',#469,#485,#487,.T.);+#485 = VERTEX_POINT('',#486);+#486 = CARTESIAN_POINT('',(0.6675055776414502,1.5202573641070236,1.035));+#487 = SURFACE_CURVE('',#488,(#492),.PCURVE_S1.);+#488 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#489,#490,#491),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#489 = CARTESIAN_POINT('',(0.7634076192586208,1.5505330086326992,1.035));+#490 = CARTESIAN_POINT('',(0.7291068890450911,1.5202573641070236,1.035));+#491 = CARTESIAN_POINT('',(0.6675055776414502,1.5202573641070236,1.035));+#492 = PCURVE('',#376,#493);+#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498);+#494 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#495,#496,#497),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#495 = CARTESIAN_POINT('',(0.37538299136730086,0.2394050965920176));+#496 = CARTESIAN_POINT('',(0.4056586358929763,0.20510436637848775));+#497 = CARTESIAN_POINT('',(0.4056586358929763,0.14350305497484703));+#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#499 = ORIENTED_EDGE('',*,*,#500,.T.);+#500 = EDGE_CURVE('',#485,#501,#503,.T.);+#501 = VERTEX_POINT('',#502);+#502 = CARTESIAN_POINT('',(0.5579532454287874,1.5657583327574998,1.035));+#503 = SURFACE_CURVE('',#504,(#508),.PCURVE_S1.);+#504 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#505,#506,#507),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#505 = CARTESIAN_POINT('',(0.6675055776414502,1.5202573641070236,1.035));+#506 = CARTESIAN_POINT('',(0.5919039681909716,1.5202573641070236,1.035));+#507 = CARTESIAN_POINT('',(0.5579532454287874,1.5657583327574998,1.035));+#508 = PCURVE('',#376,#509);+#509 = DEFINITIONAL_REPRESENTATION('',(#510),#514);+#510 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#511,#512,#513),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#511 = CARTESIAN_POINT('',(0.4056586358929763,0.14350305497484703));+#512 = CARTESIAN_POINT('',(0.4056586358929763,0.06790144552476149));+#513 = CARTESIAN_POINT('',(0.3601576672425003,0.03395072276237638));+#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#515 = ORIENTED_EDGE('',*,*,#516,.T.);+#516 = EDGE_CURVE('',#501,#517,#519,.T.);+#517 = VERTEX_POINT('',#518);+#518 = CARTESIAN_POINT('',(0.5240025226666032,1.7138114845980932,1.035));+#519 = SURFACE_CURVE('',#520,(#524),.PCURVE_S1.);+#520 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#521,#522,#523),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#521 = CARTESIAN_POINT('',(0.5579532454287874,1.5657583327574998,1.035));+#522 = CARTESIAN_POINT('',(0.5240025226666032,1.6112593014088494,1.035));+#523 = CARTESIAN_POINT('',(0.5240025226666032,1.7138114845980932,1.035));+#524 = PCURVE('',#376,#525);+#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530);+#526 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#527,#528,#529),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#527 = CARTESIAN_POINT('',(0.3601576672425003,0.03395072276237638));+#528 = CARTESIAN_POINT('',(0.31465669859115064,0.));+#529 = CARTESIAN_POINT('',(0.21210451540190672,0.));+#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#531 = ORIENTED_EDGE('',*,*,#532,.T.);+#532 = EDGE_CURVE('',#517,#366,#533,.T.);+#533 = SURFACE_CURVE('',#534,(#538),.PCURVE_S1.);+#534 = LINE('',#535,#536);+#535 = CARTESIAN_POINT('',(0.5240025226666032,1.7138114845980932,1.035));+#536 = VECTOR('',#537,0.8736832079492799);+#537 = DIRECTION('',(0.,1.0,0.));+#538 = PCURVE('',#376,#539);+#539 = DEFINITIONAL_REPRESENTATION('',(#540),#544);+#540 = LINE('',#541,#542);+#541 = CARTESIAN_POINT('',(0.21210451540190672,0.));+#542 = VECTOR('',#543,0.8736832079492799);+#543 = DIRECTION('',(-1.,0.));+#544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#545 = FACE_BOUND('',#546,.F.);+#546 = EDGE_LOOP('',(#547,#565,#581,#597,#613,#629,#645));+#547 = ORIENTED_EDGE('',*,*,#548,.T.);+#548 = EDGE_CURVE('',#549,#551,#553,.T.);+#549 = VERTEX_POINT('',#550);+#550 = CARTESIAN_POINT('',(0.7613075745514204,1.7138114845980932,1.035));+#551 = VERTEX_POINT('',#552);+#552 = CARTESIAN_POINT('',(0.7613075745514204,1.782412945025153,1.035));+#553 = SURFACE_CURVE('',#554,(#558),.PCURVE_S1.);+#554 = LINE('',#555,#556);+#555 = CARTESIAN_POINT('',(0.7613075745514204,1.7138114845980932,1.035));+#556 = VECTOR('',#557,0.8736832079492799);+#557 = DIRECTION('',(0.,1.0,0.));+#558 = PCURVE('',#376,#559);+#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564);+#560 = LINE('',#561,#562);+#561 = CARTESIAN_POINT('',(0.21210451540190672,0.23730505188569087));+#562 = VECTOR('',#563,0.8736832079492799);+#563 = DIRECTION('',(-1.,0.));+#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#565 = ORIENTED_EDGE('',*,*,#566,.T.);+#566 = EDGE_CURVE('',#551,#567,#569,.T.);+#567 = VERTEX_POINT('',#568);+#568 = CARTESIAN_POINT('',(0.6066042811396273,1.782412945025153,1.035));+#569 = SURFACE_CURVE('',#570,(#574),.PCURVE_S1.);+#570 = LINE('',#571,#572);+#571 = CARTESIAN_POINT('',(0.7613075745514204,1.782412945025153,1.035));+#572 = VECTOR('',#573,0.8736832079492799);+#573 = DIRECTION('',(-1.0,0.,0.));+#574 = PCURVE('',#376,#575);+#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);+#576 = LINE('',#577,#578);+#577 = CARTESIAN_POINT('',(0.14350305497484703,0.23730505188569087));+#578 = VECTOR('',#579,0.8736832079492799);+#579 = DIRECTION('',(0.,-1.));+#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#581 = ORIENTED_EDGE('',*,*,#582,.T.);+#582 = EDGE_CURVE('',#567,#583,#585,.T.);+#583 = VERTEX_POINT('',#584);+#584 = CARTESIAN_POINT('',(0.6066042811396273,1.7138114845980932,1.035));+#585 = SURFACE_CURVE('',#586,(#590),.PCURVE_S1.);+#586 = LINE('',#587,#588);+#587 = CARTESIAN_POINT('',(0.6066042811396273,1.782412945025153,1.035));+#588 = VECTOR('',#589,0.8736832079492799);+#589 = DIRECTION('',(0.,-1.0,0.));+#590 = PCURVE('',#376,#591);+#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596);+#592 = LINE('',#593,#594);+#593 = CARTESIAN_POINT('',(0.14350305497484703,0.08260175847341715));+#594 = VECTOR('',#595,0.8736832079492799);+#595 = DIRECTION('',(1.,0.));+#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#597 = ORIENTED_EDGE('',*,*,#598,.T.);+#598 = EDGE_CURVE('',#583,#599,#601,.T.);+#599 = VERTEX_POINT('',#600);+#600 = CARTESIAN_POINT('',(0.6234046387954832,1.6446850129940151,1.035));+#601 = SURFACE_CURVE('',#602,(#606),.PCURVE_S1.);+#602 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#603,#604,#605),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#603 = CARTESIAN_POINT('',(0.6066042811396273,1.7138114845980932,1.035));+#604 = CARTESIAN_POINT('',(0.6066042811396273,1.6644604339845621,1.035));+#605 = CARTESIAN_POINT('',(0.6234046387954832,1.6446850129940151,1.035));+#606 = PCURVE('',#376,#607);+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);+#608 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#609,#610,#611),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#609 = CARTESIAN_POINT('',(0.21210451540190672,0.08260175847341715));+#610 = CARTESIAN_POINT('',(0.26145556601543796,0.08260175847341715));+#611 = CARTESIAN_POINT('',(0.281230987005985,0.09940211612888007));+#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#613 = ORIENTED_EDGE('',*,*,#614,.T.);+#614 = EDGE_CURVE('',#599,#615,#617,.T.);+#615 = VERTEX_POINT('',#616);+#616 = CARTESIAN_POINT('',(0.6818558831387602,1.624909592003468,1.035));+#617 = SURFACE_CURVE('',#618,(#622),.PCURVE_S1.);+#618 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#619,#620,#621),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#619 = CARTESIAN_POINT('',(0.6234046387954832,1.6446850129940151,1.035));+#620 = CARTESIAN_POINT('',(0.6402049964504657,1.624909592003468,1.035));+#621 = CARTESIAN_POINT('',(0.6818558831387602,1.624909592003468,1.035));+#622 = PCURVE('',#376,#623);+#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628);+#624 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#625,#626,#627),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#625 = CARTESIAN_POINT('',(0.281230987005985,0.09940211612888007));+#626 = CARTESIAN_POINT('',(0.301006407996532,0.11620247378473615));+#627 = CARTESIAN_POINT('',(0.301006407996532,0.157853360472157));+#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#629 = ORIENTED_EDGE('',*,*,#630,.T.);+#630 = EDGE_CURVE('',#615,#631,#633,.T.);+#631 = VERTEX_POINT('',#632);+#632 = CARTESIAN_POINT('',(0.7427571796405832,1.6455600316223793,1.035));+#633 = SURFACE_CURVE('',#634,(#638),.PCURVE_S1.);+#634 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#635,#636,#637),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#635 = CARTESIAN_POINT('',(0.6818558831387602,1.624909592003468,1.035));+#636 = CARTESIAN_POINT('',(0.7242067847288725,1.624909592003468,1.035));+#637 = CARTESIAN_POINT('',(0.7427571796405832,1.6455600316223793,1.035));+#638 = PCURVE('',#376,#639);+#639 = DEFINITIONAL_REPRESENTATION('',(#640),#644);+#640 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#641,#642,#643),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#641 = CARTESIAN_POINT('',(0.301006407996532,0.157853360472157));+#642 = CARTESIAN_POINT('',(0.301006407996532,0.2002042620622692));+#643 = CARTESIAN_POINT('',(0.2803559683776207,0.21875465697398003));+#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#645 = ORIENTED_EDGE('',*,*,#646,.T.);+#646 = EDGE_CURVE('',#631,#549,#647,.T.);+#647 = SURFACE_CURVE('',#648,(#652),.PCURVE_S1.);+#648 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#649,#650,#651),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#649 = CARTESIAN_POINT('',(0.7427571796405832,1.6455600316223793,1.035));+#650 = CARTESIAN_POINT('',(0.7613075745514204,1.6662104712404169,1.035));+#651 = CARTESIAN_POINT('',(0.7613075745514204,1.7138114845980932,1.035));+#652 = PCURVE('',#376,#653);+#653 = DEFINITIONAL_REPRESENTATION('',(#654),#658);+#654 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#655,#656,#657),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#655 = CARTESIAN_POINT('',(0.2803559683776207,0.21875465697398003));+#656 = CARTESIAN_POINT('',(0.25970552875958314,0.23730505188569087));+#657 = CARTESIAN_POINT('',(0.21210451540190672,0.23730505188569087));+#658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#659 = FACE_BOUND('',#660,.F.);+#660 = EDGE_LOOP('',(#661,#679,#695,#711,#727,#743,#759));+#661 = ORIENTED_EDGE('',*,*,#662,.T.);+#662 = EDGE_CURVE('',#663,#665,#667,.T.);+#663 = VERTEX_POINT('',#664);+#664 = CARTESIAN_POINT('',(0.9650119111262727,1.7138114845980932,1.035));+#665 = VERTEX_POINT('',#666);+#666 = CARTESIAN_POINT('',(0.9650119111262727,1.782412945025153,1.035));+#667 = SURFACE_CURVE('',#668,(#672),.PCURVE_S1.);+#668 = LINE('',#669,#670);+#669 = CARTESIAN_POINT('',(0.9650119111262727,1.7138114845980932,1.035));+#670 = VECTOR('',#671,0.8736832079492799);+#671 = DIRECTION('',(0.,1.0,0.));+#672 = PCURVE('',#376,#673);+#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678);+#674 = LINE('',#675,#676);+#675 = CARTESIAN_POINT('',(0.21210451540190672,0.4410093884596695));+#676 = VECTOR('',#677,0.8736832079492799);+#677 = DIRECTION('',(-1.,0.));+#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#679 = ORIENTED_EDGE('',*,*,#680,.T.);+#680 = EDGE_CURVE('',#665,#681,#683,.T.);+#681 = VERTEX_POINT('',#682);+#682 = CARTESIAN_POINT('',(0.8435593255739724,1.782412945025153,1.035));+#683 = SURFACE_CURVE('',#684,(#688),.PCURVE_S1.);+#684 = LINE('',#685,#686);+#685 = CARTESIAN_POINT('',(0.9650119111262727,1.782412945025153,1.035));+#686 = VECTOR('',#687,0.8736832079492799);+#687 = DIRECTION('',(-1.0,0.,0.));+#688 = PCURVE('',#376,#689);+#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694);+#690 = LINE('',#691,#692);+#691 = CARTESIAN_POINT('',(0.14350305497484703,0.4410093884596695));+#692 = VECTOR('',#693,0.8736832079492799);+#693 = DIRECTION('',(0.,-1.));+#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#695 = ORIENTED_EDGE('',*,*,#696,.T.);+#696 = EDGE_CURVE('',#681,#697,#699,.T.);+#697 = VERTEX_POINT('',#698);+#698 = CARTESIAN_POINT('',(0.8435593255739724,1.7138114845980932,1.035));+#699 = SURFACE_CURVE('',#700,(#704),.PCURVE_S1.);+#700 = LINE('',#701,#702);+#701 = CARTESIAN_POINT('',(0.8435593255739724,1.782412945025153,1.035));+#702 = VECTOR('',#703,0.8736832079492799);+#703 = DIRECTION('',(0.,-1.0,0.));+#704 = PCURVE('',#376,#705);+#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710);+#706 = LINE('',#707,#708);+#707 = CARTESIAN_POINT('',(0.14350305497484703,0.31955680290736915));+#708 = VECTOR('',#709,0.8736832079492799);+#709 = DIRECTION('',(1.,0.));+#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#711 = ORIENTED_EDGE('',*,*,#712,.T.);+#712 = EDGE_CURVE('',#697,#713,#715,.T.);+#713 = VERTEX_POINT('',#714);+#714 = CARTESIAN_POINT('',(0.8575596236199368,1.6579852961381618,1.035));+#715 = SURFACE_CURVE('',#716,(#720),.PCURVE_S1.);+#716 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#717,#718,#719),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#717 = CARTESIAN_POINT('',(0.8435593255739724,1.7138114845980932,1.035));+#718 = CARTESIAN_POINT('',(0.8435593255739724,1.6746106500683449,1.035));+#719 = CARTESIAN_POINT('',(0.8575596236199368,1.6579852961381618,1.035));+#720 = PCURVE('',#376,#721);+#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726);+#722 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#723,#724,#725),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#723 = CARTESIAN_POINT('',(0.21210451540190672,0.31955680290736915));+#724 = CARTESIAN_POINT('',(0.25130534993165515,0.31955680290736915));+#725 = CARTESIAN_POINT('',(0.26793070386183837,0.33355710095420715));+#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#727 = ORIENTED_EDGE('',*,*,#728,.T.);+#728 = EDGE_CURVE('',#713,#729,#731,.T.);+#729 = VERTEX_POINT('',#730);+#730 = CARTESIAN_POINT('',(0.9037606071731041,1.6413599422079783,1.035));+#731 = SURFACE_CURVE('',#732,(#736),.PCURVE_S1.);+#732 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#733,#734,#735),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#733 = CARTESIAN_POINT('',(0.8575596236199368,1.6579852961381618,1.035));+#734 = CARTESIAN_POINT('',(0.8715599216667747,1.6413599422079783,1.035));+#735 = CARTESIAN_POINT('',(0.9037606071731041,1.6413599422079783,1.035));+#736 = PCURVE('',#376,#737);+#737 = DEFINITIONAL_REPRESENTATION('',(#738),#742);+#738 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#739,#740,#741),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#739 = CARTESIAN_POINT('',(0.26793070386183837,0.33355710095420715));+#740 = CARTESIAN_POINT('',(0.28455605779202164,0.3475573990001714));+#741 = CARTESIAN_POINT('',(0.28455605779202164,0.37975808450737447));+#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#743 = ORIENTED_EDGE('',*,*,#744,.T.);+#744 = EDGE_CURVE('',#729,#745,#747,.T.);+#745 = VERTEX_POINT('',#746);+#746 = CARTESIAN_POINT('',(0.95048660190329,1.6583353035895074,1.035));+#747 = SURFACE_CURVE('',#748,(#752),.PCURVE_S1.);+#748 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#749,#750,#751),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#749 = CARTESIAN_POINT('',(0.9037606071731041,1.6413599422079783,1.035));+#750 = CARTESIAN_POINT('',(0.9359612926794336,1.6413599422079783,1.035));+#751 = CARTESIAN_POINT('',(0.95048660190329,1.6583353035895074,1.035));+#752 = PCURVE('',#376,#753);+#753 = DEFINITIONAL_REPRESENTATION('',(#754),#758);+#754 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#755,#756,#757),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#755 = CARTESIAN_POINT('',(0.28455605779202164,0.37975808450737447));+#756 = CARTESIAN_POINT('',(0.28455605779202164,0.4119587700137039));+#757 = CARTESIAN_POINT('',(0.2675806964104927,0.42648407923668674));+#758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#759 = ORIENTED_EDGE('',*,*,#760,.T.);+#760 = EDGE_CURVE('',#745,#663,#761,.T.);+#761 = SURFACE_CURVE('',#762,(#766),.PCURVE_S1.);+#762 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#763,#764,#765),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#763 = CARTESIAN_POINT('',(0.95048660190329,1.6583353035895074,1.035));+#764 = CARTESIAN_POINT('',(0.9650119111262727,1.6753106649701626,1.035));+#765 = CARTESIAN_POINT('',(0.9650119111262727,1.7138114845980932,1.035));+#766 = PCURVE('',#376,#767);+#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772);+#768 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#769,#770,#771),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#769 = CARTESIAN_POINT('',(0.2675806964104927,0.42648407923668674));+#770 = CARTESIAN_POINT('',(0.25060533502983745,0.4410093884596695));+#771 = CARTESIAN_POINT('',(0.21210451540190672,0.4410093884596695));+#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#773 = SHELL_BASED_SURFACE_MODEL('',(#774));+#774 = OPEN_SHELL('',(#775));+#775 = ADVANCED_FACE('',(#776),#790,.T.);+#776 = FACE_BOUND('',#777,.F.);+#777 = EDGE_LOOP('',(#778,#801,#817,#833,#849,#865,#881,#897,#913,#929,+ #945,#961,#977,#993,#1009,#1025,#1041,#1057,#1073,#1089,#1105,#1121,+ #1137,#1153,#1169,#1185,#1201,#1217));+#778 = ORIENTED_EDGE('',*,*,#779,.T.);+#779 = EDGE_CURVE('',#780,#782,#784,.T.);+#780 = VERTEX_POINT('',#781);+#781 = CARTESIAN_POINT('',(0.7340069933613096,1.2651019322123134,1.035));+#782 = VERTEX_POINT('',#783);+#783 = CARTESIAN_POINT('',(0.753257403174838,1.3158530126303536,1.035));+#784 = SURFACE_CURVE('',#785,(#789),.PCURVE_S1.);+#785 = LINE('',#786,#787);+#786 = CARTESIAN_POINT('',(0.7340069933613096,1.2651019322123134,1.035));+#787 = VECTOR('',#788,0.8736832079492799);+#788 = DIRECTION('',(0.354654234121,0.934997526318,0.));+#789 = PCURVE('',#790,#795);+#790 = PLANE('',#791);+#791 = AXIS2_PLACEMENT_3D('',#792,#793,#794);+#792 = CARTESIAN_POINT('',(0.5240025226666032,1.494356812721422,1.035));+#793 = DIRECTION('',(0.,0.,1.0));+#794 = DIRECTION('',(0.,-1.0,0.));+#795 = DEFINITIONAL_REPRESENTATION('',(#796),#800);+#796 = LINE('',#797,#798);+#797 = CARTESIAN_POINT('',(0.22925488050910853,0.21000447069470632));+#798 = VECTOR('',#799,0.8736832079492799);+#799 = DIRECTION('',(-0.934997526318,0.354654234121));+#800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#801 = ORIENTED_EDGE('',*,*,#802,.T.);+#802 = EDGE_CURVE('',#782,#803,#805,.T.);+#803 = VERTEX_POINT('',#804);+#804 = CARTESIAN_POINT('',(0.8157337332068431,1.421555262880835,1.035));+#805 = SURFACE_CURVE('',#806,(#810),.PCURVE_S1.);+#806 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#807,#808,#809),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#807 = CARTESIAN_POINT('',(0.753257403174838,1.3158530126303536,1.035));+#808 = CARTESIAN_POINT('',(0.783008036523495,1.3939046742393784,1.035));+#809 = CARTESIAN_POINT('',(0.8157337332068431,1.421555262880835,1.035));+#810 = PCURVE('',#790,#811);+#811 = DEFINITIONAL_REPRESENTATION('',(#812),#816);+#812 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#813,#814,#815),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#813 = CARTESIAN_POINT('',(0.17850380009106825,0.22925488050910853));+#814 = CARTESIAN_POINT('',(0.10045213848291712,0.2590055138568918));+#815 = CARTESIAN_POINT('',(0.07280154984098004,0.29173121054023976));+#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#817 = ORIENTED_EDGE('',*,*,#818,.T.);+#818 = EDGE_CURVE('',#803,#819,#821,.T.);+#819 = VERTEX_POINT('',#820);+#820 = CARTESIAN_POINT('',(0.9037606071731041,1.4492058515222914,1.035));+#821 = SURFACE_CURVE('',#822,(#826),.PCURVE_S1.);+#822 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#823,#824,#825),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#823 = CARTESIAN_POINT('',(0.8157337332068431,1.421555262880835,1.035));+#824 = CARTESIAN_POINT('',(0.8484594298901909,1.4492058515222914,1.035));+#825 = CARTESIAN_POINT('',(0.9037606071731041,1.4492058515222914,1.035));+#826 = PCURVE('',#790,#827);+#827 = DEFINITIONAL_REPRESENTATION('',(#828),#832);+#828 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#829,#830,#831),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#829 = CARTESIAN_POINT('',(0.07280154984098004,0.29173121054023976));+#830 = CARTESIAN_POINT('',(0.04515096119945359,0.3244569072235877));+#831 = CARTESIAN_POINT('',(0.04515096119945359,0.37975808450737447));+#832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#833 = ORIENTED_EDGE('',*,*,#834,.T.);+#834 = EDGE_CURVE('',#819,#835,#837,.T.);+#835 = VERTEX_POINT('',#836);+#836 = CARTESIAN_POINT('',(1.0154129840929673,1.4037048828718157,1.035));+#837 = SURFACE_CURVE('',#838,(#842),.PCURVE_S1.);+#838 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#839,#840,#841),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#839 = CARTESIAN_POINT('',(0.9037606071731041,1.4492058515222914,1.035));+#840 = CARTESIAN_POINT('',(0.9748121197587098,1.4492058515222914,1.035));+#841 = CARTESIAN_POINT('',(1.0154129840929673,1.4037048828718157,1.035));+#842 = PCURVE('',#790,#843);+#843 = DEFINITIONAL_REPRESENTATION('',(#844),#848);+#844 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#845,#846,#847),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#845 = CARTESIAN_POINT('',(0.04515096119945359,0.37975808450737447));+#846 = CARTESIAN_POINT('',(0.04515096119945359,0.45080959709210666));+#847 = CARTESIAN_POINT('',(0.09065192985048003,0.49141046142636413));+#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#849 = ORIENTED_EDGE('',*,*,#850,.T.);+#850 = EDGE_CURVE('',#835,#851,#853,.T.);+#851 = VERTEX_POINT('',#852);+#852 = CARTESIAN_POINT('',(1.056013848427225,1.2787522228078056,1.035));+#853 = SURFACE_CURVE('',#854,(#858),.PCURVE_S1.);+#854 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#855,#856,#857),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#855 = CARTESIAN_POINT('',(1.0154129840929673,1.4037048828718157,1.035));+#856 = CARTESIAN_POINT('',(1.056013848427225,1.3582039142204658,1.035));+#857 = CARTESIAN_POINT('',(1.056013848427225,1.2787522228078056,1.035));+#858 = PCURVE('',#790,#859);+#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864);+#860 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#861,#862,#863),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#861 = CARTESIAN_POINT('',(0.09065192985048003,0.49141046142636413));+#862 = CARTESIAN_POINT('',(0.13615289850095605,0.5320113257606216));+#863 = CARTESIAN_POINT('',(0.21560458991361622,0.5320113257606216));+#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#865 = ORIENTED_EDGE('',*,*,#866,.T.);+#866 = EDGE_CURVE('',#851,#867,#869,.T.);+#867 = VERTEX_POINT('',#868);+#868 = CARTESIAN_POINT('',(1.0477886733249697,1.2066506878690364,1.035));+#869 = SURFACE_CURVE('',#870,(#874),.PCURVE_S1.);+#870 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#871,#872,#873),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#871 = CARTESIAN_POINT('',(1.056013848427225,1.2787522228078056,1.035));+#872 = CARTESIAN_POINT('',(1.056013848427225,1.242701455338421,1.035));+#873 = CARTESIAN_POINT('',(1.0477886733249697,1.2066506878690364,1.035));+#874 = PCURVE('',#790,#875);+#875 = DEFINITIONAL_REPRESENTATION('',(#876),#880);+#876 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#877,#878,#879),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#877 = CARTESIAN_POINT('',(0.21560458991361622,0.5320113257606216));+#878 = CARTESIAN_POINT('',(0.2516553573830009,0.5320113257606216));+#879 = CARTESIAN_POINT('',(0.2877061248523854,0.5237861506583663));+#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#881 = ORIENTED_EDGE('',*,*,#882,.T.);+#882 = EDGE_CURVE('',#867,#883,#885,.T.);+#883 = VERTEX_POINT('',#884);+#884 = CARTESIAN_POINT('',(1.0234631554695497,1.1352491678329586,1.035));+#885 = SURFACE_CURVE('',#886,(#890),.PCURVE_S1.);+#886 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#887,#888,#889),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#887 = CARTESIAN_POINT('',(1.0477886733249697,1.2066506878690364,1.035));+#888 = CARTESIAN_POINT('',(1.0395634982227144,1.1705999203996518,1.035));+#889 = CARTESIAN_POINT('',(1.0234631554695497,1.1352491678329586,1.035));+#890 = PCURVE('',#790,#891);+#891 = DEFINITIONAL_REPRESENTATION('',(#892),#896);+#892 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#893,#894,#895),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#893 = CARTESIAN_POINT('',(0.2877061248523854,0.5237861506583663));+#894 = CARTESIAN_POINT('',(0.32375689232177,0.5155609755561111));+#895 = CARTESIAN_POINT('',(0.35910764488846325,0.49946063280294645));+#896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#897 = ORIENTED_EDGE('',*,*,#898,.T.);+#898 = EDGE_CURVE('',#883,#899,#901,.T.);+#899 = VERTEX_POINT('',#900);+#900 = CARTESIAN_POINT('',(0.9226610095361607,1.1352491678329586,1.035));+#901 = SURFACE_CURVE('',#902,(#906),.PCURVE_S1.);+#902 = LINE('',#903,#904);+#903 = CARTESIAN_POINT('',(1.0234631554695497,1.1352491678329586,1.035));+#904 = VECTOR('',#905,0.8736832079492799);+#905 = DIRECTION('',(-1.0,0.,0.));+#906 = PCURVE('',#790,#907);+#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912);+#908 = LINE('',#909,#910);+#909 = CARTESIAN_POINT('',(0.35910764488846325,0.49946063280294645));+#910 = VECTOR('',#911,0.8736832079492799);+#911 = DIRECTION('',(0.,-1.));+#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#913 = ORIENTED_EDGE('',*,*,#914,.T.);+#914 = EDGE_CURVE('',#899,#915,#917,.T.);+#915 = VERTEX_POINT('',#916);+#916 = CARTESIAN_POINT('',(0.9583617695541995,1.202800605906855,1.035));+#917 = SURFACE_CURVE('',#918,(#922),.PCURVE_S1.);+#918 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#919,#920,#921),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#919 = CARTESIAN_POINT('',(0.9226610095361607,1.1352491678329586,1.035));+#920 = CARTESIAN_POINT('',(0.9461115087632161,1.1684998756933251,1.035));+#921 = CARTESIAN_POINT('',(0.9583617695541995,1.202800605906855,1.035));+#922 = PCURVE('',#790,#923);+#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928);+#924 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#925,#926,#927),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#925 = CARTESIAN_POINT('',(0.35910764488846325,0.39865848686955735));+#926 = CARTESIAN_POINT('',(0.32585693702897045,0.4221089860974867));+#927 = CARTESIAN_POINT('',(0.2915562068154406,0.43435924688759625));+#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#929 = ORIENTED_EDGE('',*,*,#930,.T.);+#930 = EDGE_CURVE('',#915,#931,#933,.T.);+#931 = VERTEX_POINT('',#932);+#932 = CARTESIAN_POINT('',(0.9706120303443089,1.2707020514312233,1.035));+#933 = SURFACE_CURVE('',#934,(#938),.PCURVE_S1.);+#934 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#935,#936,#937),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#935 = CARTESIAN_POINT('',(0.9583617695541995,1.202800605906855,1.035));+#936 = CARTESIAN_POINT('',(0.9706120303443089,1.2371013361203849,1.035));+#937 = CARTESIAN_POINT('',(0.9706120303443089,1.2707020514312233,1.035));+#938 = PCURVE('',#790,#939);+#939 = DEFINITIONAL_REPRESENTATION('',(#940),#944);+#940 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#941,#942,#943),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#941 = CARTESIAN_POINT('',(0.2915562068154406,0.43435924688759625));+#942 = CARTESIAN_POINT('',(0.2572554766019107,0.44660950767857943));+#943 = CARTESIAN_POINT('',(0.2236547612901986,0.44660950767857943));+#944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#945 = ORIENTED_EDGE('',*,*,#946,.T.);+#946 = EDGE_CURVE('',#931,#947,#949,.T.);+#947 = VERTEX_POINT('',#948);+#948 = CARTESIAN_POINT('',(0.9555617099443077,1.328103273421337,1.035));+#949 = SURFACE_CURVE('',#950,(#954),.PCURVE_S1.);+#950 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#951,#952,#953),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#951 = CARTESIAN_POINT('',(0.9706120303443089,1.2707020514312233,1.035));+#952 = CARTESIAN_POINT('',(0.9706120303443089,1.308152848705117,1.035));+#953 = CARTESIAN_POINT('',(0.9555617099443077,1.328103273421337,1.035));+#954 = PCURVE('',#790,#955);+#955 = DEFINITIONAL_REPRESENTATION('',(#956),#960);+#956 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#957,#958,#959),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#957 = CARTESIAN_POINT('',(0.2236547612901986,0.44660950767857943));+#958 = CARTESIAN_POINT('',(0.1862039640163049,0.44660950767857943));+#959 = CARTESIAN_POINT('',(0.16625353930008505,0.4315591872785781));+#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#961 = ORIENTED_EDGE('',*,*,#962,.T.);+#962 = EDGE_CURVE('',#947,#963,#965,.T.);+#963 = VERTEX_POINT('',#964);+#964 = CARTESIAN_POINT('',(0.9125107934523777,1.3480536981375566,1.035));+#965 = SURFACE_CURVE('',#966,(#970),.PCURVE_S1.);+#966 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#967,#968,#969),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#967 = CARTESIAN_POINT('',(0.9555617099443077,1.328103273421337,1.035));+#968 = CARTESIAN_POINT('',(0.94051138954518,1.3480536981375566,1.035));+#969 = CARTESIAN_POINT('',(0.9125107934523777,1.3480536981375566,1.035));+#970 = PCURVE('',#790,#971);+#971 = DEFINITIONAL_REPRESENTATION('',(#972),#976);+#972 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#973,#974,#975),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#973 = CARTESIAN_POINT('',(0.16625353930008505,0.4315591872785781));+#974 = CARTESIAN_POINT('',(0.14630311458386513,0.4165088668785768));+#975 = CARTESIAN_POINT('',(0.14630311458386513,0.38850827078577455));+#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#977 = ORIENTED_EDGE('',*,*,#978,.T.);+#978 = EDGE_CURVE('',#963,#979,#981,.T.);+#979 = VERTEX_POINT('',#980);+#980 = CARTESIAN_POINT('',(0.876635029708666,1.333528388914574,1.035));+#981 = SURFACE_CURVE('',#982,(#986),.PCURVE_S1.);+#982 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#983,#984,#985),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#983 = CARTESIAN_POINT('',(0.9125107934523777,1.3480536981375566,1.035));+#984 = CARTESIAN_POINT('',(0.8908103314803031,1.3480536981375566,1.035));+#985 = CARTESIAN_POINT('',(0.876635029708666,1.333528388914574,1.035));+#986 = PCURVE('',#790,#987);+#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992);+#988 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#989,#990,#991),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#989 = CARTESIAN_POINT('',(0.14630311458386513,0.38850827078577455));+#990 = CARTESIAN_POINT('',(0.14630311458386513,0.3668078088145736));+#991 = CARTESIAN_POINT('',(0.16082842380772164,0.3526325070420628));+#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#993 = ORIENTED_EDGE('',*,*,#994,.T.);+#994 = EDGE_CURVE('',#979,#995,#997,.T.);+#995 = VERTEX_POINT('',#996);+#996 = CARTESIAN_POINT('',(0.8453093628298272,1.2728020961384239,1.035));+#997 = SURFACE_CURVE('',#998,(#1002),.PCURVE_S1.);+#998 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#999,#1000,#1001),.UNSPECIFIED.,+ .F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#999 = CARTESIAN_POINT('',(0.876635029708666,1.333528388914574,1.035));+#1000 = CARTESIAN_POINT('',(0.8624597279361552,1.3190030796907173,1.035));+#1001 = CARTESIAN_POINT('',(0.8453093628298272,1.2728020961384239,1.035));+#1002 = PCURVE('',#790,#1003);+#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1008);+#1004 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1005,#1006,#1007),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1005 = CARTESIAN_POINT('',(0.16082842380772164,0.3526325070420628));+#1006 = CARTESIAN_POINT('',(0.17535373303070445,0.33845720527042567));+#1007 = CARTESIAN_POINT('',(0.22155471658299816,0.32130684016322386));+#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1009 = ORIENTED_EDGE('',*,*,#1010,.T.);+#1010 = EDGE_CURVE('',#995,#1011,#1013,.T.);+#1011 = VERTEX_POINT('',#1012);+#1012 = CARTESIAN_POINT('',(0.8285090051739712,1.228351149841111,1.035));+#1013 = SURFACE_CURVE('',#1014,(#1018),.PCURVE_S1.);+#1014 = LINE('',#1015,#1016);+#1015 = CARTESIAN_POINT('',(0.8453093628298272,1.2728020961384239,1.035));+#1016 = VECTOR('',#1017,0.8736832079492799);+#1017 = DIRECTION('',(-0.353543800234,-0.935417971452,0.));+#1018 = PCURVE('',#790,#1019);+#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024);+#1020 = LINE('',#1021,#1022);+#1021 = CARTESIAN_POINT('',(0.22155471658299816,0.32130684016322386));+#1022 = VECTOR('',#1023,0.8736832079492799);+#1023 = DIRECTION('',(0.935417971452,-0.353543800234));+#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1025 = ORIENTED_EDGE('',*,*,#1026,.T.);+#1026 = EDGE_CURVE('',#1011,#1027,#1029,.T.);+#1027 = VERTEX_POINT('',#1028);+#1028 = CARTESIAN_POINT('',(0.7672577012216761,1.1355991752843042,1.035));+#1029 = SURFACE_CURVE('',#1030,(#1034),.PCURVE_S1.);+#1030 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1031,#1032,#1033),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1031 = CARTESIAN_POINT('',(0.8285090051739712,1.228351149841111,1.035));+#1032 = CARTESIAN_POINT('',(0.8054085133973874,1.1653498086320875,1.035));+#1033 = CARTESIAN_POINT('',(0.7672577012216761,1.1355991752843042,1.035));+#1034 = PCURVE('',#790,#1035);+#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);+#1036 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1037,#1038,#1039),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1037 = CARTESIAN_POINT('',(0.2660056628803108,0.3045064825082415));+#1038 = CARTESIAN_POINT('',(0.32900700408933425,0.2814059907316578));+#1039 = CARTESIAN_POINT('',(0.3587576374371176,0.24325517855507278));+#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1041 = ORIENTED_EDGE('',*,*,#1042,.T.);+#1042 = EDGE_CURVE('',#1027,#1043,#1045,.T.);+#1043 = VERTEX_POINT('',#1044);+#1044 = CARTESIAN_POINT('',(0.6710056521531598,1.1058485419356472,1.035));+#1045 = SURFACE_CURVE('',#1046,(#1050),.PCURVE_S1.);+#1046 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1047,#1048,#1049),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1047 = CARTESIAN_POINT('',(0.7672577012216761,1.1355991752843042,1.035));+#1048 = CARTESIAN_POINT('',(0.7291068890450911,1.1058485419356472,1.035));+#1049 = CARTESIAN_POINT('',(0.6710056521531598,1.1058485419356472,1.035));+#1050 = PCURVE('',#790,#1051);+#1051 = DEFINITIONAL_REPRESENTATION('',(#1052),#1056);+#1052 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1053,#1054,#1055),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1053 = CARTESIAN_POINT('',(0.3587576374371176,0.24325517855507278));+#1054 = CARTESIAN_POINT('',(0.38850827078577455,0.20510436637848775));+#1055 = CARTESIAN_POINT('',(0.38850827078577455,0.14700312948655653));+#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1057 = ORIENTED_EDGE('',*,*,#1058,.T.);+#1058 = EDGE_CURVE('',#1043,#1059,#1061,.T.);+#1059 = VERTEX_POINT('',#1060);+#1060 = CARTESIAN_POINT('',(0.5528781373868961,1.1525745366649596,1.035));+#1061 = SURFACE_CURVE('',#1062,(#1066),.PCURVE_S1.);+#1062 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1063,#1064,#1065),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1063 = CARTESIAN_POINT('',(0.6710056521531598,1.1058485419356472,1.035));+#1064 = CARTESIAN_POINT('',(0.5919039681909716,1.1058485419356472,1.035));+#1065 = CARTESIAN_POINT('',(0.5528781373868961,1.1525745366649596,1.035));+#1066 = PCURVE('',#790,#1067);+#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1072);+#1068 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1069,#1070,#1071),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1069 = CARTESIAN_POINT('',(0.38850827078577455,0.14700312948655653));+#1070 = CARTESIAN_POINT('',(0.38850827078577455,0.06790144552476149));+#1071 = CARTESIAN_POINT('',(0.34178227605646233,0.028875614720581092));+#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1073 = ORIENTED_EDGE('',*,*,#1074,.T.);+#1074 = EDGE_CURVE('',#1059,#1075,#1077,.T.);+#1075 = VERTEX_POINT('',#1076);+#1076 = CARTESIAN_POINT('',(0.5138523065828204,1.2938025432078069,1.035));+#1077 = SURFACE_CURVE('',#1078,(#1082),.PCURVE_S1.);+#1078 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1079,#1080,#1081),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1079 = CARTESIAN_POINT('',(0.5528781373868961,1.1525745366649596,1.035));+#1080 = CARTESIAN_POINT('',(0.5138523065828204,1.1993005313951455,1.035));+#1081 = CARTESIAN_POINT('',(0.5138523065828204,1.2938025432078069,1.035));+#1082 = PCURVE('',#790,#1083);+#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088);+#1084 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1085,#1086,#1087),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1085 = CARTESIAN_POINT('',(0.34178227605646233,0.028875614720581092));+#1086 = CARTESIAN_POINT('',(0.2950562813262764,-0.010150216083599313));+#1087 = CARTESIAN_POINT('',(0.20055426951361488,-0.010150216083599313));+#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);+#1090 = EDGE_CURVE('',#1075,#1091,#1093,.T.);+#1091 = VERTEX_POINT('',#1092);+#1092 = CARTESIAN_POINT('',(0.523127504038239,1.3716792010902854,1.035));+#1093 = SURFACE_CURVE('',#1094,(#1098),.PCURVE_S1.);+#1094 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1095,#1096,#1097),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1095 = CARTESIAN_POINT('',(0.5138523065828204,1.2938025432078069,1.035));+#1096 = CARTESIAN_POINT('',(0.5138523065828204,1.3326533702862098,1.035));+#1097 = CARTESIAN_POINT('',(0.523127504038239,1.3716792010902854,1.035));+#1098 = PCURVE('',#790,#1099);+#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104);+#1100 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1101,#1102,#1103),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1101 = CARTESIAN_POINT('',(0.20055426951361488,-0.010150216083599313));+#1102 = CARTESIAN_POINT('',(0.16170344243521217,-0.010150216083599313));+#1103 = CARTESIAN_POINT('',(0.12267761163113662,-0.00087501862789592));+#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1105 = ORIENTED_EDGE('',*,*,#1106,.T.);+#1106 = EDGE_CURVE('',#1091,#1107,#1109,.T.);+#1107 = VERTEX_POINT('',#1108);+#1108 = CARTESIAN_POINT('',(0.5506030889540228,1.447105806815091,1.035));+#1109 = SURFACE_CURVE('',#1110,(#1114),.PCURVE_S1.);+#1110 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1111,#1112,#1113),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1111 = CARTESIAN_POINT('',(0.523127504038239,1.3716792010902854,1.035));+#1112 = CARTESIAN_POINT('',(0.5324027014936576,1.4107050318943608,1.035));+#1113 = CARTESIAN_POINT('',(0.5506030889540228,1.447105806815091,1.035));+#1114 = PCURVE('',#790,#1115);+#1115 = DEFINITIONAL_REPRESENTATION('',(#1116),#1120);+#1116 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1117,#1118,#1119),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1117 = CARTESIAN_POINT('',(0.12267761163113662,-0.00087501862789592));+#1118 = CARTESIAN_POINT('',(0.08365178082689505,0.008400178827804852));+#1119 = CARTESIAN_POINT('',(0.047251005906400655,0.026600566288048553));+#1120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1121 = ORIENTED_EDGE('',*,*,#1122,.T.);+#1122 = EDGE_CURVE('',#1107,#1123,#1125,.T.);+#1123 = VERTEX_POINT('',#1124);+#1124 = CARTESIAN_POINT('',(0.6573553615576675,1.447105806815091,1.035));+#1125 = SURFACE_CURVE('',#1126,(#1130),.PCURVE_S1.);+#1126 = LINE('',#1127,#1128);+#1127 = CARTESIAN_POINT('',(0.5506030889540228,1.447105806815091,1.035));+#1128 = VECTOR('',#1129,0.8736832079492799);+#1129 = DIRECTION('',(1.0,0.,0.));+#1130 = PCURVE('',#790,#1131);+#1131 = DEFINITIONAL_REPRESENTATION('',(#1132),#1136);+#1132 = LINE('',#1133,#1134);+#1133 = CARTESIAN_POINT('',(0.047251005906400655,0.026600566288048553));+#1134 = VECTOR('',#1135,0.8736832079492799);+#1135 = DIRECTION('',(0.,1.));+#1136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1137 = ORIENTED_EDGE('',*,*,#1138,.T.);+#1138 = EDGE_CURVE('',#1123,#1139,#1141,.T.);+#1139 = VERTEX_POINT('',#1140);+#1140 = CARTESIAN_POINT('',(0.6136044301630461,1.3671291042254123,1.035));+#1141 = SURFACE_CURVE('',#1142,(#1146),.PCURVE_S1.);+#1142 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1143,#1144,#1145),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1143 = CARTESIAN_POINT('',(0.6573553615576675,1.447105806815091,1.035));+#1144 = CARTESIAN_POINT('',(0.6279547356603562,1.4058049275781421,1.035));+#1145 = CARTESIAN_POINT('',(0.6136044301630461,1.3671291042254123,1.035));+#1146 = PCURVE('',#790,#1147);+#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1152);+#1148 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1149,#1150,#1151),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1149 = CARTESIAN_POINT('',(0.047251005906400655,0.13335283889106422));+#1150 = CARTESIAN_POINT('',(0.0885518851432796,0.10395221299375293));+#1151 = CARTESIAN_POINT('',(0.12722770849600948,0.08960190749644298));+#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1153 = ORIENTED_EDGE('',*,*,#1154,.T.);+#1154 = EDGE_CURVE('',#1139,#1155,#1157,.T.);+#1155 = VERTEX_POINT('',#1156);+#1156 = CARTESIAN_POINT('',(0.5992541246657361,1.2906524761474432,1.035));+#1157 = SURFACE_CURVE('',#1158,(#1162),.PCURVE_S1.);+#1158 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1159,#1160,#1161),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1159 = CARTESIAN_POINT('',(0.6136044301630461,1.3671291042254123,1.035));+#1160 = CARTESIAN_POINT('',(0.5992541246657361,1.3284532808726826,1.035));+#1161 = CARTESIAN_POINT('',(0.5992541246657361,1.2906524761474432,1.035));+#1162 = PCURVE('',#790,#1163);+#1163 = DEFINITIONAL_REPRESENTATION('',(#1164),#1168);+#1164 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1165,#1166,#1167),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1165 = CARTESIAN_POINT('',(0.12722770849600948,0.08960190749644298));+#1166 = CARTESIAN_POINT('',(0.16590353184873935,0.07525160199908933));+#1167 = CARTESIAN_POINT('',(0.20370433657397868,0.07525160199908933));+#1168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1169 = ORIENTED_EDGE('',*,*,#1170,.T.);+#1170 = EDGE_CURVE('',#1155,#1171,#1173,.T.);+#1171 = VERTEX_POINT('',#1172);+#1172 = CARTESIAN_POINT('',(0.6165794934977371,1.2315012169014747,1.035));+#1173 = SURFACE_CURVE('',#1174,(#1178),.PCURVE_S1.);+#1174 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1175,#1176,#1177),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1175 = CARTESIAN_POINT('',(0.5992541246657361,1.2906524761474432,1.035));+#1176 = CARTESIAN_POINT('',(0.5992541246657361,1.2525016639708582,1.035));+#1177 = CARTESIAN_POINT('',(0.6165794934977371,1.2315012169014747,1.035));+#1178 = PCURVE('',#790,#1179);+#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1184);+#1180 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1181,#1182,#1183),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1181 = CARTESIAN_POINT('',(0.20370433657397868,0.07525160199908933));+#1182 = CARTESIAN_POINT('',(0.24185514875056371,0.07525160199908933));+#1183 = CARTESIAN_POINT('',(0.262855595819947,0.09257697083113393));+#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1185 = ORIENTED_EDGE('',*,*,#1186,.T.);+#1186 = EDGE_CURVE('',#1171,#1187,#1189,.T.);+#1187 = VERTEX_POINT('',#1188);+#1188 = CARTESIAN_POINT('',(0.6650555254829043,1.2105007698320918,1.035));+#1189 = SURFACE_CURVE('',#1190,(#1194),.PCURVE_S1.);+#1190 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1191,#1192,#1193),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1191 = CARTESIAN_POINT('',(0.6165794934977371,1.2315012169014747,1.035));+#1192 = CARTESIAN_POINT('',(0.6339048623297381,1.2105007698320918,1.035));+#1193 = CARTESIAN_POINT('',(0.6650555254829043,1.2105007698320918,1.035));+#1194 = PCURVE('',#790,#1195);+#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200);+#1196 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1197,#1198,#1199),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1197 = CARTESIAN_POINT('',(0.262855595819947,0.09257697083113393));+#1198 = CARTESIAN_POINT('',(0.28385604288933025,0.10990233966400853));+#1199 = CARTESIAN_POINT('',(0.28385604288933025,0.1410530028171746));+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1201 = ORIENTED_EDGE('',*,*,#1202,.T.);+#1202 = EDGE_CURVE('',#1187,#1203,#1205,.T.);+#1203 = VERTEX_POINT('',#1204);+#1204 = CARTESIAN_POINT('',(0.7061814009941803,1.224501067878056,1.035));+#1205 = SURFACE_CURVE('',#1206,(#1210),.PCURVE_S1.);+#1206 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1207,#1208,#1209),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1207 = CARTESIAN_POINT('',(0.6650555254829043,1.2105007698320918,1.035));+#1208 = CARTESIAN_POINT('',(0.6885060247108334,1.2105007698320918,1.035));+#1209 = CARTESIAN_POINT('',(0.7061814009941803,1.224501067878056,1.035));+#1210 = PCURVE('',#790,#1211);+#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216);+#1212 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1213,#1214,#1215),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1213 = CARTESIAN_POINT('',(0.28385604288933025,0.1410530028171746));+#1214 = CARTESIAN_POINT('',(0.28385604288933025,0.1645035020442303));+#1215 = CARTESIAN_POINT('',(0.26985574484336594,0.1821788783284506));+#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1217 = ORIENTED_EDGE('',*,*,#1218,.T.);+#1218 = EDGE_CURVE('',#1203,#780,#1219,.T.);+#1219 = SURFACE_CURVE('',#1220,(#1224),.PCURVE_S1.);+#1220 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1221,#1222,#1223),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1221 = CARTESIAN_POINT('',(0.7061814009941803,1.224501067878056,1.035));+#1222 = CARTESIAN_POINT('',(0.7238567772775268,1.2385013659248938,1.035));+#1223 = CARTESIAN_POINT('',(0.7340069933613096,1.2651019322123134,1.035));+#1224 = PCURVE('',#790,#1225);+#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230);+#1226 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1227,#1228,#1229),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1227 = CARTESIAN_POINT('',(0.26985574484336594,0.1821788783284506));+#1228 = CARTESIAN_POINT('',(0.255855446796528,0.1998542546117972));+#1229 = CARTESIAN_POINT('',(0.22925488050910853,0.21000447069470632));+#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1231 = SHELL_BASED_SURFACE_MODEL('',(#1232));+#1232 = OPEN_SHELL('',(#1233));+#1233 = ADVANCED_FACE('',(#1234),#1248,.T.);+#1234 = FACE_BOUND('',#1235,.F.);+#1235 = EDGE_LOOP('',(#1236,#1259,#1275,#1291,#1307,#1323,#1339,#1355,+ #1371,#1387,#1403,#1419,#1435,#1451,#1467,#1483,#1499,#1515));+#1236 = ORIENTED_EDGE('',*,*,#1237,.T.);+#1237 = EDGE_CURVE('',#1238,#1240,#1242,.T.);+#1238 = VERTEX_POINT('',#1239);+#1239 = CARTESIAN_POINT('',(0.653855287045958,0.6844395707408519,1.035));+#1240 = VERTEX_POINT('',#1241);+#1241 = CARTESIAN_POINT('',(0.5390528430657309,0.6844395707408519,1.035));+#1242 = SURFACE_CURVE('',#1243,(#1247),.PCURVE_S1.);+#1243 = LINE('',#1244,#1245);+#1244 = CARTESIAN_POINT('',(0.653855287045958,0.6844395707408519,1.035));+#1245 = VECTOR('',#1246,0.8736832079492799);+#1246 = DIRECTION('',(-1.0,0.,0.));+#1247 = PCURVE('',#1248,#1253);+#1248 = PLANE('',#1249);+#1249 = AXIS2_PLACEMENT_3D('',#1250,#1251,#1252);+#1250 = CARTESIAN_POINT('',(0.5240025226666032,1.0627976254428437,1.035));+#1251 = DIRECTION('',(0.,0.,1.0));+#1252 = DIRECTION('',(0.,-1.0,0.));+#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1258);+#1254 = LINE('',#1255,#1256);+#1255 = CARTESIAN_POINT('',(0.3783580547019918,0.12985276438022844));+#1256 = VECTOR('',#1257,0.8736832079492799);+#1257 = DIRECTION('',(0.,-1.));+#1258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1259 = ORIENTED_EDGE('',*,*,#1260,.T.);+#1260 = EDGE_CURVE('',#1240,#1261,#1263,.T.);+#1261 = VERTEX_POINT('',#1262);+#1262 = CARTESIAN_POINT('',(0.520152440703548,0.73589066606071,1.035));+#1263 = SURFACE_CURVE('',#1264,(#1268),.PCURVE_S1.);+#1264 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1265,#1266,#1267),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1265 = CARTESIAN_POINT('',(0.5390528430657309,0.6844395707408519,1.035));+#1266 = CARTESIAN_POINT('',(0.5264525748242757,0.7089400923219447,1.035));+#1267 = CARTESIAN_POINT('',(0.520152440703548,0.73589066606071,1.035));+#1268 = PCURVE('',#1248,#1269);+#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274);+#1270 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1271,#1272,#1273),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1271 = CARTESIAN_POINT('',(0.3783580547019918,0.015050320399817865));+#1272 = CARTESIAN_POINT('',(0.353857533120899,0.002450052158110149));+#1273 = CARTESIAN_POINT('',(0.3269069593821338,-0.0038500819627441452));+#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1275 = ORIENTED_EDGE('',*,*,#1276,.T.);+#1276 = EDGE_CURVE('',#1261,#1277,#1279,.T.);+#1277 = VERTEX_POINT('',#1278);+#1278 = CARTESIAN_POINT('',(0.5138523065828204,0.7925918731490058,1.035));+#1279 = SURFACE_CURVE('',#1280,(#1284),.PCURVE_S1.);+#1280 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1281,#1282,#1283),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1281 = CARTESIAN_POINT('',(0.520152440703548,0.73589066606071,1.035));+#1282 = CARTESIAN_POINT('',(0.5138523065828204,0.7628412398003488,1.035));+#1283 = CARTESIAN_POINT('',(0.5138523065828204,0.7925918731490058,1.035));+#1284 = PCURVE('',#1248,#1285);+#1285 = DEFINITIONAL_REPRESENTATION('',(#1286),#1290);+#1286 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1287,#1288,#1289),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1287 = CARTESIAN_POINT('',(0.3269069593821338,-0.0038500819627441452));+#1288 = CARTESIAN_POINT('',(0.29995638564249494,-0.010150216083599313));+#1289 = CARTESIAN_POINT('',(0.27020575229471167,-0.010150216083599313));+#1290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1291 = ORIENTED_EDGE('',*,*,#1292,.T.);+#1292 = EDGE_CURVE('',#1277,#1293,#1295,.T.);+#1293 = VERTEX_POINT('',#1294);+#1294 = CARTESIAN_POINT('',(0.5835037893630435,0.9539453081328724,1.035));+#1295 = SURFACE_CURVE('',#1296,(#1300),.PCURVE_S1.);+#1296 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1297,#1298,#1299),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1297 = CARTESIAN_POINT('',(0.5138523065828204,0.7925918731490058,1.035));+#1298 = CARTESIAN_POINT('',(0.5138523065828204,0.8982941233986134,1.035));+#1299 = CARTESIAN_POINT('',(0.5835037893630435,0.9539453081328724,1.035));+#1300 = PCURVE('',#1248,#1301);+#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1306);+#1302 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1303,#1304,#1305),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1303 = CARTESIAN_POINT('',(0.27020575229471167,-0.010150216083599313));+#1304 = CARTESIAN_POINT('',(0.1645035020442303,-0.010150216083599313));+#1305 = CARTESIAN_POINT('',(0.10885231730997148,0.05950126669695577));+#1306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1307 = ORIENTED_EDGE('',*,*,#1308,.T.);+#1308 = EDGE_CURVE('',#1293,#1309,#1311,.T.);+#1309 = VERTEX_POINT('',#1310);+#1310 = CARTESIAN_POINT('',(0.7847580737793498,1.009596492867131,1.035));+#1311 = SURFACE_CURVE('',#1312,(#1316),.PCURVE_S1.);+#1312 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1313,#1314,#1315),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1313 = CARTESIAN_POINT('',(0.5835037893630435,0.9539453081328724,1.035));+#1314 = CARTESIAN_POINT('',(0.6531552721441403,1.009596492867131,1.035));+#1315 = CARTESIAN_POINT('',(0.7847580737793498,1.009596492867131,1.035));+#1316 = PCURVE('',#1248,#1317);+#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322);+#1318 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1319,#1320,#1321),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1319 = CARTESIAN_POINT('',(0.10885231730997148,0.05950126669695577));+#1320 = CARTESIAN_POINT('',(0.053201132576097106,0.12915274947753705));+#1321 = CARTESIAN_POINT('',(0.053201132576097106,0.26075555111274656));+#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1323 = ORIENTED_EDGE('',*,*,#1324,.T.);+#1324 = EDGE_CURVE('',#1309,#1325,#1327,.T.);+#1325 = VERTEX_POINT('',#1326);+#1326 = CARTESIAN_POINT('',(0.9863623656470017,0.9539453081328724,1.035));+#1327 = SURFACE_CURVE('',#1328,(#1332),.PCURVE_S1.);+#1328 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1329,#1330,#1331),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1329 = CARTESIAN_POINT('',(0.7847580737793498,1.009596492867131,1.035));+#1330 = CARTESIAN_POINT('',(0.916710882865905,1.009596492867131,1.035));+#1331 = CARTESIAN_POINT('',(0.9863623656470017,0.9539453081328724,1.035));+#1332 = PCURVE('',#1248,#1333);+#1333 = DEFINITIONAL_REPRESENTATION('',(#1334),#1338);+#1334 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1335,#1336,#1337),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1335 = CARTESIAN_POINT('',(0.053201132576097106,0.26075555111274656));+#1336 = CARTESIAN_POINT('',(0.053201132576097106,0.3927083602001754));+#1337 = CARTESIAN_POINT('',(0.10885231730997148,0.4623598429803985));+#1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1339 = ORIENTED_EDGE('',*,*,#1340,.T.);+#1340 = EDGE_CURVE('',#1325,#1341,#1343,.T.);+#1341 = VERTEX_POINT('',#1342);+#1342 = CARTESIAN_POINT('',(1.056013848427225,0.7925918731490058,1.035));+#1343 = SURFACE_CURVE('',#1344,(#1348),.PCURVE_S1.);+#1344 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1345,#1346,#1347),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1345 = CARTESIAN_POINT('',(0.9863623656470017,0.9539453081328724,1.035));+#1346 = CARTESIAN_POINT('',(1.056013848427225,0.8982941233986134,1.035));+#1347 = CARTESIAN_POINT('',(1.056013848427225,0.7925918731490058,1.035));+#1348 = PCURVE('',#1248,#1349);+#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354);+#1350 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1351,#1352,#1353),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1351 = CARTESIAN_POINT('',(0.10885231730997148,0.4623598429803985));+#1352 = CARTESIAN_POINT('',(0.1645035020442303,0.5320113257606216));+#1353 = CARTESIAN_POINT('',(0.27020575229471167,0.5320113257606216));+#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);+#1356 = EDGE_CURVE('',#1341,#1357,#1359,.T.);+#1357 = VERTEX_POINT('',#1358);+#1358 = CARTESIAN_POINT('',(1.0497137143064972,0.7355406586093642,1.035));+#1359 = SURFACE_CURVE('',#1360,(#1364),.PCURVE_S1.);+#1360 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1361,#1362,#1363),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1361 = CARTESIAN_POINT('',(1.056013848427225,0.7925918731490058,1.035));+#1362 = CARTESIAN_POINT('',(1.056013848427225,0.7628412398003488,1.035));+#1363 = CARTESIAN_POINT('',(1.0497137143064972,0.7355406586093642,1.035));+#1364 = PCURVE('',#1248,#1365);+#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370);+#1366 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1367,#1368,#1369),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1367 = CARTESIAN_POINT('',(0.27020575229471167,0.5320113257606216));+#1368 = CARTESIAN_POINT('',(0.29995638564249494,0.5320113257606216));+#1369 = CARTESIAN_POINT('',(0.3272569668334795,0.525711191639894));+#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1371 = ORIENTED_EDGE('',*,*,#1372,.T.);+#1372 = EDGE_CURVE('',#1357,#1373,#1375,.T.);+#1373 = VERTEX_POINT('',#1374);+#1374 = CARTESIAN_POINT('',(1.0308133119434406,0.6844395707408519,1.035));+#1375 = SURFACE_CURVE('',#1376,(#1380),.PCURVE_S1.);+#1376 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1377,#1378,#1379),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1377 = CARTESIAN_POINT('',(1.0497137143064972,0.7355406586093642,1.035));+#1378 = CARTESIAN_POINT('',(1.0434135801857696,0.7082400774192534,1.035));+#1379 = CARTESIAN_POINT('',(1.0308133119434406,0.6844395707408519,1.035));+#1380 = PCURVE('',#1248,#1381);+#1381 = DEFINITIONAL_REPRESENTATION('',(#1382),#1386);+#1382 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1383,#1384,#1385),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1383 = CARTESIAN_POINT('',(0.3272569668334795,0.525711191639894));+#1384 = CARTESIAN_POINT('',(0.35455754802359035,0.5194110575191663));+#1385 = CARTESIAN_POINT('',(0.3783580547019918,0.5068107892777112));+#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);+#1388 = EDGE_CURVE('',#1373,#1389,#1391,.T.);+#1389 = VERTEX_POINT('',#1390);+#1390 = CARTESIAN_POINT('',(0.9160108679640873,0.6844395707408519,1.035));+#1391 = SURFACE_CURVE('',#1392,(#1396),.PCURVE_S1.);+#1392 = LINE('',#1393,#1394);+#1393 = CARTESIAN_POINT('',(1.0308133119434406,0.6844395707408519,1.035));+#1394 = VECTOR('',#1395,0.8736832079492799);+#1395 = DIRECTION('',(-1.0,0.,0.));+#1396 = PCURVE('',#1248,#1397);+#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402);+#1398 = LINE('',#1399,#1400);+#1399 = CARTESIAN_POINT('',(0.3783580547019918,0.5068107892777112));+#1400 = VECTOR('',#1401,0.8736832079492799);+#1401 = DIRECTION('',(0.,-1.));+#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1403 = ORIENTED_EDGE('',*,*,#1404,.T.);+#1404 = EDGE_CURVE('',#1389,#1405,#1407,.T.);+#1405 = VERTEX_POINT('',#1406);+#1406 = CARTESIAN_POINT('',(0.9518866317077992,0.7360656697863828,1.035));+#1407 = SURFACE_CURVE('',#1408,(#1412),.PCURVE_S1.);+#1408 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1409,#1410,#1411),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1409 = CARTESIAN_POINT('',(0.9160108679640873,0.6844395707408519,1.035));+#1410 = CARTESIAN_POINT('',(0.94051138954518,0.7110401370282715,1.035));+#1411 = CARTESIAN_POINT('',(0.9518866317077992,0.7360656697863828,1.035));+#1412 = PCURVE('',#1248,#1413);+#1413 = DEFINITIONAL_REPRESENTATION('',(#1414),#1418);+#1414 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1415,#1416,#1417),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1415 = CARTESIAN_POINT('',(0.3783580547019918,0.392008345297484));+#1416 = CARTESIAN_POINT('',(0.3517574884145723,0.4165088668785768));+#1417 = CARTESIAN_POINT('',(0.326731955656461,0.42788410904119584));+#1418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1419 = ORIENTED_EDGE('',*,*,#1420,.T.);+#1420 = EDGE_CURVE('',#1405,#1421,#1423,.T.);+#1421 = VERTEX_POINT('',#1422);+#1422 = CARTESIAN_POINT('',(0.9632618738704182,0.7876917688327872,1.035));+#1423 = SURFACE_CURVE('',#1424,(#1428),.PCURVE_S1.);+#1424 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1425,#1426,#1427),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1425 = CARTESIAN_POINT('',(0.9518866317077992,0.7360656697863828,1.035));+#1426 = CARTESIAN_POINT('',(0.9632618738704182,0.761091202544494,1.035));+#1427 = CARTESIAN_POINT('',(0.9632618738704182,0.7876917688327872,1.035));+#1428 = PCURVE('',#1248,#1429);+#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434);+#1430 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1431,#1432,#1433),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1431 = CARTESIAN_POINT('',(0.326731955656461,0.42788410904119584));+#1432 = CARTESIAN_POINT('',(0.3017064228983497,0.4392593512038148));+#1433 = CARTESIAN_POINT('',(0.2751058566109302,0.4392593512038148));+#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1435 = ORIENTED_EDGE('',*,*,#1436,.T.);+#1436 = EDGE_CURVE('',#1421,#1437,#1439,.T.);+#1437 = VERTEX_POINT('',#1438);+#1438 = CARTESIAN_POINT('',(0.9182859163960868,0.8732685906405022,1.035));+#1439 = SURFACE_CURVE('',#1440,(#1444),.PCURVE_S1.);+#1440 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1441,#1442,#1443),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1441 = CARTESIAN_POINT('',(0.9632618738704182,0.7876917688327872,1.035));+#1442 = CARTESIAN_POINT('',(0.9632618738704182,0.8443929759202093,1.035));+#1443 = CARTESIAN_POINT('',(0.9182859163960868,0.8732685906405022,1.035));+#1444 = PCURVE('',#1248,#1445);+#1445 = DEFINITIONAL_REPRESENTATION('',(#1446),#1450);+#1446 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1447,#1448,#1449),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1447 = CARTESIAN_POINT('',(0.2751058566109302,0.4392593512038148));+#1448 = CARTESIAN_POINT('',(0.21840464952263433,0.4392593512038148));+#1449 = CARTESIAN_POINT('',(0.18952903480234157,0.39428339373035737));+#1450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1451 = ORIENTED_EDGE('',*,*,#1452,.T.);+#1452 = EDGE_CURVE('',#1437,#1453,#1455,.T.);+#1453 = VERTEX_POINT('',#1454);+#1454 = CARTESIAN_POINT('',(0.7847580737793498,0.9021442053616686,1.035));+#1455 = SURFACE_CURVE('',#1456,(#1460),.PCURVE_S1.);+#1456 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1457,#1458,#1459),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1457 = CARTESIAN_POINT('',(0.9182859163960868,0.8732685906405022,1.035));+#1458 = CARTESIAN_POINT('',(0.8733099589226294,0.9021442053616686,1.035));+#1459 = CARTESIAN_POINT('',(0.7847580737793498,0.9021442053616686,1.035));+#1460 = PCURVE('',#1248,#1461);+#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1466);+#1462 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1463,#1464,#1465),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1463 = CARTESIAN_POINT('',(0.18952903480234157,0.39428339373035737));+#1464 = CARTESIAN_POINT('',(0.1606534200820488,0.34930743625602617));+#1465 = CARTESIAN_POINT('',(0.1606534200820488,0.26075555111274656));+#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1467 = ORIENTED_EDGE('',*,*,#1468,.T.);+#1468 = EDGE_CURVE('',#1453,#1469,#1471,.T.);+#1469 = VERTEX_POINT('',#1470);+#1470 = CARTESIAN_POINT('',(0.6515802386130847,0.8732685906405022,1.035));+#1471 = SURFACE_CURVE('',#1472,(#1476),.PCURVE_S1.);+#1472 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1473,#1474,#1475),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1473 = CARTESIAN_POINT('',(0.7847580737793498,0.9021442053616686,1.035));+#1474 = CARTESIAN_POINT('',(0.6965561960874158,0.9021442053616686,1.035));+#1475 = CARTESIAN_POINT('',(0.6515802386130847,0.8732685906405022,1.035));+#1476 = PCURVE('',#1248,#1477);+#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1482);+#1478 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1479,#1480,#1481),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1479 = CARTESIAN_POINT('',(0.1606534200820488,0.26075555111274656));+#1480 = CARTESIAN_POINT('',(0.1606534200820488,0.17255367342081265));+#1481 = CARTESIAN_POINT('',(0.18952903480234157,0.12757771594735517));+#1482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1483 = ORIENTED_EDGE('',*,*,#1484,.T.);+#1484 = EDGE_CURVE('',#1469,#1485,#1487,.T.);+#1485 = VERTEX_POINT('',#1486);+#1486 = CARTESIAN_POINT('',(0.6066042811396273,0.7876917688327872,1.035));+#1487 = SURFACE_CURVE('',#1488,(#1492),.PCURVE_S1.);+#1488 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1489,#1490,#1491),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1489 = CARTESIAN_POINT('',(0.6515802386130847,0.8732685906405022,1.035));+#1490 = CARTESIAN_POINT('',(0.6066042811396273,0.8443929759202093,1.035));+#1491 = CARTESIAN_POINT('',(0.6066042811396273,0.7876917688327872,1.035));+#1492 = PCURVE('',#1248,#1493);+#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498);+#1494 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1495,#1496,#1497),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1495 = CARTESIAN_POINT('',(0.18952903480234157,0.12757771594735517));+#1496 = CARTESIAN_POINT('',(0.21840464952263433,0.08260175847341715));+#1497 = CARTESIAN_POINT('',(0.2751058566109302,0.08260175847341715));+#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1499 = ORIENTED_EDGE('',*,*,#1500,.T.);+#1500 = EDGE_CURVE('',#1485,#1501,#1503,.T.);+#1501 = VERTEX_POINT('',#1502);+#1502 = CARTESIAN_POINT('',(0.6179795233022463,0.7360656697863828,1.035));+#1503 = SURFACE_CURVE('',#1504,(#1508),.PCURVE_S1.);+#1504 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1505,#1506,#1507),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1505 = CARTESIAN_POINT('',(0.6066042811396273,0.7876917688327872,1.035));+#1506 = CARTESIAN_POINT('',(0.6066042811396273,0.761091202544494,1.035));+#1507 = CARTESIAN_POINT('',(0.6179795233022463,0.7360656697863828,1.035));+#1508 = PCURVE('',#1248,#1509);+#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1514);+#1510 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1511,#1512,#1513),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1511 = CARTESIAN_POINT('',(0.2751058566109302,0.08260175847341715));+#1512 = CARTESIAN_POINT('',(0.3017064228983497,0.08260175847341715));+#1513 = CARTESIAN_POINT('',(0.326731955656461,0.093977000635643));+#1514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1515 = ORIENTED_EDGE('',*,*,#1516,.T.);+#1516 = EDGE_CURVE('',#1501,#1238,#1517,.T.);+#1517 = SURFACE_CURVE('',#1518,(#1522),.PCURVE_S1.);+#1518 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1519,#1520,#1521),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1519 = CARTESIAN_POINT('',(0.6179795233022463,0.7360656697863828,1.035));+#1520 = CARTESIAN_POINT('',(0.6293547654648652,0.7110401370282715,1.035));+#1521 = CARTESIAN_POINT('',(0.653855287045958,0.6844395707408519,1.035));+#1522 = PCURVE('',#1248,#1523);+#1523 = DEFINITIONAL_REPRESENTATION('',(#1524),#1528);+#1524 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1525,#1526,#1527),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1525 = CARTESIAN_POINT('',(0.326731955656461,0.093977000635643));+#1526 = CARTESIAN_POINT('',(0.3517574884145723,0.10535224279913567));+#1527 = CARTESIAN_POINT('',(0.3783580547019918,0.12985276438022844));+#1528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1529 = SHELL_BASED_SURFACE_MODEL('',(#1530));+#1530 = OPEN_SHELL('',(#1531));+#1531 = ADVANCED_FACE('',(#1532),#1546,.T.);+#1532 = FACE_BOUND('',#1533,.F.);+#1533 = EDGE_LOOP('',(#1534,#1557,#1573,#1589,#1605,#1621,#1637,#1653));+#1534 = ORIENTED_EDGE('',*,*,#1535,.T.);+#1535 = EDGE_CURVE('',#1536,#1538,#1540,.T.);+#1536 = VERTEX_POINT('',#1537);+#1537 = CARTESIAN_POINT('',(0.7847580737793498,0.45903477219479866,1.035));+#1538 = VERTEX_POINT('',#1539);+#1539 = CARTESIAN_POINT('',(0.8159087369325158,0.44643450395246975,1.035));+#1540 = SURFACE_CURVE('',#1541,(#1545),.PCURVE_S1.);+#1541 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1542,#1543,#1544),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1542 = CARTESIAN_POINT('',(0.7847580737793498,0.45903477219479866,1.035));+#1543 = CARTESIAN_POINT('',(0.8033084686910605,0.45903477219479866,1.035));+#1544 = CARTESIAN_POINT('',(0.8159087369325158,0.44643450395246975,1.035));+#1545 = PCURVE('',#1546,#1551);+#1546 = PLANE('',#1547);+#1547 = AXIS2_PLACEMENT_3D('',#1548,#1549,#1550);+#1548 = CARTESIAN_POINT('',(0.5240025226666032,0.6312384381642656,1.035));+#1549 = DIRECTION('',(0.,0.,1.0));+#1550 = DIRECTION('',(0.,-1.0,0.));+#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556);+#1552 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1553,#1554,#1555),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1553 = CARTESIAN_POINT('',(0.17220366597034065,0.26075555111274656));+#1554 = CARTESIAN_POINT('',(0.17220366597034065,0.2793059460244574));+#1555 = CARTESIAN_POINT('',(0.18480393421179586,0.29190621426591257));+#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1557 = ORIENTED_EDGE('',*,*,#1558,.T.);+#1558 = EDGE_CURVE('',#1538,#1559,#1561,.T.);+#1559 = VERTEX_POINT('',#1560);+#1560 = CARTESIAN_POINT('',(0.8285090051739712,0.41563384825064936,1.035));+#1561 = SURFACE_CURVE('',#1562,(#1566),.PCURVE_S1.);+#1562 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1563,#1564,#1565),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1563 = CARTESIAN_POINT('',(0.8159087369325158,0.44643450395246975,1.035));+#1564 = CARTESIAN_POINT('',(0.8285090051739712,0.43383423571101454,1.035));+#1565 = CARTESIAN_POINT('',(0.8285090051739712,0.41563384825064936,1.035));+#1566 = PCURVE('',#1546,#1567);+#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572);+#1568 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1569,#1570,#1571),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1569 = CARTESIAN_POINT('',(0.18480393421179586,0.29190621426591257));+#1570 = CARTESIAN_POINT('',(0.19740420245325108,0.3045064825082415));+#1571 = CARTESIAN_POINT('',(0.21560458991361622,0.3045064825082415));+#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1573 = ORIENTED_EDGE('',*,*,#1574,.T.);+#1574 = EDGE_CURVE('',#1559,#1575,#1577,.T.);+#1575 = VERTEX_POINT('',#1576);+#1576 = CARTESIAN_POINT('',(0.8159087369325158,0.3844831850974833,1.035));+#1577 = SURFACE_CURVE('',#1578,(#1582),.PCURVE_S1.);+#1578 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1579,#1580,#1581),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1579 = CARTESIAN_POINT('',(0.8285090051739712,0.41563384825064936,1.035));+#1580 = CARTESIAN_POINT('',(0.8285090051739712,0.39708345333981226,1.035));+#1581 = CARTESIAN_POINT('',(0.8159087369325158,0.3844831850974833,1.035));+#1582 = PCURVE('',#1546,#1583);+#1583 = DEFINITIONAL_REPRESENTATION('',(#1584),#1588);+#1584 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1585,#1586,#1587),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1585 = CARTESIAN_POINT('',(0.21560458991361622,0.3045064825082415));+#1586 = CARTESIAN_POINT('',(0.23415498482532704,0.3045064825082415));+#1587 = CARTESIAN_POINT('',(0.24675525306678228,0.29190621426591257));+#1588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1589 = ORIENTED_EDGE('',*,*,#1590,.T.);+#1590 = EDGE_CURVE('',#1575,#1591,#1593,.T.);+#1591 = VERTEX_POINT('',#1592);+#1592 = CARTESIAN_POINT('',(0.7847580737793498,0.37188291685602815,1.035));+#1593 = SURFACE_CURVE('',#1594,(#1598),.PCURVE_S1.);+#1594 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1595,#1596,#1597),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1595 = CARTESIAN_POINT('',(0.8159087369325158,0.3844831850974833,1.035));+#1596 = CARTESIAN_POINT('',(0.8033084686910605,0.37188291685602815,1.035));+#1597 = CARTESIAN_POINT('',(0.7847580737793498,0.37188291685602815,1.035));+#1598 = PCURVE('',#1546,#1599);+#1599 = DEFINITIONAL_REPRESENTATION('',(#1600),#1604);+#1600 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1601,#1602,#1603),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1601 = CARTESIAN_POINT('',(0.24675525306678228,0.29190621426591257));+#1602 = CARTESIAN_POINT('',(0.2593555213082375,0.2793059460244574));+#1603 = CARTESIAN_POINT('',(0.2593555213082375,0.26075555111274656));+#1604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1605 = ORIENTED_EDGE('',*,*,#1606,.T.);+#1606 = EDGE_CURVE('',#1591,#1607,#1609,.T.);+#1607 = VERTEX_POINT('',#1608);+#1608 = CARTESIAN_POINT('',(0.7539574180775295,0.3844831850974833,1.035));+#1609 = SURFACE_CURVE('',#1610,(#1614),.PCURVE_S1.);+#1610 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1611,#1612,#1613),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1611 = CARTESIAN_POINT('',(0.7847580737793498,0.37188291685602815,1.035));+#1612 = CARTESIAN_POINT('',(0.7665576863189847,0.37188291685602815,1.035));+#1613 = CARTESIAN_POINT('',(0.7539574180775295,0.3844831850974833,1.035));+#1614 = PCURVE('',#1546,#1615);+#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1620);+#1616 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1617,#1618,#1619),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1617 = CARTESIAN_POINT('',(0.2593555213082375,0.26075555111274656));+#1618 = CARTESIAN_POINT('',(0.2593555213082375,0.2425551636532551));+#1619 = CARTESIAN_POINT('',(0.24675525306678228,0.2299548954109262));+#1620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1621 = ORIENTED_EDGE('',*,*,#1622,.T.);+#1622 = EDGE_CURVE('',#1607,#1623,#1625,.T.);+#1623 = VERTEX_POINT('',#1624);+#1624 = CARTESIAN_POINT('',(0.7413571498360743,0.41563384825064936,1.035));+#1625 = SURFACE_CURVE('',#1626,(#1630),.PCURVE_S1.);+#1626 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1627,#1628,#1629),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1627 = CARTESIAN_POINT('',(0.7539574180775295,0.3844831850974833,1.035));+#1628 = CARTESIAN_POINT('',(0.7413571498360743,0.39708345333981226,1.035));+#1629 = CARTESIAN_POINT('',(0.7413571498360743,0.41563384825064936,1.035));+#1630 = PCURVE('',#1546,#1631);+#1631 = DEFINITIONAL_REPRESENTATION('',(#1632),#1636);+#1632 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1633,#1634,#1635),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1633 = CARTESIAN_POINT('',(0.24675525306678228,0.2299548954109262));+#1634 = CARTESIAN_POINT('',(0.23415498482532704,0.217354627169471));+#1635 = CARTESIAN_POINT('',(0.21560458991361622,0.217354627169471));+#1636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1637 = ORIENTED_EDGE('',*,*,#1638,.T.);+#1638 = EDGE_CURVE('',#1623,#1639,#1641,.T.);+#1639 = VERTEX_POINT('',#1640);+#1640 = CARTESIAN_POINT('',(0.7537824143518566,0.44643450395246975,1.035));+#1641 = SURFACE_CURVE('',#1642,(#1646),.PCURVE_S1.);+#1642 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1643,#1644,#1645),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1643 = CARTESIAN_POINT('',(0.7413571498360743,0.41563384825064936,1.035));+#1644 = CARTESIAN_POINT('',(0.7413571498360743,0.43383423571101454,1.035));+#1645 = CARTESIAN_POINT('',(0.7537824143518566,0.44643450395246975,1.035));+#1646 = PCURVE('',#1546,#1647);+#1647 = DEFINITIONAL_REPRESENTATION('',(#1648),#1652);+#1648 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1649,#1650,#1651),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1649 = CARTESIAN_POINT('',(0.21560458991361622,0.217354627169471));+#1650 = CARTESIAN_POINT('',(0.19740420245325108,0.217354627169471));+#1651 = CARTESIAN_POINT('',(0.18480393421179586,0.22977989168525334));+#1652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1653 = ORIENTED_EDGE('',*,*,#1654,.T.);+#1654 = EDGE_CURVE('',#1639,#1536,#1655,.T.);+#1655 = SURFACE_CURVE('',#1656,(#1660),.PCURVE_S1.);+#1656 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1657,#1658,#1659),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1657 = CARTESIAN_POINT('',(0.7537824143518566,0.44643450395246975,1.035));+#1658 = CARTESIAN_POINT('',(0.7662076788676391,0.45903477219479866,1.035));+#1659 = CARTESIAN_POINT('',(0.7847580737793498,0.45903477219479866,1.035));+#1660 = PCURVE('',#1546,#1661);+#1661 = DEFINITIONAL_REPRESENTATION('',(#1662),#1666);+#1662 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1663,#1664,#1665),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1663 = CARTESIAN_POINT('',(0.18480393421179586,0.22977989168525334));+#1664 = CARTESIAN_POINT('',(0.17220366597034065,0.2422051562019094));+#1665 = CARTESIAN_POINT('',(0.17220366597034065,0.26075555111274656));+#1666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1667 = SHELL_BASED_SURFACE_MODEL('',(#1668));+#1668 = OPEN_SHELL('',(#1669));+#1669 = ADVANCED_FACE('',(#1670,#1805),#1684,.T.);+#1670 = FACE_BOUND('',#1671,.F.);+#1671 = EDGE_LOOP('',(#1672,#1695,#1711,#1727,#1743,#1759,#1775,#1791));+#1672 = ORIENTED_EDGE('',*,*,#1673,.T.);+#1673 = EDGE_CURVE('',#1674,#1676,#1678,.T.);+#1674 = VERTEX_POINT('',#1675);+#1675 = CARTESIAN_POINT('',(0.7847580737793498,0.5881875216723357,1.035));+#1676 = VERTEX_POINT('',#1677);+#1677 = CARTESIAN_POINT('',(0.9882874066276557,0.5451366051795321,1.035));+#1678 = SURFACE_CURVE('',#1679,(#1683),.PCURVE_S1.);+#1679 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1680,#1681,#1682),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1680 = CARTESIAN_POINT('',(0.7847580737793498,0.5881875216723357,1.035));+#1681 = CARTESIAN_POINT('',(0.9205609648289601,0.5881875216723357,1.035));+#1682 = CARTESIAN_POINT('',(0.9882874066276557,0.5451366051795321,1.035));+#1683 = PCURVE('',#1684,#1689);+#1684 = PLANE('',#1685);+#1685 = AXIS2_PLACEMENT_3D('',#1686,#1687,#1688);+#1686 = CARTESIAN_POINT('',(0.5240025226666032,0.6312384381642656,1.035));+#1687 = DIRECTION('',(0.,0.,1.0));+#1688 = DIRECTION('',(0.,-1.0,0.));+#1689 = DEFINITIONAL_REPRESENTATION('',(#1690),#1694);+#1690 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1691,#1692,#1693),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1691 = CARTESIAN_POINT('',(0.043050916492497794,0.26075555111274656));+#1692 = CARTESIAN_POINT('',(0.043050916492497794,0.3965584421623569));+#1693 = CARTESIAN_POINT('',(0.08610183298500432,0.46428488396192613));+#1694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1695 = ORIENTED_EDGE('',*,*,#1696,.T.);+#1696 = EDGE_CURVE('',#1676,#1697,#1699,.T.);+#1697 = VERTEX_POINT('',#1698);+#1698 = CARTESIAN_POINT('',(1.056013848427225,0.41563384825064936,1.035));+#1699 = SURFACE_CURVE('',#1700,(#1704),.PCURVE_S1.);+#1700 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1701,#1702,#1703),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1701 = CARTESIAN_POINT('',(0.9882874066276557,0.5451366051795321,1.035));+#1702 = CARTESIAN_POINT('',(1.056013848427225,0.5020856886867285,1.035));+#1703 = CARTESIAN_POINT('',(1.056013848427225,0.41563384825064936,1.035));+#1704 = PCURVE('',#1684,#1705);+#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710);+#1706 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1707,#1708,#1709),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1707 = CARTESIAN_POINT('',(0.08610183298500432,0.46428488396192613));+#1708 = CARTESIAN_POINT('',(0.12915274947753705,0.5320113257606216));+#1709 = CARTESIAN_POINT('',(0.21560458991361622,0.5320113257606216));+#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1711 = ORIENTED_EDGE('',*,*,#1712,.T.);+#1712 = EDGE_CURVE('',#1697,#1713,#1715,.T.);+#1713 = VERTEX_POINT('',#1714);+#1714 = CARTESIAN_POINT('',(0.9884624103533286,0.28578108387129464,1.035));+#1715 = SURFACE_CURVE('',#1716,(#1720),.PCURVE_S1.);+#1716 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1717,#1718,#1719),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1717 = CARTESIAN_POINT('',(1.056013848427225,0.41563384825064936,1.035));+#1718 = CARTESIAN_POINT('',(1.056013848427225,0.3288320003632246,1.035));+#1719 = CARTESIAN_POINT('',(0.9884624103533286,0.28578108387129464,1.035));+#1720 = PCURVE('',#1684,#1721);+#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1726);+#1722 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1723,#1724,#1725),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1723 = CARTESIAN_POINT('',(0.21560458991361622,0.5320113257606216));+#1724 = CARTESIAN_POINT('',(0.3024064378010411,0.5320113257606216));+#1725 = CARTESIAN_POINT('',(0.34545735429384467,0.46445988768759894));+#1726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1727 = ORIENTED_EDGE('',*,*,#1728,.T.);+#1728 = EDGE_CURVE('',#1713,#1729,#1731,.T.);+#1729 = VERTEX_POINT('',#1730);+#1730 = CARTESIAN_POINT('',(0.7847580737793498,0.24273016737849107,1.035));+#1731 = SURFACE_CURVE('',#1732,(#1736),.PCURVE_S1.);+#1732 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1733,#1734,#1735),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1733 = CARTESIAN_POINT('',(0.9884624103533286,0.28578108387129464,1.035));+#1734 = CARTESIAN_POINT('',(0.9209109722803057,0.24273016737849107,1.035));+#1735 = CARTESIAN_POINT('',(0.7847580737793498,0.24273016737849107,1.035));+#1736 = PCURVE('',#1684,#1737);+#1737 = DEFINITIONAL_REPRESENTATION('',(#1738),#1742);+#1738 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1739,#1740,#1741),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1739 = CARTESIAN_POINT('',(0.34545735429384467,0.46445988768759894));+#1740 = CARTESIAN_POINT('',(0.38850827078577455,0.3969084496137026));+#1741 = CARTESIAN_POINT('',(0.38850827078577455,0.26075555111274656));+#1742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1743 = ORIENTED_EDGE('',*,*,#1744,.T.);+#1744 = EDGE_CURVE('',#1729,#1745,#1747,.T.);+#1745 = VERTEX_POINT('',#1746);+#1746 = CARTESIAN_POINT('',(0.5814037446558431,0.28578108387129464,1.035));+#1747 = SURFACE_CURVE('',#1748,(#1752),.PCURVE_S1.);+#1748 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1749,#1750,#1751),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1749 = CARTESIAN_POINT('',(0.7847580737793498,0.24273016737849107,1.035));+#1750 = CARTESIAN_POINT('',(0.6489551827297395,0.24273016737849107,1.035));+#1751 = CARTESIAN_POINT('',(0.5814037446558431,0.28578108387129464,1.035));+#1752 = PCURVE('',#1684,#1753);+#1753 = DEFINITIONAL_REPRESENTATION('',(#1754),#1758);+#1754 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1755,#1756,#1757),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1755 = CARTESIAN_POINT('',(0.38850827078577455,0.26075555111274656));+#1756 = CARTESIAN_POINT('',(0.38850827078577455,0.12495266006400989));+#1757 = CARTESIAN_POINT('',(0.34545735429384467,0.05740122198999997));+#1758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1759 = ORIENTED_EDGE('',*,*,#1760,.T.);+#1760 = EDGE_CURVE('',#1745,#1761,#1763,.T.);+#1761 = VERTEX_POINT('',#1762);+#1762 = CARTESIAN_POINT('',(0.5138523065828204,0.41563384825064936,1.035));+#1763 = SURFACE_CURVE('',#1764,(#1768),.PCURVE_S1.);+#1764 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1765,#1766,#1767),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1765 = CARTESIAN_POINT('',(0.5814037446558431,0.28578108387129464,1.035));+#1766 = CARTESIAN_POINT('',(0.5138523065828204,0.3288320003632246,1.035));+#1767 = CARTESIAN_POINT('',(0.5138523065828204,0.41563384825064936,1.035));+#1768 = PCURVE('',#1684,#1769);+#1769 = DEFINITIONAL_REPRESENTATION('',(#1770),#1774);+#1770 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1771,#1772,#1773),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1771 = CARTESIAN_POINT('',(0.34545735429384467,0.05740122198999997));+#1772 = CARTESIAN_POINT('',(0.3024064378010411,-0.010150216083599313));+#1773 = CARTESIAN_POINT('',(0.21560458991361622,-0.010150216083599313));+#1774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1775 = ORIENTED_EDGE('',*,*,#1776,.T.);+#1776 = EDGE_CURVE('',#1761,#1777,#1779,.T.);+#1777 = VERTEX_POINT('',#1778);+#1778 = CARTESIAN_POINT('',(0.5815787483815159,0.5451366051795321,1.035));+#1779 = SURFACE_CURVE('',#1780,(#1784),.PCURVE_S1.);+#1780 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1781,#1782,#1783),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1781 = CARTESIAN_POINT('',(0.5138523065828204,0.41563384825064936,1.035));+#1782 = CARTESIAN_POINT('',(0.5138523065828204,0.5020856886867285,1.035));+#1783 = CARTESIAN_POINT('',(0.5815787483815159,0.5451366051795321,1.035));+#1784 = PCURVE('',#1684,#1785);+#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1790);+#1786 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1787,#1788,#1789),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1787 = CARTESIAN_POINT('',(0.21560458991361622,-0.010150216083599313));+#1788 = CARTESIAN_POINT('',(0.12915274947753705,-0.010150216083599313));+#1789 = CARTESIAN_POINT('',(0.08610183298500432,0.05757622571558545));+#1790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1791 = ORIENTED_EDGE('',*,*,#1792,.T.);+#1792 = EDGE_CURVE('',#1777,#1674,#1793,.T.);+#1793 = SURFACE_CURVE('',#1794,(#1798),.PCURVE_S1.);+#1794 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1795,#1796,#1797),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1795 = CARTESIAN_POINT('',(0.5815787483815159,0.5451366051795321,1.035));+#1796 = CARTESIAN_POINT('',(0.6493051901810851,0.5881875216723357,1.035));+#1797 = CARTESIAN_POINT('',(0.7847580737793498,0.5881875216723357,1.035));+#1798 = PCURVE('',#1684,#1799);+#1799 = DEFINITIONAL_REPRESENTATION('',(#1800),#1804);+#1800 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1801,#1802,#1803),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1801 = CARTESIAN_POINT('',(0.08610183298500432,0.05757622571558545));+#1802 = CARTESIAN_POINT('',(0.043050916492497794,0.12530266751448188));+#1803 = CARTESIAN_POINT('',(0.043050916492497794,0.26075555111274656));+#1804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1805 = FACE_BOUND('',#1806,.F.);+#1806 = EDGE_LOOP('',(#1807,#1825,#1841,#1857,#1873,#1889,#1905,#1921));+#1807 = ORIENTED_EDGE('',*,*,#1808,.T.);+#1808 = EDGE_CURVE('',#1809,#1811,#1813,.T.);+#1809 = VERTEX_POINT('',#1810);+#1810 = CARTESIAN_POINT('',(0.9685119856379825,0.41563384825064936,1.035));+#1811 = VERTEX_POINT('',#1812);+#1812 = CARTESIAN_POINT('',(0.9247610542424873,0.46778495847319873,1.035));+#1813 = SURFACE_CURVE('',#1814,(#1818),.PCURVE_S1.);+#1814 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1815,#1816,#1817),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1815 = CARTESIAN_POINT('',(0.9685119856379825,0.41563384825064936,1.035));+#1816 = CARTESIAN_POINT('',(0.9685119856379825,0.45133460826868826,1.035));+#1817 = CARTESIAN_POINT('',(0.9247610542424873,0.46778495847319873,1.035));+#1818 = PCURVE('',#1684,#1819);+#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1824);+#1820 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1821,#1822,#1823),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1821 = CARTESIAN_POINT('',(0.21560458991361622,0.444509462971379));+#1822 = CARTESIAN_POINT('',(0.17990382989557732,0.444509462971379));+#1823 = CARTESIAN_POINT('',(0.1634534796910669,0.4007585315767578));+#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1825 = ORIENTED_EDGE('',*,*,#1826,.T.);+#1826 = EDGE_CURVE('',#1811,#1827,#1829,.T.);+#1827 = VERTEX_POINT('',#1828);+#1828 = CARTESIAN_POINT('',(0.7847580737793498,0.48423530867770914,1.035));+#1829 = SURFACE_CURVE('',#1830,(#1834),.PCURVE_S1.);+#1830 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1831,#1832,#1833),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1831 = CARTESIAN_POINT('',(0.9247610542424873,0.46778495847319873,1.035));+#1832 = CARTESIAN_POINT('',(0.8810101228478662,0.48423530867770914,1.035));+#1833 = CARTESIAN_POINT('',(0.7847580737793498,0.48423530867770914,1.035));+#1834 = PCURVE('',#1684,#1835);+#1835 = DEFINITIONAL_REPRESENTATION('',(#1836),#1840);+#1836 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1837,#1838,#1839),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1837 = CARTESIAN_POINT('',(0.1634534796910669,0.4007585315767578));+#1838 = CARTESIAN_POINT('',(0.14700312948655653,0.3570076001821365));+#1839 = CARTESIAN_POINT('',(0.14700312948655653,0.26075555111274656));+#1840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1841 = ORIENTED_EDGE('',*,*,#1842,.T.);+#1842 = EDGE_CURVE('',#1827,#1843,#1845,.T.);+#1843 = VERTEX_POINT('',#1844);+#1844 = CARTESIAN_POINT('',(0.6451051007666841,0.46778495847319873,1.035));+#1845 = SURFACE_CURVE('',#1846,(#1850),.PCURVE_S1.);+#1846 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1847,#1848,#1849),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1847 = CARTESIAN_POINT('',(0.7847580737793498,0.48423530867770914,1.035));+#1848 = CARTESIAN_POINT('',(0.6888560321621793,0.48423530867770914,1.035));+#1849 = CARTESIAN_POINT('',(0.6451051007666841,0.46778495847319873,1.035));+#1850 = PCURVE('',#1684,#1851);+#1851 = DEFINITIONAL_REPRESENTATION('',(#1852),#1856);+#1852 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1853,#1854,#1855),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1853 = CARTESIAN_POINT('',(0.14700312948655653,0.26075555111274656));+#1854 = CARTESIAN_POINT('',(0.14700312948655653,0.16485350949557598));+#1855 = CARTESIAN_POINT('',(0.1634534796910669,0.1211025781009547));+#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1857 = ORIENTED_EDGE('',*,*,#1858,.T.);+#1858 = EDGE_CURVE('',#1843,#1859,#1861,.T.);+#1859 = VERTEX_POINT('',#1860);+#1860 = CARTESIAN_POINT('',(0.601354169372063,0.41563384825064936,1.035));+#1861 = SURFACE_CURVE('',#1862,(#1866),.PCURVE_S1.);+#1862 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1863,#1864,#1865),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1863 = CARTESIAN_POINT('',(0.6451051007666841,0.46778495847319873,1.035));+#1864 = CARTESIAN_POINT('',(0.601354169372063,0.45133460826868826,1.035));+#1865 = CARTESIAN_POINT('',(0.601354169372063,0.41563384825064936,1.035));+#1866 = PCURVE('',#1684,#1867);+#1867 = DEFINITIONAL_REPRESENTATION('',(#1868),#1872);+#1868 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1869,#1870,#1871),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1869 = CARTESIAN_POINT('',(0.1634534796910669,0.1211025781009547));+#1870 = CARTESIAN_POINT('',(0.17990382989557732,0.07735164670603638));+#1871 = CARTESIAN_POINT('',(0.21560458991361622,0.07735164670603638));+#1872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1873 = ORIENTED_EDGE('',*,*,#1874,.T.);+#1874 = EDGE_CURVE('',#1859,#1875,#1877,.T.);+#1875 = VERTEX_POINT('',#1876);+#1876 = CARTESIAN_POINT('',(0.6451051007666841,0.3631327305767544,1.035));+#1877 = SURFACE_CURVE('',#1878,(#1882),.PCURVE_S1.);+#1878 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1879,#1880,#1881),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1879 = CARTESIAN_POINT('',(0.601354169372063,0.41563384825064936,1.035));+#1880 = CARTESIAN_POINT('',(0.601354169372063,0.3795830807812648,1.035));+#1881 = CARTESIAN_POINT('',(0.6451051007666841,0.3631327305767544,1.035));+#1882 = PCURVE('',#1684,#1883);+#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888);+#1884 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1885,#1886,#1887),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1885 = CARTESIAN_POINT('',(0.21560458991361622,0.07735164670603638));+#1886 = CARTESIAN_POINT('',(0.2516553573830009,0.07735164670603638));+#1887 = CARTESIAN_POINT('',(0.26810570758751123,0.1211025781009547));+#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1889 = ORIENTED_EDGE('',*,*,#1890,.T.);+#1890 = EDGE_CURVE('',#1875,#1891,#1893,.T.);+#1891 = VERTEX_POINT('',#1892);+#1892 = CARTESIAN_POINT('',(0.7847580737793498,0.346682380372244,1.035));+#1893 = SURFACE_CURVE('',#1894,(#1898),.PCURVE_S1.);+#1894 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1895,#1896,#1897),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1895 = CARTESIAN_POINT('',(0.6451051007666841,0.3631327305767544,1.035));+#1896 = CARTESIAN_POINT('',(0.6888560321621793,0.346682380372244,1.035));+#1897 = CARTESIAN_POINT('',(0.7847580737793498,0.346682380372244,1.035));+#1898 = PCURVE('',#1684,#1899);+#1899 = DEFINITIONAL_REPRESENTATION('',(#1900),#1904);+#1900 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1901,#1902,#1903),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1901 = CARTESIAN_POINT('',(0.26810570758751123,0.1211025781009547));+#1902 = CARTESIAN_POINT('',(0.28455605779202164,0.16485350949557598));+#1903 = CARTESIAN_POINT('',(0.28455605779202164,0.26075555111274656));+#1904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1905 = ORIENTED_EDGE('',*,*,#1906,.T.);+#1906 = EDGE_CURVE('',#1891,#1907,#1909,.T.);+#1907 = VERTEX_POINT('',#1908);+#1908 = CARTESIAN_POINT('',(0.9247610542424873,0.3631327305767544,1.035));+#1909 = SURFACE_CURVE('',#1910,(#1914),.PCURVE_S1.);+#1910 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1911,#1912,#1913),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1911 = CARTESIAN_POINT('',(0.7847580737793498,0.346682380372244,1.035));+#1912 = CARTESIAN_POINT('',(0.8810101228478662,0.346682380372244,1.035));+#1913 = CARTESIAN_POINT('',(0.9247610542424873,0.3631327305767544,1.035));+#1914 = PCURVE('',#1684,#1915);+#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920);+#1916 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1917,#1918,#1919),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1917 = CARTESIAN_POINT('',(0.28455605779202164,0.26075555111274656));+#1918 = CARTESIAN_POINT('',(0.28455605779202164,0.3570076001821365));+#1919 = CARTESIAN_POINT('',(0.26810570758751123,0.4007585315767578));+#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1921 = ORIENTED_EDGE('',*,*,#1922,.T.);+#1922 = EDGE_CURVE('',#1907,#1809,#1923,.T.);+#1923 = SURFACE_CURVE('',#1924,(#1928),.PCURVE_S1.);+#1924 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1925,#1926,#1927),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1925 = CARTESIAN_POINT('',(0.9247610542424873,0.3631327305767544,1.035));+#1926 = CARTESIAN_POINT('',(0.9685119856379825,0.3795830807812648,1.035));+#1927 = CARTESIAN_POINT('',(0.9685119856379825,0.41563384825064936,1.035));+#1928 = PCURVE('',#1684,#1929);+#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934);+#1930 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1931,#1932,#1933),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1931 = CARTESIAN_POINT('',(0.26810570758751123,0.4007585315767578));+#1932 = CARTESIAN_POINT('',(0.2516553573830009,0.444509462971379));+#1933 = CARTESIAN_POINT('',(0.21560458991361622,0.444509462971379));+#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1935 = SHELL_BASED_SURFACE_MODEL('',(#1936));+#1936 = OPEN_SHELL('',(#1937));+#1937 = ADVANCED_FACE('',(#1938),#1952,.T.);+#1938 = FACE_BOUND('',#1939,.F.);+#1939 = EDGE_LOOP('',(#1940,#1963,#1979,#1995,#2011,#2027,#2043,#2059,+ #2075,#2091,#2107));+#1940 = ORIENTED_EDGE('',*,*,#1941,.T.);+#1941 = EDGE_CURVE('',#1942,#1944,#1946,.T.);+#1942 = VERTEX_POINT('',#1943);+#1943 = CARTESIAN_POINT('',(0.5240025226666032,0.13387785006851957,1.035));+#1944 = VERTEX_POINT('',#1945);+#1945 = CARTESIAN_POINT('',(0.6150044599675553,0.13387785006851957,1.035));+#1946 = SURFACE_CURVE('',#1947,(#1951),.PCURVE_S1.);+#1947 = LINE('',#1948,#1949);+#1948 = CARTESIAN_POINT('',(0.5240025226666032,0.13387785006851957,1.035));+#1949 = VECTOR('',#1950,0.8736832079492799);+#1950 = DIRECTION('',(1.0,0.,0.));+#1951 = PCURVE('',#1952,#1957);+#1952 = PLANE('',#1953);+#1953 = AXIS2_PLACEMENT_3D('',#1954,#1955,#1956);+#1954 = CARTESIAN_POINT('',(0.5240025226666032,0.19967925088568747,1.035));+#1955 = DIRECTION('',(0.,0.,1.0));+#1956 = DIRECTION('',(0.,-1.0,0.));+#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962);+#1958 = LINE('',#1959,#1960);+#1959 = CARTESIAN_POINT('',(0.0658014008178057,0.));+#1960 = VECTOR('',#1961,0.8736832079492799);+#1961 = DIRECTION('',(0.,1.));+#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1963 = ORIENTED_EDGE('',*,*,#1964,.T.);+#1964 = EDGE_CURVE('',#1944,#1965,#1967,.T.);+#1965 = VERTEX_POINT('',#1966);+#1966 = CARTESIAN_POINT('',(0.6150044599675553,0.018375391185924357,1.035));+#1967 = SURFACE_CURVE('',#1968,(#1972),.PCURVE_S1.);+#1968 = LINE('',#1969,#1970);+#1969 = CARTESIAN_POINT('',(0.6150044599675553,0.13387785006851957,1.035));+#1970 = VECTOR('',#1971,0.8736832079492799);+#1971 = DIRECTION('',(0.,-1.0,0.));+#1972 = PCURVE('',#1952,#1973);+#1973 = DEFINITIONAL_REPRESENTATION('',(#1974),#1978);+#1974 = LINE('',#1975,#1976);+#1975 = CARTESIAN_POINT('',(0.0658014008178057,0.09100193730095203));+#1976 = VECTOR('',#1977,0.8736832079492799);+#1977 = DIRECTION('',(1.,0.));+#1978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1979 = ORIENTED_EDGE('',*,*,#1980,.T.);+#1980 = EDGE_CURVE('',#1965,#1981,#1983,.T.);+#1981 = VERTEX_POINT('',#1982);+#1982 = CARTESIAN_POINT('',(0.9541616801397985,0.018375391185924357,1.035));+#1983 = SURFACE_CURVE('',#1984,(#1988),.PCURVE_S1.);+#1984 = LINE('',#1985,#1986);+#1985 = CARTESIAN_POINT('',(0.6150044599675553,0.018375391185924357,1.035));+#1986 = VECTOR('',#1987,0.8736832079492799);+#1987 = DIRECTION('',(1.0,0.,0.));+#1988 = PCURVE('',#1952,#1989);+#1989 = DEFINITIONAL_REPRESENTATION('',(#1990),#1994);+#1990 = LINE('',#1991,#1992);+#1991 = CARTESIAN_POINT('',(0.18130385970008636,0.09100193730095203));+#1992 = VECTOR('',#1993,0.8736832079492799);+#1993 = DIRECTION('',(0.,1.));+#1994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1995 = ORIENTED_EDGE('',*,*,#1996,.T.);+#1996 = EDGE_CURVE('',#1981,#1997,#1999,.T.);+#1997 = VERTEX_POINT('',#1998);+#1998 = CARTESIAN_POINT('',(0.9275611138523792,0.1258276786919372,1.035));+#1999 = SURFACE_CURVE('',#2000,(#2004),.PCURVE_S1.);+#2000 = LINE('',#2001,#2002);+#2001 = CARTESIAN_POINT('',(0.9541616801397985,0.018375391185924357,1.035));+#2002 = VECTOR('',#2003,0.8736832079492799);+#2003 = DIRECTION('',(-0.240303066167,0.970697912015,0.));+#2004 = PCURVE('',#1952,#2005);+#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010);+#2006 = LINE('',#2007,#2008);+#2007 = CARTESIAN_POINT('',(0.18130385970008636,0.4301591574740691));+#2008 = VECTOR('',#2009,0.8736832079492799);+#2009 = DIRECTION('',(-0.970697912015,-0.240303066167));+#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2011 = ORIENTED_EDGE('',*,*,#2012,.T.);+#2012 = EDGE_CURVE('',#1997,#2013,#2015,.T.);+#2013 = VERTEX_POINT('',#2014);+#2014 = CARTESIAN_POINT('',(1.0206630958605316,0.1258276786919372,1.035));+#2015 = SURFACE_CURVE('',#2016,(#2020),.PCURVE_S1.);+#2016 = LINE('',#2017,#2018);+#2017 = CARTESIAN_POINT('',(0.9275611138523792,0.1258276786919372,1.035));+#2018 = VECTOR('',#2019,0.8736832079492799);+#2019 = DIRECTION('',(1.0,0.,0.));+#2020 = PCURVE('',#1952,#2021);+#2021 = DEFINITIONAL_REPRESENTATION('',(#2022),#2026);+#2022 = LINE('',#2023,#2024);+#2023 = CARTESIAN_POINT('',(0.07385157219445794,0.4035585911857759));+#2024 = VECTOR('',#2025,0.8736832079492799);+#2025 = DIRECTION('',(0.,1.));+#2026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2027 = ORIENTED_EDGE('',*,*,#2028,.T.);+#2028 = EDGE_CURVE('',#2013,#2029,#2031,.T.);+#2029 = VERTEX_POINT('',#2030);+#2030 = CARTESIAN_POINT('',(1.0465636472461335,0.01767537628360867,1.035));+#2031 = SURFACE_CURVE('',#2032,(#2036),.PCURVE_S1.);+#2032 = LINE('',#2033,#2034);+#2033 = CARTESIAN_POINT('',(1.0206630958605316,0.1258276786919372,1.035));+#2034 = VECTOR('',#2035,0.8736832079492799);+#2035 = DIRECTION('',(0.232896789262,-0.972501457866,0.));+#2036 = PCURVE('',#1952,#2037);+#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2042);+#2038 = LINE('',#2039,#2040);+#2039 = CARTESIAN_POINT('',(0.07385157219445794,0.49666057319392837));+#2040 = VECTOR('',#2041,0.8736832079492799);+#2041 = DIRECTION('',(0.972501457866,0.232896789262));+#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2043 = ORIENTED_EDGE('',*,*,#2044,.T.);+#2044 = EDGE_CURVE('',#2029,#2045,#2047,.T.);+#2045 = VERTEX_POINT('',#2046);+#2046 = CARTESIAN_POINT('',(1.0465636472461335,-0.08207674729658214,1.035));+#2047 = SURFACE_CURVE('',#2048,(#2052),.PCURVE_S1.);+#2048 = LINE('',#2049,#2050);+#2049 = CARTESIAN_POINT('',(1.0465636472461335,0.01767537628360867,1.035));+#2050 = VECTOR('',#2051,0.8736832079492799);+#2051 = DIRECTION('',(0.,-1.0,0.));+#2052 = PCURVE('',#1952,#2053);+#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058);+#2054 = LINE('',#2055,#2056);+#2055 = CARTESIAN_POINT('',(0.18200387460277775,0.5225611245795302));+#2056 = VECTOR('',#2057,0.8736832079492799);+#2057 = DIRECTION('',(1.,0.));+#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2059 = ORIENTED_EDGE('',*,*,#2060,.T.);+#2060 = EDGE_CURVE('',#2045,#2061,#2063,.T.);+#2061 = VERTEX_POINT('',#2062);+#2062 = CARTESIAN_POINT('',(0.6150044599675553,-0.08207674729658214,1.035));+#2063 = SURFACE_CURVE('',#2064,(#2068),.PCURVE_S1.);+#2064 = LINE('',#2065,#2066);+#2065 = CARTESIAN_POINT('',(1.0465636472461335,-0.08207674729658214,1.035));+#2066 = VECTOR('',#2067,0.8736832079492799);+#2067 = DIRECTION('',(-1.0,0.,0.));+#2068 = PCURVE('',#1952,#2069);+#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074);+#2070 = LINE('',#2071,#2072);+#2071 = CARTESIAN_POINT('',(0.2817559981830035,0.5225611245795302));+#2072 = VECTOR('',#2073,0.8736832079492799);+#2073 = DIRECTION('',(0.,-1.));+#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2075 = ORIENTED_EDGE('',*,*,#2076,.T.);+#2076 = EDGE_CURVE('',#2061,#2077,#2079,.T.);+#2077 = VERTEX_POINT('',#2078);+#2078 = CARTESIAN_POINT('',(0.6150044599675553,-0.19757920617848715,1.035));+#2079 = SURFACE_CURVE('',#2080,(#2084),.PCURVE_S1.);+#2080 = LINE('',#2081,#2082);+#2081 = CARTESIAN_POINT('',(0.6150044599675553,-0.08207674729658214,1.035));+#2082 = VECTOR('',#2083,0.8736832079492799);+#2083 = DIRECTION('',(0.,-1.0,0.));+#2084 = PCURVE('',#1952,#2085);+#2085 = DEFINITIONAL_REPRESENTATION('',(#2086),#2090);+#2086 = LINE('',#2087,#2088);+#2087 = CARTESIAN_POINT('',(0.2817559981830035,0.09100193730095203));+#2088 = VECTOR('',#2089,0.8736832079492799);+#2089 = DIRECTION('',(1.,0.));+#2090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2091 = ORIENTED_EDGE('',*,*,#2092,.T.);+#2092 = EDGE_CURVE('',#2077,#2093,#2095,.T.);+#2093 = VERTEX_POINT('',#2094);+#2094 = CARTESIAN_POINT('',(0.5240025226666032,-0.19757920617848715,1.035));+#2095 = SURFACE_CURVE('',#2096,(#2100),.PCURVE_S1.);+#2096 = LINE('',#2097,#2098);+#2097 = CARTESIAN_POINT('',(0.6150044599675553,-0.19757920617848715,1.035));+#2098 = VECTOR('',#2099,0.8736832079492799);+#2099 = DIRECTION('',(-1.0,0.,0.));+#2100 = PCURVE('',#1952,#2101);+#2101 = DEFINITIONAL_REPRESENTATION('',(#2102),#2106);+#2102 = LINE('',#2103,#2104);+#2103 = CARTESIAN_POINT('',(0.3972584570650483,0.09100193730095203));+#2104 = VECTOR('',#2105,0.8736832079492799);+#2105 = DIRECTION('',(0.,-1.));+#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2107 = ORIENTED_EDGE('',*,*,#2108,.T.);+#2108 = EDGE_CURVE('',#2093,#1942,#2109,.T.);+#2109 = SURFACE_CURVE('',#2110,(#2114),.PCURVE_S1.);+#2110 = LINE('',#2111,#2112);+#2111 = CARTESIAN_POINT('',(0.5240025226666032,-0.19757920617848715,1.035));+#2112 = VECTOR('',#2113,0.8736832079492799);+#2113 = DIRECTION('',(0.,1.0,0.));+#2114 = PCURVE('',#1952,#2115);+#2115 = DEFINITIONAL_REPRESENTATION('',(#2116),#2120);+#2116 = LINE('',#2117,#2118);+#2117 = CARTESIAN_POINT('',(0.3972584570650483,0.));+#2118 = VECTOR('',#2119,0.8736832079492799);+#2119 = DIRECTION('',(-1.,0.));+#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2121 = SHELL_BASED_SURFACE_MODEL('',(#2122));+#2122 = OPEN_SHELL('',(#2123));+#2123 = ADVANCED_FACE('',(#2124,#2307),#2138,.T.);+#2124 = FACE_BOUND('',#2125,.F.);+#2125 = EDGE_LOOP('',(#2126,#2149,#2165,#2181,#2197,#2213,#2229,#2245,+ #2261,#2277,#2293));+#2126 = ORIENTED_EDGE('',*,*,#2127,.T.);+#2127 = EDGE_CURVE('',#2128,#2130,#2132,.T.);+#2128 = VERTEX_POINT('',#2129);+#2129 = CARTESIAN_POINT('',(0.7368070529703277,-0.2675806964109296,1.035));+#2130 = VERTEX_POINT('',#2131);+#2131 = CARTESIAN_POINT('',(1.0465636472461335,-0.4656849137659984,1.035));+#2132 = SURFACE_CURVE('',#2133,(#2137),.PCURVE_S1.);+#2133 = LINE('',#2134,#2135);+#2134 = CARTESIAN_POINT('',(0.7368070529703277,-0.2675806964109296,1.035));+#2135 = VECTOR('',#2136,0.8736832079492799);+#2136 = DIRECTION('',(0.842444236237,-0.538783545435,0.));+#2137 = PCURVE('',#2138,#2143);+#2138 = PLANE('',#2139);+#2139 = AXIS2_PLACEMENT_3D('',#2140,#2141,#2142);+#2140 = CARTESIAN_POINT('',(0.5240025226666032,-0.23187993639201698,1.035));+#2141 = DIRECTION('',(0.,0.,1.0));+#2142 = DIRECTION('',(0.,-1.0,0.));+#2143 = DEFINITIONAL_REPRESENTATION('',(#2144),#2148);+#2144 = LINE('',#2145,#2146);+#2145 = CARTESIAN_POINT('',(0.035700760018169964,0.21280453030459812));+#2146 = VECTOR('',#2147,0.8736832079492799);+#2147 = DIRECTION('',(0.538783545435,0.842444236237));+#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2149 = ORIENTED_EDGE('',*,*,#2150,.T.);+#2150 = EDGE_CURVE('',#2130,#2151,#2153,.T.);+#2151 = VERTEX_POINT('',#2152);+#2152 = CARTESIAN_POINT('',(1.0465636472461335,-0.5738372161741522,1.035));+#2153 = SURFACE_CURVE('',#2154,(#2158),.PCURVE_S1.);+#2154 = LINE('',#2155,#2156);+#2155 = CARTESIAN_POINT('',(1.0465636472461335,-0.4656849137659984,1.035));+#2156 = VECTOR('',#2157,0.8736832079492799);+#2157 = DIRECTION('',(0.,-1.0,0.));+#2158 = PCURVE('',#2138,#2159);+#2159 = DEFINITIONAL_REPRESENTATION('',(#2160),#2164);+#2160 = LINE('',#2161,#2162);+#2161 = CARTESIAN_POINT('',(0.2338049773739814,0.5225611245795302));+#2162 = VECTOR('',#2163,0.8736832079492799);+#2163 = DIRECTION('',(1.,0.));+#2164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2165 = ORIENTED_EDGE('',*,*,#2166,.T.);+#2166 = EDGE_CURVE('',#2151,#2167,#2169,.T.);+#2167 = VERTEX_POINT('',#2168);+#2168 = CARTESIAN_POINT('',(0.7252568070820358,-0.5738372161741522,1.035));+#2169 = SURFACE_CURVE('',#2170,(#2174),.PCURVE_S1.);+#2170 = LINE('',#2171,#2172);+#2171 = CARTESIAN_POINT('',(1.0465636472461335,-0.5738372161741522,1.035));+#2172 = VECTOR('',#2173,0.8736832079492799);+#2173 = DIRECTION('',(-1.0,0.,0.));+#2174 = PCURVE('',#2138,#2175);+#2175 = DEFINITIONAL_REPRESENTATION('',(#2176),#2180);+#2176 = LINE('',#2177,#2178);+#2177 = CARTESIAN_POINT('',(0.3419572797821352,0.5225611245795302));+#2178 = VECTOR('',#2179,0.8736832079492799);+#2179 = DIRECTION('',(0.,-1.));+#2180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2181 = ORIENTED_EDGE('',*,*,#2182,.T.);+#2182 = EDGE_CURVE('',#2167,#2183,#2185,.T.);+#2183 = VERTEX_POINT('',#2184);+#2184 = CARTESIAN_POINT('',(0.7252568070820358,-0.6312384381642657,1.035));+#2185 = SURFACE_CURVE('',#2186,(#2190),.PCURVE_S1.);+#2186 = LINE('',#2187,#2188);+#2187 = CARTESIAN_POINT('',(0.7252568070820358,-0.5738372161741522,1.035));+#2188 = VECTOR('',#2189,0.8736832079492799);+#2189 = DIRECTION('',(0.,-1.0,0.));+#2190 = PCURVE('',#2138,#2191);+#2191 = DEFINITIONAL_REPRESENTATION('',(#2192),#2196);+#2192 = LINE('',#2193,#2194);+#2193 = CARTESIAN_POINT('',(0.3419572797821352,0.20125428441630627));+#2194 = VECTOR('',#2195,0.8736832079492799);+#2195 = DIRECTION('',(1.,0.));+#2196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2197 = ORIENTED_EDGE('',*,*,#2198,.T.);+#2198 = EDGE_CURVE('',#2183,#2199,#2201,.T.);+#2199 = VERTEX_POINT('',#2200);+#2200 = CARTESIAN_POINT('',(0.6367049219396299,-0.6312384381642657,1.035));+#2201 = SURFACE_CURVE('',#2202,(#2206),.PCURVE_S1.);+#2202 = LINE('',#2203,#2204);+#2203 = CARTESIAN_POINT('',(0.7252568070820358,-0.6312384381642657,1.035));+#2204 = VECTOR('',#2205,0.8736832079492799);+#2205 = DIRECTION('',(-1.0,0.,0.));+#2206 = PCURVE('',#2138,#2207);+#2207 = DEFINITIONAL_REPRESENTATION('',(#2208),#2212);+#2208 = LINE('',#2209,#2210);+#2209 = CARTESIAN_POINT('',(0.3993585017722487,0.20125428441630627));+#2210 = VECTOR('',#2211,0.8736832079492799);+#2211 = DIRECTION('',(0.,-1.));+#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2213 = ORIENTED_EDGE('',*,*,#2214,.T.);+#2214 = EDGE_CURVE('',#2199,#2215,#2217,.T.);+#2215 = VERTEX_POINT('',#2216);+#2216 = CARTESIAN_POINT('',(0.6367049219396299,-0.5738372161741522,1.035));+#2217 = SURFACE_CURVE('',#2218,(#2222),.PCURVE_S1.);+#2218 = LINE('',#2219,#2220);+#2219 = CARTESIAN_POINT('',(0.6367049219396299,-0.6312384381642657,1.035));+#2220 = VECTOR('',#2221,0.8736832079492799);+#2221 = DIRECTION('',(0.,1.0,0.));+#2222 = PCURVE('',#2138,#2223);+#2223 = DEFINITIONAL_REPRESENTATION('',(#2224),#2228);+#2224 = LINE('',#2225,#2226);+#2225 = CARTESIAN_POINT('',(0.3993585017722487,0.11270239927302667));+#2226 = VECTOR('',#2227,0.8736832079492799);+#2227 = DIRECTION('',(-1.,0.));+#2228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2229 = ORIENTED_EDGE('',*,*,#2230,.T.);+#2230 = EDGE_CURVE('',#2215,#2231,#2233,.T.);+#2231 = VERTEX_POINT('',#2232);+#2232 = CARTESIAN_POINT('',(0.5240025226666032,-0.5738372161741522,1.035));+#2233 = SURFACE_CURVE('',#2234,(#2238),.PCURVE_S1.);+#2234 = LINE('',#2235,#2236);+#2235 = CARTESIAN_POINT('',(0.6367049219396299,-0.5738372161741522,1.035));+#2236 = VECTOR('',#2237,0.8736832079492799);+#2237 = DIRECTION('',(-1.0,0.,0.));+#2238 = PCURVE('',#2138,#2239);+#2239 = DEFINITIONAL_REPRESENTATION('',(#2240),#2244);+#2240 = LINE('',#2241,#2242);+#2241 = CARTESIAN_POINT('',(0.3419572797821352,0.11270239927302667));+#2242 = VECTOR('',#2243,0.8736832079492799);+#2243 = DIRECTION('',(0.,-1.));+#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2245 = ORIENTED_EDGE('',*,*,#2246,.T.);+#2246 = EDGE_CURVE('',#2231,#2247,#2249,.T.);+#2247 = VERTEX_POINT('',#2248);+#2248 = CARTESIAN_POINT('',(0.5240025226666032,-0.4747851074966178,1.035));+#2249 = SURFACE_CURVE('',#2250,(#2254),.PCURVE_S1.);+#2250 = LINE('',#2251,#2252);+#2251 = CARTESIAN_POINT('',(0.5240025226666032,-0.5738372161741522,1.035));+#2252 = VECTOR('',#2253,0.8736832079492799);+#2253 = DIRECTION('',(0.,1.0,0.));+#2254 = PCURVE('',#2138,#2255);+#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2260);+#2256 = LINE('',#2257,#2258);+#2257 = CARTESIAN_POINT('',(0.3419572797821352,0.));+#2258 = VECTOR('',#2259,0.8736832079492799);+#2259 = DIRECTION('',(-1.,0.));+#2260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2261 = ORIENTED_EDGE('',*,*,#2262,.T.);+#2262 = EDGE_CURVE('',#2247,#2263,#2265,.T.);+#2263 = VERTEX_POINT('',#2264);+#2264 = CARTESIAN_POINT('',(0.6367049219396299,-0.4747851074966178,1.035));+#2265 = SURFACE_CURVE('',#2266,(#2270),.PCURVE_S1.);+#2266 = LINE('',#2267,#2268);+#2267 = CARTESIAN_POINT('',(0.5240025226666032,-0.4747851074966178,1.035));+#2268 = VECTOR('',#2269,0.8736832079492799);+#2269 = DIRECTION('',(1.0,0.,0.));+#2270 = PCURVE('',#2138,#2271);+#2271 = DEFINITIONAL_REPRESENTATION('',(#2272),#2276);+#2272 = LINE('',#2273,#2274);+#2273 = CARTESIAN_POINT('',(0.24290517110372709,0.));+#2274 = VECTOR('',#2275,0.8736832079492799);+#2275 = DIRECTION('',(0.,1.));+#2276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2277 = ORIENTED_EDGE('',*,*,#2278,.T.);+#2278 = EDGE_CURVE('',#2263,#2279,#2281,.T.);+#2279 = VERTEX_POINT('',#2280);+#2280 = CARTESIAN_POINT('',(0.6367049219396299,-0.2675806964109296,1.035));+#2281 = SURFACE_CURVE('',#2282,(#2286),.PCURVE_S1.);+#2282 = LINE('',#2283,#2284);+#2283 = CARTESIAN_POINT('',(0.6367049219396299,-0.4747851074966178,1.035));+#2284 = VECTOR('',#2285,0.8736832079492799);+#2285 = DIRECTION('',(0.,1.0,0.));+#2286 = PCURVE('',#2138,#2287);+#2287 = DEFINITIONAL_REPRESENTATION('',(#2288),#2292);+#2288 = LINE('',#2289,#2290);+#2289 = CARTESIAN_POINT('',(0.24290517110372709,0.11270239927302667));+#2290 = VECTOR('',#2291,0.8736832079492799);+#2291 = DIRECTION('',(-1.,0.));+#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2293 = ORIENTED_EDGE('',*,*,#2294,.T.);+#2294 = EDGE_CURVE('',#2279,#2128,#2295,.T.);+#2295 = SURFACE_CURVE('',#2296,(#2300),.PCURVE_S1.);+#2296 = LINE('',#2297,#2298);+#2297 = CARTESIAN_POINT('',(0.6367049219396299,-0.2675806964109296,1.035));+#2298 = VECTOR('',#2299,0.8736832079492799);+#2299 = DIRECTION('',(1.0,0.,0.));+#2300 = PCURVE('',#2138,#2301);+#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306);+#2302 = LINE('',#2303,#2304);+#2303 = CARTESIAN_POINT('',(0.035700760018169964,0.11270239927302667));+#2304 = VECTOR('',#2305,0.8736832079492799);+#2305 = DIRECTION('',(0.,1.));+#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2307 = FACE_BOUND('',#2308,.F.);+#2308 = EDGE_LOOP('',(#2309,#2327,#2343));+#2309 = ORIENTED_EDGE('',*,*,#2310,.T.);+#2310 = EDGE_CURVE('',#2311,#2313,#2315,.T.);+#2311 = VERTEX_POINT('',#2312);+#2312 = CARTESIAN_POINT('',(0.7252568070820358,-0.4747851074966178,1.035));+#2313 = VERTEX_POINT('',#2314);+#2314 = CARTESIAN_POINT('',(0.9317612032659064,-0.4747851074966178,1.035));+#2315 = SURFACE_CURVE('',#2316,(#2320),.PCURVE_S1.);+#2316 = LINE('',#2317,#2318);+#2317 = CARTESIAN_POINT('',(0.7252568070820358,-0.4747851074966178,1.035));+#2318 = VECTOR('',#2319,0.8736832079492799);+#2319 = DIRECTION('',(1.0,0.,0.));+#2320 = PCURVE('',#2138,#2321);+#2321 = DEFINITIONAL_REPRESENTATION('',(#2322),#2326);+#2322 = LINE('',#2323,#2324);+#2323 = CARTESIAN_POINT('',(0.24290517110372709,0.20125428441630627));+#2324 = VECTOR('',#2325,0.8736832079492799);+#2325 = DIRECTION('',(0.,1.));+#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2327 = ORIENTED_EDGE('',*,*,#2328,.T.);+#2328 = EDGE_CURVE('',#2313,#2329,#2331,.T.);+#2329 = VERTEX_POINT('',#2330);+#2330 = CARTESIAN_POINT('',(0.7252568070820358,-0.3428322984100626,1.035));+#2331 = SURFACE_CURVE('',#2332,(#2336),.PCURVE_S1.);+#2332 = LINE('',#2333,#2334);+#2333 = CARTESIAN_POINT('',(0.9317612032659064,-0.4747851074966178,1.035));+#2334 = VECTOR('',#2335,0.8736832079492799);+#2335 = DIRECTION('',(-0.842660258512,0.538445622812,0.));+#2336 = PCURVE('',#2138,#2337);+#2337 = DEFINITIONAL_REPRESENTATION('',(#2338),#2342);+#2338 = LINE('',#2339,#2340);+#2339 = CARTESIAN_POINT('',(0.24290517110372709,0.4077586805993031));+#2340 = VECTOR('',#2341,0.8736832079492799);+#2341 = DIRECTION('',(-0.538445622812,-0.842660258512));+#2342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2343 = ORIENTED_EDGE('',*,*,#2344,.T.);+#2344 = EDGE_CURVE('',#2329,#2311,#2345,.T.);+#2345 = SURFACE_CURVE('',#2346,(#2350),.PCURVE_S1.);+#2346 = LINE('',#2347,#2348);+#2347 = CARTESIAN_POINT('',(0.7252568070820358,-0.3428322984100626,1.035));+#2348 = VECTOR('',#2349,0.8736832079492799);+#2349 = DIRECTION('',(0.,-1.0,0.));+#2350 = PCURVE('',#2138,#2351);+#2351 = DEFINITIONAL_REPRESENTATION('',(#2352),#2356);+#2352 = LINE('',#2353,#2354);+#2353 = CARTESIAN_POINT('',(0.11095236201717193,0.20125428441630627));+#2354 = VECTOR('',#2355,0.8736832079492799);+#2355 = DIRECTION('',(1.,0.));+#2356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2357 = SHELL_BASED_SURFACE_MODEL('',(#2358));+#2358 = OPEN_SHELL('',(#2359));+#2359 = ADVANCED_FACE('',(#2360),#2374,.T.);+#2360 = FACE_BOUND('',#2361,.F.);+#2361 = EDGE_LOOP('',(#2362,#2385,#2401,#2417,#2433,#2449,#2465,#2481,+ #2497,#2513));+#2362 = ORIENTED_EDGE('',*,*,#2363,.T.);+#2363 = EDGE_CURVE('',#2364,#2366,#2368,.T.);+#2364 = VERTEX_POINT('',#2365);+#2365 = CARTESIAN_POINT('',(0.5240025226666032,-0.7050900103588896,1.035));+#2366 = VERTEX_POINT('',#2367);+#2367 = CARTESIAN_POINT('',(1.0465636472461335,-0.7050900103588896,1.035));+#2368 = SURFACE_CURVE('',#2369,(#2373),.PCURVE_S1.);+#2369 = LINE('',#2370,#2371);+#2370 = CARTESIAN_POINT('',(0.5240025226666032,-0.7050900103588896,1.035));+#2371 = VECTOR('',#2372,0.8736832079492799);+#2372 = DIRECTION('',(1.0,0.,0.));+#2373 = PCURVE('',#2374,#2379);+#2374 = PLANE('',#2375);+#2375 = AXIS2_PLACEMENT_3D('',#2376,#2377,#2378);+#2376 = CARTESIAN_POINT('',(0.5240025226666032,-0.6634391236705952,1.035));+#2377 = DIRECTION('',(0.,0.,1.0));+#2378 = DIRECTION('',(0.,-1.0,0.));+#2379 = DEFINITIONAL_REPRESENTATION('',(#2380),#2384);+#2380 = LINE('',#2381,#2382);+#2381 = CARTESIAN_POINT('',(0.041650886687866415,0.));+#2382 = VECTOR('',#2383,0.8736832079492799);+#2383 = DIRECTION('',(0.,1.));+#2384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2385 = ORIENTED_EDGE('',*,*,#2386,.T.);+#2386 = EDGE_CURVE('',#2366,#2387,#2389,.T.);+#2387 = VERTEX_POINT('',#2388);+#2388 = CARTESIAN_POINT('',(1.0465636472461335,-0.8160423723760616,1.035));+#2389 = SURFACE_CURVE('',#2390,(#2394),.PCURVE_S1.);+#2390 = LINE('',#2391,#2392);+#2391 = CARTESIAN_POINT('',(1.0465636472461335,-0.7050900103588896,1.035));+#2392 = VECTOR('',#2393,0.8736832079492799);+#2393 = DIRECTION('',(0.,-1.0,0.));+#2394 = PCURVE('',#2374,#2395);+#2395 = DEFINITIONAL_REPRESENTATION('',(#2396),#2400);+#2396 = LINE('',#2397,#2398);+#2397 = CARTESIAN_POINT('',(0.041650886687866415,0.5225611245795302));+#2398 = VECTOR('',#2399,0.8736832079492799);+#2399 = DIRECTION('',(1.,0.));+#2400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2401 = ORIENTED_EDGE('',*,*,#2402,.T.);+#2402 = EDGE_CURVE('',#2387,#2403,#2405,.T.);+#2403 = VERTEX_POINT('',#2404);+#2404 = CARTESIAN_POINT('',(0.6668055627387588,-0.961645472058109,1.035));+#2405 = SURFACE_CURVE('',#2406,(#2410),.PCURVE_S1.);+#2406 = LINE('',#2407,#2408);+#2407 = CARTESIAN_POINT('',(1.0465636472461335,-0.8160423723760616,1.035));+#2408 = VECTOR('',#2409,0.8736832079492799);+#2409 = DIRECTION('',(-0.933722146707,-0.357998537355,0.));+#2410 = PCURVE('',#2374,#2411);+#2411 = DEFINITIONAL_REPRESENTATION('',(#2412),#2416);+#2412 = LINE('',#2413,#2414);+#2413 = CARTESIAN_POINT('',(0.15260324870546643,0.5225611245795302));+#2414 = VECTOR('',#2415,0.8736832079492799);+#2415 = DIRECTION('',(0.357998537355,-0.933722146707));+#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2417 = ORIENTED_EDGE('',*,*,#2418,.T.);+#2418 = EDGE_CURVE('',#2403,#2419,#2421,.T.);+#2419 = VERTEX_POINT('',#2420);+#2420 = CARTESIAN_POINT('',(1.0465636472461335,-0.961645472058109,1.035));+#2421 = SURFACE_CURVE('',#2422,(#2426),.PCURVE_S1.);+#2422 = LINE('',#2423,#2424);+#2423 = CARTESIAN_POINT('',(0.6668055627387588,-0.961645472058109,1.035));+#2424 = VECTOR('',#2425,0.8736832079492799);+#2425 = DIRECTION('',(1.0,0.,0.));+#2426 = PCURVE('',#2374,#2427);+#2427 = DEFINITIONAL_REPRESENTATION('',(#2428),#2432);+#2428 = LINE('',#2429,#2430);+#2429 = CARTESIAN_POINT('',(0.2982063483875139,0.14280304007302935));+#2430 = VECTOR('',#2431,0.8736832079492799);+#2431 = DIRECTION('',(0.,1.));+#2432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2433 = ORIENTED_EDGE('',*,*,#2434,.T.);+#2434 = EDGE_CURVE('',#2419,#2435,#2437,.T.);+#2435 = VERTEX_POINT('',#2436);+#2436 = CARTESIAN_POINT('',(1.0465636472461335,-1.052647409359061,1.035));+#2437 = SURFACE_CURVE('',#2438,(#2442),.PCURVE_S1.);+#2438 = LINE('',#2439,#2440);+#2439 = CARTESIAN_POINT('',(1.0465636472461335,-0.961645472058109,1.035));+#2440 = VECTOR('',#2441,0.8736832079492799);+#2441 = DIRECTION('',(0.,-1.0,0.));+#2442 = PCURVE('',#2374,#2443);+#2443 = DEFINITIONAL_REPRESENTATION('',(#2444),#2448);+#2444 = LINE('',#2445,#2446);+#2445 = CARTESIAN_POINT('',(0.2982063483875139,0.5225611245795302));+#2446 = VECTOR('',#2447,0.8736832079492799);+#2447 = DIRECTION('',(1.,0.));+#2448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2449 = ORIENTED_EDGE('',*,*,#2450,.T.);+#2450 = EDGE_CURVE('',#2435,#2451,#2453,.T.);+#2451 = VERTEX_POINT('',#2452);+#2452 = CARTESIAN_POINT('',(0.5240025226666032,-1.052647409359061,1.035));+#2453 = SURFACE_CURVE('',#2454,(#2458),.PCURVE_S1.);+#2454 = LINE('',#2455,#2456);+#2455 = CARTESIAN_POINT('',(1.0465636472461335,-1.052647409359061,1.035));+#2456 = VECTOR('',#2457,0.8736832079492799);+#2457 = DIRECTION('',(-1.0,0.,0.));+#2458 = PCURVE('',#2374,#2459);+#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464);+#2460 = LINE('',#2461,#2462);+#2461 = CARTESIAN_POINT('',(0.38920828568846594,0.5225611245795302));+#2462 = VECTOR('',#2463,0.8736832079492799);+#2463 = DIRECTION('',(0.,-1.));+#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2465 = ORIENTED_EDGE('',*,*,#2466,.T.);+#2466 = EDGE_CURVE('',#2451,#2467,#2469,.T.);+#2467 = VERTEX_POINT('',#2468);+#2468 = CARTESIAN_POINT('',(0.5240025226666032,-0.9423950622445806,1.035));+#2469 = SURFACE_CURVE('',#2470,(#2474),.PCURVE_S1.);+#2470 = LINE('',#2471,#2472);+#2471 = CARTESIAN_POINT('',(0.5240025226666032,-1.052647409359061,1.035));+#2472 = VECTOR('',#2473,0.8736832079492799);+#2473 = DIRECTION('',(0.,1.0,0.));+#2474 = PCURVE('',#2374,#2475);+#2475 = DEFINITIONAL_REPRESENTATION('',(#2476),#2480);+#2476 = LINE('',#2477,#2478);+#2477 = CARTESIAN_POINT('',(0.38920828568846594,0.));+#2478 = VECTOR('',#2479,0.8736832079492799);+#2479 = DIRECTION('',(-1.,0.));+#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2481 = ORIENTED_EDGE('',*,*,#2482,.T.);+#2482 = EDGE_CURVE('',#2467,#2483,#2485,.T.);+#2483 = VERTEX_POINT('',#2484);+#2484 = CARTESIAN_POINT('',(0.9037606071731041,-0.7960919476598417,1.035));+#2485 = SURFACE_CURVE('',#2486,(#2490),.PCURVE_S1.);+#2486 = LINE('',#2487,#2488);+#2487 = CARTESIAN_POINT('',(0.5240025226666032,-0.9423950622445806,1.035));+#2488 = VECTOR('',#2489,0.8736832079492799);+#2489 = DIRECTION('',(0.933145967716,0.359497709221,0.));+#2490 = PCURVE('',#2374,#2491);+#2491 = DEFINITIONAL_REPRESENTATION('',(#2492),#2496);+#2492 = LINE('',#2493,#2494);+#2493 = CARTESIAN_POINT('',(0.2789559385731117,0.));+#2494 = VECTOR('',#2495,0.8736832079492799);+#2495 = DIRECTION('',(-0.359497709221,0.933145967716));+#2496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2497 = ORIENTED_EDGE('',*,*,#2498,.T.);+#2498 = EDGE_CURVE('',#2483,#2499,#2501,.T.);+#2499 = VERTEX_POINT('',#2500);+#2500 = CARTESIAN_POINT('',(0.5240025226666032,-0.7960919476598417,1.035));+#2501 = SURFACE_CURVE('',#2502,(#2506),.PCURVE_S1.);+#2502 = LINE('',#2503,#2504);+#2503 = CARTESIAN_POINT('',(0.9037606071731041,-0.7960919476598417,1.035));+#2504 = VECTOR('',#2505,0.8736832079492799);+#2505 = DIRECTION('',(-1.0,0.,0.));+#2506 = PCURVE('',#2374,#2507);+#2507 = DEFINITIONAL_REPRESENTATION('',(#2508),#2512);+#2508 = LINE('',#2509,#2510);+#2509 = CARTESIAN_POINT('',(0.13265282398924655,0.37975808450737447));+#2510 = VECTOR('',#2511,0.8736832079492799);+#2511 = DIRECTION('',(0.,-1.));+#2512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2513 = ORIENTED_EDGE('',*,*,#2514,.T.);+#2514 = EDGE_CURVE('',#2499,#2364,#2515,.T.);+#2515 = SURFACE_CURVE('',#2516,(#2520),.PCURVE_S1.);+#2516 = LINE('',#2517,#2518);+#2517 = CARTESIAN_POINT('',(0.5240025226666032,-0.7960919476598417,1.035));+#2518 = VECTOR('',#2519,0.8736832079492799);+#2519 = DIRECTION('',(0.,1.0,0.));+#2520 = PCURVE('',#2374,#2521);+#2521 = DEFINITIONAL_REPRESENTATION('',(#2522),#2526);+#2522 = LINE('',#2523,#2524);+#2523 = CARTESIAN_POINT('',(0.13265282398924655,0.));+#2524 = VECTOR('',#2525,0.8736832079492799);+#2525 = DIRECTION('',(-1.,0.));+#2526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2527 = SHELL_BASED_SURFACE_MODEL('',(#2528));+#2528 = OPEN_SHELL('',(#2529));+#2529 = ADVANCED_FACE('',(#2530),#2544,.T.);+#2530 = FACE_BOUND('',#2531,.F.);+#2531 = EDGE_LOOP('',(#2532,#2555,#2571,#2587,#2603,#2619,#2635,#2651));+#2532 = ORIENTED_EDGE('',*,*,#2533,.T.);+#2533 = EDGE_CURVE('',#2534,#2536,#2538,.T.);+#2534 = VERTEX_POINT('',#2535);+#2535 = CARTESIAN_POINT('',(0.7847580737793498,-1.2672019769195138,1.035));+#2536 = VERTEX_POINT('',#2537);+#2537 = CARTESIAN_POINT('',(0.8159087369325158,-1.2798022451609692,1.035));+#2538 = SURFACE_CURVE('',#2539,(#2543),.PCURVE_S1.);+#2539 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2540,#2541,#2542),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2540 = CARTESIAN_POINT('',(0.7847580737793498,-1.2672019769195138,1.035));+#2541 = CARTESIAN_POINT('',(0.8033084686910605,-1.2672019769195138,1.035));+#2542 = CARTESIAN_POINT('',(0.8159087369325158,-1.2798022451609692,1.035));+#2543 = PCURVE('',#2544,#2549);+#2544 = PLANE('',#2545);+#2545 = AXIS2_PLACEMENT_3D('',#2546,#2547,#2548);+#2546 = CARTESIAN_POINT('',(0.5240025226666032,-1.0949983109491732,1.035));+#2547 = DIRECTION('',(0.,0.,1.0));+#2548 = DIRECTION('',(0.,-1.0,0.));+#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554);+#2550 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2551,#2552,#2553),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2551 = CARTESIAN_POINT('',(0.17220366597034065,0.26075555111274656));+#2552 = CARTESIAN_POINT('',(0.17220366597034065,0.2793059460244574));+#2553 = CARTESIAN_POINT('',(0.18480393421179586,0.29190621426591257));+#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2555 = ORIENTED_EDGE('',*,*,#2556,.T.);+#2556 = EDGE_CURVE('',#2536,#2557,#2559,.T.);+#2557 = VERTEX_POINT('',#2558);+#2558 = CARTESIAN_POINT('',(0.8285090051739712,-1.3106029008627895,1.035));+#2559 = SURFACE_CURVE('',#2560,(#2564),.PCURVE_S1.);+#2560 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2561,#2562,#2563),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2561 = CARTESIAN_POINT('',(0.8159087369325158,-1.2798022451609692,1.035));+#2562 = CARTESIAN_POINT('',(0.8285090051739712,-1.2924025134024244,1.035));+#2563 = CARTESIAN_POINT('',(0.8285090051739712,-1.3106029008627895,1.035));+#2564 = PCURVE('',#2544,#2565);+#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2570);+#2566 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2567,#2568,#2569),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2567 = CARTESIAN_POINT('',(0.18480393421179586,0.29190621426591257));+#2568 = CARTESIAN_POINT('',(0.19740420245325108,0.3045064825082415));+#2569 = CARTESIAN_POINT('',(0.21560458991361622,0.3045064825082415));+#2570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2571 = ORIENTED_EDGE('',*,*,#2572,.T.);+#2572 = EDGE_CURVE('',#2557,#2573,#2575,.T.);+#2573 = VERTEX_POINT('',#2574);+#2574 = CARTESIAN_POINT('',(0.8159087369325158,-1.3417535640159557,1.035));+#2575 = SURFACE_CURVE('',#2576,(#2580),.PCURVE_S1.);+#2576 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2577,#2578,#2579),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2577 = CARTESIAN_POINT('',(0.8285090051739712,-1.3106029008627895,1.035));+#2578 = CARTESIAN_POINT('',(0.8285090051739712,-1.3291532957745003,1.035));+#2579 = CARTESIAN_POINT('',(0.8159087369325158,-1.3417535640159557,1.035));+#2580 = PCURVE('',#2544,#2581);+#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586);+#2582 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2583,#2584,#2585),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2583 = CARTESIAN_POINT('',(0.21560458991361622,0.3045064825082415));+#2584 = CARTESIAN_POINT('',(0.23415498482532704,0.3045064825082415));+#2585 = CARTESIAN_POINT('',(0.24675525306678228,0.29190621426591257));+#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2587 = ORIENTED_EDGE('',*,*,#2588,.T.);+#2588 = EDGE_CURVE('',#2573,#2589,#2591,.T.);+#2589 = VERTEX_POINT('',#2590);+#2590 = CARTESIAN_POINT('',(0.7847580737793498,-1.3543538322582844,1.035));+#2591 = SURFACE_CURVE('',#2592,(#2596),.PCURVE_S1.);+#2592 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2593,#2594,#2595),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2593 = CARTESIAN_POINT('',(0.8159087369325158,-1.3417535640159557,1.035));+#2594 = CARTESIAN_POINT('',(0.8033084686910605,-1.3543538322582844,1.035));+#2595 = CARTESIAN_POINT('',(0.7847580737793498,-1.3543538322582844,1.035));+#2596 = PCURVE('',#2544,#2597);+#2597 = DEFINITIONAL_REPRESENTATION('',(#2598),#2602);+#2598 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2599,#2600,#2601),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2599 = CARTESIAN_POINT('',(0.24675525306678228,0.29190621426591257));+#2600 = CARTESIAN_POINT('',(0.2593555213082375,0.2793059460244574));+#2601 = CARTESIAN_POINT('',(0.2593555213082375,0.26075555111274656));+#2602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2603 = ORIENTED_EDGE('',*,*,#2604,.T.);+#2604 = EDGE_CURVE('',#2589,#2605,#2607,.T.);+#2605 = VERTEX_POINT('',#2606);+#2606 = CARTESIAN_POINT('',(0.7539574180775295,-1.3417535640159557,1.035));+#2607 = SURFACE_CURVE('',#2608,(#2612),.PCURVE_S1.);+#2608 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2609,#2610,#2611),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2609 = CARTESIAN_POINT('',(0.7847580737793498,-1.3543538322582844,1.035));+#2610 = CARTESIAN_POINT('',(0.7665576863189847,-1.3543538322582844,1.035));+#2611 = CARTESIAN_POINT('',(0.7539574180775295,-1.3417535640159557,1.035));+#2612 = PCURVE('',#2544,#2613);+#2613 = DEFINITIONAL_REPRESENTATION('',(#2614),#2618);+#2614 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2615,#2616,#2617),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2615 = CARTESIAN_POINT('',(0.2593555213082375,0.26075555111274656));+#2616 = CARTESIAN_POINT('',(0.2593555213082375,0.2425551636532551));+#2617 = CARTESIAN_POINT('',(0.24675525306678228,0.2299548954109262));+#2618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2619 = ORIENTED_EDGE('',*,*,#2620,.T.);+#2620 = EDGE_CURVE('',#2605,#2621,#2623,.T.);+#2621 = VERTEX_POINT('',#2622);+#2622 = CARTESIAN_POINT('',(0.7413571498360743,-1.3106029008627895,1.035));+#2623 = SURFACE_CURVE('',#2624,(#2628),.PCURVE_S1.);+#2624 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2625,#2626,#2627),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2625 = CARTESIAN_POINT('',(0.7539574180775295,-1.3417535640159557,1.035));+#2626 = CARTESIAN_POINT('',(0.7413571498360743,-1.3291532957745003,1.035));+#2627 = CARTESIAN_POINT('',(0.7413571498360743,-1.3106029008627895,1.035));+#2628 = PCURVE('',#2544,#2629);+#2629 = DEFINITIONAL_REPRESENTATION('',(#2630),#2634);+#2630 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2631,#2632,#2633),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2631 = CARTESIAN_POINT('',(0.24675525306678228,0.2299548954109262));+#2632 = CARTESIAN_POINT('',(0.23415498482532704,0.217354627169471));+#2633 = CARTESIAN_POINT('',(0.21560458991361622,0.217354627169471));+#2634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2635 = ORIENTED_EDGE('',*,*,#2636,.T.);+#2636 = EDGE_CURVE('',#2621,#2637,#2639,.T.);+#2637 = VERTEX_POINT('',#2638);+#2638 = CARTESIAN_POINT('',(0.7537824143518566,-1.2798022451609692,1.035));+#2639 = SURFACE_CURVE('',#2640,(#2644),.PCURVE_S1.);+#2640 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2641,#2642,#2643),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2641 = CARTESIAN_POINT('',(0.7413571498360743,-1.3106029008627895,1.035));+#2642 = CARTESIAN_POINT('',(0.7413571498360743,-1.2924025134024244,1.035));+#2643 = CARTESIAN_POINT('',(0.7537824143518566,-1.2798022451609692,1.035));+#2644 = PCURVE('',#2544,#2645);+#2645 = DEFINITIONAL_REPRESENTATION('',(#2646),#2650);+#2646 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2647,#2648,#2649),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2647 = CARTESIAN_POINT('',(0.21560458991361622,0.217354627169471));+#2648 = CARTESIAN_POINT('',(0.19740420245325108,0.217354627169471));+#2649 = CARTESIAN_POINT('',(0.18480393421179586,0.22977989168525334));+#2650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2651 = ORIENTED_EDGE('',*,*,#2652,.T.);+#2652 = EDGE_CURVE('',#2637,#2534,#2653,.T.);+#2653 = SURFACE_CURVE('',#2654,(#2658),.PCURVE_S1.);+#2654 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2655,#2656,#2657),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2655 = CARTESIAN_POINT('',(0.7537824143518566,-1.2798022451609692,1.035));+#2656 = CARTESIAN_POINT('',(0.7662076788676391,-1.2672019769195138,1.035));+#2657 = CARTESIAN_POINT('',(0.7847580737793498,-1.2672019769195138,1.035));+#2658 = PCURVE('',#2544,#2659);+#2659 = DEFINITIONAL_REPRESENTATION('',(#2660),#2664);+#2660 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2661,#2662,#2663),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2661 = CARTESIAN_POINT('',(0.18480393421179586,0.22977989168525334));+#2662 = CARTESIAN_POINT('',(0.17220366597034065,0.2422051562019094));+#2663 = CARTESIAN_POINT('',(0.17220366597034065,0.26075555111274656));+#2664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2665 = SHELL_BASED_SURFACE_MODEL('',(#2666));+#2666 = OPEN_SHELL('',(#2667));+#2667 = ADVANCED_FACE('',(#2668,#2803),#2682,.T.);+#2668 = FACE_BOUND('',#2669,.F.);+#2669 = EDGE_LOOP('',(#2670,#2693,#2709,#2725,#2741,#2757,#2773,#2789));+#2670 = ORIENTED_EDGE('',*,*,#2671,.T.);+#2671 = EDGE_CURVE('',#2672,#2674,#2676,.T.);+#2672 = VERTEX_POINT('',#2673);+#2673 = CARTESIAN_POINT('',(0.7847580737793498,-1.138049227441977,1.035));+#2674 = VERTEX_POINT('',#2675);+#2675 = CARTESIAN_POINT('',(0.9882874066276557,-1.1811001439347804,1.035));+#2676 = SURFACE_CURVE('',#2677,(#2681),.PCURVE_S1.);+#2677 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2678,#2679,#2680),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2678 = CARTESIAN_POINT('',(0.7847580737793498,-1.138049227441977,1.035));+#2679 = CARTESIAN_POINT('',(0.9205609648289601,-1.138049227441977,1.035));+#2680 = CARTESIAN_POINT('',(0.9882874066276557,-1.1811001439347804,1.035));+#2681 = PCURVE('',#2682,#2687);+#2682 = PLANE('',#2683);+#2683 = AXIS2_PLACEMENT_3D('',#2684,#2685,#2686);+#2684 = CARTESIAN_POINT('',(0.5240025226666032,-1.0949983109491732,1.035));+#2685 = DIRECTION('',(0.,0.,1.0));+#2686 = DIRECTION('',(0.,-1.0,0.));+#2687 = DEFINITIONAL_REPRESENTATION('',(#2688),#2692);+#2688 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2689,#2690,#2691),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2689 = CARTESIAN_POINT('',(0.043050916492497794,0.26075555111274656));+#2690 = CARTESIAN_POINT('',(0.043050916492497794,0.3965584421623569));+#2691 = CARTESIAN_POINT('',(0.08610183298500432,0.46428488396192613));+#2692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2693 = ORIENTED_EDGE('',*,*,#2694,.T.);+#2694 = EDGE_CURVE('',#2674,#2695,#2697,.T.);+#2695 = VERTEX_POINT('',#2696);+#2696 = CARTESIAN_POINT('',(1.056013848427225,-1.3106029008627895,1.035));+#2697 = SURFACE_CURVE('',#2698,(#2702),.PCURVE_S1.);+#2698 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2699,#2700,#2701),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2699 = CARTESIAN_POINT('',(0.9882874066276557,-1.1811001439347804,1.035));+#2700 = CARTESIAN_POINT('',(1.056013848427225,-1.2241510604267105,1.035));+#2701 = CARTESIAN_POINT('',(1.056013848427225,-1.3106029008627895,1.035));+#2702 = PCURVE('',#2682,#2703);+#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708);+#2704 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2705,#2706,#2707),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2705 = CARTESIAN_POINT('',(0.08610183298500432,0.46428488396192613));+#2706 = CARTESIAN_POINT('',(0.12915274947753705,0.5320113257606216));+#2707 = CARTESIAN_POINT('',(0.21560458991361622,0.5320113257606216));+#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2709 = ORIENTED_EDGE('',*,*,#2710,.T.);+#2710 = EDGE_CURVE('',#2695,#2711,#2713,.T.);+#2711 = VERTEX_POINT('',#2712);+#2712 = CARTESIAN_POINT('',(0.9884624103533286,-1.440455665243018,1.035));+#2713 = SURFACE_CURVE('',#2714,(#2718),.PCURVE_S1.);+#2714 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2715,#2716,#2717),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2715 = CARTESIAN_POINT('',(1.056013848427225,-1.3106029008627895,1.035));+#2716 = CARTESIAN_POINT('',(1.056013848427225,-1.3974047487502144,1.035));+#2717 = CARTESIAN_POINT('',(0.9884624103533286,-1.440455665243018,1.035));+#2718 = PCURVE('',#2682,#2719);+#2719 = DEFINITIONAL_REPRESENTATION('',(#2720),#2724);+#2720 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2721,#2722,#2723),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2721 = CARTESIAN_POINT('',(0.21560458991361622,0.5320113257606216));+#2722 = CARTESIAN_POINT('',(0.3024064378010411,0.5320113257606216));+#2723 = CARTESIAN_POINT('',(0.34545735429384467,0.46445988768759894));+#2724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2725 = ORIENTED_EDGE('',*,*,#2726,.T.);+#2726 = EDGE_CURVE('',#2711,#2727,#2729,.T.);+#2727 = VERTEX_POINT('',#2728);+#2728 = CARTESIAN_POINT('',(0.7847580737793498,-1.4835065817358215,1.035));+#2729 = SURFACE_CURVE('',#2730,(#2734),.PCURVE_S1.);+#2730 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2731,#2732,#2733),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2731 = CARTESIAN_POINT('',(0.9884624103533286,-1.440455665243018,1.035));+#2732 = CARTESIAN_POINT('',(0.9209109722803057,-1.4835065817358215,1.035));+#2733 = CARTESIAN_POINT('',(0.7847580737793498,-1.4835065817358215,1.035));+#2734 = PCURVE('',#2682,#2735);+#2735 = DEFINITIONAL_REPRESENTATION('',(#2736),#2740);+#2736 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2737,#2738,#2739),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2737 = CARTESIAN_POINT('',(0.34545735429384467,0.46445988768759894));+#2738 = CARTESIAN_POINT('',(0.38850827078577455,0.3969084496137026));+#2739 = CARTESIAN_POINT('',(0.38850827078577455,0.26075555111274656));+#2740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2741 = ORIENTED_EDGE('',*,*,#2742,.T.);+#2742 = EDGE_CURVE('',#2727,#2743,#2745,.T.);+#2743 = VERTEX_POINT('',#2744);+#2744 = CARTESIAN_POINT('',(0.5814037446558431,-1.440455665243018,1.035));+#2745 = SURFACE_CURVE('',#2746,(#2750),.PCURVE_S1.);+#2746 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2747,#2748,#2749),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2747 = CARTESIAN_POINT('',(0.7847580737793498,-1.4835065817358215,1.035));+#2748 = CARTESIAN_POINT('',(0.6489551827297395,-1.4835065817358215,1.035));+#2749 = CARTESIAN_POINT('',(0.5814037446558431,-1.440455665243018,1.035));+#2750 = PCURVE('',#2682,#2751);+#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756);+#2752 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2753,#2754,#2755),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2753 = CARTESIAN_POINT('',(0.38850827078577455,0.26075555111274656));+#2754 = CARTESIAN_POINT('',(0.38850827078577455,0.12495266006400989));+#2755 = CARTESIAN_POINT('',(0.34545735429384467,0.05740122198999997));+#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2757 = ORIENTED_EDGE('',*,*,#2758,.T.);+#2758 = EDGE_CURVE('',#2743,#2759,#2761,.T.);+#2759 = VERTEX_POINT('',#2760);+#2760 = CARTESIAN_POINT('',(0.5138523065828204,-1.3106029008627895,1.035));+#2761 = SURFACE_CURVE('',#2762,(#2766),.PCURVE_S1.);+#2762 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2763,#2764,#2765),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2763 = CARTESIAN_POINT('',(0.5814037446558431,-1.440455665243018,1.035));+#2764 = CARTESIAN_POINT('',(0.5138523065828204,-1.3974047487502144,1.035));+#2765 = CARTESIAN_POINT('',(0.5138523065828204,-1.3106029008627895,1.035));+#2766 = PCURVE('',#2682,#2767);+#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2772);+#2768 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2769,#2770,#2771),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2769 = CARTESIAN_POINT('',(0.34545735429384467,0.05740122198999997));+#2770 = CARTESIAN_POINT('',(0.3024064378010411,-0.010150216083599313));+#2771 = CARTESIAN_POINT('',(0.21560458991361622,-0.010150216083599313));+#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2773 = ORIENTED_EDGE('',*,*,#2774,.T.);+#2774 = EDGE_CURVE('',#2759,#2775,#2777,.T.);+#2775 = VERTEX_POINT('',#2776);+#2776 = CARTESIAN_POINT('',(0.5815787483815159,-1.1811001439347804,1.035));+#2777 = SURFACE_CURVE('',#2778,(#2782),.PCURVE_S1.);+#2778 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2779,#2780,#2781),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2779 = CARTESIAN_POINT('',(0.5138523065828204,-1.3106029008627895,1.035));+#2780 = CARTESIAN_POINT('',(0.5138523065828204,-1.2241510604267105,1.035));+#2781 = CARTESIAN_POINT('',(0.5815787483815159,-1.1811001439347804,1.035));+#2782 = PCURVE('',#2682,#2783);+#2783 = DEFINITIONAL_REPRESENTATION('',(#2784),#2788);+#2784 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2785,#2786,#2787),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2785 = CARTESIAN_POINT('',(0.21560458991361622,-0.010150216083599313));+#2786 = CARTESIAN_POINT('',(0.12915274947753705,-0.010150216083599313));+#2787 = CARTESIAN_POINT('',(0.08610183298500432,0.05757622571558545));+#2788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2789 = ORIENTED_EDGE('',*,*,#2790,.T.);+#2790 = EDGE_CURVE('',#2775,#2672,#2791,.T.);+#2791 = SURFACE_CURVE('',#2792,(#2796),.PCURVE_S1.);+#2792 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2793,#2794,#2795),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2793 = CARTESIAN_POINT('',(0.5815787483815159,-1.1811001439347804,1.035));+#2794 = CARTESIAN_POINT('',(0.6493051901810851,-1.138049227441977,1.035));+#2795 = CARTESIAN_POINT('',(0.7847580737793498,-1.138049227441977,1.035));+#2796 = PCURVE('',#2682,#2797);+#2797 = DEFINITIONAL_REPRESENTATION('',(#2798),#2802);+#2798 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2799,#2800,#2801),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2799 = CARTESIAN_POINT('',(0.08610183298500432,0.05757622571558545));+#2800 = CARTESIAN_POINT('',(0.043050916492497794,0.12530266751448188));+#2801 = CARTESIAN_POINT('',(0.043050916492497794,0.26075555111274656));+#2802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2803 = FACE_BOUND('',#2804,.F.);+#2804 = EDGE_LOOP('',(#2805,#2823,#2839,#2855,#2871,#2887,#2903,#2919));+#2805 = ORIENTED_EDGE('',*,*,#2806,.T.);+#2806 = EDGE_CURVE('',#2807,#2809,#2811,.T.);+#2807 = VERTEX_POINT('',#2808);+#2808 = CARTESIAN_POINT('',(0.9685119856379825,-1.3106029008627895,1.035));+#2809 = VERTEX_POINT('',#2810);+#2810 = CARTESIAN_POINT('',(0.9247610542424873,-1.2584517906402402,1.035));+#2811 = SURFACE_CURVE('',#2812,(#2816),.PCURVE_S1.);+#2812 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2813,#2814,#2815),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2813 = CARTESIAN_POINT('',(0.9685119856379825,-1.3106029008627895,1.035));+#2814 = CARTESIAN_POINT('',(0.9685119856379825,-1.2749021408447505,1.035));+#2815 = CARTESIAN_POINT('',(0.9247610542424873,-1.2584517906402402,1.035));+#2816 = PCURVE('',#2682,#2817);+#2817 = DEFINITIONAL_REPRESENTATION('',(#2818),#2822);+#2818 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2819,#2820,#2821),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2819 = CARTESIAN_POINT('',(0.21560458991361622,0.444509462971379));+#2820 = CARTESIAN_POINT('',(0.17990382989557732,0.444509462971379));+#2821 = CARTESIAN_POINT('',(0.1634534796910669,0.4007585315767578));+#2822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2823 = ORIENTED_EDGE('',*,*,#2824,.T.);+#2824 = EDGE_CURVE('',#2809,#2825,#2827,.T.);+#2825 = VERTEX_POINT('',#2826);+#2826 = CARTESIAN_POINT('',(0.7847580737793498,-1.2420014404357298,1.035));+#2827 = SURFACE_CURVE('',#2828,(#2832),.PCURVE_S1.);+#2828 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2829,#2830,#2831),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2829 = CARTESIAN_POINT('',(0.9247610542424873,-1.2584517906402402,1.035));+#2830 = CARTESIAN_POINT('',(0.8810101228478662,-1.2420014404357298,1.035));+#2831 = CARTESIAN_POINT('',(0.7847580737793498,-1.2420014404357298,1.035));+#2832 = PCURVE('',#2682,#2833);+#2833 = DEFINITIONAL_REPRESENTATION('',(#2834),#2838);+#2834 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2835,#2836,#2837),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2835 = CARTESIAN_POINT('',(0.1634534796910669,0.4007585315767578));+#2836 = CARTESIAN_POINT('',(0.14700312948655653,0.3570076001821365));+#2837 = CARTESIAN_POINT('',(0.14700312948655653,0.26075555111274656));+#2838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2839 = ORIENTED_EDGE('',*,*,#2840,.T.);+#2840 = EDGE_CURVE('',#2825,#2841,#2843,.T.);+#2841 = VERTEX_POINT('',#2842);+#2842 = CARTESIAN_POINT('',(0.6451051007666841,-1.2584517906402402,1.035));+#2843 = SURFACE_CURVE('',#2844,(#2848),.PCURVE_S1.);+#2844 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2845,#2846,#2847),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2845 = CARTESIAN_POINT('',(0.7847580737793498,-1.2420014404357298,1.035));+#2846 = CARTESIAN_POINT('',(0.6888560321621793,-1.2420014404357298,1.035));+#2847 = CARTESIAN_POINT('',(0.6451051007666841,-1.2584517906402402,1.035));+#2848 = PCURVE('',#2682,#2849);+#2849 = DEFINITIONAL_REPRESENTATION('',(#2850),#2854);+#2850 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2851,#2852,#2853),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2851 = CARTESIAN_POINT('',(0.14700312948655653,0.26075555111274656));+#2852 = CARTESIAN_POINT('',(0.14700312948655653,0.16485350949557598));+#2853 = CARTESIAN_POINT('',(0.1634534796910669,0.1211025781009547));+#2854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2855 = ORIENTED_EDGE('',*,*,#2856,.T.);+#2856 = EDGE_CURVE('',#2841,#2857,#2859,.T.);+#2857 = VERTEX_POINT('',#2858);+#2858 = CARTESIAN_POINT('',(0.601354169372063,-1.3106029008627895,1.035));+#2859 = SURFACE_CURVE('',#2860,(#2864),.PCURVE_S1.);+#2860 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2861,#2862,#2863),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2861 = CARTESIAN_POINT('',(0.6451051007666841,-1.2584517906402402,1.035));+#2862 = CARTESIAN_POINT('',(0.601354169372063,-1.2749021408447505,1.035));+#2863 = CARTESIAN_POINT('',(0.601354169372063,-1.3106029008627895,1.035));+#2864 = PCURVE('',#2682,#2865);+#2865 = DEFINITIONAL_REPRESENTATION('',(#2866),#2870);+#2866 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2867,#2868,#2869),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2867 = CARTESIAN_POINT('',(0.1634534796910669,0.1211025781009547));+#2868 = CARTESIAN_POINT('',(0.17990382989557732,0.07735164670603638));+#2869 = CARTESIAN_POINT('',(0.21560458991361622,0.07735164670603638));+#2870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2871 = ORIENTED_EDGE('',*,*,#2872,.T.);+#2872 = EDGE_CURVE('',#2857,#2873,#2875,.T.);+#2873 = VERTEX_POINT('',#2874);+#2874 = CARTESIAN_POINT('',(0.6451051007666841,-1.3631040185366845,1.035));+#2875 = SURFACE_CURVE('',#2876,(#2880),.PCURVE_S1.);+#2876 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2877,#2878,#2879),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2877 = CARTESIAN_POINT('',(0.601354169372063,-1.3106029008627895,1.035));+#2878 = CARTESIAN_POINT('',(0.601354169372063,-1.3466536683321741,1.035));+#2879 = CARTESIAN_POINT('',(0.6451051007666841,-1.3631040185366845,1.035));+#2880 = PCURVE('',#2682,#2881);+#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2886);+#2882 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2883,#2884,#2885),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2883 = CARTESIAN_POINT('',(0.21560458991361622,0.07735164670603638));+#2884 = CARTESIAN_POINT('',(0.2516553573830009,0.07735164670603638));+#2885 = CARTESIAN_POINT('',(0.26810570758751123,0.1211025781009547));+#2886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2887 = ORIENTED_EDGE('',*,*,#2888,.T.);+#2888 = EDGE_CURVE('',#2873,#2889,#2891,.T.);+#2889 = VERTEX_POINT('',#2890);+#2890 = CARTESIAN_POINT('',(0.7847580737793498,-1.379554368741195,1.035));+#2891 = SURFACE_CURVE('',#2892,(#2896),.PCURVE_S1.);+#2892 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2893,#2894,#2895),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2893 = CARTESIAN_POINT('',(0.6451051007666841,-1.3631040185366845,1.035));+#2894 = CARTESIAN_POINT('',(0.6888560321621793,-1.379554368741195,1.035));+#2895 = CARTESIAN_POINT('',(0.7847580737793498,-1.379554368741195,1.035));+#2896 = PCURVE('',#2682,#2897);+#2897 = DEFINITIONAL_REPRESENTATION('',(#2898),#2902);+#2898 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2899,#2900,#2901),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2899 = CARTESIAN_POINT('',(0.26810570758751123,0.1211025781009547));+#2900 = CARTESIAN_POINT('',(0.28455605779202164,0.16485350949557598));+#2901 = CARTESIAN_POINT('',(0.28455605779202164,0.26075555111274656));+#2902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2903 = ORIENTED_EDGE('',*,*,#2904,.T.);+#2904 = EDGE_CURVE('',#2889,#2905,#2907,.T.);+#2905 = VERTEX_POINT('',#2906);+#2906 = CARTESIAN_POINT('',(0.9247610542424873,-1.3631040185366845,1.035));+#2907 = SURFACE_CURVE('',#2908,(#2912),.PCURVE_S1.);+#2908 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2909,#2910,#2911),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2909 = CARTESIAN_POINT('',(0.7847580737793498,-1.379554368741195,1.035));+#2910 = CARTESIAN_POINT('',(0.8810101228478662,-1.379554368741195,1.035));+#2911 = CARTESIAN_POINT('',(0.9247610542424873,-1.3631040185366845,1.035));+#2912 = PCURVE('',#2682,#2913);+#2913 = DEFINITIONAL_REPRESENTATION('',(#2914),#2918);+#2914 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2915,#2916,#2917),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2915 = CARTESIAN_POINT('',(0.28455605779202164,0.26075555111274656));+#2916 = CARTESIAN_POINT('',(0.28455605779202164,0.3570076001821365));+#2917 = CARTESIAN_POINT('',(0.26810570758751123,0.4007585315767578));+#2918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2919 = ORIENTED_EDGE('',*,*,#2920,.T.);+#2920 = EDGE_CURVE('',#2905,#2807,#2921,.T.);+#2921 = SURFACE_CURVE('',#2922,(#2926),.PCURVE_S1.);+#2922 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2923,#2924,#2925),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2923 = CARTESIAN_POINT('',(0.9247610542424873,-1.3631040185366845,1.035));+#2924 = CARTESIAN_POINT('',(0.9685119856379825,-1.3466536683321741,1.035));+#2925 = CARTESIAN_POINT('',(0.9685119856379825,-1.3106029008627895,1.035));+#2926 = PCURVE('',#2682,#2927);+#2927 = DEFINITIONAL_REPRESENTATION('',(#2928),#2932);+#2928 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2929,#2930,#2931),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2929 = CARTESIAN_POINT('',(0.26810570758751123,0.4007585315767578));+#2930 = CARTESIAN_POINT('',(0.2516553573830009,0.444509462971379));+#2931 = CARTESIAN_POINT('',(0.21560458991361622,0.444509462971379));+#2932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2933 = SHELL_BASED_SURFACE_MODEL('',(#2934));+#2934 = OPEN_SHELL('',(#2935));+#2935 = ADVANCED_FACE('',(#2936,#3119),#2950,.T.);+#2936 = FACE_BOUND('',#2937,.F.);+#2937 = EDGE_LOOP('',(#2938,#2961,#2977,#2993,#3009,#3025,#3041,#3057,+ #3073,#3089,#3105));+#2938 = ORIENTED_EDGE('',*,*,#2939,.T.);+#2939 = EDGE_CURVE('',#2940,#2942,#2944,.T.);+#2940 = VERTEX_POINT('',#2941);+#2941 = CARTESIAN_POINT('',(0.7368070529703277,-1.5622582582457902,1.035));+#2942 = VERTEX_POINT('',#2943);+#2943 = CARTESIAN_POINT('',(1.0465636472461335,-1.7603624756017329,1.035));+#2944 = SURFACE_CURVE('',#2945,(#2949),.PCURVE_S1.);+#2945 = LINE('',#2946,#2947);+#2946 = CARTESIAN_POINT('',(0.7368070529703277,-1.5622582582457902,1.035));+#2947 = VECTOR('',#2948,0.8736832079492799);+#2948 = DIRECTION('',(0.842444236237,-0.538783545435,0.));+#2949 = PCURVE('',#2950,#2955);+#2950 = PLANE('',#2951);+#2951 = AXIS2_PLACEMENT_3D('',#2952,#2953,#2954);+#2952 = CARTESIAN_POINT('',(0.5240025226666032,-1.5265574982277512,1.035));+#2953 = DIRECTION('',(0.,0.,1.0));+#2954 = DIRECTION('',(0.,-1.0,0.));+#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960);+#2956 = LINE('',#2957,#2958);+#2957 = CARTESIAN_POINT('',(0.035700760018169964,0.21280453030459812));+#2958 = VECTOR('',#2959,0.8736832079492799);+#2959 = DIRECTION('',(0.538783545435,0.842444236237));+#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2961 = ORIENTED_EDGE('',*,*,#2962,.T.);+#2962 = EDGE_CURVE('',#2942,#2963,#2965,.T.);+#2963 = VERTEX_POINT('',#2964);+#2964 = CARTESIAN_POINT('',(1.0465636472461335,-1.8685147780098867,1.035));+#2965 = SURFACE_CURVE('',#2966,(#2970),.PCURVE_S1.);+#2966 = LINE('',#2967,#2968);+#2967 = CARTESIAN_POINT('',(1.0465636472461335,-1.7603624756017329,1.035));+#2968 = VECTOR('',#2969,0.8736832079492799);+#2969 = DIRECTION('',(0.,-1.0,0.));+#2970 = PCURVE('',#2950,#2971);+#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976);+#2972 = LINE('',#2973,#2974);+#2973 = CARTESIAN_POINT('',(0.2338049773739814,0.5225611245795302));+#2974 = VECTOR('',#2975,0.8736832079492799);+#2975 = DIRECTION('',(1.,0.));+#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2977 = ORIENTED_EDGE('',*,*,#2978,.T.);+#2978 = EDGE_CURVE('',#2963,#2979,#2981,.T.);+#2979 = VERTEX_POINT('',#2980);+#2980 = CARTESIAN_POINT('',(0.7252568070820358,-1.8685147780098867,1.035));+#2981 = SURFACE_CURVE('',#2982,(#2986),.PCURVE_S1.);+#2982 = LINE('',#2983,#2984);+#2983 = CARTESIAN_POINT('',(1.0465636472461335,-1.8685147780098867,1.035));+#2984 = VECTOR('',#2985,0.8736832079492799);+#2985 = DIRECTION('',(-1.0,0.,0.));+#2986 = PCURVE('',#2950,#2987);+#2987 = DEFINITIONAL_REPRESENTATION('',(#2988),#2992);+#2988 = LINE('',#2989,#2990);+#2989 = CARTESIAN_POINT('',(0.3419572797821352,0.5225611245795302));+#2990 = VECTOR('',#2991,0.8736832079492799);+#2991 = DIRECTION('',(0.,-1.));+#2992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2993 = ORIENTED_EDGE('',*,*,#2994,.T.);+#2994 = EDGE_CURVE('',#2979,#2995,#2997,.T.);+#2995 = VERTEX_POINT('',#2996);+#2996 = CARTESIAN_POINT('',(0.7252568070820358,-1.925916,1.035));+#2997 = SURFACE_CURVE('',#2998,(#3002),.PCURVE_S1.);+#2998 = LINE('',#2999,#3000);+#2999 = CARTESIAN_POINT('',(0.7252568070820358,-1.8685147780098867,1.035));+#3000 = VECTOR('',#3001,0.8736832079492799);+#3001 = DIRECTION('',(0.,-1.0,0.));+#3002 = PCURVE('',#2950,#3003);+#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008);+#3004 = LINE('',#3005,#3006);+#3005 = CARTESIAN_POINT('',(0.3419572797821352,0.20125428441630627));+#3006 = VECTOR('',#3007,0.8736832079492799);+#3007 = DIRECTION('',(1.,0.));+#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3009 = ORIENTED_EDGE('',*,*,#3010,.T.);+#3010 = EDGE_CURVE('',#2995,#3011,#3013,.T.);+#3011 = VERTEX_POINT('',#3012);+#3012 = CARTESIAN_POINT('',(0.6367049219396299,-1.925916,1.035));+#3013 = SURFACE_CURVE('',#3014,(#3018),.PCURVE_S1.);+#3014 = LINE('',#3015,#3016);+#3015 = CARTESIAN_POINT('',(0.7252568070820358,-1.925916,1.035));+#3016 = VECTOR('',#3017,0.8736832079492799);+#3017 = DIRECTION('',(-1.0,0.,0.));+#3018 = PCURVE('',#2950,#3019);+#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024);+#3020 = LINE('',#3021,#3022);+#3021 = CARTESIAN_POINT('',(0.3993585017722487,0.20125428441630627));+#3022 = VECTOR('',#3023,0.8736832079492799);+#3023 = DIRECTION('',(0.,-1.));+#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3025 = ORIENTED_EDGE('',*,*,#3026,.T.);+#3026 = EDGE_CURVE('',#3011,#3027,#3029,.T.);+#3027 = VERTEX_POINT('',#3028);+#3028 = CARTESIAN_POINT('',(0.6367049219396299,-1.8685147780098867,1.035));+#3029 = SURFACE_CURVE('',#3030,(#3034),.PCURVE_S1.);+#3030 = LINE('',#3031,#3032);+#3031 = CARTESIAN_POINT('',(0.6367049219396299,-1.925916,1.035));+#3032 = VECTOR('',#3033,0.8736832079492799);+#3033 = DIRECTION('',(0.,1.0,0.));+#3034 = PCURVE('',#2950,#3035);+#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040);+#3036 = LINE('',#3037,#3038);+#3037 = CARTESIAN_POINT('',(0.3993585017722487,0.11270239927302667));+#3038 = VECTOR('',#3039,0.8736832079492799);+#3039 = DIRECTION('',(-1.,0.));+#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3041 = ORIENTED_EDGE('',*,*,#3042,.T.);+#3042 = EDGE_CURVE('',#3027,#3043,#3045,.T.);+#3043 = VERTEX_POINT('',#3044);+#3044 = CARTESIAN_POINT('',(0.5240025226666032,-1.8685147780098867,1.035));+#3045 = SURFACE_CURVE('',#3046,(#3050),.PCURVE_S1.);+#3046 = LINE('',#3047,#3048);+#3047 = CARTESIAN_POINT('',(0.6367049219396299,-1.8685147780098867,1.035));+#3048 = VECTOR('',#3049,0.8736832079492799);+#3049 = DIRECTION('',(-1.0,0.,0.));+#3050 = PCURVE('',#2950,#3051);+#3051 = DEFINITIONAL_REPRESENTATION('',(#3052),#3056);+#3052 = LINE('',#3053,#3054);+#3053 = CARTESIAN_POINT('',(0.3419572797821352,0.11270239927302667));+#3054 = VECTOR('',#3055,0.8736832079492799);+#3055 = DIRECTION('',(0.,-1.));+#3056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3057 = ORIENTED_EDGE('',*,*,#3058,.T.);+#3058 = EDGE_CURVE('',#3043,#3059,#3061,.T.);+#3059 = VERTEX_POINT('',#3060);+#3060 = CARTESIAN_POINT('',(0.5240025226666032,-1.7694626693323525,1.035));+#3061 = SURFACE_CURVE('',#3062,(#3066),.PCURVE_S1.);+#3062 = LINE('',#3063,#3064);+#3063 = CARTESIAN_POINT('',(0.5240025226666032,-1.8685147780098867,1.035));+#3064 = VECTOR('',#3065,0.8736832079492799);+#3065 = DIRECTION('',(0.,1.0,0.));+#3066 = PCURVE('',#2950,#3067);+#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3072);+#3068 = LINE('',#3069,#3070);+#3069 = CARTESIAN_POINT('',(0.3419572797821352,0.));+#3070 = VECTOR('',#3071,0.8736832079492799);+#3071 = DIRECTION('',(-1.,0.));+#3072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3073 = ORIENTED_EDGE('',*,*,#3074,.T.);+#3074 = EDGE_CURVE('',#3059,#3075,#3077,.T.);+#3075 = VERTEX_POINT('',#3076);+#3076 = CARTESIAN_POINT('',(0.6367049219396299,-1.7694626693323525,1.035));+#3077 = SURFACE_CURVE('',#3078,(#3082),.PCURVE_S1.);+#3078 = LINE('',#3079,#3080);+#3079 = CARTESIAN_POINT('',(0.5240025226666032,-1.7694626693323525,1.035));+#3080 = VECTOR('',#3081,0.8736832079492799);+#3081 = DIRECTION('',(1.0,0.,0.));+#3082 = PCURVE('',#2950,#3083);+#3083 = DEFINITIONAL_REPRESENTATION('',(#3084),#3088);+#3084 = LINE('',#3085,#3086);+#3085 = CARTESIAN_POINT('',(0.24290517110372709,0.));+#3086 = VECTOR('',#3087,0.8736832079492799);+#3087 = DIRECTION('',(0.,1.));+#3088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3089 = ORIENTED_EDGE('',*,*,#3090,.T.);+#3090 = EDGE_CURVE('',#3075,#3091,#3093,.T.);+#3091 = VERTEX_POINT('',#3092);+#3092 = CARTESIAN_POINT('',(0.6367049219396299,-1.5622582582457902,1.035));+#3093 = SURFACE_CURVE('',#3094,(#3098),.PCURVE_S1.);+#3094 = LINE('',#3095,#3096);+#3095 = CARTESIAN_POINT('',(0.6367049219396299,-1.7694626693323525,1.035));+#3096 = VECTOR('',#3097,0.8736832079492799);+#3097 = DIRECTION('',(0.,1.0,0.));+#3098 = PCURVE('',#2950,#3099);+#3099 = DEFINITIONAL_REPRESENTATION('',(#3100),#3104);+#3100 = LINE('',#3101,#3102);+#3101 = CARTESIAN_POINT('',(0.24290517110372709,0.11270239927302667));+#3102 = VECTOR('',#3103,0.8736832079492799);+#3103 = DIRECTION('',(-1.,0.));+#3104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3105 = ORIENTED_EDGE('',*,*,#3106,.T.);+#3106 = EDGE_CURVE('',#3091,#2940,#3107,.T.);+#3107 = SURFACE_CURVE('',#3108,(#3112),.PCURVE_S1.);+#3108 = LINE('',#3109,#3110);+#3109 = CARTESIAN_POINT('',(0.6367049219396299,-1.5622582582457902,1.035));+#3110 = VECTOR('',#3111,0.8736832079492799);+#3111 = DIRECTION('',(1.0,0.,0.));+#3112 = PCURVE('',#2950,#3113);+#3113 = DEFINITIONAL_REPRESENTATION('',(#3114),#3118);+#3114 = LINE('',#3115,#3116);+#3115 = CARTESIAN_POINT('',(0.035700760018169964,0.11270239927302667));+#3116 = VECTOR('',#3117,0.8736832079492799);+#3117 = DIRECTION('',(0.,1.));+#3118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3119 = FACE_BOUND('',#3120,.F.);+#3120 = EDGE_LOOP('',(#3121,#3139,#3155));+#3121 = ORIENTED_EDGE('',*,*,#3122,.T.);+#3122 = EDGE_CURVE('',#3123,#3125,#3127,.T.);+#3123 = VERTEX_POINT('',#3124);+#3124 = CARTESIAN_POINT('',(0.7252568070820358,-1.7694626693323525,1.035));+#3125 = VERTEX_POINT('',#3126);+#3126 = CARTESIAN_POINT('',(0.9317612032659064,-1.7694626693323525,1.035));+#3127 = SURFACE_CURVE('',#3128,(#3132),.PCURVE_S1.);+#3128 = LINE('',#3129,#3130);+#3129 = CARTESIAN_POINT('',(0.7252568070820358,-1.7694626693323525,1.035));+#3130 = VECTOR('',#3131,0.8736832079492799);+#3131 = DIRECTION('',(1.0,0.,0.));+#3132 = PCURVE('',#2950,#3133);+#3133 = DEFINITIONAL_REPRESENTATION('',(#3134),#3138);+#3134 = LINE('',#3135,#3136);+#3135 = CARTESIAN_POINT('',(0.24290517110372709,0.20125428441630627));+#3136 = VECTOR('',#3137,0.8736832079492799);+#3137 = DIRECTION('',(0.,1.));+#3138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3139 = ORIENTED_EDGE('',*,*,#3140,.T.);+#3140 = EDGE_CURVE('',#3125,#3141,#3143,.T.);+#3141 = VERTEX_POINT('',#3142);+#3142 = CARTESIAN_POINT('',(0.7252568070820358,-1.6375098602449234,1.035));+#3143 = SURFACE_CURVE('',#3144,(#3148),.PCURVE_S1.);+#3144 = LINE('',#3145,#3146);+#3145 = CARTESIAN_POINT('',(0.9317612032659064,-1.7694626693323525,1.035));+#3146 = VECTOR('',#3147,0.8736832079492799);+#3147 = DIRECTION('',(-0.842660258512,0.538445622812,0.));+#3148 = PCURVE('',#2950,#3149);+#3149 = DEFINITIONAL_REPRESENTATION('',(#3150),#3154);+#3150 = LINE('',#3151,#3152);+#3151 = CARTESIAN_POINT('',(0.24290517110372709,0.4077586805993031));+#3152 = VECTOR('',#3153,0.8736832079492799);+#3153 = DIRECTION('',(-0.538445622812,-0.842660258512));+#3154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3155 = ORIENTED_EDGE('',*,*,#3156,.T.);+#3156 = EDGE_CURVE('',#3141,#3123,#3157,.T.);+#3157 = SURFACE_CURVE('',#3158,(#3162),.PCURVE_S1.);+#3158 = LINE('',#3159,#3160);+#3159 = CARTESIAN_POINT('',(0.7252568070820358,-1.6375098602449234,1.035));+#3160 = VECTOR('',#3161,0.8736832079492799);+#3161 = DIRECTION('',(0.,-1.0,0.));+#3162 = PCURVE('',#2950,#3163);+#3163 = DEFINITIONAL_REPRESENTATION('',(#3164),#3168);+#3164 = LINE('',#3165,#3166);+#3165 = CARTESIAN_POINT('',(0.11095236201717193,0.20125428441630627));+#3166 = VECTOR('',#3167,0.8736832079492799);+#3167 = DIRECTION('',(1.,0.));+#3168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3169 = SHELL_BASED_SURFACE_MODEL('',(#3170));+#3170 = OPEN_SHELL('',(#3171));+#3171 = ADVANCED_FACE('',(#3172),#3186,.T.);+#3172 = FACE_BOUND('',#3173,.F.);+#3173 = EDGE_LOOP('',(#3174,#3197,#3213,#3229,#3245,#3261));+#3174 = ORIENTED_EDGE('',*,*,#3175,.T.);+#3175 = EDGE_CURVE('',#3176,#3178,#3180,.T.);+#3176 = VERTEX_POINT('',#3177);+#3177 = CARTESIAN_POINT('',(-0.17585003526946363,1.307977610543093,1.035));+#3178 = VERTEX_POINT('',#3179);+#3179 = CARTESIAN_POINT('',(-0.17585003526946363,1.6325186789686825,1.035));+#3180 = SURFACE_CURVE('',#3181,(#3185),.PCURVE_S1.);+#3181 = LINE('',#3182,#3183);+#3182 = CARTESIAN_POINT('',(-0.17585003526946363,1.307977610543093,1.035));+#3183 = VECTOR('',#3184,1.4110541623062371);+#3184 = DIRECTION('',(0.,1.0,0.));+#3185 = PCURVE('',#3186,#3191);+#3186 = PLANE('',#3187);+#3187 = AXIS2_PLACEMENT_3D('',#3188,#3189,#3190);+#3188 = CARTESIAN_POINT('',(-0.17585003526946363,1.7113758500221743,1.035));+#3189 = DIRECTION('',(0.,0.,1.0));+#3190 = DIRECTION('',(0.,-1.0,0.));+#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196);+#3192 = LINE('',#3193,#3194);+#3193 = CARTESIAN_POINT('',(0.40339823947908104,0.));+#3194 = VECTOR('',#3195,1.4110541623062371);+#3195 = DIRECTION('',(-1.,0.));+#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3197 = ORIENTED_EDGE('',*,*,#3198,.T.);+#3198 = EDGE_CURVE('',#3178,#3199,#3201,.T.);+#3199 = VERTEX_POINT('',#3200);+#3200 = CARTESIAN_POINT('',(0.3474111042118842,1.6325186789686825,1.035));+#3201 = SURFACE_CURVE('',#3202,(#3206),.PCURVE_S1.);+#3202 = LINE('',#3203,#3204);+#3203 = CARTESIAN_POINT('',(-0.17585003526946363,1.6325186789686825,1.035));+#3204 = VECTOR('',#3205,1.4110541623062371);+#3205 = DIRECTION('',(1.0,0.,0.));+#3206 = PCURVE('',#3186,#3207);+#3207 = DEFINITIONAL_REPRESENTATION('',(#3208),#3212);+#3208 = LINE('',#3209,#3210);+#3209 = CARTESIAN_POINT('',(0.07885717105366097,0.));+#3210 = VECTOR('',#3211,1.4110541623062371);+#3211 = DIRECTION('',(0.,1.));+#3212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3213 = ORIENTED_EDGE('',*,*,#3214,.T.);+#3214 = EDGE_CURVE('',#3199,#3215,#3217,.T.);+#3215 = VERTEX_POINT('',#3216);+#3216 = CARTESIAN_POINT('',(0.3474111042118842,1.5291281658094722,1.035));+#3217 = SURFACE_CURVE('',#3218,(#3222),.PCURVE_S1.);+#3218 = LINE('',#3219,#3220);+#3219 = CARTESIAN_POINT('',(0.3474111042118842,1.6325186789686825,1.035));+#3220 = VECTOR('',#3221,1.4110541623062371);+#3221 = DIRECTION('',(0.,-1.0,0.));+#3222 = PCURVE('',#3186,#3223);+#3223 = DEFINITIONAL_REPRESENTATION('',(#3224),#3228);+#3224 = LINE('',#3225,#3226);+#3225 = CARTESIAN_POINT('',(0.07885717105366097,0.5232611394799368));+#3226 = VECTOR('',#3227,1.4110541623062371);+#3227 = DIRECTION('',(1.,0.));+#3228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3229 = ORIENTED_EDGE('',*,*,#3230,.T.);+#3230 = EDGE_CURVE('',#3215,#3231,#3233,.T.);+#3231 = VERTEX_POINT('',#3232);+#3232 = CARTESIAN_POINT('',(-0.08472619316273167,1.5291281658094722,1.035));+#3233 = SURFACE_CURVE('',#3234,(#3238),.PCURVE_S1.);+#3234 = LINE('',#3235,#3236);+#3235 = CARTESIAN_POINT('',(0.3474111042118842,1.5291281658094722,1.035));+#3236 = VECTOR('',#3237,1.4110541623062371);+#3237 = DIRECTION('',(-1.0,0.,0.));+#3238 = PCURVE('',#3186,#3239);+#3239 = DEFINITIONAL_REPRESENTATION('',(#3240),#3244);+#3240 = LINE('',#3241,#3242);+#3241 = CARTESIAN_POINT('',(0.18224768421270215,0.5232611394799368));+#3242 = VECTOR('',#3243,1.4110541623062371);+#3243 = DIRECTION('',(0.,-1.));+#3244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3245 = ORIENTED_EDGE('',*,*,#3246,.T.);+#3246 = EDGE_CURVE('',#3231,#3247,#3249,.T.);+#3247 = VERTEX_POINT('',#3248);+#3248 = CARTESIAN_POINT('',(-0.08472619316273167,1.307977610543093,1.035));+#3249 = SURFACE_CURVE('',#3250,(#3254),.PCURVE_S1.);+#3250 = LINE('',#3251,#3252);+#3251 = CARTESIAN_POINT('',(-0.08472619316273167,1.5291281658094722,1.035));+#3252 = VECTOR('',#3253,1.4110541623062371);+#3253 = DIRECTION('',(0.,-1.0,0.));+#3254 = PCURVE('',#3186,#3255);+#3255 = DEFINITIONAL_REPRESENTATION('',(#3256),#3260);+#3256 = LINE('',#3257,#3258);+#3257 = CARTESIAN_POINT('',(0.18224768421270215,0.09112384210644985));+#3258 = VECTOR('',#3259,1.4110541623062371);+#3259 = DIRECTION('',(1.,0.));+#3260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3261 = ORIENTED_EDGE('',*,*,#3262,.T.);+#3262 = EDGE_CURVE('',#3247,#3176,#3263,.T.);+#3263 = SURFACE_CURVE('',#3264,(#3268),.PCURVE_S1.);+#3264 = LINE('',#3265,#3266);+#3265 = CARTESIAN_POINT('',(-0.08472619316273167,1.307977610543093,1.035));+#3266 = VECTOR('',#3267,1.4110541623062371);+#3267 = DIRECTION('',(-1.0,0.,0.));+#3268 = PCURVE('',#3186,#3269);+#3269 = DEFINITIONAL_REPRESENTATION('',(#3270),#3274);+#3270 = LINE('',#3271,#3272);+#3271 = CARTESIAN_POINT('',(0.40339823947908104,0.09112384210644985));+#3272 = VECTOR('',#3273,1.4110541623062371);+#3273 = DIRECTION('',(0.,-1.));+#3274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3275 = SHELL_BASED_SURFACE_MODEL('',(#3276));+#3276 = OPEN_SHELL('',(#3277));+#3277 = ADVANCED_FACE('',(#3278),#3292,.T.);+#3278 = FACE_BOUND('',#3279,.F.);+#3279 = EDGE_LOOP('',(#3280,#3303,#3319,#3335,#3351,#3367,#3383,#3399,+ #3415,#3431,#3447,#3463,#3479,#3495,#3511,#3527,#3543,#3559,#3575,+ #3591,#3607,#3623,#3639,#3655,#3671,#3687,#3703,#3719));+#3280 = ORIENTED_EDGE('',*,*,#3281,.T.);+#3281 = EDGE_CURVE('',#3282,#3284,#3286,.T.);+#3282 = VERTEX_POINT('',#3283);+#3283 = CARTESIAN_POINT('',(0.03443575420724776,1.0496765658032268,1.035));+#3284 = VERTEX_POINT('',#3285);+#3285 = CARTESIAN_POINT('',(0.05371195157592612,1.1004956315934429,1.035));+#3286 = SURFACE_CURVE('',#3287,(#3291),.PCURVE_S1.);+#3287 = LINE('',#3288,#3289);+#3288 = CARTESIAN_POINT('',(0.03443575420724776,1.0496765658032268,1.035));+#3289 = VECTOR('',#3290,1.4110541623062371);+#3290 = DIRECTION('',(0.354654234121,0.934997526318,0.));+#3291 = PCURVE('',#3292,#3297);+#3292 = PLANE('',#3293);+#3293 = AXIS2_PLACEMENT_3D('',#3294,#3295,#3296);+#3294 = CARTESIAN_POINT('',(-0.17585003526946363,1.2792385526485883,1.035));+#3295 = DIRECTION('',(0.,0.,1.0));+#3296 = DIRECTION('',(0.,-1.0,0.));+#3297 = DEFINITIONAL_REPRESENTATION('',(#3298),#3302);+#3298 = LINE('',#3299,#3300);+#3299 = CARTESIAN_POINT('',(0.22956198684536158,0.2102857894759777));+#3300 = VECTOR('',#3301,1.4110541623062371);+#3301 = DIRECTION('',(-0.934997526318,0.354654234121));+#3302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3303 = ORIENTED_EDGE('',*,*,#3304,.T.);+#3304 = EDGE_CURVE('',#3284,#3305,#3307,.T.);+#3305 = VERTEX_POINT('',#3306);+#3306 = CARTESIAN_POINT('',(0.11627197394515648,1.206339478962661,1.035));+#3307 = SURFACE_CURVE('',#3308,(#3312),.PCURVE_S1.);+#3308 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3309,#3310,#3311),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3309 = CARTESIAN_POINT('',(0.05371195157592612,1.1004956315934429,1.035));+#3310 = CARTESIAN_POINT('',(0.08350243841841742,1.1786518500157055,1.035));+#3311 = CARTESIAN_POINT('',(0.11627197394515648,1.206339478962661,1.035));+#3312 = PCURVE('',#3292,#3313);+#3313 = DEFINITIONAL_REPRESENTATION('',(#3314),#3318);+#3314 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3315,#3316,#3317),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3315 = CARTESIAN_POINT('',(0.17874292105514547,0.22956198684536158));+#3316 = CARTESIAN_POINT('',(0.10058670263289708,0.25935247368741543));+#3317 = CARTESIAN_POINT('',(0.07289907368516553,0.2921220092146625));+#3318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3319 = ORIENTED_EDGE('',*,*,#3320,.T.);+#3320 = EDGE_CURVE('',#3305,#3321,#3323,.T.);+#3321 = VERTEX_POINT('',#3322);+#3322 = CARTESIAN_POINT('',(0.20441676736776782,1.2340271079110274,1.035));+#3323 = SURFACE_CURVE('',#3324,(#3328),.PCURVE_S1.);+#3324 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3325,#3326,#3327),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3325 = CARTESIAN_POINT('',(0.11627197394515648,1.206339478962661,1.035));+#3326 = CARTESIAN_POINT('',(0.14904150947244588,1.2340271079110274,1.035));+#3327 = CARTESIAN_POINT('',(0.20441676736776782,1.2340271079110274,1.035));+#3328 = PCURVE('',#3292,#3329);+#3329 = DEFINITIONAL_REPRESENTATION('',(#3330),#3334);+#3330 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3331,#3332,#3333),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3331 = CARTESIAN_POINT('',(0.07289907368516553,0.2921220092146625));+#3332 = CARTESIAN_POINT('',(0.045211444737433985,0.3248915447404984));+#3333 = CARTESIAN_POINT('',(0.045211444737433985,0.3802668026372315));+#3334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3335 = ORIENTED_EDGE('',*,*,#3336,.T.);+#3336 = EDGE_CURVE('',#3321,#3337,#3339,.T.);+#3337 = VERTEX_POINT('',#3338);+#3338 = CARTESIAN_POINT('',(0.31621871210596103,1.1884651868571463,1.035));+#3339 = SURFACE_CURVE('',#3340,(#3344),.PCURVE_S1.);+#3340 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3341,#3342,#3343),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3341 = CARTESIAN_POINT('',(0.20441676736776782,1.2340271079110274,1.035));+#3342 = CARTESIAN_POINT('',(0.27556345947350597,1.2340271079110274,1.035));+#3343 = CARTESIAN_POINT('',(0.31621871210596103,1.1884651868571463,1.035));+#3344 = PCURVE('',#3292,#3345);+#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3350);+#3346 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3347,#3348,#3349),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3347 = CARTESIAN_POINT('',(0.045211444737433985,0.3802668026372315));+#3348 = CARTESIAN_POINT('',(0.045211444737433985,0.4514134947429696));+#3349 = CARTESIAN_POINT('',(0.09077336579065184,0.49206874737542466));+#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3351 = ORIENTED_EDGE('',*,*,#3352,.T.);+#3352 = EDGE_CURVE('',#3337,#3353,#3355,.T.);+#3353 = VERTEX_POINT('',#3354);+#3354 = CARTESIAN_POINT('',(0.35687396473841604,1.0633451421185445,1.035));+#3355 = SURFACE_CURVE('',#3356,(#3360),.PCURVE_S1.);+#3356 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3357,#3358,#3359),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3357 = CARTESIAN_POINT('',(0.31621871210596103,1.1884651868571463,1.035));+#3358 = CARTESIAN_POINT('',(0.35687396473841604,1.1429032658046763,1.035));+#3359 = CARTESIAN_POINT('',(0.35687396473841604,1.0633451421185445,1.035));+#3360 = PCURVE('',#3292,#3361);+#3361 = DEFINITIONAL_REPRESENTATION('',(#3362),#3366);+#3362 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3363,#3364,#3365),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3363 = CARTESIAN_POINT('',(0.09077336579065184,0.49206874737542466));+#3364 = CARTESIAN_POINT('',(0.13633528684388385,0.5327240000064687));+#3365 = CARTESIAN_POINT('',(0.2158934105286328,0.5327240000064687));+#3366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3367 = ORIENTED_EDGE('',*,*,#3368,.T.);+#3368 = EDGE_CURVE('',#3353,#3369,#3371,.T.);+#3369 = VERTEX_POINT('',#3370);+#3370 = CARTESIAN_POINT('',(0.3486377713168879,0.9911470210652571,1.035));+#3371 = SURFACE_CURVE('',#3372,(#3376),.PCURVE_S1.);+#3372 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3373,#3374,#3375),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3373 = CARTESIAN_POINT('',(0.35687396473841604,1.0633451421185445,1.035));+#3374 = CARTESIAN_POINT('',(0.35687396473841604,1.0272460815926063,1.035));+#3375 = CARTESIAN_POINT('',(0.3486377713168879,0.9911470210652571,1.035));+#3376 = PCURVE('',#3292,#3377);+#3377 = DEFINITIONAL_REPRESENTATION('',(#3378),#3382);+#3378 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3379,#3380,#3381),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3379 = CARTESIAN_POINT('',(0.2158934105286328,0.5327240000064687));+#3380 = CARTESIAN_POINT('',(0.251992471055982,0.5327240000064687));+#3381 = CARTESIAN_POINT('',(0.28809153158333123,0.5244878065863516));+#3382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3383 = ORIENTED_EDGE('',*,*,#3384,.T.);+#3384 = EDGE_CURVE('',#3369,#3385,#3387,.T.);+#3385 = VERTEX_POINT('',#3386);+#3386 = CARTESIAN_POINT('',(0.3242796673686235,0.919649852643199,1.035));+#3387 = SURFACE_CURVE('',#3388,(#3392),.PCURVE_S1.);+#3388 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3389,#3390,#3391),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3389 = CARTESIAN_POINT('',(0.3486377713168879,0.9911470210652571,1.035));+#3390 = CARTESIAN_POINT('',(0.3404015778953598,0.9550479605393191,1.035));+#3391 = CARTESIAN_POINT('',(0.3242796673686235,0.919649852643199,1.035));+#3392 = PCURVE('',#3292,#3393);+#3393 = DEFINITIONAL_REPRESENTATION('',(#3394),#3398);+#3394 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3395,#3396,#3397),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3395 = CARTESIAN_POINT('',(0.28809153158333123,0.5244878065863516));+#3396 = CARTESIAN_POINT('',(0.3241905921092693,0.5162516131648235));+#3397 = CARTESIAN_POINT('',(0.3595887000053894,0.5001297026380873));+#3398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3399 = ORIENTED_EDGE('',*,*,#3400,.T.);+#3400 = EDGE_CURVE('',#3385,#3401,#3403,.T.);+#3401 = VERTEX_POINT('',#3402);+#3402 = CARTESIAN_POINT('',(0.22334248842083163,0.919649852643199,1.035));+#3403 = SURFACE_CURVE('',#3404,(#3408),.PCURVE_S1.);+#3404 = LINE('',#3405,#3406);+#3405 = CARTESIAN_POINT('',(0.3242796673686235,0.919649852643199,1.035));+#3406 = VECTOR('',#3407,1.4110541623062371);+#3407 = DIRECTION('',(-1.0,0.,0.));+#3408 = PCURVE('',#3292,#3409);+#3409 = DEFINITIONAL_REPRESENTATION('',(#3410),#3414);+#3410 = LINE('',#3411,#3412);+#3411 = CARTESIAN_POINT('',(0.3595887000053894,0.5001297026380873));+#3412 = VECTOR('',#3413,1.4110541623062371);+#3413 = DIRECTION('',(0.,-1.));+#3414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3415 = ORIENTED_EDGE('',*,*,#3416,.T.);+#3416 = EDGE_CURVE('',#3401,#3417,#3419,.T.);+#3417 = VERTEX_POINT('',#3418);+#3418 = CARTESIAN_POINT('',(0.2590910726318607,0.9872917815913802,1.035));+#3419 = SURFACE_CURVE('',#3420,(#3424),.PCURVE_S1.);+#3420 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3421,#3422,#3423),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3421 = CARTESIAN_POINT('',(0.22334248842083163,0.919649852643199,1.035));+#3422 = CARTESIAN_POINT('',(0.2468244015790013,0.9529451026442206,1.035));+#3423 = CARTESIAN_POINT('',(0.2590910726318607,0.9872917815913802,1.035));+#3424 = PCURVE('',#3292,#3425);+#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3430);+#3426 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3427,#3428,#3429),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3427 = CARTESIAN_POINT('',(0.3595887000053894,0.39919252368888425));+#3428 = CARTESIAN_POINT('',(0.32629345000436777,0.4226744368470539));+#3429 = CARTESIAN_POINT('',(0.2919467710557969,0.4349411078999133));+#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3431 = ORIENTED_EDGE('',*,*,#3432,.T.);+#3432 = EDGE_CURVE('',#3417,#3433,#3435,.T.);+#3433 = VERTEX_POINT('',#3434);+#3434 = CARTESIAN_POINT('',(0.2713577436847201,1.055284186855882,1.035));+#3435 = SURFACE_CURVE('',#3436,(#3440),.PCURVE_S1.);+#3436 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3437,#3438,#3439),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3437 = CARTESIAN_POINT('',(0.2590910726318607,0.9872917815913802,1.035));+#3438 = CARTESIAN_POINT('',(0.2713577436847201,1.021638460539951,1.035));+#3439 = CARTESIAN_POINT('',(0.2713577436847201,1.055284186855882,1.035));+#3440 = PCURVE('',#3292,#3441);+#3441 = DEFINITIONAL_REPRESENTATION('',(#3442),#3446);+#3442 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3443,#3444,#3445),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3443 = CARTESIAN_POINT('',(0.2919467710557969,0.4349411078999133));+#3444 = CARTESIAN_POINT('',(0.25760009210863716,0.44720777895277275));+#3445 = CARTESIAN_POINT('',(0.22395436579270647,0.44720777895277275));+#3446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3447 = ORIENTED_EDGE('',*,*,#3448,.T.);+#3448 = EDGE_CURVE('',#3433,#3449,#3451,.T.);+#3449 = VERTEX_POINT('',#3450);+#3450 = CARTESIAN_POINT('',(0.2562872621055331,1.1127623026463023,1.035));+#3451 = SURFACE_CURVE('',#3452,(#3456),.PCURVE_S1.);+#3452 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3453,#3454,#3455),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3453 = CARTESIAN_POINT('',(0.2713577436847201,1.055284186855882,1.035));+#3454 = CARTESIAN_POINT('',(0.2713577436847201,1.0927851526456893,1.035));+#3455 = CARTESIAN_POINT('',(0.2562872621055331,1.1127623026463023,1.035));+#3456 = PCURVE('',#3292,#3457);+#3457 = DEFINITIONAL_REPRESENTATION('',(#3458),#3462);+#3458 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3459,#3460,#3461),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3459 = CARTESIAN_POINT('',(0.22395436579270647,0.44720777895277275));+#3460 = CARTESIAN_POINT('',(0.18645340000289903,0.44720777895277275));+#3461 = CARTESIAN_POINT('',(0.16647625000228605,0.43213729737358575));+#3462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3463 = ORIENTED_EDGE('',*,*,#3464,.T.);+#3464 = EDGE_CURVE('',#3449,#3465,#3467,.T.);+#3465 = VERTEX_POINT('',#3466);+#3466 = CARTESIAN_POINT('',(0.2131786752616595,1.1327394526469154,1.035));+#3467 = SURFACE_CURVE('',#3468,(#3472),.PCURVE_S1.);+#3468 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3469,#3470,#3471),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3469 = CARTESIAN_POINT('',(0.2562872621055331,1.1127623026463023,1.035));+#3470 = CARTESIAN_POINT('',(0.24121678052634613,1.1327394526469154,1.035));+#3471 = CARTESIAN_POINT('',(0.2131786752616595,1.1327394526469154,1.035));+#3472 = PCURVE('',#3292,#3473);+#3473 = DEFINITIONAL_REPRESENTATION('',(#3474),#3478);+#3474 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3475,#3476,#3477),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3475 = CARTESIAN_POINT('',(0.16647625000228605,0.43213729737358575));+#3476 = CARTESIAN_POINT('',(0.14649910000167307,0.4170668157943988));+#3477 = CARTESIAN_POINT('',(0.14649910000167307,0.3890287105311232));+#3478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3479 = ORIENTED_EDGE('',*,*,#3480,.T.);+#3480 = EDGE_CURVE('',#3465,#3481,#3483,.T.);+#3481 = VERTEX_POINT('',#3482);+#3482 = CARTESIAN_POINT('',(0.17725485289317588,1.1181946855415028,1.035));+#3483 = SURFACE_CURVE('',#3484,(#3488),.PCURVE_S1.);+#3484 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3485,#3486,#3487),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3485 = CARTESIAN_POINT('',(0.2131786752616595,1.1327394526469154,1.035));+#3486 = CARTESIAN_POINT('',(0.19144914368367927,1.1327394526469154,1.035));+#3487 = CARTESIAN_POINT('',(0.17725485289317588,1.1181946855415028,1.035));+#3488 = PCURVE('',#3292,#3489);+#3489 = DEFINITIONAL_REPRESENTATION('',(#3490),#3494);+#3490 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3491,#3492,#3493),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3491 = CARTESIAN_POINT('',(0.14649910000167307,0.3890287105311232));+#3492 = CARTESIAN_POINT('',(0.14649910000167307,0.3672991789517319));+#3493 = CARTESIAN_POINT('',(0.1610438671070855,0.3531048881626396));+#3494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3495 = ORIENTED_EDGE('',*,*,#3496,.T.);+#3496 = EDGE_CURVE('',#3481,#3497,#3499,.T.);+#3497 = VERTEX_POINT('',#3498);+#3498 = CARTESIAN_POINT('',(0.1458872226297982,1.0573870447509803,1.035));+#3499 = SURFACE_CURVE('',#3500,(#3504),.PCURVE_S1.);+#3500 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3501,#3502,#3503),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3501 = CARTESIAN_POINT('',(0.17725485289317588,1.1181946855415028,1.035));+#3502 = CARTESIAN_POINT('',(0.1630605621040836,1.1036499184360906,1.035));+#3503 = CARTESIAN_POINT('',(0.1458872226297982,1.0573870447509803,1.035));+#3504 = PCURVE('',#3292,#3505);+#3505 = DEFINITIONAL_REPRESENTATION('',(#3506),#3510);+#3506 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3507,#3508,#3509),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3507 = CARTESIAN_POINT('',(0.1610438671070855,0.3531048881626396));+#3508 = CARTESIAN_POINT('',(0.17558863421249785,0.3389105973735473));+#3509 = CARTESIAN_POINT('',(0.22185150789760805,0.3217372578992619));+#3510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3511 = ORIENTED_EDGE('',*,*,#3512,.T.);+#3512 = EDGE_CURVE('',#3497,#3513,#3515,.T.);+#3513 = VERTEX_POINT('',#3514);+#3514 = CARTESIAN_POINT('',(0.1290643594716494,1.0128765526446484,1.035));+#3515 = SURFACE_CURVE('',#3516,(#3520),.PCURVE_S1.);+#3516 = LINE('',#3517,#3518);+#3517 = CARTESIAN_POINT('',(0.1458872226297982,1.0573870447509803,1.035));+#3518 = VECTOR('',#3519,1.4110541623062371);+#3519 = DIRECTION('',(-0.353543800234,-0.935417971452,0.));+#3520 = PCURVE('',#3292,#3521);+#3521 = DEFINITIONAL_REPRESENTATION('',(#3522),#3526);+#3522 = LINE('',#3523,#3524);+#3523 = CARTESIAN_POINT('',(0.22185150789760805,0.3217372578992619));+#3524 = VECTOR('',#3525,1.4110541623062371);+#3525 = DIRECTION('',(0.935417971452,-0.353543800234));+#3526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3527 = ORIENTED_EDGE('',*,*,#3528,.T.);+#3528 = EDGE_CURVE('',#3513,#3529,#3531,.T.);+#3529 = VERTEX_POINT('',#3530);+#3530 = CARTESIAN_POINT('',(0.0677310042076909,0.9200003289595191,1.035));+#3531 = SURFACE_CURVE('',#3532,(#3536),.PCURVE_S1.);+#3532 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3533,#3534,#3535),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3533 = CARTESIAN_POINT('',(0.1290643594716494,1.0128765526446484,1.035));+#3534 = CARTESIAN_POINT('',(0.10593292262923543,0.9497908158015729,1.035));+#3535 = CARTESIAN_POINT('',(0.0677310042076909,0.9200003289595191,1.035));+#3536 = PCURVE('',#3292,#3537);+#3537 = DEFINITIONAL_REPRESENTATION('',(#3538),#3542);+#3538 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3539,#3540,#3541),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3539 = CARTESIAN_POINT('',(0.2663620000039399,0.30491439474129656));+#3540 = CARTESIAN_POINT('',(0.32944773684701545,0.2817829578980359));+#3541 = CARTESIAN_POINT('',(0.3592382236890693,0.24358103947699933));+#3542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3543 = ORIENTED_EDGE('',*,*,#3544,.T.);+#3544 = EDGE_CURVE('',#3529,#3545,#3547,.T.);+#3545 = VERTEX_POINT('',#3546);+#3546 = CARTESIAN_POINT('',(-0.028649982635672477,0.890209842117465,1.035));+#3547 = SURFACE_CURVE('',#3548,(#3552),.PCURVE_S1.);+#3548 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3549,#3550,#3551),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3549 = CARTESIAN_POINT('',(0.0677310042076909,0.9200003289595191,1.035));+#3550 = CARTESIAN_POINT('',(0.02952908578613228,0.890209842117465,1.035));+#3551 = CARTESIAN_POINT('',(-0.028649982635672477,0.890209842117465,1.035));+#3552 = PCURVE('',#3292,#3553);+#3553 = DEFINITIONAL_REPRESENTATION('',(#3554),#3558);+#3554 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3555,#3556,#3557),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3555 = CARTESIAN_POINT('',(0.3592382236890693,0.24358103947699933));+#3556 = CARTESIAN_POINT('',(0.3890287105311232,0.2053791210559628));+#3557 = CARTESIAN_POINT('',(0.3890287105311232,0.1472000526329022));+#3558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3559 = ORIENTED_EDGE('',*,*,#3560,.T.);+#3560 = EDGE_CURVE('',#3545,#3561,#3563,.T.);+#3561 = VERTEX_POINT('',#3562);+#3562 = CARTESIAN_POINT('',(-0.14693573921609349,0.936998430274939,1.035));+#3563 = SURFACE_CURVE('',#3564,(#3568),.PCURVE_S1.);+#3564 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3565,#3566,#3567),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3565 = CARTESIAN_POINT('',(-0.028649982635672477,0.890209842117465,1.035));+#3566 = CARTESIAN_POINT('',(-0.10785763000513149,0.890209842117465,1.035));+#3567 = CARTESIAN_POINT('',(-0.14693573921609349,0.936998430274939,1.035));+#3568 = PCURVE('',#3292,#3569);+#3569 = DEFINITIONAL_REPRESENTATION('',(#3570),#3574);+#3570 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3571,#3572,#3573),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3571 = CARTESIAN_POINT('',(0.3890287105311232,0.1472000526329022));+#3572 = CARTESIAN_POINT('',(0.3890287105311232,0.06799240526404998));+#3573 = CARTESIAN_POINT('',(0.3422401223722384,0.028914296053003382));+#3574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3575 = ORIENTED_EDGE('',*,*,#3576,.T.);+#3576 = EDGE_CURVE('',#3561,#3577,#3579,.T.);+#3577 = VERTEX_POINT('',#3578);+#3578 = CARTESIAN_POINT('',(-0.1860138484272248,1.0784156236977316,1.035));+#3579 = SURFACE_CURVE('',#3580,(#3584),.PCURVE_S1.);+#3580 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3581,#3582,#3583),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3581 = CARTESIAN_POINT('',(-0.14693573921609349,0.936998430274939,1.035));+#3582 = CARTESIAN_POINT('',(-0.1860138484272248,0.983787018433824,1.035));+#3583 = CARTESIAN_POINT('',(-0.1860138484272248,1.0784156236977316,1.035));+#3584 = PCURVE('',#3292,#3585);+#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590);+#3586 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3587,#3588,#3589),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3587 = CARTESIAN_POINT('',(0.3422401223722384,0.028914296053003382));+#3588 = CARTESIAN_POINT('',(0.29545153421476467,-0.010163813158027696));+#3589 = CARTESIAN_POINT('',(0.20082292894944584,-0.010163813158027696));+#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3591 = ORIENTED_EDGE('',*,*,#3592,.T.);+#3592 = EDGE_CURVE('',#3577,#3593,#3595,.T.);+#3593 = VERTEX_POINT('',#3594);+#3594 = CARTESIAN_POINT('',(-0.17672622605814736,1.1563966039625393,1.035));+#3595 = SURFACE_CURVE('',#3596,(#3600),.PCURVE_S1.);+#3596 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3597,#3598,#3599),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3597 = CARTESIAN_POINT('',(-0.1860138484272248,1.0784156236977316,1.035));+#3598 = CARTESIAN_POINT('',(-0.1860138484272248,1.1173184947514083,1.035));+#3599 = CARTESIAN_POINT('',(-0.17672622605814736,1.1563966039625393,1.035));+#3600 = PCURVE('',#3292,#3601);+#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606);+#3602 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3603,#3604,#3605),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3603 = CARTESIAN_POINT('',(0.20082292894944584,-0.010163813158027696));+#3604 = CARTESIAN_POINT('',(0.16192005789718017,-0.010163813158027696));+#3605 = CARTESIAN_POINT('',(0.12284194868580903,-0.0008761907894852631));+#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3607 = ORIENTED_EDGE('',*,*,#3608,.T.);+#3608 = EDGE_CURVE('',#3593,#3609,#3611,.T.);+#3609 = VERTEX_POINT('',#3610);+#3610 = CARTESIAN_POINT('',(-0.1492138352686464,1.2319242500159289,1.035));+#3611 = SURFACE_CURVE('',#3612,(#3616),.PCURVE_S1.);+#3612 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3613,#3614,#3615),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3613 = CARTESIAN_POINT('',(-0.17672622605814736,1.1563966039625393,1.035));+#3614 = CARTESIAN_POINT('',(-0.16743860369048102,1.1954747131736707,1.035));+#3615 = CARTESIAN_POINT('',(-0.1492138352686464,1.2319242500159289,1.035));+#3616 = PCURVE('',#3292,#3617);+#3617 = DEFINITIONAL_REPRESENTATION('',(#3618),#3622);+#3618 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3619,#3620,#3621),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3619 = CARTESIAN_POINT('',(0.12284194868580903,-0.0008761907894852631));+#3620 = CARTESIAN_POINT('',(0.08376383947477653,0.008411431579057452));+#3621 = CARTESIAN_POINT('',(0.04731430263219375,0.02663620000035166));+#3622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3623 = ORIENTED_EDGE('',*,*,#3624,.T.);+#3624 = EDGE_CURVE('',#3609,#3625,#3627,.T.);+#3625 = VERTEX_POINT('',#3626);+#3626 = CARTESIAN_POINT('',(-0.04231855895165337,1.2319242500159289,1.035));+#3627 = SURFACE_CURVE('',#3628,(#3632),.PCURVE_S1.);+#3628 = LINE('',#3629,#3630);+#3629 = CARTESIAN_POINT('',(-0.1492138352686464,1.2319242500159289,1.035));+#3630 = VECTOR('',#3631,1.4110541623062371);+#3631 = DIRECTION('',(1.0,0.,0.));+#3632 = PCURVE('',#3292,#3633);+#3633 = DEFINITIONAL_REPRESENTATION('',(#3634),#3638);+#3634 = LINE('',#3635,#3636);+#3635 = CARTESIAN_POINT('',(0.04731430263219375,0.02663620000035166));+#3636 = VECTOR('',#3637,1.4110541623062371);+#3637 = DIRECTION('',(0.,1.));+#3638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3639 = ORIENTED_EDGE('',*,*,#3640,.T.);+#3640 = EDGE_CURVE('',#3625,#3641,#3643,.T.);+#3641 = VERTEX_POINT('',#3642);+#3642 = CARTESIAN_POINT('',(-0.08612809842590952,1.1518404118574335,1.035));+#3643 = SURFACE_CURVE('',#3644,(#3648),.PCURVE_S1.);+#3644 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3645,#3646,#3647),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3645 = CARTESIAN_POINT('',(-0.04231855895165337,1.2319242500159289,1.035));+#3646 = CARTESIAN_POINT('',(-0.07175856947834669,1.1905680447522446,1.035));+#3647 = CARTESIAN_POINT('',(-0.08612809842590952,1.1518404118574335,1.035));+#3648 = PCURVE('',#3292,#3649);+#3649 = DEFINITIONAL_REPRESENTATION('',(#3650),#3654);+#3650 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3651,#3652,#3653),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3651 = CARTESIAN_POINT('',(0.04731430263219375,0.13353147631752807));+#3652 = CARTESIAN_POINT('',(0.08867050789589206,0.10409146579083474));+#3653 = CARTESIAN_POINT('',(0.12739814079114067,0.08972193684327197));+#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3655 = ORIENTED_EDGE('',*,*,#3656,.T.);+#3656 = EDGE_CURVE('',#3641,#3657,#3659,.T.);+#3657 = VERTEX_POINT('',#3658);+#3658 = CARTESIAN_POINT('',(-0.10049762737345813,1.075261336856495,1.035));+#3659 = SURFACE_CURVE('',#3660,(#3664),.PCURVE_S1.);+#3660 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3661,#3662,#3663),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3661 = CARTESIAN_POINT('',(-0.08612809842590952,1.1518404118574335,1.035));+#3662 = CARTESIAN_POINT('',(-0.10049762737345813,1.1131127789626225,1.035));+#3663 = CARTESIAN_POINT('',(-0.10049762737345813,1.075261336856495,1.035));+#3664 = PCURVE('',#3292,#3665);+#3665 = DEFINITIONAL_REPRESENTATION('',(#3666),#3670);+#3666 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3667,#3668,#3669),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3667 = CARTESIAN_POINT('',(0.12739814079114067,0.08972193684327197));+#3668 = CARTESIAN_POINT('',(0.16612577368596596,0.0753524078957233));+#3669 = CARTESIAN_POINT('',(0.2039772157920935,0.0753524078957233));+#3670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3671 = ORIENTED_EDGE('',*,*,#3672,.T.);+#3672 = EDGE_CURVE('',#3657,#3673,#3675,.T.);+#3673 = VERTEX_POINT('',#3674);+#3674 = CARTESIAN_POINT('',(-0.08314904974164772,1.0160308394872961,1.035));+#3675 = SURFACE_CURVE('',#3676,(#3680),.PCURVE_S1.);+#3676 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3677,#3678,#3679),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3677 = CARTESIAN_POINT('',(-0.10049762737345813,1.075261336856495,1.035));+#3678 = CARTESIAN_POINT('',(-0.10049762737345813,1.0370594184340474,1.035));+#3679 = CARTESIAN_POINT('',(-0.08314904974164772,1.0160308394872961,1.035));+#3680 = PCURVE('',#3292,#3681);+#3681 = DEFINITIONAL_REPRESENTATION('',(#3682),#3686);+#3682 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3683,#3684,#3685),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3683 = CARTESIAN_POINT('',(0.2039772157920935,0.0753524078957233));+#3684 = CARTESIAN_POINT('',(0.2421791342131301,0.0753524078957233));+#3685 = CARTESIAN_POINT('',(0.2632077131612922,0.09270098552751968));+#3686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3687 = ORIENTED_EDGE('',*,*,#3688,.T.);+#3688 = EDGE_CURVE('',#3673,#3689,#3691,.T.);+#3689 = VERTEX_POINT('',#3690);+#3690 = CARTESIAN_POINT('',(-0.034608080004182085,0.995002260539134,1.035));+#3691 = SURFACE_CURVE('',#3692,(#3696),.PCURVE_S1.);+#3692 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3693,#3694,#3695),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3693 = CARTESIAN_POINT('',(-0.08314904974164772,1.0160308394872961,1.035));+#3694 = CARTESIAN_POINT('',(-0.0658004721098513,0.995002260539134,1.035));+#3695 = CARTESIAN_POINT('',(-0.034608080004182085,0.995002260539134,1.035));+#3696 = PCURVE('',#3292,#3697);+#3697 = DEFINITIONAL_REPRESENTATION('',(#3698),#3702);+#3698 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3699,#3700,#3701),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3699 = CARTESIAN_POINT('',(0.2632077131612922,0.09270098552751968));+#3700 = CARTESIAN_POINT('',(0.28423629210945445,0.11004956315933018));+#3701 = CARTESIAN_POINT('',(0.28423629210945445,0.14124195526533806));+#3702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3703 = ORIENTED_EDGE('',*,*,#3704,.T.);+#3704 = EDGE_CURVE('',#3689,#3705,#3707,.T.);+#3705 = VERTEX_POINT('',#3706);+#3706 = CARTESIAN_POINT('',(0.006572887101622904,1.009021313170772,1.035));+#3707 = SURFACE_CURVE('',#3708,(#3712),.PCURVE_S1.);+#3708 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3709,#3710,#3711),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3709 = CARTESIAN_POINT('',(-0.034608080004182085,0.995002260539134,1.035));+#3710 = CARTESIAN_POINT('',(-0.011126166845975727,0.995002260539134,1.035));+#3711 = CARTESIAN_POINT('',(0.006572887101622904,1.009021313170772,1.035));+#3712 = PCURVE('',#3292,#3713);+#3713 = DEFINITIONAL_REPRESENTATION('',(#3714),#3718);+#3714 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3715,#3716,#3717),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3715 = CARTESIAN_POINT('',(0.28423629210945445,0.14124195526533806));+#3716 = CARTESIAN_POINT('',(0.28423629210945445,0.16472386842350772));+#3717 = CARTESIAN_POINT('',(0.2702172394778167,0.1824229223701567));+#3718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3719 = ORIENTED_EDGE('',*,*,#3720,.T.);+#3720 = EDGE_CURVE('',#3705,#3282,#3721,.T.);+#3721 = SURFACE_CURVE('',#3722,(#3726),.PCURVE_S1.);+#3722 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3723,#3724,#3725),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3723 = CARTESIAN_POINT('',(0.006572887101622904,1.009021313170772,1.035));+#3724 = CARTESIAN_POINT('',(0.024271941049218704,1.0230403658024094,1.035));+#3725 = CARTESIAN_POINT('',(0.03443575420724776,1.0496765658032268,1.035));+#3726 = PCURVE('',#3292,#3727);+#3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3732);+#3728 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3729,#3730,#3731),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3729 = CARTESIAN_POINT('',(0.2702172394778167,0.1824229223701567));+#3730 = CARTESIAN_POINT('',(0.2561981868447678,0.20012197631821668));+#3731 = CARTESIAN_POINT('',(0.22956198684536158,0.2102857894759777));+#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3733 = SHELL_BASED_SURFACE_MODEL('',(#3734));+#3734 = OPEN_SHELL('',(#3735));+#3735 = ADVANCED_FACE('',(#3736),#3750,.T.);+#3736 = FACE_BOUND('',#3737,.F.);+#3737 = EDGE_LOOP('',(#3738,#3761,#3777,#3793,#3809,#3825,#3841,#3857,+ #3873,#3889,#3905,#3921));+#3738 = ORIENTED_EDGE('',*,*,#3739,.T.);+#3739 = EDGE_CURVE('',#3740,#3742,#3744,.T.);+#3740 = VERTEX_POINT('',#3741);+#3741 = CARTESIAN_POINT('',(0.2562872621055331,0.682727863166404,1.035));+#3742 = VERTEX_POINT('',#3743);+#3743 = CARTESIAN_POINT('',(0.2562872621055331,0.7868193289582547,1.035));+#3744 = SURFACE_CURVE('',#3745,(#3749),.PCURVE_S1.);+#3745 = LINE('',#3746,#3747);+#3746 = CARTESIAN_POINT('',(0.2562872621055331,0.682727863166404,1.035));+#3747 = VECTOR('',#3748,1.4110541623062371);+#3748 = DIRECTION('',(0.,1.0,0.));+#3749 = PCURVE('',#3750,#3755);+#3750 = PLANE('',#3751);+#3751 = AXIS2_PLACEMENT_3D('',#3752,#3753,#3754);+#3752 = CARTESIAN_POINT('',(-0.17585003526946363,0.8471012552750027,1.035));+#3753 = DIRECTION('',(0.,0.,1.0));+#3754 = DIRECTION('',(0.,-1.0,0.));+#3755 = DEFINITIONAL_REPRESENTATION('',(#3756),#3760);+#3756 = LINE('',#3757,#3758);+#3757 = CARTESIAN_POINT('',(0.16437339210718763,0.43213729737358575));+#3758 = VECTOR('',#3759,1.4110541623062371);+#3759 = DIRECTION('',(-1.,0.));+#3760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3761 = ORIENTED_EDGE('',*,*,#3762,.T.);+#3762 = EDGE_CURVE('',#3742,#3763,#3765,.T.);+#3763 = VERTEX_POINT('',#3764);+#3764 = CARTESIAN_POINT('',(0.3474111042118842,0.7868193289582547,1.035));+#3765 = SURFACE_CURVE('',#3766,(#3770),.PCURVE_S1.);+#3766 = LINE('',#3767,#3768);+#3767 = CARTESIAN_POINT('',(0.2562872621055331,0.7868193289582547,1.035));+#3768 = VECTOR('',#3769,1.4110541623062371);+#3769 = DIRECTION('',(1.0,0.,0.));+#3770 = PCURVE('',#3750,#3771);+#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776);+#3772 = LINE('',#3773,#3774);+#3773 = CARTESIAN_POINT('',(0.06028192631657864,0.43213729737358575));+#3774 = VECTOR('',#3775,1.4110541623062371);+#3775 = DIRECTION('',(0.,1.));+#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3777 = ORIENTED_EDGE('',*,*,#3778,.T.);+#3778 = EDGE_CURVE('',#3763,#3779,#3781,.T.);+#3779 = VERTEX_POINT('',#3780);+#3780 = CARTESIAN_POINT('',(0.3474111042118842,0.47524588421675373,1.035));+#3781 = SURFACE_CURVE('',#3782,(#3786),.PCURVE_S1.);+#3782 = LINE('',#3783,#3784);+#3783 = CARTESIAN_POINT('',(0.3474111042118842,0.7868193289582547,1.035));+#3784 = VECTOR('',#3785,1.4110541623062371);+#3785 = DIRECTION('',(0.,-1.0,0.));+#3786 = PCURVE('',#3750,#3787);+#3787 = DEFINITIONAL_REPRESENTATION('',(#3788),#3792);+#3788 = LINE('',#3789,#3790);+#3789 = CARTESIAN_POINT('',(0.06028192631657864,0.5232611394799368));+#3790 = VECTOR('',#3791,1.4110541623062371);+#3791 = DIRECTION('',(1.,0.));+#3792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3793 = ORIENTED_EDGE('',*,*,#3794,.T.);+#3794 = EDGE_CURVE('',#3779,#3795,#3797,.T.);+#3795 = VERTEX_POINT('',#3796);+#3796 = CARTESIAN_POINT('',(0.2562872621055331,0.47524588421675373,1.035));+#3797 = SURFACE_CURVE('',#3798,(#3802),.PCURVE_S1.);+#3798 = LINE('',#3799,#3800);+#3799 = CARTESIAN_POINT('',(0.3474111042118842,0.47524588421675373,1.035));+#3800 = VECTOR('',#3801,1.4110541623062371);+#3801 = DIRECTION('',(-1.0,0.,0.));+#3802 = PCURVE('',#3750,#3803);+#3803 = DEFINITIONAL_REPRESENTATION('',(#3804),#3808);+#3804 = LINE('',#3805,#3806);+#3805 = CARTESIAN_POINT('',(0.3718553710568378,0.5232611394799368));+#3806 = VECTOR('',#3807,1.4110541623062371);+#3807 = DIRECTION('',(0.,-1.));+#3808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3809 = ORIENTED_EDGE('',*,*,#3810,.T.);+#3810 = EDGE_CURVE('',#3795,#3811,#3813,.T.);+#3811 = VERTEX_POINT('',#3812);+#3812 = CARTESIAN_POINT('',(0.2562872621055331,0.5793373500071933,1.035));+#3813 = SURFACE_CURVE('',#3814,(#3818),.PCURVE_S1.);+#3814 = LINE('',#3815,#3816);+#3815 = CARTESIAN_POINT('',(0.2562872621055331,0.47524588421675373,1.035));+#3816 = VECTOR('',#3817,1.4110541623062371);+#3817 = DIRECTION('',(0.,1.0,0.));+#3818 = PCURVE('',#3750,#3819);+#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824);+#3820 = LINE('',#3821,#3822);+#3821 = CARTESIAN_POINT('',(0.3718553710568378,0.43213729737358575));+#3822 = VECTOR('',#3823,1.4110541623062371);+#3823 = DIRECTION('',(-1.,0.));+#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3825 = ORIENTED_EDGE('',*,*,#3826,.T.);+#3826 = EDGE_CURVE('',#3811,#3827,#3829,.T.);+#3827 = VERTEX_POINT('',#3828);+#3828 = CARTESIAN_POINT('',(-0.08472619316273167,0.5793373500071933,1.035));+#3829 = SURFACE_CURVE('',#3830,(#3834),.PCURVE_S1.);+#3830 = LINE('',#3831,#3832);+#3831 = CARTESIAN_POINT('',(0.2562872621055331,0.5793373500071933,1.035));+#3832 = VECTOR('',#3833,1.4110541623062371);+#3833 = DIRECTION('',(-1.0,0.,0.));+#3834 = PCURVE('',#3750,#3835);+#3835 = DEFINITIONAL_REPRESENTATION('',(#3836),#3840);+#3836 = LINE('',#3837,#3838);+#3837 = CARTESIAN_POINT('',(0.26776390526639815,0.43213729737358575));+#3838 = VECTOR('',#3839,1.4110541623062371);+#3839 = DIRECTION('',(0.,-1.));+#3840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3841 = ORIENTED_EDGE('',*,*,#3842,.T.);+#3842 = EDGE_CURVE('',#3827,#3843,#3845,.T.);+#3843 = VERTEX_POINT('',#3844);+#3844 = CARTESIAN_POINT('',(-0.08472619316273167,0.47524588421675373,1.035));+#3845 = SURFACE_CURVE('',#3846,(#3850),.PCURVE_S1.);+#3846 = LINE('',#3847,#3848);+#3847 = CARTESIAN_POINT('',(-0.08472619316273167,0.5793373500071933,1.035));+#3848 = VECTOR('',#3849,1.4110541623062371);+#3849 = DIRECTION('',(0.,-1.0,0.));+#3850 = PCURVE('',#3750,#3851);+#3851 = DEFINITIONAL_REPRESENTATION('',(#3852),#3856);+#3852 = LINE('',#3853,#3854);+#3853 = CARTESIAN_POINT('',(0.26776390526639815,0.09112384210644985));+#3854 = VECTOR('',#3855,1.4110541623062371);+#3855 = DIRECTION('',(1.,0.));+#3856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3857 = ORIENTED_EDGE('',*,*,#3858,.T.);+#3858 = EDGE_CURVE('',#3843,#3859,#3861,.T.);+#3859 = VERTEX_POINT('',#3860);+#3860 = CARTESIAN_POINT('',(-0.17585003526946363,0.47524588421675373,1.035));+#3861 = SURFACE_CURVE('',#3862,(#3866),.PCURVE_S1.);+#3862 = LINE('',#3863,#3864);+#3863 = CARTESIAN_POINT('',(-0.08472619316273167,0.47524588421675373,1.035));+#3864 = VECTOR('',#3865,1.4110541623062371);+#3865 = DIRECTION('',(-1.0,0.,0.));+#3866 = PCURVE('',#3750,#3867);+#3867 = DEFINITIONAL_REPRESENTATION('',(#3868),#3872);+#3868 = LINE('',#3869,#3870);+#3869 = CARTESIAN_POINT('',(0.3718553710568378,0.09112384210644985));+#3870 = VECTOR('',#3871,1.4110541623062371);+#3871 = DIRECTION('',(0.,-1.));+#3872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3873 = ORIENTED_EDGE('',*,*,#3874,.T.);+#3874 = EDGE_CURVE('',#3859,#3875,#3877,.T.);+#3875 = VERTEX_POINT('',#3876);+#3876 = CARTESIAN_POINT('',(-0.17585003526946363,0.7868193289582547,1.035));+#3877 = SURFACE_CURVE('',#3878,(#3882),.PCURVE_S1.);+#3878 = LINE('',#3879,#3880);+#3879 = CARTESIAN_POINT('',(-0.17585003526946363,0.47524588421675373,1.035));+#3880 = VECTOR('',#3881,1.4110541623062371);+#3881 = DIRECTION('',(0.,1.0,0.));+#3882 = PCURVE('',#3750,#3883);+#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888);+#3884 = LINE('',#3885,#3886);+#3885 = CARTESIAN_POINT('',(0.3718553710568378,0.));+#3886 = VECTOR('',#3887,1.4110541623062371);+#3887 = DIRECTION('',(-1.,0.));+#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3889 = ORIENTED_EDGE('',*,*,#3890,.T.);+#3890 = EDGE_CURVE('',#3875,#3891,#3893,.T.);+#3891 = VERTEX_POINT('',#3892);+#3892 = CARTESIAN_POINT('',(-0.08472619316273167,0.7868193289582547,1.035));+#3893 = SURFACE_CURVE('',#3894,(#3898),.PCURVE_S1.);+#3894 = LINE('',#3895,#3896);+#3895 = CARTESIAN_POINT('',(-0.17585003526946363,0.7868193289582547,1.035));+#3896 = VECTOR('',#3897,1.4110541623062371);+#3897 = DIRECTION('',(1.0,0.,0.));+#3898 = PCURVE('',#3750,#3899);+#3899 = DEFINITIONAL_REPRESENTATION('',(#3900),#3904);+#3900 = LINE('',#3901,#3902);+#3901 = CARTESIAN_POINT('',(0.06028192631657864,0.));+#3902 = VECTOR('',#3903,1.4110541623062371);+#3903 = DIRECTION('',(0.,1.));+#3904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3905 = ORIENTED_EDGE('',*,*,#3906,.T.);+#3906 = EDGE_CURVE('',#3891,#3907,#3909,.T.);+#3907 = VERTEX_POINT('',#3908);+#3908 = CARTESIAN_POINT('',(-0.08472619316273167,0.682727863166404,1.035));+#3909 = SURFACE_CURVE('',#3910,(#3914),.PCURVE_S1.);+#3910 = LINE('',#3911,#3912);+#3911 = CARTESIAN_POINT('',(-0.08472619316273167,0.7868193289582547,1.035));+#3912 = VECTOR('',#3913,1.4110541623062371);+#3913 = DIRECTION('',(0.,-1.0,0.));+#3914 = PCURVE('',#3750,#3915);+#3915 = DEFINITIONAL_REPRESENTATION('',(#3916),#3920);+#3916 = LINE('',#3917,#3918);+#3917 = CARTESIAN_POINT('',(0.06028192631657864,0.09112384210644985));+#3918 = VECTOR('',#3919,1.4110541623062371);+#3919 = DIRECTION('',(1.,0.));+#3920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3921 = ORIENTED_EDGE('',*,*,#3922,.T.);+#3922 = EDGE_CURVE('',#3907,#3740,#3923,.T.);+#3923 = SURFACE_CURVE('',#3924,(#3928),.PCURVE_S1.);+#3924 = LINE('',#3925,#3926);+#3925 = CARTESIAN_POINT('',(-0.08472619316273167,0.682727863166404,1.035));+#3926 = VECTOR('',#3927,1.4110541623062371);+#3927 = DIRECTION('',(1.0,0.,0.));+#3928 = PCURVE('',#3750,#3929);+#3929 = DEFINITIONAL_REPRESENTATION('',(#3930),#3934);+#3930 = LINE('',#3931,#3932);+#3931 = CARTESIAN_POINT('',(0.16437339210718763,0.09112384210644985));+#3932 = VECTOR('',#3933,1.4110541623062371);+#3933 = DIRECTION('',(0.,1.));+#3934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3935 = SHELL_BASED_SURFACE_MODEL('',(#3936));+#3936 = OPEN_SHELL('',(#3937));+#3937 = ADVANCED_FACE('',(#3938,#4073),#3952,.T.);+#3938 = FACE_BOUND('',#3939,.F.);+#3939 = EDGE_LOOP('',(#3940,#3963,#3979,#3995,#4011,#4027,#4043,#4059));+#3940 = ORIENTED_EDGE('',*,*,#3941,.T.);+#3941 = EDGE_CURVE('',#3942,#3944,#3946,.T.);+#3942 = VERTEX_POINT('',#3943);+#3943 = CARTESIAN_POINT('',(-0.17585003526946363,0.4033982394783755,1.035));+#3944 = VERTEX_POINT('',#3945);+#3945 = CARTESIAN_POINT('',(0.3474111042118842,0.2621562842144485,1.035));+#3946 = SURFACE_CURVE('',#3947,(#3951),.PCURVE_S1.);+#3947 = LINE('',#3948,#3949);+#3948 = CARTESIAN_POINT('',(-0.17585003526946363,0.4033982394783755,1.035));+#3949 = VECTOR('',#3950,1.4110541623062371);+#3950 = DIRECTION('',(0.965446980809,-0.260599553427,0.));+#3951 = PCURVE('',#3952,#3957);+#3952 = PLANE('',#3953);+#3953 = AXIS2_PLACEMENT_3D('',#3954,#3955,#3956);+#3954 = CARTESIAN_POINT('',(-0.17585003526946363,0.4149639579000058,1.035));+#3955 = DIRECTION('',(0.,0.,1.0));+#3956 = DIRECTION('',(0.,-1.0,0.));+#3957 = DEFINITIONAL_REPRESENTATION('',(#3958),#3962);+#3958 = LINE('',#3959,#3960);+#3959 = CARTESIAN_POINT('',(0.011565718421204173,0.));+#3960 = VECTOR('',#3961,1.4110541623062371);+#3961 = DIRECTION('',(0.260599553427,0.965446980809));+#3962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3963 = ORIENTED_EDGE('',*,*,#3964,.T.);+#3964 = EDGE_CURVE('',#3944,#3965,#3967,.T.);+#3965 = VERTEX_POINT('',#3966);+#3966 = CARTESIAN_POINT('',(0.3474111042118842,0.13563433421197738,1.035));+#3967 = SURFACE_CURVE('',#3968,(#3972),.PCURVE_S1.);+#3968 = LINE('',#3969,#3970);+#3969 = CARTESIAN_POINT('',(0.3474111042118842,0.2621562842144485,1.035));+#3970 = VECTOR('',#3971,1.4110541623062371);+#3971 = DIRECTION('',(0.,-1.0,0.));+#3972 = PCURVE('',#3952,#3973);+#3973 = DEFINITIONAL_REPRESENTATION('',(#3974),#3978);+#3974 = LINE('',#3975,#3976);+#3975 = CARTESIAN_POINT('',(0.15280767368555728,0.5232611394799368));+#3976 = VECTOR('',#3977,1.4110541623062371);+#3977 = DIRECTION('',(1.,0.));+#3978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3979 = ORIENTED_EDGE('',*,*,#3980,.T.);+#3980 = EDGE_CURVE('',#3965,#3981,#3983,.T.);+#3981 = VERTEX_POINT('',#3982);+#3982 = CARTESIAN_POINT('',(-0.17585003526946363,-0.005607621052626938,1.035));+#3983 = SURFACE_CURVE('',#3984,(#3988),.PCURVE_S1.);+#3984 = LINE('',#3985,#3986);+#3985 = CARTESIAN_POINT('',(0.3474111042118842,0.13563433421197738,1.035));+#3986 = VECTOR('',#3987,1.4110541623062371);+#3987 = DIRECTION('',(-0.965446980809,-0.260599553427,0.));+#3988 = PCURVE('',#3952,#3989);+#3989 = DEFINITIONAL_REPRESENTATION('',(#3990),#3994);+#3990 = LINE('',#3991,#3992);+#3991 = CARTESIAN_POINT('',(0.2793296236880285,0.5232611394799368));+#3992 = VECTOR('',#3993,1.4110541623062371);+#3993 = DIRECTION('',(0.260599553427,-0.965446980809));+#3994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3995 = ORIENTED_EDGE('',*,*,#3996,.T.);+#3996 = EDGE_CURVE('',#3981,#3997,#3999,.T.);+#3997 = VERTEX_POINT('',#3998);+#3998 = CARTESIAN_POINT('',(-0.17585003526946363,0.0977828921066259,1.035));+#3999 = SURFACE_CURVE('',#4000,(#4004),.PCURVE_S1.);+#4000 = LINE('',#4001,#4002);+#4001 = CARTESIAN_POINT('',(-0.17585003526946363,-0.005607621052626938,1.035));+#4002 = VECTOR('',#4003,1.4110541623062371);+#4003 = DIRECTION('',(0.,1.0,0.));+#4004 = PCURVE('',#3952,#4005);+#4005 = DEFINITIONAL_REPRESENTATION('',(#4006),#4010);+#4006 = LINE('',#4007,#4008);+#4007 = CARTESIAN_POINT('',(0.4205715789533665,0.));+#4008 = VECTOR('',#4009,1.4110541623062371);+#4009 = DIRECTION('',(-1.,0.));+#4010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4011 = ORIENTED_EDGE('',*,*,#4012,.T.);+#4012 = EDGE_CURVE('',#3997,#4013,#4015,.T.);+#4013 = VERTEX_POINT('',#4014);+#4014 = CARTESIAN_POINT('',(-0.04652427474117299,0.13002671315932224,1.035));+#4015 = SURFACE_CURVE('',#4016,(#4020),.PCURVE_S1.);+#4016 = LINE('',#4017,#4018);+#4017 = CARTESIAN_POINT('',(-0.17585003526946363,0.0977828921066259,1.035));+#4018 = VECTOR('',#4019,1.4110541623062371);+#4019 = DIRECTION('',(0.970296981152,0.24191686251,0.));+#4020 = PCURVE('',#3952,#4021);+#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026);+#4022 = LINE('',#4023,#4024);+#4023 = CARTESIAN_POINT('',(0.317181065794156,0.));+#4024 = VECTOR('',#4025,1.4110541623062371);+#4025 = DIRECTION('',(-0.24191686251,0.970296981152));+#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4027 = ORIENTED_EDGE('',*,*,#4028,.T.);+#4028 = EDGE_CURVE('',#4013,#4029,#4031,.T.);+#4029 = VERTEX_POINT('',#4030);+#4030 = CARTESIAN_POINT('',(-0.04652427474117299,0.26846485789833274,1.035));+#4031 = SURFACE_CURVE('',#4032,(#4036),.PCURVE_S1.);+#4032 = LINE('',#4033,#4034);+#4033 = CARTESIAN_POINT('',(-0.04652427474117299,0.13002671315932224,1.035));+#4034 = VECTOR('',#4035,1.4110541623062371);+#4035 = DIRECTION('',(0.,1.0,0.));+#4036 = PCURVE('',#3952,#4037);+#4037 = DEFINITIONAL_REPRESENTATION('',(#4038),#4042);+#4038 = LINE('',#4039,#4040);+#4039 = CARTESIAN_POINT('',(0.28493724474068355,0.12932576052800848));+#4040 = VECTOR('',#4041,1.4110541623062371);+#4041 = DIRECTION('',(-1.,0.));+#4042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4043 = ORIENTED_EDGE('',*,*,#4044,.T.);+#4044 = EDGE_CURVE('',#4029,#4045,#4047,.T.);+#4045 = VERTEX_POINT('',#4046);+#4046 = CARTESIAN_POINT('',(-0.17585003526946363,0.300007726319165,1.035));+#4047 = SURFACE_CURVE('',#4048,(#4052),.PCURVE_S1.);+#4048 = LINE('',#4049,#4050);+#4049 = CARTESIAN_POINT('',(-0.04652427474117299,0.26846485789833274,1.035));+#4050 = VECTOR('',#4051,1.4110541623062371);+#4051 = DIRECTION('',(-0.971520338783,0.236956180191,0.));+#4052 = PCURVE('',#3952,#4053);+#4053 = DEFINITIONAL_REPRESENTATION('',(#4054),#4058);+#4054 = LINE('',#4055,#4056);+#4055 = CARTESIAN_POINT('',(0.14649910000167307,0.12932576052800848));+#4056 = VECTOR('',#4057,1.4110541623062371);+#4057 = DIRECTION('',(-0.236956180191,-0.971520338783));+#4058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4059 = ORIENTED_EDGE('',*,*,#4060,.T.);+#4060 = EDGE_CURVE('',#4045,#3942,#4061,.T.);+#4061 = SURFACE_CURVE('',#4062,(#4066),.PCURVE_S1.);+#4062 = LINE('',#4063,#4064);+#4063 = CARTESIAN_POINT('',(-0.17585003526946363,0.300007726319165,1.035));+#4064 = VECTOR('',#4065,1.4110541623062371);+#4065 = DIRECTION('',(0.,1.0,0.));+#4066 = PCURVE('',#3952,#4067);+#4067 = DEFINITIONAL_REPRESENTATION('',(#4068),#4072);+#4068 = LINE('',#4069,#4070);+#4069 = CARTESIAN_POINT('',(0.11495623158044574,0.));+#4070 = VECTOR('',#4071,1.4110541623062371);+#4071 = DIRECTION('',(-1.,0.));+#4072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4073 = FACE_BOUND('',#4074,.F.);+#4074 = EDGE_LOOP('',(#4075,#4093,#4109));+#4075 = ORIENTED_EDGE('',*,*,#4076,.T.);+#4076 = EDGE_CURVE('',#4077,#4079,#4081,.T.);+#4077 = VERTEX_POINT('',#4078);+#4078 = CARTESIAN_POINT('',(0.038641469996781475,0.15000386315993525,1.035));+#4079 = VERTEX_POINT('',#4080);+#4080 = CARTESIAN_POINT('',(0.2527824989465654,0.199070547371373,1.035));+#4081 = SURFACE_CURVE('',#4082,(#4086),.PCURVE_S1.);+#4082 = LINE('',#4083,#4084);+#4083 = CARTESIAN_POINT('',(0.038641469996781475,0.15000386315993525,1.035));+#4084 = VECTOR('',#4085,1.4110541623062371);+#4085 = DIRECTION('',(0.974739554513,0.223344578775,0.));+#4086 = PCURVE('',#3952,#4087);+#4087 = DEFINITIONAL_REPRESENTATION('',(#4088),#4092);+#4088 = LINE('',#4089,#4090);+#4089 = CARTESIAN_POINT('',(0.2649600947400706,0.21449150526617458));+#4090 = VECTOR('',#4091,1.4110541623062371);+#4091 = DIRECTION('',(-0.223344578775,0.974739554513));+#4092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4093 = ORIENTED_EDGE('',*,*,#4094,.T.);+#4094 = EDGE_CURVE('',#4079,#4095,#4097,.T.);+#4095 = VERTEX_POINT('',#4096);+#4096 = CARTESIAN_POINT('',(0.038641469996781475,0.24778675526649063,1.035));+#4097 = SURFACE_CURVE('',#4098,(#4102),.PCURVE_S1.);+#4098 = LINE('',#4099,#4100);+#4099 = CARTESIAN_POINT('',(0.2527824989465654,0.199070547371373,1.035));+#4100 = VECTOR('',#4101,1.4110541623062371);+#4101 = DIRECTION('',(-0.975085803822,0.221828030657,0.));+#4102 = PCURVE('',#3952,#4103);+#4103 = DEFINITIONAL_REPRESENTATION('',(#4104),#4108);+#4104 = LINE('',#4105,#4106);+#4105 = CARTESIAN_POINT('',(0.2158934105286328,0.4286325342160291));+#4106 = VECTOR('',#4107,1.4110541623062371);+#4107 = DIRECTION('',(-0.221828030657,-0.975085803822));+#4108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4109 = ORIENTED_EDGE('',*,*,#4110,.T.);+#4110 = EDGE_CURVE('',#4095,#4077,#4111,.T.);+#4111 = SURFACE_CURVE('',#4112,(#4116),.PCURVE_S1.);+#4112 = LINE('',#4113,#4114);+#4113 = CARTESIAN_POINT('',(0.038641469996781475,0.24778675526649063,1.035));+#4114 = VECTOR('',#4115,1.4110541623062371);+#4115 = DIRECTION('',(0.,-1.0,0.));+#4116 = PCURVE('',#3952,#4117);+#4117 = DEFINITIONAL_REPRESENTATION('',(#4118),#4122);+#4118 = LINE('',#4119,#4120);+#4119 = CARTESIAN_POINT('',(0.16717720263351518,0.21449150526617458));+#4120 = VECTOR('',#4121,1.4110541623062371);+#4121 = DIRECTION('',(1.,0.));+#4122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4123 = SHELL_BASED_SURFACE_MODEL('',(#4124));+#4124 = OPEN_SHELL('',(#4125));+#4125 = ADVANCED_FACE('',(#4126),#4140,.T.);+#4126 = FACE_BOUND('',#4127,.F.);+#4127 = EDGE_LOOP('',(#4128,#4151,#4167,#4183,#4199,#4215,#4231,#4247));+#4128 = ORIENTED_EDGE('',*,*,#4129,.T.);+#4129 = EDGE_CURVE('',#4130,#4132,#4134,.T.);+#4130 = VERTEX_POINT('',#4131);+#4131 = CARTESIAN_POINT('',(0.25698821473676225,-0.28493724473997806,1.035));+#4132 = VERTEX_POINT('',#4133);+#4133 = CARTESIAN_POINT('',(-0.17585003526946363,-0.28493724473997806,1.035));+#4134 = SURFACE_CURVE('',#4135,(#4139),.PCURVE_S1.);+#4135 = LINE('',#4136,#4137);+#4136 = CARTESIAN_POINT('',(0.25698821473676225,-0.28493724473997806,1.035));+#4137 = VECTOR('',#4138,1.4110541623062371);+#4138 = DIRECTION('',(-1.0,0.,0.));+#4139 = PCURVE('',#4140,#4145);+#4140 = PLANE('',#4141);+#4141 = AXIS2_PLACEMENT_3D('',#4142,#4143,#4144);+#4142 = CARTESIAN_POINT('',(-0.17585003526946363,-0.01717333947381982,1.035));+#4143 = DIRECTION('',(0.,0.,1.0));+#4144 = DIRECTION('',(0.,-1.0,0.));+#4145 = DEFINITIONAL_REPRESENTATION('',(#4146),#4150);+#4146 = LINE('',#4147,#4148);+#4147 = CARTESIAN_POINT('',(0.26776390526639815,0.4328382500062259));+#4148 = VECTOR('',#4149,1.4110541623062371);+#4149 = DIRECTION('',(0.,-1.));+#4150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4151 = ORIENTED_EDGE('',*,*,#4152,.T.);+#4152 = EDGE_CURVE('',#4132,#4153,#4155,.T.);+#4153 = VERTEX_POINT('',#4154);+#4154 = CARTESIAN_POINT('',(-0.17585003526946363,-0.18154673158076753,1.035));+#4155 = SURFACE_CURVE('',#4156,(#4160),.PCURVE_S1.);+#4156 = LINE('',#4157,#4158);+#4157 = CARTESIAN_POINT('',(-0.17585003526946363,-0.28493724473997806,1.035));+#4158 = VECTOR('',#4159,1.4110541623062371);+#4159 = DIRECTION('',(0.,1.0,0.));+#4160 = PCURVE('',#4140,#4161);+#4161 = DEFINITIONAL_REPRESENTATION('',(#4162),#4166);+#4162 = LINE('',#4163,#4164);+#4163 = CARTESIAN_POINT('',(0.26776390526639815,0.));+#4164 = VECTOR('',#4165,1.4110541623062371);+#4165 = DIRECTION('',(-1.,0.));+#4166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4167 = ORIENTED_EDGE('',*,*,#4168,.T.);+#4168 = EDGE_CURVE('',#4153,#4169,#4171,.T.);+#4169 = VERTEX_POINT('',#4170);+#4170 = CARTESIAN_POINT('',(0.25698821473676225,-0.18154673158076753,1.035));+#4171 = SURFACE_CURVE('',#4172,(#4176),.PCURVE_S1.);+#4172 = LINE('',#4173,#4174);+#4173 = CARTESIAN_POINT('',(-0.17585003526946363,-0.18154673158076753,1.035));+#4174 = VECTOR('',#4175,1.4110541623062371);+#4175 = DIRECTION('',(1.0,0.,0.));+#4176 = PCURVE('',#4140,#4177);+#4177 = DEFINITIONAL_REPRESENTATION('',(#4178),#4182);+#4178 = LINE('',#4179,#4180);+#4179 = CARTESIAN_POINT('',(0.16437339210718763,0.));+#4180 = VECTOR('',#4181,1.4110541623062371);+#4181 = DIRECTION('',(0.,1.));+#4182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4183 = ORIENTED_EDGE('',*,*,#4184,.T.);+#4184 = EDGE_CURVE('',#4169,#4185,#4187,.T.);+#4185 = VERTEX_POINT('',#4186);+#4186 = CARTESIAN_POINT('',(0.25698821473676225,-0.048716207895288445,1.035));+#4187 = SURFACE_CURVE('',#4188,(#4192),.PCURVE_S1.);+#4188 = LINE('',#4189,#4190);+#4189 = CARTESIAN_POINT('',(0.25698821473676225,-0.18154673158076753,1.035));+#4190 = VECTOR('',#4191,1.4110541623062371);+#4191 = DIRECTION('',(0.,1.0,0.));+#4192 = PCURVE('',#4140,#4193);+#4193 = DEFINITIONAL_REPRESENTATION('',(#4194),#4198);+#4194 = LINE('',#4195,#4196);+#4195 = CARTESIAN_POINT('',(0.16437339210718763,0.4328382500062259));+#4196 = VECTOR('',#4197,1.4110541623062371);+#4197 = DIRECTION('',(-1.,0.));+#4198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4199 = ORIENTED_EDGE('',*,*,#4200,.T.);+#4200 = EDGE_CURVE('',#4185,#4201,#4203,.T.);+#4201 = VERTEX_POINT('',#4202);+#4202 = CARTESIAN_POINT('',(0.3474111042118842,-0.048716207895288445,1.035));+#4203 = SURFACE_CURVE('',#4204,(#4208),.PCURVE_S1.);+#4204 = LINE('',#4205,#4206);+#4205 = CARTESIAN_POINT('',(0.25698821473676225,-0.048716207895288445,1.035));+#4206 = VECTOR('',#4207,1.4110541623062371);+#4207 = DIRECTION('',(1.0,0.,0.));+#4208 = PCURVE('',#4140,#4209);+#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4214);+#4210 = LINE('',#4211,#4212);+#4211 = CARTESIAN_POINT('',(0.03154286842146721,0.4328382500062259));+#4212 = VECTOR('',#4213,1.4110541623062371);+#4213 = DIRECTION('',(0.,1.));+#4214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4215 = ORIENTED_EDGE('',*,*,#4216,.T.);+#4216 = EDGE_CURVE('',#4201,#4217,#4219,.T.);+#4217 = VERTEX_POINT('',#4218);+#4218 = CARTESIAN_POINT('',(0.3474111042118842,-0.41776776842633345,1.035));+#4219 = SURFACE_CURVE('',#4220,(#4224),.PCURVE_S1.);+#4220 = LINE('',#4221,#4222);+#4221 = CARTESIAN_POINT('',(0.3474111042118842,-0.048716207895288445,1.035));+#4222 = VECTOR('',#4223,1.4110541623062371);+#4223 = DIRECTION('',(0.,-1.0,0.));+#4224 = PCURVE('',#4140,#4225);+#4225 = DEFINITIONAL_REPRESENTATION('',(#4226),#4230);+#4226 = LINE('',#4227,#4228);+#4227 = CARTESIAN_POINT('',(0.03154286842146721,0.5232611394799368));+#4228 = VECTOR('',#4229,1.4110541623062371);+#4229 = DIRECTION('',(1.,0.));+#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4231 = ORIENTED_EDGE('',*,*,#4232,.T.);+#4232 = EDGE_CURVE('',#4217,#4233,#4235,.T.);+#4233 = VERTEX_POINT('',#4234);+#4234 = CARTESIAN_POINT('',(0.25698821473676225,-0.41776776842633345,1.035));+#4235 = SURFACE_CURVE('',#4236,(#4240),.PCURVE_S1.);+#4236 = LINE('',#4237,#4238);+#4237 = CARTESIAN_POINT('',(0.3474111042118842,-0.41776776842633345,1.035));+#4238 = VECTOR('',#4239,1.4110541623062371);+#4239 = DIRECTION('',(-1.0,0.,0.));+#4240 = PCURVE('',#4140,#4241);+#4241 = DEFINITIONAL_REPRESENTATION('',(#4242),#4246);+#4242 = LINE('',#4243,#4244);+#4243 = CARTESIAN_POINT('',(0.40059442895275355,0.5232611394799368));+#4244 = VECTOR('',#4245,1.4110541623062371);+#4245 = DIRECTION('',(0.,-1.));+#4246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4247 = ORIENTED_EDGE('',*,*,#4248,.T.);+#4248 = EDGE_CURVE('',#4233,#4130,#4249,.T.);+#4249 = SURFACE_CURVE('',#4250,(#4254),.PCURVE_S1.);+#4250 = LINE('',#4251,#4252);+#4251 = CARTESIAN_POINT('',(0.25698821473676225,-0.41776776842633345,1.035));+#4252 = VECTOR('',#4253,1.4110541623062371);+#4253 = DIRECTION('',(0.,1.0,0.));+#4254 = PCURVE('',#4140,#4255);+#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260);+#4256 = LINE('',#4257,#4258);+#4257 = CARTESIAN_POINT('',(0.40059442895275355,0.4328382500062259));+#4258 = VECTOR('',#4259,1.4110541623062371);+#4259 = DIRECTION('',(-1.,0.));+#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4261 = SHELL_BASED_SURFACE_MODEL('',(#4262));+#4262 = OPEN_SHELL('',(#4263));+#4263 = ADVANCED_FACE('',(#4264),#4278,.T.);+#4264 = FACE_BOUND('',#4265,.F.);+#4265 = EDGE_LOOP('',(#4266,#4289,#4305,#4321,#4337,#4353,#4369,#4385,+ #4401,#4417,#4433,#4449,#4465));+#4266 = ORIENTED_EDGE('',*,*,#4267,.T.);+#4267 = EDGE_CURVE('',#4268,#4270,#4272,.T.);+#4268 = VERTEX_POINT('',#4269);+#4269 = CARTESIAN_POINT('',(-0.17585003526946363,-0.4794516000055397,1.035));+#4270 = VERTEX_POINT('',#4271);+#4271 = CARTESIAN_POINT('',(0.3474111042118842,-0.4794516000055397,1.035));+#4272 = SURFACE_CURVE('',#4273,(#4277),.PCURVE_S1.);+#4273 = LINE('',#4274,#4275);+#4274 = CARTESIAN_POINT('',(-0.17585003526946363,-0.4794516000055397,1.035));+#4275 = VECTOR('',#4276,1.4110541623062371);+#4276 = DIRECTION('',(1.0,0.,0.));+#4277 = PCURVE('',#4278,#4283);+#4278 = PLANE('',#4279);+#4279 = AXIS2_PLACEMENT_3D('',#4280,#4281,#4282);+#4280 = CARTESIAN_POINT('',(-0.17585003526946363,-0.4493106368485767,1.035));+#4281 = DIRECTION('',(0.,0.,1.0));+#4282 = DIRECTION('',(0.,-1.0,0.));+#4283 = DEFINITIONAL_REPRESENTATION('',(#4284),#4288);+#4284 = LINE('',#4285,#4286);+#4285 = CARTESIAN_POINT('',(0.03014096315828932,0.));+#4286 = VECTOR('',#4287,1.4110541623062371);+#4287 = DIRECTION('',(0.,1.));+#4288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4289 = ORIENTED_EDGE('',*,*,#4290,.T.);+#4290 = EDGE_CURVE('',#4270,#4291,#4293,.T.);+#4291 = VERTEX_POINT('',#4292);+#4292 = CARTESIAN_POINT('',(0.3474111042118842,-0.6028192631653632,1.035));+#4293 = SURFACE_CURVE('',#4294,(#4298),.PCURVE_S1.);+#4294 = LINE('',#4295,#4296);+#4295 = CARTESIAN_POINT('',(0.3474111042118842,-0.4794516000055397,1.035));+#4296 = VECTOR('',#4297,1.4110541623062371);+#4297 = DIRECTION('',(0.,-1.0,0.));+#4298 = PCURVE('',#4278,#4299);+#4299 = DEFINITIONAL_REPRESENTATION('',(#4300),#4304);+#4300 = LINE('',#4301,#4302);+#4301 = CARTESIAN_POINT('',(0.03014096315828932,0.5232611394799368));+#4302 = VECTOR('',#4303,1.4110541623062371);+#4303 = DIRECTION('',(1.,0.));+#4304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4305 = ORIENTED_EDGE('',*,*,#4306,.T.);+#4306 = EDGE_CURVE('',#4291,#4307,#4309,.T.);+#4307 = VERTEX_POINT('',#4308);+#4308 = CARTESIAN_POINT('',(0.11784911736624043,-0.6652040473772096,1.035));+#4309 = SURFACE_CURVE('',#4310,(#4314),.PCURVE_S1.);+#4310 = LINE('',#4311,#4312);+#4311 = CARTESIAN_POINT('',(0.3474111042118842,-0.6028192631653632,1.035));+#4312 = VECTOR('',#4313,1.4110541623062371);+#4313 = DIRECTION('',(-0.965001418712,-0.262244660352,0.));+#4314 = PCURVE('',#4278,#4315);+#4315 = DEFINITIONAL_REPRESENTATION('',(#4316),#4320);+#4316 = LINE('',#4317,#4318);+#4317 = CARTESIAN_POINT('',(0.15350862631819748,0.5232611394799368));+#4318 = VECTOR('',#4319,1.4110541623062371);+#4319 = DIRECTION('',(0.262244660352,-0.965001418712));+#4320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4321 = ORIENTED_EDGE('',*,*,#4322,.T.);+#4322 = EDGE_CURVE('',#4307,#4323,#4325,.T.);+#4323 = VERTEX_POINT('',#4324);+#4324 = CARTESIAN_POINT('',(0.3474111042118842,-0.7272383552727358,1.035));+#4325 = SURFACE_CURVE('',#4326,(#4330),.PCURVE_S1.);+#4326 = LINE('',#4327,#4328);+#4327 = CARTESIAN_POINT('',(0.11784911736624043,-0.6652040473772096,1.035));+#4328 = VECTOR('',#4329,1.4110541623062371);+#4329 = DIRECTION('',(0.965373425348,-0.260871902728,0.));+#4330 = PCURVE('',#4278,#4331);+#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336);+#4332 = LINE('',#4333,#4334);+#4333 = CARTESIAN_POINT('',(0.2158934105286328,0.29369915263598634));+#4334 = VECTOR('',#4335,1.4110541623062371);+#4335 = DIRECTION('',(0.260871902728,0.965373425348));+#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4337 = ORIENTED_EDGE('',*,*,#4338,.T.);+#4338 = EDGE_CURVE('',#4323,#4339,#4341,.T.);+#4339 = VERTEX_POINT('',#4340);+#4340 = CARTESIAN_POINT('',(0.3474111042118842,-0.8513069710637886,1.035));+#4341 = SURFACE_CURVE('',#4342,(#4346),.PCURVE_S1.);+#4342 = LINE('',#4343,#4344);+#4343 = CARTESIAN_POINT('',(0.3474111042118842,-0.7272383552727358,1.035));+#4344 = VECTOR('',#4345,1.4110541623062371);+#4345 = DIRECTION('',(0.,-1.0,0.));+#4346 = PCURVE('',#4278,#4347);+#4347 = DEFINITIONAL_REPRESENTATION('',(#4348),#4352);+#4348 = LINE('',#4349,#4350);+#4349 = CARTESIAN_POINT('',(0.27792771842415914,0.5232611394799368));+#4350 = VECTOR('',#4351,1.4110541623062371);+#4351 = DIRECTION('',(1.,0.));+#4352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4353 = ORIENTED_EDGE('',*,*,#4354,.T.);+#4354 = EDGE_CURVE('',#4339,#4355,#4357,.T.);+#4355 = VERTEX_POINT('',#4356);+#4356 = CARTESIAN_POINT('',(-0.17585003526946363,-0.8513069710637886,1.035));+#4357 = SURFACE_CURVE('',#4358,(#4362),.PCURVE_S1.);+#4358 = LINE('',#4359,#4360);+#4359 = CARTESIAN_POINT('',(0.3474111042118842,-0.8513069710637886,1.035));+#4360 = VECTOR('',#4361,1.4110541623062371);+#4361 = DIRECTION('',(-1.0,0.,0.));+#4362 = PCURVE('',#4278,#4363);+#4363 = DEFINITIONAL_REPRESENTATION('',(#4364),#4368);+#4364 = LINE('',#4365,#4366);+#4365 = CARTESIAN_POINT('',(0.40199633421521175,0.5232611394799368));+#4366 = VECTOR('',#4367,1.4110541623062371);+#4367 = DIRECTION('',(0.,-1.));+#4368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4369 = ORIENTED_EDGE('',*,*,#4370,.T.);+#4370 = EDGE_CURVE('',#4355,#4371,#4373,.T.);+#4371 = VERTEX_POINT('',#4372);+#4372 = CARTESIAN_POINT('',(-0.17585003526946363,-0.7622859868525358,1.035));+#4373 = SURFACE_CURVE('',#4374,(#4378),.PCURVE_S1.);+#4374 = LINE('',#4375,#4376);+#4375 = CARTESIAN_POINT('',(-0.17585003526946363,-0.8513069710637886,1.035));+#4376 = VECTOR('',#4377,1.4110541623062371);+#4377 = DIRECTION('',(0.,1.0,0.));+#4378 = PCURVE('',#4278,#4379);+#4379 = DEFINITIONAL_REPRESENTATION('',(#4380),#4384);+#4380 = LINE('',#4381,#4382);+#4381 = CARTESIAN_POINT('',(0.40199633421521175,0.));+#4382 = VECTOR('',#4383,1.4110541623062371);+#4383 = DIRECTION('',(-1.,0.));+#4384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4385 = ORIENTED_EDGE('',*,*,#4386,.T.);+#4386 = EDGE_CURVE('',#4371,#4387,#4389,.T.);+#4387 = VERTEX_POINT('',#4388);+#4388 = CARTESIAN_POINT('',(0.24331963842003348,-0.7622859868525358,1.035));+#4389 = SURFACE_CURVE('',#4390,(#4394),.PCURVE_S1.);+#4390 = LINE('',#4391,#4392);+#4391 = CARTESIAN_POINT('',(-0.17585003526946363,-0.7622859868525358,1.035));+#4392 = VECTOR('',#4393,1.4110541623062371);+#4393 = DIRECTION('',(1.0,0.,0.));+#4394 = PCURVE('',#4278,#4395);+#4395 = DEFINITIONAL_REPRESENTATION('',(#4396),#4400);+#4396 = LINE('',#4397,#4398);+#4397 = CARTESIAN_POINT('',(0.3129753500039591,0.));+#4398 = VECTOR('',#4399,1.4110541623062371);+#4399 = DIRECTION('',(0.,1.));+#4400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4401 = ORIENTED_EDGE('',*,*,#4402,.T.);+#4402 = EDGE_CURVE('',#4387,#4403,#4405,.T.);+#4403 = VERTEX_POINT('',#4404);+#4404 = CARTESIAN_POINT('',(0.01445860420698758,-0.7069107289572139,1.035));+#4405 = SURFACE_CURVE('',#4406,(#4410),.PCURVE_S1.);+#4406 = LINE('',#4407,#4408);+#4407 = CARTESIAN_POINT('',(0.24331963842003348,-0.7622859868525358,1.035));+#4408 = VECTOR('',#4409,1.4110541623062371);+#4409 = DIRECTION('',(-0.971953286769,0.23517399588,0.));+#4410 = PCURVE('',#4278,#4411);+#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416);+#4412 = LINE('',#4413,#4414);+#4413 = CARTESIAN_POINT('',(0.3129753500039591,0.4191696736894972));+#4414 = VECTOR('',#4415,1.4110541623062371);+#4415 = DIRECTION('',(-0.23517399588,-0.971953286769));+#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4417 = ORIENTED_EDGE('',*,*,#4418,.T.);+#4418 = EDGE_CURVE('',#4403,#4419,#4421,.T.);+#4419 = VERTEX_POINT('',#4420);+#4420 = CARTESIAN_POINT('',(0.01445860420698758,-0.6245487947447544,1.035));+#4421 = SURFACE_CURVE('',#4422,(#4426),.PCURVE_S1.);+#4422 = LINE('',#4423,#4424);+#4423 = CARTESIAN_POINT('',(0.01445860420698758,-0.7069107289572139,1.035));+#4424 = VECTOR('',#4425,1.4110541623062371);+#4425 = DIRECTION('',(0.,1.0,0.));+#4426 = PCURVE('',#4278,#4427);+#4427 = DEFINITIONAL_REPRESENTATION('',(#4428),#4432);+#4428 = LINE('',#4429,#4430);+#4429 = CARTESIAN_POINT('',(0.25760009210863716,0.19030863947677581));+#4430 = VECTOR('',#4431,1.4110541623062371);+#4431 = DIRECTION('',(-1.,0.));+#4432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4433 = ORIENTED_EDGE('',*,*,#4434,.T.);+#4434 = EDGE_CURVE('',#4419,#4435,#4437,.T.);+#4435 = VERTEX_POINT('',#4436);+#4436 = CARTESIAN_POINT('',(0.24331963842003348,-0.5684725842182035,1.035));+#4437 = SURFACE_CURVE('',#4438,(#4442),.PCURVE_S1.);+#4438 = LINE('',#4439,#4440);+#4439 = CARTESIAN_POINT('',(0.01445860420698758,-0.6245487947447544,1.035));+#4440 = VECTOR('',#4441,1.4110541623062371);+#4441 = DIRECTION('',(0.971269251839,0.237983277633,0.));+#4442 = PCURVE('',#4278,#4443);+#4443 = DEFINITIONAL_REPRESENTATION('',(#4444),#4448);+#4444 = LINE('',#4445,#4446);+#4445 = CARTESIAN_POINT('',(0.17523815789758881,0.19030863947677581));+#4446 = VECTOR('',#4447,1.4110541623062371);+#4447 = DIRECTION('',(-0.237983277633,0.971269251839));+#4448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4449 = ORIENTED_EDGE('',*,*,#4450,.T.);+#4450 = EDGE_CURVE('',#4435,#4451,#4453,.T.);+#4451 = VERTEX_POINT('',#4452);+#4452 = CARTESIAN_POINT('',(-0.17585003526946363,-0.5684725842182035,1.035));+#4453 = SURFACE_CURVE('',#4454,(#4458),.PCURVE_S1.);+#4454 = LINE('',#4455,#4456);+#4455 = CARTESIAN_POINT('',(0.24331963842003348,-0.5684725842182035,1.035));+#4456 = VECTOR('',#4457,1.4110541623062371);+#4457 = DIRECTION('',(-1.0,0.,0.));+#4458 = PCURVE('',#4278,#4459);+#4459 = DEFINITIONAL_REPRESENTATION('',(#4460),#4464);+#4460 = LINE('',#4461,#4462);+#4461 = CARTESIAN_POINT('',(0.1191619473699794,0.4191696736894972));+#4462 = VECTOR('',#4463,1.4110541623062371);+#4463 = DIRECTION('',(0.,-1.));+#4464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4465 = ORIENTED_EDGE('',*,*,#4466,.T.);+#4466 = EDGE_CURVE('',#4451,#4268,#4467,.T.);+#4467 = SURFACE_CURVE('',#4468,(#4472),.PCURVE_S1.);+#4468 = LINE('',#4469,#4470);+#4469 = CARTESIAN_POINT('',(-0.17585003526946363,-0.5684725842182035,1.035));+#4470 = VECTOR('',#4471,1.4110541623062371);+#4471 = DIRECTION('',(0.,1.0,0.));+#4472 = PCURVE('',#4278,#4473);+#4473 = DEFINITIONAL_REPRESENTATION('',(#4474),#4478);+#4474 = LINE('',#4475,#4476);+#4475 = CARTESIAN_POINT('',(0.1191619473699794,0.));+#4476 = VECTOR('',#4477,1.4110541623062371);+#4477 = DIRECTION('',(-1.,0.));+#4478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4479 = SHELL_BASED_SURFACE_MODEL('',(#4480));+#4480 = OPEN_SHELL('',(#4481));+#4481 = ADVANCED_FACE('',(#4482,#4617),#4496,.T.);+#4482 = FACE_BOUND('',#4483,.F.);+#4483 = EDGE_LOOP('',(#4484,#4507,#4523,#4539,#4555,#4571,#4587,#4603));+#4484 = ORIENTED_EDGE('',*,*,#4485,.T.);+#4485 = EDGE_CURVE('',#4486,#4488,#4490,.T.);+#4486 = VERTEX_POINT('',#4487);+#4487 = CARTESIAN_POINT('',(-0.17585003526946363,-0.8930136526437927,1.035));+#4488 = VERTEX_POINT('',#4489);+#4489 = CARTESIAN_POINT('',(0.3474111042118842,-1.0342556079077199,1.035));+#4490 = SURFACE_CURVE('',#4491,(#4495),.PCURVE_S1.);+#4491 = LINE('',#4492,#4493);+#4492 = CARTESIAN_POINT('',(-0.17585003526946363,-0.8930136526437927,1.035));+#4493 = VECTOR('',#4494,1.4110541623062371);+#4494 = DIRECTION('',(0.965446980809,-0.260599553427,0.));+#4495 = PCURVE('',#4496,#4501);+#4496 = PLANE('',#4497);+#4497 = AXIS2_PLACEMENT_3D('',#4498,#4499,#4500);+#4498 = CARTESIAN_POINT('',(-0.17585003526946363,-0.8814479342221624,1.035));+#4499 = DIRECTION('',(0.,0.,1.0));+#4500 = DIRECTION('',(0.,-1.0,0.));+#4501 = DEFINITIONAL_REPRESENTATION('',(#4502),#4506);+#4502 = LINE('',#4503,#4504);+#4503 = CARTESIAN_POINT('',(0.011565718421204173,0.));+#4504 = VECTOR('',#4505,1.4110541623062371);+#4505 = DIRECTION('',(0.260599553427,0.965446980809));+#4506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4507 = ORIENTED_EDGE('',*,*,#4508,.T.);+#4508 = EDGE_CURVE('',#4488,#4509,#4511,.T.);+#4509 = VERTEX_POINT('',#4510);+#4510 = CARTESIAN_POINT('',(0.3474111042118842,-1.1607775579101909,1.035));+#4511 = SURFACE_CURVE('',#4512,(#4516),.PCURVE_S1.);+#4512 = LINE('',#4513,#4514);+#4513 = CARTESIAN_POINT('',(0.3474111042118842,-1.0342556079077199,1.035));+#4514 = VECTOR('',#4515,1.4110541623062371);+#4515 = DIRECTION('',(0.,-1.0,0.));+#4516 = PCURVE('',#4496,#4517);+#4517 = DEFINITIONAL_REPRESENTATION('',(#4518),#4522);+#4518 = LINE('',#4519,#4520);+#4519 = CARTESIAN_POINT('',(0.15280767368555728,0.5232611394799368));+#4520 = VECTOR('',#4521,1.4110541623062371);+#4521 = DIRECTION('',(1.,0.));+#4522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4523 = ORIENTED_EDGE('',*,*,#4524,.T.);+#4524 = EDGE_CURVE('',#4509,#4525,#4527,.T.);+#4525 = VERTEX_POINT('',#4526);+#4526 = CARTESIAN_POINT('',(-0.17585003526946363,-1.302019513174118,1.035));+#4527 = SURFACE_CURVE('',#4528,(#4532),.PCURVE_S1.);+#4528 = LINE('',#4529,#4530);+#4529 = CARTESIAN_POINT('',(0.3474111042118842,-1.1607775579101909,1.035));+#4530 = VECTOR('',#4531,1.4110541623062371);+#4531 = DIRECTION('',(-0.965446980809,-0.260599553427,0.));+#4532 = PCURVE('',#4496,#4533);+#4533 = DEFINITIONAL_REPRESENTATION('',(#4534),#4538);+#4534 = LINE('',#4535,#4536);+#4535 = CARTESIAN_POINT('',(0.2793296236880285,0.5232611394799368));+#4536 = VECTOR('',#4537,1.4110541623062371);+#4537 = DIRECTION('',(0.260599553427,-0.965446980809));+#4538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4539 = ORIENTED_EDGE('',*,*,#4540,.T.);+#4540 = EDGE_CURVE('',#4525,#4541,#4543,.T.);+#4541 = VERTEX_POINT('',#4542);+#4542 = CARTESIAN_POINT('',(-0.17585003526946363,-1.1986290000149076,1.035));+#4543 = SURFACE_CURVE('',#4544,(#4548),.PCURVE_S1.);+#4544 = LINE('',#4545,#4546);+#4545 = CARTESIAN_POINT('',(-0.17585003526946363,-1.302019513174118,1.035));+#4546 = VECTOR('',#4547,1.4110541623062371);+#4547 = DIRECTION('',(0.,1.0,0.));+#4548 = PCURVE('',#4496,#4549);+#4549 = DEFINITIONAL_REPRESENTATION('',(#4550),#4554);+#4550 = LINE('',#4551,#4552);+#4551 = CARTESIAN_POINT('',(0.4205715789533665,0.));+#4552 = VECTOR('',#4553,1.4110541623062371);+#4553 = DIRECTION('',(-1.,0.));+#4554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4555 = ORIENTED_EDGE('',*,*,#4556,.T.);+#4556 = EDGE_CURVE('',#4541,#4557,#4559,.T.);+#4557 = VERTEX_POINT('',#4558);+#4558 = CARTESIAN_POINT('',(-0.04652427474117299,-1.166385178962846,1.035));+#4559 = SURFACE_CURVE('',#4560,(#4564),.PCURVE_S1.);+#4560 = LINE('',#4561,#4562);+#4561 = CARTESIAN_POINT('',(-0.17585003526946363,-1.1986290000149076,1.035));+#4562 = VECTOR('',#4563,1.4110541623062371);+#4563 = DIRECTION('',(0.970296981152,0.24191686251,0.));+#4564 = PCURVE('',#4496,#4565);+#4565 = DEFINITIONAL_REPRESENTATION('',(#4566),#4570);+#4566 = LINE('',#4567,#4568);+#4567 = CARTESIAN_POINT('',(0.317181065794156,0.));+#4568 = VECTOR('',#4569,1.4110541623062371);+#4569 = DIRECTION('',(-0.24191686251,0.970296981152));+#4570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4571 = ORIENTED_EDGE('',*,*,#4572,.T.);+#4572 = EDGE_CURVE('',#4557,#4573,#4575,.T.);+#4573 = VERTEX_POINT('',#4574);+#4574 = CARTESIAN_POINT('',(-0.04652427474117299,-1.0279470342238355,1.035));+#4575 = SURFACE_CURVE('',#4576,(#4580),.PCURVE_S1.);+#4576 = LINE('',#4577,#4578);+#4577 = CARTESIAN_POINT('',(-0.04652427474117299,-1.166385178962846,1.035));+#4578 = VECTOR('',#4579,1.4110541623062371);+#4579 = DIRECTION('',(0.,1.0,0.));+#4580 = PCURVE('',#4496,#4581);+#4581 = DEFINITIONAL_REPRESENTATION('',(#4582),#4586);+#4582 = LINE('',#4583,#4584);+#4583 = CARTESIAN_POINT('',(0.28493724474068355,0.12932576052800848));+#4584 = VECTOR('',#4585,1.4110541623062371);+#4585 = DIRECTION('',(-1.,0.));+#4586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4587 = ORIENTED_EDGE('',*,*,#4588,.T.);+#4588 = EDGE_CURVE('',#4573,#4589,#4591,.T.);+#4589 = VERTEX_POINT('',#4590);+#4590 = CARTESIAN_POINT('',(-0.17585003526946363,-0.9964041658030032,1.035));+#4591 = SURFACE_CURVE('',#4592,(#4596),.PCURVE_S1.);+#4592 = LINE('',#4593,#4594);+#4593 = CARTESIAN_POINT('',(-0.04652427474117299,-1.0279470342238355,1.035));+#4594 = VECTOR('',#4595,1.4110541623062371);+#4595 = DIRECTION('',(-0.971520338783,0.236956180191,0.));+#4596 = PCURVE('',#4496,#4597);+#4597 = DEFINITIONAL_REPRESENTATION('',(#4598),#4602);+#4598 = LINE('',#4599,#4600);+#4599 = CARTESIAN_POINT('',(0.14649910000167307,0.12932576052800848));+#4600 = VECTOR('',#4601,1.4110541623062371);+#4601 = DIRECTION('',(-0.236956180191,-0.971520338783));+#4602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4603 = ORIENTED_EDGE('',*,*,#4604,.T.);+#4604 = EDGE_CURVE('',#4589,#4486,#4605,.T.);+#4605 = SURFACE_CURVE('',#4606,(#4610),.PCURVE_S1.);+#4606 = LINE('',#4607,#4608);+#4607 = CARTESIAN_POINT('',(-0.17585003526946363,-0.9964041658030032,1.035));+#4608 = VECTOR('',#4609,1.4110541623062371);+#4609 = DIRECTION('',(0.,1.0,0.));+#4610 = PCURVE('',#4496,#4611);+#4611 = DEFINITIONAL_REPRESENTATION('',(#4612),#4616);+#4612 = LINE('',#4613,#4614);+#4613 = CARTESIAN_POINT('',(0.11495623158044574,0.));+#4614 = VECTOR('',#4615,1.4110541623062371);+#4615 = DIRECTION('',(-1.,0.));+#4616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4617 = FACE_BOUND('',#4618,.F.);+#4618 = EDGE_LOOP('',(#4619,#4637,#4653));+#4619 = ORIENTED_EDGE('',*,*,#4620,.T.);+#4620 = EDGE_CURVE('',#4621,#4623,#4625,.T.);+#4621 = VERTEX_POINT('',#4622);+#4622 = CARTESIAN_POINT('',(0.038641469996781475,-1.146408028962233,1.035));+#4623 = VERTEX_POINT('',#4624);+#4624 = CARTESIAN_POINT('',(0.2527824989465654,-1.0973413447507954,1.035));+#4625 = SURFACE_CURVE('',#4626,(#4630),.PCURVE_S1.);+#4626 = LINE('',#4627,#4628);+#4627 = CARTESIAN_POINT('',(0.038641469996781475,-1.146408028962233,1.035));+#4628 = VECTOR('',#4629,1.4110541623062371);+#4629 = DIRECTION('',(0.974739554513,0.223344578775,0.));+#4630 = PCURVE('',#4496,#4631);+#4631 = DEFINITIONAL_REPRESENTATION('',(#4632),#4636);+#4632 = LINE('',#4633,#4634);+#4633 = CARTESIAN_POINT('',(0.2649600947400706,0.21449150526617458));+#4634 = VECTOR('',#4635,1.4110541623062371);+#4635 = DIRECTION('',(-0.223344578775,0.974739554513));+#4636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4637 = ORIENTED_EDGE('',*,*,#4638,.T.);+#4638 = EDGE_CURVE('',#4623,#4639,#4641,.T.);+#4639 = VERTEX_POINT('',#4640);+#4640 = CARTESIAN_POINT('',(0.038641469996781475,-1.0486251368556776,1.035));+#4641 = SURFACE_CURVE('',#4642,(#4646),.PCURVE_S1.);+#4642 = LINE('',#4643,#4644);+#4643 = CARTESIAN_POINT('',(0.2527824989465654,-1.0973413447507954,1.035));+#4644 = VECTOR('',#4645,1.4110541623062371);+#4645 = DIRECTION('',(-0.975085803822,0.221828030657,0.));+#4646 = PCURVE('',#4496,#4647);+#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652);+#4648 = LINE('',#4649,#4650);+#4649 = CARTESIAN_POINT('',(0.2158934105286328,0.4286325342160291));+#4650 = VECTOR('',#4651,1.4110541623062371);+#4651 = DIRECTION('',(-0.221828030657,-0.975085803822));+#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4653 = ORIENTED_EDGE('',*,*,#4654,.T.);+#4654 = EDGE_CURVE('',#4639,#4621,#4655,.T.);+#4655 = SURFACE_CURVE('',#4656,(#4660),.PCURVE_S1.);+#4656 = LINE('',#4657,#4658);+#4657 = CARTESIAN_POINT('',(0.038641469996781475,-1.0486251368556776,1.035));+#4658 = VECTOR('',#4659,1.4110541623062371);+#4659 = DIRECTION('',(0.,-1.0,0.));+#4660 = PCURVE('',#4496,#4661);+#4661 = DEFINITIONAL_REPRESENTATION('',(#4662),#4666);+#4662 = LINE('',#4663,#4664);+#4663 = CARTESIAN_POINT('',(0.16717720263351518,0.21449150526617458));+#4664 = VECTOR('',#4665,1.4110541623062371);+#4665 = DIRECTION('',(1.,0.));+#4666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4667 = SHELL_BASED_SURFACE_MODEL('',(#4668));+#4668 = OPEN_SHELL('',(#4669));+#4669 = ADVANCED_FACE('',(#4670),#4684,.T.);+#4670 = FACE_BOUND('',#4671,.F.);+#4671 = EDGE_LOOP('',(#4672,#4695,#4711,#4727,#4743,#4759,#4775,#4791,+ #4807,#4823,#4839));+#4672 = ORIENTED_EDGE('',*,*,#4673,.T.);+#4673 = EDGE_CURVE('',#4674,#4676,#4678,.T.);+#4674 = VERTEX_POINT('',#4675);+#4675 = CARTESIAN_POINT('',(-0.17585003526946363,-1.3794747789651514,1.035));+#4676 = VERTEX_POINT('',#4677);+#4677 = CARTESIAN_POINT('',(-0.08472619316273167,-1.3794747789651514,1.035));+#4678 = SURFACE_CURVE('',#4679,(#4683),.PCURVE_S1.);+#4679 = LINE('',#4680,#4681);+#4680 = CARTESIAN_POINT('',(-0.17585003526946363,-1.3794747789651514,1.035));+#4681 = VECTOR('',#4682,1.4110541623062371);+#4682 = DIRECTION('',(1.0,0.,0.));+#4683 = PCURVE('',#4684,#4689);+#4684 = PLANE('',#4685);+#4685 = AXIS2_PLACEMENT_3D('',#4686,#4687,#4688);+#4686 = CARTESIAN_POINT('',(-0.17585003526946363,-1.3135852315957484,1.035));+#4687 = DIRECTION('',(0.,0.,1.0));+#4688 = DIRECTION('',(0.,-1.0,0.));+#4689 = DEFINITIONAL_REPRESENTATION('',(#4690),#4694);+#4690 = LINE('',#4691,#4692);+#4691 = CARTESIAN_POINT('',(0.06588954736927609,0.));+#4692 = VECTOR('',#4693,1.4110541623062371);+#4693 = DIRECTION('',(0.,1.));+#4694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4695 = ORIENTED_EDGE('',*,*,#4696,.T.);+#4696 = EDGE_CURVE('',#4676,#4697,#4699,.T.);+#4697 = VERTEX_POINT('',#4698);+#4698 = CARTESIAN_POINT('',(-0.08472619316273167,-1.4951319631772213,1.035));+#4699 = SURFACE_CURVE('',#4700,(#4704),.PCURVE_S1.);+#4700 = LINE('',#4701,#4702);+#4701 = CARTESIAN_POINT('',(-0.08472619316273167,-1.3794747789651514,1.035));+#4702 = VECTOR('',#4703,1.4110541623062371);+#4703 = DIRECTION('',(0.,-1.0,0.));+#4704 = PCURVE('',#4684,#4705);+#4705 = DEFINITIONAL_REPRESENTATION('',(#4706),#4710);+#4706 = LINE('',#4707,#4708);+#4707 = CARTESIAN_POINT('',(0.06588954736927609,0.09112384210644985));+#4708 = VECTOR('',#4709,1.4110541623062371);+#4709 = DIRECTION('',(1.,0.));+#4710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4711 = ORIENTED_EDGE('',*,*,#4712,.T.);+#4712 = EDGE_CURVE('',#4697,#4713,#4715,.T.);+#4713 = VERTEX_POINT('',#4714);+#4714 = CARTESIAN_POINT('',(0.2548853568416638,-1.4951319631772213,1.035));+#4715 = SURFACE_CURVE('',#4716,(#4720),.PCURVE_S1.);+#4716 = LINE('',#4717,#4718);+#4717 = CARTESIAN_POINT('',(-0.08472619316273167,-1.4951319631772213,1.035));+#4718 = VECTOR('',#4719,1.4110541623062371);+#4719 = DIRECTION('',(1.0,0.,0.));+#4720 = PCURVE('',#4684,#4721);+#4721 = DEFINITIONAL_REPRESENTATION('',(#4722),#4726);+#4722 = LINE('',#4723,#4724);+#4723 = CARTESIAN_POINT('',(0.18154673158147305,0.09112384210644985));+#4724 = VECTOR('',#4725,1.4110541623062371);+#4725 = DIRECTION('',(0.,1.));+#4726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4727 = ORIENTED_EDGE('',*,*,#4728,.T.);+#4728 = EDGE_CURVE('',#4713,#4729,#4731,.T.);+#4729 = VERTEX_POINT('',#4730);+#4730 = CARTESIAN_POINT('',(0.22824915684084648,-1.387535734229225,1.035));+#4731 = SURFACE_CURVE('',#4732,(#4736),.PCURVE_S1.);+#4732 = LINE('',#4733,#4734);+#4733 = CARTESIAN_POINT('',(0.2548853568416638,-1.4951319631772213,1.035));+#4734 = VECTOR('',#4735,1.4110541623062371);+#4735 = DIRECTION('',(-0.240303066167,0.970697912015,0.));+#4736 = PCURVE('',#4684,#4737);+#4737 = DEFINITIONAL_REPRESENTATION('',(#4738),#4742);+#4738 = LINE('',#4739,#4740);+#4739 = CARTESIAN_POINT('',(0.18154673158147305,0.43073539211112755));+#4740 = VECTOR('',#4741,1.4110541623062371);+#4741 = DIRECTION('',(-0.970697912015,-0.240303066167));+#4742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4743 = ORIENTED_EDGE('',*,*,#4744,.T.);+#4744 = EDGE_CURVE('',#4729,#4745,#4747,.T.);+#4745 = VERTEX_POINT('',#4746);+#4746 = CARTESIAN_POINT('',(0.321475856842296,-1.387535734229225,1.035));+#4747 = SURFACE_CURVE('',#4748,(#4752),.PCURVE_S1.);+#4748 = LINE('',#4749,#4750);+#4749 = CARTESIAN_POINT('',(0.22824915684084648,-1.387535734229225,1.035));+#4750 = VECTOR('',#4751,1.4110541623062371);+#4751 = DIRECTION('',(1.0,0.,0.));+#4752 = PCURVE('',#4684,#4753);+#4753 = DEFINITIONAL_REPRESENTATION('',(#4754),#4758);+#4754 = LINE('',#4755,#4756);+#4755 = CARTESIAN_POINT('',(0.0739505026325454,0.4040991921103102));+#4756 = VECTOR('',#4757,1.4110541623062371);+#4757 = DIRECTION('',(0.,1.));+#4758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4759 = ORIENTED_EDGE('',*,*,#4760,.T.);+#4760 = EDGE_CURVE('',#4745,#4761,#4763,.T.);+#4761 = VERTEX_POINT('',#4762);+#4762 = CARTESIAN_POINT('',(0.3474111042118842,-1.4958329158084505,1.035));+#4763 = SURFACE_CURVE('',#4764,(#4768),.PCURVE_S1.);+#4764 = LINE('',#4765,#4766);+#4765 = CARTESIAN_POINT('',(0.321475856842296,-1.387535734229225,1.035));+#4766 = VECTOR('',#4767,1.4110541623062371);+#4767 = DIRECTION('',(0.232896789262,-0.972501457866,0.));+#4768 = PCURVE('',#4684,#4769);+#4769 = DEFINITIONAL_REPRESENTATION('',(#4770),#4774);+#4770 = LINE('',#4771,#4772);+#4771 = CARTESIAN_POINT('',(0.0739505026325454,0.49732589211175976));+#4772 = VECTOR('',#4773,1.4110541623062371);+#4773 = DIRECTION('',(0.972501457866,0.232896789262));+#4774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4775 = ORIENTED_EDGE('',*,*,#4776,.T.);+#4776 = EDGE_CURVE('',#4761,#4777,#4779,.T.);+#4777 = VERTEX_POINT('',#4778);+#4778 = CARTESIAN_POINT('',(0.3474111042118842,-1.5957186658101041,1.035));+#4779 = SURFACE_CURVE('',#4780,(#4784),.PCURVE_S1.);+#4780 = LINE('',#4781,#4782);+#4781 = CARTESIAN_POINT('',(0.3474111042118842,-1.4958329158084505,1.035));+#4782 = VECTOR('',#4783,1.4110541623062371);+#4783 = DIRECTION('',(0.,-1.0,0.));+#4784 = PCURVE('',#4684,#4785);+#4785 = DEFINITIONAL_REPRESENTATION('',(#4786),#4790);+#4786 = LINE('',#4787,#4788);+#4787 = CARTESIAN_POINT('',(0.18224768421270215,0.5232611394799368));+#4788 = VECTOR('',#4789,1.4110541623062371);+#4789 = DIRECTION('',(1.,0.));+#4790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4791 = ORIENTED_EDGE('',*,*,#4792,.T.);+#4792 = EDGE_CURVE('',#4777,#4793,#4795,.T.);+#4793 = VERTEX_POINT('',#4794);+#4794 = CARTESIAN_POINT('',(-0.08472619316273167,-1.5957186658101041,1.035));+#4795 = SURFACE_CURVE('',#4796,(#4800),.PCURVE_S1.);+#4796 = LINE('',#4797,#4798);+#4797 = CARTESIAN_POINT('',(0.3474111042118842,-1.5957186658101041,1.035));+#4798 = VECTOR('',#4799,1.4110541623062371);+#4799 = DIRECTION('',(-1.0,0.,0.));+#4800 = PCURVE('',#4684,#4801);+#4801 = DEFINITIONAL_REPRESENTATION('',(#4802),#4806);+#4802 = LINE('',#4803,#4804);+#4803 = CARTESIAN_POINT('',(0.282133434214356,0.5232611394799368));+#4804 = VECTOR('',#4805,1.4110541623062371);+#4805 = DIRECTION('',(0.,-1.));+#4806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4807 = ORIENTED_EDGE('',*,*,#4808,.T.);+#4808 = EDGE_CURVE('',#4793,#4809,#4811,.T.);+#4809 = VERTEX_POINT('',#4810);+#4810 = CARTESIAN_POINT('',(-0.08472619316273167,-1.7113758500221743,1.035));+#4811 = SURFACE_CURVE('',#4812,(#4816),.PCURVE_S1.);+#4812 = LINE('',#4813,#4814);+#4813 = CARTESIAN_POINT('',(-0.08472619316273167,-1.5957186658101041,1.035));+#4814 = VECTOR('',#4815,1.4110541623062371);+#4815 = DIRECTION('',(0.,-1.0,0.));+#4816 = PCURVE('',#4684,#4817);+#4817 = DEFINITIONAL_REPRESENTATION('',(#4818),#4822);+#4818 = LINE('',#4819,#4820);+#4819 = CARTESIAN_POINT('',(0.282133434214356,0.09112384210644985));+#4820 = VECTOR('',#4821,1.4110541623062371);+#4821 = DIRECTION('',(1.,0.));+#4822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4823 = ORIENTED_EDGE('',*,*,#4824,.T.);+#4824 = EDGE_CURVE('',#4809,#4825,#4827,.T.);+#4825 = VERTEX_POINT('',#4826);+#4826 = CARTESIAN_POINT('',(-0.17585003526946363,-1.7113758500221743,1.035));+#4827 = SURFACE_CURVE('',#4828,(#4832),.PCURVE_S1.);+#4828 = LINE('',#4829,#4830);+#4829 = CARTESIAN_POINT('',(-0.08472619316273167,-1.7113758500221743,1.035));+#4830 = VECTOR('',#4831,1.4110541623062371);+#4831 = DIRECTION('',(-1.0,0.,0.));+#4832 = PCURVE('',#4684,#4833);+#4833 = DEFINITIONAL_REPRESENTATION('',(#4834),#4838);+#4834 = LINE('',#4835,#4836);+#4835 = CARTESIAN_POINT('',(0.39779061842642593,0.09112384210644985));+#4836 = VECTOR('',#4837,1.4110541623062371);+#4837 = DIRECTION('',(0.,-1.));+#4838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4839 = ORIENTED_EDGE('',*,*,#4840,.T.);+#4840 = EDGE_CURVE('',#4825,#4674,#4841,.T.);+#4841 = SURFACE_CURVE('',#4842,(#4846),.PCURVE_S1.);+#4842 = LINE('',#4843,#4844);+#4843 = CARTESIAN_POINT('',(-0.17585003526946363,-1.7113758500221743,1.035));+#4844 = VECTOR('',#4845,1.4110541623062371);+#4845 = DIRECTION('',(0.,1.0,0.));+#4846 = PCURVE('',#4684,#4847);+#4847 = DEFINITIONAL_REPRESENTATION('',(#4848),#4852);+#4848 = LINE('',#4849,#4850);+#4849 = CARTESIAN_POINT('',(0.39779061842642593,0.));+#4850 = VECTOR('',#4851,1.4110541623062371);+#4851 = DIRECTION('',(-1.,0.));+#4852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4857)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4854,#4855,#4856)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#4854 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#4855 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#4856 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#4857 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4854,+ 'distance_accuracy_value','confusion accuracy');+#4858 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#355));+#4859 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchStyle=flat','visible',(+ #361,#775,#1233,#1531,#1669,#1937,#2123,#2359,#2529,#2667,#2935,+ #3171,#3277,#3735,#3937,#4125,#4263,#4481,#4669));+#4860 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchFace=top','visible',(+ #361,#775,#1233,#1531,#1669,#1937,#2123,#2359,#2529,#2667,#2935,+ #3171,#3277,#3735,#3937,#4125,#4263,#4481,#4669));+#4862 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #4863,#4873,#4882,#4891,#4900,#4909,#4918,#4927,#4936,#4945,#4954,+ #4963,#4972,#4981,#4990,#4999,#5008,#5017,#5026),#4853);+#4863 = STYLED_ITEM('color',(#4864),#361);+#4864 = PRESENTATION_STYLE_ASSIGNMENT((#4865,#4871));+#4865 = SURFACE_STYLE_USAGE(.BOTH.,#4866);+#4866 = SURFACE_SIDE_STYLE('',(#4867));+#4867 = SURFACE_STYLE_FILL_AREA(#4868);+#4868 = FILL_AREA_STYLE('',(#4869));+#4869 = FILL_AREA_STYLE_COLOUR('',#4870);+#4870 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);+#4871 = CURVE_STYLE('',#4872,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4872 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4873 = STYLED_ITEM('color',(#4874),#775);+#4874 = PRESENTATION_STYLE_ASSIGNMENT((#4875,#4880));+#4875 = SURFACE_STYLE_USAGE(.BOTH.,#4876);+#4876 = SURFACE_SIDE_STYLE('',(#4877));+#4877 = SURFACE_STYLE_FILL_AREA(#4878);+#4878 = FILL_AREA_STYLE('',(#4879));+#4879 = FILL_AREA_STYLE_COLOUR('',#4870);+#4880 = CURVE_STYLE('',#4881,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4881 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4882 = STYLED_ITEM('color',(#4883),#1233);+#4883 = PRESENTATION_STYLE_ASSIGNMENT((#4884,#4889));+#4884 = SURFACE_STYLE_USAGE(.BOTH.,#4885);+#4885 = SURFACE_SIDE_STYLE('',(#4886));+#4886 = SURFACE_STYLE_FILL_AREA(#4887);+#4887 = FILL_AREA_STYLE('',(#4888));+#4888 = FILL_AREA_STYLE_COLOUR('',#4870);+#4889 = CURVE_STYLE('',#4890,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4890 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4891 = STYLED_ITEM('color',(#4892),#1531);+#4892 = PRESENTATION_STYLE_ASSIGNMENT((#4893,#4898));+#4893 = SURFACE_STYLE_USAGE(.BOTH.,#4894);+#4894 = SURFACE_SIDE_STYLE('',(#4895));+#4895 = SURFACE_STYLE_FILL_AREA(#4896);+#4896 = FILL_AREA_STYLE('',(#4897));+#4897 = FILL_AREA_STYLE_COLOUR('',#4870);+#4898 = CURVE_STYLE('',#4899,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4899 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4900 = STYLED_ITEM('color',(#4901),#1669);+#4901 = PRESENTATION_STYLE_ASSIGNMENT((#4902,#4907));+#4902 = SURFACE_STYLE_USAGE(.BOTH.,#4903);+#4903 = SURFACE_SIDE_STYLE('',(#4904));+#4904 = SURFACE_STYLE_FILL_AREA(#4905);+#4905 = FILL_AREA_STYLE('',(#4906));+#4906 = FILL_AREA_STYLE_COLOUR('',#4870);+#4907 = CURVE_STYLE('',#4908,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4908 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4909 = STYLED_ITEM('color',(#4910),#1937);+#4910 = PRESENTATION_STYLE_ASSIGNMENT((#4911,#4916));+#4911 = SURFACE_STYLE_USAGE(.BOTH.,#4912);+#4912 = SURFACE_SIDE_STYLE('',(#4913));+#4913 = SURFACE_STYLE_FILL_AREA(#4914);+#4914 = FILL_AREA_STYLE('',(#4915));+#4915 = FILL_AREA_STYLE_COLOUR('',#4870);+#4916 = CURVE_STYLE('',#4917,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4917 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4918 = STYLED_ITEM('color',(#4919),#2123);+#4919 = PRESENTATION_STYLE_ASSIGNMENT((#4920,#4925));+#4920 = SURFACE_STYLE_USAGE(.BOTH.,#4921);+#4921 = SURFACE_SIDE_STYLE('',(#4922));+#4922 = SURFACE_STYLE_FILL_AREA(#4923);+#4923 = FILL_AREA_STYLE('',(#4924));+#4924 = FILL_AREA_STYLE_COLOUR('',#4870);+#4925 = CURVE_STYLE('',#4926,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4926 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4927 = STYLED_ITEM('color',(#4928),#2359);+#4928 = PRESENTATION_STYLE_ASSIGNMENT((#4929,#4934));+#4929 = SURFACE_STYLE_USAGE(.BOTH.,#4930);+#4930 = SURFACE_SIDE_STYLE('',(#4931));+#4931 = SURFACE_STYLE_FILL_AREA(#4932);+#4932 = FILL_AREA_STYLE('',(#4933));+#4933 = FILL_AREA_STYLE_COLOUR('',#4870);+#4934 = CURVE_STYLE('',#4935,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4935 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4936 = STYLED_ITEM('color',(#4937),#2529);+#4937 = PRESENTATION_STYLE_ASSIGNMENT((#4938,#4943));+#4938 = SURFACE_STYLE_USAGE(.BOTH.,#4939);+#4939 = SURFACE_SIDE_STYLE('',(#4940));+#4940 = SURFACE_STYLE_FILL_AREA(#4941);+#4941 = FILL_AREA_STYLE('',(#4942));+#4942 = FILL_AREA_STYLE_COLOUR('',#4870);+#4943 = CURVE_STYLE('',#4944,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4944 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4945 = STYLED_ITEM('color',(#4946),#2667);+#4946 = PRESENTATION_STYLE_ASSIGNMENT((#4947,#4952));+#4947 = SURFACE_STYLE_USAGE(.BOTH.,#4948);+#4948 = SURFACE_SIDE_STYLE('',(#4949));+#4949 = SURFACE_STYLE_FILL_AREA(#4950);+#4950 = FILL_AREA_STYLE('',(#4951));+#4951 = FILL_AREA_STYLE_COLOUR('',#4870);+#4952 = CURVE_STYLE('',#4953,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4953 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4954 = STYLED_ITEM('color',(#4955),#2935);+#4955 = PRESENTATION_STYLE_ASSIGNMENT((#4956,#4961));+#4956 = SURFACE_STYLE_USAGE(.BOTH.,#4957);+#4957 = SURFACE_SIDE_STYLE('',(#4958));+#4958 = SURFACE_STYLE_FILL_AREA(#4959);+#4959 = FILL_AREA_STYLE('',(#4960));+#4960 = FILL_AREA_STYLE_COLOUR('',#4870);+#4961 = CURVE_STYLE('',#4962,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4962 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4963 = STYLED_ITEM('color',(#4964),#3171);+#4964 = PRESENTATION_STYLE_ASSIGNMENT((#4965,#4970));+#4965 = SURFACE_STYLE_USAGE(.BOTH.,#4966);+#4966 = SURFACE_SIDE_STYLE('',(#4967));+#4967 = SURFACE_STYLE_FILL_AREA(#4968);+#4968 = FILL_AREA_STYLE('',(#4969));+#4969 = FILL_AREA_STYLE_COLOUR('',#4870);+#4970 = CURVE_STYLE('',#4971,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4971 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4972 = STYLED_ITEM('color',(#4973),#3277);+#4973 = PRESENTATION_STYLE_ASSIGNMENT((#4974,#4979));+#4974 = SURFACE_STYLE_USAGE(.BOTH.,#4975);+#4975 = SURFACE_SIDE_STYLE('',(#4976));+#4976 = SURFACE_STYLE_FILL_AREA(#4977);+#4977 = FILL_AREA_STYLE('',(#4978));+#4978 = FILL_AREA_STYLE_COLOUR('',#4870);+#4979 = CURVE_STYLE('',#4980,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4980 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4981 = STYLED_ITEM('color',(#4982),#3735);+#4982 = PRESENTATION_STYLE_ASSIGNMENT((#4983,#4988));+#4983 = SURFACE_STYLE_USAGE(.BOTH.,#4984);+#4984 = SURFACE_SIDE_STYLE('',(#4985));+#4985 = SURFACE_STYLE_FILL_AREA(#4986);+#4986 = FILL_AREA_STYLE('',(#4987));+#4987 = FILL_AREA_STYLE_COLOUR('',#4870);+#4988 = CURVE_STYLE('',#4989,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4989 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4990 = STYLED_ITEM('color',(#4991),#3937);+#4991 = PRESENTATION_STYLE_ASSIGNMENT((#4992,#4997));+#4992 = SURFACE_STYLE_USAGE(.BOTH.,#4993);+#4993 = SURFACE_SIDE_STYLE('',(#4994));+#4994 = SURFACE_STYLE_FILL_AREA(#4995);+#4995 = FILL_AREA_STYLE('',(#4996));+#4996 = FILL_AREA_STYLE_COLOUR('',#4870);+#4997 = CURVE_STYLE('',#4998,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#4998 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4999 = STYLED_ITEM('color',(#5000),#4125);+#5000 = PRESENTATION_STYLE_ASSIGNMENT((#5001,#5006));+#5001 = SURFACE_STYLE_USAGE(.BOTH.,#5002);+#5002 = SURFACE_SIDE_STYLE('',(#5003));+#5003 = SURFACE_STYLE_FILL_AREA(#5004);+#5004 = FILL_AREA_STYLE('',(#5005));+#5005 = FILL_AREA_STYLE_COLOUR('',#4870);+#5006 = CURVE_STYLE('',#5007,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#5007 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5008 = STYLED_ITEM('color',(#5009),#4263);+#5009 = PRESENTATION_STYLE_ASSIGNMENT((#5010,#5015));+#5010 = SURFACE_STYLE_USAGE(.BOTH.,#5011);+#5011 = SURFACE_SIDE_STYLE('',(#5012));+#5012 = SURFACE_STYLE_FILL_AREA(#5013);+#5013 = FILL_AREA_STYLE('',(#5014));+#5014 = FILL_AREA_STYLE_COLOUR('',#4870);+#5015 = CURVE_STYLE('',#5016,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#5016 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5017 = STYLED_ITEM('color',(#5018),#4481);+#5018 = PRESENTATION_STYLE_ASSIGNMENT((#5019,#5024));+#5019 = SURFACE_STYLE_USAGE(.BOTH.,#5020);+#5020 = SURFACE_SIDE_STYLE('',(#5021));+#5021 = SURFACE_STYLE_FILL_AREA(#5022);+#5022 = FILL_AREA_STYLE('',(#5023));+#5023 = FILL_AREA_STYLE_COLOUR('',#4870);+#5024 = CURVE_STYLE('',#5025,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#5025 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5026 = STYLED_ITEM('color',(#5027),#4669);+#5027 = PRESENTATION_STYLE_ASSIGNMENT((#5028,#5033));+#5028 = SURFACE_STYLE_USAGE(.BOTH.,#5029);+#5029 = SURFACE_SIDE_STYLE('',(#5030));+#5030 = SURFACE_STYLE_FILL_AREA(#5031);+#5031 = FILL_AREA_STYLE('',(#5032));+#5032 = FILL_AREA_STYLE_COLOUR('',#4870);+#5033 = CURVE_STYLE('',#5034,POSITIVE_LENGTH_MEASURE(0.1),#4870);+#5034 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5035 = CARTESIAN_POINT('',(0.,0.,0.));+#5036 = DIRECTION('',(0.,0.,1.0));+#5037 = DIRECTION('',(1.0,0.,0.));+#5042 = CARTESIAN_POINT('',(0.,0.,0.));+#5043 = DIRECTION('',(0.,0.,1.));+#5044 = DIRECTION('',(1.,0.,0.));+#5045 = AXIS2_PLACEMENT_3D('',#5042,#5043,#5044);+#5046 = SHAPE_REPRESENTATION('',(#5045),#345);+#5047 = SHAPE_DEFINITION_REPRESENTATION(#4,#5046);+#5048 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('body','body','',#5,#5087,$);+#5049 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#5048);+#5050 = ITEM_DEFINED_TRANSFORMATION('','',#5093,#5045);+#5051 = ( REPRESENTATION_RELATIONSHIP('','',#5092,#5046) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5050) SHAPE_REPRESENTATION_RELATIONSHIP() );+#5052 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5051,#5049);+#5053 = PRODUCT('TDSON_8_1','TDSON_8_1','',(#8));+#5054 = PRODUCT_DEFINITION_FORMATION('','',#5053);+#5055 = PRODUCT_DEFINITION('design','',#5054,#9);+#5056 = PRODUCT_DEFINITION_SHAPE('','',#5055);+#5057 = CARTESIAN_POINT('',(0.,0.,0.));+#5058 = DIRECTION('',(0.,0.,1.));+#5059 = DIRECTION('',(1.,0.,0.));+#5060 = AXIS2_PLACEMENT_3D('',#5057,#5058,#5059);+#5061 = SHAPE_REPRESENTATION('',(#5060),#345);+#5062 = SHAPE_DEFINITION_REPRESENTATION(#5056,#5061);+#5063 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('Adom.Chip','Adom.Chip','',#5055,#5,$);+#5064 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#5063);+#5065 = ITEM_DEFINED_TRANSFORMATION('','',#5045,#5060);+#5066 = ( REPRESENTATION_RELATIONSHIP('','',#5046,#5061) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5065) SHAPE_REPRESENTATION_RELATIONSHIP() );+#5067 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5066,#5064);+#5068 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('Adom.LaserEtch','Adom.LaserEtch','',#5055,#353,$);+#5069 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#5068);+#5070 = ITEM_DEFINED_TRANSFORMATION('','',#11,#5060);+#5071 = ( REPRESENTATION_RELATIONSHIP('','',#358,#5061) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5070) SHAPE_REPRESENTATION_RELATIONSHIP() );+#5072 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5071,#5069);+#5083 = APPLICATION_PROTOCOL_DEFINITION('committee draft',+'automotive_design',1997,#5084);+#5084 = APPLICATION_CONTEXT(+'core data for automotive mechanical design processes');+#5085 = SHAPE_DEFINITION_REPRESENTATION(#5086,#5092);+#5086 = PRODUCT_DEFINITION_SHAPE('','',#5087);+#5087 = PRODUCT_DEFINITION('design','',#5088,#5091);+#5088 = PRODUCT_DEFINITION_FORMATION('','',#5089);+#5089 = PRODUCT('TDSON_8_1','TDSON_8_1','',(#5090));+#5090 = MECHANICAL_CONTEXT('',#5084,'mechanical');+#5091 = PRODUCT_DEFINITION_CONTEXT('part definition',#5084,'design');+#5092 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#5093,#5097),#7256);+#5093 = AXIS2_PLACEMENT_3D('',#7770,#7771,#7772);+#5094 = CARTESIAN_POINT('',(0.,0.,0.));+#5095 = DIRECTION('',(0.,0.,1.0));+#5096 = DIRECTION('',(1.0,0.,0.));+#5097 = MANIFOLD_SOLID_BREP('',#5098);+#5098 = CLOSED_SHELL('',(#5099,#5267,#5298,#5322,#5346,#5370,#5412,#5436,#5478,#5502,+#5544,#5568,#5612,#5636,#5680,#5704,#5746,#5770,#5812,#5836,#5878,#5895,#6076,+#6093,#6116,#6138,#6150,#6167,#6189,#6201,#6218,#6240,#6252,#6269,+#6292,#6315,#6341,#6381,#6405,#6447,#6473,#6513,#6537,#6581,#6609,+#6649,#6673,#6715,#6741,#6781,#6805,#6847,#6870,#6887,#6924,#6947,+#6998,#7020,#7032,#7044,#7066,#7078,#7090,#7112,#7124,#7136,#7158,+#7170,#7182,#7199,#7222,#7247));+#5099 = ADVANCED_FACE('',(#5100),#5262,.T.);+#5100 = FACE_BOUND('',#5101,.T.);+#5101 = EDGE_LOOP('',(#5102,#5112,#5120,#5128,#5136,#5144,#5152,#5160,#5168,#5176,#5184,#5192,+#5200,#5208,#5216,#5224,#5232,#5240,#5248,#5256));+#5102 = ORIENTED_EDGE('',*,*,#5103,.T.);+#5103 = EDGE_CURVE('',#5104,#5106,#5108,.T.);+#5104 = VERTEX_POINT('',#5105);+#5105 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#5106 = VERTEX_POINT('',#5107);+#5107 = CARTESIAN_POINT('',(1.625,2.1,0.));+#5108 = LINE('',#5109,#5110);+#5109 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#5110 = VECTOR('',#5111,1.);+#5111 = DIRECTION('',(1.0,2.22044604925E-16,0.));+#5112 = ORIENTED_EDGE('',*,*,#5113,.T.);+#5113 = EDGE_CURVE('',#5106,#5114,#5116,.T.);+#5114 = VERTEX_POINT('',#5115);+#5115 = CARTESIAN_POINT('',(1.625,-2.1,0.));+#5116 = LINE('',#5117,#5118);+#5117 = CARTESIAN_POINT('',(1.625,2.1,0.));+#5118 = VECTOR('',#5119,1.);+#5119 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#5120 = ORIENTED_EDGE('',*,*,#5121,.F.);+#5121 = EDGE_CURVE('',#5122,#5114,#5124,.T.);+#5122 = VERTEX_POINT('',#5123);+#5123 = CARTESIAN_POINT('',(-2.525,-2.1,0.));+#5124 = LINE('',#5125,#5126);+#5125 = CARTESIAN_POINT('',(-2.525,-2.1,0.));+#5126 = VECTOR('',#5127,1.);+#5127 = DIRECTION('',(1.0,2.22044604925E-16,0.));+#5128 = ORIENTED_EDGE('',*,*,#5129,.T.);+#5129 = EDGE_CURVE('',#5122,#5130,#5132,.T.);+#5130 = VERTEX_POINT('',#5131);+#5131 = CARTESIAN_POINT('',(-2.525,-2.125,0.));+#5132 = LINE('',#5133,#5134);+#5133 = CARTESIAN_POINT('',(-2.525,-1.685,0.));+#5134 = VECTOR('',#5135,1.);+#5135 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5136 = ORIENTED_EDGE('',*,*,#5137,.T.);+#5137 = EDGE_CURVE('',#5130,#5138,#5140,.T.);+#5138 = VERTEX_POINT('',#5139);+#5139 = CARTESIAN_POINT('',(-3.075,-2.125,0.));+#5140 = LINE('',#5141,#5142);+#5141 = CARTESIAN_POINT('',(-2.525,-2.125,0.));+#5142 = VECTOR('',#5143,1.);+#5143 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5144 = ORIENTED_EDGE('',*,*,#5145,.F.);+#5145 = EDGE_CURVE('',#5146,#5138,#5148,.T.);+#5146 = VERTEX_POINT('',#5147);+#5147 = CARTESIAN_POINT('',(-3.075,-1.685,0.));+#5148 = LINE('',#5149,#5150);+#5149 = CARTESIAN_POINT('',(-3.075,-1.685,0.));+#5150 = VECTOR('',#5151,1.);+#5151 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5152 = ORIENTED_EDGE('',*,*,#5153,.F.);+#5153 = EDGE_CURVE('',#5154,#5146,#5156,.T.);+#5154 = VERTEX_POINT('',#5155);+#5155 = CARTESIAN_POINT('',(-2.525,-1.685,0.));+#5156 = LINE('',#5157,#5158);+#5157 = CARTESIAN_POINT('',(-2.525,-1.685,0.));+#5158 = VECTOR('',#5159,1.);+#5159 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5160 = ORIENTED_EDGE('',*,*,#5161,.F.);+#5161 = EDGE_CURVE('',#5162,#5154,#5164,.T.);+#5162 = VERTEX_POINT('',#5163);+#5163 = CARTESIAN_POINT('',(-2.525,-0.855,0.));+#5164 = LINE('',#5165,#5166);+#5165 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#5166 = VECTOR('',#5167,1.);+#5167 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#5168 = ORIENTED_EDGE('',*,*,#5169,.T.);+#5169 = EDGE_CURVE('',#5162,#5170,#5172,.T.);+#5170 = VERTEX_POINT('',#5171);+#5171 = CARTESIAN_POINT('',(-3.075,-0.855,0.));+#5172 = LINE('',#5173,#5174);+#5173 = CARTESIAN_POINT('',(-2.525,-0.855,0.));+#5174 = VECTOR('',#5175,1.);+#5175 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5176 = ORIENTED_EDGE('',*,*,#5177,.F.);+#5177 = EDGE_CURVE('',#5178,#5170,#5180,.T.);+#5178 = VERTEX_POINT('',#5179);+#5179 = CARTESIAN_POINT('',(-3.075,-0.415,0.));+#5180 = LINE('',#5181,#5182);+#5181 = CARTESIAN_POINT('',(-3.075,-0.415,0.));+#5182 = VECTOR('',#5183,1.);+#5183 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5184 = ORIENTED_EDGE('',*,*,#5185,.F.);+#5185 = EDGE_CURVE('',#5186,#5178,#5188,.T.);+#5186 = VERTEX_POINT('',#5187);+#5187 = CARTESIAN_POINT('',(-2.525,-0.415,0.));+#5188 = LINE('',#5189,#5190);+#5189 = CARTESIAN_POINT('',(-2.525,-0.415,0.));+#5190 = VECTOR('',#5191,1.);+#5191 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5192 = ORIENTED_EDGE('',*,*,#5193,.F.);+#5193 = EDGE_CURVE('',#5194,#5186,#5196,.T.);+#5194 = VERTEX_POINT('',#5195);+#5195 = CARTESIAN_POINT('',(-2.525,0.415,0.));+#5196 = LINE('',#5197,#5198);+#5197 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#5198 = VECTOR('',#5199,1.);+#5199 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#5200 = ORIENTED_EDGE('',*,*,#5201,.T.);+#5201 = EDGE_CURVE('',#5194,#5202,#5204,.T.);+#5202 = VERTEX_POINT('',#5203);+#5203 = CARTESIAN_POINT('',(-3.075,0.415,0.));+#5204 = LINE('',#5205,#5206);+#5205 = CARTESIAN_POINT('',(-2.525,0.415,0.));+#5206 = VECTOR('',#5207,1.);+#5207 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5208 = ORIENTED_EDGE('',*,*,#5209,.F.);+#5209 = EDGE_CURVE('',#5210,#5202,#5212,.T.);+#5210 = VERTEX_POINT('',#5211);+#5211 = CARTESIAN_POINT('',(-3.075,0.855,0.));+#5212 = LINE('',#5213,#5214);+#5213 = CARTESIAN_POINT('',(-3.075,0.855,0.));+#5214 = VECTOR('',#5215,1.);+#5215 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5216 = ORIENTED_EDGE('',*,*,#5217,.F.);+#5217 = EDGE_CURVE('',#5218,#5210,#5220,.T.);+#5218 = VERTEX_POINT('',#5219);+#5219 = CARTESIAN_POINT('',(-2.525,0.855,0.));+#5220 = LINE('',#5221,#5222);+#5221 = CARTESIAN_POINT('',(-2.525,0.855,0.));+#5222 = VECTOR('',#5223,1.);+#5223 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5224 = ORIENTED_EDGE('',*,*,#5225,.F.);+#5225 = EDGE_CURVE('',#5226,#5218,#5228,.T.);+#5226 = VERTEX_POINT('',#5227);+#5227 = CARTESIAN_POINT('',(-2.525,1.685,0.));+#5228 = LINE('',#5229,#5230);+#5229 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#5230 = VECTOR('',#5231,1.);+#5231 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#5232 = ORIENTED_EDGE('',*,*,#5233,.T.);+#5233 = EDGE_CURVE('',#5226,#5234,#5236,.T.);+#5234 = VERTEX_POINT('',#5235);+#5235 = CARTESIAN_POINT('',(-3.075,1.685,0.));+#5236 = LINE('',#5237,#5238);+#5237 = CARTESIAN_POINT('',(-2.525,1.685,0.));+#5238 = VECTOR('',#5239,1.);+#5239 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5240 = ORIENTED_EDGE('',*,*,#5241,.F.);+#5241 = EDGE_CURVE('',#5242,#5234,#5244,.T.);+#5242 = VERTEX_POINT('',#5243);+#5243 = CARTESIAN_POINT('',(-3.075,2.125,0.));+#5244 = LINE('',#5245,#5246);+#5245 = CARTESIAN_POINT('',(-3.075,2.125,0.));+#5246 = VECTOR('',#5247,1.);+#5247 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5248 = ORIENTED_EDGE('',*,*,#5249,.F.);+#5249 = EDGE_CURVE('',#5250,#5242,#5252,.T.);+#5250 = VERTEX_POINT('',#5251);+#5251 = CARTESIAN_POINT('',(-2.525,2.125,0.));+#5252 = LINE('',#5253,#5254);+#5253 = CARTESIAN_POINT('',(-2.525,2.125,0.));+#5254 = VECTOR('',#5255,1.);+#5255 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5256 = ORIENTED_EDGE('',*,*,#5257,.T.);+#5257 = EDGE_CURVE('',#5250,#5104,#5258,.T.);+#5258 = LINE('',#5259,#5260);+#5259 = CARTESIAN_POINT('',(-2.525,2.125,0.));+#5260 = VECTOR('',#5261,1.);+#5261 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5262 = PLANE('',#5263);+#5263 = AXIS2_PLACEMENT_3D('',#5264,#5265,#5266);+#5264 = CARTESIAN_POINT('',(-0.993183962264,2.113495437362E-16,0.));+#5265 = DIRECTION('',(0.,0.,-1.0));+#5266 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#5267 = ADVANCED_FACE('',(#5268),#5293,.F.);+#5268 = FACE_BOUND('',#5269,.F.);+#5269 = EDGE_LOOP('',(#5270,#5278,#5279,#5287));+#5270 = ORIENTED_EDGE('',*,*,#5271,.F.);+#5271 = EDGE_CURVE('',#5104,#5272,#5274,.T.);+#5272 = VERTEX_POINT('',#5273);+#5273 = CARTESIAN_POINT('',(-2.525,2.1,0.03));+#5274 = LINE('',#5275,#5276);+#5275 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#5276 = VECTOR('',#5277,1.);+#5277 = DIRECTION('',(0.,0.,1.0));+#5278 = ORIENTED_EDGE('',*,*,#5103,.T.);+#5279 = ORIENTED_EDGE('',*,*,#5280,.T.);+#5280 = EDGE_CURVE('',#5106,#5281,#5283,.T.);+#5281 = VERTEX_POINT('',#5282);+#5282 = CARTESIAN_POINT('',(1.625,2.1,0.03));+#5283 = LINE('',#5284,#5285);+#5284 = CARTESIAN_POINT('',(1.625,2.1,0.));+#5285 = VECTOR('',#5286,1.);+#5286 = DIRECTION('',(0.,0.,1.0));+#5287 = ORIENTED_EDGE('',*,*,#5288,.F.);+#5288 = EDGE_CURVE('',#5272,#5281,#5289,.T.);+#5289 = LINE('',#5290,#5291);+#5290 = CARTESIAN_POINT('',(-2.525,2.1,0.03));+#5291 = VECTOR('',#5292,1.);+#5292 = DIRECTION('',(1.0,2.22044604925E-16,0.));+#5293 = PLANE('',#5294);+#5294 = AXIS2_PLACEMENT_3D('',#5295,#5296,#5297);+#5295 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#5296 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#5297 = DIRECTION('',(0.,0.,1.0));+#5298 = ADVANCED_FACE('',(#5299),#5317,.T.);+#5299 = FACE_BOUND('',#5300,.T.);+#5300 = EDGE_LOOP('',(#5301,#5302,#5303,#5311));+#5301 = ORIENTED_EDGE('',*,*,#5113,.F.);+#5302 = ORIENTED_EDGE('',*,*,#5280,.T.);+#5303 = ORIENTED_EDGE('',*,*,#5304,.T.);+#5304 = EDGE_CURVE('',#5281,#5305,#5307,.T.);+#5305 = VERTEX_POINT('',#5306);+#5306 = CARTESIAN_POINT('',(1.625,-2.1,0.03));+#5307 = LINE('',#5308,#5309);+#5308 = CARTESIAN_POINT('',(1.625,2.1,0.03));+#5309 = VECTOR('',#5310,1.);+#5310 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#5311 = ORIENTED_EDGE('',*,*,#5312,.F.);+#5312 = EDGE_CURVE('',#5114,#5305,#5313,.T.);+#5313 = LINE('',#5314,#5315);+#5314 = CARTESIAN_POINT('',(1.625,-2.1,0.));+#5315 = VECTOR('',#5316,1.);+#5316 = DIRECTION('',(0.,0.,1.0));+#5317 = PLANE('',#5318);+#5318 = AXIS2_PLACEMENT_3D('',#5319,#5320,#5321);+#5319 = CARTESIAN_POINT('',(1.625,2.1,0.));+#5320 = DIRECTION('',(1.0,2.22044604925E-16,0.));+#5321 = DIRECTION('',(0.,0.,1.0));+#5322 = ADVANCED_FACE('',(#5323),#5341,.T.);+#5323 = FACE_BOUND('',#5324,.T.);+#5324 = EDGE_LOOP('',(#5325,#5333,#5334,#5335));+#5325 = ORIENTED_EDGE('',*,*,#5326,.F.);+#5326 = EDGE_CURVE('',#5122,#5327,#5329,.T.);+#5327 = VERTEX_POINT('',#5328);+#5328 = CARTESIAN_POINT('',(-2.525,-2.1,0.03));+#5329 = LINE('',#5330,#5331);+#5330 = CARTESIAN_POINT('',(-2.525,-2.1,0.));+#5331 = VECTOR('',#5332,1.);+#5332 = DIRECTION('',(0.,0.,1.0));+#5333 = ORIENTED_EDGE('',*,*,#5121,.T.);+#5334 = ORIENTED_EDGE('',*,*,#5312,.T.);+#5335 = ORIENTED_EDGE('',*,*,#5336,.F.);+#5336 = EDGE_CURVE('',#5327,#5305,#5337,.T.);+#5337 = LINE('',#5338,#5339);+#5338 = CARTESIAN_POINT('',(-2.525,-2.1,0.03));+#5339 = VECTOR('',#5340,1.);+#5340 = DIRECTION('',(1.0,2.22044604925E-16,0.));+#5341 = PLANE('',#5342);+#5342 = AXIS2_PLACEMENT_3D('',#5343,#5344,#5345);+#5343 = CARTESIAN_POINT('',(-2.525,-2.1,0.));+#5344 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#5345 = DIRECTION('',(0.,0.,1.0));+#5346 = ADVANCED_FACE('',(#5347),#5365,.F.);+#5347 = FACE_BOUND('',#5348,.F.);+#5348 = EDGE_LOOP('',(#5349,#5357,#5358,#5359));+#5349 = ORIENTED_EDGE('',*,*,#5350,.F.);+#5350 = EDGE_CURVE('',#5327,#5351,#5353,.T.);+#5351 = VERTEX_POINT('',#5352);+#5352 = CARTESIAN_POINT('',(-2.525,-2.125,0.03));+#5353 = LINE('',#5354,#5355);+#5354 = CARTESIAN_POINT('',(-2.525,2.1,0.03));+#5355 = VECTOR('',#5356,1.);+#5356 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#5357 = ORIENTED_EDGE('',*,*,#5326,.F.);+#5358 = ORIENTED_EDGE('',*,*,#5129,.T.);+#5359 = ORIENTED_EDGE('',*,*,#5360,.T.);+#5360 = EDGE_CURVE('',#5130,#5351,#5361,.T.);+#5361 = LINE('',#5362,#5363);+#5362 = CARTESIAN_POINT('',(-2.525,-2.125,0.));+#5363 = VECTOR('',#5364,1.);+#5364 = DIRECTION('',(0.,0.,1.0));+#5365 = PLANE('',#5366);+#5366 = AXIS2_PLACEMENT_3D('',#5367,#5368,#5369);+#5367 = CARTESIAN_POINT('',(-2.525,-1.685,0.));+#5368 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5369 = DIRECTION('',(0.,0.,1.0));+#5370 = ADVANCED_FACE('',(#5371),#5407,.T.);+#5371 = FACE_BOUND('',#5372,.T.);+#5372 = EDGE_LOOP('',(#5373,#5381,#5382,#5383,#5391,#5401));+#5373 = ORIENTED_EDGE('',*,*,#5374,.F.);+#5374 = EDGE_CURVE('',#5138,#5375,#5377,.T.);+#5375 = VERTEX_POINT('',#5376);+#5376 = CARTESIAN_POINT('',(-3.075,-2.125,0.25));+#5377 = LINE('',#5378,#5379);+#5378 = CARTESIAN_POINT('',(-3.075,-2.125,0.));+#5379 = VECTOR('',#5380,1.);+#5380 = DIRECTION('',(0.,0.,1.0));+#5381 = ORIENTED_EDGE('',*,*,#5137,.F.);+#5382 = ORIENTED_EDGE('',*,*,#5360,.T.);+#5383 = ORIENTED_EDGE('',*,*,#5384,.T.);+#5384 = EDGE_CURVE('',#5351,#5385,#5387,.T.);+#5385 = VERTEX_POINT('',#5386);+#5386 = CARTESIAN_POINT('',(-2.938470288558,-2.125,0.03));+#5387 = LINE('',#5388,#5389);+#5388 = CARTESIAN_POINT('',(-2.731735144279,-2.125,0.03));+#5389 = VECTOR('',#5390,1.);+#5390 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5391 = ORIENTED_EDGE('',*,*,#5392,.T.);+#5392 = EDGE_CURVE('',#5385,#5393,#5395,.T.);+#5393 = VERTEX_POINT('',#5394);+#5394 = CARTESIAN_POINT('',(-2.95,-2.125,0.25));+#5395 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5396,#5397,#5398,#5399,#5400),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5396 = CARTESIAN_POINT('',(-2.938470288558,-2.125,0.03));+#5397 = CARTESIAN_POINT('',(-2.941352715446,-2.125,0.0849999814562));+#5398 = CARTESIAN_POINT('',(-2.944235142988,-2.125,0.139999975368));+#5399 = CARTESIAN_POINT('',(-2.947117571175,-2.125,0.194999981594));+#5400 = CARTESIAN_POINT('',(-2.95,-2.125,0.25));+#5401 = ORIENTED_EDGE('',*,*,#5402,.T.);+#5402 = EDGE_CURVE('',#5393,#5375,#5403,.T.);+#5403 = LINE('',#5404,#5405);+#5404 = CARTESIAN_POINT('',(-2.525,-2.125,0.25));+#5405 = VECTOR('',#5406,1.);+#5406 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5407 = PLANE('',#5408);+#5408 = AXIS2_PLACEMENT_3D('',#5409,#5410,#5411);+#5409 = CARTESIAN_POINT('',(-2.525,-2.125,0.));+#5410 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5411 = DIRECTION('',(0.,0.,1.0));+#5412 = ADVANCED_FACE('',(#5413),#5431,.T.);+#5413 = FACE_BOUND('',#5414,.T.);+#5414 = EDGE_LOOP('',(#5415,#5423,#5424,#5425));+#5415 = ORIENTED_EDGE('',*,*,#5416,.F.);+#5416 = EDGE_CURVE('',#5146,#5417,#5419,.T.);+#5417 = VERTEX_POINT('',#5418);+#5418 = CARTESIAN_POINT('',(-3.075,-1.685,0.25));+#5419 = LINE('',#5420,#5421);+#5420 = CARTESIAN_POINT('',(-3.075,-1.685,0.));+#5421 = VECTOR('',#5422,1.);+#5422 = DIRECTION('',(0.,0.,1.0));+#5423 = ORIENTED_EDGE('',*,*,#5145,.T.);+#5424 = ORIENTED_EDGE('',*,*,#5374,.T.);+#5425 = ORIENTED_EDGE('',*,*,#5426,.F.);+#5426 = EDGE_CURVE('',#5417,#5375,#5427,.T.);+#5427 = LINE('',#5428,#5429);+#5428 = CARTESIAN_POINT('',(-3.075,-1.685,0.25));+#5429 = VECTOR('',#5430,1.);+#5430 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5431 = PLANE('',#5432);+#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435);+#5433 = CARTESIAN_POINT('',(-3.075,-1.685,0.));+#5434 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5435 = DIRECTION('',(0.,0.,1.0));+#5436 = ADVANCED_FACE('',(#5437),#5473,.F.);+#5437 = FACE_BOUND('',#5438,.F.);+#5438 = EDGE_LOOP('',(#5439,#5440,#5441,#5449,#5457,#5467));+#5439 = ORIENTED_EDGE('',*,*,#5416,.F.);+#5440 = ORIENTED_EDGE('',*,*,#5153,.F.);+#5441 = ORIENTED_EDGE('',*,*,#5442,.T.);+#5442 = EDGE_CURVE('',#5154,#5443,#5445,.T.);+#5443 = VERTEX_POINT('',#5444);+#5444 = CARTESIAN_POINT('',(-2.525,-1.685,0.03));+#5445 = LINE('',#5446,#5447);+#5446 = CARTESIAN_POINT('',(-2.525,-1.685,0.));+#5447 = VECTOR('',#5448,1.);+#5448 = DIRECTION('',(0.,0.,1.0));+#5449 = ORIENTED_EDGE('',*,*,#5450,.T.);+#5450 = EDGE_CURVE('',#5443,#5451,#5453,.T.);+#5451 = VERTEX_POINT('',#5452);+#5452 = CARTESIAN_POINT('',(-2.938470288558,-1.685,0.03));+#5453 = LINE('',#5454,#5455);+#5454 = CARTESIAN_POINT('',(-2.731735144279,-1.685,0.03));+#5455 = VECTOR('',#5456,1.);+#5456 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5457 = ORIENTED_EDGE('',*,*,#5458,.T.);+#5458 = EDGE_CURVE('',#5451,#5459,#5461,.T.);+#5459 = VERTEX_POINT('',#5460);+#5460 = CARTESIAN_POINT('',(-2.95,-1.685,0.25));+#5461 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5462,#5463,#5464,#5465,#5466),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5462 = CARTESIAN_POINT('',(-2.938470288558,-1.685,0.03));+#5463 = CARTESIAN_POINT('',(-2.941352715807,-1.685,0.08499998834011));+#5464 = CARTESIAN_POINT('',(-2.944235143467,-1.685,0.139999984512));+#5465 = CARTESIAN_POINT('',(-2.947117571533,-1.685,0.194999988427));+#5466 = CARTESIAN_POINT('',(-2.95,-1.685,0.25));+#5467 = ORIENTED_EDGE('',*,*,#5468,.T.);+#5468 = EDGE_CURVE('',#5459,#5417,#5469,.T.);+#5469 = LINE('',#5470,#5471);+#5470 = CARTESIAN_POINT('',(-2.525,-1.685,0.25));+#5471 = VECTOR('',#5472,1.);+#5472 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5473 = PLANE('',#5474);+#5474 = AXIS2_PLACEMENT_3D('',#5475,#5476,#5477);+#5475 = CARTESIAN_POINT('',(-2.525,-1.685,0.));+#5476 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5477 = DIRECTION('',(0.,0.,1.0));+#5478 = ADVANCED_FACE('',(#5479),#5497,.F.);+#5479 = FACE_BOUND('',#5480,.F.);+#5480 = EDGE_LOOP('',(#5481,#5482,#5490,#5496));+#5481 = ORIENTED_EDGE('',*,*,#5161,.F.);+#5482 = ORIENTED_EDGE('',*,*,#5483,.T.);+#5483 = EDGE_CURVE('',#5162,#5484,#5486,.T.);+#5484 = VERTEX_POINT('',#5485);+#5485 = CARTESIAN_POINT('',(-2.525,-0.855,0.03));+#5486 = LINE('',#5487,#5488);+#5487 = CARTESIAN_POINT('',(-2.525,-0.855,0.));+#5488 = VECTOR('',#5489,1.);+#5489 = DIRECTION('',(0.,0.,1.0));+#5490 = ORIENTED_EDGE('',*,*,#5491,.T.);+#5491 = EDGE_CURVE('',#5484,#5443,#5492,.T.);+#5492 = LINE('',#5493,#5494);+#5493 = CARTESIAN_POINT('',(-2.525,2.1,0.03));+#5494 = VECTOR('',#5495,1.);+#5495 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#5496 = ORIENTED_EDGE('',*,*,#5442,.F.);+#5497 = PLANE('',#5498);+#5498 = AXIS2_PLACEMENT_3D('',#5499,#5500,#5501);+#5499 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#5500 = DIRECTION('',(1.0,2.22044604925E-16,0.));+#5501 = DIRECTION('',(0.,0.,1.0));+#5502 = ADVANCED_FACE('',(#5503),#5539,.T.);+#5503 = FACE_BOUND('',#5504,.T.);+#5504 = EDGE_LOOP('',(#5505,#5513,#5514,#5515,#5523,#5533));+#5505 = ORIENTED_EDGE('',*,*,#5506,.F.);+#5506 = EDGE_CURVE('',#5170,#5507,#5509,.T.);+#5507 = VERTEX_POINT('',#5508);+#5508 = CARTESIAN_POINT('',(-3.075,-0.855,0.25));+#5509 = LINE('',#5510,#5511);+#5510 = CARTESIAN_POINT('',(-3.075,-0.855,0.));+#5511 = VECTOR('',#5512,1.);+#5512 = DIRECTION('',(0.,0.,1.0));+#5513 = ORIENTED_EDGE('',*,*,#5169,.F.);+#5514 = ORIENTED_EDGE('',*,*,#5483,.T.);+#5515 = ORIENTED_EDGE('',*,*,#5516,.T.);+#5516 = EDGE_CURVE('',#5484,#5517,#5519,.T.);+#5517 = VERTEX_POINT('',#5518);+#5518 = CARTESIAN_POINT('',(-2.938470288558,-0.855,0.03));+#5519 = LINE('',#5520,#5521);+#5520 = CARTESIAN_POINT('',(-2.731735144279,-0.855,0.03));+#5521 = VECTOR('',#5522,1.);+#5522 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5523 = ORIENTED_EDGE('',*,*,#5524,.T.);+#5524 = EDGE_CURVE('',#5517,#5525,#5527,.T.);+#5525 = VERTEX_POINT('',#5526);+#5526 = CARTESIAN_POINT('',(-2.95,-0.855,0.25));+#5527 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5528,#5529,#5530,#5531,#5532),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5528 = CARTESIAN_POINT('',(-2.938470288558,-0.855,0.03));+#5529 = CARTESIAN_POINT('',(-2.941433784925,-0.855,0.08654687926698));+#5530 = CARTESIAN_POINT('',(-2.944146068456,-0.855,0.138300332051));+#5531 = CARTESIAN_POINT('',(-2.947390802947,-0.855,0.200213554391));+#5532 = CARTESIAN_POINT('',(-2.95,-0.855,0.25));+#5533 = ORIENTED_EDGE('',*,*,#5534,.T.);+#5534 = EDGE_CURVE('',#5525,#5507,#5535,.T.);+#5535 = LINE('',#5536,#5537);+#5536 = CARTESIAN_POINT('',(-2.525,-0.855,0.25));+#5537 = VECTOR('',#5538,1.);+#5538 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5539 = PLANE('',#5540);+#5540 = AXIS2_PLACEMENT_3D('',#5541,#5542,#5543);+#5541 = CARTESIAN_POINT('',(-2.525,-0.855,0.));+#5542 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5543 = DIRECTION('',(0.,0.,1.0));+#5544 = ADVANCED_FACE('',(#5545),#5563,.T.);+#5545 = FACE_BOUND('',#5546,.T.);+#5546 = EDGE_LOOP('',(#5547,#5555,#5556,#5557));+#5547 = ORIENTED_EDGE('',*,*,#5548,.F.);+#5548 = EDGE_CURVE('',#5178,#5549,#5551,.T.);+#5549 = VERTEX_POINT('',#5550);+#5550 = CARTESIAN_POINT('',(-3.075,-0.415,0.25));+#5551 = LINE('',#5552,#5553);+#5552 = CARTESIAN_POINT('',(-3.075,-0.415,0.));+#5553 = VECTOR('',#5554,1.);+#5554 = DIRECTION('',(0.,0.,1.0));+#5555 = ORIENTED_EDGE('',*,*,#5177,.T.);+#5556 = ORIENTED_EDGE('',*,*,#5506,.T.);+#5557 = ORIENTED_EDGE('',*,*,#5558,.F.);+#5558 = EDGE_CURVE('',#5549,#5507,#5559,.T.);+#5559 = LINE('',#5560,#5561);+#5560 = CARTESIAN_POINT('',(-3.075,-0.415,0.25));+#5561 = VECTOR('',#5562,1.);+#5562 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5563 = PLANE('',#5564);+#5564 = AXIS2_PLACEMENT_3D('',#5565,#5566,#5567);+#5565 = CARTESIAN_POINT('',(-3.075,-0.415,0.));+#5566 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5567 = DIRECTION('',(0.,0.,1.0));+#5568 = ADVANCED_FACE('',(#5569),#5607,.F.);+#5569 = FACE_BOUND('',#5570,.F.);+#5570 = EDGE_LOOP('',(#5571,#5572,#5573,#5581,#5589,#5601));+#5571 = ORIENTED_EDGE('',*,*,#5548,.F.);+#5572 = ORIENTED_EDGE('',*,*,#5185,.F.);+#5573 = ORIENTED_EDGE('',*,*,#5574,.T.);+#5574 = EDGE_CURVE('',#5186,#5575,#5577,.T.);+#5575 = VERTEX_POINT('',#5576);+#5576 = CARTESIAN_POINT('',(-2.525,-0.415,0.03));+#5577 = LINE('',#5578,#5579);+#5578 = CARTESIAN_POINT('',(-2.525,-0.415,0.));+#5579 = VECTOR('',#5580,1.);+#5580 = DIRECTION('',(0.,0.,1.0));+#5581 = ORIENTED_EDGE('',*,*,#5582,.T.);+#5582 = EDGE_CURVE('',#5575,#5583,#5585,.T.);+#5583 = VERTEX_POINT('',#5584);+#5584 = CARTESIAN_POINT('',(-2.938470288558,-0.415,0.03));+#5585 = LINE('',#5586,#5587);+#5586 = CARTESIAN_POINT('',(-2.731735144279,-0.415,0.03));+#5587 = VECTOR('',#5588,1.);+#5588 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5589 = ORIENTED_EDGE('',*,*,#5590,.T.);+#5590 = EDGE_CURVE('',#5583,#5591,#5593,.T.);+#5591 = VERTEX_POINT('',#5592);+#5592 = CARTESIAN_POINT('',(-2.95,-0.415,0.25));+#5593 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5594,#5595,#5596,#5597,#5598,#5599,+#5600),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.,0.290000002647,+0.580000003128,0.871000001449,1.),.UNSPECIFIED.);+#5594 = CARTESIAN_POINT('',(-2.938470288558,-0.415,0.03));+#5595 = CARTESIAN_POINT('',(-2.938841801481,-0.415,0.03708888886242));+#5596 = CARTESIAN_POINT('',(-2.942123820706,-0.415,0.09971354632244));+#5597 = CARTESIAN_POINT('',(-2.945190875795,-0.415,0.158236443696));+#5598 = CARTESIAN_POINT('',(-2.947544668872,-0.415,0.203149491134));+#5599 = CARTESIAN_POINT('',(-2.949834740802,-0.415,0.246846666662));+#5600 = CARTESIAN_POINT('',(-2.95,-0.415,0.25));+#5601 = ORIENTED_EDGE('',*,*,#5602,.T.);+#5602 = EDGE_CURVE('',#5591,#5549,#5603,.T.);+#5603 = LINE('',#5604,#5605);+#5604 = CARTESIAN_POINT('',(-2.525,-0.415,0.25));+#5605 = VECTOR('',#5606,1.);+#5606 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5607 = PLANE('',#5608);+#5608 = AXIS2_PLACEMENT_3D('',#5609,#5610,#5611);+#5609 = CARTESIAN_POINT('',(-2.525,-0.415,0.));+#5610 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5611 = DIRECTION('',(0.,0.,1.0));+#5612 = ADVANCED_FACE('',(#5613),#5631,.F.);+#5613 = FACE_BOUND('',#5614,.F.);+#5614 = EDGE_LOOP('',(#5615,#5616,#5624,#5630));+#5615 = ORIENTED_EDGE('',*,*,#5193,.F.);+#5616 = ORIENTED_EDGE('',*,*,#5617,.T.);+#5617 = EDGE_CURVE('',#5194,#5618,#5620,.T.);+#5618 = VERTEX_POINT('',#5619);+#5619 = CARTESIAN_POINT('',(-2.525,0.415,0.03));+#5620 = LINE('',#5621,#5622);+#5621 = CARTESIAN_POINT('',(-2.525,0.415,0.));+#5622 = VECTOR('',#5623,1.);+#5623 = DIRECTION('',(0.,0.,1.0));+#5624 = ORIENTED_EDGE('',*,*,#5625,.T.);+#5625 = EDGE_CURVE('',#5618,#5575,#5626,.T.);+#5626 = LINE('',#5627,#5628);+#5627 = CARTESIAN_POINT('',(-2.525,2.1,0.03));+#5628 = VECTOR('',#5629,1.);+#5629 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#5630 = ORIENTED_EDGE('',*,*,#5574,.F.);+#5631 = PLANE('',#5632);+#5632 = AXIS2_PLACEMENT_3D('',#5633,#5634,#5635);+#5633 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#5634 = DIRECTION('',(1.0,2.22044604925E-16,0.));+#5635 = DIRECTION('',(0.,0.,1.0));+#5636 = ADVANCED_FACE('',(#5637),#5675,.T.);+#5637 = FACE_BOUND('',#5638,.T.);+#5638 = EDGE_LOOP('',(#5639,#5647,#5648,#5649,#5657,#5669));+#5639 = ORIENTED_EDGE('',*,*,#5640,.F.);+#5640 = EDGE_CURVE('',#5202,#5641,#5643,.T.);+#5641 = VERTEX_POINT('',#5642);+#5642 = CARTESIAN_POINT('',(-3.075,0.415,0.25));+#5643 = LINE('',#5644,#5645);+#5644 = CARTESIAN_POINT('',(-3.075,0.415,0.));+#5645 = VECTOR('',#5646,1.);+#5646 = DIRECTION('',(0.,0.,1.0));+#5647 = ORIENTED_EDGE('',*,*,#5201,.F.);+#5648 = ORIENTED_EDGE('',*,*,#5617,.T.);+#5649 = ORIENTED_EDGE('',*,*,#5650,.T.);+#5650 = EDGE_CURVE('',#5618,#5651,#5653,.T.);+#5651 = VERTEX_POINT('',#5652);+#5652 = CARTESIAN_POINT('',(-2.938470288558,0.415,0.03));+#5653 = LINE('',#5654,#5655);+#5654 = CARTESIAN_POINT('',(-2.731735144279,0.415,0.03));+#5655 = VECTOR('',#5656,1.);+#5656 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5657 = ORIENTED_EDGE('',*,*,#5658,.T.);+#5658 = EDGE_CURVE('',#5651,#5659,#5661,.T.);+#5659 = VERTEX_POINT('',#5660);+#5660 = CARTESIAN_POINT('',(-2.95,0.415,0.25));+#5661 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5662,#5663,#5664,#5665,#5666,#5667,+#5668),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.,0.290000002647,+0.580000003128,0.871000001449,1.),.UNSPECIFIED.);+#5662 = CARTESIAN_POINT('',(-2.938470288558,0.415,0.03));+#5663 = CARTESIAN_POINT('',(-2.938841801481,0.415,0.03708888886242));+#5664 = CARTESIAN_POINT('',(-2.942123820706,0.415,0.09971354632244));+#5665 = CARTESIAN_POINT('',(-2.945190875795,0.415,0.158236443696));+#5666 = CARTESIAN_POINT('',(-2.947544668872,0.415,0.203149491134));+#5667 = CARTESIAN_POINT('',(-2.949834740802,0.415,0.246846666662));+#5668 = CARTESIAN_POINT('',(-2.95,0.415,0.25));+#5669 = ORIENTED_EDGE('',*,*,#5670,.T.);+#5670 = EDGE_CURVE('',#5659,#5641,#5671,.T.);+#5671 = LINE('',#5672,#5673);+#5672 = CARTESIAN_POINT('',(-2.525,0.415,0.25));+#5673 = VECTOR('',#5674,1.);+#5674 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5675 = PLANE('',#5676);+#5676 = AXIS2_PLACEMENT_3D('',#5677,#5678,#5679);+#5677 = CARTESIAN_POINT('',(-2.525,0.415,0.));+#5678 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5679 = DIRECTION('',(0.,0.,1.0));+#5680 = ADVANCED_FACE('',(#5681),#5699,.T.);+#5681 = FACE_BOUND('',#5682,.T.);+#5682 = EDGE_LOOP('',(#5683,#5691,#5692,#5693));+#5683 = ORIENTED_EDGE('',*,*,#5684,.F.);+#5684 = EDGE_CURVE('',#5210,#5685,#5687,.T.);+#5685 = VERTEX_POINT('',#5686);+#5686 = CARTESIAN_POINT('',(-3.075,0.855,0.25));+#5687 = LINE('',#5688,#5689);+#5688 = CARTESIAN_POINT('',(-3.075,0.855,0.));+#5689 = VECTOR('',#5690,1.);+#5690 = DIRECTION('',(0.,0.,1.0));+#5691 = ORIENTED_EDGE('',*,*,#5209,.T.);+#5692 = ORIENTED_EDGE('',*,*,#5640,.T.);+#5693 = ORIENTED_EDGE('',*,*,#5694,.F.);+#5694 = EDGE_CURVE('',#5685,#5641,#5695,.T.);+#5695 = LINE('',#5696,#5697);+#5696 = CARTESIAN_POINT('',(-3.075,0.855,0.25));+#5697 = VECTOR('',#5698,1.);+#5698 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5699 = PLANE('',#5700);+#5700 = AXIS2_PLACEMENT_3D('',#5701,#5702,#5703);+#5701 = CARTESIAN_POINT('',(-3.075,0.855,0.));+#5702 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5703 = DIRECTION('',(0.,0.,1.0));+#5704 = ADVANCED_FACE('',(#5705),#5741,.F.);+#5705 = FACE_BOUND('',#5706,.F.);+#5706 = EDGE_LOOP('',(#5707,#5708,#5709,#5717,#5725,#5735));+#5707 = ORIENTED_EDGE('',*,*,#5684,.F.);+#5708 = ORIENTED_EDGE('',*,*,#5217,.F.);+#5709 = ORIENTED_EDGE('',*,*,#5710,.T.);+#5710 = EDGE_CURVE('',#5218,#5711,#5713,.T.);+#5711 = VERTEX_POINT('',#5712);+#5712 = CARTESIAN_POINT('',(-2.525,0.855,0.03));+#5713 = LINE('',#5714,#5715);+#5714 = CARTESIAN_POINT('',(-2.525,0.855,0.));+#5715 = VECTOR('',#5716,1.);+#5716 = DIRECTION('',(0.,0.,1.0));+#5717 = ORIENTED_EDGE('',*,*,#5718,.T.);+#5718 = EDGE_CURVE('',#5711,#5719,#5721,.T.);+#5719 = VERTEX_POINT('',#5720);+#5720 = CARTESIAN_POINT('',(-2.938470288558,0.855,0.03));+#5721 = LINE('',#5722,#5723);+#5722 = CARTESIAN_POINT('',(-2.731735144279,0.855,0.03));+#5723 = VECTOR('',#5724,1.);+#5724 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5725 = ORIENTED_EDGE('',*,*,#5726,.T.);+#5726 = EDGE_CURVE('',#5719,#5727,#5729,.T.);+#5727 = VERTEX_POINT('',#5728);+#5728 = CARTESIAN_POINT('',(-2.95,0.855,0.25));+#5729 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5730,#5731,#5732,#5733,#5734),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5730 = CARTESIAN_POINT('',(-2.938470288558,0.855,0.03));+#5731 = CARTESIAN_POINT('',(-2.941433784926,0.855,0.08654687926698));+#5732 = CARTESIAN_POINT('',(-2.944146068456,0.855,0.138300332051));+#5733 = CARTESIAN_POINT('',(-2.947390802947,0.855,0.200213554391));+#5734 = CARTESIAN_POINT('',(-2.95,0.855,0.25));+#5735 = ORIENTED_EDGE('',*,*,#5736,.T.);+#5736 = EDGE_CURVE('',#5727,#5685,#5737,.T.);+#5737 = LINE('',#5738,#5739);+#5738 = CARTESIAN_POINT('',(-2.525,0.855,0.25));+#5739 = VECTOR('',#5740,1.);+#5740 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5741 = PLANE('',#5742);+#5742 = AXIS2_PLACEMENT_3D('',#5743,#5744,#5745);+#5743 = CARTESIAN_POINT('',(-2.525,0.855,0.));+#5744 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5745 = DIRECTION('',(0.,0.,1.0));+#5746 = ADVANCED_FACE('',(#5747),#5765,.F.);+#5747 = FACE_BOUND('',#5748,.F.);+#5748 = EDGE_LOOP('',(#5749,#5750,#5758,#5764));+#5749 = ORIENTED_EDGE('',*,*,#5225,.F.);+#5750 = ORIENTED_EDGE('',*,*,#5751,.T.);+#5751 = EDGE_CURVE('',#5226,#5752,#5754,.T.);+#5752 = VERTEX_POINT('',#5753);+#5753 = CARTESIAN_POINT('',(-2.525,1.685,0.03));+#5754 = LINE('',#5755,#5756);+#5755 = CARTESIAN_POINT('',(-2.525,1.685,0.));+#5756 = VECTOR('',#5757,1.);+#5757 = DIRECTION('',(0.,0.,1.0));+#5758 = ORIENTED_EDGE('',*,*,#5759,.T.);+#5759 = EDGE_CURVE('',#5752,#5711,#5760,.T.);+#5760 = LINE('',#5761,#5762);+#5761 = CARTESIAN_POINT('',(-2.525,2.1,0.03));+#5762 = VECTOR('',#5763,1.);+#5763 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#5764 = ORIENTED_EDGE('',*,*,#5710,.F.);+#5765 = PLANE('',#5766);+#5766 = AXIS2_PLACEMENT_3D('',#5767,#5768,#5769);+#5767 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#5768 = DIRECTION('',(1.0,2.22044604925E-16,0.));+#5769 = DIRECTION('',(0.,0.,1.0));+#5770 = ADVANCED_FACE('',(#5771),#5807,.T.);+#5771 = FACE_BOUND('',#5772,.T.);+#5772 = EDGE_LOOP('',(#5773,#5781,#5782,#5783,#5791,#5801));+#5773 = ORIENTED_EDGE('',*,*,#5774,.F.);+#5774 = EDGE_CURVE('',#5234,#5775,#5777,.T.);+#5775 = VERTEX_POINT('',#5776);+#5776 = CARTESIAN_POINT('',(-3.075,1.685,0.25));+#5777 = LINE('',#5778,#5779);+#5778 = CARTESIAN_POINT('',(-3.075,1.685,0.));+#5779 = VECTOR('',#5780,1.);+#5780 = DIRECTION('',(0.,0.,1.0));+#5781 = ORIENTED_EDGE('',*,*,#5233,.F.);+#5782 = ORIENTED_EDGE('',*,*,#5751,.T.);+#5783 = ORIENTED_EDGE('',*,*,#5784,.T.);+#5784 = EDGE_CURVE('',#5752,#5785,#5787,.T.);+#5785 = VERTEX_POINT('',#5786);+#5786 = CARTESIAN_POINT('',(-2.938470288558,1.685,0.03));+#5787 = LINE('',#5788,#5789);+#5788 = CARTESIAN_POINT('',(-2.731735144279,1.685,0.03));+#5789 = VECTOR('',#5790,1.);+#5790 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5791 = ORIENTED_EDGE('',*,*,#5792,.T.);+#5792 = EDGE_CURVE('',#5785,#5793,#5795,.T.);+#5793 = VERTEX_POINT('',#5794);+#5794 = CARTESIAN_POINT('',(-2.95,1.685,0.25));+#5795 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5796,#5797,#5798,#5799,#5800),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5796 = CARTESIAN_POINT('',(-2.938470288558,1.685,0.03));+#5797 = CARTESIAN_POINT('',(-2.941352715807,1.685,0.08499998834011));+#5798 = CARTESIAN_POINT('',(-2.944235143467,1.685,0.139999984512));+#5799 = CARTESIAN_POINT('',(-2.947117571533,1.685,0.194999988427));+#5800 = CARTESIAN_POINT('',(-2.95,1.685,0.25));+#5801 = ORIENTED_EDGE('',*,*,#5802,.T.);+#5802 = EDGE_CURVE('',#5793,#5775,#5803,.T.);+#5803 = LINE('',#5804,#5805);+#5804 = CARTESIAN_POINT('',(-2.525,1.685,0.25));+#5805 = VECTOR('',#5806,1.);+#5806 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5807 = PLANE('',#5808);+#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811);+#5809 = CARTESIAN_POINT('',(-2.525,1.685,0.));+#5810 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5811 = DIRECTION('',(0.,0.,1.0));+#5812 = ADVANCED_FACE('',(#5813),#5831,.T.);+#5813 = FACE_BOUND('',#5814,.T.);+#5814 = EDGE_LOOP('',(#5815,#5823,#5824,#5825));+#5815 = ORIENTED_EDGE('',*,*,#5816,.F.);+#5816 = EDGE_CURVE('',#5242,#5817,#5819,.T.);+#5817 = VERTEX_POINT('',#5818);+#5818 = CARTESIAN_POINT('',(-3.075,2.125,0.25));+#5819 = LINE('',#5820,#5821);+#5820 = CARTESIAN_POINT('',(-3.075,2.125,0.));+#5821 = VECTOR('',#5822,1.);+#5822 = DIRECTION('',(0.,0.,1.0));+#5823 = ORIENTED_EDGE('',*,*,#5241,.T.);+#5824 = ORIENTED_EDGE('',*,*,#5774,.T.);+#5825 = ORIENTED_EDGE('',*,*,#5826,.F.);+#5826 = EDGE_CURVE('',#5817,#5775,#5827,.T.);+#5827 = LINE('',#5828,#5829);+#5828 = CARTESIAN_POINT('',(-3.075,2.125,0.25));+#5829 = VECTOR('',#5830,1.);+#5830 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5831 = PLANE('',#5832);+#5832 = AXIS2_PLACEMENT_3D('',#5833,#5834,#5835);+#5833 = CARTESIAN_POINT('',(-3.075,2.125,0.));+#5834 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5835 = DIRECTION('',(0.,0.,1.0));+#5836 = ADVANCED_FACE('',(#5837),#5873,.F.);+#5837 = FACE_BOUND('',#5838,.F.);+#5838 = EDGE_LOOP('',(#5839,#5840,#5841,#5849,#5857,#5867));+#5839 = ORIENTED_EDGE('',*,*,#5816,.F.);+#5840 = ORIENTED_EDGE('',*,*,#5249,.F.);+#5841 = ORIENTED_EDGE('',*,*,#5842,.T.);+#5842 = EDGE_CURVE('',#5250,#5843,#5845,.T.);+#5843 = VERTEX_POINT('',#5844);+#5844 = CARTESIAN_POINT('',(-2.525,2.125,0.03));+#5845 = LINE('',#5846,#5847);+#5846 = CARTESIAN_POINT('',(-2.525,2.125,0.));+#5847 = VECTOR('',#5848,1.);+#5848 = DIRECTION('',(0.,0.,1.0));+#5849 = ORIENTED_EDGE('',*,*,#5850,.T.);+#5850 = EDGE_CURVE('',#5843,#5851,#5853,.T.);+#5851 = VERTEX_POINT('',#5852);+#5852 = CARTESIAN_POINT('',(-2.938470288558,2.125,0.03));+#5853 = LINE('',#5854,#5855);+#5854 = CARTESIAN_POINT('',(-2.731735144279,2.125,0.03));+#5855 = VECTOR('',#5856,1.);+#5856 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5857 = ORIENTED_EDGE('',*,*,#5858,.T.);+#5858 = EDGE_CURVE('',#5851,#5859,#5861,.T.);+#5859 = VERTEX_POINT('',#5860);+#5860 = CARTESIAN_POINT('',(-2.95,2.125,0.25));+#5861 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5862,#5863,#5864,#5865,#5866),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5862 = CARTESIAN_POINT('',(-2.938470288558,2.125,0.03));+#5863 = CARTESIAN_POINT('',(-2.941352715446,2.125,0.0849999814562));+#5864 = CARTESIAN_POINT('',(-2.944235142988,2.125,0.139999975368));+#5865 = CARTESIAN_POINT('',(-2.947117571175,2.125,0.194999981594));+#5866 = CARTESIAN_POINT('',(-2.95,2.125,0.25));+#5867 = ORIENTED_EDGE('',*,*,#5868,.T.);+#5868 = EDGE_CURVE('',#5859,#5817,#5869,.T.);+#5869 = LINE('',#5870,#5871);+#5870 = CARTESIAN_POINT('',(-2.525,2.125,0.25));+#5871 = VECTOR('',#5872,1.);+#5872 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5873 = PLANE('',#5874);+#5874 = AXIS2_PLACEMENT_3D('',#5875,#5876,#5877);+#5875 = CARTESIAN_POINT('',(-2.525,2.125,0.));+#5876 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#5877 = DIRECTION('',(0.,0.,1.0));+#5878 = ADVANCED_FACE('',(#5879),#5890,.F.);+#5879 = FACE_BOUND('',#5880,.F.);+#5880 = EDGE_LOOP('',(#5881,#5887,#5888,#5889));+#5881 = ORIENTED_EDGE('',*,*,#5882,.T.);+#5882 = EDGE_CURVE('',#5272,#5843,#5883,.T.);+#5883 = LINE('',#5884,#5885);+#5884 = CARTESIAN_POINT('',(-2.525,2.344235144279,0.03));+#5885 = VECTOR('',#5886,1.);+#5886 = DIRECTION('',(1.144237745222E-17,1.0,0.));+#5887 = ORIENTED_EDGE('',*,*,#5842,.F.);+#5888 = ORIENTED_EDGE('',*,*,#5257,.T.);+#5889 = ORIENTED_EDGE('',*,*,#5271,.T.);+#5890 = PLANE('',#5891);+#5891 = AXIS2_PLACEMENT_3D('',#5892,#5893,#5894);+#5892 = CARTESIAN_POINT('',(-2.525,2.125,0.));+#5893 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5894 = DIRECTION('',(0.,0.,1.0));+#5895 = ADVANCED_FACE('',(#5896),#6071,.T.);+#5896 = FACE_BOUND('',#5897,.T.);+#5897 = EDGE_LOOP('',(#5898,#5906,#5914,#5922,#5930,#5938,#5946,#5954,#5962,#5970,+#5978,#5986,#5994,#6002,#6010,#6018,#6026,#6034,#6042,#6050,#6058,#6064,#6065,+#6066,#6067,#6068,#6069,#6070));+#5898 = ORIENTED_EDGE('',*,*,#5899,.F.);+#5899 = EDGE_CURVE('',#5900,#5851,#5902,.T.);+#5900 = VERTEX_POINT('',#5901);+#5901 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#5902 = LINE('',#5903,#5904);+#5903 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#5904 = VECTOR('',#5905,1.);+#5905 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#5906 = ORIENTED_EDGE('',*,*,#5907,.F.);+#5907 = EDGE_CURVE('',#5908,#5900,#5910,.T.);+#5908 = VERTEX_POINT('',#5909);+#5909 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,0.03));+#5910 = LINE('',#5911,#5912);+#5911 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,0.03));+#5912 = VECTOR('',#5913,1.);+#5913 = DIRECTION('',(-1.0,-2.22044604925E-16,0.));+#5914 = ORIENTED_EDGE('',*,*,#5915,.F.);+#5915 = EDGE_CURVE('',#5916,#5908,#5918,.T.);+#5916 = VERTEX_POINT('',#5917);+#5917 = CARTESIAN_POINT('',(2.938470288558,2.125,0.03));+#5918 = LINE('',#5919,#5920);+#5919 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,0.03));+#5920 = VECTOR('',#5921,1.);+#5921 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#5922 = ORIENTED_EDGE('',*,*,#5923,.F.);+#5923 = EDGE_CURVE('',#5924,#5916,#5926,.T.);+#5924 = VERTEX_POINT('',#5925);+#5925 = CARTESIAN_POINT('',(2.525,2.125,0.03));+#5926 = LINE('',#5927,#5928);+#5927 = CARTESIAN_POINT('',(-0.206735144279,2.125,0.03));+#5928 = VECTOR('',#5929,1.);+#5929 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#5930 = ORIENTED_EDGE('',*,*,#5931,.T.);+#5931 = EDGE_CURVE('',#5924,#5932,#5934,.T.);+#5932 = VERTEX_POINT('',#5933);+#5933 = CARTESIAN_POINT('',(2.525,1.685,0.03));+#5934 = LINE('',#5935,#5936);+#5935 = CARTESIAN_POINT('',(2.525,2.124235144279,0.03));+#5936 = VECTOR('',#5937,1.);+#5937 = DIRECTION('',(1.110223024625E-16,-1.0,0.));+#5938 = ORIENTED_EDGE('',*,*,#5939,.T.);+#5939 = EDGE_CURVE('',#5932,#5940,#5942,.T.);+#5940 = VERTEX_POINT('',#5941);+#5941 = CARTESIAN_POINT('',(2.938470288558,1.685,0.03));+#5942 = LINE('',#5943,#5944);+#5943 = CARTESIAN_POINT('',(-0.206735144279,1.685,0.03));+#5944 = VECTOR('',#5945,1.);+#5945 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#5946 = ORIENTED_EDGE('',*,*,#5947,.F.);+#5947 = EDGE_CURVE('',#5948,#5940,#5950,.T.);+#5948 = VERTEX_POINT('',#5949);+#5949 = CARTESIAN_POINT('',(2.938470288558,0.855,0.03));+#5950 = LINE('',#5951,#5952);+#5951 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,0.03));+#5952 = VECTOR('',#5953,1.);+#5953 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#5954 = ORIENTED_EDGE('',*,*,#5955,.F.);+#5955 = EDGE_CURVE('',#5956,#5948,#5958,.T.);+#5956 = VERTEX_POINT('',#5957);+#5957 = CARTESIAN_POINT('',(2.525,0.855,0.03));+#5958 = LINE('',#5959,#5960);+#5959 = CARTESIAN_POINT('',(-0.206735144279,0.855,0.03));+#5960 = VECTOR('',#5961,1.);+#5961 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#5962 = ORIENTED_EDGE('',*,*,#5963,.T.);+#5963 = EDGE_CURVE('',#5956,#5964,#5966,.T.);+#5964 = VERTEX_POINT('',#5965);+#5965 = CARTESIAN_POINT('',(2.525,0.415,0.03));+#5966 = LINE('',#5967,#5968);+#5967 = CARTESIAN_POINT('',(2.525,1.489235144279,0.03));+#5968 = VECTOR('',#5969,1.);+#5969 = DIRECTION('',(1.110223024625E-16,-1.0,0.));+#5970 = ORIENTED_EDGE('',*,*,#5971,.T.);+#5971 = EDGE_CURVE('',#5964,#5972,#5974,.T.);+#5972 = VERTEX_POINT('',#5973);+#5973 = CARTESIAN_POINT('',(2.938470288558,0.415,0.03));+#5974 = LINE('',#5975,#5976);+#5975 = CARTESIAN_POINT('',(-0.206735144279,0.415,0.03));+#5976 = VECTOR('',#5977,1.);+#5977 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#5978 = ORIENTED_EDGE('',*,*,#5979,.F.);+#5979 = EDGE_CURVE('',#5980,#5972,#5982,.T.);+#5980 = VERTEX_POINT('',#5981);+#5981 = CARTESIAN_POINT('',(2.938470288558,-0.415,0.03));+#5982 = LINE('',#5983,#5984);+#5983 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,0.03));+#5984 = VECTOR('',#5985,1.);+#5985 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#5986 = ORIENTED_EDGE('',*,*,#5987,.F.);+#5987 = EDGE_CURVE('',#5988,#5980,#5990,.T.);+#5988 = VERTEX_POINT('',#5989);+#5989 = CARTESIAN_POINT('',(2.525,-0.415,0.03));+#5990 = LINE('',#5991,#5992);+#5991 = CARTESIAN_POINT('',(-0.206735144279,-0.415,0.03));+#5992 = VECTOR('',#5993,1.);+#5993 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#5994 = ORIENTED_EDGE('',*,*,#5995,.T.);+#5995 = EDGE_CURVE('',#5988,#5996,#5998,.T.);+#5996 = VERTEX_POINT('',#5997);+#5997 = CARTESIAN_POINT('',(2.525,-0.855,0.03));+#5998 = LINE('',#5999,#6000);+#5999 = CARTESIAN_POINT('',(2.525,0.854235144279,0.03));+#6000 = VECTOR('',#6001,1.);+#6001 = DIRECTION('',(1.110223024625E-16,-1.0,0.));+#6002 = ORIENTED_EDGE('',*,*,#6003,.T.);+#6003 = EDGE_CURVE('',#5996,#6004,#6006,.T.);+#6004 = VERTEX_POINT('',#6005);+#6005 = CARTESIAN_POINT('',(2.938470288558,-0.855,0.03));+#6006 = LINE('',#6007,#6008);+#6007 = CARTESIAN_POINT('',(-0.206735144279,-0.855,0.03));+#6008 = VECTOR('',#6009,1.);+#6009 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6010 = ORIENTED_EDGE('',*,*,#6011,.F.);+#6011 = EDGE_CURVE('',#6012,#6004,#6014,.T.);+#6012 = VERTEX_POINT('',#6013);+#6013 = CARTESIAN_POINT('',(2.938470288558,-1.685,0.03));+#6014 = LINE('',#6015,#6016);+#6015 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,0.03));+#6016 = VECTOR('',#6017,1.);+#6017 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#6018 = ORIENTED_EDGE('',*,*,#6019,.F.);+#6019 = EDGE_CURVE('',#6020,#6012,#6022,.T.);+#6020 = VERTEX_POINT('',#6021);+#6021 = CARTESIAN_POINT('',(2.525,-1.685,0.03));+#6022 = LINE('',#6023,#6024);+#6023 = CARTESIAN_POINT('',(-0.206735144279,-1.685,0.03));+#6024 = VECTOR('',#6025,1.);+#6025 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6026 = ORIENTED_EDGE('',*,*,#6027,.T.);+#6027 = EDGE_CURVE('',#6020,#6028,#6030,.T.);+#6028 = VERTEX_POINT('',#6029);+#6029 = CARTESIAN_POINT('',(2.525,-2.125,0.03));+#6030 = LINE('',#6031,#6032);+#6031 = CARTESIAN_POINT('',(2.525,0.219235144279,0.03));+#6032 = VECTOR('',#6033,1.);+#6033 = DIRECTION('',(1.110223024625E-16,-1.0,0.));+#6034 = ORIENTED_EDGE('',*,*,#6035,.T.);+#6035 = EDGE_CURVE('',#6028,#6036,#6038,.T.);+#6036 = VERTEX_POINT('',#6037);+#6037 = CARTESIAN_POINT('',(2.938470288558,-2.125,0.03));+#6038 = LINE('',#6039,#6040);+#6039 = CARTESIAN_POINT('',(-0.206735144279,-2.125,0.03));+#6040 = VECTOR('',#6041,1.);+#6041 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6042 = ORIENTED_EDGE('',*,*,#6043,.F.);+#6043 = EDGE_CURVE('',#6044,#6036,#6046,.T.);+#6044 = VERTEX_POINT('',#6045);+#6045 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,0.03));+#6046 = LINE('',#6047,#6048);+#6047 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,0.03));+#6048 = VECTOR('',#6049,1.);+#6049 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#6050 = ORIENTED_EDGE('',*,*,#6051,.F.);+#6051 = EDGE_CURVE('',#6052,#6044,#6054,.T.);+#6052 = VERTEX_POINT('',#6053);+#6053 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,0.03));+#6054 = LINE('',#6055,#6056);+#6055 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,0.03));+#6056 = VECTOR('',#6057,1.);+#6057 = DIRECTION('',(1.0,2.22044604925E-16,0.));+#6058 = ORIENTED_EDGE('',*,*,#6059,.F.);+#6059 = EDGE_CURVE('',#5385,#6052,#6060,.T.);+#6060 = LINE('',#6061,#6062);+#6061 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6062 = VECTOR('',#6063,1.);+#6063 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#6064 = ORIENTED_EDGE('',*,*,#5384,.F.);+#6065 = ORIENTED_EDGE('',*,*,#5350,.F.);+#6066 = ORIENTED_EDGE('',*,*,#5336,.T.);+#6067 = ORIENTED_EDGE('',*,*,#5304,.F.);+#6068 = ORIENTED_EDGE('',*,*,#5288,.F.);+#6069 = ORIENTED_EDGE('',*,*,#5882,.T.);+#6070 = ORIENTED_EDGE('',*,*,#5850,.T.);+#6071 = PLANE('',#6072);+#6072 = AXIS2_PLACEMENT_3D('',#6073,#6074,#6075);+#6073 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6074 = DIRECTION('',(0.,0.,-1.0));+#6075 = DIRECTION('',(0.753553321496,-0.657386789997,0.));+#6076 = ADVANCED_FACE('',(#6077),#6088,.T.);+#6077 = FACE_BOUND('',#6078,.T.);+#6078 = EDGE_LOOP('',(#6079,#6085,#6086,#6087));+#6079 = ORIENTED_EDGE('',*,*,#6080,.F.);+#6080 = EDGE_CURVE('',#5459,#5393,#6081,.T.);+#6081 = LINE('',#6082,#6083);+#6082 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6083 = VECTOR('',#6084,1.);+#6084 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#6085 = ORIENTED_EDGE('',*,*,#5468,.T.);+#6086 = ORIENTED_EDGE('',*,*,#5426,.T.);+#6087 = ORIENTED_EDGE('',*,*,#5402,.F.);+#6088 = PLANE('',#6089);+#6089 = AXIS2_PLACEMENT_3D('',#6090,#6091,#6092);+#6090 = CARTESIAN_POINT('',(-2.525,-1.685,0.25));+#6091 = DIRECTION('',(0.,0.,1.0));+#6092 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#6093 = ADVANCED_FACE('',(#6094),#6111,.T.);+#6094 = FACE_BOUND('',#6095,.T.);+#6095 = EDGE_LOOP('',(#6096,#6097,#6098,#6105));+#6096 = ORIENTED_EDGE('',*,*,#5392,.F.);+#6097 = ORIENTED_EDGE('',*,*,#6059,.T.);+#6098 = ORIENTED_EDGE('',*,*,#6099,.T.);+#6099 = EDGE_CURVE('',#6052,#6100,#6102,.T.);+#6100 = VERTEX_POINT('',#6101);+#6101 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#6102 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6103,#6104),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6103 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,0.03));+#6104 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#6105 = ORIENTED_EDGE('',*,*,#6106,.F.);+#6106 = EDGE_CURVE('',#5393,#6100,#6107,.T.);+#6107 = LINE('',#6108,#6109);+#6108 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6109 = VECTOR('',#6110,1.);+#6110 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#6111 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6112,#6113)+,(#6114,#6115+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6112 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6113 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6114 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,0.03));+#6115 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#6116 = ADVANCED_FACE('',(#6117),#6133,.T.);+#6117 = FACE_BOUND('',#6118,.T.);+#6118 = EDGE_LOOP('',(#6119,#6120,#6126,#6127));+#6119 = ORIENTED_EDGE('',*,*,#5524,.F.);+#6120 = ORIENTED_EDGE('',*,*,#6121,.T.);+#6121 = EDGE_CURVE('',#5517,#5451,#6122,.T.);+#6122 = LINE('',#6123,#6124);+#6123 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6124 = VECTOR('',#6125,1.);+#6125 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#6126 = ORIENTED_EDGE('',*,*,#5458,.T.);+#6127 = ORIENTED_EDGE('',*,*,#6128,.F.);+#6128 = EDGE_CURVE('',#5525,#5459,#6129,.T.);+#6129 = LINE('',#6130,#6131);+#6130 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6131 = VECTOR('',#6132,1.);+#6132 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#6133 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6134,#6135)+,(#6136,#6137+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6134 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6135 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6136 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,0.03));+#6137 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#6138 = ADVANCED_FACE('',(#6139),#6145,.T.);+#6139 = FACE_BOUND('',#6140,.T.);+#6140 = EDGE_LOOP('',(#6141,#6142,#6143,#6144));+#6141 = ORIENTED_EDGE('',*,*,#5491,.T.);+#6142 = ORIENTED_EDGE('',*,*,#5450,.T.);+#6143 = ORIENTED_EDGE('',*,*,#6121,.F.);+#6144 = ORIENTED_EDGE('',*,*,#5516,.F.);+#6145 = PLANE('',#6146);+#6146 = AXIS2_PLACEMENT_3D('',#6147,#6148,#6149);+#6147 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6148 = DIRECTION('',(0.,0.,-1.0));+#6149 = DIRECTION('',(0.753553321496,-0.657386789997,0.));+#6150 = ADVANCED_FACE('',(#6151),#6162,.T.);+#6151 = FACE_BOUND('',#6152,.T.);+#6152 = EDGE_LOOP('',(#6153,#6159,#6160,#6161));+#6153 = ORIENTED_EDGE('',*,*,#6154,.F.);+#6154 = EDGE_CURVE('',#5591,#5525,#6155,.T.);+#6155 = LINE('',#6156,#6157);+#6156 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6157 = VECTOR('',#6158,1.);+#6158 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#6159 = ORIENTED_EDGE('',*,*,#5602,.T.);+#6160 = ORIENTED_EDGE('',*,*,#5558,.T.);+#6161 = ORIENTED_EDGE('',*,*,#5534,.F.);+#6162 = PLANE('',#6163);+#6163 = AXIS2_PLACEMENT_3D('',#6164,#6165,#6166);+#6164 = CARTESIAN_POINT('',(-2.525,-0.415,0.25));+#6165 = DIRECTION('',(0.,0.,1.0));+#6166 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#6167 = ADVANCED_FACE('',(#6168),#6184,.T.);+#6168 = FACE_BOUND('',#6169,.T.);+#6169 = EDGE_LOOP('',(#6170,#6171,#6177,#6178));+#6170 = ORIENTED_EDGE('',*,*,#5658,.F.);+#6171 = ORIENTED_EDGE('',*,*,#6172,.T.);+#6172 = EDGE_CURVE('',#5651,#5583,#6173,.T.);+#6173 = LINE('',#6174,#6175);+#6174 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6175 = VECTOR('',#6176,1.);+#6176 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#6177 = ORIENTED_EDGE('',*,*,#5590,.T.);+#6178 = ORIENTED_EDGE('',*,*,#6179,.F.);+#6179 = EDGE_CURVE('',#5659,#5591,#6180,.T.);+#6180 = LINE('',#6181,#6182);+#6181 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6182 = VECTOR('',#6183,1.);+#6183 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#6184 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6185,#6186)+,(#6187,#6188+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6185 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6186 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6187 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,0.03));+#6188 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#6189 = ADVANCED_FACE('',(#6190),#6196,.T.);+#6190 = FACE_BOUND('',#6191,.T.);+#6191 = EDGE_LOOP('',(#6192,#6193,#6194,#6195));+#6192 = ORIENTED_EDGE('',*,*,#5650,.F.);+#6193 = ORIENTED_EDGE('',*,*,#5625,.T.);+#6194 = ORIENTED_EDGE('',*,*,#5582,.T.);+#6195 = ORIENTED_EDGE('',*,*,#6172,.F.);+#6196 = PLANE('',#6197);+#6197 = AXIS2_PLACEMENT_3D('',#6198,#6199,#6200);+#6198 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6199 = DIRECTION('',(0.,0.,-1.0));+#6200 = DIRECTION('',(0.753553321496,-0.657386789997,0.));+#6201 = ADVANCED_FACE('',(#6202),#6213,.T.);+#6202 = FACE_BOUND('',#6203,.T.);+#6203 = EDGE_LOOP('',(#6204,#6210,#6211,#6212));+#6204 = ORIENTED_EDGE('',*,*,#6205,.F.);+#6205 = EDGE_CURVE('',#5727,#5659,#6206,.T.);+#6206 = LINE('',#6207,#6208);+#6207 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6208 = VECTOR('',#6209,1.);+#6209 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#6210 = ORIENTED_EDGE('',*,*,#5736,.T.);+#6211 = ORIENTED_EDGE('',*,*,#5694,.T.);+#6212 = ORIENTED_EDGE('',*,*,#5670,.F.);+#6213 = PLANE('',#6214);+#6214 = AXIS2_PLACEMENT_3D('',#6215,#6216,#6217);+#6215 = CARTESIAN_POINT('',(-2.525,0.855,0.25));+#6216 = DIRECTION('',(0.,0.,1.0));+#6217 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#6218 = ADVANCED_FACE('',(#6219),#6235,.T.);+#6219 = FACE_BOUND('',#6220,.T.);+#6220 = EDGE_LOOP('',(#6221,#6222,#6228,#6229));+#6221 = ORIENTED_EDGE('',*,*,#5792,.F.);+#6222 = ORIENTED_EDGE('',*,*,#6223,.T.);+#6223 = EDGE_CURVE('',#5785,#5719,#6224,.T.);+#6224 = LINE('',#6225,#6226);+#6225 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6226 = VECTOR('',#6227,1.);+#6227 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#6228 = ORIENTED_EDGE('',*,*,#5726,.T.);+#6229 = ORIENTED_EDGE('',*,*,#6230,.F.);+#6230 = EDGE_CURVE('',#5793,#5727,#6231,.T.);+#6231 = LINE('',#6232,#6233);+#6232 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6233 = VECTOR('',#6234,1.);+#6234 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#6235 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6236,#6237)+,(#6238,#6239+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6236 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6237 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6238 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,0.03));+#6239 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#6240 = ADVANCED_FACE('',(#6241),#6247,.T.);+#6241 = FACE_BOUND('',#6242,.T.);+#6242 = EDGE_LOOP('',(#6243,#6244,#6245,#6246));+#6243 = ORIENTED_EDGE('',*,*,#5784,.F.);+#6244 = ORIENTED_EDGE('',*,*,#5759,.T.);+#6245 = ORIENTED_EDGE('',*,*,#5718,.T.);+#6246 = ORIENTED_EDGE('',*,*,#6223,.F.);+#6247 = PLANE('',#6248);+#6248 = AXIS2_PLACEMENT_3D('',#6249,#6250,#6251);+#6249 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6250 = DIRECTION('',(0.,0.,-1.0));+#6251 = DIRECTION('',(0.753553321496,-0.657386789997,0.));+#6252 = ADVANCED_FACE('',(#6253),#6264,.T.);+#6253 = FACE_BOUND('',#6254,.T.);+#6254 = EDGE_LOOP('',(#6255,#6261,#6262,#6263));+#6255 = ORIENTED_EDGE('',*,*,#6256,.F.);+#6256 = EDGE_CURVE('',#5859,#5793,#6257,.T.);+#6257 = LINE('',#6258,#6259);+#6258 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6259 = VECTOR('',#6260,1.);+#6260 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#6261 = ORIENTED_EDGE('',*,*,#5868,.T.);+#6262 = ORIENTED_EDGE('',*,*,#5826,.T.);+#6263 = ORIENTED_EDGE('',*,*,#5802,.F.);+#6264 = PLANE('',#6265);+#6265 = AXIS2_PLACEMENT_3D('',#6266,#6267,#6268);+#6266 = CARTESIAN_POINT('',(-2.525,2.125,0.25));+#6267 = DIRECTION('',(0.,0.,1.0));+#6268 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#6269 = ADVANCED_FACE('',(#6270),#6287,.T.);+#6270 = FACE_BOUND('',#6271,.T.);+#6271 = EDGE_LOOP('',(#6272,#6279,#6280,#6281));+#6272 = ORIENTED_EDGE('',*,*,#6273,.F.);+#6273 = EDGE_CURVE('',#5900,#6274,#6276,.T.);+#6274 = VERTEX_POINT('',#6275);+#6275 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6276 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6277,#6278),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6277 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6278 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6279 = ORIENTED_EDGE('',*,*,#5899,.T.);+#6280 = ORIENTED_EDGE('',*,*,#5858,.T.);+#6281 = ORIENTED_EDGE('',*,*,#6282,.F.);+#6282 = EDGE_CURVE('',#6274,#5859,#6283,.T.);+#6283 = LINE('',#6284,#6285);+#6284 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6285 = VECTOR('',#6286,1.);+#6286 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#6287 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6288,#6289)+,(#6290,#6291+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6288 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6289 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6290 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,0.03));+#6291 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#6292 = ADVANCED_FACE('',(#6293),#6310,.T.);+#6293 = FACE_BOUND('',#6294,.T.);+#6294 = EDGE_LOOP('',(#6295,#6296,#6303,#6309));+#6295 = ORIENTED_EDGE('',*,*,#6051,.T.);+#6296 = ORIENTED_EDGE('',*,*,#6297,.T.);+#6297 = EDGE_CURVE('',#6044,#6298,#6300,.T.);+#6298 = VERTEX_POINT('',#6299);+#6299 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6300 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6301,#6302),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6301 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,0.03));+#6302 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6303 = ORIENTED_EDGE('',*,*,#6304,.F.);+#6304 = EDGE_CURVE('',#6100,#6298,#6305,.T.);+#6305 = LINE('',#6306,#6307);+#6306 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#6307 = VECTOR('',#6308,1.);+#6308 = DIRECTION('',(1.0,2.22044604925E-16,0.));+#6309 = ORIENTED_EDGE('',*,*,#6099,.F.);+#6310 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6311,#6312)+,(#6313,#6314+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6311 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,0.03));+#6312 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#6313 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,0.03));+#6314 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6315 = ADVANCED_FACE('',(#6316),#6336,.T.);+#6316 = FACE_BOUND('',#6317,.T.);+#6317 = EDGE_LOOP('',(#6318,#6319,#6320,#6330));+#6318 = ORIENTED_EDGE('',*,*,#6297,.F.);+#6319 = ORIENTED_EDGE('',*,*,#6043,.T.);+#6320 = ORIENTED_EDGE('',*,*,#6321,.T.);+#6321 = EDGE_CURVE('',#6036,#6322,#6324,.T.);+#6322 = VERTEX_POINT('',#6323);+#6323 = CARTESIAN_POINT('',(2.95,-2.125,0.25));+#6324 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6325,#6326,#6327,#6328,#6329),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6325 = CARTESIAN_POINT('',(2.938470288558,-2.125,0.03));+#6326 = CARTESIAN_POINT('',(2.941352715446,-2.125,0.0849999814562));+#6327 = CARTESIAN_POINT('',(2.944235142988,-2.125,0.139999975368));+#6328 = CARTESIAN_POINT('',(2.947117571175,-2.125,0.194999981594));+#6329 = CARTESIAN_POINT('',(2.95,-2.125,0.25));+#6330 = ORIENTED_EDGE('',*,*,#6331,.F.);+#6331 = EDGE_CURVE('',#6298,#6322,#6332,.T.);+#6332 = LINE('',#6333,#6334);+#6333 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6334 = VECTOR('',#6335,1.);+#6335 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#6336 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6337,#6338)+,(#6339,#6340+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6337 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,0.03));+#6338 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6339 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,0.03));+#6340 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#6341 = ADVANCED_FACE('',(#6342),#6376,.F.);+#6342 = FACE_BOUND('',#6343,.F.);+#6343 = EDGE_LOOP('',(#6344,#6354,#6362,#6368,#6369,#6370));+#6344 = ORIENTED_EDGE('',*,*,#6345,.F.);+#6345 = EDGE_CURVE('',#6346,#6348,#6350,.T.);+#6346 = VERTEX_POINT('',#6347);+#6347 = CARTESIAN_POINT('',(3.075,-2.125,0.));+#6348 = VERTEX_POINT('',#6349);+#6349 = CARTESIAN_POINT('',(3.075,-2.125,0.25));+#6350 = LINE('',#6351,#6352);+#6351 = CARTESIAN_POINT('',(3.075,-2.125,0.));+#6352 = VECTOR('',#6353,1.);+#6353 = DIRECTION('',(0.,0.,1.0));+#6354 = ORIENTED_EDGE('',*,*,#6355,.F.);+#6355 = EDGE_CURVE('',#6356,#6346,#6358,.T.);+#6356 = VERTEX_POINT('',#6357);+#6357 = CARTESIAN_POINT('',(2.525,-2.125,0.));+#6358 = LINE('',#6359,#6360);+#6359 = CARTESIAN_POINT('',(2.525,-2.125,0.));+#6360 = VECTOR('',#6361,1.);+#6361 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6362 = ORIENTED_EDGE('',*,*,#6363,.T.);+#6363 = EDGE_CURVE('',#6356,#6028,#6364,.T.);+#6364 = LINE('',#6365,#6366);+#6365 = CARTESIAN_POINT('',(2.525,-2.125,0.));+#6366 = VECTOR('',#6367,1.);+#6367 = DIRECTION('',(0.,0.,1.0));+#6368 = ORIENTED_EDGE('',*,*,#6035,.T.);+#6369 = ORIENTED_EDGE('',*,*,#6321,.T.);+#6370 = ORIENTED_EDGE('',*,*,#6371,.T.);+#6371 = EDGE_CURVE('',#6322,#6348,#6372,.T.);+#6372 = LINE('',#6373,#6374);+#6373 = CARTESIAN_POINT('',(2.525,-2.125,0.25));+#6374 = VECTOR('',#6375,1.);+#6375 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6376 = PLANE('',#6377);+#6377 = AXIS2_PLACEMENT_3D('',#6378,#6379,#6380);+#6378 = CARTESIAN_POINT('',(2.525,-2.125,0.));+#6379 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#6380 = DIRECTION('',(0.,0.,1.0));+#6381 = ADVANCED_FACE('',(#6382),#6400,.F.);+#6382 = FACE_BOUND('',#6383,.F.);+#6383 = EDGE_LOOP('',(#6384,#6385,#6393,#6399));+#6384 = ORIENTED_EDGE('',*,*,#6363,.F.);+#6385 = ORIENTED_EDGE('',*,*,#6386,.T.);+#6386 = EDGE_CURVE('',#6356,#6387,#6389,.T.);+#6387 = VERTEX_POINT('',#6388);+#6388 = CARTESIAN_POINT('',(2.525,-1.685,0.));+#6389 = LINE('',#6390,#6391);+#6390 = CARTESIAN_POINT('',(2.525,-2.125,0.));+#6391 = VECTOR('',#6392,1.);+#6392 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#6393 = ORIENTED_EDGE('',*,*,#6394,.T.);+#6394 = EDGE_CURVE('',#6387,#6020,#6395,.T.);+#6395 = LINE('',#6396,#6397);+#6396 = CARTESIAN_POINT('',(2.525,-1.685,0.));+#6397 = VECTOR('',#6398,1.);+#6398 = DIRECTION('',(0.,0.,1.0));+#6399 = ORIENTED_EDGE('',*,*,#6027,.T.);+#6400 = PLANE('',#6401);+#6401 = AXIS2_PLACEMENT_3D('',#6402,#6403,#6404);+#6402 = CARTESIAN_POINT('',(2.525,-2.125,0.));+#6403 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6404 = DIRECTION('',(0.,0.,1.0));+#6405 = ADVANCED_FACE('',(#6406),#6442,.T.);+#6406 = FACE_BOUND('',#6407,.T.);+#6407 = EDGE_LOOP('',(#6408,#6418,#6424,#6425,#6426,#6436));+#6408 = ORIENTED_EDGE('',*,*,#6409,.F.);+#6409 = EDGE_CURVE('',#6410,#6412,#6414,.T.);+#6410 = VERTEX_POINT('',#6411);+#6411 = CARTESIAN_POINT('',(3.075,-1.685,0.));+#6412 = VERTEX_POINT('',#6413);+#6413 = CARTESIAN_POINT('',(3.075,-1.685,0.25));+#6414 = LINE('',#6415,#6416);+#6415 = CARTESIAN_POINT('',(3.075,-1.685,0.));+#6416 = VECTOR('',#6417,1.);+#6417 = DIRECTION('',(0.,0.,1.0));+#6418 = ORIENTED_EDGE('',*,*,#6419,.F.);+#6419 = EDGE_CURVE('',#6387,#6410,#6420,.T.);+#6420 = LINE('',#6421,#6422);+#6421 = CARTESIAN_POINT('',(2.525,-1.685,0.));+#6422 = VECTOR('',#6423,1.);+#6423 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6424 = ORIENTED_EDGE('',*,*,#6394,.T.);+#6425 = ORIENTED_EDGE('',*,*,#6019,.T.);+#6426 = ORIENTED_EDGE('',*,*,#6427,.T.);+#6427 = EDGE_CURVE('',#6012,#6428,#6430,.T.);+#6428 = VERTEX_POINT('',#6429);+#6429 = CARTESIAN_POINT('',(2.95,-1.685,0.25));+#6430 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6431,#6432,#6433,#6434,#6435),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6431 = CARTESIAN_POINT('',(2.938470288558,-1.685,0.03));+#6432 = CARTESIAN_POINT('',(2.941352715807,-1.685,0.08499998834011));+#6433 = CARTESIAN_POINT('',(2.944235143467,-1.685,0.139999984512));+#6434 = CARTESIAN_POINT('',(2.947117571533,-1.685,0.194999988427));+#6435 = CARTESIAN_POINT('',(2.95,-1.685,0.25));+#6436 = ORIENTED_EDGE('',*,*,#6437,.T.);+#6437 = EDGE_CURVE('',#6428,#6412,#6438,.T.);+#6438 = LINE('',#6439,#6440);+#6439 = CARTESIAN_POINT('',(2.525,-1.685,0.25));+#6440 = VECTOR('',#6441,1.);+#6441 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6442 = PLANE('',#6443);+#6443 = AXIS2_PLACEMENT_3D('',#6444,#6445,#6446);+#6444 = CARTESIAN_POINT('',(2.525,-1.685,0.));+#6445 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#6446 = DIRECTION('',(0.,0.,1.0));+#6447 = ADVANCED_FACE('',(#6448),#6468,.T.);+#6448 = FACE_BOUND('',#6449,.T.);+#6449 = EDGE_LOOP('',(#6450,#6451,#6452,#6462));+#6450 = ORIENTED_EDGE('',*,*,#6427,.F.);+#6451 = ORIENTED_EDGE('',*,*,#6011,.T.);+#6452 = ORIENTED_EDGE('',*,*,#6453,.T.);+#6453 = EDGE_CURVE('',#6004,#6454,#6456,.T.);+#6454 = VERTEX_POINT('',#6455);+#6455 = CARTESIAN_POINT('',(2.95,-0.855,0.25));+#6456 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6457,#6458,#6459,#6460,#6461),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6457 = CARTESIAN_POINT('',(2.938470288558,-0.855,0.03));+#6458 = CARTESIAN_POINT('',(2.941433784926,-0.855,0.08654687926698));+#6459 = CARTESIAN_POINT('',(2.944146068456,-0.855,0.138300332051));+#6460 = CARTESIAN_POINT('',(2.947390802947,-0.855,0.200213554391));+#6461 = CARTESIAN_POINT('',(2.95,-0.855,0.25));+#6462 = ORIENTED_EDGE('',*,*,#6463,.F.);+#6463 = EDGE_CURVE('',#6428,#6454,#6464,.T.);+#6464 = LINE('',#6465,#6466);+#6465 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6466 = VECTOR('',#6467,1.);+#6467 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#6468 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6469,#6470)+,(#6471,#6472+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6469 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,0.03));+#6470 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6471 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,0.03));+#6472 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#6473 = ADVANCED_FACE('',(#6474),#6508,.F.);+#6474 = FACE_BOUND('',#6475,.F.);+#6475 = EDGE_LOOP('',(#6476,#6486,#6494,#6500,#6501,#6502));+#6476 = ORIENTED_EDGE('',*,*,#6477,.F.);+#6477 = EDGE_CURVE('',#6478,#6480,#6482,.T.);+#6478 = VERTEX_POINT('',#6479);+#6479 = CARTESIAN_POINT('',(3.075,-0.855,0.));+#6480 = VERTEX_POINT('',#6481);+#6481 = CARTESIAN_POINT('',(3.075,-0.855,0.25));+#6482 = LINE('',#6483,#6484);+#6483 = CARTESIAN_POINT('',(3.075,-0.855,0.));+#6484 = VECTOR('',#6485,1.);+#6485 = DIRECTION('',(0.,0.,1.0));+#6486 = ORIENTED_EDGE('',*,*,#6487,.F.);+#6487 = EDGE_CURVE('',#6488,#6478,#6490,.T.);+#6488 = VERTEX_POINT('',#6489);+#6489 = CARTESIAN_POINT('',(2.525,-0.855,0.));+#6490 = LINE('',#6491,#6492);+#6491 = CARTESIAN_POINT('',(2.525,-0.855,0.));+#6492 = VECTOR('',#6493,1.);+#6493 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6494 = ORIENTED_EDGE('',*,*,#6495,.T.);+#6495 = EDGE_CURVE('',#6488,#5996,#6496,.T.);+#6496 = LINE('',#6497,#6498);+#6497 = CARTESIAN_POINT('',(2.525,-0.855,0.));+#6498 = VECTOR('',#6499,1.);+#6499 = DIRECTION('',(0.,0.,1.0));+#6500 = ORIENTED_EDGE('',*,*,#6003,.T.);+#6501 = ORIENTED_EDGE('',*,*,#6453,.T.);+#6502 = ORIENTED_EDGE('',*,*,#6503,.T.);+#6503 = EDGE_CURVE('',#6454,#6480,#6504,.T.);+#6504 = LINE('',#6505,#6506);+#6505 = CARTESIAN_POINT('',(2.525,-0.855,0.25));+#6506 = VECTOR('',#6507,1.);+#6507 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6508 = PLANE('',#6509);+#6509 = AXIS2_PLACEMENT_3D('',#6510,#6511,#6512);+#6510 = CARTESIAN_POINT('',(2.525,-0.855,0.));+#6511 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#6512 = DIRECTION('',(0.,0.,1.0));+#6513 = ADVANCED_FACE('',(#6514),#6532,.F.);+#6514 = FACE_BOUND('',#6515,.F.);+#6515 = EDGE_LOOP('',(#6516,#6517,#6525,#6531));+#6516 = ORIENTED_EDGE('',*,*,#6495,.F.);+#6517 = ORIENTED_EDGE('',*,*,#6518,.T.);+#6518 = EDGE_CURVE('',#6488,#6519,#6521,.T.);+#6519 = VERTEX_POINT('',#6520);+#6520 = CARTESIAN_POINT('',(2.525,-0.415,0.));+#6521 = LINE('',#6522,#6523);+#6522 = CARTESIAN_POINT('',(2.525,-0.855,0.));+#6523 = VECTOR('',#6524,1.);+#6524 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#6525 = ORIENTED_EDGE('',*,*,#6526,.T.);+#6526 = EDGE_CURVE('',#6519,#5988,#6527,.T.);+#6527 = LINE('',#6528,#6529);+#6528 = CARTESIAN_POINT('',(2.525,-0.415,0.));+#6529 = VECTOR('',#6530,1.);+#6530 = DIRECTION('',(0.,0.,1.0));+#6531 = ORIENTED_EDGE('',*,*,#5995,.T.);+#6532 = PLANE('',#6533);+#6533 = AXIS2_PLACEMENT_3D('',#6534,#6535,#6536);+#6534 = CARTESIAN_POINT('',(2.525,-0.855,0.));+#6535 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6536 = DIRECTION('',(0.,0.,1.0));+#6537 = ADVANCED_FACE('',(#6538),#6576,.T.);+#6538 = FACE_BOUND('',#6539,.T.);+#6539 = EDGE_LOOP('',(#6540,#6550,#6556,#6557,#6558,#6570));+#6540 = ORIENTED_EDGE('',*,*,#6541,.F.);+#6541 = EDGE_CURVE('',#6542,#6544,#6546,.T.);+#6542 = VERTEX_POINT('',#6543);+#6543 = CARTESIAN_POINT('',(3.075,-0.415,0.));+#6544 = VERTEX_POINT('',#6545);+#6545 = CARTESIAN_POINT('',(3.075,-0.415,0.25));+#6546 = LINE('',#6547,#6548);+#6547 = CARTESIAN_POINT('',(3.075,-0.415,0.));+#6548 = VECTOR('',#6549,1.);+#6549 = DIRECTION('',(0.,0.,1.0));+#6550 = ORIENTED_EDGE('',*,*,#6551,.F.);+#6551 = EDGE_CURVE('',#6519,#6542,#6552,.T.);+#6552 = LINE('',#6553,#6554);+#6553 = CARTESIAN_POINT('',(2.525,-0.415,0.));+#6554 = VECTOR('',#6555,1.);+#6555 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6556 = ORIENTED_EDGE('',*,*,#6526,.T.);+#6557 = ORIENTED_EDGE('',*,*,#5987,.T.);+#6558 = ORIENTED_EDGE('',*,*,#6559,.T.);+#6559 = EDGE_CURVE('',#5980,#6560,#6562,.T.);+#6560 = VERTEX_POINT('',#6561);+#6561 = CARTESIAN_POINT('',(2.95,-0.415,0.25));+#6562 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6563,#6564,#6565,#6566,#6567,+#6568,#6569),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.,0.290000002647,+0.580000003128,0.871000001449,1.),.UNSPECIFIED.);+#6563 = CARTESIAN_POINT('',(2.938470288558,-0.415,0.03));+#6564 = CARTESIAN_POINT('',(2.938841801481,-0.415,0.03708888886242));+#6565 = CARTESIAN_POINT('',(2.942123820706,-0.415,0.09971354632244));+#6566 = CARTESIAN_POINT('',(2.945190875795,-0.415,0.158236443696));+#6567 = CARTESIAN_POINT('',(2.947544668872,-0.415,0.203149491134));+#6568 = CARTESIAN_POINT('',(2.949834740802,-0.415,0.246846666662));+#6569 = CARTESIAN_POINT('',(2.95,-0.415,0.25));+#6570 = ORIENTED_EDGE('',*,*,#6571,.T.);+#6571 = EDGE_CURVE('',#6560,#6544,#6572,.T.);+#6572 = LINE('',#6573,#6574);+#6573 = CARTESIAN_POINT('',(2.525,-0.415,0.25));+#6574 = VECTOR('',#6575,1.);+#6575 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6576 = PLANE('',#6577);+#6577 = AXIS2_PLACEMENT_3D('',#6578,#6579,#6580);+#6578 = CARTESIAN_POINT('',(2.525,-0.415,0.));+#6579 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#6580 = DIRECTION('',(0.,0.,1.0));+#6581 = ADVANCED_FACE('',(#6582),#6604,.T.);+#6582 = FACE_BOUND('',#6583,.T.);+#6583 = EDGE_LOOP('',(#6584,#6585,#6586,#6598));+#6584 = ORIENTED_EDGE('',*,*,#6559,.F.);+#6585 = ORIENTED_EDGE('',*,*,#5979,.T.);+#6586 = ORIENTED_EDGE('',*,*,#6587,.T.);+#6587 = EDGE_CURVE('',#5972,#6588,#6590,.T.);+#6588 = VERTEX_POINT('',#6589);+#6589 = CARTESIAN_POINT('',(2.95,0.415,0.25));+#6590 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6591,#6592,#6593,#6594,#6595,+#6596,#6597),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.,0.290000002647,+0.580000003128,0.871000001449,1.),.UNSPECIFIED.);+#6591 = CARTESIAN_POINT('',(2.938470288558,0.415,0.03));+#6592 = CARTESIAN_POINT('',(2.938841801481,0.415,0.03708888886242));+#6593 = CARTESIAN_POINT('',(2.942123820706,0.415,0.09971354632244));+#6594 = CARTESIAN_POINT('',(2.945190875795,0.415,0.158236443696));+#6595 = CARTESIAN_POINT('',(2.947544668872,0.415,0.203149491134));+#6596 = CARTESIAN_POINT('',(2.949834740802,0.415,0.246846666662));+#6597 = CARTESIAN_POINT('',(2.95,0.415,0.25));+#6598 = ORIENTED_EDGE('',*,*,#6599,.F.);+#6599 = EDGE_CURVE('',#6560,#6588,#6600,.T.);+#6600 = LINE('',#6601,#6602);+#6601 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6602 = VECTOR('',#6603,1.);+#6603 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#6604 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6605,#6606)+,(#6607,#6608+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6605 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,0.03));+#6606 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6607 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,0.03));+#6608 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#6609 = ADVANCED_FACE('',(#6610),#6644,.F.);+#6610 = FACE_BOUND('',#6611,.F.);+#6611 = EDGE_LOOP('',(#6612,#6622,#6630,#6636,#6637,#6638));+#6612 = ORIENTED_EDGE('',*,*,#6613,.F.);+#6613 = EDGE_CURVE('',#6614,#6616,#6618,.T.);+#6614 = VERTEX_POINT('',#6615);+#6615 = CARTESIAN_POINT('',(3.075,0.415,0.));+#6616 = VERTEX_POINT('',#6617);+#6617 = CARTESIAN_POINT('',(3.075,0.415,0.25));+#6618 = LINE('',#6619,#6620);+#6619 = CARTESIAN_POINT('',(3.075,0.415,0.));+#6620 = VECTOR('',#6621,1.);+#6621 = DIRECTION('',(0.,0.,1.0));+#6622 = ORIENTED_EDGE('',*,*,#6623,.F.);+#6623 = EDGE_CURVE('',#6624,#6614,#6626,.T.);+#6624 = VERTEX_POINT('',#6625);+#6625 = CARTESIAN_POINT('',(2.525,0.415,0.));+#6626 = LINE('',#6627,#6628);+#6627 = CARTESIAN_POINT('',(2.525,0.415,0.));+#6628 = VECTOR('',#6629,1.);+#6629 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6630 = ORIENTED_EDGE('',*,*,#6631,.T.);+#6631 = EDGE_CURVE('',#6624,#5964,#6632,.T.);+#6632 = LINE('',#6633,#6634);+#6633 = CARTESIAN_POINT('',(2.525,0.415,0.));+#6634 = VECTOR('',#6635,1.);+#6635 = DIRECTION('',(0.,0.,1.0));+#6636 = ORIENTED_EDGE('',*,*,#5971,.T.);+#6637 = ORIENTED_EDGE('',*,*,#6587,.T.);+#6638 = ORIENTED_EDGE('',*,*,#6639,.T.);+#6639 = EDGE_CURVE('',#6588,#6616,#6640,.T.);+#6640 = LINE('',#6641,#6642);+#6641 = CARTESIAN_POINT('',(2.525,0.415,0.25));+#6642 = VECTOR('',#6643,1.);+#6643 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6644 = PLANE('',#6645);+#6645 = AXIS2_PLACEMENT_3D('',#6646,#6647,#6648);+#6646 = CARTESIAN_POINT('',(2.525,0.415,0.));+#6647 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#6648 = DIRECTION('',(0.,0.,1.0));+#6649 = ADVANCED_FACE('',(#6650),#6668,.F.);+#6650 = FACE_BOUND('',#6651,.F.);+#6651 = EDGE_LOOP('',(#6652,#6653,#6661,#6667));+#6652 = ORIENTED_EDGE('',*,*,#6631,.F.);+#6653 = ORIENTED_EDGE('',*,*,#6654,.T.);+#6654 = EDGE_CURVE('',#6624,#6655,#6657,.T.);+#6655 = VERTEX_POINT('',#6656);+#6656 = CARTESIAN_POINT('',(2.525,0.855,0.));+#6657 = LINE('',#6658,#6659);+#6658 = CARTESIAN_POINT('',(2.525,0.415,0.));+#6659 = VECTOR('',#6660,1.);+#6660 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#6661 = ORIENTED_EDGE('',*,*,#6662,.T.);+#6662 = EDGE_CURVE('',#6655,#5956,#6663,.T.);+#6663 = LINE('',#6664,#6665);+#6664 = CARTESIAN_POINT('',(2.525,0.855,0.));+#6665 = VECTOR('',#6666,1.);+#6666 = DIRECTION('',(0.,0.,1.0));+#6667 = ORIENTED_EDGE('',*,*,#5963,.T.);+#6668 = PLANE('',#6669);+#6669 = AXIS2_PLACEMENT_3D('',#6670,#6671,#6672);+#6670 = CARTESIAN_POINT('',(2.525,0.415,0.));+#6671 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6672 = DIRECTION('',(0.,0.,1.0));+#6673 = ADVANCED_FACE('',(#6674),#6710,.T.);+#6674 = FACE_BOUND('',#6675,.T.);+#6675 = EDGE_LOOP('',(#6676,#6686,#6692,#6693,#6694,#6704));+#6676 = ORIENTED_EDGE('',*,*,#6677,.F.);+#6677 = EDGE_CURVE('',#6678,#6680,#6682,.T.);+#6678 = VERTEX_POINT('',#6679);+#6679 = CARTESIAN_POINT('',(3.075,0.855,0.));+#6680 = VERTEX_POINT('',#6681);+#6681 = CARTESIAN_POINT('',(3.075,0.855,0.25));+#6682 = LINE('',#6683,#6684);+#6683 = CARTESIAN_POINT('',(3.075,0.855,0.));+#6684 = VECTOR('',#6685,1.);+#6685 = DIRECTION('',(0.,0.,1.0));+#6686 = ORIENTED_EDGE('',*,*,#6687,.F.);+#6687 = EDGE_CURVE('',#6655,#6678,#6688,.T.);+#6688 = LINE('',#6689,#6690);+#6689 = CARTESIAN_POINT('',(2.525,0.855,0.));+#6690 = VECTOR('',#6691,1.);+#6691 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6692 = ORIENTED_EDGE('',*,*,#6662,.T.);+#6693 = ORIENTED_EDGE('',*,*,#5955,.T.);+#6694 = ORIENTED_EDGE('',*,*,#6695,.T.);+#6695 = EDGE_CURVE('',#5948,#6696,#6698,.T.);+#6696 = VERTEX_POINT('',#6697);+#6697 = CARTESIAN_POINT('',(2.95,0.855,0.25));+#6698 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6699,#6700,#6701,#6702,#6703),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6699 = CARTESIAN_POINT('',(2.938470288558,0.855,0.03));+#6700 = CARTESIAN_POINT('',(2.941433784925,0.855,0.08654687926698));+#6701 = CARTESIAN_POINT('',(2.944146068456,0.855,0.138300332051));+#6702 = CARTESIAN_POINT('',(2.947390802947,0.855,0.200213554391));+#6703 = CARTESIAN_POINT('',(2.95,0.855,0.25));+#6704 = ORIENTED_EDGE('',*,*,#6705,.T.);+#6705 = EDGE_CURVE('',#6696,#6680,#6706,.T.);+#6706 = LINE('',#6707,#6708);+#6707 = CARTESIAN_POINT('',(2.525,0.855,0.25));+#6708 = VECTOR('',#6709,1.);+#6709 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6710 = PLANE('',#6711);+#6711 = AXIS2_PLACEMENT_3D('',#6712,#6713,#6714);+#6712 = CARTESIAN_POINT('',(2.525,0.855,0.));+#6713 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#6714 = DIRECTION('',(0.,0.,1.0));+#6715 = ADVANCED_FACE('',(#6716),#6736,.T.);+#6716 = FACE_BOUND('',#6717,.T.);+#6717 = EDGE_LOOP('',(#6718,#6719,#6720,#6730));+#6718 = ORIENTED_EDGE('',*,*,#6695,.F.);+#6719 = ORIENTED_EDGE('',*,*,#5947,.T.);+#6720 = ORIENTED_EDGE('',*,*,#6721,.T.);+#6721 = EDGE_CURVE('',#5940,#6722,#6724,.T.);+#6722 = VERTEX_POINT('',#6723);+#6723 = CARTESIAN_POINT('',(2.95,1.685,0.25));+#6724 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6725,#6726,#6727,#6728,#6729),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6725 = CARTESIAN_POINT('',(2.938470288558,1.685,0.03));+#6726 = CARTESIAN_POINT('',(2.941352715807,1.685,0.08499998834011));+#6727 = CARTESIAN_POINT('',(2.944235143467,1.685,0.139999984512));+#6728 = CARTESIAN_POINT('',(2.947117571533,1.685,0.194999988427));+#6729 = CARTESIAN_POINT('',(2.95,1.685,0.25));+#6730 = ORIENTED_EDGE('',*,*,#6731,.F.);+#6731 = EDGE_CURVE('',#6696,#6722,#6732,.T.);+#6732 = LINE('',#6733,#6734);+#6733 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6734 = VECTOR('',#6735,1.);+#6735 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#6736 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6737,#6738)+,(#6739,#6740+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6737 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,0.03));+#6738 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6739 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,0.03));+#6740 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#6741 = ADVANCED_FACE('',(#6742),#6776,.F.);+#6742 = FACE_BOUND('',#6743,.F.);+#6743 = EDGE_LOOP('',(#6744,#6754,#6762,#6768,#6769,#6770));+#6744 = ORIENTED_EDGE('',*,*,#6745,.F.);+#6745 = EDGE_CURVE('',#6746,#6748,#6750,.T.);+#6746 = VERTEX_POINT('',#6747);+#6747 = CARTESIAN_POINT('',(3.075,1.685,0.));+#6748 = VERTEX_POINT('',#6749);+#6749 = CARTESIAN_POINT('',(3.075,1.685,0.25));+#6750 = LINE('',#6751,#6752);+#6751 = CARTESIAN_POINT('',(3.075,1.685,0.));+#6752 = VECTOR('',#6753,1.);+#6753 = DIRECTION('',(0.,0.,1.0));+#6754 = ORIENTED_EDGE('',*,*,#6755,.F.);+#6755 = EDGE_CURVE('',#6756,#6746,#6758,.T.);+#6756 = VERTEX_POINT('',#6757);+#6757 = CARTESIAN_POINT('',(2.525,1.685,0.));+#6758 = LINE('',#6759,#6760);+#6759 = CARTESIAN_POINT('',(2.525,1.685,0.));+#6760 = VECTOR('',#6761,1.);+#6761 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6762 = ORIENTED_EDGE('',*,*,#6763,.T.);+#6763 = EDGE_CURVE('',#6756,#5932,#6764,.T.);+#6764 = LINE('',#6765,#6766);+#6765 = CARTESIAN_POINT('',(2.525,1.685,0.));+#6766 = VECTOR('',#6767,1.);+#6767 = DIRECTION('',(0.,0.,1.0));+#6768 = ORIENTED_EDGE('',*,*,#5939,.T.);+#6769 = ORIENTED_EDGE('',*,*,#6721,.T.);+#6770 = ORIENTED_EDGE('',*,*,#6771,.T.);+#6771 = EDGE_CURVE('',#6722,#6748,#6772,.T.);+#6772 = LINE('',#6773,#6774);+#6773 = CARTESIAN_POINT('',(2.525,1.685,0.25));+#6774 = VECTOR('',#6775,1.);+#6775 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6776 = PLANE('',#6777);+#6777 = AXIS2_PLACEMENT_3D('',#6778,#6779,#6780);+#6778 = CARTESIAN_POINT('',(2.525,1.685,0.));+#6779 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#6780 = DIRECTION('',(0.,0.,1.0));+#6781 = ADVANCED_FACE('',(#6782),#6800,.F.);+#6782 = FACE_BOUND('',#6783,.F.);+#6783 = EDGE_LOOP('',(#6784,#6785,#6793,#6799));+#6784 = ORIENTED_EDGE('',*,*,#6763,.F.);+#6785 = ORIENTED_EDGE('',*,*,#6786,.T.);+#6786 = EDGE_CURVE('',#6756,#6787,#6789,.T.);+#6787 = VERTEX_POINT('',#6788);+#6788 = CARTESIAN_POINT('',(2.525,2.125,0.));+#6789 = LINE('',#6790,#6791);+#6790 = CARTESIAN_POINT('',(2.525,1.685,0.));+#6791 = VECTOR('',#6792,1.);+#6792 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#6793 = ORIENTED_EDGE('',*,*,#6794,.T.);+#6794 = EDGE_CURVE('',#6787,#5924,#6795,.T.);+#6795 = LINE('',#6796,#6797);+#6796 = CARTESIAN_POINT('',(2.525,2.125,0.));+#6797 = VECTOR('',#6798,1.);+#6798 = DIRECTION('',(0.,0.,1.0));+#6799 = ORIENTED_EDGE('',*,*,#5931,.T.);+#6800 = PLANE('',#6801);+#6801 = AXIS2_PLACEMENT_3D('',#6802,#6803,#6804);+#6802 = CARTESIAN_POINT('',(2.525,1.685,0.));+#6803 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6804 = DIRECTION('',(0.,0.,1.0));+#6805 = ADVANCED_FACE('',(#6806),#6842,.T.);+#6806 = FACE_BOUND('',#6807,.T.);+#6807 = EDGE_LOOP('',(#6808,#6818,#6824,#6825,#6826,#6836));+#6808 = ORIENTED_EDGE('',*,*,#6809,.F.);+#6809 = EDGE_CURVE('',#6810,#6812,#6814,.T.);+#6810 = VERTEX_POINT('',#6811);+#6811 = CARTESIAN_POINT('',(3.075,2.125,0.));+#6812 = VERTEX_POINT('',#6813);+#6813 = CARTESIAN_POINT('',(3.075,2.125,0.25));+#6814 = LINE('',#6815,#6816);+#6815 = CARTESIAN_POINT('',(3.075,2.125,0.));+#6816 = VECTOR('',#6817,1.);+#6817 = DIRECTION('',(0.,0.,1.0));+#6818 = ORIENTED_EDGE('',*,*,#6819,.F.);+#6819 = EDGE_CURVE('',#6787,#6810,#6820,.T.);+#6820 = LINE('',#6821,#6822);+#6821 = CARTESIAN_POINT('',(2.525,2.125,0.));+#6822 = VECTOR('',#6823,1.);+#6823 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6824 = ORIENTED_EDGE('',*,*,#6794,.T.);+#6825 = ORIENTED_EDGE('',*,*,#5923,.T.);+#6826 = ORIENTED_EDGE('',*,*,#6827,.T.);+#6827 = EDGE_CURVE('',#5916,#6828,#6830,.T.);+#6828 = VERTEX_POINT('',#6829);+#6829 = CARTESIAN_POINT('',(2.95,2.125,0.25));+#6830 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6831,#6832,#6833,#6834,#6835),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6831 = CARTESIAN_POINT('',(2.938470288558,2.125,0.03));+#6832 = CARTESIAN_POINT('',(2.941352715446,2.125,0.0849999814562));+#6833 = CARTESIAN_POINT('',(2.944235142988,2.125,0.139999975368));+#6834 = CARTESIAN_POINT('',(2.947117571175,2.125,0.194999981594));+#6835 = CARTESIAN_POINT('',(2.95,2.125,0.25));+#6836 = ORIENTED_EDGE('',*,*,#6837,.T.);+#6837 = EDGE_CURVE('',#6828,#6812,#6838,.T.);+#6838 = LINE('',#6839,#6840);+#6839 = CARTESIAN_POINT('',(2.525,2.125,0.25));+#6840 = VECTOR('',#6841,1.);+#6841 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#6842 = PLANE('',#6843);+#6843 = AXIS2_PLACEMENT_3D('',#6844,#6845,#6846);+#6844 = CARTESIAN_POINT('',(2.525,2.125,0.));+#6845 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#6846 = DIRECTION('',(0.,0.,1.0));+#6847 = ADVANCED_FACE('',(#6848),#6865,.T.);+#6848 = FACE_BOUND('',#6849,.T.);+#6849 = EDGE_LOOP('',(#6850,#6851,#6852,#6859));+#6850 = ORIENTED_EDGE('',*,*,#6827,.F.);+#6851 = ORIENTED_EDGE('',*,*,#5915,.T.);+#6852 = ORIENTED_EDGE('',*,*,#6853,.T.);+#6853 = EDGE_CURVE('',#5908,#6854,#6856,.T.);+#6854 = VERTEX_POINT('',#6855);+#6855 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#6856 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6857,#6858),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6857 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,0.03));+#6858 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#6859 = ORIENTED_EDGE('',*,*,#6860,.F.);+#6860 = EDGE_CURVE('',#6828,#6854,#6861,.T.);+#6861 = LINE('',#6862,#6863);+#6862 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6863 = VECTOR('',#6864,1.);+#6864 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#6865 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6866,#6867)+,(#6868,#6869+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6866 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,0.03));+#6867 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6868 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,0.03));+#6869 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#6870 = ADVANCED_FACE('',(#6871),#6882,.T.);+#6871 = FACE_BOUND('',#6872,.T.);+#6872 = EDGE_LOOP('',(#6873,#6874,#6875,#6881));+#6873 = ORIENTED_EDGE('',*,*,#5907,.T.);+#6874 = ORIENTED_EDGE('',*,*,#6273,.T.);+#6875 = ORIENTED_EDGE('',*,*,#6876,.F.);+#6876 = EDGE_CURVE('',#6854,#6274,#6877,.T.);+#6877 = LINE('',#6878,#6879);+#6878 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#6879 = VECTOR('',#6880,1.);+#6880 = DIRECTION('',(-1.0,-2.22044604925E-16,0.));+#6881 = ORIENTED_EDGE('',*,*,#6853,.F.);+#6882 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6883,#6884)+,(#6885,#6886+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6883 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,0.03));+#6884 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#6885 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,0.03));+#6886 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6887 = ADVANCED_FACE('',(#6888),#6919,.T.);+#6888 = FACE_BOUND('',#6889,.T.);+#6889 = EDGE_LOOP('',(#6890,#6891,#6892,#6893,#6894,#6895,#6896,#6897,+#6898,#6899,#6906,#6914));+#6890 = ORIENTED_EDGE('',*,*,#6282,.T.);+#6891 = ORIENTED_EDGE('',*,*,#6256,.T.);+#6892 = ORIENTED_EDGE('',*,*,#6230,.T.);+#6893 = ORIENTED_EDGE('',*,*,#6205,.T.);+#6894 = ORIENTED_EDGE('',*,*,#6179,.T.);+#6895 = ORIENTED_EDGE('',*,*,#6154,.T.);+#6896 = ORIENTED_EDGE('',*,*,#6128,.T.);+#6897 = ORIENTED_EDGE('',*,*,#6080,.T.);+#6898 = ORIENTED_EDGE('',*,*,#6106,.T.);+#6899 = ORIENTED_EDGE('',*,*,#6900,.T.);+#6900 = EDGE_CURVE('',#6100,#6901,#6903,.T.);+#6901 = VERTEX_POINT('',#6902);+#6902 = CARTESIAN_POINT('',(-2.909121932159,-2.534121932159,1.03));+#6903 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6904,#6905),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6904 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#6905 = CARTESIAN_POINT('',(-2.909121932159,-2.534121932159,1.03));+#6906 = ORIENTED_EDGE('',*,*,#6907,.F.);+#6907 = EDGE_CURVE('',#6908,#6901,#6910,.T.);+#6908 = VERTEX_POINT('',#6909);+#6909 = CARTESIAN_POINT('',(-2.909121932159,2.534121932159,1.03));+#6910 = LINE('',#6911,#6912);+#6911 = CARTESIAN_POINT('',(-2.909121932159,2.534121932159,1.03));+#6912 = VECTOR('',#6913,1.);+#6913 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#6914 = ORIENTED_EDGE('',*,*,#6915,.F.);+#6915 = EDGE_CURVE('',#6274,#6908,#6916,.T.);+#6916 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6917,#6918),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6917 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6918 = CARTESIAN_POINT('',(-2.909121932159,2.534121932159,1.03));+#6919 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6920,#6921)+,(#6922,#6923+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6920 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#6921 = CARTESIAN_POINT('',(-2.909121932159,2.534121932159,1.03));+#6922 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#6923 = CARTESIAN_POINT('',(-2.909121932159,-2.534121932159,1.03));+#6924 = ADVANCED_FACE('',(#6925),#6942,.T.);+#6925 = FACE_BOUND('',#6926,.T.);+#6926 = EDGE_LOOP('',(#6927,#6928,#6935,#6941));+#6927 = ORIENTED_EDGE('',*,*,#6304,.T.);+#6928 = ORIENTED_EDGE('',*,*,#6929,.T.);+#6929 = EDGE_CURVE('',#6298,#6930,#6932,.T.);+#6930 = VERTEX_POINT('',#6931);+#6931 = CARTESIAN_POINT('',(2.909121932159,-2.534121932159,1.03));+#6932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6933,#6934),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6933 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6934 = CARTESIAN_POINT('',(2.909121932159,-2.534121932159,1.03));+#6935 = ORIENTED_EDGE('',*,*,#6936,.F.);+#6936 = EDGE_CURVE('',#6901,#6930,#6937,.T.);+#6937 = LINE('',#6938,#6939);+#6938 = CARTESIAN_POINT('',(-2.909121932159,-2.534121932159,1.03));+#6939 = VECTOR('',#6940,1.);+#6940 = DIRECTION('',(1.0,2.22044604925E-16,0.));+#6941 = ORIENTED_EDGE('',*,*,#6900,.F.);+#6942 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6943,#6944)+,(#6945,#6946+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6943 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#6944 = CARTESIAN_POINT('',(-2.909121932159,-2.534121932159,1.03));+#6945 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6946 = CARTESIAN_POINT('',(2.909121932159,-2.534121932159,1.03));+#6947 = ADVANCED_FACE('',(#6948),#6993,.T.);+#6948 = FACE_BOUND('',#6949,.T.);+#6949 = EDGE_LOOP('',(#6950,#6951,#6957,#6958,#6964,#6965,#6971,#6972,+#6978,#6979,#6986,#6992));+#6950 = ORIENTED_EDGE('',*,*,#6331,.T.);+#6951 = ORIENTED_EDGE('',*,*,#6952,.T.);+#6952 = EDGE_CURVE('',#6322,#6428,#6953,.T.);+#6953 = LINE('',#6954,#6955);+#6954 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6955 = VECTOR('',#6956,1.);+#6956 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#6957 = ORIENTED_EDGE('',*,*,#6463,.T.);+#6958 = ORIENTED_EDGE('',*,*,#6959,.T.);+#6959 = EDGE_CURVE('',#6454,#6560,#6960,.T.);+#6960 = LINE('',#6961,#6962);+#6961 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6962 = VECTOR('',#6963,1.);+#6963 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#6964 = ORIENTED_EDGE('',*,*,#6599,.T.);+#6965 = ORIENTED_EDGE('',*,*,#6966,.T.);+#6966 = EDGE_CURVE('',#6588,#6696,#6967,.T.);+#6967 = LINE('',#6968,#6969);+#6968 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6969 = VECTOR('',#6970,1.);+#6970 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#6971 = ORIENTED_EDGE('',*,*,#6731,.T.);+#6972 = ORIENTED_EDGE('',*,*,#6973,.T.);+#6973 = EDGE_CURVE('',#6722,#6828,#6974,.T.);+#6974 = LINE('',#6975,#6976);+#6975 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6976 = VECTOR('',#6977,1.);+#6977 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#6978 = ORIENTED_EDGE('',*,*,#6860,.T.);+#6979 = ORIENTED_EDGE('',*,*,#6980,.T.);+#6980 = EDGE_CURVE('',#6854,#6981,#6983,.T.);+#6981 = VERTEX_POINT('',#6982);+#6982 = CARTESIAN_POINT('',(2.909121932159,2.534121932159,1.03));+#6983 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6984,#6985),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6984 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#6985 = CARTESIAN_POINT('',(2.909121932159,2.534121932159,1.03));+#6986 = ORIENTED_EDGE('',*,*,#6987,.F.);+#6987 = EDGE_CURVE('',#6930,#6981,#6988,.T.);+#6988 = LINE('',#6989,#6990);+#6989 = CARTESIAN_POINT('',(2.909121932159,-2.534121932159,1.03));+#6990 = VECTOR('',#6991,1.);+#6991 = DIRECTION('',(-2.22044604925E-16,1.0,0.));+#6992 = ORIENTED_EDGE('',*,*,#6929,.F.);+#6993 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#6994,#6995)+,(#6996,#6997+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#6994 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#6995 = CARTESIAN_POINT('',(2.909121932159,-2.534121932159,1.03));+#6996 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#6997 = CARTESIAN_POINT('',(2.909121932159,2.534121932159,1.03));+#6998 = ADVANCED_FACE('',(#6999),#7015,.T.);+#6999 = FACE_BOUND('',#7000,.T.);+#7000 = EDGE_LOOP('',(#7001,#7002,#7008,#7009));+#7001 = ORIENTED_EDGE('',*,*,#6345,.F.);+#7002 = ORIENTED_EDGE('',*,*,#7003,.T.);+#7003 = EDGE_CURVE('',#6346,#6410,#7004,.T.);+#7004 = LINE('',#7005,#7006);+#7005 = CARTESIAN_POINT('',(3.075,-2.125,0.));+#7006 = VECTOR('',#7007,1.);+#7007 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#7008 = ORIENTED_EDGE('',*,*,#6409,.T.);+#7009 = ORIENTED_EDGE('',*,*,#7010,.F.);+#7010 = EDGE_CURVE('',#6348,#6412,#7011,.T.);+#7011 = LINE('',#7012,#7013);+#7012 = CARTESIAN_POINT('',(3.075,-2.125,0.25));+#7013 = VECTOR('',#7014,1.);+#7014 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#7015 = PLANE('',#7016);+#7016 = AXIS2_PLACEMENT_3D('',#7017,#7018,#7019);+#7017 = CARTESIAN_POINT('',(3.075,-2.125,0.));+#7018 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#7019 = DIRECTION('',(0.,0.,1.0));+#7020 = ADVANCED_FACE('',(#7021),#7027,.T.);+#7021 = FACE_BOUND('',#7022,.T.);+#7022 = EDGE_LOOP('',(#7023,#7024,#7025,#7026));+#7023 = ORIENTED_EDGE('',*,*,#6952,.F.);+#7024 = ORIENTED_EDGE('',*,*,#6371,.T.);+#7025 = ORIENTED_EDGE('',*,*,#7010,.T.);+#7026 = ORIENTED_EDGE('',*,*,#6437,.F.);+#7027 = PLANE('',#7028);+#7028 = AXIS2_PLACEMENT_3D('',#7029,#7030,#7031);+#7029 = CARTESIAN_POINT('',(2.525,-2.125,0.25));+#7030 = DIRECTION('',(0.,0.,1.0));+#7031 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#7032 = ADVANCED_FACE('',(#7033),#7039,.F.);+#7033 = FACE_BOUND('',#7034,.F.);+#7034 = EDGE_LOOP('',(#7035,#7036,#7037,#7038));+#7035 = ORIENTED_EDGE('',*,*,#6386,.F.);+#7036 = ORIENTED_EDGE('',*,*,#6355,.T.);+#7037 = ORIENTED_EDGE('',*,*,#7003,.T.);+#7038 = ORIENTED_EDGE('',*,*,#6419,.F.);+#7039 = PLANE('',#7040);+#7040 = AXIS2_PLACEMENT_3D('',#7041,#7042,#7043);+#7041 = CARTESIAN_POINT('',(2.525,-2.125,0.));+#7042 = DIRECTION('',(0.,0.,1.0));+#7043 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#7044 = ADVANCED_FACE('',(#7045),#7061,.T.);+#7045 = FACE_BOUND('',#7046,.T.);+#7046 = EDGE_LOOP('',(#7047,#7048,#7054,#7055));+#7047 = ORIENTED_EDGE('',*,*,#6477,.F.);+#7048 = ORIENTED_EDGE('',*,*,#7049,.T.);+#7049 = EDGE_CURVE('',#6478,#6542,#7050,.T.);+#7050 = LINE('',#7051,#7052);+#7051 = CARTESIAN_POINT('',(3.075,-0.855,0.));+#7052 = VECTOR('',#7053,1.);+#7053 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#7054 = ORIENTED_EDGE('',*,*,#6541,.T.);+#7055 = ORIENTED_EDGE('',*,*,#7056,.F.);+#7056 = EDGE_CURVE('',#6480,#6544,#7057,.T.);+#7057 = LINE('',#7058,#7059);+#7058 = CARTESIAN_POINT('',(3.075,-0.855,0.25));+#7059 = VECTOR('',#7060,1.);+#7060 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#7061 = PLANE('',#7062);+#7062 = AXIS2_PLACEMENT_3D('',#7063,#7064,#7065);+#7063 = CARTESIAN_POINT('',(3.075,-0.855,0.));+#7064 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#7065 = DIRECTION('',(0.,0.,1.0));+#7066 = ADVANCED_FACE('',(#7067),#7073,.T.);+#7067 = FACE_BOUND('',#7068,.T.);+#7068 = EDGE_LOOP('',(#7069,#7070,#7071,#7072));+#7069 = ORIENTED_EDGE('',*,*,#6959,.F.);+#7070 = ORIENTED_EDGE('',*,*,#6503,.T.);+#7071 = ORIENTED_EDGE('',*,*,#7056,.T.);+#7072 = ORIENTED_EDGE('',*,*,#6571,.F.);+#7073 = PLANE('',#7074);+#7074 = AXIS2_PLACEMENT_3D('',#7075,#7076,#7077);+#7075 = CARTESIAN_POINT('',(2.525,-0.855,0.25));+#7076 = DIRECTION('',(0.,0.,1.0));+#7077 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#7078 = ADVANCED_FACE('',(#7079),#7085,.F.);+#7079 = FACE_BOUND('',#7080,.F.);+#7080 = EDGE_LOOP('',(#7081,#7082,#7083,#7084));+#7081 = ORIENTED_EDGE('',*,*,#6518,.F.);+#7082 = ORIENTED_EDGE('',*,*,#6487,.T.);+#7083 = ORIENTED_EDGE('',*,*,#7049,.T.);+#7084 = ORIENTED_EDGE('',*,*,#6551,.F.);+#7085 = PLANE('',#7086);+#7086 = AXIS2_PLACEMENT_3D('',#7087,#7088,#7089);+#7087 = CARTESIAN_POINT('',(2.525,-0.855,0.));+#7088 = DIRECTION('',(0.,0.,1.0));+#7089 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#7090 = ADVANCED_FACE('',(#7091),#7107,.T.);+#7091 = FACE_BOUND('',#7092,.T.);+#7092 = EDGE_LOOP('',(#7093,#7094,#7100,#7101));+#7093 = ORIENTED_EDGE('',*,*,#6613,.F.);+#7094 = ORIENTED_EDGE('',*,*,#7095,.T.);+#7095 = EDGE_CURVE('',#6614,#6678,#7096,.T.);+#7096 = LINE('',#7097,#7098);+#7097 = CARTESIAN_POINT('',(3.075,0.415,0.));+#7098 = VECTOR('',#7099,1.);+#7099 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#7100 = ORIENTED_EDGE('',*,*,#6677,.T.);+#7101 = ORIENTED_EDGE('',*,*,#7102,.F.);+#7102 = EDGE_CURVE('',#6616,#6680,#7103,.T.);+#7103 = LINE('',#7104,#7105);+#7104 = CARTESIAN_POINT('',(3.075,0.415,0.25));+#7105 = VECTOR('',#7106,1.);+#7106 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#7107 = PLANE('',#7108);+#7108 = AXIS2_PLACEMENT_3D('',#7109,#7110,#7111);+#7109 = CARTESIAN_POINT('',(3.075,0.415,0.));+#7110 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#7111 = DIRECTION('',(0.,0.,1.0));+#7112 = ADVANCED_FACE('',(#7113),#7119,.T.);+#7113 = FACE_BOUND('',#7114,.T.);+#7114 = EDGE_LOOP('',(#7115,#7116,#7117,#7118));+#7115 = ORIENTED_EDGE('',*,*,#6966,.F.);+#7116 = ORIENTED_EDGE('',*,*,#6639,.T.);+#7117 = ORIENTED_EDGE('',*,*,#7102,.T.);+#7118 = ORIENTED_EDGE('',*,*,#6705,.F.);+#7119 = PLANE('',#7120);+#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123);+#7121 = CARTESIAN_POINT('',(2.525,0.415,0.25));+#7122 = DIRECTION('',(0.,0.,1.0));+#7123 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#7124 = ADVANCED_FACE('',(#7125),#7131,.F.);+#7125 = FACE_BOUND('',#7126,.F.);+#7126 = EDGE_LOOP('',(#7127,#7128,#7129,#7130));+#7127 = ORIENTED_EDGE('',*,*,#6654,.F.);+#7128 = ORIENTED_EDGE('',*,*,#6623,.T.);+#7129 = ORIENTED_EDGE('',*,*,#7095,.T.);+#7130 = ORIENTED_EDGE('',*,*,#6687,.F.);+#7131 = PLANE('',#7132);+#7132 = AXIS2_PLACEMENT_3D('',#7133,#7134,#7135);+#7133 = CARTESIAN_POINT('',(2.525,0.415,0.));+#7134 = DIRECTION('',(0.,0.,1.0));+#7135 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#7136 = ADVANCED_FACE('',(#7137),#7153,.T.);+#7137 = FACE_BOUND('',#7138,.T.);+#7138 = EDGE_LOOP('',(#7139,#7140,#7146,#7147));+#7139 = ORIENTED_EDGE('',*,*,#6745,.F.);+#7140 = ORIENTED_EDGE('',*,*,#7141,.T.);+#7141 = EDGE_CURVE('',#6746,#6810,#7142,.T.);+#7142 = LINE('',#7143,#7144);+#7143 = CARTESIAN_POINT('',(3.075,1.685,0.));+#7144 = VECTOR('',#7145,1.);+#7145 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#7146 = ORIENTED_EDGE('',*,*,#6809,.T.);+#7147 = ORIENTED_EDGE('',*,*,#7148,.F.);+#7148 = EDGE_CURVE('',#6748,#6812,#7149,.T.);+#7149 = LINE('',#7150,#7151);+#7150 = CARTESIAN_POINT('',(3.075,1.685,0.25));+#7151 = VECTOR('',#7152,1.);+#7152 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#7153 = PLANE('',#7154);+#7154 = AXIS2_PLACEMENT_3D('',#7155,#7156,#7157);+#7155 = CARTESIAN_POINT('',(3.075,1.685,0.));+#7156 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#7157 = DIRECTION('',(0.,0.,1.0));+#7158 = ADVANCED_FACE('',(#7159),#7165,.T.);+#7159 = FACE_BOUND('',#7160,.T.);+#7160 = EDGE_LOOP('',(#7161,#7162,#7163,#7164));+#7161 = ORIENTED_EDGE('',*,*,#6973,.F.);+#7162 = ORIENTED_EDGE('',*,*,#6771,.T.);+#7163 = ORIENTED_EDGE('',*,*,#7148,.T.);+#7164 = ORIENTED_EDGE('',*,*,#6837,.F.);+#7165 = PLANE('',#7166);+#7166 = AXIS2_PLACEMENT_3D('',#7167,#7168,#7169);+#7167 = CARTESIAN_POINT('',(2.525,1.685,0.25));+#7168 = DIRECTION('',(0.,0.,1.0));+#7169 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#7170 = ADVANCED_FACE('',(#7171),#7177,.F.);+#7171 = FACE_BOUND('',#7172,.F.);+#7172 = EDGE_LOOP('',(#7173,#7174,#7175,#7176));+#7173 = ORIENTED_EDGE('',*,*,#6786,.F.);+#7174 = ORIENTED_EDGE('',*,*,#6755,.T.);+#7175 = ORIENTED_EDGE('',*,*,#7141,.T.);+#7176 = ORIENTED_EDGE('',*,*,#6819,.F.);+#7177 = PLANE('',#7178);+#7178 = AXIS2_PLACEMENT_3D('',#7179,#7180,#7181);+#7179 = CARTESIAN_POINT('',(2.525,1.685,0.));+#7180 = DIRECTION('',(0.,0.,1.0));+#7181 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#7182 = ADVANCED_FACE('',(#7183),#7194,.T.);+#7183 = FACE_BOUND('',#7184,.T.);+#7184 = EDGE_LOOP('',(#7185,#7186,#7187,#7193));+#7185 = ORIENTED_EDGE('',*,*,#6876,.T.);+#7186 = ORIENTED_EDGE('',*,*,#6915,.T.);+#7187 = ORIENTED_EDGE('',*,*,#7188,.F.);+#7188 = EDGE_CURVE('',#6981,#6908,#7189,.T.);+#7189 = LINE('',#7190,#7191);+#7190 = CARTESIAN_POINT('',(2.909121932159,2.534121932159,1.03));+#7191 = VECTOR('',#7192,1.);+#7192 = DIRECTION('',(-1.0,-2.22044604925E-16,0.));+#7193 = ORIENTED_EDGE('',*,*,#6980,.F.);+#7194 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#7195,#7196)+,(#7197,#7198+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#7195 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#7196 = CARTESIAN_POINT('',(2.909121932159,2.534121932159,1.03));+#7197 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#7198 = CARTESIAN_POINT('',(-2.909121932159,2.534121932159,1.03));+#7199 = ADVANCED_FACE('',(#7200,#7206),#7217,.F.);+#7200 = FACE_BOUND('',#7201,.F.);+#7201 = EDGE_LOOP('',(#7202,#7203,#7204,#7205));+#7202 = ORIENTED_EDGE('',*,*,#6907,.F.);+#7203 = ORIENTED_EDGE('',*,*,#7188,.F.);+#7204 = ORIENTED_EDGE('',*,*,#6987,.F.);+#7205 = ORIENTED_EDGE('',*,*,#6936,.F.);+#7206 = FACE_BOUND('',#7207,.F.);+#7207 = EDGE_LOOP('',(#7208));+#7208 = ORIENTED_EDGE('',*,*,#7209,.T.);+#7209 = EDGE_CURVE('',#7210,#7210,#7212,.T.);+#7210 = VERTEX_POINT('',#7211);+#7211 = CARTESIAN_POINT('',(-2.309121932159,1.684121932159,1.03));+#7212 = CIRCLE('',#7213,0.25);+#7213 = AXIS2_PLACEMENT_3D('',#7214,#7215,#7216);+#7214 = CARTESIAN_POINT('',(-2.309121932159,1.934121932159,1.03));+#7215 = DIRECTION('',(0.,0.,1.0));+#7216 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#7217 = PLANE('',#7218);+#7218 = AXIS2_PLACEMENT_3D('',#7219,#7220,#7221);+#7219 = CARTESIAN_POINT('',(-2.909121932159,2.534121932159,1.03));+#7220 = DIRECTION('',(0.,0.,-1.0));+#7221 = DIRECTION('',(0.754034023131,-0.656835361381,0.));+#7222 = ADVANCED_FACE('',(#7223),#7242,.F.);+#7223 = FACE_BOUND('',#7224,.T.);+#7224 = EDGE_LOOP('',(#7225,#7233,#7234,#7235));+#7225 = ORIENTED_EDGE('',*,*,#7226,.F.);+#7226 = EDGE_CURVE('',#7210,#7227,#7229,.T.);+#7227 = VERTEX_POINT('',#7228);+#7228 = CARTESIAN_POINT('',(-2.309121932159,1.684121932159,1.0));+#7229 = LINE('',#7230,#7231);+#7230 = CARTESIAN_POINT('',(-2.309121932159,1.684121932159,1.03));+#7231 = VECTOR('',#7232,1.);+#7232 = DIRECTION('',(0.,0.,-1.0));+#7233 = ORIENTED_EDGE('',*,*,#7209,.T.);+#7234 = ORIENTED_EDGE('',*,*,#7226,.T.);+#7235 = ORIENTED_EDGE('',*,*,#7236,.F.);+#7236 = EDGE_CURVE('',#7227,#7227,#7237,.T.);+#7237 = CIRCLE('',#7238,0.25);+#7238 = AXIS2_PLACEMENT_3D('',#7239,#7240,#7241);+#7239 = CARTESIAN_POINT('',(-2.309121932159,1.934121932159,1.0));+#7240 = DIRECTION('',(0.,0.,1.0));+#7241 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#7242 = CYLINDRICAL_SURFACE('',#7243,0.25);+#7243 = AXIS2_PLACEMENT_3D('',#7244,#7245,#7246);+#7244 = CARTESIAN_POINT('',(-2.309121932159,1.934121932159,1.03));+#7245 = DIRECTION('',(0.,0.,-1.0));+#7246 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#7247 = ADVANCED_FACE('',(#7248),#7251,.T.);+#7248 = FACE_BOUND('',#7249,.T.);+#7249 = EDGE_LOOP('',(#7250));+#7250 = ORIENTED_EDGE('',*,*,#7236,.T.);+#7251 = PLANE('',#7252);+#7252 = AXIS2_PLACEMENT_3D('',#7253,#7254,#7255);+#7253 = CARTESIAN_POINT('',(-2.309121932159,1.934121932159,1.0));+#7254 = DIRECTION('',(0.,0.,1.0));+#7255 = DIRECTION('',(2.22044604925E-16,-1.0,0.));+#7256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7260))+GLOBAL_UNIT_ASSIGNED_CONTEXT((#7257,#7258,#7259)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#7257 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#7258 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#7259 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#7260 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#7257,+'distance_accuracy_value','confusion accuracy');+#7261 = PRODUCT_TYPE('part',$,(#5089));+#7262 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+#7263,#7271,#7278,#7285,#7292,#7299,#7306,#7313,#7320,#7327,#7334,+#7341,#7348,#7355,#7362,#7369,#7376,#7383,#7390,#7397,#7404,#7411,+#7419,#7426,#7433,#7440,#7447,#7454,#7461,#7468,#7475,#7482,#7489,+#7496,#7503,#7510,#7517,#7524,#7531,#7538,#7545,#7552,#7559,#7566,+#7573,#7580,#7587,#7594,#7601,#7608,#7615,#7622,#7629,#7636,#7643,+#7650,#7657,#7664,#7671,#7678,#7685,#7692,#7699,#7706,#7713,#7720,+#7727,#7734,#7741,#7748,#7755,#7763),#7256);+#7263 = STYLED_ITEM('color',(#7264),#5099);+#7264 = PRESENTATION_STYLE_ASSIGNMENT((#7265));+#7265 = SURFACE_STYLE_USAGE(.BOTH.,#7266);+#7266 = SURFACE_SIDE_STYLE('',(#7267));+#7267 = SURFACE_STYLE_FILL_AREA(#7268);+#7268 = FILL_AREA_STYLE('',(#7269));+#7269 = FILL_AREA_STYLE_COLOUR('',#7270);+#7270 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);+#7271 = STYLED_ITEM('color',(#7272),#5267);+#7272 = PRESENTATION_STYLE_ASSIGNMENT((#7273));+#7273 = SURFACE_STYLE_USAGE(.BOTH.,#7274);+#7274 = SURFACE_SIDE_STYLE('',(#7275));+#7275 = SURFACE_STYLE_FILL_AREA(#7276);+#7276 = FILL_AREA_STYLE('',(#7277));+#7277 = FILL_AREA_STYLE_COLOUR('',#7270);+#7278 = STYLED_ITEM('color',(#7279),#5298);+#7279 = PRESENTATION_STYLE_ASSIGNMENT((#7280));+#7280 = SURFACE_STYLE_USAGE(.BOTH.,#7281);+#7281 = SURFACE_SIDE_STYLE('',(#7282));+#7282 = SURFACE_STYLE_FILL_AREA(#7283);+#7283 = FILL_AREA_STYLE('',(#7284));+#7284 = FILL_AREA_STYLE_COLOUR('',#7270);+#7285 = STYLED_ITEM('color',(#7286),#5322);+#7286 = PRESENTATION_STYLE_ASSIGNMENT((#7287));+#7287 = SURFACE_STYLE_USAGE(.BOTH.,#7288);+#7288 = SURFACE_SIDE_STYLE('',(#7289));+#7289 = SURFACE_STYLE_FILL_AREA(#7290);+#7290 = FILL_AREA_STYLE('',(#7291));+#7291 = FILL_AREA_STYLE_COLOUR('',#7270);+#7292 = STYLED_ITEM('color',(#7293),#5346);+#7293 = PRESENTATION_STYLE_ASSIGNMENT((#7294));+#7294 = SURFACE_STYLE_USAGE(.BOTH.,#7295);+#7295 = SURFACE_SIDE_STYLE('',(#7296));+#7296 = SURFACE_STYLE_FILL_AREA(#7297);+#7297 = FILL_AREA_STYLE('',(#7298));+#7298 = FILL_AREA_STYLE_COLOUR('',#7270);+#7299 = STYLED_ITEM('color',(#7300),#5370);+#7300 = PRESENTATION_STYLE_ASSIGNMENT((#7301));+#7301 = SURFACE_STYLE_USAGE(.BOTH.,#7302);+#7302 = SURFACE_SIDE_STYLE('',(#7303));+#7303 = SURFACE_STYLE_FILL_AREA(#7304);+#7304 = FILL_AREA_STYLE('',(#7305));+#7305 = FILL_AREA_STYLE_COLOUR('',#7270);+#7306 = STYLED_ITEM('color',(#7307),#5412);+#7307 = PRESENTATION_STYLE_ASSIGNMENT((#7308));+#7308 = SURFACE_STYLE_USAGE(.BOTH.,#7309);+#7309 = SURFACE_SIDE_STYLE('',(#7310));+#7310 = SURFACE_STYLE_FILL_AREA(#7311);+#7311 = FILL_AREA_STYLE('',(#7312));+#7312 = FILL_AREA_STYLE_COLOUR('',#7270);+#7313 = STYLED_ITEM('color',(#7314),#5436);+#7314 = PRESENTATION_STYLE_ASSIGNMENT((#7315));+#7315 = SURFACE_STYLE_USAGE(.BOTH.,#7316);+#7316 = SURFACE_SIDE_STYLE('',(#7317));+#7317 = SURFACE_STYLE_FILL_AREA(#7318);+#7318 = FILL_AREA_STYLE('',(#7319));+#7319 = FILL_AREA_STYLE_COLOUR('',#7270);+#7320 = STYLED_ITEM('color',(#7321),#5478);+#7321 = PRESENTATION_STYLE_ASSIGNMENT((#7322));+#7322 = SURFACE_STYLE_USAGE(.BOTH.,#7323);+#7323 = SURFACE_SIDE_STYLE('',(#7324));+#7324 = SURFACE_STYLE_FILL_AREA(#7325);+#7325 = FILL_AREA_STYLE('',(#7326));+#7326 = FILL_AREA_STYLE_COLOUR('',#7270);+#7327 = STYLED_ITEM('color',(#7328),#5502);+#7328 = PRESENTATION_STYLE_ASSIGNMENT((#7329));+#7329 = SURFACE_STYLE_USAGE(.BOTH.,#7330);+#7330 = SURFACE_SIDE_STYLE('',(#7331));+#7331 = SURFACE_STYLE_FILL_AREA(#7332);+#7332 = FILL_AREA_STYLE('',(#7333));+#7333 = FILL_AREA_STYLE_COLOUR('',#7270);+#7334 = STYLED_ITEM('color',(#7335),#5544);+#7335 = PRESENTATION_STYLE_ASSIGNMENT((#7336));+#7336 = SURFACE_STYLE_USAGE(.BOTH.,#7337);+#7337 = SURFACE_SIDE_STYLE('',(#7338));+#7338 = SURFACE_STYLE_FILL_AREA(#7339);+#7339 = FILL_AREA_STYLE('',(#7340));+#7340 = FILL_AREA_STYLE_COLOUR('',#7270);+#7341 = STYLED_ITEM('color',(#7342),#5568);+#7342 = PRESENTATION_STYLE_ASSIGNMENT((#7343));+#7343 = SURFACE_STYLE_USAGE(.BOTH.,#7344);+#7344 = SURFACE_SIDE_STYLE('',(#7345));+#7345 = SURFACE_STYLE_FILL_AREA(#7346);+#7346 = FILL_AREA_STYLE('',(#7347));+#7347 = FILL_AREA_STYLE_COLOUR('',#7270);+#7348 = STYLED_ITEM('color',(#7349),#5612);+#7349 = PRESENTATION_STYLE_ASSIGNMENT((#7350));+#7350 = SURFACE_STYLE_USAGE(.BOTH.,#7351);+#7351 = SURFACE_SIDE_STYLE('',(#7352));+#7352 = SURFACE_STYLE_FILL_AREA(#7353);+#7353 = FILL_AREA_STYLE('',(#7354));+#7354 = FILL_AREA_STYLE_COLOUR('',#7270);+#7355 = STYLED_ITEM('color',(#7356),#5636);+#7356 = PRESENTATION_STYLE_ASSIGNMENT((#7357));+#7357 = SURFACE_STYLE_USAGE(.BOTH.,#7358);+#7358 = SURFACE_SIDE_STYLE('',(#7359));+#7359 = SURFACE_STYLE_FILL_AREA(#7360);+#7360 = FILL_AREA_STYLE('',(#7361));+#7361 = FILL_AREA_STYLE_COLOUR('',#7270);+#7362 = STYLED_ITEM('color',(#7363),#5680);+#7363 = PRESENTATION_STYLE_ASSIGNMENT((#7364));+#7364 = SURFACE_STYLE_USAGE(.BOTH.,#7365);+#7365 = SURFACE_SIDE_STYLE('',(#7366));+#7366 = SURFACE_STYLE_FILL_AREA(#7367);+#7367 = FILL_AREA_STYLE('',(#7368));+#7368 = FILL_AREA_STYLE_COLOUR('',#7270);+#7369 = STYLED_ITEM('color',(#7370),#5704);+#7370 = PRESENTATION_STYLE_ASSIGNMENT((#7371));+#7371 = SURFACE_STYLE_USAGE(.BOTH.,#7372);+#7372 = SURFACE_SIDE_STYLE('',(#7373));+#7373 = SURFACE_STYLE_FILL_AREA(#7374);+#7374 = FILL_AREA_STYLE('',(#7375));+#7375 = FILL_AREA_STYLE_COLOUR('',#7270);+#7376 = STYLED_ITEM('color',(#7377),#5746);+#7377 = PRESENTATION_STYLE_ASSIGNMENT((#7378));+#7378 = SURFACE_STYLE_USAGE(.BOTH.,#7379);+#7379 = SURFACE_SIDE_STYLE('',(#7380));+#7380 = SURFACE_STYLE_FILL_AREA(#7381);+#7381 = FILL_AREA_STYLE('',(#7382));+#7382 = FILL_AREA_STYLE_COLOUR('',#7270);+#7383 = STYLED_ITEM('color',(#7384),#5770);+#7384 = PRESENTATION_STYLE_ASSIGNMENT((#7385));+#7385 = SURFACE_STYLE_USAGE(.BOTH.,#7386);+#7386 = SURFACE_SIDE_STYLE('',(#7387));+#7387 = SURFACE_STYLE_FILL_AREA(#7388);+#7388 = FILL_AREA_STYLE('',(#7389));+#7389 = FILL_AREA_STYLE_COLOUR('',#7270);+#7390 = STYLED_ITEM('color',(#7391),#5812);+#7391 = PRESENTATION_STYLE_ASSIGNMENT((#7392));+#7392 = SURFACE_STYLE_USAGE(.BOTH.,#7393);+#7393 = SURFACE_SIDE_STYLE('',(#7394));+#7394 = SURFACE_STYLE_FILL_AREA(#7395);+#7395 = FILL_AREA_STYLE('',(#7396));+#7396 = FILL_AREA_STYLE_COLOUR('',#7270);+#7397 = STYLED_ITEM('color',(#7398),#5836);+#7398 = PRESENTATION_STYLE_ASSIGNMENT((#7399));+#7399 = SURFACE_STYLE_USAGE(.BOTH.,#7400);+#7400 = SURFACE_SIDE_STYLE('',(#7401));+#7401 = SURFACE_STYLE_FILL_AREA(#7402);+#7402 = FILL_AREA_STYLE('',(#7403));+#7403 = FILL_AREA_STYLE_COLOUR('',#7270);+#7404 = STYLED_ITEM('color',(#7405),#5878);+#7405 = PRESENTATION_STYLE_ASSIGNMENT((#7406));+#7406 = SURFACE_STYLE_USAGE(.BOTH.,#7407);+#7407 = SURFACE_SIDE_STYLE('',(#7408));+#7408 = SURFACE_STYLE_FILL_AREA(#7409);+#7409 = FILL_AREA_STYLE('',(#7410));+#7410 = FILL_AREA_STYLE_COLOUR('',#7270);+#7411 = STYLED_ITEM('color',(#7412),#5895);+#7412 = PRESENTATION_STYLE_ASSIGNMENT((#7413));+#7413 = SURFACE_STYLE_USAGE(.BOTH.,#7414);+#7414 = SURFACE_SIDE_STYLE('',(#7415));+#7415 = SURFACE_STYLE_FILL_AREA(#7416);+#7416 = FILL_AREA_STYLE('',(#7417));+#7417 = FILL_AREA_STYLE_COLOUR('',#7418);+#7418 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);+#7419 = STYLED_ITEM('color',(#7420),#6076);+#7420 = PRESENTATION_STYLE_ASSIGNMENT((#7421));+#7421 = SURFACE_STYLE_USAGE(.BOTH.,#7422);+#7422 = SURFACE_SIDE_STYLE('',(#7423));+#7423 = SURFACE_STYLE_FILL_AREA(#7424);+#7424 = FILL_AREA_STYLE('',(#7425));+#7425 = FILL_AREA_STYLE_COLOUR('',#7270);+#7426 = STYLED_ITEM('color',(#7427),#6093);+#7427 = PRESENTATION_STYLE_ASSIGNMENT((#7428));+#7428 = SURFACE_STYLE_USAGE(.BOTH.,#7429);+#7429 = SURFACE_SIDE_STYLE('',(#7430));+#7430 = SURFACE_STYLE_FILL_AREA(#7431);+#7431 = FILL_AREA_STYLE('',(#7432));+#7432 = FILL_AREA_STYLE_COLOUR('',#7418);+#7433 = STYLED_ITEM('color',(#7434),#6116);+#7434 = PRESENTATION_STYLE_ASSIGNMENT((#7435));+#7435 = SURFACE_STYLE_USAGE(.BOTH.,#7436);+#7436 = SURFACE_SIDE_STYLE('',(#7437));+#7437 = SURFACE_STYLE_FILL_AREA(#7438);+#7438 = FILL_AREA_STYLE('',(#7439));+#7439 = FILL_AREA_STYLE_COLOUR('',#7418);+#7440 = STYLED_ITEM('color',(#7441),#6138);+#7441 = PRESENTATION_STYLE_ASSIGNMENT((#7442));+#7442 = SURFACE_STYLE_USAGE(.BOTH.,#7443);+#7443 = SURFACE_SIDE_STYLE('',(#7444));+#7444 = SURFACE_STYLE_FILL_AREA(#7445);+#7445 = FILL_AREA_STYLE('',(#7446));+#7446 = FILL_AREA_STYLE_COLOUR('',#7418);+#7447 = STYLED_ITEM('color',(#7448),#6150);+#7448 = PRESENTATION_STYLE_ASSIGNMENT((#7449));+#7449 = SURFACE_STYLE_USAGE(.BOTH.,#7450);+#7450 = SURFACE_SIDE_STYLE('',(#7451));+#7451 = SURFACE_STYLE_FILL_AREA(#7452);+#7452 = FILL_AREA_STYLE('',(#7453));+#7453 = FILL_AREA_STYLE_COLOUR('',#7270);+#7454 = STYLED_ITEM('color',(#7455),#6167);+#7455 = PRESENTATION_STYLE_ASSIGNMENT((#7456));+#7456 = SURFACE_STYLE_USAGE(.BOTH.,#7457);+#7457 = SURFACE_SIDE_STYLE('',(#7458));+#7458 = SURFACE_STYLE_FILL_AREA(#7459);+#7459 = FILL_AREA_STYLE('',(#7460));+#7460 = FILL_AREA_STYLE_COLOUR('',#7418);+#7461 = STYLED_ITEM('color',(#7462),#6189);+#7462 = PRESENTATION_STYLE_ASSIGNMENT((#7463));+#7463 = SURFACE_STYLE_USAGE(.BOTH.,#7464);+#7464 = SURFACE_SIDE_STYLE('',(#7465));+#7465 = SURFACE_STYLE_FILL_AREA(#7466);+#7466 = FILL_AREA_STYLE('',(#7467));+#7467 = FILL_AREA_STYLE_COLOUR('',#7418);+#7468 = STYLED_ITEM('color',(#7469),#6201);+#7469 = PRESENTATION_STYLE_ASSIGNMENT((#7470));+#7470 = SURFACE_STYLE_USAGE(.BOTH.,#7471);+#7471 = SURFACE_SIDE_STYLE('',(#7472));+#7472 = SURFACE_STYLE_FILL_AREA(#7473);+#7473 = FILL_AREA_STYLE('',(#7474));+#7474 = FILL_AREA_STYLE_COLOUR('',#7270);+#7475 = STYLED_ITEM('color',(#7476),#6218);+#7476 = PRESENTATION_STYLE_ASSIGNMENT((#7477));+#7477 = SURFACE_STYLE_USAGE(.BOTH.,#7478);+#7478 = SURFACE_SIDE_STYLE('',(#7479));+#7479 = SURFACE_STYLE_FILL_AREA(#7480);+#7480 = FILL_AREA_STYLE('',(#7481));+#7481 = FILL_AREA_STYLE_COLOUR('',#7418);+#7482 = STYLED_ITEM('color',(#7483),#6240);+#7483 = PRESENTATION_STYLE_ASSIGNMENT((#7484));+#7484 = SURFACE_STYLE_USAGE(.BOTH.,#7485);+#7485 = SURFACE_SIDE_STYLE('',(#7486));+#7486 = SURFACE_STYLE_FILL_AREA(#7487);+#7487 = FILL_AREA_STYLE('',(#7488));+#7488 = FILL_AREA_STYLE_COLOUR('',#7418);+#7489 = STYLED_ITEM('color',(#7490),#6252);+#7490 = PRESENTATION_STYLE_ASSIGNMENT((#7491));+#7491 = SURFACE_STYLE_USAGE(.BOTH.,#7492);+#7492 = SURFACE_SIDE_STYLE('',(#7493));+#7493 = SURFACE_STYLE_FILL_AREA(#7494);+#7494 = FILL_AREA_STYLE('',(#7495));+#7495 = FILL_AREA_STYLE_COLOUR('',#7270);+#7496 = STYLED_ITEM('color',(#7497),#6269);+#7497 = PRESENTATION_STYLE_ASSIGNMENT((#7498));+#7498 = SURFACE_STYLE_USAGE(.BOTH.,#7499);+#7499 = SURFACE_SIDE_STYLE('',(#7500));+#7500 = SURFACE_STYLE_FILL_AREA(#7501);+#7501 = FILL_AREA_STYLE('',(#7502));+#7502 = FILL_AREA_STYLE_COLOUR('',#7418);+#7503 = STYLED_ITEM('color',(#7504),#6292);+#7504 = PRESENTATION_STYLE_ASSIGNMENT((#7505));+#7505 = SURFACE_STYLE_USAGE(.BOTH.,#7506);+#7506 = SURFACE_SIDE_STYLE('',(#7507));+#7507 = SURFACE_STYLE_FILL_AREA(#7508);+#7508 = FILL_AREA_STYLE('',(#7509));+#7509 = FILL_AREA_STYLE_COLOUR('',#7418);+#7510 = STYLED_ITEM('color',(#7511),#6315);+#7511 = PRESENTATION_STYLE_ASSIGNMENT((#7512));+#7512 = SURFACE_STYLE_USAGE(.BOTH.,#7513);+#7513 = SURFACE_SIDE_STYLE('',(#7514));+#7514 = SURFACE_STYLE_FILL_AREA(#7515);+#7515 = FILL_AREA_STYLE('',(#7516));+#7516 = FILL_AREA_STYLE_COLOUR('',#7418);+#7517 = STYLED_ITEM('color',(#7518),#6341);+#7518 = PRESENTATION_STYLE_ASSIGNMENT((#7519));+#7519 = SURFACE_STYLE_USAGE(.BOTH.,#7520);+#7520 = SURFACE_SIDE_STYLE('',(#7521));+#7521 = SURFACE_STYLE_FILL_AREA(#7522);+#7522 = FILL_AREA_STYLE('',(#7523));+#7523 = FILL_AREA_STYLE_COLOUR('',#7270);+#7524 = STYLED_ITEM('color',(#7525),#6381);+#7525 = PRESENTATION_STYLE_ASSIGNMENT((#7526));+#7526 = SURFACE_STYLE_USAGE(.BOTH.,#7527);+#7527 = SURFACE_SIDE_STYLE('',(#7528));+#7528 = SURFACE_STYLE_FILL_AREA(#7529);+#7529 = FILL_AREA_STYLE('',(#7530));+#7530 = FILL_AREA_STYLE_COLOUR('',#7270);+#7531 = STYLED_ITEM('color',(#7532),#6405);+#7532 = PRESENTATION_STYLE_ASSIGNMENT((#7533));+#7533 = SURFACE_STYLE_USAGE(.BOTH.,#7534);+#7534 = SURFACE_SIDE_STYLE('',(#7535));+#7535 = SURFACE_STYLE_FILL_AREA(#7536);+#7536 = FILL_AREA_STYLE('',(#7537));+#7537 = FILL_AREA_STYLE_COLOUR('',#7270);+#7538 = STYLED_ITEM('color',(#7539),#6447);+#7539 = PRESENTATION_STYLE_ASSIGNMENT((#7540));+#7540 = SURFACE_STYLE_USAGE(.BOTH.,#7541);+#7541 = SURFACE_SIDE_STYLE('',(#7542));+#7542 = SURFACE_STYLE_FILL_AREA(#7543);+#7543 = FILL_AREA_STYLE('',(#7544));+#7544 = FILL_AREA_STYLE_COLOUR('',#7418);+#7545 = STYLED_ITEM('color',(#7546),#6473);+#7546 = PRESENTATION_STYLE_ASSIGNMENT((#7547));+#7547 = SURFACE_STYLE_USAGE(.BOTH.,#7548);+#7548 = SURFACE_SIDE_STYLE('',(#7549));+#7549 = SURFACE_STYLE_FILL_AREA(#7550);+#7550 = FILL_AREA_STYLE('',(#7551));+#7551 = FILL_AREA_STYLE_COLOUR('',#7270);+#7552 = STYLED_ITEM('color',(#7553),#6513);+#7553 = PRESENTATION_STYLE_ASSIGNMENT((#7554));+#7554 = SURFACE_STYLE_USAGE(.BOTH.,#7555);+#7555 = SURFACE_SIDE_STYLE('',(#7556));+#7556 = SURFACE_STYLE_FILL_AREA(#7557);+#7557 = FILL_AREA_STYLE('',(#7558));+#7558 = FILL_AREA_STYLE_COLOUR('',#7270);+#7559 = STYLED_ITEM('color',(#7560),#6537);+#7560 = PRESENTATION_STYLE_ASSIGNMENT((#7561));+#7561 = SURFACE_STYLE_USAGE(.BOTH.,#7562);+#7562 = SURFACE_SIDE_STYLE('',(#7563));+#7563 = SURFACE_STYLE_FILL_AREA(#7564);+#7564 = FILL_AREA_STYLE('',(#7565));+#7565 = FILL_AREA_STYLE_COLOUR('',#7270);+#7566 = STYLED_ITEM('color',(#7567),#6581);+#7567 = PRESENTATION_STYLE_ASSIGNMENT((#7568));+#7568 = SURFACE_STYLE_USAGE(.BOTH.,#7569);+#7569 = SURFACE_SIDE_STYLE('',(#7570));+#7570 = SURFACE_STYLE_FILL_AREA(#7571);+#7571 = FILL_AREA_STYLE('',(#7572));+#7572 = FILL_AREA_STYLE_COLOUR('',#7418);+#7573 = STYLED_ITEM('color',(#7574),#6609);+#7574 = PRESENTATION_STYLE_ASSIGNMENT((#7575));+#7575 = SURFACE_STYLE_USAGE(.BOTH.,#7576);+#7576 = SURFACE_SIDE_STYLE('',(#7577));+#7577 = SURFACE_STYLE_FILL_AREA(#7578);+#7578 = FILL_AREA_STYLE('',(#7579));+#7579 = FILL_AREA_STYLE_COLOUR('',#7270);+#7580 = STYLED_ITEM('color',(#7581),#6649);+#7581 = PRESENTATION_STYLE_ASSIGNMENT((#7582));+#7582 = SURFACE_STYLE_USAGE(.BOTH.,#7583);+#7583 = SURFACE_SIDE_STYLE('',(#7584));+#7584 = SURFACE_STYLE_FILL_AREA(#7585);+#7585 = FILL_AREA_STYLE('',(#7586));+#7586 = FILL_AREA_STYLE_COLOUR('',#7270);+#7587 = STYLED_ITEM('color',(#7588),#6673);+#7588 = PRESENTATION_STYLE_ASSIGNMENT((#7589));+#7589 = SURFACE_STYLE_USAGE(.BOTH.,#7590);+#7590 = SURFACE_SIDE_STYLE('',(#7591));+#7591 = SURFACE_STYLE_FILL_AREA(#7592);+#7592 = FILL_AREA_STYLE('',(#7593));+#7593 = FILL_AREA_STYLE_COLOUR('',#7270);+#7594 = STYLED_ITEM('color',(#7595),#6715);+#7595 = PRESENTATION_STYLE_ASSIGNMENT((#7596));+#7596 = SURFACE_STYLE_USAGE(.BOTH.,#7597);+#7597 = SURFACE_SIDE_STYLE('',(#7598));+#7598 = SURFACE_STYLE_FILL_AREA(#7599);+#7599 = FILL_AREA_STYLE('',(#7600));+#7600 = FILL_AREA_STYLE_COLOUR('',#7418);+#7601 = STYLED_ITEM('color',(#7602),#6741);+#7602 = PRESENTATION_STYLE_ASSIGNMENT((#7603));+#7603 = SURFACE_STYLE_USAGE(.BOTH.,#7604);+#7604 = SURFACE_SIDE_STYLE('',(#7605));+#7605 = SURFACE_STYLE_FILL_AREA(#7606);+#7606 = FILL_AREA_STYLE('',(#7607));+#7607 = FILL_AREA_STYLE_COLOUR('',#7270);+#7608 = STYLED_ITEM('color',(#7609),#6781);+#7609 = PRESENTATION_STYLE_ASSIGNMENT((#7610));+#7610 = SURFACE_STYLE_USAGE(.BOTH.,#7611);+#7611 = SURFACE_SIDE_STYLE('',(#7612));+#7612 = SURFACE_STYLE_FILL_AREA(#7613);+#7613 = FILL_AREA_STYLE('',(#7614));+#7614 = FILL_AREA_STYLE_COLOUR('',#7270);+#7615 = STYLED_ITEM('color',(#7616),#6805);+#7616 = PRESENTATION_STYLE_ASSIGNMENT((#7617));+#7617 = SURFACE_STYLE_USAGE(.BOTH.,#7618);+#7618 = SURFACE_SIDE_STYLE('',(#7619));+#7619 = SURFACE_STYLE_FILL_AREA(#7620);+#7620 = FILL_AREA_STYLE('',(#7621));+#7621 = FILL_AREA_STYLE_COLOUR('',#7270);+#7622 = STYLED_ITEM('color',(#7623),#6847);+#7623 = PRESENTATION_STYLE_ASSIGNMENT((#7624));+#7624 = SURFACE_STYLE_USAGE(.BOTH.,#7625);+#7625 = SURFACE_SIDE_STYLE('',(#7626));+#7626 = SURFACE_STYLE_FILL_AREA(#7627);+#7627 = FILL_AREA_STYLE('',(#7628));+#7628 = FILL_AREA_STYLE_COLOUR('',#7418);+#7629 = STYLED_ITEM('color',(#7630),#6870);+#7630 = PRESENTATION_STYLE_ASSIGNMENT((#7631));+#7631 = SURFACE_STYLE_USAGE(.BOTH.,#7632);+#7632 = SURFACE_SIDE_STYLE('',(#7633));+#7633 = SURFACE_STYLE_FILL_AREA(#7634);+#7634 = FILL_AREA_STYLE('',(#7635));+#7635 = FILL_AREA_STYLE_COLOUR('',#7418);+#7636 = STYLED_ITEM('color',(#7637),#6887);+#7637 = PRESENTATION_STYLE_ASSIGNMENT((#7638));+#7638 = SURFACE_STYLE_USAGE(.BOTH.,#7639);+#7639 = SURFACE_SIDE_STYLE('',(#7640));+#7640 = SURFACE_STYLE_FILL_AREA(#7641);+#7641 = FILL_AREA_STYLE('',(#7642));+#7642 = FILL_AREA_STYLE_COLOUR('',#7418);+#7643 = STYLED_ITEM('color',(#7644),#6924);+#7644 = PRESENTATION_STYLE_ASSIGNMENT((#7645));+#7645 = SURFACE_STYLE_USAGE(.BOTH.,#7646);+#7646 = SURFACE_SIDE_STYLE('',(#7647));+#7647 = SURFACE_STYLE_FILL_AREA(#7648);+#7648 = FILL_AREA_STYLE('',(#7649));+#7649 = FILL_AREA_STYLE_COLOUR('',#7418);+#7650 = STYLED_ITEM('color',(#7651),#6947);+#7651 = PRESENTATION_STYLE_ASSIGNMENT((#7652));+#7652 = SURFACE_STYLE_USAGE(.BOTH.,#7653);+#7653 = SURFACE_SIDE_STYLE('',(#7654));+#7654 = SURFACE_STYLE_FILL_AREA(#7655);+#7655 = FILL_AREA_STYLE('',(#7656));+#7656 = FILL_AREA_STYLE_COLOUR('',#7418);+#7657 = STYLED_ITEM('color',(#7658),#6998);+#7658 = PRESENTATION_STYLE_ASSIGNMENT((#7659));+#7659 = SURFACE_STYLE_USAGE(.BOTH.,#7660);+#7660 = SURFACE_SIDE_STYLE('',(#7661));+#7661 = SURFACE_STYLE_FILL_AREA(#7662);+#7662 = FILL_AREA_STYLE('',(#7663));+#7663 = FILL_AREA_STYLE_COLOUR('',#7270);+#7664 = STYLED_ITEM('color',(#7665),#7020);+#7665 = PRESENTATION_STYLE_ASSIGNMENT((#7666));+#7666 = SURFACE_STYLE_USAGE(.BOTH.,#7667);+#7667 = SURFACE_SIDE_STYLE('',(#7668));+#7668 = SURFACE_STYLE_FILL_AREA(#7669);+#7669 = FILL_AREA_STYLE('',(#7670));+#7670 = FILL_AREA_STYLE_COLOUR('',#7270);+#7671 = STYLED_ITEM('color',(#7672),#7032);+#7672 = PRESENTATION_STYLE_ASSIGNMENT((#7673));+#7673 = SURFACE_STYLE_USAGE(.BOTH.,#7674);+#7674 = SURFACE_SIDE_STYLE('',(#7675));+#7675 = SURFACE_STYLE_FILL_AREA(#7676);+#7676 = FILL_AREA_STYLE('',(#7677));+#7677 = FILL_AREA_STYLE_COLOUR('',#7270);+#7678 = STYLED_ITEM('color',(#7679),#7044);+#7679 = PRESENTATION_STYLE_ASSIGNMENT((#7680));+#7680 = SURFACE_STYLE_USAGE(.BOTH.,#7681);+#7681 = SURFACE_SIDE_STYLE('',(#7682));+#7682 = SURFACE_STYLE_FILL_AREA(#7683);+#7683 = FILL_AREA_STYLE('',(#7684));+#7684 = FILL_AREA_STYLE_COLOUR('',#7270);+#7685 = STYLED_ITEM('color',(#7686),#7066);+#7686 = PRESENTATION_STYLE_ASSIGNMENT((#7687));+#7687 = SURFACE_STYLE_USAGE(.BOTH.,#7688);+#7688 = SURFACE_SIDE_STYLE('',(#7689));+#7689 = SURFACE_STYLE_FILL_AREA(#7690);+#7690 = FILL_AREA_STYLE('',(#7691));+#7691 = FILL_AREA_STYLE_COLOUR('',#7270);+#7692 = STYLED_ITEM('color',(#7693),#7078);+#7693 = PRESENTATION_STYLE_ASSIGNMENT((#7694));+#7694 = SURFACE_STYLE_USAGE(.BOTH.,#7695);+#7695 = SURFACE_SIDE_STYLE('',(#7696));+#7696 = SURFACE_STYLE_FILL_AREA(#7697);+#7697 = FILL_AREA_STYLE('',(#7698));+#7698 = FILL_AREA_STYLE_COLOUR('',#7270);+#7699 = STYLED_ITEM('color',(#7700),#7090);+#7700 = PRESENTATION_STYLE_ASSIGNMENT((#7701));+#7701 = SURFACE_STYLE_USAGE(.BOTH.,#7702);+#7702 = SURFACE_SIDE_STYLE('',(#7703));+#7703 = SURFACE_STYLE_FILL_AREA(#7704);+#7704 = FILL_AREA_STYLE('',(#7705));+#7705 = FILL_AREA_STYLE_COLOUR('',#7270);+#7706 = STYLED_ITEM('color',(#7707),#7112);+#7707 = PRESENTATION_STYLE_ASSIGNMENT((#7708));+#7708 = SURFACE_STYLE_USAGE(.BOTH.,#7709);+#7709 = SURFACE_SIDE_STYLE('',(#7710));+#7710 = SURFACE_STYLE_FILL_AREA(#7711);+#7711 = FILL_AREA_STYLE('',(#7712));+#7712 = FILL_AREA_STYLE_COLOUR('',#7270);+#7713 = STYLED_ITEM('color',(#7714),#7124);+#7714 = PRESENTATION_STYLE_ASSIGNMENT((#7715));+#7715 = SURFACE_STYLE_USAGE(.BOTH.,#7716);+#7716 = SURFACE_SIDE_STYLE('',(#7717));+#7717 = SURFACE_STYLE_FILL_AREA(#7718);+#7718 = FILL_AREA_STYLE('',(#7719));+#7719 = FILL_AREA_STYLE_COLOUR('',#7270);+#7720 = STYLED_ITEM('color',(#7721),#7136);+#7721 = PRESENTATION_STYLE_ASSIGNMENT((#7722));+#7722 = SURFACE_STYLE_USAGE(.BOTH.,#7723);+#7723 = SURFACE_SIDE_STYLE('',(#7724));+#7724 = SURFACE_STYLE_FILL_AREA(#7725);+#7725 = FILL_AREA_STYLE('',(#7726));+#7726 = FILL_AREA_STYLE_COLOUR('',#7270);+#7727 = STYLED_ITEM('color',(#7728),#7158);+#7728 = PRESENTATION_STYLE_ASSIGNMENT((#7729));+#7729 = SURFACE_STYLE_USAGE(.BOTH.,#7730);+#7730 = SURFACE_SIDE_STYLE('',(#7731));+#7731 = SURFACE_STYLE_FILL_AREA(#7732);+#7732 = FILL_AREA_STYLE('',(#7733));+#7733 = FILL_AREA_STYLE_COLOUR('',#7270);+#7734 = STYLED_ITEM('color',(#7735),#7170);+#7735 = PRESENTATION_STYLE_ASSIGNMENT((#7736));+#7736 = SURFACE_STYLE_USAGE(.BOTH.,#7737);+#7737 = SURFACE_SIDE_STYLE('',(#7738));+#7738 = SURFACE_STYLE_FILL_AREA(#7739);+#7739 = FILL_AREA_STYLE('',(#7740));+#7740 = FILL_AREA_STYLE_COLOUR('',#7270);+#7741 = STYLED_ITEM('color',(#7742),#7182);+#7742 = PRESENTATION_STYLE_ASSIGNMENT((#7743));+#7743 = SURFACE_STYLE_USAGE(.BOTH.,#7744);+#7744 = SURFACE_SIDE_STYLE('',(#7745));+#7745 = SURFACE_STYLE_FILL_AREA(#7746);+#7746 = FILL_AREA_STYLE('',(#7747));+#7747 = FILL_AREA_STYLE_COLOUR('',#7418);+#7748 = STYLED_ITEM('color',(#7749),#7199);+#7749 = PRESENTATION_STYLE_ASSIGNMENT((#7750));+#7750 = SURFACE_STYLE_USAGE(.BOTH.,#7751);+#7751 = SURFACE_SIDE_STYLE('',(#7752));+#7752 = SURFACE_STYLE_FILL_AREA(#7753);+#7753 = FILL_AREA_STYLE('',(#7754));+#7754 = FILL_AREA_STYLE_COLOUR('',#7418);+#7755 = STYLED_ITEM('color',(#7756),#7222);+#7756 = PRESENTATION_STYLE_ASSIGNMENT((#7757));+#7757 = SURFACE_STYLE_USAGE(.BOTH.,#7758);+#7758 = SURFACE_SIDE_STYLE('',(#7759));+#7759 = SURFACE_STYLE_FILL_AREA(#7760);+#7760 = FILL_AREA_STYLE('',(#7761));+#7761 = FILL_AREA_STYLE_COLOUR('',#7762);+#7762 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986);+#7763 = STYLED_ITEM('color',(#7764),#7247);+#7764 = PRESENTATION_STYLE_ASSIGNMENT((#7765));+#7765 = SURFACE_STYLE_USAGE(.BOTH.,#7766);+#7766 = SURFACE_SIDE_STYLE('',(#7767));+#7767 = SURFACE_STYLE_FILL_AREA(#7768);+#7768 = FILL_AREA_STYLE('',(#7769));+#7769 = FILL_AREA_STYLE_COLOUR('',#7762);+#7770 = CARTESIAN_POINT('',(0.,0.,0.));+#7771 = DIRECTION('',(0.,0.,1.0));+#7772 = DIRECTION('',(1.0,0.,0.));+ENDSEC;+END-ISO-10303-21;
bsc014n04lsiatma1.glbadded⋯ 1 unchanged line ⋯
bsc014n04lsiatma1.kicad_modadded+339@@ -0,0 +1,339 @@+(footprint "bsc014n04lsiatma1"+ (version 20260206)+ (generator "pcbnew")+ (generator_version "10.0")+ (layer "F.Cu")+ (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")+ (tags "tdson ")+ (property "Reference" "REF**"+ (at 0 -3.5 0)+ (layer "F.SilkS")+ (uuid "2e99f164-4a75-4450-8e26-e92930b72778")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "TDSON-8-1"+ (at 0 3.5 0)+ (layer "F.Fab")+ (uuid "bd2e99e4-92a3-448a-a566-c2615227057c")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "632c1d84-19c8-4391-89a5-dcceef2b9fb8")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (property "Description" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "8f2d1d6e-1971-4a27-b53c-4b606f79345d")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start 3.06 -2.685)+ (end -2.62 -2.685)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "bb135f17-854b-44d6-b01d-97d1ac73fd61")+ )+ (fp_line+ (start 3.06 2.685)+ (end -3.06 2.685)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "4221ef13-3a7d-405a-bfef-210ece47529c")+ )+ (fp_poly+ (pts+ (xy -3.131622 -2.42027) (xy -3.371622 -2.75027) (xy -2.891622 -2.75027) (xy -3.131622 -2.42027)+ )+ (stroke+ (width 0.12)+ (type solid)+ )+ (fill yes)+ (layer "F.SilkS")+ (uuid "da28e3b8-9c92-4eba-9c46-9e5f1fd329ac")+ )+ (fp_line+ (start -3.58 -2.83)+ (end -3.58 2.83)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "d189ac2d-bbbb-4733-b51b-67b393dc75aa")+ )+ (fp_line+ (start -3.58 2.83)+ (end 3.58 2.83)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "79e023e1-e281-4e2f-ac43-1f8aea31f838")+ )+ (fp_line+ (start 3.58 -2.83)+ (end -3.58 -2.83)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "954ff3c0-6dc9-45d2-be8b-858f382a6998")+ )+ (fp_line+ (start 3.58 2.83)+ (end 3.58 -2.83)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "7f684133-9b8b-4ed5-88f5-e9d9b5045e4c")+ )+ (fp_line+ (start -2.95 2.575)+ (end -2.95 -1.575)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "06ed0a6c-600b-40a6-9b23-b89a00e520c0")+ )+ (fp_line+ (start -1.95 -2.575)+ (end -2.95 -1.575)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "8477b640-c48e-46ae-838e-08bdfa5ab101")+ )+ (fp_line+ (start -1.95 -2.575)+ (end 2.95 -2.575)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "c15b7c5e-a5a3-430c-9262-2e4006bc416b")+ )+ (fp_line+ (start 2.95 -2.575)+ (end 2.95 2.575)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "cc3c9250-4c62-405c-9aa0-d7233fe51609")+ )+ (fp_line+ (start 2.95 2.575)+ (end -2.95 2.575)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "9910b761-8f69-4c3d-b874-e53c6ed39b62")+ )+ (fp_text user "${REFERENCE}"+ (at 0 0 0)+ (layer "F.Fab")+ (uuid "ef248a45-001a-40f1-9d6f-7466c2ca3503")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (pad "" smd roundrect+ (at -0.2 -0.85)+ (size 1.5 1.5)+ (layers "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "5f38bf7e-0008-4bfa-9bc9-2349e0145907")+ )+ (pad "" smd roundrect+ (at -0.2 0.85)+ (size 1.5 1.5)+ (layers "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "6c80afae-3636-41fb-8626-fecf2960cb6a")+ )+ (pad "" smd custom+ (at 0.65 0)+ (size 3.75 4.41)+ (layers "F.Mask")+ (zone_connect 0)+ (thermal_bridge_angle 45)+ (options+ (clearance outline)+ (anchor rect)+ )+ (primitives+ (gr_poly+ (pts+ (xy 2.675 -1.605) (xy 1.875 -1.605) (xy 1.875 -2.205) (xy 2.675 -2.205)+ )+ (width 0)+ (fill yes)+ )+ (gr_poly+ (pts+ (xy 2.675 -0.335) (xy 1.875 -0.335) (xy 1.875 -0.935) (xy 2.675 -0.935)+ )+ (width 0)+ (fill yes)+ )+ (gr_poly+ (pts+ (xy 2.675 0.935) (xy 1.875 0.935) (xy 1.875 0.335) (xy 2.675 0.335)+ )+ (width 0)+ (fill yes)+ )+ (gr_poly+ (pts+ (xy 2.675 2.205) (xy 1.875 2.205) (xy 1.875 1.605) (xy 2.675 1.605)+ )+ (width 0)+ (fill yes)+ )+ )+ (uuid "7f3d6a30-5091-4686-9adb-f10bbc5051a4")+ )+ (pad "" smd roundrect+ (at 1.5 -0.85)+ (size 1.5 1.5)+ (layers "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "e48dd02c-5307-4e93-bc7d-c2c99e66d64e")+ )+ (pad "" smd roundrect+ (at 1.5 0.85)+ (size 1.5 1.5)+ (layers "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "ff2f7f7e-c4a9-4613-ab24-ac0372f915c7")+ )+ (pad "" smd roundrect+ (at 2.905 -1.905)+ (size 0.75 0.5)+ (layers "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "9ef7bf2d-a180-4bb8-b62c-3fbe5d56e17d")+ )+ (pad "" smd roundrect+ (at 2.905 -0.635)+ (size 0.75 0.5)+ (layers "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "7879ce6e-277e-4147-a4f1-5876b85e11bf")+ )+ (pad "" smd roundrect+ (at 2.905 0.635)+ (size 0.75 0.5)+ (layers "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "6d1fe7dd-6f86-476a-9120-5c622c49962b")+ )+ (pad "" smd roundrect+ (at 2.905 1.905)+ (size 0.75 0.5)+ (layers "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "4b778782-31ed-4023-b2ee-db6029979ced")+ )+ (pad "1" smd roundrect+ (at -2.9 -1.905)+ (size 0.85 0.5)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (solder_paste_margin -0.05)+ (uuid "e9ecc6e8-9911-474e-88a9-b1f5cc27bc01")+ )+ (pad "2" smd roundrect+ (at -2.9 -0.635)+ (size 0.85 0.5)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (solder_paste_margin -0.05)+ (uuid "3cf59e9b-0b26-457e-a579-7a11f52095a7")+ )+ (pad "3" smd roundrect+ (at -2.9 0.635)+ (size 0.85 0.5)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (solder_paste_margin -0.05)+ (uuid "14557808-5b05-4891-b067-6c369fc57561")+ )+ (pad "4" smd roundrect+ (at -2.9 1.905)+ (size 0.85 0.5)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (solder_paste_margin -0.05)+ (uuid "ee2ca3b3-94ca-4f31-9a0c-fd70476ad95c")+ )+ (pad "5" smd rect+ (at 1.05 0)+ (size 4.55 4.41)+ (layers "F.Cu")+ (uuid "5e34a37c-c0b8-45f3-9b18-e6d17846a2aa")+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
bsc014n04lsiatma1.kicad_symadded+191@@ -0,0 +1,191 @@+(kicad_symbol_lib+ (version 20251024)+ (generator "adom_am32_wiki")+ (generator_version "10.0")+ (symbol "BSC014N04LSIATMA1"+ (pin_names (offset 0) (hide yes))+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (property "Reference" "Q"+ (at 5.08 1.905 0)+ (show_name no)+ (do_not_autoplace no)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "Value" "BSC014N04LSIATMA1"+ (at 5.08 0 0)+ (show_name no)+ (do_not_autoplace no)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "Footprint" "bsc014n04lsiatma1:bsc014n04lsiatma1"+ (at 5.08 -1.905 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27) (italic yes)) (justify left))+ )+ (property "Datasheet" "https://www.mouser.com/datasheet/3/70/1/infineon_bsc014n04lsi_datasheet_en.pdf"+ (at 5.08 -3.81 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "Description" "Infineon BSC014N04LSIATMA1 (type BSC014N04LSI): an OptiMOS N-channel power MOSFET, 40 V, 1.45 mOhm maximum at 10 V gate drive, logic-level, in the PG-TDSON-8 FL (SuperSO8, 5 x 6 mm) package with an exposed drain pad. Marked 014N04LI on the "+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "ki_keywords" "OptiMOS Power MOSFET N-MOS"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (symbol "BSC014N04LSIATMA1_0_1"+ (polyline+ (pts (xy 0.254 1.905) (xy 0.254 -1.905))+ (stroke (width 0.254) (type default))+ (fill (type none))+ )+ (polyline (pts (xy 0.254 0) (xy -2.54 0)) (stroke (width 0) (type default)) (fill (type none)))+ (polyline+ (pts (xy 0.762 2.286) (xy 0.762 1.27))+ (stroke (width 0.254) (type default))+ (fill (type none))+ )+ (polyline+ (pts (xy 0.762 0.508) (xy 0.762 -0.508))+ (stroke (width 0.254) (type default))+ (fill (type none))+ )+ (polyline+ (pts (xy 0.762 -1.27) (xy 0.762 -2.286))+ (stroke (width 0.254) (type default))+ (fill (type none))+ )+ (polyline+ (pts (xy 0.762 -1.778) (xy 3.302 -1.778) (xy 3.302 1.778) (xy 0.762 1.778))+ (stroke (width 0) (type default))+ (fill (type none))+ )+ (polyline+ (pts (xy 1.016 0) (xy 2.032 0.381) (xy 2.032 -0.381) (xy 1.016 0))+ (stroke (width 0) (type default))+ (fill (type outline))+ )+ (circle (center 1.651 0) (radius 2.794) (stroke (width 0.254) (type default)) (fill (type none)))+ (polyline+ (pts (xy 2.54 2.54) (xy 2.54 1.778))+ (stroke (width 0) (type default))+ (fill (type none))+ )+ (circle (center 2.54 1.778) (radius 0.254) (stroke (width 0) (type default)) (fill (type outline)))+ (circle+ (center 2.54 -1.778)+ (radius 0.254)+ (stroke (width 0) (type default))+ (fill (type outline))+ )+ (polyline+ (pts (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0))+ (stroke (width 0) (type default))+ (fill (type none))+ )+ (polyline+ (pts (xy 2.794 0.508) (xy 2.921 0.381) (xy 3.683 0.381) (xy 3.81 0.254))+ (stroke (width 0) (type default))+ (fill (type none))+ )+ (polyline+ (pts (xy 3.302 0.381) (xy 2.921 -0.254) (xy 3.683 -0.254) (xy 3.302 0.381))+ (stroke (width 0) (type default))+ (fill (type none))+ )+ )+ (symbol "BSC014N04LSIATMA1_1_1"+ (pin passive line+ (at 2.54 -5.08 90)+ (length 2.54)+ (name "S" (effects (font (size 1.27 1.27))))+ (number "1" (effects (font (size 1.27 1.27))))+ )+ (pin passive line+ (at 2.54 -5.08 90)+ (length 2.54)+ (hide yes)+ (name "S" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ (pin passive line+ (at 2.54 -5.08 90)+ (length 2.54)+ (hide yes)+ (name "S" (effects (font (size 1.27 1.27))))+ (number "3" (effects (font (size 1.27 1.27))))+ )+ (pin input line+ (at -5.08 0 0)+ (length 5.08)+ (name "G" (effects (font (size 1.27 1.27))))+ (number "4" (effects (font (size 1.27 1.27))))+ )+ (pin passive line+ (at 2.54 5.08 270)+ (length 2.54)+ (name "D" (effects (font (size 1.27 1.27))))+ (number "5" (effects (font (size 1.27 1.27))))+ )+ )+ (embedded_fonts no)+ (property "ki_fp_filters" "TDSON*"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "MPN" "BSC014N04LSIATMA1"+ (at 5.08 -3.81 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "Manufacturer" "Infineon Technologies"+ (at 5.08 -3.81 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "Mouser" "726-BSC014N04LSIATMA"+ (at 5.08 -3.81 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "DigiKey" "BSC014N04LSIATMA1TR-ND"+ (at 5.08 -3.81 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "Adom Wiki" "https://wiki.adom.inc/adom/bsc014n04lsiatma1"+ (at 5.08 -3.81 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ )+)
bsc014n04lsiatma1.lbradded+145@@ -0,0 +1,145 @@+<?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>Infineon BSC014N04LSIATMA1 (type BSC014N04LSI): an OptiMOS N-channel power MOSFET, 40 V, 1.45 mOhm maximum at 10 V gate drive, logic-level, in the PG-TDSON-8 FL (SuperSO8, 5 x 6 mm) package with an exposed drain pad. Marked 014N04LI on the</description>+<packages>+<package name="bsc014n04lsiatma1">+ <description>5 pads, 6.7 x 4.4 mm. Power MOSFET package, TDSON-8-1, 5.15x5.9mm</description>+ <smd name="1" x="-2.9000" y="1.9050" dx="0.8500" dy="0.5000" layer="1" roundness="50"/>+ <smd name="2" x="-2.9000" y="0.6350" dx="0.8500" dy="0.5000" layer="1" roundness="50"/>+ <smd name="3" x="-2.9000" y="-0.6350" dx="0.8500" dy="0.5000" layer="1" roundness="50"/>+ <smd name="4" x="-2.9000" y="-1.9050" dx="0.8500" dy="0.5000" layer="1" roundness="50"/>+ <smd name="5" x="1.0500" y="-0.0000" dx="4.5500" dy="4.4100" layer="1" cream="no" stop="no"/>+ <polygon width="0.1200" layer="21">+ <vertex x="-3.1316" y="2.4203"/>+ <vertex x="-3.3716" y="2.7503"/>+ <vertex x="-2.8916" y="2.7503"/>+ <vertex x="-3.1316" y="2.4203"/>+ </polygon>+ <wire x1="3.0600" y1="2.6850" x2="-2.6200" y2="2.6850" width="0.1200" layer="21"/>+ <wire x1="3.0600" y1="-2.6850" x2="-3.0600" y2="-2.6850" width="0.1200" layer="21"/>+ <wire x1="-2.9500" y1="-2.5750" x2="-2.9500" y2="1.5750" width="0.1000" layer="51"/>+ <wire x1="-1.9500" y1="2.5750" x2="-2.9500" y2="1.5750" width="0.1000" layer="51"/>+ <wire x1="-1.9500" y1="2.5750" x2="2.9500" y2="2.5750" width="0.1000" layer="51"/>+ <wire x1="2.9500" y1="2.5750" x2="2.9500" y2="-2.5750" width="0.1000" layer="51"/>+ <wire x1="2.9500" y1="-2.5750" x2="-2.9500" y2="-2.5750" width="0.1000" layer="51"/>+ <text x="0" y="3.285" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-3.285" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="BSC014N04LSIATMA1">+ <description>Infineon BSC014N04LSIATMA1 (type BSC014N04LSI): an OptiMOS N-channel power MOSFET, 40 V, 1.45 mOhm maximum at 10 V gate drive, logic-level, in the PG-TDSON-8 FL (SuperSO8, 5 x 6 mm) package with an exposed drain pad. Marked 014N04LI on the</description>+ <circle x="1.6510" y="0.0000" radius="2.7940" width="0.1524" layer="94"/>+ <circle x="2.5400" y="1.7780" radius="0.2540" width="0.1524" layer="94"/>+ <circle x="2.5400" y="-1.7780" radius="0.2540" width="0.1524" layer="94"/>+ <wire x1="0.2540" y1="1.9050" x2="0.2540" y2="-1.9050" width="0.2540" layer="94"/>+ <wire x1="0.2540" y1="0.0000" x2="-2.5400" y2="0.0000" width="0.1524" layer="94"/>+ <wire x1="0.7620" y1="2.2860" x2="0.7620" y2="1.2700" width="0.2540" layer="94"/>+ <wire x1="0.7620" y1="0.5080" x2="0.7620" y2="-0.5080" width="0.2540" layer="94"/>+ <wire x1="0.7620" y1="-1.2700" x2="0.7620" y2="-2.2860" width="0.2540" layer="94"/>+ <wire x1="0.7620" y1="-1.7780" x2="3.3020" y2="-1.7780" width="0.1524" layer="94"/>+ <wire x1="3.3020" y1="-1.7780" x2="3.3020" y2="1.7780" width="0.1524" layer="94"/>+ <wire x1="3.3020" y1="1.7780" x2="0.7620" y2="1.7780" width="0.1524" layer="94"/>+ <wire x1="1.0160" y1="0.0000" x2="2.0320" y2="0.3810" width="0.1524" layer="94"/>+ <wire x1="2.0320" y1="0.3810" x2="2.0320" y2="-0.3810" width="0.1524" layer="94"/>+ <wire x1="2.0320" y1="-0.3810" x2="1.0160" y2="0.0000" width="0.1524" layer="94"/>+ <wire x1="2.5400" y1="2.5400" x2="2.5400" y2="1.7780" width="0.1524" layer="94"/>+ <wire x1="2.5400" y1="-2.5400" x2="2.5400" y2="0.0000" width="0.1524" layer="94"/>+ <wire x1="2.5400" y1="0.0000" x2="0.7620" y2="0.0000" width="0.1524" layer="94"/>+ <wire x1="2.7940" y1="0.5080" x2="2.9210" y2="0.3810" width="0.1524" layer="94"/>+ <wire x1="2.9210" y1="0.3810" x2="3.6830" y2="0.3810" width="0.1524" layer="94"/>+ <wire x1="3.6830" y1="0.3810" x2="3.8100" y2="0.2540" width="0.1524" layer="94"/>+ <wire x1="3.3020" y1="0.3810" x2="2.9210" y2="-0.2540" width="0.1524" layer="94"/>+ <wire x1="2.9210" y1="-0.2540" x2="3.6830" y2="-0.2540" width="0.1524" layer="94"/>+ <wire x1="3.6830" y1="-0.2540" x2="3.3020" y2="0.3810" width="0.1524" layer="94"/>+ <text x="5.0800" y="1.9050" size="1.27" layer="95" align="center">>NAME</text>+ <text x="5.0800" y="0.0000" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="S" x="2.54" y="-5.08" length="short" direction="pas" rot="R90"/>+ <pin name="S@2" x="2.54" y="-5.08" length="short" direction="pas" rot="R90"/>+ <pin name="S@3" x="2.54" y="-5.08" length="short" direction="pas" rot="R90"/>+ <pin name="G" x="-5.08" y="0" length="middle" direction="in"/>+ <pin name="D" x="2.54" y="5.08" length="short" direction="pas" rot="R270"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="BSC014N04LSIATMA1" prefix="Q">+ <description>Infineon BSC014N04LSIATMA1 (type BSC014N04LSI): an OptiMOS N-channel power MOSFET, 40 V, 1.45 mOhm maximum at 10 V gate drive, logic-level, in the PG-TDSON-8 FL (SuperSO8, 5 x 6 mm) package with an exposed drain pad. Marked 014N04LI on the</description>+ <gates>+ <gate name="G$1" symbol="BSC014N04LSIATMA1" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="bsc014n04lsiatma1">+ <connects>+ <connect gate="G$1" pin="S" pad="1"/>+ <connect gate="G$1" pin="S@2" pad="2"/>+ <connect gate="G$1" pin="S@3" pad="3"/>+ <connect gate="G$1" pin="G" pad="4"/>+ <connect gate="G$1" pin="D" pad="5"/>+ </connects>+ <technologies>+ <technology name="">+ <attribute name="MPN" value="BSC014N04LSIATMA1" constant="no"/>+ <attribute name="MANUFACTURER" value="Infineon Technologies" constant="no"/>+ <attribute name="DATASHEET" value="https://www.mouser.com/datasheet/3/70/1/infineon_bsc014n04lsi_datasheet_en.pdf" constant="no"/>+ <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/bsc014n04lsiatma1" constant="no"/>+ <attribute name="MOUSER_PN" value="726-BSC014N04LSIATMA" constant="no"/>+ <attribute name="DIGIKEY_PN" value="BSC014N04LSIATMA1TR-ND" constant="no"/>+ </technology>+ </technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
bsc014n04lsiatma1.stepadded+2855@@ -0,0 +1,2855 @@+ISO-10303-21;+HEADER;+/* TDSON-8-1.step 3D STEP model for use in ECAD systems+ * Copyright (C) 2017, kicad StepUp+ * + * This program is free software: you can redistribute it and/or modify+ * it under the terms of the GNU General Public License as published by+ * the Free Software Foundation, either version 3 of the License, or+ * any later version.+ * + * This program is distributed in the hope that it will be useful,+ * but WITHOUT ANY WARRANTY; without even the implied warranty of+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the+ * GNU General Public License for more details.+ * + * You should have received a copy of the GNU General Public License+ * along with this program. If not, see http://www.gnu.org/licenses/.+ * + * As a special exception, if you create a design which uses this symbol,+ * and embed this symbol or unaltered portions of this symbol into the design,+ * this symbol does not by itself cause the resulting design to be covered by+ * the GNU General Public License.+ * This exception does not however invalidate any other reasons why the design+ * itself might be covered by the GNU General Public License. + * If you modify this symbol, you may extend this exception to your version of the symbol,+ * but you are not obligated to do so.+ * If you do not wish to do so, delete this exception statement from your version+ * Risk disclaimer+ * *USE 3D CAD DATA AT YOUR OWN RISK*+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*+ * + */++FILE_DESCRIPTION(+/* description */ ('model of TDSON-8-1'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'TDSON-8-1.step',+/* time_stamp */ '2017-05-13T20:59:29',+/* author */ ('kicad StepUp','ksu'),+/* organization */ ('FreeCAD'),+/* preprocessor_version */ 'OCC',+/* originating_system */ 'kicad StepUp',+/* authorisation */ '');++FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));+ENDSEC;++DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',+'automotive_design',1997,#2);+#2 = APPLICATION_CONTEXT(+'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('TDSON_8_1','TDSON_8_1','',(#8));+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2174);+#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,#185,#216,#240,#264,#288,#330,#354,#396,#420,+#462,#486,#530,#554,#598,#622,#664,#688,#730,#754,#796,#813,#994,+#1011,#1034,#1056,#1068,#1085,#1107,#1119,#1136,#1158,#1170,#1187,+#1210,#1233,#1259,#1299,#1323,#1365,#1391,#1431,#1455,#1499,#1527,+#1567,#1591,#1633,#1659,#1699,#1723,#1765,#1788,#1805,#1842,#1865,+#1916,#1938,#1950,#1962,#1984,#1996,#2008,#2030,#2042,#2054,#2076,+#2088,#2100,#2117,#2140,#2165));+#17 = ADVANCED_FACE('',(#18),#180,.T.);+#18 = FACE_BOUND('',#19,.T.);+#19 = EDGE_LOOP('',(#20,#30,#38,#46,#54,#62,#70,#78,#86,#94,#102,#110,+#118,#126,#134,#142,#150,#158,#166,#174));+#20 = ORIENTED_EDGE('',*,*,#21,.T.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(1.625,2.1,0.));+#26 = LINE('',#27,#28);+#27 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#28 = VECTOR('',#29,1.);+#29 = DIRECTION('',(1.,2.22044604925E-16,0.));+#30 = ORIENTED_EDGE('',*,*,#31,.T.);+#31 = EDGE_CURVE('',#24,#32,#34,.T.);+#32 = VERTEX_POINT('',#33);+#33 = CARTESIAN_POINT('',(1.625,-2.1,0.));+#34 = LINE('',#35,#36);+#35 = CARTESIAN_POINT('',(1.625,2.1,0.));+#36 = VECTOR('',#37,1.);+#37 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#38 = ORIENTED_EDGE('',*,*,#39,.F.);+#39 = EDGE_CURVE('',#40,#32,#42,.T.);+#40 = VERTEX_POINT('',#41);+#41 = CARTESIAN_POINT('',(-2.525,-2.1,0.));+#42 = LINE('',#43,#44);+#43 = CARTESIAN_POINT('',(-2.525,-2.1,0.));+#44 = VECTOR('',#45,1.);+#45 = DIRECTION('',(1.,2.22044604925E-16,0.));+#46 = ORIENTED_EDGE('',*,*,#47,.T.);+#47 = EDGE_CURVE('',#40,#48,#50,.T.);+#48 = VERTEX_POINT('',#49);+#49 = CARTESIAN_POINT('',(-2.525,-2.125,0.));+#50 = LINE('',#51,#52);+#51 = CARTESIAN_POINT('',(-2.525,-1.685,0.));+#52 = VECTOR('',#53,1.);+#53 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#54 = ORIENTED_EDGE('',*,*,#55,.T.);+#55 = EDGE_CURVE('',#48,#56,#58,.T.);+#56 = VERTEX_POINT('',#57);+#57 = CARTESIAN_POINT('',(-3.075,-2.125,0.));+#58 = LINE('',#59,#60);+#59 = CARTESIAN_POINT('',(-2.525,-2.125,0.));+#60 = VECTOR('',#61,1.);+#61 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#62 = ORIENTED_EDGE('',*,*,#63,.F.);+#63 = EDGE_CURVE('',#64,#56,#66,.T.);+#64 = VERTEX_POINT('',#65);+#65 = CARTESIAN_POINT('',(-3.075,-1.685,0.));+#66 = LINE('',#67,#68);+#67 = CARTESIAN_POINT('',(-3.075,-1.685,0.));+#68 = VECTOR('',#69,1.);+#69 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#70 = ORIENTED_EDGE('',*,*,#71,.F.);+#71 = EDGE_CURVE('',#72,#64,#74,.T.);+#72 = VERTEX_POINT('',#73);+#73 = CARTESIAN_POINT('',(-2.525,-1.685,0.));+#74 = LINE('',#75,#76);+#75 = CARTESIAN_POINT('',(-2.525,-1.685,0.));+#76 = VECTOR('',#77,1.);+#77 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#78 = ORIENTED_EDGE('',*,*,#79,.F.);+#79 = EDGE_CURVE('',#80,#72,#82,.T.);+#80 = VERTEX_POINT('',#81);+#81 = CARTESIAN_POINT('',(-2.525,-0.855,0.));+#82 = LINE('',#83,#84);+#83 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#84 = VECTOR('',#85,1.);+#85 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#86 = ORIENTED_EDGE('',*,*,#87,.T.);+#87 = EDGE_CURVE('',#80,#88,#90,.T.);+#88 = VERTEX_POINT('',#89);+#89 = CARTESIAN_POINT('',(-3.075,-0.855,0.));+#90 = LINE('',#91,#92);+#91 = CARTESIAN_POINT('',(-2.525,-0.855,0.));+#92 = VECTOR('',#93,1.);+#93 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#94 = ORIENTED_EDGE('',*,*,#95,.F.);+#95 = EDGE_CURVE('',#96,#88,#98,.T.);+#96 = VERTEX_POINT('',#97);+#97 = CARTESIAN_POINT('',(-3.075,-0.415,0.));+#98 = LINE('',#99,#100);+#99 = CARTESIAN_POINT('',(-3.075,-0.415,0.));+#100 = VECTOR('',#101,1.);+#101 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#102 = ORIENTED_EDGE('',*,*,#103,.F.);+#103 = EDGE_CURVE('',#104,#96,#106,.T.);+#104 = VERTEX_POINT('',#105);+#105 = CARTESIAN_POINT('',(-2.525,-0.415,0.));+#106 = LINE('',#107,#108);+#107 = CARTESIAN_POINT('',(-2.525,-0.415,0.));+#108 = VECTOR('',#109,1.);+#109 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#110 = ORIENTED_EDGE('',*,*,#111,.F.);+#111 = EDGE_CURVE('',#112,#104,#114,.T.);+#112 = VERTEX_POINT('',#113);+#113 = CARTESIAN_POINT('',(-2.525,0.415,0.));+#114 = LINE('',#115,#116);+#115 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#116 = VECTOR('',#117,1.);+#117 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#118 = ORIENTED_EDGE('',*,*,#119,.T.);+#119 = EDGE_CURVE('',#112,#120,#122,.T.);+#120 = VERTEX_POINT('',#121);+#121 = CARTESIAN_POINT('',(-3.075,0.415,0.));+#122 = LINE('',#123,#124);+#123 = CARTESIAN_POINT('',(-2.525,0.415,0.));+#124 = VECTOR('',#125,1.);+#125 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#126 = ORIENTED_EDGE('',*,*,#127,.F.);+#127 = EDGE_CURVE('',#128,#120,#130,.T.);+#128 = VERTEX_POINT('',#129);+#129 = CARTESIAN_POINT('',(-3.075,0.855,0.));+#130 = LINE('',#131,#132);+#131 = CARTESIAN_POINT('',(-3.075,0.855,0.));+#132 = VECTOR('',#133,1.);+#133 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#134 = ORIENTED_EDGE('',*,*,#135,.F.);+#135 = EDGE_CURVE('',#136,#128,#138,.T.);+#136 = VERTEX_POINT('',#137);+#137 = CARTESIAN_POINT('',(-2.525,0.855,0.));+#138 = LINE('',#139,#140);+#139 = CARTESIAN_POINT('',(-2.525,0.855,0.));+#140 = VECTOR('',#141,1.);+#141 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#142 = ORIENTED_EDGE('',*,*,#143,.F.);+#143 = EDGE_CURVE('',#144,#136,#146,.T.);+#144 = VERTEX_POINT('',#145);+#145 = CARTESIAN_POINT('',(-2.525,1.685,0.));+#146 = LINE('',#147,#148);+#147 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#148 = VECTOR('',#149,1.);+#149 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#150 = ORIENTED_EDGE('',*,*,#151,.T.);+#151 = EDGE_CURVE('',#144,#152,#154,.T.);+#152 = VERTEX_POINT('',#153);+#153 = CARTESIAN_POINT('',(-3.075,1.685,0.));+#154 = LINE('',#155,#156);+#155 = CARTESIAN_POINT('',(-2.525,1.685,0.));+#156 = VECTOR('',#157,1.);+#157 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#158 = ORIENTED_EDGE('',*,*,#159,.F.);+#159 = EDGE_CURVE('',#160,#152,#162,.T.);+#160 = VERTEX_POINT('',#161);+#161 = CARTESIAN_POINT('',(-3.075,2.125,0.));+#162 = LINE('',#163,#164);+#163 = CARTESIAN_POINT('',(-3.075,2.125,0.));+#164 = VECTOR('',#165,1.);+#165 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#166 = ORIENTED_EDGE('',*,*,#167,.F.);+#167 = EDGE_CURVE('',#168,#160,#170,.T.);+#168 = VERTEX_POINT('',#169);+#169 = CARTESIAN_POINT('',(-2.525,2.125,0.));+#170 = LINE('',#171,#172);+#171 = CARTESIAN_POINT('',(-2.525,2.125,0.));+#172 = VECTOR('',#173,1.);+#173 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#174 = ORIENTED_EDGE('',*,*,#175,.T.);+#175 = EDGE_CURVE('',#168,#22,#176,.T.);+#176 = LINE('',#177,#178);+#177 = CARTESIAN_POINT('',(-2.525,2.125,0.));+#178 = VECTOR('',#179,1.);+#179 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#180 = PLANE('',#181);+#181 = AXIS2_PLACEMENT_3D('',#182,#183,#184);+#182 = CARTESIAN_POINT('',(-0.993183962264,2.113495437362E-16,0.));+#183 = DIRECTION('',(-0.,0.,-1.));+#184 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#185 = ADVANCED_FACE('',(#186),#211,.F.);+#186 = FACE_BOUND('',#187,.F.);+#187 = EDGE_LOOP('',(#188,#196,#197,#205));+#188 = ORIENTED_EDGE('',*,*,#189,.F.);+#189 = EDGE_CURVE('',#22,#190,#192,.T.);+#190 = VERTEX_POINT('',#191);+#191 = CARTESIAN_POINT('',(-2.525,2.1,3.E-02));+#192 = LINE('',#193,#194);+#193 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#194 = VECTOR('',#195,1.);+#195 = DIRECTION('',(0.,0.,1.));+#196 = ORIENTED_EDGE('',*,*,#21,.T.);+#197 = ORIENTED_EDGE('',*,*,#198,.T.);+#198 = EDGE_CURVE('',#24,#199,#201,.T.);+#199 = VERTEX_POINT('',#200);+#200 = CARTESIAN_POINT('',(1.625,2.1,3.E-02));+#201 = LINE('',#202,#203);+#202 = CARTESIAN_POINT('',(1.625,2.1,0.));+#203 = VECTOR('',#204,1.);+#204 = DIRECTION('',(0.,0.,1.));+#205 = ORIENTED_EDGE('',*,*,#206,.F.);+#206 = EDGE_CURVE('',#190,#199,#207,.T.);+#207 = LINE('',#208,#209);+#208 = CARTESIAN_POINT('',(-2.525,2.1,3.E-02));+#209 = VECTOR('',#210,1.);+#210 = DIRECTION('',(1.,2.22044604925E-16,0.));+#211 = PLANE('',#212);+#212 = AXIS2_PLACEMENT_3D('',#213,#214,#215);+#213 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#214 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#215 = DIRECTION('',(0.,0.,1.));+#216 = ADVANCED_FACE('',(#217),#235,.T.);+#217 = FACE_BOUND('',#218,.T.);+#218 = EDGE_LOOP('',(#219,#220,#221,#229));+#219 = ORIENTED_EDGE('',*,*,#31,.F.);+#220 = ORIENTED_EDGE('',*,*,#198,.T.);+#221 = ORIENTED_EDGE('',*,*,#222,.T.);+#222 = EDGE_CURVE('',#199,#223,#225,.T.);+#223 = VERTEX_POINT('',#224);+#224 = CARTESIAN_POINT('',(1.625,-2.1,3.E-02));+#225 = LINE('',#226,#227);+#226 = CARTESIAN_POINT('',(1.625,2.1,3.E-02));+#227 = VECTOR('',#228,1.);+#228 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#229 = ORIENTED_EDGE('',*,*,#230,.F.);+#230 = EDGE_CURVE('',#32,#223,#231,.T.);+#231 = LINE('',#232,#233);+#232 = CARTESIAN_POINT('',(1.625,-2.1,0.));+#233 = VECTOR('',#234,1.);+#234 = DIRECTION('',(0.,0.,1.));+#235 = PLANE('',#236);+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);+#237 = CARTESIAN_POINT('',(1.625,2.1,0.));+#238 = DIRECTION('',(1.,2.22044604925E-16,0.));+#239 = DIRECTION('',(0.,0.,1.));+#240 = ADVANCED_FACE('',(#241),#259,.T.);+#241 = FACE_BOUND('',#242,.T.);+#242 = EDGE_LOOP('',(#243,#251,#252,#253));+#243 = ORIENTED_EDGE('',*,*,#244,.F.);+#244 = EDGE_CURVE('',#40,#245,#247,.T.);+#245 = VERTEX_POINT('',#246);+#246 = CARTESIAN_POINT('',(-2.525,-2.1,3.E-02));+#247 = LINE('',#248,#249);+#248 = CARTESIAN_POINT('',(-2.525,-2.1,0.));+#249 = VECTOR('',#250,1.);+#250 = DIRECTION('',(0.,0.,1.));+#251 = ORIENTED_EDGE('',*,*,#39,.T.);+#252 = ORIENTED_EDGE('',*,*,#230,.T.);+#253 = ORIENTED_EDGE('',*,*,#254,.F.);+#254 = EDGE_CURVE('',#245,#223,#255,.T.);+#255 = LINE('',#256,#257);+#256 = CARTESIAN_POINT('',(-2.525,-2.1,3.E-02));+#257 = VECTOR('',#258,1.);+#258 = DIRECTION('',(1.,2.22044604925E-16,0.));+#259 = PLANE('',#260);+#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263);+#261 = CARTESIAN_POINT('',(-2.525,-2.1,0.));+#262 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#263 = DIRECTION('',(0.,0.,1.));+#264 = ADVANCED_FACE('',(#265),#283,.F.);+#265 = FACE_BOUND('',#266,.F.);+#266 = EDGE_LOOP('',(#267,#275,#276,#277));+#267 = ORIENTED_EDGE('',*,*,#268,.F.);+#268 = EDGE_CURVE('',#245,#269,#271,.T.);+#269 = VERTEX_POINT('',#270);+#270 = CARTESIAN_POINT('',(-2.525,-2.125,3.E-02));+#271 = LINE('',#272,#273);+#272 = CARTESIAN_POINT('',(-2.525,2.1,3.E-02));+#273 = VECTOR('',#274,1.);+#274 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#275 = ORIENTED_EDGE('',*,*,#244,.F.);+#276 = ORIENTED_EDGE('',*,*,#47,.T.);+#277 = ORIENTED_EDGE('',*,*,#278,.T.);+#278 = EDGE_CURVE('',#48,#269,#279,.T.);+#279 = LINE('',#280,#281);+#280 = CARTESIAN_POINT('',(-2.525,-2.125,0.));+#281 = VECTOR('',#282,1.);+#282 = DIRECTION('',(0.,0.,1.));+#283 = PLANE('',#284);+#284 = AXIS2_PLACEMENT_3D('',#285,#286,#287);+#285 = CARTESIAN_POINT('',(-2.525,-1.685,0.));+#286 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#287 = DIRECTION('',(0.,0.,1.));+#288 = ADVANCED_FACE('',(#289),#325,.T.);+#289 = FACE_BOUND('',#290,.T.);+#290 = EDGE_LOOP('',(#291,#299,#300,#301,#309,#319));+#291 = ORIENTED_EDGE('',*,*,#292,.F.);+#292 = EDGE_CURVE('',#56,#293,#295,.T.);+#293 = VERTEX_POINT('',#294);+#294 = CARTESIAN_POINT('',(-3.075,-2.125,0.25));+#295 = LINE('',#296,#297);+#296 = CARTESIAN_POINT('',(-3.075,-2.125,0.));+#297 = VECTOR('',#298,1.);+#298 = DIRECTION('',(0.,0.,1.));+#299 = ORIENTED_EDGE('',*,*,#55,.F.);+#300 = ORIENTED_EDGE('',*,*,#278,.T.);+#301 = ORIENTED_EDGE('',*,*,#302,.T.);+#302 = EDGE_CURVE('',#269,#303,#305,.T.);+#303 = VERTEX_POINT('',#304);+#304 = CARTESIAN_POINT('',(-2.938470288558,-2.125,3.E-02));+#305 = LINE('',#306,#307);+#306 = CARTESIAN_POINT('',(-2.731735144279,-2.125,3.E-02));+#307 = VECTOR('',#308,1.);+#308 = DIRECTION('',(-1.,1.144237745222E-17,-0.));+#309 = ORIENTED_EDGE('',*,*,#310,.T.);+#310 = EDGE_CURVE('',#303,#311,#313,.T.);+#311 = VERTEX_POINT('',#312);+#312 = CARTESIAN_POINT('',(-2.95,-2.125,0.25));+#313 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#314,#315,#316,#317,#318),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#314 = CARTESIAN_POINT('',(-2.938470288558,-2.125,3.E-02));+#315 = CARTESIAN_POINT('',(-2.941352715446,-2.125,8.49999814562E-02));+#316 = CARTESIAN_POINT('',(-2.944235142988,-2.125,0.139999975368));+#317 = CARTESIAN_POINT('',(-2.947117571175,-2.125,0.194999981594));+#318 = CARTESIAN_POINT('',(-2.95,-2.125,0.25));+#319 = ORIENTED_EDGE('',*,*,#320,.T.);+#320 = EDGE_CURVE('',#311,#293,#321,.T.);+#321 = LINE('',#322,#323);+#322 = CARTESIAN_POINT('',(-2.525,-2.125,0.25));+#323 = VECTOR('',#324,1.);+#324 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#325 = PLANE('',#326);+#326 = AXIS2_PLACEMENT_3D('',#327,#328,#329);+#327 = CARTESIAN_POINT('',(-2.525,-2.125,0.));+#328 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#329 = DIRECTION('',(0.,0.,1.));+#330 = ADVANCED_FACE('',(#331),#349,.T.);+#331 = FACE_BOUND('',#332,.T.);+#332 = EDGE_LOOP('',(#333,#341,#342,#343));+#333 = ORIENTED_EDGE('',*,*,#334,.F.);+#334 = EDGE_CURVE('',#64,#335,#337,.T.);+#335 = VERTEX_POINT('',#336);+#336 = CARTESIAN_POINT('',(-3.075,-1.685,0.25));+#337 = LINE('',#338,#339);+#338 = CARTESIAN_POINT('',(-3.075,-1.685,0.));+#339 = VECTOR('',#340,1.);+#340 = DIRECTION('',(0.,0.,1.));+#341 = ORIENTED_EDGE('',*,*,#63,.T.);+#342 = ORIENTED_EDGE('',*,*,#292,.T.);+#343 = ORIENTED_EDGE('',*,*,#344,.F.);+#344 = EDGE_CURVE('',#335,#293,#345,.T.);+#345 = LINE('',#346,#347);+#346 = CARTESIAN_POINT('',(-3.075,-1.685,0.25));+#347 = VECTOR('',#348,1.);+#348 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#349 = PLANE('',#350);+#350 = AXIS2_PLACEMENT_3D('',#351,#352,#353);+#351 = CARTESIAN_POINT('',(-3.075,-1.685,0.));+#352 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#353 = DIRECTION('',(0.,0.,1.));+#354 = ADVANCED_FACE('',(#355),#391,.F.);+#355 = FACE_BOUND('',#356,.F.);+#356 = EDGE_LOOP('',(#357,#358,#359,#367,#375,#385));+#357 = ORIENTED_EDGE('',*,*,#334,.F.);+#358 = ORIENTED_EDGE('',*,*,#71,.F.);+#359 = ORIENTED_EDGE('',*,*,#360,.T.);+#360 = EDGE_CURVE('',#72,#361,#363,.T.);+#361 = VERTEX_POINT('',#362);+#362 = CARTESIAN_POINT('',(-2.525,-1.685,3.E-02));+#363 = LINE('',#364,#365);+#364 = CARTESIAN_POINT('',(-2.525,-1.685,0.));+#365 = VECTOR('',#366,1.);+#366 = DIRECTION('',(0.,0.,1.));+#367 = ORIENTED_EDGE('',*,*,#368,.T.);+#368 = EDGE_CURVE('',#361,#369,#371,.T.);+#369 = VERTEX_POINT('',#370);+#370 = CARTESIAN_POINT('',(-2.938470288558,-1.685,3.E-02));+#371 = LINE('',#372,#373);+#372 = CARTESIAN_POINT('',(-2.731735144279,-1.685,3.E-02));+#373 = VECTOR('',#374,1.);+#374 = DIRECTION('',(-1.,1.144237745222E-17,-0.));+#375 = ORIENTED_EDGE('',*,*,#376,.T.);+#376 = EDGE_CURVE('',#369,#377,#379,.T.);+#377 = VERTEX_POINT('',#378);+#378 = CARTESIAN_POINT('',(-2.95,-1.685,0.25));+#379 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#380,#381,#382,#383,#384),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#380 = CARTESIAN_POINT('',(-2.938470288558,-1.685,3.E-02));+#381 = CARTESIAN_POINT('',(-2.941352715807,-1.685,8.499998834011E-02));+#382 = CARTESIAN_POINT('',(-2.944235143467,-1.685,0.139999984512));+#383 = CARTESIAN_POINT('',(-2.947117571533,-1.685,0.194999988427));+#384 = CARTESIAN_POINT('',(-2.95,-1.685,0.25));+#385 = ORIENTED_EDGE('',*,*,#386,.T.);+#386 = EDGE_CURVE('',#377,#335,#387,.T.);+#387 = LINE('',#388,#389);+#388 = CARTESIAN_POINT('',(-2.525,-1.685,0.25));+#389 = VECTOR('',#390,1.);+#390 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#391 = PLANE('',#392);+#392 = AXIS2_PLACEMENT_3D('',#393,#394,#395);+#393 = CARTESIAN_POINT('',(-2.525,-1.685,0.));+#394 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#395 = DIRECTION('',(0.,0.,1.));+#396 = ADVANCED_FACE('',(#397),#415,.F.);+#397 = FACE_BOUND('',#398,.F.);+#398 = EDGE_LOOP('',(#399,#400,#408,#414));+#399 = ORIENTED_EDGE('',*,*,#79,.F.);+#400 = ORIENTED_EDGE('',*,*,#401,.T.);+#401 = EDGE_CURVE('',#80,#402,#404,.T.);+#402 = VERTEX_POINT('',#403);+#403 = CARTESIAN_POINT('',(-2.525,-0.855,3.E-02));+#404 = LINE('',#405,#406);+#405 = CARTESIAN_POINT('',(-2.525,-0.855,0.));+#406 = VECTOR('',#407,1.);+#407 = DIRECTION('',(0.,0.,1.));+#408 = ORIENTED_EDGE('',*,*,#409,.T.);+#409 = EDGE_CURVE('',#402,#361,#410,.T.);+#410 = LINE('',#411,#412);+#411 = CARTESIAN_POINT('',(-2.525,2.1,3.E-02));+#412 = VECTOR('',#413,1.);+#413 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#414 = ORIENTED_EDGE('',*,*,#360,.F.);+#415 = PLANE('',#416);+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);+#417 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#418 = DIRECTION('',(1.,2.22044604925E-16,0.));+#419 = DIRECTION('',(0.,0.,1.));+#420 = ADVANCED_FACE('',(#421),#457,.T.);+#421 = FACE_BOUND('',#422,.T.);+#422 = EDGE_LOOP('',(#423,#431,#432,#433,#441,#451));+#423 = ORIENTED_EDGE('',*,*,#424,.F.);+#424 = EDGE_CURVE('',#88,#425,#427,.T.);+#425 = VERTEX_POINT('',#426);+#426 = CARTESIAN_POINT('',(-3.075,-0.855,0.25));+#427 = LINE('',#428,#429);+#428 = CARTESIAN_POINT('',(-3.075,-0.855,0.));+#429 = VECTOR('',#430,1.);+#430 = DIRECTION('',(0.,0.,1.));+#431 = ORIENTED_EDGE('',*,*,#87,.F.);+#432 = ORIENTED_EDGE('',*,*,#401,.T.);+#433 = ORIENTED_EDGE('',*,*,#434,.T.);+#434 = EDGE_CURVE('',#402,#435,#437,.T.);+#435 = VERTEX_POINT('',#436);+#436 = CARTESIAN_POINT('',(-2.938470288558,-0.855,3.E-02));+#437 = LINE('',#438,#439);+#438 = CARTESIAN_POINT('',(-2.731735144279,-0.855,3.E-02));+#439 = VECTOR('',#440,1.);+#440 = DIRECTION('',(-1.,1.144237745222E-17,-0.));+#441 = ORIENTED_EDGE('',*,*,#442,.T.);+#442 = EDGE_CURVE('',#435,#443,#445,.T.);+#443 = VERTEX_POINT('',#444);+#444 = CARTESIAN_POINT('',(-2.95,-0.855,0.25));+#445 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#446,#447,#448,#449,#450),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#446 = CARTESIAN_POINT('',(-2.938470288558,-0.855,3.E-02));+#447 = CARTESIAN_POINT('',(-2.941433784925,-0.855,8.654687926698E-02));+#448 = CARTESIAN_POINT('',(-2.944146068456,-0.855,0.138300332051));+#449 = CARTESIAN_POINT('',(-2.947390802947,-0.855,0.200213554391));+#450 = CARTESIAN_POINT('',(-2.95,-0.855,0.25));+#451 = ORIENTED_EDGE('',*,*,#452,.T.);+#452 = EDGE_CURVE('',#443,#425,#453,.T.);+#453 = LINE('',#454,#455);+#454 = CARTESIAN_POINT('',(-2.525,-0.855,0.25));+#455 = VECTOR('',#456,1.);+#456 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#457 = PLANE('',#458);+#458 = AXIS2_PLACEMENT_3D('',#459,#460,#461);+#459 = CARTESIAN_POINT('',(-2.525,-0.855,0.));+#460 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#461 = DIRECTION('',(0.,0.,1.));+#462 = ADVANCED_FACE('',(#463),#481,.T.);+#463 = FACE_BOUND('',#464,.T.);+#464 = EDGE_LOOP('',(#465,#473,#474,#475));+#465 = ORIENTED_EDGE('',*,*,#466,.F.);+#466 = EDGE_CURVE('',#96,#467,#469,.T.);+#467 = VERTEX_POINT('',#468);+#468 = CARTESIAN_POINT('',(-3.075,-0.415,0.25));+#469 = LINE('',#470,#471);+#470 = CARTESIAN_POINT('',(-3.075,-0.415,0.));+#471 = VECTOR('',#472,1.);+#472 = DIRECTION('',(0.,0.,1.));+#473 = ORIENTED_EDGE('',*,*,#95,.T.);+#474 = ORIENTED_EDGE('',*,*,#424,.T.);+#475 = ORIENTED_EDGE('',*,*,#476,.F.);+#476 = EDGE_CURVE('',#467,#425,#477,.T.);+#477 = LINE('',#478,#479);+#478 = CARTESIAN_POINT('',(-3.075,-0.415,0.25));+#479 = VECTOR('',#480,1.);+#480 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#481 = PLANE('',#482);+#482 = AXIS2_PLACEMENT_3D('',#483,#484,#485);+#483 = CARTESIAN_POINT('',(-3.075,-0.415,0.));+#484 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#485 = DIRECTION('',(0.,0.,1.));+#486 = ADVANCED_FACE('',(#487),#525,.F.);+#487 = FACE_BOUND('',#488,.F.);+#488 = EDGE_LOOP('',(#489,#490,#491,#499,#507,#519));+#489 = ORIENTED_EDGE('',*,*,#466,.F.);+#490 = ORIENTED_EDGE('',*,*,#103,.F.);+#491 = ORIENTED_EDGE('',*,*,#492,.T.);+#492 = EDGE_CURVE('',#104,#493,#495,.T.);+#493 = VERTEX_POINT('',#494);+#494 = CARTESIAN_POINT('',(-2.525,-0.415,3.E-02));+#495 = LINE('',#496,#497);+#496 = CARTESIAN_POINT('',(-2.525,-0.415,0.));+#497 = VECTOR('',#498,1.);+#498 = DIRECTION('',(0.,0.,1.));+#499 = ORIENTED_EDGE('',*,*,#500,.T.);+#500 = EDGE_CURVE('',#493,#501,#503,.T.);+#501 = VERTEX_POINT('',#502);+#502 = CARTESIAN_POINT('',(-2.938470288558,-0.415,3.E-02));+#503 = LINE('',#504,#505);+#504 = CARTESIAN_POINT('',(-2.731735144279,-0.415,3.E-02));+#505 = VECTOR('',#506,1.);+#506 = DIRECTION('',(-1.,1.144237745222E-17,-0.));+#507 = ORIENTED_EDGE('',*,*,#508,.T.);+#508 = EDGE_CURVE('',#501,#509,#511,.T.);+#509 = VERTEX_POINT('',#510);+#510 = CARTESIAN_POINT('',(-2.95,-0.415,0.25));+#511 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#512,#513,#514,#515,#516,#517,+#518),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.,0.290000002647,+0.580000003128,0.871000001449,1.),.UNSPECIFIED.);+#512 = CARTESIAN_POINT('',(-2.938470288558,-0.415,3.E-02));+#513 = CARTESIAN_POINT('',(-2.938841801481,-0.415,3.708888886242E-02));+#514 = CARTESIAN_POINT('',(-2.942123820706,-0.415,9.971354632244E-02));+#515 = CARTESIAN_POINT('',(-2.945190875795,-0.415,0.158236443696));+#516 = CARTESIAN_POINT('',(-2.947544668872,-0.415,0.203149491134));+#517 = CARTESIAN_POINT('',(-2.949834740802,-0.415,0.246846666662));+#518 = CARTESIAN_POINT('',(-2.95,-0.415,0.25));+#519 = ORIENTED_EDGE('',*,*,#520,.T.);+#520 = EDGE_CURVE('',#509,#467,#521,.T.);+#521 = LINE('',#522,#523);+#522 = CARTESIAN_POINT('',(-2.525,-0.415,0.25));+#523 = VECTOR('',#524,1.);+#524 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#525 = PLANE('',#526);+#526 = AXIS2_PLACEMENT_3D('',#527,#528,#529);+#527 = CARTESIAN_POINT('',(-2.525,-0.415,0.));+#528 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#529 = DIRECTION('',(0.,0.,1.));+#530 = ADVANCED_FACE('',(#531),#549,.F.);+#531 = FACE_BOUND('',#532,.F.);+#532 = EDGE_LOOP('',(#533,#534,#542,#548));+#533 = ORIENTED_EDGE('',*,*,#111,.F.);+#534 = ORIENTED_EDGE('',*,*,#535,.T.);+#535 = EDGE_CURVE('',#112,#536,#538,.T.);+#536 = VERTEX_POINT('',#537);+#537 = CARTESIAN_POINT('',(-2.525,0.415,3.E-02));+#538 = LINE('',#539,#540);+#539 = CARTESIAN_POINT('',(-2.525,0.415,0.));+#540 = VECTOR('',#541,1.);+#541 = DIRECTION('',(0.,0.,1.));+#542 = ORIENTED_EDGE('',*,*,#543,.T.);+#543 = EDGE_CURVE('',#536,#493,#544,.T.);+#544 = LINE('',#545,#546);+#545 = CARTESIAN_POINT('',(-2.525,2.1,3.E-02));+#546 = VECTOR('',#547,1.);+#547 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#548 = ORIENTED_EDGE('',*,*,#492,.F.);+#549 = PLANE('',#550);+#550 = AXIS2_PLACEMENT_3D('',#551,#552,#553);+#551 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#552 = DIRECTION('',(1.,2.22044604925E-16,0.));+#553 = DIRECTION('',(0.,0.,1.));+#554 = ADVANCED_FACE('',(#555),#593,.T.);+#555 = FACE_BOUND('',#556,.T.);+#556 = EDGE_LOOP('',(#557,#565,#566,#567,#575,#587));+#557 = ORIENTED_EDGE('',*,*,#558,.F.);+#558 = EDGE_CURVE('',#120,#559,#561,.T.);+#559 = VERTEX_POINT('',#560);+#560 = CARTESIAN_POINT('',(-3.075,0.415,0.25));+#561 = LINE('',#562,#563);+#562 = CARTESIAN_POINT('',(-3.075,0.415,0.));+#563 = VECTOR('',#564,1.);+#564 = DIRECTION('',(0.,0.,1.));+#565 = ORIENTED_EDGE('',*,*,#119,.F.);+#566 = ORIENTED_EDGE('',*,*,#535,.T.);+#567 = ORIENTED_EDGE('',*,*,#568,.T.);+#568 = EDGE_CURVE('',#536,#569,#571,.T.);+#569 = VERTEX_POINT('',#570);+#570 = CARTESIAN_POINT('',(-2.938470288558,0.415,3.E-02));+#571 = LINE('',#572,#573);+#572 = CARTESIAN_POINT('',(-2.731735144279,0.415,3.E-02));+#573 = VECTOR('',#574,1.);+#574 = DIRECTION('',(-1.,1.144237745222E-17,-0.));+#575 = ORIENTED_EDGE('',*,*,#576,.T.);+#576 = EDGE_CURVE('',#569,#577,#579,.T.);+#577 = VERTEX_POINT('',#578);+#578 = CARTESIAN_POINT('',(-2.95,0.415,0.25));+#579 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#580,#581,#582,#583,#584,#585,+#586),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.,0.290000002647,+0.580000003128,0.871000001449,1.),.UNSPECIFIED.);+#580 = CARTESIAN_POINT('',(-2.938470288558,0.415,3.E-02));+#581 = CARTESIAN_POINT('',(-2.938841801481,0.415,3.708888886242E-02));+#582 = CARTESIAN_POINT('',(-2.942123820706,0.415,9.971354632244E-02));+#583 = CARTESIAN_POINT('',(-2.945190875795,0.415,0.158236443696));+#584 = CARTESIAN_POINT('',(-2.947544668872,0.415,0.203149491134));+#585 = CARTESIAN_POINT('',(-2.949834740802,0.415,0.246846666662));+#586 = CARTESIAN_POINT('',(-2.95,0.415,0.25));+#587 = ORIENTED_EDGE('',*,*,#588,.T.);+#588 = EDGE_CURVE('',#577,#559,#589,.T.);+#589 = LINE('',#590,#591);+#590 = CARTESIAN_POINT('',(-2.525,0.415,0.25));+#591 = VECTOR('',#592,1.);+#592 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#593 = PLANE('',#594);+#594 = AXIS2_PLACEMENT_3D('',#595,#596,#597);+#595 = CARTESIAN_POINT('',(-2.525,0.415,0.));+#596 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#597 = DIRECTION('',(0.,0.,1.));+#598 = ADVANCED_FACE('',(#599),#617,.T.);+#599 = FACE_BOUND('',#600,.T.);+#600 = EDGE_LOOP('',(#601,#609,#610,#611));+#601 = ORIENTED_EDGE('',*,*,#602,.F.);+#602 = EDGE_CURVE('',#128,#603,#605,.T.);+#603 = VERTEX_POINT('',#604);+#604 = CARTESIAN_POINT('',(-3.075,0.855,0.25));+#605 = LINE('',#606,#607);+#606 = CARTESIAN_POINT('',(-3.075,0.855,0.));+#607 = VECTOR('',#608,1.);+#608 = DIRECTION('',(0.,0.,1.));+#609 = ORIENTED_EDGE('',*,*,#127,.T.);+#610 = ORIENTED_EDGE('',*,*,#558,.T.);+#611 = ORIENTED_EDGE('',*,*,#612,.F.);+#612 = EDGE_CURVE('',#603,#559,#613,.T.);+#613 = LINE('',#614,#615);+#614 = CARTESIAN_POINT('',(-3.075,0.855,0.25));+#615 = VECTOR('',#616,1.);+#616 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#617 = PLANE('',#618);+#618 = AXIS2_PLACEMENT_3D('',#619,#620,#621);+#619 = CARTESIAN_POINT('',(-3.075,0.855,0.));+#620 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#621 = DIRECTION('',(0.,0.,1.));+#622 = ADVANCED_FACE('',(#623),#659,.F.);+#623 = FACE_BOUND('',#624,.F.);+#624 = EDGE_LOOP('',(#625,#626,#627,#635,#643,#653));+#625 = ORIENTED_EDGE('',*,*,#602,.F.);+#626 = ORIENTED_EDGE('',*,*,#135,.F.);+#627 = ORIENTED_EDGE('',*,*,#628,.T.);+#628 = EDGE_CURVE('',#136,#629,#631,.T.);+#629 = VERTEX_POINT('',#630);+#630 = CARTESIAN_POINT('',(-2.525,0.855,3.E-02));+#631 = LINE('',#632,#633);+#632 = CARTESIAN_POINT('',(-2.525,0.855,0.));+#633 = VECTOR('',#634,1.);+#634 = DIRECTION('',(0.,0.,1.));+#635 = ORIENTED_EDGE('',*,*,#636,.T.);+#636 = EDGE_CURVE('',#629,#637,#639,.T.);+#637 = VERTEX_POINT('',#638);+#638 = CARTESIAN_POINT('',(-2.938470288558,0.855,3.E-02));+#639 = LINE('',#640,#641);+#640 = CARTESIAN_POINT('',(-2.731735144279,0.855,3.E-02));+#641 = VECTOR('',#642,1.);+#642 = DIRECTION('',(-1.,1.144237745222E-17,-0.));+#643 = ORIENTED_EDGE('',*,*,#644,.T.);+#644 = EDGE_CURVE('',#637,#645,#647,.T.);+#645 = VERTEX_POINT('',#646);+#646 = CARTESIAN_POINT('',(-2.95,0.855,0.25));+#647 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#648,#649,#650,#651,#652),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#648 = CARTESIAN_POINT('',(-2.938470288558,0.855,3.E-02));+#649 = CARTESIAN_POINT('',(-2.941433784926,0.855,8.654687926698E-02));+#650 = CARTESIAN_POINT('',(-2.944146068456,0.855,0.138300332051));+#651 = CARTESIAN_POINT('',(-2.947390802947,0.855,0.200213554391));+#652 = CARTESIAN_POINT('',(-2.95,0.855,0.25));+#653 = ORIENTED_EDGE('',*,*,#654,.T.);+#654 = EDGE_CURVE('',#645,#603,#655,.T.);+#655 = LINE('',#656,#657);+#656 = CARTESIAN_POINT('',(-2.525,0.855,0.25));+#657 = VECTOR('',#658,1.);+#658 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#659 = PLANE('',#660);+#660 = AXIS2_PLACEMENT_3D('',#661,#662,#663);+#661 = CARTESIAN_POINT('',(-2.525,0.855,0.));+#662 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#663 = DIRECTION('',(0.,0.,1.));+#664 = ADVANCED_FACE('',(#665),#683,.F.);+#665 = FACE_BOUND('',#666,.F.);+#666 = EDGE_LOOP('',(#667,#668,#676,#682));+#667 = ORIENTED_EDGE('',*,*,#143,.F.);+#668 = ORIENTED_EDGE('',*,*,#669,.T.);+#669 = EDGE_CURVE('',#144,#670,#672,.T.);+#670 = VERTEX_POINT('',#671);+#671 = CARTESIAN_POINT('',(-2.525,1.685,3.E-02));+#672 = LINE('',#673,#674);+#673 = CARTESIAN_POINT('',(-2.525,1.685,0.));+#674 = VECTOR('',#675,1.);+#675 = DIRECTION('',(0.,0.,1.));+#676 = ORIENTED_EDGE('',*,*,#677,.T.);+#677 = EDGE_CURVE('',#670,#629,#678,.T.);+#678 = LINE('',#679,#680);+#679 = CARTESIAN_POINT('',(-2.525,2.1,3.E-02));+#680 = VECTOR('',#681,1.);+#681 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#682 = ORIENTED_EDGE('',*,*,#628,.F.);+#683 = PLANE('',#684);+#684 = AXIS2_PLACEMENT_3D('',#685,#686,#687);+#685 = CARTESIAN_POINT('',(-2.525,2.1,0.));+#686 = DIRECTION('',(1.,2.22044604925E-16,0.));+#687 = DIRECTION('',(0.,0.,1.));+#688 = ADVANCED_FACE('',(#689),#725,.T.);+#689 = FACE_BOUND('',#690,.T.);+#690 = EDGE_LOOP('',(#691,#699,#700,#701,#709,#719));+#691 = ORIENTED_EDGE('',*,*,#692,.F.);+#692 = EDGE_CURVE('',#152,#693,#695,.T.);+#693 = VERTEX_POINT('',#694);+#694 = CARTESIAN_POINT('',(-3.075,1.685,0.25));+#695 = LINE('',#696,#697);+#696 = CARTESIAN_POINT('',(-3.075,1.685,0.));+#697 = VECTOR('',#698,1.);+#698 = DIRECTION('',(0.,0.,1.));+#699 = ORIENTED_EDGE('',*,*,#151,.F.);+#700 = ORIENTED_EDGE('',*,*,#669,.T.);+#701 = ORIENTED_EDGE('',*,*,#702,.T.);+#702 = EDGE_CURVE('',#670,#703,#705,.T.);+#703 = VERTEX_POINT('',#704);+#704 = CARTESIAN_POINT('',(-2.938470288558,1.685,3.E-02));+#705 = LINE('',#706,#707);+#706 = CARTESIAN_POINT('',(-2.731735144279,1.685,3.E-02));+#707 = VECTOR('',#708,1.);+#708 = DIRECTION('',(-1.,1.144237745222E-17,-0.));+#709 = ORIENTED_EDGE('',*,*,#710,.T.);+#710 = EDGE_CURVE('',#703,#711,#713,.T.);+#711 = VERTEX_POINT('',#712);+#712 = CARTESIAN_POINT('',(-2.95,1.685,0.25));+#713 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#714,#715,#716,#717,#718),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#714 = CARTESIAN_POINT('',(-2.938470288558,1.685,3.E-02));+#715 = CARTESIAN_POINT('',(-2.941352715807,1.685,8.499998834011E-02));+#716 = CARTESIAN_POINT('',(-2.944235143467,1.685,0.139999984512));+#717 = CARTESIAN_POINT('',(-2.947117571533,1.685,0.194999988427));+#718 = CARTESIAN_POINT('',(-2.95,1.685,0.25));+#719 = ORIENTED_EDGE('',*,*,#720,.T.);+#720 = EDGE_CURVE('',#711,#693,#721,.T.);+#721 = LINE('',#722,#723);+#722 = CARTESIAN_POINT('',(-2.525,1.685,0.25));+#723 = VECTOR('',#724,1.);+#724 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#725 = PLANE('',#726);+#726 = AXIS2_PLACEMENT_3D('',#727,#728,#729);+#727 = CARTESIAN_POINT('',(-2.525,1.685,0.));+#728 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#729 = DIRECTION('',(0.,0.,1.));+#730 = ADVANCED_FACE('',(#731),#749,.T.);+#731 = FACE_BOUND('',#732,.T.);+#732 = EDGE_LOOP('',(#733,#741,#742,#743));+#733 = ORIENTED_EDGE('',*,*,#734,.F.);+#734 = EDGE_CURVE('',#160,#735,#737,.T.);+#735 = VERTEX_POINT('',#736);+#736 = CARTESIAN_POINT('',(-3.075,2.125,0.25));+#737 = LINE('',#738,#739);+#738 = CARTESIAN_POINT('',(-3.075,2.125,0.));+#739 = VECTOR('',#740,1.);+#740 = DIRECTION('',(0.,0.,1.));+#741 = ORIENTED_EDGE('',*,*,#159,.T.);+#742 = ORIENTED_EDGE('',*,*,#692,.T.);+#743 = ORIENTED_EDGE('',*,*,#744,.F.);+#744 = EDGE_CURVE('',#735,#693,#745,.T.);+#745 = LINE('',#746,#747);+#746 = CARTESIAN_POINT('',(-3.075,2.125,0.25));+#747 = VECTOR('',#748,1.);+#748 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#749 = PLANE('',#750);+#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753);+#751 = CARTESIAN_POINT('',(-3.075,2.125,0.));+#752 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#753 = DIRECTION('',(0.,0.,1.));+#754 = ADVANCED_FACE('',(#755),#791,.F.);+#755 = FACE_BOUND('',#756,.F.);+#756 = EDGE_LOOP('',(#757,#758,#759,#767,#775,#785));+#757 = ORIENTED_EDGE('',*,*,#734,.F.);+#758 = ORIENTED_EDGE('',*,*,#167,.F.);+#759 = ORIENTED_EDGE('',*,*,#760,.T.);+#760 = EDGE_CURVE('',#168,#761,#763,.T.);+#761 = VERTEX_POINT('',#762);+#762 = CARTESIAN_POINT('',(-2.525,2.125,3.E-02));+#763 = LINE('',#764,#765);+#764 = CARTESIAN_POINT('',(-2.525,2.125,0.));+#765 = VECTOR('',#766,1.);+#766 = DIRECTION('',(0.,0.,1.));+#767 = ORIENTED_EDGE('',*,*,#768,.T.);+#768 = EDGE_CURVE('',#761,#769,#771,.T.);+#769 = VERTEX_POINT('',#770);+#770 = CARTESIAN_POINT('',(-2.938470288558,2.125,3.E-02));+#771 = LINE('',#772,#773);+#772 = CARTESIAN_POINT('',(-2.731735144279,2.125,3.E-02));+#773 = VECTOR('',#774,1.);+#774 = DIRECTION('',(-1.,1.144237745222E-17,-0.));+#775 = ORIENTED_EDGE('',*,*,#776,.T.);+#776 = EDGE_CURVE('',#769,#777,#779,.T.);+#777 = VERTEX_POINT('',#778);+#778 = CARTESIAN_POINT('',(-2.95,2.125,0.25));+#779 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#780,#781,#782,#783,#784),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#780 = CARTESIAN_POINT('',(-2.938470288558,2.125,3.E-02));+#781 = CARTESIAN_POINT('',(-2.941352715446,2.125,8.49999814562E-02));+#782 = CARTESIAN_POINT('',(-2.944235142988,2.125,0.139999975368));+#783 = CARTESIAN_POINT('',(-2.947117571175,2.125,0.194999981594));+#784 = CARTESIAN_POINT('',(-2.95,2.125,0.25));+#785 = ORIENTED_EDGE('',*,*,#786,.T.);+#786 = EDGE_CURVE('',#777,#735,#787,.T.);+#787 = LINE('',#788,#789);+#788 = CARTESIAN_POINT('',(-2.525,2.125,0.25));+#789 = VECTOR('',#790,1.);+#790 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#791 = PLANE('',#792);+#792 = AXIS2_PLACEMENT_3D('',#793,#794,#795);+#793 = CARTESIAN_POINT('',(-2.525,2.125,0.));+#794 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#795 = DIRECTION('',(0.,0.,1.));+#796 = ADVANCED_FACE('',(#797),#808,.F.);+#797 = FACE_BOUND('',#798,.F.);+#798 = EDGE_LOOP('',(#799,#805,#806,#807));+#799 = ORIENTED_EDGE('',*,*,#800,.T.);+#800 = EDGE_CURVE('',#190,#761,#801,.T.);+#801 = LINE('',#802,#803);+#802 = CARTESIAN_POINT('',(-2.525,2.344235144279,3.E-02));+#803 = VECTOR('',#804,1.);+#804 = DIRECTION('',(1.144237745222E-17,1.,0.));+#805 = ORIENTED_EDGE('',*,*,#760,.F.);+#806 = ORIENTED_EDGE('',*,*,#175,.T.);+#807 = ORIENTED_EDGE('',*,*,#189,.T.);+#808 = PLANE('',#809);+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);+#810 = CARTESIAN_POINT('',(-2.525,2.125,0.));+#811 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#812 = DIRECTION('',(0.,0.,1.));+#813 = ADVANCED_FACE('',(#814),#989,.T.);+#814 = FACE_BOUND('',#815,.T.);+#815 = EDGE_LOOP('',(#816,#824,#832,#840,#848,#856,#864,#872,#880,#888,+#896,#904,#912,#920,#928,#936,#944,#952,#960,#968,#976,#982,#983,+#984,#985,#986,#987,#988));+#816 = ORIENTED_EDGE('',*,*,#817,.F.);+#817 = EDGE_CURVE('',#818,#769,#820,.T.);+#818 = VERTEX_POINT('',#819);+#819 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#820 = LINE('',#821,#822);+#821 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#822 = VECTOR('',#823,1.);+#823 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#824 = ORIENTED_EDGE('',*,*,#825,.F.);+#825 = EDGE_CURVE('',#826,#818,#828,.T.);+#826 = VERTEX_POINT('',#827);+#827 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,3.E-02));+#828 = LINE('',#829,#830);+#829 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,3.E-02));+#830 = VECTOR('',#831,1.);+#831 = DIRECTION('',(-1.,-2.22044604925E-16,0.));+#832 = ORIENTED_EDGE('',*,*,#833,.F.);+#833 = EDGE_CURVE('',#834,#826,#836,.T.);+#834 = VERTEX_POINT('',#835);+#835 = CARTESIAN_POINT('',(2.938470288558,2.125,3.E-02));+#836 = LINE('',#837,#838);+#837 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,3.E-02));+#838 = VECTOR('',#839,1.);+#839 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#840 = ORIENTED_EDGE('',*,*,#841,.F.);+#841 = EDGE_CURVE('',#842,#834,#844,.T.);+#842 = VERTEX_POINT('',#843);+#843 = CARTESIAN_POINT('',(2.525,2.125,3.E-02));+#844 = LINE('',#845,#846);+#845 = CARTESIAN_POINT('',(-0.206735144279,2.125,3.E-02));+#846 = VECTOR('',#847,1.);+#847 = DIRECTION('',(1.,1.110223024625E-16,0.));+#848 = ORIENTED_EDGE('',*,*,#849,.T.);+#849 = EDGE_CURVE('',#842,#850,#852,.T.);+#850 = VERTEX_POINT('',#851);+#851 = CARTESIAN_POINT('',(2.525,1.685,3.E-02));+#852 = LINE('',#853,#854);+#853 = CARTESIAN_POINT('',(2.525,2.124235144279,3.E-02));+#854 = VECTOR('',#855,1.);+#855 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#856 = ORIENTED_EDGE('',*,*,#857,.T.);+#857 = EDGE_CURVE('',#850,#858,#860,.T.);+#858 = VERTEX_POINT('',#859);+#859 = CARTESIAN_POINT('',(2.938470288558,1.685,3.E-02));+#860 = LINE('',#861,#862);+#861 = CARTESIAN_POINT('',(-0.206735144279,1.685,3.E-02));+#862 = VECTOR('',#863,1.);+#863 = DIRECTION('',(1.,1.110223024625E-16,0.));+#864 = ORIENTED_EDGE('',*,*,#865,.F.);+#865 = EDGE_CURVE('',#866,#858,#868,.T.);+#866 = VERTEX_POINT('',#867);+#867 = CARTESIAN_POINT('',(2.938470288558,0.855,3.E-02));+#868 = LINE('',#869,#870);+#869 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,3.E-02));+#870 = VECTOR('',#871,1.);+#871 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#872 = ORIENTED_EDGE('',*,*,#873,.F.);+#873 = EDGE_CURVE('',#874,#866,#876,.T.);+#874 = VERTEX_POINT('',#875);+#875 = CARTESIAN_POINT('',(2.525,0.855,3.E-02));+#876 = LINE('',#877,#878);+#877 = CARTESIAN_POINT('',(-0.206735144279,0.855,3.E-02));+#878 = VECTOR('',#879,1.);+#879 = DIRECTION('',(1.,1.110223024625E-16,0.));+#880 = ORIENTED_EDGE('',*,*,#881,.T.);+#881 = EDGE_CURVE('',#874,#882,#884,.T.);+#882 = VERTEX_POINT('',#883);+#883 = CARTESIAN_POINT('',(2.525,0.415,3.E-02));+#884 = LINE('',#885,#886);+#885 = CARTESIAN_POINT('',(2.525,1.489235144279,3.E-02));+#886 = VECTOR('',#887,1.);+#887 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#888 = ORIENTED_EDGE('',*,*,#889,.T.);+#889 = EDGE_CURVE('',#882,#890,#892,.T.);+#890 = VERTEX_POINT('',#891);+#891 = CARTESIAN_POINT('',(2.938470288558,0.415,3.E-02));+#892 = LINE('',#893,#894);+#893 = CARTESIAN_POINT('',(-0.206735144279,0.415,3.E-02));+#894 = VECTOR('',#895,1.);+#895 = DIRECTION('',(1.,1.110223024625E-16,0.));+#896 = ORIENTED_EDGE('',*,*,#897,.F.);+#897 = EDGE_CURVE('',#898,#890,#900,.T.);+#898 = VERTEX_POINT('',#899);+#899 = CARTESIAN_POINT('',(2.938470288558,-0.415,3.E-02));+#900 = LINE('',#901,#902);+#901 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,3.E-02));+#902 = VECTOR('',#903,1.);+#903 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#904 = ORIENTED_EDGE('',*,*,#905,.F.);+#905 = EDGE_CURVE('',#906,#898,#908,.T.);+#906 = VERTEX_POINT('',#907);+#907 = CARTESIAN_POINT('',(2.525,-0.415,3.E-02));+#908 = LINE('',#909,#910);+#909 = CARTESIAN_POINT('',(-0.206735144279,-0.415,3.E-02));+#910 = VECTOR('',#911,1.);+#911 = DIRECTION('',(1.,1.110223024625E-16,0.));+#912 = ORIENTED_EDGE('',*,*,#913,.T.);+#913 = EDGE_CURVE('',#906,#914,#916,.T.);+#914 = VERTEX_POINT('',#915);+#915 = CARTESIAN_POINT('',(2.525,-0.855,3.E-02));+#916 = LINE('',#917,#918);+#917 = CARTESIAN_POINT('',(2.525,0.854235144279,3.E-02));+#918 = VECTOR('',#919,1.);+#919 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#920 = ORIENTED_EDGE('',*,*,#921,.T.);+#921 = EDGE_CURVE('',#914,#922,#924,.T.);+#922 = VERTEX_POINT('',#923);+#923 = CARTESIAN_POINT('',(2.938470288558,-0.855,3.E-02));+#924 = LINE('',#925,#926);+#925 = CARTESIAN_POINT('',(-0.206735144279,-0.855,3.E-02));+#926 = VECTOR('',#927,1.);+#927 = DIRECTION('',(1.,1.110223024625E-16,0.));+#928 = ORIENTED_EDGE('',*,*,#929,.F.);+#929 = EDGE_CURVE('',#930,#922,#932,.T.);+#930 = VERTEX_POINT('',#931);+#931 = CARTESIAN_POINT('',(2.938470288558,-1.685,3.E-02));+#932 = LINE('',#933,#934);+#933 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,3.E-02));+#934 = VECTOR('',#935,1.);+#935 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#936 = ORIENTED_EDGE('',*,*,#937,.F.);+#937 = EDGE_CURVE('',#938,#930,#940,.T.);+#938 = VERTEX_POINT('',#939);+#939 = CARTESIAN_POINT('',(2.525,-1.685,3.E-02));+#940 = LINE('',#941,#942);+#941 = CARTESIAN_POINT('',(-0.206735144279,-1.685,3.E-02));+#942 = VECTOR('',#943,1.);+#943 = DIRECTION('',(1.,1.110223024625E-16,0.));+#944 = ORIENTED_EDGE('',*,*,#945,.T.);+#945 = EDGE_CURVE('',#938,#946,#948,.T.);+#946 = VERTEX_POINT('',#947);+#947 = CARTESIAN_POINT('',(2.525,-2.125,3.E-02));+#948 = LINE('',#949,#950);+#949 = CARTESIAN_POINT('',(2.525,0.219235144279,3.E-02));+#950 = VECTOR('',#951,1.);+#951 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#952 = ORIENTED_EDGE('',*,*,#953,.T.);+#953 = EDGE_CURVE('',#946,#954,#956,.T.);+#954 = VERTEX_POINT('',#955);+#955 = CARTESIAN_POINT('',(2.938470288558,-2.125,3.E-02));+#956 = LINE('',#957,#958);+#957 = CARTESIAN_POINT('',(-0.206735144279,-2.125,3.E-02));+#958 = VECTOR('',#959,1.);+#959 = DIRECTION('',(1.,1.110223024625E-16,0.));+#960 = ORIENTED_EDGE('',*,*,#961,.F.);+#961 = EDGE_CURVE('',#962,#954,#964,.T.);+#962 = VERTEX_POINT('',#963);+#963 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,3.E-02));+#964 = LINE('',#965,#966);+#965 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,3.E-02));+#966 = VECTOR('',#967,1.);+#967 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#968 = ORIENTED_EDGE('',*,*,#969,.F.);+#969 = EDGE_CURVE('',#970,#962,#972,.T.);+#970 = VERTEX_POINT('',#971);+#971 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,3.E-02));+#972 = LINE('',#973,#974);+#973 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,3.E-02));+#974 = VECTOR('',#975,1.);+#975 = DIRECTION('',(1.,2.22044604925E-16,0.));+#976 = ORIENTED_EDGE('',*,*,#977,.F.);+#977 = EDGE_CURVE('',#303,#970,#978,.T.);+#978 = LINE('',#979,#980);+#979 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#980 = VECTOR('',#981,1.);+#981 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#982 = ORIENTED_EDGE('',*,*,#302,.F.);+#983 = ORIENTED_EDGE('',*,*,#268,.F.);+#984 = ORIENTED_EDGE('',*,*,#254,.T.);+#985 = ORIENTED_EDGE('',*,*,#222,.F.);+#986 = ORIENTED_EDGE('',*,*,#206,.F.);+#987 = ORIENTED_EDGE('',*,*,#800,.T.);+#988 = ORIENTED_EDGE('',*,*,#768,.T.);+#989 = PLANE('',#990);+#990 = AXIS2_PLACEMENT_3D('',#991,#992,#993);+#991 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#992 = DIRECTION('',(0.,0.,-1.));+#993 = DIRECTION('',(0.753553321496,-0.657386789997,0.));+#994 = ADVANCED_FACE('',(#995),#1006,.T.);+#995 = FACE_BOUND('',#996,.T.);+#996 = EDGE_LOOP('',(#997,#1003,#1004,#1005));+#997 = ORIENTED_EDGE('',*,*,#998,.F.);+#998 = EDGE_CURVE('',#377,#311,#999,.T.);+#999 = LINE('',#1000,#1001);+#1000 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1001 = VECTOR('',#1002,1.);+#1002 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1003 = ORIENTED_EDGE('',*,*,#386,.T.);+#1004 = ORIENTED_EDGE('',*,*,#344,.T.);+#1005 = ORIENTED_EDGE('',*,*,#320,.F.);+#1006 = PLANE('',#1007);+#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010);+#1008 = CARTESIAN_POINT('',(-2.525,-1.685,0.25));+#1009 = DIRECTION('',(0.,0.,1.));+#1010 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#1011 = ADVANCED_FACE('',(#1012),#1029,.T.);+#1012 = FACE_BOUND('',#1013,.T.);+#1013 = EDGE_LOOP('',(#1014,#1015,#1016,#1023));+#1014 = ORIENTED_EDGE('',*,*,#310,.F.);+#1015 = ORIENTED_EDGE('',*,*,#977,.T.);+#1016 = ORIENTED_EDGE('',*,*,#1017,.T.);+#1017 = EDGE_CURVE('',#970,#1018,#1020,.T.);+#1018 = VERTEX_POINT('',#1019);+#1019 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#1020 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1021,#1022),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1021 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,3.E-02));+#1022 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#1023 = ORIENTED_EDGE('',*,*,#1024,.F.);+#1024 = EDGE_CURVE('',#311,#1018,#1025,.T.);+#1025 = LINE('',#1026,#1027);+#1026 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1027 = VECTOR('',#1028,1.);+#1028 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1029 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1030,#1031)+,(#1032,#1033+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1030 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#1031 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1032 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,3.E-02));+#1033 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#1034 = ADVANCED_FACE('',(#1035),#1051,.T.);+#1035 = FACE_BOUND('',#1036,.T.);+#1036 = EDGE_LOOP('',(#1037,#1038,#1044,#1045));+#1037 = ORIENTED_EDGE('',*,*,#442,.F.);+#1038 = ORIENTED_EDGE('',*,*,#1039,.T.);+#1039 = EDGE_CURVE('',#435,#369,#1040,.T.);+#1040 = LINE('',#1041,#1042);+#1041 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#1042 = VECTOR('',#1043,1.);+#1043 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1044 = ORIENTED_EDGE('',*,*,#376,.T.);+#1045 = ORIENTED_EDGE('',*,*,#1046,.F.);+#1046 = EDGE_CURVE('',#443,#377,#1047,.T.);+#1047 = LINE('',#1048,#1049);+#1048 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1049 = VECTOR('',#1050,1.);+#1050 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1051 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1052,#1053)+,(#1054,#1055+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1052 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#1053 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1054 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,3.E-02));+#1055 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#1056 = ADVANCED_FACE('',(#1057),#1063,.T.);+#1057 = FACE_BOUND('',#1058,.T.);+#1058 = EDGE_LOOP('',(#1059,#1060,#1061,#1062));+#1059 = ORIENTED_EDGE('',*,*,#409,.T.);+#1060 = ORIENTED_EDGE('',*,*,#368,.T.);+#1061 = ORIENTED_EDGE('',*,*,#1039,.F.);+#1062 = ORIENTED_EDGE('',*,*,#434,.F.);+#1063 = PLANE('',#1064);+#1064 = AXIS2_PLACEMENT_3D('',#1065,#1066,#1067);+#1065 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#1066 = DIRECTION('',(0.,0.,-1.));+#1067 = DIRECTION('',(0.753553321496,-0.657386789997,0.));+#1068 = ADVANCED_FACE('',(#1069),#1080,.T.);+#1069 = FACE_BOUND('',#1070,.T.);+#1070 = EDGE_LOOP('',(#1071,#1077,#1078,#1079));+#1071 = ORIENTED_EDGE('',*,*,#1072,.F.);+#1072 = EDGE_CURVE('',#509,#443,#1073,.T.);+#1073 = LINE('',#1074,#1075);+#1074 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1075 = VECTOR('',#1076,1.);+#1076 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1077 = ORIENTED_EDGE('',*,*,#520,.T.);+#1078 = ORIENTED_EDGE('',*,*,#476,.T.);+#1079 = ORIENTED_EDGE('',*,*,#452,.F.);+#1080 = PLANE('',#1081);+#1081 = AXIS2_PLACEMENT_3D('',#1082,#1083,#1084);+#1082 = CARTESIAN_POINT('',(-2.525,-0.415,0.25));+#1083 = DIRECTION('',(0.,0.,1.));+#1084 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#1085 = ADVANCED_FACE('',(#1086),#1102,.T.);+#1086 = FACE_BOUND('',#1087,.T.);+#1087 = EDGE_LOOP('',(#1088,#1089,#1095,#1096));+#1088 = ORIENTED_EDGE('',*,*,#576,.F.);+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);+#1090 = EDGE_CURVE('',#569,#501,#1091,.T.);+#1091 = LINE('',#1092,#1093);+#1092 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#1093 = VECTOR('',#1094,1.);+#1094 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1095 = ORIENTED_EDGE('',*,*,#508,.T.);+#1096 = ORIENTED_EDGE('',*,*,#1097,.F.);+#1097 = EDGE_CURVE('',#577,#509,#1098,.T.);+#1098 = LINE('',#1099,#1100);+#1099 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1100 = VECTOR('',#1101,1.);+#1101 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1102 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1103,#1104)+,(#1105,#1106+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1103 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#1104 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1105 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,3.E-02));+#1106 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#1107 = ADVANCED_FACE('',(#1108),#1114,.T.);+#1108 = FACE_BOUND('',#1109,.T.);+#1109 = EDGE_LOOP('',(#1110,#1111,#1112,#1113));+#1110 = ORIENTED_EDGE('',*,*,#568,.F.);+#1111 = ORIENTED_EDGE('',*,*,#543,.T.);+#1112 = ORIENTED_EDGE('',*,*,#500,.T.);+#1113 = ORIENTED_EDGE('',*,*,#1090,.F.);+#1114 = PLANE('',#1115);+#1115 = AXIS2_PLACEMENT_3D('',#1116,#1117,#1118);+#1116 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#1117 = DIRECTION('',(0.,0.,-1.));+#1118 = DIRECTION('',(0.753553321496,-0.657386789997,0.));+#1119 = ADVANCED_FACE('',(#1120),#1131,.T.);+#1120 = FACE_BOUND('',#1121,.T.);+#1121 = EDGE_LOOP('',(#1122,#1128,#1129,#1130));+#1122 = ORIENTED_EDGE('',*,*,#1123,.F.);+#1123 = EDGE_CURVE('',#645,#577,#1124,.T.);+#1124 = LINE('',#1125,#1126);+#1125 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1126 = VECTOR('',#1127,1.);+#1127 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1128 = ORIENTED_EDGE('',*,*,#654,.T.);+#1129 = ORIENTED_EDGE('',*,*,#612,.T.);+#1130 = ORIENTED_EDGE('',*,*,#588,.F.);+#1131 = PLANE('',#1132);+#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135);+#1133 = CARTESIAN_POINT('',(-2.525,0.855,0.25));+#1134 = DIRECTION('',(0.,0.,1.));+#1135 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#1136 = ADVANCED_FACE('',(#1137),#1153,.T.);+#1137 = FACE_BOUND('',#1138,.T.);+#1138 = EDGE_LOOP('',(#1139,#1140,#1146,#1147));+#1139 = ORIENTED_EDGE('',*,*,#710,.F.);+#1140 = ORIENTED_EDGE('',*,*,#1141,.T.);+#1141 = EDGE_CURVE('',#703,#637,#1142,.T.);+#1142 = LINE('',#1143,#1144);+#1143 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#1144 = VECTOR('',#1145,1.);+#1145 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1146 = ORIENTED_EDGE('',*,*,#644,.T.);+#1147 = ORIENTED_EDGE('',*,*,#1148,.F.);+#1148 = EDGE_CURVE('',#711,#645,#1149,.T.);+#1149 = LINE('',#1150,#1151);+#1150 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1151 = VECTOR('',#1152,1.);+#1152 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1153 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1154,#1155)+,(#1156,#1157+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1154 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#1155 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1156 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,3.E-02));+#1157 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#1158 = ADVANCED_FACE('',(#1159),#1165,.T.);+#1159 = FACE_BOUND('',#1160,.T.);+#1160 = EDGE_LOOP('',(#1161,#1162,#1163,#1164));+#1161 = ORIENTED_EDGE('',*,*,#702,.F.);+#1162 = ORIENTED_EDGE('',*,*,#677,.T.);+#1163 = ORIENTED_EDGE('',*,*,#636,.T.);+#1164 = ORIENTED_EDGE('',*,*,#1141,.F.);+#1165 = PLANE('',#1166);+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);+#1167 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#1168 = DIRECTION('',(0.,0.,-1.));+#1169 = DIRECTION('',(0.753553321496,-0.657386789997,0.));+#1170 = ADVANCED_FACE('',(#1171),#1182,.T.);+#1171 = FACE_BOUND('',#1172,.T.);+#1172 = EDGE_LOOP('',(#1173,#1179,#1180,#1181));+#1173 = ORIENTED_EDGE('',*,*,#1174,.F.);+#1174 = EDGE_CURVE('',#777,#711,#1175,.T.);+#1175 = LINE('',#1176,#1177);+#1176 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1177 = VECTOR('',#1178,1.);+#1178 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1179 = ORIENTED_EDGE('',*,*,#786,.T.);+#1180 = ORIENTED_EDGE('',*,*,#744,.T.);+#1181 = ORIENTED_EDGE('',*,*,#720,.F.);+#1182 = PLANE('',#1183);+#1183 = AXIS2_PLACEMENT_3D('',#1184,#1185,#1186);+#1184 = CARTESIAN_POINT('',(-2.525,2.125,0.25));+#1185 = DIRECTION('',(0.,0.,1.));+#1186 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#1187 = ADVANCED_FACE('',(#1188),#1205,.T.);+#1188 = FACE_BOUND('',#1189,.T.);+#1189 = EDGE_LOOP('',(#1190,#1197,#1198,#1199));+#1190 = ORIENTED_EDGE('',*,*,#1191,.F.);+#1191 = EDGE_CURVE('',#818,#1192,#1194,.T.);+#1192 = VERTEX_POINT('',#1193);+#1193 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1194 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1195,#1196),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1195 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#1196 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1197 = ORIENTED_EDGE('',*,*,#817,.T.);+#1198 = ORIENTED_EDGE('',*,*,#776,.T.);+#1199 = ORIENTED_EDGE('',*,*,#1200,.F.);+#1200 = EDGE_CURVE('',#1192,#777,#1201,.T.);+#1201 = LINE('',#1202,#1203);+#1202 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1203 = VECTOR('',#1204,1.);+#1204 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1205 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1206,#1207)+,(#1208,#1209+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1206 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#1207 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1208 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,3.E-02));+#1209 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#1210 = ADVANCED_FACE('',(#1211),#1228,.T.);+#1211 = FACE_BOUND('',#1212,.T.);+#1212 = EDGE_LOOP('',(#1213,#1214,#1221,#1227));+#1213 = ORIENTED_EDGE('',*,*,#969,.T.);+#1214 = ORIENTED_EDGE('',*,*,#1215,.T.);+#1215 = EDGE_CURVE('',#962,#1216,#1218,.T.);+#1216 = VERTEX_POINT('',#1217);+#1217 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1218 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1219,#1220),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1219 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,3.E-02));+#1220 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1221 = ORIENTED_EDGE('',*,*,#1222,.F.);+#1222 = EDGE_CURVE('',#1018,#1216,#1223,.T.);+#1223 = LINE('',#1224,#1225);+#1224 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#1225 = VECTOR('',#1226,1.);+#1226 = DIRECTION('',(1.,2.22044604925E-16,0.));+#1227 = ORIENTED_EDGE('',*,*,#1017,.F.);+#1228 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1229,#1230)+,(#1231,#1232+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1229 = CARTESIAN_POINT('',(-2.938470288558,-2.563470288558,3.E-02));+#1230 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#1231 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,3.E-02));+#1232 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1233 = ADVANCED_FACE('',(#1234),#1254,.T.);+#1234 = FACE_BOUND('',#1235,.T.);+#1235 = EDGE_LOOP('',(#1236,#1237,#1238,#1248));+#1236 = ORIENTED_EDGE('',*,*,#1215,.F.);+#1237 = ORIENTED_EDGE('',*,*,#961,.T.);+#1238 = ORIENTED_EDGE('',*,*,#1239,.T.);+#1239 = EDGE_CURVE('',#954,#1240,#1242,.T.);+#1240 = VERTEX_POINT('',#1241);+#1241 = CARTESIAN_POINT('',(2.95,-2.125,0.25));+#1242 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1243,#1244,#1245,#1246,#1247),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1243 = CARTESIAN_POINT('',(2.938470288558,-2.125,3.E-02));+#1244 = CARTESIAN_POINT('',(2.941352715446,-2.125,8.49999814562E-02));+#1245 = CARTESIAN_POINT('',(2.944235142988,-2.125,0.139999975368));+#1246 = CARTESIAN_POINT('',(2.947117571175,-2.125,0.194999981594));+#1247 = CARTESIAN_POINT('',(2.95,-2.125,0.25));+#1248 = ORIENTED_EDGE('',*,*,#1249,.F.);+#1249 = EDGE_CURVE('',#1216,#1240,#1250,.T.);+#1250 = LINE('',#1251,#1252);+#1251 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1252 = VECTOR('',#1253,1.);+#1253 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1254 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1255,#1256)+,(#1257,#1258+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1255 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,3.E-02));+#1256 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1257 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,3.E-02));+#1258 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#1259 = ADVANCED_FACE('',(#1260),#1294,.F.);+#1260 = FACE_BOUND('',#1261,.F.);+#1261 = EDGE_LOOP('',(#1262,#1272,#1280,#1286,#1287,#1288));+#1262 = ORIENTED_EDGE('',*,*,#1263,.F.);+#1263 = EDGE_CURVE('',#1264,#1266,#1268,.T.);+#1264 = VERTEX_POINT('',#1265);+#1265 = CARTESIAN_POINT('',(3.075,-2.125,0.));+#1266 = VERTEX_POINT('',#1267);+#1267 = CARTESIAN_POINT('',(3.075,-2.125,0.25));+#1268 = LINE('',#1269,#1270);+#1269 = CARTESIAN_POINT('',(3.075,-2.125,0.));+#1270 = VECTOR('',#1271,1.);+#1271 = DIRECTION('',(0.,0.,1.));+#1272 = ORIENTED_EDGE('',*,*,#1273,.F.);+#1273 = EDGE_CURVE('',#1274,#1264,#1276,.T.);+#1274 = VERTEX_POINT('',#1275);+#1275 = CARTESIAN_POINT('',(2.525,-2.125,0.));+#1276 = LINE('',#1277,#1278);+#1277 = CARTESIAN_POINT('',(2.525,-2.125,0.));+#1278 = VECTOR('',#1279,1.);+#1279 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1280 = ORIENTED_EDGE('',*,*,#1281,.T.);+#1281 = EDGE_CURVE('',#1274,#946,#1282,.T.);+#1282 = LINE('',#1283,#1284);+#1283 = CARTESIAN_POINT('',(2.525,-2.125,0.));+#1284 = VECTOR('',#1285,1.);+#1285 = DIRECTION('',(0.,0.,1.));+#1286 = ORIENTED_EDGE('',*,*,#953,.T.);+#1287 = ORIENTED_EDGE('',*,*,#1239,.T.);+#1288 = ORIENTED_EDGE('',*,*,#1289,.T.);+#1289 = EDGE_CURVE('',#1240,#1266,#1290,.T.);+#1290 = LINE('',#1291,#1292);+#1291 = CARTESIAN_POINT('',(2.525,-2.125,0.25));+#1292 = VECTOR('',#1293,1.);+#1293 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1294 = PLANE('',#1295);+#1295 = AXIS2_PLACEMENT_3D('',#1296,#1297,#1298);+#1296 = CARTESIAN_POINT('',(2.525,-2.125,0.));+#1297 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1298 = DIRECTION('',(0.,0.,1.));+#1299 = ADVANCED_FACE('',(#1300),#1318,.F.);+#1300 = FACE_BOUND('',#1301,.F.);+#1301 = EDGE_LOOP('',(#1302,#1303,#1311,#1317));+#1302 = ORIENTED_EDGE('',*,*,#1281,.F.);+#1303 = ORIENTED_EDGE('',*,*,#1304,.T.);+#1304 = EDGE_CURVE('',#1274,#1305,#1307,.T.);+#1305 = VERTEX_POINT('',#1306);+#1306 = CARTESIAN_POINT('',(2.525,-1.685,0.));+#1307 = LINE('',#1308,#1309);+#1308 = CARTESIAN_POINT('',(2.525,-2.125,0.));+#1309 = VECTOR('',#1310,1.);+#1310 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1311 = ORIENTED_EDGE('',*,*,#1312,.T.);+#1312 = EDGE_CURVE('',#1305,#938,#1313,.T.);+#1313 = LINE('',#1314,#1315);+#1314 = CARTESIAN_POINT('',(2.525,-1.685,0.));+#1315 = VECTOR('',#1316,1.);+#1316 = DIRECTION('',(0.,0.,1.));+#1317 = ORIENTED_EDGE('',*,*,#945,.T.);+#1318 = PLANE('',#1319);+#1319 = AXIS2_PLACEMENT_3D('',#1320,#1321,#1322);+#1320 = CARTESIAN_POINT('',(2.525,-2.125,0.));+#1321 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1322 = DIRECTION('',(0.,0.,1.));+#1323 = ADVANCED_FACE('',(#1324),#1360,.T.);+#1324 = FACE_BOUND('',#1325,.T.);+#1325 = EDGE_LOOP('',(#1326,#1336,#1342,#1343,#1344,#1354));+#1326 = ORIENTED_EDGE('',*,*,#1327,.F.);+#1327 = EDGE_CURVE('',#1328,#1330,#1332,.T.);+#1328 = VERTEX_POINT('',#1329);+#1329 = CARTESIAN_POINT('',(3.075,-1.685,0.));+#1330 = VERTEX_POINT('',#1331);+#1331 = CARTESIAN_POINT('',(3.075,-1.685,0.25));+#1332 = LINE('',#1333,#1334);+#1333 = CARTESIAN_POINT('',(3.075,-1.685,0.));+#1334 = VECTOR('',#1335,1.);+#1335 = DIRECTION('',(0.,0.,1.));+#1336 = ORIENTED_EDGE('',*,*,#1337,.F.);+#1337 = EDGE_CURVE('',#1305,#1328,#1338,.T.);+#1338 = LINE('',#1339,#1340);+#1339 = CARTESIAN_POINT('',(2.525,-1.685,0.));+#1340 = VECTOR('',#1341,1.);+#1341 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1342 = ORIENTED_EDGE('',*,*,#1312,.T.);+#1343 = ORIENTED_EDGE('',*,*,#937,.T.);+#1344 = ORIENTED_EDGE('',*,*,#1345,.T.);+#1345 = EDGE_CURVE('',#930,#1346,#1348,.T.);+#1346 = VERTEX_POINT('',#1347);+#1347 = CARTESIAN_POINT('',(2.95,-1.685,0.25));+#1348 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1349,#1350,#1351,#1352,#1353),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1349 = CARTESIAN_POINT('',(2.938470288558,-1.685,3.E-02));+#1350 = CARTESIAN_POINT('',(2.941352715807,-1.685,8.499998834011E-02));+#1351 = CARTESIAN_POINT('',(2.944235143467,-1.685,0.139999984512));+#1352 = CARTESIAN_POINT('',(2.947117571533,-1.685,0.194999988427));+#1353 = CARTESIAN_POINT('',(2.95,-1.685,0.25));+#1354 = ORIENTED_EDGE('',*,*,#1355,.T.);+#1355 = EDGE_CURVE('',#1346,#1330,#1356,.T.);+#1356 = LINE('',#1357,#1358);+#1357 = CARTESIAN_POINT('',(2.525,-1.685,0.25));+#1358 = VECTOR('',#1359,1.);+#1359 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1360 = PLANE('',#1361);+#1361 = AXIS2_PLACEMENT_3D('',#1362,#1363,#1364);+#1362 = CARTESIAN_POINT('',(2.525,-1.685,0.));+#1363 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1364 = DIRECTION('',(0.,0.,1.));+#1365 = ADVANCED_FACE('',(#1366),#1386,.T.);+#1366 = FACE_BOUND('',#1367,.T.);+#1367 = EDGE_LOOP('',(#1368,#1369,#1370,#1380));+#1368 = ORIENTED_EDGE('',*,*,#1345,.F.);+#1369 = ORIENTED_EDGE('',*,*,#929,.T.);+#1370 = ORIENTED_EDGE('',*,*,#1371,.T.);+#1371 = EDGE_CURVE('',#922,#1372,#1374,.T.);+#1372 = VERTEX_POINT('',#1373);+#1373 = CARTESIAN_POINT('',(2.95,-0.855,0.25));+#1374 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1375,#1376,#1377,#1378,#1379),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1375 = CARTESIAN_POINT('',(2.938470288558,-0.855,3.E-02));+#1376 = CARTESIAN_POINT('',(2.941433784926,-0.855,8.654687926698E-02));+#1377 = CARTESIAN_POINT('',(2.944146068456,-0.855,0.138300332051));+#1378 = CARTESIAN_POINT('',(2.947390802947,-0.855,0.200213554391));+#1379 = CARTESIAN_POINT('',(2.95,-0.855,0.25));+#1380 = ORIENTED_EDGE('',*,*,#1381,.F.);+#1381 = EDGE_CURVE('',#1346,#1372,#1382,.T.);+#1382 = LINE('',#1383,#1384);+#1383 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1384 = VECTOR('',#1385,1.);+#1385 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1386 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1387,#1388)+,(#1389,#1390+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1387 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,3.E-02));+#1388 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1389 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,3.E-02));+#1390 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#1391 = ADVANCED_FACE('',(#1392),#1426,.F.);+#1392 = FACE_BOUND('',#1393,.F.);+#1393 = EDGE_LOOP('',(#1394,#1404,#1412,#1418,#1419,#1420));+#1394 = ORIENTED_EDGE('',*,*,#1395,.F.);+#1395 = EDGE_CURVE('',#1396,#1398,#1400,.T.);+#1396 = VERTEX_POINT('',#1397);+#1397 = CARTESIAN_POINT('',(3.075,-0.855,0.));+#1398 = VERTEX_POINT('',#1399);+#1399 = CARTESIAN_POINT('',(3.075,-0.855,0.25));+#1400 = LINE('',#1401,#1402);+#1401 = CARTESIAN_POINT('',(3.075,-0.855,0.));+#1402 = VECTOR('',#1403,1.);+#1403 = DIRECTION('',(0.,0.,1.));+#1404 = ORIENTED_EDGE('',*,*,#1405,.F.);+#1405 = EDGE_CURVE('',#1406,#1396,#1408,.T.);+#1406 = VERTEX_POINT('',#1407);+#1407 = CARTESIAN_POINT('',(2.525,-0.855,0.));+#1408 = LINE('',#1409,#1410);+#1409 = CARTESIAN_POINT('',(2.525,-0.855,0.));+#1410 = VECTOR('',#1411,1.);+#1411 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1412 = ORIENTED_EDGE('',*,*,#1413,.T.);+#1413 = EDGE_CURVE('',#1406,#914,#1414,.T.);+#1414 = LINE('',#1415,#1416);+#1415 = CARTESIAN_POINT('',(2.525,-0.855,0.));+#1416 = VECTOR('',#1417,1.);+#1417 = DIRECTION('',(0.,0.,1.));+#1418 = ORIENTED_EDGE('',*,*,#921,.T.);+#1419 = ORIENTED_EDGE('',*,*,#1371,.T.);+#1420 = ORIENTED_EDGE('',*,*,#1421,.T.);+#1421 = EDGE_CURVE('',#1372,#1398,#1422,.T.);+#1422 = LINE('',#1423,#1424);+#1423 = CARTESIAN_POINT('',(2.525,-0.855,0.25));+#1424 = VECTOR('',#1425,1.);+#1425 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1426 = PLANE('',#1427);+#1427 = AXIS2_PLACEMENT_3D('',#1428,#1429,#1430);+#1428 = CARTESIAN_POINT('',(2.525,-0.855,0.));+#1429 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1430 = DIRECTION('',(0.,0.,1.));+#1431 = ADVANCED_FACE('',(#1432),#1450,.F.);+#1432 = FACE_BOUND('',#1433,.F.);+#1433 = EDGE_LOOP('',(#1434,#1435,#1443,#1449));+#1434 = ORIENTED_EDGE('',*,*,#1413,.F.);+#1435 = ORIENTED_EDGE('',*,*,#1436,.T.);+#1436 = EDGE_CURVE('',#1406,#1437,#1439,.T.);+#1437 = VERTEX_POINT('',#1438);+#1438 = CARTESIAN_POINT('',(2.525,-0.415,0.));+#1439 = LINE('',#1440,#1441);+#1440 = CARTESIAN_POINT('',(2.525,-0.855,0.));+#1441 = VECTOR('',#1442,1.);+#1442 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1443 = ORIENTED_EDGE('',*,*,#1444,.T.);+#1444 = EDGE_CURVE('',#1437,#906,#1445,.T.);+#1445 = LINE('',#1446,#1447);+#1446 = CARTESIAN_POINT('',(2.525,-0.415,0.));+#1447 = VECTOR('',#1448,1.);+#1448 = DIRECTION('',(0.,0.,1.));+#1449 = ORIENTED_EDGE('',*,*,#913,.T.);+#1450 = PLANE('',#1451);+#1451 = AXIS2_PLACEMENT_3D('',#1452,#1453,#1454);+#1452 = CARTESIAN_POINT('',(2.525,-0.855,0.));+#1453 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1454 = DIRECTION('',(0.,0.,1.));+#1455 = ADVANCED_FACE('',(#1456),#1494,.T.);+#1456 = FACE_BOUND('',#1457,.T.);+#1457 = EDGE_LOOP('',(#1458,#1468,#1474,#1475,#1476,#1488));+#1458 = ORIENTED_EDGE('',*,*,#1459,.F.);+#1459 = EDGE_CURVE('',#1460,#1462,#1464,.T.);+#1460 = VERTEX_POINT('',#1461);+#1461 = CARTESIAN_POINT('',(3.075,-0.415,0.));+#1462 = VERTEX_POINT('',#1463);+#1463 = CARTESIAN_POINT('',(3.075,-0.415,0.25));+#1464 = LINE('',#1465,#1466);+#1465 = CARTESIAN_POINT('',(3.075,-0.415,0.));+#1466 = VECTOR('',#1467,1.);+#1467 = DIRECTION('',(0.,0.,1.));+#1468 = ORIENTED_EDGE('',*,*,#1469,.F.);+#1469 = EDGE_CURVE('',#1437,#1460,#1470,.T.);+#1470 = LINE('',#1471,#1472);+#1471 = CARTESIAN_POINT('',(2.525,-0.415,0.));+#1472 = VECTOR('',#1473,1.);+#1473 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1474 = ORIENTED_EDGE('',*,*,#1444,.T.);+#1475 = ORIENTED_EDGE('',*,*,#905,.T.);+#1476 = ORIENTED_EDGE('',*,*,#1477,.T.);+#1477 = EDGE_CURVE('',#898,#1478,#1480,.T.);+#1478 = VERTEX_POINT('',#1479);+#1479 = CARTESIAN_POINT('',(2.95,-0.415,0.25));+#1480 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1481,#1482,#1483,#1484,#1485,+#1486,#1487),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.,0.290000002647,+0.580000003128,0.871000001449,1.),.UNSPECIFIED.);+#1481 = CARTESIAN_POINT('',(2.938470288558,-0.415,3.E-02));+#1482 = CARTESIAN_POINT('',(2.938841801481,-0.415,3.708888886242E-02));+#1483 = CARTESIAN_POINT('',(2.942123820706,-0.415,9.971354632244E-02));+#1484 = CARTESIAN_POINT('',(2.945190875795,-0.415,0.158236443696));+#1485 = CARTESIAN_POINT('',(2.947544668872,-0.415,0.203149491134));+#1486 = CARTESIAN_POINT('',(2.949834740802,-0.415,0.246846666662));+#1487 = CARTESIAN_POINT('',(2.95,-0.415,0.25));+#1488 = ORIENTED_EDGE('',*,*,#1489,.T.);+#1489 = EDGE_CURVE('',#1478,#1462,#1490,.T.);+#1490 = LINE('',#1491,#1492);+#1491 = CARTESIAN_POINT('',(2.525,-0.415,0.25));+#1492 = VECTOR('',#1493,1.);+#1493 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1494 = PLANE('',#1495);+#1495 = AXIS2_PLACEMENT_3D('',#1496,#1497,#1498);+#1496 = CARTESIAN_POINT('',(2.525,-0.415,0.));+#1497 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1498 = DIRECTION('',(0.,0.,1.));+#1499 = ADVANCED_FACE('',(#1500),#1522,.T.);+#1500 = FACE_BOUND('',#1501,.T.);+#1501 = EDGE_LOOP('',(#1502,#1503,#1504,#1516));+#1502 = ORIENTED_EDGE('',*,*,#1477,.F.);+#1503 = ORIENTED_EDGE('',*,*,#897,.T.);+#1504 = ORIENTED_EDGE('',*,*,#1505,.T.);+#1505 = EDGE_CURVE('',#890,#1506,#1508,.T.);+#1506 = VERTEX_POINT('',#1507);+#1507 = CARTESIAN_POINT('',(2.95,0.415,0.25));+#1508 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1509,#1510,#1511,#1512,#1513,+#1514,#1515),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.,0.290000002647,+0.580000003128,0.871000001449,1.),.UNSPECIFIED.);+#1509 = CARTESIAN_POINT('',(2.938470288558,0.415,3.E-02));+#1510 = CARTESIAN_POINT('',(2.938841801481,0.415,3.708888886242E-02));+#1511 = CARTESIAN_POINT('',(2.942123820706,0.415,9.971354632244E-02));+#1512 = CARTESIAN_POINT('',(2.945190875795,0.415,0.158236443696));+#1513 = CARTESIAN_POINT('',(2.947544668872,0.415,0.203149491134));+#1514 = CARTESIAN_POINT('',(2.949834740802,0.415,0.246846666662));+#1515 = CARTESIAN_POINT('',(2.95,0.415,0.25));+#1516 = ORIENTED_EDGE('',*,*,#1517,.F.);+#1517 = EDGE_CURVE('',#1478,#1506,#1518,.T.);+#1518 = LINE('',#1519,#1520);+#1519 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1520 = VECTOR('',#1521,1.);+#1521 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1522 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1523,#1524)+,(#1525,#1526+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1523 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,3.E-02));+#1524 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1525 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,3.E-02));+#1526 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#1527 = ADVANCED_FACE('',(#1528),#1562,.F.);+#1528 = FACE_BOUND('',#1529,.F.);+#1529 = EDGE_LOOP('',(#1530,#1540,#1548,#1554,#1555,#1556));+#1530 = ORIENTED_EDGE('',*,*,#1531,.F.);+#1531 = EDGE_CURVE('',#1532,#1534,#1536,.T.);+#1532 = VERTEX_POINT('',#1533);+#1533 = CARTESIAN_POINT('',(3.075,0.415,0.));+#1534 = VERTEX_POINT('',#1535);+#1535 = CARTESIAN_POINT('',(3.075,0.415,0.25));+#1536 = LINE('',#1537,#1538);+#1537 = CARTESIAN_POINT('',(3.075,0.415,0.));+#1538 = VECTOR('',#1539,1.);+#1539 = DIRECTION('',(0.,0.,1.));+#1540 = ORIENTED_EDGE('',*,*,#1541,.F.);+#1541 = EDGE_CURVE('',#1542,#1532,#1544,.T.);+#1542 = VERTEX_POINT('',#1543);+#1543 = CARTESIAN_POINT('',(2.525,0.415,0.));+#1544 = LINE('',#1545,#1546);+#1545 = CARTESIAN_POINT('',(2.525,0.415,0.));+#1546 = VECTOR('',#1547,1.);+#1547 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1548 = ORIENTED_EDGE('',*,*,#1549,.T.);+#1549 = EDGE_CURVE('',#1542,#882,#1550,.T.);+#1550 = LINE('',#1551,#1552);+#1551 = CARTESIAN_POINT('',(2.525,0.415,0.));+#1552 = VECTOR('',#1553,1.);+#1553 = DIRECTION('',(0.,0.,1.));+#1554 = ORIENTED_EDGE('',*,*,#889,.T.);+#1555 = ORIENTED_EDGE('',*,*,#1505,.T.);+#1556 = ORIENTED_EDGE('',*,*,#1557,.T.);+#1557 = EDGE_CURVE('',#1506,#1534,#1558,.T.);+#1558 = LINE('',#1559,#1560);+#1559 = CARTESIAN_POINT('',(2.525,0.415,0.25));+#1560 = VECTOR('',#1561,1.);+#1561 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1562 = PLANE('',#1563);+#1563 = AXIS2_PLACEMENT_3D('',#1564,#1565,#1566);+#1564 = CARTESIAN_POINT('',(2.525,0.415,0.));+#1565 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1566 = DIRECTION('',(0.,0.,1.));+#1567 = ADVANCED_FACE('',(#1568),#1586,.F.);+#1568 = FACE_BOUND('',#1569,.F.);+#1569 = EDGE_LOOP('',(#1570,#1571,#1579,#1585));+#1570 = ORIENTED_EDGE('',*,*,#1549,.F.);+#1571 = ORIENTED_EDGE('',*,*,#1572,.T.);+#1572 = EDGE_CURVE('',#1542,#1573,#1575,.T.);+#1573 = VERTEX_POINT('',#1574);+#1574 = CARTESIAN_POINT('',(2.525,0.855,0.));+#1575 = LINE('',#1576,#1577);+#1576 = CARTESIAN_POINT('',(2.525,0.415,0.));+#1577 = VECTOR('',#1578,1.);+#1578 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1579 = ORIENTED_EDGE('',*,*,#1580,.T.);+#1580 = EDGE_CURVE('',#1573,#874,#1581,.T.);+#1581 = LINE('',#1582,#1583);+#1582 = CARTESIAN_POINT('',(2.525,0.855,0.));+#1583 = VECTOR('',#1584,1.);+#1584 = DIRECTION('',(0.,0.,1.));+#1585 = ORIENTED_EDGE('',*,*,#881,.T.);+#1586 = PLANE('',#1587);+#1587 = AXIS2_PLACEMENT_3D('',#1588,#1589,#1590);+#1588 = CARTESIAN_POINT('',(2.525,0.415,0.));+#1589 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1590 = DIRECTION('',(0.,0.,1.));+#1591 = ADVANCED_FACE('',(#1592),#1628,.T.);+#1592 = FACE_BOUND('',#1593,.T.);+#1593 = EDGE_LOOP('',(#1594,#1604,#1610,#1611,#1612,#1622));+#1594 = ORIENTED_EDGE('',*,*,#1595,.F.);+#1595 = EDGE_CURVE('',#1596,#1598,#1600,.T.);+#1596 = VERTEX_POINT('',#1597);+#1597 = CARTESIAN_POINT('',(3.075,0.855,0.));+#1598 = VERTEX_POINT('',#1599);+#1599 = CARTESIAN_POINT('',(3.075,0.855,0.25));+#1600 = LINE('',#1601,#1602);+#1601 = CARTESIAN_POINT('',(3.075,0.855,0.));+#1602 = VECTOR('',#1603,1.);+#1603 = DIRECTION('',(0.,0.,1.));+#1604 = ORIENTED_EDGE('',*,*,#1605,.F.);+#1605 = EDGE_CURVE('',#1573,#1596,#1606,.T.);+#1606 = LINE('',#1607,#1608);+#1607 = CARTESIAN_POINT('',(2.525,0.855,0.));+#1608 = VECTOR('',#1609,1.);+#1609 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1610 = ORIENTED_EDGE('',*,*,#1580,.T.);+#1611 = ORIENTED_EDGE('',*,*,#873,.T.);+#1612 = ORIENTED_EDGE('',*,*,#1613,.T.);+#1613 = EDGE_CURVE('',#866,#1614,#1616,.T.);+#1614 = VERTEX_POINT('',#1615);+#1615 = CARTESIAN_POINT('',(2.95,0.855,0.25));+#1616 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1617,#1618,#1619,#1620,#1621),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1617 = CARTESIAN_POINT('',(2.938470288558,0.855,3.E-02));+#1618 = CARTESIAN_POINT('',(2.941433784925,0.855,8.654687926698E-02));+#1619 = CARTESIAN_POINT('',(2.944146068456,0.855,0.138300332051));+#1620 = CARTESIAN_POINT('',(2.947390802947,0.855,0.200213554391));+#1621 = CARTESIAN_POINT('',(2.95,0.855,0.25));+#1622 = ORIENTED_EDGE('',*,*,#1623,.T.);+#1623 = EDGE_CURVE('',#1614,#1598,#1624,.T.);+#1624 = LINE('',#1625,#1626);+#1625 = CARTESIAN_POINT('',(2.525,0.855,0.25));+#1626 = VECTOR('',#1627,1.);+#1627 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1628 = PLANE('',#1629);+#1629 = AXIS2_PLACEMENT_3D('',#1630,#1631,#1632);+#1630 = CARTESIAN_POINT('',(2.525,0.855,0.));+#1631 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1632 = DIRECTION('',(0.,0.,1.));+#1633 = ADVANCED_FACE('',(#1634),#1654,.T.);+#1634 = FACE_BOUND('',#1635,.T.);+#1635 = EDGE_LOOP('',(#1636,#1637,#1638,#1648));+#1636 = ORIENTED_EDGE('',*,*,#1613,.F.);+#1637 = ORIENTED_EDGE('',*,*,#865,.T.);+#1638 = ORIENTED_EDGE('',*,*,#1639,.T.);+#1639 = EDGE_CURVE('',#858,#1640,#1642,.T.);+#1640 = VERTEX_POINT('',#1641);+#1641 = CARTESIAN_POINT('',(2.95,1.685,0.25));+#1642 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1643,#1644,#1645,#1646,#1647),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1643 = CARTESIAN_POINT('',(2.938470288558,1.685,3.E-02));+#1644 = CARTESIAN_POINT('',(2.941352715807,1.685,8.499998834011E-02));+#1645 = CARTESIAN_POINT('',(2.944235143467,1.685,0.139999984512));+#1646 = CARTESIAN_POINT('',(2.947117571533,1.685,0.194999988427));+#1647 = CARTESIAN_POINT('',(2.95,1.685,0.25));+#1648 = ORIENTED_EDGE('',*,*,#1649,.F.);+#1649 = EDGE_CURVE('',#1614,#1640,#1650,.T.);+#1650 = LINE('',#1651,#1652);+#1651 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1652 = VECTOR('',#1653,1.);+#1653 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1654 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1655,#1656)+,(#1657,#1658+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1655 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,3.E-02));+#1656 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1657 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,3.E-02));+#1658 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#1659 = ADVANCED_FACE('',(#1660),#1694,.F.);+#1660 = FACE_BOUND('',#1661,.F.);+#1661 = EDGE_LOOP('',(#1662,#1672,#1680,#1686,#1687,#1688));+#1662 = ORIENTED_EDGE('',*,*,#1663,.F.);+#1663 = EDGE_CURVE('',#1664,#1666,#1668,.T.);+#1664 = VERTEX_POINT('',#1665);+#1665 = CARTESIAN_POINT('',(3.075,1.685,0.));+#1666 = VERTEX_POINT('',#1667);+#1667 = CARTESIAN_POINT('',(3.075,1.685,0.25));+#1668 = LINE('',#1669,#1670);+#1669 = CARTESIAN_POINT('',(3.075,1.685,0.));+#1670 = VECTOR('',#1671,1.);+#1671 = DIRECTION('',(0.,0.,1.));+#1672 = ORIENTED_EDGE('',*,*,#1673,.F.);+#1673 = EDGE_CURVE('',#1674,#1664,#1676,.T.);+#1674 = VERTEX_POINT('',#1675);+#1675 = CARTESIAN_POINT('',(2.525,1.685,0.));+#1676 = LINE('',#1677,#1678);+#1677 = CARTESIAN_POINT('',(2.525,1.685,0.));+#1678 = VECTOR('',#1679,1.);+#1679 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1680 = ORIENTED_EDGE('',*,*,#1681,.T.);+#1681 = EDGE_CURVE('',#1674,#850,#1682,.T.);+#1682 = LINE('',#1683,#1684);+#1683 = CARTESIAN_POINT('',(2.525,1.685,0.));+#1684 = VECTOR('',#1685,1.);+#1685 = DIRECTION('',(0.,0.,1.));+#1686 = ORIENTED_EDGE('',*,*,#857,.T.);+#1687 = ORIENTED_EDGE('',*,*,#1639,.T.);+#1688 = ORIENTED_EDGE('',*,*,#1689,.T.);+#1689 = EDGE_CURVE('',#1640,#1666,#1690,.T.);+#1690 = LINE('',#1691,#1692);+#1691 = CARTESIAN_POINT('',(2.525,1.685,0.25));+#1692 = VECTOR('',#1693,1.);+#1693 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1694 = PLANE('',#1695);+#1695 = AXIS2_PLACEMENT_3D('',#1696,#1697,#1698);+#1696 = CARTESIAN_POINT('',(2.525,1.685,0.));+#1697 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1698 = DIRECTION('',(0.,0.,1.));+#1699 = ADVANCED_FACE('',(#1700),#1718,.F.);+#1700 = FACE_BOUND('',#1701,.F.);+#1701 = EDGE_LOOP('',(#1702,#1703,#1711,#1717));+#1702 = ORIENTED_EDGE('',*,*,#1681,.F.);+#1703 = ORIENTED_EDGE('',*,*,#1704,.T.);+#1704 = EDGE_CURVE('',#1674,#1705,#1707,.T.);+#1705 = VERTEX_POINT('',#1706);+#1706 = CARTESIAN_POINT('',(2.525,2.125,0.));+#1707 = LINE('',#1708,#1709);+#1708 = CARTESIAN_POINT('',(2.525,1.685,0.));+#1709 = VECTOR('',#1710,1.);+#1710 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1711 = ORIENTED_EDGE('',*,*,#1712,.T.);+#1712 = EDGE_CURVE('',#1705,#842,#1713,.T.);+#1713 = LINE('',#1714,#1715);+#1714 = CARTESIAN_POINT('',(2.525,2.125,0.));+#1715 = VECTOR('',#1716,1.);+#1716 = DIRECTION('',(0.,0.,1.));+#1717 = ORIENTED_EDGE('',*,*,#849,.T.);+#1718 = PLANE('',#1719);+#1719 = AXIS2_PLACEMENT_3D('',#1720,#1721,#1722);+#1720 = CARTESIAN_POINT('',(2.525,1.685,0.));+#1721 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1722 = DIRECTION('',(0.,0.,1.));+#1723 = ADVANCED_FACE('',(#1724),#1760,.T.);+#1724 = FACE_BOUND('',#1725,.T.);+#1725 = EDGE_LOOP('',(#1726,#1736,#1742,#1743,#1744,#1754));+#1726 = ORIENTED_EDGE('',*,*,#1727,.F.);+#1727 = EDGE_CURVE('',#1728,#1730,#1732,.T.);+#1728 = VERTEX_POINT('',#1729);+#1729 = CARTESIAN_POINT('',(3.075,2.125,0.));+#1730 = VERTEX_POINT('',#1731);+#1731 = CARTESIAN_POINT('',(3.075,2.125,0.25));+#1732 = LINE('',#1733,#1734);+#1733 = CARTESIAN_POINT('',(3.075,2.125,0.));+#1734 = VECTOR('',#1735,1.);+#1735 = DIRECTION('',(0.,0.,1.));+#1736 = ORIENTED_EDGE('',*,*,#1737,.F.);+#1737 = EDGE_CURVE('',#1705,#1728,#1738,.T.);+#1738 = LINE('',#1739,#1740);+#1739 = CARTESIAN_POINT('',(2.525,2.125,0.));+#1740 = VECTOR('',#1741,1.);+#1741 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1742 = ORIENTED_EDGE('',*,*,#1712,.T.);+#1743 = ORIENTED_EDGE('',*,*,#841,.T.);+#1744 = ORIENTED_EDGE('',*,*,#1745,.T.);+#1745 = EDGE_CURVE('',#834,#1746,#1748,.T.);+#1746 = VERTEX_POINT('',#1747);+#1747 = CARTESIAN_POINT('',(2.95,2.125,0.25));+#1748 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1749,#1750,#1751,#1752,#1753),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1749 = CARTESIAN_POINT('',(2.938470288558,2.125,3.E-02));+#1750 = CARTESIAN_POINT('',(2.941352715446,2.125,8.49999814562E-02));+#1751 = CARTESIAN_POINT('',(2.944235142988,2.125,0.139999975368));+#1752 = CARTESIAN_POINT('',(2.947117571175,2.125,0.194999981594));+#1753 = CARTESIAN_POINT('',(2.95,2.125,0.25));+#1754 = ORIENTED_EDGE('',*,*,#1755,.T.);+#1755 = EDGE_CURVE('',#1746,#1730,#1756,.T.);+#1756 = LINE('',#1757,#1758);+#1757 = CARTESIAN_POINT('',(2.525,2.125,0.25));+#1758 = VECTOR('',#1759,1.);+#1759 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1760 = PLANE('',#1761);+#1761 = AXIS2_PLACEMENT_3D('',#1762,#1763,#1764);+#1762 = CARTESIAN_POINT('',(2.525,2.125,0.));+#1763 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1764 = DIRECTION('',(0.,0.,1.));+#1765 = ADVANCED_FACE('',(#1766),#1783,.T.);+#1766 = FACE_BOUND('',#1767,.T.);+#1767 = EDGE_LOOP('',(#1768,#1769,#1770,#1777));+#1768 = ORIENTED_EDGE('',*,*,#1745,.F.);+#1769 = ORIENTED_EDGE('',*,*,#833,.T.);+#1770 = ORIENTED_EDGE('',*,*,#1771,.T.);+#1771 = EDGE_CURVE('',#826,#1772,#1774,.T.);+#1772 = VERTEX_POINT('',#1773);+#1773 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#1774 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1775,#1776),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1775 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,3.E-02));+#1776 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#1777 = ORIENTED_EDGE('',*,*,#1778,.F.);+#1778 = EDGE_CURVE('',#1746,#1772,#1779,.T.);+#1779 = LINE('',#1780,#1781);+#1780 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1781 = VECTOR('',#1782,1.);+#1782 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1783 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1784,#1785)+,(#1786,#1787+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1784 = CARTESIAN_POINT('',(2.938470288558,-2.563470288558,3.E-02));+#1785 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1786 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,3.E-02));+#1787 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#1788 = ADVANCED_FACE('',(#1789),#1800,.T.);+#1789 = FACE_BOUND('',#1790,.T.);+#1790 = EDGE_LOOP('',(#1791,#1792,#1793,#1799));+#1791 = ORIENTED_EDGE('',*,*,#825,.T.);+#1792 = ORIENTED_EDGE('',*,*,#1191,.T.);+#1793 = ORIENTED_EDGE('',*,*,#1794,.F.);+#1794 = EDGE_CURVE('',#1772,#1192,#1795,.T.);+#1795 = LINE('',#1796,#1797);+#1796 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#1797 = VECTOR('',#1798,1.);+#1798 = DIRECTION('',(-1.,-2.22044604925E-16,0.));+#1799 = ORIENTED_EDGE('',*,*,#1771,.F.);+#1800 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1801,#1802)+,(#1803,#1804+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1801 = CARTESIAN_POINT('',(2.938470288558,2.563470288558,3.E-02));+#1802 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#1803 = CARTESIAN_POINT('',(-2.938470288558,2.563470288558,3.E-02));+#1804 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1805 = ADVANCED_FACE('',(#1806),#1837,.T.);+#1806 = FACE_BOUND('',#1807,.T.);+#1807 = EDGE_LOOP('',(#1808,#1809,#1810,#1811,#1812,#1813,#1814,#1815,+#1816,#1817,#1824,#1832));+#1808 = ORIENTED_EDGE('',*,*,#1200,.T.);+#1809 = ORIENTED_EDGE('',*,*,#1174,.T.);+#1810 = ORIENTED_EDGE('',*,*,#1148,.T.);+#1811 = ORIENTED_EDGE('',*,*,#1123,.T.);+#1812 = ORIENTED_EDGE('',*,*,#1097,.T.);+#1813 = ORIENTED_EDGE('',*,*,#1072,.T.);+#1814 = ORIENTED_EDGE('',*,*,#1046,.T.);+#1815 = ORIENTED_EDGE('',*,*,#998,.T.);+#1816 = ORIENTED_EDGE('',*,*,#1024,.T.);+#1817 = ORIENTED_EDGE('',*,*,#1818,.T.);+#1818 = EDGE_CURVE('',#1018,#1819,#1821,.T.);+#1819 = VERTEX_POINT('',#1820);+#1820 = CARTESIAN_POINT('',(-2.909121932159,-2.534121932159,1.03));+#1821 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1822,#1823),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1822 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#1823 = CARTESIAN_POINT('',(-2.909121932159,-2.534121932159,1.03));+#1824 = ORIENTED_EDGE('',*,*,#1825,.F.);+#1825 = EDGE_CURVE('',#1826,#1819,#1828,.T.);+#1826 = VERTEX_POINT('',#1827);+#1827 = CARTESIAN_POINT('',(-2.909121932159,2.534121932159,1.03));+#1828 = LINE('',#1829,#1830);+#1829 = CARTESIAN_POINT('',(-2.909121932159,2.534121932159,1.03));+#1830 = VECTOR('',#1831,1.);+#1831 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#1832 = ORIENTED_EDGE('',*,*,#1833,.F.);+#1833 = EDGE_CURVE('',#1192,#1826,#1834,.T.);+#1834 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1835,#1836),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1835 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1836 = CARTESIAN_POINT('',(-2.909121932159,2.534121932159,1.03));+#1837 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1838,#1839)+,(#1840,#1841+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1838 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#1839 = CARTESIAN_POINT('',(-2.909121932159,2.534121932159,1.03));+#1840 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#1841 = CARTESIAN_POINT('',(-2.909121932159,-2.534121932159,1.03));+#1842 = ADVANCED_FACE('',(#1843),#1860,.T.);+#1843 = FACE_BOUND('',#1844,.T.);+#1844 = EDGE_LOOP('',(#1845,#1846,#1853,#1859));+#1845 = ORIENTED_EDGE('',*,*,#1222,.T.);+#1846 = ORIENTED_EDGE('',*,*,#1847,.T.);+#1847 = EDGE_CURVE('',#1216,#1848,#1850,.T.);+#1848 = VERTEX_POINT('',#1849);+#1849 = CARTESIAN_POINT('',(2.909121932159,-2.534121932159,1.03));+#1850 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1851,#1852),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1851 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1852 = CARTESIAN_POINT('',(2.909121932159,-2.534121932159,1.03));+#1853 = ORIENTED_EDGE('',*,*,#1854,.F.);+#1854 = EDGE_CURVE('',#1819,#1848,#1855,.T.);+#1855 = LINE('',#1856,#1857);+#1856 = CARTESIAN_POINT('',(-2.909121932159,-2.534121932159,1.03));+#1857 = VECTOR('',#1858,1.);+#1858 = DIRECTION('',(1.,2.22044604925E-16,0.));+#1859 = ORIENTED_EDGE('',*,*,#1818,.F.);+#1860 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1861,#1862)+,(#1863,#1864+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1861 = CARTESIAN_POINT('',(-2.95,-2.575,0.25));+#1862 = CARTESIAN_POINT('',(-2.909121932159,-2.534121932159,1.03));+#1863 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1864 = CARTESIAN_POINT('',(2.909121932159,-2.534121932159,1.03));+#1865 = ADVANCED_FACE('',(#1866),#1911,.T.);+#1866 = FACE_BOUND('',#1867,.T.);+#1867 = EDGE_LOOP('',(#1868,#1869,#1875,#1876,#1882,#1883,#1889,#1890,+#1896,#1897,#1904,#1910));+#1868 = ORIENTED_EDGE('',*,*,#1249,.T.);+#1869 = ORIENTED_EDGE('',*,*,#1870,.T.);+#1870 = EDGE_CURVE('',#1240,#1346,#1871,.T.);+#1871 = LINE('',#1872,#1873);+#1872 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1873 = VECTOR('',#1874,1.);+#1874 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1875 = ORIENTED_EDGE('',*,*,#1381,.T.);+#1876 = ORIENTED_EDGE('',*,*,#1877,.T.);+#1877 = EDGE_CURVE('',#1372,#1478,#1878,.T.);+#1878 = LINE('',#1879,#1880);+#1879 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1880 = VECTOR('',#1881,1.);+#1881 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1882 = ORIENTED_EDGE('',*,*,#1517,.T.);+#1883 = ORIENTED_EDGE('',*,*,#1884,.T.);+#1884 = EDGE_CURVE('',#1506,#1614,#1885,.T.);+#1885 = LINE('',#1886,#1887);+#1886 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1887 = VECTOR('',#1888,1.);+#1888 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1889 = ORIENTED_EDGE('',*,*,#1649,.T.);+#1890 = ORIENTED_EDGE('',*,*,#1891,.T.);+#1891 = EDGE_CURVE('',#1640,#1746,#1892,.T.);+#1892 = LINE('',#1893,#1894);+#1893 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1894 = VECTOR('',#1895,1.);+#1895 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1896 = ORIENTED_EDGE('',*,*,#1778,.T.);+#1897 = ORIENTED_EDGE('',*,*,#1898,.T.);+#1898 = EDGE_CURVE('',#1772,#1899,#1901,.T.);+#1899 = VERTEX_POINT('',#1900);+#1900 = CARTESIAN_POINT('',(2.909121932159,2.534121932159,1.03));+#1901 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1902,#1903),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1902 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#1903 = CARTESIAN_POINT('',(2.909121932159,2.534121932159,1.03));+#1904 = ORIENTED_EDGE('',*,*,#1905,.F.);+#1905 = EDGE_CURVE('',#1848,#1899,#1906,.T.);+#1906 = LINE('',#1907,#1908);+#1907 = CARTESIAN_POINT('',(2.909121932159,-2.534121932159,1.03));+#1908 = VECTOR('',#1909,1.);+#1909 = DIRECTION('',(-2.22044604925E-16,1.,0.));+#1910 = ORIENTED_EDGE('',*,*,#1847,.F.);+#1911 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#1912,#1913)+,(#1914,#1915+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.15),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1912 = CARTESIAN_POINT('',(2.95,-2.575,0.25));+#1913 = CARTESIAN_POINT('',(2.909121932159,-2.534121932159,1.03));+#1914 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#1915 = CARTESIAN_POINT('',(2.909121932159,2.534121932159,1.03));+#1916 = ADVANCED_FACE('',(#1917),#1933,.T.);+#1917 = FACE_BOUND('',#1918,.T.);+#1918 = EDGE_LOOP('',(#1919,#1920,#1926,#1927));+#1919 = ORIENTED_EDGE('',*,*,#1263,.F.);+#1920 = ORIENTED_EDGE('',*,*,#1921,.T.);+#1921 = EDGE_CURVE('',#1264,#1328,#1922,.T.);+#1922 = LINE('',#1923,#1924);+#1923 = CARTESIAN_POINT('',(3.075,-2.125,0.));+#1924 = VECTOR('',#1925,1.);+#1925 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1926 = ORIENTED_EDGE('',*,*,#1327,.T.);+#1927 = ORIENTED_EDGE('',*,*,#1928,.F.);+#1928 = EDGE_CURVE('',#1266,#1330,#1929,.T.);+#1929 = LINE('',#1930,#1931);+#1930 = CARTESIAN_POINT('',(3.075,-2.125,0.25));+#1931 = VECTOR('',#1932,1.);+#1932 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1933 = PLANE('',#1934);+#1934 = AXIS2_PLACEMENT_3D('',#1935,#1936,#1937);+#1935 = CARTESIAN_POINT('',(3.075,-2.125,0.));+#1936 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1937 = DIRECTION('',(0.,0.,1.));+#1938 = ADVANCED_FACE('',(#1939),#1945,.T.);+#1939 = FACE_BOUND('',#1940,.T.);+#1940 = EDGE_LOOP('',(#1941,#1942,#1943,#1944));+#1941 = ORIENTED_EDGE('',*,*,#1870,.F.);+#1942 = ORIENTED_EDGE('',*,*,#1289,.T.);+#1943 = ORIENTED_EDGE('',*,*,#1928,.T.);+#1944 = ORIENTED_EDGE('',*,*,#1355,.F.);+#1945 = PLANE('',#1946);+#1946 = AXIS2_PLACEMENT_3D('',#1947,#1948,#1949);+#1947 = CARTESIAN_POINT('',(2.525,-2.125,0.25));+#1948 = DIRECTION('',(0.,0.,1.));+#1949 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1950 = ADVANCED_FACE('',(#1951),#1957,.F.);+#1951 = FACE_BOUND('',#1952,.F.);+#1952 = EDGE_LOOP('',(#1953,#1954,#1955,#1956));+#1953 = ORIENTED_EDGE('',*,*,#1304,.F.);+#1954 = ORIENTED_EDGE('',*,*,#1273,.T.);+#1955 = ORIENTED_EDGE('',*,*,#1921,.T.);+#1956 = ORIENTED_EDGE('',*,*,#1337,.F.);+#1957 = PLANE('',#1958);+#1958 = AXIS2_PLACEMENT_3D('',#1959,#1960,#1961);+#1959 = CARTESIAN_POINT('',(2.525,-2.125,0.));+#1960 = DIRECTION('',(0.,0.,1.));+#1961 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1962 = ADVANCED_FACE('',(#1963),#1979,.T.);+#1963 = FACE_BOUND('',#1964,.T.);+#1964 = EDGE_LOOP('',(#1965,#1966,#1972,#1973));+#1965 = ORIENTED_EDGE('',*,*,#1395,.F.);+#1966 = ORIENTED_EDGE('',*,*,#1967,.T.);+#1967 = EDGE_CURVE('',#1396,#1460,#1968,.T.);+#1968 = LINE('',#1969,#1970);+#1969 = CARTESIAN_POINT('',(3.075,-0.855,0.));+#1970 = VECTOR('',#1971,1.);+#1971 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1972 = ORIENTED_EDGE('',*,*,#1459,.T.);+#1973 = ORIENTED_EDGE('',*,*,#1974,.F.);+#1974 = EDGE_CURVE('',#1398,#1462,#1975,.T.);+#1975 = LINE('',#1976,#1977);+#1976 = CARTESIAN_POINT('',(3.075,-0.855,0.25));+#1977 = VECTOR('',#1978,1.);+#1978 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1979 = PLANE('',#1980);+#1980 = AXIS2_PLACEMENT_3D('',#1981,#1982,#1983);+#1981 = CARTESIAN_POINT('',(3.075,-0.855,0.));+#1982 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1983 = DIRECTION('',(0.,0.,1.));+#1984 = ADVANCED_FACE('',(#1985),#1991,.T.);+#1985 = FACE_BOUND('',#1986,.T.);+#1986 = EDGE_LOOP('',(#1987,#1988,#1989,#1990));+#1987 = ORIENTED_EDGE('',*,*,#1877,.F.);+#1988 = ORIENTED_EDGE('',*,*,#1421,.T.);+#1989 = ORIENTED_EDGE('',*,*,#1974,.T.);+#1990 = ORIENTED_EDGE('',*,*,#1489,.F.);+#1991 = PLANE('',#1992);+#1992 = AXIS2_PLACEMENT_3D('',#1993,#1994,#1995);+#1993 = CARTESIAN_POINT('',(2.525,-0.855,0.25));+#1994 = DIRECTION('',(0.,0.,1.));+#1995 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1996 = ADVANCED_FACE('',(#1997),#2003,.F.);+#1997 = FACE_BOUND('',#1998,.F.);+#1998 = EDGE_LOOP('',(#1999,#2000,#2001,#2002));+#1999 = ORIENTED_EDGE('',*,*,#1436,.F.);+#2000 = ORIENTED_EDGE('',*,*,#1405,.T.);+#2001 = ORIENTED_EDGE('',*,*,#1967,.T.);+#2002 = ORIENTED_EDGE('',*,*,#1469,.F.);+#2003 = PLANE('',#2004);+#2004 = AXIS2_PLACEMENT_3D('',#2005,#2006,#2007);+#2005 = CARTESIAN_POINT('',(2.525,-0.855,0.));+#2006 = DIRECTION('',(0.,0.,1.));+#2007 = DIRECTION('',(1.,1.110223024625E-16,0.));+#2008 = ADVANCED_FACE('',(#2009),#2025,.T.);+#2009 = FACE_BOUND('',#2010,.T.);+#2010 = EDGE_LOOP('',(#2011,#2012,#2018,#2019));+#2011 = ORIENTED_EDGE('',*,*,#1531,.F.);+#2012 = ORIENTED_EDGE('',*,*,#2013,.T.);+#2013 = EDGE_CURVE('',#1532,#1596,#2014,.T.);+#2014 = LINE('',#2015,#2016);+#2015 = CARTESIAN_POINT('',(3.075,0.415,0.));+#2016 = VECTOR('',#2017,1.);+#2017 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#2018 = ORIENTED_EDGE('',*,*,#1595,.T.);+#2019 = ORIENTED_EDGE('',*,*,#2020,.F.);+#2020 = EDGE_CURVE('',#1534,#1598,#2021,.T.);+#2021 = LINE('',#2022,#2023);+#2022 = CARTESIAN_POINT('',(3.075,0.415,0.25));+#2023 = VECTOR('',#2024,1.);+#2024 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#2025 = PLANE('',#2026);+#2026 = AXIS2_PLACEMENT_3D('',#2027,#2028,#2029);+#2027 = CARTESIAN_POINT('',(3.075,0.415,0.));+#2028 = DIRECTION('',(1.,1.110223024625E-16,0.));+#2029 = DIRECTION('',(0.,0.,1.));+#2030 = ADVANCED_FACE('',(#2031),#2037,.T.);+#2031 = FACE_BOUND('',#2032,.T.);+#2032 = EDGE_LOOP('',(#2033,#2034,#2035,#2036));+#2033 = ORIENTED_EDGE('',*,*,#1884,.F.);+#2034 = ORIENTED_EDGE('',*,*,#1557,.T.);+#2035 = ORIENTED_EDGE('',*,*,#2020,.T.);+#2036 = ORIENTED_EDGE('',*,*,#1623,.F.);+#2037 = PLANE('',#2038);+#2038 = AXIS2_PLACEMENT_3D('',#2039,#2040,#2041);+#2039 = CARTESIAN_POINT('',(2.525,0.415,0.25));+#2040 = DIRECTION('',(0.,0.,1.));+#2041 = DIRECTION('',(1.,1.110223024625E-16,0.));+#2042 = ADVANCED_FACE('',(#2043),#2049,.F.);+#2043 = FACE_BOUND('',#2044,.F.);+#2044 = EDGE_LOOP('',(#2045,#2046,#2047,#2048));+#2045 = ORIENTED_EDGE('',*,*,#1572,.F.);+#2046 = ORIENTED_EDGE('',*,*,#1541,.T.);+#2047 = ORIENTED_EDGE('',*,*,#2013,.T.);+#2048 = ORIENTED_EDGE('',*,*,#1605,.F.);+#2049 = PLANE('',#2050);+#2050 = AXIS2_PLACEMENT_3D('',#2051,#2052,#2053);+#2051 = CARTESIAN_POINT('',(2.525,0.415,0.));+#2052 = DIRECTION('',(0.,0.,1.));+#2053 = DIRECTION('',(1.,1.110223024625E-16,0.));+#2054 = ADVANCED_FACE('',(#2055),#2071,.T.);+#2055 = FACE_BOUND('',#2056,.T.);+#2056 = EDGE_LOOP('',(#2057,#2058,#2064,#2065));+#2057 = ORIENTED_EDGE('',*,*,#1663,.F.);+#2058 = ORIENTED_EDGE('',*,*,#2059,.T.);+#2059 = EDGE_CURVE('',#1664,#1728,#2060,.T.);+#2060 = LINE('',#2061,#2062);+#2061 = CARTESIAN_POINT('',(3.075,1.685,0.));+#2062 = VECTOR('',#2063,1.);+#2063 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#2064 = ORIENTED_EDGE('',*,*,#1727,.T.);+#2065 = ORIENTED_EDGE('',*,*,#2066,.F.);+#2066 = EDGE_CURVE('',#1666,#1730,#2067,.T.);+#2067 = LINE('',#2068,#2069);+#2068 = CARTESIAN_POINT('',(3.075,1.685,0.25));+#2069 = VECTOR('',#2070,1.);+#2070 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#2071 = PLANE('',#2072);+#2072 = AXIS2_PLACEMENT_3D('',#2073,#2074,#2075);+#2073 = CARTESIAN_POINT('',(3.075,1.685,0.));+#2074 = DIRECTION('',(1.,1.110223024625E-16,0.));+#2075 = DIRECTION('',(0.,0.,1.));+#2076 = ADVANCED_FACE('',(#2077),#2083,.T.);+#2077 = FACE_BOUND('',#2078,.T.);+#2078 = EDGE_LOOP('',(#2079,#2080,#2081,#2082));+#2079 = ORIENTED_EDGE('',*,*,#1891,.F.);+#2080 = ORIENTED_EDGE('',*,*,#1689,.T.);+#2081 = ORIENTED_EDGE('',*,*,#2066,.T.);+#2082 = ORIENTED_EDGE('',*,*,#1755,.F.);+#2083 = PLANE('',#2084);+#2084 = AXIS2_PLACEMENT_3D('',#2085,#2086,#2087);+#2085 = CARTESIAN_POINT('',(2.525,1.685,0.25));+#2086 = DIRECTION('',(0.,0.,1.));+#2087 = DIRECTION('',(1.,1.110223024625E-16,0.));+#2088 = ADVANCED_FACE('',(#2089),#2095,.F.);+#2089 = FACE_BOUND('',#2090,.F.);+#2090 = EDGE_LOOP('',(#2091,#2092,#2093,#2094));+#2091 = ORIENTED_EDGE('',*,*,#1704,.F.);+#2092 = ORIENTED_EDGE('',*,*,#1673,.T.);+#2093 = ORIENTED_EDGE('',*,*,#2059,.T.);+#2094 = ORIENTED_EDGE('',*,*,#1737,.F.);+#2095 = PLANE('',#2096);+#2096 = AXIS2_PLACEMENT_3D('',#2097,#2098,#2099);+#2097 = CARTESIAN_POINT('',(2.525,1.685,0.));+#2098 = DIRECTION('',(0.,0.,1.));+#2099 = DIRECTION('',(1.,1.110223024625E-16,0.));+#2100 = ADVANCED_FACE('',(#2101),#2112,.T.);+#2101 = FACE_BOUND('',#2102,.T.);+#2102 = EDGE_LOOP('',(#2103,#2104,#2105,#2111));+#2103 = ORIENTED_EDGE('',*,*,#1794,.T.);+#2104 = ORIENTED_EDGE('',*,*,#1833,.T.);+#2105 = ORIENTED_EDGE('',*,*,#2106,.F.);+#2106 = EDGE_CURVE('',#1899,#1826,#2107,.T.);+#2107 = LINE('',#2108,#2109);+#2108 = CARTESIAN_POINT('',(2.909121932159,2.534121932159,1.03));+#2109 = VECTOR('',#2110,1.);+#2110 = DIRECTION('',(-1.,-2.22044604925E-16,0.));+#2111 = ORIENTED_EDGE('',*,*,#1898,.F.);+#2112 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#2113,#2114)+,(#2115,#2116+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#2113 = CARTESIAN_POINT('',(2.95,2.575,0.25));+#2114 = CARTESIAN_POINT('',(2.909121932159,2.534121932159,1.03));+#2115 = CARTESIAN_POINT('',(-2.95,2.575,0.25));+#2116 = CARTESIAN_POINT('',(-2.909121932159,2.534121932159,1.03));+#2117 = ADVANCED_FACE('',(#2118,#2124),#2135,.F.);+#2118 = FACE_BOUND('',#2119,.F.);+#2119 = EDGE_LOOP('',(#2120,#2121,#2122,#2123));+#2120 = ORIENTED_EDGE('',*,*,#1825,.F.);+#2121 = ORIENTED_EDGE('',*,*,#2106,.F.);+#2122 = ORIENTED_EDGE('',*,*,#1905,.F.);+#2123 = ORIENTED_EDGE('',*,*,#1854,.F.);+#2124 = FACE_BOUND('',#2125,.F.);+#2125 = EDGE_LOOP('',(#2126));+#2126 = ORIENTED_EDGE('',*,*,#2127,.T.);+#2127 = EDGE_CURVE('',#2128,#2128,#2130,.T.);+#2128 = VERTEX_POINT('',#2129);+#2129 = CARTESIAN_POINT('',(-2.309121932159,1.684121932159,1.03));+#2130 = CIRCLE('',#2131,0.25);+#2131 = AXIS2_PLACEMENT_3D('',#2132,#2133,#2134);+#2132 = CARTESIAN_POINT('',(-2.309121932159,1.934121932159,1.03));+#2133 = DIRECTION('',(-0.,0.,1.));+#2134 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#2135 = PLANE('',#2136);+#2136 = AXIS2_PLACEMENT_3D('',#2137,#2138,#2139);+#2137 = CARTESIAN_POINT('',(-2.909121932159,2.534121932159,1.03));+#2138 = DIRECTION('',(0.,0.,-1.));+#2139 = DIRECTION('',(0.754034023131,-0.656835361381,0.));+#2140 = ADVANCED_FACE('',(#2141),#2160,.F.);+#2141 = FACE_BOUND('',#2142,.T.);+#2142 = EDGE_LOOP('',(#2143,#2151,#2152,#2153));+#2143 = ORIENTED_EDGE('',*,*,#2144,.F.);+#2144 = EDGE_CURVE('',#2128,#2145,#2147,.T.);+#2145 = VERTEX_POINT('',#2146);+#2146 = CARTESIAN_POINT('',(-2.309121932159,1.684121932159,1.));+#2147 = LINE('',#2148,#2149);+#2148 = CARTESIAN_POINT('',(-2.309121932159,1.684121932159,1.03));+#2149 = VECTOR('',#2150,1.);+#2150 = DIRECTION('',(0.,-0.,-1.));+#2151 = ORIENTED_EDGE('',*,*,#2127,.T.);+#2152 = ORIENTED_EDGE('',*,*,#2144,.T.);+#2153 = ORIENTED_EDGE('',*,*,#2154,.F.);+#2154 = EDGE_CURVE('',#2145,#2145,#2155,.T.);+#2155 = CIRCLE('',#2156,0.25);+#2156 = AXIS2_PLACEMENT_3D('',#2157,#2158,#2159);+#2157 = CARTESIAN_POINT('',(-2.309121932159,1.934121932159,1.));+#2158 = DIRECTION('',(-0.,0.,1.));+#2159 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#2160 = CYLINDRICAL_SURFACE('',#2161,0.25);+#2161 = AXIS2_PLACEMENT_3D('',#2162,#2163,#2164);+#2162 = CARTESIAN_POINT('',(-2.309121932159,1.934121932159,1.03));+#2163 = DIRECTION('',(-0.,0.,-1.));+#2164 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#2165 = ADVANCED_FACE('',(#2166),#2169,.T.);+#2166 = FACE_BOUND('',#2167,.T.);+#2167 = EDGE_LOOP('',(#2168));+#2168 = ORIENTED_EDGE('',*,*,#2154,.T.);+#2169 = PLANE('',#2170);+#2170 = AXIS2_PLACEMENT_3D('',#2171,#2172,#2173);+#2171 = CARTESIAN_POINT('',(-2.309121932159,1.934121932159,1.));+#2172 = DIRECTION('',(0.,0.,1.));+#2173 = DIRECTION('',(2.22044604925E-16,-1.,0.));+#2174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2178))+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2175,#2176,#2177)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2175 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2176 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2177 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2178 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#2175,+'distance_accuracy_value','confusion accuracy');+#2179 = PRODUCT_TYPE('part',$,(#7));+#2180 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+#2181,#2189,#2196,#2203,#2210,#2217,#2224,#2231,#2238,#2245,#2252,+#2259,#2266,#2273,#2280,#2287,#2294,#2301,#2308,#2315,#2322,#2329,+#2337,#2344,#2351,#2358,#2365,#2372,#2379,#2386,#2393,#2400,#2407,+#2414,#2421,#2428,#2435,#2442,#2449,#2456,#2463,#2470,#2477,#2484,+#2491,#2498,#2505,#2512,#2519,#2526,#2533,#2540,#2547,#2554,#2561,+#2568,#2575,#2582,#2589,#2596,#2603,#2610,#2617,#2624,#2631,#2638,+#2645,#2652,#2659,#2666,#2673,#2681),#2174);+#2181 = STYLED_ITEM('color',(#2182),#17);+#2182 = PRESENTATION_STYLE_ASSIGNMENT((#2183));+#2183 = SURFACE_STYLE_USAGE(.BOTH.,#2184);+#2184 = SURFACE_SIDE_STYLE('',(#2185));+#2185 = SURFACE_STYLE_FILL_AREA(#2186);+#2186 = FILL_AREA_STYLE('',(#2187));+#2187 = FILL_AREA_STYLE_COLOUR('',#2188);+#2188 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);+#2189 = STYLED_ITEM('color',(#2190),#185);+#2190 = PRESENTATION_STYLE_ASSIGNMENT((#2191));+#2191 = SURFACE_STYLE_USAGE(.BOTH.,#2192);+#2192 = SURFACE_SIDE_STYLE('',(#2193));+#2193 = SURFACE_STYLE_FILL_AREA(#2194);+#2194 = FILL_AREA_STYLE('',(#2195));+#2195 = FILL_AREA_STYLE_COLOUR('',#2188);+#2196 = STYLED_ITEM('color',(#2197),#216);+#2197 = PRESENTATION_STYLE_ASSIGNMENT((#2198));+#2198 = SURFACE_STYLE_USAGE(.BOTH.,#2199);+#2199 = SURFACE_SIDE_STYLE('',(#2200));+#2200 = SURFACE_STYLE_FILL_AREA(#2201);+#2201 = FILL_AREA_STYLE('',(#2202));+#2202 = FILL_AREA_STYLE_COLOUR('',#2188);+#2203 = STYLED_ITEM('color',(#2204),#240);+#2204 = PRESENTATION_STYLE_ASSIGNMENT((#2205));+#2205 = SURFACE_STYLE_USAGE(.BOTH.,#2206);+#2206 = SURFACE_SIDE_STYLE('',(#2207));+#2207 = SURFACE_STYLE_FILL_AREA(#2208);+#2208 = FILL_AREA_STYLE('',(#2209));+#2209 = FILL_AREA_STYLE_COLOUR('',#2188);+#2210 = STYLED_ITEM('color',(#2211),#264);+#2211 = PRESENTATION_STYLE_ASSIGNMENT((#2212));+#2212 = SURFACE_STYLE_USAGE(.BOTH.,#2213);+#2213 = SURFACE_SIDE_STYLE('',(#2214));+#2214 = SURFACE_STYLE_FILL_AREA(#2215);+#2215 = FILL_AREA_STYLE('',(#2216));+#2216 = FILL_AREA_STYLE_COLOUR('',#2188);+#2217 = STYLED_ITEM('color',(#2218),#288);+#2218 = PRESENTATION_STYLE_ASSIGNMENT((#2219));+#2219 = SURFACE_STYLE_USAGE(.BOTH.,#2220);+#2220 = SURFACE_SIDE_STYLE('',(#2221));+#2221 = SURFACE_STYLE_FILL_AREA(#2222);+#2222 = FILL_AREA_STYLE('',(#2223));+#2223 = FILL_AREA_STYLE_COLOUR('',#2188);+#2224 = STYLED_ITEM('color',(#2225),#330);+#2225 = PRESENTATION_STYLE_ASSIGNMENT((#2226));+#2226 = SURFACE_STYLE_USAGE(.BOTH.,#2227);+#2227 = SURFACE_SIDE_STYLE('',(#2228));+#2228 = SURFACE_STYLE_FILL_AREA(#2229);+#2229 = FILL_AREA_STYLE('',(#2230));+#2230 = FILL_AREA_STYLE_COLOUR('',#2188);+#2231 = STYLED_ITEM('color',(#2232),#354);+#2232 = PRESENTATION_STYLE_ASSIGNMENT((#2233));+#2233 = SURFACE_STYLE_USAGE(.BOTH.,#2234);+#2234 = SURFACE_SIDE_STYLE('',(#2235));+#2235 = SURFACE_STYLE_FILL_AREA(#2236);+#2236 = FILL_AREA_STYLE('',(#2237));+#2237 = FILL_AREA_STYLE_COLOUR('',#2188);+#2238 = STYLED_ITEM('color',(#2239),#396);+#2239 = PRESENTATION_STYLE_ASSIGNMENT((#2240));+#2240 = SURFACE_STYLE_USAGE(.BOTH.,#2241);+#2241 = SURFACE_SIDE_STYLE('',(#2242));+#2242 = SURFACE_STYLE_FILL_AREA(#2243);+#2243 = FILL_AREA_STYLE('',(#2244));+#2244 = FILL_AREA_STYLE_COLOUR('',#2188);+#2245 = STYLED_ITEM('color',(#2246),#420);+#2246 = PRESENTATION_STYLE_ASSIGNMENT((#2247));+#2247 = SURFACE_STYLE_USAGE(.BOTH.,#2248);+#2248 = SURFACE_SIDE_STYLE('',(#2249));+#2249 = SURFACE_STYLE_FILL_AREA(#2250);+#2250 = FILL_AREA_STYLE('',(#2251));+#2251 = FILL_AREA_STYLE_COLOUR('',#2188);+#2252 = STYLED_ITEM('color',(#2253),#462);+#2253 = PRESENTATION_STYLE_ASSIGNMENT((#2254));+#2254 = SURFACE_STYLE_USAGE(.BOTH.,#2255);+#2255 = SURFACE_SIDE_STYLE('',(#2256));+#2256 = SURFACE_STYLE_FILL_AREA(#2257);+#2257 = FILL_AREA_STYLE('',(#2258));+#2258 = FILL_AREA_STYLE_COLOUR('',#2188);+#2259 = STYLED_ITEM('color',(#2260),#486);+#2260 = PRESENTATION_STYLE_ASSIGNMENT((#2261));+#2261 = SURFACE_STYLE_USAGE(.BOTH.,#2262);+#2262 = SURFACE_SIDE_STYLE('',(#2263));+#2263 = SURFACE_STYLE_FILL_AREA(#2264);+#2264 = FILL_AREA_STYLE('',(#2265));+#2265 = FILL_AREA_STYLE_COLOUR('',#2188);+#2266 = STYLED_ITEM('color',(#2267),#530);+#2267 = PRESENTATION_STYLE_ASSIGNMENT((#2268));+#2268 = SURFACE_STYLE_USAGE(.BOTH.,#2269);+#2269 = SURFACE_SIDE_STYLE('',(#2270));+#2270 = SURFACE_STYLE_FILL_AREA(#2271);+#2271 = FILL_AREA_STYLE('',(#2272));+#2272 = FILL_AREA_STYLE_COLOUR('',#2188);+#2273 = STYLED_ITEM('color',(#2274),#554);+#2274 = PRESENTATION_STYLE_ASSIGNMENT((#2275));+#2275 = SURFACE_STYLE_USAGE(.BOTH.,#2276);+#2276 = SURFACE_SIDE_STYLE('',(#2277));+#2277 = SURFACE_STYLE_FILL_AREA(#2278);+#2278 = FILL_AREA_STYLE('',(#2279));+#2279 = FILL_AREA_STYLE_COLOUR('',#2188);+#2280 = STYLED_ITEM('color',(#2281),#598);+#2281 = PRESENTATION_STYLE_ASSIGNMENT((#2282));+#2282 = SURFACE_STYLE_USAGE(.BOTH.,#2283);+#2283 = SURFACE_SIDE_STYLE('',(#2284));+#2284 = SURFACE_STYLE_FILL_AREA(#2285);+#2285 = FILL_AREA_STYLE('',(#2286));+#2286 = FILL_AREA_STYLE_COLOUR('',#2188);+#2287 = STYLED_ITEM('color',(#2288),#622);+#2288 = PRESENTATION_STYLE_ASSIGNMENT((#2289));+#2289 = SURFACE_STYLE_USAGE(.BOTH.,#2290);+#2290 = SURFACE_SIDE_STYLE('',(#2291));+#2291 = SURFACE_STYLE_FILL_AREA(#2292);+#2292 = FILL_AREA_STYLE('',(#2293));+#2293 = FILL_AREA_STYLE_COLOUR('',#2188);+#2294 = STYLED_ITEM('color',(#2295),#664);+#2295 = PRESENTATION_STYLE_ASSIGNMENT((#2296));+#2296 = SURFACE_STYLE_USAGE(.BOTH.,#2297);+#2297 = SURFACE_SIDE_STYLE('',(#2298));+#2298 = SURFACE_STYLE_FILL_AREA(#2299);+#2299 = FILL_AREA_STYLE('',(#2300));+#2300 = FILL_AREA_STYLE_COLOUR('',#2188);+#2301 = STYLED_ITEM('color',(#2302),#688);+#2302 = PRESENTATION_STYLE_ASSIGNMENT((#2303));+#2303 = SURFACE_STYLE_USAGE(.BOTH.,#2304);+#2304 = SURFACE_SIDE_STYLE('',(#2305));+#2305 = SURFACE_STYLE_FILL_AREA(#2306);+#2306 = FILL_AREA_STYLE('',(#2307));+#2307 = FILL_AREA_STYLE_COLOUR('',#2188);+#2308 = STYLED_ITEM('color',(#2309),#730);+#2309 = PRESENTATION_STYLE_ASSIGNMENT((#2310));+#2310 = SURFACE_STYLE_USAGE(.BOTH.,#2311);+#2311 = SURFACE_SIDE_STYLE('',(#2312));+#2312 = SURFACE_STYLE_FILL_AREA(#2313);+#2313 = FILL_AREA_STYLE('',(#2314));+#2314 = FILL_AREA_STYLE_COLOUR('',#2188);+#2315 = STYLED_ITEM('color',(#2316),#754);+#2316 = PRESENTATION_STYLE_ASSIGNMENT((#2317));+#2317 = SURFACE_STYLE_USAGE(.BOTH.,#2318);+#2318 = SURFACE_SIDE_STYLE('',(#2319));+#2319 = SURFACE_STYLE_FILL_AREA(#2320);+#2320 = FILL_AREA_STYLE('',(#2321));+#2321 = FILL_AREA_STYLE_COLOUR('',#2188);+#2322 = STYLED_ITEM('color',(#2323),#796);+#2323 = PRESENTATION_STYLE_ASSIGNMENT((#2324));+#2324 = SURFACE_STYLE_USAGE(.BOTH.,#2325);+#2325 = SURFACE_SIDE_STYLE('',(#2326));+#2326 = SURFACE_STYLE_FILL_AREA(#2327);+#2327 = FILL_AREA_STYLE('',(#2328));+#2328 = FILL_AREA_STYLE_COLOUR('',#2188);+#2329 = STYLED_ITEM('color',(#2330),#813);+#2330 = PRESENTATION_STYLE_ASSIGNMENT((#2331));+#2331 = SURFACE_STYLE_USAGE(.BOTH.,#2332);+#2332 = SURFACE_SIDE_STYLE('',(#2333));+#2333 = SURFACE_STYLE_FILL_AREA(#2334);+#2334 = FILL_AREA_STYLE('',(#2335));+#2335 = FILL_AREA_STYLE_COLOUR('',#2336);+#2336 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);+#2337 = STYLED_ITEM('color',(#2338),#994);+#2338 = PRESENTATION_STYLE_ASSIGNMENT((#2339));+#2339 = SURFACE_STYLE_USAGE(.BOTH.,#2340);+#2340 = SURFACE_SIDE_STYLE('',(#2341));+#2341 = SURFACE_STYLE_FILL_AREA(#2342);+#2342 = FILL_AREA_STYLE('',(#2343));+#2343 = FILL_AREA_STYLE_COLOUR('',#2188);+#2344 = STYLED_ITEM('color',(#2345),#1011);+#2345 = PRESENTATION_STYLE_ASSIGNMENT((#2346));+#2346 = SURFACE_STYLE_USAGE(.BOTH.,#2347);+#2347 = SURFACE_SIDE_STYLE('',(#2348));+#2348 = SURFACE_STYLE_FILL_AREA(#2349);+#2349 = FILL_AREA_STYLE('',(#2350));+#2350 = FILL_AREA_STYLE_COLOUR('',#2336);+#2351 = STYLED_ITEM('color',(#2352),#1034);+#2352 = PRESENTATION_STYLE_ASSIGNMENT((#2353));+#2353 = SURFACE_STYLE_USAGE(.BOTH.,#2354);+#2354 = SURFACE_SIDE_STYLE('',(#2355));+#2355 = SURFACE_STYLE_FILL_AREA(#2356);+#2356 = FILL_AREA_STYLE('',(#2357));+#2357 = FILL_AREA_STYLE_COLOUR('',#2336);+#2358 = STYLED_ITEM('color',(#2359),#1056);+#2359 = PRESENTATION_STYLE_ASSIGNMENT((#2360));+#2360 = SURFACE_STYLE_USAGE(.BOTH.,#2361);+#2361 = SURFACE_SIDE_STYLE('',(#2362));+#2362 = SURFACE_STYLE_FILL_AREA(#2363);+#2363 = FILL_AREA_STYLE('',(#2364));+#2364 = FILL_AREA_STYLE_COLOUR('',#2336);+#2365 = STYLED_ITEM('color',(#2366),#1068);+#2366 = PRESENTATION_STYLE_ASSIGNMENT((#2367));+#2367 = SURFACE_STYLE_USAGE(.BOTH.,#2368);+#2368 = SURFACE_SIDE_STYLE('',(#2369));+#2369 = SURFACE_STYLE_FILL_AREA(#2370);+#2370 = FILL_AREA_STYLE('',(#2371));+#2371 = FILL_AREA_STYLE_COLOUR('',#2188);+#2372 = STYLED_ITEM('color',(#2373),#1085);+#2373 = PRESENTATION_STYLE_ASSIGNMENT((#2374));+#2374 = SURFACE_STYLE_USAGE(.BOTH.,#2375);+#2375 = SURFACE_SIDE_STYLE('',(#2376));+#2376 = SURFACE_STYLE_FILL_AREA(#2377);+#2377 = FILL_AREA_STYLE('',(#2378));+#2378 = FILL_AREA_STYLE_COLOUR('',#2336);+#2379 = STYLED_ITEM('color',(#2380),#1107);+#2380 = PRESENTATION_STYLE_ASSIGNMENT((#2381));+#2381 = SURFACE_STYLE_USAGE(.BOTH.,#2382);+#2382 = SURFACE_SIDE_STYLE('',(#2383));+#2383 = SURFACE_STYLE_FILL_AREA(#2384);+#2384 = FILL_AREA_STYLE('',(#2385));+#2385 = FILL_AREA_STYLE_COLOUR('',#2336);+#2386 = STYLED_ITEM('color',(#2387),#1119);+#2387 = PRESENTATION_STYLE_ASSIGNMENT((#2388));+#2388 = SURFACE_STYLE_USAGE(.BOTH.,#2389);+#2389 = SURFACE_SIDE_STYLE('',(#2390));+#2390 = SURFACE_STYLE_FILL_AREA(#2391);+#2391 = FILL_AREA_STYLE('',(#2392));+#2392 = FILL_AREA_STYLE_COLOUR('',#2188);+#2393 = STYLED_ITEM('color',(#2394),#1136);+#2394 = PRESENTATION_STYLE_ASSIGNMENT((#2395));+#2395 = SURFACE_STYLE_USAGE(.BOTH.,#2396);+#2396 = SURFACE_SIDE_STYLE('',(#2397));+#2397 = SURFACE_STYLE_FILL_AREA(#2398);+#2398 = FILL_AREA_STYLE('',(#2399));+#2399 = FILL_AREA_STYLE_COLOUR('',#2336);+#2400 = STYLED_ITEM('color',(#2401),#1158);+#2401 = PRESENTATION_STYLE_ASSIGNMENT((#2402));+#2402 = SURFACE_STYLE_USAGE(.BOTH.,#2403);+#2403 = SURFACE_SIDE_STYLE('',(#2404));+#2404 = SURFACE_STYLE_FILL_AREA(#2405);+#2405 = FILL_AREA_STYLE('',(#2406));+#2406 = FILL_AREA_STYLE_COLOUR('',#2336);+#2407 = STYLED_ITEM('color',(#2408),#1170);+#2408 = PRESENTATION_STYLE_ASSIGNMENT((#2409));+#2409 = SURFACE_STYLE_USAGE(.BOTH.,#2410);+#2410 = SURFACE_SIDE_STYLE('',(#2411));+#2411 = SURFACE_STYLE_FILL_AREA(#2412);+#2412 = FILL_AREA_STYLE('',(#2413));+#2413 = FILL_AREA_STYLE_COLOUR('',#2188);+#2414 = STYLED_ITEM('color',(#2415),#1187);+#2415 = PRESENTATION_STYLE_ASSIGNMENT((#2416));+#2416 = SURFACE_STYLE_USAGE(.BOTH.,#2417);+#2417 = SURFACE_SIDE_STYLE('',(#2418));+#2418 = SURFACE_STYLE_FILL_AREA(#2419);+#2419 = FILL_AREA_STYLE('',(#2420));+#2420 = FILL_AREA_STYLE_COLOUR('',#2336);+#2421 = STYLED_ITEM('color',(#2422),#1210);+#2422 = PRESENTATION_STYLE_ASSIGNMENT((#2423));+#2423 = SURFACE_STYLE_USAGE(.BOTH.,#2424);+#2424 = SURFACE_SIDE_STYLE('',(#2425));+#2425 = SURFACE_STYLE_FILL_AREA(#2426);+#2426 = FILL_AREA_STYLE('',(#2427));+#2427 = FILL_AREA_STYLE_COLOUR('',#2336);+#2428 = STYLED_ITEM('color',(#2429),#1233);+#2429 = PRESENTATION_STYLE_ASSIGNMENT((#2430));+#2430 = SURFACE_STYLE_USAGE(.BOTH.,#2431);+#2431 = SURFACE_SIDE_STYLE('',(#2432));+#2432 = SURFACE_STYLE_FILL_AREA(#2433);+#2433 = FILL_AREA_STYLE('',(#2434));+#2434 = FILL_AREA_STYLE_COLOUR('',#2336);+#2435 = STYLED_ITEM('color',(#2436),#1259);+#2436 = PRESENTATION_STYLE_ASSIGNMENT((#2437));+#2437 = SURFACE_STYLE_USAGE(.BOTH.,#2438);+#2438 = SURFACE_SIDE_STYLE('',(#2439));+#2439 = SURFACE_STYLE_FILL_AREA(#2440);+#2440 = FILL_AREA_STYLE('',(#2441));+#2441 = FILL_AREA_STYLE_COLOUR('',#2188);+#2442 = STYLED_ITEM('color',(#2443),#1299);+#2443 = PRESENTATION_STYLE_ASSIGNMENT((#2444));+#2444 = SURFACE_STYLE_USAGE(.BOTH.,#2445);+#2445 = SURFACE_SIDE_STYLE('',(#2446));+#2446 = SURFACE_STYLE_FILL_AREA(#2447);+#2447 = FILL_AREA_STYLE('',(#2448));+#2448 = FILL_AREA_STYLE_COLOUR('',#2188);+#2449 = STYLED_ITEM('color',(#2450),#1323);+#2450 = PRESENTATION_STYLE_ASSIGNMENT((#2451));+#2451 = SURFACE_STYLE_USAGE(.BOTH.,#2452);+#2452 = SURFACE_SIDE_STYLE('',(#2453));+#2453 = SURFACE_STYLE_FILL_AREA(#2454);+#2454 = FILL_AREA_STYLE('',(#2455));+#2455 = FILL_AREA_STYLE_COLOUR('',#2188);+#2456 = STYLED_ITEM('color',(#2457),#1365);+#2457 = PRESENTATION_STYLE_ASSIGNMENT((#2458));+#2458 = SURFACE_STYLE_USAGE(.BOTH.,#2459);+#2459 = SURFACE_SIDE_STYLE('',(#2460));+#2460 = SURFACE_STYLE_FILL_AREA(#2461);+#2461 = FILL_AREA_STYLE('',(#2462));+#2462 = FILL_AREA_STYLE_COLOUR('',#2336);+#2463 = STYLED_ITEM('color',(#2464),#1391);+#2464 = PRESENTATION_STYLE_ASSIGNMENT((#2465));+#2465 = SURFACE_STYLE_USAGE(.BOTH.,#2466);+#2466 = SURFACE_SIDE_STYLE('',(#2467));+#2467 = SURFACE_STYLE_FILL_AREA(#2468);+#2468 = FILL_AREA_STYLE('',(#2469));+#2469 = FILL_AREA_STYLE_COLOUR('',#2188);+#2470 = STYLED_ITEM('color',(#2471),#1431);+#2471 = PRESENTATION_STYLE_ASSIGNMENT((#2472));+#2472 = SURFACE_STYLE_USAGE(.BOTH.,#2473);+#2473 = SURFACE_SIDE_STYLE('',(#2474));+#2474 = SURFACE_STYLE_FILL_AREA(#2475);+#2475 = FILL_AREA_STYLE('',(#2476));+#2476 = FILL_AREA_STYLE_COLOUR('',#2188);+#2477 = STYLED_ITEM('color',(#2478),#1455);+#2478 = PRESENTATION_STYLE_ASSIGNMENT((#2479));+#2479 = SURFACE_STYLE_USAGE(.BOTH.,#2480);+#2480 = SURFACE_SIDE_STYLE('',(#2481));+#2481 = SURFACE_STYLE_FILL_AREA(#2482);+#2482 = FILL_AREA_STYLE('',(#2483));+#2483 = FILL_AREA_STYLE_COLOUR('',#2188);+#2484 = STYLED_ITEM('color',(#2485),#1499);+#2485 = PRESENTATION_STYLE_ASSIGNMENT((#2486));+#2486 = SURFACE_STYLE_USAGE(.BOTH.,#2487);+#2487 = SURFACE_SIDE_STYLE('',(#2488));+#2488 = SURFACE_STYLE_FILL_AREA(#2489);+#2489 = FILL_AREA_STYLE('',(#2490));+#2490 = FILL_AREA_STYLE_COLOUR('',#2336);+#2491 = STYLED_ITEM('color',(#2492),#1527);+#2492 = PRESENTATION_STYLE_ASSIGNMENT((#2493));+#2493 = SURFACE_STYLE_USAGE(.BOTH.,#2494);+#2494 = SURFACE_SIDE_STYLE('',(#2495));+#2495 = SURFACE_STYLE_FILL_AREA(#2496);+#2496 = FILL_AREA_STYLE('',(#2497));+#2497 = FILL_AREA_STYLE_COLOUR('',#2188);+#2498 = STYLED_ITEM('color',(#2499),#1567);+#2499 = PRESENTATION_STYLE_ASSIGNMENT((#2500));+#2500 = SURFACE_STYLE_USAGE(.BOTH.,#2501);+#2501 = SURFACE_SIDE_STYLE('',(#2502));+#2502 = SURFACE_STYLE_FILL_AREA(#2503);+#2503 = FILL_AREA_STYLE('',(#2504));+#2504 = FILL_AREA_STYLE_COLOUR('',#2188);+#2505 = STYLED_ITEM('color',(#2506),#1591);+#2506 = PRESENTATION_STYLE_ASSIGNMENT((#2507));+#2507 = SURFACE_STYLE_USAGE(.BOTH.,#2508);+#2508 = SURFACE_SIDE_STYLE('',(#2509));+#2509 = SURFACE_STYLE_FILL_AREA(#2510);+#2510 = FILL_AREA_STYLE('',(#2511));+#2511 = FILL_AREA_STYLE_COLOUR('',#2188);+#2512 = STYLED_ITEM('color',(#2513),#1633);+#2513 = PRESENTATION_STYLE_ASSIGNMENT((#2514));+#2514 = SURFACE_STYLE_USAGE(.BOTH.,#2515);+#2515 = SURFACE_SIDE_STYLE('',(#2516));+#2516 = SURFACE_STYLE_FILL_AREA(#2517);+#2517 = FILL_AREA_STYLE('',(#2518));+#2518 = FILL_AREA_STYLE_COLOUR('',#2336);+#2519 = STYLED_ITEM('color',(#2520),#1659);+#2520 = PRESENTATION_STYLE_ASSIGNMENT((#2521));+#2521 = SURFACE_STYLE_USAGE(.BOTH.,#2522);+#2522 = SURFACE_SIDE_STYLE('',(#2523));+#2523 = SURFACE_STYLE_FILL_AREA(#2524);+#2524 = FILL_AREA_STYLE('',(#2525));+#2525 = FILL_AREA_STYLE_COLOUR('',#2188);+#2526 = STYLED_ITEM('color',(#2527),#1699);+#2527 = PRESENTATION_STYLE_ASSIGNMENT((#2528));+#2528 = SURFACE_STYLE_USAGE(.BOTH.,#2529);+#2529 = SURFACE_SIDE_STYLE('',(#2530));+#2530 = SURFACE_STYLE_FILL_AREA(#2531);+#2531 = FILL_AREA_STYLE('',(#2532));+#2532 = FILL_AREA_STYLE_COLOUR('',#2188);+#2533 = STYLED_ITEM('color',(#2534),#1723);+#2534 = PRESENTATION_STYLE_ASSIGNMENT((#2535));+#2535 = SURFACE_STYLE_USAGE(.BOTH.,#2536);+#2536 = SURFACE_SIDE_STYLE('',(#2537));+#2537 = SURFACE_STYLE_FILL_AREA(#2538);+#2538 = FILL_AREA_STYLE('',(#2539));+#2539 = FILL_AREA_STYLE_COLOUR('',#2188);+#2540 = STYLED_ITEM('color',(#2541),#1765);+#2541 = PRESENTATION_STYLE_ASSIGNMENT((#2542));+#2542 = SURFACE_STYLE_USAGE(.BOTH.,#2543);+#2543 = SURFACE_SIDE_STYLE('',(#2544));+#2544 = SURFACE_STYLE_FILL_AREA(#2545);+#2545 = FILL_AREA_STYLE('',(#2546));+#2546 = FILL_AREA_STYLE_COLOUR('',#2336);+#2547 = STYLED_ITEM('color',(#2548),#1788);+#2548 = PRESENTATION_STYLE_ASSIGNMENT((#2549));+#2549 = SURFACE_STYLE_USAGE(.BOTH.,#2550);+#2550 = SURFACE_SIDE_STYLE('',(#2551));+#2551 = SURFACE_STYLE_FILL_AREA(#2552);+#2552 = FILL_AREA_STYLE('',(#2553));+#2553 = FILL_AREA_STYLE_COLOUR('',#2336);+#2554 = STYLED_ITEM('color',(#2555),#1805);+#2555 = PRESENTATION_STYLE_ASSIGNMENT((#2556));+#2556 = SURFACE_STYLE_USAGE(.BOTH.,#2557);+#2557 = SURFACE_SIDE_STYLE('',(#2558));+#2558 = SURFACE_STYLE_FILL_AREA(#2559);+#2559 = FILL_AREA_STYLE('',(#2560));+#2560 = FILL_AREA_STYLE_COLOUR('',#2336);+#2561 = STYLED_ITEM('color',(#2562),#1842);+#2562 = PRESENTATION_STYLE_ASSIGNMENT((#2563));+#2563 = SURFACE_STYLE_USAGE(.BOTH.,#2564);+#2564 = SURFACE_SIDE_STYLE('',(#2565));+#2565 = SURFACE_STYLE_FILL_AREA(#2566);+#2566 = FILL_AREA_STYLE('',(#2567));+#2567 = FILL_AREA_STYLE_COLOUR('',#2336);+#2568 = STYLED_ITEM('color',(#2569),#1865);+#2569 = PRESENTATION_STYLE_ASSIGNMENT((#2570));+#2570 = SURFACE_STYLE_USAGE(.BOTH.,#2571);+#2571 = SURFACE_SIDE_STYLE('',(#2572));+#2572 = SURFACE_STYLE_FILL_AREA(#2573);+#2573 = FILL_AREA_STYLE('',(#2574));+#2574 = FILL_AREA_STYLE_COLOUR('',#2336);+#2575 = STYLED_ITEM('color',(#2576),#1916);+#2576 = PRESENTATION_STYLE_ASSIGNMENT((#2577));+#2577 = SURFACE_STYLE_USAGE(.BOTH.,#2578);+#2578 = SURFACE_SIDE_STYLE('',(#2579));+#2579 = SURFACE_STYLE_FILL_AREA(#2580);+#2580 = FILL_AREA_STYLE('',(#2581));+#2581 = FILL_AREA_STYLE_COLOUR('',#2188);+#2582 = STYLED_ITEM('color',(#2583),#1938);+#2583 = PRESENTATION_STYLE_ASSIGNMENT((#2584));+#2584 = SURFACE_STYLE_USAGE(.BOTH.,#2585);+#2585 = SURFACE_SIDE_STYLE('',(#2586));+#2586 = SURFACE_STYLE_FILL_AREA(#2587);+#2587 = FILL_AREA_STYLE('',(#2588));+#2588 = FILL_AREA_STYLE_COLOUR('',#2188);+#2589 = STYLED_ITEM('color',(#2590),#1950);+#2590 = PRESENTATION_STYLE_ASSIGNMENT((#2591));+#2591 = SURFACE_STYLE_USAGE(.BOTH.,#2592);+#2592 = SURFACE_SIDE_STYLE('',(#2593));+#2593 = SURFACE_STYLE_FILL_AREA(#2594);+#2594 = FILL_AREA_STYLE('',(#2595));+#2595 = FILL_AREA_STYLE_COLOUR('',#2188);+#2596 = STYLED_ITEM('color',(#2597),#1962);+#2597 = PRESENTATION_STYLE_ASSIGNMENT((#2598));+#2598 = SURFACE_STYLE_USAGE(.BOTH.,#2599);+#2599 = SURFACE_SIDE_STYLE('',(#2600));+#2600 = SURFACE_STYLE_FILL_AREA(#2601);+#2601 = FILL_AREA_STYLE('',(#2602));+#2602 = FILL_AREA_STYLE_COLOUR('',#2188);+#2603 = STYLED_ITEM('color',(#2604),#1984);+#2604 = PRESENTATION_STYLE_ASSIGNMENT((#2605));+#2605 = SURFACE_STYLE_USAGE(.BOTH.,#2606);+#2606 = SURFACE_SIDE_STYLE('',(#2607));+#2607 = SURFACE_STYLE_FILL_AREA(#2608);+#2608 = FILL_AREA_STYLE('',(#2609));+#2609 = FILL_AREA_STYLE_COLOUR('',#2188);+#2610 = STYLED_ITEM('color',(#2611),#1996);+#2611 = PRESENTATION_STYLE_ASSIGNMENT((#2612));+#2612 = SURFACE_STYLE_USAGE(.BOTH.,#2613);+#2613 = SURFACE_SIDE_STYLE('',(#2614));+#2614 = SURFACE_STYLE_FILL_AREA(#2615);+#2615 = FILL_AREA_STYLE('',(#2616));+#2616 = FILL_AREA_STYLE_COLOUR('',#2188);+#2617 = STYLED_ITEM('color',(#2618),#2008);+#2618 = PRESENTATION_STYLE_ASSIGNMENT((#2619));+#2619 = SURFACE_STYLE_USAGE(.BOTH.,#2620);+#2620 = SURFACE_SIDE_STYLE('',(#2621));+#2621 = SURFACE_STYLE_FILL_AREA(#2622);+#2622 = FILL_AREA_STYLE('',(#2623));+#2623 = FILL_AREA_STYLE_COLOUR('',#2188);+#2624 = STYLED_ITEM('color',(#2625),#2030);+#2625 = PRESENTATION_STYLE_ASSIGNMENT((#2626));+#2626 = SURFACE_STYLE_USAGE(.BOTH.,#2627);+#2627 = SURFACE_SIDE_STYLE('',(#2628));+#2628 = SURFACE_STYLE_FILL_AREA(#2629);+#2629 = FILL_AREA_STYLE('',(#2630));+#2630 = FILL_AREA_STYLE_COLOUR('',#2188);+#2631 = STYLED_ITEM('color',(#2632),#2042);+#2632 = PRESENTATION_STYLE_ASSIGNMENT((#2633));+#2633 = SURFACE_STYLE_USAGE(.BOTH.,#2634);+#2634 = SURFACE_SIDE_STYLE('',(#2635));+#2635 = SURFACE_STYLE_FILL_AREA(#2636);+#2636 = FILL_AREA_STYLE('',(#2637));+#2637 = FILL_AREA_STYLE_COLOUR('',#2188);+#2638 = STYLED_ITEM('color',(#2639),#2054);+#2639 = PRESENTATION_STYLE_ASSIGNMENT((#2640));+#2640 = SURFACE_STYLE_USAGE(.BOTH.,#2641);+#2641 = SURFACE_SIDE_STYLE('',(#2642));+#2642 = SURFACE_STYLE_FILL_AREA(#2643);+#2643 = FILL_AREA_STYLE('',(#2644));+#2644 = FILL_AREA_STYLE_COLOUR('',#2188);+#2645 = STYLED_ITEM('color',(#2646),#2076);+#2646 = PRESENTATION_STYLE_ASSIGNMENT((#2647));+#2647 = SURFACE_STYLE_USAGE(.BOTH.,#2648);+#2648 = SURFACE_SIDE_STYLE('',(#2649));+#2649 = SURFACE_STYLE_FILL_AREA(#2650);+#2650 = FILL_AREA_STYLE('',(#2651));+#2651 = FILL_AREA_STYLE_COLOUR('',#2188);+#2652 = STYLED_ITEM('color',(#2653),#2088);+#2653 = PRESENTATION_STYLE_ASSIGNMENT((#2654));+#2654 = SURFACE_STYLE_USAGE(.BOTH.,#2655);+#2655 = SURFACE_SIDE_STYLE('',(#2656));+#2656 = SURFACE_STYLE_FILL_AREA(#2657);+#2657 = FILL_AREA_STYLE('',(#2658));+#2658 = FILL_AREA_STYLE_COLOUR('',#2188);+#2659 = STYLED_ITEM('color',(#2660),#2100);+#2660 = PRESENTATION_STYLE_ASSIGNMENT((#2661));+#2661 = SURFACE_STYLE_USAGE(.BOTH.,#2662);+#2662 = SURFACE_SIDE_STYLE('',(#2663));+#2663 = SURFACE_STYLE_FILL_AREA(#2664);+#2664 = FILL_AREA_STYLE('',(#2665));+#2665 = FILL_AREA_STYLE_COLOUR('',#2336);+#2666 = STYLED_ITEM('color',(#2667),#2117);+#2667 = PRESENTATION_STYLE_ASSIGNMENT((#2668));+#2668 = SURFACE_STYLE_USAGE(.BOTH.,#2669);+#2669 = SURFACE_SIDE_STYLE('',(#2670));+#2670 = SURFACE_STYLE_FILL_AREA(#2671);+#2671 = FILL_AREA_STYLE('',(#2672));+#2672 = FILL_AREA_STYLE_COLOUR('',#2336);+#2673 = STYLED_ITEM('color',(#2674),#2140);+#2674 = PRESENTATION_STYLE_ASSIGNMENT((#2675));+#2675 = SURFACE_STYLE_USAGE(.BOTH.,#2676);+#2676 = SURFACE_SIDE_STYLE('',(#2677));+#2677 = SURFACE_STYLE_FILL_AREA(#2678);+#2678 = FILL_AREA_STYLE('',(#2679));+#2679 = FILL_AREA_STYLE_COLOUR('',#2680);+#2680 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986);+#2681 = STYLED_ITEM('color',(#2682),#2165);+#2682 = PRESENTATION_STYLE_ASSIGNMENT((#2683));+#2683 = SURFACE_STYLE_USAGE(.BOTH.,#2684);+#2684 = SURFACE_SIDE_STYLE('',(#2685));+#2685 = SURFACE_STYLE_FILL_AREA(#2686);+#2686 = FILL_AREA_STYLE('',(#2687));+#2687 = FILL_AREA_STYLE_COLOUR('',#2680);+ENDSEC;+END-ISO-10303-21;
docs/bsc014n04lsiatma1-datasheet.pdfadded⋯ 1 unchanged line ⋯
docs/hero.pngadded⋯ 1 unchanged line ⋯
package.jsonadded+46@@ -0,0 +1,46 @@+{+ "slug": "bsc014n04lsiatma1",+ "title": "BSC014N04LSIATMA1",+ "version": "0.1.0",+ "type": "hardware",+ "kind": "component",+ "description": "Infineon Technologies OptiMOS N-channel MOSFET, 40 V, 1.45 mOhm, 100 A, PG-TDSON-8 FL (5 x 6 mm). Datasheet-cited specs, KiCad symbol, footprint and 3D, Fusion and Altium libraries.",+ "tags": [+ "component",+ "discrete",+ "infineon"+ ],+ "mpn": "BSC014N04LSIATMA1",+ "license": "CC-BY-SA-4.0",+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "visibility": "public",+ "files": [+ "LICENSE",+ "README.md",+ "altium/Adom_bsc014n04lsiatma1.PcbLib",+ "altium/Adom_bsc014n04lsiatma1.SchLib",+ "altium/BSC014N04LSIATMA1.adom-lbr.json",+ "bsc014n04lsiatma1-etched.glb",+ "bsc014n04lsiatma1-etched.step",+ "bsc014n04lsiatma1.glb",+ "bsc014n04lsiatma1.kicad_mod",+ "bsc014n04lsiatma1.kicad_sym",+ "bsc014n04lsiatma1.lbr",+ "bsc014n04lsiatma1.step",+ "docs/bsc014n04lsiatma1-datasheet.pdf",+ "docs/hero.png",+ "provenance/bsc014n04lsiatma1-etched.check.json",+ "provenance/bsc014n04lsiatma1-etched.check.png",+ "provenance/bsc014n04lsiatma1-etched.mark-plan.json",+ "provenance/files.json",+ "verification.json",+ "viewers/footprint.html",+ "viewers/symbol.html",+ "package.json",+ "page.json"+ ]+}
page.json+158−55@@ -1,62 +1,165 @@ {- "schema_version": 1,- "slug": "bsc014n04lsiatma1",- "type": "component",- "kind": "component",- "title": "BSC014N04LSIATMA1",- "brief": "Infineon Technologies OptiMOS N-channel MOSFET, 40 V, 1.45 mOhm, 100 A, PG-TDSON-8 FL (5 x 6 mm). Datasheet-cited specs, KiCad symbol, footprint and 3D, Fusion and Altium libraries.",- "version": "0.1.0",- "because": "No wiki page covers Infineon Technologies BSC014N04LSIATMA1 (searched the wiki by exact MPN on 2026-11-03; no page under any owner). The AM32 ESC Molecule v1 uses it and needs a reviewed symbol, footprint, 3D model and the Mouser part number.",- "hero": {- "type": "billboard",- "headline": "BSC014N04LSIATMA1",- "subhead": "Infineon Technologies OptiMOS N-channel MOSFET, 40 V, 1.45 mOhm, 100 A, PG-TDSON-8 FL (5 x 6 mm)",- "screenshot": "docs/hero.png",- "chrome": false+ "schema_version": 1,+ "type": "hardware",+ "kind": "component",+ "slug": "bsc014n04lsiatma1",+ "title": "BSC014N04LSIATMA1",+ "brief": "Infineon Technologies OptiMOS N-channel MOSFET, 40 V, 1.45 mOhm, 100 A, PG-TDSON-8 FL (5 x 6 mm). Datasheet-cited specs, KiCad symbol, footprint and 3D, Fusion and Altium libraries.",+ "version": "0.1.0",+ "license": "CC-BY-SA-4.0",+ "tags": [+ "component",+ "discrete",+ "infineon"+ ],+ "component": {+ "mpn": "BSC014N04LSIATMA1",+ "manufacturer": "Infineon Technologies",+ "package": "PG-TDSON-8 FL (5 x 6 mm)",+ "category": "Discrete semiconductors",+ "subcategory": "MOSFET, N-channel",+ "datasheet": "https://www.mouser.com/datasheet/3/70/1/infineon_bsc014n04lsi_datasheet_en.pdf",+ "parts": {+ "symbol": "bsc014n04lsiatma1.kicad_sym",+ "footprint": "bsc014n04lsiatma1.kicad_mod",+ "model_3d": "bsc014n04lsiatma1-etched.glb",+ "model_3d_plain": "bsc014n04lsiatma1.glb",+ "model_3d_step": "bsc014n04lsiatma1-etched.step",+ "model_3d_step_plain": "bsc014n04lsiatma1.step",+ "datasheet": "docs/bsc014n04lsiatma1-datasheet.pdf",+ "lbr": "bsc014n04lsiatma1.lbr",+ "step": "bsc014n04lsiatma1-etched.step",+ "altium_schlib": "altium/Adom_bsc014n04lsiatma1.SchLib",+ "altium_pcblib": "altium/Adom_bsc014n04lsiatma1.PcbLib" },- "component": {- "mpn": "BSC014N04LSIATMA1",- "manufacturer": "Infineon Technologies",- "package": "PG-TDSON-8 FL (5 x 6 mm)",- "pin_count": null,- "category": "Discrete semiconductors",- "subcategory": "MOSFET, N-channel",- "body_size": null,- "parts": {},- "distributor_links": {- "mouser": {- "part": "726-BSC014N04LSIATMA",- "url": "https://www.mouser.com/en/ProductDetail/Infineon-Technologies/BSC014N04LSIATMA1?qs=LqwxS8kK3AtNm2PcMkVgag%3D%3D"- },- "digikey": {- "part": "BSC014N04LSIATMA1TR-ND",- "url": "https://www.digikey.com/en/products/detail/infineon-technologies/BSC014N04LSIATMA1/4318669"- }- },- "datasheet": "https://www.mouser.com/datasheet/3/70/1/infineon_bsc014n04lsi_datasheet_en.pdf",- "lcsc_note": "LCSC / JLCPCB number not looked up (the board this page was made for is Mouser-sourced); 2026-11-03"+ "distributor_links": {+ "mouser": {+ "part": "726-BSC014N04LSIATMA",+ "url": "https://www.mouser.com/en/ProductDetail/Infineon-Technologies/BSC014N04LSIATMA1?qs=LqwxS8kK3AtNm2PcMkVgag%3D%3D"+ },+ "digikey": {+ "part": "BSC014N04LSIATMA1TR-ND",+ "url": "https://www.digikey.com/en/products/detail/infineon-technologies/BSC014N04LSIATMA1/4318669"+ } },- "tags": [- "component",- "discrete",- "infineon"- ],- "discovery_triggers": [- "bsc014n04lsiatma1",- "optimos n-channel mosfet, 40 v, 1.45 mohm, 100 a"+ "lcsc_note": "LCSC / JLCPCB number not looked up (the board this page was made for is Mouser-sourced); 2026-11-03",+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "bsc014n04lsiatma1.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin",+ "seat": "z = 0",+ "extents_mm": [+ 6.15,+ 5.15,+ 1.03+ ],+ "zmin_mm": -0.0,+ "footprint_binding": "identity",+ "sha256": "5a963e380dc0ff0eec7e2ba3f7e348613ee7c8d464841726d7b5dfbac6af3411",+ "checked": "2026-11-03",+ "checked_by": "step2glb features (bbox, floor_z)",+ "authoring": "source-derived"+ },+ {+ "file": "bsc014n04lsiatma1-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin",+ "seat": "z = 0",+ "extents_mm": [+ 6.15,+ 5.15,+ 1.035+ ],+ "zmin_mm": -0.0,+ "footprint_binding": "identity",+ "sha256": "8c005fadc3a347541fcb27bb973877623ce1fb723f73fe975ee3dade969dc7b0",+ "checked": "2026-11-03",+ "checked_by": "step2glb features (bbox, floor_z)",+ "authoring": "source-derived"+ } ],- "license": "CC-BY-SA-4.0",- "visibility": {- "public": true+ "wiki_url": "https://wiki.adom.inc/adom/bsc014n04lsiatma1",+ "stock": {+ "mouser": 20613,+ "checked": "2026-11-03",+ "lead_time": "364 Days",+ "unit_price": "$1.83" },- "author": {- "name": "noah",- "email": "[email protected]"+ "provenance": {+ "files": "provenance/files.json",+ "specs": "manufacturer datasheet, cited per row (page)",+ "datasheet": {+ "file": "docs/bsc014n04lsiatma1-datasheet.pdf",+ "url": "https://www.mouser.com/datasheet/3/70/1/infineon_bsc014n04lsi_datasheet_en.pdf",+ "revision": "Rev. 2.1, 2013-09-20",+ "retrieved": "2026-11-02",+ "sha256": "dc917fe2cd14180f91ac658a7074d9eb3ea52903fde15058a9707c8f7347135f"+ },+ "cad_footprint": "Package_TO_SOT_SMD:TDSON-8-1, KiCad official, CC-BY-SA 4.0",+ "cad_3d": "KiCad packages3D TDSON-8-1.step (KiCad 10.0.4 library on noah-asus), unmodified" },- "sample_prompts": [],- "discovery_pitch": null,- "metadata": {},- "created_at": "2026-11-03T21:51:51.026Z",- "updated_at": "2026-11-03T21:51:51.026Z",- "org": "adom"+ "pins": [+ {+ "number": "1",+ "name": "S",+ "type": "passive",+ "description": "Source (ds p.1)"+ },+ {+ "number": "2",+ "name": "S",+ "type": "passive",+ "description": "Source"+ },+ {+ "number": "3",+ "name": "S",+ "type": "passive",+ "description": "Source"+ },+ {+ "number": "4",+ "name": "G",+ "type": "input",+ "description": "Gate (ds p.1)"+ },+ {+ "number": "5",+ "name": "D",+ "type": "passive",+ "description": "Drain: pins 5 to 8 and the exposed pad (ds p.1)"+ }+ ]+ },+ "discovery_triggers": [+ "bsc014n04lsiatma1",+ "optimos n-channel mosfet, 40 v, 1.45 mohm, 100 a"+ ],+ "discovery_pitch": "BSC014N04LSIATMA1: OptiMOS N-channel MOSFET, 40 V, 1.45 mOhm, 100 A with cited specs, Mouser part number and KiCad symbol, footprint and 3D.",+ "author": {+ "name": "Noah",+ "email": "[email protected]"+ },+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "sections": [+ "hero",+ "viewers",+ "readme",+ "breadcrumbs",+ "info"+ ],+ "visibility": "public" }
provenance/bsc014n04lsiatma1-etched.check.jsonadded+135@@ -0,0 +1,135 @@+{+ "schema": "adom/mark-check@1",+ "step": "/home/adom/project/am32-esc-v1/wiki_parts/pages/bsc014n04lsiatma1/bsc014n04lsiatma1-etched.step",+ "mpn": "BSC014N04LSIATMA1",+ "status": "PASS",+ "checks": [+ {+ "check": "axis",+ "status": "PASS",+ "detail": "text along the 5.07 mm axis",+ "angleDeg": 0+ },+ {+ "check": "upright",+ "status": "PASS",+ "detail": "upright, left to right, pin 1 left lower"+ },+ {+ "check": "size",+ "status": "PASS",+ "detail": "text height 0.523 mm, 98% of what fits (0.535 mm), block fills 24% of the 4.95 mm band height",+ "capMm": 0.5233,+ "fitMm": 0.535+ },+ {+ "check": "band",+ "status": "PASS",+ "detail": "inside the usable band"+ },+ {+ "check": "flat",+ "status": "PASS",+ "detail": "flat, coplanar with the face (+5 um)"+ },+ {+ "check": "group",+ "status": "PASS",+ "detail": "Adom.LaserEtch group"+ },+ {+ "check": "colour",+ "status": "PASS",+ "detail": "light mark (sRGB 0.90, 0.90, 0.89)",+ "rgb": [+ 0.896243869286,+ 0.896243869286,+ 0.886003966688+ ]+ },+ {+ "check": "widget",+ "status": "PASS",+ "detail": "15.7 px caps with the outline 320 px wide",+ "capHeightPx320": 15.7+ }+ ],+ "frame": {+ "reference": "normalized pose: footprint frame, X right, Y up, Z up off the board (after the stand-up turns)",+ "sourceToNormalized": {+ "turns": [],+ "text": "identity",+ "source": "as-is (Z up)"+ },+ "normalizedToOutput": {+ "checkImage": {+ "turns": [+ {+ "axis": "z",+ "quarterTurns": 1+ }+ ],+ "text": "90 deg about Z",+ "pose": "standard reading pose: reading direction to +X, text up +Y, pin 1 lower left"+ },+ "outline": {+ "turns": [+ {+ "axis": "z",+ "quarterTurns": 2+ }+ ],+ "text": "180 deg about Z",+ "pose": "iso outline from +X+Y+Z"+ }+ },+ "modelUp": {+ "supplied": false,+ "source": "as-is (Z up)"+ },+ "packageFront": {+ "supplied": false,+ "face": "top",+ "source": "inferred: top face"+ },+ "textUp": {+ "supplied": false,+ "vector": [+ 1.0,+ -0.0,+ 0.0+ ],+ "source": "inferred from pin 1: footprint pad 1"+ },+ "mountedPose": false,+ "summary": "frame: normalized pose (source -> normalized: identity, as-is (Z up); normalized -> check image: 90 deg about Z, -> outline: 180 deg about Z); model up inferred, face top inferred, text up inferred from pin 1; not a mounted-pose check"+ },+ "plan": {+ "summary": "Mark along the 5.07 mm axis (-Y), 0.54 mm text (2 lines), upright with pin 1 left lower, outline rot 90 after a 180 deg pose turn; ~16 px caps at 320 px",+ "band": [+ -2.0391,+ -2.5341,+ 2.9091,+ 2.5341+ ],+ "readingDirection": [+ -0.0,+ -1.0,+ 0.0+ ],+ "lines": [+ "BSC014N04",+ "LSIATMA1"+ ]+ },+ "thresholds": {+ "sizePass": 0.8,+ "sizeFail": 0.6,+ "widgetPxPass": 6.0,+ "widgetPxFail": 4.0,+ "outlineOffsetMax": 0.15,+ "coplanarMaxMm": 0.02+ },+ "image": "/home/adom/project/am32-esc-v1/wiki_parts/pages/bsc014n04lsiatma1/bsc014n04lsiatma1-etched.check.png",+ "reportPath": "/home/adom/project/am32-esc-v1/wiki_parts/pages/bsc014n04lsiatma1/bsc014n04lsiatma1-etched.check.json"+}
provenance/bsc014n04lsiatma1-etched.check.pngadded⋯ 1 unchanged line ⋯
provenance/bsc014n04lsiatma1-etched.mark-plan.jsonadded+162@@ -0,0 +1,162 @@+{+ "plan": {+ "schema": "adom/mark-plan@1",+ "mpn": "BSC014N04LSIATMA1",+ "step": "/home/adom/project/am32-esc-v1/wiki_parts/pages/bsc014n04lsiatma1/bsc014n04lsiatma1.step",+ "footprint": "/tmp/tmpccs433fg/BSC014N04LSIATMA1.kicad_mod",+ "standUp": [],+ "standUpSource": "as-is (Z up)",+ "inputs": {+ "up": "auto",+ "face": "auto",+ "along": null,+ "upSupplied": false,+ "faceSupplied": false,+ "faceSource": "inferred: top face"+ },+ "face": "top",+ "pin1": {+ "source": "footprint pad 1",+ "xyMm": [+ -2.9,+ 1.905+ ],+ "corner": "left/lower"+ },+ "existingMarks": [],+ "vendorMarking": {+ "present": false,+ "glyphFaces": 0,+ "faces": []+ },+ "faceNormal": [+ 0,+ 0,+ 1+ ],+ "longAxis": {+ "axis": "y",+ "vector": [+ 0.0,+ 1.0,+ 0.0+ ],+ "why": "square body: along the pin-1 row",+ "source": "pin-1-row",+ "override": null,+ "pinRows": null+ },+ "readingDirection": {+ "vector": [+ -0.0,+ -1.0,+ 0.0+ ],+ "angleDeg": 270,+ "textUp": [+ 1.0,+ -0.0,+ 0.0+ ],+ "rule": "pin 1 / pad 1 at the start (left) of the text, and below it when it sits on a side"+ },+ "band": {+ "regionMm": [+ -2.0391,+ -2.5341,+ 2.9091,+ 2.5341+ ],+ "zMm": 1.03,+ "lengthMm": 5.0682,+ "heightMm": 4.9482,+ "why": "highest flat face over the body centre",+ "terminationsExcludedBy": null,+ "trimmedEnds": [],+ "keepouts": [+ [+ -2.5591,+ 1.6841,+ -2.0591,+ 2.1841+ ]+ ],+ "sideTurn": null,+ "margins": {+ "lengthEachSide": 0.12,+ "heightEachSide": 0.15+ }+ },+ "text": {+ "lines": [+ "BSC014N04",+ "LSIATMA1"+ ],+ "chars": 17,+ "capHeightMm": 0.535,+ "smallestLineMm": 0.535,+ "heightPctOfBand": 24.9,+ "why": "two lines: the smaller line (0.535 mm) beats one line (0.280 mm) by 1.91x",+ "alternative": {+ "lines": [+ "BSC014N04LSIATMA1"+ ],+ "capHeightMm": 0.2799,+ "smallestLineMm": 0.2799+ },+ "font": "service-step2glb /laser-etch (single-stroke outline font)"+ },+ "etch": {+ "poseQuarterTurnsZ": 1,+ "service": "/laser-etch?mode=flat",+ "note": "turn so the reading direction is +X, etch, fit the mark into the band, turn back"+ },+ "outline": {+ "upAxis": "z",+ "poseRotZDeg": 180,+ "rot": 90,+ "recipe": "adom-aiflow-etch outline <part.step> --footprint <part.kicad_mod> --mpn BSC014N04LSIATMA1 (stands the STEP up (as-is (Z up)), turns it 180 deg about Z and draws BSC014N04 / LSIATMA1 on the planned band, rot 90)",+ "why": "iso camera looks from +X+Y+Z: text along +Y (rot 90) or -X (rot 180) reads left to right with pin 1 toward the viewer"+ },+ "widget": {+ "px": 320,+ "pxPerMm": 36.86,+ "capHeightPx": 16.1+ },+ "hints": [+ "the top face is stored with a reversed normal (0,0,-1), as in KiCad's stock SOIC / TSSOP models; it is the top face by position (top of the part's bbox)"+ ],+ "warnings": [],+ "summary": "Mark along the 5.07 mm axis (-Y), 0.54 mm text (2 lines), upright with pin 1 left lower, outline rot 90 after a 180 deg pose turn; ~16 px caps at 320 px"+ },+ "etch": {+ "out": "/home/adom/project/am32-esc-v1/wiki_parts/pages/bsc014n04lsiatma1/bsc014n04lsiatma1-etched.step",+ "mpn": "BSC014N04LSIATMA1",+ "lines": [+ "BSC014N04",+ "LSIATMA1"+ ],+ "removedOldMarks": [],+ "turns": [+ {+ "axis": "z",+ "quarterTurns": 1+ }+ ],+ "serviceMarkTurnedQuarter": 0,+ "line2Scaled": true,+ "fit": {+ "scale": 0.8737,+ "capMm": 0.5233,+ "markMm": [+ 3.8518,+ 1.242+ ],+ "bandMm": [+ 5.0682,+ 4.9482+ ],+ "zMm": 1.035+ }+ }+}
provenance/files.jsonadded+125@@ -0,0 +1,125 @@+{+ "schema": "adom/file-provenance@1",+ "page": "adom/bsc014n04lsiatma1",+ "generated": "2026-11-03",+ "generator": "am32-esc-v1/wiki_parts/build.py",+ "files": [+ {+ "file": "bsc014n04lsiatma1.kicad_mod",+ "sha256": "556ac1b2c5bb96ded883a15b7715357f1716e1b97807c2f7988f1ccbccee6c2e",+ "source": "KiCad 10.0.4 footprint library Package_TO_SOT_SMD:TDSON-8-1 (C:/Program Files/KiCad/10.0, noah-asus)",+ "retrieved": "2026-11-03",+ "authoring": "source-derived",+ "generator": "am32-esc-v1/wiki_parts/build.py: footprint name set to the page slug",+ "source_sha256": "d0059b8cd8c38a8840a915339fc13f88314e05ae9b98a49cba924c9959d3dceb",+ "license": "CC-BY-SA 4.0 with the KiCad library exception"+ },+ {+ "file": "bsc014n04lsiatma1.kicad_sym",+ "sha256": "137534d849f3c74ecd1a45a154ce341751e3b326641008d2e8aab6492d3c745c",+ "source": "project library ESC.kicad_sym (am32-esc-v1, drawn by tools/make_lib.py from the datasheet pinout)",+ "retrieved": "2026-11-03",+ "authoring": "AI-created",+ "generator": "am32-esc-v1/wiki_parts/build.py: renamed to the MPN, Value / Footprint / Datasheet / MPN / Manufacturer / Mouser / Adom Wiki properties set",+ "source_sha256": "44303045719f22ad2c418ef200a845237cabe17331b02e3b6fe33a70fe4b049e"+ },+ {+ "file": "bsc014n04lsiatma1.step",+ "sha256": "5a963e380dc0ff0eec7e2ba3f7e348613ee7c8d464841726d7b5dfbac6af3411",+ "source": "KiCad packages3D TDSON-8-1.step (KiCad 10.0.4 library on noah-asus), unmodified",+ "retrieved": "2026-11-03",+ "authoring": "source-derived",+ "generator": "copied unchanged",+ "source_sha256": "5a963e380dc0ff0eec7e2ba3f7e348613ee7c8d464841726d7b5dfbac6af3411"+ },+ {+ "file": "bsc014n04lsiatma1.glb",+ "sha256": "39e5ad9629f4055bac2052996f238c1fbcf8cb360e3935cbd65c725a9a2f6480",+ "source": "bsc014n04lsiatma1.step",+ "retrieved": "2026-11-03",+ "authoring": "derived",+ "generator": "step2glb convert (service-step2glb, OCCT XCAF, colours kept)"+ },+ {+ "file": "bsc014n04lsiatma1-etched.step",+ "sha256": "8c005fadc3a347541fcb27bb973877623ce1fb723f73fe975ee3dade969dc7b0",+ "source": "bsc014n04lsiatma1.step with the MPN laser-etched (virtual identification mark, not the maker's real marking 014N04LI)",+ "retrieved": "2026-11-03",+ "authoring": "derived",+ "generator": "adom-aiflow-etch --mpn BSC014N04LSIATMA1 (mark planner, check PASS)"+ },+ {+ "file": "bsc014n04lsiatma1-etched.glb",+ "sha256": "7c9ca6839664d55e3a8dfc8faf793b24e819569baec8bc20ac4f7d9c815440b7",+ "source": "bsc014n04lsiatma1-etched.step",+ "retrieved": "2026-11-03",+ "authoring": "derived",+ "generator": "step2glb convert"+ },+ {+ "file": "docs/hero.png",+ "sha256": "c3ae55f4533adac6291389961180526c24d4756409db63c75276a173c1a8d700",+ "source": "render of bsc014n04lsiatma1-etched.step",+ "retrieved": "2026-11-03",+ "authoring": "derived",+ "generator": "step2glb thumbnail iso2 + amfm wiki_pages/tools/hero.py card"+ },+ {+ "file": "viewers/symbol.html",+ "sha256": "c1e91bf4136b2048b590fc771908a8e856fd2690b0d891f4feaf9655279652bb",+ "source": "bsc014n04lsiatma1.kicad_sym",+ "retrieved": "2026-11-03",+ "authoring": "derived",+ "generator": "adom-symbol embed"+ },+ {+ "file": "viewers/footprint.html",+ "sha256": "086f4cca4268ffb019e75eb8053a09ef80b6764286dbaccf00c9b60a5310fb27",+ "source": "bsc014n04lsiatma1.kicad_mod",+ "retrieved": "2026-11-03",+ "authoring": "derived",+ "generator": "adom-footprint embed"+ },+ {+ "file": "docs/bsc014n04lsiatma1-datasheet.pdf",+ "sha256": "dc917fe2cd14180f91ac658a7074d9eb3ea52903fde15058a9707c8f7347135f",+ "source": "https://www.mouser.com/datasheet/3/70/1/infineon_bsc014n04lsi_datasheet_en.pdf",+ "retrieved": "2026-11-02",+ "authoring": "manufacturer-supplied",+ "generator": "downloaded unchanged (Rev. 2.1, 2013-09-20)",+ "source_sha256": "dc917fe2cd14180f91ac658a7074d9eb3ea52903fde15058a9707c8f7347135f"+ },+ {+ "file": "bsc014n04lsiatma1.lbr",+ "sha256": "87222ff3d6c79873272ed7d0ffa75183d8481d8cc928bed79c80bab3bbe8cbaf",+ "source": "bsc014n04lsiatma1.kicad_sym + bsc014n04lsiatma1.kicad_mod",+ "retrieved": "2026-11-03",+ "authoring": "derived",+ "generator": "adom-lbr 2.47.9 (generate --part-metadata)"+ },+ {+ "file": "altium/Adom_bsc014n04lsiatma1.PcbLib",+ "sha256": "4d7c9eaf16fa54189f740e750d30bfd54e21f96fa4561dd0bccb4d5227c1fe46",+ "source": "bsc014n04lsiatma1.kicad_sym + bsc014n04lsiatma1.kicad_mod",+ "retrieved": "2026-11-03",+ "authoring": "derived",+ "generator": "adom-lbr 2.47.9 (import-kicad / assemble-altium)"+ },+ {+ "file": "altium/Adom_bsc014n04lsiatma1.SchLib",+ "sha256": "b5ea71cde659060faa01244c6895fd34d0621d3c53a8090cda3a40abb6cde110",+ "source": "bsc014n04lsiatma1.kicad_sym + bsc014n04lsiatma1.kicad_mod",+ "retrieved": "2026-11-03",+ "authoring": "derived",+ "generator": "adom-lbr 2.47.9 (import-kicad / assemble-altium)"+ },+ {+ "file": "altium/BSC014N04LSIATMA1.adom-lbr.json",+ "sha256": "77bb13d34fbbbec2855a6e1f3eefaa8126b659afb3b41995d6a59a898e6546dd",+ "source": "bsc014n04lsiatma1.kicad_sym + bsc014n04lsiatma1.kicad_mod",+ "retrieved": "2026-11-03",+ "authoring": "derived",+ "generator": "adom-lbr 2.47.9 (import-kicad / assemble-altium)"+ }+ ]+}
verification.jsonadded+6@@ -0,0 +1,6 @@+{+ "schema": "adom/verification@1",+ "part": "BSC014N04LSIATMA1",+ "variants": [],+ "entries": []+}
viewers/footprint.htmladded+210@@ -0,0 +1,210 @@+<!doctype html><html><head><meta charset="utf-8">+<title>bsc014n04lsiatma1 - adom-footprint</title>+<meta name="viewport" content="width=device-width,initial-scale=1">+<style>+/* ── adom-footprint shared viewer core (CSS) ───────────────────────────────+ Included VERBATIM by both the live app (app.html) and the static embed+ (embed.html) so the canvas, zoom toolbar and layer-panel rows look identical+ and cannot drift. Self-contained literal colours (no dependency on either+ file's CSS vars). Class prefix: av- */++.av-vp{position:absolute;inset:0;overflow:hidden;cursor:grab;background:radial-gradient(circle at 50% 42%,#121a26 0%,#0d1117 72%)}+.av-vp.grab{cursor:grabbing}+/* DIRECT child only — the zoom-toolbar button icons (.av-tools svg) also live+ inside .av-vp; without '>' they'd inherit position:absolute and stack at 0,0. */+.av-vp > svg{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0;display:block}++/* zoom toolbar */+/* Grouped translucent toolbar (matches adom-symbol's .tools): one container, borderless+ buttons that highlight on hover — instead of individually-boxed buttons. */+.av-tools{position:absolute;left:10px;top:10px;display:flex;gap:3px;padding:3px;z-index:5;background:rgba(22,27,34,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #222b38;border-radius:9px}+.av-tools button{width:30px;height:30px;border-radius:6px;border:none;background:transparent;color:#cfd8e2;cursor:pointer;display:grid;place-items:center;transition:background .15s ease,color .15s ease}+.av-tools button svg{width:16px;height:16px;display:block}+.av-tools button:hover{background:#222b38;color:#37c8a6}+.av-tools button:focus,.av-tools button:focus-visible{outline:none}+.av-panhint{position:absolute;right:10px;bottom:9px;color:#8b949e;font-size:11px;z-index:5;pointer-events:none;user-select:none;-webkit-user-select:none}++/* layer panel rows */+.av-lrow{display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:8px;cursor:pointer}+.av-lrow:hover{background:#161c27}+.av-lrow .sw{width:13px;height:13px;border-radius:3px;border:1px solid rgba(255,255,255,.15);flex:0 0 13px}+.av-lrow .sw.ring{background:transparent!important}+.av-lrow .ln{flex:1;font-size:13px}+.av-lrow .meta{font-size:10px;color:#8b949e}+.av-lrow .chk{width:16px;height:16px;border-radius:4px;border:1.5px solid #3a4757;display:grid;place-items:center;color:#0b0f17;font-size:11px}+.av-lrow.on .chk{background:#37c8a6;border-color:#37c8a6}+.av-lrow.off .ln,.av-lrow.off .sw{opacity:.4}+.av-lrow.special{background:linear-gradient(100deg,rgba(55,200,166,.10),transparent);border:1px solid rgba(55,200,166,.25);margin-top:4px}+.av-lrow.special .ln{color:#7ef0d2;font-weight:600}++:root{--bg:#0d1117;--panel:#11161f;--border:#222b38;--text:#e6edf3;--muted:#8b949e;--accent:#37c8a6}+*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}+body{background:var(--bg);color:var(--text);font-family:'Satoshi','Segoe UI',system-ui,sans-serif;display:flex;flex-direction:column;overflow:hidden}+header{display:flex;align-items:center;gap:9px;padding:9px 14px;border-bottom:1px solid var(--border);flex:0 0 auto}+header .dot{width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}+header .b{font-weight:700;font-size:14px}header .b span{color:var(--muted);font-weight:400}+header .nm{margin-left:auto;font-weight:600;font-size:13px;color:#cfd8e2}+main{flex:1;display:flex;min-height:0}+.vpwrap{flex:1;position:relative;min-width:0}+aside{flex:0 0 248px;border-left:1px solid var(--border);background:var(--panel);display:flex;flex-direction:column;min-height:0}+aside .ah{padding:9px 12px;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted)}+.layers{padding:6px}+.note{font-size:11px;color:var(--muted);line-height:1.45;padding:8px 11px}+.note b{color:#7ef0d2}+</style></head>+<body>+ <header><span class="dot"></span><span class="b">adom-footprint <span>· interactive</span></span><span class="nm">bsc014n04lsiatma1</span></header>+ <main>+ <div class="vpwrap">+ <div class="av-vp" id="vp">+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="-4.325 -3.205 8.650 6.410" preserveAspectRatio="xMidYMid meet"><g class="adom-layer-courtyard"></g><g class="adom-layer-fab"></g><g class="adom-layer-copper"><g data-pad="1" data-shape="roundrect" data-size="0.850x0.500" data-mount="smd"><rect x="-3.325" y="-2.155" width="0.850" height="0.500" rx="0.125" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="2" data-shape="roundrect" data-size="0.850x0.500" data-mount="smd"><rect x="-3.325" y="-0.885" width="0.850" height="0.500" rx="0.125" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="3" data-shape="roundrect" data-size="0.850x0.500" data-mount="smd"><rect x="-3.325" y="0.385" width="0.850" height="0.500" rx="0.125" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="4" data-shape="roundrect" data-size="0.850x0.500" data-mount="smd"><rect x="-3.325" y="1.655" width="0.850" height="0.500" rx="0.125" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="5" data-shape="rect" data-size="4.550x4.410" data-mount="smd"><rect x="-1.225" y="-2.205" width="4.550" height="4.410" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g></g><g class="adom-layer-heatsink"><circle cx="-0.750" cy="-1.200" r="0.30" fill="#8a5a2b" stroke="#e8a13a" stroke-width="0.05"/><circle cx="-0.750" cy="-1.200" r="0.15" fill="#0d1117"/><circle cx="0.450" cy="-1.200" r="0.30" fill="#8a5a2b" stroke="#e8a13a" stroke-width="0.05"/><circle cx="0.450" cy="-1.200" r="0.15" fill="#0d1117"/><circle cx="1.650" cy="-1.200" r="0.30" fill="#8a5a2b" stroke="#e8a13a" stroke-width="0.05"/><circle cx="1.650" cy="-1.200" r="0.15" fill="#0d1117"/><circle cx="2.850" cy="-1.200" r="0.30" fill="#8a5a2b" stroke="#e8a13a" stroke-width="0.05"/><circle cx="2.850" cy="-1.200" r="0.15" fill="#0d1117"/><circle cx="-0.750" cy="0.000" r="0.30" fill="#8a5a2b" stroke="#e8a13a" stroke-width="0.05"/><circle cx="-0.750" cy="0.000" r="0.15" fill="#0d1117"/><circle cx="0.450" cy="0.000" r="0.30" fill="#8a5a2b" stroke="#e8a13a" stroke-width="0.05"/><circle cx="0.450" cy="0.000" r="0.15" fill="#0d1117"/><circle cx="1.650" cy="0.000" r="0.30" fill="#8a5a2b" stroke="#e8a13a" stroke-width="0.05"/><circle cx="1.650" cy="0.000" r="0.15" fill="#0d1117"/><circle cx="2.850" cy="0.000" r="0.30" fill="#8a5a2b" stroke="#e8a13a" stroke-width="0.05"/><circle cx="2.850" cy="0.000" r="0.15" fill="#0d1117"/><circle cx="-0.750" cy="1.200" r="0.30" fill="#8a5a2b" stroke="#e8a13a" stroke-width="0.05"/><circle cx="-0.750" cy="1.200" r="0.15" fill="#0d1117"/><circle cx="0.450" cy="1.200" r="0.30" fill="#8a5a2b" stroke="#e8a13a" stroke-width="0.05"/><circle cx="0.450" cy="1.200" r="0.15" fill="#0d1117"/><circle cx="1.650" cy="1.200" r="0.30" fill="#8a5a2b" stroke="#e8a13a" stroke-width="0.05"/><circle cx="1.650" cy="1.200" r="0.15" fill="#0d1117"/><circle cx="2.850" cy="1.200" r="0.30" fill="#8a5a2b" stroke="#e8a13a" stroke-width="0.05"/><circle cx="2.850" cy="1.200" r="0.15" fill="#0d1117"/></g><g class="adom-layer-drill"></g><g class="adom-layer-silk"></g><g class="adom-layer-padnum"><text x="-2.900" y="-1.905" text-anchor="middle" dominant-baseline="central" font-size="0.210" fill="#fff" font-family="sans-serif" style="pointer-events:none">1</text><text x="-2.900" y="-0.635" text-anchor="middle" dominant-baseline="central" font-size="0.210" fill="#fff" font-family="sans-serif" style="pointer-events:none">2</text><text x="-2.900" y="0.635" text-anchor="middle" dominant-baseline="central" font-size="0.210" fill="#fff" font-family="sans-serif" style="pointer-events:none">3</text><text x="-2.900" y="1.905" text-anchor="middle" dominant-baseline="central" font-size="0.210" fill="#fff" font-family="sans-serif" style="pointer-events:none">4</text><text x="1.050" y="0.000" text-anchor="middle" dominant-baseline="central" font-size="1.852" fill="#fff" font-family="sans-serif" style="pointer-events:none">5</text></g><g class="adom-layer-paste-apertures"><rect x="-0.950" y="-1.600" width="1.500" height="1.500" rx="0.05" transform="rotate(0.00 -0.200 -0.850)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="-0.950" y="0.100" width="1.500" height="1.500" rx="0.05" transform="rotate(0.00 -0.200 0.850)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="-1.225" y="-2.205" width="3.750" height="4.410" rx="0.05" transform="rotate(0.00 0.650 0.000)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="0.750" y="-1.600" width="1.500" height="1.500" rx="0.05" transform="rotate(0.00 1.500 -0.850)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="0.750" y="0.100" width="1.500" height="1.500" rx="0.05" transform="rotate(0.00 1.500 0.850)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="2.530" y="-2.155" width="0.750" height="0.500" rx="0.05" transform="rotate(0.00 2.905 -1.905)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="2.530" y="-0.885" width="0.750" height="0.500" rx="0.05" transform="rotate(0.00 2.905 -0.635)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="2.530" y="0.385" width="0.750" height="0.500" rx="0.05" transform="rotate(0.00 2.905 0.635)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="2.530" y="1.655" width="0.750" height="0.500" rx="0.05" transform="rotate(0.00 2.905 1.905)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="-3.325" y="-2.155" width="0.850" height="0.500" rx="0.05" transform="rotate(0.00 -2.900 -1.905)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="-3.325" y="-0.885" width="0.850" height="0.500" rx="0.05" transform="rotate(0.00 -2.900 -0.635)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="-3.325" y="0.385" width="0.850" height="0.500" rx="0.05" transform="rotate(0.00 -2.900 0.635)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="-3.325" y="1.655" width="0.850" height="0.500" rx="0.05" transform="rotate(0.00 -2.900 1.905)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="-1.225" y="-2.205" width="4.550" height="4.410" rx="0.05" transform="rotate(0.00 1.050 0.000)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/></g><g class="adom-layer-paste-dots"><circle cx="-0.700" cy="-0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.450" cy="-0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="-1.350" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="-1.100" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="-0.850" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="-0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="-0.350" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.050" cy="-0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.300" cy="-0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.700" cy="0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.450" cy="0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="0.350" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="0.850" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="1.100" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="1.350" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.050" cy="0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.300" cy="0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.975" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.975" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.975" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.975" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.725" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.725" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.725" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.725" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.475" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.475" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.475" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.475" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.225" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.225" cy="-1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.225" cy="-1.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.225" cy="-0.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.225" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.225" cy="-0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.225" cy="0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.225" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.225" cy="0.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.225" cy="1.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.225" cy="1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.225" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.025" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.025" cy="-1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.025" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.025" cy="-0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.025" cy="0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.025" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.025" cy="1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.025" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.275" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.275" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.275" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.275" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.525" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.525" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.525" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.525" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.775" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.775" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.775" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.775" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="-1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="-1.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="-1.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="-0.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="-0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="-0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="0.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="1.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="1.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.025" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="-1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.275" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.025" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.025" cy="-1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.025" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.025" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.025" cy="1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.025" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="-1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="-1.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="-1.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="-0.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="-0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="-0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="0.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="1.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="1.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.275" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.000" cy="-1.350" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.000" cy="-1.100" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.000" cy="-0.850" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.000" cy="-0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.000" cy="-0.350" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.250" cy="-0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.500" cy="-0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.750" cy="-0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.000" cy="-0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.000" cy="0.350" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.000" cy="0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.000" cy="0.850" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.000" cy="1.100" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.000" cy="1.350" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.250" cy="0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.500" cy="0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.750" cy="0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.000" cy="0.600" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.780" cy="-1.905" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.030" cy="-1.905" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.780" cy="-0.635" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.030" cy="-0.635" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.780" cy="0.635" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.030" cy="0.635" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.780" cy="1.905" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.030" cy="1.905" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.025" cy="-1.905" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.775" cy="-1.905" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.025" cy="-0.635" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.775" cy="-0.635" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.025" cy="0.635" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.775" cy="0.635" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.025" cy="1.905" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.775" cy="1.905" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.950" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.950" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.950" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.950" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.700" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.700" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.700" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.700" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.450" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.450" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.450" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.450" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="-1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="-1.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="-1.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="-0.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="-0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="-0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="0.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="1.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="1.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.200" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.050" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.050" cy="-1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.050" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.050" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.050" cy="1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.050" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.300" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.300" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.300" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.300" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.550" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.550" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.550" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.550" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.800" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.800" cy="-1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.800" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.800" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.800" cy="1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.800" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="-1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="-1.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="-1.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="-0.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="-0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="-0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="0.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="1.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="1.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.050" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.300" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.300" cy="-1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.300" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.300" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.300" cy="1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.300" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.550" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.550" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.550" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.550" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.800" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.800" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.800" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.800" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.050" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.050" cy="-1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.050" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.050" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.050" cy="1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.050" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="-1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="-1.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="-1.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="-0.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="-0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="-0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="0.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="1.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="1.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="1.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.300" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.550" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.550" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.550" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.550" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.800" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.800" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.800" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.800" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.050" cy="-1.875" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.050" cy="-0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.050" cy="0.625" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.050" cy="1.875" r="0.150" fill="#37c8a6" opacity="0.92"/></g></svg>+ </div>+ </div>+ <aside>+ <div class="ah">Layers</div>+ <div class="layers" id="layers"></div>+ <div class="note">The <b>solder paste jet</b> layer shows the 300µm paste-dispensing dots that travel with the footprint. Off by default — toggle it on.</div>+ </aside>+ </main>+<script>/* ── adom-footprint shared viewer core (window.AV) ─────────────────────────+ Single source of truth for the layer list, toggle behaviour, defaults,+ pan/zoom and toolbar icons. Included VERBATIM by both app.html (live) and+ embed.html (static) so the two viewers cannot drift. Pure client-side; works+ on any SVG that carries the <g class="adom-layer-*"> groups. */+(function(){+ var ICON_ZIN='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M10.5 8v5M8 10.5h5"/></svg>';+ var ICON_ZOUT='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M8 10.5h5"/></svg>';+ // Zoom-to-FIT = a magnifier with a small square inside (fit content to view).+ // Deliberately NOT the four-corner expand/"fullscreen" glyph.+ var ICON_FIT='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5"/><rect x="7.6" y="7.6" width="5.8" height="5.8" rx="1.2"/></svg>';++ // The canonical layer list. Every layer is a <g class="adom-layer-*"> in the+ // self-rendered SVG, so toggling is group-based (robust) — never colour-match.+ // `kind:'group'` on every entry: all layers are toggled by their <g> group+ // (robust), never by colour-match. (app.html still reads def.kind.)+ var LAYER_DEFS=[+ {key:'copper', name:'Copper', kind:'group', sel:'.adom-layer-copper', sw:'#C83434'},+ // Auto-generated thermal-via array under the exposed pad — only present (and+ // listed) when the footprint has an exposed thermal pad.+ {key:'heatsink', name:'Heatsink vias', kind:'group', sel:'.adom-layer-heatsink', sw:'#e8a13a'},+ {key:'padnum', name:'Pad numbers', kind:'group', sel:'.adom-layer-padnum', sw:'#ffffff', ring:true},+ {key:'silk', name:'Silkscreen', kind:'group', sel:'.adom-layer-silk', sw:'#00cccc'},+ {key:'fab', name:'Fab (F.Fab)', kind:'group', sel:'.adom-layer-fab', sw:'#6e7681', ring:true},+ {key:'courtyard', name:'Courtyard', kind:'group', sel:'.adom-layer-courtyard', sw:'#FF26E2', ring:true},+ {key:'drill', name:'Drill', kind:'group', sel:'.adom-layer-drill', sw:'#888888', ring:true},+ {key:'paste-ap', name:'Paste apertures', kind:'group', sel:'.adom-layer-paste-apertures', sw:'#8aa0b8', ring:true},+ // Generic name — the 300µm solder-paste dispensing dots. Off by default.+ {key:'paste-dots',name:'Solder paste jet', kind:'group', sel:'.adom-layer-paste-dots', sw:'#37c8a6', special:true},+ ];++ // True only if the group actually holds drawn geometry (not an empty <g>) — so+ // layers with nothing in THIS footprint aren't listed as dead, dim rows.+ function groupHasGeo(svg,def){+ if(!svg) return false; var n=0,g=svg.querySelectorAll(def.sel);+ for(var i=0;i<g.length;i++){ n+=g[i].querySelectorAll('path,rect,circle,line,polygon,polyline,text').length; }+ return n>0;+ }+ function layerPresent(svg,def){ return groupHasGeo(svg,def); }+ function applyLayer(svg,def,on){+ if(!svg) return; var g=svg.querySelectorAll(def.sel);+ for(var i=0;i<g.length;i++) g[i].style.display=on?'':'none';+ }++ // Build layer rows into a container. opts:+ // svg, container, state {key:bool}, meta {pasteDots,pasteApertures},+ // onToggle(key,on). Missing state key -> special OFF, others ON. Skips empty+ // non-special groups. Returns the keys actually shown.+ function buildLayers(opts){+ var svg=opts.svg, box=opts.container, state=opts.state||{}, meta=opts.meta||{}, shown=[];+ box.innerHTML='';+ LAYER_DEFS.forEach(function(def){+ if(!def.special && !groupHasGeo(svg,def)) return;+ var on = def.special ? (state[def.key]===true) : (state[def.key]!==false);+ var m = def.key==='paste-dots' ? ((meta.pasteDots||0)+' @ 300µm')+ : def.key==='paste-ap' ? ((meta.pasteApertures||0)+' openings') : '';+ var row=document.createElement('div');+ row.className='av-lrow '+(on?'on':'off')+(def.special?' special':'');+ row.innerHTML='<span class="sw'+(def.ring?' ring':'')+'" style="'+(def.ring?('border-color:'+def.sw):('background:'+def.sw))+'"></span>'+ +'<span class="ln">'+def.name+'</span>'+(m?'<span class="meta">'+m+'</span>':'')+ +'<span class="chk">'+(on?'✓':'')+'</span>';+ row.onclick=function(){+ var nv=!row.classList.contains('on');+ row.classList.toggle('on',nv); row.classList.toggle('off',!nv);+ row.querySelector('.chk').textContent=nv?'✓':'';+ state[def.key]=nv; applyLayer(svg,def,nv);+ if(opts.onToggle) opts.onToggle(def.key,nv);+ };+ box.appendChild(row); applyLayer(svg,def,on); shown.push(def.key);+ });+ return shown;+ }++ // Wire pan + zoom on a viewport element (the box that contains the <svg>).+ // Returns a controller {fit, zoomIn, zoomOut, apply}.+ function initViewport(vp){+ var svg=vp.querySelector('svg');+ if(svg){ svg.removeAttribute('width'); svg.removeAttribute('height'); }+ var s=1,tx=0,ty=0;+ function apply(){ var el=vp.querySelector('svg'); if(el) el.style.transform='translate('+tx+'px,'+ty+'px) scale('+s+')'; }+ function zoomAt(cx,cy,f){ tx=cx-(cx-tx)*f; ty=cy-(cy-ty)*f; s*=f; apply(); }+ function fit(){ s=1;tx=0;ty=0;apply(); }+ // Smooth, delta-PROPORTIONAL zoom (matches adom-symbol). A fixed per-event+ // factor makes the trackpad leap — one gentle two-finger nudge fires a burst+ // of tiny wheel events and a fixed 1.12× compounds. Instead derive the factor+ // from how much actually scrolled (exp → smooth + reversible), normalise+ // device units, and clamp one event so a chunky mouse notch can't jump.+ var ZOOM_K=0.0022; // sensitivity: lower = gentler+ vp.addEventListener('wheel',function(e){+ e.preventDefault();+ var d=e.deltaY;+ if(e.deltaMode===1) d*=16; else if(e.deltaMode===2) d*=vp.clientHeight;+ d=Math.max(-50,Math.min(50,d));+ var r=vp.getBoundingClientRect();+ zoomAt(e.clientX-r.left,e.clientY-r.top,Math.exp(-d*ZOOM_K));+ },{passive:false});+ var drag=false,lx=0,ly=0;+ vp.addEventListener('pointerdown',function(e){ if(e.target.closest('.av-tools'))return; drag=true;lx=e.clientX;ly=e.clientY;vp.classList.add('grab');vp.setPointerCapture(e.pointerId); });+ vp.addEventListener('pointermove',function(e){ if(!drag)return; tx+=e.clientX-lx;ty+=e.clientY-ly;lx=e.clientX;ly=e.clientY;apply(); });+ vp.addEventListener('pointerup',function(){ drag=false;vp.classList.remove('grab'); });+ fit();+ return {+ fit:fit,+ zoomIn:function(){ var r=vp.getBoundingClientRect(); zoomAt(r.width/2,r.height/2,1.2); },+ zoomOut:function(){ var r=vp.getBoundingClientRect(); zoomAt(r.width/2,r.height/2,1/1.2); },+ apply:apply+ };+ }++ // Inject the standard zoom toolbar (+ / − / fit) + pan hint into a viewport,+ // wired to a controller from initViewport. Idempotent.+ function addToolbar(vp,ctl){+ if(vp.querySelector('.av-tools')) return;+ var t=document.createElement('div'); t.className='av-tools';+ t.innerHTML='<button data-z="in" title="Zoom in">'+ICON_ZIN+'</button>'+ +'<button data-z="out" title="Zoom out">'+ICON_ZOUT+'</button>'+ +'<button data-z="fit" title="Zoom to fit">'+ICON_FIT+'</button>';+ vp.appendChild(t);+ t.querySelector('[data-z="in"]').onclick=ctl.zoomIn;+ t.querySelector('[data-z="out"]').onclick=ctl.zoomOut;+ t.querySelector('[data-z="fit"]').onclick=ctl.fit;+ var h=document.createElement('div'); h.className='av-panhint'; h.textContent='drag to pan · scroll to zoom'; vp.appendChild(h);+ }++ window.AV={+ LAYER_DEFS:LAYER_DEFS, groupHasGeo:groupHasGeo, layerPresent:layerPresent,+ applyLayer:applyLayer, buildLayers:buildLayers, initViewport:initViewport,+ addToolbar:addToolbar, ICON_FIT:ICON_FIT, ICON_ZIN:ICON_ZIN, ICON_ZOUT:ICON_ZOUT+ };+})();+</script>+<script>+var META={"pasteApertures":14,"pasteDots":260};+(function(){+ var vp=document.getElementById('vp');+ var svg=vp.querySelector('svg');+ var ctl=AV.initViewport(vp);+ AV.addToolbar(vp,ctl);+ AV.buildLayers({ svg:svg, container:document.getElementById('layers'), state:{}, meta:META });+})();+</script>+</body></html>
viewers/symbol.htmladded+2140@@ -0,0 +1,2140 @@+<!doctype html><html><head><meta charset="utf-8">+<title>BSC014N04LSIATMA1 - adom-symbol</title>+<meta name="viewport" content="width=device-width,initial-scale=1">+<style>+@font-face{font-family:'Satoshi';font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}@font-face{font-family:'Satoshi';font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}@font-face{font-family:'Familjen Grotesk';font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}+ /* Canonical Adom dark-theme tokens (adom/guides/brand.md) */+ :root{+ --bg:#0d1117;--surface:#161b22;--elevated:#1c2128;--overlay:#21262d;+ --border:#30363d;--border-muted:#21262d;+ --text:#e6edf3;--text2:#8b949e;--text3:#484f58;+ --accent:#00b8b0;--accent-bright:#00e6dc;--purple:#8c6bf7;+ /* aliases used by the viewport + pin-list rules further down */+ --panel:#161b22;--panel2:#1c2128;--muted:#8b949e;+ }+ *{box-sizing:border-box;margin:0;padding:0}+ html,body{height:100%}+ body{background:var(--bg);color:var(--text);font:13px/1.4 'Satoshi','Segoe UI',system-ui,sans-serif;display:flex;flex-direction:column;overflow:hidden}+ /* ── Canonical Adom app header (adom/guides/adom-app-header.md) ── */+ header{display:flex;align-items:center;gap:12px;padding:0 16px;height:44px;flex:0 0 44px;border-bottom:1px solid var(--border-muted);background:var(--surface);position:relative;font-family:'Familjen Grotesk',sans-serif}+ header .brand{display:flex;align-items:center;gap:8px;color:var(--accent);font-size:13px;font-weight:600;letter-spacing:.01em;cursor:default;flex-shrink:0;outline:none}+ header .brand svg.logo{width:16px;height:16px;flex-shrink:0}+ header .brand:hover .app-name{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}+ header .brand .app-name{color:var(--accent)}+ header .brand .app-subtitle{color:var(--text2);font-weight:500}+ header .brand .sep{color:var(--text3);font-weight:400}+ header .vsep{width:1px;height:18px;background:var(--border);flex-shrink:0}+ header .subject{display:flex;align-items:center;gap:8px;min-width:0;flex:1;cursor:default}+ header .subject-name{color:var(--text);font-family:'Familjen Grotesk',sans-serif;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}+ header .subject-meta{display:flex;align-items:center;gap:6px;color:var(--text2);font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;white-space:nowrap}+ header .subject-meta .sep{color:var(--text3)}+ @media(max-width:720px){header .subject-meta{display:none}}+ /* Floating in-canvas viewer toolbar (frosted, matches the app's glass cards) */+ .tools{position:absolute;left:12px;top:12px;z-index:5;display:flex;gap:3px;padding:3px;background:rgba(22,27,34,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--border);border-radius:9px}+ .tools button{width:30px;height:30px;display:grid;place-items:center;background:transparent;border:none;border-radius:6px;color:var(--text2);cursor:pointer;transition:background .15s ease,color .15s ease}+ .tools button:hover{background:var(--elevated);color:var(--accent-bright)}+ .tools button svg{width:16px;height:16px;display:block}+ header .hover-popover{position:absolute;top:calc(100% + 6px);left:16px;background:var(--elevated);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.5);padding:12px 14px;min-width:300px;max-width:420px;font-family:'Satoshi',sans-serif;font-size:12px;color:var(--text);z-index:99999;opacity:0;transform:translateY(-2px);pointer-events:none;transition:opacity .12s ease,transform .12s ease}+ header .hover-popover.show{opacity:1;transform:none;pointer-events:auto}+ header .hover-popover .popover-title{font-family:'Familjen Grotesk',sans-serif;font-size:14px;font-weight:700;color:var(--text);margin-bottom:8px}+ header .hover-popover .popover-row{display:flex;gap:12px;padding:3px 0;align-items:baseline}+ header .hover-popover .popover-row .k{color:var(--text3);font-family:'JetBrains Mono',ui-monospace,monospace;font-size:10px;text-transform:lowercase;width:64px;flex-shrink:0}+ header .hover-popover .popover-row .v{color:var(--text);font-family:'Satoshi',sans-serif;font-size:12px;flex:1}+ header .hover-popover .popover-actions{margin-top:10px;padding-top:10px;border-top:1px solid var(--border-muted);display:flex;gap:12px}+ header .hover-popover .popover-link{color:var(--accent);text-decoration:none;font-family:'Familjen Grotesk',sans-serif;font-size:12px;font-weight:600}+ header .hover-popover .popover-link:hover{text-decoration:underline}+ main{flex:1;display:flex;min-height:0}+ .vpwrap{flex:1;position:relative;min-width:0}+ /* Schematic-workbench grid, identical to the main app's #stage. */+ .vp{position:absolute;inset:0;overflow:hidden;cursor:grab;background:+ radial-gradient(120% 120% at 50% 30%,rgba(0,184,177,.05),transparent 60%),+ linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px) 0 0/22px 22px,+ linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px) 0 0/22px 22px}+ .vp.grab{cursor:grabbing}+ /* Only the DIRECT-CHILD symbol svg gets the pan/zoom transform — scoping to+ `.vp > svg` (not `.vp svg`) keeps it off any nested icon svgs. */+ .vp > svg{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0;display:block}+ .hint{position:absolute;right:10px;bottom:9px;color:var(--muted);font-size:11px;z-index:5;pointer-events:none;user-select:none;-webkit-user-select:none}+ aside{flex:0 0 268px;border-left:1px solid var(--border);background:var(--panel);display:flex;flex-direction:column;min-height:0}+ aside .ah{padding:9px 12px;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted);display:flex;align-items:center;gap:8px}+ aside input{flex:1;background:var(--panel2);border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:12px;padding:5px 8px;outline:none}+ aside input:focus{border-color:var(--accent)}+ .pins{flex:1;overflow:auto}+ .pin{padding:7px 12px;border-bottom:1px solid #1a212c;cursor:pointer}+ .pin:hover{background:var(--panel2)}+ .pin.on{background:#15202e}+ .pin .row{display:flex;align-items:center;gap:8px}+ .pin .num{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;color:#8fa0b4;min-width:22px;text-align:right}+ .pin .nme{font-weight:600;font-size:13px}+ .pin .ty{margin-left:auto;font-size:10px;padding:1px 6px;border-radius:5px;border:1px solid;white-space:nowrap}+ .pin .d{font-size:11.5px;color:#aeb6c2;line-height:1.45;margin:5px 0 1px 30px;display:none}+ .pin.on .d{display:block}+ .empty{color:var(--muted);font-size:12px;padding:14px}+ @media(max-width:620px){aside{flex-basis:200px}}+ /* pin panel header — reads like a studio section */+ aside .ah .atitle{font-family:'Familjen Grotesk',sans-serif;font-weight:600;font-size:12px;color:var(--text);white-space:nowrap}+ aside .ah .acount{margin-left:5px;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;color:var(--text3)}+ /* bottom info bar — mirrors the main app footer */+ footer{flex:0 0 auto;display:flex;align-items:center;height:26px;border-top:1px solid var(--border);background:var(--surface);font-size:11px;color:var(--text2);padding:0 14px;overflow:hidden}+ footer .it{display:flex;align-items:center;gap:6px;white-space:nowrap;min-width:0}+ footer .it+.it::before{content:"";width:1px;height:13px;background:var(--border);margin:0 12px;flex:0 0 1px}+ footer .k{color:var(--text3);text-transform:uppercase;font-size:9px;letter-spacing:.4px;flex:0 0 auto}+ footer .v{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}+ footer .descit{min-width:0;overflow:hidden}+ /* pin hover — highlight + tooltip, parity with the live SymView */+ .vp > svg text,.vp > svg g.stroked-text{pointer-events:none}+ .hit{fill:rgba(0,230,220,0);stroke:none;cursor:pointer}+ .vp > svg g.stroked-text.hl path{stroke:var(--accent-bright)!important;fill:var(--accent-bright)!important}+ .vp > svg path.hl{stroke:var(--accent-bright)!important;stroke-width:.22!important}+ #pinmark{pointer-events:none;fill:rgba(0,230,220,.18);stroke:var(--accent-bright);stroke-width:.12;opacity:0;transition:opacity .1s}+ #tip{position:fixed;z-index:9999;max-width:300px;background:rgba(22,27,34,.97);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(0,184,177,.34);border-radius:10px;padding:9px 12px;color:var(--text);font-size:12px;line-height:1.5;pointer-events:none;opacity:0;transition:opacity .12s;box-shadow:0 12px 40px rgba(0,0,0,.55)}+ #tip.show{opacity:1}+ #tip .r1{display:flex;align-items:baseline;gap:8px;justify-content:space-between}+ #tip .nm{font-weight:700;font-size:13px}+ #tip .pn{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;color:var(--muted);white-space:nowrap}+ #tip .badge{display:inline-block;margin-top:5px;font-size:10px;font-weight:700;padding:2px 7px;border-radius:5px;letter-spacing:.2px}+ #tip .desc{margin-top:6px;color:#aeb6c2;font-size:11.5px}+</style></head>+<body>+ <header>+ <div class="brand" data-tooltip-target="app-info" tabindex="0">+ <svg class="logo" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="7" y="4" width="10" height="16" rx="1.5"/><path d="M7 8H3M7 12H3M7 16H3M21 8h-4M21 12h-4M21 16h-4"/></svg>+ <span class="app-name">adom-symbol</span>+ <span class="sep">·</span>+ <span class="app-subtitle">symbol viewer</span>+ </div>+ <div class="vsep" aria-hidden="true"></div>+ <div class="subject">+ <span class="subject-name">BSC014N04LSIATMA1</span>+ <span class="subject-meta"><span class="sep">·</span><span>3 pins</span><span class="sep">·</span><span>bsc014n04lsiatma1</span></span>+ </div>+ <div class="hover-popover" id="app-info" role="dialog" aria-label="About adom-symbol">+ <div class="popover-title">adom-symbol</div>+ <div class="popover-row"><span class="k">about</span><span class="v">Interactive KiCad schematic-symbol viewer: pan/zoom, per-pin hover, and a filterable pin list.</span></div>+ <div class="popover-row"><span class="k">version</span><span class="v">v1.2.6</span></div>+ <div class="popover-row"><span class="k">engine</span><span class="v">service-kicad</span></div>+ <div class="popover-row"><span class="k">mfr</span><span class="v">Infineon Technologies</span></div>+ <div class="popover-row"><span class="k">author</span><span class="v">Adom Inc · adom.inc</span></div>+ <div class="popover-actions">+ <a class="popover-link" href="https://wiki.adom.inc/adom/adom-symbol" target="_blank" rel="noopener">Open wiki ↗</a>+ </div>+ </div>+ </header>+ <main>+ <div class="vpwrap">+ <div class="vp" id="vp">+ <div class="tools">+ <button id="zout" title="Zoom out" aria-label="Zoom out"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M8 10.5h5"/></svg></button>+ <button id="zin" title="Zoom in" aria-label="Zoom in"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M10.5 8v5M8 10.5h5"/></svg></button>+ <button id="fit" title="Fit to window" aria-label="Fit to window"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="5" width="18" height="14" rx="2"/><rect x="8" y="9" width="8" height="6" rx="1"/></svg></button>+ </div>+ <div class="hint">drag to pan · scroll to zoom</div>+ <svg+ xmlns:svg="http://www.w3.org/2000/svg"+ xmlns="http://www.w3.org/2000/svg"+ xmlns:xlink="http://www.w3.org/1999/xlink"+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"+ version="1.1"+ width="26.240mm" height="23.240mm" viewBox="85.8400 88.3800 26.2400 23.2400">++<defs>+ <linearGradient id="adom-body-grad" x1="0" y1="0" x2="0" y2="1">+ <stop offset="0%" stop-color="#1a2332"/>+ <stop offset="100%" stop-color="#141c27"/>+ </linearGradient>+</defs>+<style><![CDATA[+ /* Stroked text groups (KiCad renders text as paths in <g class="stroked-text">) */+ g.stroked-text path {+ stroke: #ffffff !important;+ fill: #ffffff !important;+ }+ text[opacity="0"] {+ fill: #ffffff !important;+ }+ .pin-highlight path {+ stroke: #00e6dc !important;+ }+ .pin-highlight g.stroked-text path {+ stroke: #00e6dc !important;+ }+ .group-highlight g.stroked-text path {+ stroke: #FFD180 !important;+ }+]]></style>+<defs>+ <radialGradient id="adom-canvas-glow" cx="98.96000000000001" cy="100" r="18.368" gradientUnits="userSpaceOnUse">+ <stop offset="0%" stop-color="#00b8b0" stop-opacity="0.06"/>+ <stop offset="70%" stop-color="#00b8b0" stop-opacity="0"/>+ </radialGradient>+ <pattern id="adom-canvas-grid" x="0" y="0" width="2.54" height="2.54" patternUnits="userSpaceOnUse">+ <line x1="0" y1="0" x2="2.54" y2="0" stroke="rgba(255,255,255,0.025)" stroke-width="0.06"/>+ <line x1="0" y1="0" x2="0" y2="2.54" stroke="rgba(255,255,255,0.025)" stroke-width="0.06"/>+ </pattern>+</defs>+<rect x="85.84" y="88.38" width="26.24" height="23.24" fill="#0d1117"/>+<rect x="85.84" y="88.38" width="26.24" height="23.24" fill="url(#adom-canvas-grid)"/>+<rect x="85.84" y="88.38" width="26.24" height="23.24" fill="url(#adom-canvas-glow)"/>++ +<g style="fill:none; fill-opacity:1.0000;stroke:#000000; stroke-opacity:1.0000;+stroke-linecap:round; stroke-linejoin:round;"+ transform="translate(0 0) scale(1 1)">+</g>+<g style="fill:none; fill-opacity:1.0000; +stroke:none; stroke-width:0.0001; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<rect x="0.000000" y="0.000000" width="297.002200" height="210.007200" rx="0.000000" />+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++++++++++<g class="stroked-text">++++++</g>+<g class="stroked-text">+++++++++++</g>+<g class="stroked-text">++++++++++++++</g>+<g class="stroked-text">++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++</g>++++++<g class="stroked-text">++++++</g>+<g class="stroked-text">+++++++++++</g>+<g class="stroked-text">++++++++++++++</g>+<g class="stroked-text">++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++</g>++++<g class="stroked-text">++++</g>+<g class="stroked-text">+++++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">+++++++++++++</g>++++<g class="stroked-text">++++</g>+<g class="stroked-text">+++++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">+++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>++<g class="stroked-text">++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.3000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>+<g class="stroked-text">+++++++++++++++++++++++++++++++++++</g>+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.4000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.3000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+</g>+<g class="stroked-text">+</g>+<g class="stroked-text">+</g>+<g class="stroked-text">+</g>++<path style="fill:none; +stroke:#4a5568; stroke-width:0.2540; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 100.2540,98.0950+100.2540,101.9050+" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 100.2540,100.0000+97.4600,100.0000+" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.2540; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 100.7620,97.7140+100.7620,98.7300+" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.2540; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 100.7620,99.4920+100.7620,100.5080+" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.2540; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 100.7620,101.2700+100.7620,102.2860+" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 100.7620,101.7780+103.3020,101.7780+103.3020,98.2220+100.7620,98.2220+" /> +<path style="fill:#4a5568; fill-opacity:1.0000; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill-rule:evenodd;"+d="M 101.0160,100.0000+102.0320,99.6190+102.0320,100.3810+Z" /> +</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.2540; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<circle cx="101.6510" cy="100.0000" r="2.7940" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 102.5400,97.4600+102.5400,98.2220+" /> +</g>+<g style="fill:#4a5568; fill-opacity:1.0000; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<circle cx="102.5400" cy="98.2220" r="0.2540" /> +<circle cx="102.5400" cy="101.7780" r="0.2540" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 102.5400,102.5400+102.5400,100.0000+100.7620,100.0000+" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 102.7940,99.4920+102.9210,99.6190+103.6830,99.6190+103.8100,99.7460+" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 103.3020,99.6190+102.9210,100.2540+103.6830,100.2540+Z" /> +</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<path d="M102.5400 102.5400+L102.5400 105.0800+" />+</g>+<g style="fill:none; +stroke:#ffffff; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<g transform="rotate(-90.000000 102.2860 103.8100)">+<text x="102.2860" y="103.8100"+textLength="1.4127" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">1</text>+</g>+<g class="stroked-text">+<path d="M102.1225 103.4470+L102.1225 104.1727+" />+<path d="M102.1225 103.8099+L100.8525 103.8099+" />+<path d="M100.8525 103.8099+L101.0340 103.9308+" />+<path d="M101.0340 103.9308+L101.1549 104.0518+" />+<path d="M101.1549 104.0518+L101.2154 104.1727+" />+</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<path d="M100.0000 100.0000+L94.9200 100.0000+" />+</g>+<g style="fill:none; +stroke:#ffffff; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="97.4600" y="99.7460"+textLength="1.4127" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">4</text>+<g class="stroked-text">+<path d="M97.7019 98.7359+L97.7019 99.5825+" />+<path d="M97.3995 98.2521+L97.0972 99.1592+" />+<path d="M97.0972 99.1592+L97.8833 99.1592+" />+</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<path d="M102.5400 97.4600+L102.5400 94.9200+" />+</g>+<g style="fill:none; +stroke:#ffffff; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<g transform="rotate(-90.000000 102.2860 96.1900)">+<text x="102.2860" y="96.1900"+textLength="1.4127" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">5</text>+</g>+<g class="stroked-text">+<path d="M100.8525 95.8875+L100.8525 96.4923+" />+<path d="M100.8525 96.4923+L101.4573 96.5527+" />+<path d="M101.4573 96.5527+L101.3968 96.4923+" />+<path d="M101.3968 96.4923+L101.3363 96.3713+" />+<path d="M101.3363 96.3713+L101.3363 96.0689+" />+<path d="M101.3363 96.0689+L101.3968 95.9480+" />+<path d="M101.3968 95.9480+L101.4573 95.8875+" />+<path d="M101.4573 95.8875+L101.5782 95.8270+" />+<path d="M101.5782 95.8270+L101.8806 95.8270+" />+<path d="M101.8806 95.8270+L102.0016 95.8875+" />+<path d="M102.0016 95.8875+L102.0621 95.9480+" />+<path d="M102.0621 95.9480+L102.1225 96.0689+" />+<path d="M102.1225 96.0689+L102.1225 96.3713+" />+<path d="M102.1225 96.3713+L102.0621 96.4923+" />+<path d="M102.0621 96.4923+L102.0016 96.5527+" />+</g></g>+<g style="fill:none; +stroke:#484f58; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="105.0800" y="98.7300"+textLength="2.6223" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">Q?</text>+<g class="stroked-text">+<path d="M105.0195 98.7955+L104.8985 98.7350+" />+<path d="M104.8985 98.7350+L104.7776 98.6141+" />+<path d="M104.7776 98.6141+L104.5962 98.4326+" />+<path d="M104.5962 98.4326+L104.4752 98.3721+" />+<path d="M104.4752 98.3721+L104.3543 98.3721+" />+<path d="M104.4147 98.6745+L104.2938 98.6141+" />+<path d="M104.2938 98.6141+L104.1728 98.4931+" />+<path d="M104.1728 98.4931+L104.1124 98.2512+" />+<path d="M104.1124 98.2512+L104.1124 97.8279+" />+<path d="M104.1124 97.8279+L104.1728 97.5860+" />+<path d="M104.1728 97.5860+L104.2938 97.4650+" />+<path d="M104.2938 97.4650+L104.4147 97.4045+" />+<path d="M104.4147 97.4045+L104.6566 97.4045+" />+<path d="M104.6566 97.4045+L104.7776 97.4650+" />+<path d="M104.7776 97.4650+L104.8985 97.5860+" />+<path d="M104.8985 97.5860+L104.9590 97.8279+" />+<path d="M104.9590 97.8279+L104.9590 98.2512+" />+<path d="M104.9590 98.2512+L104.8985 98.4931+" />+<path d="M104.8985 98.4931+L104.7776 98.6141+" />+<path d="M104.7776 98.6141+L104.6566 98.6745+" />+<path d="M104.6566 98.6745+L104.4147 98.6745+" />+<path d="M105.6848 98.5536+L105.7452 98.6141+" />+<path d="M105.7452 98.6141+L105.6848 98.6745+" />+<path d="M105.6848 98.6745+L105.6243 98.6141+" />+<path d="M105.6243 98.6141+L105.6848 98.5536+" />+<path d="M105.6848 98.5536+L105.6848 98.6745+" />+<path d="M105.4429 97.4650+L105.5638 97.4045+" />+<path d="M105.5638 97.4045+L105.8662 97.4045+" />+<path d="M105.8662 97.4045+L105.9871 97.4650+" />+<path d="M105.9871 97.4650+L106.0476 97.5860+" />+<path d="M106.0476 97.5860+L106.0476 97.7069+" />+<path d="M106.0476 97.7069+L105.9871 97.8279+" />+<path d="M105.9871 97.8279+L105.9267 97.8883+" />+<path d="M105.9267 97.8883+L105.8057 97.9488+" />+<path d="M105.8057 97.9488+L105.7452 98.0093+" />+<path d="M105.7452 98.0093+L105.6848 98.1302+" />+<path d="M105.6848 98.1302+L105.6848 98.1907+" />+</g><text x="105.0800" y="100.6350"+textLength="19.9788" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">BSC014N04LSIATMA1</text>+<g class="stroked-text">+<path d="M95.9179 99.9143+L96.0993 99.9748+" />+<path d="M96.0993 99.9748+L96.1598 100.0352+" />+<path d="M96.1598 100.0352+L96.2202 100.1562+" />+<path d="M96.2202 100.1562+L96.2202 100.3376+" />+<path d="M96.2202 100.3376+L96.1598 100.4586+" />+<path d="M96.1598 100.4586+L96.0993 100.5191+" />+<path d="M96.0993 100.5191+L95.9783 100.5795+" />+<path d="M95.9783 100.5795+L95.4945 100.5795+" />+<path d="M95.4945 100.5795+L95.4945 99.3095+" />+<path d="M95.4945 99.3095+L95.9179 99.3095+" />+<path d="M95.9179 99.3095+L96.0388 99.3700+" />+<path d="M96.0388 99.3700+L96.0993 99.4305+" />+<path d="M96.0993 99.4305+L96.1598 99.5514+" />+<path d="M96.1598 99.5514+L96.1598 99.6724+" />+<path d="M96.1598 99.6724+L96.0993 99.7933+" />+<path d="M96.0993 99.7933+L96.0388 99.8538+" />+<path d="M96.0388 99.8538+L95.9179 99.9143+" />+<path d="M95.9179 99.9143+L95.4945 99.9143+" />+<path d="M96.7041 100.5191+L96.8855 100.5795+" />+<path d="M96.8855 100.5795+L97.1879 100.5795+" />+<path d="M97.1879 100.5795+L97.3088 100.5191+" />+<path d="M97.3088 100.5191+L97.3693 100.4586+" />+<path d="M97.3693 100.4586+L97.4298 100.3376+" />+<path d="M97.4298 100.3376+L97.4298 100.2167+" />+<path d="M97.4298 100.2167+L97.3693 100.0957+" />+<path d="M97.3693 100.0957+L97.3088 100.0352+" />+<path d="M97.3088 100.0352+L97.1879 99.9748+" />+<path d="M97.1879 99.9748+L96.9460 99.9143+" />+<path d="M96.9460 99.9143+L96.8250 99.8538+" />+<path d="M96.8250 99.8538+L96.7645 99.7933+" />+<path d="M96.7645 99.7933+L96.7041 99.6724+" />+<path d="M96.7041 99.6724+L96.7041 99.5514+" />+<path d="M96.7041 99.5514+L96.7645 99.4305+" />+<path d="M96.7645 99.4305+L96.8250 99.3700+" />+<path d="M96.8250 99.3700+L96.9460 99.3095+" />+<path d="M96.9460 99.3095+L97.2483 99.3095+" />+<path d="M97.2483 99.3095+L97.4298 99.3700+" />+<path d="M98.6997 100.4586+L98.6393 100.5191+" />+<path d="M98.6393 100.5191+L98.4578 100.5795+" />+<path d="M98.4578 100.5795+L98.3369 100.5795+" />+<path d="M98.3369 100.5795+L98.1555 100.5191+" />+<path d="M98.1555 100.5191+L98.0345 100.3981+" />+<path d="M98.0345 100.3981+L97.9740 100.2771+" />+<path d="M97.9740 100.2771+L97.9136 100.0352+" />+<path d="M97.9136 100.0352+L97.9136 99.8538+" />+<path d="M97.9136 99.8538+L97.9740 99.6119+" />+<path d="M97.9740 99.6119+L98.0345 99.4910+" />+<path d="M98.0345 99.4910+L98.1555 99.3700+" />+<path d="M98.1555 99.3700+L98.3369 99.3095+" />+<path d="M98.3369 99.3095+L98.4578 99.3095+" />+<path d="M98.4578 99.3095+L98.6393 99.3700+" />+<path d="M98.6393 99.3700+L98.6997 99.4305+" />+<path d="M99.4859 99.3095+L99.6069 99.3095+" />+<path d="M99.6069 99.3095+L99.7278 99.3700+" />+<path d="M99.7278 99.3700+L99.7883 99.4305+" />+<path d="M99.7883 99.4305+L99.8488 99.5514+" />+<path d="M99.8488 99.5514+L99.9093 99.7933+" />+<path d="M99.9093 99.7933+L99.9093 100.0957+" />+<path d="M99.9093 100.0957+L99.8488 100.3376+" />+<path d="M99.8488 100.3376+L99.7883 100.4586+" />+<path d="M99.7883 100.4586+L99.7278 100.5191+" />+<path d="M99.7278 100.5191+L99.6069 100.5795+" />+<path d="M99.6069 100.5795+L99.4859 100.5795+" />+<path d="M99.4859 100.5795+L99.3650 100.5191+" />+<path d="M99.3650 100.5191+L99.3045 100.4586+" />+<path d="M99.3045 100.4586+L99.2440 100.3376+" />+<path d="M99.2440 100.3376+L99.1836 100.0957+" />+<path d="M99.1836 100.0957+L99.1836 99.7933+" />+<path d="M99.1836 99.7933+L99.2440 99.5514+" />+<path d="M99.2440 99.5514+L99.3045 99.4305+" />+<path d="M99.3045 99.4305+L99.3650 99.3700+" />+<path d="M99.3650 99.3700+L99.4859 99.3095+" />+<path d="M101.1188 100.5795+L100.3931 100.5795+" />+<path d="M100.7559 100.5795+L100.7559 99.3095+" />+<path d="M100.7559 99.3095+L100.6350 99.4910+" />+<path d="M100.6350 99.4910+L100.5140 99.6119+" />+<path d="M100.5140 99.6119+L100.3931 99.6724+" />+<path d="M102.2073 99.7329+L102.2073 100.5795+" />+<path d="M101.9049 99.2491+L101.6026 100.1562+" />+<path d="M101.6026 100.1562+L102.3887 100.1562+" />+<path d="M102.8725 100.5795+L102.8725 99.3095+" />+<path d="M102.8725 99.3095+L103.5982 100.5795+" />+<path d="M103.5982 100.5795+L103.5982 99.3095+" />+<path d="M104.4449 99.3095+L104.5659 99.3095+" />+<path d="M104.5659 99.3095+L104.6868 99.3700+" />+<path d="M104.6868 99.3700+L104.7473 99.4305+" />+<path d="M104.7473 99.4305+L104.8078 99.5514+" />+<path d="M104.8078 99.5514+L104.8683 99.7933+" />+<path d="M104.8683 99.7933+L104.8683 100.0957+" />+<path d="M104.8683 100.0957+L104.8078 100.3376+" />+<path d="M104.8078 100.3376+L104.7473 100.4586+" />+<path d="M104.7473 100.4586+L104.6868 100.5191+" />+<path d="M104.6868 100.5191+L104.5659 100.5795+" />+<path d="M104.5659 100.5795+L104.4449 100.5795+" />+<path d="M104.4449 100.5795+L104.3240 100.5191+" />+<path d="M104.3240 100.5191+L104.2635 100.4586+" />+<path d="M104.2635 100.4586+L104.2030 100.3376+" />+<path d="M104.2030 100.3376+L104.1426 100.0957+" />+<path d="M104.1426 100.0957+L104.1426 99.7933+" />+<path d="M104.1426 99.7933+L104.2030 99.5514+" />+<path d="M104.2030 99.5514+L104.2635 99.4305+" />+<path d="M104.2635 99.4305+L104.3240 99.3700+" />+<path d="M104.3240 99.3700+L104.4449 99.3095+" />+<path d="M105.9568 99.7329+L105.9568 100.5795+" />+<path d="M105.6544 99.2491+L105.3521 100.1562+" />+<path d="M105.3521 100.1562+L106.1382 100.1562+" />+<path d="M107.2268 100.5795+L106.6220 100.5795+" />+<path d="M106.6220 100.5795+L106.6220 99.3095+" />+<path d="M107.5897 100.5191+L107.7711 100.5795+" />+<path d="M107.7711 100.5795+L108.0735 100.5795+" />+<path d="M108.0735 100.5795+L108.1944 100.5191+" />+<path d="M108.1944 100.5191+L108.2549 100.4586+" />+<path d="M108.2549 100.4586+L108.3154 100.3376+" />+<path d="M108.3154 100.3376+L108.3154 100.2167+" />+<path d="M108.3154 100.2167+L108.2549 100.0957+" />+<path d="M108.2549 100.0957+L108.1944 100.0352+" />+<path d="M108.1944 100.0352+L108.0735 99.9748+" />+<path d="M108.0735 99.9748+L107.8316 99.9143+" />+<path d="M107.8316 99.9143+L107.7106 99.8538+" />+<path d="M107.7106 99.8538+L107.6501 99.7933+" />+<path d="M107.6501 99.7933+L107.5897 99.6724+" />+<path d="M107.5897 99.6724+L107.5897 99.5514+" />+<path d="M107.5897 99.5514+L107.6501 99.4305+" />+<path d="M107.6501 99.4305+L107.7106 99.3700+" />+<path d="M107.7106 99.3700+L107.8316 99.3095+" />+<path d="M107.8316 99.3095+L108.1339 99.3095+" />+<path d="M108.1339 99.3095+L108.3154 99.3700+" />+<path d="M108.8596 100.5795+L108.8596 99.3095+" />+<path d="M109.4040 100.2167+L110.0087 100.2167+" />+<path d="M109.2830 100.5795+L109.7063 99.3095+" />+<path d="M109.7063 99.3095+L110.1297 100.5795+" />+<path d="M110.3716 99.3095+L111.0973 99.3095+" />+<path d="M110.7345 100.5795+L110.7345 99.3095+" />+<path d="M111.5206 100.5795+L111.5206 99.3095+" />+<path d="M111.5206 99.3095+L111.9440 100.2167+" />+<path d="M111.9440 100.2167+L112.3673 99.3095+" />+<path d="M112.3673 99.3095+L112.3673 100.5795+" />+<path d="M112.9116 100.2167+L113.5163 100.2167+" />+<path d="M112.7906 100.5795+L113.2139 99.3095+" />+++++++</g></g> +</svg>+ </div>+ </div>+ <aside>+ <div class="ah"><span class="atitle">Pins <span class="acount">3</span></span><input id="q" placeholder="Filter…"></div>+ <div class="pins" id="pins"></div>+ </aside>+ </main>+ <footer><span class="it"><span class="k">MFR</span><span class="v">Infineon Technologies</span></span><span class="it"><span class="k">PKG</span><span class="v">bsc014n04lsiatma1</span></span><span class="it"><span class="k">PINS</span><span class="v">3</span></span><span class="it descit"><span class="k">DESC</span><span class="v">Infineon BSC014N04LSIATMA1 (type BSC014N04LSI): an OptiMOS N-channel power MOSFET, 40 V, 1.45 mOhm maximum at 10 V gate …</span></span></footer>+ <div id="tip"></div>+<script>// viewer_core.js — the ONE symbol-viewer engine, compiled into BOTH the live+// adom-symbol app (SymView) AND the standalone embed export. Neither file should+// reimplement pan/zoom or pin-hover; they call into here so they can never drift.+window.AdomSymViewer = (function(){+ var ZOOM_K = 0.0022; // wheel sensitivity (lower = gentler). The feel.+ var MIN_SCALE = 0.05, MAX_SCALE = 60;++ function clampScale(s){ return Math.max(MIN_SCALE, Math.min(s, MAX_SCALE)); }++ // Device-independent wheel zoom: normalize deltaMode + cap one notch, then hand+ // the pointer-anchored factor to the host's zoomAt(cx, cy, factor). This is the+ // exact math the app has always used — the embed now shares it verbatim.+ function attachWheelZoom(el, zoomAt){+ el.addEventListener('wheel', function(e){+ e.preventDefault();+ var d = e.deltaY;+ if(e.deltaMode === 1) d *= 16; // lines -> px+ else if(e.deltaMode === 2) d *= el.clientHeight; // pages -> px+ d = Math.max(-50, Math.min(50, d)); // cap one event's contribution+ var r = el.getBoundingClientRect();+ zoomAt(e.clientX - r.left, e.clientY - r.top, Math.exp(-d * ZOOM_K));+ }, { passive: false });+ }++ // ---- shared pin-hover engine (glyph pairing + hit-box geometry) ----+ function norm(s){ return String(s || '').replace(/[~{}]/g, '').trim(); }++ // Pair each invisible <text opacity="0"> with the visible <g class="stroked-text">+ // glyph that follows it in document order (handles rotated top/bottom pins).+ function glyphLabels(svg){+ var out = [], pending = null;+ if(!svg) return out;+ svg.querySelectorAll('text, g.stroked-text').forEach(function(n){+ if(n.classList && n.classList.contains('stroked-text')){+ if(pending){ var k = norm(pending.textContent); if(k) out.push({ k: k, group: n }); pending = null; }+ } else if(n.getAttribute && n.getAttribute('opacity') === '0'){ pending = n; }+ });+ return out;+ }++ // Build one transparent hit-rect per pin label (number + name), matched to each+ // pin's glyph by proximity to the pin tip (so duplicate names resolve to the+ // right pin). Rects are appended to `svg` in user space so they pan/zoom with it.+ // pins: [{number,name,x,y,angle,length,...}]+ // offset: {x,y} symbol->svg-unit origin (state.offset)+ // NS: the svg namespace+ // cb: { enter(pin,ev), move(ev), leave(), click(pin,ev)? }+ // Returns { textMap } so the host can highlight a pin's glyphs on demand.+ function buildPinHits(svg, pins, offset, NS, cb){+ var textMap = new Map();+ if(!svg || !offset || !pins || !pins.length) return { textMap: textMap };+ cb = cb || {};+ var gl = glyphLabels(svg);+ gl.forEach(function(o){ if(!textMap.has(o.k)) textMap.set(o.k, []); textMap.get(o.k).push(o.group); });+ var labels = [];+ gl.forEach(function(o){ var b; try { b = o.group.getBBox(); } catch(e){ return; }+ if(!b || !b.width) return;+ labels.push({ k: o.k, box: b, cx: b.x + b.width/2, cy: b.y + b.height/2, used: false }); });+ function pick(k, ax, ay){ k = norm(k); var best = null, bd = 1e9;+ labels.forEach(function(l){ if(l.used || l.k !== k) return; var d = Math.hypot(l.cx - ax, l.cy - ay); if(d < bd){ bd = d; best = l; } });+ if(best) best.used = true; return best; }+ function addBox(b, p){+ var pad = 0.45, r = document.createElementNS(NS, 'rect');+ r.setAttribute('class', 'hit');+ r.setAttribute('x', b.x - pad); r.setAttribute('y', b.y - pad);+ r.setAttribute('width', b.width + pad*2); r.setAttribute('height', b.height + pad*2); r.setAttribute('rx', .3);+ r.addEventListener('mouseenter', function(ev){ if(cb.enter) cb.enter(p, ev); });+ r.addEventListener('mousemove', function(ev){ if(cb.move) cb.move(ev); });+ r.addEventListener('mouseleave', function(){ if(cb.leave) cb.leave(); });+ if(cb.click) r.addEventListener('click', function(ev){ cb.click(p, ev); });+ svg.appendChild(r);+ }+ pins.forEach(function(p){+ var tipX = offset.x + p.x, tipY = offset.y - p.y, L = p.length || 2.54, dx = 0, dy = 0;+ if(p.angle === 0) dx = 1; else if(p.angle === 180) dx = -1; else if(p.angle === 90) dy = -1; else if(p.angle === 270) dy = 1;+ var nl = pick(p.number, tipX + dx*L*0.5, tipY + dy*L*0.5 - (dx !== 0 ? 0.9 : 0)); // number: over the wire+ var ml = pick(p.name, tipX + dx*(L+2), tipY + dy*(L+2)); // name: inside the body+ if(nl) addBox(nl.box, p);+ if(ml) addBox(ml.box, p);+ if(!nl && !ml){ // discrete parts: no glyphs+ var ex = tipX + dx*L, ey = tipY + dy*L, HT = 1.0;+ addBox({ x: Math.min(tipX, ex) - (dx === 0 ? HT : 0.3), y: Math.min(tipY, ey) - (dy === 0 ? HT : 0.3),+ width: Math.abs(ex - tipX) + (dx === 0 ? HT*2 : 0.6), height: Math.abs(ey - tipY) + (dy === 0 ? HT*2 : 0.6) }, p);+ }+ });+ return { textMap: textMap };+ }++ return {+ ZOOM_K: ZOOM_K, clampScale: clampScale, attachWheelZoom: attachWheelZoom,+ norm: norm, glyphLabels: glyphLabels, buildPinHits: buildPinHits+ };+})();+</script>+<script>+var PINS=[{"angle":90,"color":"#78909c","desc":"","length":2.54,"name":"S","number":"1","type":"Passive","x":2.54,"y":-5.08},{"angle":0,"color":"#66bb6a","desc":"","length":5.08,"name":"G","number":"4","type":"Input","x":-5.08,"y":0.0},{"angle":270,"color":"#78909c","desc":"","length":2.54,"name":"D","number":"5","type":"Passive","x":2.54,"y":5.08}], OFF={"x":100,"y":100};+(function(){+ // The symbol svg is the DIRECT child of #vp; querySelector('svg') alone would+ // grab a toolbar button's zoom icon (also broke pan/zoom before this fix).+ var vp=document.getElementById('vp'), svg=vp.querySelector(':scope > svg')||vp.querySelector('svg');+ if(svg){ svg.removeAttribute('width'); svg.removeAttribute('height'); }+ var scale=1,tx=0,ty=0;+ function apply(){ if(svg) svg.style.transform='translate('+tx+'px,'+ty+'px) scale('+scale+')'; }+ // pointer-anchored zoom with the SHARED scale clamp (same limits as the app).+ function zoomAt(cx,cy,f){ var ns=AdomSymViewer.clampScale(scale*f); var r=ns/scale; tx=cx-(cx-tx)*r; ty=cy-(cy-ty)*r; scale=ns; apply(); }+ function fit(){ scale=1;tx=0;ty=0;apply(); }+ // Wheel/trackpad zoom feel comes from the SHARED engine — identical to SymView.+ AdomSymViewer.attachWheelZoom(vp, zoomAt);+ var drag=false,lx=0,ly=0;+ vp.addEventListener('pointerdown',function(e){ if(e.target.closest('.tools'))return; /* let toolbar buttons receive their click */ drag=true;lx=e.clientX;ly=e.clientY;vp.classList.add('grab');vp.setPointerCapture(e.pointerId); });+ vp.addEventListener('pointermove',function(e){ if(!drag)return; tx+=e.clientX-lx;ty+=e.clientY-ly;lx=e.clientX;ly=e.clientY;apply(); });+ vp.addEventListener('pointerup',function(e){ drag=false;vp.classList.remove('grab'); });+ document.getElementById('zin').onclick=function(){ var r=vp.getBoundingClientRect();zoomAt(r.width/2,r.height/2,1.2); };+ document.getElementById('zout').onclick=function(){ var r=vp.getBoundingClientRect();zoomAt(r.width/2,r.height/2,1/1.2); };+ document.getElementById('fit').onclick=fit;+ // pin panel+ var box=document.getElementById('pins');+ function render(filter){+ box.innerHTML='';+ var f=(filter||'').toLowerCase();+ var shown=PINS.filter(function(p){ return !f || (p.name+' '+p.number+' '+p.type).toLowerCase().indexOf(f)>=0; });+ if(!shown.length){ box.innerHTML='<div class="empty">No pins match.</div>'; return; }+ shown.forEach(function(p){+ var el=document.createElement('div'); el.className='pin';+ var col=p.color||'#8b949e';+ el.innerHTML='<div class="row"><span class="num">'+esc(p.number)+'</span>'+ +'<span class="nme">'+esc(p.name)+'</span>'+ +'<span class="ty" style="color:'+col+';border-color:'+col+'66">'+esc(p.type||'')+'</span></div>'+ +(p.desc?'<div class="d">'+esc(p.desc)+'</div>':'');+ el.onclick=function(){ el.classList.toggle('on'); };+ el.addEventListener('mouseenter',function(){ highlightPin(p); });+ el.addEventListener('mouseleave',function(){ clearHL(); });+ box.appendChild(el);+ });+ }+ function esc(s){ return String(s==null?'':s).replace(/[&<>"]/g,function(c){return{'&':'&','<':'<','>':'>','"':'"'}[c];}); }+ document.getElementById('q').addEventListener('input',function(e){ render(e.target.value); });+ render('');++ // ── pin hover: highlight + tooltip on the SVG, parity with the live SymView ──+ var NS='http://www.w3.org/2000/svg';+ var tip=document.getElementById('tip');+ var textMap=new Map();+ function highlightPin(p){+ clearHL();+ [p.name,p.number].forEach(function(k){ var a=textMap.get(AdomSymViewer.norm(k)); if(a) a.forEach(function(g){ g.classList.add('hl'); }); });+ var m=document.getElementById('pinmark');+ if(m && OFF){ m.setAttribute('cx',OFF.x+p.x); m.setAttribute('cy',OFF.y-p.y); m.setAttribute('r',0.7); m.style.opacity='1'; }+ }+ function clearHL(){+ if(svg) svg.querySelectorAll('.hl').forEach(function(e){ e.classList.remove('hl'); });+ var m=document.getElementById('pinmark'); if(m) m.style.opacity='0';+ }+ function showTip(p,x,y){+ var col=p.color||'#8b949e';+ var h='<div class="r1"><span class="nm">'+esc(p.name||'(unnamed)')+'</span><span class="pn">Pin '+esc(p.number)+'</span></div>';+ if(p.type) h+='<span class="badge" style="background:'+col+'22;color:'+col+';border:1px solid '+col+'44">'+esc(p.type)+'</span>';+ if(p.desc) h+='<div class="desc">'+esc(p.desc)+'</div>';+ tip.innerHTML=h; tip.classList.add('show'); posTip(x,y);+ }+ function posTip(x,y){+ var w=tip.offsetWidth||260, hh=tip.offsetHeight||110, tx=x+14, ty=y+14;+ if(tx+w>innerWidth-14) tx=x-w-14;+ if(ty+hh>innerHeight-14) ty=y-hh-14;+ tip.style.left=Math.max(8,tx)+'px'; tip.style.top=Math.max(8,ty)+'px';+ }+ function hideTip(){ tip.classList.remove('show'); clearHL(); }+ // Build the pin hit-zones with the SHARED engine — the exact glyph-pairing ++ // hit-box code the app's SymView uses. The embed only supplies the tooltip.+ if(svg && OFF){+ if(!document.getElementById('pinmark')){ var pm=document.createElementNS(NS,'circle'); pm.id='pinmark'; svg.appendChild(pm); }+ var hideT=null;+ var hits=AdomSymViewer.buildPinHits(svg, PINS, OFF, NS, {+ enter:function(p,ev){ clearTimeout(hideT); showTip(p,ev.clientX,ev.clientY); highlightPin(p); },+ move:function(ev){ if(tip.classList.contains('show')) posTip(ev.clientX,ev.clientY); },+ leave:function(){ clearTimeout(hideT); hideT=setTimeout(hideTip,45); }+ });+ textMap=hits.textMap;+ }++ apply();+})();++// ── app-info header popover: interactive hover you can move into (600ms show,+// 220ms hide-grace) so the wiki link stays reachable. Per adom-app-header.md. ──+(function(){+ var SHOW_DELAY=600, HIDE_GRACE=220;+ document.querySelectorAll('header [data-tooltip-target]').forEach(function(trigger){+ var target=document.getElementById(trigger.dataset.tooltipTarget);+ if(!target) return;+ var showTimer=null, hideTimer=null;+ function show(){ clearTimeout(hideTimer); if(target.classList.contains('show')) return; clearTimeout(showTimer); showTimer=setTimeout(function(){ target.classList.add('show'); }, SHOW_DELAY); }+ function queueHide(){ clearTimeout(showTimer); clearTimeout(hideTimer); hideTimer=setTimeout(function(){ target.classList.remove('show'); }, HIDE_GRACE); }+ trigger.addEventListener('mouseenter',show); trigger.addEventListener('mouseleave',queueHide);+ trigger.addEventListener('focus',show); trigger.addEventListener('blur',queueHide);+ target.addEventListener('mouseenter',show); target.addEventListener('mouseleave',queueHide);+ trigger.addEventListener('click',function(e){ clearTimeout(showTimer); target.classList.toggle('show'); e.stopPropagation(); });+ document.addEventListener('click',function(e){ if(!target.contains(e.target) && !trigger.contains(e.target)) target.classList.remove('show'); });+ });+})();+</script>+</body></html>