component
MMBTH10
Public Made by Adomby adom
UMW NPN VHF/UHF transistor, SOT-23. Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.
← Commit history
mmbth10: library, CAD, datasheets and docs (1/1)
19 files changed
+13436−61
LICENSE+10README.md+61−1altium/Adom_mmbth10.PcbLibaltium/Adom_mmbth10.SchLibaltium/MMBTH10.adom-lbr.json+573docs/hero.pngdocs/mmbth10-datasheet.pdfmmbth10-etched.glbmmbth10-etched.step+8447mmbth10.glbmmbth10.kicad_mod+315mmbth10.kicad_sym+161mmbth10.lbr+129mmbth10.step+1434package.json+65page.json+150−60verification.json+6viewers/footprint.html+210viewers/symbol.html+1875LICENSEadded+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+61−1@@ -1,3 +1,63 @@ # MMBTH10 -UMW NPN VHF/UHF transistor, SOT-23. Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.+**UMW (Youtai Semiconductor)** · NPN RF transistor · SOT-23++UMW MMBTH10 NPN transistor in SOT-23 for VHF and UHF amplifiers, mixers and oscillators: 650 MHz transition frequency, 25 V, 50 mA. Marking 3EM.++## 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/mmbth10/render/verification.json"}++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | B | input | Base (datasheet p.1). |+| 2 | E | passive | Emitter. |+| 3 | C | passive | Collector. |++## Key specifications++| Parameter | Value | Source |+|---|---|---|+| Collector-emitter voltage | 25 V | Datasheet p.1 |+| Collector-base voltage | 30 V | Datasheet p.1 |+| Emitter-base voltage | 3 V | Datasheet p.1 |+| Collector current | 50 mA | Datasheet p.1 |+| Power dissipation | 225 mW | Datasheet p.1 |+| DC current gain | 60 min at VCE = 10 V, IC = 4 mA | Datasheet p.1 |+| Transition frequency | 650 MHz | Datasheet p.1 |+| Collector output capacitance | 0.7 pF max | Datasheet p.1 |+| Marking | 3EM | Datasheet p.1 |++## Ordering++| Distributor | Part number | Note |+|---|---|---|+| LCSC / JLCPCB | [C545531](https://www.lcsc.com/product-detail/C545531.html) | JLC Extended part, 8,358 in stock on 2026-10-08 |+| Mouser | not listed | no listing for this manufacturer's part (searched 2026-10-08; the same number from onsemi was not counted) |+| DigiKey | not listed | no listing for this manufacturer's part (searched 2026-10-08; the same number from onsemi was not counted) |++## CAD++| File | What it is |+|---|---|+| `mmbth10.kicad_sym` | KiCad symbol, with MPN, manufacturer and distributor numbers as properties |+| `mmbth10.kicad_mod` | KiCad footprint: `Package_TO_SOT_SMD:SOT-23`, KiCad official, CC-BY-SA 4.0 |+| `mmbth10.step` / `mmbth10.glb` | 3D model, Z-up, seated on z = 0: KiCad packages3D (tag 10.0.6), SOT-23.step |+| `mmbth10-etched.step` / `mmbth10-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) |+| `mmbth10.lbr` | Fusion 360 / EAGLE library: one deviceset, each with its own MPN, manufacturer and LCSC / Mouser / DigiKey attributes |+| `altium/Adom_mmbth10.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/mmbth10-datasheet.pdf](docs/mmbth10-datasheet.pdf), sha256 `2a9450e4a971155a`, 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 `Package_TO_SOT_SMD:SOT-23`; 3D: KiCad packages3D (tag 10.0.6), SOT-23.step.++## Related++- Used on the [AM/FM Receiver Molecule](https://wiki.adom.inc/adom/amfm-receiver-molecule).
altium/Adom_mmbth10.PcbLibadded⋯ 1 unchanged line ⋯
altium/Adom_mmbth10.SchLibadded⋯ 1 unchanged line ⋯
altium/MMBTH10.adom-lbr.jsonadded+573@@ -0,0 +1,573 @@+{+ "schema_version": 2,+ "mpn": "MMBTH10",+ "manufacturer": "UMW (Youtai Semiconductor)",+ "package": "",+ "value": "",+ "category": "",+ "symbol": {+ "name": "MMBTH10",+ "pins": [+ {+ "number": "1",+ "name": "B",+ "x": -200,+ "y": 0,+ "length": 100,+ "rotation": 0,+ "electrical_type": "input"+ },+ {+ "number": "2",+ "name": "E",+ "x": 100,+ "y": -200,+ "length": 100,+ "rotation": 90,+ "electrical_type": "passive"+ },+ {+ "number": "3",+ "name": "C",+ "x": 100,+ "y": 200,+ "length": 100,+ "rotation": 270,+ "electrical_type": "passive"+ }+ ],+ "body": null,+ "graphics": [+ {+ "kind": "polyline",+ "points": [+ [+ -100.0,+ 0.0+ ],+ [+ 25.0,+ 0.0+ ]+ ],+ "width": 0.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 25.0,+ 75.0+ ],+ [+ 25.0,+ -75.0+ ]+ ],+ "width": 20.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 25.0,+ 25.0+ ],+ [+ 100.0,+ 100.0+ ]+ ],+ "width": 0.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 25.0,+ -25.0+ ],+ [+ 100.0,+ -100.0+ ]+ ],+ "width": 0.0+ },+ {+ "kind": "polyline",+ "points": [+ [+ 50.0,+ -70.0+ ],+ [+ 70.0,+ -50.0+ ],+ [+ 90.0,+ -90.0+ ],+ [+ 50.0,+ -70.0+ ]+ ],+ "width": 0.0+ },+ {+ "kind": "circle",+ "cx": 50.0,+ "cy": 0.0,+ "r": 111.0,+ "width": 10.0+ }+ ],+ "designator_prefix": "Q",+ "footprint": "mmbth10",+ "parameters": [+ {+ "name": "Value",+ "value": "MMBTH10",+ "visible": true+ },+ {+ "name": "Datasheet",+ "value": "https://www.lcsc.com/datasheet/lcsc_datasheet_2311091735_UMW-Youtai-Semiconductor-Co---Ltd--MMBTH10_C545531.pdf",+ "visible": true+ },+ {+ "name": "Description",+ "value": "UMW (Youtai Semiconductor) MMBTH10, -55℃~+150℃ 1 NPN 100nA 225mW 25V 3V 500mV 50mA 60 650MHz NPN SOT-23 Bipolar (BJT)",+ "visible": true+ },+ {+ "name": "Sim.Device",+ "value": "NPN",+ "visible": true+ },+ {+ "name": "Sim.Pins",+ "value": "1=B 2=E 3=C",+ "visible": true+ },+ {+ "name": "ki_keywords",+ "value": "NPN Transistor",+ "visible": true+ },+ {+ "name": "ki_fp_filters",+ "value": "SOT?23*",+ "visible": true+ },+ {+ "name": "MPN",+ "value": "MMBTH10",+ "visible": true+ },+ {+ "name": "Manufacturer",+ "value": "UMW (Youtai Semiconductor)",+ "visible": true+ },+ {+ "name": "LCSC",+ "value": "C545531",+ "visible": true+ },+ {+ "name": "Mouser",+ "value": "",+ "visible": true+ },+ {+ "name": "DigiKey",+ "value": "",+ "visible": true+ },+ {+ "name": "Adom Wiki",+ "value": "https://wiki.adom.inc/adom/mmbth10",+ "visible": true+ },+ {+ "name": "Supplier 1",+ "value": "LCSC",+ "visible": false+ },+ {+ "name": "Supplier Part Number 1",+ "value": "C545531",+ "visible": false+ },+ {+ "name": "Manufacturer Part Number",+ "value": "MMBTH10",+ "visible": false+ }+ ],+ "pin_numbers_hidden": false,+ "pin_names_hidden": true+ },+ "footprint": {+ "name": "mmbth10",+ "pads": [+ {+ "number": "1",+ "x_mm": -0.9375,+ "y_mm": -0.95,+ "w_mm": 1.475,+ "h_mm": 0.6,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ },+ {+ "number": "2",+ "x_mm": -0.9375,+ "y_mm": 0.95,+ "w_mm": 1.475,+ "h_mm": 0.6,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ },+ {+ "number": "3",+ "x_mm": 0.9375,+ "y_mm": 0.0,+ "w_mm": 1.475,+ "h_mm": 0.6,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect"+ }+ ],+ "graphics": [+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": -0.76,+ "y1": -1.56,+ "x2": 0.76,+ "y2": -1.56,+ "width": 0.12+ },+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": -0.76,+ "y1": -1.51,+ "x2": -0.76,+ "y2": -1.56,+ "width": 0.12+ },+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": -0.76,+ "y1": 0.39,+ "x2": -0.76,+ "y2": -0.39,+ "width": 0.12+ },+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": -0.76,+ "y1": 1.56,+ "x2": -0.76,+ "y2": 1.51,+ "width": 0.12+ },+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": 0.76,+ "y1": -1.56,+ "x2": 0.76,+ "y2": -0.56,+ "width": 0.12+ },+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": 0.76,+ "y1": 0.56,+ "x2": 0.76,+ "y2": 1.56,+ "width": 0.12+ },+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": 0.76,+ "y1": 1.56,+ "x2": -0.76,+ "y2": 1.56,+ "width": 0.12+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": -1.93,+ "y1": -1.5,+ "x2": -0.9,+ "y2": -1.5,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": -1.93,+ "y1": -0.39,+ "x2": -1.93,+ "y2": -1.5,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": -1.93,+ "y1": 0.39,+ "x2": -0.9,+ "y2": 0.39,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": -1.93,+ "y1": 1.5,+ "x2": -1.93,+ "y2": 0.39,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": -0.9,+ "y1": -1.7,+ "x2": 0.9,+ "y2": -1.7,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": -0.9,+ "y1": -1.5,+ "x2": -0.9,+ "y2": -1.7,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": -0.9,+ "y1": -0.39,+ "x2": -1.93,+ "y2": -0.39,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": -0.9,+ "y1": 0.39,+ "x2": -0.9,+ "y2": -0.39,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": -0.9,+ "y1": 1.5,+ "x2": -1.93,+ "y2": 1.5,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": -0.9,+ "y1": 1.7,+ "x2": -0.9,+ "y2": 1.5,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": 0.9,+ "y1": -1.7,+ "x2": 0.9,+ "y2": -0.55,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": 0.9,+ "y1": -0.55,+ "x2": 1.93,+ "y2": -0.55,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": 0.9,+ "y1": 0.55,+ "x2": 0.9,+ "y2": 1.7,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": 0.9,+ "y1": 1.7,+ "x2": -0.9,+ "y2": 1.7,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": 1.93,+ "y1": -0.55,+ "x2": 1.93,+ "y2": 0.55,+ "width": 0.05+ },+ {+ "kind": "line",+ "layer": {+ "role": "courtyard"+ },+ "x1": 1.93,+ "y1": 0.55,+ "x2": 0.9,+ "y2": 0.55,+ "width": 0.05+ }+ ],+ "polys": [+ {+ "layer": {+ "role": "silk"+ },+ "points": [+ [+ -1.3,+ -0.38+ ],+ [+ -1.06,+ -0.05+ ],+ [+ -1.54,+ -0.05+ ]+ ],+ "width": 0.12,+ "filled": true+ },+ {+ "layer": {+ "role": "fab"+ },+ "points": [+ [+ -0.325,+ -1.45+ ],+ [+ 0.65,+ -1.45+ ],+ [+ 0.65,+ 1.45+ ],+ [+ -0.65,+ 1.45+ ],+ [+ -0.65,+ -1.125+ ]+ ],+ "width": 0.1,+ "filled": false+ }+ ]+ },+ "connect": [+ {+ "pin": "1",+ "pad": "1"+ },+ {+ "pin": "2",+ "pad": "2"+ },+ {+ "pin": "3",+ "pad": "3"+ }+ ],+ "provenance": {+ "source": "kicad_import"+ }+}
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/mmbth10-datasheet.pdfadded⋯ 1 unchanged line ⋯
mmbth10-etched.glbadded⋯ 1 unchanged line ⋯
mmbth10-etched.stepadded+8447@@ -0,0 +1,8447 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-08T15:39:54',('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('SOT-23','SOT-23','',(#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('24','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('SOT-23','SOT-23','',(#57));+#57 = PRODUCT_CONTEXT('',#2,'mechanical');+#58 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#59 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#60),#4657);+#60 = MANIFOLD_SOLID_BREP('',#61);+#61 = CLOSED_SHELL('',(#62,#179,#360,#413,#488,#536,#701,#810,#863,#916,+ #948,#994,#1262,#1286,#1364,#1455,#1536,#1627,#1654,#1686,#1777,+ #1845,#1891,#1937,#1964,#2038,#2191,#2238,#2285,#2332,#2430,#2482,+ #2586,#2815,#2864,#3036,#3063,#3287,#3336,#3508,#3732,#3781,#3953,+ #3980,#4007,#4114,#4140,#4166,#4193,#4200,#4227,#4254,#4281,#4308,+ #4335,#4362,#4369,#4396,#4423,#4450,#4477,#4504,#4511,#4538,#4565,+ #4592,#4619,#4646,#4653));+#62 = ADVANCED_FACE('',(#63),#77,.F.);+#63 = FACE_BOUND('',#64,.F.);+#64 = EDGE_LOOP('',(#65,#99,#126,#154));+#65 = ORIENTED_EDGE('',*,*,#66,.T.);+#66 = EDGE_CURVE('',#67,#69,#71,.T.);+#67 = VERTEX_POINT('',#68);+#68 = CARTESIAN_POINT('',(-0.571621551758,1.433243103516,0.1));+#69 = VERTEX_POINT('',#70);+#70 = CARTESIAN_POINT('',(0.571621551758,1.433243103516,0.1));+#71 = SURFACE_CURVE('',#72,(#76,#87),.PCURVE_S1.);+#72 = LINE('',#73,#74);+#73 = CARTESIAN_POINT('',(-0.571621551758,1.433243103516,0.1));+#74 = VECTOR('',#75,1.);+#75 = DIRECTION('',(1.,1.110223024625E-16,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.21),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#78 = CARTESIAN_POINT('',(-0.571621551758,1.433243103516,0.1));+#79 = CARTESIAN_POINT('',(-0.605,1.5,0.575));+#80 = CARTESIAN_POINT('',(0.571621551758,1.433243103516,0.1));+#81 = CARTESIAN_POINT('',(0.605,1.5,0.575));+#82 = DEFINITIONAL_REPRESENTATION('',(#83),#86);+#83 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#84,#85),.UNSPECIFIED.,.F.,.F.,(2,+ 2),(0.,1.143243103516),.PIECEWISE_BEZIER_KNOTS.);+#84 = CARTESIAN_POINT('',(2.364955900199E-17,-8.752016896597E-17));+#85 = CARTESIAN_POINT('',(1.21,-1.602162157987E-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('',(-0.571621551758,1.433243103516,0.1));+#91 = DIRECTION('',(0.,0.,-1.));+#92 = DIRECTION('',(0.370454302632,-0.928850692879,0.));+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);+#94 = LINE('',#95,#96);+#95 = CARTESIAN_POINT('',(0.,-0.));+#96 = VECTOR('',#97,1.);+#97 = DIRECTION('',(0.370454302632,-0.928850692879));+#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('',(0.605,1.5,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('',(0.571621551758,1.433243103516,0.1));+#106 = CARTESIAN_POINT('',(0.605,1.5,0.575));+#107 = PCURVE('',#77,#108);+#108 = DEFINITIONAL_REPRESENTATION('',(#109),#113);+#109 = LINE('',#110,#111);+#110 = CARTESIAN_POINT('',(1.21,-1.377476585051E-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('',(0.571621551758,1.433243103516,0.1));+#117 = CARTESIAN_POINT('',(0.605,1.5,0.575));+#118 = CARTESIAN_POINT('',(0.633243103516,1.371621551758,0.1));+#119 = CARTESIAN_POINT('',(0.7,1.405,0.575));+#120 = DEFINITIONAL_REPRESENTATION('',(#121),#125);+#121 = LINE('',#122,#123);+#122 = CARTESIAN_POINT('',(-3.133220902427E-16,-1.527712402849E-18));+#123 = VECTOR('',#124,1.);+#124 = DIRECTION('',(4.954894605865E-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('',(-0.605,1.5,0.575));+#130 = SURFACE_CURVE('',#131,(#135,#142),.PCURVE_S1.);+#131 = LINE('',#132,#133);+#132 = CARTESIAN_POINT('',(-0.605,1.5,0.575));+#133 = VECTOR('',#134,1.);+#134 = DIRECTION('',(1.,1.110223024625E-16,0.));+#135 = PCURVE('',#77,#136);+#136 = DEFINITIONAL_REPRESENTATION('',(#137),#141);+#137 = LINE('',#138,#139);+#138 = CARTESIAN_POINT('',(1.551704078583E-17,1.));+#139 = VECTOR('',#140,1.);+#140 = DIRECTION('',(1.,9.175396897729E-17));+#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('',(-0.605,1.5,0.725));+#146 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#147 = DIRECTION('',(1.,1.110223024625E-16,0.));+#148 = DEFINITIONAL_REPRESENTATION('',(#149),#153);+#149 = LINE('',#150,#151);+#150 = CARTESIAN_POINT('',(0.,-0.15));+#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('',#67,#128,#156,.T.);+#156 = SURFACE_CURVE('',#157,(#160,#167),.PCURVE_S1.);+#157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#158,#159),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#158 = CARTESIAN_POINT('',(-0.571621551758,1.433243103516,0.1));+#159 = CARTESIAN_POINT('',(-0.605,1.5,0.575));+#160 = PCURVE('',#77,#161);+#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);+#162 = LINE('',#163,#164);+#163 = CARTESIAN_POINT('',(2.364955900199E-17,-8.752016896597E-17));+#164 = VECTOR('',#165,1.);+#165 = DIRECTION('',(-8.132518216158E-18,1.));+#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#167 = PCURVE('',#168,#173);+#168 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#169,#170)+ ,(#171,#172+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#169 = CARTESIAN_POINT('',(-0.633243103516,1.371621551758,0.1));+#170 = CARTESIAN_POINT('',(-0.7,1.405,0.575));+#171 = CARTESIAN_POINT('',(-0.571621551758,1.433243103516,0.1));+#172 = CARTESIAN_POINT('',(-0.605,1.5,0.575));+#173 = DEFINITIONAL_REPRESENTATION('',(#174),#178);+#174 = LINE('',#175,#176);+#175 = CARTESIAN_POINT('',(0.134350288425,-9.792257537607E-17));+#176 = VECTOR('',#177,1.);+#177 = DIRECTION('',(-4.163336342344E-16,1.));+#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#179 = ADVANCED_FACE('',(#180),#88,.T.);+#180 = FACE_BOUND('',#181,.T.);+#181 = EDGE_LOOP('',(#182,#183,#205,#232,#259,#286,#313,#340));+#182 = ORIENTED_EDGE('',*,*,#66,.T.);+#183 = ORIENTED_EDGE('',*,*,#184,.T.);+#184 = EDGE_CURVE('',#69,#185,#187,.T.);+#185 = VERTEX_POINT('',#186);+#186 = CARTESIAN_POINT('',(0.633243103516,1.371621551758,0.1));+#187 = SURFACE_CURVE('',#188,(#192,#199),.PCURVE_S1.);+#188 = LINE('',#189,#190);+#189 = CARTESIAN_POINT('',(0.571621551758,1.433243103516,0.1));+#190 = VECTOR('',#191,1.);+#191 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#192 = PCURVE('',#88,#193);+#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198);+#194 = LINE('',#195,#196);+#195 = CARTESIAN_POINT('',(0.423519326652,-1.06190214883));+#196 = VECTOR('',#197,1.);+#197 = DIRECTION('',(0.918747373155,-0.394845874134));+#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#199 = PCURVE('',#115,#200);+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#204);+#201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#202,#203),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,8.714603423064E-02),.PIECEWISE_BEZIER_KNOTS.);+#202 = CARTESIAN_POINT('',(-3.133220902427E-16,-1.527712402849E-18));+#203 = CARTESIAN_POINT('',(0.134350288425,-1.04928793607E-17));+#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#205 = ORIENTED_EDGE('',*,*,#206,.T.);+#206 = EDGE_CURVE('',#185,#207,#209,.T.);+#207 = VERTEX_POINT('',#208);+#208 = CARTESIAN_POINT('',(0.633243103516,-1.371621551758,0.1));+#209 = SURFACE_CURVE('',#210,(#214,#221),.PCURVE_S1.);+#210 = LINE('',#211,#212);+#211 = CARTESIAN_POINT('',(0.633243103516,1.371621551758,0.1));+#212 = VECTOR('',#213,1.);+#213 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#214 = PCURVE('',#88,#215);+#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220);+#216 = LINE('',#217,#218);+#217 = CARTESIAN_POINT('',(0.503584516682,-1.096311400893));+#218 = VECTOR('',#219,1.);+#219 = DIRECTION('',(0.928850692879,0.370454302632));+#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#221 = PCURVE('',#222,#227);+#222 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#223,#224)+ ,(#225,#226+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.81),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#223 = CARTESIAN_POINT('',(0.633243103516,1.371621551758,0.1));+#224 = CARTESIAN_POINT('',(0.7,1.405,0.575));+#225 = CARTESIAN_POINT('',(0.633243103516,-1.371621551758,0.1));+#226 = CARTESIAN_POINT('',(0.7,-1.405,0.575));+#227 = DEFINITIONAL_REPRESENTATION('',(#228),#231);+#228 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#229,#230),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,2.743243103516),.PIECEWISE_BEZIER_KNOTS.);+#229 = CARTESIAN_POINT('',(8.592089195476E-17,-4.422562847516E-19));+#230 = CARTESIAN_POINT('',(2.81,2.082696191237E-17));+#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#232 = ORIENTED_EDGE('',*,*,#233,.T.);+#233 = EDGE_CURVE('',#207,#234,#236,.T.);+#234 = VERTEX_POINT('',#235);+#235 = CARTESIAN_POINT('',(0.571621551758,-1.433243103516,0.1));+#236 = SURFACE_CURVE('',#237,(#241,#248),.PCURVE_S1.);+#237 = LINE('',#238,#239);+#238 = CARTESIAN_POINT('',(0.633243103516,-1.371621551758,0.1));+#239 = VECTOR('',#240,1.);+#240 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#241 = PCURVE('',#88,#242);+#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);+#243 = LINE('',#244,#245);+#244 = CARTESIAN_POINT('',(3.051647774118,-8.006519002998E-02));+#245 = VECTOR('',#246,1.);+#246 = DIRECTION('',(0.394845874134,0.918747373155));+#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#248 = PCURVE('',#249,#254);+#249 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#250,#251)+ ,(#252,#253+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#250 = CARTESIAN_POINT('',(0.633243103516,-1.371621551758,0.1));+#251 = CARTESIAN_POINT('',(0.7,-1.405,0.575));+#252 = CARTESIAN_POINT('',(0.571621551758,-1.433243103516,0.1));+#253 = CARTESIAN_POINT('',(0.605,-1.5,0.575));+#254 = DEFINITIONAL_REPRESENTATION('',(#255),#258);+#255 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#256,#257),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,8.714603423064E-02),.PIECEWISE_BEZIER_KNOTS.);+#256 = CARTESIAN_POINT('',(2.90979603374E-16,-2.562410586729E-17));+#257 = CARTESIAN_POINT('',(0.134350288425,-4.075997709641E-17));+#258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#259 = ORIENTED_EDGE('',*,*,#260,.T.);+#260 = EDGE_CURVE('',#234,#261,#263,.T.);+#261 = VERTEX_POINT('',#262);+#262 = CARTESIAN_POINT('',(-0.571621551758,-1.433243103516,0.1));+#263 = SURFACE_CURVE('',#264,(#268,#275),.PCURVE_S1.);+#264 = LINE('',#265,#266);+#265 = CARTESIAN_POINT('',(0.571621551758,-1.433243103516,0.1));+#266 = VECTOR('',#267,1.);+#267 = DIRECTION('',(-1.,-1.110223024625E-16,0.));+#268 = PCURVE('',#88,#269);+#269 = DEFINITIONAL_REPRESENTATION('',(#270),#274);+#270 = LINE('',#271,#272);+#271 = CARTESIAN_POINT('',(3.086057026181,3.115285807098E-13));+#272 = VECTOR('',#273,1.);+#273 = DIRECTION('',(-0.370454302632,0.928850692879));+#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#275 = PCURVE('',#276,#281);+#276 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#277,#278)+ ,(#279,#280+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.21),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#277 = CARTESIAN_POINT('',(0.571621551758,-1.433243103516,0.1));+#278 = CARTESIAN_POINT('',(0.605,-1.5,0.575));+#279 = CARTESIAN_POINT('',(-0.571621551758,-1.433243103516,0.1));+#280 = CARTESIAN_POINT('',(-0.605,-1.5,0.575));+#281 = DEFINITIONAL_REPRESENTATION('',(#282),#285);+#282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#283,#284),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.143243103516),.PIECEWISE_BEZIER_KNOTS.);+#283 = CARTESIAN_POINT('',(2.364955900199E-17,-8.752016896597E-17));+#284 = CARTESIAN_POINT('',(1.21,-1.602162157987E-17));+#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#286 = ORIENTED_EDGE('',*,*,#287,.T.);+#287 = EDGE_CURVE('',#261,#288,#290,.T.);+#288 = VERTEX_POINT('',#289);+#289 = CARTESIAN_POINT('',(-0.633243103516,-1.371621551758,0.1));+#290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.);+#291 = LINE('',#292,#293);+#292 = CARTESIAN_POINT('',(-0.571621551758,-1.433243103516,0.1));+#293 = VECTOR('',#294,1.);+#294 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#295 = PCURVE('',#88,#296);+#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301);+#297 = LINE('',#298,#299);+#298 = CARTESIAN_POINT('',(2.662537699529,1.06190214883));+#299 = VECTOR('',#300,1.);+#300 = DIRECTION('',(-0.918747373155,0.394845874134));+#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#302 = PCURVE('',#303,#308);+#303 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#304,#305)+ ,(#306,#307+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#304 = CARTESIAN_POINT('',(-0.571621551758,-1.433243103516,0.1));+#305 = CARTESIAN_POINT('',(-0.605,-1.5,0.575));+#306 = CARTESIAN_POINT('',(-0.633243103516,-1.371621551758,0.1));+#307 = CARTESIAN_POINT('',(-0.7,-1.405,0.575));+#308 = DEFINITIONAL_REPRESENTATION('',(#309),#312);+#309 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#310,#311),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,8.714603423064E-02),.PIECEWISE_BEZIER_KNOTS.);+#310 = CARTESIAN_POINT('',(-3.133220902427E-16,-1.527712402849E-18));+#311 = CARTESIAN_POINT('',(0.134350288425,-1.04928793607E-17));+#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#313 = ORIENTED_EDGE('',*,*,#314,.T.);+#314 = EDGE_CURVE('',#288,#315,#317,.T.);+#315 = VERTEX_POINT('',#316);+#316 = CARTESIAN_POINT('',(-0.633243103516,1.371621551758,0.1));+#317 = SURFACE_CURVE('',#318,(#322,#329),.PCURVE_S1.);+#318 = LINE('',#319,#320);+#319 = CARTESIAN_POINT('',(-0.633243103516,-1.371621551758,0.1));+#320 = VECTOR('',#321,1.);+#321 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#322 = PCURVE('',#88,#323);+#323 = DEFINITIONAL_REPRESENTATION('',(#324),#328);+#324 = LINE('',#325,#326);+#325 = CARTESIAN_POINT('',(2.582472509499,1.096311400893));+#326 = VECTOR('',#327,1.);+#327 = DIRECTION('',(-0.928850692879,-0.370454302632));+#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#329 = PCURVE('',#330,#335);+#330 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#331,#332)+ ,(#333,#334+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.81),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#331 = CARTESIAN_POINT('',(-0.633243103516,-1.371621551758,0.1));+#332 = CARTESIAN_POINT('',(-0.7,-1.405,0.575));+#333 = CARTESIAN_POINT('',(-0.633243103516,1.371621551758,0.1));+#334 = CARTESIAN_POINT('',(-0.7,1.405,0.575));+#335 = DEFINITIONAL_REPRESENTATION('',(#336),#339);+#336 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#337,#338),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,2.743243103516),.PIECEWISE_BEZIER_KNOTS.);+#337 = CARTESIAN_POINT('',(8.592089195476E-17,-4.422562847516E-19));+#338 = CARTESIAN_POINT('',(2.81,2.082696191237E-17));+#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#340 = ORIENTED_EDGE('',*,*,#341,.T.);+#341 = EDGE_CURVE('',#315,#67,#342,.T.);+#342 = SURFACE_CURVE('',#343,(#347,#354),.PCURVE_S1.);+#343 = LINE('',#344,#345);+#344 = CARTESIAN_POINT('',(-0.633243103516,1.371621551758,0.1));+#345 = VECTOR('',#346,1.);+#346 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#347 = PCURVE('',#88,#348);+#348 = DEFINITIONAL_REPRESENTATION('',(#349),#353);+#349 = LINE('',#350,#351);+#350 = CARTESIAN_POINT('',(3.440925206308E-02,8.006519003029E-02));+#351 = VECTOR('',#352,1.);+#352 = DIRECTION('',(-0.394845874134,-0.918747373155));+#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#354 = PCURVE('',#168,#355);+#355 = DEFINITIONAL_REPRESENTATION('',(#356),#359);+#356 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#357,#358),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,8.714603423064E-02),.PIECEWISE_BEZIER_KNOTS.);+#357 = CARTESIAN_POINT('',(2.90979603374E-16,-2.562410586729E-17));+#358 = CARTESIAN_POINT('',(0.134350288425,-4.075997709641E-17));+#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#360 = ADVANCED_FACE('',(#361),#115,.F.);+#361 = FACE_BOUND('',#362,.F.);+#362 = EDGE_LOOP('',(#363,#364,#386,#412));+#363 = ORIENTED_EDGE('',*,*,#184,.T.);+#364 = ORIENTED_EDGE('',*,*,#365,.T.);+#365 = EDGE_CURVE('',#185,#366,#368,.T.);+#366 = VERTEX_POINT('',#367);+#367 = CARTESIAN_POINT('',(0.7,1.405,0.575));+#368 = SURFACE_CURVE('',#369,(#372,#379),.PCURVE_S1.);+#369 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#370,#371),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#370 = CARTESIAN_POINT('',(0.633243103516,1.371621551758,0.1));+#371 = CARTESIAN_POINT('',(0.7,1.405,0.575));+#372 = PCURVE('',#115,#373);+#373 = DEFINITIONAL_REPRESENTATION('',(#374),#378);+#374 = LINE('',#375,#376);+#375 = CARTESIAN_POINT('',(0.134350288425,-6.765547764036E-17));+#376 = VECTOR('',#377,1.);+#377 = DIRECTION('',(1.387778780781E-16,1.));+#378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#379 = PCURVE('',#222,#380);+#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385);+#381 = LINE('',#382,#383);+#382 = CARTESIAN_POINT('',(8.592089195476E-17,-4.422562847516E-19));+#383 = VECTOR('',#384,1.);+#384 = DIRECTION('',(-8.584023894991E-17,1.));+#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#386 = ORIENTED_EDGE('',*,*,#387,.F.);+#387 = EDGE_CURVE('',#101,#366,#388,.T.);+#388 = SURFACE_CURVE('',#389,(#393,#400),.PCURVE_S1.);+#389 = LINE('',#390,#391);+#390 = CARTESIAN_POINT('',(0.605,1.5,0.575));+#391 = VECTOR('',#392,1.);+#392 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#393 = PCURVE('',#115,#394);+#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399);+#395 = LINE('',#396,#397);+#396 = CARTESIAN_POINT('',(1.821673703439E-16,1.));+#397 = VECTOR('',#398,1.);+#398 = DIRECTION('',(1.,0.));+#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#400 = PCURVE('',#401,#406);+#401 = PLANE('',#402);+#402 = AXIS2_PLACEMENT_3D('',#403,#404,#405);+#403 = CARTESIAN_POINT('',(0.605,1.5,0.725));+#404 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#405 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#406 = DEFINITIONAL_REPRESENTATION('',(#407),#411);+#407 = LINE('',#408,#409);+#408 = CARTESIAN_POINT('',(0.,-0.15));+#409 = VECTOR('',#410,1.);+#410 = DIRECTION('',(1.,0.));+#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#412 = ORIENTED_EDGE('',*,*,#100,.F.);+#413 = ADVANCED_FACE('',(#414),#143,.F.);+#414 = FACE_BOUND('',#415,.F.);+#415 = EDGE_LOOP('',(#416,#417,#437,#465));+#416 = ORIENTED_EDGE('',*,*,#127,.T.);+#417 = ORIENTED_EDGE('',*,*,#418,.T.);+#418 = EDGE_CURVE('',#101,#419,#421,.T.);+#419 = VERTEX_POINT('',#420);+#420 = CARTESIAN_POINT('',(0.605,1.5,0.725));+#421 = SURFACE_CURVE('',#422,(#425,#431),.PCURVE_S1.);+#422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#423,#424),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#423 = CARTESIAN_POINT('',(0.605,1.5,0.575));+#424 = CARTESIAN_POINT('',(0.605,1.5,0.725));+#425 = PCURVE('',#143,#426);+#426 = DEFINITIONAL_REPRESENTATION('',(#427),#430);+#427 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#428,#429),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#428 = CARTESIAN_POINT('',(1.21,-0.15));+#429 = CARTESIAN_POINT('',(1.21,0.));+#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#431 = PCURVE('',#401,#432);+#432 = DEFINITIONAL_REPRESENTATION('',(#433),#436);+#433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#434,#435),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#434 = CARTESIAN_POINT('',(0.,-0.15));+#435 = CARTESIAN_POINT('',(0.,0.));+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#437 = ORIENTED_EDGE('',*,*,#438,.F.);+#438 = EDGE_CURVE('',#439,#419,#441,.T.);+#439 = VERTEX_POINT('',#440);+#440 = CARTESIAN_POINT('',(-0.605,1.5,0.725));+#441 = SURFACE_CURVE('',#442,(#446,#453),.PCURVE_S1.);+#442 = LINE('',#443,#444);+#443 = CARTESIAN_POINT('',(-0.605,1.5,0.725));+#444 = VECTOR('',#445,1.);+#445 = DIRECTION('',(1.,1.110223024625E-16,0.));+#446 = PCURVE('',#143,#447);+#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452);+#448 = LINE('',#449,#450);+#449 = CARTESIAN_POINT('',(0.,0.));+#450 = VECTOR('',#451,1.);+#451 = DIRECTION('',(1.,0.));+#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#453 = PCURVE('',#454,#459);+#454 = PLANE('',#455);+#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458);+#456 = CARTESIAN_POINT('',(-1.486299604971E-16,1.4875,0.725));+#457 = DIRECTION('',(1.022886882533E-31,-6.310887241768E-27,-1.));+#458 = DIRECTION('',(1.,1.217738924546E-16,1.022886882525E-31));+#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464);+#460 = LINE('',#461,#462);+#461 = CARTESIAN_POINT('',(-0.605,-1.25E-02));+#462 = VECTOR('',#463,1.);+#463 = DIRECTION('',(1.,1.07515899921E-17));+#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#465 = ORIENTED_EDGE('',*,*,#466,.F.);+#466 = EDGE_CURVE('',#128,#439,#467,.T.);+#467 = SURFACE_CURVE('',#468,(#471,#477),.PCURVE_S1.);+#468 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#469,#470),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#469 = CARTESIAN_POINT('',(-0.605,1.5,0.575));+#470 = CARTESIAN_POINT('',(-0.605,1.5,0.725));+#471 = PCURVE('',#143,#472);+#472 = DEFINITIONAL_REPRESENTATION('',(#473),#476);+#473 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#474,#475),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#474 = CARTESIAN_POINT('',(0.,-0.15));+#475 = CARTESIAN_POINT('',(0.,0.));+#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#477 = PCURVE('',#478,#483);+#478 = PLANE('',#479);+#479 = AXIS2_PLACEMENT_3D('',#480,#481,#482);+#480 = CARTESIAN_POINT('',(-0.7,1.405,0.725));+#481 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#482 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#483 = DEFINITIONAL_REPRESENTATION('',(#484),#487);+#484 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#485,#486),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#485 = CARTESIAN_POINT('',(0.134350288425,-0.15));+#486 = CARTESIAN_POINT('',(0.134350288425,0.));+#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#488 = ADVANCED_FACE('',(#489),#168,.F.);+#489 = FACE_BOUND('',#490,.F.);+#490 = EDGE_LOOP('',(#491,#492,#493,#516));+#491 = ORIENTED_EDGE('',*,*,#341,.T.);+#492 = ORIENTED_EDGE('',*,*,#155,.T.);+#493 = ORIENTED_EDGE('',*,*,#494,.F.);+#494 = EDGE_CURVE('',#495,#128,#497,.T.);+#495 = VERTEX_POINT('',#496);+#496 = CARTESIAN_POINT('',(-0.7,1.405,0.575));+#497 = SURFACE_CURVE('',#498,(#502,#509),.PCURVE_S1.);+#498 = LINE('',#499,#500);+#499 = CARTESIAN_POINT('',(-0.7,1.405,0.575));+#500 = VECTOR('',#501,1.);+#501 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#502 = PCURVE('',#168,#503);+#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508);+#504 = LINE('',#505,#506);+#505 = CARTESIAN_POINT('',(-1.31929387157E-16,1.));+#506 = VECTOR('',#507,1.);+#507 = DIRECTION('',(1.,0.));+#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#509 = PCURVE('',#478,#510);+#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515);+#511 = LINE('',#512,#513);+#512 = CARTESIAN_POINT('',(0.,-0.15));+#513 = VECTOR('',#514,1.);+#514 = DIRECTION('',(1.,0.));+#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#516 = ORIENTED_EDGE('',*,*,#517,.F.);+#517 = EDGE_CURVE('',#315,#495,#518,.T.);+#518 = SURFACE_CURVE('',#519,(#522,#529),.PCURVE_S1.);+#519 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#520,#521),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#520 = CARTESIAN_POINT('',(-0.633243103516,1.371621551758,0.1));+#521 = CARTESIAN_POINT('',(-0.7,1.405,0.575));+#522 = PCURVE('',#168,#523);+#523 = DEFINITIONAL_REPRESENTATION('',(#524),#528);+#524 = LINE('',#525,#526);+#525 = CARTESIAN_POINT('',(2.90979603374E-16,-2.562410586729E-17));+#526 = VECTOR('',#527,1.);+#527 = DIRECTION('',(-4.229089905309E-16,1.));+#528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#529 = PCURVE('',#330,#530);+#530 = DEFINITIONAL_REPRESENTATION('',(#531),#535);+#531 = LINE('',#532,#533);+#532 = CARTESIAN_POINT('',(2.81,-3.647403524935E-17));+#533 = VECTOR('',#534,1.);+#534 = DIRECTION('',(0.,1.));+#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#536 = ADVANCED_FACE('',(#537),#330,.F.);+#537 = FACE_BOUND('',#538,.F.);+#538 = EDGE_LOOP('',(#539,#540,#541,#569,#597,#625,#653,#681));+#539 = ORIENTED_EDGE('',*,*,#314,.T.);+#540 = ORIENTED_EDGE('',*,*,#517,.T.);+#541 = ORIENTED_EDGE('',*,*,#542,.F.);+#542 = EDGE_CURVE('',#543,#495,#545,.T.);+#543 = VERTEX_POINT('',#544);+#544 = CARTESIAN_POINT('',(-0.7,1.15,0.575));+#545 = SURFACE_CURVE('',#546,(#550,#557),.PCURVE_S1.);+#546 = LINE('',#547,#548);+#547 = CARTESIAN_POINT('',(-0.7,-1.405,0.575));+#548 = VECTOR('',#549,1.);+#549 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#550 = PCURVE('',#330,#551);+#551 = DEFINITIONAL_REPRESENTATION('',(#552),#556);+#552 = LINE('',#553,#554);+#553 = CARTESIAN_POINT('',(0.,1.));+#554 = VECTOR('',#555,1.);+#555 = DIRECTION('',(1.,0.));+#556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#557 = PCURVE('',#558,#563);+#558 = PLANE('',#559);+#559 = AXIS2_PLACEMENT_3D('',#560,#561,#562);+#560 = CARTESIAN_POINT('',(-0.7,-1.405,0.725));+#561 = DIRECTION('',(1.,1.110223024625E-16,0.));+#562 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#563 = DEFINITIONAL_REPRESENTATION('',(#564),#568);+#564 = LINE('',#565,#566);+#565 = CARTESIAN_POINT('',(0.,-0.15));+#566 = VECTOR('',#567,1.);+#567 = DIRECTION('',(1.,0.));+#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#569 = ORIENTED_EDGE('',*,*,#570,.F.);+#570 = EDGE_CURVE('',#571,#543,#573,.T.);+#571 = VERTEX_POINT('',#572);+#572 = CARTESIAN_POINT('',(-0.7,0.75,0.575));+#573 = SURFACE_CURVE('',#574,(#578,#585),.PCURVE_S1.);+#574 = LINE('',#575,#576);+#575 = CARTESIAN_POINT('',(-0.7,0.75,0.575));+#576 = VECTOR('',#577,1.);+#577 = DIRECTION('',(1.144237745222E-17,1.,0.));+#578 = PCURVE('',#330,#579);+#579 = DEFINITIONAL_REPRESENTATION('',(#580),#584);+#580 = LINE('',#581,#582);+#581 = CARTESIAN_POINT('',(2.155,1.));+#582 = VECTOR('',#583,1.);+#583 = DIRECTION('',(1.,2.775557561563E-16));+#584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#585 = PCURVE('',#586,#591);+#586 = CYLINDRICAL_SURFACE('',#587,0.1);+#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);+#588 = CARTESIAN_POINT('',(-0.7,0.75,0.475));+#589 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#590 = DIRECTION('',(2.22044604925E-15,-2.540718180781E-32,1.));+#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596);+#592 = LINE('',#593,#594);+#593 = CARTESIAN_POINT('',(0.,0.));+#594 = VECTOR('',#595,1.);+#595 = DIRECTION('',(0.,-1.));+#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#597 = ORIENTED_EDGE('',*,*,#598,.F.);+#598 = EDGE_CURVE('',#599,#571,#601,.T.);+#599 = VERTEX_POINT('',#600);+#600 = CARTESIAN_POINT('',(-0.7,-0.75,0.575));+#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.);+#602 = LINE('',#603,#604);+#603 = CARTESIAN_POINT('',(-0.7,-1.405,0.575));+#604 = VECTOR('',#605,1.);+#605 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#606 = PCURVE('',#330,#607);+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);+#608 = LINE('',#609,#610);+#609 = CARTESIAN_POINT('',(0.,1.));+#610 = VECTOR('',#611,1.);+#611 = DIRECTION('',(1.,7.401486830834E-17));+#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#613 = PCURVE('',#614,#619);+#614 = PLANE('',#615);+#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);+#616 = CARTESIAN_POINT('',(-0.7,-1.405,0.725));+#617 = DIRECTION('',(1.,1.110223024625E-16,0.));+#618 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624);+#620 = LINE('',#621,#622);+#621 = CARTESIAN_POINT('',(0.,-0.15));+#622 = VECTOR('',#623,1.);+#623 = DIRECTION('',(1.,0.));+#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#625 = ORIENTED_EDGE('',*,*,#626,.F.);+#626 = EDGE_CURVE('',#627,#599,#629,.T.);+#627 = VERTEX_POINT('',#628);+#628 = CARTESIAN_POINT('',(-0.7,-1.15,0.575));+#629 = SURFACE_CURVE('',#630,(#634,#641),.PCURVE_S1.);+#630 = LINE('',#631,#632);+#631 = CARTESIAN_POINT('',(-0.7,-1.15,0.575));+#632 = VECTOR('',#633,1.);+#633 = DIRECTION('',(1.144237745222E-17,1.,0.));+#634 = PCURVE('',#330,#635);+#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640);+#636 = LINE('',#637,#638);+#637 = CARTESIAN_POINT('',(0.255,1.));+#638 = VECTOR('',#639,1.);+#639 = DIRECTION('',(1.,0.));+#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#641 = PCURVE('',#642,#647);+#642 = CYLINDRICAL_SURFACE('',#643,0.1);+#643 = AXIS2_PLACEMENT_3D('',#644,#645,#646);+#644 = CARTESIAN_POINT('',(-0.7,-1.15,0.475));+#645 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#646 = DIRECTION('',(2.22044604925E-15,-2.540718180781E-32,1.));+#647 = DEFINITIONAL_REPRESENTATION('',(#648),#652);+#648 = LINE('',#649,#650);+#649 = CARTESIAN_POINT('',(0.,0.));+#650 = VECTOR('',#651,1.);+#651 = DIRECTION('',(0.,-1.));+#652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#653 = ORIENTED_EDGE('',*,*,#654,.F.);+#654 = EDGE_CURVE('',#655,#627,#657,.T.);+#655 = VERTEX_POINT('',#656);+#656 = CARTESIAN_POINT('',(-0.7,-1.405,0.575));+#657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.);+#658 = LINE('',#659,#660);+#659 = CARTESIAN_POINT('',(-0.7,-1.405,0.575));+#660 = VECTOR('',#661,1.);+#661 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#662 = PCURVE('',#330,#663);+#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);+#664 = LINE('',#665,#666);+#665 = CARTESIAN_POINT('',(8.065300485606E-20,1.));+#666 = VECTOR('',#667,1.);+#667 = DIRECTION('',(1.,0.));+#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#669 = PCURVE('',#670,#675);+#670 = PLANE('',#671);+#671 = AXIS2_PLACEMENT_3D('',#672,#673,#674);+#672 = CARTESIAN_POINT('',(-0.7,-1.405,0.725));+#673 = DIRECTION('',(1.,1.110223024625E-16,0.));+#674 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680);+#676 = LINE('',#677,#678);+#677 = CARTESIAN_POINT('',(0.,-0.15));+#678 = VECTOR('',#679,1.);+#679 = DIRECTION('',(1.,0.));+#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#681 = ORIENTED_EDGE('',*,*,#682,.F.);+#682 = EDGE_CURVE('',#288,#655,#683,.T.);+#683 = SURFACE_CURVE('',#684,(#687,#694),.PCURVE_S1.);+#684 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#685,#686),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#685 = CARTESIAN_POINT('',(-0.633243103516,-1.371621551758,0.1));+#686 = CARTESIAN_POINT('',(-0.7,-1.405,0.575));+#687 = PCURVE('',#330,#688);+#688 = DEFINITIONAL_REPRESENTATION('',(#689),#693);+#689 = LINE('',#690,#691);+#690 = CARTESIAN_POINT('',(8.592089195476E-17,-4.422562847516E-19));+#691 = VECTOR('',#692,1.);+#692 = DIRECTION('',(-8.584023894991E-17,1.));+#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#694 = PCURVE('',#303,#695);+#695 = DEFINITIONAL_REPRESENTATION('',(#696),#700);+#696 = LINE('',#697,#698);+#697 = CARTESIAN_POINT('',(0.134350288425,-6.765547764036E-17));+#698 = VECTOR('',#699,1.);+#699 = DIRECTION('',(1.387778780781E-16,1.));+#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#701 = ADVANCED_FACE('',(#702),#222,.F.);+#702 = FACE_BOUND('',#703,.F.);+#703 = EDGE_LOOP('',(#704,#705,#727,#755,#783,#809));+#704 = ORIENTED_EDGE('',*,*,#206,.T.);+#705 = ORIENTED_EDGE('',*,*,#706,.T.);+#706 = EDGE_CURVE('',#207,#707,#709,.T.);+#707 = VERTEX_POINT('',#708);+#708 = CARTESIAN_POINT('',(0.7,-1.405,0.575));+#709 = SURFACE_CURVE('',#710,(#713,#720),.PCURVE_S1.);+#710 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#711,#712),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#711 = CARTESIAN_POINT('',(0.633243103516,-1.371621551758,0.1));+#712 = CARTESIAN_POINT('',(0.7,-1.405,0.575));+#713 = PCURVE('',#222,#714);+#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719);+#715 = LINE('',#716,#717);+#716 = CARTESIAN_POINT('',(2.81,-3.647403524935E-17));+#717 = VECTOR('',#718,1.);+#718 = DIRECTION('',(0.,1.));+#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#720 = PCURVE('',#249,#721);+#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726);+#722 = LINE('',#723,#724);+#723 = CARTESIAN_POINT('',(2.90979603374E-16,-2.562410586729E-17));+#724 = VECTOR('',#725,1.);+#725 = DIRECTION('',(-4.229089905309E-16,1.));+#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#727 = ORIENTED_EDGE('',*,*,#728,.F.);+#728 = EDGE_CURVE('',#729,#707,#731,.T.);+#729 = VERTEX_POINT('',#730);+#730 = CARTESIAN_POINT('',(0.7,-0.2,0.575));+#731 = SURFACE_CURVE('',#732,(#736,#743),.PCURVE_S1.);+#732 = LINE('',#733,#734);+#733 = CARTESIAN_POINT('',(0.7,1.405,0.575));+#734 = VECTOR('',#735,1.);+#735 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#736 = PCURVE('',#222,#737);+#737 = DEFINITIONAL_REPRESENTATION('',(#738),#742);+#738 = LINE('',#739,#740);+#739 = CARTESIAN_POINT('',(0.,1.));+#740 = VECTOR('',#741,1.);+#741 = DIRECTION('',(1.,0.));+#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#743 = PCURVE('',#744,#749);+#744 = PLANE('',#745);+#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748);+#746 = CARTESIAN_POINT('',(0.7,1.405,0.725));+#747 = DIRECTION('',(-1.,-1.110223024625E-16,0.));+#748 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#749 = DEFINITIONAL_REPRESENTATION('',(#750),#754);+#750 = LINE('',#751,#752);+#751 = CARTESIAN_POINT('',(0.,-0.15));+#752 = VECTOR('',#753,1.);+#753 = DIRECTION('',(1.,0.));+#754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#755 = ORIENTED_EDGE('',*,*,#756,.F.);+#756 = EDGE_CURVE('',#757,#729,#759,.T.);+#757 = VERTEX_POINT('',#758);+#758 = CARTESIAN_POINT('',(0.7,0.2,0.575));+#759 = SURFACE_CURVE('',#760,(#764,#771),.PCURVE_S1.);+#760 = LINE('',#761,#762);+#761 = CARTESIAN_POINT('',(0.7,0.2,0.575));+#762 = VECTOR('',#763,1.);+#763 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#764 = PCURVE('',#222,#765);+#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770);+#766 = LINE('',#767,#768);+#767 = CARTESIAN_POINT('',(1.205,1.));+#768 = VECTOR('',#769,1.);+#769 = DIRECTION('',(1.,2.775557561563E-16));+#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#771 = PCURVE('',#772,#777);+#772 = CYLINDRICAL_SURFACE('',#773,0.1);+#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776);+#774 = CARTESIAN_POINT('',(0.7,0.2,0.475));+#775 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#776 = DIRECTION('',(-2.22044604925E-15,-2.465190328815E-31,1.));+#777 = DEFINITIONAL_REPRESENTATION('',(#778),#782);+#778 = LINE('',#779,#780);+#779 = CARTESIAN_POINT('',(0.,0.));+#780 = VECTOR('',#781,1.);+#781 = DIRECTION('',(0.,-1.));+#782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#783 = ORIENTED_EDGE('',*,*,#784,.F.);+#784 = EDGE_CURVE('',#366,#757,#785,.T.);+#785 = SURFACE_CURVE('',#786,(#790,#797),.PCURVE_S1.);+#786 = LINE('',#787,#788);+#787 = CARTESIAN_POINT('',(0.7,1.405,0.575));+#788 = VECTOR('',#789,1.);+#789 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#790 = PCURVE('',#222,#791);+#791 = DEFINITIONAL_REPRESENTATION('',(#792),#796);+#792 = LINE('',#793,#794);+#793 = CARTESIAN_POINT('',(8.065300485606E-20,1.));+#794 = VECTOR('',#795,1.);+#795 = DIRECTION('',(1.,0.));+#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#797 = PCURVE('',#798,#803);+#798 = PLANE('',#799);+#799 = AXIS2_PLACEMENT_3D('',#800,#801,#802);+#800 = CARTESIAN_POINT('',(0.7,1.405,0.725));+#801 = DIRECTION('',(-1.,-1.110223024625E-16,0.));+#802 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808);+#804 = LINE('',#805,#806);+#805 = CARTESIAN_POINT('',(0.,-0.15));+#806 = VECTOR('',#807,1.);+#807 = DIRECTION('',(1.,0.));+#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#809 = ORIENTED_EDGE('',*,*,#365,.F.);+#810 = ADVANCED_FACE('',(#811),#303,.F.);+#811 = FACE_BOUND('',#812,.F.);+#812 = EDGE_LOOP('',(#813,#814,#815,#843));+#813 = ORIENTED_EDGE('',*,*,#287,.T.);+#814 = ORIENTED_EDGE('',*,*,#682,.T.);+#815 = ORIENTED_EDGE('',*,*,#816,.F.);+#816 = EDGE_CURVE('',#817,#655,#819,.T.);+#817 = VERTEX_POINT('',#818);+#818 = CARTESIAN_POINT('',(-0.605,-1.5,0.575));+#819 = SURFACE_CURVE('',#820,(#824,#831),.PCURVE_S1.);+#820 = LINE('',#821,#822);+#821 = CARTESIAN_POINT('',(-0.605,-1.5,0.575));+#822 = VECTOR('',#823,1.);+#823 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#824 = PCURVE('',#303,#825);+#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830);+#826 = LINE('',#827,#828);+#827 = CARTESIAN_POINT('',(1.821673703439E-16,1.));+#828 = VECTOR('',#829,1.);+#829 = DIRECTION('',(1.,0.));+#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#831 = PCURVE('',#832,#837);+#832 = PLANE('',#833);+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);+#834 = CARTESIAN_POINT('',(-0.605,-1.5,0.725));+#835 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#836 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#837 = DEFINITIONAL_REPRESENTATION('',(#838),#842);+#838 = LINE('',#839,#840);+#839 = CARTESIAN_POINT('',(0.,-0.15));+#840 = VECTOR('',#841,1.);+#841 = DIRECTION('',(1.,0.));+#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#843 = ORIENTED_EDGE('',*,*,#844,.F.);+#844 = EDGE_CURVE('',#261,#817,#845,.T.);+#845 = SURFACE_CURVE('',#846,(#849,#856),.PCURVE_S1.);+#846 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#847,#848),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#847 = CARTESIAN_POINT('',(-0.571621551758,-1.433243103516,0.1));+#848 = CARTESIAN_POINT('',(-0.605,-1.5,0.575));+#849 = PCURVE('',#303,#850);+#850 = DEFINITIONAL_REPRESENTATION('',(#851),#855);+#851 = LINE('',#852,#853);+#852 = CARTESIAN_POINT('',(-3.133220902427E-16,-1.527712402849E-18));+#853 = VECTOR('',#854,1.);+#854 = DIRECTION('',(4.954894605865E-16,1.));+#855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#856 = PCURVE('',#276,#857);+#857 = DEFINITIONAL_REPRESENTATION('',(#858),#862);+#858 = LINE('',#859,#860);+#859 = CARTESIAN_POINT('',(1.21,-1.377476585051E-16));+#860 = VECTOR('',#861,1.);+#861 = DIRECTION('',(2.22044604925E-16,1.));+#862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#863 = ADVANCED_FACE('',(#864),#249,.F.);+#864 = FACE_BOUND('',#865,.F.);+#865 = EDGE_LOOP('',(#866,#867,#889,#915));+#866 = ORIENTED_EDGE('',*,*,#233,.T.);+#867 = ORIENTED_EDGE('',*,*,#868,.T.);+#868 = EDGE_CURVE('',#234,#869,#871,.T.);+#869 = VERTEX_POINT('',#870);+#870 = CARTESIAN_POINT('',(0.605,-1.5,0.575));+#871 = SURFACE_CURVE('',#872,(#875,#882),.PCURVE_S1.);+#872 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#873,#874),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#873 = CARTESIAN_POINT('',(0.571621551758,-1.433243103516,0.1));+#874 = CARTESIAN_POINT('',(0.605,-1.5,0.575));+#875 = PCURVE('',#249,#876);+#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881);+#877 = LINE('',#878,#879);+#878 = CARTESIAN_POINT('',(0.134350288425,-9.792257537607E-17));+#879 = VECTOR('',#880,1.);+#880 = DIRECTION('',(-4.163336342344E-16,1.));+#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#882 = PCURVE('',#276,#883);+#883 = DEFINITIONAL_REPRESENTATION('',(#884),#888);+#884 = LINE('',#885,#886);+#885 = CARTESIAN_POINT('',(2.364955900199E-17,-8.752016896597E-17));+#886 = VECTOR('',#887,1.);+#887 = DIRECTION('',(-8.132518216158E-18,1.));+#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#889 = ORIENTED_EDGE('',*,*,#890,.F.);+#890 = EDGE_CURVE('',#707,#869,#891,.T.);+#891 = SURFACE_CURVE('',#892,(#896,#903),.PCURVE_S1.);+#892 = LINE('',#893,#894);+#893 = CARTESIAN_POINT('',(0.7,-1.405,0.575));+#894 = VECTOR('',#895,1.);+#895 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#896 = PCURVE('',#249,#897);+#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902);+#898 = LINE('',#899,#900);+#899 = CARTESIAN_POINT('',(-1.31929387157E-16,1.));+#900 = VECTOR('',#901,1.);+#901 = DIRECTION('',(1.,0.));+#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#903 = PCURVE('',#904,#909);+#904 = PLANE('',#905);+#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908);+#906 = CARTESIAN_POINT('',(0.7,-1.405,0.725));+#907 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#908 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);+#910 = LINE('',#911,#912);+#911 = CARTESIAN_POINT('',(-0.,-0.15));+#912 = VECTOR('',#913,1.);+#913 = DIRECTION('',(1.,0.));+#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#915 = ORIENTED_EDGE('',*,*,#706,.F.);+#916 = ADVANCED_FACE('',(#917),#276,.F.);+#917 = FACE_BOUND('',#918,.F.);+#918 = EDGE_LOOP('',(#919,#920,#921,#947));+#919 = ORIENTED_EDGE('',*,*,#260,.T.);+#920 = ORIENTED_EDGE('',*,*,#844,.T.);+#921 = ORIENTED_EDGE('',*,*,#922,.F.);+#922 = EDGE_CURVE('',#869,#817,#923,.T.);+#923 = SURFACE_CURVE('',#924,(#928,#935),.PCURVE_S1.);+#924 = LINE('',#925,#926);+#925 = CARTESIAN_POINT('',(0.605,-1.5,0.575));+#926 = VECTOR('',#927,1.);+#927 = DIRECTION('',(-1.,-1.110223024625E-16,0.));+#928 = PCURVE('',#276,#929);+#929 = DEFINITIONAL_REPRESENTATION('',(#930),#934);+#930 = LINE('',#931,#932);+#931 = CARTESIAN_POINT('',(1.551704078583E-17,1.));+#932 = VECTOR('',#933,1.);+#933 = DIRECTION('',(1.,9.175396897729E-17));+#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#935 = PCURVE('',#936,#941);+#936 = PLANE('',#937);+#937 = AXIS2_PLACEMENT_3D('',#938,#939,#940);+#938 = CARTESIAN_POINT('',(0.605,-1.5,0.725));+#939 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#940 = DIRECTION('',(-1.,-1.110223024625E-16,0.));+#941 = DEFINITIONAL_REPRESENTATION('',(#942),#946);+#942 = LINE('',#943,#944);+#943 = CARTESIAN_POINT('',(-0.,-0.15));+#944 = VECTOR('',#945,1.);+#945 = DIRECTION('',(1.,0.));+#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#947 = ORIENTED_EDGE('',*,*,#868,.F.);+#948 = ADVANCED_FACE('',(#949),#401,.F.);+#949 = FACE_BOUND('',#950,.F.);+#950 = EDGE_LOOP('',(#951,#952,#972,#993));+#951 = ORIENTED_EDGE('',*,*,#387,.T.);+#952 = ORIENTED_EDGE('',*,*,#953,.T.);+#953 = EDGE_CURVE('',#366,#954,#956,.T.);+#954 = VERTEX_POINT('',#955);+#955 = CARTESIAN_POINT('',(0.7,1.405,0.725));+#956 = SURFACE_CURVE('',#957,(#960,#966),.PCURVE_S1.);+#957 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#958,#959),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#958 = CARTESIAN_POINT('',(0.7,1.405,0.575));+#959 = CARTESIAN_POINT('',(0.7,1.405,0.725));+#960 = PCURVE('',#401,#961);+#961 = DEFINITIONAL_REPRESENTATION('',(#962),#965);+#962 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#963,#964),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#963 = CARTESIAN_POINT('',(0.134350288425,-0.15));+#964 = CARTESIAN_POINT('',(0.134350288425,0.));+#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#966 = PCURVE('',#798,#967);+#967 = DEFINITIONAL_REPRESENTATION('',(#968),#971);+#968 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#969,#970),.UNSPECIFIED.,.F.,.F.,+ (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#969 = CARTESIAN_POINT('',(0.,-0.15));+#970 = CARTESIAN_POINT('',(0.,0.));+#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#972 = ORIENTED_EDGE('',*,*,#973,.F.);+#973 = EDGE_CURVE('',#419,#954,#974,.T.);+#974 = SURFACE_CURVE('',#975,(#979,#986),.PCURVE_S1.);+#975 = LINE('',#976,#977);+#976 = CARTESIAN_POINT('',(0.605,1.5,0.725));+#977 = VECTOR('',#978,1.);+#978 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#979 = PCURVE('',#401,#980);+#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985);+#981 = LINE('',#982,#983);+#982 = CARTESIAN_POINT('',(0.,0.));+#983 = VECTOR('',#984,1.);+#984 = DIRECTION('',(1.,0.));+#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#986 = PCURVE('',#454,#987);+#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992);+#988 = LINE('',#989,#990);+#989 = CARTESIAN_POINT('',(0.605,-1.25E-02));+#990 = VECTOR('',#991,1.);+#991 = DIRECTION('',(0.707106781187,0.707106781187));+#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#993 = ORIENTED_EDGE('',*,*,#418,.F.);+#994 = ADVANCED_FACE('',(#995),#454,.F.);+#995 = FACE_BOUND('',#996,.F.);+#996 = EDGE_LOOP('',(#997,#1020,#1021,#1022,#1045,#1073,#1101,#1129,+ #1157,#1185,#1213,#1241));+#997 = ORIENTED_EDGE('',*,*,#998,.T.);+#998 = EDGE_CURVE('',#999,#439,#1001,.T.);+#999 = VERTEX_POINT('',#1000);+#1000 = CARTESIAN_POINT('',(-0.7,1.405,0.725));+#1001 = SURFACE_CURVE('',#1002,(#1006,#1013),.PCURVE_S1.);+#1002 = LINE('',#1003,#1004);+#1003 = CARTESIAN_POINT('',(-0.7,1.405,0.725));+#1004 = VECTOR('',#1005,1.);+#1005 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#1006 = PCURVE('',#454,#1007);+#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012);+#1008 = LINE('',#1009,#1010);+#1009 = CARTESIAN_POINT('',(-0.7,8.25E-02));+#1010 = VECTOR('',#1011,1.);+#1011 = DIRECTION('',(0.707106781187,-0.707106781187));+#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1013 = PCURVE('',#478,#1014);+#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019);+#1015 = LINE('',#1016,#1017);+#1016 = CARTESIAN_POINT('',(0.,0.));+#1017 = VECTOR('',#1018,1.);+#1018 = DIRECTION('',(1.,0.));+#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1020 = ORIENTED_EDGE('',*,*,#438,.T.);+#1021 = ORIENTED_EDGE('',*,*,#973,.T.);+#1022 = ORIENTED_EDGE('',*,*,#1023,.T.);+#1023 = EDGE_CURVE('',#954,#1024,#1026,.T.);+#1024 = VERTEX_POINT('',#1025);+#1025 = CARTESIAN_POINT('',(0.7,0.2,0.725));+#1026 = SURFACE_CURVE('',#1027,(#1031,#1038),.PCURVE_S1.);+#1027 = LINE('',#1028,#1029);+#1028 = CARTESIAN_POINT('',(0.7,1.405,0.725));+#1029 = VECTOR('',#1030,1.);+#1030 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#1031 = PCURVE('',#454,#1032);+#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037);+#1033 = LINE('',#1034,#1035);+#1034 = CARTESIAN_POINT('',(0.7,8.25E-02));+#1035 = VECTOR('',#1036,1.);+#1036 = DIRECTION('',(-1.07515899921E-17,1.));+#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1038 = PCURVE('',#798,#1039);+#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044);+#1040 = LINE('',#1041,#1042);+#1041 = CARTESIAN_POINT('',(0.,0.));+#1042 = VECTOR('',#1043,1.);+#1043 = DIRECTION('',(1.,0.));+#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1045 = ORIENTED_EDGE('',*,*,#1046,.T.);+#1046 = EDGE_CURVE('',#1024,#1047,#1049,.T.);+#1047 = VERTEX_POINT('',#1048);+#1048 = CARTESIAN_POINT('',(0.675,0.2,0.725));+#1049 = SURFACE_CURVE('',#1050,(#1054,#1061),.PCURVE_S1.);+#1050 = LINE('',#1051,#1052);+#1051 = CARTESIAN_POINT('',(0.7,0.2,0.725));+#1052 = VECTOR('',#1053,1.);+#1053 = DIRECTION('',(-1.,-1.110223024625E-16,0.));+#1054 = PCURVE('',#454,#1055);+#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060);+#1056 = LINE('',#1057,#1058);+#1057 = CARTESIAN_POINT('',(0.7,1.2875));+#1058 = VECTOR('',#1059,1.);+#1059 = DIRECTION('',(-1.,-1.07515899921E-17));+#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1061 = PCURVE('',#1062,#1067);+#1062 = PLANE('',#1063);+#1063 = AXIS2_PLACEMENT_3D('',#1064,#1065,#1066);+#1064 = CARTESIAN_POINT('',(0.7,0.2,0.725));+#1065 = DIRECTION('',(0.,0.,-1.));+#1066 = DIRECTION('',(-1.,-1.110223024625E-16,-0.));+#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1072);+#1068 = LINE('',#1069,#1070);+#1069 = CARTESIAN_POINT('',(-0.,0.));+#1070 = VECTOR('',#1071,1.);+#1071 = DIRECTION('',(1.,0.));+#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1073 = ORIENTED_EDGE('',*,*,#1074,.F.);+#1074 = EDGE_CURVE('',#1075,#1047,#1077,.T.);+#1075 = VERTEX_POINT('',#1076);+#1076 = CARTESIAN_POINT('',(0.675,1.3925,0.725));+#1077 = SURFACE_CURVE('',#1078,(#1082,#1089),.PCURVE_S1.);+#1078 = LINE('',#1079,#1080);+#1079 = CARTESIAN_POINT('',(0.675,1.3925,0.725));+#1080 = VECTOR('',#1081,1.);+#1081 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#1082 = PCURVE('',#454,#1083);+#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088);+#1084 = LINE('',#1085,#1086);+#1085 = CARTESIAN_POINT('',(0.675,9.5E-02));+#1086 = VECTOR('',#1087,1.);+#1087 = DIRECTION('',(-1.07515899921E-17,1.));+#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1089 = PCURVE('',#1090,#1095);+#1090 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#1091,#1092)+ ,(#1093,#1094+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.785),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#1091 = CARTESIAN_POINT('',(0.675,1.3925,0.725));+#1092 = CARTESIAN_POINT('',(0.608243103516,1.359121551758,1.2));+#1093 = CARTESIAN_POINT('',(0.675,-1.3925,0.725));+#1094 = CARTESIAN_POINT('',(0.608243103516,-1.359121551758,1.2));+#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1100);+#1096 = LINE('',#1097,#1098);+#1097 = CARTESIAN_POINT('',(2.627389123853E-17,-1.713748988057E-17));+#1098 = VECTOR('',#1099,1.);+#1099 = DIRECTION('',(1.,1.987695843279E-16));+#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1101 = ORIENTED_EDGE('',*,*,#1102,.F.);+#1102 = EDGE_CURVE('',#1103,#1075,#1105,.T.);+#1103 = VERTEX_POINT('',#1104);+#1104 = CARTESIAN_POINT('',(0.5925,1.475,0.725));+#1105 = SURFACE_CURVE('',#1106,(#1110,#1117),.PCURVE_S1.);+#1106 = LINE('',#1107,#1108);+#1107 = CARTESIAN_POINT('',(0.5925,1.475,0.725));+#1108 = VECTOR('',#1109,1.);+#1109 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#1110 = PCURVE('',#454,#1111);+#1111 = DEFINITIONAL_REPRESENTATION('',(#1112),#1116);+#1112 = LINE('',#1113,#1114);+#1113 = CARTESIAN_POINT('',(0.5925,1.25E-02));+#1114 = VECTOR('',#1115,1.);+#1115 = DIRECTION('',(0.707106781187,0.707106781187));+#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1117 = PCURVE('',#1118,#1123);+#1118 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#1119,#1120)+ ,(#1121,#1122+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#1119 = CARTESIAN_POINT('',(0.5925,1.475,0.725));+#1120 = CARTESIAN_POINT('',(0.559121551758,1.408243103516,1.2));+#1121 = CARTESIAN_POINT('',(0.675,1.3925,0.725));+#1122 = CARTESIAN_POINT('',(0.608243103516,1.359121551758,1.2));+#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1128);+#1124 = LINE('',#1125,#1126);+#1125 = CARTESIAN_POINT('',(7.74437384668E-18,1.568222704809E-16));+#1126 = VECTOR('',#1127,1.);+#1127 = DIRECTION('',(1.,-4.132159240074E-16));+#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1129 = ORIENTED_EDGE('',*,*,#1130,.F.);+#1130 = EDGE_CURVE('',#1131,#1103,#1133,.T.);+#1131 = VERTEX_POINT('',#1132);+#1132 = CARTESIAN_POINT('',(-0.5925,1.475,0.725));+#1133 = SURFACE_CURVE('',#1134,(#1138,#1145),.PCURVE_S1.);+#1134 = LINE('',#1135,#1136);+#1135 = CARTESIAN_POINT('',(-0.5925,1.475,0.725));+#1136 = VECTOR('',#1137,1.);+#1137 = DIRECTION('',(1.,1.110223024625E-16,0.));+#1138 = PCURVE('',#454,#1139);+#1139 = DEFINITIONAL_REPRESENTATION('',(#1140),#1144);+#1140 = LINE('',#1141,#1142);+#1141 = CARTESIAN_POINT('',(-0.5925,1.25E-02));+#1142 = VECTOR('',#1143,1.);+#1143 = DIRECTION('',(1.,1.07515899921E-17));+#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1145 = PCURVE('',#1146,#1151);+#1146 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#1147,#1148)+ ,(#1149,#1150+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.185),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#1147 = CARTESIAN_POINT('',(-0.5925,1.475,0.725));+#1148 = CARTESIAN_POINT('',(-0.559121551758,1.408243103516,1.2));+#1149 = CARTESIAN_POINT('',(0.5925,1.475,0.725));+#1150 = CARTESIAN_POINT('',(0.559121551758,1.408243103516,1.2));+#1151 = DEFINITIONAL_REPRESENTATION('',(#1152),#1156);+#1152 = LINE('',#1153,#1154);+#1153 = CARTESIAN_POINT('',(1.031546673308E-16,9.248284980433E-17));+#1154 = VECTOR('',#1155,1.);+#1155 = DIRECTION('',(1.,-1.087602177981E-16));+#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1157 = ORIENTED_EDGE('',*,*,#1158,.F.);+#1158 = EDGE_CURVE('',#1159,#1131,#1161,.T.);+#1159 = VERTEX_POINT('',#1160);+#1160 = CARTESIAN_POINT('',(-0.675,1.3925,0.725));+#1161 = SURFACE_CURVE('',#1162,(#1166,#1173),.PCURVE_S1.);+#1162 = LINE('',#1163,#1164);+#1163 = CARTESIAN_POINT('',(-0.675,1.3925,0.725));+#1164 = VECTOR('',#1165,1.);+#1165 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#1166 = PCURVE('',#454,#1167);+#1167 = DEFINITIONAL_REPRESENTATION('',(#1168),#1172);+#1168 = LINE('',#1169,#1170);+#1169 = CARTESIAN_POINT('',(-0.675,9.5E-02));+#1170 = VECTOR('',#1171,1.);+#1171 = DIRECTION('',(0.707106781187,-0.707106781187));+#1172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1173 = PCURVE('',#1174,#1179);+#1174 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#1175,#1176)+ ,(#1177,#1178+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#1175 = CARTESIAN_POINT('',(-0.675,1.3925,0.725));+#1176 = CARTESIAN_POINT('',(-0.608243103516,1.359121551758,1.2));+#1177 = CARTESIAN_POINT('',(-0.5925,1.475,0.725));+#1178 = CARTESIAN_POINT('',(-0.559121551758,1.408243103516,1.2));+#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1184);+#1180 = LINE('',#1181,#1182);+#1181 = CARTESIAN_POINT('',(8.882045387551E-18,1.086201947791E-16));+#1182 = VECTOR('',#1183,1.);+#1183 = DIRECTION('',(1.,4.129836006195E-16));+#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1185 = ORIENTED_EDGE('',*,*,#1186,.F.);+#1186 = EDGE_CURVE('',#1187,#1159,#1189,.T.);+#1187 = VERTEX_POINT('',#1188);+#1188 = CARTESIAN_POINT('',(-0.675,1.15,0.725));+#1189 = SURFACE_CURVE('',#1190,(#1194,#1201),.PCURVE_S1.);+#1190 = LINE('',#1191,#1192);+#1191 = CARTESIAN_POINT('',(-0.675,-1.3925,0.725));+#1192 = VECTOR('',#1193,1.);+#1193 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1194 = PCURVE('',#454,#1195);+#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200);+#1196 = LINE('',#1197,#1198);+#1197 = CARTESIAN_POINT('',(-0.675,2.88));+#1198 = VECTOR('',#1199,1.);+#1199 = DIRECTION('',(1.07515899921E-17,-1.));+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1201 = PCURVE('',#1202,#1207);+#1202 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#1203,#1204)+ ,(#1205,#1206+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.785),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#1203 = CARTESIAN_POINT('',(-0.675,-1.3925,0.725));+#1204 = CARTESIAN_POINT('',(-0.608243103516,-1.359121551758,1.2));+#1205 = CARTESIAN_POINT('',(-0.675,1.3925,0.725));+#1206 = CARTESIAN_POINT('',(-0.608243103516,1.359121551758,1.2));+#1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1212);+#1208 = LINE('',#1209,#1210);+#1209 = CARTESIAN_POINT('',(0.,-6.334217153209E-16));+#1210 = VECTOR('',#1211,1.);+#1211 = DIRECTION('',(1.,2.342734391708E-16));+#1212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1213 = ORIENTED_EDGE('',*,*,#1214,.F.);+#1214 = EDGE_CURVE('',#1215,#1187,#1217,.T.);+#1215 = VERTEX_POINT('',#1216);+#1216 = CARTESIAN_POINT('',(-0.7,1.15,0.725));+#1217 = SURFACE_CURVE('',#1218,(#1222,#1229),.PCURVE_S1.);+#1218 = LINE('',#1219,#1220);+#1219 = CARTESIAN_POINT('',(-0.7,1.15,0.725));+#1220 = VECTOR('',#1221,1.);+#1221 = DIRECTION('',(1.,-1.144237745222E-17,0.));+#1222 = PCURVE('',#454,#1223);+#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1228);+#1224 = LINE('',#1225,#1226);+#1225 = CARTESIAN_POINT('',(-0.7,0.3375));+#1226 = VECTOR('',#1227,1.);+#1227 = DIRECTION('',(1.,1.332162699068E-16));+#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1229 = PCURVE('',#1230,#1235);+#1230 = PLANE('',#1231);+#1231 = AXIS2_PLACEMENT_3D('',#1232,#1233,#1234);+#1232 = CARTESIAN_POINT('',(-0.7,0.75,0.725));+#1233 = DIRECTION('',(0.,0.,-1.));+#1234 = DIRECTION('',(1.,-1.144237745222E-17,0.));+#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240);+#1236 = LINE('',#1237,#1238);+#1237 = CARTESIAN_POINT('',(-4.576950980888E-18,-0.4));+#1238 = VECTOR('',#1239,1.);+#1239 = DIRECTION('',(1.,0.));+#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1241 = ORIENTED_EDGE('',*,*,#1242,.T.);+#1242 = EDGE_CURVE('',#1215,#999,#1243,.T.);+#1243 = SURFACE_CURVE('',#1244,(#1248,#1255),.PCURVE_S1.);+#1244 = LINE('',#1245,#1246);+#1245 = CARTESIAN_POINT('',(-0.7,-1.405,0.725));+#1246 = VECTOR('',#1247,1.);+#1247 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1248 = PCURVE('',#454,#1249);+#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254);+#1250 = LINE('',#1251,#1252);+#1251 = CARTESIAN_POINT('',(-0.7,2.8925));+#1252 = VECTOR('',#1253,1.);+#1253 = DIRECTION('',(1.07515899921E-17,-1.));+#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1255 = PCURVE('',#558,#1256);+#1256 = DEFINITIONAL_REPRESENTATION('',(#1257),#1261);+#1257 = LINE('',#1258,#1259);+#1258 = CARTESIAN_POINT('',(0.,0.));+#1259 = VECTOR('',#1260,1.);+#1260 = DIRECTION('',(1.,0.));+#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1262 = ADVANCED_FACE('',(#1263),#478,.F.);+#1263 = FACE_BOUND('',#1264,.F.);+#1264 = EDGE_LOOP('',(#1265,#1266,#1267,#1268));+#1265 = ORIENTED_EDGE('',*,*,#494,.T.);+#1266 = ORIENTED_EDGE('',*,*,#466,.T.);+#1267 = ORIENTED_EDGE('',*,*,#998,.F.);+#1268 = ORIENTED_EDGE('',*,*,#1269,.F.);+#1269 = EDGE_CURVE('',#495,#999,#1270,.T.);+#1270 = SURFACE_CURVE('',#1271,(#1274,#1280),.PCURVE_S1.);+#1271 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1272,#1273),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1272 = CARTESIAN_POINT('',(-0.7,1.405,0.575));+#1273 = CARTESIAN_POINT('',(-0.7,1.405,0.725));+#1274 = PCURVE('',#478,#1275);+#1275 = DEFINITIONAL_REPRESENTATION('',(#1276),#1279);+#1276 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1277,#1278),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1277 = CARTESIAN_POINT('',(0.,-0.15));+#1278 = CARTESIAN_POINT('',(0.,0.));+#1279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1280 = PCURVE('',#558,#1281);+#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1285);+#1282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1283,#1284),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1283 = CARTESIAN_POINT('',(2.81,-0.15));+#1284 = CARTESIAN_POINT('',(2.81,0.));+#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1286 = ADVANCED_FACE('',(#1287),#670,.F.);+#1287 = FACE_BOUND('',#1288,.F.);+#1288 = EDGE_LOOP('',(#1289,#1309,#1310,#1338));+#1289 = ORIENTED_EDGE('',*,*,#1290,.F.);+#1290 = EDGE_CURVE('',#655,#1291,#1293,.T.);+#1291 = VERTEX_POINT('',#1292);+#1292 = CARTESIAN_POINT('',(-0.7,-1.405,0.725));+#1293 = SURFACE_CURVE('',#1294,(#1297,#1303),.PCURVE_S1.);+#1294 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1295,#1296),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1295 = CARTESIAN_POINT('',(-0.7,-1.405,0.575));+#1296 = CARTESIAN_POINT('',(-0.7,-1.405,0.725));+#1297 = PCURVE('',#670,#1298);+#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1302);+#1299 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1300,#1301),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1300 = CARTESIAN_POINT('',(0.,-0.15));+#1301 = CARTESIAN_POINT('',(0.,0.));+#1302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1303 = PCURVE('',#832,#1304);+#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1308);+#1305 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1306,#1307),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1306 = CARTESIAN_POINT('',(0.134350288425,-0.15));+#1307 = CARTESIAN_POINT('',(0.134350288425,0.));+#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1309 = ORIENTED_EDGE('',*,*,#654,.T.);+#1310 = ORIENTED_EDGE('',*,*,#1311,.T.);+#1311 = EDGE_CURVE('',#627,#1312,#1314,.T.);+#1312 = VERTEX_POINT('',#1313);+#1313 = CARTESIAN_POINT('',(-0.7,-1.15,0.725));+#1314 = SURFACE_CURVE('',#1315,(#1319,#1326),.PCURVE_S1.);+#1315 = LINE('',#1316,#1317);+#1316 = CARTESIAN_POINT('',(-0.7,-1.15,0.529763586955));+#1317 = VECTOR('',#1318,1.);+#1318 = DIRECTION('',(0.,0.,1.));+#1319 = PCURVE('',#670,#1320);+#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1325);+#1321 = LINE('',#1322,#1323);+#1322 = CARTESIAN_POINT('',(0.255,-0.195236413045));+#1323 = VECTOR('',#1324,1.);+#1324 = DIRECTION('',(0.,1.));+#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1326 = PCURVE('',#1327,#1332);+#1327 = PLANE('',#1328);+#1328 = AXIS2_PLACEMENT_3D('',#1329,#1330,#1331);+#1329 = CARTESIAN_POINT('',(-0.931323080229,-1.15,0.33452717391));+#1330 = DIRECTION('',(1.144237745222E-17,1.,0.));+#1331 = DIRECTION('',(0.,-0.,1.));+#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337);+#1333 = LINE('',#1334,#1335);+#1334 = CARTESIAN_POINT('',(0.195236413045,0.231323080229));+#1335 = VECTOR('',#1336,1.);+#1336 = DIRECTION('',(1.,0.));+#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1338 = ORIENTED_EDGE('',*,*,#1339,.F.);+#1339 = EDGE_CURVE('',#1291,#1312,#1340,.T.);+#1340 = SURFACE_CURVE('',#1341,(#1345,#1352),.PCURVE_S1.);+#1341 = LINE('',#1342,#1343);+#1342 = CARTESIAN_POINT('',(-0.7,-1.405,0.725));+#1343 = VECTOR('',#1344,1.);+#1344 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1345 = PCURVE('',#670,#1346);+#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1351);+#1347 = LINE('',#1348,#1349);+#1348 = CARTESIAN_POINT('',(0.,0.));+#1349 = VECTOR('',#1350,1.);+#1350 = DIRECTION('',(1.,0.));+#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1352 = PCURVE('',#1353,#1358);+#1353 = PLANE('',#1354);+#1354 = AXIS2_PLACEMENT_3D('',#1355,#1356,#1357);+#1355 = CARTESIAN_POINT('',(-1.486299604971E-16,1.4875,0.725));+#1356 = DIRECTION('',(1.022886882533E-31,-6.310887241768E-27,-1.));+#1357 = DIRECTION('',(1.,1.217738924546E-16,1.022886882525E-31));+#1358 = DEFINITIONAL_REPRESENTATION('',(#1359),#1363);+#1359 = LINE('',#1360,#1361);+#1360 = CARTESIAN_POINT('',(-0.7,2.8925));+#1361 = VECTOR('',#1362,1.);+#1362 = DIRECTION('',(1.07515899921E-17,-1.));+#1363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1364 = ADVANCED_FACE('',(#1365),#642,.F.);+#1365 = FACE_BOUND('',#1366,.F.);+#1366 = EDGE_LOOP('',(#1367,#1368,#1401,#1429));+#1367 = ORIENTED_EDGE('',*,*,#626,.T.);+#1368 = ORIENTED_EDGE('',*,*,#1369,.T.);+#1369 = EDGE_CURVE('',#599,#1370,#1372,.T.);+#1370 = VERTEX_POINT('',#1371);+#1371 = CARTESIAN_POINT('',(-0.798480775301,-0.75,0.492364817767));+#1372 = SURFACE_CURVE('',#1373,(#1378,#1385),.PCURVE_S1.);+#1373 = CIRCLE('',#1374,0.1);+#1374 = AXIS2_PLACEMENT_3D('',#1375,#1376,#1377);+#1375 = CARTESIAN_POINT('',(-0.7,-0.75,0.475));+#1376 = DIRECTION('',(-1.144237745222E-17,-1.,-5.473822126269E-48));+#1377 = DIRECTION('',(2.22044604925E-15,-2.540718180781E-32,1.));+#1378 = PCURVE('',#642,#1379);+#1379 = DEFINITIONAL_REPRESENTATION('',(#1380),#1384);+#1380 = LINE('',#1381,#1382);+#1381 = CARTESIAN_POINT('',(0.,-0.4));+#1382 = VECTOR('',#1383,1.);+#1383 = DIRECTION('',(1.,0.));+#1384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1385 = PCURVE('',#1386,#1391);+#1386 = PLANE('',#1387);+#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390);+#1388 = CARTESIAN_POINT('',(-0.931323080229,-0.75,0.33452717391));+#1389 = DIRECTION('',(1.144237745222E-17,1.,0.));+#1390 = DIRECTION('',(0.,-0.,1.));+#1391 = DEFINITIONAL_REPRESENTATION('',(#1392),#1400);+#1392 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1393,#1394,#1395,#1396,+#1397,#1398,#1399),.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('') );+#1393 = CARTESIAN_POINT('',(0.24047282609,0.231323080229));+#1394 = CARTESIAN_POINT('',(0.24047282609,5.811799947211E-02));+#1395 = CARTESIAN_POINT('',(9.047282609E-02,0.144720539851));+#1396 = CARTESIAN_POINT('',(-5.952717391E-02,0.231323080229));+#1397 = CARTESIAN_POINT('',(9.047282609E-02,0.317925620607));+#1398 = CARTESIAN_POINT('',(0.24047282609,0.404528160986));+#1399 = CARTESIAN_POINT('',(0.24047282609,0.231323080229));+#1400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1401 = ORIENTED_EDGE('',*,*,#1402,.F.);+#1402 = EDGE_CURVE('',#1403,#1370,#1405,.T.);+#1403 = VERTEX_POINT('',#1404);+#1404 = CARTESIAN_POINT('',(-0.798480775301,-1.15,0.492364817767));+#1405 = SURFACE_CURVE('',#1406,(#1410,#1417),.PCURVE_S1.);+#1406 = LINE('',#1407,#1408);+#1407 = CARTESIAN_POINT('',(-0.798480775301,-1.15,0.492364817767));+#1408 = VECTOR('',#1409,1.);+#1409 = DIRECTION('',(1.144237745222E-17,1.,0.));+#1410 = PCURVE('',#642,#1411);+#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1416);+#1412 = LINE('',#1413,#1414);+#1413 = CARTESIAN_POINT('',(1.396263401592,0.));+#1414 = VECTOR('',#1415,1.);+#1415 = DIRECTION('',(0.,-1.));+#1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1417 = PCURVE('',#1418,#1423);+#1418 = PLANE('',#1419);+#1419 = AXIS2_PLACEMENT_3D('',#1420,#1421,#1422);+#1420 = CARTESIAN_POINT('',(-0.798480775301,-1.15,0.492364817767));+#1421 = DIRECTION('',(-0.987833053268,1.130315865527E-17,0.155518033909)+ );+#1422 = DIRECTION('',(-0.155518033909,1.779496044609E-18,-0.987833053268+ ));+#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428);+#1424 = LINE('',#1425,#1426);+#1425 = CARTESIAN_POINT('',(0.,0.));+#1426 = VECTOR('',#1427,1.);+#1427 = DIRECTION('',(-4.926605106769E-30,-1.));+#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1429 = ORIENTED_EDGE('',*,*,#1430,.F.);+#1430 = EDGE_CURVE('',#627,#1403,#1431,.T.);+#1431 = SURFACE_CURVE('',#1432,(#1437,#1444),.PCURVE_S1.);+#1432 = CIRCLE('',#1433,0.1);+#1433 = AXIS2_PLACEMENT_3D('',#1434,#1435,#1436);+#1434 = CARTESIAN_POINT('',(-0.7,-1.15,0.475));+#1435 = DIRECTION('',(-1.144237745222E-17,-1.,-5.473822126269E-48));+#1436 = DIRECTION('',(2.22044604925E-15,-2.540718180781E-32,1.));+#1437 = PCURVE('',#642,#1438);+#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443);+#1439 = LINE('',#1440,#1441);+#1440 = CARTESIAN_POINT('',(0.,0.));+#1441 = VECTOR('',#1442,1.);+#1442 = DIRECTION('',(1.,0.));+#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1444 = PCURVE('',#1327,#1445);+#1445 = DEFINITIONAL_REPRESENTATION('',(#1446),#1454);+#1446 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1447,#1448,#1449,#1450,+#1451,#1452,#1453),.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('') );+#1447 = CARTESIAN_POINT('',(0.24047282609,0.231323080229));+#1448 = CARTESIAN_POINT('',(0.24047282609,5.811799947211E-02));+#1449 = CARTESIAN_POINT('',(9.047282609E-02,0.144720539851));+#1450 = CARTESIAN_POINT('',(-5.952717391E-02,0.231323080229));+#1451 = CARTESIAN_POINT('',(9.047282609E-02,0.317925620607));+#1452 = CARTESIAN_POINT('',(0.24047282609,0.404528160986));+#1453 = CARTESIAN_POINT('',(0.24047282609,0.231323080229));+#1454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1455 = ADVANCED_FACE('',(#1456),#614,.F.);+#1456 = FACE_BOUND('',#1457,.F.);+#1457 = EDGE_LOOP('',(#1458,#1481,#1482,#1510));+#1458 = ORIENTED_EDGE('',*,*,#1459,.F.);+#1459 = EDGE_CURVE('',#599,#1460,#1462,.T.);+#1460 = VERTEX_POINT('',#1461);+#1461 = CARTESIAN_POINT('',(-0.7,-0.75,0.725));+#1462 = SURFACE_CURVE('',#1463,(#1467,#1474),.PCURVE_S1.);+#1463 = LINE('',#1464,#1465);+#1464 = CARTESIAN_POINT('',(-0.7,-0.75,0.529763586955));+#1465 = VECTOR('',#1466,1.);+#1466 = DIRECTION('',(0.,0.,1.));+#1467 = PCURVE('',#614,#1468);+#1468 = DEFINITIONAL_REPRESENTATION('',(#1469),#1473);+#1469 = LINE('',#1470,#1471);+#1470 = CARTESIAN_POINT('',(0.655,-0.195236413045));+#1471 = VECTOR('',#1472,1.);+#1472 = DIRECTION('',(0.,1.));+#1473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1474 = PCURVE('',#1386,#1475);+#1475 = DEFINITIONAL_REPRESENTATION('',(#1476),#1480);+#1476 = LINE('',#1477,#1478);+#1477 = CARTESIAN_POINT('',(0.195236413045,0.231323080229));+#1478 = VECTOR('',#1479,1.);+#1479 = DIRECTION('',(1.,0.));+#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1481 = ORIENTED_EDGE('',*,*,#598,.T.);+#1482 = ORIENTED_EDGE('',*,*,#1483,.T.);+#1483 = EDGE_CURVE('',#571,#1484,#1486,.T.);+#1484 = VERTEX_POINT('',#1485);+#1485 = CARTESIAN_POINT('',(-0.7,0.75,0.725));+#1486 = SURFACE_CURVE('',#1487,(#1491,#1498),.PCURVE_S1.);+#1487 = LINE('',#1488,#1489);+#1488 = CARTESIAN_POINT('',(-0.7,0.75,0.529763586955));+#1489 = VECTOR('',#1490,1.);+#1490 = DIRECTION('',(0.,0.,1.));+#1491 = PCURVE('',#614,#1492);+#1492 = DEFINITIONAL_REPRESENTATION('',(#1493),#1497);+#1493 = LINE('',#1494,#1495);+#1494 = CARTESIAN_POINT('',(2.155,-0.195236413045));+#1495 = VECTOR('',#1496,1.);+#1496 = DIRECTION('',(0.,1.));+#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1498 = PCURVE('',#1499,#1504);+#1499 = PLANE('',#1500);+#1500 = AXIS2_PLACEMENT_3D('',#1501,#1502,#1503);+#1501 = CARTESIAN_POINT('',(-0.931323080229,0.75,0.33452717391));+#1502 = DIRECTION('',(1.144237745222E-17,1.,0.));+#1503 = DIRECTION('',(0.,-0.,1.));+#1504 = DEFINITIONAL_REPRESENTATION('',(#1505),#1509);+#1505 = LINE('',#1506,#1507);+#1506 = CARTESIAN_POINT('',(0.195236413045,0.231323080229));+#1507 = VECTOR('',#1508,1.);+#1508 = DIRECTION('',(1.,0.));+#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1510 = ORIENTED_EDGE('',*,*,#1511,.F.);+#1511 = EDGE_CURVE('',#1460,#1484,#1512,.T.);+#1512 = SURFACE_CURVE('',#1513,(#1517,#1524),.PCURVE_S1.);+#1513 = LINE('',#1514,#1515);+#1514 = CARTESIAN_POINT('',(-0.7,-1.405,0.725));+#1515 = VECTOR('',#1516,1.);+#1516 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1517 = PCURVE('',#614,#1518);+#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523);+#1519 = LINE('',#1520,#1521);+#1520 = CARTESIAN_POINT('',(0.,0.));+#1521 = VECTOR('',#1522,1.);+#1522 = DIRECTION('',(1.,0.));+#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1524 = PCURVE('',#1525,#1530);+#1525 = PLANE('',#1526);+#1526 = AXIS2_PLACEMENT_3D('',#1527,#1528,#1529);+#1527 = CARTESIAN_POINT('',(-1.486299604971E-16,1.4875,0.725));+#1528 = DIRECTION('',(1.022886882533E-31,-6.310887241768E-27,-1.));+#1529 = DIRECTION('',(1.,1.217738924546E-16,1.022886882525E-31));+#1530 = DEFINITIONAL_REPRESENTATION('',(#1531),#1535);+#1531 = LINE('',#1532,#1533);+#1532 = CARTESIAN_POINT('',(-0.7,2.8925));+#1533 = VECTOR('',#1534,1.);+#1534 = DIRECTION('',(1.07515899921E-17,-1.));+#1535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1536 = ADVANCED_FACE('',(#1537),#586,.F.);+#1537 = FACE_BOUND('',#1538,.F.);+#1538 = EDGE_LOOP('',(#1539,#1540,#1573,#1601));+#1539 = ORIENTED_EDGE('',*,*,#570,.T.);+#1540 = ORIENTED_EDGE('',*,*,#1541,.T.);+#1541 = EDGE_CURVE('',#543,#1542,#1544,.T.);+#1542 = VERTEX_POINT('',#1543);+#1543 = CARTESIAN_POINT('',(-0.798480775301,1.15,0.492364817767));+#1544 = SURFACE_CURVE('',#1545,(#1550,#1557),.PCURVE_S1.);+#1545 = CIRCLE('',#1546,0.1);+#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549);+#1547 = CARTESIAN_POINT('',(-0.7,1.15,0.475));+#1548 = DIRECTION('',(-1.144237745222E-17,-1.,-5.473822126269E-48));+#1549 = DIRECTION('',(2.22044604925E-15,-2.540718180781E-32,1.));+#1550 = PCURVE('',#586,#1551);+#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556);+#1552 = LINE('',#1553,#1554);+#1553 = CARTESIAN_POINT('',(0.,-0.4));+#1554 = VECTOR('',#1555,1.);+#1555 = DIRECTION('',(1.,0.));+#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1557 = PCURVE('',#1558,#1563);+#1558 = PLANE('',#1559);+#1559 = AXIS2_PLACEMENT_3D('',#1560,#1561,#1562);+#1560 = CARTESIAN_POINT('',(-0.931323080229,1.15,0.33452717391));+#1561 = DIRECTION('',(1.144237745222E-17,1.,0.));+#1562 = DIRECTION('',(0.,-0.,1.));+#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1572);+#1564 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1565,#1566,#1567,#1568,+#1569,#1570,#1571),.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('') );+#1565 = CARTESIAN_POINT('',(0.24047282609,0.231323080229));+#1566 = CARTESIAN_POINT('',(0.24047282609,5.811799947211E-02));+#1567 = CARTESIAN_POINT('',(9.047282609E-02,0.144720539851));+#1568 = CARTESIAN_POINT('',(-5.952717391E-02,0.231323080229));+#1569 = CARTESIAN_POINT('',(9.047282609E-02,0.317925620607));+#1570 = CARTESIAN_POINT('',(0.24047282609,0.404528160986));+#1571 = CARTESIAN_POINT('',(0.24047282609,0.231323080229));+#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1573 = ORIENTED_EDGE('',*,*,#1574,.F.);+#1574 = EDGE_CURVE('',#1575,#1542,#1577,.T.);+#1575 = VERTEX_POINT('',#1576);+#1576 = CARTESIAN_POINT('',(-0.798480775301,0.75,0.492364817767));+#1577 = SURFACE_CURVE('',#1578,(#1582,#1589),.PCURVE_S1.);+#1578 = LINE('',#1579,#1580);+#1579 = CARTESIAN_POINT('',(-0.798480775301,0.75,0.492364817767));+#1580 = VECTOR('',#1581,1.);+#1581 = DIRECTION('',(1.144237745222E-17,1.,0.));+#1582 = PCURVE('',#586,#1583);+#1583 = DEFINITIONAL_REPRESENTATION('',(#1584),#1588);+#1584 = LINE('',#1585,#1586);+#1585 = CARTESIAN_POINT('',(1.396263401592,0.));+#1586 = VECTOR('',#1587,1.);+#1587 = DIRECTION('',(0.,-1.));+#1588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1589 = PCURVE('',#1590,#1595);+#1590 = PLANE('',#1591);+#1591 = AXIS2_PLACEMENT_3D('',#1592,#1593,#1594);+#1592 = CARTESIAN_POINT('',(-0.798480775301,0.75,0.492364817767));+#1593 = DIRECTION('',(-0.987833053268,1.130315865527E-17,0.155518033909)+ );+#1594 = DIRECTION('',(-0.155518033909,1.779496044609E-18,-0.987833053268+ ));+#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600);+#1596 = LINE('',#1597,#1598);+#1597 = CARTESIAN_POINT('',(0.,0.));+#1598 = VECTOR('',#1599,1.);+#1599 = DIRECTION('',(-4.926605106769E-30,-1.));+#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1601 = ORIENTED_EDGE('',*,*,#1602,.F.);+#1602 = EDGE_CURVE('',#571,#1575,#1603,.T.);+#1603 = SURFACE_CURVE('',#1604,(#1609,#1616),.PCURVE_S1.);+#1604 = CIRCLE('',#1605,0.1);+#1605 = AXIS2_PLACEMENT_3D('',#1606,#1607,#1608);+#1606 = CARTESIAN_POINT('',(-0.7,0.75,0.475));+#1607 = DIRECTION('',(-1.144237745222E-17,-1.,-5.473822126269E-48));+#1608 = DIRECTION('',(2.22044604925E-15,-2.540718180781E-32,1.));+#1609 = PCURVE('',#586,#1610);+#1610 = DEFINITIONAL_REPRESENTATION('',(#1611),#1615);+#1611 = LINE('',#1612,#1613);+#1612 = CARTESIAN_POINT('',(0.,0.));+#1613 = VECTOR('',#1614,1.);+#1614 = DIRECTION('',(1.,0.));+#1615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1616 = PCURVE('',#1499,#1617);+#1617 = DEFINITIONAL_REPRESENTATION('',(#1618),#1626);+#1618 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1619,#1620,#1621,#1622,+#1623,#1624,#1625),.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('') );+#1619 = CARTESIAN_POINT('',(0.24047282609,0.231323080229));+#1620 = CARTESIAN_POINT('',(0.24047282609,5.811799947211E-02));+#1621 = CARTESIAN_POINT('',(9.047282609E-02,0.144720539851));+#1622 = CARTESIAN_POINT('',(-5.952717391E-02,0.231323080229));+#1623 = CARTESIAN_POINT('',(9.047282609E-02,0.317925620607));+#1624 = CARTESIAN_POINT('',(0.24047282609,0.404528160986));+#1625 = CARTESIAN_POINT('',(0.24047282609,0.231323080229));+#1626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1627 = ADVANCED_FACE('',(#1628),#558,.F.);+#1628 = FACE_BOUND('',#1629,.F.);+#1629 = EDGE_LOOP('',(#1630,#1651,#1652,#1653));+#1630 = ORIENTED_EDGE('',*,*,#1631,.F.);+#1631 = EDGE_CURVE('',#543,#1215,#1632,.T.);+#1632 = SURFACE_CURVE('',#1633,(#1637,#1644),.PCURVE_S1.);+#1633 = LINE('',#1634,#1635);+#1634 = CARTESIAN_POINT('',(-0.7,1.15,0.529763586955));+#1635 = VECTOR('',#1636,1.);+#1636 = DIRECTION('',(0.,0.,1.));+#1637 = PCURVE('',#558,#1638);+#1638 = DEFINITIONAL_REPRESENTATION('',(#1639),#1643);+#1639 = LINE('',#1640,#1641);+#1640 = CARTESIAN_POINT('',(2.555,-0.195236413045));+#1641 = VECTOR('',#1642,1.);+#1642 = DIRECTION('',(0.,1.));+#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1644 = PCURVE('',#1558,#1645);+#1645 = DEFINITIONAL_REPRESENTATION('',(#1646),#1650);+#1646 = LINE('',#1647,#1648);+#1647 = CARTESIAN_POINT('',(0.195236413045,0.231323080229));+#1648 = VECTOR('',#1649,1.);+#1649 = DIRECTION('',(1.,0.));+#1650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1651 = ORIENTED_EDGE('',*,*,#542,.T.);+#1652 = ORIENTED_EDGE('',*,*,#1269,.T.);+#1653 = ORIENTED_EDGE('',*,*,#1242,.F.);+#1654 = ADVANCED_FACE('',(#1655),#798,.F.);+#1655 = FACE_BOUND('',#1656,.F.);+#1656 = EDGE_LOOP('',(#1657,#1658,#1659,#1685));+#1657 = ORIENTED_EDGE('',*,*,#953,.F.);+#1658 = ORIENTED_EDGE('',*,*,#784,.T.);+#1659 = ORIENTED_EDGE('',*,*,#1660,.T.);+#1660 = EDGE_CURVE('',#757,#1024,#1661,.T.);+#1661 = SURFACE_CURVE('',#1662,(#1666,#1673),.PCURVE_S1.);+#1662 = LINE('',#1663,#1664);+#1663 = CARTESIAN_POINT('',(0.7,0.2,0.529763586955));+#1664 = VECTOR('',#1665,1.);+#1665 = DIRECTION('',(0.,0.,1.));+#1666 = PCURVE('',#798,#1667);+#1667 = DEFINITIONAL_REPRESENTATION('',(#1668),#1672);+#1668 = LINE('',#1669,#1670);+#1669 = CARTESIAN_POINT('',(1.205,-0.195236413045));+#1670 = VECTOR('',#1671,1.);+#1671 = DIRECTION('',(0.,1.));+#1672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1673 = PCURVE('',#1674,#1679);+#1674 = PLANE('',#1675);+#1675 = AXIS2_PLACEMENT_3D('',#1676,#1677,#1678);+#1676 = CARTESIAN_POINT('',(0.931323080229,0.2,0.33452717391));+#1677 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#1678 = DIRECTION('',(0.,0.,1.));+#1679 = DEFINITIONAL_REPRESENTATION('',(#1680),#1684);+#1680 = LINE('',#1681,#1682);+#1681 = CARTESIAN_POINT('',(0.195236413045,0.231323080229));+#1682 = VECTOR('',#1683,1.);+#1683 = DIRECTION('',(1.,0.));+#1684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1685 = ORIENTED_EDGE('',*,*,#1023,.F.);+#1686 = ADVANCED_FACE('',(#1687),#772,.F.);+#1687 = FACE_BOUND('',#1688,.F.);+#1688 = EDGE_LOOP('',(#1689,#1690,#1723,#1751));+#1689 = ORIENTED_EDGE('',*,*,#756,.T.);+#1690 = ORIENTED_EDGE('',*,*,#1691,.T.);+#1691 = EDGE_CURVE('',#729,#1692,#1694,.T.);+#1692 = VERTEX_POINT('',#1693);+#1693 = CARTESIAN_POINT('',(0.798480775301,-0.2,0.492364817767));+#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.);+#1695 = CIRCLE('',#1696,0.1);+#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699);+#1697 = CARTESIAN_POINT('',(0.7,-0.2,0.475));+#1698 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1699 = DIRECTION('',(-2.22044604925E-15,-2.465190328815E-31,1.));+#1700 = PCURVE('',#772,#1701);+#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706);+#1702 = LINE('',#1703,#1704);+#1703 = CARTESIAN_POINT('',(0.,-0.4));+#1704 = VECTOR('',#1705,1.);+#1705 = DIRECTION('',(1.,0.));+#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1707 = PCURVE('',#1708,#1713);+#1708 = PLANE('',#1709);+#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712);+#1710 = CARTESIAN_POINT('',(0.931323080229,-0.2,0.33452717391));+#1711 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#1712 = DIRECTION('',(0.,0.,1.));+#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722);+#1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718,+#1719,#1720,#1721),.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('') );+#1715 = CARTESIAN_POINT('',(0.24047282609,0.231323080229));+#1716 = CARTESIAN_POINT('',(0.24047282609,5.811799947211E-02));+#1717 = CARTESIAN_POINT('',(9.047282609E-02,0.144720539851));+#1718 = CARTESIAN_POINT('',(-5.952717391E-02,0.231323080229));+#1719 = CARTESIAN_POINT('',(9.047282609E-02,0.317925620607));+#1720 = CARTESIAN_POINT('',(0.24047282609,0.404528160986));+#1721 = CARTESIAN_POINT('',(0.24047282609,0.231323080229));+#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1723 = ORIENTED_EDGE('',*,*,#1724,.F.);+#1724 = EDGE_CURVE('',#1725,#1692,#1727,.T.);+#1725 = VERTEX_POINT('',#1726);+#1726 = CARTESIAN_POINT('',(0.798480775301,0.2,0.492364817767));+#1727 = SURFACE_CURVE('',#1728,(#1732,#1739),.PCURVE_S1.);+#1728 = LINE('',#1729,#1730);+#1729 = CARTESIAN_POINT('',(0.798480775301,0.2,0.492364817767));+#1730 = VECTOR('',#1731,1.);+#1731 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#1732 = PCURVE('',#772,#1733);+#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1738);+#1734 = LINE('',#1735,#1736);+#1735 = CARTESIAN_POINT('',(1.396263401592,0.));+#1736 = VECTOR('',#1737,1.);+#1737 = DIRECTION('',(0.,-1.));+#1738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1739 = PCURVE('',#1740,#1745);+#1740 = PLANE('',#1741);+#1741 = AXIS2_PLACEMENT_3D('',#1742,#1743,#1744);+#1742 = CARTESIAN_POINT('',(0.798480775301,0.2,0.492364817767));+#1743 = DIRECTION('',(0.987833053268,1.096715000224E-16,0.155518033909)+ );+#1744 = DIRECTION('',(0.155518033909,1.726597019897E-17,-0.987833053268)+ );+#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750);+#1746 = LINE('',#1747,#1748);+#1747 = CARTESIAN_POINT('',(0.,0.));+#1748 = VECTOR('',#1749,1.);+#1749 = DIRECTION('',(4.832234343768E-29,-1.));+#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1751 = ORIENTED_EDGE('',*,*,#1752,.F.);+#1752 = EDGE_CURVE('',#757,#1725,#1753,.T.);+#1753 = SURFACE_CURVE('',#1754,(#1759,#1766),.PCURVE_S1.);+#1754 = CIRCLE('',#1755,0.1);+#1755 = AXIS2_PLACEMENT_3D('',#1756,#1757,#1758);+#1756 = CARTESIAN_POINT('',(0.7,0.2,0.475));+#1757 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#1758 = DIRECTION('',(-2.22044604925E-15,-2.465190328815E-31,1.));+#1759 = PCURVE('',#772,#1760);+#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765);+#1761 = LINE('',#1762,#1763);+#1762 = CARTESIAN_POINT('',(0.,0.));+#1763 = VECTOR('',#1764,1.);+#1764 = DIRECTION('',(1.,0.));+#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1766 = PCURVE('',#1674,#1767);+#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1776);+#1768 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1769,#1770,#1771,#1772,+#1773,#1774,#1775),.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('') );+#1769 = CARTESIAN_POINT('',(0.24047282609,0.231323080229));+#1770 = CARTESIAN_POINT('',(0.24047282609,5.811799947211E-02));+#1771 = CARTESIAN_POINT('',(9.047282609E-02,0.144720539851));+#1772 = CARTESIAN_POINT('',(-5.952717391E-02,0.231323080229));+#1773 = CARTESIAN_POINT('',(9.047282609E-02,0.317925620607));+#1774 = CARTESIAN_POINT('',(0.24047282609,0.404528160986));+#1775 = CARTESIAN_POINT('',(0.24047282609,0.231323080229));+#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1777 = ADVANCED_FACE('',(#1778),#744,.F.);+#1778 = FACE_BOUND('',#1779,.F.);+#1779 = EDGE_LOOP('',(#1780,#1803,#1804,#1824));+#1780 = ORIENTED_EDGE('',*,*,#1781,.F.);+#1781 = EDGE_CURVE('',#729,#1782,#1784,.T.);+#1782 = VERTEX_POINT('',#1783);+#1783 = CARTESIAN_POINT('',(0.7,-0.2,0.725));+#1784 = SURFACE_CURVE('',#1785,(#1789,#1796),.PCURVE_S1.);+#1785 = LINE('',#1786,#1787);+#1786 = CARTESIAN_POINT('',(0.7,-0.2,0.529763586955));+#1787 = VECTOR('',#1788,1.);+#1788 = DIRECTION('',(0.,0.,1.));+#1789 = PCURVE('',#744,#1790);+#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795);+#1791 = LINE('',#1792,#1793);+#1792 = CARTESIAN_POINT('',(1.605,-0.195236413045));+#1793 = VECTOR('',#1794,1.);+#1794 = DIRECTION('',(0.,1.));+#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1796 = PCURVE('',#1708,#1797);+#1797 = DEFINITIONAL_REPRESENTATION('',(#1798),#1802);+#1798 = LINE('',#1799,#1800);+#1799 = CARTESIAN_POINT('',(0.195236413045,0.231323080229));+#1800 = VECTOR('',#1801,1.);+#1801 = DIRECTION('',(1.,0.));+#1802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1803 = ORIENTED_EDGE('',*,*,#728,.T.);+#1804 = ORIENTED_EDGE('',*,*,#1805,.T.);+#1805 = EDGE_CURVE('',#707,#1806,#1808,.T.);+#1806 = VERTEX_POINT('',#1807);+#1807 = CARTESIAN_POINT('',(0.7,-1.405,0.725));+#1808 = SURFACE_CURVE('',#1809,(#1812,#1818),.PCURVE_S1.);+#1809 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1810,#1811),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1810 = CARTESIAN_POINT('',(0.7,-1.405,0.575));+#1811 = CARTESIAN_POINT('',(0.7,-1.405,0.725));+#1812 = PCURVE('',#744,#1813);+#1813 = DEFINITIONAL_REPRESENTATION('',(#1814),#1817);+#1814 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1815,#1816),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1815 = CARTESIAN_POINT('',(2.81,-0.15));+#1816 = CARTESIAN_POINT('',(2.81,0.));+#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1818 = PCURVE('',#904,#1819);+#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1823);+#1820 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1821,#1822),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1821 = CARTESIAN_POINT('',(0.,-0.15));+#1822 = CARTESIAN_POINT('',(0.,0.));+#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1824 = ORIENTED_EDGE('',*,*,#1825,.F.);+#1825 = EDGE_CURVE('',#1782,#1806,#1826,.T.);+#1826 = SURFACE_CURVE('',#1827,(#1831,#1838),.PCURVE_S1.);+#1827 = LINE('',#1828,#1829);+#1828 = CARTESIAN_POINT('',(0.7,1.405,0.725));+#1829 = VECTOR('',#1830,1.);+#1830 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#1831 = PCURVE('',#744,#1832);+#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837);+#1833 = LINE('',#1834,#1835);+#1834 = CARTESIAN_POINT('',(0.,0.));+#1835 = VECTOR('',#1836,1.);+#1836 = DIRECTION('',(1.,0.));+#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1838 = PCURVE('',#1353,#1839);+#1839 = DEFINITIONAL_REPRESENTATION('',(#1840),#1844);+#1840 = LINE('',#1841,#1842);+#1841 = CARTESIAN_POINT('',(0.7,8.25E-02));+#1842 = VECTOR('',#1843,1.);+#1843 = DIRECTION('',(-1.07515899921E-17,1.));+#1844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1845 = ADVANCED_FACE('',(#1846),#832,.F.);+#1846 = FACE_BOUND('',#1847,.F.);+#1847 = EDGE_LOOP('',(#1848,#1849,#1850,#1873));+#1848 = ORIENTED_EDGE('',*,*,#816,.T.);+#1849 = ORIENTED_EDGE('',*,*,#1290,.T.);+#1850 = ORIENTED_EDGE('',*,*,#1851,.F.);+#1851 = EDGE_CURVE('',#1852,#1291,#1854,.T.);+#1852 = VERTEX_POINT('',#1853);+#1853 = CARTESIAN_POINT('',(-0.605,-1.5,0.725));+#1854 = SURFACE_CURVE('',#1855,(#1859,#1866),.PCURVE_S1.);+#1855 = LINE('',#1856,#1857);+#1856 = CARTESIAN_POINT('',(-0.605,-1.5,0.725));+#1857 = VECTOR('',#1858,1.);+#1858 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#1859 = PCURVE('',#832,#1860);+#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865);+#1861 = LINE('',#1862,#1863);+#1862 = CARTESIAN_POINT('',(0.,0.));+#1863 = VECTOR('',#1864,1.);+#1864 = DIRECTION('',(1.,0.));+#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1866 = PCURVE('',#1353,#1867);+#1867 = DEFINITIONAL_REPRESENTATION('',(#1868),#1872);+#1868 = LINE('',#1869,#1870);+#1869 = CARTESIAN_POINT('',(-0.605,2.9875));+#1870 = VECTOR('',#1871,1.);+#1871 = DIRECTION('',(-0.707106781187,-0.707106781187));+#1872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1873 = ORIENTED_EDGE('',*,*,#1874,.F.);+#1874 = EDGE_CURVE('',#817,#1852,#1875,.T.);+#1875 = SURFACE_CURVE('',#1876,(#1879,#1885),.PCURVE_S1.);+#1876 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1877,#1878),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1877 = CARTESIAN_POINT('',(-0.605,-1.5,0.575));+#1878 = CARTESIAN_POINT('',(-0.605,-1.5,0.725));+#1879 = PCURVE('',#832,#1880);+#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1884);+#1881 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1882,#1883),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1882 = CARTESIAN_POINT('',(0.,-0.15));+#1883 = CARTESIAN_POINT('',(0.,0.));+#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1885 = PCURVE('',#936,#1886);+#1886 = DEFINITIONAL_REPRESENTATION('',(#1887),#1890);+#1887 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1888,#1889),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1888 = CARTESIAN_POINT('',(1.21,-0.15));+#1889 = CARTESIAN_POINT('',(1.21,0.));+#1890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1891 = ADVANCED_FACE('',(#1892),#904,.F.);+#1892 = FACE_BOUND('',#1893,.F.);+#1893 = EDGE_LOOP('',(#1894,#1895,#1915,#1936));+#1894 = ORIENTED_EDGE('',*,*,#890,.T.);+#1895 = ORIENTED_EDGE('',*,*,#1896,.T.);+#1896 = EDGE_CURVE('',#869,#1897,#1899,.T.);+#1897 = VERTEX_POINT('',#1898);+#1898 = CARTESIAN_POINT('',(0.605,-1.5,0.725));+#1899 = SURFACE_CURVE('',#1900,(#1903,#1909),.PCURVE_S1.);+#1900 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1901,#1902),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1901 = CARTESIAN_POINT('',(0.605,-1.5,0.575));+#1902 = CARTESIAN_POINT('',(0.605,-1.5,0.725));+#1903 = PCURVE('',#904,#1904);+#1904 = DEFINITIONAL_REPRESENTATION('',(#1905),#1908);+#1905 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1906,#1907),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1906 = CARTESIAN_POINT('',(0.134350288425,-0.15));+#1907 = CARTESIAN_POINT('',(0.134350288425,0.));+#1908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1909 = PCURVE('',#936,#1910);+#1910 = DEFINITIONAL_REPRESENTATION('',(#1911),#1914);+#1911 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1912,#1913),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1912 = CARTESIAN_POINT('',(0.,-0.15));+#1913 = CARTESIAN_POINT('',(0.,0.));+#1914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1915 = ORIENTED_EDGE('',*,*,#1916,.F.);+#1916 = EDGE_CURVE('',#1806,#1897,#1917,.T.);+#1917 = SURFACE_CURVE('',#1918,(#1922,#1929),.PCURVE_S1.);+#1918 = LINE('',#1919,#1920);+#1919 = CARTESIAN_POINT('',(0.7,-1.405,0.725));+#1920 = VECTOR('',#1921,1.);+#1921 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#1922 = PCURVE('',#904,#1923);+#1923 = DEFINITIONAL_REPRESENTATION('',(#1924),#1928);+#1924 = LINE('',#1925,#1926);+#1925 = CARTESIAN_POINT('',(0.,0.));+#1926 = VECTOR('',#1927,1.);+#1927 = DIRECTION('',(1.,0.));+#1928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1929 = PCURVE('',#1353,#1930);+#1930 = DEFINITIONAL_REPRESENTATION('',(#1931),#1935);+#1931 = LINE('',#1932,#1933);+#1932 = CARTESIAN_POINT('',(0.7,2.8925));+#1933 = VECTOR('',#1934,1.);+#1934 = DIRECTION('',(-0.707106781187,0.707106781187));+#1935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1936 = ORIENTED_EDGE('',*,*,#1805,.F.);+#1937 = ADVANCED_FACE('',(#1938),#936,.F.);+#1938 = FACE_BOUND('',#1939,.F.);+#1939 = EDGE_LOOP('',(#1940,#1941,#1942,#1963));+#1940 = ORIENTED_EDGE('',*,*,#922,.T.);+#1941 = ORIENTED_EDGE('',*,*,#1874,.T.);+#1942 = ORIENTED_EDGE('',*,*,#1943,.F.);+#1943 = EDGE_CURVE('',#1897,#1852,#1944,.T.);+#1944 = SURFACE_CURVE('',#1945,(#1949,#1956),.PCURVE_S1.);+#1945 = LINE('',#1946,#1947);+#1946 = CARTESIAN_POINT('',(0.605,-1.5,0.725));+#1947 = VECTOR('',#1948,1.);+#1948 = DIRECTION('',(-1.,-1.110223024625E-16,0.));+#1949 = PCURVE('',#936,#1950);+#1950 = DEFINITIONAL_REPRESENTATION('',(#1951),#1955);+#1951 = LINE('',#1952,#1953);+#1952 = CARTESIAN_POINT('',(0.,0.));+#1953 = VECTOR('',#1954,1.);+#1954 = DIRECTION('',(1.,0.));+#1955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1956 = PCURVE('',#1353,#1957);+#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962);+#1958 = LINE('',#1959,#1960);+#1959 = CARTESIAN_POINT('',(0.605,2.9875));+#1960 = VECTOR('',#1961,1.);+#1961 = DIRECTION('',(-1.,-1.07515899921E-17));+#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1963 = ORIENTED_EDGE('',*,*,#1896,.F.);+#1964 = ADVANCED_FACE('',(#1965),#1230,.F.);+#1965 = FACE_BOUND('',#1966,.F.);+#1966 = EDGE_LOOP('',(#1967,#1990,#2016,#2017));+#1967 = ORIENTED_EDGE('',*,*,#1968,.F.);+#1968 = EDGE_CURVE('',#1484,#1969,#1971,.T.);+#1969 = VERTEX_POINT('',#1970);+#1970 = CARTESIAN_POINT('',(-0.675,0.75,0.725));+#1971 = SURFACE_CURVE('',#1972,(#1976,#1983),.PCURVE_S1.);+#1972 = LINE('',#1973,#1974);+#1973 = CARTESIAN_POINT('',(-0.7,0.75,0.725));+#1974 = VECTOR('',#1975,1.);+#1975 = DIRECTION('',(1.,-1.144237745222E-17,0.));+#1976 = PCURVE('',#1230,#1977);+#1977 = DEFINITIONAL_REPRESENTATION('',(#1978),#1982);+#1978 = LINE('',#1979,#1980);+#1979 = CARTESIAN_POINT('',(0.,-0.));+#1980 = VECTOR('',#1981,1.);+#1981 = DIRECTION('',(1.,0.));+#1982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1983 = PCURVE('',#1525,#1984);+#1984 = DEFINITIONAL_REPRESENTATION('',(#1985),#1989);+#1985 = LINE('',#1986,#1987);+#1986 = CARTESIAN_POINT('',(-0.7,0.7375));+#1987 = VECTOR('',#1988,1.);+#1988 = DIRECTION('',(1.,1.332162699068E-16));+#1989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1990 = ORIENTED_EDGE('',*,*,#1991,.T.);+#1991 = EDGE_CURVE('',#1484,#1215,#1992,.T.);+#1992 = SURFACE_CURVE('',#1993,(#1997,#2004),.PCURVE_S1.);+#1993 = LINE('',#1994,#1995);+#1994 = CARTESIAN_POINT('',(-0.7,0.75,0.725));+#1995 = VECTOR('',#1996,1.);+#1996 = DIRECTION('',(1.144237745222E-17,1.,0.));+#1997 = PCURVE('',#1230,#1998);+#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2003);+#1999 = LINE('',#2000,#2001);+#2000 = CARTESIAN_POINT('',(0.,-0.));+#2001 = VECTOR('',#2002,1.);+#2002 = DIRECTION('',(0.,-1.));+#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2004 = PCURVE('',#2005,#2010);+#2005 = CYLINDRICAL_SURFACE('',#2006,0.25);+#2006 = AXIS2_PLACEMENT_3D('',#2007,#2008,#2009);+#2007 = CARTESIAN_POINT('',(-0.7,0.75,0.475));+#2008 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#2009 = DIRECTION('',(-0.984807753012,1.126854202784E-17,0.173648177667)+ );+#2010 = DEFINITIONAL_REPRESENTATION('',(#2011),#2015);+#2011 = LINE('',#2012,#2013);+#2012 = CARTESIAN_POINT('',(4.886921905584,0.));+#2013 = VECTOR('',#2014,1.);+#2014 = DIRECTION('',(0.,-1.));+#2015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2016 = ORIENTED_EDGE('',*,*,#1214,.T.);+#2017 = ORIENTED_EDGE('',*,*,#2018,.F.);+#2018 = EDGE_CURVE('',#1969,#1187,#2019,.T.);+#2019 = SURFACE_CURVE('',#2020,(#2024,#2031),.PCURVE_S1.);+#2020 = LINE('',#2021,#2022);+#2021 = CARTESIAN_POINT('',(-0.675,-1.3925,0.725));+#2022 = VECTOR('',#2023,1.);+#2023 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#2024 = PCURVE('',#1230,#2025);+#2025 = DEFINITIONAL_REPRESENTATION('',(#2026),#2030);+#2026 = LINE('',#2027,#2028);+#2027 = CARTESIAN_POINT('',(2.5E-02,2.1425));+#2028 = VECTOR('',#2029,1.);+#2029 = DIRECTION('',(-1.224646799147E-16,-1.));+#2030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2031 = PCURVE('',#1202,#2032);+#2032 = DEFINITIONAL_REPRESENTATION('',(#2033),#2037);+#2033 = LINE('',#2034,#2035);+#2034 = CARTESIAN_POINT('',(0.,-1.136705411124E-16));+#2035 = VECTOR('',#2036,1.);+#2036 = DIRECTION('',(1.,8.052669593326E-17));+#2037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2038 = ADVANCED_FACE('',(#2039),#1202,.F.);+#2039 = FACE_BOUND('',#2040,.F.);+#2040 = EDGE_LOOP('',(#2041,#2066,#2094,#2115,#2116,#2117,#2139,#2166));+#2041 = ORIENTED_EDGE('',*,*,#2042,.T.);+#2042 = EDGE_CURVE('',#2043,#2045,#2047,.T.);+#2043 = VERTEX_POINT('',#2044);+#2044 = CARTESIAN_POINT('',(-0.675,-1.3925,0.725));+#2045 = VERTEX_POINT('',#2046);+#2046 = CARTESIAN_POINT('',(-0.675,-1.15,0.725));+#2047 = SURFACE_CURVE('',#2048,(#2052,#2059),.PCURVE_S1.);+#2048 = LINE('',#2049,#2050);+#2049 = CARTESIAN_POINT('',(-0.675,-1.3925,0.725));+#2050 = VECTOR('',#2051,1.);+#2051 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#2052 = PCURVE('',#1202,#2053);+#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058);+#2054 = LINE('',#2055,#2056);+#2055 = CARTESIAN_POINT('',(2.627389123853E-17,-1.713748988057E-17));+#2056 = VECTOR('',#2057,1.);+#2057 = DIRECTION('',(1.,1.651820326504E-16));+#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2059 = PCURVE('',#1353,#2060);+#2060 = DEFINITIONAL_REPRESENTATION('',(#2061),#2065);+#2061 = LINE('',#2062,#2063);+#2062 = CARTESIAN_POINT('',(-0.675,2.88));+#2063 = VECTOR('',#2064,1.);+#2064 = DIRECTION('',(1.07515899921E-17,-1.));+#2065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2066 = ORIENTED_EDGE('',*,*,#2067,.T.);+#2067 = EDGE_CURVE('',#2045,#2068,#2070,.T.);+#2068 = VERTEX_POINT('',#2069);+#2069 = CARTESIAN_POINT('',(-0.675,-0.75,0.725));+#2070 = SURFACE_CURVE('',#2071,(#2075,#2082),.PCURVE_S1.);+#2071 = LINE('',#2072,#2073);+#2072 = CARTESIAN_POINT('',(-0.675,-1.3925,0.725));+#2073 = VECTOR('',#2074,1.);+#2074 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#2075 = PCURVE('',#1202,#2076);+#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081);+#2077 = LINE('',#2078,#2079);+#2078 = CARTESIAN_POINT('',(-5.551115123126E-17,2.71644876795E-16));+#2079 = VECTOR('',#2080,1.);+#2080 = DIRECTION('',(1.,-8.050200045739E-17));+#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2082 = PCURVE('',#2083,#2088);+#2083 = PLANE('',#2084);+#2084 = AXIS2_PLACEMENT_3D('',#2085,#2086,#2087);+#2085 = CARTESIAN_POINT('',(-0.7,-1.15,0.725));+#2086 = DIRECTION('',(0.,0.,-1.));+#2087 = DIRECTION('',(1.,-1.144237745222E-17,0.));+#2088 = DEFINITIONAL_REPRESENTATION('',(#2089),#2093);+#2089 = LINE('',#2090,#2091);+#2090 = CARTESIAN_POINT('',(2.5E-02,0.2425));+#2091 = VECTOR('',#2092,1.);+#2092 = DIRECTION('',(-1.224646799147E-16,-1.));+#2093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2094 = ORIENTED_EDGE('',*,*,#2095,.T.);+#2095 = EDGE_CURVE('',#2068,#1969,#2096,.T.);+#2096 = SURFACE_CURVE('',#2097,(#2101,#2108),.PCURVE_S1.);+#2097 = LINE('',#2098,#2099);+#2098 = CARTESIAN_POINT('',(-0.675,-1.3925,0.725));+#2099 = VECTOR('',#2100,1.);+#2100 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#2101 = PCURVE('',#1202,#2102);+#2102 = DEFINITIONAL_REPRESENTATION('',(#2103),#2107);+#2103 = LINE('',#2104,#2105);+#2104 = CARTESIAN_POINT('',(0.,-1.718816084594E-16));+#2105 = VECTOR('',#2106,1.);+#2106 = DIRECTION('',(1.,1.528014343194E-16));+#2107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2108 = PCURVE('',#1525,#2109);+#2109 = DEFINITIONAL_REPRESENTATION('',(#2110),#2114);+#2110 = LINE('',#2111,#2112);+#2111 = CARTESIAN_POINT('',(-0.675,2.88));+#2112 = VECTOR('',#2113,1.);+#2113 = DIRECTION('',(1.07515899921E-17,-1.));+#2114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2115 = ORIENTED_EDGE('',*,*,#2018,.T.);+#2116 = ORIENTED_EDGE('',*,*,#1186,.T.);+#2117 = ORIENTED_EDGE('',*,*,#2118,.T.);+#2118 = EDGE_CURVE('',#1159,#2119,#2121,.T.);+#2119 = VERTEX_POINT('',#2120);+#2120 = CARTESIAN_POINT('',(-0.608243103516,1.359121551758,1.2));+#2121 = SURFACE_CURVE('',#2122,(#2125,#2132),.PCURVE_S1.);+#2122 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2123,#2124),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2123 = CARTESIAN_POINT('',(-0.675,1.3925,0.725));+#2124 = CARTESIAN_POINT('',(-0.608243103516,1.359121551758,1.2));+#2125 = PCURVE('',#1202,#2126);+#2126 = DEFINITIONAL_REPRESENTATION('',(#2127),#2131);+#2127 = LINE('',#2128,#2129);+#2128 = CARTESIAN_POINT('',(2.785,2.482338014168E-16));+#2129 = VECTOR('',#2130,1.);+#2130 = DIRECTION('',(0.,1.));+#2131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2132 = PCURVE('',#1174,#2133);+#2133 = DEFINITIONAL_REPRESENTATION('',(#2134),#2138);+#2134 = LINE('',#2135,#2136);+#2135 = CARTESIAN_POINT('',(8.882045387551E-18,1.086201947791E-16));+#2136 = VECTOR('',#2137,1.);+#2137 = DIRECTION('',(-2.172621770257E-16,1.));+#2138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2139 = ORIENTED_EDGE('',*,*,#2140,.F.);+#2140 = EDGE_CURVE('',#2141,#2119,#2143,.T.);+#2141 = VERTEX_POINT('',#2142);+#2142 = CARTESIAN_POINT('',(-0.608243103516,-1.359121551758,1.2));+#2143 = SURFACE_CURVE('',#2144,(#2148,#2154),.PCURVE_S1.);+#2144 = LINE('',#2145,#2146);+#2145 = CARTESIAN_POINT('',(-0.608243103516,-1.359121551758,1.2));+#2146 = VECTOR('',#2147,1.);+#2147 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#2148 = PCURVE('',#1202,#2149);+#2149 = DEFINITIONAL_REPRESENTATION('',(#2150),#2153);+#2150 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2151,#2152),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,2.718243103516),.PIECEWISE_BEZIER_KNOTS.);+#2151 = CARTESIAN_POINT('',(-4.593542691753E-17,1.));+#2152 = CARTESIAN_POINT('',(2.785,1.));+#2153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2154 = PCURVE('',#2155,#2160);+#2155 = PLANE('',#2156);+#2156 = AXIS2_PLACEMENT_3D('',#2157,#2158,#2159);+#2157 = CARTESIAN_POINT('',(-0.559121551758,1.408243103516,1.2));+#2158 = DIRECTION('',(0.,0.,1.));+#2159 = DIRECTION('',(0.369013679242,-0.929423963825,0.));+#2160 = DEFINITIONAL_REPRESENTATION('',(#2161),#2165);+#2161 = LINE('',#2162,#2163);+#2162 = CARTESIAN_POINT('',(2.55392850271,-1.066850160591));+#2163 = VECTOR('',#2164,1.);+#2164 = DIRECTION('',(-0.929423963825,0.369013679242));+#2165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2166 = ORIENTED_EDGE('',*,*,#2167,.F.);+#2167 = EDGE_CURVE('',#2043,#2141,#2168,.T.);+#2168 = SURFACE_CURVE('',#2169,(#2172,#2179),.PCURVE_S1.);+#2169 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2170,#2171),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2170 = CARTESIAN_POINT('',(-0.675,-1.3925,0.725));+#2171 = CARTESIAN_POINT('',(-0.608243103516,-1.359121551758,1.2));+#2172 = PCURVE('',#1202,#2173);+#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2178);+#2174 = LINE('',#2175,#2176);+#2175 = CARTESIAN_POINT('',(2.627389123853E-17,-1.713748988057E-17));+#2176 = VECTOR('',#2177,1.);+#2177 = DIRECTION('',(1.563900543029E-16,1.));+#2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2179 = PCURVE('',#2180,#2185);+#2180 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#2181,#2182)+ ,(#2183,#2184+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#2181 = CARTESIAN_POINT('',(-0.5925,-1.475,0.725));+#2182 = CARTESIAN_POINT('',(-0.559121551758,-1.408243103516,1.2));+#2183 = CARTESIAN_POINT('',(-0.675,-1.3925,0.725));+#2184 = CARTESIAN_POINT('',(-0.608243103516,-1.359121551758,1.2));+#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190);+#2186 = LINE('',#2187,#2188);+#2187 = CARTESIAN_POINT('',(0.116672618896,8.45102486294E-17));+#2188 = VECTOR('',#2189,1.);+#2189 = DIRECTION('',(1.52655665886E-16,1.));+#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2191 = ADVANCED_FACE('',(#2192),#1174,.F.);+#2192 = FACE_BOUND('',#2193,.F.);+#2193 = EDGE_LOOP('',(#2194,#2195,#2217,#2237));+#2194 = ORIENTED_EDGE('',*,*,#1158,.T.);+#2195 = ORIENTED_EDGE('',*,*,#2196,.T.);+#2196 = EDGE_CURVE('',#1131,#2197,#2199,.T.);+#2197 = VERTEX_POINT('',#2198);+#2198 = CARTESIAN_POINT('',(-0.559121551758,1.408243103516,1.2));+#2199 = SURFACE_CURVE('',#2200,(#2203,#2210),.PCURVE_S1.);+#2200 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2201,#2202),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2201 = CARTESIAN_POINT('',(-0.5925,1.475,0.725));+#2202 = CARTESIAN_POINT('',(-0.559121551758,1.408243103516,1.2));+#2203 = PCURVE('',#1174,#2204);+#2204 = DEFINITIONAL_REPRESENTATION('',(#2205),#2209);+#2205 = LINE('',#2206,#2207);+#2206 = CARTESIAN_POINT('',(0.116672618896,1.809051108525E-16));+#2207 = VECTOR('',#2208,1.);+#2208 = DIRECTION('',(-2.498001805407E-16,1.));+#2209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2210 = PCURVE('',#1146,#2211);+#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2216);+#2212 = LINE('',#2213,#2214);+#2213 = CARTESIAN_POINT('',(1.031546673308E-16,9.248284980433E-17));+#2214 = VECTOR('',#2215,1.);+#2215 = DIRECTION('',(2.830088714053E-18,1.));+#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2217 = ORIENTED_EDGE('',*,*,#2218,.F.);+#2218 = EDGE_CURVE('',#2119,#2197,#2219,.T.);+#2219 = SURFACE_CURVE('',#2220,(#2224,#2230),.PCURVE_S1.);+#2220 = LINE('',#2221,#2222);+#2221 = CARTESIAN_POINT('',(-0.608243103516,1.359121551758,1.2));+#2222 = VECTOR('',#2223,1.);+#2223 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#2224 = PCURVE('',#1174,#2225);+#2225 = DEFINITIONAL_REPRESENTATION('',(#2226),#2229);+#2226 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2227,#2228),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,6.946836470098E-02),.PIECEWISE_BEZIER_KNOTS.);+#2227 = CARTESIAN_POINT('',(-3.392738475722E-16,1.));+#2228 = CARTESIAN_POINT('',(0.116672618896,1.));+#2229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2230 = PCURVE('',#2155,#2231);+#2231 = DEFINITIONAL_REPRESENTATION('',(#2232),#2236);+#2232 = LINE('',#2233,#2234);+#2233 = CARTESIAN_POINT('',(2.752822279986E-02,-6.378127188845E-02));+#2234 = VECTOR('',#2235,1.);+#2235 = DIRECTION('',(-0.396269912475,0.918134062361));+#2236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2237 = ORIENTED_EDGE('',*,*,#2118,.F.);+#2238 = ADVANCED_FACE('',(#2239),#1146,.F.);+#2239 = FACE_BOUND('',#2240,.F.);+#2240 = EDGE_LOOP('',(#2241,#2242,#2264,#2284));+#2241 = ORIENTED_EDGE('',*,*,#1130,.T.);+#2242 = ORIENTED_EDGE('',*,*,#2243,.T.);+#2243 = EDGE_CURVE('',#1103,#2244,#2246,.T.);+#2244 = VERTEX_POINT('',#2245);+#2245 = CARTESIAN_POINT('',(0.559121551758,1.408243103516,1.2));+#2246 = SURFACE_CURVE('',#2247,(#2250,#2257),.PCURVE_S1.);+#2247 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2248,#2249),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2248 = CARTESIAN_POINT('',(0.5925,1.475,0.725));+#2249 = CARTESIAN_POINT('',(0.559121551758,1.408243103516,1.2));+#2250 = PCURVE('',#1146,#2251);+#2251 = DEFINITIONAL_REPRESENTATION('',(#2252),#2256);+#2252 = LINE('',#2253,#2254);+#2253 = CARTESIAN_POINT('',(1.185,1.928059803605E-16));+#2254 = VECTOR('',#2255,1.);+#2255 = DIRECTION('',(0.,1.));+#2256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2257 = PCURVE('',#1118,#2258);+#2258 = DEFINITIONAL_REPRESENTATION('',(#2259),#2263);+#2259 = LINE('',#2260,#2261);+#2260 = CARTESIAN_POINT('',(7.74437384668E-18,1.568222704809E-16));+#2261 = VECTOR('',#2262,1.);+#2262 = DIRECTION('',(1.821640573114E-16,1.));+#2263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2264 = ORIENTED_EDGE('',*,*,#2265,.F.);+#2265 = EDGE_CURVE('',#2197,#2244,#2266,.T.);+#2266 = SURFACE_CURVE('',#2267,(#2271,#2277),.PCURVE_S1.);+#2267 = LINE('',#2268,#2269);+#2268 = CARTESIAN_POINT('',(-0.559121551758,1.408243103516,1.2));+#2269 = VECTOR('',#2270,1.);+#2270 = DIRECTION('',(1.,1.110223024625E-16,0.));+#2271 = PCURVE('',#1146,#2272);+#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2276);+#2273 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2274,#2275),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.118243103516),.PIECEWISE_BEZIER_KNOTS.);+#2274 = CARTESIAN_POINT('',(1.221991391888E-16,1.));+#2275 = CARTESIAN_POINT('',(1.185,1.));+#2276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2277 = PCURVE('',#2155,#2278);+#2278 = DEFINITIONAL_REPRESENTATION('',(#2279),#2283);+#2279 = LINE('',#2280,#2281);+#2280 = CARTESIAN_POINT('',(0.,0.));+#2281 = VECTOR('',#2282,1.);+#2282 = DIRECTION('',(0.369013679242,0.929423963825));+#2283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2284 = ORIENTED_EDGE('',*,*,#2196,.F.);+#2285 = ADVANCED_FACE('',(#2286),#1118,.F.);+#2286 = FACE_BOUND('',#2287,.F.);+#2287 = EDGE_LOOP('',(#2288,#2289,#2311,#2331));+#2288 = ORIENTED_EDGE('',*,*,#1102,.T.);+#2289 = ORIENTED_EDGE('',*,*,#2290,.T.);+#2290 = EDGE_CURVE('',#1075,#2291,#2293,.T.);+#2291 = VERTEX_POINT('',#2292);+#2292 = CARTESIAN_POINT('',(0.608243103516,1.359121551758,1.2));+#2293 = SURFACE_CURVE('',#2294,(#2297,#2304),.PCURVE_S1.);+#2294 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2295,#2296),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2295 = CARTESIAN_POINT('',(0.675,1.3925,0.725));+#2296 = CARTESIAN_POINT('',(0.608243103516,1.359121551758,1.2));+#2297 = PCURVE('',#1118,#2298);+#2298 = DEFINITIONAL_REPRESENTATION('',(#2299),#2303);+#2299 = LINE('',#2300,#2301);+#2300 = CARTESIAN_POINT('',(0.116672618896,8.45102486294E-17));+#2301 = VECTOR('',#2302,1.);+#2302 = DIRECTION('',(1.52655665886E-16,1.));+#2303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2304 = PCURVE('',#1090,#2305);+#2305 = DEFINITIONAL_REPRESENTATION('',(#2306),#2310);+#2306 = LINE('',#2307,#2308);+#2307 = CARTESIAN_POINT('',(2.627389123853E-17,-1.713748988057E-17));+#2308 = VECTOR('',#2309,1.);+#2309 = DIRECTION('',(1.563900543029E-16,1.));+#2310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2311 = ORIENTED_EDGE('',*,*,#2312,.F.);+#2312 = EDGE_CURVE('',#2244,#2291,#2313,.T.);+#2313 = SURFACE_CURVE('',#2314,(#2318,#2324),.PCURVE_S1.);+#2314 = LINE('',#2315,#2316);+#2315 = CARTESIAN_POINT('',(0.559121551758,1.408243103516,1.2));+#2316 = VECTOR('',#2317,1.);+#2317 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#2318 = PCURVE('',#1118,#2319);+#2319 = DEFINITIONAL_REPRESENTATION('',(#2320),#2323);+#2320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2321,#2322),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,6.946836470098E-02),.PIECEWISE_BEZIER_KNOTS.);+#2321 = CARTESIAN_POINT('',(3.045854977416E-16,1.));+#2322 = CARTESIAN_POINT('',(0.116672618896,1.));+#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2324 = PCURVE('',#2155,#2325);+#2325 = DEFINITIONAL_REPRESENTATION('',(#2326),#2330);+#2326 = LINE('',#2327,#2328);+#2327 = CARTESIAN_POINT('',(0.412647001915,1.03932193779));+#2328 = VECTOR('',#2329,1.);+#2329 = DIRECTION('',(0.918134062361,0.396269912475));+#2330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2331 = ORIENTED_EDGE('',*,*,#2243,.F.);+#2332 = ADVANCED_FACE('',(#2333),#1090,.F.);+#2333 = FACE_BOUND('',#2334,.F.);+#2334 = EDGE_LOOP('',(#2335,#2336,#2359,#2382,#2409,#2429));+#2335 = ORIENTED_EDGE('',*,*,#1074,.T.);+#2336 = ORIENTED_EDGE('',*,*,#2337,.T.);+#2337 = EDGE_CURVE('',#1047,#2338,#2340,.T.);+#2338 = VERTEX_POINT('',#2339);+#2339 = CARTESIAN_POINT('',(0.675,-0.2,0.725));+#2340 = SURFACE_CURVE('',#2341,(#2345,#2352),.PCURVE_S1.);+#2341 = LINE('',#2342,#2343);+#2342 = CARTESIAN_POINT('',(0.675,1.3925,0.725));+#2343 = VECTOR('',#2344,1.);+#2344 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#2345 = PCURVE('',#1090,#2346);+#2346 = DEFINITIONAL_REPRESENTATION('',(#2347),#2351);+#2347 = LINE('',#2348,#2349);+#2348 = CARTESIAN_POINT('',(0.,-7.570831065472E-16));+#2349 = VECTOR('',#2350,1.);+#2350 = DIRECTION('',(1.,5.730392600145E-16));+#2351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2352 = PCURVE('',#1062,#2353);+#2353 = DEFINITIONAL_REPRESENTATION('',(#2354),#2358);+#2354 = LINE('',#2355,#2356);+#2355 = CARTESIAN_POINT('',(2.5E-02,1.1925));+#2356 = VECTOR('',#2357,1.);+#2357 = DIRECTION('',(0.,-1.));+#2358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2359 = ORIENTED_EDGE('',*,*,#2360,.T.);+#2360 = EDGE_CURVE('',#2338,#2361,#2363,.T.);+#2361 = VERTEX_POINT('',#2362);+#2362 = CARTESIAN_POINT('',(0.675,-1.3925,0.725));+#2363 = SURFACE_CURVE('',#2364,(#2368,#2375),.PCURVE_S1.);+#2364 = LINE('',#2365,#2366);+#2365 = CARTESIAN_POINT('',(0.675,1.3925,0.725));+#2366 = VECTOR('',#2367,1.);+#2367 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#2368 = PCURVE('',#1090,#2369);+#2369 = DEFINITIONAL_REPRESENTATION('',(#2370),#2374);+#2370 = LINE('',#2371,#2372);+#2371 = CARTESIAN_POINT('',(0.,1.12013880838E-16));+#2372 = VECTOR('',#2373,1.);+#2373 = DIRECTION('',(1.,-3.338745711599E-17));+#2374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2375 = PCURVE('',#1353,#2376);+#2376 = DEFINITIONAL_REPRESENTATION('',(#2377),#2381);+#2377 = LINE('',#2378,#2379);+#2378 = CARTESIAN_POINT('',(0.675,9.5E-02));+#2379 = VECTOR('',#2380,1.);+#2380 = DIRECTION('',(-1.07515899921E-17,1.));+#2381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2382 = ORIENTED_EDGE('',*,*,#2383,.T.);+#2383 = EDGE_CURVE('',#2361,#2384,#2386,.T.);+#2384 = VERTEX_POINT('',#2385);+#2385 = CARTESIAN_POINT('',(0.608243103516,-1.359121551758,1.2));+#2386 = SURFACE_CURVE('',#2387,(#2390,#2397),.PCURVE_S1.);+#2387 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2388,#2389),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2388 = CARTESIAN_POINT('',(0.675,-1.3925,0.725));+#2389 = CARTESIAN_POINT('',(0.608243103516,-1.359121551758,1.2));+#2390 = PCURVE('',#1090,#2391);+#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2396);+#2392 = LINE('',#2393,#2394);+#2393 = CARTESIAN_POINT('',(2.785,2.482338014168E-16));+#2394 = VECTOR('',#2395,1.);+#2395 = DIRECTION('',(0.,1.));+#2396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2397 = PCURVE('',#2398,#2403);+#2398 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#2399,#2400)+ ,(#2401,#2402+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.)+ ,.PIECEWISE_BEZIER_KNOTS.);+#2399 = CARTESIAN_POINT('',(0.675,-1.3925,0.725));+#2400 = CARTESIAN_POINT('',(0.608243103516,-1.359121551758,1.2));+#2401 = CARTESIAN_POINT('',(0.5925,-1.475,0.725));+#2402 = CARTESIAN_POINT('',(0.559121551758,-1.408243103516,1.2));+#2403 = DEFINITIONAL_REPRESENTATION('',(#2404),#2408);+#2404 = LINE('',#2405,#2406);+#2405 = CARTESIAN_POINT('',(8.882045387551E-18,1.086201947791E-16));+#2406 = VECTOR('',#2407,1.);+#2407 = DIRECTION('',(-2.172621770257E-16,1.));+#2408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2409 = ORIENTED_EDGE('',*,*,#2410,.F.);+#2410 = EDGE_CURVE('',#2291,#2384,#2411,.T.);+#2411 = SURFACE_CURVE('',#2412,(#2416,#2422),.PCURVE_S1.);+#2412 = LINE('',#2413,#2414);+#2413 = CARTESIAN_POINT('',(0.608243103516,1.359121551758,1.2));+#2414 = VECTOR('',#2415,1.);+#2415 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#2416 = PCURVE('',#1090,#2417);+#2417 = DEFINITIONAL_REPRESENTATION('',(#2418),#2421);+#2418 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2419,#2420),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,2.718243103516),.PIECEWISE_BEZIER_KNOTS.);+#2419 = CARTESIAN_POINT('',(-4.593542691753E-17,1.));+#2420 = CARTESIAN_POINT('',(2.785,1.));+#2421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2422 = PCURVE('',#2155,#2423);+#2423 = DEFINITIONAL_REPRESENTATION('',(#2424),#2428);+#2424 = LINE('',#2425,#2426);+#2425 = CARTESIAN_POINT('',(0.476428273804,1.06685016059));+#2426 = VECTOR('',#2427,1.);+#2427 = DIRECTION('',(0.929423963825,-0.369013679242));+#2428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2429 = ORIENTED_EDGE('',*,*,#2290,.F.);+#2430 = ADVANCED_FACE('',(#2431),#1062,.F.);+#2431 = FACE_BOUND('',#2432,.F.);+#2432 = EDGE_LOOP('',(#2433,#2434,#2460,#2481));+#2433 = ORIENTED_EDGE('',*,*,#1046,.F.);+#2434 = ORIENTED_EDGE('',*,*,#2435,.T.);+#2435 = EDGE_CURVE('',#1024,#1782,#2436,.T.);+#2436 = SURFACE_CURVE('',#2437,(#2441,#2448),.PCURVE_S1.);+#2437 = LINE('',#2438,#2439);+#2438 = CARTESIAN_POINT('',(0.7,0.2,0.725));+#2439 = VECTOR('',#2440,1.);+#2440 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#2441 = PCURVE('',#1062,#2442);+#2442 = DEFINITIONAL_REPRESENTATION('',(#2443),#2447);+#2443 = LINE('',#2444,#2445);+#2444 = CARTESIAN_POINT('',(-0.,0.));+#2445 = VECTOR('',#2446,1.);+#2446 = DIRECTION('',(0.,-1.));+#2447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2448 = PCURVE('',#2449,#2454);+#2449 = CYLINDRICAL_SURFACE('',#2450,0.25);+#2450 = AXIS2_PLACEMENT_3D('',#2451,#2452,#2453);+#2451 = CARTESIAN_POINT('',(0.7,0.2,0.475));+#2452 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#2453 = DIRECTION('',(0.984807753012,1.093356242223E-16,0.173648177667)+ );+#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459);+#2455 = LINE('',#2456,#2457);+#2456 = CARTESIAN_POINT('',(4.886921905584,0.));+#2457 = VECTOR('',#2458,1.);+#2458 = DIRECTION('',(0.,-1.));+#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2460 = ORIENTED_EDGE('',*,*,#2461,.T.);+#2461 = EDGE_CURVE('',#1782,#2338,#2462,.T.);+#2462 = SURFACE_CURVE('',#2463,(#2467,#2474),.PCURVE_S1.);+#2463 = LINE('',#2464,#2465);+#2464 = CARTESIAN_POINT('',(0.7,-0.2,0.725));+#2465 = VECTOR('',#2466,1.);+#2466 = DIRECTION('',(-1.,-1.110223024625E-16,0.));+#2467 = PCURVE('',#1062,#2468);+#2468 = DEFINITIONAL_REPRESENTATION('',(#2469),#2473);+#2469 = LINE('',#2470,#2471);+#2470 = CARTESIAN_POINT('',(4.4408920985E-17,-0.4));+#2471 = VECTOR('',#2472,1.);+#2472 = DIRECTION('',(1.,0.));+#2473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2474 = PCURVE('',#1353,#2475);+#2475 = DEFINITIONAL_REPRESENTATION('',(#2476),#2480);+#2476 = LINE('',#2477,#2478);+#2477 = CARTESIAN_POINT('',(0.7,1.6875));+#2478 = VECTOR('',#2479,1.);+#2479 = DIRECTION('',(-1.,-1.07515899921E-17));+#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2481 = ORIENTED_EDGE('',*,*,#2337,.F.);+#2482 = ADVANCED_FACE('',(#2483),#1353,.F.);+#2483 = FACE_BOUND('',#2484,.F.);+#2484 = EDGE_LOOP('',(#2485,#2486,#2487,#2488,#2489,#2490,#2491,#2512,+ #2513,#2536,#2564,#2585));+#2485 = ORIENTED_EDGE('',*,*,#2461,.F.);+#2486 = ORIENTED_EDGE('',*,*,#1825,.T.);+#2487 = ORIENTED_EDGE('',*,*,#1916,.T.);+#2488 = ORIENTED_EDGE('',*,*,#1943,.T.);+#2489 = ORIENTED_EDGE('',*,*,#1851,.T.);+#2490 = ORIENTED_EDGE('',*,*,#1339,.T.);+#2491 = ORIENTED_EDGE('',*,*,#2492,.T.);+#2492 = EDGE_CURVE('',#1312,#2045,#2493,.T.);+#2493 = SURFACE_CURVE('',#2494,(#2498,#2505),.PCURVE_S1.);+#2494 = LINE('',#2495,#2496);+#2495 = CARTESIAN_POINT('',(-0.7,-1.15,0.725));+#2496 = VECTOR('',#2497,1.);+#2497 = DIRECTION('',(1.,-1.144237745222E-17,0.));+#2498 = PCURVE('',#1353,#2499);+#2499 = DEFINITIONAL_REPRESENTATION('',(#2500),#2504);+#2500 = LINE('',#2501,#2502);+#2501 = CARTESIAN_POINT('',(-0.7,2.6375));+#2502 = VECTOR('',#2503,1.);+#2503 = DIRECTION('',(1.,1.332162699068E-16));+#2504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2505 = PCURVE('',#2083,#2506);+#2506 = DEFINITIONAL_REPRESENTATION('',(#2507),#2511);+#2507 = LINE('',#2508,#2509);+#2508 = CARTESIAN_POINT('',(0.,-0.));+#2509 = VECTOR('',#2510,1.);+#2510 = DIRECTION('',(1.,0.));+#2511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2512 = ORIENTED_EDGE('',*,*,#2042,.F.);+#2513 = ORIENTED_EDGE('',*,*,#2514,.F.);+#2514 = EDGE_CURVE('',#2515,#2043,#2517,.T.);+#2515 = VERTEX_POINT('',#2516);+#2516 = CARTESIAN_POINT('',(-0.5925,-1.475,0.725));+#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.);+#2518 = LINE('',#2519,#2520);+#2519 = CARTESIAN_POINT('',(-0.5925,-1.475,0.725));+#2520 = VECTOR('',#2521,1.);+#2521 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#2522 = PCURVE('',#1353,#2523);+#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528);+#2524 = LINE('',#2525,#2526);+#2525 = CARTESIAN_POINT('',(-0.5925,2.9625));+#2526 = VECTOR('',#2527,1.);+#2527 = DIRECTION('',(-0.707106781187,-0.707106781187));+#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2529 = PCURVE('',#2180,#2530);+#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2535);+#2531 = LINE('',#2532,#2533);+#2532 = CARTESIAN_POINT('',(7.74437384668E-18,1.568222704809E-16));+#2533 = VECTOR('',#2534,1.);+#2534 = DIRECTION('',(1.,-4.132159240074E-16));+#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2536 = ORIENTED_EDGE('',*,*,#2537,.F.);+#2537 = EDGE_CURVE('',#2538,#2515,#2540,.T.);+#2538 = VERTEX_POINT('',#2539);+#2539 = CARTESIAN_POINT('',(0.5925,-1.475,0.725));+#2540 = SURFACE_CURVE('',#2541,(#2545,#2552),.PCURVE_S1.);+#2541 = LINE('',#2542,#2543);+#2542 = CARTESIAN_POINT('',(0.5925,-1.475,0.725));+#2543 = VECTOR('',#2544,1.);+#2544 = DIRECTION('',(-1.,-1.110223024625E-16,0.));+#2545 = PCURVE('',#1353,#2546);+#2546 = DEFINITIONAL_REPRESENTATION('',(#2547),#2551);+#2547 = LINE('',#2548,#2549);+#2548 = CARTESIAN_POINT('',(0.5925,2.9625));+#2549 = VECTOR('',#2550,1.);+#2550 = DIRECTION('',(-1.,-1.07515899921E-17));+#2551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2552 = PCURVE('',#2553,#2558);+#2553 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+ (#2554,#2555)+ ,(#2556,#2557+ )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.185),(0.,1.),+ .PIECEWISE_BEZIER_KNOTS.);+#2554 = CARTESIAN_POINT('',(0.5925,-1.475,0.725));+#2555 = CARTESIAN_POINT('',(0.559121551758,-1.408243103516,1.2));+#2556 = CARTESIAN_POINT('',(-0.5925,-1.475,0.725));+#2557 = CARTESIAN_POINT('',(-0.559121551758,-1.408243103516,1.2));+#2558 = DEFINITIONAL_REPRESENTATION('',(#2559),#2563);+#2559 = LINE('',#2560,#2561);+#2560 = CARTESIAN_POINT('',(1.031546673308E-16,9.248284980433E-17));+#2561 = VECTOR('',#2562,1.);+#2562 = DIRECTION('',(1.,-1.087602177981E-16));+#2563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2564 = ORIENTED_EDGE('',*,*,#2565,.F.);+#2565 = EDGE_CURVE('',#2361,#2538,#2566,.T.);+#2566 = SURFACE_CURVE('',#2567,(#2571,#2578),.PCURVE_S1.);+#2567 = LINE('',#2568,#2569);+#2568 = CARTESIAN_POINT('',(0.675,-1.3925,0.725));+#2569 = VECTOR('',#2570,1.);+#2570 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#2571 = PCURVE('',#1353,#2572);+#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2577);+#2573 = LINE('',#2574,#2575);+#2574 = CARTESIAN_POINT('',(0.675,2.88));+#2575 = VECTOR('',#2576,1.);+#2576 = DIRECTION('',(-0.707106781187,0.707106781187));+#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2578 = PCURVE('',#2398,#2579);+#2579 = DEFINITIONAL_REPRESENTATION('',(#2580),#2584);+#2580 = LINE('',#2581,#2582);+#2581 = CARTESIAN_POINT('',(8.882045387551E-18,1.086201947791E-16));+#2582 = VECTOR('',#2583,1.);+#2583 = DIRECTION('',(1.,4.129836006195E-16));+#2584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2585 = ORIENTED_EDGE('',*,*,#2360,.F.);+#2586 = ADVANCED_FACE('',(#2587),#1327,.F.);+#2587 = FACE_BOUND('',#2588,.F.);+#2588 = EDGE_LOOP('',(#2589,#2590,#2591,#2614,#2643,#2671,#2699,#2727,+ #2760,#2788));+#2589 = ORIENTED_EDGE('',*,*,#1311,.F.);+#2590 = ORIENTED_EDGE('',*,*,#1430,.T.);+#2591 = ORIENTED_EDGE('',*,*,#2592,.T.);+#2592 = EDGE_CURVE('',#1403,#2593,#2595,.T.);+#2593 = VERTEX_POINT('',#2594);+#2594 = CARTESIAN_POINT('',(-0.843471632406,-1.15,0.206587955583));+#2595 = SURFACE_CURVE('',#2596,(#2600,#2607),.PCURVE_S1.);+#2596 = LINE('',#2597,#2598);+#2597 = CARTESIAN_POINT('',(-0.798480775301,-1.15,0.492364817767));+#2598 = VECTOR('',#2599,1.);+#2599 = DIRECTION('',(-0.155518033909,1.779496044609E-18,-0.987833053268+ ));+#2600 = PCURVE('',#1327,#2601);+#2601 = DEFINITIONAL_REPRESENTATION('',(#2602),#2606);+#2602 = LINE('',#2603,#2604);+#2603 = CARTESIAN_POINT('',(0.157837643857,0.132842304928));+#2604 = VECTOR('',#2605,1.);+#2605 = DIRECTION('',(-0.987833053268,-0.155518033909));+#2606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2607 = PCURVE('',#1418,#2608);+#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613);+#2609 = LINE('',#2610,#2611);+#2610 = CARTESIAN_POINT('',(0.,0.));+#2611 = VECTOR('',#2612,1.);+#2612 = DIRECTION('',(1.,-6.052038146458E-35));+#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2614 = ORIENTED_EDGE('',*,*,#2615,.T.);+#2615 = EDGE_CURVE('',#2593,#2616,#2618,.T.);+#2616 = VERTEX_POINT('',#2617);+#2617 = CARTESIAN_POINT('',(-1.089673570659,-1.15,5.551115123126E-17));+#2618 = SURFACE_CURVE('',#2619,(#2624,#2631),.PCURVE_S1.);+#2619 = CIRCLE('',#2620,0.25);+#2620 = AXIS2_PLACEMENT_3D('',#2621,#2622,#2623);+#2621 = CARTESIAN_POINT('',(-1.089673570659,-1.15,0.25));+#2622 = DIRECTION('',(1.144237745222E-17,1.,3.851859888774E-34));+#2623 = DIRECTION('',(0.984807753012,-1.126854202784E-17,-0.173648177667+ ));+#2624 = PCURVE('',#1327,#2625);+#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630);+#2626 = CIRCLE('',#2627,0.25);+#2627 = AXIS2_PLACEMENT_2D('',#2628,#2629);+#2628 = CARTESIAN_POINT('',(-8.452717391E-02,-0.15835049043));+#2629 = DIRECTION('',(-0.173648177667,0.984807753012));+#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2631 = PCURVE('',#2632,#2637);+#2632 = CYLINDRICAL_SURFACE('',#2633,0.25);+#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636);+#2634 = CARTESIAN_POINT('',(-1.089673570659,-1.15,0.25));+#2635 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#2636 = DIRECTION('',(0.984807753012,-1.126854202784E-17,-0.173648177667+ ));+#2637 = DEFINITIONAL_REPRESENTATION('',(#2638),#2642);+#2638 = LINE('',#2639,#2640);+#2639 = CARTESIAN_POINT('',(6.28318530718,0.));+#2640 = VECTOR('',#2641,1.);+#2641 = DIRECTION('',(-1.,0.));+#2642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2643 = ORIENTED_EDGE('',*,*,#2644,.T.);+#2644 = EDGE_CURVE('',#2616,#2645,#2647,.T.);+#2645 = VERTEX_POINT('',#2646);+#2646 = CARTESIAN_POINT('',(-1.25,-1.15,5.551115123126E-17));+#2647 = SURFACE_CURVE('',#2648,(#2652,#2659),.PCURVE_S1.);+#2648 = LINE('',#2649,#2650);+#2649 = CARTESIAN_POINT('',(-1.089673570659,-1.15,5.551115123126E-17));+#2650 = VECTOR('',#2651,1.);+#2651 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#2652 = PCURVE('',#1327,#2653);+#2653 = DEFINITIONAL_REPRESENTATION('',(#2654),#2658);+#2654 = LINE('',#2655,#2656);+#2655 = CARTESIAN_POINT('',(-0.33452717391,-0.15835049043));+#2656 = VECTOR('',#2657,1.);+#2657 = DIRECTION('',(0.,-1.));+#2658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2659 = PCURVE('',#2660,#2665);+#2660 = PLANE('',#2661);+#2661 = AXIS2_PLACEMENT_3D('',#2662,#2663,#2664);+#2662 = CARTESIAN_POINT('',(-1.089673570659,-1.15,5.551115123126E-17));+#2663 = DIRECTION('',(0.,0.,1.));+#2664 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2670);+#2666 = LINE('',#2667,#2668);+#2667 = CARTESIAN_POINT('',(0.,0.));+#2668 = VECTOR('',#2669,1.);+#2669 = DIRECTION('',(1.,0.));+#2670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2671 = ORIENTED_EDGE('',*,*,#2672,.T.);+#2672 = EDGE_CURVE('',#2645,#2673,#2675,.T.);+#2673 = VERTEX_POINT('',#2674);+#2674 = CARTESIAN_POINT('',(-1.25,-1.15,0.15));+#2675 = SURFACE_CURVE('',#2676,(#2680,#2687),.PCURVE_S1.);+#2676 = LINE('',#2677,#2678);+#2677 = CARTESIAN_POINT('',(-1.25,-1.15,5.551115123126E-17));+#2678 = VECTOR('',#2679,1.);+#2679 = DIRECTION('',(0.,0.,1.));+#2680 = PCURVE('',#1327,#2681);+#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686);+#2682 = LINE('',#2683,#2684);+#2683 = CARTESIAN_POINT('',(-0.33452717391,-0.318676919771));+#2684 = VECTOR('',#2685,1.);+#2685 = DIRECTION('',(1.,0.));+#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2687 = PCURVE('',#2688,#2693);+#2688 = PLANE('',#2689);+#2689 = AXIS2_PLACEMENT_3D('',#2690,#2691,#2692);+#2690 = CARTESIAN_POINT('',(-1.25,-1.15,5.551115123126E-17));+#2691 = DIRECTION('',(1.,-1.144237745222E-17,0.));+#2692 = DIRECTION('',(0.,0.,1.));+#2693 = DEFINITIONAL_REPRESENTATION('',(#2694),#2698);+#2694 = LINE('',#2695,#2696);+#2695 = CARTESIAN_POINT('',(0.,0.));+#2696 = VECTOR('',#2697,1.);+#2697 = DIRECTION('',(1.,0.));+#2698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2699 = ORIENTED_EDGE('',*,*,#2700,.T.);+#2700 = EDGE_CURVE('',#2673,#2701,#2703,.T.);+#2701 = VERTEX_POINT('',#2702);+#2702 = CARTESIAN_POINT('',(-1.089673570659,-1.15,0.15));+#2703 = SURFACE_CURVE('',#2704,(#2708,#2715),.PCURVE_S1.);+#2704 = LINE('',#2705,#2706);+#2705 = CARTESIAN_POINT('',(-1.25,-1.15,0.15));+#2706 = VECTOR('',#2707,1.);+#2707 = DIRECTION('',(1.,-1.144237745222E-17,0.));+#2708 = PCURVE('',#1327,#2709);+#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714);+#2710 = LINE('',#2711,#2712);+#2711 = CARTESIAN_POINT('',(-0.18452717391,-0.318676919771));+#2712 = VECTOR('',#2713,1.);+#2713 = DIRECTION('',(0.,1.));+#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2715 = PCURVE('',#2716,#2721);+#2716 = PLANE('',#2717);+#2717 = AXIS2_PLACEMENT_3D('',#2718,#2719,#2720);+#2718 = CARTESIAN_POINT('',(-1.25,-1.15,0.15));+#2719 = DIRECTION('',(0.,0.,-1.));+#2720 = DIRECTION('',(1.,-1.144237745222E-17,0.));+#2721 = DEFINITIONAL_REPRESENTATION('',(#2722),#2726);+#2722 = LINE('',#2723,#2724);+#2723 = CARTESIAN_POINT('',(0.,-0.));+#2724 = VECTOR('',#2725,1.);+#2725 = DIRECTION('',(1.,0.));+#2726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2727 = ORIENTED_EDGE('',*,*,#2728,.T.);+#2728 = EDGE_CURVE('',#2701,#2729,#2731,.T.);+#2729 = VERTEX_POINT('',#2730);+#2730 = CARTESIAN_POINT('',(-0.991192795358,-1.15,0.232635182233));+#2731 = SURFACE_CURVE('',#2732,(#2737,#2748),.PCURVE_S1.);+#2732 = CIRCLE('',#2733,0.1);+#2733 = AXIS2_PLACEMENT_3D('',#2734,#2735,#2736);+#2734 = CARTESIAN_POINT('',(-1.089673570659,-1.15,0.25));+#2735 = DIRECTION('',(-1.144237745222E-17,-1.,1.094764425254E-47));+#2736 = DIRECTION('',(-2.22044604925E-15,2.540718180781E-32,-1.));+#2737 = PCURVE('',#1327,#2738);+#2738 = DEFINITIONAL_REPRESENTATION('',(#2739),#2747);+#2739 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2740,#2741,#2742,#2743,+#2744,#2745,#2746),.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('') );+#2740 = CARTESIAN_POINT('',(-0.18452717391,-0.15835049043));+#2741 = CARTESIAN_POINT('',(-0.18452717391,1.485459032689E-02));+#2742 = CARTESIAN_POINT('',(-3.452717391E-02,-7.174795005156E-02));+#2743 = CARTESIAN_POINT('',(0.11547282609,-0.15835049043));+#2744 = CARTESIAN_POINT('',(-3.452717391E-02,-0.244953030808));+#2745 = CARTESIAN_POINT('',(-0.18452717391,-0.331555571187));+#2746 = CARTESIAN_POINT('',(-0.18452717391,-0.15835049043));+#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2748 = PCURVE('',#2749,#2754);+#2749 = CYLINDRICAL_SURFACE('',#2750,0.1);+#2750 = AXIS2_PLACEMENT_3D('',#2751,#2752,#2753);+#2751 = CARTESIAN_POINT('',(-1.089673570659,-1.15,0.25));+#2752 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#2753 = DIRECTION('',(-2.22044604925E-15,2.540718180781E-32,-1.));+#2754 = DEFINITIONAL_REPRESENTATION('',(#2755),#2759);+#2755 = LINE('',#2756,#2757);+#2756 = CARTESIAN_POINT('',(0.,0.));+#2757 = VECTOR('',#2758,1.);+#2758 = DIRECTION('',(1.,0.));+#2759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2760 = ORIENTED_EDGE('',*,*,#2761,.T.);+#2761 = EDGE_CURVE('',#2729,#2762,#2764,.T.);+#2762 = VERTEX_POINT('',#2763);+#2763 = CARTESIAN_POINT('',(-0.946201938253,-1.15,0.518412044417));+#2764 = SURFACE_CURVE('',#2765,(#2769,#2776),.PCURVE_S1.);+#2765 = LINE('',#2766,#2767);+#2766 = CARTESIAN_POINT('',(-0.991192795358,-1.15,0.232635182233));+#2767 = VECTOR('',#2768,1.);+#2768 = DIRECTION('',(0.155518033909,-1.779496044609E-18,0.987833053268)+ );+#2769 = PCURVE('',#1327,#2770);+#2770 = DEFINITIONAL_REPRESENTATION('',(#2771),#2775);+#2771 = LINE('',#2772,#2773);+#2772 = CARTESIAN_POINT('',(-0.101891991677,-5.9869715129E-02));+#2773 = VECTOR('',#2774,1.);+#2774 = DIRECTION('',(0.987833053268,0.155518033909));+#2775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2776 = PCURVE('',#2777,#2782);+#2777 = PLANE('',#2778);+#2778 = AXIS2_PLACEMENT_3D('',#2779,#2780,#2781);+#2779 = CARTESIAN_POINT('',(-0.991192795358,-1.15,0.232635182233));+#2780 = DIRECTION('',(0.987833053268,-1.130315865527E-17,-0.155518033909+ ));+#2781 = DIRECTION('',(0.155518033909,-1.779496044609E-18,0.987833053268)+ );+#2782 = DEFINITIONAL_REPRESENTATION('',(#2783),#2787);+#2783 = LINE('',#2784,#2785);+#2784 = CARTESIAN_POINT('',(0.,0.));+#2785 = VECTOR('',#2786,1.);+#2786 = DIRECTION('',(1.,6.052038146458E-35));+#2787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2788 = ORIENTED_EDGE('',*,*,#2789,.T.);+#2789 = EDGE_CURVE('',#2762,#1312,#2790,.T.);+#2790 = SURFACE_CURVE('',#2791,(#2796,#2803),.PCURVE_S1.);+#2791 = CIRCLE('',#2792,0.25);+#2792 = AXIS2_PLACEMENT_3D('',#2793,#2794,#2795);+#2793 = CARTESIAN_POINT('',(-0.7,-1.15,0.475));+#2794 = DIRECTION('',(1.144237745222E-17,1.,0.));+#2795 = DIRECTION('',(-0.984807753012,1.126854202784E-17,0.173648177667)+ );+#2796 = PCURVE('',#1327,#2797);+#2797 = DEFINITIONAL_REPRESENTATION('',(#2798),#2802);+#2798 = CIRCLE('',#2799,0.25);+#2799 = AXIS2_PLACEMENT_2D('',#2800,#2801);+#2800 = CARTESIAN_POINT('',(0.14047282609,0.231323080229));+#2801 = DIRECTION('',(0.173648177667,-0.984807753012));+#2802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2803 = PCURVE('',#2804,#2809);+#2804 = CYLINDRICAL_SURFACE('',#2805,0.25);+#2805 = AXIS2_PLACEMENT_3D('',#2806,#2807,#2808);+#2806 = CARTESIAN_POINT('',(-0.7,-1.15,0.475));+#2807 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#2808 = DIRECTION('',(-0.984807753012,1.126854202784E-17,0.173648177667)+ );+#2809 = DEFINITIONAL_REPRESENTATION('',(#2810),#2814);+#2810 = LINE('',#2811,#2812);+#2811 = CARTESIAN_POINT('',(6.28318530718,0.));+#2812 = VECTOR('',#2813,1.);+#2813 = DIRECTION('',(-1.,0.));+#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2815 = ADVANCED_FACE('',(#2816),#1418,.F.);+#2816 = FACE_BOUND('',#2817,.F.);+#2817 = EDGE_LOOP('',(#2818,#2819,#2842,#2863));+#2818 = ORIENTED_EDGE('',*,*,#1402,.T.);+#2819 = ORIENTED_EDGE('',*,*,#2820,.T.);+#2820 = EDGE_CURVE('',#1370,#2821,#2823,.T.);+#2821 = VERTEX_POINT('',#2822);+#2822 = CARTESIAN_POINT('',(-0.843471632406,-0.75,0.206587955583));+#2823 = SURFACE_CURVE('',#2824,(#2828,#2835),.PCURVE_S1.);+#2824 = LINE('',#2825,#2826);+#2825 = CARTESIAN_POINT('',(-0.798480775301,-0.75,0.492364817767));+#2826 = VECTOR('',#2827,1.);+#2827 = DIRECTION('',(-0.155518033909,1.779496044609E-18,-0.987833053268+ ));+#2828 = PCURVE('',#1418,#2829);+#2829 = DEFINITIONAL_REPRESENTATION('',(#2830),#2834);+#2830 = LINE('',#2831,#2832);+#2831 = CARTESIAN_POINT('',(7.117984178437E-19,-0.4));+#2832 = VECTOR('',#2833,1.);+#2833 = DIRECTION('',(1.,-6.052038146458E-35));+#2834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2835 = PCURVE('',#1386,#2836);+#2836 = DEFINITIONAL_REPRESENTATION('',(#2837),#2841);+#2837 = LINE('',#2838,#2839);+#2838 = CARTESIAN_POINT('',(0.157837643857,0.132842304928));+#2839 = VECTOR('',#2840,1.);+#2840 = DIRECTION('',(-0.987833053268,-0.155518033909));+#2841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2842 = ORIENTED_EDGE('',*,*,#2843,.F.);+#2843 = EDGE_CURVE('',#2593,#2821,#2844,.T.);+#2844 = SURFACE_CURVE('',#2845,(#2849,#2856),.PCURVE_S1.);+#2845 = LINE('',#2846,#2847);+#2846 = CARTESIAN_POINT('',(-0.843471632406,-1.15,0.206587955583));+#2847 = VECTOR('',#2848,1.);+#2848 = DIRECTION('',(1.144237745222E-17,1.,0.));+#2849 = PCURVE('',#1418,#2850);+#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855);+#2851 = LINE('',#2852,#2853);+#2852 = CARTESIAN_POINT('',(0.289296719965,5.14802368897E-19));+#2853 = VECTOR('',#2854,1.);+#2854 = DIRECTION('',(-4.926605106769E-30,-1.));+#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2856 = PCURVE('',#2632,#2857);+#2857 = DEFINITIONAL_REPRESENTATION('',(#2858),#2862);+#2858 = LINE('',#2859,#2860);+#2859 = CARTESIAN_POINT('',(6.28318530718,0.));+#2860 = VECTOR('',#2861,1.);+#2861 = DIRECTION('',(0.,-1.));+#2862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2863 = ORIENTED_EDGE('',*,*,#2592,.F.);+#2864 = ADVANCED_FACE('',(#2865),#1386,.T.);+#2865 = FACE_BOUND('',#2866,.T.);+#2866 = EDGE_LOOP('',(#2867,#2868,#2869,#2870,#2894,#2917,#2940,#2963,+ #2991,#3014));+#2867 = ORIENTED_EDGE('',*,*,#1459,.F.);+#2868 = ORIENTED_EDGE('',*,*,#1369,.T.);+#2869 = ORIENTED_EDGE('',*,*,#2820,.T.);+#2870 = ORIENTED_EDGE('',*,*,#2871,.T.);+#2871 = EDGE_CURVE('',#2821,#2872,#2874,.T.);+#2872 = VERTEX_POINT('',#2873);+#2873 = CARTESIAN_POINT('',(-1.089673570659,-0.75,5.551115123126E-17));+#2874 = SURFACE_CURVE('',#2875,(#2880,#2887),.PCURVE_S1.);+#2875 = CIRCLE('',#2876,0.25);+#2876 = AXIS2_PLACEMENT_3D('',#2877,#2878,#2879);+#2877 = CARTESIAN_POINT('',(-1.089673570659,-0.75,0.25));+#2878 = DIRECTION('',(1.144237745222E-17,1.,3.851859888774E-34));+#2879 = DIRECTION('',(0.984807753012,-1.126854202784E-17,-0.173648177667+ ));+#2880 = PCURVE('',#1386,#2881);+#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2886);+#2882 = CIRCLE('',#2883,0.25);+#2883 = AXIS2_PLACEMENT_2D('',#2884,#2885);+#2884 = CARTESIAN_POINT('',(-8.452717391E-02,-0.15835049043));+#2885 = DIRECTION('',(-0.173648177667,0.984807753012));+#2886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2887 = PCURVE('',#2632,#2888);+#2888 = DEFINITIONAL_REPRESENTATION('',(#2889),#2893);+#2889 = LINE('',#2890,#2891);+#2890 = CARTESIAN_POINT('',(6.28318530718,-0.4));+#2891 = VECTOR('',#2892,1.);+#2892 = DIRECTION('',(-1.,0.));+#2893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2894 = ORIENTED_EDGE('',*,*,#2895,.T.);+#2895 = EDGE_CURVE('',#2872,#2896,#2898,.T.);+#2896 = VERTEX_POINT('',#2897);+#2897 = CARTESIAN_POINT('',(-1.25,-0.75,5.551115123126E-17));+#2898 = SURFACE_CURVE('',#2899,(#2903,#2910),.PCURVE_S1.);+#2899 = LINE('',#2900,#2901);+#2900 = CARTESIAN_POINT('',(-1.089673570659,-0.75,5.551115123126E-17));+#2901 = VECTOR('',#2902,1.);+#2902 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#2903 = PCURVE('',#1386,#2904);+#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909);+#2905 = LINE('',#2906,#2907);+#2906 = CARTESIAN_POINT('',(-0.33452717391,-0.15835049043));+#2907 = VECTOR('',#2908,1.);+#2908 = DIRECTION('',(0.,-1.));+#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2910 = PCURVE('',#2660,#2911);+#2911 = DEFINITIONAL_REPRESENTATION('',(#2912),#2916);+#2912 = LINE('',#2913,#2914);+#2913 = CARTESIAN_POINT('',(4.576950980888E-18,-0.4));+#2914 = VECTOR('',#2915,1.);+#2915 = DIRECTION('',(1.,0.));+#2916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2917 = ORIENTED_EDGE('',*,*,#2918,.T.);+#2918 = EDGE_CURVE('',#2896,#2919,#2921,.T.);+#2919 = VERTEX_POINT('',#2920);+#2920 = CARTESIAN_POINT('',(-1.25,-0.75,0.15));+#2921 = SURFACE_CURVE('',#2922,(#2926,#2933),.PCURVE_S1.);+#2922 = LINE('',#2923,#2924);+#2923 = CARTESIAN_POINT('',(-1.25,-0.75,5.551115123126E-17));+#2924 = VECTOR('',#2925,1.);+#2925 = DIRECTION('',(0.,0.,1.));+#2926 = PCURVE('',#1386,#2927);+#2927 = DEFINITIONAL_REPRESENTATION('',(#2928),#2932);+#2928 = LINE('',#2929,#2930);+#2929 = CARTESIAN_POINT('',(-0.33452717391,-0.318676919771));+#2930 = VECTOR('',#2931,1.);+#2931 = DIRECTION('',(1.,0.));+#2932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2933 = PCURVE('',#2688,#2934);+#2934 = DEFINITIONAL_REPRESENTATION('',(#2935),#2939);+#2935 = LINE('',#2936,#2937);+#2936 = CARTESIAN_POINT('',(0.,-0.4));+#2937 = VECTOR('',#2938,1.);+#2938 = DIRECTION('',(1.,0.));+#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2940 = ORIENTED_EDGE('',*,*,#2941,.T.);+#2941 = EDGE_CURVE('',#2919,#2942,#2944,.T.);+#2942 = VERTEX_POINT('',#2943);+#2943 = CARTESIAN_POINT('',(-1.089673570659,-0.75,0.15));+#2944 = SURFACE_CURVE('',#2945,(#2949,#2956),.PCURVE_S1.);+#2945 = LINE('',#2946,#2947);+#2946 = CARTESIAN_POINT('',(-1.25,-0.75,0.15));+#2947 = VECTOR('',#2948,1.);+#2948 = DIRECTION('',(1.,-1.144237745222E-17,0.));+#2949 = PCURVE('',#1386,#2950);+#2950 = DEFINITIONAL_REPRESENTATION('',(#2951),#2955);+#2951 = LINE('',#2952,#2953);+#2952 = CARTESIAN_POINT('',(-0.18452717391,-0.318676919771));+#2953 = VECTOR('',#2954,1.);+#2954 = DIRECTION('',(0.,1.));+#2955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2956 = PCURVE('',#2716,#2957);+#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962);+#2958 = LINE('',#2959,#2960);+#2959 = CARTESIAN_POINT('',(-4.576950980888E-18,-0.4));+#2960 = VECTOR('',#2961,1.);+#2961 = DIRECTION('',(1.,0.));+#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2963 = ORIENTED_EDGE('',*,*,#2964,.T.);+#2964 = EDGE_CURVE('',#2942,#2965,#2967,.T.);+#2965 = VERTEX_POINT('',#2966);+#2966 = CARTESIAN_POINT('',(-0.991192795358,-0.75,0.232635182233));+#2967 = SURFACE_CURVE('',#2968,(#2973,#2984),.PCURVE_S1.);+#2968 = CIRCLE('',#2969,0.1);+#2969 = AXIS2_PLACEMENT_3D('',#2970,#2971,#2972);+#2970 = CARTESIAN_POINT('',(-1.089673570659,-0.75,0.25));+#2971 = DIRECTION('',(-1.144237745222E-17,-1.,1.094764425254E-47));+#2972 = DIRECTION('',(-2.22044604925E-15,2.540718180781E-32,-1.));+#2973 = PCURVE('',#1386,#2974);+#2974 = DEFINITIONAL_REPRESENTATION('',(#2975),#2983);+#2975 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2976,#2977,#2978,#2979,+#2980,#2981,#2982),.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('') );+#2976 = CARTESIAN_POINT('',(-0.18452717391,-0.15835049043));+#2977 = CARTESIAN_POINT('',(-0.18452717391,1.485459032689E-02));+#2978 = CARTESIAN_POINT('',(-3.452717391E-02,-7.174795005156E-02));+#2979 = CARTESIAN_POINT('',(0.11547282609,-0.15835049043));+#2980 = CARTESIAN_POINT('',(-3.452717391E-02,-0.244953030808));+#2981 = CARTESIAN_POINT('',(-0.18452717391,-0.331555571187));+#2982 = CARTESIAN_POINT('',(-0.18452717391,-0.15835049043));+#2983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2984 = PCURVE('',#2749,#2985);+#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990);+#2986 = LINE('',#2987,#2988);+#2987 = CARTESIAN_POINT('',(0.,-0.4));+#2988 = VECTOR('',#2989,1.);+#2989 = DIRECTION('',(1.,0.));+#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2991 = ORIENTED_EDGE('',*,*,#2992,.T.);+#2992 = EDGE_CURVE('',#2965,#2993,#2995,.T.);+#2993 = VERTEX_POINT('',#2994);+#2994 = CARTESIAN_POINT('',(-0.946201938253,-0.75,0.518412044417));+#2995 = SURFACE_CURVE('',#2996,(#3000,#3007),.PCURVE_S1.);+#2996 = LINE('',#2997,#2998);+#2997 = CARTESIAN_POINT('',(-0.991192795358,-0.75,0.232635182233));+#2998 = VECTOR('',#2999,1.);+#2999 = DIRECTION('',(0.155518033909,-1.779496044609E-18,0.987833053268)+ );+#3000 = PCURVE('',#1386,#3001);+#3001 = DEFINITIONAL_REPRESENTATION('',(#3002),#3006);+#3002 = LINE('',#3003,#3004);+#3003 = CARTESIAN_POINT('',(-0.101891991677,-5.9869715129E-02));+#3004 = VECTOR('',#3005,1.);+#3005 = DIRECTION('',(0.987833053268,0.155518033909));+#3006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3007 = PCURVE('',#2777,#3008);+#3008 = DEFINITIONAL_REPRESENTATION('',(#3009),#3013);+#3009 = LINE('',#3010,#3011);+#3010 = CARTESIAN_POINT('',(-7.117984178437E-19,-0.4));+#3011 = VECTOR('',#3012,1.);+#3012 = DIRECTION('',(1.,6.052038146458E-35));+#3013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3014 = ORIENTED_EDGE('',*,*,#3015,.T.);+#3015 = EDGE_CURVE('',#2993,#1460,#3016,.T.);+#3016 = SURFACE_CURVE('',#3017,(#3022,#3029),.PCURVE_S1.);+#3017 = CIRCLE('',#3018,0.25);+#3018 = AXIS2_PLACEMENT_3D('',#3019,#3020,#3021);+#3019 = CARTESIAN_POINT('',(-0.7,-0.75,0.475));+#3020 = DIRECTION('',(1.144237745222E-17,1.,0.));+#3021 = DIRECTION('',(-0.984807753012,1.126854202784E-17,0.173648177667)+ );+#3022 = PCURVE('',#1386,#3023);+#3023 = DEFINITIONAL_REPRESENTATION('',(#3024),#3028);+#3024 = CIRCLE('',#3025,0.25);+#3025 = AXIS2_PLACEMENT_2D('',#3026,#3027);+#3026 = CARTESIAN_POINT('',(0.14047282609,0.231323080229));+#3027 = DIRECTION('',(0.173648177667,-0.984807753012));+#3028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3029 = PCURVE('',#2804,#3030);+#3030 = DEFINITIONAL_REPRESENTATION('',(#3031),#3035);+#3031 = LINE('',#3032,#3033);+#3032 = CARTESIAN_POINT('',(6.28318530718,-0.4));+#3033 = VECTOR('',#3034,1.);+#3034 = DIRECTION('',(-1.,0.));+#3035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3036 = ADVANCED_FACE('',(#3037),#1525,.F.);+#3037 = FACE_BOUND('',#3038,.F.);+#3038 = EDGE_LOOP('',(#3039,#3040,#3041,#3042));+#3039 = ORIENTED_EDGE('',*,*,#1511,.T.);+#3040 = ORIENTED_EDGE('',*,*,#1968,.T.);+#3041 = ORIENTED_EDGE('',*,*,#2095,.F.);+#3042 = ORIENTED_EDGE('',*,*,#3043,.F.);+#3043 = EDGE_CURVE('',#1460,#2068,#3044,.T.);+#3044 = SURFACE_CURVE('',#3045,(#3049,#3056),.PCURVE_S1.);+#3045 = LINE('',#3046,#3047);+#3046 = CARTESIAN_POINT('',(-0.7,-0.75,0.725));+#3047 = VECTOR('',#3048,1.);+#3048 = DIRECTION('',(1.,-1.144237745222E-17,0.));+#3049 = PCURVE('',#1525,#3050);+#3050 = DEFINITIONAL_REPRESENTATION('',(#3051),#3055);+#3051 = LINE('',#3052,#3053);+#3052 = CARTESIAN_POINT('',(-0.7,2.2375));+#3053 = VECTOR('',#3054,1.);+#3054 = DIRECTION('',(1.,1.332162699068E-16));+#3055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3056 = PCURVE('',#2083,#3057);+#3057 = DEFINITIONAL_REPRESENTATION('',(#3058),#3062);+#3058 = LINE('',#3059,#3060);+#3059 = CARTESIAN_POINT('',(-4.576950980888E-18,-0.4));+#3060 = VECTOR('',#3061,1.);+#3061 = DIRECTION('',(1.,0.));+#3062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3063 = ADVANCED_FACE('',(#3064),#1499,.F.);+#3064 = FACE_BOUND('',#3065,.F.);+#3065 = EDGE_LOOP('',(#3066,#3067,#3068,#3091,#3120,#3148,#3176,#3204,+ #3237,#3265));+#3066 = ORIENTED_EDGE('',*,*,#1483,.F.);+#3067 = ORIENTED_EDGE('',*,*,#1602,.T.);+#3068 = ORIENTED_EDGE('',*,*,#3069,.T.);+#3069 = EDGE_CURVE('',#1575,#3070,#3072,.T.);+#3070 = VERTEX_POINT('',#3071);+#3071 = CARTESIAN_POINT('',(-0.843471632406,0.75,0.206587955583));+#3072 = SURFACE_CURVE('',#3073,(#3077,#3084),.PCURVE_S1.);+#3073 = LINE('',#3074,#3075);+#3074 = CARTESIAN_POINT('',(-0.798480775301,0.75,0.492364817767));+#3075 = VECTOR('',#3076,1.);+#3076 = DIRECTION('',(-0.155518033909,1.779496044609E-18,-0.987833053268+ ));+#3077 = PCURVE('',#1499,#3078);+#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3083);+#3079 = LINE('',#3080,#3081);+#3080 = CARTESIAN_POINT('',(0.157837643857,0.132842304928));+#3081 = VECTOR('',#3082,1.);+#3082 = DIRECTION('',(-0.987833053268,-0.155518033909));+#3083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3084 = PCURVE('',#1590,#3085);+#3085 = DEFINITIONAL_REPRESENTATION('',(#3086),#3090);+#3086 = LINE('',#3087,#3088);+#3087 = CARTESIAN_POINT('',(0.,0.));+#3088 = VECTOR('',#3089,1.);+#3089 = DIRECTION('',(1.,-6.052038146458E-35));+#3090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3091 = ORIENTED_EDGE('',*,*,#3092,.T.);+#3092 = EDGE_CURVE('',#3070,#3093,#3095,.T.);+#3093 = VERTEX_POINT('',#3094);+#3094 = CARTESIAN_POINT('',(-1.089673570659,0.75,5.551115123126E-17));+#3095 = SURFACE_CURVE('',#3096,(#3101,#3108),.PCURVE_S1.);+#3096 = CIRCLE('',#3097,0.25);+#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100);+#3098 = CARTESIAN_POINT('',(-1.089673570659,0.75,0.25));+#3099 = DIRECTION('',(1.144237745222E-17,1.,3.851859888774E-34));+#3100 = DIRECTION('',(0.984807753012,-1.126854202784E-17,-0.173648177667+ ));+#3101 = PCURVE('',#1499,#3102);+#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107);+#3103 = CIRCLE('',#3104,0.25);+#3104 = AXIS2_PLACEMENT_2D('',#3105,#3106);+#3105 = CARTESIAN_POINT('',(-8.452717391E-02,-0.15835049043));+#3106 = DIRECTION('',(-0.173648177667,0.984807753012));+#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3108 = PCURVE('',#3109,#3114);+#3109 = CYLINDRICAL_SURFACE('',#3110,0.25);+#3110 = AXIS2_PLACEMENT_3D('',#3111,#3112,#3113);+#3111 = CARTESIAN_POINT('',(-1.089673570659,0.75,0.25));+#3112 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#3113 = DIRECTION('',(0.984807753012,-1.126854202784E-17,-0.173648177667+ ));+#3114 = DEFINITIONAL_REPRESENTATION('',(#3115),#3119);+#3115 = LINE('',#3116,#3117);+#3116 = CARTESIAN_POINT('',(6.28318530718,0.));+#3117 = VECTOR('',#3118,1.);+#3118 = DIRECTION('',(-1.,0.));+#3119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3120 = ORIENTED_EDGE('',*,*,#3121,.T.);+#3121 = EDGE_CURVE('',#3093,#3122,#3124,.T.);+#3122 = VERTEX_POINT('',#3123);+#3123 = CARTESIAN_POINT('',(-1.25,0.75,5.551115123126E-17));+#3124 = SURFACE_CURVE('',#3125,(#3129,#3136),.PCURVE_S1.);+#3125 = LINE('',#3126,#3127);+#3126 = CARTESIAN_POINT('',(-1.089673570659,0.75,5.551115123126E-17));+#3127 = VECTOR('',#3128,1.);+#3128 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#3129 = PCURVE('',#1499,#3130);+#3130 = DEFINITIONAL_REPRESENTATION('',(#3131),#3135);+#3131 = LINE('',#3132,#3133);+#3132 = CARTESIAN_POINT('',(-0.33452717391,-0.15835049043));+#3133 = VECTOR('',#3134,1.);+#3134 = DIRECTION('',(0.,-1.));+#3135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3136 = PCURVE('',#3137,#3142);+#3137 = PLANE('',#3138);+#3138 = AXIS2_PLACEMENT_3D('',#3139,#3140,#3141);+#3139 = CARTESIAN_POINT('',(-1.089673570659,0.75,5.551115123126E-17));+#3140 = DIRECTION('',(0.,0.,1.));+#3141 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#3142 = DEFINITIONAL_REPRESENTATION('',(#3143),#3147);+#3143 = LINE('',#3144,#3145);+#3144 = CARTESIAN_POINT('',(0.,0.));+#3145 = VECTOR('',#3146,1.);+#3146 = DIRECTION('',(1.,0.));+#3147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3148 = ORIENTED_EDGE('',*,*,#3149,.T.);+#3149 = EDGE_CURVE('',#3122,#3150,#3152,.T.);+#3150 = VERTEX_POINT('',#3151);+#3151 = CARTESIAN_POINT('',(-1.25,0.75,0.15));+#3152 = SURFACE_CURVE('',#3153,(#3157,#3164),.PCURVE_S1.);+#3153 = LINE('',#3154,#3155);+#3154 = CARTESIAN_POINT('',(-1.25,0.75,5.551115123126E-17));+#3155 = VECTOR('',#3156,1.);+#3156 = DIRECTION('',(0.,0.,1.));+#3157 = PCURVE('',#1499,#3158);+#3158 = DEFINITIONAL_REPRESENTATION('',(#3159),#3163);+#3159 = LINE('',#3160,#3161);+#3160 = CARTESIAN_POINT('',(-0.33452717391,-0.318676919771));+#3161 = VECTOR('',#3162,1.);+#3162 = DIRECTION('',(1.,0.));+#3163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3164 = PCURVE('',#3165,#3170);+#3165 = PLANE('',#3166);+#3166 = AXIS2_PLACEMENT_3D('',#3167,#3168,#3169);+#3167 = CARTESIAN_POINT('',(-1.25,0.75,5.551115123126E-17));+#3168 = DIRECTION('',(1.,-1.144237745222E-17,0.));+#3169 = DIRECTION('',(0.,0.,1.));+#3170 = DEFINITIONAL_REPRESENTATION('',(#3171),#3175);+#3171 = LINE('',#3172,#3173);+#3172 = CARTESIAN_POINT('',(0.,0.));+#3173 = VECTOR('',#3174,1.);+#3174 = DIRECTION('',(1.,0.));+#3175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3176 = ORIENTED_EDGE('',*,*,#3177,.T.);+#3177 = EDGE_CURVE('',#3150,#3178,#3180,.T.);+#3178 = VERTEX_POINT('',#3179);+#3179 = CARTESIAN_POINT('',(-1.089673570659,0.75,0.15));+#3180 = SURFACE_CURVE('',#3181,(#3185,#3192),.PCURVE_S1.);+#3181 = LINE('',#3182,#3183);+#3182 = CARTESIAN_POINT('',(-1.25,0.75,0.15));+#3183 = VECTOR('',#3184,1.);+#3184 = DIRECTION('',(1.,-1.144237745222E-17,0.));+#3185 = PCURVE('',#1499,#3186);+#3186 = DEFINITIONAL_REPRESENTATION('',(#3187),#3191);+#3187 = LINE('',#3188,#3189);+#3188 = CARTESIAN_POINT('',(-0.18452717391,-0.318676919771));+#3189 = VECTOR('',#3190,1.);+#3190 = DIRECTION('',(0.,1.));+#3191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3192 = PCURVE('',#3193,#3198);+#3193 = PLANE('',#3194);+#3194 = AXIS2_PLACEMENT_3D('',#3195,#3196,#3197);+#3195 = CARTESIAN_POINT('',(-1.25,0.75,0.15));+#3196 = DIRECTION('',(0.,0.,-1.));+#3197 = DIRECTION('',(1.,-1.144237745222E-17,0.));+#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203);+#3199 = LINE('',#3200,#3201);+#3200 = CARTESIAN_POINT('',(0.,-0.));+#3201 = VECTOR('',#3202,1.);+#3202 = DIRECTION('',(1.,0.));+#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3204 = ORIENTED_EDGE('',*,*,#3205,.T.);+#3205 = EDGE_CURVE('',#3178,#3206,#3208,.T.);+#3206 = VERTEX_POINT('',#3207);+#3207 = CARTESIAN_POINT('',(-0.991192795358,0.75,0.232635182233));+#3208 = SURFACE_CURVE('',#3209,(#3214,#3225),.PCURVE_S1.);+#3209 = CIRCLE('',#3210,0.1);+#3210 = AXIS2_PLACEMENT_3D('',#3211,#3212,#3213);+#3211 = CARTESIAN_POINT('',(-1.089673570659,0.75,0.25));+#3212 = DIRECTION('',(-1.144237745222E-17,-1.,1.094764425254E-47));+#3213 = DIRECTION('',(-2.22044604925E-15,2.540718180781E-32,-1.));+#3214 = PCURVE('',#1499,#3215);+#3215 = DEFINITIONAL_REPRESENTATION('',(#3216),#3224);+#3216 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3217,#3218,#3219,#3220,+#3221,#3222,#3223),.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('') );+#3217 = CARTESIAN_POINT('',(-0.18452717391,-0.15835049043));+#3218 = CARTESIAN_POINT('',(-0.18452717391,1.485459032689E-02));+#3219 = CARTESIAN_POINT('',(-3.452717391E-02,-7.174795005156E-02));+#3220 = CARTESIAN_POINT('',(0.11547282609,-0.15835049043));+#3221 = CARTESIAN_POINT('',(-3.452717391E-02,-0.244953030808));+#3222 = CARTESIAN_POINT('',(-0.18452717391,-0.331555571187));+#3223 = CARTESIAN_POINT('',(-0.18452717391,-0.15835049043));+#3224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3225 = PCURVE('',#3226,#3231);+#3226 = CYLINDRICAL_SURFACE('',#3227,0.1);+#3227 = AXIS2_PLACEMENT_3D('',#3228,#3229,#3230);+#3228 = CARTESIAN_POINT('',(-1.089673570659,0.75,0.25));+#3229 = DIRECTION('',(-1.144237745222E-17,-1.,0.));+#3230 = DIRECTION('',(-2.22044604925E-15,2.540718180781E-32,-1.));+#3231 = DEFINITIONAL_REPRESENTATION('',(#3232),#3236);+#3232 = LINE('',#3233,#3234);+#3233 = CARTESIAN_POINT('',(0.,0.));+#3234 = VECTOR('',#3235,1.);+#3235 = DIRECTION('',(1.,0.));+#3236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3237 = ORIENTED_EDGE('',*,*,#3238,.T.);+#3238 = EDGE_CURVE('',#3206,#3239,#3241,.T.);+#3239 = VERTEX_POINT('',#3240);+#3240 = CARTESIAN_POINT('',(-0.946201938253,0.75,0.518412044417));+#3241 = SURFACE_CURVE('',#3242,(#3246,#3253),.PCURVE_S1.);+#3242 = LINE('',#3243,#3244);+#3243 = CARTESIAN_POINT('',(-0.991192795358,0.75,0.232635182233));+#3244 = VECTOR('',#3245,1.);+#3245 = DIRECTION('',(0.155518033909,-1.779496044609E-18,0.987833053268)+ );+#3246 = PCURVE('',#1499,#3247);+#3247 = DEFINITIONAL_REPRESENTATION('',(#3248),#3252);+#3248 = LINE('',#3249,#3250);+#3249 = CARTESIAN_POINT('',(-0.101891991677,-5.9869715129E-02));+#3250 = VECTOR('',#3251,1.);+#3251 = DIRECTION('',(0.987833053268,0.155518033909));+#3252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3253 = PCURVE('',#3254,#3259);+#3254 = PLANE('',#3255);+#3255 = AXIS2_PLACEMENT_3D('',#3256,#3257,#3258);+#3256 = CARTESIAN_POINT('',(-0.991192795358,0.75,0.232635182233));+#3257 = DIRECTION('',(0.987833053268,-1.130315865527E-17,-0.155518033909+ ));+#3258 = DIRECTION('',(0.155518033909,-1.779496044609E-18,0.987833053268)+ );+#3259 = DEFINITIONAL_REPRESENTATION('',(#3260),#3264);+#3260 = LINE('',#3261,#3262);+#3261 = CARTESIAN_POINT('',(0.,0.));+#3262 = VECTOR('',#3263,1.);+#3263 = DIRECTION('',(1.,6.052038146458E-35));+#3264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3265 = ORIENTED_EDGE('',*,*,#3266,.T.);+#3266 = EDGE_CURVE('',#3239,#1484,#3267,.T.);+#3267 = SURFACE_CURVE('',#3268,(#3273,#3280),.PCURVE_S1.);+#3268 = CIRCLE('',#3269,0.25);+#3269 = AXIS2_PLACEMENT_3D('',#3270,#3271,#3272);+#3270 = CARTESIAN_POINT('',(-0.7,0.75,0.475));+#3271 = DIRECTION('',(1.144237745222E-17,1.,0.));+#3272 = DIRECTION('',(-0.984807753012,1.126854202784E-17,0.173648177667)+ );+#3273 = PCURVE('',#1499,#3274);+#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279);+#3275 = CIRCLE('',#3276,0.25);+#3276 = AXIS2_PLACEMENT_2D('',#3277,#3278);+#3277 = CARTESIAN_POINT('',(0.14047282609,0.231323080229));+#3278 = DIRECTION('',(0.173648177667,-0.984807753012));+#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3280 = PCURVE('',#2005,#3281);+#3281 = DEFINITIONAL_REPRESENTATION('',(#3282),#3286);+#3282 = LINE('',#3283,#3284);+#3283 = CARTESIAN_POINT('',(6.28318530718,0.));+#3284 = VECTOR('',#3285,1.);+#3285 = DIRECTION('',(-1.,0.));+#3286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3287 = ADVANCED_FACE('',(#3288),#1590,.F.);+#3288 = FACE_BOUND('',#3289,.F.);+#3289 = EDGE_LOOP('',(#3290,#3291,#3314,#3335));+#3290 = ORIENTED_EDGE('',*,*,#1574,.T.);+#3291 = ORIENTED_EDGE('',*,*,#3292,.T.);+#3292 = EDGE_CURVE('',#1542,#3293,#3295,.T.);+#3293 = VERTEX_POINT('',#3294);+#3294 = CARTESIAN_POINT('',(-0.843471632406,1.15,0.206587955583));+#3295 = SURFACE_CURVE('',#3296,(#3300,#3307),.PCURVE_S1.);+#3296 = LINE('',#3297,#3298);+#3297 = CARTESIAN_POINT('',(-0.798480775301,1.15,0.492364817767));+#3298 = VECTOR('',#3299,1.);+#3299 = DIRECTION('',(-0.155518033909,1.779496044609E-18,-0.987833053268+ ));+#3300 = PCURVE('',#1590,#3301);+#3301 = DEFINITIONAL_REPRESENTATION('',(#3302),#3306);+#3302 = LINE('',#3303,#3304);+#3303 = CARTESIAN_POINT('',(7.117984178437E-19,-0.4));+#3304 = VECTOR('',#3305,1.);+#3305 = DIRECTION('',(1.,-6.052038146458E-35));+#3306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3307 = PCURVE('',#1558,#3308);+#3308 = DEFINITIONAL_REPRESENTATION('',(#3309),#3313);+#3309 = LINE('',#3310,#3311);+#3310 = CARTESIAN_POINT('',(0.157837643857,0.132842304928));+#3311 = VECTOR('',#3312,1.);+#3312 = DIRECTION('',(-0.987833053268,-0.155518033909));+#3313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3314 = ORIENTED_EDGE('',*,*,#3315,.F.);+#3315 = EDGE_CURVE('',#3070,#3293,#3316,.T.);+#3316 = SURFACE_CURVE('',#3317,(#3321,#3328),.PCURVE_S1.);+#3317 = LINE('',#3318,#3319);+#3318 = CARTESIAN_POINT('',(-0.843471632406,0.75,0.206587955583));+#3319 = VECTOR('',#3320,1.);+#3320 = DIRECTION('',(1.144237745222E-17,1.,0.));+#3321 = PCURVE('',#1590,#3322);+#3322 = DEFINITIONAL_REPRESENTATION('',(#3323),#3327);+#3323 = LINE('',#3324,#3325);+#3324 = CARTESIAN_POINT('',(0.289296719965,5.14802368897E-19));+#3325 = VECTOR('',#3326,1.);+#3326 = DIRECTION('',(-4.926605106769E-30,-1.));+#3327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3328 = PCURVE('',#3109,#3329);+#3329 = DEFINITIONAL_REPRESENTATION('',(#3330),#3334);+#3330 = LINE('',#3331,#3332);+#3331 = CARTESIAN_POINT('',(6.28318530718,0.));+#3332 = VECTOR('',#3333,1.);+#3333 = DIRECTION('',(0.,-1.));+#3334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3335 = ORIENTED_EDGE('',*,*,#3069,.F.);+#3336 = ADVANCED_FACE('',(#3337),#1558,.T.);+#3337 = FACE_BOUND('',#3338,.T.);+#3338 = EDGE_LOOP('',(#3339,#3340,#3341,#3342,#3366,#3389,#3412,#3435,+ #3463,#3486));+#3339 = ORIENTED_EDGE('',*,*,#1631,.F.);+#3340 = ORIENTED_EDGE('',*,*,#1541,.T.);+#3341 = ORIENTED_EDGE('',*,*,#3292,.T.);+#3342 = ORIENTED_EDGE('',*,*,#3343,.T.);+#3343 = EDGE_CURVE('',#3293,#3344,#3346,.T.);+#3344 = VERTEX_POINT('',#3345);+#3345 = CARTESIAN_POINT('',(-1.089673570659,1.15,5.551115123126E-17));+#3346 = SURFACE_CURVE('',#3347,(#3352,#3359),.PCURVE_S1.);+#3347 = CIRCLE('',#3348,0.25);+#3348 = AXIS2_PLACEMENT_3D('',#3349,#3350,#3351);+#3349 = CARTESIAN_POINT('',(-1.089673570659,1.15,0.25));+#3350 = DIRECTION('',(1.144237745222E-17,1.,3.851859888774E-34));+#3351 = DIRECTION('',(0.984807753012,-1.126854202784E-17,-0.173648177667+ ));+#3352 = PCURVE('',#1558,#3353);+#3353 = DEFINITIONAL_REPRESENTATION('',(#3354),#3358);+#3354 = CIRCLE('',#3355,0.25);+#3355 = AXIS2_PLACEMENT_2D('',#3356,#3357);+#3356 = CARTESIAN_POINT('',(-8.452717391E-02,-0.15835049043));+#3357 = DIRECTION('',(-0.173648177667,0.984807753012));+#3358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3359 = PCURVE('',#3109,#3360);+#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365);+#3361 = LINE('',#3362,#3363);+#3362 = CARTESIAN_POINT('',(6.28318530718,-0.4));+#3363 = VECTOR('',#3364,1.);+#3364 = DIRECTION('',(-1.,0.));+#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3366 = ORIENTED_EDGE('',*,*,#3367,.T.);+#3367 = EDGE_CURVE('',#3344,#3368,#3370,.T.);+#3368 = VERTEX_POINT('',#3369);+#3369 = CARTESIAN_POINT('',(-1.25,1.15,5.551115123126E-17));+#3370 = SURFACE_CURVE('',#3371,(#3375,#3382),.PCURVE_S1.);+#3371 = LINE('',#3372,#3373);+#3372 = CARTESIAN_POINT('',(-1.089673570659,1.15,5.551115123126E-17));+#3373 = VECTOR('',#3374,1.);+#3374 = DIRECTION('',(-1.,1.144237745222E-17,0.));+#3375 = PCURVE('',#1558,#3376);+#3376 = DEFINITIONAL_REPRESENTATION('',(#3377),#3381);+#3377 = LINE('',#3378,#3379);+#3378 = CARTESIAN_POINT('',(-0.33452717391,-0.15835049043));+#3379 = VECTOR('',#3380,1.);+#3380 = DIRECTION('',(0.,-1.));+#3381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3382 = PCURVE('',#3137,#3383);+#3383 = DEFINITIONAL_REPRESENTATION('',(#3384),#3388);+#3384 = LINE('',#3385,#3386);+#3385 = CARTESIAN_POINT('',(4.576950980888E-18,-0.4));+#3386 = VECTOR('',#3387,1.);+#3387 = DIRECTION('',(1.,0.));+#3388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3389 = ORIENTED_EDGE('',*,*,#3390,.T.);+#3390 = EDGE_CURVE('',#3368,#3391,#3393,.T.);+#3391 = VERTEX_POINT('',#3392);+#3392 = CARTESIAN_POINT('',(-1.25,1.15,0.15));+#3393 = SURFACE_CURVE('',#3394,(#3398,#3405),.PCURVE_S1.);+#3394 = LINE('',#3395,#3396);+#3395 = CARTESIAN_POINT('',(-1.25,1.15,5.551115123126E-17));+#3396 = VECTOR('',#3397,1.);+#3397 = DIRECTION('',(0.,0.,1.));+#3398 = PCURVE('',#1558,#3399);+#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404);+#3400 = LINE('',#3401,#3402);+#3401 = CARTESIAN_POINT('',(-0.33452717391,-0.318676919771));+#3402 = VECTOR('',#3403,1.);+#3403 = DIRECTION('',(1.,0.));+#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3405 = PCURVE('',#3165,#3406);+#3406 = DEFINITIONAL_REPRESENTATION('',(#3407),#3411);+#3407 = LINE('',#3408,#3409);+#3408 = CARTESIAN_POINT('',(0.,-0.4));+#3409 = VECTOR('',#3410,1.);+#3410 = DIRECTION('',(1.,0.));+#3411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3412 = ORIENTED_EDGE('',*,*,#3413,.T.);+#3413 = EDGE_CURVE('',#3391,#3414,#3416,.T.);+#3414 = VERTEX_POINT('',#3415);+#3415 = CARTESIAN_POINT('',(-1.089673570659,1.15,0.15));+#3416 = SURFACE_CURVE('',#3417,(#3421,#3428),.PCURVE_S1.);+#3417 = LINE('',#3418,#3419);+#3418 = CARTESIAN_POINT('',(-1.25,1.15,0.15));+#3419 = VECTOR('',#3420,1.);+#3420 = DIRECTION('',(1.,-1.144237745222E-17,0.));+#3421 = PCURVE('',#1558,#3422);+#3422 = DEFINITIONAL_REPRESENTATION('',(#3423),#3427);+#3423 = LINE('',#3424,#3425);+#3424 = CARTESIAN_POINT('',(-0.18452717391,-0.318676919771));+#3425 = VECTOR('',#3426,1.);+#3426 = DIRECTION('',(0.,1.));+#3427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3428 = PCURVE('',#3193,#3429);+#3429 = DEFINITIONAL_REPRESENTATION('',(#3430),#3434);+#3430 = LINE('',#3431,#3432);+#3431 = CARTESIAN_POINT('',(-4.576950980888E-18,-0.4));+#3432 = VECTOR('',#3433,1.);+#3433 = DIRECTION('',(1.,0.));+#3434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3435 = ORIENTED_EDGE('',*,*,#3436,.T.);+#3436 = EDGE_CURVE('',#3414,#3437,#3439,.T.);+#3437 = VERTEX_POINT('',#3438);+#3438 = CARTESIAN_POINT('',(-0.991192795358,1.15,0.232635182233));+#3439 = SURFACE_CURVE('',#3440,(#3445,#3456),.PCURVE_S1.);+#3440 = CIRCLE('',#3441,0.1);+#3441 = AXIS2_PLACEMENT_3D('',#3442,#3443,#3444);+#3442 = CARTESIAN_POINT('',(-1.089673570659,1.15,0.25));+#3443 = DIRECTION('',(-1.144237745222E-17,-1.,1.094764425254E-47));+#3444 = DIRECTION('',(-2.22044604925E-15,2.540718180781E-32,-1.));+#3445 = PCURVE('',#1558,#3446);+#3446 = DEFINITIONAL_REPRESENTATION('',(#3447),#3455);+#3447 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3448,#3449,#3450,#3451,+#3452,#3453,#3454),.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('') );+#3448 = CARTESIAN_POINT('',(-0.18452717391,-0.15835049043));+#3449 = CARTESIAN_POINT('',(-0.18452717391,1.485459032689E-02));+#3450 = CARTESIAN_POINT('',(-3.452717391E-02,-7.174795005156E-02));+#3451 = CARTESIAN_POINT('',(0.11547282609,-0.15835049043));+#3452 = CARTESIAN_POINT('',(-3.452717391E-02,-0.244953030808));+#3453 = CARTESIAN_POINT('',(-0.18452717391,-0.331555571187));+#3454 = CARTESIAN_POINT('',(-0.18452717391,-0.15835049043));+#3455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3456 = PCURVE('',#3226,#3457);+#3457 = DEFINITIONAL_REPRESENTATION('',(#3458),#3462);+#3458 = LINE('',#3459,#3460);+#3459 = CARTESIAN_POINT('',(0.,-0.4));+#3460 = VECTOR('',#3461,1.);+#3461 = DIRECTION('',(1.,0.));+#3462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3463 = ORIENTED_EDGE('',*,*,#3464,.T.);+#3464 = EDGE_CURVE('',#3437,#3465,#3467,.T.);+#3465 = VERTEX_POINT('',#3466);+#3466 = CARTESIAN_POINT('',(-0.946201938253,1.15,0.518412044417));+#3467 = SURFACE_CURVE('',#3468,(#3472,#3479),.PCURVE_S1.);+#3468 = LINE('',#3469,#3470);+#3469 = CARTESIAN_POINT('',(-0.991192795358,1.15,0.232635182233));+#3470 = VECTOR('',#3471,1.);+#3471 = DIRECTION('',(0.155518033909,-1.779496044609E-18,0.987833053268)+ );+#3472 = PCURVE('',#1558,#3473);+#3473 = DEFINITIONAL_REPRESENTATION('',(#3474),#3478);+#3474 = LINE('',#3475,#3476);+#3475 = CARTESIAN_POINT('',(-0.101891991677,-5.9869715129E-02));+#3476 = VECTOR('',#3477,1.);+#3477 = DIRECTION('',(0.987833053268,0.155518033909));+#3478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3479 = PCURVE('',#3254,#3480);+#3480 = DEFINITIONAL_REPRESENTATION('',(#3481),#3485);+#3481 = LINE('',#3482,#3483);+#3482 = CARTESIAN_POINT('',(-7.117984178437E-19,-0.4));+#3483 = VECTOR('',#3484,1.);+#3484 = DIRECTION('',(1.,6.052038146458E-35));+#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3486 = ORIENTED_EDGE('',*,*,#3487,.T.);+#3487 = EDGE_CURVE('',#3465,#1215,#3488,.T.);+#3488 = SURFACE_CURVE('',#3489,(#3494,#3501),.PCURVE_S1.);+#3489 = CIRCLE('',#3490,0.25);+#3490 = AXIS2_PLACEMENT_3D('',#3491,#3492,#3493);+#3491 = CARTESIAN_POINT('',(-0.7,1.15,0.475));+#3492 = DIRECTION('',(1.144237745222E-17,1.,0.));+#3493 = DIRECTION('',(-0.984807753012,1.126854202784E-17,0.173648177667)+ );+#3494 = PCURVE('',#1558,#3495);+#3495 = DEFINITIONAL_REPRESENTATION('',(#3496),#3500);+#3496 = CIRCLE('',#3497,0.25);+#3497 = AXIS2_PLACEMENT_2D('',#3498,#3499);+#3498 = CARTESIAN_POINT('',(0.14047282609,0.231323080229));+#3499 = DIRECTION('',(0.173648177667,-0.984807753012));+#3500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3501 = PCURVE('',#2005,#3502);+#3502 = DEFINITIONAL_REPRESENTATION('',(#3503),#3507);+#3503 = LINE('',#3504,#3505);+#3504 = CARTESIAN_POINT('',(6.28318530718,-0.4));+#3505 = VECTOR('',#3506,1.);+#3506 = DIRECTION('',(-1.,0.));+#3507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3508 = ADVANCED_FACE('',(#3509),#1674,.F.);+#3509 = FACE_BOUND('',#3510,.F.);+#3510 = EDGE_LOOP('',(#3511,#3512,#3513,#3536,#3565,#3593,#3621,#3649,+ #3682,#3710));+#3511 = ORIENTED_EDGE('',*,*,#1660,.F.);+#3512 = ORIENTED_EDGE('',*,*,#1752,.T.);+#3513 = ORIENTED_EDGE('',*,*,#3514,.T.);+#3514 = EDGE_CURVE('',#1725,#3515,#3517,.T.);+#3515 = VERTEX_POINT('',#3516);+#3516 = CARTESIAN_POINT('',(0.843471632406,0.2,0.206587955583));+#3517 = SURFACE_CURVE('',#3518,(#3522,#3529),.PCURVE_S1.);+#3518 = LINE('',#3519,#3520);+#3519 = CARTESIAN_POINT('',(0.798480775301,0.2,0.492364817767));+#3520 = VECTOR('',#3521,1.);+#3521 = DIRECTION('',(0.155518033909,1.726597019897E-17,-0.987833053268)+ );+#3522 = PCURVE('',#1674,#3523);+#3523 = DEFINITIONAL_REPRESENTATION('',(#3524),#3528);+#3524 = LINE('',#3525,#3526);+#3525 = CARTESIAN_POINT('',(0.157837643857,0.132842304928));+#3526 = VECTOR('',#3527,1.);+#3527 = DIRECTION('',(-0.987833053268,-0.155518033909));+#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3529 = PCURVE('',#1740,#3530);+#3530 = DEFINITIONAL_REPRESENTATION('',(#3531),#3535);+#3531 = LINE('',#3532,#3533);+#3532 = CARTESIAN_POINT('',(0.,0.));+#3533 = VECTOR('',#3534,1.);+#3534 = DIRECTION('',(1.,-9.141834817528E-33));+#3535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3536 = ORIENTED_EDGE('',*,*,#3537,.T.);+#3537 = EDGE_CURVE('',#3515,#3538,#3540,.T.);+#3538 = VERTEX_POINT('',#3539);+#3539 = CARTESIAN_POINT('',(1.089673570659,0.2,5.551115123126E-17));+#3540 = SURFACE_CURVE('',#3541,(#3546,#3553),.PCURVE_S1.);+#3541 = CIRCLE('',#3542,0.25);+#3542 = AXIS2_PLACEMENT_3D('',#3543,#3544,#3545);+#3543 = CARTESIAN_POINT('',(1.089673570659,0.2,0.25));+#3544 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#3545 = DIRECTION('',(-0.984807753012,-1.093356242223E-16,+ -0.173648177667));+#3546 = PCURVE('',#1674,#3547);+#3547 = DEFINITIONAL_REPRESENTATION('',(#3548),#3552);+#3548 = CIRCLE('',#3549,0.25);+#3549 = AXIS2_PLACEMENT_2D('',#3550,#3551);+#3550 = CARTESIAN_POINT('',(-8.452717391E-02,-0.15835049043));+#3551 = DIRECTION('',(-0.173648177667,0.984807753012));+#3552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3553 = PCURVE('',#3554,#3559);+#3554 = CYLINDRICAL_SURFACE('',#3555,0.25);+#3555 = AXIS2_PLACEMENT_3D('',#3556,#3557,#3558);+#3556 = CARTESIAN_POINT('',(1.089673570659,0.2,0.25));+#3557 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#3558 = DIRECTION('',(-0.984807753012,-1.093356242223E-16,+ -0.173648177667));+#3559 = DEFINITIONAL_REPRESENTATION('',(#3560),#3564);+#3560 = LINE('',#3561,#3562);+#3561 = CARTESIAN_POINT('',(6.28318530718,0.));+#3562 = VECTOR('',#3563,1.);+#3563 = DIRECTION('',(-1.,0.));+#3564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3565 = ORIENTED_EDGE('',*,*,#3566,.T.);+#3566 = EDGE_CURVE('',#3538,#3567,#3569,.T.);+#3567 = VERTEX_POINT('',#3568);+#3568 = CARTESIAN_POINT('',(1.25,0.2,5.551115123126E-17));+#3569 = SURFACE_CURVE('',#3570,(#3574,#3581),.PCURVE_S1.);+#3570 = LINE('',#3571,#3572);+#3571 = CARTESIAN_POINT('',(1.089673570659,0.2,5.551115123126E-17));+#3572 = VECTOR('',#3573,1.);+#3573 = DIRECTION('',(1.,1.110223024625E-16,0.));+#3574 = PCURVE('',#1674,#3575);+#3575 = DEFINITIONAL_REPRESENTATION('',(#3576),#3580);+#3576 = LINE('',#3577,#3578);+#3577 = CARTESIAN_POINT('',(-0.33452717391,-0.15835049043));+#3578 = VECTOR('',#3579,1.);+#3579 = DIRECTION('',(0.,-1.));+#3580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3581 = PCURVE('',#3582,#3587);+#3582 = PLANE('',#3583);+#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586);+#3584 = CARTESIAN_POINT('',(1.089673570659,0.2,5.551115123126E-17));+#3585 = DIRECTION('',(0.,0.,1.));+#3586 = DIRECTION('',(1.,1.110223024625E-16,-0.));+#3587 = DEFINITIONAL_REPRESENTATION('',(#3588),#3592);+#3588 = LINE('',#3589,#3590);+#3589 = CARTESIAN_POINT('',(0.,0.));+#3590 = VECTOR('',#3591,1.);+#3591 = DIRECTION('',(1.,0.));+#3592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3593 = ORIENTED_EDGE('',*,*,#3594,.T.);+#3594 = EDGE_CURVE('',#3567,#3595,#3597,.T.);+#3595 = VERTEX_POINT('',#3596);+#3596 = CARTESIAN_POINT('',(1.25,0.2,0.15));+#3597 = SURFACE_CURVE('',#3598,(#3602,#3609),.PCURVE_S1.);+#3598 = LINE('',#3599,#3600);+#3599 = CARTESIAN_POINT('',(1.25,0.2,5.551115123126E-17));+#3600 = VECTOR('',#3601,1.);+#3601 = DIRECTION('',(0.,0.,1.));+#3602 = PCURVE('',#1674,#3603);+#3603 = DEFINITIONAL_REPRESENTATION('',(#3604),#3608);+#3604 = LINE('',#3605,#3606);+#3605 = CARTESIAN_POINT('',(-0.33452717391,-0.318676919771));+#3606 = VECTOR('',#3607,1.);+#3607 = DIRECTION('',(1.,0.));+#3608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3609 = PCURVE('',#3610,#3615);+#3610 = PLANE('',#3611);+#3611 = AXIS2_PLACEMENT_3D('',#3612,#3613,#3614);+#3612 = CARTESIAN_POINT('',(1.25,0.2,5.551115123126E-17));+#3613 = DIRECTION('',(-1.,-1.110223024625E-16,0.));+#3614 = DIRECTION('',(0.,0.,1.));+#3615 = DEFINITIONAL_REPRESENTATION('',(#3616),#3620);+#3616 = LINE('',#3617,#3618);+#3617 = CARTESIAN_POINT('',(0.,0.));+#3618 = VECTOR('',#3619,1.);+#3619 = DIRECTION('',(1.,0.));+#3620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3621 = ORIENTED_EDGE('',*,*,#3622,.T.);+#3622 = EDGE_CURVE('',#3595,#3623,#3625,.T.);+#3623 = VERTEX_POINT('',#3624);+#3624 = CARTESIAN_POINT('',(1.089673570659,0.2,0.15));+#3625 = SURFACE_CURVE('',#3626,(#3630,#3637),.PCURVE_S1.);+#3626 = LINE('',#3627,#3628);+#3627 = CARTESIAN_POINT('',(1.25,0.2,0.15));+#3628 = VECTOR('',#3629,1.);+#3629 = DIRECTION('',(-1.,-1.110223024625E-16,0.));+#3630 = PCURVE('',#1674,#3631);+#3631 = DEFINITIONAL_REPRESENTATION('',(#3632),#3636);+#3632 = LINE('',#3633,#3634);+#3633 = CARTESIAN_POINT('',(-0.18452717391,-0.318676919771));+#3634 = VECTOR('',#3635,1.);+#3635 = DIRECTION('',(0.,1.));+#3636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3637 = PCURVE('',#3638,#3643);+#3638 = PLANE('',#3639);+#3639 = AXIS2_PLACEMENT_3D('',#3640,#3641,#3642);+#3640 = CARTESIAN_POINT('',(1.25,0.2,0.15));+#3641 = DIRECTION('',(0.,0.,-1.));+#3642 = DIRECTION('',(-1.,-1.110223024625E-16,-0.));+#3643 = DEFINITIONAL_REPRESENTATION('',(#3644),#3648);+#3644 = LINE('',#3645,#3646);+#3645 = CARTESIAN_POINT('',(-0.,0.));+#3646 = VECTOR('',#3647,1.);+#3647 = DIRECTION('',(1.,0.));+#3648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3649 = ORIENTED_EDGE('',*,*,#3650,.T.);+#3650 = EDGE_CURVE('',#3623,#3651,#3653,.T.);+#3651 = VERTEX_POINT('',#3652);+#3652 = CARTESIAN_POINT('',(0.991192795358,0.2,0.232635182233));+#3653 = SURFACE_CURVE('',#3654,(#3659,#3670),.PCURVE_S1.);+#3654 = CIRCLE('',#3655,0.1);+#3655 = AXIS2_PLACEMENT_3D('',#3656,#3657,#3658);+#3656 = CARTESIAN_POINT('',(1.089673570659,0.2,0.25));+#3657 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#3658 = DIRECTION('',(2.22044604925E-15,2.465190328815E-31,-1.));+#3659 = PCURVE('',#1674,#3660);+#3660 = DEFINITIONAL_REPRESENTATION('',(#3661),#3669);+#3661 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3662,#3663,#3664,#3665,+#3666,#3667,#3668),.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('') );+#3662 = CARTESIAN_POINT('',(-0.18452717391,-0.15835049043));+#3663 = CARTESIAN_POINT('',(-0.18452717391,1.485459032689E-02));+#3664 = CARTESIAN_POINT('',(-3.452717391E-02,-7.174795005156E-02));+#3665 = CARTESIAN_POINT('',(0.11547282609,-0.15835049043));+#3666 = CARTESIAN_POINT('',(-3.452717391E-02,-0.244953030808));+#3667 = CARTESIAN_POINT('',(-0.18452717391,-0.331555571187));+#3668 = CARTESIAN_POINT('',(-0.18452717391,-0.15835049043));+#3669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3670 = PCURVE('',#3671,#3676);+#3671 = CYLINDRICAL_SURFACE('',#3672,0.1);+#3672 = AXIS2_PLACEMENT_3D('',#3673,#3674,#3675);+#3673 = CARTESIAN_POINT('',(1.089673570659,0.2,0.25));+#3674 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#3675 = DIRECTION('',(2.22044604925E-15,2.465190328815E-31,-1.));+#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681);+#3677 = LINE('',#3678,#3679);+#3678 = CARTESIAN_POINT('',(0.,0.));+#3679 = VECTOR('',#3680,1.);+#3680 = DIRECTION('',(1.,0.));+#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3682 = ORIENTED_EDGE('',*,*,#3683,.T.);+#3683 = EDGE_CURVE('',#3651,#3684,#3686,.T.);+#3684 = VERTEX_POINT('',#3685);+#3685 = CARTESIAN_POINT('',(0.946201938253,0.2,0.518412044417));+#3686 = SURFACE_CURVE('',#3687,(#3691,#3698),.PCURVE_S1.);+#3687 = LINE('',#3688,#3689);+#3688 = CARTESIAN_POINT('',(0.991192795358,0.2,0.232635182233));+#3689 = VECTOR('',#3690,1.);+#3690 = DIRECTION('',(-0.155518033909,-1.726597019897E-17,0.987833053268+ ));+#3691 = PCURVE('',#1674,#3692);+#3692 = DEFINITIONAL_REPRESENTATION('',(#3693),#3697);+#3693 = LINE('',#3694,#3695);+#3694 = CARTESIAN_POINT('',(-0.101891991677,-5.9869715129E-02));+#3695 = VECTOR('',#3696,1.);+#3696 = DIRECTION('',(0.987833053268,0.155518033909));+#3697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3698 = PCURVE('',#3699,#3704);+#3699 = PLANE('',#3700);+#3700 = AXIS2_PLACEMENT_3D('',#3701,#3702,#3703);+#3701 = CARTESIAN_POINT('',(0.991192795358,0.2,0.232635182233));+#3702 = DIRECTION('',(-0.987833053268,-1.096715000224E-16,+ -0.155518033909));+#3703 = DIRECTION('',(-0.155518033909,-1.726597019897E-17,0.987833053268+ ));+#3704 = DEFINITIONAL_REPRESENTATION('',(#3705),#3709);+#3705 = LINE('',#3706,#3707);+#3706 = CARTESIAN_POINT('',(0.,0.));+#3707 = VECTOR('',#3708,1.);+#3708 = DIRECTION('',(1.,9.141834817528E-33));+#3709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3710 = ORIENTED_EDGE('',*,*,#3711,.T.);+#3711 = EDGE_CURVE('',#3684,#1024,#3712,.T.);+#3712 = SURFACE_CURVE('',#3713,(#3718,#3725),.PCURVE_S1.);+#3713 = CIRCLE('',#3714,0.25);+#3714 = AXIS2_PLACEMENT_3D('',#3715,#3716,#3717);+#3715 = CARTESIAN_POINT('',(0.7,0.2,0.475));+#3716 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#3717 = DIRECTION('',(0.984807753012,1.093356242223E-16,0.173648177667)+ );+#3718 = PCURVE('',#1674,#3719);+#3719 = DEFINITIONAL_REPRESENTATION('',(#3720),#3724);+#3720 = CIRCLE('',#3721,0.25);+#3721 = AXIS2_PLACEMENT_2D('',#3722,#3723);+#3722 = CARTESIAN_POINT('',(0.14047282609,0.231323080229));+#3723 = DIRECTION('',(0.173648177667,-0.984807753012));+#3724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3725 = PCURVE('',#2449,#3726);+#3726 = DEFINITIONAL_REPRESENTATION('',(#3727),#3731);+#3727 = LINE('',#3728,#3729);+#3728 = CARTESIAN_POINT('',(6.28318530718,0.));+#3729 = VECTOR('',#3730,1.);+#3730 = DIRECTION('',(-1.,0.));+#3731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3732 = ADVANCED_FACE('',(#3733),#1740,.F.);+#3733 = FACE_BOUND('',#3734,.F.);+#3734 = EDGE_LOOP('',(#3735,#3736,#3759,#3780));+#3735 = ORIENTED_EDGE('',*,*,#1724,.T.);+#3736 = ORIENTED_EDGE('',*,*,#3737,.T.);+#3737 = EDGE_CURVE('',#1692,#3738,#3740,.T.);+#3738 = VERTEX_POINT('',#3739);+#3739 = CARTESIAN_POINT('',(0.843471632406,-0.2,0.206587955583));+#3740 = SURFACE_CURVE('',#3741,(#3745,#3752),.PCURVE_S1.);+#3741 = LINE('',#3742,#3743);+#3742 = CARTESIAN_POINT('',(0.798480775301,-0.2,0.492364817767));+#3743 = VECTOR('',#3744,1.);+#3744 = DIRECTION('',(0.155518033909,1.726597019897E-17,-0.987833053268)+ );+#3745 = PCURVE('',#1740,#3746);+#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751);+#3747 = LINE('',#3748,#3749);+#3748 = CARTESIAN_POINT('',(-6.906388079589E-18,-0.4));+#3749 = VECTOR('',#3750,1.);+#3750 = DIRECTION('',(1.,-9.141834817528E-33));+#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3752 = PCURVE('',#1708,#3753);+#3753 = DEFINITIONAL_REPRESENTATION('',(#3754),#3758);+#3754 = LINE('',#3755,#3756);+#3755 = CARTESIAN_POINT('',(0.157837643857,0.132842304928));+#3756 = VECTOR('',#3757,1.);+#3757 = DIRECTION('',(-0.987833053268,-0.155518033909));+#3758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3759 = ORIENTED_EDGE('',*,*,#3760,.F.);+#3760 = EDGE_CURVE('',#3515,#3738,#3761,.T.);+#3761 = SURFACE_CURVE('',#3762,(#3766,#3773),.PCURVE_S1.);+#3762 = LINE('',#3763,#3764);+#3763 = CARTESIAN_POINT('',(0.843471632406,0.2,0.206587955583));+#3764 = VECTOR('',#3765,1.);+#3765 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#3766 = PCURVE('',#1740,#3767);+#3767 = DEFINITIONAL_REPRESENTATION('',(#3768),#3772);+#3768 = LINE('',#3769,#3770);+#3769 = CARTESIAN_POINT('',(0.289296719965,-4.994988545584E-18));+#3770 = VECTOR('',#3771,1.);+#3771 = DIRECTION('',(4.832234343768E-29,-1.));+#3772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3773 = PCURVE('',#3554,#3774);+#3774 = DEFINITIONAL_REPRESENTATION('',(#3775),#3779);+#3775 = LINE('',#3776,#3777);+#3776 = CARTESIAN_POINT('',(6.28318530718,2.775557561563E-17));+#3777 = VECTOR('',#3778,1.);+#3778 = DIRECTION('',(0.,-1.));+#3779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3780 = ORIENTED_EDGE('',*,*,#3514,.F.);+#3781 = ADVANCED_FACE('',(#3782),#1708,.T.);+#3782 = FACE_BOUND('',#3783,.T.);+#3783 = EDGE_LOOP('',(#3784,#3785,#3786,#3787,#3811,#3834,#3857,#3880,+ #3908,#3931));+#3784 = ORIENTED_EDGE('',*,*,#1781,.F.);+#3785 = ORIENTED_EDGE('',*,*,#1691,.T.);+#3786 = ORIENTED_EDGE('',*,*,#3737,.T.);+#3787 = ORIENTED_EDGE('',*,*,#3788,.T.);+#3788 = EDGE_CURVE('',#3738,#3789,#3791,.T.);+#3789 = VERTEX_POINT('',#3790);+#3790 = CARTESIAN_POINT('',(1.089673570659,-0.2,5.551115123126E-17));+#3791 = SURFACE_CURVE('',#3792,(#3797,#3804),.PCURVE_S1.);+#3792 = CIRCLE('',#3793,0.25);+#3793 = AXIS2_PLACEMENT_3D('',#3794,#3795,#3796);+#3794 = CARTESIAN_POINT('',(1.089673570659,-0.2,0.25));+#3795 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#3796 = DIRECTION('',(-0.984807753012,-1.093356242223E-16,+ -0.173648177667));+#3797 = PCURVE('',#1708,#3798);+#3798 = DEFINITIONAL_REPRESENTATION('',(#3799),#3803);+#3799 = CIRCLE('',#3800,0.25);+#3800 = AXIS2_PLACEMENT_2D('',#3801,#3802);+#3801 = CARTESIAN_POINT('',(-8.452717391E-02,-0.15835049043));+#3802 = DIRECTION('',(-0.173648177667,0.984807753012));+#3803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3804 = PCURVE('',#3554,#3805);+#3805 = DEFINITIONAL_REPRESENTATION('',(#3806),#3810);+#3806 = LINE('',#3807,#3808);+#3807 = CARTESIAN_POINT('',(6.28318530718,-0.4));+#3808 = VECTOR('',#3809,1.);+#3809 = DIRECTION('',(-1.,0.));+#3810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3811 = ORIENTED_EDGE('',*,*,#3812,.T.);+#3812 = EDGE_CURVE('',#3789,#3813,#3815,.T.);+#3813 = VERTEX_POINT('',#3814);+#3814 = CARTESIAN_POINT('',(1.25,-0.2,5.551115123126E-17));+#3815 = SURFACE_CURVE('',#3816,(#3820,#3827),.PCURVE_S1.);+#3816 = LINE('',#3817,#3818);+#3817 = CARTESIAN_POINT('',(1.089673570659,-0.2,5.551115123126E-17));+#3818 = VECTOR('',#3819,1.);+#3819 = DIRECTION('',(1.,1.110223024625E-16,0.));+#3820 = PCURVE('',#1708,#3821);+#3821 = DEFINITIONAL_REPRESENTATION('',(#3822),#3826);+#3822 = LINE('',#3823,#3824);+#3823 = CARTESIAN_POINT('',(-0.33452717391,-0.15835049043));+#3824 = VECTOR('',#3825,1.);+#3825 = DIRECTION('',(0.,-1.));+#3826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3827 = PCURVE('',#3582,#3828);+#3828 = DEFINITIONAL_REPRESENTATION('',(#3829),#3833);+#3829 = LINE('',#3830,#3831);+#3830 = CARTESIAN_POINT('',(-4.4408920985E-17,-0.4));+#3831 = VECTOR('',#3832,1.);+#3832 = DIRECTION('',(1.,0.));+#3833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3834 = ORIENTED_EDGE('',*,*,#3835,.T.);+#3835 = EDGE_CURVE('',#3813,#3836,#3838,.T.);+#3836 = VERTEX_POINT('',#3837);+#3837 = CARTESIAN_POINT('',(1.25,-0.2,0.15));+#3838 = SURFACE_CURVE('',#3839,(#3843,#3850),.PCURVE_S1.);+#3839 = LINE('',#3840,#3841);+#3840 = CARTESIAN_POINT('',(1.25,-0.2,5.551115123126E-17));+#3841 = VECTOR('',#3842,1.);+#3842 = DIRECTION('',(0.,0.,1.));+#3843 = PCURVE('',#1708,#3844);+#3844 = DEFINITIONAL_REPRESENTATION('',(#3845),#3849);+#3845 = LINE('',#3846,#3847);+#3846 = CARTESIAN_POINT('',(-0.33452717391,-0.318676919771));+#3847 = VECTOR('',#3848,1.);+#3848 = DIRECTION('',(1.,0.));+#3849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3850 = PCURVE('',#3610,#3851);+#3851 = DEFINITIONAL_REPRESENTATION('',(#3852),#3856);+#3852 = LINE('',#3853,#3854);+#3853 = CARTESIAN_POINT('',(0.,-0.4));+#3854 = VECTOR('',#3855,1.);+#3855 = DIRECTION('',(1.,0.));+#3856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3857 = ORIENTED_EDGE('',*,*,#3858,.T.);+#3858 = EDGE_CURVE('',#3836,#3859,#3861,.T.);+#3859 = VERTEX_POINT('',#3860);+#3860 = CARTESIAN_POINT('',(1.089673570659,-0.2,0.15));+#3861 = SURFACE_CURVE('',#3862,(#3866,#3873),.PCURVE_S1.);+#3862 = LINE('',#3863,#3864);+#3863 = CARTESIAN_POINT('',(1.25,-0.2,0.15));+#3864 = VECTOR('',#3865,1.);+#3865 = DIRECTION('',(-1.,-1.110223024625E-16,0.));+#3866 = PCURVE('',#1708,#3867);+#3867 = DEFINITIONAL_REPRESENTATION('',(#3868),#3872);+#3868 = LINE('',#3869,#3870);+#3869 = CARTESIAN_POINT('',(-0.18452717391,-0.318676919771));+#3870 = VECTOR('',#3871,1.);+#3871 = DIRECTION('',(0.,1.));+#3872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3873 = PCURVE('',#3638,#3874);+#3874 = DEFINITIONAL_REPRESENTATION('',(#3875),#3879);+#3875 = LINE('',#3876,#3877);+#3876 = CARTESIAN_POINT('',(4.4408920985E-17,-0.4));+#3877 = VECTOR('',#3878,1.);+#3878 = DIRECTION('',(1.,0.));+#3879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3880 = ORIENTED_EDGE('',*,*,#3881,.T.);+#3881 = EDGE_CURVE('',#3859,#3882,#3884,.T.);+#3882 = VERTEX_POINT('',#3883);+#3883 = CARTESIAN_POINT('',(0.991192795358,-0.2,0.232635182233));+#3884 = SURFACE_CURVE('',#3885,(#3890,#3901),.PCURVE_S1.);+#3885 = CIRCLE('',#3886,0.1);+#3886 = AXIS2_PLACEMENT_3D('',#3887,#3888,#3889);+#3887 = CARTESIAN_POINT('',(1.089673570659,-0.2,0.25));+#3888 = DIRECTION('',(-1.110223024625E-16,1.,0.));+#3889 = DIRECTION('',(2.22044604925E-15,2.465190328815E-31,-1.));+#3890 = PCURVE('',#1708,#3891);+#3891 = DEFINITIONAL_REPRESENTATION('',(#3892),#3900);+#3892 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3893,#3894,#3895,#3896,+#3897,#3898,#3899),.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('') );+#3893 = CARTESIAN_POINT('',(-0.18452717391,-0.15835049043));+#3894 = CARTESIAN_POINT('',(-0.18452717391,1.485459032689E-02));+#3895 = CARTESIAN_POINT('',(-3.452717391E-02,-7.174795005156E-02));+#3896 = CARTESIAN_POINT('',(0.11547282609,-0.15835049043));+#3897 = CARTESIAN_POINT('',(-3.452717391E-02,-0.244953030808));+#3898 = CARTESIAN_POINT('',(-0.18452717391,-0.331555571187));+#3899 = CARTESIAN_POINT('',(-0.18452717391,-0.15835049043));+#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3901 = PCURVE('',#3671,#3902);+#3902 = DEFINITIONAL_REPRESENTATION('',(#3903),#3907);+#3903 = LINE('',#3904,#3905);+#3904 = CARTESIAN_POINT('',(0.,-0.4));+#3905 = VECTOR('',#3906,1.);+#3906 = DIRECTION('',(1.,0.));+#3907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3908 = ORIENTED_EDGE('',*,*,#3909,.T.);+#3909 = EDGE_CURVE('',#3882,#3910,#3912,.T.);+#3910 = VERTEX_POINT('',#3911);+#3911 = CARTESIAN_POINT('',(0.946201938253,-0.2,0.518412044417));+#3912 = SURFACE_CURVE('',#3913,(#3917,#3924),.PCURVE_S1.);+#3913 = LINE('',#3914,#3915);+#3914 = CARTESIAN_POINT('',(0.991192795358,-0.2,0.232635182233));+#3915 = VECTOR('',#3916,1.);+#3916 = DIRECTION('',(-0.155518033909,-1.726597019897E-17,0.987833053268+ ));+#3917 = PCURVE('',#1708,#3918);+#3918 = DEFINITIONAL_REPRESENTATION('',(#3919),#3923);+#3919 = LINE('',#3920,#3921);+#3920 = CARTESIAN_POINT('',(-0.101891991677,-5.9869715129E-02));+#3921 = VECTOR('',#3922,1.);+#3922 = DIRECTION('',(0.987833053268,0.155518033909));+#3923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3924 = PCURVE('',#3699,#3925);+#3925 = DEFINITIONAL_REPRESENTATION('',(#3926),#3930);+#3926 = LINE('',#3927,#3928);+#3927 = CARTESIAN_POINT('',(6.906388079589E-18,-0.4));+#3928 = VECTOR('',#3929,1.);+#3929 = DIRECTION('',(1.,9.141834817528E-33));+#3930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3931 = ORIENTED_EDGE('',*,*,#3932,.T.);+#3932 = EDGE_CURVE('',#3910,#1782,#3933,.T.);+#3933 = SURFACE_CURVE('',#3934,(#3939,#3946),.PCURVE_S1.);+#3934 = CIRCLE('',#3935,0.25);+#3935 = AXIS2_PLACEMENT_3D('',#3936,#3937,#3938);+#3936 = CARTESIAN_POINT('',(0.7,-0.2,0.475));+#3937 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#3938 = DIRECTION('',(0.984807753012,1.093356242223E-16,0.173648177667)+ );+#3939 = PCURVE('',#1708,#3940);+#3940 = DEFINITIONAL_REPRESENTATION('',(#3941),#3945);+#3941 = CIRCLE('',#3942,0.25);+#3942 = AXIS2_PLACEMENT_2D('',#3943,#3944);+#3943 = CARTESIAN_POINT('',(0.14047282609,0.231323080229));+#3944 = DIRECTION('',(0.173648177667,-0.984807753012));+#3945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3946 = PCURVE('',#2449,#3947);+#3947 = DEFINITIONAL_REPRESENTATION('',(#3948),#3952);+#3948 = LINE('',#3949,#3950);+#3949 = CARTESIAN_POINT('',(6.28318530718,-0.4));+#3950 = VECTOR('',#3951,1.);+#3951 = DIRECTION('',(-1.,0.));+#3952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3953 = ADVANCED_FACE('',(#3954),#2005,.T.);+#3954 = FACE_BOUND('',#3955,.T.);+#3955 = EDGE_LOOP('',(#3956,#3957,#3958,#3959));+#3956 = ORIENTED_EDGE('',*,*,#3266,.T.);+#3957 = ORIENTED_EDGE('',*,*,#1991,.T.);+#3958 = ORIENTED_EDGE('',*,*,#3487,.F.);+#3959 = ORIENTED_EDGE('',*,*,#3960,.F.);+#3960 = EDGE_CURVE('',#3239,#3465,#3961,.T.);+#3961 = SURFACE_CURVE('',#3962,(#3966,#3973),.PCURVE_S1.);+#3962 = LINE('',#3963,#3964);+#3963 = CARTESIAN_POINT('',(-0.946201938253,0.75,0.518412044417));+#3964 = VECTOR('',#3965,1.);+#3965 = DIRECTION('',(1.144237745222E-17,1.,0.));+#3966 = PCURVE('',#2005,#3967);+#3967 = DEFINITIONAL_REPRESENTATION('',(#3968),#3972);+#3968 = LINE('',#3969,#3970);+#3969 = CARTESIAN_POINT('',(6.28318530718,0.));+#3970 = VECTOR('',#3971,1.);+#3971 = DIRECTION('',(0.,-1.));+#3972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3973 = PCURVE('',#3254,#3974);+#3974 = DEFINITIONAL_REPRESENTATION('',(#3975),#3979);+#3975 = LINE('',#3976,#3977);+#3976 = CARTESIAN_POINT('',(0.289296719965,-5.14802368897E-19));+#3977 = VECTOR('',#3978,1.);+#3978 = DIRECTION('',(4.926605106769E-30,-1.));+#3979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3980 = ADVANCED_FACE('',(#3981),#2083,.F.);+#3981 = FACE_BOUND('',#3982,.F.);+#3982 = EDGE_LOOP('',(#3983,#3984,#4005,#4006));+#3983 = ORIENTED_EDGE('',*,*,#2492,.F.);+#3984 = ORIENTED_EDGE('',*,*,#3985,.T.);+#3985 = EDGE_CURVE('',#1312,#1460,#3986,.T.);+#3986 = SURFACE_CURVE('',#3987,(#3991,#3998),.PCURVE_S1.);+#3987 = LINE('',#3988,#3989);+#3988 = CARTESIAN_POINT('',(-0.7,-1.15,0.725));+#3989 = VECTOR('',#3990,1.);+#3990 = DIRECTION('',(1.144237745222E-17,1.,0.));+#3991 = PCURVE('',#2083,#3992);+#3992 = DEFINITIONAL_REPRESENTATION('',(#3993),#3997);+#3993 = LINE('',#3994,#3995);+#3994 = CARTESIAN_POINT('',(0.,-0.));+#3995 = VECTOR('',#3996,1.);+#3996 = DIRECTION('',(0.,-1.));+#3997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3998 = PCURVE('',#2804,#3999);+#3999 = DEFINITIONAL_REPRESENTATION('',(#4000),#4004);+#4000 = LINE('',#4001,#4002);+#4001 = CARTESIAN_POINT('',(4.886921905584,0.));+#4002 = VECTOR('',#4003,1.);+#4003 = DIRECTION('',(0.,-1.));+#4004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4005 = ORIENTED_EDGE('',*,*,#3043,.T.);+#4006 = ORIENTED_EDGE('',*,*,#2067,.F.);+#4007 = ADVANCED_FACE('',(#4008,#4079),#2155,.T.);+#4008 = FACE_BOUND('',#4009,.T.);+#4009 = EDGE_LOOP('',(#4010,#4011,#4012,#4013,#4035,#4057,#4077,#4078));+#4010 = ORIENTED_EDGE('',*,*,#2265,.F.);+#4011 = ORIENTED_EDGE('',*,*,#2218,.F.);+#4012 = ORIENTED_EDGE('',*,*,#2140,.F.);+#4013 = ORIENTED_EDGE('',*,*,#4014,.F.);+#4014 = EDGE_CURVE('',#4015,#2141,#4017,.T.);+#4015 = VERTEX_POINT('',#4016);+#4016 = CARTESIAN_POINT('',(-0.559121551758,-1.408243103516,1.2));+#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.);+#4018 = LINE('',#4019,#4020);+#4019 = CARTESIAN_POINT('',(-0.559121551758,-1.408243103516,1.2));+#4020 = VECTOR('',#4021,1.);+#4021 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#4022 = PCURVE('',#2155,#4023);+#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028);+#4024 = LINE('',#4025,#4026);+#4025 = CARTESIAN_POINT('',(2.617709774598,-1.039321937791));+#4026 = VECTOR('',#4027,1.);+#4027 = DIRECTION('',(-0.918134062361,-0.396269912475));+#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4029 = PCURVE('',#2180,#4030);+#4030 = DEFINITIONAL_REPRESENTATION('',(#4031),#4034);+#4031 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4032,#4033),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,6.946836470098E-02),.PIECEWISE_BEZIER_KNOTS.);+#4032 = CARTESIAN_POINT('',(3.045854977416E-16,1.));+#4033 = CARTESIAN_POINT('',(0.116672618896,1.));+#4034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4035 = ORIENTED_EDGE('',*,*,#4036,.F.);+#4036 = EDGE_CURVE('',#4037,#4015,#4039,.T.);+#4037 = VERTEX_POINT('',#4038);+#4038 = CARTESIAN_POINT('',(0.559121551758,-1.408243103516,1.2));+#4039 = SURFACE_CURVE('',#4040,(#4044,#4051),.PCURVE_S1.);+#4040 = LINE('',#4041,#4042);+#4041 = CARTESIAN_POINT('',(0.559121551758,-1.408243103516,1.2));+#4042 = VECTOR('',#4043,1.);+#4043 = DIRECTION('',(-1.,-1.110223024625E-16,0.));+#4044 = PCURVE('',#2155,#4045);+#4045 = DEFINITIONAL_REPRESENTATION('',(#4046),#4050);+#4046 = LINE('',#4047,#4048);+#4047 = CARTESIAN_POINT('',(3.030356776514,-1.412869821138E-12));+#4048 = VECTOR('',#4049,1.);+#4049 = DIRECTION('',(-0.369013679242,-0.929423963825));+#4050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4051 = PCURVE('',#2553,#4052);+#4052 = DEFINITIONAL_REPRESENTATION('',(#4053),#4056);+#4053 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4054,#4055),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.118243103516),.PIECEWISE_BEZIER_KNOTS.);+#4054 = CARTESIAN_POINT('',(1.221991391888E-16,1.));+#4055 = CARTESIAN_POINT('',(1.185,1.));+#4056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4057 = ORIENTED_EDGE('',*,*,#4058,.F.);+#4058 = EDGE_CURVE('',#2384,#4037,#4059,.T.);+#4059 = SURFACE_CURVE('',#4060,(#4064,#4071),.PCURVE_S1.);+#4060 = LINE('',#4061,#4062);+#4061 = CARTESIAN_POINT('',(0.608243103516,-1.359121551758,1.2));+#4062 = VECTOR('',#4063,1.);+#4063 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#4064 = PCURVE('',#2155,#4065);+#4065 = DEFINITIONAL_REPRESENTATION('',(#4066),#4070);+#4066 = LINE('',#4067,#4068);+#4067 = CARTESIAN_POINT('',(3.002828553714,6.378127188704E-02));+#4068 = VECTOR('',#4069,1.);+#4069 = DIRECTION('',(0.396269912475,-0.918134062361));+#4070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4071 = PCURVE('',#2398,#4072);+#4072 = DEFINITIONAL_REPRESENTATION('',(#4073),#4076);+#4073 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4074,#4075),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,6.946836470098E-02),.PIECEWISE_BEZIER_KNOTS.);+#4074 = CARTESIAN_POINT('',(-3.392738475722E-16,1.));+#4075 = CARTESIAN_POINT('',(0.116672618896,1.));+#4076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4077 = ORIENTED_EDGE('',*,*,#2410,.F.);+#4078 = ORIENTED_EDGE('',*,*,#2312,.F.);+#4079 = FACE_BOUND('',#4080,.T.);+#4080 = EDGE_LOOP('',(#4081));+#4081 = ORIENTED_EDGE('',*,*,#4082,.T.);+#4082 = EDGE_CURVE('',#4083,#4083,#4085,.T.);+#4083 = VERTEX_POINT('',#4084);+#4084 = CARTESIAN_POINT('',(-0.428243103516,1.178243103516,1.2));+#4085 = SURFACE_CURVE('',#4086,(#4091,#4102),.PCURVE_S1.);+#4086 = CIRCLE('',#4087,5.E-02);+#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090);+#4088 = CARTESIAN_POINT('',(-0.428243103516,1.228243103516,1.2));+#4089 = DIRECTION('',(0.,-0.,-1.));+#4090 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#4091 = PCURVE('',#2155,#4092);+#4092 = DEFINITIONAL_REPRESENTATION('',(#4093),#4101);+#4093 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4094,#4095,#4096,#4097,+#4098,#4099,#4100),.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('') );+#4094 = CARTESIAN_POINT('',(0.262063449399,3.676841991869E-02));+#4095 = CARTESIAN_POINT('',(0.230105927342,-4.372205643717E-02));+#4096 = CARTESIAN_POINT('',(0.176377891084,2.419920768391E-02));+#4097 = CARTESIAN_POINT('',(0.122649854825,9.212047180499E-02));+#4098 = CARTESIAN_POINT('',(0.208335413141,0.10468968404));+#4099 = CARTESIAN_POINT('',(0.294020971456,0.117258896275));+#4100 = CARTESIAN_POINT('',(0.262063449399,3.676841991869E-02));+#4101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4102 = PCURVE('',#4103,#4108);+#4103 = PLANE('',#4104);+#4104 = AXIS2_PLACEMENT_3D('',#4105,#4106,#4107);+#4105 = CARTESIAN_POINT('',(-0.428243103516,1.228243103516,1.2));+#4106 = DIRECTION('',(0.,0.,-1.));+#4107 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113);+#4109 = CIRCLE('',#4110,5.E-02);+#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112);+#4111 = CARTESIAN_POINT('',(0.,0.));+#4112 = DIRECTION('',(1.,0.));+#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4114 = ADVANCED_FACE('',(#4115),#2180,.F.);+#4115 = FACE_BOUND('',#4116,.F.);+#4116 = EDGE_LOOP('',(#4117,#4118,#4119,#4120));+#4117 = ORIENTED_EDGE('',*,*,#2514,.T.);+#4118 = ORIENTED_EDGE('',*,*,#2167,.T.);+#4119 = ORIENTED_EDGE('',*,*,#4014,.F.);+#4120 = ORIENTED_EDGE('',*,*,#4121,.F.);+#4121 = EDGE_CURVE('',#2515,#4015,#4122,.T.);+#4122 = SURFACE_CURVE('',#4123,(#4126,#4133),.PCURVE_S1.);+#4123 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4124,#4125),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4124 = CARTESIAN_POINT('',(-0.5925,-1.475,0.725));+#4125 = CARTESIAN_POINT('',(-0.559121551758,-1.408243103516,1.2));+#4126 = PCURVE('',#2180,#4127);+#4127 = DEFINITIONAL_REPRESENTATION('',(#4128),#4132);+#4128 = LINE('',#4129,#4130);+#4129 = CARTESIAN_POINT('',(7.74437384668E-18,1.568222704809E-16));+#4130 = VECTOR('',#4131,1.);+#4131 = DIRECTION('',(1.821640573114E-16,1.));+#4132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4133 = PCURVE('',#2553,#4134);+#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139);+#4135 = LINE('',#4136,#4137);+#4136 = CARTESIAN_POINT('',(1.185,1.928059803605E-16));+#4137 = VECTOR('',#4138,1.);+#4138 = DIRECTION('',(0.,1.));+#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4140 = ADVANCED_FACE('',(#4141),#2398,.F.);+#4141 = FACE_BOUND('',#4142,.F.);+#4142 = EDGE_LOOP('',(#4143,#4144,#4164,#4165));+#4143 = ORIENTED_EDGE('',*,*,#2565,.T.);+#4144 = ORIENTED_EDGE('',*,*,#4145,.T.);+#4145 = EDGE_CURVE('',#2538,#4037,#4146,.T.);+#4146 = SURFACE_CURVE('',#4147,(#4150,#4157),.PCURVE_S1.);+#4147 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4148,#4149),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4148 = CARTESIAN_POINT('',(0.5925,-1.475,0.725));+#4149 = CARTESIAN_POINT('',(0.559121551758,-1.408243103516,1.2));+#4150 = PCURVE('',#2398,#4151);+#4151 = DEFINITIONAL_REPRESENTATION('',(#4152),#4156);+#4152 = LINE('',#4153,#4154);+#4153 = CARTESIAN_POINT('',(0.116672618896,1.809051108525E-16));+#4154 = VECTOR('',#4155,1.);+#4155 = DIRECTION('',(-2.498001805407E-16,1.));+#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4157 = PCURVE('',#2553,#4158);+#4158 = DEFINITIONAL_REPRESENTATION('',(#4159),#4163);+#4159 = LINE('',#4160,#4161);+#4160 = CARTESIAN_POINT('',(1.031546673308E-16,9.248284980433E-17));+#4161 = VECTOR('',#4162,1.);+#4162 = DIRECTION('',(2.830088714053E-18,1.));+#4163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4164 = ORIENTED_EDGE('',*,*,#4058,.F.);+#4165 = ORIENTED_EDGE('',*,*,#2383,.F.);+#4166 = ADVANCED_FACE('',(#4167),#2449,.T.);+#4167 = FACE_BOUND('',#4168,.T.);+#4168 = EDGE_LOOP('',(#4169,#4170,#4171,#4172));+#4169 = ORIENTED_EDGE('',*,*,#3711,.T.);+#4170 = ORIENTED_EDGE('',*,*,#2435,.T.);+#4171 = ORIENTED_EDGE('',*,*,#3932,.F.);+#4172 = ORIENTED_EDGE('',*,*,#4173,.F.);+#4173 = EDGE_CURVE('',#3684,#3910,#4174,.T.);+#4174 = SURFACE_CURVE('',#4175,(#4179,#4186),.PCURVE_S1.);+#4175 = LINE('',#4176,#4177);+#4176 = CARTESIAN_POINT('',(0.946201938253,0.2,0.518412044417));+#4177 = VECTOR('',#4178,1.);+#4178 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#4179 = PCURVE('',#2449,#4180);+#4180 = DEFINITIONAL_REPRESENTATION('',(#4181),#4185);+#4181 = LINE('',#4182,#4183);+#4182 = CARTESIAN_POINT('',(6.28318530718,-2.775557561563E-17));+#4183 = VECTOR('',#4184,1.);+#4184 = DIRECTION('',(0.,-1.));+#4185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4186 = PCURVE('',#3699,#4187);+#4187 = DEFINITIONAL_REPRESENTATION('',(#4188),#4192);+#4188 = LINE('',#4189,#4190);+#4189 = CARTESIAN_POINT('',(0.289296719965,4.994988545584E-18));+#4190 = VECTOR('',#4191,1.);+#4191 = DIRECTION('',(-4.832234343768E-29,-1.));+#4192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4193 = ADVANCED_FACE('',(#4194),#2553,.F.);+#4194 = FACE_BOUND('',#4195,.F.);+#4195 = EDGE_LOOP('',(#4196,#4197,#4198,#4199));+#4196 = ORIENTED_EDGE('',*,*,#2537,.T.);+#4197 = ORIENTED_EDGE('',*,*,#4121,.T.);+#4198 = ORIENTED_EDGE('',*,*,#4036,.F.);+#4199 = ORIENTED_EDGE('',*,*,#4145,.F.);+#4200 = ADVANCED_FACE('',(#4201),#2804,.T.);+#4201 = FACE_BOUND('',#4202,.T.);+#4202 = EDGE_LOOP('',(#4203,#4204,#4205,#4206));+#4203 = ORIENTED_EDGE('',*,*,#2789,.T.);+#4204 = ORIENTED_EDGE('',*,*,#3985,.T.);+#4205 = ORIENTED_EDGE('',*,*,#3015,.F.);+#4206 = ORIENTED_EDGE('',*,*,#4207,.F.);+#4207 = EDGE_CURVE('',#2762,#2993,#4208,.T.);+#4208 = SURFACE_CURVE('',#4209,(#4213,#4220),.PCURVE_S1.);+#4209 = LINE('',#4210,#4211);+#4210 = CARTESIAN_POINT('',(-0.946201938253,-1.15,0.518412044417));+#4211 = VECTOR('',#4212,1.);+#4212 = DIRECTION('',(1.144237745222E-17,1.,0.));+#4213 = PCURVE('',#2804,#4214);+#4214 = DEFINITIONAL_REPRESENTATION('',(#4215),#4219);+#4215 = LINE('',#4216,#4217);+#4216 = CARTESIAN_POINT('',(6.28318530718,0.));+#4217 = VECTOR('',#4218,1.);+#4218 = DIRECTION('',(0.,-1.));+#4219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4220 = PCURVE('',#2777,#4221);+#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4226);+#4222 = LINE('',#4223,#4224);+#4223 = CARTESIAN_POINT('',(0.289296719965,-5.14802368897E-19));+#4224 = VECTOR('',#4225,1.);+#4225 = DIRECTION('',(4.926605106769E-30,-1.));+#4226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4227 = ADVANCED_FACE('',(#4228),#2777,.F.);+#4228 = FACE_BOUND('',#4229,.F.);+#4229 = EDGE_LOOP('',(#4230,#4251,#4252,#4253));+#4230 = ORIENTED_EDGE('',*,*,#4231,.T.);+#4231 = EDGE_CURVE('',#2729,#2965,#4232,.T.);+#4232 = SURFACE_CURVE('',#4233,(#4237,#4244),.PCURVE_S1.);+#4233 = LINE('',#4234,#4235);+#4234 = CARTESIAN_POINT('',(-0.991192795358,-1.15,0.232635182233));+#4235 = VECTOR('',#4236,1.);+#4236 = DIRECTION('',(1.144237745222E-17,1.,0.));+#4237 = PCURVE('',#2777,#4238);+#4238 = DEFINITIONAL_REPRESENTATION('',(#4239),#4243);+#4239 = LINE('',#4240,#4241);+#4240 = CARTESIAN_POINT('',(0.,0.));+#4241 = VECTOR('',#4242,1.);+#4242 = DIRECTION('',(4.926605106769E-30,-1.));+#4243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4244 = PCURVE('',#2749,#4245);+#4245 = DEFINITIONAL_REPRESENTATION('',(#4246),#4250);+#4246 = LINE('',#4247,#4248);+#4247 = CARTESIAN_POINT('',(1.396263401592,0.));+#4248 = VECTOR('',#4249,1.);+#4249 = DIRECTION('',(0.,-1.));+#4250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4251 = ORIENTED_EDGE('',*,*,#2992,.T.);+#4252 = ORIENTED_EDGE('',*,*,#4207,.F.);+#4253 = ORIENTED_EDGE('',*,*,#2761,.F.);+#4254 = ADVANCED_FACE('',(#4255),#2749,.F.);+#4255 = FACE_BOUND('',#4256,.F.);+#4256 = EDGE_LOOP('',(#4257,#4278,#4279,#4280));+#4257 = ORIENTED_EDGE('',*,*,#4258,.T.);+#4258 = EDGE_CURVE('',#2701,#2942,#4259,.T.);+#4259 = SURFACE_CURVE('',#4260,(#4264,#4271),.PCURVE_S1.);+#4260 = LINE('',#4261,#4262);+#4261 = CARTESIAN_POINT('',(-1.089673570659,-1.15,0.15));+#4262 = VECTOR('',#4263,1.);+#4263 = DIRECTION('',(1.144237745222E-17,1.,0.));+#4264 = PCURVE('',#2749,#4265);+#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270);+#4266 = LINE('',#4267,#4268);+#4267 = CARTESIAN_POINT('',(0.,0.));+#4268 = VECTOR('',#4269,1.);+#4269 = DIRECTION('',(0.,-1.));+#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4271 = PCURVE('',#2716,#4272);+#4272 = DEFINITIONAL_REPRESENTATION('',(#4273),#4277);+#4273 = LINE('',#4274,#4275);+#4274 = CARTESIAN_POINT('',(0.160326429341,-1.834515520086E-18));+#4275 = VECTOR('',#4276,1.);+#4276 = DIRECTION('',(0.,-1.));+#4277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4278 = ORIENTED_EDGE('',*,*,#2964,.T.);+#4279 = ORIENTED_EDGE('',*,*,#4231,.F.);+#4280 = ORIENTED_EDGE('',*,*,#2728,.F.);+#4281 = ADVANCED_FACE('',(#4282),#2716,.F.);+#4282 = FACE_BOUND('',#4283,.F.);+#4283 = EDGE_LOOP('',(#4284,#4305,#4306,#4307));+#4284 = ORIENTED_EDGE('',*,*,#4285,.T.);+#4285 = EDGE_CURVE('',#2673,#2919,#4286,.T.);+#4286 = SURFACE_CURVE('',#4287,(#4291,#4298),.PCURVE_S1.);+#4287 = LINE('',#4288,#4289);+#4288 = CARTESIAN_POINT('',(-1.25,-1.15,0.15));+#4289 = VECTOR('',#4290,1.);+#4290 = DIRECTION('',(1.144237745222E-17,1.,0.));+#4291 = PCURVE('',#2716,#4292);+#4292 = DEFINITIONAL_REPRESENTATION('',(#4293),#4297);+#4293 = LINE('',#4294,#4295);+#4294 = CARTESIAN_POINT('',(0.,-0.));+#4295 = VECTOR('',#4296,1.);+#4296 = DIRECTION('',(0.,-1.));+#4297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4298 = PCURVE('',#2688,#4299);+#4299 = DEFINITIONAL_REPRESENTATION('',(#4300),#4304);+#4300 = LINE('',#4301,#4302);+#4301 = CARTESIAN_POINT('',(0.15,0.));+#4302 = VECTOR('',#4303,1.);+#4303 = DIRECTION('',(0.,-1.));+#4304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4305 = ORIENTED_EDGE('',*,*,#2941,.T.);+#4306 = ORIENTED_EDGE('',*,*,#4258,.F.);+#4307 = ORIENTED_EDGE('',*,*,#2700,.F.);+#4308 = ADVANCED_FACE('',(#4309),#2688,.F.);+#4309 = FACE_BOUND('',#4310,.F.);+#4310 = EDGE_LOOP('',(#4311,#4332,#4333,#4334));+#4311 = ORIENTED_EDGE('',*,*,#4312,.T.);+#4312 = EDGE_CURVE('',#2645,#2896,#4313,.T.);+#4313 = SURFACE_CURVE('',#4314,(#4318,#4325),.PCURVE_S1.);+#4314 = LINE('',#4315,#4316);+#4315 = CARTESIAN_POINT('',(-1.25,-1.15,5.551115123126E-17));+#4316 = VECTOR('',#4317,1.);+#4317 = DIRECTION('',(1.144237745222E-17,1.,0.));+#4318 = PCURVE('',#2688,#4319);+#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324);+#4320 = LINE('',#4321,#4322);+#4321 = CARTESIAN_POINT('',(0.,0.));+#4322 = VECTOR('',#4323,1.);+#4323 = DIRECTION('',(0.,-1.));+#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4325 = PCURVE('',#2660,#4326);+#4326 = DEFINITIONAL_REPRESENTATION('',(#4327),#4331);+#4327 = LINE('',#4328,#4329);+#4328 = CARTESIAN_POINT('',(0.160326429341,1.834515520086E-18));+#4329 = VECTOR('',#4330,1.);+#4330 = DIRECTION('',(0.,-1.));+#4331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4332 = ORIENTED_EDGE('',*,*,#2918,.T.);+#4333 = ORIENTED_EDGE('',*,*,#4285,.F.);+#4334 = ORIENTED_EDGE('',*,*,#2672,.F.);+#4335 = ADVANCED_FACE('',(#4336),#2660,.F.);+#4336 = FACE_BOUND('',#4337,.F.);+#4337 = EDGE_LOOP('',(#4338,#4359,#4360,#4361));+#4338 = ORIENTED_EDGE('',*,*,#4339,.T.);+#4339 = EDGE_CURVE('',#2616,#2872,#4340,.T.);+#4340 = SURFACE_CURVE('',#4341,(#4345,#4352),.PCURVE_S1.);+#4341 = LINE('',#4342,#4343);+#4342 = CARTESIAN_POINT('',(-1.089673570659,-1.15,5.551115123126E-17));+#4343 = VECTOR('',#4344,1.);+#4344 = DIRECTION('',(1.144237745222E-17,1.,0.));+#4345 = PCURVE('',#2660,#4346);+#4346 = DEFINITIONAL_REPRESENTATION('',(#4347),#4351);+#4347 = LINE('',#4348,#4349);+#4348 = CARTESIAN_POINT('',(0.,0.));+#4349 = VECTOR('',#4350,1.);+#4350 = DIRECTION('',(0.,-1.));+#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4352 = PCURVE('',#2632,#4353);+#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4358);+#4354 = LINE('',#4355,#4356);+#4355 = CARTESIAN_POINT('',(4.886921905584,0.));+#4356 = VECTOR('',#4357,1.);+#4357 = DIRECTION('',(0.,-1.));+#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4359 = ORIENTED_EDGE('',*,*,#2895,.T.);+#4360 = ORIENTED_EDGE('',*,*,#4312,.F.);+#4361 = ORIENTED_EDGE('',*,*,#2644,.F.);+#4362 = ADVANCED_FACE('',(#4363),#2632,.T.);+#4363 = FACE_BOUND('',#4364,.T.);+#4364 = EDGE_LOOP('',(#4365,#4366,#4367,#4368));+#4365 = ORIENTED_EDGE('',*,*,#2615,.T.);+#4366 = ORIENTED_EDGE('',*,*,#4339,.T.);+#4367 = ORIENTED_EDGE('',*,*,#2871,.F.);+#4368 = ORIENTED_EDGE('',*,*,#2843,.F.);+#4369 = ADVANCED_FACE('',(#4370),#3254,.F.);+#4370 = FACE_BOUND('',#4371,.F.);+#4371 = EDGE_LOOP('',(#4372,#4393,#4394,#4395));+#4372 = ORIENTED_EDGE('',*,*,#4373,.T.);+#4373 = EDGE_CURVE('',#3206,#3437,#4374,.T.);+#4374 = SURFACE_CURVE('',#4375,(#4379,#4386),.PCURVE_S1.);+#4375 = LINE('',#4376,#4377);+#4376 = CARTESIAN_POINT('',(-0.991192795358,0.75,0.232635182233));+#4377 = VECTOR('',#4378,1.);+#4378 = DIRECTION('',(1.144237745222E-17,1.,0.));+#4379 = PCURVE('',#3254,#4380);+#4380 = DEFINITIONAL_REPRESENTATION('',(#4381),#4385);+#4381 = LINE('',#4382,#4383);+#4382 = CARTESIAN_POINT('',(0.,0.));+#4383 = VECTOR('',#4384,1.);+#4384 = DIRECTION('',(4.926605106769E-30,-1.));+#4385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4386 = PCURVE('',#3226,#4387);+#4387 = DEFINITIONAL_REPRESENTATION('',(#4388),#4392);+#4388 = LINE('',#4389,#4390);+#4389 = CARTESIAN_POINT('',(1.396263401592,0.));+#4390 = VECTOR('',#4391,1.);+#4391 = DIRECTION('',(0.,-1.));+#4392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4393 = ORIENTED_EDGE('',*,*,#3464,.T.);+#4394 = ORIENTED_EDGE('',*,*,#3960,.F.);+#4395 = ORIENTED_EDGE('',*,*,#3238,.F.);+#4396 = ADVANCED_FACE('',(#4397),#3226,.F.);+#4397 = FACE_BOUND('',#4398,.F.);+#4398 = EDGE_LOOP('',(#4399,#4420,#4421,#4422));+#4399 = ORIENTED_EDGE('',*,*,#4400,.T.);+#4400 = EDGE_CURVE('',#3178,#3414,#4401,.T.);+#4401 = SURFACE_CURVE('',#4402,(#4406,#4413),.PCURVE_S1.);+#4402 = LINE('',#4403,#4404);+#4403 = CARTESIAN_POINT('',(-1.089673570659,0.75,0.15));+#4404 = VECTOR('',#4405,1.);+#4405 = DIRECTION('',(1.144237745222E-17,1.,0.));+#4406 = PCURVE('',#3226,#4407);+#4407 = DEFINITIONAL_REPRESENTATION('',(#4408),#4412);+#4408 = LINE('',#4409,#4410);+#4409 = CARTESIAN_POINT('',(0.,0.));+#4410 = VECTOR('',#4411,1.);+#4411 = DIRECTION('',(0.,-1.));+#4412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4413 = PCURVE('',#3193,#4414);+#4414 = DEFINITIONAL_REPRESENTATION('',(#4415),#4419);+#4415 = LINE('',#4416,#4417);+#4416 = CARTESIAN_POINT('',(0.160326429341,-1.834515520086E-18));+#4417 = VECTOR('',#4418,1.);+#4418 = DIRECTION('',(0.,-1.));+#4419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4420 = ORIENTED_EDGE('',*,*,#3436,.T.);+#4421 = ORIENTED_EDGE('',*,*,#4373,.F.);+#4422 = ORIENTED_EDGE('',*,*,#3205,.F.);+#4423 = ADVANCED_FACE('',(#4424),#3193,.F.);+#4424 = FACE_BOUND('',#4425,.F.);+#4425 = EDGE_LOOP('',(#4426,#4447,#4448,#4449));+#4426 = ORIENTED_EDGE('',*,*,#4427,.T.);+#4427 = EDGE_CURVE('',#3150,#3391,#4428,.T.);+#4428 = SURFACE_CURVE('',#4429,(#4433,#4440),.PCURVE_S1.);+#4429 = LINE('',#4430,#4431);+#4430 = CARTESIAN_POINT('',(-1.25,0.75,0.15));+#4431 = VECTOR('',#4432,1.);+#4432 = DIRECTION('',(1.144237745222E-17,1.,0.));+#4433 = PCURVE('',#3193,#4434);+#4434 = DEFINITIONAL_REPRESENTATION('',(#4435),#4439);+#4435 = LINE('',#4436,#4437);+#4436 = CARTESIAN_POINT('',(0.,-0.));+#4437 = VECTOR('',#4438,1.);+#4438 = DIRECTION('',(0.,-1.));+#4439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4440 = PCURVE('',#3165,#4441);+#4441 = DEFINITIONAL_REPRESENTATION('',(#4442),#4446);+#4442 = LINE('',#4443,#4444);+#4443 = CARTESIAN_POINT('',(0.15,0.));+#4444 = VECTOR('',#4445,1.);+#4445 = DIRECTION('',(0.,-1.));+#4446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4447 = ORIENTED_EDGE('',*,*,#3413,.T.);+#4448 = ORIENTED_EDGE('',*,*,#4400,.F.);+#4449 = ORIENTED_EDGE('',*,*,#3177,.F.);+#4450 = ADVANCED_FACE('',(#4451),#3165,.F.);+#4451 = FACE_BOUND('',#4452,.F.);+#4452 = EDGE_LOOP('',(#4453,#4474,#4475,#4476));+#4453 = ORIENTED_EDGE('',*,*,#4454,.T.);+#4454 = EDGE_CURVE('',#3122,#3368,#4455,.T.);+#4455 = SURFACE_CURVE('',#4456,(#4460,#4467),.PCURVE_S1.);+#4456 = LINE('',#4457,#4458);+#4457 = CARTESIAN_POINT('',(-1.25,0.75,5.551115123126E-17));+#4458 = VECTOR('',#4459,1.);+#4459 = DIRECTION('',(1.144237745222E-17,1.,0.));+#4460 = PCURVE('',#3165,#4461);+#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466);+#4462 = LINE('',#4463,#4464);+#4463 = CARTESIAN_POINT('',(0.,0.));+#4464 = VECTOR('',#4465,1.);+#4465 = DIRECTION('',(0.,-1.));+#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4467 = PCURVE('',#3137,#4468);+#4468 = DEFINITIONAL_REPRESENTATION('',(#4469),#4473);+#4469 = LINE('',#4470,#4471);+#4470 = CARTESIAN_POINT('',(0.160326429341,1.834515520086E-18));+#4471 = VECTOR('',#4472,1.);+#4472 = DIRECTION('',(0.,-1.));+#4473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4474 = ORIENTED_EDGE('',*,*,#3390,.T.);+#4475 = ORIENTED_EDGE('',*,*,#4427,.F.);+#4476 = ORIENTED_EDGE('',*,*,#3149,.F.);+#4477 = ADVANCED_FACE('',(#4478),#3137,.F.);+#4478 = FACE_BOUND('',#4479,.F.);+#4479 = EDGE_LOOP('',(#4480,#4501,#4502,#4503));+#4480 = ORIENTED_EDGE('',*,*,#4481,.T.);+#4481 = EDGE_CURVE('',#3093,#3344,#4482,.T.);+#4482 = SURFACE_CURVE('',#4483,(#4487,#4494),.PCURVE_S1.);+#4483 = LINE('',#4484,#4485);+#4484 = CARTESIAN_POINT('',(-1.089673570659,0.75,5.551115123126E-17));+#4485 = VECTOR('',#4486,1.);+#4486 = DIRECTION('',(1.144237745222E-17,1.,0.));+#4487 = PCURVE('',#3137,#4488);+#4488 = DEFINITIONAL_REPRESENTATION('',(#4489),#4493);+#4489 = LINE('',#4490,#4491);+#4490 = CARTESIAN_POINT('',(0.,0.));+#4491 = VECTOR('',#4492,1.);+#4492 = DIRECTION('',(0.,-1.));+#4493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4494 = PCURVE('',#3109,#4495);+#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500);+#4496 = LINE('',#4497,#4498);+#4497 = CARTESIAN_POINT('',(4.886921905584,0.));+#4498 = VECTOR('',#4499,1.);+#4499 = DIRECTION('',(0.,-1.));+#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4501 = ORIENTED_EDGE('',*,*,#3367,.T.);+#4502 = ORIENTED_EDGE('',*,*,#4454,.F.);+#4503 = ORIENTED_EDGE('',*,*,#3121,.F.);+#4504 = ADVANCED_FACE('',(#4505),#3109,.T.);+#4505 = FACE_BOUND('',#4506,.T.);+#4506 = EDGE_LOOP('',(#4507,#4508,#4509,#4510));+#4507 = ORIENTED_EDGE('',*,*,#3092,.T.);+#4508 = ORIENTED_EDGE('',*,*,#4481,.T.);+#4509 = ORIENTED_EDGE('',*,*,#3343,.F.);+#4510 = ORIENTED_EDGE('',*,*,#3315,.F.);+#4511 = ADVANCED_FACE('',(#4512),#3699,.F.);+#4512 = FACE_BOUND('',#4513,.F.);+#4513 = EDGE_LOOP('',(#4514,#4535,#4536,#4537));+#4514 = ORIENTED_EDGE('',*,*,#4515,.T.);+#4515 = EDGE_CURVE('',#3651,#3882,#4516,.T.);+#4516 = SURFACE_CURVE('',#4517,(#4521,#4528),.PCURVE_S1.);+#4517 = LINE('',#4518,#4519);+#4518 = CARTESIAN_POINT('',(0.991192795358,0.2,0.232635182233));+#4519 = VECTOR('',#4520,1.);+#4520 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#4521 = PCURVE('',#3699,#4522);+#4522 = DEFINITIONAL_REPRESENTATION('',(#4523),#4527);+#4523 = LINE('',#4524,#4525);+#4524 = CARTESIAN_POINT('',(0.,0.));+#4525 = VECTOR('',#4526,1.);+#4526 = DIRECTION('',(-4.832234343768E-29,-1.));+#4527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4528 = PCURVE('',#3671,#4529);+#4529 = DEFINITIONAL_REPRESENTATION('',(#4530),#4534);+#4530 = LINE('',#4531,#4532);+#4531 = CARTESIAN_POINT('',(1.396263401592,0.));+#4532 = VECTOR('',#4533,1.);+#4533 = DIRECTION('',(0.,-1.));+#4534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4535 = ORIENTED_EDGE('',*,*,#3909,.T.);+#4536 = ORIENTED_EDGE('',*,*,#4173,.F.);+#4537 = ORIENTED_EDGE('',*,*,#3683,.F.);+#4538 = ADVANCED_FACE('',(#4539),#3671,.F.);+#4539 = FACE_BOUND('',#4540,.F.);+#4540 = EDGE_LOOP('',(#4541,#4562,#4563,#4564));+#4541 = ORIENTED_EDGE('',*,*,#4542,.T.);+#4542 = EDGE_CURVE('',#3623,#3859,#4543,.T.);+#4543 = SURFACE_CURVE('',#4544,(#4548,#4555),.PCURVE_S1.);+#4544 = LINE('',#4545,#4546);+#4545 = CARTESIAN_POINT('',(1.089673570659,0.2,0.15));+#4546 = VECTOR('',#4547,1.);+#4547 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#4548 = PCURVE('',#3671,#4549);+#4549 = DEFINITIONAL_REPRESENTATION('',(#4550),#4554);+#4550 = LINE('',#4551,#4552);+#4551 = CARTESIAN_POINT('',(0.,0.));+#4552 = VECTOR('',#4553,1.);+#4553 = DIRECTION('',(0.,-1.));+#4554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4555 = PCURVE('',#3638,#4556);+#4556 = DEFINITIONAL_REPRESENTATION('',(#4557),#4561);+#4557 = LINE('',#4558,#4559);+#4558 = CARTESIAN_POINT('',(0.160326429341,1.779980933103E-17));+#4559 = VECTOR('',#4560,1.);+#4560 = DIRECTION('',(0.,-1.));+#4561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4562 = ORIENTED_EDGE('',*,*,#3881,.T.);+#4563 = ORIENTED_EDGE('',*,*,#4515,.F.);+#4564 = ORIENTED_EDGE('',*,*,#3650,.F.);+#4565 = ADVANCED_FACE('',(#4566),#3638,.F.);+#4566 = FACE_BOUND('',#4567,.F.);+#4567 = EDGE_LOOP('',(#4568,#4589,#4590,#4591));+#4568 = ORIENTED_EDGE('',*,*,#4569,.T.);+#4569 = EDGE_CURVE('',#3595,#3836,#4570,.T.);+#4570 = SURFACE_CURVE('',#4571,(#4575,#4582),.PCURVE_S1.);+#4571 = LINE('',#4572,#4573);+#4572 = CARTESIAN_POINT('',(1.25,0.2,0.15));+#4573 = VECTOR('',#4574,1.);+#4574 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#4575 = PCURVE('',#3638,#4576);+#4576 = DEFINITIONAL_REPRESENTATION('',(#4577),#4581);+#4577 = LINE('',#4578,#4579);+#4578 = CARTESIAN_POINT('',(-0.,0.));+#4579 = VECTOR('',#4580,1.);+#4580 = DIRECTION('',(0.,-1.));+#4581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4582 = PCURVE('',#3610,#4583);+#4583 = DEFINITIONAL_REPRESENTATION('',(#4584),#4588);+#4584 = LINE('',#4585,#4586);+#4585 = CARTESIAN_POINT('',(0.15,0.));+#4586 = VECTOR('',#4587,1.);+#4587 = DIRECTION('',(0.,-1.));+#4588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4589 = ORIENTED_EDGE('',*,*,#3858,.T.);+#4590 = ORIENTED_EDGE('',*,*,#4542,.F.);+#4591 = ORIENTED_EDGE('',*,*,#3622,.F.);+#4592 = ADVANCED_FACE('',(#4593),#3610,.F.);+#4593 = FACE_BOUND('',#4594,.F.);+#4594 = EDGE_LOOP('',(#4595,#4616,#4617,#4618));+#4595 = ORIENTED_EDGE('',*,*,#4596,.T.);+#4596 = EDGE_CURVE('',#3567,#3813,#4597,.T.);+#4597 = SURFACE_CURVE('',#4598,(#4602,#4609),.PCURVE_S1.);+#4598 = LINE('',#4599,#4600);+#4599 = CARTESIAN_POINT('',(1.25,0.2,5.551115123126E-17));+#4600 = VECTOR('',#4601,1.);+#4601 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#4602 = PCURVE('',#3610,#4603);+#4603 = DEFINITIONAL_REPRESENTATION('',(#4604),#4608);+#4604 = LINE('',#4605,#4606);+#4605 = CARTESIAN_POINT('',(0.,0.));+#4606 = VECTOR('',#4607,1.);+#4607 = DIRECTION('',(0.,-1.));+#4608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4609 = PCURVE('',#3582,#4610);+#4610 = DEFINITIONAL_REPRESENTATION('',(#4611),#4615);+#4611 = LINE('',#4612,#4613);+#4612 = CARTESIAN_POINT('',(0.160326429341,-1.779980933103E-17));+#4613 = VECTOR('',#4614,1.);+#4614 = DIRECTION('',(0.,-1.));+#4615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4616 = ORIENTED_EDGE('',*,*,#3835,.T.);+#4617 = ORIENTED_EDGE('',*,*,#4569,.F.);+#4618 = ORIENTED_EDGE('',*,*,#3594,.F.);+#4619 = ADVANCED_FACE('',(#4620),#3582,.F.);+#4620 = FACE_BOUND('',#4621,.F.);+#4621 = EDGE_LOOP('',(#4622,#4643,#4644,#4645));+#4622 = ORIENTED_EDGE('',*,*,#4623,.T.);+#4623 = EDGE_CURVE('',#3538,#3789,#4624,.T.);+#4624 = SURFACE_CURVE('',#4625,(#4629,#4636),.PCURVE_S1.);+#4625 = LINE('',#4626,#4627);+#4626 = CARTESIAN_POINT('',(1.089673570659,0.2,5.551115123126E-17));+#4627 = VECTOR('',#4628,1.);+#4628 = DIRECTION('',(1.110223024625E-16,-1.,0.));+#4629 = PCURVE('',#3582,#4630);+#4630 = DEFINITIONAL_REPRESENTATION('',(#4631),#4635);+#4631 = LINE('',#4632,#4633);+#4632 = CARTESIAN_POINT('',(0.,0.));+#4633 = VECTOR('',#4634,1.);+#4634 = DIRECTION('',(0.,-1.));+#4635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4636 = PCURVE('',#3554,#4637);+#4637 = DEFINITIONAL_REPRESENTATION('',(#4638),#4642);+#4638 = LINE('',#4639,#4640);+#4639 = CARTESIAN_POINT('',(4.886921905584,0.));+#4640 = VECTOR('',#4641,1.);+#4641 = DIRECTION('',(0.,-1.));+#4642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4643 = ORIENTED_EDGE('',*,*,#3812,.T.);+#4644 = ORIENTED_EDGE('',*,*,#4596,.F.);+#4645 = ORIENTED_EDGE('',*,*,#3566,.F.);+#4646 = ADVANCED_FACE('',(#4647),#3554,.T.);+#4647 = FACE_BOUND('',#4648,.T.);+#4648 = EDGE_LOOP('',(#4649,#4650,#4651,#4652));+#4649 = ORIENTED_EDGE('',*,*,#3537,.T.);+#4650 = ORIENTED_EDGE('',*,*,#4623,.T.);+#4651 = ORIENTED_EDGE('',*,*,#3788,.F.);+#4652 = ORIENTED_EDGE('',*,*,#3760,.F.);+#4653 = ADVANCED_FACE('',(#4654),#4103,.F.);+#4654 = FACE_BOUND('',#4655,.T.);+#4655 = EDGE_LOOP('',(#4656));+#4656 = ORIENTED_EDGE('',*,*,#4082,.F.);+#4657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4661)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4658,#4659,#4660)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#4658 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#4659 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#4660 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#4661 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4658,+ 'distance_accuracy_value','confusion accuracy');+#4662 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4663,#4665);+#4663 = ( REPRESENTATION_RELATIONSHIP('','',#59,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4664) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#4664 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37);+#4665 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #4666);+#4666 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','SOT-23','',#31,#54,$);+#4667 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#56));+#4668 = SHAPE_DEFINITION_REPRESENTATION(#4669,#4675);+#4669 = PRODUCT_DEFINITION_SHAPE('','',#4670);+#4670 = PRODUCT_DEFINITION('design','',#4671,#4674);+#4671 = PRODUCT_DEFINITION_FORMATION('','',#4672);+#4672 = PRODUCT('Adom.LaserEtch','Adom.LaserEtch','',(#4673));+#4673 = PRODUCT_CONTEXT('',#2,'mechanical');+#4674 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#4675 = SHAPE_REPRESENTATION('',(#11,#4676,#4894,#5112,#5526,#5664,#5866+ ,#6052,#6190),#6458);+#4676 = SHELL_BASED_SURFACE_MODEL('',(#4677));+#4677 = OPEN_SHELL('',(#4678));+#4678 = ADVANCED_FACE('',(#4679),#4693,.T.);+#4679 = FACE_BOUND('',#4680,.F.);+#4680 = EDGE_LOOP('',(#4681,#4704,#4720,#4736,#4752,#4768,#4784,#4800,+ #4816,#4832,#4848,#4864,#4880));+#4681 = ORIENTED_EDGE('',*,*,#4682,.T.);+#4682 = EDGE_CURVE('',#4683,#4685,#4687,.T.);+#4683 = VERTEX_POINT('',#4684);+#4684 = CARTESIAN_POINT('',(-0.214406773013,1.211089096123,1.205));+#4685 = VERTEX_POINT('',#4686);+#4686 = CARTESIAN_POINT('',(0.214981975624,1.211089096123,1.205));+#4687 = SURFACE_CURVE('',#4688,(#4692),.PCURVE_S1.);+#4688 = LINE('',#4689,#4690);+#4689 = CARTESIAN_POINT('',(-0.214406773013,1.211089096123,1.205));+#4690 = VECTOR('',#4691,1.);+#4691 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#4692 = PCURVE('',#4693,#4698);+#4693 = PLANE('',#4694);+#4694 = AXIS2_PLACEMENT_3D('',#4695,#4696,#4697);+#4695 = CARTESIAN_POINT('',(-0.214406773013,1.235822808369,1.205));+#4696 = DIRECTION('',(0.,0.,1.));+#4697 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703);+#4699 = LINE('',#4700,#4701);+#4700 = CARTESIAN_POINT('',(2.473371224568E-02,5.491987363923E-18));+#4701 = VECTOR('',#4702,1.);+#4702 = DIRECTION('',(0.,1.));+#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4704 = ORIENTED_EDGE('',*,*,#4705,.T.);+#4705 = EDGE_CURVE('',#4685,#4706,#4708,.T.);+#4706 = VERTEX_POINT('',#4707);+#4707 = CARTESIAN_POINT('',(0.214981975624,1.109853436699,1.205));+#4708 = SURFACE_CURVE('',#4709,(#4713),.PCURVE_S1.);+#4709 = LINE('',#4710,#4711);+#4710 = CARTESIAN_POINT('',(0.214981975624,1.211089096123,1.205));+#4711 = VECTOR('',#4712,1.);+#4712 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#4713 = PCURVE('',#4693,#4714);+#4714 = DEFINITIONAL_REPRESENTATION('',(#4715),#4719);+#4715 = LINE('',#4716,#4717);+#4716 = CARTESIAN_POINT('',(2.473371224568E-02,0.429388748637));+#4717 = VECTOR('',#4718,1.);+#4718 = DIRECTION('',(1.,0.));+#4719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4720 = ORIENTED_EDGE('',*,*,#4721,.T.);+#4721 = EDGE_CURVE('',#4706,#4722,#4724,.T.);+#4722 = VERTEX_POINT('',#4723);+#4723 = CARTESIAN_POINT('',(2.660312072937E-02,1.058660404376,1.205));+#4724 = SURFACE_CURVE('',#4725,(#4729),.PCURVE_S1.);+#4725 = LINE('',#4726,#4727);+#4726 = CARTESIAN_POINT('',(0.214981975624,1.109853436699,1.205));+#4727 = VECTOR('',#4728,1.);+#4728 = DIRECTION('',(-0.965001418712,-0.262244660352,0.));+#4729 = PCURVE('',#4693,#4730);+#4730 = DEFINITIONAL_REPRESENTATION('',(#4731),#4735);+#4731 = LINE('',#4732,#4733);+#4732 = CARTESIAN_POINT('',(0.12596937167,0.429388748637));+#4733 = VECTOR('',#4734,1.);+#4734 = DIRECTION('',(0.262244660352,-0.965001418712));+#4735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4736 = ORIENTED_EDGE('',*,*,#4737,.T.);+#4737 = EDGE_CURVE('',#4722,#4738,#4740,.T.);+#4738 = VERTEX_POINT('',#4739);+#4739 = CARTESIAN_POINT('',(0.214981975624,1.007754973359,1.205));+#4740 = SURFACE_CURVE('',#4741,(#4745),.PCURVE_S1.);+#4741 = LINE('',#4742,#4743);+#4742 = CARTESIAN_POINT('',(2.660312072937E-02,1.058660404376,1.205));+#4743 = VECTOR('',#4744,1.);+#4744 = DIRECTION('',(0.965373425348,-0.260871902728,0.));+#4745 = PCURVE('',#4693,#4746);+#4746 = DEFINITIONAL_REPRESENTATION('',(#4747),#4751);+#4747 = LINE('',#4748,#4749);+#4748 = CARTESIAN_POINT('',(0.177162403992,0.241009893743));+#4749 = VECTOR('',#4750,1.);+#4750 = DIRECTION('',(0.260871902728,0.965373425348));+#4751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4752 = ORIENTED_EDGE('',*,*,#4753,.T.);+#4753 = EDGE_CURVE('',#4738,#4754,#4756,.T.);+#4754 = VERTEX_POINT('',#4755);+#4755 = CARTESIAN_POINT('',(0.214981975624,0.905944111325,1.205));+#4756 = SURFACE_CURVE('',#4757,(#4761),.PCURVE_S1.);+#4757 = LINE('',#4758,#4759);+#4758 = CARTESIAN_POINT('',(0.214981975624,1.007754973359,1.205));+#4759 = VECTOR('',#4760,1.);+#4760 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#4761 = PCURVE('',#4693,#4762);+#4762 = DEFINITIONAL_REPRESENTATION('',(#4763),#4767);+#4763 = LINE('',#4764,#4765);+#4764 = CARTESIAN_POINT('',(0.22806783501,0.429388748637));+#4765 = VECTOR('',#4766,1.);+#4766 = DIRECTION('',(1.,0.));+#4767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4768 = ORIENTED_EDGE('',*,*,#4769,.T.);+#4769 = EDGE_CURVE('',#4754,#4770,#4772,.T.);+#4770 = VERTEX_POINT('',#4771);+#4771 = CARTESIAN_POINT('',(-0.214406773013,0.905944111325,1.205));+#4772 = SURFACE_CURVE('',#4773,(#4777),.PCURVE_S1.);+#4773 = LINE('',#4774,#4775);+#4774 = CARTESIAN_POINT('',(0.214981975624,0.905944111325,1.205));+#4775 = VECTOR('',#4776,1.);+#4776 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#4777 = PCURVE('',#4693,#4778);+#4778 = DEFINITIONAL_REPRESENTATION('',(#4779),#4783);+#4779 = LINE('',#4780,#4781);+#4780 = CARTESIAN_POINT('',(0.329878697044,0.429388748637));+#4781 = VECTOR('',#4782,1.);+#4782 = DIRECTION('',(0.,-1.));+#4783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4784 = ORIENTED_EDGE('',*,*,#4785,.T.);+#4785 = EDGE_CURVE('',#4770,#4786,#4788,.T.);+#4786 = VERTEX_POINT('',#4787);+#4787 = CARTESIAN_POINT('',(-0.214406773013,0.978994842841,1.205));+#4788 = SURFACE_CURVE('',#4789,(#4793),.PCURVE_S1.);+#4789 = LINE('',#4790,#4791);+#4790 = CARTESIAN_POINT('',(-0.214406773013,0.905944111325,1.205));+#4791 = VECTOR('',#4792,1.);+#4792 = DIRECTION('',(2.22044604925E-16,1.,0.));+#4793 = PCURVE('',#4693,#4794);+#4794 = DEFINITIONAL_REPRESENTATION('',(#4795),#4799);+#4795 = LINE('',#4796,#4797);+#4796 = CARTESIAN_POINT('',(0.329878697044,-1.001894188852E-17));+#4797 = VECTOR('',#4798,1.);+#4798 = DIRECTION('',(-1.,0.));+#4799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4800 = ORIENTED_EDGE('',*,*,#4801,.T.);+#4801 = EDGE_CURVE('',#4786,#4802,#4804,.T.);+#4802 = VERTEX_POINT('',#4803);+#4803 = CARTESIAN_POINT('',(0.129564387985,0.978994842841,1.205));+#4804 = SURFACE_CURVE('',#4805,(#4809),.PCURVE_S1.);+#4805 = LINE('',#4806,#4807);+#4806 = CARTESIAN_POINT('',(-0.214406773013,0.978994842841,1.205));+#4807 = VECTOR('',#4808,1.);+#4808 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#4809 = PCURVE('',#4693,#4810);+#4810 = DEFINITIONAL_REPRESENTATION('',(#4811),#4815);+#4811 = LINE('',#4812,#4813);+#4812 = CARTESIAN_POINT('',(0.256827965528,1.516112908077E-18));+#4813 = VECTOR('',#4814,1.);+#4814 = DIRECTION('',(0.,1.));+#4815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4816 = ORIENTED_EDGE('',*,*,#4817,.T.);+#4817 = EDGE_CURVE('',#4802,#4818,#4820,.T.);+#4818 = VERTEX_POINT('',#4819);+#4819 = CARTESIAN_POINT('',(-5.823926429943E-02,1.02443584906,1.205));+#4820 = SURFACE_CURVE('',#4821,(#4825),.PCURVE_S1.);+#4821 = LINE('',#4822,#4823);+#4822 = CARTESIAN_POINT('',(0.129564387985,0.978994842841,1.205));+#4823 = VECTOR('',#4824,1.);+#4824 = DIRECTION('',(-0.971953286769,0.23517399588,0.));+#4825 = PCURVE('',#4693,#4826);+#4826 = DEFINITIONAL_REPRESENTATION('',(#4827),#4831);+#4827 = LINE('',#4828,#4829);+#4828 = CARTESIAN_POINT('',(0.256827965528,0.343971160998));+#4829 = VECTOR('',#4830,1.);+#4830 = DIRECTION('',(-0.23517399588,-0.971953286769));+#4831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4832 = ORIENTED_EDGE('',*,*,#4833,.T.);+#4833 = EDGE_CURVE('',#4818,#4834,#4836,.T.);+#4834 = VERTEX_POINT('',#4835);+#4835 = CARTESIAN_POINT('',(-5.823926429943E-02,1.092022155778,1.205));+#4836 = SURFACE_CURVE('',#4837,(#4841),.PCURVE_S1.);+#4837 = LINE('',#4838,#4839);+#4838 = CARTESIAN_POINT('',(-5.823926429943E-02,1.02443584906,1.205));+#4839 = VECTOR('',#4840,1.);+#4840 = DIRECTION('',(2.22044604925E-16,1.,0.));+#4841 = PCURVE('',#4693,#4842);+#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847);+#4843 = LINE('',#4844,#4845);+#4844 = CARTESIAN_POINT('',(0.211386959309,0.156167508714));+#4845 = VECTOR('',#4846,1.);+#4846 = DIRECTION('',(-1.,0.));+#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4848 = ORIENTED_EDGE('',*,*,#4849,.T.);+#4849 = EDGE_CURVE('',#4834,#4850,#4852,.T.);+#4850 = VERTEX_POINT('',#4851);+#4851 = CARTESIAN_POINT('',(0.129564387985,1.138038364607,1.205));+#4852 = SURFACE_CURVE('',#4853,(#4857),.PCURVE_S1.);+#4853 = LINE('',#4854,#4855);+#4854 = CARTESIAN_POINT('',(-5.823926429943E-02,1.092022155778,1.205));+#4855 = VECTOR('',#4856,1.);+#4856 = DIRECTION('',(0.971269251839,0.237983277633,0.));+#4857 = PCURVE('',#4693,#4858);+#4858 = DEFINITIONAL_REPRESENTATION('',(#4859),#4863);+#4859 = LINE('',#4860,#4861);+#4860 = CARTESIAN_POINT('',(0.143800652591,0.156167508714));+#4861 = VECTOR('',#4862,1.);+#4862 = DIRECTION('',(-0.237983277633,0.971269251839));+#4863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4864 = ORIENTED_EDGE('',*,*,#4865,.T.);+#4865 = EDGE_CURVE('',#4850,#4866,#4868,.T.);+#4866 = VERTEX_POINT('',#4867);+#4867 = CARTESIAN_POINT('',(-0.214406773013,1.138038364607,1.205));+#4868 = SURFACE_CURVE('',#4869,(#4873),.PCURVE_S1.);+#4869 = LINE('',#4870,#4871);+#4870 = CARTESIAN_POINT('',(0.129564387985,1.138038364607,1.205));+#4871 = VECTOR('',#4872,1.);+#4872 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#4873 = PCURVE('',#4693,#4874);+#4874 = DEFINITIONAL_REPRESENTATION('',(#4875),#4879);+#4875 = LINE('',#4876,#4877);+#4876 = CARTESIAN_POINT('',(9.778444376201E-02,0.343971160998));+#4877 = VECTOR('',#4878,1.);+#4878 = DIRECTION('',(0.,-1.));+#4879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4880 = ORIENTED_EDGE('',*,*,#4881,.T.);+#4881 = EDGE_CURVE('',#4866,#4683,#4882,.T.);+#4882 = SURFACE_CURVE('',#4883,(#4887),.PCURVE_S1.);+#4883 = LINE('',#4884,#4885);+#4884 = CARTESIAN_POINT('',(-0.214406773013,1.138038364607,1.205));+#4885 = VECTOR('',#4886,1.);+#4886 = DIRECTION('',(2.22044604925E-16,1.,0.));+#4887 = PCURVE('',#4693,#4888);+#4888 = DEFINITIONAL_REPRESENTATION('',(#4889),#4893);+#4889 = LINE('',#4890,#4891);+#4890 = CARTESIAN_POINT('',(9.778444376201E-02,-6.043067432679E-18));+#4891 = VECTOR('',#4892,1.);+#4892 = DIRECTION('',(-1.,0.));+#4893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4894 = SHELL_BASED_SURFACE_MODEL('',(#4895));+#4895 = OPEN_SHELL('',(#4896));+#4896 = ADVANCED_FACE('',(#4897),#4911,.T.);+#4897 = FACE_BOUND('',#4898,.F.);+#4898 = EDGE_LOOP('',(#4899,#4922,#4938,#4954,#4970,#4986,#5002,#5018,+ #5034,#5050,#5066,#5082,#5098));+#4899 = ORIENTED_EDGE('',*,*,#4900,.T.);+#4900 = EDGE_CURVE('',#4901,#4903,#4905,.T.);+#4901 = VERTEX_POINT('',#4902);+#4902 = CARTESIAN_POINT('',(-0.214406773013,0.856476686833,1.205));+#4903 = VERTEX_POINT('',#4904);+#4904 = CARTESIAN_POINT('',(0.214981975624,0.856476686833,1.205));+#4905 = SURFACE_CURVE('',#4906,(#4910),.PCURVE_S1.);+#4906 = LINE('',#4907,#4908);+#4907 = CARTESIAN_POINT('',(-0.214406773013,0.856476686833,1.205));+#4908 = VECTOR('',#4909,1.);+#4909 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#4910 = PCURVE('',#4911,#4916);+#4911 = PLANE('',#4912);+#4912 = AXIS2_PLACEMENT_3D('',#4913,#4914,#4915);+#4913 = CARTESIAN_POINT('',(-0.214406773013,0.881210399079,1.205));+#4914 = DIRECTION('',(0.,0.,1.));+#4915 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#4916 = DEFINITIONAL_REPRESENTATION('',(#4917),#4921);+#4917 = LINE('',#4918,#4919);+#4918 = CARTESIAN_POINT('',(2.473371224568E-02,5.491987363923E-18));+#4919 = VECTOR('',#4920,1.);+#4920 = DIRECTION('',(0.,1.));+#4921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4922 = ORIENTED_EDGE('',*,*,#4923,.T.);+#4923 = EDGE_CURVE('',#4903,#4924,#4926,.T.);+#4924 = VERTEX_POINT('',#4925);+#4925 = CARTESIAN_POINT('',(0.214981975624,0.755241027409,1.205));+#4926 = SURFACE_CURVE('',#4927,(#4931),.PCURVE_S1.);+#4927 = LINE('',#4928,#4929);+#4928 = CARTESIAN_POINT('',(0.214981975624,0.856476686833,1.205));+#4929 = VECTOR('',#4930,1.);+#4930 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#4931 = PCURVE('',#4911,#4932);+#4932 = DEFINITIONAL_REPRESENTATION('',(#4933),#4937);+#4933 = LINE('',#4934,#4935);+#4934 = CARTESIAN_POINT('',(2.473371224568E-02,0.429388748637));+#4935 = VECTOR('',#4936,1.);+#4936 = DIRECTION('',(1.,0.));+#4937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4938 = ORIENTED_EDGE('',*,*,#4939,.T.);+#4939 = EDGE_CURVE('',#4924,#4940,#4942,.T.);+#4940 = VERTEX_POINT('',#4941);+#4941 = CARTESIAN_POINT('',(2.660312072937E-02,0.704047995086,1.205));+#4942 = SURFACE_CURVE('',#4943,(#4947),.PCURVE_S1.);+#4943 = LINE('',#4944,#4945);+#4944 = CARTESIAN_POINT('',(0.214981975624,0.755241027409,1.205));+#4945 = VECTOR('',#4946,1.);+#4946 = DIRECTION('',(-0.965001418712,-0.262244660352,0.));+#4947 = PCURVE('',#4911,#4948);+#4948 = DEFINITIONAL_REPRESENTATION('',(#4949),#4953);+#4949 = LINE('',#4950,#4951);+#4950 = CARTESIAN_POINT('',(0.12596937167,0.429388748637));+#4951 = VECTOR('',#4952,1.);+#4952 = DIRECTION('',(0.262244660352,-0.965001418712));+#4953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4954 = ORIENTED_EDGE('',*,*,#4955,.T.);+#4955 = EDGE_CURVE('',#4940,#4956,#4958,.T.);+#4956 = VERTEX_POINT('',#4957);+#4957 = CARTESIAN_POINT('',(0.214981975624,0.653142564069,1.205));+#4958 = SURFACE_CURVE('',#4959,(#4963),.PCURVE_S1.);+#4959 = LINE('',#4960,#4961);+#4960 = CARTESIAN_POINT('',(2.660312072937E-02,0.704047995086,1.205));+#4961 = VECTOR('',#4962,1.);+#4962 = DIRECTION('',(0.965373425348,-0.260871902728,0.));+#4963 = PCURVE('',#4911,#4964);+#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969);+#4965 = LINE('',#4966,#4967);+#4966 = CARTESIAN_POINT('',(0.177162403992,0.241009893743));+#4967 = VECTOR('',#4968,1.);+#4968 = DIRECTION('',(0.260871902728,0.965373425348));+#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4970 = ORIENTED_EDGE('',*,*,#4971,.T.);+#4971 = EDGE_CURVE('',#4956,#4972,#4974,.T.);+#4972 = VERTEX_POINT('',#4973);+#4973 = CARTESIAN_POINT('',(0.214981975624,0.551331702035,1.205));+#4974 = SURFACE_CURVE('',#4975,(#4979),.PCURVE_S1.);+#4975 = LINE('',#4976,#4977);+#4976 = CARTESIAN_POINT('',(0.214981975624,0.653142564069,1.205));+#4977 = VECTOR('',#4978,1.);+#4978 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#4979 = PCURVE('',#4911,#4980);+#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985);+#4981 = LINE('',#4982,#4983);+#4982 = CARTESIAN_POINT('',(0.22806783501,0.429388748637));+#4983 = VECTOR('',#4984,1.);+#4984 = DIRECTION('',(1.,0.));+#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4986 = ORIENTED_EDGE('',*,*,#4987,.T.);+#4987 = EDGE_CURVE('',#4972,#4988,#4990,.T.);+#4988 = VERTEX_POINT('',#4989);+#4989 = CARTESIAN_POINT('',(-0.214406773013,0.551331702035,1.205));+#4990 = SURFACE_CURVE('',#4991,(#4995),.PCURVE_S1.);+#4991 = LINE('',#4992,#4993);+#4992 = CARTESIAN_POINT('',(0.214981975624,0.551331702035,1.205));+#4993 = VECTOR('',#4994,1.);+#4994 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#4995 = PCURVE('',#4911,#4996);+#4996 = DEFINITIONAL_REPRESENTATION('',(#4997),#5001);+#4997 = LINE('',#4998,#4999);+#4998 = CARTESIAN_POINT('',(0.329878697044,0.429388748637));+#4999 = VECTOR('',#5000,1.);+#5000 = DIRECTION('',(0.,-1.));+#5001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5002 = ORIENTED_EDGE('',*,*,#5003,.T.);+#5003 = EDGE_CURVE('',#4988,#5004,#5006,.T.);+#5004 = VERTEX_POINT('',#5005);+#5005 = CARTESIAN_POINT('',(-0.214406773013,0.624382433551,1.205));+#5006 = SURFACE_CURVE('',#5007,(#5011),.PCURVE_S1.);+#5007 = LINE('',#5008,#5009);+#5008 = CARTESIAN_POINT('',(-0.214406773013,0.551331702035,1.205));+#5009 = VECTOR('',#5010,1.);+#5010 = DIRECTION('',(2.22044604925E-16,1.,0.));+#5011 = PCURVE('',#4911,#5012);+#5012 = DEFINITIONAL_REPRESENTATION('',(#5013),#5017);+#5013 = LINE('',#5014,#5015);+#5014 = CARTESIAN_POINT('',(0.329878697044,-3.777451750415E-17));+#5015 = VECTOR('',#5016,1.);+#5016 = DIRECTION('',(-1.,0.));+#5017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5018 = ORIENTED_EDGE('',*,*,#5019,.T.);+#5019 = EDGE_CURVE('',#5004,#5020,#5022,.T.);+#5020 = VERTEX_POINT('',#5021);+#5021 = CARTESIAN_POINT('',(0.129564387985,0.624382433551,1.205));+#5022 = SURFACE_CURVE('',#5023,(#5027),.PCURVE_S1.);+#5023 = LINE('',#5024,#5025);+#5024 = CARTESIAN_POINT('',(-0.214406773013,0.624382433551,1.205));+#5025 = VECTOR('',#5026,1.);+#5026 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#5027 = PCURVE('',#4911,#5028);+#5028 = DEFINITIONAL_REPRESENTATION('',(#5029),#5033);+#5029 = LINE('',#5030,#5031);+#5030 = CARTESIAN_POINT('',(0.256827965528,-5.399503832318E-17));+#5031 = VECTOR('',#5032,1.);+#5032 = DIRECTION('',(0.,1.));+#5033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5034 = ORIENTED_EDGE('',*,*,#5035,.T.);+#5035 = EDGE_CURVE('',#5020,#5036,#5038,.T.);+#5036 = VERTEX_POINT('',#5037);+#5037 = CARTESIAN_POINT('',(-5.823926429943E-02,0.66982343977,1.205));+#5038 = SURFACE_CURVE('',#5039,(#5043),.PCURVE_S1.);+#5039 = LINE('',#5040,#5041);+#5040 = CARTESIAN_POINT('',(0.129564387985,0.624382433551,1.205));+#5041 = VECTOR('',#5042,1.);+#5042 = DIRECTION('',(-0.971953286769,0.23517399588,0.));+#5043 = PCURVE('',#4911,#5044);+#5044 = DEFINITIONAL_REPRESENTATION('',(#5045),#5049);+#5045 = LINE('',#5046,#5047);+#5046 = CARTESIAN_POINT('',(0.256827965528,0.343971160998));+#5047 = VECTOR('',#5048,1.);+#5048 = DIRECTION('',(-0.23517399588,-0.971953286769));+#5049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5050 = ORIENTED_EDGE('',*,*,#5051,.T.);+#5051 = EDGE_CURVE('',#5036,#5052,#5054,.T.);+#5052 = VERTEX_POINT('',#5053);+#5053 = CARTESIAN_POINT('',(-5.823926429943E-02,0.737409746488,1.205));+#5054 = SURFACE_CURVE('',#5055,(#5059),.PCURVE_S1.);+#5055 = LINE('',#5056,#5057);+#5056 = CARTESIAN_POINT('',(-5.823926429943E-02,0.66982343977,1.205));+#5057 = VECTOR('',#5058,1.);+#5058 = DIRECTION('',(2.22044604925E-16,1.,0.));+#5059 = PCURVE('',#4911,#5060);+#5060 = DEFINITIONAL_REPRESENTATION('',(#5061),#5065);+#5061 = LINE('',#5062,#5063);+#5062 = CARTESIAN_POINT('',(0.211386959309,0.156167508714));+#5063 = VECTOR('',#5064,1.);+#5064 = DIRECTION('',(-1.,0.));+#5065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5066 = ORIENTED_EDGE('',*,*,#5067,.T.);+#5067 = EDGE_CURVE('',#5052,#5068,#5070,.T.);+#5068 = VERTEX_POINT('',#5069);+#5069 = CARTESIAN_POINT('',(0.129564387985,0.783425955317,1.205));+#5070 = SURFACE_CURVE('',#5071,(#5075),.PCURVE_S1.);+#5071 = LINE('',#5072,#5073);+#5072 = CARTESIAN_POINT('',(-5.823926429943E-02,0.737409746488,1.205));+#5073 = VECTOR('',#5074,1.);+#5074 = DIRECTION('',(0.971269251839,0.237983277633,0.));+#5075 = PCURVE('',#4911,#5076);+#5076 = DEFINITIONAL_REPRESENTATION('',(#5077),#5081);+#5077 = LINE('',#5078,#5079);+#5078 = CARTESIAN_POINT('',(0.143800652591,0.156167508714));+#5079 = VECTOR('',#5080,1.);+#5080 = DIRECTION('',(-0.237983277633,0.971269251839));+#5081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5082 = ORIENTED_EDGE('',*,*,#5083,.T.);+#5083 = EDGE_CURVE('',#5068,#5084,#5086,.T.);+#5084 = VERTEX_POINT('',#5085);+#5085 = CARTESIAN_POINT('',(-0.214406773013,0.783425955317,1.205));+#5086 = SURFACE_CURVE('',#5087,(#5091),.PCURVE_S1.);+#5087 = LINE('',#5088,#5089);+#5088 = CARTESIAN_POINT('',(0.129564387985,0.783425955317,1.205));+#5089 = VECTOR('',#5090,1.);+#5090 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#5091 = PCURVE('',#4911,#5092);+#5092 = DEFINITIONAL_REPRESENTATION('',(#5093),#5097);+#5093 = LINE('',#5094,#5095);+#5094 = CARTESIAN_POINT('',(9.778444376201E-02,0.343971160998));+#5095 = VECTOR('',#5096,1.);+#5096 = DIRECTION('',(0.,-1.));+#5097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5098 = ORIENTED_EDGE('',*,*,#5099,.T.);+#5099 = EDGE_CURVE('',#5084,#4901,#5100,.T.);+#5100 = SURFACE_CURVE('',#5101,(#5105),.PCURVE_S1.);+#5101 = LINE('',#5102,#5103);+#5102 = CARTESIAN_POINT('',(-0.214406773013,0.783425955317,1.205));+#5103 = VECTOR('',#5104,1.);+#5104 = DIRECTION('',(2.22044604925E-16,1.,0.));+#5105 = PCURVE('',#4911,#5106);+#5106 = DEFINITIONAL_REPRESENTATION('',(#5107),#5111);+#5107 = LINE('',#5108,#5109);+#5108 = CARTESIAN_POINT('',(9.778444376201E-02,-8.930979427957E-17));+#5109 = VECTOR('',#5110,1.);+#5110 = DIRECTION('',(-1.,0.));+#5111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5112 = SHELL_BASED_SURFACE_MODEL('',(#5113));+#5113 = OPEN_SHELL('',(#5114));+#5114 = ADVANCED_FACE('',(#5115,#5298,#5412),#5129,.T.);+#5115 = FACE_BOUND('',#5116,.F.);+#5116 = EDGE_LOOP('',(#5117,#5140,#5156,#5172,#5188,#5204,#5220,#5236,+ #5252,#5268,#5284));+#5117 = ORIENTED_EDGE('',*,*,#5118,.T.);+#5118 = EDGE_CURVE('',#5119,#5121,#5123,.T.);+#5119 = VERTEX_POINT('',#5120);+#5120 = CARTESIAN_POINT('',(-0.214406773013,0.490647826641,1.205));+#5121 = VERTEX_POINT('',#5122);+#5122 = CARTESIAN_POINT('',(0.215557178234,0.490647826641,1.205));+#5123 = SURFACE_CURVE('',#5124,(#5128),.PCURVE_S1.);+#5124 = LINE('',#5125,#5126);+#5125 = CARTESIAN_POINT('',(-0.214406773013,0.490647826641,1.205));+#5126 = VECTOR('',#5127,1.);+#5127 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#5128 = PCURVE('',#5129,#5134);+#5129 = PLANE('',#5130);+#5130 = AXIS2_PLACEMENT_3D('',#5131,#5132,#5133);+#5131 = CARTESIAN_POINT('',(-0.214406773013,0.526597989789,1.205));+#5132 = DIRECTION('',(0.,0.,1.));+#5133 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5134 = DEFINITIONAL_REPRESENTATION('',(#5135),#5139);+#5135 = LINE('',#5136,#5137);+#5136 = CARTESIAN_POINT('',(3.59501631478E-02,7.982539773143E-18));+#5137 = VECTOR('',#5138,1.);+#5138 = DIRECTION('',(0.,1.));+#5139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5140 = ORIENTED_EDGE('',*,*,#5141,.T.);+#5141 = EDGE_CURVE('',#5121,#5142,#5144,.T.);+#5142 = VERTEX_POINT('',#5143);+#5143 = CARTESIAN_POINT('',(0.215557178234,0.352311598848,1.205));+#5144 = SURFACE_CURVE('',#5145,(#5149),.PCURVE_S1.);+#5145 = LINE('',#5146,#5147);+#5146 = CARTESIAN_POINT('',(0.215557178234,0.490647826641,1.205));+#5147 = VECTOR('',#5148,1.);+#5148 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5149 = PCURVE('',#5129,#5150);+#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155);+#5151 = LINE('',#5152,#5153);+#5152 = CARTESIAN_POINT('',(3.59501631478E-02,0.429963951248));+#5153 = VECTOR('',#5154,1.);+#5154 = DIRECTION('',(1.,0.));+#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5156 = ORIENTED_EDGE('',*,*,#5157,.T.);+#5157 = EDGE_CURVE('',#5142,#5158,#5160,.T.);+#5158 = VERTEX_POINT('',#5159);+#5159 = CARTESIAN_POINT('',(0.188378854894,0.244604910058,1.205));+#5160 = SURFACE_CURVE('',#5161,(#5165),.PCURVE_S1.);+#5161 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5162,#5163,#5164),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5162 = CARTESIAN_POINT('',(0.215557178234,0.352311598848,1.205));+#5163 = CARTESIAN_POINT('',(0.215557178234,0.280698873858,1.205));+#5164 = CARTESIAN_POINT('',(0.188378854894,0.244604910058,1.205));+#5165 = PCURVE('',#5129,#5166);+#5166 = DEFINITIONAL_REPRESENTATION('',(#5167),#5171);+#5167 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5168,#5169,#5170),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5168 = CARTESIAN_POINT('',(0.174286390941,0.429963951248));+#5169 = CARTESIAN_POINT('',(0.245899115931,0.429963951248));+#5170 = CARTESIAN_POINT('',(0.281993079731,0.402785627908));+#5171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5172 = ORIENTED_EDGE('',*,*,#5173,.T.);+#5173 = EDGE_CURVE('',#5158,#5174,#5176,.T.);+#5174 = VERTEX_POINT('',#5175);+#5175 = CARTESIAN_POINT('',(0.10713148618,0.208510946257,1.205));+#5176 = SURFACE_CURVE('',#5177,(#5181),.PCURVE_S1.);+#5177 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5178,#5179,#5180),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5178 = CARTESIAN_POINT('',(0.188378854894,0.244604910058,1.205));+#5179 = CARTESIAN_POINT('',(0.161200531555,0.208510946257,1.205));+#5180 = CARTESIAN_POINT('',(0.10713148618,0.208510946257,1.205));+#5181 = PCURVE('',#5129,#5182);+#5182 = DEFINITIONAL_REPRESENTATION('',(#5183),#5187);+#5183 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5184,#5185,#5186),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5184 = CARTESIAN_POINT('',(0.281993079731,0.402785627908));+#5185 = CARTESIAN_POINT('',(0.318087043532,0.375607304568));+#5186 = CARTESIAN_POINT('',(0.318087043532,0.321538259194));+#5187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5188 = ORIENTED_EDGE('',*,*,#5189,.T.);+#5189 = EDGE_CURVE('',#5174,#5190,#5192,.T.);+#5190 = VERTEX_POINT('',#5191);+#5191 = CARTESIAN_POINT('',(4.24211925144E-02,0.229793442841,1.205));+#5192 = SURFACE_CURVE('',#5193,(#5197),.PCURVE_S1.);+#5193 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5194,#5195,#5196),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5194 = CARTESIAN_POINT('',(0.10713148618,0.208510946257,1.205));+#5195 = CARTESIAN_POINT('',(6.571689823417E-02,0.208510946257,1.205));+#5196 = CARTESIAN_POINT('',(4.24211925144E-02,0.229793442841,1.205));+#5197 = PCURVE('',#5129,#5198);+#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203);+#5199 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5200,#5201,#5202),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5200 = CARTESIAN_POINT('',(0.318087043532,0.321538259194));+#5201 = CARTESIAN_POINT('',(0.318087043532,0.280123671248));+#5202 = CARTESIAN_POINT('',(0.296804546948,0.256827965528));+#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5204 = ORIENTED_EDGE('',*,*,#5205,.T.);+#5205 = EDGE_CURVE('',#5190,#5206,#5208,.T.);+#5206 = VERTEX_POINT('',#5207);+#5207 = CARTESIAN_POINT('',(1.538666982726E-02,0.292202926065,1.205));+#5208 = SURFACE_CURVE('',#5209,(#5213),.PCURVE_S1.);+#5209 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5210,#5211,#5212),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5210 = CARTESIAN_POINT('',(4.24211925144E-02,0.229793442841,1.205));+#5211 = CARTESIAN_POINT('',(1.912548679463E-02,0.251075939424,1.205));+#5212 = CARTESIAN_POINT('',(1.538666982726E-02,0.292202926065,1.205));+#5213 = PCURVE('',#5129,#5214);+#5214 = DEFINITIONAL_REPRESENTATION('',(#5215),#5219);+#5215 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5216,#5217,#5218),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5216 = CARTESIAN_POINT('',(0.296804546948,0.256827965528));+#5217 = CARTESIAN_POINT('',(0.275522050365,0.233532259808));+#5218 = CARTESIAN_POINT('',(0.234395063724,0.229793442841));+#5219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5220 = ORIENTED_EDGE('',*,*,#5221,.T.);+#5221 = EDGE_CURVE('',#5206,#5222,#5224,.T.);+#5222 = VERTEX_POINT('',#5223);+#5223 = CARTESIAN_POINT('',(-1.768748026872E-02,0.218145589981,1.205));+#5224 = SURFACE_CURVE('',#5225,(#5229),.PCURVE_S1.);+#5225 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5226,#5227,#5228),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5226 = CARTESIAN_POINT('',(1.538666982726E-02,0.292202926065,1.205));+#5227 = CARTESIAN_POINT('',(1.049744763916E-02,0.243023102879,1.205));+#5228 = CARTESIAN_POINT('',(-1.768748026872E-02,0.218145589981,1.205));+#5229 = PCURVE('',#5129,#5230);+#5230 = DEFINITIONAL_REPRESENTATION('',(#5231),#5235);+#5231 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5232,#5233,#5234),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5232 = CARTESIAN_POINT('',(0.234395063724,0.229793442841));+#5233 = CARTESIAN_POINT('',(0.28357488691,0.224904220653));+#5234 = CARTESIAN_POINT('',(0.308452399808,0.196719292745));+#5235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5236 = ORIENTED_EDGE('',*,*,#5237,.T.);+#5237 = EDGE_CURVE('',#5222,#5238,#5240,.T.);+#5238 = VERTEX_POINT('',#5239);+#5239 = CARTESIAN_POINT('',(-9.649023788869E-02,0.193268077083,1.205));+#5240 = SURFACE_CURVE('',#5241,(#5245),.PCURVE_S1.);+#5241 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5242,#5243,#5244),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5242 = CARTESIAN_POINT('',(-1.768748026872E-02,0.218145589981,1.205));+#5243 = CARTESIAN_POINT('',(-4.587240817659E-02,0.193268077083,1.205));+#5244 = CARTESIAN_POINT('',(-9.649023788869E-02,0.193268077083,1.205));+#5245 = PCURVE('',#5129,#5246);+#5246 = DEFINITIONAL_REPRESENTATION('',(#5247),#5251);+#5247 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5248,#5249,#5250),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5248 = CARTESIAN_POINT('',(0.308452399808,0.196719292745));+#5249 = CARTESIAN_POINT('',(0.333329912706,0.168534364837));+#5250 = CARTESIAN_POINT('',(0.333329912706,0.117916535125));+#5251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5252 = ORIENTED_EDGE('',*,*,#5253,.T.);+#5253 = EDGE_CURVE('',#5238,#5254,#5256,.T.);+#5254 = VERTEX_POINT('',#5255);+#5255 = CARTESIAN_POINT('',(-0.186509446411,0.230656246756,1.205));+#5256 = SURFACE_CURVE('',#5257,(#5261),.PCURVE_S1.);+#5257 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5258,#5259,#5260),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5258 = CARTESIAN_POINT('',(-9.649023788869E-02,0.193268077083,1.205));+#5259 = CARTESIAN_POINT('',(-0.158612119808,0.193268077083,1.205));+#5260 = CARTESIAN_POINT('',(-0.186509446411,0.230656246756,1.205));+#5261 = PCURVE('',#5129,#5262);+#5262 = DEFINITIONAL_REPRESENTATION('',(#5263),#5267);+#5263 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5264,#5265,#5266),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5264 = CARTESIAN_POINT('',(0.333329912706,0.117916535125));+#5265 = CARTESIAN_POINT('',(0.333329912706,5.579465320538E-02));+#5266 = CARTESIAN_POINT('',(0.295941743033,2.789732660269E-02));+#5267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5268 = ORIENTED_EDGE('',*,*,#5269,.T.);+#5269 = EDGE_CURVE('',#5254,#5270,#5272,.T.);+#5270 = VERTEX_POINT('',#5271);+#5271 = CARTESIAN_POINT('',(-0.214406773013,0.352311598848,1.205));+#5272 = SURFACE_CURVE('',#5273,(#5277),.PCURVE_S1.);+#5273 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5274,#5275,#5276),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5274 = CARTESIAN_POINT('',(-0.186509446411,0.230656246756,1.205));+#5275 = CARTESIAN_POINT('',(-0.214406773013,0.26804441643,1.205));+#5276 = CARTESIAN_POINT('',(-0.214406773013,0.352311598848,1.205));+#5277 = PCURVE('',#5129,#5278);+#5278 = DEFINITIONAL_REPRESENTATION('',(#5279),#5283);+#5279 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5280,#5281,#5282),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5280 = CARTESIAN_POINT('',(0.295941743033,2.789732660269E-02));+#5281 = CARTESIAN_POINT('',(0.258553573359,2.22044604925E-16));+#5282 = CARTESIAN_POINT('',(0.174286390941,2.22044604925E-16));+#5283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5284 = ORIENTED_EDGE('',*,*,#5285,.T.);+#5285 = EDGE_CURVE('',#5270,#5119,#5286,.T.);+#5286 = SURFACE_CURVE('',#5287,(#5291),.PCURVE_S1.);+#5287 = LINE('',#5288,#5289);+#5288 = CARTESIAN_POINT('',(-0.214406773013,0.352311598848,1.205));+#5289 = VECTOR('',#5290,1.);+#5290 = DIRECTION('',(2.22044604925E-16,1.,0.));+#5291 = PCURVE('',#5129,#5292);+#5292 = DEFINITIONAL_REPRESENTATION('',(#5293),#5297);+#5293 = LINE('',#5294,#5295);+#5294 = CARTESIAN_POINT('',(0.174286390941,3.86993528202E-17));+#5295 = VECTOR('',#5296,1.);+#5296 = DIRECTION('',(-1.,0.));+#5297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5298 = FACE_BOUND('',#5299,.F.);+#5299 = EDGE_LOOP('',(#5300,#5318,#5334,#5350,#5366,#5382,#5398));+#5300 = ORIENTED_EDGE('',*,*,#5301,.T.);+#5301 = EDGE_CURVE('',#5302,#5304,#5306,.T.);+#5302 = VERTEX_POINT('',#5303);+#5303 = CARTESIAN_POINT('',(-1.941308809981E-02,0.352311598848,1.205));+#5304 = VERTEX_POINT('',#5305);+#5305 = CARTESIAN_POINT('',(-1.941308809981E-02,0.408681454664,1.205));+#5306 = SURFACE_CURVE('',#5307,(#5311),.PCURVE_S1.);+#5307 = LINE('',#5308,#5309);+#5308 = CARTESIAN_POINT('',(-1.941308809981E-02,0.352311598848,1.205));+#5309 = VECTOR('',#5310,1.);+#5310 = DIRECTION('',(2.22044604925E-16,1.,0.));+#5311 = PCURVE('',#5129,#5312);+#5312 = DEFINITIONAL_REPRESENTATION('',(#5313),#5317);+#5313 = LINE('',#5314,#5315);+#5314 = CARTESIAN_POINT('',(0.174286390941,0.194993684914));+#5315 = VECTOR('',#5316,1.);+#5316 = DIRECTION('',(-1.,0.));+#5317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5318 = ORIENTED_EDGE('',*,*,#5319,.T.);+#5319 = EDGE_CURVE('',#5304,#5320,#5322,.T.);+#5320 = VERTEX_POINT('',#5321);+#5321 = CARTESIAN_POINT('',(-0.14653286499,0.408681454664,1.205));+#5322 = SURFACE_CURVE('',#5323,(#5327),.PCURVE_S1.);+#5323 = LINE('',#5324,#5325);+#5324 = CARTESIAN_POINT('',(-1.941308809981E-02,0.408681454664,1.205));+#5325 = VECTOR('',#5326,1.);+#5326 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#5327 = PCURVE('',#5129,#5328);+#5328 = DEFINITIONAL_REPRESENTATION('',(#5329),#5333);+#5329 = LINE('',#5330,#5331);+#5330 = CARTESIAN_POINT('',(0.117916535125,0.194993684914));+#5331 = VECTOR('',#5332,1.);+#5332 = DIRECTION('',(0.,-1.));+#5333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5334 = ORIENTED_EDGE('',*,*,#5335,.T.);+#5335 = EDGE_CURVE('',#5320,#5336,#5338,.T.);+#5336 = VERTEX_POINT('',#5337);+#5337 = CARTESIAN_POINT('',(-0.14653286499,0.352311598848,1.205));+#5338 = SURFACE_CURVE('',#5339,(#5343),.PCURVE_S1.);+#5339 = LINE('',#5340,#5341);+#5340 = CARTESIAN_POINT('',(-0.14653286499,0.408681454664,1.205));+#5341 = VECTOR('',#5342,1.);+#5342 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5343 = PCURVE('',#5129,#5344);+#5344 = DEFINITIONAL_REPRESENTATION('',(#5345),#5349);+#5345 = LINE('',#5346,#5347);+#5346 = CARTESIAN_POINT('',(0.117916535125,6.787390802304E-02));+#5347 = VECTOR('',#5348,1.);+#5348 = DIRECTION('',(1.,0.));+#5349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5350 = ORIENTED_EDGE('',*,*,#5351,.T.);+#5351 = EDGE_CURVE('',#5336,#5352,#5354,.T.);+#5352 = VERTEX_POINT('',#5353);+#5353 = CARTESIAN_POINT('',(-0.132728002342,0.295510341075,1.205));+#5354 = SURFACE_CURVE('',#5355,(#5359),.PCURVE_S1.);+#5355 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5356,#5357,#5358),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5356 = CARTESIAN_POINT('',(-0.14653286499,0.352311598848,1.205));+#5357 = CARTESIAN_POINT('',(-0.14653286499,0.311759814818,1.205));+#5358 = CARTESIAN_POINT('',(-0.132728002342,0.295510341075,1.205));+#5359 = PCURVE('',#5129,#5360);+#5360 = DEFINITIONAL_REPRESENTATION('',(#5361),#5365);+#5361 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5362,#5363,#5364),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5362 = CARTESIAN_POINT('',(0.174286390941,6.787390802304E-02));+#5363 = CARTESIAN_POINT('',(0.214838174971,6.787390802304E-02));+#5364 = CARTESIAN_POINT('',(0.231087648714,8.16787706718E-02));+#5365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5366 = ORIENTED_EDGE('',*,*,#5367,.T.);+#5367 = EDGE_CURVE('',#5352,#5368,#5370,.T.);+#5368 = VERTEX_POINT('',#5369);+#5369 = CARTESIAN_POINT('',(-8.469858437621E-02,0.279260867332,1.205));+#5370 = SURFACE_CURVE('',#5371,(#5375),.PCURVE_S1.);+#5371 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5372,#5373,#5374),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5372 = CARTESIAN_POINT('',(-0.132728002342,0.295510341075,1.205));+#5373 = CARTESIAN_POINT('',(-0.118923139693,0.279260867332,1.205));+#5374 = CARTESIAN_POINT('',(-8.469858437621E-02,0.279260867332,1.205));+#5375 = PCURVE('',#5129,#5376);+#5376 = DEFINITIONAL_REPRESENTATION('',(#5377),#5381);+#5377 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5378,#5379,#5380),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5378 = CARTESIAN_POINT('',(0.231087648714,8.16787706718E-02));+#5379 = CARTESIAN_POINT('',(0.247337122457,9.548363332055E-02));+#5380 = CARTESIAN_POINT('',(0.247337122457,0.129708188637));+#5381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5382 = ORIENTED_EDGE('',*,*,#5383,.T.);+#5383 = EDGE_CURVE('',#5368,#5384,#5386,.T.);+#5384 = VERTEX_POINT('',#5385);+#5385 = CARTESIAN_POINT('',(-3.465595727448E-02,0.296229344338,1.205));+#5386 = SURFACE_CURVE('',#5387,(#5391),.PCURVE_S1.);+#5387 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5388,#5389,#5390),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5388 = CARTESIAN_POINT('',(-8.469858437621E-02,0.279260867332,1.205));+#5389 = CARTESIAN_POINT('',(-4.989882644914E-02,0.279260867332,1.205));+#5390 = CARTESIAN_POINT('',(-3.465595727448E-02,0.296229344338,1.205));+#5391 = PCURVE('',#5129,#5392);+#5392 = DEFINITIONAL_REPRESENTATION('',(#5393),#5397);+#5393 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5394,#5395,#5396),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5394 = CARTESIAN_POINT('',(0.247337122457,0.129708188637));+#5395 = CARTESIAN_POINT('',(0.247337122457,0.164507946564));+#5396 = CARTESIAN_POINT('',(0.230368645451,0.179750815739));+#5397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5398 = ORIENTED_EDGE('',*,*,#5399,.T.);+#5399 = EDGE_CURVE('',#5384,#5302,#5400,.T.);+#5400 = SURFACE_CURVE('',#5401,(#5405),.PCURVE_S1.);+#5401 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5402,#5403,#5404),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5402 = CARTESIAN_POINT('',(-3.465595727448E-02,0.296229344338,1.205));+#5403 = CARTESIAN_POINT('',(-1.941308809981E-02,0.313197821344,1.205));+#5404 = CARTESIAN_POINT('',(-1.941308809981E-02,0.352311598848,1.205));+#5405 = PCURVE('',#5129,#5406);+#5406 = DEFINITIONAL_REPRESENTATION('',(#5407),#5411);+#5407 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5408,#5409,#5410),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5408 = CARTESIAN_POINT('',(0.230368645451,0.179750815739));+#5409 = CARTESIAN_POINT('',(0.213400168445,0.194993684914));+#5410 = CARTESIAN_POINT('',(0.174286390941,0.194993684914));+#5411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5412 = FACE_BOUND('',#5413,.F.);+#5413 = EDGE_LOOP('',(#5414,#5432,#5448,#5464,#5480,#5496,#5512));+#5414 = ORIENTED_EDGE('',*,*,#5415,.T.);+#5415 = EDGE_CURVE('',#5416,#5418,#5420,.T.);+#5416 = VERTEX_POINT('',#5417);+#5417 = CARTESIAN_POINT('',(0.147970871516,0.352311598848,1.205));+#5418 = VERTEX_POINT('',#5419);+#5419 = CARTESIAN_POINT('',(0.147970871516,0.408681454664,1.205));+#5420 = SURFACE_CURVE('',#5421,(#5425),.PCURVE_S1.);+#5421 = LINE('',#5422,#5423);+#5422 = CARTESIAN_POINT('',(0.147970871516,0.352311598848,1.205));+#5423 = VECTOR('',#5424,1.);+#5424 = DIRECTION('',(2.22044604925E-16,1.,0.));+#5425 = PCURVE('',#5129,#5426);+#5426 = DEFINITIONAL_REPRESENTATION('',(#5427),#5431);+#5427 = LINE('',#5428,#5429);+#5428 = CARTESIAN_POINT('',(0.174286390941,0.36237764453));+#5429 = VECTOR('',#5430,1.);+#5430 = DIRECTION('',(-1.,0.));+#5431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5432 = ORIENTED_EDGE('',*,*,#5433,.T.);+#5433 = EDGE_CURVE('',#5418,#5434,#5436,.T.);+#5434 = VERTEX_POINT('',#5435);+#5435 = CARTESIAN_POINT('',(4.817321861805E-02,0.408681454664,1.205));+#5436 = SURFACE_CURVE('',#5437,(#5441),.PCURVE_S1.);+#5437 = LINE('',#5438,#5439);+#5438 = CARTESIAN_POINT('',(0.147970871516,0.408681454664,1.205));+#5439 = VECTOR('',#5440,1.);+#5440 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#5441 = PCURVE('',#5129,#5442);+#5442 = DEFINITIONAL_REPRESENTATION('',(#5443),#5447);+#5443 = LINE('',#5444,#5445);+#5444 = CARTESIAN_POINT('',(0.117916535125,0.36237764453));+#5445 = VECTOR('',#5446,1.);+#5446 = DIRECTION('',(0.,-1.));+#5447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5448 = ORIENTED_EDGE('',*,*,#5449,.T.);+#5449 = EDGE_CURVE('',#5434,#5450,#5452,.T.);+#5450 = VERTEX_POINT('',#5451);+#5451 = CARTESIAN_POINT('',(4.817321861805E-02,0.352311598848,1.205));+#5452 = SURFACE_CURVE('',#5453,(#5457),.PCURVE_S1.);+#5453 = LINE('',#5454,#5455);+#5454 = CARTESIAN_POINT('',(4.817321861805E-02,0.408681454664,1.205));+#5455 = VECTOR('',#5456,1.);+#5456 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5457 = PCURVE('',#5129,#5458);+#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463);+#5459 = LINE('',#5460,#5461);+#5460 = CARTESIAN_POINT('',(0.117916535125,0.262579991632));+#5461 = VECTOR('',#5462,1.);+#5462 = DIRECTION('',(1.,0.));+#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5464 = ORIENTED_EDGE('',*,*,#5465,.T.);+#5465 = EDGE_CURVE('',#5450,#5466,#5468,.T.);+#5466 = VERTEX_POINT('',#5467);+#5467 = CARTESIAN_POINT('',(5.967727082534E-02,0.306439190672,1.205));+#5468 = SURFACE_CURVE('',#5469,(#5473),.PCURVE_S1.);+#5469 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5470,#5471,#5472),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5470 = CARTESIAN_POINT('',(4.817321861805E-02,0.352311598848,1.205));+#5471 = CARTESIAN_POINT('',(4.817321861805E-02,0.320100252668,1.205));+#5472 = CARTESIAN_POINT('',(5.967727082534E-02,0.306439190672,1.205));+#5473 = PCURVE('',#5129,#5474);+#5474 = DEFINITIONAL_REPRESENTATION('',(#5475),#5479);+#5475 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5476,#5477,#5478),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5476 = CARTESIAN_POINT('',(0.174286390941,0.262579991632));+#5477 = CARTESIAN_POINT('',(0.206497737121,0.262579991632));+#5478 = CARTESIAN_POINT('',(0.220158799117,0.274084043839));+#5479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5480 = ORIENTED_EDGE('',*,*,#5481,.T.);+#5481 = EDGE_CURVE('',#5466,#5482,#5484,.T.);+#5482 = VERTEX_POINT('',#5483);+#5483 = CARTESIAN_POINT('',(9.764064310942E-02,0.292778128676,1.205));+#5484 = SURFACE_CURVE('',#5485,(#5489),.PCURVE_S1.);+#5485 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5486,#5487,#5488),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5486 = CARTESIAN_POINT('',(5.967727082534E-02,0.306439190672,1.205));+#5487 = CARTESIAN_POINT('',(7.118132303264E-02,0.292778128676,1.205));+#5488 = CARTESIAN_POINT('',(9.764064310942E-02,0.292778128676,1.205));+#5489 = PCURVE('',#5129,#5490);+#5490 = DEFINITIONAL_REPRESENTATION('',(#5491),#5495);+#5491 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5492,#5493,#5494),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5492 = CARTESIAN_POINT('',(0.220158799117,0.274084043839));+#5493 = CARTESIAN_POINT('',(0.233819861113,0.285588096046));+#5494 = CARTESIAN_POINT('',(0.233819861113,0.312047416123));+#5495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5496 = ORIENTED_EDGE('',*,*,#5497,.T.);+#5497 = EDGE_CURVE('',#5482,#5498,#5500,.T.);+#5498 = VERTEX_POINT('',#5499);+#5499 = CARTESIAN_POINT('',(0.136035417351,0.306726791977,1.205));+#5500 = SURFACE_CURVE('',#5501,(#5505),.PCURVE_S1.);+#5501 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5502,#5503,#5504),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5502 = CARTESIAN_POINT('',(9.764064310942E-02,0.292778128676,1.205));+#5503 = CARTESIAN_POINT('',(0.124099963186,0.292778128676,1.205));+#5504 = CARTESIAN_POINT('',(0.136035417351,0.306726791977,1.205));+#5505 = PCURVE('',#5129,#5506);+#5506 = DEFINITIONAL_REPRESENTATION('',(#5507),#5511);+#5507 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5508,#5509,#5510),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5508 = CARTESIAN_POINT('',(0.233819861113,0.312047416123));+#5509 = CARTESIAN_POINT('',(0.233819861113,0.3385067362));+#5510 = CARTESIAN_POINT('',(0.219871197812,0.350442190365));+#5511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5512 = ORIENTED_EDGE('',*,*,#5513,.T.);+#5513 = EDGE_CURVE('',#5498,#5416,#5514,.T.);+#5514 = SURFACE_CURVE('',#5515,(#5519),.PCURVE_S1.);+#5515 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5516,#5517,#5518),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5516 = CARTESIAN_POINT('',(0.136035417351,0.306726791977,1.205));+#5517 = CARTESIAN_POINT('',(0.147970871516,0.320675455278,1.205));+#5518 = CARTESIAN_POINT('',(0.147970871516,0.352311598848,1.205));+#5519 = PCURVE('',#5129,#5520);+#5520 = DEFINITIONAL_REPRESENTATION('',(#5521),#5525);+#5521 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5522,#5523,#5524),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5522 = CARTESIAN_POINT('',(0.219871197812,0.350442190365));+#5523 = CARTESIAN_POINT('',(0.205922534511,0.36237764453));+#5524 = CARTESIAN_POINT('',(0.174286390941,0.36237764453));+#5525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5526 = SHELL_BASED_SURFACE_MODEL('',(#5527));+#5527 = OPEN_SHELL('',(#5528));+#5528 = ADVANCED_FACE('',(#5529),#5543,.T.);+#5529 = FACE_BOUND('',#5530,.F.);+#5530 = EDGE_LOOP('',(#5531,#5554,#5570,#5586,#5602,#5618,#5634,#5650));+#5531 = ORIENTED_EDGE('',*,*,#5532,.T.);+#5532 = EDGE_CURVE('',#5533,#5535,#5537,.T.);+#5533 = VERTEX_POINT('',#5534);+#5534 = CARTESIAN_POINT('',(0.140780838887,-4.774181666028E-02,1.205));+#5535 = VERTEX_POINT('',#5536);+#5536 = CARTESIAN_POINT('',(-0.214406773013,-4.774181666028E-02,1.205));+#5537 = SURFACE_CURVE('',#5538,(#5542),.PCURVE_S1.);+#5538 = LINE('',#5539,#5540);+#5539 = CARTESIAN_POINT('',(0.140780838887,-4.774181666028E-02,1.205));+#5540 = VECTOR('',#5541,1.);+#5541 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#5542 = PCURVE('',#5543,#5548);+#5543 = PLANE('',#5544);+#5544 = AXIS2_PLACEMENT_3D('',#5545,#5546,#5547);+#5545 = CARTESIAN_POINT('',(-0.214406773013,0.171985580499,1.205));+#5546 = DIRECTION('',(0.,0.,1.));+#5547 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5548 = DEFINITIONAL_REPRESENTATION('',(#5549),#5553);+#5549 = LINE('',#5550,#5551);+#5550 = CARTESIAN_POINT('',(0.219727397159,0.3551876119));+#5551 = VECTOR('',#5552,1.);+#5552 = DIRECTION('',(0.,-1.));+#5553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5554 = ORIENTED_EDGE('',*,*,#5555,.T.);+#5555 = EDGE_CURVE('',#5535,#5556,#5558,.T.);+#5556 = VERTEX_POINT('',#5557);+#5557 = CARTESIAN_POINT('',(-0.214406773013,3.710056836853E-02,1.205));+#5558 = SURFACE_CURVE('',#5559,(#5563),.PCURVE_S1.);+#5559 = LINE('',#5560,#5561);+#5560 = CARTESIAN_POINT('',(-0.214406773013,-4.774181666028E-02,1.205));+#5561 = VECTOR('',#5562,1.);+#5562 = DIRECTION('',(2.22044604925E-16,1.,0.));+#5563 = PCURVE('',#5543,#5564);+#5564 = DEFINITIONAL_REPRESENTATION('',(#5565),#5569);+#5565 = LINE('',#5566,#5567);+#5566 = CARTESIAN_POINT('',(0.219727397159,4.878928309345E-17));+#5567 = VECTOR('',#5568,1.);+#5568 = DIRECTION('',(-1.,0.));+#5569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5570 = ORIENTED_EDGE('',*,*,#5571,.T.);+#5571 = EDGE_CURVE('',#5556,#5572,#5574,.T.);+#5572 = VERTEX_POINT('',#5573);+#5573 = CARTESIAN_POINT('',(0.140780838887,3.710056836853E-02,1.205));+#5574 = SURFACE_CURVE('',#5575,(#5579),.PCURVE_S1.);+#5575 = LINE('',#5576,#5577);+#5576 = CARTESIAN_POINT('',(-0.214406773013,3.710056836853E-02,1.205));+#5577 = VECTOR('',#5578,1.);+#5578 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#5579 = PCURVE('',#5543,#5580);+#5580 = DEFINITIONAL_REPRESENTATION('',(#5581),#5585);+#5581 = LINE('',#5582,#5583);+#5582 = CARTESIAN_POINT('',(0.134885012131,2.995048922883E-17));+#5583 = VECTOR('',#5584,1.);+#5584 = DIRECTION('',(0.,1.));+#5585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5586 = ORIENTED_EDGE('',*,*,#5587,.T.);+#5587 = EDGE_CURVE('',#5572,#5588,#5590,.T.);+#5588 = VERTEX_POINT('',#5589);+#5589 = CARTESIAN_POINT('',(0.140780838887,0.146101463033,1.205));+#5590 = SURFACE_CURVE('',#5591,(#5595),.PCURVE_S1.);+#5591 = LINE('',#5592,#5593);+#5592 = CARTESIAN_POINT('',(0.140780838887,3.710056836853E-02,1.205));+#5593 = VECTOR('',#5594,1.);+#5594 = DIRECTION('',(2.22044604925E-16,1.,0.));+#5595 = PCURVE('',#5543,#5596);+#5596 = DEFINITIONAL_REPRESENTATION('',(#5597),#5601);+#5597 = LINE('',#5598,#5599);+#5598 = CARTESIAN_POINT('',(0.134885012131,0.3551876119));+#5599 = VECTOR('',#5600,1.);+#5600 = DIRECTION('',(-1.,0.));+#5601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5602 = ORIENTED_EDGE('',*,*,#5603,.T.);+#5603 = EDGE_CURVE('',#5588,#5604,#5606,.T.);+#5604 = VERTEX_POINT('',#5605);+#5605 = CARTESIAN_POINT('',(0.214981975624,0.146101463033,1.205));+#5606 = SURFACE_CURVE('',#5607,(#5611),.PCURVE_S1.);+#5607 = LINE('',#5608,#5609);+#5608 = CARTESIAN_POINT('',(0.140780838887,0.146101463033,1.205));+#5609 = VECTOR('',#5610,1.);+#5610 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#5611 = PCURVE('',#5543,#5612);+#5612 = DEFINITIONAL_REPRESENTATION('',(#5613),#5617);+#5613 = LINE('',#5614,#5615);+#5614 = CARTESIAN_POINT('',(2.588411746641E-02,0.3551876119));+#5615 = VECTOR('',#5616,1.);+#5616 = DIRECTION('',(0.,1.));+#5617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5618 = ORIENTED_EDGE('',*,*,#5619,.T.);+#5619 = EDGE_CURVE('',#5604,#5620,#5622,.T.);+#5620 = VERTEX_POINT('',#5621);+#5621 = CARTESIAN_POINT('',(0.214981975624,-0.156742711324,1.205));+#5622 = SURFACE_CURVE('',#5623,(#5627),.PCURVE_S1.);+#5623 = LINE('',#5624,#5625);+#5624 = CARTESIAN_POINT('',(0.214981975624,0.146101463033,1.205));+#5625 = VECTOR('',#5626,1.);+#5626 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5627 = PCURVE('',#5543,#5628);+#5628 = DEFINITIONAL_REPRESENTATION('',(#5629),#5633);+#5629 = LINE('',#5630,#5631);+#5630 = CARTESIAN_POINT('',(2.588411746641E-02,0.429388748637));+#5631 = VECTOR('',#5632,1.);+#5632 = DIRECTION('',(1.,0.));+#5633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5634 = ORIENTED_EDGE('',*,*,#5635,.T.);+#5635 = EDGE_CURVE('',#5620,#5636,#5638,.T.);+#5636 = VERTEX_POINT('',#5637);+#5637 = CARTESIAN_POINT('',(0.140780838887,-0.156742711324,1.205));+#5638 = SURFACE_CURVE('',#5639,(#5643),.PCURVE_S1.);+#5639 = LINE('',#5640,#5641);+#5640 = CARTESIAN_POINT('',(0.214981975624,-0.156742711324,1.205));+#5641 = VECTOR('',#5642,1.);+#5642 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#5643 = PCURVE('',#5543,#5644);+#5644 = DEFINITIONAL_REPRESENTATION('',(#5645),#5649);+#5645 = LINE('',#5646,#5647);+#5646 = CARTESIAN_POINT('',(0.328728291823,0.429388748637));+#5647 = VECTOR('',#5648,1.);+#5648 = DIRECTION('',(0.,-1.));+#5649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5650 = ORIENTED_EDGE('',*,*,#5651,.T.);+#5651 = EDGE_CURVE('',#5636,#5533,#5652,.T.);+#5652 = SURFACE_CURVE('',#5653,(#5657),.PCURVE_S1.);+#5653 = LINE('',#5654,#5655);+#5654 = CARTESIAN_POINT('',(0.140780838887,-0.156742711324,1.205));+#5655 = VECTOR('',#5656,1.);+#5656 = DIRECTION('',(2.22044604925E-16,1.,0.));+#5657 = PCURVE('',#5543,#5658);+#5658 = DEFINITIONAL_REPRESENTATION('',(#5659),#5663);+#5659 = LINE('',#5660,#5661);+#5660 = CARTESIAN_POINT('',(0.328728291823,0.3551876119));+#5661 = VECTOR('',#5662,1.);+#5662 = DIRECTION('',(-1.,0.));+#5663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5664 = SHELL_BASED_SURFACE_MODEL('',(#5665));+#5665 = OPEN_SHELL('',(#5666));+#5666 = ADVANCED_FACE('',(#5667),#5681,.T.);+#5667 = FACE_BOUND('',#5668,.F.);+#5668 = EDGE_LOOP('',(#5669,#5692,#5708,#5724,#5740,#5756,#5772,#5788,+ #5804,#5820,#5836,#5852));+#5669 = ORIENTED_EDGE('',*,*,#5670,.T.);+#5670 = EDGE_CURVE('',#5671,#5673,#5675,.T.);+#5671 = VERTEX_POINT('',#5672);+#5672 = CARTESIAN_POINT('',(-0.214406773013,-0.222028207601,1.205));+#5673 = VERTEX_POINT('',#5674);+#5674 = CARTESIAN_POINT('',(0.214981975624,-0.222028207601,1.205));+#5675 = SURFACE_CURVE('',#5676,(#5680),.PCURVE_S1.);+#5676 = LINE('',#5677,#5678);+#5677 = CARTESIAN_POINT('',(-0.214406773013,-0.222028207601,1.205));+#5678 = VECTOR('',#5679,1.);+#5679 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#5680 = PCURVE('',#5681,#5686);+#5681 = PLANE('',#5682);+#5682 = AXIS2_PLACEMENT_3D('',#5683,#5684,#5685);+#5683 = CARTESIAN_POINT('',(-0.214406773013,-0.182626828791,1.205));+#5684 = DIRECTION('',(0.,0.,1.));+#5685 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5686 = DEFINITIONAL_REPRESENTATION('',(#5687),#5691);+#5687 = LINE('',#5688,#5689);+#5688 = CARTESIAN_POINT('',(3.940137880999E-02,8.748863591365E-18));+#5689 = VECTOR('',#5690,1.);+#5690 = DIRECTION('',(0.,1.));+#5691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5692 = ORIENTED_EDGE('',*,*,#5693,.T.);+#5693 = EDGE_CURVE('',#5673,#5694,#5696,.T.);+#5694 = VERTEX_POINT('',#5695);+#5695 = CARTESIAN_POINT('',(0.214981975624,-0.30687059263,1.205));+#5696 = SURFACE_CURVE('',#5697,(#5701),.PCURVE_S1.);+#5697 = LINE('',#5698,#5699);+#5698 = CARTESIAN_POINT('',(0.214981975624,-0.222028207601,1.205));+#5699 = VECTOR('',#5700,1.);+#5700 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5701 = PCURVE('',#5681,#5702);+#5702 = DEFINITIONAL_REPRESENTATION('',(#5703),#5707);+#5703 = LINE('',#5704,#5705);+#5704 = CARTESIAN_POINT('',(3.940137880999E-02,0.429388748637));+#5705 = VECTOR('',#5706,1.);+#5706 = DIRECTION('',(1.,0.));+#5707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5708 = ORIENTED_EDGE('',*,*,#5709,.T.);+#5709 = EDGE_CURVE('',#5694,#5710,#5712,.T.);+#5710 = VERTEX_POINT('',#5711);+#5711 = CARTESIAN_POINT('',(5.133683297506E-02,-0.30687059263,1.205));+#5712 = SURFACE_CURVE('',#5713,(#5717),.PCURVE_S1.);+#5713 = LINE('',#5714,#5715);+#5714 = CARTESIAN_POINT('',(0.214981975624,-0.30687059263,1.205));+#5715 = VECTOR('',#5716,1.);+#5716 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#5717 = PCURVE('',#5681,#5718);+#5718 = DEFINITIONAL_REPRESENTATION('',(#5719),#5723);+#5719 = LINE('',#5720,#5721);+#5720 = CARTESIAN_POINT('',(0.124243763839,0.429388748637));+#5721 = VECTOR('',#5722,1.);+#5722 = DIRECTION('',(0.,-1.));+#5723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5724 = ORIENTED_EDGE('',*,*,#5725,.T.);+#5725 = EDGE_CURVE('',#5710,#5726,#5728,.T.);+#5726 = VERTEX_POINT('',#5727);+#5727 = CARTESIAN_POINT('',(5.133683297506E-02,-0.412995474242,1.205));+#5728 = SURFACE_CURVE('',#5729,(#5733),.PCURVE_S1.);+#5729 = LINE('',#5730,#5731);+#5730 = CARTESIAN_POINT('',(5.133683297506E-02,-0.30687059263,1.205));+#5731 = VECTOR('',#5732,1.);+#5732 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5733 = PCURVE('',#5681,#5734);+#5734 = DEFINITIONAL_REPRESENTATION('',(#5735),#5739);+#5735 = LINE('',#5736,#5737);+#5736 = CARTESIAN_POINT('',(0.124243763839,0.265743605989));+#5737 = VECTOR('',#5738,1.);+#5738 = DIRECTION('',(1.,0.));+#5739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5740 = ORIENTED_EDGE('',*,*,#5741,.T.);+#5741 = EDGE_CURVE('',#5726,#5742,#5744,.T.);+#5742 = VERTEX_POINT('',#5743);+#5743 = CARTESIAN_POINT('',(0.214981975624,-0.412995474242,1.205));+#5744 = SURFACE_CURVE('',#5745,(#5749),.PCURVE_S1.);+#5745 = LINE('',#5746,#5747);+#5746 = CARTESIAN_POINT('',(5.133683297506E-02,-0.412995474242,1.205));+#5747 = VECTOR('',#5748,1.);+#5748 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#5749 = PCURVE('',#5681,#5750);+#5750 = DEFINITIONAL_REPRESENTATION('',(#5751),#5755);+#5751 = LINE('',#5752,#5753);+#5752 = CARTESIAN_POINT('',(0.230368645451,0.265743605989));+#5753 = VECTOR('',#5754,1.);+#5754 = DIRECTION('',(0.,1.));+#5755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5756 = ORIENTED_EDGE('',*,*,#5757,.T.);+#5757 = EDGE_CURVE('',#5742,#5758,#5760,.T.);+#5758 = VERTEX_POINT('',#5759);+#5759 = CARTESIAN_POINT('',(0.214981975624,-0.497837859271,1.205));+#5760 = SURFACE_CURVE('',#5761,(#5765),.PCURVE_S1.);+#5761 = LINE('',#5762,#5763);+#5762 = CARTESIAN_POINT('',(0.214981975624,-0.412995474242,1.205));+#5763 = VECTOR('',#5764,1.);+#5764 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5765 = PCURVE('',#5681,#5766);+#5766 = DEFINITIONAL_REPRESENTATION('',(#5767),#5771);+#5767 = LINE('',#5768,#5769);+#5768 = CARTESIAN_POINT('',(0.230368645451,0.429388748637));+#5769 = VECTOR('',#5770,1.);+#5770 = DIRECTION('',(1.,0.));+#5771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5772 = ORIENTED_EDGE('',*,*,#5773,.T.);+#5773 = EDGE_CURVE('',#5758,#5774,#5776,.T.);+#5774 = VERTEX_POINT('',#5775);+#5775 = CARTESIAN_POINT('',(-0.214406773013,-0.497837859271,1.205));+#5776 = SURFACE_CURVE('',#5777,(#5781),.PCURVE_S1.);+#5777 = LINE('',#5778,#5779);+#5778 = CARTESIAN_POINT('',(0.214981975624,-0.497837859271,1.205));+#5779 = VECTOR('',#5780,1.);+#5780 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#5781 = PCURVE('',#5681,#5782);+#5782 = DEFINITIONAL_REPRESENTATION('',(#5783),#5787);+#5783 = LINE('',#5784,#5785);+#5784 = CARTESIAN_POINT('',(0.31521103048,0.429388748637));+#5785 = VECTOR('',#5786,1.);+#5786 = DIRECTION('',(0.,-1.));+#5787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5788 = ORIENTED_EDGE('',*,*,#5789,.T.);+#5789 = EDGE_CURVE('',#5774,#5790,#5792,.T.);+#5790 = VERTEX_POINT('',#5791);+#5791 = CARTESIAN_POINT('',(-0.214406773013,-0.412995474242,1.205));+#5792 = SURFACE_CURVE('',#5793,(#5797),.PCURVE_S1.);+#5793 = LINE('',#5794,#5795);+#5794 = CARTESIAN_POINT('',(-0.214406773013,-0.497837859271,1.205));+#5795 = VECTOR('',#5796,1.);+#5796 = DIRECTION('',(2.22044604925E-16,1.,0.));+#5797 = PCURVE('',#5681,#5798);+#5798 = DEFINITIONAL_REPRESENTATION('',(#5799),#5803);+#5799 = LINE('',#5800,#5801);+#5800 = CARTESIAN_POINT('',(0.31521103048,6.999090873092E-17));+#5801 = VECTOR('',#5802,1.);+#5802 = DIRECTION('',(-1.,0.));+#5803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5804 = ORIENTED_EDGE('',*,*,#5805,.T.);+#5805 = EDGE_CURVE('',#5790,#5806,#5808,.T.);+#5806 = VERTEX_POINT('',#5807);+#5807 = CARTESIAN_POINT('',(-2.343950637236E-02,-0.412995474242,1.205));+#5808 = SURFACE_CURVE('',#5809,(#5813),.PCURVE_S1.);+#5809 = LINE('',#5810,#5811);+#5810 = CARTESIAN_POINT('',(-0.214406773013,-0.412995474242,1.205));+#5811 = VECTOR('',#5812,1.);+#5812 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#5813 = PCURVE('',#5681,#5814);+#5814 = DEFINITIONAL_REPRESENTATION('',(#5815),#5819);+#5815 = LINE('',#5816,#5817);+#5816 = CARTESIAN_POINT('',(0.230368645451,5.11521148663E-17));+#5817 = VECTOR('',#5818,1.);+#5818 = DIRECTION('',(0.,1.));+#5819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5820 = ORIENTED_EDGE('',*,*,#5821,.T.);+#5821 = EDGE_CURVE('',#5806,#5822,#5824,.T.);+#5822 = VERTEX_POINT('',#5823);+#5823 = CARTESIAN_POINT('',(-2.343950637236E-02,-0.30687059263,1.205));+#5824 = SURFACE_CURVE('',#5825,(#5829),.PCURVE_S1.);+#5825 = LINE('',#5826,#5827);+#5826 = CARTESIAN_POINT('',(-2.343950637236E-02,-0.412995474242,1.205));+#5827 = VECTOR('',#5828,1.);+#5828 = DIRECTION('',(2.22044604925E-16,1.,0.));+#5829 = PCURVE('',#5681,#5830);+#5830 = DEFINITIONAL_REPRESENTATION('',(#5831),#5835);+#5831 = LINE('',#5832,#5833);+#5832 = CARTESIAN_POINT('',(0.230368645451,0.190967266641));+#5833 = VECTOR('',#5834,1.);+#5834 = DIRECTION('',(-1.,0.));+#5835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5836 = ORIENTED_EDGE('',*,*,#5837,.T.);+#5837 = EDGE_CURVE('',#5822,#5838,#5840,.T.);+#5838 = VERTEX_POINT('',#5839);+#5839 = CARTESIAN_POINT('',(-0.214406773013,-0.30687059263,1.205));+#5840 = SURFACE_CURVE('',#5841,(#5845),.PCURVE_S1.);+#5841 = LINE('',#5842,#5843);+#5842 = CARTESIAN_POINT('',(-2.343950637236E-02,-0.30687059263,1.205));+#5843 = VECTOR('',#5844,1.);+#5844 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#5845 = PCURVE('',#5681,#5846);+#5846 = DEFINITIONAL_REPRESENTATION('',(#5847),#5851);+#5847 = LINE('',#5848,#5849);+#5848 = CARTESIAN_POINT('',(0.124243763839,0.190967266641));+#5849 = VECTOR('',#5850,1.);+#5850 = DIRECTION('',(0.,-1.));+#5851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5852 = ORIENTED_EDGE('',*,*,#5853,.T.);+#5853 = EDGE_CURVE('',#5838,#5671,#5854,.T.);+#5854 = SURFACE_CURVE('',#5855,(#5859),.PCURVE_S1.);+#5855 = LINE('',#5856,#5857);+#5856 = CARTESIAN_POINT('',(-0.214406773013,-0.30687059263,1.205));+#5857 = VECTOR('',#5858,1.);+#5858 = DIRECTION('',(2.22044604925E-16,1.,0.));+#5859 = PCURVE('',#5681,#5860);+#5860 = DEFINITIONAL_REPRESENTATION('',(#5861),#5865);+#5861 = LINE('',#5862,#5863);+#5862 = CARTESIAN_POINT('',(0.124243763839,2.758765745598E-17));+#5863 = VECTOR('',#5864,1.);+#5864 = DIRECTION('',(-1.,0.));+#5865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5866 = SHELL_BASED_SURFACE_MODEL('',(#5867));+#5867 = OPEN_SHELL('',(#5868));+#5868 = ADVANCED_FACE('',(#5869),#5883,.T.);+#5869 = FACE_BOUND('',#5870,.F.);+#5870 = EDGE_LOOP('',(#5871,#5894,#5910,#5926,#5942,#5958,#5974,#5990,+ #6006,#6022,#6038));+#5871 = ORIENTED_EDGE('',*,*,#5872,.T.);+#5872 = EDGE_CURVE('',#5873,#5875,#5877,.T.);+#5873 = VERTEX_POINT('',#5874);+#5874 = CARTESIAN_POINT('',(-0.214406773013,-0.591308283455,1.205));+#5875 = VERTEX_POINT('',#5876);+#5876 = CARTESIAN_POINT('',(-0.139630433666,-0.591308283455,1.205));+#5877 = SURFACE_CURVE('',#5878,(#5882),.PCURVE_S1.);+#5878 = LINE('',#5879,#5880);+#5879 = CARTESIAN_POINT('',(-0.214406773013,-0.591308283455,1.205));+#5880 = VECTOR('',#5881,1.);+#5881 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#5882 = PCURVE('',#5883,#5888);+#5883 = PLANE('',#5884);+#5884 = AXIS2_PLACEMENT_3D('',#5885,#5886,#5887);+#5885 = CARTESIAN_POINT('',(-0.214406773013,-0.537239238081,1.205));+#5886 = DIRECTION('',(0.,0.,1.));+#5887 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893);+#5889 = LINE('',#5890,#5891);+#5890 = CARTESIAN_POINT('',(5.406904537429E-02,1.200573981881E-17));+#5891 = VECTOR('',#5892,1.);+#5892 = DIRECTION('',(0.,1.));+#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5894 = ORIENTED_EDGE('',*,*,#5895,.T.);+#5895 = EDGE_CURVE('',#5875,#5896,#5898,.T.);+#5896 = VERTEX_POINT('',#5897);+#5897 = CARTESIAN_POINT('',(-0.139630433666,-0.686216714165,1.205));+#5898 = SURFACE_CURVE('',#5899,(#5903),.PCURVE_S1.);+#5899 = LINE('',#5900,#5901);+#5900 = CARTESIAN_POINT('',(-0.139630433666,-0.591308283455,1.205));+#5901 = VECTOR('',#5902,1.);+#5902 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5903 = PCURVE('',#5883,#5904);+#5904 = DEFINITIONAL_REPRESENTATION('',(#5905),#5909);+#5905 = LINE('',#5906,#5907);+#5906 = CARTESIAN_POINT('',(5.406904537429E-02,7.477633934742E-02));+#5907 = VECTOR('',#5908,1.);+#5908 = DIRECTION('',(1.,0.));+#5909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5910 = ORIENTED_EDGE('',*,*,#5911,.T.);+#5911 = EDGE_CURVE('',#5896,#5912,#5914,.T.);+#5912 = VERTEX_POINT('',#5913);+#5913 = CARTESIAN_POINT('',(0.139055231056,-0.686216714165,1.205));+#5914 = SURFACE_CURVE('',#5915,(#5919),.PCURVE_S1.);+#5915 = LINE('',#5916,#5917);+#5916 = CARTESIAN_POINT('',(-0.139630433666,-0.686216714165,1.205));+#5917 = VECTOR('',#5918,1.);+#5918 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#5919 = PCURVE('',#5883,#5920);+#5920 = DEFINITIONAL_REPRESENTATION('',(#5921),#5925);+#5921 = LINE('',#5922,#5923);+#5922 = CARTESIAN_POINT('',(0.148977476084,7.477633934742E-02));+#5923 = VECTOR('',#5924,1.);+#5924 = DIRECTION('',(0.,1.));+#5925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5926 = ORIENTED_EDGE('',*,*,#5927,.T.);+#5927 = EDGE_CURVE('',#5912,#5928,#5930,.T.);+#5928 = VERTEX_POINT('',#5929);+#5929 = CARTESIAN_POINT('',(0.117197531862,-0.597923113474,1.205));+#5930 = SURFACE_CURVE('',#5931,(#5935),.PCURVE_S1.);+#5931 = LINE('',#5932,#5933);+#5932 = CARTESIAN_POINT('',(0.139055231056,-0.686216714165,1.205));+#5933 = VECTOR('',#5934,1.);+#5934 = DIRECTION('',(-0.240303066167,0.970697912015,0.));+#5935 = PCURVE('',#5883,#5936);+#5936 = DEFINITIONAL_REPRESENTATION('',(#5937),#5941);+#5937 = LINE('',#5938,#5939);+#5938 = CARTESIAN_POINT('',(0.148977476084,0.353462004069));+#5939 = VECTOR('',#5940,1.);+#5940 = DIRECTION('',(-0.970697912015,-0.240303066167));+#5941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5942 = ORIENTED_EDGE('',*,*,#5943,.T.);+#5943 = EDGE_CURVE('',#5928,#5944,#5946,.T.);+#5944 = VERTEX_POINT('',#5945);+#5945 = CARTESIAN_POINT('',(0.19369947904,-0.597923113474,1.205));+#5946 = SURFACE_CURVE('',#5947,(#5951),.PCURVE_S1.);+#5947 = LINE('',#5948,#5949);+#5948 = CARTESIAN_POINT('',(0.117197531862,-0.597923113474,1.205));+#5949 = VECTOR('',#5950,1.);+#5950 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#5951 = PCURVE('',#5883,#5952);+#5952 = DEFINITIONAL_REPRESENTATION('',(#5953),#5957);+#5953 = LINE('',#5954,#5955);+#5954 = CARTESIAN_POINT('',(6.068387539348E-02,0.331604304875));+#5955 = VECTOR('',#5956,1.);+#5956 = DIRECTION('',(0.,1.));+#5957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5958 = ORIENTED_EDGE('',*,*,#5959,.T.);+#5959 = EDGE_CURVE('',#5944,#5960,#5962,.T.);+#5960 = VERTEX_POINT('',#5961);+#5961 = CARTESIAN_POINT('',(0.214981975624,-0.686791916776,1.205));+#5962 = SURFACE_CURVE('',#5963,(#5967),.PCURVE_S1.);+#5963 = LINE('',#5964,#5965);+#5964 = CARTESIAN_POINT('',(0.19369947904,-0.597923113474,1.205));+#5965 = VECTOR('',#5966,1.);+#5966 = DIRECTION('',(0.232896789262,-0.972501457866,0.));+#5967 = PCURVE('',#5883,#5968);+#5968 = DEFINITIONAL_REPRESENTATION('',(#5969),#5973);+#5969 = LINE('',#5970,#5971);+#5970 = CARTESIAN_POINT('',(6.068387539348E-02,0.408106252054));+#5971 = VECTOR('',#5972,1.);+#5972 = DIRECTION('',(0.972501457866,0.232896789262));+#5973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5974 = ORIENTED_EDGE('',*,*,#5975,.T.);+#5975 = EDGE_CURVE('',#5960,#5976,#5978,.T.);+#5976 = VERTEX_POINT('',#5977);+#5977 = CARTESIAN_POINT('',(0.214981975624,-0.768758288753,1.205));+#5978 = SURFACE_CURVE('',#5979,(#5983),.PCURVE_S1.);+#5979 = LINE('',#5980,#5981);+#5980 = CARTESIAN_POINT('',(0.214981975624,-0.686791916776,1.205));+#5981 = VECTOR('',#5982,1.);+#5982 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5983 = PCURVE('',#5883,#5984);+#5984 = DEFINITIONAL_REPRESENTATION('',(#5985),#5989);+#5985 = LINE('',#5986,#5987);+#5986 = CARTESIAN_POINT('',(0.149552678695,0.429388748637));+#5987 = VECTOR('',#5988,1.);+#5988 = DIRECTION('',(1.,0.));+#5989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5990 = ORIENTED_EDGE('',*,*,#5991,.T.);+#5991 = EDGE_CURVE('',#5976,#5992,#5994,.T.);+#5992 = VERTEX_POINT('',#5993);+#5993 = CARTESIAN_POINT('',(-0.139630433666,-0.768758288753,1.205));+#5994 = SURFACE_CURVE('',#5995,(#5999),.PCURVE_S1.);+#5995 = LINE('',#5996,#5997);+#5996 = CARTESIAN_POINT('',(0.214981975624,-0.768758288753,1.205));+#5997 = VECTOR('',#5998,1.);+#5998 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#5999 = PCURVE('',#5883,#6000);+#6000 = DEFINITIONAL_REPRESENTATION('',(#6001),#6005);+#6001 = LINE('',#6002,#6003);+#6002 = CARTESIAN_POINT('',(0.231519050672,0.429388748637));+#6003 = VECTOR('',#6004,1.);+#6004 = DIRECTION('',(0.,-1.));+#6005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6006 = ORIENTED_EDGE('',*,*,#6007,.T.);+#6007 = EDGE_CURVE('',#5992,#6008,#6010,.T.);+#6008 = VERTEX_POINT('',#6009);+#6009 = CARTESIAN_POINT('',(-0.139630433666,-0.863666719463,1.205));+#6010 = SURFACE_CURVE('',#6011,(#6015),.PCURVE_S1.);+#6011 = LINE('',#6012,#6013);+#6012 = CARTESIAN_POINT('',(-0.139630433666,-0.768758288753,1.205));+#6013 = VECTOR('',#6014,1.);+#6014 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#6015 = PCURVE('',#5883,#6016);+#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021);+#6017 = LINE('',#6018,#6019);+#6018 = CARTESIAN_POINT('',(0.231519050672,7.477633934742E-02));+#6019 = VECTOR('',#6020,1.);+#6020 = DIRECTION('',(1.,0.));+#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6022 = ORIENTED_EDGE('',*,*,#6023,.T.);+#6023 = EDGE_CURVE('',#6008,#6024,#6026,.T.);+#6024 = VERTEX_POINT('',#6025);+#6025 = CARTESIAN_POINT('',(-0.214406773013,-0.863666719463,1.205));+#6026 = SURFACE_CURVE('',#6027,(#6031),.PCURVE_S1.);+#6027 = LINE('',#6028,#6029);+#6028 = CARTESIAN_POINT('',(-0.139630433666,-0.863666719463,1.205));+#6029 = VECTOR('',#6030,1.);+#6030 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#6031 = PCURVE('',#5883,#6032);+#6032 = DEFINITIONAL_REPRESENTATION('',(#6033),#6037);+#6033 = LINE('',#6034,#6035);+#6034 = CARTESIAN_POINT('',(0.326427481382,7.477633934742E-02));+#6035 = VECTOR('',#6036,1.);+#6036 = DIRECTION('',(0.,-1.));+#6037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6038 = ORIENTED_EDGE('',*,*,#6039,.T.);+#6039 = EDGE_CURVE('',#6024,#5873,#6040,.T.);+#6040 = SURFACE_CURVE('',#6041,(#6045),.PCURVE_S1.);+#6041 = LINE('',#6042,#6043);+#6042 = CARTESIAN_POINT('',(-0.214406773013,-0.863666719463,1.205));+#6043 = VECTOR('',#6044,1.);+#6044 = DIRECTION('',(2.22044604925E-16,1.,0.));+#6045 = PCURVE('',#5883,#6046);+#6046 = DEFINITIONAL_REPRESENTATION('',(#6047),#6051);+#6047 = LINE('',#6048,#6049);+#6048 = CARTESIAN_POINT('',(0.326427481382,7.248146114014E-17));+#6049 = VECTOR('',#6050,1.);+#6050 = DIRECTION('',(-1.,0.));+#6051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6052 = SHELL_BASED_SURFACE_MODEL('',(#6053));+#6053 = OPEN_SHELL('',(#6054));+#6054 = ADVANCED_FACE('',(#6055),#6069,.T.);+#6055 = FACE_BOUND('',#6056,.F.);+#6056 = EDGE_LOOP('',(#6057,#6080,#6096,#6112,#6128,#6144,#6160,#6176));+#6057 = ORIENTED_EDGE('',*,*,#6058,.T.);+#6058 = EDGE_CURVE('',#6059,#6061,#6063,.T.);+#6059 = VERTEX_POINT('',#6060);+#6060 = CARTESIAN_POINT('',(-1.438006525914E-04,-1.03335148952,1.205));+#6061 = VERTEX_POINT('',#6062);+#6062 = CARTESIAN_POINT('',(2.545271550864E-02,-1.043705136507,1.205));+#6063 = SURFACE_CURVE('',#6064,(#6068),.PCURVE_S1.);+#6064 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6065,#6066,#6067),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6065 = CARTESIAN_POINT('',(-1.438006525913E-04,-1.03335148952,1.205));+#6066 = CARTESIAN_POINT('',(1.509906852207E-02,-1.03335148952,1.205));+#6067 = CARTESIAN_POINT('',(2.545271550864E-02,-1.043705136507,1.205));+#6068 = PCURVE('',#6069,#6074);+#6069 = PLANE('',#6070);+#6070 = AXIS2_PLACEMENT_3D('',#6071,#6072,#6073);+#6071 = CARTESIAN_POINT('',(-0.214406773013,-0.891851647371,1.205));+#6072 = DIRECTION('',(0.,0.,1.));+#6073 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#6074 = DEFINITIONAL_REPRESENTATION('',(#6075),#6079);+#6075 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6076,#6077,#6078),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6076 = CARTESIAN_POINT('',(0.14149984215,0.214262972361));+#6077 = CARTESIAN_POINT('',(0.14149984215,0.229505841536));+#6078 = CARTESIAN_POINT('',(0.151853489136,0.239859488522));+#6079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6080 = ORIENTED_EDGE('',*,*,#6081,.T.);+#6081 = EDGE_CURVE('',#6061,#6082,#6084,.T.);+#6082 = VERTEX_POINT('',#6083);+#6083 = CARTESIAN_POINT('',(3.580636249521E-02,-1.069014051363,1.205));+#6084 = SURFACE_CURVE('',#6085,(#6089),.PCURVE_S1.);+#6085 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6086,#6087,#6088),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6086 = CARTESIAN_POINT('',(2.545271550864E-02,-1.043705136507,1.205));+#6087 = CARTESIAN_POINT('',(3.580636249521E-02,-1.054058783493,1.205));+#6088 = CARTESIAN_POINT('',(3.580636249521E-02,-1.069014051363,1.205));+#6089 = PCURVE('',#6069,#6090);+#6090 = DEFINITIONAL_REPRESENTATION('',(#6091),#6095);+#6091 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6092,#6093,#6094),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6092 = CARTESIAN_POINT('',(0.151853489136,0.239859488522));+#6093 = CARTESIAN_POINT('',(0.162207136123,0.250213135509));+#6094 = CARTESIAN_POINT('',(0.177162403992,0.250213135509));+#6095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6096 = ORIENTED_EDGE('',*,*,#6097,.T.);+#6097 = EDGE_CURVE('',#6082,#6098,#6100,.T.);+#6098 = VERTEX_POINT('',#6099);+#6099 = CARTESIAN_POINT('',(2.545271550864E-02,-1.094610567524,1.205));+#6100 = SURFACE_CURVE('',#6101,(#6105),.PCURVE_S1.);+#6101 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6102,#6103,#6104),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6102 = CARTESIAN_POINT('',(3.580636249521E-02,-1.069014051363,1.205));+#6103 = CARTESIAN_POINT('',(3.580636249521E-02,-1.084256920538,1.205));+#6104 = CARTESIAN_POINT('',(2.545271550864E-02,-1.094610567524,1.205));+#6105 = PCURVE('',#6069,#6106);+#6106 = DEFINITIONAL_REPRESENTATION('',(#6107),#6111);+#6107 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6108,#6109,#6110),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6108 = CARTESIAN_POINT('',(0.177162403992,0.250213135509));+#6109 = CARTESIAN_POINT('',(0.192405273167,0.250213135509));+#6110 = CARTESIAN_POINT('',(0.202758920154,0.239859488522));+#6111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6112 = ORIENTED_EDGE('',*,*,#6113,.T.);+#6113 = EDGE_CURVE('',#6098,#6114,#6116,.T.);+#6114 = VERTEX_POINT('',#6115);+#6115 = CARTESIAN_POINT('',(-1.438006525914E-04,-1.104964214511,1.205));+#6116 = SURFACE_CURVE('',#6117,(#6121),.PCURVE_S1.);+#6117 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6118,#6119,#6120),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6118 = CARTESIAN_POINT('',(2.545271550864E-02,-1.094610567524,1.205));+#6119 = CARTESIAN_POINT('',(1.509906852207E-02,-1.104964214511,1.205));+#6120 = CARTESIAN_POINT('',(-1.438006525913E-04,-1.104964214511,1.205));+#6121 = PCURVE('',#6069,#6122);+#6122 = DEFINITIONAL_REPRESENTATION('',(#6123),#6127);+#6123 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6124,#6125,#6126),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6124 = CARTESIAN_POINT('',(0.202758920154,0.239859488522));+#6125 = CARTESIAN_POINT('',(0.21311256714,0.229505841536));+#6126 = CARTESIAN_POINT('',(0.21311256714,0.214262972361));+#6127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6128 = ORIENTED_EDGE('',*,*,#6129,.T.);+#6129 = EDGE_CURVE('',#6114,#6130,#6132,.T.);+#6130 = VERTEX_POINT('',#6131);+#6131 = CARTESIAN_POINT('',(-2.545271550864E-02,-1.094610567524,1.205));+#6132 = SURFACE_CURVE('',#6133,(#6137),.PCURVE_S1.);+#6133 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6134,#6135,#6136),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6134 = CARTESIAN_POINT('',(-1.438006525913E-04,-1.104964214511,1.205));+#6135 = CARTESIAN_POINT('',(-1.509906852208E-02,-1.104964214511,1.205));+#6136 = CARTESIAN_POINT('',(-2.545271550864E-02,-1.094610567524,1.205));+#6137 = PCURVE('',#6069,#6138);+#6138 = DEFINITIONAL_REPRESENTATION('',(#6139),#6143);+#6139 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6140,#6141,#6142),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6140 = CARTESIAN_POINT('',(0.21311256714,0.214262972361));+#6141 = CARTESIAN_POINT('',(0.21311256714,0.199307704491));+#6142 = CARTESIAN_POINT('',(0.202758920154,0.188954057505));+#6143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6144 = ORIENTED_EDGE('',*,*,#6145,.T.);+#6145 = EDGE_CURVE('',#6130,#6146,#6148,.T.);+#6146 = VERTEX_POINT('',#6147);+#6147 = CARTESIAN_POINT('',(-3.580636249521E-02,-1.069014051363,1.205));+#6148 = SURFACE_CURVE('',#6149,(#6153),.PCURVE_S1.);+#6149 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6150,#6151,#6152),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6150 = CARTESIAN_POINT('',(-2.545271550864E-02,-1.094610567524,1.205));+#6151 = CARTESIAN_POINT('',(-3.580636249521E-02,-1.084256920538,1.205));+#6152 = CARTESIAN_POINT('',(-3.580636249521E-02,-1.069014051363,1.205));+#6153 = PCURVE('',#6069,#6154);+#6154 = DEFINITIONAL_REPRESENTATION('',(#6155),#6159);+#6155 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6156,#6157,#6158),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6156 = CARTESIAN_POINT('',(0.202758920154,0.188954057505));+#6157 = CARTESIAN_POINT('',(0.192405273167,0.178600410518));+#6158 = CARTESIAN_POINT('',(0.177162403992,0.178600410518));+#6159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6160 = ORIENTED_EDGE('',*,*,#6161,.T.);+#6161 = EDGE_CURVE('',#6146,#6162,#6164,.T.);+#6162 = VERTEX_POINT('',#6163);+#6163 = CARTESIAN_POINT('',(-2.559651616123E-02,-1.043705136507,1.205));+#6164 = SURFACE_CURVE('',#6165,(#6169),.PCURVE_S1.);+#6165 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6166,#6167,#6168),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6166 = CARTESIAN_POINT('',(-3.580636249521E-02,-1.069014051363,1.205));+#6167 = CARTESIAN_POINT('',(-3.580636249521E-02,-1.054058783493,1.205));+#6168 = CARTESIAN_POINT('',(-2.559651616123E-02,-1.043705136507,1.205));+#6169 = PCURVE('',#6069,#6170);+#6170 = DEFINITIONAL_REPRESENTATION('',(#6171),#6175);+#6171 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6172,#6173,#6174),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6172 = CARTESIAN_POINT('',(0.177162403992,0.178600410518));+#6173 = CARTESIAN_POINT('',(0.162207136123,0.178600410518));+#6174 = CARTESIAN_POINT('',(0.151853489136,0.188810256852));+#6175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6176 = ORIENTED_EDGE('',*,*,#6177,.T.);+#6177 = EDGE_CURVE('',#6162,#6059,#6178,.T.);+#6178 = SURFACE_CURVE('',#6179,(#6183),.PCURVE_S1.);+#6179 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6180,#6181,#6182),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6180 = CARTESIAN_POINT('',(-2.559651616123E-02,-1.043705136507,1.205));+#6181 = CARTESIAN_POINT('',(-1.538666982726E-02,-1.03335148952,1.205));+#6182 = CARTESIAN_POINT('',(-1.438006525913E-04,-1.03335148952,1.205));+#6183 = PCURVE('',#6069,#6184);+#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189);+#6185 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6186,#6187,#6188),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6186 = CARTESIAN_POINT('',(0.151853489136,0.188810256852));+#6187 = CARTESIAN_POINT('',(0.14149984215,0.199020103186));+#6188 = CARTESIAN_POINT('',(0.14149984215,0.214262972361));+#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6190 = SHELL_BASED_SURFACE_MODEL('',(#6191));+#6191 = OPEN_SHELL('',(#6192));+#6192 = ADVANCED_FACE('',(#6193,#6328),#6207,.T.);+#6193 = FACE_BOUND('',#6194,.F.);+#6194 = EDGE_LOOP('',(#6195,#6218,#6234,#6250,#6266,#6282,#6298,#6314));+#6195 = ORIENTED_EDGE('',*,*,#6196,.T.);+#6196 = EDGE_CURVE('',#6197,#6199,#6201,.T.);+#6197 = VERTEX_POINT('',#6198);+#6198 = CARTESIAN_POINT('',(-1.438006525914E-04,-0.927226607908,1.205));+#6199 = VERTEX_POINT('',#6200);+#6200 = CARTESIAN_POINT('',(0.167096358311,-0.962601568445,1.205));+#6201 = SURFACE_CURVE('',#6202,(#6206),.PCURVE_S1.);+#6202 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6203,#6204,#6205),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6203 = CARTESIAN_POINT('',(-1.438006525913E-04,-0.927226607908,1.205));+#6204 = CARTESIAN_POINT('',(0.111445505758,-0.927226607908,1.205));+#6205 = CARTESIAN_POINT('',(0.167096358311,-0.962601568445,1.205));+#6206 = PCURVE('',#6207,#6212);+#6207 = PLANE('',#6208);+#6208 = AXIS2_PLACEMENT_3D('',#6209,#6210,#6211);+#6209 = CARTESIAN_POINT('',(-0.214406773013,-0.891851647371,1.205));+#6210 = DIRECTION('',(0.,0.,1.));+#6211 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#6212 = DEFINITIONAL_REPRESENTATION('',(#6213),#6217);+#6213 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6214,#6215,#6216),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6214 = CARTESIAN_POINT('',(3.537496053743E-02,0.214262972361));+#6215 = CARTESIAN_POINT('',(3.537496053743E-02,0.325852278772));+#6216 = CARTESIAN_POINT('',(7.074992107487E-02,0.381503131324));+#6217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6218 = ORIENTED_EDGE('',*,*,#6219,.T.);+#6219 = EDGE_CURVE('',#6199,#6220,#6222,.T.);+#6220 = VERTEX_POINT('',#6221);+#6221 = CARTESIAN_POINT('',(0.222747210864,-1.069014051363,1.205));+#6222 = SURFACE_CURVE('',#6223,(#6227),.PCURVE_S1.);+#6223 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6224,#6225,#6226),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6224 = CARTESIAN_POINT('',(0.167096358311,-0.962601568445,1.205));+#6225 = CARTESIAN_POINT('',(0.222747210864,-0.997976528983,1.205));+#6226 = CARTESIAN_POINT('',(0.222747210864,-1.069014051363,1.205));+#6227 = PCURVE('',#6207,#6228);+#6228 = DEFINITIONAL_REPRESENTATION('',(#6229),#6233);+#6229 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6230,#6231,#6232),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6230 = CARTESIAN_POINT('',(7.074992107487E-02,0.381503131324));+#6231 = CARTESIAN_POINT('',(0.106124881612,0.437153983877));+#6232 = CARTESIAN_POINT('',(0.177162403992,0.437153983877));+#6233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6234 = ORIENTED_EDGE('',*,*,#6235,.T.);+#6235 = EDGE_CURVE('',#6220,#6236,#6238,.T.);+#6236 = VERTEX_POINT('',#6237);+#6237 = CARTESIAN_POINT('',(0.167240158964,-1.175714135586,1.205));+#6238 = SURFACE_CURVE('',#6239,(#6243),.PCURVE_S1.);+#6239 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6240,#6241,#6242),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6240 = CARTESIAN_POINT('',(0.222747210864,-1.069014051363,1.205));+#6241 = CARTESIAN_POINT('',(0.222747210864,-1.140339175048,1.205));+#6242 = CARTESIAN_POINT('',(0.167240158964,-1.175714135586,1.205));+#6243 = PCURVE('',#6207,#6244);+#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249);+#6245 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6246,#6247,#6248),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6246 = CARTESIAN_POINT('',(0.177162403992,0.437153983877));+#6247 = CARTESIAN_POINT('',(0.248487527678,0.437153983877));+#6248 = CARTESIAN_POINT('',(0.283862488215,0.381646931977));+#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6250 = ORIENTED_EDGE('',*,*,#6251,.T.);+#6251 = EDGE_CURVE('',#6236,#6252,#6254,.T.);+#6252 = VERTEX_POINT('',#6253);+#6253 = CARTESIAN_POINT('',(-1.438006525915E-04,-1.211089096123,1.205));+#6254 = SURFACE_CURVE('',#6255,(#6259),.PCURVE_S1.);+#6255 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6256,#6257,#6258),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6256 = CARTESIAN_POINT('',(0.167240158964,-1.175714135586,1.205));+#6257 = CARTESIAN_POINT('',(0.111733107063,-1.211089096123,1.205));+#6258 = CARTESIAN_POINT('',(-1.438006525913E-04,-1.211089096123,1.205));+#6259 = PCURVE('',#6207,#6260);+#6260 = DEFINITIONAL_REPRESENTATION('',(#6261),#6265);+#6261 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6262,#6263,#6264),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6262 = CARTESIAN_POINT('',(0.283862488215,0.381646931977));+#6263 = CARTESIAN_POINT('',(0.319237448752,0.326139880077));+#6264 = CARTESIAN_POINT('',(0.319237448752,0.214262972361));+#6265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6266 = ORIENTED_EDGE('',*,*,#6267,.T.);+#6267 = EDGE_CURVE('',#6252,#6268,#6270,.T.);+#6268 = VERTEX_POINT('',#6269);+#6269 = CARTESIAN_POINT('',(-0.167240158964,-1.175714135586,1.205));+#6270 = SURFACE_CURVE('',#6271,(#6275),.PCURVE_S1.);+#6271 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6272,#6273,#6274),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6272 = CARTESIAN_POINT('',(-1.438006525913E-04,-1.211089096123,1.205));+#6273 = CARTESIAN_POINT('',(-0.111733107063,-1.211089096123,1.205));+#6274 = CARTESIAN_POINT('',(-0.167240158964,-1.175714135586,1.205));+#6275 = PCURVE('',#6207,#6276);+#6276 = DEFINITIONAL_REPRESENTATION('',(#6277),#6281);+#6277 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6278,#6279,#6280),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6278 = CARTESIAN_POINT('',(0.319237448752,0.214262972361));+#6279 = CARTESIAN_POINT('',(0.319237448752,0.10267366595));+#6280 = CARTESIAN_POINT('',(0.283862488215,4.716661404991E-02));+#6281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6282 = ORIENTED_EDGE('',*,*,#6283,.T.);+#6283 = EDGE_CURVE('',#6268,#6284,#6286,.T.);+#6284 = VERTEX_POINT('',#6285);+#6285 = CARTESIAN_POINT('',(-0.222747210864,-1.069014051363,1.205));+#6286 = SURFACE_CURVE('',#6287,(#6291),.PCURVE_S1.);+#6287 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6288,#6289,#6290),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6288 = CARTESIAN_POINT('',(-0.167240158964,-1.175714135586,1.205));+#6289 = CARTESIAN_POINT('',(-0.222747210864,-1.140339175048,1.205));+#6290 = CARTESIAN_POINT('',(-0.222747210864,-1.069014051363,1.205));+#6291 = PCURVE('',#6207,#6292);+#6292 = DEFINITIONAL_REPRESENTATION('',(#6293),#6297);+#6293 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6294,#6295,#6296),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6294 = CARTESIAN_POINT('',(0.283862488215,4.716661404991E-02));+#6295 = CARTESIAN_POINT('',(0.248487527678,-8.340437850288E-03));+#6296 = CARTESIAN_POINT('',(0.177162403992,-8.340437850288E-03));+#6297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6298 = ORIENTED_EDGE('',*,*,#6299,.T.);+#6299 = EDGE_CURVE('',#6284,#6300,#6302,.T.);+#6300 = VERTEX_POINT('',#6301);+#6301 = CARTESIAN_POINT('',(-0.167096358311,-0.962601568445,1.205));+#6302 = SURFACE_CURVE('',#6303,(#6307),.PCURVE_S1.);+#6303 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6304,#6305,#6306),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6304 = CARTESIAN_POINT('',(-0.222747210864,-1.069014051363,1.205));+#6305 = CARTESIAN_POINT('',(-0.222747210864,-0.997976528983,1.205));+#6306 = CARTESIAN_POINT('',(-0.167096358311,-0.962601568445,1.205));+#6307 = PCURVE('',#6207,#6308);+#6308 = DEFINITIONAL_REPRESENTATION('',(#6309),#6313);+#6309 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6310,#6311,#6312),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6310 = CARTESIAN_POINT('',(0.177162403992,-8.340437850288E-03));+#6311 = CARTESIAN_POINT('',(0.106124881612,-8.340437850289E-03));+#6312 = CARTESIAN_POINT('',(7.074992107487E-02,4.73104147025E-02));+#6313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6314 = ORIENTED_EDGE('',*,*,#6315,.T.);+#6315 = EDGE_CURVE('',#6300,#6197,#6316,.T.);+#6316 = SURFACE_CURVE('',#6317,(#6321),.PCURVE_S1.);+#6317 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6318,#6319,#6320),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6318 = CARTESIAN_POINT('',(-0.167096358311,-0.962601568445,1.205));+#6319 = CARTESIAN_POINT('',(-0.111445505758,-0.927226607908,1.205));+#6320 = CARTESIAN_POINT('',(-1.438006525913E-04,-0.927226607908,1.205));+#6321 = PCURVE('',#6207,#6322);+#6322 = DEFINITIONAL_REPRESENTATION('',(#6323),#6327);+#6323 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6324,#6325,#6326),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6324 = CARTESIAN_POINT('',(7.074992107487E-02,4.73104147025E-02));+#6325 = CARTESIAN_POINT('',(3.537496053743E-02,0.102961267255));+#6326 = CARTESIAN_POINT('',(3.537496053743E-02,0.214262972361));+#6327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6328 = FACE_BOUND('',#6329,.F.);+#6329 = EDGE_LOOP('',(#6330,#6348,#6364,#6380,#6396,#6412,#6428,#6444));+#6330 = ORIENTED_EDGE('',*,*,#6331,.T.);+#6331 = EDGE_CURVE('',#6332,#6334,#6336,.T.);+#6332 = VERTEX_POINT('',#6333);+#6333 = CARTESIAN_POINT('',(0.150846884568,-1.069014051363,1.205));+#6334 = VERTEX_POINT('',#6335);+#6335 = CARTESIAN_POINT('',(0.11489672142,-1.026161456891,1.205));+#6336 = SURFACE_CURVE('',#6337,(#6341),.PCURVE_S1.);+#6337 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6338,#6339,#6340),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6338 = CARTESIAN_POINT('',(0.150846884568,-1.069014051363,1.205));+#6339 = CARTESIAN_POINT('',(0.150846884568,-1.039678718234,1.205));+#6340 = CARTESIAN_POINT('',(0.11489672142,-1.026161456891,1.205));+#6341 = PCURVE('',#6207,#6342);+#6342 = DEFINITIONAL_REPRESENTATION('',(#6343),#6347);+#6343 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6344,#6345,#6346),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6344 = CARTESIAN_POINT('',(0.177162403992,0.365253657582));+#6345 = CARTESIAN_POINT('',(0.147827070864,0.365253657582));+#6346 = CARTESIAN_POINT('',(0.13430980952,0.329303494434));+#6347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6348 = ORIENTED_EDGE('',*,*,#6349,.T.);+#6349 = EDGE_CURVE('',#6334,#6350,#6352,.T.);+#6350 = VERTEX_POINT('',#6351);+#6351 = CARTESIAN_POINT('',(-1.438006525914E-04,-1.012644195547,1.205));+#6352 = SURFACE_CURVE('',#6353,(#6357),.PCURVE_S1.);+#6353 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6354,#6355,#6356),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6354 = CARTESIAN_POINT('',(0.11489672142,-1.026161456891,1.205));+#6355 = CARTESIAN_POINT('',(7.894655827256E-02,-1.012644195547,1.205));+#6356 = CARTESIAN_POINT('',(-1.438006525913E-04,-1.012644195547,1.205));+#6357 = PCURVE('',#6207,#6358);+#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363);+#6359 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6360,#6361,#6362),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6360 = CARTESIAN_POINT('',(0.13430980952,0.329303494434));+#6361 = CARTESIAN_POINT('',(0.120792548177,0.293353331286));+#6362 = CARTESIAN_POINT('',(0.120792548177,0.214262972361));+#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6364 = ORIENTED_EDGE('',*,*,#6365,.T.);+#6365 = EDGE_CURVE('',#6350,#6366,#6368,.T.);+#6366 = VERTEX_POINT('',#6367);+#6367 = CARTESIAN_POINT('',(-0.11489672142,-1.026161456891,1.205));+#6368 = SURFACE_CURVE('',#6369,(#6373),.PCURVE_S1.);+#6369 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6370,#6371,#6372),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6370 = CARTESIAN_POINT('',(-1.438006525913E-04,-1.012644195547,1.205));+#6371 = CARTESIAN_POINT('',(-7.894655827256E-02,-1.012644195547,1.205));+#6372 = CARTESIAN_POINT('',(-0.11489672142,-1.026161456891,1.205));+#6373 = PCURVE('',#6207,#6374);+#6374 = DEFINITIONAL_REPRESENTATION('',(#6375),#6379);+#6375 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6376,#6377,#6378),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6376 = CARTESIAN_POINT('',(0.120792548177,0.214262972361));+#6377 = CARTESIAN_POINT('',(0.120792548177,0.135460214741));+#6378 = CARTESIAN_POINT('',(0.13430980952,9.95100515931E-02));+#6379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6380 = ORIENTED_EDGE('',*,*,#6381,.T.);+#6381 = EDGE_CURVE('',#6366,#6382,#6384,.T.);+#6382 = VERTEX_POINT('',#6383);+#6383 = CARTESIAN_POINT('',(-0.150846884568,-1.069014051363,1.205));+#6384 = SURFACE_CURVE('',#6385,(#6389),.PCURVE_S1.);+#6385 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6386,#6387,#6388),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6386 = CARTESIAN_POINT('',(-0.11489672142,-1.026161456891,1.205));+#6387 = CARTESIAN_POINT('',(-0.150846884568,-1.039678718234,1.205));+#6388 = CARTESIAN_POINT('',(-0.150846884568,-1.069014051363,1.205));+#6389 = PCURVE('',#6207,#6390);+#6390 = DEFINITIONAL_REPRESENTATION('',(#6391),#6395);+#6391 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6392,#6393,#6394),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6392 = CARTESIAN_POINT('',(0.13430980952,9.95100515931E-02));+#6393 = CARTESIAN_POINT('',(0.147827070864,6.355988844531E-02));+#6394 = CARTESIAN_POINT('',(0.177162403992,6.355988844531E-02));+#6395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6396 = ORIENTED_EDGE('',*,*,#6397,.T.);+#6397 = EDGE_CURVE('',#6382,#6398,#6400,.T.);+#6398 = VERTEX_POINT('',#6399);+#6399 = CARTESIAN_POINT('',(-0.11489672142,-1.11215424714,1.205));+#6400 = SURFACE_CURVE('',#6401,(#6405),.PCURVE_S1.);+#6401 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6402,#6403,#6404),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6402 = CARTESIAN_POINT('',(-0.150846884568,-1.069014051363,1.205));+#6403 = CARTESIAN_POINT('',(-0.150846884568,-1.098636985797,1.205));+#6404 = CARTESIAN_POINT('',(-0.11489672142,-1.11215424714,1.205));+#6405 = PCURVE('',#6207,#6406);+#6406 = DEFINITIONAL_REPRESENTATION('',(#6407),#6411);+#6407 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6408,#6409,#6410),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6408 = CARTESIAN_POINT('',(0.177162403992,6.355988844531E-02));+#6409 = CARTESIAN_POINT('',(0.206785338426,6.355988844531E-02));+#6410 = CARTESIAN_POINT('',(0.22030259977,9.95100515931E-02));+#6411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6412 = ORIENTED_EDGE('',*,*,#6413,.T.);+#6413 = EDGE_CURVE('',#6398,#6414,#6416,.T.);+#6414 = VERTEX_POINT('',#6415);+#6415 = CARTESIAN_POINT('',(-1.438006525914E-04,-1.125671508484,1.205));+#6416 = SURFACE_CURVE('',#6417,(#6421),.PCURVE_S1.);+#6417 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6418,#6419,#6420),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6418 = CARTESIAN_POINT('',(-0.11489672142,-1.11215424714,1.205));+#6419 = CARTESIAN_POINT('',(-7.894655827256E-02,-1.125671508484,1.205));+#6420 = CARTESIAN_POINT('',(-1.438006525913E-04,-1.125671508484,1.205));+#6421 = PCURVE('',#6207,#6422);+#6422 = DEFINITIONAL_REPRESENTATION('',(#6423),#6427);+#6423 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6424,#6425,#6426),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6424 = CARTESIAN_POINT('',(0.22030259977,9.95100515931E-02));+#6425 = CARTESIAN_POINT('',(0.233819861113,0.135460214741));+#6426 = CARTESIAN_POINT('',(0.233819861113,0.214262972361));+#6427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6428 = ORIENTED_EDGE('',*,*,#6429,.T.);+#6429 = EDGE_CURVE('',#6414,#6430,#6432,.T.);+#6430 = VERTEX_POINT('',#6431);+#6431 = CARTESIAN_POINT('',(0.11489672142,-1.11215424714,1.205));+#6432 = SURFACE_CURVE('',#6433,(#6437),.PCURVE_S1.);+#6433 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6434,#6435,#6436),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6434 = CARTESIAN_POINT('',(-1.438006525913E-04,-1.125671508484,1.205));+#6435 = CARTESIAN_POINT('',(7.894655827256E-02,-1.125671508484,1.205));+#6436 = CARTESIAN_POINT('',(0.11489672142,-1.11215424714,1.205));+#6437 = PCURVE('',#6207,#6438);+#6438 = DEFINITIONAL_REPRESENTATION('',(#6439),#6443);+#6439 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6440,#6441,#6442),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6440 = CARTESIAN_POINT('',(0.233819861113,0.214262972361));+#6441 = CARTESIAN_POINT('',(0.233819861113,0.293353331286));+#6442 = CARTESIAN_POINT('',(0.22030259977,0.329303494434));+#6443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6444 = ORIENTED_EDGE('',*,*,#6445,.T.);+#6445 = EDGE_CURVE('',#6430,#6332,#6446,.T.);+#6446 = SURFACE_CURVE('',#6447,(#6451),.PCURVE_S1.);+#6447 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6448,#6449,#6450),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6448 = CARTESIAN_POINT('',(0.11489672142,-1.11215424714,1.205));+#6449 = CARTESIAN_POINT('',(0.150846884568,-1.098636985797,1.205));+#6450 = CARTESIAN_POINT('',(0.150846884568,-1.069014051363,1.205));+#6451 = PCURVE('',#6207,#6452);+#6452 = DEFINITIONAL_REPRESENTATION('',(#6453),#6457);+#6453 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6454,#6455,#6456),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6454 = CARTESIAN_POINT('',(0.22030259977,0.329303494434));+#6455 = CARTESIAN_POINT('',(0.206785338426,0.365253657582));+#6456 = CARTESIAN_POINT('',(0.177162403992,0.365253657582));+#6457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6462)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6459,#6460,#6461)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#6459 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#6460 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#6461 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#6462 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6459,+ 'distance_accuracy_value','confusion accuracy');+#6463 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6464,#6466);+#6464 = ( REPRESENTATION_RELATIONSHIP('','',#4675,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6465) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#6465 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);+#6466 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #6467);+#6467 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('25','Adom.LaserEtch','',#5,#4670+ ,$);+#6468 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4672));+#6469 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchStyle=flat','visible',(+ #4678,#4896,#5114,#5528,#5666,#5868,#6054,#6192));+#6470 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchFace=top','visible',(+ #4678,#4896,#5114,#5528,#5666,#5868,#6054,#6192));+#6471 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #6472,#6482,#6491,#6500,#6509,#6518,#6527,#6536),#6458);+#6472 = STYLED_ITEM('color',(#6473),#4678);+#6473 = PRESENTATION_STYLE_ASSIGNMENT((#6474,#6480));+#6474 = SURFACE_STYLE_USAGE(.BOTH.,#6475);+#6475 = SURFACE_SIDE_STYLE('',(#6476));+#6476 = SURFACE_STYLE_FILL_AREA(#6477);+#6477 = FILL_AREA_STYLE('',(#6478));+#6478 = FILL_AREA_STYLE_COLOUR('',#6479);+#6479 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);+#6480 = CURVE_STYLE('',#6481,POSITIVE_LENGTH_MEASURE(0.1),#6479);+#6481 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6482 = STYLED_ITEM('color',(#6483),#4896);+#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('',#6479);+#6489 = CURVE_STYLE('',#6490,POSITIVE_LENGTH_MEASURE(0.1),#6479);+#6490 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6491 = STYLED_ITEM('color',(#6492),#5114);+#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('',#6479);+#6498 = CURVE_STYLE('',#6499,POSITIVE_LENGTH_MEASURE(0.1),#6479);+#6499 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6500 = STYLED_ITEM('color',(#6501),#5528);+#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('',#6479);+#6507 = CURVE_STYLE('',#6508,POSITIVE_LENGTH_MEASURE(0.1),#6479);+#6508 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6509 = STYLED_ITEM('color',(#6510),#5666);+#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('',#6479);+#6516 = CURVE_STYLE('',#6517,POSITIVE_LENGTH_MEASURE(0.1),#6479);+#6517 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6518 = STYLED_ITEM('color',(#6519),#5868);+#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('',#6479);+#6525 = CURVE_STYLE('',#6526,POSITIVE_LENGTH_MEASURE(0.1),#6479);+#6526 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6527 = STYLED_ITEM('color',(#6528),#6054);+#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('',#6479);+#6534 = CURVE_STYLE('',#6535,POSITIVE_LENGTH_MEASURE(0.1),#6479);+#6535 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6536 = STYLED_ITEM('color',(#6537),#6192);+#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('',#6479);+#6543 = CURVE_STYLE('',#6544,POSITIVE_LENGTH_MEASURE(0.1),#6479);+#6544 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6545 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #6546,#6556,#6565,#6574,#6583,#6592,#6601,#6610,#6619,#6628,#6637,+ #6646,#6655,#6664,#6673,#6683,#6692,#6701,#6710,#6719,#6728,#6737,+ #6746,#6755,#6764,#6773,#6782,#6791,#6800,#6809,#6818,#6827,#6836,+ #6845,#6854,#6863,#6872,#6881,#6890,#6899,#6908,#6917,#6926,#6935,+ #6944,#6953,#6962,#6971,#6980,#6989,#6998,#7007,#7016,#7025,#7034,+ #7043,#7052,#7061,#7070,#7079,#7088,#7097,#7106,#7115,#7124,#7133,+ #7142,#7151,#7160),#4657);+#6546 = STYLED_ITEM('color',(#6547),#62);+#6547 = PRESENTATION_STYLE_ASSIGNMENT((#6548,#6554));+#6548 = SURFACE_STYLE_USAGE(.BOTH.,#6549);+#6549 = SURFACE_SIDE_STYLE('',(#6550));+#6550 = SURFACE_STYLE_FILL_AREA(#6551);+#6551 = FILL_AREA_STYLE('',(#6552));+#6552 = FILL_AREA_STYLE_COLOUR('',#6553);+#6553 = COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);+#6554 = CURVE_STYLE('',#6555,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6555 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6556 = STYLED_ITEM('color',(#6557),#179);+#6557 = PRESENTATION_STYLE_ASSIGNMENT((#6558,#6563));+#6558 = SURFACE_STYLE_USAGE(.BOTH.,#6559);+#6559 = SURFACE_SIDE_STYLE('',(#6560));+#6560 = SURFACE_STYLE_FILL_AREA(#6561);+#6561 = FILL_AREA_STYLE('',(#6562));+#6562 = FILL_AREA_STYLE_COLOUR('',#6553);+#6563 = CURVE_STYLE('',#6564,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6564 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6565 = STYLED_ITEM('color',(#6566),#360);+#6566 = PRESENTATION_STYLE_ASSIGNMENT((#6567,#6572));+#6567 = SURFACE_STYLE_USAGE(.BOTH.,#6568);+#6568 = SURFACE_SIDE_STYLE('',(#6569));+#6569 = SURFACE_STYLE_FILL_AREA(#6570);+#6570 = FILL_AREA_STYLE('',(#6571));+#6571 = FILL_AREA_STYLE_COLOUR('',#6553);+#6572 = CURVE_STYLE('',#6573,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6573 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6574 = STYLED_ITEM('color',(#6575),#413);+#6575 = PRESENTATION_STYLE_ASSIGNMENT((#6576,#6581));+#6576 = SURFACE_STYLE_USAGE(.BOTH.,#6577);+#6577 = SURFACE_SIDE_STYLE('',(#6578));+#6578 = SURFACE_STYLE_FILL_AREA(#6579);+#6579 = FILL_AREA_STYLE('',(#6580));+#6580 = FILL_AREA_STYLE_COLOUR('',#6553);+#6581 = CURVE_STYLE('',#6582,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6582 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6583 = STYLED_ITEM('color',(#6584),#488);+#6584 = PRESENTATION_STYLE_ASSIGNMENT((#6585,#6590));+#6585 = SURFACE_STYLE_USAGE(.BOTH.,#6586);+#6586 = SURFACE_SIDE_STYLE('',(#6587));+#6587 = SURFACE_STYLE_FILL_AREA(#6588);+#6588 = FILL_AREA_STYLE('',(#6589));+#6589 = FILL_AREA_STYLE_COLOUR('',#6553);+#6590 = CURVE_STYLE('',#6591,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6591 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6592 = STYLED_ITEM('color',(#6593),#536);+#6593 = PRESENTATION_STYLE_ASSIGNMENT((#6594,#6599));+#6594 = SURFACE_STYLE_USAGE(.BOTH.,#6595);+#6595 = SURFACE_SIDE_STYLE('',(#6596));+#6596 = SURFACE_STYLE_FILL_AREA(#6597);+#6597 = FILL_AREA_STYLE('',(#6598));+#6598 = FILL_AREA_STYLE_COLOUR('',#6553);+#6599 = CURVE_STYLE('',#6600,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6600 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6601 = STYLED_ITEM('color',(#6602),#701);+#6602 = PRESENTATION_STYLE_ASSIGNMENT((#6603,#6608));+#6603 = SURFACE_STYLE_USAGE(.BOTH.,#6604);+#6604 = SURFACE_SIDE_STYLE('',(#6605));+#6605 = SURFACE_STYLE_FILL_AREA(#6606);+#6606 = FILL_AREA_STYLE('',(#6607));+#6607 = FILL_AREA_STYLE_COLOUR('',#6553);+#6608 = CURVE_STYLE('',#6609,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6609 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6610 = STYLED_ITEM('color',(#6611),#810);+#6611 = PRESENTATION_STYLE_ASSIGNMENT((#6612,#6617));+#6612 = SURFACE_STYLE_USAGE(.BOTH.,#6613);+#6613 = SURFACE_SIDE_STYLE('',(#6614));+#6614 = SURFACE_STYLE_FILL_AREA(#6615);+#6615 = FILL_AREA_STYLE('',(#6616));+#6616 = FILL_AREA_STYLE_COLOUR('',#6553);+#6617 = CURVE_STYLE('',#6618,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6618 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6619 = STYLED_ITEM('color',(#6620),#863);+#6620 = PRESENTATION_STYLE_ASSIGNMENT((#6621,#6626));+#6621 = SURFACE_STYLE_USAGE(.BOTH.,#6622);+#6622 = SURFACE_SIDE_STYLE('',(#6623));+#6623 = SURFACE_STYLE_FILL_AREA(#6624);+#6624 = FILL_AREA_STYLE('',(#6625));+#6625 = FILL_AREA_STYLE_COLOUR('',#6553);+#6626 = CURVE_STYLE('',#6627,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6627 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6628 = STYLED_ITEM('color',(#6629),#916);+#6629 = PRESENTATION_STYLE_ASSIGNMENT((#6630,#6635));+#6630 = SURFACE_STYLE_USAGE(.BOTH.,#6631);+#6631 = SURFACE_SIDE_STYLE('',(#6632));+#6632 = SURFACE_STYLE_FILL_AREA(#6633);+#6633 = FILL_AREA_STYLE('',(#6634));+#6634 = FILL_AREA_STYLE_COLOUR('',#6553);+#6635 = CURVE_STYLE('',#6636,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6636 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6637 = STYLED_ITEM('color',(#6638),#948);+#6638 = PRESENTATION_STYLE_ASSIGNMENT((#6639,#6644));+#6639 = SURFACE_STYLE_USAGE(.BOTH.,#6640);+#6640 = SURFACE_SIDE_STYLE('',(#6641));+#6641 = SURFACE_STYLE_FILL_AREA(#6642);+#6642 = FILL_AREA_STYLE('',(#6643));+#6643 = FILL_AREA_STYLE_COLOUR('',#6553);+#6644 = CURVE_STYLE('',#6645,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6645 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6646 = STYLED_ITEM('color',(#6647),#994);+#6647 = PRESENTATION_STYLE_ASSIGNMENT((#6648,#6653));+#6648 = SURFACE_STYLE_USAGE(.BOTH.,#6649);+#6649 = SURFACE_SIDE_STYLE('',(#6650));+#6650 = SURFACE_STYLE_FILL_AREA(#6651);+#6651 = FILL_AREA_STYLE('',(#6652));+#6652 = FILL_AREA_STYLE_COLOUR('',#6553);+#6653 = CURVE_STYLE('',#6654,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6654 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6655 = STYLED_ITEM('color',(#6656),#1262);+#6656 = PRESENTATION_STYLE_ASSIGNMENT((#6657,#6662));+#6657 = SURFACE_STYLE_USAGE(.BOTH.,#6658);+#6658 = SURFACE_SIDE_STYLE('',(#6659));+#6659 = SURFACE_STYLE_FILL_AREA(#6660);+#6660 = FILL_AREA_STYLE('',(#6661));+#6661 = FILL_AREA_STYLE_COLOUR('',#6553);+#6662 = CURVE_STYLE('',#6663,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6663 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6664 = STYLED_ITEM('color',(#6665),#1286);+#6665 = PRESENTATION_STYLE_ASSIGNMENT((#6666,#6671));+#6666 = SURFACE_STYLE_USAGE(.BOTH.,#6667);+#6667 = SURFACE_SIDE_STYLE('',(#6668));+#6668 = SURFACE_STYLE_FILL_AREA(#6669);+#6669 = FILL_AREA_STYLE('',(#6670));+#6670 = FILL_AREA_STYLE_COLOUR('',#6553);+#6671 = CURVE_STYLE('',#6672,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6672 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6673 = STYLED_ITEM('color',(#6674),#1364);+#6674 = PRESENTATION_STYLE_ASSIGNMENT((#6675,#6681));+#6675 = SURFACE_STYLE_USAGE(.BOTH.,#6676);+#6676 = SURFACE_SIDE_STYLE('',(#6677));+#6677 = SURFACE_STYLE_FILL_AREA(#6678);+#6678 = FILL_AREA_STYLE('',(#6679));+#6679 = FILL_AREA_STYLE_COLOUR('',#6680);+#6680 = COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);+#6681 = CURVE_STYLE('',#6682,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6682 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6683 = STYLED_ITEM('color',(#6684),#1455);+#6684 = PRESENTATION_STYLE_ASSIGNMENT((#6685,#6690));+#6685 = SURFACE_STYLE_USAGE(.BOTH.,#6686);+#6686 = SURFACE_SIDE_STYLE('',(#6687));+#6687 = SURFACE_STYLE_FILL_AREA(#6688);+#6688 = FILL_AREA_STYLE('',(#6689));+#6689 = FILL_AREA_STYLE_COLOUR('',#6553);+#6690 = CURVE_STYLE('',#6691,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6691 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6692 = STYLED_ITEM('color',(#6693),#1536);+#6693 = PRESENTATION_STYLE_ASSIGNMENT((#6694,#6699));+#6694 = SURFACE_STYLE_USAGE(.BOTH.,#6695);+#6695 = SURFACE_SIDE_STYLE('',(#6696));+#6696 = SURFACE_STYLE_FILL_AREA(#6697);+#6697 = FILL_AREA_STYLE('',(#6698));+#6698 = FILL_AREA_STYLE_COLOUR('',#6680);+#6699 = CURVE_STYLE('',#6700,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6700 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6701 = STYLED_ITEM('color',(#6702),#1627);+#6702 = PRESENTATION_STYLE_ASSIGNMENT((#6703,#6708));+#6703 = SURFACE_STYLE_USAGE(.BOTH.,#6704);+#6704 = SURFACE_SIDE_STYLE('',(#6705));+#6705 = SURFACE_STYLE_FILL_AREA(#6706);+#6706 = FILL_AREA_STYLE('',(#6707));+#6707 = FILL_AREA_STYLE_COLOUR('',#6553);+#6708 = CURVE_STYLE('',#6709,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6709 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6710 = STYLED_ITEM('color',(#6711),#1654);+#6711 = PRESENTATION_STYLE_ASSIGNMENT((#6712,#6717));+#6712 = SURFACE_STYLE_USAGE(.BOTH.,#6713);+#6713 = SURFACE_SIDE_STYLE('',(#6714));+#6714 = SURFACE_STYLE_FILL_AREA(#6715);+#6715 = FILL_AREA_STYLE('',(#6716));+#6716 = FILL_AREA_STYLE_COLOUR('',#6553);+#6717 = CURVE_STYLE('',#6718,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6718 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6719 = STYLED_ITEM('color',(#6720),#1686);+#6720 = PRESENTATION_STYLE_ASSIGNMENT((#6721,#6726));+#6721 = SURFACE_STYLE_USAGE(.BOTH.,#6722);+#6722 = SURFACE_SIDE_STYLE('',(#6723));+#6723 = SURFACE_STYLE_FILL_AREA(#6724);+#6724 = FILL_AREA_STYLE('',(#6725));+#6725 = FILL_AREA_STYLE_COLOUR('',#6680);+#6726 = CURVE_STYLE('',#6727,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6727 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6728 = STYLED_ITEM('color',(#6729),#1777);+#6729 = PRESENTATION_STYLE_ASSIGNMENT((#6730,#6735));+#6730 = SURFACE_STYLE_USAGE(.BOTH.,#6731);+#6731 = SURFACE_SIDE_STYLE('',(#6732));+#6732 = SURFACE_STYLE_FILL_AREA(#6733);+#6733 = FILL_AREA_STYLE('',(#6734));+#6734 = FILL_AREA_STYLE_COLOUR('',#6553);+#6735 = CURVE_STYLE('',#6736,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6736 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6737 = STYLED_ITEM('color',(#6738),#1845);+#6738 = PRESENTATION_STYLE_ASSIGNMENT((#6739,#6744));+#6739 = SURFACE_STYLE_USAGE(.BOTH.,#6740);+#6740 = SURFACE_SIDE_STYLE('',(#6741));+#6741 = SURFACE_STYLE_FILL_AREA(#6742);+#6742 = FILL_AREA_STYLE('',(#6743));+#6743 = FILL_AREA_STYLE_COLOUR('',#6553);+#6744 = CURVE_STYLE('',#6745,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6745 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6746 = STYLED_ITEM('color',(#6747),#1891);+#6747 = PRESENTATION_STYLE_ASSIGNMENT((#6748,#6753));+#6748 = SURFACE_STYLE_USAGE(.BOTH.,#6749);+#6749 = SURFACE_SIDE_STYLE('',(#6750));+#6750 = SURFACE_STYLE_FILL_AREA(#6751);+#6751 = FILL_AREA_STYLE('',(#6752));+#6752 = FILL_AREA_STYLE_COLOUR('',#6553);+#6753 = CURVE_STYLE('',#6754,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6754 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6755 = STYLED_ITEM('color',(#6756),#1937);+#6756 = PRESENTATION_STYLE_ASSIGNMENT((#6757,#6762));+#6757 = SURFACE_STYLE_USAGE(.BOTH.,#6758);+#6758 = SURFACE_SIDE_STYLE('',(#6759));+#6759 = SURFACE_STYLE_FILL_AREA(#6760);+#6760 = FILL_AREA_STYLE('',(#6761));+#6761 = FILL_AREA_STYLE_COLOUR('',#6553);+#6762 = CURVE_STYLE('',#6763,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6763 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6764 = STYLED_ITEM('color',(#6765),#1964);+#6765 = PRESENTATION_STYLE_ASSIGNMENT((#6766,#6771));+#6766 = SURFACE_STYLE_USAGE(.BOTH.,#6767);+#6767 = SURFACE_SIDE_STYLE('',(#6768));+#6768 = SURFACE_STYLE_FILL_AREA(#6769);+#6769 = FILL_AREA_STYLE('',(#6770));+#6770 = FILL_AREA_STYLE_COLOUR('',#6680);+#6771 = CURVE_STYLE('',#6772,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6772 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6773 = STYLED_ITEM('color',(#6774),#2038);+#6774 = PRESENTATION_STYLE_ASSIGNMENT((#6775,#6780));+#6775 = SURFACE_STYLE_USAGE(.BOTH.,#6776);+#6776 = SURFACE_SIDE_STYLE('',(#6777));+#6777 = SURFACE_STYLE_FILL_AREA(#6778);+#6778 = FILL_AREA_STYLE('',(#6779));+#6779 = FILL_AREA_STYLE_COLOUR('',#6553);+#6780 = CURVE_STYLE('',#6781,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6781 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6782 = STYLED_ITEM('color',(#6783),#2191);+#6783 = PRESENTATION_STYLE_ASSIGNMENT((#6784,#6789));+#6784 = SURFACE_STYLE_USAGE(.BOTH.,#6785);+#6785 = SURFACE_SIDE_STYLE('',(#6786));+#6786 = SURFACE_STYLE_FILL_AREA(#6787);+#6787 = FILL_AREA_STYLE('',(#6788));+#6788 = FILL_AREA_STYLE_COLOUR('',#6553);+#6789 = CURVE_STYLE('',#6790,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6790 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6791 = STYLED_ITEM('color',(#6792),#2238);+#6792 = PRESENTATION_STYLE_ASSIGNMENT((#6793,#6798));+#6793 = SURFACE_STYLE_USAGE(.BOTH.,#6794);+#6794 = SURFACE_SIDE_STYLE('',(#6795));+#6795 = SURFACE_STYLE_FILL_AREA(#6796);+#6796 = FILL_AREA_STYLE('',(#6797));+#6797 = FILL_AREA_STYLE_COLOUR('',#6553);+#6798 = CURVE_STYLE('',#6799,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6799 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6800 = STYLED_ITEM('color',(#6801),#2285);+#6801 = PRESENTATION_STYLE_ASSIGNMENT((#6802,#6807));+#6802 = SURFACE_STYLE_USAGE(.BOTH.,#6803);+#6803 = SURFACE_SIDE_STYLE('',(#6804));+#6804 = SURFACE_STYLE_FILL_AREA(#6805);+#6805 = FILL_AREA_STYLE('',(#6806));+#6806 = FILL_AREA_STYLE_COLOUR('',#6553);+#6807 = CURVE_STYLE('',#6808,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6808 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6809 = STYLED_ITEM('color',(#6810),#2332);+#6810 = PRESENTATION_STYLE_ASSIGNMENT((#6811,#6816));+#6811 = SURFACE_STYLE_USAGE(.BOTH.,#6812);+#6812 = SURFACE_SIDE_STYLE('',(#6813));+#6813 = SURFACE_STYLE_FILL_AREA(#6814);+#6814 = FILL_AREA_STYLE('',(#6815));+#6815 = FILL_AREA_STYLE_COLOUR('',#6553);+#6816 = CURVE_STYLE('',#6817,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6817 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6818 = STYLED_ITEM('color',(#6819),#2430);+#6819 = PRESENTATION_STYLE_ASSIGNMENT((#6820,#6825));+#6820 = SURFACE_STYLE_USAGE(.BOTH.,#6821);+#6821 = SURFACE_SIDE_STYLE('',(#6822));+#6822 = SURFACE_STYLE_FILL_AREA(#6823);+#6823 = FILL_AREA_STYLE('',(#6824));+#6824 = FILL_AREA_STYLE_COLOUR('',#6680);+#6825 = CURVE_STYLE('',#6826,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6826 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6827 = STYLED_ITEM('color',(#6828),#2482);+#6828 = PRESENTATION_STYLE_ASSIGNMENT((#6829,#6834));+#6829 = SURFACE_STYLE_USAGE(.BOTH.,#6830);+#6830 = SURFACE_SIDE_STYLE('',(#6831));+#6831 = SURFACE_STYLE_FILL_AREA(#6832);+#6832 = FILL_AREA_STYLE('',(#6833));+#6833 = FILL_AREA_STYLE_COLOUR('',#6553);+#6834 = CURVE_STYLE('',#6835,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6835 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6836 = STYLED_ITEM('color',(#6837),#2586);+#6837 = PRESENTATION_STYLE_ASSIGNMENT((#6838,#6843));+#6838 = SURFACE_STYLE_USAGE(.BOTH.,#6839);+#6839 = SURFACE_SIDE_STYLE('',(#6840));+#6840 = SURFACE_STYLE_FILL_AREA(#6841);+#6841 = FILL_AREA_STYLE('',(#6842));+#6842 = FILL_AREA_STYLE_COLOUR('',#6680);+#6843 = CURVE_STYLE('',#6844,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6844 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6845 = STYLED_ITEM('color',(#6846),#2815);+#6846 = PRESENTATION_STYLE_ASSIGNMENT((#6847,#6852));+#6847 = SURFACE_STYLE_USAGE(.BOTH.,#6848);+#6848 = SURFACE_SIDE_STYLE('',(#6849));+#6849 = SURFACE_STYLE_FILL_AREA(#6850);+#6850 = FILL_AREA_STYLE('',(#6851));+#6851 = FILL_AREA_STYLE_COLOUR('',#6680);+#6852 = CURVE_STYLE('',#6853,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6853 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6854 = STYLED_ITEM('color',(#6855),#2864);+#6855 = PRESENTATION_STYLE_ASSIGNMENT((#6856,#6861));+#6856 = SURFACE_STYLE_USAGE(.BOTH.,#6857);+#6857 = SURFACE_SIDE_STYLE('',(#6858));+#6858 = SURFACE_STYLE_FILL_AREA(#6859);+#6859 = FILL_AREA_STYLE('',(#6860));+#6860 = FILL_AREA_STYLE_COLOUR('',#6680);+#6861 = CURVE_STYLE('',#6862,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6862 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6863 = STYLED_ITEM('color',(#6864),#3036);+#6864 = PRESENTATION_STYLE_ASSIGNMENT((#6865,#6870));+#6865 = SURFACE_STYLE_USAGE(.BOTH.,#6866);+#6866 = SURFACE_SIDE_STYLE('',(#6867));+#6867 = SURFACE_STYLE_FILL_AREA(#6868);+#6868 = FILL_AREA_STYLE('',(#6869));+#6869 = FILL_AREA_STYLE_COLOUR('',#6553);+#6870 = CURVE_STYLE('',#6871,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6871 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6872 = STYLED_ITEM('color',(#6873),#3063);+#6873 = PRESENTATION_STYLE_ASSIGNMENT((#6874,#6879));+#6874 = SURFACE_STYLE_USAGE(.BOTH.,#6875);+#6875 = SURFACE_SIDE_STYLE('',(#6876));+#6876 = SURFACE_STYLE_FILL_AREA(#6877);+#6877 = FILL_AREA_STYLE('',(#6878));+#6878 = FILL_AREA_STYLE_COLOUR('',#6680);+#6879 = CURVE_STYLE('',#6880,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6880 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6881 = STYLED_ITEM('color',(#6882),#3287);+#6882 = PRESENTATION_STYLE_ASSIGNMENT((#6883,#6888));+#6883 = SURFACE_STYLE_USAGE(.BOTH.,#6884);+#6884 = SURFACE_SIDE_STYLE('',(#6885));+#6885 = SURFACE_STYLE_FILL_AREA(#6886);+#6886 = FILL_AREA_STYLE('',(#6887));+#6887 = FILL_AREA_STYLE_COLOUR('',#6680);+#6888 = CURVE_STYLE('',#6889,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6889 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6890 = STYLED_ITEM('color',(#6891),#3336);+#6891 = PRESENTATION_STYLE_ASSIGNMENT((#6892,#6897));+#6892 = SURFACE_STYLE_USAGE(.BOTH.,#6893);+#6893 = SURFACE_SIDE_STYLE('',(#6894));+#6894 = SURFACE_STYLE_FILL_AREA(#6895);+#6895 = FILL_AREA_STYLE('',(#6896));+#6896 = FILL_AREA_STYLE_COLOUR('',#6680);+#6897 = CURVE_STYLE('',#6898,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6898 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6899 = STYLED_ITEM('color',(#6900),#3508);+#6900 = PRESENTATION_STYLE_ASSIGNMENT((#6901,#6906));+#6901 = SURFACE_STYLE_USAGE(.BOTH.,#6902);+#6902 = SURFACE_SIDE_STYLE('',(#6903));+#6903 = SURFACE_STYLE_FILL_AREA(#6904);+#6904 = FILL_AREA_STYLE('',(#6905));+#6905 = FILL_AREA_STYLE_COLOUR('',#6680);+#6906 = CURVE_STYLE('',#6907,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6907 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6908 = STYLED_ITEM('color',(#6909),#3732);+#6909 = PRESENTATION_STYLE_ASSIGNMENT((#6910,#6915));+#6910 = SURFACE_STYLE_USAGE(.BOTH.,#6911);+#6911 = SURFACE_SIDE_STYLE('',(#6912));+#6912 = SURFACE_STYLE_FILL_AREA(#6913);+#6913 = FILL_AREA_STYLE('',(#6914));+#6914 = FILL_AREA_STYLE_COLOUR('',#6680);+#6915 = CURVE_STYLE('',#6916,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6916 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6917 = STYLED_ITEM('color',(#6918),#3781);+#6918 = PRESENTATION_STYLE_ASSIGNMENT((#6919,#6924));+#6919 = SURFACE_STYLE_USAGE(.BOTH.,#6920);+#6920 = SURFACE_SIDE_STYLE('',(#6921));+#6921 = SURFACE_STYLE_FILL_AREA(#6922);+#6922 = FILL_AREA_STYLE('',(#6923));+#6923 = FILL_AREA_STYLE_COLOUR('',#6680);+#6924 = CURVE_STYLE('',#6925,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6925 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6926 = STYLED_ITEM('color',(#6927),#3953);+#6927 = PRESENTATION_STYLE_ASSIGNMENT((#6928,#6933));+#6928 = SURFACE_STYLE_USAGE(.BOTH.,#6929);+#6929 = SURFACE_SIDE_STYLE('',(#6930));+#6930 = SURFACE_STYLE_FILL_AREA(#6931);+#6931 = FILL_AREA_STYLE('',(#6932));+#6932 = FILL_AREA_STYLE_COLOUR('',#6680);+#6933 = CURVE_STYLE('',#6934,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6934 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6935 = STYLED_ITEM('color',(#6936),#3980);+#6936 = PRESENTATION_STYLE_ASSIGNMENT((#6937,#6942));+#6937 = SURFACE_STYLE_USAGE(.BOTH.,#6938);+#6938 = SURFACE_SIDE_STYLE('',(#6939));+#6939 = SURFACE_STYLE_FILL_AREA(#6940);+#6940 = FILL_AREA_STYLE('',(#6941));+#6941 = FILL_AREA_STYLE_COLOUR('',#6680);+#6942 = CURVE_STYLE('',#6943,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6943 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6944 = STYLED_ITEM('color',(#6945),#4007);+#6945 = PRESENTATION_STYLE_ASSIGNMENT((#6946,#6951));+#6946 = SURFACE_STYLE_USAGE(.BOTH.,#6947);+#6947 = SURFACE_SIDE_STYLE('',(#6948));+#6948 = SURFACE_STYLE_FILL_AREA(#6949);+#6949 = FILL_AREA_STYLE('',(#6950));+#6950 = FILL_AREA_STYLE_COLOUR('',#6553);+#6951 = CURVE_STYLE('',#6952,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6952 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6953 = STYLED_ITEM('color',(#6954),#4114);+#6954 = PRESENTATION_STYLE_ASSIGNMENT((#6955,#6960));+#6955 = SURFACE_STYLE_USAGE(.BOTH.,#6956);+#6956 = SURFACE_SIDE_STYLE('',(#6957));+#6957 = SURFACE_STYLE_FILL_AREA(#6958);+#6958 = FILL_AREA_STYLE('',(#6959));+#6959 = FILL_AREA_STYLE_COLOUR('',#6553);+#6960 = CURVE_STYLE('',#6961,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6961 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6962 = STYLED_ITEM('color',(#6963),#4140);+#6963 = PRESENTATION_STYLE_ASSIGNMENT((#6964,#6969));+#6964 = SURFACE_STYLE_USAGE(.BOTH.,#6965);+#6965 = SURFACE_SIDE_STYLE('',(#6966));+#6966 = SURFACE_STYLE_FILL_AREA(#6967);+#6967 = FILL_AREA_STYLE('',(#6968));+#6968 = FILL_AREA_STYLE_COLOUR('',#6553);+#6969 = CURVE_STYLE('',#6970,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6970 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6971 = STYLED_ITEM('color',(#6972),#4166);+#6972 = PRESENTATION_STYLE_ASSIGNMENT((#6973,#6978));+#6973 = SURFACE_STYLE_USAGE(.BOTH.,#6974);+#6974 = SURFACE_SIDE_STYLE('',(#6975));+#6975 = SURFACE_STYLE_FILL_AREA(#6976);+#6976 = FILL_AREA_STYLE('',(#6977));+#6977 = FILL_AREA_STYLE_COLOUR('',#6680);+#6978 = CURVE_STYLE('',#6979,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6979 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6980 = STYLED_ITEM('color',(#6981),#4193);+#6981 = PRESENTATION_STYLE_ASSIGNMENT((#6982,#6987));+#6982 = SURFACE_STYLE_USAGE(.BOTH.,#6983);+#6983 = SURFACE_SIDE_STYLE('',(#6984));+#6984 = SURFACE_STYLE_FILL_AREA(#6985);+#6985 = FILL_AREA_STYLE('',(#6986));+#6986 = FILL_AREA_STYLE_COLOUR('',#6553);+#6987 = CURVE_STYLE('',#6988,POSITIVE_LENGTH_MEASURE(0.1),#6553);+#6988 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6989 = STYLED_ITEM('color',(#6990),#4200);+#6990 = PRESENTATION_STYLE_ASSIGNMENT((#6991,#6996));+#6991 = SURFACE_STYLE_USAGE(.BOTH.,#6992);+#6992 = SURFACE_SIDE_STYLE('',(#6993));+#6993 = SURFACE_STYLE_FILL_AREA(#6994);+#6994 = FILL_AREA_STYLE('',(#6995));+#6995 = FILL_AREA_STYLE_COLOUR('',#6680);+#6996 = CURVE_STYLE('',#6997,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#6997 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6998 = STYLED_ITEM('color',(#6999),#4227);+#6999 = PRESENTATION_STYLE_ASSIGNMENT((#7000,#7005));+#7000 = SURFACE_STYLE_USAGE(.BOTH.,#7001);+#7001 = SURFACE_SIDE_STYLE('',(#7002));+#7002 = SURFACE_STYLE_FILL_AREA(#7003);+#7003 = FILL_AREA_STYLE('',(#7004));+#7004 = FILL_AREA_STYLE_COLOUR('',#6680);+#7005 = CURVE_STYLE('',#7006,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7006 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7007 = STYLED_ITEM('color',(#7008),#4254);+#7008 = PRESENTATION_STYLE_ASSIGNMENT((#7009,#7014));+#7009 = SURFACE_STYLE_USAGE(.BOTH.,#7010);+#7010 = SURFACE_SIDE_STYLE('',(#7011));+#7011 = SURFACE_STYLE_FILL_AREA(#7012);+#7012 = FILL_AREA_STYLE('',(#7013));+#7013 = FILL_AREA_STYLE_COLOUR('',#6680);+#7014 = CURVE_STYLE('',#7015,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7015 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7016 = STYLED_ITEM('color',(#7017),#4281);+#7017 = PRESENTATION_STYLE_ASSIGNMENT((#7018,#7023));+#7018 = SURFACE_STYLE_USAGE(.BOTH.,#7019);+#7019 = SURFACE_SIDE_STYLE('',(#7020));+#7020 = SURFACE_STYLE_FILL_AREA(#7021);+#7021 = FILL_AREA_STYLE('',(#7022));+#7022 = FILL_AREA_STYLE_COLOUR('',#6680);+#7023 = CURVE_STYLE('',#7024,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7024 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7025 = STYLED_ITEM('color',(#7026),#4308);+#7026 = PRESENTATION_STYLE_ASSIGNMENT((#7027,#7032));+#7027 = SURFACE_STYLE_USAGE(.BOTH.,#7028);+#7028 = SURFACE_SIDE_STYLE('',(#7029));+#7029 = SURFACE_STYLE_FILL_AREA(#7030);+#7030 = FILL_AREA_STYLE('',(#7031));+#7031 = FILL_AREA_STYLE_COLOUR('',#6680);+#7032 = CURVE_STYLE('',#7033,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7033 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7034 = STYLED_ITEM('color',(#7035),#4335);+#7035 = PRESENTATION_STYLE_ASSIGNMENT((#7036,#7041));+#7036 = SURFACE_STYLE_USAGE(.BOTH.,#7037);+#7037 = SURFACE_SIDE_STYLE('',(#7038));+#7038 = SURFACE_STYLE_FILL_AREA(#7039);+#7039 = FILL_AREA_STYLE('',(#7040));+#7040 = FILL_AREA_STYLE_COLOUR('',#6680);+#7041 = CURVE_STYLE('',#7042,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7042 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7043 = STYLED_ITEM('color',(#7044),#4362);+#7044 = PRESENTATION_STYLE_ASSIGNMENT((#7045,#7050));+#7045 = SURFACE_STYLE_USAGE(.BOTH.,#7046);+#7046 = SURFACE_SIDE_STYLE('',(#7047));+#7047 = SURFACE_STYLE_FILL_AREA(#7048);+#7048 = FILL_AREA_STYLE('',(#7049));+#7049 = FILL_AREA_STYLE_COLOUR('',#6680);+#7050 = CURVE_STYLE('',#7051,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7051 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7052 = STYLED_ITEM('color',(#7053),#4369);+#7053 = PRESENTATION_STYLE_ASSIGNMENT((#7054,#7059));+#7054 = SURFACE_STYLE_USAGE(.BOTH.,#7055);+#7055 = SURFACE_SIDE_STYLE('',(#7056));+#7056 = SURFACE_STYLE_FILL_AREA(#7057);+#7057 = FILL_AREA_STYLE('',(#7058));+#7058 = FILL_AREA_STYLE_COLOUR('',#6680);+#7059 = CURVE_STYLE('',#7060,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7060 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7061 = STYLED_ITEM('color',(#7062),#4396);+#7062 = PRESENTATION_STYLE_ASSIGNMENT((#7063,#7068));+#7063 = SURFACE_STYLE_USAGE(.BOTH.,#7064);+#7064 = SURFACE_SIDE_STYLE('',(#7065));+#7065 = SURFACE_STYLE_FILL_AREA(#7066);+#7066 = FILL_AREA_STYLE('',(#7067));+#7067 = FILL_AREA_STYLE_COLOUR('',#6680);+#7068 = CURVE_STYLE('',#7069,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7069 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7070 = STYLED_ITEM('color',(#7071),#4423);+#7071 = PRESENTATION_STYLE_ASSIGNMENT((#7072,#7077));+#7072 = SURFACE_STYLE_USAGE(.BOTH.,#7073);+#7073 = SURFACE_SIDE_STYLE('',(#7074));+#7074 = SURFACE_STYLE_FILL_AREA(#7075);+#7075 = FILL_AREA_STYLE('',(#7076));+#7076 = FILL_AREA_STYLE_COLOUR('',#6680);+#7077 = CURVE_STYLE('',#7078,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7078 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7079 = STYLED_ITEM('color',(#7080),#4450);+#7080 = PRESENTATION_STYLE_ASSIGNMENT((#7081,#7086));+#7081 = SURFACE_STYLE_USAGE(.BOTH.,#7082);+#7082 = SURFACE_SIDE_STYLE('',(#7083));+#7083 = SURFACE_STYLE_FILL_AREA(#7084);+#7084 = FILL_AREA_STYLE('',(#7085));+#7085 = FILL_AREA_STYLE_COLOUR('',#6680);+#7086 = CURVE_STYLE('',#7087,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7087 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7088 = STYLED_ITEM('color',(#7089),#4477);+#7089 = PRESENTATION_STYLE_ASSIGNMENT((#7090,#7095));+#7090 = SURFACE_STYLE_USAGE(.BOTH.,#7091);+#7091 = SURFACE_SIDE_STYLE('',(#7092));+#7092 = SURFACE_STYLE_FILL_AREA(#7093);+#7093 = FILL_AREA_STYLE('',(#7094));+#7094 = FILL_AREA_STYLE_COLOUR('',#6680);+#7095 = CURVE_STYLE('',#7096,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7096 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7097 = STYLED_ITEM('color',(#7098),#4504);+#7098 = PRESENTATION_STYLE_ASSIGNMENT((#7099,#7104));+#7099 = SURFACE_STYLE_USAGE(.BOTH.,#7100);+#7100 = SURFACE_SIDE_STYLE('',(#7101));+#7101 = SURFACE_STYLE_FILL_AREA(#7102);+#7102 = FILL_AREA_STYLE('',(#7103));+#7103 = FILL_AREA_STYLE_COLOUR('',#6680);+#7104 = CURVE_STYLE('',#7105,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7105 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7106 = STYLED_ITEM('color',(#7107),#4511);+#7107 = PRESENTATION_STYLE_ASSIGNMENT((#7108,#7113));+#7108 = SURFACE_STYLE_USAGE(.BOTH.,#7109);+#7109 = SURFACE_SIDE_STYLE('',(#7110));+#7110 = SURFACE_STYLE_FILL_AREA(#7111);+#7111 = FILL_AREA_STYLE('',(#7112));+#7112 = FILL_AREA_STYLE_COLOUR('',#6680);+#7113 = CURVE_STYLE('',#7114,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7114 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7115 = STYLED_ITEM('color',(#7116),#4538);+#7116 = PRESENTATION_STYLE_ASSIGNMENT((#7117,#7122));+#7117 = SURFACE_STYLE_USAGE(.BOTH.,#7118);+#7118 = SURFACE_SIDE_STYLE('',(#7119));+#7119 = SURFACE_STYLE_FILL_AREA(#7120);+#7120 = FILL_AREA_STYLE('',(#7121));+#7121 = FILL_AREA_STYLE_COLOUR('',#6680);+#7122 = CURVE_STYLE('',#7123,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7123 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7124 = STYLED_ITEM('color',(#7125),#4565);+#7125 = PRESENTATION_STYLE_ASSIGNMENT((#7126,#7131));+#7126 = SURFACE_STYLE_USAGE(.BOTH.,#7127);+#7127 = SURFACE_SIDE_STYLE('',(#7128));+#7128 = SURFACE_STYLE_FILL_AREA(#7129);+#7129 = FILL_AREA_STYLE('',(#7130));+#7130 = FILL_AREA_STYLE_COLOUR('',#6680);+#7131 = CURVE_STYLE('',#7132,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7132 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7133 = STYLED_ITEM('color',(#7134),#4592);+#7134 = PRESENTATION_STYLE_ASSIGNMENT((#7135,#7140));+#7135 = SURFACE_STYLE_USAGE(.BOTH.,#7136);+#7136 = SURFACE_SIDE_STYLE('',(#7137));+#7137 = SURFACE_STYLE_FILL_AREA(#7138);+#7138 = FILL_AREA_STYLE('',(#7139));+#7139 = FILL_AREA_STYLE_COLOUR('',#6680);+#7140 = CURVE_STYLE('',#7141,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7141 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7142 = STYLED_ITEM('color',(#7143),#4619);+#7143 = PRESENTATION_STYLE_ASSIGNMENT((#7144,#7149));+#7144 = SURFACE_STYLE_USAGE(.BOTH.,#7145);+#7145 = SURFACE_SIDE_STYLE('',(#7146));+#7146 = SURFACE_STYLE_FILL_AREA(#7147);+#7147 = FILL_AREA_STYLE('',(#7148));+#7148 = FILL_AREA_STYLE_COLOUR('',#6680);+#7149 = CURVE_STYLE('',#7150,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7150 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7151 = STYLED_ITEM('color',(#7152),#4646);+#7152 = PRESENTATION_STYLE_ASSIGNMENT((#7153,#7158));+#7153 = SURFACE_STYLE_USAGE(.BOTH.,#7154);+#7154 = SURFACE_SIDE_STYLE('',(#7155));+#7155 = SURFACE_STYLE_FILL_AREA(#7156);+#7156 = FILL_AREA_STYLE('',(#7157));+#7157 = FILL_AREA_STYLE_COLOUR('',#6680);+#7158 = CURVE_STYLE('',#7159,POSITIVE_LENGTH_MEASURE(0.1),#6680);+#7159 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7160 = STYLED_ITEM('color',(#7161),#4653);+#7161 = PRESENTATION_STYLE_ASSIGNMENT((#7162,#7168));+#7162 = SURFACE_STYLE_USAGE(.BOTH.,#7163);+#7163 = SURFACE_SIDE_STYLE('',(#7164));+#7164 = SURFACE_STYLE_FILL_AREA(#7165);+#7165 = FILL_AREA_STYLE('',(#7166));+#7166 = FILL_AREA_STYLE_COLOUR('',#7167);+#7167 = COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832);+#7168 = CURVE_STYLE('',#7169,POSITIVE_LENGTH_MEASURE(0.1),#7167);+#7169 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+ENDSEC;+END-ISO-10303-21;
mmbth10.glbadded⋯ 1 unchanged line ⋯
mmbth10.kicad_modadded+315@@ -0,0 +1,315 @@+(footprint "mmbth10"+ (version 20260206)+ (generator "kicad-footprint-generator")+ (layer "F.Cu")+ (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236)")+ (tags "SOT TO_SOT_SMD")+ (property "Reference" "REF**"+ (at 0 -2.4 0)+ (layer "F.SilkS")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "SOT-23"+ (at 0 2.4 0)+ (layer "F.Fab")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "KiLib_Generator" "package/gullwing"+ (at 0 0 0)+ (layer "F.SilkS")+ (hide yes)+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -0.76 -1.56)+ (end 0.76 -1.56)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -0.76 -1.51)+ (end -0.76 -1.56)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -0.76 0.39)+ (end -0.76 -0.39)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -0.76 1.56)+ (end -0.76 1.51)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 0.76 -1.56)+ (end 0.76 -0.56)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 0.76 0.56)+ (end 0.76 1.56)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 0.76 1.56)+ (end -0.76 1.56)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_poly+ (pts+ (xy -1.3 -0.38)+ (xy -1.06 -0.05)+ (xy -1.54 -0.05)+ )+ (stroke+ (width 0.12)+ (type solid)+ )+ (fill yes)+ (layer "F.SilkS")+ )+ (fp_line+ (start -1.93 -1.5)+ (end -0.9 -1.5)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.93 -0.39)+ (end -1.93 -1.5)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.93 0.39)+ (end -0.9 0.39)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.93 1.5)+ (end -1.93 0.39)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -0.9 -1.7)+ (end 0.9 -1.7)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -0.9 -1.5)+ (end -0.9 -1.7)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -0.9 -0.39)+ (end -1.93 -0.39)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -0.9 0.39)+ (end -0.9 -0.39)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -0.9 1.5)+ (end -1.93 1.5)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -0.9 1.7)+ (end -0.9 1.5)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 0.9 -1.7)+ (end 0.9 -0.55)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 0.9 -0.55)+ (end 1.93 -0.55)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 0.9 0.55)+ (end 0.9 1.7)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 0.9 1.7)+ (end -0.9 1.7)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.93 -0.55)+ (end 1.93 0.55)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.93 0.55)+ (end 0.9 0.55)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_poly+ (pts+ (xy -0.325 -1.45)+ (xy 0.65 -1.45)+ (xy 0.65 1.45)+ (xy -0.65 1.45)+ (xy -0.65 -1.125)+ )+ (stroke+ (width 0.1)+ (type solid)+ )+ (fill no)+ (layer "F.Fab")+ )+ (fp_text user "${REFERENCE}"+ (at 0 0 90)+ (layer "F.Fab")+ (effects+ (font+ (size 0.72 0.72)+ (thickness 0.11)+ )+ )+ )+ (pad "1" smd roundrect+ (at -0.9375 -0.95)+ (size 1.475 0.6)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "2" smd roundrect+ (at -0.9375 0.95)+ (size 1.475 0.6)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "3" smd roundrect+ (at 0.9375 0)+ (size 1.475 0.6)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
mmbth10.kicad_symadded+161@@ -0,0 +1,161 @@+(kicad_symbol_lib+ (version 20251024)+ (generator "adom_amfm_wiki")+ (generator_version "10.0")+ (symbol "MMBTH10"+ (pin_names (offset 0) (hide yes))+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (property "Reference" "Q"+ (at 5.08 1.905 0)+ (show_name no)+ (do_not_autoplace no)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "Value" "MMBTH10"+ (at 5.08 0 0)+ (show_name no)+ (do_not_autoplace no)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "Footprint" "mmbth10:mmbth10"+ (at 5.08 -1.905 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27) (italic yes)) (justify left))+ )+ (property "Datasheet" "https://www.lcsc.com/datasheet/lcsc_datasheet_2311091735_UMW-Youtai-Semiconductor-Co---Ltd--MMBTH10_C545531.pdf"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "Description" "UMW (Youtai Semiconductor) MMBTH10, -55℃~+150℃ 1 NPN 100nA 225mW 25V 3V 500mV 50mA 60 650MHz NPN SOT-23 Bipolar (BJT)"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "Sim.Device" "NPN"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "Sim.Pins" "1=B 2=E 3=C"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "ki_keywords" "NPN Transistor"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (symbol "MMBTH10_0_1"+ (polyline (pts (xy -2.54 0) (xy 0.635 0)) (stroke (width 0) (type default)) (fill (type none)))+ (polyline+ (pts (xy 0.635 1.905) (xy 0.635 -1.905))+ (stroke (width 0.508) (type default))+ (fill (type none))+ )+ (circle (center 1.27 0) (radius 2.8194) (stroke (width 0.254) (type default)) (fill (type none)))+ )+ (symbol "MMBTH10_1_1"+ (polyline+ (pts (xy 0.635 0.635) (xy 2.54 2.54))+ (stroke (width 0) (type default))+ (fill (type none))+ )+ (polyline+ (pts (xy 0.635 -0.635) (xy 2.54 -2.54))+ (stroke (width 0) (type default))+ (fill (type none))+ )+ (polyline+ (pts (xy 1.27 -1.778) (xy 1.778 -1.27) (xy 2.286 -2.286) (xy 1.27 -1.778))+ (stroke (width 0) (type default))+ (fill (type outline))+ )+ (pin input line+ (at -5.08 0 0)+ (length 2.54)+ (name "B" (effects (font (size 1.27 1.27))))+ (number "1" (effects (font (size 1.27 1.27))))+ )+ (pin passive line+ (at 2.54 -5.08 90)+ (length 2.54)+ (name "E" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ (pin passive line+ (at 2.54 5.08 270)+ (length 2.54)+ (name "C" (effects (font (size 1.27 1.27))))+ (number "3" (effects (font (size 1.27 1.27))))+ )+ )+ (embedded_fonts no)+ (property "ki_fp_filters" "SOT?23*"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)))+ )+ (property "MPN" "MMBTH10"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "Manufacturer" "UMW (Youtai Semiconductor)"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "LCSC" "C545531"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "Mouser" ""+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "DigiKey" ""+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ (property "Adom Wiki" "https://wiki.adom.inc/adom/mmbth10"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects (font (size 1.27 1.27)) (justify left))+ )+ )+)
mmbth10.lbradded+129@@ -0,0 +1,129 @@+<?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>UMW (Youtai Semiconductor) MMBTH10, -55℃~+150℃ 1 NPN 100nA 225mW 25V 3V 500mV 50mA 60 650MHz NPN SOT-23 Bipolar (BJT)</description>+<packages>+<package name="mmbth10">+ <description>3 pads, 3.4 x 2.5 mm. SOT, 3 Pin</description>+ <smd name="1" x="-0.9375" y="0.9500" dx="1.4750" dy="0.6000" layer="1" roundness="50"/>+ <smd name="2" x="-0.9375" y="-0.9500" dx="1.4750" dy="0.6000" layer="1" roundness="50"/>+ <smd name="3" x="0.9375" y="-0.0000" dx="1.4750" dy="0.6000" layer="1" roundness="50"/>+ <polygon width="0.1200" layer="21">+ <vertex x="-1.3000" y="0.3800"/>+ <vertex x="-1.0600" y="0.0500"/>+ <vertex x="-1.5400" y="0.0500"/>+ </polygon>+ <polygon width="0.1000" layer="51">+ <vertex x="-0.3250" y="1.4500"/>+ <vertex x="0.6500" y="1.4500"/>+ <vertex x="0.6500" y="-1.4500"/>+ <vertex x="-0.6500" y="-1.4500"/>+ <vertex x="-0.6500" y="1.1250"/>+ </polygon>+ <wire x1="-0.7600" y1="1.5600" x2="0.7600" y2="1.5600" width="0.1200" layer="21"/>+ <wire x1="-0.7600" y1="1.5100" x2="-0.7600" y2="1.5600" width="0.1200" layer="21"/>+ <wire x1="-0.7600" y1="-0.3900" x2="-0.7600" y2="0.3900" width="0.1200" layer="21"/>+ <wire x1="-0.7600" y1="-1.5600" x2="-0.7600" y2="-1.5100" width="0.1200" layer="21"/>+ <wire x1="0.7600" y1="1.5600" x2="0.7600" y2="0.5600" width="0.1200" layer="21"/>+ <wire x1="0.7600" y1="-0.5600" x2="0.7600" y2="-1.5600" width="0.1200" layer="21"/>+ <wire x1="0.7600" y1="-1.5600" x2="-0.7600" y2="-1.5600" width="0.1200" layer="21"/>+ <text x="0" y="2.288" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-2.288" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="MMBTH10">+ <description>UMW (Youtai Semiconductor) MMBTH10, -55℃~+150℃ 1 NPN 100nA 225mW 25V 3V 500mV 50mA 60 650MHz NPN SOT-23 Bipolar (BJT)</description>+ <circle x="1.2700" y="0.0000" radius="2.8194" width="0.1524" layer="94"/>+ <wire x1="-2.5400" y1="0.0000" x2="0.6350" y2="0.0000" width="0.1524" layer="94"/>+ <wire x1="0.6350" y1="1.9050" x2="0.6350" y2="-1.9050" width="0.5080" layer="94"/>+ <wire x1="0.6350" y1="0.6350" x2="2.5400" y2="2.5400" width="0.1524" layer="94"/>+ <wire x1="0.6350" y1="-0.6350" x2="2.5400" y2="-2.5400" width="0.1524" layer="94"/>+ <wire x1="1.2700" y1="-1.7780" x2="1.7780" y2="-1.2700" width="0.1524" layer="94"/>+ <wire x1="1.7780" y1="-1.2700" x2="2.2860" y2="-2.2860" width="0.1524" layer="94"/>+ <wire x1="2.2860" y1="-2.2860" x2="1.2700" y2="-1.7780" width="0.1524" layer="94"/>+ <text x="5.0800" y="1.9050" size="1.27" layer="95" align="center">>NAME</text>+ <text x="5.0800" y="0.0000" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="B" x="-5.08" y="0" length="short" direction="in" visible="pad"/>+ <pin name="E" x="2.54" y="-5.08" length="short" direction="pas" rot="R90" visible="pad"/>+ <pin name="C" x="2.54" y="5.08" length="short" direction="pas" rot="R270" visible="pad"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="MMBTH10" prefix="Q">+ <description>UMW (Youtai Semiconductor) MMBTH10, -55℃~+150℃ 1 NPN 100nA 225mW 25V 3V 500mV 50mA 60 650MHz NPN SOT-23 Bipolar (BJT)</description>+ <gates>+ <gate name="G$1" symbol="MMBTH10" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="mmbth10">+ <connects>+ <connect gate="G$1" pin="B" pad="1"/>+ <connect gate="G$1" pin="E" pad="2"/>+ <connect gate="G$1" pin="C" pad="3"/>+ </connects>+ <technologies>+ <technology name="">+ <attribute name="MPN" value="MMBTH10" constant="no"/>+ <attribute name="MANUFACTURER" value="UMW (Youtai Semiconductor)" constant="no"/>+ <attribute name="DATASHEET" value="https://www.lcsc.com/datasheet/lcsc_datasheet_2311091735_UMW-Youtai-Semiconductor-Co---Ltd--MMBTH10_C545531.pdf" constant="no"/>+ <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/mmbth10" constant="no"/>+ <attribute name="LCSC_PN" value="C545531" constant="no"/>+ </technology>+ </technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
mmbth10.stepadded+1434@@ -0,0 +1,1434 @@+ISO-10303-21;+HEADER;+/* SOT-23.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 SOT-23'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'SOT-23.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('SOT-23','SOT-23','',(#8));+#8=PRODUCT_CONTEXT('',#2,'mechanical');+#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1288);+#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,#43,#97,#110,#129,#142,#175,#197,#210,#223,#232,#247,#309,#320,#339,#365,#383,#406,#416,#428,#451,#468,#483,#498,#509,#525,#555,#569,#583,#597,#619,#632,#659,#720,#736,#779,#788,#838,#853,#896,#953,#969,#1012,#1022,#1033,#1062,#1071,#1080,#1090,#1097,#1107,#1118,#1128,#1138,#1148,#1158,#1166,#1176,#1186,#1196,#1206,#1216,#1224,#1235,#1244,#1254,#1264,#1274,#1282));+#17=ADVANCED_FACE('',(#18),#42,.F.);+#18=FACE_BOUND('',#19,.F.);+#19=EDGE_LOOP('',(#20,#29,#34,#39));+#20=ORIENTED_EDGE('',*,*,#21,.T.);+#21=EDGE_CURVE('',#22,#24,#26,.T.);+#22=VERTEX_POINT('',#23);+#23=CARTESIAN_POINT('',(-0.571621551758,1.433243103516,0.1));+#24=VERTEX_POINT('',#25);+#25=CARTESIAN_POINT('',(0.571621551758,1.433243103516,0.1));+#26=LINE('',#23,#27);+#27=VECTOR('',#28,1.);+#28=DIRECTION('',(1.,1.110223024625E-16,0.));+#29=ORIENTED_EDGE('',*,*,#30,.T.);+#30=EDGE_CURVE('',#24,#31,#33,.T.);+#31=VERTEX_POINT('',#32);+#32=CARTESIAN_POINT('',(0.605,1.5,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('',(-0.605,1.5,0.575));+#38=LINE('',#37,#27);+#39=ORIENTED_EDGE('',*,*,#40,.F.);+#40=EDGE_CURVE('',#22,#36,#41,.T.);+#41=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23,#37),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#42=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#23,#37),(#25,#32)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.21),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#43=ADVANCED_FACE('',(#44),#93,.T.);+#44=FACE_BOUND('',#45,.T.);+#45=EDGE_LOOP('',(#20,#46,#53,#60,#67,#74,#81,#88));+#46=ORIENTED_EDGE('',*,*,#47,.T.);+#47=EDGE_CURVE('',#24,#48,#50,.T.);+#48=VERTEX_POINT('',#49);+#49=CARTESIAN_POINT('',(0.633243103516,1.371621551758,0.1));+#50=LINE('',#25,#51);+#51=VECTOR('',#52,1.);+#52=DIRECTION('',(0.707106781187,-0.707106781187,0.));+#53=ORIENTED_EDGE('',*,*,#54,.T.);+#54=EDGE_CURVE('',#48,#55,#57,.T.);+#55=VERTEX_POINT('',#56);+#56=CARTESIAN_POINT('',(0.633243103516,-1.371621551758,0.1));+#57=LINE('',#49,#58);+#58=VECTOR('',#59,1.);+#59=DIRECTION('',(1.110223024625E-16,-1.,0.));+#60=ORIENTED_EDGE('',*,*,#61,.T.);+#61=EDGE_CURVE('',#55,#62,#64,.T.);+#62=VERTEX_POINT('',#63);+#63=CARTESIAN_POINT('',(0.571621551758,-1.433243103516,0.1));+#64=LINE('',#56,#65);+#65=VECTOR('',#66,1.);+#66=DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#67=ORIENTED_EDGE('',*,*,#68,.T.);+#68=EDGE_CURVE('',#62,#69,#71,.T.);+#69=VERTEX_POINT('',#70);+#70=CARTESIAN_POINT('',(-0.571621551758,-1.433243103516,0.1));+#71=LINE('',#63,#72);+#72=VECTOR('',#73,1.);+#73=DIRECTION('',(-1.,-1.110223024625E-16,0.));+#74=ORIENTED_EDGE('',*,*,#75,.T.);+#75=EDGE_CURVE('',#69,#76,#78,.T.);+#76=VERTEX_POINT('',#77);+#77=CARTESIAN_POINT('',(-0.633243103516,-1.371621551758,0.1));+#78=LINE('',#70,#79);+#79=VECTOR('',#80,1.);+#80=DIRECTION('',(-0.707106781187,0.707106781187,0.));+#81=ORIENTED_EDGE('',*,*,#82,.T.);+#82=EDGE_CURVE('',#76,#83,#85,.T.);+#83=VERTEX_POINT('',#84);+#84=CARTESIAN_POINT('',(-0.633243103516,1.371621551758,0.1));+#85=LINE('',#77,#86);+#86=VECTOR('',#87,1.);+#87=DIRECTION('',(-1.110223024625E-16,1.,0.));+#88=ORIENTED_EDGE('',*,*,#89,.T.);+#89=EDGE_CURVE('',#83,#22,#90,.T.);+#90=LINE('',#84,#91);+#91=VECTOR('',#92,1.);+#92=DIRECTION('',(0.707106781187,0.707106781187,0.));+#93=PLANE('',#94);+#94=AXIS2_PLACEMENT_3D('',#23,#95,#96);+#95=DIRECTION('',(0.,0.,-1.));+#96=DIRECTION('',(0.370454302632,-0.928850692879,0.));+#97=ADVANCED_FACE('',(#98),#109,.F.);+#98=FACE_BOUND('',#99,.F.);+#99=EDGE_LOOP('',(#46,#100,#105,#108));+#100=ORIENTED_EDGE('',*,*,#101,.T.);+#101=EDGE_CURVE('',#48,#102,#104,.T.);+#102=VERTEX_POINT('',#103);+#103=CARTESIAN_POINT('',(0.7,1.405,0.575));+#104=B_SPLINE_CURVE_WITH_KNOTS('',1,(#49,#103),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#105=ORIENTED_EDGE('',*,*,#106,.F.);+#106=EDGE_CURVE('',#31,#102,#107,.T.);+#107=LINE('',#32,#51);+#108=ORIENTED_EDGE('',*,*,#30,.F.);+#109=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#25,#32),(#49,#103)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#110=ADVANCED_FACE('',(#111),#127,.F.);+#111=FACE_BOUND('',#112,.F.);+#112=EDGE_LOOP('',(#113,#114,#119,#124));+#113=ORIENTED_EDGE('',*,*,#35,.T.);+#114=ORIENTED_EDGE('',*,*,#115,.T.);+#115=EDGE_CURVE('',#31,#116,#118,.T.);+#116=VERTEX_POINT('',#117);+#117=CARTESIAN_POINT('',(0.605,1.5,0.725));+#118=B_SPLINE_CURVE_WITH_KNOTS('',1,(#32,#117),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#119=ORIENTED_EDGE('',*,*,#120,.F.);+#120=EDGE_CURVE('',#121,#116,#123,.T.);+#121=VERTEX_POINT('',#122);+#122=CARTESIAN_POINT('',(-0.605,1.5,0.725));+#123=LINE('',#122,#27);+#124=ORIENTED_EDGE('',*,*,#125,.F.);+#125=EDGE_CURVE('',#36,#121,#126,.T.);+#126=B_SPLINE_CURVE_WITH_KNOTS('',1,(#37,#122),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#127=PLANE('',#128);+#128=AXIS2_PLACEMENT_3D('',#122,#59,#28);+#129=ADVANCED_FACE('',(#130),#141,.F.);+#130=FACE_BOUND('',#131,.F.);+#131=EDGE_LOOP('',(#88,#132,#133,#138));+#132=ORIENTED_EDGE('',*,*,#40,.T.);+#133=ORIENTED_EDGE('',*,*,#134,.F.);+#134=EDGE_CURVE('',#135,#36,#137,.T.);+#135=VERTEX_POINT('',#136);+#136=CARTESIAN_POINT('',(-0.7,1.405,0.575));+#137=LINE('',#136,#91);+#138=ORIENTED_EDGE('',*,*,#139,.F.);+#139=EDGE_CURVE('',#83,#135,#140,.T.);+#140=B_SPLINE_CURVE_WITH_KNOTS('',1,(#84,#136),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#141=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#84,#136),(#23,#37)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#142=ADVANCED_FACE('',(#143),#174,.F.);+#143=FACE_BOUND('',#144,.F.);+#144=EDGE_LOOP('',(#81,#145,#146,#152,#159,#163,#168,#171));+#145=ORIENTED_EDGE('',*,*,#139,.T.);+#146=ORIENTED_EDGE('',*,*,#147,.F.);+#147=EDGE_CURVE('',#148,#135,#150,.T.);+#148=VERTEX_POINT('',#149);+#149=CARTESIAN_POINT('',(-0.7,1.15,0.575));+#150=LINE('',#151,#86);+#151=CARTESIAN_POINT('',(-0.7,-1.405,0.575));+#152=ORIENTED_EDGE('',*,*,#153,.F.);+#153=EDGE_CURVE('',#154,#148,#156,.T.);+#154=VERTEX_POINT('',#155);+#155=CARTESIAN_POINT('',(-0.7,0.75,0.575));+#156=LINE('',#155,#157);+#157=VECTOR('',#158,1.);+#158=DIRECTION('',(1.144237745222E-17,1.,0.));+#159=ORIENTED_EDGE('',*,*,#160,.F.);+#160=EDGE_CURVE('',#161,#154,#150,.T.);+#161=VERTEX_POINT('',#162);+#162=CARTESIAN_POINT('',(-0.7,-0.75,0.575));+#163=ORIENTED_EDGE('',*,*,#164,.F.);+#164=EDGE_CURVE('',#165,#161,#167,.T.);+#165=VERTEX_POINT('',#166);+#166=CARTESIAN_POINT('',(-0.7,-1.15,0.575));+#167=LINE('',#166,#157);+#168=ORIENTED_EDGE('',*,*,#169,.F.);+#169=EDGE_CURVE('',#170,#165,#150,.T.);+#170=VERTEX_POINT('',#151);+#171=ORIENTED_EDGE('',*,*,#172,.F.);+#172=EDGE_CURVE('',#76,#170,#173,.T.);+#173=B_SPLINE_CURVE_WITH_KNOTS('',1,(#77,#151),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#174=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#77,#151),(#84,#136)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.81),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#175=ADVANCED_FACE('',(#176),#196,.F.);+#176=FACE_BOUND('',#177,.F.);+#177=EDGE_LOOP('',(#53,#178,#183,#188,#193,#195));+#178=ORIENTED_EDGE('',*,*,#179,.T.);+#179=EDGE_CURVE('',#55,#180,#182,.T.);+#180=VERTEX_POINT('',#181);+#181=CARTESIAN_POINT('',(0.7,-1.405,0.575));+#182=B_SPLINE_CURVE_WITH_KNOTS('',1,(#56,#181),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#183=ORIENTED_EDGE('',*,*,#184,.F.);+#184=EDGE_CURVE('',#185,#180,#187,.T.);+#185=VERTEX_POINT('',#186);+#186=CARTESIAN_POINT('',(0.7,-0.2,0.575));+#187=LINE('',#103,#58);+#188=ORIENTED_EDGE('',*,*,#189,.F.);+#189=EDGE_CURVE('',#190,#185,#192,.T.);+#190=VERTEX_POINT('',#191);+#191=CARTESIAN_POINT('',(0.7,0.2,0.575));+#192=LINE('',#191,#58);+#193=ORIENTED_EDGE('',*,*,#194,.F.);+#194=EDGE_CURVE('',#102,#190,#187,.T.);+#195=ORIENTED_EDGE('',*,*,#101,.F.);+#196=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#49,#103),(#56,#181)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.81),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#197=ADVANCED_FACE('',(#198),#209,.F.);+#198=FACE_BOUND('',#199,.F.);+#199=EDGE_LOOP('',(#74,#200,#201,#206));+#200=ORIENTED_EDGE('',*,*,#172,.T.);+#201=ORIENTED_EDGE('',*,*,#202,.F.);+#202=EDGE_CURVE('',#203,#170,#205,.T.);+#203=VERTEX_POINT('',#204);+#204=CARTESIAN_POINT('',(-0.605,-1.5,0.575));+#205=LINE('',#204,#79);+#206=ORIENTED_EDGE('',*,*,#207,.F.);+#207=EDGE_CURVE('',#69,#203,#208,.T.);+#208=B_SPLINE_CURVE_WITH_KNOTS('',1,(#70,#204),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#209=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#70,#204),(#77,#151)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#210=ADVANCED_FACE('',(#211),#222,.F.);+#211=FACE_BOUND('',#212,.F.);+#212=EDGE_LOOP('',(#60,#213,#218,#221));+#213=ORIENTED_EDGE('',*,*,#214,.T.);+#214=EDGE_CURVE('',#62,#215,#217,.T.);+#215=VERTEX_POINT('',#216);+#216=CARTESIAN_POINT('',(0.605,-1.5,0.575));+#217=B_SPLINE_CURVE_WITH_KNOTS('',1,(#63,#216),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#218=ORIENTED_EDGE('',*,*,#219,.F.);+#219=EDGE_CURVE('',#180,#215,#220,.T.);+#220=LINE('',#181,#65);+#221=ORIENTED_EDGE('',*,*,#179,.F.);+#222=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#56,#181),(#63,#216)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#223=ADVANCED_FACE('',(#224),#231,.F.);+#224=FACE_BOUND('',#225,.F.);+#225=EDGE_LOOP('',(#67,#226,#227,#230));+#226=ORIENTED_EDGE('',*,*,#207,.T.);+#227=ORIENTED_EDGE('',*,*,#228,.F.);+#228=EDGE_CURVE('',#215,#203,#229,.T.);+#229=LINE('',#216,#72);+#230=ORIENTED_EDGE('',*,*,#214,.F.);+#231=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#63,#216),(#70,#204)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.21),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#232=ADVANCED_FACE('',(#233),#245,.F.);+#233=FACE_BOUND('',#234,.F.);+#234=EDGE_LOOP('',(#235,#236,#241,#244));+#235=ORIENTED_EDGE('',*,*,#106,.T.);+#236=ORIENTED_EDGE('',*,*,#237,.T.);+#237=EDGE_CURVE('',#102,#238,#240,.T.);+#238=VERTEX_POINT('',#239);+#239=CARTESIAN_POINT('',(0.7,1.405,0.725));+#240=B_SPLINE_CURVE_WITH_KNOTS('',1,(#103,#239),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#241=ORIENTED_EDGE('',*,*,#242,.F.);+#242=EDGE_CURVE('',#116,#238,#243,.T.);+#243=LINE('',#117,#51);+#244=ORIENTED_EDGE('',*,*,#115,.F.);+#245=PLANE('',#246);+#246=AXIS2_PLACEMENT_3D('',#117,#66,#52);+#247=ADVANCED_FACE('',(#248),#304,.F.);+#248=FACE_BOUND('',#249,.F.);+#249=EDGE_LOOP('',(#250,#255,#256,#257,#262,#267,#272,#277,#282,#287,#293,#300));+#250=ORIENTED_EDGE('',*,*,#251,.T.);+#251=EDGE_CURVE('',#252,#121,#254,.T.);+#252=VERTEX_POINT('',#253);+#253=CARTESIAN_POINT('',(-0.7,1.405,0.725));+#254=LINE('',#253,#91);+#255=ORIENTED_EDGE('',*,*,#120,.T.);+#256=ORIENTED_EDGE('',*,*,#242,.T.);+#257=ORIENTED_EDGE('',*,*,#258,.T.);+#258=EDGE_CURVE('',#238,#259,#261,.T.);+#259=VERTEX_POINT('',#260);+#260=CARTESIAN_POINT('',(0.7,0.2,0.725));+#261=LINE('',#239,#58);+#262=ORIENTED_EDGE('',*,*,#263,.T.);+#263=EDGE_CURVE('',#259,#264,#266,.T.);+#264=VERTEX_POINT('',#265);+#265=CARTESIAN_POINT('',(0.675,0.2,0.725));+#266=LINE('',#260,#72);+#267=ORIENTED_EDGE('',*,*,#268,.F.);+#268=EDGE_CURVE('',#269,#264,#271,.T.);+#269=VERTEX_POINT('',#270);+#270=CARTESIAN_POINT('',(0.675,1.3925,0.725));+#271=LINE('',#270,#58);+#272=ORIENTED_EDGE('',*,*,#273,.F.);+#273=EDGE_CURVE('',#274,#269,#276,.T.);+#274=VERTEX_POINT('',#275);+#275=CARTESIAN_POINT('',(0.5925,1.475,0.725));+#276=LINE('',#275,#51);+#277=ORIENTED_EDGE('',*,*,#278,.F.);+#278=EDGE_CURVE('',#279,#274,#281,.T.);+#279=VERTEX_POINT('',#280);+#280=CARTESIAN_POINT('',(-0.5925,1.475,0.725));+#281=LINE('',#280,#27);+#282=ORIENTED_EDGE('',*,*,#283,.F.);+#283=EDGE_CURVE('',#284,#279,#286,.T.);+#284=VERTEX_POINT('',#285);+#285=CARTESIAN_POINT('',(-0.675,1.3925,0.725));+#286=LINE('',#285,#91);+#287=ORIENTED_EDGE('',*,*,#288,.F.);+#288=EDGE_CURVE('',#289,#284,#291,.T.);+#289=VERTEX_POINT('',#290);+#290=CARTESIAN_POINT('',(-0.675,1.15,0.725));+#291=LINE('',#292,#86);+#292=CARTESIAN_POINT('',(-0.675,-1.3925,0.725));+#293=ORIENTED_EDGE('',*,*,#294,.F.);+#294=EDGE_CURVE('',#295,#289,#297,.T.);+#295=VERTEX_POINT('',#296);+#296=CARTESIAN_POINT('',(-0.7,1.15,0.725));+#297=LINE('',#296,#298);+#298=VECTOR('',#299,1.);+#299=DIRECTION('',(1.,-1.144237745222E-17,0.));+#300=ORIENTED_EDGE('',*,*,#301,.T.);+#301=EDGE_CURVE('',#295,#252,#302,.T.);+#302=LINE('',#303,#86);+#303=CARTESIAN_POINT('',(-0.7,-1.405,0.725));+#304=PLANE('',#305);+#305=AXIS2_PLACEMENT_3D('',#306,#307,#308);+#306=CARTESIAN_POINT('',(-1.486299604971E-16,1.4875,0.725));+#307=DIRECTION('',(1.022886882533E-31,-6.310887241768E-27,-1.));+#308=DIRECTION('',(1.,1.217738924546E-16,1.022886882525E-31));+#309=ADVANCED_FACE('',(#310),#318,.F.);+#310=FACE_BOUND('',#311,.F.);+#311=EDGE_LOOP('',(#312,#313,#314,#315));+#312=ORIENTED_EDGE('',*,*,#134,.T.);+#313=ORIENTED_EDGE('',*,*,#125,.T.);+#314=ORIENTED_EDGE('',*,*,#251,.F.);+#315=ORIENTED_EDGE('',*,*,#316,.F.);+#316=EDGE_CURVE('',#135,#252,#317,.T.);+#317=B_SPLINE_CURVE_WITH_KNOTS('',1,(#136,#253),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#318=PLANE('',#319);+#319=AXIS2_PLACEMENT_3D('',#253,#52,#92);+#320=ADVANCED_FACE('',(#321),#337,.F.);+#321=FACE_BOUND('',#322,.F.);+#322=EDGE_LOOP('',(#323,#327,#328,#335));+#323=ORIENTED_EDGE('',*,*,#324,.F.);+#324=EDGE_CURVE('',#170,#325,#326,.T.);+#325=VERTEX_POINT('',#303);+#326=B_SPLINE_CURVE_WITH_KNOTS('',1,(#151,#303),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#327=ORIENTED_EDGE('',*,*,#169,.T.);+#328=ORIENTED_EDGE('',*,*,#329,.T.);+#329=EDGE_CURVE('',#165,#330,#332,.T.);+#330=VERTEX_POINT('',#331);+#331=CARTESIAN_POINT('',(-0.7,-1.15,0.725));+#332=LINE('',#333,#334);+#333=CARTESIAN_POINT('',(-0.7,-1.15,0.529763586955));+#334=VECTOR('',#13,1.);+#335=ORIENTED_EDGE('',*,*,#336,.F.);+#336=EDGE_CURVE('',#325,#330,#302,.T.);+#337=PLANE('',#338);+#338=AXIS2_PLACEMENT_3D('',#303,#28,#87);+#339=ADVANCED_FACE('',(#340),#362,.F.);+#340=FACE_BOUND('',#341,.F.);+#341=EDGE_LOOP('',(#342,#343,#352,#357));+#342=ORIENTED_EDGE('',*,*,#164,.T.);+#343=ORIENTED_EDGE('',*,*,#344,.T.);+#344=EDGE_CURVE('',#161,#345,#347,.T.);+#345=VERTEX_POINT('',#346);+#346=CARTESIAN_POINT('',(-0.798480775301,-0.75,0.492364817767));+#347=CIRCLE('',#348,1.E-01);+#348=AXIS2_PLACEMENT_3D('',#349,#350,#351);+#349=CARTESIAN_POINT('',(-0.7,-0.75,0.475));+#350=DIRECTION('',(-1.144237745222E-17,-1.,-5.473822126269E-48));+#351=DIRECTION('',(2.22044604925E-15,-2.540718180781E-32,1.));+#352=ORIENTED_EDGE('',*,*,#353,.F.);+#353=EDGE_CURVE('',#354,#345,#356,.T.);+#354=VERTEX_POINT('',#355);+#355=CARTESIAN_POINT('',(-0.798480775301,-1.15,0.492364817767));+#356=LINE('',#355,#157);+#357=ORIENTED_EDGE('',*,*,#358,.F.);+#358=EDGE_CURVE('',#165,#354,#359,.T.);+#359=CIRCLE('',#360,1.E-01);+#360=AXIS2_PLACEMENT_3D('',#361,#350,#351);+#361=CARTESIAN_POINT('',(-0.7,-1.15,0.475));+#362=CYLINDRICAL_SURFACE('',#363,1.E-01);+#363=AXIS2_PLACEMENT_3D('',#361,#364,#351);+#364=DIRECTION('',(-1.144237745222E-17,-1.,0.));+#365=ADVANCED_FACE('',(#366),#337,.F.);+#366=FACE_BOUND('',#367,.F.);+#367=EDGE_LOOP('',(#368,#374,#375,#381));+#368=ORIENTED_EDGE('',*,*,#369,.F.);+#369=EDGE_CURVE('',#161,#370,#372,.T.);+#370=VERTEX_POINT('',#371);+#371=CARTESIAN_POINT('',(-0.7,-0.75,0.725));+#372=LINE('',#373,#334);+#373=CARTESIAN_POINT('',(-0.7,-0.75,0.529763586955));+#374=ORIENTED_EDGE('',*,*,#160,.T.);+#375=ORIENTED_EDGE('',*,*,#376,.T.);+#376=EDGE_CURVE('',#154,#377,#379,.T.);+#377=VERTEX_POINT('',#378);+#378=CARTESIAN_POINT('',(-0.7,0.75,0.725));+#379=LINE('',#380,#334);+#380=CARTESIAN_POINT('',(-0.7,0.75,0.529763586955));+#381=ORIENTED_EDGE('',*,*,#382,.F.);+#382=EDGE_CURVE('',#370,#377,#302,.T.);+#383=ADVANCED_FACE('',(#384),#404,.F.);+#384=FACE_BOUND('',#385,.F.);+#385=EDGE_LOOP('',(#386,#387,#394,#399));+#386=ORIENTED_EDGE('',*,*,#153,.T.);+#387=ORIENTED_EDGE('',*,*,#388,.T.);+#388=EDGE_CURVE('',#148,#389,#391,.T.);+#389=VERTEX_POINT('',#390);+#390=CARTESIAN_POINT('',(-0.798480775301,1.15,0.492364817767));+#391=CIRCLE('',#392,1.E-01);+#392=AXIS2_PLACEMENT_3D('',#393,#350,#351);+#393=CARTESIAN_POINT('',(-0.7,1.15,0.475));+#394=ORIENTED_EDGE('',*,*,#395,.F.);+#395=EDGE_CURVE('',#396,#389,#398,.T.);+#396=VERTEX_POINT('',#397);+#397=CARTESIAN_POINT('',(-0.798480775301,0.75,0.492364817767));+#398=LINE('',#397,#157);+#399=ORIENTED_EDGE('',*,*,#400,.F.);+#400=EDGE_CURVE('',#154,#396,#401,.T.);+#401=CIRCLE('',#402,1.E-01);+#402=AXIS2_PLACEMENT_3D('',#403,#350,#351);+#403=CARTESIAN_POINT('',(-0.7,0.75,0.475));+#404=CYLINDRICAL_SURFACE('',#405,1.E-01);+#405=AXIS2_PLACEMENT_3D('',#403,#364,#351);+#406=ADVANCED_FACE('',(#407),#337,.F.);+#407=FACE_BOUND('',#408,.F.);+#408=EDGE_LOOP('',(#409,#413,#414,#415));+#409=ORIENTED_EDGE('',*,*,#410,.F.);+#410=EDGE_CURVE('',#148,#295,#411,.T.);+#411=LINE('',#412,#334);+#412=CARTESIAN_POINT('',(-0.7,1.15,0.529763586955));+#413=ORIENTED_EDGE('',*,*,#147,.T.);+#414=ORIENTED_EDGE('',*,*,#316,.T.);+#415=ORIENTED_EDGE('',*,*,#301,.F.);+#416=ADVANCED_FACE('',(#417),#426,.F.);+#417=FACE_BOUND('',#418,.F.);+#418=EDGE_LOOP('',(#419,#420,#421,#425));+#419=ORIENTED_EDGE('',*,*,#237,.F.);+#420=ORIENTED_EDGE('',*,*,#194,.T.);+#421=ORIENTED_EDGE('',*,*,#422,.T.);+#422=EDGE_CURVE('',#190,#259,#423,.T.);+#423=LINE('',#424,#334);+#424=CARTESIAN_POINT('',(0.7,0.2,0.529763586955));+#425=ORIENTED_EDGE('',*,*,#258,.F.);+#426=PLANE('',#427);+#427=AXIS2_PLACEMENT_3D('',#239,#73,#59);+#428=ADVANCED_FACE('',(#429),#450,.F.);+#429=FACE_BOUND('',#430,.F.);+#430=EDGE_LOOP('',(#431,#432,#440,#445));+#431=ORIENTED_EDGE('',*,*,#189,.T.);+#432=ORIENTED_EDGE('',*,*,#433,.T.);+#433=EDGE_CURVE('',#185,#434,#436,.T.);+#434=VERTEX_POINT('',#435);+#435=CARTESIAN_POINT('',(0.798480775301,-0.2,0.492364817767));+#436=CIRCLE('',#437,1.E-01);+#437=AXIS2_PLACEMENT_3D('',#438,#87,#439);+#438=CARTESIAN_POINT('',(0.7,-0.2,0.475));+#439=DIRECTION('',(-2.22044604925E-15,-2.465190328816E-31,1.));+#440=ORIENTED_EDGE('',*,*,#441,.F.);+#441=EDGE_CURVE('',#442,#434,#444,.T.);+#442=VERTEX_POINT('',#443);+#443=CARTESIAN_POINT('',(0.798480775301,0.2,0.492364817767));+#444=LINE('',#443,#58);+#445=ORIENTED_EDGE('',*,*,#446,.F.);+#446=EDGE_CURVE('',#190,#442,#447,.T.);+#447=CIRCLE('',#448,1.E-01);+#448=AXIS2_PLACEMENT_3D('',#449,#87,#439);+#449=CARTESIAN_POINT('',(0.7,0.2,0.475));+#450=CYLINDRICAL_SURFACE('',#448,1.E-01);+#451=ADVANCED_FACE('',(#452),#426,.F.);+#452=FACE_BOUND('',#453,.F.);+#453=EDGE_LOOP('',(#454,#460,#461,#466));+#454=ORIENTED_EDGE('',*,*,#455,.F.);+#455=EDGE_CURVE('',#185,#456,#458,.T.);+#456=VERTEX_POINT('',#457);+#457=CARTESIAN_POINT('',(0.7,-0.2,0.725));+#458=LINE('',#459,#334);+#459=CARTESIAN_POINT('',(0.7,-0.2,0.529763586955));+#460=ORIENTED_EDGE('',*,*,#184,.T.);+#461=ORIENTED_EDGE('',*,*,#462,.T.);+#462=EDGE_CURVE('',#180,#463,#465,.T.);+#463=VERTEX_POINT('',#464);+#464=CARTESIAN_POINT('',(0.7,-1.405,0.725));+#465=B_SPLINE_CURVE_WITH_KNOTS('',1,(#181,#464),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#466=ORIENTED_EDGE('',*,*,#467,.F.);+#467=EDGE_CURVE('',#456,#463,#261,.T.);+#468=ADVANCED_FACE('',(#469),#481,.F.);+#469=FACE_BOUND('',#470,.F.);+#470=EDGE_LOOP('',(#471,#472,#473,#478));+#471=ORIENTED_EDGE('',*,*,#202,.T.);+#472=ORIENTED_EDGE('',*,*,#324,.T.);+#473=ORIENTED_EDGE('',*,*,#474,.F.);+#474=EDGE_CURVE('',#475,#325,#477,.T.);+#475=VERTEX_POINT('',#476);+#476=CARTESIAN_POINT('',(-0.605,-1.5,0.725));+#477=LINE('',#476,#79);+#478=ORIENTED_EDGE('',*,*,#479,.F.);+#479=EDGE_CURVE('',#203,#475,#480,.T.);+#480=B_SPLINE_CURVE_WITH_KNOTS('',1,(#204,#476),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#481=PLANE('',#482);+#482=AXIS2_PLACEMENT_3D('',#476,#92,#80);+#483=ADVANCED_FACE('',(#484),#496,.F.);+#484=FACE_BOUND('',#485,.F.);+#485=EDGE_LOOP('',(#486,#487,#492,#495));+#486=ORIENTED_EDGE('',*,*,#219,.T.);+#487=ORIENTED_EDGE('',*,*,#488,.T.);+#488=EDGE_CURVE('',#215,#489,#491,.T.);+#489=VERTEX_POINT('',#490);+#490=CARTESIAN_POINT('',(0.605,-1.5,0.725));+#491=B_SPLINE_CURVE_WITH_KNOTS('',1,(#216,#490),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#492=ORIENTED_EDGE('',*,*,#493,.F.);+#493=EDGE_CURVE('',#463,#489,#494,.T.);+#494=LINE('',#464,#65);+#495=ORIENTED_EDGE('',*,*,#462,.F.);+#496=PLANE('',#497);+#497=AXIS2_PLACEMENT_3D('',#464,#80,#66);+#498=ADVANCED_FACE('',(#499),#507,.F.);+#499=FACE_BOUND('',#500,.F.);+#500=EDGE_LOOP('',(#501,#502,#503,#506));+#501=ORIENTED_EDGE('',*,*,#228,.T.);+#502=ORIENTED_EDGE('',*,*,#479,.T.);+#503=ORIENTED_EDGE('',*,*,#504,.F.);+#504=EDGE_CURVE('',#489,#475,#505,.T.);+#505=LINE('',#490,#72);+#506=ORIENTED_EDGE('',*,*,#488,.F.);+#507=PLANE('',#508);+#508=AXIS2_PLACEMENT_3D('',#490,#87,#73);+#509=ADVANCED_FACE('',(#510),#523,.F.);+#510=FACE_BOUND('',#511,.F.);+#511=EDGE_LOOP('',(#512,#517,#520,#521));+#512=ORIENTED_EDGE('',*,*,#513,.F.);+#513=EDGE_CURVE('',#377,#514,#516,.T.);+#514=VERTEX_POINT('',#515);+#515=CARTESIAN_POINT('',(-0.675,0.75,0.725));+#516=LINE('',#378,#298);+#517=ORIENTED_EDGE('',*,*,#518,.T.);+#518=EDGE_CURVE('',#377,#295,#519,.T.);+#519=LINE('',#378,#157);+#520=ORIENTED_EDGE('',*,*,#294,.T.);+#521=ORIENTED_EDGE('',*,*,#522,.F.);+#522=EDGE_CURVE('',#514,#289,#291,.T.);+#523=PLANE('',#524);+#524=AXIS2_PLACEMENT_3D('',#378,#95,#299);+#525=ADVANCED_FACE('',(#526),#554,.F.);+#526=FACE_BOUND('',#527,.F.);+#527=EDGE_LOOP('',(#528,#533,#537,#539,#540,#541,#546,#551));+#528=ORIENTED_EDGE('',*,*,#529,.T.);+#529=EDGE_CURVE('',#530,#531,#291,.T.);+#530=VERTEX_POINT('',#292);+#531=VERTEX_POINT('',#532);+#532=CARTESIAN_POINT('',(-0.675,-1.15,0.725));+#533=ORIENTED_EDGE('',*,*,#534,.T.);+#534=EDGE_CURVE('',#531,#535,#291,.T.);+#535=VERTEX_POINT('',#536);+#536=CARTESIAN_POINT('',(-0.675,-0.75,0.725));+#537=ORIENTED_EDGE('',*,*,#538,.T.);+#538=EDGE_CURVE('',#535,#514,#291,.T.);+#539=ORIENTED_EDGE('',*,*,#522,.T.);+#540=ORIENTED_EDGE('',*,*,#288,.T.);+#541=ORIENTED_EDGE('',*,*,#542,.T.);+#542=EDGE_CURVE('',#284,#543,#545,.T.);+#543=VERTEX_POINT('',#544);+#544=CARTESIAN_POINT('',(-0.608243103516,1.359121551758,1.2));+#545=B_SPLINE_CURVE_WITH_KNOTS('',1,(#285,#544),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#546=ORIENTED_EDGE('',*,*,#547,.F.);+#547=EDGE_CURVE('',#548,#543,#550,.T.);+#548=VERTEX_POINT('',#549);+#549=CARTESIAN_POINT('',(-0.608243103516,-1.359121551758,1.2));+#550=LINE('',#549,#86);+#551=ORIENTED_EDGE('',*,*,#552,.F.);+#552=EDGE_CURVE('',#530,#548,#553,.T.);+#553=B_SPLINE_CURVE_WITH_KNOTS('',1,(#292,#549),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#554=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#292,#549),(#285,#544)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.785),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#555=ADVANCED_FACE('',(#556),#568,.F.);+#556=FACE_BOUND('',#557,.F.);+#557=EDGE_LOOP('',(#558,#559,#564,#567));+#558=ORIENTED_EDGE('',*,*,#283,.T.);+#559=ORIENTED_EDGE('',*,*,#560,.T.);+#560=EDGE_CURVE('',#279,#561,#563,.T.);+#561=VERTEX_POINT('',#562);+#562=CARTESIAN_POINT('',(-0.559121551758,1.408243103516,1.2));+#563=B_SPLINE_CURVE_WITH_KNOTS('',1,(#280,#562),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#564=ORIENTED_EDGE('',*,*,#565,.F.);+#565=EDGE_CURVE('',#543,#561,#566,.T.);+#566=LINE('',#544,#91);+#567=ORIENTED_EDGE('',*,*,#542,.F.);+#568=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#285,#544),(#280,#562)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#569=ADVANCED_FACE('',(#570),#582,.F.);+#570=FACE_BOUND('',#571,.F.);+#571=EDGE_LOOP('',(#572,#573,#578,#581));+#572=ORIENTED_EDGE('',*,*,#278,.T.);+#573=ORIENTED_EDGE('',*,*,#574,.T.);+#574=EDGE_CURVE('',#274,#575,#577,.T.);+#575=VERTEX_POINT('',#576);+#576=CARTESIAN_POINT('',(0.559121551758,1.408243103516,1.2));+#577=B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#576),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#578=ORIENTED_EDGE('',*,*,#579,.F.);+#579=EDGE_CURVE('',#561,#575,#580,.T.);+#580=LINE('',#562,#27);+#581=ORIENTED_EDGE('',*,*,#560,.F.);+#582=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#280,#562),(#275,#576)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.185),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#583=ADVANCED_FACE('',(#584),#596,.F.);+#584=FACE_BOUND('',#585,.F.);+#585=EDGE_LOOP('',(#586,#587,#592,#595));+#586=ORIENTED_EDGE('',*,*,#273,.T.);+#587=ORIENTED_EDGE('',*,*,#588,.T.);+#588=EDGE_CURVE('',#269,#589,#591,.T.);+#589=VERTEX_POINT('',#590);+#590=CARTESIAN_POINT('',(0.608243103516,1.359121551758,1.2));+#591=B_SPLINE_CURVE_WITH_KNOTS('',1,(#270,#590),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#592=ORIENTED_EDGE('',*,*,#593,.F.);+#593=EDGE_CURVE('',#575,#589,#594,.T.);+#594=LINE('',#576,#51);+#595=ORIENTED_EDGE('',*,*,#574,.F.);+#596=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#275,#576),(#270,#590)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#597=ADVANCED_FACE('',(#598),#618,.F.);+#598=FACE_BOUND('',#599,.F.);+#599=EDGE_LOOP('',(#600,#601,#605,#609,#614,#617));+#600=ORIENTED_EDGE('',*,*,#268,.T.);+#601=ORIENTED_EDGE('',*,*,#602,.T.);+#602=EDGE_CURVE('',#264,#603,#271,.T.);+#603=VERTEX_POINT('',#604);+#604=CARTESIAN_POINT('',(0.675,-0.2,0.725));+#605=ORIENTED_EDGE('',*,*,#606,.T.);+#606=EDGE_CURVE('',#603,#607,#271,.T.);+#607=VERTEX_POINT('',#608);+#608=CARTESIAN_POINT('',(0.675,-1.3925,0.725));+#609=ORIENTED_EDGE('',*,*,#610,.T.);+#610=EDGE_CURVE('',#607,#611,#613,.T.);+#611=VERTEX_POINT('',#612);+#612=CARTESIAN_POINT('',(0.608243103516,-1.359121551758,1.2));+#613=B_SPLINE_CURVE_WITH_KNOTS('',1,(#608,#612),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#614=ORIENTED_EDGE('',*,*,#615,.F.);+#615=EDGE_CURVE('',#589,#611,#616,.T.);+#616=LINE('',#590,#58);+#617=ORIENTED_EDGE('',*,*,#588,.F.);+#618=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#270,#590),(#608,#612)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.785),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#619=ADVANCED_FACE('',(#620),#630,.F.);+#620=FACE_BOUND('',#621,.F.);+#621=EDGE_LOOP('',(#622,#623,#626,#629));+#622=ORIENTED_EDGE('',*,*,#263,.F.);+#623=ORIENTED_EDGE('',*,*,#624,.T.);+#624=EDGE_CURVE('',#259,#456,#625,.T.);+#625=LINE('',#260,#58);+#626=ORIENTED_EDGE('',*,*,#627,.T.);+#627=EDGE_CURVE('',#456,#603,#628,.T.);+#628=LINE('',#457,#72);+#629=ORIENTED_EDGE('',*,*,#602,.F.);+#630=PLANE('',#631);+#631=AXIS2_PLACEMENT_3D('',#260,#95,#73);+#632=ADVANCED_FACE('',(#633),#304,.F.);+#633=FACE_BOUND('',#634,.F.);+#634=EDGE_LOOP('',(#635,#636,#637,#638,#639,#640,#641,#644,#645,#650,#655,#658));+#635=ORIENTED_EDGE('',*,*,#627,.F.);+#636=ORIENTED_EDGE('',*,*,#467,.T.);+#637=ORIENTED_EDGE('',*,*,#493,.T.);+#638=ORIENTED_EDGE('',*,*,#504,.T.);+#639=ORIENTED_EDGE('',*,*,#474,.T.);+#640=ORIENTED_EDGE('',*,*,#336,.T.);+#641=ORIENTED_EDGE('',*,*,#642,.T.);+#642=EDGE_CURVE('',#330,#531,#643,.T.);+#643=LINE('',#331,#298);+#644=ORIENTED_EDGE('',*,*,#529,.F.);+#645=ORIENTED_EDGE('',*,*,#646,.F.);+#646=EDGE_CURVE('',#647,#530,#649,.T.);+#647=VERTEX_POINT('',#648);+#648=CARTESIAN_POINT('',(-0.5925,-1.475,0.725));+#649=LINE('',#648,#79);+#650=ORIENTED_EDGE('',*,*,#651,.F.);+#651=EDGE_CURVE('',#652,#647,#654,.T.);+#652=VERTEX_POINT('',#653);+#653=CARTESIAN_POINT('',(0.5925,-1.475,0.725));+#654=LINE('',#653,#72);+#655=ORIENTED_EDGE('',*,*,#656,.F.);+#656=EDGE_CURVE('',#607,#652,#657,.T.);+#657=LINE('',#608,#65);+#658=ORIENTED_EDGE('',*,*,#606,.F.);+#659=ADVANCED_FACE('',(#660),#717,.F.);+#660=FACE_BOUND('',#661,.F.);+#661=EDGE_LOOP('',(#662,#663,#664,#671,#680,#687,#692,#697,#705,#712));+#662=ORIENTED_EDGE('',*,*,#329,.F.);+#663=ORIENTED_EDGE('',*,*,#358,.T.);+#664=ORIENTED_EDGE('',*,*,#665,.T.);+#665=EDGE_CURVE('',#354,#666,#668,.T.);+#666=VERTEX_POINT('',#667);+#667=CARTESIAN_POINT('',(-0.843471632406,-1.15,0.206587955583));+#668=LINE('',#355,#669);+#669=VECTOR('',#670,1.);+#670=DIRECTION('',(-0.155518033909,1.779496044609E-18,-0.987833053268));+#671=ORIENTED_EDGE('',*,*,#672,.T.);+#672=EDGE_CURVE('',#666,#673,#675,.T.);+#673=VERTEX_POINT('',#674);+#674=CARTESIAN_POINT('',(-1.089673570659,-1.15,5.551115123126E-17));+#675=CIRCLE('',#676,0.25);+#676=AXIS2_PLACEMENT_3D('',#677,#678,#679);+#677=CARTESIAN_POINT('',(-1.089673570659,-1.15,0.25));+#678=DIRECTION('',(1.144237745222E-17,1.,3.851859888774E-34));+#679=DIRECTION('',(0.984807753012,-1.126854202784E-17,-0.173648177667));+#680=ORIENTED_EDGE('',*,*,#681,.T.);+#681=EDGE_CURVE('',#673,#682,#684,.T.);+#682=VERTEX_POINT('',#683);+#683=CARTESIAN_POINT('',(-1.25,-1.15,5.551115123126E-17));+#684=LINE('',#674,#685);+#685=VECTOR('',#686,1.);+#686=DIRECTION('',(-1.,1.144237745222E-17,0.));+#687=ORIENTED_EDGE('',*,*,#688,.T.);+#688=EDGE_CURVE('',#682,#689,#691,.T.);+#689=VERTEX_POINT('',#690);+#690=CARTESIAN_POINT('',(-1.25,-1.15,0.15));+#691=LINE('',#683,#334);+#692=ORIENTED_EDGE('',*,*,#693,.T.);+#693=EDGE_CURVE('',#689,#694,#696,.T.);+#694=VERTEX_POINT('',#695);+#695=CARTESIAN_POINT('',(-1.089673570659,-1.15,0.15));+#696=LINE('',#690,#298);+#697=ORIENTED_EDGE('',*,*,#698,.T.);+#698=EDGE_CURVE('',#694,#699,#701,.T.);+#699=VERTEX_POINT('',#700);+#700=CARTESIAN_POINT('',(-0.991192795358,-1.15,0.232635182233));+#701=CIRCLE('',#702,1.E-01);+#702=AXIS2_PLACEMENT_3D('',#677,#703,#704);+#703=DIRECTION('',(-1.144237745222E-17,-1.,1.094764425254E-47));+#704=DIRECTION('',(-2.22044604925E-15,2.540718180781E-32,-1.));+#705=ORIENTED_EDGE('',*,*,#706,.T.);+#706=EDGE_CURVE('',#699,#707,#709,.T.);+#707=VERTEX_POINT('',#708);+#708=CARTESIAN_POINT('',(-0.946201938253,-1.15,0.518412044417));+#709=LINE('',#700,#710);+#710=VECTOR('',#711,1.);+#711=DIRECTION('',(0.155518033909,-1.779496044609E-18,0.987833053268));+#712=ORIENTED_EDGE('',*,*,#713,.T.);+#713=EDGE_CURVE('',#707,#330,#714,.T.);+#714=CIRCLE('',#715,0.25);+#715=AXIS2_PLACEMENT_3D('',#361,#158,#716);+#716=DIRECTION('',(-0.984807753012,1.126854202784E-17,0.173648177667));+#717=PLANE('',#718);+#718=AXIS2_PLACEMENT_3D('',#719,#158,#13);+#719=CARTESIAN_POINT('',(-0.931323080229,-1.15,0.33452717391));+#720=ADVANCED_FACE('',(#721),#733,.F.);+#721=FACE_BOUND('',#722,.F.);+#722=EDGE_LOOP('',(#723,#724,#729,#732));+#723=ORIENTED_EDGE('',*,*,#353,.T.);+#724=ORIENTED_EDGE('',*,*,#725,.T.);+#725=EDGE_CURVE('',#345,#726,#728,.T.);+#726=VERTEX_POINT('',#727);+#727=CARTESIAN_POINT('',(-0.843471632406,-0.75,0.206587955583));+#728=LINE('',#346,#669);+#729=ORIENTED_EDGE('',*,*,#730,.F.);+#730=EDGE_CURVE('',#666,#726,#731,.T.);+#731=LINE('',#667,#157);+#732=ORIENTED_EDGE('',*,*,#665,.F.);+#733=PLANE('',#734);+#734=AXIS2_PLACEMENT_3D('',#355,#735,#670);+#735=DIRECTION('',(-0.987833053268,1.130315865527E-17,0.155518033909));+#736=ADVANCED_FACE('',(#737),#776,.T.);+#737=FACE_BOUND('',#738,.T.);+#738=EDGE_LOOP('',(#368,#343,#724,#739,#746,#751,#756,#761,#767,#772));+#739=ORIENTED_EDGE('',*,*,#740,.T.);+#740=EDGE_CURVE('',#726,#741,#743,.T.);+#741=VERTEX_POINT('',#742);+#742=CARTESIAN_POINT('',(-1.089673570659,-0.75,5.551115123126E-17));+#743=CIRCLE('',#744,0.25);+#744=AXIS2_PLACEMENT_3D('',#745,#678,#679);+#745=CARTESIAN_POINT('',(-1.089673570659,-0.75,0.25));+#746=ORIENTED_EDGE('',*,*,#747,.T.);+#747=EDGE_CURVE('',#741,#748,#750,.T.);+#748=VERTEX_POINT('',#749);+#749=CARTESIAN_POINT('',(-1.25,-0.75,5.551115123126E-17));+#750=LINE('',#742,#685);+#751=ORIENTED_EDGE('',*,*,#752,.T.);+#752=EDGE_CURVE('',#748,#753,#755,.T.);+#753=VERTEX_POINT('',#754);+#754=CARTESIAN_POINT('',(-1.25,-0.75,0.15));+#755=LINE('',#749,#334);+#756=ORIENTED_EDGE('',*,*,#757,.T.);+#757=EDGE_CURVE('',#753,#758,#760,.T.);+#758=VERTEX_POINT('',#759);+#759=CARTESIAN_POINT('',(-1.089673570659,-0.75,0.15));+#760=LINE('',#754,#298);+#761=ORIENTED_EDGE('',*,*,#762,.T.);+#762=EDGE_CURVE('',#758,#763,#765,.T.);+#763=VERTEX_POINT('',#764);+#764=CARTESIAN_POINT('',(-0.991192795358,-0.75,0.232635182233));+#765=CIRCLE('',#766,1.E-01);+#766=AXIS2_PLACEMENT_3D('',#745,#703,#704);+#767=ORIENTED_EDGE('',*,*,#768,.T.);+#768=EDGE_CURVE('',#763,#769,#771,.T.);+#769=VERTEX_POINT('',#770);+#770=CARTESIAN_POINT('',(-0.946201938253,-0.75,0.518412044417));+#771=LINE('',#764,#710);+#772=ORIENTED_EDGE('',*,*,#773,.T.);+#773=EDGE_CURVE('',#769,#370,#774,.T.);+#774=CIRCLE('',#775,0.25);+#775=AXIS2_PLACEMENT_3D('',#349,#158,#716);+#776=PLANE('',#777);+#777=AXIS2_PLACEMENT_3D('',#778,#158,#13);+#778=CARTESIAN_POINT('',(-0.931323080229,-0.75,0.33452717391));+#779=ADVANCED_FACE('',(#780),#304,.F.);+#780=FACE_BOUND('',#781,.F.);+#781=EDGE_LOOP('',(#782,#783,#784,#785));+#782=ORIENTED_EDGE('',*,*,#382,.T.);+#783=ORIENTED_EDGE('',*,*,#513,.T.);+#784=ORIENTED_EDGE('',*,*,#538,.F.);+#785=ORIENTED_EDGE('',*,*,#786,.F.);+#786=EDGE_CURVE('',#370,#535,#787,.T.);+#787=LINE('',#371,#298);+#788=ADVANCED_FACE('',(#789),#835,.F.);+#789=FACE_BOUND('',#790,.F.);+#790=EDGE_LOOP('',(#791,#792,#793,#798,#805,#810,#815,#820,#826,#831));+#791=ORIENTED_EDGE('',*,*,#376,.F.);+#792=ORIENTED_EDGE('',*,*,#400,.T.);+#793=ORIENTED_EDGE('',*,*,#794,.T.);+#794=EDGE_CURVE('',#396,#795,#797,.T.);+#795=VERTEX_POINT('',#796);+#796=CARTESIAN_POINT('',(-0.843471632406,0.75,0.206587955583));+#797=LINE('',#397,#669);+#798=ORIENTED_EDGE('',*,*,#799,.T.);+#799=EDGE_CURVE('',#795,#800,#802,.T.);+#800=VERTEX_POINT('',#801);+#801=CARTESIAN_POINT('',(-1.089673570659,0.75,5.551115123126E-17));+#802=CIRCLE('',#803,0.25);+#803=AXIS2_PLACEMENT_3D('',#804,#678,#679);+#804=CARTESIAN_POINT('',(-1.089673570659,0.75,0.25));+#805=ORIENTED_EDGE('',*,*,#806,.T.);+#806=EDGE_CURVE('',#800,#807,#809,.T.);+#807=VERTEX_POINT('',#808);+#808=CARTESIAN_POINT('',(-1.25,0.75,5.551115123126E-17));+#809=LINE('',#801,#685);+#810=ORIENTED_EDGE('',*,*,#811,.T.);+#811=EDGE_CURVE('',#807,#812,#814,.T.);+#812=VERTEX_POINT('',#813);+#813=CARTESIAN_POINT('',(-1.25,0.75,0.15));+#814=LINE('',#808,#334);+#815=ORIENTED_EDGE('',*,*,#816,.T.);+#816=EDGE_CURVE('',#812,#817,#819,.T.);+#817=VERTEX_POINT('',#818);+#818=CARTESIAN_POINT('',(-1.089673570659,0.75,0.15));+#819=LINE('',#813,#298);+#820=ORIENTED_EDGE('',*,*,#821,.T.);+#821=EDGE_CURVE('',#817,#822,#824,.T.);+#822=VERTEX_POINT('',#823);+#823=CARTESIAN_POINT('',(-0.991192795358,0.75,0.232635182233));+#824=CIRCLE('',#825,1.E-01);+#825=AXIS2_PLACEMENT_3D('',#804,#703,#704);+#826=ORIENTED_EDGE('',*,*,#827,.T.);+#827=EDGE_CURVE('',#822,#828,#830,.T.);+#828=VERTEX_POINT('',#829);+#829=CARTESIAN_POINT('',(-0.946201938253,0.75,0.518412044417));+#830=LINE('',#823,#710);+#831=ORIENTED_EDGE('',*,*,#832,.T.);+#832=EDGE_CURVE('',#828,#377,#833,.T.);+#833=CIRCLE('',#834,0.25);+#834=AXIS2_PLACEMENT_3D('',#403,#158,#716);+#835=PLANE('',#836);+#836=AXIS2_PLACEMENT_3D('',#837,#158,#13);+#837=CARTESIAN_POINT('',(-0.931323080229,0.75,0.33452717391));+#838=ADVANCED_FACE('',(#839),#851,.F.);+#839=FACE_BOUND('',#840,.F.);+#840=EDGE_LOOP('',(#841,#842,#847,#850));+#841=ORIENTED_EDGE('',*,*,#395,.T.);+#842=ORIENTED_EDGE('',*,*,#843,.T.);+#843=EDGE_CURVE('',#389,#844,#846,.T.);+#844=VERTEX_POINT('',#845);+#845=CARTESIAN_POINT('',(-0.843471632406,1.15,0.206587955583));+#846=LINE('',#390,#669);+#847=ORIENTED_EDGE('',*,*,#848,.F.);+#848=EDGE_CURVE('',#795,#844,#849,.T.);+#849=LINE('',#796,#157);+#850=ORIENTED_EDGE('',*,*,#794,.F.);+#851=PLANE('',#852);+#852=AXIS2_PLACEMENT_3D('',#397,#735,#670);+#853=ADVANCED_FACE('',(#854),#893,.T.);+#854=FACE_BOUND('',#855,.T.);+#855=EDGE_LOOP('',(#409,#387,#842,#856,#863,#868,#873,#878,#884,#889));+#856=ORIENTED_EDGE('',*,*,#857,.T.);+#857=EDGE_CURVE('',#844,#858,#860,.T.);+#858=VERTEX_POINT('',#859);+#859=CARTESIAN_POINT('',(-1.089673570659,1.15,5.551115123126E-17));+#860=CIRCLE('',#861,0.25);+#861=AXIS2_PLACEMENT_3D('',#862,#678,#679);+#862=CARTESIAN_POINT('',(-1.089673570659,1.15,0.25));+#863=ORIENTED_EDGE('',*,*,#864,.T.);+#864=EDGE_CURVE('',#858,#865,#867,.T.);+#865=VERTEX_POINT('',#866);+#866=CARTESIAN_POINT('',(-1.25,1.15,5.551115123126E-17));+#867=LINE('',#859,#685);+#868=ORIENTED_EDGE('',*,*,#869,.T.);+#869=EDGE_CURVE('',#865,#870,#872,.T.);+#870=VERTEX_POINT('',#871);+#871=CARTESIAN_POINT('',(-1.25,1.15,0.15));+#872=LINE('',#866,#334);+#873=ORIENTED_EDGE('',*,*,#874,.T.);+#874=EDGE_CURVE('',#870,#875,#877,.T.);+#875=VERTEX_POINT('',#876);+#876=CARTESIAN_POINT('',(-1.089673570659,1.15,0.15));+#877=LINE('',#871,#298);+#878=ORIENTED_EDGE('',*,*,#879,.T.);+#879=EDGE_CURVE('',#875,#880,#882,.T.);+#880=VERTEX_POINT('',#881);+#881=CARTESIAN_POINT('',(-0.991192795358,1.15,0.232635182233));+#882=CIRCLE('',#883,1.E-01);+#883=AXIS2_PLACEMENT_3D('',#862,#703,#704);+#884=ORIENTED_EDGE('',*,*,#885,.T.);+#885=EDGE_CURVE('',#880,#886,#888,.T.);+#886=VERTEX_POINT('',#887);+#887=CARTESIAN_POINT('',(-0.946201938253,1.15,0.518412044417));+#888=LINE('',#881,#710);+#889=ORIENTED_EDGE('',*,*,#890,.T.);+#890=EDGE_CURVE('',#886,#295,#891,.T.);+#891=CIRCLE('',#892,0.25);+#892=AXIS2_PLACEMENT_3D('',#393,#158,#716);+#893=PLANE('',#894);+#894=AXIS2_PLACEMENT_3D('',#895,#158,#13);+#895=CARTESIAN_POINT('',(-0.931323080229,1.15,0.33452717391));+#896=ADVANCED_FACE('',(#897),#950,.F.);+#897=FACE_BOUND('',#898,.F.);+#898=EDGE_LOOP('',(#899,#900,#901,#908,#916,#921,#926,#931,#938,#945));+#899=ORIENTED_EDGE('',*,*,#422,.F.);+#900=ORIENTED_EDGE('',*,*,#446,.T.);+#901=ORIENTED_EDGE('',*,*,#902,.T.);+#902=EDGE_CURVE('',#442,#903,#905,.T.);+#903=VERTEX_POINT('',#904);+#904=CARTESIAN_POINT('',(0.843471632406,0.2,0.206587955583));+#905=LINE('',#443,#906);+#906=VECTOR('',#907,1.);+#907=DIRECTION('',(0.155518033909,1.726597019897E-17,-0.987833053268));+#908=ORIENTED_EDGE('',*,*,#909,.T.);+#909=EDGE_CURVE('',#903,#910,#912,.T.);+#910=VERTEX_POINT('',#911);+#911=CARTESIAN_POINT('',(1.089673570659,0.2,5.551115123126E-17));+#912=CIRCLE('',#913,0.25);+#913=AXIS2_PLACEMENT_3D('',#914,#59,#915);+#914=CARTESIAN_POINT('',(1.089673570659,0.2,0.25));+#915=DIRECTION('',(-0.984807753012,-1.093356242224E-16,-0.173648177667));+#916=ORIENTED_EDGE('',*,*,#917,.T.);+#917=EDGE_CURVE('',#910,#918,#920,.T.);+#918=VERTEX_POINT('',#919);+#919=CARTESIAN_POINT('',(1.25,0.2,5.551115123126E-17));+#920=LINE('',#911,#27);+#921=ORIENTED_EDGE('',*,*,#922,.T.);+#922=EDGE_CURVE('',#918,#923,#925,.T.);+#923=VERTEX_POINT('',#924);+#924=CARTESIAN_POINT('',(1.25,0.2,0.15));+#925=LINE('',#919,#334);+#926=ORIENTED_EDGE('',*,*,#927,.T.);+#927=EDGE_CURVE('',#923,#928,#930,.T.);+#928=VERTEX_POINT('',#929);+#929=CARTESIAN_POINT('',(1.089673570659,0.2,0.15));+#930=LINE('',#924,#72);+#931=ORIENTED_EDGE('',*,*,#932,.T.);+#932=EDGE_CURVE('',#928,#933,#935,.T.);+#933=VERTEX_POINT('',#934);+#934=CARTESIAN_POINT('',(0.991192795358,0.2,0.232635182233));+#935=CIRCLE('',#936,1.E-01);+#936=AXIS2_PLACEMENT_3D('',#914,#87,#937);+#937=DIRECTION('',(2.22044604925E-15,2.465190328816E-31,-1.));+#938=ORIENTED_EDGE('',*,*,#939,.T.);+#939=EDGE_CURVE('',#933,#940,#942,.T.);+#940=VERTEX_POINT('',#941);+#941=CARTESIAN_POINT('',(0.946201938253,0.2,0.518412044417));+#942=LINE('',#934,#943);+#943=VECTOR('',#944,1.);+#944=DIRECTION('',(-0.155518033909,-1.726597019897E-17,0.987833053268));+#945=ORIENTED_EDGE('',*,*,#946,.T.);+#946=EDGE_CURVE('',#940,#259,#947,.T.);+#947=CIRCLE('',#948,0.25);+#948=AXIS2_PLACEMENT_3D('',#449,#59,#949);+#949=DIRECTION('',(0.984807753012,1.093356242224E-16,0.173648177667));+#950=PLANE('',#951);+#951=AXIS2_PLACEMENT_3D('',#952,#59,#13);+#952=CARTESIAN_POINT('',(0.931323080229,0.2,0.33452717391));+#953=ADVANCED_FACE('',(#954),#966,.F.);+#954=FACE_BOUND('',#955,.F.);+#955=EDGE_LOOP('',(#956,#957,#962,#965));+#956=ORIENTED_EDGE('',*,*,#441,.T.);+#957=ORIENTED_EDGE('',*,*,#958,.T.);+#958=EDGE_CURVE('',#434,#959,#961,.T.);+#959=VERTEX_POINT('',#960);+#960=CARTESIAN_POINT('',(0.843471632406,-0.2,0.206587955583));+#961=LINE('',#435,#906);+#962=ORIENTED_EDGE('',*,*,#963,.F.);+#963=EDGE_CURVE('',#903,#959,#964,.T.);+#964=LINE('',#904,#58);+#965=ORIENTED_EDGE('',*,*,#902,.F.);+#966=PLANE('',#967);+#967=AXIS2_PLACEMENT_3D('',#443,#968,#907);+#968=DIRECTION('',(0.987833053268,1.096715000224E-16,0.155518033909));+#969=ADVANCED_FACE('',(#970),#1009,.T.);+#970=FACE_BOUND('',#971,.T.);+#971=EDGE_LOOP('',(#454,#432,#957,#972,#979,#984,#989,#994,#1000,#1005));+#972=ORIENTED_EDGE('',*,*,#973,.T.);+#973=EDGE_CURVE('',#959,#974,#976,.T.);+#974=VERTEX_POINT('',#975);+#975=CARTESIAN_POINT('',(1.089673570659,-0.2,5.551115123126E-17));+#976=CIRCLE('',#977,0.25);+#977=AXIS2_PLACEMENT_3D('',#978,#59,#915);+#978=CARTESIAN_POINT('',(1.089673570659,-0.2,0.25));+#979=ORIENTED_EDGE('',*,*,#980,.T.);+#980=EDGE_CURVE('',#974,#981,#983,.T.);+#981=VERTEX_POINT('',#982);+#982=CARTESIAN_POINT('',(1.25,-0.2,5.551115123126E-17));+#983=LINE('',#975,#27);+#984=ORIENTED_EDGE('',*,*,#985,.T.);+#985=EDGE_CURVE('',#981,#986,#988,.T.);+#986=VERTEX_POINT('',#987);+#987=CARTESIAN_POINT('',(1.25,-0.2,0.15));+#988=LINE('',#982,#334);+#989=ORIENTED_EDGE('',*,*,#990,.T.);+#990=EDGE_CURVE('',#986,#991,#993,.T.);+#991=VERTEX_POINT('',#992);+#992=CARTESIAN_POINT('',(1.089673570659,-0.2,0.15));+#993=LINE('',#987,#72);+#994=ORIENTED_EDGE('',*,*,#995,.T.);+#995=EDGE_CURVE('',#991,#996,#998,.T.);+#996=VERTEX_POINT('',#997);+#997=CARTESIAN_POINT('',(0.991192795358,-0.2,0.232635182233));+#998=CIRCLE('',#999,1.E-01);+#999=AXIS2_PLACEMENT_3D('',#978,#87,#937);+#1000=ORIENTED_EDGE('',*,*,#1001,.T.);+#1001=EDGE_CURVE('',#996,#1002,#1004,.T.);+#1002=VERTEX_POINT('',#1003);+#1003=CARTESIAN_POINT('',(0.946201938253,-0.2,0.518412044417));+#1004=LINE('',#997,#943);+#1005=ORIENTED_EDGE('',*,*,#1006,.T.);+#1006=EDGE_CURVE('',#1002,#456,#1007,.T.);+#1007=CIRCLE('',#1008,0.25);+#1008=AXIS2_PLACEMENT_3D('',#438,#59,#949);+#1009=PLANE('',#1010);+#1010=AXIS2_PLACEMENT_3D('',#1011,#59,#13);+#1011=CARTESIAN_POINT('',(0.931323080229,-0.2,0.33452717391));+#1012=ADVANCED_FACE('',(#1013),#1020,.T.);+#1013=FACE_BOUND('',#1014,.F.);+#1014=EDGE_LOOP('',(#1015,#889,#1018,#1019));+#1015=ORIENTED_EDGE('',*,*,#1016,.T.);+#1016=EDGE_CURVE('',#828,#886,#1017,.T.);+#1017=LINE('',#829,#157);+#1018=ORIENTED_EDGE('',*,*,#518,.F.);+#1019=ORIENTED_EDGE('',*,*,#832,.F.);+#1020=CYLINDRICAL_SURFACE('',#1021,0.25);+#1021=AXIS2_PLACEMENT_3D('',#403,#364,#716);+#1022=ADVANCED_FACE('',(#1023),#1031,.F.);+#1023=FACE_BOUND('',#1024,.F.);+#1024=EDGE_LOOP('',(#1025,#1026,#1029,#1030));+#1025=ORIENTED_EDGE('',*,*,#642,.F.);+#1026=ORIENTED_EDGE('',*,*,#1027,.T.);+#1027=EDGE_CURVE('',#330,#370,#1028,.T.);+#1028=LINE('',#331,#157);+#1029=ORIENTED_EDGE('',*,*,#786,.T.);+#1030=ORIENTED_EDGE('',*,*,#534,.F.);+#1031=PLANE('',#1032);+#1032=AXIS2_PLACEMENT_3D('',#331,#95,#299);+#1033=ADVANCED_FACE('',(#1034,#1049),#1059,.T.);+#1034=FACE_BOUND('',#1035,.T.);+#1035=EDGE_LOOP('',(#578,#564,#546,#1036,#1041,#1046,#614,#592));+#1036=ORIENTED_EDGE('',*,*,#1037,.F.);+#1037=EDGE_CURVE('',#1038,#548,#1040,.T.);+#1038=VERTEX_POINT('',#1039);+#1039=CARTESIAN_POINT('',(-0.559121551758,-1.408243103516,1.2));+#1040=LINE('',#1039,#79);+#1041=ORIENTED_EDGE('',*,*,#1042,.F.);+#1042=EDGE_CURVE('',#1043,#1038,#1045,.T.);+#1043=VERTEX_POINT('',#1044);+#1044=CARTESIAN_POINT('',(0.559121551758,-1.408243103516,1.2));+#1045=LINE('',#1044,#72);+#1046=ORIENTED_EDGE('',*,*,#1047,.F.);+#1047=EDGE_CURVE('',#611,#1043,#1048,.T.);+#1048=LINE('',#612,#65);+#1049=FACE_BOUND('',#1050,.T.);+#1050=EDGE_LOOP('',(#1051));+#1051=ORIENTED_EDGE('',*,*,#1052,.T.);+#1052=EDGE_CURVE('',#1053,#1053,#1055,.T.);+#1053=VERTEX_POINT('',#1054);+#1054=CARTESIAN_POINT('',(-0.428243103516,1.178243103516,1.2));+#1055=CIRCLE('',#1056,5.E-02);+#1056=AXIS2_PLACEMENT_3D('',#1057,#1058,#59);+#1057=CARTESIAN_POINT('',(-0.428243103516,1.228243103516,1.2));+#1058=DIRECTION('',(0.,-0.,-1.));+#1059=PLANE('',#1060);+#1060=AXIS2_PLACEMENT_3D('',#562,#13,#1061);+#1061=DIRECTION('',(0.369013679242,-0.929423963825,0.));+#1062=ADVANCED_FACE('',(#1063),#1070,.F.);+#1063=FACE_BOUND('',#1064,.F.);+#1064=EDGE_LOOP('',(#1065,#1066,#1036,#1067));+#1065=ORIENTED_EDGE('',*,*,#646,.T.);+#1066=ORIENTED_EDGE('',*,*,#552,.T.);+#1067=ORIENTED_EDGE('',*,*,#1068,.F.);+#1068=EDGE_CURVE('',#647,#1038,#1069,.T.);+#1069=B_SPLINE_CURVE_WITH_KNOTS('',1,(#648,#1039),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1070=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#648,#1039),(#292,#549)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1071=ADVANCED_FACE('',(#1072),#1079,.F.);+#1072=FACE_BOUND('',#1073,.F.);+#1073=EDGE_LOOP('',(#1074,#1075,#1046,#1078));+#1074=ORIENTED_EDGE('',*,*,#656,.T.);+#1075=ORIENTED_EDGE('',*,*,#1076,.T.);+#1076=EDGE_CURVE('',#652,#1043,#1077,.T.);+#1077=B_SPLINE_CURVE_WITH_KNOTS('',1,(#653,#1044),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1078=ORIENTED_EDGE('',*,*,#610,.F.);+#1079=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#608,#612),(#653,#1044)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1080=ADVANCED_FACE('',(#1081),#1088,.T.);+#1081=FACE_BOUND('',#1082,.F.);+#1082=EDGE_LOOP('',(#1083,#1005,#1086,#1087));+#1083=ORIENTED_EDGE('',*,*,#1084,.T.);+#1084=EDGE_CURVE('',#940,#1002,#1085,.T.);+#1085=LINE('',#941,#58);+#1086=ORIENTED_EDGE('',*,*,#624,.F.);+#1087=ORIENTED_EDGE('',*,*,#946,.F.);+#1088=CYLINDRICAL_SURFACE('',#1089,0.25);+#1089=AXIS2_PLACEMENT_3D('',#449,#87,#949);+#1090=ADVANCED_FACE('',(#1091),#1096,.F.);+#1091=FACE_BOUND('',#1092,.F.);+#1092=EDGE_LOOP('',(#1093,#1094,#1041,#1095));+#1093=ORIENTED_EDGE('',*,*,#651,.T.);+#1094=ORIENTED_EDGE('',*,*,#1068,.T.);+#1095=ORIENTED_EDGE('',*,*,#1076,.F.);+#1096=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#653,#1044),(#648,#1039)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.185),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1097=ADVANCED_FACE('',(#1098),#1105,.T.);+#1098=FACE_BOUND('',#1099,.F.);+#1099=EDGE_LOOP('',(#1100,#772,#1103,#1104));+#1100=ORIENTED_EDGE('',*,*,#1101,.T.);+#1101=EDGE_CURVE('',#707,#769,#1102,.T.);+#1102=LINE('',#708,#157);+#1103=ORIENTED_EDGE('',*,*,#1027,.F.);+#1104=ORIENTED_EDGE('',*,*,#713,.F.);+#1105=CYLINDRICAL_SURFACE('',#1106,0.25);+#1106=AXIS2_PLACEMENT_3D('',#361,#364,#716);+#1107=ADVANCED_FACE('',(#1108),#1115,.F.);+#1108=FACE_BOUND('',#1109,.F.);+#1109=EDGE_LOOP('',(#1110,#767,#1113,#1114));+#1110=ORIENTED_EDGE('',*,*,#1111,.T.);+#1111=EDGE_CURVE('',#699,#763,#1112,.T.);+#1112=LINE('',#700,#157);+#1113=ORIENTED_EDGE('',*,*,#1101,.F.);+#1114=ORIENTED_EDGE('',*,*,#706,.F.);+#1115=PLANE('',#1116);+#1116=AXIS2_PLACEMENT_3D('',#700,#1117,#711);+#1117=DIRECTION('',(0.987833053268,-1.130315865527E-17,-0.155518033909));+#1118=ADVANCED_FACE('',(#1119),#1126,.F.);+#1119=FACE_BOUND('',#1120,.F.);+#1120=EDGE_LOOP('',(#1121,#761,#1124,#1125));+#1121=ORIENTED_EDGE('',*,*,#1122,.T.);+#1122=EDGE_CURVE('',#694,#758,#1123,.T.);+#1123=LINE('',#695,#157);+#1124=ORIENTED_EDGE('',*,*,#1111,.F.);+#1125=ORIENTED_EDGE('',*,*,#698,.F.);+#1126=CYLINDRICAL_SURFACE('',#1127,1.E-01);+#1127=AXIS2_PLACEMENT_3D('',#677,#364,#704);+#1128=ADVANCED_FACE('',(#1129),#1136,.F.);+#1129=FACE_BOUND('',#1130,.F.);+#1130=EDGE_LOOP('',(#1131,#756,#1134,#1135));+#1131=ORIENTED_EDGE('',*,*,#1132,.T.);+#1132=EDGE_CURVE('',#689,#753,#1133,.T.);+#1133=LINE('',#690,#157);+#1134=ORIENTED_EDGE('',*,*,#1122,.F.);+#1135=ORIENTED_EDGE('',*,*,#693,.F.);+#1136=PLANE('',#1137);+#1137=AXIS2_PLACEMENT_3D('',#690,#95,#299);+#1138=ADVANCED_FACE('',(#1139),#1146,.F.);+#1139=FACE_BOUND('',#1140,.F.);+#1140=EDGE_LOOP('',(#1141,#751,#1144,#1145));+#1141=ORIENTED_EDGE('',*,*,#1142,.T.);+#1142=EDGE_CURVE('',#682,#748,#1143,.T.);+#1143=LINE('',#683,#157);+#1144=ORIENTED_EDGE('',*,*,#1132,.F.);+#1145=ORIENTED_EDGE('',*,*,#688,.F.);+#1146=PLANE('',#1147);+#1147=AXIS2_PLACEMENT_3D('',#683,#299,#13);+#1148=ADVANCED_FACE('',(#1149),#1156,.F.);+#1149=FACE_BOUND('',#1150,.F.);+#1150=EDGE_LOOP('',(#1151,#746,#1154,#1155));+#1151=ORIENTED_EDGE('',*,*,#1152,.T.);+#1152=EDGE_CURVE('',#673,#741,#1153,.T.);+#1153=LINE('',#674,#157);+#1154=ORIENTED_EDGE('',*,*,#1142,.F.);+#1155=ORIENTED_EDGE('',*,*,#681,.F.);+#1156=PLANE('',#1157);+#1157=AXIS2_PLACEMENT_3D('',#674,#13,#686);+#1158=ADVANCED_FACE('',(#1159),#1164,.T.);+#1159=FACE_BOUND('',#1160,.F.);+#1160=EDGE_LOOP('',(#1161,#739,#1162,#1163));+#1161=ORIENTED_EDGE('',*,*,#730,.T.);+#1162=ORIENTED_EDGE('',*,*,#1152,.F.);+#1163=ORIENTED_EDGE('',*,*,#672,.F.);+#1164=CYLINDRICAL_SURFACE('',#1165,0.25);+#1165=AXIS2_PLACEMENT_3D('',#677,#364,#679);+#1166=ADVANCED_FACE('',(#1167),#1174,.F.);+#1167=FACE_BOUND('',#1168,.F.);+#1168=EDGE_LOOP('',(#1169,#884,#1172,#1173));+#1169=ORIENTED_EDGE('',*,*,#1170,.T.);+#1170=EDGE_CURVE('',#822,#880,#1171,.T.);+#1171=LINE('',#823,#157);+#1172=ORIENTED_EDGE('',*,*,#1016,.F.);+#1173=ORIENTED_EDGE('',*,*,#827,.F.);+#1174=PLANE('',#1175);+#1175=AXIS2_PLACEMENT_3D('',#823,#1117,#711);+#1176=ADVANCED_FACE('',(#1177),#1184,.F.);+#1177=FACE_BOUND('',#1178,.F.);+#1178=EDGE_LOOP('',(#1179,#878,#1182,#1183));+#1179=ORIENTED_EDGE('',*,*,#1180,.T.);+#1180=EDGE_CURVE('',#817,#875,#1181,.T.);+#1181=LINE('',#818,#157);+#1182=ORIENTED_EDGE('',*,*,#1170,.F.);+#1183=ORIENTED_EDGE('',*,*,#821,.F.);+#1184=CYLINDRICAL_SURFACE('',#1185,1.E-01);+#1185=AXIS2_PLACEMENT_3D('',#804,#364,#704);+#1186=ADVANCED_FACE('',(#1187),#1194,.F.);+#1187=FACE_BOUND('',#1188,.F.);+#1188=EDGE_LOOP('',(#1189,#873,#1192,#1193));+#1189=ORIENTED_EDGE('',*,*,#1190,.T.);+#1190=EDGE_CURVE('',#812,#870,#1191,.T.);+#1191=LINE('',#813,#157);+#1192=ORIENTED_EDGE('',*,*,#1180,.F.);+#1193=ORIENTED_EDGE('',*,*,#816,.F.);+#1194=PLANE('',#1195);+#1195=AXIS2_PLACEMENT_3D('',#813,#95,#299);+#1196=ADVANCED_FACE('',(#1197),#1204,.F.);+#1197=FACE_BOUND('',#1198,.F.);+#1198=EDGE_LOOP('',(#1199,#868,#1202,#1203));+#1199=ORIENTED_EDGE('',*,*,#1200,.T.);+#1200=EDGE_CURVE('',#807,#865,#1201,.T.);+#1201=LINE('',#808,#157);+#1202=ORIENTED_EDGE('',*,*,#1190,.F.);+#1203=ORIENTED_EDGE('',*,*,#811,.F.);+#1204=PLANE('',#1205);+#1205=AXIS2_PLACEMENT_3D('',#808,#299,#13);+#1206=ADVANCED_FACE('',(#1207),#1214,.F.);+#1207=FACE_BOUND('',#1208,.F.);+#1208=EDGE_LOOP('',(#1209,#863,#1212,#1213));+#1209=ORIENTED_EDGE('',*,*,#1210,.T.);+#1210=EDGE_CURVE('',#800,#858,#1211,.T.);+#1211=LINE('',#801,#157);+#1212=ORIENTED_EDGE('',*,*,#1200,.F.);+#1213=ORIENTED_EDGE('',*,*,#806,.F.);+#1214=PLANE('',#1215);+#1215=AXIS2_PLACEMENT_3D('',#801,#13,#686);+#1216=ADVANCED_FACE('',(#1217),#1222,.T.);+#1217=FACE_BOUND('',#1218,.F.);+#1218=EDGE_LOOP('',(#1219,#856,#1220,#1221));+#1219=ORIENTED_EDGE('',*,*,#848,.T.);+#1220=ORIENTED_EDGE('',*,*,#1210,.F.);+#1221=ORIENTED_EDGE('',*,*,#799,.F.);+#1222=CYLINDRICAL_SURFACE('',#1223,0.25);+#1223=AXIS2_PLACEMENT_3D('',#804,#364,#679);+#1224=ADVANCED_FACE('',(#1225),#1232,.F.);+#1225=FACE_BOUND('',#1226,.F.);+#1226=EDGE_LOOP('',(#1227,#1000,#1230,#1231));+#1227=ORIENTED_EDGE('',*,*,#1228,.T.);+#1228=EDGE_CURVE('',#933,#996,#1229,.T.);+#1229=LINE('',#934,#58);+#1230=ORIENTED_EDGE('',*,*,#1084,.F.);+#1231=ORIENTED_EDGE('',*,*,#939,.F.);+#1232=PLANE('',#1233);+#1233=AXIS2_PLACEMENT_3D('',#934,#1234,#944);+#1234=DIRECTION('',(-0.987833053268,-1.096715000224E-16,-0.155518033909));+#1235=ADVANCED_FACE('',(#1236),#1243,.F.);+#1236=FACE_BOUND('',#1237,.F.);+#1237=EDGE_LOOP('',(#1238,#994,#1241,#1242));+#1238=ORIENTED_EDGE('',*,*,#1239,.T.);+#1239=EDGE_CURVE('',#928,#991,#1240,.T.);+#1240=LINE('',#929,#58);+#1241=ORIENTED_EDGE('',*,*,#1228,.F.);+#1242=ORIENTED_EDGE('',*,*,#932,.F.);+#1243=CYLINDRICAL_SURFACE('',#936,1.E-01);+#1244=ADVANCED_FACE('',(#1245),#1252,.F.);+#1245=FACE_BOUND('',#1246,.F.);+#1246=EDGE_LOOP('',(#1247,#989,#1250,#1251));+#1247=ORIENTED_EDGE('',*,*,#1248,.T.);+#1248=EDGE_CURVE('',#923,#986,#1249,.T.);+#1249=LINE('',#924,#58);+#1250=ORIENTED_EDGE('',*,*,#1239,.F.);+#1251=ORIENTED_EDGE('',*,*,#927,.F.);+#1252=PLANE('',#1253);+#1253=AXIS2_PLACEMENT_3D('',#924,#95,#73);+#1254=ADVANCED_FACE('',(#1255),#1262,.F.);+#1255=FACE_BOUND('',#1256,.F.);+#1256=EDGE_LOOP('',(#1257,#984,#1260,#1261));+#1257=ORIENTED_EDGE('',*,*,#1258,.T.);+#1258=EDGE_CURVE('',#918,#981,#1259,.T.);+#1259=LINE('',#919,#58);+#1260=ORIENTED_EDGE('',*,*,#1248,.F.);+#1261=ORIENTED_EDGE('',*,*,#922,.F.);+#1262=PLANE('',#1263);+#1263=AXIS2_PLACEMENT_3D('',#919,#73,#13);+#1264=ADVANCED_FACE('',(#1265),#1272,.F.);+#1265=FACE_BOUND('',#1266,.F.);+#1266=EDGE_LOOP('',(#1267,#979,#1270,#1271));+#1267=ORIENTED_EDGE('',*,*,#1268,.T.);+#1268=EDGE_CURVE('',#910,#974,#1269,.T.);+#1269=LINE('',#911,#58);+#1270=ORIENTED_EDGE('',*,*,#1258,.F.);+#1271=ORIENTED_EDGE('',*,*,#917,.F.);+#1272=PLANE('',#1273);+#1273=AXIS2_PLACEMENT_3D('',#911,#13,#28);+#1274=ADVANCED_FACE('',(#1275),#1280,.T.);+#1275=FACE_BOUND('',#1276,.F.);+#1276=EDGE_LOOP('',(#1277,#972,#1278,#1279));+#1277=ORIENTED_EDGE('',*,*,#963,.T.);+#1278=ORIENTED_EDGE('',*,*,#1268,.F.);+#1279=ORIENTED_EDGE('',*,*,#909,.F.);+#1280=CYLINDRICAL_SURFACE('',#1281,0.25);+#1281=AXIS2_PLACEMENT_3D('',#914,#87,#915);+#1282=ADVANCED_FACE('',(#1283),#1286,.F.);+#1283=FACE_BOUND('',#1284,.T.);+#1284=EDGE_LOOP('',(#1285));+#1285=ORIENTED_EDGE('',*,*,#1052,.F.);+#1286=PLANE('',#1287);+#1287=AXIS2_PLACEMENT_3D('',#1057,#95,#59);+#1288=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1292)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#1289,#1290,#1291)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1289=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1290=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1291=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1292=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1289,'distance_accuracy_value','confusion accuracy');+#1293=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#1294=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1295,#1305,#1306,#1307,#1308,#1309,#1310,#1311,#1312,#1313,#1314,#1315,#1316,#1317,#1318,#1327,#1328,#1329,#1330,#1331,#1332,#1333,#1334,#1335,#1336,#1337,#1338,#1339,#1340,#1341,#1342,#1343,#1344,#1345,#1346,#1347,#1348,#1349,#1350,#1351,#1352,#1353,#1354,#1355,#1356,#1357,#1358,#1359,#1360,#1361,#1362,#1363,#1364,#1365,#1366,#1367,#1368,#1369,#1370,#1371,#1372,#1373,#1374,#1375,#1376,#1377,#1378,#1379,#1380),#1288);+#1295=STYLED_ITEM('color',(#1296),#17);+#1296=PRESENTATION_STYLE_ASSIGNMENT((#1297,#1303));+#1297=SURFACE_STYLE_USAGE(.BOTH.,#1298);+#1298=SURFACE_SIDE_STYLE('',(#1299));+#1299=SURFACE_STYLE_FILL_AREA(#1300);+#1300=FILL_AREA_STYLE('',(#1301));+#1301=FILL_AREA_STYLE_COLOUR('',#1302);+#1302=COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);+#1303=CURVE_STYLE('',#1304,POSITIVE_LENGTH_MEASURE(0.1),#1302);+#1304=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#1305=STYLED_ITEM('color',(#1296),#43);+#1306=STYLED_ITEM('color',(#1296),#97);+#1307=STYLED_ITEM('color',(#1296),#110);+#1308=STYLED_ITEM('color',(#1296),#129);+#1309=STYLED_ITEM('color',(#1296),#142);+#1310=STYLED_ITEM('color',(#1296),#175);+#1311=STYLED_ITEM('color',(#1296),#197);+#1312=STYLED_ITEM('color',(#1296),#210);+#1313=STYLED_ITEM('color',(#1296),#223);+#1314=STYLED_ITEM('color',(#1296),#232);+#1315=STYLED_ITEM('color',(#1296),#247);+#1316=STYLED_ITEM('color',(#1296),#309);+#1317=STYLED_ITEM('color',(#1296),#320);+#1318=STYLED_ITEM('color',(#1319),#339);+#1319=PRESENTATION_STYLE_ASSIGNMENT((#1320,#1326));+#1320=SURFACE_STYLE_USAGE(.BOTH.,#1321);+#1321=SURFACE_SIDE_STYLE('',(#1322));+#1322=SURFACE_STYLE_FILL_AREA(#1323);+#1323=FILL_AREA_STYLE('',(#1324));+#1324=FILL_AREA_STYLE_COLOUR('',#1325);+#1325=COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);+#1326=CURVE_STYLE('',#1304,POSITIVE_LENGTH_MEASURE(0.1),#1325);+#1327=STYLED_ITEM('color',(#1296),#365);+#1328=STYLED_ITEM('color',(#1319),#383);+#1329=STYLED_ITEM('color',(#1296),#406);+#1330=STYLED_ITEM('color',(#1296),#416);+#1331=STYLED_ITEM('color',(#1319),#428);+#1332=STYLED_ITEM('color',(#1296),#451);+#1333=STYLED_ITEM('color',(#1296),#468);+#1334=STYLED_ITEM('color',(#1296),#483);+#1335=STYLED_ITEM('color',(#1296),#498);+#1336=STYLED_ITEM('color',(#1319),#509);+#1337=STYLED_ITEM('color',(#1296),#525);+#1338=STYLED_ITEM('color',(#1296),#555);+#1339=STYLED_ITEM('color',(#1296),#569);+#1340=STYLED_ITEM('color',(#1296),#583);+#1341=STYLED_ITEM('color',(#1296),#597);+#1342=STYLED_ITEM('color',(#1319),#619);+#1343=STYLED_ITEM('color',(#1296),#632);+#1344=STYLED_ITEM('color',(#1319),#659);+#1345=STYLED_ITEM('color',(#1319),#720);+#1346=STYLED_ITEM('color',(#1319),#736);+#1347=STYLED_ITEM('color',(#1296),#779);+#1348=STYLED_ITEM('color',(#1319),#788);+#1349=STYLED_ITEM('color',(#1319),#838);+#1350=STYLED_ITEM('color',(#1319),#853);+#1351=STYLED_ITEM('color',(#1319),#896);+#1352=STYLED_ITEM('color',(#1319),#953);+#1353=STYLED_ITEM('color',(#1319),#969);+#1354=STYLED_ITEM('color',(#1319),#1012);+#1355=STYLED_ITEM('color',(#1319),#1022);+#1356=STYLED_ITEM('color',(#1296),#1033);+#1357=STYLED_ITEM('color',(#1296),#1062);+#1358=STYLED_ITEM('color',(#1296),#1071);+#1359=STYLED_ITEM('color',(#1319),#1080);+#1360=STYLED_ITEM('color',(#1296),#1090);+#1361=STYLED_ITEM('color',(#1319),#1097);+#1362=STYLED_ITEM('color',(#1319),#1107);+#1363=STYLED_ITEM('color',(#1319),#1118);+#1364=STYLED_ITEM('color',(#1319),#1128);+#1365=STYLED_ITEM('color',(#1319),#1138);+#1366=STYLED_ITEM('color',(#1319),#1148);+#1367=STYLED_ITEM('color',(#1319),#1158);+#1368=STYLED_ITEM('color',(#1319),#1166);+#1369=STYLED_ITEM('color',(#1319),#1176);+#1370=STYLED_ITEM('color',(#1319),#1186);+#1371=STYLED_ITEM('color',(#1319),#1196);+#1372=STYLED_ITEM('color',(#1319),#1206);+#1373=STYLED_ITEM('color',(#1319),#1216);+#1374=STYLED_ITEM('color',(#1319),#1224);+#1375=STYLED_ITEM('color',(#1319),#1235);+#1376=STYLED_ITEM('color',(#1319),#1244);+#1377=STYLED_ITEM('color',(#1319),#1254);+#1378=STYLED_ITEM('color',(#1319),#1264);+#1379=STYLED_ITEM('color',(#1319),#1274);+#1380=STYLED_ITEM('color',(#1381),#1282);+#1381=PRESENTATION_STYLE_ASSIGNMENT((#1382,#1388));+#1382=SURFACE_STYLE_USAGE(.BOTH.,#1383);+#1383=SURFACE_SIDE_STYLE('',(#1384));+#1384=SURFACE_STYLE_FILL_AREA(#1385);+#1385=FILL_AREA_STYLE('',(#1386));+#1386=FILL_AREA_STYLE_COLOUR('',#1387);+#1387=COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832);+#1388=CURVE_STYLE('',#1304,POSITIVE_LENGTH_MEASURE(0.1),#1387);+ENDSEC;+END-ISO-10303-21;
package.jsonadded+65@@ -0,0 +1,65 @@+{+ "slug": "mmbth10",+ "title": "MMBTH10",+ "version": "0.1.0",+ "type": "hardware",+ "kind": "component",+ "description": "UMW NPN VHF/UHF transistor, SOT-23. Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.",+ "tags": [+ "component",+ "transistor",+ "npn",+ "rf",+ "vhf",+ "uhf",+ "sot-23",+ "umw"+ ],+ "mpn": "MMBTH10",+ "license": "CC-BY-SA-4.0",+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "visibility": "public",+ "files": [+ "docs/hero.png",+ "docs/mmbth10-datasheet.pdf",+ "mmbth10-etched.glb",+ "mmbth10-etched.step",+ "mmbth10.glb",+ "mmbth10.kicad_mod",+ "mmbth10.kicad_sym",+ "mmbth10.lbr",+ "mmbth10.step",+ "altium/Adom_mmbth10.PcbLib",+ "altium/Adom_mmbth10.SchLib",+ "altium/MMBTH10.adom-lbr.json",+ "page.json",+ "verification.json",+ "viewers/footprint.html",+ "viewers/symbol.html",+ "README.md",+ "LICENSE",+ "package.json"+ ],+ "component": {+ "mpn": "MMBTH10",+ "manufacturer": "UMW (Youtai Semiconductor)",+ "package": "SOT-23",+ "category": "Transistor",+ "subcategory": "NPN RF transistor",+ "datasheet": "https://www.lcsc.com/datasheet/lcsc_datasheet_2311091735_UMW-Youtai-Semiconductor-Co---Ltd--MMBTH10_C545531.pdf",+ "distributor_links": {+ "lcsc": {+ "part": "C545531",+ "url": "https://www.lcsc.com/product-detail/C545531.html"+ },+ "mouser": false,+ "digikey": false+ },+ "mouser_note": "Mouser: no listing for this manufacturer's part (searched 2026-10-08; the same number from onsemi was not counted)",+ "digikey_note": "DigiKey: no listing for this manufacturer's part (searched 2026-10-08; the same number from onsemi was not counted)"+ }+}
page.json+150−60@@ -1,66 +1,156 @@ {- "schema_version": 1,- "slug": "mmbth10",- "type": "component",- "kind": "component",- "title": "MMBTH10",- "brief": "UMW NPN VHF/UHF transistor, SOT-23. Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.",- "version": "0.1.0",- "because": "No wiki page covers UMW MMBTH10 (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": "MMBTH10",- "subhead": "UMW NPN VHF/UHF transistor, SOT-23",- "screenshot": "docs/hero.png",- "chrome": false+ "schema_version": 1,+ "type": "hardware",+ "kind": "component",+ "slug": "mmbth10",+ "title": "MMBTH10",+ "brief": "UMW NPN VHF/UHF transistor, SOT-23. Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.",+ "version": "0.1.0",+ "license": "CC-BY-SA-4.0",+ "tags": [+ "component",+ "transistor",+ "npn",+ "rf",+ "vhf",+ "uhf",+ "sot-23",+ "umw"+ ],+ "component": {+ "mpn": "MMBTH10",+ "manufacturer": "UMW (Youtai Semiconductor)",+ "package": "SOT-23",+ "pin_count": 3,+ "category": "Transistor",+ "subcategory": "NPN RF transistor",+ "datasheet": "https://www.lcsc.com/datasheet/lcsc_datasheet_2311091735_UMW-Youtai-Semiconductor-Co---Ltd--MMBTH10_C545531.pdf",+ "parts": {+ "symbol": "mmbth10.kicad_sym",+ "footprint": "mmbth10.kicad_mod",+ "model_3d": "mmbth10-etched.glb",+ "model_3d_plain": "mmbth10.glb",+ "model_3d_step": "mmbth10-etched.step",+ "model_3d_step_plain": "mmbth10.step",+ "lbr": "mmbth10.lbr",+ "datasheet": "docs/mmbth10-datasheet.pdf",+ "step": "mmbth10-etched.step",+ "altium_schlib": "altium/Adom_mmbth10.SchLib",+ "altium_pcblib": "altium/Adom_mmbth10.PcbLib" },- "component": {- "mpn": "MMBTH10",- "manufacturer": "UMW (Youtai Semiconductor)",- "package": "SOT-23",- "pin_count": null,- "category": "Transistor",- "subcategory": "NPN RF transistor",- "body_size": null,- "parts": {},- "distributor_links": {- "lcsc": {- "part": "C545531",- "url": "https://www.lcsc.com/product-detail/C545531.html"- },- "mouser": false,- "digikey": false- },- "datasheet": "https://www.lcsc.com/datasheet/lcsc_datasheet_2311091735_UMW-Youtai-Semiconductor-Co---Ltd--MMBTH10_C545531.pdf",- "mouser_note": "Mouser: no listing for this manufacturer's part (searched 2026-10-08; the same number from onsemi was not counted)",- "digikey_note": "DigiKey: no listing for this manufacturer's part (searched 2026-10-08; the same number from onsemi was not counted)"+ "distributor_links": {+ "lcsc": {+ "part": "C545531",+ "url": "https://www.lcsc.com/product-detail/C545531.html"+ },+ "mouser": false,+ "digikey": false },- "tags": [- "component",- "transistor",- "npn",- "rf",- "vhf",- "uhf",- "sot-23",- "umw"- ],- "discovery_triggers": [- "mmbth10",- "npn vhf/uhf transistor"- ],- "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": "mmbth10.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin",+ "seat": "z = 0",+ "extents_mm": [+ 2.5,+ 3.0,+ 1.2+ ],+ "zmin_mm": -0.0,+ "footprint_binding": "identity",+ "sha256": "dd5d1711204e1d8d26cd11490923bd84340820baa69538c385a4300ec2539bc0",+ "checked": "2026-10-08",+ "checked_by": "step2glb features (bbox, floor_z)"+ },+ {+ "file": "mmbth10-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin",+ "seat": "z = 0",+ "extents_mm": [+ 2.5,+ 3.0,+ 1.205+ ],+ "zmin_mm": -0.0,+ "footprint_binding": "identity",+ "sha256": "1cfd9d6e8b249a2b71c0a09e644a83e3c752c4f822ed5c8cbac177568d15c5c3",+ "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/mmbth10-datasheet.pdf",+ "url": "https://wmsc.lcsc.com/wmsc/upload/file/pdf/v2/lcsc/2311091735_UMW-Youtai-Semiconductor-Co---Ltd--MMBTH10_C545531.pdf",+ "sha256": "2a9450e4a971155a3f984e17c38762ec266dcad51b8cfb23c83501785a675197",+ "retrieved": "2026-10-08"+ }+ ],+ "cad_footprint": "Package_TO_SOT_SMD:SOT-23, KiCad official, CC-BY-SA 4.0",+ "cad_3d": "KiCad packages3D (tag 10.0.6), SOT-23.step",+ "etch": {+ "job_id": "8ba3f19799f64428",+ "endpoint": "/laser-etch",+ "params": "name=MMBTH10&mode=flat"+ },+ "lcsc_model_cleaning": null },- "sample_prompts": [],- "discovery_pitch": null,- "metadata": {},- "created_at": "2026-10-08T15:47:38.872Z",- "updated_at": "2026-10-08T15:47:38.872Z",- "org": "adom"+ "mouser_note": "Mouser: no listing for this manufacturer's part (searched 2026-10-08; the same number from onsemi was not counted)",+ "digikey_note": "DigiKey: no listing for this manufacturer's part (searched 2026-10-08; the same number from onsemi was not counted)",+ "pins": [+ {+ "number": "1",+ "name": "B",+ "type": "input",+ "description": "Base (datasheet p.1)."+ },+ {+ "number": "2",+ "name": "E",+ "type": "passive",+ "description": "Emitter."+ },+ {+ "number": "3",+ "name": "C",+ "type": "passive",+ "description": "Collector."+ }+ ],+ "wiki_url": "https://wiki.adom.inc/adom/mmbth10"+ },+ "discovery_triggers": [+ "mmbth10",+ "npn vhf/uhf transistor"+ ],+ "discovery_pitch": "MMBTH10: NPN VHF/UHF transistor 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": "MMBTH10",+ "variants": [],+ "entries": []+}
viewers/footprint.htmladded+210@@ -0,0 +1,210 @@+<!doctype html><html><head><meta charset="utf-8">+<title>mmbth10 - 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">mmbth10</span></header>+ <main>+ <div class="vpwrap">+ <div class="av-vp" id="vp">+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="-2.675 -2.250 5.350 4.500" 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="1.475x0.600" data-mount="smd"><rect x="-1.675" y="-1.250" width="1.475" height="0.600" rx="0.150" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="2" data-shape="roundrect" data-size="1.475x0.600" data-mount="smd"><rect x="-1.675" y="0.650" width="1.475" height="0.600" rx="0.150" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="3" data-shape="roundrect" data-size="1.475x0.600" data-mount="smd"><rect x="0.200" y="-0.300" width="1.475" height="0.600" rx="0.150" 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="-0.938" y="-0.950" text-anchor="middle" dominant-baseline="central" font-size="0.252" fill="#fff" font-family="sans-serif" style="pointer-events:none">1</text><text x="-0.938" y="0.950" text-anchor="middle" dominant-baseline="central" font-size="0.252" fill="#fff" font-family="sans-serif" style="pointer-events:none">2</text><text x="0.938" y="0.000" text-anchor="middle" dominant-baseline="central" font-size="0.252" fill="#fff" font-family="sans-serif" style="pointer-events:none">3</text></g><g class="adom-layer-paste-apertures"><rect x="-1.675" y="-1.250" width="1.475" height="0.600" rx="0.05" transform="rotate(0.00 -0.938 -0.950)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="-1.675" y="0.650" width="1.475" height="0.600" rx="0.05" transform="rotate(0.00 -0.938 0.950)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="0.200" y="-0.300" width="1.475" height="0.600" rx="0.05" transform="rotate(0.00 0.938 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.438" cy="-0.950" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.188" cy="-0.950" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.938" cy="-0.950" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.688" cy="-0.950" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.438" cy="-0.950" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.438" cy="0.950" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.188" cy="0.950" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.938" cy="0.950" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.688" cy="0.950" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-0.438" cy="0.950" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.438" cy="0.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.688" cy="0.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.938" cy="0.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.188" cy="0.000" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.438" cy="0.000" 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":3,"pasteDots":15};+(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+1875@@ -0,0 +1,1875 @@+<!doctype html><html><head><meta charset="utf-8">+<title>MMBTH10 - 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,d09GMgABAAAAAGOsAA8AAAABHwAAAGNMAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGnobgYNwHKAiBmAAiE4RCAqCxgSB+WQLh3YAATYCJAOPaAQgBZFfB5xgG+LzJ5RtuxQZ1E5Q/GzJX1mlArl5ptwOkShD55uNqGHjgJmN/uSz//8/K6nImGmANN0GAxWuh1hmGgqulkaHSx77MVtX93khW2vxMDyD4ZffXdCAT3axTyXMpbV3euNpZP8Tm3U9RbyZK1bI12DfN3rHUxUqJhIZ57BCBqVxjFBtwdGECif7YF89+Y0fHdxJtb02BcXD4Y5CEQUxLb9FJ68f1Yb/l3yZuDbzoGmhtLmhbzwhKRZEp9aypQzZYZyquAqwW+JDupDDPiGe/HvembP79n7blZSkEljFVVxR+vx5fpt/7nuAihjDnKJiYzOMFdrbMOZniWu+wyhWbWXNXmTZsTS3vtSVK3nls3U264B8so/8xBDof1Kn46ZOpuceuzRVqias4fm59agU2QaMETIExsgVi/7bXxSLosfGGBuREi2YWAWIdSin2IeZqAdmoN5h3LV5kfw///fQ9rnvz0/HGkw0SKzlIQQoreDxz88Bv3vexlY+fJRuMJqCoZoNxWTITcybsE2fxB9/zCLiPK0DYUrFbDPBO0cc8woeM/nrytRV/3ea/kNMLJ1ZE/nm1GWxH1uW1ZMlV5Lj5+srYGOiom5UBNZERUVroqLmcs2KGz4eX6HKwj4QHHJS6PBvcO0IczshRQaQnHrfO/V/RrLTc2a0cRH4Au1qba8TxSGn8eWW8yO1f/Z7fJkCBWbJekDweQvhOwEC/n9V9fvXlj23DKUO643jDft5vppSOeh/GPylMa0JjkwYPEPhyTRh8VMvtMTICsHQDJZy97D4CKkJUDBnzoUVPb7th7DAwx0layYnhJxQYkNzWgkHmGXASQoUKCoTgiUPNzCqNeaFfm46sjOKoAg+6d8/Qdi2VOqHeEGY+HVoopp1YUwAAygQIr0ryTmW96Epv2h+/nWa6/9xyEX7ckS+Vx3hsBTBHbYOY7vZsnMR2Kks2QkfosOODxV6CsuypCffxQVExykEjtEHNLXTjQXGCWjtsmQcSzAV/p8fc3VvB7MLHpcphRon+g94Em9phNgJveH/p2pvi/kgN/woOMnr6ss59KQlp+7LnVt36fTgfQMMB0OQFKlIrjZwHaTVDwo/bHAAZkAtCFIy9bNDzhucc5lS6z6konXn3k0TKpcuWx+Xqah7l62J4Jd9s1MXdyFLHI+UVzjI0u6f3Qt9j5Tm9iLqHnnIQ84SITEyBQcuROdR2gH/79/4b+9A273Sx4QuAARtPYwoMAxEAuC2oJxJ3qyg+aSPsBx6uG4wQshvw6+aquymATpLQmhkaEIInkjhFZ7IOxGR4P2+21KthLCDx1IcvBgr3PXza4exWQa6CmYvDJwiKWKc/P4YU6updma0v6aJC1TiCG4OOMa/X36b8xAPraN2LrX5D7sJ1+UCBOClX+YXAPDxd+SM+dX9Eu0HBNAI4BgABNJw7CDs2cNx4A3hwweOrwAIISGcA45DnHACzslYIS0Zwt2uN2S48DAj1Ids0BBmo7mQ836EQwAIAAHqIRAIm/GzTUFy92+ngIYAwJFRADFTEHufJ7PBtuQ9z2FDbcv71HZ619ph74akFi0dXs3tmZlOwq7yBEj+UDEge7KioJMDEpJhtELdkaJgdSN/9AOq5m9yInVoUbA/e1ZLkB4OANIj624AB/0X1suW76xedfoi53frc5D+mnj793e6LLkQKNyy2Y5Q5045e2x8kIewctRmOSmnbQmnLtp6c9vrtmWX7opdx/rH7s6MZ+7YIF9qeLXyxl1K+nfsRuX9+/Kh5WP7vjq/NOsbuzPIn+zRhfsDK3/bi9zm4FECO6NE3XP9ykKptehKHRiSPgurUq3gYJKdwKXf7djd5K7nDeHc7uTRmXv6pAxG5CE1HqnmtrNRiHLUoula2YGr3OM2HuK58i26STmIcdL/iNk23/FXB+klk8g6SpMTlrPDwQalDykHHbKTctzhsf6so9Bfdsz6mwK4mfXg7uR+jzqNQTkx+fQTrYiLlVeeXCrrVoHD35Z6z2kxMQ+f69ynrmNeOC/Jd1j50RkmzXfns7XAr1/235iqiNRRNbsRQdXpzj5o+91M5ajLcoqZdiXaRVcfs+5atFtvRfoxt9khNCcHqN3cDoVzgHEyQJb2LGRBgAZaSK/aaTi3YKpOKvIkGUSu8YMEnW6aa7nDXsIJ8f/3Kr/De+QMhaO2KTL65BTBrY1Dp87kjvKjd0RRXC513HKyywNPfZngCu6ZbCMbole+OvxgwUUROSm8QtlEKe46sduOWFM0DwwnpyxMSX/DRBnlTzKaSWh7yBfkrJgtiCL93D8lIBbA3k/97FiWtOtFUfSpy3gkny7YDB2wRxp+eUSYsW2ELVnonMI2XSCs01Y5llR+sxzayobNZlsAbXvMH9L8SFtf8cuHYb5iM+xkvLTuOW1k8qSUKNQMBR45Ea9YAEQy0wwf7Z+q/9UwSWgLBHSbU63BknjaT1p4f7QMTxNFrwkge3Wmdk0sMb0ni4Gu4p7hM/b2KjVPcY3a02lwD8m5POgX2Ag/lVLvB/rEAfJTun0leOdyC6R0Tw+a0v/x/vi+Rh7pmD2tLylEQronUuwVeKihW9Q8ef1qrMvzfrxHAcVFw+vvYkjTYgoYaQ1pbJbkOeBQ5MSFCldu6Hbaw0C4cCYyZWIqUGCFcuVYZswwDSBgRCyszNunJYsOudJaGCTs2QN28IEQEsI6m1FPI6FriQrNuriu/E+uhygG3Aa4B3Av4GHAI3DuAl4AvAZ4B/AR4AvAd4BfAH8B9gMBLAA2ALBZYJuQqiG1IqofSWaYFhFkR9QuopxIukZ0a+C6EFl7GuLSi6ZsRDgr3lPqs3/jpr6TDbhsCJF2t8Fjavnd5D2k5YuuV0/Czy7LshukaxtyrAWXf/kNiayuWwqqZq5VuPjxmkhD9XT5DgTAUdM47bPe6r1d85UG+uhSQ9J7d30essNzlI+f03DunJ1Lde3+CeC+ym/WzTUrY/e4m7fX+kW/7i+N659f0eEUliiNRZH6dD6z5NLVy3mSC1jMDr7kOD/yJ+0EBBD5CZA8/ZQK1aBOzdt7d3MG074R5WnBvp9V2ZCrb9bHSHM3K8x0BO5BsehMyX1HcHEKv8nUkaCc8j9V5CKoBJGLu1zXxfGBT3WzGsapxT1rI75eHqHH8VqO8xhBe/3i0esCfzk3TvpSKog7xuWCHd5PDycJabJFhSOlamieL8zzXKRAOuF5tPdSncGpnk0cQT1EIe4LNPiXG3bfvU74vK9Wq3g3a+nrU/SWFGRDnaibKeQt9XuMe0iBNT50w+26C68ltX/11+Ta0/X7Q6JbDngKYxMmvmVnnKKj/2qrKxDmQhSRKBdXQNABZt1NJXpZ+EwKL8OL2YICXlErdaAsWzmsYtBgq05VhEQRy1nnc/HUrlCu2vWoUZ0a1KpTr1GTZi1aFzVW6QUGRiZmFtZi49k5OLm4efn4BQS1lx5KXxkQDBnJKBnDuAmTpkybMWfBkhVrNmzZtmvf4WJIyGH5nFzcPLxl3gotWrZa1hwEgcsW3449B46+HEFCqTCrRVI0xCSUSpYvl8JqRQfRPUzYxOEJEfuRyL9IVZ7yLC9evXn34VNdQ1NLW6fr/krhRF7l0maKsoQyZB9RKTQv0s0wCMw/z1Jjk8qtu6LvmggknKG4QI06iEIj+O5bii/ifgT5HUnTnudevEGzh14ZYCYdNZCE3ABAoINJ3GzU6jtCExEvSiSqpM7kLDmXzrvw7IsGLmOI3nIN0+kNzmeE1GTkFJRURQ1Uq1GrTr3GRU1hXkMMjEzMLKxs7BycXNzNI+WN+OAXENReOjCdunTvRbn1IwaqDIYhw0bKKDBm3IRJU6bNZC4sWLJizYatbNdtR2JX9uw7cAhJiPZb6m90/+fZpw4Lclool7h5ePf7NS8o3OatQYuybLWsxYPAZRtr175Dxyv8T4luRYtzJSU9xZEIKBJUyYJyTy4YVIyXQ18KqzI4NQoaypQAAAAAgiAIgiAIWrr0TuobdMMFIPcM8edBGlQOk0nDOpFmpC8B1U/HChIJAV3ErFgEs9Q70oLeGWchx/BqP1+MPAIx9DwelZP8jxdIdB6T84xINqVoXEYDYeezh/AY/qy20rFCCPl5gqxD4V9BTVfg0T092wWTw5QwQKHEDkDDDvhnIzOyk3NeveQLGQymKTaNMaSiadAZDZh1fvr8HZAlwt3SVIa+KsSNRFHcFj8N7Wy0ve3VLgdOKiSQ0TuGh95xb5Y0OxfdVxEQxClkD4lBLg7nuETK/i2DQWI2XEWHHVos7WFpd954hyUjKS5q7Wl0xglgtfN61sWXIuZeI4iI+WwIIJvrPVzgNN/fJcddKQBol6YzAia34aFaDi27OGdMxhFDwGwMLAEGMODHMihTRggdNtyRnTjz0R//OjWfnV9QuKiJafTO+J01aiqVYspRFTg+BUYImOqez1WkIiOnoKSKppN+GeyGR61hQQIvIngYUrTEmBJSwRWSFAldhyV87Bf5haKZB1AoISQqldtoHl9axSZ+DOJix6URdIgJSpKm2VETjHKl4tS3ngbTrpxz1a77TEpGTkFJFU1Pjz79Bg1PQ4W1xgQBPoFoQmMURhdJUXhIpVihMWGFwxMidkjkKAQwrSgzuXrWN+iGd4mAqo8i/Nb+Suw7kdSDAspVz7VKSTEXwMMWkRo9oOeoG/4o6liiVYzQmMjERUKociZnd+dyPl0oF1mX2xXaVbnm+gtvaN1OdJdOwyVk5BSUVEWPMTAyMbOwFpsxOwcnF3fzELwRH/wCgtpLB6FTl+7SQ+ub9hsawAxiyLCRjPUzIVNmzFmwZMWaDVtlh7DnANJCqN/KX7r/8+zFaY1z88a/J4hwmbdsi5atZvudXew7dFxRVJaUuLak9BQ3jMAiEzXNGVdgYzrhVAVc6A76GjirOq96sNc5FMfDVO3HtHcfPtU1NLW0dXT19A264dcIF1Rsyh1i21FrmMZQXENKHRWmThkjEOzMPzyswn1fYzvl7a38cgiVZCrblVPRhCoiE5M463y7KHpWtReJnnQjFRk5BSVV0QMGRiZmFtZiU7FzcHJx8/LxCwhqb/2mBiYZTEOGjWQME6bMmLNgyUrWsGHLjj0HkLNDrnLekdu8Zd6KLVq2OsVNI0AkqORqhb0NfgNsN9JWjrzqOaa9+/CprqGppa2jq6dv0A0X5MXugLAVXw+AsPmktML+HKmCxleBDQhCTyLSICOnoKSKpk6/DHbDo9aUQQIvInSYQdESC0tIBe+EJEVC12EJHxE5rMr7qUGkr3VPRVSocZtIZisAvFih/Q2NmPOUgRAJYt2xefwAv3GMqsSN3paHwRKeVz+wjlgfv8MxwvVDCYJEXMcbUkgZtGzPFWSK2JSI95G2ChNCRDxU8sAoCqMwOr5xSXB5re8k+E4+Vp458qLKO7XPNkhNRk5BSVXUpGo1atWp11j0MAMjEzMLKxs7BycXd/OgvPDFj4Cg9tKB6tSl+1V3ExuwDdgGTMIkTMIkDMMwDMMwCZMwCZOw5yiKoiRMwiSMLhGezlmxeeumhbRoybIVq/1dpawLQdkAbDPbs+zavkPHGxS/sySOpPQUtxEBRyaqZMlyQ17U9ptWEmJmPZIRop/29po5IV88BdY7d9TFOeVu+8n3S3774+/iP7IqnJla7dJVrpUbuc2T8owXr97yHvnAp7qGppa2jq6evoFhGanQ2KSbfoso5lcgWYHU/yB+6JpufjX1bmOMk2cL90xSkuH1mIlHONYZK8FAJU3iOLtyXusSuS1dh+u5PXnozngxbgKAj2K0BAAALF06RKcu3Xu6jdcbNQEAAABjdhy7ac++A4eQ9egJgArXHtU1piIit6XbeNV4iQrDN+gu7C17X93526eMUFVVboGgXlsBAADggyEHcB8d0oisTnqX4IvZGOHDy3qlbQxMVLvGaeBTqDI/DqnIw06ye/nuKLdd9w/0I24DWrXM5xYSEs3kcXIplYVDt3dBHSvoulESx2APOdcSDesRtAlHN637F62tO4IMDrIrhs6w6vhVvMRVncS4KYtZbq9ki9BXdz3TrNphOAdnhDB3ReS/7HXmBfx9hERsECtptWxCabuVUyr8X+XTYBmB3ClVd2Y5bn1WkEJGTkFJNWhkqFQqlUp1Y1cKlUKluCmraxOWSyxbLWt4ELgiw9ohK0qJyUtINVwRMQuZqFUHtyXF0P2wxkdU5DqKng70O9d2dDdWqVQqawmFoger8sxtrsXhyoPjxVv4I0KImUTLXuca/zILNiE0J4LYWef77nt6KdF13C3tjqbpsbFzcHLFDS8fv4Cg9tIT6Gu+Y8KUGXMWLFmxlg1sLYbEnNY8N+/rdsx9Psp6YlA2EmzzyxE2NB5mUiRFNznzbrrPQ0o1GhM2cHhCEU2SIneiuIJqt9FVhonDvNos1+HGbd7f+cCnuoamlraObhkBeWOTbrovV+zV1Zml8APdxdY2HUKbElREhX+e5AwfckdYJqrQKyz4iFU/aqpCLKjrx0A0YYyCYko/myP84Xdt7+y3xNcdpMelebDDYixcBa4515cb0Zz07O/T69Wn+3loNQubFbmjaCa+J2npVe3aqjFhE4cnROw9JBEEd5HPxh7vI+MLhDg/HoFoSQlaijUbchfLXNl1u8lwm/XRaIplWZZl2eVEj6/5tmfQ3fDFmrd5W7RsdY0OT87ry3qwkTpcyMNmp7fT48k7bxbfYqMq7jDRk/EQcFG5Kk+F+NgGGLAVP7TS1Vi/9w6nXHPdjWe+AN5xw6hZ6GrQlLglpTE4AqmqQ9JBpicjIB654Crfop4bDrmSuraFKmtlMareMHLsbmuhHbfddHvYzwF9M8nDyqvypihv807ely9FjJ2MlDEkJkyZKZ8Q+OKbOQuWuh9z2dzt58HzwcgkbC2R1c9HfZv8BQq3T/Gqnx1Cq23b7ZWOxZG5jFwsWzsNvlsMtAtN5O3+/JTs3QdEV8xvCvqbJdQuQz4mqFNZYfrLVyi14TeXZj+OfJYkyIevQ/D+e+yf0fXsd/QwBRiikPWPDPJQDEQPvU5LbrW8XTsMpvDnTKC2iBBDHAyJ/90SkUIVCQ365BkxoYbFigYH65ngcMXCtddq7txx+PHjKEAAJ6ec4uycGC4SJdohWbqdMrXZp8NzgV4akmXEiBpjxtSaMKHOlCn1ZnzVYNasVvMWtfnuuwt++eWiP/645B/lUwgxuxILq5ncOFrMTzlvJFTNBx1Syw+FCUNGESKIowaNKKhJE0nU4gopdMcdy13xgJKvPabsumdobnlFxUMfqJkyiO5bc7TCWv4BAtDwti+xYEIbAEB1vrz26nLqYv4R8ZrPN/T7cPKyDdaXqA+BGoY4pti5X8+pPi6ZS6vrgoLAq3llllc/G2/VWkddwXff2VeDLALfVGEdBaTVg/36b64W2++ZDUY7gNOtR1NAcn45KuwpsZYnCAiUy0CreCuYYNudLzR9HpQQVxbRNtSHyKIMkvbqLXhsvjy0I7Icwvki7XId38q73/6RGciqHjZ58z/+A5cZtUViYzmDaAhoYm3schuLPDeV15/2eAv28vbCwMo/3bmqBRxXPzz7YpdYMhLkyIuUT5HH5Upxqdryyr0uzVbzfSpf5fqzIFPSTYQIeyrWG1B1jHgQ3svZH4ZH1bnj12o8dR0qRVH05QSkFh9WEVeFsuGtw0GRllUOUpn5MAz4vW36qzMlwkVF0L2rXxKQPQ72KearimFWm6q3KrFFHbZa5e22+VO7zuNi4OD0o+lJ624b08M54MHBPyjCWvHICi/ExQuURQWD3oW137VD8jxe/WJ3dl6pVcLPSXxxgPoAUD3k+PZ4OJn7zORdgDpbHwCbfHuoUb1y3FpQTyt1xoqHIiHv1wAsAwDqiHm2/rkngMLPyMiPp+pRAuE7pfiDMesYFBcpwDlAIlRZWDUQHi/Ax9bHiIKYstWcc7X4fLYBCICXh5GKcZGuIukDNKOMYXfZws6Egp/n/mx3P7zYP4IDKkPpQaOqBYFKq6KieI++NBB+Viqm+HoV0xoJv0Pdakb1p2OF1/XSw6Dd/gQvD89imrdtJrbD9AS5bDIAwF+vDTnvgROBJAvDffnDdPLeVt7aN78nABDhsIhDtjLUeKZXQB2Ml9fq/WHk7W7Y6WzDdnihlNhsUEPcm9pEVW2KMBnJ1TAQYogILYYn/Cj1TBjWFG+em1F3QmYy/igO31a6WExX9Tx8gKHwqhJm5SKq8EWtLF2vOADKE0VWnz2kPuAe/L1+fKFWlL6vDe9OfM10Y9S82fZmKsr+sIrTxH3ymmDqMe22k8z+VWwJ17TonSYHQN61/U7P1iAy1jC8rNmmUGuprILNuamy6N73pNKQiHdio4aS3RgsCz5rfOhutVRPcV0dzHORdT+XrN07Fyu7yc9UgEiOil7XQVdIaqfF+4aooea5u7D9Vbf6gM8VgkUkTiLG8Q2RInKSvU8swfcK4KthdnGlXx/vdqwI3WuVq8Bk+dfOqYihdSinjbozOKap60j+MIrScrJ0ByAYs5TEZqK8TaSxO00bdDfGx/JwjxobuRsAYaocQOkM3Q05MK8pqtsnBTuDMQALHTVkJvscp6bn8QMwOLlIOAC8WPto/er6dHhgZz02TLbx2xIUsgeryjTZlR0t0CebgOeUBdJitKKkIDbIQt6XuPnrVjB2EUZG9xUtTe1X7L7youqSiv4dNay17kwo8nrIkE5n0U4xh+Tr+JAP8zov791VfKrKC7/2daByOuIPpjPKsjbd3WSU0TFHDmfitqFCvkL5p01ZPwPYNpVKRWYUkv0Km8ZAVLlVgoFxVUlxJqBUrDe+3Z7KFoCuPENOMgyGMdpN8iYoXh9ENZHu0HHp/j6ZInkYLzuZChwALDafPE0lAFiUiYWMXz23w+bRHO2xc8a9Cp6QO1qQ74H4hMTNX7JCHrsII4u3qjchenlUK7epTVr/jmo+atZXRTFo+7SD0vhRC7vpeCTv57Uxqh97UAAui7A/mcblQzWRjObnQU1tKa77Xxdbn2GOMZOEadOKZs0rWbWuatO+ukMn2s5c6nbtWr9bU38vE378sAQIYOqUU8wEimEuUTpbmfJwFGjjqsNznl4aEmTEiBRjxqSaMCHNlCnpZnyVYdasPPMW5fvuuyI/Y1YcC6sPuXE0nJ/yZhOqbq4IES3UoLHFmjT1vRZX+jGAtvFfVAQQQD2D5/qf9bCbbQdtHAK+Y+JQkFiWQtqy83VlyJIj/2dB2Hybb/PtWLvDHj6PfwEKzoVdSW+WCiEo5u0ScXtkiT6yxCZGXq+wokTp4MKfH/JNwI3y4wRuthQcbrXSMTxYgz48/HcywqOjfQkvXvY7+/2xH24aG/j4THsBvv8/Lfi73Jn/LVQI/7fzC4Yl8QyHRfwdUxLy3GYk7H8tsacQZSVT2L+DoNALsGC2xYRtzGYwCvSjXFZkyFHoX86tQo06TYDoTTbRJtkitqgtbmvbOra+w6TvGGA4hnQcI1qOMbDFbPIrW/d7dugRf5FgBQF/RwWKlChToUqNOlx333Pv9Rv32aK/kZAkkhcjUbosHCIqRoVKVWnUaYFEmQpVatThuvuee6/feAhAY8MBDE4kgIjpJQkIwMQysFmPE7sRcpjTVM7GSGfHUbW3rnUyWz9V6C4MduJOMdW7L0UV96rciMt1W3WYrrOKlrqsujauy5n+ETjakVMnXnUmrXfDt3oA1rTrM1nPbvjvIwxDwKSvDOnRq027Vh26jRs2asaYKRNGTOr3SZ+PBn0x4LNV6Bje+2ranHkLlnwvvxtFyyn1e5+KMKHPjBUbDpy44AlQqEixEqXK3HDLHd169OrTb8CgoagQwqBhkDBl09EzOOWa62646Zbb7rjrXohc4tAwmLHhwo3AQWdFS0f0qlPGvXQ4otecdsWrTiJ63RlXve4Qojecdc2b7HnTOV9760jeEmjCO0fztiCT3juWdwR75oPjeVeI5zqdeHxPqBe6nAxzrQ9hYMigAVsLj0yOFqjSLKWvEiCBwHCxEQZyHXVAUvY1RqMFVfMC85JuZnDkN76DM7HthtPxCJJeIdAmsQgJmbuCGYKQ4gHDL+O+eDueYRTTt0CgiuLhTjrkcPUazNGoSTNM1IK4i5z0OGRslLh/4TUce1vllqXJ0/GnxwAGQSCoMDCoBg50ptefIgVMrvxFK3ddp6+JIlVkEvmqdEtWrNFVD73VbzJx0Ma7VMZgWl8YoJ7XIOR54Lqz2fICAnWcTc8XCKgc9c8XBChOWaS5f23uJc798pwmzNlpruFzVsz8mAEXYo5sbaARMGofp6klZdN6m4D1PJCHcIsX2G1VMXqbwffGIF/q8pTyqeh1Db7jtNgckXMpIqDBkAWbxzitNlvw3EqIaDG2ih2XxwTbbL74p6MhoYNpDQeu3B7jtjv1gXCfODcDC9t6XDsJlkdih80Pukgn2r5O5thsN08Hl3E6/bkqWNQghse5nGy1l7fDzi7jdPnzV3NQCxmtle34fLtGFa1nnG5/Kcp4FVBU63MDPXQE2K88ep8Dn/Ei1HgWRba6PijB8HA2W9ZCrHByDv+yz6vuwau4Rhk3XiW7yIuo3aOlQPJXh+Iw1Ymvw+u44wJtdMSDsAr15ZKQRJ4qLfqYHQzH0X8dMG2Xjnqx/a3/2ud7QXtDQBw3bVR6K5zfy7WVm934BLz5O+iok84KFi5a/K/3+vFs+YqVq1avCbLFrvhNlanmXsO7T111bU0fWp71Pel5NfRiYGJspGNqU1izplo5oR/chDm13gn+mkSl+fu3aqeK23jwEugdwq+7VemNu+13OKLbOJFlrl+vod6PitnuR3sdhFjaNc2a7XXVHIU8JYoJgNMQUmYj9hDvg/cj8H5V3y8t56BbGc8Icf64Bcw3b9lNsUptfdhTwWyA/JHO/V3twU30/4jPPukE50NffwBwBQC/mqcBXVCG8rwRXkHMCK+T/yoQghFwtmAkSASqUe9SmlIQUEkoleu02j9aGepcmb5FwEVxCk5dSYuyaGvXuvlNrTonybIsI5nIthyUw3JaLtMd6Afpp+gx9Hp1hTiJ++P76jkaGPZgP7Ffk3ISJT3JpgZfw0O7RLtV+4n2gk5OJ/ypfj3/FKCLEnUaXUlHOjI6GbUqq/0cxaHO+HQuwAtOxqkrcVEWVcNHc8qPfslkUVal/MhPOS+lzKY6N3E1u8J/wPstY8vfmrb8vwCepu9P/viH3/3mV78c3//Ff/+9FV95zMs6DuxZ6RGp/X7ZJJiAhr+NnDjiWIeNrEXMEWPECMEGX/HvcGNQeMF33Ojg90H91LFjhg7qSLxsstzFe/7t7PV095xdtobTEGLdV4IM1y9qbi/YIxLMNAOjF1AUsZFN/L6I0eH/2qqhU6dBkxZtOnQx6NFnwJARYyaYVmAxZcachZVWWW2NtdgsWbFmw5Ydew7WWW8DDkdOnLnYyNV/uDbZbIutttmOx80OO+2y2x577cP3P+B0YSJESZIuV5FCxUqVKFOhSqVqNerUqtfgvGZNWrRpddEFl1zOuwP2E/DO1TEFAvi2oCN82lq4zAo62DaleTraerly8GwOwFWV63COO/+GrLBFdn5OVR5wshBpkZAI4itmV8rKVntVXUtfrV5C1fY5z6fjlXCoKFi0IDEixYmXIFaK1OpLli1HlpksCRLGxcPvREIQToBHFAqA+wNIfwXptWDoH4BpfwGAP/0Jg9r2xCc1iekwLFRy9A925JNhysdEJZtOLu6b3C9LFaDMLCCMynDDhW8sxzyFiduzvOzVlyXvkIRYMk5g/RZzFHvoUU/x9IrFzM9THqPxp5Ng3G408QjiZ5347bNcy4sxc3xKnm99aszOJWrVZwwolowY19QV1rZxFGkWoiZcWbCAPEmJuMiZKVatqu7PWchgHK54otPwEts/VkBpdoZrEYNbnIfZON5GgnCWdfff5zPl4DGHUlMAufQ/VBvMVtXgVSCjVLq5TeNod5re54EKFWDjFOscrfQ9UsEhcJuMOaaYHmLxNZKXuOzUy5c9DsA7jeHHUgpjEJCBfobm8LVECczDf6up02237FdQ21tipStcrLvz6WZ8IxASqlBy64JxPSKScNEOiVuFuipPRcst51CX1McnhsGesPFgiZV1Nd7jvvZV+I1WbEvqqiDwrd09EwzHEqu64IoWwdOlCxZZ3HkkRw+SxpGNfqxvPNgTsa5M2rZqVJb0MTMi4hjApVY8XI1Y2D1vN0VC2r1fyR5+FRZHrmpd17BVJCPuPqJpqyVliBoeq5QLBJXJL6kQHANEsmYVSra9D1wIEJai1SuvSmC8yxPX6xR3x7PKhDs8yJ08/P2vVb7CL0kRc6tZFyQWt3QuIPvAy821dFllWDIdwGHMqZRjN8xuuHHqNcCrEDIBPOauPlStUYunxBHVRL1beRhO80vpQq3rx7qLho4Vzqt2cs9g6KpeM+GyleuiBRmqXG0RWsrtVIbze/vvs+pySpvpUfqZX38hfiowvOhwagWNtj2svWWUBI6zzHbajCZSTAN2NOZb77IBYbD8W5ymQKkqcnJycvvLfzhwfYqXc2K2V2c/v+fYzkjOGauOHJ1LZDls5gPtU0ijTbmwRqc7531QPBznco6++nwyzOajJXWSFezyxc388NEtSw6/OsVlyWzDOfpbr9R84/EfEfq/QNHWqqmCyOCnS+eC81w+65/xJLnvdV6z7cpfMqxJiwtYXiBpL2kq+vkhhZWKy59Gyp5bwSDWyBBFiiquNScCP5SQHWNfCcFXY604xuDvfkilShCX81toe11QoVLoR1yO/2sp9anA25tyCWPwKHAdwrakYmQfp5r7nMvnmqN3wL+YRi1rSoWsN6nyVYNDPK4Bsp2Ky1Hjjd7GaRuOLviI7+/44NPznpiy/sjs9ikr5q/cN/SDycsXrtq/6JhhZGAgICTth7Px6/P4BpU6sI/WahQQlc49uXRO8JmKbIL4uxGw39F+VO7I7c/gEXKCUg5qwsTTAUmxAB9VCkOoHRQgo0YN5ANOI68QfBwHC2yxI+x8PmF4BrnRCHDk493lRrM8nZKcVIQEcIwnoIWKjnaHnrglu+n1N9GUoZEYQs/5WblhntYnJE6oaVcVwc91pARqP+Hb/8i25NN4BX5TgzomJcDP+EodNtRjvoEwiJ85ff5wRzNADD3TgQsnxp+5AHIMlkGWdbCudYFLux7MgU+hAlWrKf3lNS5lDbfrrfWCf7dOC2U4JMduItcxaZF9azmKb3BSoCmJur+WLFzVdFzOD3IPgOaKDkh7FgQl9/XdYT5LnLynknKSAhwLWoUKvZSLGOwG7nIiooPCIvcAK6K9r4gpyZawOUG24yUoqZFB6u0kJ4b+NJ5V4HSGshLQTZZOQbJ+Y1MRbAx0jmo/hDeWbLZutgnz/p/sqZBtFIgSkkU1K9DMS24d4ntRZYN6h55xlymPf5mXGVKh7e0nL6C48lkfTCslXZrjVH6C61Y8TAHxcDubLcSwTy9aOXNQxbMMt3DtuPzpiM+1+RgZEQ87W45qc4Usq4szDJ+r3EtT02SG5cy7A94f5ATWTAmKE2Jti1AM1A1+Um8TtY5AThJylSHDDaQqXfbIZTX0/hjJh1cHi9yucOWlDf5dmUfGR1qP896YR8pdGMbhKcyPKakGCipMP691fvFyBOBE6FKD8s+CK1IEhsGnGwNg6QwAA1lkU4zjuTVb0mvgATaioKYZLH1Bgpz916WOoLPc7udstrxMsnfomx2jvtS+thBf85rl2HBl5nLHZrUfg5pyAh7CHIlFuSAR6klOi5ZgpaxoSB3usR2WYZPzgxGJQ+ybZgEIoQP28SHN/kO07l9xbq5bwZ7e89G94I5GTV996F3BZBP+1TYKrDoUkC6h1Tpn4Y7RgPd1kE5bH6qPbfvDLyFN2UNDPxmcZtIuK81SacZ3jMtff905aFYtZwznQioJBwsOCmgUBsuIwWNmoNI3sAy0wW9/lo9yz6C6cdVzhFzuPE49cevR6CBXPqxxIkMJwH+wmdnF4jDdNVjbXNXY762bAS1cxwFHAISBQRSGMD66pAarJQgHr8dtZyYho8Qn2mEGOrhR88X+g/ivuHeo9LRcqi9hsMpdpu5z+Sm9RF70l6tlGfMH0pkFMlhTyPAjtllkV9lsFfxwtoKPuPzhXXUoF/SZp5K5KDTI1W/HXE1pXzq/3Ep3IfS6V9nP4REkovpkWANXITxobLbMWe3PZiUtZ1R7FuFf/qrZilzSdDwBl9uQwWOX1w1CMz9/xj8bipnloxYKKKyumP7sAse6XrJHqGllZVfRHHp4fvnxM73VJkkrSo6tqq1vwcolb4mryKbce26ibhyXHgWPB/6wr/BLjQD+jaMH6jGQ5aB04Q6VLqVvue4pFfCPZyq0UDFHqKl0QwVo1YDV254rnbEenuHC4ifZsH+2fH6viGmL5dFL/QH12ZvxyCJhT9s+imTwwzPzT5y5sJIo9s+AweHLpyedv4xtdTN3rILg3pDj0stjRe6l+dllHV+N/OkFKlWkoRy6AVDlWO+qoiQBVj9YWt6PwT563l3+XpQ2F1NGleB7RJKGbcpLXs2aUsYVek4OVgjETe80z+A1/sqFjF3Cb6kOo0iDarmtBCXbgOM167w4afNI6SoxlykbLNw2S5YkbepCsZKDfL9NqznKM5/j5fdvOokyVBQaU2hZ7pdJPren9BKpFrtyqXY3bwCLy0lviSesYhm96KtC+3deCtzGR7CfnRMEsM9uOePtDSdtrfq3EOvJgYX32kBASQYWeQC0/DkqnA2trbF8sRkiBJFBkeFuRQhZ/M2us1S8RnV/0nPDVmsK+JCgqsZZ94ybJ17XhQiCx4F6xhTBB7dDzQS5ajMAmqu8Knz31dAqPkkzxo5r9MRgNfei/c0JXqsnzJv1a75KTIYPYun9Gr56ZHHSEsDfHAp93Iorp+pHE/nLCXqKMpeKYZHhRmfnYBia3j8NxdDs/o1nvZoNkD5pZ4IEabQNSlBJ7c8y31V1Apzf/kZNf8qGWSyvONg4Ryxr/zlzqnwpHzyfPpoI4kb1UbAOR1OcdzSdtEwmoZe9A/5V/g9hm9RNxE79VGzSUjPkAwTRr1LS83Q9dWbaGHi4ZNgOI+e7JqO46NQNgE4/qKeu73mCVAJFSJc1To0gQCKFF1040F+UI2/2TpbTu3mD/eTkL1zJDuHfEwf7wysH+wnL50ndFdVJ9lq17zU9ZNkCUhOt7aJIDSUZvdqIQRQDFYKDzHNQlG9iObQDxlxMdG1878ck3KdF2hD4xraaVN5eOayai35e2GvT+DXyP5Oe+EDZikRPBEd1L09H264romjPkKLt+ANlaLm4PNTVTv09nUs3B/h0u0KRnjnnP5iLR4e9QdXX9xale1v7Vj2eA+2D37a2o72U/UxJTq0Kbr2m7aBAR5/D372ASOiBJQCwSYhp2WxxOqCwrNVYI4FO9Cb4KabfiMfWnuBdkJYc84VFA17GY+OYSAxDy9zZTTGNSaa6QOI9oW74LqvylPebmYI+hmdrK2QkBl/5X7WfDhOcq2XU6JZBLTo0QI6RtTaTvR6fsFpPwPqKI4oBFmGDoFDjpOwaxvQpMzOX/YVPEPBHqD7fUr40d9RR8ymIrYmUt67yQ+IEqqnjeVr0uVmWeAGQAVLgSiVzv5oCYfF8gkIVs6wPo1AX8YIUHi6h9NONmnFYYLX/n/ViXQbYgYmSqKLRbw3AmfT9oUPFBssdzaS8ntFVCya32qinpaHTvR7OG2NbTRP0BeLuT70K4sdp9MNqYvJBl/hhUmnC69At1zWFp9vmdICZknDwiE5I8U9TfaJ6Tp8tD0MHxEjnLklzEE0PRa4wnieS8FG/EBtUbz34N4FljFeDlI29KWVUjrQrJTKUqZU2g3OhiZI/7Q1l+3tTjl6dUiuCyDeGTJFeu7n40NVomwiLgzqRptkrFtdAeBPBIDmITSwsf4vnIVRKWDtwvbUanDoKLiKX/fUymsaDWuLe26dqNN5t1vHT1HA5H0l/EpJ+e/8gQ/PcjHern661voZc59fYwHODr7BCrWIx80RHnnC8kpLKogoZafnCpNELtvf4qcIVCBXrFpEiqblb6bRrc1dm04y9CbYNPcDwzWbGLVtMbf2FXine8KHm3eaomEu7gKOUN/7ylTJEe3mkXG/batDmj0bgH/jplWJK9fyRoUqTwcBcD1GJx74WvlKbFZQHbNfAf14BjkENxRYqCkK+Z114DQbCWPVqK7bn047lr1kzC6w8QpssdNz8UvImO4LxBAVKIlmg1W2aC2f+Hf9MOAvtdPkJzBqOHY094GP7wO/q8XuO54H1DLzdx3NqiP5FoT77CxX5ZwhsUZHMVPcpw/U3YJlVbhi0ySnidRH5zpTvNtCde0n1t9/4BQVRuuEn9yBxybNckU1nS0WHkYVJxxrjF92ccEHnouKzF15rEBQoKJ6AAUwLURw/RFgpGPUC4xEi+dPwHxqzPt4jKi1eqxlIns5e9sym/PrBMwSVD5aFHH3MYpoMoTDB5Xm3uvPIhdFHLwJr+fN/12CBWn+vFPp3y/e/vUZBkv7CG8Q60HlUegDVhl8X1CmUyli5+uYtchPVvfmGTXTaRHWu8EiZNLGGct5znEvI72Ew6BPE60cLbtEWdE1w3gF/gFijDkDYNpRSkSxV3tl5PPcKZBwUBs/8qqUzRAjg9rAPHgECkq2eWbNFKMk1DWj1rgZSzVlz1sSjBgReohG1NX6W4Py4WxjcL98Ff/2XZxUl6+Sq08Gp0onwdEkiJDUybhYB3DacStQujZ/bO7lOvx7jnBJhhQOwfbNBOvrx5Rc3F5bIFFSbpYWmxW6CksVlTY1LdTWmXlnS2LxMJTmhNUiNrFxUEnUdSgV591elbb7fMzeh2RNQt3XxNouKKCyytyzdvnmN5aDYtmxrAzg2W9uXbNHpew5jWi+HRr5kFPOEjj16SQf8sPnZJfnTdGk+XaoaPa5pzYnat5ZG3zekxBMTlHSEgyarrB7OpIUh+DNc4TFQTpJNxZNeuS9BzNlSQz0f6eDx8K4o9wSZzOZODOXEYPZJ6KtiAt3jmIDw5WOwCI701Lo8jQI2e2kFjfVqJVOJj6trqxMpLm5qvuruOtW6OU1Zw5lsOvPP71T2xN+Ndv/ju90R7v5LfD3mZV812GH4UuJLd618/OLFSNlsxfEq7S5Thac4yQmDFOh2UrLGj8boVINdRTynMMnqOiisWqHjBgUdXlBGpg1uEIfqK4LHCwj+N9lBLZ049DPmacBwviwLxiAzkbMLhVxLUQ2XDCpeX3CY5/tA41gZDyOvXHgFfB4aFVzeerSFKcj9cMmiVsOIIxQjWyqkoGRdgYvVPGjIzJ7YGU+QqBUZr7TsKtxaIf/mE4r9LXKmxlL3nSXT3wnrDUm4o0gwJHv+myrcbRdFmRRR0MW9ivNTMUGfr469wgWkytF5etzTvfo4oFp8sTXm3kYYPrfhwXemYhbbbdALLWbL1BtXpZ7Pr4CU+nmTtOu+7aGHbq7T+71bek2jJmjyniHMeYVmZ9foIMCoJq9wQPNa/n3A6/Vq3VW5wxFNNrdV1DtpT6eZoiSPtRFyIt1mRBi4cQbw8IPkyckXEL0aqtq+YVQmJ9h4qR5fFW7UPT/Tsg6klqGouSlZsiclJksKf81aFbwWyiCTpYQUk7CSFwwZnnpFXJbW+dRi4lwZVQ9DgXUkIghJL525kNJ6jyHlIh7Vn2Y1GEO2mm/X52TjYi+8AE4hiaghqWX/pn90SmslbI5/A3I7M6mGyueJG5SZFS+uqdVekOOK52jwzrxhZktbW3/cK4osDQrwMAUGG2D7FtreBhI+aTMezfjBjJoZk+9OBkNlJrf+tv2J9p+O1n1PjRSSBZFoIREGcwdDx9MQ40mjiNDBxeESs3oBE1E2a7g1gNeafEeIu7N/x+DXCFcgz+kB1WT1M30AZ7d1Huft3x8OgH/dzYWec+xeGlm8AuJ5hjlHcWt0ta4iHxPFZPQqL/HWSfzrGgMQJ3YlrzLWlVt9zKq/1nn9JoGpRc/axv343goR1QqWNwxabQql1TZoK+m/HhQ7IYmZKBimcCESmSkXT12WyBP4uVc7Eg+WMBSy9wMKATlXajQuq13ozBEaXBYyPkmaxM9RS2CDgpvFMokyLryM4eUImih6V2vnMWDnapP+waekJ2P8myl8i9TQxJM8/oObCmn7ZS3Av/lcrkn2vqtN+pFn5jJ1one9PaIPwGoocxJ/6OkVv9MYNzhC+qG9qyCUYBftdcCl56h5BEGGIKVvoeJy6uebggU/wC79us+rHpe44OLYwyC7+ulTzn23P+M8ewrOx6VzxG8ShrGo9SFhz9CRbpFRLsB9y8FywJA/WYCO1BP1kWggFIZNiECWfefghO/AxM5d/dfmL2An0c5ltdsnoeuy5bXDk/8iwaG+1fyHkzDwekR/dcVqhGxcqUYrluXa3LQS95qehS57W5NVqe6oKBxZ5QT/BNGJzx6beF8x7t+ze3Y1W1x93VXl3W0usdJsUqiLClSyUj2gb9D3i/qbeQUfLZ/0l/CjIC6goqvdJVGaTEqNpVitLLJrbXzJXIMjF0qkvLxtrOxd7KhYshgsfPLVO/3JP35fVy1eVl61asWjtavLOYn2OO32Uqcmu9S53V6m1gDfibcQerEscvFmQLwASa2fDQwdTdtV6ihtL9XR6HrBtKxEkL+09tXSuvwjTLNktVHEZBghqcwEoZYK7GqdtkQtgGwqg86mAnfet7zXn/zzaFZ32spVK4eo4CaWzNqudbwiWk1pWbbGUQZ21BP1RCFZSJw93L9xOeU1qcNJYBV+/Eq01QKPrATZez9xPq2EScD+tkgSjqwiDNY7DPgO8yOpVInYl/g3lq81CPk5uXxR4dyuIntzS0ECc1vg5W+OJGAmZiCGhv8VwP87sEmW7b3af8aRJvr7VBZUotYZCk2asywOiVNu6r96cWjDjVsDG6/f7u+xqI5VmVYe+PHng/t/+mn/2NsX+1yWhYpy31yZKYMu1sL/JpqJQpVeHtbr1+gPtNR7IsdvQg6flg3unOeMnu/0kCd7RALTpHdZo9XYVYVvx80zNtlLZyw57T0ukIp4LCVEFV73vi5SwRy2Sgha/dcfn5CdnOxv2NGNcipRijazvnHF9kULV2xvNHTow8TKiJLd7YDwZPLRF5cvQZcu7Vi8TLKid+OmwI2bgOfeyT1QibuAL/Cyg4uMBKZkcgQqDE4APWvaVo0g125tzdCEC0hJeZwED554Ht279sFcWD9w+prs7M2B2m1zkMUqlLheDrZIJiXcXq54UizrBZsnJiWTAHEpShTFF8p5ECSHvCW+lprq/KLy2oql3W/eZ/yQ/tuQ/rZl6b6vJJNg80SfFFplu4gnxZ6Nno0SCqYf8pJ8R4O/o5j2t9xOulinb6xPB+7Zh8/cWL/h9A3RmZu2qzQ5cM3IL6tHArdPRlMjcHhf85FMznS0tJba2rqres8KTiqNZrnMoAdLcHKDllbZaM7tI1aHTEcoXtDUXfNdftk/hU6JrrufpYCK9iqLUuEQhvaT1atwt61xl2VahRDWy2QgZWZub0VFcZPdJ0ean80XKHLF7MJqTGv0LtyagnmV1WU9dm+TLClPIM3OF7OtNejm6FEcCFgMuUFTfZI+oPnjLudWoc1WmG8tKbgluduydElrx9I+EDVzQnnmfSeShxSXnX4nmzEBXt2bkK/88Y+rW1HCjT/KRWDfn4KEL9b8JH0wITxbRA0An5I/Sw3zTt68fJOg+5ztNuPCszc33UrTg3/0P2zVHCAf6Z17dR85+9etKRKA+QBtFA9A73mbpEOgzn0hbVw0TlsIhBPhEzBSQAbEg09n0LeCO48pxF9aXumfYK2SuZwJ9vxLkzVJwZ0AhUnJh4rUeu8tgSEd3VwRhcCVVphyzc68fDrDV19ZQLwiNxSpI5f7d/nnpewF81iPYR3R1etoWlFT3bysbB6hyn2FMcepUpqdRoPZpVTluEBC56vuZU59XU6QDD6nzCLL8p1mo9kpzVJnPReFSJtytA7gFeDdtKy6tmW5s4tYpoEfs7ytC4qoMaocp9GQ41IpzS4D+i8eCA1w9Sypq+1e5rC2dDqwcz3MZouqGVMMIRSV2ajziwxaXzFDBGZOywqVUilrloCZnOqfVljHqBuFR2UgcWCyrc/Rm1HpbWHdr+ia6ypotQaZ4FEDjy/LzVPU9xTROHbSe6W5VKbMsamzTTaVwlQKlgL4ESwlWZoKcp1FOBg90C3XWqSgsww/hX+O/wVvWPAKfgVcZWHPVBhSboufA3rZN44gYFMynAbDKm4cWAk/hn/99U/e8XMnsOqB9wWWzbYFy+BXLB8hSpFCommzZszYksXILrTo2IIMDhemMWElI0WYyeYJqUyRgo7o5qfrMBMpp65RELBXqinWgYT31X0rHmxMdVX4CYarjMUuldJabtBby5Wq4nIgvnOU5V28oIjKcTQvraltXO7sIZZlgksyNZQ45ThBwseaVABHL6nKu5h1FM5MUz3OMgdcpUCrQaEPNSD8npMoUGlhJPyK7yl7KE0jRoCYhRB+K4n2U1Js/IAW2R5Twi2SZyvzVG6QAF1FIDmT6KpQLfLXvWR+iUqnLcwGR4WjxYziAeFAsAfBxmn4FctXQ88n0fV5ztw0UfhQt0iZawQ3L0/L2qkYuWN5pLCTKr46DfZtmRYXxl8O4VtQoqL4dMLjf6WOjVMAyfC0wJbhtvTuE1wCkKfZ8373e82i8wvPq3d/GH2n1Q9NEHaHTkHW/VOxQHIRSDfu6N8hntImupx4sLaSGl4XwaikRdSiQaqMaYK/TYHSaTQiwoF8KeeF8lCyl0gHgkijpUMp34pAp76KXgW+ptEIyNKRss8frvxoJCGUaTr8t7CJaRJ9i9cBv2oGDGnp+IIMXWYM9o9oBgRp6Ok7LInYv0DU458+Am149stXxMC6J7vku74B/4F/nn/dwtKymsUFfhWcCrlPsTFIID6vItFl+Q6jvtAhb4i1iYKFVqPMuxw4xJATzmOmsEuYqig1Mb+tzm5pcfjkygqzIaFYLYcyY7V/MKe9SBRSzrbnCkimhV+AkEKl4rRq0ygVv0w6KVNMquKRk3Ll5AemAqr/OLlY7wiLioSCQt6qUFEhJLAUgne8Z/WaS3kX8tSP64foY9Ix2thm4eZDtEPSQ3QQ0Isuo5dVwbUHo87kLP5/mlkatkU+mK8CEITuyiQ7cczsmVZkS2RZhesv6lgtp0iuUsg+3QRQZCeBFKgY2YqG1un56WwOGncrwGEDX1Io7hluComYwlmiUJO7wJNgQ9DQ3fubN927v3EIqU2bx3qGMheNHUMeOrpwwaFji/toy2Twcp01Bn6u6AQbKTcwpVo+JFLTzREy1rVCEV/nqAb/vPm2Ept2Z8cnf/6goXYTXFzHASLZnro6g76+drS2xmAc14qLiqSSokKxpKhILC0seoJ9oU8YjiU8J+QlpujIBXBCGkFBSAMeFynU76jgD3ciBJUIICJJAJVAUKaGY4qJNXGMsTEge93Tk5yTT9lPT3FOPc3hfOIAthSbNtAhZ0F5JvyrzCyRStsjl/ONRcoy/Q2wLDkqqbdxghRAbq5qkImZPKOiR63kZuFD8Cl8/Owz87aCAMQceSON2QgW3IGPzRbSbRKtucxApKrmgSiPfFe5pimY10bVuCrHfkgPSQd7RkVE7OwVj9/tKJDwJf5FJGpVSBwubPei5LwDmELPQFVrbAI1IQnUXykirT9IBS2aHsJFbXPyngP3zdlp3dmEccnEZe7Xl9169qRuecF6gU/DCzLnVDfuqPoqabn8fXyFiUchxSJYpBgikccq+5GYWHV/2TqAfEOKiefMioobS8Zgc/Wr0++kmTXbRSmkvykkHpsTgrvOhuo52wHqcaQ+Eq3/72nl3A/yMYlx/BI8elYAlq8zCPnmHOg3DzQHY22LvvTNjgSAGnNf3WoSONz6r1hq5MUWWdYk5G5LpXNIrztH3mLabhIOzRw8llfjjSe4F0Gc1Tw7WkpBYLMIoQtwsWJK8Cw/hLRuyow1YbpN4a5TfGdcE2RvWM0PEP5/Gdcz0p/lX09Lv/EC/R4T+QEd+T7rfRApY+fiFz0RC9nc+csyedmg3Tc/brrhDHraDgPel/gXGKTan8Cok4vqF/vvvDq04+fy3Qi3bm+rdn8fgVWxxiYkJSYAZLw7XdokmXG3FTwaNKlF3khnNQasacnjBU/LzSfoYl5+0BmkMNwk7jpuClcfFRs3Pt7xpEraT6e2FIlw7++mPdjWOg32vDCeCJwaRQuXiV/+UdrWFurQxtLcnIQnYpgDixsjOO7ULxr0urHzl3kNgpCLN8zH+65UKGXQw9creg4CmtIxY7W7yMxGYmgGHtLWGqL1nzItQ6gNQchsToiWUkKxWUR3p3YWU+L3fUvZMRbWjvEN3Sn6yWRql7WEQ4cOHzp5+A0Oqw4brFghvLY6PVsjgUxW+87h7ybUGjlWsdFwsaNwZK5Qa7nBJ+Q2rR5Bzqe6im9AhJzGtSMgXNdFYt52i78pthbFJBOB70rihSL2YnyLk8u2NU5EDz2dPWJsVAvDSlH54ehYcW2lZFLSd620tcmS395RWXM286TCZBQKDBqwDPa0NtQVmcqK1ESS6oVohrpUVDS3rY51mJ6ryTMLJfnZZiKTyBDyqGQen87LzoYBFjPDyIraIkAz9avrJ6t5c67Em5h2kjWrO6e3/anDXVZsFQn6XsYmzeCuh+bZS9Y1TAJ2v4hZDUwd/rmsUXoioU2fDxeKNW7DHnEsIY/FhbMyudJyUw47h5LGtnXYmjsd2B5Po9mqakUXC9SFL45GsZN3wlQukGSbVfQ6oUnvI2KKNAZaavqNLLFeD8f1e8xxB2Pe1Skvs82AK0xyz/fklTNLFf4mBrltTXXrryvwqV0IkrjCf0nCFrWFaV49v0mP3pwx8S5m/pPu2Z1Z8FHG/Ch9jjmX2zwMXdYkdVuj5jD3V49gWrj6F04mD9LYhj/iKcPB0RD1jR5SnNt7Ce+cK1eUVnK1s8uL7Haq3Jgx87g+9l91ap5gtj5XPlbRvXRDbcXSFfCp7TaXWmOv0KutDrUGnONTmKAKPSBplneSVRWiKZiFR8q9bQoRs2D1Ei0lfGsWzjfNkvK5J9sVnk8lzCpbpqVsrCkg+CZj85NSnXt0to4RSRFo0ntOdERW3yfOp9CXv5tVwUDlLMlHLkFjknRVqYbLmd6VPGpurgSem9c0zotLVXUX6cyGS5wMnNJaDnCdJWbvfgXM0tJJYlz7kjj3OkfM0pXJZT9unpjQsnQWw6CqyQxbqbKWHmd9qb7a4T24w3CCdlRCBS4GHK6IxXs1QU7PouQcOM2gvqWi9qKAJ9s6XUzWXUVL0IQIQSuNXvxEqYH4DJpIAIXeJdP2kK/JImtzTimx2OJz5rYoOTbef5jyGRnXGJP1LHJfHFSHWoj/MsqvPL+dPWaN0OW/u20eEmmpXc8keiBQHx5SsNr7D0ilpMdex3AV6SV+85l8xvDpMNR13PP14k+51ce9UJEZZcbSi/kLDnGD9oseFe8ub+HQTTQTV9HiPh10Tz3FCIKbHePUSQwcKiE6xEPVjHH0fN1t7lhvUXRod/CDZIgXslHnh6QVHRAXQOeJcnwbYZsDdrAILL5e7vYCBAzqd1TvXgZwtw3oXOlVRVuLe9hYK40OQTX8aXA5SOC3hkzFQ73mgnR2DrnE0N5exwIvFqmEoIxY6cFMMrx7HQWt0ERTeRVRIzkqqsYem04X0Et5jRqesjGDFjPj4nAx33qfAIR7zXjfYHhJekLSQYEc9phAVXcF158wlcBVNFeB5nPe9G4aGw0WZWujMfj8GgiiL2DyQVurtuVs+pKA5kDTk/zE09XnixCEo56hkM+3Sw43hezZP7Xj6bhnSNQU7mcUEnuq4pI0pSwl9rc0YVzMQWmdD2IDArUbGXEACFVIPWJrTBrZe48/j1vlFdoffYWJz+otkjgdV1chqeitEFcYucY4saxX0Lu2FywFMI9NYDtgx1bC1oOa7HR3BAK4HA8RR3e0K87cEOgVJyfQWVZxjgZPeDq7Mg3hO9Lp9bo4W3WExZ4gBSHloxbiY7HnwxDjnwGfsVFKz5DSISQUeMhpjvZev97UxBI8ff0FUsS9MDPUvENtGe1eMC4/euBjGjm5vW9of+jkrSDYNmfrs4OdVix7UK9MibfUDTVtOYI/0j2h1TcN3GXROtTqF5s+S+fgRn7IYIakrI1DV/zGWKdflyWeQCDzUhGnEhOWtGcL8hluEoWcxD0DM7xsRHElEuh8Pm/DfQtxXPy+dVPUqWw4fYo2BaI92PIJXtOCXVjmC1Ve968Wmdn2N+E/j7BauN1B+GRRN/IRwwuaz4x499LJXwJzvPdjGAbu/6dneMZNKUps4i8zG4qdHwULVVUTtT07C/aP55VI2FSYiw65yIOiX97VcRBf8qYUZzGsfqFj4lukjVnMxpPmRqqk8QOGY1OuzuuJ1XjC1EirlEmOCIp3bL1wa0POhuzZ0IJlfs0gPuRVAu1ZFgev0+b3X7wt+2LB4K53A18GDoy0NHMsiJ8BruD8fsWLI1Bbe5vrYcopVtYTKq9SG2En5+HbSg5cXuK4S9gEBF9WVpmKvtt60/0I0LVaPJmY/uEtXLnPulMcWykv+uc5y8wthZqIhNdpxlRKiM1jOGjNNLMfAdMerGVaGCdv5tLWRIMWLqHSTgMRJL2S7EGllluGP6riyPkYa8fiBiGbsv8oqTRxiJRbzqOeFZNTKG6sBv+G1hV415d4qYlXcG2NsuW2Vzg9XmL+0UmJJWPFG8nJVyq+KjcI77gekZdaBYKhjexhv3YJb5TEGXJ+u/u11H3LxujrIX3P7PK8EEUzqaMzHr5BKnWsJyWjTmZygwyTU4M9MOcWjhvWktJk3Ke/JyzUHlaCDXNycy2n+kkZi3tSw6mpk9SBo8KPYqq4+zLebcwfhCD0uRXIxi69HUrdkMW86ZScyeCNWEQ7jw4xOPuJiaguxsv9D39LEWUQI4wIIm6a6JQKRutgpM2dSGJ2lBD2iLi7oFbEhfuW4i2lFcFrGwp2rJjdmtetDXMkx2JV31H4TZZgUt4OBOQtyw12KEDkx6nrT4guzxeDQxM1JF9qsESnBde7q6mAK4zN0EBzDtCqSZBAoqFIDOq1EFlXaVGEN/mQsUfY7A4+QdMtTiAWsRzusWa1lZuYCbUwpDIBZZ/gi2Gp49/JvR69ygM/+ONo9gnSuQfcg2qsRx/mtG0kq8airs6on6OH8jJtmPG9/KOEIjufRrFAxagnWZm5oyDykvua03jIPXfp3/sU/PSp/Kl0jup/D04yefFM8jdRSPB5MVGZfdqMxytsLEpaS2XUesXjUI0sWRyVZWMqlakpe6sTFuhNeL7/4MqefqPaDXvy8LZRk9m9LfYySzh0an5bAtHl1KFrGjtAftIMiwsLyyxB5K/k3ZwEw1+u9iXr/yH8zYjgGOc7dXndT6nwTNJsbxHhoMB8ArS7oJ9n/1cR5tX/u4acDwRPN2rbsgNvUihqEj8FsoDVf2VMZgyYzGnPxenk91EL2uUxUcBBQMeuA3h7SEnHSUNdFybNEme5Af/hObJGCnPpAtRYh6o4Kz2LnSIVNnsRFL2GRfGLKBLbBdaI3RKpvtO4touPaetRiA1gMUDrFp0q5geA0YrvdxLYI+KiOEIcQLCo5/Jp4GuUlcOzcUDYBMOBopSz7Et77/X1lsx1KB2MCYYgUlLNVZVZlLyeKr6smhcBGr4sZsewnQTqTAvtFZ7swaJNfAlmkYyH/gQLWpdhcqnWWvLwmjnYniDQXvoT2ttC0TJle5H8dvWrMEZgu/Yn/COJetlsJFwqR1ESKlmhg0nYXTXvk56dUJMAkmP1mMR/y8awP4Nf1uJoMfFdJCZndjpb9DBhbVzY+pkocHRJBkv0xnBBzQ9FTqAjQRSTeVSx+dZgUY0I1CkilSvNOfZ0FBG8WN4WLgKtpG3YjCTxIEdvIyGoyYjIQumbs6B/ogFJDPO3BeFtmbYSYsmO442J7dZMq6NJbiO2Yf2OksySdnCqk6ZRU2lqNZ3KkMby2aYPxv/QCMnCFuvj0UaFRQ4l7Oxumy55qJUKYC3T7Plu6yZZB5FJ0UTSIwbtoyGH8DMPoZqxZY5HcznVbGXgsB5Eju1LXI6DMqCsGtHmSwFvNq9d8ANcDh+5N3bF0Ga4cnwHqvK3qEszLy7Fp9ePMGf6m0tRr5cfcquhOAU7fhs+1pALH7oedjTgN9bYHcwMkrj5XtTnzWvdq+G7ui5XlrgMI0/DAPeyQ00gEIO2F7VptIWtpRq2urRkHd3OzWPQ2aj2PzoDlGwlmyimt6R7iWIceebOHwHqflbKHLMjLbU0NSucRnn2iLQ/qgGdydPqeHyTXgCZtMBQXbqUW77ciRbqDXxhTo5AmJcrSNz0Nn9JeuqS9LQlqemAeGWog7ap4ydSPMCcwU3m/yEhKdhsFgQiY0N/dJ3G0YyCPgoVlMh7i09+GxvnoWK9VrSa+xIT+swg9oFjKce1XIoR6g2QMDdnAeVeVsSUpm/MzdKXOwh+mmwObAMtaUnPNQ+Gi+Lm9wZOA/VohybRbJvf1TFrEyoJbJlKmsJjeD4KXaUHwmOE+/68GbDo7ApMp5ouxgTPUBHT1VHtZ5cvUWiFPdKqdWWRhal0KmZmMIZKT0Nb+l2VAh4S5ocCWfE7++JF9pK+vvHFC75ePJ9Xp9fmJLF49uiLyrK2uHh1SYlYVmxNTBrhjPjPbY312Oe6hKPxs3cmEprNmenmdNA0UpjwKqHwPe5WYlii80fHj5/PvouGCwnGs4Bp2XxsfNWawwf6E4PTD2katiq7JX8XzJau0RcMnLhisx6ZuAo1ZUmkjZDD2Zfqalds9DXPrKSzhWdwVMSjmNhUiFQBkRhXwwKioyLTI2gRvquzOjhVkZgKjgsaSu0UxMQAH00lpxO0B1rRRBZwSaRYA8+xLmlcctVb/J696YuR6rrZFDaPQBbwh5STs0ERNYH6sznYdwKPqw6Gf4h1BMy7p+gLQ0czvs/oiqU8at7abgwcoJAplP6ffxlhjgD74kEakUYcfPfjcWYj+MRaFNaQF/0EGCPbf19Mfv5HGfj556vMq4D5P9sx2+zfArfffkKJ3fToycNnOVb7A+D2GtgdRhD2xZNHxlIbmP4MI6U245OHTx+a7bbTdpsZMCeOMNWguHSRtVTDBNqVzCOHWerS0v5SB5g4uvXwEabGbl9kLwHvVzOPHGFpHGUDZQ5A+1SxclVZBU8bpa9cWGrOaXE0POydt3KwzrV8JVxlsFeoNWVVJp3dma1xVoDlARusZQZlllnNL+raduX2ug02pyk7K1fLs3RuvXJ7tNaWrti3ONvwbtPo0KEPm0bnR8sGqoTcz0uNv69IybiVcfhuhkdSsps3uhXow1NOnxX8eFs+FbnuPvltqGc6YTquB2RXf+J8AvcvfyvdtOTHOWf5K/5aAqhopc2WzczjpPDx/DwOM9tmU6pKrCpmHhuxlNbGZg71QHPLfqEY2HXsWgMlplYbmpX7pexnigE4gxRcGWpjuDuRxycoOKdXEAJ+EwwY0tDxBZm6jBjsHzEewxfJ7QtD6EwcMDlUuXwF54Bqxf8ccpaCnxsBgsPCj/vFHw/AI8sVsM8pJYibk4QjKwiDPfRH/FVR7PHF9CmJuVgFIwBr5LJcEjB95ctxtYvRwgwFsdYbVvF160838Xzrztk5gJUGvXoVPcvA7cFnzyxccO7cgoVnzgbHs3/5ETCxVRTND9gX2+G/+8TSrs49J9sCYgP2RvG1DX0dEol3IiNR4t0u7QO/kTbePh8ZU66mg5JTj06l/jr5aDLl11OPT6U8TX74x7PO607+WpVU0paFT/GzvnH5B6xIP/KN279l4VeMUapTSqSMuGj8n/WlvMJWokbxu1HIk/gT4NyL+yQFSgIN5vPk87pS0B3JTCT8AlMZZvLO568jTyBRp7aLsweFHGUu79PPDo+Fo08Z3N744p1nbgzN2VGHKVdiFC1KQ9uakaV9qza3Vi+Y59YcyDdR1x84vHrg9GXgykBN4SxddFaGocT98jT7FdfbSq7y2V+G2uq2ZQ6Ohdri9e0ek3Mox7nHw/+nFGAQdXWuHPHzH8RBPM6qwOT2OpW2tjSX/JU2OUWwI1vHZUrmaxpfdmMbMAKqQBwqIPHXNihEXI5cxGAqpBx2pW+qMsl8tBCyDNpACGtQjmUwhRyCgqEYgAcaGA2pMl4YmBKO/tHN1j8wskzMO3QKogegpu8dH87C6pxncH9opH9EPKVNcjmTwf6+SQisVP8ozKuKzA/AUeHuYvqvj2R6AB6w0C274d3TMZxxCqPxb+hZpQWi7rm6FmSU7Fr/tffWddfouqu+PYl2Lasc/ppZtvzLMwUsnuwU333JCf5VPqA+/Ne9E5NIoabPHavKQFIXQzV2uM4oyVE5joLf0SqQ1LZ+8dIAtyP6U39+Z0ZXVkQxSfZZB6vtgxgn3kARi+WYMLnmtYGu0XXaIzpUUqa2Lgo3tTVAMmlYGDNiC/CdIuyXDqf/+s5ctRqtzACmwAjoa+hKy0BUzpCygC9UFg2pCiAh+m1jpiA1jSBoJAjTUoF1VnZ6dzYBeDl/d+NnEWPjcxF4bDLladSTkxSL5WSAQy3icg1tc7TbjWF/zROcgPy+76oVnmQBh0yapd9UawGiNwoHU+38PPOxJCSySOSSiMh0NHYAG7cYO2tg1pEOLsSuogoQmbuinxJaqKifHEQP6oujoh7MUwr5QqWlI9rtYWQKJwgZLIJAGm4TPEFbY4Rn+/ezpZb9HNOWGEsk3uVlPxETCl93rIUh6E57bk8KfA6EftXMGRYz0EBly/E6lALxykJNBHYQ9IF+0B811Ouj2OhrHlk45+TIL03XYmIAkHVkxpUw/8Bh4Wga2mdPVGXsrKosiVVIzWtFmcb1OrQFj0RJF5NpdM3BUm28+2zD2icb1lVVrl9XWeFRVdjRUcA7ubCovf1Me1u6Eedvw7NmUxJpFekEK7dSl0qh59IjrgIbsjxjS9uWjHLg48H6kRI53aYTcdBpDiCy9NyZKXkIhBFZDu6fBUpoJhZeFK0LmxQ2Fo6aXJiNrSy6Q5VddmmvZ5Pvfy/eXlfzCXv8QXUUzuLI9A5hSRIXH1vqyTy3CnsNFEp01mce+yKBI3cEkbh74NjkKzruGQI5hbuORFiiUBO4735OqgyFbl5iAk3WKJ28gptzRz71LZXWnMrLneCLAiVsXb9HwrHMdjRWY2ZsDS/jn8zRke/BO4mvV5T0KMLjo2S1WfTaQWq2bGZVFxwxhDrfRuoLGB0j+aoWb/YY31p4/FkKMc75OgIhzWthuQW5QTUXVOR2zvIlbjZ3+ERpJqxJdD8QnSaMi+atn6lbbC5gNvG5vbma35t/AM70VjaV3Q1yJnWrqeo5QOcueJS5kRcy6PsRBpXqs81ewE5FmCMJb65I9PxgjyySOCXss352IallhgIgRJwkDvCO5Z3kAUQaT72VB9InsBOS+AngTZKHTSHD/hvVoK7azzO1gdCl9ayDvHSYH4AJzuK3T9lNgExwwZoEg7pHCntu1IWuvcH9ZY5MZ7r36wHYI68GFvzcGwD8vax41QTtTObMKI+m66j2HVgbXYGJYS3kDH/nmytcNRH2a5ro/LCu1OAiSIFBkPpgEdOR8QlGDqvFLK/Bfi/xZMa4vxZ7AbPfOrcnGuu6PF1p3BX/TZsvxGwKAghg8s/n0Z7O+m+I45MBfPwlPs0reGT+Vo5uuwNQBwwABP4tBrZ3ogDf+IZYe3W/+Vj2qQsDWwY2BsfYGW84k5HSPMtibjRjTYz9ZeYv8IpUtjZu3uDQF9lM26ogiLtbmSrNETMaLd3Vx5g4i+Vl3B+JhSDTd0pkrjvqH0dL5wEaZ0n6m59kHIu3xxnsQuJcYCz+yw7OR1vM0H/Jrkxd/413xOpdw90qaymBblT3bh86SrS3eXMjpzdJhSDJsI4cDun5Z7SCgCOYY7nMG9i66c8fTCaJM1/QwWgQMrLkqMtVd8Q43lnJQPe04Zz19HJkcUYkaa4Exz3k5cTpq9TCR11ydr1JLMaT9EFkPyTmlXSbnVHUgpodMXY05U0uMeaKo68hs2mSteF3evlrsjyEGNPaQN3OvYyRJXY+IOkXzByt3OT1MgrV5FiphMjUGB3d5Hwm5iW7VqfMTy7NaIoL5dEpJLG0Q+7c1M4iKuRBfBqK21FTzqalztbmbZD2OIOUZ14UJ8Wmac+poCkjhPZ5B1mcvfd+vp59iJTrGOmAQRpiE9KO/MAgToTSMuJG6GQMHJWEbCpSs8UQArrAJxl/ovMRgpU4i/erd/f/3EuEPVjMvVSZY8DBHugBfeAH/Of0mJ61x2YyktIEEnlCqhJNyBXS5fOep2fPOY4yAsoe51cF7NIC3okYZQf0tQwEkIeumErVHqdy8UsWZaM3Mk1e7oAu8PFj0Gqhsm1bx9gvNbXC/S+5xHTdoFd9xqnT101fLyM7zigz3w1lCFe4wHbYRQYOGGX2NfVdHJNk+xhj3TktN5kYhNHFtCoVZffUGYFYYEmvDenwLS8lcHOmO5TDRzAwNVrXnBit96lKxbFrbktqNSRXcfLNiRaUdDXR3ilbU6sBQ2uEiJpd3LYi2vMwXm1Z77WndAKAvYXJ7mByO5fiGqOk5Nj7IbYB36qfGDxjx7mGMBQA0XKtqtUnLuX1p79t8YZKqSSDHQnS+lZVnyqzuMPhxIbj4Kpt+XDmUQN7ndo7kWD6qJtpEKA+LJyq2j5n4J1Vk6dz1mjEs02tA/4RHk2Hx7A2Jo7h24RhOyc8LtShcSovFbfJhkk+ZHKlJ6VmipFTyQ0oMlJ+lwjnW24MbzFFEHWyyIQplBebTjczjQFLixqvRpaNJjvZXUvEUxhu+rvrPhMIcH8+RAAgAAQBTPGtjx4dCWHEevaNCJH7SECiG0koFY5kiFohNSTk4+UUcRqpYPUGqYPM+EhdKHEAqY/KjiENUD+RSEM+fyiNbYTy65dDoPM3P0YE8XINRkQOTPd/LByUxQA4HnwgCDKXEQwKTxEcM0MIAbIshIhSQpykCCEigqButDVY0YSIoTgDIs6atSMU7PYAkbB3sQ+TxOL1y4EAJr3XJgSB/LsDYhFzIb6+BdlbFLREzhC4iEMsmrdgzekZX2RpiQYlICCFoHIJxuQqLb3WGbnZZI98uERsnVL2IFkyJg/v8F8jMAtY7YH5YXCaAqZHNhKMHEmTBjMmbzDhElLVPhD7jQAhJM1TwOfvZIAuzYgPVUCLThsBFs2af/m2bmmgqnq2jCBHsyLCaUMMl5KQAYv6FIZEMs+8NUKnbSRO6wnKaKezja1Ygg6ZiHUhMAglw0y36RwhCRyzCJTOXkEB5puTjQlCCw++qCIsPkJwf5o8zsKI5kc8DacYw3s7wOB+cOUyQBnzxgTCk/ym0COfBsqjBPEU52gQ0oWL95qwNs2lhXWh62WF/pD+63PF4GFUKGG1dKASdkDx0GCqyl62fdZ0MF1MYoOi8RXaAFEq38hRwkKVtRnjJ8cShm4z/sdigNjo3syoACCXh3Rt5kMfHJiwnVKYEGCEkBkP4dPPL2opUVmBqr2I4ai4RjwcRyshpVSQ5w7lqOHHjiLJClVJqwMrtEB5LDAEnYDQeqsZrxUto2Li2GckaJsjG9w+YGGC21kOP5SkzVEZfCxiwQmkXkjq3LpizQIGk+Aj7TcMkCArSURffW1gaJg+ijyGw4Lka0diNqs3XdKtlM+cvNWgVRb0Ryw5yJWawanNekfLM32Mc7qwqma7XBnJrlPJyUcPaUM91muiCH12iUZwJUrGIluEc0lRxsUii8C5RGyS/s0ECqqBWLJFhB4cAGrVAwxOF7kJuCI+Ab5QcyqwEa5XPCPSBTz7+QkjZs5L1E4R1AcNgkxIf/P6jgT6njsFD/DXXCKghbvC/f++r8k0KVKiODXKxeoWJs2sOQkx0e7o902tBfMWlWrwyAON3PmuEHjKwyOPvfDUM89N8fTWS6+c5+W3FO+99Y63bz6J4UuYiEnKLQeclTCslHMo89VJU7lzzoPCWReVCBIoWIiPPrscjgiIiEhIBInCH38TQ2QkjijwL0ANkSSSQghJmykUAhJKmHAR0CJh+u5HNNFixJolDla82RIkSuqnDzEkw0uRKk26DJkIiEgNG8kMRRaqZHk/QyxsHNyaNGeDDyIgBBMRk5D2y2+jxnIip6Ckkk1NQysB4JdmZGKWI1eefAVdaa8iKYjWNW5CZb+pRCKiz+ZQxsmlXEWdhqTJ2jioy0AB8hG9jBq1pNb7Z9iiVZt2HRXJK1CXbiFChQkXUYtWHS64q027e0LdFqXO/SK77kZRXS1ajFhx4iVIlCRZilRp0mXIlCVbjlx5xZevQKEixUqUKlOuQqUq1WrUll2d+nLl+KJCqnxVkqTLkJTeOr+vSzWrVrkNT9PRTbe64KLA873sipyEX5b7HnjokceeeOqZ517IUv/pX3vjrXfe+6BTl25pEI/v02/AoCHfGTHKxt1mbMq0mflPPgP+pJ0xKwFisNj/9H746Zff/vgrcwwj+bqIvLKRGKcRzhbB8xq7qAnYcRNBzc/VynlrJytpddJvPJMh5q/W01JQS9dX5GHN73Sg7LvGqeCz9OLSU12JKpblWa5isyFaMWQ3c8s9J+SYC9w0xT6HWc1BhbygtpvP8prKI721Qr52UvfcbhI9ToaGTIsgBNGeQQ3XhmIWNlwSigApbBac2cFbthRO6tAWK0qGIDs7ePuSYsn9aMu1k3ZQy4l8TEP31pwq6hapXNdWS+NKFY9xMUY9P1T07JDoJSrgJt+LKgtXSaE3pmFoS84UDYtMbmibaRjdYNthNgqbAlvHtOqaQVoULnbzaaDXVpxfAxoX57ncOJfmx7m0MR3ztm1M04+dYuyPotSt8eIsnxbupLNV4V5BPg37E3s6RPdT1u5pg3ou4EdruNyPvJPZBRhenfX6wu2Tla152BaNeuy4iBa6Dg5qSfV2Z0bU4S3DwqZHDMIipbmc9iLsCBX6RHuQ6Qg18YSnl+ZBGqpXGcMA+wPzHiM06VqKJ0A5LuJke4lTLvbYesTEkEUzHfab26WZh1xyyaUUCmLdFtNFbWkTdvw2DdlnZSce7GyW7LhzlmSLadg7q5JPORfgBsbvRG6kUQpyv77qxQNBmze6MZruwqdzmx46SiMMHOkTB+DIVZdRacWNd51KZITU+WJtyO1HSmPpS33hDtoQIAjQSIALAYKA2JifVBTUQAGZSiMILL5f1wjt4TrRxWRAM+HO4atGz6z3oLh93ngdwa6r9/x+FRq0VUNn3Eh6AvVf3gZz4JCcMx1UZ8/cvs1yJ7uemm+YFfFL96EkugwnRskVwhv5KV59YJSFiVqwQioeulOsGr1exVF3pkMhaKe0wj6Jh7CaMh9WU87Dx48bz6fj8C+awuZf2u8UUJvfP+wQFXWXwp0G8M/brMHJzTdSwrHj2P2lTDaPKJoXZAgKxiei1gWFQ7B0Uig6MWumu1MlFQIUkJhTYOJoSWGAImbhrmglPvE5BKCoIKGIoBEJugSCQIIvSfCzIAhc4H5qAZoDBA4SBBoRCADNPZAgEAg0Sum/QigUT7A94/p5KNOLn0VCZxcpRoybrFYg0RVpo2qnrR6z9qZxSq/leWydN2hvGZYMWFmrqGkPz53VsMTwLqMJIeTfibw1XmsQeNlOE1uPWUSFLF/VuKWXXRsxtixT443Ja5031qTuo0RXYTUiraqitiRhmTETcEoUyK9r7krplLFQ4nnF3sOLVrErCl8B24qfU9OdR6MgBQ==) format('woff2')}@font-face{font-family:'Satoshi';font-weight:500;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAGP8AA8AAAABIBQAAGOaAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGnobgYNwHKAiBmAAiE4RCAqCxyCB+28Lh3YAATYCJAOPaAQgBZJXB5xgG2X1B9g2DW4eaidQKePr1ia2YhybErcNiDr3xzacFcHGAVDA/6Jn//9nJZUxtl3dLyAQiFmQKcFFcSbkctWEdDWqccq7EZHRKLqaoc/VheFl3igRlDXhlDyCxcOUTMlIcDe7ubhSPMP6Ot9vBDWKQCDYVyC/T0JKb16LUjHzg5rfSZ9l6ngnGosl0i03BG0TiyU1uQTRqMv82j/8Ldn9MG17+/kBCrSpNqE75X/C4oliiGRpv7mH28OWDrIKjF0eI2olp16iaKwqsnqADwAVoCN6soCewAGB+vevXj2rkw+sVj0rQsU/z8/tz30LRo3B5qgxR4hj4IBR+Rki0R9t9hGQT45UQJtyVEi0hQWoxMzAolIlRMFIQLQZ4uf0j1JBtEgSPCmiIUAEYkTsRfRFiLyEBBLMG6yGFrEa0lEqo+Yzo521/X9AlU466UbnHdSmjAMWYz0D/w+/H7/WPvdLiNAKiWiaPWkP9AYzj/6fP2CduY8sjCCBLEijBdbl7wA8m3ED87+mBgCuV+AwK3EEveu2n7ZGJcZM6BLbqQlfCuLzf3g7/ZfW1/DiK4i7DyVpJ0j/r2C8fzjyElfSnmH7uv93aj8jWQszus0CUgqIF2RfJ4qbtE6r7ct5p+X8yH1/dvsHAEkJtwAg2Y/xG/93av4gJnadtyZy5nRusX+2LKuRJVf6Oj2nE8ACuAgpgAuWsG7Aom66w28iFIQEyWwUugQI+Pc/Vcvqmv6a0kVReXp1DpKdaWdhQ4KDdAoXtEOch9II3EBTeLMiD/pglIglF3fn/3Pv3vnvjr9WY2scUYZRGFOAAaZRnZmsdCjgX7fWMt/ufSfZ28c8lQgUs/+psGx0O56FAVelgChYsLsHTEQyTSCCtb94P9sI10hVU5C/P+BI8Qsl0xJtupY1bRkzLFmas2IOaGT0s7B7CSxXoCtgOvh7Va0WnyAsOc0Yq9vRhqSZ5cXQk3burOuuS3F68P0PgsAnRAogJVGUlrJW3rVMy0FykjaBBMUFgzSkSPHMTSFpvSmG8lIORXlz1ZUur6vvqlzUzVVXtud/3eKOC7t5KVrwAB9gJNEC7XzhxS7bicIHGOBqE3zP79fq3n/W5A1+4w+lgr9BNKmUSNscKZnSKldrpe0O3gYAHJEwJBSgkHGJm5mDX3iY2yeau9Be8JFtkCygEQtPG0JS0TEqFeEihI6xEVKE56G1StvvcCZh4VIJyxYuYWlne+fgbx1RZ4Lu6ijpcAdQsoyQMRbZod87Lekq6XBhYBA/Cm6/JM/z6nxOKw1KmtHFO/ZuWkUgYaUDGMjyAigLfK7G65vA92IPMpRQ7FaWEHLqbvh9vdhd9zeFDqXIYyileBJyXvCCBBER8X7fZblqAgFqVEjNgGZYOX+877BNe8BKLROj4mgQ7RGYPj5LjrSbpFvyMn418nEdMmfFYru1P5ZdSlhhKOwEMu4yvlcLAXz4SNsN+PzBbbv7q/uQ6wQEzICbAQoFjgOEjw/HUSgkTBiccFEQISGcaDsgiRLhJEUPxcbacFmnI5Q0aWFJ1xhKk6awNJuHstAPOHiggAAjwfbCTnwNYyBf+0MaGPCA/4cBYYx09LvFYPyYHVubmn/CvuWfKYb8a8WIvvXwb9UDI7I3ds2v1UD+sdKBdlFR1FghIsfhQ+HeJMGGGZ+fgPoL9wVJDBjJ4J9T1xK0twJoZ+9uwClQfP96url7VrVv3G/vY9DUs7A8fuI7vQNEtKZTALoC09VCagAGhk1BD2IHiIx4AnbhTbDBiQrUGUzClq80ZAUUBJTC1TgCeBLN3IbLp+4m7ld4su3DSATG8XL13xr+jEUz/ia2DJLY6zRGBMhibaYD8pgrtuQ560ol+jqaAwMhlFXncJNg/Z0X3s+Mk+SwyIXLWctjPM1z9yzmVTPd5gN28QDHgCc5A/iec+N3/lUhvGoVoijcZQgXEBuYK2IQW4pl0ElS9JUBBSEKvnzyw40eo6ag3TZFImV5XKJKuKsnmDdIo1pce1HX/bv37SP1mCHDz/QC7Gt9/KzqR/10a6J/rGB0wEzHn2qOCWxqelDrYFFek6fh1U22KcQV93EGU3fA39wZSNz2eaj8AqmsQCKBDYRyKpCkeY5jiumeKvtKZwv3KrAFDlm57jbblL3npDjMnIS9OoJL6UZSTYhdGAqwyes8yli/NZYQt8hEheVSSVdpDvIAgtjlBNaR1qZ5JOV0vg5kRzImrIMJw8qvrvJIhoMvBPtWqurbE5eCv3n4ZoMX/8KAJXmLHK8jkIaXyGbkoHvmLnBtirZJte8/0/woKDp4VPFHlHoU0r+QvJbXEF5s39KxA/UY0ZbidqbtbfNlOt5Y64U6ml2fUV+9Ddhe38LEW93uJ/GamgRjrvVzuN5TU6rN0IqkKGse+MCFNstEQFK/ssiwX73i1W2KJ2jZv8FjqqxnPar6XtrQa7lsX/YY3R4BOY/3IvA2EqJxWFc25iuk2r76OirNZfVD1txGeW9OHhyvF3KsLn3z4rPoQX5C+zuyloJ6gS9otohjZya3x9MIvVxQ/SLKcS2xdBs1/ihcSerHmq7y9M5jOMZ51xjclExZ2rAb+X9rMQL2s0RhzQadI2dKXLlT42kDlk386UqTRl+pUgZq1DB0zDE877xjFCCwL2vWmdSsJdPaXMkKhoiPD1wlDCIkhEmUCBcba8NnoR/UaAJPAs8DL0DqgZeAl4FXgLeAs3DuAu8DnwJzwGfAN8C3wM/An8BfIEB6AJkAZGGQ5aEwQ9GKEE7EGITFNHysI8QhQpwjxjNC/IJcGnJ6/SEP1h9ycf0h65EgZ5fdg+sK34euhsdmgCDfJ+HMEw7ofqK3Ie7tUyyLQgm9DSR7BKh3vmVP/RkJ+GMEt62F17aOIF2r/oj42qP+Zf1HeJAD27G2qWmvRzhSLuBlQOdMsr/+WNJKZ3mk/FnpVcbqbs2szR8Te32k4TXKltnydOxtSX+iv9hf73ta7/7XURSuERAhIYqiOTLn8ER4O7JLQgbqIUYPZvAeP+nLmP8MGWdFupIjBUzgXqYtwUoSOere/qGzKSNYQiWo6OVBqLW3zPDBZMoOk2iB8P6UmGTUSxNH9UHrn9pnjQKKFwjkIR7k+9gl8c4c1oY072tJwlvciWGecXo340uRgTQuLr++h9pj9WvJSguvCXfvXcbO0MvClY4wbQAFXUKYEL+PuD2KuBfKzJElgLfIUieJDYw9I2XkAQIdP8N8uy+cr/1fBW7mywWZcxyntZyDlZCX86aE6GHv6d6C77w/JEG65GGHEfvL8ZwUfZu/rbg2Bz4Jay1s8T07MMHiCcLSNwST41qnIMLchx0vsRCkwuri1vMmxaklOVr6qawstZyWb6Qgv7wQU4TD9D2ucHDDQ7nKVO9aHai3xkjxIR/xyWdffPPdDz/96sv0KVkqahpaOvpiUDMyMbOwsnNwcnEbKuNgskyzZs1ngSxiybIVq9as27Rt175Dx06duXDlpu9hU8E6NQ0tHX2xQ5uTm7f4jEKgZUvdjj0Hjr48gBeEQvqFUyTZSfIqBXXFlJ9WMQrrwUMkEoUO0w9L7iIP8pFP+fLtR0tbR1dP38DQqBv/Td5xuvhyayg5O781mj8x5Jjus+ywKcj/D3YQYqvQt+r8roEDxcboZhipAI5tHGrbEp0IdZ8P+xRVeS5z37fE9CtWZSszuaNGYvALIR7qaBbVmKrzHY5x8folhkr5ylJOKlKlqldXm6slNXq0QafzJpn3OL4JCImISYoU+eCjTz774ltflk+bPCpqGlo6egZGJmYW1mbjs0cccHJxGyrDpBGjxg5quU3hpqvMhFlz5ssCsmjJshWr1qxnM2zbte/QsdOc1e3c0IVcunLtxm08tN98f6P7v0w5V0FKDb00oqWjP2zUMjNrs8N5TnHzFl80BFq2yXbtO3S8rf8bUlvRYrISkppn8LK8csiXAqr4wrJ5lagchlJYl8GNKdS8Hg1BCCHE4/F4PB5vZSPjMjFsatbNe6Dc1ih/DlZi6CCKRLITfnI6Dagk0gLz1VsbFouD5C0CT0Iw0SiB3BctC0kzj6KYh0JBhlIFhEH3EMLSQnQGqLgD+aGiLlkGl7TzFaSs6KEZprlz5DBvGjQNOteAkSnkY/QBkmdcOD4cqMelZ7EgliqVZDeKp+3cdNuljw5/9oCtgIiESA2gBCLRJHIDdp3vvvgvKJtEdrSsDENVSDfiOG6X+6ygYMvd1cB2NfCqkoDkITDhKJuWZZebyb5bHxlH+TXYr6gKtFwFdEJa/9kC2xZSeQkaIWGt5bbgL4+68oqMw+OPIpQ5kUS+CPQ7rxddfClKbgdkDiWehFGCR6soRzvOYxOnyitAtTKJHDA5TlLVaqjt3FJhO3XYLKQxBrMokAL92BquOkvkBipv0IaN2vfjr5PllIzMrEWIJ5I6+V+WUaZEPqmQUCSEAgx3R1Hd874KXwSERMQkkXUyJTPd3CQfGSJoPyAshBcpUUVxyWSUHKkQrA5BqDjM8Bf5hyw4LJ0SLVFo0Dy+tKYfoVlhJCZuGlmDkuDEaJ6aqkahUCnazVE5TKpun/rQ6D0+ASERMUlkPeMmTZkxN/fkM58iBOjFgLJgTApJC6eITHJKpYLBQwiJQofpYHHhCWDelPSoa2JTs25+mo+qhiSCtg4349BFDJcUXJM917YkBSnQk3YsjR7SM+2CHyXcj+skcdzgGq+UUEqVpXxVkcpUVaoZta1Oql4aNL6xSaU1LiqnQCAQCAQripKkoqahpaMvBjeMTMwsrM1GsUcccHJxGyrDlBGjxsq41OR8SmCaNINZc+az2M+yrFq3aduufYeOnZZzyqVrt81D+K38pfu/TFnU8CYtfTFClZm12KHJyc1btql27Tt0XINaWVFiqhJS84ygLFku5OdFN5WZ8E5IVVov0o6GGrgofln8473OVfFsxD3026O7Wpm2dXT19A0MjYwz6WWKWTf/Gt758lYn1dhuXPVR0xSOyuBTl4WpESApnLz1S92Vww81thsMFgZfSogRSfXGYzUOjWs8JcpVtmrOQNWexS11wxcBIRExSVEiKmoaWjr6YqAZmZhZWNk5OLm4DbUpkelJZtKsOfNZxLJV6zZt27WfQxw7de7StdvbPN6kPpnW9MUOXU5u3nlGVBaVQz7FWvlgg98Ag0baGtH2sM+jtbR1dPX0DQyNjE1Mzbp5T0aWBoRQSfUAsZud/Ar7Z2JFUigNc+1O2FKEHwSERMQkkdWZkplubpJPEiJoPyAt5LpIiYaLS5aMXblUBAsBKkznScGmnxpV0rPuqahKNW7jG7YCpOUqtb+xFLCfSzAuiqs7uYx2woFjUrOwYi7tk2RXn/cf+Rb37fRIqKUwX45iRet1OhAnlkRL9ZusTA6bPG4caZ0YDrh4Y7EajCAwAiOmMzWs2md7JFlzPABTGDD1rMqrp703wDcBIRExSZGKffDRJ5998a0oMSpqGlo6egZGJmYW1mYj2OGIEy5uQ2WYMGLU2LtGEwPMADPAxJgYE2NiDMMwDMMwMSbGxJgY8xtBeIQYE2NijFjBOrdBlx3OciQnFzcP7zCqFD8bkg2gNrM9y67tO3S8CQpHlsSQkJpnDMpi5VK+FMQVxxKn3bNWZcNngyZDx7Ac7DVzQk49B77t3LSLfRrddqnuSq7duO3fiXvAesxT7dlLXpU3ec+H8okv337SirTR0dXTNzA0MjYxNTMvi41tadWtv4Vf6A3YokDqUsWXGxjfe7cpvuQ8toV3t0JckryeM8FVuF/yXAlghGJaCVL+pFLrEjluug6NaZ1cjpKezZsAAAA+DmZLAAAAAACwchlmjBg1dqDbeL9ZEwAAAAAAAABM4Ry5SJeuXLtxu549AQBAhV4Hra51yjAMc9x0G++aL0GFDj+gu7A9uh1X97rmOicFLMuyLByFBtkHswAAAAAAAAAfDs25dCHFLepN7xJ8KTYF7+llrWsbo+TXrm4ZUYCO2XY17PPdcLyqtfqFjcs7+1tYA8Itc/VIVFxDmonFUBkPCbaRcVsKhUYgeg4WyzTEDasnqBrTQWtZnc80xAiVAyuqyFjKhBgKp4vUy2eio+ro6tzAxI2sXsyLaiVuh71DXjWwcfQc9Gf3PBQh+R05EaUdZrqwsJLf7i4ERT57VAqzcMfGYyXZnaE296ozC8ssoJ+maZqmHwu9V+/Vj6V+MKVdmZu3+IQh0BqY1o6LIpSoTXHJdQe3V+/Vq5lKsAgRqDAKV4fXy4HfO1d1dI9WIpFIaqIK0aCsGmZu0xCpK13b+1ZIHHIomWhLXedaODUwNzgKV3jKVQ7d97wmbipqhhaVkvUYGJmYWWKFnYOTi9tQGQ/qMMdYtmrdpm279h3mGKd9D5camrT079sxD/ko/nhINhJqcydQ5WbRQm4KI5Lie+imhzykWsPgIRKJQhfGTWy4TnhXUO12UhFP9lC3p2h7DW/eS4upraOrp29gaGRcFkDb0qpbH8oVc3/cmvDeaW62ljEQ9DNaRa7Yz5PcUhc4WSgTUcHYCFSY6rJXIYosuPPHiH/sLToB4R+bKXT6XauR/Whk3cEHvbQa5qJoSj0qR9L4aIpsZ/zwpN+vPl0IC1aLQovCJ4tkYmsSltquXVs1PEQiUegwvcss5c4o8vlAbhyZzpCjvHEVlooRaCXG/9OV6nSTNtWmczYTdXE2xTAMwzDMamLcYY7WzHhnTlMLhd6Cm3etHdqKvnVVZienn7Np3ezVezVt1elFtMVGEI0wkZJ8GZjVqMpzJTJLATJCIWlQ1m3p+IvplAaNml75DHklm0YtCm5PmhKzhBQcicZWYUo6bpOSHBBXL2Q1hqjXeqdKKb3KpVd1Wdn5qmkYuf+0rrBut55MvehLP0MzyUJlo2xFaDs7slsOCuyknEXowpWbcldgD568ePPRfS1XIxBJ5MvNkN3PrQqnC76c6RILfnZIfK3a7sB0HpSfRHdo7S2E+9UYgppod32Xj+YEUV205KNhsOS1K7j9J7hOlYXJqiuV2piG37sy+3GUzshQHrwGPvffU/+Wps5/0XCKMCRSiUwKSmxshMS+EU96WgbWAaMR3H0r6PYRSdIwskz9X7cEcpiINHDQraJvOR5bGhw50efME483AQuBAjmLEMFFlCiukiVzs0cmd3nybFSgxCal2vxHrMtePaaUmTbtlFdeOW3WrDPeeKPRO581mTOn1YJFbb777oJffrnojz8uWbLkcggZdCUe6961gavFRCi3HglV24Bi1fJGqVJJoXTppFGTZjLonHPIqMUVcuiOO5R16KDikUdUderE0KOXmmHDlntuEssL82mFLfmDECow95SllxVI40P83UvI7PApUsZ3c1xu8W339ekJ6NAGEsToEPnGiYLo08qYkOwD6PsLTGTArdh/PPtAgpSXrg1f/yaDXk3YJm9yQ+bK0z7y5V17dc4HzWsbgG9Oa30gebMvYq8haS7vEDCQLgN6pRelBXxVYeciwyNIYtfsL5XzxIwGQDZnemTqzPG21aGJIkqgWLOhJKcvab/47H8vDUB8IMN//Mu/FGYUZ0xJ2LicAakKOKEq7nYYozzr0vG3tvqWjJi33UMDb21C6V4dsYsXz2jVgl4m8dsjSy2R6Lxa8VT+9k44By7GISAbBpPldzYoyZosL/SY+q2I5CnCJ6zv7sXn000PuSP39G6Z0cyitOihk1SqUGaNeqVIq94HRLm4rBIlxeQJoth1/meAPKz7J5fMu/ePi0lE9JTbQ8pLomlZmxruWcLTGDBUnbea1RF74JgrEOVkU/JYHWG9/e0b4JOo/CiHtWJm2d01W2sZZ5de8w1/9kVb5Y/++Kf3L15VtA9X3kMAcg5IDy1idtuHhz57/leAjE+3wCKfbfyCr/y2FcZRRceGUixCRH4NQDcAkCkt8vTzfICwH7CT/901TAUEbKOEN8NwB0yTCSBY8UhwZUHxikLs+iNbPUgOyKxG/Zy3r5pAwc4APAbVOLpEjETitJOw8uKSycx+xBR+nvvSsg/r65cIgay1dNLJxecJxC8Hta4uWVWkvU0CGY8okqsU/yAg978/bywl4KO67r4RrVj94QZYkLNS20ZqOIqewP5ffQAAfGJukPM0umxnd340wrvPF/OvYX1o7anvCUARalDEKsIMajxKYyCj2Xqw3ud7aDgJxlcWhkPHovxkgVab9FyfVFV1gS7D8C4fpGIgkbiYPACHpUdsshESWiedgrqjSpfhy+KQfMKJnDWez9QB8tQ3lTDTLQmNsFAr3ed+ByCw4MQCyxuzV8JOnj2we0GtcH8flP5ujjUHYyOvtwcKIbaieO0XSdMMnWVVE8x6TLbqHC7/VWxJblZuUPUtwGWR+ozP0CgxVCKcu9hYkKu7bICasy7r5CLh5Q6imakTq/WVx1bkFlQ+qjjjjjVYbcVVdjAV/LSfS67d84vBltwDtSqSl0VF9xMdkTbIjRtSDTW3g4ubHd3qyzoqYfLg8icROB+Wg6DwIn/uKsg+6noBDLuI/RTowzEVWHFDMydI//pTPpGxHKoA7ZXBOmUvJccbcUVgRWKzGQOyJdbc4GyjsylYHnyN4DB6DIfnbSnEAYjw9qeAxDm0SnPqeRSRYmfBZ6z1XP2eym/l3jhg6PoLNg9EV7W2n5CCFB3eUI5F/SLWCAJtdMML9TWpdo6tH4DkFJmyTK2PhyI1oI0KUpR/bwN62KU48u7qSYhLHhSgHhRQprSv69DZm/+VCSrHq45YVqZ2ZqPKx2mDGzmWlHeV4J2uj/CK28nIEf8JWUSUWFZdEBHrqikRTWpGLm5N8h8RMseM0YJlqUDpqLLL5VK9RmmrEgimGz0VZxJgOfKN/7Y+JSckKk81gjwG0nFQJVwAiK8PUjUJN9q1lqlPwmFaqT4NPKBdw7vnwgPQrs4YM/6usiqmdop67ZF/wQmdRat1caYhPYmi/Esb0MMuxZEXFw01IXIQ8K/aVIq2dWjrzZ8/Uuog0qNOVJlZiypOS7ieo+roh3lFIEpEuTCl6dG2gjiX4xUFN2mi1z8viq8q1V+bravLrW/IY04gyppcrDONRA8Gqb6M8P4Q2ZL0RYjAEyWKkWTJjO2VyUSeEv8oVcVZjTaexLqE6DFln2nTCr3ySpFZs4q98UaJdz47ZM6cKgsWVfvuuzo/Y1B9PNYNt4GrF0Uoby5C1c0nXXpf06S5xZxzru9pcaUfE2gW98FKAAJG2b/rf9ZDlTWrEMHB67dOmgzZy5NDIU8BFc0y9D8Lgg1gA9gANosVsy9sARMJsp06KOpUsZAIJTtcEmEzizSzJKdPqrfix0JFkPPnh9wIKPmcFCVUflFSQP0XbQpo+GYxgcY/20V48N0kCroOdoAdW33ypy8szPyy7TC8//2rFeZuoTv777eE6Qz+3hK/W4EPvkqKr6FU1tH/1xLVtSimbMT9G6xSSw5UzaX6hsVYNpIB/lAuMaplFPuXsdUsp04TCJ2FJbBEVoIlsdLsClab5fAGOLwuNq9Hm19Fi+cCVpKVUlf+wOQY1XtHA0PBIiXYK0OeUrUaNBO77r4uQ8bN+GjR3xARGdExaeMyZcuJnA7CqUqTLbrlKVWrQTOx6+7rMmTczPe3YVY4wXJu8l319si3ocZznDXnxLlyWzghF8ft5BpqmiP6xI9gd+A8uTvCzdl/TuqxJvfY3CYukKvnTopYrjep7x3qbwDusv32pIHB5IE512K/PGloP3noXBMZnktQMxYuTy11690Nt/EIIPa3k8cGnBO3hQv4wyMME0y/FlOeeqZNu1ZiY2a88NI7r7wxa9pr4z547r1Jn0z4yJwFS1/63FvzLfS1b30vvz6UKFPp90D1/+lzGLNlz5Erd+tFqVWn3mFHHHXDLXeMeeqZ58ZNmDSVAio6ZaqMWPGiAdN6yzXX3XDTLbfdcde9kErSGNiM2XO3QbAYu4mUIOSqZB/qERch1+z0kd6SEHLdLh/rKxYhN+z2if7iEHLTHp8aEB8ht+x1zaCECLltn+uGbI+QO/brNGxHhNx1QJcRiRFyT4puo5LCYmUOBkPFAFlGMSk4IBQgKhDQIBh3HjAoqykDDQgaDIMWBHQCwO01vrSBZOCLvsvab3LpjxDzfwhaZCxUfOZ6rELwEueoeBuPhRcfEoZTugkKk0ziShIrrnoNGjXZzK0maEFiiHzo5qXYU2m88zU4p7fSXXUKOm10GLADgijAYBQcPMQrHL+OFBnwFEnkmOtGfA4JMRlzZlZlmwL1ml31wIBxr5OGnqRLRXKLd/eAESoXKZv70GaXtLkObDaSza1vM0vYXHo2E9Fm79p0gs3WsVa8zdysH2czlSXnDHAjWcMzAmaKUf/TgKGkWEb6fGXtIkqs3owFVsPETl+ovsOD0mMUKdOTsuoaYKexODUkYynB06DHlP2naSxNNeHYKgi0cJlz4P5pOpennvwSGIi0GbDkyFPLy7py3fkjwTgxNhuPNSfeNgleZ+Lq1EdtZyG1r+0687VFiJh1lqxNPYN2DZL6GMuVH4FQcXavs3h96tlEtUhpK7ZOgPCukYr4TNfGP35mpAqQ4aYSbOahYL/y6BQHeVt3qPG0B626bheftHB8yX9SDIP4/z7AhrnqHqBcT1Fu46W0Vb4I3TJbouRfHepeGnvjm1/f67w71NfFeohtrKtLREbHpIXDoPPhuPDqnIu49yoKnW316gx2YqcVIC6bNmq9Fed/683PBlsECBYqUowESXbbL41Izq/3+vFy1eodc1Kjc1BabEqbdmJjZrzw0juvvDFr2mvjPnjuvUmfTPhozhefvTWvgVnQqJUT9IOpsBbFTvAjJAybfC3aOlUYxpWJSMcJeRyO1PfOM+MmMwpDQUi7D9775GMIgaunnpsw5YmIzfW6dB7U9UyolQL4phA1nrGruD64DcH1q4n7pUvulKEFBFCPbkPgPHfUuTJeem2veTc4DcQP6Dlv2xO4ifVXg5u7yILPHz6vB3gOkO/WH1hPZipPGmGPOhGuTv6zgC924EH7ERHtdUqjS2nSZciMM5lyW4yxaqnWBaX4qHie+CyzzTmTkpS5eTxvXtP3vFeWCovJ0mBpswxYPJYly8GOjnGyM914FNU11LnqglNxMZxwA27WUNFgauhqON+Au60OV2s9ru6fu5L6HSf8fbO0BKx32BnNrqSNy5gFV0pVxvyc0sx2fyMHmhUx65wzMUlJ4bC2/XvOC0uJxWCx3jgLPsH7WTq/+RQgOk8vG1z11VLm3Gb8vwD8x4/+93/+66svPv/sk4/+6k8890zgwsfDxRS1Y/uXL0u2w3azXvSr+URc9a0RN+3k8IOqB0UPCh5kfPX3RMlE0UTWROZEysS+r+q/0n/F+orxuef9lafP7y/db1saJ51ef3rOwLahLcHIgs36gjNCJFZMjHbFCzMb83ERZof/mxsSFhEVE5eQlJKWkZWTV1BUUlZRVVPX0NTS1tHV0zcwNDLGxsHFwycgJAIRk5CSkVNQUlHTgGnp6BkUMDIxs0BYpcEAW4F7pUp3UL4SlerUqnfEYUcdd0KDk04547RGTc4675wWbVpddMEllwstWpBgoZW1XY0o4XUXL6yZ0pRWU0wHHSlEQntVqrDedEAu7BixPQJFtp+hOuVFSK48cKcDiiMiCRSgUDEnO0ftnehaHLE6CFU746ywdlTEpaL9RPbJlCFbjlxZChXVWIFyFcq8ywY/YfnssUuMh4MZyP9LMED+ArQ/Qfs02P0H4PhjAMj8ADVFflM4BDgr5hB2NNYWO3mcA351z6Uig2mILsXKcRpiAVDxBOQCXt0IcU+DT5DkUr+GbmcR1uD8SQIGxy0w3DMOpFVDZ4JUXlp581YEneP0uzjC1M+6NIH0miMHrYMevA7oQSDOd14aPnhCK/GeKMrgWB23iBfzs3hkSGYi5fRqMEPoLIImp5xxqTKsSq8aMpiqKxW6CxQ9/69ApvsJ12aCyJPcx/EmKohgWo76flFoB6mIZDXANv7M2Qb3xT24BWqkQrnyNI5+m4vmKZiRDVhYuBTvNq/RCI2B68ZcWHx3H01LFF7iclZeX855AN5JUmcppZwHA3Ngf0ITuCQS7jo36HvC/gh95yWyGTCoPII8lDHhEyFzWYgBKdtWWhiGSsgtGNRgiIyeM4oWVqQmdwz5EQslGFQeAZyi3C/GT3QTYJwBfn6lA+eqDcwCDKoupVMlR7eGZo1sKIUR5UeklnLkAcRij9wRo1inBjDg7nHuQ6SsI9BNoXioynm8NQvr/bCbrTFsQxdu7LLVYnQcKzoEkXzWkNOqjVHjDElJ95hEIsIGwTCvLRahtb7+DVia2TudxKKj7cTo2BGvuzCxtrbDLe7t1u5//x0Ft9uq2Zh6LbWhoFGFWqgiyvb62mZbLKyE4hhKkRQ8xzQIXJFTLuDFiD8JeznhbbmvuUYdzeRUSb1slu50MgeppSyXPBcdM5YXQ5qlUo24YutjWnQijSQghad0I0pDoe+nSfaUDIcq0v60y5/FHQc5y/Kwj2BWPvYS1zxu6PTHrm3yHEU952QcA35G7/PcDTUufxciIdNbwAw/EuDi7w9cHvW8CsVfyHm95diPJEWmj9veIy6m/bHEOoV15QljHEAl6JO7htyW0GrrWrhCCMUjDQpVGp7TNucmtNDrXeiFNMICwYqQ8Drj4Jr1D1X+b0i4vhqqIjLEQfl86QJXzsVnQ0l63Zq0X40Ny4YMtWfZXpJExnvqOVEBq1XNG9MR2HMOSzWDDGmqaNPjkdBjBXEiofFlvPoQYvUJ3KhhKYoTKvuyqKTN82hhU+lxWT5njEdcefLjzN+LkU8IJtRpSN1cfhnPFWxW6ihyLNXs+PAAq+nzVD4bxClXpukk4T29QFVWIpwkEN8pNV/hquYU5A91tzHH+2wS+76/9UOvcfXyWPe9Xw/pPfTANxu+Gtx32MF+1y0jAwMBIZk4GY67L+AKKp9HHeW7ZFBAelW5cg5ipogtY4xTwtXTCiXHchIScobamtCQlumSJakmQYNSWELjowCZ/qQjz9m8SxsB8VcpssO+cAu9yhYxbO8zbQX48gGWmDUsT55FrdK0C1CrhQJaKfLN1TJOd6HRt4p5bebBZgnO3c2SzDEXCZbqZxif/xcC+396MjxmdpSktUFjVWniVIaXS25rwubpWGgmLNUu9Ov44Si1EBCZnRy6eOqzsxdBuqK3+bbDGCzFubtRgFgDCrATNPUCS6rXdGeX1opoKO1yEbNI+zbg3Lo3VrAn2lQWa2skwNMQHBsKs6iiqrzgPm2CPNwC356J1PmeQLDpKvoO3dCII0y2L6FwSB/iTMJ3bZg8doTLGXL9MEOeQYaNeJyxx1mGTpGDLOUkkBftFOB78FpD2Otd+jBPjVvhbvwsLzr73yLUStbXwIBakRjBjEZy5PhAwRytnzapcnBCtdI4PU3VGLTILOUh19GtGjLs26bmkFIO06Z5qxNektbVEOuAMuRZlx0R4HiBybKqmM3Zw6pmLLdyo+HT9zfDA9PtnPLUmC/mWKX1Vsql9GUdkK3mZVd+/e1dL4fqfIwi4ka0CsVATzNQOItmK2SPkJ+yZDmArM6uHJJmVa66B5f0BYd0Z6JN757Te/q2HAxNS9e+auTzbzI0etc9l5xA/rqZwIJqFdofv5wH0JQCeIY35wtIEdEtzy/pY6DyWQAGcsgli6LSsKM5ih5qNfFsMSy6w2BZ/L+Jqp68y04YEV5QLYvMzrnhoL9g4VoMS6tpeVnI5PL7WCwKlfK4Lx3hYwZFh9Z4BFTKz1XjtgLKi1uOqmyXvnFsX6s3DimGmvhcLwIRwI02dxiO79WrPMDSvp46BJRN2Rq8KXjtUb+HySVMtlqRTQcvsB+BagKcK/n07c1ysO6jDr+/3Zg90+0qBJSrvrNGBkxGszIslV8ICRv88O63ja2W88HXKXwsetPFtgiLFcTSE2ag8h5IAhGI917Lj48uo57mpxQFlTu2Gk31VdtH83N+BBAzlAHih0VmFzKD3vmWr4ED0NAiChnnLCSnAIQlhXFDRWhIVQM4SSQIHxfH6ANCPoIxNo+BNtq0d9YRppvSpu9SeaKcai5jaZieph5UJpgp8lI8WGkrKKB0iBxQTBNQedWI/HK+7Q65T7nsFOOke+BWbzyHLmBTZOlnj7WmsnS/fBfie5UH7a4Xjc/yKfSvZcWjS3+7PAUTV0h7X0K6xaaKNgbZaXOdqkz5S6gKz/T4t96lJbGiQW9L91akyZSAgSXtyBDVA04mKZ0vn43PVUrjgQ4KKPpoaiHfdBHKUwHHc2gj2zXcI7Ku5XzPVe2SjCLPoRTXx9yWMjTHLeCnyCXm88+gp7lWftzvSeURxApPXwSAvu9HbxiG7zwuw3epzNwBibdRtSMPOyi2UtRAaHgUfFPBeU+wdKCCIUVhViPj2bKGfqDENMPq8XjIPBeRHFW9x7/c7vPH79lzqNpQudTvd/TKD19euILtPjMsqvJA7oT3Au4zK9JA2aZIIT+lyFsvUrlK5bfgBmIKsvIlcRFiulicVCsHm2e71Anx5604qqs8P0DwkaRllwoKL6VbtSJull/ZAeS0Li6HYRF/SxbxAHOMe/7KOQE8o1sz5OGBg/g7ABPJcVuR1V87spsovWQ9jQnw5s/M6ZMqb9Dp+1MFDrr8K8cHCxgSLISE+76fFft6qMwUqSZrOdXoufWqI/3JfP6UGsQy/T5WxfvEu6VQ0i33mPhbNecbARBCb33iFgwgZhK+elvxdfONhY80E5DHwDUe1LOqGmHTu2k9+sSObD7f8wSrwWnEcWEDoo6SKy2yEkpVDPKmmrfhC0nkFTPPRmPpL8G8hZ6ah1Pt67oPmlPhUL5ari6+J0rVf37e22/7rjatELqb31I+CXXYYWBD7crqX/jO6136dVSb6irFydE5d67DRHHw6AFEZsBrK/M/mFLVsqs5P5BXDjD1o/8LoQvG+D35Ohm0of+yXgYl6H994RnTfwoYKtxnPuz0P8J0i2JebxLgq/80K/CZPt1Ydr4ydjCZqomH2F3pYTww2GmiHtW4gyzcMz/lQGTEyMlQwQdImuoiSbBpE2X30tOydiuFKFF/5rNDPsmtZHV4Lp1Ke9tZJtEqWfdFrP4v47wXcgmc9uCOTuAefhV2qNuPXelFi9eKnthxNq5mqoWWEmm/aMZBLaqS5+WylL4ThwX7uJ1lObT/6GVhHZz8LwwcqSxrVtNndMFrEbL8oz4oXPajLC1qNxldEqMoETywkzKjtn2EzFQydKJj0pT9/xd1FhCxwa6Ir8CQ4/Thp0iObvpR8K2bXqz7KN67oTOPBFbiEVaubVM7QgAvyjmdmotpyZ84Y9mO1Ku12RUBTQ/m44c9cWfHmys8o32jjhP7o3jPNjpww5MecP2t1afF7C3nCJM3eFfFAL7b9VGgb07hswLLFiOLQnrmRJ5bXXbakWE/apzC4gkIQ8kwqgwQolDE41d6iY0oouZ4JWEy+Jo7mkFQEtBNX9xqCb6iK4LTEgDUWd1jwgvhOwEN5oRLeEohSxL+uE+rf5qW0/hUNztJDxk0MsZBkMC52WVyR+O406FxMLr0SLcAy+ZEipYjexqqx8TVszEqLkk0qhnMpDxUKPds5DOIszMJ33gqTuhbqdx1g4uNgcDrIhMfI4zgUmsmNnGITrNyUrCfXh+CQvvUDglnoabl5AXdWtOkXi+j8gcsglDxoChAbAAnYnohB6QNzPcAn5vvjlzJqOe8LbiuHTXl0J2fY/MGOfpZtwb7WaUYpDR6sZxYpyjEHKUaiG/RuZsuxcVbcBCAZ1rgPMIxUlIMh3YdclUvl+2wF+J0o3i1nS1Nl2WPyzggkfCD4cl5hZ1h0Jz8jSmaV8uxY5Pximc2Ja+espT8lM6XXM11Lrlik2lSNJkUmoiPP5kVphJxWWtGE41qETjtsyWQhZ8IjGIhgGe6QTq7xJCNBOfcNuDb8SoYRUcrZxzLjaMohh/J0c5kMcumVkPGG9+TQ2uQ0EPXD29a4nZt4W3EMfuMbyDt/6bDcGhEHBOpIKFx++Krn2kzDb/u5hHirBZihgwqCzt858IiYDPUWSgWVnQGq8oO2j6mzODYedfeDVNgDzERMDyGNvPVWprdJoR0KeKIA07sZqMq4VEMisbhDByJWcs04SCeGQl4CbyKpZjF2lVkKNTU1mBeEakU8QwSSrQZVXMnCeN/IgJ8iwaiVooEIRtID8JAeMfIHBnDLk/t5cQjRsAxS1HEJQdkN2cE7tvkdlDzJDK4ZZKBOTaTBI0kENQkuVKB5juoeOLd6gafZ/BFIdqod20U7DgLq4ekweDPHhj5nPlkkiGDCoCceGNRG/v5oZqN1S6aWezKp4FhRlhSSkuRQAhFcwAJB+2j4i/880QJ6G/eYD8UpkPdawPDZqKSorF+J/Z3Or480aLDzzn9+bbZOvpN3vdN9fVmoJB0AMPZ+guXCKMi5yvaBxXrWBJhtLxIecJNB3w10jCQ7LghWpIAQbn7nehV0vAINT+vKCBLKGzpSq8VoG308UtpGn5hcRM2JbAiCgtzf4W7RUlmR3sSnxLmMWmmHHZXklrbWfaCmW96TXrh7Kb32+k09uJM+nI6m70FTz9NyOuw9OYIF9A5Bm6TBrEM+Gsgfl3A0rVkHCT/j3UYg2ZFF8OTuFX2U9ZHYUJd7SwRAlfQyOFlayAgJWtHhh1CSdpBqfWlLkAl0q1H4gHUCQIv3xgslT350oVPz5hAw6N3nhPYvk/3MlB5X3Xcx6crP5TOlG2Xg89D4a2XVFzfVVL5sy6Kq42Ft4aAPUM5gDMohGBrHt8QPnSFyTOLU2QddLFTizMm6wx50bQZLVNNF2ybO6Vl5jTlccYakAZZaVQSTRNKBQX9lhqD8t2nM4ZDAU3zJy9wKELhkDtv6sK5ypmOYsG0+W3Sd9lZOGWekTZAjTExBSwulLUcKpBUmyHuqDyzQVV5RuNu7vG0rguG3DAzELl1r6xYw+TVZcjzhY82hwL8bCCsAJ9znA0ZKN/XearmwEH1s2IGuGzK9oeFdFKIHg+yy8Z+EaCSm7s5ZFVHFNPvMBPBPRBBO/jS7WtRgALmunwpLfVq9eoyP5Zu7JKp42iWvrrPmbqZcwPKWc7mguy/llV/UlueLm1qkW2WJUvTT54/q/0orjduksyJXCXtqKPfp8plp1YbZvQ0VZzC3bRPyJDdyJISeOaYuunAxifuLUhiOqPCacTwigp63lVGpi1lhSfxh6VtOU66OjXIGbJJs1A2hS00tcigMTXJ8GT0nsEZmuolFIIpyGOo5WVYZX2fzVKt71XJzlfJx4eMzmcGpccrEHMTLxVU3RjWVlCRMto2iGvJQAG9+3jn3W9zrYXOeqQKf9SsqBXyJW2l8juJXtxnKaPakzq0jrJ8gFuXuV4Gmj11nIkMg4/3f87Fq7hQuR0YAzEUcHAh6TpqPok8g73kWR6zC9eS6TTpxq0kZ8V64dppdd5RFSt41nLazIbLmi8VwCgtK9ZG5hBkx3lZfnFZnlEnLkUpdZpJtxc13XbaIQ7tYa0tXZm7985LEHJypFM24C6HKs2LNLawiS60LYbcfK/3IB7t71TdYRvJo7p2Qs7oi3WjgS3znnA3OVnMOBjVNDJXyHN8Ys708Un+pE5vHqbYT2JCESbwaqM0kkDxx87yQZgU+oyU0nsiA0ERp1SDCLW2AFZPFdKEDjiTJawaWOT4V7fqM3di6FsdrkQXN/Grq7QwfDLbPkQKjNHpYdKK4bFHKPPRrHKIbl35dJXbhYSt9jpLXorTphE+bYzX8mtmjzTM3YosLQrAeD5ksV9ZHSCxwWdzq1L6Z4ZLtBGaJSv9TjoQ33UJ2rJ4LPLYDZPymAnqREx0/zegao/i/8iY/zGBMv33OubrCObAYBVFjjQE6xsSP7ZUMAGIcAXpS2761wTpa7XJ/dMoWtBPRI1MAth0jnXuMk9dUSCH1vWC0pI8pW2oKdygZ+mMGypK1+oKM1vWPy85n7S3wF6Tw0uv8Fx5lPgzQf9Jv+YPm1n0TD0oTVI6XUoFCVWxayY32gzx87bCpfR41ilkfxbhFD7zFEEaVmdCj9O5wilTZu0//oc0nwLOuSydbGfDQKWp49ymhwniZJ5NLxWb1VwyvYCHP3Ulx9vUQtZXb13gRv1wYCNZuelYQuKn6iM0A1dR9OmnDznxVElLXB2EN8r5evXzrgNeL0QFcjoMPetNd3oO5KcU+fqpZFem81OGn0JYELn/29N9ngMTmRWec/M0vQvPz+Wn9bppD3nscPqtP4NdXzlrN3w4tuM3V53feqBwLywovz+9ReXiAuhJJAsVgtTvilB7gjFZkTGCmLjzwHYczoJBgy/1eFT0cepEdBTwt2DmEWAQevxgl+gg/ec6dbr2cVZ27aOAE91h+94J3dctCt33Ttg4uNwybni6KADLYBa4LX+slzDMVB4kZXOVRuBu96jv6RdWbmspkSrbC+E92z3Bkhexr1/h699XXH1L4Ot2WytGdsRUdm+pKhQo5HyhRi3gGmXAbVQ3how16eFHW3/Uvee3A2hKR3dujywUKBR8SG8QC7VGcYYiYVgdqq8rM27KfHfKt7KzJ7x2dBByfjn5Mu7Sb4LE6v6hyNo9o7E1E7uFrLRSim232QqJTNbdJkQEAYmFF5uC3c5Q917AfcAW2C+XpNdpO0sqyneUanPJqk1zQgfXOtrgbh5pqL9AUub3KhgkooLO46roIe0Ms3DSJGTQTQK5zCQAg98Vd6Komr1jMbXje4T5aWWUE5KrlrbCZgScK6Mea9tNUg40c81ja6vslxz8GvPKuUBnsWWsC7zeXFWtbqd0wL36iRgaeHDAaNZjkjfx4NQfAm7H0oRiBk2uYhYW9XRsK23bXJggO+h75bMjmom35t9TjTpOPQ6wLxh6sWLdgI9/cRn5ZIpUUKLRF9gt2jPUPHyuC94zd62i9NGT8cqHnfuSbdCTctXQxc+/t7fQO9za/nbqrNCxU1keoEfpM3MhjUjXPbCZyReyUHXeoM65YaHSa8HFukjo3xGV8USY0RuHB36LoWXu4oK28nR3YoexxVke2HpqucWGzcwl86hZ9DeWL9txGdvV0MA+n6k3H588cbNrauepLmpVaQi/Vqmo6tj3t/j2hIpGeQinJLz8fAfwf1v86VBHx6HD9zpOJO2I6W4eHN29ZWgUZF9fvLRJ/w1JT3qoB73ZUTn2xUub1L9EgcwdCV1TKQdERXH21pKSsD/Wy4fV6ws/a6PJJ999fKLhTu+BxKPtwa6SEE6FAIjti3aKk5IbbCdoX1DnvgioD+Kt8RQ6h0rPY9M2BPoWNtUVFtc0RFwq/5lofJz9tS7uirRjtuEZOZsmMU0zi9BmW7Q9t3YEnGwxZ8wLXub59baDdNNr8Zm/3jiYCBB/8Nlkxc2el4/d6p2o3NS4pXv8WXr5766KZxmVEOnx6hr7IqZsy5ZS59Ydze5Z7CGRXNYrE4PcTJkezilJJd+aih/2L5FoYWtqGyFfgZS9sJbniYv71yG4YUd9sUTk4oSNESq7o1+3rD/HE/OZ+RIOD+jI+ffW1bjay9dZHCQhjcFT5ZO0RaimyPPJ44V99Q3VPeWe5qIQJZ0ngplknSO8KeJCMpB1G8OM95rtzcAT9Nmv681mndZk0V13LLTtGoGSYVBTWCg9eyOfKgzlozlnrocELoCZ2wvOjtepkr3Tipre18N7XtfzXx0Abeh8I/jeAnKGdo4GJEqeljbWzKSz/35nee3jktXShqrp0iTe+9H14O+KhUbhTFy559YDceV/nNK2A82lho7oLcbnhu7YXlAADojv1N6RbAf+85h5S8Q8wIvF2z8/4HanFlQM/9vJMXdyNNbfgNVm8aQYPPyPp+00gz5fuUHZjSh16yd8A6rraaysdLW0zmxFKhy2HKW3PMVMiBVxJUp+RJt3g48skQIqtA8QyRZzNsPlHq2vbRsopRlzatbsl6uRIZVVJlVZh9RWoDkf3zkcYXbb/FTI2zwCgatGpuUWbraAcA3xV7TbDBU7+kHCt7RloK6+baQ8z5A5ILA8gDcYakw51fCQxiqTaqxDSmQS0KUjuwfj6juHw0vaOyo3NQO8VK4W1KC1hmB5I4xcZEj4XqwIBgQBuWWRXKdRC7EdqtQ0dJq8QdEwiUyKgBaEb+kvoRmyK9er4VsNnT0xRVtL/c1Il4zG4KvVAnuLMZPqbOuzlAmVZp5AbYREygIhX2kCh4HgK4Tj1mbmms3ltjQkvL+RA8FskG0mEjEROcScCEz59keCRyDO/E7m5g+G58elBfrNbsTeTk1GssQyWJgAjiEPkC/uPmx644NLKyqGvvbVbTk4knR/4OFN0pTsumS7v4aYB1sLtSxzSt7ZbBKLT8VZUvNeyibn86ix7LTe4lIdnohYygrrYN7EhrQioJn6TX5+dBXR3ExYTZBNGqxDBtt4YT8E+EtXtOv1NRYiraR9Td2jZTRTZlsa6JKq42GVVSrrI0Ca/RbXOlBCMxNrNujhK5a0gdKKVto8irw56Y0MaQxocoDNP+tSueu7IvBElg3roO+FGVnhQDXXmCDOzCrGRXwp0oZsjSnlFivUSpvag28M/ZOjt6phKAzWhv57zZRfrjboijWgC5m0KWwTyMTwFMGhZf9HsDckKMCTYUupiYAEjzayuSo56LyyXFQWFCk51rFcWRFkv7YMmg683qr8J+Lidjpb9Y+tEJ6fXtXFq7HPLm+E14XzW6vRangtaKo48fj4YmXrZfflcnxnZ79UNl8AtDFZfvKLn+S7axyDOwsyt36vGxTn5iWDo+3SDTIvRbvMW+oD0p1kiOIuYSmHIckM1Yfd1ELhEEp7M1wfmilmED8h3FOAXboqSRVwEDPF0WHDb8JitDgcw/7aEmbOEuGuwiKzKO4RPgHfd0qEwgJaij5NmhYZ+wpKIhDqaYnadHlaDBUUPVCbiI6aiI4Zp06sfwgFd944FXl8HhahssC/qud61E6jf6W6Uu7tMPuIrChLFVdlkUs1Fk55hNnqJyoyS70rQILOJGCrcxNWAmXC6qzCHS1lzq1V62wOKkRnssR8Rgpa9Jvs5rXU7HTl9mvONC5wRmorm4C2j0z6p0S2JJd+KZdOQ5Lpjbi2/7GHMGSSs3ubsqtvvsk2mXYYTWyWybjNbATviu9UVF8SXBJU3aoYhk5zTuOwY/5jZ1zOcC4cyNSjHBJHVZGkCLTXpOTw3pVgFflOuarn+xaEvdBtzkQUYAttiSxPyeaeE+NkoVaKDsZ1ILQKa40yVCftr9iflCjPACS4QWigpLgRj8Nj+/5dBTCWNb95b7pmcGSqenCYvlKNP3MpI725NeUA3cX0jB0dhrIajcACnZUF8+VEFkSlMUU5yhC+dH+hhKd1VYC/g/ODCwlImrj9181BWlCQ8Z1BX+DJP9fUeEaYnGtoOBemHrPadr/4mC2/S+0JCd8bE29is37n+aekaSg2KCGDKCVmANwcnv+CD6QcZAG/DIaQSQJBWa48NZ1P5VN54HVs4az32QWfzWe5QbWqAquhVNJL2x3IdFieNJPB9RAqNFyeTMLVFkA2+XsgNz4G31zxfn4Io97pFAipbIOsUyPncJOuJSX+pa3RVz8DZA53ru2AuB2gaklwZY7UWHTN1AngtfwOO1CVbJ4F5XBHrKafAJdWXH3BZeHBtROe44nJvUp3ciLQbCMERYYfCsaloPtO6SFx0TVrA2JfxqX0p6WApHeL8o9ddgTVDS3TpDb/71sOiqdgykgB/ZFk4aris6sBO84YTX/r8iCNksalljdXTJKeBfvufdWNMb6fFfN1VLSHGoPIY1exmCRIw0keAdRZRjRQYwSoxtQmbkrWK4Yo94la+V5yOonLIJN4TFvIwlXlfP4v6vwgnZLOzQsyJ9WlqzCZO+n9lh6TR5EIl/+ZWU4TQqIdw2C62bINZqKuvPfhBvR+LxHcafLdNSiAfQQw4ge1nRC3M/Aw6dMtT/XyUO0sVe+U51r8dznJ38bkxTC6MJ2dGqekbMTlMtK+SN8kpwSob2iVxe0ndxGNDkajNjovarb23e96aAg68TnSWj2ILHZONodTxL3+dEsoxMcMlTXKEY9VGd7zpufbJoFdyDZqv8nR5zzUml6deyn5oCJ8zp4HbNsIhIh+P45Tc6VOfFwnVK4cVnJse8Jaj7GxMBnQ5kkSQkWQZ65EeUpUigfXdYo4nX7HeuRyvDzVLVcR4Ok8HpOdQ6M9pvMKKDT2ID74ULEuiJpgoFSHFwR3mhWvi5qdFOqgtgAa+E7Hz9G1qTTC2KeRcZpG1XD4UCPzohbLsdQ8lnC80synf/4cn7n9Zu3e8X05yPPDGJQ0dipWQdm4KZdO+yI9Xk4JYK2blkmmukp8bUpuaRdQgyxcLXOnJsijtda+ZJMuUadCUBi9WpPjlDRjdJX8OiNFKVR+U5S8QnperZp86lRTo6ipZ5rYJuE0DyZKX+ZvNwIm+/zHN1tdmZaOhnOjLALL4eYoDteSxbwTPV5VXeOv99SQxdyTe92ruidBKWigFF/tF4SDTNyAyYEYladwdOAUDy2Kzpc3GkCWvkPx1vC4QZU7XTKiyikxP+UiB17NDVy0974atrXVbtu21V08G3BIqJC0yIXgCLLW6W4sRqrsGgJesp0TBtl5js7WespVJQwpZUyOVqjMkmeRPs3OPEGkCoRMwFNnN2WNviBD6zmzfGh4kVRbDWPlDKqsjP6Uegt+XImcaxLtl7LG1tEo5WYWSyvry4z9fqGo5LB5XVk99z9fmK5IYBWrPfZ7RpMeUfIeP/3Nv8ZspuszhCxtY2lbZ8WmVkAQK2BBbbi2IFjWqDXxSmm3GkrofLVRQXUwZdBgNEMkjnjsbSCwJCJGTLdnoSKzvJ+41qpa+5hddkylJr8bulgM6nAQLhU1uT/O5lW/E5iMjbLgLqgwSv6Y2GM4nVGxm0exC1Z51vSn8Gdx4HwXtuvKUsTIPOAQFoI7TQGzuo/+cXaaUcWbgIU6W99ZUhcNv/VDThrjRNubFfVYaX6JGB3833ogrkBmrCY2WdKNXVVNWmXC5s9HmzpSC8riaoeGBOWQ3jJWgIhFerNIXICA+3jWPSkEd5zIKIGseKeWpDli2VJpX+J0Jb12dp9jDLH5NXZf2r9/JQjexUsGUp1wUNrMN7GL92YxtNKKTz9eVZdTUc7IKGdUZFNUxOZQeFW1+uIpw0X+sAx5M9BciH2rP211ypek00PtuxskJK9ha/MsBUJkm2TmvNpSrNBgzZeKp8+oNmN1xAbMB2cp02+rY76isZgTQrI8a5OStuwlG0Zaczv2UIpPeFzfjqG0G4Lqd6hvi4wW490jymwT8iYQ0TZoqQMeOqQyta3aTTZwesjthtBv/WmeepkVyurn/DANRcBqLFEGyvq6mRutpjQ9tIYNibe5Y88WirqD5wQ5D/z3qJAFSfJZ4gRHKC8ubNtoGSLm+EX0+OkJTSPB7xg3HJP4y6YoVkzq4yDAnpaf1oekcf77yuRHh2ywrMNAu38Ndxyl9GVNq9H6XICDPttprd5ydW+pqleeawb8WtqWgcE32h/76S9Q4qMxOMdvwqD3P87jzqbn1hWGhBQBQg6OOsF2EUvPk3x2yvLM+niXq3d6doTcN45iCzH5aGMySuihUL18e5/2Q++aei9AOCmU7WTWOh5Vhc6e+4S1DUZoTpTPh/NonfUBh8XBpDPZwJ0mHTKZKtZzKSK+UjaHyuI2rzG9FHF5QpZ4WpyMhCUSdXsvCnIKrjsaQWZWWfLLKUZpfHRfVvj8S9vlUw2HxvCEroV5PW3ZNdNfE1CaRMkCmIsiG6uxHgmZkqNDJ/6jafCfP6CZ1+E1HCp85rwqmTeOHV1lIWQ8bGeZprenqrdUPb2G64U9oGkyeU3fU8yrnXBqhDE9zOTGs6ET1KYELIf7QfGa/5meljjknhKf21eHz1FKrRgMNhuHQW8i4NB7rvspm2M2ojE4Qsp7ws+s5NTZYa50xM9ZE3Maozdp9b5hb4ahf0FFroLMivp1+viibnjiomZRmsMv7K3k+nqcjdgepYJVDrvDSULal406ys52mpzbnOAwELCYdKYDcUzTpw8j4MWxeh1VG2rWvQtp3NOijqHhncLeANhF4b/gSxxJGknKVTupPNaYnHBKsPokRtnTPUg7jCLEAJIGjdk4ifVstN6vOFLaZlm8t2yIl9C232xlsVg1dslnDkHszYxaY4XsYmQdv6gxehNn74fqL9AmwH5o32pnTXT4XQI68jtA0ezUdYg4HYHnrGJtciH9iF7jdP+7HmPZLlA0jHQqivYug1QxPU+KPqUNJ3zDZuPIOSsTKh4dS/YAHotCB6FRwXjC6jvOKmPRGBwG7S4AhQNy/525sQ478YRK+ZJXuXLcg3MXTAmnNEjiSeFJwOxXnSv85wbREF+dWFbCoQYhO96wV2S1vMLJmDH0yxWNOuUKzcFcQ7+0Qkg/27PlHlS1M9DTi+oa4BP2eCmvqNfjUhZmVpUHaV6L5KryGkmEtPsUKZbBNVDq+zqUuNz3qjajRkkdoSV/mQSdKMdHbmkt18V0hSEmfYTzBZ33BZ0Ceeev4FCL/yz8jOPnWKaDXAV2+OG53inPnfm6sleN2m+IeiLed60bX/Q5wVMf9DmPbBmcGsuu3NvePyGsHBi3Dx3LboGT7epYFgKm7ttFfFdvNVgejjKSIYaqi4uKqFIHR+nu8PEcNKDqNqclwiLNbxuKBmF6LZL8Xb+bmZuK7TFPKQ0nKSYS0Wd3+OZ4107LSVhGeUuupUhxbhWDykeHe9lD20zB+pZXL72c3+kYxaJkjZeuXPYVbalNDdksbI80X/EoWXt2CawQ0eFjGmdfv7nUU5d7jtMVWgXZVlux9nfkI0UmwVXYhSqF52OU2fouRr2TOGi9TgXIh2e+MJU96Vmb5J3J7utyPj/yiEal6mzdqdy8ZOhvjjRXdwSwlWgwbeZPohLkk7nCWxNzyF1A+67Hpgtc6RbRWLJJXXWtjMC1quX8zHYz6EK+FULCqmi56rCvgBIUhi8Uf0UCgRa9iDdVlPJ5u9qtkes5XvEREh2lUmovZY0rXSed70EE8Rguw3HlFF8qyK00ukriUl7rL2JN5flcJpnDNig5zYeR5rIRtkjss3HUxfYuffj9h9LFyRP+C4x354MYlVYywCWSVEKq/fg+I9t9wSFOP49mJ2zcUS9utXHnB9abQDLmY9qWW6DbbghwmOCNUsieNoIRxx/nFVROtZQJddqgi4kvQJUveKnBhh4KviOBgb5UETCPjm35pTUX7IBTbBtQ76Wa3hX+OV6B9awWXLBT/fEeEu26rHTRiwdLhAVGG6kMdfbchrcy5EGdQ5uNZrSvTjr3OGAkxNmNlj8S5/zrnD4HV16YzcT9fR5y0duxQ0zmYXP6e6DIh0PJKEfdzMtvXrcrHx1ZIZehqNuaRqMn/WxVah8A04JZY1zg4VppqnwfIglypptut8TPDVrmfBxUbR07pAZXR5bf6ZY1y50facWRgNBhPQ8jpt6JSku+v/bnaVLl6dR6lhRZPS+TS65ZRVzfKE9xnihFvD0F7hEpzzWBvO3/gVLtO/8rlziEY39AoXYJWWJxPgE20QuQQoIIWJ3ysOUQQNUzs8beQCz9J5X/GjFYgHjYjy5M56TGKXM34vLotC/59KUBmZxOuIMv6Lgv6BDIOry2JKeAuFoll554LSRdz2ScL5KufsJKxTdJRPIipQ8U9V7psGPqfHANUG5SVlvDUL9Kb0l7JjwdeTFUBhVQTQQLRQIwHeHkaUt4QG1EbC2QNhYPdkVV9XcFbzZJbOK74jtsJ12EGERCa4GIySt+GURPIgqKwhmSg42TXU6klrBxr02CerEpd/cFhgyyZe0INtGoL85y5GCSkVlzqCE0fb+n1dBXHkMRQdZOwqelw+5DdaALKa5vmG7U1KxC9TCjRsocbDalagafUvwcoHyjwxf/QQ2/mIAr3MGMJsbEDiWTuXJh6i0u+pUg9O/w0U6z/RRB6s3qPRspg9gKOrC3k9JukiPmaZdpUY3mRccVLK8a9XJ2kN/8CyspvGBKMBpABvMiIJZXJte8okEF/feExrporiJm0SDHHrobi2nFiA43MhvFFwcppZU2goduul7bpNe7tTo6Tad1GtcOpDh40Rhfr/HfWwpeYUm1i33hiPKt5UuP++YR/cNSIP2EwuvZ7qApb4aEnnR1MrjzPFSgynvG65/W7srkUXiZjYlD3/HZqKgnpcMbvnJ+fL61Ycdv7iOfDEbUs1DEh/MLPQx+Lj+z4dv3nOi3SH9y6t76s6yKODSbMRH64VHtGz6MF8m5WaEfSOLnPnsyB/1h7zuz2mDt1Xlnnr9DgKr4elC7RmtrczntLbA26oGMpqWQqVqZgqojU2g6EPkSEebA3zJv4PTxRL/SO0Ad5iZlJqcEwxtTcn54RP7mQf5pjP1qJksDs3l6rYBfoAHrWx3dsrKhcBQfhrkCU8EAYuIlRXBS2bAgNVmQmiJITgUWN8a386YaH+WnAuWbyW+Z7wpIMuY2GZMkeFTwTnKegSeCDDw5lnoxKfFQdMy5hEQy0FwBJ2zCkVNTEoFGr6NHVjmiD+NrYY7AbBywmHlJEezUstQQfP9wqAXg+vWgNo3W1npRSNulBUnBXlWjWO1w/pqxppEiA9tniBbhjN6okh/monAGNf9gdvh2v5PJbJFBHIw/GcOB5LHN7/Zn8VVmFru4RxehCoPiUYFkTDwUFqHq1hXyd1nZQcDtA9OnvRn/F/f3BhX1dYe4KAtfQz5f4aifUTkw3KmFOSy9nsXW6vJpZzRnfPiqd3JuvCHxUXzi/aScdmN2Jj49EyQeQ1IfpSK/ZtxNRac6fyz6cfzR97bqrST168AqYPq1+4XF7efKtQO4l1QNM7Jtor8s8dAu2DLxRkeQ/ZVrDzibySKoieP39rMNqzM285MnpjoLRe+n5nqOZMbh+aQ8Kp/Ee5C6HBX5KCz0uYpq0slsCZ2WTaN7wpnnOJGax9xFLyaoqrREx0j6ey8mGpTUkwQsMiMGGx1DioklxaYwe9MvvWY2tFFYGE/J5+aQBbzLqnmqttiub7Kz5rcdGQJyHTBcdnkzL5XIxE8hHdyevGC+ar4vjvnMbb5S5hnzjJPCG3t5PR8SQRDvl1+PuB0BsUNaiUAi4D/+ebe4DXyx4/tton6uhwFMBBFFxzuO9+svb7m9Bawk5lejHPaHAD34BgQVVq6szC0K7fb3APoBBDsqgP4Zs3qk3QFmvgIv7LBgZWVxPgq9x8UNrwRWfQsSFVijIopUKgmwOShZmJeq1GqeWg1uL4rBwQtCf08oVVylEpAh4LqwIFVpNFwNDEx+xI6NhRdSORHi0i6jzH3/w9XcspqEyl0j/vVyi2MMKVLITDZIbLWDMt9djmKN9Gu9gmFrOfjxwL5DQU69Yt6kZiCtBz8ZGN+uS+CPVgrFVTWjB9BE7diBPQXx7NFKAQT2qOCVLa4n24x+e+NT7rVPAelrDwKxfXHDor2ZC36NBd9df9ezaMlY/mXAVwEVwMu9qlwFV6/8YB+p/sa0qN/1pA3wVDVlZTDdTEtjpbHMNDoENGrp0DCMtPQrVF6mVxEmCGpyKalUk9VbRCCWwtprg8vVgig/pVaMPh31P5ZcyVQcouD7iOMym87ybWnF1kQ4NcNpJv2sQdpGUdcW1Qn+tt9VUUua8R4zJ+DPm1dOBbrl/mPbAjSusJyPEylbxrYb2X/i8zlWrAL6/db7M0XcQgABrBuuqvOA6Y9n73u18zTJfwAh8Jrdcm0TLrdPBAWFwFYK59tvtw6dE6kXLqSmXLyIv6p9uvab5t6dcTj97zFKk++hC9ub3Qf734x/0N8nmszdmppe/2BeMGd9LVcDfhCHl/srG/idq8Dw1t2rer9dv3s97be3Rq/q7g6587xz5MZXDbAevOR7B1AjLvDFg3TL5L0vH0Tn/1EU3DSVmkf0pCxbUB7hbREbszdGYHoOXj6MnY8BSgnbAXf3Ov/Mv5AY1a7KC44n5ZFlcuk5/O0NTDCtfcdhIoIrx6hywQN23HwFfyl2yNEPeg/sPN4cUVOKElQLFXU9kymp6UWxRc01nq4VvZE7cvFiac2NBxCXpedrAvedi7+9rHmk22AYNpHopc2j9bXtgyU0K9G+bvILId7/JPiOEGBipG2qNLNNOJbcn6Ws9cNL2TJNoxMhzaxJTGbPnEpx26lu31xNY2M70rpoQlkYn2g0E7nMKi6zhMcmU7isxLcTBXGaE/JczYzSAyT5+MqQNDZfDAVLFdIJZKJOUbdWlo8669qtHPMQk0tHJh+eJ7cZYxRO8vkR0HCxorlrNZH6pTgLAX3aoDyq/tDWNSqmk5LCbBojT3tU5r0BXciUTf42dL/Cf2LJO2WZug+dliP0dIrFPFG+aOv3ujZxHjV5orCSl/KA8/+JiU4pN+R0Y9lD8jABJ3sC9r4xpEcUsO+Nnwp018W/YcC0vaH/Qg/swcz/E87XQ1oI4nu7ewCdmeTp35taQT9735qOIXKFANINEsEFkpHLjfH4dyZ9YASPTxx76fd8neq+wSgcHyW1LLdwtyliRMaAO0IQhqDdaR1XEsgqirar5HZHqI5CUV/pv4+GqOLMEtR6Q7C0NEoyOX7wF0WB7xkDCsjCk/IIspKcJjQ3AKg1KhV2rkBuP6Sw8QSyQpqC9n84g0Wl0znD6SywDQdTRox0QPVKf50FQszjLURqbvKwXWhXQUqGVLWnFVzh+KOzLiw1r2TdGrtBbIwgZu6e9MsM5QYCtxVxsVBVfjGQwuOQKJCoRgqRsTlJ2rieuFiX69sUE9cNbmOX1INjmUBFsJiy+YIoyvtKcpg/Fywuypdhv4AYqpFAlCm6uKaOzcym2GkVoDZwyKuwSbqDf2lKZ6F7aEpLFVrOBSgkP0mLKVgkRDfIeiQeixGilOSFEwhq3mrm2cjIPTjBAwKlstbWssAnCuRuCDA3I9PDTqK4VxiOjftk1UxnfjPKygjL9iC8nPoMq+civPQmQDUJyzhVNyARQ27dzNwcCuasgP5gzb69z8pLx0sHwV2AMM3c2ma2tLaakZaWt173FR7O8AtNlyaSknLLcwhWZrkujZhryEW/BiJRLspsd4OZCxDnCIc1VIOGvU0OEKh7YJxj6tRityabuhzQvxlSxJFHrliJoOWhjPwbylJ4vrSD5XWgzT5fqTwlSWWXzCkTwtxpr3F6Gtkc9ba7XL8g6Ixn2+7mIO0pmmaTfZx3t/ng/tixnlx0MArZXgMf3HcYdZ4ipeaQ7AE59PfP5fg+puc/5ydUxSsyionepfUFGqtBIS44RTGWOt7GeDC/j/b+WIkSjl24F0q4vF7czsFM420tq2bj33+zvON/6LpwKj79Xm+TzuU6iaNfmdzR/icpOpFD1joUl7bkG32d16EvJPnqQgMi2YXNnpiDKP+C3gymUo93LFuHnvzJedsYXUaVFLTjKiWklMnyUW4BaaGRAd6l+YnksiQy+Ytw2KNGTe4/sTncTfLkMt8DrQ009CYne83f0JI1YcwHjw230usmum6GdwlQ7dVMNZCM0P5PC6grlcoZJVizEL9gTVwAxF20iGwiMQLDc8fCBfg4kLDjA3Ddk+AHhNz+FubX+fFN0GEf2PxgXx3sd9tJVV+7zpW+e5toxcWawkbeDmTd5b9RkCl2Kr/KiN1iToSb3+RZagGsJI3MYJbiqHSEvhkMAovh2mIFa6jKJmMo1UIyaiKlKe5S4h4ZtPV6zIVyDoKq0xz7wlRcb3H7ImNTHJ16NpnqxZwk1otF49tBQIF/bjkrNpD+3yCNex3w+UNei8m3Mb6Yd2tE6z6AQXz/LIXg3bUCcnYP2T6Q/NUCHiAXBFkQZGtuNWS8i+ntn1jnWJzdiauHcYoZpBjkxVRXknehOXQ2O3e/3EG9nmGRac4u3ZnH3O405pXBgtIZCUgVm/4rHDv3neGjwD0s9VOd3kqTqX357Ye+0peKUJgW/c9ZyjcSHG2pGuoDfseMXyreVUwsQB7jfc3jRa6OvPZSUu1DcpUeZYKkak1aKWb1fxWQGyEL1mxj1r7SG92pG3IEtQjADGYzMVvXitnlaIYx41yv+s3J2+EOkuPy0/lpARgsismx92Jke9wPs2z7g9QApnmRVOaQ8jDtbFsVv90xI6TOJD/hsuIuIeaqM110NJ/bUlplZnWMYi8vNs6r+zl2sVnHjIpLtabi5css0o11wrnFiJupeVreWYaJ5KSwJp176Hw0mSExa063Q0nIbtbEsC1fkBr5bV36e+3X+qJInoVTKynIQfbEAJCf3eNI26u3bDlxdlGYcNLM9YhxrIlr7+aWluRZgBxwkCFZIDvyA4c0EStvxrPpLE0LegwGWE+BNHPGAJQLu8CPzPhVX7iyixjppXdmrnDaCpLGjoy2YhrXqSPugT1gH/gD/vd768xY7e7OATUFpjLNhKoSmWgqVFdlbLlJ2nJuQoyAZW9stJhaihbwLTIgdsB+1gAG0AxFBkQV4gIAVCILsck7xzxa1XTALvBTFSGbFSu2hwWxX36/OyP9uJm3Uj9O+duh/en0ARAjuOPQipn3BzGEX/iB20n3cEhFZYvZZY2WkR9okwH2RK1eZfJFiHLqKlKOdiH+zR4a3HqwnfTSUKsUsz6f4kw3lcMtKY523Cpjj05xRKnKuow7FqNEdTFK70ol1yglSbZJOx6jDwj0EdvQHj9ltjfFm/f59S03vJRUjjRY73IKm4i2jynvWDKtKetDydoBKc/NP8EFbYo9oTu6gscFLTnTYxJzp9LbufyWnLpIOn0ctOsz6lDM3ZpG/8PMGu9Dh2dRvU9KLhtI4+5xG1YfZfov4CRcnm3ZCn/uLx0zzLcprTFSzSfKwvxUYy2yY7NyLEkXhFrPmQaPow4O+7LvGoeKYuqlkE70mNGyjBxuytnFSAZkYpqqkRI/ynASHsUlhZDNOMA4RZsGDfUYqb6dVkfJZ+BWIwuJts8ZJRmH/yks3dVPFwL5SxgJgAICAUcAYHszIQAO2g0BBNkIBFAkfIMAGuWMQgAdhGwMAXTJZlcIoIeQQyGAPt4QIIAB6raEAIZkKisEMKa2/hDAhPoxCQFMfbzdOGZU77Y45pPoibZcgNirfYmAdfc+joB0n8DU5N4Uamu/Fg7qSAK4FYwcCMNlB4Zs1oHDs+TAk4oHJYgTAQeRVDIdEoKbcpBoz9ghSWkxDmmWK3PIcNhjh2ye3XoHmemdloOC3EvaUp5Mr+AlEMChe3kHAvrd8fIvNO4WOjd3Jy6jVLEkIUeYfbv2nHg6lvfh5jI9WkpCGhOrlDimzfCn66zKdjiiOivjRt2OzCfE5Xt9kNQ2UAgQlGZUnpLnFGlagjKDWAexIVtdbWL3owZ3K/GvDsACIoaTk5gRz0uQvAIsRsbl8uaDXjrAHCd4CrJAX1J9AfZt2336UF3oibVNXDxM5amyP0zFIOeNepHAuKexDFJ5pEDOMAJwmV/ZpVFTaoakVKBlinmZmCa5k+XCMxgmdqpLcUW3tcI4NDu5R+V4XUmlZLxKiAZ9moh6YzGti+GAiLNBwG6AJq7qJCaSRUcxJzcKmteSRVoItAiQI6TknNsBq3xQaZwpG8vJsaIA1/iCyrhlQl9mfQ8UZ2S4hvC08G3uoA8pSSDEzdW4EgG3g8xiMVkIpuHOdXvJMoe55O1IiiU42YwNKaDt1MQ2CbIHH0aup6Bx4hAGDPH4oDB9SYuvFYTQesNNgeEziCzCHhMTJK+gE3kzU2ENYhNYZTW6vYc7V2QFGU8Sbqwo6RQ6bIW6bAS6SA73SoltvmDDnQ0XI527qRAuOLegObe2EcYp7ysyl9XLzjaghQmS19XtFiIVUC190krHGhn6lCRi9jRRJz2lMGxro9dqrKqio36oF7ep5Z927K4aKg5fSBTGFc96t8o4Iu9SXH53R4Z4Wbp9yJLuYSxWoVvxxk+YtBdDDfvyy1hqF+rOpbhGwbURSC9WFxP/RwwSdWxSF5QBullPn1oZURiHxo/OALntHGbuLjQd5CKmQ4Q7ngwsQl6pEFrsg4iqhCIjn710njAckhuoXkn+nkPbDEw9dtY6AH/KZTL6T/2TTl3etteyDEP6HXdEnyWpdvnDvNyQyJxxX5z2xIJFR5z2iQ7N7BLvFPlumy8e6fZEpy5vhPihR6+zXP4rdNuAQaF++SBTGWmloGjvVXuuZDkeuRf8lGSt8sIrL3120FavvbXdzz4ChcvhEB4REBFJIBL88TeSSApJIxlYCpoiMpJDCFHIU0BFswydIiXKVKj23Y8wqGFajkWdBk1aVtC2sp+GY9PBoUvPKlz6DBjiMeqF6YyZMGUm29+jyJoNW3adcz57bBxcPHwCQiJQv/z20qtcSUjJyCkoqahlMLxqOnoGBYxMzCxdScAqh1KvZsxqsHVFMildmkuJUmXKVTRiSp6vvpNGTRQlodI+1KglN+DfwmYtWrVpr05Ve221zQEpUqVJr0UrsQvuatPunhS3HXTG/TK67kYHu5pIpizZcuTKk69AoSLFShxSqky5CpWqyqlajVp16h12xFHHHNfghJNOOV15ZzRWqcInxxWpdkK+Eodk1WfObtilztNWyRk/neJuutUFF11y2RVJFa+W+zo88NAjjz3RqUu3NPsX36ffgEFDho0YNSaPY//nxk2YNKX5aS/RjKDr3njrXfiDj9DzuS/NyeCoLNoX349+9qvf/elvSxgCzdp5Px4SdfHY1hN02iFKrjiSDghCRBlUpGUaYhSKxsBaeq5gSp5INr15IxswTnWp6E+sTmimcXQ0fXcfBJwfI2nFxnF7i+V5vBVJFRf4YhrsXADCjfL3fNFJkbNw6lSJJtnROqW45SyWDbpJPAd5v13ooW2zHKQZIr3MqtJRexlRZYk4952eFchBIs6rAAxlbMUclFUgh35cFSkiq5YNhtmAgeqDMA5r1y5jF20fs3qB3+pLX7SXZFIEn3E61KRaPUL0ZNaujVdUZicI80Ts1mXuYu1z1gZhEYJ1+WJRNU4uQOOkFTPbtjGlZRDioD4qqhI3hY3sS7vnlnavhUvVebXQvxWqZTFcvJAiNhnnna+sYeN841QF4XbBrvP4LbKq1hqPMkDO+nHdRqKjMxHz5cVkaeOlmrOGVK3LIs3NXWJn6qTpgGR7C2umkXA59+oJiwhWFp1xfBSqDoOPP+Aj0Oow+NUDPOxdpjbXcDNMFVoMWKZtKhMHxc0EQA8ZInSH2+Jk4EfNEQNTRT3j0wGHjd7k6vzijOJKkLZZFWyHWHW4KloQwrvvqhnY0MSustnEwioIN5581T1Rx1ij+J1ICGidolfs0X65oogLG3dq7TnfVjp7taimbGywsRrGhkBzaduT6GusLhqluZe28ugyo1pRYmJL2YC5BGBKQGYSiKYEwCSQdpRAyy9+0AEn1RSNpS/jfkY8OcAMG0egVTI94kZbRPwiUJmcOO/FcJ6Hi4rFlKwi68gdEiV+APLFxATljVXmJZj1nkNv/479OO5b/6eKKe99yZENJzlW6tnHVHfuSoarII2MyR1TomWjjcp1NIG+DAoNPqXCAKH6xDtWBZmGyifTUO3k/n7v59XPTkVI+snanS107v7CbR6Xn10UDzQQ7+s9AcnP78hIdTefThahfiP1HMYM/sHwDnUrAKUV6LYKqU9woBLBzf0vBMAlCUtcmnDW/Q8DoIwX/DFdmVqyBAZAOcOMMoZnwIgfYBgwI2vMiCdgGAiDv7QLQJYAACIAIwAzAgAAeCYCMBEACMDMYn6F4EocsE9snDY54sXTRtTDISBGmuui0yHhANbNRzveS9t+euO5xXzKk8ayzSIvAnsG2DCPRm5Ti5s09hiiP1gQUOV3InGLfGpgIH07XrAmLiboZMWNX8Q699OmhD1mmyAf9Z+M0J7YZx++6HziExFvGtSnJWbMNo4DuEkd8iHdxQoPfSzoUd23P0K6Vmkmdb4SsLt4L36TPjxTLAAA) format('woff2')}@font-face{font-family:'Familjen Grotesk';font-weight:700;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAACrYABAAAAAAZ3wAACp1AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoEQG6omHId+BmA/U1RBVEQAhRYRCAr2KN5rC4QsAAE2AiQDiFQEIAWFEAeJNQwHG3pYE+4wbBwQgO12lyhK2Sj3KKQVlFOQ7L9e4HCIYMwLuAsLtC3GSm1KVU3btDK9WTZtb3qi3yc8uzbugS1YSA6cI04c+R1/jxORO2dg28if5OTl+fr9Is/t/juzCGH2AEQqjlwcgpDsUpFRgI7e8bStn/c2WHaXKG1cV48DRMRCBS8I4594adSFUSeih3Bd9bM8f0UwRHPWXAtbg1SwxQJEnAQJCRKBJJBkkyAJEDEShxQKKSoBarRo2ucoVbtCjaqd9UzhvL1rv/Xznv/fml/3VQdm3k0NONIk3B7PDgs6v4ZZ7XLHduxnHkCyAf7p/2Lvzl/ZE1bOAWguaZMAsP9mnteBVnVEk4GNI1Auh8t/u5s8hwOTRiaByhbn9DP+zt3u2gNDgUactv7z+6m2r2dvQOkdgpxbhCugG5CS6b8/e0tuMuDsD4ha/pzCQBEJNyGZFaA0M2pOz5r9n02z3W9b76Rj+QKHoISP+gDV4RqwptH81WlmZzeWV3JiWQbJVt5JRh3LCmllVgCgyrsqCNKhDyMFmEuGKi0VVYqiQy7qKoGn9kvzFtAcmGt1qEWDBLf+1W97yzXudWTvtkGCBJFBBnmEQWQosn/9qi++0/bkAmlALnmtA+S6mQIDuvvK0sNFunxBBwVNuX2HwAwArAYIAlh5/18ioKggUghHA9HRQwQmSLociJ0dks8N8SqGlPJBRqqG1KqDNGiBdJoM8ZsC6dMHCZsOmWkODAGLpcqBDznMVwHyay4MBUCOBIyfALn60mAAGKCAwP0aenh3Bi4GSNBbzDoryAGMiGJHYZdxcum3nP6PxiQ6lfXBDu+NPhXZH2wTxHC6YGZOxsb8Ik4Uhv+cYvbaYqLnUS2GwhzQBIzYpujkmgyW0ZJKJBXx3TQsLOJlyJUgj0MKz4sGq91jNEGL4cg27Ww6oSyh5GxXncZ0k1gePCvPqwbke8e7hvr4NP1wn/qcK+pj8sJiku8jcHgujg42wAqnHDFyiZWXzMlXgOJIlvLyQcqTJSZohXQQEszyfF5AJmwa2gxzSBZEeh0kSJAgFYn4ppiCBkELySUST08SJiJkpNhnk4PkBgWUmrZwAUEGBAQGKizBEkU5r+EYggIFCpSi/jQDr7oACy87KgCseGj5cBkGFbJkoZaOlcBp1WglixQSDbvmyG4o7xDB/pZTmiELN6VhRZoODx8SvpIYEgPAYtLZdqtFGZiaI/8t1zNdTLBNjeK4eEhYPoI1nyyNWL7oQForygRgfyDupjLz079jhvnhC12xe5NBLCsv94xdAPWwiC0nAQJ3vQ5lMCRRC5aRCt6+llOEKxmJ6Mzhjr1W9zsKy8lxJtN2hg6E4O0J94KC3OwaxNy7usiKg9ytaiGSsQTdTrhg08Ve5fxnw2TA34YoorWrOlo2Mgm5RSvtKHbnSsUFm1MqHtgXUMAm7F8JvZFdXnC75s0flzHepWkGN3WEbE2yc+NqYMLTsA24FKx3pl4FiHYni7P3nK3Y9clFYyp6LkHZiu4NMbwq2+phPCbK1YAEFTivuWkpphG8zw6NZreYcGdcJHMfvBg5wFX2aVhGjaIrZAZjcGQtM4uiEyB7E3m7Fb4k3HKPlcRIJkbxsYlZwJ1qtoU09vwCmah0Je6i5+8KFhtsI2QgbjgxMmFdTFeLxmQUN8xvTAWg8gxZzY1cotThF5VYCA+soMO32RlN9zlmOulconl5WZQaJd0YY+Sapnb1xsvT+no3hw5dnLrNMMwqI+SuUihxD9J5cGy9pzyroeXGJLSho9DpK8jv20d1Ry2kACy31Z2WxUJkz0KiJEPM0iDpEGIlVkaxouGdGs3OnslDYtpeME21nFwI5RBvJMmMEUkuBYk2SK+TJCaTnD9ZrdsUlCCl6CONUHKqsGmkpouujS/wVkGxVhPGGkqwlqKtoyjrKd4GirORIm2SmEa76XLXzQh3E1rulrwBD0tAC9eAQwUaNOhjaV/4EmrDFS1Dsf1+PQ6PpaCBaWkl0dGRSZQojp6enIkJZmYmQIUCSuhAIBlRlYuCpKJiHR8SMBKmqo0yysIstHiQCIkinQ5G5ErjdOFgg0Y6YspbFT98hgQQQQMVeOBAARlYEBCBaImwWA4Kql5Ff+xguSJWWHuAikZIKRVIIKSGPm2ledaMsGE4BCxOgh8/kOrf7/oK5sCzigS4enBOxUS7D1aOWXh0Tt2YjmNH+cZ+e1JBefaUiTEjTxlbJjkfVEv1GAQSNcNK1r3cWz22etLqMdWTVKTVRl0L15tIcKosD1Ze3OgPwcOLbd29cPt558uXVPV0w9n/CPYCOHxNeXsj7L1mVbMfti+wEauxFPObzLwu3B2E0A2hOQRumhoMQMctgzSlE5WFDkpIQYEEAQwaSKlzjZhdxVoBYg04VSMqL8xd6XC27pmb3jRMr9aCEA1/mrNbqVJWUmFq3FYcjfUh7CvfePchxePm0LbosQj4gz3ZgQPWjkkk5kWOn14wpBo40zzVEOSWAAyd2N8FioFMjJl4cwp1Zk802oyp5WYhnDoz7dTRENSJ0z56/G6euC8dAXyXrrbYyQw12MxhsEsibz3KimjabKvlVwlajeW0175zgHQ8nVb5arxJj59ASzvppo894XxrmY2KQqPlO8hrkHvm+a2IXj4JmMqto+aEYE5upaDy0fCYzuAAMdRiNk4KT+D10slaVrcFgl6KXwHOep993pQSVv3EDwA7Alfr9LBjfSNgv+Bt3uR7/z8DiNczciH0MkCd0TyArRCQiHxgrZG229ftl3eEEAb4IzE34vAIMmgYDg+g5b4smeHbAApoQQn0tpK18Nm3HwFJTyZDgbkiZVAmVd2up+rtencrE3/HP+JfQpygF0TBIGQLDsErhITTyWLyhuRNolrURSJgGYGNw/7Y9VKOeAoxQsJmZQkFX7MWACcARlkhkL0Or/Nep75OmTs2d2ju4NxJAACYm5wbnZue2z7nnmPPZc9eoewP/LOeb2fffxsQsA9whg8BeVW/HfNM1ru1bzvnKw9941/fetfzXvDAj0676aprSvI/0VdeeOmCbyAsjoyClk6UaAkS6SURiMws0lllsMlllyefw8ue8Iq/3Q0LTh5exUqVG2mU0arVqlOvwQRtOnSazK9bUJ+QsOle9IWX/GXaeQ9852vf+9KHkcJH5nrDn275OAr41B8OOBgO/jHrXpQd1+FNZx1xzEUQjMSgSEjxNJRU1OLFiBVHLplBilRGg/yMKEemLNkKpOkyTKEhXIYazq2Iz2NGKFNlrHEqlBivyUSTtGj0C5spAnr0mqrdNCatHhnwqtf1ew2CRsRmQNYF1C6Bf4AVGwdrLwRYsDboVwAUPEyVKsLaaz2Jm1wTu3KQ06NkDl5PBgEH47cxnRw2KcrpMQnalqbMzXDdrFMCIhpoHDk6Z7yG70jaxPhgjt5J2J6hxpmrI0/snHwNuTWZQdwbIzTiWEDCA4lDrxLWwd6Y5MhQrnNoIguMDRCPXCHZl0R2qpQyCVKOZ1N4UqaglfwpZaxcpuI4qUyq5KloI2xj1Kz6GtLxWbxkZHFdahMfLYkWeR3JKbhBS/IzVCYbzNP0KqxMt2l0Vn+0WsNfmaJPwSal8IwhWcYnZPvE2LWUPDQ5nufjCMNoXsXzpOexrxBvTCDpB/UoU63WbGYYlUoqpYfx6SyvcMiUyjilY9I6U17NNBkRR6YqSZu5LymSaoW/sv+tEcPwJB3HxrfJRahyLqZZ+eSNIakaaTGb+5RU1jfTTbbOc2iW/RN6QPfFaL3BvJpxZbHuRNgM1mWruig6P6E7nZsGtvvS6qmicUi1sezB+gvyrdhrrxYuOyi6l+LIzpMmdKagQ3sgZY0CGrA3zk2laSx7WTQ1zE5FhlnEnu6wzmEZwdEswWPx0xVy0xojVY6c3+nsDZgDV08cOw4d0KlCZr0E2XgetDWWYhsaB7Rikt0KvYkvjHrn6TiSVceERZJ6fceF+CbsLAXRu9cRljjT6+ghJl/TVZw4R6c38T1T2WNAy9KYUFhcYLVKsyp4pHxqMsEQZQQtXdBsj4K1gb4q6NBd0TxKYyr/gJ5THRnOrkGt2h6+ZLOEZB2/PceWKRRZrv+cdhpZVWUzJKhCGY3MuJwfcH8J9/Mg8cdQtcacGgd0HyUNCJsid82b3txmj8/aj10TOXOPj0RuKCevyjRpyGYcW2VGWHBNOoWVslAa8qVWlpzgRd3ndIwuvKjerAQ3GnnyJ7HTGdwm68sBxeNIKrN2zkfBGquVVoWS4ODchNTBUuJ7zteWJsWYuk3PWDM+vKY3jNWFlSBX1nOzcGiri37xYUBsTbVoPS71bDa460jtWi5T4bM5tTDslBsAoUow1WsX4ziGsfCKTv5bY7Udv4C6XgFX0CAYze7YGlZZ8YKycLTUCNY0QcF1c9OrTdil4sukmT8wRpQcT5zlmCi/pZW/fXuzyv3911+I3b80jhgzitLRg9FdV5g+8fFGx26ZYvSJgQarYUSgLaVSOE6E5XcOb1LT/nWDm0Bjpte2jKQ8fO1EA4vsmpChiMgvlVbvMfysRE3E0XJN5176SDj3vYerRiheTdjtxR0al98g97WfqECteqBY+jpUAEEuCBKAApNIKfWKEqGIOyA8bd9etWfBxoDmsmznYVYcAXi2JcZP6Ur2+0l1bwcsN9urNFoaYmdcRVpYJCirv7EUGtp3MvqpbkvUEmyJoMD1SGPB5Xv2na+rTMM3D5PHU1ghCLE4rqry8eulFNYo/f6wAufUTMXRDlY8gnwTYQ8VnNPupSpepYNT6XEAMU21nCTyUWREiVWFSSIscNSs/ti/VpNFw/Eq/HHyfm+HjZwffzyNWIWKZ0zLlURP1L3ISbqrwdRTRSqrli/1eFtoHIp6rUuyVL56FSdXbfVLGa2DIWvOpyscPNy/bxSw9hJTjZVGvKMlZTYP36fiaSKeFvfSXkqkHSBHfSzfapoKwoskfcH+V4hX8/PIPloU3tu9lLbuRjda8CzOF305MMVmJKl54k9bmCJyF1c7fUvj4OYoR94ECKab58FMwtfrmzx5QPIyO5SD+9VAqU6j+CnLy/9ycrVJG9lH6+CHLYEzWFZL4+vRrPxN/OHLWljTlLjCeO2LfyDO6c+9tvPlXZUP2suP6+SochwfeX6105WS2MSBYLV87GPYEJ5P0D49Dw/3wiQ6VBHvAOrKdnIpPtgxRhKfm87qw1WZtmPZGOJSNGjPuGMsr3PMrpVksF+E1G1r3OTWRZyOMi5qXHaj6+bUrJGnTeFLIcPDfwn/RCoJalGujaFA1WIhsNm7FS55/BvCBT3EKw+k1gUvbz2woFv4mofacEFQNVdE7DJLFZS4TPGczxRi5lt5tLRMvrwPRNV1zslj0f2VdQutEB0VfYmtJcheXZtNXIOY+xyKsh636xBDJBw8okQJQu9QSnZebSazZR2ns+3ekpmKTXGctWZK21R3nAcn8QjqnPfxq+WJgAP9+fBxTpyxSYSOXozeZMY+g6p2khYeMTnDU5mAZbwxkygGk1rFGsDR9BevVUzRE+ESpMRcormtQCkeX52n7uHLhffQdlP+Hm07c9KuOmDpOU0sNOngtnuK7irhhPuQWhiO1RLXqLViNWU0A2LRzJyEYjhFHyZN0cSbsTnUp53clvs6a1/yfXrwjgZRvMJQGUNcf8bSkvCml5nQ3dovmRE9rEJ3ZOZYQN545NAM/muz/3WE28TiiPoo7VHcWzAPJf083IbFFZrwYLUj3+59VByyjiQtHl6Sl5wSztsfknr7uiO9L85J8R0clSNyHhcvyEUcwuGo4JBy1L54TMqh68Vnx9IzYqjieuk5fAdIpol62Ufm657A5V+y5StKx4YAnFqjLZr7NIUs01FkdOHkcf2410mcmvMnol/DscxoOEHToj+oZdpzx3V1UZUtwUFRYrpGzjHXrDNVnMJk7dhl48TekYU2UGwn9uzlUBzd4EpacOkFPb55N/agWHiJdIZNZmBzWRcQYoezSVvzTxBaJg00fwVCbt3PvP9NQbekGyyEUNPQAtQ1CDp8fi18cS3uKqYNwrTZXhKpVwk97T5gAU1joOkBvrInxwfkQSnDXeW6TLa4E5Ytyy9Ruvpa3zzSsEUu5KRlyViiLfV9GQJ6iqW1D3SjDp795NKF058ddg3Ji/oh9b4FRVqDRK8f6ltvWqeWacxQ/r6ODKkG5UAeFH7v3DszM5rqXmWXXeGkp1bb7UpSocJejw31VR2Oao76ttb1wznPZzi+sHmhEawK9vjtBaeaW5XT2y31zrW5iubFhduXiEtkUotp0NdvHbIUqU0BhV831W9u0sHsMv7B0H6ynLx/KtHL9VtZBYHAMchLyAu3Krr3dxeFlSeIY2qL303jzFLPQsHmjG3Q7X8TxxBPX5Pn2E8a7Me910YKmuiOGugKL4zq3sgY87QfXrMlCPekP2IN2BTcuttaeLKltfBE6tvatsvqam1Z81052mEa7Os1bXI41NXbh33fvNepeXkqCQ9RC/Fri2NPlVcddyRPuWtW4eJSZdKboCiCbw/fexThzoY3jsIzU+//ur5TVaff1JfAAfvfe+xuznvx3ewjP7X8NMftju7kLuYqnIzUGpudWeOin69hnn9tu8ezpmPzdvbJfpGczuXIk0T9JXONbt8e2rly5ZrOqMnoXqGMwefrsSXsLck32Y+BEzcv+y9DQB4ks7emZ1pzEIVHFn5UD01NSnuR6wM5EmpGppSSPQAqUPrWJHkBzpQ4EULMKSBzcn6kkm3vVeOLrEx+qSgvz9yaXORuyGVVaCeid25LZiuwhMrZarzFksbTSCrHW0Hgml989b5f1oBNqAO7j+66c/B6mcRjNIk9Zdf33tm16yh4vmkagg5eaIHPteyEclZgYEEIBO029MOr+sOr+2F9/zhU6JhVgz9aYBn00+brLmh6QwC8JuAwdM31w2bo7C4mvIcJgOiPK9BJy/Tnu6+EfrD7tml6N/THNQHADArryn86APf4SgZFddqXB+BjPhC2pNhTmDqgMzLXexRKfmGSBM73a/z5cG5BamgNV1KhN0jKuWye1WbjWcFfmyxtFr22197bhErj5HIIv5XjNtrTjeUZRfl61mn4jCFNXuyVZA44sRvfKMhVZTCJo8Nhut7V5cIK5nN4zC3g1lA/opMjalLFGAaeWrLwBSpLms7OkYBtS4QFqblwvj9+52JYJSNnFlYomOuNutSB8sKOmsLvfzZXUm7QSyoAD7V+6MDQ/8Z3+Br624JWbq9oo2VyXRYLx5WZ2F6+PbhiTQdYvkRZflyvpwpFYRZCVsGLd8af/XqTomw9kuxenYbZUyEtTJcRvPD8VMmzwcSw7NsDAfBHhpPQkYcz77YQQ3NKv9gDy/IVMzX+4cOjHgHXZFLJy7hsXqHNxDUBEWrj6IFhq2B9p8zYt3HHVsyWAJmoNIvR7xvv4xpXZXze/Nd8YRaSzhbkAe/Pxd5iHBMnLSXKYqeqvg/FvJOAtnqtPwPxp8VOUqU5YlI+y+ZxJUIx/KUsiVfXvHONOq3PIyviIfQIWOKntvb3b9ZlCWwlJQJrFjtbbzBl6wASv3MZnJaXxLfb2la27bTyqIKUTL5OJAKIZqcGLLkFfRCnFRh2VorjFAMxH42jSft+Ogy9s/zHDOjC0T9tf4GWS+GFgsqdBnlC8XkIIBq/Dl4s5ebxlKwiOEaWJbSYM90vlyhMZKfrhaK1hZUh05nHIFlSx5FS1NjwwcFB1cY0FS7C5XZxnQKYM5AcAypCXv2eX9AVHusSUSivOJyC/vnNZGvgsOMcgbSiOjyBBnv3iDfs/kLRA6/e9WzDwR/Ytc5WhdFAOkrfWsDbaDTyNqS73Cg2MB6G/KNnSErdXFbZisok7Lr5sjxtJqNsx7rw4o5Kt9SSdnjFeUOayMPnulw7/E5+Ngfm0vkWL3qxcKSKzZcD6a3Gogjb0bANegNzQ9dM2ZH2JrZIYtTuN9wWo/DWra4EIWc1crahIFYieyrb/5ESE9vm96dEM1oFGwOE8Rnxw7QSeUlpPCCj7PU8lpk/Ll3sIiYNRsFlF8QRyWoKU8gqbLJWFzmTU5XJo8JwKrEyKmroiDicX0pJFbGL2x1AAit4TRvzGtVVmPuwIJ5OERQlvg//bWNlaLLL1lY30IuC7zRQcpdimefolAxdws12ZVhJTjIlhy7QiEoUS8DOiiiZPFXpLfZv81u8FkwBVrUOAktQdkejGE4VJmfxM9IM6+CHBVlg5nARtLvzI7jrozHoNyXo0pW+4c+bhZWz894MjlEb3tCVLiz+HuauBkHQyeSdkdBx8zSsn94FbQk7ngadqPkArvwAVN2atybDU/huEbSdO/1rrAWFwCcS2a+L59cW6PR/2GOCjQ6A6/oS4MNfw6HeL7u+AHjCa5jmBcfHpSKPUiVyS+M3n4OpVe4qKnxu8yJjLEQiB8aGjmVkjIGvxo06m1arsxn1vgzKaAqfT4keZQ6UzTPj+4Hn+bXd7L6+4QPNQBU8vvmTixc77/ibfpH8ET1iQf+aNWhi/NsAdhM67bZPPvYOBAGaT8lrsc/kcAU2dspGFpebn+Mv4jY1C/RdG7o9ioLO/Dy0MnsdrPYBcZC8moyIsdrkyRyRXJTNFybxbKISbJXauCKHA4vbX/uOH4WtKK/HhIgruzggdqov98Oj0GvXy2gnfKr536kn5OWBKwGPgWiJopySI4yTL5/Evz1AFvJKhLm5BTzsn1erxumn77UXhc3AHFE8W16ZzanLLxa3+fKAJtjULRW2F/DxVVmO4OW3Dj2WXoAIxqpMhOvAwcFt9GxXJqdSphC2dor1DXxJfq5YKucJEGU2ES18AHTQfw+GNp+EJ3xJ6/hdQBU8NNlqkZSYc0Ph1UJldmaWoYGl69m42pCdXbgLloQqy8R8ka0v09YgEotYbLFQJJQI2SyJSODK+JzB+Dwj/T6DcR/shViG4m2cWPifdsYcszgrZfnCli6x0dzl6Wp4+FVZdpQe1nQgNSS04AHDswwQOXi80GX31dbae1xuW09tnf5H1OWQjoxICRhEIsVIwbcSJYJp4ed75wDNuX7L1aKdgmj4UWyCGF9bZDCYdKZ8EYEiIq8O4cL3rODhApGWRMsNao70YnHm8LjHKVEKyt3um/D7Zo2tSgN/inAzRZ5CkOCwfAT3Bex55/uAR3C4fsoxGtDqaZ8/DH6D8oromJzo5hQkBuvB48sxsf+saogLTTd+EqSF770VJyvQ5Kk8ZvBsg8XmlDKp+qj2/y4MQ0crtr2/6X24f2kMqwRBpDarWYfbhyfsw+LPYuLagQUaWZwwbYIDrXWuS43g8UJ7uSKDfncvHP6allKiKNObJBnUd8TwqRkGy17o1hG6Y2K7CISu2Jhu/IfxlMjI6IQ4JCoyE6yG3h+4ONt2EfYnxbJKEKnUZi2z2pxIKkX3dwdqIPIJ4TAG3UHG/Q+LPwgeBSYIFzRDCUII+AMZoVRaCIPxnEZ9AdLGoPF48QRxGZYSQqdHpCdjGz4FmkDadyTyHI12mUy6ErRZ5/UoUBMcNot+C30ryQmh7utNpd0LfAD005/ct30EtZE+D+8/PqAvxUfTaSY2Mc63zP9GTqanjq+v29hYYaqq06GV4pdRdeIlq9VcVcsGD+WX4KmDSEt7444gL6e0V7dJ5YW5uYpCCSJLRDMHE035GZk9qaXT2cv/Qhv//HQgMWt+DsaJCSFZ4tafH3yyvzZD06WpI5Q9nSPiM1FnxMAUf8uyos4Ss8s6+a2x0x1nfQQNZloy04a/LKTO/JV1XBY/knArMX0SfWQSBNqg5cJ2360XRNqCDvmwbzCmpJ7H4c5TsSrAeO5b6Mutlj7vLHC37msd+GxakzNEPOZwdGRIoZmA1gtHSAfNZgizWQ8BxvSDsgl3dkQiGbpB5bs2ZyIOSWSsKCNRTwlqBaeo5Aujf35OZE6azctuw2FWqMgUAtIL9xIQCnmFEotrY4O0d73plTjsCuX+aBUGV5nutTtox+oS6SvKyFlJJImxRMSRCFTHz9NqJz6eqAXY47qOdh6MnWsm71E7tC5BPEFYjqXMB2lXmpH/5fkbt14hPzRzEg77QCCtcqX49/3aAYYrKCp6EI2igmU967+oaHlnZLj53lerhoZuVTjP1Bo4/Q4pP3PPDDySQ2XyivikakmVsc9I/2QpzPMiMSExmPlR2ozJ0wd3Nh7Qa/d6azT79uprCwdJf0Blnw7iVqdS2UqplK2kEunygny6AnCCSxqy+NYsRGMToOFYegErLUXtSiusXmWRJiWKkeQdsNNyjuiBf1wuY77rrWnZQzt3ErpToIaj3JkpLdQvG+9cDjtDYqvykltPfEZJqKDSj2IxpWCRra8geXLzSHPz5pFJerXv1dRXwF35nv+0MfFHZb81kZL+S9hRd6SFFK8mK+gpXMkUHMImShot1UWO5NQi/lj2KyrRFMFQRTUTGKUUZnZSSoa0B57/C0Hebkutqu6IPpj1JvrysphUVRS4E9x52mE50dBoPTXj7OzKvU82NKQ64+xQOTYVyjeZzUpSBwfdxWWOqgbXylpvmdqlWSTtTHHFksi5OQKyiIh2J3culri0gFqC1AoEtYhMsJq+iGy1oK8MEdSeLSJSWx1qdZdHip4M008mhFtcTFugNlEH64figiJQS0lL4kD7LvdK9zvBOrqOFuye4j5ewXl8pmBA/PzH3fwu9RPwejBNw2Rq0lhMNQSmzjZqVhpTow7ZCDYq9YqUNUi8oqJuHdxaQwW1t+633we1vePt420KThmQIj9QdL7bLbFLgFumVqtUjDA5laqMMZNVZHHxc1kohSLsuVC7hR9KROXD+kwWljrs2ZiEIaaQZIwkEpL6MugSSt8kBkm2GIBu+Mf+D8ataUySFmC/YNric6TkdO7uXVF4cSVeYE3lXneC1ZCWoRZ7xtrBCdTeE59cujD12T77BnnBTy+GqQyi0tKR2nVKsdKV39+Y8i+8+qx6Znx8loOkzpRsZkZCSBGsC9FTHGu9HeZ6fkbNPNl4dJqUl+pixS3NC5UsleKKpHCtT8spvV0KgszP90I7zdOf+47Dx0dvG6fHocf7jRnb1XPq2TdL50rBctsPv7b/+oNvmBYQhT6NDwx7NJrLz4S4WEAUt2paKY/eAA5P3bXVCBCvtWva1X+OkYDY0/21F+6m9Kk3/Qg6ei4E4dtJA0JuXnzY/PB252256y56DjRrmsGjbftutovwIAvNjivL5WSScqOuIDD8UWInC10m4mYSRfEO6+DIl1QQ0Qu92/HFvQ5ocnMIPBQCxLfid1q5NGEq7zPsGzbm4bmU8OBZGIML2dDSUCl/vDXm+I7xTVTktOD2i21/BoCCAo+n/EkcmS8WBPwJvwDRsUbB/gidg2vbCRUYbDmBUI7FVBwiNMduTfgTAOrEG0VkxIj+COSXqh+cG4EuLj+0dAHt7Hcf+dBdZt8pdMNZbkAdMVndi+V1RQMkcltR3SK57RTRxREJmUwVXMzRp4vD1oeGrg8L83RP9wDzdlKolEHDc4+EhyyOdi76I6i/A8atYcs0saBhxu12g0vTkOOIlzcNbH9ZB60g90oCVTGo4FOfaXv8dr/t+HgzgRn1vGhy251qnjh2ouY54vYmzNshBMyDYYbLxowklFUgGogsGASJXSl7nobi9szCiHWQkeo7Pa9wihqbZiDA3EBkfFDkX0TPiCMHZyAioYSInQbFEKbSsJAfYhmGjQYzENDSQGTBILDnaTtsl2LYhBkIaE2I2DkgL5+fBpXKuWjGmmqbBGGqJzJD0D/FlE1owDuQ+QSl9XBJgoitJzIs6BsZ4812iJwxo2iPVRGGGog0DAxHEVfXGs41+FhqwYTzsG+TIPT1RGYI+lFoG7rPwzVIEOZ6IsOC/kU4gW1TRLZAlZ80V571xtjR0ivHdDu5MuDnQ4bN1RlLnzETAzA43MK2msFKZ8tXL77DmoFrF8i6zcD1Bm7YAhvvtQmoOWwGstugt+itepvernfonXqX3l28Jw/9t/4bfzeyMqKLRo44nYeA5fbaDNjwod7eb1vF/w+/Ch03Ws7fotAouTYALxgD/FDrngK7LBOuOdciJzzSjzCgB/CWfgtv67fxLt51dvSZLpmx9Didi7QFvgMGAQo0JP3ubwZg/6d+fHKg+KPgicZL1S/78XsuvQIx/nAlMOMFgwDc/wDAQlA/9b8q2f/mevzQYzJk80fo4Zv+jk8L6tfmwQe/zJIAHX5QruyHZQk3weSntiTc3d9peuX5gn783PMkASX7AbZ/JBhffZsIBT8gvADUa+wyzPi13F2azAlTEDzDfFNe7b6fShNmoAInZecF/mx+I0D2PJLxgFwLvPwEiyPMZv8D/BzEj/y4KIXw5AHeBDqZ07R6uMGUAAVONLAjf/IxrjM96CLEAdPqw1ePQPd6yFIfji2On6uv47Lzm2hsGL9UbfOQAn+UETnj12q0/lytvLAG1/BU4T6r1QJYHGmDdb61rY6FFW5J/IQME4MzBSK/wLCM4J3iVsfPwHOBg1xc84tYjaHRPOBX6IcX8C48hH544eu3uiyC13CiSbStYE/oYLqNnsJuwO/xSyLF6RrX5jFZd5a6DmnOeQvBw1WutgwN1M78bwf2h/PzMN+2wMrM2EQ0QV6Lhml1IB+1s4MNm7O7SwF18P/ddaoW5kwHTapd+fMITa+b+bDF7o/ddkCAsmi15KyPovC3YT55HuDHT7l/I91Xe45G6pquoslgA1qFFI7uKeyWhvlvTgi5fB1n3dxTVt9jbuhzOFBv82VFT/Q5a2ebtTVKLvx20paYe2U4WQal2QhO8Vj1h0WqcU1WenTD5hPSS/+46h7d6zX0A26LKSR1K+pvYKqSkGqUtd8C2o5PEWsq0PclUIOUnwhq46OsT/1YGYSu/TDDkNjz5o2w7LPq57uW/U/hkbY2Q+KotP8NsSMw3+aAvvagHzLNH5dPlZYjbf1fqdvkAkztx3c/g55cNViUOEqVq3AqRdJZ6qZ0t3/OwDnKwJUACwiANTGBAzigCUxcPppXOSqmJqEFJc5KK+kDmZPqYDUlTQRkgFXLNQ8tYxxj+P5cHvWqtVrZinUeqK96+B3elQzIbtnz3SoI+E6s1FG/GilGpNK0fRIzJyHMtxtEXkvDLIoN5rqnT+m6cKw6lwgkAQ5YUIx5HK4yMcktTWeXYfZcZaN2GLnakf1vSa3jqXgLe0tOp2Huw9B5HafNrbZqa9zCaqyaL7H2W+5Dd7jMFAosgz1pJILMDUICjg+uqfZXzZnSu4h+gNvhe9OncBZcoL2l4I7wl1VjGqbbUAenYBJM3/994JJYKvbxE0BDIOsqQxmKhFzK5rKW2mo+NEkBfBXzZhQiZPEojAkeRRjqiVEks52jKHHmj6IZ1YyUsxPXgDDwolQ6PwTnaiaWLhYFTtKjW6OAx4S6sf06NavWWtOuQ+iGdLa9+jhk2CXcLKiz4KGeW+M17+Rn1SOoXYZRivkUa9RtvVdM1iqgRFCPkFZ9uqRz6+HXokqrYHoir36AIIuVjU3WIplAXYS4+NzZ15TzGbFquXPnokWuuKdr6DVDUBTqKXXIM2deUUBrCz0Woxc0RDSn97mEBRY9EpB1cqPYvnadod6wpiiaayt5hhNfunExDoY/JJEPFSa4PyGQJL58ErMusJ1ng+FpTc6wOWsQnkGLwb5i1OoZz3meiVkaixe86CUvdyi88ZnaZHnFq9q9boNj3pLqOzldDbPr90iHAQUcnAp9YwgvosvnsQO67ZereNoSXyvVK482pRvfsn3eEDLVtBAQVh6yg+KDOcZ0Y80wy2wzHdDmApXvVahUZQW1GnPN16WjK+ON+9ZNxlCIRhK474E9JoV0mZS7G/5Sj5eQhUiKWMQhHsmQHCmQ0nIrhAgVJlwEWKQo0WLEQosTLwEGFg4eAREJudteeOlVKKgRsUhET0Uhkd4pAQ7BOOiaZYLR1IaFkTJJXTRNgMObYJKhhnvCky476ZTTDjjooksCsVJILddnvXU26EmmlCb60mIXLEh2S/iTk9wPfnRGvGRJNtnNwpXcmNixpcuQKQsHFw9fdlzWElrjc+95y9vejzueeFM0c10UbJ3aKu3cw9/T7K8YWyYJX9dpy8rOI5znt1Hqntg51v2SP71zKn8b3XNd61AP3W4Ipj9be69ITnKL2n3l1LD8viun48l86Rz75qXz/MCVASHNi34/X2EYl5QpBMvIQso4Q8Y4lBHI8hpZjkQZITP9Nj8FLikQMpAROEMgKHDmADICgcAZSlVmcxcsTFk52dNn2fJysPCkqWbbX+SymaLg0LDfXjXqxL9ac4/PWA9lHldFZI+XPmmySvcdrJC/mx7Tl2Vl5hZF0niWm4I908K9Utq/L87Ksm35OGKe9F8z69j6f4KRtu/icIgdMGVpdnUOLmnoSn/LIi+nT1Yer2fn/tNhcjspcXuUBz1vq3usy1NWVGHNzClQ9yFteDj1dRRZErkGAAAA) 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">MMBTH10</span>+ <span class="subject-meta"><span class="sep">·</span><span>3 pins</span><span class="sep">·</span><span>mmbth10</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">UMW (Youtai Semiconductor)</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="23.700mm" height="23.240mm" viewBox="88.3800 88.3800 23.7000 23.2400">++<defs>+ <linearGradient id="adom-body-grad" x1="0" y1="0" x2="0" y2="1">+ <stop offset="0%" stop-color="#1a2332"/>+ <stop offset="100%" stop-color="#141c27"/>+ </linearGradient>+</defs>+<style><![CDATA[+ /* Stroked text groups (KiCad renders text as paths in <g class="stroked-text">) */+ g.stroked-text path {+ stroke: #ffffff !important;+ fill: #ffffff !important;+ }+ text[opacity="0"] {+ fill: #ffffff !important;+ }+ .pin-highlight path {+ stroke: #00e6dc !important;+ }+ .pin-highlight g.stroked-text path {+ stroke: #00e6dc !important;+ }+ .group-highlight g.stroked-text path {+ stroke: #FFD180 !important;+ }+]]></style>+<defs>+ <radialGradient id="adom-canvas-glow" cx="100.22999999999999" cy="100" r="16.59" 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="88.38" y="88.38" width="23.7" height="23.24" fill="#0d1117"/>+<rect x="88.38" y="88.38" width="23.7" height="23.24" fill="url(#adom-canvas-grid)"/>+<rect x="88.38" y="88.38" width="23.7" height="23.24" fill="url(#adom-canvas-glow)"/>++ +<g style="fill:none; fill-opacity:1.0000;stroke:#000000; stroke-opacity:1.0000;+stroke-linecap:round; stroke-linejoin:round;"+ transform="translate(0 0) scale(1 1)">+</g>+<g style="fill:none; fill-opacity:1.0000; +stroke:none; stroke-width:0.0001; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<rect x="0.000000" y="0.000000" width="297.002200" height="210.007200" rx="0.000000" />+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++++++++++<g class="stroked-text">++++++</g>+<g class="stroked-text">+++++++++++</g>+<g class="stroked-text">++++++++++++++</g>+<g class="stroked-text">++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++</g>++++++<g class="stroked-text">++++++</g>+<g class="stroked-text">+++++++++++</g>+<g class="stroked-text">++++++++++++++</g>+<g class="stroked-text">++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++</g>++++<g class="stroked-text">++++</g>+<g class="stroked-text">+++++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">+++++++++++++</g>++++<g class="stroked-text">++++</g>+<g class="stroked-text">+++++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">+++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>++<g class="stroked-text">++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.3000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>+<g class="stroked-text">+++++++++++++++++++++++++++++++++++</g>+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.4000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.3000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+</g>+<g class="stroked-text">+</g>+<g class="stroked-text">+</g>+<g class="stroked-text">+</g>++<path style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 97.4600,100.0000+100.6350,100.0000+" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.5080; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 100.6350,98.0950+100.6350,101.9050+" /> +</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.2540; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<circle cx="101.2700" cy="100.0000" r="2.8194" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 100.6350,99.3650+102.5400,97.4600+" /> +<path style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 100.6350,100.6350+102.5400,102.5400+" /> +<path style="fill:#4a5568; fill-opacity:1.0000; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill-rule:evenodd;"+d="M 101.2700,101.7780+101.7780,101.2700+102.2860,102.2860+Z" /> +</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<path d="M97.4600 100.0000+L94.9200 100.0000+" />+</g>+<g style="fill:none; +stroke:#ffffff; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="96.1900" y="99.7460"+textLength="1.4127" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">1</text>+<g class="stroked-text">+<path d="M96.5529 99.5825+L95.8272 99.5825+" />+<path d="M96.1900 99.5825+L96.1900 98.3125+" />+<path d="M96.1900 98.3125+L96.0691 98.4940+" />+<path d="M96.0691 98.4940+L95.9481 98.6149+" />+<path d="M95.9481 98.6149+L95.8272 98.6754+" />+</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<path d="M102.5400 102.5400+L102.5400 105.0800+" />+</g>+<g style="fill:none; +stroke:#ffffff; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<g transform="rotate(-90.000000 102.2860 103.8100)">+<text x="102.2860" y="103.8100"+textLength="1.4127" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">2</text>+</g>+<g class="stroked-text">+<path d="M100.9735 104.1727+L100.9130 104.1123+" />+<path d="M100.9130 104.1123+L100.8525 103.9913+" />+<path d="M100.8525 103.9913+L100.8525 103.6889+" />+<path d="M100.8525 103.6889+L100.9130 103.5680+" />+<path d="M100.9130 103.5680+L100.9735 103.5075+" />+<path d="M100.9735 103.5075+L101.0944 103.4470+" />+<path d="M101.0944 103.4470+L101.2154 103.4470+" />+<path d="M101.2154 103.4470+L101.3968 103.5075+" />+<path d="M101.3968 103.5075+L102.1225 104.2332+" />+<path d="M102.1225 104.2332+L102.1225 103.4470+" />+</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<path d="M102.5400 97.4600+L102.5400 94.9200+" />+</g>+<g style="fill:none; +stroke:#ffffff; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<g transform="rotate(-90.000000 102.2860 96.1900)">+<text x="102.2860" y="96.1900"+textLength="1.4127" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">3</text>+</g>+<g class="stroked-text">+<path d="M100.8525 96.6132+L100.8525 95.8270+" />+<path d="M100.8525 95.8270+L101.3363 96.2504+" />+<path d="M101.3363 96.2504+L101.3363 96.0689+" />+<path d="M101.3363 96.0689+L101.3968 95.9480+" />+<path d="M101.3968 95.9480+L101.4573 95.8875+" />+<path d="M101.4573 95.8875+L101.5782 95.8270+" />+<path d="M101.5782 95.8270+L101.8806 95.8270+" />+<path d="M101.8806 95.8270+L102.0016 95.8875+" />+<path d="M102.0016 95.8875+L102.0621 95.9480+" />+<path d="M102.0621 95.9480+L102.1225 96.0689+" />+<path d="M102.1225 96.0689+L102.1225 96.4318+" />+<path d="M102.1225 96.4318+L102.0621 96.5527+" />+<path d="M102.0621 96.5527+L102.0016 96.6132+" />+</g></g>+<g style="fill:none; +stroke:#484f58; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="105.0800" y="98.7300"+textLength="2.6223" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">Q?</text>+<g class="stroked-text">+<path d="M105.0195 98.7955+L104.8985 98.7350+" />+<path d="M104.8985 98.7350+L104.7776 98.6141+" />+<path d="M104.7776 98.6141+L104.5962 98.4326+" />+<path d="M104.5962 98.4326+L104.4752 98.3721+" />+<path d="M104.4752 98.3721+L104.3543 98.3721+" />+<path d="M104.4147 98.6745+L104.2938 98.6141+" />+<path d="M104.2938 98.6141+L104.1728 98.4931+" />+<path d="M104.1728 98.4931+L104.1124 98.2512+" />+<path d="M104.1124 98.2512+L104.1124 97.8279+" />+<path d="M104.1124 97.8279+L104.1728 97.5860+" />+<path d="M104.1728 97.5860+L104.2938 97.4650+" />+<path d="M104.2938 97.4650+L104.4147 97.4045+" />+<path d="M104.4147 97.4045+L104.6566 97.4045+" />+<path d="M104.6566 97.4045+L104.7776 97.4650+" />+<path d="M104.7776 97.4650+L104.8985 97.5860+" />+<path d="M104.8985 97.5860+L104.9590 97.8279+" />+<path d="M104.9590 97.8279+L104.9590 98.2512+" />+<path d="M104.9590 98.2512+L104.8985 98.4931+" />+<path d="M104.8985 98.4931+L104.7776 98.6141+" />+<path d="M104.7776 98.6141+L104.6566 98.6745+" />+<path d="M104.6566 98.6745+L104.4147 98.6745+" />+<path d="M105.6848 98.5536+L105.7452 98.6141+" />+<path d="M105.7452 98.6141+L105.6848 98.6745+" />+<path d="M105.6848 98.6745+L105.6243 98.6141+" />+<path d="M105.6243 98.6141+L105.6848 98.5536+" />+<path d="M105.6848 98.5536+L105.6848 98.6745+" />+<path d="M105.4429 97.4650+L105.5638 97.4045+" />+<path d="M105.5638 97.4045+L105.8662 97.4045+" />+<path d="M105.8662 97.4045+L105.9871 97.4650+" />+<path d="M105.9871 97.4650+L106.0476 97.5860+" />+<path d="M106.0476 97.5860+L106.0476 97.7069+" />+<path d="M106.0476 97.7069+L105.9871 97.8279+" />+<path d="M105.9871 97.8279+L105.9267 97.8883+" />+<path d="M105.9267 97.8883+L105.8057 97.9488+" />+<path d="M105.8057 97.9488+L105.7452 98.0093+" />+<path d="M105.7452 98.0093+L105.6848 98.1302+" />+<path d="M105.6848 98.1302+L105.6848 98.1907+" />+</g><text x="105.0800" y="100.6350"+textLength="9.0931" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">MMBTH10</text>+<g class="stroked-text">+<path d="M100.9374 100.5795+L100.9374 99.3095+" />+<path d="M100.9374 99.3095+L101.3608 100.2167+" />+<path d="M101.3608 100.2167+L101.7841 99.3095+" />+<path d="M101.7841 99.3095+L101.7841 100.5795+" />+<path d="M102.3888 100.5795+L102.3888 99.3095+" />+<path d="M102.3888 99.3095+L102.8122 100.2167+" />+<path d="M102.8122 100.2167+L103.2355 99.3095+" />+<path d="M103.2355 99.3095+L103.2355 100.5795+" />+<path d="M104.2636 99.9143+L104.4450 99.9748+" />+<path d="M104.4450 99.9748+L104.5055 100.0352+" />+<path d="M104.5055 100.0352+L104.5659 100.1562+" />+<path d="M104.5659 100.1562+L104.5659 100.3376+" />+<path d="M104.5659 100.3376+L104.5055 100.4586+" />+<path d="M104.5055 100.4586+L104.4450 100.5191+" />+<path d="M104.4450 100.5191+L104.3240 100.5795+" />+<path d="M104.3240 100.5795+L103.8402 100.5795+" />+<path d="M103.8402 100.5795+L103.8402 99.3095+" />+<path d="M103.8402 99.3095+L104.2636 99.3095+" />+<path d="M104.2636 99.3095+L104.3845 99.3700+" />+<path d="M104.3845 99.3700+L104.4450 99.4305+" />+<path d="M104.4450 99.4305+L104.5055 99.5514+" />+<path d="M104.5055 99.5514+L104.5055 99.6724+" />+<path d="M104.5055 99.6724+L104.4450 99.7933+" />+<path d="M104.4450 99.7933+L104.3845 99.8538+" />+<path d="M104.3845 99.8538+L104.2636 99.9143+" />+<path d="M104.2636 99.9143+L103.8402 99.9143+" />+<path d="M104.9288 99.3095+L105.6545 99.3095+" />+<path d="M105.2917 100.5795+L105.2917 99.3095+" />+<path d="M106.0778 100.5795+L106.0778 99.3095+" />+<path d="M106.0778 99.9143+L106.8035 99.9143+" />+<path d="M106.8035 100.5795+L106.8035 99.3095+" />+<path d="M108.0736 100.5795+L107.3479 100.5795+" />+<path d="M107.7107 100.5795+L107.7107 99.3095+" />+<path d="M107.7107 99.3095+L107.5898 99.4910+" />+<path d="M107.5898 99.4910+L107.4688 99.6119+" />+<path d="M107.4688 99.6119+L107.3479 99.6724+" />+<path d="M108.8597 99.3095+L108.9807 99.3095+" />+<path d="M108.9807 99.3095+L109.1016 99.3700+" />+<path d="M109.1016 99.3700+L109.1621 99.4305+" />+<path d="M109.1621 99.4305+L109.2226 99.5514+" />+<path d="M109.2226 99.5514+L109.2831 99.7933+" />+<path d="M109.2831 99.7933+L109.2831 100.0957+" />+<path d="M109.2831 100.0957+L109.2226 100.3376+" />+<path d="M109.2226 100.3376+L109.1621 100.4586+" />+<path d="M109.1621 100.4586+L109.1016 100.5191+" />+<path d="M109.1016 100.5191+L108.9807 100.5795+" />+<path d="M108.9807 100.5795+L108.8597 100.5795+" />+<path d="M108.8597 100.5795+L108.7388 100.5191+" />+<path d="M108.7388 100.5191+L108.6783 100.4586+" />+<path d="M108.6783 100.4586+L108.6178 100.3376+" />+<path d="M108.6178 100.3376+L108.5574 100.0957+" />+<path d="M108.5574 100.0957+L108.5574 99.7933+" />+<path d="M108.5574 99.7933+L108.6178 99.5514+" />+<path d="M108.6178 99.5514+L108.6783 99.4305+" />+<path d="M108.6783 99.4305+L108.7388 99.3700+" />+<path d="M108.7388 99.3700+L108.8597 99.3095+" />+</g></g> +</svg>+ </div>+ </div>+ <aside>+ <div class="ah"><span class="atitle">Pins <span class="acount">3</span></span><input id="q" placeholder="Filter…"></div>+ <div class="pins" id="pins"></div>+ </aside>+ </main>+ <footer><span class="it"><span class="k">MFR</span><span class="v">UMW (Youtai Semiconductor)</span></span><span class="it"><span class="k">PKG</span><span class="v">mmbth10</span></span><span class="it"><span class="k">PINS</span><span class="v">3</span></span><span class="it descit"><span class="k">DESC</span><span class="v">UMW (Youtai Semiconductor) MMBTH10, -55℃~+150℃ 1 NPN 100nA 225mW 25V 3V 500mV 50mA 60 650MHz NPN SOT-23 Bipolar (BJT)</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":"#66bb6a","desc":"","length":2.54,"name":"B","number":"1","type":"Input","x":-5.08,"y":0.0},{"angle":90,"color":"#78909c","desc":"","length":2.54,"name":"E","number":"2","type":"Passive","x":2.54,"y":-5.08},{"angle":270,"color":"#78909c","desc":"","length":2.54,"name":"C","number":"3","type":"Passive","x":2.54,"y":5.08}], OFF={"x":100,"y":100};+(function(){+ // The symbol svg is the DIRECT child of #vp; querySelector('svg') alone would+ // grab a toolbar button's zoom icon (also broke pan/zoom before this fix).+ var vp=document.getElementById('vp'), svg=vp.querySelector(':scope > svg')||vp.querySelector('svg');+ if(svg){ svg.removeAttribute('width'); svg.removeAttribute('height'); }+ var scale=1,tx=0,ty=0;+ function apply(){ if(svg) svg.style.transform='translate('+tx+'px,'+ty+'px) scale('+scale+')'; }+ // pointer-anchored zoom with the SHARED scale clamp (same limits as the app).+ function zoomAt(cx,cy,f){ var ns=AdomSymViewer.clampScale(scale*f); var r=ns/scale; tx=cx-(cx-tx)*r; ty=cy-(cy-ty)*r; scale=ns; apply(); }+ function fit(){ scale=1;tx=0;ty=0;apply(); }+ // Wheel/trackpad zoom feel comes from the SHARED engine — identical to SymView.+ AdomSymViewer.attachWheelZoom(vp, zoomAt);+ var drag=false,lx=0,ly=0;+ vp.addEventListener('pointerdown',function(e){ if(e.target.closest('.tools'))return; /* let toolbar buttons receive their click */ drag=true;lx=e.clientX;ly=e.clientY;vp.classList.add('grab');vp.setPointerCapture(e.pointerId); });+ vp.addEventListener('pointermove',function(e){ if(!drag)return; tx+=e.clientX-lx;ty+=e.clientY-ly;lx=e.clientX;ly=e.clientY;apply(); });+ vp.addEventListener('pointerup',function(e){ drag=false;vp.classList.remove('grab'); });+ document.getElementById('zin').onclick=function(){ var r=vp.getBoundingClientRect();zoomAt(r.width/2,r.height/2,1.2); };+ document.getElementById('zout').onclick=function(){ var r=vp.getBoundingClientRect();zoomAt(r.width/2,r.height/2,1/1.2); };+ document.getElementById('fit').onclick=fit;+ // pin panel+ var box=document.getElementById('pins');+ function render(filter){+ box.innerHTML='';+ var f=(filter||'').toLowerCase();+ var shown=PINS.filter(function(p){ return !f || (p.name+' '+p.number+' '+p.type).toLowerCase().indexOf(f)>=0; });+ if(!shown.length){ box.innerHTML='<div class="empty">No pins match.</div>'; return; }+ shown.forEach(function(p){+ var el=document.createElement('div'); el.className='pin';+ var col=p.color||'#8b949e';+ el.innerHTML='<div class="row"><span class="num">'+esc(p.number)+'</span>'+ +'<span class="nme">'+esc(p.name)+'</span>'+ +'<span class="ty" style="color:'+col+';border-color:'+col+'66">'+esc(p.type||'')+'</span></div>'+ +(p.desc?'<div class="d">'+esc(p.desc)+'</div>':'');+ el.onclick=function(){ el.classList.toggle('on'); };+ el.addEventListener('mouseenter',function(){ highlightPin(p); });+ el.addEventListener('mouseleave',function(){ clearHL(); });+ box.appendChild(el);+ });+ }+ function esc(s){ return String(s==null?'':s).replace(/[&<>"]/g,function(c){return{'&':'&','<':'<','>':'>','"':'"'}[c];}); }+ document.getElementById('q').addEventListener('input',function(e){ render(e.target.value); });+ render('');++ // ── pin hover: highlight + tooltip on the SVG, parity with the live SymView ──+ var NS='http://www.w3.org/2000/svg';+ var tip=document.getElementById('tip');+ var textMap=new Map();+ function highlightPin(p){+ clearHL();+ [p.name,p.number].forEach(function(k){ var a=textMap.get(AdomSymViewer.norm(k)); if(a) a.forEach(function(g){ g.classList.add('hl'); }); });+ var m=document.getElementById('pinmark');+ if(m && OFF){ m.setAttribute('cx',OFF.x+p.x); m.setAttribute('cy',OFF.y-p.y); m.setAttribute('r',0.7); m.style.opacity='1'; }+ }+ function clearHL(){+ if(svg) svg.querySelectorAll('.hl').forEach(function(e){ e.classList.remove('hl'); });+ var m=document.getElementById('pinmark'); if(m) m.style.opacity='0';+ }+ function showTip(p,x,y){+ var col=p.color||'#8b949e';+ var h='<div class="r1"><span class="nm">'+esc(p.name||'(unnamed)')+'</span><span class="pn">Pin '+esc(p.number)+'</span></div>';+ if(p.type) h+='<span class="badge" style="background:'+col+'22;color:'+col+';border:1px solid '+col+'44">'+esc(p.type)+'</span>';+ if(p.desc) h+='<div class="desc">'+esc(p.desc)+'</div>';+ tip.innerHTML=h; tip.classList.add('show'); posTip(x,y);+ }+ function posTip(x,y){+ var w=tip.offsetWidth||260, hh=tip.offsetHeight||110, tx=x+14, ty=y+14;+ if(tx+w>innerWidth-14) tx=x-w-14;+ if(ty+hh>innerHeight-14) ty=y-hh-14;+ tip.style.left=Math.max(8,tx)+'px'; tip.style.top=Math.max(8,ty)+'px';+ }+ function hideTip(){ tip.classList.remove('show'); clearHL(); }+ // Build the pin hit-zones with the SHARED engine — the exact glyph-pairing ++ // hit-box code the app's SymView uses. The embed only supplies the tooltip.+ if(svg && OFF){+ if(!document.getElementById('pinmark')){ var pm=document.createElementNS(NS,'circle'); pm.id='pinmark'; svg.appendChild(pm); }+ var hideT=null;+ var hits=AdomSymViewer.buildPinHits(svg, PINS, OFF, NS, {+ enter:function(p,ev){ clearTimeout(hideT); showTip(p,ev.clientX,ev.clientY); highlightPin(p); },+ move:function(ev){ if(tip.classList.contains('show')) posTip(ev.clientX,ev.clientY); },+ leave:function(){ clearTimeout(hideT); hideT=setTimeout(hideTip,45); }+ });+ textMap=hits.textMap;+ }++ apply();+})();++// ── app-info header popover: interactive hover you can move into (600ms show,+// 220ms hide-grace) so the wiki link stays reachable. Per adom-app-header.md. ──+(function(){+ var SHOW_DELAY=600, HIDE_GRACE=220;+ document.querySelectorAll('header [data-tooltip-target]').forEach(function(trigger){+ var target=document.getElementById(trigger.dataset.tooltipTarget);+ if(!target) return;+ var showTimer=null, hideTimer=null;+ function show(){ clearTimeout(hideTimer); if(target.classList.contains('show')) return; clearTimeout(showTimer); showTimer=setTimeout(function(){ target.classList.add('show'); }, SHOW_DELAY); }+ function queueHide(){ clearTimeout(showTimer); clearTimeout(hideTimer); hideTimer=setTimeout(function(){ target.classList.remove('show'); }, HIDE_GRACE); }+ trigger.addEventListener('mouseenter',show); trigger.addEventListener('mouseleave',queueHide);+ trigger.addEventListener('focus',show); trigger.addEventListener('blur',queueHide);+ target.addEventListener('mouseenter',show); target.addEventListener('mouseleave',queueHide);+ trigger.addEventListener('click',function(e){ clearTimeout(showTimer); target.classList.toggle('show'); e.stopPropagation(); });+ document.addEventListener('click',function(e){ if(!target.contains(e.target) && !trigger.contains(e.target)) target.classList.remove('show'); });+ });+})();+</script>+</body></html>