component
B5819W
Public Made by Adomby adom
Jiangsu Changjing Electronics 40 V 1 A Schottky rectifier, SOD-123. Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.
← Commit history
b5819w: library, CAD, datasheets and docs (1/1)
19 files changed
+12578−59
LICENSE+10README.md+60−1altium/Adom_b5819w.PcbLibaltium/Adom_b5819w.SchLibaltium/B5819W.adom-lbr.json+414b5819w-etched.glbb5819w-etched.step+8076b5819w.glbb5819w.kicad_mod+275b5819w.kicad_sym+138b5819w.lbr+122b5819w.step+1248docs/b5819w-datasheet.pdfdocs/hero.pngpackage.json+63page.json+142−58verification.json+6viewers/footprint.html+210viewers/symbol.html+1814LICENSEadded+10@@ -0,0 +1,10 @@+This page's KiCad symbol, footprint, 3D models, 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/).+- 3D models marked as LCSC / EasyEDA in page.json were downloaded with easyeda2kicad from LCSC; the EasyEDA logo+ was removed. They remain subject to LCSC / EasyEDA terms.+- Datasheets in docs/ are copyright their manufacturers and are included for reference.
README.md+60−1@@ -1,3 +1,62 @@ # B5819W -Jiangsu Changjing Electronics 40 V 1 A Schottky rectifier, SOD-123. Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.+**Jiangsu Changjing Electronics (CJ)** · Schottky rectifier · SOD-123++CJ 1 A, 40 V Schottky barrier rectifier in SOD-123, marked SL. LCSC lists it as "B5819W SL" (part number plus marking code). Typical uses: OR-ing power inputs, reverse-polarity and freewheel protection.++## 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/b5819w/render/verification.json"}++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | K | passive | Cathode, the end with the marking bar (datasheet p.1). |+| 2 | A | passive | Anode. |++## Key specifications++| Parameter | Value | Source |+|---|---|---|+| Repetitive peak reverse voltage | 40 V | Datasheet p.1 |+| Average rectified current | 1 A | Datasheet p.1 |+| Peak forward surge current | 9 A | Datasheet p.1 |+| Forward voltage | 0.6 V at 1 A | LCSC listing (2026-10-08) |+| Power dissipation | 500 mW | Datasheet p.1 |+| Junction temperature | 125 C | Datasheet p.1 |+| Marking | SL | Datasheet p.1 |++## Ordering++| Distributor | Part number | Note |+|---|---|---|+| LCSC / JLCPCB | [C8598](https://www.lcsc.com/product-detail/C8598.html) | JLC Basic part, 422,088 in stock on 2026-10-08 |+| Mouser | not listed | no listing for this manufacturer's part (searched 2026-10-08) |+| DigiKey | not listed | no listing for this manufacturer's part (searched 2026-10-08; the same number from MDD was not counted) |++LCSC lists this part as `B5819W SL`.++## CAD++| File | What it is |+|---|---|+| `b5819w.kicad_sym` | KiCad symbol, with MPN, manufacturer and distributor numbers as properties |+| `b5819w.kicad_mod` | KiCad footprint: `Diode_SMD:D_SOD-123`, KiCad official, CC-BY-SA 4.0 |+| `b5819w.step` / `b5819w.glb` | 3D model, Z-up, seated on z = 0: KiCad packages3D (tag 10.0.6), D_SOD-123.step |+| `b5819w-etched.step` / `b5819w-etched.glb` | The same model with the part number laser-etched on top as a separate, toggleable `Adom.LaserEtch` group (a virtual identification aid, not the maker's real marking) |+| `b5819w.lbr` | Fusion 360 / EAGLE library: one deviceset, each with its own MPN, manufacturer and LCSC / Mouser / DigiKey attributes |+| `altium/Adom_b5819w.SchLib` / `.PcbLib` | Altium library pair (adom-lbr, no Altium needed): symbol and footprint with the 3D body, parameters carry the part numbers; `altium/*.adom-lbr.json` is the canonical hub each was built from |++## Provenance++- **Datasheet:** [docs/b5819w-datasheet.pdf](docs/b5819w-datasheet.pdf), sha256 `1a0fd53a8ed6c625`, retrieved 2026-10-08 from LCSC+- **Specs:** each row names its source: the manufacturer datasheet (with page) or the LCSC parametric listing (retrieved 2026-10-08).+- **Distributor numbers:** looked up 2026-10-08 with adom-parts-search (Mouser, DigiKey, JLCPCB), exact part number and manufacturer only.+- **CAD:** footprint `Diode_SMD:D_SOD-123`; 3D: KiCad packages3D (tag 10.0.6), D_SOD-123.step.++## Related++- Used on the [AM/FM Receiver Molecule](https://wiki.adom.inc/adom/amfm-receiver-molecule).
altium/Adom_b5819w.PcbLibadded⋯ 1 unchanged line ⋯
altium/Adom_b5819w.SchLibadded⋯ 1 unchanged line ⋯
altium/B5819W.adom-lbr.jsonadded+414@@ -0,0 +1,414 @@+{+ "schema_version": 2,+ "mpn": "B5819W",+ "manufacturer": "Jiangsu Changjing Electronics (CJ)",+ "package": "",+ "value": "",+ "category": "",+ "symbol": {+ "name": "B5819W",+ "pins": [+ {+ "number": "1",+ "name": "K",+ "x": -150,+ "y": 0,+ "length": 100,+ "rotation": 0,+ "electrical_type": "passive"+ },+ {+ "number": "2",+ "name": "A",+ "x": 150,+ "y": 0,+ "length": 100,+ "rotation": 180,+ "electrical_type": "passive"+ }+ ],+ "body": null,+ "graphics": [+ {+ "kind": "polyline",+ "points": [+ [+ -75.0,+ 25.0+ ],+ [+ -75.0,+ 50.0+ ],+ [+ -50.0,+ 50.0+ ],+ [+ -50.0,+ -50.0+ ],+ [+ -25.0,+ -50.0+ ],+ [+ -25.0,+ -25.0+ ]+ ],+ "width": 10.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 50.0,+ 50.0+ ],+ [+ 50.0,+ -50.0+ ],+ [+ -50.0,+ 0.0+ ],+ [+ 50.0,+ 50.0+ ]+ ],+ "width": 10.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 50.0,+ 0.0+ ],+ [+ -50.0,+ 0.0+ ]+ ],+ "width": 0.0+ }+ ],+ "designator_prefix": "D",+ "footprint": "b5819w",+ "parameters": [+ {+ "name": "Value",+ "value": "B5819W",+ "visible": true+ },+ {+ "name": "Datasheet",+ "value": "https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_Jiangsu-Changjing-Electronics-Technology-Co---Ltd--B5819W-SL_C8598.pdf",+ "visible": true+ },+ {+ "name": "Description",+ "value": "Jiangsu Changjing Electronics (CJ) B5819W, 1A 40V 600mV@1A 9A Independent SOD-123 Schottky Diodes",+ "visible": true+ },+ {+ "name": "ki_keywords",+ "value": "diode Schottky",+ "visible": true+ },+ {+ "name": "ki_fp_filters",+ "value": "TO-???* *_Diode_* *SingleDiode* D_*",+ "visible": true+ },+ {+ "name": "MPN",+ "value": "B5819W",+ "visible": true+ },+ {+ "name": "Manufacturer",+ "value": "Jiangsu Changjing Electronics (CJ)",+ "visible": true+ },+ {+ "name": "LCSC",+ "value": "C8598",+ "visible": true+ },+ {+ "name": "Mouser",+ "value": "",+ "visible": true+ },+ {+ "name": "DigiKey",+ "value": "",+ "visible": true+ },+ {+ "name": "Adom Wiki",+ "value": "https://wiki.adom.inc/adom/b5819w",+ "visible": true+ },+ {+ "name": "Supplier 1",+ "value": "LCSC",+ "visible": false+ },+ {+ "name": "Supplier Part Number 1",+ "value": "C8598",+ "visible": false+ },+ {+ "name": "Manufacturer Part Number",+ "value": "B5819W",+ "visible": false+ }+ ],+ "pin_numbers_hidden": true,+ "pin_names_hidden": true+ },+ "footprint": {+ "name": "b5819w",+ "pads": [+ {+ "number": "1",+ "x_mm": -1.65,+ "y_mm": 0.0,+ "w_mm": 0.9,+ "h_mm": 1.2,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ },+ {+ "number": "2",+ "x_mm": 1.65,+ "y_mm": 0.0,+ "w_mm": 0.9,+ "h_mm": 1.2,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ }+ ],+ "graphics": [+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": -2.36,+ "y1": -1.0,+ "x2": -2.36,+ "y2": 1.0,+ "width": 0.12+ },+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": -2.36,+ "y1": -1.0,+ "x2": 1.65,+ "y2": -1.0,+ "width": 0.12+ },+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": -2.36,+ "y1": 1.0,+ "x2": 1.65,+ "y2": 1.0,+ "width": 0.12+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": -2.35,+ "y1": -1.15,+ "x2": -2.35,+ "y2": 1.15,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": -2.35,+ "y1": -1.15,+ "x2": 2.35,+ "y2": -1.15,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": 2.35,+ "y1": -1.15,+ "x2": 2.35,+ "y2": 1.15,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": 2.35,+ "y1": 1.15,+ "x2": -2.35,+ "y2": 1.15,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": -1.4,+ "y1": -0.9,+ "x2": 1.4,+ "y2": -0.9,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": -1.4,+ "y1": 0.9,+ "x2": -1.4,+ "y2": -0.9,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": -0.75,+ "y1": 0.0,+ "x2": -0.35,+ "y2": 0.0,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": -0.35,+ "y1": 0.0,+ "x2": -0.35,+ "y2": -0.55,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": -0.35,+ "y1": 0.0,+ "x2": -0.35,+ "y2": 0.55,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": -0.35,+ "y1": 0.0,+ "x2": 0.25,+ "y2": -0.4,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": 0.25,+ "y1": -0.4,+ "x2": 0.25,+ "y2": 0.4,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": 0.25,+ "y1": 0.0,+ "x2": 0.75,+ "y2": 0.0,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": 0.25,+ "y1": 0.4,+ "x2": -0.35,+ "y2": 0.0,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": 1.4,+ "y1": -0.9,+ "x2": 1.4,+ "y2": 0.9,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": 1.4,+ "y1": 0.9,+ "x2": -1.4,+ "y2": 0.9,+ "width": 0.1+ }+ ]+ },+ "connect": [+ {+ "pin": "1",+ "pad": "1"+ },+ {+ "pin": "2",+ "pad": "2"+ }+ ],+ "provenance": {+ "source": "kicad_import"+ }+}
b5819w-etched.glbadded⋯ 1 unchanged line ⋯
b5819w-etched.stepadded+8076@@ -0,0 +1,8076 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-08T15:38:06',('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');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('D_SOD-123','D_SOD-123','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);+#16 = CARTESIAN_POINT('',(0.,0.,0.));+#17 = DIRECTION('',(0.,0.,1.));+#18 = DIRECTION('',(1.,0.,-0.));+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);+#20 = CARTESIAN_POINT('',(0.,0.,0.));+#21 = DIRECTION('',(0.,0.,1.));+#22 = DIRECTION('',(1.,0.,-0.));+#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',+ '3D Context with UNIT and UNCERTAINTY') );+#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24,+ 'distance_accuracy_value','confusion accuracy');+#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36);+#30 = PRODUCT_DEFINITION_SHAPE('','',#31);+#31 = PRODUCT_DEFINITION('design','',#32,#35);+#32 = PRODUCT_DEFINITION_FORMATION('','',#33);+#33 = PRODUCT('Adom.Chip','Adom.Chip','',(#34));+#34 = PRODUCT_CONTEXT('',#2,'mechanical');+#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#36 = SHAPE_REPRESENTATION('',(#11,#37),#41);+#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40);+#38 = CARTESIAN_POINT('',(0.,0.,0.));+#39 = DIRECTION('',(0.,0.,1.));+#40 = DIRECTION('',(1.,0.,-0.));+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#45)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#42,#43,#44)) REPRESENTATION_CONTEXT('Context #1',+ '3D Context with UNIT and UNCERTAINTY') );+#42 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#43 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#44 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#45 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#42,+ 'distance_accuracy_value','confusion accuracy');+#46 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#47,#49);+#47 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#48) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#48 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#49 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#50);+#50 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','Adom.Chip','',#5,#31,$);+#51 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33));+#52 = SHAPE_DEFINITION_REPRESENTATION(#53,#59);+#53 = PRODUCT_DEFINITION_SHAPE('','',#54);+#54 = PRODUCT_DEFINITION('design','',#55,#58);+#55 = PRODUCT_DEFINITION_FORMATION('','',#56);+#56 = PRODUCT('D_SOD-123','D_SOD-123','',(#57));+#57 = PRODUCT_CONTEXT('',#2,'mechanical');+#58 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#59 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#60),#4012);+#60 = MANIFOLD_SOLID_BREP('',#61);+#61 = CLOSED_SHELL('',(#62,#235,#416,#469,#552,#643,#716,#764,#817,#870,+ #923,#976,#1086,#1132,#1178,#1446,#1675,#1724,#1896,#2144,#2168,+ #2192,#2216,#2240,#2272,#2363,#2390,#2442,#2517,#2564,#2611,#2658,+ #2727,#2754,#2781,#2808,#2835,#2862,#2889,#2916,#2923,#2970,#3017,+ #3043,#3267,#3316,#3488,#3515,#3640,#3667,#3716,#3743,#3770,#3797,+ #3804,#3880,#3929,#3978,#4005));+#62 = ADVANCED_FACE('',(#63),#77,.F.);+#63 = FACE_BOUND('',#64,.F.);+#64 = EDGE_LOOP('',(#65,#99,#126,#154,#182,#210));+#65 = ORIENTED_EDGE('',*,*,#66,.T.);+#66 = EDGE_CURVE('',#67,#69,#71,.T.);+#67 = VERTEX_POINT('',#68);+#68 = CARTESIAN_POINT('',(-1.308243103516,-0.671621551758,0.1));+#69 = VERTEX_POINT('',#70);+#70 = CARTESIAN_POINT('',(-1.308243103516,0.671621551758,0.1));+#71 = SURFACE_CURVE('',#72,(#76,#87),.PCURVE_S1.);+#72 = LINE('',#73,#74);+#73 = CARTESIAN_POINT('',(-1.308243103516,-0.671621551758,0.1));+#74 = VECTOR('',#75,1.);+#75 = DIRECTION('',(0.,1.,0.));+#76 = PCURVE('',#77,#82);+#77 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#78,#79)+ ,(#80,#81)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.41),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#78 = CARTESIAN_POINT('',(-1.308243103516,-0.671621551758,0.1));+#79 = CARTESIAN_POINT('',(-1.375,-0.705,0.575));+#80 = CARTESIAN_POINT('',(-1.308243103516,0.671621551758,0.1));+#81 = CARTESIAN_POINT('',(-1.375,0.705,0.575));+#82 = DEFINITIONAL_REPRESENTATION('',(#83),#86);+#83 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#84,#85),.UNSPECIFIED.,.F.,.F.,(2,+ 2),(0.,1.343243103516),.PIECEWISE_BEZIER_KNOTS.);+#84 = CARTESIAN_POINT('',(-9.897267397113E-17,-4.306280514101E-17));+#85 = CARTESIAN_POINT('',(1.41,-4.308991019532E-17));+#86 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#87 = PCURVE('',#88,#93);+#88 = PLANE('',#89);+#89 = AXIS2_PLACEMENT_3D('',#90,#91,#92);+#90 = CARTESIAN_POINT('',(-1.308243103516,-0.671621551758,0.1));+#91 = DIRECTION('',(0.,0.,1.));+#92 = DIRECTION('',(0.889616464678,0.456708381546,-0.));+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);+#94 = LINE('',#95,#96);+#95 = CARTESIAN_POINT('',(0.,0.));+#96 = VECTOR('',#97,1.);+#97 = DIRECTION('',(0.456708381546,0.889616464678));+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#99 = ORIENTED_EDGE('',*,*,#100,.T.);+#100 = EDGE_CURVE('',#69,#101,#103,.T.);+#101 = VERTEX_POINT('',#102);+#102 = CARTESIAN_POINT('',(-1.375,0.705,0.575));+#103 = SURFACE_CURVE('',#104,(#107,#114),.PCURVE_S1.);+#104 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#105,#106),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#105 = CARTESIAN_POINT('',(-1.308243103516,0.671621551758,0.1));+#106 = CARTESIAN_POINT('',(-1.375,0.705,0.575));+#107 = PCURVE('',#77,#108);+#108 = DEFINITIONAL_REPRESENTATION('',(#109),#113);+#109 = LINE('',#110,#111);+#110 = CARTESIAN_POINT('',(1.41,-1.648159471205E-16));+#111 = VECTOR('',#112,1.);+#112 = DIRECTION('',(-2.22044604925E-16,1.));+#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#114 = PCURVE('',#115,#120);+#115 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#116,#117)+ ,(#118,#119+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#116 = CARTESIAN_POINT('',(-1.308243103516,0.671621551758,0.1));+#117 = CARTESIAN_POINT('',(-1.375,0.705,0.575));+#118 = CARTESIAN_POINT('',(-1.246621551758,0.733243103516,0.1));+#119 = CARTESIAN_POINT('',(-1.28,0.8,0.575));+#120 = DEFINITIONAL_REPRESENTATION('',(#121),#125);+#121 = LINE('',#122,#123);+#122 = CARTESIAN_POINT('',(-1.913950134457E-16,2.257332503449E-17));+#123 = VECTOR('',#124,1.);+#124 = DIRECTION('',(2.131256595638E-16,1.));+#125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#126 = ORIENTED_EDGE('',*,*,#127,.F.);+#127 = EDGE_CURVE('',#128,#101,#130,.T.);+#128 = VERTEX_POINT('',#129);+#129 = CARTESIAN_POINT('',(-1.375,0.325,0.575));+#130 = SURFACE_CURVE('',#131,(#135,#142),.PCURVE_S1.);+#131 = LINE('',#132,#133);+#132 = CARTESIAN_POINT('',(-1.375,-0.705,0.575));+#133 = VECTOR('',#134,1.);+#134 = DIRECTION('',(0.,1.,0.));+#135 = PCURVE('',#77,#136);+#136 = DEFINITIONAL_REPRESENTATION('',(#137),#141);+#137 = LINE('',#138,#139);+#138 = CARTESIAN_POINT('',(0.,1.));+#139 = VECTOR('',#140,1.);+#140 = DIRECTION('',(1.,2.921639538487E-16));+#141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#142 = PCURVE('',#143,#148);+#143 = PLANE('',#144);+#144 = AXIS2_PLACEMENT_3D('',#145,#146,#147);+#145 = CARTESIAN_POINT('',(-1.375,-0.705,0.775));+#146 = DIRECTION('',(1.,0.,0.));+#147 = DIRECTION('',(-0.,1.,0.));+#148 = DEFINITIONAL_REPRESENTATION('',(#149),#153);+#149 = LINE('',#150,#151);+#150 = CARTESIAN_POINT('',(0.,-0.2));+#151 = VECTOR('',#152,1.);+#152 = DIRECTION('',(1.,0.));+#153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#154 = ORIENTED_EDGE('',*,*,#155,.F.);+#155 = EDGE_CURVE('',#156,#128,#158,.T.);+#156 = VERTEX_POINT('',#157);+#157 = CARTESIAN_POINT('',(-1.375,-0.325,0.575));+#158 = SURFACE_CURVE('',#159,(#163,#170),.PCURVE_S1.);+#159 = LINE('',#160,#161);+#160 = CARTESIAN_POINT('',(-1.375,-0.325,0.575));+#161 = VECTOR('',#162,1.);+#162 = DIRECTION('',(1.110223024625E-16,1.,0.));+#163 = PCURVE('',#77,#164);+#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169);+#165 = LINE('',#166,#167);+#166 = CARTESIAN_POINT('',(0.38,1.));+#167 = VECTOR('',#168,1.);+#168 = DIRECTION('',(1.,0.));+#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#170 = PCURVE('',#171,#176);+#171 = CYLINDRICAL_SURFACE('',#172,0.12);+#172 = AXIS2_PLACEMENT_3D('',#173,#174,#175);+#173 = CARTESIAN_POINT('',(-1.375,-0.325,0.455));+#174 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#175 = DIRECTION('',(9.251858538543E-16,-1.027162637006E-31,1.));+#176 = DEFINITIONAL_REPRESENTATION('',(#177),#181);+#177 = LINE('',#178,#179);+#178 = CARTESIAN_POINT('',(0.,0.));+#179 = VECTOR('',#180,1.);+#180 = DIRECTION('',(0.,-1.));+#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#182 = ORIENTED_EDGE('',*,*,#183,.F.);+#183 = EDGE_CURVE('',#184,#156,#186,.T.);+#184 = VERTEX_POINT('',#185);+#185 = CARTESIAN_POINT('',(-1.375,-0.705,0.575));+#186 = SURFACE_CURVE('',#187,(#191,#198),.PCURVE_S1.);+#187 = LINE('',#188,#189);+#188 = CARTESIAN_POINT('',(-1.375,-0.705,0.575));+#189 = VECTOR('',#190,1.);+#190 = DIRECTION('',(0.,1.,0.));+#191 = PCURVE('',#77,#192);+#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197);+#193 = LINE('',#194,#195);+#194 = CARTESIAN_POINT('',(-2.975018207607E-17,1.));+#195 = VECTOR('',#196,1.);+#196 = DIRECTION('',(1.,-2.921639538487E-16));+#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#198 = PCURVE('',#199,#204);+#199 = PLANE('',#200);+#200 = AXIS2_PLACEMENT_3D('',#201,#202,#203);+#201 = CARTESIAN_POINT('',(-1.375,-0.705,0.775));+#202 = DIRECTION('',(1.,0.,0.));+#203 = DIRECTION('',(-0.,1.,0.));+#204 = DEFINITIONAL_REPRESENTATION('',(#205),#209);+#205 = LINE('',#206,#207);+#206 = CARTESIAN_POINT('',(0.,-0.2));+#207 = VECTOR('',#208,1.);+#208 = DIRECTION('',(1.,0.));+#209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#210 = ORIENTED_EDGE('',*,*,#211,.F.);+#211 = EDGE_CURVE('',#67,#184,#212,.T.);+#212 = SURFACE_CURVE('',#213,(#216,#223),.PCURVE_S1.);+#213 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#214,#215),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#214 = CARTESIAN_POINT('',(-1.308243103516,-0.671621551758,0.1));+#215 = CARTESIAN_POINT('',(-1.375,-0.705,0.575));+#216 = PCURVE('',#77,#217);+#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222);+#218 = LINE('',#219,#220);+#219 = CARTESIAN_POINT('',(-9.897267397113E-17,-4.306280514101E-17));+#220 = VECTOR('',#221,1.);+#221 = DIRECTION('',(6.922249189506E-17,1.));+#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#223 = PCURVE('',#224,#229);+#224 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#225,#226)+ ,(#227,#228+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#225 = CARTESIAN_POINT('',(-1.246621551758,-0.733243103516,0.1));+#226 = CARTESIAN_POINT('',(-1.28,-0.8,0.575));+#227 = CARTESIAN_POINT('',(-1.308243103516,-0.671621551758,0.1));+#228 = CARTESIAN_POINT('',(-1.375,-0.705,0.575));+#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234);+#230 = LINE('',#231,#232);+#231 = CARTESIAN_POINT('',(0.134350288425,-1.048823500051E-17));+#232 = VECTOR('',#233,1.);+#233 = DIRECTION('',(-8.326672684689E-17,1.));+#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#235 = ADVANCED_FACE('',(#236),#88,.F.);+#236 = FACE_BOUND('',#237,.T.);+#237 = EDGE_LOOP('',(#238,#239,#261,#288,#315,#342,#369,#396));+#238 = ORIENTED_EDGE('',*,*,#66,.T.);+#239 = ORIENTED_EDGE('',*,*,#240,.T.);+#240 = EDGE_CURVE('',#69,#241,#243,.T.);+#241 = VERTEX_POINT('',#242);+#242 = CARTESIAN_POINT('',(-1.246621551758,0.733243103516,0.1));+#243 = SURFACE_CURVE('',#244,(#248,#255),.PCURVE_S1.);+#244 = LINE('',#245,#246);+#245 = CARTESIAN_POINT('',(-1.308243103516,0.671621551758,0.1));+#246 = VECTOR('',#247,1.);+#247 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#248 = PCURVE('',#88,#249);+#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254);+#250 = LINE('',#251,#252);+#251 = CARTESIAN_POINT('',(0.61347038383,1.194971180952));+#252 = VECTOR('',#253,1.);+#253 = DIRECTION('',(0.951995428445,0.306112241213));+#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#255 = PCURVE('',#115,#256);+#256 = DEFINITIONAL_REPRESENTATION('',(#257),#260);+#257 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#258,#259),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,8.714603423064E-02),.PIECEWISE_BEZIER_KNOTS.);+#258 = CARTESIAN_POINT('',(-1.913950134457E-16,2.257332503449E-17));+#259 = CARTESIAN_POINT('',(0.134350288425,-1.047932685939E-17));+#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#261 = ORIENTED_EDGE('',*,*,#262,.T.);+#262 = EDGE_CURVE('',#241,#263,#265,.T.);+#263 = VERTEX_POINT('',#264);+#264 = CARTESIAN_POINT('',(1.246621551758,0.733243103516,0.1));+#265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.);+#266 = LINE('',#267,#268);+#267 = CARTESIAN_POINT('',(-1.246621551758,0.733243103516,0.1));+#268 = VECTOR('',#269,1.);+#269 = DIRECTION('',(1.,0.,0.));+#270 = PCURVE('',#88,#271);+#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276);+#272 = LINE('',#273,#274);+#273 = CARTESIAN_POINT('',(0.696433010025,1.221647648804));+#274 = VECTOR('',#275,1.);+#275 = DIRECTION('',(0.889616464678,-0.456708381546));+#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#277 = PCURVE('',#278,#283);+#278 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#279,#280)+ ,(#281,#282+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.56),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#279 = CARTESIAN_POINT('',(-1.246621551758,0.733243103516,0.1));+#280 = CARTESIAN_POINT('',(-1.28,0.8,0.575));+#281 = CARTESIAN_POINT('',(1.246621551758,0.733243103516,0.1));+#282 = CARTESIAN_POINT('',(1.28,0.8,0.575));+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#287);+#284 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#285,#286),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,2.493243103516),.PIECEWISE_BEZIER_KNOTS.);+#285 = CARTESIAN_POINT('',(1.229589810956E-16,-4.061361847301E-17));+#286 = CARTESIAN_POINT('',(2.56,-4.084401143466E-17));+#287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#288 = ORIENTED_EDGE('',*,*,#289,.T.);+#289 = EDGE_CURVE('',#263,#290,#292,.T.);+#290 = VERTEX_POINT('',#291);+#291 = CARTESIAN_POINT('',(1.308243103516,0.671621551758,0.1));+#292 = SURFACE_CURVE('',#293,(#297,#304),.PCURVE_S1.);+#293 = LINE('',#294,#295);+#294 = CARTESIAN_POINT('',(1.246621551758,0.733243103516,0.1));+#295 = VECTOR('',#296,1.);+#296 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#297 = PCURVE('',#88,#298);+#298 = DEFINITIONAL_REPRESENTATION('',(#299),#303);+#299 = LINE('',#300,#301);+#300 = CARTESIAN_POINT('',(2.914463125356,8.296262619531E-02));+#301 = VECTOR('',#302,1.);+#302 = DIRECTION('',(0.306112241213,-0.951995428445));+#303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#304 = PCURVE('',#305,#310);+#305 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#306,#307)+ ,(#308,#309+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#306 = CARTESIAN_POINT('',(1.246621551758,0.733243103516,0.1));+#307 = CARTESIAN_POINT('',(1.28,0.8,0.575));+#308 = CARTESIAN_POINT('',(1.308243103516,0.671621551758,0.1));+#309 = CARTESIAN_POINT('',(1.375,0.705,0.575));+#310 = DEFINITIONAL_REPRESENTATION('',(#311),#314);+#311 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#312,#313),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,8.714603423064E-02),.PIECEWISE_BEZIER_KNOTS.);+#312 = CARTESIAN_POINT('',(5.067514441831E-17,2.255977302432E-17));+#313 = CARTESIAN_POINT('',(0.134350288425,-1.527712377E-18));+#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#315 = ORIENTED_EDGE('',*,*,#316,.T.);+#316 = EDGE_CURVE('',#290,#317,#319,.T.);+#317 = VERTEX_POINT('',#318);+#318 = CARTESIAN_POINT('',(1.308243103516,-0.671621551758,0.1));+#319 = SURFACE_CURVE('',#320,(#324,#331),.PCURVE_S1.);+#320 = LINE('',#321,#322);+#321 = CARTESIAN_POINT('',(1.308243103516,0.671621551758,0.1));+#322 = VECTOR('',#323,1.);+#323 = DIRECTION('',(0.,-1.,0.));+#324 = PCURVE('',#88,#325);+#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330);+#326 = LINE('',#327,#328);+#327 = CARTESIAN_POINT('',(2.941139593207,6.481482017762E-13));+#328 = VECTOR('',#329,1.);+#329 = DIRECTION('',(-0.456708381546,-0.889616464678));+#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#331 = PCURVE('',#332,#337);+#332 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#333,#334)+ ,(#335,#336+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.41),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#333 = CARTESIAN_POINT('',(1.308243103516,0.671621551758,0.1));+#334 = CARTESIAN_POINT('',(1.375,0.705,0.575));+#335 = CARTESIAN_POINT('',(1.308243103516,-0.671621551758,0.1));+#336 = CARTESIAN_POINT('',(1.375,-0.705,0.575));+#337 = DEFINITIONAL_REPRESENTATION('',(#338),#341);+#338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#339,#340),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.343243103516),.PIECEWISE_BEZIER_KNOTS.);+#339 = CARTESIAN_POINT('',(-9.897267397113E-17,-4.306280514101E-17));+#340 = CARTESIAN_POINT('',(1.41,-4.308991019532E-17));+#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#342 = ORIENTED_EDGE('',*,*,#343,.T.);+#343 = EDGE_CURVE('',#317,#344,#346,.T.);+#344 = VERTEX_POINT('',#345);+#345 = CARTESIAN_POINT('',(1.246621551758,-0.733243103516,0.1));+#346 = SURFACE_CURVE('',#347,(#351,#358),.PCURVE_S1.);+#347 = LINE('',#348,#349);+#348 = CARTESIAN_POINT('',(1.308243103516,-0.671621551758,0.1));+#349 = VECTOR('',#350,1.);+#350 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#351 = PCURVE('',#88,#352);+#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357);+#353 = LINE('',#354,#355);+#354 = CARTESIAN_POINT('',(2.327669209377,-1.194971180952));+#355 = VECTOR('',#356,1.);+#356 = DIRECTION('',(-0.951995428445,-0.306112241213));+#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#358 = PCURVE('',#359,#364);+#359 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#360,#361)+ ,(#362,#363+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#360 = CARTESIAN_POINT('',(1.308243103516,-0.671621551758,0.1));+#361 = CARTESIAN_POINT('',(1.375,-0.705,0.575));+#362 = CARTESIAN_POINT('',(1.246621551758,-0.733243103516,0.1));+#363 = CARTESIAN_POINT('',(1.28,-0.8,0.575));+#364 = DEFINITIONAL_REPRESENTATION('',(#365),#368);+#365 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#366,#367),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,8.714603423064E-02),.PIECEWISE_BEZIER_KNOTS.);+#366 = CARTESIAN_POINT('',(-1.913950134457E-16,2.257332503449E-17));+#367 = CARTESIAN_POINT('',(0.134350288425,-1.047932685939E-17));+#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#369 = ORIENTED_EDGE('',*,*,#370,.T.);+#370 = EDGE_CURVE('',#344,#371,#373,.T.);+#371 = VERTEX_POINT('',#372);+#372 = CARTESIAN_POINT('',(-1.246621551758,-0.733243103516,0.1));+#373 = SURFACE_CURVE('',#374,(#378,#385),.PCURVE_S1.);+#374 = LINE('',#375,#376);+#375 = CARTESIAN_POINT('',(1.246621551758,-0.733243103516,0.1));+#376 = VECTOR('',#377,1.);+#377 = DIRECTION('',(-1.,0.,0.));+#378 = PCURVE('',#88,#379);+#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);+#380 = LINE('',#381,#382);+#381 = CARTESIAN_POINT('',(2.244706583183,-1.221647648803));+#382 = VECTOR('',#383,1.);+#383 = DIRECTION('',(-0.889616464678,0.456708381546));+#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#385 = PCURVE('',#386,#391);+#386 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#387,#388)+ ,(#389,#390+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.56),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#387 = CARTESIAN_POINT('',(1.246621551758,-0.733243103516,0.1));+#388 = CARTESIAN_POINT('',(1.28,-0.8,0.575));+#389 = CARTESIAN_POINT('',(-1.246621551758,-0.733243103516,0.1));+#390 = CARTESIAN_POINT('',(-1.28,-0.8,0.575));+#391 = DEFINITIONAL_REPRESENTATION('',(#392),#395);+#392 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#393,#394),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,2.493243103516),.PIECEWISE_BEZIER_KNOTS.);+#393 = CARTESIAN_POINT('',(1.229589810956E-16,-4.061361847301E-17));+#394 = CARTESIAN_POINT('',(2.56,-4.084401143466E-17));+#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#396 = ORIENTED_EDGE('',*,*,#397,.T.);+#397 = EDGE_CURVE('',#371,#67,#398,.T.);+#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.);+#399 = LINE('',#400,#401);+#400 = CARTESIAN_POINT('',(-1.246621551758,-0.733243103516,0.1));+#401 = VECTOR('',#402,1.);+#402 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#403 = PCURVE('',#88,#404);+#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409);+#405 = LINE('',#406,#407);+#406 = CARTESIAN_POINT('',(2.667646785113E-02,-8.296262619466E-02));+#407 = VECTOR('',#408,1.);+#408 = DIRECTION('',(-0.306112241213,0.951995428445));+#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#410 = PCURVE('',#224,#411);+#411 = DEFINITIONAL_REPRESENTATION('',(#412),#415);+#412 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#413,#414),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,8.714603423064E-02),.PIECEWISE_BEZIER_KNOTS.);+#413 = CARTESIAN_POINT('',(5.067514441831E-17,2.255977302432E-17));+#414 = CARTESIAN_POINT('',(0.134350288425,-1.527712377E-18));+#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#416 = ADVANCED_FACE('',(#417),#115,.F.);+#417 = FACE_BOUND('',#418,.F.);+#418 = EDGE_LOOP('',(#419,#420,#442,#468));+#419 = ORIENTED_EDGE('',*,*,#240,.T.);+#420 = ORIENTED_EDGE('',*,*,#421,.T.);+#421 = EDGE_CURVE('',#241,#422,#424,.T.);+#422 = VERTEX_POINT('',#423);+#423 = CARTESIAN_POINT('',(-1.28,0.8,0.575));+#424 = SURFACE_CURVE('',#425,(#428,#435),.PCURVE_S1.);+#425 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#426,#427),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#426 = CARTESIAN_POINT('',(-1.246621551758,0.733243103516,0.1));+#427 = CARTESIAN_POINT('',(-1.28,0.8,0.575));+#428 = PCURVE('',#115,#429);+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434);+#430 = LINE('',#431,#432);+#431 = CARTESIAN_POINT('',(0.134350288425,-4.354088731098E-17));+#432 = VECTOR('',#433,1.);+#433 = DIRECTION('',(2.775557561563E-17,1.));+#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#435 = PCURVE('',#278,#436);+#436 = DEFINITIONAL_REPRESENTATION('',(#437),#441);+#437 = LINE('',#438,#439);+#438 = CARTESIAN_POINT('',(1.229589810956E-16,-4.061361847301E-17));+#439 = VECTOR('',#440,1.);+#440 = DIRECTION('',(-2.162393905231E-16,1.));+#441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#442 = ORIENTED_EDGE('',*,*,#443,.F.);+#443 = EDGE_CURVE('',#101,#422,#444,.T.);+#444 = SURFACE_CURVE('',#445,(#449,#456),.PCURVE_S1.);+#445 = LINE('',#446,#447);+#446 = CARTESIAN_POINT('',(-1.375,0.705,0.575));+#447 = VECTOR('',#448,1.);+#448 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#449 = PCURVE('',#115,#450);+#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455);+#451 = LINE('',#452,#453);+#452 = CARTESIAN_POINT('',(1.0080410481E-16,1.));+#453 = VECTOR('',#454,1.);+#454 = DIRECTION('',(1.,0.));+#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#456 = PCURVE('',#457,#462);+#457 = PLANE('',#458);+#458 = AXIS2_PLACEMENT_3D('',#459,#460,#461);+#459 = CARTESIAN_POINT('',(-1.375,0.705,0.775));+#460 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#461 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467);+#463 = LINE('',#464,#465);+#464 = CARTESIAN_POINT('',(0.,-0.2));+#465 = VECTOR('',#466,1.);+#466 = DIRECTION('',(1.,0.));+#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#468 = ORIENTED_EDGE('',*,*,#100,.F.);+#469 = ADVANCED_FACE('',(#470),#199,.F.);+#470 = FACE_BOUND('',#471,.F.);+#471 = EDGE_LOOP('',(#472,#497,#498,#526));+#472 = ORIENTED_EDGE('',*,*,#473,.F.);+#473 = EDGE_CURVE('',#184,#474,#476,.T.);+#474 = VERTEX_POINT('',#475);+#475 = CARTESIAN_POINT('',(-1.375,-0.705,0.775));+#476 = SURFACE_CURVE('',#477,(#480,#486),.PCURVE_S1.);+#477 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#478,#479),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#478 = CARTESIAN_POINT('',(-1.375,-0.705,0.575));+#479 = CARTESIAN_POINT('',(-1.375,-0.705,0.775));+#480 = PCURVE('',#199,#481);+#481 = DEFINITIONAL_REPRESENTATION('',(#482),#485);+#482 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#483,#484),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#483 = CARTESIAN_POINT('',(0.,-0.2));+#484 = CARTESIAN_POINT('',(0.,0.));+#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#486 = PCURVE('',#487,#492);+#487 = PLANE('',#488);+#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491);+#489 = CARTESIAN_POINT('',(-1.28,-0.8,0.775));+#490 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#491 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#492 = DEFINITIONAL_REPRESENTATION('',(#493),#496);+#493 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#494,#495),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#494 = CARTESIAN_POINT('',(0.134350288425,-0.2));+#495 = CARTESIAN_POINT('',(0.134350288425,0.));+#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#497 = ORIENTED_EDGE('',*,*,#183,.T.);+#498 = ORIENTED_EDGE('',*,*,#499,.T.);+#499 = EDGE_CURVE('',#156,#500,#502,.T.);+#500 = VERTEX_POINT('',#501);+#501 = CARTESIAN_POINT('',(-1.375,-0.325,0.775));+#502 = SURFACE_CURVE('',#503,(#507,#514),.PCURVE_S1.);+#503 = LINE('',#504,#505);+#504 = CARTESIAN_POINT('',(-1.375,-0.325,0.579830288983));+#505 = VECTOR('',#506,1.);+#506 = DIRECTION('',(0.,0.,1.));+#507 = PCURVE('',#199,#508);+#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513);+#509 = LINE('',#510,#511);+#510 = CARTESIAN_POINT('',(0.38,-0.195169711017));+#511 = VECTOR('',#512,1.);+#512 = DIRECTION('',(0.,1.));+#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#514 = PCURVE('',#515,#520);+#515 = PLANE('',#516);+#516 = AXIS2_PLACEMENT_3D('',#517,#518,#519);+#517 = CARTESIAN_POINT('',(-1.610729118287,-0.325,0.384660577966));+#518 = DIRECTION('',(1.110223024625E-16,1.,0.));+#519 = DIRECTION('',(0.,-0.,1.));+#520 = DEFINITIONAL_REPRESENTATION('',(#521),#525);+#521 = LINE('',#522,#523);+#522 = CARTESIAN_POINT('',(0.195169711017,0.235729118287));+#523 = VECTOR('',#524,1.);+#524 = DIRECTION('',(1.,0.));+#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#526 = ORIENTED_EDGE('',*,*,#527,.F.);+#527 = EDGE_CURVE('',#474,#500,#528,.T.);+#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.);+#529 = LINE('',#530,#531);+#530 = CARTESIAN_POINT('',(-1.375,-0.705,0.775));+#531 = VECTOR('',#532,1.);+#532 = DIRECTION('',(0.,1.,0.));+#533 = PCURVE('',#199,#534);+#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539);+#535 = LINE('',#536,#537);+#536 = CARTESIAN_POINT('',(0.,0.));+#537 = VECTOR('',#538,1.);+#538 = DIRECTION('',(1.,0.));+#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#540 = PCURVE('',#541,#546);+#541 = PLANE('',#542);+#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545);+#543 = CARTESIAN_POINT('',(-1.3625,-4.954714324773E-17,0.775));+#544 = DIRECTION('',(-7.340317518656E-17,9.85275154485E-18,-1.));+#545 = DIRECTION('',(7.342878714278E-20,1.,9.85275154485E-18));+#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551);+#547 = LINE('',#548,#549);+#548 = CARTESIAN_POINT('',(-0.705,-1.25E-02));+#549 = VECTOR('',#550,1.);+#550 = DIRECTION('',(1.,-7.342878714278E-20));+#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#552 = ADVANCED_FACE('',(#553),#171,.F.);+#553 = FACE_BOUND('',#554,.F.);+#554 = EDGE_LOOP('',(#555,#556,#589,#617));+#555 = ORIENTED_EDGE('',*,*,#155,.T.);+#556 = ORIENTED_EDGE('',*,*,#557,.T.);+#557 = EDGE_CURVE('',#128,#558,#560,.T.);+#558 = VERTEX_POINT('',#559);+#559 = CARTESIAN_POINT('',(-1.493176930361,0.325,0.47583778132));+#560 = SURFACE_CURVE('',#561,(#566,#573),.PCURVE_S1.);+#561 = CIRCLE('',#562,0.12);+#562 = AXIS2_PLACEMENT_3D('',#563,#564,#565);+#563 = CARTESIAN_POINT('',(-1.375,0.325,0.455));+#564 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#565 = DIRECTION('',(9.251858538543E-16,-1.027162637006E-31,1.));+#566 = PCURVE('',#171,#567);+#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572);+#568 = LINE('',#569,#570);+#569 = CARTESIAN_POINT('',(0.,-0.65));+#570 = VECTOR('',#571,1.);+#571 = DIRECTION('',(1.,0.));+#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#573 = PCURVE('',#574,#579);+#574 = PLANE('',#575);+#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578);+#576 = CARTESIAN_POINT('',(-1.610729118287,0.325,0.384660577966));+#577 = DIRECTION('',(1.110223024625E-16,1.,0.));+#578 = DIRECTION('',(0.,-0.,1.));+#579 = DEFINITIONAL_REPRESENTATION('',(#580),#588);+#580 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#581,#582,#583,#584,#585,#586+,#587),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+ '') );+#581 = CARTESIAN_POINT('',(0.190339422034,0.235729118287));+#582 = CARTESIAN_POINT('',(0.190339422034,2.788302137874E-02));+#583 = CARTESIAN_POINT('',(1.0339422034E-02,0.131806069833));+#584 = CARTESIAN_POINT('',(-0.169660577966,0.235729118287));+#585 = CARTESIAN_POINT('',(1.0339422034E-02,0.339652166741));+#586 = CARTESIAN_POINT('',(0.190339422034,0.443575215195));+#587 = CARTESIAN_POINT('',(0.190339422034,0.235729118287));+#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#589 = ORIENTED_EDGE('',*,*,#590,.F.);+#590 = EDGE_CURVE('',#591,#558,#593,.T.);+#591 = VERTEX_POINT('',#592);+#592 = CARTESIAN_POINT('',(-1.493176930361,-0.325,0.47583778132));+#593 = SURFACE_CURVE('',#594,(#598,#605),.PCURVE_S1.);+#594 = LINE('',#595,#596);+#595 = CARTESIAN_POINT('',(-1.493176930361,-0.325,0.47583778132));+#596 = VECTOR('',#597,1.);+#597 = DIRECTION('',(1.110223024625E-16,1.,0.));+#598 = PCURVE('',#171,#599);+#599 = DEFINITIONAL_REPRESENTATION('',(#600),#604);+#600 = LINE('',#601,#602);+#601 = CARTESIAN_POINT('',(1.396263401595,0.));+#602 = VECTOR('',#603,1.);+#603 = DIRECTION('',(0.,-1.));+#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#605 = PCURVE('',#606,#611);+#606 = PLANE('',#607);+#607 = AXIS2_PLACEMENT_3D('',#608,#609,#610);+#608 = CARTESIAN_POINT('',(-1.493176930361,-0.325,0.47583778132));+#609 = DIRECTION('',(-0.989759848633,1.098854172802E-16,0.142742572604)+ );+#610 = DIRECTION('',(-0.142742572604,1.584760906992E-17,-0.989759848633)+ );+#611 = DEFINITIONAL_REPRESENTATION('',(#612),#616);+#612 = LINE('',#613,#614);+#613 = CARTESIAN_POINT('',(0.,0.));+#614 = VECTOR('',#615,1.);+#615 = DIRECTION('',(3.346354243392E-30,-1.));+#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#617 = ORIENTED_EDGE('',*,*,#618,.F.);+#618 = EDGE_CURVE('',#156,#591,#619,.T.);+#619 = SURFACE_CURVE('',#620,(#625,#632),.PCURVE_S1.);+#620 = CIRCLE('',#621,0.12);+#621 = AXIS2_PLACEMENT_3D('',#622,#623,#624);+#622 = CARTESIAN_POINT('',(-1.375,-0.325,0.455));+#623 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#624 = DIRECTION('',(9.251858538543E-16,-1.027162637006E-31,1.));+#625 = PCURVE('',#171,#626);+#626 = DEFINITIONAL_REPRESENTATION('',(#627),#631);+#627 = LINE('',#628,#629);+#628 = CARTESIAN_POINT('',(0.,0.));+#629 = VECTOR('',#630,1.);+#630 = DIRECTION('',(1.,0.));+#631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#632 = PCURVE('',#515,#633);+#633 = DEFINITIONAL_REPRESENTATION('',(#634),#642);+#634 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#635,#636,#637,#638,#639,#640+,#641),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+ '') );+#635 = CARTESIAN_POINT('',(0.190339422034,0.235729118287));+#636 = CARTESIAN_POINT('',(0.190339422034,2.788302137874E-02));+#637 = CARTESIAN_POINT('',(1.0339422034E-02,0.131806069833));+#638 = CARTESIAN_POINT('',(-0.169660577966,0.235729118287));+#639 = CARTESIAN_POINT('',(1.0339422034E-02,0.339652166741));+#640 = CARTESIAN_POINT('',(0.190339422034,0.443575215195));+#641 = CARTESIAN_POINT('',(0.190339422034,0.235729118287));+#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#643 = ADVANCED_FACE('',(#644),#143,.F.);+#644 = FACE_BOUND('',#645,.F.);+#645 = EDGE_LOOP('',(#646,#669,#670,#690));+#646 = ORIENTED_EDGE('',*,*,#647,.F.);+#647 = EDGE_CURVE('',#128,#648,#650,.T.);+#648 = VERTEX_POINT('',#649);+#649 = CARTESIAN_POINT('',(-1.375,0.325,0.775));+#650 = SURFACE_CURVE('',#651,(#655,#662),.PCURVE_S1.);+#651 = LINE('',#652,#653);+#652 = CARTESIAN_POINT('',(-1.375,0.325,0.579830288983));+#653 = VECTOR('',#654,1.);+#654 = DIRECTION('',(0.,0.,1.));+#655 = PCURVE('',#143,#656);+#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661);+#657 = LINE('',#658,#659);+#658 = CARTESIAN_POINT('',(1.03,-0.195169711017));+#659 = VECTOR('',#660,1.);+#660 = DIRECTION('',(0.,1.));+#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#662 = PCURVE('',#574,#663);+#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);+#664 = LINE('',#665,#666);+#665 = CARTESIAN_POINT('',(0.195169711017,0.235729118287));+#666 = VECTOR('',#667,1.);+#667 = DIRECTION('',(1.,0.));+#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#669 = ORIENTED_EDGE('',*,*,#127,.T.);+#670 = ORIENTED_EDGE('',*,*,#671,.T.);+#671 = EDGE_CURVE('',#101,#672,#674,.T.);+#672 = VERTEX_POINT('',#673);+#673 = CARTESIAN_POINT('',(-1.375,0.705,0.775));+#674 = SURFACE_CURVE('',#675,(#678,#684),.PCURVE_S1.);+#675 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#676,#677),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#676 = CARTESIAN_POINT('',(-1.375,0.705,0.575));+#677 = CARTESIAN_POINT('',(-1.375,0.705,0.775));+#678 = PCURVE('',#143,#679);+#679 = DEFINITIONAL_REPRESENTATION('',(#680),#683);+#680 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#681,#682),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#681 = CARTESIAN_POINT('',(1.41,-0.2));+#682 = CARTESIAN_POINT('',(1.41,0.));+#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#684 = PCURVE('',#457,#685);+#685 = DEFINITIONAL_REPRESENTATION('',(#686),#689);+#686 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#687,#688),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#687 = CARTESIAN_POINT('',(0.,-0.2));+#688 = CARTESIAN_POINT('',(0.,0.));+#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#690 = ORIENTED_EDGE('',*,*,#691,.F.);+#691 = EDGE_CURVE('',#648,#672,#692,.T.);+#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.);+#693 = LINE('',#694,#695);+#694 = CARTESIAN_POINT('',(-1.375,-0.705,0.775));+#695 = VECTOR('',#696,1.);+#696 = DIRECTION('',(0.,1.,0.));+#697 = PCURVE('',#143,#698);+#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703);+#699 = LINE('',#700,#701);+#700 = CARTESIAN_POINT('',(0.,0.));+#701 = VECTOR('',#702,1.);+#702 = DIRECTION('',(1.,0.));+#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#704 = PCURVE('',#705,#710);+#705 = PLANE('',#706);+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);+#707 = CARTESIAN_POINT('',(-1.3625,-4.954714324773E-17,0.775));+#708 = DIRECTION('',(-7.340317518656E-17,9.85275154485E-18,-1.));+#709 = DIRECTION('',(7.342878714278E-20,1.,9.85275154485E-18));+#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715);+#711 = LINE('',#712,#713);+#712 = CARTESIAN_POINT('',(-0.705,-1.25E-02));+#713 = VECTOR('',#714,1.);+#714 = DIRECTION('',(1.,-7.342878714278E-20));+#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#716 = ADVANCED_FACE('',(#717),#224,.F.);+#717 = FACE_BOUND('',#718,.F.);+#718 = EDGE_LOOP('',(#719,#720,#721,#744));+#719 = ORIENTED_EDGE('',*,*,#397,.T.);+#720 = ORIENTED_EDGE('',*,*,#211,.T.);+#721 = ORIENTED_EDGE('',*,*,#722,.F.);+#722 = EDGE_CURVE('',#723,#184,#725,.T.);+#723 = VERTEX_POINT('',#724);+#724 = CARTESIAN_POINT('',(-1.28,-0.8,0.575));+#725 = SURFACE_CURVE('',#726,(#730,#737),.PCURVE_S1.);+#726 = LINE('',#727,#728);+#727 = CARTESIAN_POINT('',(-1.28,-0.8,0.575));+#728 = VECTOR('',#729,1.);+#729 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#730 = PCURVE('',#224,#731);+#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736);+#732 = LINE('',#733,#734);+#733 = CARTESIAN_POINT('',(-1.319090591934E-16,1.));+#734 = VECTOR('',#735,1.);+#735 = DIRECTION('',(1.,-8.263644519416E-16));+#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#737 = PCURVE('',#487,#738);+#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743);+#739 = LINE('',#740,#741);+#740 = CARTESIAN_POINT('',(0.,-0.2));+#741 = VECTOR('',#742,1.);+#742 = DIRECTION('',(1.,0.));+#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#744 = ORIENTED_EDGE('',*,*,#745,.F.);+#745 = EDGE_CURVE('',#371,#723,#746,.T.);+#746 = SURFACE_CURVE('',#747,(#750,#757),.PCURVE_S1.);+#747 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#748,#749),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#748 = CARTESIAN_POINT('',(-1.246621551758,-0.733243103516,0.1));+#749 = CARTESIAN_POINT('',(-1.28,-0.8,0.575));+#750 = PCURVE('',#224,#751);+#751 = DEFINITIONAL_REPRESENTATION('',(#752),#756);+#752 = LINE('',#753,#754);+#753 = CARTESIAN_POINT('',(5.067514441831E-17,2.255977302432E-17));+#754 = VECTOR('',#755,1.);+#755 = DIRECTION('',(-1.825842036117E-16,1.));+#756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#757 = PCURVE('',#386,#758);+#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763);+#759 = LINE('',#760,#761);+#760 = CARTESIAN_POINT('',(2.56,-6.593248871466E-17));+#761 = VECTOR('',#762,1.);+#762 = DIRECTION('',(4.440892098501E-16,1.));+#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#764 = ADVANCED_FACE('',(#765),#386,.F.);+#765 = FACE_BOUND('',#766,.F.);+#766 = EDGE_LOOP('',(#767,#768,#769,#797));+#767 = ORIENTED_EDGE('',*,*,#370,.T.);+#768 = ORIENTED_EDGE('',*,*,#745,.T.);+#769 = ORIENTED_EDGE('',*,*,#770,.F.);+#770 = EDGE_CURVE('',#771,#723,#773,.T.);+#771 = VERTEX_POINT('',#772);+#772 = CARTESIAN_POINT('',(1.28,-0.8,0.575));+#773 = SURFACE_CURVE('',#774,(#778,#785),.PCURVE_S1.);+#774 = LINE('',#775,#776);+#775 = CARTESIAN_POINT('',(1.28,-0.8,0.575));+#776 = VECTOR('',#777,1.);+#777 = DIRECTION('',(-1.,0.,0.));+#778 = PCURVE('',#386,#779);+#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784);+#780 = LINE('',#781,#782);+#781 = CARTESIAN_POINT('',(-9.43556133551E-17,1.));+#782 = VECTOR('',#783,1.);+#783 = DIRECTION('',(1.,0.));+#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#785 = PCURVE('',#786,#791);+#786 = PLANE('',#787);+#787 = AXIS2_PLACEMENT_3D('',#788,#789,#790);+#788 = CARTESIAN_POINT('',(1.28,-0.8,0.775));+#789 = DIRECTION('',(0.,1.,0.));+#790 = DIRECTION('',(-1.,0.,0.));+#791 = DEFINITIONAL_REPRESENTATION('',(#792),#796);+#792 = LINE('',#793,#794);+#793 = CARTESIAN_POINT('',(0.,-0.2));+#794 = VECTOR('',#795,1.);+#795 = DIRECTION('',(1.,0.));+#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#797 = ORIENTED_EDGE('',*,*,#798,.F.);+#798 = EDGE_CURVE('',#344,#771,#799,.T.);+#799 = SURFACE_CURVE('',#800,(#803,#810),.PCURVE_S1.);+#800 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#801,#802),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#801 = CARTESIAN_POINT('',(1.246621551758,-0.733243103516,0.1));+#802 = CARTESIAN_POINT('',(1.28,-0.8,0.575));+#803 = PCURVE('',#386,#804);+#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809);+#805 = LINE('',#806,#807);+#806 = CARTESIAN_POINT('',(1.229589810956E-16,-4.061361847301E-17));+#807 = VECTOR('',#808,1.);+#808 = DIRECTION('',(-2.162393905231E-16,1.));+#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#810 = PCURVE('',#359,#811);+#811 = DEFINITIONAL_REPRESENTATION('',(#812),#816);+#812 = LINE('',#813,#814);+#813 = CARTESIAN_POINT('',(0.134350288425,-4.354088731098E-17));+#814 = VECTOR('',#815,1.);+#815 = DIRECTION('',(2.775557561563E-17,1.));+#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#817 = ADVANCED_FACE('',(#818),#278,.F.);+#818 = FACE_BOUND('',#819,.F.);+#819 = EDGE_LOOP('',(#820,#821,#843,#869));+#820 = ORIENTED_EDGE('',*,*,#262,.T.);+#821 = ORIENTED_EDGE('',*,*,#822,.T.);+#822 = EDGE_CURVE('',#263,#823,#825,.T.);+#823 = VERTEX_POINT('',#824);+#824 = CARTESIAN_POINT('',(1.28,0.8,0.575));+#825 = SURFACE_CURVE('',#826,(#829,#836),.PCURVE_S1.);+#826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#827,#828),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#827 = CARTESIAN_POINT('',(1.246621551758,0.733243103516,0.1));+#828 = CARTESIAN_POINT('',(1.28,0.8,0.575));+#829 = PCURVE('',#278,#830);+#830 = DEFINITIONAL_REPRESENTATION('',(#831),#835);+#831 = LINE('',#832,#833);+#832 = CARTESIAN_POINT('',(2.56,-6.593248871466E-17));+#833 = VECTOR('',#834,1.);+#834 = DIRECTION('',(4.440892098501E-16,1.));+#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#836 = PCURVE('',#305,#837);+#837 = DEFINITIONAL_REPRESENTATION('',(#838),#842);+#838 = LINE('',#839,#840);+#839 = CARTESIAN_POINT('',(5.067514441831E-17,2.255977302432E-17));+#840 = VECTOR('',#841,1.);+#841 = DIRECTION('',(-1.825842036117E-16,1.));+#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#843 = ORIENTED_EDGE('',*,*,#844,.F.);+#844 = EDGE_CURVE('',#422,#823,#845,.T.);+#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.);+#846 = LINE('',#847,#848);+#847 = CARTESIAN_POINT('',(-1.28,0.8,0.575));+#848 = VECTOR('',#849,1.);+#849 = DIRECTION('',(1.,0.,0.));+#850 = PCURVE('',#278,#851);+#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856);+#852 = LINE('',#853,#854);+#853 = CARTESIAN_POINT('',(-9.43556133551E-17,1.));+#854 = VECTOR('',#855,1.);+#855 = DIRECTION('',(1.,0.));+#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#857 = PCURVE('',#858,#863);+#858 = PLANE('',#859);+#859 = AXIS2_PLACEMENT_3D('',#860,#861,#862);+#860 = CARTESIAN_POINT('',(-1.28,0.8,0.775));+#861 = DIRECTION('',(0.,-1.,0.));+#862 = DIRECTION('',(1.,0.,0.));+#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868);+#864 = LINE('',#865,#866);+#865 = CARTESIAN_POINT('',(0.,-0.2));+#866 = VECTOR('',#867,1.);+#867 = DIRECTION('',(1.,0.));+#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#869 = ORIENTED_EDGE('',*,*,#421,.F.);+#870 = ADVANCED_FACE('',(#871),#359,.F.);+#871 = FACE_BOUND('',#872,.F.);+#872 = EDGE_LOOP('',(#873,#874,#875,#903));+#873 = ORIENTED_EDGE('',*,*,#343,.T.);+#874 = ORIENTED_EDGE('',*,*,#798,.T.);+#875 = ORIENTED_EDGE('',*,*,#876,.F.);+#876 = EDGE_CURVE('',#877,#771,#879,.T.);+#877 = VERTEX_POINT('',#878);+#878 = CARTESIAN_POINT('',(1.375,-0.705,0.575));+#879 = SURFACE_CURVE('',#880,(#884,#891),.PCURVE_S1.);+#880 = LINE('',#881,#882);+#881 = CARTESIAN_POINT('',(1.375,-0.705,0.575));+#882 = VECTOR('',#883,1.);+#883 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#884 = PCURVE('',#359,#885);+#885 = DEFINITIONAL_REPRESENTATION('',(#886),#890);+#886 = LINE('',#887,#888);+#887 = CARTESIAN_POINT('',(1.0080410481E-16,1.));+#888 = VECTOR('',#889,1.);+#889 = DIRECTION('',(1.,0.));+#890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#891 = PCURVE('',#892,#897);+#892 = PLANE('',#893);+#893 = AXIS2_PLACEMENT_3D('',#894,#895,#896);+#894 = CARTESIAN_POINT('',(1.375,-0.705,0.775));+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#896 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902);+#898 = LINE('',#899,#900);+#899 = CARTESIAN_POINT('',(-0.,-0.2));+#900 = VECTOR('',#901,1.);+#901 = DIRECTION('',(1.,0.));+#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#903 = ORIENTED_EDGE('',*,*,#904,.F.);+#904 = EDGE_CURVE('',#317,#877,#905,.T.);+#905 = SURFACE_CURVE('',#906,(#909,#916),.PCURVE_S1.);+#906 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#907,#908),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#907 = CARTESIAN_POINT('',(1.308243103516,-0.671621551758,0.1));+#908 = CARTESIAN_POINT('',(1.375,-0.705,0.575));+#909 = PCURVE('',#359,#910);+#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915);+#911 = LINE('',#912,#913);+#912 = CARTESIAN_POINT('',(-1.913950134457E-16,2.257332503449E-17));+#913 = VECTOR('',#914,1.);+#914 = DIRECTION('',(2.131256595638E-16,1.));+#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#916 = PCURVE('',#332,#917);+#917 = DEFINITIONAL_REPRESENTATION('',(#918),#922);+#918 = LINE('',#919,#920);+#919 = CARTESIAN_POINT('',(1.41,-1.648159471205E-16));+#920 = VECTOR('',#921,1.);+#921 = DIRECTION('',(-2.22044604925E-16,1.));+#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#923 = ADVANCED_FACE('',(#924),#305,.F.);+#924 = FACE_BOUND('',#925,.F.);+#925 = EDGE_LOOP('',(#926,#927,#949,#975));+#926 = ORIENTED_EDGE('',*,*,#289,.T.);+#927 = ORIENTED_EDGE('',*,*,#928,.T.);+#928 = EDGE_CURVE('',#290,#929,#931,.T.);+#929 = VERTEX_POINT('',#930);+#930 = CARTESIAN_POINT('',(1.375,0.705,0.575));+#931 = SURFACE_CURVE('',#932,(#935,#942),.PCURVE_S1.);+#932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#933,#934),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#933 = CARTESIAN_POINT('',(1.308243103516,0.671621551758,0.1));+#934 = CARTESIAN_POINT('',(1.375,0.705,0.575));+#935 = PCURVE('',#305,#936);+#936 = DEFINITIONAL_REPRESENTATION('',(#937),#941);+#937 = LINE('',#938,#939);+#938 = CARTESIAN_POINT('',(0.134350288425,-1.048823500051E-17));+#939 = VECTOR('',#940,1.);+#940 = DIRECTION('',(-8.326672684689E-17,1.));+#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#942 = PCURVE('',#332,#943);+#943 = DEFINITIONAL_REPRESENTATION('',(#944),#948);+#944 = LINE('',#945,#946);+#945 = CARTESIAN_POINT('',(-9.897267397113E-17,-4.306280514101E-17));+#946 = VECTOR('',#947,1.);+#947 = DIRECTION('',(6.922249189506E-17,1.));+#948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#949 = ORIENTED_EDGE('',*,*,#950,.F.);+#950 = EDGE_CURVE('',#823,#929,#951,.T.);+#951 = SURFACE_CURVE('',#952,(#956,#963),.PCURVE_S1.);+#952 = LINE('',#953,#954);+#953 = CARTESIAN_POINT('',(1.28,0.8,0.575));+#954 = VECTOR('',#955,1.);+#955 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#956 = PCURVE('',#305,#957);+#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962);+#958 = LINE('',#959,#960);+#959 = CARTESIAN_POINT('',(-1.319090591934E-16,1.));+#960 = VECTOR('',#961,1.);+#961 = DIRECTION('',(1.,-8.263644519416E-16));+#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#963 = PCURVE('',#964,#969);+#964 = PLANE('',#965);+#965 = AXIS2_PLACEMENT_3D('',#966,#967,#968);+#966 = CARTESIAN_POINT('',(1.28,0.8,0.775));+#967 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#968 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#969 = DEFINITIONAL_REPRESENTATION('',(#970),#974);+#970 = LINE('',#971,#972);+#971 = CARTESIAN_POINT('',(0.,-0.2));+#972 = VECTOR('',#973,1.);+#973 = DIRECTION('',(1.,0.));+#974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#975 = ORIENTED_EDGE('',*,*,#822,.F.);+#976 = ADVANCED_FACE('',(#977),#332,.F.);+#977 = FACE_BOUND('',#978,.F.);+#978 = EDGE_LOOP('',(#979,#980,#981,#1009,#1059,#1085));+#979 = ORIENTED_EDGE('',*,*,#316,.T.);+#980 = ORIENTED_EDGE('',*,*,#904,.T.);+#981 = ORIENTED_EDGE('',*,*,#982,.F.);+#982 = EDGE_CURVE('',#983,#877,#985,.T.);+#983 = VERTEX_POINT('',#984);+#984 = CARTESIAN_POINT('',(1.375,-0.325,0.575));+#985 = SURFACE_CURVE('',#986,(#990,#997),.PCURVE_S1.);+#986 = LINE('',#987,#988);+#987 = CARTESIAN_POINT('',(1.375,0.705,0.575));+#988 = VECTOR('',#989,1.);+#989 = DIRECTION('',(0.,-1.,0.));+#990 = PCURVE('',#332,#991);+#991 = DEFINITIONAL_REPRESENTATION('',(#992),#996);+#992 = LINE('',#993,#994);+#993 = CARTESIAN_POINT('',(0.,1.));+#994 = VECTOR('',#995,1.);+#995 = DIRECTION('',(1.,2.921639538487E-16));+#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#997 = PCURVE('',#998,#1003);+#998 = PLANE('',#999);+#999 = AXIS2_PLACEMENT_3D('',#1000,#1001,#1002);+#1000 = CARTESIAN_POINT('',(1.375,0.705,0.775));+#1001 = DIRECTION('',(-1.,0.,0.));+#1002 = DIRECTION('',(0.,-1.,0.));+#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1008);+#1004 = LINE('',#1005,#1006);+#1005 = CARTESIAN_POINT('',(0.,-0.2));+#1006 = VECTOR('',#1007,1.);+#1007 = DIRECTION('',(1.,0.));+#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1009 = ORIENTED_EDGE('',*,*,#1010,.F.);+#1010 = EDGE_CURVE('',#1011,#983,#1013,.T.);+#1011 = VERTEX_POINT('',#1012);+#1012 = CARTESIAN_POINT('',(1.375,0.325,0.575));+#1013 = SURFACE_CURVE('',#1014,(#1018,#1025),.PCURVE_S1.);+#1014 = LINE('',#1015,#1016);+#1015 = CARTESIAN_POINT('',(1.375,0.325,0.575));+#1016 = VECTOR('',#1017,1.);+#1017 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#1018 = PCURVE('',#332,#1019);+#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024);+#1020 = LINE('',#1021,#1022);+#1021 = CARTESIAN_POINT('',(0.38,1.));+#1022 = VECTOR('',#1023,1.);+#1023 = DIRECTION('',(1.,-1.7080354225E-16));+#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1025 = PCURVE('',#1026,#1031);+#1026 = CYLINDRICAL_SURFACE('',#1027,0.12);+#1027 = AXIS2_PLACEMENT_3D('',#1028,#1029,#1030);+#1028 = CARTESIAN_POINT('',(1.375,0.325,0.455));+#1029 = DIRECTION('',(2.22044604925E-16,1.,0.));+#1030 = DIRECTION('',(-9.251858538543E-16,2.054325274013E-31,1.));+#1031 = DEFINITIONAL_REPRESENTATION('',(#1032),#1058);+#1032 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1033,#1034,#1035,#1036,#1037,+ #1038,#1039,#1040,#1041,#1042,#1043,#1044,#1045,#1046,#1047,#1048,+ #1049,#1050,#1051,#1052,#1053,#1054,#1055,#1056,#1057),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (0.,2.954545454545E-02,5.909090909091E-02,8.863636363636E-02,+ 0.118181818182,0.147727272727,0.177272727273,0.206818181818,+ 0.236363636364,0.265909090909,0.295454545455,0.325,0.354545454545,+ 0.384090909091,0.413636363636,0.443181818182,0.472727272727,+ 0.502272727273,0.531818181818,0.561363636364,0.590909090909,+ 0.620454545455,0.65),.QUASI_UNIFORM_KNOTS.);+#1033 = CARTESIAN_POINT('',(0.,4.930380657631E-32));+#1034 = CARTESIAN_POINT('',(0.,-9.848484848485E-03));+#1035 = CARTESIAN_POINT('',(-8.881784197001E-16,-2.954545454545E-02));+#1036 = CARTESIAN_POINT('',(1.7763568394E-15,-5.909090909091E-02));+#1037 = CARTESIAN_POINT('',(-1.7763568394E-15,-8.863636363636E-02));+#1038 = CARTESIAN_POINT('',(8.881784197001E-16,-0.118181818182));+#1039 = CARTESIAN_POINT('',(0.,-0.147727272727));+#1040 = CARTESIAN_POINT('',(8.881784197001E-16,-0.177272727273));+#1041 = CARTESIAN_POINT('',(0.,-0.206818181818));+#1042 = CARTESIAN_POINT('',(8.881784197001E-16,-0.236363636364));+#1043 = CARTESIAN_POINT('',(0.,-0.265909090909));+#1044 = CARTESIAN_POINT('',(0.,-0.295454545455));+#1045 = CARTESIAN_POINT('',(-8.881784197001E-16,-0.325));+#1046 = CARTESIAN_POINT('',(-8.881784197001E-16,-0.354545454545));+#1047 = CARTESIAN_POINT('',(0.,-0.384090909091));+#1048 = CARTESIAN_POINT('',(0.,-0.413636363636));+#1049 = CARTESIAN_POINT('',(0.,-0.443181818182));+#1050 = CARTESIAN_POINT('',(1.7763568394E-15,-0.472727272727));+#1051 = CARTESIAN_POINT('',(-2.6645352591E-15,-0.502272727273));+#1052 = CARTESIAN_POINT('',(-8.881784197001E-16,-0.531818181818));+#1053 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.561363636364));+#1054 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.590909090909));+#1055 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.620454545455));+#1056 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.640151515152));+#1057 = CARTESIAN_POINT('',(0.,-0.65));+#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1059 = ORIENTED_EDGE('',*,*,#1060,.F.);+#1060 = EDGE_CURVE('',#929,#1011,#1061,.T.);+#1061 = SURFACE_CURVE('',#1062,(#1066,#1073),.PCURVE_S1.);+#1062 = LINE('',#1063,#1064);+#1063 = CARTESIAN_POINT('',(1.375,0.705,0.575));+#1064 = VECTOR('',#1065,1.);+#1065 = DIRECTION('',(0.,-1.,0.));+#1066 = PCURVE('',#332,#1067);+#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1072);+#1068 = LINE('',#1069,#1070);+#1069 = CARTESIAN_POINT('',(-2.975018207607E-17,1.));+#1070 = VECTOR('',#1071,1.);+#1071 = DIRECTION('',(1.,-2.921639538487E-16));+#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1073 = PCURVE('',#1074,#1079);+#1074 = PLANE('',#1075);+#1075 = AXIS2_PLACEMENT_3D('',#1076,#1077,#1078);+#1076 = CARTESIAN_POINT('',(1.375,0.705,0.775));+#1077 = DIRECTION('',(-1.,0.,0.));+#1078 = DIRECTION('',(0.,-1.,0.));+#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084);+#1080 = LINE('',#1081,#1082);+#1081 = CARTESIAN_POINT('',(0.,-0.2));+#1082 = VECTOR('',#1083,1.);+#1083 = DIRECTION('',(1.,0.));+#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1085 = ORIENTED_EDGE('',*,*,#928,.F.);+#1086 = ADVANCED_FACE('',(#1087),#457,.F.);+#1087 = FACE_BOUND('',#1088,.F.);+#1088 = EDGE_LOOP('',(#1089,#1090,#1110,#1131));+#1089 = ORIENTED_EDGE('',*,*,#443,.T.);+#1090 = ORIENTED_EDGE('',*,*,#1091,.T.);+#1091 = EDGE_CURVE('',#422,#1092,#1094,.T.);+#1092 = VERTEX_POINT('',#1093);+#1093 = CARTESIAN_POINT('',(-1.28,0.8,0.775));+#1094 = SURFACE_CURVE('',#1095,(#1098,#1104),.PCURVE_S1.);+#1095 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1096,#1097),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1096 = CARTESIAN_POINT('',(-1.28,0.8,0.575));+#1097 = CARTESIAN_POINT('',(-1.28,0.8,0.775));+#1098 = PCURVE('',#457,#1099);+#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1103);+#1100 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1101,#1102),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1101 = CARTESIAN_POINT('',(0.134350288425,-0.2));+#1102 = CARTESIAN_POINT('',(0.134350288425,0.));+#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1104 = PCURVE('',#858,#1105);+#1105 = DEFINITIONAL_REPRESENTATION('',(#1106),#1109);+#1106 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1107,#1108),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1107 = CARTESIAN_POINT('',(0.,-0.2));+#1108 = CARTESIAN_POINT('',(0.,0.));+#1109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1110 = ORIENTED_EDGE('',*,*,#1111,.F.);+#1111 = EDGE_CURVE('',#672,#1092,#1112,.T.);+#1112 = SURFACE_CURVE('',#1113,(#1117,#1124),.PCURVE_S1.);+#1113 = LINE('',#1114,#1115);+#1114 = CARTESIAN_POINT('',(-1.375,0.705,0.775));+#1115 = VECTOR('',#1116,1.);+#1116 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#1117 = PCURVE('',#457,#1118);+#1118 = DEFINITIONAL_REPRESENTATION('',(#1119),#1123);+#1119 = LINE('',#1120,#1121);+#1120 = CARTESIAN_POINT('',(0.,0.));+#1121 = VECTOR('',#1122,1.);+#1122 = DIRECTION('',(1.,0.));+#1123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1124 = PCURVE('',#705,#1125);+#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130);+#1126 = LINE('',#1127,#1128);+#1127 = CARTESIAN_POINT('',(0.705,-1.25E-02));+#1128 = VECTOR('',#1129,1.);+#1129 = DIRECTION('',(0.707106781187,0.707106781187));+#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1131 = ORIENTED_EDGE('',*,*,#671,.F.);+#1132 = ADVANCED_FACE('',(#1133),#487,.F.);+#1133 = FACE_BOUND('',#1134,.F.);+#1134 = EDGE_LOOP('',(#1135,#1136,#1137,#1160));+#1135 = ORIENTED_EDGE('',*,*,#722,.T.);+#1136 = ORIENTED_EDGE('',*,*,#473,.T.);+#1137 = ORIENTED_EDGE('',*,*,#1138,.F.);+#1138 = EDGE_CURVE('',#1139,#474,#1141,.T.);+#1139 = VERTEX_POINT('',#1140);+#1140 = CARTESIAN_POINT('',(-1.28,-0.8,0.775));+#1141 = SURFACE_CURVE('',#1142,(#1146,#1153),.PCURVE_S1.);+#1142 = LINE('',#1143,#1144);+#1143 = CARTESIAN_POINT('',(-1.28,-0.8,0.775));+#1144 = VECTOR('',#1145,1.);+#1145 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#1146 = PCURVE('',#487,#1147);+#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1152);+#1148 = LINE('',#1149,#1150);+#1149 = CARTESIAN_POINT('',(0.,0.));+#1150 = VECTOR('',#1151,1.);+#1151 = DIRECTION('',(1.,0.));+#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1153 = PCURVE('',#541,#1154);+#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159);+#1155 = LINE('',#1156,#1157);+#1156 = CARTESIAN_POINT('',(-0.8,8.25E-02));+#1157 = VECTOR('',#1158,1.);+#1158 = DIRECTION('',(0.707106781187,-0.707106781187));+#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1160 = ORIENTED_EDGE('',*,*,#1161,.F.);+#1161 = EDGE_CURVE('',#723,#1139,#1162,.T.);+#1162 = SURFACE_CURVE('',#1163,(#1166,#1172),.PCURVE_S1.);+#1163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1164,#1165),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1164 = CARTESIAN_POINT('',(-1.28,-0.8,0.575));+#1165 = CARTESIAN_POINT('',(-1.28,-0.8,0.775));+#1166 = PCURVE('',#487,#1167);+#1167 = DEFINITIONAL_REPRESENTATION('',(#1168),#1171);+#1168 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1169,#1170),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1169 = CARTESIAN_POINT('',(0.,-0.2));+#1170 = CARTESIAN_POINT('',(0.,0.));+#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1172 = PCURVE('',#786,#1173);+#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1177);+#1174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1175,#1176),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1175 = CARTESIAN_POINT('',(2.56,-0.2));+#1176 = CARTESIAN_POINT('',(2.56,0.));+#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1178 = ADVANCED_FACE('',(#1179),#541,.F.);+#1179 = FACE_BOUND('',#1180,.F.);+#1180 = EDGE_LOOP('',(#1181,#1182,#1183,#1211,#1239,#1267,#1295,#1323,+ #1351,#1379,#1402,#1425));+#1181 = ORIENTED_EDGE('',*,*,#1138,.T.);+#1182 = ORIENTED_EDGE('',*,*,#527,.T.);+#1183 = ORIENTED_EDGE('',*,*,#1184,.T.);+#1184 = EDGE_CURVE('',#500,#1185,#1187,.T.);+#1185 = VERTEX_POINT('',#1186);+#1186 = CARTESIAN_POINT('',(-1.35,-0.325,0.775));+#1187 = SURFACE_CURVE('',#1188,(#1192,#1199),.PCURVE_S1.);+#1188 = LINE('',#1189,#1190);+#1189 = CARTESIAN_POINT('',(-1.375,-0.325,0.775));+#1190 = VECTOR('',#1191,1.);+#1191 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#1192 = PCURVE('',#541,#1193);+#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198);+#1194 = LINE('',#1195,#1196);+#1195 = CARTESIAN_POINT('',(-0.325,-1.25E-02));+#1196 = VECTOR('',#1197,1.);+#1197 = DIRECTION('',(-1.109488736754E-16,1.));+#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1199 = PCURVE('',#1200,#1205);+#1200 = PLANE('',#1201);+#1201 = AXIS2_PLACEMENT_3D('',#1202,#1203,#1204);+#1202 = CARTESIAN_POINT('',(-1.375,-0.325,0.775));+#1203 = DIRECTION('',(0.,0.,-1.));+#1204 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#1205 = DEFINITIONAL_REPRESENTATION('',(#1206),#1210);+#1206 = LINE('',#1207,#1208);+#1207 = CARTESIAN_POINT('',(0.,-0.));+#1208 = VECTOR('',#1209,1.);+#1209 = DIRECTION('',(1.,0.));+#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1211 = ORIENTED_EDGE('',*,*,#1212,.F.);+#1212 = EDGE_CURVE('',#1213,#1185,#1215,.T.);+#1213 = VERTEX_POINT('',#1214);+#1214 = CARTESIAN_POINT('',(-1.35,-0.6925,0.775));+#1215 = SURFACE_CURVE('',#1216,(#1220,#1227),.PCURVE_S1.);+#1216 = LINE('',#1217,#1218);+#1217 = CARTESIAN_POINT('',(-1.35,-0.6925,0.775));+#1218 = VECTOR('',#1219,1.);+#1219 = DIRECTION('',(0.,1.,0.));+#1220 = PCURVE('',#541,#1221);+#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226);+#1222 = LINE('',#1223,#1224);+#1223 = CARTESIAN_POINT('',(-0.6925,1.25E-02));+#1224 = VECTOR('',#1225,1.);+#1225 = DIRECTION('',(1.,-7.342878714278E-20));+#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1227 = PCURVE('',#1228,#1233);+#1228 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#1229,#1230)+ ,(#1231,#1232+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.385),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#1229 = CARTESIAN_POINT('',(-1.35,-0.6925,0.775));+#1230 = CARTESIAN_POINT('',(-1.283243103516,-0.659121551758,1.25));+#1231 = CARTESIAN_POINT('',(-1.35,0.6925,0.775));+#1232 = CARTESIAN_POINT('',(-1.283243103516,0.659121551758,1.25));+#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238);+#1234 = LINE('',#1235,#1236);+#1235 = CARTESIAN_POINT('',(1.401718391241E-16,4.863364488215E-17));+#1236 = VECTOR('',#1237,1.);+#1237 = DIRECTION('',(1.,1.768167553424E-17));+#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1239 = ORIENTED_EDGE('',*,*,#1240,.F.);+#1240 = EDGE_CURVE('',#1241,#1213,#1243,.T.);+#1241 = VERTEX_POINT('',#1242);+#1242 = CARTESIAN_POINT('',(-1.2675,-0.775,0.775));+#1243 = SURFACE_CURVE('',#1244,(#1248,#1255),.PCURVE_S1.);+#1244 = LINE('',#1245,#1246);+#1245 = CARTESIAN_POINT('',(-1.2675,-0.775,0.775));+#1246 = VECTOR('',#1247,1.);+#1247 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#1248 = PCURVE('',#541,#1249);+#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254);+#1250 = LINE('',#1251,#1252);+#1251 = CARTESIAN_POINT('',(-0.775,9.5E-02));+#1252 = VECTOR('',#1253,1.);+#1253 = DIRECTION('',(0.707106781187,-0.707106781187));+#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1255 = PCURVE('',#1256,#1261);+#1256 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#1257,#1258)+ ,(#1259,#1260+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#1257 = CARTESIAN_POINT('',(-1.2675,-0.775,0.775));+#1258 = CARTESIAN_POINT('',(-1.234121551758,-0.708243103516,1.25));+#1259 = CARTESIAN_POINT('',(-1.35,-0.6925,0.775));+#1260 = CARTESIAN_POINT('',(-1.283243103516,-0.659121551758,1.25));+#1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266);+#1262 = LINE('',#1263,#1264);+#1263 = CARTESIAN_POINT('',(8.882045387551E-18,1.086201947791E-16));+#1264 = VECTOR('',#1265,1.);+#1265 = DIRECTION('',(1.,6.195533887084E-16));+#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1267 = ORIENTED_EDGE('',*,*,#1268,.F.);+#1268 = EDGE_CURVE('',#1269,#1241,#1271,.T.);+#1269 = VERTEX_POINT('',#1270);+#1270 = CARTESIAN_POINT('',(1.2675,-0.775,0.775));+#1271 = SURFACE_CURVE('',#1272,(#1276,#1283),.PCURVE_S1.);+#1272 = LINE('',#1273,#1274);+#1273 = CARTESIAN_POINT('',(1.2675,-0.775,0.775));+#1274 = VECTOR('',#1275,1.);+#1275 = DIRECTION('',(-1.,0.,0.));+#1276 = PCURVE('',#541,#1277);+#1277 = DEFINITIONAL_REPRESENTATION('',(#1278),#1282);+#1278 = LINE('',#1279,#1280);+#1279 = CARTESIAN_POINT('',(-0.775,2.63));+#1280 = VECTOR('',#1281,1.);+#1281 = DIRECTION('',(-7.342878714278E-20,-1.));+#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1283 = PCURVE('',#1284,#1289);+#1284 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#1285,#1286)+ ,(#1287,#1288+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.535),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#1285 = CARTESIAN_POINT('',(1.2675,-0.775,0.775));+#1286 = CARTESIAN_POINT('',(1.234121551758,-0.708243103516,1.25));+#1287 = CARTESIAN_POINT('',(-1.2675,-0.775,0.775));+#1288 = CARTESIAN_POINT('',(-1.234121551758,-0.708243103516,1.25));+#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294);+#1290 = LINE('',#1291,#1292);+#1291 = CARTESIAN_POINT('',(-3.659647381351E-16,4.22805925481E-17));+#1292 = VECTOR('',#1293,1.);+#1293 = DIRECTION('',(1.,-2.43115417043E-33));+#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1295 = ORIENTED_EDGE('',*,*,#1296,.F.);+#1296 = EDGE_CURVE('',#1297,#1269,#1299,.T.);+#1297 = VERTEX_POINT('',#1298);+#1298 = CARTESIAN_POINT('',(1.35,-0.6925,0.775));+#1299 = SURFACE_CURVE('',#1300,(#1304,#1311),.PCURVE_S1.);+#1300 = LINE('',#1301,#1302);+#1301 = CARTESIAN_POINT('',(1.35,-0.6925,0.775));+#1302 = VECTOR('',#1303,1.);+#1303 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#1304 = PCURVE('',#541,#1305);+#1305 = DEFINITIONAL_REPRESENTATION('',(#1306),#1310);+#1306 = LINE('',#1307,#1308);+#1307 = CARTESIAN_POINT('',(-0.6925,2.7125));+#1308 = VECTOR('',#1309,1.);+#1309 = DIRECTION('',(-0.707106781187,-0.707106781187));+#1310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1311 = PCURVE('',#1312,#1317);+#1312 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#1313,#1314)+ ,(#1315,#1316+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#1313 = CARTESIAN_POINT('',(1.35,-0.6925,0.775));+#1314 = CARTESIAN_POINT('',(1.283243103516,-0.659121551758,1.25));+#1315 = CARTESIAN_POINT('',(1.2675,-0.775,0.775));+#1316 = CARTESIAN_POINT('',(1.234121551758,-0.708243103516,1.25));+#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322);+#1318 = LINE('',#1319,#1320);+#1319 = CARTESIAN_POINT('',(7.74437384668E-18,1.568222704809E-16));+#1320 = VECTOR('',#1321,1.);+#1321 = DIRECTION('',(1.,-6.197857058927E-16));+#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1323 = ORIENTED_EDGE('',*,*,#1324,.F.);+#1324 = EDGE_CURVE('',#1325,#1297,#1327,.T.);+#1325 = VERTEX_POINT('',#1326);+#1326 = CARTESIAN_POINT('',(1.35,-0.325,0.775));+#1327 = SURFACE_CURVE('',#1328,(#1332,#1339),.PCURVE_S1.);+#1328 = LINE('',#1329,#1330);+#1329 = CARTESIAN_POINT('',(1.35,0.6925,0.775));+#1330 = VECTOR('',#1331,1.);+#1331 = DIRECTION('',(0.,-1.,0.));+#1332 = PCURVE('',#541,#1333);+#1333 = DEFINITIONAL_REPRESENTATION('',(#1334),#1338);+#1334 = LINE('',#1335,#1336);+#1335 = CARTESIAN_POINT('',(0.6925,2.7125));+#1336 = VECTOR('',#1337,1.);+#1337 = DIRECTION('',(-1.,7.342878714278E-20));+#1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1339 = PCURVE('',#1340,#1345);+#1340 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#1341,#1342)+ ,(#1343,#1344+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.385),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#1341 = CARTESIAN_POINT('',(1.35,0.6925,0.775));+#1342 = CARTESIAN_POINT('',(1.283243103516,0.659121551758,1.25));+#1343 = CARTESIAN_POINT('',(1.35,-0.6925,0.775));+#1344 = CARTESIAN_POINT('',(1.283243103516,-0.659121551758,1.25));+#1345 = DEFINITIONAL_REPRESENTATION('',(#1346),#1350);+#1346 = LINE('',#1347,#1348);+#1347 = CARTESIAN_POINT('',(0.,7.327285743254E-17));+#1348 = VECTOR('',#1349,1.);+#1349 = DIRECTION('',(1.,-1.782918603539E-17));+#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1351 = ORIENTED_EDGE('',*,*,#1352,.F.);+#1352 = EDGE_CURVE('',#1353,#1325,#1355,.T.);+#1353 = VERTEX_POINT('',#1354);+#1354 = CARTESIAN_POINT('',(1.375,-0.325,0.775));+#1355 = SURFACE_CURVE('',#1356,(#1360,#1367),.PCURVE_S1.);+#1356 = LINE('',#1357,#1358);+#1357 = CARTESIAN_POINT('',(1.375,-0.325,0.775));+#1358 = VECTOR('',#1359,1.);+#1359 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#1360 = PCURVE('',#541,#1361);+#1361 = DEFINITIONAL_REPRESENTATION('',(#1362),#1366);+#1362 = LINE('',#1363,#1364);+#1363 = CARTESIAN_POINT('',(-0.325,2.7375));+#1364 = VECTOR('',#1365,1.);+#1365 = DIRECTION('',(2.219711761379E-16,-1.));+#1366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1367 = PCURVE('',#1368,#1373);+#1368 = PLANE('',#1369);+#1369 = AXIS2_PLACEMENT_3D('',#1370,#1371,#1372);+#1370 = CARTESIAN_POINT('',(1.375,0.325,0.775));+#1371 = DIRECTION('',(0.,0.,-1.));+#1372 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378);+#1374 = LINE('',#1375,#1376);+#1375 = CARTESIAN_POINT('',(-1.443289932012E-16,-0.65));+#1376 = VECTOR('',#1377,1.);+#1377 = DIRECTION('',(1.,0.));+#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1379 = ORIENTED_EDGE('',*,*,#1380,.T.);+#1380 = EDGE_CURVE('',#1353,#1381,#1383,.T.);+#1381 = VERTEX_POINT('',#1382);+#1382 = CARTESIAN_POINT('',(1.375,-0.705,0.775));+#1383 = SURFACE_CURVE('',#1384,(#1388,#1395),.PCURVE_S1.);+#1384 = LINE('',#1385,#1386);+#1385 = CARTESIAN_POINT('',(1.375,0.705,0.775));+#1386 = VECTOR('',#1387,1.);+#1387 = DIRECTION('',(0.,-1.,0.));+#1388 = PCURVE('',#541,#1389);+#1389 = DEFINITIONAL_REPRESENTATION('',(#1390),#1394);+#1390 = LINE('',#1391,#1392);+#1391 = CARTESIAN_POINT('',(0.705,2.7375));+#1392 = VECTOR('',#1393,1.);+#1393 = DIRECTION('',(-1.,7.342878714278E-20));+#1394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1395 = PCURVE('',#998,#1396);+#1396 = DEFINITIONAL_REPRESENTATION('',(#1397),#1401);+#1397 = LINE('',#1398,#1399);+#1398 = CARTESIAN_POINT('',(0.,0.));+#1399 = VECTOR('',#1400,1.);+#1400 = DIRECTION('',(1.,0.));+#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1402 = ORIENTED_EDGE('',*,*,#1403,.T.);+#1403 = EDGE_CURVE('',#1381,#1404,#1406,.T.);+#1404 = VERTEX_POINT('',#1405);+#1405 = CARTESIAN_POINT('',(1.28,-0.8,0.775));+#1406 = SURFACE_CURVE('',#1407,(#1411,#1418),.PCURVE_S1.);+#1407 = LINE('',#1408,#1409);+#1408 = CARTESIAN_POINT('',(1.375,-0.705,0.775));+#1409 = VECTOR('',#1410,1.);+#1410 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#1411 = PCURVE('',#541,#1412);+#1412 = DEFINITIONAL_REPRESENTATION('',(#1413),#1417);+#1413 = LINE('',#1414,#1415);+#1414 = CARTESIAN_POINT('',(-0.705,2.7375));+#1415 = VECTOR('',#1416,1.);+#1416 = DIRECTION('',(-0.707106781187,-0.707106781187));+#1417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1418 = PCURVE('',#892,#1419);+#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1424);+#1420 = LINE('',#1421,#1422);+#1421 = CARTESIAN_POINT('',(0.,0.));+#1422 = VECTOR('',#1423,1.);+#1423 = DIRECTION('',(1.,0.));+#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1425 = ORIENTED_EDGE('',*,*,#1426,.T.);+#1426 = EDGE_CURVE('',#1404,#1139,#1427,.T.);+#1427 = SURFACE_CURVE('',#1428,(#1432,#1439),.PCURVE_S1.);+#1428 = LINE('',#1429,#1430);+#1429 = CARTESIAN_POINT('',(1.28,-0.8,0.775));+#1430 = VECTOR('',#1431,1.);+#1431 = DIRECTION('',(-1.,0.,0.));+#1432 = PCURVE('',#541,#1433);+#1433 = DEFINITIONAL_REPRESENTATION('',(#1434),#1438);+#1434 = LINE('',#1435,#1436);+#1435 = CARTESIAN_POINT('',(-0.8,2.6425));+#1436 = VECTOR('',#1437,1.);+#1437 = DIRECTION('',(-7.342878714278E-20,-1.));+#1438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1439 = PCURVE('',#786,#1440);+#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1445);+#1441 = LINE('',#1442,#1443);+#1442 = CARTESIAN_POINT('',(0.,0.));+#1443 = VECTOR('',#1444,1.);+#1444 = DIRECTION('',(1.,0.));+#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1446 = ADVANCED_FACE('',(#1447),#515,.F.);+#1447 = FACE_BOUND('',#1448,.F.);+#1448 = EDGE_LOOP('',(#1449,#1450,#1451,#1474,#1503,#1531,#1559,#1587,+ #1620,#1648));+#1449 = ORIENTED_EDGE('',*,*,#499,.F.);+#1450 = ORIENTED_EDGE('',*,*,#618,.T.);+#1451 = ORIENTED_EDGE('',*,*,#1452,.T.);+#1452 = EDGE_CURVE('',#591,#1453,#1455,.T.);+#1453 = VERTEX_POINT('',#1454);+#1454 = CARTESIAN_POINT('',(-1.523665661432,-0.325,0.264432583147));+#1455 = SURFACE_CURVE('',#1456,(#1460,#1467),.PCURVE_S1.);+#1456 = LINE('',#1457,#1458);+#1457 = CARTESIAN_POINT('',(-1.493176930361,-0.325,0.47583778132));+#1458 = VECTOR('',#1459,1.);+#1459 = DIRECTION('',(-0.142742572604,1.584760906992E-17,-0.989759848633+ ));+#1460 = PCURVE('',#515,#1461);+#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1466);+#1462 = LINE('',#1463,#1464);+#1463 = CARTESIAN_POINT('',(9.1177203354E-02,0.117552187926));+#1464 = VECTOR('',#1465,1.);+#1465 = DIRECTION('',(-0.989759848633,-0.142742572604));+#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1467 = PCURVE('',#606,#1468);+#1468 = DEFINITIONAL_REPRESENTATION('',(#1469),#1473);+#1469 = LINE('',#1470,#1471);+#1470 = CARTESIAN_POINT('',(0.,0.));+#1471 = VECTOR('',#1472,1.);+#1472 = DIRECTION('',(1.,-9.770792403693E-34));+#1473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1474 = ORIENTED_EDGE('',*,*,#1475,.T.);+#1475 = EDGE_CURVE('',#1453,#1476,#1478,.T.);+#1476 = VERTEX_POINT('',#1477);+#1477 = CARTESIAN_POINT('',(-1.838804142396,-0.325,-5.551115123126E-17)+ );+#1478 = SURFACE_CURVE('',#1479,(#1484,#1491),.PCURVE_S1.);+#1479 = CIRCLE('',#1480,0.32);+#1480 = AXIS2_PLACEMENT_3D('',#1481,#1482,#1483);+#1481 = CARTESIAN_POINT('',(-1.838804142396,-0.325,0.32));+#1482 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1483 = DIRECTION('',(0.984807753012,-1.093356242223E-16,-0.173648177667+ ));+#1484 = PCURVE('',#515,#1485);+#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490);+#1486 = CIRCLE('',#1487,0.32);+#1487 = AXIS2_PLACEMENT_2D('',#1488,#1489);+#1488 = CARTESIAN_POINT('',(-6.4660577966E-02,-0.228075024109));+#1489 = DIRECTION('',(-0.173648177667,0.984807753012));+#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1491 = PCURVE('',#1492,#1497);+#1492 = CYLINDRICAL_SURFACE('',#1493,0.32);+#1493 = AXIS2_PLACEMENT_3D('',#1494,#1495,#1496);+#1494 = CARTESIAN_POINT('',(-1.838804142396,-0.325,0.32));+#1495 = DIRECTION('',(-1.110223024625E-16,-1.,-0.));+#1496 = DIRECTION('',(0.984807753012,-1.093356242223E-16,-0.173648177667+ ));+#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502);+#1498 = LINE('',#1499,#1500);+#1499 = CARTESIAN_POINT('',(6.28318530718,0.));+#1500 = VECTOR('',#1501,1.);+#1501 = DIRECTION('',(-1.,0.));+#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1503 = ORIENTED_EDGE('',*,*,#1504,.T.);+#1504 = EDGE_CURVE('',#1476,#1505,#1507,.T.);+#1505 = VERTEX_POINT('',#1506);+#1506 = CARTESIAN_POINT('',(-1.9,-0.325,-5.551115123126E-17));+#1507 = SURFACE_CURVE('',#1508,(#1512,#1519),.PCURVE_S1.);+#1508 = LINE('',#1509,#1510);+#1509 = CARTESIAN_POINT('',(-1.838804142396,-0.325,-5.551115123126E-17)+ );+#1510 = VECTOR('',#1511,1.);+#1511 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#1512 = PCURVE('',#515,#1513);+#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518);+#1514 = LINE('',#1515,#1516);+#1515 = CARTESIAN_POINT('',(-0.384660577966,-0.228075024109));+#1516 = VECTOR('',#1517,1.);+#1517 = DIRECTION('',(0.,-1.));+#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1519 = PCURVE('',#1520,#1525);+#1520 = PLANE('',#1521);+#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524);+#1522 = CARTESIAN_POINT('',(-1.838804142396,-0.325,-5.551115123126E-17)+ );+#1523 = DIRECTION('',(0.,0.,1.));+#1524 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530);+#1526 = LINE('',#1527,#1528);+#1527 = CARTESIAN_POINT('',(0.,0.));+#1528 = VECTOR('',#1529,1.);+#1529 = DIRECTION('',(1.,0.));+#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1531 = ORIENTED_EDGE('',*,*,#1532,.T.);+#1532 = EDGE_CURVE('',#1505,#1533,#1535,.T.);+#1533 = VERTEX_POINT('',#1534);+#1534 = CARTESIAN_POINT('',(-1.9,-0.325,0.2));+#1535 = SURFACE_CURVE('',#1536,(#1540,#1547),.PCURVE_S1.);+#1536 = LINE('',#1537,#1538);+#1537 = CARTESIAN_POINT('',(-1.9,-0.325,-5.551115123126E-17));+#1538 = VECTOR('',#1539,1.);+#1539 = DIRECTION('',(0.,0.,1.));+#1540 = PCURVE('',#515,#1541);+#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546);+#1542 = LINE('',#1543,#1544);+#1543 = CARTESIAN_POINT('',(-0.384660577966,-0.289270881713));+#1544 = VECTOR('',#1545,1.);+#1545 = DIRECTION('',(1.,0.));+#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1547 = PCURVE('',#1548,#1553);+#1548 = PLANE('',#1549);+#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552);+#1550 = CARTESIAN_POINT('',(-1.9,-0.325,-5.551115123126E-17));+#1551 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#1552 = DIRECTION('',(0.,0.,1.));+#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558);+#1554 = LINE('',#1555,#1556);+#1555 = CARTESIAN_POINT('',(0.,0.));+#1556 = VECTOR('',#1557,1.);+#1557 = DIRECTION('',(1.,0.));+#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1559 = ORIENTED_EDGE('',*,*,#1560,.T.);+#1560 = EDGE_CURVE('',#1533,#1561,#1563,.T.);+#1561 = VERTEX_POINT('',#1562);+#1562 = CARTESIAN_POINT('',(-1.838804142396,-0.325,0.2));+#1563 = SURFACE_CURVE('',#1564,(#1568,#1575),.PCURVE_S1.);+#1564 = LINE('',#1565,#1566);+#1565 = CARTESIAN_POINT('',(-1.9,-0.325,0.2));+#1566 = VECTOR('',#1567,1.);+#1567 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#1568 = PCURVE('',#515,#1569);+#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1574);+#1570 = LINE('',#1571,#1572);+#1571 = CARTESIAN_POINT('',(-0.184660577966,-0.289270881713));+#1572 = VECTOR('',#1573,1.);+#1573 = DIRECTION('',(0.,1.));+#1574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1575 = PCURVE('',#1576,#1581);+#1576 = PLANE('',#1577);+#1577 = AXIS2_PLACEMENT_3D('',#1578,#1579,#1580);+#1578 = CARTESIAN_POINT('',(-1.9,-0.325,0.2));+#1579 = DIRECTION('',(0.,0.,-1.));+#1580 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#1581 = DEFINITIONAL_REPRESENTATION('',(#1582),#1586);+#1582 = LINE('',#1583,#1584);+#1583 = CARTESIAN_POINT('',(0.,-0.));+#1584 = VECTOR('',#1585,1.);+#1585 = DIRECTION('',(1.,0.));+#1586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1587 = ORIENTED_EDGE('',*,*,#1588,.T.);+#1588 = EDGE_CURVE('',#1561,#1589,#1591,.T.);+#1589 = VERTEX_POINT('',#1590);+#1590 = CARTESIAN_POINT('',(-1.720627212034,-0.325,0.29916221868));+#1591 = SURFACE_CURVE('',#1592,(#1597,#1608),.PCURVE_S1.);+#1592 = CIRCLE('',#1593,0.12);+#1593 = AXIS2_PLACEMENT_3D('',#1594,#1595,#1596);+#1594 = CARTESIAN_POINT('',(-1.838804142396,-0.325,0.32));+#1595 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#1596 = DIRECTION('',(1.850371707709E-15,-2.054325274013E-31,-1.));+#1597 = PCURVE('',#515,#1598);+#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1607);+#1599 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1600,#1601,#1602,#1603,+#1604,#1605,#1606),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1600 = CARTESIAN_POINT('',(-0.184660577966,-0.228075024109));+#1601 = CARTESIAN_POINT('',(-0.184660577966,-2.022892720073E-02));+#1602 = CARTESIAN_POINT('',(-4.660577966E-03,-0.124151975655));+#1603 = CARTESIAN_POINT('',(0.175339422034,-0.228075024109));+#1604 = CARTESIAN_POINT('',(-4.660577966E-03,-0.331998072563));+#1605 = CARTESIAN_POINT('',(-0.184660577966,-0.435921121017));+#1606 = CARTESIAN_POINT('',(-0.184660577966,-0.228075024109));+#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1608 = PCURVE('',#1609,#1614);+#1609 = CYLINDRICAL_SURFACE('',#1610,0.12);+#1610 = AXIS2_PLACEMENT_3D('',#1611,#1612,#1613);+#1611 = CARTESIAN_POINT('',(-1.838804142396,-0.325,0.32));+#1612 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#1613 = DIRECTION('',(1.850371707709E-15,-2.054325274013E-31,-1.));+#1614 = DEFINITIONAL_REPRESENTATION('',(#1615),#1619);+#1615 = LINE('',#1616,#1617);+#1616 = CARTESIAN_POINT('',(0.,0.));+#1617 = VECTOR('',#1618,1.);+#1618 = DIRECTION('',(1.,-3.975693351826E-17));+#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1620 = ORIENTED_EDGE('',*,*,#1621,.T.);+#1621 = EDGE_CURVE('',#1589,#1622,#1624,.T.);+#1622 = VERTEX_POINT('',#1623);+#1623 = CARTESIAN_POINT('',(-1.690138480964,-0.325,0.510567416853));+#1624 = SURFACE_CURVE('',#1625,(#1629,#1636),.PCURVE_S1.);+#1625 = LINE('',#1626,#1627);+#1626 = CARTESIAN_POINT('',(-1.720627212034,-0.325,0.29916221868));+#1627 = VECTOR('',#1628,1.);+#1628 = DIRECTION('',(0.142742572604,-1.584760906992E-17,0.989759848633)+ );+#1629 = PCURVE('',#515,#1630);+#1630 = DEFINITIONAL_REPRESENTATION('',(#1631),#1635);+#1631 = LINE('',#1632,#1633);+#1632 = CARTESIAN_POINT('',(-8.5498359286E-02,-0.109898093747));+#1633 = VECTOR('',#1634,1.);+#1634 = DIRECTION('',(0.989759848633,0.142742572604));+#1635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1636 = PCURVE('',#1637,#1642);+#1637 = PLANE('',#1638);+#1638 = AXIS2_PLACEMENT_3D('',#1639,#1640,#1641);+#1639 = CARTESIAN_POINT('',(-1.720627212034,-0.325,0.29916221868));+#1640 = DIRECTION('',(0.989759848633,-1.098854172802E-16,-0.142742572604+ ));+#1641 = DIRECTION('',(0.142742572604,-1.584760906992E-17,0.989759848633)+ );+#1642 = DEFINITIONAL_REPRESENTATION('',(#1643),#1647);+#1643 = LINE('',#1644,#1645);+#1644 = CARTESIAN_POINT('',(0.,0.));+#1645 = VECTOR('',#1646,1.);+#1646 = DIRECTION('',(1.,9.770792403693E-34));+#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1648 = ORIENTED_EDGE('',*,*,#1649,.T.);+#1649 = EDGE_CURVE('',#1622,#500,#1650,.T.);+#1650 = SURFACE_CURVE('',#1651,(#1656,#1663),.PCURVE_S1.);+#1651 = CIRCLE('',#1652,0.32);+#1652 = AXIS2_PLACEMENT_3D('',#1653,#1654,#1655);+#1653 = CARTESIAN_POINT('',(-1.375,-0.325,0.455));+#1654 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1655 = DIRECTION('',(-0.984807753012,1.093356242223E-16,0.173648177667)+ );+#1656 = PCURVE('',#515,#1657);+#1657 = DEFINITIONAL_REPRESENTATION('',(#1658),#1662);+#1658 = CIRCLE('',#1659,0.32);+#1659 = AXIS2_PLACEMENT_2D('',#1660,#1661);+#1660 = CARTESIAN_POINT('',(7.0339422034E-02,0.235729118287));+#1661 = DIRECTION('',(0.173648177667,-0.984807753012));+#1662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1663 = PCURVE('',#1664,#1669);+#1664 = CYLINDRICAL_SURFACE('',#1665,0.32);+#1665 = AXIS2_PLACEMENT_3D('',#1666,#1667,#1668);+#1666 = CARTESIAN_POINT('',(-1.375,-0.325,0.455));+#1667 = DIRECTION('',(-1.110223024625E-16,-1.,-0.));+#1668 = DIRECTION('',(-0.984807753012,1.093356242223E-16,0.173648177667)+ );+#1669 = DEFINITIONAL_REPRESENTATION('',(#1670),#1674);+#1670 = LINE('',#1671,#1672);+#1671 = CARTESIAN_POINT('',(6.28318530718,-5.551115123126E-17));+#1672 = VECTOR('',#1673,1.);+#1673 = DIRECTION('',(-1.,3.97569335183E-17));+#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1675 = ADVANCED_FACE('',(#1676),#606,.F.);+#1676 = FACE_BOUND('',#1677,.F.);+#1677 = EDGE_LOOP('',(#1678,#1679,#1702,#1723));+#1678 = ORIENTED_EDGE('',*,*,#590,.T.);+#1679 = ORIENTED_EDGE('',*,*,#1680,.T.);+#1680 = EDGE_CURVE('',#558,#1681,#1683,.T.);+#1681 = VERTEX_POINT('',#1682);+#1682 = CARTESIAN_POINT('',(-1.523665661432,0.325,0.264432583147));+#1683 = SURFACE_CURVE('',#1684,(#1688,#1695),.PCURVE_S1.);+#1684 = LINE('',#1685,#1686);+#1685 = CARTESIAN_POINT('',(-1.493176930361,0.325,0.47583778132));+#1686 = VECTOR('',#1687,1.);+#1687 = DIRECTION('',(-0.142742572604,1.584760906992E-17,-0.989759848633+ ));+#1688 = PCURVE('',#606,#1689);+#1689 = DEFINITIONAL_REPRESENTATION('',(#1690),#1694);+#1690 = LINE('',#1691,#1692);+#1691 = CARTESIAN_POINT('',(1.030094589545E-17,-0.65));+#1692 = VECTOR('',#1693,1.);+#1693 = DIRECTION('',(1.,-9.770792403693E-34));+#1694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1695 = PCURVE('',#574,#1696);+#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701);+#1697 = LINE('',#1698,#1699);+#1698 = CARTESIAN_POINT('',(9.1177203354E-02,0.117552187926));+#1699 = VECTOR('',#1700,1.);+#1700 = DIRECTION('',(-0.989759848633,-0.142742572604));+#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1702 = ORIENTED_EDGE('',*,*,#1703,.F.);+#1703 = EDGE_CURVE('',#1453,#1681,#1704,.T.);+#1704 = SURFACE_CURVE('',#1705,(#1709,#1716),.PCURVE_S1.);+#1705 = LINE('',#1706,#1707);+#1706 = CARTESIAN_POINT('',(-1.523665661432,-0.325,0.264432583147));+#1707 = VECTOR('',#1708,1.);+#1708 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1709 = PCURVE('',#606,#1710);+#1710 = DEFINITIONAL_REPRESENTATION('',(#1711),#1715);+#1711 = LINE('',#1712,#1713);+#1712 = CARTESIAN_POINT('',(0.213592416852,3.384929122578E-18));+#1713 = VECTOR('',#1714,1.);+#1714 = DIRECTION('',(3.346354243392E-30,-1.));+#1715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1716 = PCURVE('',#1492,#1717);+#1717 = DEFINITIONAL_REPRESENTATION('',(#1718),#1722);+#1718 = LINE('',#1719,#1720);+#1719 = CARTESIAN_POINT('',(6.28318530718,-5.551115123126E-17));+#1720 = VECTOR('',#1721,1.);+#1721 = DIRECTION('',(0.,-1.));+#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1723 = ORIENTED_EDGE('',*,*,#1452,.F.);+#1724 = ADVANCED_FACE('',(#1725),#574,.T.);+#1725 = FACE_BOUND('',#1726,.T.);+#1726 = EDGE_LOOP('',(#1727,#1728,#1729,#1730,#1754,#1777,#1800,#1823,+ #1851,#1874));+#1727 = ORIENTED_EDGE('',*,*,#647,.F.);+#1728 = ORIENTED_EDGE('',*,*,#557,.T.);+#1729 = ORIENTED_EDGE('',*,*,#1680,.T.);+#1730 = ORIENTED_EDGE('',*,*,#1731,.T.);+#1731 = EDGE_CURVE('',#1681,#1732,#1734,.T.);+#1732 = VERTEX_POINT('',#1733);+#1733 = CARTESIAN_POINT('',(-1.838804142396,0.325,-5.551115123126E-17));+#1734 = SURFACE_CURVE('',#1735,(#1740,#1747),.PCURVE_S1.);+#1735 = CIRCLE('',#1736,0.32);+#1736 = AXIS2_PLACEMENT_3D('',#1737,#1738,#1739);+#1737 = CARTESIAN_POINT('',(-1.838804142396,0.325,0.32));+#1738 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1739 = DIRECTION('',(0.984807753012,-1.093356242223E-16,-0.173648177667+ ));+#1740 = PCURVE('',#574,#1741);+#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1746);+#1742 = CIRCLE('',#1743,0.32);+#1743 = AXIS2_PLACEMENT_2D('',#1744,#1745);+#1744 = CARTESIAN_POINT('',(-6.4660577966E-02,-0.228075024109));+#1745 = DIRECTION('',(-0.173648177667,0.984807753012));+#1746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1747 = PCURVE('',#1492,#1748);+#1748 = DEFINITIONAL_REPRESENTATION('',(#1749),#1753);+#1749 = LINE('',#1750,#1751);+#1750 = CARTESIAN_POINT('',(6.28318530718,-0.65));+#1751 = VECTOR('',#1752,1.);+#1752 = DIRECTION('',(-1.,0.));+#1753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1754 = ORIENTED_EDGE('',*,*,#1755,.T.);+#1755 = EDGE_CURVE('',#1732,#1756,#1758,.T.);+#1756 = VERTEX_POINT('',#1757);+#1757 = CARTESIAN_POINT('',(-1.9,0.325,-5.551115123126E-17));+#1758 = SURFACE_CURVE('',#1759,(#1763,#1770),.PCURVE_S1.);+#1759 = LINE('',#1760,#1761);+#1760 = CARTESIAN_POINT('',(-1.838804142396,0.325,-5.551115123126E-17));+#1761 = VECTOR('',#1762,1.);+#1762 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#1763 = PCURVE('',#574,#1764);+#1764 = DEFINITIONAL_REPRESENTATION('',(#1765),#1769);+#1765 = LINE('',#1766,#1767);+#1766 = CARTESIAN_POINT('',(-0.384660577966,-0.228075024109));+#1767 = VECTOR('',#1768,1.);+#1768 = DIRECTION('',(0.,-1.));+#1769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1770 = PCURVE('',#1520,#1771);+#1771 = DEFINITIONAL_REPRESENTATION('',(#1772),#1776);+#1772 = LINE('',#1773,#1774);+#1773 = CARTESIAN_POINT('',(7.216449660062E-17,-0.65));+#1774 = VECTOR('',#1775,1.);+#1775 = DIRECTION('',(1.,0.));+#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1777 = ORIENTED_EDGE('',*,*,#1778,.T.);+#1778 = EDGE_CURVE('',#1756,#1779,#1781,.T.);+#1779 = VERTEX_POINT('',#1780);+#1780 = CARTESIAN_POINT('',(-1.9,0.325,0.2));+#1781 = SURFACE_CURVE('',#1782,(#1786,#1793),.PCURVE_S1.);+#1782 = LINE('',#1783,#1784);+#1783 = CARTESIAN_POINT('',(-1.9,0.325,-5.551115123126E-17));+#1784 = VECTOR('',#1785,1.);+#1785 = DIRECTION('',(0.,0.,1.));+#1786 = PCURVE('',#574,#1787);+#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1792);+#1788 = LINE('',#1789,#1790);+#1789 = CARTESIAN_POINT('',(-0.384660577966,-0.289270881713));+#1790 = VECTOR('',#1791,1.);+#1791 = DIRECTION('',(1.,0.));+#1792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1793 = PCURVE('',#1548,#1794);+#1794 = DEFINITIONAL_REPRESENTATION('',(#1795),#1799);+#1795 = LINE('',#1796,#1797);+#1796 = CARTESIAN_POINT('',(0.,-0.65));+#1797 = VECTOR('',#1798,1.);+#1798 = DIRECTION('',(1.,0.));+#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1800 = ORIENTED_EDGE('',*,*,#1801,.T.);+#1801 = EDGE_CURVE('',#1779,#1802,#1804,.T.);+#1802 = VERTEX_POINT('',#1803);+#1803 = CARTESIAN_POINT('',(-1.838804142396,0.325,0.2));+#1804 = SURFACE_CURVE('',#1805,(#1809,#1816),.PCURVE_S1.);+#1805 = LINE('',#1806,#1807);+#1806 = CARTESIAN_POINT('',(-1.9,0.325,0.2));+#1807 = VECTOR('',#1808,1.);+#1808 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#1809 = PCURVE('',#574,#1810);+#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815);+#1811 = LINE('',#1812,#1813);+#1812 = CARTESIAN_POINT('',(-0.184660577966,-0.289270881713));+#1813 = VECTOR('',#1814,1.);+#1814 = DIRECTION('',(0.,1.));+#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1816 = PCURVE('',#1576,#1817);+#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);+#1818 = LINE('',#1819,#1820);+#1819 = CARTESIAN_POINT('',(-7.216449660062E-17,-0.65));+#1820 = VECTOR('',#1821,1.);+#1821 = DIRECTION('',(1.,0.));+#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1823 = ORIENTED_EDGE('',*,*,#1824,.T.);+#1824 = EDGE_CURVE('',#1802,#1825,#1827,.T.);+#1825 = VERTEX_POINT('',#1826);+#1826 = CARTESIAN_POINT('',(-1.720627212034,0.325,0.29916221868));+#1827 = SURFACE_CURVE('',#1828,(#1833,#1844),.PCURVE_S1.);+#1828 = CIRCLE('',#1829,0.12);+#1829 = AXIS2_PLACEMENT_3D('',#1830,#1831,#1832);+#1830 = CARTESIAN_POINT('',(-1.838804142396,0.325,0.32));+#1831 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#1832 = DIRECTION('',(1.850371707709E-15,-2.054325274013E-31,-1.));+#1833 = PCURVE('',#574,#1834);+#1834 = DEFINITIONAL_REPRESENTATION('',(#1835),#1843);+#1835 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1836,#1837,#1838,#1839,+#1840,#1841,#1842),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1836 = CARTESIAN_POINT('',(-0.184660577966,-0.228075024109));+#1837 = CARTESIAN_POINT('',(-0.184660577966,-2.022892720073E-02));+#1838 = CARTESIAN_POINT('',(-4.660577966E-03,-0.124151975655));+#1839 = CARTESIAN_POINT('',(0.175339422034,-0.228075024109));+#1840 = CARTESIAN_POINT('',(-4.660577966E-03,-0.331998072563));+#1841 = CARTESIAN_POINT('',(-0.184660577966,-0.435921121017));+#1842 = CARTESIAN_POINT('',(-0.184660577966,-0.228075024109));+#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1844 = PCURVE('',#1609,#1845);+#1845 = DEFINITIONAL_REPRESENTATION('',(#1846),#1850);+#1846 = LINE('',#1847,#1848);+#1847 = CARTESIAN_POINT('',(0.,-0.65));+#1848 = VECTOR('',#1849,1.);+#1849 = DIRECTION('',(1.,-7.951386703653E-17));+#1850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1851 = ORIENTED_EDGE('',*,*,#1852,.T.);+#1852 = EDGE_CURVE('',#1825,#1853,#1855,.T.);+#1853 = VERTEX_POINT('',#1854);+#1854 = CARTESIAN_POINT('',(-1.690138480964,0.325,0.510567416853));+#1855 = SURFACE_CURVE('',#1856,(#1860,#1867),.PCURVE_S1.);+#1856 = LINE('',#1857,#1858);+#1857 = CARTESIAN_POINT('',(-1.720627212034,0.325,0.29916221868));+#1858 = VECTOR('',#1859,1.);+#1859 = DIRECTION('',(0.142742572604,-1.584760906992E-17,0.989759848633)+ );+#1860 = PCURVE('',#574,#1861);+#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1866);+#1862 = LINE('',#1863,#1864);+#1863 = CARTESIAN_POINT('',(-8.5498359286E-02,-0.109898093747));+#1864 = VECTOR('',#1865,1.);+#1865 = DIRECTION('',(0.989759848633,0.142742572604));+#1866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1867 = PCURVE('',#1637,#1868);+#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1873);+#1869 = LINE('',#1870,#1871);+#1870 = CARTESIAN_POINT('',(-1.030094589545E-17,-0.65));+#1871 = VECTOR('',#1872,1.);+#1872 = DIRECTION('',(1.,9.770792403693E-34));+#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1874 = ORIENTED_EDGE('',*,*,#1875,.T.);+#1875 = EDGE_CURVE('',#1853,#648,#1876,.T.);+#1876 = SURFACE_CURVE('',#1877,(#1882,#1889),.PCURVE_S1.);+#1877 = CIRCLE('',#1878,0.32);+#1878 = AXIS2_PLACEMENT_3D('',#1879,#1880,#1881);+#1879 = CARTESIAN_POINT('',(-1.375,0.325,0.455));+#1880 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1881 = DIRECTION('',(-0.984807753012,1.093356242223E-16,0.173648177667)+ );+#1882 = PCURVE('',#574,#1883);+#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888);+#1884 = CIRCLE('',#1885,0.32);+#1885 = AXIS2_PLACEMENT_2D('',#1886,#1887);+#1886 = CARTESIAN_POINT('',(7.0339422034E-02,0.235729118287));+#1887 = DIRECTION('',(0.173648177667,-0.984807753012));+#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1889 = PCURVE('',#1664,#1890);+#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1895);+#1891 = LINE('',#1892,#1893);+#1892 = CARTESIAN_POINT('',(6.28318530718,-0.65));+#1893 = VECTOR('',#1894,1.);+#1894 = DIRECTION('',(-1.,7.951386703659E-17));+#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1896 = ADVANCED_FACE('',(#1897),#705,.F.);+#1897 = FACE_BOUND('',#1898,.F.);+#1898 = EDGE_LOOP('',(#1899,#1922,#1923,#1924,#1947,#1970,#1993,#2016,+ #2039,#2067,#2095,#2123));+#1899 = ORIENTED_EDGE('',*,*,#1900,.F.);+#1900 = EDGE_CURVE('',#648,#1901,#1903,.T.);+#1901 = VERTEX_POINT('',#1902);+#1902 = CARTESIAN_POINT('',(-1.35,0.325,0.775));+#1903 = SURFACE_CURVE('',#1904,(#1908,#1915),.PCURVE_S1.);+#1904 = LINE('',#1905,#1906);+#1905 = CARTESIAN_POINT('',(-1.375,0.325,0.775));+#1906 = VECTOR('',#1907,1.);+#1907 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#1908 = PCURVE('',#705,#1909);+#1909 = DEFINITIONAL_REPRESENTATION('',(#1910),#1914);+#1910 = LINE('',#1911,#1912);+#1911 = CARTESIAN_POINT('',(0.325,-1.25E-02));+#1912 = VECTOR('',#1913,1.);+#1913 = DIRECTION('',(-1.109488736754E-16,1.));+#1914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1915 = PCURVE('',#1200,#1916);+#1916 = DEFINITIONAL_REPRESENTATION('',(#1917),#1921);+#1917 = LINE('',#1918,#1919);+#1918 = CARTESIAN_POINT('',(-7.216449660062E-17,-0.65));+#1919 = VECTOR('',#1920,1.);+#1920 = DIRECTION('',(1.,0.));+#1921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1922 = ORIENTED_EDGE('',*,*,#691,.T.);+#1923 = ORIENTED_EDGE('',*,*,#1111,.T.);+#1924 = ORIENTED_EDGE('',*,*,#1925,.T.);+#1925 = EDGE_CURVE('',#1092,#1926,#1928,.T.);+#1926 = VERTEX_POINT('',#1927);+#1927 = CARTESIAN_POINT('',(1.28,0.8,0.775));+#1928 = SURFACE_CURVE('',#1929,(#1933,#1940),.PCURVE_S1.);+#1929 = LINE('',#1930,#1931);+#1930 = CARTESIAN_POINT('',(-1.28,0.8,0.775));+#1931 = VECTOR('',#1932,1.);+#1932 = DIRECTION('',(1.,0.,0.));+#1933 = PCURVE('',#705,#1934);+#1934 = DEFINITIONAL_REPRESENTATION('',(#1935),#1939);+#1935 = LINE('',#1936,#1937);+#1936 = CARTESIAN_POINT('',(0.8,8.25E-02));+#1937 = VECTOR('',#1938,1.);+#1938 = DIRECTION('',(7.342878714278E-20,1.));+#1939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1940 = PCURVE('',#858,#1941);+#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946);+#1942 = LINE('',#1943,#1944);+#1943 = CARTESIAN_POINT('',(0.,0.));+#1944 = VECTOR('',#1945,1.);+#1945 = DIRECTION('',(1.,0.));+#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1947 = ORIENTED_EDGE('',*,*,#1948,.T.);+#1948 = EDGE_CURVE('',#1926,#1949,#1951,.T.);+#1949 = VERTEX_POINT('',#1950);+#1950 = CARTESIAN_POINT('',(1.375,0.705,0.775));+#1951 = SURFACE_CURVE('',#1952,(#1956,#1963),.PCURVE_S1.);+#1952 = LINE('',#1953,#1954);+#1953 = CARTESIAN_POINT('',(1.28,0.8,0.775));+#1954 = VECTOR('',#1955,1.);+#1955 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#1956 = PCURVE('',#705,#1957);+#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962);+#1958 = LINE('',#1959,#1960);+#1959 = CARTESIAN_POINT('',(0.8,2.6425));+#1960 = VECTOR('',#1961,1.);+#1961 = DIRECTION('',(-0.707106781187,0.707106781187));+#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1963 = PCURVE('',#964,#1964);+#1964 = DEFINITIONAL_REPRESENTATION('',(#1965),#1969);+#1965 = LINE('',#1966,#1967);+#1966 = CARTESIAN_POINT('',(0.,0.));+#1967 = VECTOR('',#1968,1.);+#1968 = DIRECTION('',(1.,0.));+#1969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1970 = ORIENTED_EDGE('',*,*,#1971,.T.);+#1971 = EDGE_CURVE('',#1949,#1972,#1974,.T.);+#1972 = VERTEX_POINT('',#1973);+#1973 = CARTESIAN_POINT('',(1.375,0.325,0.775));+#1974 = SURFACE_CURVE('',#1975,(#1979,#1986),.PCURVE_S1.);+#1975 = LINE('',#1976,#1977);+#1976 = CARTESIAN_POINT('',(1.375,0.705,0.775));+#1977 = VECTOR('',#1978,1.);+#1978 = DIRECTION('',(0.,-1.,0.));+#1979 = PCURVE('',#705,#1980);+#1980 = DEFINITIONAL_REPRESENTATION('',(#1981),#1985);+#1981 = LINE('',#1982,#1983);+#1982 = CARTESIAN_POINT('',(0.705,2.7375));+#1983 = VECTOR('',#1984,1.);+#1984 = DIRECTION('',(-1.,7.342878714278E-20));+#1985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1986 = PCURVE('',#1074,#1987);+#1987 = DEFINITIONAL_REPRESENTATION('',(#1988),#1992);+#1988 = LINE('',#1989,#1990);+#1989 = CARTESIAN_POINT('',(0.,0.));+#1990 = VECTOR('',#1991,1.);+#1991 = DIRECTION('',(1.,0.));+#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1993 = ORIENTED_EDGE('',*,*,#1994,.T.);+#1994 = EDGE_CURVE('',#1972,#1995,#1997,.T.);+#1995 = VERTEX_POINT('',#1996);+#1996 = CARTESIAN_POINT('',(1.35,0.325,0.775));+#1997 = SURFACE_CURVE('',#1998,(#2002,#2009),.PCURVE_S1.);+#1998 = LINE('',#1999,#2000);+#1999 = CARTESIAN_POINT('',(1.375,0.325,0.775));+#2000 = VECTOR('',#2001,1.);+#2001 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#2002 = PCURVE('',#705,#2003);+#2003 = DEFINITIONAL_REPRESENTATION('',(#2004),#2008);+#2004 = LINE('',#2005,#2006);+#2005 = CARTESIAN_POINT('',(0.325,2.7375));+#2006 = VECTOR('',#2007,1.);+#2007 = DIRECTION('',(2.219711761379E-16,-1.));+#2008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2009 = PCURVE('',#1368,#2010);+#2010 = DEFINITIONAL_REPRESENTATION('',(#2011),#2015);+#2011 = LINE('',#2012,#2013);+#2012 = CARTESIAN_POINT('',(0.,0.));+#2013 = VECTOR('',#2014,1.);+#2014 = DIRECTION('',(1.,0.));+#2015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2016 = ORIENTED_EDGE('',*,*,#2017,.F.);+#2017 = EDGE_CURVE('',#2018,#1995,#2020,.T.);+#2018 = VERTEX_POINT('',#2019);+#2019 = CARTESIAN_POINT('',(1.35,0.6925,0.775));+#2020 = SURFACE_CURVE('',#2021,(#2025,#2032),.PCURVE_S1.);+#2021 = LINE('',#2022,#2023);+#2022 = CARTESIAN_POINT('',(1.35,0.6925,0.775));+#2023 = VECTOR('',#2024,1.);+#2024 = DIRECTION('',(0.,-1.,0.));+#2025 = PCURVE('',#705,#2026);+#2026 = DEFINITIONAL_REPRESENTATION('',(#2027),#2031);+#2027 = LINE('',#2028,#2029);+#2028 = CARTESIAN_POINT('',(0.6925,2.7125));+#2029 = VECTOR('',#2030,1.);+#2030 = DIRECTION('',(-1.,7.342878714278E-20));+#2031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2032 = PCURVE('',#1340,#2033);+#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038);+#2034 = LINE('',#2035,#2036);+#2035 = CARTESIAN_POINT('',(1.401718391241E-16,4.863364488215E-17));+#2036 = VECTOR('',#2037,1.);+#2037 = DIRECTION('',(1.,1.768167553424E-17));+#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2039 = ORIENTED_EDGE('',*,*,#2040,.F.);+#2040 = EDGE_CURVE('',#2041,#2018,#2043,.T.);+#2041 = VERTEX_POINT('',#2042);+#2042 = CARTESIAN_POINT('',(1.2675,0.775,0.775));+#2043 = SURFACE_CURVE('',#2044,(#2048,#2055),.PCURVE_S1.);+#2044 = LINE('',#2045,#2046);+#2045 = CARTESIAN_POINT('',(1.2675,0.775,0.775));+#2046 = VECTOR('',#2047,1.);+#2047 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#2048 = PCURVE('',#705,#2049);+#2049 = DEFINITIONAL_REPRESENTATION('',(#2050),#2054);+#2050 = LINE('',#2051,#2052);+#2051 = CARTESIAN_POINT('',(0.775,2.63));+#2052 = VECTOR('',#2053,1.);+#2053 = DIRECTION('',(-0.707106781187,0.707106781187));+#2054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2055 = PCURVE('',#2056,#2061);+#2056 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#2057,#2058)+ ,(#2059,#2060+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#2057 = CARTESIAN_POINT('',(1.2675,0.775,0.775));+#2058 = CARTESIAN_POINT('',(1.234121551758,0.708243103516,1.25));+#2059 = CARTESIAN_POINT('',(1.35,0.6925,0.775));+#2060 = CARTESIAN_POINT('',(1.283243103516,0.659121551758,1.25));+#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066);+#2062 = LINE('',#2063,#2064);+#2063 = CARTESIAN_POINT('',(8.882045387551E-18,1.086201947791E-16));+#2064 = VECTOR('',#2065,1.);+#2065 = DIRECTION('',(1.,6.195533887084E-16));+#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2067 = ORIENTED_EDGE('',*,*,#2068,.F.);+#2068 = EDGE_CURVE('',#2069,#2041,#2071,.T.);+#2069 = VERTEX_POINT('',#2070);+#2070 = CARTESIAN_POINT('',(-1.2675,0.775,0.775));+#2071 = SURFACE_CURVE('',#2072,(#2076,#2083),.PCURVE_S1.);+#2072 = LINE('',#2073,#2074);+#2073 = CARTESIAN_POINT('',(-1.2675,0.775,0.775));+#2074 = VECTOR('',#2075,1.);+#2075 = DIRECTION('',(1.,0.,0.));+#2076 = PCURVE('',#705,#2077);+#2077 = DEFINITIONAL_REPRESENTATION('',(#2078),#2082);+#2078 = LINE('',#2079,#2080);+#2079 = CARTESIAN_POINT('',(0.775,9.5E-02));+#2080 = VECTOR('',#2081,1.);+#2081 = DIRECTION('',(7.342878714278E-20,1.));+#2082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2083 = PCURVE('',#2084,#2089);+#2084 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#2085,#2086)+ ,(#2087,#2088+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.535),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#2085 = CARTESIAN_POINT('',(-1.2675,0.775,0.775));+#2086 = CARTESIAN_POINT('',(-1.234121551758,0.708243103516,1.25));+#2087 = CARTESIAN_POINT('',(1.2675,0.775,0.775));+#2088 = CARTESIAN_POINT('',(1.234121551758,0.708243103516,1.25));+#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094);+#2090 = LINE('',#2091,#2092);+#2091 = CARTESIAN_POINT('',(-3.659647381351E-16,4.22805925481E-17));+#2092 = VECTOR('',#2093,1.);+#2093 = DIRECTION('',(1.,-2.43115417043E-33));+#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2095 = ORIENTED_EDGE('',*,*,#2096,.F.);+#2096 = EDGE_CURVE('',#2097,#2069,#2099,.T.);+#2097 = VERTEX_POINT('',#2098);+#2098 = CARTESIAN_POINT('',(-1.35,0.6925,0.775));+#2099 = SURFACE_CURVE('',#2100,(#2104,#2111),.PCURVE_S1.);+#2100 = LINE('',#2101,#2102);+#2101 = CARTESIAN_POINT('',(-1.35,0.6925,0.775));+#2102 = VECTOR('',#2103,1.);+#2103 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#2104 = PCURVE('',#705,#2105);+#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2110);+#2106 = LINE('',#2107,#2108);+#2107 = CARTESIAN_POINT('',(0.6925,1.25E-02));+#2108 = VECTOR('',#2109,1.);+#2109 = DIRECTION('',(0.707106781187,0.707106781187));+#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2111 = PCURVE('',#2112,#2117);+#2112 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#2113,#2114)+ ,(#2115,#2116+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#2113 = CARTESIAN_POINT('',(-1.35,0.6925,0.775));+#2114 = CARTESIAN_POINT('',(-1.283243103516,0.659121551758,1.25));+#2115 = CARTESIAN_POINT('',(-1.2675,0.775,0.775));+#2116 = CARTESIAN_POINT('',(-1.234121551758,0.708243103516,1.25));+#2117 = DEFINITIONAL_REPRESENTATION('',(#2118),#2122);+#2118 = LINE('',#2119,#2120);+#2119 = CARTESIAN_POINT('',(7.74437384668E-18,1.568222704809E-16));+#2120 = VECTOR('',#2121,1.);+#2121 = DIRECTION('',(1.,-6.197857058927E-16));+#2122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2123 = ORIENTED_EDGE('',*,*,#2124,.F.);+#2124 = EDGE_CURVE('',#1901,#2097,#2125,.T.);+#2125 = SURFACE_CURVE('',#2126,(#2130,#2137),.PCURVE_S1.);+#2126 = LINE('',#2127,#2128);+#2127 = CARTESIAN_POINT('',(-1.35,-0.6925,0.775));+#2128 = VECTOR('',#2129,1.);+#2129 = DIRECTION('',(0.,1.,0.));+#2130 = PCURVE('',#705,#2131);+#2131 = DEFINITIONAL_REPRESENTATION('',(#2132),#2136);+#2132 = LINE('',#2133,#2134);+#2133 = CARTESIAN_POINT('',(-0.6925,1.25E-02));+#2134 = VECTOR('',#2135,1.);+#2135 = DIRECTION('',(1.,-7.342878714278E-20));+#2136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2137 = PCURVE('',#1228,#2138);+#2138 = DEFINITIONAL_REPRESENTATION('',(#2139),#2143);+#2139 = LINE('',#2140,#2141);+#2140 = CARTESIAN_POINT('',(0.,7.327285743254E-17));+#2141 = VECTOR('',#2142,1.);+#2142 = DIRECTION('',(1.,-1.782918603539E-17));+#2143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2144 = ADVANCED_FACE('',(#2145),#786,.F.);+#2145 = FACE_BOUND('',#2146,.F.);+#2146 = EDGE_LOOP('',(#2147,#2148,#2149,#2150));+#2147 = ORIENTED_EDGE('',*,*,#770,.T.);+#2148 = ORIENTED_EDGE('',*,*,#1161,.T.);+#2149 = ORIENTED_EDGE('',*,*,#1426,.F.);+#2150 = ORIENTED_EDGE('',*,*,#2151,.F.);+#2151 = EDGE_CURVE('',#771,#1404,#2152,.T.);+#2152 = SURFACE_CURVE('',#2153,(#2156,#2162),.PCURVE_S1.);+#2153 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2154,#2155),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2154 = CARTESIAN_POINT('',(1.28,-0.8,0.575));+#2155 = CARTESIAN_POINT('',(1.28,-0.8,0.775));+#2156 = PCURVE('',#786,#2157);+#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2161);+#2158 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2159,#2160),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2159 = CARTESIAN_POINT('',(0.,-0.2));+#2160 = CARTESIAN_POINT('',(0.,0.));+#2161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2162 = PCURVE('',#892,#2163);+#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2167);+#2164 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2165,#2166),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2165 = CARTESIAN_POINT('',(0.134350288425,-0.2));+#2166 = CARTESIAN_POINT('',(0.134350288425,0.));+#2167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2168 = ADVANCED_FACE('',(#2169),#858,.F.);+#2169 = FACE_BOUND('',#2170,.F.);+#2170 = EDGE_LOOP('',(#2171,#2172,#2190,#2191));+#2171 = ORIENTED_EDGE('',*,*,#844,.T.);+#2172 = ORIENTED_EDGE('',*,*,#2173,.T.);+#2173 = EDGE_CURVE('',#823,#1926,#2174,.T.);+#2174 = SURFACE_CURVE('',#2175,(#2178,#2184),.PCURVE_S1.);+#2175 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2176,#2177),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2176 = CARTESIAN_POINT('',(1.28,0.8,0.575));+#2177 = CARTESIAN_POINT('',(1.28,0.8,0.775));+#2178 = PCURVE('',#858,#2179);+#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2183);+#2180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2181,#2182),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2181 = CARTESIAN_POINT('',(2.56,-0.2));+#2182 = CARTESIAN_POINT('',(2.56,0.));+#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2184 = PCURVE('',#964,#2185);+#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2189);+#2186 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2187,#2188),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2187 = CARTESIAN_POINT('',(0.,-0.2));+#2188 = CARTESIAN_POINT('',(0.,0.));+#2189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2190 = ORIENTED_EDGE('',*,*,#1925,.F.);+#2191 = ORIENTED_EDGE('',*,*,#1091,.F.);+#2192 = ADVANCED_FACE('',(#2193),#892,.F.);+#2193 = FACE_BOUND('',#2194,.F.);+#2194 = EDGE_LOOP('',(#2195,#2196,#2197,#2198));+#2195 = ORIENTED_EDGE('',*,*,#876,.T.);+#2196 = ORIENTED_EDGE('',*,*,#2151,.T.);+#2197 = ORIENTED_EDGE('',*,*,#1403,.F.);+#2198 = ORIENTED_EDGE('',*,*,#2199,.F.);+#2199 = EDGE_CURVE('',#877,#1381,#2200,.T.);+#2200 = SURFACE_CURVE('',#2201,(#2204,#2210),.PCURVE_S1.);+#2201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2202,#2203),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2202 = CARTESIAN_POINT('',(1.375,-0.705,0.575));+#2203 = CARTESIAN_POINT('',(1.375,-0.705,0.775));+#2204 = PCURVE('',#892,#2205);+#2205 = DEFINITIONAL_REPRESENTATION('',(#2206),#2209);+#2206 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2207,#2208),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2207 = CARTESIAN_POINT('',(0.,-0.2));+#2208 = CARTESIAN_POINT('',(0.,0.));+#2209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2210 = PCURVE('',#998,#2211);+#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2215);+#2212 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2213,#2214),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2213 = CARTESIAN_POINT('',(1.41,-0.2));+#2214 = CARTESIAN_POINT('',(1.41,0.));+#2215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2216 = ADVANCED_FACE('',(#2217),#964,.F.);+#2217 = FACE_BOUND('',#2218,.F.);+#2218 = EDGE_LOOP('',(#2219,#2220,#2238,#2239));+#2219 = ORIENTED_EDGE('',*,*,#950,.T.);+#2220 = ORIENTED_EDGE('',*,*,#2221,.T.);+#2221 = EDGE_CURVE('',#929,#1949,#2222,.T.);+#2222 = SURFACE_CURVE('',#2223,(#2226,#2232),.PCURVE_S1.);+#2223 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2224,#2225),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2224 = CARTESIAN_POINT('',(1.375,0.705,0.575));+#2225 = CARTESIAN_POINT('',(1.375,0.705,0.775));+#2226 = PCURVE('',#964,#2227);+#2227 = DEFINITIONAL_REPRESENTATION('',(#2228),#2231);+#2228 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2229,#2230),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2229 = CARTESIAN_POINT('',(0.134350288425,-0.2));+#2230 = CARTESIAN_POINT('',(0.134350288425,0.));+#2231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2232 = PCURVE('',#1074,#2233);+#2233 = DEFINITIONAL_REPRESENTATION('',(#2234),#2237);+#2234 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2235,#2236),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2235 = CARTESIAN_POINT('',(0.,-0.2));+#2236 = CARTESIAN_POINT('',(0.,0.));+#2237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2238 = ORIENTED_EDGE('',*,*,#1948,.F.);+#2239 = ORIENTED_EDGE('',*,*,#2173,.F.);+#2240 = ADVANCED_FACE('',(#2241),#1074,.F.);+#2241 = FACE_BOUND('',#2242,.F.);+#2242 = EDGE_LOOP('',(#2243,#2244,#2245,#2271));+#2243 = ORIENTED_EDGE('',*,*,#2221,.F.);+#2244 = ORIENTED_EDGE('',*,*,#1060,.T.);+#2245 = ORIENTED_EDGE('',*,*,#2246,.T.);+#2246 = EDGE_CURVE('',#1011,#1972,#2247,.T.);+#2247 = SURFACE_CURVE('',#2248,(#2252,#2259),.PCURVE_S1.);+#2248 = LINE('',#2249,#2250);+#2249 = CARTESIAN_POINT('',(1.375,0.325,0.579830288983));+#2250 = VECTOR('',#2251,1.);+#2251 = DIRECTION('',(0.,0.,1.));+#2252 = PCURVE('',#1074,#2253);+#2253 = DEFINITIONAL_REPRESENTATION('',(#2254),#2258);+#2254 = LINE('',#2255,#2256);+#2255 = CARTESIAN_POINT('',(0.38,-0.195169711017));+#2256 = VECTOR('',#2257,1.);+#2257 = DIRECTION('',(0.,1.));+#2258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2259 = PCURVE('',#2260,#2265);+#2260 = PLANE('',#2261);+#2261 = AXIS2_PLACEMENT_3D('',#2262,#2263,#2264);+#2262 = CARTESIAN_POINT('',(1.610729118287,0.325,0.384660577966));+#2263 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#2264 = DIRECTION('',(0.,0.,1.));+#2265 = DEFINITIONAL_REPRESENTATION('',(#2266),#2270);+#2266 = LINE('',#2267,#2268);+#2267 = CARTESIAN_POINT('',(0.195169711017,0.235729118287));+#2268 = VECTOR('',#2269,1.);+#2269 = DIRECTION('',(1.,0.));+#2270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2271 = ORIENTED_EDGE('',*,*,#1971,.F.);+#2272 = ADVANCED_FACE('',(#2273),#1026,.F.);+#2273 = FACE_BOUND('',#2274,.F.);+#2274 = EDGE_LOOP('',(#2275,#2276,#2309,#2337));+#2275 = ORIENTED_EDGE('',*,*,#1010,.T.);+#2276 = ORIENTED_EDGE('',*,*,#2277,.T.);+#2277 = EDGE_CURVE('',#983,#2278,#2280,.T.);+#2278 = VERTEX_POINT('',#2279);+#2279 = CARTESIAN_POINT('',(1.493176930361,-0.325,0.47583778132));+#2280 = SURFACE_CURVE('',#2281,(#2286,#2293),.PCURVE_S1.);+#2281 = CIRCLE('',#2282,0.12);+#2282 = AXIS2_PLACEMENT_3D('',#2283,#2284,#2285);+#2283 = CARTESIAN_POINT('',(1.375,-0.325,0.455));+#2284 = DIRECTION('',(2.22044604925E-16,1.,0.));+#2285 = DIRECTION('',(-9.251858538543E-16,2.054325274013E-31,1.));+#2286 = PCURVE('',#1026,#2287);+#2287 = DEFINITIONAL_REPRESENTATION('',(#2288),#2292);+#2288 = LINE('',#2289,#2290);+#2289 = CARTESIAN_POINT('',(0.,-0.65));+#2290 = VECTOR('',#2291,1.);+#2291 = DIRECTION('',(1.,7.951386703661E-17));+#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2293 = PCURVE('',#2294,#2299);+#2294 = PLANE('',#2295);+#2295 = AXIS2_PLACEMENT_3D('',#2296,#2297,#2298);+#2296 = CARTESIAN_POINT('',(1.610729118287,-0.325,0.384660577966));+#2297 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#2298 = DIRECTION('',(0.,0.,1.));+#2299 = DEFINITIONAL_REPRESENTATION('',(#2300),#2308);+#2300 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2301,#2302,#2303,#2304,+#2305,#2306,#2307),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2301 = CARTESIAN_POINT('',(0.190339422034,0.235729118287));+#2302 = CARTESIAN_POINT('',(0.190339422034,2.788302137874E-02));+#2303 = CARTESIAN_POINT('',(1.0339422034E-02,0.131806069833));+#2304 = CARTESIAN_POINT('',(-0.169660577966,0.235729118287));+#2305 = CARTESIAN_POINT('',(1.0339422034E-02,0.339652166741));+#2306 = CARTESIAN_POINT('',(0.190339422034,0.443575215195));+#2307 = CARTESIAN_POINT('',(0.190339422034,0.235729118287));+#2308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2309 = ORIENTED_EDGE('',*,*,#2310,.F.);+#2310 = EDGE_CURVE('',#2311,#2278,#2313,.T.);+#2311 = VERTEX_POINT('',#2312);+#2312 = CARTESIAN_POINT('',(1.493176930361,0.325,0.47583778132));+#2313 = SURFACE_CURVE('',#2314,(#2318,#2325),.PCURVE_S1.);+#2314 = LINE('',#2315,#2316);+#2315 = CARTESIAN_POINT('',(1.493176930361,0.325,0.47583778132));+#2316 = VECTOR('',#2317,1.);+#2317 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#2318 = PCURVE('',#1026,#2319);+#2319 = DEFINITIONAL_REPRESENTATION('',(#2320),#2324);+#2320 = LINE('',#2321,#2322);+#2321 = CARTESIAN_POINT('',(1.396263401595,5.551115123126E-17));+#2322 = VECTOR('',#2323,1.);+#2323 = DIRECTION('',(0.,-1.));+#2324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2325 = PCURVE('',#2326,#2331);+#2326 = PLANE('',#2327);+#2327 = AXIS2_PLACEMENT_3D('',#2328,#2329,#2330);+#2328 = CARTESIAN_POINT('',(1.493176930361,0.325,0.47583778132));+#2329 = DIRECTION('',(0.989759848633,-2.197708345604E-16,0.142742572604)+ );+#2330 = DIRECTION('',(0.142742572604,-3.169521813984E-17,-0.989759848633+ ));+#2331 = DEFINITIONAL_REPRESENTATION('',(#2332),#2336);+#2332 = LINE('',#2333,#2334);+#2333 = CARTESIAN_POINT('',(0.,0.));+#2334 = VECTOR('',#2335,1.);+#2335 = DIRECTION('',(-3.309801272385E-30,-1.));+#2336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2337 = ORIENTED_EDGE('',*,*,#2338,.F.);+#2338 = EDGE_CURVE('',#1011,#2311,#2339,.T.);+#2339 = SURFACE_CURVE('',#2340,(#2345,#2352),.PCURVE_S1.);+#2340 = CIRCLE('',#2341,0.12);+#2341 = AXIS2_PLACEMENT_3D('',#2342,#2343,#2344);+#2342 = CARTESIAN_POINT('',(1.375,0.325,0.455));+#2343 = DIRECTION('',(2.22044604925E-16,1.,0.));+#2344 = DIRECTION('',(-9.251858538543E-16,2.054325274013E-31,1.));+#2345 = PCURVE('',#1026,#2346);+#2346 = DEFINITIONAL_REPRESENTATION('',(#2347),#2351);+#2347 = LINE('',#2348,#2349);+#2348 = CARTESIAN_POINT('',(0.,0.));+#2349 = VECTOR('',#2350,1.);+#2350 = DIRECTION('',(1.,3.975693351831E-17));+#2351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2352 = PCURVE('',#2260,#2353);+#2353 = DEFINITIONAL_REPRESENTATION('',(#2354),#2362);+#2354 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2355,#2356,#2357,#2358,+#2359,#2360,#2361),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2355 = CARTESIAN_POINT('',(0.190339422034,0.235729118287));+#2356 = CARTESIAN_POINT('',(0.190339422034,2.788302137874E-02));+#2357 = CARTESIAN_POINT('',(1.0339422034E-02,0.131806069833));+#2358 = CARTESIAN_POINT('',(-0.169660577966,0.235729118287));+#2359 = CARTESIAN_POINT('',(1.0339422034E-02,0.339652166741));+#2360 = CARTESIAN_POINT('',(0.190339422034,0.443575215195));+#2361 = CARTESIAN_POINT('',(0.190339422034,0.235729118287));+#2362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2363 = ADVANCED_FACE('',(#2364),#998,.F.);+#2364 = FACE_BOUND('',#2365,.F.);+#2365 = EDGE_LOOP('',(#2366,#2387,#2388,#2389));+#2366 = ORIENTED_EDGE('',*,*,#2367,.F.);+#2367 = EDGE_CURVE('',#983,#1353,#2368,.T.);+#2368 = SURFACE_CURVE('',#2369,(#2373,#2380),.PCURVE_S1.);+#2369 = LINE('',#2370,#2371);+#2370 = CARTESIAN_POINT('',(1.375,-0.325,0.579830288983));+#2371 = VECTOR('',#2372,1.);+#2372 = DIRECTION('',(0.,0.,1.));+#2373 = PCURVE('',#998,#2374);+#2374 = DEFINITIONAL_REPRESENTATION('',(#2375),#2379);+#2375 = LINE('',#2376,#2377);+#2376 = CARTESIAN_POINT('',(1.03,-0.195169711017));+#2377 = VECTOR('',#2378,1.);+#2378 = DIRECTION('',(0.,1.));+#2379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2380 = PCURVE('',#2294,#2381);+#2381 = DEFINITIONAL_REPRESENTATION('',(#2382),#2386);+#2382 = LINE('',#2383,#2384);+#2383 = CARTESIAN_POINT('',(0.195169711017,0.235729118287));+#2384 = VECTOR('',#2385,1.);+#2385 = DIRECTION('',(1.,0.));+#2386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2387 = ORIENTED_EDGE('',*,*,#982,.T.);+#2388 = ORIENTED_EDGE('',*,*,#2199,.T.);+#2389 = ORIENTED_EDGE('',*,*,#1380,.F.);+#2390 = ADVANCED_FACE('',(#2391),#1368,.F.);+#2391 = FACE_BOUND('',#2392,.F.);+#2392 = EDGE_LOOP('',(#2393,#2394,#2420,#2421));+#2393 = ORIENTED_EDGE('',*,*,#1994,.F.);+#2394 = ORIENTED_EDGE('',*,*,#2395,.T.);+#2395 = EDGE_CURVE('',#1972,#1353,#2396,.T.);+#2396 = SURFACE_CURVE('',#2397,(#2401,#2408),.PCURVE_S1.);+#2397 = LINE('',#2398,#2399);+#2398 = CARTESIAN_POINT('',(1.375,0.325,0.775));+#2399 = VECTOR('',#2400,1.);+#2400 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#2401 = PCURVE('',#1368,#2402);+#2402 = DEFINITIONAL_REPRESENTATION('',(#2403),#2407);+#2403 = LINE('',#2404,#2405);+#2404 = CARTESIAN_POINT('',(0.,0.));+#2405 = VECTOR('',#2406,1.);+#2406 = DIRECTION('',(0.,-1.));+#2407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2408 = PCURVE('',#2409,#2414);+#2409 = CYLINDRICAL_SURFACE('',#2410,0.32);+#2410 = AXIS2_PLACEMENT_3D('',#2411,#2412,#2413);+#2411 = CARTESIAN_POINT('',(1.375,0.325,0.455));+#2412 = DIRECTION('',(2.22044604925E-16,1.,0.));+#2413 = DIRECTION('',(0.984807753012,-2.186712484447E-16,0.173648177667)+ );+#2414 = DEFINITIONAL_REPRESENTATION('',(#2415),#2419);+#2415 = LINE('',#2416,#2417);+#2416 = CARTESIAN_POINT('',(4.886921905584,0.));+#2417 = VECTOR('',#2418,1.);+#2418 = DIRECTION('',(0.,-1.));+#2419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2420 = ORIENTED_EDGE('',*,*,#1352,.T.);+#2421 = ORIENTED_EDGE('',*,*,#2422,.F.);+#2422 = EDGE_CURVE('',#1995,#1325,#2423,.T.);+#2423 = SURFACE_CURVE('',#2424,(#2428,#2435),.PCURVE_S1.);+#2424 = LINE('',#2425,#2426);+#2425 = CARTESIAN_POINT('',(1.35,0.6925,0.775));+#2426 = VECTOR('',#2427,1.);+#2427 = DIRECTION('',(0.,-1.,0.));+#2428 = PCURVE('',#1368,#2429);+#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434);+#2430 = LINE('',#2431,#2432);+#2431 = CARTESIAN_POINT('',(2.5E-02,0.3675));+#2432 = VECTOR('',#2433,1.);+#2433 = DIRECTION('',(-2.22044604925E-16,-1.));+#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2435 = PCURVE('',#1340,#2436);+#2436 = DEFINITIONAL_REPRESENTATION('',(#2437),#2441);+#2437 = LINE('',#2438,#2439);+#2438 = CARTESIAN_POINT('',(0.,5.513166064067E-17));+#2439 = VECTOR('',#2440,1.);+#2440 = DIRECTION('',(1.,8.439673905713E-28));+#2441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2442 = ADVANCED_FACE('',(#2443),#1340,.F.);+#2443 = FACE_BOUND('',#2444,.F.);+#2444 = EDGE_LOOP('',(#2445,#2446,#2447,#2448,#2470,#2497));+#2445 = ORIENTED_EDGE('',*,*,#2017,.T.);+#2446 = ORIENTED_EDGE('',*,*,#2422,.T.);+#2447 = ORIENTED_EDGE('',*,*,#1324,.T.);+#2448 = ORIENTED_EDGE('',*,*,#2449,.T.);+#2449 = EDGE_CURVE('',#1297,#2450,#2452,.T.);+#2450 = VERTEX_POINT('',#2451);+#2451 = CARTESIAN_POINT('',(1.283243103516,-0.659121551758,1.25));+#2452 = SURFACE_CURVE('',#2453,(#2456,#2463),.PCURVE_S1.);+#2453 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2454,#2455),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2454 = CARTESIAN_POINT('',(1.35,-0.6925,0.775));+#2455 = CARTESIAN_POINT('',(1.283243103516,-0.659121551758,1.25));+#2456 = PCURVE('',#1340,#2457);+#2457 = DEFINITIONAL_REPRESENTATION('',(#2458),#2462);+#2458 = LINE('',#2459,#2460);+#2459 = CARTESIAN_POINT('',(1.385,4.857943477353E-17));+#2460 = VECTOR('',#2461,1.);+#2461 = DIRECTION('',(0.,1.));+#2462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2463 = PCURVE('',#1312,#2464);+#2464 = DEFINITIONAL_REPRESENTATION('',(#2465),#2469);+#2465 = LINE('',#2466,#2467);+#2466 = CARTESIAN_POINT('',(7.74437384668E-18,1.568222704809E-16));+#2467 = VECTOR('',#2468,1.);+#2468 = DIRECTION('',(4.935196634742E-17,1.));+#2469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2470 = ORIENTED_EDGE('',*,*,#2471,.F.);+#2471 = EDGE_CURVE('',#2472,#2450,#2474,.T.);+#2472 = VERTEX_POINT('',#2473);+#2473 = CARTESIAN_POINT('',(1.283243103516,0.659121551758,1.25));+#2474 = SURFACE_CURVE('',#2475,(#2479,#2485),.PCURVE_S1.);+#2475 = LINE('',#2476,#2477);+#2476 = CARTESIAN_POINT('',(1.283243103516,0.659121551758,1.25));+#2477 = VECTOR('',#2478,1.);+#2478 = DIRECTION('',(0.,-1.,0.));+#2479 = PCURVE('',#1340,#2480);+#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2484);+#2481 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2482,#2483),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.318243103516),.PIECEWISE_BEZIER_KNOTS.);+#2482 = CARTESIAN_POINT('',(4.71251639891E-17,1.));+#2483 = CARTESIAN_POINT('',(1.385,1.));+#2484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2485 = PCURVE('',#2486,#2491);+#2486 = PLANE('',#2487);+#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490);+#2488 = CARTESIAN_POINT('',(-1.283243103516,-0.659121551758,1.25));+#2489 = DIRECTION('',(0.,0.,1.));+#2490 = DIRECTION('',(0.889522261294,0.456891832562,-0.));+#2491 = DEFINITIONAL_REPRESENTATION('',(#2492),#2496);+#2492 = LINE('',#2493,#2494);+#2493 = CARTESIAN_POINT('',(2.885241121787,-1.173949826239E-12));+#2494 = VECTOR('',#2495,1.);+#2495 = DIRECTION('',(-0.456891832562,-0.889522261294));+#2496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2497 = ORIENTED_EDGE('',*,*,#2498,.F.);+#2498 = EDGE_CURVE('',#2018,#2472,#2499,.T.);+#2499 = SURFACE_CURVE('',#2500,(#2503,#2510),.PCURVE_S1.);+#2500 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2501,#2502),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2501 = CARTESIAN_POINT('',(1.35,0.6925,0.775));+#2502 = CARTESIAN_POINT('',(1.283243103516,0.659121551758,1.25));+#2503 = PCURVE('',#1340,#2504);+#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2509);+#2505 = LINE('',#2506,#2507);+#2506 = CARTESIAN_POINT('',(1.401718391241E-16,4.863364488215E-17));+#2507 = VECTOR('',#2508,1.);+#2508 = DIRECTION('',(2.359788647921E-17,1.));+#2509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2510 = PCURVE('',#2056,#2511);+#2511 = DEFINITIONAL_REPRESENTATION('',(#2512),#2516);+#2512 = LINE('',#2513,#2514);+#2513 = CARTESIAN_POINT('',(0.116672618896,1.809051111856E-16));+#2514 = VECTOR('',#2515,1.);+#2515 = DIRECTION('',(-1.249000902703E-16,1.));+#2516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2517 = ADVANCED_FACE('',(#2518),#1312,.F.);+#2518 = FACE_BOUND('',#2519,.F.);+#2519 = EDGE_LOOP('',(#2520,#2521,#2543,#2563));+#2520 = ORIENTED_EDGE('',*,*,#1296,.T.);+#2521 = ORIENTED_EDGE('',*,*,#2522,.T.);+#2522 = EDGE_CURVE('',#1269,#2523,#2525,.T.);+#2523 = VERTEX_POINT('',#2524);+#2524 = CARTESIAN_POINT('',(1.234121551758,-0.708243103516,1.25));+#2525 = SURFACE_CURVE('',#2526,(#2529,#2536),.PCURVE_S1.);+#2526 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2527,#2528),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2527 = CARTESIAN_POINT('',(1.2675,-0.775,0.775));+#2528 = CARTESIAN_POINT('',(1.234121551758,-0.708243103516,1.25));+#2529 = PCURVE('',#1312,#2530);+#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2535);+#2531 = LINE('',#2532,#2533);+#2532 = CARTESIAN_POINT('',(0.116672618896,8.451024902013E-17));+#2533 = VECTOR('',#2534,1.);+#2534 = DIRECTION('',(0.,1.));+#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2536 = PCURVE('',#1284,#2537);+#2537 = DEFINITIONAL_REPRESENTATION('',(#2538),#2542);+#2538 = LINE('',#2539,#2540);+#2539 = CARTESIAN_POINT('',(-3.659647381351E-16,4.22805925481E-17));+#2540 = VECTOR('',#2541,1.);+#2541 = DIRECTION('',(9.453697128946E-17,1.));+#2542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2543 = ORIENTED_EDGE('',*,*,#2544,.F.);+#2544 = EDGE_CURVE('',#2450,#2523,#2545,.T.);+#2545 = SURFACE_CURVE('',#2546,(#2550,#2556),.PCURVE_S1.);+#2546 = LINE('',#2547,#2548);+#2547 = CARTESIAN_POINT('',(1.283243103516,-0.659121551758,1.25));+#2548 = VECTOR('',#2549,1.);+#2549 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#2550 = PCURVE('',#1312,#2551);+#2551 = DEFINITIONAL_REPRESENTATION('',(#2552),#2555);+#2552 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2553,#2554),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,6.946836470098E-02),.PIECEWISE_BEZIER_KNOTS.);+#2553 = CARTESIAN_POINT('',(1.899007836338E-16,1.));+#2554 = CARTESIAN_POINT('',(0.116672618896,1.));+#2555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2556 = PCURVE('',#2486,#2557);+#2557 = DEFINITIONAL_REPRESENTATION('',(#2558),#2562);+#2558 = LINE('',#2559,#2560);+#2559 = CARTESIAN_POINT('',(2.28294661446,-1.172606586376));+#2560 = VECTOR('',#2561,1.);+#2561 = DIRECTION('',(-0.952058536051,-0.305915909904));+#2562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2563 = ORIENTED_EDGE('',*,*,#2449,.F.);+#2564 = ADVANCED_FACE('',(#2565),#1284,.F.);+#2565 = FACE_BOUND('',#2566,.F.);+#2566 = EDGE_LOOP('',(#2567,#2568,#2590,#2610));+#2567 = ORIENTED_EDGE('',*,*,#1268,.T.);+#2568 = ORIENTED_EDGE('',*,*,#2569,.T.);+#2569 = EDGE_CURVE('',#1241,#2570,#2572,.T.);+#2570 = VERTEX_POINT('',#2571);+#2571 = CARTESIAN_POINT('',(-1.234121551758,-0.708243103516,1.25));+#2572 = SURFACE_CURVE('',#2573,(#2576,#2583),.PCURVE_S1.);+#2573 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2574,#2575),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2574 = CARTESIAN_POINT('',(-1.2675,-0.775,0.775));+#2575 = CARTESIAN_POINT('',(-1.234121551758,-0.708243103516,1.25));+#2576 = PCURVE('',#1284,#2577);+#2577 = DEFINITIONAL_REPRESENTATION('',(#2578),#2582);+#2578 = LINE('',#2579,#2580);+#2579 = CARTESIAN_POINT('',(2.535,4.22805925481E-17));+#2580 = VECTOR('',#2581,1.);+#2581 = DIRECTION('',(0.,1.));+#2582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2583 = PCURVE('',#1256,#2584);+#2584 = DEFINITIONAL_REPRESENTATION('',(#2585),#2589);+#2585 = LINE('',#2586,#2587);+#2586 = CARTESIAN_POINT('',(8.882045387551E-18,1.086201947791E-16));+#2587 = VECTOR('',#2588,1.);+#2588 = DIRECTION('',(-8.637610760551E-17,1.));+#2589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2590 = ORIENTED_EDGE('',*,*,#2591,.F.);+#2591 = EDGE_CURVE('',#2523,#2570,#2592,.T.);+#2592 = SURFACE_CURVE('',#2593,(#2597,#2603),.PCURVE_S1.);+#2593 = LINE('',#2594,#2595);+#2594 = CARTESIAN_POINT('',(1.234121551758,-0.708243103516,1.25));+#2595 = VECTOR('',#2596,1.);+#2596 = DIRECTION('',(-1.,0.,0.));+#2597 = PCURVE('',#1284,#2598);+#2598 = DEFINITIONAL_REPRESENTATION('',(#2599),#2602);+#2599 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2600,#2601),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,2.468243103516),.PIECEWISE_BEZIER_KNOTS.);+#2600 = CARTESIAN_POINT('',(-4.337767215148E-17,1.));+#2601 = CARTESIAN_POINT('',(2.535,1.));+#2602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2603 = PCURVE('',#2486,#2604);+#2604 = DEFINITIONAL_REPRESENTATION('',(#2605),#2609);+#2605 = LINE('',#2606,#2607);+#2606 = CARTESIAN_POINT('',(2.216808664861,-1.193858064373));+#2607 = VECTOR('',#2608,1.);+#2608 = DIRECTION('',(-0.889522261294,0.456891832562));+#2609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2610 = ORIENTED_EDGE('',*,*,#2522,.F.);+#2611 = ADVANCED_FACE('',(#2612),#1256,.F.);+#2612 = FACE_BOUND('',#2613,.F.);+#2613 = EDGE_LOOP('',(#2614,#2615,#2637,#2657));+#2614 = ORIENTED_EDGE('',*,*,#1240,.T.);+#2615 = ORIENTED_EDGE('',*,*,#2616,.T.);+#2616 = EDGE_CURVE('',#1213,#2617,#2619,.T.);+#2617 = VERTEX_POINT('',#2618);+#2618 = CARTESIAN_POINT('',(-1.283243103516,-0.659121551758,1.25));+#2619 = SURFACE_CURVE('',#2620,(#2623,#2630),.PCURVE_S1.);+#2620 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2621,#2622),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2621 = CARTESIAN_POINT('',(-1.35,-0.6925,0.775));+#2622 = CARTESIAN_POINT('',(-1.283243103516,-0.659121551758,1.25));+#2623 = PCURVE('',#1256,#2624);+#2624 = DEFINITIONAL_REPRESENTATION('',(#2625),#2629);+#2625 = LINE('',#2626,#2627);+#2626 = CARTESIAN_POINT('',(0.116672618896,1.809051111856E-16));+#2627 = VECTOR('',#2628,1.);+#2628 = DIRECTION('',(-1.249000902703E-16,1.));+#2629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2630 = PCURVE('',#1228,#2631);+#2631 = DEFINITIONAL_REPRESENTATION('',(#2632),#2636);+#2632 = LINE('',#2633,#2634);+#2633 = CARTESIAN_POINT('',(1.401718391241E-16,4.863364488215E-17));+#2634 = VECTOR('',#2635,1.);+#2635 = DIRECTION('',(2.359788647921E-17,1.));+#2636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2637 = ORIENTED_EDGE('',*,*,#2638,.F.);+#2638 = EDGE_CURVE('',#2570,#2617,#2639,.T.);+#2639 = SURFACE_CURVE('',#2640,(#2644,#2650),.PCURVE_S1.);+#2640 = LINE('',#2641,#2642);+#2641 = CARTESIAN_POINT('',(-1.234121551758,-0.708243103516,1.25));+#2642 = VECTOR('',#2643,1.);+#2643 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#2644 = PCURVE('',#1256,#2645);+#2645 = DEFINITIONAL_REPRESENTATION('',(#2646),#2649);+#2646 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2647,#2648),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,6.946836470098E-02),.PIECEWISE_BEZIER_KNOTS.);+#2647 = CARTESIAN_POINT('',(-2.083877781519E-16,1.));+#2648 = CARTESIAN_POINT('',(0.116672618896,1.));+#2649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2650 = PCURVE('',#2486,#2651);+#2651 = DEFINITIONAL_REPRESENTATION('',(#2652),#2656);+#2652 = LINE('',#2653,#2654);+#2653 = CARTESIAN_POINT('',(2.125147799705E-02,-6.613794959907E-02));+#2654 = VECTOR('',#2655,1.);+#2655 = DIRECTION('',(-0.305915909904,0.952058536051));+#2656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2657 = ORIENTED_EDGE('',*,*,#2569,.F.);+#2658 = ADVANCED_FACE('',(#2659),#1228,.F.);+#2659 = FACE_BOUND('',#2660,.F.);+#2660 = EDGE_LOOP('',(#2661,#2662,#2683,#2684,#2706,#2726));+#2661 = ORIENTED_EDGE('',*,*,#1212,.T.);+#2662 = ORIENTED_EDGE('',*,*,#2663,.T.);+#2663 = EDGE_CURVE('',#1185,#1901,#2664,.T.);+#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.);+#2665 = LINE('',#2666,#2667);+#2666 = CARTESIAN_POINT('',(-1.35,-0.6925,0.775));+#2667 = VECTOR('',#2668,1.);+#2668 = DIRECTION('',(0.,1.,0.));+#2669 = PCURVE('',#1228,#2670);+#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675);+#2671 = LINE('',#2672,#2673);+#2672 = CARTESIAN_POINT('',(0.,5.513166064067E-17));+#2673 = VECTOR('',#2674,1.);+#2674 = DIRECTION('',(1.,8.439673905713E-28));+#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2676 = PCURVE('',#1200,#2677);+#2677 = DEFINITIONAL_REPRESENTATION('',(#2678),#2682);+#2678 = LINE('',#2679,#2680);+#2679 = CARTESIAN_POINT('',(2.5E-02,0.3675));+#2680 = VECTOR('',#2681,1.);+#2681 = DIRECTION('',(-1.110223024625E-16,-1.));+#2682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2683 = ORIENTED_EDGE('',*,*,#2124,.T.);+#2684 = ORIENTED_EDGE('',*,*,#2685,.T.);+#2685 = EDGE_CURVE('',#2097,#2686,#2688,.T.);+#2686 = VERTEX_POINT('',#2687);+#2687 = CARTESIAN_POINT('',(-1.283243103516,0.659121551758,1.25));+#2688 = SURFACE_CURVE('',#2689,(#2692,#2699),.PCURVE_S1.);+#2689 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2690,#2691),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2690 = CARTESIAN_POINT('',(-1.35,0.6925,0.775));+#2691 = CARTESIAN_POINT('',(-1.283243103516,0.659121551758,1.25));+#2692 = PCURVE('',#1228,#2693);+#2693 = DEFINITIONAL_REPRESENTATION('',(#2694),#2698);+#2694 = LINE('',#2695,#2696);+#2695 = CARTESIAN_POINT('',(1.385,4.857943477353E-17));+#2696 = VECTOR('',#2697,1.);+#2697 = DIRECTION('',(0.,1.));+#2698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2699 = PCURVE('',#2112,#2700);+#2700 = DEFINITIONAL_REPRESENTATION('',(#2701),#2705);+#2701 = LINE('',#2702,#2703);+#2702 = CARTESIAN_POINT('',(7.74437384668E-18,1.568222704809E-16));+#2703 = VECTOR('',#2704,1.);+#2704 = DIRECTION('',(4.935196634742E-17,1.));+#2705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2706 = ORIENTED_EDGE('',*,*,#2707,.F.);+#2707 = EDGE_CURVE('',#2617,#2686,#2708,.T.);+#2708 = SURFACE_CURVE('',#2709,(#2713,#2719),.PCURVE_S1.);+#2709 = LINE('',#2710,#2711);+#2710 = CARTESIAN_POINT('',(-1.283243103516,-0.659121551758,1.25));+#2711 = VECTOR('',#2712,1.);+#2712 = DIRECTION('',(0.,1.,0.));+#2713 = PCURVE('',#1228,#2714);+#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2718);+#2715 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2716,#2717),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.318243103516),.PIECEWISE_BEZIER_KNOTS.);+#2716 = CARTESIAN_POINT('',(4.71251639891E-17,1.));+#2717 = CARTESIAN_POINT('',(1.385,1.));+#2718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2719 = PCURVE('',#2486,#2720);+#2720 = DEFINITIONAL_REPRESENTATION('',(#2721),#2725);+#2721 = LINE('',#2722,#2723);+#2722 = CARTESIAN_POINT('',(0.,0.));+#2723 = VECTOR('',#2724,1.);+#2724 = DIRECTION('',(0.456891832562,0.889522261294));+#2725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2726 = ORIENTED_EDGE('',*,*,#2616,.F.);+#2727 = ADVANCED_FACE('',(#2728),#1200,.F.);+#2728 = FACE_BOUND('',#2729,.F.);+#2729 = EDGE_LOOP('',(#2730,#2731,#2752,#2753));+#2730 = ORIENTED_EDGE('',*,*,#1184,.F.);+#2731 = ORIENTED_EDGE('',*,*,#2732,.T.);+#2732 = EDGE_CURVE('',#500,#648,#2733,.T.);+#2733 = SURFACE_CURVE('',#2734,(#2738,#2745),.PCURVE_S1.);+#2734 = LINE('',#2735,#2736);+#2735 = CARTESIAN_POINT('',(-1.375,-0.325,0.775));+#2736 = VECTOR('',#2737,1.);+#2737 = DIRECTION('',(1.110223024625E-16,1.,0.));+#2738 = PCURVE('',#1200,#2739);+#2739 = DEFINITIONAL_REPRESENTATION('',(#2740),#2744);+#2740 = LINE('',#2741,#2742);+#2741 = CARTESIAN_POINT('',(0.,-0.));+#2742 = VECTOR('',#2743,1.);+#2743 = DIRECTION('',(0.,-1.));+#2744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2745 = PCURVE('',#1664,#2746);+#2746 = DEFINITIONAL_REPRESENTATION('',(#2747),#2751);+#2747 = LINE('',#2748,#2749);+#2748 = CARTESIAN_POINT('',(4.886921905584,0.));+#2749 = VECTOR('',#2750,1.);+#2750 = DIRECTION('',(0.,-1.));+#2751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2752 = ORIENTED_EDGE('',*,*,#1900,.T.);+#2753 = ORIENTED_EDGE('',*,*,#2663,.F.);+#2754 = ADVANCED_FACE('',(#2755),#1664,.T.);+#2755 = FACE_BOUND('',#2756,.T.);+#2756 = EDGE_LOOP('',(#2757,#2758,#2759,#2760));+#2757 = ORIENTED_EDGE('',*,*,#1649,.T.);+#2758 = ORIENTED_EDGE('',*,*,#2732,.T.);+#2759 = ORIENTED_EDGE('',*,*,#1875,.F.);+#2760 = ORIENTED_EDGE('',*,*,#2761,.F.);+#2761 = EDGE_CURVE('',#1622,#1853,#2762,.T.);+#2762 = SURFACE_CURVE('',#2763,(#2767,#2774),.PCURVE_S1.);+#2763 = LINE('',#2764,#2765);+#2764 = CARTESIAN_POINT('',(-1.690138480964,-0.325,0.510567416853));+#2765 = VECTOR('',#2766,1.);+#2766 = DIRECTION('',(1.110223024625E-16,1.,0.));+#2767 = PCURVE('',#1664,#2768);+#2768 = DEFINITIONAL_REPRESENTATION('',(#2769),#2773);+#2769 = LINE('',#2770,#2771);+#2770 = CARTESIAN_POINT('',(6.28318530718,0.));+#2771 = VECTOR('',#2772,1.);+#2772 = DIRECTION('',(0.,-1.));+#2773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2774 = PCURVE('',#1637,#2775);+#2775 = DEFINITIONAL_REPRESENTATION('',(#2776),#2780);+#2776 = LINE('',#2777,#2778);+#2777 = CARTESIAN_POINT('',(0.213592416852,-3.384929122576E-18));+#2778 = VECTOR('',#2779,1.);+#2779 = DIRECTION('',(-3.346354243392E-30,-1.));+#2780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2781 = ADVANCED_FACE('',(#2782),#1637,.F.);+#2782 = FACE_BOUND('',#2783,.F.);+#2783 = EDGE_LOOP('',(#2784,#2805,#2806,#2807));+#2784 = ORIENTED_EDGE('',*,*,#2785,.T.);+#2785 = EDGE_CURVE('',#1589,#1825,#2786,.T.);+#2786 = SURFACE_CURVE('',#2787,(#2791,#2798),.PCURVE_S1.);+#2787 = LINE('',#2788,#2789);+#2788 = CARTESIAN_POINT('',(-1.720627212034,-0.325,0.29916221868));+#2789 = VECTOR('',#2790,1.);+#2790 = DIRECTION('',(1.110223024625E-16,1.,0.));+#2791 = PCURVE('',#1637,#2792);+#2792 = DEFINITIONAL_REPRESENTATION('',(#2793),#2797);+#2793 = LINE('',#2794,#2795);+#2794 = CARTESIAN_POINT('',(0.,0.));+#2795 = VECTOR('',#2796,1.);+#2796 = DIRECTION('',(-3.346354243392E-30,-1.));+#2797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2798 = PCURVE('',#1609,#2799);+#2799 = DEFINITIONAL_REPRESENTATION('',(#2800),#2804);+#2800 = LINE('',#2801,#2802);+#2801 = CARTESIAN_POINT('',(1.396263401596,-5.551115123126E-17));+#2802 = VECTOR('',#2803,1.);+#2803 = DIRECTION('',(0.,-1.));+#2804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2805 = ORIENTED_EDGE('',*,*,#1852,.T.);+#2806 = ORIENTED_EDGE('',*,*,#2761,.F.);+#2807 = ORIENTED_EDGE('',*,*,#1621,.F.);+#2808 = ADVANCED_FACE('',(#2809),#1609,.F.);+#2809 = FACE_BOUND('',#2810,.F.);+#2810 = EDGE_LOOP('',(#2811,#2832,#2833,#2834));+#2811 = ORIENTED_EDGE('',*,*,#2812,.T.);+#2812 = EDGE_CURVE('',#1561,#1802,#2813,.T.);+#2813 = SURFACE_CURVE('',#2814,(#2818,#2825),.PCURVE_S1.);+#2814 = LINE('',#2815,#2816);+#2815 = CARTESIAN_POINT('',(-1.838804142396,-0.325,0.2));+#2816 = VECTOR('',#2817,1.);+#2817 = DIRECTION('',(1.110223024625E-16,1.,0.));+#2818 = PCURVE('',#1609,#2819);+#2819 = DEFINITIONAL_REPRESENTATION('',(#2820),#2824);+#2820 = LINE('',#2821,#2822);+#2821 = CARTESIAN_POINT('',(0.,0.));+#2822 = VECTOR('',#2823,1.);+#2823 = DIRECTION('',(0.,-1.));+#2824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2825 = PCURVE('',#1576,#2826);+#2826 = DEFINITIONAL_REPRESENTATION('',(#2827),#2831);+#2827 = LINE('',#2828,#2829);+#2828 = CARTESIAN_POINT('',(6.1195857604E-02,-6.794105012363E-18));+#2829 = VECTOR('',#2830,1.);+#2830 = DIRECTION('',(0.,-1.));+#2831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2832 = ORIENTED_EDGE('',*,*,#1824,.T.);+#2833 = ORIENTED_EDGE('',*,*,#2785,.F.);+#2834 = ORIENTED_EDGE('',*,*,#1588,.F.);+#2835 = ADVANCED_FACE('',(#2836),#1576,.F.);+#2836 = FACE_BOUND('',#2837,.F.);+#2837 = EDGE_LOOP('',(#2838,#2859,#2860,#2861));+#2838 = ORIENTED_EDGE('',*,*,#2839,.T.);+#2839 = EDGE_CURVE('',#1533,#1779,#2840,.T.);+#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.);+#2841 = LINE('',#2842,#2843);+#2842 = CARTESIAN_POINT('',(-1.9,-0.325,0.2));+#2843 = VECTOR('',#2844,1.);+#2844 = DIRECTION('',(1.110223024625E-16,1.,0.));+#2845 = PCURVE('',#1576,#2846);+#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851);+#2847 = LINE('',#2848,#2849);+#2848 = CARTESIAN_POINT('',(0.,-0.));+#2849 = VECTOR('',#2850,1.);+#2850 = DIRECTION('',(0.,-1.));+#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2852 = PCURVE('',#1548,#2853);+#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858);+#2854 = LINE('',#2855,#2856);+#2855 = CARTESIAN_POINT('',(0.2,0.));+#2856 = VECTOR('',#2857,1.);+#2857 = DIRECTION('',(0.,-1.));+#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2859 = ORIENTED_EDGE('',*,*,#1801,.T.);+#2860 = ORIENTED_EDGE('',*,*,#2812,.F.);+#2861 = ORIENTED_EDGE('',*,*,#1560,.F.);+#2862 = ADVANCED_FACE('',(#2863),#1548,.F.);+#2863 = FACE_BOUND('',#2864,.F.);+#2864 = EDGE_LOOP('',(#2865,#2886,#2887,#2888));+#2865 = ORIENTED_EDGE('',*,*,#2866,.T.);+#2866 = EDGE_CURVE('',#1505,#1756,#2867,.T.);+#2867 = SURFACE_CURVE('',#2868,(#2872,#2879),.PCURVE_S1.);+#2868 = LINE('',#2869,#2870);+#2869 = CARTESIAN_POINT('',(-1.9,-0.325,-5.551115123126E-17));+#2870 = VECTOR('',#2871,1.);+#2871 = DIRECTION('',(1.110223024625E-16,1.,0.));+#2872 = PCURVE('',#1548,#2873);+#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878);+#2874 = LINE('',#2875,#2876);+#2875 = CARTESIAN_POINT('',(0.,0.));+#2876 = VECTOR('',#2877,1.);+#2877 = DIRECTION('',(0.,-1.));+#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2879 = PCURVE('',#1520,#2880);+#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885);+#2881 = LINE('',#2882,#2883);+#2882 = CARTESIAN_POINT('',(6.1195857604E-02,6.794105012363E-18));+#2883 = VECTOR('',#2884,1.);+#2884 = DIRECTION('',(0.,-1.));+#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2886 = ORIENTED_EDGE('',*,*,#1778,.T.);+#2887 = ORIENTED_EDGE('',*,*,#2839,.F.);+#2888 = ORIENTED_EDGE('',*,*,#1532,.F.);+#2889 = ADVANCED_FACE('',(#2890),#1520,.F.);+#2890 = FACE_BOUND('',#2891,.F.);+#2891 = EDGE_LOOP('',(#2892,#2913,#2914,#2915));+#2892 = ORIENTED_EDGE('',*,*,#2893,.T.);+#2893 = EDGE_CURVE('',#1476,#1732,#2894,.T.);+#2894 = SURFACE_CURVE('',#2895,(#2899,#2906),.PCURVE_S1.);+#2895 = LINE('',#2896,#2897);+#2896 = CARTESIAN_POINT('',(-1.838804142396,-0.325,-5.551115123126E-17)+ );+#2897 = VECTOR('',#2898,1.);+#2898 = DIRECTION('',(1.110223024625E-16,1.,0.));+#2899 = PCURVE('',#1520,#2900);+#2900 = DEFINITIONAL_REPRESENTATION('',(#2901),#2905);+#2901 = LINE('',#2902,#2903);+#2902 = CARTESIAN_POINT('',(0.,0.));+#2903 = VECTOR('',#2904,1.);+#2904 = DIRECTION('',(0.,-1.));+#2905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2906 = PCURVE('',#1492,#2907);+#2907 = DEFINITIONAL_REPRESENTATION('',(#2908),#2912);+#2908 = LINE('',#2909,#2910);+#2909 = CARTESIAN_POINT('',(4.886921905584,0.));+#2910 = VECTOR('',#2911,1.);+#2911 = DIRECTION('',(0.,-1.));+#2912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2913 = ORIENTED_EDGE('',*,*,#1755,.T.);+#2914 = ORIENTED_EDGE('',*,*,#2866,.F.);+#2915 = ORIENTED_EDGE('',*,*,#1504,.F.);+#2916 = ADVANCED_FACE('',(#2917),#1492,.T.);+#2917 = FACE_BOUND('',#2918,.T.);+#2918 = EDGE_LOOP('',(#2919,#2920,#2921,#2922));+#2919 = ORIENTED_EDGE('',*,*,#1475,.T.);+#2920 = ORIENTED_EDGE('',*,*,#2893,.T.);+#2921 = ORIENTED_EDGE('',*,*,#1731,.F.);+#2922 = ORIENTED_EDGE('',*,*,#1703,.F.);+#2923 = ADVANCED_FACE('',(#2924),#2112,.F.);+#2924 = FACE_BOUND('',#2925,.F.);+#2925 = EDGE_LOOP('',(#2926,#2927,#2949,#2969));+#2926 = ORIENTED_EDGE('',*,*,#2096,.T.);+#2927 = ORIENTED_EDGE('',*,*,#2928,.T.);+#2928 = EDGE_CURVE('',#2069,#2929,#2931,.T.);+#2929 = VERTEX_POINT('',#2930);+#2930 = CARTESIAN_POINT('',(-1.234121551758,0.708243103516,1.25));+#2931 = SURFACE_CURVE('',#2932,(#2935,#2942),.PCURVE_S1.);+#2932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2933,#2934),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2933 = CARTESIAN_POINT('',(-1.2675,0.775,0.775));+#2934 = CARTESIAN_POINT('',(-1.234121551758,0.708243103516,1.25));+#2935 = PCURVE('',#2112,#2936);+#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941);+#2937 = LINE('',#2938,#2939);+#2938 = CARTESIAN_POINT('',(0.116672618896,8.451024902013E-17));+#2939 = VECTOR('',#2940,1.);+#2940 = DIRECTION('',(0.,1.));+#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2942 = PCURVE('',#2084,#2943);+#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948);+#2944 = LINE('',#2945,#2946);+#2945 = CARTESIAN_POINT('',(-3.659647381351E-16,4.22805925481E-17));+#2946 = VECTOR('',#2947,1.);+#2947 = DIRECTION('',(9.453697128946E-17,1.));+#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2949 = ORIENTED_EDGE('',*,*,#2950,.F.);+#2950 = EDGE_CURVE('',#2686,#2929,#2951,.T.);+#2951 = SURFACE_CURVE('',#2952,(#2956,#2962),.PCURVE_S1.);+#2952 = LINE('',#2953,#2954);+#2953 = CARTESIAN_POINT('',(-1.283243103516,0.659121551758,1.25));+#2954 = VECTOR('',#2955,1.);+#2955 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#2956 = PCURVE('',#2112,#2957);+#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2961);+#2958 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2959,#2960),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,6.946836470098E-02),.PIECEWISE_BEZIER_KNOTS.);+#2959 = CARTESIAN_POINT('',(1.899007836338E-16,1.));+#2960 = CARTESIAN_POINT('',(0.116672618896,1.));+#2961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2962 = PCURVE('',#2486,#2963);+#2963 = DEFINITIONAL_REPRESENTATION('',(#2964),#2968);+#2964 = LINE('',#2965,#2966);+#2965 = CARTESIAN_POINT('',(0.602294507328,1.172606586375));+#2966 = VECTOR('',#2967,1.);+#2967 = DIRECTION('',(0.952058536051,0.305915909904));+#2968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2969 = ORIENTED_EDGE('',*,*,#2685,.F.);+#2970 = ADVANCED_FACE('',(#2971),#2084,.F.);+#2971 = FACE_BOUND('',#2972,.F.);+#2972 = EDGE_LOOP('',(#2973,#2974,#2996,#3016));+#2973 = ORIENTED_EDGE('',*,*,#2068,.T.);+#2974 = ORIENTED_EDGE('',*,*,#2975,.T.);+#2975 = EDGE_CURVE('',#2041,#2976,#2978,.T.);+#2976 = VERTEX_POINT('',#2977);+#2977 = CARTESIAN_POINT('',(1.234121551758,0.708243103516,1.25));+#2978 = SURFACE_CURVE('',#2979,(#2982,#2989),.PCURVE_S1.);+#2979 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2980,#2981),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2980 = CARTESIAN_POINT('',(1.2675,0.775,0.775));+#2981 = CARTESIAN_POINT('',(1.234121551758,0.708243103516,1.25));+#2982 = PCURVE('',#2084,#2983);+#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988);+#2984 = LINE('',#2985,#2986);+#2985 = CARTESIAN_POINT('',(2.535,4.22805925481E-17));+#2986 = VECTOR('',#2987,1.);+#2987 = DIRECTION('',(0.,1.));+#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2989 = PCURVE('',#2056,#2990);+#2990 = DEFINITIONAL_REPRESENTATION('',(#2991),#2995);+#2991 = LINE('',#2992,#2993);+#2992 = CARTESIAN_POINT('',(8.882045387551E-18,1.086201947791E-16));+#2993 = VECTOR('',#2994,1.);+#2994 = DIRECTION('',(-8.637610760551E-17,1.));+#2995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2996 = ORIENTED_EDGE('',*,*,#2997,.F.);+#2997 = EDGE_CURVE('',#2929,#2976,#2998,.T.);+#2998 = SURFACE_CURVE('',#2999,(#3003,#3009),.PCURVE_S1.);+#2999 = LINE('',#3000,#3001);+#3000 = CARTESIAN_POINT('',(-1.234121551758,0.708243103516,1.25));+#3001 = VECTOR('',#3002,1.);+#3002 = DIRECTION('',(1.,0.,0.));+#3003 = PCURVE('',#2084,#3004);+#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3008);+#3005 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3006,#3007),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,2.468243103516),.PIECEWISE_BEZIER_KNOTS.);+#3006 = CARTESIAN_POINT('',(-4.337767215148E-17,1.));+#3007 = CARTESIAN_POINT('',(2.535,1.));+#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3009 = PCURVE('',#2486,#3010);+#3010 = DEFINITIONAL_REPRESENTATION('',(#3011),#3015);+#3011 = LINE('',#3012,#3013);+#3012 = CARTESIAN_POINT('',(0.668432456927,1.193858064372));+#3013 = VECTOR('',#3014,1.);+#3014 = DIRECTION('',(0.889522261294,-0.456891832562));+#3015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3016 = ORIENTED_EDGE('',*,*,#2928,.F.);+#3017 = ADVANCED_FACE('',(#3018),#2056,.F.);+#3018 = FACE_BOUND('',#3019,.F.);+#3019 = EDGE_LOOP('',(#3020,#3021,#3022,#3042));+#3020 = ORIENTED_EDGE('',*,*,#2040,.T.);+#3021 = ORIENTED_EDGE('',*,*,#2498,.T.);+#3022 = ORIENTED_EDGE('',*,*,#3023,.F.);+#3023 = EDGE_CURVE('',#2976,#2472,#3024,.T.);+#3024 = SURFACE_CURVE('',#3025,(#3029,#3035),.PCURVE_S1.);+#3025 = LINE('',#3026,#3027);+#3026 = CARTESIAN_POINT('',(1.234121551758,0.708243103516,1.25));+#3027 = VECTOR('',#3028,1.);+#3028 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#3029 = PCURVE('',#2056,#3030);+#3030 = DEFINITIONAL_REPRESENTATION('',(#3031),#3034);+#3031 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3032,#3033),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,6.946836470098E-02),.PIECEWISE_BEZIER_KNOTS.);+#3032 = CARTESIAN_POINT('',(-2.083877781519E-16,1.));+#3033 = CARTESIAN_POINT('',(0.116672618896,1.));+#3034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3035 = PCURVE('',#2486,#3036);+#3036 = DEFINITIONAL_REPRESENTATION('',(#3037),#3041);+#3037 = LINE('',#3038,#3039);+#3038 = CARTESIAN_POINT('',(2.86398964379,6.613794959789E-02));+#3039 = VECTOR('',#3040,1.);+#3040 = DIRECTION('',(0.305915909904,-0.952058536051));+#3041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3042 = ORIENTED_EDGE('',*,*,#2975,.F.);+#3043 = ADVANCED_FACE('',(#3044),#2260,.F.);+#3044 = FACE_BOUND('',#3045,.F.);+#3045 = EDGE_LOOP('',(#3046,#3047,#3048,#3071,#3100,#3128,#3156,#3184,+ #3217,#3245));+#3046 = ORIENTED_EDGE('',*,*,#2246,.F.);+#3047 = ORIENTED_EDGE('',*,*,#2338,.T.);+#3048 = ORIENTED_EDGE('',*,*,#3049,.T.);+#3049 = EDGE_CURVE('',#2311,#3050,#3052,.T.);+#3050 = VERTEX_POINT('',#3051);+#3051 = CARTESIAN_POINT('',(1.523665661432,0.325,0.264432583147));+#3052 = SURFACE_CURVE('',#3053,(#3057,#3064),.PCURVE_S1.);+#3053 = LINE('',#3054,#3055);+#3054 = CARTESIAN_POINT('',(1.493176930361,0.325,0.47583778132));+#3055 = VECTOR('',#3056,1.);+#3056 = DIRECTION('',(0.142742572604,-3.169521813984E-17,-0.989759848633+ ));+#3057 = PCURVE('',#2260,#3058);+#3058 = DEFINITIONAL_REPRESENTATION('',(#3059),#3063);+#3059 = LINE('',#3060,#3061);+#3060 = CARTESIAN_POINT('',(9.1177203354E-02,0.117552187926));+#3061 = VECTOR('',#3062,1.);+#3062 = DIRECTION('',(-0.989759848633,-0.142742572604));+#3063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3064 = PCURVE('',#2326,#3065);+#3065 = DEFINITIONAL_REPRESENTATION('',(#3066),#3070);+#3066 = LINE('',#3067,#3068);+#3067 = CARTESIAN_POINT('',(0.,0.));+#3068 = VECTOR('',#3069,1.);+#3069 = DIRECTION('',(1.,7.925756586913E-34));+#3070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3071 = ORIENTED_EDGE('',*,*,#3072,.T.);+#3072 = EDGE_CURVE('',#3050,#3073,#3075,.T.);+#3073 = VERTEX_POINT('',#3074);+#3074 = CARTESIAN_POINT('',(1.838804142396,0.325,-5.551115123126E-17));+#3075 = SURFACE_CURVE('',#3076,(#3081,#3088),.PCURVE_S1.);+#3076 = CIRCLE('',#3077,0.32);+#3077 = AXIS2_PLACEMENT_3D('',#3078,#3079,#3080);+#3078 = CARTESIAN_POINT('',(1.838804142396,0.325,0.32));+#3079 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3080 = DIRECTION('',(-0.984807753012,2.186712484447E-16,-0.173648177667+ ));+#3081 = PCURVE('',#2260,#3082);+#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3087);+#3083 = CIRCLE('',#3084,0.32);+#3084 = AXIS2_PLACEMENT_2D('',#3085,#3086);+#3085 = CARTESIAN_POINT('',(-6.4660577966E-02,-0.228075024109));+#3086 = DIRECTION('',(-0.173648177667,0.984807753012));+#3087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3088 = PCURVE('',#3089,#3094);+#3089 = CYLINDRICAL_SURFACE('',#3090,0.32);+#3090 = AXIS2_PLACEMENT_3D('',#3091,#3092,#3093);+#3091 = CARTESIAN_POINT('',(1.838804142396,0.325,0.32));+#3092 = DIRECTION('',(2.22044604925E-16,1.,0.));+#3093 = DIRECTION('',(-0.984807753012,2.186712484447E-16,-0.173648177667+ ));+#3094 = DEFINITIONAL_REPRESENTATION('',(#3095),#3099);+#3095 = LINE('',#3096,#3097);+#3096 = CARTESIAN_POINT('',(6.28318530718,0.));+#3097 = VECTOR('',#3098,1.);+#3098 = DIRECTION('',(-1.,0.));+#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3100 = ORIENTED_EDGE('',*,*,#3101,.T.);+#3101 = EDGE_CURVE('',#3073,#3102,#3104,.T.);+#3102 = VERTEX_POINT('',#3103);+#3103 = CARTESIAN_POINT('',(1.9,0.325,-5.551115123126E-17));+#3104 = SURFACE_CURVE('',#3105,(#3109,#3116),.PCURVE_S1.);+#3105 = LINE('',#3106,#3107);+#3106 = CARTESIAN_POINT('',(1.838804142396,0.325,-5.551115123126E-17));+#3107 = VECTOR('',#3108,1.);+#3108 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#3109 = PCURVE('',#2260,#3110);+#3110 = DEFINITIONAL_REPRESENTATION('',(#3111),#3115);+#3111 = LINE('',#3112,#3113);+#3112 = CARTESIAN_POINT('',(-0.384660577966,-0.228075024109));+#3113 = VECTOR('',#3114,1.);+#3114 = DIRECTION('',(0.,-1.));+#3115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3116 = PCURVE('',#3117,#3122);+#3117 = PLANE('',#3118);+#3118 = AXIS2_PLACEMENT_3D('',#3119,#3120,#3121);+#3119 = CARTESIAN_POINT('',(1.838804142396,0.325,-5.551115123126E-17));+#3120 = DIRECTION('',(0.,0.,1.));+#3121 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127);+#3123 = LINE('',#3124,#3125);+#3124 = CARTESIAN_POINT('',(0.,0.));+#3125 = VECTOR('',#3126,1.);+#3126 = DIRECTION('',(1.,0.));+#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3128 = ORIENTED_EDGE('',*,*,#3129,.T.);+#3129 = EDGE_CURVE('',#3102,#3130,#3132,.T.);+#3130 = VERTEX_POINT('',#3131);+#3131 = CARTESIAN_POINT('',(1.9,0.325,0.2));+#3132 = SURFACE_CURVE('',#3133,(#3137,#3144),.PCURVE_S1.);+#3133 = LINE('',#3134,#3135);+#3134 = CARTESIAN_POINT('',(1.9,0.325,-5.551115123126E-17));+#3135 = VECTOR('',#3136,1.);+#3136 = DIRECTION('',(0.,0.,1.));+#3137 = PCURVE('',#2260,#3138);+#3138 = DEFINITIONAL_REPRESENTATION('',(#3139),#3143);+#3139 = LINE('',#3140,#3141);+#3140 = CARTESIAN_POINT('',(-0.384660577966,-0.289270881713));+#3141 = VECTOR('',#3142,1.);+#3142 = DIRECTION('',(1.,0.));+#3143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3144 = PCURVE('',#3145,#3150);+#3145 = PLANE('',#3146);+#3146 = AXIS2_PLACEMENT_3D('',#3147,#3148,#3149);+#3147 = CARTESIAN_POINT('',(1.9,0.325,-5.551115123126E-17));+#3148 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#3149 = DIRECTION('',(0.,0.,1.));+#3150 = DEFINITIONAL_REPRESENTATION('',(#3151),#3155);+#3151 = LINE('',#3152,#3153);+#3152 = CARTESIAN_POINT('',(0.,0.));+#3153 = VECTOR('',#3154,1.);+#3154 = DIRECTION('',(1.,0.));+#3155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3156 = ORIENTED_EDGE('',*,*,#3157,.T.);+#3157 = EDGE_CURVE('',#3130,#3158,#3160,.T.);+#3158 = VERTEX_POINT('',#3159);+#3159 = CARTESIAN_POINT('',(1.838804142396,0.325,0.2));+#3160 = SURFACE_CURVE('',#3161,(#3165,#3172),.PCURVE_S1.);+#3161 = LINE('',#3162,#3163);+#3162 = CARTESIAN_POINT('',(1.9,0.325,0.2));+#3163 = VECTOR('',#3164,1.);+#3164 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#3165 = PCURVE('',#2260,#3166);+#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171);+#3167 = LINE('',#3168,#3169);+#3168 = CARTESIAN_POINT('',(-0.184660577966,-0.289270881713));+#3169 = VECTOR('',#3170,1.);+#3170 = DIRECTION('',(0.,1.));+#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3172 = PCURVE('',#3173,#3178);+#3173 = PLANE('',#3174);+#3174 = AXIS2_PLACEMENT_3D('',#3175,#3176,#3177);+#3175 = CARTESIAN_POINT('',(1.9,0.325,0.2));+#3176 = DIRECTION('',(0.,0.,-1.));+#3177 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#3178 = DEFINITIONAL_REPRESENTATION('',(#3179),#3183);+#3179 = LINE('',#3180,#3181);+#3180 = CARTESIAN_POINT('',(0.,0.));+#3181 = VECTOR('',#3182,1.);+#3182 = DIRECTION('',(1.,0.));+#3183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3184 = ORIENTED_EDGE('',*,*,#3185,.T.);+#3185 = EDGE_CURVE('',#3158,#3186,#3188,.T.);+#3186 = VERTEX_POINT('',#3187);+#3187 = CARTESIAN_POINT('',(1.720627212034,0.325,0.29916221868));+#3188 = SURFACE_CURVE('',#3189,(#3194,#3205),.PCURVE_S1.);+#3189 = CIRCLE('',#3190,0.12);+#3190 = AXIS2_PLACEMENT_3D('',#3191,#3192,#3193);+#3191 = CARTESIAN_POINT('',(1.838804142396,0.325,0.32));+#3192 = DIRECTION('',(2.22044604925E-16,1.,0.));+#3193 = DIRECTION('',(-1.850371707709E-15,4.108650548026E-31,-1.));+#3194 = PCURVE('',#2260,#3195);+#3195 = DEFINITIONAL_REPRESENTATION('',(#3196),#3204);+#3196 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3197,#3198,#3199,#3200,+#3201,#3202,#3203),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#3197 = CARTESIAN_POINT('',(-0.184660577966,-0.228075024109));+#3198 = CARTESIAN_POINT('',(-0.184660577966,-2.022892720073E-02));+#3199 = CARTESIAN_POINT('',(-4.660577966E-03,-0.124151975655));+#3200 = CARTESIAN_POINT('',(0.175339422034,-0.228075024109));+#3201 = CARTESIAN_POINT('',(-4.660577966E-03,-0.331998072563));+#3202 = CARTESIAN_POINT('',(-0.184660577966,-0.435921121017));+#3203 = CARTESIAN_POINT('',(-0.184660577966,-0.228075024109));+#3204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3205 = PCURVE('',#3206,#3211);+#3206 = CYLINDRICAL_SURFACE('',#3207,0.12);+#3207 = AXIS2_PLACEMENT_3D('',#3208,#3209,#3210);+#3208 = CARTESIAN_POINT('',(1.838804142396,0.325,0.32));+#3209 = DIRECTION('',(2.22044604925E-16,1.,0.));+#3210 = DIRECTION('',(-1.850371707709E-15,4.108650548026E-31,-1.));+#3211 = DEFINITIONAL_REPRESENTATION('',(#3212),#3216);+#3212 = LINE('',#3213,#3214);+#3213 = CARTESIAN_POINT('',(0.,0.));+#3214 = VECTOR('',#3215,1.);+#3215 = DIRECTION('',(1.,0.));+#3216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3217 = ORIENTED_EDGE('',*,*,#3218,.T.);+#3218 = EDGE_CURVE('',#3186,#3219,#3221,.T.);+#3219 = VERTEX_POINT('',#3220);+#3220 = CARTESIAN_POINT('',(1.690138480964,0.325,0.510567416853));+#3221 = SURFACE_CURVE('',#3222,(#3226,#3233),.PCURVE_S1.);+#3222 = LINE('',#3223,#3224);+#3223 = CARTESIAN_POINT('',(1.720627212034,0.325,0.29916221868));+#3224 = VECTOR('',#3225,1.);+#3225 = DIRECTION('',(-0.142742572604,3.169521813984E-17,0.989759848633)+ );+#3226 = PCURVE('',#2260,#3227);+#3227 = DEFINITIONAL_REPRESENTATION('',(#3228),#3232);+#3228 = LINE('',#3229,#3230);+#3229 = CARTESIAN_POINT('',(-8.5498359286E-02,-0.109898093747));+#3230 = VECTOR('',#3231,1.);+#3231 = DIRECTION('',(0.989759848633,0.142742572604));+#3232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3233 = PCURVE('',#3234,#3239);+#3234 = PLANE('',#3235);+#3235 = AXIS2_PLACEMENT_3D('',#3236,#3237,#3238);+#3236 = CARTESIAN_POINT('',(1.720627212034,0.325,0.29916221868));+#3237 = DIRECTION('',(-0.989759848633,2.197708345604E-16,-0.142742572604+ ));+#3238 = DIRECTION('',(-0.142742572604,3.169521813984E-17,0.989759848633)+ );+#3239 = DEFINITIONAL_REPRESENTATION('',(#3240),#3244);+#3240 = LINE('',#3241,#3242);+#3241 = CARTESIAN_POINT('',(0.,0.));+#3242 = VECTOR('',#3243,1.);+#3243 = DIRECTION('',(1.,-7.925756586913E-34));+#3244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3245 = ORIENTED_EDGE('',*,*,#3246,.T.);+#3246 = EDGE_CURVE('',#3219,#1972,#3247,.T.);+#3247 = SURFACE_CURVE('',#3248,(#3253,#3260),.PCURVE_S1.);+#3248 = CIRCLE('',#3249,0.32);+#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252);+#3250 = CARTESIAN_POINT('',(1.375,0.325,0.455));+#3251 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3252 = DIRECTION('',(0.984807753012,-2.186712484447E-16,0.173648177667)+ );+#3253 = PCURVE('',#2260,#3254);+#3254 = DEFINITIONAL_REPRESENTATION('',(#3255),#3259);+#3255 = CIRCLE('',#3256,0.32);+#3256 = AXIS2_PLACEMENT_2D('',#3257,#3258);+#3257 = CARTESIAN_POINT('',(7.0339422034E-02,0.235729118287));+#3258 = DIRECTION('',(0.173648177667,-0.984807753012));+#3259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3260 = PCURVE('',#2409,#3261);+#3261 = DEFINITIONAL_REPRESENTATION('',(#3262),#3266);+#3262 = LINE('',#3263,#3264);+#3263 = CARTESIAN_POINT('',(6.28318530718,5.551115123126E-17));+#3264 = VECTOR('',#3265,1.);+#3265 = DIRECTION('',(-1.,-3.97569335183E-17));+#3266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3267 = ADVANCED_FACE('',(#3268),#2326,.F.);+#3268 = FACE_BOUND('',#3269,.F.);+#3269 = EDGE_LOOP('',(#3270,#3271,#3294,#3315));+#3270 = ORIENTED_EDGE('',*,*,#2310,.T.);+#3271 = ORIENTED_EDGE('',*,*,#3272,.T.);+#3272 = EDGE_CURVE('',#2278,#3273,#3275,.T.);+#3273 = VERTEX_POINT('',#3274);+#3274 = CARTESIAN_POINT('',(1.523665661432,-0.325,0.264432583147));+#3275 = SURFACE_CURVE('',#3276,(#3280,#3287),.PCURVE_S1.);+#3276 = LINE('',#3277,#3278);+#3277 = CARTESIAN_POINT('',(1.493176930361,-0.325,0.47583778132));+#3278 = VECTOR('',#3279,1.);+#3279 = DIRECTION('',(0.142742572604,-3.169521813984E-17,-0.989759848633+ ));+#3280 = PCURVE('',#2326,#3281);+#3281 = DEFINITIONAL_REPRESENTATION('',(#3282),#3286);+#3282 = LINE('',#3283,#3284);+#3283 = CARTESIAN_POINT('',(-1.109332634895E-17,-0.65));+#3284 = VECTOR('',#3285,1.);+#3285 = DIRECTION('',(1.,7.925756586913E-34));+#3286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3287 = PCURVE('',#2294,#3288);+#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293);+#3289 = LINE('',#3290,#3291);+#3290 = CARTESIAN_POINT('',(9.1177203354E-02,0.117552187926));+#3291 = VECTOR('',#3292,1.);+#3292 = DIRECTION('',(-0.989759848633,-0.142742572604));+#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3294 = ORIENTED_EDGE('',*,*,#3295,.F.);+#3295 = EDGE_CURVE('',#3050,#3273,#3296,.T.);+#3296 = SURFACE_CURVE('',#3297,(#3301,#3308),.PCURVE_S1.);+#3297 = LINE('',#3298,#3299);+#3298 = CARTESIAN_POINT('',(1.523665661432,0.325,0.264432583147));+#3299 = VECTOR('',#3300,1.);+#3300 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3301 = PCURVE('',#2326,#3302);+#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307);+#3303 = LINE('',#3304,#3305);+#3304 = CARTESIAN_POINT('',(0.213592416852,6.769858245154E-18));+#3305 = VECTOR('',#3306,1.);+#3306 = DIRECTION('',(-3.309801272385E-30,-1.));+#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3308 = PCURVE('',#3089,#3309);+#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314);+#3310 = LINE('',#3311,#3312);+#3311 = CARTESIAN_POINT('',(6.28318530718,-5.551115123126E-17));+#3312 = VECTOR('',#3313,1.);+#3313 = DIRECTION('',(0.,-1.));+#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3315 = ORIENTED_EDGE('',*,*,#3049,.F.);+#3316 = ADVANCED_FACE('',(#3317),#2294,.T.);+#3317 = FACE_BOUND('',#3318,.T.);+#3318 = EDGE_LOOP('',(#3319,#3320,#3321,#3322,#3346,#3369,#3392,#3415,+ #3443,#3466));+#3319 = ORIENTED_EDGE('',*,*,#2367,.F.);+#3320 = ORIENTED_EDGE('',*,*,#2277,.T.);+#3321 = ORIENTED_EDGE('',*,*,#3272,.T.);+#3322 = ORIENTED_EDGE('',*,*,#3323,.T.);+#3323 = EDGE_CURVE('',#3273,#3324,#3326,.T.);+#3324 = VERTEX_POINT('',#3325);+#3325 = CARTESIAN_POINT('',(1.838804142396,-0.325,-5.551115123126E-17));+#3326 = SURFACE_CURVE('',#3327,(#3332,#3339),.PCURVE_S1.);+#3327 = CIRCLE('',#3328,0.32);+#3328 = AXIS2_PLACEMENT_3D('',#3329,#3330,#3331);+#3329 = CARTESIAN_POINT('',(1.838804142396,-0.325,0.32));+#3330 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3331 = DIRECTION('',(-0.984807753012,2.186712484447E-16,-0.173648177667+ ));+#3332 = PCURVE('',#2294,#3333);+#3333 = DEFINITIONAL_REPRESENTATION('',(#3334),#3338);+#3334 = CIRCLE('',#3335,0.32);+#3335 = AXIS2_PLACEMENT_2D('',#3336,#3337);+#3336 = CARTESIAN_POINT('',(-6.4660577966E-02,-0.228075024109));+#3337 = DIRECTION('',(-0.173648177667,0.984807753012));+#3338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3339 = PCURVE('',#3089,#3340);+#3340 = DEFINITIONAL_REPRESENTATION('',(#3341),#3345);+#3341 = LINE('',#3342,#3343);+#3342 = CARTESIAN_POINT('',(6.28318530718,-0.65));+#3343 = VECTOR('',#3344,1.);+#3344 = DIRECTION('',(-1.,0.));+#3345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3346 = ORIENTED_EDGE('',*,*,#3347,.T.);+#3347 = EDGE_CURVE('',#3324,#3348,#3350,.T.);+#3348 = VERTEX_POINT('',#3349);+#3349 = CARTESIAN_POINT('',(1.9,-0.325,-5.551115123126E-17));+#3350 = SURFACE_CURVE('',#3351,(#3355,#3362),.PCURVE_S1.);+#3351 = LINE('',#3352,#3353);+#3352 = CARTESIAN_POINT('',(1.838804142396,-0.325,-5.551115123126E-17));+#3353 = VECTOR('',#3354,1.);+#3354 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#3355 = PCURVE('',#2294,#3356);+#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361);+#3357 = LINE('',#3358,#3359);+#3358 = CARTESIAN_POINT('',(-0.384660577966,-0.228075024109));+#3359 = VECTOR('',#3360,1.);+#3360 = DIRECTION('',(0.,-1.));+#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3362 = PCURVE('',#3117,#3363);+#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368);+#3364 = LINE('',#3365,#3366);+#3365 = CARTESIAN_POINT('',(1.443289932012E-16,-0.65));+#3366 = VECTOR('',#3367,1.);+#3367 = DIRECTION('',(1.,0.));+#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3369 = ORIENTED_EDGE('',*,*,#3370,.T.);+#3370 = EDGE_CURVE('',#3348,#3371,#3373,.T.);+#3371 = VERTEX_POINT('',#3372);+#3372 = CARTESIAN_POINT('',(1.9,-0.325,0.2));+#3373 = SURFACE_CURVE('',#3374,(#3378,#3385),.PCURVE_S1.);+#3374 = LINE('',#3375,#3376);+#3375 = CARTESIAN_POINT('',(1.9,-0.325,-5.551115123126E-17));+#3376 = VECTOR('',#3377,1.);+#3377 = DIRECTION('',(0.,0.,1.));+#3378 = PCURVE('',#2294,#3379);+#3379 = DEFINITIONAL_REPRESENTATION('',(#3380),#3384);+#3380 = LINE('',#3381,#3382);+#3381 = CARTESIAN_POINT('',(-0.384660577966,-0.289270881713));+#3382 = VECTOR('',#3383,1.);+#3383 = DIRECTION('',(1.,0.));+#3384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3385 = PCURVE('',#3145,#3386);+#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391);+#3387 = LINE('',#3388,#3389);+#3388 = CARTESIAN_POINT('',(0.,-0.65));+#3389 = VECTOR('',#3390,1.);+#3390 = DIRECTION('',(1.,0.));+#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3392 = ORIENTED_EDGE('',*,*,#3393,.T.);+#3393 = EDGE_CURVE('',#3371,#3394,#3396,.T.);+#3394 = VERTEX_POINT('',#3395);+#3395 = CARTESIAN_POINT('',(1.838804142396,-0.325,0.2));+#3396 = SURFACE_CURVE('',#3397,(#3401,#3408),.PCURVE_S1.);+#3397 = LINE('',#3398,#3399);+#3398 = CARTESIAN_POINT('',(1.9,-0.325,0.2));+#3399 = VECTOR('',#3400,1.);+#3400 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#3401 = PCURVE('',#2294,#3402);+#3402 = DEFINITIONAL_REPRESENTATION('',(#3403),#3407);+#3403 = LINE('',#3404,#3405);+#3404 = CARTESIAN_POINT('',(-0.184660577966,-0.289270881713));+#3405 = VECTOR('',#3406,1.);+#3406 = DIRECTION('',(0.,1.));+#3407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3408 = PCURVE('',#3173,#3409);+#3409 = DEFINITIONAL_REPRESENTATION('',(#3410),#3414);+#3410 = LINE('',#3411,#3412);+#3411 = CARTESIAN_POINT('',(-1.443289932012E-16,-0.65));+#3412 = VECTOR('',#3413,1.);+#3413 = DIRECTION('',(1.,0.));+#3414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3415 = ORIENTED_EDGE('',*,*,#3416,.T.);+#3416 = EDGE_CURVE('',#3394,#3417,#3419,.T.);+#3417 = VERTEX_POINT('',#3418);+#3418 = CARTESIAN_POINT('',(1.720627212034,-0.325,0.29916221868));+#3419 = SURFACE_CURVE('',#3420,(#3425,#3436),.PCURVE_S1.);+#3420 = CIRCLE('',#3421,0.12);+#3421 = AXIS2_PLACEMENT_3D('',#3422,#3423,#3424);+#3422 = CARTESIAN_POINT('',(1.838804142396,-0.325,0.32));+#3423 = DIRECTION('',(2.22044604925E-16,1.,0.));+#3424 = DIRECTION('',(-1.850371707709E-15,4.108650548026E-31,-1.));+#3425 = PCURVE('',#2294,#3426);+#3426 = DEFINITIONAL_REPRESENTATION('',(#3427),#3435);+#3427 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3428,#3429,#3430,#3431,+#3432,#3433,#3434),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#3428 = CARTESIAN_POINT('',(-0.184660577966,-0.228075024109));+#3429 = CARTESIAN_POINT('',(-0.184660577966,-2.022892720073E-02));+#3430 = CARTESIAN_POINT('',(-4.660577966E-03,-0.124151975655));+#3431 = CARTESIAN_POINT('',(0.175339422034,-0.228075024109));+#3432 = CARTESIAN_POINT('',(-4.660577966E-03,-0.331998072563));+#3433 = CARTESIAN_POINT('',(-0.184660577966,-0.435921121017));+#3434 = CARTESIAN_POINT('',(-0.184660577966,-0.228075024109));+#3435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3436 = PCURVE('',#3206,#3437);+#3437 = DEFINITIONAL_REPRESENTATION('',(#3438),#3442);+#3438 = LINE('',#3439,#3440);+#3439 = CARTESIAN_POINT('',(0.,-0.65));+#3440 = VECTOR('',#3441,1.);+#3441 = DIRECTION('',(1.,0.));+#3442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3443 = ORIENTED_EDGE('',*,*,#3444,.T.);+#3444 = EDGE_CURVE('',#3417,#3445,#3447,.T.);+#3445 = VERTEX_POINT('',#3446);+#3446 = CARTESIAN_POINT('',(1.690138480964,-0.325,0.510567416853));+#3447 = SURFACE_CURVE('',#3448,(#3452,#3459),.PCURVE_S1.);+#3448 = LINE('',#3449,#3450);+#3449 = CARTESIAN_POINT('',(1.720627212034,-0.325,0.29916221868));+#3450 = VECTOR('',#3451,1.);+#3451 = DIRECTION('',(-0.142742572604,3.169521813984E-17,0.989759848633)+ );+#3452 = PCURVE('',#2294,#3453);+#3453 = DEFINITIONAL_REPRESENTATION('',(#3454),#3458);+#3454 = LINE('',#3455,#3456);+#3455 = CARTESIAN_POINT('',(-8.5498359286E-02,-0.109898093747));+#3456 = VECTOR('',#3457,1.);+#3457 = DIRECTION('',(0.989759848633,0.142742572604));+#3458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3459 = PCURVE('',#3234,#3460);+#3460 = DEFINITIONAL_REPRESENTATION('',(#3461),#3465);+#3461 = LINE('',#3462,#3463);+#3462 = CARTESIAN_POINT('',(1.109332634895E-17,-0.65));+#3463 = VECTOR('',#3464,1.);+#3464 = DIRECTION('',(1.,-7.925756586913E-34));+#3465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3466 = ORIENTED_EDGE('',*,*,#3467,.T.);+#3467 = EDGE_CURVE('',#3445,#1353,#3468,.T.);+#3468 = SURFACE_CURVE('',#3469,(#3474,#3481),.PCURVE_S1.);+#3469 = CIRCLE('',#3470,0.32);+#3470 = AXIS2_PLACEMENT_3D('',#3471,#3472,#3473);+#3471 = CARTESIAN_POINT('',(1.375,-0.325,0.455));+#3472 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3473 = DIRECTION('',(0.984807753012,-2.186712484447E-16,0.173648177667)+ );+#3474 = PCURVE('',#2294,#3475);+#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3480);+#3476 = CIRCLE('',#3477,0.32);+#3477 = AXIS2_PLACEMENT_2D('',#3478,#3479);+#3478 = CARTESIAN_POINT('',(7.0339422034E-02,0.235729118287));+#3479 = DIRECTION('',(0.173648177667,-0.984807753012));+#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3481 = PCURVE('',#2409,#3482);+#3482 = DEFINITIONAL_REPRESENTATION('',(#3483),#3487);+#3483 = LINE('',#3484,#3485);+#3484 = CARTESIAN_POINT('',(6.28318530718,-0.65));+#3485 = VECTOR('',#3486,1.);+#3486 = DIRECTION('',(-1.,-7.951386703659E-17));+#3487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3488 = ADVANCED_FACE('',(#3489),#2409,.T.);+#3489 = FACE_BOUND('',#3490,.T.);+#3490 = EDGE_LOOP('',(#3491,#3492,#3493,#3494));+#3491 = ORIENTED_EDGE('',*,*,#3246,.T.);+#3492 = ORIENTED_EDGE('',*,*,#2395,.T.);+#3493 = ORIENTED_EDGE('',*,*,#3467,.F.);+#3494 = ORIENTED_EDGE('',*,*,#3495,.F.);+#3495 = EDGE_CURVE('',#3219,#3445,#3496,.T.);+#3496 = SURFACE_CURVE('',#3497,(#3501,#3508),.PCURVE_S1.);+#3497 = LINE('',#3498,#3499);+#3498 = CARTESIAN_POINT('',(1.690138480964,0.325,0.510567416853));+#3499 = VECTOR('',#3500,1.);+#3500 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3501 = PCURVE('',#2409,#3502);+#3502 = DEFINITIONAL_REPRESENTATION('',(#3503),#3507);+#3503 = LINE('',#3504,#3505);+#3504 = CARTESIAN_POINT('',(6.28318530718,1.110223024625E-16));+#3505 = VECTOR('',#3506,1.);+#3506 = DIRECTION('',(0.,-1.));+#3507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3508 = PCURVE('',#3234,#3509);+#3509 = DEFINITIONAL_REPRESENTATION('',(#3510),#3514);+#3510 = LINE('',#3511,#3512);+#3511 = CARTESIAN_POINT('',(0.213592416852,-6.76985824515E-18));+#3512 = VECTOR('',#3513,1.);+#3513 = DIRECTION('',(3.309801272385E-30,-1.));+#3514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3515 = ADVANCED_FACE('',(#3516,#3526),#2486,.T.);+#3516 = FACE_BOUND('',#3517,.T.);+#3517 = EDGE_LOOP('',(#3518,#3519,#3520,#3521,#3522,#3523,#3524,#3525));+#3518 = ORIENTED_EDGE('',*,*,#2707,.F.);+#3519 = ORIENTED_EDGE('',*,*,#2638,.F.);+#3520 = ORIENTED_EDGE('',*,*,#2591,.F.);+#3521 = ORIENTED_EDGE('',*,*,#2544,.F.);+#3522 = ORIENTED_EDGE('',*,*,#2471,.F.);+#3523 = ORIENTED_EDGE('',*,*,#3023,.F.);+#3524 = ORIENTED_EDGE('',*,*,#2997,.F.);+#3525 = ORIENTED_EDGE('',*,*,#2950,.F.);+#3526 = FACE_BOUND('',#3527,.T.);+#3527 = EDGE_LOOP('',(#3528,#3558,#3586,#3614));+#3528 = ORIENTED_EDGE('',*,*,#3529,.T.);+#3529 = EDGE_CURVE('',#3530,#3532,#3534,.T.);+#3530 = VERTEX_POINT('',#3531);+#3531 = CARTESIAN_POINT('',(-0.683243103516,-0.608243103516,1.25));+#3532 = VERTEX_POINT('',#3533);+#3533 = CARTESIAN_POINT('',(-1.183243103516,-0.608243103516,1.25));+#3534 = SURFACE_CURVE('',#3535,(#3539,#3546),.PCURVE_S1.);+#3535 = LINE('',#3536,#3537);+#3536 = CARTESIAN_POINT('',(-1.233243103516,-0.608243103516,1.25));+#3537 = VECTOR('',#3538,1.);+#3538 = DIRECTION('',(-1.,0.,0.));+#3539 = PCURVE('',#2486,#3540);+#3540 = DEFINITIONAL_REPRESENTATION('',(#3541),#3545);+#3541 = LINE('',#3542,#3543);+#3542 = CARTESIAN_POINT('',(6.772206051992E-02,2.241292070326E-02));+#3543 = VECTOR('',#3544,1.);+#3544 = DIRECTION('',(-0.889522261294,0.456891832562));+#3545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3546 = PCURVE('',#3547,#3552);+#3547 = PLANE('',#3548);+#3548 = AXIS2_PLACEMENT_3D('',#3549,#3550,#3551);+#3549 = CARTESIAN_POINT('',(-1.183243103516,-0.608243103516,1.24));+#3550 = DIRECTION('',(0.,1.,0.));+#3551 = DIRECTION('',(0.,-0.,1.));+#3552 = DEFINITIONAL_REPRESENTATION('',(#3553),#3557);+#3553 = LINE('',#3554,#3555);+#3554 = CARTESIAN_POINT('',(1.E-02,-5.E-02));+#3555 = VECTOR('',#3556,1.);+#3556 = DIRECTION('',(0.,-1.));+#3557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3558 = ORIENTED_EDGE('',*,*,#3559,.T.);+#3559 = EDGE_CURVE('',#3532,#3560,#3562,.T.);+#3560 = VERTEX_POINT('',#3561);+#3561 = CARTESIAN_POINT('',(-1.183243103516,0.608243103516,1.25));+#3562 = SURFACE_CURVE('',#3563,(#3567,#3574),.PCURVE_S1.);+#3563 = LINE('',#3564,#3565);+#3564 = CARTESIAN_POINT('',(-1.183243103516,-0.633682327637,1.25));+#3565 = VECTOR('',#3566,1.);+#3566 = DIRECTION('',(0.,1.,0.));+#3567 = PCURVE('',#2486,#3568);+#3568 = DEFINITIONAL_REPRESENTATION('',(#3569),#3573);+#3569 = LINE('',#3570,#3571);+#3570 = CARTESIAN_POINT('',(0.100575199857,-2.306042709053E-02));+#3571 = VECTOR('',#3572,1.);+#3572 = DIRECTION('',(0.456891832562,0.889522261294));+#3573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3574 = PCURVE('',#3575,#3580);+#3575 = PLANE('',#3576);+#3576 = AXIS2_PLACEMENT_3D('',#3577,#3578,#3579);+#3577 = CARTESIAN_POINT('',(-1.183243103516,-0.608243103516,1.24));+#3578 = DIRECTION('',(1.,0.,0.));+#3579 = DIRECTION('',(0.,0.,1.));+#3580 = DEFINITIONAL_REPRESENTATION('',(#3581),#3585);+#3581 = LINE('',#3582,#3583);+#3582 = CARTESIAN_POINT('',(1.E-02,2.5439224121E-02));+#3583 = VECTOR('',#3584,1.);+#3584 = DIRECTION('',(0.,-1.));+#3585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3586 = ORIENTED_EDGE('',*,*,#3587,.F.);+#3587 = EDGE_CURVE('',#3588,#3560,#3590,.T.);+#3588 = VERTEX_POINT('',#3589);+#3589 = CARTESIAN_POINT('',(-0.683243103516,0.608243103516,1.25));+#3590 = SURFACE_CURVE('',#3591,(#3595,#3602),.PCURVE_S1.);+#3591 = LINE('',#3592,#3593);+#3592 = CARTESIAN_POINT('',(-1.233243103516,0.608243103516,1.25));+#3593 = VECTOR('',#3594,1.);+#3594 = DIRECTION('',(-1.,0.,0.));+#3595 = PCURVE('',#2486,#3596);+#3596 = DEFINITIONAL_REPRESENTATION('',(#3597),#3601);+#3597 = LINE('',#3598,#3599);+#3598 = CARTESIAN_POINT('',(0.623524672937,1.104504482416));+#3599 = VECTOR('',#3600,1.);+#3600 = DIRECTION('',(-0.889522261294,0.456891832562));+#3601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3602 = PCURVE('',#3603,#3608);+#3603 = PLANE('',#3604);+#3604 = AXIS2_PLACEMENT_3D('',#3605,#3606,#3607);+#3605 = CARTESIAN_POINT('',(-1.183243103516,0.608243103516,1.24));+#3606 = DIRECTION('',(0.,1.,0.));+#3607 = DIRECTION('',(0.,-0.,1.));+#3608 = DEFINITIONAL_REPRESENTATION('',(#3609),#3613);+#3609 = LINE('',#3610,#3611);+#3610 = CARTESIAN_POINT('',(1.E-02,-5.E-02));+#3611 = VECTOR('',#3612,1.);+#3612 = DIRECTION('',(0.,-1.));+#3613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3614 = ORIENTED_EDGE('',*,*,#3615,.F.);+#3615 = EDGE_CURVE('',#3530,#3588,#3616,.T.);+#3616 = SURFACE_CURVE('',#3617,(#3621,#3628),.PCURVE_S1.);+#3617 = LINE('',#3618,#3619);+#3618 = CARTESIAN_POINT('',(-0.683243103516,-0.633682327637,1.25));+#3619 = VECTOR('',#3620,1.);+#3620 = DIRECTION('',(0.,1.,0.));+#3621 = PCURVE('',#2486,#3622);+#3622 = DEFINITIONAL_REPRESENTATION('',(#3623),#3627);+#3623 = LINE('',#3624,#3625);+#3624 = CARTESIAN_POINT('',(0.545336330504,-0.251506343372));+#3625 = VECTOR('',#3626,1.);+#3626 = DIRECTION('',(0.456891832562,0.889522261294));+#3627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3628 = PCURVE('',#3629,#3634);+#3629 = PLANE('',#3630);+#3630 = AXIS2_PLACEMENT_3D('',#3631,#3632,#3633);+#3631 = CARTESIAN_POINT('',(-0.683243103516,-0.608243103516,1.24));+#3632 = DIRECTION('',(1.,0.,0.));+#3633 = DIRECTION('',(0.,0.,1.));+#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639);+#3635 = LINE('',#3636,#3637);+#3636 = CARTESIAN_POINT('',(1.E-02,2.5439224121E-02));+#3637 = VECTOR('',#3638,1.);+#3638 = DIRECTION('',(0.,-1.));+#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3640 = ADVANCED_FACE('',(#3641),#3234,.F.);+#3641 = FACE_BOUND('',#3642,.F.);+#3642 = EDGE_LOOP('',(#3643,#3664,#3665,#3666));+#3643 = ORIENTED_EDGE('',*,*,#3644,.T.);+#3644 = EDGE_CURVE('',#3186,#3417,#3645,.T.);+#3645 = SURFACE_CURVE('',#3646,(#3650,#3657),.PCURVE_S1.);+#3646 = LINE('',#3647,#3648);+#3647 = CARTESIAN_POINT('',(1.720627212034,0.325,0.29916221868));+#3648 = VECTOR('',#3649,1.);+#3649 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3650 = PCURVE('',#3234,#3651);+#3651 = DEFINITIONAL_REPRESENTATION('',(#3652),#3656);+#3652 = LINE('',#3653,#3654);+#3653 = CARTESIAN_POINT('',(0.,0.));+#3654 = VECTOR('',#3655,1.);+#3655 = DIRECTION('',(3.309801272385E-30,-1.));+#3656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3657 = PCURVE('',#3206,#3658);+#3658 = DEFINITIONAL_REPRESENTATION('',(#3659),#3663);+#3659 = LINE('',#3660,#3661);+#3660 = CARTESIAN_POINT('',(1.396263401596,0.));+#3661 = VECTOR('',#3662,1.);+#3662 = DIRECTION('',(1.366428338E-15,-1.));+#3663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3664 = ORIENTED_EDGE('',*,*,#3444,.T.);+#3665 = ORIENTED_EDGE('',*,*,#3495,.F.);+#3666 = ORIENTED_EDGE('',*,*,#3218,.F.);+#3667 = ADVANCED_FACE('',(#3668),#3206,.F.);+#3668 = FACE_BOUND('',#3669,.F.);+#3669 = EDGE_LOOP('',(#3670,#3713,#3714,#3715));+#3670 = ORIENTED_EDGE('',*,*,#3671,.T.);+#3671 = EDGE_CURVE('',#3158,#3394,#3672,.T.);+#3672 = SURFACE_CURVE('',#3673,(#3677,#3706),.PCURVE_S1.);+#3673 = LINE('',#3674,#3675);+#3674 = CARTESIAN_POINT('',(1.838804142396,0.325,0.2));+#3675 = VECTOR('',#3676,1.);+#3676 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3677 = PCURVE('',#3206,#3678);+#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3705);+#3679 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3680,#3681,#3682,#3683,#3684,+ #3685,#3686,#3687,#3688,#3689,#3690,#3691,#3692,#3693,#3694,#3695,+ #3696,#3697,#3698,#3699,#3700,#3701,#3702,#3703,#3704),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (0.,2.954545454545E-02,5.909090909091E-02,8.863636363636E-02,+ 0.118181818182,0.147727272727,0.177272727273,0.206818181818,+ 0.236363636364,0.265909090909,0.295454545455,0.325,0.354545454545,+ 0.384090909091,0.413636363636,0.443181818182,0.472727272727,+ 0.502272727273,0.531818181818,0.561363636364,0.590909090909,+ 0.620454545455,0.65),.QUASI_UNIFORM_KNOTS.);+#3680 = CARTESIAN_POINT('',(0.,4.930380657631E-32));+#3681 = CARTESIAN_POINT('',(-1.7763568394E-15,-9.848484848485E-03));+#3682 = CARTESIAN_POINT('',(-2.6645352591E-15,-2.954545454545E-02));+#3683 = CARTESIAN_POINT('',(-8.881784197001E-16,-5.909090909091E-02));+#3684 = CARTESIAN_POINT('',(-2.6645352591E-15,-8.863636363636E-02));+#3685 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.118181818182));+#3686 = CARTESIAN_POINT('',(-8.881784197001E-16,-0.147727272727));+#3687 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.177272727273));+#3688 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.206818181818));+#3689 = CARTESIAN_POINT('',(-8.881784197001E-16,-0.236363636364));+#3690 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.265909090909));+#3691 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.295454545455));+#3692 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.325));+#3693 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.354545454545));+#3694 = CARTESIAN_POINT('',(0.,-0.384090909091));+#3695 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.413636363636));+#3696 = CARTESIAN_POINT('',(0.,-0.443181818182));+#3697 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.472727272727));+#3698 = CARTESIAN_POINT('',(8.881784197001E-16,-0.502272727273));+#3699 = CARTESIAN_POINT('',(0.,-0.531818181818));+#3700 = CARTESIAN_POINT('',(0.,-0.561363636364));+#3701 = CARTESIAN_POINT('',(-8.881784197001E-16,-0.590909090909));+#3702 = CARTESIAN_POINT('',(8.881784197001E-16,-0.620454545455));+#3703 = CARTESIAN_POINT('',(0.,-0.640151515152));+#3704 = CARTESIAN_POINT('',(0.,-0.65));+#3705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3706 = PCURVE('',#3173,#3707);+#3707 = DEFINITIONAL_REPRESENTATION('',(#3708),#3712);+#3708 = LINE('',#3709,#3710);+#3709 = CARTESIAN_POINT('',(6.1195857604E-02,-1.358821002473E-17));+#3710 = VECTOR('',#3711,1.);+#3711 = DIRECTION('',(0.,-1.));+#3712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3713 = ORIENTED_EDGE('',*,*,#3416,.T.);+#3714 = ORIENTED_EDGE('',*,*,#3644,.F.);+#3715 = ORIENTED_EDGE('',*,*,#3185,.F.);+#3716 = ADVANCED_FACE('',(#3717),#3173,.F.);+#3717 = FACE_BOUND('',#3718,.F.);+#3718 = EDGE_LOOP('',(#3719,#3740,#3741,#3742));+#3719 = ORIENTED_EDGE('',*,*,#3720,.T.);+#3720 = EDGE_CURVE('',#3130,#3371,#3721,.T.);+#3721 = SURFACE_CURVE('',#3722,(#3726,#3733),.PCURVE_S1.);+#3722 = LINE('',#3723,#3724);+#3723 = CARTESIAN_POINT('',(1.9,0.325,0.2));+#3724 = VECTOR('',#3725,1.);+#3725 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3726 = PCURVE('',#3173,#3727);+#3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3732);+#3728 = LINE('',#3729,#3730);+#3729 = CARTESIAN_POINT('',(0.,0.));+#3730 = VECTOR('',#3731,1.);+#3731 = DIRECTION('',(0.,-1.));+#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3733 = PCURVE('',#3145,#3734);+#3734 = DEFINITIONAL_REPRESENTATION('',(#3735),#3739);+#3735 = LINE('',#3736,#3737);+#3736 = CARTESIAN_POINT('',(0.2,0.));+#3737 = VECTOR('',#3738,1.);+#3738 = DIRECTION('',(0.,-1.));+#3739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3740 = ORIENTED_EDGE('',*,*,#3393,.T.);+#3741 = ORIENTED_EDGE('',*,*,#3671,.F.);+#3742 = ORIENTED_EDGE('',*,*,#3157,.F.);+#3743 = ADVANCED_FACE('',(#3744),#3145,.F.);+#3744 = FACE_BOUND('',#3745,.F.);+#3745 = EDGE_LOOP('',(#3746,#3767,#3768,#3769));+#3746 = ORIENTED_EDGE('',*,*,#3747,.T.);+#3747 = EDGE_CURVE('',#3102,#3348,#3748,.T.);+#3748 = SURFACE_CURVE('',#3749,(#3753,#3760),.PCURVE_S1.);+#3749 = LINE('',#3750,#3751);+#3750 = CARTESIAN_POINT('',(1.9,0.325,-5.551115123126E-17));+#3751 = VECTOR('',#3752,1.);+#3752 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3753 = PCURVE('',#3145,#3754);+#3754 = DEFINITIONAL_REPRESENTATION('',(#3755),#3759);+#3755 = LINE('',#3756,#3757);+#3756 = CARTESIAN_POINT('',(0.,0.));+#3757 = VECTOR('',#3758,1.);+#3758 = DIRECTION('',(0.,-1.));+#3759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3760 = PCURVE('',#3117,#3761);+#3761 = DEFINITIONAL_REPRESENTATION('',(#3762),#3766);+#3762 = LINE('',#3763,#3764);+#3763 = CARTESIAN_POINT('',(6.1195857604E-02,1.358821002473E-17));+#3764 = VECTOR('',#3765,1.);+#3765 = DIRECTION('',(0.,-1.));+#3766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3767 = ORIENTED_EDGE('',*,*,#3370,.T.);+#3768 = ORIENTED_EDGE('',*,*,#3720,.F.);+#3769 = ORIENTED_EDGE('',*,*,#3129,.F.);+#3770 = ADVANCED_FACE('',(#3771),#3117,.F.);+#3771 = FACE_BOUND('',#3772,.F.);+#3772 = EDGE_LOOP('',(#3773,#3794,#3795,#3796));+#3773 = ORIENTED_EDGE('',*,*,#3774,.T.);+#3774 = EDGE_CURVE('',#3073,#3324,#3775,.T.);+#3775 = SURFACE_CURVE('',#3776,(#3780,#3787),.PCURVE_S1.);+#3776 = LINE('',#3777,#3778);+#3777 = CARTESIAN_POINT('',(1.838804142396,0.325,-5.551115123126E-17));+#3778 = VECTOR('',#3779,1.);+#3779 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3780 = PCURVE('',#3117,#3781);+#3781 = DEFINITIONAL_REPRESENTATION('',(#3782),#3786);+#3782 = LINE('',#3783,#3784);+#3783 = CARTESIAN_POINT('',(0.,0.));+#3784 = VECTOR('',#3785,1.);+#3785 = DIRECTION('',(0.,-1.));+#3786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3787 = PCURVE('',#3089,#3788);+#3788 = DEFINITIONAL_REPRESENTATION('',(#3789),#3793);+#3789 = LINE('',#3790,#3791);+#3790 = CARTESIAN_POINT('',(4.886921905584,0.));+#3791 = VECTOR('',#3792,1.);+#3792 = DIRECTION('',(1.366428338E-15,-1.));+#3793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3794 = ORIENTED_EDGE('',*,*,#3347,.T.);+#3795 = ORIENTED_EDGE('',*,*,#3747,.F.);+#3796 = ORIENTED_EDGE('',*,*,#3101,.F.);+#3797 = ADVANCED_FACE('',(#3798),#3089,.T.);+#3798 = FACE_BOUND('',#3799,.T.);+#3799 = EDGE_LOOP('',(#3800,#3801,#3802,#3803));+#3800 = ORIENTED_EDGE('',*,*,#3072,.T.);+#3801 = ORIENTED_EDGE('',*,*,#3774,.T.);+#3802 = ORIENTED_EDGE('',*,*,#3323,.F.);+#3803 = ORIENTED_EDGE('',*,*,#3295,.F.);+#3804 = ADVANCED_FACE('',(#3805),#3547,.F.);+#3805 = FACE_BOUND('',#3806,.F.);+#3806 = EDGE_LOOP('',(#3807,#3808,#3831,#3859));+#3807 = ORIENTED_EDGE('',*,*,#3529,.T.);+#3808 = ORIENTED_EDGE('',*,*,#3809,.T.);+#3809 = EDGE_CURVE('',#3532,#3810,#3812,.T.);+#3810 = VERTEX_POINT('',#3811);+#3811 = CARTESIAN_POINT('',(-1.183243103516,-0.608243103516,1.26));+#3812 = SURFACE_CURVE('',#3813,(#3817,#3824),.PCURVE_S1.);+#3813 = LINE('',#3814,#3815);+#3814 = CARTESIAN_POINT('',(-1.183243103516,-0.608243103516,1.24));+#3815 = VECTOR('',#3816,1.);+#3816 = DIRECTION('',(0.,0.,1.));+#3817 = PCURVE('',#3547,#3818);+#3818 = DEFINITIONAL_REPRESENTATION('',(#3819),#3823);+#3819 = LINE('',#3820,#3821);+#3820 = CARTESIAN_POINT('',(0.,0.));+#3821 = VECTOR('',#3822,1.);+#3822 = DIRECTION('',(1.,0.));+#3823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3824 = PCURVE('',#3575,#3825);+#3825 = DEFINITIONAL_REPRESENTATION('',(#3826),#3830);+#3826 = LINE('',#3827,#3828);+#3827 = CARTESIAN_POINT('',(0.,0.));+#3828 = VECTOR('',#3829,1.);+#3829 = DIRECTION('',(1.,0.));+#3830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3831 = ORIENTED_EDGE('',*,*,#3832,.T.);+#3832 = EDGE_CURVE('',#3810,#3833,#3835,.T.);+#3833 = VERTEX_POINT('',#3834);+#3834 = CARTESIAN_POINT('',(-0.683243103516,-0.608243103516,1.26));+#3835 = SURFACE_CURVE('',#3836,(#3840,#3847),.PCURVE_S1.);+#3836 = LINE('',#3837,#3838);+#3837 = CARTESIAN_POINT('',(-1.183243103516,-0.608243103516,1.26));+#3838 = VECTOR('',#3839,1.);+#3839 = DIRECTION('',(1.,0.,0.));+#3840 = PCURVE('',#3547,#3841);+#3841 = DEFINITIONAL_REPRESENTATION('',(#3842),#3846);+#3842 = LINE('',#3843,#3844);+#3843 = CARTESIAN_POINT('',(2.E-02,0.));+#3844 = VECTOR('',#3845,1.);+#3845 = DIRECTION('',(0.,1.));+#3846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3847 = PCURVE('',#3848,#3853);+#3848 = PLANE('',#3849);+#3849 = AXIS2_PLACEMENT_3D('',#3850,#3851,#3852);+#3850 = CARTESIAN_POINT('',(-1.183243103516,-0.608243103516,1.26));+#3851 = DIRECTION('',(0.,0.,1.));+#3852 = DIRECTION('',(1.,0.,-0.));+#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858);+#3854 = LINE('',#3855,#3856);+#3855 = CARTESIAN_POINT('',(0.,0.));+#3856 = VECTOR('',#3857,1.);+#3857 = DIRECTION('',(1.,0.));+#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3859 = ORIENTED_EDGE('',*,*,#3860,.F.);+#3860 = EDGE_CURVE('',#3530,#3833,#3861,.T.);+#3861 = SURFACE_CURVE('',#3862,(#3866,#3873),.PCURVE_S1.);+#3862 = LINE('',#3863,#3864);+#3863 = CARTESIAN_POINT('',(-0.683243103516,-0.608243103516,1.24));+#3864 = VECTOR('',#3865,1.);+#3865 = DIRECTION('',(0.,0.,1.));+#3866 = PCURVE('',#3547,#3867);+#3867 = DEFINITIONAL_REPRESENTATION('',(#3868),#3872);+#3868 = LINE('',#3869,#3870);+#3869 = CARTESIAN_POINT('',(0.,0.5));+#3870 = VECTOR('',#3871,1.);+#3871 = DIRECTION('',(1.,0.));+#3872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3873 = PCURVE('',#3629,#3874);+#3874 = DEFINITIONAL_REPRESENTATION('',(#3875),#3879);+#3875 = LINE('',#3876,#3877);+#3876 = CARTESIAN_POINT('',(0.,0.));+#3877 = VECTOR('',#3878,1.);+#3878 = DIRECTION('',(1.,0.));+#3879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3880 = ADVANCED_FACE('',(#3881),#3629,.T.);+#3881 = FACE_BOUND('',#3882,.T.);+#3882 = EDGE_LOOP('',(#3883,#3884,#3885,#3908));+#3883 = ORIENTED_EDGE('',*,*,#3860,.F.);+#3884 = ORIENTED_EDGE('',*,*,#3615,.T.);+#3885 = ORIENTED_EDGE('',*,*,#3886,.T.);+#3886 = EDGE_CURVE('',#3588,#3887,#3889,.T.);+#3887 = VERTEX_POINT('',#3888);+#3888 = CARTESIAN_POINT('',(-0.683243103516,0.608243103516,1.26));+#3889 = SURFACE_CURVE('',#3890,(#3894,#3901),.PCURVE_S1.);+#3890 = LINE('',#3891,#3892);+#3891 = CARTESIAN_POINT('',(-0.683243103516,0.608243103516,1.24));+#3892 = VECTOR('',#3893,1.);+#3893 = DIRECTION('',(0.,0.,1.));+#3894 = PCURVE('',#3629,#3895);+#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900);+#3896 = LINE('',#3897,#3898);+#3897 = CARTESIAN_POINT('',(0.,-1.216486207032));+#3898 = VECTOR('',#3899,1.);+#3899 = DIRECTION('',(1.,0.));+#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3901 = PCURVE('',#3603,#3902);+#3902 = DEFINITIONAL_REPRESENTATION('',(#3903),#3907);+#3903 = LINE('',#3904,#3905);+#3904 = CARTESIAN_POINT('',(0.,0.5));+#3905 = VECTOR('',#3906,1.);+#3906 = DIRECTION('',(1.,0.));+#3907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3908 = ORIENTED_EDGE('',*,*,#3909,.F.);+#3909 = EDGE_CURVE('',#3833,#3887,#3910,.T.);+#3910 = SURFACE_CURVE('',#3911,(#3915,#3922),.PCURVE_S1.);+#3911 = LINE('',#3912,#3913);+#3912 = CARTESIAN_POINT('',(-0.683243103516,-0.608243103516,1.26));+#3913 = VECTOR('',#3914,1.);+#3914 = DIRECTION('',(0.,1.,0.));+#3915 = PCURVE('',#3629,#3916);+#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921);+#3917 = LINE('',#3918,#3919);+#3918 = CARTESIAN_POINT('',(2.E-02,0.));+#3919 = VECTOR('',#3920,1.);+#3920 = DIRECTION('',(0.,-1.));+#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3922 = PCURVE('',#3848,#3923);+#3923 = DEFINITIONAL_REPRESENTATION('',(#3924),#3928);+#3924 = LINE('',#3925,#3926);+#3925 = CARTESIAN_POINT('',(0.5,0.));+#3926 = VECTOR('',#3927,1.);+#3927 = DIRECTION('',(0.,1.));+#3928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3929 = ADVANCED_FACE('',(#3930),#3603,.T.);+#3930 = FACE_BOUND('',#3931,.T.);+#3931 = EDGE_LOOP('',(#3932,#3933,#3956,#3977));+#3932 = ORIENTED_EDGE('',*,*,#3587,.T.);+#3933 = ORIENTED_EDGE('',*,*,#3934,.T.);+#3934 = EDGE_CURVE('',#3560,#3935,#3937,.T.);+#3935 = VERTEX_POINT('',#3936);+#3936 = CARTESIAN_POINT('',(-1.183243103516,0.608243103516,1.26));+#3937 = SURFACE_CURVE('',#3938,(#3942,#3949),.PCURVE_S1.);+#3938 = LINE('',#3939,#3940);+#3939 = CARTESIAN_POINT('',(-1.183243103516,0.608243103516,1.24));+#3940 = VECTOR('',#3941,1.);+#3941 = DIRECTION('',(0.,0.,1.));+#3942 = PCURVE('',#3603,#3943);+#3943 = DEFINITIONAL_REPRESENTATION('',(#3944),#3948);+#3944 = LINE('',#3945,#3946);+#3945 = CARTESIAN_POINT('',(0.,0.));+#3946 = VECTOR('',#3947,1.);+#3947 = DIRECTION('',(1.,0.));+#3948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3949 = PCURVE('',#3575,#3950);+#3950 = DEFINITIONAL_REPRESENTATION('',(#3951),#3955);+#3951 = LINE('',#3952,#3953);+#3952 = CARTESIAN_POINT('',(0.,-1.216486207032));+#3953 = VECTOR('',#3954,1.);+#3954 = DIRECTION('',(1.,0.));+#3955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3956 = ORIENTED_EDGE('',*,*,#3957,.T.);+#3957 = EDGE_CURVE('',#3935,#3887,#3958,.T.);+#3958 = SURFACE_CURVE('',#3959,(#3963,#3970),.PCURVE_S1.);+#3959 = LINE('',#3960,#3961);+#3960 = CARTESIAN_POINT('',(-1.183243103516,0.608243103516,1.26));+#3961 = VECTOR('',#3962,1.);+#3962 = DIRECTION('',(1.,0.,0.));+#3963 = PCURVE('',#3603,#3964);+#3964 = DEFINITIONAL_REPRESENTATION('',(#3965),#3969);+#3965 = LINE('',#3966,#3967);+#3966 = CARTESIAN_POINT('',(2.E-02,0.));+#3967 = VECTOR('',#3968,1.);+#3968 = DIRECTION('',(0.,1.));+#3969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3970 = PCURVE('',#3848,#3971);+#3971 = DEFINITIONAL_REPRESENTATION('',(#3972),#3976);+#3972 = LINE('',#3973,#3974);+#3973 = CARTESIAN_POINT('',(0.,1.216486207032));+#3974 = VECTOR('',#3975,1.);+#3975 = DIRECTION('',(1.,0.));+#3976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3977 = ORIENTED_EDGE('',*,*,#3886,.F.);+#3978 = ADVANCED_FACE('',(#3979),#3575,.F.);+#3979 = FACE_BOUND('',#3980,.F.);+#3980 = EDGE_LOOP('',(#3981,#3982,#3983,#3984));+#3981 = ORIENTED_EDGE('',*,*,#3809,.F.);+#3982 = ORIENTED_EDGE('',*,*,#3559,.T.);+#3983 = ORIENTED_EDGE('',*,*,#3934,.T.);+#3984 = ORIENTED_EDGE('',*,*,#3985,.F.);+#3985 = EDGE_CURVE('',#3810,#3935,#3986,.T.);+#3986 = SURFACE_CURVE('',#3987,(#3991,#3998),.PCURVE_S1.);+#3987 = LINE('',#3988,#3989);+#3988 = CARTESIAN_POINT('',(-1.183243103516,-0.608243103516,1.26));+#3989 = VECTOR('',#3990,1.);+#3990 = DIRECTION('',(0.,1.,0.));+#3991 = PCURVE('',#3575,#3992);+#3992 = DEFINITIONAL_REPRESENTATION('',(#3993),#3997);+#3993 = LINE('',#3994,#3995);+#3994 = CARTESIAN_POINT('',(2.E-02,0.));+#3995 = VECTOR('',#3996,1.);+#3996 = DIRECTION('',(0.,-1.));+#3997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3998 = PCURVE('',#3848,#3999);+#3999 = DEFINITIONAL_REPRESENTATION('',(#4000),#4004);+#4000 = LINE('',#4001,#4002);+#4001 = CARTESIAN_POINT('',(0.,0.));+#4002 = VECTOR('',#4003,1.);+#4003 = DIRECTION('',(0.,1.));+#4004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4005 = ADVANCED_FACE('',(#4006),#3848,.T.);+#4006 = FACE_BOUND('',#4007,.T.);+#4007 = EDGE_LOOP('',(#4008,#4009,#4010,#4011));+#4008 = ORIENTED_EDGE('',*,*,#3985,.F.);+#4009 = ORIENTED_EDGE('',*,*,#3832,.T.);+#4010 = ORIENTED_EDGE('',*,*,#3909,.T.);+#4011 = ORIENTED_EDGE('',*,*,#3957,.F.);+#4012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4016)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4013,#4014,#4015)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#4013 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#4014 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#4015 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#4016 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4013,+ 'distance_accuracy_value','confusion accuracy');+#4017 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4018,#4020);+#4018 = ( REPRESENTATION_RELATIONSHIP('','',#59,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4019) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#4019 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37);+#4020 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #4021);+#4021 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','D_SOD-123','',#31,#54,$);+#4022 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#56));+#4023 = SHAPE_DEFINITION_REPRESENTATION(#4024,#4030);+#4024 = PRODUCT_DEFINITION_SHAPE('','',#4025);+#4025 = PRODUCT_DEFINITION('design','',#4026,#4029);+#4026 = PRODUCT_DEFINITION_FORMATION('','',#4027);+#4027 = PRODUCT('Adom.LaserEtch','Adom.LaserEtch','',(#4028));+#4028 = PRODUCT_CONTEXT('',#2,'mechanical');+#4029 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#4030 = SHAPE_REPRESENTATION('',(#11,#4031,#4445,#4807,#5333,#5519,#5931+ ),#6149);+#4031 = SHELL_BASED_SURFACE_MODEL('',(#4032));+#4032 = OPEN_SHELL('',(#4033));+#4033 = ADVANCED_FACE('',(#4034,#4217,#4331),#4048,.T.);+#4034 = FACE_BOUND('',#4035,.F.);+#4035 = EDGE_LOOP('',(#4036,#4059,#4075,#4091,#4107,#4123,#4139,#4155,+ #4171,#4187,#4203));+#4036 = ORIENTED_EDGE('',*,*,#4037,.T.);+#4037 = EDGE_CURVE('',#4038,#4040,#4042,.T.);+#4038 = VERTEX_POINT('',#4039);+#4039 = CARTESIAN_POINT('',(-0.516634568029,-0.179778957409,1.255));+#4040 = VERTEX_POINT('',#4041);+#4041 = CARTESIAN_POINT('',(-0.516634568029,0.183177884355,1.255));+#4042 = SURFACE_CURVE('',#4043,(#4047),.PCURVE_S1.);+#4043 = LINE('',#4044,#4045);+#4044 = CARTESIAN_POINT('',(-0.516634568029,-0.179778957409,1.255));+#4045 = VECTOR('',#4046,1.);+#4046 = DIRECTION('',(0.,1.,0.));+#4047 = PCURVE('',#4048,#4053);+#4048 = PLANE('',#4049);+#4049 = AXIS2_PLACEMENT_3D('',#4050,#4051,#4052);+#4050 = CARTESIAN_POINT('',(-0.54698213005,-0.179778957409,1.255));+#4051 = DIRECTION('',(0.,0.,1.));+#4052 = DIRECTION('',(1.,0.,0.));+#4053 = DEFINITIONAL_REPRESENTATION('',(#4054),#4058);+#4054 = LINE('',#4055,#4056);+#4055 = CARTESIAN_POINT('',(3.03475620204E-02,0.));+#4056 = VECTOR('',#4057,1.);+#4057 = DIRECTION('',(0.,1.));+#4058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4059 = ORIENTED_EDGE('',*,*,#4060,.T.);+#4060 = EDGE_CURVE('',#4040,#4061,#4063,.T.);+#4061 = VERTEX_POINT('',#4062);+#4062 = CARTESIAN_POINT('',(-0.399857149375,0.183177884355,1.255));+#4063 = SURFACE_CURVE('',#4064,(#4068),.PCURVE_S1.);+#4064 = LINE('',#4065,#4066);+#4065 = CARTESIAN_POINT('',(-0.516634568029,0.183177884355,1.255));+#4066 = VECTOR('',#4067,1.);+#4067 = DIRECTION('',(1.,0.,0.));+#4068 = PCURVE('',#4048,#4069);+#4069 = DEFINITIONAL_REPRESENTATION('',(#4070),#4074);+#4070 = LINE('',#4071,#4072);+#4071 = CARTESIAN_POINT('',(3.03475620204E-02,0.362956841764));+#4072 = VECTOR('',#4073,1.);+#4073 = DIRECTION('',(1.,0.));+#4074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4075 = ORIENTED_EDGE('',*,*,#4076,.T.);+#4076 = EDGE_CURVE('',#4061,#4077,#4079,.T.);+#4077 = VERTEX_POINT('',#4078);+#4078 = CARTESIAN_POINT('',(-0.308935853562,0.160235127468,1.255));+#4079 = SURFACE_CURVE('',#4080,(#4084),.PCURVE_S1.);+#4080 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4081,#4082,#4083),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4081 = CARTESIAN_POINT('',(-0.399857149375,0.183177884355,1.255));+#4082 = CARTESIAN_POINT('',(-0.33940480583,0.183177884355,1.255));+#4083 = CARTESIAN_POINT('',(-0.308935853562,0.160235127468,1.255));+#4084 = PCURVE('',#4048,#4085);+#4085 = DEFINITIONAL_REPRESENTATION('',(#4086),#4090);+#4086 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4087,#4088,#4089),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4087 = CARTESIAN_POINT('',(0.147124980675,0.362956841764));+#4088 = CARTESIAN_POINT('',(0.20757732422,0.362956841764));+#4089 = CARTESIAN_POINT('',(0.238046276488,0.340014084877));+#4090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4091 = ORIENTED_EDGE('',*,*,#4092,.T.);+#4092 = EDGE_CURVE('',#4077,#4093,#4095,.T.);+#4093 = VERTEX_POINT('',#4094);+#4094 = CARTESIAN_POINT('',(-0.278466901293,9.164963730162E-02,1.255));+#4095 = SURFACE_CURVE('',#4096,(#4100),.PCURVE_S1.);+#4096 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4097,#4098,#4099),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4097 = CARTESIAN_POINT('',(-0.308935853562,0.160235127468,1.255));+#4098 = CARTESIAN_POINT('',(-0.278466901293,0.13729237058,1.255));+#4099 = CARTESIAN_POINT('',(-0.278466901293,9.164963730162E-02,1.255));+#4100 = PCURVE('',#4048,#4101);+#4101 = DEFINITIONAL_REPRESENTATION('',(#4102),#4106);+#4102 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4103,#4104,#4105),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4103 = CARTESIAN_POINT('',(0.238046276488,0.340014084877));+#4104 = CARTESIAN_POINT('',(0.268515228757,0.317071327989));+#4105 = CARTESIAN_POINT('',(0.268515228757,0.27142859471));+#4106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4107 = ORIENTED_EDGE('',*,*,#4108,.T.);+#4108 = EDGE_CURVE('',#4093,#4109,#4111,.T.);+#4109 = VERTEX_POINT('',#4110);+#4110 = CARTESIAN_POINT('',(-0.296432658009,3.702402566489E-02,1.255));+#4111 = SURFACE_CURVE('',#4112,(#4116),.PCURVE_S1.);+#4112 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4113,#4114,#4115),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4113 = CARTESIAN_POINT('',(-0.278466901293,9.164963730162E-02,1.255));+#4114 = CARTESIAN_POINT('',(-0.278466901293,5.668924585411E-02,1.255));+#4115 = CARTESIAN_POINT('',(-0.296432658009,3.702402566489E-02,1.255));+#4116 = PCURVE('',#4048,#4117);+#4117 = DEFINITIONAL_REPRESENTATION('',(#4118),#4122);+#4118 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4119,#4120,#4121),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4119 = CARTESIAN_POINT('',(0.268515228757,0.27142859471));+#4120 = CARTESIAN_POINT('',(0.268515228757,0.236468203263));+#4121 = CARTESIAN_POINT('',(0.25054947204,0.216802983074));+#4122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4123 = ORIENTED_EDGE('',*,*,#4124,.T.);+#4124 = EDGE_CURVE('',#4109,#4125,#4127,.T.);+#4125 = VERTEX_POINT('',#4126);+#4126 = CARTESIAN_POINT('',(-0.349116025677,1.420265902555E-02,1.255));+#4127 = SURFACE_CURVE('',#4128,(#4132),.PCURVE_S1.);+#4128 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4129,#4130,#4131),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4129 = CARTESIAN_POINT('',(-0.296432658009,3.702402566489E-02,1.255));+#4130 = CARTESIAN_POINT('',(-0.314398414725,1.735880547567E-02,1.255));+#4131 = CARTESIAN_POINT('',(-0.349116025677,1.420265902555E-02,1.255));+#4132 = PCURVE('',#4048,#4133);+#4133 = DEFINITIONAL_REPRESENTATION('',(#4134),#4138);+#4134 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4135,#4136,#4137),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4135 = CARTESIAN_POINT('',(0.25054947204,0.216802983074));+#4136 = CARTESIAN_POINT('',(0.232583715324,0.197137762885));+#4137 = CARTESIAN_POINT('',(0.197866104373,0.193981616434));+#4138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4139 = ORIENTED_EDGE('',*,*,#4140,.T.);+#4140 = EDGE_CURVE('',#4125,#4141,#4143,.T.);+#4141 = VERTEX_POINT('',#4142);+#4142 = CARTESIAN_POINT('',(-0.286600047915,-1.371709803322E-02,1.255));+#4143 = SURFACE_CURVE('',#4144,(#4148),.PCURVE_S1.);+#4144 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4145,#4146,#4147),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4145 = CARTESIAN_POINT('',(-0.349116025677,1.420265902555E-02,1.255));+#4146 = CARTESIAN_POINT('',(-0.307600560833,1.007539059077E-02,1.255));+#4147 = CARTESIAN_POINT('',(-0.286600047915,-1.371709803322E-02,1.255));+#4148 = PCURVE('',#4048,#4149);+#4149 = DEFINITIONAL_REPRESENTATION('',(#4150),#4154);+#4150 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4151,#4152,#4153),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4151 = CARTESIAN_POINT('',(0.197866104373,0.193981616434));+#4152 = CARTESIAN_POINT('',(0.239381569217,0.189854348));+#4153 = CARTESIAN_POINT('',(0.260382082135,0.166061859376));+#4154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4155 = ORIENTED_EDGE('',*,*,#4156,.T.);+#4156 = EDGE_CURVE('',#4141,#4157,#4159,.T.);+#4157 = VERTEX_POINT('',#4158);+#4158 = CARTESIAN_POINT('',(-0.265599534997,-8.023895398195E-02,1.255));+#4159 = SURFACE_CURVE('',#4160,(#4164),.PCURVE_S1.);+#4160 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4161,#4162,#4163),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4161 = CARTESIAN_POINT('',(-0.286600047915,-1.371709803322E-02,1.255));+#4162 = CARTESIAN_POINT('',(-0.265599534997,-3.750958665722E-02,1.255));+#4163 = CARTESIAN_POINT('',(-0.265599534997,-8.023895398195E-02,1.255));+#4164 = PCURVE('',#4048,#4165);+#4165 = DEFINITIONAL_REPRESENTATION('',(#4166),#4170);+#4166 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4167,#4168,#4169),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4167 = CARTESIAN_POINT('',(0.260382082135,0.166061859376));+#4168 = CARTESIAN_POINT('',(0.281382595053,0.142269370752));+#4169 = CARTESIAN_POINT('',(0.281382595053,9.954000342692E-02));+#4170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4171 = ORIENTED_EDGE('',*,*,#4172,.T.);+#4172 = EDGE_CURVE('',#4157,#4173,#4175,.T.);+#4173 = VERTEX_POINT('',#4174);+#4174 = CARTESIAN_POINT('',(-0.297160999498,-0.156229249281,1.255));+#4175 = SURFACE_CURVE('',#4176,(#4180),.PCURVE_S1.);+#4176 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4177,#4178,#4179),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4177 = CARTESIAN_POINT('',(-0.265599534997,-8.023895398195E-02,1.255));+#4178 = CARTESIAN_POINT('',(-0.265599534997,-0.132679541153,1.255));+#4179 = CARTESIAN_POINT('',(-0.297160999498,-0.156229249281,1.255));+#4180 = PCURVE('',#4048,#4181);+#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186);+#4182 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4183,#4184,#4185),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4183 = CARTESIAN_POINT('',(0.281382595053,9.954000342692E-02));+#4184 = CARTESIAN_POINT('',(0.281382595053,4.709941625567E-02));+#4185 = CARTESIAN_POINT('',(0.249821130552,2.354970812783E-02));+#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4187 = ORIENTED_EDGE('',*,*,#4188,.T.);+#4188 = EDGE_CURVE('',#4173,#4189,#4191,.T.);+#4189 = VERTEX_POINT('',#4190);+#4190 = CARTESIAN_POINT('',(-0.399857149375,-0.179778957409,1.255));+#4191 = SURFACE_CURVE('',#4192,(#4196),.PCURVE_S1.);+#4192 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4193,#4194,#4195),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4193 = CARTESIAN_POINT('',(-0.297160999498,-0.156229249281,1.255));+#4194 = CARTESIAN_POINT('',(-0.328722463999,-0.179778957409,1.255));+#4195 = CARTESIAN_POINT('',(-0.399857149375,-0.179778957409,1.255));+#4196 = PCURVE('',#4048,#4197);+#4197 = DEFINITIONAL_REPRESENTATION('',(#4198),#4202);+#4198 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4199,#4200,#4201),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4199 = CARTESIAN_POINT('',(0.249821130552,2.354970812783E-02));+#4200 = CARTESIAN_POINT('',(0.218259666051,0.));+#4201 = CARTESIAN_POINT('',(0.147124980675,0.));+#4202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4203 = ORIENTED_EDGE('',*,*,#4204,.T.);+#4204 = EDGE_CURVE('',#4189,#4038,#4205,.T.);+#4205 = SURFACE_CURVE('',#4206,(#4210),.PCURVE_S1.);+#4206 = LINE('',#4207,#4208);+#4207 = CARTESIAN_POINT('',(-0.399857149375,-0.179778957409,1.255));+#4208 = VECTOR('',#4209,1.);+#4209 = DIRECTION('',(-1.,0.,0.));+#4210 = PCURVE('',#4048,#4211);+#4211 = DEFINITIONAL_REPRESENTATION('',(#4212),#4216);+#4212 = LINE('',#4213,#4214);+#4213 = CARTESIAN_POINT('',(0.147124980675,0.));+#4214 = VECTOR('',#4215,1.);+#4215 = DIRECTION('',(-1.,0.));+#4216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4217 = FACE_BOUND('',#4218,.F.);+#4218 = EDGE_LOOP('',(#4219,#4237,#4253,#4269,#4285,#4301,#4317));+#4219 = ORIENTED_EDGE('',*,*,#4220,.T.);+#4220 = EDGE_CURVE('',#4221,#4223,#4225,.T.);+#4221 = VERTEX_POINT('',#4222);+#4222 = CARTESIAN_POINT('',(-0.399857149375,-1.51737810102E-02,1.255));+#4223 = VERTEX_POINT('',#4224);+#4224 = CARTESIAN_POINT('',(-0.447442126623,-1.51737810102E-02,1.255));+#4225 = SURFACE_CURVE('',#4226,(#4230),.PCURVE_S1.);+#4226 = LINE('',#4227,#4228);+#4227 = CARTESIAN_POINT('',(-0.399857149375,-1.51737810102E-02,1.255));+#4228 = VECTOR('',#4229,1.);+#4229 = DIRECTION('',(-1.,0.,0.));+#4230 = PCURVE('',#4048,#4231);+#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236);+#4232 = LINE('',#4233,#4234);+#4233 = CARTESIAN_POINT('',(0.147124980675,0.164605176399));+#4234 = VECTOR('',#4235,1.);+#4235 = DIRECTION('',(-1.,0.));+#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4237 = ORIENTED_EDGE('',*,*,#4238,.T.);+#4238 = EDGE_CURVE('',#4223,#4239,#4241,.T.);+#4239 = VERTEX_POINT('',#4240);+#4240 = CARTESIAN_POINT('',(-0.447442126623,-0.122482760314,1.255));+#4241 = SURFACE_CURVE('',#4242,(#4246),.PCURVE_S1.);+#4242 = LINE('',#4243,#4244);+#4243 = CARTESIAN_POINT('',(-0.447442126623,-1.51737810102E-02,1.255));+#4244 = VECTOR('',#4245,1.);+#4245 = DIRECTION('',(0.,-1.,0.));+#4246 = PCURVE('',#4048,#4247);+#4247 = DEFINITIONAL_REPRESENTATION('',(#4248),#4252);+#4248 = LINE('',#4249,#4250);+#4249 = CARTESIAN_POINT('',(9.954000342692E-02,0.164605176399));+#4250 = VECTOR('',#4251,1.);+#4251 = DIRECTION('',(0.,-1.));+#4252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4253 = ORIENTED_EDGE('',*,*,#4254,.T.);+#4254 = EDGE_CURVE('',#4239,#4255,#4257,.T.);+#4255 = VERTEX_POINT('',#4256);+#4256 = CARTESIAN_POINT('',(-0.399857149375,-0.122482760314,1.255));+#4257 = SURFACE_CURVE('',#4258,(#4262),.PCURVE_S1.);+#4258 = LINE('',#4259,#4260);+#4259 = CARTESIAN_POINT('',(-0.447442126623,-0.122482760314,1.255));+#4260 = VECTOR('',#4261,1.);+#4261 = DIRECTION('',(1.,0.,0.));+#4262 = PCURVE('',#4048,#4263);+#4263 = DEFINITIONAL_REPRESENTATION('',(#4264),#4268);+#4264 = LINE('',#4265,#4266);+#4265 = CARTESIAN_POINT('',(9.954000342692E-02,5.729619709452E-02));+#4266 = VECTOR('',#4267,1.);+#4267 = DIRECTION('',(1.,0.));+#4268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4269 = ORIENTED_EDGE('',*,*,#4270,.T.);+#4270 = EDGE_CURVE('',#4255,#4271,#4273,.T.);+#4271 = VERTEX_POINT('',#4272);+#4272 = CARTESIAN_POINT('',(-0.351908001383,-0.110829296499,1.255));+#4273 = SURFACE_CURVE('',#4274,(#4278),.PCURVE_S1.);+#4274 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4275,#4276,#4277),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4275 = CARTESIAN_POINT('',(-0.399857149375,-0.122482760314,1.255));+#4276 = CARTESIAN_POINT('',(-0.365625099416,-0.122482760314,1.255));+#4277 = CARTESIAN_POINT('',(-0.351908001383,-0.110829296499,1.255));+#4278 = PCURVE('',#4048,#4279);+#4279 = DEFINITIONAL_REPRESENTATION('',(#4280),#4284);+#4280 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4281,#4282,#4283),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4281 = CARTESIAN_POINT('',(0.147124980675,5.729619709452E-02));+#4282 = CARTESIAN_POINT('',(0.181357030634,5.729619709452E-02));+#4283 = CARTESIAN_POINT('',(0.195074128667,6.894966091036E-02));+#4284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4285 = ORIENTED_EDGE('',*,*,#4286,.T.);+#4286 = EDGE_CURVE('',#4271,#4287,#4289,.T.);+#4287 = VERTEX_POINT('',#4288);+#4288 = CARTESIAN_POINT('',(-0.338190903349,-7.028495363925E-02,1.255));+#4289 = SURFACE_CURVE('',#4290,(#4294),.PCURVE_S1.);+#4290 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4291,#4292,#4293),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4291 = CARTESIAN_POINT('',(-0.351908001383,-0.110829296499,1.255));+#4292 = CARTESIAN_POINT('',(-0.338190903349,-9.917583268268E-02,1.255));+#4293 = CARTESIAN_POINT('',(-0.338190903349,-7.028495363925E-02,1.255));+#4294 = PCURVE('',#4048,#4295);+#4295 = DEFINITIONAL_REPRESENTATION('',(#4296),#4300);+#4296 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4297,#4298,#4299),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4297 = CARTESIAN_POINT('',(0.195074128667,6.894966091036E-02));+#4298 = CARTESIAN_POINT('',(0.2087912267,8.060312472619E-02));+#4299 = CARTESIAN_POINT('',(0.2087912267,0.10949400377));+#4300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4301 = ORIENTED_EDGE('',*,*,#4302,.T.);+#4302 = EDGE_CURVE('',#4287,#4303,#4305,.T.);+#4303 = VERTEX_POINT('',#4304);+#4304 = CARTESIAN_POINT('',(-0.352514952623,-2.804114730685E-02,1.255));+#4305 = SURFACE_CURVE('',#4306,(#4310),.PCURVE_S1.);+#4306 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4307,#4308,#4309),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4307 = CARTESIAN_POINT('',(-0.338190903349,-7.028495363925E-02,1.255));+#4308 = CARTESIAN_POINT('',(-0.338190903349,-4.09085136035E-02,1.255));+#4309 = CARTESIAN_POINT('',(-0.352514952623,-2.804114730685E-02,1.255));+#4310 = PCURVE('',#4048,#4311);+#4311 = DEFINITIONAL_REPRESENTATION('',(#4312),#4316);+#4312 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4313,#4314,#4315),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4313 = CARTESIAN_POINT('',(0.2087912267,0.10949400377));+#4314 = CARTESIAN_POINT('',(0.2087912267,0.138870443805));+#4315 = CARTESIAN_POINT('',(0.194467177427,0.151737810102));+#4316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4317 = ORIENTED_EDGE('',*,*,#4318,.T.);+#4318 = EDGE_CURVE('',#4303,#4221,#4319,.T.);+#4319 = SURFACE_CURVE('',#4320,(#4324),.PCURVE_S1.);+#4320 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4321,#4322,#4323),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4321 = CARTESIAN_POINT('',(-0.352514952623,-2.804114730685E-02,1.255));+#4322 = CARTESIAN_POINT('',(-0.366839001897,-1.51737810102E-02,1.255));+#4323 = CARTESIAN_POINT('',(-0.399857149375,-1.51737810102E-02,1.255));+#4324 = PCURVE('',#4048,#4325);+#4325 = DEFINITIONAL_REPRESENTATION('',(#4326),#4330);+#4326 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4327,#4328,#4329),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4327 = CARTESIAN_POINT('',(0.194467177427,0.151737810102));+#4328 = CARTESIAN_POINT('',(0.180143128153,0.164605176399));+#4329 = CARTESIAN_POINT('',(0.147124980675,0.164605176399));+#4330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4331 = FACE_BOUND('',#4332,.F.);+#4332 = EDGE_LOOP('',(#4333,#4351,#4367,#4383,#4399,#4415,#4431));+#4333 = ORIENTED_EDGE('',*,*,#4334,.T.);+#4334 = EDGE_CURVE('',#4335,#4337,#4339,.T.);+#4335 = VERTEX_POINT('',#4336);+#4336 = CARTESIAN_POINT('',(-0.399857149375,0.126124467757,1.255));+#4337 = VERTEX_POINT('',#4338);+#4338 = CARTESIAN_POINT('',(-0.447442126623,0.126124467757,1.255));+#4339 = SURFACE_CURVE('',#4340,(#4344),.PCURVE_S1.);+#4340 = LINE('',#4341,#4342);+#4341 = CARTESIAN_POINT('',(-0.399857149375,0.126124467757,1.255));+#4342 = VECTOR('',#4343,1.);+#4343 = DIRECTION('',(-1.,0.,0.));+#4344 = PCURVE('',#4048,#4345);+#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350);+#4346 = LINE('',#4347,#4348);+#4347 = CARTESIAN_POINT('',(0.147124980675,0.305903425166));+#4348 = VECTOR('',#4349,1.);+#4349 = DIRECTION('',(-1.,0.));+#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4351 = ORIENTED_EDGE('',*,*,#4352,.T.);+#4352 = EDGE_CURVE('',#4337,#4353,#4355,.T.);+#4353 = VERTEX_POINT('',#4354);+#4354 = CARTESIAN_POINT('',(-0.447442126623,4.187963558816E-02,1.255));+#4355 = SURFACE_CURVE('',#4356,(#4360),.PCURVE_S1.);+#4356 = LINE('',#4357,#4358);+#4357 = CARTESIAN_POINT('',(-0.447442126623,0.126124467757,1.255));+#4358 = VECTOR('',#4359,1.);+#4359 = DIRECTION('',(0.,-1.,0.));+#4360 = PCURVE('',#4048,#4361);+#4361 = DEFINITIONAL_REPRESENTATION('',(#4362),#4366);+#4362 = LINE('',#4363,#4364);+#4363 = CARTESIAN_POINT('',(9.954000342692E-02,0.305903425166));+#4364 = VECTOR('',#4365,1.);+#4365 = DIRECTION('',(0.,-1.));+#4366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4367 = ORIENTED_EDGE('',*,*,#4368,.T.);+#4368 = EDGE_CURVE('',#4353,#4369,#4371,.T.);+#4369 = VERTEX_POINT('',#4370);+#4370 = CARTESIAN_POINT('',(-0.399857149375,4.187963558816E-02,1.255));+#4371 = SURFACE_CURVE('',#4372,(#4376),.PCURVE_S1.);+#4372 = LINE('',#4373,#4374);+#4373 = CARTESIAN_POINT('',(-0.447442126623,4.187963558816E-02,1.255));+#4374 = VECTOR('',#4375,1.);+#4375 = DIRECTION('',(1.,0.,0.));+#4376 = PCURVE('',#4048,#4377);+#4377 = DEFINITIONAL_REPRESENTATION('',(#4378),#4382);+#4378 = LINE('',#4379,#4380);+#4379 = CARTESIAN_POINT('',(9.954000342692E-02,0.221658592997));+#4380 = VECTOR('',#4381,1.);+#4381 = DIRECTION('',(1.,0.));+#4382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4383 = ORIENTED_EDGE('',*,*,#4384,.T.);+#4384 = EDGE_CURVE('',#4369,#4385,#4387,.T.);+#4385 = VERTEX_POINT('',#4386);+#4386 = CARTESIAN_POINT('',(-0.361133660237,5.159085543469E-02,1.255));+#4387 = SURFACE_CURVE('',#4388,(#4392),.PCURVE_S1.);+#4388 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4389,#4390,#4391),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4389 = CARTESIAN_POINT('',(-0.399857149375,4.187963558816E-02,1.255));+#4390 = CARTESIAN_POINT('',(-0.372665733805,4.187963558816E-02,1.255));+#4391 = CARTESIAN_POINT('',(-0.361133660237,5.159085543469E-02,1.255));+#4392 = PCURVE('',#4048,#4393);+#4393 = DEFINITIONAL_REPRESENTATION('',(#4394),#4398);+#4394 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4395,#4396,#4397),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4395 = CARTESIAN_POINT('',(0.147124980675,0.221658592997));+#4396 = CARTESIAN_POINT('',(0.174316396245,0.221658592997));+#4397 = CARTESIAN_POINT('',(0.185848469813,0.231369812844));+#4398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4399 = ORIENTED_EDGE('',*,*,#4400,.T.);+#4400 = EDGE_CURVE('',#4385,#4401,#4403,.T.);+#4401 = VERTEX_POINT('',#4402);+#4402 = CARTESIAN_POINT('',(-0.349601586669,8.363788092823E-02,1.255));+#4403 = SURFACE_CURVE('',#4404,(#4408),.PCURVE_S1.);+#4404 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4405,#4406,#4407),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4405 = CARTESIAN_POINT('',(-0.361133660237,5.159085543469E-02,1.255));+#4406 = CARTESIAN_POINT('',(-0.349601586669,6.130207528121E-02,1.255));+#4407 = CARTESIAN_POINT('',(-0.349601586669,8.363788092823E-02,1.255));+#4408 = PCURVE('',#4048,#4409);+#4409 = DEFINITIONAL_REPRESENTATION('',(#4410),#4414);+#4410 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4411,#4412,#4413),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4411 = CARTESIAN_POINT('',(0.185848469813,0.231369812844));+#4412 = CARTESIAN_POINT('',(0.197380543381,0.24108103269));+#4413 = CARTESIAN_POINT('',(0.197380543381,0.263416838337));+#4414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4415 = ORIENTED_EDGE('',*,*,#4416,.T.);+#4416 = EDGE_CURVE('',#4401,#4417,#4419,.T.);+#4417 = VERTEX_POINT('',#4418);+#4418 = CARTESIAN_POINT('',(-0.361376440733,0.116049077166,1.255));+#4419 = SURFACE_CURVE('',#4420,(#4424),.PCURVE_S1.);+#4420 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4421,#4422,#4423),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4421 = CARTESIAN_POINT('',(-0.349601586669,8.363788092823E-02,1.255));+#4422 = CARTESIAN_POINT('',(-0.349601586669,0.105973686575,1.255));+#4423 = CARTESIAN_POINT('',(-0.361376440733,0.116049077166,1.255));+#4424 = PCURVE('',#4048,#4425);+#4425 = DEFINITIONAL_REPRESENTATION('',(#4426),#4430);+#4426 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4427,#4428,#4429),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4427 = CARTESIAN_POINT('',(0.197380543381,0.263416838337));+#4428 = CARTESIAN_POINT('',(0.197380543381,0.285752643984));+#4429 = CARTESIAN_POINT('',(0.185605689317,0.295828034575));+#4430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4431 = ORIENTED_EDGE('',*,*,#4432,.T.);+#4432 = EDGE_CURVE('',#4417,#4335,#4433,.T.);+#4433 = SURFACE_CURVE('',#4434,(#4438),.PCURVE_S1.);+#4434 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4435,#4436,#4437),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4435 = CARTESIAN_POINT('',(-0.361376440733,0.116049077166,1.255));+#4436 = CARTESIAN_POINT('',(-0.373151294797,0.126124467757,1.255));+#4437 = CARTESIAN_POINT('',(-0.399857149375,0.126124467757,1.255));+#4438 = PCURVE('',#4048,#4439);+#4439 = DEFINITIONAL_REPRESENTATION('',(#4440),#4444);+#4440 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4441,#4442,#4443),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4441 = CARTESIAN_POINT('',(0.185605689317,0.295828034575));+#4442 = CARTESIAN_POINT('',(0.173830835253,0.305903425166));+#4443 = CARTESIAN_POINT('',(0.147124980675,0.305903425166));+#4444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4445 = SHELL_BASED_SURFACE_MODEL('',(#4446));+#4446 = OPEN_SHELL('',(#4447));+#4447 = ADVANCED_FACE('',(#4448),#4462,.T.);+#4448 = FACE_BOUND('',#4449,.F.);+#4449 = EDGE_LOOP('',(#4450,#4473,#4489,#4505,#4521,#4537,#4553,#4569,+ #4585,#4601,#4617,#4633,#4649,#4665,#4681,#4697,#4713,#4729,#4745,+ #4761,#4777,#4793));+#4450 = ORIENTED_EDGE('',*,*,#4451,.T.);+#4451 = EDGE_CURVE('',#4452,#4454,#4456,.T.);+#4452 = VERTEX_POINT('',#4453);+#4453 = CARTESIAN_POINT('',(-0.200777142521,-1.97866104373E-02,1.255));+#4454 = VERTEX_POINT('',#4455);+#4455 = CARTESIAN_POINT('',(-0.200777142521,0.182692323363,1.255));+#4456 = SURFACE_CURVE('',#4457,(#4461),.PCURVE_S1.);+#4457 = LINE('',#4458,#4459);+#4458 = CARTESIAN_POINT('',(-0.200777142521,-1.97866104373E-02,1.255));+#4459 = VECTOR('',#4460,1.);+#4460 = DIRECTION('',(0.,1.,0.));+#4461 = PCURVE('',#4462,#4467);+#4462 = PLANE('',#4463);+#4463 = AXIS2_PLACEMENT_3D('',#4464,#4465,#4466);+#4464 = CARTESIAN_POINT('',(-0.24763377828,-0.179778957409,1.255));+#4465 = DIRECTION('',(0.,0.,1.));+#4466 = DIRECTION('',(1.,0.,0.));+#4467 = DEFINITIONAL_REPRESENTATION('',(#4468),#4472);+#4468 = LINE('',#4469,#4470);+#4469 = CARTESIAN_POINT('',(4.68566357595E-02,0.159992346972));+#4470 = VECTOR('',#4471,1.);+#4471 = DIRECTION('',(0.,1.));+#4472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4473 = ORIENTED_EDGE('',*,*,#4474,.T.);+#4474 = EDGE_CURVE('',#4454,#4475,#4477,.T.);+#4475 = VERTEX_POINT('',#4476);+#4476 = CARTESIAN_POINT('',(-3.882160132597E-03,0.182692323363,1.255));+#4477 = SURFACE_CURVE('',#4478,(#4482),.PCURVE_S1.);+#4478 = LINE('',#4479,#4480);+#4479 = CARTESIAN_POINT('',(-0.200777142521,0.182692323363,1.255));+#4480 = VECTOR('',#4481,1.);+#4481 = DIRECTION('',(1.,0.,0.));+#4482 = PCURVE('',#4462,#4483);+#4483 = DEFINITIONAL_REPRESENTATION('',(#4484),#4488);+#4484 = LINE('',#4485,#4486);+#4485 = CARTESIAN_POINT('',(4.68566357595E-02,0.362471280772));+#4486 = VECTOR('',#4487,1.);+#4487 = DIRECTION('',(1.,0.));+#4488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4489 = ORIENTED_EDGE('',*,*,#4490,.T.);+#4490 = EDGE_CURVE('',#4475,#4491,#4493,.T.);+#4491 = VERTEX_POINT('',#4492);+#4492 = CARTESIAN_POINT('',(-3.882160132597E-03,0.11956939436,1.255));+#4493 = SURFACE_CURVE('',#4494,(#4498),.PCURVE_S1.);+#4494 = LINE('',#4495,#4496);+#4495 = CARTESIAN_POINT('',(-3.882160132597E-03,0.182692323363,1.255));+#4496 = VECTOR('',#4497,1.);+#4497 = DIRECTION('',(0.,-1.,0.));+#4498 = PCURVE('',#4462,#4499);+#4499 = DEFINITIONAL_REPRESENTATION('',(#4500),#4504);+#4500 = LINE('',#4501,#4502);+#4501 = CARTESIAN_POINT('',(0.243751618148,0.362471280772));+#4502 = VECTOR('',#4503,1.);+#4503 = DIRECTION('',(0.,-1.));+#4504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4505 = ORIENTED_EDGE('',*,*,#4506,.T.);+#4506 = EDGE_CURVE('',#4491,#4507,#4509,.T.);+#4507 = VERTEX_POINT('',#4508);+#4508 = CARTESIAN_POINT('',(-0.142752603938,0.11956939436,1.255));+#4509 = SURFACE_CURVE('',#4510,(#4514),.PCURVE_S1.);+#4510 = LINE('',#4511,#4512);+#4511 = CARTESIAN_POINT('',(-3.882160132597E-03,0.11956939436,1.255));+#4512 = VECTOR('',#4513,1.);+#4513 = DIRECTION('',(-1.,0.,0.));+#4514 = PCURVE('',#4462,#4515);+#4515 = DEFINITIONAL_REPRESENTATION('',(#4516),#4520);+#4516 = LINE('',#4517,#4518);+#4517 = CARTESIAN_POINT('',(0.243751618148,0.299348351769));+#4518 = VECTOR('',#4519,1.);+#4519 = DIRECTION('',(-1.,0.));+#4520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4521 = ORIENTED_EDGE('',*,*,#4522,.T.);+#4522 = EDGE_CURVE('',#4507,#4523,#4525,.T.);+#4523 = VERTEX_POINT('',#4524);+#4524 = CARTESIAN_POINT('',(-0.142752603938,5.231919692317E-02,1.255));+#4525 = SURFACE_CURVE('',#4526,(#4530),.PCURVE_S1.);+#4526 = LINE('',#4527,#4528);+#4527 = CARTESIAN_POINT('',(-0.142752603938,0.11956939436,1.255));+#4528 = VECTOR('',#4529,1.);+#4529 = DIRECTION('',(0.,-1.,0.));+#4530 = PCURVE('',#4462,#4531);+#4531 = DEFINITIONAL_REPRESENTATION('',(#4532),#4536);+#4532 = LINE('',#4533,#4534);+#4533 = CARTESIAN_POINT('',(0.104881174343,0.299348351769));+#4534 = VECTOR('',#4535,1.);+#4535 = DIRECTION('',(0.,-1.));+#4536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4537 = ORIENTED_EDGE('',*,*,#4538,.T.);+#4538 = EDGE_CURVE('',#4523,#4539,#4541,.T.);+#4539 = VERTEX_POINT('',#4540);+#4540 = CARTESIAN_POINT('',(-0.124058505733,5.729619709452E-02,1.255));+#4541 = SURFACE_CURVE('',#4542,(#4546),.PCURVE_S1.);+#4542 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4543,#4544,#4545),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4543 = CARTESIAN_POINT('',(-0.142752603938,5.231919692317E-02,1.255));+#4544 = CARTESIAN_POINT('',(-0.134012506076,5.571812386946E-02,1.255));+#4545 = CARTESIAN_POINT('',(-0.124058505733,5.729619709452E-02,1.255));+#4546 = PCURVE('',#4462,#4547);+#4547 = DEFINITIONAL_REPRESENTATION('',(#4548),#4552);+#4548 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4549,#4550,#4551),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4549 = CARTESIAN_POINT('',(0.104881174343,0.232098154332));+#4550 = CARTESIAN_POINT('',(0.113621272204,0.235497081278));+#4551 = CARTESIAN_POINT('',(0.123575272547,0.237075154503));+#4552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4553 = ORIENTED_EDGE('',*,*,#4554,.T.);+#4554 = EDGE_CURVE('',#4539,#4555,#4557,.T.);+#4555 = VERTEX_POINT('',#4556);+#4556 = CARTESIAN_POINT('',(-0.102936602567,5.887427031958E-02,1.255));+#4557 = SURFACE_CURVE('',#4558,(#4562),.PCURVE_S1.);+#4558 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4559,#4560,#4561),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4559 = CARTESIAN_POINT('',(-0.124058505733,5.729619709452E-02,1.255));+#4560 = CARTESIAN_POINT('',(-0.114104505391,5.887427031958E-02,1.255));+#4561 = CARTESIAN_POINT('',(-0.102936602567,5.887427031958E-02,1.255));+#4562 = PCURVE('',#4462,#4563);+#4563 = DEFINITIONAL_REPRESENTATION('',(#4564),#4568);+#4564 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4565,#4566,#4567),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4565 = CARTESIAN_POINT('',(0.123575272547,0.237075154503));+#4566 = CARTESIAN_POINT('',(0.13352927289,0.238653227728));+#4567 = CARTESIAN_POINT('',(0.144697175713,0.238653227728));+#4568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4569 = ORIENTED_EDGE('',*,*,#4570,.T.);+#4570 = EDGE_CURVE('',#4555,#4571,#4573,.T.);+#4571 = VERTEX_POINT('',#4572);+#4572 = CARTESIAN_POINT('',(-1.553562394843E-02,2.488500085673E-02,1.255+ ));+#4573 = SURFACE_CURVE('',#4574,(#4578),.PCURVE_S1.);+#4574 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4575,#4576,#4577),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4575 = CARTESIAN_POINT('',(-0.102936602567,5.887427031958E-02,1.255));+#4576 = CARTESIAN_POINT('',(-4.903933241896E-02,5.887427031958E-02,1.255+ ));+#4577 = CARTESIAN_POINT('',(-1.553562394843E-02,2.488500085673E-02,1.255+ ));+#4578 = PCURVE('',#4462,#4579);+#4579 = DEFINITIONAL_REPRESENTATION('',(#4580),#4584);+#4580 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4581,#4582,#4583),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4581 = CARTESIAN_POINT('',(0.144697175713,0.238653227728));+#4582 = CARTESIAN_POINT('',(0.198594445862,0.238653227728));+#4583 = CARTESIAN_POINT('',(0.232098154332,0.204663958266));+#4584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4585 = ORIENTED_EDGE('',*,*,#4586,.T.);+#4586 = EDGE_CURVE('',#4571,#4587,#4589,.T.);+#4587 = VERTEX_POINT('',#4588);+#4588 = CARTESIAN_POINT('',(1.796808452209E-02,-6.348709974668E-02,1.255+ ));+#4589 = SURFACE_CURVE('',#4590,(#4594),.PCURVE_S1.);+#4590 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4591,#4592,#4593),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4591 = CARTESIAN_POINT('',(-1.553562394843E-02,2.488500085673E-02,1.255+ ));+#4592 = CARTESIAN_POINT('',(1.796808452209E-02,-9.104268606121E-03,1.255+ ));+#4593 = CARTESIAN_POINT('',(1.796808452209E-02,-6.348709974668E-02,1.255+ ));+#4594 = PCURVE('',#4462,#4595);+#4595 = DEFINITIONAL_REPRESENTATION('',(#4596),#4600);+#4596 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4597,#4598,#4599),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4597 = CARTESIAN_POINT('',(0.232098154332,0.204663958266));+#4598 = CARTESIAN_POINT('',(0.265601862803,0.170674688803));+#4599 = CARTESIAN_POINT('',(0.265601862803,0.116291857662));+#4600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4601 = ORIENTED_EDGE('',*,*,#4602,.T.);+#4602 = EDGE_CURVE('',#4587,#4603,#4605,.T.);+#4603 = VERTEX_POINT('',#4604);+#4604 = CARTESIAN_POINT('',(-1.832759965431E-02,-0.153680054071,1.255));+#4605 = SURFACE_CURVE('',#4606,(#4610),.PCURVE_S1.);+#4606 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4607,#4608,#4609),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4607 = CARTESIAN_POINT('',(1.796808452209E-02,-6.348709974668E-02,1.255+ ));+#4608 = CARTESIAN_POINT('',(1.796808452209E-02,-0.120540516345,1.255));+#4609 = CARTESIAN_POINT('',(-1.832759965431E-02,-0.153680054071,1.255));+#4610 = PCURVE('',#4462,#4611);+#4611 = DEFINITIONAL_REPRESENTATION('',(#4612),#4616);+#4612 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4613,#4614,#4615),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4613 = CARTESIAN_POINT('',(0.265601862803,0.116291857662));+#4614 = CARTESIAN_POINT('',(0.265601862803,5.923844106383E-02));+#4615 = CARTESIAN_POINT('',(0.229306178626,2.609890333755E-02));+#4616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4617 = ORIENTED_EDGE('',*,*,#4618,.T.);+#4618 = EDGE_CURVE('',#4603,#4619,#4621,.T.);+#4619 = VERTEX_POINT('',#4620);+#4620 = CARTESIAN_POINT('',(-0.117260651841,-0.186819591798,1.255));+#4621 = SURFACE_CURVE('',#4622,(#4626),.PCURVE_S1.);+#4622 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4623,#4624,#4625),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4623 = CARTESIAN_POINT('',(-1.832759965431E-02,-0.153680054071,1.255));+#4624 = CARTESIAN_POINT('',(-5.462328383071E-02,-0.186819591798,1.255));+#4625 = CARTESIAN_POINT('',(-0.117260651841,-0.186819591798,1.255));+#4626 = PCURVE('',#4462,#4627);+#4627 = DEFINITIONAL_REPRESENTATION('',(#4628),#4632);+#4628 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4629,#4630,#4631),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4629 = CARTESIAN_POINT('',(0.229306178626,2.609890333755E-02));+#4630 = CARTESIAN_POINT('',(0.19301049445,-7.040634388733E-03));+#4631 = CARTESIAN_POINT('',(0.13037312644,-7.040634388733E-03));+#4632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4633 = ORIENTED_EDGE('',*,*,#4634,.T.);+#4634 = EDGE_CURVE('',#4619,#4635,#4637,.T.);+#4635 = VERTEX_POINT('',#4636);+#4636 = CARTESIAN_POINT('',(-0.164360068096,-0.182935103859,1.255));+#4637 = SURFACE_CURVE('',#4638,(#4642),.PCURVE_S1.);+#4638 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4639,#4640,#4641),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4639 = CARTESIAN_POINT('',(-0.117260651841,-0.186819591798,1.255));+#4640 = CARTESIAN_POINT('',(-0.140567579472,-0.186819591798,1.255));+#4641 = CARTESIAN_POINT('',(-0.164360068096,-0.182935103859,1.255));+#4642 = PCURVE('',#4462,#4643);+#4643 = DEFINITIONAL_REPRESENTATION('',(#4644),#4648);+#4644 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4645,#4646,#4647),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4645 = CARTESIAN_POINT('',(0.13037312644,-7.040634388733E-03));+#4646 = CARTESIAN_POINT('',(0.107066198808,-7.040634388733E-03));+#4647 = CARTESIAN_POINT('',(8.327371018399E-02,-3.156146450122E-03));+#4648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4649 = ORIENTED_EDGE('',*,*,#4650,.T.);+#4650 = EDGE_CURVE('',#4635,#4651,#4653,.T.);+#4651 = VERTEX_POINT('',#4652);+#4652 = CARTESIAN_POINT('',(-0.212916167329,-0.171281640043,1.255));+#4653 = SURFACE_CURVE('',#4654,(#4658),.PCURVE_S1.);+#4654 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4655,#4656,#4657),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4655 = CARTESIAN_POINT('',(-0.164360068096,-0.182935103859,1.255));+#4656 = CARTESIAN_POINT('',(-0.18815255672,-0.17905061592,1.255));+#4657 = CARTESIAN_POINT('',(-0.212916167329,-0.171281640043,1.255));+#4658 = PCURVE('',#4462,#4659);+#4659 = DEFINITIONAL_REPRESENTATION('',(#4660),#4664);+#4660 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4661,#4662,#4663),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4661 = CARTESIAN_POINT('',(8.327371018399E-02,-3.156146450122E-03));+#4662 = CARTESIAN_POINT('',(5.948122155999E-02,7.283414884897E-04));+#4663 = CARTESIAN_POINT('',(3.471761095134E-02,8.497317365713E-03));+#4664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4665 = ORIENTED_EDGE('',*,*,#4666,.T.);+#4666 = EDGE_CURVE('',#4651,#4667,#4669,.T.);+#4667 = VERTEX_POINT('',#4668);+#4668 = CARTESIAN_POINT('',(-0.212916167329,-0.106702028064,1.255));+#4669 = SURFACE_CURVE('',#4670,(#4674),.PCURVE_S1.);+#4670 = LINE('',#4671,#4672);+#4671 = CARTESIAN_POINT('',(-0.212916167329,-0.171281640043,1.255));+#4672 = VECTOR('',#4673,1.);+#4673 = DIRECTION('',(0.,1.,0.));+#4674 = PCURVE('',#4462,#4675);+#4675 = DEFINITIONAL_REPRESENTATION('',(#4676),#4680);+#4676 = LINE('',#4677,#4678);+#4677 = CARTESIAN_POINT('',(3.471761095134E-02,8.497317365713E-03));+#4678 = VECTOR('',#4679,1.);+#4679 = DIRECTION('',(0.,1.));+#4680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4681 = ORIENTED_EDGE('',*,*,#4682,.T.);+#4682 = EDGE_CURVE('',#4667,#4683,#4685,.T.);+#4683 = VERTEX_POINT('',#4684);+#4684 = CARTESIAN_POINT('',(-0.171522092733,-0.121633028578,1.255));+#4685 = SURFACE_CURVE('',#4686,(#4690),.PCURVE_S1.);+#4686 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4687,#4688,#4689),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4687 = CARTESIAN_POINT('',(-0.212916167329,-0.106702028064,1.255));+#4688 = CARTESIAN_POINT('',(-0.192765386148,-0.116656028406,1.255));+#4689 = CARTESIAN_POINT('',(-0.171522092733,-0.121633028578,1.255));+#4690 = PCURVE('',#4462,#4691);+#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696);+#4692 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4693,#4694,#4695),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4693 = CARTESIAN_POINT('',(3.471761095134E-02,7.307692934513E-02));+#4694 = CARTESIAN_POINT('',(5.486839213289E-02,6.312292900244E-02));+#4695 = CARTESIAN_POINT('',(7.611168554717E-02,5.814592883109E-02));+#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4697 = ORIENTED_EDGE('',*,*,#4698,.T.);+#4698 = EDGE_CURVE('',#4683,#4699,#4701,.T.);+#4699 = VERTEX_POINT('',#4700);+#4700 = CARTESIAN_POINT('',(-0.128914115657,-0.126610028749,1.255));+#4701 = SURFACE_CURVE('',#4702,(#4706),.PCURVE_S1.);+#4702 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4703,#4704,#4705),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4703 = CARTESIAN_POINT('',(-0.171522092733,-0.121633028578,1.255));+#4704 = CARTESIAN_POINT('',(-0.150278799319,-0.126610028749,1.255));+#4705 = CARTESIAN_POINT('',(-0.128914115657,-0.126610028749,1.255));+#4706 = PCURVE('',#4462,#4707);+#4707 = DEFINITIONAL_REPRESENTATION('',(#4708),#4712);+#4708 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4709,#4710,#4711),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4709 = CARTESIAN_POINT('',(7.611168554717E-02,5.814592883109E-02));+#4710 = CARTESIAN_POINT('',(9.735497896145E-02,5.316892865975E-02));+#4711 = CARTESIAN_POINT('',(0.118719662624,5.316892865975E-02));+#4712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4713 = ORIENTED_EDGE('',*,*,#4714,.T.);+#4714 = EDGE_CURVE('',#4699,#4715,#4717,.T.);+#4715 = VERTEX_POINT('',#4716);+#4716 = CARTESIAN_POINT('',(-7.137513806597E-02,-0.110465125754,1.255));+#4717 = SURFACE_CURVE('',#4718,(#4722),.PCURVE_S1.);+#4718 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4719,#4720,#4721),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4719 = CARTESIAN_POINT('',(-0.128914115657,-0.126610028749,1.255));+#4720 = CARTESIAN_POINT('',(-9.104035825519E-02,-0.126610028749,1.255));+#4721 = CARTESIAN_POINT('',(-7.137513806597E-02,-0.110465125754,1.255));+#4722 = PCURVE('',#4462,#4723);+#4723 = DEFINITIONAL_REPRESENTATION('',(#4724),#4728);+#4724 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4725,#4726,#4727),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4725 = CARTESIAN_POINT('',(0.118719662624,5.316892865975E-02));+#4726 = CARTESIAN_POINT('',(0.156593420025,5.316892865975E-02));+#4727 = CARTESIAN_POINT('',(0.176258640215,6.93138316546E-02));+#4728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4729 = ORIENTED_EDGE('',*,*,#4730,.T.);+#4730 = EDGE_CURVE('',#4715,#4731,#4733,.T.);+#4731 = VERTEX_POINT('',#4732);+#4732 = CARTESIAN_POINT('',(-5.170991787675E-02,-6.348709974668E-02,+ 1.255));+#4733 = SURFACE_CURVE('',#4734,(#4738),.PCURVE_S1.);+#4734 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4735,#4736,#4737),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4735 = CARTESIAN_POINT('',(-7.137513806597E-02,-0.110465125754,1.255));+#4736 = CARTESIAN_POINT('',(-5.170991787675E-02,-9.432022275941E-02,+ 1.255));+#4737 = CARTESIAN_POINT('',(-5.170991787675E-02,-6.348709974668E-02,+ 1.255));+#4738 = PCURVE('',#4462,#4739);+#4739 = DEFINITIONAL_REPRESENTATION('',(#4740),#4744);+#4740 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4741,#4742,#4743),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4741 = CARTESIAN_POINT('',(0.176258640215,6.93138316546E-02));+#4742 = CARTESIAN_POINT('',(0.195923860404,8.545873464945E-02));+#4743 = CARTESIAN_POINT('',(0.195923860404,0.116291857662));+#4744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4745 = ORIENTED_EDGE('',*,*,#4746,.T.);+#4746 = EDGE_CURVE('',#4731,#4747,#4749,.T.);+#4747 = VERTEX_POINT('',#4748);+#4748 = CARTESIAN_POINT('',(-7.125374781789E-02,-1.796575671608E-02,+ 1.255));+#4749 = SURFACE_CURVE('',#4750,(#4754),.PCURVE_S1.);+#4750 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4751,#4752,#4753),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4751 = CARTESIAN_POINT('',(-5.170991787675E-02,-6.348709974668E-02,+ 1.255));+#4752 = CARTESIAN_POINT('',(-5.170991787675E-02,-3.508178169559E-02,+ 1.255));+#4753 = CARTESIAN_POINT('',(-7.125374781789E-02,-1.796575671608E-02,+ 1.255));+#4754 = PCURVE('',#4462,#4755);+#4755 = DEFINITIONAL_REPRESENTATION('',(#4756),#4760);+#4756 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4757,#4758,#4759),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4757 = CARTESIAN_POINT('',(0.195923860404,0.116291857662));+#4758 = CARTESIAN_POINT('',(0.195923860404,0.144697175713));+#4759 = CARTESIAN_POINT('',(0.176380030463,0.161813200693));+#4760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4761 = ORIENTED_EDGE('',*,*,#4762,.T.);+#4762 = EDGE_CURVE('',#4747,#4763,#4765,.T.);+#4763 = VERTEX_POINT('',#4764);+#4764 = CARTESIAN_POINT('',(-0.123330164245,-8.497317365713E-04,1.255));+#4765 = SURFACE_CURVE('',#4766,(#4770),.PCURVE_S1.);+#4766 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4767,#4768,#4769),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4767 = CARTESIAN_POINT('',(-7.125374781789E-02,-1.796575671608E-02,+ 1.255));+#4768 = CARTESIAN_POINT('',(-9.079757775903E-02,-8.497317365713E-04,+ 1.255));+#4769 = CARTESIAN_POINT('',(-0.123330164245,-8.497317365713E-04,1.255));+#4770 = PCURVE('',#4462,#4771);+#4771 = DEFINITIONAL_REPRESENTATION('',(#4772),#4776);+#4772 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4773,#4774,#4775),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4773 = CARTESIAN_POINT('',(0.176380030463,0.161813200693));+#4774 = CARTESIAN_POINT('',(0.156836200521,0.178929225672));+#4775 = CARTESIAN_POINT('',(0.124303614036,0.178929225672));+#4776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4777 = ORIENTED_EDGE('',*,*,#4778,.T.);+#4778 = EDGE_CURVE('',#4763,#4779,#4781,.T.);+#4779 = VERTEX_POINT('',#4780);+#4780 = CARTESIAN_POINT('',(-0.161810872887,-5.583951411754E-03,1.255));+#4781 = SURFACE_CURVE('',#4782,(#4786),.PCURVE_S1.);+#4782 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4783,#4784,#4785),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4783 = CARTESIAN_POINT('',(-0.123330164245,-8.497317365713E-04,1.255));+#4784 = CARTESIAN_POINT('',(-0.142509823442,-8.497317365713E-04,1.255));+#4785 = CARTESIAN_POINT('',(-0.161810872887,-5.583951411754E-03,1.255));+#4786 = PCURVE('',#4462,#4787);+#4787 = DEFINITIONAL_REPRESENTATION('',(#4788),#4792);+#4788 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4789,#4790,#4791),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4789 = CARTESIAN_POINT('',(0.124303614036,0.178929225672));+#4790 = CARTESIAN_POINT('',(0.105123954839,0.178929225672));+#4791 = CARTESIAN_POINT('',(8.58229053937E-02,0.174195005997));+#4792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4793 = ORIENTED_EDGE('',*,*,#4794,.T.);+#4794 = EDGE_CURVE('',#4779,#4452,#4795,.T.);+#4795 = SURFACE_CURVE('',#4796,(#4800),.PCURVE_S1.);+#4796 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4797,#4798,#4799),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4797 = CARTESIAN_POINT('',(-0.161810872887,-5.583951411754E-03,1.255));+#4798 = CARTESIAN_POINT('',(-0.181111922332,-1.031817108694E-02,1.255));+#4799 = CARTESIAN_POINT('',(-0.200777142521,-1.97866104373E-02,1.255));+#4800 = PCURVE('',#4462,#4801);+#4801 = DEFINITIONAL_REPRESENTATION('',(#4802),#4806);+#4802 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4803,#4804,#4805),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4803 = CARTESIAN_POINT('',(8.58229053937E-02,0.174195005997));+#4804 = CARTESIAN_POINT('',(6.652185594872E-02,0.169460786322));+#4805 = CARTESIAN_POINT('',(4.68566357595E-02,0.159992346972));+#4806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4807 = SHELL_BASED_SURFACE_MODEL('',(#4808));+#4808 = OPEN_SHELL('',(#4809));+#4809 = ADVANCED_FACE('',(#4810,#5073,#5203),#4824,.T.);+#4810 = FACE_BOUND('',#4811,.F.);+#4811 = EDGE_LOOP('',(#4812,#4835,#4851,#4867,#4883,#4899,#4915,#4931,+ #4947,#4963,#4979,#4995,#5011,#5027,#5043,#5059));+#4812 = ORIENTED_EDGE('',*,*,#4813,.T.);+#4813 = EDGE_CURVE('',#4814,#4816,#4818,.T.);+#4814 = VERTEX_POINT('',#4815);+#4815 = CARTESIAN_POINT('',(0.148098430466,1.226041505624E-02,1.255));+#4816 = VERTEX_POINT('',#4817);+#4817 = CARTESIAN_POINT('',(0.106340185126,4.200102583624E-02,1.255));+#4818 = SURFACE_CURVE('',#4819,(#4823),.PCURVE_S1.);+#4819 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4820,#4821,#4822),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4820 = CARTESIAN_POINT('',(0.148098430466,1.226041505624E-02,1.255));+#4821 = CARTESIAN_POINT('',(0.120664234399,2.172885440661E-02,1.255));+#4822 = CARTESIAN_POINT('',(0.106340185126,4.200102583624E-02,1.255));+#4823 = PCURVE('',#4824,#4829);+#4824 = PLANE('',#4825);+#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828);+#4826 = CARTESIAN_POINT('',(5.171457348878E-02,-0.179778957409,1.255));+#4827 = DIRECTION('',(0.,0.,1.));+#4828 = DIRECTION('',(1.,0.,0.));+#4829 = DEFINITIONAL_REPRESENTATION('',(#4830),#4834);+#4830 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4831,#4832,#4833),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4831 = CARTESIAN_POINT('',(9.63838569768E-02,0.192039372465));+#4832 = CARTESIAN_POINT('',(6.894966091036E-02,0.201507811815));+#4833 = CARTESIAN_POINT('',(5.462561163673E-02,0.221779983245));+#4834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4835 = ORIENTED_EDGE('',*,*,#4836,.T.);+#4836 = EDGE_CURVE('',#4816,#4837,#4839,.T.);+#4837 = VERTEX_POINT('',#4838);+#4838 = CARTESIAN_POINT('',(9.201613585188E-02,9.164963730162E-02,1.255)+ );+#4839 = SURFACE_CURVE('',#4840,(#4844),.PCURVE_S1.);+#4840 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4841,#4842,#4843),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4841 = CARTESIAN_POINT('',(0.106340185126,4.200102583624E-02,1.255));+#4842 = CARTESIAN_POINT('',(9.201613585188E-02,6.227319726587E-02,1.255)+ );+#4843 = CARTESIAN_POINT('',(9.201613585188E-02,9.164963730162E-02,1.255)+ );+#4844 = PCURVE('',#4824,#4845);+#4845 = DEFINITIONAL_REPRESENTATION('',(#4846),#4850);+#4846 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4847,#4848,#4849),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4847 = CARTESIAN_POINT('',(5.462561163673E-02,0.221779983245));+#4848 = CARTESIAN_POINT('',(4.03015623631E-02,0.242052154675));+#4849 = CARTESIAN_POINT('',(4.03015623631E-02,0.27142859471));+#4850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4851 = ORIENTED_EDGE('',*,*,#4852,.T.);+#4852 = EDGE_CURVE('',#4837,#4853,#4855,.T.);+#4853 = VERTEX_POINT('',#4854);+#4854 = CARTESIAN_POINT('',(0.121392575888,0.163027103174,1.255));+#4855 = SURFACE_CURVE('',#4856,(#4860),.PCURVE_S1.);+#4856 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4857,#4858,#4859),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4857 = CARTESIAN_POINT('',(9.201613585188E-02,9.164963730162E-02,1.255)+ );+#4858 = CARTESIAN_POINT('',(9.201613585188E-02,0.136806809588,1.255));+#4859 = CARTESIAN_POINT('',(0.121392575888,0.163027103174,1.255));+#4860 = PCURVE('',#4824,#4861);+#4861 = DEFINITIONAL_REPRESENTATION('',(#4862),#4866);+#4862 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4863,#4864,#4865),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4863 = CARTESIAN_POINT('',(4.03015623631E-02,0.27142859471));+#4864 = CARTESIAN_POINT('',(4.03015623631E-02,0.316585766997));+#4865 = CARTESIAN_POINT('',(6.967800239885E-02,0.342806060582));+#4866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4867 = ORIENTED_EDGE('',*,*,#4868,.T.);+#4868 = EDGE_CURVE('',#4853,#4869,#4871,.T.);+#4869 = VERTEX_POINT('',#4870);+#4870 = CARTESIAN_POINT('',(0.201267359125,0.189247396759,1.255));+#4871 = SURFACE_CURVE('',#4872,(#4876),.PCURVE_S1.);+#4872 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4873,#4874,#4875),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4873 = CARTESIAN_POINT('',(0.121392575888,0.163027103174,1.255));+#4874 = CARTESIAN_POINT('',(0.150769015923,0.189247396759,1.255));+#4875 = CARTESIAN_POINT('',(0.201267359125,0.189247396759,1.255));+#4876 = PCURVE('',#4824,#4877);+#4877 = DEFINITIONAL_REPRESENTATION('',(#4878),#4882);+#4878 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4879,#4880,#4881),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4879 = CARTESIAN_POINT('',(6.967800239885E-02,0.342806060582));+#4880 = CARTESIAN_POINT('',(9.90544424346E-02,0.369026354168));+#4881 = CARTESIAN_POINT('',(0.149552785637,0.369026354168));+#4882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4883 = ORIENTED_EDGE('',*,*,#4884,.T.);+#4884 = EDGE_CURVE('',#4869,#4885,#4887,.T.);+#4885 = VERTEX_POINT('',#4886);+#4886 = CARTESIAN_POINT('',(0.281384922859,0.163027103174,1.255));+#4887 = SURFACE_CURVE('',#4888,(#4892),.PCURVE_S1.);+#4888 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4889,#4890,#4891),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4889 = CARTESIAN_POINT('',(0.201267359125,0.189247396759,1.255));+#4890 = CARTESIAN_POINT('',(0.252008482823,0.189247396759,1.255));+#4891 = CARTESIAN_POINT('',(0.281384922859,0.163027103174,1.255));+#4892 = PCURVE('',#4824,#4893);+#4893 = DEFINITIONAL_REPRESENTATION('',(#4894),#4898);+#4894 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4895,#4896,#4897),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4895 = CARTESIAN_POINT('',(0.149552785637,0.369026354168));+#4896 = CARTESIAN_POINT('',(0.200293909335,0.369026354168));+#4897 = CARTESIAN_POINT('',(0.22967034937,0.342806060582));+#4898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4899 = ORIENTED_EDGE('',*,*,#4900,.T.);+#4900 = EDGE_CURVE('',#4885,#4901,#4903,.T.);+#4901 = VERTEX_POINT('',#4902);+#4902 = CARTESIAN_POINT('',(0.310761362895,9.164963730162E-02,1.255));+#4903 = SURFACE_CURVE('',#4904,(#4908),.PCURVE_S1.);+#4904 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4905,#4906,#4907),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4905 = CARTESIAN_POINT('',(0.281384922859,0.163027103174,1.255));+#4906 = CARTESIAN_POINT('',(0.310761362895,0.136806809588,1.255));+#4907 = CARTESIAN_POINT('',(0.310761362895,9.164963730162E-02,1.255));+#4908 = PCURVE('',#4824,#4909);+#4909 = DEFINITIONAL_REPRESENTATION('',(#4910),#4914);+#4910 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4911,#4912,#4913),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4911 = CARTESIAN_POINT('',(0.22967034937,0.342806060582));+#4912 = CARTESIAN_POINT('',(0.259046789406,0.316585766997));+#4913 = CARTESIAN_POINT('',(0.259046789406,0.27142859471));+#4914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4915 = ORIENTED_EDGE('',*,*,#4916,.T.);+#4916 = EDGE_CURVE('',#4901,#4917,#4919,.T.);+#4917 = VERTEX_POINT('',#4918);+#4918 = CARTESIAN_POINT('',(0.296680094117,4.22438063324E-02,1.255));+#4919 = SURFACE_CURVE('',#4920,(#4924),.PCURVE_S1.);+#4920 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4921,#4922,#4923),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4921 = CARTESIAN_POINT('',(0.310761362895,9.164963730162E-02,1.255));+#4922 = CARTESIAN_POINT('',(0.310761362895,6.251597776203E-02,1.255));+#4923 = CARTESIAN_POINT('',(0.296680094117,4.22438063324E-02,1.255));+#4924 = PCURVE('',#4824,#4925);+#4925 = DEFINITIONAL_REPRESENTATION('',(#4926),#4930);+#4926 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4927,#4928,#4929),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4927 = CARTESIAN_POINT('',(0.259046789406,0.27142859471));+#4928 = CARTESIAN_POINT('',(0.259046789406,0.242294935171));+#4929 = CARTESIAN_POINT('',(0.244965520629,0.222022763741));+#4930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4931 = ORIENTED_EDGE('',*,*,#4932,.T.);+#4932 = EDGE_CURVE('',#4917,#4933,#4935,.T.);+#4933 = VERTEX_POINT('',#4934);+#4934 = CARTESIAN_POINT('',(0.255650190266,1.226041505624E-02,1.255));+#4935 = SURFACE_CURVE('',#4936,(#4940),.PCURVE_S1.);+#4936 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4937,#4938,#4939),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4937 = CARTESIAN_POINT('',(0.296680094117,4.22438063324E-02,1.255));+#4938 = CARTESIAN_POINT('',(0.28259882534,2.197163490277E-02,1.255));+#4939 = CARTESIAN_POINT('',(0.255650190266,1.226041505624E-02,1.255));+#4940 = PCURVE('',#4824,#4941);+#4941 = DEFINITIONAL_REPRESENTATION('',(#4942),#4946);+#4942 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4943,#4944,#4945),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4943 = CARTESIAN_POINT('',(0.244965520629,0.222022763741));+#4944 = CARTESIAN_POINT('',(0.230884251851,0.201750592312));+#4945 = CARTESIAN_POINT('',(0.203935616777,0.192039372465));+#4946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4947 = ORIENTED_EDGE('',*,*,#4948,.T.);+#4948 = EDGE_CURVE('',#4933,#4949,#4951,.T.);+#4949 = VERTEX_POINT('',#4950);+#4950 = CARTESIAN_POINT('',(0.302749606522,-2.075773242196E-02,1.255));+#4951 = SURFACE_CURVE('',#4952,(#4956),.PCURVE_S1.);+#4952 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4953,#4954,#4955),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4953 = CARTESIAN_POINT('',(0.255650190266,1.226041505624E-02,1.255));+#4954 = CARTESIAN_POINT('',(0.28575497179,3.03475620204E-03,1.255));+#4955 = CARTESIAN_POINT('',(0.302749606522,-2.075773242196E-02,1.255));+#4956 = PCURVE('',#4824,#4957);+#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962);+#4958 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4959,#4960,#4961),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4959 = CARTESIAN_POINT('',(0.203935616777,0.192039372465));+#4960 = CARTESIAN_POINT('',(0.234040398301,0.182813713611));+#4961 = CARTESIAN_POINT('',(0.251035033033,0.159021224987));+#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4963 = ORIENTED_EDGE('',*,*,#4964,.T.);+#4964 = EDGE_CURVE('',#4949,#4965,#4967,.T.);+#4965 = VERTEX_POINT('',#4966);+#4966 = CARTESIAN_POINT('',(0.319744241253,-7.781114902031E-02,1.255));+#4967 = SURFACE_CURVE('',#4968,(#4972),.PCURVE_S1.);+#4968 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4969,#4970,#4971),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4969 = CARTESIAN_POINT('',(0.302749606522,-2.075773242196E-02,1.255));+#4970 = CARTESIAN_POINT('',(0.319744241253,-4.455022104595E-02,1.255));+#4971 = CARTESIAN_POINT('',(0.319744241253,-7.781114902031E-02,1.255));+#4972 = PCURVE('',#4824,#4973);+#4973 = DEFINITIONAL_REPRESENTATION('',(#4974),#4978);+#4974 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4975,#4976,#4977),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4975 = CARTESIAN_POINT('',(0.251035033033,0.159021224987));+#4976 = CARTESIAN_POINT('',(0.268029667764,0.135228736363));+#4977 = CARTESIAN_POINT('',(0.268029667764,0.101967808389));+#4978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4979 = ORIENTED_EDGE('',*,*,#4980,.T.);+#4980 = EDGE_CURVE('',#4965,#4981,#4983,.T.);+#4981 = VERTEX_POINT('',#4982);+#4982 = CARTESIAN_POINT('',(0.28891111824,-0.158414273747,1.255));+#4983 = SURFACE_CURVE('',#4984,(#4988),.PCURVE_S1.);+#4984 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4985,#4986,#4987),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4985 = CARTESIAN_POINT('',(0.319744241253,-7.781114902031E-02,1.255));+#4986 = CARTESIAN_POINT('',(0.319744241253,-0.130008955695,1.255));+#4987 = CARTESIAN_POINT('',(0.28891111824,-0.158414273747,1.255));+#4988 = PCURVE('',#4824,#4989);+#4989 = DEFINITIONAL_REPRESENTATION('',(#4990),#4994);+#4990 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4991,#4992,#4993),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4991 = CARTESIAN_POINT('',(0.268029667764,0.101967808389));+#4992 = CARTESIAN_POINT('',(0.268029667764,4.977000171346E-02));+#4993 = CARTESIAN_POINT('',(0.237196544751,2.136468366236E-02));+#4994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4995 = ORIENTED_EDGE('',*,*,#4996,.T.);+#4996 = EDGE_CURVE('',#4981,#4997,#4999,.T.);+#4997 = VERTEX_POINT('',#4998);+#4998 = CARTESIAN_POINT('',(0.201267359125,-0.186819591798,1.255));+#4999 = SURFACE_CURVE('',#5000,(#5004),.PCURVE_S1.);+#5000 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5001,#5002,#5003),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5001 = CARTESIAN_POINT('',(0.28891111824,-0.158414273747,1.255));+#5002 = CARTESIAN_POINT('',(0.258077995228,-0.186819591798,1.255));+#5003 = CARTESIAN_POINT('',(0.201267359125,-0.186819591798,1.255));+#5004 = PCURVE('',#4824,#5005);+#5005 = DEFINITIONAL_REPRESENTATION('',(#5006),#5010);+#5006 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5007,#5008,#5009),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5007 = CARTESIAN_POINT('',(0.237196544751,2.136468366236E-02));+#5008 = CARTESIAN_POINT('',(0.206363421739,-7.040634388733E-03));+#5009 = CARTESIAN_POINT('',(0.149552785637,-7.040634388733E-03));+#5010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5011 = ORIENTED_EDGE('',*,*,#5012,.T.);+#5012 = EDGE_CURVE('',#4997,#5013,#5015,.T.);+#5013 = VERTEX_POINT('',#5014);+#5014 = CARTESIAN_POINT('',(0.113866380507,-0.158414273747,1.255));+#5015 = SURFACE_CURVE('',#5016,(#5020),.PCURVE_S1.);+#5016 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5017,#5018,#5019),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5017 = CARTESIAN_POINT('',(0.201267359125,-0.186819591798,1.255));+#5018 = CARTESIAN_POINT('',(0.144699503519,-0.186819591798,1.255));+#5019 = CARTESIAN_POINT('',(0.113866380507,-0.158414273747,1.255));+#5020 = PCURVE('',#4824,#5021);+#5021 = DEFINITIONAL_REPRESENTATION('',(#5022),#5026);+#5022 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5023,#5024,#5025),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5023 = CARTESIAN_POINT('',(0.149552785637,-7.040634388733E-03));+#5024 = CARTESIAN_POINT('',(9.298493003051E-02,-7.040634388733E-03));+#5025 = CARTESIAN_POINT('',(6.215180701779E-02,2.136468366236E-02));+#5026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5027 = ORIENTED_EDGE('',*,*,#5028,.T.);+#5028 = EDGE_CURVE('',#5013,#5029,#5031,.T.);+#5029 = VERTEX_POINT('',#5030);+#5030 = CARTESIAN_POINT('',(8.303325749384E-02,-7.781114902031E-02,1.255+ ));+#5031 = SURFACE_CURVE('',#5032,(#5036),.PCURVE_S1.);+#5032 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5033,#5034,#5035),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5033 = CARTESIAN_POINT('',(0.113866380507,-0.158414273747,1.255));+#5034 = CARTESIAN_POINT('',(8.303325749384E-02,-0.130008955695,1.255));+#5035 = CARTESIAN_POINT('',(8.303325749384E-02,-7.781114902031E-02,1.255+ ));+#5036 = PCURVE('',#4824,#5037);+#5037 = DEFINITIONAL_REPRESENTATION('',(#5038),#5042);+#5038 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5039,#5040,#5041),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5039 = CARTESIAN_POINT('',(6.215180701779E-02,2.136468366236E-02));+#5040 = CARTESIAN_POINT('',(3.131868400506E-02,4.977000171346E-02));+#5041 = CARTESIAN_POINT('',(3.131868400506E-02,0.101967808389));+#5042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5043 = ORIENTED_EDGE('',*,*,#5044,.T.);+#5044 = EDGE_CURVE('',#5029,#5045,#5047,.T.);+#5045 = VERTEX_POINT('',#5046);+#5046 = CARTESIAN_POINT('',(0.100270672721,-2.051495192579E-02,1.255));+#5047 = SURFACE_CURVE('',#5048,(#5052),.PCURVE_S1.);+#5048 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5049,#5050,#5051),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5049 = CARTESIAN_POINT('',(8.303325749384E-02,-7.781114902031E-02,1.255+ ));+#5050 = CARTESIAN_POINT('',(8.303325749384E-02,-4.430744054979E-02,1.255+ ));+#5051 = CARTESIAN_POINT('',(0.100270672721,-2.051495192579E-02,1.255));+#5052 = PCURVE('',#4824,#5053);+#5053 = DEFINITIONAL_REPRESENTATION('',(#5054),#5058);+#5054 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5055,#5056,#5057),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5055 = CARTESIAN_POINT('',(3.131868400506E-02,0.101967808389));+#5056 = CARTESIAN_POINT('',(3.131868400506E-02,0.135471516859));+#5057 = CARTESIAN_POINT('',(4.855609923264E-02,0.159264005483));+#5058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5059 = ORIENTED_EDGE('',*,*,#5060,.T.);+#5060 = EDGE_CURVE('',#5045,#4814,#5061,.T.);+#5061 = SURFACE_CURVE('',#5062,(#5066),.PCURVE_S1.);+#5062 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5063,#5064,#5065),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5063 = CARTESIAN_POINT('',(0.100270672721,-2.051495192579E-02,1.255));+#5064 = CARTESIAN_POINT('',(0.117508087949,3.277536698204E-03,1.255));+#5065 = CARTESIAN_POINT('',(0.148098430466,1.226041505624E-02,1.255));+#5066 = PCURVE('',#4824,#5067);+#5067 = DEFINITIONAL_REPRESENTATION('',(#5068),#5072);+#5068 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5069,#5070,#5071),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5069 = CARTESIAN_POINT('',(4.855609923264E-02,0.159264005483));+#5070 = CARTESIAN_POINT('',(6.579351446023E-02,0.183056494107));+#5071 = CARTESIAN_POINT('',(9.63838569768E-02,0.192039372465));+#5072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5073 = FACE_BOUND('',#5074,.F.);+#5074 = EDGE_LOOP('',(#5075,#5093,#5109,#5125,#5141,#5157,#5173,#5189));+#5075 = ORIENTED_EDGE('',*,*,#5076,.T.);+#5076 = EDGE_CURVE('',#5077,#5079,#5081,.T.);+#5077 = VERTEX_POINT('',#5078);+#5078 = CARTESIAN_POINT('',(0.201267359125,-1.808714696416E-02,1.255));+#5079 = VERTEX_POINT('',#5080);+#5080 = CARTESIAN_POINT('',(0.162422479739,-3.326092797436E-02,1.255));+#5081 = SURFACE_CURVE('',#5082,(#5086),.PCURVE_S1.);+#5082 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5083,#5084,#5085),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5083 = CARTESIAN_POINT('',(0.201267359125,-1.808714696416E-02,1.255));+#5084 = CARTESIAN_POINT('',(0.177232090005,-1.808714696416E-02,1.255));+#5085 = CARTESIAN_POINT('',(0.162422479739,-3.326092797436E-02,1.255));+#5086 = PCURVE('',#4824,#5087);+#5087 = DEFINITIONAL_REPRESENTATION('',(#5088),#5092);+#5088 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5089,#5090,#5091),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5089 = CARTESIAN_POINT('',(0.149552785637,0.161691810445));+#5090 = CARTESIAN_POINT('',(0.125517516516,0.161691810445));+#5091 = CARTESIAN_POINT('',(0.11070790625,0.146518029435));+#5092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5093 = ORIENTED_EDGE('',*,*,#5094,.T.);+#5094 = EDGE_CURVE('',#5079,#5095,#5097,.T.);+#5095 = VERTEX_POINT('',#5096);+#5096 = CARTESIAN_POINT('',(0.147612869473,-7.344110008938E-02,1.255));+#5097 = SURFACE_CURVE('',#5098,(#5102),.PCURVE_S1.);+#5098 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5099,#5100,#5101),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5099 = CARTESIAN_POINT('',(0.162422479739,-3.326092797436E-02,1.255));+#5100 = CARTESIAN_POINT('',(0.147612869473,-4.843470898456E-02,1.255));+#5101 = CARTESIAN_POINT('',(0.147612869473,-7.344110008938E-02,1.255));+#5102 = PCURVE('',#4824,#5103);+#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108);+#5104 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5105,#5106,#5107),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5105 = CARTESIAN_POINT('',(0.11070790625,0.146518029435));+#5106 = CARTESIAN_POINT('',(9.589829598447E-02,0.131344248424));+#5107 = CARTESIAN_POINT('',(9.589829598447E-02,0.106337857319));+#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5109 = ORIENTED_EDGE('',*,*,#5110,.T.);+#5110 = EDGE_CURVE('',#5095,#5111,#5113,.T.);+#5111 = VERTEX_POINT('',#5112);+#5112 = CARTESIAN_POINT('',(0.162422479739,-0.113742662452,1.255));+#5113 = SURFACE_CURVE('',#5114,(#5118),.PCURVE_S1.);+#5114 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5115,#5116,#5117),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5115 = CARTESIAN_POINT('',(0.147612869473,-7.344110008938E-02,1.255));+#5116 = CARTESIAN_POINT('',(0.147612869473,-9.844749119419E-02,1.255));+#5117 = CARTESIAN_POINT('',(0.162422479739,-0.113742662452,1.255));+#5118 = PCURVE('',#4824,#5119);+#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124);+#5120 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5121,#5122,#5123),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5121 = CARTESIAN_POINT('',(9.589829598447E-02,0.106337857319));+#5122 = CARTESIAN_POINT('',(9.589829598447E-02,8.133146621468E-02));+#5123 = CARTESIAN_POINT('',(0.11070790625,6.60362949564E-02));+#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5125 = ORIENTED_EDGE('',*,*,#5126,.T.);+#5126 = EDGE_CURVE('',#5111,#5127,#5129,.T.);+#5127 = VERTEX_POINT('',#5128);+#5128 = CARTESIAN_POINT('',(0.201267359125,-0.129037833711,1.255));+#5129 = SURFACE_CURVE('',#5130,(#5134),.PCURVE_S1.);+#5130 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5131,#5132,#5133),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5131 = CARTESIAN_POINT('',(0.162422479739,-0.113742662452,1.255));+#5132 = CARTESIAN_POINT('',(0.177232090005,-0.129037833711,1.255));+#5133 = CARTESIAN_POINT('',(0.201267359125,-0.129037833711,1.255));+#5134 = PCURVE('',#4824,#5135);+#5135 = DEFINITIONAL_REPRESENTATION('',(#5136),#5140);+#5136 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5137,#5138,#5139),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5137 = CARTESIAN_POINT('',(0.11070790625,6.60362949564E-02));+#5138 = CARTESIAN_POINT('',(0.125517516516,5.074112369811E-02));+#5139 = CARTESIAN_POINT('',(0.149552785637,5.074112369811E-02));+#5140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5141 = ORIENTED_EDGE('',*,*,#5142,.T.);+#5142 = EDGE_CURVE('',#5127,#5143,#5145,.T.);+#5143 = VERTEX_POINT('',#5144);+#5144 = CARTESIAN_POINT('',(0.24023362876,-0.113499881956,1.255));+#5145 = SURFACE_CURVE('',#5146,(#5150),.PCURVE_S1.);+#5146 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5147,#5148,#5149),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5147 = CARTESIAN_POINT('',(0.201267359125,-0.129037833711,1.255));+#5148 = CARTESIAN_POINT('',(0.225302628245,-0.129037833711,1.255));+#5149 = CARTESIAN_POINT('',(0.24023362876,-0.113499881956,1.255));+#5150 = PCURVE('',#4824,#5151);+#5151 = DEFINITIONAL_REPRESENTATION('',(#5152),#5156);+#5152 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5153,#5154,#5155),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5153 = CARTESIAN_POINT('',(0.149552785637,5.074112369811E-02));+#5154 = CARTESIAN_POINT('',(0.173588054757,5.074112369811E-02));+#5155 = CARTESIAN_POINT('',(0.188519055271,6.627907545256E-02));+#5156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5157 = ORIENTED_EDGE('',*,*,#5158,.T.);+#5158 = EDGE_CURVE('',#5143,#5159,#5161,.T.);+#5159 = VERTEX_POINT('',#5160);+#5160 = CARTESIAN_POINT('',(0.255164629274,-7.344110008938E-02,1.255));+#5161 = SURFACE_CURVE('',#5162,(#5166),.PCURVE_S1.);+#5162 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5163,#5164,#5165),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5163 = CARTESIAN_POINT('',(0.24023362876,-0.113499881956,1.255));+#5164 = CARTESIAN_POINT('',(0.255164629274,-9.796193020186E-02,1.255));+#5165 = CARTESIAN_POINT('',(0.255164629274,-7.344110008938E-02,1.255));+#5166 = PCURVE('',#4824,#5167);+#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172);+#5168 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5169,#5170,#5171),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5169 = CARTESIAN_POINT('',(0.188519055271,6.627907545256E-02));+#5170 = CARTESIAN_POINT('',(0.203450055785,8.181702720701E-02));+#5171 = CARTESIAN_POINT('',(0.203450055785,0.106337857319));+#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5173 = ORIENTED_EDGE('',*,*,#5174,.T.);+#5174 = EDGE_CURVE('',#5159,#5175,#5177,.T.);+#5175 = VERTEX_POINT('',#5176);+#5176 = CARTESIAN_POINT('',(0.240355019008,-3.326092797436E-02,1.255));+#5177 = SURFACE_CURVE('',#5178,(#5182),.PCURVE_S1.);+#5178 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5179,#5180,#5181),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5179 = CARTESIAN_POINT('',(0.255164629274,-7.344110008938E-02,1.255));+#5180 = CARTESIAN_POINT('',(0.255164629274,-4.843470898456E-02,1.255));+#5181 = CARTESIAN_POINT('',(0.240355019008,-3.326092797436E-02,1.255));+#5182 = PCURVE('',#4824,#5183);+#5183 = DEFINITIONAL_REPRESENTATION('',(#5184),#5188);+#5184 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5185,#5186,#5187),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5185 = CARTESIAN_POINT('',(0.203450055785,0.106337857319));+#5186 = CARTESIAN_POINT('',(0.203450055785,0.131344248424));+#5187 = CARTESIAN_POINT('',(0.188640445519,0.146518029435));+#5188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5189 = ORIENTED_EDGE('',*,*,#5190,.T.);+#5190 = EDGE_CURVE('',#5175,#5077,#5191,.T.);+#5191 = SURFACE_CURVE('',#5192,(#5196),.PCURVE_S1.);+#5192 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5193,#5194,#5195),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5193 = CARTESIAN_POINT('',(0.240355019008,-3.326092797436E-02,1.255));+#5194 = CARTESIAN_POINT('',(0.225545408742,-1.808714696416E-02,1.255));+#5195 = CARTESIAN_POINT('',(0.201267359125,-1.808714696416E-02,1.255));+#5196 = PCURVE('',#4824,#5197);+#5197 = DEFINITIONAL_REPRESENTATION('',(#5198),#5202);+#5198 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5199,#5200,#5201),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5199 = CARTESIAN_POINT('',(0.188640445519,0.146518029435));+#5200 = CARTESIAN_POINT('',(0.173830835253,0.161691810445));+#5201 = CARTESIAN_POINT('',(0.149552785637,0.161691810445));+#5202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5203 = FACE_BOUND('',#5204,.F.);+#5204 = EDGE_LOOP('',(#5205,#5223,#5239,#5255,#5271,#5287,#5303,#5319));+#5205 = ORIENTED_EDGE('',*,*,#5206,.T.);+#5206 = EDGE_CURVE('',#5207,#5209,#5211,.T.);+#5207 = VERTEX_POINT('',#5208);+#5208 = CARTESIAN_POINT('',(0.155624625847,8.58229053937E-02,1.255));+#5209 = VERTEX_POINT('',#5210);+#5210 = CARTESIAN_POINT('',(0.167885040903,5.195502617893E-02,1.255));+#5211 = SURFACE_CURVE('',#5212,(#5216),.PCURVE_S1.);+#5212 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5213,#5214,#5215),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5213 = CARTESIAN_POINT('',(0.155624625847,8.58229053937E-02,1.255));+#5214 = CARTESIAN_POINT('',(0.155624625847,6.445822173134E-02,1.255));+#5215 = CARTESIAN_POINT('',(0.167885040903,5.195502617893E-02,1.255));+#5216 = PCURVE('',#4824,#5217);+#5217 = DEFINITIONAL_REPRESENTATION('',(#5218),#5222);+#5218 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5219,#5220,#5221),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5219 = CARTESIAN_POINT('',(0.103910052358,0.265601862803));+#5220 = CARTESIAN_POINT('',(0.103910052358,0.24423717914));+#5221 = CARTESIAN_POINT('',(0.116170467414,0.231733983588));+#5222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5223 = ORIENTED_EDGE('',*,*,#5224,.T.);+#5224 = EDGE_CURVE('',#5209,#5225,#5227,.T.);+#5225 = VERTEX_POINT('',#5226);+#5226 = CARTESIAN_POINT('',(0.201267359125,3.945183062652E-02,1.255));+#5227 = SURFACE_CURVE('',#5228,(#5232),.PCURVE_S1.);+#5228 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5229,#5230,#5231),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5229 = CARTESIAN_POINT('',(0.167885040903,5.195502617893E-02,1.255));+#5230 = CARTESIAN_POINT('',(0.180145455959,3.945183062652E-02,1.255));+#5231 = CARTESIAN_POINT('',(0.201267359125,3.945183062652E-02,1.255));+#5232 = PCURVE('',#4824,#5233);+#5233 = DEFINITIONAL_REPRESENTATION('',(#5234),#5238);+#5234 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5235,#5236,#5237),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5235 = CARTESIAN_POINT('',(0.116170467414,0.231733983588));+#5236 = CARTESIAN_POINT('',(0.12843088247,0.219230788035));+#5237 = CARTESIAN_POINT('',(0.149552785637,0.219230788035));+#5238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5239 = ORIENTED_EDGE('',*,*,#5240,.T.);+#5240 = EDGE_CURVE('',#5225,#5241,#5243,.T.);+#5241 = VERTEX_POINT('',#5242);+#5242 = CARTESIAN_POINT('',(0.234892457844,5.195502617893E-02,1.255));+#5243 = SURFACE_CURVE('',#5244,(#5248),.PCURVE_S1.);+#5244 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5245,#5246,#5247),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5245 = CARTESIAN_POINT('',(0.201267359125,3.945183062652E-02,1.255));+#5246 = CARTESIAN_POINT('',(0.222632042788,3.945183062652E-02,1.255));+#5247 = CARTESIAN_POINT('',(0.234892457844,5.195502617893E-02,1.255));+#5248 = PCURVE('',#4824,#5249);+#5249 = DEFINITIONAL_REPRESENTATION('',(#5250),#5254);+#5250 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5251,#5252,#5253),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5251 = CARTESIAN_POINT('',(0.149552785637,0.219230788035));+#5252 = CARTESIAN_POINT('',(0.170917469299,0.219230788035));+#5253 = CARTESIAN_POINT('',(0.183177884355,0.231733983588));+#5254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5255 = ORIENTED_EDGE('',*,*,#5256,.T.);+#5256 = EDGE_CURVE('',#5241,#5257,#5259,.T.);+#5257 = VERTEX_POINT('',#5258);+#5258 = CARTESIAN_POINT('',(0.2471528729,8.58229053937E-02,1.255));+#5259 = SURFACE_CURVE('',#5260,(#5264),.PCURVE_S1.);+#5260 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5261,#5262,#5263),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5261 = CARTESIAN_POINT('',(0.234892457844,5.195502617893E-02,1.255));+#5262 = CARTESIAN_POINT('',(0.2471528729,6.445822173134E-02,1.255));+#5263 = CARTESIAN_POINT('',(0.2471528729,8.58229053937E-02,1.255));+#5264 = PCURVE('',#4824,#5265);+#5265 = DEFINITIONAL_REPRESENTATION('',(#5266),#5270);+#5266 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5267,#5268,#5269),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5267 = CARTESIAN_POINT('',(0.183177884355,0.231733983588));+#5268 = CARTESIAN_POINT('',(0.195438299411,0.24423717914));+#5269 = CARTESIAN_POINT('',(0.195438299411,0.265601862803));+#5270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5271 = ORIENTED_EDGE('',*,*,#5272,.T.);+#5272 = EDGE_CURVE('',#5257,#5273,#5275,.T.);+#5273 = VERTEX_POINT('',#5274);+#5274 = CARTESIAN_POINT('',(0.234892457844,0.119205223616,1.255));+#5275 = SURFACE_CURVE('',#5276,(#5280),.PCURVE_S1.);+#5276 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5277,#5278,#5279),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5277 = CARTESIAN_POINT('',(0.2471528729,8.58229053937E-02,1.255));+#5278 = CARTESIAN_POINT('',(0.2471528729,0.10694480856,1.255));+#5279 = CARTESIAN_POINT('',(0.234892457844,0.119205223616,1.255));+#5280 = PCURVE('',#4824,#5281);+#5281 = DEFINITIONAL_REPRESENTATION('',(#5282),#5286);+#5282 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5283,#5284,#5285),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5283 = CARTESIAN_POINT('',(0.195438299411,0.265601862803));+#5284 = CARTESIAN_POINT('',(0.195438299411,0.286723765969));+#5285 = CARTESIAN_POINT('',(0.183177884355,0.298984181025));+#5286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5287 = ORIENTED_EDGE('',*,*,#5288,.T.);+#5288 = EDGE_CURVE('',#5273,#5289,#5291,.T.);+#5289 = VERTEX_POINT('',#5290);+#5290 = CARTESIAN_POINT('',(0.201267359125,0.131465638672,1.255));+#5291 = SURFACE_CURVE('',#5292,(#5296),.PCURVE_S1.);+#5292 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5293,#5294,#5295),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5293 = CARTESIAN_POINT('',(0.234892457844,0.119205223616,1.255));+#5294 = CARTESIAN_POINT('',(0.222632042788,0.131465638672,1.255));+#5295 = CARTESIAN_POINT('',(0.201267359125,0.131465638672,1.255));+#5296 = PCURVE('',#4824,#5297);+#5297 = DEFINITIONAL_REPRESENTATION('',(#5298),#5302);+#5298 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5299,#5300,#5301),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5299 = CARTESIAN_POINT('',(0.183177884355,0.298984181025));+#5300 = CARTESIAN_POINT('',(0.170917469299,0.311244596081));+#5301 = CARTESIAN_POINT('',(0.149552785637,0.311244596081));+#5302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5303 = ORIENTED_EDGE('',*,*,#5304,.T.);+#5304 = EDGE_CURVE('',#5289,#5305,#5307,.T.);+#5305 = VERTEX_POINT('',#5306);+#5306 = CARTESIAN_POINT('',(0.168006431151,0.119083833368,1.255));+#5307 = SURFACE_CURVE('',#5308,(#5312),.PCURVE_S1.);+#5308 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5309,#5310,#5311),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5309 = CARTESIAN_POINT('',(0.201267359125,0.131465638672,1.255));+#5310 = CARTESIAN_POINT('',(0.180388236455,0.131465638672,1.255));+#5311 = CARTESIAN_POINT('',(0.168006431151,0.119083833368,1.255));+#5312 = PCURVE('',#4824,#5313);+#5313 = DEFINITIONAL_REPRESENTATION('',(#5314),#5318);+#5314 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5315,#5316,#5317),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5315 = CARTESIAN_POINT('',(0.149552785637,0.311244596081));+#5316 = CARTESIAN_POINT('',(0.128673662967,0.311244596081));+#5317 = CARTESIAN_POINT('',(0.116291857662,0.298862790777));+#5318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5319 = ORIENTED_EDGE('',*,*,#5320,.T.);+#5320 = EDGE_CURVE('',#5305,#5207,#5321,.T.);+#5321 = SURFACE_CURVE('',#5322,(#5326),.PCURVE_S1.);+#5322 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5323,#5324,#5325),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5323 = CARTESIAN_POINT('',(0.168006431151,0.119083833368,1.255));+#5324 = CARTESIAN_POINT('',(0.155624625847,0.106702028064,1.255));+#5325 = CARTESIAN_POINT('',(0.155624625847,8.58229053937E-02,1.255));+#5326 = PCURVE('',#4824,#5327);+#5327 = DEFINITIONAL_REPRESENTATION('',(#5328),#5332);+#5328 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5329,#5330,#5331),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5329 = CARTESIAN_POINT('',(0.116291857662,0.298862790777));+#5330 = CARTESIAN_POINT('',(0.103910052358,0.286480985473));+#5331 = CARTESIAN_POINT('',(0.103910052358,0.265601862803));+#5332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5333 = SHELL_BASED_SURFACE_MODEL('',(#5334));+#5334 = OPEN_SHELL('',(#5335));+#5335 = ADVANCED_FACE('',(#5336),#5350,.T.);+#5336 = FACE_BOUND('',#5337,.F.);+#5337 = EDGE_LOOP('',(#5338,#5361,#5377,#5393,#5409,#5425,#5441,#5457,+ #5473,#5489,#5505));+#5338 = ORIENTED_EDGE('',*,*,#5339,.T.);+#5339 = EDGE_CURVE('',#5340,#5342,#5344,.T.);+#5340 = VERTEX_POINT('',#5341);+#5341 = CARTESIAN_POINT('',(0.396705658537,-0.179778957409,1.255));+#5342 = VERTEX_POINT('',#5343);+#5343 = CARTESIAN_POINT('',(0.396705658537,-0.116656028406,1.255));+#5344 = SURFACE_CURVE('',#5345,(#5349),.PCURVE_S1.);+#5345 = LINE('',#5346,#5347);+#5346 = CARTESIAN_POINT('',(0.396705658537,-0.179778957409,1.255));+#5347 = VECTOR('',#5348,1.);+#5348 = DIRECTION('',(0.,1.,0.));+#5349 = PCURVE('',#5350,#5355);+#5350 = PLANE('',#5351);+#5351 = AXIS2_PLACEMENT_3D('',#5352,#5353,#5354);+#5352 = CARTESIAN_POINT('',(0.351062925258,-0.179778957409,1.255));+#5353 = DIRECTION('',(0.,0.,1.));+#5354 = DIRECTION('',(1.,0.,0.));+#5355 = DEFINITIONAL_REPRESENTATION('',(#5356),#5360);+#5356 = LINE('',#5357,#5358);+#5357 = CARTESIAN_POINT('',(4.564273327869E-02,0.));+#5358 = VECTOR('',#5359,1.);+#5359 = DIRECTION('',(0.,1.));+#5360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5361 = ORIENTED_EDGE('',*,*,#5362,.T.);+#5362 = EDGE_CURVE('',#5342,#5363,#5365,.T.);+#5363 = VERTEX_POINT('',#5364);+#5364 = CARTESIAN_POINT('',(0.476823222271,-0.116656028406,1.255));+#5365 = SURFACE_CURVE('',#5366,(#5370),.PCURVE_S1.);+#5366 = LINE('',#5367,#5368);+#5367 = CARTESIAN_POINT('',(0.396705658537,-0.116656028406,1.255));+#5368 = VECTOR('',#5369,1.);+#5369 = DIRECTION('',(1.,0.,0.));+#5370 = PCURVE('',#5350,#5371);+#5371 = DEFINITIONAL_REPRESENTATION('',(#5372),#5376);+#5372 = LINE('',#5373,#5374);+#5373 = CARTESIAN_POINT('',(4.564273327869E-02,6.312292900244E-02));+#5374 = VECTOR('',#5375,1.);+#5375 = DIRECTION('',(1.,0.));+#5376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5377 = ORIENTED_EDGE('',*,*,#5378,.T.);+#5378 = EDGE_CURVE('',#5363,#5379,#5381,.T.);+#5379 = VERTEX_POINT('',#5380);+#5380 = CARTESIAN_POINT('',(0.476823222271,0.118598272376,1.255));+#5381 = SURFACE_CURVE('',#5382,(#5386),.PCURVE_S1.);+#5382 = LINE('',#5383,#5384);+#5383 = CARTESIAN_POINT('',(0.476823222271,-0.116656028406,1.255));+#5384 = VECTOR('',#5385,1.);+#5385 = DIRECTION('',(0.,1.,0.));+#5386 = PCURVE('',#5350,#5387);+#5387 = DEFINITIONAL_REPRESENTATION('',(#5388),#5392);+#5388 = LINE('',#5389,#5390);+#5389 = CARTESIAN_POINT('',(0.125760297013,6.312292900244E-02));+#5390 = VECTOR('',#5391,1.);+#5391 = DIRECTION('',(0.,1.));+#5392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5393 = ORIENTED_EDGE('',*,*,#5394,.T.);+#5394 = EDGE_CURVE('',#5379,#5395,#5397,.T.);+#5395 = VERTEX_POINT('',#5396);+#5396 = CARTESIAN_POINT('',(0.402289609948,0.100146954667,1.255));+#5397 = SURFACE_CURVE('',#5398,(#5402),.PCURVE_S1.);+#5398 = LINE('',#5399,#5400);+#5399 = CARTESIAN_POINT('',(0.476823222271,0.118598272376,1.255));+#5400 = VECTOR('',#5401,1.);+#5401 = DIRECTION('',(-0.970697912015,-0.240303066167,0.));+#5402 = PCURVE('',#5350,#5403);+#5403 = DEFINITIONAL_REPRESENTATION('',(#5404),#5408);+#5404 = LINE('',#5405,#5406);+#5405 = CARTESIAN_POINT('',(0.125760297013,0.298377229785));+#5406 = VECTOR('',#5407,1.);+#5407 = DIRECTION('',(-0.970697912015,-0.240303066167));+#5408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5409 = ORIENTED_EDGE('',*,*,#5410,.T.);+#5410 = EDGE_CURVE('',#5395,#5411,#5413,.T.);+#5411 = VERTEX_POINT('',#5412);+#5412 = CARTESIAN_POINT('',(0.402289609948,0.164726566647,1.255));+#5413 = SURFACE_CURVE('',#5414,(#5418),.PCURVE_S1.);+#5414 = LINE('',#5415,#5416);+#5415 = CARTESIAN_POINT('',(0.402289609948,0.100146954667,1.255));+#5416 = VECTOR('',#5417,1.);+#5417 = DIRECTION('',(0.,1.,0.));+#5418 = PCURVE('',#5350,#5419);+#5419 = DEFINITIONAL_REPRESENTATION('',(#5420),#5424);+#5420 = LINE('',#5421,#5422);+#5421 = CARTESIAN_POINT('',(5.122668469044E-02,0.279925912076));+#5422 = VECTOR('',#5423,1.);+#5423 = DIRECTION('',(0.,1.));+#5424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5425 = ORIENTED_EDGE('',*,*,#5426,.T.);+#5426 = EDGE_CURVE('',#5411,#5427,#5429,.T.);+#5427 = VERTEX_POINT('',#5428);+#5428 = CARTESIAN_POINT('',(0.477308783263,0.182692323363,1.255));+#5429 = SURFACE_CURVE('',#5430,(#5434),.PCURVE_S1.);+#5430 = LINE('',#5431,#5432);+#5431 = CARTESIAN_POINT('',(0.402289609948,0.164726566647,1.255));+#5432 = VECTOR('',#5433,1.);+#5433 = DIRECTION('',(0.972501457866,0.232896789262,0.));+#5434 = PCURVE('',#5350,#5435);+#5435 = DEFINITIONAL_REPRESENTATION('',(#5436),#5440);+#5436 = LINE('',#5437,#5438);+#5437 = CARTESIAN_POINT('',(5.122668469044E-02,0.344505524056));+#5438 = VECTOR('',#5439,1.);+#5439 = DIRECTION('',(0.972501457866,0.232896789262));+#5440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5441 = ORIENTED_EDGE('',*,*,#5442,.T.);+#5442 = EDGE_CURVE('',#5427,#5443,#5445,.T.);+#5443 = VERTEX_POINT('',#5444);+#5444 = CARTESIAN_POINT('',(0.546501224669,0.182692323363,1.255));+#5445 = SURFACE_CURVE('',#5446,(#5450),.PCURVE_S1.);+#5446 = LINE('',#5447,#5448);+#5447 = CARTESIAN_POINT('',(0.477308783263,0.182692323363,1.255));+#5448 = VECTOR('',#5449,1.);+#5449 = DIRECTION('',(1.,0.,0.));+#5450 = PCURVE('',#5350,#5451);+#5451 = DEFINITIONAL_REPRESENTATION('',(#5452),#5456);+#5452 = LINE('',#5453,#5454);+#5453 = CARTESIAN_POINT('',(0.126245858005,0.362471280772));+#5454 = VECTOR('',#5455,1.);+#5455 = DIRECTION('',(1.,0.));+#5456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5457 = ORIENTED_EDGE('',*,*,#5458,.T.);+#5458 = EDGE_CURVE('',#5443,#5459,#5461,.T.);+#5459 = VERTEX_POINT('',#5460);+#5460 = CARTESIAN_POINT('',(0.546501224669,-0.116656028406,1.255));+#5461 = SURFACE_CURVE('',#5462,(#5466),.PCURVE_S1.);+#5462 = LINE('',#5463,#5464);+#5463 = CARTESIAN_POINT('',(0.546501224669,0.182692323363,1.255));+#5464 = VECTOR('',#5465,1.);+#5465 = DIRECTION('',(0.,-1.,0.));+#5466 = PCURVE('',#5350,#5467);+#5467 = DEFINITIONAL_REPRESENTATION('',(#5468),#5472);+#5468 = LINE('',#5469,#5470);+#5469 = CARTESIAN_POINT('',(0.195438299411,0.362471280772));+#5470 = VECTOR('',#5471,1.);+#5471 = DIRECTION('',(0.,-1.));+#5472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5473 = ORIENTED_EDGE('',*,*,#5474,.T.);+#5474 = EDGE_CURVE('',#5459,#5475,#5477,.T.);+#5475 = VERTEX_POINT('',#5476);+#5476 = CARTESIAN_POINT('',(0.626618788403,-0.116656028406,1.255));+#5477 = SURFACE_CURVE('',#5478,(#5482),.PCURVE_S1.);+#5478 = LINE('',#5479,#5480);+#5479 = CARTESIAN_POINT('',(0.546501224669,-0.116656028406,1.255));+#5480 = VECTOR('',#5481,1.);+#5481 = DIRECTION('',(1.,0.,0.));+#5482 = PCURVE('',#5350,#5483);+#5483 = DEFINITIONAL_REPRESENTATION('',(#5484),#5488);+#5484 = LINE('',#5485,#5486);+#5485 = CARTESIAN_POINT('',(0.195438299411,6.312292900244E-02));+#5486 = VECTOR('',#5487,1.);+#5487 = DIRECTION('',(1.,0.));+#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5489 = ORIENTED_EDGE('',*,*,#5490,.T.);+#5490 = EDGE_CURVE('',#5475,#5491,#5493,.T.);+#5491 = VERTEX_POINT('',#5492);+#5492 = CARTESIAN_POINT('',(0.626618788403,-0.179778957409,1.255));+#5493 = SURFACE_CURVE('',#5494,(#5498),.PCURVE_S1.);+#5494 = LINE('',#5495,#5496);+#5495 = CARTESIAN_POINT('',(0.626618788403,-0.116656028406,1.255));+#5496 = VECTOR('',#5497,1.);+#5497 = DIRECTION('',(0.,-1.,0.));+#5498 = PCURVE('',#5350,#5499);+#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504);+#5500 = LINE('',#5501,#5502);+#5501 = CARTESIAN_POINT('',(0.275555863145,6.312292900244E-02));+#5502 = VECTOR('',#5503,1.);+#5503 = DIRECTION('',(0.,-1.));+#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5505 = ORIENTED_EDGE('',*,*,#5506,.T.);+#5506 = EDGE_CURVE('',#5491,#5340,#5507,.T.);+#5507 = SURFACE_CURVE('',#5508,(#5512),.PCURVE_S1.);+#5508 = LINE('',#5509,#5510);+#5509 = CARTESIAN_POINT('',(0.626618788403,-0.179778957409,1.255));+#5510 = VECTOR('',#5511,1.);+#5511 = DIRECTION('',(-1.,0.,0.));+#5512 = PCURVE('',#5350,#5513);+#5513 = DEFINITIONAL_REPRESENTATION('',(#5514),#5518);+#5514 = LINE('',#5515,#5516);+#5515 = CARTESIAN_POINT('',(0.275555863145,0.));+#5516 = VECTOR('',#5517,1.);+#5517 = DIRECTION('',(-1.,0.));+#5518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5519 = SHELL_BASED_SURFACE_MODEL('',(#5520));+#5520 = OPEN_SHELL('',(#5521));+#5521 = ADVANCED_FACE('',(#5522,#5801),#5536,.T.);+#5522 = FACE_BOUND('',#5523,.F.);+#5523 = EDGE_LOOP('',(#5524,#5547,#5563,#5579,#5595,#5611,#5627,#5643,+ #5659,#5675,#5691,#5707,#5723,#5739,#5755,#5771,#5787));+#5524 = ORIENTED_EDGE('',*,*,#5525,.T.);+#5525 = EDGE_CURVE('',#5526,#5528,#5530,.T.);+#5526 = VERTEX_POINT('',#5527);+#5527 = CARTESIAN_POINT('',(0.699695717748,-0.174923347486,1.255));+#5528 = VERTEX_POINT('',#5529);+#5529 = CARTESIAN_POINT('',(0.699695717748,-0.109615394018,1.255));+#5530 = SURFACE_CURVE('',#5531,(#5535),.PCURVE_S1.);+#5531 = LINE('',#5532,#5533);+#5532 = CARTESIAN_POINT('',(0.699695717748,-0.174923347486,1.255));+#5533 = VECTOR('',#5534,1.);+#5534 = DIRECTION('',(0.,1.,0.));+#5535 = PCURVE('',#5536,#5541);+#5536 = PLANE('',#5537);+#5537 = AXIS2_PLACEMENT_3D('',#5538,#5539,#5540);+#5538 = CARTESIAN_POINT('',(0.650411277027,-0.179778957409,1.255));+#5539 = DIRECTION('',(0.,0.,1.));+#5540 = DIRECTION('',(1.,0.,0.));+#5541 = DEFINITIONAL_REPRESENTATION('',(#5542),#5546);+#5542 = LINE('',#5543,#5544);+#5543 = CARTESIAN_POINT('',(4.928444072113E-02,4.855609923264E-03));+#5544 = VECTOR('',#5545,1.);+#5545 = DIRECTION('',(0.,1.));+#5546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5547 = ORIENTED_EDGE('',*,*,#5548,.T.);+#5548 = EDGE_CURVE('',#5528,#5549,#5551,.T.);+#5549 = VERTEX_POINT('',#5550);+#5550 = CARTESIAN_POINT('',(0.736476962917,-0.126124467757,1.255));+#5551 = SURFACE_CURVE('',#5552,(#5556),.PCURVE_S1.);+#5552 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5553,#5554,#5555),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5553 = CARTESIAN_POINT('',(0.699695717748,-0.109615394018,1.255));+#5554 = CARTESIAN_POINT('',(0.718875376945,-0.120783296841,1.255));+#5555 = CARTESIAN_POINT('',(0.736476962917,-0.126124467757,1.255));+#5556 = PCURVE('',#5536,#5557);+#5557 = DEFINITIONAL_REPRESENTATION('',(#5558),#5562);+#5558 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5559,#5560,#5561),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5559 = CARTESIAN_POINT('',(4.928444072113E-02,7.016356339117E-02));+#5560 = CARTESIAN_POINT('',(6.846409991803E-02,5.899566056766E-02));+#5561 = CARTESIAN_POINT('',(8.606568588986E-02,5.365448965207E-02));+#5562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5563 = ORIENTED_EDGE('',*,*,#5564,.T.);+#5564 = EDGE_CURVE('',#5549,#5565,#5567,.T.);+#5565 = VERTEX_POINT('',#5566);+#5566 = CARTESIAN_POINT('',(0.770344842132,-0.131465638672,1.255));+#5567 = SURFACE_CURVE('',#5568,(#5572),.PCURVE_S1.);+#5568 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5569,#5570,#5571),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5569 = CARTESIAN_POINT('',(0.736476962917,-0.126124467757,1.255));+#5570 = CARTESIAN_POINT('',(0.754078548889,-0.131465638672,1.255));+#5571 = CARTESIAN_POINT('',(0.770344842132,-0.131465638672,1.255));+#5572 = PCURVE('',#5536,#5573);+#5573 = DEFINITIONAL_REPRESENTATION('',(#5574),#5578);+#5574 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5575,#5576,#5577),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5575 = CARTESIAN_POINT('',(8.606568588986E-02,5.365448965207E-02));+#5576 = CARTESIAN_POINT('',(0.103667271862,4.831331873648E-02));+#5577 = CARTESIAN_POINT('',(0.119933565105,4.831331873648E-02));+#5578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5579 = ORIENTED_EDGE('',*,*,#5580,.T.);+#5580 = EDGE_CURVE('',#5565,#5581,#5583,.T.);+#5581 = VERTEX_POINT('',#5582);+#5582 = CARTESIAN_POINT('',(0.829219112452,-0.105609515831,1.255));+#5583 = SURFACE_CURVE('',#5584,(#5588),.PCURVE_S1.);+#5584 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5585,#5586,#5587),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5585 = CARTESIAN_POINT('',(0.770344842132,-0.131465638672,1.255));+#5586 = CARTESIAN_POINT('',(0.808946941022,-0.131465638672,1.255));+#5587 = CARTESIAN_POINT('',(0.829219112452,-0.105609515831,1.255));+#5588 = PCURVE('',#5536,#5589);+#5589 = DEFINITIONAL_REPRESENTATION('',(#5590),#5594);+#5590 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5591,#5592,#5593),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5591 = CARTESIAN_POINT('',(0.119933565105,4.831331873648E-02));+#5592 = CARTESIAN_POINT('',(0.158535663995,4.831331873648E-02));+#5593 = CARTESIAN_POINT('',(0.178807835424,7.416944157786E-02));+#5594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5595 = ORIENTED_EDGE('',*,*,#5596,.T.);+#5596 = EDGE_CURVE('',#5581,#5597,#5599,.T.);+#5597 = VERTEX_POINT('',#5598);+#5598 = CARTESIAN_POINT('',(0.850705186362,-2.828392780302E-02,1.255));+#5599 = SURFACE_CURVE('',#5600,(#5604),.PCURVE_S1.);+#5600 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5601,#5602,#5603),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5601 = CARTESIAN_POINT('',(0.829219112452,-0.105609515831,1.255));+#5602 = CARTESIAN_POINT('',(0.849491283881,-7.975339298962E-02,1.255));+#5603 = CARTESIAN_POINT('',(0.850705186362,-2.828392780302E-02,1.255));+#5604 = PCURVE('',#5536,#5605);+#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610);+#5606 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5607,#5608,#5609),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5607 = CARTESIAN_POINT('',(0.178807835424,7.416944157786E-02));+#5608 = CARTESIAN_POINT('',(0.199080006854,0.100025564419));+#5609 = CARTESIAN_POINT('',(0.200293909335,0.151495029606));+#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5611 = ORIENTED_EDGE('',*,*,#5612,.T.);+#5612 = EDGE_CURVE('',#5597,#5613,#5615,.T.);+#5613 = VERTEX_POINT('',#5614);+#5614 = CARTESIAN_POINT('',(0.821571526822,-5.195502617893E-02,1.255));+#5615 = SURFACE_CURVE('',#5616,(#5620),.PCURVE_S1.);+#5616 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5617,#5618,#5619),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5617 = CARTESIAN_POINT('',(0.850705186362,-2.828392780302E-02,1.255));+#5618 = CARTESIAN_POINT('',(0.839294503042,-4.406466005363E-02,1.255));+#5619 = CARTESIAN_POINT('',(0.821571526822,-5.195502617893E-02,1.255));+#5620 = PCURVE('',#5536,#5621);+#5621 = DEFINITIONAL_REPRESENTATION('',(#5622),#5626);+#5622 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5623,#5624,#5625),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5623 = CARTESIAN_POINT('',(0.200293909335,0.151495029606));+#5624 = CARTESIAN_POINT('',(0.188883226015,0.135714297355));+#5625 = CARTESIAN_POINT('',(0.171160249795,0.12782393123));+#5626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5627 = ORIENTED_EDGE('',*,*,#5628,.T.);+#5628 = EDGE_CURVE('',#5613,#5629,#5631,.T.);+#5629 = VERTEX_POINT('',#5630);+#5630 = CARTESIAN_POINT('',(0.779570500986,-5.984539230423E-02,1.255));+#5631 = SURFACE_CURVE('',#5632,(#5636),.PCURVE_S1.);+#5632 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5633,#5634,#5635),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5633 = CARTESIAN_POINT('',(0.821571526822,-5.195502617893E-02,1.255));+#5634 = CARTESIAN_POINT('',(0.803848550602,-5.984539230423E-02,1.255));+#5635 = CARTESIAN_POINT('',(0.779570500986,-5.984539230423E-02,1.255));+#5636 = PCURVE('',#5536,#5637);+#5637 = DEFINITIONAL_REPRESENTATION('',(#5638),#5642);+#5638 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5639,#5640,#5641),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5639 = CARTESIAN_POINT('',(0.171160249795,0.12782393123));+#5640 = CARTESIAN_POINT('',(0.153437273575,0.119933565105));+#5641 = CARTESIAN_POINT('',(0.129159223959,0.119933565105));+#5642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5643 = ORIENTED_EDGE('',*,*,#5644,.T.);+#5644 = EDGE_CURVE('',#5629,#5645,#5647,.T.);+#5645 = VERTEX_POINT('',#5646);+#5646 = CARTESIAN_POINT('',(0.704065766679,-2.889087904342E-02,1.255));+#5647 = SURFACE_CURVE('',#5648,(#5652),.PCURVE_S1.);+#5648 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5649,#5650,#5651),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5649 = CARTESIAN_POINT('',(0.779570500986,-5.984539230423E-02,1.255));+#5650 = CARTESIAN_POINT('',(0.730771621257,-5.984539230423E-02,1.255));+#5651 = CARTESIAN_POINT('',(0.704065766679,-2.889087904342E-02,1.255));+#5652 = PCURVE('',#5536,#5653);+#5653 = DEFINITIONAL_REPRESENTATION('',(#5654),#5658);+#5654 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5655,#5656,#5657),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5655 = CARTESIAN_POINT('',(0.129159223959,0.119933565105));+#5656 = CARTESIAN_POINT('',(8.036034423003E-02,0.119933565105));+#5657 = CARTESIAN_POINT('',(5.365448965207E-02,0.150888078365));+#5658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5659 = ORIENTED_EDGE('',*,*,#5660,.T.);+#5660 = EDGE_CURVE('',#5645,#5661,#5663,.T.);+#5661 = VERTEX_POINT('',#5662);+#5662 = CARTESIAN_POINT('',(0.677359912101,5.887427031958E-02,1.255));+#5663 = SURFACE_CURVE('',#5664,(#5668),.PCURVE_S1.);+#5664 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5665,#5666,#5667),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5665 = CARTESIAN_POINT('',(0.704065766679,-2.889087904342E-02,1.255));+#5666 = CARTESIAN_POINT('',(0.677359912101,2.063634217387E-03,1.255));+#5667 = CARTESIAN_POINT('',(0.677359912101,5.887427031958E-02,1.255));+#5668 = PCURVE('',#5536,#5669);+#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674);+#5670 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5671,#5672,#5673),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5671 = CARTESIAN_POINT('',(5.365448965207E-02,0.150888078365));+#5672 = CARTESIAN_POINT('',(2.694863507412E-02,0.181842591626));+#5673 = CARTESIAN_POINT('',(2.694863507412E-02,0.238653227728));+#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5675 = ORIENTED_EDGE('',*,*,#5676,.T.);+#5676 = EDGE_CURVE('',#5661,#5677,#5679,.T.);+#5677 = VERTEX_POINT('',#5678);+#5678 = CARTESIAN_POINT('',(0.707221913129,0.152830322335,1.255));+#5679 = SURFACE_CURVE('',#5680,(#5684),.PCURVE_S1.);+#5680 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5681,#5682,#5683),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5681 = CARTESIAN_POINT('',(0.677359912101,5.887427031958E-02,1.255));+#5682 = CARTESIAN_POINT('',(0.677359912101,0.11956939436,1.255));+#5683 = CARTESIAN_POINT('',(0.707221913129,0.152830322335,1.255));+#5684 = PCURVE('',#5536,#5685);+#5685 = DEFINITIONAL_REPRESENTATION('',(#5686),#5690);+#5686 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5687,#5688,#5689),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5687 = CARTESIAN_POINT('',(2.694863507412E-02,0.238653227728));+#5688 = CARTESIAN_POINT('',(2.694863507412E-02,0.299348351769));+#5689 = CARTESIAN_POINT('',(5.681063610219E-02,0.332609279744));+#5690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5691 = ORIENTED_EDGE('',*,*,#5692,.T.);+#5692 = EDGE_CURVE('',#5677,#5693,#5695,.T.);+#5693 = VERTEX_POINT('',#5694);+#5694 = CARTESIAN_POINT('',(0.791709525794,0.186091250309,1.255));+#5695 = SURFACE_CURVE('',#5696,(#5700),.PCURVE_S1.);+#5696 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5697,#5698,#5699),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5697 = CARTESIAN_POINT('',(0.707221913129,0.152830322335,1.255));+#5698 = CARTESIAN_POINT('',(0.737083914158,0.186091250309,1.255));+#5699 = CARTESIAN_POINT('',(0.791709525794,0.186091250309,1.255));+#5700 = PCURVE('',#5536,#5701);+#5701 = DEFINITIONAL_REPRESENTATION('',(#5702),#5706);+#5702 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5703,#5704,#5705),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5703 = CARTESIAN_POINT('',(5.681063610219E-02,0.332609279744));+#5704 = CARTESIAN_POINT('',(8.667263713027E-02,0.365870207718));+#5705 = CARTESIAN_POINT('',(0.141298248767,0.365870207718));+#5706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5707 = ORIENTED_EDGE('',*,*,#5708,.T.);+#5708 = EDGE_CURVE('',#5693,#5709,#5711,.T.);+#5709 = VERTEX_POINT('',#5710);+#5710 = CARTESIAN_POINT('',(0.887971992523,0.141783809759,1.255));+#5711 = SURFACE_CURVE('',#5712,(#5716),.PCURVE_S1.);+#5712 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5713,#5714,#5715),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5713 = CARTESIAN_POINT('',(0.791709525794,0.186091250309,1.255));+#5714 = CARTESIAN_POINT('',(0.857988601247,0.186091250309,1.255));+#5715 = CARTESIAN_POINT('',(0.887971992523,0.141783809759,1.255));+#5716 = PCURVE('',#5536,#5717);+#5717 = DEFINITIONAL_REPRESENTATION('',(#5718),#5722);+#5718 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5719,#5720,#5721),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5719 = CARTESIAN_POINT('',(0.141298248767,0.365870207718));+#5720 = CARTESIAN_POINT('',(0.20757732422,0.365870207718));+#5721 = CARTESIAN_POINT('',(0.237560715496,0.321562767168));+#5722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5723 = ORIENTED_EDGE('',*,*,#5724,.T.);+#5724 = EDGE_CURVE('',#5709,#5725,#5727,.T.);+#5725 = VERTEX_POINT('',#5726);+#5726 = CARTESIAN_POINT('',(0.917955383799,-1.335292728898E-03,1.255));+#5727 = SURFACE_CURVE('',#5728,(#5732),.PCURVE_S1.);+#5728 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5729,#5730,#5731),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5729 = CARTESIAN_POINT('',(0.887971992523,0.141783809759,1.255));+#5730 = CARTESIAN_POINT('',(0.917955383799,9.747636920953E-02,1.255));+#5731 = CARTESIAN_POINT('',(0.917955383799,-1.335292728898E-03,1.255));+#5732 = PCURVE('',#5536,#5733);+#5733 = DEFINITIONAL_REPRESENTATION('',(#5734),#5738);+#5734 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5735,#5736,#5737),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5735 = CARTESIAN_POINT('',(0.237560715496,0.321562767168));+#5736 = CARTESIAN_POINT('',(0.267544106772,0.277255326618));+#5737 = CARTESIAN_POINT('',(0.267544106772,0.17844366468));+#5738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5739 = ORIENTED_EDGE('',*,*,#5740,.T.);+#5740 = EDGE_CURVE('',#5725,#5741,#5743,.T.);+#5741 = VERTEX_POINT('',#5742);+#5742 = CARTESIAN_POINT('',(0.881295528879,-0.142269370752,1.255));+#5743 = SURFACE_CURVE('',#5744,(#5748),.PCURVE_S1.);+#5744 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5745,#5746,#5747),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5745 = CARTESIAN_POINT('',(0.917955383799,-1.335292728898E-03,1.255));+#5746 = CARTESIAN_POINT('',(0.917955383799,-9.529134474407E-02,1.255));+#5747 = CARTESIAN_POINT('',(0.881295528879,-0.142269370752,1.255));+#5748 = PCURVE('',#5536,#5749);+#5749 = DEFINITIONAL_REPRESENTATION('',(#5750),#5754);+#5750 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5751,#5752,#5753),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5751 = CARTESIAN_POINT('',(0.267544106772,0.17844366468));+#5752 = CARTESIAN_POINT('',(0.267544106772,8.44876126648E-02));+#5753 = CARTESIAN_POINT('',(0.230884251851,3.750958665722E-02));+#5754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5755 = ORIENTED_EDGE('',*,*,#5756,.T.);+#5756 = EDGE_CURVE('',#5741,#5757,#5759,.T.);+#5757 = VERTEX_POINT('',#5758);+#5758 = CARTESIAN_POINT('',(0.771315964117,-0.189247396759,1.255));+#5759 = SURFACE_CURVE('',#5760,(#5764),.PCURVE_S1.);+#5760 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5761,#5762,#5763),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5761 = CARTESIAN_POINT('',(0.881295528879,-0.142269370752,1.255));+#5762 = CARTESIAN_POINT('',(0.844635673958,-0.189247396759,1.255));+#5763 = CARTESIAN_POINT('',(0.771315964117,-0.189247396759,1.255));+#5764 = PCURVE('',#5536,#5765);+#5765 = DEFINITIONAL_REPRESENTATION('',(#5766),#5770);+#5766 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5767,#5768,#5769),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5767 = CARTESIAN_POINT('',(0.230884251851,3.750958665722E-02));+#5768 = CARTESIAN_POINT('',(0.194224396931,-9.468439350366E-03));+#5769 = CARTESIAN_POINT('',(0.120904687089,-9.468439350366E-03));+#5770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5771 = ORIENTED_EDGE('',*,*,#5772,.T.);+#5772 = EDGE_CURVE('',#5757,#5773,#5775,.T.);+#5773 = VERTEX_POINT('',#5774);+#5774 = CARTESIAN_POINT('',(0.736234182421,-0.185605689317,1.255));+#5775 = SURFACE_CURVE('',#5776,(#5780),.PCURVE_S1.);+#5776 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5777,#5778,#5779),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5777 = CARTESIAN_POINT('',(0.771315964117,-0.189247396759,1.255));+#5778 = CARTESIAN_POINT('',(0.754321329385,-0.189247396759,1.255));+#5779 = CARTESIAN_POINT('',(0.736234182421,-0.185605689317,1.255));+#5780 = PCURVE('',#5536,#5781);+#5781 = DEFINITIONAL_REPRESENTATION('',(#5782),#5786);+#5782 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5783,#5784,#5785),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5783 = CARTESIAN_POINT('',(0.120904687089,-9.468439350366E-03));+#5784 = CARTESIAN_POINT('',(0.103910052358,-9.468439350366E-03));+#5785 = CARTESIAN_POINT('',(8.58229053937E-02,-5.826731907917E-03));+#5786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5787 = ORIENTED_EDGE('',*,*,#5788,.T.);+#5788 = EDGE_CURVE('',#5773,#5526,#5789,.T.);+#5789 = SURFACE_CURVE('',#5790,(#5794),.PCURVE_S1.);+#5790 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5791,#5792,#5793),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5791 = CARTESIAN_POINT('',(0.736234182421,-0.185605689317,1.255));+#5792 = CARTESIAN_POINT('',(0.718147035457,-0.181963981874,1.255));+#5793 = CARTESIAN_POINT('',(0.699695717748,-0.174923347486,1.255));+#5794 = PCURVE('',#5536,#5795);+#5795 = DEFINITIONAL_REPRESENTATION('',(#5796),#5800);+#5796 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5797,#5798,#5799),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5797 = CARTESIAN_POINT('',(8.58229053937E-02,-5.826731907917E-03));+#5798 = CARTESIAN_POINT('',(6.773575842954E-02,-2.185024465469E-03));+#5799 = CARTESIAN_POINT('',(4.928444072113E-02,4.855609923264E-03));+#5800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5801 = FACE_BOUND('',#5802,.F.);+#5802 = EDGE_LOOP('',(#5803,#5821,#5837,#5853,#5869,#5885,#5901,#5917));+#5803 = ORIENTED_EDGE('',*,*,#5804,.T.);+#5804 = EDGE_CURVE('',#5805,#5807,#5809,.T.);+#5805 = VERTEX_POINT('',#5806);+#5806 = CARTESIAN_POINT('',(0.793651769764,1.213902480816E-04,1.255));+#5807 = VERTEX_POINT('',#5808);+#5808 = CARTESIAN_POINT('',(0.828976331955,1.699463473143E-02,1.255));+#5809 = SURFACE_CURVE('',#5810,(#5814),.PCURVE_S1.);+#5810 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5811,#5812,#5813),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5811 = CARTESIAN_POINT('',(0.793651769764,1.213902480816E-04,1.255));+#5812 = CARTESIAN_POINT('',(0.816715916899,1.213902480816E-04,1.255));+#5813 = CARTESIAN_POINT('',(0.828976331955,1.699463473143E-02,1.255));+#5814 = PCURVE('',#5536,#5815);+#5815 = DEFINITIONAL_REPRESENTATION('',(#5816),#5820);+#5816 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5817,#5818,#5819),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5817 = CARTESIAN_POINT('',(0.143240492736,0.179900347657));+#5818 = CARTESIAN_POINT('',(0.166304639872,0.179900347657));+#5819 = CARTESIAN_POINT('',(0.178565054928,0.19677359214));+#5820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5821 = ORIENTED_EDGE('',*,*,#5822,.T.);+#5822 = EDGE_CURVE('',#5807,#5823,#5825,.T.);+#5823 = VERTEX_POINT('',#5824);+#5824 = CARTESIAN_POINT('',(0.841236747012,6.591490470832E-02,1.255));+#5825 = SURFACE_CURVE('',#5826,(#5830),.PCURVE_S1.);+#5826 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5827,#5828,#5829),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5827 = CARTESIAN_POINT('',(0.828976331955,1.699463473143E-02,1.255));+#5828 = CARTESIAN_POINT('',(0.841236747012,3.386787921477E-02,1.255));+#5829 = CARTESIAN_POINT('',(0.841236747012,6.591490470832E-02,1.255));+#5830 = PCURVE('',#5536,#5831);+#5831 = DEFINITIONAL_REPRESENTATION('',(#5832),#5836);+#5832 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5833,#5834,#5835),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5833 = CARTESIAN_POINT('',(0.178565054928,0.19677359214));+#5834 = CARTESIAN_POINT('',(0.190825469984,0.213646836624));+#5835 = CARTESIAN_POINT('',(0.190825469984,0.245693862117));+#5836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5837 = ORIENTED_EDGE('',*,*,#5838,.T.);+#5838 = EDGE_CURVE('',#5823,#5839,#5841,.T.);+#5839 = VERTEX_POINT('',#5840);+#5840 = CARTESIAN_POINT('',(0.828976331955,0.114592394189,1.255));+#5841 = SURFACE_CURVE('',#5842,(#5846),.PCURVE_S1.);+#5842 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5843,#5844,#5845),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5843 = CARTESIAN_POINT('',(0.841236747012,6.591490470832E-02,1.255));+#5844 = CARTESIAN_POINT('',(0.841236747012,9.77191497057E-02,1.255));+#5845 = CARTESIAN_POINT('',(0.828976331955,0.114592394189,1.255));+#5846 = PCURVE('',#5536,#5847);+#5847 = DEFINITIONAL_REPRESENTATION('',(#5848),#5852);+#5848 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5849,#5850,#5851),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5849 = CARTESIAN_POINT('',(0.190825469984,0.245693862117));+#5850 = CARTESIAN_POINT('',(0.190825469984,0.277498107115));+#5851 = CARTESIAN_POINT('',(0.178565054928,0.294371351598));+#5852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5853 = ORIENTED_EDGE('',*,*,#5854,.T.);+#5854 = EDGE_CURVE('',#5839,#5855,#5857,.T.);+#5855 = VERTEX_POINT('',#5856);+#5856 = CARTESIAN_POINT('',(0.793651769764,0.131465638672,1.255));+#5857 = SURFACE_CURVE('',#5858,(#5862),.PCURVE_S1.);+#5858 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5859,#5860,#5861),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5859 = CARTESIAN_POINT('',(0.828976331955,0.114592394189,1.255));+#5860 = CARTESIAN_POINT('',(0.816715916899,0.131465638672,1.255));+#5861 = CARTESIAN_POINT('',(0.793651769764,0.131465638672,1.255));+#5862 = PCURVE('',#5536,#5863);+#5863 = DEFINITIONAL_REPRESENTATION('',(#5864),#5868);+#5864 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5865,#5866,#5867),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5865 = CARTESIAN_POINT('',(0.178565054928,0.294371351598));+#5866 = CARTESIAN_POINT('',(0.166304639872,0.311244596081));+#5867 = CARTESIAN_POINT('',(0.143240492736,0.311244596081));+#5868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5869 = ORIENTED_EDGE('',*,*,#5870,.T.);+#5870 = EDGE_CURVE('',#5855,#5871,#5873,.T.);+#5871 = VERTEX_POINT('',#5872);+#5872 = CARTESIAN_POINT('',(0.75784164658,0.114592394189,1.255));+#5873 = SURFACE_CURVE('',#5874,(#5878),.PCURVE_S1.);+#5874 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5875,#5876,#5877),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5875 = CARTESIAN_POINT('',(0.793651769764,0.131465638672,1.255));+#5876 = CARTESIAN_POINT('',(0.770344842132,0.131465638672,1.255));+#5877 = CARTESIAN_POINT('',(0.75784164658,0.114592394189,1.255));+#5878 = PCURVE('',#5536,#5879);+#5879 = DEFINITIONAL_REPRESENTATION('',(#5880),#5884);+#5880 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5881,#5882,#5883),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5881 = CARTESIAN_POINT('',(0.143240492736,0.311244596081));+#5882 = CARTESIAN_POINT('',(0.119933565105,0.311244596081));+#5883 = CARTESIAN_POINT('',(0.107430369552,0.294371351598));+#5884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5885 = ORIENTED_EDGE('',*,*,#5886,.T.);+#5886 = EDGE_CURVE('',#5871,#5887,#5889,.T.);+#5887 = VERTEX_POINT('',#5888);+#5888 = CARTESIAN_POINT('',(0.745338451027,6.591490470832E-02,1.255));+#5889 = SURFACE_CURVE('',#5890,(#5894),.PCURVE_S1.);+#5890 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5891,#5892,#5893),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5891 = CARTESIAN_POINT('',(0.75784164658,0.114592394189,1.255));+#5892 = CARTESIAN_POINT('',(0.745338451027,9.77191497057E-02,1.255));+#5893 = CARTESIAN_POINT('',(0.745338451027,6.591490470832E-02,1.255));+#5894 = PCURVE('',#5536,#5895);+#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900);+#5896 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5897,#5898,#5899),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5897 = CARTESIAN_POINT('',(0.107430369552,0.294371351598));+#5898 = CARTESIAN_POINT('',(9.492717399982E-02,0.277498107115));+#5899 = CARTESIAN_POINT('',(9.492717399982E-02,0.245693862117));+#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5901 = ORIENTED_EDGE('',*,*,#5902,.T.);+#5902 = EDGE_CURVE('',#5887,#5903,#5905,.T.);+#5903 = VERTEX_POINT('',#5904);+#5904 = CARTESIAN_POINT('',(0.75784164658,1.711602497951E-02,1.255));+#5905 = SURFACE_CURVE('',#5906,(#5910),.PCURVE_S1.);+#5906 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5907,#5908,#5909),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5907 = CARTESIAN_POINT('',(0.745338451027,6.591490470832E-02,1.255));+#5908 = CARTESIAN_POINT('',(0.745338451027,3.411065971093E-02,1.255));+#5909 = CARTESIAN_POINT('',(0.75784164658,1.711602497951E-02,1.255));+#5910 = PCURVE('',#5536,#5911);+#5911 = DEFINITIONAL_REPRESENTATION('',(#5912),#5916);+#5912 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5913,#5914,#5915),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5913 = CARTESIAN_POINT('',(9.492717399982E-02,0.245693862117));+#5914 = CARTESIAN_POINT('',(9.492717399982E-02,0.21388961712));+#5915 = CARTESIAN_POINT('',(0.107430369552,0.196894982388));+#5916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5917 = ORIENTED_EDGE('',*,*,#5918,.T.);+#5918 = EDGE_CURVE('',#5903,#5805,#5919,.T.);+#5919 = SURFACE_CURVE('',#5920,(#5924),.PCURVE_S1.);+#5920 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5921,#5922,#5923),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5921 = CARTESIAN_POINT('',(0.75784164658,1.711602497951E-02,1.255));+#5922 = CARTESIAN_POINT('',(0.770344842132,1.213902480816E-04,1.255));+#5923 = CARTESIAN_POINT('',(0.793651769764,1.213902480816E-04,1.255));+#5924 = PCURVE('',#5536,#5925);+#5925 = DEFINITIONAL_REPRESENTATION('',(#5926),#5930);+#5926 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5927,#5928,#5929),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5927 = CARTESIAN_POINT('',(0.107430369552,0.196894982388));+#5928 = CARTESIAN_POINT('',(0.119933565105,0.179900347657));+#5929 = CARTESIAN_POINT('',(0.143240492736,0.179900347657));+#5930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5931 = SHELL_BASED_SURFACE_MODEL('',(#5932));+#5932 = OPEN_SHELL('',(#5933));+#5933 = ADVANCED_FACE('',(#5934),#5948,.T.);+#5934 = FACE_BOUND('',#5935,.F.);+#5935 = EDGE_LOOP('',(#5936,#5959,#5975,#5991,#6007,#6023,#6039,#6055,+ #6071,#6087,#6103,#6119,#6135));+#5936 = ORIENTED_EDGE('',*,*,#5937,.T.);+#5937 = EDGE_CURVE('',#5938,#5940,#5942,.T.);+#5938 = VERTEX_POINT('',#5939);+#5939 = CARTESIAN_POINT('',(0.994431240091,-0.179778957409,1.255));+#5940 = VERTEX_POINT('',#5941);+#5941 = CARTESIAN_POINT('',(0.949759628797,0.182692323363,1.255));+#5942 = SURFACE_CURVE('',#5943,(#5947),.PCURVE_S1.);+#5943 = LINE('',#5944,#5945);+#5944 = CARTESIAN_POINT('',(0.994431240091,-0.179778957409,1.255));+#5945 = VECTOR('',#5946,1.);+#5946 = DIRECTION('',(-0.122316391973,0.992491158779,0.));+#5947 = PCURVE('',#5948,#5953);+#5948 = PLANE('',#5949);+#5949 = AXIS2_PLACEMENT_3D('',#5950,#5951,#5952);+#5950 = CARTESIAN_POINT('',(0.949759628797,-0.179778957409,1.255));+#5951 = DIRECTION('',(0.,0.,1.));+#5952 = DIRECTION('',(1.,0.,0.));+#5953 = DEFINITIONAL_REPRESENTATION('',(#5954),#5958);+#5954 = LINE('',#5955,#5956);+#5955 = CARTESIAN_POINT('',(4.467161129403E-02,0.));+#5956 = VECTOR('',#5957,1.);+#5957 = DIRECTION('',(-0.122316391973,0.992491158779));+#5958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5959 = ORIENTED_EDGE('',*,*,#5960,.T.);+#5960 = EDGE_CURVE('',#5940,#5961,#5963,.T.);+#5961 = VERTEX_POINT('',#5962);+#5962 = CARTESIAN_POINT('',(1.012396996807,0.182692323363,1.255));+#5963 = SURFACE_CURVE('',#5964,(#5968),.PCURVE_S1.);+#5964 = LINE('',#5965,#5966);+#5965 = CARTESIAN_POINT('',(0.949759628797,0.182692323363,1.255));+#5966 = VECTOR('',#5967,1.);+#5967 = DIRECTION('',(1.,0.,0.));+#5968 = PCURVE('',#5948,#5969);+#5969 = DEFINITIONAL_REPRESENTATION('',(#5970),#5974);+#5970 = LINE('',#5971,#5972);+#5971 = CARTESIAN_POINT('',(0.,0.362471280772));+#5972 = VECTOR('',#5973,1.);+#5973 = DIRECTION('',(1.,0.));+#5974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5975 = ORIENTED_EDGE('',*,*,#5976,.T.);+#5976 = EDGE_CURVE('',#5961,#5977,#5979,.T.);+#5977 = VERTEX_POINT('',#5978);+#5978 = CARTESIAN_POINT('',(1.038374509896,-8.339510043207E-02,1.255));+#5979 = SURFACE_CURVE('',#5980,(#5984),.PCURVE_S1.);+#5980 = LINE('',#5981,#5982);+#5981 = CARTESIAN_POINT('',(1.012396996807,0.182692323363,1.255));+#5982 = VECTOR('',#5983,1.);+#5983 = DIRECTION('',(9.716578331071E-02,-0.99526821036,0.));+#5984 = PCURVE('',#5948,#5985);+#5985 = DEFINITIONAL_REPRESENTATION('',(#5986),#5990);+#5986 = LINE('',#5987,#5988);+#5987 = CARTESIAN_POINT('',(6.263736801011E-02,0.362471280772));+#5988 = VECTOR('',#5989,1.);+#5989 = DIRECTION('',(9.716578331071E-02,-0.99526821036));+#5990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5991 = ORIENTED_EDGE('',*,*,#5992,.T.);+#5992 = EDGE_CURVE('',#5977,#5993,#5995,.T.);+#5993 = VERTEX_POINT('',#5994);+#5994 = CARTESIAN_POINT('',(1.069693193901,8.873627134766E-02,1.255));+#5995 = SURFACE_CURVE('',#5996,(#6000),.PCURVE_S1.);+#5996 = LINE('',#5997,#5998);+#5997 = CARTESIAN_POINT('',(1.038374509896,-8.339510043207E-02,1.255));+#5998 = VECTOR('',#5999,1.);+#5999 = DIRECTION('',(0.1790075505,0.983847700035,0.));+#6000 = PCURVE('',#5948,#6001);+#6001 = DEFINITIONAL_REPRESENTATION('',(#6002),#6006);+#6002 = LINE('',#6003,#6004);+#6003 = CARTESIAN_POINT('',(8.861488109958E-02,9.63838569768E-02));+#6004 = VECTOR('',#6005,1.);+#6005 = DIRECTION('',(0.1790075505,0.983847700035));+#6006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6007 = ORIENTED_EDGE('',*,*,#6008,.T.);+#6008 = EDGE_CURVE('',#5993,#6009,#6011,.T.);+#6009 = VERTEX_POINT('',#6010);+#6010 = CARTESIAN_POINT('',(1.129174415461,8.873627134766E-02,1.255));+#6011 = SURFACE_CURVE('',#6012,(#6016),.PCURVE_S1.);+#6012 = LINE('',#6013,#6014);+#6013 = CARTESIAN_POINT('',(1.069693193901,8.873627134766E-02,1.255));+#6014 = VECTOR('',#6015,1.);+#6015 = DIRECTION('',(1.,0.,0.));+#6016 = PCURVE('',#5948,#6017);+#6017 = DEFINITIONAL_REPRESENTATION('',(#6018),#6022);+#6018 = LINE('',#6019,#6020);+#6019 = CARTESIAN_POINT('',(0.119933565105,0.268515228757));+#6020 = VECTOR('',#6021,1.);+#6021 = DIRECTION('',(1.,0.));+#6022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6023 = ORIENTED_EDGE('',*,*,#6024,.T.);+#6024 = EDGE_CURVE('',#6009,#6025,#6027,.T.);+#6025 = VERTEX_POINT('',#6026);+#6026 = CARTESIAN_POINT('',(1.165591489886,-8.339510043207E-02,1.255));+#6027 = SURFACE_CURVE('',#6028,(#6032),.PCURVE_S1.);+#6028 = LINE('',#6029,#6030);+#6029 = CARTESIAN_POINT('',(1.129174415461,8.873627134766E-02,1.255));+#6030 = VECTOR('',#6031,1.);+#6031 = DIRECTION('',(0.20698399078,-0.978344329753,0.));+#6032 = PCURVE('',#5948,#6033);+#6033 = DEFINITIONAL_REPRESENTATION('',(#6034),#6038);+#6034 = LINE('',#6035,#6036);+#6035 = CARTESIAN_POINT('',(0.179414786665,0.268515228757));+#6036 = VECTOR('',#6037,1.);+#6037 = DIRECTION('',(0.20698399078,-0.978344329753));+#6038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6039 = ORIENTED_EDGE('',*,*,#6040,.T.);+#6040 = EDGE_CURVE('',#6025,#6041,#6043,.T.);+#6041 = VERTEX_POINT('',#6042);+#6042 = CARTESIAN_POINT('',(1.185985051563,0.182692323363,1.255));+#6043 = SURFACE_CURVE('',#6044,(#6048),.PCURVE_S1.);+#6044 = LINE('',#6045,#6046);+#6045 = CARTESIAN_POINT('',(1.165591489886,-8.339510043207E-02,1.255));+#6046 = VECTOR('',#6047,1.);+#6047 = DIRECTION('',(7.641822225914E-02,0.997075852334,0.));+#6048 = PCURVE('',#5948,#6049);+#6049 = DEFINITIONAL_REPRESENTATION('',(#6050),#6054);+#6050 = LINE('',#6051,#6052);+#6051 = CARTESIAN_POINT('',(0.215831861089,9.63838569768E-02));+#6052 = VECTOR('',#6053,1.);+#6053 = DIRECTION('',(7.641822225914E-02,0.997075852334));+#6054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6055 = ORIENTED_EDGE('',*,*,#6056,.T.);+#6056 = EDGE_CURVE('',#6041,#6057,#6059,.T.);+#6057 = VERTEX_POINT('',#6058);+#6058 = CARTESIAN_POINT('',(1.249107980566,0.182692323363,1.255));+#6059 = SURFACE_CURVE('',#6060,(#6064),.PCURVE_S1.);+#6060 = LINE('',#6061,#6062);+#6061 = CARTESIAN_POINT('',(1.185985051563,0.182692323363,1.255));+#6062 = VECTOR('',#6063,1.);+#6063 = DIRECTION('',(1.,0.,0.));+#6064 = PCURVE('',#5948,#6065);+#6065 = DEFINITIONAL_REPRESENTATION('',(#6066),#6070);+#6066 = LINE('',#6067,#6068);+#6067 = CARTESIAN_POINT('',(0.236225422767,0.362471280772));+#6068 = VECTOR('',#6069,1.);+#6069 = DIRECTION('',(1.,0.));+#6070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6071 = ORIENTED_EDGE('',*,*,#6072,.T.);+#6072 = EDGE_CURVE('',#6057,#6073,#6075,.T.);+#6073 = VERTEX_POINT('',#6074);+#6074 = CARTESIAN_POINT('',(1.207349735226,-0.179778957409,1.255));+#6075 = SURFACE_CURVE('',#6076,(#6080),.PCURVE_S1.);+#6076 = LINE('',#6077,#6078);+#6077 = CARTESIAN_POINT('',(1.249107980566,0.182692323363,1.255));+#6078 = VECTOR('',#6079,1.);+#6079 = DIRECTION('',(-0.114447316054,-0.993429319,0.));+#6080 = PCURVE('',#5948,#6081);+#6081 = DEFINITIONAL_REPRESENTATION('',(#6082),#6086);+#6082 = LINE('',#6083,#6084);+#6083 = CARTESIAN_POINT('',(0.299348351769,0.362471280772));+#6084 = VECTOR('',#6085,1.);+#6085 = DIRECTION('',(-0.114447316054,-0.993429319));+#6086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6087 = ORIENTED_EDGE('',*,*,#6088,.T.);+#6088 = EDGE_CURVE('',#6073,#6089,#6091,.T.);+#6089 = VERTEX_POINT('',#6090);+#6090 = CARTESIAN_POINT('',(1.140585098781,-0.179778957409,1.255));+#6091 = SURFACE_CURVE('',#6092,(#6096),.PCURVE_S1.);+#6092 = LINE('',#6093,#6094);+#6093 = CARTESIAN_POINT('',(1.207349735226,-0.179778957409,1.255));+#6094 = VECTOR('',#6095,1.);+#6095 = DIRECTION('',(-1.,0.,0.));+#6096 = PCURVE('',#5948,#6097);+#6097 = DEFINITIONAL_REPRESENTATION('',(#6098),#6102);+#6098 = LINE('',#6099,#6100);+#6099 = CARTESIAN_POINT('',(0.257590106429,0.));+#6100 = VECTOR('',#6101,1.);+#6101 = DIRECTION('',(-1.,0.));+#6102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6103 = ORIENTED_EDGE('',*,*,#6104,.T.);+#6104 = EDGE_CURVE('',#6089,#6105,#6107,.T.);+#6105 = VERTEX_POINT('',#6106);+#6106 = CARTESIAN_POINT('',(1.099312414433,1.05609515831E-02,1.255));+#6107 = SURFACE_CURVE('',#6108,(#6112),.PCURVE_S1.);+#6108 = LINE('',#6109,#6110);+#6109 = CARTESIAN_POINT('',(1.140585098781,-0.179778957409,1.255));+#6110 = VECTOR('',#6111,1.);+#6111 = DIRECTION('',(-0.211912097207,0.977288730651,0.));+#6112 = PCURVE('',#5948,#6113);+#6113 = DEFINITIONAL_REPRESENTATION('',(#6114),#6118);+#6114 = LINE('',#6115,#6116);+#6115 = CARTESIAN_POINT('',(0.190825469984,0.));+#6116 = VECTOR('',#6117,1.);+#6117 = DIRECTION('',(-0.211912097207,0.977288730651));+#6118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6119 = ORIENTED_EDGE('',*,*,#6120,.T.);+#6120 = EDGE_CURVE('',#6105,#6121,#6123,.T.);+#6121 = VERTEX_POINT('',#6122);+#6122 = CARTESIAN_POINT('',(1.060710315543,-0.179778957409,1.255));+#6123 = SURFACE_CURVE('',#6124,(#6128),.PCURVE_S1.);+#6124 = LINE('',#6125,#6126);+#6125 = CARTESIAN_POINT('',(1.099312414433,1.05609515831E-02,1.255));+#6126 = VECTOR('',#6127,1.);+#6127 = DIRECTION('',(-0.198759782949,-0.980048237936,0.));+#6128 = PCURVE('',#5948,#6129);+#6129 = DEFINITIONAL_REPRESENTATION('',(#6130),#6134);+#6130 = LINE('',#6131,#6132);+#6131 = CARTESIAN_POINT('',(0.149552785637,0.190339908992));+#6132 = VECTOR('',#6133,1.);+#6133 = DIRECTION('',(-0.198759782949,-0.980048237936));+#6134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6135 = ORIENTED_EDGE('',*,*,#6136,.T.);+#6136 = EDGE_CURVE('',#6121,#5938,#6137,.T.);+#6137 = SURFACE_CURVE('',#6138,(#6142),.PCURVE_S1.);+#6138 = LINE('',#6139,#6140);+#6139 = CARTESIAN_POINT('',(1.060710315543,-0.179778957409,1.255));+#6140 = VECTOR('',#6141,1.);+#6141 = DIRECTION('',(-1.,0.,0.));+#6142 = PCURVE('',#5948,#6143);+#6143 = DEFINITIONAL_REPRESENTATION('',(#6144),#6148);+#6144 = LINE('',#6145,#6146);+#6145 = CARTESIAN_POINT('',(0.110950686747,0.));+#6146 = VECTOR('',#6147,1.);+#6147 = DIRECTION('',(-1.,0.));+#6148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6153)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6150,#6151,#6152)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#6150 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#6151 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#6152 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#6153 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6150,+ 'distance_accuracy_value','confusion accuracy');+#6154 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6155,#6157);+#6155 = ( REPRESENTATION_RELATIONSHIP('','',#4030,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6156) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#6156 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);+#6157 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #6158);+#6158 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','Adom.LaserEtch','',#5,#4025+ ,$);+#6159 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4027));+#6160 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchStyle=flat','visible',(+ #4033,#4447,#4809,#5335,#5521,#5933));+#6161 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchFace=top','visible',(+ #4033,#4447,#4809,#5335,#5521,#5933));+#6162 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #6163,#6173,#6182,#6191,#6200,#6209),#6149);+#6163 = STYLED_ITEM('color',(#6164),#4033);+#6164 = PRESENTATION_STYLE_ASSIGNMENT((#6165,#6171));+#6165 = SURFACE_STYLE_USAGE(.BOTH.,#6166);+#6166 = SURFACE_SIDE_STYLE('',(#6167));+#6167 = SURFACE_STYLE_FILL_AREA(#6168);+#6168 = FILL_AREA_STYLE('',(#6169));+#6169 = FILL_AREA_STYLE_COLOUR('',#6170);+#6170 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);+#6171 = CURVE_STYLE('',#6172,POSITIVE_LENGTH_MEASURE(0.1),#6170);+#6172 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6173 = STYLED_ITEM('color',(#6174),#4447);+#6174 = PRESENTATION_STYLE_ASSIGNMENT((#6175,#6180));+#6175 = SURFACE_STYLE_USAGE(.BOTH.,#6176);+#6176 = SURFACE_SIDE_STYLE('',(#6177));+#6177 = SURFACE_STYLE_FILL_AREA(#6178);+#6178 = FILL_AREA_STYLE('',(#6179));+#6179 = FILL_AREA_STYLE_COLOUR('',#6170);+#6180 = CURVE_STYLE('',#6181,POSITIVE_LENGTH_MEASURE(0.1),#6170);+#6181 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6182 = STYLED_ITEM('color',(#6183),#4809);+#6183 = PRESENTATION_STYLE_ASSIGNMENT((#6184,#6189));+#6184 = SURFACE_STYLE_USAGE(.BOTH.,#6185);+#6185 = SURFACE_SIDE_STYLE('',(#6186));+#6186 = SURFACE_STYLE_FILL_AREA(#6187);+#6187 = FILL_AREA_STYLE('',(#6188));+#6188 = FILL_AREA_STYLE_COLOUR('',#6170);+#6189 = CURVE_STYLE('',#6190,POSITIVE_LENGTH_MEASURE(0.1),#6170);+#6190 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6191 = STYLED_ITEM('color',(#6192),#5335);+#6192 = PRESENTATION_STYLE_ASSIGNMENT((#6193,#6198));+#6193 = SURFACE_STYLE_USAGE(.BOTH.,#6194);+#6194 = SURFACE_SIDE_STYLE('',(#6195));+#6195 = SURFACE_STYLE_FILL_AREA(#6196);+#6196 = FILL_AREA_STYLE('',(#6197));+#6197 = FILL_AREA_STYLE_COLOUR('',#6170);+#6198 = CURVE_STYLE('',#6199,POSITIVE_LENGTH_MEASURE(0.1),#6170);+#6199 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6200 = STYLED_ITEM('color',(#6201),#5521);+#6201 = PRESENTATION_STYLE_ASSIGNMENT((#6202,#6207));+#6202 = SURFACE_STYLE_USAGE(.BOTH.,#6203);+#6203 = SURFACE_SIDE_STYLE('',(#6204));+#6204 = SURFACE_STYLE_FILL_AREA(#6205);+#6205 = FILL_AREA_STYLE('',(#6206));+#6206 = FILL_AREA_STYLE_COLOUR('',#6170);+#6207 = CURVE_STYLE('',#6208,POSITIVE_LENGTH_MEASURE(0.1),#6170);+#6208 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6209 = STYLED_ITEM('color',(#6210),#5933);+#6210 = PRESENTATION_STYLE_ASSIGNMENT((#6211,#6216));+#6211 = SURFACE_STYLE_USAGE(.BOTH.,#6212);+#6212 = SURFACE_SIDE_STYLE('',(#6213));+#6213 = SURFACE_STYLE_FILL_AREA(#6214);+#6214 = FILL_AREA_STYLE('',(#6215));+#6215 = FILL_AREA_STYLE_COLOUR('',#6170);+#6216 = CURVE_STYLE('',#6217,POSITIVE_LENGTH_MEASURE(0.1),#6170);+#6217 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6218 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #6219,#6229,#6238,#6247,#6256,#6266,#6275,#6284,#6293,#6302,#6311,+ #6320,#6329,#6338,#6347,#6356,#6365,#6374,#6383,#6392,#6401,#6410,+ #6419,#6428,#6437,#6446,#6455,#6464,#6473,#6482,#6491,#6500,#6509,+ #6518,#6527,#6536,#6545,#6554,#6563,#6572,#6581,#6590,#6599,#6608,+ #6617,#6626,#6635,#6644,#6653,#6662,#6671,#6680,#6689,#6698,#6707,+ #6717,#6726,#6735,#6744),#4012);+#6219 = STYLED_ITEM('color',(#6220),#62);+#6220 = PRESENTATION_STYLE_ASSIGNMENT((#6221,#6227));+#6221 = SURFACE_STYLE_USAGE(.BOTH.,#6222);+#6222 = SURFACE_SIDE_STYLE('',(#6223));+#6223 = SURFACE_STYLE_FILL_AREA(#6224);+#6224 = FILL_AREA_STYLE('',(#6225));+#6225 = FILL_AREA_STYLE_COLOUR('',#6226);+#6226 = COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);+#6227 = CURVE_STYLE('',#6228,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6228 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6229 = STYLED_ITEM('color',(#6230),#235);+#6230 = PRESENTATION_STYLE_ASSIGNMENT((#6231,#6236));+#6231 = SURFACE_STYLE_USAGE(.BOTH.,#6232);+#6232 = SURFACE_SIDE_STYLE('',(#6233));+#6233 = SURFACE_STYLE_FILL_AREA(#6234);+#6234 = FILL_AREA_STYLE('',(#6235));+#6235 = FILL_AREA_STYLE_COLOUR('',#6226);+#6236 = CURVE_STYLE('',#6237,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6237 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6238 = STYLED_ITEM('color',(#6239),#416);+#6239 = PRESENTATION_STYLE_ASSIGNMENT((#6240,#6245));+#6240 = SURFACE_STYLE_USAGE(.BOTH.,#6241);+#6241 = SURFACE_SIDE_STYLE('',(#6242));+#6242 = SURFACE_STYLE_FILL_AREA(#6243);+#6243 = FILL_AREA_STYLE('',(#6244));+#6244 = FILL_AREA_STYLE_COLOUR('',#6226);+#6245 = CURVE_STYLE('',#6246,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6246 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6247 = STYLED_ITEM('color',(#6248),#469);+#6248 = PRESENTATION_STYLE_ASSIGNMENT((#6249,#6254));+#6249 = SURFACE_STYLE_USAGE(.BOTH.,#6250);+#6250 = SURFACE_SIDE_STYLE('',(#6251));+#6251 = SURFACE_STYLE_FILL_AREA(#6252);+#6252 = FILL_AREA_STYLE('',(#6253));+#6253 = FILL_AREA_STYLE_COLOUR('',#6226);+#6254 = CURVE_STYLE('',#6255,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6255 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6256 = STYLED_ITEM('color',(#6257),#552);+#6257 = PRESENTATION_STYLE_ASSIGNMENT((#6258,#6264));+#6258 = SURFACE_STYLE_USAGE(.BOTH.,#6259);+#6259 = SURFACE_SIDE_STYLE('',(#6260));+#6260 = SURFACE_STYLE_FILL_AREA(#6261);+#6261 = FILL_AREA_STYLE('',(#6262));+#6262 = FILL_AREA_STYLE_COLOUR('',#6263);+#6263 = COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);+#6264 = CURVE_STYLE('',#6265,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6265 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6266 = STYLED_ITEM('color',(#6267),#643);+#6267 = PRESENTATION_STYLE_ASSIGNMENT((#6268,#6273));+#6268 = SURFACE_STYLE_USAGE(.BOTH.,#6269);+#6269 = SURFACE_SIDE_STYLE('',(#6270));+#6270 = SURFACE_STYLE_FILL_AREA(#6271);+#6271 = FILL_AREA_STYLE('',(#6272));+#6272 = FILL_AREA_STYLE_COLOUR('',#6226);+#6273 = CURVE_STYLE('',#6274,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6274 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6275 = STYLED_ITEM('color',(#6276),#716);+#6276 = PRESENTATION_STYLE_ASSIGNMENT((#6277,#6282));+#6277 = SURFACE_STYLE_USAGE(.BOTH.,#6278);+#6278 = SURFACE_SIDE_STYLE('',(#6279));+#6279 = SURFACE_STYLE_FILL_AREA(#6280);+#6280 = FILL_AREA_STYLE('',(#6281));+#6281 = FILL_AREA_STYLE_COLOUR('',#6226);+#6282 = CURVE_STYLE('',#6283,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6283 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6284 = STYLED_ITEM('color',(#6285),#764);+#6285 = PRESENTATION_STYLE_ASSIGNMENT((#6286,#6291));+#6286 = SURFACE_STYLE_USAGE(.BOTH.,#6287);+#6287 = SURFACE_SIDE_STYLE('',(#6288));+#6288 = SURFACE_STYLE_FILL_AREA(#6289);+#6289 = FILL_AREA_STYLE('',(#6290));+#6290 = FILL_AREA_STYLE_COLOUR('',#6226);+#6291 = CURVE_STYLE('',#6292,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6292 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6293 = STYLED_ITEM('color',(#6294),#817);+#6294 = PRESENTATION_STYLE_ASSIGNMENT((#6295,#6300));+#6295 = SURFACE_STYLE_USAGE(.BOTH.,#6296);+#6296 = SURFACE_SIDE_STYLE('',(#6297));+#6297 = SURFACE_STYLE_FILL_AREA(#6298);+#6298 = FILL_AREA_STYLE('',(#6299));+#6299 = FILL_AREA_STYLE_COLOUR('',#6226);+#6300 = CURVE_STYLE('',#6301,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6301 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6302 = STYLED_ITEM('color',(#6303),#870);+#6303 = PRESENTATION_STYLE_ASSIGNMENT((#6304,#6309));+#6304 = SURFACE_STYLE_USAGE(.BOTH.,#6305);+#6305 = SURFACE_SIDE_STYLE('',(#6306));+#6306 = SURFACE_STYLE_FILL_AREA(#6307);+#6307 = FILL_AREA_STYLE('',(#6308));+#6308 = FILL_AREA_STYLE_COLOUR('',#6226);+#6309 = CURVE_STYLE('',#6310,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6310 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6311 = STYLED_ITEM('color',(#6312),#923);+#6312 = PRESENTATION_STYLE_ASSIGNMENT((#6313,#6318));+#6313 = SURFACE_STYLE_USAGE(.BOTH.,#6314);+#6314 = SURFACE_SIDE_STYLE('',(#6315));+#6315 = SURFACE_STYLE_FILL_AREA(#6316);+#6316 = FILL_AREA_STYLE('',(#6317));+#6317 = FILL_AREA_STYLE_COLOUR('',#6226);+#6318 = CURVE_STYLE('',#6319,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6319 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6320 = STYLED_ITEM('color',(#6321),#976);+#6321 = PRESENTATION_STYLE_ASSIGNMENT((#6322,#6327));+#6322 = SURFACE_STYLE_USAGE(.BOTH.,#6323);+#6323 = SURFACE_SIDE_STYLE('',(#6324));+#6324 = SURFACE_STYLE_FILL_AREA(#6325);+#6325 = FILL_AREA_STYLE('',(#6326));+#6326 = FILL_AREA_STYLE_COLOUR('',#6226);+#6327 = CURVE_STYLE('',#6328,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6328 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6329 = STYLED_ITEM('color',(#6330),#1086);+#6330 = PRESENTATION_STYLE_ASSIGNMENT((#6331,#6336));+#6331 = SURFACE_STYLE_USAGE(.BOTH.,#6332);+#6332 = SURFACE_SIDE_STYLE('',(#6333));+#6333 = SURFACE_STYLE_FILL_AREA(#6334);+#6334 = FILL_AREA_STYLE('',(#6335));+#6335 = FILL_AREA_STYLE_COLOUR('',#6226);+#6336 = CURVE_STYLE('',#6337,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6337 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6338 = STYLED_ITEM('color',(#6339),#1132);+#6339 = PRESENTATION_STYLE_ASSIGNMENT((#6340,#6345));+#6340 = SURFACE_STYLE_USAGE(.BOTH.,#6341);+#6341 = SURFACE_SIDE_STYLE('',(#6342));+#6342 = SURFACE_STYLE_FILL_AREA(#6343);+#6343 = FILL_AREA_STYLE('',(#6344));+#6344 = FILL_AREA_STYLE_COLOUR('',#6226);+#6345 = CURVE_STYLE('',#6346,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6346 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6347 = STYLED_ITEM('color',(#6348),#1178);+#6348 = PRESENTATION_STYLE_ASSIGNMENT((#6349,#6354));+#6349 = SURFACE_STYLE_USAGE(.BOTH.,#6350);+#6350 = SURFACE_SIDE_STYLE('',(#6351));+#6351 = SURFACE_STYLE_FILL_AREA(#6352);+#6352 = FILL_AREA_STYLE('',(#6353));+#6353 = FILL_AREA_STYLE_COLOUR('',#6226);+#6354 = CURVE_STYLE('',#6355,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6355 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6356 = STYLED_ITEM('color',(#6357),#1446);+#6357 = PRESENTATION_STYLE_ASSIGNMENT((#6358,#6363));+#6358 = SURFACE_STYLE_USAGE(.BOTH.,#6359);+#6359 = SURFACE_SIDE_STYLE('',(#6360));+#6360 = SURFACE_STYLE_FILL_AREA(#6361);+#6361 = FILL_AREA_STYLE('',(#6362));+#6362 = FILL_AREA_STYLE_COLOUR('',#6263);+#6363 = CURVE_STYLE('',#6364,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6364 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6365 = STYLED_ITEM('color',(#6366),#1675);+#6366 = PRESENTATION_STYLE_ASSIGNMENT((#6367,#6372));+#6367 = SURFACE_STYLE_USAGE(.BOTH.,#6368);+#6368 = SURFACE_SIDE_STYLE('',(#6369));+#6369 = SURFACE_STYLE_FILL_AREA(#6370);+#6370 = FILL_AREA_STYLE('',(#6371));+#6371 = FILL_AREA_STYLE_COLOUR('',#6263);+#6372 = CURVE_STYLE('',#6373,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6373 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6374 = STYLED_ITEM('color',(#6375),#1724);+#6375 = PRESENTATION_STYLE_ASSIGNMENT((#6376,#6381));+#6376 = SURFACE_STYLE_USAGE(.BOTH.,#6377);+#6377 = SURFACE_SIDE_STYLE('',(#6378));+#6378 = SURFACE_STYLE_FILL_AREA(#6379);+#6379 = FILL_AREA_STYLE('',(#6380));+#6380 = FILL_AREA_STYLE_COLOUR('',#6263);+#6381 = CURVE_STYLE('',#6382,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6382 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6383 = STYLED_ITEM('color',(#6384),#1896);+#6384 = PRESENTATION_STYLE_ASSIGNMENT((#6385,#6390));+#6385 = SURFACE_STYLE_USAGE(.BOTH.,#6386);+#6386 = SURFACE_SIDE_STYLE('',(#6387));+#6387 = SURFACE_STYLE_FILL_AREA(#6388);+#6388 = FILL_AREA_STYLE('',(#6389));+#6389 = FILL_AREA_STYLE_COLOUR('',#6226);+#6390 = CURVE_STYLE('',#6391,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6391 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6392 = STYLED_ITEM('color',(#6393),#2144);+#6393 = PRESENTATION_STYLE_ASSIGNMENT((#6394,#6399));+#6394 = SURFACE_STYLE_USAGE(.BOTH.,#6395);+#6395 = SURFACE_SIDE_STYLE('',(#6396));+#6396 = SURFACE_STYLE_FILL_AREA(#6397);+#6397 = FILL_AREA_STYLE('',(#6398));+#6398 = FILL_AREA_STYLE_COLOUR('',#6226);+#6399 = CURVE_STYLE('',#6400,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6400 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6401 = STYLED_ITEM('color',(#6402),#2168);+#6402 = PRESENTATION_STYLE_ASSIGNMENT((#6403,#6408));+#6403 = SURFACE_STYLE_USAGE(.BOTH.,#6404);+#6404 = SURFACE_SIDE_STYLE('',(#6405));+#6405 = SURFACE_STYLE_FILL_AREA(#6406);+#6406 = FILL_AREA_STYLE('',(#6407));+#6407 = FILL_AREA_STYLE_COLOUR('',#6226);+#6408 = CURVE_STYLE('',#6409,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6409 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6410 = STYLED_ITEM('color',(#6411),#2192);+#6411 = PRESENTATION_STYLE_ASSIGNMENT((#6412,#6417));+#6412 = SURFACE_STYLE_USAGE(.BOTH.,#6413);+#6413 = SURFACE_SIDE_STYLE('',(#6414));+#6414 = SURFACE_STYLE_FILL_AREA(#6415);+#6415 = FILL_AREA_STYLE('',(#6416));+#6416 = FILL_AREA_STYLE_COLOUR('',#6226);+#6417 = CURVE_STYLE('',#6418,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6419 = STYLED_ITEM('color',(#6420),#2216);+#6420 = PRESENTATION_STYLE_ASSIGNMENT((#6421,#6426));+#6421 = SURFACE_STYLE_USAGE(.BOTH.,#6422);+#6422 = SURFACE_SIDE_STYLE('',(#6423));+#6423 = SURFACE_STYLE_FILL_AREA(#6424);+#6424 = FILL_AREA_STYLE('',(#6425));+#6425 = FILL_AREA_STYLE_COLOUR('',#6226);+#6426 = CURVE_STYLE('',#6427,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6427 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6428 = STYLED_ITEM('color',(#6429),#2240);+#6429 = PRESENTATION_STYLE_ASSIGNMENT((#6430,#6435));+#6430 = SURFACE_STYLE_USAGE(.BOTH.,#6431);+#6431 = SURFACE_SIDE_STYLE('',(#6432));+#6432 = SURFACE_STYLE_FILL_AREA(#6433);+#6433 = FILL_AREA_STYLE('',(#6434));+#6434 = FILL_AREA_STYLE_COLOUR('',#6226);+#6435 = CURVE_STYLE('',#6436,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6436 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6437 = STYLED_ITEM('color',(#6438),#2272);+#6438 = PRESENTATION_STYLE_ASSIGNMENT((#6439,#6444));+#6439 = SURFACE_STYLE_USAGE(.BOTH.,#6440);+#6440 = SURFACE_SIDE_STYLE('',(#6441));+#6441 = SURFACE_STYLE_FILL_AREA(#6442);+#6442 = FILL_AREA_STYLE('',(#6443));+#6443 = FILL_AREA_STYLE_COLOUR('',#6263);+#6444 = CURVE_STYLE('',#6445,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6445 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6446 = STYLED_ITEM('color',(#6447),#2363);+#6447 = PRESENTATION_STYLE_ASSIGNMENT((#6448,#6453));+#6448 = SURFACE_STYLE_USAGE(.BOTH.,#6449);+#6449 = SURFACE_SIDE_STYLE('',(#6450));+#6450 = SURFACE_STYLE_FILL_AREA(#6451);+#6451 = FILL_AREA_STYLE('',(#6452));+#6452 = FILL_AREA_STYLE_COLOUR('',#6226);+#6453 = CURVE_STYLE('',#6454,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6454 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6455 = STYLED_ITEM('color',(#6456),#2390);+#6456 = PRESENTATION_STYLE_ASSIGNMENT((#6457,#6462));+#6457 = SURFACE_STYLE_USAGE(.BOTH.,#6458);+#6458 = SURFACE_SIDE_STYLE('',(#6459));+#6459 = SURFACE_STYLE_FILL_AREA(#6460);+#6460 = FILL_AREA_STYLE('',(#6461));+#6461 = FILL_AREA_STYLE_COLOUR('',#6263);+#6462 = CURVE_STYLE('',#6463,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6463 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6464 = STYLED_ITEM('color',(#6465),#2442);+#6465 = PRESENTATION_STYLE_ASSIGNMENT((#6466,#6471));+#6466 = SURFACE_STYLE_USAGE(.BOTH.,#6467);+#6467 = SURFACE_SIDE_STYLE('',(#6468));+#6468 = SURFACE_STYLE_FILL_AREA(#6469);+#6469 = FILL_AREA_STYLE('',(#6470));+#6470 = FILL_AREA_STYLE_COLOUR('',#6226);+#6471 = CURVE_STYLE('',#6472,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6472 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6473 = STYLED_ITEM('color',(#6474),#2517);+#6474 = PRESENTATION_STYLE_ASSIGNMENT((#6475,#6480));+#6475 = SURFACE_STYLE_USAGE(.BOTH.,#6476);+#6476 = SURFACE_SIDE_STYLE('',(#6477));+#6477 = SURFACE_STYLE_FILL_AREA(#6478);+#6478 = FILL_AREA_STYLE('',(#6479));+#6479 = FILL_AREA_STYLE_COLOUR('',#6226);+#6480 = CURVE_STYLE('',#6481,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6481 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6482 = STYLED_ITEM('color',(#6483),#2564);+#6483 = PRESENTATION_STYLE_ASSIGNMENT((#6484,#6489));+#6484 = SURFACE_STYLE_USAGE(.BOTH.,#6485);+#6485 = SURFACE_SIDE_STYLE('',(#6486));+#6486 = SURFACE_STYLE_FILL_AREA(#6487);+#6487 = FILL_AREA_STYLE('',(#6488));+#6488 = FILL_AREA_STYLE_COLOUR('',#6226);+#6489 = CURVE_STYLE('',#6490,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6490 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6491 = STYLED_ITEM('color',(#6492),#2611);+#6492 = PRESENTATION_STYLE_ASSIGNMENT((#6493,#6498));+#6493 = SURFACE_STYLE_USAGE(.BOTH.,#6494);+#6494 = SURFACE_SIDE_STYLE('',(#6495));+#6495 = SURFACE_STYLE_FILL_AREA(#6496);+#6496 = FILL_AREA_STYLE('',(#6497));+#6497 = FILL_AREA_STYLE_COLOUR('',#6226);+#6498 = CURVE_STYLE('',#6499,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6499 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6500 = STYLED_ITEM('color',(#6501),#2658);+#6501 = PRESENTATION_STYLE_ASSIGNMENT((#6502,#6507));+#6502 = SURFACE_STYLE_USAGE(.BOTH.,#6503);+#6503 = SURFACE_SIDE_STYLE('',(#6504));+#6504 = SURFACE_STYLE_FILL_AREA(#6505);+#6505 = FILL_AREA_STYLE('',(#6506));+#6506 = FILL_AREA_STYLE_COLOUR('',#6226);+#6507 = CURVE_STYLE('',#6508,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6508 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6509 = STYLED_ITEM('color',(#6510),#2727);+#6510 = PRESENTATION_STYLE_ASSIGNMENT((#6511,#6516));+#6511 = SURFACE_STYLE_USAGE(.BOTH.,#6512);+#6512 = SURFACE_SIDE_STYLE('',(#6513));+#6513 = SURFACE_STYLE_FILL_AREA(#6514);+#6514 = FILL_AREA_STYLE('',(#6515));+#6515 = FILL_AREA_STYLE_COLOUR('',#6263);+#6516 = CURVE_STYLE('',#6517,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6517 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6518 = STYLED_ITEM('color',(#6519),#2754);+#6519 = PRESENTATION_STYLE_ASSIGNMENT((#6520,#6525));+#6520 = SURFACE_STYLE_USAGE(.BOTH.,#6521);+#6521 = SURFACE_SIDE_STYLE('',(#6522));+#6522 = SURFACE_STYLE_FILL_AREA(#6523);+#6523 = FILL_AREA_STYLE('',(#6524));+#6524 = FILL_AREA_STYLE_COLOUR('',#6263);+#6525 = CURVE_STYLE('',#6526,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6526 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6527 = STYLED_ITEM('color',(#6528),#2781);+#6528 = PRESENTATION_STYLE_ASSIGNMENT((#6529,#6534));+#6529 = SURFACE_STYLE_USAGE(.BOTH.,#6530);+#6530 = SURFACE_SIDE_STYLE('',(#6531));+#6531 = SURFACE_STYLE_FILL_AREA(#6532);+#6532 = FILL_AREA_STYLE('',(#6533));+#6533 = FILL_AREA_STYLE_COLOUR('',#6263);+#6534 = CURVE_STYLE('',#6535,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6535 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6536 = STYLED_ITEM('color',(#6537),#2808);+#6537 = PRESENTATION_STYLE_ASSIGNMENT((#6538,#6543));+#6538 = SURFACE_STYLE_USAGE(.BOTH.,#6539);+#6539 = SURFACE_SIDE_STYLE('',(#6540));+#6540 = SURFACE_STYLE_FILL_AREA(#6541);+#6541 = FILL_AREA_STYLE('',(#6542));+#6542 = FILL_AREA_STYLE_COLOUR('',#6263);+#6543 = CURVE_STYLE('',#6544,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6544 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6545 = STYLED_ITEM('color',(#6546),#2835);+#6546 = PRESENTATION_STYLE_ASSIGNMENT((#6547,#6552));+#6547 = SURFACE_STYLE_USAGE(.BOTH.,#6548);+#6548 = SURFACE_SIDE_STYLE('',(#6549));+#6549 = SURFACE_STYLE_FILL_AREA(#6550);+#6550 = FILL_AREA_STYLE('',(#6551));+#6551 = FILL_AREA_STYLE_COLOUR('',#6263);+#6552 = CURVE_STYLE('',#6553,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6553 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6554 = STYLED_ITEM('color',(#6555),#2862);+#6555 = PRESENTATION_STYLE_ASSIGNMENT((#6556,#6561));+#6556 = SURFACE_STYLE_USAGE(.BOTH.,#6557);+#6557 = SURFACE_SIDE_STYLE('',(#6558));+#6558 = SURFACE_STYLE_FILL_AREA(#6559);+#6559 = FILL_AREA_STYLE('',(#6560));+#6560 = FILL_AREA_STYLE_COLOUR('',#6263);+#6561 = CURVE_STYLE('',#6562,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6562 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6563 = STYLED_ITEM('color',(#6564),#2889);+#6564 = PRESENTATION_STYLE_ASSIGNMENT((#6565,#6570));+#6565 = SURFACE_STYLE_USAGE(.BOTH.,#6566);+#6566 = SURFACE_SIDE_STYLE('',(#6567));+#6567 = SURFACE_STYLE_FILL_AREA(#6568);+#6568 = FILL_AREA_STYLE('',(#6569));+#6569 = FILL_AREA_STYLE_COLOUR('',#6263);+#6570 = CURVE_STYLE('',#6571,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6571 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6572 = STYLED_ITEM('color',(#6573),#2916);+#6573 = PRESENTATION_STYLE_ASSIGNMENT((#6574,#6579));+#6574 = SURFACE_STYLE_USAGE(.BOTH.,#6575);+#6575 = SURFACE_SIDE_STYLE('',(#6576));+#6576 = SURFACE_STYLE_FILL_AREA(#6577);+#6577 = FILL_AREA_STYLE('',(#6578));+#6578 = FILL_AREA_STYLE_COLOUR('',#6263);+#6579 = CURVE_STYLE('',#6580,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6580 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6581 = STYLED_ITEM('color',(#6582),#2923);+#6582 = PRESENTATION_STYLE_ASSIGNMENT((#6583,#6588));+#6583 = SURFACE_STYLE_USAGE(.BOTH.,#6584);+#6584 = SURFACE_SIDE_STYLE('',(#6585));+#6585 = SURFACE_STYLE_FILL_AREA(#6586);+#6586 = FILL_AREA_STYLE('',(#6587));+#6587 = FILL_AREA_STYLE_COLOUR('',#6226);+#6588 = CURVE_STYLE('',#6589,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6589 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6590 = STYLED_ITEM('color',(#6591),#2970);+#6591 = PRESENTATION_STYLE_ASSIGNMENT((#6592,#6597));+#6592 = SURFACE_STYLE_USAGE(.BOTH.,#6593);+#6593 = SURFACE_SIDE_STYLE('',(#6594));+#6594 = SURFACE_STYLE_FILL_AREA(#6595);+#6595 = FILL_AREA_STYLE('',(#6596));+#6596 = FILL_AREA_STYLE_COLOUR('',#6226);+#6597 = CURVE_STYLE('',#6598,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6598 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6599 = STYLED_ITEM('color',(#6600),#3017);+#6600 = PRESENTATION_STYLE_ASSIGNMENT((#6601,#6606));+#6601 = SURFACE_STYLE_USAGE(.BOTH.,#6602);+#6602 = SURFACE_SIDE_STYLE('',(#6603));+#6603 = SURFACE_STYLE_FILL_AREA(#6604);+#6604 = FILL_AREA_STYLE('',(#6605));+#6605 = FILL_AREA_STYLE_COLOUR('',#6226);+#6606 = CURVE_STYLE('',#6607,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6607 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6608 = STYLED_ITEM('color',(#6609),#3043);+#6609 = PRESENTATION_STYLE_ASSIGNMENT((#6610,#6615));+#6610 = SURFACE_STYLE_USAGE(.BOTH.,#6611);+#6611 = SURFACE_SIDE_STYLE('',(#6612));+#6612 = SURFACE_STYLE_FILL_AREA(#6613);+#6613 = FILL_AREA_STYLE('',(#6614));+#6614 = FILL_AREA_STYLE_COLOUR('',#6263);+#6615 = CURVE_STYLE('',#6616,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6616 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6617 = STYLED_ITEM('color',(#6618),#3267);+#6618 = PRESENTATION_STYLE_ASSIGNMENT((#6619,#6624));+#6619 = SURFACE_STYLE_USAGE(.BOTH.,#6620);+#6620 = SURFACE_SIDE_STYLE('',(#6621));+#6621 = SURFACE_STYLE_FILL_AREA(#6622);+#6622 = FILL_AREA_STYLE('',(#6623));+#6623 = FILL_AREA_STYLE_COLOUR('',#6263);+#6624 = CURVE_STYLE('',#6625,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6625 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6626 = STYLED_ITEM('color',(#6627),#3316);+#6627 = PRESENTATION_STYLE_ASSIGNMENT((#6628,#6633));+#6628 = SURFACE_STYLE_USAGE(.BOTH.,#6629);+#6629 = SURFACE_SIDE_STYLE('',(#6630));+#6630 = SURFACE_STYLE_FILL_AREA(#6631);+#6631 = FILL_AREA_STYLE('',(#6632));+#6632 = FILL_AREA_STYLE_COLOUR('',#6263);+#6633 = CURVE_STYLE('',#6634,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6634 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6635 = STYLED_ITEM('color',(#6636),#3488);+#6636 = PRESENTATION_STYLE_ASSIGNMENT((#6637,#6642));+#6637 = SURFACE_STYLE_USAGE(.BOTH.,#6638);+#6638 = SURFACE_SIDE_STYLE('',(#6639));+#6639 = SURFACE_STYLE_FILL_AREA(#6640);+#6640 = FILL_AREA_STYLE('',(#6641));+#6641 = FILL_AREA_STYLE_COLOUR('',#6263);+#6642 = CURVE_STYLE('',#6643,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6643 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6644 = STYLED_ITEM('color',(#6645),#3515);+#6645 = PRESENTATION_STYLE_ASSIGNMENT((#6646,#6651));+#6646 = SURFACE_STYLE_USAGE(.BOTH.,#6647);+#6647 = SURFACE_SIDE_STYLE('',(#6648));+#6648 = SURFACE_STYLE_FILL_AREA(#6649);+#6649 = FILL_AREA_STYLE('',(#6650));+#6650 = FILL_AREA_STYLE_COLOUR('',#6226);+#6651 = CURVE_STYLE('',#6652,POSITIVE_LENGTH_MEASURE(0.1),#6226);+#6652 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6653 = STYLED_ITEM('color',(#6654),#3640);+#6654 = PRESENTATION_STYLE_ASSIGNMENT((#6655,#6660));+#6655 = SURFACE_STYLE_USAGE(.BOTH.,#6656);+#6656 = SURFACE_SIDE_STYLE('',(#6657));+#6657 = SURFACE_STYLE_FILL_AREA(#6658);+#6658 = FILL_AREA_STYLE('',(#6659));+#6659 = FILL_AREA_STYLE_COLOUR('',#6263);+#6660 = CURVE_STYLE('',#6661,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6661 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6662 = STYLED_ITEM('color',(#6663),#3667);+#6663 = PRESENTATION_STYLE_ASSIGNMENT((#6664,#6669));+#6664 = SURFACE_STYLE_USAGE(.BOTH.,#6665);+#6665 = SURFACE_SIDE_STYLE('',(#6666));+#6666 = SURFACE_STYLE_FILL_AREA(#6667);+#6667 = FILL_AREA_STYLE('',(#6668));+#6668 = FILL_AREA_STYLE_COLOUR('',#6263);+#6669 = CURVE_STYLE('',#6670,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6670 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6671 = STYLED_ITEM('color',(#6672),#3716);+#6672 = PRESENTATION_STYLE_ASSIGNMENT((#6673,#6678));+#6673 = SURFACE_STYLE_USAGE(.BOTH.,#6674);+#6674 = SURFACE_SIDE_STYLE('',(#6675));+#6675 = SURFACE_STYLE_FILL_AREA(#6676);+#6676 = FILL_AREA_STYLE('',(#6677));+#6677 = FILL_AREA_STYLE_COLOUR('',#6263);+#6678 = CURVE_STYLE('',#6679,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6679 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6680 = STYLED_ITEM('color',(#6681),#3743);+#6681 = PRESENTATION_STYLE_ASSIGNMENT((#6682,#6687));+#6682 = SURFACE_STYLE_USAGE(.BOTH.,#6683);+#6683 = SURFACE_SIDE_STYLE('',(#6684));+#6684 = SURFACE_STYLE_FILL_AREA(#6685);+#6685 = FILL_AREA_STYLE('',(#6686));+#6686 = FILL_AREA_STYLE_COLOUR('',#6263);+#6687 = CURVE_STYLE('',#6688,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6688 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6689 = STYLED_ITEM('color',(#6690),#3770);+#6690 = PRESENTATION_STYLE_ASSIGNMENT((#6691,#6696));+#6691 = SURFACE_STYLE_USAGE(.BOTH.,#6692);+#6692 = SURFACE_SIDE_STYLE('',(#6693));+#6693 = SURFACE_STYLE_FILL_AREA(#6694);+#6694 = FILL_AREA_STYLE('',(#6695));+#6695 = FILL_AREA_STYLE_COLOUR('',#6263);+#6696 = CURVE_STYLE('',#6697,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6697 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6698 = STYLED_ITEM('color',(#6699),#3797);+#6699 = PRESENTATION_STYLE_ASSIGNMENT((#6700,#6705));+#6700 = SURFACE_STYLE_USAGE(.BOTH.,#6701);+#6701 = SURFACE_SIDE_STYLE('',(#6702));+#6702 = SURFACE_STYLE_FILL_AREA(#6703);+#6703 = FILL_AREA_STYLE('',(#6704));+#6704 = FILL_AREA_STYLE_COLOUR('',#6263);+#6705 = CURVE_STYLE('',#6706,POSITIVE_LENGTH_MEASURE(0.1),#6263);+#6706 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6707 = STYLED_ITEM('color',(#6708),#3804);+#6708 = PRESENTATION_STYLE_ASSIGNMENT((#6709,#6715));+#6709 = SURFACE_STYLE_USAGE(.BOTH.,#6710);+#6710 = SURFACE_SIDE_STYLE('',(#6711));+#6711 = SURFACE_STYLE_FILL_AREA(#6712);+#6712 = FILL_AREA_STYLE('',(#6713));+#6713 = FILL_AREA_STYLE_COLOUR('',#6714);+#6714 = COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832);+#6715 = CURVE_STYLE('',#6716,POSITIVE_LENGTH_MEASURE(0.1),#6714);+#6716 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6717 = STYLED_ITEM('color',(#6718),#3880);+#6718 = PRESENTATION_STYLE_ASSIGNMENT((#6719,#6724));+#6719 = SURFACE_STYLE_USAGE(.BOTH.,#6720);+#6720 = SURFACE_SIDE_STYLE('',(#6721));+#6721 = SURFACE_STYLE_FILL_AREA(#6722);+#6722 = FILL_AREA_STYLE('',(#6723));+#6723 = FILL_AREA_STYLE_COLOUR('',#6714);+#6724 = CURVE_STYLE('',#6725,POSITIVE_LENGTH_MEASURE(0.1),#6714);+#6725 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6726 = STYLED_ITEM('color',(#6727),#3929);+#6727 = PRESENTATION_STYLE_ASSIGNMENT((#6728,#6733));+#6728 = SURFACE_STYLE_USAGE(.BOTH.,#6729);+#6729 = SURFACE_SIDE_STYLE('',(#6730));+#6730 = SURFACE_STYLE_FILL_AREA(#6731);+#6731 = FILL_AREA_STYLE('',(#6732));+#6732 = FILL_AREA_STYLE_COLOUR('',#6714);+#6733 = CURVE_STYLE('',#6734,POSITIVE_LENGTH_MEASURE(0.1),#6714);+#6734 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6735 = STYLED_ITEM('color',(#6736),#3978);+#6736 = PRESENTATION_STYLE_ASSIGNMENT((#6737,#6742));+#6737 = SURFACE_STYLE_USAGE(.BOTH.,#6738);+#6738 = SURFACE_SIDE_STYLE('',(#6739));+#6739 = SURFACE_STYLE_FILL_AREA(#6740);+#6740 = FILL_AREA_STYLE('',(#6741));+#6741 = FILL_AREA_STYLE_COLOUR('',#6714);+#6742 = CURVE_STYLE('',#6743,POSITIVE_LENGTH_MEASURE(0.1),#6714);+#6743 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6744 = STYLED_ITEM('color',(#6745),#4005);+#6745 = PRESENTATION_STYLE_ASSIGNMENT((#6746,#6751));+#6746 = SURFACE_STYLE_USAGE(.BOTH.,#6747);+#6747 = SURFACE_SIDE_STYLE('',(#6748));+#6748 = SURFACE_STYLE_FILL_AREA(#6749);+#6749 = FILL_AREA_STYLE('',(#6750));+#6750 = FILL_AREA_STYLE_COLOUR('',#6714);+#6751 = CURVE_STYLE('',#6752,POSITIVE_LENGTH_MEASURE(0.1),#6714);+#6752 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+ENDSEC;+END-ISO-10303-21;
b5819w.glbadded⋯ 1 unchanged line ⋯
b5819w.kicad_modadded+275@@ -0,0 +1,275 @@+(footprint "b5819w"+ (version 20260206)+ (generator "pcbnew")+ (generator_version "10.0")+ (layer "F.Cu")+ (descr "SOD-123")+ (tags "SOD-123")+ (property "Reference" "REF**"+ (at 0 -2 0)+ (layer "F.SilkS")+ (uuid "5c813cbc-84b5-45a4-a0aa-35d3573110db")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "D_SOD-123"+ (at 0 2.1 0)+ (layer "F.Fab")+ (uuid "12459980-93ec-4d14-a5d8-25465bd8b01f")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "9df2fb6c-9a01-450c-8dda-024b1c6ddfcc")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (property "Description" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "434b35bb-86e7-4a80-b86a-8dfd526da733")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -2.36 -1)+ (end -2.36 1)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "de699020-a29a-4525-a22d-28ad5ded289c")+ )+ (fp_line+ (start -2.36 -1)+ (end 1.65 -1)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "e1b647a2-f10b-41c9-a10d-290cc557cf1b")+ )+ (fp_line+ (start -2.36 1)+ (end 1.65 1)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "bb8e1113-3a33-4b8a-8d4d-dc28453c23b3")+ )+ (fp_line+ (start -2.35 -1.15)+ (end -2.35 1.15)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "f234f584-a276-4f4c-b983-7f290a1e5747")+ )+ (fp_line+ (start -2.35 -1.15)+ (end 2.35 -1.15)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "4aacff46-a0e4-4a7e-adc9-4cb9bcd268bd")+ )+ (fp_line+ (start 2.35 -1.15)+ (end 2.35 1.15)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "f57b8828-8e33-4d6a-ba4b-817e53acd1da")+ )+ (fp_line+ (start 2.35 1.15)+ (end -2.35 1.15)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "277b3168-086d-4feb-9ab8-026e88452a58")+ )+ (fp_line+ (start -1.4 -0.9)+ (end 1.4 -0.9)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "4ad4e92b-9b64-4eed-8c4b-d96097a88e61")+ )+ (fp_line+ (start -1.4 0.9)+ (end -1.4 -0.9)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "1ac565ca-970b-44d3-9087-59b04ab60eae")+ )+ (fp_line+ (start -0.75 0)+ (end -0.35 0)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "46dc275b-0899-4d0d-8713-b622e0c22f0e")+ )+ (fp_line+ (start -0.35 0)+ (end -0.35 -0.55)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "9b27c55d-1944-4b36-b982-eb719a46d948")+ )+ (fp_line+ (start -0.35 0)+ (end -0.35 0.55)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "68f6cd3c-fdce-44a9-af86-78cf47501eda")+ )+ (fp_line+ (start -0.35 0)+ (end 0.25 -0.4)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "e7535fdf-c98f-460e-b3e7-c5c3c78dc09f")+ )+ (fp_line+ (start 0.25 -0.4)+ (end 0.25 0.4)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "00b1df15-efaf-4389-b1a8-f9ec8af76c39")+ )+ (fp_line+ (start 0.25 0)+ (end 0.75 0)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "44d78e10-5c1c-4284-ba9c-163e5208ec30")+ )+ (fp_line+ (start 0.25 0.4)+ (end -0.35 0)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "c82b3165-5533-40f3-a703-e13e1a64873f")+ )+ (fp_line+ (start 1.4 -0.9)+ (end 1.4 0.9)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "c36e9a65-0388-45d7-9b3b-1648a22d40d4")+ )+ (fp_line+ (start 1.4 0.9)+ (end -1.4 0.9)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "3ea8d381-2884-4493-a631-0d00c072c3e5")+ )+ (fp_text user "${REFERENCE}"+ (at 0 -2 0)+ (layer "F.Fab")+ (uuid "4ef1dce9-e176-4a2e-8fb0-c36ec2740b29")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (pad "1" smd roundrect+ (at -1.65 0)+ (size 0.9 1.2)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "8ca7cf40-9887-436c-bea9-a303f4626eef")+ )+ (pad "2" smd roundrect+ (at 1.65 0)+ (size 0.9 1.2)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "6df6f7bc-2215-4f91-8920-244285a2df55")+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
b5819w.kicad_symadded+138@@ -0,0 +1,138 @@+(kicad_symbol_lib+ (version 20251024)+ (generator "adom_amfm_wiki")+ (generator_version "10.0")+ (symbol "B5819W"+ (pin_numbers (hide yes))+ (pin_names (offset 1.016) (hide yes))+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (property "Reference" "D"+ (at 0 2.54 0)+ (show_name no)+ (do_not_autoplace no)+ (effects (font (size 1.27 1.27)))+ )+ (property "Value" "B5819W"+ (at 0 -2.54 0)+ (show_name no)+ (do_not_autoplace no)+ (effects (font (size 1.27 1.27)))+ )+ (property "Footprint" "b5819w:b5819w"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "Datasheet" "https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_Jiangsu-Changjing-Electronics-Technology-Co---Ltd--B5819W-SL_C8598.pdf"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "Description" "Jiangsu Changjing Electronics (CJ) B5819W, 1A 40V 600mV@1A 9A Independent SOD-123 Schottky Diodes"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "ki_keywords" "diode Schottky"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "MPN" "B5819W"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "Manufacturer" "Jiangsu Changjing Electronics (CJ)"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "LCSC" "C8598"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "Mouser" ""+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "DigiKey" ""+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "Adom Wiki" "https://wiki.adom.inc/adom/b5819w"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (symbol "B5819W_0_1"+ (polyline+ (pts+ (xy -1.905 0.635)+ (xy -1.905 1.27)+ (xy -1.27 1.27)+ (xy -1.27 -1.27)+ (xy -0.635 -1.27)+ (xy -0.635 -0.635)+ )+ (stroke (width 0.254) (type default))+ (fill (type none))+ )+ (polyline+ (pts (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27))+ (stroke (width 0.254) (type default))+ (fill (type none))+ )+ (polyline (pts (xy 1.27 0) (xy -1.27 0)) (stroke (width 0) (type default)) (fill (type none)))+ )+ (symbol "B5819W_1_1"+ (pin passive line+ (at -3.81 0 0)+ (length 2.54)+ (name "K" (effects (font (size 1.27 1.27))))+ (number "1" (effects (font (size 1.27 1.27))))+ )+ (pin passive line+ (at 3.81 0 180)+ (length 2.54)+ (name "A" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ )+ (embedded_fonts no)+ )+)
b5819w.lbradded+122@@ -0,0 +1,122 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description>Jiangsu Changjing Electronics (CJ) B5819W, 1A 40V 600mV@1A 9A Independent SOD-123 Schottky Diodes</description>+<packages>+<package name="b5819w">+ <description>2 pads, 4.2 x 1.2 mm. SOD-123</description>+ <smd name="1" x="-1.6500" y="-0.0000" dx="0.9000" dy="1.2000" layer="1" roundness="50"/>+ <smd name="2" x="1.6500" y="-0.0000" dx="0.9000" dy="1.2000" layer="1" roundness="50"/>+ <wire x1="-2.3600" y1="1.0000" x2="-2.3600" y2="-1.0000" width="0.1200" layer="21"/>+ <wire x1="-2.3600" y1="1.0000" x2="1.6500" y2="1.0000" width="0.1200" layer="21"/>+ <wire x1="-2.3600" y1="-1.0000" x2="1.6500" y2="-1.0000" width="0.1200" layer="21"/>+ <wire x1="-1.4000" y1="0.9000" x2="1.4000" y2="0.9000" width="0.1000" layer="51"/>+ <wire x1="-1.4000" y1="-0.9000" x2="-1.4000" y2="0.9000" width="0.1000" layer="51"/>+ <wire x1="-0.7500" y1="-0.0000" x2="-0.3500" y2="-0.0000" width="0.1000" layer="51"/>+ <wire x1="-0.3500" y1="-0.0000" x2="-0.3500" y2="0.5500" width="0.1000" layer="51"/>+ <wire x1="-0.3500" y1="-0.0000" x2="-0.3500" y2="-0.5500" width="0.1000" layer="51"/>+ <wire x1="-0.3500" y1="-0.0000" x2="0.2500" y2="0.4000" width="0.1000" layer="51"/>+ <wire x1="0.2500" y1="0.4000" x2="0.2500" y2="-0.4000" width="0.1000" layer="51"/>+ <wire x1="0.2500" y1="-0.0000" x2="0.7500" y2="-0.0000" width="0.1000" layer="51"/>+ <wire x1="0.2500" y1="-0.4000" x2="-0.3500" y2="-0.0000" width="0.1000" layer="51"/>+ <wire x1="1.4000" y1="0.9000" x2="1.4000" y2="-0.9000" width="0.1000" layer="51"/>+ <wire x1="1.4000" y1="-0.9000" x2="-1.4000" y2="-0.9000" width="0.1000" layer="51"/>+ <text x="0" y="1.600" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-1.600" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="B5819W">+ <description>Jiangsu Changjing Electronics (CJ) B5819W, 1A 40V 600mV@1A 9A Independent SOD-123 Schottky Diodes</description>+ <wire x1="-1.9050" y1="0.6350" x2="-1.9050" y2="1.2700" width="0.2540" layer="94"/>+ <wire x1="-1.9050" y1="1.2700" x2="-1.2700" y2="1.2700" width="0.2540" layer="94"/>+ <wire x1="-1.2700" y1="1.2700" x2="-1.2700" y2="-1.2700" width="0.2540" layer="94"/>+ <wire x1="-1.2700" y1="-1.2700" x2="-0.6350" y2="-1.2700" width="0.2540" layer="94"/>+ <wire x1="-0.6350" y1="-1.2700" x2="-0.6350" y2="-0.6350" width="0.2540" layer="94"/>+ <wire x1="1.2700" y1="1.2700" x2="1.2700" y2="-1.2700" width="0.2540" layer="94"/>+ <wire x1="1.2700" y1="-1.2700" x2="-1.2700" y2="0.0000" width="0.2540" layer="94"/>+ <wire x1="-1.2700" y1="0.0000" x2="1.2700" y2="1.2700" width="0.2540" layer="94"/>+ <wire x1="1.2700" y1="0.0000" x2="-1.2700" y2="0.0000" width="0.1524" layer="94"/>+ <text x="0.0000" y="2.5400" size="1.27" layer="95" align="center">>NAME</text>+ <text x="0.0000" y="-2.5400" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="K" x="-3.81" y="0" length="short" direction="pas" visible="pad"/>+ <pin name="A" x="3.81" y="0" length="short" direction="pas" rot="R180" visible="pad"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="B5819W" prefix="D">+ <description>Jiangsu Changjing Electronics (CJ) B5819W, 1A 40V 600mV@1A 9A Independent SOD-123 Schottky Diodes</description>+ <gates>+ <gate name="G$1" symbol="B5819W" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="b5819w">+ <connects>+ <connect gate="G$1" pin="K" pad="1"/>+ <connect gate="G$1" pin="A" pad="2"/>+ </connects>+ <technologies>+ <technology name="">+ <attribute name="MPN" value="B5819W" constant="no"/>+ <attribute name="MANUFACTURER" value="Jiangsu Changjing Electronics (CJ)" constant="no"/>+ <attribute name="DATASHEET" value="https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_Jiangsu-Changjing-Electronics-Technology-Co---Ltd--B5819W-SL_C8598.pdf" constant="no"/>+ <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/b5819w" constant="no"/>+ <attribute name="LCSC_PN" value="C8598" constant="no"/>+ </technology>+ </technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
b5819w.stepadded+1248@@ -0,0 +1,1248 @@+ISO-10303-21;+HEADER;+/* D_SOD-123.step 3D STEP model for use in ECAD systems+ * Copyright (C) 2025, KiCAD+ *+ * This work is licensed under the+ * [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode),+ * with the following exception:+ *+ * To the extent that the creation of electronic designs that use 'Licensed Material' can be+ * considered to be 'Adapted Material', then the copyright holder waives article 3 of the license+ * with respect to these designs and any generated files which use data provided as part of the+ * 'Licensed Material'.+ *+ * You are free to use the library data in your own projects without the obligation to share your+ * project files under this or any other license agreement. However, if you wish to distribute+ * these libraries, or parts thereof (including in modified form) as a collection then the exception+ * above does not apply. Please refer to+ * https://gitlab.com/kicad/libraries/kicad-packages3D/-/blob/master/LICENSE.md for further clarification+ * of the exception.+ *+ * Disclaimer of Warranties and Limitation of Liability.+ * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.+ * USE 3D CAD DATA AT YOUR OWN RISK+ * DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.+ */++FILE_DESCRIPTION(+/* description */ ('model of D_SOD-123'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'D_SOD-123.step',+/* time_stamp */ '1970-01-01T00:00:00',+/* author */ ('KiCAD','kicad'),+/* organization */ ('OCCT'),+/* preprocessor_version */ '',+/* originating_system */ 'KiCAD',+/* authorisation */ '');++FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;++DATA;+#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2);+#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes');+#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4=PRODUCT_DEFINITION_SHAPE('','',#5);+#5=PRODUCT_DEFINITION('design','',#6,#9);+#6=PRODUCT_DEFINITION_FORMATION('','',#7);+#7=PRODUCT('D_SOD-123','D_SOD-123','',(#8));+#8=PRODUCT_CONTEXT('',#2,'mechanical');+#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1112);+#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,#54,#107,#120,#141,#165,#182,#195,#208,#221,#234,#247,#267,#282,#297,#361,#420,#436,#479,#527,#538,#549,#560,#571,#583,#607,#617,#630,#650,#664,#678,#692,#709,#720,#731,#742,#751,#761,#771,#781,#789,#803,#817,#827,#886,#902,#945,#955,#987,#998,#1007,#1017,#1027,#1037,#1045,#1065,#1080,#1096,#1105));+#17=ADVANCED_FACE('',(#18),#53,.F.);+#18=FACE_BOUND('',#19,.F.);+#19=EDGE_LOOP('',(#20,#29,#34,#40,#47,#50));+#20=ORIENTED_EDGE('',*,*,#21,.T.);+#21=EDGE_CURVE('',#22,#24,#26,.T.);+#22=VERTEX_POINT('',#23);+#23=CARTESIAN_POINT('',(-1.308243103516,-0.671621551758,0.1));+#24=VERTEX_POINT('',#25);+#25=CARTESIAN_POINT('',(-1.308243103516,0.671621551758,0.1));+#26=LINE('',#23,#27);+#27=VECTOR('',#28,1.);+#28=DIRECTION('',(0.,1.,0.));+#29=ORIENTED_EDGE('',*,*,#30,.T.);+#30=EDGE_CURVE('',#24,#31,#33,.T.);+#31=VERTEX_POINT('',#32);+#32=CARTESIAN_POINT('',(-1.375,0.705,0.575));+#33=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25,#32),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#34=ORIENTED_EDGE('',*,*,#35,.F.);+#35=EDGE_CURVE('',#36,#31,#38,.T.);+#36=VERTEX_POINT('',#37);+#37=CARTESIAN_POINT('',(-1.375,0.325,0.575));+#38=LINE('',#39,#27);+#39=CARTESIAN_POINT('',(-1.375,-0.705,0.575));+#40=ORIENTED_EDGE('',*,*,#41,.F.);+#41=EDGE_CURVE('',#42,#36,#44,.T.);+#42=VERTEX_POINT('',#43);+#43=CARTESIAN_POINT('',(-1.375,-0.325,0.575));+#44=LINE('',#43,#45);+#45=VECTOR('',#46,1.);+#46=DIRECTION('',(1.110223024625E-16,1.,0.));+#47=ORIENTED_EDGE('',*,*,#48,.F.);+#48=EDGE_CURVE('',#49,#42,#38,.T.);+#49=VERTEX_POINT('',#39);+#50=ORIENTED_EDGE('',*,*,#51,.F.);+#51=EDGE_CURVE('',#22,#49,#52,.T.);+#52=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23,#39),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#53=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#23,#39),(#25,#32)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.41),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#54=ADVANCED_FACE('',(#55),#104,.F.);+#55=FACE_BOUND('',#56,.T.);+#56=EDGE_LOOP('',(#20,#57,#64,#71,#78,#85,#92,#99));+#57=ORIENTED_EDGE('',*,*,#58,.T.);+#58=EDGE_CURVE('',#24,#59,#61,.T.);+#59=VERTEX_POINT('',#60);+#60=CARTESIAN_POINT('',(-1.246621551758,0.733243103516,0.1));+#61=LINE('',#25,#62);+#62=VECTOR('',#63,1.);+#63=DIRECTION('',(0.707106781187,0.707106781187,0.));+#64=ORIENTED_EDGE('',*,*,#65,.T.);+#65=EDGE_CURVE('',#59,#66,#68,.T.);+#66=VERTEX_POINT('',#67);+#67=CARTESIAN_POINT('',(1.246621551758,0.733243103516,0.1));+#68=LINE('',#60,#69);+#69=VECTOR('',#70,1.);+#70=DIRECTION('',(1.,0.,0.));+#71=ORIENTED_EDGE('',*,*,#72,.T.);+#72=EDGE_CURVE('',#66,#73,#75,.T.);+#73=VERTEX_POINT('',#74);+#74=CARTESIAN_POINT('',(1.308243103516,0.671621551758,0.1));+#75=LINE('',#67,#76);+#76=VECTOR('',#77,1.);+#77=DIRECTION('',(0.707106781187,-0.707106781187,0.));+#78=ORIENTED_EDGE('',*,*,#79,.T.);+#79=EDGE_CURVE('',#73,#80,#82,.T.);+#80=VERTEX_POINT('',#81);+#81=CARTESIAN_POINT('',(1.308243103516,-0.671621551758,0.1));+#82=LINE('',#74,#83);+#83=VECTOR('',#84,1.);+#84=DIRECTION('',(0.,-1.,0.));+#85=ORIENTED_EDGE('',*,*,#86,.T.);+#86=EDGE_CURVE('',#80,#87,#89,.T.);+#87=VERTEX_POINT('',#88);+#88=CARTESIAN_POINT('',(1.246621551758,-0.733243103516,0.1));+#89=LINE('',#81,#90);+#90=VECTOR('',#91,1.);+#91=DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#92=ORIENTED_EDGE('',*,*,#93,.T.);+#93=EDGE_CURVE('',#87,#94,#96,.T.);+#94=VERTEX_POINT('',#95);+#95=CARTESIAN_POINT('',(-1.246621551758,-0.733243103516,0.1));+#96=LINE('',#88,#97);+#97=VECTOR('',#98,1.);+#98=DIRECTION('',(-1.,0.,0.));+#99=ORIENTED_EDGE('',*,*,#100,.T.);+#100=EDGE_CURVE('',#94,#22,#101,.T.);+#101=LINE('',#95,#102);+#102=VECTOR('',#103,1.);+#103=DIRECTION('',(-0.707106781187,0.707106781187,0.));+#104=PLANE('',#105);+#105=AXIS2_PLACEMENT_3D('',#23,#13,#106);+#106=DIRECTION('',(0.889616464677,0.456708381546,0.));+#107=ADVANCED_FACE('',(#108),#119,.F.);+#108=FACE_BOUND('',#109,.F.);+#109=EDGE_LOOP('',(#57,#110,#115,#118));+#110=ORIENTED_EDGE('',*,*,#111,.T.);+#111=EDGE_CURVE('',#59,#112,#114,.T.);+#112=VERTEX_POINT('',#113);+#113=CARTESIAN_POINT('',(-1.28,0.8,0.575));+#114=B_SPLINE_CURVE_WITH_KNOTS('',1,(#60,#113),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#115=ORIENTED_EDGE('',*,*,#116,.F.);+#116=EDGE_CURVE('',#31,#112,#117,.T.);+#117=LINE('',#32,#62);+#118=ORIENTED_EDGE('',*,*,#30,.F.);+#119=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#25,#32),(#60,#113)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#120=ADVANCED_FACE('',(#121),#139,.F.);+#121=FACE_BOUND('',#122,.F.);+#122=EDGE_LOOP('',(#123,#128,#129,#136));+#123=ORIENTED_EDGE('',*,*,#124,.F.);+#124=EDGE_CURVE('',#49,#125,#127,.T.);+#125=VERTEX_POINT('',#126);+#126=CARTESIAN_POINT('',(-1.375,-0.705,0.775));+#127=B_SPLINE_CURVE_WITH_KNOTS('',1,(#39,#126),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#128=ORIENTED_EDGE('',*,*,#48,.T.);+#129=ORIENTED_EDGE('',*,*,#130,.T.);+#130=EDGE_CURVE('',#42,#131,#133,.T.);+#131=VERTEX_POINT('',#132);+#132=CARTESIAN_POINT('',(-1.375,-0.325,0.775));+#133=LINE('',#134,#135);+#134=CARTESIAN_POINT('',(-1.375,-0.325,0.579830288983));+#135=VECTOR('',#13,1.);+#136=ORIENTED_EDGE('',*,*,#137,.F.);+#137=EDGE_CURVE('',#125,#131,#138,.T.);+#138=LINE('',#126,#27);+#139=PLANE('',#140);+#140=AXIS2_PLACEMENT_3D('',#126,#70,#28);+#141=ADVANCED_FACE('',(#142),#164,.F.);+#142=FACE_BOUND('',#143,.F.);+#143=EDGE_LOOP('',(#144,#145,#154,#159));+#144=ORIENTED_EDGE('',*,*,#41,.T.);+#145=ORIENTED_EDGE('',*,*,#146,.T.);+#146=EDGE_CURVE('',#36,#147,#149,.T.);+#147=VERTEX_POINT('',#148);+#148=CARTESIAN_POINT('',(-1.493176930361,0.325,0.47583778132));+#149=CIRCLE('',#150,0.12);+#150=AXIS2_PLACEMENT_3D('',#151,#152,#153);+#151=CARTESIAN_POINT('',(-1.375,0.325,0.455));+#152=DIRECTION('',(-1.110223024625E-16,-1.,0.));+#153=DIRECTION('',(9.251858538543E-16,-1.027162637007E-31,1.));+#154=ORIENTED_EDGE('',*,*,#155,.F.);+#155=EDGE_CURVE('',#156,#147,#158,.T.);+#156=VERTEX_POINT('',#157);+#157=CARTESIAN_POINT('',(-1.493176930361,-0.325,0.47583778132));+#158=LINE('',#157,#45);+#159=ORIENTED_EDGE('',*,*,#160,.F.);+#160=EDGE_CURVE('',#42,#156,#161,.T.);+#161=CIRCLE('',#162,0.12);+#162=AXIS2_PLACEMENT_3D('',#163,#152,#153);+#163=CARTESIAN_POINT('',(-1.375,-0.325,0.455));+#164=CYLINDRICAL_SURFACE('',#162,0.12);+#165=ADVANCED_FACE('',(#166),#139,.F.);+#166=FACE_BOUND('',#167,.F.);+#167=EDGE_LOOP('',(#168,#174,#175,#180));+#168=ORIENTED_EDGE('',*,*,#169,.F.);+#169=EDGE_CURVE('',#36,#170,#172,.T.);+#170=VERTEX_POINT('',#171);+#171=CARTESIAN_POINT('',(-1.375,0.325,0.775));+#172=LINE('',#173,#135);+#173=CARTESIAN_POINT('',(-1.375,0.325,0.579830288983));+#174=ORIENTED_EDGE('',*,*,#35,.T.);+#175=ORIENTED_EDGE('',*,*,#176,.T.);+#176=EDGE_CURVE('',#31,#177,#179,.T.);+#177=VERTEX_POINT('',#178);+#178=CARTESIAN_POINT('',(-1.375,0.705,0.775));+#179=B_SPLINE_CURVE_WITH_KNOTS('',1,(#32,#178),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#180=ORIENTED_EDGE('',*,*,#181,.F.);+#181=EDGE_CURVE('',#170,#177,#138,.T.);+#182=ADVANCED_FACE('',(#183),#194,.F.);+#183=FACE_BOUND('',#184,.F.);+#184=EDGE_LOOP('',(#99,#185,#186,#191));+#185=ORIENTED_EDGE('',*,*,#51,.T.);+#186=ORIENTED_EDGE('',*,*,#187,.F.);+#187=EDGE_CURVE('',#188,#49,#190,.T.);+#188=VERTEX_POINT('',#189);+#189=CARTESIAN_POINT('',(-1.28,-0.8,0.575));+#190=LINE('',#189,#102);+#191=ORIENTED_EDGE('',*,*,#192,.F.);+#192=EDGE_CURVE('',#94,#188,#193,.T.);+#193=B_SPLINE_CURVE_WITH_KNOTS('',1,(#95,#189),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#194=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#95,#189),(#23,#39)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#195=ADVANCED_FACE('',(#196),#207,.F.);+#196=FACE_BOUND('',#197,.F.);+#197=EDGE_LOOP('',(#92,#198,#199,#204));+#198=ORIENTED_EDGE('',*,*,#192,.T.);+#199=ORIENTED_EDGE('',*,*,#200,.F.);+#200=EDGE_CURVE('',#201,#188,#203,.T.);+#201=VERTEX_POINT('',#202);+#202=CARTESIAN_POINT('',(1.28,-0.8,0.575));+#203=LINE('',#202,#97);+#204=ORIENTED_EDGE('',*,*,#205,.F.);+#205=EDGE_CURVE('',#87,#201,#206,.T.);+#206=B_SPLINE_CURVE_WITH_KNOTS('',1,(#88,#202),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#207=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#88,#202),(#95,#189)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.56),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#208=ADVANCED_FACE('',(#209),#220,.F.);+#209=FACE_BOUND('',#210,.F.);+#210=EDGE_LOOP('',(#64,#211,#216,#219));+#211=ORIENTED_EDGE('',*,*,#212,.T.);+#212=EDGE_CURVE('',#66,#213,#215,.T.);+#213=VERTEX_POINT('',#214);+#214=CARTESIAN_POINT('',(1.28,0.8,0.575));+#215=B_SPLINE_CURVE_WITH_KNOTS('',1,(#67,#214),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#216=ORIENTED_EDGE('',*,*,#217,.F.);+#217=EDGE_CURVE('',#112,#213,#218,.T.);+#218=LINE('',#113,#69);+#219=ORIENTED_EDGE('',*,*,#111,.F.);+#220=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#60,#113),(#67,#214)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.56),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#221=ADVANCED_FACE('',(#222),#233,.F.);+#222=FACE_BOUND('',#223,.F.);+#223=EDGE_LOOP('',(#85,#224,#225,#230));+#224=ORIENTED_EDGE('',*,*,#205,.T.);+#225=ORIENTED_EDGE('',*,*,#226,.F.);+#226=EDGE_CURVE('',#227,#201,#229,.T.);+#227=VERTEX_POINT('',#228);+#228=CARTESIAN_POINT('',(1.375,-0.705,0.575));+#229=LINE('',#228,#90);+#230=ORIENTED_EDGE('',*,*,#231,.F.);+#231=EDGE_CURVE('',#80,#227,#232,.T.);+#232=B_SPLINE_CURVE_WITH_KNOTS('',1,(#81,#228),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#233=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#81,#228),(#88,#202)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#234=ADVANCED_FACE('',(#235),#246,.F.);+#235=FACE_BOUND('',#236,.F.);+#236=EDGE_LOOP('',(#71,#237,#242,#245));+#237=ORIENTED_EDGE('',*,*,#238,.T.);+#238=EDGE_CURVE('',#73,#239,#241,.T.);+#239=VERTEX_POINT('',#240);+#240=CARTESIAN_POINT('',(1.375,0.705,0.575));+#241=B_SPLINE_CURVE_WITH_KNOTS('',1,(#74,#240),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#242=ORIENTED_EDGE('',*,*,#243,.F.);+#243=EDGE_CURVE('',#213,#239,#244,.T.);+#244=LINE('',#214,#76);+#245=ORIENTED_EDGE('',*,*,#212,.F.);+#246=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#67,#214),(#74,#240)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#247=ADVANCED_FACE('',(#248),#266,.F.);+#248=FACE_BOUND('',#249,.F.);+#249=EDGE_LOOP('',(#78,#250,#251,#256,#263,#265));+#250=ORIENTED_EDGE('',*,*,#231,.T.);+#251=ORIENTED_EDGE('',*,*,#252,.F.);+#252=EDGE_CURVE('',#253,#227,#255,.T.);+#253=VERTEX_POINT('',#254);+#254=CARTESIAN_POINT('',(1.375,-0.325,0.575));+#255=LINE('',#240,#83);+#256=ORIENTED_EDGE('',*,*,#257,.F.);+#257=EDGE_CURVE('',#258,#253,#260,.T.);+#258=VERTEX_POINT('',#259);+#259=CARTESIAN_POINT('',(1.375,0.325,0.575));+#260=LINE('',#259,#261);+#261=VECTOR('',#262,1.);+#262=DIRECTION('',(-2.22044604925E-16,-1.,0.));+#263=ORIENTED_EDGE('',*,*,#264,.F.);+#264=EDGE_CURVE('',#239,#258,#255,.T.);+#265=ORIENTED_EDGE('',*,*,#238,.F.);+#266=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#74,#240),(#81,#228)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.41),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#267=ADVANCED_FACE('',(#268),#280,.F.);+#268=FACE_BOUND('',#269,.F.);+#269=EDGE_LOOP('',(#270,#271,#276,#279));+#270=ORIENTED_EDGE('',*,*,#116,.T.);+#271=ORIENTED_EDGE('',*,*,#272,.T.);+#272=EDGE_CURVE('',#112,#273,#275,.T.);+#273=VERTEX_POINT('',#274);+#274=CARTESIAN_POINT('',(-1.28,0.8,0.775));+#275=B_SPLINE_CURVE_WITH_KNOTS('',1,(#113,#274),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#276=ORIENTED_EDGE('',*,*,#277,.F.);+#277=EDGE_CURVE('',#177,#273,#278,.T.);+#278=LINE('',#178,#62);+#279=ORIENTED_EDGE('',*,*,#176,.F.);+#280=PLANE('',#281);+#281=AXIS2_PLACEMENT_3D('',#178,#77,#63);+#282=ADVANCED_FACE('',(#283),#295,.F.);+#283=FACE_BOUND('',#284,.F.);+#284=EDGE_LOOP('',(#285,#286,#287,#292));+#285=ORIENTED_EDGE('',*,*,#187,.T.);+#286=ORIENTED_EDGE('',*,*,#124,.T.);+#287=ORIENTED_EDGE('',*,*,#288,.F.);+#288=EDGE_CURVE('',#289,#125,#291,.T.);+#289=VERTEX_POINT('',#290);+#290=CARTESIAN_POINT('',(-1.28,-0.8,0.775));+#291=LINE('',#290,#102);+#292=ORIENTED_EDGE('',*,*,#293,.F.);+#293=EDGE_CURVE('',#188,#289,#294,.T.);+#294=B_SPLINE_CURVE_WITH_KNOTS('',1,(#189,#290),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#295=PLANE('',#296);+#296=AXIS2_PLACEMENT_3D('',#290,#63,#103);+#297=ADVANCED_FACE('',(#298),#356,.F.);+#298=FACE_BOUND('',#299,.F.);+#299=EDGE_LOOP('',(#300,#301,#302,#309,#314,#319,#324,#329,#335,#342,#348,#353));+#300=ORIENTED_EDGE('',*,*,#288,.T.);+#301=ORIENTED_EDGE('',*,*,#137,.T.);+#302=ORIENTED_EDGE('',*,*,#303,.T.);+#303=EDGE_CURVE('',#131,#304,#306,.T.);+#304=VERTEX_POINT('',#305);+#305=CARTESIAN_POINT('',(-1.35,-0.325,0.775));+#306=LINE('',#132,#307);+#307=VECTOR('',#308,1.);+#308=DIRECTION('',(1.,-1.110223024625E-16,0.));+#309=ORIENTED_EDGE('',*,*,#310,.F.);+#310=EDGE_CURVE('',#311,#304,#313,.T.);+#311=VERTEX_POINT('',#312);+#312=CARTESIAN_POINT('',(-1.35,-0.6925,0.775));+#313=LINE('',#312,#27);+#314=ORIENTED_EDGE('',*,*,#315,.F.);+#315=EDGE_CURVE('',#316,#311,#318,.T.);+#316=VERTEX_POINT('',#317);+#317=CARTESIAN_POINT('',(-1.2675,-0.775,0.775));+#318=LINE('',#317,#102);+#319=ORIENTED_EDGE('',*,*,#320,.F.);+#320=EDGE_CURVE('',#321,#316,#323,.T.);+#321=VERTEX_POINT('',#322);+#322=CARTESIAN_POINT('',(1.2675,-0.775,0.775));+#323=LINE('',#322,#97);+#324=ORIENTED_EDGE('',*,*,#325,.F.);+#325=EDGE_CURVE('',#326,#321,#328,.T.);+#326=VERTEX_POINT('',#327);+#327=CARTESIAN_POINT('',(1.35,-0.6925,0.775));+#328=LINE('',#327,#90);+#329=ORIENTED_EDGE('',*,*,#330,.F.);+#330=EDGE_CURVE('',#331,#326,#333,.T.);+#331=VERTEX_POINT('',#332);+#332=CARTESIAN_POINT('',(1.35,-0.325,0.775));+#333=LINE('',#334,#83);+#334=CARTESIAN_POINT('',(1.35,0.6925,0.775));+#335=ORIENTED_EDGE('',*,*,#336,.F.);+#336=EDGE_CURVE('',#337,#331,#339,.T.);+#337=VERTEX_POINT('',#338);+#338=CARTESIAN_POINT('',(1.375,-0.325,0.775));+#339=LINE('',#338,#340);+#340=VECTOR('',#341,1.);+#341=DIRECTION('',(-1.,2.22044604925E-16,0.));+#342=ORIENTED_EDGE('',*,*,#343,.T.);+#343=EDGE_CURVE('',#337,#344,#346,.T.);+#344=VERTEX_POINT('',#345);+#345=CARTESIAN_POINT('',(1.375,-0.705,0.775));+#346=LINE('',#347,#83);+#347=CARTESIAN_POINT('',(1.375,0.705,0.775));+#348=ORIENTED_EDGE('',*,*,#349,.T.);+#349=EDGE_CURVE('',#344,#350,#352,.T.);+#350=VERTEX_POINT('',#351);+#351=CARTESIAN_POINT('',(1.28,-0.8,0.775));+#352=LINE('',#345,#90);+#353=ORIENTED_EDGE('',*,*,#354,.T.);+#354=EDGE_CURVE('',#350,#289,#355,.T.);+#355=LINE('',#351,#97);+#356=PLANE('',#357);+#357=AXIS2_PLACEMENT_3D('',#358,#359,#360);+#358=CARTESIAN_POINT('',(-1.3625,-4.954714324773E-17,0.775));+#359=DIRECTION('',(-7.340317518656E-17,9.85275154485E-18,-1.));+#360=DIRECTION('',(7.342878714278E-20,1.,9.85275154485E-18));+#361=ADVANCED_FACE('',(#362),#417,.F.);+#362=FACE_BOUND('',#363,.F.);+#363=EDGE_LOOP('',(#364,#365,#366,#373,#381,#388,#393,#398,#405,#412));+#364=ORIENTED_EDGE('',*,*,#130,.F.);+#365=ORIENTED_EDGE('',*,*,#160,.T.);+#366=ORIENTED_EDGE('',*,*,#367,.T.);+#367=EDGE_CURVE('',#156,#368,#370,.T.);+#368=VERTEX_POINT('',#369);+#369=CARTESIAN_POINT('',(-1.523665661432,-0.325,0.264432583147));+#370=LINE('',#157,#371);+#371=VECTOR('',#372,1.);+#372=DIRECTION('',(-0.142742572604,1.584760906992E-17,-0.989759848633));+#373=ORIENTED_EDGE('',*,*,#374,.T.);+#374=EDGE_CURVE('',#368,#375,#377,.T.);+#375=VERTEX_POINT('',#376);+#376=CARTESIAN_POINT('',(-1.838804142396,-0.325,-5.551115123126E-17));+#377=CIRCLE('',#378,0.32);+#378=AXIS2_PLACEMENT_3D('',#379,#46,#380);+#379=CARTESIAN_POINT('',(-1.838804142396,-0.325,0.32));+#380=DIRECTION('',(0.984807753012,-1.093356242224E-16,-0.173648177667));+#381=ORIENTED_EDGE('',*,*,#382,.T.);+#382=EDGE_CURVE('',#375,#383,#385,.T.);+#383=VERTEX_POINT('',#384);+#384=CARTESIAN_POINT('',(-1.9,-0.325,-5.551115123126E-17));+#385=LINE('',#376,#386);+#386=VECTOR('',#387,1.);+#387=DIRECTION('',(-1.,1.110223024625E-16,0.));+#388=ORIENTED_EDGE('',*,*,#389,.T.);+#389=EDGE_CURVE('',#383,#390,#392,.T.);+#390=VERTEX_POINT('',#391);+#391=CARTESIAN_POINT('',(-1.9,-0.325,0.2));+#392=LINE('',#384,#135);+#393=ORIENTED_EDGE('',*,*,#394,.T.);+#394=EDGE_CURVE('',#390,#395,#397,.T.);+#395=VERTEX_POINT('',#396);+#396=CARTESIAN_POINT('',(-1.838804142396,-0.325,0.2));+#397=LINE('',#391,#307);+#398=ORIENTED_EDGE('',*,*,#399,.T.);+#399=EDGE_CURVE('',#395,#400,#402,.T.);+#400=VERTEX_POINT('',#401);+#401=CARTESIAN_POINT('',(-1.720627212034,-0.325,0.29916221868));+#402=CIRCLE('',#403,0.12);+#403=AXIS2_PLACEMENT_3D('',#379,#152,#404);+#404=DIRECTION('',(1.850371707709E-15,-2.054325274013E-31,-1.));+#405=ORIENTED_EDGE('',*,*,#406,.T.);+#406=EDGE_CURVE('',#400,#407,#409,.T.);+#407=VERTEX_POINT('',#408);+#408=CARTESIAN_POINT('',(-1.690138480964,-0.325,0.510567416853));+#409=LINE('',#401,#410);+#410=VECTOR('',#411,1.);+#411=DIRECTION('',(0.142742572604,-1.584760906992E-17,0.989759848633));+#412=ORIENTED_EDGE('',*,*,#413,.T.);+#413=EDGE_CURVE('',#407,#131,#414,.T.);+#414=CIRCLE('',#415,0.32);+#415=AXIS2_PLACEMENT_3D('',#163,#46,#416);+#416=DIRECTION('',(-0.984807753012,1.093356242224E-16,0.173648177667));+#417=PLANE('',#418);+#418=AXIS2_PLACEMENT_3D('',#419,#46,#13);+#419=CARTESIAN_POINT('',(-1.610729118287,-0.325,0.384660577966));+#420=ADVANCED_FACE('',(#421),#433,.F.);+#421=FACE_BOUND('',#422,.F.);+#422=EDGE_LOOP('',(#423,#424,#429,#432));+#423=ORIENTED_EDGE('',*,*,#155,.T.);+#424=ORIENTED_EDGE('',*,*,#425,.T.);+#425=EDGE_CURVE('',#147,#426,#428,.T.);+#426=VERTEX_POINT('',#427);+#427=CARTESIAN_POINT('',(-1.523665661432,0.325,0.264432583147));+#428=LINE('',#148,#371);+#429=ORIENTED_EDGE('',*,*,#430,.F.);+#430=EDGE_CURVE('',#368,#426,#431,.T.);+#431=LINE('',#369,#45);+#432=ORIENTED_EDGE('',*,*,#367,.F.);+#433=PLANE('',#434);+#434=AXIS2_PLACEMENT_3D('',#157,#435,#372);+#435=DIRECTION('',(-0.989759848633,1.098854172802E-16,0.142742572604));+#436=ADVANCED_FACE('',(#437),#476,.T.);+#437=FACE_BOUND('',#438,.T.);+#438=EDGE_LOOP('',(#168,#145,#424,#439,#446,#451,#456,#461,#467,#472));+#439=ORIENTED_EDGE('',*,*,#440,.T.);+#440=EDGE_CURVE('',#426,#441,#443,.T.);+#441=VERTEX_POINT('',#442);+#442=CARTESIAN_POINT('',(-1.838804142396,0.325,-5.551115123126E-17));+#443=CIRCLE('',#444,0.32);+#444=AXIS2_PLACEMENT_3D('',#445,#46,#380);+#445=CARTESIAN_POINT('',(-1.838804142396,0.325,0.32));+#446=ORIENTED_EDGE('',*,*,#447,.T.);+#447=EDGE_CURVE('',#441,#448,#450,.T.);+#448=VERTEX_POINT('',#449);+#449=CARTESIAN_POINT('',(-1.9,0.325,-5.551115123126E-17));+#450=LINE('',#442,#386);+#451=ORIENTED_EDGE('',*,*,#452,.T.);+#452=EDGE_CURVE('',#448,#453,#455,.T.);+#453=VERTEX_POINT('',#454);+#454=CARTESIAN_POINT('',(-1.9,0.325,0.2));+#455=LINE('',#449,#135);+#456=ORIENTED_EDGE('',*,*,#457,.T.);+#457=EDGE_CURVE('',#453,#458,#460,.T.);+#458=VERTEX_POINT('',#459);+#459=CARTESIAN_POINT('',(-1.838804142396,0.325,0.2));+#460=LINE('',#454,#307);+#461=ORIENTED_EDGE('',*,*,#462,.T.);+#462=EDGE_CURVE('',#458,#463,#465,.T.);+#463=VERTEX_POINT('',#464);+#464=CARTESIAN_POINT('',(-1.720627212034,0.325,0.29916221868));+#465=CIRCLE('',#466,0.12);+#466=AXIS2_PLACEMENT_3D('',#445,#152,#404);+#467=ORIENTED_EDGE('',*,*,#468,.T.);+#468=EDGE_CURVE('',#463,#469,#471,.T.);+#469=VERTEX_POINT('',#470);+#470=CARTESIAN_POINT('',(-1.690138480964,0.325,0.510567416853));+#471=LINE('',#464,#410);+#472=ORIENTED_EDGE('',*,*,#473,.T.);+#473=EDGE_CURVE('',#469,#170,#474,.T.);+#474=CIRCLE('',#475,0.32);+#475=AXIS2_PLACEMENT_3D('',#151,#46,#416);+#476=PLANE('',#477);+#477=AXIS2_PLACEMENT_3D('',#478,#46,#13);+#478=CARTESIAN_POINT('',(-1.610729118287,0.325,0.384660577966));+#479=ADVANCED_FACE('',(#480),#356,.F.);+#480=FACE_BOUND('',#481,.F.);+#481=EDGE_LOOP('',(#482,#487,#488,#489,#494,#498,#502,#507,#510,#515,#520,#525));+#482=ORIENTED_EDGE('',*,*,#483,.F.);+#483=EDGE_CURVE('',#170,#484,#486,.T.);+#484=VERTEX_POINT('',#485);+#485=CARTESIAN_POINT('',(-1.35,0.325,0.775));+#486=LINE('',#171,#307);+#487=ORIENTED_EDGE('',*,*,#181,.T.);+#488=ORIENTED_EDGE('',*,*,#277,.T.);+#489=ORIENTED_EDGE('',*,*,#490,.T.);+#490=EDGE_CURVE('',#273,#491,#493,.T.);+#491=VERTEX_POINT('',#492);+#492=CARTESIAN_POINT('',(1.28,0.8,0.775));+#493=LINE('',#274,#69);+#494=ORIENTED_EDGE('',*,*,#495,.T.);+#495=EDGE_CURVE('',#491,#496,#497,.T.);+#496=VERTEX_POINT('',#347);+#497=LINE('',#492,#76);+#498=ORIENTED_EDGE('',*,*,#499,.T.);+#499=EDGE_CURVE('',#496,#500,#346,.T.);+#500=VERTEX_POINT('',#501);+#501=CARTESIAN_POINT('',(1.375,0.325,0.775));+#502=ORIENTED_EDGE('',*,*,#503,.T.);+#503=EDGE_CURVE('',#500,#504,#506,.T.);+#504=VERTEX_POINT('',#505);+#505=CARTESIAN_POINT('',(1.35,0.325,0.775));+#506=LINE('',#501,#340);+#507=ORIENTED_EDGE('',*,*,#508,.F.);+#508=EDGE_CURVE('',#509,#504,#333,.T.);+#509=VERTEX_POINT('',#334);+#510=ORIENTED_EDGE('',*,*,#511,.F.);+#511=EDGE_CURVE('',#512,#509,#514,.T.);+#512=VERTEX_POINT('',#513);+#513=CARTESIAN_POINT('',(1.2675,0.775,0.775));+#514=LINE('',#513,#76);+#515=ORIENTED_EDGE('',*,*,#516,.F.);+#516=EDGE_CURVE('',#517,#512,#519,.T.);+#517=VERTEX_POINT('',#518);+#518=CARTESIAN_POINT('',(-1.2675,0.775,0.775));+#519=LINE('',#518,#69);+#520=ORIENTED_EDGE('',*,*,#521,.F.);+#521=EDGE_CURVE('',#522,#517,#524,.T.);+#522=VERTEX_POINT('',#523);+#523=CARTESIAN_POINT('',(-1.35,0.6925,0.775));+#524=LINE('',#523,#62);+#525=ORIENTED_EDGE('',*,*,#526,.F.);+#526=EDGE_CURVE('',#484,#522,#313,.T.);+#527=ADVANCED_FACE('',(#528),#536,.F.);+#528=FACE_BOUND('',#529,.F.);+#529=EDGE_LOOP('',(#530,#531,#532,#533));+#530=ORIENTED_EDGE('',*,*,#200,.T.);+#531=ORIENTED_EDGE('',*,*,#293,.T.);+#532=ORIENTED_EDGE('',*,*,#354,.F.);+#533=ORIENTED_EDGE('',*,*,#534,.F.);+#534=EDGE_CURVE('',#201,#350,#535,.T.);+#535=B_SPLINE_CURVE_WITH_KNOTS('',1,(#202,#351),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#536=PLANE('',#537);+#537=AXIS2_PLACEMENT_3D('',#351,#28,#98);+#538=ADVANCED_FACE('',(#539),#547,.F.);+#539=FACE_BOUND('',#540,.F.);+#540=EDGE_LOOP('',(#541,#542,#545,#546));+#541=ORIENTED_EDGE('',*,*,#217,.T.);+#542=ORIENTED_EDGE('',*,*,#543,.T.);+#543=EDGE_CURVE('',#213,#491,#544,.T.);+#544=B_SPLINE_CURVE_WITH_KNOTS('',1,(#214,#492),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#545=ORIENTED_EDGE('',*,*,#490,.F.);+#546=ORIENTED_EDGE('',*,*,#272,.F.);+#547=PLANE('',#548);+#548=AXIS2_PLACEMENT_3D('',#274,#84,#70);+#549=ADVANCED_FACE('',(#550),#558,.F.);+#550=FACE_BOUND('',#551,.F.);+#551=EDGE_LOOP('',(#552,#553,#554,#555));+#552=ORIENTED_EDGE('',*,*,#226,.T.);+#553=ORIENTED_EDGE('',*,*,#534,.T.);+#554=ORIENTED_EDGE('',*,*,#349,.F.);+#555=ORIENTED_EDGE('',*,*,#556,.F.);+#556=EDGE_CURVE('',#227,#344,#557,.T.);+#557=B_SPLINE_CURVE_WITH_KNOTS('',1,(#228,#345),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#558=PLANE('',#559);+#559=AXIS2_PLACEMENT_3D('',#345,#103,#91);+#560=ADVANCED_FACE('',(#561),#569,.F.);+#561=FACE_BOUND('',#562,.F.);+#562=EDGE_LOOP('',(#563,#564,#567,#568));+#563=ORIENTED_EDGE('',*,*,#243,.T.);+#564=ORIENTED_EDGE('',*,*,#565,.T.);+#565=EDGE_CURVE('',#239,#496,#566,.T.);+#566=B_SPLINE_CURVE_WITH_KNOTS('',1,(#240,#347),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#567=ORIENTED_EDGE('',*,*,#495,.F.);+#568=ORIENTED_EDGE('',*,*,#543,.F.);+#569=PLANE('',#570);+#570=AXIS2_PLACEMENT_3D('',#492,#91,#77);+#571=ADVANCED_FACE('',(#572),#581,.F.);+#572=FACE_BOUND('',#573,.F.);+#573=EDGE_LOOP('',(#574,#575,#576,#580));+#574=ORIENTED_EDGE('',*,*,#565,.F.);+#575=ORIENTED_EDGE('',*,*,#264,.T.);+#576=ORIENTED_EDGE('',*,*,#577,.T.);+#577=EDGE_CURVE('',#258,#500,#578,.T.);+#578=LINE('',#579,#135);+#579=CARTESIAN_POINT('',(1.375,0.325,0.579830288983));+#580=ORIENTED_EDGE('',*,*,#499,.F.);+#581=PLANE('',#582);+#582=AXIS2_PLACEMENT_3D('',#347,#98,#84);+#583=ADVANCED_FACE('',(#584),#606,.F.);+#584=FACE_BOUND('',#585,.F.);+#585=EDGE_LOOP('',(#586,#587,#596,#601));+#586=ORIENTED_EDGE('',*,*,#257,.T.);+#587=ORIENTED_EDGE('',*,*,#588,.T.);+#588=EDGE_CURVE('',#253,#589,#591,.T.);+#589=VERTEX_POINT('',#590);+#590=CARTESIAN_POINT('',(1.493176930361,-0.325,0.47583778132));+#591=CIRCLE('',#592,0.12);+#592=AXIS2_PLACEMENT_3D('',#593,#594,#595);+#593=CARTESIAN_POINT('',(1.375,-0.325,0.455));+#594=DIRECTION('',(2.22044604925E-16,1.,0.));+#595=DIRECTION('',(-9.251858538543E-16,2.054325274013E-31,1.));+#596=ORIENTED_EDGE('',*,*,#597,.F.);+#597=EDGE_CURVE('',#598,#589,#600,.T.);+#598=VERTEX_POINT('',#599);+#599=CARTESIAN_POINT('',(1.493176930361,0.325,0.47583778132));+#600=LINE('',#599,#261);+#601=ORIENTED_EDGE('',*,*,#602,.F.);+#602=EDGE_CURVE('',#258,#598,#603,.T.);+#603=CIRCLE('',#604,0.12);+#604=AXIS2_PLACEMENT_3D('',#605,#594,#595);+#605=CARTESIAN_POINT('',(1.375,0.325,0.455));+#606=CYLINDRICAL_SURFACE('',#604,0.12);+#607=ADVANCED_FACE('',(#608),#581,.F.);+#608=FACE_BOUND('',#609,.F.);+#609=EDGE_LOOP('',(#610,#614,#615,#616));+#610=ORIENTED_EDGE('',*,*,#611,.F.);+#611=EDGE_CURVE('',#253,#337,#612,.T.);+#612=LINE('',#613,#135);+#613=CARTESIAN_POINT('',(1.375,-0.325,0.579830288983));+#614=ORIENTED_EDGE('',*,*,#252,.T.);+#615=ORIENTED_EDGE('',*,*,#556,.T.);+#616=ORIENTED_EDGE('',*,*,#343,.F.);+#617=ADVANCED_FACE('',(#618),#627,.F.);+#618=FACE_BOUND('',#619,.F.);+#619=EDGE_LOOP('',(#620,#621,#624,#625));+#620=ORIENTED_EDGE('',*,*,#503,.F.);+#621=ORIENTED_EDGE('',*,*,#622,.T.);+#622=EDGE_CURVE('',#500,#337,#623,.T.);+#623=LINE('',#501,#261);+#624=ORIENTED_EDGE('',*,*,#336,.T.);+#625=ORIENTED_EDGE('',*,*,#626,.F.);+#626=EDGE_CURVE('',#504,#331,#333,.T.);+#627=PLANE('',#628);+#628=AXIS2_PLACEMENT_3D('',#501,#629,#341);+#629=DIRECTION('',(0.,0.,-1.));+#630=ADVANCED_FACE('',(#631),#649,.F.);+#631=FACE_BOUND('',#632,.F.);+#632=EDGE_LOOP('',(#633,#634,#635,#636,#641,#646));+#633=ORIENTED_EDGE('',*,*,#508,.T.);+#634=ORIENTED_EDGE('',*,*,#626,.T.);+#635=ORIENTED_EDGE('',*,*,#330,.T.);+#636=ORIENTED_EDGE('',*,*,#637,.T.);+#637=EDGE_CURVE('',#326,#638,#640,.T.);+#638=VERTEX_POINT('',#639);+#639=CARTESIAN_POINT('',(1.283243103516,-0.659121551758,1.25));+#640=B_SPLINE_CURVE_WITH_KNOTS('',1,(#327,#639),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#641=ORIENTED_EDGE('',*,*,#642,.F.);+#642=EDGE_CURVE('',#643,#638,#645,.T.);+#643=VERTEX_POINT('',#644);+#644=CARTESIAN_POINT('',(1.283243103516,0.659121551758,1.25));+#645=LINE('',#644,#83);+#646=ORIENTED_EDGE('',*,*,#647,.F.);+#647=EDGE_CURVE('',#509,#643,#648,.T.);+#648=B_SPLINE_CURVE_WITH_KNOTS('',1,(#334,#644),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#649=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#334,#644),(#327,#639)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.385),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#650=ADVANCED_FACE('',(#651),#663,.F.);+#651=FACE_BOUND('',#652,.F.);+#652=EDGE_LOOP('',(#653,#654,#659,#662));+#653=ORIENTED_EDGE('',*,*,#325,.T.);+#654=ORIENTED_EDGE('',*,*,#655,.T.);+#655=EDGE_CURVE('',#321,#656,#658,.T.);+#656=VERTEX_POINT('',#657);+#657=CARTESIAN_POINT('',(1.234121551758,-0.708243103516,1.25));+#658=B_SPLINE_CURVE_WITH_KNOTS('',1,(#322,#657),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#659=ORIENTED_EDGE('',*,*,#660,.F.);+#660=EDGE_CURVE('',#638,#656,#661,.T.);+#661=LINE('',#639,#90);+#662=ORIENTED_EDGE('',*,*,#637,.F.);+#663=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#327,#639),(#322,#657)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#664=ADVANCED_FACE('',(#665),#677,.F.);+#665=FACE_BOUND('',#666,.F.);+#666=EDGE_LOOP('',(#667,#668,#673,#676));+#667=ORIENTED_EDGE('',*,*,#320,.T.);+#668=ORIENTED_EDGE('',*,*,#669,.T.);+#669=EDGE_CURVE('',#316,#670,#672,.T.);+#670=VERTEX_POINT('',#671);+#671=CARTESIAN_POINT('',(-1.234121551758,-0.708243103516,1.25));+#672=B_SPLINE_CURVE_WITH_KNOTS('',1,(#317,#671),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#673=ORIENTED_EDGE('',*,*,#674,.F.);+#674=EDGE_CURVE('',#656,#670,#675,.T.);+#675=LINE('',#657,#97);+#676=ORIENTED_EDGE('',*,*,#655,.F.);+#677=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#322,#657),(#317,#671)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.535),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#678=ADVANCED_FACE('',(#679),#691,.F.);+#679=FACE_BOUND('',#680,.F.);+#680=EDGE_LOOP('',(#681,#682,#687,#690));+#681=ORIENTED_EDGE('',*,*,#315,.T.);+#682=ORIENTED_EDGE('',*,*,#683,.T.);+#683=EDGE_CURVE('',#311,#684,#686,.T.);+#684=VERTEX_POINT('',#685);+#685=CARTESIAN_POINT('',(-1.283243103516,-0.659121551758,1.25));+#686=B_SPLINE_CURVE_WITH_KNOTS('',1,(#312,#685),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#687=ORIENTED_EDGE('',*,*,#688,.F.);+#688=EDGE_CURVE('',#670,#684,#689,.T.);+#689=LINE('',#671,#102);+#690=ORIENTED_EDGE('',*,*,#669,.F.);+#691=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#317,#671),(#312,#685)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#692=ADVANCED_FACE('',(#693),#708,.F.);+#693=FACE_BOUND('',#694,.F.);+#694=EDGE_LOOP('',(#695,#696,#698,#699,#704,#707));+#695=ORIENTED_EDGE('',*,*,#310,.T.);+#696=ORIENTED_EDGE('',*,*,#697,.T.);+#697=EDGE_CURVE('',#304,#484,#313,.T.);+#698=ORIENTED_EDGE('',*,*,#526,.T.);+#699=ORIENTED_EDGE('',*,*,#700,.T.);+#700=EDGE_CURVE('',#522,#701,#703,.T.);+#701=VERTEX_POINT('',#702);+#702=CARTESIAN_POINT('',(-1.283243103516,0.659121551758,1.25));+#703=B_SPLINE_CURVE_WITH_KNOTS('',1,(#523,#702),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#704=ORIENTED_EDGE('',*,*,#705,.F.);+#705=EDGE_CURVE('',#684,#701,#706,.T.);+#706=LINE('',#685,#27);+#707=ORIENTED_EDGE('',*,*,#683,.F.);+#708=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#312,#685),(#523,#702)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.385),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#709=ADVANCED_FACE('',(#710),#718,.F.);+#710=FACE_BOUND('',#711,.F.);+#711=EDGE_LOOP('',(#712,#713,#716,#717));+#712=ORIENTED_EDGE('',*,*,#303,.F.);+#713=ORIENTED_EDGE('',*,*,#714,.T.);+#714=EDGE_CURVE('',#131,#170,#715,.T.);+#715=LINE('',#132,#45);+#716=ORIENTED_EDGE('',*,*,#483,.T.);+#717=ORIENTED_EDGE('',*,*,#697,.F.);+#718=PLANE('',#719);+#719=AXIS2_PLACEMENT_3D('',#132,#629,#308);+#720=ADVANCED_FACE('',(#721),#728,.T.);+#721=FACE_BOUND('',#722,.F.);+#722=EDGE_LOOP('',(#723,#472,#726,#727));+#723=ORIENTED_EDGE('',*,*,#724,.T.);+#724=EDGE_CURVE('',#407,#469,#725,.T.);+#725=LINE('',#408,#45);+#726=ORIENTED_EDGE('',*,*,#714,.F.);+#727=ORIENTED_EDGE('',*,*,#413,.F.);+#728=CYLINDRICAL_SURFACE('',#729,0.32);+#729=AXIS2_PLACEMENT_3D('',#163,#730,#416);+#730=DIRECTION('',(-1.110223024625E-16,-1.,-0.));+#731=ADVANCED_FACE('',(#732),#739,.F.);+#732=FACE_BOUND('',#733,.F.);+#733=EDGE_LOOP('',(#734,#467,#737,#738));+#734=ORIENTED_EDGE('',*,*,#735,.T.);+#735=EDGE_CURVE('',#400,#463,#736,.T.);+#736=LINE('',#401,#45);+#737=ORIENTED_EDGE('',*,*,#724,.F.);+#738=ORIENTED_EDGE('',*,*,#406,.F.);+#739=PLANE('',#740);+#740=AXIS2_PLACEMENT_3D('',#401,#741,#411);+#741=DIRECTION('',(0.989759848633,-1.098854172802E-16,-0.142742572604));+#742=ADVANCED_FACE('',(#743),#750,.F.);+#743=FACE_BOUND('',#744,.F.);+#744=EDGE_LOOP('',(#745,#461,#748,#749));+#745=ORIENTED_EDGE('',*,*,#746,.T.);+#746=EDGE_CURVE('',#395,#458,#747,.T.);+#747=LINE('',#396,#45);+#748=ORIENTED_EDGE('',*,*,#735,.F.);+#749=ORIENTED_EDGE('',*,*,#399,.F.);+#750=CYLINDRICAL_SURFACE('',#403,0.12);+#751=ADVANCED_FACE('',(#752),#759,.F.);+#752=FACE_BOUND('',#753,.F.);+#753=EDGE_LOOP('',(#754,#456,#757,#758));+#754=ORIENTED_EDGE('',*,*,#755,.T.);+#755=EDGE_CURVE('',#390,#453,#756,.T.);+#756=LINE('',#391,#45);+#757=ORIENTED_EDGE('',*,*,#746,.F.);+#758=ORIENTED_EDGE('',*,*,#394,.F.);+#759=PLANE('',#760);+#760=AXIS2_PLACEMENT_3D('',#391,#629,#308);+#761=ADVANCED_FACE('',(#762),#769,.F.);+#762=FACE_BOUND('',#763,.F.);+#763=EDGE_LOOP('',(#764,#451,#767,#768));+#764=ORIENTED_EDGE('',*,*,#765,.T.);+#765=EDGE_CURVE('',#383,#448,#766,.T.);+#766=LINE('',#384,#45);+#767=ORIENTED_EDGE('',*,*,#755,.F.);+#768=ORIENTED_EDGE('',*,*,#389,.F.);+#769=PLANE('',#770);+#770=AXIS2_PLACEMENT_3D('',#384,#308,#13);+#771=ADVANCED_FACE('',(#772),#779,.F.);+#772=FACE_BOUND('',#773,.F.);+#773=EDGE_LOOP('',(#774,#446,#777,#778));+#774=ORIENTED_EDGE('',*,*,#775,.T.);+#775=EDGE_CURVE('',#375,#441,#776,.T.);+#776=LINE('',#376,#45);+#777=ORIENTED_EDGE('',*,*,#765,.F.);+#778=ORIENTED_EDGE('',*,*,#382,.F.);+#779=PLANE('',#780);+#780=AXIS2_PLACEMENT_3D('',#376,#13,#387);+#781=ADVANCED_FACE('',(#782),#787,.T.);+#782=FACE_BOUND('',#783,.F.);+#783=EDGE_LOOP('',(#784,#439,#785,#786));+#784=ORIENTED_EDGE('',*,*,#430,.T.);+#785=ORIENTED_EDGE('',*,*,#775,.F.);+#786=ORIENTED_EDGE('',*,*,#374,.F.);+#787=CYLINDRICAL_SURFACE('',#788,0.32);+#788=AXIS2_PLACEMENT_3D('',#379,#730,#380);+#789=ADVANCED_FACE('',(#790),#802,.F.);+#790=FACE_BOUND('',#791,.F.);+#791=EDGE_LOOP('',(#792,#793,#798,#801));+#792=ORIENTED_EDGE('',*,*,#521,.T.);+#793=ORIENTED_EDGE('',*,*,#794,.T.);+#794=EDGE_CURVE('',#517,#795,#797,.T.);+#795=VERTEX_POINT('',#796);+#796=CARTESIAN_POINT('',(-1.234121551758,0.708243103516,1.25));+#797=B_SPLINE_CURVE_WITH_KNOTS('',1,(#518,#796),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#798=ORIENTED_EDGE('',*,*,#799,.F.);+#799=EDGE_CURVE('',#701,#795,#800,.T.);+#800=LINE('',#702,#62);+#801=ORIENTED_EDGE('',*,*,#700,.F.);+#802=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#523,#702),(#518,#796)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#803=ADVANCED_FACE('',(#804),#816,.F.);+#804=FACE_BOUND('',#805,.F.);+#805=EDGE_LOOP('',(#806,#807,#812,#815));+#806=ORIENTED_EDGE('',*,*,#516,.T.);+#807=ORIENTED_EDGE('',*,*,#808,.T.);+#808=EDGE_CURVE('',#512,#809,#811,.T.);+#809=VERTEX_POINT('',#810);+#810=CARTESIAN_POINT('',(1.234121551758,0.708243103516,1.25));+#811=B_SPLINE_CURVE_WITH_KNOTS('',1,(#513,#810),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#812=ORIENTED_EDGE('',*,*,#813,.F.);+#813=EDGE_CURVE('',#795,#809,#814,.T.);+#814=LINE('',#796,#69);+#815=ORIENTED_EDGE('',*,*,#794,.F.);+#816=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#518,#796),(#513,#810)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.535),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#817=ADVANCED_FACE('',(#818),#826,.F.);+#818=FACE_BOUND('',#819,.F.);+#819=EDGE_LOOP('',(#820,#821,#822,#825));+#820=ORIENTED_EDGE('',*,*,#511,.T.);+#821=ORIENTED_EDGE('',*,*,#647,.T.);+#822=ORIENTED_EDGE('',*,*,#823,.F.);+#823=EDGE_CURVE('',#809,#643,#824,.T.);+#824=LINE('',#810,#76);+#825=ORIENTED_EDGE('',*,*,#808,.F.);+#826=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#513,#810),(#334,#644)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#827=ADVANCED_FACE('',(#828),#883,.F.);+#828=FACE_BOUND('',#829,.F.);+#829=EDGE_LOOP('',(#830,#831,#832,#839,#847,#854,#859,#864,#871,#878));+#830=ORIENTED_EDGE('',*,*,#577,.F.);+#831=ORIENTED_EDGE('',*,*,#602,.T.);+#832=ORIENTED_EDGE('',*,*,#833,.T.);+#833=EDGE_CURVE('',#598,#834,#836,.T.);+#834=VERTEX_POINT('',#835);+#835=CARTESIAN_POINT('',(1.523665661432,0.325,0.264432583147));+#836=LINE('',#599,#837);+#837=VECTOR('',#838,1.);+#838=DIRECTION('',(0.142742572604,-3.169521813983E-17,-0.989759848633));+#839=ORIENTED_EDGE('',*,*,#840,.T.);+#840=EDGE_CURVE('',#834,#841,#843,.T.);+#841=VERTEX_POINT('',#842);+#842=CARTESIAN_POINT('',(1.838804142396,0.325,-5.551115123126E-17));+#843=CIRCLE('',#844,0.32);+#844=AXIS2_PLACEMENT_3D('',#845,#262,#846);+#845=CARTESIAN_POINT('',(1.838804142396,0.325,0.32));+#846=DIRECTION('',(-0.984807753012,2.186712484447E-16,-0.173648177667));+#847=ORIENTED_EDGE('',*,*,#848,.T.);+#848=EDGE_CURVE('',#841,#849,#851,.T.);+#849=VERTEX_POINT('',#850);+#850=CARTESIAN_POINT('',(1.9,0.325,-5.551115123126E-17));+#851=LINE('',#842,#852);+#852=VECTOR('',#853,1.);+#853=DIRECTION('',(1.,-2.22044604925E-16,0.));+#854=ORIENTED_EDGE('',*,*,#855,.T.);+#855=EDGE_CURVE('',#849,#856,#858,.T.);+#856=VERTEX_POINT('',#857);+#857=CARTESIAN_POINT('',(1.9,0.325,0.2));+#858=LINE('',#850,#135);+#859=ORIENTED_EDGE('',*,*,#860,.T.);+#860=EDGE_CURVE('',#856,#861,#863,.T.);+#861=VERTEX_POINT('',#862);+#862=CARTESIAN_POINT('',(1.838804142396,0.325,0.2));+#863=LINE('',#857,#340);+#864=ORIENTED_EDGE('',*,*,#865,.T.);+#865=EDGE_CURVE('',#861,#866,#868,.T.);+#866=VERTEX_POINT('',#867);+#867=CARTESIAN_POINT('',(1.720627212034,0.325,0.29916221868));+#868=CIRCLE('',#869,0.12);+#869=AXIS2_PLACEMENT_3D('',#845,#594,#870);+#870=DIRECTION('',(-1.850371707709E-15,4.108650548026E-31,-1.));+#871=ORIENTED_EDGE('',*,*,#872,.T.);+#872=EDGE_CURVE('',#866,#873,#875,.T.);+#873=VERTEX_POINT('',#874);+#874=CARTESIAN_POINT('',(1.690138480964,0.325,0.510567416853));+#875=LINE('',#867,#876);+#876=VECTOR('',#877,1.);+#877=DIRECTION('',(-0.142742572604,3.169521813983E-17,0.989759848633));+#878=ORIENTED_EDGE('',*,*,#879,.T.);+#879=EDGE_CURVE('',#873,#500,#880,.T.);+#880=CIRCLE('',#881,0.32);+#881=AXIS2_PLACEMENT_3D('',#605,#262,#882);+#882=DIRECTION('',(0.984807753012,-2.186712484447E-16,0.173648177667));+#883=PLANE('',#884);+#884=AXIS2_PLACEMENT_3D('',#885,#262,#13);+#885=CARTESIAN_POINT('',(1.610729118287,0.325,0.384660577966));+#886=ADVANCED_FACE('',(#887),#899,.F.);+#887=FACE_BOUND('',#888,.F.);+#888=EDGE_LOOP('',(#889,#890,#895,#898));+#889=ORIENTED_EDGE('',*,*,#597,.T.);+#890=ORIENTED_EDGE('',*,*,#891,.T.);+#891=EDGE_CURVE('',#589,#892,#894,.T.);+#892=VERTEX_POINT('',#893);+#893=CARTESIAN_POINT('',(1.523665661432,-0.325,0.264432583147));+#894=LINE('',#590,#837);+#895=ORIENTED_EDGE('',*,*,#896,.F.);+#896=EDGE_CURVE('',#834,#892,#897,.T.);+#897=LINE('',#835,#261);+#898=ORIENTED_EDGE('',*,*,#833,.F.);+#899=PLANE('',#900);+#900=AXIS2_PLACEMENT_3D('',#599,#901,#838);+#901=DIRECTION('',(0.989759848633,-2.197708345604E-16,0.142742572604));+#902=ADVANCED_FACE('',(#903),#942,.T.);+#903=FACE_BOUND('',#904,.T.);+#904=EDGE_LOOP('',(#610,#587,#890,#905,#912,#917,#922,#927,#933,#938));+#905=ORIENTED_EDGE('',*,*,#906,.T.);+#906=EDGE_CURVE('',#892,#907,#909,.T.);+#907=VERTEX_POINT('',#908);+#908=CARTESIAN_POINT('',(1.838804142396,-0.325,-5.551115123126E-17));+#909=CIRCLE('',#910,0.32);+#910=AXIS2_PLACEMENT_3D('',#911,#262,#846);+#911=CARTESIAN_POINT('',(1.838804142396,-0.325,0.32));+#912=ORIENTED_EDGE('',*,*,#913,.T.);+#913=EDGE_CURVE('',#907,#914,#916,.T.);+#914=VERTEX_POINT('',#915);+#915=CARTESIAN_POINT('',(1.9,-0.325,-5.551115123126E-17));+#916=LINE('',#908,#852);+#917=ORIENTED_EDGE('',*,*,#918,.T.);+#918=EDGE_CURVE('',#914,#919,#921,.T.);+#919=VERTEX_POINT('',#920);+#920=CARTESIAN_POINT('',(1.9,-0.325,0.2));+#921=LINE('',#915,#135);+#922=ORIENTED_EDGE('',*,*,#923,.T.);+#923=EDGE_CURVE('',#919,#924,#926,.T.);+#924=VERTEX_POINT('',#925);+#925=CARTESIAN_POINT('',(1.838804142396,-0.325,0.2));+#926=LINE('',#920,#340);+#927=ORIENTED_EDGE('',*,*,#928,.T.);+#928=EDGE_CURVE('',#924,#929,#931,.T.);+#929=VERTEX_POINT('',#930);+#930=CARTESIAN_POINT('',(1.720627212034,-0.325,0.29916221868));+#931=CIRCLE('',#932,0.12);+#932=AXIS2_PLACEMENT_3D('',#911,#594,#870);+#933=ORIENTED_EDGE('',*,*,#934,.T.);+#934=EDGE_CURVE('',#929,#935,#937,.T.);+#935=VERTEX_POINT('',#936);+#936=CARTESIAN_POINT('',(1.690138480964,-0.325,0.510567416853));+#937=LINE('',#930,#876);+#938=ORIENTED_EDGE('',*,*,#939,.T.);+#939=EDGE_CURVE('',#935,#337,#940,.T.);+#940=CIRCLE('',#941,0.32);+#941=AXIS2_PLACEMENT_3D('',#593,#262,#882);+#942=PLANE('',#943);+#943=AXIS2_PLACEMENT_3D('',#944,#262,#13);+#944=CARTESIAN_POINT('',(1.610729118287,-0.325,0.384660577966));+#945=ADVANCED_FACE('',(#946),#953,.T.);+#946=FACE_BOUND('',#947,.F.);+#947=EDGE_LOOP('',(#948,#938,#951,#952));+#948=ORIENTED_EDGE('',*,*,#949,.T.);+#949=EDGE_CURVE('',#873,#935,#950,.T.);+#950=LINE('',#874,#261);+#951=ORIENTED_EDGE('',*,*,#622,.F.);+#952=ORIENTED_EDGE('',*,*,#879,.F.);+#953=CYLINDRICAL_SURFACE('',#954,0.32);+#954=AXIS2_PLACEMENT_3D('',#605,#594,#882);+#955=ADVANCED_FACE('',(#956,#958),#984,.T.);+#956=FACE_BOUND('',#957,.T.);+#957=EDGE_LOOP('',(#704,#687,#673,#659,#641,#822,#812,#798));+#958=FACE_BOUND('',#959,.T.);+#959=EDGE_LOOP('',(#960,#968,#974,#980));+#960=ORIENTED_EDGE('',*,*,#961,.T.);+#961=EDGE_CURVE('',#962,#964,#966,.T.);+#962=VERTEX_POINT('',#963);+#963=CARTESIAN_POINT('',(-0.683243103516,-0.608243103516,1.25));+#964=VERTEX_POINT('',#965);+#965=CARTESIAN_POINT('',(-1.183243103516,-0.608243103516,1.25));+#966=LINE('',#967,#97);+#967=CARTESIAN_POINT('',(-1.233243103516,-0.608243103516,1.25));+#968=ORIENTED_EDGE('',*,*,#969,.T.);+#969=EDGE_CURVE('',#964,#970,#972,.T.);+#970=VERTEX_POINT('',#971);+#971=CARTESIAN_POINT('',(-1.183243103516,0.608243103516,1.25));+#972=LINE('',#973,#27);+#973=CARTESIAN_POINT('',(-1.183243103516,-0.633682327637,1.25));+#974=ORIENTED_EDGE('',*,*,#975,.F.);+#975=EDGE_CURVE('',#976,#970,#978,.T.);+#976=VERTEX_POINT('',#977);+#977=CARTESIAN_POINT('',(-0.683243103516,0.608243103516,1.25));+#978=LINE('',#979,#97);+#979=CARTESIAN_POINT('',(-1.233243103516,0.608243103516,1.25));+#980=ORIENTED_EDGE('',*,*,#981,.F.);+#981=EDGE_CURVE('',#962,#976,#982,.T.);+#982=LINE('',#983,#27);+#983=CARTESIAN_POINT('',(-0.683243103516,-0.633682327637,1.25));+#984=PLANE('',#985);+#985=AXIS2_PLACEMENT_3D('',#685,#13,#986);+#986=DIRECTION('',(0.889522261294,0.456891832562,0.));+#987=ADVANCED_FACE('',(#988),#995,.F.);+#988=FACE_BOUND('',#989,.F.);+#989=EDGE_LOOP('',(#990,#933,#993,#994));+#990=ORIENTED_EDGE('',*,*,#991,.T.);+#991=EDGE_CURVE('',#866,#929,#992,.T.);+#992=LINE('',#867,#261);+#993=ORIENTED_EDGE('',*,*,#949,.F.);+#994=ORIENTED_EDGE('',*,*,#872,.F.);+#995=PLANE('',#996);+#996=AXIS2_PLACEMENT_3D('',#867,#997,#877);+#997=DIRECTION('',(-0.989759848633,2.197708345604E-16,-0.142742572604));+#998=ADVANCED_FACE('',(#999),#1006,.F.);+#999=FACE_BOUND('',#1000,.F.);+#1000=EDGE_LOOP('',(#1001,#927,#1004,#1005));+#1001=ORIENTED_EDGE('',*,*,#1002,.T.);+#1002=EDGE_CURVE('',#861,#924,#1003,.T.);+#1003=LINE('',#862,#261);+#1004=ORIENTED_EDGE('',*,*,#991,.F.);+#1005=ORIENTED_EDGE('',*,*,#865,.F.);+#1006=CYLINDRICAL_SURFACE('',#869,0.12);+#1007=ADVANCED_FACE('',(#1008),#1015,.F.);+#1008=FACE_BOUND('',#1009,.F.);+#1009=EDGE_LOOP('',(#1010,#922,#1013,#1014));+#1010=ORIENTED_EDGE('',*,*,#1011,.T.);+#1011=EDGE_CURVE('',#856,#919,#1012,.T.);+#1012=LINE('',#857,#261);+#1013=ORIENTED_EDGE('',*,*,#1002,.F.);+#1014=ORIENTED_EDGE('',*,*,#860,.F.);+#1015=PLANE('',#1016);+#1016=AXIS2_PLACEMENT_3D('',#857,#629,#341);+#1017=ADVANCED_FACE('',(#1018),#1025,.F.);+#1018=FACE_BOUND('',#1019,.F.);+#1019=EDGE_LOOP('',(#1020,#917,#1023,#1024));+#1020=ORIENTED_EDGE('',*,*,#1021,.T.);+#1021=EDGE_CURVE('',#849,#914,#1022,.T.);+#1022=LINE('',#850,#261);+#1023=ORIENTED_EDGE('',*,*,#1011,.F.);+#1024=ORIENTED_EDGE('',*,*,#855,.F.);+#1025=PLANE('',#1026);+#1026=AXIS2_PLACEMENT_3D('',#850,#341,#13);+#1027=ADVANCED_FACE('',(#1028),#1035,.F.);+#1028=FACE_BOUND('',#1029,.F.);+#1029=EDGE_LOOP('',(#1030,#912,#1033,#1034));+#1030=ORIENTED_EDGE('',*,*,#1031,.T.);+#1031=EDGE_CURVE('',#841,#907,#1032,.T.);+#1032=LINE('',#842,#261);+#1033=ORIENTED_EDGE('',*,*,#1021,.F.);+#1034=ORIENTED_EDGE('',*,*,#848,.F.);+#1035=PLANE('',#1036);+#1036=AXIS2_PLACEMENT_3D('',#842,#13,#853);+#1037=ADVANCED_FACE('',(#1038),#1043,.T.);+#1038=FACE_BOUND('',#1039,.F.);+#1039=EDGE_LOOP('',(#1040,#905,#1041,#1042));+#1040=ORIENTED_EDGE('',*,*,#896,.T.);+#1041=ORIENTED_EDGE('',*,*,#1031,.F.);+#1042=ORIENTED_EDGE('',*,*,#840,.F.);+#1043=CYLINDRICAL_SURFACE('',#1044,0.32);+#1044=AXIS2_PLACEMENT_3D('',#845,#594,#846);+#1045=ADVANCED_FACE('',(#1046),#1063,.F.);+#1046=FACE_BOUND('',#1047,.F.);+#1047=EDGE_LOOP('',(#960,#1048,#1054,#1059));+#1048=ORIENTED_EDGE('',*,*,#1049,.T.);+#1049=EDGE_CURVE('',#964,#1050,#1052,.T.);+#1050=VERTEX_POINT('',#1051);+#1051=CARTESIAN_POINT('',(-1.183243103516,-0.608243103516,1.26));+#1052=LINE('',#1053,#135);+#1053=CARTESIAN_POINT('',(-1.183243103516,-0.608243103516,1.24));+#1054=ORIENTED_EDGE('',*,*,#1055,.T.);+#1055=EDGE_CURVE('',#1050,#1056,#1058,.T.);+#1056=VERTEX_POINT('',#1057);+#1057=CARTESIAN_POINT('',(-0.683243103516,-0.608243103516,1.26));+#1058=LINE('',#1051,#69);+#1059=ORIENTED_EDGE('',*,*,#1060,.F.);+#1060=EDGE_CURVE('',#962,#1056,#1061,.T.);+#1061=LINE('',#1062,#135);+#1062=CARTESIAN_POINT('',(-0.683243103516,-0.608243103516,1.24));+#1063=PLANE('',#1064);+#1064=AXIS2_PLACEMENT_3D('',#1053,#28,#13);+#1065=ADVANCED_FACE('',(#1066),#1078,.T.);+#1066=FACE_BOUND('',#1067,.T.);+#1067=EDGE_LOOP('',(#1059,#1068,#1069,#1075));+#1068=ORIENTED_EDGE('',*,*,#981,.T.);+#1069=ORIENTED_EDGE('',*,*,#1070,.T.);+#1070=EDGE_CURVE('',#976,#1071,#1073,.T.);+#1071=VERTEX_POINT('',#1072);+#1072=CARTESIAN_POINT('',(-0.683243103516,0.608243103516,1.26));+#1073=LINE('',#1074,#135);+#1074=CARTESIAN_POINT('',(-0.683243103516,0.608243103516,1.24));+#1075=ORIENTED_EDGE('',*,*,#1076,.F.);+#1076=EDGE_CURVE('',#1056,#1071,#1077,.T.);+#1077=LINE('',#1057,#27);+#1078=PLANE('',#1079);+#1079=AXIS2_PLACEMENT_3D('',#1062,#70,#13);+#1080=ADVANCED_FACE('',(#1081),#1094,.T.);+#1081=FACE_BOUND('',#1082,.T.);+#1082=EDGE_LOOP('',(#1083,#1084,#1090,#1093));+#1083=ORIENTED_EDGE('',*,*,#975,.T.);+#1084=ORIENTED_EDGE('',*,*,#1085,.T.);+#1085=EDGE_CURVE('',#970,#1086,#1088,.T.);+#1086=VERTEX_POINT('',#1087);+#1087=CARTESIAN_POINT('',(-1.183243103516,0.608243103516,1.26));+#1088=LINE('',#1089,#135);+#1089=CARTESIAN_POINT('',(-1.183243103516,0.608243103516,1.24));+#1090=ORIENTED_EDGE('',*,*,#1091,.T.);+#1091=EDGE_CURVE('',#1086,#1071,#1092,.T.);+#1092=LINE('',#1087,#69);+#1093=ORIENTED_EDGE('',*,*,#1070,.F.);+#1094=PLANE('',#1095);+#1095=AXIS2_PLACEMENT_3D('',#1089,#28,#13);+#1096=ADVANCED_FACE('',(#1097),#1103,.F.);+#1097=FACE_BOUND('',#1098,.F.);+#1098=EDGE_LOOP('',(#1099,#968,#1084,#1100));+#1099=ORIENTED_EDGE('',*,*,#1049,.F.);+#1100=ORIENTED_EDGE('',*,*,#1101,.F.);+#1101=EDGE_CURVE('',#1050,#1086,#1102,.T.);+#1102=LINE('',#1051,#27);+#1103=PLANE('',#1104);+#1104=AXIS2_PLACEMENT_3D('',#1053,#70,#13);+#1105=ADVANCED_FACE('',(#1106),#1110,.T.);+#1106=FACE_BOUND('',#1107,.T.);+#1107=EDGE_LOOP('',(#1100,#1054,#1108,#1109));+#1108=ORIENTED_EDGE('',*,*,#1076,.T.);+#1109=ORIENTED_EDGE('',*,*,#1091,.F.);+#1110=PLANE('',#1111);+#1111=AXIS2_PLACEMENT_3D('',#1051,#13,#70);+#1112=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1116)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#1113,#1114,#1115)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1113=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1114=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1115=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1116=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1113,'distance_accuracy_value','confusion accuracy');+#1117=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#1118=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1119,#1129,#1130,#1131,#1132,#1141,#1142,#1143,#1144,#1145,#1146,#1147,#1148,#1149,#1150,#1151,#1152,#1153,#1154,#1155,#1156,#1157,#1158,#1159,#1160,#1161,#1162,#1163,#1164,#1165,#1166,#1167,#1168,#1169,#1170,#1171,#1172,#1173,#1174,#1175,#1176,#1177,#1178,#1179,#1180,#1181,#1182,#1183,#1184,#1185,#1186,#1187,#1188,#1189,#1190,#1199,#1200,#1201,#1202),#1112);+#1119=STYLED_ITEM('color',(#1120),#17);+#1120=PRESENTATION_STYLE_ASSIGNMENT((#1121,#1127));+#1121=SURFACE_STYLE_USAGE(.BOTH.,#1122);+#1122=SURFACE_SIDE_STYLE('',(#1123));+#1123=SURFACE_STYLE_FILL_AREA(#1124);+#1124=FILL_AREA_STYLE('',(#1125));+#1125=FILL_AREA_STYLE_COLOUR('',#1126);+#1126=COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);+#1127=CURVE_STYLE('',#1128,POSITIVE_LENGTH_MEASURE(0.1),#1126);+#1128=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#1129=STYLED_ITEM('color',(#1120),#54);+#1130=STYLED_ITEM('color',(#1120),#107);+#1131=STYLED_ITEM('color',(#1120),#120);+#1132=STYLED_ITEM('color',(#1133),#141);+#1133=PRESENTATION_STYLE_ASSIGNMENT((#1134,#1140));+#1134=SURFACE_STYLE_USAGE(.BOTH.,#1135);+#1135=SURFACE_SIDE_STYLE('',(#1136));+#1136=SURFACE_STYLE_FILL_AREA(#1137);+#1137=FILL_AREA_STYLE('',(#1138));+#1138=FILL_AREA_STYLE_COLOUR('',#1139);+#1139=COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);+#1140=CURVE_STYLE('',#1128,POSITIVE_LENGTH_MEASURE(0.1),#1139);+#1141=STYLED_ITEM('color',(#1120),#165);+#1142=STYLED_ITEM('color',(#1120),#182);+#1143=STYLED_ITEM('color',(#1120),#195);+#1144=STYLED_ITEM('color',(#1120),#208);+#1145=STYLED_ITEM('color',(#1120),#221);+#1146=STYLED_ITEM('color',(#1120),#234);+#1147=STYLED_ITEM('color',(#1120),#247);+#1148=STYLED_ITEM('color',(#1120),#267);+#1149=STYLED_ITEM('color',(#1120),#282);+#1150=STYLED_ITEM('color',(#1120),#297);+#1151=STYLED_ITEM('color',(#1133),#361);+#1152=STYLED_ITEM('color',(#1133),#420);+#1153=STYLED_ITEM('color',(#1133),#436);+#1154=STYLED_ITEM('color',(#1120),#479);+#1155=STYLED_ITEM('color',(#1120),#527);+#1156=STYLED_ITEM('color',(#1120),#538);+#1157=STYLED_ITEM('color',(#1120),#549);+#1158=STYLED_ITEM('color',(#1120),#560);+#1159=STYLED_ITEM('color',(#1120),#571);+#1160=STYLED_ITEM('color',(#1133),#583);+#1161=STYLED_ITEM('color',(#1120),#607);+#1162=STYLED_ITEM('color',(#1133),#617);+#1163=STYLED_ITEM('color',(#1120),#630);+#1164=STYLED_ITEM('color',(#1120),#650);+#1165=STYLED_ITEM('color',(#1120),#664);+#1166=STYLED_ITEM('color',(#1120),#678);+#1167=STYLED_ITEM('color',(#1120),#692);+#1168=STYLED_ITEM('color',(#1133),#709);+#1169=STYLED_ITEM('color',(#1133),#720);+#1170=STYLED_ITEM('color',(#1133),#731);+#1171=STYLED_ITEM('color',(#1133),#742);+#1172=STYLED_ITEM('color',(#1133),#751);+#1173=STYLED_ITEM('color',(#1133),#761);+#1174=STYLED_ITEM('color',(#1133),#771);+#1175=STYLED_ITEM('color',(#1133),#781);+#1176=STYLED_ITEM('color',(#1120),#789);+#1177=STYLED_ITEM('color',(#1120),#803);+#1178=STYLED_ITEM('color',(#1120),#817);+#1179=STYLED_ITEM('color',(#1133),#827);+#1180=STYLED_ITEM('color',(#1133),#886);+#1181=STYLED_ITEM('color',(#1133),#902);+#1182=STYLED_ITEM('color',(#1133),#945);+#1183=STYLED_ITEM('color',(#1120),#955);+#1184=STYLED_ITEM('color',(#1133),#987);+#1185=STYLED_ITEM('color',(#1133),#998);+#1186=STYLED_ITEM('color',(#1133),#1007);+#1187=STYLED_ITEM('color',(#1133),#1017);+#1188=STYLED_ITEM('color',(#1133),#1027);+#1189=STYLED_ITEM('color',(#1133),#1037);+#1190=STYLED_ITEM('color',(#1191),#1045);+#1191=PRESENTATION_STYLE_ASSIGNMENT((#1192,#1198));+#1192=SURFACE_STYLE_USAGE(.BOTH.,#1193);+#1193=SURFACE_SIDE_STYLE('',(#1194));+#1194=SURFACE_STYLE_FILL_AREA(#1195);+#1195=FILL_AREA_STYLE('',(#1196));+#1196=FILL_AREA_STYLE_COLOUR('',#1197);+#1197=COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832);+#1198=CURVE_STYLE('',#1128,POSITIVE_LENGTH_MEASURE(0.1),#1197);+#1199=STYLED_ITEM('color',(#1191),#1065);+#1200=STYLED_ITEM('color',(#1191),#1080);+#1201=STYLED_ITEM('color',(#1191),#1096);+#1202=STYLED_ITEM('color',(#1191),#1105);+ENDSEC;+END-ISO-10303-21;
docs/b5819w-datasheet.pdfadded⋯ 1 unchanged line ⋯
docs/hero.pngadded⋯ 1 unchanged line ⋯
package.jsonadded+63@@ -0,0 +1,63 @@+{+ "slug": "b5819w",+ "title": "B5819W",+ "version": "0.1.0",+ "type": "hardware",+ "kind": "component",+ "description": "Jiangsu Changjing Electronics 40 V 1 A Schottky rectifier, SOD-123. Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.",+ "tags": [+ "component",+ "diode",+ "schottky",+ "sod-123",+ "rectifier",+ "cj"+ ],+ "mpn": "B5819W",+ "license": "CC-BY-SA-4.0",+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "visibility": "public",+ "files": [+ "b5819w-etched.glb",+ "b5819w-etched.step",+ "b5819w.glb",+ "b5819w.kicad_mod",+ "b5819w.kicad_sym",+ "b5819w.lbr",+ "b5819w.step",+ "docs/b5819w-datasheet.pdf",+ "docs/hero.png",+ "altium/Adom_b5819w.PcbLib",+ "altium/Adom_b5819w.SchLib",+ "altium/B5819W.adom-lbr.json",+ "page.json",+ "verification.json",+ "viewers/footprint.html",+ "viewers/symbol.html",+ "README.md",+ "LICENSE",+ "package.json"+ ],+ "component": {+ "mpn": "B5819W",+ "manufacturer": "Jiangsu Changjing Electronics (CJ)",+ "package": "SOD-123",+ "category": "Diode",+ "subcategory": "Schottky rectifier",+ "datasheet": "https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_Jiangsu-Changjing-Electronics-Technology-Co---Ltd--B5819W-SL_C8598.pdf",+ "distributor_links": {+ "lcsc": {+ "part": "C8598",+ "url": "https://www.lcsc.com/product-detail/C8598.html"+ },+ "mouser": false,+ "digikey": false+ },+ "mouser_note": "Mouser: no listing for this manufacturer's part (searched 2026-10-08)",+ "digikey_note": "DigiKey: no listing for this manufacturer's part (searched 2026-10-08; the same number from MDD was not counted)"+ }+}
page.json+142−58@@ -1,64 +1,148 @@ {- "schema_version": 1,- "slug": "b5819w",- "type": "component",- "kind": "component",- "title": "B5819W",- "brief": "Jiangsu Changjing Electronics 40 V 1 A Schottky rectifier, SOD-123. Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.",- "version": "0.1.0",- "because": "No wiki page covers Jiangsu Changjing Electronics B5819W (searched the wiki by MPN on 2026-10-08); the AM/FM Receiver Molecule uses it and needs a reviewed symbol, footprint, 3D model and orderable part numbers.",- "hero": {- "type": "billboard",- "headline": "B5819W",- "subhead": "Jiangsu Changjing Electronics 40 V 1 A Schottky rectifier, SOD-123",- "screenshot": "docs/hero.png",- "chrome": false+ "schema_version": 1,+ "type": "hardware",+ "kind": "component",+ "slug": "b5819w",+ "title": "B5819W",+ "brief": "Jiangsu Changjing Electronics 40 V 1 A Schottky rectifier, SOD-123. Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.",+ "version": "0.1.0",+ "license": "CC-BY-SA-4.0",+ "tags": [+ "component",+ "diode",+ "schottky",+ "sod-123",+ "rectifier",+ "cj"+ ],+ "component": {+ "mpn": "B5819W",+ "manufacturer": "Jiangsu Changjing Electronics (CJ)",+ "package": "SOD-123",+ "pin_count": 2,+ "category": "Diode",+ "subcategory": "Schottky rectifier",+ "datasheet": "https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_Jiangsu-Changjing-Electronics-Technology-Co---Ltd--B5819W-SL_C8598.pdf",+ "parts": {+ "symbol": "b5819w.kicad_sym",+ "footprint": "b5819w.kicad_mod",+ "model_3d": "b5819w-etched.glb",+ "model_3d_plain": "b5819w.glb",+ "model_3d_step": "b5819w-etched.step",+ "model_3d_step_plain": "b5819w.step",+ "lbr": "b5819w.lbr",+ "datasheet": "docs/b5819w-datasheet.pdf",+ "step": "b5819w-etched.step",+ "altium_schlib": "altium/Adom_b5819w.SchLib",+ "altium_pcblib": "altium/Adom_b5819w.PcbLib" },- "component": {- "mpn": "B5819W",- "manufacturer": "Jiangsu Changjing Electronics (CJ)",- "package": "SOD-123",- "pin_count": null,- "category": "Diode",- "subcategory": "Schottky rectifier",- "body_size": null,- "parts": {},- "distributor_links": {- "lcsc": {- "part": "C8598",- "url": "https://www.lcsc.com/product-detail/C8598.html"- },- "mouser": false,- "digikey": false- },- "datasheet": "https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_Jiangsu-Changjing-Electronics-Technology-Co---Ltd--B5819W-SL_C8598.pdf",- "mouser_note": "Mouser: no listing for this manufacturer's part (searched 2026-10-08)",- "digikey_note": "DigiKey: no listing for this manufacturer's part (searched 2026-10-08; the same number from MDD was not counted)"+ "distributor_links": {+ "lcsc": {+ "part": "C8598",+ "url": "https://www.lcsc.com/product-detail/C8598.html"+ },+ "mouser": false,+ "digikey": false },- "tags": [- "component",- "diode",- "schottky",- "sod-123",- "rectifier",- "cj"- ],- "discovery_triggers": [- "b5819w",- "40 v 1 a schottky rectifier"- ],- "license": "CC-BY-SA-4.0",- "visibility": {- "public": true+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html" },- "author": {- "name": "noah",- "email": "[email protected]"+ "models_3d": [+ {+ "file": "b5819w.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin",+ "seat": "z = 0",+ "extents_mm": [+ 3.8,+ 1.6,+ 1.26+ ],+ "zmin_mm": -0.0,+ "footprint_binding": "identity",+ "sha256": "b3dc4065573abc72e3d5b4cca0e908f72a24205a41b6284b1f75ccacbe99adf8",+ "checked": "2026-10-08",+ "checked_by": "step2glb features (bbox, floor_z)"+ },+ {+ "file": "b5819w-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin",+ "seat": "z = 0",+ "extents_mm": [+ 3.8,+ 1.6,+ 1.26+ ],+ "zmin_mm": -0.0,+ "footprint_binding": "identity",+ "sha256": "591ae41204fb7cb54bb43a838f1b09b6d9fb23767742c738db058e7fa97a0860",+ "checked": "2026-10-08",+ "checked_by": "step2glb features (bbox, floor_z)"+ }+ ],+ "provenance": {+ "specs": "datasheet (cited per row) and the LCSC parametric listing retrieved 2026-10-08",+ "datasheet": [+ {+ "file": "docs/b5819w-datasheet.pdf",+ "url": "https://wmsc.lcsc.com/wmsc/upload/file/pdf/v2/lcsc/2304140030_Jiangsu-Changjing-Electronics-Technology-Co---Ltd--B5819W-SL_C8598.pdf",+ "sha256": "1a0fd53a8ed6c62591a3983fd4c29b607975d30ba96c9381679109461399d442",+ "retrieved": "2026-10-08"+ }+ ],+ "cad_footprint": "Diode_SMD:D_SOD-123, KiCad official, CC-BY-SA 4.0",+ "cad_3d": "KiCad packages3D (tag 10.0.6), D_SOD-123.step",+ "etch": {+ "job_id": "06e31e6e38f5219b",+ "endpoint": "/laser-etch",+ "params": "name=B5819W&mode=flat"+ },+ "lcsc_model_cleaning": null },- "sample_prompts": [],- "discovery_pitch": null,- "metadata": {},- "created_at": "2026-10-08T15:52:49.250Z",- "updated_at": "2026-10-08T15:52:49.250Z",- "org": "adom"+ "mouser_note": "Mouser: no listing for this manufacturer's part (searched 2026-10-08)",+ "digikey_note": "DigiKey: no listing for this manufacturer's part (searched 2026-10-08; the same number from MDD was not counted)",+ "pins": [+ {+ "number": "1",+ "name": "K",+ "type": "passive",+ "description": "Cathode, the end with the marking bar (datasheet p.1)."+ },+ {+ "number": "2",+ "name": "A",+ "type": "passive",+ "description": "Anode."+ }+ ],+ "wiki_url": "https://wiki.adom.inc/adom/b5819w"+ },+ "discovery_triggers": [+ "b5819w",+ "40 v 1 a schottky rectifier"+ ],+ "discovery_pitch": "B5819W: 40 V 1 A Schottky rectifier with cited specs, orderable part numbers and KiCad, Fusion and Altium libraries and a 3D model.",+ "author": {+ "name": "Noah",+ "email": "[email protected]"+ },+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "sections": [+ "hero",+ "viewers",+ "readme",+ "breadcrumbs",+ "info"+ ],+ "visibility": "public" }
verification.jsonadded+6@@ -0,0 +1,6 @@+{+ "schema": "adom/verification@1",+ "part": "B5819W",+ "variants": [],+ "entries": []+}
viewers/footprint.htmladded+210@@ -0,0 +1,210 @@+<!doctype html><html><head><meta charset="utf-8">+<title>b5819w - 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">b5819w</span></header>+ <main>+ <div class="vpwrap">+ <div class="av-vp" id="vp">+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="-3.100 -1.600 6.200 3.200" 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.900x1.200" data-mount="smd"><rect x="-2.100" y="-0.600" width="0.900" height="1.200" rx="0.225" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="2" data-shape="roundrect" data-size="0.900x1.200" data-mount="smd"><rect x="1.200" y="-0.600" width="0.900" height="1.200" rx="0.225" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g></g><g class="adom-layer-heatsink"></g><g class="adom-layer-drill"></g><g class="adom-layer-silk"></g><g class="adom-layer-padnum"><text x="-1.650" y="0.000" text-anchor="middle" dominant-baseline="central" font-size="0.378" fill="#fff" font-family="sans-serif" style="pointer-events:none">1</text><text x="1.650" y="0.000" text-anchor="middle" dominant-baseline="central" font-size="0.378" fill="#fff" font-family="sans-serif" style="pointer-events:none">2</text></g><g class="adom-layer-paste-apertures"><rect x="-2.100" y="-0.600" width="0.900" height="1.200" rx="0.05" transform="rotate(0.00 -1.650 0.000)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="1.200" y="-0.600" width="0.900" height="1.200" rx="0.05" transform="rotate(0.00 1.650 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="-1.775" cy="-0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.775" cy="-0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.775" cy="0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.775" cy="0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.525" cy="-0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.525" cy="-0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.525" cy="0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.525" cy="0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="-0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="-0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.525" cy="0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="-0.375" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="-0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="0.125" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.775" cy="0.375" 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":2,"pasteDots":16};+(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+1814@@ -0,0 +1,1814 @@+<!doctype html><html><head><meta charset="utf-8">+<title>B5819W - 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">B5819W</span>+ <span class="subject-meta"><span class="sep">·</span><span>2 pins</span><span class="sep">·</span><span>b5819w</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">Jiangsu Changjing Electronics (CJ)</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="20.700mm" height="16.080mm" viewBox="89.6500 91.9600 20.7000 16.0800">++<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="100" cy="100" r="14.489999999999998" 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="89.65" y="91.96" width="20.7" height="16.08" fill="#0d1117"/>+<rect x="89.65" y="91.96" width="20.7" height="16.08" fill="url(#adom-canvas-grid)"/>+<rect x="89.65" y="91.96" width="20.7" height="16.08" 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 98.0950,99.3650+98.0950,98.7300+98.7300,98.7300+98.7300,101.2700+99.3650,101.2700+99.3650,100.6350+" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.2540; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 101.2700,98.7300+101.2700,101.2700+98.7300,100.0000+Z" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 101.2700,100.0000+98.7300,100.0000+" /> +</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<path d="M98.7300 100.0000+L96.1900 100.0000+" />+<path d="M101.2700 100.0000+L103.8100 100.0000+" />+</g>+<g style="fill:none; +stroke:#484f58; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="100.0000" y="98.0950"+textLength="2.5618" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">D?</text>+<g class="stroked-text">+<path d="M99.1230 98.0395+L99.1230 96.7695+" />+<path d="M99.1230 96.7695+L99.4254 96.7695+" />+<path d="M99.4254 96.7695+L99.6068 96.8300+" />+<path d="M99.6068 96.8300+L99.7278 96.9510+" />+<path d="M99.7278 96.9510+L99.7883 97.0719+" />+<path d="M99.7883 97.0719+L99.8487 97.3138+" />+<path d="M99.8487 97.3138+L99.8487 97.4952+" />+<path d="M99.8487 97.4952+L99.7883 97.7371+" />+<path d="M99.7883 97.7371+L99.7278 97.8581+" />+<path d="M99.7278 97.8581+L99.6068 97.9791+" />+<path d="M99.6068 97.9791+L99.4254 98.0395+" />+<path d="M99.4254 98.0395+L99.1230 98.0395+" />+<path d="M100.5745 97.9186+L100.6349 97.9791+" />+<path d="M100.6349 97.9791+L100.5745 98.0395+" />+<path d="M100.5745 98.0395+L100.5140 97.9791+" />+<path d="M100.5140 97.9791+L100.5745 97.9186+" />+<path d="M100.5745 97.9186+L100.5745 98.0395+" />+<path d="M100.3326 96.8300+L100.4535 96.7695+" />+<path d="M100.4535 96.7695+L100.7559 96.7695+" />+<path d="M100.7559 96.7695+L100.8768 96.8300+" />+<path d="M100.8768 96.8300+L100.9373 96.9510+" />+<path d="M100.9373 96.9510+L100.9373 97.0719+" />+<path d="M100.9373 97.0719+L100.8768 97.1929+" />+<path d="M100.8768 97.1929+L100.8164 97.2533+" />+<path d="M100.8164 97.2533+L100.6954 97.3138+" />+<path d="M100.6954 97.3138+L100.6349 97.3743+" />+<path d="M100.6349 97.3743+L100.5745 97.4952+" />+<path d="M100.5745 97.4952+L100.5745 97.5557+" />+</g><text x="100.0000" y="103.1750"+textLength="7.7626" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">B5819W</text>+<g class="stroked-text">+<path d="M96.9460 102.4543+L97.1274 102.5148+" />+<path d="M97.1274 102.5148+L97.1879 102.5752+" />+<path d="M97.1879 102.5752+L97.2483 102.6962+" />+<path d="M97.2483 102.6962+L97.2483 102.8776+" />+<path d="M97.2483 102.8776+L97.1879 102.9986+" />+<path d="M97.1879 102.9986+L97.1274 103.0591+" />+<path d="M97.1274 103.0591+L97.0064 103.1195+" />+<path d="M97.0064 103.1195+L96.5226 103.1195+" />+<path d="M96.5226 103.1195+L96.5226 101.8495+" />+<path d="M96.5226 101.8495+L96.9460 101.8495+" />+<path d="M96.9460 101.8495+L97.0669 101.9100+" />+<path d="M97.0669 101.9100+L97.1274 101.9705+" />+<path d="M97.1274 101.9705+L97.1879 102.0914+" />+<path d="M97.1879 102.0914+L97.1879 102.2124+" />+<path d="M97.1879 102.2124+L97.1274 102.3333+" />+<path d="M97.1274 102.3333+L97.0669 102.3938+" />+<path d="M97.0669 102.3938+L96.9460 102.4543+" />+<path d="M96.9460 102.4543+L96.5226 102.4543+" />+<path d="M98.3974 101.8495+L97.7926 101.8495+" />+<path d="M97.7926 101.8495+L97.7322 102.4543+" />+<path d="M97.7322 102.4543+L97.7926 102.3938+" />+<path d="M97.7926 102.3938+L97.9136 102.3333+" />+<path d="M97.9136 102.3333+L98.2160 102.3333+" />+<path d="M98.2160 102.3333+L98.3369 102.3938+" />+<path d="M98.3369 102.3938+L98.3974 102.4543+" />+<path d="M98.3974 102.4543+L98.4579 102.5752+" />+<path d="M98.4579 102.5752+L98.4579 102.8776+" />+<path d="M98.4579 102.8776+L98.3974 102.9986+" />+<path d="M98.3974 102.9986+L98.3369 103.0591+" />+<path d="M98.3369 103.0591+L98.2160 103.1195+" />+<path d="M98.2160 103.1195+L97.9136 103.1195+" />+<path d="M97.9136 103.1195+L97.7926 103.0591+" />+<path d="M97.7926 103.0591+L97.7322 102.9986+" />+<path d="M99.1836 102.3938+L99.0626 102.3333+" />+<path d="M99.0626 102.3333+L99.0021 102.2729+" />+<path d="M99.0021 102.2729+L98.9417 102.1519+" />+<path d="M98.9417 102.1519+L98.9417 102.0914+" />+<path d="M98.9417 102.0914+L99.0021 101.9705+" />+<path d="M99.0021 101.9705+L99.0626 101.9100+" />+<path d="M99.0626 101.9100+L99.1836 101.8495+" />+<path d="M99.1836 101.8495+L99.4255 101.8495+" />+<path d="M99.4255 101.8495+L99.5464 101.9100+" />+<path d="M99.5464 101.9100+L99.6069 101.9705+" />+<path d="M99.6069 101.9705+L99.6674 102.0914+" />+<path d="M99.6674 102.0914+L99.6674 102.1519+" />+<path d="M99.6674 102.1519+L99.6069 102.2729+" />+<path d="M99.6069 102.2729+L99.5464 102.3333+" />+<path d="M99.5464 102.3333+L99.4255 102.3938+" />+<path d="M99.4255 102.3938+L99.1836 102.3938+" />+<path d="M99.1836 102.3938+L99.0626 102.4543+" />+<path d="M99.0626 102.4543+L99.0021 102.5148+" />+<path d="M99.0021 102.5148+L98.9417 102.6357+" />+<path d="M98.9417 102.6357+L98.9417 102.8776+" />+<path d="M98.9417 102.8776+L99.0021 102.9986+" />+<path d="M99.0021 102.9986+L99.0626 103.0591+" />+<path d="M99.0626 103.0591+L99.1836 103.1195+" />+<path d="M99.1836 103.1195+L99.4255 103.1195+" />+<path d="M99.4255 103.1195+L99.5464 103.0591+" />+<path d="M99.5464 103.0591+L99.6069 102.9986+" />+<path d="M99.6069 102.9986+L99.6674 102.8776+" />+<path d="M99.6674 102.8776+L99.6674 102.6357+" />+<path d="M99.6674 102.6357+L99.6069 102.5148+" />+<path d="M99.6069 102.5148+L99.5464 102.4543+" />+<path d="M99.5464 102.4543+L99.4255 102.3938+" />+<path d="M100.8769 103.1195+L100.1512 103.1195+" />+<path d="M100.5140 103.1195+L100.5140 101.8495+" />+<path d="M100.5140 101.8495+L100.3931 102.0310+" />+<path d="M100.3931 102.0310+L100.2721 102.1519+" />+<path d="M100.2721 102.1519+L100.1512 102.2124+" />+<path d="M101.4816 103.1195+L101.7235 103.1195+" />+<path d="M101.7235 103.1195+L101.8445 103.0591+" />+<path d="M101.8445 103.0591+L101.9049 102.9986+" />+<path d="M101.9049 102.9986+L102.0259 102.8171+" />+<path d="M102.0259 102.8171+L102.0864 102.5752+" />+<path d="M102.0864 102.5752+L102.0864 102.0914+" />+<path d="M102.0864 102.0914+L102.0259 101.9705+" />+<path d="M102.0259 101.9705+L101.9654 101.9100+" />+<path d="M101.9654 101.9100+L101.8445 101.8495+" />+<path d="M101.8445 101.8495+L101.6026 101.8495+" />+<path d="M101.6026 101.8495+L101.4816 101.9100+" />+<path d="M101.4816 101.9100+L101.4211 101.9705+" />+<path d="M101.4211 101.9705+L101.3607 102.0914+" />+<path d="M101.3607 102.0914+L101.3607 102.3938+" />+<path d="M101.3607 102.3938+L101.4211 102.5148+" />+<path d="M101.4211 102.5148+L101.4816 102.5752+" />+<path d="M101.4816 102.5752+L101.6026 102.6357+" />+<path d="M101.6026 102.6357+L101.8445 102.6357+" />+<path d="M101.8445 102.6357+L101.9654 102.5752+" />+<path d="M101.9654 102.5752+L102.0259 102.5148+" />+<path d="M102.0259 102.5148+L102.0864 102.3938+" />+<path d="M102.5097 101.8495+L102.8121 103.1195+" />+<path d="M102.8121 103.1195+L103.0540 102.2124+" />+<path d="M103.0540 102.2124+L103.2959 103.1195+" />+<path d="M103.2959 103.1195+L103.5983 101.8495+" />+</g></g> +</svg>+ </div>+ </div>+ <aside>+ <div class="ah"><span class="atitle">Pins <span class="acount">2</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">Jiangsu Changjing Electronics (CJ)</span></span><span class="it"><span class="k">PKG</span><span class="v">b5819w</span></span><span class="it"><span class="k">PINS</span><span class="v">2</span></span><span class="it descit"><span class="k">DESC</span><span class="v">Jiangsu Changjing Electronics (CJ) B5819W, 1A 40V 600mV@1A 9A Independent SOD-123 Schottky Diodes</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":0,"color":"#78909c","desc":"","length":2.54,"name":"K","number":"1","type":"Passive","x":-3.81,"y":0.0},{"angle":180,"color":"#78909c","desc":"","length":2.54,"name":"A","number":"2","type":"Passive","x":3.81,"y":0.0}], 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>