component
LTC2945CMS#PBF - Wide Range I2C Power Monitor
Public Made by Adomby adom
Analog Devices (Linear Technology) LTC2945CMS#PBF: wide range I2C power monitor, 0 V to 80 V current and voltage sensing, 12-bit ADC, 24-bit power, min/max and alerts, split SDA for opto-isolation, 0 C to 70 C, MSOP-12. KiCad, Fusion and Altium libraries, 3D model and datasheet.
← Commit history
Component record for ltc2945cms-pbf: files batch 3
40 files changed
+21950
diff truncated
docs/proof/ltc2945cms-pbf-overlay.pngdocs/proof/ltc2945cms-pbf-symbol.pnglod/ltc2945cms-pbf-high.glblod/ltc2945cms-pbf-high.pnglod/ltc2945cms-pbf-low.glblod/ltc2945cms-pbf-low.pnglod/ltc2945cms-pbf-medium.glblod/ltc2945cms-pbf-medium.pnglod/ltc2945cms-pbf-super-low.glblod/ltc2945cms-pbf-super-low.pnglod/manifest.json+136ltc2945cms-pbf-etched.glbltc2945cms-pbf-etched.step+9457ltc2945cms-pbf-hero.glbltc2945cms-pbf-hero.overlay.json+353ltc2945cms-pbf.glbltc2945cms-pbf.kicad_mod+46ltc2945cms-pbf.kicad_sym+418ltc2945cms-pbf.lbr+605ltc2945cms-pbf.step+4225models.json+151provenance/3d-model.json+138provenance/dims-model.json+70provenance/files.json+88provenance/footprint-check.json+617provenance/kicad-reference/MSOP-12_3x4.039mm_P0.65mm.kicad_mod+324provenance/kicad-reference/MSOP-12_3x4.039mm_P0.65mm.step+4225provenance/overlay-proof.json+16provenance/symbol.json+212provenance/tools/coarse_glb.py+54provenance/tools/dims.py+47provenance/tools/footprint-create.json+115provenance/tools/fp_check_ms12.py+88provenance/tools/materials_bycolour.py+32provenance/tools/ortho.py+123provenance/tools/overlay_ms12.py+85provenance/tools/page_json.py+57provenance/tools/push.sh+34provenance/tools/records.py+188provenance/tools/render_glb.py+46docs/proof/ltc2945cms-pbf-overlay.pngadded⋯ 1 unchanged line ⋯
docs/proof/ltc2945cms-pbf-symbol.pngadded⋯ 1 unchanged line ⋯
lod/ltc2945cms-pbf-high.glbadded⋯ 1 unchanged line ⋯
lod/ltc2945cms-pbf-high.pngadded⋯ 1 unchanged line ⋯
lod/ltc2945cms-pbf-low.glbadded⋯ 1 unchanged line ⋯
lod/ltc2945cms-pbf-low.pngadded⋯ 1 unchanged line ⋯
lod/ltc2945cms-pbf-medium.glbadded⋯ 1 unchanged line ⋯
lod/ltc2945cms-pbf-medium.pngadded⋯ 1 unchanged line ⋯
lod/ltc2945cms-pbf-super-low.glbadded⋯ 1 unchanged line ⋯
lod/ltc2945cms-pbf-super-low.pngadded⋯ 1 unchanged line ⋯
lod/manifest.jsonadded+136@@ -0,0 +1,136 @@+{+ "schema": "adom/component-lod@1",+ "mpn": "LTC2945CMS#PBF",+ "units": "metres (glTF)",+ "upAxis": "Z (Adom/KiCad frame; seated on z = 0, centred on the footprint origin)",+ "status": "candidate",+ "purpose": "clean board-use models: no footprint pads, outlines, labels or silkscreen (those are only in the page hero)",+ "source": {+ "path": "ltc2945cms-pbf-etched.step",+ "sha256": "0ee38fb8644808bf680ca500c0ff633e5674394c3f3a133cebe62dbcc5e71f92"+ },+ "sourceToDisplay": "uniform scale 0.001 (mm to m); no rotation, no translation; origin = footprint origin, seat z = 0",+ "generator": "step2glb (service) + provenance/tools/materials_bycolour.py, coarse_glb.py, superlow_ms12.py; previews provenance/tools/render_glb.py",+ "removedHelpers": [],+ "levels": [+ {+ "level": "high",+ "path": "lod/ltc2945cms-pbf-high.glb",+ "sha256": "30202b2edf4937757d5d83263f3daccc24f07bfa26359a95af6b7ca225aed782",+ "sizeBytes": 186076,+ "triangles": 2190,+ "primitives": 221,+ "nodes": [+ "body",+ "Adom.LaserEtch"+ ],+ "extensions": [],+ "materials": [+ "Adom.Body (epoxy)",+ "Adom.Leads (matte tin)",+ "Adom.Body (pin-1 dimple)",+ "Adom.LaserEtch (virtual MPN)"+ ],+ "derivedFrom": "ltc2945cms-pbf-etched.step",+ "markingIncluded": true,+ "helperNodes": [],+ "derivation": "the etched GLB itself: etched STEP through step2glb --compress none, physical materials by colour (provenance/tools/materials_bycolour.py)",+ "review": "candidate: inspected as cached images (depth-buffered render); not qualified in a streaming LOD viewer",+ "preview": {+ "path": "lod/ltc2945cms-pbf-high.png",+ "sha256": "6df75861fc894f98b36ed7e9d9f520fb31b4e6f2ae19dea4007fdb5aab8dc20a",+ "view": "iso, same camera on every level"+ }+ },+ {+ "level": "medium",+ "path": "lod/ltc2945cms-pbf-medium.glb",+ "sha256": "d5033069454b883105a75ccf4bb6aee12e25fd20f191a7d9143340600dd33411",+ "sizeBytes": 113028,+ "triangles": 2190,+ "primitives": 221,+ "nodes": [+ "body",+ "Adom.LaserEtch"+ ],+ "extensions": [+ "KHR_mesh_quantization"+ ],+ "materials": [+ "Adom.Body (epoxy)",+ "Adom.Leads (matte tin)",+ "Adom.Body (pin-1 dimple)",+ "Adom.LaserEtch (virtual MPN)"+ ],+ "derivedFrom": "ltc2945cms-pbf-etched.step",+ "markingIncluded": true,+ "helperNodes": [],+ "derivation": "the etched STEP through step2glb with its default KHR_mesh_quantization; same tessellation, virtual mark kept",+ "review": "candidate: inspected as cached images (depth-buffered render); not qualified in a streaming LOD viewer",+ "preview": {+ "path": "lod/ltc2945cms-pbf-medium.png",+ "sha256": "ea025db83bbb3e41e31971209eb61d7a5c9dc57891b2048438bf18bc79b110f7",+ "view": "iso, same camera on every level"+ }+ },+ {+ "level": "low",+ "path": "lod/ltc2945cms-pbf-low.glb",+ "sha256": "b7877258052a401fce430b70722d24565a5c2ac37615bd6129dad5fa79ad4bca",+ "sizeBytes": 66392,+ "triangles": 1304,+ "primitives": 3,+ "nodes": [+ "MSOP-12_3x4.039mm_P0.65mm"+ ],+ "extensions": [],+ "materials": [+ "Adom.Body (epoxy)",+ "Adom.Leads (matte tin)",+ "Adom.Body (pin-1 dimple)"+ ],+ "derivedFrom": "ltc2945cms-pbf.step",+ "markingIncluded": false,+ "helperNodes": [],+ "derivation": "the unmarked STEP re-meshed by OCCT BRepMesh at 0.02 mm linear / 0.9 rad angular deflection (provenance/tools/coarse_glb.py); gull-wing bends kept as chords, pin-1 dimple kept, mark omitted (unreadable at this size)",+ "review": "candidate: inspected as cached images (depth-buffered render); not qualified in a streaming LOD viewer",+ "preview": {+ "path": "lod/ltc2945cms-pbf-low.png",+ "sha256": "9fc899b50c2a41cf9eb9c2a0984f47105072aa5c51511dfd63af63b8cc4f6f43",+ "view": "iso, same camera on every level"+ }+ },+ {+ "level": "super-low",+ "path": "lod/ltc2945cms-pbf-super-low.glb",+ "sha256": "330d5d8a5f176388b7c6f7d37e854270ed20bea3a696ed9d47a3bbcb4f594874",+ "sizeBytes": 47856,+ "triangles": 348,+ "primitives": 126,+ "nodes": [+ "body",+ "pins"+ ],+ "extensions": [+ "KHR_mesh_quantization"+ ],+ "materials": [+ "Adom.Body (epoxy)",+ "Adom.Leads (matte tin)"+ ],+ "derivedFrom": "provenance/tools/superlow_ms12.py",+ "markingIncluded": false,+ "helperNodes": [],+ "derivation": "a box stand-in built from the measured dimensions (provenance/tools/superlow_ms12.py: body box, each lead as foot + riser + shoulder), step2glb quantized; silhouette, 12 leads and seating plane kept; mark and pin-1 dimple omitted",+ "review": "candidate: inspected as cached images (depth-buffered render); not qualified in a streaming LOD viewer",+ "preview": {+ "path": "lod/ltc2945cms-pbf-super-low.png",+ "sha256": "cbc5281c14b586046e007db7ba70f112a0ad4ab38a1f93c2b39fb8883afb3cb6",+ "view": "iso, same camera on every level"+ }+ }+ ],+ "hints": [+ "All four levels share pose and units. high and medium carry the virtual MPN (Adom.LaserEtch); low and super-low omit it."+ ]+}
ltc2945cms-pbf-etched.glbadded⋯ 1 unchanged line ⋯
ltc2945cms-pbf-etched.stepadded+9457@@ -0,0 +1,9457 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-21T18:48:29',('Author'),(+ 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'+ ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+ 'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+ 'core data for automotive mechanical design processes');+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('Adom.Chip','Adom.Chip','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#11 = AXIS2_PLACEMENT_3D('',#4744,#4745,#4746);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.0));+#14 = DIRECTION('',(0.,-1.0,0.));+#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT+((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1',+ '3D Context with UNIT and UNCERTAINTY') );+#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346,+ 'distance_accuracy_value','confusion accuracy');+#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#351 = SHAPE_DEFINITION_REPRESENTATION(#352,#358);+#352 = PRODUCT_DEFINITION_SHAPE('','',#353);+#353 = PRODUCT_DEFINITION('design','',#354,#357);+#354 = PRODUCT_DEFINITION_FORMATION('','',#355);+#355 = PRODUCT('Adom.LaserEtch','Adom.LaserEtch','',(#356));+#356 = PRODUCT_CONTEXT('',#2,'mechanical');+#357 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#358 = SHAPE_REPRESENTATION('',(#11,#359,#465,#603,#901,#1247,#1659,+ #1895,#2257,#2555,#2773,#3231,#3755,#4023,#4437),#4607);+#359 = SHELL_BASED_SURFACE_MODEL('',(#360));+#360 = OPEN_SHELL('',(#361));+#361 = ADVANCED_FACE('',(#362),#376,.T.);+#362 = FACE_BOUND('',#363,.F.);+#363 = EDGE_LOOP('',(#364,#387,#403,#419,#435,#451));+#364 = ORIENTED_EDGE('',*,*,#365,.T.);+#365 = EDGE_CURVE('',#366,#368,#370,.T.);+#366 = VERTEX_POINT('',#367);+#367 = CARTESIAN_POINT('',(0.06722528710374624,0.2688314019386341,0.955));+#368 = VERTEX_POINT('',#369);+#369 = CARTESIAN_POINT('',(0.06722528710374624,0.4943719118565275,0.955));+#370 = SURFACE_CURVE('',#371,(#375),.PCURVE_S1.);+#371 = LINE('',#372,#373);+#372 = CARTESIAN_POINT('',(0.06722528710374624,0.2688314019386341,0.955));+#373 = VECTOR('',#374,0.8432371438852696);+#374 = DIRECTION('',(0.,1.0,0.));+#375 = PCURVE('',#376,#381);+#376 = PLANE('',#377);+#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380);+#378 = CARTESIAN_POINT('',(0.06722528710374624,0.5491738716090567,0.955));+#379 = DIRECTION('',(0.,0.,1.0));+#380 = DIRECTION('',(0.,-1.0,0.));+#381 = DEFINITIONAL_REPRESENTATION('',(#382),#386);+#382 = LINE('',#383,#384);+#383 = CARTESIAN_POINT('',(0.28034246967042276,0.));+#384 = VECTOR('',#385,0.8432371438852696);+#385 = DIRECTION('',(-1.,0.));+#386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#387 = ORIENTED_EDGE('',*,*,#388,.T.);+#388 = EDGE_CURVE('',#368,#389,#391,.T.);+#389 = VERTEX_POINT('',#390);+#390 = CARTESIAN_POINT('',(0.4308667355991097,0.4943719118565275,0.955));+#391 = SURFACE_CURVE('',#392,(#396),.PCURVE_S1.);+#392 = LINE('',#393,#394);+#393 = CARTESIAN_POINT('',(0.06722528710374624,0.4943719118565275,0.955));+#394 = VECTOR('',#395,0.8432371438852696);+#395 = DIRECTION('',(1.0,0.,0.));+#396 = PCURVE('',#376,#397);+#397 = DEFINITIONAL_REPRESENTATION('',(#398),#402);+#398 = LINE('',#399,#400);+#399 = CARTESIAN_POINT('',(0.05480195975319548,0.));+#400 = VECTOR('',#401,0.8432371438852696);+#401 = DIRECTION('',(0.,1.));+#402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#403 = ORIENTED_EDGE('',*,*,#404,.T.);+#404 = EDGE_CURVE('',#389,#405,#407,.T.);+#405 = VERTEX_POINT('',#406);+#406 = CARTESIAN_POINT('',(0.4308667355991097,0.4225204535134043,0.955));+#407 = SURFACE_CURVE('',#408,(#412),.PCURVE_S1.);+#408 = LINE('',#409,#410);+#409 = CARTESIAN_POINT('',(0.4308667355991097,0.4943719118565275,0.955));+#410 = VECTOR('',#411,0.8432371438852696);+#411 = DIRECTION('',(0.,-1.0,0.));+#412 = PCURVE('',#376,#413);+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418);+#414 = LINE('',#415,#416);+#415 = CARTESIAN_POINT('',(0.05480195975319548,0.36364144849571767));+#416 = VECTOR('',#417,0.8432371438852696);+#417 = DIRECTION('',(1.,0.));+#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#419 = ORIENTED_EDGE('',*,*,#420,.T.);+#420 = EDGE_CURVE('',#405,#421,#423,.T.);+#421 = VERTEX_POINT('',#422);+#422 = CARTESIAN_POINT('',(0.13055199615188456,0.4225204535134043,0.955));+#423 = SURFACE_CURVE('',#424,(#428),.PCURVE_S1.);+#424 = LINE('',#425,#426);+#425 = CARTESIAN_POINT('',(0.4308667355991097,0.4225204535134043,0.955));+#426 = VECTOR('',#427,0.8432371438852696);+#427 = DIRECTION('',(-1.0,0.,0.));+#428 = PCURVE('',#376,#429);+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434);+#430 = LINE('',#431,#432);+#431 = CARTESIAN_POINT('',(0.12665341809649586,0.36364144849571767));+#432 = VECTOR('',#433,0.8432371438852696);+#433 = DIRECTION('',(0.,-1.));+#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#435 = ORIENTED_EDGE('',*,*,#436,.T.);+#436 = EDGE_CURVE('',#421,#437,#439,.T.);+#437 = VERTEX_POINT('',#438);+#438 = CARTESIAN_POINT('',(0.13055199615188456,0.2688314019386341,0.955));+#439 = SURFACE_CURVE('',#440,(#444),.PCURVE_S1.);+#440 = LINE('',#441,#442);+#441 = CARTESIAN_POINT('',(0.13055199615188456,0.4225204535134043,0.955));+#442 = VECTOR('',#443,0.8432371438852696);+#443 = DIRECTION('',(0.,-1.0,0.));+#444 = PCURVE('',#376,#445);+#445 = DEFINITIONAL_REPRESENTATION('',(#446),#450);+#446 = LINE('',#447,#448);+#447 = CARTESIAN_POINT('',(0.12665341809649586,0.06332670904812987));+#448 = VECTOR('',#449,0.8432371438852696);+#449 = DIRECTION('',(1.,0.));+#450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#451 = ORIENTED_EDGE('',*,*,#452,.T.);+#452 = EDGE_CURVE('',#437,#366,#453,.T.);+#453 = SURFACE_CURVE('',#454,(#458),.PCURVE_S1.);+#454 = LINE('',#455,#456);+#455 = CARTESIAN_POINT('',(0.13055199615188456,0.2688314019386341,0.955));+#456 = VECTOR('',#457,0.8432371438852696);+#457 = DIRECTION('',(-1.0,0.,0.));+#458 = PCURVE('',#376,#459);+#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464);+#460 = LINE('',#461,#462);+#461 = CARTESIAN_POINT('',(0.28034246967042276,0.06332670904812987));+#462 = VECTOR('',#463,0.8432371438852696);+#463 = DIRECTION('',(0.,-1.));+#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#465 = SHELL_BASED_SURFACE_MODEL('',(#466));+#466 = OPEN_SHELL('',(#467));+#467 = ADVANCED_FACE('',(#468),#482,.T.);+#468 = FACE_BOUND('',#469,.F.);+#469 = EDGE_LOOP('',(#470,#493,#509,#525,#541,#557,#573,#589));+#470 = ORIENTED_EDGE('',*,*,#471,.T.);+#471 = EDGE_CURVE('',#472,#474,#476,.T.);+#472 = VERTEX_POINT('',#473);+#473 = CARTESIAN_POINT('',(0.36802715508235895,0.06277603326629055,0.955));+#474 = VERTEX_POINT('',#475);+#475 = CARTESIAN_POINT('',(0.06722528710374624,0.06277603326629055,0.955));+#476 = SURFACE_CURVE('',#477,(#481),.PCURVE_S1.);+#477 = LINE('',#478,#479);+#478 = CARTESIAN_POINT('',(0.36802715508235895,0.06277603326629055,0.955));+#479 = VECTOR('',#480,0.8432371438852696);+#480 = DIRECTION('',(-1.0,0.,0.));+#481 = PCURVE('',#482,#487);+#482 = PLANE('',#483);+#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486);+#484 = CARTESIAN_POINT('',(0.06722528710374624,0.24885913216158695,0.955));+#485 = DIRECTION('',(0.,0.,1.0));+#486 = DIRECTION('',(0.,-1.0,0.));+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);+#488 = LINE('',#489,#490);+#489 = CARTESIAN_POINT('',(0.1860830988952965,0.30080186797896685));+#490 = VECTOR('',#491,0.8432371438852696);+#491 = DIRECTION('',(0.,-1.));+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#493 = ORIENTED_EDGE('',*,*,#494,.T.);+#494 = EDGE_CURVE('',#474,#495,#497,.T.);+#495 = VERTEX_POINT('',#496);+#496 = CARTESIAN_POINT('',(0.06722528710374624,0.13462749160941379,0.955));+#497 = SURFACE_CURVE('',#498,(#502),.PCURVE_S1.);+#498 = LINE('',#499,#500);+#499 = CARTESIAN_POINT('',(0.06722528710374624,0.06277603326629055,0.955));+#500 = VECTOR('',#501,0.8432371438852696);+#501 = DIRECTION('',(0.,1.0,0.));+#502 = PCURVE('',#482,#503);+#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508);+#504 = LINE('',#505,#506);+#505 = CARTESIAN_POINT('',(0.1860830988952965,0.));+#506 = VECTOR('',#507,0.8432371438852696);+#507 = DIRECTION('',(-1.,0.));+#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#509 = ORIENTED_EDGE('',*,*,#510,.T.);+#510 = EDGE_CURVE('',#495,#511,#513,.T.);+#511 = VERTEX_POINT('',#512);+#512 = CARTESIAN_POINT('',(0.36802715508235895,0.13462749160941379,0.955));+#513 = SURFACE_CURVE('',#514,(#518),.PCURVE_S1.);+#514 = LINE('',#515,#516);+#515 = CARTESIAN_POINT('',(0.06722528710374624,0.13462749160941379,0.955));+#516 = VECTOR('',#517,0.8432371438852696);+#517 = DIRECTION('',(1.0,0.,0.));+#518 = PCURVE('',#482,#519);+#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524);+#520 = LINE('',#521,#522);+#521 = CARTESIAN_POINT('',(0.11423164055217323,0.));+#522 = VECTOR('',#523,0.8432371438852696);+#523 = DIRECTION('',(0.,1.));+#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#525 = ORIENTED_EDGE('',*,*,#526,.T.);+#526 = EDGE_CURVE('',#511,#527,#529,.T.);+#527 = VERTEX_POINT('',#528);+#528 = CARTESIAN_POINT('',(0.36802715508235895,0.22693834826108128,0.955));+#529 = SURFACE_CURVE('',#530,(#534),.PCURVE_S1.);+#530 = LINE('',#531,#532);+#531 = CARTESIAN_POINT('',(0.36802715508235895,0.13462749160941379,0.955));+#532 = VECTOR('',#533,0.8432371438852696);+#533 = DIRECTION('',(0.,1.0,0.));+#534 = PCURVE('',#482,#535);+#535 = DEFINITIONAL_REPRESENTATION('',(#536),#540);+#536 = LINE('',#537,#538);+#537 = CARTESIAN_POINT('',(0.11423164055217323,0.30080186797896685));+#538 = VECTOR('',#539,0.8432371438852696);+#539 = DIRECTION('',(-1.,0.));+#540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#541 = ORIENTED_EDGE('',*,*,#542,.T.);+#542 = EDGE_CURVE('',#527,#543,#545,.T.);+#543 = VERTEX_POINT('',#544);+#544 = CARTESIAN_POINT('',(0.4308667355991097,0.22693834826108128,0.955));+#545 = SURFACE_CURVE('',#546,(#550),.PCURVE_S1.);+#546 = LINE('',#547,#548);+#547 = CARTESIAN_POINT('',(0.36802715508235895,0.22693834826108128,0.955));+#548 = VECTOR('',#549,0.8432371438852696);+#549 = DIRECTION('',(1.0,0.,0.));+#550 = PCURVE('',#482,#551);+#551 = DEFINITIONAL_REPRESENTATION('',(#552),#556);+#552 = LINE('',#553,#554);+#553 = CARTESIAN_POINT('',(0.021920783901273132,0.30080186797896685));+#554 = VECTOR('',#555,0.8432371438852696);+#555 = DIRECTION('',(0.,1.));+#556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#557 = ORIENTED_EDGE('',*,*,#558,.T.);+#558 = EDGE_CURVE('',#543,#559,#561,.T.);+#559 = VERTEX_POINT('',#560);+#560 = CARTESIAN_POINT('',(0.4308667355991097,-0.02953482338425545,0.955));+#561 = SURFACE_CURVE('',#562,(#566),.PCURVE_S1.);+#562 = LINE('',#563,#564);+#563 = CARTESIAN_POINT('',(0.4308667355991097,0.22693834826108128,0.955));+#564 = VECTOR('',#565,0.8432371438852696);+#565 = DIRECTION('',(0.,-1.0,0.));+#566 = PCURVE('',#482,#567);+#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572);+#568 = LINE('',#569,#570);+#569 = CARTESIAN_POINT('',(0.021920783901273132,0.36364144849571767));+#570 = VECTOR('',#571,0.8432371438852696);+#571 = DIRECTION('',(1.,0.));+#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#573 = ORIENTED_EDGE('',*,*,#574,.T.);+#574 = EDGE_CURVE('',#559,#575,#577,.T.);+#575 = VERTEX_POINT('',#576);+#576 = CARTESIAN_POINT('',(0.36802715508235895,-0.02953482338425545,0.955));+#577 = SURFACE_CURVE('',#578,(#582),.PCURVE_S1.);+#578 = LINE('',#579,#580);+#579 = CARTESIAN_POINT('',(0.4308667355991097,-0.02953482338425545,0.955));+#580 = VECTOR('',#581,0.8432371438852696);+#581 = DIRECTION('',(-1.0,0.,0.));+#582 = PCURVE('',#482,#583);+#583 = DEFINITIONAL_REPRESENTATION('',(#584),#588);+#584 = LINE('',#585,#586);+#585 = CARTESIAN_POINT('',(0.27839395554612073,0.36364144849571767));+#586 = VECTOR('',#587,0.8432371438852696);+#587 = DIRECTION('',(0.,-1.));+#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#589 = ORIENTED_EDGE('',*,*,#590,.T.);+#590 = EDGE_CURVE('',#575,#472,#591,.T.);+#591 = SURFACE_CURVE('',#592,(#596),.PCURVE_S1.);+#592 = LINE('',#593,#594);+#593 = CARTESIAN_POINT('',(0.36802715508235895,-0.02953482338425545,0.955));+#594 = VECTOR('',#595,0.8432371438852696);+#595 = DIRECTION('',(0.,1.0,0.));+#596 = PCURVE('',#482,#597);+#597 = DEFINITIONAL_REPRESENTATION('',(#598),#602);+#598 = LINE('',#599,#600);+#599 = CARTESIAN_POINT('',(0.27839395554612073,0.30080186797896685));+#600 = VECTOR('',#601,0.8432371438852696);+#601 = DIRECTION('',(-1.,0.));+#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#603 = SHELL_BASED_SURFACE_MODEL('',(#604));+#604 = OPEN_SHELL('',(#605));+#605 = ADVANCED_FACE('',(#606),#620,.T.);+#606 = FACE_BOUND('',#607,.F.);+#607 = EDGE_LOOP('',(#608,#631,#647,#663,#679,#695,#711,#727,#743,#759,+ #775,#791,#807,#823,#839,#855,#871,#887));+#608 = ORIENTED_EDGE('',*,*,#609,.T.);+#609 = EDGE_CURVE('',#610,#612,#614,.T.);+#610 = VERTEX_POINT('',#611);+#611 = CARTESIAN_POINT('',(0.15758762963012507,-0.3147485783665547,0.955));+#612 = VERTEX_POINT('',#613);+#613 = CARTESIAN_POINT('',(0.07769855052324405,-0.3147485783665547,0.955));+#614 = SURFACE_CURVE('',#615,(#619),.PCURVE_S1.);+#615 = LINE('',#616,#617);+#616 = CARTESIAN_POINT('',(0.15758762963012507,-0.3147485783665547,0.955));+#617 = VECTOR('',#618,0.8432371438852696);+#618 = DIRECTION('',(-1.0,0.,0.));+#619 = PCURVE('',#620,#625);+#620 = PLANE('',#621);+#621 = AXIS2_PLACEMENT_3D('',#622,#623,#624);+#622 = CARTESIAN_POINT('',(0.06722528710374624,-0.05145560728552856,0.955));+#623 = DIRECTION('',(0.,0.,1.0));+#624 = DIRECTION('',(0.,-1.0,0.));+#625 = DEFINITIONAL_REPRESENTATION('',(#626),#630);+#626 = LINE('',#627,#628);+#627 = CARTESIAN_POINT('',(0.263292971080672,0.09036234252652219));+#628 = VECTOR('',#629,0.8432371438852696);+#629 = DIRECTION('',(0.,-1.));+#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#631 = ORIENTED_EDGE('',*,*,#632,.T.);+#632 = EDGE_CURVE('',#612,#633,#635,.T.);+#633 = VERTEX_POINT('',#634);+#634 = CARTESIAN_POINT('',(0.06454608018248524,-0.2789446313280781,0.955));+#635 = SURFACE_CURVE('',#636,(#640),.PCURVE_S1.);+#636 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#637,#638,#639),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#637 = CARTESIAN_POINT('',(0.07769855052324405,-0.3147485783665547,0.955));+#638 = CARTESIAN_POINT('',(0.06893023696273819,-0.29769907977680393,0.955));+#639 = CARTESIAN_POINT('',(0.06454608018248524,-0.2789446313280781,0.955));+#640 = PCURVE('',#620,#641);+#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646);+#642 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#643,#644,#645),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#643 = CARTESIAN_POINT('',(0.263292971080672,0.01047326341949782));+#644 = CARTESIAN_POINT('',(0.24624347249092124,0.0017049498589885661));+#645 = CARTESIAN_POINT('',(0.22748902404219545,-0.0026792069212669034));+#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#647 = ORIENTED_EDGE('',*,*,#648,.T.);+#648 = EDGE_CURVE('',#633,#649,#651,.T.);+#649 = VERTEX_POINT('',#650);+#650 = CARTESIAN_POINT('',(0.060161923402223864,-0.23948722030548122,0.955));+#651 = SURFACE_CURVE('',#652,(#656),.PCURVE_S1.);+#652 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#653,#654,#655),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#653 = CARTESIAN_POINT('',(0.06454608018248524,-0.2789446313280781,0.955));+#654 = CARTESIAN_POINT('',(0.060161923402223864,-0.2601901828785091,0.955));+#655 = CARTESIAN_POINT('',(0.060161923402223864,-0.23948722030548122,0.955));+#656 = PCURVE('',#620,#657);+#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662);+#658 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#659,#660,#661),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#659 = CARTESIAN_POINT('',(0.22748902404219545,-0.0026792069212669034));+#660 = CARTESIAN_POINT('',(0.2087345755934696,-0.007063363701522374));+#661 = CARTESIAN_POINT('',(0.18803161301959853,-0.007063363701522374));+#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#663 = ORIENTED_EDGE('',*,*,#664,.T.);+#664 = EDGE_CURVE('',#649,#665,#667,.T.);+#665 = VERTEX_POINT('',#666);+#666 = CARTESIAN_POINT('',(0.10863121225060299,-0.12720409387771964,0.955)+ );+#667 = SURFACE_CURVE('',#668,(#672),.PCURVE_S1.);+#668 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#669,#670,#671),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#669 = CARTESIAN_POINT('',(0.060161923402223864,-0.23948722030548122,0.955));+#670 = CARTESIAN_POINT('',(0.060161923402223864,-0.16593081210330696,0.955)+ );+#671 = CARTESIAN_POINT('',(0.10863121225060299,-0.12720409387771964,0.955)+ );+#672 = PCURVE('',#620,#673);+#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678);+#674 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#675,#676,#677),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#675 = CARTESIAN_POINT('',(0.18803161301959853,-0.007063363701522374));+#676 = CARTESIAN_POINT('',(0.11447520481750016,-0.007063363701522374));+#677 = CARTESIAN_POINT('',(0.07574848659219112,0.041405925146856745));+#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#679 = ORIENTED_EDGE('',*,*,#680,.T.);+#680 = EDGE_CURVE('',#665,#681,#683,.T.);+#681 = VERTEX_POINT('',#682);+#682 = CARTESIAN_POINT('',(0.24868066495326052,-0.08847737565213232,0.955));+#683 = SURFACE_CURVE('',#684,(#688),.PCURVE_S1.);+#684 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#685,#686,#687),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#685 = CARTESIAN_POINT('',(0.10863121225060299,-0.12720409387771964,0.955)+ );+#686 = CARTESIAN_POINT('',(0.1571005010989821,-0.08847737565213232,0.955)+ );+#687 = CARTESIAN_POINT('',(0.24868066495326052,-0.08847737565213232,0.955));+#688 = PCURVE('',#620,#689);+#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694);+#690 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#691,#692,#693),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#691 = CARTESIAN_POINT('',(0.07574848659219112,0.041405925146856745));+#692 = CARTESIAN_POINT('',(0.037021768366603806,0.08987521399502506));+#693 = CARTESIAN_POINT('',(0.037021768366603806,0.18145537784986843));+#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#695 = ORIENTED_EDGE('',*,*,#696,.T.);+#696 = EDGE_CURVE('',#681,#697,#699,.T.);+#697 = VERTEX_POINT('',#698);+#698 = CARTESIAN_POINT('',(0.3889736819215569,-0.12720409387771964,0.955));+#699 = SURFACE_CURVE('',#700,(#704),.PCURVE_S1.);+#700 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#701,#702,#703),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#701 = CARTESIAN_POINT('',(0.24868066495326052,-0.08847737565213232,0.955));+#702 = CARTESIAN_POINT('',(0.3405043930725876,-0.08847737565213232,0.955));+#703 = CARTESIAN_POINT('',(0.3889736819215569,-0.12720409387771964,0.955));+#704 = PCURVE('',#620,#705);+#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710);+#706 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#707,#708,#709),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#707 = CARTESIAN_POINT('',(0.037021768366603806,0.18145537784986843));+#708 = CARTESIAN_POINT('',(0.037021768366603806,0.27327910596919547));+#709 = CARTESIAN_POINT('',(0.07574848659219112,0.32174839481732165));+#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#711 = ORIENTED_EDGE('',*,*,#712,.T.);+#712 = EDGE_CURVE('',#697,#713,#715,.T.);+#713 = VERTEX_POINT('',#714);+#714 = CARTESIAN_POINT('',(0.4374429707696831,-0.23948722030548122,0.955));+#715 = SURFACE_CURVE('',#716,(#720),.PCURVE_S1.);+#716 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#717,#718,#719),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#717 = CARTESIAN_POINT('',(0.3889736819215569,-0.12720409387771964,0.955));+#718 = CARTESIAN_POINT('',(0.4374429707696831,-0.16593081210330696,0.955));+#719 = CARTESIAN_POINT('',(0.4374429707696831,-0.23948722030548122,0.955));+#720 = PCURVE('',#620,#721);+#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726);+#722 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#723,#724,#725),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#723 = CARTESIAN_POINT('',(0.07574848659219112,0.32174839481732165));+#724 = CARTESIAN_POINT('',(0.11447520481750016,0.370217683666291));+#725 = CARTESIAN_POINT('',(0.18803161301959853,0.370217683666291));+#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#727 = ORIENTED_EDGE('',*,*,#728,.T.);+#728 = EDGE_CURVE('',#713,#729,#731,.T.);+#729 = VERTEX_POINT('',#730);+#730 = CARTESIAN_POINT('',(0.4330588139895819,-0.279188195593405,0.955));+#731 = SURFACE_CURVE('',#732,(#736),.PCURVE_S1.);+#732 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#733,#734,#735),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#733 = CARTESIAN_POINT('',(0.4374429707696831,-0.23948722030548122,0.955));+#734 = CARTESIAN_POINT('',(0.4374429707696831,-0.2601901828785091,0.955));+#735 = CARTESIAN_POINT('',(0.4330588139895819,-0.279188195593405,0.955));+#736 = PCURVE('',#620,#737);+#737 = DEFINITIONAL_REPRESENTATION('',(#738),#742);+#738 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#739,#740,#741),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#739 = CARTESIAN_POINT('',(0.18803161301959853,0.370217683666291));+#740 = CARTESIAN_POINT('',(0.2087345755934696,0.370217683666291));+#741 = CARTESIAN_POINT('',(0.22773258830752238,0.36583352688534665));+#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#743 = ORIENTED_EDGE('',*,*,#744,.T.);+#744 = EDGE_CURVE('',#729,#745,#747,.T.);+#745 = VERTEX_POINT('',#746);+#746 = CARTESIAN_POINT('',(0.41990634364843515,-0.3147485783665547,0.955));+#747 = SURFACE_CURVE('',#748,(#752),.PCURVE_S1.);+#748 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#749,#750,#751),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#749 = CARTESIAN_POINT('',(0.4330588139895819,-0.279188195593405,0.955));+#750 = CARTESIAN_POINT('',(0.42867465720948084,-0.2981862083074578,0.955));+#751 = CARTESIAN_POINT('',(0.41990634364843515,-0.3147485783665547,0.955));+#752 = PCURVE('',#620,#753);+#753 = DEFINITIONAL_REPRESENTATION('',(#754),#758);+#754 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#755,#756,#757),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#755 = CARTESIAN_POINT('',(0.22773258830752238,0.36583352688534665));+#756 = CARTESIAN_POINT('',(0.24673060102241837,0.36144937010524547));+#757 = CARTESIAN_POINT('',(0.263292971080672,0.35268105654504317));+#758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#759 = ORIENTED_EDGE('',*,*,#760,.T.);+#760 = EDGE_CURVE('',#745,#761,#763,.T.);+#761 = VERTEX_POINT('',#762);+#762 = CARTESIAN_POINT('',(0.3400172645419337,-0.3147485783665547,0.955));+#763 = SURFACE_CURVE('',#764,(#768),.PCURVE_S1.);+#764 = LINE('',#765,#766);+#765 = CARTESIAN_POINT('',(0.41990634364843515,-0.3147485783665547,0.955));+#766 = VECTOR('',#767,0.8432371438852696);+#767 = DIRECTION('',(-1.0,0.,0.));+#768 = PCURVE('',#620,#769);+#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774);+#770 = LINE('',#771,#772);+#771 = CARTESIAN_POINT('',(0.263292971080672,0.35268105654504317));+#772 = VECTOR('',#773,0.8432371438852696);+#773 = DIRECTION('',(0.,-1.));+#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#775 = ORIENTED_EDGE('',*,*,#776,.T.);+#776 = EDGE_CURVE('',#761,#777,#779,.T.);+#777 = VERTEX_POINT('',#778);+#778 = CARTESIAN_POINT('',(0.3649826017628208,-0.278822849194993,0.955));+#779 = SURFACE_CURVE('',#780,(#784),.PCURVE_S1.);+#780 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#781,#782,#783),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#781 = CARTESIAN_POINT('',(0.3400172645419337,-0.3147485783665547,0.955));+#782 = CARTESIAN_POINT('',(0.35706676313168445,-0.2962376941831558,0.955));+#783 = CARTESIAN_POINT('',(0.3649826017628208,-0.278822849194993,0.955));+#784 = PCURVE('',#620,#785);+#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790);+#786 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#787,#788,#789),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#787 = CARTESIAN_POINT('',(0.263292971080672,0.27279197743769834));+#788 = CARTESIAN_POINT('',(0.24478208689727313,0.28984147602829236));+#789 = CARTESIAN_POINT('',(0.22736724190911034,0.29775731465942873));+#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#791 = ORIENTED_EDGE('',*,*,#792,.T.);+#792 = EDGE_CURVE('',#777,#793,#795,.T.);+#793 = VERTEX_POINT('',#794);+#794 = CARTESIAN_POINT('',(0.37289844039395714,-0.2428971200234314,0.955));+#795 = SURFACE_CURVE('',#796,(#800),.PCURVE_S1.);+#796 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#797,#798,#799),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#797 = CARTESIAN_POINT('',(0.3649826017628208,-0.278822849194993,0.955));+#798 = CARTESIAN_POINT('',(0.37289844039395714,-0.26140800420683025,0.955));+#799 = CARTESIAN_POINT('',(0.37289844039395714,-0.2428971200234314,0.955));+#800 = PCURVE('',#620,#801);+#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806);+#802 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#803,#804,#805),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#803 = CARTESIAN_POINT('',(0.22736724190911034,0.29775731465942873));+#804 = CARTESIAN_POINT('',(0.20995239692094755,0.3056731532897219));+#805 = CARTESIAN_POINT('',(0.19144151273754867,0.3056731532897219));+#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#807 = ORIENTED_EDGE('',*,*,#808,.T.);+#808 = EDGE_CURVE('',#793,#809,#811,.T.);+#809 = VERTEX_POINT('',#810);+#810 = CARTESIAN_POINT('',(0.34160043226782366,-0.1833456570915456,0.955));+#811 = SURFACE_CURVE('',#812,(#816),.PCURVE_S1.);+#812 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#813,#814,#815),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#813 = CARTESIAN_POINT('',(0.37289844039395714,-0.2428971200234314,0.955));+#814 = CARTESIAN_POINT('',(0.37289844039395714,-0.20343970900083447,0.955));+#815 = CARTESIAN_POINT('',(0.34160043226782366,-0.1833456570915456,0.955));+#816 = PCURVE('',#620,#817);+#817 = DEFINITIONAL_REPRESENTATION('',(#818),#822);+#818 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#819,#820,#821),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#819 = CARTESIAN_POINT('',(0.19144151273754867,0.3056731532897219));+#820 = CARTESIAN_POINT('',(0.15198410171579504,0.3056731532897219));+#821 = CARTESIAN_POINT('',(0.13189004980566293,0.2743751451644316));+#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#823 = ORIENTED_EDGE('',*,*,#824,.T.);+#824 = EDGE_CURVE('',#809,#825,#827,.T.);+#825 = VERTEX_POINT('',#826);+#826 = CARTESIAN_POINT('',(0.24868066495326052,-0.16325160518203752,0.955));+#827 = SURFACE_CURVE('',#828,(#832),.PCURVE_S1.);+#828 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#829,#830,#831),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#829 = CARTESIAN_POINT('',(0.34160043226782366,-0.1833456570915456,0.955));+#830 = CARTESIAN_POINT('',(0.31030242414253334,-0.16325160518203752,0.955));+#831 = CARTESIAN_POINT('',(0.24868066495326052,-0.16325160518203752,0.955));+#832 = PCURVE('',#620,#833);+#833 = DEFINITIONAL_REPRESENTATION('',(#834),#838);+#834 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#835,#836,#837),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#835 = CARTESIAN_POINT('',(0.13189004980566293,0.2743751451644316));+#836 = CARTESIAN_POINT('',(0.11179599789637408,0.24307713703829803));+#837 = CARTESIAN_POINT('',(0.11179599789637408,0.18145537784986843));+#838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#839 = ORIENTED_EDGE('',*,*,#840,.T.);+#840 = EDGE_CURVE('',#825,#841,#843,.T.);+#841 = VERTEX_POINT('',#842);+#842 = CARTESIAN_POINT('',(0.1560044619039231,-0.1833456570915456,0.955));+#843 = SURFACE_CURVE('',#844,(#848),.PCURVE_S1.);+#844 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#845,#846,#847),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#845 = CARTESIAN_POINT('',(0.24868066495326052,-0.16325160518203752,0.955));+#846 = CARTESIAN_POINT('',(0.18730247002931458,-0.16325160518203752,0.955));+#847 = CARTESIAN_POINT('',(0.1560044619039231,-0.1833456570915456,0.955));+#848 = PCURVE('',#620,#849);+#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854);+#850 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#851,#852,#853),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#851 = CARTESIAN_POINT('',(0.11179599789637408,0.18145537784986843));+#852 = CARTESIAN_POINT('',(0.11179599789637408,0.1200771829259225));+#853 = CARTESIAN_POINT('',(0.13189004980566293,0.08877917479978895));+#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#855 = ORIENTED_EDGE('',*,*,#856,.T.);+#856 = EDGE_CURVE('',#841,#857,#859,.T.);+#857 = VERTEX_POINT('',#858);+#858 = CARTESIAN_POINT('',(0.12470645377821116,-0.2428971200234314,0.955));+#859 = SURFACE_CURVE('',#860,(#864),.PCURVE_S1.);+#860 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#861,#862,#863),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#861 = CARTESIAN_POINT('',(0.1560044619039231,-0.1833456570915456,0.955));+#862 = CARTESIAN_POINT('',(0.12470645377821116,-0.20343970900083447,0.955));+#863 = CARTESIAN_POINT('',(0.12470645377821116,-0.2428971200234314,0.955));+#864 = PCURVE('',#620,#865);+#865 = DEFINITIONAL_REPRESENTATION('',(#866),#870);+#866 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#867,#868,#869),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#867 = CARTESIAN_POINT('',(0.13189004980566293,0.08877917479978895));+#868 = CARTESIAN_POINT('',(0.15198410171579504,0.05748116667445648));+#869 = CARTESIAN_POINT('',(0.19144151273754867,0.05748116667445648));+#870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#871 = ORIENTED_EDGE('',*,*,#872,.T.);+#872 = EDGE_CURVE('',#857,#873,#875,.T.);+#873 = VERTEX_POINT('',#874);+#874 = CARTESIAN_POINT('',(0.13262229240922105,-0.278822849194993,0.955));+#875 = SURFACE_CURVE('',#876,(#880),.PCURVE_S1.);+#876 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#877,#878,#879),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#877 = CARTESIAN_POINT('',(0.12470645377821116,-0.2428971200234314,0.955));+#878 = CARTESIAN_POINT('',(0.12470645377821116,-0.26140800420683025,0.955));+#879 = CARTESIAN_POINT('',(0.13262229240922105,-0.278822849194993,0.955));+#880 = PCURVE('',#620,#881);+#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886);+#882 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#883,#884,#885),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#883 = CARTESIAN_POINT('',(0.19144151273754867,0.05748116667445648));+#884 = CARTESIAN_POINT('',(0.20995239692094755,0.05748116667445648));+#885 = CARTESIAN_POINT('',(0.22736724190911034,0.06539700530547482));+#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#887 = ORIENTED_EDGE('',*,*,#888,.T.);+#888 = EDGE_CURVE('',#873,#610,#889,.T.);+#889 = SURFACE_CURVE('',#890,(#894),.PCURVE_S1.);+#890 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#891,#892,#893),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#891 = CARTESIAN_POINT('',(0.13262229240922105,-0.278822849194993,0.955));+#892 = CARTESIAN_POINT('',(0.1405381310402394,-0.2962376941831558,0.955));+#893 = CARTESIAN_POINT('',(0.15758762963012507,-0.3147485783665547,0.955));+#894 = PCURVE('',#620,#895);+#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900);+#896 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#897,#898,#899),.UNSPECIFIED.,.F.+ ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#897 = CARTESIAN_POINT('',(0.22736724190911034,0.06539700530547482));+#898 = CARTESIAN_POINT('',(0.24478208689727313,0.07331284393649316));+#899 = CARTESIAN_POINT('',(0.263292971080672,0.09036234252652219));+#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#901 = SHELL_BASED_SURFACE_MODEL('',(#902));+#902 = OPEN_SHELL('',(#903));+#903 = ADVANCED_FACE('',(#904),#918,.T.);+#904 = FACE_BOUND('',#905,.F.);+#905 = EDGE_LOOP('',(#906,#929,#945,#961,#977,#993,#1009,#1025,#1041,+ #1057,#1073,#1089,#1105,#1121,#1137,#1153,#1169,#1185,#1201,#1217,+ #1233));+#906 = ORIENTED_EDGE('',*,*,#907,.T.);+#907 = EDGE_CURVE('',#908,#910,#912,.T.);+#908 = VERTEX_POINT('',#909);+#909 = CARTESIAN_POINT('',(0.13055199615188456,-0.45747723799065027,0.955));+#910 = VERTEX_POINT('',#911);+#911 = CARTESIAN_POINT('',(0.13055199615188456,-0.6106791610339233,0.955));+#912 = SURFACE_CURVE('',#913,(#917),.PCURVE_S1.);+#913 = LINE('',#914,#915);+#914 = CARTESIAN_POINT('',(0.13055199615188456,-0.45747723799065027,0.955));+#915 = VECTOR('',#916,0.8432371438852696);+#916 = DIRECTION('',(0.,-1.0,0.));+#917 = PCURVE('',#918,#923);+#918 = PLANE('',#919);+#919 = AXIS2_PLACEMENT_3D('',#920,#921,#922);+#920 = CARTESIAN_POINT('',(0.06722528710374624,-0.35177034673335245,0.955));+#921 = DIRECTION('',(0.,0.,1.0));+#922 = DIRECTION('',(0.,-1.0,0.));+#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928);+#924 = LINE('',#925,#926);+#925 = CARTESIAN_POINT('',(0.10570689125729785,0.06332670904812987));+#926 = VECTOR('',#927,0.8432371438852696);+#927 = DIRECTION('',(1.,0.));+#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#929 = ORIENTED_EDGE('',*,*,#930,.T.);+#930 = EDGE_CURVE('',#910,#931,#933,.T.);+#931 = VERTEX_POINT('',#932);+#932 = CARTESIAN_POINT('',(0.06722528710374624,-0.6106791610339233,0.955));+#933 = SURFACE_CURVE('',#934,(#938),.PCURVE_S1.);+#934 = LINE('',#935,#936);+#935 = CARTESIAN_POINT('',(0.13055199615188456,-0.6106791610339233,0.955));+#936 = VECTOR('',#937,0.8432371438852696);+#937 = DIRECTION('',(-1.0,0.,0.));+#938 = PCURVE('',#918,#939);+#939 = DEFINITIONAL_REPRESENTATION('',(#940),#944);+#940 = LINE('',#941,#942);+#941 = CARTESIAN_POINT('',(0.25890881430057083,0.06332670904812987));+#942 = VECTOR('',#943,0.8432371438852696);+#943 = DIRECTION('',(0.,-1.));+#944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#945 = ORIENTED_EDGE('',*,*,#946,.T.);+#946 = EDGE_CURVE('',#931,#947,#949,.T.);+#947 = VERTEX_POINT('',#948);+#948 = CARTESIAN_POINT('',(0.06722528710374624,-0.37978023727377763,0.955));+#949 = SURFACE_CURVE('',#950,(#954),.PCURVE_S1.);+#950 = LINE('',#951,#952);+#951 = CARTESIAN_POINT('',(0.06722528710374624,-0.6106791610339233,0.955));+#952 = VECTOR('',#953,0.8432371438852696);+#953 = DIRECTION('',(0.,1.0,0.));+#954 = PCURVE('',#918,#955);+#955 = DEFINITIONAL_REPRESENTATION('',(#956),#960);+#956 = LINE('',#957,#958);+#957 = CARTESIAN_POINT('',(0.25890881430057083,0.));+#958 = VECTOR('',#959,0.8432371438852696);+#959 = DIRECTION('',(-1.,0.));+#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#961 = ORIENTED_EDGE('',*,*,#962,.T.);+#962 = EDGE_CURVE('',#947,#963,#965,.T.);+#963 = VERTEX_POINT('',#964);+#964 = CARTESIAN_POINT('',(0.1286034820273211,-0.37978023727377763,0.955));+#965 = SURFACE_CURVE('',#966,(#970),.PCURVE_S1.);+#966 = LINE('',#967,#968);+#967 = CARTESIAN_POINT('',(0.06722528710374624,-0.37978023727377763,0.955));+#968 = VECTOR('',#969,0.8432371438852696);+#969 = DIRECTION('',(1.0,0.,0.));+#970 = PCURVE('',#918,#971);+#971 = DEFINITIONAL_REPRESENTATION('',(#972),#976);+#972 = LINE('',#973,#974);+#973 = CARTESIAN_POINT('',(0.028009890540518015,0.));+#974 = VECTOR('',#975,0.8432371438852696);+#975 = DIRECTION('',(0.,1.));+#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#977 = ORIENTED_EDGE('',*,*,#978,.T.);+#978 = EDGE_CURVE('',#963,#979,#981,.T.);+#979 = VERTEX_POINT('',#980);+#980 = CARTESIAN_POINT('',(0.17000940717417787,-0.4187505197648774,0.955));+#981 = SURFACE_CURVE('',#982,(#986),.PCURVE_S1.);+#982 = LINE('',#983,#984);+#983 = CARTESIAN_POINT('',(0.1286034820273211,-0.37978023727377763,0.955));+#984 = VECTOR('',#985,0.8432371438852696);+#985 = DIRECTION('',(0.728199992693,-0.685364699005,0.));+#986 = PCURVE('',#918,#987);+#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992);+#988 = LINE('',#989,#990);+#989 = CARTESIAN_POINT('',(0.028009890540518015,0.061378194923574894));+#990 = VECTOR('',#991,0.8432371438852696);+#991 = DIRECTION('',(0.685364699005,0.728199992693));+#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#993 = ORIENTED_EDGE('',*,*,#994,.T.);+#994 = EDGE_CURVE('',#979,#995,#997,.T.);+#995 = VERTEX_POINT('',#996);+#996 = CARTESIAN_POINT('',(0.26085887823141296,-0.5030237556514802,0.955));+#997 = SURFACE_CURVE('',#998,(#1002),.PCURVE_S1.);+#998 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#999,#1000,#1001),.UNSPECIFIED.,+ .F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#999 = CARTESIAN_POINT('',(0.17000940717417787,-0.4187505197648774,0.955));+#1000 = CARTESIAN_POINT('',(0.2438093796416622,-0.4881663354522016,0.955));+#1001 = CARTESIAN_POINT('',(0.26085887823141296,-0.5030237556514802,0.955));+#1002 = PCURVE('',#918,#1003);+#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1008);+#1004 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1005,#1006,#1007),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1005 = CARTESIAN_POINT('',(0.0669801730316768,0.10278412007084481));+#1006 = CARTESIAN_POINT('',(0.13639598871884917,0.17658409253827012));+#1007 = CARTESIAN_POINT('',(0.15125340891897096,0.1936335911280209));+#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1009 = ORIENTED_EDGE('',*,*,#1010,.T.);+#1010 = EDGE_CURVE('',#995,#1011,#1013,.T.);+#1011 = VERTEX_POINT('',#1012);+#1012 = CARTESIAN_POINT('',(0.2980024287312958,-0.5293286963337736,0.955));+#1013 = SURFACE_CURVE('',#1014,(#1018),.PCURVE_S1.);+#1014 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1015,#1016,#1017),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1015 = CARTESIAN_POINT('',(0.26085887823141296,-0.5030237556514802,0.955));+#1016 = CARTESIAN_POINT('',(0.28180540507061097,-0.5212910755695521,0.955));+#1017 = CARTESIAN_POINT('',(0.2980024287312958,-0.5293286963337736,0.955));+#1018 = PCURVE('',#918,#1019);+#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024);+#1020 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1021,#1022,#1023),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1021 = CARTESIAN_POINT('',(0.15125340891897096,0.1936335911280209));+#1022 = CARTESIAN_POINT('',(0.16952072883619967,0.2145801179672189));+#1023 = CARTESIAN_POINT('',(0.17755834960042113,0.23077714162706048));+#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1025 = ORIENTED_EDGE('',*,*,#1026,.T.);+#1026 = EDGE_CURVE('',#1011,#1027,#1029,.T.);+#1027 = VERTEX_POINT('',#1028);+#1028 = CARTESIAN_POINT('',(0.3300311296534102,-0.5373663170971518,0.955));+#1029 = SURFACE_CURVE('',#1030,(#1034),.PCURVE_S1.);+#1030 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1031,#1032,#1033),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1031 = CARTESIAN_POINT('',(0.2980024287312958,-0.5293286963337736,0.955));+#1032 = CARTESIAN_POINT('',(0.31419945239113745,-0.5373663170971518,0.955));+#1033 = CARTESIAN_POINT('',(0.3300311296534102,-0.5373663170971518,0.955));+#1034 = PCURVE('',#918,#1035);+#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);+#1036 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1037,#1038,#1039),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1037 = CARTESIAN_POINT('',(0.17755834960042113,0.23077714162706048));+#1038 = CARTESIAN_POINT('',(0.1855959703637994,0.24697416528774532));+#1039 = CARTESIAN_POINT('',(0.1855959703637994,0.2628058425500181));+#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1041 = ORIENTED_EDGE('',*,*,#1042,.T.);+#1042 = EDGE_CURVE('',#1027,#1043,#1045,.T.);+#1043 = VERTEX_POINT('',#1044);+#1044 = CARTESIAN_POINT('',(0.3676618086839468,-0.5226306790301152,0.955));+#1045 = SURFACE_CURVE('',#1046,(#1050),.PCURVE_S1.);+#1046 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1047,#1048,#1049),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1047 = CARTESIAN_POINT('',(0.3300311296534102,-0.5373663170971518,0.955));+#1048 = CARTESIAN_POINT('',(0.35438755621055834,-0.5373663170971518,0.955));+#1049 = CARTESIAN_POINT('',(0.3676618086839468,-0.5226306790301152,0.955));+#1050 = PCURVE('',#918,#1051);+#1051 = DEFINITIONAL_REPRESENTATION('',(#1052),#1056);+#1052 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1053,#1054,#1055),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1053 = CARTESIAN_POINT('',(0.1855959703637994,0.2628058425500181));+#1054 = CARTESIAN_POINT('',(0.1855959703637994,0.28716226910632303));+#1055 = CARTESIAN_POINT('',(0.1708603322967627,0.30043652158055484));+#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1057 = ORIENTED_EDGE('',*,*,#1058,.T.);+#1058 = EDGE_CURVE('',#1043,#1059,#1061,.T.);+#1059 = VERTEX_POINT('',#1060);+#1060 = CARTESIAN_POINT('',(0.38093606115733547,-0.48085940748480416,0.955));+#1061 = SURFACE_CURVE('',#1062,(#1066),.PCURVE_S1.);+#1062 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1063,#1064,#1065),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1063 = CARTESIAN_POINT('',(0.3676618086839468,-0.5226306790301152,0.955));+#1064 = CARTESIAN_POINT('',(0.38093606115733547,-0.5078950409630785,0.955));+#1065 = CARTESIAN_POINT('',(0.38093606115733547,-0.48085940748480416,0.955));+#1066 = PCURVE('',#918,#1067);+#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1072);+#1068 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1069,#1070,#1071),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1069 = CARTESIAN_POINT('',(0.1708603322967627,0.30043652158055484));+#1070 = CARTESIAN_POINT('',(0.15612469423056924,0.3137107740539434));+#1071 = CARTESIAN_POINT('',(0.12908906075229498,0.3137107740539434));+#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1073 = ORIENTED_EDGE('',*,*,#1074,.T.);+#1074 = EDGE_CURVE('',#1059,#1075,#1077,.T.);+#1075 = VERTEX_POINT('',#1076);+#1076 = CARTESIAN_POINT('',(0.37326378679236927,-0.43762675034668835,0.955));+#1077 = SURFACE_CURVE('',#1078,(#1082),.PCURVE_S1.);+#1078 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1079,#1080,#1081),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1079 = CARTESIAN_POINT('',(0.38093606115733547,-0.48085940748480416,0.955));+#1080 = CARTESIAN_POINT('',(0.38093606115733547,-0.4616178305045812,0.955));+#1081 = CARTESIAN_POINT('',(0.37326378679236927,-0.43762675034668835,0.955));+#1082 = PCURVE('',#918,#1083);+#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088);+#1084 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1085,#1086,#1087),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1085 = CARTESIAN_POINT('',(0.12908906075229498,0.3137107740539434));+#1086 = CARTESIAN_POINT('',(0.10984748377207205,0.3137107740539434));+#1087 = CARTESIAN_POINT('',(0.08585640361333594,0.30603849968813396));+#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);+#1090 = EDGE_CURVE('',#1075,#1091,#1093,.T.);+#1091 = VERTEX_POINT('',#1092);+#1092 = CARTESIAN_POINT('',(0.35097765649260815,-0.387574293771829,0.955));+#1093 = SURFACE_CURVE('',#1094,(#1098),.PCURVE_S1.);+#1094 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1095,#1096,#1097),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1095 = CARTESIAN_POINT('',(0.37326378679236927,-0.43762675034668835,0.955));+#1096 = CARTESIAN_POINT('',(0.36559151242655985,-0.4136356701879522,0.955));+#1097 = CARTESIAN_POINT('',(0.35097765649260815,-0.387574293771829,0.955));+#1098 = PCURVE('',#918,#1099);+#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104);+#1100 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1101,#1102,#1103),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1101 = CARTESIAN_POINT('',(0.08585640361333594,0.30603849968813396));+#1102 = CARTESIAN_POINT('',(0.06186532345471785,0.2983662253231677));+#1103 = CARTESIAN_POINT('',(0.03580394703875483,0.2837523693883729));+#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1105 = ORIENTED_EDGE('',*,*,#1106,.T.);+#1106 = EDGE_CURVE('',#1091,#1107,#1109,.T.);+#1107 = VERTEX_POINT('',#1108);+#1108 = CARTESIAN_POINT('',(0.4179578295241332,-0.387574293771829,0.955));+#1109 = SURFACE_CURVE('',#1110,(#1114),.PCURVE_S1.);+#1110 = LINE('',#1111,#1112);+#1111 = CARTESIAN_POINT('',(0.35097765649260815,-0.387574293771829,0.955));+#1112 = VECTOR('',#1113,0.8432371438852696);+#1113 = DIRECTION('',(1.0,0.,0.));+#1114 = PCURVE('',#918,#1115);+#1115 = DEFINITIONAL_REPRESENTATION('',(#1116),#1120);+#1116 = LINE('',#1117,#1118);+#1117 = CARTESIAN_POINT('',(0.03580394703875483,0.2837523693883729));+#1118 = VECTOR('',#1119,0.8432371438852696);+#1119 = DIRECTION('',(0.,1.));+#1120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1121 = ORIENTED_EDGE('',*,*,#1122,.T.);+#1122 = EDGE_CURVE('',#1107,#1123,#1125,.T.);+#1123 = VERTEX_POINT('',#1124);+#1124 = CARTESIAN_POINT('',(0.432449903325843,-0.43860100740883934,0.955));+#1125 = SURFACE_CURVE('',#1126,(#1130),.PCURVE_S1.);+#1126 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1127,#1128,#1129),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1127 = CARTESIAN_POINT('',(0.4179578295241332,-0.387574293771829,0.955));+#1128 = CARTESIAN_POINT('',(0.42745683588115957,-0.4136356701879522,0.955));+#1129 = CARTESIAN_POINT('',(0.432449903325843,-0.43860100740883934,0.955));+#1130 = PCURVE('',#918,#1131);+#1131 = DEFINITIONAL_REPRESENTATION('',(#1132),#1136);+#1132 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1133,#1134,#1135),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1133 = CARTESIAN_POINT('',(0.03580394703875483,0.35073254242074114));+#1134 = CARTESIAN_POINT('',(0.06186532345471785,0.36023154877776753));+#1135 = CARTESIAN_POINT('',(0.08683066067548693,0.3652246162216077));+#1136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1137 = ORIENTED_EDGE('',*,*,#1138,.T.);+#1138 = EDGE_CURVE('',#1123,#1139,#1141,.T.);+#1139 = VERTEX_POINT('',#1140);+#1140 = CARTESIAN_POINT('',(0.4374429707696831,-0.48646138559322655,0.955));+#1141 = SURFACE_CURVE('',#1142,(#1146),.PCURVE_S1.);+#1142 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1143,#1144,#1145),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1143 = CARTESIAN_POINT('',(0.432449903325843,-0.43860100740883934,0.955));+#1144 = CARTESIAN_POINT('',(0.4374429707696831,-0.46356634462972646,0.955));+#1145 = CARTESIAN_POINT('',(0.4374429707696831,-0.48646138559322655,0.955));+#1146 = PCURVE('',#918,#1147);+#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1152);+#1148 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1149,#1150,#1151),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1149 = CARTESIAN_POINT('',(0.08683066067548693,0.3652246162216077));+#1150 = CARTESIAN_POINT('',(0.11179599789637408,0.370217683666291));+#1151 = CARTESIAN_POINT('',(0.1346910388598741,0.370217683666291));+#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1153 = ORIENTED_EDGE('',*,*,#1154,.T.);+#1154 = EDGE_CURVE('',#1139,#1155,#1157,.T.);+#1155 = VERTEX_POINT('',#1156);+#1156 = CARTESIAN_POINT('',(0.4105291194244939,-0.5771890745181607,0.955));+#1157 = SURFACE_CURVE('',#1158,(#1162),.PCURVE_S1.);+#1158 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1159,#1160,#1161),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1159 = CARTESIAN_POINT('',(0.4374429707696831,-0.48646138559322655,0.955));+#1160 = CARTESIAN_POINT('',(0.4374429707696831,-0.5441861165330522,0.955));+#1161 = CARTESIAN_POINT('',(0.4105291194244939,-0.5771890745181607,0.955));+#1162 = PCURVE('',#918,#1163);+#1163 = DEFINITIONAL_REPRESENTATION('',(#1164),#1168);+#1164 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1165,#1166,#1167),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1165 = CARTESIAN_POINT('',(0.1346910388598741,0.370217683666291));+#1166 = CARTESIAN_POINT('',(0.19241576979969968,0.370217683666291));+#1167 = CARTESIAN_POINT('',(0.22541872778480831,0.34330383232025863));+#1168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1169 = ORIENTED_EDGE('',*,*,#1170,.T.);+#1170 = EDGE_CURVE('',#1155,#1171,#1173,.T.);+#1171 = VERTEX_POINT('',#1172);+#1172 = CARTESIAN_POINT('',(0.3370944933546374,-0.6101920325024262,0.955));+#1173 = SURFACE_CURVE('',#1174,(#1178),.PCURVE_S1.);+#1174 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1175,#1176,#1177),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1175 = CARTESIAN_POINT('',(0.4105291194244939,-0.5771890745181607,0.955));+#1176 = CARTESIAN_POINT('',(0.3836152680784616,-0.6101920325024262,0.955));+#1177 = CARTESIAN_POINT('',(0.3370944933546374,-0.6101920325024262,0.955));+#1178 = PCURVE('',#918,#1179);+#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1184);+#1180 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1181,#1182,#1183),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1181 = CARTESIAN_POINT('',(0.22541872778480831,0.34330383232025863));+#1182 = CARTESIAN_POINT('',(0.2584216857690737,0.3163899809750695));+#1183 = CARTESIAN_POINT('',(0.2584216857690737,0.2698692062512454));+#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1185 = ORIENTED_EDGE('',*,*,#1186,.T.);+#1186 = EDGE_CURVE('',#1171,#1187,#1189,.T.);+#1187 = VERTEX_POINT('',#1188);+#1188 = CARTESIAN_POINT('',(0.29690638953605974,-0.6030068866681138,0.955));+#1189 = SURFACE_CURVE('',#1190,(#1194),.PCURVE_S1.);+#1190 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1191,#1192,#1193),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1191 = CARTESIAN_POINT('',(0.3370944933546374,-0.6101920325024262,0.955));+#1192 = CARTESIAN_POINT('',(0.3156608379847855,-0.6101920325024262,0.955));+#1193 = CARTESIAN_POINT('',(0.29690638953605974,-0.6030068866681138,0.955));+#1194 = PCURVE('',#918,#1195);+#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200);+#1196 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1197,#1198,#1199),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1197 = CARTESIAN_POINT('',(0.2584216857690737,0.2698692062512454));+#1198 = CARTESIAN_POINT('',(0.2584216857690737,0.2484355508813934));+#1199 = CARTESIAN_POINT('',(0.25123653993560463,0.22968110243266762));+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1201 = ORIENTED_EDGE('',*,*,#1202,.T.);+#1202 = EDGE_CURVE('',#1187,#1203,#1205,.T.);+#1203 = VERTEX_POINT('',#1204);+#1204 = CARTESIAN_POINT('',(0.25525690012383384,-0.5782851137125535,0.955));+#1205 = SURFACE_CURVE('',#1206,(#1210),.PCURVE_S1.);+#1206 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1207,#1208,#1209),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1207 = CARTESIAN_POINT('',(0.29690638953605974,-0.6030068866681138,0.955));+#1208 = CARTESIAN_POINT('',(0.2781519410873339,-0.5958217408338015,0.955));+#1209 = CARTESIAN_POINT('',(0.25525690012383384,-0.5782851137125535,0.955));+#1210 = PCURVE('',#918,#1211);+#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216);+#1212 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1213,#1214,#1215),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1213 = CARTESIAN_POINT('',(0.25123653993560463,0.22968110243266762));+#1214 = CARTESIAN_POINT('',(0.24405139410129228,0.21092665398309857));+#1215 = CARTESIAN_POINT('',(0.22651476698004444,0.18803161301959853));+#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1217 = ORIENTED_EDGE('',*,*,#1218,.T.);+#1218 = EDGE_CURVE('',#1203,#1219,#1221,.T.);+#1219 = VERTEX_POINT('',#1220);+#1220 = CARTESIAN_POINT('',(0.18072623485958444,-0.5074079124324246,0.955));+#1221 = SURFACE_CURVE('',#1222,(#1226),.PCURVE_S1.);+#1222 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1223,#1224,#1225),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1223 = CARTESIAN_POINT('',(0.25525690012383384,-0.5782851137125535,0.955));+#1224 = CARTESIAN_POINT('',(0.23869453006473698,-0.5653762076375771,0.955));+#1225 = CARTESIAN_POINT('',(0.18072623485958444,-0.5074079124324246,0.955));+#1226 = PCURVE('',#918,#1227);+#1227 = DEFINITIONAL_REPRESENTATION('',(#1228),#1232);+#1228 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1229,#1230,#1231),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1229 = CARTESIAN_POINT('',(0.22651476698004444,0.18803161301959853));+#1230 = CARTESIAN_POINT('',(0.2136058609050679,0.17146924296134491));+#1231 = CARTESIAN_POINT('',(0.15563756569907214,0.11350094775534915));+#1232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1233 = ORIENTED_EDGE('',*,*,#1234,.T.);+#1234 = EDGE_CURVE('',#1219,#908,#1235,.T.);+#1235 = SURFACE_CURVE('',#1236,(#1240),.PCURVE_S1.);+#1236 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1237,#1238,#1239),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1237 = CARTESIAN_POINT('',(0.18072623485958444,-0.5074079124324246,0.955));+#1238 = CARTESIAN_POINT('',(0.1493064446007537,-0.4759881221732059,0.955));+#1239 = CARTESIAN_POINT('',(0.13055199615188456,-0.45747723799065027,0.955));+#1240 = PCURVE('',#918,#1241);+#1241 = DEFINITIONAL_REPRESENTATION('',(#1242),#1246);+#1242 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1243,#1244,#1245),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1243 = CARTESIAN_POINT('',(0.15563756569907214,0.11350094775534915));+#1244 = CARTESIAN_POINT('',(0.1242177754406967,0.08208115749699904));+#1245 = CARTESIAN_POINT('',(0.10570689125729785,0.06332670904812987));+#1246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1247 = SHELL_BASED_SURFACE_MODEL('',(#1248));+#1248 = OPEN_SHELL('',(#1249));+#1249 = ADVANCED_FACE('',(#1250,#1529),#1264,.T.);+#1250 = FACE_BOUND('',#1251,.F.);+#1251 = EDGE_LOOP('',(#1252,#1275,#1291,#1307,#1323,#1339,#1355,#1371,+ #1387,#1403,#1419,#1435,#1451,#1467,#1483,#1499,#1515));+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);+#1253 = EDGE_CURVE('',#1254,#1256,#1258,.T.);+#1254 = VERTEX_POINT('',#1255);+#1255 = CARTESIAN_POINT('',(0.07209657241514214,-0.7015286320910994,0.955));+#1256 = VERTEX_POINT('',#1257);+#1257 = CARTESIAN_POINT('',(0.13761535985340692,-0.7015286320910994,0.955));+#1258 = SURFACE_CURVE('',#1259,(#1263),.PCURVE_S1.);+#1259 = LINE('',#1260,#1261);+#1260 = CARTESIAN_POINT('',(0.07209657241514214,-0.7015286320910994,0.955));+#1261 = VECTOR('',#1262,0.8432371438852696);+#1262 = DIRECTION('',(1.0,0.,0.));+#1263 = PCURVE('',#1264,#1269);+#1264 = PLANE('',#1265);+#1265 = AXIS2_PLACEMENT_3D('',#1266,#1267,#1268);+#1266 = CARTESIAN_POINT('',(0.06722528710374624,-0.6520850861808222,0.955));+#1267 = DIRECTION('',(0.,0.,1.0));+#1268 = DIRECTION('',(0.,-1.0,0.));+#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274);+#1270 = LINE('',#1271,#1272);+#1271 = CARTESIAN_POINT('',(0.04944354591065661,0.004871285311395059));+#1272 = VECTOR('',#1273,0.8432371438852696);+#1273 = DIRECTION('',(0.,1.));+#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1275 = ORIENTED_EDGE('',*,*,#1276,.T.);+#1276 = EDGE_CURVE('',#1256,#1277,#1279,.T.);+#1277 = VERTEX_POINT('',#1278);+#1278 = CARTESIAN_POINT('',(0.12105298979466424,-0.738428618324812,0.955));+#1279 = SURFACE_CURVE('',#1280,(#1284),.PCURVE_S1.);+#1280 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1281,#1282,#1283),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1281 = CARTESIAN_POINT('',(0.13761535985340692,-0.7015286320910994,0.955));+#1282 = CARTESIAN_POINT('',(0.12641140363719466,-0.7207702090713223,0.955));+#1283 = CARTESIAN_POINT('',(0.12105298979466424,-0.738428618324812,0.955));+#1284 = PCURVE('',#1264,#1285);+#1285 = DEFINITIONAL_REPRESENTATION('',(#1286),#1290);+#1286 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1287,#1288,#1289),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1287 = CARTESIAN_POINT('',(0.04944354591065661,0.07039007274965225));+#1288 = CARTESIAN_POINT('',(0.06868512289066875,0.059186116533448414));+#1289 = CARTESIAN_POINT('',(0.08634353214483305,0.05382770269090956));+#1290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1291 = ORIENTED_EDGE('',*,*,#1292,.T.);+#1292 = EDGE_CURVE('',#1277,#1293,#1295,.T.);+#1293 = VERTEX_POINT('',#1294);+#1294 = CARTESIAN_POINT('',(0.11569457595212534,-0.7724058333720716,0.955));+#1295 = SURFACE_CURVE('',#1296,(#1300),.PCURVE_S1.);+#1296 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1297,#1298,#1299),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1297 = CARTESIAN_POINT('',(0.12105298979466424,-0.738428618324812,0.955));+#1298 = CARTESIAN_POINT('',(0.11569457595212534,-0.756087027579145,0.955));+#1299 = CARTESIAN_POINT('',(0.11569457595212534,-0.7724058333720716,0.955));+#1300 = PCURVE('',#1264,#1301);+#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1306);+#1302 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1303,#1304,#1305),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1303 = CARTESIAN_POINT('',(0.08634353214483305,0.05382770269090956));+#1304 = CARTESIAN_POINT('',(0.10400194139832278,0.048469288848379116));+#1305 = CARTESIAN_POINT('',(0.12032074719124944,0.048469288848379116));+#1306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1307 = ORIENTED_EDGE('',*,*,#1308,.T.);+#1308 = EDGE_CURVE('',#1293,#1309,#1311,.T.);+#1309 = VERTEX_POINT('',#1310);+#1310 = CARTESIAN_POINT('',(0.14163417023530683,-0.8314701677724602,0.955));+#1311 = SURFACE_CURVE('',#1312,(#1316),.PCURVE_S1.);+#1312 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1313,#1314,#1315),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1313 = CARTESIAN_POINT('',(0.11569457595212534,-0.7724058333720716,0.955));+#1314 = CARTESIAN_POINT('',(0.11569457595212534,-0.8111325515978444,0.955));+#1315 = CARTESIAN_POINT('',(0.14163417023530683,-0.8314701677724602,0.955));+#1316 = PCURVE('',#1264,#1317);+#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322);+#1318 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1319,#1320,#1321),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1319 = CARTESIAN_POINT('',(0.12032074719124944,0.048469288848379116));+#1320 = CARTESIAN_POINT('',(0.15904746541702228,0.048469288848379116));+#1321 = CARTESIAN_POINT('',(0.17938508159248132,0.07440888313155218));+#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1323 = ORIENTED_EDGE('',*,*,#1324,.T.);+#1324 = EDGE_CURVE('',#1309,#1325,#1327,.T.);+#1325 = VERTEX_POINT('',#1326);+#1326 = CARTESIAN_POINT('',(0.2192093888191871,-0.8530256052753972,0.955));+#1327 = SURFACE_CURVE('',#1328,(#1332),.PCURVE_S1.);+#1328 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1329,#1330,#1331),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1329 = CARTESIAN_POINT('',(0.14163417023530683,-0.8314701677724602,0.955));+#1330 = CARTESIAN_POINT('',(0.16757376451847994,-0.8518077839479193,0.955));+#1331 = CARTESIAN_POINT('',(0.2192093888191871,-0.8530256052753972,0.955));+#1332 = PCURVE('',#1264,#1333);+#1333 = DEFINITIONAL_REPRESENTATION('',(#1334),#1338);+#1334 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1335,#1336,#1337),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1335 = CARTESIAN_POINT('',(0.17938508159248132,0.07440888313155218));+#1336 = CARTESIAN_POINT('',(0.1997226977670971,0.10034847741504568));+#1337 = CARTESIAN_POINT('',(0.2009405190954183,0.15198410171579504));+#1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1339 = ORIENTED_EDGE('',*,*,#1340,.T.);+#1340 = EDGE_CURVE('',#1325,#1341,#1343,.T.);+#1341 = VERTEX_POINT('',#1342);+#1342 = CARTESIAN_POINT('',(0.19546187292662118,-0.823797893407494,0.955));+#1343 = SURFACE_CURVE('',#1344,(#1348),.PCURVE_S1.);+#1344 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1345,#1346,#1347),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1345 = CARTESIAN_POINT('',(0.2192093888191871,-0.8530256052753972,0.955));+#1346 = CARTESIAN_POINT('',(0.2033777115569143,-0.8415780847940689,0.955));+#1347 = CARTESIAN_POINT('',(0.19546187292662118,-0.823797893407494,0.955));+#1348 = PCURVE('',#1264,#1349);+#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354);+#1350 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1351,#1352,#1353),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1351 = CARTESIAN_POINT('',(0.2009405190954183,0.15198410171579504));+#1352 = CARTESIAN_POINT('',(0.18949299861324667,0.13615242445352224));+#1353 = CARTESIAN_POINT('',(0.17171280722667187,0.12823658582238584));+#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);+#1356 = EDGE_CURVE('',#1341,#1357,#1359,.T.);+#1357 = VERTEX_POINT('',#1358);+#1358 = CARTESIAN_POINT('',(0.18754603429548478,-0.7816612754637711,0.955));+#1359 = SURFACE_CURVE('',#1360,(#1364),.PCURVE_S1.);+#1360 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1361,#1362,#1363),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1361 = CARTESIAN_POINT('',(0.19546187292662118,-0.823797893407494,0.955));+#1362 = CARTESIAN_POINT('',(0.18754603429548478,-0.8060177020209193,0.955));+#1363 = CARTESIAN_POINT('',(0.18754603429548478,-0.7816612754637711,0.955));+#1364 = PCURVE('',#1264,#1365);+#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370);+#1366 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1367,#1368,#1369),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1367 = CARTESIAN_POINT('',(0.17171280722667187,0.12823658582238584));+#1368 = CARTESIAN_POINT('',(0.15393261584009704,0.12032074719124944));+#1369 = CARTESIAN_POINT('',(0.1295761892829489,0.12032074719124944));+#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1371 = ORIENTED_EDGE('',*,*,#1372,.T.);+#1372 = EDGE_CURVE('',#1357,#1373,#1375,.T.);+#1373 = VERTEX_POINT('',#1374);+#1374 = CARTESIAN_POINT('',(0.2186004781554481,-0.7059127888712005,0.955));+#1375 = SURFACE_CURVE('',#1376,(#1380),.PCURVE_S1.);+#1376 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1377,#1378,#1379),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1377 = CARTESIAN_POINT('',(0.18754603429548478,-0.7816612754637711,0.955));+#1378 = CARTESIAN_POINT('',(0.18754603429548478,-0.7327048580841478,0.955));+#1379 = CARTESIAN_POINT('',(0.2186004781554481,-0.7059127888712005,0.955));+#1380 = PCURVE('',#1264,#1381);+#1381 = DEFINITIONAL_REPRESENTATION('',(#1382),#1386);+#1382 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1383,#1384,#1385),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1383 = CARTESIAN_POINT('',(0.1295761892829489,0.12032074719124944));+#1384 = CARTESIAN_POINT('',(0.08061977190358702,0.12032074719124944));+#1385 = CARTESIAN_POINT('',(0.05382770269090956,0.15137519105121283));+#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);+#1388 = EDGE_CURVE('',#1373,#1389,#1391,.T.);+#1389 = VERTEX_POINT('',#1390);+#1390 = CARTESIAN_POINT('',(0.306648960158413,-0.6791207196590965,0.955));+#1391 = SURFACE_CURVE('',#1392,(#1396),.PCURVE_S1.);+#1392 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1393,#1394,#1395),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1393 = CARTESIAN_POINT('',(0.2186004781554481,-0.7059127888712005,0.955));+#1394 = CARTESIAN_POINT('',(0.24965492201541148,-0.6791207196590965,0.955));+#1395 = CARTESIAN_POINT('',(0.306648960158413,-0.6791207196590965,0.955));+#1396 = PCURVE('',#1264,#1397);+#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402);+#1398 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1399,#1400,#1401),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1399 = CARTESIAN_POINT('',(0.05382770269090956,0.15137519105121283));+#1400 = CARTESIAN_POINT('',(0.027035633478240517,0.18242963491201944));+#1401 = CARTESIAN_POINT('',(0.027035633478240517,0.23942367305502094));+#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1403 = ORIENTED_EDGE('',*,*,#1404,.T.);+#1404 = EDGE_CURVE('',#1389,#1405,#1407,.T.);+#1405 = VERTEX_POINT('',#1406);+#1406 = CARTESIAN_POINT('',(0.4009083309343825,-0.7090791243238237,0.955));+#1407 = SURFACE_CURVE('',#1408,(#1412),.PCURVE_S1.);+#1408 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1409,#1410,#1411),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1409 = CARTESIAN_POINT('',(0.306648960158413,-0.6791207196590965,0.955));+#1410 = CARTESIAN_POINT('',(0.3675400265508618,-0.6791207196590965,0.955));+#1411 = CARTESIAN_POINT('',(0.4009083309343825,-0.7090791243238237,0.955));+#1412 = PCURVE('',#1264,#1413);+#1413 = DEFINITIONAL_REPRESENTATION('',(#1414),#1418);+#1414 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1415,#1416,#1417),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1415 = CARTESIAN_POINT('',(0.027035633478240517,0.23942367305502094));+#1416 = CARTESIAN_POINT('',(0.027035633478240517,0.3003147394474697));+#1417 = CARTESIAN_POINT('',(0.05699403814332194,0.3336830438301472));+#1418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1419 = ORIENTED_EDGE('',*,*,#1420,.T.);+#1420 = EDGE_CURVE('',#1405,#1421,#1423,.T.);+#1421 = VERTEX_POINT('',#1422);+#1422 = CARTESIAN_POINT('',(0.43427663531705984,-0.7938394887419234,0.955));+#1423 = SURFACE_CURVE('',#1424,(#1428),.PCURVE_S1.);+#1424 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1425,#1426,#1427),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1425 = CARTESIAN_POINT('',(0.4009083309343825,-0.7090791243238237,0.955));+#1426 = CARTESIAN_POINT('',(0.43427663531705984,-0.739037528988551,0.955));+#1427 = CARTESIAN_POINT('',(0.43427663531705984,-0.7938394887419234,0.955));+#1428 = PCURVE('',#1264,#1429);+#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434);+#1430 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1431,#1432,#1433),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1431 = CARTESIAN_POINT('',(0.05699403814332194,0.3336830438301472));+#1432 = CARTESIAN_POINT('',(0.08695244280857202,0.3670513482136678));+#1433 = CARTESIAN_POINT('',(0.14175440256194458,0.3670513482136678));+#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1435 = ORIENTED_EDGE('',*,*,#1436,.T.);+#1436 = EDGE_CURVE('',#1421,#1437,#1439,.T.);+#1437 = VERTEX_POINT('',#1438);+#1438 = CARTESIAN_POINT('',(0.38982615685062283,-0.890412720040607,0.955));+#1439 = SURFACE_CURVE('',#1440,(#1444),.PCURVE_S1.);+#1440 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1441,#1442,#1443),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1441 = CARTESIAN_POINT('',(0.43427663531705984,-0.7938394887419234,0.955));+#1442 = CARTESIAN_POINT('',(0.43427663531705984,-0.8603325332427946,0.955));+#1443 = CARTESIAN_POINT('',(0.38982615685062283,-0.890412720040607,0.955));+#1444 = PCURVE('',#1264,#1445);+#1445 = DEFINITIONAL_REPRESENTATION('',(#1446),#1450);+#1446 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1447,#1448,#1449),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1447 = CARTESIAN_POINT('',(0.14175440256194458,0.3670513482136678));+#1448 = CARTESIAN_POINT('',(0.20824744706197248,0.3670513482136678));+#1449 = CARTESIAN_POINT('',(0.23832763385978487,0.3226008697472308));+#1450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1451 = ORIENTED_EDGE('',*,*,#1452,.T.);+#1452 = EDGE_CURVE('',#1437,#1453,#1455,.T.);+#1453 = VERTEX_POINT('',#1454);+#1454 = CARTESIAN_POINT('',(0.24624502229746134,-0.9204929068384194,0.955));+#1455 = SURFACE_CURVE('',#1456,(#1460),.PCURVE_S1.);+#1456 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1457,#1458,#1459),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1457 = CARTESIAN_POINT('',(0.38982615685062283,-0.890412720040607,0.955));+#1458 = CARTESIAN_POINT('',(0.3453756783841858,-0.9204929068384194,0.955));+#1459 = CARTESIAN_POINT('',(0.24624502229746134,-0.9204929068384194,0.955));+#1460 = PCURVE('',#1264,#1461);+#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1466);+#1462 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1463,#1464,#1465),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1463 = CARTESIAN_POINT('',(0.23832763385978487,0.3226008697472308));+#1464 = CARTESIAN_POINT('',(0.2684078206575972,0.2781503912807938));+#1465 = CARTESIAN_POINT('',(0.2684078206575972,0.17901973519406927));+#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1467 = ORIENTED_EDGE('',*,*,#1468,.T.);+#1468 = EDGE_CURVE('',#1453,#1469,#1471,.T.);+#1469 = VERTEX_POINT('',#1470);+#1470 = CARTESIAN_POINT('',(0.10485596613427453,-0.8837147027369486,0.955));+#1471 = SURFACE_CURVE('',#1472,(#1476),.PCURVE_S1.);+#1472 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1473,#1474,#1475),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1473 = CARTESIAN_POINT('',(0.24624502229746134,-0.9204929068384194,0.955));+#1474 = CARTESIAN_POINT('',(0.1519856515220147,-0.9204929068384194,0.955));+#1475 = CARTESIAN_POINT('',(0.10485596613427453,-0.8837147027369486,0.955));+#1476 = PCURVE('',#1264,#1477);+#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1482);+#1478 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1479,#1480,#1481),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1479 = CARTESIAN_POINT('',(0.2684078206575972,0.17901973519406927));+#1480 = CARTESIAN_POINT('',(0.2684078206575972,0.08476036441809984));+#1481 = CARTESIAN_POINT('',(0.23162961655696965,0.03763067903052829));+#1482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1483 = ORIENTED_EDGE('',*,*,#1484,.T.);+#1484 = EDGE_CURVE('',#1469,#1485,#1487,.T.);+#1485 = VERTEX_POINT('',#1486);+#1486 = CARTESIAN_POINT('',(0.05772628074652591,-0.7733800904342226,0.955));+#1487 = SURFACE_CURVE('',#1488,(#1492),.PCURVE_S1.);+#1488 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1489,#1490,#1491),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1489 = CARTESIAN_POINT('',(0.10485596613427453,-0.8837147027369486,0.955));+#1490 = CARTESIAN_POINT('',(0.05772628074652591,-0.8469364986363209,0.955));+#1491 = CARTESIAN_POINT('',(0.05772628074652591,-0.7733800904342226,0.955));+#1492 = PCURVE('',#1264,#1493);+#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498);+#1494 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1495,#1496,#1497),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1495 = CARTESIAN_POINT('',(0.23162961655696965,0.03763067903052829));+#1496 = CARTESIAN_POINT('',(0.19485141245549883,-0.009499006357220324));+#1497 = CARTESIAN_POINT('',(0.12129500425340045,-0.009499006357220324));+#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1499 = ORIENTED_EDGE('',*,*,#1500,.T.);+#1500 = EDGE_CURVE('',#1485,#1501,#1503,.T.);+#1501 = VERTEX_POINT('',#1502);+#1502 = CARTESIAN_POINT('',(0.06137974473007284,-0.7381850540594851,0.955));+#1503 = SURFACE_CURVE('',#1504,(#1508),.PCURVE_S1.);+#1504 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1505,#1506,#1507),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1505 = CARTESIAN_POINT('',(0.05772628074652591,-0.7733800904342226,0.955));+#1506 = CARTESIAN_POINT('',(0.05772628074652591,-0.7563305918444718,0.955));+#1507 = CARTESIAN_POINT('',(0.06137974473007284,-0.7381850540594851,0.955));+#1508 = PCURVE('',#1264,#1509);+#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1514);+#1510 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1511,#1512,#1513),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1511 = CARTESIAN_POINT('',(0.12129500425340045,-0.009499006357220324));+#1512 = CARTESIAN_POINT('',(0.1042455056636497,-0.009499006357220324));+#1513 = CARTESIAN_POINT('',(0.08609996787866288,-0.005845542373673397));+#1514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1515 = ORIENTED_EDGE('',*,*,#1516,.T.);+#1516 = EDGE_CURVE('',#1501,#1254,#1517,.T.);+#1517 = SURFACE_CURVE('',#1518,(#1522),.PCURVE_S1.);+#1518 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1519,#1520,#1521),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1519 = CARTESIAN_POINT('',(0.06137974473007284,-0.7381850540594851,0.955));+#1520 = CARTESIAN_POINT('',(0.06503320871361977,-0.7200395162744982,0.955));+#1521 = CARTESIAN_POINT('',(0.07209657241514214,-0.7015286320910994,0.955));+#1522 = PCURVE('',#1264,#1523);+#1523 = DEFINITIONAL_REPRESENTATION('',(#1524),#1528);+#1524 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1525,#1526,#1527),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1525 = CARTESIAN_POINT('',(0.08609996787866288,-0.005845542373673397));+#1526 = CARTESIAN_POINT('',(0.0679544300939543,-0.002192078390127313));+#1527 = CARTESIAN_POINT('',(0.04944354591065661,0.004871285311395059));+#1528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1529 = FACE_BOUND('',#1530,.F.);+#1530 = EDGE_LOOP('',(#1531,#1549,#1565,#1581,#1597,#1613,#1629,#1645));+#1531 = ORIENTED_EDGE('',*,*,#1532,.T.);+#1532 = EDGE_CURVE('',#1533,#1535,#1537,.T.);+#1533 = VERTEX_POINT('',#1534);+#1534 = CARTESIAN_POINT('',(0.24770640789110945,-0.7957880028670687,0.955));+#1535 = VERTEX_POINT('',#1536);+#1536 = CARTESIAN_POINT('',(0.26463412434777517,-0.8312266035071333,0.955));+#1537 = SURFACE_CURVE('',#1538,(#1542),.PCURVE_S1.);+#1538 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1539,#1540,#1541),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1539 = CARTESIAN_POINT('',(0.24770640789110945,-0.7957880028670687,0.955));+#1540 = CARTESIAN_POINT('',(0.24770640789110945,-0.8189266080958958,0.955));+#1541 = CARTESIAN_POINT('',(0.26463412434777517,-0.8312266035071333,0.955));+#1542 = PCURVE('',#1264,#1543);+#1543 = DEFINITIONAL_REPRESENTATION('',(#1544),#1548);+#1544 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1545,#1546,#1547),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1545 = CARTESIAN_POINT('',(0.1437029166862466,0.18048112078687417));+#1546 = CARTESIAN_POINT('',(0.1668415219150736,0.18048112078687417));+#1547 = CARTESIAN_POINT('',(0.17914151732631112,0.19740883724438307));+#1548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1549 = ORIENTED_EDGE('',*,*,#1550,.T.);+#1550 = EDGE_CURVE('',#1535,#1551,#1553,.T.);+#1551 = VERTEX_POINT('',#1552);+#1552 = CARTESIAN_POINT('',(0.31371232386048353,-0.8435265989183709,0.955));+#1553 = SURFACE_CURVE('',#1554,(#1558),.PCURVE_S1.);+#1554 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1555,#1556,#1557),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1555 = CARTESIAN_POINT('',(0.26463412434777517,-0.8312266035071333,0.955));+#1556 = CARTESIAN_POINT('',(0.281561840805284,-0.8435265989183709,0.955));+#1557 = CARTESIAN_POINT('',(0.31371232386048353,-0.8435265989183709,0.955));+#1558 = PCURVE('',#1264,#1559);+#1559 = DEFINITIONAL_REPRESENTATION('',(#1560),#1564);+#1560 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1561,#1562,#1563),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1561 = CARTESIAN_POINT('',(0.17914151732631112,0.19740883724438307));+#1562 = CARTESIAN_POINT('',(0.19144151273754867,0.2143365537010487));+#1563 = CARTESIAN_POINT('',(0.19144151273754867,0.24648703675624817));+#1564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1565 = ORIENTED_EDGE('',*,*,#1566,.T.);+#1566 = EDGE_CURVE('',#1551,#1567,#1569,.T.);+#1567 = VERTEX_POINT('',#1568);+#1568 = CARTESIAN_POINT('',(0.3625469591070216,-0.8312266035071333,0.955));+#1569 = SURFACE_CURVE('',#1570,(#1574),.PCURVE_S1.);+#1570 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1571,#1572,#1573),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1571 = CARTESIAN_POINT('',(0.31371232386048353,-0.8435265989183709,0.955));+#1572 = CARTESIAN_POINT('',(0.34561924265035604,-0.8435265989183709,0.955));+#1573 = CARTESIAN_POINT('',(0.3625469591070216,-0.8312266035071333,0.955));+#1574 = PCURVE('',#1264,#1575);+#1575 = DEFINITIONAL_REPRESENTATION('',(#1576),#1580);+#1576 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1577,#1578,#1579),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1577 = CARTESIAN_POINT('',(0.19144151273754867,0.24648703675624817));+#1578 = CARTESIAN_POINT('',(0.19144151273754867,0.27839395554612073));+#1579 = CARTESIAN_POINT('',(0.17914151732631112,0.29532167200362963));+#1580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1581 = ORIENTED_EDGE('',*,*,#1582,.T.);+#1582 = EDGE_CURVE('',#1567,#1583,#1585,.T.);+#1583 = VERTEX_POINT('',#1584);+#1584 = CARTESIAN_POINT('',(0.3794746755645305,-0.7957880028670687,0.955));+#1585 = SURFACE_CURVE('',#1586,(#1590),.PCURVE_S1.);+#1586 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1587,#1588,#1589),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1587 = CARTESIAN_POINT('',(0.3625469591070216,-0.8312266035071333,0.955));+#1588 = CARTESIAN_POINT('',(0.3794746755645305,-0.8189266080958958,0.955));+#1589 = CARTESIAN_POINT('',(0.3794746755645305,-0.7957880028670687,0.955));+#1590 = PCURVE('',#1264,#1591);+#1591 = DEFINITIONAL_REPRESENTATION('',(#1592),#1596);+#1592 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1593,#1594,#1595),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1593 = CARTESIAN_POINT('',(0.17914151732631112,0.29532167200362963));+#1594 = CARTESIAN_POINT('',(0.1668415219150736,0.31224938846029526));+#1595 = CARTESIAN_POINT('',(0.1437029166862466,0.31224938846029526));+#1596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1597 = ORIENTED_EDGE('',*,*,#1598,.T.);+#1598 = EDGE_CURVE('',#1583,#1599,#1601,.T.);+#1599 = VERTEX_POINT('',#1600);+#1600 = CARTESIAN_POINT('',(0.3625469591070216,-0.7598622736955071,0.955));+#1601 = SURFACE_CURVE('',#1602,(#1606),.PCURVE_S1.);+#1602 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1603,#1604,#1605),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1603 = CARTESIAN_POINT('',(0.3794746755645305,-0.7957880028670687,0.955));+#1604 = CARTESIAN_POINT('',(0.3794746755645305,-0.7724058333720716,0.955));+#1605 = CARTESIAN_POINT('',(0.3625469591070216,-0.7598622736955071,0.955));+#1606 = PCURVE('',#1264,#1607);+#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612);+#1608 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1609,#1610,#1611),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1609 = CARTESIAN_POINT('',(0.1437029166862466,0.31224938846029526));+#1610 = CARTESIAN_POINT('',(0.12032074719124944,0.31224938846029526));+#1611 = CARTESIAN_POINT('',(0.10777718751468496,0.29532167200362963));+#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1613 = ORIENTED_EDGE('',*,*,#1614,.T.);+#1614 = EDGE_CURVE('',#1599,#1615,#1617,.T.);+#1615 = VERTEX_POINT('',#1616);+#1616 = CARTESIAN_POINT('',(0.31371232386048353,-0.7473187140180994,0.955));+#1617 = SURFACE_CURVE('',#1618,(#1622),.PCURVE_S1.);+#1618 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1619,#1620,#1621),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1619 = CARTESIAN_POINT('',(0.3625469591070216,-0.7598622736955071,0.955));+#1620 = CARTESIAN_POINT('',(0.34561924265035604,-0.7473187140180994,0.955));+#1621 = CARTESIAN_POINT('',(0.31371232386048353,-0.7473187140180994,0.955));+#1622 = PCURVE('',#1264,#1623);+#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628);+#1624 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1625,#1626,#1627),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1625 = CARTESIAN_POINT('',(0.10777718751468496,0.29532167200362963));+#1626 = CARTESIAN_POINT('',(0.09523362783812045,0.27839395554612073));+#1627 = CARTESIAN_POINT('',(0.09523362783812045,0.24648703675624817));+#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1629 = ORIENTED_EDGE('',*,*,#1630,.T.);+#1630 = EDGE_CURVE('',#1615,#1631,#1633,.T.);+#1631 = VERTEX_POINT('',#1632);+#1632 = CARTESIAN_POINT('',(0.2647559064808603,-0.7598622736955071,0.955));+#1633 = SURFACE_CURVE('',#1634,(#1638),.PCURVE_S1.);+#1634 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1635,#1636,#1637),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1635 = CARTESIAN_POINT('',(0.31371232386048353,-0.7473187140180994,0.955));+#1636 = CARTESIAN_POINT('',(0.28180540507061097,-0.7473187140180994,0.955));+#1637 = CARTESIAN_POINT('',(0.2647559064808603,-0.7598622736955071,0.955));+#1638 = PCURVE('',#1264,#1639);+#1639 = DEFINITIONAL_REPRESENTATION('',(#1640),#1644);+#1640 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1641,#1642,#1643),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1641 = CARTESIAN_POINT('',(0.09523362783812045,0.24648703675624817));+#1642 = CARTESIAN_POINT('',(0.09523362783812045,0.2145801179672189));+#1643 = CARTESIAN_POINT('',(0.10777718751468496,0.19753061937746816));+#1644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1645 = ORIENTED_EDGE('',*,*,#1646,.T.);+#1646 = EDGE_CURVE('',#1631,#1533,#1647,.T.);+#1647 = SURFACE_CURVE('',#1648,(#1652),.PCURVE_S1.);+#1648 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1649,#1650,#1651),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1649 = CARTESIAN_POINT('',(0.2647559064808603,-0.7598622736955071,0.955));+#1650 = CARTESIAN_POINT('',(0.24770640789110945,-0.7724058333720716,0.955));+#1651 = CARTESIAN_POINT('',(0.24770640789110945,-0.7957880028670687,0.955));+#1652 = PCURVE('',#1264,#1653);+#1653 = DEFINITIONAL_REPRESENTATION('',(#1654),#1658);+#1654 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1655,#1656,#1657),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1655 = CARTESIAN_POINT('',(0.10777718751468496,0.19753061937746816));+#1656 = CARTESIAN_POINT('',(0.12032074719124944,0.18048112078687417));+#1657 = CARTESIAN_POINT('',(0.1437029166862466,0.18048112078687417));+#1658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1659 = SHELL_BASED_SURFACE_MODEL('',(#1660));+#1660 = OPEN_SHELL('',(#1661));+#1661 = ADVANCED_FACE('',(#1662,#1845),#1676,.T.);+#1662 = FACE_BOUND('',#1663,.F.);+#1663 = EDGE_LOOP('',(#1664,#1687,#1703,#1719,#1735,#1751,#1767,#1783,+ #1799,#1815,#1831));+#1664 = ORIENTED_EDGE('',*,*,#1665,.T.);+#1665 = EDGE_CURVE('',#1666,#1668,#1670,.T.);+#1666 = VERTEX_POINT('',#1667);+#1667 = CARTESIAN_POINT('',(0.21531236056973982,-0.977243380716094,0.955));+#1668 = VERTEX_POINT('',#1669);+#1669 = CARTESIAN_POINT('',(0.4308667355991097,-1.1151007550285912,0.955));+#1670 = SURFACE_CURVE('',#1671,(#1675),.PCURVE_S1.);+#1671 = LINE('',#1672,#1673);+#1672 = CARTESIAN_POINT('',(0.21531236056973982,-0.977243380716094,0.955));+#1673 = VECTOR('',#1674,0.8432371438852696);+#1674 = DIRECTION('',(0.842444236237,-0.538783545435,0.));+#1675 = PCURVE('',#1676,#1681);+#1676 = PLANE('',#1677);+#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680);+#1678 = CARTESIAN_POINT('',(0.06722528710374624,-0.9523998256282921,0.955));+#1679 = DIRECTION('',(0.,0.,1.0));+#1680 = DIRECTION('',(0.,-1.0,0.));+#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686);+#1682 = LINE('',#1683,#1684);+#1683 = CARTESIAN_POINT('',(0.024843555088114047,0.14808707346634778));+#1684 = VECTOR('',#1685,0.8432371438852696);+#1685 = DIRECTION('',(0.538783545435,0.842444236237));+#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1687 = ORIENTED_EDGE('',*,*,#1688,.T.);+#1688 = EDGE_CURVE('',#1668,#1689,#1691,.T.);+#1689 = VERTEX_POINT('',#1690);+#1690 = CARTESIAN_POINT('',(0.4308667355991097,-1.1903621130896647,0.955));+#1691 = SURFACE_CURVE('',#1692,(#1696),.PCURVE_S1.);+#1692 = LINE('',#1693,#1694);+#1693 = CARTESIAN_POINT('',(0.4308667355991097,-1.1151007550285912,0.955));+#1694 = VECTOR('',#1695,0.8432371438852696);+#1695 = DIRECTION('',(0.,-1.0,0.));+#1696 = PCURVE('',#1676,#1697);+#1697 = DEFINITIONAL_REPRESENTATION('',(#1698),#1702);+#1698 = LINE('',#1699,#1700);+#1699 = CARTESIAN_POINT('',(0.16270092940029934,0.36364144849571767));+#1700 = VECTOR('',#1701,0.8432371438852696);+#1701 = DIRECTION('',(1.,0.));+#1702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1703 = ORIENTED_EDGE('',*,*,#1704,.T.);+#1704 = EDGE_CURVE('',#1689,#1705,#1707,.T.);+#1705 = VERTEX_POINT('',#1706);+#1706 = CARTESIAN_POINT('',(0.2072747398063616,-1.1903621130896647,0.955));+#1707 = SURFACE_CURVE('',#1708,(#1712),.PCURVE_S1.);+#1708 = LINE('',#1709,#1710);+#1709 = CARTESIAN_POINT('',(0.4308667355991097,-1.1903621130896647,0.955));+#1710 = VECTOR('',#1711,0.8432371438852696);+#1711 = DIRECTION('',(-1.0,0.,0.));+#1712 = PCURVE('',#1676,#1713);+#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1718);+#1714 = LINE('',#1715,#1716);+#1715 = CARTESIAN_POINT('',(0.23796228746137282,0.36364144849571767));+#1716 = VECTOR('',#1717,0.8432371438852696);+#1717 = DIRECTION('',(0.,-1.));+#1718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1719 = ORIENTED_EDGE('',*,*,#1720,.T.);+#1720 = EDGE_CURVE('',#1705,#1721,#1723,.T.);+#1721 = VERTEX_POINT('',#1722);+#1722 = CARTESIAN_POINT('',(0.2072747398063616,-1.2303066526429154,0.955));+#1723 = SURFACE_CURVE('',#1724,(#1728),.PCURVE_S1.);+#1724 = LINE('',#1725,#1726);+#1725 = CARTESIAN_POINT('',(0.2072747398063616,-1.1903621130896647,0.955));+#1726 = VECTOR('',#1727,0.8432371438852696);+#1727 = DIRECTION('',(0.,-1.0,0.));+#1728 = PCURVE('',#1676,#1729);+#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734);+#1730 = LINE('',#1731,#1732);+#1731 = CARTESIAN_POINT('',(0.23796228746137282,0.1400494527029695));+#1732 = VECTOR('',#1733,0.8432371438852696);+#1733 = DIRECTION('',(1.,0.));+#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1735 = ORIENTED_EDGE('',*,*,#1736,.T.);+#1736 = EDGE_CURVE('',#1721,#1737,#1739,.T.);+#1737 = VERTEX_POINT('',#1738);+#1738 = CARTESIAN_POINT('',(0.14565298061720677,-1.2303066526429154,0.955));+#1739 = SURFACE_CURVE('',#1740,(#1744),.PCURVE_S1.);+#1740 = LINE('',#1741,#1742);+#1741 = CARTESIAN_POINT('',(0.2072747398063616,-1.2303066526429154,0.955));+#1742 = VECTOR('',#1743,0.8432371438852696);+#1743 = DIRECTION('',(-1.0,0.,0.));+#1744 = PCURVE('',#1676,#1745);+#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750);+#1746 = LINE('',#1747,#1748);+#1747 = CARTESIAN_POINT('',(0.2779068270154668,0.1400494527029695));+#1748 = VECTOR('',#1749,0.8432371438852696);+#1749 = DIRECTION('',(0.,-1.));+#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1751 = ORIENTED_EDGE('',*,*,#1752,.T.);+#1752 = EDGE_CURVE('',#1737,#1753,#1755,.T.);+#1753 = VERTEX_POINT('',#1754);+#1754 = CARTESIAN_POINT('',(0.14565298061720677,-1.1903621130896647,0.955));+#1755 = SURFACE_CURVE('',#1756,(#1760),.PCURVE_S1.);+#1756 = LINE('',#1757,#1758);+#1757 = CARTESIAN_POINT('',(0.14565298061720677,-1.2303066526429154,0.955));+#1758 = VECTOR('',#1759,0.8432371438852696);+#1759 = DIRECTION('',(0.,1.0,0.));+#1760 = PCURVE('',#1676,#1761);+#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);+#1762 = LINE('',#1763,#1764);+#1763 = CARTESIAN_POINT('',(0.2779068270154668,0.07842769351346054));+#1764 = VECTOR('',#1765,0.8432371438852696);+#1765 = DIRECTION('',(-1.,0.));+#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1767 = ORIENTED_EDGE('',*,*,#1768,.T.);+#1768 = EDGE_CURVE('',#1753,#1769,#1771,.T.);+#1769 = VERTEX_POINT('',#1770);+#1770 = CARTESIAN_POINT('',(0.06722528710374624,-1.1903621130896647,0.955));+#1771 = SURFACE_CURVE('',#1772,(#1776),.PCURVE_S1.);+#1772 = LINE('',#1773,#1774);+#1773 = CARTESIAN_POINT('',(0.14565298061720677,-1.1903621130896647,0.955));+#1774 = VECTOR('',#1775,0.8432371438852696);+#1775 = DIRECTION('',(-1.0,0.,0.));+#1776 = PCURVE('',#1676,#1777);+#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782);+#1778 = LINE('',#1779,#1780);+#1779 = CARTESIAN_POINT('',(0.23796228746137282,0.07842769351346054));+#1780 = VECTOR('',#1781,0.8432371438852696);+#1781 = DIRECTION('',(0.,-1.));+#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1783 = ORIENTED_EDGE('',*,*,#1784,.T.);+#1784 = EDGE_CURVE('',#1769,#1785,#1787,.T.);+#1785 = VERTEX_POINT('',#1786);+#1786 = CARTESIAN_POINT('',(0.06722528710374624,-1.1214334259329943,0.955));+#1787 = SURFACE_CURVE('',#1788,(#1792),.PCURVE_S1.);+#1788 = LINE('',#1789,#1790);+#1789 = CARTESIAN_POINT('',(0.06722528710374624,-1.1903621130896647,0.955));+#1790 = VECTOR('',#1791,0.8432371438852696);+#1791 = DIRECTION('',(0.,1.0,0.));+#1792 = PCURVE('',#1676,#1793);+#1793 = DEFINITIONAL_REPRESENTATION('',(#1794),#1798);+#1794 = LINE('',#1795,#1796);+#1795 = CARTESIAN_POINT('',(0.23796228746137282,0.));+#1796 = VECTOR('',#1797,0.8432371438852696);+#1797 = DIRECTION('',(-1.,0.));+#1798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1799 = ORIENTED_EDGE('',*,*,#1800,.T.);+#1800 = EDGE_CURVE('',#1785,#1801,#1803,.T.);+#1801 = VERTEX_POINT('',#1802);+#1802 = CARTESIAN_POINT('',(0.14565298061720677,-1.1214334259329943,0.955));+#1803 = SURFACE_CURVE('',#1804,(#1808),.PCURVE_S1.);+#1804 = LINE('',#1805,#1806);+#1805 = CARTESIAN_POINT('',(0.06722528710374624,-1.1214334259329943,0.955));+#1806 = VECTOR('',#1807,0.8432371438852696);+#1807 = DIRECTION('',(1.0,0.,0.));+#1808 = PCURVE('',#1676,#1809);+#1809 = DEFINITIONAL_REPRESENTATION('',(#1810),#1814);+#1810 = LINE('',#1811,#1812);+#1811 = CARTESIAN_POINT('',(0.16903360030554576,0.));+#1812 = VECTOR('',#1813,0.8432371438852696);+#1813 = DIRECTION('',(0.,1.));+#1814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1815 = ORIENTED_EDGE('',*,*,#1816,.T.);+#1816 = EDGE_CURVE('',#1801,#1817,#1819,.T.);+#1817 = VERTEX_POINT('',#1818);+#1818 = CARTESIAN_POINT('',(0.14565298061720677,-0.977243380716094,0.955));+#1819 = SURFACE_CURVE('',#1820,(#1824),.PCURVE_S1.);+#1820 = LINE('',#1821,#1822);+#1821 = CARTESIAN_POINT('',(0.14565298061720677,-1.1214334259329943,0.955));+#1822 = VECTOR('',#1823,0.8432371438852696);+#1823 = DIRECTION('',(0.,1.0,0.));+#1824 = PCURVE('',#1676,#1825);+#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830);+#1826 = LINE('',#1827,#1828);+#1827 = CARTESIAN_POINT('',(0.16903360030554576,0.07842769351346054));+#1828 = VECTOR('',#1829,0.8432371438852696);+#1829 = DIRECTION('',(-1.,0.));+#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1831 = ORIENTED_EDGE('',*,*,#1832,.T.);+#1832 = EDGE_CURVE('',#1817,#1666,#1833,.T.);+#1833 = SURFACE_CURVE('',#1834,(#1838),.PCURVE_S1.);+#1834 = LINE('',#1835,#1836);+#1835 = CARTESIAN_POINT('',(0.14565298061720677,-0.977243380716094,0.955));+#1836 = VECTOR('',#1837,0.8432371438852696);+#1837 = DIRECTION('',(1.0,0.,0.));+#1838 = PCURVE('',#1676,#1839);+#1839 = DEFINITIONAL_REPRESENTATION('',(#1840),#1844);+#1840 = LINE('',#1841,#1842);+#1841 = CARTESIAN_POINT('',(0.024843555088114047,0.07842769351346054));+#1842 = VECTOR('',#1843,0.8432371438852696);+#1843 = DIRECTION('',(0.,1.));+#1844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1845 = FACE_BOUND('',#1846,.F.);+#1846 = EDGE_LOOP('',(#1847,#1865,#1881));+#1847 = ORIENTED_EDGE('',*,*,#1848,.T.);+#1848 = EDGE_CURVE('',#1849,#1851,#1853,.T.);+#1849 = VERTEX_POINT('',#1850);+#1850 = CARTESIAN_POINT('',(0.2072747398063616,-1.1214334259329943,0.955));+#1851 = VERTEX_POINT('',#1852);+#1852 = CARTESIAN_POINT('',(0.35097765649260815,-1.1214334259329943,0.955));+#1853 = SURFACE_CURVE('',#1854,(#1858),.PCURVE_S1.);+#1854 = LINE('',#1855,#1856);+#1855 = CARTESIAN_POINT('',(0.2072747398063616,-1.1214334259329943,0.955));+#1856 = VECTOR('',#1857,0.8432371438852696);+#1857 = DIRECTION('',(1.0,0.,0.));+#1858 = PCURVE('',#1676,#1859);+#1859 = DEFINITIONAL_REPRESENTATION('',(#1860),#1864);+#1860 = LINE('',#1861,#1862);+#1861 = CARTESIAN_POINT('',(0.16903360030554576,0.1400494527029695));+#1862 = VECTOR('',#1863,0.8432371438852696);+#1863 = DIRECTION('',(0.,1.));+#1864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1865 = ORIENTED_EDGE('',*,*,#1866,.T.);+#1866 = EDGE_CURVE('',#1851,#1867,#1869,.T.);+#1867 = VERTEX_POINT('',#1868);+#1868 = CARTESIAN_POINT('',(0.2072747398063616,-1.0296096978136673,0.955));+#1869 = SURFACE_CURVE('',#1870,(#1874),.PCURVE_S1.);+#1870 = LINE('',#1871,#1872);+#1871 = CARTESIAN_POINT('',(0.35097765649260815,-1.1214334259329943,0.955));+#1872 = VECTOR('',#1873,0.8432371438852696);+#1873 = DIRECTION('',(-0.842660258512,0.538445622812,0.));+#1874 = PCURVE('',#1676,#1875);+#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880);+#1876 = LINE('',#1877,#1878);+#1877 = CARTESIAN_POINT('',(0.16903360030554576,0.2837523693883729));+#1878 = VECTOR('',#1879,0.8432371438852696);+#1879 = DIRECTION('',(-0.538445622812,-0.842660258512));+#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1881 = ORIENTED_EDGE('',*,*,#1882,.T.);+#1882 = EDGE_CURVE('',#1867,#1849,#1883,.T.);+#1883 = SURFACE_CURVE('',#1884,(#1888),.PCURVE_S1.);+#1884 = LINE('',#1885,#1886);+#1885 = CARTESIAN_POINT('',(0.2072747398063616,-1.0296096978136673,0.955));+#1886 = VECTOR('',#1887,0.8432371438852696);+#1887 = DIRECTION('',(0.,-1.0,0.));+#1888 = PCURVE('',#1676,#1889);+#1889 = DEFINITIONAL_REPRESENTATION('',(#1890),#1894);+#1890 = LINE('',#1891,#1892);+#1891 = CARTESIAN_POINT('',(0.07720987218561158,0.1400494527029695));+#1892 = VECTOR('',#1893,0.8432371438852696);+#1893 = DIRECTION('',(1.,0.));+#1894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1895 = SHELL_BASED_SURFACE_MODEL('',(#1896));+#1896 = OPEN_SHELL('',(#1897));+#1897 = ADVANCED_FACE('',(#1898),#1912,.T.);+#1898 = FACE_BOUND('',#1899,.F.);+#1899 = EDGE_LOOP('',(#1900,#1923,#1939,#1955,#1971,#1987,#2003,#2019,+ #2035,#2051,#2067,#2083,#2099,#2115,#2131,#2147,#2163,#2179,#2195,+ #2211,#2227,#2243));+#1900 = ORIENTED_EDGE('',*,*,#1901,.T.);+#1901 = EDGE_CURVE('',#1902,#1904,#1906,.T.);+#1902 = VERTEX_POINT('',#1903);+#1903 = CARTESIAN_POINT('',(0.22773413811406246,-1.2997224683302395,0.955));+#1904 = VERTEX_POINT('',#1905);+#1905 = CARTESIAN_POINT('',(0.4308667355991097,-1.2997224683302395,0.955));+#1906 = SURFACE_CURVE('',#1907,(#1911),.PCURVE_S1.);+#1907 = LINE('',#1908,#1909);+#1908 = CARTESIAN_POINT('',(0.22773413811406246,-1.2997224683302395,0.955));+#1909 = VECTOR('',#1910,0.8432371438852696);+#1910 = DIRECTION('',(1.0,0.,0.));+#1911 = PCURVE('',#1912,#1917);+#1912 = PLANE('',#1913);+#1913 = AXIS2_PLACEMENT_3D('',#1914,#1915,#1916);+#1914 = CARTESIAN_POINT('',(0.06722528710374624,-1.2527145650757618,0.955));+#1915 = DIRECTION('',(0.,0.,1.0));+#1916 = DIRECTION('',(0.,-1.0,0.));+#1917 = DEFINITIONAL_REPRESENTATION('',(#1918),#1922);+#1918 = LINE('',#1919,#1920);+#1919 = CARTESIAN_POINT('',(0.04700790325495866,0.16050885101067042));+#1920 = VECTOR('',#1921,0.8432371438852696);+#1921 = DIRECTION('',(0.,1.));+#1922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1923 = ORIENTED_EDGE('',*,*,#1924,.T.);+#1924 = EDGE_CURVE('',#1904,#1925,#1927,.T.);+#1925 = VERTEX_POINT('',#1926);+#1926 = CARTESIAN_POINT('',(0.4308667355991097,-1.497253087707708,0.955));+#1927 = SURFACE_CURVE('',#1928,(#1932),.PCURVE_S1.);+#1928 = LINE('',#1929,#1930);+#1929 = CARTESIAN_POINT('',(0.4308667355991097,-1.2997224683302395,0.955));+#1930 = VECTOR('',#1931,0.8432371438852696);+#1931 = DIRECTION('',(0.,-1.0,0.));+#1932 = PCURVE('',#1912,#1933);+#1933 = DEFINITIONAL_REPRESENTATION('',(#1934),#1938);+#1934 = LINE('',#1935,#1936);+#1935 = CARTESIAN_POINT('',(0.04700790325495866,0.36364144849571767));+#1936 = VECTOR('',#1937,0.8432371438852696);+#1937 = DIRECTION('',(1.,0.));+#1938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1939 = ORIENTED_EDGE('',*,*,#1940,.T.);+#1940 = EDGE_CURVE('',#1925,#1941,#1943,.T.);+#1941 = VERTEX_POINT('',#1942);+#1942 = CARTESIAN_POINT('',(0.3675400265508618,-1.497253087707708,0.955));+#1943 = SURFACE_CURVE('',#1944,(#1948),.PCURVE_S1.);+#1944 = LINE('',#1945,#1946);+#1945 = CARTESIAN_POINT('',(0.4308667355991097,-1.497253087707708,0.955));+#1946 = VECTOR('',#1947,0.8432371438852696);+#1947 = DIRECTION('',(-1.0,0.,0.));+#1948 = PCURVE('',#1912,#1949);+#1949 = DEFINITIONAL_REPRESENTATION('',(#1950),#1954);+#1950 = LINE('',#1951,#1952);+#1951 = CARTESIAN_POINT('',(0.24453852263194614,0.36364144849571767));+#1952 = VECTOR('',#1953,0.8432371438852696);+#1953 = DIRECTION('',(0.,-1.));+#1954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1955 = ORIENTED_EDGE('',*,*,#1956,.T.);+#1956 = EDGE_CURVE('',#1941,#1957,#1959,.T.);+#1957 = VERTEX_POINT('',#1958);+#1958 = CARTESIAN_POINT('',(0.3675400265508618,-1.3579343278015625,0.955));+#1959 = SURFACE_CURVE('',#1960,(#1964),.PCURVE_S1.);+#1960 = LINE('',#1961,#1962);+#1961 = CARTESIAN_POINT('',(0.3675400265508618,-1.497253087707708,0.955));+#1962 = VECTOR('',#1963,0.8432371438852696);+#1963 = DIRECTION('',(0.,1.0,0.));+#1964 = PCURVE('',#1912,#1965);+#1965 = DEFINITIONAL_REPRESENTATION('',(#1966),#1970);+#1966 = LINE('',#1967,#1968);+#1967 = CARTESIAN_POINT('',(0.24453852263194614,0.3003147394474697));+#1968 = VECTOR('',#1969,0.8432371438852696);+#1969 = DIRECTION('',(-1.,0.));+#1970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1971 = ORIENTED_EDGE('',*,*,#1972,.T.);+#1972 = EDGE_CURVE('',#1957,#1973,#1975,.T.);+#1973 = VERTEX_POINT('',#1974);+#1974 = CARTESIAN_POINT('',(0.3000727249886829,-1.3579343278015625,0.955));+#1975 = SURFACE_CURVE('',#1976,(#1980),.PCURVE_S1.);+#1976 = LINE('',#1977,#1978);+#1977 = CARTESIAN_POINT('',(0.3675400265508618,-1.3579343278015625,0.955));+#1978 = VECTOR('',#1979,0.8432371438852696);+#1979 = DIRECTION('',(-1.0,0.,0.));+#1980 = PCURVE('',#1912,#1981);+#1981 = DEFINITIONAL_REPRESENTATION('',(#1982),#1986);+#1982 = LINE('',#1983,#1984);+#1983 = CARTESIAN_POINT('',(0.10521976272580072,0.3003147394474697));+#1984 = VECTOR('',#1985,0.8432371438852696);+#1985 = DIRECTION('',(0.,-1.));+#1986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1987 = ORIENTED_EDGE('',*,*,#1988,.T.);+#1988 = EDGE_CURVE('',#1973,#1989,#1991,.T.);+#1989 = VERTEX_POINT('',#1990);+#1990 = CARTESIAN_POINT('',(0.305065792432523,-1.3766887762502882,0.955));+#1991 = SURFACE_CURVE('',#1992,(#1996),.PCURVE_S1.);+#1992 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1993,#1994,#1995),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1993 = CARTESIAN_POINT('',(0.3000727249886829,-1.3579343278015625,0.955));+#1994 = CARTESIAN_POINT('',(0.30348262470663306,-1.3667026413617647,0.955));+#1995 = CARTESIAN_POINT('',(0.305065792432523,-1.3766887762502882,0.955));+#1996 = PCURVE('',#1912,#1997);+#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002);+#1998 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1999,#2000,#2001),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1999 = CARTESIAN_POINT('',(0.10521976272580072,0.2328474378844476));+#2000 = CARTESIAN_POINT('',(0.11398807628684626,0.23625733760239773));+#2001 = CARTESIAN_POINT('',(0.12397421117536978,0.23784050532913095));+#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2003 = ORIENTED_EDGE('',*,*,#2004,.T.);+#2004 = EDGE_CURVE('',#1989,#2005,#2007,.T.);+#2005 = VERTEX_POINT('',#2006);+#2006 = CARTESIAN_POINT('',(0.306648960158413,-1.3978788673548133,0.955));+#2007 = SURFACE_CURVE('',#2008,(#2012),.PCURVE_S1.);+#2008 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2009,#2010,#2011),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2009 = CARTESIAN_POINT('',(0.305065792432523,-1.3766887762502882,0.955));+#2010 = CARTESIAN_POINT('',(0.306648960158413,-1.3866749111388117,0.955));+#2011 = CARTESIAN_POINT('',(0.306648960158413,-1.3978788673548133,0.955));+#2012 = PCURVE('',#1912,#2013);+#2013 = DEFINITIONAL_REPRESENTATION('',(#2014),#2018);+#2014 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2015,#2016,#2017),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2015 = CARTESIAN_POINT('',(0.12397421117536978,0.23784050532913095));+#2016 = CARTESIAN_POINT('',(0.13396034606305005,0.23942367305502094));+#2017 = CARTESIAN_POINT('',(0.14516430227989474,0.23942367305502094));+#2018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2019 = ORIENTED_EDGE('',*,*,#2020,.T.);+#2020 = EDGE_CURVE('',#2005,#2021,#2023,.T.);+#2021 = VERTEX_POINT('',#2022);+#2022 = CARTESIAN_POINT('',(0.27254996297891154,-1.4855620029602092,0.955));+#2023 = SURFACE_CURVE('',#2024,(#2028),.PCURVE_S1.);+#2024 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2025,#2026,#2027),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2025 = CARTESIAN_POINT('',(0.306648960158413,-1.3978788673548133,0.955));+#2026 = CARTESIAN_POINT('',(0.306648960158413,-1.4519501343113617,0.955));+#2027 = CARTESIAN_POINT('',(0.27254996297891154,-1.4855620029602092,0.955));+#2028 = PCURVE('',#1912,#2029);+#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2034);+#2030 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2031,#2032,#2033),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2031 = CARTESIAN_POINT('',(0.14516430227989474,0.23942367305502094));+#2032 = CARTESIAN_POINT('',(0.19923556923644323,0.23942367305502094));+#2033 = CARTESIAN_POINT('',(0.2328474378844476,0.20532467587551945));+#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2035 = ORIENTED_EDGE('',*,*,#2036,.T.);+#2036 = EDGE_CURVE('',#2021,#2037,#2039,.T.);+#2037 = VERTEX_POINT('',#2038);+#2038 = CARTESIAN_POINT('',(0.18389257031136444,-1.5191738716090568,0.955));+#2039 = SURFACE_CURVE('',#2040,(#2044),.PCURVE_S1.);+#2040 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2041,#2042,#2043),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2041 = CARTESIAN_POINT('',(0.27254996297891154,-1.4855620029602092,0.955));+#2042 = CARTESIAN_POINT('',(0.23845096579941008,-1.5191738716090568,0.955));+#2043 = CARTESIAN_POINT('',(0.18389257031136444,-1.5191738716090568,0.955));+#2044 = PCURVE('',#1912,#2045);+#2045 = DEFINITIONAL_REPRESENTATION('',(#2046),#2050);+#2046 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2047,#2048,#2049),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2047 = CARTESIAN_POINT('',(0.2328474378844476,0.20532467587551945));+#2048 = CARTESIAN_POINT('',(0.2664593065332952,0.17122567869517474));+#2049 = CARTESIAN_POINT('',(0.2664593065332952,0.11666728320797234));+#2050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2051 = ORIENTED_EDGE('',*,*,#2052,.T.);+#2052 = EDGE_CURVE('',#2037,#2053,#2055,.T.);+#2053 = VERTEX_POINT('',#2054);+#2054 = CARTESIAN_POINT('',(0.09340844565249559,-1.4827610139059981,0.955));+#2055 = SURFACE_CURVE('',#2056,(#2060),.PCURVE_S1.);+#2056 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2057,#2058,#2059),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2057 = CARTESIAN_POINT('',(0.18389257031136444,-1.5191738716090568,0.955));+#2058 = CARTESIAN_POINT('',(0.12665496790276615,-1.5191738716090568,0.955));+#2059 = CARTESIAN_POINT('',(0.09340844565249559,-1.4827610139059981,0.955));+#2060 = PCURVE('',#1912,#2061);+#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066);+#2062 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2063,#2064,#2065),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2063 = CARTESIAN_POINT('',(0.2664593065332952,0.11666728320797234));+#2064 = CARTESIAN_POINT('',(0.2664593065332952,0.0594296807990199));+#2065 = CARTESIAN_POINT('',(0.2300464488302364,0.026183158548744548));+#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2067 = ORIENTED_EDGE('',*,*,#2068,.T.);+#2068 = EDGE_CURVE('',#2053,#2069,#2071,.T.);+#2069 = VERTEX_POINT('',#2070);+#2070 = CARTESIAN_POINT('',(0.060161923402223864,-1.3835085756861885,0.955));+#2071 = SURFACE_CURVE('',#2072,(#2076),.PCURVE_S1.);+#2072 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2073,#2074,#2075),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2073 = CARTESIAN_POINT('',(0.09340844565249559,-1.4827610139059981,0.955));+#2074 = CARTESIAN_POINT('',(0.060161923402223864,-1.4463481562037828,0.955));+#2075 = CARTESIAN_POINT('',(0.060161923402223864,-1.3835085756861885,0.955));+#2076 = PCURVE('',#1912,#2077);+#2077 = DEFINITIONAL_REPRESENTATION('',(#2078),#2082);+#2078 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2079,#2080,#2081),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2079 = CARTESIAN_POINT('',(0.2300464488302364,0.026183158548744548));+#2080 = CARTESIAN_POINT('',(0.1936335911280209,-0.007063363701522374));+#2081 = CARTESIAN_POINT('',(0.13079401061127008,-0.007063363701522374));+#2082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2083 = ORIENTED_EDGE('',*,*,#2084,.T.);+#2084 = EDGE_CURVE('',#2069,#2085,#2087,.T.);+#2085 = VERTEX_POINT('',#2086);+#2086 = CARTESIAN_POINT('',(0.06405895165134227,-1.3362571081655403,0.955));+#2087 = SURFACE_CURVE('',#2088,(#2092),.PCURVE_S1.);+#2088 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2089,#2090,#2091),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2089 = CARTESIAN_POINT('',(0.060161923402223864,-1.3835085756861885,0.955));+#2090 = CARTESIAN_POINT('',(0.060161923402223864,-1.3601264061920344,0.955));+#2091 = CARTESIAN_POINT('',(0.06405895165134227,-1.3362571081655403,0.955));+#2092 = PCURVE('',#1912,#2093);+#2093 = DEFINITIONAL_REPRESENTATION('',(#2094),#2098);+#2094 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2095,#2096,#2097),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2095 = CARTESIAN_POINT('',(0.13079401061127008,-0.007063363701522374));+#2096 = CARTESIAN_POINT('',(0.10741184111627292,-0.007063363701522374));+#2097 = CARTESIAN_POINT('',(0.0835425430904195,-0.003166335452406494));+#2098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2099 = ORIENTED_EDGE('',*,*,#2100,.T.);+#2100 = EDGE_CURVE('',#2085,#2101,#2103,.T.);+#2101 = VERTEX_POINT('',#2102);+#2102 = CARTESIAN_POINT('',(0.07575003639868906,-1.2875442550520875,0.955));+#2103 = SURFACE_CURVE('',#2104,(#2108),.PCURVE_S1.);+#2104 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2105,#2106,#2107),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2105 = CARTESIAN_POINT('',(0.06405895165134227,-1.3362571081655403,0.955));+#2106 = CARTESIAN_POINT('',(0.06795597990046068,-1.3123878101398891,0.955));+#2107 = CARTESIAN_POINT('',(0.07575003639868906,-1.2875442550520875,0.955));+#2108 = PCURVE('',#1912,#2109);+#2109 = DEFINITIONAL_REPRESENTATION('',(#2110),#2114);+#2110 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2111,#2112,#2113),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2111 = CARTESIAN_POINT('',(0.0835425430904195,-0.003166335452406494));+#2112 = CARTESIAN_POINT('',(0.05967324506458295,0.0007306927967092168));+#2113 = CARTESIAN_POINT('',(0.0348296899764689,0.00852474929494283));+#2114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2115 = ORIENTED_EDGE('',*,*,#2116,.T.);+#2116 = EDGE_CURVE('',#2101,#2117,#2119,.T.);+#2117 = VERTEX_POINT('',#2118);+#2118 = CARTESIAN_POINT('',(0.1405381310402394,-1.2875442550520875,0.955));+#2119 = SURFACE_CURVE('',#2120,(#2124),.PCURVE_S1.);+#2120 = LINE('',#2121,#2122);+#2121 = CARTESIAN_POINT('',(0.07575003639868906,-1.2875442550520875,0.955));+#2122 = VECTOR('',#2123,0.8432371438852696);+#2123 = DIRECTION('',(1.0,0.,0.));+#2124 = PCURVE('',#1912,#2125);+#2125 = DEFINITIONAL_REPRESENTATION('',(#2126),#2130);+#2126 = LINE('',#2127,#2128);+#2127 = CARTESIAN_POINT('',(0.0348296899764689,0.00852474929494283));+#2128 = VECTOR('',#2129,0.8432371438852696);+#2129 = DIRECTION('',(0.,1.));+#2130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2131 = ORIENTED_EDGE('',*,*,#2132,.T.);+#2132 = EDGE_CURVE('',#2117,#2133,#2135,.T.);+#2133 = VERTEX_POINT('',#2134);+#2134 = CARTESIAN_POINT('',(0.12555892870769866,-1.329071962331228,0.955));+#2135 = SURFACE_CURVE('',#2136,(#2140),.PCURVE_S1.);+#2136 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2137,#2138,#2139),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2137 = CARTESIAN_POINT('',(0.1405381310402394,-1.2875442550520875,0.955));+#2138 = CARTESIAN_POINT('',(0.13055199615188456,-1.3077600890944612,0.955));+#2139 = CARTESIAN_POINT('',(0.12555892870769866,-1.329071962331228,0.955));+#2140 = PCURVE('',#1912,#2141);+#2141 = DEFINITIONAL_REPRESENTATION('',(#2142),#2146);+#2142 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2143,#2144,#2145),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2143 = CARTESIAN_POINT('',(0.0348296899764689,0.07331284393649316));+#2144 = CARTESIAN_POINT('',(0.05504552401875853,0.06332670904812987));+#2145 = CARTESIAN_POINT('',(0.07635739725611561,0.05833364160395245));+#2146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2147 = ORIENTED_EDGE('',*,*,#2148,.T.);+#2148 = EDGE_CURVE('',#2133,#2149,#2151,.T.);+#2149 = VERTEX_POINT('',#2150);+#2150 = CARTESIAN_POINT('',(0.12056586126352126,-1.3718174909386898,0.955));+#2151 = SURFACE_CURVE('',#2152,(#2156),.PCURVE_S1.);+#2152 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2153,#2154,#2155),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2153 = CARTESIAN_POINT('',(0.12555892870769866,-1.329071962331228,0.955));+#2154 = CARTESIAN_POINT('',(0.12056586126352126,-1.350383835568838,0.955));+#2155 = CARTESIAN_POINT('',(0.12056586126352126,-1.3718174909386898,0.955));+#2156 = PCURVE('',#1912,#2157);+#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);+#2158 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2159,#2160,#2161),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2159 = CARTESIAN_POINT('',(0.07635739725611561,0.05833364160395245));+#2160 = CARTESIAN_POINT('',(0.09766927049307636,0.05334057415977502));+#2161 = CARTESIAN_POINT('',(0.11910292586377148,0.05334057415977502));+#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2163 = ORIENTED_EDGE('',*,*,#2164,.T.);+#2164 = EDGE_CURVE('',#2149,#2165,#2167,.T.);+#2165 = VERTEX_POINT('',#2166);+#2166 = CARTESIAN_POINT('',(0.13676288492391095,-1.429542221879359,0.955));+#2167 = SURFACE_CURVE('',#2168,(#2172),.PCURVE_S1.);+#2168 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2169,#2170,#2171),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2169 = CARTESIAN_POINT('',(0.12056586126352126,-1.3718174909386898,0.955));+#2170 = CARTESIAN_POINT('',(0.12056586126352126,-1.4098135163676386,0.955));+#2171 = CARTESIAN_POINT('',(0.13676288492391095,-1.429542221879359,0.955));+#2172 = PCURVE('',#1912,#2173);+#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2178);+#2174 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2175,#2176,#2177),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2175 = CARTESIAN_POINT('',(0.11910292586377148,0.05334057415977502));+#2176 = CARTESIAN_POINT('',(0.15709895129272025,0.05334057415977502));+#2177 = CARTESIAN_POINT('',(0.17682765680359708,0.06953759782016472));+#2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2179 = ORIENTED_EDGE('',*,*,#2180,.T.);+#2180 = EDGE_CURVE('',#2165,#2181,#2183,.T.);+#2181 = VERTEX_POINT('',#2182);+#2182 = CARTESIAN_POINT('',(0.18389257031136444,-1.4492709273902356,0.955));+#2183 = SURFACE_CURVE('',#2184,(#2188),.PCURVE_S1.);+#2184 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2185,#2186,#2187),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2185 = CARTESIAN_POINT('',(0.13676288492391095,-1.429542221879359,0.955));+#2186 = CARTESIAN_POINT('',(0.15295990858430064,-1.4492709273902356,0.955));+#2187 = CARTESIAN_POINT('',(0.18389257031136444,-1.4492709273902356,0.955));+#2188 = PCURVE('',#1912,#2189);+#2189 = DEFINITIONAL_REPRESENTATION('',(#2190),#2194);+#2190 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2191,#2192,#2193),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2191 = CARTESIAN_POINT('',(0.17682765680359708,0.06953759782016472));+#2192 = CARTESIAN_POINT('',(0.19655636231447393,0.08573462148025085));+#2193 = CARTESIAN_POINT('',(0.19655636231447393,0.11666728320797234));+#2194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2195 = ORIENTED_EDGE('',*,*,#2196,.T.);+#2196 = EDGE_CURVE('',#2181,#2197,#2199,.T.);+#2197 = VERTEX_POINT('',#2198);+#2198 = CARTESIAN_POINT('',(0.22956087010612264,-1.4296640040116007,0.955));+#2199 = SURFACE_CURVE('',#2200,(#2204),.PCURVE_S1.);+#2200 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2201,#2202,#2203),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2201 = CARTESIAN_POINT('',(0.18389257031136444,-1.4492709273902356,0.955));+#2202 = CARTESIAN_POINT('',(0.21238958938328678,-1.4492709273902356,0.955));+#2203 = CARTESIAN_POINT('',(0.22956087010612264,-1.4296640040116007,0.955));+#2204 = PCURVE('',#1912,#2205);+#2205 = DEFINITIONAL_REPRESENTATION('',(#2206),#2210);+#2206 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2207,#2208,#2209),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2207 = CARTESIAN_POINT('',(0.19655636231447393,0.11666728320797234));+#2208 = CARTESIAN_POINT('',(0.19655636231447393,0.14516430227989474));+#2209 = CARTESIAN_POINT('',(0.17694943893668216,0.16233558300188733));+#2210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2211 = ORIENTED_EDGE('',*,*,#2212,.T.);+#2212 = EDGE_CURVE('',#2197,#2213,#2215,.T.);+#2213 = VERTEX_POINT('',#2214);+#2214 = CARTESIAN_POINT('',(0.2467321508289585,-1.3774194690471124,0.955));+#2215 = SURFACE_CURVE('',#2216,(#2220),.PCURVE_S1.);+#2216 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2217,#2218,#2219),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2217 = CARTESIAN_POINT('',(0.22956087010612264,-1.4296640040116007,0.955));+#2218 = CARTESIAN_POINT('',(0.2467321508289585,-1.4100570806338086,0.955));+#2219 = CARTESIAN_POINT('',(0.2467321508289585,-1.3774194690471124,0.955));+#2220 = PCURVE('',#1912,#2221);+#2221 = DEFINITIONAL_REPRESENTATION('',(#2222),#2226);+#2222 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2223,#2224,#2225),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2223 = CARTESIAN_POINT('',(0.17694943893668216,0.16233558300188733));+#2224 = CARTESIAN_POINT('',(0.1573425155580472,0.17950686372472316));+#2225 = CARTESIAN_POINT('',(0.1247049039713506,0.17950686372472316));+#2226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2227 = ORIENTED_EDGE('',*,*,#2228,.T.);+#2228 = EDGE_CURVE('',#2213,#2229,#2231,.T.);+#2229 = VERTEX_POINT('',#2230);+#2230 = CARTESIAN_POINT('',(0.24198264765044528,-1.3388145329544243,0.955));+#2231 = SURFACE_CURVE('',#2232,(#2236),.PCURVE_S1.);+#2232 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2233,#2234,#2235),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2233 = CARTESIAN_POINT('',(0.2467321508289585,-1.3774194690471124,0.955));+#2234 = CARTESIAN_POINT('',(0.2467321508289585,-1.3581778920668892,0.955));+#2235 = CARTESIAN_POINT('',(0.24198264765044528,-1.3388145329544243,0.955));+#2236 = PCURVE('',#1912,#2237);+#2237 = DEFINITIONAL_REPRESENTATION('',(#2238),#2242);+#2238 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2239,#2240,#2241),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2239 = CARTESIAN_POINT('',(0.1247049039713506,0.17950686372472316));+#2240 = CARTESIAN_POINT('',(0.10546332699197089,0.17950686372472316));+#2241 = CARTESIAN_POINT('',(0.08609996787866288,0.17475736054621));+#2242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2243 = ORIENTED_EDGE('',*,*,#2244,.T.);+#2244 = EDGE_CURVE('',#2229,#1902,#2245,.T.);+#2245 = SURFACE_CURVE('',#2246,(#2250),.PCURVE_S1.);+#2246 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2247,#2248,#2249),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2247 = CARTESIAN_POINT('',(0.24198264765044528,-1.3388145329544243,0.955));+#2248 = CARTESIAN_POINT('',(0.23723314447108887,-1.3194511738419599,0.955));+#2249 = CARTESIAN_POINT('',(0.22773413811406246,-1.2997224683302395,0.955));+#2250 = PCURVE('',#1912,#2251);+#2251 = DEFINITIONAL_REPRESENTATION('',(#2252),#2256);+#2252 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2253,#2254,#2255),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2253 = CARTESIAN_POINT('',(0.08609996787866288,0.17475736054621));+#2254 = CARTESIAN_POINT('',(0.06673660876610533,0.17000785736769677));+#2255 = CARTESIAN_POINT('',(0.04700790325495866,0.16050885101067042));+#2256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2257 = SHELL_BASED_SURFACE_MODEL('',(#2258));+#2258 = OPEN_SHELL('',(#2259));+#2259 = ADVANCED_FACE('',(#2260),#2274,.T.);+#2260 = FACE_BOUND('',#2261,.F.);+#2261 = EDGE_LOOP('',(#2262,#2285,#2301,#2317,#2333,#2349,#2365,#2381,+ #2397,#2413,#2429,#2445,#2461,#2477,#2493,#2509,#2525,#2541));+#2262 = ORIENTED_EDGE('',*,*,#2263,.T.);+#2263 = EDGE_CURVE('',#2264,#2266,#2268,.T.);+#2264 = VERTEX_POINT('',#2265);+#2265 = CARTESIAN_POINT('',(-0.3382553797008785,0.3020535351351812,0.955));+#2266 = VERTEX_POINT('',#2267);+#2267 = CARTESIAN_POINT('',(-0.41958920437738145,0.3020535351351812,0.955));+#2268 = SURFACE_CURVE('',#2269,(#2273),.PCURVE_S1.);+#2269 = LINE('',#2270,#2271);+#2270 = CARTESIAN_POINT('',(-0.3382553797008785,0.3020535351351812,0.955));+#2271 = VECTOR('',#2272,1.3846557685403391);+#2272 = DIRECTION('',(-1.0,0.,0.));+#2273 = PCURVE('',#2274,#2279);+#2274 = PLANE('',#2275);+#2275 = AXIS2_PLACEMENT_3D('',#2276,#2277,#2278);+#2276 = CARTESIAN_POINT('',(-0.43025187041665136,0.5701080000000002,0.955));+#2277 = DIRECTION('',(0.,0.,1.0));+#2278 = DIRECTION('',(0.,-1.0,0.));+#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284);+#2280 = LINE('',#2281,#2282);+#2281 = CARTESIAN_POINT('',(0.26805446486508194,0.09199649071683903));+#2282 = VECTOR('',#2283,1.3846557685403391);+#2283 = DIRECTION('',(0.,-1.));+#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2285 = ORIENTED_EDGE('',*,*,#2286,.T.);+#2286 = EDGE_CURVE('',#2266,#2287,#2289,.T.);+#2287 = VERTEX_POINT('',#2288);+#2288 = CARTESIAN_POINT('',(-0.4329795291723001,0.33850497485288034,0.955));+#2289 = SURFACE_CURVE('',#2290,(#2294),.PCURVE_S1.);+#2290 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2291,#2292,#2293),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2291 = CARTESIAN_POINT('',(-0.41958920437738145,0.3020535351351812,0.955));+#2292 = CARTESIAN_POINT('',(-0.42851608757353243,0.31941136357164734,0.955));+#2293 = CARTESIAN_POINT('',(-0.4329795291723001,0.33850497485288034,0.955));+#2294 = PCURVE('',#2274,#2295);+#2295 = DEFINITIONAL_REPRESENTATION('',(#2296),#2300);+#2296 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2297,#2298,#2299),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2297 = CARTESIAN_POINT('',(0.26805446486508194,0.010662666039956734));+#2298 = CARTESIAN_POINT('',(0.25069663642835266,0.0017357828437144667));+#2299 = CARTESIAN_POINT('',(0.23160302514711967,-0.0027276587544080516));+#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2301 = ORIENTED_EDGE('',*,*,#2302,.T.);+#2302 = EDGE_CURVE('',#2287,#2303,#2305,.T.);+#2303 = VERTEX_POINT('',#2304);+#2304 = CARTESIAN_POINT('',(-0.4374429707696832,0.3786759492362518,0.955));+#2305 = SURFACE_CURVE('',#2306,(#2310),.PCURVE_S1.);+#2306 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2307,#2308,#2309),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2307 = CARTESIAN_POINT('',(-0.4329795291723001,0.33850497485288034,0.955));+#2308 = CARTESIAN_POINT('',(-0.4374429707696832,0.3575985861341132,0.955));+#2309 = CARTESIAN_POINT('',(-0.4374429707696832,0.3786759492362518,0.955));+#2310 = PCURVE('',#2274,#2311);+#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316);+#2312 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2313,#2314,#2315),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2313 = CARTESIAN_POINT('',(0.23160302514711967,-0.0027276587544080516));+#2314 = CARTESIAN_POINT('',(0.2125094138658867,-0.007191100352529184));+#2315 = CARTESIAN_POINT('',(0.19143205076374842,-0.007191100352529184));+#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2317 = ORIENTED_EDGE('',*,*,#2318,.T.);+#2318 = EDGE_CURVE('',#2303,#2319,#2321,.T.);+#2319 = VERTEX_POINT('',#2320);+#2320 = CARTESIAN_POINT('',(-0.38809714421237484,0.49298964794309397,0.955));+#2321 = SURFACE_CURVE('',#2322,(#2326),.PCURVE_S1.);+#2322 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2323,#2324,#2325),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2323 = CARTESIAN_POINT('',(-0.4374429707696832,0.3786759492362518,0.955));+#2324 = CARTESIAN_POINT('',(-0.4374429707696832,0.4535625804930815,0.955));+#2325 = CARTESIAN_POINT('',(-0.38809714421237484,0.49298964794309397,0.955));+#2326 = PCURVE('',#2274,#2327);+#2327 = DEFINITIONAL_REPRESENTATION('',(#2328),#2332);+#2328 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2329,#2330,#2331),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2329 = CARTESIAN_POINT('',(0.19143205076374842,-0.007191100352529184));+#2330 = CARTESIAN_POINT('',(0.11654541950650318,-0.007191100352529184));+#2331 = CARTESIAN_POINT('',(0.07711835205643525,0.042154726204484294));+#2332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2333 = ORIENTED_EDGE('',*,*,#2334,.T.);+#2334 = EDGE_CURVE('',#2319,#2335,#2337,.T.);+#2335 = VERTEX_POINT('',#2336);+#2336 = CARTESIAN_POINT('',(-0.24551498205036235,0.5324167153931064,0.955));+#2337 = SURFACE_CURVE('',#2338,(#2342),.PCURVE_S1.);+#2338 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2339,#2340,#2341),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2339 = CARTESIAN_POINT('',(-0.38809714421237484,0.49298964794309397,0.955));+#2340 = CARTESIAN_POINT('',(-0.33875131765645095,0.5324167153931064,0.955));+#2341 = CARTESIAN_POINT('',(-0.24551498205036235,0.5324167153931064,0.955));+#2342 = PCURVE('',#2274,#2343);+#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348);+#2344 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2345,#2346,#2347),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2345 = CARTESIAN_POINT('',(0.07711835205643525,0.042154726204484294));+#2346 = CARTESIAN_POINT('',(0.037691284606353466,0.09150055276148807));+#2347 = CARTESIAN_POINT('',(0.037691284606353466,0.18473688836628907));+#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2349 = ORIENTED_EDGE('',*,*,#2350,.T.);+#2350 = EDGE_CURVE('',#2335,#2351,#2353,.T.);+#2351 = VERTEX_POINT('',#2352);+#2352 = CARTESIAN_POINT('',(-0.10268485091056354,0.49298964794309397,0.955));+#2353 = SURFACE_CURVE('',#2354,(#2358),.PCURVE_S1.);+#2354 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2355,#2356,#2357),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2355 = CARTESIAN_POINT('',(-0.24551498205036235,0.5324167153931064,0.955));+#2356 = CARTESIAN_POINT('',(-0.152030677467872,0.5324167153931064,0.955));+#2357 = CARTESIAN_POINT('',(-0.10268485091056354,0.49298964794309397,0.955));+#2358 = PCURVE('',#2274,#2359);+#2359 = DEFINITIONAL_REPRESENTATION('',(#2360),#2364);+#2360 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2361,#2362,#2363),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2361 = CARTESIAN_POINT('',(0.037691284606353466,0.18473688836628907));+#2362 = CARTESIAN_POINT('',(0.037691284606353466,0.27822119295016406));+#2363 = CARTESIAN_POINT('',(0.07711835205643525,0.3275670195060878));+#2364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2365 = ORIENTED_EDGE('',*,*,#2366,.T.);+#2366 = EDGE_CURVE('',#2351,#2367,#2369,.T.);+#2367 = VERTEX_POINT('',#2368);+#2368 = CARTESIAN_POINT('',(-0.05333902435325513,0.3786759492362518,0.955));+#2369 = SURFACE_CURVE('',#2370,(#2374),.PCURVE_S1.);+#2370 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2371,#2372,#2373),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2371 = CARTESIAN_POINT('',(-0.10268485091056354,0.49298964794309397,0.955));+#2372 = CARTESIAN_POINT('',(-0.05333902435325513,0.4535625804930815,0.955));+#2373 = CARTESIAN_POINT('',(-0.05333902435325513,0.3786759492362518,0.955));+#2374 = PCURVE('',#2274,#2375);+#2375 = DEFINITIONAL_REPRESENTATION('',(#2376),#2380);+#2376 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2377,#2378,#2379),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2377 = CARTESIAN_POINT('',(0.07711835205643525,0.3275670195060878));+#2378 = CARTESIAN_POINT('',(0.11654541950650318,0.37691284606339626));+#2379 = CARTESIAN_POINT('',(0.19143205076374842,0.37691284606339626));+#2380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2381 = ORIENTED_EDGE('',*,*,#2382,.T.);+#2382 = EDGE_CURVE('',#2367,#2383,#2385,.T.);+#2383 = VERTEX_POINT('',#2384);+#2384 = CARTESIAN_POINT('',(-0.0578024659520229,0.338257005875094,0.955));+#2385 = SURFACE_CURVE('',#2386,(#2390),.PCURVE_S1.);+#2386 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2387,#2388,#2389),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2387 = CARTESIAN_POINT('',(-0.05333902435325513,0.3786759492362518,0.955));+#2388 = CARTESIAN_POINT('',(-0.05333902435325513,0.3575985861341132,0.955));+#2389 = CARTESIAN_POINT('',(-0.0578024659520229,0.338257005875094,0.955));+#2390 = PCURVE('',#2274,#2391);+#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2396);+#2392 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2393,#2394,#2395),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2393 = CARTESIAN_POINT('',(0.19143205076374842,0.37691284606339626));+#2394 = CARTESIAN_POINT('',(0.2125094138658867,0.37691284606339626));+#2395 = CARTESIAN_POINT('',(0.23185099412490592,0.37244940446601316));+#2396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2397 = ORIENTED_EDGE('',*,*,#2398,.T.);+#2398 = EDGE_CURVE('',#2383,#2399,#2401,.T.);+#2399 = VERTEX_POINT('',#2400);+#2400 = CARTESIAN_POINT('',(-0.07119279074555687,0.3020535351351812,0.955));+#2401 = SURFACE_CURVE('',#2402,(#2406),.PCURVE_S1.);+#2402 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2403,#2404,#2405),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2403 = CARTESIAN_POINT('',(-0.0578024659520229,0.338257005875094,0.955));+#2404 = CARTESIAN_POINT('',(-0.06226590754940603,0.31891542561745956,0.955));+#2405 = CARTESIAN_POINT('',(-0.07119279074555687,0.3020535351351812,0.955));+#2406 = PCURVE('',#2274,#2407);+#2407 = DEFINITIONAL_REPRESENTATION('',(#2408),#2412);+#2408 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2409,#2410,#2411),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2409 = CARTESIAN_POINT('',(0.23185099412490592,0.37244940446601316));+#2410 = CARTESIAN_POINT('',(0.2511925743825405,0.36798596286724533));+#2411 = CARTESIAN_POINT('',(0.26805446486508194,0.35905907967109446));+#2412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2413 = ORIENTED_EDGE('',*,*,#2414,.T.);+#2414 = EDGE_CURVE('',#2399,#2415,#2417,.T.);+#2415 = VERTEX_POINT('',#2416);+#2416 = CARTESIAN_POINT('',(-0.15252661542344445,0.3020535351351812,0.955));+#2417 = SURFACE_CURVE('',#2418,(#2422),.PCURVE_S1.);+#2418 = LINE('',#2419,#2420);+#2419 = CARTESIAN_POINT('',(-0.07119279074555687,0.3020535351351812,0.955));+#2420 = VECTOR('',#2421,1.3846557685403391);+#2421 = DIRECTION('',(-1.0,0.,0.));+#2422 = PCURVE('',#2274,#2423);+#2423 = DEFINITIONAL_REPRESENTATION('',(#2424),#2428);+#2424 = LINE('',#2425,#2426);+#2425 = CARTESIAN_POINT('',(0.26805446486508194,0.35905907967109446));+#2426 = VECTOR('',#2427,1.3846557685403391);+#2427 = DIRECTION('',(0.,-1.));+#2428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2429 = ORIENTED_EDGE('',*,*,#2430,.T.);+#2430 = EDGE_CURVE('',#2415,#2431,#2433,.T.);+#2431 = VERTEX_POINT('',#2432);+#2432 = CARTESIAN_POINT('',(-0.12710979521212382,0.33862895934246584,0.955));+#2433 = SURFACE_CURVE('',#2434,(#2438),.PCURVE_S1.);+#2434 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2435,#2436,#2437),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2435 = CARTESIAN_POINT('',(-0.15252661542344445,0.3020535351351812,0.955));+#2436 = CARTESIAN_POINT('',(-0.13516878698533052,0.3208991774383648,0.955));+#2437 = CARTESIAN_POINT('',(-0.12710979521212382,0.33862895934246584,0.955));+#2438 = PCURVE('',#2274,#2439);+#2439 = DEFINITIONAL_REPRESENTATION('',(#2440),#2444);+#2440 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2441,#2442,#2443),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2441 = CARTESIAN_POINT('',(0.26805446486508194,0.27772525499459155));+#2442 = CARTESIAN_POINT('',(0.24920882256163523,0.29508308343132084));+#2443 = CARTESIAN_POINT('',(0.23147904065753422,0.3031420752059122));+#2444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2445 = ORIENTED_EDGE('',*,*,#2446,.T.);+#2446 = EDGE_CURVE('',#2431,#2447,#2449,.T.);+#2447 = VERTEX_POINT('',#2448);+#2448 = CARTESIAN_POINT('',(-0.11905080343753247,0.37520438354862895,0.955));+#2449 = SURFACE_CURVE('',#2450,(#2454),.PCURVE_S1.);+#2450 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2451,#2452,#2453),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2451 = CARTESIAN_POINT('',(-0.12710979521212382,0.33862895934246584,0.955));+#2452 = CARTESIAN_POINT('',(-0.11905080343753247,0.3563587412451821,0.955));+#2453 = CARTESIAN_POINT('',(-0.11905080343753247,0.37520438354862895,0.955));+#2454 = PCURVE('',#2274,#2455);+#2455 = DEFINITIONAL_REPRESENTATION('',(#2456),#2460);+#2456 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2457,#2458,#2459),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2457 = CARTESIAN_POINT('',(0.23147904065753422,0.3031420752059122));+#2458 = CARTESIAN_POINT('',(0.21374925875481796,0.31120106698050354));+#2459 = CARTESIAN_POINT('',(0.19490361645137116,0.31120106698050354));+#2460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2461 = ORIENTED_EDGE('',*,*,#2462,.T.);+#2462 = EDGE_CURVE('',#2447,#2463,#2465,.T.);+#2463 = VERTEX_POINT('',#2464);+#2464 = CARTESIAN_POINT('',(-0.15091481706852614,0.4358327985903653,0.955));+#2465 = SURFACE_CURVE('',#2466,(#2470),.PCURVE_S1.);+#2466 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2467,#2468,#2469),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2467 = CARTESIAN_POINT('',(-0.11905080343753247,0.37520438354862895,0.955));+#2468 = CARTESIAN_POINT('',(-0.11905080343753247,0.4153753579320003,0.955));+#2469 = CARTESIAN_POINT('',(-0.15091481706852614,0.4358327985903653,0.955));+#2470 = PCURVE('',#2274,#2471);+#2471 = DEFINITIONAL_REPRESENTATION('',(#2472),#2476);+#2472 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2473,#2474,#2475),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2473 = CARTESIAN_POINT('',(0.19490361645137116,0.31120106698050354));+#2474 = CARTESIAN_POINT('',(0.1547326420679999,0.31120106698050354));+#2475 = CARTESIAN_POINT('',(0.13427520141016105,0.2793370533495098));+#2476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2477 = ORIENTED_EDGE('',*,*,#2478,.T.);+#2478 = EDGE_CURVE('',#2463,#2479,#2481,.T.);+#2479 = VERTEX_POINT('',#2480);+#2480 = CARTESIAN_POINT('',(-0.24551498205036235,0.45629023924873,0.955));+#2481 = SURFACE_CURVE('',#2482,(#2486),.PCURVE_S1.);+#2482 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2483,#2484,#2485),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2483 = CARTESIAN_POINT('',(-0.15091481706852614,0.4358327985903653,0.955));+#2484 = CARTESIAN_POINT('',(-0.18277883069951986,0.45629023924873,0.955));+#2485 = CARTESIAN_POINT('',(-0.24551498205036235,0.45629023924873,0.955));+#2486 = PCURVE('',#2274,#2487);+#2487 = DEFINITIONAL_REPRESENTATION('',(#2488),#2492);+#2488 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2489,#2490,#2491),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2489 = CARTESIAN_POINT('',(0.13427520141016105,0.2793370533495098));+#2490 = CARTESIAN_POINT('',(0.11381776075210066,0.24747303971851617));+#2491 = CARTESIAN_POINT('',(0.11381776075210066,0.18473688836628907));+#2492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2493 = ORIENTED_EDGE('',*,*,#2494,.T.);+#2494 = EDGE_CURVE('',#2479,#2495,#2497,.T.);+#2495 = VERTEX_POINT('',#2496);+#2496 = CARTESIAN_POINT('',(-0.3398671780557968,0.4358327985903653,0.955));+#2497 = SURFACE_CURVE('',#2498,(#2502),.PCURVE_S1.);+#2498 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2499,#2500,#2501),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2499 = CARTESIAN_POINT('',(-0.24551498205036235,0.45629023924873,0.955));+#2500 = CARTESIAN_POINT('',(-0.30800316442480313,0.45629023924873,0.955));+#2501 = CARTESIAN_POINT('',(-0.3398671780557968,0.4358327985903653,0.955));+#2502 = PCURVE('',#2274,#2503);+#2503 = DEFINITIONAL_REPRESENTATION('',(#2504),#2508);+#2504 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2505,#2506,#2507),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2505 = CARTESIAN_POINT('',(0.11381776075210066,0.18473688836628907));+#2506 = CARTESIAN_POINT('',(0.11381776075210066,0.12224870599299754));+#2507 = CARTESIAN_POINT('',(0.13427520141016105,0.0903846923619623));+#2508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2509 = ORIENTED_EDGE('',*,*,#2510,.T.);+#2510 = EDGE_CURVE('',#2495,#2511,#2513,.T.);+#2511 = VERTEX_POINT('',#2512);+#2512 = CARTESIAN_POINT('',(-0.3717311916867906,0.37520438354862895,0.955));+#2513 = SURFACE_CURVE('',#2514,(#2518),.PCURVE_S1.);+#2514 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2515,#2516,#2517),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2515 = CARTESIAN_POINT('',(-0.3398671780557968,0.4358327985903653,0.955));+#2516 = CARTESIAN_POINT('',(-0.3717311916867906,0.4153753579320003,0.955));+#2517 = CARTESIAN_POINT('',(-0.3717311916867906,0.37520438354862895,0.955));+#2518 = PCURVE('',#2274,#2519);+#2519 = DEFINITIONAL_REPRESENTATION('',(#2520),#2524);+#2520 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2521,#2522,#2523),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2521 = CARTESIAN_POINT('',(0.13427520141016105,0.0903846923619623));+#2522 = CARTESIAN_POINT('',(0.1547326420679999,0.05852067873092706));+#2523 = CARTESIAN_POINT('',(0.19490361645137116,0.05852067873092706));+#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2525 = ORIENTED_EDGE('',*,*,#2526,.T.);+#2526 = EDGE_CURVE('',#2511,#2527,#2529,.T.);+#2527 = VERTEX_POINT('',#2528);+#2528 = CARTESIAN_POINT('',(-0.3636721999121991,0.33862895934246584,0.955));+#2529 = SURFACE_CURVE('',#2530,(#2534),.PCURVE_S1.);+#2530 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2531,#2532,#2533),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2531 = CARTESIAN_POINT('',(-0.3717311916867906,0.37520438354862895,0.955));+#2532 = CARTESIAN_POINT('',(-0.3717311916867906,0.3563587412451821,0.955));+#2533 = CARTESIAN_POINT('',(-0.3636721999121991,0.33862895934246584,0.955));+#2534 = PCURVE('',#2274,#2535);+#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540);+#2536 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2537,#2538,#2539),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2537 = CARTESIAN_POINT('',(0.19490361645137116,0.05852067873092706));+#2538 = CARTESIAN_POINT('',(0.21374925875481796,0.05852067873092706));+#2539 = CARTESIAN_POINT('',(0.23147904065753422,0.06657967050531072));+#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2541 = ORIENTED_EDGE('',*,*,#2542,.T.);+#2542 = EDGE_CURVE('',#2527,#2264,#2543,.T.);+#2543 = SURFACE_CURVE('',#2544,(#2548),.PCURVE_S1.);+#2544 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2545,#2546,#2547),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2545 = CARTESIAN_POINT('',(-0.3636721999121991,0.33862895934246584,0.955));+#2546 = CARTESIAN_POINT('',(-0.3556132081376078,0.3208991774383648,0.955));+#2547 = CARTESIAN_POINT('',(-0.3382553797008785,0.3020535351351812,0.955));+#2548 = PCURVE('',#2274,#2549);+#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554);+#2550 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2551,#2552,#2553),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2551 = CARTESIAN_POINT('',(0.23147904065753422,0.06657967050531072));+#2552 = CARTESIAN_POINT('',(0.24920882256163523,0.07463866227969436));+#2553 = CARTESIAN_POINT('',(0.26805446486508194,0.09199649071683903));+#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2555 = SHELL_BASED_SURFACE_MODEL('',(#2556));+#2556 = OPEN_SHELL('',(#2557));+#2557 = ADVANCED_FACE('',(#2558),#2572,.T.);+#2558 = FACE_BOUND('',#2559,.F.);+#2559 = EDGE_LOOP('',(#2560,#2583,#2599,#2615,#2631,#2647,#2663,#2679,+ #2695,#2711,#2727,#2743,#2759));+#2560 = ORIENTED_EDGE('',*,*,#2561,.T.);+#2561 = EDGE_CURVE('',#2562,#2564,#2566,.T.);+#2562 = VERTEX_POINT('',#2563);+#2563 = CARTESIAN_POINT('',(-0.43025187041665136,0.24303691844890307,0.955));+#2564 = VERTEX_POINT('',#2565);+#2565 = CARTESIAN_POINT('',(-0.06003418675071445,0.24303691844890307,0.955));+#2566 = SURFACE_CURVE('',#2567,(#2571),.PCURVE_S1.);+#2567 = LINE('',#2568,#2569);+#2568 = CARTESIAN_POINT('',(-0.43025187041665136,0.24303691844890307,0.955));+#2569 = VECTOR('',#2570,1.3846557685403391);+#2570 = DIRECTION('',(1.0,0.,0.));+#2571 = PCURVE('',#2572,#2577);+#2572 = PLANE('',#2573);+#2573 = AXIS2_PLACEMENT_3D('',#2574,#2575,#2576);+#2574 = CARTESIAN_POINT('',(-0.43025187041665136,0.2643622505288139,0.955));+#2575 = DIRECTION('',(0.,0.,1.0));+#2576 = DIRECTION('',(0.,-1.0,0.));+#2577 = DEFINITIONAL_REPRESENTATION('',(#2578),#2582);+#2578 = LINE('',#2579,#2580);+#2579 = CARTESIAN_POINT('',(0.021325332079910695,0.));+#2580 = VECTOR('',#2581,1.3846557685403391);+#2581 = DIRECTION('',(0.,1.));+#2582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2583 = ORIENTED_EDGE('',*,*,#2584,.T.);+#2584 = EDGE_CURVE('',#2564,#2585,#2587,.T.);+#2585 = VERTEX_POINT('',#2586);+#2586 = CARTESIAN_POINT('',(-0.06003418675071445,0.15575183830786077,0.955));+#2587 = SURFACE_CURVE('',#2588,(#2592),.PCURVE_S1.);+#2588 = LINE('',#2589,#2590);+#2589 = CARTESIAN_POINT('',(-0.06003418675071445,0.24303691844890307,0.955));+#2590 = VECTOR('',#2591,1.3846557685403391);+#2591 = DIRECTION('',(0.,-1.0,0.));+#2592 = PCURVE('',#2572,#2593);+#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598);+#2594 = LINE('',#2595,#2596);+#2595 = CARTESIAN_POINT('',(0.021325332079910695,0.3702176836659368));+#2596 = VECTOR('',#2597,1.3846557685403391);+#2597 = DIRECTION('',(1.,0.));+#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2599 = ORIENTED_EDGE('',*,*,#2600,.T.);+#2600 = EDGE_CURVE('',#2585,#2601,#2603,.T.);+#2601 = VERTEX_POINT('',#2602);+#2602 = CARTESIAN_POINT('',(-0.2224538671273187,0.1116133602819962,0.955));+#2603 = SURFACE_CURVE('',#2604,(#2608),.PCURVE_S1.);+#2604 = LINE('',#2605,#2606);+#2605 = CARTESIAN_POINT('',(-0.06003418675071445,0.15575183830786077,0.955));+#2606 = VECTOR('',#2607,1.3846557685403391);+#2607 = DIRECTION('',(-0.965001418712,-0.262244660352,0.));+#2608 = PCURVE('',#2572,#2609);+#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614);+#2610 = LINE('',#2611,#2612);+#2611 = CARTESIAN_POINT('',(0.10861041222095726,0.3702176836659368));+#2612 = VECTOR('',#2613,1.3846557685403391);+#2613 = DIRECTION('',(0.262244660352,-0.965001418712));+#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2615 = ORIENTED_EDGE('',*,*,#2616,.T.);+#2616 = EDGE_CURVE('',#2601,#2617,#2619,.T.);+#2617 = VERTEX_POINT('',#2618);+#2618 = CARTESIAN_POINT('',(-0.06003418675071445,0.06772285123379751,0.955));+#2619 = SURFACE_CURVE('',#2620,(#2624),.PCURVE_S1.);+#2620 = LINE('',#2621,#2622);+#2621 = CARTESIAN_POINT('',(-0.2224538671273187,0.1116133602819962,0.955));+#2622 = VECTOR('',#2623,1.3846557685403391);+#2623 = DIRECTION('',(0.965373425348,-0.260871902728,0.));+#2624 = PCURVE('',#2572,#2625);+#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630);+#2626 = LINE('',#2627,#2628);+#2627 = CARTESIAN_POINT('',(0.1527488902470946,0.20779800329071735));+#2628 = VECTOR('',#2629,1.3846557685403391);+#2629 = DIRECTION('',(0.260871902728,0.965373425348));+#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2631 = ORIENTED_EDGE('',*,*,#2632,.T.);+#2632 = EDGE_CURVE('',#2617,#2633,#2635,.T.);+#2633 = VERTEX_POINT('',#2634);+#2634 = CARTESIAN_POINT('',(-0.06003418675071445,-0.020058166862641558,0.955));+#2635 = SURFACE_CURVE('',#2636,(#2640),.PCURVE_S1.);+#2636 = LINE('',#2637,#2638);+#2637 = CARTESIAN_POINT('',(-0.06003418675071445,0.06772285123379751,0.955));+#2638 = VECTOR('',#2639,1.3846557685403391);+#2639 = DIRECTION('',(0.,-1.0,0.));+#2640 = PCURVE('',#2572,#2641);+#2641 = DEFINITIONAL_REPRESENTATION('',(#2642),#2646);+#2642 = LINE('',#2643,#2644);+#2643 = CARTESIAN_POINT('',(0.19663939929449026,0.3702176836659368));+#2644 = VECTOR('',#2645,1.3846557685403391);+#2645 = DIRECTION('',(1.,0.));+#2646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2647 = ORIENTED_EDGE('',*,*,#2648,.T.);+#2648 = EDGE_CURVE('',#2633,#2649,#2651,.T.);+#2649 = VERTEX_POINT('',#2650);+#2650 = CARTESIAN_POINT('',(-0.43025187041665136,-0.020058166862641558,0.955));+#2651 = SURFACE_CURVE('',#2652,(#2656),.PCURVE_S1.);+#2652 = LINE('',#2653,#2654);+#2653 = CARTESIAN_POINT('',(-0.06003418675071445,-0.020058166862641558,0.955));+#2654 = VECTOR('',#2655,1.3846557685403391);+#2655 = DIRECTION('',(-1.0,0.,0.));+#2656 = PCURVE('',#2572,#2657);+#2657 = DEFINITIONAL_REPRESENTATION('',(#2658),#2662);+#2658 = LINE('',#2659,#2660);+#2659 = CARTESIAN_POINT('',(0.2844204173920509,0.3702176836659368));+#2660 = VECTOR('',#2661,1.3846557685403391);+#2661 = DIRECTION('',(0.,-1.));+#2662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2663 = ORIENTED_EDGE('',*,*,#2664,.T.);+#2664 = EDGE_CURVE('',#2649,#2665,#2667,.T.);+#2665 = VERTEX_POINT('',#2666);+#2666 = CARTESIAN_POINT('',(-0.43025187041665136,0.04292595346645778,0.955));+#2667 = SURFACE_CURVE('',#2668,(#2672),.PCURVE_S1.);+#2668 = LINE('',#2669,#2670);+#2669 = CARTESIAN_POINT('',(-0.43025187041665136,-0.020058166862641558,0.955));+#2670 = VECTOR('',#2671,1.3846557685403391);+#2671 = DIRECTION('',(0.,1.0,0.));+#2672 = PCURVE('',#2572,#2673);+#2673 = DEFINITIONAL_REPRESENTATION('',(#2674),#2678);+#2674 = LINE('',#2675,#2676);+#2675 = CARTESIAN_POINT('',(0.2844204173920509,0.));+#2676 = VECTOR('',#2677,1.3846557685403391);+#2677 = DIRECTION('',(-1.,0.));+#2678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2679 = ORIENTED_EDGE('',*,*,#2680,.T.);+#2680 = EDGE_CURVE('',#2665,#2681,#2683,.T.);+#2681 = VERTEX_POINT('',#2682);+#2682 = CARTESIAN_POINT('',(-0.13368097311999771,0.04292595346645778,0.955));+#2683 = SURFACE_CURVE('',#2684,(#2688),.PCURVE_S1.);+#2684 = LINE('',#2685,#2686);+#2685 = CARTESIAN_POINT('',(-0.43025187041665136,0.04292595346645778,0.955));+#2686 = VECTOR('',#2687,1.3846557685403391);+#2687 = DIRECTION('',(1.0,0.,0.));+#2688 = PCURVE('',#2572,#2689);+#2689 = DEFINITIONAL_REPRESENTATION('',(#2690),#2694);+#2690 = LINE('',#2691,#2692);+#2691 = CARTESIAN_POINT('',(0.22143629706203757,0.));+#2692 = VECTOR('',#2693,1.3846557685403391);+#2693 = DIRECTION('',(0.,1.));+#2694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2695 = ORIENTED_EDGE('',*,*,#2696,.T.);+#2696 = EDGE_CURVE('',#2681,#2697,#2699,.T.);+#2697 = VERTEX_POINT('',#2698);+#2698 = CARTESIAN_POINT('',(-0.2956047155410294,0.08210505193885032,0.955));+#2699 = SURFACE_CURVE('',#2700,(#2704),.PCURVE_S1.);+#2700 = LINE('',#2701,#2702);+#2701 = CARTESIAN_POINT('',(-0.13368097311999771,0.04292595346645778,0.955));+#2702 = VECTOR('',#2703,1.3846557685403391);+#2703 = DIRECTION('',(-0.971953286769,0.23517399588,0.));+#2704 = PCURVE('',#2572,#2705);+#2705 = DEFINITIONAL_REPRESENTATION('',(#2706),#2710);+#2706 = LINE('',#2707,#2708);+#2707 = CARTESIAN_POINT('',(0.22143629706203757,0.2965708972980383));+#2708 = VECTOR('',#2709,1.3846557685403391);+#2709 = DIRECTION('',(-0.23517399588,-0.971953286769));+#2710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2711 = ORIENTED_EDGE('',*,*,#2712,.T.);+#2712 = EDGE_CURVE('',#2697,#2713,#2715,.T.);+#2713 = VERTEX_POINT('',#2714);+#2714 = CARTESIAN_POINT('',(-0.2956047155410294,0.1403777616921018,0.955));+#2715 = SURFACE_CURVE('',#2716,(#2720),.PCURVE_S1.);+#2716 = LINE('',#2717,#2718);+#2717 = CARTESIAN_POINT('',(-0.2956047155410294,0.08210505193885032,0.955));+#2718 = VECTOR('',#2719,1.3846557685403391);+#2719 = DIRECTION('',(0.,1.0,0.));+#2720 = PCURVE('',#2572,#2721);+#2721 = DEFINITIONAL_REPRESENTATION('',(#2722),#2726);+#2722 = LINE('',#2723,#2724);+#2723 = CARTESIAN_POINT('',(0.18225719858981126,0.13464715487667428));+#2724 = VECTOR('',#2725,1.3846557685403391);+#2725 = DIRECTION('',(-1.,0.));+#2726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2727 = ORIENTED_EDGE('',*,*,#2728,.T.);+#2728 = EDGE_CURVE('',#2713,#2729,#2731,.T.);+#2729 = VERTEX_POINT('',#2730);+#2730 = CARTESIAN_POINT('',(-0.13368097311999771,0.1800527981198563,0.955));+#2731 = SURFACE_CURVE('',#2732,(#2736),.PCURVE_S1.);+#2732 = LINE('',#2733,#2734);+#2733 = CARTESIAN_POINT('',(-0.2956047155410294,0.1403777616921018,0.955));+#2734 = VECTOR('',#2735,1.3846557685403391);+#2735 = DIRECTION('',(0.971269251839,0.237983277633,0.));+#2736 = PCURVE('',#2572,#2737);+#2737 = DEFINITIONAL_REPRESENTATION('',(#2738),#2742);+#2738 = LINE('',#2739,#2740);+#2739 = CARTESIAN_POINT('',(0.123984488836712,0.13464715487667428));+#2740 = VECTOR('',#2741,1.3846557685403391);+#2741 = DIRECTION('',(-0.237983277633,0.971269251839));+#2742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2743 = ORIENTED_EDGE('',*,*,#2744,.T.);+#2744 = EDGE_CURVE('',#2729,#2745,#2747,.T.);+#2745 = VERTEX_POINT('',#2746);+#2746 = CARTESIAN_POINT('',(-0.43025187041665136,0.1800527981198563,0.955));+#2747 = SURFACE_CURVE('',#2748,(#2752),.PCURVE_S1.);+#2748 = LINE('',#2749,#2750);+#2749 = CARTESIAN_POINT('',(-0.13368097311999771,0.1800527981198563,0.955));+#2750 = VECTOR('',#2751,1.3846557685403391);+#2751 = DIRECTION('',(-1.0,0.,0.));+#2752 = PCURVE('',#2572,#2753);+#2753 = DEFINITIONAL_REPRESENTATION('',(#2754),#2758);+#2754 = LINE('',#2755,#2756);+#2755 = CARTESIAN_POINT('',(0.08430945240896859,0.2965708972980383));+#2756 = VECTOR('',#2757,1.3846557685403391);+#2757 = DIRECTION('',(0.,-1.));+#2758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2759 = ORIENTED_EDGE('',*,*,#2760,.T.);+#2760 = EDGE_CURVE('',#2745,#2562,#2761,.T.);+#2761 = SURFACE_CURVE('',#2762,(#2766),.PCURVE_S1.);+#2762 = LINE('',#2763,#2764);+#2763 = CARTESIAN_POINT('',(-0.43025187041665136,0.1800527981198563,0.955));+#2764 = VECTOR('',#2765,1.3846557685403391);+#2765 = DIRECTION('',(0.,1.0,0.));+#2766 = PCURVE('',#2572,#2767);+#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2772);+#2768 = LINE('',#2769,#2770);+#2769 = CARTESIAN_POINT('',(0.08430945240896859,0.));+#2770 = VECTOR('',#2771,1.3846557685403391);+#2771 = DIRECTION('',(-1.,0.));+#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2773 = SHELL_BASED_SURFACE_MODEL('',(#2774));+#2774 = OPEN_SHELL('',(#2775));+#2775 = ADVANCED_FACE('',(#2776),#2790,.T.);+#2776 = FACE_BOUND('',#2777,.F.);+#2777 = EDGE_LOOP('',(#2778,#2801,#2817,#2833,#2849,#2865,#2881,#2897,+ #2913,#2929,#2945,#2961,#2977,#2993,#3009,#3025,#3041,#3057,#3073,+ #3089,#3105,#3121,#3137,#3153,#3169,#3185,#3201,#3217));+#2778 = ORIENTED_EDGE('',*,*,#2779,.T.);+#2779 = EDGE_CURVE('',#2780,#2782,#2784,.T.);+#2780 = VERTEX_POINT('',#2781);+#2781 = CARTESIAN_POINT('',(-0.2814704838127521,-0.2038031793191704,0.955));+#2782 = VERTEX_POINT('',#2783);+#2783 = CARTESIAN_POINT('',(-0.2678321900414319,-0.16784767755539598,0.955));+#2784 = SURFACE_CURVE('',#2785,(#2789),.PCURVE_S1.);+#2785 = LINE('',#2786,#2787);+#2786 = CARTESIAN_POINT('',(-0.2814704838127521,-0.2038031793191704,0.955));+#2787 = VECTOR('',#2788,1.3846557685403391);+#2788 = DIRECTION('',(0.354654234121,0.934997526318,0.));+#2789 = PCURVE('',#2790,#2795);+#2790 = PLANE('',#2791);+#2791 = AXIS2_PLACEMENT_3D('',#2792,#2793,#2794);+#2792 = CARTESIAN_POINT('',(-0.43025187041665136,-0.04138349894256621,0.955));+#2793 = DIRECTION('',(0.,0.,1.0));+#2794 = DIRECTION('',(0.,-1.0,0.));+#2795 = DEFINITIONAL_REPRESENTATION('',(#2796),#2800);+#2796 = LINE('',#2797,#2798);+#2797 = CARTESIAN_POINT('',(0.1624196803766042,0.1487813866038993));+#2798 = VECTOR('',#2799,1.3846557685403391);+#2799 = DIRECTION('',(-0.934997526318,0.354654234121));+#2800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2801 = ORIENTED_EDGE('',*,*,#2802,.T.);+#2802 = EDGE_CURVE('',#2782,#2803,#2805,.T.);+#2803 = VERTEX_POINT('',#2804);+#2804 = CARTESIAN_POINT('',(-0.22356972752666446,-0.09296104629856611,0.955));+#2805 = SURFACE_CURVE('',#2806,(#2810),.PCURVE_S1.);+#2806 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2807,#2808,#2809),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2807 = CARTESIAN_POINT('',(-0.2678321900414319,-0.16784767755539598,0.955));+#2808 = CARTESIAN_POINT('',(-0.24675482693929354,-0.11255059553537161,0.955));+#2809 = CARTESIAN_POINT('',(-0.22356972752666446,-0.09296104629856611,0.955));+#2810 = PCURVE('',#2790,#2811);+#2811 = DEFINITIONAL_REPRESENTATION('',(#2812),#2816);+#2812 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2813,#2814,#2815),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2813 = CARTESIAN_POINT('',(0.12646417861345288,0.1624196803766042));+#2814 = CARTESIAN_POINT('',(0.07116709659227927,0.18349704347874252));+#2815 = CARTESIAN_POINT('',(0.0515775473560692,0.20668214289137157));+#2816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2817 = ORIENTED_EDGE('',*,*,#2818,.T.);+#2818 = EDGE_CURVE('',#2803,#2819,#2821,.T.);+#2819 = VERTEX_POINT('',#2820);+#2820 = CARTESIAN_POINT('',(-0.1612055296418091,-0.0733714970617606,0.955));+#2821 = SURFACE_CURVE('',#2822,(#2826),.PCURVE_S1.);+#2822 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2823,#2824,#2825),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2823 = CARTESIAN_POINT('',(-0.22356972752666446,-0.09296104629856611,0.955));+#2824 = CARTESIAN_POINT('',(-0.20038462811403537,-0.0733714970617606,0.955));+#2825 = CARTESIAN_POINT('',(-0.1612055296418091,-0.0733714970617606,0.955));+#2826 = PCURVE('',#2790,#2827);+#2827 = DEFINITIONAL_REPRESENTATION('',(#2828),#2832);+#2828 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2829,#2830,#2831),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2829 = CARTESIAN_POINT('',(0.0515775473560692,0.20668214289137157));+#2830 = CARTESIAN_POINT('',(0.03198799811987297,0.229867242302616));+#2831 = CARTESIAN_POINT('',(0.03198799811987297,0.2690463407762269));+#2832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2833 = ORIENTED_EDGE('',*,*,#2834,.T.);+#2834 = EDGE_CURVE('',#2819,#2835,#2837,.T.);+#2835 = VERTEX_POINT('',#2836);+#2836 = CARTESIAN_POINT('',(-0.08210342576399773,-0.10560746416012606,0.955));+#2837 = SURFACE_CURVE('',#2838,(#2842),.PCURVE_S1.);+#2838 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2839,#2840,#2841),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2839 = CARTESIAN_POINT('',(-0.1612055296418091,-0.0733714970617606,0.955));+#2840 = CARTESIAN_POINT('',(-0.11086782717335567,-0.0733714970617606,0.955));+#2841 = CARTESIAN_POINT('',(-0.08210342576399773,-0.10560746416012606,0.955));+#2842 = PCURVE('',#2790,#2843);+#2843 = DEFINITIONAL_REPRESENTATION('',(#2844),#2848);+#2844 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2845,#2846,#2847),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2845 = CARTESIAN_POINT('',(0.03198799811987297,0.2690463407762269));+#2846 = CARTESIAN_POINT('',(0.03198799811987297,0.31938404324329567));+#2847 = CARTESIAN_POINT('',(0.06422396521742141,0.34814844465403827));+#2848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2849 = ORIENTED_EDGE('',*,*,#2850,.T.);+#2850 = EDGE_CURVE('',#2835,#2851,#2853,.T.);+#2851 = VERTEX_POINT('',#2852);+#2852 = CARTESIAN_POINT('',(-0.05333902435325513,-0.19413238918966075,0.955));+#2853 = SURFACE_CURVE('',#2854,(#2858),.PCURVE_S1.);+#2854 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2855,#2856,#2857),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2855 = CARTESIAN_POINT('',(-0.08210342576399773,-0.10560746416012606,0.955));+#2856 = CARTESIAN_POINT('',(-0.05333902435325513,-0.13784343125710674,0.955));+#2857 = CARTESIAN_POINT('',(-0.05333902435325513,-0.19413238918966075,0.955));+#2858 = PCURVE('',#2790,#2859);+#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864);+#2860 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2861,#2862,#2863),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2861 = CARTESIAN_POINT('',(0.06422396521742141,0.34814844465403827));+#2862 = CARTESIAN_POINT('',(0.096459932314956,0.37691284606339626));+#2863 = CARTESIAN_POINT('',(0.1527488902470946,0.37691284606339626));+#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2865 = ORIENTED_EDGE('',*,*,#2866,.T.);+#2866 = EDGE_CURVE('',#2851,#2867,#2869,.T.);+#2867 = VERTEX_POINT('',#2868);+#2868 = CARTESIAN_POINT('',(-0.05916629532915493,-0.24521399859008822,0.955));+#2869 = SURFACE_CURVE('',#2870,(#2874),.PCURVE_S1.);+#2870 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2871,#2872,#2873),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2871 = CARTESIAN_POINT('',(-0.05333902435325513,-0.19413238918966075,0.955));+#2872 = CARTESIAN_POINT('',(-0.05333902435325513,-0.21967319388918222,0.955));+#2873 = CARTESIAN_POINT('',(-0.05916629532915493,-0.24521399859008822,0.955));+#2874 = PCURVE('',#2790,#2875);+#2875 = DEFINITIONAL_REPRESENTATION('',(#2876),#2880);+#2876 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2877,#2878,#2879),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2877 = CARTESIAN_POINT('',(0.1527488902470946,0.37691284606339626));+#2878 = CARTESIAN_POINT('',(0.178289694946616,0.37691284606339626));+#2879 = CARTESIAN_POINT('',(0.20383049964752206,0.3710855750888811));+#2880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2881 = ORIENTED_EDGE('',*,*,#2882,.T.);+#2882 = EDGE_CURVE('',#2867,#2883,#2885,.T.);+#2883 = VERTEX_POINT('',#2884);+#2884 = CARTESIAN_POINT('',(-0.07640013927768338,-0.29579967003494323,0.955));+#2885 = SURFACE_CURVE('',#2886,(#2890),.PCURVE_S1.);+#2886 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2887,#2888,#2889),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2887 = CARTESIAN_POINT('',(-0.05916629532915493,-0.24521399859008822,0.955));+#2888 = CARTESIAN_POINT('',(-0.06499356630367006,-0.2707548032909943,0.955));+#2889 = CARTESIAN_POINT('',(-0.07640013927768338,-0.29579967003494323,0.955));+#2890 = PCURVE('',#2790,#2891);+#2891 = DEFINITIONAL_REPRESENTATION('',(#2892),#2896);+#2892 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2893,#2894,#2895),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2893 = CARTESIAN_POINT('',(0.20383049964752206,0.3710855750888811));+#2894 = CARTESIAN_POINT('',(0.22937130434842815,0.36525830411298127));+#2895 = CARTESIAN_POINT('',(0.2544161710923771,0.35385173114035257));+#2896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2897 = ORIENTED_EDGE('',*,*,#2898,.T.);+#2898 = EDGE_CURVE('',#2883,#2899,#2901,.T.);+#2899 = VERTEX_POINT('',#2900);+#2900 = CARTESIAN_POINT('',(-0.1478152048468904,-0.29579967003494323,0.955));+#2901 = SURFACE_CURVE('',#2902,(#2906),.PCURVE_S1.);+#2902 = LINE('',#2903,#2904);+#2903 = CARTESIAN_POINT('',(-0.07640013927768338,-0.29579967003494323,0.955));+#2904 = VECTOR('',#2905,1.3846557685403391);+#2905 = DIRECTION('',(-1.0,0.,0.));+#2906 = PCURVE('',#2790,#2907);+#2907 = DEFINITIONAL_REPRESENTATION('',(#2908),#2912);+#2908 = LINE('',#2909,#2910);+#2909 = CARTESIAN_POINT('',(0.2544161710923771,0.35385173114035257));+#2910 = VECTOR('',#2911,1.3846557685403391);+#2911 = DIRECTION('',(0.,-1.));+#2912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2913 = ORIENTED_EDGE('',*,*,#2914,.T.);+#2914 = EDGE_CURVE('',#2899,#2915,#2917,.T.);+#2915 = VERTEX_POINT('',#2916);+#2916 = CARTESIAN_POINT('',(-0.12252236912515527,-0.24794165734435225,0.955));+#2917 = SURFACE_CURVE('',#2918,(#2922),.PCURVE_S1.);+#2918 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2919,#2920,#2921),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2919 = CARTESIAN_POINT('',(-0.1478152048468904,-0.29579967003494323,0.955));+#2920 = CARTESIAN_POINT('',(-0.13120128334351988,-0.27224261715632714,0.955));+#2921 = CARTESIAN_POINT('',(-0.12252236912515527,-0.24794165734435225,0.955));+#2922 = PCURVE('',#2790,#2923);+#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928);+#2924 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2925,#2926,#2927),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2925 = CARTESIAN_POINT('',(0.2544161710923771,0.28243666556976094));+#2926 = CARTESIAN_POINT('',(0.23085911821376093,0.2990505870745161));+#2927 = CARTESIAN_POINT('',(0.2065581584017861,0.30772950129288074));+#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2929 = ORIENTED_EDGE('',*,*,#2930,.T.);+#2930 = EDGE_CURVE('',#2915,#2931,#2933,.T.);+#2931 = VERTEX_POINT('',#2932);+#2932 = CARTESIAN_POINT('',(-0.11384345490540598,-0.19983567567597504,0.955));+#2933 = SURFACE_CURVE('',#2934,(#2938),.PCURVE_S1.);+#2934 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2935,#2936,#2937),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2935 = CARTESIAN_POINT('',(-0.12252236912515527,-0.24794165734435225,0.955));+#2936 = CARTESIAN_POINT('',(-0.11384345490540598,-0.22364069753237747,0.955));+#2937 = CARTESIAN_POINT('',(-0.11384345490540598,-0.19983567567597504,0.955));+#2938 = PCURVE('',#2790,#2939);+#2939 = DEFINITIONAL_REPRESENTATION('',(#2940),#2944);+#2940 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2941,#2942,#2943),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2941 = CARTESIAN_POINT('',(0.2065581584017861,0.30772950129288074));+#2942 = CARTESIAN_POINT('',(0.18225719858981126,0.3164084155112454));+#2943 = CARTESIAN_POINT('',(0.15845217673340892,0.3164084155112454));+#2944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2945 = ORIENTED_EDGE('',*,*,#2946,.T.);+#2946 = EDGE_CURVE('',#2931,#2947,#2949,.T.);+#2947 = VERTEX_POINT('',#2948);+#2948 = CARTESIAN_POINT('',(-0.12450612094606059,-0.15916876333703134,0.955));+#2949 = SURFACE_CURVE('',#2950,(#2954),.PCURVE_S1.);+#2950 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2951,#2952,#2953),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2951 = CARTESIAN_POINT('',(-0.11384345490540598,-0.19983567567597504,0.955));+#2952 = CARTESIAN_POINT('',(-0.11384345490540598,-0.17330299506530872,0.955));+#2953 = CARTESIAN_POINT('',(-0.12450612094606059,-0.15916876333703134,0.955));+#2954 = PCURVE('',#2790,#2955);+#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960);+#2956 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2957,#2958,#2959),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2957 = CARTESIAN_POINT('',(0.15845217673340892,0.3164084155112454));+#2958 = CARTESIAN_POINT('',(0.1319194961222579,0.3164084155112454));+#2959 = CARTESIAN_POINT('',(0.11778526439488053,0.3057457494719754));+#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2961 = ORIENTED_EDGE('',*,*,#2962,.T.);+#2962 = EDGE_CURVE('',#2947,#2963,#2965,.T.);+#2963 = VERTEX_POINT('',#2964);+#2964 = CARTESIAN_POINT('',(-0.15500630519992223,-0.14503453161013857,0.955));+#2965 = SURFACE_CURVE('',#2966,(#2970),.PCURVE_S1.);+#2966 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2967,#2968,#2969),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2967 = CARTESIAN_POINT('',(-0.12450612094606059,-0.15916876333703134,0.955));+#2968 = CARTESIAN_POINT('',(-0.13516878698533052,-0.14503453161013857,0.955));+#2969 = CARTESIAN_POINT('',(-0.15500630519992223,-0.14503453161013857,0.955));+#2970 = PCURVE('',#2790,#2971);+#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976);+#2972 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2973,#2974,#2975),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2973 = CARTESIAN_POINT('',(0.11778526439488053,0.3057457494719754));+#2974 = CARTESIAN_POINT('',(0.10365103266748935,0.29508308343132084));+#2975 = CARTESIAN_POINT('',(0.10365103266748935,0.2752455652181138));+#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2977 = ORIENTED_EDGE('',*,*,#2978,.T.);+#2978 = EDGE_CURVE('',#2963,#2979,#2981,.T.);+#2979 = VERTEX_POINT('',#2980);+#2980 = CARTESIAN_POINT('',(-0.1804231254112428,-0.15532524418342153,0.955));+#2981 = SURFACE_CURVE('',#2982,(#2986),.PCURVE_S1.);+#2982 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2983,#2984,#2985),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2983 = CARTESIAN_POINT('',(-0.15500630519992223,-0.14503453161013857,0.955));+#2984 = CARTESIAN_POINT('',(-0.1703803818157462,-0.14503453161013857,0.955));+#2985 = CARTESIAN_POINT('',(-0.1804231254112428,-0.15532524418342153,0.955));+#2986 = PCURVE('',#2790,#2987);+#2987 = DEFINITIONAL_REPRESENTATION('',(#2988),#2992);+#2988 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2989,#2990,#2991),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2989 = CARTESIAN_POINT('',(0.10365103266748935,0.2752455652181138));+#2990 = CARTESIAN_POINT('',(0.10365103266748935,0.2598714886022898));+#2991 = CARTESIAN_POINT('',(0.1139417452409384,0.24982874500540847));+#2992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2993 = ORIENTED_EDGE('',*,*,#2994,.T.);+#2994 = EDGE_CURVE('',#2979,#2995,#2997,.T.);+#2995 = VERTEX_POINT('',#2996);+#2996 = CARTESIAN_POINT('',(-0.20261634891272692,-0.19834786180925762,0.955));+#2997 = SURFACE_CURVE('',#2998,(#3002),.PCURVE_S1.);+#2998 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2999,#3000,#3001),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2999 = CARTESIAN_POINT('',(-0.1804231254112428,-0.15532524418342153,0.955));+#3000 = CARTESIAN_POINT('',(-0.19046586900673954,-0.16561595675670443,0.955));+#3001 = CARTESIAN_POINT('',(-0.20261634891272692,-0.19834786180925762,0.955));+#3002 = PCURVE('',#2790,#3003);+#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008);+#3004 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3005,#3006,#3007),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3005 = CARTESIAN_POINT('',(0.1139417452409384,0.24982874500540847));+#3006 = CARTESIAN_POINT('',(0.12423245781438748,0.23978600140991183));+#3007 = CARTESIAN_POINT('',(0.15696436286669144,0.2276355215039244));+#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3009 = ORIENTED_EDGE('',*,*,#3010,.T.);+#3010 = EDGE_CURVE('',#2995,#3011,#3013,.T.);+#3011 = VERTEX_POINT('',#3012);+#3012 = CARTESIAN_POINT('',(-0.21451885984092808,-0.22983992197426423,0.955));+#3013 = SURFACE_CURVE('',#3014,(#3018),.PCURVE_S1.);+#3014 = LINE('',#3015,#3016);+#3015 = CARTESIAN_POINT('',(-0.20261634891272692,-0.19834786180925762,0.955));+#3016 = VECTOR('',#3017,1.3846557685403391);+#3017 = DIRECTION('',(-0.353543800234,-0.935417971452,0.));+#3018 = PCURVE('',#2790,#3019);+#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024);+#3020 = LINE('',#3021,#3022);+#3021 = CARTESIAN_POINT('',(0.15696436286669144,0.2276355215039244));+#3022 = VECTOR('',#3023,1.3846557685403391);+#3023 = DIRECTION('',(0.935417971452,-0.353543800234));+#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3025 = ORIENTED_EDGE('',*,*,#3026,.T.);+#3026 = EDGE_CURVE('',#3011,#3027,#3029,.T.);+#3027 = VERTEX_POINT('',#3028);+#3028 = CARTESIAN_POINT('',(-0.2579134309341359,-0.295551701057157,0.955));+#3029 = SURFACE_CURVE('',#3030,(#3034),.PCURVE_S1.);+#3030 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3031,#3032,#3033),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3031 = CARTESIAN_POINT('',(-0.21451885984092808,-0.22983992197426423,0.955));+#3032 = CARTESIAN_POINT('',(-0.230884812367897,-0.2744743379550187,0.955));+#3033 = CARTESIAN_POINT('',(-0.2579134309341359,-0.295551701057157,0.955));+#3034 = PCURVE('',#2790,#3035);+#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040);+#3036 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3037,#3038,#3039),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3037 = CARTESIAN_POINT('',(0.18845642303169813,0.21573301057572322));+#3038 = CARTESIAN_POINT('',(0.2330908390124525,0.1993670580487543));+#3039 = CARTESIAN_POINT('',(0.2541682021145908,0.17233843948251543));+#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3041 = ORIENTED_EDGE('',*,*,#3042,.T.);+#3042 = EDGE_CURVE('',#3027,#3043,#3045,.T.);+#3043 = VERTEX_POINT('',#3044);+#3044 = CARTESIAN_POINT('',(-0.3261048997948911,-0.31662906416067993,0.955));+#3045 = SURFACE_CURVE('',#3046,(#3050),.PCURVE_S1.);+#3046 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3047,#3048,#3049),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3047 = CARTESIAN_POINT('',(-0.2579134309341359,-0.295551701057157,0.955));+#3048 = CARTESIAN_POINT('',(-0.2849420495003748,-0.31662906416067993,0.955));+#3049 = CARTESIAN_POINT('',(-0.3261048997948911,-0.31662906416067993,0.955));+#3050 = PCURVE('',#2790,#3051);+#3051 = DEFINITIONAL_REPRESENTATION('',(#3052),#3056);+#3052 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3053,#3054,#3055),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3053 = CARTESIAN_POINT('',(0.2541682021145908,0.17233843948251543));+#3054 = CARTESIAN_POINT('',(0.2752455652181138,0.1453098209162765));+#3055 = CARTESIAN_POINT('',(0.2752455652181138,0.10414697062284028));+#3056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3057 = ORIENTED_EDGE('',*,*,#3058,.T.);+#3058 = EDGE_CURVE('',#3043,#3059,#3061,.T.);+#3059 = VERTEX_POINT('',#3060);+#3060 = CARTESIAN_POINT('',(-0.40979442975967095,-0.283525205640755,0.955));+#3061 = SURFACE_CURVE('',#3062,(#3066),.PCURVE_S1.);+#3062 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3063,#3064,#3065),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3063 = CARTESIAN_POINT('',(-0.3261048997948911,-0.31662906416067993,0.955));+#3064 = CARTESIAN_POINT('',(-0.38214588874827427,-0.31662906416067993,0.955));+#3065 = CARTESIAN_POINT('',(-0.40979442975967095,-0.283525205640755,0.955));+#3066 = PCURVE('',#2790,#3067);+#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3072);+#3068 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3069,#3070,#3071),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3069 = CARTESIAN_POINT('',(0.2752455652181138,0.10414697062284028));+#3070 = CARTESIAN_POINT('',(0.2752455652181138,0.04810598166864027));+#3071 = CARTESIAN_POINT('',(0.24214170669818882,0.020457440658060388));+#3072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3073 = ORIENTED_EDGE('',*,*,#3074,.T.);+#3074 = EDGE_CURVE('',#3059,#3075,#3077,.T.);+#3075 = VERTEX_POINT('',#3076);+#3076 = CARTESIAN_POINT('',(-0.4374429707696832,-0.18346972314900617,0.955));+#3077 = SURFACE_CURVE('',#3078,(#3082),.PCURVE_S1.);+#3078 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3079,#3080,#3081),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3079 = CARTESIAN_POINT('',(-0.40979442975967095,-0.283525205640755,0.955));+#3080 = CARTESIAN_POINT('',(-0.4374429707696832,-0.2504213471208301,0.955));+#3081 = CARTESIAN_POINT('',(-0.4374429707696832,-0.18346972314900617,0.955));+#3082 = PCURVE('',#2790,#3083);+#3083 = DEFINITIONAL_REPRESENTATION('',(#3084),#3088);+#3084 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3085,#3086,#3087),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3085 = CARTESIAN_POINT('',(0.24214170669818882,0.020457440658060388));+#3086 = CARTESIAN_POINT('',(0.2090378481782639,-0.007191100352529184));+#3087 = CARTESIAN_POINT('',(0.14208622420644,-0.007191100352529184));+#3088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3089 = ORIENTED_EDGE('',*,*,#3090,.T.);+#3090 = EDGE_CURVE('',#3075,#3091,#3093,.T.);+#3091 = VERTEX_POINT('',#3092);+#3092 = CARTESIAN_POINT('',(-0.4308717928618093,-0.12829662561718264,0.955));+#3093 = SURFACE_CURVE('',#3094,(#3098),.PCURVE_S1.);+#3094 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3095,#3096,#3097),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3095 = CARTESIAN_POINT('',(-0.4374429707696832,-0.18346972314900617,0.955));+#3096 = CARTESIAN_POINT('',(-0.4374429707696832,-0.15594516662719482,0.955));+#3097 = CARTESIAN_POINT('',(-0.4308717928618093,-0.12829662561718264,0.955));+#3098 = PCURVE('',#2790,#3099);+#3099 = DEFINITIONAL_REPRESENTATION('',(#3100),#3104);+#3100 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3101,#3102,#3103),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3101 = CARTESIAN_POINT('',(0.14208622420644,-0.007191100352529184));+#3102 = CARTESIAN_POINT('',(0.11456166768512707,-0.007191100352529184));+#3103 = CARTESIAN_POINT('',(0.08691312667453335,-0.00061992244418356));+#3104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3105 = ORIENTED_EDGE('',*,*,#3106,.T.);+#3106 = EDGE_CURVE('',#3091,#3107,#3109,.T.);+#3107 = VERTEX_POINT('',#3108);+#3108 = CARTESIAN_POINT('',(-0.41140622811458927,-0.07485931092847808,0.955));+#3109 = SURFACE_CURVE('',#3110,(#3114),.PCURVE_S1.);+#3110 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3111,#3112,#3113),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3111 = CARTESIAN_POINT('',(-0.4308717928618093,-0.12829662561718264,0.955));+#3112 = CARTESIAN_POINT('',(-0.4243006149525509,-0.10064808460578578,0.955));+#3113 = CARTESIAN_POINT('',(-0.41140622811458927,-0.07485931092847808,0.955));+#3114 = PCURVE('',#2790,#3115);+#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120);+#3116 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3117,#3118,#3119),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3117 = CARTESIAN_POINT('',(0.08691312667453335,-0.00061992244418356));+#3118 = CARTESIAN_POINT('',(0.059264585663953484,0.0059512554641628955));+#3119 = CARTESIAN_POINT('',(0.03347581198591196,0.018845642303183658));+#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3121 = ORIENTED_EDGE('',*,*,#3122,.T.);+#3122 = EDGE_CURVE('',#3107,#3123,#3125,.T.);+#3123 = VERTEX_POINT('',#3124);+#3124 = CARTESIAN_POINT('',(-0.335775689923016,-0.07485931092847808,0.955));+#3125 = SURFACE_CURVE('',#3126,(#3130),.PCURVE_S1.);+#3126 = LINE('',#3127,#3128);+#3127 = CARTESIAN_POINT('',(-0.41140622811458927,-0.07485931092847808,0.955));+#3128 = VECTOR('',#3129,1.3846557685403391);+#3129 = DIRECTION('',(1.0,0.,0.));+#3130 = PCURVE('',#2790,#3131);+#3131 = DEFINITIONAL_REPRESENTATION('',(#3132),#3136);+#3132 = LINE('',#3133,#3134);+#3133 = CARTESIAN_POINT('',(0.03347581198591196,0.018845642303183658));+#3134 = VECTOR('',#3135,1.3846557685403391);+#3135 = DIRECTION('',(0.,1.));+#3136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3137 = ORIENTED_EDGE('',*,*,#3138,.T.);+#3138 = EDGE_CURVE('',#3123,#3139,#3141,.T.);+#3139 = VERTEX_POINT('',#3140);+#3140 = CARTESIAN_POINT('',(-0.36677181213245014,-0.1315202223270192,0.955));+#3141 = SURFACE_CURVE('',#3142,(#3146),.PCURVE_S1.);+#3142 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3143,#3144,#3145),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3143 = CARTESIAN_POINT('',(-0.335775689923016,-0.07485931092847808,0.955));+#3144 = CARTESIAN_POINT('',(-0.3566050840487528,-0.10411965029340864,0.955));+#3145 = CARTESIAN_POINT('',(-0.36677181213245014,-0.1315202223270192,0.955));+#3146 = PCURVE('',#2790,#3147);+#3147 = DEFINITIONAL_REPRESENTATION('',(#3148),#3152);+#3148 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3149,#3150,#3151),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3149 = CARTESIAN_POINT('',(0.03347581198591196,0.09447618049357992));+#3150 = CARTESIAN_POINT('',(0.06273615135138241,0.07364678636900632));+#3151 = CARTESIAN_POINT('',(0.09013672338428681,0.063480058284395));+#3152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3153 = ORIENTED_EDGE('',*,*,#3154,.T.);+#3154 = EDGE_CURVE('',#3139,#3155,#3157,.T.);+#3155 = VERTEX_POINT('',#3156);+#3156 = CARTESIAN_POINT('',(-0.37693854021753237,-0.1857014439490824,0.955));+#3157 = SURFACE_CURVE('',#3158,(#3162),.PCURVE_S1.);+#3158 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3159,#3160,#3161),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3159 = CARTESIAN_POINT('',(-0.36677181213245014,-0.1315202223270192,0.955));+#3160 = CARTESIAN_POINT('',(-0.37693854021753237,-0.15892079435924505,0.955));+#3161 = CARTESIAN_POINT('',(-0.37693854021753237,-0.1857014439490824,0.955));+#3162 = PCURVE('',#2790,#3163);+#3163 = DEFINITIONAL_REPRESENTATION('',(#3164),#3168);+#3164 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3165,#3166,#3167),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3165 = CARTESIAN_POINT('',(0.09013672338428681,0.063480058284395));+#3166 = CARTESIAN_POINT('',(0.11753729541720508,0.05331333019978367));+#3167 = CARTESIAN_POINT('',(0.1443179450065162,0.05331333019978367));+#3168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3169 = ORIENTED_EDGE('',*,*,#3170,.T.);+#3170 = EDGE_CURVE('',#3155,#3171,#3173,.T.);+#3171 = VERTEX_POINT('',#3172);+#3172 = CARTESIAN_POINT('',(-0.3646640758219595,-0.22760820117557273,0.955));+#3173 = SURFACE_CURVE('',#3174,(#3178),.PCURVE_S1.);+#3174 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3175,#3176,#3177),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3175 = CARTESIAN_POINT('',(-0.37693854021753237,-0.1857014439490824,0.955));+#3176 = CARTESIAN_POINT('',(-0.37693854021753237,-0.21273006251532123,0.955));+#3177 = CARTESIAN_POINT('',(-0.3646640758219595,-0.22760820117557273,0.955));+#3178 = PCURVE('',#2790,#3179);+#3179 = DEFINITIONAL_REPRESENTATION('',(#3180),#3184);+#3180 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3181,#3182,#3183),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3181 = CARTESIAN_POINT('',(0.1443179450065162,0.05331333019978367));+#3182 = CARTESIAN_POINT('',(0.17134656357275507,0.05331333019978367));+#3183 = CARTESIAN_POINT('',(0.18622470223300658,0.06558779459462266));+#3184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3185 = ORIENTED_EDGE('',*,*,#3186,.T.);+#3186 = EDGE_CURVE('',#3171,#3187,#3189,.T.);+#3187 = VERTEX_POINT('',#3188);+#3188 = CARTESIAN_POINT('',(-0.330320372414488,-0.2424863398358242,0.955));+#3189 = SURFACE_CURVE('',#3190,(#3194),.PCURVE_S1.);+#3190 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3191,#3192,#3193),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3191 = CARTESIAN_POINT('',(-0.3646640758219595,-0.22760820117557273,0.955));+#3192 = CARTESIAN_POINT('',(-0.35238961142777125,-0.2424863398358242,0.955));+#3193 = CARTESIAN_POINT('',(-0.330320372414488,-0.2424863398358242,0.955));+#3194 = PCURVE('',#2790,#3195);+#3195 = DEFINITIONAL_REPRESENTATION('',(#3196),#3200);+#3196 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3197,#3198,#3199),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3197 = CARTESIAN_POINT('',(0.18622470223300658,0.06558779459462266));+#3198 = CARTESIAN_POINT('',(0.20110284089325803,0.07786225898946168));+#3199 = CARTESIAN_POINT('',(0.20110284089325803,0.09993149800238495));+#3200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3201 = ORIENTED_EDGE('',*,*,#3202,.T.);+#3202 = EDGE_CURVE('',#3187,#3203,#3205,.T.);+#3203 = VERTEX_POINT('',#3204);+#3204 = CARTESIAN_POINT('',(-0.30118401753775836,-0.2325675807285284,0.955));+#3205 = SURFACE_CURVE('',#3206,(#3210),.PCURVE_S1.);+#3206 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3207,#3208,#3209),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3207 = CARTESIAN_POINT('',(-0.330320372414488,-0.2424863398358242,0.955));+#3208 = CARTESIAN_POINT('',(-0.3137064509111174,-0.2424863398358242,0.955));+#3209 = CARTESIAN_POINT('',(-0.30118401753775836,-0.2325675807285284,0.955));+#3210 = PCURVE('',#2790,#3211);+#3211 = DEFINITIONAL_REPRESENTATION('',(#3212),#3216);+#3212 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3213,#3214,#3215),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3213 = CARTESIAN_POINT('',(0.20110284089325803,0.09993149800238495));+#3214 = CARTESIAN_POINT('',(0.20110284089325803,0.11654541950650318));+#3215 = CARTESIAN_POINT('',(0.19118408178596216,0.12906785287901765));+#3216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3217 = ORIENTED_EDGE('',*,*,#3218,.T.);+#3218 = EDGE_CURVE('',#3203,#2780,#3219,.T.);+#3219 = SURFACE_CURVE('',#3220,(#3224),.PCURVE_S1.);+#3220 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3221,#3222,#3223),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3221 = CARTESIAN_POINT('',(-0.30118401753775836,-0.2325675807285284,0.955));+#3222 = CARTESIAN_POINT('',(-0.2886615841657839,-0.22264882162123245,0.955));+#3223 = CARTESIAN_POINT('',(-0.2814704838127521,-0.2038031793191704,0.955));+#3224 = PCURVE('',#2790,#3225);+#3225 = DEFINITIONAL_REPRESENTATION('',(#3226),#3230);+#3226 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3227,#3228,#3229),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3227 = CARTESIAN_POINT('',(0.19118408178596216,0.12906785287901765));+#3228 = CARTESIAN_POINT('',(0.1812653226786663,0.14159028625086753));+#3229 = CARTESIAN_POINT('',(0.1624196803766042,0.1487813866038993));+#3230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3231 = SHELL_BASED_SURFACE_MODEL('',(#3232));+#3232 = OPEN_SHELL('',(#3233));+#3233 = ADVANCED_FACE('',(#3234,#3689),#3248,.T.);+#3234 = FACE_BOUND('',#3235,.F.);+#3235 = EDGE_LOOP('',(#3236,#3259,#3275,#3291,#3307,#3323,#3339,#3355,+ #3371,#3387,#3403,#3419,#3435,#3451,#3467,#3483,#3499,#3515,#3531,+ #3547,#3563,#3579,#3595,#3611,#3627,#3643,#3659,#3675));+#3236 = ORIENTED_EDGE('',*,*,#3237,.T.);+#3237 = EDGE_CURVE('',#3238,#3240,#3242,.T.);+#3238 = VERTEX_POINT('',#3239);+#3239 = CARTESIAN_POINT('',(-0.06573747323702878,-0.4673942025854846,0.955));+#3240 = VERTEX_POINT('',#3241);+#3241 = CARTESIAN_POINT('',(-0.06573747323702878,-0.5224433156291073,0.955));+#3242 = SURFACE_CURVE('',#3243,(#3247),.PCURVE_S1.);+#3243 = LINE('',#3244,#3245);+#3244 = CARTESIAN_POINT('',(-0.06573747323702878,-0.4673942025854846,0.955));+#3245 = VECTOR('',#3246,1.3846557685403391);+#3246 = DIRECTION('',(0.,-1.0,0.));+#3247 = PCURVE('',#3248,#3253);+#3248 = PLANE('',#3249);+#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252);+#3250 = CARTESIAN_POINT('',(-0.43025187041665136,-0.34712924841315695,0.955));+#3251 = DIRECTION('',(0.,0.,1.0));+#3252 = DIRECTION('',(0.,-1.0,0.));+#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258);+#3254 = LINE('',#3255,#3256);+#3255 = CARTESIAN_POINT('',(0.12026495417160758,0.36451439717962253));+#3256 = VECTOR('',#3257,1.3846557685403391);+#3257 = DIRECTION('',(1.,0.));+#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3259 = ORIENTED_EDGE('',*,*,#3260,.T.);+#3260 = EDGE_CURVE('',#3240,#3261,#3263,.T.);+#3261 = VERTEX_POINT('',#3262);+#3262 = CARTESIAN_POINT('',(-0.15847787088754503,-0.4988862627504912,0.955));+#3263 = SURFACE_CURVE('',#3264,(#3268),.PCURVE_S1.);+#3264 = LINE('',#3265,#3266);+#3265 = CARTESIAN_POINT('',(-0.06573747323702878,-0.5224433156291073,0.955));+#3266 = VECTOR('',#3267,1.3846557685403391);+#3267 = DIRECTION('',(-0.969220954496,0.246192488442,0.));+#3268 = PCURVE('',#3248,#3269);+#3269 = DEFINITIONAL_REPRESENTATION('',(#3270),#3274);+#3270 = LINE('',#3271,#3272);+#3271 = CARTESIAN_POINT('',(0.1753140672145657,0.36451439717962253));+#3272 = VECTOR('',#3273,1.3846557685403391);+#3273 = DIRECTION('',(-0.246192488442,-0.969220954496));+#3274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3275 = ORIENTED_EDGE('',*,*,#3276,.T.);+#3276 = EDGE_CURVE('',#3261,#3277,#3279,.T.);+#3277 = VERTEX_POINT('',#3278);+#3278 = CARTESIAN_POINT('',(-0.15847787088754503,-0.5492239652175599,0.955));+#3279 = SURFACE_CURVE('',#3280,(#3284),.PCURVE_S1.);+#3280 = LINE('',#3281,#3282);+#3281 = CARTESIAN_POINT('',(-0.15847787088754503,-0.4988862627504912,0.955));+#3282 = VECTOR('',#3283,1.3846557685403391);+#3283 = DIRECTION('',(0.,-1.0,0.));+#3284 = PCURVE('',#3248,#3285);+#3285 = DEFINITIONAL_REPRESENTATION('',(#3286),#3290);+#3286 = LINE('',#3287,#3288);+#3287 = CARTESIAN_POINT('',(0.1517570143359496,0.271773999530491));+#3288 = VECTOR('',#3289,1.3846557685403391);+#3289 = DIRECTION('',(1.,0.));+#3290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3291 = ORIENTED_EDGE('',*,*,#3292,.T.);+#3292 = EDGE_CURVE('',#3277,#3293,#3295,.T.);+#3293 = VERTEX_POINT('',#3294);+#3294 = CARTESIAN_POINT('',(-0.06573747323702878,-0.5725330491183898,0.955));+#3295 = SURFACE_CURVE('',#3296,(#3300),.PCURVE_S1.);+#3296 = LINE('',#3297,#3298);+#3297 = CARTESIAN_POINT('',(-0.15847787088754503,-0.5492239652175599,0.955));+#3298 = VECTOR('',#3299,1.3846557685403391);+#3299 = DIRECTION('',(0.969836656642,-0.243755737231,0.));+#3300 = PCURVE('',#3248,#3301);+#3301 = DEFINITIONAL_REPRESENTATION('',(#3302),#3306);+#3302 = LINE('',#3303,#3304);+#3303 = CARTESIAN_POINT('',(0.202094716804403,0.271773999530491));+#3304 = VECTOR('',#3305,1.3846557685403391);+#3305 = DIRECTION('',(0.243755737231,0.969836656642));+#3306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3307 = ORIENTED_EDGE('',*,*,#3308,.T.);+#3308 = EDGE_CURVE('',#3293,#3309,#3311,.T.);+#3309 = VERTEX_POINT('',#3310);+#3310 = CARTESIAN_POINT('',(-0.06573747323702878,-0.6280781001175851,0.955));+#3311 = SURFACE_CURVE('',#3312,(#3316),.PCURVE_S1.);+#3312 = LINE('',#3313,#3314);+#3313 = CARTESIAN_POINT('',(-0.06573747323702878,-0.5725330491183898,0.955));+#3314 = VECTOR('',#3315,1.3846557685403391);+#3315 = DIRECTION('',(0.,-1.0,0.));+#3316 = PCURVE('',#3248,#3317);+#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322);+#3318 = LINE('',#3319,#3320);+#3319 = CARTESIAN_POINT('',(0.2254038007052329,0.36451439717962253));+#3320 = VECTOR('',#3321,1.3846557685403391);+#3321 = DIRECTION('',(1.,0.));+#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3323 = ORIENTED_EDGE('',*,*,#3324,.T.);+#3324 = EDGE_CURVE('',#3309,#3325,#3327,.T.);+#3325 = VERTEX_POINT('',#3326);+#3326 = CARTESIAN_POINT('',(-0.15847787088754503,-0.6040251092833965,0.955));+#3327 = SURFACE_CURVE('',#3328,(#3332),.PCURVE_S1.);+#3328 = LINE('',#3329,#3330);+#3329 = CARTESIAN_POINT('',(-0.06573747323702878,-0.6280781001175851,0.955));+#3330 = VECTOR('',#3331,1.3846557685403391);+#3331 = DIRECTION('',(-0.967973607169,0.25105197833,0.));+#3332 = PCURVE('',#3248,#3333);+#3333 = DEFINITIONAL_REPRESENTATION('',(#3334),#3338);+#3334 = LINE('',#3335,#3336);+#3335 = CARTESIAN_POINT('',(0.28094885170442807,0.36451439717962253));+#3336 = VECTOR('',#3337,1.3846557685403391);+#3337 = DIRECTION('',(-0.25105197833,-0.967973607169));+#3338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3339 = ORIENTED_EDGE('',*,*,#3340,.T.);+#3340 = EDGE_CURVE('',#3325,#3341,#3343,.T.);+#3341 = VERTEX_POINT('',#3342);+#3342 = CARTESIAN_POINT('',(-0.15847787088754503,-0.6518831219739873,0.955));+#3343 = SURFACE_CURVE('',#3344,(#3348),.PCURVE_S1.);+#3344 = LINE('',#3345,#3346);+#3345 = CARTESIAN_POINT('',(-0.15847787088754503,-0.6040251092833965,0.955));+#3346 = VECTOR('',#3347,1.3846557685403391);+#3347 = DIRECTION('',(0.,-1.0,0.));+#3348 = PCURVE('',#3248,#3349);+#3349 = DEFINITIONAL_REPRESENTATION('',(#3350),#3354);+#3350 = LINE('',#3351,#3352);+#3351 = CARTESIAN_POINT('',(0.2568958608702395,0.271773999530491));+#3352 = VECTOR('',#3353,1.3846557685403391);+#3353 = DIRECTION('',(1.,0.));+#3354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3355 = ORIENTED_EDGE('',*,*,#3356,.T.);+#3356 = EDGE_CURVE('',#3341,#3357,#3359,.T.);+#3357 = VERTEX_POINT('',#3358);+#3358 = CARTESIAN_POINT('',(-0.21179120108666408,-0.6518831219739873,0.955));+#3359 = SURFACE_CURVE('',#3360,(#3364),.PCURVE_S1.);+#3360 = LINE('',#3361,#3362);+#3361 = CARTESIAN_POINT('',(-0.15847787088754503,-0.6518831219739873,0.955));+#3362 = VECTOR('',#3363,1.3846557685403391);+#3363 = DIRECTION('',(-1.0,0.,0.));+#3364 = PCURVE('',#3248,#3365);+#3365 = DEFINITIONAL_REPRESENTATION('',(#3366),#3370);+#3366 = LINE('',#3367,#3368);+#3367 = CARTESIAN_POINT('',(0.30475387356083045,0.271773999530491));+#3368 = VECTOR('',#3369,1.3846557685403391);+#3369 = DIRECTION('',(0.,-1.));+#3370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3371 = ORIENTED_EDGE('',*,*,#3372,.T.);+#3372 = EDGE_CURVE('',#3357,#3373,#3375,.T.);+#3373 = VERTEX_POINT('',#3374);+#3374 = CARTESIAN_POINT('',(-0.21179120108666408,-0.5908827534662641,0.955));+#3375 = SURFACE_CURVE('',#3376,(#3380),.PCURVE_S1.);+#3376 = LINE('',#3377,#3378);+#3377 = CARTESIAN_POINT('',(-0.21179120108666408,-0.6518831219739873,0.955));+#3378 = VECTOR('',#3379,1.3846557685403391);+#3379 = DIRECTION('',(0.,1.0,0.));+#3380 = PCURVE('',#3248,#3381);+#3381 = DEFINITIONAL_REPRESENTATION('',(#3382),#3386);+#3382 = LINE('',#3383,#3384);+#3383 = CARTESIAN_POINT('',(0.30475387356083045,0.21846066932998728));+#3384 = VECTOR('',#3385,1.3846557685403391);+#3385 = DIRECTION('',(-1.,0.));+#3386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3387 = ORIENTED_EDGE('',*,*,#3388,.T.);+#3388 = EDGE_CURVE('',#3373,#3389,#3391,.T.);+#3389 = VERTEX_POINT('',#3390);+#3390 = CARTESIAN_POINT('',(-0.28444611154480237,-0.5725330491183898,0.955));+#3391 = SURFACE_CURVE('',#3392,(#3396),.PCURVE_S1.);+#3392 = LINE('',#3393,#3394);+#3393 = CARTESIAN_POINT('',(-0.21179120108666408,-0.5908827534662641,0.955));+#3394 = VECTOR('',#3395,1.3846557685403391);+#3395 = DIRECTION('',(-0.969555735719,0.244870731888,0.));+#3396 = PCURVE('',#3248,#3397);+#3397 = DEFINITIONAL_REPRESENTATION('',(#3398),#3402);+#3398 = LINE('',#3399,#3400);+#3399 = CARTESIAN_POINT('',(0.24375350505310708,0.21846066932998728));+#3400 = VECTOR('',#3401,1.3846557685403391);+#3401 = DIRECTION('',(-0.244870731888,-0.969555735719));+#3402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3403 = ORIENTED_EDGE('',*,*,#3404,.T.);+#3404 = EDGE_CURVE('',#3389,#3405,#3407,.T.);+#3405 = VERTEX_POINT('',#3406);+#3406 = CARTESIAN_POINT('',(-0.28444611154480237,-0.6233666895424158,0.955));+#3407 = SURFACE_CURVE('',#3408,(#3412),.PCURVE_S1.);+#3408 = LINE('',#3409,#3410);+#3409 = CARTESIAN_POINT('',(-0.28444611154480237,-0.5725330491183898,0.955));+#3410 = VECTOR('',#3411,1.3846557685403391);+#3411 = DIRECTION('',(0.,-1.0,0.));+#3412 = PCURVE('',#3248,#3413);+#3413 = DEFINITIONAL_REPRESENTATION('',(#3414),#3418);+#3414 = LINE('',#3415,#3416);+#3415 = CARTESIAN_POINT('',(0.2254038007052329,0.14580575887184902));+#3416 = VECTOR('',#3417,1.3846557685403391);+#3417 = DIRECTION('',(1.,0.));+#3418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3419 = ORIENTED_EDGE('',*,*,#3420,.T.);+#3420 = EDGE_CURVE('',#3405,#3421,#3423,.T.);+#3421 = VERTEX_POINT('',#3422);+#3422 = CARTESIAN_POINT('',(-0.33775944174530603,-0.6233666895424158,0.955));+#3423 = SURFACE_CURVE('',#3424,(#3428),.PCURVE_S1.);+#3424 = LINE('',#3425,#3426);+#3425 = CARTESIAN_POINT('',(-0.28444611154480237,-0.6233666895424158,0.955));+#3426 = VECTOR('',#3427,1.3846557685403391);+#3427 = DIRECTION('',(-1.0,0.,0.));+#3428 = PCURVE('',#3248,#3429);+#3429 = DEFINITIONAL_REPRESENTATION('',(#3430),#3434);+#3430 = LINE('',#3431,#3432);+#3431 = CARTESIAN_POINT('',(0.2762374411278741,0.14580575887184902));+#3432 = VECTOR('',#3433,1.3846557685403391);+#3433 = DIRECTION('',(0.,-1.));+#3434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3435 = ORIENTED_EDGE('',*,*,#3436,.T.);+#3436 = EDGE_CURVE('',#3421,#3437,#3439,.T.);+#3437 = VERTEX_POINT('',#3438);+#3438 = CARTESIAN_POINT('',(-0.33775944174530603,-0.559390693302642,0.955));+#3439 = SURFACE_CURVE('',#3440,(#3444),.PCURVE_S1.);+#3440 = LINE('',#3441,#3442);+#3441 = CARTESIAN_POINT('',(-0.33775944174530603,-0.6233666895424158,0.955));+#3442 = VECTOR('',#3443,1.3846557685403391);+#3443 = DIRECTION('',(0.,1.0,0.));+#3444 = PCURVE('',#3248,#3445);+#3445 = DEFINITIONAL_REPRESENTATION('',(#3446),#3450);+#3446 = LINE('',#3447,#3448);+#3447 = CARTESIAN_POINT('',(0.2762374411278741,0.09249242867218997));+#3448 = VECTOR('',#3449,1.3846557685403391);+#3449 = DIRECTION('',(-1.,0.));+#3450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3451 = ORIENTED_EDGE('',*,*,#3452,.T.);+#3452 = EDGE_CURVE('',#3437,#3453,#3455,.T.);+#3453 = VERTEX_POINT('',#3454);+#3454 = CARTESIAN_POINT('',(-0.43025187041665136,-0.5360816094004276,0.955));+#3455 = SURFACE_CURVE('',#3456,(#3460),.PCURVE_S1.);+#3456 = LINE('',#3457,#3458);+#3457 = CARTESIAN_POINT('',(-0.33775944174530603,-0.559390693302642,0.955));+#3458 = VECTOR('',#3459,1.3846557685403391);+#3459 = DIRECTION('',(-0.969681996881,0.244370261949,0.));+#3460 = PCURVE('',#3248,#3461);+#3461 = DEFINITIONAL_REPRESENTATION('',(#3462),#3466);+#3462 = LINE('',#3463,#3464);+#3463 = CARTESIAN_POINT('',(0.21226144488810045,0.09249242867218997));+#3464 = VECTOR('',#3465,1.3846557685403391);+#3465 = DIRECTION('',(-0.244370261949,-0.969681996881));+#3466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3467 = ORIENTED_EDGE('',*,*,#3468,.T.);+#3468 = EDGE_CURVE('',#3453,#3469,#3471,.T.);+#3469 = VERTEX_POINT('',#3470);+#3470 = CARTESIAN_POINT('',(-0.43025187041665136,-0.481280465334591,0.955));+#3471 = SURFACE_CURVE('',#3472,(#3476),.PCURVE_S1.);+#3472 = LINE('',#3473,#3474);+#3473 = CARTESIAN_POINT('',(-0.43025187041665136,-0.5360816094004276,0.955));+#3474 = VECTOR('',#3475,1.3846557685403391);+#3475 = DIRECTION('',(0.,1.0,0.));+#3476 = PCURVE('',#3248,#3477);+#3477 = DEFINITIONAL_REPRESENTATION('',(#3478),#3482);+#3478 = LINE('',#3479,#3480);+#3479 = CARTESIAN_POINT('',(0.18895236098727058,0.));+#3480 = VECTOR('',#3481,1.3846557685403391);+#3481 = DIRECTION('',(-1.,0.));+#3482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3483 = ORIENTED_EDGE('',*,*,#3484,.T.);+#3484 = EDGE_CURVE('',#3469,#3485,#3487,.T.);+#3485 = VERTEX_POINT('',#3486);+#3486 = CARTESIAN_POINT('',(-0.33775944174530603,-0.5045895492368055,0.955));+#3487 = SURFACE_CURVE('',#3488,(#3492),.PCURVE_S1.);+#3488 = LINE('',#3489,#3490);+#3489 = CARTESIAN_POINT('',(-0.43025187041665136,-0.481280465334591,0.955));+#3490 = VECTOR('',#3491,1.3846557685403391);+#3491 = DIRECTION('',(0.969681996881,-0.244370261949,0.));+#3492 = PCURVE('',#3248,#3493);+#3493 = DEFINITIONAL_REPRESENTATION('',(#3494),#3498);+#3494 = LINE('',#3495,#3496);+#3495 = CARTESIAN_POINT('',(0.1341512169213233,0.));+#3496 = VECTOR('',#3497,1.3846557685403391);+#3497 = DIRECTION('',(0.244370261949,0.969681996881));+#3498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3499 = ORIENTED_EDGE('',*,*,#3500,.T.);+#3500 = EDGE_CURVE('',#3485,#3501,#3503,.T.);+#3501 = VERTEX_POINT('',#3502);+#3502 = CARTESIAN_POINT('',(-0.33775944174530603,-0.45375590881277966,0.955));+#3503 = SURFACE_CURVE('',#3504,(#3508),.PCURVE_S1.);+#3504 = LINE('',#3505,#3506);+#3505 = CARTESIAN_POINT('',(-0.33775944174530603,-0.5045895492368055,0.955));+#3506 = VECTOR('',#3507,1.3846557685403391);+#3507 = DIRECTION('',(0.,1.0,0.));+#3508 = PCURVE('',#3248,#3509);+#3509 = DEFINITIONAL_REPRESENTATION('',(#3510),#3514);+#3510 = LINE('',#3511,#3512);+#3511 = CARTESIAN_POINT('',(0.15746030082226395,0.09249242867218997));+#3512 = VECTOR('',#3513,1.3846557685403391);+#3513 = DIRECTION('',(-1.,0.));+#3514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3515 = ORIENTED_EDGE('',*,*,#3516,.T.);+#3516 = EDGE_CURVE('',#3501,#3517,#3519,.T.);+#3517 = VERTEX_POINT('',#3518);+#3518 = CARTESIAN_POINT('',(-0.43025187041665136,-0.4304468249119498,0.955));+#3519 = SURFACE_CURVE('',#3520,(#3524),.PCURVE_S1.);+#3520 = LINE('',#3521,#3522);+#3521 = CARTESIAN_POINT('',(-0.33775944174530603,-0.45375590881277966,0.955));+#3522 = VECTOR('',#3523,1.3846557685403391);+#3523 = DIRECTION('',(-0.969681996881,0.244370261949,0.));+#3524 = PCURVE('',#3248,#3525);+#3525 = DEFINITIONAL_REPRESENTATION('',(#3526),#3530);+#3526 = LINE('',#3527,#3528);+#3527 = CARTESIAN_POINT('',(0.10662666039956734,0.09249242867218997));+#3528 = VECTOR('',#3529,1.3846557685403391);+#3529 = DIRECTION('',(-0.244370261949,-0.969681996881));+#3530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3531 = ORIENTED_EDGE('',*,*,#3532,.T.);+#3532 = EDGE_CURVE('',#3517,#3533,#3535,.T.);+#3533 = VERTEX_POINT('',#3534);+#3534 = CARTESIAN_POINT('',(-0.43025187041665136,-0.3756456808461133,0.955));+#3535 = SURFACE_CURVE('',#3536,(#3540),.PCURVE_S1.);+#3536 = LINE('',#3537,#3538);+#3537 = CARTESIAN_POINT('',(-0.43025187041665136,-0.4304468249119498,0.955));+#3538 = VECTOR('',#3539,1.3846557685403391);+#3539 = DIRECTION('',(0.,1.0,0.));+#3540 = PCURVE('',#3248,#3541);+#3541 = DEFINITIONAL_REPRESENTATION('',(#3542),#3546);+#3542 = LINE('',#3543,#3544);+#3543 = CARTESIAN_POINT('',(0.0833175764982667,0.));+#3544 = VECTOR('',#3545,1.3846557685403391);+#3545 = DIRECTION('',(-1.,0.));+#3546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3547 = ORIENTED_EDGE('',*,*,#3548,.T.);+#3548 = EDGE_CURVE('',#3533,#3549,#3551,.T.);+#3549 = VERTEX_POINT('',#3550);+#3550 = CARTESIAN_POINT('',(-0.33775944174530603,-0.39895476474694314,0.955));+#3551 = SURFACE_CURVE('',#3552,(#3556),.PCURVE_S1.);+#3552 = LINE('',#3553,#3554);+#3553 = CARTESIAN_POINT('',(-0.43025187041665136,-0.3756456808461133,0.955));+#3554 = VECTOR('',#3555,1.3846557685403391);+#3555 = DIRECTION('',(0.969681996881,-0.244370261949,0.));+#3556 = PCURVE('',#3248,#3557);+#3557 = DEFINITIONAL_REPRESENTATION('',(#3558),#3562);+#3558 = LINE('',#3559,#3560);+#3559 = CARTESIAN_POINT('',(0.028516432432444033,0.));+#3560 = VECTOR('',#3561,1.3846557685403391);+#3561 = DIRECTION('',(0.244370261949,0.969681996881));+#3562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3563 = ORIENTED_EDGE('',*,*,#3564,.T.);+#3564 = EDGE_CURVE('',#3549,#3565,#3567,.T.);+#3565 = VERTEX_POINT('',#3566);+#3566 = CARTESIAN_POINT('',(-0.33775944174530603,-0.3476251863687294,0.955));+#3567 = SURFACE_CURVE('',#3568,(#3572),.PCURVE_S1.);+#3568 = LINE('',#3569,#3570);+#3569 = CARTESIAN_POINT('',(-0.33775944174530603,-0.39895476474694314,0.955));+#3570 = VECTOR('',#3571,1.3846557685403391);+#3571 = DIRECTION('',(0.,1.0,0.));+#3572 = PCURVE('',#3248,#3573);+#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578);+#3574 = LINE('',#3575,#3576);+#3575 = CARTESIAN_POINT('',(0.05182551633374467,0.09249242867218997));+#3576 = VECTOR('',#3577,1.3846557685403391);+#3577 = DIRECTION('',(-1.,0.));+#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3579 = ORIENTED_EDGE('',*,*,#3580,.T.);+#3580 = EDGE_CURVE('',#3565,#3581,#3583,.T.);+#3581 = VERTEX_POINT('',#3582);+#3582 = CARTESIAN_POINT('',(-0.28444611154480237,-0.3476251863687294,0.955));+#3583 = SURFACE_CURVE('',#3584,(#3588),.PCURVE_S1.);+#3584 = LINE('',#3585,#3586);+#3585 = CARTESIAN_POINT('',(-0.33775944174530603,-0.3476251863687294,0.955));+#3586 = VECTOR('',#3587,1.3846557685403391);+#3587 = DIRECTION('',(1.0,0.,0.));+#3588 = PCURVE('',#3248,#3589);+#3589 = DEFINITIONAL_REPRESENTATION('',(#3590),#3594);+#3590 = LINE('',#3591,#3592);+#3591 = CARTESIAN_POINT('',(0.0004959379553467926,0.09249242867218997));+#3592 = VECTOR('',#3593,1.3846557685403391);+#3593 = DIRECTION('',(0.,1.));+#3594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3595 = ORIENTED_EDGE('',*,*,#3596,.T.);+#3596 = EDGE_CURVE('',#3581,#3597,#3599,.T.);+#3597 = VERTEX_POINT('',#3598);+#3598 = CARTESIAN_POINT('',(-0.28444611154480237,-0.4120971205640756,0.955));+#3599 = SURFACE_CURVE('',#3600,(#3604),.PCURVE_S1.);+#3600 = LINE('',#3601,#3602);+#3601 = CARTESIAN_POINT('',(-0.28444611154480237,-0.3476251863687294,0.955));+#3602 = VECTOR('',#3603,1.3846557685403391);+#3603 = DIRECTION('',(0.,-1.0,0.));+#3604 = PCURVE('',#3248,#3605);+#3605 = DEFINITIONAL_REPRESENTATION('',(#3606),#3610);+#3606 = LINE('',#3607,#3608);+#3607 = CARTESIAN_POINT('',(0.0004959379553467926,0.14580575887184902));+#3608 = VECTOR('',#3609,1.3846557685403391);+#3609 = DIRECTION('',(1.,0.));+#3610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3611 = ORIENTED_EDGE('',*,*,#3612,.T.);+#3612 = EDGE_CURVE('',#3597,#3613,#3615,.T.);+#3613 = VERTEX_POINT('',#3614);+#3614 = CARTESIAN_POINT('',(-0.21179120108666408,-0.4304468249119498,0.955));+#3615 = SURFACE_CURVE('',#3616,(#3620),.PCURVE_S1.);+#3616 = LINE('',#3617,#3618);+#3617 = CARTESIAN_POINT('',(-0.28444611154480237,-0.4120971205640756,0.955));+#3618 = VECTOR('',#3619,1.3846557685403391);+#3619 = DIRECTION('',(0.969555735719,-0.244870731888,0.));+#3620 = PCURVE('',#3248,#3621);+#3621 = DEFINITIONAL_REPRESENTATION('',(#3622),#3626);+#3622 = LINE('',#3623,#3624);+#3623 = CARTESIAN_POINT('',(0.06496787215043398,0.14580575887184902));+#3624 = VECTOR('',#3625,1.3846557685403391);+#3625 = DIRECTION('',(0.244870731888,0.969555735719));+#3626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3627 = ORIENTED_EDGE('',*,*,#3628,.T.);+#3628 = EDGE_CURVE('',#3613,#3629,#3631,.T.);+#3629 = VERTEX_POINT('',#3630);+#3630 = CARTESIAN_POINT('',(-0.21179120108666408,-0.37614161880168573,0.955));+#3631 = SURFACE_CURVE('',#3632,(#3636),.PCURVE_S1.);+#3632 = LINE('',#3633,#3634);+#3633 = CARTESIAN_POINT('',(-0.21179120108666408,-0.4304468249119498,0.955));+#3634 = VECTOR('',#3635,1.3846557685403391);+#3635 = DIRECTION('',(0.,1.0,0.));+#3636 = PCURVE('',#3248,#3637);+#3637 = DEFINITIONAL_REPRESENTATION('',(#3638),#3642);+#3638 = LINE('',#3639,#3640);+#3639 = CARTESIAN_POINT('',(0.0833175764982667,0.21846066932998728));+#3640 = VECTOR('',#3641,1.3846557685403391);+#3641 = DIRECTION('',(-1.,0.));+#3642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3643 = ORIENTED_EDGE('',*,*,#3644,.T.);+#3644 = EDGE_CURVE('',#3629,#3645,#3647,.T.);+#3645 = VERTEX_POINT('',#3646);+#3646 = CARTESIAN_POINT('',(-0.15847787088754503,-0.37614161880168573,0.955));+#3647 = SURFACE_CURVE('',#3648,(#3652),.PCURVE_S1.);+#3648 = LINE('',#3649,#3650);+#3649 = CARTESIAN_POINT('',(-0.21179120108666408,-0.37614161880168573,0.955));+#3650 = VECTOR('',#3651,1.3846557685403391);+#3651 = DIRECTION('',(1.0,0.,0.));+#3652 = PCURVE('',#3248,#3653);+#3653 = DEFINITIONAL_REPRESENTATION('',(#3654),#3658);+#3654 = LINE('',#3655,#3656);+#3655 = CARTESIAN_POINT('',(0.029012370387794986,0.21846066932998728));+#3656 = VECTOR('',#3657,1.3846557685403391);+#3657 = DIRECTION('',(0.,1.));+#3658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3659 = ORIENTED_EDGE('',*,*,#3660,.T.);+#3660 = EDGE_CURVE('',#3645,#3661,#3663,.T.);+#3661 = VERTEX_POINT('',#3662);+#3662 = CARTESIAN_POINT('',(-0.15847787088754503,-0.4440851186846547,0.955));+#3663 = SURFACE_CURVE('',#3664,(#3668),.PCURVE_S1.);+#3664 = LINE('',#3665,#3666);+#3665 = CARTESIAN_POINT('',(-0.15847787088754503,-0.37614161880168573,0.955));+#3666 = VECTOR('',#3667,1.3846557685403391);+#3667 = DIRECTION('',(0.,-1.0,0.));+#3668 = PCURVE('',#3248,#3669);+#3669 = DEFINITIONAL_REPRESENTATION('',(#3670),#3674);+#3670 = LINE('',#3671,#3672);+#3671 = CARTESIAN_POINT('',(0.029012370387794986,0.271773999530491));+#3672 = VECTOR('',#3673,1.3846557685403391);+#3673 = DIRECTION('',(1.,0.));+#3674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3675 = ORIENTED_EDGE('',*,*,#3676,.T.);+#3676 = EDGE_CURVE('',#3661,#3238,#3677,.T.);+#3677 = SURFACE_CURVE('',#3678,(#3682),.PCURVE_S1.);+#3678 = LINE('',#3679,#3680);+#3679 = CARTESIAN_POINT('',(-0.15847787088754503,-0.4440851186846547,0.955));+#3680 = VECTOR('',#3681,1.3846557685403391);+#3681 = DIRECTION('',(0.969836656642,-0.243755737231,0.));+#3682 = PCURVE('',#3248,#3683);+#3683 = DEFINITIONAL_REPRESENTATION('',(#3684),#3688);+#3684 = LINE('',#3685,#3686);+#3685 = CARTESIAN_POINT('',(0.09695587027030694,0.271773999530491));+#3686 = VECTOR('',#3687,1.3846557685403391);+#3687 = DIRECTION('',(0.243755737231,0.969836656642));+#3688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3689 = FACE_BOUND('',#3690,.F.);+#3690 = EDGE_LOOP('',(#3691,#3709,#3725,#3741));+#3691 = ORIENTED_EDGE('',*,*,#3692,.T.);+#3692 = EDGE_CURVE('',#3693,#3695,#3697,.T.);+#3693 = VERTEX_POINT('',#3694);+#3694 = CARTESIAN_POINT('',(-0.28444611154480237,-0.5177319050525533,0.955));+#3695 = VERTEX_POINT('',#3696);+#3696 = CARTESIAN_POINT('',(-0.21179120108666408,-0.5360816094004276,0.955));+#3697 = SURFACE_CURVE('',#3698,(#3702),.PCURVE_S1.);+#3698 = LINE('',#3699,#3700);+#3699 = CARTESIAN_POINT('',(-0.28444611154480237,-0.5177319050525533,0.955));+#3700 = VECTOR('',#3701,1.3846557685403391);+#3701 = DIRECTION('',(0.969555735719,-0.244870731888,0.));+#3702 = PCURVE('',#3248,#3703);+#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708);+#3704 = LINE('',#3705,#3706);+#3705 = CARTESIAN_POINT('',(0.17060265663939636,0.14580575887184902));+#3706 = VECTOR('',#3707,1.3846557685403391);+#3707 = DIRECTION('',(0.244870731888,0.969555735719));+#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3709 = ORIENTED_EDGE('',*,*,#3710,.T.);+#3710 = EDGE_CURVE('',#3695,#3711,#3713,.T.);+#3711 = VERTEX_POINT('',#3712);+#3712 = CARTESIAN_POINT('',(-0.21179120108666408,-0.48524796897778627,0.955));+#3713 = SURFACE_CURVE('',#3714,(#3718),.PCURVE_S1.);+#3714 = LINE('',#3715,#3716);+#3715 = CARTESIAN_POINT('',(-0.21179120108666408,-0.5360816094004276,0.955));+#3716 = VECTOR('',#3717,1.3846557685403391);+#3717 = DIRECTION('',(0.,1.0,0.));+#3718 = PCURVE('',#3248,#3719);+#3719 = DEFINITIONAL_REPRESENTATION('',(#3720),#3724);+#3720 = LINE('',#3721,#3722);+#3721 = CARTESIAN_POINT('',(0.18895236098727058,0.21846066932998728));+#3722 = VECTOR('',#3723,1.3846557685403391);+#3723 = DIRECTION('',(-1.,0.));+#3724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3725 = ORIENTED_EDGE('',*,*,#3726,.T.);+#3726 = EDGE_CURVE('',#3711,#3727,#3729,.T.);+#3727 = VERTEX_POINT('',#3728);+#3728 = CARTESIAN_POINT('',(-0.28444611154480237,-0.46689826462991213,0.955));+#3729 = SURFACE_CURVE('',#3730,(#3734),.PCURVE_S1.);+#3730 = LINE('',#3731,#3732);+#3731 = CARTESIAN_POINT('',(-0.21179120108666408,-0.48524796897778627,0.955));+#3732 = VECTOR('',#3733,1.3846557685403391);+#3733 = DIRECTION('',(-0.969555735719,0.244870731888,0.));+#3734 = PCURVE('',#3248,#3735);+#3735 = DEFINITIONAL_REPRESENTATION('',(#3736),#3740);+#3736 = LINE('',#3737,#3738);+#3737 = CARTESIAN_POINT('',(0.13811872056410318,0.21846066932998728));+#3738 = VECTOR('',#3739,1.3846557685403391);+#3739 = DIRECTION('',(-0.244870731888,-0.969555735719));+#3740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3741 = ORIENTED_EDGE('',*,*,#3742,.T.);+#3742 = EDGE_CURVE('',#3727,#3693,#3743,.T.);+#3743 = SURFACE_CURVE('',#3744,(#3748),.PCURVE_S1.);+#3744 = LINE('',#3745,#3746);+#3745 = CARTESIAN_POINT('',(-0.28444611154480237,-0.46689826462991213,0.955));+#3746 = VECTOR('',#3747,1.3846557685403391);+#3747 = DIRECTION('',(0.,-1.0,0.));+#3748 = PCURVE('',#3248,#3749);+#3749 = DEFINITIONAL_REPRESENTATION('',(#3750),#3754);+#3750 = LINE('',#3751,#3752);+#3751 = CARTESIAN_POINT('',(0.1197690162162705,0.14580575887184902));+#3752 = VECTOR('',#3753,1.3846557685403391);+#3753 = DIRECTION('',(1.,0.));+#3754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3755 = SHELL_BASED_SURFACE_MODEL('',(#3756));+#3756 = OPEN_SHELL('',(#3757));+#3757 = ADVANCED_FACE('',(#3758,#3909),#3772,.T.);+#3758 = FACE_BOUND('',#3759,.F.);+#3759 = EDGE_LOOP('',(#3760,#3783,#3799,#3815,#3831,#3847,#3863,#3879,+ #3895));+#3760 = ORIENTED_EDGE('',*,*,#3761,.T.);+#3761 = EDGE_CURVE('',#3762,#3764,#3766,.T.);+#3762 = VERTEX_POINT('',#3763);+#3763 = CARTESIAN_POINT('',(-0.43025187041665136,-0.6930459722685036,0.955));+#3764 = VERTEX_POINT('',#3765);+#3765 = CARTESIAN_POINT('',(-0.06003418675071445,-0.6930459722685036,0.955));+#3766 = SURFACE_CURVE('',#3767,(#3771),.PCURVE_S1.);+#3767 = LINE('',#3768,#3769);+#3768 = CARTESIAN_POINT('',(-0.43025187041665136,-0.6930459722685036,0.955));+#3769 = VECTOR('',#3770,1.3846557685403391);+#3770 = DIRECTION('',(1.0,0.,0.));+#3771 = PCURVE('',#3772,#3777);+#3772 = PLANE('',#3773);+#3773 = AXIS2_PLACEMENT_3D('',#3774,#3775,#3776);+#3774 = CARTESIAN_POINT('',(-0.43025187041665136,-0.6528749978851324,0.955));+#3775 = DIRECTION('',(0.,0.,1.0));+#3776 = DIRECTION('',(0.,-1.0,0.));+#3777 = DEFINITIONAL_REPRESENTATION('',(#3778),#3782);+#3778 = LINE('',#3779,#3780);+#3779 = CARTESIAN_POINT('',(0.04017097438309435,0.));+#3780 = VECTOR('',#3781,1.3846557685403391);+#3781 = DIRECTION('',(0.,1.));+#3782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3783 = ORIENTED_EDGE('',*,*,#3784,.T.);+#3784 = EDGE_CURVE('',#3764,#3785,#3787,.T.);+#3785 = VERTEX_POINT('',#3786);+#3786 = CARTESIAN_POINT('',(-0.06003418675071445,-0.7934734082262395,0.955));+#3787 = SURFACE_CURVE('',#3788,(#3792),.PCURVE_S1.);+#3788 = LINE('',#3789,#3790);+#3789 = CARTESIAN_POINT('',(-0.06003418675071445,-0.6930459722685036,0.955));+#3790 = VECTOR('',#3791,1.3846557685403391);+#3791 = DIRECTION('',(0.,-1.0,0.));+#3792 = PCURVE('',#3772,#3793);+#3793 = DEFINITIONAL_REPRESENTATION('',(#3794),#3798);+#3794 = LINE('',#3795,#3796);+#3795 = CARTESIAN_POINT('',(0.04017097438309435,0.3702176836659368));+#3796 = VECTOR('',#3797,1.3846557685403391);+#3797 = DIRECTION('',(1.,0.));+#3798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3799 = ORIENTED_EDGE('',*,*,#3800,.T.);+#3800 = EDGE_CURVE('',#3785,#3801,#3803,.T.);+#3801 = VERTEX_POINT('',#3802);+#3802 = CARTESIAN_POINT('',(-0.08731077429473957,-0.9036956188016857,0.955));+#3803 = SURFACE_CURVE('',#3804,(#3808),.PCURVE_S1.);+#3804 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3805,#3806,#3807),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3805 = CARTESIAN_POINT('',(-0.06003418675071445,-0.7934734082262395,0.955));+#3806 = CARTESIAN_POINT('',(-0.06003418675071445,-0.8700958223275729,0.955));+#3807 = CARTESIAN_POINT('',(-0.08731077429473957,-0.9036956188016857,0.955));+#3808 = PCURVE('',#3772,#3809);+#3809 = DEFINITIONAL_REPRESENTATION('',(#3810),#3814);+#3810 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3811,#3812,#3813),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3811 = CARTESIAN_POINT('',(0.14059841034110715,0.3702176836659368));+#3812 = CARTESIAN_POINT('',(0.21722082444244067,0.3702176836659368));+#3813 = CARTESIAN_POINT('',(0.25082062091655344,0.34294109612191176));+#3814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3815 = ORIENTED_EDGE('',*,*,#3816,.T.);+#3816 = EDGE_CURVE('',#3801,#3817,#3819,.T.);+#3817 = VERTEX_POINT('',#3818);+#3818 = CARTESIAN_POINT('',(-0.1758356993242743,-0.9372954152771833,0.955));+#3819 = SURFACE_CURVE('',#3820,(#3824),.PCURVE_S1.);+#3820 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3821,#3822,#3823),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3821 = CARTESIAN_POINT('',(-0.08731077429473957,-0.9036956188016857,0.955));+#3822 = CARTESIAN_POINT('',(-0.1145873618387647,-0.9372954152771833,0.955));+#3823 = CARTESIAN_POINT('',(-0.1758356993242743,-0.9372954152771833,0.955));+#3824 = PCURVE('',#3772,#3825);+#3825 = DEFINITIONAL_REPRESENTATION('',(#3826),#3830);+#3826 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3827,#3828,#3829),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3827 = CARTESIAN_POINT('',(0.25082062091655344,0.34294109612191176));+#3828 = CARTESIAN_POINT('',(0.2844204173920509,0.31566450857788664));+#3829 = CARTESIAN_POINT('',(0.2844204173920509,0.2544161710923771));+#3830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3831 = ORIENTED_EDGE('',*,*,#3832,.T.);+#3832 = EDGE_CURVE('',#3817,#3833,#3835,.T.);+#3833 = VERTEX_POINT('',#3834);+#3834 = CARTESIAN_POINT('',(-0.2643606243538089,-0.9036956188016857,0.955));+#3835 = SURFACE_CURVE('',#3836,(#3840),.PCURVE_S1.);+#3836 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3837,#3838,#3839),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3837 = CARTESIAN_POINT('',(-0.1758356993242743,-0.9372954152771833,0.955));+#3838 = CARTESIAN_POINT('',(-0.23708403680978382,-0.9372954152771833,0.955));+#3839 = CARTESIAN_POINT('',(-0.2643606243538089,-0.9036956188016857,0.955));+#3840 = PCURVE('',#3772,#3841);+#3841 = DEFINITIONAL_REPRESENTATION('',(#3842),#3846);+#3842 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3843,#3844,#3845),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3843 = CARTESIAN_POINT('',(0.2844204173920509,0.2544161710923771));+#3844 = CARTESIAN_POINT('',(0.2844204173920509,0.19316783360825213));+#3845 = CARTESIAN_POINT('',(0.25082062091655344,0.16589124606284233));+#3846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3847 = ORIENTED_EDGE('',*,*,#3848,.T.);+#3848 = EDGE_CURVE('',#3833,#3849,#3851,.T.);+#3849 = VERTEX_POINT('',#3850);+#3850 = CARTESIAN_POINT('',(-0.2916372118978341,-0.7934734082262395,0.955));+#3851 = SURFACE_CURVE('',#3852,(#3856),.PCURVE_S1.);+#3852 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3853,#3854,#3855),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3853 = CARTESIAN_POINT('',(-0.2643606243538089,-0.9036956188016857,0.955));+#3854 = CARTESIAN_POINT('',(-0.2916372118978341,-0.8700958223275729,0.955));+#3855 = CARTESIAN_POINT('',(-0.2916372118978341,-0.7934734082262395,0.955));+#3856 = PCURVE('',#3772,#3857);+#3857 = DEFINITIONAL_REPRESENTATION('',(#3858),#3862);+#3858 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3859,#3860,#3861),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3859 = CARTESIAN_POINT('',(0.25082062091655344,0.16589124606284233));+#3860 = CARTESIAN_POINT('',(0.21722082444244067,0.1386146585188172));+#3861 = CARTESIAN_POINT('',(0.14059841034110715,0.1386146585188172));+#3862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3863 = ORIENTED_EDGE('',*,*,#3864,.T.);+#3864 = EDGE_CURVE('',#3849,#3865,#3867,.T.);+#3865 = VERTEX_POINT('',#3866);+#3866 = CARTESIAN_POINT('',(-0.2916372118978341,-0.7661968206822144,0.955));+#3867 = SURFACE_CURVE('',#3868,(#3872),.PCURVE_S1.);+#3868 = LINE('',#3869,#3870);+#3869 = CARTESIAN_POINT('',(-0.2916372118978341,-0.7934734082262395,0.955));+#3870 = VECTOR('',#3871,1.3846557685403391);+#3871 = DIRECTION('',(0.,1.0,0.));+#3872 = PCURVE('',#3772,#3873);+#3873 = DEFINITIONAL_REPRESENTATION('',(#3874),#3878);+#3874 = LINE('',#3875,#3876);+#3875 = CARTESIAN_POINT('',(0.14059841034110715,0.1386146585188172));+#3876 = VECTOR('',#3877,1.3846557685403391);+#3877 = DIRECTION('',(-1.,0.));+#3878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3879 = ORIENTED_EDGE('',*,*,#3880,.T.);+#3880 = EDGE_CURVE('',#3865,#3881,#3883,.T.);+#3881 = VERTEX_POINT('',#3882);+#3882 = CARTESIAN_POINT('',(-0.43025187041665136,-0.7661968206822144,0.955));+#3883 = SURFACE_CURVE('',#3884,(#3888),.PCURVE_S1.);+#3884 = LINE('',#3885,#3886);+#3885 = CARTESIAN_POINT('',(-0.2916372118978341,-0.7661968206822144,0.955));+#3886 = VECTOR('',#3887,1.3846557685403391);+#3887 = DIRECTION('',(-1.0,0.,0.));+#3888 = PCURVE('',#3772,#3889);+#3889 = DEFINITIONAL_REPRESENTATION('',(#3890),#3894);+#3890 = LINE('',#3891,#3892);+#3891 = CARTESIAN_POINT('',(0.11332182279674972,0.1386146585188172));+#3892 = VECTOR('',#3893,1.3846557685403391);+#3893 = DIRECTION('',(0.,-1.));+#3894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3895 = ORIENTED_EDGE('',*,*,#3896,.T.);+#3896 = EDGE_CURVE('',#3881,#3762,#3897,.T.);+#3897 = SURFACE_CURVE('',#3898,(#3902),.PCURVE_S1.);+#3898 = LINE('',#3899,#3900);+#3899 = CARTESIAN_POINT('',(-0.43025187041665136,-0.7661968206822144,0.955));+#3900 = VECTOR('',#3901,1.3846557685403391);+#3901 = DIRECTION('',(0.,1.0,0.));+#3902 = PCURVE('',#3772,#3903);+#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908);+#3904 = LINE('',#3905,#3906);+#3905 = CARTESIAN_POINT('',(0.11332182279674972,0.));+#3906 = VECTOR('',#3907,1.3846557685403391);+#3907 = DIRECTION('',(-1.,0.));+#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3909 = FACE_BOUND('',#3910,.F.);+#3910 = EDGE_LOOP('',(#3911,#3929,#3945,#3961,#3977,#3993,#4009));+#3911 = ORIENTED_EDGE('',*,*,#3912,.T.);+#3912 = EDGE_CURVE('',#3913,#3915,#3917,.T.);+#3913 = VERTEX_POINT('',#3914);+#3914 = CARTESIAN_POINT('',(-0.12153049321401027,-0.7962010669805036,0.955));+#3915 = VERTEX_POINT('',#3916);+#3916 = CARTESIAN_POINT('',(-0.12153049321401027,-0.7661968206822144,0.955));+#3917 = SURFACE_CURVE('',#3918,(#3922),.PCURVE_S1.);+#3918 = LINE('',#3919,#3920);+#3919 = CARTESIAN_POINT('',(-0.12153049321401027,-0.7962010669805036,0.955));+#3920 = VECTOR('',#3921,1.3846557685403391);+#3921 = DIRECTION('',(0.,1.0,0.));+#3922 = PCURVE('',#3772,#3923);+#3923 = DEFINITIONAL_REPRESENTATION('',(#3924),#3928);+#3924 = LINE('',#3925,#3926);+#3925 = CARTESIAN_POINT('',(0.1433260690953712,0.30872137720402576));+#3926 = VECTOR('',#3927,1.3846557685403391);+#3927 = DIRECTION('',(-1.,0.));+#3928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3929 = ORIENTED_EDGE('',*,*,#3930,.T.);+#3930 = EDGE_CURVE('',#3915,#3931,#3933,.T.);+#3931 = VERTEX_POINT('',#3932);+#3932 = CARTESIAN_POINT('',(-0.23014090543453833,-0.7661968206822144,0.955));+#3933 = SURFACE_CURVE('',#3934,(#3938),.PCURVE_S1.);+#3934 = LINE('',#3935,#3936);+#3935 = CARTESIAN_POINT('',(-0.12153049321401027,-0.7661968206822144,0.955));+#3936 = VECTOR('',#3937,1.3846557685403391);+#3937 = DIRECTION('',(-1.0,0.,0.));+#3938 = PCURVE('',#3772,#3939);+#3939 = DEFINITIONAL_REPRESENTATION('',(#3940),#3944);+#3940 = LINE('',#3941,#3942);+#3941 = CARTESIAN_POINT('',(0.11332182279674972,0.30872137720402576));+#3942 = VECTOR('',#3943,1.3846557685403391);+#3943 = DIRECTION('',(0.,-1.));+#3944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3945 = ORIENTED_EDGE('',*,*,#3946,.T.);+#3946 = EDGE_CURVE('',#3931,#3947,#3949,.T.);+#3947 = VERTEX_POINT('',#3948);+#3948 = CARTESIAN_POINT('',(-0.23014090543453833,-0.7962010669805036,0.955));+#3949 = SURFACE_CURVE('',#3950,(#3954),.PCURVE_S1.);+#3950 = LINE('',#3951,#3952);+#3951 = CARTESIAN_POINT('',(-0.23014090543453833,-0.7661968206822144,0.955));+#3952 = VECTOR('',#3953,1.3846557685403391);+#3953 = DIRECTION('',(0.,-1.0,0.));+#3954 = PCURVE('',#3772,#3955);+#3955 = DEFINITIONAL_REPRESENTATION('',(#3956),#3960);+#3956 = LINE('',#3957,#3958);+#3957 = CARTESIAN_POINT('',(0.11332182279674972,0.20011096498211306));+#3958 = VECTOR('',#3959,1.3846557685403391);+#3959 = DIRECTION('',(1.,0.));+#3960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3961 = ORIENTED_EDGE('',*,*,#3962,.T.);+#3962 = EDGE_CURVE('',#3947,#3963,#3965,.T.);+#3963 = VERTEX_POINT('',#3964);+#3964 = CARTESIAN_POINT('',(-0.21799042552855083,-0.8466627539371577,0.955));+#3965 = SURFACE_CURVE('',#3966,(#3970),.PCURVE_S1.);+#3966 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3967,#3968,#3969),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3967 = CARTESIAN_POINT('',(-0.23014090543453833,-0.7962010669805036,0.955));+#3968 = CARTESIAN_POINT('',(-0.23014090543453833,-0.8321565687428933,0.955));+#3969 = CARTESIAN_POINT('',(-0.21799042552855083,-0.8466627539371577,0.955));+#3970 = PCURVE('',#3772,#3971);+#3971 = DEFINITIONAL_REPRESENTATION('',(#3972),#3976);+#3972 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3973,#3974,#3975),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3973 = CARTESIAN_POINT('',(0.1433260690953712,0.20011096498211306));+#3974 = CARTESIAN_POINT('',(0.17928157085776097,0.20011096498211306));+#3975 = CARTESIAN_POINT('',(0.1937877560520254,0.21226144488810045));+#3976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3977 = ORIENTED_EDGE('',*,*,#3978,.T.);+#3978 = EDGE_CURVE('',#3963,#3979,#3981,.T.);+#3979 = VERTEX_POINT('',#3980);+#3980 = CARTESIAN_POINT('',(-0.1758356993242743,-0.8611689391314222,0.955));+#3981 = SURFACE_CURVE('',#3982,(#3986),.PCURVE_S1.);+#3982 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3983,#3984,#3985),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3983 = CARTESIAN_POINT('',(-0.21799042552855083,-0.8466627539371577,0.955));+#3984 = CARTESIAN_POINT('',(-0.20583994562256344,-0.8611689391314222,0.955));+#3985 = CARTESIAN_POINT('',(-0.1758356993242743,-0.8611689391314222,0.955));+#3986 = PCURVE('',#3772,#3987);+#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992);+#3988 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3989,#3990,#3991),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3989 = CARTESIAN_POINT('',(0.1937877560520254,0.21226144488810045));+#3990 = CARTESIAN_POINT('',(0.20829394124628986,0.22441192479408784));+#3991 = CARTESIAN_POINT('',(0.20829394124628986,0.2544161710923771));+#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3993 = ORIENTED_EDGE('',*,*,#3994,.T.);+#3994 = EDGE_CURVE('',#3979,#3995,#3997,.T.);+#3995 = VERTEX_POINT('',#3996);+#3996 = CARTESIAN_POINT('',(-0.13368097311999771,-0.8466627539371577,0.955));+#3997 = SURFACE_CURVE('',#3998,(#4002),.PCURVE_S1.);+#3998 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3999,#4000,#4001),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3999 = CARTESIAN_POINT('',(-0.1758356993242743,-0.8611689391314222,0.955));+#4000 = CARTESIAN_POINT('',(-0.14583145302598513,-0.8611689391314222,0.955));+#4001 = CARTESIAN_POINT('',(-0.13368097311999771,-0.8466627539371577,0.955));+#4002 = PCURVE('',#3772,#4003);+#4003 = DEFINITIONAL_REPRESENTATION('',(#4004),#4008);+#4004 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4005,#4006,#4007),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4005 = CARTESIAN_POINT('',(0.20829394124628986,0.2544161710923771));+#4006 = CARTESIAN_POINT('',(0.20829394124628986,0.2844204173920509));+#4007 = CARTESIAN_POINT('',(0.1937877560520254,0.2965708972980383));+#4008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4009 = ORIENTED_EDGE('',*,*,#4010,.T.);+#4010 = EDGE_CURVE('',#3995,#3913,#4011,.T.);+#4011 = SURFACE_CURVE('',#4012,(#4016),.PCURVE_S1.);+#4012 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4013,#4014,#4015),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4013 = CARTESIAN_POINT('',(-0.13368097311999771,-0.8466627539371577,0.955));+#4014 = CARTESIAN_POINT('',(-0.12153049321401027,-0.8321565687428933,0.955));+#4015 = CARTESIAN_POINT('',(-0.12153049321401027,-0.7962010669805036,0.955));+#4016 = PCURVE('',#3772,#4017);+#4017 = DEFINITIONAL_REPRESENTATION('',(#4018),#4022);+#4018 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4019,#4020,#4021),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4019 = CARTESIAN_POINT('',(0.1937877560520254,0.2965708972980383));+#4020 = CARTESIAN_POINT('',(0.17928157085776097,0.30872137720402576));+#4021 = CARTESIAN_POINT('',(0.1433260690953712,0.30872137720402576));+#4022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4023 = SHELL_BASED_SURFACE_MODEL('',(#4024));+#4024 = OPEN_SHELL('',(#4025));+#4025 = ADVANCED_FACE('',(#4026,#4209,#4323),#4040,.T.);+#4026 = FACE_BOUND('',#4027,.F.);+#4027 = EDGE_LOOP('',(#4028,#4051,#4067,#4083,#4099,#4115,#4131,#4147,+ #4163,#4179,#4195));+#4028 = ORIENTED_EDGE('',*,*,#4029,.T.);+#4029 = EDGE_CURVE('',#4030,#4032,#4034,.T.);+#4030 = VERTEX_POINT('',#4031);+#4031 = CARTESIAN_POINT('',(-0.43025187041665136,-0.9896168695651573,0.955));+#4032 = VERTEX_POINT('',#4033);+#4033 = CARTESIAN_POINT('',(-0.05953824879514194,-0.9896168695651573,0.955));+#4034 = SURFACE_CURVE('',#4035,(#4039),.PCURVE_S1.);+#4035 = LINE('',#4036,#4037);+#4036 = CARTESIAN_POINT('',(-0.43025187041665136,-0.9896168695651573,0.955));+#4037 = VECTOR('',#4038,1.3846557685403391);+#4038 = DIRECTION('',(1.0,0.,0.));+#4039 = PCURVE('',#4040,#4045);+#4040 = PLANE('',#4041);+#4041 = AXIS2_PLACEMENT_3D('',#4042,#4043,#4044);+#4042 = CARTESIAN_POINT('',(-0.43025187041665136,-0.9586207473571078,0.955));+#4043 = DIRECTION('',(0.,0.,1.0));+#4044 = DIRECTION('',(0.,-1.0,0.));+#4045 = DEFINITIONAL_REPRESENTATION('',(#4046),#4050);+#4046 = LINE('',#4047,#4048);+#4047 = CARTESIAN_POINT('',(0.030996122209171077,0.));+#4048 = VECTOR('',#4049,1.3846557685403391);+#4049 = DIRECTION('',(0.,1.));+#4050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4051 = ORIENTED_EDGE('',*,*,#4052,.T.);+#4052 = EDGE_CURVE('',#4032,#4053,#4055,.T.);+#4053 = VERTEX_POINT('',#4054);+#4054 = CARTESIAN_POINT('',(-0.05953824879514194,-1.10888994782634,0.955));+#4055 = SURFACE_CURVE('',#4056,(#4060),.PCURVE_S1.);+#4056 = LINE('',#4057,#4058);+#4057 = CARTESIAN_POINT('',(-0.05953824879514194,-0.9896168695651573,0.955));+#4058 = VECTOR('',#4059,1.3846557685403391);+#4059 = DIRECTION('',(0.,-1.0,0.));+#4060 = PCURVE('',#4040,#4061);+#4061 = DEFINITIONAL_REPRESENTATION('',(#4062),#4066);+#4062 = LINE('',#4063,#4064);+#4063 = CARTESIAN_POINT('',(0.030996122209171077,0.3707136216215094));+#4064 = VECTOR('',#4065,1.3846557685403391);+#4065 = DIRECTION('',(1.,0.));+#4066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4067 = ORIENTED_EDGE('',*,*,#4068,.T.);+#4068 = EDGE_CURVE('',#4053,#4069,#4071,.T.);+#4069 = VERTEX_POINT('',#4070);+#4070 = CARTESIAN_POINT('',(-0.08297131718555725,-1.2017543299650568,0.955));+#4071 = SURFACE_CURVE('',#4072,(#4076),.PCURVE_S1.);+#4072 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4073,#4074,#4075),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4073 = CARTESIAN_POINT('',(-0.05953824879514194,-1.10888994782634,0.955));+#4074 = CARTESIAN_POINT('',(-0.05953824879514194,-1.170634223267422,0.955));+#4075 = CARTESIAN_POINT('',(-0.08297131718555725,-1.2017543299650568,0.955));+#4076 = PCURVE('',#4040,#4077);+#4077 = DEFINITIONAL_REPRESENTATION('',(#4078),#4082);+#4078 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4079,#4080,#4081),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4079 = CARTESIAN_POINT('',(0.1502692004706168,0.3707136216215094));+#4080 = CARTESIAN_POINT('',(0.2120134759103142,0.3707136216215094));+#4081 = CARTESIAN_POINT('',(0.24313358260933376,0.34728055323109414));+#4082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4083 = ORIENTED_EDGE('',*,*,#4084,.T.);+#4084 = EDGE_CURVE('',#4069,#4085,#4087,.T.);+#4085 = VERTEX_POINT('',#4086);+#4086 = CARTESIAN_POINT('',(-0.1530225533790169,-1.232874436662692,0.955));+#4087 = SURFACE_CURVE('',#4088,(#4092),.PCURVE_S1.);+#4088 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4089,#4090,#4091),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4089 = CARTESIAN_POINT('',(-0.08297131718555725,-1.2017543299650568,0.955));+#4090 = CARTESIAN_POINT('',(-0.10640438557597257,-1.232874436662692,0.955));+#4091 = CARTESIAN_POINT('',(-0.1530225533790169,-1.232874436662692,0.955));+#4092 = PCURVE('',#4040,#4093);+#4093 = DEFINITIONAL_REPRESENTATION('',(#4094),#4098);+#4094 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4095,#4096,#4097),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4095 = CARTESIAN_POINT('',(0.24313358260933376,0.34728055323109414));+#4096 = CARTESIAN_POINT('',(0.27425368930696875,0.32384748484206344));+#4097 = CARTESIAN_POINT('',(0.27425368930696875,0.2772293170390191));+#4098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4099 = ORIENTED_EDGE('',*,*,#4100,.T.);+#4100 = EDGE_CURVE('',#4085,#4101,#4103,.T.);+#4101 = VERTEX_POINT('',#4102);+#4102 = CARTESIAN_POINT('',(-0.20881557335461373,-1.2145247323148176,0.955));+#4103 = SURFACE_CURVE('',#4104,(#4108),.PCURVE_S1.);+#4104 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4105,#4106,#4107),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4105 = CARTESIAN_POINT('',(-0.1530225533790169,-1.232874436662692,0.955));+#4106 = CARTESIAN_POINT('',(-0.18873008616362044,-1.232874436662692,0.955));+#4107 = CARTESIAN_POINT('',(-0.20881557335461373,-1.2145247323148176,0.955));+#4108 = PCURVE('',#4040,#4109);+#4109 = DEFINITIONAL_REPRESENTATION('',(#4110),#4114);+#4110 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4111,#4112,#4113),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4111 = CARTESIAN_POINT('',(0.27425368930696875,0.2772293170390191));+#4112 = CARTESIAN_POINT('',(0.27425368930696875,0.24152178425441553));+#4113 = CARTESIAN_POINT('',(0.2559039849590945,0.22143629706203757));+#4114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4115 = ORIENTED_EDGE('',*,*,#4116,.T.);+#4116 = EDGE_CURVE('',#4101,#4117,#4119,.T.);+#4117 = VERTEX_POINT('',#4118);+#4118 = CARTESIAN_POINT('',(-0.23212465725682827,-1.160715464160126,0.955));+#4119 = SURFACE_CURVE('',#4120,(#4124),.PCURVE_S1.);+#4120 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4121,#4122,#4123),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4121 = CARTESIAN_POINT('',(-0.20881557335461373,-1.2145247323148176,0.955));+#4122 = CARTESIAN_POINT('',(-0.22890106054699175,-1.1961750279683283,0.955));+#4123 = CARTESIAN_POINT('',(-0.23212465725682827,-1.160715464160126,0.955));+#4124 = PCURVE('',#4040,#4125);+#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130);+#4126 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4127,#4128,#4129),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4127 = CARTESIAN_POINT('',(0.2559039849590945,0.22143629706203757));+#4128 = CARTESIAN_POINT('',(0.23755428061122028,0.20135080987104426));+#4129 = CARTESIAN_POINT('',(0.202094716804403,0.19812721316120774));+#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4131 = ORIENTED_EDGE('',*,*,#4132,.T.);+#4132 = EDGE_CURVE('',#4117,#4133,#4135,.T.);+#4133 = VERTEX_POINT('',#4134);+#4134 = CARTESIAN_POINT('',(-0.26064108968839994,-1.224567475911699,0.955));+#4135 = SURFACE_CURVE('',#4136,(#4140),.PCURVE_S1.);+#4136 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4137,#4138,#4139),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4137 = CARTESIAN_POINT('',(-0.23212465725682827,-1.160715464160126,0.955));+#4138 = CARTESIAN_POINT('',(-0.23634012987642514,-1.2031181593421891,0.955));+#4139 = CARTESIAN_POINT('',(-0.26064108968839994,-1.224567475911699,0.955));+#4140 = PCURVE('',#4040,#4141);+#4141 = DEFINITIONAL_REPRESENTATION('',(#4142),#4146);+#4142 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4143,#4144,#4145),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4143 = CARTESIAN_POINT('',(0.202094716804403,0.19812721316120774));+#4144 = CARTESIAN_POINT('',(0.2444974119864658,0.1939117405402262));+#4145 = CARTESIAN_POINT('',(0.26594672855459117,0.16961078072825136));+#4146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4147 = ORIENTED_EDGE('',*,*,#4148,.T.);+#4148 = EDGE_CURVE('',#4133,#4149,#4151,.T.);+#4149 = VERTEX_POINT('',#4150);+#4150 = CARTESIAN_POINT('',(-0.32858458957136893,-1.2460167924798244,0.955));+#4151 = SURFACE_CURVE('',#4152,(#4156),.PCURVE_S1.);+#4152 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4153,#4154,#4155),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4153 = CARTESIAN_POINT('',(-0.26064108968839994,-1.224567475911699,0.955));+#4154 = CARTESIAN_POINT('',(-0.2849420495003748,-1.2460167924798244,0.955));+#4155 = CARTESIAN_POINT('',(-0.32858458957136893,-1.2460167924798244,0.955));+#4156 = PCURVE('',#4040,#4157);+#4157 = DEFINITIONAL_REPRESENTATION('',(#4158),#4162);+#4158 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4159,#4160,#4161),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4159 = CARTESIAN_POINT('',(0.26594672855459117,0.16961078072825136));+#4160 = CARTESIAN_POINT('',(0.28739604512410116,0.1453098209162765));+#4161 = CARTESIAN_POINT('',(0.28739604512410116,0.10166728084609941));+#4162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4163 = ORIENTED_EDGE('',*,*,#4164,.T.);+#4164 = EDGE_CURVE('',#4149,#4165,#4167,.T.);+#4165 = VERTEX_POINT('',#4166);+#4166 = CARTESIAN_POINT('',(-0.4061988795824628,-1.2137808253828437,0.955));+#4167 = SURFACE_CURVE('',#4168,(#4172),.PCURVE_S1.);+#4168 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4169,#4170,#4171),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4169 = CARTESIAN_POINT('',(-0.32858458957136893,-1.2460167924798244,0.955));+#4170 = CARTESIAN_POINT('',(-0.38214588874827427,-1.2460167924798244,0.955));+#4171 = CARTESIAN_POINT('',(-0.4061988795824628,-1.2137808253828437,0.955));+#4172 = PCURVE('',#4040,#4173);+#4173 = DEFINITIONAL_REPRESENTATION('',(#4174),#4178);+#4174 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4175,#4176,#4177),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4175 = CARTESIAN_POINT('',(0.28739604512410116,0.10166728084609941));+#4176 = CARTESIAN_POINT('',(0.28739604512410116,0.04810598166864027));+#4177 = CARTESIAN_POINT('',(0.2551600780257358,0.02405299083432706));+#4178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4179 = ORIENTED_EDGE('',*,*,#4180,.T.);+#4180 = EDGE_CURVE('',#4165,#4181,#4183,.T.);+#4181 = VERTEX_POINT('',#4182);+#4182 = CARTESIAN_POINT('',(-0.43025187041665136,-1.10888994782634,0.955));+#4183 = SURFACE_CURVE('',#4184,(#4188),.PCURVE_S1.);+#4184 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4185,#4186,#4187),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4185 = CARTESIAN_POINT('',(-0.4061988795824628,-1.2137808253828437,0.955));+#4186 = CARTESIAN_POINT('',(-0.43025187041665136,-1.1815448582844779,0.955));+#4187 = CARTESIAN_POINT('',(-0.43025187041665136,-1.10888994782634,0.955));+#4188 = PCURVE('',#4040,#4189);+#4189 = DEFINITIONAL_REPRESENTATION('',(#4190),#4194);+#4190 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4191,#4192,#4193),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4191 = CARTESIAN_POINT('',(0.2551600780257358,0.02405299083432706));+#4192 = CARTESIAN_POINT('',(0.22292411092875505,0.));+#4193 = CARTESIAN_POINT('',(0.1502692004706168,0.));+#4194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4195 = ORIENTED_EDGE('',*,*,#4196,.T.);+#4196 = EDGE_CURVE('',#4181,#4030,#4197,.T.);+#4197 = SURFACE_CURVE('',#4198,(#4202),.PCURVE_S1.);+#4198 = LINE('',#4199,#4200);+#4199 = CARTESIAN_POINT('',(-0.43025187041665136,-1.10888994782634,0.955));+#4200 = VECTOR('',#4201,1.3846557685403391);+#4201 = DIRECTION('',(0.,1.0,0.));+#4202 = PCURVE('',#4040,#4203);+#4203 = DEFINITIONAL_REPRESENTATION('',(#4204),#4208);+#4204 = LINE('',#4205,#4206);+#4205 = CARTESIAN_POINT('',(0.1502692004706168,0.));+#4206 = VECTOR('',#4207,1.3846557685403391);+#4207 = DIRECTION('',(-1.,0.));+#4208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4209 = FACE_BOUND('',#4210,.F.);+#4210 = EDGE_LOOP('',(#4211,#4229,#4245,#4261,#4277,#4293,#4309));+#4211 = ORIENTED_EDGE('',*,*,#4212,.T.);+#4212 = EDGE_CURVE('',#4213,#4215,#4217,.T.);+#4213 = VERTEX_POINT('',#4214);+#4214 = CARTESIAN_POINT('',(-0.2621289035551174,-1.10888994782634,0.955));+#4215 = VERTEX_POINT('',#4216);+#4216 = CARTESIAN_POINT('',(-0.2621289035551174,-1.0602880282023905,0.955));+#4217 = SURFACE_CURVE('',#4218,(#4222),.PCURVE_S1.);+#4218 = LINE('',#4219,#4220);+#4219 = CARTESIAN_POINT('',(-0.2621289035551174,-1.10888994782634,0.955));+#4220 = VECTOR('',#4221,1.3846557685403391);+#4221 = DIRECTION('',(0.,1.0,0.));+#4222 = PCURVE('',#4040,#4223);+#4223 = DEFINITIONAL_REPRESENTATION('',(#4224),#4228);+#4224 = LINE('',#4225,#4226);+#4225 = CARTESIAN_POINT('',(0.1502692004706168,0.16812296686291855));+#4226 = VECTOR('',#4227,1.3846557685403391);+#4227 = DIRECTION('',(-1.,0.));+#4228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4229 = ORIENTED_EDGE('',*,*,#4230,.T.);+#4230 = EDGE_CURVE('',#4215,#4231,#4233,.T.);+#4231 = VERTEX_POINT('',#4232);+#4232 = CARTESIAN_POINT('',(-0.3717311916867906,-1.0602880282023905,0.955));+#4233 = SURFACE_CURVE('',#4234,(#4238),.PCURVE_S1.);+#4234 = LINE('',#4235,#4236);+#4235 = CARTESIAN_POINT('',(-0.2621289035551174,-1.0602880282023905,0.955));+#4236 = VECTOR('',#4237,1.3846557685403391);+#4237 = DIRECTION('',(-1.0,0.,0.));+#4238 = PCURVE('',#4040,#4239);+#4239 = DEFINITIONAL_REPRESENTATION('',(#4240),#4244);+#4240 = LINE('',#4241,#4242);+#4241 = CARTESIAN_POINT('',(0.10166728084609941,0.16812296686291855));+#4242 = VECTOR('',#4243,1.3846557685403391);+#4243 = DIRECTION('',(0.,-1.));+#4244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4245 = ORIENTED_EDGE('',*,*,#4246,.T.);+#4246 = EDGE_CURVE('',#4231,#4247,#4249,.T.);+#4247 = VERTEX_POINT('',#4248);+#4248 = CARTESIAN_POINT('',(-0.3717311916867906,-1.10888994782634,0.955));+#4249 = SURFACE_CURVE('',#4250,(#4254),.PCURVE_S1.);+#4250 = LINE('',#4251,#4252);+#4251 = CARTESIAN_POINT('',(-0.3717311916867906,-1.0602880282023905,0.955));+#4252 = VECTOR('',#4253,1.3846557685403391);+#4253 = DIRECTION('',(0.,-1.0,0.));+#4254 = PCURVE('',#4040,#4255);+#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260);+#4256 = LINE('',#4257,#4258);+#4257 = CARTESIAN_POINT('',(0.10166728084609941,0.05852067873092706));+#4258 = VECTOR('',#4259,1.3846557685403391);+#4259 = DIRECTION('',(1.,0.));+#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4261 = ORIENTED_EDGE('',*,*,#4262,.T.);+#4262 = EDGE_CURVE('',#4247,#4263,#4265,.T.);+#4263 = VERTEX_POINT('',#4264);+#4264 = CARTESIAN_POINT('',(-0.3598286807585893,-1.1578638209176613,0.955));+#4265 = SURFACE_CURVE('',#4266,(#4270),.PCURVE_S1.);+#4266 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4267,#4268,#4269),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4267 = CARTESIAN_POINT('',(-0.3717311916867906,-1.10888994782634,0.955));+#4268 = CARTESIAN_POINT('',(-0.3717311916867906,-1.1438535736789692,0.955));+#4269 = CARTESIAN_POINT('',(-0.3598286807585893,-1.1578638209176613,0.955));+#4270 = PCURVE('',#4040,#4271);+#4271 = DEFINITIONAL_REPRESENTATION('',(#4272),#4276);+#4272 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4273,#4274,#4275),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4273 = CARTESIAN_POINT('',(0.1502692004706168,0.05852067873092706));+#4274 = CARTESIAN_POINT('',(0.18523282632186155,0.05852067873092706));+#4275 = CARTESIAN_POINT('',(0.1992430735605535,0.07042318965925286));+#4276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4277 = ORIENTED_EDGE('',*,*,#4278,.T.);+#4278 = EDGE_CURVE('',#4263,#4279,#4281,.T.);+#4279 = VERTEX_POINT('',#4280);+#4280 = CARTESIAN_POINT('',(-0.3184178614862868,-1.1718740681549686,0.955));+#4281 = SURFACE_CURVE('',#4282,(#4286),.PCURVE_S1.);+#4282 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4283,#4284,#4285),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4283 = CARTESIAN_POINT('',(-0.3598286807585893,-1.1578638209176613,0.955));+#4284 = CARTESIAN_POINT('',(-0.3479261698290035,-1.1718740681549686,0.955));+#4285 = CARTESIAN_POINT('',(-0.3184178614862868,-1.1718740681549686,0.955));+#4286 = PCURVE('',#4040,#4287);+#4287 = DEFINITIONAL_REPRESENTATION('',(#4288),#4292);+#4288 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4289,#4290,#4291),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4289 = CARTESIAN_POINT('',(0.1992430735605535,0.07042318965925286));+#4290 = CARTESIAN_POINT('',(0.21325332079924544,0.08232570058757865));+#4291 = CARTESIAN_POINT('',(0.21325332079924544,0.11183400893071073));+#4292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4293 = ORIENTED_EDGE('',*,*,#4294,.T.);+#4294 = EDGE_CURVE('',#4279,#4295,#4297,.T.);+#4295 = VERTEX_POINT('',#4296);+#4296 = CARTESIAN_POINT('',(-0.2752712593708653,-1.1572438984725033,0.955));+#4297 = SURFACE_CURVE('',#4298,(#4302),.PCURVE_S1.);+#4298 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4299,#4300,#4301),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4299 = CARTESIAN_POINT('',(-0.3184178614862868,-1.1718740681549686,0.955));+#4300 = CARTESIAN_POINT('',(-0.2884136151879976,-1.1718740681549686,0.955));+#4301 = CARTESIAN_POINT('',(-0.2752712593708653,-1.1572438984725033,0.955));+#4302 = PCURVE('',#4040,#4303);+#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308);+#4304 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4305,#4306,#4307),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4305 = CARTESIAN_POINT('',(0.21325332079924544,0.11183400893071073));+#4306 = CARTESIAN_POINT('',(0.21325332079924544,0.14183825522865376));+#4307 = CARTESIAN_POINT('',(0.19862315111678022,0.15498061104578614));+#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4309 = ORIENTED_EDGE('',*,*,#4310,.T.);+#4310 = EDGE_CURVE('',#4295,#4213,#4311,.T.);+#4311 = SURFACE_CURVE('',#4312,(#4316),.PCURVE_S1.);+#4312 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4313,#4314,#4315),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4313 = CARTESIAN_POINT('',(-0.2752712593708653,-1.1572438984725033,0.955));+#4314 = CARTESIAN_POINT('',(-0.2621289035551174,-1.1426137287900384,0.955));+#4315 = CARTESIAN_POINT('',(-0.2621289035551174,-1.10888994782634,0.955));+#4316 = PCURVE('',#4040,#4317);+#4317 = DEFINITIONAL_REPRESENTATION('',(#4318),#4322);+#4318 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4319,#4320,#4321),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4319 = CARTESIAN_POINT('',(0.19862315111678022,0.15498061104578614));+#4320 = CARTESIAN_POINT('',(0.183992981434315,0.16812296686291855));+#4321 = CARTESIAN_POINT('',(0.1502692004706168,0.16812296686291855));+#4322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4323 = FACE_BOUND('',#4324,.F.);+#4324 = EDGE_LOOP('',(#4325,#4343,#4359,#4375,#4391,#4407,#4423));+#4325 = ORIENTED_EDGE('',*,*,#4326,.T.);+#4326 = EDGE_CURVE('',#4327,#4329,#4331,.T.);+#4327 = VERTEX_POINT('',#4328);+#4328 = CARTESIAN_POINT('',(-0.11781095854860127,-1.10888994782634,0.955));+#4329 = VERTEX_POINT('',#4330);+#4330 = CARTESIAN_POINT('',(-0.11781095854860127,-1.0602880282023905,0.955));+#4331 = SURFACE_CURVE('',#4332,(#4336),.PCURVE_S1.);+#4332 = LINE('',#4333,#4334);+#4333 = CARTESIAN_POINT('',(-0.11781095854860127,-1.10888994782634,0.955));+#4334 = VECTOR('',#4335,1.3846557685403391);+#4335 = DIRECTION('',(0.,1.0,0.));+#4336 = PCURVE('',#4040,#4337);+#4337 = DEFINITIONAL_REPRESENTATION('',(#4338),#4342);+#4338 = LINE('',#4339,#4340);+#4339 = CARTESIAN_POINT('',(0.1502692004706168,0.31244091186805006));+#4340 = VECTOR('',#4341,1.3846557685403391);+#4341 = DIRECTION('',(-1.,0.));+#4342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4343 = ORIENTED_EDGE('',*,*,#4344,.T.);+#4344 = EDGE_CURVE('',#4329,#4345,#4347,.T.);+#4345 = VERTEX_POINT('',#4346);+#4346 = CARTESIAN_POINT('',(-0.20385619380165818,-1.0602880282023905,0.955));+#4347 = SURFACE_CURVE('',#4348,(#4352),.PCURVE_S1.);+#4348 = LINE('',#4349,#4350);+#4349 = CARTESIAN_POINT('',(-0.11781095854860127,-1.0602880282023905,0.955));+#4350 = VECTOR('',#4351,1.3846557685403391);+#4351 = DIRECTION('',(-1.0,0.,0.));+#4352 = PCURVE('',#4040,#4353);+#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4358);+#4354 = LINE('',#4355,#4356);+#4355 = CARTESIAN_POINT('',(0.10166728084609941,0.31244091186805006));+#4356 = VECTOR('',#4357,1.3846557685403391);+#4357 = DIRECTION('',(0.,-1.));+#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4359 = ORIENTED_EDGE('',*,*,#4360,.T.);+#4360 = EDGE_CURVE('',#4345,#4361,#4363,.T.);+#4361 = VERTEX_POINT('',#4362);+#4362 = CARTESIAN_POINT('',(-0.20385619380165818,-1.10888994782634,0.955));+#4363 = SURFACE_CURVE('',#4364,(#4368),.PCURVE_S1.);+#4364 = LINE('',#4365,#4366);+#4365 = CARTESIAN_POINT('',(-0.20385619380165818,-1.0602880282023905,0.955));+#4366 = VECTOR('',#4367,1.3846557685403391);+#4367 = DIRECTION('',(0.,-1.0,0.));+#4368 = PCURVE('',#4040,#4369);+#4369 = DEFINITIONAL_REPRESENTATION('',(#4370),#4374);+#4370 = LINE('',#4371,#4372);+#4371 = CARTESIAN_POINT('',(0.10166728084609941,0.22639567661637783));+#4372 = VECTOR('',#4373,1.3846557685403391);+#4373 = DIRECTION('',(1.,0.));+#4374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4375 = ORIENTED_EDGE('',*,*,#4376,.T.);+#4376 = EDGE_CURVE('',#4361,#4377,#4379,.T.);+#4377 = VERTEX_POINT('',#4378);+#4378 = CARTESIAN_POINT('',(-0.19393743469436228,-1.148440999765938,0.955));+#4379 = SURFACE_CURVE('',#4380,(#4384),.PCURVE_S1.);+#4380 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4381,#4382,#4383),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4381 = CARTESIAN_POINT('',(-0.20385619380165818,-1.10888994782634,0.955));+#4382 = CARTESIAN_POINT('',(-0.20385619380165818,-1.1366624733259378,0.955));+#4383 = CARTESIAN_POINT('',(-0.19393743469436228,-1.148440999765938,0.955));+#4384 = PCURVE('',#4040,#4385);+#4385 = DEFINITIONAL_REPRESENTATION('',(#4386),#4390);+#4386 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4387,#4388,#4389),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4387 = CARTESIAN_POINT('',(0.1502692004706168,0.22639567661637783));+#4388 = CARTESIAN_POINT('',(0.17804172596882975,0.22639567661637783));+#4389 = CARTESIAN_POINT('',(0.18982025240883013,0.23631443572228905));+#4390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4391 = ORIENTED_EDGE('',*,*,#4392,.T.);+#4392 = EDGE_CURVE('',#4377,#4393,#4395,.T.);+#4393 = VERTEX_POINT('',#4394);+#4394 = CARTESIAN_POINT('',(-0.1612055296418091,-1.1602195262045538,0.955));+#4395 = SURFACE_CURVE('',#4396,(#4400),.PCURVE_S1.);+#4396 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4397,#4398,#4399),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4397 = CARTESIAN_POINT('',(-0.19393743469436228,-1.148440999765938,0.955));+#4398 = CARTESIAN_POINT('',(-0.1840186755870664,-1.1602195262045538,0.955));+#4399 = CARTESIAN_POINT('',(-0.1612055296418091,-1.1602195262045538,0.955));+#4400 = PCURVE('',#4040,#4401);+#4401 = DEFINITIONAL_REPRESENTATION('',(#4402),#4406);+#4402 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4403,#4404,#4405),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4403 = CARTESIAN_POINT('',(0.18982025240883013,0.23631443572228905));+#4404 = CARTESIAN_POINT('',(0.20159877884883048,0.24623319482958492));+#4405 = CARTESIAN_POINT('',(0.20159877884883048,0.2690463407762269));+#4406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4407 = ORIENTED_EDGE('',*,*,#4408,.T.);+#4408 = EDGE_CURVE('',#4393,#4409,#4411,.T.);+#4409 = VERTEX_POINT('',#4410);+#4410 = CARTESIAN_POINT('',(-0.1281016711218842,-1.1481930307881516,0.955));+#4411 = SURFACE_CURVE('',#4412,(#4416),.PCURVE_S1.);+#4412 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4413,#4414,#4415),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4413 = CARTESIAN_POINT('',(-0.1612055296418091,-1.1602195262045538,0.955));+#4414 = CARTESIAN_POINT('',(-0.1383923836951671,-1.1602195262045538,0.955));+#4415 = CARTESIAN_POINT('',(-0.1281016711218842,-1.1481930307881516,0.955));+#4416 = PCURVE('',#4040,#4417);+#4417 = DEFINITIONAL_REPRESENTATION('',(#4418),#4422);+#4418 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4419,#4420,#4421),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4419 = CARTESIAN_POINT('',(0.20159877884883048,0.2690463407762269));+#4420 = CARTESIAN_POINT('',(0.20159877884883048,0.29185948672148426));+#4421 = CARTESIAN_POINT('',(0.1895722834310439,0.3021501992947672));+#4422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4423 = ORIENTED_EDGE('',*,*,#4424,.T.);+#4424 = EDGE_CURVE('',#4409,#4327,#4425,.T.);+#4425 = SURFACE_CURVE('',#4426,(#4430),.PCURVE_S1.);+#4426 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4427,#4428,#4429),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4427 = CARTESIAN_POINT('',(-0.1281016711218842,-1.1481930307881516,0.955));+#4428 = CARTESIAN_POINT('',(-0.11781095854860127,-1.1361665353703652,0.955));+#4429 = CARTESIAN_POINT('',(-0.11781095854860127,-1.10888994782634,0.955));+#4430 = PCURVE('',#4040,#4431);+#4431 = DEFINITIONAL_REPRESENTATION('',(#4432),#4436);+#4432 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4433,#4434,#4435),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4433 = CARTESIAN_POINT('',(0.1895722834310439,0.3021501992947672));+#4434 = CARTESIAN_POINT('',(0.1775457880146419,0.31244091186805006));+#4435 = CARTESIAN_POINT('',(0.1502692004706168,0.31244091186805006));+#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4437 = SHELL_BASED_SURFACE_MODEL('',(#4438));+#4438 = OPEN_SHELL('',(#4439));+#4439 = ADVANCED_FACE('',(#4440),#4454,.T.);+#4440 = FACE_BOUND('',#4441,.F.);+#4441 = EDGE_LOOP('',(#4442,#4465,#4481,#4497,#4513,#4529,#4545,#4561,+ #4577,#4593));+#4442 = ORIENTED_EDGE('',*,*,#4443,.T.);+#4443 = EDGE_CURVE('',#4444,#4446,#4448,.T.);+#4444 = VERTEX_POINT('',#4445);+#4445 = CARTESIAN_POINT('',(-0.06003418675071445,-1.540108,0.955));+#4446 = VERTEX_POINT('',#4447);+#4447 = CARTESIAN_POINT('',(-0.12450612094606059,-1.540108,0.955));+#4448 = SURFACE_CURVE('',#4449,(#4453),.PCURVE_S1.);+#4449 = LINE('',#4450,#4451);+#4450 = CARTESIAN_POINT('',(-0.06003418675071445,-1.540108,0.955));+#4451 = VECTOR('',#4452,1.3846557685403391);+#4452 = DIRECTION('',(-1.0,0.,0.));+#4453 = PCURVE('',#4454,#4459);+#4454 = PLANE('',#4455);+#4455 = AXIS2_PLACEMENT_3D('',#4456,#4457,#4458);+#4456 = CARTESIAN_POINT('',(-0.43025187041665136,-1.2643664968276989,0.955));+#4457 = DIRECTION('',(0.,0.,1.0));+#4458 = DIRECTION('',(0.,-1.0,0.));+#4459 = DEFINITIONAL_REPRESENTATION('',(#4460),#4464);+#4460 = LINE('',#4461,#4462);+#4461 = CARTESIAN_POINT('',(0.27574150317230156,0.3702176836659368));+#4462 = VECTOR('',#4463,1.3846557685403391);+#4463 = DIRECTION('',(0.,-1.));+#4464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4465 = ORIENTED_EDGE('',*,*,#4466,.T.);+#4466 = EDGE_CURVE('',#4446,#4467,#4469,.T.);+#4467 = VERTEX_POINT('',#4468);+#4468 = CARTESIAN_POINT('',(-0.12450612094606059,-1.3826476991777366,0.955));+#4469 = SURFACE_CURVE('',#4470,(#4474),.PCURVE_S1.);+#4470 = LINE('',#4471,#4472);+#4471 = CARTESIAN_POINT('',(-0.12450612094606059,-1.540108,0.955));+#4472 = VECTOR('',#4473,1.3846557685403391);+#4473 = DIRECTION('',(0.,1.0,0.));+#4474 = PCURVE('',#4454,#4475);+#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480);+#4476 = LINE('',#4477,#4478);+#4477 = CARTESIAN_POINT('',(0.27574150317230156,0.3057457494719754));+#4478 = VECTOR('',#4479,1.3846557685403391);+#4479 = DIRECTION('',(-1.,0.));+#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4481 = ORIENTED_EDGE('',*,*,#4482,.T.);+#4482 = EDGE_CURVE('',#4467,#4483,#4485,.T.);+#4483 = VERTEX_POINT('',#4484);+#4484 = CARTESIAN_POINT('',(-0.20435213175723063,-1.3826476991777366,0.955));+#4485 = SURFACE_CURVE('',#4486,(#4490),.PCURVE_S1.);+#4486 = LINE('',#4487,#4488);+#4487 = CARTESIAN_POINT('',(-0.12450612094606059,-1.3826476991777366,0.955));+#4488 = VECTOR('',#4489,1.3846557685403391);+#4489 = DIRECTION('',(-1.0,0.,0.));+#4490 = PCURVE('',#4454,#4491);+#4491 = DEFINITIONAL_REPRESENTATION('',(#4492),#4496);+#4492 = LINE('',#4493,#4494);+#4493 = CARTESIAN_POINT('',(0.11828120235021765,0.3057457494719754));+#4494 = VECTOR('',#4495,1.3846557685403391);+#4495 = DIRECTION('',(0.,-1.));+#4496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4497 = ORIENTED_EDGE('',*,*,#4498,.T.);+#4498 = EDGE_CURVE('',#4483,#4499,#4501,.T.);+#4499 = VERTEX_POINT('',#4500);+#4500 = CARTESIAN_POINT('',(-0.20435213175723063,-1.5259737682731078,0.955));+#4501 = SURFACE_CURVE('',#4502,(#4506),.PCURVE_S1.);+#4502 = LINE('',#4503,#4504);+#4503 = CARTESIAN_POINT('',(-0.20435213175723063,-1.3826476991777366,0.955));+#4504 = VECTOR('',#4505,1.3846557685403391);+#4505 = DIRECTION('',(0.,-1.0,0.));+#4506 = PCURVE('',#4454,#4507);+#4507 = DEFINITIONAL_REPRESENTATION('',(#4508),#4512);+#4508 = LINE('',#4509,#4510);+#4509 = CARTESIAN_POINT('',(0.11828120235021765,0.22589973866080534));+#4510 = VECTOR('',#4511,1.3846557685403391);+#4511 = DIRECTION('',(1.,0.));+#4512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4513 = ORIENTED_EDGE('',*,*,#4514,.T.);+#4514 = EDGE_CURVE('',#4499,#4515,#4517,.T.);+#4515 = VERTEX_POINT('',#4516);+#4516 = CARTESIAN_POINT('',(-0.2688240659511921,-1.5259737682731078,0.955));+#4517 = SURFACE_CURVE('',#4518,(#4522),.PCURVE_S1.);+#4518 = LINE('',#4519,#4520);+#4519 = CARTESIAN_POINT('',(-0.20435213175723063,-1.5259737682731078,0.955));+#4520 = VECTOR('',#4521,1.3846557685403391);+#4521 = DIRECTION('',(-1.0,0.,0.));+#4522 = PCURVE('',#4454,#4523);+#4523 = DEFINITIONAL_REPRESENTATION('',(#4524),#4528);+#4524 = LINE('',#4525,#4526);+#4525 = CARTESIAN_POINT('',(0.2616072714454089,0.22589973866080534));+#4526 = VECTOR('',#4527,1.3846557685403391);+#4527 = DIRECTION('',(0.,-1.));+#4528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4529 = ORIENTED_EDGE('',*,*,#4530,.T.);+#4530 = EDGE_CURVE('',#4515,#4531,#4533,.T.);+#4531 = VERTEX_POINT('',#4532);+#4532 = CARTESIAN_POINT('',(-0.2688240659511921,-1.3826476991777366,0.955));+#4533 = SURFACE_CURVE('',#4534,(#4538),.PCURVE_S1.);+#4534 = LINE('',#4535,#4536);+#4535 = CARTESIAN_POINT('',(-0.2688240659511921,-1.5259737682731078,0.955));+#4536 = VECTOR('',#4537,1.3846557685403391);+#4537 = DIRECTION('',(0.,1.0,0.));+#4538 = PCURVE('',#4454,#4539);+#4539 = DEFINITIONAL_REPRESENTATION('',(#4540),#4544);+#4540 = LINE('',#4541,#4542);+#4541 = CARTESIAN_POINT('',(0.2616072714454089,0.1614278044654592));+#4542 = VECTOR('',#4543,1.3846557685403391);+#4543 = DIRECTION('',(-1.,0.));+#4544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4545 = ORIENTED_EDGE('',*,*,#4546,.T.);+#4546 = EDGE_CURVE('',#4531,#4547,#4549,.T.);+#4547 = VERTEX_POINT('',#4548);+#4548 = CARTESIAN_POINT('',(-0.43025187041665136,-1.3826476991777366,0.955));+#4549 = SURFACE_CURVE('',#4550,(#4554),.PCURVE_S1.);+#4550 = LINE('',#4551,#4552);+#4551 = CARTESIAN_POINT('',(-0.2688240659511921,-1.3826476991777366,0.955));+#4552 = VECTOR('',#4553,1.3846557685403391);+#4553 = DIRECTION('',(-1.0,0.,0.));+#4554 = PCURVE('',#4454,#4555);+#4555 = DEFINITIONAL_REPRESENTATION('',(#4556),#4560);+#4556 = LINE('',#4557,#4558);+#4557 = CARTESIAN_POINT('',(0.11828120235021765,0.1614278044654592));+#4558 = VECTOR('',#4559,1.3846557685403391);+#4559 = DIRECTION('',(0.,-1.));+#4560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4561 = ORIENTED_EDGE('',*,*,#4562,.T.);+#4562 = EDGE_CURVE('',#4547,#4563,#4565,.T.);+#4563 = VERTEX_POINT('',#4564);+#4564 = CARTESIAN_POINT('',(-0.43025187041665136,-1.3094968507640257,0.955));+#4565 = SURFACE_CURVE('',#4566,(#4570),.PCURVE_S1.);+#4566 = LINE('',#4567,#4568);+#4567 = CARTESIAN_POINT('',(-0.43025187041665136,-1.3826476991777366,0.955));+#4568 = VECTOR('',#4569,1.3846557685403391);+#4569 = DIRECTION('',(0.,1.0,0.));+#4570 = PCURVE('',#4454,#4571);+#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576);+#4572 = LINE('',#4573,#4574);+#4573 = CARTESIAN_POINT('',(0.11828120235021765,0.));+#4574 = VECTOR('',#4575,1.3846557685403391);+#4575 = DIRECTION('',(-1.,0.));+#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4577 = ORIENTED_EDGE('',*,*,#4578,.T.);+#4578 = EDGE_CURVE('',#4563,#4579,#4581,.T.);+#4579 = VERTEX_POINT('',#4580);+#4580 = CARTESIAN_POINT('',(-0.06003418675071445,-1.3094968507640257,0.955));+#4581 = SURFACE_CURVE('',#4582,(#4586),.PCURVE_S1.);+#4582 = LINE('',#4583,#4584);+#4583 = CARTESIAN_POINT('',(-0.43025187041665136,-1.3094968507640257,0.955));+#4584 = VECTOR('',#4585,1.3846557685403391);+#4585 = DIRECTION('',(1.0,0.,0.));+#4586 = PCURVE('',#4454,#4587);+#4587 = DEFINITIONAL_REPRESENTATION('',(#4588),#4592);+#4588 = LINE('',#4589,#4590);+#4589 = CARTESIAN_POINT('',(0.04513035393656228,0.));+#4590 = VECTOR('',#4591,1.3846557685403391);+#4591 = DIRECTION('',(0.,1.));+#4592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4593 = ORIENTED_EDGE('',*,*,#4594,.T.);+#4594 = EDGE_CURVE('',#4579,#4444,#4595,.T.);+#4595 = SURFACE_CURVE('',#4596,(#4600),.PCURVE_S1.);+#4596 = LINE('',#4597,#4598);+#4597 = CARTESIAN_POINT('',(-0.06003418675071445,-1.3094968507640257,0.955));+#4598 = VECTOR('',#4599,1.3846557685403391);+#4599 = DIRECTION('',(0.,-1.0,0.));+#4600 = PCURVE('',#4454,#4601);+#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606);+#4602 = LINE('',#4603,#4604);+#4603 = CARTESIAN_POINT('',(0.04513035393656228,0.3702176836659368));+#4604 = VECTOR('',#4605,1.3846557685403391);+#4605 = DIRECTION('',(1.,0.));+#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4611)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4608,#4609,#4610)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#4608 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#4609 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#4610 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#4611 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4608,+ 'distance_accuracy_value','confusion accuracy');+#4612 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#355));+#4613 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchStyle=flat','visible',(+ #361,#467,#605,#903,#1249,#1661,#1897,#2259,#2557,#2775,#3233,#3757,+ #4025,#4439));+#4614 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchFace=top','visible',(+ #361,#467,#605,#903,#1249,#1661,#1897,#2259,#2557,#2775,#3233,#3757,+ #4025,#4439));+#4616 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #4617,#4627,#4636,#4645,#4654,#4663,#4672,#4681,#4690,#4699,#4708,+ #4717,#4726,#4735),#4607);+#4617 = STYLED_ITEM('color',(#4618),#361);+#4618 = PRESENTATION_STYLE_ASSIGNMENT((#4619,#4625));+#4619 = SURFACE_STYLE_USAGE(.BOTH.,#4620);+#4620 = SURFACE_SIDE_STYLE('',(#4621));+#4621 = SURFACE_STYLE_FILL_AREA(#4622);+#4622 = FILL_AREA_STYLE('',(#4623));+#4623 = FILL_AREA_STYLE_COLOUR('',#4624);+#4624 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);+#4625 = CURVE_STYLE('',#4626,POSITIVE_LENGTH_MEASURE(0.1),#4624);+#4626 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4627 = STYLED_ITEM('color',(#4628),#467);+#4628 = PRESENTATION_STYLE_ASSIGNMENT((#4629,#4634));+#4629 = SURFACE_STYLE_USAGE(.BOTH.,#4630);+#4630 = SURFACE_SIDE_STYLE('',(#4631));+#4631 = SURFACE_STYLE_FILL_AREA(#4632);+#4632 = FILL_AREA_STYLE('',(#4633));+#4633 = FILL_AREA_STYLE_COLOUR('',#4624);+#4634 = CURVE_STYLE('',#4635,POSITIVE_LENGTH_MEASURE(0.1),#4624);+#4635 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4636 = STYLED_ITEM('color',(#4637),#605);+#4637 = PRESENTATION_STYLE_ASSIGNMENT((#4638,#4643));+#4638 = SURFACE_STYLE_USAGE(.BOTH.,#4639);+#4639 = SURFACE_SIDE_STYLE('',(#4640));+#4640 = SURFACE_STYLE_FILL_AREA(#4641);+#4641 = FILL_AREA_STYLE('',(#4642));+#4642 = FILL_AREA_STYLE_COLOUR('',#4624);+#4643 = CURVE_STYLE('',#4644,POSITIVE_LENGTH_MEASURE(0.1),#4624);+#4644 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4645 = STYLED_ITEM('color',(#4646),#903);+#4646 = PRESENTATION_STYLE_ASSIGNMENT((#4647,#4652));+#4647 = SURFACE_STYLE_USAGE(.BOTH.,#4648);+#4648 = SURFACE_SIDE_STYLE('',(#4649));+#4649 = SURFACE_STYLE_FILL_AREA(#4650);+#4650 = FILL_AREA_STYLE('',(#4651));+#4651 = FILL_AREA_STYLE_COLOUR('',#4624);+#4652 = CURVE_STYLE('',#4653,POSITIVE_LENGTH_MEASURE(0.1),#4624);+#4653 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4654 = STYLED_ITEM('color',(#4655),#1249);+#4655 = PRESENTATION_STYLE_ASSIGNMENT((#4656,#4661));+#4656 = SURFACE_STYLE_USAGE(.BOTH.,#4657);+#4657 = SURFACE_SIDE_STYLE('',(#4658));+#4658 = SURFACE_STYLE_FILL_AREA(#4659);+#4659 = FILL_AREA_STYLE('',(#4660));+#4660 = FILL_AREA_STYLE_COLOUR('',#4624);+#4661 = CURVE_STYLE('',#4662,POSITIVE_LENGTH_MEASURE(0.1),#4624);+#4662 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4663 = STYLED_ITEM('color',(#4664),#1661);+#4664 = PRESENTATION_STYLE_ASSIGNMENT((#4665,#4670));+#4665 = SURFACE_STYLE_USAGE(.BOTH.,#4666);+#4666 = SURFACE_SIDE_STYLE('',(#4667));+#4667 = SURFACE_STYLE_FILL_AREA(#4668);+#4668 = FILL_AREA_STYLE('',(#4669));+#4669 = FILL_AREA_STYLE_COLOUR('',#4624);+#4670 = CURVE_STYLE('',#4671,POSITIVE_LENGTH_MEASURE(0.1),#4624);+#4671 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4672 = STYLED_ITEM('color',(#4673),#1897);+#4673 = PRESENTATION_STYLE_ASSIGNMENT((#4674,#4679));+#4674 = SURFACE_STYLE_USAGE(.BOTH.,#4675);+#4675 = SURFACE_SIDE_STYLE('',(#4676));+#4676 = SURFACE_STYLE_FILL_AREA(#4677);+#4677 = FILL_AREA_STYLE('',(#4678));+#4678 = FILL_AREA_STYLE_COLOUR('',#4624);+#4679 = CURVE_STYLE('',#4680,POSITIVE_LENGTH_MEASURE(0.1),#4624);+#4680 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4681 = STYLED_ITEM('color',(#4682),#2259);+#4682 = PRESENTATION_STYLE_ASSIGNMENT((#4683,#4688));+#4683 = SURFACE_STYLE_USAGE(.BOTH.,#4684);+#4684 = SURFACE_SIDE_STYLE('',(#4685));+#4685 = SURFACE_STYLE_FILL_AREA(#4686);+#4686 = FILL_AREA_STYLE('',(#4687));+#4687 = FILL_AREA_STYLE_COLOUR('',#4624);+#4688 = CURVE_STYLE('',#4689,POSITIVE_LENGTH_MEASURE(0.1),#4624);+#4689 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4690 = STYLED_ITEM('color',(#4691),#2557);+#4691 = PRESENTATION_STYLE_ASSIGNMENT((#4692,#4697));+#4692 = SURFACE_STYLE_USAGE(.BOTH.,#4693);+#4693 = SURFACE_SIDE_STYLE('',(#4694));+#4694 = SURFACE_STYLE_FILL_AREA(#4695);+#4695 = FILL_AREA_STYLE('',(#4696));+#4696 = FILL_AREA_STYLE_COLOUR('',#4624);+#4697 = CURVE_STYLE('',#4698,POSITIVE_LENGTH_MEASURE(0.1),#4624);+#4698 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4699 = STYLED_ITEM('color',(#4700),#2775);+#4700 = PRESENTATION_STYLE_ASSIGNMENT((#4701,#4706));+#4701 = SURFACE_STYLE_USAGE(.BOTH.,#4702);+#4702 = SURFACE_SIDE_STYLE('',(#4703));+#4703 = SURFACE_STYLE_FILL_AREA(#4704);+#4704 = FILL_AREA_STYLE('',(#4705));+#4705 = FILL_AREA_STYLE_COLOUR('',#4624);+#4706 = CURVE_STYLE('',#4707,POSITIVE_LENGTH_MEASURE(0.1),#4624);+#4707 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4708 = STYLED_ITEM('color',(#4709),#3233);+#4709 = PRESENTATION_STYLE_ASSIGNMENT((#4710,#4715));+#4710 = SURFACE_STYLE_USAGE(.BOTH.,#4711);+#4711 = SURFACE_SIDE_STYLE('',(#4712));+#4712 = SURFACE_STYLE_FILL_AREA(#4713);+#4713 = FILL_AREA_STYLE('',(#4714));+#4714 = FILL_AREA_STYLE_COLOUR('',#4624);+#4715 = CURVE_STYLE('',#4716,POSITIVE_LENGTH_MEASURE(0.1),#4624);+#4716 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4717 = STYLED_ITEM('color',(#4718),#3757);+#4718 = PRESENTATION_STYLE_ASSIGNMENT((#4719,#4724));+#4719 = SURFACE_STYLE_USAGE(.BOTH.,#4720);+#4720 = SURFACE_SIDE_STYLE('',(#4721));+#4721 = SURFACE_STYLE_FILL_AREA(#4722);+#4722 = FILL_AREA_STYLE('',(#4723));+#4723 = FILL_AREA_STYLE_COLOUR('',#4624);+#4724 = CURVE_STYLE('',#4725,POSITIVE_LENGTH_MEASURE(0.1),#4624);+#4725 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4726 = STYLED_ITEM('color',(#4727),#4025);+#4727 = PRESENTATION_STYLE_ASSIGNMENT((#4728,#4733));+#4728 = SURFACE_STYLE_USAGE(.BOTH.,#4729);+#4729 = SURFACE_SIDE_STYLE('',(#4730));+#4730 = SURFACE_STYLE_FILL_AREA(#4731);+#4731 = FILL_AREA_STYLE('',(#4732));+#4732 = FILL_AREA_STYLE_COLOUR('',#4624);+#4733 = CURVE_STYLE('',#4734,POSITIVE_LENGTH_MEASURE(0.1),#4624);+#4734 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4735 = STYLED_ITEM('color',(#4736),#4439);+#4736 = PRESENTATION_STYLE_ASSIGNMENT((#4737,#4742));+#4737 = SURFACE_STYLE_USAGE(.BOTH.,#4738);+#4738 = SURFACE_SIDE_STYLE('',(#4739));+#4739 = SURFACE_STYLE_FILL_AREA(#4740);+#4740 = FILL_AREA_STYLE('',(#4741));+#4741 = FILL_AREA_STYLE_COLOUR('',#4624);+#4742 = CURVE_STYLE('',#4743,POSITIVE_LENGTH_MEASURE(0.1),#4624);+#4743 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#4744 = CARTESIAN_POINT('',(0.,0.,0.));+#4745 = DIRECTION('',(0.,0.,1.0));+#4746 = DIRECTION('',(1.0,0.,0.));+#4751 = CARTESIAN_POINT('',(0.,0.,0.));+#4752 = DIRECTION('',(0.,0.,1.));+#4753 = DIRECTION('',(1.,0.,0.));+#4754 = AXIS2_PLACEMENT_3D('',#4751,#4752,#4753);+#4755 = SHAPE_REPRESENTATION('',(#4754),#345);+#4756 = SHAPE_DEFINITION_REPRESENTATION(#4,#4755);+#4757 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('body','body','',#5,#4796,$);+#4758 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#4757);+#4759 = ITEM_DEFINED_TRANSFORMATION('','',#4802,#4754);+#4760 = ( REPRESENTATION_RELATIONSHIP('','',#4801,#4755) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4759) SHAPE_REPRESENTATION_RELATIONSHIP() );+#4761 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4760,#4758);+#4762 = PRODUCT('MSOP-12_3x4.039mm_P0.65mm','MSOP-12_3x4.039mm_P0.65mm','',(#8));+#4763 = PRODUCT_DEFINITION_FORMATION('','',#4762);+#4764 = PRODUCT_DEFINITION('design','',#4763,#9);+#4765 = PRODUCT_DEFINITION_SHAPE('','',#4764);+#4766 = CARTESIAN_POINT('',(0.,0.,0.));+#4767 = DIRECTION('',(0.,0.,1.));+#4768 = DIRECTION('',(1.,0.,0.));+#4769 = AXIS2_PLACEMENT_3D('',#4766,#4767,#4768);+#4770 = SHAPE_REPRESENTATION('',(#4769),#345);+#4771 = SHAPE_DEFINITION_REPRESENTATION(#4765,#4770);+#4772 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('Adom.Chip','Adom.Chip','',#4764,#5,$);+#4773 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#4772);+#4774 = ITEM_DEFINED_TRANSFORMATION('','',#4754,#4769);+#4775 = ( REPRESENTATION_RELATIONSHIP('','',#4755,#4770) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4774) SHAPE_REPRESENTATION_RELATIONSHIP() );+#4776 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4775,#4773);+#4777 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('Adom.LaserEtch','Adom.LaserEtch','',#4764,#353,$);+#4778 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#4777);+#4779 = ITEM_DEFINED_TRANSFORMATION('','',#11,#4769);+#4780 = ( REPRESENTATION_RELATIONSHIP('','',#358,#4770) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4779) SHAPE_REPRESENTATION_RELATIONSHIP() );+#4781 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4780,#4778);+#4792 = APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#4793);+#4793 = APPLICATION_CONTEXT('core data for automotive mechanical design processes');+#4794 = SHAPE_DEFINITION_REPRESENTATION(#4795,#4801);+#4795 = PRODUCT_DEFINITION_SHAPE('','',#4796);+#4796 = PRODUCT_DEFINITION('design','',#4797,#4800);+#4797 = PRODUCT_DEFINITION_FORMATION('','',#4798);+#4798 = PRODUCT('MSOP-12_3x4.039mm_P0.65mm','MSOP-12_3x4.039mm_P0.65mm','',(#4799));+#4799 = PRODUCT_CONTEXT('',#4793,'mechanical');+#4800 = PRODUCT_DEFINITION_CONTEXT('part definition',#4793,'design');+#4801 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#4802,#4806),#8732);+#4802 = AXIS2_PLACEMENT_3D('',#8971,#8972,#8973);+#4803 = CARTESIAN_POINT('',(0.,0.,0.));+#4804 = DIRECTION('',(0.,0.,1.0));+#4805 = DIRECTION('',(1.0,0.,0.));+#4806 = MANIFOLD_SOLID_BREP('',#4807);+#4807 = CLOSED_SHELL('',(#4808,#4834,#4887,#4900,#4919,#4932,#4993,#5054,#5067,#5080,#5089,#5104,#5168,#5179,#5198,#5223,#5241,#5262,#5280,#5301,#5319,#5340,#5358,#5379,#5397,#5418,#5428,#5440,#5461,#5479,#5500,#5518,#5539,#5557,#5578,#5596,#5617,#5635,#5656,#5673,#5688,#5703,#5714,#5738,#5800,#5814,#5828,#5842,#5904,#5924,#5955,#6026,#6044,#6097,#6108,#6168,#6185,#6238,#6249,#6309,#6326,#6379,#6390,#6450,#6467,#6520,#6531,#6591,#6608,#6661,#6669,#6727,#6744,#6792,#6857,#6873,#6921,#6931,#6991,#7007,#7060,#7071,#7131,#7147,#7200,#7211,#7271,#7287,#7340,#7351,#7411,#7427,#7480,#7491,#7551,#7567,#7618,#7628,#7640,#7652,#7664,#7676,#7688,#7717,#7726,#7738,#7750,#7762,#7774,#7786,#7795,#7805,#7812,#7822,#7833,#7843,#7853,#7863,#7873,#7883,#7892,#7902,#7912,#7922,#7932,#7942,#7952,#7962,#7970,#7980,#7990,#8000,#8010,#8020,#8030,#8040,#8048,#8058,#8068,#8078,#8088,#8098,#8108,#8118,#8126,#8136,#8146,#8156,#8166,#8176,#8186,#8196,#8204,#8214,#8224,#8234,#8244,#8254,#8264,#8272,#8283,#8292,#8302,#8312,#8322,#8332,#8341,#8351,#8361,#8370,#8380,#8390,#8400,#8410,#8418,#8428,#8438,#8447,#8457,#8467,#8477,#8487,#8495,#8505,#8515,#8524,#8534,#8544,#8554,#8564,#8572,#8582,#8592,#8601,#8611,#8621,#8631,#8641,#8649,#8659,#8669,#8678,#8688,#8698,#8708,#8718,#8726));+#4808 = ADVANCED_FACE('',(#4809),#4833,.F.);+#4809 = FACE_BOUND('',#4810,.F.);+#4810 = EDGE_LOOP('',(#4811,#4820,#4825,#4830));+#4811 = ORIENTED_EDGE('',*,*,#4812,.T.);+#4812 = EDGE_CURVE('',#4813,#4815,#4817,.T.);+#4813 = VERTEX_POINT('',#4814);+#4814 = CARTESIAN_POINT('',(-1.29489677592,1.948293551841,0.1));+#4815 = VERTEX_POINT('',#4816);+#4816 = CARTESIAN_POINT('',(1.29489677592,1.948293551841,0.1));+#4817 = LINE('',#4814,#4818);+#4818 = VECTOR('',#4819,1.);+#4819 = DIRECTION('',(1.0,1.110223024625E-16,0.));+#4820 = ORIENTED_EDGE('',*,*,#4821,.T.);+#4821 = EDGE_CURVE('',#4815,#4822,#4824,.T.);+#4822 = VERTEX_POINT('',#4823);+#4823 = CARTESIAN_POINT('',(1.3305,2.0195,0.435));+#4824 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4816,#4823),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4825 = ORIENTED_EDGE('',*,*,#4826,.F.);+#4826 = EDGE_CURVE('',#4827,#4822,#4829,.T.);+#4827 = VERTEX_POINT('',#4828);+#4828 = CARTESIAN_POINT('',(-1.3305,2.0195,0.435));+#4829 = LINE('',#4828,#4818);+#4830 = ORIENTED_EDGE('',*,*,#4831,.F.);+#4831 = EDGE_CURVE('',#4813,#4827,#4832,.T.);+#4832 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4814,#4828),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4833 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#4814,#4828),(#4816,#4823)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.661),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4834 = ADVANCED_FACE('',(#4835),#4884,.F.);+#4835 = FACE_BOUND('',#4836,.T.);+#4836 = EDGE_LOOP('',(#4811,#4837,#4844,#4851,#4858,#4865,#4872,#4879));+#4837 = ORIENTED_EDGE('',*,*,#4838,.T.);+#4838 = EDGE_CURVE('',#4815,#4839,#4841,.T.);+#4839 = VERTEX_POINT('',#4840);+#4840 = CARTESIAN_POINT('',(1.428793551841,1.81439677592,0.1));+#4841 = LINE('',#4816,#4842);+#4842 = VECTOR('',#4843,1.);+#4843 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#4844 = ORIENTED_EDGE('',*,*,#4845,.T.);+#4845 = EDGE_CURVE('',#4839,#4846,#4848,.T.);+#4846 = VERTEX_POINT('',#4847);+#4847 = CARTESIAN_POINT('',(1.428793551841,-1.81439677592,0.1));+#4848 = LINE('',#4840,#4849);+#4849 = VECTOR('',#4850,1.);+#4850 = DIRECTION('',(1.110223024625E-16,-1.0,0.));+#4851 = ORIENTED_EDGE('',*,*,#4852,.T.);+#4852 = EDGE_CURVE('',#4846,#4853,#4855,.T.);+#4853 = VERTEX_POINT('',#4854);+#4854 = CARTESIAN_POINT('',(1.29489677592,-1.948293551841,0.1));+#4855 = LINE('',#4847,#4856);+#4856 = VECTOR('',#4857,1.);+#4857 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#4858 = ORIENTED_EDGE('',*,*,#4859,.T.);+#4859 = EDGE_CURVE('',#4853,#4860,#4862,.T.);+#4860 = VERTEX_POINT('',#4861);+#4861 = CARTESIAN_POINT('',(-1.29489677592,-1.948293551841,0.1));+#4862 = LINE('',#4854,#4863);+#4863 = VECTOR('',#4864,1.);+#4864 = DIRECTION('',(-1.0,-1.110223024625E-16,0.));+#4865 = ORIENTED_EDGE('',*,*,#4866,.T.);+#4866 = EDGE_CURVE('',#4860,#4867,#4869,.T.);+#4867 = VERTEX_POINT('',#4868);+#4868 = CARTESIAN_POINT('',(-1.428793551841,-1.81439677592,0.1));+#4869 = LINE('',#4861,#4870);+#4870 = VECTOR('',#4871,1.);+#4871 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#4872 = ORIENTED_EDGE('',*,*,#4873,.T.);+#4873 = EDGE_CURVE('',#4867,#4874,#4876,.T.);+#4874 = VERTEX_POINT('',#4875);+#4875 = CARTESIAN_POINT('',(-1.428793551841,1.81439677592,0.1));+#4876 = LINE('',#4868,#4877);+#4877 = VECTOR('',#4878,1.);+#4878 = DIRECTION('',(-1.110223024625E-16,1.0,0.));+#4879 = ORIENTED_EDGE('',*,*,#4880,.T.);+#4880 = EDGE_CURVE('',#4874,#4813,#4881,.T.);+#4881 = LINE('',#4875,#4882);+#4882 = VECTOR('',#4883,1.);+#4883 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#4884 = PLANE('',#4885);+#4885 = AXIS2_PLACEMENT_3D('',#4814,#4804,#4886);+#4886 = DIRECTION('',(0.553526071449,-0.832831848711,0.));+#4887 = ADVANCED_FACE('',(#4888),#4899,.F.);+#4888 = FACE_BOUND('',#4889,.F.);+#4889 = EDGE_LOOP('',(#4837,#4890,#4895,#4898));+#4890 = ORIENTED_EDGE('',*,*,#4891,.T.);+#4891 = EDGE_CURVE('',#4839,#4892,#4894,.T.);+#4892 = VERTEX_POINT('',#4893);+#4893 = CARTESIAN_POINT('',(1.5,1.85,0.435));+#4894 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4840,#4893),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4895 = ORIENTED_EDGE('',*,*,#4896,.F.);+#4896 = EDGE_CURVE('',#4822,#4892,#4897,.T.);+#4897 = LINE('',#4823,#4842);+#4898 = ORIENTED_EDGE('',*,*,#4821,.F.);+#4899 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#4816,#4823),(#4840,#4893)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.239709198822),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4900 = ADVANCED_FACE('',(#4901),#4917,.F.);+#4901 = FACE_BOUND('',#4902,.F.);+#4902 = EDGE_LOOP('',(#4903,#4904,#4909,#4914));+#4903 = ORIENTED_EDGE('',*,*,#4826,.T.);+#4904 = ORIENTED_EDGE('',*,*,#4905,.T.);+#4905 = EDGE_CURVE('',#4822,#4906,#4908,.T.);+#4906 = VERTEX_POINT('',#4907);+#4907 = CARTESIAN_POINT('',(1.3305,2.0195,0.615));+#4908 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4823,#4907),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4909 = ORIENTED_EDGE('',*,*,#4910,.F.);+#4910 = EDGE_CURVE('',#4911,#4906,#4913,.T.);+#4911 = VERTEX_POINT('',#4912);+#4912 = CARTESIAN_POINT('',(-1.3305,2.0195,0.615));+#4913 = LINE('',#4912,#4818);+#4914 = ORIENTED_EDGE('',*,*,#4915,.F.);+#4915 = EDGE_CURVE('',#4827,#4911,#4916,.T.);+#4916 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4828,#4912),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4917 = PLANE('',#4918);+#4918 = AXIS2_PLACEMENT_3D('',#4912,#4850,#4819);+#4919 = ADVANCED_FACE('',(#4920),#4931,.F.);+#4920 = FACE_BOUND('',#4921,.F.);+#4921 = EDGE_LOOP('',(#4879,#4922,#4923,#4928));+#4922 = ORIENTED_EDGE('',*,*,#4831,.T.);+#4923 = ORIENTED_EDGE('',*,*,#4924,.F.);+#4924 = EDGE_CURVE('',#4925,#4827,#4927,.T.);+#4925 = VERTEX_POINT('',#4926);+#4926 = CARTESIAN_POINT('',(-1.5,1.85,0.435));+#4927 = LINE('',#4926,#4882);+#4928 = ORIENTED_EDGE('',*,*,#4929,.F.);+#4929 = EDGE_CURVE('',#4874,#4925,#4930,.T.);+#4930 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4875,#4926),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4931 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#4875,#4926),(#4814,#4828)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.239709198822),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4932 = ADVANCED_FACE('',(#4933),#4992,.F.);+#4933 = FACE_BOUND('',#4934,.F.);+#4934 = EDGE_LOOP('',(#4872,#4935,#4936,#4942,#4946,#4950,#4954,#4958,#4962,#4966,#4970,#4974,#4978,#4982,#4986,#4989));+#4935 = ORIENTED_EDGE('',*,*,#4929,.T.);+#4936 = ORIENTED_EDGE('',*,*,#4937,.F.);+#4937 = EDGE_CURVE('',#4938,#4925,#4940,.T.);+#4938 = VERTEX_POINT('',#4939);+#4939 = CARTESIAN_POINT('',(-1.5,1.775,0.435));+#4940 = LINE('',#4941,#4877);+#4941 = CARTESIAN_POINT('',(-1.5,-1.85,0.435));+#4942 = ORIENTED_EDGE('',*,*,#4943,.F.);+#4943 = EDGE_CURVE('',#4944,#4938,#4940,.T.);+#4944 = VERTEX_POINT('',#4945);+#4945 = CARTESIAN_POINT('',(-1.5,1.475,0.435));+#4946 = ORIENTED_EDGE('',*,*,#4947,.F.);+#4947 = EDGE_CURVE('',#4948,#4944,#4940,.T.);+#4948 = VERTEX_POINT('',#4949);+#4949 = CARTESIAN_POINT('',(-1.5,1.125,0.435));+#4950 = ORIENTED_EDGE('',*,*,#4951,.F.);+#4951 = EDGE_CURVE('',#4952,#4948,#4940,.T.);+#4952 = VERTEX_POINT('',#4953);+#4953 = CARTESIAN_POINT('',(-1.5,0.825,0.435));+#4954 = ORIENTED_EDGE('',*,*,#4955,.F.);+#4955 = EDGE_CURVE('',#4956,#4952,#4940,.T.);+#4956 = VERTEX_POINT('',#4957);+#4957 = CARTESIAN_POINT('',(-1.5,0.475,0.435));+#4958 = ORIENTED_EDGE('',*,*,#4959,.F.);+#4959 = EDGE_CURVE('',#4960,#4956,#4940,.T.);+#4960 = VERTEX_POINT('',#4961);+#4961 = CARTESIAN_POINT('',(-1.5,0.175,0.435));+#4962 = ORIENTED_EDGE('',*,*,#4963,.F.);+#4963 = EDGE_CURVE('',#4964,#4960,#4940,.T.);+#4964 = VERTEX_POINT('',#4965);+#4965 = CARTESIAN_POINT('',(-1.5,-0.175,0.435));+#4966 = ORIENTED_EDGE('',*,*,#4967,.F.);+#4967 = EDGE_CURVE('',#4968,#4964,#4940,.T.);+#4968 = VERTEX_POINT('',#4969);+#4969 = CARTESIAN_POINT('',(-1.5,-0.475,0.435));+#4970 = ORIENTED_EDGE('',*,*,#4971,.F.);+#4971 = EDGE_CURVE('',#4972,#4968,#4940,.T.);+#4972 = VERTEX_POINT('',#4973);+#4973 = CARTESIAN_POINT('',(-1.5,-0.825,0.435));+#4974 = ORIENTED_EDGE('',*,*,#4975,.F.);+#4975 = EDGE_CURVE('',#4976,#4972,#4940,.T.);+#4976 = VERTEX_POINT('',#4977);+#4977 = CARTESIAN_POINT('',(-1.5,-1.125,0.435));+#4978 = ORIENTED_EDGE('',*,*,#4979,.F.);+#4979 = EDGE_CURVE('',#4980,#4976,#4940,.T.);+#4980 = VERTEX_POINT('',#4981);+#4981 = CARTESIAN_POINT('',(-1.5,-1.475,0.435));+#4982 = ORIENTED_EDGE('',*,*,#4983,.F.);+#4983 = EDGE_CURVE('',#4984,#4980,#4940,.T.);+#4984 = VERTEX_POINT('',#4985);+#4985 = CARTESIAN_POINT('',(-1.5,-1.775,0.435));+#4986 = ORIENTED_EDGE('',*,*,#4987,.F.);+#4987 = EDGE_CURVE('',#4988,#4984,#4940,.T.);+#4988 = VERTEX_POINT('',#4941);+#4989 = ORIENTED_EDGE('',*,*,#4990,.F.);+#4990 = EDGE_CURVE('',#4867,#4988,#4991,.T.);+#4991 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4868,#4941),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4992 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#4868,#4941),(#4875,#4926)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4993 = ADVANCED_FACE('',(#4994),#5053,.F.);+#4994 = FACE_BOUND('',#4995,.F.);+#4995 = EDGE_LOOP('',(#4844,#4996,#5001,#5006,#5010,#5014,#5018,#5022,#5026,#5030,#5034,#5038,#5042,#5046,#5050,#5052));+#4996 = ORIENTED_EDGE('',*,*,#4997,.T.);+#4997 = EDGE_CURVE('',#4846,#4998,#5000,.T.);+#4998 = VERTEX_POINT('',#4999);+#4999 = CARTESIAN_POINT('',(1.5,-1.85,0.435));+#5000 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4847,#4999),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5001 = ORIENTED_EDGE('',*,*,#5002,.F.);+#5002 = EDGE_CURVE('',#5003,#4998,#5005,.T.);+#5003 = VERTEX_POINT('',#5004);+#5004 = CARTESIAN_POINT('',(1.5,-1.775,0.435));+#5005 = LINE('',#4893,#4849);+#5006 = ORIENTED_EDGE('',*,*,#5007,.F.);+#5007 = EDGE_CURVE('',#5008,#5003,#5005,.T.);+#5008 = VERTEX_POINT('',#5009);+#5009 = CARTESIAN_POINT('',(1.5,-1.475,0.435));+#5010 = ORIENTED_EDGE('',*,*,#5011,.F.);+#5011 = EDGE_CURVE('',#5012,#5008,#5005,.T.);+#5012 = VERTEX_POINT('',#5013);+#5013 = CARTESIAN_POINT('',(1.5,-1.125,0.435));+#5014 = ORIENTED_EDGE('',*,*,#5015,.F.);+#5015 = EDGE_CURVE('',#5016,#5012,#5005,.T.);+#5016 = VERTEX_POINT('',#5017);+#5017 = CARTESIAN_POINT('',(1.5,-0.825,0.435));+#5018 = ORIENTED_EDGE('',*,*,#5019,.F.);+#5019 = EDGE_CURVE('',#5020,#5016,#5005,.T.);+#5020 = VERTEX_POINT('',#5021);+#5021 = CARTESIAN_POINT('',(1.5,-0.475,0.435));+#5022 = ORIENTED_EDGE('',*,*,#5023,.F.);+#5023 = EDGE_CURVE('',#5024,#5020,#5005,.T.);+#5024 = VERTEX_POINT('',#5025);+#5025 = CARTESIAN_POINT('',(1.5,-0.175,0.435));+#5026 = ORIENTED_EDGE('',*,*,#5027,.F.);+#5027 = EDGE_CURVE('',#5028,#5024,#5005,.T.);+#5028 = VERTEX_POINT('',#5029);+#5029 = CARTESIAN_POINT('',(1.5,0.175,0.435));+#5030 = ORIENTED_EDGE('',*,*,#5031,.F.);+#5031 = EDGE_CURVE('',#5032,#5028,#5005,.T.);+#5032 = VERTEX_POINT('',#5033);+#5033 = CARTESIAN_POINT('',(1.5,0.475,0.435));+#5034 = ORIENTED_EDGE('',*,*,#5035,.F.);+#5035 = EDGE_CURVE('',#5036,#5032,#5005,.T.);+#5036 = VERTEX_POINT('',#5037);+#5037 = CARTESIAN_POINT('',(1.5,0.825,0.435));+#5038 = ORIENTED_EDGE('',*,*,#5039,.F.);+#5039 = EDGE_CURVE('',#5040,#5036,#5005,.T.);+#5040 = VERTEX_POINT('',#5041);+#5041 = CARTESIAN_POINT('',(1.5,1.125,0.435));+#5042 = ORIENTED_EDGE('',*,*,#5043,.F.);+#5043 = EDGE_CURVE('',#5044,#5040,#5005,.T.);+#5044 = VERTEX_POINT('',#5045);+#5045 = CARTESIAN_POINT('',(1.5,1.475,0.435));+#5046 = ORIENTED_EDGE('',*,*,#5047,.F.);+#5047 = EDGE_CURVE('',#5048,#5044,#5005,.T.);+#5048 = VERTEX_POINT('',#5049);+#5049 = CARTESIAN_POINT('',(1.5,1.775,0.435));+#5050 = ORIENTED_EDGE('',*,*,#5051,.F.);+#5051 = EDGE_CURVE('',#4892,#5048,#5005,.T.);+#5052 = ORIENTED_EDGE('',*,*,#4891,.F.);+#5053 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#4840,#4893),(#4847,#4999)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5054 = ADVANCED_FACE('',(#5055),#5066,.F.);+#5055 = FACE_BOUND('',#5056,.F.);+#5056 = EDGE_LOOP('',(#4865,#5057,#5058,#5063));+#5057 = ORIENTED_EDGE('',*,*,#4990,.T.);+#5058 = ORIENTED_EDGE('',*,*,#5059,.F.);+#5059 = EDGE_CURVE('',#5060,#4988,#5062,.T.);+#5060 = VERTEX_POINT('',#5061);+#5061 = CARTESIAN_POINT('',(-1.3305,-2.0195,0.435));+#5062 = LINE('',#5061,#4870);+#5063 = ORIENTED_EDGE('',*,*,#5064,.F.);+#5064 = EDGE_CURVE('',#4860,#5060,#5065,.T.);+#5065 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4861,#5061),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5066 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#4861,#5061),(#4868,#4941)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.239709198822),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5067 = ADVANCED_FACE('',(#5068),#5079,.F.);+#5068 = FACE_BOUND('',#5069,.F.);+#5069 = EDGE_LOOP('',(#4851,#5070,#5075,#5078));+#5070 = ORIENTED_EDGE('',*,*,#5071,.T.);+#5071 = EDGE_CURVE('',#4853,#5072,#5074,.T.);+#5072 = VERTEX_POINT('',#5073);+#5073 = CARTESIAN_POINT('',(1.3305,-2.0195,0.435));+#5074 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4854,#5073),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5075 = ORIENTED_EDGE('',*,*,#5076,.F.);+#5076 = EDGE_CURVE('',#4998,#5072,#5077,.T.);+#5077 = LINE('',#4999,#4856);+#5078 = ORIENTED_EDGE('',*,*,#4997,.F.);+#5079 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#4847,#4999),(#4854,#5073)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.239709198822),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5080 = ADVANCED_FACE('',(#5081),#5088,.F.);+#5081 = FACE_BOUND('',#5082,.F.);+#5082 = EDGE_LOOP('',(#4858,#5083,#5084,#5087));+#5083 = ORIENTED_EDGE('',*,*,#5064,.T.);+#5084 = ORIENTED_EDGE('',*,*,#5085,.F.);+#5085 = EDGE_CURVE('',#5072,#5060,#5086,.T.);+#5086 = LINE('',#5073,#4863);+#5087 = ORIENTED_EDGE('',*,*,#5071,.F.);+#5088 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#4854,#5073),(#4861,#5061)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.661),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5089 = ADVANCED_FACE('',(#5090),#5102,.F.);+#5090 = FACE_BOUND('',#5091,.F.);+#5091 = EDGE_LOOP('',(#5092,#5093,#5098,#5101));+#5092 = ORIENTED_EDGE('',*,*,#4896,.T.);+#5093 = ORIENTED_EDGE('',*,*,#5094,.T.);+#5094 = EDGE_CURVE('',#4892,#5095,#5097,.T.);+#5095 = VERTEX_POINT('',#5096);+#5096 = CARTESIAN_POINT('',(1.5,1.85,0.615));+#5097 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4893,#5096),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5098 = ORIENTED_EDGE('',*,*,#5099,.F.);+#5099 = EDGE_CURVE('',#4906,#5095,#5100,.T.);+#5100 = LINE('',#4907,#4842);+#5101 = ORIENTED_EDGE('',*,*,#4905,.F.);+#5102 = PLANE('',#5103);+#5103 = AXIS2_PLACEMENT_3D('',#4907,#4857,#4843);+#5104 = ADVANCED_FACE('',(#5105),#5163,.F.);+#5105 = FACE_BOUND('',#5106,.F.);+#5106 = EDGE_LOOP('',(#5107,#5112,#5113,#5114,#5119,#5125,#5130,#5135,#5140,#5145,#5151,#5159));+#5107 = ORIENTED_EDGE('',*,*,#5108,.T.);+#5108 = EDGE_CURVE('',#5109,#4911,#5111,.T.);+#5109 = VERTEX_POINT('',#5110);+#5110 = CARTESIAN_POINT('',(-1.5,1.85,0.615));+#5111 = LINE('',#5110,#4882);+#5112 = ORIENTED_EDGE('',*,*,#4910,.T.);+#5113 = ORIENTED_EDGE('',*,*,#5099,.T.);+#5114 = ORIENTED_EDGE('',*,*,#5115,.T.);+#5115 = EDGE_CURVE('',#5095,#5116,#5118,.T.);+#5116 = VERTEX_POINT('',#5117);+#5117 = CARTESIAN_POINT('',(1.5,1.775,0.615));+#5118 = LINE('',#5096,#4849);+#5119 = ORIENTED_EDGE('',*,*,#5120,.T.);+#5120 = EDGE_CURVE('',#5116,#5121,#5123,.T.);+#5121 = VERTEX_POINT('',#5122);+#5122 = CARTESIAN_POINT('',(1.425,1.775,0.615));+#5123 = LINE('',#5124,#4863);+#5124 = CARTESIAN_POINT('',(1.75,1.775,0.615));+#5125 = ORIENTED_EDGE('',*,*,#5126,.F.);+#5126 = EDGE_CURVE('',#5127,#5121,#5129,.T.);+#5127 = VERTEX_POINT('',#5128);+#5128 = CARTESIAN_POINT('',(1.425,1.8125,0.615));+#5129 = LINE('',#5128,#4849);+#5130 = ORIENTED_EDGE('',*,*,#5131,.F.);+#5131 = EDGE_CURVE('',#5132,#5127,#5134,.T.);+#5132 = VERTEX_POINT('',#5133);+#5133 = CARTESIAN_POINT('',(1.293,1.9445,0.615));+#5134 = LINE('',#5133,#4842);+#5135 = ORIENTED_EDGE('',*,*,#5136,.F.);+#5136 = EDGE_CURVE('',#5137,#5132,#5139,.T.);+#5137 = VERTEX_POINT('',#5138);+#5138 = CARTESIAN_POINT('',(-1.293,1.9445,0.615));+#5139 = LINE('',#5138,#4818);+#5140 = ORIENTED_EDGE('',*,*,#5141,.F.);+#5141 = EDGE_CURVE('',#5142,#5137,#5144,.T.);+#5142 = VERTEX_POINT('',#5143);+#5143 = CARTESIAN_POINT('',(-1.425,1.8125,0.615));+#5144 = LINE('',#5143,#4882);+#5145 = ORIENTED_EDGE('',*,*,#5146,.F.);+#5146 = EDGE_CURVE('',#5147,#5142,#5149,.T.);+#5147 = VERTEX_POINT('',#5148);+#5148 = CARTESIAN_POINT('',(-1.425,1.775,0.615));+#5149 = LINE('',#5150,#4877);+#5150 = CARTESIAN_POINT('',(-1.425,-1.8125,0.615));+#5151 = ORIENTED_EDGE('',*,*,#5152,.F.);+#5152 = EDGE_CURVE('',#5153,#5147,#5155,.T.);+#5153 = VERTEX_POINT('',#5154);+#5154 = CARTESIAN_POINT('',(-1.5,1.775,0.615));+#5155 = LINE('',#5156,#5157);+#5156 = CARTESIAN_POINT('',(-1.75,1.775,0.615));+#5157 = VECTOR('',#5158,1.);+#5158 = DIRECTION('',(1.0,-1.144237745222E-17,0.));+#5159 = ORIENTED_EDGE('',*,*,#5160,.T.);+#5160 = EDGE_CURVE('',#5153,#5109,#5161,.T.);+#5161 = LINE('',#5162,#4877);+#5162 = CARTESIAN_POINT('',(-1.5,-1.85,0.615));+#5163 = PLANE('',#5164);+#5164 = AXIS2_PLACEMENT_3D('',#5165,#5166,#5167);+#5165 = CARTESIAN_POINT('',(-1.998603303057E-16,1.982,0.615));+#5166 = DIRECTION('',(6.511636322077E-33,-3.962414280587E-28,-1.0));+#5167 = DIRECTION('',(1.0,1.041851360869E-16,6.511636322036E-33));+#5168 = ADVANCED_FACE('',(#5169),#5177,.F.);+#5169 = FACE_BOUND('',#5170,.F.);+#5170 = EDGE_LOOP('',(#5171,#5172,#5173,#5174));+#5171 = ORIENTED_EDGE('',*,*,#4924,.T.);+#5172 = ORIENTED_EDGE('',*,*,#4915,.T.);+#5173 = ORIENTED_EDGE('',*,*,#5108,.F.);+#5174 = ORIENTED_EDGE('',*,*,#5175,.F.);+#5175 = EDGE_CURVE('',#4925,#5109,#5176,.T.);+#5176 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4926,#5110),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5177 = PLANE('',#5178);+#5178 = AXIS2_PLACEMENT_3D('',#5110,#4843,#4883);+#5179 = ADVANCED_FACE('',(#5180),#5196,.F.);+#5180 = FACE_BOUND('',#5181,.F.);+#5181 = EDGE_LOOP('',(#5182,#5186,#5187,#5194));+#5182 = ORIENTED_EDGE('',*,*,#5183,.F.);+#5183 = EDGE_CURVE('',#4988,#5184,#5185,.T.);+#5184 = VERTEX_POINT('',#5162);+#5185 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4941,#5162),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5186 = ORIENTED_EDGE('',*,*,#4987,.T.);+#5187 = ORIENTED_EDGE('',*,*,#5188,.T.);+#5188 = EDGE_CURVE('',#4984,#5189,#5191,.T.);+#5189 = VERTEX_POINT('',#5190);+#5190 = CARTESIAN_POINT('',(-1.5,-1.775,0.615));+#5191 = LINE('',#5192,#5193);+#5192 = CARTESIAN_POINT('',(-1.5,-1.775,0.461759022967));+#5193 = VECTOR('',#4804,1.);+#5194 = ORIENTED_EDGE('',*,*,#5195,.F.);+#5195 = EDGE_CURVE('',#5184,#5189,#5161,.T.);+#5196 = PLANE('',#5197);+#5197 = AXIS2_PLACEMENT_3D('',#5162,#4819,#4878);+#5198 = ADVANCED_FACE('',(#5199),#5221,.F.);+#5199 = FACE_BOUND('',#5200,.F.);+#5200 = EDGE_LOOP('',(#5201,#5209,#5210,#5216));+#5201 = ORIENTED_EDGE('',*,*,#5202,.F.);+#5202 = EDGE_CURVE('',#4984,#5203,#5205,.T.);+#5203 = VERTEX_POINT('',#5204);+#5204 = CARTESIAN_POINT('',(-1.75,-1.775,0.435));+#5205 = LINE('',#5206,#5207);+#5206 = CARTESIAN_POINT('',(-1.35,-1.775,0.435));+#5207 = VECTOR('',#5208,1.);+#5208 = DIRECTION('',(-1.0,1.144237745222E-17,0.));+#5209 = ORIENTED_EDGE('',*,*,#4983,.T.);+#5210 = ORIENTED_EDGE('',*,*,#5211,.T.);+#5211 = EDGE_CURVE('',#4980,#5212,#5214,.T.);+#5212 = VERTEX_POINT('',#5213);+#5213 = CARTESIAN_POINT('',(-1.75,-1.475,0.435));+#5214 = LINE('',#5215,#5207);+#5215 = CARTESIAN_POINT('',(-1.35,-1.475,0.435));+#5216 = ORIENTED_EDGE('',*,*,#5217,.F.);+#5217 = EDGE_CURVE('',#5203,#5212,#5218,.T.);+#5218 = LINE('',#5204,#5219);+#5219 = VECTOR('',#5220,1.);+#5220 = DIRECTION('',(1.144237745222E-17,1.0,0.));+#5221 = PLANE('',#5222);+#5222 = AXIS2_PLACEMENT_3D('',#5206,#4804,#5208);+#5223 = ADVANCED_FACE('',(#5224),#5196,.F.);+#5224 = FACE_BOUND('',#5225,.F.);+#5225 = EDGE_LOOP('',(#5226,#5232,#5233,#5239));+#5226 = ORIENTED_EDGE('',*,*,#5227,.F.);+#5227 = EDGE_CURVE('',#4980,#5228,#5230,.T.);+#5228 = VERTEX_POINT('',#5229);+#5229 = CARTESIAN_POINT('',(-1.5,-1.475,0.615));+#5230 = LINE('',#5231,#5193);+#5231 = CARTESIAN_POINT('',(-1.5,-1.475,0.461759022967));+#5232 = ORIENTED_EDGE('',*,*,#4979,.T.);+#5233 = ORIENTED_EDGE('',*,*,#5234,.T.);+#5234 = EDGE_CURVE('',#4976,#5235,#5237,.T.);+#5235 = VERTEX_POINT('',#5236);+#5236 = CARTESIAN_POINT('',(-1.5,-1.125,0.615));+#5237 = LINE('',#5238,#5193);+#5238 = CARTESIAN_POINT('',(-1.5,-1.125,0.461759022967));+#5239 = ORIENTED_EDGE('',*,*,#5240,.F.);+#5240 = EDGE_CURVE('',#5228,#5235,#5161,.T.);+#5241 = ADVANCED_FACE('',(#5242),#5260,.F.);+#5242 = FACE_BOUND('',#5243,.F.);+#5243 = EDGE_LOOP('',(#5244,#5250,#5251,#5257));+#5244 = ORIENTED_EDGE('',*,*,#5245,.F.);+#5245 = EDGE_CURVE('',#4976,#5246,#5248,.T.);+#5246 = VERTEX_POINT('',#5247);+#5247 = CARTESIAN_POINT('',(-1.75,-1.125,0.435));+#5248 = LINE('',#5249,#5207);+#5249 = CARTESIAN_POINT('',(-1.35,-1.125,0.435));+#5250 = ORIENTED_EDGE('',*,*,#4975,.T.);+#5251 = ORIENTED_EDGE('',*,*,#5252,.T.);+#5252 = EDGE_CURVE('',#4972,#5253,#5255,.T.);+#5253 = VERTEX_POINT('',#5254);+#5254 = CARTESIAN_POINT('',(-1.75,-0.825,0.435));+#5255 = LINE('',#5256,#5207);+#5256 = CARTESIAN_POINT('',(-1.35,-0.825,0.435));+#5257 = ORIENTED_EDGE('',*,*,#5258,.F.);+#5258 = EDGE_CURVE('',#5246,#5253,#5259,.T.);+#5259 = LINE('',#5247,#5219);+#5260 = PLANE('',#5261);+#5261 = AXIS2_PLACEMENT_3D('',#5249,#4804,#5208);+#5262 = ADVANCED_FACE('',(#5263),#5196,.F.);+#5263 = FACE_BOUND('',#5264,.F.);+#5264 = EDGE_LOOP('',(#5265,#5271,#5272,#5278));+#5265 = ORIENTED_EDGE('',*,*,#5266,.F.);+#5266 = EDGE_CURVE('',#4972,#5267,#5269,.T.);+#5267 = VERTEX_POINT('',#5268);+#5268 = CARTESIAN_POINT('',(-1.5,-0.825,0.615));+#5269 = LINE('',#5270,#5193);+#5270 = CARTESIAN_POINT('',(-1.5,-0.825,0.461759022967));+#5271 = ORIENTED_EDGE('',*,*,#4971,.T.);+#5272 = ORIENTED_EDGE('',*,*,#5273,.T.);+#5273 = EDGE_CURVE('',#4968,#5274,#5276,.T.);+#5274 = VERTEX_POINT('',#5275);+#5275 = CARTESIAN_POINT('',(-1.5,-0.475,0.615));+#5276 = LINE('',#5277,#5193);+#5277 = CARTESIAN_POINT('',(-1.5,-0.475,0.461759022967));+#5278 = ORIENTED_EDGE('',*,*,#5279,.F.);+#5279 = EDGE_CURVE('',#5267,#5274,#5161,.T.);+#5280 = ADVANCED_FACE('',(#5281),#5299,.F.);+#5281 = FACE_BOUND('',#5282,.F.);+#5282 = EDGE_LOOP('',(#5283,#5289,#5290,#5296));+#5283 = ORIENTED_EDGE('',*,*,#5284,.F.);+#5284 = EDGE_CURVE('',#4968,#5285,#5287,.T.);+#5285 = VERTEX_POINT('',#5286);+#5286 = CARTESIAN_POINT('',(-1.75,-0.475,0.435));+#5287 = LINE('',#5288,#5207);+#5288 = CARTESIAN_POINT('',(-1.35,-0.475,0.435));+#5289 = ORIENTED_EDGE('',*,*,#4967,.T.);+#5290 = ORIENTED_EDGE('',*,*,#5291,.T.);+#5291 = EDGE_CURVE('',#4964,#5292,#5294,.T.);+#5292 = VERTEX_POINT('',#5293);+#5293 = CARTESIAN_POINT('',(-1.75,-0.175,0.435));+#5294 = LINE('',#5295,#5207);+#5295 = CARTESIAN_POINT('',(-1.35,-0.175,0.435));+#5296 = ORIENTED_EDGE('',*,*,#5297,.F.);+#5297 = EDGE_CURVE('',#5285,#5292,#5298,.T.);+#5298 = LINE('',#5286,#5219);+#5299 = PLANE('',#5300);+#5300 = AXIS2_PLACEMENT_3D('',#5288,#4804,#5208);+#5301 = ADVANCED_FACE('',(#5302),#5196,.F.);+#5302 = FACE_BOUND('',#5303,.F.);+#5303 = EDGE_LOOP('',(#5304,#5310,#5311,#5317));+#5304 = ORIENTED_EDGE('',*,*,#5305,.F.);+#5305 = EDGE_CURVE('',#4964,#5306,#5308,.T.);+#5306 = VERTEX_POINT('',#5307);+#5307 = CARTESIAN_POINT('',(-1.5,-0.175,0.615));+#5308 = LINE('',#5309,#5193);+#5309 = CARTESIAN_POINT('',(-1.5,-0.175,0.461759022967));+#5310 = ORIENTED_EDGE('',*,*,#4963,.T.);+#5311 = ORIENTED_EDGE('',*,*,#5312,.T.);+#5312 = EDGE_CURVE('',#4960,#5313,#5315,.T.);+#5313 = VERTEX_POINT('',#5314);+#5314 = CARTESIAN_POINT('',(-1.5,0.175,0.615));+#5315 = LINE('',#5316,#5193);+#5316 = CARTESIAN_POINT('',(-1.5,0.175,0.461759022967));+#5317 = ORIENTED_EDGE('',*,*,#5318,.F.);+#5318 = EDGE_CURVE('',#5306,#5313,#5161,.T.);+#5319 = ADVANCED_FACE('',(#5320),#5338,.F.);+#5320 = FACE_BOUND('',#5321,.F.);+#5321 = EDGE_LOOP('',(#5322,#5328,#5329,#5335));+#5322 = ORIENTED_EDGE('',*,*,#5323,.F.);+#5323 = EDGE_CURVE('',#4960,#5324,#5326,.T.);+#5324 = VERTEX_POINT('',#5325);+#5325 = CARTESIAN_POINT('',(-1.75,0.175,0.435));+#5326 = LINE('',#5327,#5207);+#5327 = CARTESIAN_POINT('',(-1.35,0.175,0.435));+#5328 = ORIENTED_EDGE('',*,*,#4959,.T.);+#5329 = ORIENTED_EDGE('',*,*,#5330,.T.);+#5330 = EDGE_CURVE('',#4956,#5331,#5333,.T.);+#5331 = VERTEX_POINT('',#5332);+#5332 = CARTESIAN_POINT('',(-1.75,0.475,0.435));+#5333 = LINE('',#5334,#5207);+#5334 = CARTESIAN_POINT('',(-1.35,0.475,0.435));+#5335 = ORIENTED_EDGE('',*,*,#5336,.F.);+#5336 = EDGE_CURVE('',#5324,#5331,#5337,.T.);+#5337 = LINE('',#5325,#5219);+#5338 = PLANE('',#5339);+#5339 = AXIS2_PLACEMENT_3D('',#5327,#4804,#5208);+#5340 = ADVANCED_FACE('',(#5341),#5196,.F.);+#5341 = FACE_BOUND('',#5342,.F.);+#5342 = EDGE_LOOP('',(#5343,#5349,#5350,#5356));+#5343 = ORIENTED_EDGE('',*,*,#5344,.F.);+#5344 = EDGE_CURVE('',#4956,#5345,#5347,.T.);+#5345 = VERTEX_POINT('',#5346);+#5346 = CARTESIAN_POINT('',(-1.5,0.475,0.615));+#5347 = LINE('',#5348,#5193);+#5348 = CARTESIAN_POINT('',(-1.5,0.475,0.461759022967));+#5349 = ORIENTED_EDGE('',*,*,#4955,.T.);+#5350 = ORIENTED_EDGE('',*,*,#5351,.T.);+#5351 = EDGE_CURVE('',#4952,#5352,#5354,.T.);+#5352 = VERTEX_POINT('',#5353);+#5353 = CARTESIAN_POINT('',(-1.5,0.825,0.615));+#5354 = LINE('',#5355,#5193);+#5355 = CARTESIAN_POINT('',(-1.5,0.825,0.461759022967));+#5356 = ORIENTED_EDGE('',*,*,#5357,.F.);+#5357 = EDGE_CURVE('',#5345,#5352,#5161,.T.);+#5358 = ADVANCED_FACE('',(#5359),#5377,.F.);+#5359 = FACE_BOUND('',#5360,.F.);+#5360 = EDGE_LOOP('',(#5361,#5367,#5368,#5374));+#5361 = ORIENTED_EDGE('',*,*,#5362,.F.);+#5362 = EDGE_CURVE('',#4952,#5363,#5365,.T.);+#5363 = VERTEX_POINT('',#5364);+#5364 = CARTESIAN_POINT('',(-1.75,0.825,0.435));+#5365 = LINE('',#5366,#5207);+#5366 = CARTESIAN_POINT('',(-1.35,0.825,0.435));+#5367 = ORIENTED_EDGE('',*,*,#4951,.T.);+#5368 = ORIENTED_EDGE('',*,*,#5369,.T.);+#5369 = EDGE_CURVE('',#4948,#5370,#5372,.T.);+#5370 = VERTEX_POINT('',#5371);+#5371 = CARTESIAN_POINT('',(-1.75,1.125,0.435));+#5372 = LINE('',#5373,#5207);+#5373 = CARTESIAN_POINT('',(-1.35,1.125,0.435));+#5374 = ORIENTED_EDGE('',*,*,#5375,.F.);+#5375 = EDGE_CURVE('',#5363,#5370,#5376,.T.);+#5376 = LINE('',#5364,#5219);+#5377 = PLANE('',#5378);+#5378 = AXIS2_PLACEMENT_3D('',#5366,#4804,#5208);+#5379 = ADVANCED_FACE('',(#5380),#5196,.F.);+#5380 = FACE_BOUND('',#5381,.F.);+#5381 = EDGE_LOOP('',(#5382,#5388,#5389,#5395));+#5382 = ORIENTED_EDGE('',*,*,#5383,.F.);+#5383 = EDGE_CURVE('',#4948,#5384,#5386,.T.);+#5384 = VERTEX_POINT('',#5385);+#5385 = CARTESIAN_POINT('',(-1.5,1.125,0.615));+#5386 = LINE('',#5387,#5193);+#5387 = CARTESIAN_POINT('',(-1.5,1.125,0.461759022967));+#5388 = ORIENTED_EDGE('',*,*,#4947,.T.);+#5389 = ORIENTED_EDGE('',*,*,#5390,.T.);+#5390 = EDGE_CURVE('',#4944,#5391,#5393,.T.);+#5391 = VERTEX_POINT('',#5392);+#5392 = CARTESIAN_POINT('',(-1.5,1.475,0.615));+#5393 = LINE('',#5394,#5193);+#5394 = CARTESIAN_POINT('',(-1.5,1.475,0.461759022967));+#5395 = ORIENTED_EDGE('',*,*,#5396,.F.);+#5396 = EDGE_CURVE('',#5384,#5391,#5161,.T.);+#5397 = ADVANCED_FACE('',(#5398),#5416,.F.);+#5398 = FACE_BOUND('',#5399,.F.);+#5399 = EDGE_LOOP('',(#5400,#5406,#5407,#5413));+#5400 = ORIENTED_EDGE('',*,*,#5401,.F.);+#5401 = EDGE_CURVE('',#4944,#5402,#5404,.T.);+#5402 = VERTEX_POINT('',#5403);+#5403 = CARTESIAN_POINT('',(-1.75,1.475,0.435));+#5404 = LINE('',#5405,#5207);+#5405 = CARTESIAN_POINT('',(-1.35,1.475,0.435));+#5406 = ORIENTED_EDGE('',*,*,#4943,.T.);+#5407 = ORIENTED_EDGE('',*,*,#5408,.T.);+#5408 = EDGE_CURVE('',#4938,#5409,#5411,.T.);+#5409 = VERTEX_POINT('',#5410);+#5410 = CARTESIAN_POINT('',(-1.75,1.775,0.435));+#5411 = LINE('',#5412,#5207);+#5412 = CARTESIAN_POINT('',(-1.35,1.775,0.435));+#5413 = ORIENTED_EDGE('',*,*,#5414,.F.);+#5414 = EDGE_CURVE('',#5402,#5409,#5415,.T.);+#5415 = LINE('',#5403,#5219);+#5416 = PLANE('',#5417);+#5417 = AXIS2_PLACEMENT_3D('',#5405,#4804,#5208);+#5418 = ADVANCED_FACE('',(#5419),#5196,.F.);+#5419 = FACE_BOUND('',#5420,.F.);+#5420 = EDGE_LOOP('',(#5421,#5425,#5426,#5427));+#5421 = ORIENTED_EDGE('',*,*,#5422,.F.);+#5422 = EDGE_CURVE('',#4938,#5153,#5423,.T.);+#5423 = LINE('',#5424,#5193);+#5424 = CARTESIAN_POINT('',(-1.5,1.775,0.461759022967));+#5425 = ORIENTED_EDGE('',*,*,#4937,.T.);+#5426 = ORIENTED_EDGE('',*,*,#5175,.T.);+#5427 = ORIENTED_EDGE('',*,*,#5160,.F.);+#5428 = ADVANCED_FACE('',(#5429),#5438,.F.);+#5429 = FACE_BOUND('',#5430,.F.);+#5430 = EDGE_LOOP('',(#5431,#5432,#5433,#5437));+#5431 = ORIENTED_EDGE('',*,*,#5094,.F.);+#5432 = ORIENTED_EDGE('',*,*,#5051,.T.);+#5433 = ORIENTED_EDGE('',*,*,#5434,.T.);+#5434 = EDGE_CURVE('',#5048,#5116,#5435,.T.);+#5435 = LINE('',#5436,#5193);+#5436 = CARTESIAN_POINT('',(1.5,1.775,0.461759022967));+#5437 = ORIENTED_EDGE('',*,*,#5115,.F.);+#5438 = PLANE('',#5439);+#5439 = AXIS2_PLACEMENT_3D('',#5096,#4864,#4850);+#5440 = ADVANCED_FACE('',(#5441),#5459,.F.);+#5441 = FACE_BOUND('',#5442,.F.);+#5442 = EDGE_LOOP('',(#5443,#5449,#5450,#5456));+#5443 = ORIENTED_EDGE('',*,*,#5444,.F.);+#5444 = EDGE_CURVE('',#5048,#5445,#5447,.T.);+#5445 = VERTEX_POINT('',#5446);+#5446 = CARTESIAN_POINT('',(1.75,1.775,0.435));+#5447 = LINE('',#5448,#4818);+#5448 = CARTESIAN_POINT('',(1.35,1.775,0.435));+#5449 = ORIENTED_EDGE('',*,*,#5047,.T.);+#5450 = ORIENTED_EDGE('',*,*,#5451,.T.);+#5451 = EDGE_CURVE('',#5044,#5452,#5454,.T.);+#5452 = VERTEX_POINT('',#5453);+#5453 = CARTESIAN_POINT('',(1.75,1.475,0.435));+#5454 = LINE('',#5455,#4818);+#5455 = CARTESIAN_POINT('',(1.35,1.475,0.435));+#5456 = ORIENTED_EDGE('',*,*,#5457,.F.);+#5457 = EDGE_CURVE('',#5445,#5452,#5458,.T.);+#5458 = LINE('',#5446,#4849);+#5459 = PLANE('',#5460);+#5460 = AXIS2_PLACEMENT_3D('',#5448,#4804,#4819);+#5461 = ADVANCED_FACE('',(#5462),#5438,.F.);+#5462 = FACE_BOUND('',#5463,.F.);+#5463 = EDGE_LOOP('',(#5464,#5470,#5471,#5477));+#5464 = ORIENTED_EDGE('',*,*,#5465,.F.);+#5465 = EDGE_CURVE('',#5044,#5466,#5468,.T.);+#5466 = VERTEX_POINT('',#5467);+#5467 = CARTESIAN_POINT('',(1.5,1.475,0.615));+#5468 = LINE('',#5469,#5193);+#5469 = CARTESIAN_POINT('',(1.5,1.475,0.461759022967));+#5470 = ORIENTED_EDGE('',*,*,#5043,.T.);+#5471 = ORIENTED_EDGE('',*,*,#5472,.T.);+#5472 = EDGE_CURVE('',#5040,#5473,#5475,.T.);+#5473 = VERTEX_POINT('',#5474);+#5474 = CARTESIAN_POINT('',(1.5,1.125,0.615));+#5475 = LINE('',#5476,#5193);+#5476 = CARTESIAN_POINT('',(1.5,1.125,0.461759022967));+#5477 = ORIENTED_EDGE('',*,*,#5478,.F.);+#5478 = EDGE_CURVE('',#5466,#5473,#5118,.T.);+#5479 = ADVANCED_FACE('',(#5480),#5498,.F.);+#5480 = FACE_BOUND('',#5481,.F.);+#5481 = EDGE_LOOP('',(#5482,#5488,#5489,#5495));+#5482 = ORIENTED_EDGE('',*,*,#5483,.F.);+#5483 = EDGE_CURVE('',#5040,#5484,#5486,.T.);+#5484 = VERTEX_POINT('',#5485);+#5485 = CARTESIAN_POINT('',(1.75,1.125,0.435));+#5486 = LINE('',#5487,#4818);+#5487 = CARTESIAN_POINT('',(1.35,1.125,0.435));+#5488 = ORIENTED_EDGE('',*,*,#5039,.T.);+#5489 = ORIENTED_EDGE('',*,*,#5490,.T.);+#5490 = EDGE_CURVE('',#5036,#5491,#5493,.T.);+#5491 = VERTEX_POINT('',#5492);+#5492 = CARTESIAN_POINT('',(1.75,0.825,0.435));+#5493 = LINE('',#5494,#4818);+#5494 = CARTESIAN_POINT('',(1.35,0.825,0.435));+#5495 = ORIENTED_EDGE('',*,*,#5496,.F.);+#5496 = EDGE_CURVE('',#5484,#5491,#5497,.T.);+#5497 = LINE('',#5485,#4849);+#5498 = PLANE('',#5499);+#5499 = AXIS2_PLACEMENT_3D('',#5487,#4804,#4819);+#5500 = ADVANCED_FACE('',(#5501),#5438,.F.);+#5501 = FACE_BOUND('',#5502,.F.);+#5502 = EDGE_LOOP('',(#5503,#5509,#5510,#5516));+#5503 = ORIENTED_EDGE('',*,*,#5504,.F.);+#5504 = EDGE_CURVE('',#5036,#5505,#5507,.T.);+#5505 = VERTEX_POINT('',#5506);+#5506 = CARTESIAN_POINT('',(1.5,0.825,0.615));+#5507 = LINE('',#5508,#5193);+#5508 = CARTESIAN_POINT('',(1.5,0.825,0.461759022967));+#5509 = ORIENTED_EDGE('',*,*,#5035,.T.);+#5510 = ORIENTED_EDGE('',*,*,#5511,.T.);+#5511 = EDGE_CURVE('',#5032,#5512,#5514,.T.);+#5512 = VERTEX_POINT('',#5513);+#5513 = CARTESIAN_POINT('',(1.5,0.475,0.615));+#5514 = LINE('',#5515,#5193);+#5515 = CARTESIAN_POINT('',(1.5,0.475,0.461759022967));+#5516 = ORIENTED_EDGE('',*,*,#5517,.F.);+#5517 = EDGE_CURVE('',#5505,#5512,#5118,.T.);+#5518 = ADVANCED_FACE('',(#5519),#5537,.F.);+#5519 = FACE_BOUND('',#5520,.F.);+#5520 = EDGE_LOOP('',(#5521,#5527,#5528,#5534));+#5521 = ORIENTED_EDGE('',*,*,#5522,.F.);+#5522 = EDGE_CURVE('',#5032,#5523,#5525,.T.);+#5523 = VERTEX_POINT('',#5524);+#5524 = CARTESIAN_POINT('',(1.75,0.475,0.435));+#5525 = LINE('',#5526,#4818);+#5526 = CARTESIAN_POINT('',(1.35,0.475,0.435));+#5527 = ORIENTED_EDGE('',*,*,#5031,.T.);+#5528 = ORIENTED_EDGE('',*,*,#5529,.T.);+#5529 = EDGE_CURVE('',#5028,#5530,#5532,.T.);+#5530 = VERTEX_POINT('',#5531);+#5531 = CARTESIAN_POINT('',(1.75,0.175,0.435));+#5532 = LINE('',#5533,#4818);+#5533 = CARTESIAN_POINT('',(1.35,0.175,0.435));+#5534 = ORIENTED_EDGE('',*,*,#5535,.F.);+#5535 = EDGE_CURVE('',#5523,#5530,#5536,.T.);+#5536 = LINE('',#5524,#4849);+#5537 = PLANE('',#5538);+#5538 = AXIS2_PLACEMENT_3D('',#5526,#4804,#4819);+#5539 = ADVANCED_FACE('',(#5540),#5438,.F.);+#5540 = FACE_BOUND('',#5541,.F.);+#5541 = EDGE_LOOP('',(#5542,#5548,#5549,#5555));+#5542 = ORIENTED_EDGE('',*,*,#5543,.F.);+#5543 = EDGE_CURVE('',#5028,#5544,#5546,.T.);+#5544 = VERTEX_POINT('',#5545);+#5545 = CARTESIAN_POINT('',(1.5,0.175,0.615));+#5546 = LINE('',#5547,#5193);+#5547 = CARTESIAN_POINT('',(1.5,0.175,0.461759022967));+#5548 = ORIENTED_EDGE('',*,*,#5027,.T.);+#5549 = ORIENTED_EDGE('',*,*,#5550,.T.);+#5550 = EDGE_CURVE('',#5024,#5551,#5553,.T.);+#5551 = VERTEX_POINT('',#5552);+#5552 = CARTESIAN_POINT('',(1.5,-0.175,0.615));+#5553 = LINE('',#5554,#5193);+#5554 = CARTESIAN_POINT('',(1.5,-0.175,0.461759022967));+#5555 = ORIENTED_EDGE('',*,*,#5556,.F.);+#5556 = EDGE_CURVE('',#5544,#5551,#5118,.T.);+#5557 = ADVANCED_FACE('',(#5558),#5576,.F.);+#5558 = FACE_BOUND('',#5559,.F.);+#5559 = EDGE_LOOP('',(#5560,#5566,#5567,#5573));+#5560 = ORIENTED_EDGE('',*,*,#5561,.F.);+#5561 = EDGE_CURVE('',#5024,#5562,#5564,.T.);+#5562 = VERTEX_POINT('',#5563);+#5563 = CARTESIAN_POINT('',(1.75,-0.175,0.435));+#5564 = LINE('',#5565,#4818);+#5565 = CARTESIAN_POINT('',(1.35,-0.175,0.435));+#5566 = ORIENTED_EDGE('',*,*,#5023,.T.);+#5567 = ORIENTED_EDGE('',*,*,#5568,.T.);+#5568 = EDGE_CURVE('',#5020,#5569,#5571,.T.);+#5569 = VERTEX_POINT('',#5570);+#5570 = CARTESIAN_POINT('',(1.75,-0.475,0.435));+#5571 = LINE('',#5572,#4818);+#5572 = CARTESIAN_POINT('',(1.35,-0.475,0.435));+#5573 = ORIENTED_EDGE('',*,*,#5574,.F.);+#5574 = EDGE_CURVE('',#5562,#5569,#5575,.T.);+#5575 = LINE('',#5563,#4849);+#5576 = PLANE('',#5577);+#5577 = AXIS2_PLACEMENT_3D('',#5565,#4804,#4819);+#5578 = ADVANCED_FACE('',(#5579),#5438,.F.);+#5579 = FACE_BOUND('',#5580,.F.);+#5580 = EDGE_LOOP('',(#5581,#5587,#5588,#5594));+#5581 = ORIENTED_EDGE('',*,*,#5582,.F.);+#5582 = EDGE_CURVE('',#5020,#5583,#5585,.T.);+#5583 = VERTEX_POINT('',#5584);+#5584 = CARTESIAN_POINT('',(1.5,-0.475,0.615));+#5585 = LINE('',#5586,#5193);+#5586 = CARTESIAN_POINT('',(1.5,-0.475,0.461759022967));+#5587 = ORIENTED_EDGE('',*,*,#5019,.T.);+#5588 = ORIENTED_EDGE('',*,*,#5589,.T.);+#5589 = EDGE_CURVE('',#5016,#5590,#5592,.T.);+#5590 = VERTEX_POINT('',#5591);+#5591 = CARTESIAN_POINT('',(1.5,-0.825,0.615));+#5592 = LINE('',#5593,#5193);+#5593 = CARTESIAN_POINT('',(1.5,-0.825,0.461759022967));+#5594 = ORIENTED_EDGE('',*,*,#5595,.F.);+#5595 = EDGE_CURVE('',#5583,#5590,#5118,.T.);+#5596 = ADVANCED_FACE('',(#5597),#5615,.F.);+#5597 = FACE_BOUND('',#5598,.F.);+#5598 = EDGE_LOOP('',(#5599,#5605,#5606,#5612));+#5599 = ORIENTED_EDGE('',*,*,#5600,.F.);+#5600 = EDGE_CURVE('',#5016,#5601,#5603,.T.);+#5601 = VERTEX_POINT('',#5602);+#5602 = CARTESIAN_POINT('',(1.75,-0.825,0.435));+#5603 = LINE('',#5604,#4818);+#5604 = CARTESIAN_POINT('',(1.35,-0.825,0.435));+#5605 = ORIENTED_EDGE('',*,*,#5015,.T.);+#5606 = ORIENTED_EDGE('',*,*,#5607,.T.);+#5607 = EDGE_CURVE('',#5012,#5608,#5610,.T.);+#5608 = VERTEX_POINT('',#5609);+#5609 = CARTESIAN_POINT('',(1.75,-1.125,0.435));+#5610 = LINE('',#5611,#4818);+#5611 = CARTESIAN_POINT('',(1.35,-1.125,0.435));+#5612 = ORIENTED_EDGE('',*,*,#5613,.F.);+#5613 = EDGE_CURVE('',#5601,#5608,#5614,.T.);+#5614 = LINE('',#5602,#4849);+#5615 = PLANE('',#5616);+#5616 = AXIS2_PLACEMENT_3D('',#5604,#4804,#4819);+#5617 = ADVANCED_FACE('',(#5618),#5438,.F.);+#5618 = FACE_BOUND('',#5619,.F.);+#5619 = EDGE_LOOP('',(#5620,#5626,#5627,#5633));+#5620 = ORIENTED_EDGE('',*,*,#5621,.F.);+#5621 = EDGE_CURVE('',#5012,#5622,#5624,.T.);+#5622 = VERTEX_POINT('',#5623);+#5623 = CARTESIAN_POINT('',(1.5,-1.125,0.615));+#5624 = LINE('',#5625,#5193);+#5625 = CARTESIAN_POINT('',(1.5,-1.125,0.461759022967));+#5626 = ORIENTED_EDGE('',*,*,#5011,.T.);+#5627 = ORIENTED_EDGE('',*,*,#5628,.T.);+#5628 = EDGE_CURVE('',#5008,#5629,#5631,.T.);+#5629 = VERTEX_POINT('',#5630);+#5630 = CARTESIAN_POINT('',(1.5,-1.475,0.615));+#5631 = LINE('',#5632,#5193);+#5632 = CARTESIAN_POINT('',(1.5,-1.475,0.461759022967));+#5633 = ORIENTED_EDGE('',*,*,#5634,.F.);+#5634 = EDGE_CURVE('',#5622,#5629,#5118,.T.);+#5635 = ADVANCED_FACE('',(#5636),#5654,.F.);+#5636 = FACE_BOUND('',#5637,.F.);+#5637 = EDGE_LOOP('',(#5638,#5644,#5645,#5651));+#5638 = ORIENTED_EDGE('',*,*,#5639,.F.);+#5639 = EDGE_CURVE('',#5008,#5640,#5642,.T.);+#5640 = VERTEX_POINT('',#5641);+#5641 = CARTESIAN_POINT('',(1.75,-1.475,0.435));+#5642 = LINE('',#5643,#4818);+#5643 = CARTESIAN_POINT('',(1.35,-1.475,0.435));+#5644 = ORIENTED_EDGE('',*,*,#5007,.T.);+#5645 = ORIENTED_EDGE('',*,*,#5646,.T.);+#5646 = EDGE_CURVE('',#5003,#5647,#5649,.T.);+#5647 = VERTEX_POINT('',#5648);+#5648 = CARTESIAN_POINT('',(1.75,-1.775,0.435));+#5649 = LINE('',#5650,#4818);+#5650 = CARTESIAN_POINT('',(1.35,-1.775,0.435));+#5651 = ORIENTED_EDGE('',*,*,#5652,.F.);+#5652 = EDGE_CURVE('',#5640,#5647,#5653,.T.);+#5653 = LINE('',#5641,#4849);+#5654 = PLANE('',#5655);+#5655 = AXIS2_PLACEMENT_3D('',#5643,#4804,#4819);+#5656 = ADVANCED_FACE('',(#5657),#5438,.F.);+#5657 = FACE_BOUND('',#5658,.F.);+#5658 = EDGE_LOOP('',(#5659,#5665,#5666,#5671));+#5659 = ORIENTED_EDGE('',*,*,#5660,.F.);+#5660 = EDGE_CURVE('',#5003,#5661,#5663,.T.);+#5661 = VERTEX_POINT('',#5662);+#5662 = CARTESIAN_POINT('',(1.5,-1.775,0.615));+#5663 = LINE('',#5664,#5193);+#5664 = CARTESIAN_POINT('',(1.5,-1.775,0.461759022967));+#5665 = ORIENTED_EDGE('',*,*,#5002,.T.);+#5666 = ORIENTED_EDGE('',*,*,#5667,.T.);+#5667 = EDGE_CURVE('',#4998,#5668,#5670,.T.);+#5668 = VERTEX_POINT('',#5669);+#5669 = CARTESIAN_POINT('',(1.5,-1.85,0.615));+#5670 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4999,#5669),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5671 = ORIENTED_EDGE('',*,*,#5672,.F.);+#5672 = EDGE_CURVE('',#5661,#5668,#5118,.T.);+#5673 = ADVANCED_FACE('',(#5674),#5686,.F.);+#5674 = FACE_BOUND('',#5675,.F.);+#5675 = EDGE_LOOP('',(#5676,#5677,#5678,#5683));+#5676 = ORIENTED_EDGE('',*,*,#5059,.T.);+#5677 = ORIENTED_EDGE('',*,*,#5183,.T.);+#5678 = ORIENTED_EDGE('',*,*,#5679,.F.);+#5679 = EDGE_CURVE('',#5680,#5184,#5682,.T.);+#5680 = VERTEX_POINT('',#5681);+#5681 = CARTESIAN_POINT('',(-1.3305,-2.0195,0.615));+#5682 = LINE('',#5681,#4870);+#5683 = ORIENTED_EDGE('',*,*,#5684,.F.);+#5684 = EDGE_CURVE('',#5060,#5680,#5685,.T.);+#5685 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5061,#5681),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5686 = PLANE('',#5687);+#5687 = AXIS2_PLACEMENT_3D('',#5681,#4883,#4871);+#5688 = ADVANCED_FACE('',(#5689),#5701,.F.);+#5689 = FACE_BOUND('',#5690,.F.);+#5690 = EDGE_LOOP('',(#5691,#5692,#5697,#5700));+#5691 = ORIENTED_EDGE('',*,*,#5076,.T.);+#5692 = ORIENTED_EDGE('',*,*,#5693,.T.);+#5693 = EDGE_CURVE('',#5072,#5694,#5696,.T.);+#5694 = VERTEX_POINT('',#5695);+#5695 = CARTESIAN_POINT('',(1.3305,-2.0195,0.615));+#5696 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5073,#5695),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5697 = ORIENTED_EDGE('',*,*,#5698,.F.);+#5698 = EDGE_CURVE('',#5668,#5694,#5699,.T.);+#5699 = LINE('',#5669,#4856);+#5700 = ORIENTED_EDGE('',*,*,#5667,.F.);+#5701 = PLANE('',#5702);+#5702 = AXIS2_PLACEMENT_3D('',#5669,#4871,#4857);+#5703 = ADVANCED_FACE('',(#5704),#5712,.F.);+#5704 = FACE_BOUND('',#5705,.F.);+#5705 = EDGE_LOOP('',(#5706,#5707,#5708,#5711));+#5706 = ORIENTED_EDGE('',*,*,#5085,.T.);+#5707 = ORIENTED_EDGE('',*,*,#5684,.T.);+#5708 = ORIENTED_EDGE('',*,*,#5709,.F.);+#5709 = EDGE_CURVE('',#5694,#5680,#5710,.T.);+#5710 = LINE('',#5695,#4863);+#5711 = ORIENTED_EDGE('',*,*,#5693,.F.);+#5712 = PLANE('',#5713);+#5713 = AXIS2_PLACEMENT_3D('',#5695,#4878,#4864);+#5714 = ADVANCED_FACE('',(#5715),#5735,.F.);+#5715 = FACE_BOUND('',#5716,.F.);+#5716 = EDGE_LOOP('',(#5717,#5722,#5726,#5728,#5729,#5733));+#5717 = ORIENTED_EDGE('',*,*,#5718,.F.);+#5718 = EDGE_CURVE('',#5719,#5391,#5721,.T.);+#5719 = VERTEX_POINT('',#5720);+#5720 = CARTESIAN_POINT('',(-1.75,1.475,0.615));+#5721 = LINE('',#5720,#5157);+#5722 = ORIENTED_EDGE('',*,*,#5723,.T.);+#5723 = EDGE_CURVE('',#5719,#5724,#5725,.T.);+#5724 = VERTEX_POINT('',#5156);+#5725 = LINE('',#5720,#5219);+#5726 = ORIENTED_EDGE('',*,*,#5727,.T.);+#5727 = EDGE_CURVE('',#5724,#5153,#5155,.T.);+#5728 = ORIENTED_EDGE('',*,*,#5152,.T.);+#5729 = ORIENTED_EDGE('',*,*,#5730,.F.);+#5730 = EDGE_CURVE('',#5731,#5147,#5149,.T.);+#5731 = VERTEX_POINT('',#5732);+#5732 = CARTESIAN_POINT('',(-1.425,1.475,0.615));+#5733 = ORIENTED_EDGE('',*,*,#5734,.F.);+#5734 = EDGE_CURVE('',#5391,#5731,#5721,.T.);+#5735 = PLANE('',#5736);+#5736 = AXIS2_PLACEMENT_3D('',#5720,#5737,#5158);+#5737 = DIRECTION('',(0.,0.,-1.0));+#5738 = ADVANCED_FACE('',(#5739),#5799,.F.);+#5739 = FACE_BOUND('',#5740,.F.);+#5740 = EDGE_LOOP('',(#5741,#5746,#5750,#5754,#5758,#5762,#5766,#5770,#5774,#5778,#5782,#5784,#5785,#5786,#5791,#5796));+#5741 = ORIENTED_EDGE('',*,*,#5742,.T.);+#5742 = EDGE_CURVE('',#5743,#5744,#5149,.T.);+#5743 = VERTEX_POINT('',#5150);+#5744 = VERTEX_POINT('',#5745);+#5745 = CARTESIAN_POINT('',(-1.425,-1.775,0.615));+#5746 = ORIENTED_EDGE('',*,*,#5747,.T.);+#5747 = EDGE_CURVE('',#5744,#5748,#5149,.T.);+#5748 = VERTEX_POINT('',#5749);+#5749 = CARTESIAN_POINT('',(-1.425,-1.475,0.615));+#5750 = ORIENTED_EDGE('',*,*,#5751,.T.);+#5751 = EDGE_CURVE('',#5748,#5752,#5149,.T.);+#5752 = VERTEX_POINT('',#5753);+#5753 = CARTESIAN_POINT('',(-1.425,-1.125,0.615));+#5754 = ORIENTED_EDGE('',*,*,#5755,.T.);+#5755 = EDGE_CURVE('',#5752,#5756,#5149,.T.);+#5756 = VERTEX_POINT('',#5757);+#5757 = CARTESIAN_POINT('',(-1.425,-0.825,0.615));+#5758 = ORIENTED_EDGE('',*,*,#5759,.T.);+#5759 = EDGE_CURVE('',#5756,#5760,#5149,.T.);+#5760 = VERTEX_POINT('',#5761);+#5761 = CARTESIAN_POINT('',(-1.425,-0.475,0.615));+#5762 = ORIENTED_EDGE('',*,*,#5763,.T.);+#5763 = EDGE_CURVE('',#5760,#5764,#5149,.T.);+#5764 = VERTEX_POINT('',#5765);+#5765 = CARTESIAN_POINT('',(-1.425,-0.175,0.615));+#5766 = ORIENTED_EDGE('',*,*,#5767,.T.);+#5767 = EDGE_CURVE('',#5764,#5768,#5149,.T.);+#5768 = VERTEX_POINT('',#5769);+#5769 = CARTESIAN_POINT('',(-1.425,0.175,0.615));+#5770 = ORIENTED_EDGE('',*,*,#5771,.T.);+#5771 = EDGE_CURVE('',#5768,#5772,#5149,.T.);+#5772 = VERTEX_POINT('',#5773);+#5773 = CARTESIAN_POINT('',(-1.425,0.475,0.615));+#5774 = ORIENTED_EDGE('',*,*,#5775,.T.);+#5775 = EDGE_CURVE('',#5772,#5776,#5149,.T.);+#5776 = VERTEX_POINT('',#5777);+#5777 = CARTESIAN_POINT('',(-1.425,0.825,0.615));+#5778 = ORIENTED_EDGE('',*,*,#5779,.T.);+#5779 = EDGE_CURVE('',#5776,#5780,#5149,.T.);+#5780 = VERTEX_POINT('',#5781);+#5781 = CARTESIAN_POINT('',(-1.425,1.125,0.615));+#5782 = ORIENTED_EDGE('',*,*,#5783,.T.);+#5783 = EDGE_CURVE('',#5780,#5731,#5149,.T.);+#5784 = ORIENTED_EDGE('',*,*,#5730,.T.);+#5785 = ORIENTED_EDGE('',*,*,#5146,.T.);+#5786 = ORIENTED_EDGE('',*,*,#5787,.T.);+#5787 = EDGE_CURVE('',#5142,#5788,#5790,.T.);+#5788 = VERTEX_POINT('',#5789);+#5789 = CARTESIAN_POINT('',(-1.353793551841,1.77689677592,0.95));+#5790 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5143,#5789),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5791 = ORIENTED_EDGE('',*,*,#5792,.F.);+#5792 = EDGE_CURVE('',#5793,#5788,#5795,.T.);+#5793 = VERTEX_POINT('',#5794);+#5794 = CARTESIAN_POINT('',(-1.353793551841,-1.77689677592,0.95));+#5795 = LINE('',#5794,#4877);+#5796 = ORIENTED_EDGE('',*,*,#5797,.F.);+#5797 = EDGE_CURVE('',#5743,#5793,#5798,.T.);+#5798 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5150,#5794),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5799 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#5150,#5794),(#5143,#5789)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.625),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5800 = ADVANCED_FACE('',(#5801),#5813,.F.);+#5801 = FACE_BOUND('',#5802,.F.);+#5802 = EDGE_LOOP('',(#5803,#5804,#5809,#5812));+#5803 = ORIENTED_EDGE('',*,*,#5141,.T.);+#5804 = ORIENTED_EDGE('',*,*,#5805,.T.);+#5805 = EDGE_CURVE('',#5137,#5806,#5808,.T.);+#5806 = VERTEX_POINT('',#5807);+#5807 = CARTESIAN_POINT('',(-1.25739677592,1.873293551841,0.95));+#5808 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5138,#5807),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5809 = ORIENTED_EDGE('',*,*,#5810,.F.);+#5810 = EDGE_CURVE('',#5788,#5806,#5811,.T.);+#5811 = LINE('',#5789,#4882);+#5812 = ORIENTED_EDGE('',*,*,#5787,.F.);+#5813 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#5143,#5789),(#5138,#5807)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.186676190233),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5814 = ADVANCED_FACE('',(#5815),#5827,.F.);+#5815 = FACE_BOUND('',#5816,.F.);+#5816 = EDGE_LOOP('',(#5817,#5818,#5823,#5826));+#5817 = ORIENTED_EDGE('',*,*,#5136,.T.);+#5818 = ORIENTED_EDGE('',*,*,#5819,.T.);+#5819 = EDGE_CURVE('',#5132,#5820,#5822,.T.);+#5820 = VERTEX_POINT('',#5821);+#5821 = CARTESIAN_POINT('',(1.25739677592,1.873293551841,0.95));+#5822 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5133,#5821),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5823 = ORIENTED_EDGE('',*,*,#5824,.F.);+#5824 = EDGE_CURVE('',#5806,#5820,#5825,.T.);+#5825 = LINE('',#5807,#4818);+#5826 = ORIENTED_EDGE('',*,*,#5805,.F.);+#5827 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#5138,#5807),(#5133,#5821)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.586),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5828 = ADVANCED_FACE('',(#5829),#5841,.F.);+#5829 = FACE_BOUND('',#5830,.F.);+#5830 = EDGE_LOOP('',(#5831,#5832,#5837,#5840));+#5831 = ORIENTED_EDGE('',*,*,#5131,.T.);+#5832 = ORIENTED_EDGE('',*,*,#5833,.T.);+#5833 = EDGE_CURVE('',#5127,#5834,#5836,.T.);+#5834 = VERTEX_POINT('',#5835);+#5835 = CARTESIAN_POINT('',(1.353793551841,1.77689677592,0.95));+#5836 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5128,#5835),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5837 = ORIENTED_EDGE('',*,*,#5838,.F.);+#5838 = EDGE_CURVE('',#5820,#5834,#5839,.T.);+#5839 = LINE('',#5821,#4842);+#5840 = ORIENTED_EDGE('',*,*,#5819,.F.);+#5841 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#5133,#5821),(#5128,#5835)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.186676190233),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5842 = ADVANCED_FACE('',(#5843),#5903,.F.);+#5843 = FACE_BOUND('',#5844,.F.);+#5844 = EDGE_LOOP('',(#5845,#5846,#5850,#5854,#5858,#5862,#5866,#5870,#5874,#5878,#5882,#5886,#5890,#5894,#5899,#5902));+#5845 = ORIENTED_EDGE('',*,*,#5126,.T.);+#5846 = ORIENTED_EDGE('',*,*,#5847,.T.);+#5847 = EDGE_CURVE('',#5121,#5848,#5129,.T.);+#5848 = VERTEX_POINT('',#5849);+#5849 = CARTESIAN_POINT('',(1.425,1.475,0.615));+#5850 = ORIENTED_EDGE('',*,*,#5851,.T.);+#5851 = EDGE_CURVE('',#5848,#5852,#5129,.T.);+#5852 = VERTEX_POINT('',#5853);+#5853 = CARTESIAN_POINT('',(1.425,1.125,0.615));+#5854 = ORIENTED_EDGE('',*,*,#5855,.T.);+#5855 = EDGE_CURVE('',#5852,#5856,#5129,.T.);+#5856 = VERTEX_POINT('',#5857);+#5857 = CARTESIAN_POINT('',(1.425,0.825,0.615));+#5858 = ORIENTED_EDGE('',*,*,#5859,.T.);+#5859 = EDGE_CURVE('',#5856,#5860,#5129,.T.);+#5860 = VERTEX_POINT('',#5861);+#5861 = CARTESIAN_POINT('',(1.425,0.475,0.615));+#5862 = ORIENTED_EDGE('',*,*,#5863,.T.);+#5863 = EDGE_CURVE('',#5860,#5864,#5129,.T.);+#5864 = VERTEX_POINT('',#5865);+#5865 = CARTESIAN_POINT('',(1.425,0.175,0.615));+#5866 = ORIENTED_EDGE('',*,*,#5867,.T.);+#5867 = EDGE_CURVE('',#5864,#5868,#5129,.T.);+#5868 = VERTEX_POINT('',#5869);+#5869 = CARTESIAN_POINT('',(1.425,-0.175,0.615));+#5870 = ORIENTED_EDGE('',*,*,#5871,.T.);+#5871 = EDGE_CURVE('',#5868,#5872,#5129,.T.);+#5872 = VERTEX_POINT('',#5873);+#5873 = CARTESIAN_POINT('',(1.425,-0.475,0.615));+#5874 = ORIENTED_EDGE('',*,*,#5875,.T.);+#5875 = EDGE_CURVE('',#5872,#5876,#5129,.T.);+#5876 = VERTEX_POINT('',#5877);+#5877 = CARTESIAN_POINT('',(1.425,-0.825,0.615));+#5878 = ORIENTED_EDGE('',*,*,#5879,.T.);+#5879 = EDGE_CURVE('',#5876,#5880,#5129,.T.);+#5880 = VERTEX_POINT('',#5881);+#5881 = CARTESIAN_POINT('',(1.425,-1.125,0.615));+#5882 = ORIENTED_EDGE('',*,*,#5883,.T.);+#5883 = EDGE_CURVE('',#5880,#5884,#5129,.T.);+#5884 = VERTEX_POINT('',#5885);+#5885 = CARTESIAN_POINT('',(1.425,-1.475,0.615));+#5886 = ORIENTED_EDGE('',*,*,#5887,.T.);+#5887 = EDGE_CURVE('',#5884,#5888,#5129,.T.);+#5888 = VERTEX_POINT('',#5889);+#5889 = CARTESIAN_POINT('',(1.425,-1.775,0.615));+#5890 = ORIENTED_EDGE('',*,*,#5891,.T.);+#5891 = EDGE_CURVE('',#5888,#5892,#5129,.T.);+#5892 = VERTEX_POINT('',#5893);+#5893 = CARTESIAN_POINT('',(1.425,-1.8125,0.615));+#5894 = ORIENTED_EDGE('',*,*,#5895,.T.);+#5895 = EDGE_CURVE('',#5892,#5896,#5898,.T.);+#5896 = VERTEX_POINT('',#5897);+#5897 = CARTESIAN_POINT('',(1.353793551841,-1.77689677592,0.95));+#5898 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5893,#5897),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5899 = ORIENTED_EDGE('',*,*,#5900,.F.);+#5900 = EDGE_CURVE('',#5834,#5896,#5901,.T.);+#5901 = LINE('',#5835,#4849);+#5902 = ORIENTED_EDGE('',*,*,#5833,.F.);+#5903 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#5128,#5835),(#5893,#5897)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.625),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5904 = ADVANCED_FACE('',(#5905),#5922,.F.);+#5905 = FACE_BOUND('',#5906,.F.);+#5906 = EDGE_LOOP('',(#5907,#5910,#5915,#5918,#5920,#5921));+#5907 = ORIENTED_EDGE('',*,*,#5908,.F.);+#5908 = EDGE_CURVE('',#5909,#5116,#5123,.T.);+#5909 = VERTEX_POINT('',#5124);+#5910 = ORIENTED_EDGE('',*,*,#5911,.T.);+#5911 = EDGE_CURVE('',#5909,#5912,#5914,.T.);+#5912 = VERTEX_POINT('',#5913);+#5913 = CARTESIAN_POINT('',(1.75,1.475,0.615));+#5914 = LINE('',#5124,#4849);+#5915 = ORIENTED_EDGE('',*,*,#5916,.T.);+#5916 = EDGE_CURVE('',#5912,#5466,#5917,.T.);+#5917 = LINE('',#5913,#4863);+#5918 = ORIENTED_EDGE('',*,*,#5919,.T.);+#5919 = EDGE_CURVE('',#5466,#5848,#5917,.T.);+#5920 = ORIENTED_EDGE('',*,*,#5847,.F.);+#5921 = ORIENTED_EDGE('',*,*,#5120,.F.);+#5922 = PLANE('',#5923);+#5923 = AXIS2_PLACEMENT_3D('',#5124,#5737,#4864);+#5924 = ADVANCED_FACE('',(#5925),#5163,.F.);+#5925 = FACE_BOUND('',#5926,.F.);+#5926 = EDGE_LOOP('',(#5927,#5928,#5932,#5933,#5938,#5943,#5946,#5947,#5951,#5952,#5953,#5954));+#5927 = ORIENTED_EDGE('',*,*,#5195,.T.);+#5928 = ORIENTED_EDGE('',*,*,#5929,.T.);+#5929 = EDGE_CURVE('',#5189,#5744,#5930,.T.);+#5930 = LINE('',#5931,#5157);+#5931 = CARTESIAN_POINT('',(-1.75,-1.775,0.615));+#5932 = ORIENTED_EDGE('',*,*,#5742,.F.);+#5933 = ORIENTED_EDGE('',*,*,#5934,.F.);+#5934 = EDGE_CURVE('',#5935,#5743,#5937,.T.);+#5935 = VERTEX_POINT('',#5936);+#5936 = CARTESIAN_POINT('',(-1.293,-1.9445,0.615));+#5937 = LINE('',#5936,#4870);+#5938 = ORIENTED_EDGE('',*,*,#5939,.F.);+#5939 = EDGE_CURVE('',#5940,#5935,#5942,.T.);+#5940 = VERTEX_POINT('',#5941);+#5941 = CARTESIAN_POINT('',(1.293,-1.9445,0.615));+#5942 = LINE('',#5941,#4863);+#5943 = ORIENTED_EDGE('',*,*,#5944,.F.);+#5944 = EDGE_CURVE('',#5892,#5940,#5945,.T.);+#5945 = LINE('',#5893,#4856);+#5946 = ORIENTED_EDGE('',*,*,#5891,.F.);+#5947 = ORIENTED_EDGE('',*,*,#5948,.F.);+#5948 = EDGE_CURVE('',#5661,#5888,#5949,.T.);+#5949 = LINE('',#5950,#4863);+#5950 = CARTESIAN_POINT('',(1.75,-1.775,0.615));+#5951 = ORIENTED_EDGE('',*,*,#5672,.T.);+#5952 = ORIENTED_EDGE('',*,*,#5698,.T.);+#5953 = ORIENTED_EDGE('',*,*,#5709,.T.);+#5954 = ORIENTED_EDGE('',*,*,#5679,.T.);+#5955 = ADVANCED_FACE('',(#5956),#6023,.F.);+#5956 = FACE_BOUND('',#5957,.F.);+#5957 = EDGE_LOOP('',(#5958,#5959,#5960,#5969,#5976,#5985,#5990,#5995,#6000,#6007,#6014,#6021));+#5958 = ORIENTED_EDGE('',*,*,#5188,.F.);+#5959 = ORIENTED_EDGE('',*,*,#5202,.T.);+#5960 = ORIENTED_EDGE('',*,*,#5961,.T.);+#5961 = EDGE_CURVE('',#5203,#5962,#5964,.T.);+#5962 = VERTEX_POINT('',#5963);+#5963 = CARTESIAN_POINT('',(-1.799240387651,-1.775,0.393682408883));+#5964 = CIRCLE('',#5965,5.E-02);+#5965 = AXIS2_PLACEMENT_3D('',#5966,#5967,#5968);+#5966 = CARTESIAN_POINT('',(-1.75,-1.775,0.385));+#5967 = DIRECTION('',(-1.144237745222E-17,-1.0,3.284293275761E-47));+#5968 = DIRECTION('',(4.440892098501E-15,-5.081436361562E-32,1.0));+#5969 = ORIENTED_EDGE('',*,*,#5970,.T.);+#5970 = EDGE_CURVE('',#5962,#5971,#5973,.T.);+#5971 = VERTEX_POINT('',#5972);+#5972 = CARTESIAN_POINT('',(-1.830824898817,-1.775,0.190060919137));+#5973 = LINE('',#5963,#5974);+#5974 = VECTOR('',#5975,1.);+#5975 = DIRECTION('',(-0.153280808835,1.753896870876E-18,-0.988182672203));+#5976 = ORIENTED_EDGE('',*,*,#5977,.T.);+#5977 = EDGE_CURVE('',#5971,#5978,#5980,.T.);+#5978 = VERTEX_POINT('',#5979);+#5979 = CARTESIAN_POINT('',(-2.05733068201,-1.775,8.326672684689E-17));+#5980 = CIRCLE('',#5981,0.23);+#5981 = AXIS2_PLACEMENT_3D('',#5982,#5983,#5984);+#5982 = CARTESIAN_POINT('',(-2.05733068201,-1.775,0.23));+#5983 = DIRECTION('',(1.144237745222E-17,1.0,7.703719777549E-34));+#5984 = DIRECTION('',(0.984807753012,-1.126854202784E-17,-0.173648177667));+#5985 = ORIENTED_EDGE('',*,*,#5986,.T.);+#5986 = EDGE_CURVE('',#5978,#5987,#5989,.T.);+#5987 = VERTEX_POINT('',#5988);+#5988 = CARTESIAN_POINT('',(-2.45,-1.775,8.326672684689E-17));+#5989 = LINE('',#5979,#5207);+#5990 = ORIENTED_EDGE('',*,*,#5991,.T.);+#5991 = EDGE_CURVE('',#5987,#5992,#5994,.T.);+#5992 = VERTEX_POINT('',#5993);+#5993 = CARTESIAN_POINT('',(-2.45,-1.775,0.18));+#5994 = LINE('',#5988,#5193);+#5995 = ORIENTED_EDGE('',*,*,#5996,.T.);+#5996 = EDGE_CURVE('',#5992,#5997,#5999,.T.);+#5997 = VERTEX_POINT('',#5998);+#5998 = CARTESIAN_POINT('',(-2.05733068201,-1.775,0.18));+#5999 = LINE('',#5993,#5157);+#6000 = ORIENTED_EDGE('',*,*,#6001,.T.);+#6001 = EDGE_CURVE('',#5997,#6002,#6004,.T.);+#6002 = VERTEX_POINT('',#6003);+#6003 = CARTESIAN_POINT('',(-2.008090294359,-1.775,0.221317591117));+#6004 = CIRCLE('',#6005,5.E-02);+#6005 = AXIS2_PLACEMENT_3D('',#5982,#6006,#5737);+#6006 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#6007 = ORIENTED_EDGE('',*,*,#6008,.T.);+#6008 = EDGE_CURVE('',#6002,#6009,#6011,.T.);+#6009 = VERTEX_POINT('',#6010);+#6010 = CARTESIAN_POINT('',(-1.976505783193,-1.775,0.424939080863));+#6011 = LINE('',#6003,#6012);+#6012 = VECTOR('',#6013,1.);+#6013 = DIRECTION('',(0.153280808835,-1.753896870876E-18,0.988182672203));+#6014 = ORIENTED_EDGE('',*,*,#6015,.T.);+#6015 = EDGE_CURVE('',#6009,#6016,#6017,.T.);+#6016 = VERTEX_POINT('',#5931);+#6017 = CIRCLE('',#6018,0.23);+#6018 = AXIS2_PLACEMENT_3D('',#5966,#6019,#6020);+#6019 = DIRECTION('',(1.144237745222E-17,1.0,2.311115933265E-33));+#6020 = DIRECTION('',(-0.984807753012,1.126854202784E-17,0.173648177667));+#6021 = ORIENTED_EDGE('',*,*,#6022,.T.);+#6022 = EDGE_CURVE('',#6016,#5189,#5930,.T.);+#6023 = PLANE('',#6024);+#6024 = AXIS2_PLACEMENT_3D('',#6025,#5220,#4804);+#6025 = CARTESIAN_POINT('',(-1.90066971159,-1.775,0.308518045934));+#6026 = ADVANCED_FACE('',(#6027),#6041,.F.);+#6027 = FACE_BOUND('',#6028,.F.);+#6028 = EDGE_LOOP('',(#6029,#6030,#6037,#6040));+#6029 = ORIENTED_EDGE('',*,*,#5217,.T.);+#6030 = ORIENTED_EDGE('',*,*,#6031,.T.);+#6031 = EDGE_CURVE('',#5212,#6032,#6034,.T.);+#6032 = VERTEX_POINT('',#6033);+#6033 = CARTESIAN_POINT('',(-1.799240387651,-1.475,0.393682408883));+#6034 = CIRCLE('',#6035,5.E-02);+#6035 = AXIS2_PLACEMENT_3D('',#6036,#5967,#5968);+#6036 = CARTESIAN_POINT('',(-1.75,-1.475,0.385));+#6037 = ORIENTED_EDGE('',*,*,#6038,.F.);+#6038 = EDGE_CURVE('',#5962,#6032,#6039,.T.);+#6039 = LINE('',#5963,#5219);+#6040 = ORIENTED_EDGE('',*,*,#5961,.F.);+#6041 = CYLINDRICAL_SURFACE('',#6042,5.E-02);+#6042 = AXIS2_PLACEMENT_3D('',#5966,#6043,#5968);+#6043 = DIRECTION('',(-1.144237745222E-17,-1.0,0.));+#6044 = ADVANCED_FACE('',(#6045),#6094,.T.);+#6045 = FACE_BOUND('',#6046,.T.);+#6046 = EDGE_LOOP('',(#5226,#5210,#6030,#6047,#6052,#6059,#6064,#6069,#6074,#6080,#6085,#6091));+#6047 = ORIENTED_EDGE('',*,*,#6048,.T.);+#6048 = EDGE_CURVE('',#6032,#6049,#6051,.T.);+#6049 = VERTEX_POINT('',#6050);+#6050 = CARTESIAN_POINT('',(-1.830824898817,-1.475,0.190060919137));+#6051 = LINE('',#6033,#5974);+#6052 = ORIENTED_EDGE('',*,*,#6053,.T.);+#6053 = EDGE_CURVE('',#6049,#6054,#6056,.T.);+#6054 = VERTEX_POINT('',#6055);+#6055 = CARTESIAN_POINT('',(-2.05733068201,-1.475,8.326672684689E-17));+#6056 = CIRCLE('',#6057,0.23);+#6057 = AXIS2_PLACEMENT_3D('',#6058,#5983,#5984);+#6058 = CARTESIAN_POINT('',(-2.05733068201,-1.475,0.23));+#6059 = ORIENTED_EDGE('',*,*,#6060,.T.);+#6060 = EDGE_CURVE('',#6054,#6061,#6063,.T.);+#6061 = VERTEX_POINT('',#6062);+#6062 = CARTESIAN_POINT('',(-2.45,-1.475,8.326672684689E-17));+#6063 = LINE('',#6055,#5207);+#6064 = ORIENTED_EDGE('',*,*,#6065,.T.);+#6065 = EDGE_CURVE('',#6061,#6066,#6068,.T.);+#6066 = VERTEX_POINT('',#6067);+#6067 = CARTESIAN_POINT('',(-2.45,-1.475,0.18));+#6068 = LINE('',#6062,#5193);+#6069 = ORIENTED_EDGE('',*,*,#6070,.T.);+#6070 = EDGE_CURVE('',#6066,#6071,#6073,.T.);+#6071 = VERTEX_POINT('',#6072);+#6072 = CARTESIAN_POINT('',(-2.05733068201,-1.475,0.18));+#6073 = LINE('',#6067,#5157);+#6074 = ORIENTED_EDGE('',*,*,#6075,.T.);+#6075 = EDGE_CURVE('',#6071,#6076,#6078,.T.);+#6076 = VERTEX_POINT('',#6077);+#6077 = CARTESIAN_POINT('',(-2.008090294359,-1.475,0.221317591117));+#6078 = CIRCLE('',#6079,5.E-02);+#6079 = AXIS2_PLACEMENT_3D('',#6058,#6006,#5737);+#6080 = ORIENTED_EDGE('',*,*,#6081,.T.);+#6081 = EDGE_CURVE('',#6076,#6082,#6084,.T.);+#6082 = VERTEX_POINT('',#6083);+#6083 = CARTESIAN_POINT('',(-1.976505783193,-1.475,0.424939080863));+#6084 = LINE('',#6077,#6012);+#6085 = ORIENTED_EDGE('',*,*,#6086,.T.);+#6086 = EDGE_CURVE('',#6082,#6087,#6089,.T.);+#6087 = VERTEX_POINT('',#6088);+#6088 = CARTESIAN_POINT('',(-1.75,-1.475,0.615));+#6089 = CIRCLE('',#6090,0.23);+#6090 = AXIS2_PLACEMENT_3D('',#6036,#6019,#6020);+#6091 = ORIENTED_EDGE('',*,*,#6092,.T.);+#6092 = EDGE_CURVE('',#6087,#5228,#6093,.T.);+#6093 = LINE('',#6088,#5157);+#6094 = PLANE('',#6095);+#6095 = AXIS2_PLACEMENT_3D('',#6096,#5220,#4804);+#6096 = CARTESIAN_POINT('',(-1.90066971159,-1.475,0.308518045934));+#6097 = ADVANCED_FACE('',(#6098),#5163,.F.);+#6098 = FACE_BOUND('',#6099,.F.);+#6099 = EDGE_LOOP('',(#6100,#6101,#6105,#6106));+#6100 = ORIENTED_EDGE('',*,*,#5240,.T.);+#6101 = ORIENTED_EDGE('',*,*,#6102,.T.);+#6102 = EDGE_CURVE('',#5235,#5752,#6103,.T.);+#6103 = LINE('',#6104,#5157);+#6104 = CARTESIAN_POINT('',(-1.75,-1.125,0.615));+#6105 = ORIENTED_EDGE('',*,*,#5751,.F.);+#6106 = ORIENTED_EDGE('',*,*,#6107,.F.);+#6107 = EDGE_CURVE('',#5228,#5748,#6093,.T.);+#6108 = ADVANCED_FACE('',(#6109),#6165,.F.);+#6109 = FACE_BOUND('',#6110,.F.);+#6110 = EDGE_LOOP('',(#6111,#6112,#6113,#6120,#6125,#6132,#6137,#6142,#6147,#6153,#6158,#6163));+#6111 = ORIENTED_EDGE('',*,*,#5234,.F.);+#6112 = ORIENTED_EDGE('',*,*,#5245,.T.);+#6113 = ORIENTED_EDGE('',*,*,#6114,.T.);+#6114 = EDGE_CURVE('',#5246,#6115,#6117,.T.);+#6115 = VERTEX_POINT('',#6116);+#6116 = CARTESIAN_POINT('',(-1.799240387651,-1.125,0.393682408883));+#6117 = CIRCLE('',#6118,5.E-02);+#6118 = AXIS2_PLACEMENT_3D('',#6119,#5967,#5968);+#6119 = CARTESIAN_POINT('',(-1.75,-1.125,0.385));+#6120 = ORIENTED_EDGE('',*,*,#6121,.T.);+#6121 = EDGE_CURVE('',#6115,#6122,#6124,.T.);+#6122 = VERTEX_POINT('',#6123);+#6123 = CARTESIAN_POINT('',(-1.830824898817,-1.125,0.190060919137));+#6124 = LINE('',#6116,#5974);+#6125 = ORIENTED_EDGE('',*,*,#6126,.T.);+#6126 = EDGE_CURVE('',#6122,#6127,#6129,.T.);+#6127 = VERTEX_POINT('',#6128);+#6128 = CARTESIAN_POINT('',(-2.05733068201,-1.125,8.326672684689E-17));+#6129 = CIRCLE('',#6130,0.23);+#6130 = AXIS2_PLACEMENT_3D('',#6131,#5983,#5984);+#6131 = CARTESIAN_POINT('',(-2.05733068201,-1.125,0.23));+#6132 = ORIENTED_EDGE('',*,*,#6133,.T.);+#6133 = EDGE_CURVE('',#6127,#6134,#6136,.T.);+#6134 = VERTEX_POINT('',#6135);+#6135 = CARTESIAN_POINT('',(-2.45,-1.125,8.326672684689E-17));+#6136 = LINE('',#6128,#5207);+#6137 = ORIENTED_EDGE('',*,*,#6138,.T.);+#6138 = EDGE_CURVE('',#6134,#6139,#6141,.T.);+#6139 = VERTEX_POINT('',#6140);+#6140 = CARTESIAN_POINT('',(-2.45,-1.125,0.18));+#6141 = LINE('',#6135,#5193);+#6142 = ORIENTED_EDGE('',*,*,#6143,.T.);+#6143 = EDGE_CURVE('',#6139,#6144,#6146,.T.);+#6144 = VERTEX_POINT('',#6145);+#6145 = CARTESIAN_POINT('',(-2.05733068201,-1.125,0.18));+#6146 = LINE('',#6140,#5157);+#6147 = ORIENTED_EDGE('',*,*,#6148,.T.);+#6148 = EDGE_CURVE('',#6144,#6149,#6151,.T.);+#6149 = VERTEX_POINT('',#6150);+#6150 = CARTESIAN_POINT('',(-2.008090294359,-1.125,0.221317591117));+#6151 = CIRCLE('',#6152,5.E-02);+#6152 = AXIS2_PLACEMENT_3D('',#6131,#6006,#5737);+#6153 = ORIENTED_EDGE('',*,*,#6154,.T.);+#6154 = EDGE_CURVE('',#6149,#6155,#6157,.T.);+#6155 = VERTEX_POINT('',#6156);+#6156 = CARTESIAN_POINT('',(-1.976505783193,-1.125,0.424939080863));+#6157 = LINE('',#6150,#6012);+#6158 = ORIENTED_EDGE('',*,*,#6159,.T.);+#6159 = EDGE_CURVE('',#6155,#6160,#6161,.T.);+#6160 = VERTEX_POINT('',#6104);+#6161 = CIRCLE('',#6162,0.23);+#6162 = AXIS2_PLACEMENT_3D('',#6119,#6019,#6020);+#6163 = ORIENTED_EDGE('',*,*,#6164,.T.);+#6164 = EDGE_CURVE('',#6160,#5235,#6103,.T.);+#6165 = PLANE('',#6166);+#6166 = AXIS2_PLACEMENT_3D('',#6167,#5220,#4804);+#6167 = CARTESIAN_POINT('',(-1.90066971159,-1.125,0.308518045934));+#6168 = ADVANCED_FACE('',(#6169),#6183,.F.);+#6169 = FACE_BOUND('',#6170,.F.);+#6170 = EDGE_LOOP('',(#6171,#6172,#6179,#6182));+#6171 = ORIENTED_EDGE('',*,*,#5258,.T.);+#6172 = ORIENTED_EDGE('',*,*,#6173,.T.);+#6173 = EDGE_CURVE('',#5253,#6174,#6176,.T.);+#6174 = VERTEX_POINT('',#6175);+#6175 = CARTESIAN_POINT('',(-1.799240387651,-0.825,0.393682408883));+#6176 = CIRCLE('',#6177,5.E-02);+#6177 = AXIS2_PLACEMENT_3D('',#6178,#5967,#5968);+#6178 = CARTESIAN_POINT('',(-1.75,-0.825,0.385));+#6179 = ORIENTED_EDGE('',*,*,#6180,.F.);+#6180 = EDGE_CURVE('',#6115,#6174,#6181,.T.);+#6181 = LINE('',#6116,#5219);+#6182 = ORIENTED_EDGE('',*,*,#6114,.F.);+#6183 = CYLINDRICAL_SURFACE('',#6184,5.E-02);+#6184 = AXIS2_PLACEMENT_3D('',#6119,#6043,#5968);+#6185 = ADVANCED_FACE('',(#6186),#6235,.T.);+#6186 = FACE_BOUND('',#6187,.T.);+#6187 = EDGE_LOOP('',(#5265,#5251,#6172,#6188,#6193,#6200,#6205,#6210,#6215,#6221,#6226,#6232));+#6188 = ORIENTED_EDGE('',*,*,#6189,.T.);+#6189 = EDGE_CURVE('',#6174,#6190,#6192,.T.);+#6190 = VERTEX_POINT('',#6191);+#6191 = CARTESIAN_POINT('',(-1.830824898817,-0.825,0.190060919137));+#6192 = LINE('',#6175,#5974);+#6193 = ORIENTED_EDGE('',*,*,#6194,.T.);+#6194 = EDGE_CURVE('',#6190,#6195,#6197,.T.);+#6195 = VERTEX_POINT('',#6196);+#6196 = CARTESIAN_POINT('',(-2.05733068201,-0.825,8.326672684689E-17));+#6197 = CIRCLE('',#6198,0.23);+#6198 = AXIS2_PLACEMENT_3D('',#6199,#5983,#5984);+#6199 = CARTESIAN_POINT('',(-2.05733068201,-0.825,0.23));+#6200 = ORIENTED_EDGE('',*,*,#6201,.T.);+#6201 = EDGE_CURVE('',#6195,#6202,#6204,.T.);+#6202 = VERTEX_POINT('',#6203);+#6203 = CARTESIAN_POINT('',(-2.45,-0.825,8.326672684689E-17));+#6204 = LINE('',#6196,#5207);+#6205 = ORIENTED_EDGE('',*,*,#6206,.T.);+#6206 = EDGE_CURVE('',#6202,#6207,#6209,.T.);+#6207 = VERTEX_POINT('',#6208);+#6208 = CARTESIAN_POINT('',(-2.45,-0.825,0.18));+#6209 = LINE('',#6203,#5193);+#6210 = ORIENTED_EDGE('',*,*,#6211,.T.);+#6211 = EDGE_CURVE('',#6207,#6212,#6214,.T.);+#6212 = VERTEX_POINT('',#6213);+#6213 = CARTESIAN_POINT('',(-2.05733068201,-0.825,0.18));+#6214 = LINE('',#6208,#5157);+#6215 = ORIENTED_EDGE('',*,*,#6216,.T.);+#6216 = EDGE_CURVE('',#6212,#6217,#6219,.T.);+#6217 = VERTEX_POINT('',#6218);+#6218 = CARTESIAN_POINT('',(-2.008090294359,-0.825,0.221317591117));+#6219 = CIRCLE('',#6220,5.E-02);+#6220 = AXIS2_PLACEMENT_3D('',#6199,#6006,#5737);+#6221 = ORIENTED_EDGE('',*,*,#6222,.T.);+#6222 = EDGE_CURVE('',#6217,#6223,#6225,.T.);+#6223 = VERTEX_POINT('',#6224);+#6224 = CARTESIAN_POINT('',(-1.976505783193,-0.825,0.424939080863));+#6225 = LINE('',#6218,#6012);+#6226 = ORIENTED_EDGE('',*,*,#6227,.T.);+#6227 = EDGE_CURVE('',#6223,#6228,#6230,.T.);+#6228 = VERTEX_POINT('',#6229);+#6229 = CARTESIAN_POINT('',(-1.75,-0.825,0.615));+#6230 = CIRCLE('',#6231,0.23);+#6231 = AXIS2_PLACEMENT_3D('',#6178,#6019,#6020);+#6232 = ORIENTED_EDGE('',*,*,#6233,.T.);+#6233 = EDGE_CURVE('',#6228,#5267,#6234,.T.);+#6234 = LINE('',#6229,#5157);+#6235 = PLANE('',#6236);+#6236 = AXIS2_PLACEMENT_3D('',#6237,#5220,#4804);+#6237 = CARTESIAN_POINT('',(-1.90066971159,-0.825,0.308518045934));+#6238 = ADVANCED_FACE('',(#6239),#5163,.F.);+#6239 = FACE_BOUND('',#6240,.F.);+#6240 = EDGE_LOOP('',(#6241,#6242,#6246,#6247));+#6241 = ORIENTED_EDGE('',*,*,#5279,.T.);+#6242 = ORIENTED_EDGE('',*,*,#6243,.T.);+#6243 = EDGE_CURVE('',#5274,#5760,#6244,.T.);+#6244 = LINE('',#6245,#5157);+#6245 = CARTESIAN_POINT('',(-1.75,-0.475,0.615));+#6246 = ORIENTED_EDGE('',*,*,#5759,.F.);+#6247 = ORIENTED_EDGE('',*,*,#6248,.F.);+#6248 = EDGE_CURVE('',#5267,#5756,#6234,.T.);+#6249 = ADVANCED_FACE('',(#6250),#6306,.F.);+#6250 = FACE_BOUND('',#6251,.F.);+#6251 = EDGE_LOOP('',(#6252,#6253,#6254,#6261,#6266,#6273,#6278,#6283,#6288,#6294,#6299,#6304));+#6252 = ORIENTED_EDGE('',*,*,#5273,.F.);+#6253 = ORIENTED_EDGE('',*,*,#5284,.T.);+#6254 = ORIENTED_EDGE('',*,*,#6255,.T.);+#6255 = EDGE_CURVE('',#5285,#6256,#6258,.T.);+#6256 = VERTEX_POINT('',#6257);+#6257 = CARTESIAN_POINT('',(-1.799240387651,-0.475,0.393682408883));+#6258 = CIRCLE('',#6259,5.E-02);+#6259 = AXIS2_PLACEMENT_3D('',#6260,#5967,#5968);+#6260 = CARTESIAN_POINT('',(-1.75,-0.475,0.385));+#6261 = ORIENTED_EDGE('',*,*,#6262,.T.);+#6262 = EDGE_CURVE('',#6256,#6263,#6265,.T.);+#6263 = VERTEX_POINT('',#6264);+#6264 = CARTESIAN_POINT('',(-1.830824898817,-0.475,0.190060919137));+#6265 = LINE('',#6257,#5974);+#6266 = ORIENTED_EDGE('',*,*,#6267,.T.);+#6267 = EDGE_CURVE('',#6263,#6268,#6270,.T.);+#6268 = VERTEX_POINT('',#6269);+#6269 = CARTESIAN_POINT('',(-2.05733068201,-0.475,8.326672684689E-17));+#6270 = CIRCLE('',#6271,0.23);+#6271 = AXIS2_PLACEMENT_3D('',#6272,#5983,#5984);+#6272 = CARTESIAN_POINT('',(-2.05733068201,-0.475,0.23));+#6273 = ORIENTED_EDGE('',*,*,#6274,.T.);+#6274 = EDGE_CURVE('',#6268,#6275,#6277,.T.);+#6275 = VERTEX_POINT('',#6276);+#6276 = CARTESIAN_POINT('',(-2.45,-0.475,8.326672684689E-17));+#6277 = LINE('',#6269,#5207);+#6278 = ORIENTED_EDGE('',*,*,#6279,.T.);+#6279 = EDGE_CURVE('',#6275,#6280,#6282,.T.);+#6280 = VERTEX_POINT('',#6281);+#6281 = CARTESIAN_POINT('',(-2.45,-0.475,0.18));+#6282 = LINE('',#6276,#5193);+#6283 = ORIENTED_EDGE('',*,*,#6284,.T.);+#6284 = EDGE_CURVE('',#6280,#6285,#6287,.T.);+#6285 = VERTEX_POINT('',#6286);+#6286 = CARTESIAN_POINT('',(-2.05733068201,-0.475,0.18));+#6287 = LINE('',#6281,#5157);+#6288 = ORIENTED_EDGE('',*,*,#6289,.T.);+#6289 = EDGE_CURVE('',#6285,#6290,#6292,.T.);+#6290 = VERTEX_POINT('',#6291);+#6291 = CARTESIAN_POINT('',(-2.008090294359,-0.475,0.221317591117));+#6292 = CIRCLE('',#6293,5.E-02);+#6293 = AXIS2_PLACEMENT_3D('',#6272,#6006,#5737);+#6294 = ORIENTED_EDGE('',*,*,#6295,.T.);+#6295 = EDGE_CURVE('',#6290,#6296,#6298,.T.);+#6296 = VERTEX_POINT('',#6297);+#6297 = CARTESIAN_POINT('',(-1.976505783193,-0.475,0.424939080863));+#6298 = LINE('',#6291,#6012);+#6299 = ORIENTED_EDGE('',*,*,#6300,.T.);+#6300 = EDGE_CURVE('',#6296,#6301,#6302,.T.);+#6301 = VERTEX_POINT('',#6245);+#6302 = CIRCLE('',#6303,0.23);+#6303 = AXIS2_PLACEMENT_3D('',#6260,#6019,#6020);+#6304 = ORIENTED_EDGE('',*,*,#6305,.T.);+#6305 = EDGE_CURVE('',#6301,#5274,#6244,.T.);+#6306 = PLANE('',#6307);+#6307 = AXIS2_PLACEMENT_3D('',#6308,#5220,#4804);+#6308 = CARTESIAN_POINT('',(-1.90066971159,-0.475,0.308518045934));+#6309 = ADVANCED_FACE('',(#6310),#6324,.F.);+#6310 = FACE_BOUND('',#6311,.F.);+#6311 = EDGE_LOOP('',(#6312,#6313,#6320,#6323));+#6312 = ORIENTED_EDGE('',*,*,#5297,.T.);+#6313 = ORIENTED_EDGE('',*,*,#6314,.T.);+#6314 = EDGE_CURVE('',#5292,#6315,#6317,.T.);+#6315 = VERTEX_POINT('',#6316);+#6316 = CARTESIAN_POINT('',(-1.799240387651,-0.175,0.393682408883));+#6317 = CIRCLE('',#6318,5.E-02);+#6318 = AXIS2_PLACEMENT_3D('',#6319,#5967,#5968);+#6319 = CARTESIAN_POINT('',(-1.75,-0.175,0.385));+#6320 = ORIENTED_EDGE('',*,*,#6321,.F.);+#6321 = EDGE_CURVE('',#6256,#6315,#6322,.T.);+#6322 = LINE('',#6257,#5219);+#6323 = ORIENTED_EDGE('',*,*,#6255,.F.);+#6324 = CYLINDRICAL_SURFACE('',#6325,5.E-02);+#6325 = AXIS2_PLACEMENT_3D('',#6260,#6043,#5968);+#6326 = ADVANCED_FACE('',(#6327),#6376,.T.);+#6327 = FACE_BOUND('',#6328,.T.);+#6328 = EDGE_LOOP('',(#5304,#5290,#6313,#6329,#6334,#6341,#6346,#6351,#6356,#6362,#6367,#6373));+#6329 = ORIENTED_EDGE('',*,*,#6330,.T.);+#6330 = EDGE_CURVE('',#6315,#6331,#6333,.T.);+#6331 = VERTEX_POINT('',#6332);+#6332 = CARTESIAN_POINT('',(-1.830824898817,-0.175,0.190060919137));+#6333 = LINE('',#6316,#5974);+#6334 = ORIENTED_EDGE('',*,*,#6335,.T.);+#6335 = EDGE_CURVE('',#6331,#6336,#6338,.T.);+#6336 = VERTEX_POINT('',#6337);+#6337 = CARTESIAN_POINT('',(-2.05733068201,-0.175,8.326672684689E-17));+#6338 = CIRCLE('',#6339,0.23);+#6339 = AXIS2_PLACEMENT_3D('',#6340,#5983,#5984);+#6340 = CARTESIAN_POINT('',(-2.05733068201,-0.175,0.23));+#6341 = ORIENTED_EDGE('',*,*,#6342,.T.);+#6342 = EDGE_CURVE('',#6336,#6343,#6345,.T.);+#6343 = VERTEX_POINT('',#6344);+#6344 = CARTESIAN_POINT('',(-2.45,-0.175,8.326672684689E-17));+#6345 = LINE('',#6337,#5207);+#6346 = ORIENTED_EDGE('',*,*,#6347,.T.);+#6347 = EDGE_CURVE('',#6343,#6348,#6350,.T.);+#6348 = VERTEX_POINT('',#6349);+#6349 = CARTESIAN_POINT('',(-2.45,-0.175,0.18));+#6350 = LINE('',#6344,#5193);+#6351 = ORIENTED_EDGE('',*,*,#6352,.T.);+#6352 = EDGE_CURVE('',#6348,#6353,#6355,.T.);+#6353 = VERTEX_POINT('',#6354);+#6354 = CARTESIAN_POINT('',(-2.05733068201,-0.175,0.18));+#6355 = LINE('',#6349,#5157);+#6356 = ORIENTED_EDGE('',*,*,#6357,.T.);+#6357 = EDGE_CURVE('',#6353,#6358,#6360,.T.);+#6358 = VERTEX_POINT('',#6359);+#6359 = CARTESIAN_POINT('',(-2.008090294359,-0.175,0.221317591117));+#6360 = CIRCLE('',#6361,5.E-02);+#6361 = AXIS2_PLACEMENT_3D('',#6340,#6006,#5737);+#6362 = ORIENTED_EDGE('',*,*,#6363,.T.);+#6363 = EDGE_CURVE('',#6358,#6364,#6366,.T.);+#6364 = VERTEX_POINT('',#6365);+#6365 = CARTESIAN_POINT('',(-1.976505783193,-0.175,0.424939080863));+#6366 = LINE('',#6359,#6012);+#6367 = ORIENTED_EDGE('',*,*,#6368,.T.);+#6368 = EDGE_CURVE('',#6364,#6369,#6371,.T.);+#6369 = VERTEX_POINT('',#6370);+#6370 = CARTESIAN_POINT('',(-1.75,-0.175,0.615));+#6371 = CIRCLE('',#6372,0.23);+#6372 = AXIS2_PLACEMENT_3D('',#6319,#6019,#6020);+#6373 = ORIENTED_EDGE('',*,*,#6374,.T.);+#6374 = EDGE_CURVE('',#6369,#5306,#6375,.T.);+#6375 = LINE('',#6370,#5157);+#6376 = PLANE('',#6377);+#6377 = AXIS2_PLACEMENT_3D('',#6378,#5220,#4804);+#6378 = CARTESIAN_POINT('',(-1.90066971159,-0.175,0.308518045934));+#6379 = ADVANCED_FACE('',(#6380),#5163,.F.);+#6380 = FACE_BOUND('',#6381,.F.);+#6381 = EDGE_LOOP('',(#6382,#6383,#6387,#6388));+#6382 = ORIENTED_EDGE('',*,*,#5318,.T.);+#6383 = ORIENTED_EDGE('',*,*,#6384,.T.);+#6384 = EDGE_CURVE('',#5313,#5768,#6385,.T.);+#6385 = LINE('',#6386,#5157);+#6386 = CARTESIAN_POINT('',(-1.75,0.175,0.615));+#6387 = ORIENTED_EDGE('',*,*,#5767,.F.);+#6388 = ORIENTED_EDGE('',*,*,#6389,.F.);+#6389 = EDGE_CURVE('',#5306,#5764,#6375,.T.);+#6390 = ADVANCED_FACE('',(#6391),#6447,.F.);+#6391 = FACE_BOUND('',#6392,.F.);+#6392 = EDGE_LOOP('',(#6393,#6394,#6395,#6402,#6407,#6414,#6419,#6424,#6429,#6435,#6440,#6445));+#6393 = ORIENTED_EDGE('',*,*,#5312,.F.);+#6394 = ORIENTED_EDGE('',*,*,#5323,.T.);+#6395 = ORIENTED_EDGE('',*,*,#6396,.T.);+#6396 = EDGE_CURVE('',#5324,#6397,#6399,.T.);+#6397 = VERTEX_POINT('',#6398);+#6398 = CARTESIAN_POINT('',(-1.799240387651,0.175,0.393682408883));+#6399 = CIRCLE('',#6400,5.E-02);+#6400 = AXIS2_PLACEMENT_3D('',#6401,#5967,#5968);+#6401 = CARTESIAN_POINT('',(-1.75,0.175,0.385));+#6402 = ORIENTED_EDGE('',*,*,#6403,.T.);+#6403 = EDGE_CURVE('',#6397,#6404,#6406,.T.);+#6404 = VERTEX_POINT('',#6405);+#6405 = CARTESIAN_POINT('',(-1.830824898817,0.175,0.190060919137));+#6406 = LINE('',#6398,#5974);+#6407 = ORIENTED_EDGE('',*,*,#6408,.T.);+#6408 = EDGE_CURVE('',#6404,#6409,#6411,.T.);+#6409 = VERTEX_POINT('',#6410);+#6410 = CARTESIAN_POINT('',(-2.05733068201,0.175,8.326672684689E-17));+#6411 = CIRCLE('',#6412,0.23);+#6412 = AXIS2_PLACEMENT_3D('',#6413,#5983,#5984);+#6413 = CARTESIAN_POINT('',(-2.05733068201,0.175,0.23));+#6414 = ORIENTED_EDGE('',*,*,#6415,.T.);+#6415 = EDGE_CURVE('',#6409,#6416,#6418,.T.);+#6416 = VERTEX_POINT('',#6417);+#6417 = CARTESIAN_POINT('',(-2.45,0.175,8.326672684689E-17));+#6418 = LINE('',#6410,#5207);+#6419 = ORIENTED_EDGE('',*,*,#6420,.T.);+#6420 = EDGE_CURVE('',#6416,#6421,#6423,.T.);+#6421 = VERTEX_POINT('',#6422);+#6422 = CARTESIAN_POINT('',(-2.45,0.175,0.18));+#6423 = LINE('',#6417,#5193);+#6424 = ORIENTED_EDGE('',*,*,#6425,.T.);+#6425 = EDGE_CURVE('',#6421,#6426,#6428,.T.);+#6426 = VERTEX_POINT('',#6427);+#6427 = CARTESIAN_POINT('',(-2.05733068201,0.175,0.18));+#6428 = LINE('',#6422,#5157);+#6429 = ORIENTED_EDGE('',*,*,#6430,.T.);+#6430 = EDGE_CURVE('',#6426,#6431,#6433,.T.);+#6431 = VERTEX_POINT('',#6432);+#6432 = CARTESIAN_POINT('',(-2.008090294359,0.175,0.221317591117));+#6433 = CIRCLE('',#6434,5.E-02);+#6434 = AXIS2_PLACEMENT_3D('',#6413,#6006,#5737);+#6435 = ORIENTED_EDGE('',*,*,#6436,.T.);+#6436 = EDGE_CURVE('',#6431,#6437,#6439,.T.);+#6437 = VERTEX_POINT('',#6438);+#6438 = CARTESIAN_POINT('',(-1.976505783193,0.175,0.424939080863));+#6439 = LINE('',#6432,#6012);+#6440 = ORIENTED_EDGE('',*,*,#6441,.T.);+#6441 = EDGE_CURVE('',#6437,#6442,#6443,.T.);+#6442 = VERTEX_POINT('',#6386);+#6443 = CIRCLE('',#6444,0.23);+#6444 = AXIS2_PLACEMENT_3D('',#6401,#6019,#6020);+#6445 = ORIENTED_EDGE('',*,*,#6446,.T.);+#6446 = EDGE_CURVE('',#6442,#5313,#6385,.T.);+#6447 = PLANE('',#6448);+#6448 = AXIS2_PLACEMENT_3D('',#6449,#5220,#4804);+#6449 = CARTESIAN_POINT('',(-1.90066971159,0.175,0.308518045934));+#6450 = ADVANCED_FACE('',(#6451),#6465,.F.);+#6451 = FACE_BOUND('',#6452,.F.);+#6452 = EDGE_LOOP('',(#6453,#6454,#6461,#6464));+#6453 = ORIENTED_EDGE('',*,*,#5336,.T.);+#6454 = ORIENTED_EDGE('',*,*,#6455,.T.);+#6455 = EDGE_CURVE('',#5331,#6456,#6458,.T.);+#6456 = VERTEX_POINT('',#6457);+#6457 = CARTESIAN_POINT('',(-1.799240387651,0.475,0.393682408883));+#6458 = CIRCLE('',#6459,5.E-02);+#6459 = AXIS2_PLACEMENT_3D('',#6460,#5967,#5968);+#6460 = CARTESIAN_POINT('',(-1.75,0.475,0.385));+#6461 = ORIENTED_EDGE('',*,*,#6462,.F.);+#6462 = EDGE_CURVE('',#6397,#6456,#6463,.T.);+#6463 = LINE('',#6398,#5219);+#6464 = ORIENTED_EDGE('',*,*,#6396,.F.);+#6465 = CYLINDRICAL_SURFACE('',#6466,5.E-02);+#6466 = AXIS2_PLACEMENT_3D('',#6401,#6043,#5968);+#6467 = ADVANCED_FACE('',(#6468),#6517,.T.);+#6468 = FACE_BOUND('',#6469,.T.);+#6469 = EDGE_LOOP('',(#5343,#5329,#6454,#6470,#6475,#6482,#6487,#6492,#6497,#6503,#6508,#6514));+#6470 = ORIENTED_EDGE('',*,*,#6471,.T.);+#6471 = EDGE_CURVE('',#6456,#6472,#6474,.T.);+#6472 = VERTEX_POINT('',#6473);+#6473 = CARTESIAN_POINT('',(-1.830824898817,0.475,0.190060919137));+#6474 = LINE('',#6457,#5974);+#6475 = ORIENTED_EDGE('',*,*,#6476,.T.);+#6476 = EDGE_CURVE('',#6472,#6477,#6479,.T.);+#6477 = VERTEX_POINT('',#6478);+#6478 = CARTESIAN_POINT('',(-2.05733068201,0.475,8.326672684689E-17));+#6479 = CIRCLE('',#6480,0.23);+#6480 = AXIS2_PLACEMENT_3D('',#6481,#5983,#5984);+#6481 = CARTESIAN_POINT('',(-2.05733068201,0.475,0.23));+#6482 = ORIENTED_EDGE('',*,*,#6483,.T.);+#6483 = EDGE_CURVE('',#6477,#6484,#6486,.T.);+#6484 = VERTEX_POINT('',#6485);+#6485 = CARTESIAN_POINT('',(-2.45,0.475,8.326672684689E-17));+#6486 = LINE('',#6478,#5207);+#6487 = ORIENTED_EDGE('',*,*,#6488,.T.);+#6488 = EDGE_CURVE('',#6484,#6489,#6491,.T.);+#6489 = VERTEX_POINT('',#6490);+#6490 = CARTESIAN_POINT('',(-2.45,0.475,0.18));+#6491 = LINE('',#6485,#5193);+#6492 = ORIENTED_EDGE('',*,*,#6493,.T.);+#6493 = EDGE_CURVE('',#6489,#6494,#6496,.T.);+#6494 = VERTEX_POINT('',#6495);+#6495 = CARTESIAN_POINT('',(-2.05733068201,0.475,0.18));+#6496 = LINE('',#6490,#5157);+#6497 = ORIENTED_EDGE('',*,*,#6498,.T.);+#6498 = EDGE_CURVE('',#6494,#6499,#6501,.T.);+#6499 = VERTEX_POINT('',#6500);+#6500 = CARTESIAN_POINT('',(-2.008090294359,0.475,0.221317591117));+#6501 = CIRCLE('',#6502,5.E-02);+#6502 = AXIS2_PLACEMENT_3D('',#6481,#6006,#5737);+#6503 = ORIENTED_EDGE('',*,*,#6504,.T.);+#6504 = EDGE_CURVE('',#6499,#6505,#6507,.T.);+#6505 = VERTEX_POINT('',#6506);+#6506 = CARTESIAN_POINT('',(-1.976505783193,0.475,0.424939080863));+#6507 = LINE('',#6500,#6012);+#6508 = ORIENTED_EDGE('',*,*,#6509,.T.);+#6509 = EDGE_CURVE('',#6505,#6510,#6512,.T.);+#6510 = VERTEX_POINT('',#6511);+#6511 = CARTESIAN_POINT('',(-1.75,0.475,0.615));+#6512 = CIRCLE('',#6513,0.23);+#6513 = AXIS2_PLACEMENT_3D('',#6460,#6019,#6020);+#6514 = ORIENTED_EDGE('',*,*,#6515,.T.);+#6515 = EDGE_CURVE('',#6510,#5345,#6516,.T.);+#6516 = LINE('',#6511,#5157);+#6517 = PLANE('',#6518);+#6518 = AXIS2_PLACEMENT_3D('',#6519,#5220,#4804);+#6519 = CARTESIAN_POINT('',(-1.90066971159,0.475,0.308518045934));+#6520 = ADVANCED_FACE('',(#6521),#5163,.F.);+#6521 = FACE_BOUND('',#6522,.F.);+#6522 = EDGE_LOOP('',(#6523,#6524,#6528,#6529));+#6523 = ORIENTED_EDGE('',*,*,#5357,.T.);+#6524 = ORIENTED_EDGE('',*,*,#6525,.T.);+#6525 = EDGE_CURVE('',#5352,#5776,#6526,.T.);+#6526 = LINE('',#6527,#5157);+#6527 = CARTESIAN_POINT('',(-1.75,0.825,0.615));+#6528 = ORIENTED_EDGE('',*,*,#5775,.F.);+#6529 = ORIENTED_EDGE('',*,*,#6530,.F.);+#6530 = EDGE_CURVE('',#5345,#5772,#6516,.T.);+#6531 = ADVANCED_FACE('',(#6532),#6588,.F.);+#6532 = FACE_BOUND('',#6533,.F.);+#6533 = EDGE_LOOP('',(#6534,#6535,#6536,#6543,#6548,#6555,#6560,#6565,#6570,#6576,#6581,#6586));+#6534 = ORIENTED_EDGE('',*,*,#5351,.F.);+#6535 = ORIENTED_EDGE('',*,*,#5362,.T.);+#6536 = ORIENTED_EDGE('',*,*,#6537,.T.);+#6537 = EDGE_CURVE('',#5363,#6538,#6540,.T.);+#6538 = VERTEX_POINT('',#6539);+#6539 = CARTESIAN_POINT('',(-1.799240387651,0.825,0.393682408883));+#6540 = CIRCLE('',#6541,5.E-02);+#6541 = AXIS2_PLACEMENT_3D('',#6542,#5967,#5968);+#6542 = CARTESIAN_POINT('',(-1.75,0.825,0.385));+#6543 = ORIENTED_EDGE('',*,*,#6544,.T.);+#6544 = EDGE_CURVE('',#6538,#6545,#6547,.T.);+#6545 = VERTEX_POINT('',#6546);+#6546 = CARTESIAN_POINT('',(-1.830824898817,0.825,0.190060919137));+#6547 = LINE('',#6539,#5974);+#6548 = ORIENTED_EDGE('',*,*,#6549,.T.);+#6549 = EDGE_CURVE('',#6545,#6550,#6552,.T.);+#6550 = VERTEX_POINT('',#6551);+#6551 = CARTESIAN_POINT('',(-2.05733068201,0.825,8.326672684689E-17));+#6552 = CIRCLE('',#6553,0.23);+#6553 = AXIS2_PLACEMENT_3D('',#6554,#5983,#5984);+#6554 = CARTESIAN_POINT('',(-2.05733068201,0.825,0.23));+#6555 = ORIENTED_EDGE('',*,*,#6556,.T.);+#6556 = EDGE_CURVE('',#6550,#6557,#6559,.T.);+#6557 = VERTEX_POINT('',#6558);+#6558 = CARTESIAN_POINT('',(-2.45,0.825,8.326672684689E-17));+#6559 = LINE('',#6551,#5207);+#6560 = ORIENTED_EDGE('',*,*,#6561,.T.);+#6561 = EDGE_CURVE('',#6557,#6562,#6564,.T.);+#6562 = VERTEX_POINT('',#6563);+#6563 = CARTESIAN_POINT('',(-2.45,0.825,0.18));+#6564 = LINE('',#6558,#5193);+#6565 = ORIENTED_EDGE('',*,*,#6566,.T.);+#6566 = EDGE_CURVE('',#6562,#6567,#6569,.T.);+#6567 = VERTEX_POINT('',#6568);+#6568 = CARTESIAN_POINT('',(-2.05733068201,0.825,0.18));+#6569 = LINE('',#6563,#5157);+#6570 = ORIENTED_EDGE('',*,*,#6571,.T.);+#6571 = EDGE_CURVE('',#6567,#6572,#6574,.T.);+#6572 = VERTEX_POINT('',#6573);+#6573 = CARTESIAN_POINT('',(-2.008090294359,0.825,0.221317591117));+#6574 = CIRCLE('',#6575,5.E-02);+#6575 = AXIS2_PLACEMENT_3D('',#6554,#6006,#5737);+#6576 = ORIENTED_EDGE('',*,*,#6577,.T.);+#6577 = EDGE_CURVE('',#6572,#6578,#6580,.T.);+#6578 = VERTEX_POINT('',#6579);+#6579 = CARTESIAN_POINT('',(-1.976505783193,0.825,0.424939080863));+#6580 = LINE('',#6573,#6012);+#6581 = ORIENTED_EDGE('',*,*,#6582,.T.);+#6582 = EDGE_CURVE('',#6578,#6583,#6584,.T.);+#6583 = VERTEX_POINT('',#6527);+#6584 = CIRCLE('',#6585,0.23);+#6585 = AXIS2_PLACEMENT_3D('',#6542,#6019,#6020);+#6586 = ORIENTED_EDGE('',*,*,#6587,.T.);+#6587 = EDGE_CURVE('',#6583,#5352,#6526,.T.);+#6588 = PLANE('',#6589);+#6589 = AXIS2_PLACEMENT_3D('',#6590,#5220,#4804);+#6590 = CARTESIAN_POINT('',(-1.90066971159,0.825,0.308518045934));+#6591 = ADVANCED_FACE('',(#6592),#6606,.F.);+#6592 = FACE_BOUND('',#6593,.F.);+#6593 = EDGE_LOOP('',(#6594,#6595,#6602,#6605));+#6594 = ORIENTED_EDGE('',*,*,#5375,.T.);+#6595 = ORIENTED_EDGE('',*,*,#6596,.T.);+#6596 = EDGE_CURVE('',#5370,#6597,#6599,.T.);+#6597 = VERTEX_POINT('',#6598);+#6598 = CARTESIAN_POINT('',(-1.799240387651,1.125,0.393682408883));+#6599 = CIRCLE('',#6600,5.E-02);+#6600 = AXIS2_PLACEMENT_3D('',#6601,#5967,#5968);+#6601 = CARTESIAN_POINT('',(-1.75,1.125,0.385));+#6602 = ORIENTED_EDGE('',*,*,#6603,.F.);+#6603 = EDGE_CURVE('',#6538,#6597,#6604,.T.);+#6604 = LINE('',#6539,#5219);+#6605 = ORIENTED_EDGE('',*,*,#6537,.F.);+#6606 = CYLINDRICAL_SURFACE('',#6607,5.E-02);+#6607 = AXIS2_PLACEMENT_3D('',#6542,#6043,#5968);+#6608 = ADVANCED_FACE('',(#6609),#6658,.T.);+#6609 = FACE_BOUND('',#6610,.T.);+#6610 = EDGE_LOOP('',(#5382,#5368,#6595,#6611,#6616,#6623,#6628,#6633,#6638,#6644,#6649,#6655));+#6611 = ORIENTED_EDGE('',*,*,#6612,.T.);+#6612 = EDGE_CURVE('',#6597,#6613,#6615,.T.);+#6613 = VERTEX_POINT('',#6614);+#6614 = CARTESIAN_POINT('',(-1.830824898817,1.125,0.190060919137));+#6615 = LINE('',#6598,#5974);+#6616 = ORIENTED_EDGE('',*,*,#6617,.T.);+#6617 = EDGE_CURVE('',#6613,#6618,#6620,.T.);+#6618 = VERTEX_POINT('',#6619);+#6619 = CARTESIAN_POINT('',(-2.05733068201,1.125,8.326672684689E-17));+#6620 = CIRCLE('',#6621,0.23);+#6621 = AXIS2_PLACEMENT_3D('',#6622,#5983,#5984);+#6622 = CARTESIAN_POINT('',(-2.05733068201,1.125,0.23));+#6623 = ORIENTED_EDGE('',*,*,#6624,.T.);+#6624 = EDGE_CURVE('',#6618,#6625,#6627,.T.);+#6625 = VERTEX_POINT('',#6626);+#6626 = CARTESIAN_POINT('',(-2.45,1.125,8.326672684689E-17));+#6627 = LINE('',#6619,#5207);+#6628 = ORIENTED_EDGE('',*,*,#6629,.T.);+#6629 = EDGE_CURVE('',#6625,#6630,#6632,.T.);+#6630 = VERTEX_POINT('',#6631);+#6631 = CARTESIAN_POINT('',(-2.45,1.125,0.18));+#6632 = LINE('',#6626,#5193);+#6633 = ORIENTED_EDGE('',*,*,#6634,.T.);+#6634 = EDGE_CURVE('',#6630,#6635,#6637,.T.);+#6635 = VERTEX_POINT('',#6636);+#6636 = CARTESIAN_POINT('',(-2.05733068201,1.125,0.18));+#6637 = LINE('',#6631,#5157);+#6638 = ORIENTED_EDGE('',*,*,#6639,.T.);+#6639 = EDGE_CURVE('',#6635,#6640,#6642,.T.);+#6640 = VERTEX_POINT('',#6641);+#6641 = CARTESIAN_POINT('',(-2.008090294359,1.125,0.221317591117));+#6642 = CIRCLE('',#6643,5.E-02);+#6643 = AXIS2_PLACEMENT_3D('',#6622,#6006,#5737);+#6644 = ORIENTED_EDGE('',*,*,#6645,.T.);+#6645 = EDGE_CURVE('',#6640,#6646,#6648,.T.);+#6646 = VERTEX_POINT('',#6647);+#6647 = CARTESIAN_POINT('',(-1.976505783193,1.125,0.424939080863));+#6648 = LINE('',#6641,#6012);+#6649 = ORIENTED_EDGE('',*,*,#6650,.T.);+#6650 = EDGE_CURVE('',#6646,#6651,#6653,.T.);+#6651 = VERTEX_POINT('',#6652);+#6652 = CARTESIAN_POINT('',(-1.75,1.125,0.615));+#6653 = CIRCLE('',#6654,0.23);+#6654 = AXIS2_PLACEMENT_3D('',#6601,#6019,#6020);+#6655 = ORIENTED_EDGE('',*,*,#6656,.T.);+#6656 = EDGE_CURVE('',#6651,#5384,#6657,.T.);+#6657 = LINE('',#6652,#5157);+#6658 = PLANE('',#6659);+#6659 = AXIS2_PLACEMENT_3D('',#6660,#5220,#4804);+#6660 = CARTESIAN_POINT('',(-1.90066971159,1.125,0.308518045934));+#6661 = ADVANCED_FACE('',(#6662),#5163,.F.);+#6662 = FACE_BOUND('',#6663,.F.);+#6663 = EDGE_LOOP('',(#6664,#6665,#6666,#6667));+#6664 = ORIENTED_EDGE('',*,*,#5396,.T.);+#6665 = ORIENTED_EDGE('',*,*,#5734,.T.);+#6666 = ORIENTED_EDGE('',*,*,#5783,.F.);+#6667 = ORIENTED_EDGE('',*,*,#6668,.F.);+#6668 = EDGE_CURVE('',#5384,#5780,#6657,.T.);+#6669 = ADVANCED_FACE('',(#6670),#6724,.F.);+#6670 = FACE_BOUND('',#6671,.F.);+#6671 = EDGE_LOOP('',(#6672,#6673,#6674,#6681,#6686,#6693,#6698,#6703,#6708,#6714,#6719,#6723));+#6672 = ORIENTED_EDGE('',*,*,#5390,.F.);+#6673 = ORIENTED_EDGE('',*,*,#5401,.T.);+#6674 = ORIENTED_EDGE('',*,*,#6675,.T.);+#6675 = EDGE_CURVE('',#5402,#6676,#6678,.T.);+#6676 = VERTEX_POINT('',#6677);+#6677 = CARTESIAN_POINT('',(-1.799240387651,1.475,0.393682408883));+#6678 = CIRCLE('',#6679,5.E-02);+#6679 = AXIS2_PLACEMENT_3D('',#6680,#5967,#5968);+#6680 = CARTESIAN_POINT('',(-1.75,1.475,0.385));+#6681 = ORIENTED_EDGE('',*,*,#6682,.T.);+#6682 = EDGE_CURVE('',#6676,#6683,#6685,.T.);+#6683 = VERTEX_POINT('',#6684);+#6684 = CARTESIAN_POINT('',(-1.830824898817,1.475,0.190060919137));+#6685 = LINE('',#6677,#5974);+#6686 = ORIENTED_EDGE('',*,*,#6687,.T.);+#6687 = EDGE_CURVE('',#6683,#6688,#6690,.T.);+#6688 = VERTEX_POINT('',#6689);+#6689 = CARTESIAN_POINT('',(-2.05733068201,1.475,8.326672684689E-17));+#6690 = CIRCLE('',#6691,0.23);+#6691 = AXIS2_PLACEMENT_3D('',#6692,#5983,#5984);+#6692 = CARTESIAN_POINT('',(-2.05733068201,1.475,0.23));+#6693 = ORIENTED_EDGE('',*,*,#6694,.T.);+#6694 = EDGE_CURVE('',#6688,#6695,#6697,.T.);+#6695 = VERTEX_POINT('',#6696);+#6696 = CARTESIAN_POINT('',(-2.45,1.475,8.326672684689E-17));+#6697 = LINE('',#6689,#5207);+#6698 = ORIENTED_EDGE('',*,*,#6699,.T.);+#6699 = EDGE_CURVE('',#6695,#6700,#6702,.T.);+#6700 = VERTEX_POINT('',#6701);+#6701 = CARTESIAN_POINT('',(-2.45,1.475,0.18));+#6702 = LINE('',#6696,#5193);+#6703 = ORIENTED_EDGE('',*,*,#6704,.T.);+#6704 = EDGE_CURVE('',#6700,#6705,#6707,.T.);+#6705 = VERTEX_POINT('',#6706);+#6706 = CARTESIAN_POINT('',(-2.05733068201,1.475,0.18));+#6707 = LINE('',#6701,#5157);+#6708 = ORIENTED_EDGE('',*,*,#6709,.T.);+#6709 = EDGE_CURVE('',#6705,#6710,#6712,.T.);+#6710 = VERTEX_POINT('',#6711);+#6711 = CARTESIAN_POINT('',(-2.008090294359,1.475,0.221317591117));+#6712 = CIRCLE('',#6713,5.E-02);+#6713 = AXIS2_PLACEMENT_3D('',#6692,#6006,#5737);+#6714 = ORIENTED_EDGE('',*,*,#6715,.T.);+#6715 = EDGE_CURVE('',#6710,#6716,#6718,.T.);+#6716 = VERTEX_POINT('',#6717);+#6717 = CARTESIAN_POINT('',(-1.976505783193,1.475,0.424939080863));+#6718 = LINE('',#6711,#6012);+#6719 = ORIENTED_EDGE('',*,*,#6720,.T.);+#6720 = EDGE_CURVE('',#6716,#5719,#6721,.T.);+#6721 = CIRCLE('',#6722,0.23);+#6722 = AXIS2_PLACEMENT_3D('',#6680,#6019,#6020);+#6723 = ORIENTED_EDGE('',*,*,#5718,.T.);+#6724 = PLANE('',#6725);+#6725 = AXIS2_PLACEMENT_3D('',#6726,#5220,#4804);+#6726 = CARTESIAN_POINT('',(-1.90066971159,1.475,0.308518045934));+#6727 = ADVANCED_FACE('',(#6728),#6742,.F.);+#6728 = FACE_BOUND('',#6729,.F.);+#6729 = EDGE_LOOP('',(#6730,#6731,#6738,#6741));+#6730 = ORIENTED_EDGE('',*,*,#5414,.T.);+#6731 = ORIENTED_EDGE('',*,*,#6732,.T.);+#6732 = EDGE_CURVE('',#5409,#6733,#6735,.T.);+#6733 = VERTEX_POINT('',#6734);+#6734 = CARTESIAN_POINT('',(-1.799240387651,1.775,0.393682408883));+#6735 = CIRCLE('',#6736,5.E-02);+#6736 = AXIS2_PLACEMENT_3D('',#6737,#5967,#5968);+#6737 = CARTESIAN_POINT('',(-1.75,1.775,0.385));+#6738 = ORIENTED_EDGE('',*,*,#6739,.F.);+#6739 = EDGE_CURVE('',#6676,#6733,#6740,.T.);+#6740 = LINE('',#6677,#5219);+#6741 = ORIENTED_EDGE('',*,*,#6675,.F.);+#6742 = CYLINDRICAL_SURFACE('',#6743,5.E-02);+#6743 = AXIS2_PLACEMENT_3D('',#6680,#6043,#5968);+#6744 = ADVANCED_FACE('',(#6745),#6789,.T.);+#6745 = FACE_BOUND('',#6746,.T.);+#6746 = EDGE_LOOP('',(#5421,#5407,#6731,#6747,#6752,#6759,#6764,#6769,#6774,#6780,#6785,#5726));+#6747 = ORIENTED_EDGE('',*,*,#6748,.T.);+#6748 = EDGE_CURVE('',#6733,#6749,#6751,.T.);+#6749 = VERTEX_POINT('',#6750);+#6750 = CARTESIAN_POINT('',(-1.830824898817,1.775,0.190060919137));+#6751 = LINE('',#6734,#5974);+#6752 = ORIENTED_EDGE('',*,*,#6753,.T.);+#6753 = EDGE_CURVE('',#6749,#6754,#6756,.T.);+#6754 = VERTEX_POINT('',#6755);+#6755 = CARTESIAN_POINT('',(-2.05733068201,1.775,8.326672684689E-17));+#6756 = CIRCLE('',#6757,0.23);+#6757 = AXIS2_PLACEMENT_3D('',#6758,#5983,#5984);+#6758 = CARTESIAN_POINT('',(-2.05733068201,1.775,0.23));+#6759 = ORIENTED_EDGE('',*,*,#6760,.T.);+#6760 = EDGE_CURVE('',#6754,#6761,#6763,.T.);+#6761 = VERTEX_POINT('',#6762);+#6762 = CARTESIAN_POINT('',(-2.45,1.775,8.326672684689E-17));+#6763 = LINE('',#6755,#5207);+#6764 = ORIENTED_EDGE('',*,*,#6765,.T.);+#6765 = EDGE_CURVE('',#6761,#6766,#6768,.T.);+#6766 = VERTEX_POINT('',#6767);+#6767 = CARTESIAN_POINT('',(-2.45,1.775,0.18));+#6768 = LINE('',#6762,#5193);+#6769 = ORIENTED_EDGE('',*,*,#6770,.T.);+#6770 = EDGE_CURVE('',#6766,#6771,#6773,.T.);+#6771 = VERTEX_POINT('',#6772);+#6772 = CARTESIAN_POINT('',(-2.05733068201,1.775,0.18));+#6773 = LINE('',#6767,#5157);+#6774 = ORIENTED_EDGE('',*,*,#6775,.T.);+#6775 = EDGE_CURVE('',#6771,#6776,#6778,.T.);+#6776 = VERTEX_POINT('',#6777);+#6777 = CARTESIAN_POINT('',(-2.008090294359,1.775,0.221317591117));+#6778 = CIRCLE('',#6779,5.E-02);+#6779 = AXIS2_PLACEMENT_3D('',#6758,#6006,#5737);+#6780 = ORIENTED_EDGE('',*,*,#6781,.T.);+#6781 = EDGE_CURVE('',#6776,#6782,#6784,.T.);+#6782 = VERTEX_POINT('',#6783);+#6783 = CARTESIAN_POINT('',(-1.976505783193,1.775,0.424939080863));+#6784 = LINE('',#6777,#6012);+#6785 = ORIENTED_EDGE('',*,*,#6786,.T.);+#6786 = EDGE_CURVE('',#6782,#5724,#6787,.T.);+#6787 = CIRCLE('',#6788,0.23);+#6788 = AXIS2_PLACEMENT_3D('',#6737,#6019,#6020);+#6789 = PLANE('',#6790);+#6790 = AXIS2_PLACEMENT_3D('',#6791,#5220,#4804);+#6791 = CARTESIAN_POINT('',(-1.90066971159,1.775,0.308518045934));+#6792 = ADVANCED_FACE('',(#6793),#6854,.F.);+#6793 = FACE_BOUND('',#6794,.F.);+#6794 = EDGE_LOOP('',(#6795,#6796,#6797,#6805,#6812,#6820,#6825,#6830,#6835,#6841,#6848,#6853));+#6795 = ORIENTED_EDGE('',*,*,#5434,.F.);+#6796 = ORIENTED_EDGE('',*,*,#5444,.T.);+#6797 = ORIENTED_EDGE('',*,*,#6798,.T.);+#6798 = EDGE_CURVE('',#5445,#6799,#6801,.T.);+#6799 = VERTEX_POINT('',#6800);+#6800 = CARTESIAN_POINT('',(1.799240387651,1.775,0.393682408883));+#6801 = CIRCLE('',#6802,5.E-02);+#6802 = AXIS2_PLACEMENT_3D('',#6803,#4878,#6804);+#6803 = CARTESIAN_POINT('',(1.75,1.775,0.385));+#6804 = DIRECTION('',(-4.440892098501E-15,-4.930380657631E-31,1.0));+#6805 = ORIENTED_EDGE('',*,*,#6806,.T.);+#6806 = EDGE_CURVE('',#6799,#6807,#6809,.T.);+#6807 = VERTEX_POINT('',#6808);+#6808 = CARTESIAN_POINT('',(1.830824898817,1.775,0.190060919137));+#6809 = LINE('',#6800,#6810);+#6810 = VECTOR('',#6811,1.);+#6811 = DIRECTION('',(0.153280808835,1.701758832022E-17,-0.988182672203));+#6812 = ORIENTED_EDGE('',*,*,#6813,.T.);+#6813 = EDGE_CURVE('',#6807,#6814,#6816,.T.);+#6814 = VERTEX_POINT('',#6815);+#6815 = CARTESIAN_POINT('',(2.05733068201,1.775,8.326672684689E-17));+#6816 = CIRCLE('',#6817,0.23);+#6817 = AXIS2_PLACEMENT_3D('',#6818,#4850,#6819);+#6818 = CARTESIAN_POINT('',(2.05733068201,1.775,0.23));+#6819 = DIRECTION('',(-0.984807753012,-1.093356242224E-16,-0.173648177667));+#6820 = ORIENTED_EDGE('',*,*,#6821,.T.);+#6821 = EDGE_CURVE('',#6814,#6822,#6824,.T.);+#6822 = VERTEX_POINT('',#6823);+#6823 = CARTESIAN_POINT('',(2.45,1.775,8.326672684689E-17));+#6824 = LINE('',#6815,#4818);+#6825 = ORIENTED_EDGE('',*,*,#6826,.T.);+#6826 = EDGE_CURVE('',#6822,#6827,#6829,.T.);+#6827 = VERTEX_POINT('',#6828);+#6828 = CARTESIAN_POINT('',(2.45,1.775,0.18));+#6829 = LINE('',#6823,#5193);+#6830 = ORIENTED_EDGE('',*,*,#6831,.T.);+#6831 = EDGE_CURVE('',#6827,#6832,#6834,.T.);+#6832 = VERTEX_POINT('',#6833);+#6833 = CARTESIAN_POINT('',(2.05733068201,1.775,0.18));+#6834 = LINE('',#6828,#4863);+#6835 = ORIENTED_EDGE('',*,*,#6836,.T.);+#6836 = EDGE_CURVE('',#6832,#6837,#6839,.T.);+#6837 = VERTEX_POINT('',#6838);+#6838 = CARTESIAN_POINT('',(2.008090294359,1.775,0.221317591117));+#6839 = CIRCLE('',#6840,5.E-02);+#6840 = AXIS2_PLACEMENT_3D('',#6818,#4878,#5737);+#6841 = ORIENTED_EDGE('',*,*,#6842,.T.);+#6842 = EDGE_CURVE('',#6837,#6843,#6845,.T.);+#6843 = VERTEX_POINT('',#6844);+#6844 = CARTESIAN_POINT('',(1.976505783193,1.775,0.424939080863));+#6845 = LINE('',#6838,#6846);+#6846 = VECTOR('',#6847,1.);+#6847 = DIRECTION('',(-0.153280808835,-1.701758832022E-17,0.988182672203));+#6848 = ORIENTED_EDGE('',*,*,#6849,.T.);+#6849 = EDGE_CURVE('',#6843,#5909,#6850,.T.);+#6850 = CIRCLE('',#6851,0.23);+#6851 = AXIS2_PLACEMENT_3D('',#6803,#4850,#6852);+#6852 = DIRECTION('',(0.984807753012,1.093356242224E-16,0.173648177667));+#6853 = ORIENTED_EDGE('',*,*,#5908,.T.);+#6854 = PLANE('',#6855);+#6855 = AXIS2_PLACEMENT_3D('',#6856,#4850,#4804);+#6856 = CARTESIAN_POINT('',(1.90066971159,1.775,0.308518045934));+#6857 = ADVANCED_FACE('',(#6858),#6872,.F.);+#6858 = FACE_BOUND('',#6859,.F.);+#6859 = EDGE_LOOP('',(#6860,#6861,#6868,#6871));+#6860 = ORIENTED_EDGE('',*,*,#5457,.T.);+#6861 = ORIENTED_EDGE('',*,*,#6862,.T.);+#6862 = EDGE_CURVE('',#5452,#6863,#6865,.T.);+#6863 = VERTEX_POINT('',#6864);+#6864 = CARTESIAN_POINT('',(1.799240387651,1.475,0.393682408883));+#6865 = CIRCLE('',#6866,5.E-02);+#6866 = AXIS2_PLACEMENT_3D('',#6867,#4878,#6804);+#6867 = CARTESIAN_POINT('',(1.75,1.475,0.385));+#6868 = ORIENTED_EDGE('',*,*,#6869,.F.);+#6869 = EDGE_CURVE('',#6799,#6863,#6870,.T.);+#6870 = LINE('',#6800,#4849);+#6871 = ORIENTED_EDGE('',*,*,#6798,.F.);+#6872 = CYLINDRICAL_SURFACE('',#6802,5.E-02);+#6873 = ADVANCED_FACE('',(#6874),#6918,.T.);+#6874 = FACE_BOUND('',#6875,.T.);+#6875 = EDGE_LOOP('',(#5464,#5450,#6861,#6876,#6881,#6888,#6893,#6898,#6903,#6909,#6914,#5915));+#6876 = ORIENTED_EDGE('',*,*,#6877,.T.);+#6877 = EDGE_CURVE('',#6863,#6878,#6880,.T.);+#6878 = VERTEX_POINT('',#6879);+#6879 = CARTESIAN_POINT('',(1.830824898817,1.475,0.190060919137));+#6880 = LINE('',#6864,#6810);+#6881 = ORIENTED_EDGE('',*,*,#6882,.T.);+#6882 = EDGE_CURVE('',#6878,#6883,#6885,.T.);+#6883 = VERTEX_POINT('',#6884);+#6884 = CARTESIAN_POINT('',(2.05733068201,1.475,8.326672684689E-17));+#6885 = CIRCLE('',#6886,0.23);+#6886 = AXIS2_PLACEMENT_3D('',#6887,#4850,#6819);+#6887 = CARTESIAN_POINT('',(2.05733068201,1.475,0.23));+#6888 = ORIENTED_EDGE('',*,*,#6889,.T.);+#6889 = EDGE_CURVE('',#6883,#6890,#6892,.T.);+#6890 = VERTEX_POINT('',#6891);+#6891 = CARTESIAN_POINT('',(2.45,1.475,8.326672684689E-17));+#6892 = LINE('',#6884,#4818);+#6893 = ORIENTED_EDGE('',*,*,#6894,.T.);+#6894 = EDGE_CURVE('',#6890,#6895,#6897,.T.);+#6895 = VERTEX_POINT('',#6896);+#6896 = CARTESIAN_POINT('',(2.45,1.475,0.18));+#6897 = LINE('',#6891,#5193);+#6898 = ORIENTED_EDGE('',*,*,#6899,.T.);+#6899 = EDGE_CURVE('',#6895,#6900,#6902,.T.);+#6900 = VERTEX_POINT('',#6901);+#6901 = CARTESIAN_POINT('',(2.05733068201,1.475,0.18));+#6902 = LINE('',#6896,#4863);+#6903 = ORIENTED_EDGE('',*,*,#6904,.T.);+#6904 = EDGE_CURVE('',#6900,#6905,#6907,.T.);+#6905 = VERTEX_POINT('',#6906);+#6906 = CARTESIAN_POINT('',(2.008090294359,1.475,0.221317591117));+#6907 = CIRCLE('',#6908,5.E-02);+#6908 = AXIS2_PLACEMENT_3D('',#6887,#4878,#5737);+#6909 = ORIENTED_EDGE('',*,*,#6910,.T.);+#6910 = EDGE_CURVE('',#6905,#6911,#6913,.T.);+#6911 = VERTEX_POINT('',#6912);+#6912 = CARTESIAN_POINT('',(1.976505783193,1.475,0.424939080863));+#6913 = LINE('',#6906,#6846);+#6914 = ORIENTED_EDGE('',*,*,#6915,.T.);+#6915 = EDGE_CURVE('',#6911,#5912,#6916,.T.);+#6916 = CIRCLE('',#6917,0.23);+#6917 = AXIS2_PLACEMENT_3D('',#6867,#4850,#6852);+#6918 = PLANE('',#6919);+#6919 = AXIS2_PLACEMENT_3D('',#6920,#4850,#4804);+#6920 = CARTESIAN_POINT('',(1.90066971159,1.475,0.308518045934));+#6921 = ADVANCED_FACE('',(#6922),#5163,.F.);+#6922 = FACE_BOUND('',#6923,.F.);+#6923 = EDGE_LOOP('',(#6924,#6925,#6926,#6930));+#6924 = ORIENTED_EDGE('',*,*,#5919,.F.);+#6925 = ORIENTED_EDGE('',*,*,#5478,.T.);+#6926 = ORIENTED_EDGE('',*,*,#6927,.T.);+#6927 = EDGE_CURVE('',#5473,#5852,#6928,.T.);+#6928 = LINE('',#6929,#4863);+#6929 = CARTESIAN_POINT('',(1.75,1.125,0.615));+#6930 = ORIENTED_EDGE('',*,*,#5851,.F.);+#6931 = ADVANCED_FACE('',(#6932),#6988,.F.);+#6932 = FACE_BOUND('',#6933,.F.);+#6933 = EDGE_LOOP('',(#6934,#6935,#6936,#6943,#6948,#6955,#6960,#6965,#6970,#6976,#6981,#6986));+#6934 = ORIENTED_EDGE('',*,*,#5472,.F.);+#6935 = ORIENTED_EDGE('',*,*,#5483,.T.);+#6936 = ORIENTED_EDGE('',*,*,#6937,.T.);+#6937 = EDGE_CURVE('',#5484,#6938,#6940,.T.);+#6938 = VERTEX_POINT('',#6939);+#6939 = CARTESIAN_POINT('',(1.799240387651,1.125,0.393682408883));+#6940 = CIRCLE('',#6941,5.E-02);+#6941 = AXIS2_PLACEMENT_3D('',#6942,#4878,#6804);+#6942 = CARTESIAN_POINT('',(1.75,1.125,0.385));+#6943 = ORIENTED_EDGE('',*,*,#6944,.T.);+#6944 = EDGE_CURVE('',#6938,#6945,#6947,.T.);+#6945 = VERTEX_POINT('',#6946);+#6946 = CARTESIAN_POINT('',(1.830824898817,1.125,0.190060919137));+#6947 = LINE('',#6939,#6810);+#6948 = ORIENTED_EDGE('',*,*,#6949,.T.);+#6949 = EDGE_CURVE('',#6945,#6950,#6952,.T.);+#6950 = VERTEX_POINT('',#6951);+#6951 = CARTESIAN_POINT('',(2.05733068201,1.125,8.326672684689E-17));+#6952 = CIRCLE('',#6953,0.23);+#6953 = AXIS2_PLACEMENT_3D('',#6954,#4850,#6819);+#6954 = CARTESIAN_POINT('',(2.05733068201,1.125,0.23));+#6955 = ORIENTED_EDGE('',*,*,#6956,.T.);+#6956 = EDGE_CURVE('',#6950,#6957,#6959,.T.);+#6957 = VERTEX_POINT('',#6958);+#6958 = CARTESIAN_POINT('',(2.45,1.125,8.326672684689E-17));+#6959 = LINE('',#6951,#4818);+#6960 = ORIENTED_EDGE('',*,*,#6961,.T.);+#6961 = EDGE_CURVE('',#6957,#6962,#6964,.T.);+#6962 = VERTEX_POINT('',#6963);+#6963 = CARTESIAN_POINT('',(2.45,1.125,0.18));+#6964 = LINE('',#6958,#5193);+#6965 = ORIENTED_EDGE('',*,*,#6966,.T.);+#6966 = EDGE_CURVE('',#6962,#6967,#6969,.T.);+#6967 = VERTEX_POINT('',#6968);+#6968 = CARTESIAN_POINT('',(2.05733068201,1.125,0.18));+#6969 = LINE('',#6963,#4863);+#6970 = ORIENTED_EDGE('',*,*,#6971,.T.);+#6971 = EDGE_CURVE('',#6967,#6972,#6974,.T.);+#6972 = VERTEX_POINT('',#6973);+#6973 = CARTESIAN_POINT('',(2.008090294359,1.125,0.221317591117));+#6974 = CIRCLE('',#6975,5.E-02);+#6975 = AXIS2_PLACEMENT_3D('',#6954,#4878,#5737);+#6976 = ORIENTED_EDGE('',*,*,#6977,.T.);+#6977 = EDGE_CURVE('',#6972,#6978,#6980,.T.);+#6978 = VERTEX_POINT('',#6979);+#6979 = CARTESIAN_POINT('',(1.976505783193,1.125,0.424939080863));+#6980 = LINE('',#6973,#6846);+#6981 = ORIENTED_EDGE('',*,*,#6982,.T.);+#6982 = EDGE_CURVE('',#6978,#6983,#6984,.T.);+#6983 = VERTEX_POINT('',#6929);+#6984 = CIRCLE('',#6985,0.23);+#6985 = AXIS2_PLACEMENT_3D('',#6942,#4850,#6852);+#6986 = ORIENTED_EDGE('',*,*,#6987,.T.);+#6987 = EDGE_CURVE('',#6983,#5473,#6928,.T.);+#6988 = PLANE('',#6989);+#6989 = AXIS2_PLACEMENT_3D('',#6990,#4850,#4804);+#6990 = CARTESIAN_POINT('',(1.90066971159,1.125,0.308518045934));+#6991 = ADVANCED_FACE('',(#6992),#7006,.F.);+#6992 = FACE_BOUND('',#6993,.F.);+#6993 = EDGE_LOOP('',(#6994,#6995,#7002,#7005));+#6994 = ORIENTED_EDGE('',*,*,#5496,.T.);+#6995 = ORIENTED_EDGE('',*,*,#6996,.T.);+#6996 = EDGE_CURVE('',#5491,#6997,#6999,.T.);+#6997 = VERTEX_POINT('',#6998);+#6998 = CARTESIAN_POINT('',(1.799240387651,0.825,0.393682408883));+#6999 = CIRCLE('',#7000,5.E-02);+#7000 = AXIS2_PLACEMENT_3D('',#7001,#4878,#6804);+#7001 = CARTESIAN_POINT('',(1.75,0.825,0.385));+#7002 = ORIENTED_EDGE('',*,*,#7003,.F.);+#7003 = EDGE_CURVE('',#6938,#6997,#7004,.T.);+#7004 = LINE('',#6939,#4849);+#7005 = ORIENTED_EDGE('',*,*,#6937,.F.);+#7006 = CYLINDRICAL_SURFACE('',#6941,5.E-02);+#7007 = ADVANCED_FACE('',(#7008),#7057,.T.);+#7008 = FACE_BOUND('',#7009,.T.);+#7009 = EDGE_LOOP('',(#5503,#5489,#6995,#7010,#7015,#7022,#7027,#7032,#7037,#7043,#7048,#7054));+#7010 = ORIENTED_EDGE('',*,*,#7011,.T.);+#7011 = EDGE_CURVE('',#6997,#7012,#7014,.T.);+#7012 = VERTEX_POINT('',#7013);+#7013 = CARTESIAN_POINT('',(1.830824898817,0.825,0.190060919137));+#7014 = LINE('',#6998,#6810);+#7015 = ORIENTED_EDGE('',*,*,#7016,.T.);+#7016 = EDGE_CURVE('',#7012,#7017,#7019,.T.);+#7017 = VERTEX_POINT('',#7018);+#7018 = CARTESIAN_POINT('',(2.05733068201,0.825,8.326672684689E-17));+#7019 = CIRCLE('',#7020,0.23);+#7020 = AXIS2_PLACEMENT_3D('',#7021,#4850,#6819);+#7021 = CARTESIAN_POINT('',(2.05733068201,0.825,0.23));+#7022 = ORIENTED_EDGE('',*,*,#7023,.T.);+#7023 = EDGE_CURVE('',#7017,#7024,#7026,.T.);+#7024 = VERTEX_POINT('',#7025);+#7025 = CARTESIAN_POINT('',(2.45,0.825,8.326672684689E-17));+#7026 = LINE('',#7018,#4818);+#7027 = ORIENTED_EDGE('',*,*,#7028,.T.);+#7028 = EDGE_CURVE('',#7024,#7029,#7031,.T.);+#7029 = VERTEX_POINT('',#7030);+#7030 = CARTESIAN_POINT('',(2.45,0.825,0.18));+#7031 = LINE('',#7025,#5193);+#7032 = ORIENTED_EDGE('',*,*,#7033,.T.);+#7033 = EDGE_CURVE('',#7029,#7034,#7036,.T.);+#7034 = VERTEX_POINT('',#7035);+#7035 = CARTESIAN_POINT('',(2.05733068201,0.825,0.18));+#7036 = LINE('',#7030,#4863);+#7037 = ORIENTED_EDGE('',*,*,#7038,.T.);+#7038 = EDGE_CURVE('',#7034,#7039,#7041,.T.);+#7039 = VERTEX_POINT('',#7040);+#7040 = CARTESIAN_POINT('',(2.008090294359,0.825,0.221317591117));+#7041 = CIRCLE('',#7042,5.E-02);+#7042 = AXIS2_PLACEMENT_3D('',#7021,#4878,#5737);+#7043 = ORIENTED_EDGE('',*,*,#7044,.T.);+#7044 = EDGE_CURVE('',#7039,#7045,#7047,.T.);+#7045 = VERTEX_POINT('',#7046);+#7046 = CARTESIAN_POINT('',(1.976505783193,0.825,0.424939080863));+#7047 = LINE('',#7040,#6846);+#7048 = ORIENTED_EDGE('',*,*,#7049,.T.);+#7049 = EDGE_CURVE('',#7045,#7050,#7052,.T.);+#7050 = VERTEX_POINT('',#7051);+#7051 = CARTESIAN_POINT('',(1.75,0.825,0.615));+#7052 = CIRCLE('',#7053,0.23);+#7053 = AXIS2_PLACEMENT_3D('',#7001,#4850,#6852);+#7054 = ORIENTED_EDGE('',*,*,#7055,.T.);+#7055 = EDGE_CURVE('',#7050,#5505,#7056,.T.);+#7056 = LINE('',#7051,#4863);+#7057 = PLANE('',#7058);+#7058 = AXIS2_PLACEMENT_3D('',#7059,#4850,#4804);+#7059 = CARTESIAN_POINT('',(1.90066971159,0.825,0.308518045934));+#7060 = ADVANCED_FACE('',(#7061),#5163,.F.);+#7061 = FACE_BOUND('',#7062,.F.);+#7062 = EDGE_LOOP('',(#7063,#7065,#7066,#7070));+#7063 = ORIENTED_EDGE('',*,*,#7064,.F.);+#7064 = EDGE_CURVE('',#5505,#5856,#7056,.T.);+#7065 = ORIENTED_EDGE('',*,*,#5517,.T.);+#7066 = ORIENTED_EDGE('',*,*,#7067,.T.);+#7067 = EDGE_CURVE('',#5512,#5860,#7068,.T.);+#7068 = LINE('',#7069,#4863);+#7069 = CARTESIAN_POINT('',(1.75,0.475,0.615));+#7070 = ORIENTED_EDGE('',*,*,#5859,.F.);+#7071 = ADVANCED_FACE('',(#7072),#7128,.F.);+#7072 = FACE_BOUND('',#7073,.F.);+#7073 = EDGE_LOOP('',(#7074,#7075,#7076,#7083,#7088,#7095,#7100,#7105,#7110,#7116,#7121,#7126));+#7074 = ORIENTED_EDGE('',*,*,#5511,.F.);+#7075 = ORIENTED_EDGE('',*,*,#5522,.T.);+#7076 = ORIENTED_EDGE('',*,*,#7077,.T.);+#7077 = EDGE_CURVE('',#5523,#7078,#7080,.T.);+#7078 = VERTEX_POINT('',#7079);+#7079 = CARTESIAN_POINT('',(1.799240387651,0.475,0.393682408883));+#7080 = CIRCLE('',#7081,5.E-02);+#7081 = AXIS2_PLACEMENT_3D('',#7082,#4878,#6804);+#7082 = CARTESIAN_POINT('',(1.75,0.475,0.385));+#7083 = ORIENTED_EDGE('',*,*,#7084,.T.);+#7084 = EDGE_CURVE('',#7078,#7085,#7087,.T.);+#7085 = VERTEX_POINT('',#7086);+#7086 = CARTESIAN_POINT('',(1.830824898817,0.475,0.190060919137));+#7087 = LINE('',#7079,#6810);+#7088 = ORIENTED_EDGE('',*,*,#7089,.T.);+#7089 = EDGE_CURVE('',#7085,#7090,#7092,.T.);+#7090 = VERTEX_POINT('',#7091);+#7091 = CARTESIAN_POINT('',(2.05733068201,0.475,8.326672684689E-17));+#7092 = CIRCLE('',#7093,0.23);+#7093 = AXIS2_PLACEMENT_3D('',#7094,#4850,#6819);+#7094 = CARTESIAN_POINT('',(2.05733068201,0.475,0.23));+#7095 = ORIENTED_EDGE('',*,*,#7096,.T.);+#7096 = EDGE_CURVE('',#7090,#7097,#7099,.T.);+#7097 = VERTEX_POINT('',#7098);+#7098 = CARTESIAN_POINT('',(2.45,0.475,8.326672684689E-17));+#7099 = LINE('',#7091,#4818);+#7100 = ORIENTED_EDGE('',*,*,#7101,.T.);+#7101 = EDGE_CURVE('',#7097,#7102,#7104,.T.);+#7102 = VERTEX_POINT('',#7103);+#7103 = CARTESIAN_POINT('',(2.45,0.475,0.18));+#7104 = LINE('',#7098,#5193);+#7105 = ORIENTED_EDGE('',*,*,#7106,.T.);+#7106 = EDGE_CURVE('',#7102,#7107,#7109,.T.);+#7107 = VERTEX_POINT('',#7108);+#7108 = CARTESIAN_POINT('',(2.05733068201,0.475,0.18));+#7109 = LINE('',#7103,#4863);+#7110 = ORIENTED_EDGE('',*,*,#7111,.T.);+#7111 = EDGE_CURVE('',#7107,#7112,#7114,.T.);+#7112 = VERTEX_POINT('',#7113);+#7113 = CARTESIAN_POINT('',(2.008090294359,0.475,0.221317591117));+#7114 = CIRCLE('',#7115,5.E-02);+#7115 = AXIS2_PLACEMENT_3D('',#7094,#4878,#5737);+#7116 = ORIENTED_EDGE('',*,*,#7117,.T.);+#7117 = EDGE_CURVE('',#7112,#7118,#7120,.T.);+#7118 = VERTEX_POINT('',#7119);+#7119 = CARTESIAN_POINT('',(1.976505783193,0.475,0.424939080863));+#7120 = LINE('',#7113,#6846);+#7121 = ORIENTED_EDGE('',*,*,#7122,.T.);+#7122 = EDGE_CURVE('',#7118,#7123,#7124,.T.);+#7123 = VERTEX_POINT('',#7069);+#7124 = CIRCLE('',#7125,0.23);+#7125 = AXIS2_PLACEMENT_3D('',#7082,#4850,#6852);+#7126 = ORIENTED_EDGE('',*,*,#7127,.T.);+#7127 = EDGE_CURVE('',#7123,#5512,#7068,.T.);+#7128 = PLANE('',#7129);+#7129 = AXIS2_PLACEMENT_3D('',#7130,#4850,#4804);+#7130 = CARTESIAN_POINT('',(1.90066971159,0.475,0.308518045934));+#7131 = ADVANCED_FACE('',(#7132),#7146,.F.);+#7132 = FACE_BOUND('',#7133,.F.);+#7133 = EDGE_LOOP('',(#7134,#7135,#7142,#7145));+#7134 = ORIENTED_EDGE('',*,*,#5535,.T.);+#7135 = ORIENTED_EDGE('',*,*,#7136,.T.);+#7136 = EDGE_CURVE('',#5530,#7137,#7139,.T.);+#7137 = VERTEX_POINT('',#7138);+#7138 = CARTESIAN_POINT('',(1.799240387651,0.175,0.393682408883));+#7139 = CIRCLE('',#7140,5.E-02);+#7140 = AXIS2_PLACEMENT_3D('',#7141,#4878,#6804);+#7141 = CARTESIAN_POINT('',(1.75,0.175,0.385));+#7142 = ORIENTED_EDGE('',*,*,#7143,.F.);+#7143 = EDGE_CURVE('',#7078,#7137,#7144,.T.);+#7144 = LINE('',#7079,#4849);+#7145 = ORIENTED_EDGE('',*,*,#7077,.F.);+#7146 = CYLINDRICAL_SURFACE('',#7081,5.E-02);+#7147 = ADVANCED_FACE('',(#7148),#7197,.T.);+#7148 = FACE_BOUND('',#7149,.T.);+#7149 = EDGE_LOOP('',(#5542,#5528,#7135,#7150,#7155,#7162,#7167,#7172,#7177,#7183,#7188,#7194));+#7150 = ORIENTED_EDGE('',*,*,#7151,.T.);+#7151 = EDGE_CURVE('',#7137,#7152,#7154,.T.);+#7152 = VERTEX_POINT('',#7153);+#7153 = CARTESIAN_POINT('',(1.830824898817,0.175,0.190060919137));+#7154 = LINE('',#7138,#6810);+#7155 = ORIENTED_EDGE('',*,*,#7156,.T.);+#7156 = EDGE_CURVE('',#7152,#7157,#7159,.T.);+#7157 = VERTEX_POINT('',#7158);+#7158 = CARTESIAN_POINT('',(2.05733068201,0.175,8.326672684689E-17));+#7159 = CIRCLE('',#7160,0.23);+#7160 = AXIS2_PLACEMENT_3D('',#7161,#4850,#6819);+#7161 = CARTESIAN_POINT('',(2.05733068201,0.175,0.23));+#7162 = ORIENTED_EDGE('',*,*,#7163,.T.);+#7163 = EDGE_CURVE('',#7157,#7164,#7166,.T.);+#7164 = VERTEX_POINT('',#7165);+#7165 = CARTESIAN_POINT('',(2.45,0.175,8.326672684689E-17));+#7166 = LINE('',#7158,#4818);+#7167 = ORIENTED_EDGE('',*,*,#7168,.T.);+#7168 = EDGE_CURVE('',#7164,#7169,#7171,.T.);+#7169 = VERTEX_POINT('',#7170);+#7170 = CARTESIAN_POINT('',(2.45,0.175,0.18));+#7171 = LINE('',#7165,#5193);+#7172 = ORIENTED_EDGE('',*,*,#7173,.T.);+#7173 = EDGE_CURVE('',#7169,#7174,#7176,.T.);+#7174 = VERTEX_POINT('',#7175);+#7175 = CARTESIAN_POINT('',(2.05733068201,0.175,0.18));+#7176 = LINE('',#7170,#4863);+#7177 = ORIENTED_EDGE('',*,*,#7178,.T.);+#7178 = EDGE_CURVE('',#7174,#7179,#7181,.T.);+#7179 = VERTEX_POINT('',#7180);+#7180 = CARTESIAN_POINT('',(2.008090294359,0.175,0.221317591117));+#7181 = CIRCLE('',#7182,5.E-02);+#7182 = AXIS2_PLACEMENT_3D('',#7161,#4878,#5737);+#7183 = ORIENTED_EDGE('',*,*,#7184,.T.);+#7184 = EDGE_CURVE('',#7179,#7185,#7187,.T.);+#7185 = VERTEX_POINT('',#7186);+#7186 = CARTESIAN_POINT('',(1.976505783193,0.175,0.424939080863));+#7187 = LINE('',#7180,#6846);+#7188 = ORIENTED_EDGE('',*,*,#7189,.T.);+#7189 = EDGE_CURVE('',#7185,#7190,#7192,.T.);+#7190 = VERTEX_POINT('',#7191);+#7191 = CARTESIAN_POINT('',(1.75,0.175,0.615));+#7192 = CIRCLE('',#7193,0.23);+#7193 = AXIS2_PLACEMENT_3D('',#7141,#4850,#6852);+#7194 = ORIENTED_EDGE('',*,*,#7195,.T.);+#7195 = EDGE_CURVE('',#7190,#5544,#7196,.T.);+#7196 = LINE('',#7191,#4863);+#7197 = PLANE('',#7198);+#7198 = AXIS2_PLACEMENT_3D('',#7199,#4850,#4804);+#7199 = CARTESIAN_POINT('',(1.90066971159,0.175,0.308518045934));+#7200 = ADVANCED_FACE('',(#7201),#5163,.F.);+#7201 = FACE_BOUND('',#7202,.F.);+#7202 = EDGE_LOOP('',(#7203,#7205,#7206,#7210));+#7203 = ORIENTED_EDGE('',*,*,#7204,.F.);+#7204 = EDGE_CURVE('',#5544,#5864,#7196,.T.);+#7205 = ORIENTED_EDGE('',*,*,#5556,.T.);+#7206 = ORIENTED_EDGE('',*,*,#7207,.T.);+#7207 = EDGE_CURVE('',#5551,#5868,#7208,.T.);+#7208 = LINE('',#7209,#4863);+#7209 = CARTESIAN_POINT('',(1.75,-0.175,0.615));+#7210 = ORIENTED_EDGE('',*,*,#5867,.F.);+#7211 = ADVANCED_FACE('',(#7212),#7268,.F.);+#7212 = FACE_BOUND('',#7213,.F.);+#7213 = EDGE_LOOP('',(#7214,#7215,#7216,#7223,#7228,#7235,#7240,#7245,#7250,#7256,#7261,#7266));+#7214 = ORIENTED_EDGE('',*,*,#5550,.F.);+#7215 = ORIENTED_EDGE('',*,*,#5561,.T.);+#7216 = ORIENTED_EDGE('',*,*,#7217,.T.);+#7217 = EDGE_CURVE('',#5562,#7218,#7220,.T.);+#7218 = VERTEX_POINT('',#7219);+#7219 = CARTESIAN_POINT('',(1.799240387651,-0.175,0.393682408883));+#7220 = CIRCLE('',#7221,5.E-02);+#7221 = AXIS2_PLACEMENT_3D('',#7222,#4878,#6804);+#7222 = CARTESIAN_POINT('',(1.75,-0.175,0.385));+#7223 = ORIENTED_EDGE('',*,*,#7224,.T.);+#7224 = EDGE_CURVE('',#7218,#7225,#7227,.T.);+#7225 = VERTEX_POINT('',#7226);+#7226 = CARTESIAN_POINT('',(1.830824898817,-0.175,0.190060919137));+#7227 = LINE('',#7219,#6810);+#7228 = ORIENTED_EDGE('',*,*,#7229,.T.);+#7229 = EDGE_CURVE('',#7225,#7230,#7232,.T.);+#7230 = VERTEX_POINT('',#7231);+#7231 = CARTESIAN_POINT('',(2.05733068201,-0.175,8.326672684689E-17));+#7232 = CIRCLE('',#7233,0.23);+#7233 = AXIS2_PLACEMENT_3D('',#7234,#4850,#6819);+#7234 = CARTESIAN_POINT('',(2.05733068201,-0.175,0.23));+#7235 = ORIENTED_EDGE('',*,*,#7236,.T.);+#7236 = EDGE_CURVE('',#7230,#7237,#7239,.T.);+#7237 = VERTEX_POINT('',#7238);+#7238 = CARTESIAN_POINT('',(2.45,-0.175,8.326672684689E-17));+#7239 = LINE('',#7231,#4818);+#7240 = ORIENTED_EDGE('',*,*,#7241,.T.);+#7241 = EDGE_CURVE('',#7237,#7242,#7244,.T.);+#7242 = VERTEX_POINT('',#7243);+#7243 = CARTESIAN_POINT('',(2.45,-0.175,0.18));+#7244 = LINE('',#7238,#5193);+#7245 = ORIENTED_EDGE('',*,*,#7246,.T.);+#7246 = EDGE_CURVE('',#7242,#7247,#7249,.T.);+#7247 = VERTEX_POINT('',#7248);+#7248 = CARTESIAN_POINT('',(2.05733068201,-0.175,0.18));+#7249 = LINE('',#7243,#4863);+#7250 = ORIENTED_EDGE('',*,*,#7251,.T.);+#7251 = EDGE_CURVE('',#7247,#7252,#7254,.T.);+#7252 = VERTEX_POINT('',#7253);+#7253 = CARTESIAN_POINT('',(2.008090294359,-0.175,0.221317591117));+#7254 = CIRCLE('',#7255,5.E-02);+#7255 = AXIS2_PLACEMENT_3D('',#7234,#4878,#5737);+#7256 = ORIENTED_EDGE('',*,*,#7257,.T.);+#7257 = EDGE_CURVE('',#7252,#7258,#7260,.T.);+#7258 = VERTEX_POINT('',#7259);+#7259 = CARTESIAN_POINT('',(1.976505783193,-0.175,0.424939080863));+#7260 = LINE('',#7253,#6846);+#7261 = ORIENTED_EDGE('',*,*,#7262,.T.);+#7262 = EDGE_CURVE('',#7258,#7263,#7264,.T.);+#7263 = VERTEX_POINT('',#7209);+#7264 = CIRCLE('',#7265,0.23);+#7265 = AXIS2_PLACEMENT_3D('',#7222,#4850,#6852);+#7266 = ORIENTED_EDGE('',*,*,#7267,.T.);+#7267 = EDGE_CURVE('',#7263,#5551,#7208,.T.);+#7268 = PLANE('',#7269);+#7269 = AXIS2_PLACEMENT_3D('',#7270,#4850,#4804);+#7270 = CARTESIAN_POINT('',(1.90066971159,-0.175,0.308518045934));+#7271 = ADVANCED_FACE('',(#7272),#7286,.F.);+#7272 = FACE_BOUND('',#7273,.F.);+#7273 = EDGE_LOOP('',(#7274,#7275,#7282,#7285));+#7274 = ORIENTED_EDGE('',*,*,#5574,.T.);+#7275 = ORIENTED_EDGE('',*,*,#7276,.T.);+#7276 = EDGE_CURVE('',#5569,#7277,#7279,.T.);+#7277 = VERTEX_POINT('',#7278);+#7278 = CARTESIAN_POINT('',(1.799240387651,-0.475,0.393682408883));+#7279 = CIRCLE('',#7280,5.E-02);+#7280 = AXIS2_PLACEMENT_3D('',#7281,#4878,#6804);+#7281 = CARTESIAN_POINT('',(1.75,-0.475,0.385));+#7282 = ORIENTED_EDGE('',*,*,#7283,.F.);+#7283 = EDGE_CURVE('',#7218,#7277,#7284,.T.);+#7284 = LINE('',#7219,#4849);+#7285 = ORIENTED_EDGE('',*,*,#7217,.F.);+#7286 = CYLINDRICAL_SURFACE('',#7221,5.E-02);+#7287 = ADVANCED_FACE('',(#7288),#7337,.T.);+#7288 = FACE_BOUND('',#7289,.T.);+#7289 = EDGE_LOOP('',(#5581,#5567,#7275,#7290,#7295,#7302,#7307,#7312,#7317,#7323,#7328,#7334));+#7290 = ORIENTED_EDGE('',*,*,#7291,.T.);+#7291 = EDGE_CURVE('',#7277,#7292,#7294,.T.);+#7292 = VERTEX_POINT('',#7293);+#7293 = CARTESIAN_POINT('',(1.830824898817,-0.475,0.190060919137));+#7294 = LINE('',#7278,#6810);+#7295 = ORIENTED_EDGE('',*,*,#7296,.T.);+#7296 = EDGE_CURVE('',#7292,#7297,#7299,.T.);+#7297 = VERTEX_POINT('',#7298);+#7298 = CARTESIAN_POINT('',(2.05733068201,-0.475,8.326672684689E-17));+#7299 = CIRCLE('',#7300,0.23);+#7300 = AXIS2_PLACEMENT_3D('',#7301,#4850,#6819);+#7301 = CARTESIAN_POINT('',(2.05733068201,-0.475,0.23));+#7302 = ORIENTED_EDGE('',*,*,#7303,.T.);+#7303 = EDGE_CURVE('',#7297,#7304,#7306,.T.);+#7304 = VERTEX_POINT('',#7305);+#7305 = CARTESIAN_POINT('',(2.45,-0.475,8.326672684689E-17));+#7306 = LINE('',#7298,#4818);+#7307 = ORIENTED_EDGE('',*,*,#7308,.T.);+#7308 = EDGE_CURVE('',#7304,#7309,#7311,.T.);+#7309 = VERTEX_POINT('',#7310);+#7310 = CARTESIAN_POINT('',(2.45,-0.475,0.18));+#7311 = LINE('',#7305,#5193);+#7312 = ORIENTED_EDGE('',*,*,#7313,.T.);+#7313 = EDGE_CURVE('',#7309,#7314,#7316,.T.);+#7314 = VERTEX_POINT('',#7315);+#7315 = CARTESIAN_POINT('',(2.05733068201,-0.475,0.18));+#7316 = LINE('',#7310,#4863);+#7317 = ORIENTED_EDGE('',*,*,#7318,.T.);+#7318 = EDGE_CURVE('',#7314,#7319,#7321,.T.);+#7319 = VERTEX_POINT('',#7320);+#7320 = CARTESIAN_POINT('',(2.008090294359,-0.475,0.221317591117));+#7321 = CIRCLE('',#7322,5.E-02);+#7322 = AXIS2_PLACEMENT_3D('',#7301,#4878,#5737);+#7323 = ORIENTED_EDGE('',*,*,#7324,.T.);+#7324 = EDGE_CURVE('',#7319,#7325,#7327,.T.);+#7325 = VERTEX_POINT('',#7326);+#7326 = CARTESIAN_POINT('',(1.976505783193,-0.475,0.424939080863));+#7327 = LINE('',#7320,#6846);+#7328 = ORIENTED_EDGE('',*,*,#7329,.T.);+#7329 = EDGE_CURVE('',#7325,#7330,#7332,.T.);+#7330 = VERTEX_POINT('',#7331);+#7331 = CARTESIAN_POINT('',(1.75,-0.475,0.615));+#7332 = CIRCLE('',#7333,0.23);+#7333 = AXIS2_PLACEMENT_3D('',#7281,#4850,#6852);+#7334 = ORIENTED_EDGE('',*,*,#7335,.T.);+#7335 = EDGE_CURVE('',#7330,#5583,#7336,.T.);+#7336 = LINE('',#7331,#4863);+#7337 = PLANE('',#7338);+#7338 = AXIS2_PLACEMENT_3D('',#7339,#4850,#4804);+#7339 = CARTESIAN_POINT('',(1.90066971159,-0.475,0.308518045934));+#7340 = ADVANCED_FACE('',(#7341),#5163,.F.);+#7341 = FACE_BOUND('',#7342,.F.);+#7342 = EDGE_LOOP('',(#7343,#7345,#7346,#7350));+#7343 = ORIENTED_EDGE('',*,*,#7344,.F.);+#7344 = EDGE_CURVE('',#5583,#5872,#7336,.T.);+#7345 = ORIENTED_EDGE('',*,*,#5595,.T.);+#7346 = ORIENTED_EDGE('',*,*,#7347,.T.);+#7347 = EDGE_CURVE('',#5590,#5876,#7348,.T.);+#7348 = LINE('',#7349,#4863);+#7349 = CARTESIAN_POINT('',(1.75,-0.825,0.615));+#7350 = ORIENTED_EDGE('',*,*,#5875,.F.);+#7351 = ADVANCED_FACE('',(#7352),#7408,.F.);+#7352 = FACE_BOUND('',#7353,.F.);+#7353 = EDGE_LOOP('',(#7354,#7355,#7356,#7363,#7368,#7375,#7380,#7385,#7390,#7396,#7401,#7406));+#7354 = ORIENTED_EDGE('',*,*,#5589,.F.);+#7355 = ORIENTED_EDGE('',*,*,#5600,.T.);+#7356 = ORIENTED_EDGE('',*,*,#7357,.T.);+#7357 = EDGE_CURVE('',#5601,#7358,#7360,.T.);+#7358 = VERTEX_POINT('',#7359);+#7359 = CARTESIAN_POINT('',(1.799240387651,-0.825,0.393682408883));+#7360 = CIRCLE('',#7361,5.E-02);+#7361 = AXIS2_PLACEMENT_3D('',#7362,#4878,#6804);+#7362 = CARTESIAN_POINT('',(1.75,-0.825,0.385));+#7363 = ORIENTED_EDGE('',*,*,#7364,.T.);+#7364 = EDGE_CURVE('',#7358,#7365,#7367,.T.);+#7365 = VERTEX_POINT('',#7366);+#7366 = CARTESIAN_POINT('',(1.830824898817,-0.825,0.190060919137));+#7367 = LINE('',#7359,#6810);+#7368 = ORIENTED_EDGE('',*,*,#7369,.T.);+#7369 = EDGE_CURVE('',#7365,#7370,#7372,.T.);+#7370 = VERTEX_POINT('',#7371);+#7371 = CARTESIAN_POINT('',(2.05733068201,-0.825,8.326672684689E-17));+#7372 = CIRCLE('',#7373,0.23);+#7373 = AXIS2_PLACEMENT_3D('',#7374,#4850,#6819);+#7374 = CARTESIAN_POINT('',(2.05733068201,-0.825,0.23));+#7375 = ORIENTED_EDGE('',*,*,#7376,.T.);+#7376 = EDGE_CURVE('',#7370,#7377,#7379,.T.);+#7377 = VERTEX_POINT('',#7378);+#7378 = CARTESIAN_POINT('',(2.45,-0.825,8.326672684689E-17));+#7379 = LINE('',#7371,#4818);+#7380 = ORIENTED_EDGE('',*,*,#7381,.T.);+#7381 = EDGE_CURVE('',#7377,#7382,#7384,.T.);+#7382 = VERTEX_POINT('',#7383);+#7383 = CARTESIAN_POINT('',(2.45,-0.825,0.18));+#7384 = LINE('',#7378,#5193);+#7385 = ORIENTED_EDGE('',*,*,#7386,.T.);+#7386 = EDGE_CURVE('',#7382,#7387,#7389,.T.);+#7387 = VERTEX_POINT('',#7388);+#7388 = CARTESIAN_POINT('',(2.05733068201,-0.825,0.18));+#7389 = LINE('',#7383,#4863);+#7390 = ORIENTED_EDGE('',*,*,#7391,.T.);+#7391 = EDGE_CURVE('',#7387,#7392,#7394,.T.);+#7392 = VERTEX_POINT('',#7393);+#7393 = CARTESIAN_POINT('',(2.008090294359,-0.825,0.221317591117));+#7394 = CIRCLE('',#7395,5.E-02);+#7395 = AXIS2_PLACEMENT_3D('',#7374,#4878,#5737);+#7396 = ORIENTED_EDGE('',*,*,#7397,.T.);+#7397 = EDGE_CURVE('',#7392,#7398,#7400,.T.);+#7398 = VERTEX_POINT('',#7399);+#7399 = CARTESIAN_POINT('',(1.976505783193,-0.825,0.424939080863));+#7400 = LINE('',#7393,#6846);+#7401 = ORIENTED_EDGE('',*,*,#7402,.T.);+#7402 = EDGE_CURVE('',#7398,#7403,#7404,.T.);+#7403 = VERTEX_POINT('',#7349);+#7404 = CIRCLE('',#7405,0.23);+#7405 = AXIS2_PLACEMENT_3D('',#7362,#4850,#6852);+#7406 = ORIENTED_EDGE('',*,*,#7407,.T.);+#7407 = EDGE_CURVE('',#7403,#5590,#7348,.T.);+#7408 = PLANE('',#7409);+#7409 = AXIS2_PLACEMENT_3D('',#7410,#4850,#4804);+#7410 = CARTESIAN_POINT('',(1.90066971159,-0.825,0.308518045934));+#7411 = ADVANCED_FACE('',(#7412),#7426,.F.);+#7412 = FACE_BOUND('',#7413,.F.);+#7413 = EDGE_LOOP('',(#7414,#7415,#7422,#7425));+#7414 = ORIENTED_EDGE('',*,*,#5613,.T.);+#7415 = ORIENTED_EDGE('',*,*,#7416,.T.);+#7416 = EDGE_CURVE('',#5608,#7417,#7419,.T.);+#7417 = VERTEX_POINT('',#7418);+#7418 = CARTESIAN_POINT('',(1.799240387651,-1.125,0.393682408883));+#7419 = CIRCLE('',#7420,5.E-02);+#7420 = AXIS2_PLACEMENT_3D('',#7421,#4878,#6804);+#7421 = CARTESIAN_POINT('',(1.75,-1.125,0.385));+#7422 = ORIENTED_EDGE('',*,*,#7423,.F.);+#7423 = EDGE_CURVE('',#7358,#7417,#7424,.T.);+#7424 = LINE('',#7359,#4849);+#7425 = ORIENTED_EDGE('',*,*,#7357,.F.);+#7426 = CYLINDRICAL_SURFACE('',#7361,5.E-02);+#7427 = ADVANCED_FACE('',(#7428),#7477,.T.);+#7428 = FACE_BOUND('',#7429,.T.);+#7429 = EDGE_LOOP('',(#5620,#5606,#7415,#7430,#7435,#7442,#7447,#7452,#7457,#7463,#7468,#7474));+#7430 = ORIENTED_EDGE('',*,*,#7431,.T.);+#7431 = EDGE_CURVE('',#7417,#7432,#7434,.T.);+#7432 = VERTEX_POINT('',#7433);+#7433 = CARTESIAN_POINT('',(1.830824898817,-1.125,0.190060919137));+#7434 = LINE('',#7418,#6810);+#7435 = ORIENTED_EDGE('',*,*,#7436,.T.);+#7436 = EDGE_CURVE('',#7432,#7437,#7439,.T.);+#7437 = VERTEX_POINT('',#7438);+#7438 = CARTESIAN_POINT('',(2.05733068201,-1.125,8.326672684689E-17));+#7439 = CIRCLE('',#7440,0.23);+#7440 = AXIS2_PLACEMENT_3D('',#7441,#4850,#6819);+#7441 = CARTESIAN_POINT('',(2.05733068201,-1.125,0.23));+#7442 = ORIENTED_EDGE('',*,*,#7443,.T.);+#7443 = EDGE_CURVE('',#7437,#7444,#7446,.T.);+#7444 = VERTEX_POINT('',#7445);+#7445 = CARTESIAN_POINT('',(2.45,-1.125,8.326672684689E-17));+#7446 = LINE('',#7438,#4818);+#7447 = ORIENTED_EDGE('',*,*,#7448,.T.);+#7448 = EDGE_CURVE('',#7444,#7449,#7451,.T.);+#7449 = VERTEX_POINT('',#7450);+#7450 = CARTESIAN_POINT('',(2.45,-1.125,0.18));+#7451 = LINE('',#7445,#5193);+#7452 = ORIENTED_EDGE('',*,*,#7453,.T.);+#7453 = EDGE_CURVE('',#7449,#7454,#7456,.T.);+#7454 = VERTEX_POINT('',#7455);+#7455 = CARTESIAN_POINT('',(2.05733068201,-1.125,0.18));+#7456 = LINE('',#7450,#4863);+#7457 = ORIENTED_EDGE('',*,*,#7458,.T.);+#7458 = EDGE_CURVE('',#7454,#7459,#7461,.T.);+#7459 = VERTEX_POINT('',#7460);+#7460 = CARTESIAN_POINT('',(2.008090294359,-1.125,0.221317591117));+#7461 = CIRCLE('',#7462,5.E-02);+#7462 = AXIS2_PLACEMENT_3D('',#7441,#4878,#5737);+#7463 = ORIENTED_EDGE('',*,*,#7464,.T.);+#7464 = EDGE_CURVE('',#7459,#7465,#7467,.T.);+#7465 = VERTEX_POINT('',#7466);+#7466 = CARTESIAN_POINT('',(1.976505783193,-1.125,0.424939080863));+#7467 = LINE('',#7460,#6846);+#7468 = ORIENTED_EDGE('',*,*,#7469,.T.);+#7469 = EDGE_CURVE('',#7465,#7470,#7472,.T.);+#7470 = VERTEX_POINT('',#7471);+#7471 = CARTESIAN_POINT('',(1.75,-1.125,0.615));+#7472 = CIRCLE('',#7473,0.23);+#7473 = AXIS2_PLACEMENT_3D('',#7421,#4850,#6852);+#7474 = ORIENTED_EDGE('',*,*,#7475,.T.);+#7475 = EDGE_CURVE('',#7470,#5622,#7476,.T.);+#7476 = LINE('',#7471,#4863);+#7477 = PLANE('',#7478);+#7478 = AXIS2_PLACEMENT_3D('',#7479,#4850,#4804);+#7479 = CARTESIAN_POINT('',(1.90066971159,-1.125,0.308518045934));+#7480 = ADVANCED_FACE('',(#7481),#5163,.F.);+#7481 = FACE_BOUND('',#7482,.F.);+#7482 = EDGE_LOOP('',(#7483,#7485,#7486,#7490));+#7483 = ORIENTED_EDGE('',*,*,#7484,.F.);+#7484 = EDGE_CURVE('',#5622,#5880,#7476,.T.);+#7485 = ORIENTED_EDGE('',*,*,#5634,.T.);+#7486 = ORIENTED_EDGE('',*,*,#7487,.T.);+#7487 = EDGE_CURVE('',#5629,#5884,#7488,.T.);+#7488 = LINE('',#7489,#4863);+#7489 = CARTESIAN_POINT('',(1.75,-1.475,0.615));+#7490 = ORIENTED_EDGE('',*,*,#5883,.F.);+#7491 = ADVANCED_FACE('',(#7492),#7548,.F.);+#7492 = FACE_BOUND('',#7493,.F.);+#7493 = EDGE_LOOP('',(#7494,#7495,#7496,#7503,#7508,#7515,#7520,#7525,#7530,#7536,#7541,#7546));+#7494 = ORIENTED_EDGE('',*,*,#5628,.F.);+#7495 = ORIENTED_EDGE('',*,*,#5639,.T.);+#7496 = ORIENTED_EDGE('',*,*,#7497,.T.);+#7497 = EDGE_CURVE('',#5640,#7498,#7500,.T.);+#7498 = VERTEX_POINT('',#7499);+#7499 = CARTESIAN_POINT('',(1.799240387651,-1.475,0.393682408883));+#7500 = CIRCLE('',#7501,5.E-02);+#7501 = AXIS2_PLACEMENT_3D('',#7502,#4878,#6804);+#7502 = CARTESIAN_POINT('',(1.75,-1.475,0.385));+#7503 = ORIENTED_EDGE('',*,*,#7504,.T.);+#7504 = EDGE_CURVE('',#7498,#7505,#7507,.T.);+#7505 = VERTEX_POINT('',#7506);+#7506 = CARTESIAN_POINT('',(1.830824898817,-1.475,0.190060919137));+#7507 = LINE('',#7499,#6810);+#7508 = ORIENTED_EDGE('',*,*,#7509,.T.);+#7509 = EDGE_CURVE('',#7505,#7510,#7512,.T.);+#7510 = VERTEX_POINT('',#7511);+#7511 = CARTESIAN_POINT('',(2.05733068201,-1.475,8.326672684689E-17));+#7512 = CIRCLE('',#7513,0.23);+#7513 = AXIS2_PLACEMENT_3D('',#7514,#4850,#6819);+#7514 = CARTESIAN_POINT('',(2.05733068201,-1.475,0.23));+#7515 = ORIENTED_EDGE('',*,*,#7516,.T.);+#7516 = EDGE_CURVE('',#7510,#7517,#7519,.T.);+#7517 = VERTEX_POINT('',#7518);+#7518 = CARTESIAN_POINT('',(2.45,-1.475,8.326672684689E-17));+#7519 = LINE('',#7511,#4818);+#7520 = ORIENTED_EDGE('',*,*,#7521,.T.);+#7521 = EDGE_CURVE('',#7517,#7522,#7524,.T.);+#7522 = VERTEX_POINT('',#7523);+#7523 = CARTESIAN_POINT('',(2.45,-1.475,0.18));+#7524 = LINE('',#7518,#5193);+#7525 = ORIENTED_EDGE('',*,*,#7526,.T.);+#7526 = EDGE_CURVE('',#7522,#7527,#7529,.T.);+#7527 = VERTEX_POINT('',#7528);+#7528 = CARTESIAN_POINT('',(2.05733068201,-1.475,0.18));+#7529 = LINE('',#7523,#4863);+#7530 = ORIENTED_EDGE('',*,*,#7531,.T.);+#7531 = EDGE_CURVE('',#7527,#7532,#7534,.T.);+#7532 = VERTEX_POINT('',#7533);+#7533 = CARTESIAN_POINT('',(2.008090294359,-1.475,0.221317591117));+#7534 = CIRCLE('',#7535,5.E-02);+#7535 = AXIS2_PLACEMENT_3D('',#7514,#4878,#5737);+#7536 = ORIENTED_EDGE('',*,*,#7537,.T.);+#7537 = EDGE_CURVE('',#7532,#7538,#7540,.T.);+#7538 = VERTEX_POINT('',#7539);+#7539 = CARTESIAN_POINT('',(1.976505783193,-1.475,0.424939080863));+#7540 = LINE('',#7533,#6846);+#7541 = ORIENTED_EDGE('',*,*,#7542,.T.);+#7542 = EDGE_CURVE('',#7538,#7543,#7544,.T.);+#7543 = VERTEX_POINT('',#7489);+#7544 = CIRCLE('',#7545,0.23);+#7545 = AXIS2_PLACEMENT_3D('',#7502,#4850,#6852);+#7546 = ORIENTED_EDGE('',*,*,#7547,.T.);+#7547 = EDGE_CURVE('',#7543,#5629,#7488,.T.);+#7548 = PLANE('',#7549);+#7549 = AXIS2_PLACEMENT_3D('',#7550,#4850,#4804);+#7550 = CARTESIAN_POINT('',(1.90066971159,-1.475,0.308518045934));+#7551 = ADVANCED_FACE('',(#7552),#7566,.F.);+#7552 = FACE_BOUND('',#7553,.F.);+#7553 = EDGE_LOOP('',(#7554,#7555,#7562,#7565));+#7554 = ORIENTED_EDGE('',*,*,#5652,.T.);+#7555 = ORIENTED_EDGE('',*,*,#7556,.T.);+#7556 = EDGE_CURVE('',#5647,#7557,#7559,.T.);+#7557 = VERTEX_POINT('',#7558);+#7558 = CARTESIAN_POINT('',(1.799240387651,-1.775,0.393682408883));+#7559 = CIRCLE('',#7560,5.E-02);+#7560 = AXIS2_PLACEMENT_3D('',#7561,#4878,#6804);+#7561 = CARTESIAN_POINT('',(1.75,-1.775,0.385));+#7562 = ORIENTED_EDGE('',*,*,#7563,.F.);+#7563 = EDGE_CURVE('',#7498,#7557,#7564,.T.);+#7564 = LINE('',#7499,#4849);+#7565 = ORIENTED_EDGE('',*,*,#7497,.F.);+#7566 = CYLINDRICAL_SURFACE('',#7501,5.E-02);+#7567 = ADVANCED_FACE('',(#7568),#7615,.T.);+#7568 = FACE_BOUND('',#7569,.T.);+#7569 = EDGE_LOOP('',(#5659,#5645,#7555,#7570,#7575,#7582,#7587,#7592,#7597,#7603,#7608,#7613));+#7570 = ORIENTED_EDGE('',*,*,#7571,.T.);+#7571 = EDGE_CURVE('',#7557,#7572,#7574,.T.);+#7572 = VERTEX_POINT('',#7573);+#7573 = CARTESIAN_POINT('',(1.830824898817,-1.775,0.190060919137));+#7574 = LINE('',#7558,#6810);+#7575 = ORIENTED_EDGE('',*,*,#7576,.T.);+#7576 = EDGE_CURVE('',#7572,#7577,#7579,.T.);+#7577 = VERTEX_POINT('',#7578);+#7578 = CARTESIAN_POINT('',(2.05733068201,-1.775,8.326672684689E-17));+#7579 = CIRCLE('',#7580,0.23);+#7580 = AXIS2_PLACEMENT_3D('',#7581,#4850,#6819);+#7581 = CARTESIAN_POINT('',(2.05733068201,-1.775,0.23));+#7582 = ORIENTED_EDGE('',*,*,#7583,.T.);+#7583 = EDGE_CURVE('',#7577,#7584,#7586,.T.);+#7584 = VERTEX_POINT('',#7585);+#7585 = CARTESIAN_POINT('',(2.45,-1.775,8.326672684689E-17));+#7586 = LINE('',#7578,#4818);+#7587 = ORIENTED_EDGE('',*,*,#7588,.T.);+#7588 = EDGE_CURVE('',#7584,#7589,#7591,.T.);+#7589 = VERTEX_POINT('',#7590);+#7590 = CARTESIAN_POINT('',(2.45,-1.775,0.18));+#7591 = LINE('',#7585,#5193);+#7592 = ORIENTED_EDGE('',*,*,#7593,.T.);+#7593 = EDGE_CURVE('',#7589,#7594,#7596,.T.);+#7594 = VERTEX_POINT('',#7595);+#7595 = CARTESIAN_POINT('',(2.05733068201,-1.775,0.18));+#7596 = LINE('',#7590,#4863);+#7597 = ORIENTED_EDGE('',*,*,#7598,.T.);+#7598 = EDGE_CURVE('',#7594,#7599,#7601,.T.);+#7599 = VERTEX_POINT('',#7600);+#7600 = CARTESIAN_POINT('',(2.008090294359,-1.775,0.221317591117));+#7601 = CIRCLE('',#7602,5.E-02);+#7602 = AXIS2_PLACEMENT_3D('',#7581,#4878,#5737);+#7603 = ORIENTED_EDGE('',*,*,#7604,.T.);+#7604 = EDGE_CURVE('',#7599,#7605,#7607,.T.);+#7605 = VERTEX_POINT('',#7606);+#7606 = CARTESIAN_POINT('',(1.976505783193,-1.775,0.424939080863));+#7607 = LINE('',#7600,#6846);+#7608 = ORIENTED_EDGE('',*,*,#7609,.T.);+#7609 = EDGE_CURVE('',#7605,#7610,#7611,.T.);+#7610 = VERTEX_POINT('',#5950);+#7611 = CIRCLE('',#7612,0.23);+#7612 = AXIS2_PLACEMENT_3D('',#7561,#4850,#6852);+#7613 = ORIENTED_EDGE('',*,*,#7614,.T.);+#7614 = EDGE_CURVE('',#7610,#5661,#5949,.T.);+#7615 = PLANE('',#7616);+#7616 = AXIS2_PLACEMENT_3D('',#7617,#4850,#4804);+#7617 = CARTESIAN_POINT('',(1.90066971159,-1.775,0.308518045934));+#7618 = ADVANCED_FACE('',(#7619),#7626,.T.);+#7619 = FACE_BOUND('',#7620,.F.);+#7620 = EDGE_LOOP('',(#7621,#6785,#7624,#7625));+#7621 = ORIENTED_EDGE('',*,*,#7622,.T.);+#7622 = EDGE_CURVE('',#6716,#6782,#7623,.T.);+#7623 = LINE('',#6717,#5219);+#7624 = ORIENTED_EDGE('',*,*,#5723,.F.);+#7625 = ORIENTED_EDGE('',*,*,#6720,.F.);+#7626 = CYLINDRICAL_SURFACE('',#7627,0.23);+#7627 = AXIS2_PLACEMENT_3D('',#6680,#6043,#6020);+#7628 = ADVANCED_FACE('',(#7629),#7638,.F.);+#7629 = FACE_BOUND('',#7630,.F.);+#7630 = EDGE_LOOP('',(#7631,#7632,#6091,#7635,#7636,#7637));+#7631 = ORIENTED_EDGE('',*,*,#6022,.F.);+#7632 = ORIENTED_EDGE('',*,*,#7633,.T.);+#7633 = EDGE_CURVE('',#6016,#6087,#7634,.T.);+#7634 = LINE('',#5931,#5219);+#7635 = ORIENTED_EDGE('',*,*,#6107,.T.);+#7636 = ORIENTED_EDGE('',*,*,#5747,.F.);+#7637 = ORIENTED_EDGE('',*,*,#5929,.F.);+#7638 = PLANE('',#7639);+#7639 = AXIS2_PLACEMENT_3D('',#5931,#5737,#5158);+#7640 = ADVANCED_FACE('',(#7641),#7650,.F.);+#7641 = FACE_BOUND('',#7642,.F.);+#7642 = EDGE_LOOP('',(#7643,#7644,#6232,#7647,#7648,#7649));+#7643 = ORIENTED_EDGE('',*,*,#6164,.F.);+#7644 = ORIENTED_EDGE('',*,*,#7645,.T.);+#7645 = EDGE_CURVE('',#6160,#6228,#7646,.T.);+#7646 = LINE('',#6104,#5219);+#7647 = ORIENTED_EDGE('',*,*,#6248,.T.);+#7648 = ORIENTED_EDGE('',*,*,#5755,.F.);+#7649 = ORIENTED_EDGE('',*,*,#6102,.F.);+#7650 = PLANE('',#7651);+#7651 = AXIS2_PLACEMENT_3D('',#6104,#5737,#5158);+#7652 = ADVANCED_FACE('',(#7653),#7662,.F.);+#7653 = FACE_BOUND('',#7654,.F.);+#7654 = EDGE_LOOP('',(#7655,#7656,#6373,#7659,#7660,#7661));+#7655 = ORIENTED_EDGE('',*,*,#6305,.F.);+#7656 = ORIENTED_EDGE('',*,*,#7657,.T.);+#7657 = EDGE_CURVE('',#6301,#6369,#7658,.T.);+#7658 = LINE('',#6245,#5219);+#7659 = ORIENTED_EDGE('',*,*,#6389,.T.);+#7660 = ORIENTED_EDGE('',*,*,#5763,.F.);+#7661 = ORIENTED_EDGE('',*,*,#6243,.F.);+#7662 = PLANE('',#7663);+#7663 = AXIS2_PLACEMENT_3D('',#6245,#5737,#5158);+#7664 = ADVANCED_FACE('',(#7665),#7674,.F.);+#7665 = FACE_BOUND('',#7666,.F.);+#7666 = EDGE_LOOP('',(#7667,#7668,#6514,#7671,#7672,#7673));+#7667 = ORIENTED_EDGE('',*,*,#6446,.F.);+#7668 = ORIENTED_EDGE('',*,*,#7669,.T.);+#7669 = EDGE_CURVE('',#6442,#6510,#7670,.T.);+#7670 = LINE('',#6386,#5219);+#7671 = ORIENTED_EDGE('',*,*,#6530,.T.);+#7672 = ORIENTED_EDGE('',*,*,#5771,.F.);+#7673 = ORIENTED_EDGE('',*,*,#6384,.F.);+#7674 = PLANE('',#7675);+#7675 = AXIS2_PLACEMENT_3D('',#6386,#5737,#5158);+#7676 = ADVANCED_FACE('',(#7677),#7686,.F.);+#7677 = FACE_BOUND('',#7678,.F.);+#7678 = EDGE_LOOP('',(#7679,#7680,#6655,#7683,#7684,#7685));+#7679 = ORIENTED_EDGE('',*,*,#6587,.F.);+#7680 = ORIENTED_EDGE('',*,*,#7681,.T.);+#7681 = EDGE_CURVE('',#6583,#6651,#7682,.T.);+#7682 = LINE('',#6527,#5219);+#7683 = ORIENTED_EDGE('',*,*,#6668,.T.);+#7684 = ORIENTED_EDGE('',*,*,#5779,.F.);+#7685 = ORIENTED_EDGE('',*,*,#6525,.F.);+#7686 = PLANE('',#7687);+#7687 = AXIS2_PLACEMENT_3D('',#6527,#5737,#5158);+#7688 = ADVANCED_FACE('',(#7689,#7704),#7714,.T.);+#7689 = FACE_BOUND('',#7690,.T.);+#7690 = EDGE_LOOP('',(#5823,#5809,#5791,#7691,#7696,#7701,#5899,#5837));+#7691 = ORIENTED_EDGE('',*,*,#7692,.F.);+#7692 = EDGE_CURVE('',#7693,#5793,#7695,.T.);+#7693 = VERTEX_POINT('',#7694);+#7694 = CARTESIAN_POINT('',(-1.25739677592,-1.873293551841,0.95));+#7695 = LINE('',#7694,#4870);+#7696 = ORIENTED_EDGE('',*,*,#7697,.F.);+#7697 = EDGE_CURVE('',#7698,#7693,#7700,.T.);+#7698 = VERTEX_POINT('',#7699);+#7699 = CARTESIAN_POINT('',(1.25739677592,-1.873293551841,0.95));+#7700 = LINE('',#7699,#4863);+#7701 = ORIENTED_EDGE('',*,*,#7702,.F.);+#7702 = EDGE_CURVE('',#5896,#7698,#7703,.T.);+#7703 = LINE('',#5897,#4856);+#7704 = FACE_BOUND('',#7705,.T.);+#7705 = EDGE_LOOP('',(#7706));+#7706 = ORIENTED_EDGE('',*,*,#7707,.T.);+#7707 = EDGE_CURVE('',#7708,#7708,#7710,.T.);+#7708 = VERTEX_POINT('',#7709);+#7709 = CARTESIAN_POINT('',(-0.653793551841,0.923293551841,0.95));+#7710 = CIRCLE('',#7711,0.25);+#7711 = AXIS2_PLACEMENT_3D('',#7712,#7713,#4850);+#7712 = CARTESIAN_POINT('',(-0.653793551841,1.173293551841,0.95));+#7713 = DIRECTION('',(0.,0.,-1.0));+#7714 = PLANE('',#7715);+#7715 = AXIS2_PLACEMENT_3D('',#5807,#4804,#7716);+#7716 = DIRECTION('',(0.557316246265,-0.830300308111,0.));+#7717 = ADVANCED_FACE('',(#7718),#7725,.F.);+#7718 = FACE_BOUND('',#7719,.F.);+#7719 = EDGE_LOOP('',(#7720,#7721,#7691,#7722));+#7720 = ORIENTED_EDGE('',*,*,#5934,.T.);+#7721 = ORIENTED_EDGE('',*,*,#5797,.T.);+#7722 = ORIENTED_EDGE('',*,*,#7723,.F.);+#7723 = EDGE_CURVE('',#5935,#7693,#7724,.T.);+#7724 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5936,#7694),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7725 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#5936,#7694),(#5150,#5794)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.186676190233),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7726 = ADVANCED_FACE('',(#7727),#7736,.F.);+#7727 = FACE_BOUND('',#7728,.F.);+#7728 = EDGE_LOOP('',(#7729,#7730,#7054,#7733,#7734,#7735));+#7729 = ORIENTED_EDGE('',*,*,#6987,.F.);+#7730 = ORIENTED_EDGE('',*,*,#7731,.T.);+#7731 = EDGE_CURVE('',#6983,#7050,#7732,.T.);+#7732 = LINE('',#6929,#4849);+#7733 = ORIENTED_EDGE('',*,*,#7064,.T.);+#7734 = ORIENTED_EDGE('',*,*,#5855,.F.);+#7735 = ORIENTED_EDGE('',*,*,#6927,.F.);+#7736 = PLANE('',#7737);+#7737 = AXIS2_PLACEMENT_3D('',#6929,#5737,#4864);+#7738 = ADVANCED_FACE('',(#7739),#7748,.F.);+#7739 = FACE_BOUND('',#7740,.F.);+#7740 = EDGE_LOOP('',(#7741,#7742,#7194,#7745,#7746,#7747));+#7741 = ORIENTED_EDGE('',*,*,#7127,.F.);+#7742 = ORIENTED_EDGE('',*,*,#7743,.T.);+#7743 = EDGE_CURVE('',#7123,#7190,#7744,.T.);+#7744 = LINE('',#7069,#4849);+#7745 = ORIENTED_EDGE('',*,*,#7204,.T.);+#7746 = ORIENTED_EDGE('',*,*,#5863,.F.);+#7747 = ORIENTED_EDGE('',*,*,#7067,.F.);+#7748 = PLANE('',#7749);+#7749 = AXIS2_PLACEMENT_3D('',#7069,#5737,#4864);+#7750 = ADVANCED_FACE('',(#7751),#7760,.F.);+#7751 = FACE_BOUND('',#7752,.F.);+#7752 = EDGE_LOOP('',(#7753,#7754,#7334,#7757,#7758,#7759));+#7753 = ORIENTED_EDGE('',*,*,#7267,.F.);+#7754 = ORIENTED_EDGE('',*,*,#7755,.T.);+#7755 = EDGE_CURVE('',#7263,#7330,#7756,.T.);+#7756 = LINE('',#7209,#4849);+#7757 = ORIENTED_EDGE('',*,*,#7344,.T.);+#7758 = ORIENTED_EDGE('',*,*,#5871,.F.);+#7759 = ORIENTED_EDGE('',*,*,#7207,.F.);+#7760 = PLANE('',#7761);+#7761 = AXIS2_PLACEMENT_3D('',#7209,#5737,#4864);+#7762 = ADVANCED_FACE('',(#7763),#7772,.F.);+#7763 = FACE_BOUND('',#7764,.F.);+#7764 = EDGE_LOOP('',(#7765,#7766,#7474,#7769,#7770,#7771));+#7765 = ORIENTED_EDGE('',*,*,#7407,.F.);+#7766 = ORIENTED_EDGE('',*,*,#7767,.T.);+#7767 = EDGE_CURVE('',#7403,#7470,#7768,.T.);+#7768 = LINE('',#7349,#4849);+#7769 = ORIENTED_EDGE('',*,*,#7484,.T.);+#7770 = ORIENTED_EDGE('',*,*,#5879,.F.);+#7771 = ORIENTED_EDGE('',*,*,#7347,.F.);+#7772 = PLANE('',#7773);+#7773 = AXIS2_PLACEMENT_3D('',#7349,#5737,#4864);+#7774 = ADVANCED_FACE('',(#7775),#7784,.F.);+#7775 = FACE_BOUND('',#7776,.F.);+#7776 = EDGE_LOOP('',(#7777,#7778,#7613,#7781,#7782,#7783));+#7777 = ORIENTED_EDGE('',*,*,#7547,.F.);+#7778 = ORIENTED_EDGE('',*,*,#7779,.T.);+#7779 = EDGE_CURVE('',#7543,#7610,#7780,.T.);+#7780 = LINE('',#7489,#4849);+#7781 = ORIENTED_EDGE('',*,*,#5948,.T.);+#7782 = ORIENTED_EDGE('',*,*,#5887,.F.);+#7783 = ORIENTED_EDGE('',*,*,#7487,.F.);+#7784 = PLANE('',#7785);+#7785 = AXIS2_PLACEMENT_3D('',#7489,#5737,#4864);+#7786 = ADVANCED_FACE('',(#7787),#7794,.F.);+#7787 = FACE_BOUND('',#7788,.F.);+#7788 = EDGE_LOOP('',(#7789,#7790,#7701,#7793));+#7789 = ORIENTED_EDGE('',*,*,#5944,.T.);+#7790 = ORIENTED_EDGE('',*,*,#7791,.T.);+#7791 = EDGE_CURVE('',#5940,#7698,#7792,.T.);+#7792 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5941,#7699),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7793 = ORIENTED_EDGE('',*,*,#5895,.F.);+#7794 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#5893,#5897),(#5941,#7699)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.186676190233),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7795 = ADVANCED_FACE('',(#7796),#7803,.T.);+#7796 = FACE_BOUND('',#7797,.F.);+#7797 = EDGE_LOOP('',(#7798,#6914,#7801,#7802));+#7798 = ORIENTED_EDGE('',*,*,#7799,.T.);+#7799 = EDGE_CURVE('',#6843,#6911,#7800,.T.);+#7800 = LINE('',#6844,#4849);+#7801 = ORIENTED_EDGE('',*,*,#5911,.F.);+#7802 = ORIENTED_EDGE('',*,*,#6849,.F.);+#7803 = CYLINDRICAL_SURFACE('',#7804,0.23);+#7804 = AXIS2_PLACEMENT_3D('',#6803,#4878,#6852);+#7805 = ADVANCED_FACE('',(#7806),#7811,.F.);+#7806 = FACE_BOUND('',#7807,.F.);+#7807 = EDGE_LOOP('',(#7808,#7809,#7696,#7810));+#7808 = ORIENTED_EDGE('',*,*,#5939,.T.);+#7809 = ORIENTED_EDGE('',*,*,#7723,.T.);+#7810 = ORIENTED_EDGE('',*,*,#7791,.F.);+#7811 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#5941,#7699),(#5936,#7694)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.586),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7812 = ADVANCED_FACE('',(#7813),#7820,.T.);+#7813 = FACE_BOUND('',#7814,.F.);+#7814 = EDGE_LOOP('',(#7815,#6085,#7818,#7819));+#7815 = ORIENTED_EDGE('',*,*,#7816,.T.);+#7816 = EDGE_CURVE('',#6009,#6082,#7817,.T.);+#7817 = LINE('',#6010,#5219);+#7818 = ORIENTED_EDGE('',*,*,#7633,.F.);+#7819 = ORIENTED_EDGE('',*,*,#6015,.F.);+#7820 = CYLINDRICAL_SURFACE('',#7821,0.23);+#7821 = AXIS2_PLACEMENT_3D('',#5966,#6043,#6020);+#7822 = ADVANCED_FACE('',(#7823),#7830,.F.);+#7823 = FACE_BOUND('',#7824,.F.);+#7824 = EDGE_LOOP('',(#7825,#6080,#7828,#7829));+#7825 = ORIENTED_EDGE('',*,*,#7826,.T.);+#7826 = EDGE_CURVE('',#6002,#6076,#7827,.T.);+#7827 = LINE('',#6003,#5219);+#7828 = ORIENTED_EDGE('',*,*,#7816,.F.);+#7829 = ORIENTED_EDGE('',*,*,#6008,.F.);+#7830 = PLANE('',#7831);+#7831 = AXIS2_PLACEMENT_3D('',#6003,#7832,#6013);+#7832 = DIRECTION('',(0.988182672203,-1.130715912709E-17,-0.153280808835));+#7833 = ADVANCED_FACE('',(#7834),#7841,.F.);+#7834 = FACE_BOUND('',#7835,.F.);+#7835 = EDGE_LOOP('',(#7836,#6074,#7839,#7840));+#7836 = ORIENTED_EDGE('',*,*,#7837,.T.);+#7837 = EDGE_CURVE('',#5997,#6071,#7838,.T.);+#7838 = LINE('',#5998,#5219);+#7839 = ORIENTED_EDGE('',*,*,#7826,.F.);+#7840 = ORIENTED_EDGE('',*,*,#6001,.F.);+#7841 = CYLINDRICAL_SURFACE('',#7842,5.E-02);+#7842 = AXIS2_PLACEMENT_3D('',#5982,#6043,#5737);+#7843 = ADVANCED_FACE('',(#7844),#7851,.F.);+#7844 = FACE_BOUND('',#7845,.F.);+#7845 = EDGE_LOOP('',(#7846,#6069,#7849,#7850));+#7846 = ORIENTED_EDGE('',*,*,#7847,.T.);+#7847 = EDGE_CURVE('',#5992,#6066,#7848,.T.);+#7848 = LINE('',#5993,#5219);+#7849 = ORIENTED_EDGE('',*,*,#7837,.F.);+#7850 = ORIENTED_EDGE('',*,*,#5996,.F.);+#7851 = PLANE('',#7852);+#7852 = AXIS2_PLACEMENT_3D('',#5993,#5737,#5158);+#7853 = ADVANCED_FACE('',(#7854),#7861,.F.);+#7854 = FACE_BOUND('',#7855,.F.);+#7855 = EDGE_LOOP('',(#7856,#6064,#7859,#7860));+#7856 = ORIENTED_EDGE('',*,*,#7857,.T.);+#7857 = EDGE_CURVE('',#5987,#6061,#7858,.T.);+#7858 = LINE('',#5988,#5219);+#7859 = ORIENTED_EDGE('',*,*,#7847,.F.);+#7860 = ORIENTED_EDGE('',*,*,#5991,.F.);+#7861 = PLANE('',#7862);+#7862 = AXIS2_PLACEMENT_3D('',#5988,#5158,#4804);+#7863 = ADVANCED_FACE('',(#7864),#7871,.F.);+#7864 = FACE_BOUND('',#7865,.F.);+#7865 = EDGE_LOOP('',(#7866,#6059,#7869,#7870));+#7866 = ORIENTED_EDGE('',*,*,#7867,.T.);+#7867 = EDGE_CURVE('',#5978,#6054,#7868,.T.);+#7868 = LINE('',#5979,#5219);+#7869 = ORIENTED_EDGE('',*,*,#7857,.F.);+#7870 = ORIENTED_EDGE('',*,*,#5986,.F.);+#7871 = PLANE('',#7872);+#7872 = AXIS2_PLACEMENT_3D('',#5979,#4804,#5208);+#7873 = ADVANCED_FACE('',(#7874),#7881,.T.);+#7874 = FACE_BOUND('',#7875,.F.);+#7875 = EDGE_LOOP('',(#7876,#6052,#7879,#7880));+#7876 = ORIENTED_EDGE('',*,*,#7877,.T.);+#7877 = EDGE_CURVE('',#5971,#6049,#7878,.T.);+#7878 = LINE('',#5972,#5219);+#7879 = ORIENTED_EDGE('',*,*,#7867,.F.);+#7880 = ORIENTED_EDGE('',*,*,#5977,.F.);+#7881 = CYLINDRICAL_SURFACE('',#7882,0.23);+#7882 = AXIS2_PLACEMENT_3D('',#5982,#6043,#5984);+#7883 = ADVANCED_FACE('',(#7884),#7889,.F.);+#7884 = FACE_BOUND('',#7885,.F.);+#7885 = EDGE_LOOP('',(#7886,#6047,#7887,#7888));+#7886 = ORIENTED_EDGE('',*,*,#6038,.T.);+#7887 = ORIENTED_EDGE('',*,*,#7877,.F.);+#7888 = ORIENTED_EDGE('',*,*,#5970,.F.);+#7889 = PLANE('',#7890);+#7890 = AXIS2_PLACEMENT_3D('',#5963,#7891,#5975);+#7891 = DIRECTION('',(-0.988182672203,1.130715912709E-17,0.153280808835));+#7892 = ADVANCED_FACE('',(#7893),#7900,.T.);+#7893 = FACE_BOUND('',#7894,.F.);+#7894 = EDGE_LOOP('',(#7895,#6226,#7898,#7899));+#7895 = ORIENTED_EDGE('',*,*,#7896,.T.);+#7896 = EDGE_CURVE('',#6155,#6223,#7897,.T.);+#7897 = LINE('',#6156,#5219);+#7898 = ORIENTED_EDGE('',*,*,#7645,.F.);+#7899 = ORIENTED_EDGE('',*,*,#6159,.F.);+#7900 = CYLINDRICAL_SURFACE('',#7901,0.23);+#7901 = AXIS2_PLACEMENT_3D('',#6119,#6043,#6020);+#7902 = ADVANCED_FACE('',(#7903),#7910,.F.);+#7903 = FACE_BOUND('',#7904,.F.);+#7904 = EDGE_LOOP('',(#7905,#6221,#7908,#7909));+#7905 = ORIENTED_EDGE('',*,*,#7906,.T.);+#7906 = EDGE_CURVE('',#6149,#6217,#7907,.T.);+#7907 = LINE('',#6150,#5219);+#7908 = ORIENTED_EDGE('',*,*,#7896,.F.);+#7909 = ORIENTED_EDGE('',*,*,#6154,.F.);+#7910 = PLANE('',#7911);+#7911 = AXIS2_PLACEMENT_3D('',#6150,#7832,#6013);+#7912 = ADVANCED_FACE('',(#7913),#7920,.F.);+#7913 = FACE_BOUND('',#7914,.F.);+#7914 = EDGE_LOOP('',(#7915,#6215,#7918,#7919));+#7915 = ORIENTED_EDGE('',*,*,#7916,.T.);+#7916 = EDGE_CURVE('',#6144,#6212,#7917,.T.);+#7917 = LINE('',#6145,#5219);+#7918 = ORIENTED_EDGE('',*,*,#7906,.F.);+#7919 = ORIENTED_EDGE('',*,*,#6148,.F.);+#7920 = CYLINDRICAL_SURFACE('',#7921,5.E-02);+#7921 = AXIS2_PLACEMENT_3D('',#6131,#6043,#5737);+#7922 = ADVANCED_FACE('',(#7923),#7930,.F.);+#7923 = FACE_BOUND('',#7924,.F.);+#7924 = EDGE_LOOP('',(#7925,#6210,#7928,#7929));+#7925 = ORIENTED_EDGE('',*,*,#7926,.T.);+#7926 = EDGE_CURVE('',#6139,#6207,#7927,.T.);+#7927 = LINE('',#6140,#5219);+#7928 = ORIENTED_EDGE('',*,*,#7916,.F.);+#7929 = ORIENTED_EDGE('',*,*,#6143,.F.);+#7930 = PLANE('',#7931);+#7931 = AXIS2_PLACEMENT_3D('',#6140,#5737,#5158);+#7932 = ADVANCED_FACE('',(#7933),#7940,.F.);+#7933 = FACE_BOUND('',#7934,.F.);+#7934 = EDGE_LOOP('',(#7935,#6205,#7938,#7939));+#7935 = ORIENTED_EDGE('',*,*,#7936,.T.);+#7936 = EDGE_CURVE('',#6134,#6202,#7937,.T.);+#7937 = LINE('',#6135,#5219);+#7938 = ORIENTED_EDGE('',*,*,#7926,.F.);+#7939 = ORIENTED_EDGE('',*,*,#6138,.F.);+#7940 = PLANE('',#7941);+#7941 = AXIS2_PLACEMENT_3D('',#6135,#5158,#4804);+#7942 = ADVANCED_FACE('',(#7943),#7950,.F.);+#7943 = FACE_BOUND('',#7944,.F.);+#7944 = EDGE_LOOP('',(#7945,#6200,#7948,#7949));+#7945 = ORIENTED_EDGE('',*,*,#7946,.T.);+#7946 = EDGE_CURVE('',#6127,#6195,#7947,.T.);+#7947 = LINE('',#6128,#5219);+#7948 = ORIENTED_EDGE('',*,*,#7936,.F.);+#7949 = ORIENTED_EDGE('',*,*,#6133,.F.);+#7950 = PLANE('',#7951);+#7951 = AXIS2_PLACEMENT_3D('',#6128,#4804,#5208);+#7952 = ADVANCED_FACE('',(#7953),#7960,.T.);+#7953 = FACE_BOUND('',#7954,.F.);+#7954 = EDGE_LOOP('',(#7955,#6193,#7958,#7959));+#7955 = ORIENTED_EDGE('',*,*,#7956,.T.);+#7956 = EDGE_CURVE('',#6122,#6190,#7957,.T.);+#7957 = LINE('',#6123,#5219);+#7958 = ORIENTED_EDGE('',*,*,#7946,.F.);+#7959 = ORIENTED_EDGE('',*,*,#6126,.F.);+#7960 = CYLINDRICAL_SURFACE('',#7961,0.23);+#7961 = AXIS2_PLACEMENT_3D('',#6131,#6043,#5984);+#7962 = ADVANCED_FACE('',(#7963),#7968,.F.);+#7963 = FACE_BOUND('',#7964,.F.);+#7964 = EDGE_LOOP('',(#7965,#6188,#7966,#7967));+#7965 = ORIENTED_EDGE('',*,*,#6180,.T.);+#7966 = ORIENTED_EDGE('',*,*,#7956,.F.);+#7967 = ORIENTED_EDGE('',*,*,#6121,.F.);+#7968 = PLANE('',#7969);+#7969 = AXIS2_PLACEMENT_3D('',#6116,#7891,#5975);+#7970 = ADVANCED_FACE('',(#7971),#7978,.T.);+#7971 = FACE_BOUND('',#7972,.F.);+#7972 = EDGE_LOOP('',(#7973,#6367,#7976,#7977));+#7973 = ORIENTED_EDGE('',*,*,#7974,.T.);+#7974 = EDGE_CURVE('',#6296,#6364,#7975,.T.);+#7975 = LINE('',#6297,#5219);+#7976 = ORIENTED_EDGE('',*,*,#7657,.F.);+#7977 = ORIENTED_EDGE('',*,*,#6300,.F.);+#7978 = CYLINDRICAL_SURFACE('',#7979,0.23);+#7979 = AXIS2_PLACEMENT_3D('',#6260,#6043,#6020);+#7980 = ADVANCED_FACE('',(#7981),#7988,.F.);+#7981 = FACE_BOUND('',#7982,.F.);+#7982 = EDGE_LOOP('',(#7983,#6362,#7986,#7987));+#7983 = ORIENTED_EDGE('',*,*,#7984,.T.);+#7984 = EDGE_CURVE('',#6290,#6358,#7985,.T.);+#7985 = LINE('',#6291,#5219);+#7986 = ORIENTED_EDGE('',*,*,#7974,.F.);+#7987 = ORIENTED_EDGE('',*,*,#6295,.F.);+#7988 = PLANE('',#7989);+#7989 = AXIS2_PLACEMENT_3D('',#6291,#7832,#6013);+#7990 = ADVANCED_FACE('',(#7991),#7998,.F.);+#7991 = FACE_BOUND('',#7992,.F.);+#7992 = EDGE_LOOP('',(#7993,#6356,#7996,#7997));+#7993 = ORIENTED_EDGE('',*,*,#7994,.T.);+#7994 = EDGE_CURVE('',#6285,#6353,#7995,.T.);+#7995 = LINE('',#6286,#5219);+#7996 = ORIENTED_EDGE('',*,*,#7984,.F.);+#7997 = ORIENTED_EDGE('',*,*,#6289,.F.);+#7998 = CYLINDRICAL_SURFACE('',#7999,5.E-02);+#7999 = AXIS2_PLACEMENT_3D('',#6272,#6043,#5737);+#8000 = ADVANCED_FACE('',(#8001),#8008,.F.);+#8001 = FACE_BOUND('',#8002,.F.);+#8002 = EDGE_LOOP('',(#8003,#6351,#8006,#8007));+#8003 = ORIENTED_EDGE('',*,*,#8004,.T.);+#8004 = EDGE_CURVE('',#6280,#6348,#8005,.T.);+#8005 = LINE('',#6281,#5219);+#8006 = ORIENTED_EDGE('',*,*,#7994,.F.);+#8007 = ORIENTED_EDGE('',*,*,#6284,.F.);+#8008 = PLANE('',#8009);+#8009 = AXIS2_PLACEMENT_3D('',#6281,#5737,#5158);+#8010 = ADVANCED_FACE('',(#8011),#8018,.F.);+#8011 = FACE_BOUND('',#8012,.F.);+#8012 = EDGE_LOOP('',(#8013,#6346,#8016,#8017));+#8013 = ORIENTED_EDGE('',*,*,#8014,.T.);+#8014 = EDGE_CURVE('',#6275,#6343,#8015,.T.);+#8015 = LINE('',#6276,#5219);+#8016 = ORIENTED_EDGE('',*,*,#8004,.F.);+#8017 = ORIENTED_EDGE('',*,*,#6279,.F.);+#8018 = PLANE('',#8019);+#8019 = AXIS2_PLACEMENT_3D('',#6276,#5158,#4804);+#8020 = ADVANCED_FACE('',(#8021),#8028,.F.);+#8021 = FACE_BOUND('',#8022,.F.);+#8022 = EDGE_LOOP('',(#8023,#6341,#8026,#8027));+#8023 = ORIENTED_EDGE('',*,*,#8024,.T.);+#8024 = EDGE_CURVE('',#6268,#6336,#8025,.T.);+#8025 = LINE('',#6269,#5219);+#8026 = ORIENTED_EDGE('',*,*,#8014,.F.);+#8027 = ORIENTED_EDGE('',*,*,#6274,.F.);+#8028 = PLANE('',#8029);+#8029 = AXIS2_PLACEMENT_3D('',#6269,#4804,#5208);+#8030 = ADVANCED_FACE('',(#8031),#8038,.T.);+#8031 = FACE_BOUND('',#8032,.F.);+#8032 = EDGE_LOOP('',(#8033,#6334,#8036,#8037));+#8033 = ORIENTED_EDGE('',*,*,#8034,.T.);+#8034 = EDGE_CURVE('',#6263,#6331,#8035,.T.);+#8035 = LINE('',#6264,#5219);+#8036 = ORIENTED_EDGE('',*,*,#8024,.F.);+#8037 = ORIENTED_EDGE('',*,*,#6267,.F.);+#8038 = CYLINDRICAL_SURFACE('',#8039,0.23);+#8039 = AXIS2_PLACEMENT_3D('',#6272,#6043,#5984);+#8040 = ADVANCED_FACE('',(#8041),#8046,.F.);+#8041 = FACE_BOUND('',#8042,.F.);+#8042 = EDGE_LOOP('',(#8043,#6329,#8044,#8045));+#8043 = ORIENTED_EDGE('',*,*,#6321,.T.);+#8044 = ORIENTED_EDGE('',*,*,#8034,.F.);+#8045 = ORIENTED_EDGE('',*,*,#6262,.F.);+#8046 = PLANE('',#8047);+#8047 = AXIS2_PLACEMENT_3D('',#6257,#7891,#5975);+#8048 = ADVANCED_FACE('',(#8049),#8056,.T.);+#8049 = FACE_BOUND('',#8050,.F.);+#8050 = EDGE_LOOP('',(#8051,#6508,#8054,#8055));+#8051 = ORIENTED_EDGE('',*,*,#8052,.T.);+#8052 = EDGE_CURVE('',#6437,#6505,#8053,.T.);+#8053 = LINE('',#6438,#5219);+#8054 = ORIENTED_EDGE('',*,*,#7669,.F.);+#8055 = ORIENTED_EDGE('',*,*,#6441,.F.);+#8056 = CYLINDRICAL_SURFACE('',#8057,0.23);+#8057 = AXIS2_PLACEMENT_3D('',#6401,#6043,#6020);+#8058 = ADVANCED_FACE('',(#8059),#8066,.F.);+#8059 = FACE_BOUND('',#8060,.F.);+#8060 = EDGE_LOOP('',(#8061,#6503,#8064,#8065));+#8061 = ORIENTED_EDGE('',*,*,#8062,.T.);+#8062 = EDGE_CURVE('',#6431,#6499,#8063,.T.);+#8063 = LINE('',#6432,#5219);+#8064 = ORIENTED_EDGE('',*,*,#8052,.F.);+#8065 = ORIENTED_EDGE('',*,*,#6436,.F.);+#8066 = PLANE('',#8067);+#8067 = AXIS2_PLACEMENT_3D('',#6432,#7832,#6013);+#8068 = ADVANCED_FACE('',(#8069),#8076,.F.);+#8069 = FACE_BOUND('',#8070,.F.);+#8070 = EDGE_LOOP('',(#8071,#6497,#8074,#8075));+#8071 = ORIENTED_EDGE('',*,*,#8072,.T.);+#8072 = EDGE_CURVE('',#6426,#6494,#8073,.T.);+#8073 = LINE('',#6427,#5219);+#8074 = ORIENTED_EDGE('',*,*,#8062,.F.);+#8075 = ORIENTED_EDGE('',*,*,#6430,.F.);+#8076 = CYLINDRICAL_SURFACE('',#8077,5.E-02);+#8077 = AXIS2_PLACEMENT_3D('',#6413,#6043,#5737);+#8078 = ADVANCED_FACE('',(#8079),#8086,.F.);+#8079 = FACE_BOUND('',#8080,.F.);+#8080 = EDGE_LOOP('',(#8081,#6492,#8084,#8085));+#8081 = ORIENTED_EDGE('',*,*,#8082,.T.);+#8082 = EDGE_CURVE('',#6421,#6489,#8083,.T.);+#8083 = LINE('',#6422,#5219);+#8084 = ORIENTED_EDGE('',*,*,#8072,.F.);+#8085 = ORIENTED_EDGE('',*,*,#6425,.F.);+#8086 = PLANE('',#8087);+#8087 = AXIS2_PLACEMENT_3D('',#6422,#5737,#5158);+#8088 = ADVANCED_FACE('',(#8089),#8096,.F.);+#8089 = FACE_BOUND('',#8090,.F.);+#8090 = EDGE_LOOP('',(#8091,#6487,#8094,#8095));+#8091 = ORIENTED_EDGE('',*,*,#8092,.T.);+#8092 = EDGE_CURVE('',#6416,#6484,#8093,.T.);+#8093 = LINE('',#6417,#5219);+#8094 = ORIENTED_EDGE('',*,*,#8082,.F.);+#8095 = ORIENTED_EDGE('',*,*,#6420,.F.);+#8096 = PLANE('',#8097);+#8097 = AXIS2_PLACEMENT_3D('',#6417,#5158,#4804);+#8098 = ADVANCED_FACE('',(#8099),#8106,.F.);+#8099 = FACE_BOUND('',#8100,.F.);+#8100 = EDGE_LOOP('',(#8101,#6482,#8104,#8105));+#8101 = ORIENTED_EDGE('',*,*,#8102,.T.);+#8102 = EDGE_CURVE('',#6409,#6477,#8103,.T.);+#8103 = LINE('',#6410,#5219);+#8104 = ORIENTED_EDGE('',*,*,#8092,.F.);+#8105 = ORIENTED_EDGE('',*,*,#6415,.F.);+#8106 = PLANE('',#8107);+#8107 = AXIS2_PLACEMENT_3D('',#6410,#4804,#5208);+#8108 = ADVANCED_FACE('',(#8109),#8116,.T.);+#8109 = FACE_BOUND('',#8110,.F.);+#8110 = EDGE_LOOP('',(#8111,#6475,#8114,#8115));+#8111 = ORIENTED_EDGE('',*,*,#8112,.T.);+#8112 = EDGE_CURVE('',#6404,#6472,#8113,.T.);+#8113 = LINE('',#6405,#5219);+#8114 = ORIENTED_EDGE('',*,*,#8102,.F.);+#8115 = ORIENTED_EDGE('',*,*,#6408,.F.);+#8116 = CYLINDRICAL_SURFACE('',#8117,0.23);+#8117 = AXIS2_PLACEMENT_3D('',#6413,#6043,#5984);+#8118 = ADVANCED_FACE('',(#8119),#8124,.F.);+#8119 = FACE_BOUND('',#8120,.F.);+#8120 = EDGE_LOOP('',(#8121,#6470,#8122,#8123));+#8121 = ORIENTED_EDGE('',*,*,#6462,.T.);+#8122 = ORIENTED_EDGE('',*,*,#8112,.F.);+#8123 = ORIENTED_EDGE('',*,*,#6403,.F.);+#8124 = PLANE('',#8125);+#8125 = AXIS2_PLACEMENT_3D('',#6398,#7891,#5975);+#8126 = ADVANCED_FACE('',(#8127),#8134,.T.);+#8127 = FACE_BOUND('',#8128,.F.);+#8128 = EDGE_LOOP('',(#8129,#6649,#8132,#8133));+#8129 = ORIENTED_EDGE('',*,*,#8130,.T.);+#8130 = EDGE_CURVE('',#6578,#6646,#8131,.T.);+#8131 = LINE('',#6579,#5219);+#8132 = ORIENTED_EDGE('',*,*,#7681,.F.);+#8133 = ORIENTED_EDGE('',*,*,#6582,.F.);+#8134 = CYLINDRICAL_SURFACE('',#8135,0.23);+#8135 = AXIS2_PLACEMENT_3D('',#6542,#6043,#6020);+#8136 = ADVANCED_FACE('',(#8137),#8144,.F.);+#8137 = FACE_BOUND('',#8138,.F.);+#8138 = EDGE_LOOP('',(#8139,#6644,#8142,#8143));+#8139 = ORIENTED_EDGE('',*,*,#8140,.T.);+#8140 = EDGE_CURVE('',#6572,#6640,#8141,.T.);+#8141 = LINE('',#6573,#5219);+#8142 = ORIENTED_EDGE('',*,*,#8130,.F.);+#8143 = ORIENTED_EDGE('',*,*,#6577,.F.);+#8144 = PLANE('',#8145);+#8145 = AXIS2_PLACEMENT_3D('',#6573,#7832,#6013);+#8146 = ADVANCED_FACE('',(#8147),#8154,.F.);+#8147 = FACE_BOUND('',#8148,.F.);+#8148 = EDGE_LOOP('',(#8149,#6638,#8152,#8153));+#8149 = ORIENTED_EDGE('',*,*,#8150,.T.);+#8150 = EDGE_CURVE('',#6567,#6635,#8151,.T.);+#8151 = LINE('',#6568,#5219);+#8152 = ORIENTED_EDGE('',*,*,#8140,.F.);+#8153 = ORIENTED_EDGE('',*,*,#6571,.F.);+#8154 = CYLINDRICAL_SURFACE('',#8155,5.E-02);+#8155 = AXIS2_PLACEMENT_3D('',#6554,#6043,#5737);+#8156 = ADVANCED_FACE('',(#8157),#8164,.F.);+#8157 = FACE_BOUND('',#8158,.F.);+#8158 = EDGE_LOOP('',(#8159,#6633,#8162,#8163));+#8159 = ORIENTED_EDGE('',*,*,#8160,.T.);+#8160 = EDGE_CURVE('',#6562,#6630,#8161,.T.);+#8161 = LINE('',#6563,#5219);+#8162 = ORIENTED_EDGE('',*,*,#8150,.F.);+#8163 = ORIENTED_EDGE('',*,*,#6566,.F.);+#8164 = PLANE('',#8165);+#8165 = AXIS2_PLACEMENT_3D('',#6563,#5737,#5158);+#8166 = ADVANCED_FACE('',(#8167),#8174,.F.);+#8167 = FACE_BOUND('',#8168,.F.);+#8168 = EDGE_LOOP('',(#8169,#6628,#8172,#8173));+#8169 = ORIENTED_EDGE('',*,*,#8170,.T.);+#8170 = EDGE_CURVE('',#6557,#6625,#8171,.T.);+#8171 = LINE('',#6558,#5219);+#8172 = ORIENTED_EDGE('',*,*,#8160,.F.);+#8173 = ORIENTED_EDGE('',*,*,#6561,.F.);+#8174 = PLANE('',#8175);+#8175 = AXIS2_PLACEMENT_3D('',#6558,#5158,#4804);+#8176 = ADVANCED_FACE('',(#8177),#8184,.F.);+#8177 = FACE_BOUND('',#8178,.F.);+#8178 = EDGE_LOOP('',(#8179,#6623,#8182,#8183));+#8179 = ORIENTED_EDGE('',*,*,#8180,.T.);+#8180 = EDGE_CURVE('',#6550,#6618,#8181,.T.);+#8181 = LINE('',#6551,#5219);+#8182 = ORIENTED_EDGE('',*,*,#8170,.F.);+#8183 = ORIENTED_EDGE('',*,*,#6556,.F.);+#8184 = PLANE('',#8185);+#8185 = AXIS2_PLACEMENT_3D('',#6551,#4804,#5208);+#8186 = ADVANCED_FACE('',(#8187),#8194,.T.);+#8187 = FACE_BOUND('',#8188,.F.);+#8188 = EDGE_LOOP('',(#8189,#6616,#8192,#8193));+#8189 = ORIENTED_EDGE('',*,*,#8190,.T.);+#8190 = EDGE_CURVE('',#6545,#6613,#8191,.T.);+#8191 = LINE('',#6546,#5219);+#8192 = ORIENTED_EDGE('',*,*,#8180,.F.);+#8193 = ORIENTED_EDGE('',*,*,#6549,.F.);+#8194 = CYLINDRICAL_SURFACE('',#8195,0.23);+#8195 = AXIS2_PLACEMENT_3D('',#6554,#6043,#5984);+#8196 = ADVANCED_FACE('',(#8197),#8202,.F.);+#8197 = FACE_BOUND('',#8198,.F.);+#8198 = EDGE_LOOP('',(#8199,#6611,#8200,#8201));+#8199 = ORIENTED_EDGE('',*,*,#6603,.T.);+#8200 = ORIENTED_EDGE('',*,*,#8190,.F.);+#8201 = ORIENTED_EDGE('',*,*,#6544,.F.);+#8202 = PLANE('',#8203);+#8203 = AXIS2_PLACEMENT_3D('',#6539,#7891,#5975);+#8204 = ADVANCED_FACE('',(#8205),#8212,.F.);+#8205 = FACE_BOUND('',#8206,.F.);+#8206 = EDGE_LOOP('',(#8207,#6780,#8210,#8211));+#8207 = ORIENTED_EDGE('',*,*,#8208,.T.);+#8208 = EDGE_CURVE('',#6710,#6776,#8209,.T.);+#8209 = LINE('',#6711,#5219);+#8210 = ORIENTED_EDGE('',*,*,#7622,.F.);+#8211 = ORIENTED_EDGE('',*,*,#6715,.F.);+#8212 = PLANE('',#8213);+#8213 = AXIS2_PLACEMENT_3D('',#6711,#7832,#6013);+#8214 = ADVANCED_FACE('',(#8215),#8222,.F.);+#8215 = FACE_BOUND('',#8216,.F.);+#8216 = EDGE_LOOP('',(#8217,#6774,#8220,#8221));+#8217 = ORIENTED_EDGE('',*,*,#8218,.T.);+#8218 = EDGE_CURVE('',#6705,#6771,#8219,.T.);+#8219 = LINE('',#6706,#5219);+#8220 = ORIENTED_EDGE('',*,*,#8208,.F.);+#8221 = ORIENTED_EDGE('',*,*,#6709,.F.);+#8222 = CYLINDRICAL_SURFACE('',#8223,5.E-02);+#8223 = AXIS2_PLACEMENT_3D('',#6692,#6043,#5737);+#8224 = ADVANCED_FACE('',(#8225),#8232,.F.);+#8225 = FACE_BOUND('',#8226,.F.);+#8226 = EDGE_LOOP('',(#8227,#6769,#8230,#8231));+#8227 = ORIENTED_EDGE('',*,*,#8228,.T.);+#8228 = EDGE_CURVE('',#6700,#6766,#8229,.T.);+#8229 = LINE('',#6701,#5219);+#8230 = ORIENTED_EDGE('',*,*,#8218,.F.);+#8231 = ORIENTED_EDGE('',*,*,#6704,.F.);+#8232 = PLANE('',#8233);+#8233 = AXIS2_PLACEMENT_3D('',#6701,#5737,#5158);+#8234 = ADVANCED_FACE('',(#8235),#8242,.F.);+#8235 = FACE_BOUND('',#8236,.F.);+#8236 = EDGE_LOOP('',(#8237,#6764,#8240,#8241));+#8237 = ORIENTED_EDGE('',*,*,#8238,.T.);+#8238 = EDGE_CURVE('',#6695,#6761,#8239,.T.);+#8239 = LINE('',#6696,#5219);+#8240 = ORIENTED_EDGE('',*,*,#8228,.F.);+#8241 = ORIENTED_EDGE('',*,*,#6699,.F.);+#8242 = PLANE('',#8243);+#8243 = AXIS2_PLACEMENT_3D('',#6696,#5158,#4804);+#8244 = ADVANCED_FACE('',(#8245),#8252,.F.);+#8245 = FACE_BOUND('',#8246,.F.);+#8246 = EDGE_LOOP('',(#8247,#6759,#8250,#8251));+#8247 = ORIENTED_EDGE('',*,*,#8248,.T.);+#8248 = EDGE_CURVE('',#6688,#6754,#8249,.T.);+#8249 = LINE('',#6689,#5219);+#8250 = ORIENTED_EDGE('',*,*,#8238,.F.);+#8251 = ORIENTED_EDGE('',*,*,#6694,.F.);+#8252 = PLANE('',#8253);+#8253 = AXIS2_PLACEMENT_3D('',#6689,#4804,#5208);+#8254 = ADVANCED_FACE('',(#8255),#8262,.T.);+#8255 = FACE_BOUND('',#8256,.F.);+#8256 = EDGE_LOOP('',(#8257,#6752,#8260,#8261));+#8257 = ORIENTED_EDGE('',*,*,#8258,.T.);+#8258 = EDGE_CURVE('',#6683,#6749,#8259,.T.);+#8259 = LINE('',#6684,#5219);+#8260 = ORIENTED_EDGE('',*,*,#8248,.F.);+#8261 = ORIENTED_EDGE('',*,*,#6687,.F.);+#8262 = CYLINDRICAL_SURFACE('',#8263,0.23);+#8263 = AXIS2_PLACEMENT_3D('',#6692,#6043,#5984);+#8264 = ADVANCED_FACE('',(#8265),#8270,.F.);+#8265 = FACE_BOUND('',#8266,.F.);+#8266 = EDGE_LOOP('',(#8267,#6747,#8268,#8269));+#8267 = ORIENTED_EDGE('',*,*,#6739,.T.);+#8268 = ORIENTED_EDGE('',*,*,#8258,.F.);+#8269 = ORIENTED_EDGE('',*,*,#6682,.F.);+#8270 = PLANE('',#8271);+#8271 = AXIS2_PLACEMENT_3D('',#6677,#7891,#5975);+#8272 = ADVANCED_FACE('',(#8273),#8280,.F.);+#8273 = FACE_BOUND('',#8274,.F.);+#8274 = EDGE_LOOP('',(#8275,#6909,#8278,#8279));+#8275 = ORIENTED_EDGE('',*,*,#8276,.T.);+#8276 = EDGE_CURVE('',#6837,#6905,#8277,.T.);+#8277 = LINE('',#6838,#4849);+#8278 = ORIENTED_EDGE('',*,*,#7799,.F.);+#8279 = ORIENTED_EDGE('',*,*,#6842,.F.);+#8280 = PLANE('',#8281);+#8281 = AXIS2_PLACEMENT_3D('',#6838,#8282,#6847);+#8282 = DIRECTION('',(-0.988182672203,-1.097103155216E-16,-0.153280808835));+#8283 = ADVANCED_FACE('',(#8284),#8291,.F.);+#8284 = FACE_BOUND('',#8285,.F.);+#8285 = EDGE_LOOP('',(#8286,#6903,#8289,#8290));+#8286 = ORIENTED_EDGE('',*,*,#8287,.T.);+#8287 = EDGE_CURVE('',#6832,#6900,#8288,.T.);+#8288 = LINE('',#6833,#4849);+#8289 = ORIENTED_EDGE('',*,*,#8276,.F.);+#8290 = ORIENTED_EDGE('',*,*,#6836,.F.);+#8291 = CYLINDRICAL_SURFACE('',#6840,5.E-02);+#8292 = ADVANCED_FACE('',(#8293),#8300,.F.);+#8293 = FACE_BOUND('',#8294,.F.);+#8294 = EDGE_LOOP('',(#8295,#6898,#8298,#8299));+#8295 = ORIENTED_EDGE('',*,*,#8296,.T.);+#8296 = EDGE_CURVE('',#6827,#6895,#8297,.T.);+#8297 = LINE('',#6828,#4849);+#8298 = ORIENTED_EDGE('',*,*,#8287,.F.);+#8299 = ORIENTED_EDGE('',*,*,#6831,.F.);+#8300 = PLANE('',#8301);+#8301 = AXIS2_PLACEMENT_3D('',#6828,#5737,#4864);+#8302 = ADVANCED_FACE('',(#8303),#8310,.F.);+#8303 = FACE_BOUND('',#8304,.F.);+#8304 = EDGE_LOOP('',(#8305,#6893,#8308,#8309));+#8305 = ORIENTED_EDGE('',*,*,#8306,.T.);+#8306 = EDGE_CURVE('',#6822,#6890,#8307,.T.);+#8307 = LINE('',#6823,#4849);+#8308 = ORIENTED_EDGE('',*,*,#8296,.F.);+#8309 = ORIENTED_EDGE('',*,*,#6826,.F.);+#8310 = PLANE('',#8311);+#8311 = AXIS2_PLACEMENT_3D('',#6823,#4864,#4804);+#8312 = ADVANCED_FACE('',(#8313),#8320,.F.);+#8313 = FACE_BOUND('',#8314,.F.);+#8314 = EDGE_LOOP('',(#8315,#6888,#8318,#8319));+#8315 = ORIENTED_EDGE('',*,*,#8316,.T.);+#8316 = EDGE_CURVE('',#6814,#6883,#8317,.T.);+#8317 = LINE('',#6815,#4849);+#8318 = ORIENTED_EDGE('',*,*,#8306,.F.);+#8319 = ORIENTED_EDGE('',*,*,#6821,.F.);+#8320 = PLANE('',#8321);+#8321 = AXIS2_PLACEMENT_3D('',#6815,#4804,#4819);+#8322 = ADVANCED_FACE('',(#8323),#8330,.T.);+#8323 = FACE_BOUND('',#8324,.F.);+#8324 = EDGE_LOOP('',(#8325,#6881,#8328,#8329));+#8325 = ORIENTED_EDGE('',*,*,#8326,.T.);+#8326 = EDGE_CURVE('',#6807,#6878,#8327,.T.);+#8327 = LINE('',#6808,#4849);+#8328 = ORIENTED_EDGE('',*,*,#8316,.F.);+#8329 = ORIENTED_EDGE('',*,*,#6813,.F.);+#8330 = CYLINDRICAL_SURFACE('',#8331,0.23);+#8331 = AXIS2_PLACEMENT_3D('',#6818,#4878,#6819);+#8332 = ADVANCED_FACE('',(#8333),#8338,.F.);+#8333 = FACE_BOUND('',#8334,.F.);+#8334 = EDGE_LOOP('',(#8335,#6876,#8336,#8337));+#8335 = ORIENTED_EDGE('',*,*,#6869,.T.);+#8336 = ORIENTED_EDGE('',*,*,#8326,.F.);+#8337 = ORIENTED_EDGE('',*,*,#6806,.F.);+#8338 = PLANE('',#8339);+#8339 = AXIS2_PLACEMENT_3D('',#6800,#8340,#6811);+#8340 = DIRECTION('',(0.988182672203,1.097103155216E-16,0.153280808835));+#8341 = ADVANCED_FACE('',(#8342),#8349,.T.);+#8342 = FACE_BOUND('',#8343,.F.);+#8343 = EDGE_LOOP('',(#8344,#7048,#8347,#8348));+#8344 = ORIENTED_EDGE('',*,*,#8345,.T.);+#8345 = EDGE_CURVE('',#6978,#7045,#8346,.T.);+#8346 = LINE('',#6979,#4849);+#8347 = ORIENTED_EDGE('',*,*,#7731,.F.);+#8348 = ORIENTED_EDGE('',*,*,#6982,.F.);+#8349 = CYLINDRICAL_SURFACE('',#8350,0.23);+#8350 = AXIS2_PLACEMENT_3D('',#6942,#4878,#6852);+#8351 = ADVANCED_FACE('',(#8352),#8359,.F.);+#8352 = FACE_BOUND('',#8353,.F.);+#8353 = EDGE_LOOP('',(#8354,#7043,#8357,#8358));+#8354 = ORIENTED_EDGE('',*,*,#8355,.T.);+#8355 = EDGE_CURVE('',#6972,#7039,#8356,.T.);+#8356 = LINE('',#6973,#4849);+#8357 = ORIENTED_EDGE('',*,*,#8345,.F.);+#8358 = ORIENTED_EDGE('',*,*,#6977,.F.);+#8359 = PLANE('',#8360);+#8360 = AXIS2_PLACEMENT_3D('',#6973,#8282,#6847);+#8361 = ADVANCED_FACE('',(#8362),#8369,.F.);+#8362 = FACE_BOUND('',#8363,.F.);+#8363 = EDGE_LOOP('',(#8364,#7037,#8367,#8368));+#8364 = ORIENTED_EDGE('',*,*,#8365,.T.);+#8365 = EDGE_CURVE('',#6967,#7034,#8366,.T.);+#8366 = LINE('',#6968,#4849);+#8367 = ORIENTED_EDGE('',*,*,#8355,.F.);+#8368 = ORIENTED_EDGE('',*,*,#6971,.F.);+#8369 = CYLINDRICAL_SURFACE('',#6975,5.E-02);+#8370 = ADVANCED_FACE('',(#8371),#8378,.F.);+#8371 = FACE_BOUND('',#8372,.F.);+#8372 = EDGE_LOOP('',(#8373,#7032,#8376,#8377));+#8373 = ORIENTED_EDGE('',*,*,#8374,.T.);+#8374 = EDGE_CURVE('',#6962,#7029,#8375,.T.);+#8375 = LINE('',#6963,#4849);+#8376 = ORIENTED_EDGE('',*,*,#8365,.F.);+#8377 = ORIENTED_EDGE('',*,*,#6966,.F.);+#8378 = PLANE('',#8379);+#8379 = AXIS2_PLACEMENT_3D('',#6963,#5737,#4864);+#8380 = ADVANCED_FACE('',(#8381),#8388,.F.);+#8381 = FACE_BOUND('',#8382,.F.);+#8382 = EDGE_LOOP('',(#8383,#7027,#8386,#8387));+#8383 = ORIENTED_EDGE('',*,*,#8384,.T.);+#8384 = EDGE_CURVE('',#6957,#7024,#8385,.T.);+#8385 = LINE('',#6958,#4849);+#8386 = ORIENTED_EDGE('',*,*,#8374,.F.);+#8387 = ORIENTED_EDGE('',*,*,#6961,.F.);+#8388 = PLANE('',#8389);+#8389 = AXIS2_PLACEMENT_3D('',#6958,#4864,#4804);+#8390 = ADVANCED_FACE('',(#8391),#8398,.F.);+#8391 = FACE_BOUND('',#8392,.F.);+#8392 = EDGE_LOOP('',(#8393,#7022,#8396,#8397));+#8393 = ORIENTED_EDGE('',*,*,#8394,.T.);+#8394 = EDGE_CURVE('',#6950,#7017,#8395,.T.);+#8395 = LINE('',#6951,#4849);+#8396 = ORIENTED_EDGE('',*,*,#8384,.F.);+#8397 = ORIENTED_EDGE('',*,*,#6956,.F.);+#8398 = PLANE('',#8399);+#8399 = AXIS2_PLACEMENT_3D('',#6951,#4804,#4819);+#8400 = ADVANCED_FACE('',(#8401),#8408,.T.);+#8401 = FACE_BOUND('',#8402,.F.);+#8402 = EDGE_LOOP('',(#8403,#7015,#8406,#8407));+#8403 = ORIENTED_EDGE('',*,*,#8404,.T.);+#8404 = EDGE_CURVE('',#6945,#7012,#8405,.T.);+#8405 = LINE('',#6946,#4849);+#8406 = ORIENTED_EDGE('',*,*,#8394,.F.);+#8407 = ORIENTED_EDGE('',*,*,#6949,.F.);+#8408 = CYLINDRICAL_SURFACE('',#8409,0.23);+#8409 = AXIS2_PLACEMENT_3D('',#6954,#4878,#6819);+#8410 = ADVANCED_FACE('',(#8411),#8416,.F.);+#8411 = FACE_BOUND('',#8412,.F.);+#8412 = EDGE_LOOP('',(#8413,#7010,#8414,#8415));+#8413 = ORIENTED_EDGE('',*,*,#7003,.T.);+#8414 = ORIENTED_EDGE('',*,*,#8404,.F.);+#8415 = ORIENTED_EDGE('',*,*,#6944,.F.);+#8416 = PLANE('',#8417);+#8417 = AXIS2_PLACEMENT_3D('',#6939,#8340,#6811);+#8418 = ADVANCED_FACE('',(#8419),#8426,.T.);+#8419 = FACE_BOUND('',#8420,.F.);+#8420 = EDGE_LOOP('',(#8421,#7188,#8424,#8425));+#8421 = ORIENTED_EDGE('',*,*,#8422,.T.);+#8422 = EDGE_CURVE('',#7118,#7185,#8423,.T.);+#8423 = LINE('',#7119,#4849);+#8424 = ORIENTED_EDGE('',*,*,#7743,.F.);+#8425 = ORIENTED_EDGE('',*,*,#7122,.F.);+#8426 = CYLINDRICAL_SURFACE('',#8427,0.23);+#8427 = AXIS2_PLACEMENT_3D('',#7082,#4878,#6852);+#8428 = ADVANCED_FACE('',(#8429),#8436,.F.);+#8429 = FACE_BOUND('',#8430,.F.);+#8430 = EDGE_LOOP('',(#8431,#7183,#8434,#8435));+#8431 = ORIENTED_EDGE('',*,*,#8432,.T.);+#8432 = EDGE_CURVE('',#7112,#7179,#8433,.T.);+#8433 = LINE('',#7113,#4849);+#8434 = ORIENTED_EDGE('',*,*,#8422,.F.);+#8435 = ORIENTED_EDGE('',*,*,#7117,.F.);+#8436 = PLANE('',#8437);+#8437 = AXIS2_PLACEMENT_3D('',#7113,#8282,#6847);+#8438 = ADVANCED_FACE('',(#8439),#8446,.F.);+#8439 = FACE_BOUND('',#8440,.F.);+#8440 = EDGE_LOOP('',(#8441,#7177,#8444,#8445));+#8441 = ORIENTED_EDGE('',*,*,#8442,.T.);+#8442 = EDGE_CURVE('',#7107,#7174,#8443,.T.);+#8443 = LINE('',#7108,#4849);+#8444 = ORIENTED_EDGE('',*,*,#8432,.F.);+#8445 = ORIENTED_EDGE('',*,*,#7111,.F.);+#8446 = CYLINDRICAL_SURFACE('',#7115,5.E-02);+#8447 = ADVANCED_FACE('',(#8448),#8455,.F.);+#8448 = FACE_BOUND('',#8449,.F.);+#8449 = EDGE_LOOP('',(#8450,#7172,#8453,#8454));+#8450 = ORIENTED_EDGE('',*,*,#8451,.T.);+#8451 = EDGE_CURVE('',#7102,#7169,#8452,.T.);+#8452 = LINE('',#7103,#4849);+#8453 = ORIENTED_EDGE('',*,*,#8442,.F.);+#8454 = ORIENTED_EDGE('',*,*,#7106,.F.);+#8455 = PLANE('',#8456);+#8456 = AXIS2_PLACEMENT_3D('',#7103,#5737,#4864);+#8457 = ADVANCED_FACE('',(#8458),#8465,.F.);+#8458 = FACE_BOUND('',#8459,.F.);+#8459 = EDGE_LOOP('',(#8460,#7167,#8463,#8464));+#8460 = ORIENTED_EDGE('',*,*,#8461,.T.);+#8461 = EDGE_CURVE('',#7097,#7164,#8462,.T.);+#8462 = LINE('',#7098,#4849);+#8463 = ORIENTED_EDGE('',*,*,#8451,.F.);+#8464 = ORIENTED_EDGE('',*,*,#7101,.F.);+#8465 = PLANE('',#8466);+#8466 = AXIS2_PLACEMENT_3D('',#7098,#4864,#4804);+#8467 = ADVANCED_FACE('',(#8468),#8475,.F.);+#8468 = FACE_BOUND('',#8469,.F.);+#8469 = EDGE_LOOP('',(#8470,#7162,#8473,#8474));+#8470 = ORIENTED_EDGE('',*,*,#8471,.T.);+#8471 = EDGE_CURVE('',#7090,#7157,#8472,.T.);+#8472 = LINE('',#7091,#4849);+#8473 = ORIENTED_EDGE('',*,*,#8461,.F.);+#8474 = ORIENTED_EDGE('',*,*,#7096,.F.);+#8475 = PLANE('',#8476);+#8476 = AXIS2_PLACEMENT_3D('',#7091,#4804,#4819);+#8477 = ADVANCED_FACE('',(#8478),#8485,.T.);+#8478 = FACE_BOUND('',#8479,.F.);+#8479 = EDGE_LOOP('',(#8480,#7155,#8483,#8484));+#8480 = ORIENTED_EDGE('',*,*,#8481,.T.);+#8481 = EDGE_CURVE('',#7085,#7152,#8482,.T.);+#8482 = LINE('',#7086,#4849);+#8483 = ORIENTED_EDGE('',*,*,#8471,.F.);+#8484 = ORIENTED_EDGE('',*,*,#7089,.F.);+#8485 = CYLINDRICAL_SURFACE('',#8486,0.23);+#8486 = AXIS2_PLACEMENT_3D('',#7094,#4878,#6819);+#8487 = ADVANCED_FACE('',(#8488),#8493,.F.);+#8488 = FACE_BOUND('',#8489,.F.);+#8489 = EDGE_LOOP('',(#8490,#7150,#8491,#8492));+#8490 = ORIENTED_EDGE('',*,*,#7143,.T.);+#8491 = ORIENTED_EDGE('',*,*,#8481,.F.);+#8492 = ORIENTED_EDGE('',*,*,#7084,.F.);+#8493 = PLANE('',#8494);+#8494 = AXIS2_PLACEMENT_3D('',#7079,#8340,#6811);+#8495 = ADVANCED_FACE('',(#8496),#8503,.T.);+#8496 = FACE_BOUND('',#8497,.F.);+#8497 = EDGE_LOOP('',(#8498,#7328,#8501,#8502));+#8498 = ORIENTED_EDGE('',*,*,#8499,.T.);+#8499 = EDGE_CURVE('',#7258,#7325,#8500,.T.);+#8500 = LINE('',#7259,#4849);+#8501 = ORIENTED_EDGE('',*,*,#7755,.F.);+#8502 = ORIENTED_EDGE('',*,*,#7262,.F.);+#8503 = CYLINDRICAL_SURFACE('',#8504,0.23);+#8504 = AXIS2_PLACEMENT_3D('',#7222,#4878,#6852);+#8505 = ADVANCED_FACE('',(#8506),#8513,.F.);+#8506 = FACE_BOUND('',#8507,.F.);+#8507 = EDGE_LOOP('',(#8508,#7323,#8511,#8512));+#8508 = ORIENTED_EDGE('',*,*,#8509,.T.);+#8509 = EDGE_CURVE('',#7252,#7319,#8510,.T.);+#8510 = LINE('',#7253,#4849);+#8511 = ORIENTED_EDGE('',*,*,#8499,.F.);+#8512 = ORIENTED_EDGE('',*,*,#7257,.F.);+#8513 = PLANE('',#8514);+#8514 = AXIS2_PLACEMENT_3D('',#7253,#8282,#6847);+#8515 = ADVANCED_FACE('',(#8516),#8523,.F.);+#8516 = FACE_BOUND('',#8517,.F.);+#8517 = EDGE_LOOP('',(#8518,#7317,#8521,#8522));+#8518 = ORIENTED_EDGE('',*,*,#8519,.T.);+#8519 = EDGE_CURVE('',#7247,#7314,#8520,.T.);+#8520 = LINE('',#7248,#4849);+#8521 = ORIENTED_EDGE('',*,*,#8509,.F.);+#8522 = ORIENTED_EDGE('',*,*,#7251,.F.);+#8523 = CYLINDRICAL_SURFACE('',#7255,5.E-02);+#8524 = ADVANCED_FACE('',(#8525),#8532,.F.);+#8525 = FACE_BOUND('',#8526,.F.);+#8526 = EDGE_LOOP('',(#8527,#7312,#8530,#8531));+#8527 = ORIENTED_EDGE('',*,*,#8528,.T.);+#8528 = EDGE_CURVE('',#7242,#7309,#8529,.T.);+#8529 = LINE('',#7243,#4849);+#8530 = ORIENTED_EDGE('',*,*,#8519,.F.);+#8531 = ORIENTED_EDGE('',*,*,#7246,.F.);+#8532 = PLANE('',#8533);+#8533 = AXIS2_PLACEMENT_3D('',#7243,#5737,#4864);+#8534 = ADVANCED_FACE('',(#8535),#8542,.F.);+#8535 = FACE_BOUND('',#8536,.F.);+#8536 = EDGE_LOOP('',(#8537,#7307,#8540,#8541));+#8537 = ORIENTED_EDGE('',*,*,#8538,.T.);+#8538 = EDGE_CURVE('',#7237,#7304,#8539,.T.);+#8539 = LINE('',#7238,#4849);+#8540 = ORIENTED_EDGE('',*,*,#8528,.F.);+#8541 = ORIENTED_EDGE('',*,*,#7241,.F.);+#8542 = PLANE('',#8543);+#8543 = AXIS2_PLACEMENT_3D('',#7238,#4864,#4804);+#8544 = ADVANCED_FACE('',(#8545),#8552,.F.);+#8545 = FACE_BOUND('',#8546,.F.);+#8546 = EDGE_LOOP('',(#8547,#7302,#8550,#8551));+#8547 = ORIENTED_EDGE('',*,*,#8548,.T.);+#8548 = EDGE_CURVE('',#7230,#7297,#8549,.T.);+#8549 = LINE('',#7231,#4849);+#8550 = ORIENTED_EDGE('',*,*,#8538,.F.);+#8551 = ORIENTED_EDGE('',*,*,#7236,.F.);+#8552 = PLANE('',#8553);+#8553 = AXIS2_PLACEMENT_3D('',#7231,#4804,#4819);+#8554 = ADVANCED_FACE('',(#8555),#8562,.T.);+#8555 = FACE_BOUND('',#8556,.F.);+#8556 = EDGE_LOOP('',(#8557,#7295,#8560,#8561));+#8557 = ORIENTED_EDGE('',*,*,#8558,.T.);+#8558 = EDGE_CURVE('',#7225,#7292,#8559,.T.);+#8559 = LINE('',#7226,#4849);+#8560 = ORIENTED_EDGE('',*,*,#8548,.F.);+#8561 = ORIENTED_EDGE('',*,*,#7229,.F.);+#8562 = CYLINDRICAL_SURFACE('',#8563,0.23);+#8563 = AXIS2_PLACEMENT_3D('',#7234,#4878,#6819);+#8564 = ADVANCED_FACE('',(#8565),#8570,.F.);+#8565 = FACE_BOUND('',#8566,.F.);+#8566 = EDGE_LOOP('',(#8567,#7290,#8568,#8569));+#8567 = ORIENTED_EDGE('',*,*,#7283,.T.);+#8568 = ORIENTED_EDGE('',*,*,#8558,.F.);+#8569 = ORIENTED_EDGE('',*,*,#7224,.F.);+#8570 = PLANE('',#8571);+#8571 = AXIS2_PLACEMENT_3D('',#7219,#8340,#6811);+#8572 = ADVANCED_FACE('',(#8573),#8580,.T.);+#8573 = FACE_BOUND('',#8574,.F.);+#8574 = EDGE_LOOP('',(#8575,#7468,#8578,#8579));+#8575 = ORIENTED_EDGE('',*,*,#8576,.T.);+#8576 = EDGE_CURVE('',#7398,#7465,#8577,.T.);+#8577 = LINE('',#7399,#4849);+#8578 = ORIENTED_EDGE('',*,*,#7767,.F.);+#8579 = ORIENTED_EDGE('',*,*,#7402,.F.);+#8580 = CYLINDRICAL_SURFACE('',#8581,0.23);+#8581 = AXIS2_PLACEMENT_3D('',#7362,#4878,#6852);+#8582 = ADVANCED_FACE('',(#8583),#8590,.F.);+#8583 = FACE_BOUND('',#8584,.F.);+#8584 = EDGE_LOOP('',(#8585,#7463,#8588,#8589));+#8585 = ORIENTED_EDGE('',*,*,#8586,.T.);+#8586 = EDGE_CURVE('',#7392,#7459,#8587,.T.);+#8587 = LINE('',#7393,#4849);+#8588 = ORIENTED_EDGE('',*,*,#8576,.F.);+#8589 = ORIENTED_EDGE('',*,*,#7397,.F.);+#8590 = PLANE('',#8591);+#8591 = AXIS2_PLACEMENT_3D('',#7393,#8282,#6847);+#8592 = ADVANCED_FACE('',(#8593),#8600,.F.);+#8593 = FACE_BOUND('',#8594,.F.);+#8594 = EDGE_LOOP('',(#8595,#7457,#8598,#8599));+#8595 = ORIENTED_EDGE('',*,*,#8596,.T.);+#8596 = EDGE_CURVE('',#7387,#7454,#8597,.T.);+#8597 = LINE('',#7388,#4849);+#8598 = ORIENTED_EDGE('',*,*,#8586,.F.);+#8599 = ORIENTED_EDGE('',*,*,#7391,.F.);+#8600 = CYLINDRICAL_SURFACE('',#7395,5.E-02);+#8601 = ADVANCED_FACE('',(#8602),#8609,.F.);+#8602 = FACE_BOUND('',#8603,.F.);+#8603 = EDGE_LOOP('',(#8604,#7452,#8607,#8608));+#8604 = ORIENTED_EDGE('',*,*,#8605,.T.);+#8605 = EDGE_CURVE('',#7382,#7449,#8606,.T.);+#8606 = LINE('',#7383,#4849);+#8607 = ORIENTED_EDGE('',*,*,#8596,.F.);+#8608 = ORIENTED_EDGE('',*,*,#7386,.F.);+#8609 = PLANE('',#8610);+#8610 = AXIS2_PLACEMENT_3D('',#7383,#5737,#4864);+#8611 = ADVANCED_FACE('',(#8612),#8619,.F.);+#8612 = FACE_BOUND('',#8613,.F.);+#8613 = EDGE_LOOP('',(#8614,#7447,#8617,#8618));+#8614 = ORIENTED_EDGE('',*,*,#8615,.T.);+#8615 = EDGE_CURVE('',#7377,#7444,#8616,.T.);+#8616 = LINE('',#7378,#4849);+#8617 = ORIENTED_EDGE('',*,*,#8605,.F.);+#8618 = ORIENTED_EDGE('',*,*,#7381,.F.);+#8619 = PLANE('',#8620);+#8620 = AXIS2_PLACEMENT_3D('',#7378,#4864,#4804);+#8621 = ADVANCED_FACE('',(#8622),#8629,.F.);+#8622 = FACE_BOUND('',#8623,.F.);+#8623 = EDGE_LOOP('',(#8624,#7442,#8627,#8628));+#8624 = ORIENTED_EDGE('',*,*,#8625,.T.);+#8625 = EDGE_CURVE('',#7370,#7437,#8626,.T.);+#8626 = LINE('',#7371,#4849);+#8627 = ORIENTED_EDGE('',*,*,#8615,.F.);+#8628 = ORIENTED_EDGE('',*,*,#7376,.F.);+#8629 = PLANE('',#8630);+#8630 = AXIS2_PLACEMENT_3D('',#7371,#4804,#4819);+#8631 = ADVANCED_FACE('',(#8632),#8639,.T.);+#8632 = FACE_BOUND('',#8633,.F.);+#8633 = EDGE_LOOP('',(#8634,#7435,#8637,#8638));+#8634 = ORIENTED_EDGE('',*,*,#8635,.T.);+#8635 = EDGE_CURVE('',#7365,#7432,#8636,.T.);+#8636 = LINE('',#7366,#4849);+#8637 = ORIENTED_EDGE('',*,*,#8625,.F.);+#8638 = ORIENTED_EDGE('',*,*,#7369,.F.);+#8639 = CYLINDRICAL_SURFACE('',#8640,0.23);+#8640 = AXIS2_PLACEMENT_3D('',#7374,#4878,#6819);+#8641 = ADVANCED_FACE('',(#8642),#8647,.F.);+#8642 = FACE_BOUND('',#8643,.F.);+#8643 = EDGE_LOOP('',(#8644,#7430,#8645,#8646));+#8644 = ORIENTED_EDGE('',*,*,#7423,.T.);+#8645 = ORIENTED_EDGE('',*,*,#8635,.F.);+#8646 = ORIENTED_EDGE('',*,*,#7364,.F.);+#8647 = PLANE('',#8648);+#8648 = AXIS2_PLACEMENT_3D('',#7359,#8340,#6811);+#8649 = ADVANCED_FACE('',(#8650),#8657,.T.);+#8650 = FACE_BOUND('',#8651,.F.);+#8651 = EDGE_LOOP('',(#8652,#7608,#8655,#8656));+#8652 = ORIENTED_EDGE('',*,*,#8653,.T.);+#8653 = EDGE_CURVE('',#7538,#7605,#8654,.T.);+#8654 = LINE('',#7539,#4849);+#8655 = ORIENTED_EDGE('',*,*,#7779,.F.);+#8656 = ORIENTED_EDGE('',*,*,#7542,.F.);+#8657 = CYLINDRICAL_SURFACE('',#8658,0.23);+#8658 = AXIS2_PLACEMENT_3D('',#7502,#4878,#6852);+#8659 = ADVANCED_FACE('',(#8660),#8667,.F.);+#8660 = FACE_BOUND('',#8661,.F.);+#8661 = EDGE_LOOP('',(#8662,#7603,#8665,#8666));+#8662 = ORIENTED_EDGE('',*,*,#8663,.T.);+#8663 = EDGE_CURVE('',#7532,#7599,#8664,.T.);+#8664 = LINE('',#7533,#4849);+#8665 = ORIENTED_EDGE('',*,*,#8653,.F.);+#8666 = ORIENTED_EDGE('',*,*,#7537,.F.);+#8667 = PLANE('',#8668);+#8668 = AXIS2_PLACEMENT_3D('',#7533,#8282,#6847);+#8669 = ADVANCED_FACE('',(#8670),#8677,.F.);+#8670 = FACE_BOUND('',#8671,.F.);+#8671 = EDGE_LOOP('',(#8672,#7597,#8675,#8676));+#8672 = ORIENTED_EDGE('',*,*,#8673,.T.);+#8673 = EDGE_CURVE('',#7527,#7594,#8674,.T.);+#8674 = LINE('',#7528,#4849);+#8675 = ORIENTED_EDGE('',*,*,#8663,.F.);+#8676 = ORIENTED_EDGE('',*,*,#7531,.F.);+#8677 = CYLINDRICAL_SURFACE('',#7535,5.E-02);+#8678 = ADVANCED_FACE('',(#8679),#8686,.F.);+#8679 = FACE_BOUND('',#8680,.F.);+#8680 = EDGE_LOOP('',(#8681,#7592,#8684,#8685));+#8681 = ORIENTED_EDGE('',*,*,#8682,.T.);+#8682 = EDGE_CURVE('',#7522,#7589,#8683,.T.);+#8683 = LINE('',#7523,#4849);+#8684 = ORIENTED_EDGE('',*,*,#8673,.F.);+#8685 = ORIENTED_EDGE('',*,*,#7526,.F.);+#8686 = PLANE('',#8687);+#8687 = AXIS2_PLACEMENT_3D('',#7523,#5737,#4864);+#8688 = ADVANCED_FACE('',(#8689),#8696,.F.);+#8689 = FACE_BOUND('',#8690,.F.);+#8690 = EDGE_LOOP('',(#8691,#7587,#8694,#8695));+#8691 = ORIENTED_EDGE('',*,*,#8692,.T.);+#8692 = EDGE_CURVE('',#7517,#7584,#8693,.T.);+#8693 = LINE('',#7518,#4849);+#8694 = ORIENTED_EDGE('',*,*,#8682,.F.);+#8695 = ORIENTED_EDGE('',*,*,#7521,.F.);+#8696 = PLANE('',#8697);+#8697 = AXIS2_PLACEMENT_3D('',#7518,#4864,#4804);+#8698 = ADVANCED_FACE('',(#8699),#8706,.F.);+#8699 = FACE_BOUND('',#8700,.F.);+#8700 = EDGE_LOOP('',(#8701,#7582,#8704,#8705));+#8701 = ORIENTED_EDGE('',*,*,#8702,.T.);+#8702 = EDGE_CURVE('',#7510,#7577,#8703,.T.);+#8703 = LINE('',#7511,#4849);+#8704 = ORIENTED_EDGE('',*,*,#8692,.F.);+#8705 = ORIENTED_EDGE('',*,*,#7516,.F.);+#8706 = PLANE('',#8707);+#8707 = AXIS2_PLACEMENT_3D('',#7511,#4804,#4819);+#8708 = ADVANCED_FACE('',(#8709),#8716,.T.);+#8709 = FACE_BOUND('',#8710,.F.);+#8710 = EDGE_LOOP('',(#8711,#7575,#8714,#8715));+#8711 = ORIENTED_EDGE('',*,*,#8712,.T.);+#8712 = EDGE_CURVE('',#7505,#7572,#8713,.T.);+#8713 = LINE('',#7506,#4849);+#8714 = ORIENTED_EDGE('',*,*,#8702,.F.);+#8715 = ORIENTED_EDGE('',*,*,#7509,.F.);+#8716 = CYLINDRICAL_SURFACE('',#8717,0.23);+#8717 = AXIS2_PLACEMENT_3D('',#7514,#4878,#6819);+#8718 = ADVANCED_FACE('',(#8719),#8724,.F.);+#8719 = FACE_BOUND('',#8720,.F.);+#8720 = EDGE_LOOP('',(#8721,#7570,#8722,#8723));+#8721 = ORIENTED_EDGE('',*,*,#7563,.T.);+#8722 = ORIENTED_EDGE('',*,*,#8712,.F.);+#8723 = ORIENTED_EDGE('',*,*,#7504,.F.);+#8724 = PLANE('',#8725);+#8725 = AXIS2_PLACEMENT_3D('',#7499,#8340,#6811);+#8726 = ADVANCED_FACE('',(#8727),#8730,.F.);+#8727 = FACE_BOUND('',#8728,.T.);+#8728 = EDGE_LOOP('',(#8729));+#8729 = ORIENTED_EDGE('',*,*,#7707,.F.);+#8730 = PLANE('',#8731);+#8731 = AXIS2_PLACEMENT_3D('',#7712,#5737,#4850);+#8732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8736)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#8733,#8734,#8735)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );+#8733 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#8734 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#8735 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#8736 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8733,'distance_accuracy_value','confusion accuracy');+#8737 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4798));+#8738 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#8739,#8749,#8750,#8751,#8752,#8753,#8754,#8755,#8756,#8757,#8758,#8759,#8760,#8761,#8762,#8771,#8772,#8773,#8774,#8775,#8776,#8777,#8778,#8779,#8780,#8781,#8782,#8783,#8784,#8785,#8786,#8787,#8788,#8789,#8790,#8791,#8792,#8793,#8794,#8795,#8796,#8797,#8798,#8799,#8800,#8801,#8802,#8803,#8804,#8805,#8806,#8807,#8808,#8809,#8810,#8811,#8812,#8813,#8814,#8815,#8816,#8817,#8818,#8819,#8820,#8821,#8822,#8823,#8824,#8825,#8826,#8827,#8828,#8829,#8830,#8831,#8832,#8833,#8834,#8835,#8836,#8837,#8838,#8839,#8840,#8841,#8842,#8843,#8844,#8845,#8846,#8847,#8848,#8849,#8850,#8851,#8852,#8853,#8854,#8855,#8856,#8857,#8858,#8859,#8860,#8861,#8862,#8863,#8864,#8865,#8866,#8867,#8868,#8869,#8870,#8871,#8872,#8873,#8874,#8875,#8876,#8877,#8878,#8879,#8880,#8881,#8882,#8883,#8884,#8885,#8886,#8887,#8888,#8889,#8890,#8891,#8892,#8893,#8894,#8895,#8896,#8897,#8898,#8899,#8900,#8901,#8902,#8903,#8904,#8905,#8906,#8907,#8908,#8909,#8910,#8911,#8912,#8913,#8914,#8915,#8916,#8917,#8918,#8919,#8920,#8921,#8922,#8923,#8924,#8925,#8926,#8927,#8928,#8929,#8930,#8931,#8932,#8933,#8934,#8935,#8936,#8937,#8938,#8939,#8940,#8941,#8942,#8943,#8944,#8945,#8946,#8947,#8948,#8949,#8950,#8951,#8952,#8953,#8954,#8955,#8956,#8957,#8958,#8959,#8960,#8961,#8962),#8732);+#8739 = STYLED_ITEM('color',(#8740),#4808);+#8740 = PRESENTATION_STYLE_ASSIGNMENT((#8741,#8747));+#8741 = SURFACE_STYLE_USAGE(.BOTH.,#8742);+#8742 = SURFACE_SIDE_STYLE('',(#8743));+#8743 = SURFACE_STYLE_FILL_AREA(#8744);+#8744 = FILL_AREA_STYLE('',(#8745));+#8745 = FILL_AREA_STYLE_COLOUR('',#8746);+#8746 = COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);+#8747 = CURVE_STYLE('',#8748,POSITIVE_LENGTH_MEASURE(0.1),#8746);+#8748 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8749 = STYLED_ITEM('color',(#8740),#4834);+#8750 = STYLED_ITEM('color',(#8740),#4887);+#8751 = STYLED_ITEM('color',(#8740),#4900);+#8752 = STYLED_ITEM('color',(#8740),#4919);+#8753 = STYLED_ITEM('color',(#8740),#4932);+#8754 = STYLED_ITEM('color',(#8740),#4993);+#8755 = STYLED_ITEM('color',(#8740),#5054);+#8756 = STYLED_ITEM('color',(#8740),#5067);+#8757 = STYLED_ITEM('color',(#8740),#5080);+#8758 = STYLED_ITEM('color',(#8740),#5089);+#8759 = STYLED_ITEM('color',(#8740),#5104);+#8760 = STYLED_ITEM('color',(#8740),#5168);+#8761 = STYLED_ITEM('color',(#8740),#5179);+#8762 = STYLED_ITEM('color',(#8763),#5198);+#8763 = PRESENTATION_STYLE_ASSIGNMENT((#8764,#8770));+#8764 = SURFACE_STYLE_USAGE(.BOTH.,#8765);+#8765 = SURFACE_SIDE_STYLE('',(#8766));+#8766 = SURFACE_STYLE_FILL_AREA(#8767);+#8767 = FILL_AREA_STYLE('',(#8768));+#8768 = FILL_AREA_STYLE_COLOUR('',#8769);+#8769 = COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);+#8770 = CURVE_STYLE('',#8748,POSITIVE_LENGTH_MEASURE(0.1),#8769);+#8771 = STYLED_ITEM('color',(#8740),#5223);+#8772 = STYLED_ITEM('color',(#8763),#5241);+#8773 = STYLED_ITEM('color',(#8740),#5262);+#8774 = STYLED_ITEM('color',(#8763),#5280);+#8775 = STYLED_ITEM('color',(#8740),#5301);+#8776 = STYLED_ITEM('color',(#8763),#5319);+#8777 = STYLED_ITEM('color',(#8740),#5340);+#8778 = STYLED_ITEM('color',(#8763),#5358);+#8779 = STYLED_ITEM('color',(#8740),#5379);+#8780 = STYLED_ITEM('color',(#8763),#5397);+#8781 = STYLED_ITEM('color',(#8740),#5418);+#8782 = STYLED_ITEM('color',(#8740),#5428);+#8783 = STYLED_ITEM('color',(#8763),#5440);+#8784 = STYLED_ITEM('color',(#8740),#5461);+#8785 = STYLED_ITEM('color',(#8763),#5479);+#8786 = STYLED_ITEM('color',(#8740),#5500);+#8787 = STYLED_ITEM('color',(#8763),#5518);+#8788 = STYLED_ITEM('color',(#8740),#5539);+#8789 = STYLED_ITEM('color',(#8763),#5557);+#8790 = STYLED_ITEM('color',(#8740),#5578);+#8791 = STYLED_ITEM('color',(#8763),#5596);+#8792 = STYLED_ITEM('color',(#8740),#5617);+#8793 = STYLED_ITEM('color',(#8763),#5635);+#8794 = STYLED_ITEM('color',(#8740),#5656);+#8795 = STYLED_ITEM('color',(#8740),#5673);+#8796 = STYLED_ITEM('color',(#8740),#5688);+#8797 = STYLED_ITEM('color',(#8740),#5703);+#8798 = STYLED_ITEM('color',(#8763),#5714);+#8799 = STYLED_ITEM('color',(#8740),#5738);+#8800 = STYLED_ITEM('color',(#8740),#5800);+#8801 = STYLED_ITEM('color',(#8740),#5814);+#8802 = STYLED_ITEM('color',(#8740),#5828);+#8803 = STYLED_ITEM('color',(#8740),#5842);+#8804 = STYLED_ITEM('color',(#8763),#5904);+#8805 = STYLED_ITEM('color',(#8740),#5924);+#8806 = STYLED_ITEM('color',(#8763),#5955);+#8807 = STYLED_ITEM('color',(#8763),#6026);+#8808 = STYLED_ITEM('color',(#8763),#6044);+#8809 = STYLED_ITEM('color',(#8740),#6097);+#8810 = STYLED_ITEM('color',(#8763),#6108);+#8811 = STYLED_ITEM('color',(#8763),#6168);+#8812 = STYLED_ITEM('color',(#8763),#6185);+#8813 = STYLED_ITEM('color',(#8740),#6238);+#8814 = STYLED_ITEM('color',(#8763),#6249);+#8815 = STYLED_ITEM('color',(#8763),#6309);+#8816 = STYLED_ITEM('color',(#8763),#6326);+#8817 = STYLED_ITEM('color',(#8740),#6379);+#8818 = STYLED_ITEM('color',(#8763),#6390);+#8819 = STYLED_ITEM('color',(#8763),#6450);+#8820 = STYLED_ITEM('color',(#8763),#6467);+#8821 = STYLED_ITEM('color',(#8740),#6520);+#8822 = STYLED_ITEM('color',(#8763),#6531);+#8823 = STYLED_ITEM('color',(#8763),#6591);+#8824 = STYLED_ITEM('color',(#8763),#6608);+#8825 = STYLED_ITEM('color',(#8740),#6661);+#8826 = STYLED_ITEM('color',(#8763),#6669);+#8827 = STYLED_ITEM('color',(#8763),#6727);+#8828 = STYLED_ITEM('color',(#8763),#6744);+#8829 = STYLED_ITEM('color',(#8763),#6792);+#8830 = STYLED_ITEM('color',(#8763),#6857);+#8831 = STYLED_ITEM('color',(#8763),#6873);+#8832 = STYLED_ITEM('color',(#8740),#6921);+#8833 = STYLED_ITEM('color',(#8763),#6931);+#8834 = STYLED_ITEM('color',(#8763),#6991);+#8835 = STYLED_ITEM('color',(#8763),#7007);+#8836 = STYLED_ITEM('color',(#8740),#7060);+#8837 = STYLED_ITEM('color',(#8763),#7071);+#8838 = STYLED_ITEM('color',(#8763),#7131);+#8839 = STYLED_ITEM('color',(#8763),#7147);+#8840 = STYLED_ITEM('color',(#8740),#7200);+#8841 = STYLED_ITEM('color',(#8763),#7211);+#8842 = STYLED_ITEM('color',(#8763),#7271);+#8843 = STYLED_ITEM('color',(#8763),#7287);+#8844 = STYLED_ITEM('color',(#8740),#7340);+#8845 = STYLED_ITEM('color',(#8763),#7351);+#8846 = STYLED_ITEM('color',(#8763),#7411);+#8847 = STYLED_ITEM('color',(#8763),#7427);+#8848 = STYLED_ITEM('color',(#8740),#7480);+#8849 = STYLED_ITEM('color',(#8763),#7491);+#8850 = STYLED_ITEM('color',(#8763),#7551);+#8851 = STYLED_ITEM('color',(#8763),#7567);+#8852 = STYLED_ITEM('color',(#8763),#7618);+#8853 = STYLED_ITEM('color',(#8763),#7628);+#8854 = STYLED_ITEM('color',(#8763),#7640);+#8855 = STYLED_ITEM('color',(#8763),#7652);+#8856 = STYLED_ITEM('color',(#8763),#7664);+#8857 = STYLED_ITEM('color',(#8763),#7676);+#8858 = STYLED_ITEM('color',(#8740),#7688);+#8859 = STYLED_ITEM('color',(#8740),#7717);+#8860 = STYLED_ITEM('color',(#8763),#7726);+#8861 = STYLED_ITEM('color',(#8763),#7738);+#8862 = STYLED_ITEM('color',(#8763),#7750);+#8863 = STYLED_ITEM('color',(#8763),#7762);+#8864 = STYLED_ITEM('color',(#8763),#7774);+#8865 = STYLED_ITEM('color',(#8740),#7786);+#8866 = STYLED_ITEM('color',(#8763),#7795);+#8867 = STYLED_ITEM('color',(#8740),#7805);+#8868 = STYLED_ITEM('color',(#8763),#7812);+#8869 = STYLED_ITEM('color',(#8763),#7822);+#8870 = STYLED_ITEM('color',(#8763),#7833);+#8871 = STYLED_ITEM('color',(#8763),#7843);+#8872 = STYLED_ITEM('color',(#8763),#7853);+#8873 = STYLED_ITEM('color',(#8763),#7863);+#8874 = STYLED_ITEM('color',(#8763),#7873);+#8875 = STYLED_ITEM('color',(#8763),#7883);+#8876 = STYLED_ITEM('color',(#8763),#7892);+#8877 = STYLED_ITEM('color',(#8763),#7902);+#8878 = STYLED_ITEM('color',(#8763),#7912);+#8879 = STYLED_ITEM('color',(#8763),#7922);+#8880 = STYLED_ITEM('color',(#8763),#7932);+#8881 = STYLED_ITEM('color',(#8763),#7942);+#8882 = STYLED_ITEM('color',(#8763),#7952);+#8883 = STYLED_ITEM('color',(#8763),#7962);+#8884 = STYLED_ITEM('color',(#8763),#7970);+#8885 = STYLED_ITEM('color',(#8763),#7980);+#8886 = STYLED_ITEM('color',(#8763),#7990);+#8887 = STYLED_ITEM('color',(#8763),#8000);+#8888 = STYLED_ITEM('color',(#8763),#8010);+#8889 = STYLED_ITEM('color',(#8763),#8020);+#8890 = STYLED_ITEM('color',(#8763),#8030);+#8891 = STYLED_ITEM('color',(#8763),#8040);+#8892 = STYLED_ITEM('color',(#8763),#8048);+#8893 = STYLED_ITEM('color',(#8763),#8058);+#8894 = STYLED_ITEM('color',(#8763),#8068);+#8895 = STYLED_ITEM('color',(#8763),#8078);+#8896 = STYLED_ITEM('color',(#8763),#8088);+#8897 = STYLED_ITEM('color',(#8763),#8098);+#8898 = STYLED_ITEM('color',(#8763),#8108);+#8899 = STYLED_ITEM('color',(#8763),#8118);+#8900 = STYLED_ITEM('color',(#8763),#8126);+#8901 = STYLED_ITEM('color',(#8763),#8136);+#8902 = STYLED_ITEM('color',(#8763),#8146);+#8903 = STYLED_ITEM('color',(#8763),#8156);+#8904 = STYLED_ITEM('color',(#8763),#8166);+#8905 = STYLED_ITEM('color',(#8763),#8176);+#8906 = STYLED_ITEM('color',(#8763),#8186);+#8907 = STYLED_ITEM('color',(#8763),#8196);+#8908 = STYLED_ITEM('color',(#8763),#8204);+#8909 = STYLED_ITEM('color',(#8763),#8214);+#8910 = STYLED_ITEM('color',(#8763),#8224);+#8911 = STYLED_ITEM('color',(#8763),#8234);+#8912 = STYLED_ITEM('color',(#8763),#8244);+#8913 = STYLED_ITEM('color',(#8763),#8254);+#8914 = STYLED_ITEM('color',(#8763),#8264);+#8915 = STYLED_ITEM('color',(#8763),#8272);+#8916 = STYLED_ITEM('color',(#8763),#8283);+#8917 = STYLED_ITEM('color',(#8763),#8292);+#8918 = STYLED_ITEM('color',(#8763),#8302);+#8919 = STYLED_ITEM('color',(#8763),#8312);+#8920 = STYLED_ITEM('color',(#8763),#8322);+#8921 = STYLED_ITEM('color',(#8763),#8332);+#8922 = STYLED_ITEM('color',(#8763),#8341);+#8923 = STYLED_ITEM('color',(#8763),#8351);+#8924 = STYLED_ITEM('color',(#8763),#8361);+#8925 = STYLED_ITEM('color',(#8763),#8370);+#8926 = STYLED_ITEM('color',(#8763),#8380);+#8927 = STYLED_ITEM('color',(#8763),#8390);+#8928 = STYLED_ITEM('color',(#8763),#8400);+#8929 = STYLED_ITEM('color',(#8763),#8410);+#8930 = STYLED_ITEM('color',(#8763),#8418);+#8931 = STYLED_ITEM('color',(#8763),#8428);+#8932 = STYLED_ITEM('color',(#8763),#8438);+#8933 = STYLED_ITEM('color',(#8763),#8447);+#8934 = STYLED_ITEM('color',(#8763),#8457);+#8935 = STYLED_ITEM('color',(#8763),#8467);+#8936 = STYLED_ITEM('color',(#8763),#8477);+#8937 = STYLED_ITEM('color',(#8763),#8487);+#8938 = STYLED_ITEM('color',(#8763),#8495);+#8939 = STYLED_ITEM('color',(#8763),#8505);+#8940 = STYLED_ITEM('color',(#8763),#8515);+#8941 = STYLED_ITEM('color',(#8763),#8524);+#8942 = STYLED_ITEM('color',(#8763),#8534);+#8943 = STYLED_ITEM('color',(#8763),#8544);+#8944 = STYLED_ITEM('color',(#8763),#8554);+#8945 = STYLED_ITEM('color',(#8763),#8564);+#8946 = STYLED_ITEM('color',(#8763),#8572);+#8947 = STYLED_ITEM('color',(#8763),#8582);+#8948 = STYLED_ITEM('color',(#8763),#8592);+#8949 = STYLED_ITEM('color',(#8763),#8601);+#8950 = STYLED_ITEM('color',(#8763),#8611);+#8951 = STYLED_ITEM('color',(#8763),#8621);+#8952 = STYLED_ITEM('color',(#8763),#8631);+#8953 = STYLED_ITEM('color',(#8763),#8641);+#8954 = STYLED_ITEM('color',(#8763),#8649);+#8955 = STYLED_ITEM('color',(#8763),#8659);+#8956 = STYLED_ITEM('color',(#8763),#8669);+#8957 = STYLED_ITEM('color',(#8763),#8678);+#8958 = STYLED_ITEM('color',(#8763),#8688);+#8959 = STYLED_ITEM('color',(#8763),#8698);+#8960 = STYLED_ITEM('color',(#8763),#8708);+#8961 = STYLED_ITEM('color',(#8763),#8718);+#8962 = STYLED_ITEM('color',(#8963),#8726);+#8963 = PRESENTATION_STYLE_ASSIGNMENT((#8964,#8970));+#8964 = SURFACE_STYLE_USAGE(.BOTH.,#8965);+#8965 = SURFACE_SIDE_STYLE('',(#8966));+#8966 = SURFACE_STYLE_FILL_AREA(#8967);+#8967 = FILL_AREA_STYLE('',(#8968));+#8968 = FILL_AREA_STYLE_COLOUR('',#8969);+#8969 = COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832);+#8970 = CURVE_STYLE('',#8748,POSITIVE_LENGTH_MEASURE(0.1),#8969);+#8971 = CARTESIAN_POINT('',(0.,0.,0.));+#8972 = DIRECTION('',(0.,0.,1.0));+#8973 = DIRECTION('',(1.0,0.,0.));+ENDSEC;+END-ISO-10303-21;
ltc2945cms-pbf-hero.glbadded⋯ 1 unchanged line ⋯
ltc2945cms-pbf-hero.overlay.jsonadded+353@@ -0,0 +1,353 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "LTC2945CMS#PBF",+ "kind": "component + footprint reference art",+ "board_use": false,+ "plane_z_mm": -0.02,+ "units": "metre",+ "upAxis": "Z",+ "layers": {+ "pad_outlines": {+ "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+ "rgba": [+ 0.0,+ 0.902,+ 0.863,+ 0.5+ ],+ "pads": 12,+ "span_mm": 5.103,+ "dash_mm": 0.1276,+ "gap_mm": 0.0765,+ "pad_stroke_mm": 0.0306+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 3,+ "pin1": {+ "source": "added dot (AI)",+ "pad": "1",+ "center_mm": [+ -2.107,+ -2.135+ ],+ "r_mm": 0.1+ }+ },+ "signal_names": {+ "material": "Signal names - 50 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.5+ ],+ "font": "DejaVu Sans Mono",+ "labels": 12,+ "sides": "top + mirrored underside (single-sided)",+ "omitted": null,+ "fallback_to_pad_number": 0+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "tolerance_mm": 0.408,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -2.45,+ 2.45,+ -1.775,+ 1.775+ ],+ "pads_bbox_mm": [+ -2.552,+ 2.552,+ -1.835,+ 1.835+ ],+ "seating_z_mm": 0.0+ },+ "sources": {+ "glb": "ltc2945cms-pbf-etched.glb",+ "glb_sha256": "30202b2edf4937757d5d83263f3daccc24f07bfa26359a95af6b7ca225aed782",+ "footprint": "ltc2945cms-pbf.kicad_mod",+ "footprint_sha256": "e8d24d20b8fb9a4b9a71e04a4f705d126f5e30a434d02eccc442382e3dc49401",+ "pins": "page.json component.pins"+ },+ "generator": "factory/hero_glb.py",+ "labels": [+ {+ "pad": "1",+ "text": "VDD",+ "x": -2.652,+ "y": -1.625,+ "align": "right",+ "vertical": false,+ "h": 0.325+ },+ {+ "pad": "2",+ "text": "INTVCC",+ "x": -2.652,+ "y": -0.975,+ "align": "right",+ "vertical": false,+ "h": 0.325+ },+ {+ "pad": "3",+ "text": "ADR1",+ "x": -2.652,+ "y": -0.325,+ "align": "right",+ "vertical": false,+ "h": 0.325+ },+ {+ "pad": "4",+ "text": "ADR0",+ "x": -2.652,+ "y": 0.325,+ "align": "right",+ "vertical": false,+ "h": 0.325+ },+ {+ "pad": "5",+ "text": "ADIN",+ "x": -2.652,+ "y": 0.975,+ "align": "right",+ "vertical": false,+ "h": 0.325+ },+ {+ "pad": "6",+ "text": "GND",+ "x": -2.652,+ "y": 1.625,+ "align": "right",+ "vertical": false,+ "h": 0.325+ },+ {+ "pad": "7",+ "text": "SCL",+ "x": 2.652,+ "y": 1.625,+ "align": "left",+ "vertical": false,+ "h": 0.325+ },+ {+ "pad": "8",+ "text": "SDAI",+ "x": 2.652,+ "y": 0.975,+ "align": "left",+ "vertical": false,+ "h": 0.325+ },+ {+ "pad": "9",+ "text": "SDAO",+ "x": 2.652,+ "y": 0.325,+ "align": "left",+ "vertical": false,+ "h": 0.325+ },+ {+ "pad": "10",+ "text": "ALERT",+ "x": 2.652,+ "y": -0.325,+ "align": "left",+ "vertical": false,+ "h": 0.325+ },+ {+ "pad": "11",+ "text": "SENSE-",+ "x": 2.652,+ "y": -0.975,+ "align": "left",+ "vertical": false,+ "h": 0.325+ },+ {+ "pad": "12",+ "text": "SENSE+",+ "x": 2.652,+ "y": -1.625,+ "align": "left",+ "vertical": false,+ "h": 0.325+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "rect",+ "center_mm": [+ -2.107,+ -1.625+ ],+ "size_mm": [+ 0.889,+ 0.42+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "rect",+ "center_mm": [+ -2.107,+ -0.975+ ],+ "size_mm": [+ 0.889,+ 0.42+ ],+ "rot": 0.0+ },+ {+ "number": "3",+ "shape": "rect",+ "center_mm": [+ -2.107,+ -0.325+ ],+ "size_mm": [+ 0.889,+ 0.42+ ],+ "rot": 0.0+ },+ {+ "number": "4",+ "shape": "rect",+ "center_mm": [+ -2.107,+ 0.325+ ],+ "size_mm": [+ 0.889,+ 0.42+ ],+ "rot": 0.0+ },+ {+ "number": "5",+ "shape": "rect",+ "center_mm": [+ -2.107,+ 0.975+ ],+ "size_mm": [+ 0.889,+ 0.42+ ],+ "rot": 0.0+ },+ {+ "number": "6",+ "shape": "rect",+ "center_mm": [+ -2.107,+ 1.625+ ],+ "size_mm": [+ 0.889,+ 0.42+ ],+ "rot": 0.0+ },+ {+ "number": "7",+ "shape": "rect",+ "center_mm": [+ 2.107,+ 1.625+ ],+ "size_mm": [+ 0.889,+ 0.42+ ],+ "rot": 0.0+ },+ {+ "number": "8",+ "shape": "rect",+ "center_mm": [+ 2.107,+ 0.975+ ],+ "size_mm": [+ 0.889,+ 0.42+ ],+ "rot": 0.0+ },+ {+ "number": "9",+ "shape": "rect",+ "center_mm": [+ 2.107,+ 0.325+ ],+ "size_mm": [+ 0.889,+ 0.42+ ],+ "rot": 0.0+ },+ {+ "number": "10",+ "shape": "rect",+ "center_mm": [+ 2.107,+ -0.325+ ],+ "size_mm": [+ 0.889,+ 0.42+ ],+ "rot": 0.0+ },+ {+ "number": "11",+ "shape": "rect",+ "center_mm": [+ 2.107,+ -0.975+ ],+ "size_mm": [+ 0.889,+ 0.42+ ],+ "rot": 0.0+ },+ {+ "number": "12",+ "shape": "rect",+ "center_mm": [+ 2.107,+ -1.625+ ],+ "size_mm": [+ 0.889,+ 0.42+ ],+ "rot": 0.0+ }+ ]+}
ltc2945cms-pbf.glbadded⋯ 1 unchanged line ⋯
ltc2945cms-pbf.kicad_modadded+46@@ -0,0 +1,46 @@+(footprint "ltc2945cms-pbf"+ (version 20240108)+ (generator "adom-footprint")+ (layer "F.Cu")+ (descr "Analog Devices (Linear Technology) MS12 12-lead plastic MSOP, 3.00 x 4.039 mm body, 0.65 mm pitch; recommended solder pad layout of LTC DWG 05-08-1668 Rev A (pads 0.42 x 0.889 mm, 3.325 mm inner gap, mid of 3.20 to 3.45), LTC2945 datasheet Rev. D p.32")+ (tags "MSOP MSOP-12 MS12 Analog Devices Linear Technology LTC2945")+ (attr smd)+ (fp_rect (start -2.8 -2.3) (end 2.8 2.3)+ (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd"))+ (fp_rect (start -1.5 -2.0195) (end 1.5 2.0195)+ (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab"))+ (fp_line (start -1.62 -2.1395) (end 1.62 -2.1395)+ (stroke (width 0.12) (type default)) (layer "F.SilkS"))+ (fp_line (start 1.62 2.1395) (end -1.62 2.1395)+ (stroke (width 0.12) (type default)) (layer "F.SilkS"))+ (fp_line (start -1.8 -2.3195) (end -1.2 -2.3195)+ (stroke (width 0.12) (type default)) (layer "F.SilkS"))+ (fp_text reference "REF**" (at 0 -3.3)+ (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))))+ (fp_text value "ltc2945cms-pbf" (at 0 3.3)+ (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))))+ (pad "1" smd rect (at -2.107 -1.625) (size 0.889 0.42)+ (layers "F.Cu" "F.Paste" "F.Mask"))+ (pad "2" smd rect (at -2.107 -0.975) (size 0.889 0.42)+ (layers "F.Cu" "F.Paste" "F.Mask"))+ (pad "3" smd rect (at -2.107 -0.325) (size 0.889 0.42)+ (layers "F.Cu" "F.Paste" "F.Mask"))+ (pad "4" smd rect (at -2.107 0.325) (size 0.889 0.42)+ (layers "F.Cu" "F.Paste" "F.Mask"))+ (pad "5" smd rect (at -2.107 0.975) (size 0.889 0.42)+ (layers "F.Cu" "F.Paste" "F.Mask"))+ (pad "6" smd rect (at -2.107 1.625) (size 0.889 0.42)+ (layers "F.Cu" "F.Paste" "F.Mask"))+ (pad "7" smd rect (at 2.107 1.625) (size 0.889 0.42)+ (layers "F.Cu" "F.Paste" "F.Mask"))+ (pad "8" smd rect (at 2.107 0.975) (size 0.889 0.42)+ (layers "F.Cu" "F.Paste" "F.Mask"))+ (pad "9" smd rect (at 2.107 0.325) (size 0.889 0.42)+ (layers "F.Cu" "F.Paste" "F.Mask"))+ (pad "10" smd rect (at 2.107 -0.325) (size 0.889 0.42)+ (layers "F.Cu" "F.Paste" "F.Mask"))+ (pad "11" smd rect (at 2.107 -0.975) (size 0.889 0.42)+ (layers "F.Cu" "F.Paste" "F.Mask"))+ (pad "12" smd rect (at 2.107 -1.625) (size 0.889 0.42)+ (layers "F.Cu" "F.Paste" "F.Mask"))+)
ltc2945cms-pbf.kicad_symadded+418@@ -0,0 +1,418 @@+(kicad_symbol_lib+ (version 20231120)+ (generator "adom")+ (symbol "LTC2945CMS-PBF"+ (pin_names (offset 1.016))+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (property "Reference" "U"+ (at 0.00 5.08 0)+ (effects (font (size 1.27 1.27)))+ )+ (property "Value" "LTC2945CMS#PBF"+ (at 0.00 -35.56 0)+ (effects (font (size 1.27 1.27)))+ )+ (property "Footprint" "ltc2945cms-pbf:ltc2945cms-pbf"+ (at 0 -40.64 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "Datasheet" "https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2945.pdf"+ (at 0 -43.18 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "Description" "Wide range I2C power monitor, 0 V to 80 V current and voltage sense, 12-bit ADC, 24-bit power, MSOP-12. 2-column symbol, pins grouped by function."+ (at 0 -45.72 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "Manufacturer" "Analog Devices"+ (at 0 -48.26 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "MPN" "LTC2945CMS#PBF"+ (at 0 -50.80 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "Adom Wiki" "https://wiki.adom.inc/adom/ltc2945cms-pbf"+ (at 0 -53.34 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "DigiKey" "505-LTC2945CMS#PBF-ND"+ (at 0 -55.88 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "Mouser" "584-LTC2945CMS#PBF"+ (at 0 -58.42 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "Adom_Chip_Outline" "asset:LTC2945CMS-PBF-3d-outline-dark-named.svg@large"+ (at 0 -60.96 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (symbol "LTC2945CMS-PBF_0_1"+ (rectangle (start -20.32 2.54) (end 20.32 -33.02)+ (stroke (width 0.254) (type default))+ (fill (type background))+ )+ (text "I2C" (at -19.30 -0.54 0)+ (effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify left))+ )+ (text "Address" (at -19.30 -15.78 0)+ (effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify left))+ )+ (text "Power" (at 19.30 -0.54 0)+ (effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify right))+ )+ (text "Ground" (at 19.30 -10.70 0)+ (effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify right))+ )+ (text "Current sense" (at 19.30 -18.32 0)+ (effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify right))+ )+ (text "ADC input" (at 19.30 -28.48 0)+ (effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify right))+ )+ (polyline (pts (xy 3.358 -16.852) (xy -0.762 -19.230)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.762 -19.230) (xy -1.189 -19.230)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.189 -19.230) (xy -1.782 -18.888)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.468 -18.492) (xy -2.816 -18.290)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.502 -17.895) (xy -3.850 -17.694)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.536 -17.297) (xy -4.884 -17.097)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.570 -16.700) (xy -5.918 -16.500)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.604 -16.103) (xy -6.952 -15.903)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.131 -14.672) (xy -6.904 -14.541)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.265 -15.815) (xy -6.535 -15.659)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.231 -16.412) (xy -5.501 -16.256)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.197 -17.009) (xy -4.467 -16.853)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.162 -17.606) (xy -3.433 -17.450)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.128 -18.203) (xy -2.399 -18.047)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.245 -18.713) (xy -1.365 -18.644)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.189 -19.230) (xy -1.212 -19.019) (xy -1.235 -18.807) (xy -1.245 -18.713)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.706 -18.713) (xy -1.245 -18.713)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.762 -19.230) (xy -0.739 -19.019) (xy -0.716 -18.807) (xy -0.706 -18.713)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.358 -16.852) (xy 3.419 -16.639) (xy 3.481 -16.428) (xy 3.527 -16.269)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.527 -16.269) (xy -0.706 -18.713)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.131 -14.984) (xy -7.131 -14.672)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.952 -14.949) (xy -6.952 -14.707)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.893 -14.984) (xy -6.952 -14.949)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.012 -15.053) (xy -7.131 -14.984)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.131 -15.121) (xy -7.131 -14.984)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.245 -18.713) (xy -1.245 -18.503) (xy -1.245 -18.382)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.365 -18.644) (xy -1.365 -18.314)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.245 -18.382) (xy -1.365 -18.314)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.365 -18.644) (xy -1.762 -18.874)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.399 -18.047) (xy -2.399 -17.717)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.842 -18.038) (xy -2.399 -17.717)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.399 -18.047) (xy -2.796 -18.277)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.433 -17.450) (xy -3.433 -17.119)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.876 -17.441) (xy -3.433 -17.119)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.433 -17.450) (xy -3.831 -17.680)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.467 -16.853) (xy -4.467 -16.522)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.910 -16.844) (xy -4.467 -16.522)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.467 -16.853) (xy -4.865 -17.083)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.501 -16.256) (xy -5.501 -15.925)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.944 -16.247) (xy -5.501 -15.925)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.501 -16.256) (xy -5.899 -16.486)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.535 -15.659) (xy -6.535 -15.328)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.978 -15.650) (xy -6.535 -15.328)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.535 -15.659) (xy -6.932 -15.889)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.527 -15.820) (xy 3.806 -15.659)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.408 -15.558) (xy 3.527 -15.627)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.706 -18.382) (xy -1.245 -18.382)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.706 -18.713) (xy -0.706 -18.503) (xy -0.706 -18.382)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.527 -16.269) (xy 3.527 -16.058) (xy 3.527 -15.938)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.527 -15.627) (xy 3.527 -15.938)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.527 -15.938) (xy -0.706 -18.382)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.932 -15.558) (xy -6.535 -15.328)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.410 -15.282) (xy -7.012 -15.053)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.416 -15.259) (xy -6.893 -14.984)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.186 -18.279) (xy -1.245 -18.244)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.245 -18.244) (xy -1.723 -17.969)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.723 -17.969) (xy -2.279 -17.647)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.279 -17.647) (xy -2.757 -17.372)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.757 -17.372) (xy -3.313 -17.051)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.313 -17.051) (xy -3.791 -16.775)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.791 -16.775) (xy -4.347 -16.454)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.347 -16.454) (xy -4.825 -16.178)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.825 -16.178) (xy -5.382 -15.857)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.382 -15.857) (xy -5.859 -15.581)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.859 -15.581) (xy -6.416 -15.259)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.952 -14.949) (xy -6.898 -14.743) (xy -6.844 -14.537) (xy -6.790 -14.331) (xy -6.783 -14.301)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.129 -17.565) (xy -6.783 -14.301)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.186 -18.279) (xy -1.168 -18.052) (xy -1.149 -17.825) (xy -1.131 -17.598) (xy -1.129 -17.565)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.952 -14.707) (xy -6.891 -14.495) (xy -6.829 -14.283) (xy -6.783 -14.124)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.783 -14.301) (xy -6.783 -14.124)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.783 -14.124) (xy -2.782 -11.814)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.782 -11.814) (xy -2.475 -11.814)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.348 -15.661) (xy 3.287 -15.449) (xy 3.225 -15.237) (xy 3.179 -15.078)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.475 -11.814) (xy 3.179 -15.078)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.842 -12.068) (xy -1.939 -12.124)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.365 -12.343) (xy -1.462 -12.399)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.765 -18.279) (xy -1.186 -18.279)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.348 -15.904) (xy -0.765 -18.279)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.348 -15.661) (xy 3.348 -15.904)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.762 -18.874) (xy -1.840 -18.995)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.840 -18.995) (xy -1.891 -19.398)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.891 -19.398) (xy -1.953 -19.605) (xy -2.073 -19.799) (xy -2.228 -19.941) (xy -2.251 -19.955)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.251 -19.955) (xy -2.876 -20.316)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.876 -20.316) (xy -2.876 -19.985)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.876 -19.985) (xy -2.251 -19.624)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.251 -19.624) (xy -2.173 -19.504)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.173 -19.504) (xy -2.122 -19.100)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.122 -19.100) (xy -2.060 -18.892) (xy -1.940 -18.699) (xy -1.785 -18.557) (xy -1.762 -18.543)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.762 -18.543) (xy -1.365 -18.314)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.353 -20.040) (xy -3.353 -19.709)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.353 -19.709) (xy -2.728 -19.349)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.728 -19.349) (xy -2.650 -19.228)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.650 -19.228) (xy -2.600 -18.825)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.600 -18.825) (xy -2.538 -18.617) (xy -2.417 -18.423) (xy -2.263 -18.282) (xy -2.239 -18.267)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.239 -18.267) (xy -1.842 -18.038)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.796 -18.277) (xy -2.875 -18.398)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.875 -18.398) (xy -2.925 -18.801)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.925 -18.801) (xy -2.987 -19.008) (xy -3.107 -19.202) (xy -3.262 -19.344) (xy -3.285 -19.358)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.285 -19.358) (xy -3.910 -19.719)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.910 -19.719) (xy -3.910 -19.388)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.910 -19.388) (xy -3.285 -19.027)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.285 -19.027) (xy -3.207 -18.906)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.207 -18.906) (xy -3.157 -18.503)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.157 -18.503) (xy -3.094 -18.296) (xy -2.974 -18.102) (xy -2.820 -17.960) (xy -2.796 -17.946)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.796 -17.946) (xy -2.399 -17.717)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.387 -19.443) (xy -4.387 -19.112)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.387 -19.112) (xy -3.762 -18.752)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.762 -18.752) (xy -3.684 -18.631)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.684 -18.631) (xy -3.634 -18.227)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.634 -18.227) (xy -3.572 -18.020) (xy -3.451 -17.826) (xy -3.297 -17.684) (xy -3.273 -17.670)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.273 -17.670) (xy -2.876 -17.441)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.831 -17.680) (xy -3.909 -17.801)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.909 -17.801) (xy -3.959 -18.204)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.959 -18.204) (xy -4.021 -18.411) (xy -4.141 -18.605) (xy -4.296 -18.747) (xy -4.319 -18.761)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.319 -18.761) (xy -4.944 -19.122)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.944 -19.122) (xy -4.944 -18.791)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.944 -18.791) (xy -4.319 -18.430)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.319 -18.430) (xy -4.241 -18.309)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.241 -18.309) (xy -4.191 -17.906)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.191 -17.906) (xy -4.128 -17.699) (xy -4.009 -17.505) (xy -3.854 -17.363) (xy -3.831 -17.349)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.831 -17.349) (xy -3.433 -17.119)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.421 -18.846) (xy -5.421 -18.515)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.421 -18.515) (xy -4.797 -18.155)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.797 -18.155) (xy -4.719 -18.034)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.719 -18.034) (xy -4.668 -17.630)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.668 -17.630) (xy -4.606 -17.423) (xy -4.485 -17.229) (xy -4.331 -17.087) (xy -4.308 -17.073)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.308 -17.073) (xy -3.910 -16.844)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.865 -17.083) (xy -4.943 -17.203)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.943 -17.203) (xy -4.993 -17.607)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.993 -17.607) (xy -5.055 -17.814) (xy -5.175 -18.008) (xy -5.330 -18.150) (xy -5.353 -18.164)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.353 -18.164) (xy -5.978 -18.525)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.978 -18.525) (xy -5.978 -18.194)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.978 -18.194) (xy -5.353 -17.833)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.353 -17.833) (xy -5.275 -17.712)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.275 -17.712) (xy -5.225 -17.309)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.225 -17.309) (xy -5.163 -17.102) (xy -5.043 -16.908) (xy -4.888 -16.766) (xy -4.865 -16.752)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.865 -16.752) (xy -4.467 -16.522)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.456 -18.249) (xy -6.456 -17.918)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.456 -17.918) (xy -5.831 -17.558)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.831 -17.558) (xy -5.753 -17.437)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.753 -17.437) (xy -5.702 -17.033)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.702 -17.033) (xy -5.640 -16.826) (xy -5.520 -16.632) (xy -5.365 -16.490) (xy -5.342 -16.476)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.342 -16.476) (xy -4.944 -16.247)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.899 -16.486) (xy -5.977 -16.606)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.977 -16.606) (xy -6.027 -17.010)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.027 -17.010) (xy -6.090 -17.218) (xy -6.209 -17.411) (xy -6.364 -17.553) (xy -6.387 -17.567)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.387 -17.567) (xy -7.012 -17.928)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.012 -17.928) (xy -7.012 -17.597)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.012 -17.597) (xy -6.387 -17.236)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.387 -17.236) (xy -6.309 -17.115)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.309 -17.115) (xy -6.259 -16.712)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.259 -16.712) (xy -6.197 -16.505) (xy -6.077 -16.311) (xy -5.922 -16.169) (xy -5.899 -16.155)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.899 -16.155) (xy -5.501 -15.925)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.490 -17.652) (xy -7.490 -17.322)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.490 -17.322) (xy -6.865 -16.961)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.865 -16.961) (xy -6.786 -16.840)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.786 -16.840) (xy -6.736 -16.436)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.736 -16.436) (xy -6.674 -16.229) (xy -6.554 -16.036) (xy -6.399 -15.894) (xy -6.376 -15.879)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.376 -15.879) (xy -5.978 -15.650)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.932 -15.889) (xy -7.011 -16.010)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.011 -16.010) (xy -7.061 -16.413)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.061 -16.413) (xy -7.124 -16.621) (xy -7.244 -16.814) (xy -7.398 -16.956) (xy -7.421 -16.970)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.421 -16.970) (xy -8.046 -17.331)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -8.046 -17.331) (xy -8.046 -17.000)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -8.046 -17.000) (xy -7.421 -16.639)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.421 -16.639) (xy -7.343 -16.518)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.343 -16.518) (xy -7.293 -16.115)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.293 -16.115) (xy -7.231 -15.907) (xy -7.110 -15.714) (xy -6.956 -15.572) (xy -6.932 -15.558)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -8.524 -17.055) (xy -8.524 -16.725)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -8.524 -16.725) (xy -7.899 -16.364)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.899 -16.364) (xy -7.820 -16.242)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.820 -16.242) (xy -7.771 -15.840)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.771 -15.840) (xy -7.708 -15.632) (xy -7.588 -15.439) (xy -7.433 -15.297) (xy -7.410 -15.282)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.728 -12.224) (xy -1.031 -12.399)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.583 -12.042) (xy -1.790 -12.041) (xy -1.842 -12.068)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.251 -12.811) (xy -0.251 -12.499)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.251 -12.499) (xy -0.521 -12.655)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.975 -12.680) (xy -1.004 -12.484)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.004 -12.484) (xy -1.106 -12.317)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.106 -12.317) (xy -1.313 -12.317) (xy -1.365 -12.343)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.306 -12.821) (xy 0.003 -12.996)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.549 -12.639) (xy -0.755 -12.639) (xy -0.808 -12.664)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.808 -12.664) (xy -0.905 -12.721)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.783 -13.408) (xy 0.783 -13.096)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.783 -13.096) (xy 0.513 -13.252)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.059 -13.277) (xy 0.030 -13.081)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.030 -13.081) (xy -0.072 -12.914)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.072 -12.914) (xy -0.278 -12.914) (xy -0.331 -12.940)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.331 -12.940) (xy -0.428 -12.996)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 1.340 -13.418) (xy 1.037 -13.593)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.485 -13.236) (xy 0.279 -13.236) (xy 0.227 -13.261)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.227 -13.261) (xy 0.129 -13.318)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 1.817 -14.005) (xy 1.817 -13.693)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 1.817 -13.693) (xy 1.547 -13.849)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 1.092 -13.874) (xy 1.064 -13.678)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 1.064 -13.678) (xy 0.962 -13.511)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.962 -13.511) (xy 0.756 -13.511) (xy 0.704 -13.537)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.704 -13.537) (xy 0.606 -13.593)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 2.374 -14.015) (xy 2.071 -14.190)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 1.519 -13.833) (xy 1.313 -13.833) (xy 1.261 -13.858)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 1.261 -13.858) (xy 1.163 -13.915)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 2.852 -14.602) (xy 2.852 -14.290)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 2.852 -14.290) (xy 2.581 -14.446)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 2.126 -14.471) (xy 2.098 -14.275)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 2.098 -14.275) (xy 1.997 -14.108)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 1.997 -14.108) (xy 1.790 -14.108) (xy 1.738 -14.134)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 1.738 -14.134) (xy 1.640 -14.190)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.408 -14.612) (xy 3.105 -14.787)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 2.553 -14.430) (xy 2.346 -14.430) (xy 2.295 -14.455)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 2.295 -14.455) (xy 2.197 -14.512)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.886 -15.199) (xy 3.886 -14.887)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.886 -14.887) (xy 3.616 -15.043)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.161 -15.068) (xy 3.132 -14.872)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.132 -14.872) (xy 3.031 -14.705)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.031 -14.705) (xy 2.824 -14.705) (xy 2.772 -14.731)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 2.772 -14.731) (xy 2.675 -14.787)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.527 -15.903) (xy 3.559 -15.926)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 4.442 -15.209) (xy 4.139 -15.384)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.587 -15.027) (xy 3.381 -15.027) (xy 3.328 -15.053)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.328 -15.053) (xy 3.194 -15.130)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.806 -15.659) (xy 3.862 -15.653)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.862 -15.653) (xy 3.884 -15.690)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.820 -15.652) (xy 3.884 -15.690)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.884 -15.690) (xy 3.934 -16.035)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.934 -16.035) (xy 4.036 -16.202)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 4.036 -16.202) (xy 4.243 -16.202) (xy 4.295 -16.176)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 4.295 -16.176) (xy 4.920 -15.815)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 4.920 -15.815) (xy 4.920 -15.484)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 4.920 -15.484) (xy 4.295 -15.845)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 4.295 -15.845) (xy 4.239 -15.851)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 4.239 -15.851) (xy 4.216 -15.815)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 4.216 -15.815) (xy 4.167 -15.470)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 4.167 -15.470) (xy 4.065 -15.303)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 4.065 -15.303) (xy 3.858 -15.303) (xy 3.806 -15.328)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.806 -15.328) (xy 3.408 -15.558)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.293 -16.115) (xy -7.771 -15.840)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.822 -17.565) (xy -1.129 -17.565)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.179 -15.256) (xy -0.822 -17.565)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.179 -15.078) (xy 3.179 -15.256)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.765 -18.279) (xy -0.784 -18.052) (xy -0.802 -17.825) (xy -0.819 -17.598) (xy -0.822 -17.565)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.348 -15.904) (xy 3.294 -15.697) (xy 3.240 -15.491) (xy 3.186 -15.285) (xy 3.179 -15.256)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.122 -19.100) (xy -2.600 -18.825)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.173 -19.504) (xy -2.650 -19.228)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.876 -19.985) (xy -3.353 -19.709)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.876 -20.316) (xy -3.353 -20.040)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.157 -18.503) (xy -3.634 -18.227)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.207 -18.906) (xy -3.684 -18.631)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.910 -19.388) (xy -4.387 -19.112)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.910 -19.719) (xy -4.387 -19.443)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.191 -17.906) (xy -4.668 -17.630)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.241 -18.309) (xy -4.719 -18.034)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.944 -18.791) (xy -5.421 -18.515)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.944 -19.122) (xy -5.421 -18.846)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.225 -17.309) (xy -5.702 -17.033)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.275 -17.712) (xy -5.753 -17.437)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.978 -18.194) (xy -6.456 -17.918)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.978 -18.525) (xy -6.456 -18.249)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.259 -16.712) (xy -6.736 -16.436)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.309 -17.115) (xy -6.786 -16.840)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.012 -17.597) (xy -7.490 -17.322)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.012 -17.928) (xy -7.490 -17.652)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.343 -16.518) (xy -7.820 -16.242)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -8.046 -17.000) (xy -8.524 -16.725)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -8.046 -17.331) (xy -8.524 -17.055)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.728 -12.224) (xy -0.251 -12.499)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.306 -12.821) (xy 0.783 -13.096)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 1.340 -13.418) (xy 1.817 -13.693)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 2.374 -14.015) (xy 2.852 -14.290)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.408 -14.612) (xy 3.886 -14.887)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 4.442 -15.209) (xy 4.920 -15.484)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.545 -15.810) (xy 3.934 -16.035)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.106 -12.317) (xy -1.583 -12.042)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.072 -12.914) (xy -0.549 -12.639)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.962 -13.511) (xy 0.485 -13.236)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 1.997 -14.108) (xy 1.519 -13.833)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.031 -14.705) (xy 2.553 -14.430)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 4.065 -15.303) (xy 3.587 -15.027)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 4.036 -16.202) (xy 3.559 -15.926)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.932 -15.558) (xy -7.410 -15.282)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.842 -12.068) (xy -1.365 -12.343)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.762 -18.543) (xy -2.239 -18.267)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.796 -17.946) (xy -3.273 -17.670)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.831 -17.349) (xy -4.308 -17.073)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.865 -16.752) (xy -5.342 -16.476)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.899 -16.155) (xy -6.376 -15.879)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.311 -14.442) (xy -4.589 -14.530) (xy -4.905 -14.517) (xy -5.159 -14.407) (xy -5.270 -14.236) (xy -5.107 -13.983) (xy -4.828 -13.895) (xy -4.512 -13.908) (xy -4.259 -14.018) (xy -4.148 -14.189) (xy -4.311 -14.442)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.808 -12.664) (xy -0.331 -12.940)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.227 -13.261) (xy 0.704 -13.537)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 1.261 -13.858) (xy 1.738 -14.134)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 2.295 -14.455) (xy 2.772 -14.731)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 3.328 -15.053) (xy 3.806 -15.328)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.251 -19.624) (xy -2.728 -19.349)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -3.285 -19.027) (xy -3.762 -18.752)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -4.319 -18.430) (xy -4.797 -18.155)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -5.353 -17.833) (xy -5.831 -17.558)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -6.387 -17.236) (xy -6.865 -16.961)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -7.421 -16.639) (xy -7.899 -16.364)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 4.214 -15.798) (xy 4.295 -15.845)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.819 -14.037) (xy -2.267 -14.296)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.267 -14.296) (xy -2.012 -14.443)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.372 -14.296) (xy -1.819 -14.554)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.521 -14.210) (xy -1.223 -14.382)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.925 -14.677) (xy -1.074 -14.493) (xy -1.308 -14.530) (xy -1.479 -14.677) (xy -1.308 -14.825) (xy -1.159 -14.813)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.776 -14.763) (xy -0.499 -14.800) (xy -0.712 -14.948) (xy -1.138 -14.948) (xy -0.840 -15.120)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.137 -15.181) (xy -0.393 -15.181) (xy -0.307 -14.984) (xy -0.073 -15.070) (xy -0.243 -15.243) (xy -0.478 -15.304) (xy -0.627 -15.169)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.374 -15.304) (xy -0.137 -15.353) (xy 0.183 -15.538)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.374 -15.304) (xy -0.073 -15.562)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.843 -15.575) (xy 0.630 -15.452) (xy 0.417 -15.550) (xy 0.609 -15.612) (xy 0.481 -15.809) (xy 0.247 -15.747) (xy 0.225 -15.636)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.427 -14.585) (xy -2.576 -14.400) (xy -2.810 -14.437) (xy -2.980 -14.585) (xy -2.810 -14.732) (xy -2.661 -14.720)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.171 -14.609) (xy -2.618 -14.868)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -2.171 -14.609) (xy -2.448 -14.966)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.830 -14.806) (xy -2.448 -14.966)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.830 -14.806) (xy -2.278 -15.065)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.446 -15.101) (xy -1.660 -14.929) (xy -1.702 -15.151) (xy -1.851 -15.286) (xy -2.065 -15.163) (xy -2.065 -15.114)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.000 -15.188) (xy -1.830 -15.495)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.871 -15.261) (xy -1.702 -15.569)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.425 -15.261) (xy -1.127 -15.433)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -1.575 -15.323) (xy -1.276 -15.495)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.786 -15.409) (xy -1.233 -15.667)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.786 -15.409) (xy -0.595 -15.519) (xy -0.744 -15.680) (xy -1.021 -15.544)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.339 -15.667) (xy -0.786 -15.925)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.339 -15.667) (xy -0.147 -15.778) (xy -0.360 -15.901)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.552 -15.790) (xy -0.360 -15.901) (xy -0.509 -16.061) (xy -0.786 -15.925)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.108 -15.925) (xy -0.339 -16.184)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy 0.108 -15.925) (xy 0.385 -16.085)) (stroke (width 0.025) (type default)) (fill (type none)))+ (polyline (pts (xy -0.105 -16.048) (xy 0.066 -16.146)) (stroke (width 0.025) (type default)) (fill (type none)))+ )+ (symbol "LTC2945CMS-PBF_1_1"+ (pin input line (at -22.86 -2.54 0) (length 2.54) (name "SCL") (number "7"))+ (pin input line (at -22.86 -5.08 0) (length 2.54) (name "SDAI") (number "8"))+ (pin open_collector line (at -22.86 -7.62 0) (length 2.54) (name "SDAO") (number "9"))+ (pin open_collector line (at -22.86 -10.16 0) (length 2.54) (name "ALERT") (number "10"))+ (pin input line (at -22.86 -17.78 0) (length 2.54) (name "ADR1") (number "3"))+ (pin input line (at -22.86 -20.32 0) (length 2.54) (name "ADR0") (number "4"))+ (pin power_in line (at 22.86 -2.54 180) (length 2.54) (name "VDD") (number "1"))+ (pin power_in line (at 22.86 -5.08 180) (length 2.54) (name "INTVCC") (number "2"))+ (pin power_in line (at 22.86 -12.70 180) (length 2.54) (name "GND") (number "6"))+ (pin input line (at 22.86 -20.32 180) (length 2.54) (name "SENSE+") (number "12"))+ (pin input line (at 22.86 -22.86 180) (length 2.54) (name "SENSE-") (number "11"))+ (pin input line (at 22.86 -30.48 180) (length 2.54) (name "ADIN") (number "5"))+ )+ )+)
ltc2945cms-pbf.lbradded+605@@ -0,0 +1,605 @@+<?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>Wide range I2C power monitor, 0 V to 80 V current and voltage sense, 12-bit ADC, 24-bit power, MSOP-12. 2-column symbol, pins grouped by function</description>+<packages>+<package name="ltc2945cms-pbf">+ <description>12 pads, 5.1 x 3.7 mm. Analog Devices (Linear Technology) MS12 12-lead plastic MSOP, 3.00 x 4.039 mm body, 0.65 mm pitch; recommended solder pad layout of LTC DWG 05-08-1668 Rev A (pads 0.42 x 0.889 mm, 3.325 mm inner gap, mid of 3.20 to 3.45), LTC2945 datasheet Rev. D p.32</description>+ <smd name="1" x="-2.1070" y="1.6250" dx="0.8890" dy="0.4200" layer="1"/>+ <smd name="2" x="-2.1070" y="0.9750" dx="0.8890" dy="0.4200" layer="1"/>+ <smd name="3" x="-2.1070" y="0.3250" dx="0.8890" dy="0.4200" layer="1"/>+ <smd name="4" x="-2.1070" y="-0.3250" dx="0.8890" dy="0.4200" layer="1"/>+ <smd name="5" x="-2.1070" y="-0.9750" dx="0.8890" dy="0.4200" layer="1"/>+ <smd name="6" x="-2.1070" y="-1.6250" dx="0.8890" dy="0.4200" layer="1"/>+ <smd name="7" x="2.1070" y="-1.6250" dx="0.8890" dy="0.4200" layer="1"/>+ <smd name="8" x="2.1070" y="-0.9750" dx="0.8890" dy="0.4200" layer="1"/>+ <smd name="9" x="2.1070" y="-0.3250" dx="0.8890" dy="0.4200" layer="1"/>+ <smd name="10" x="2.1070" y="0.3250" dx="0.8890" dy="0.4200" layer="1"/>+ <smd name="11" x="2.1070" y="0.9750" dx="0.8890" dy="0.4200" layer="1"/>+ <smd name="12" x="2.1070" y="1.6250" dx="0.8890" dy="0.4200" layer="1"/>+ <wire x1="-1.5000" y1="2.0195" x2="1.5000" y2="2.0195" width="0.1000" layer="51"/>+ <wire x1="1.5000" y1="2.0195" x2="1.5000" y2="-2.0195" width="0.1000" layer="51"/>+ <wire x1="1.5000" y1="-2.0195" x2="-1.5000" y2="-2.0195" width="0.1000" layer="51"/>+ <wire x1="-1.5000" y1="-2.0195" x2="-1.5000" y2="2.0195" width="0.1000" layer="51"/>+ <wire x1="-1.6200" y1="2.1395" x2="1.6200" y2="2.1395" width="0.1200" layer="21"/>+ <wire x1="1.6200" y1="-2.1395" x2="-1.6200" y2="-2.1395" width="0.1200" layer="21"/>+ <wire x1="-1.8000" y1="2.3195" x2="-1.2000" y2="2.3195" width="0.1200" layer="21"/>+ <text x="0" y="2.920" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-2.740" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="LTC2945CMS-PBF">+ <description>Wide range I2C power monitor, 0 V to 80 V current and voltage sense, 12-bit ADC, 24-bit power, MSOP-12. 2-column symbol, pins grouped by function</description>+ <wire x1="-20.32" y1="2.54" x2="20.32" y2="2.54" width="0.254" layer="94"/>+ <wire x1="20.32" y1="2.54" x2="20.32" y2="-33.02" width="0.254" layer="94"/>+ <wire x1="20.32" y1="-33.02" x2="-20.32" y2="-33.02" width="0.254" layer="94"/>+ <wire x1="-20.32" y1="-33.02" x2="-20.32" y2="2.54" width="0.254" layer="94"/>+ <wire x1="3.3580" y1="-16.8520" x2="-0.7620" y2="-19.2300" width="0.0254" layer="94"/>+ <wire x1="-0.7620" y1="-19.2300" x2="-1.1890" y2="-19.2300" width="0.0254" layer="94"/>+ <wire x1="-1.1890" y1="-19.2300" x2="-1.7820" y2="-18.8880" width="0.0254" layer="94"/>+ <wire x1="-2.4680" y1="-18.4920" x2="-2.8160" y2="-18.2900" width="0.0254" layer="94"/>+ <wire x1="-3.5020" y1="-17.8950" x2="-3.8500" y2="-17.6940" width="0.0254" layer="94"/>+ <wire x1="-4.5360" y1="-17.2970" x2="-4.8840" y2="-17.0970" width="0.0254" layer="94"/>+ <wire x1="-5.5700" y1="-16.7000" x2="-5.9180" y2="-16.5000" width="0.0254" layer="94"/>+ <wire x1="-6.6040" y1="-16.1030" x2="-6.9520" y2="-15.9030" width="0.0254" layer="94"/>+ <wire x1="-7.1310" y1="-14.6720" x2="-6.9040" y2="-14.5410" width="0.0254" layer="94"/>+ <wire x1="-6.2650" y1="-15.8150" x2="-6.5350" y2="-15.6590" width="0.0254" layer="94"/>+ <wire x1="-5.2310" y1="-16.4120" x2="-5.5010" y2="-16.2560" width="0.0254" layer="94"/>+ <wire x1="-4.1970" y1="-17.0090" x2="-4.4670" y2="-16.8530" width="0.0254" layer="94"/>+ <wire x1="-3.1620" y1="-17.6060" x2="-3.4330" y2="-17.4500" width="0.0254" layer="94"/>+ <wire x1="-2.1280" y1="-18.2030" x2="-2.3990" y2="-18.0470" width="0.0254" layer="94"/>+ <wire x1="-1.2450" y1="-18.7130" x2="-1.3650" y2="-18.6440" width="0.0254" layer="94"/>+ <wire x1="-1.1890" y1="-19.2300" x2="-1.2120" y2="-19.0190" width="0.0254" layer="94"/>+ <wire x1="-1.2120" y1="-19.0190" x2="-1.2350" y2="-18.8070" width="0.0254" layer="94"/>+ <wire x1="-1.2350" y1="-18.8070" x2="-1.2450" y2="-18.7130" width="0.0254" layer="94"/>+ <wire x1="-0.7060" y1="-18.7130" x2="-1.2450" y2="-18.7130" width="0.0254" layer="94"/>+ <wire x1="-0.7620" y1="-19.2300" x2="-0.7390" y2="-19.0190" width="0.0254" layer="94"/>+ <wire x1="-0.7390" y1="-19.0190" x2="-0.7160" y2="-18.8070" width="0.0254" layer="94"/>+ <wire x1="-0.7160" y1="-18.8070" x2="-0.7060" y2="-18.7130" width="0.0254" layer="94"/>+ <wire x1="3.3580" y1="-16.8520" x2="3.4190" y2="-16.6390" width="0.0254" layer="94"/>+ <wire x1="3.4190" y1="-16.6390" x2="3.4810" y2="-16.4280" width="0.0254" layer="94"/>+ <wire x1="3.4810" y1="-16.4280" x2="3.5270" y2="-16.2690" width="0.0254" layer="94"/>+ <wire x1="3.5270" y1="-16.2690" x2="-0.7060" y2="-18.7130" width="0.0254" layer="94"/>+ <wire x1="-7.1310" y1="-14.9840" x2="-7.1310" y2="-14.6720" width="0.0254" layer="94"/>+ <wire x1="-6.9520" y1="-14.9490" x2="-6.9520" y2="-14.7070" width="0.0254" layer="94"/>+ <wire x1="-6.8930" y1="-14.9840" x2="-6.9520" y2="-14.9490" width="0.0254" layer="94"/>+ <wire x1="-7.0120" y1="-15.0530" x2="-7.1310" y2="-14.9840" width="0.0254" layer="94"/>+ <wire x1="-7.1310" y1="-15.1210" x2="-7.1310" y2="-14.9840" width="0.0254" layer="94"/>+ <wire x1="-1.2450" y1="-18.7130" x2="-1.2450" y2="-18.5030" width="0.0254" layer="94"/>+ <wire x1="-1.2450" y1="-18.5030" x2="-1.2450" y2="-18.3820" width="0.0254" layer="94"/>+ <wire x1="-1.3650" y1="-18.6440" x2="-1.3650" y2="-18.3140" width="0.0254" layer="94"/>+ <wire x1="-1.2450" y1="-18.3820" x2="-1.3650" y2="-18.3140" width="0.0254" layer="94"/>+ <wire x1="-1.3650" y1="-18.6440" x2="-1.7620" y2="-18.8740" width="0.0254" layer="94"/>+ <wire x1="-2.3990" y1="-18.0470" x2="-2.3990" y2="-17.7170" width="0.0254" layer="94"/>+ <wire x1="-1.8420" y1="-18.0380" x2="-2.3990" y2="-17.7170" width="0.0254" layer="94"/>+ <wire x1="-2.3990" y1="-18.0470" x2="-2.7960" y2="-18.2770" width="0.0254" layer="94"/>+ <wire x1="-3.4330" y1="-17.4500" x2="-3.4330" y2="-17.1190" width="0.0254" layer="94"/>+ <wire x1="-2.8760" y1="-17.4410" x2="-3.4330" y2="-17.1190" width="0.0254" layer="94"/>+ <wire x1="-3.4330" y1="-17.4500" x2="-3.8310" y2="-17.6800" width="0.0254" layer="94"/>+ <wire x1="-4.4670" y1="-16.8530" x2="-4.4670" y2="-16.5220" width="0.0254" layer="94"/>+ <wire x1="-3.9100" y1="-16.8440" x2="-4.4670" y2="-16.5220" width="0.0254" layer="94"/>+ <wire x1="-4.4670" y1="-16.8530" x2="-4.8650" y2="-17.0830" width="0.0254" layer="94"/>+ <wire x1="-5.5010" y1="-16.2560" x2="-5.5010" y2="-15.9250" width="0.0254" layer="94"/>+ <wire x1="-4.9440" y1="-16.2470" x2="-5.5010" y2="-15.9250" width="0.0254" layer="94"/>+ <wire x1="-5.5010" y1="-16.2560" x2="-5.8990" y2="-16.4860" width="0.0254" layer="94"/>+ <wire x1="-6.5350" y1="-15.6590" x2="-6.5350" y2="-15.3280" width="0.0254" layer="94"/>+ <wire x1="-5.9780" y1="-15.6500" x2="-6.5350" y2="-15.3280" width="0.0254" layer="94"/>+ <wire x1="-6.5350" y1="-15.6590" x2="-6.9320" y2="-15.8890" width="0.0254" layer="94"/>+ <wire x1="3.5270" y1="-15.8200" x2="3.8060" y2="-15.6590" width="0.0254" layer="94"/>+ <wire x1="3.4080" y1="-15.5580" x2="3.5270" y2="-15.6270" width="0.0254" layer="94"/>+ <wire x1="-0.7060" y1="-18.3820" x2="-1.2450" y2="-18.3820" width="0.0254" layer="94"/>+ <wire x1="-0.7060" y1="-18.7130" x2="-0.7060" y2="-18.5030" width="0.0254" layer="94"/>+ <wire x1="-0.7060" y1="-18.5030" x2="-0.7060" y2="-18.3820" width="0.0254" layer="94"/>+ <wire x1="3.5270" y1="-16.2690" x2="3.5270" y2="-16.0580" width="0.0254" layer="94"/>+ <wire x1="3.5270" y1="-16.0580" x2="3.5270" y2="-15.9380" width="0.0254" layer="94"/>+ <wire x1="3.5270" y1="-15.6270" x2="3.5270" y2="-15.9380" width="0.0254" layer="94"/>+ <wire x1="3.5270" y1="-15.9380" x2="-0.7060" y2="-18.3820" width="0.0254" layer="94"/>+ <wire x1="-6.9320" y1="-15.5580" x2="-6.5350" y2="-15.3280" width="0.0254" layer="94"/>+ <wire x1="-7.4100" y1="-15.2820" x2="-7.0120" y2="-15.0530" width="0.0254" layer="94"/>+ <wire x1="-6.4160" y1="-15.2590" x2="-6.8930" y2="-14.9840" width="0.0254" layer="94"/>+ <wire x1="-1.1860" y1="-18.2790" x2="-1.2450" y2="-18.2440" width="0.0254" layer="94"/>+ <wire x1="-1.2450" y1="-18.2440" x2="-1.7230" y2="-17.9690" width="0.0254" layer="94"/>+ <wire x1="-1.7230" y1="-17.9690" x2="-2.2790" y2="-17.6470" width="0.0254" layer="94"/>+ <wire x1="-2.2790" y1="-17.6470" x2="-2.7570" y2="-17.3720" width="0.0254" layer="94"/>+ <wire x1="-2.7570" y1="-17.3720" x2="-3.3130" y2="-17.0510" width="0.0254" layer="94"/>+ <wire x1="-3.3130" y1="-17.0510" x2="-3.7910" y2="-16.7750" width="0.0254" layer="94"/>+ <wire x1="-3.7910" y1="-16.7750" x2="-4.3470" y2="-16.4540" width="0.0254" layer="94"/>+ <wire x1="-4.3470" y1="-16.4540" x2="-4.8250" y2="-16.1780" width="0.0254" layer="94"/>+ <wire x1="-4.8250" y1="-16.1780" x2="-5.3820" y2="-15.8570" width="0.0254" layer="94"/>+ <wire x1="-5.3820" y1="-15.8570" x2="-5.8590" y2="-15.5810" width="0.0254" layer="94"/>+ <wire x1="-5.8590" y1="-15.5810" x2="-6.4160" y2="-15.2590" width="0.0254" layer="94"/>+ <wire x1="-6.9520" y1="-14.9490" x2="-6.8980" y2="-14.7430" width="0.0254" layer="94"/>+ <wire x1="-6.8980" y1="-14.7430" x2="-6.8440" y2="-14.5370" width="0.0254" layer="94"/>+ <wire x1="-6.8440" y1="-14.5370" x2="-6.7900" y2="-14.3310" width="0.0254" layer="94"/>+ <wire x1="-6.7900" y1="-14.3310" x2="-6.7830" y2="-14.3010" width="0.0254" layer="94"/>+ <wire x1="-1.1290" y1="-17.5650" x2="-6.7830" y2="-14.3010" width="0.0254" layer="94"/>+ <wire x1="-1.1860" y1="-18.2790" x2="-1.1680" y2="-18.0520" width="0.0254" layer="94"/>+ <wire x1="-1.1680" y1="-18.0520" x2="-1.1490" y2="-17.8250" width="0.0254" layer="94"/>+ <wire x1="-1.1490" y1="-17.8250" x2="-1.1310" y2="-17.5980" width="0.0254" layer="94"/>+ <wire x1="-1.1310" y1="-17.5980" x2="-1.1290" y2="-17.5650" width="0.0254" layer="94"/>+ <wire x1="-6.9520" y1="-14.7070" x2="-6.8910" y2="-14.4950" width="0.0254" layer="94"/>+ <wire x1="-6.8910" y1="-14.4950" x2="-6.8290" y2="-14.2830" width="0.0254" layer="94"/>+ <wire x1="-6.8290" y1="-14.2830" x2="-6.7830" y2="-14.1240" width="0.0254" layer="94"/>+ <wire x1="-6.7830" y1="-14.3010" x2="-6.7830" y2="-14.1240" width="0.0254" layer="94"/>+ <wire x1="-6.7830" y1="-14.1240" x2="-2.7820" y2="-11.8140" width="0.0254" layer="94"/>+ <wire x1="-2.7820" y1="-11.8140" x2="-2.4750" y2="-11.8140" width="0.0254" layer="94"/>+ <wire x1="3.3480" y1="-15.6610" x2="3.2870" y2="-15.4490" width="0.0254" layer="94"/>+ <wire x1="3.2870" y1="-15.4490" x2="3.2250" y2="-15.2370" width="0.0254" layer="94"/>+ <wire x1="3.2250" y1="-15.2370" x2="3.1790" y2="-15.0780" width="0.0254" layer="94"/>+ <wire x1="-2.4750" y1="-11.8140" x2="3.1790" y2="-15.0780" width="0.0254" layer="94"/>+ <wire x1="-1.8420" y1="-12.0680" x2="-1.9390" y2="-12.1240" width="0.0254" layer="94"/>+ <wire x1="-1.3650" y1="-12.3430" x2="-1.4620" y2="-12.3990" width="0.0254" layer="94"/>+ <wire x1="-0.7650" y1="-18.2790" x2="-1.1860" y2="-18.2790" width="0.0254" layer="94"/>+ <wire x1="3.3480" y1="-15.9040" x2="-0.7650" y2="-18.2790" width="0.0254" layer="94"/>+ <wire x1="3.3480" y1="-15.6610" x2="3.3480" y2="-15.9040" width="0.0254" layer="94"/>+ <wire x1="-1.7620" y1="-18.8740" x2="-1.8400" y2="-18.9950" width="0.0254" layer="94"/>+ <wire x1="-1.8400" y1="-18.9950" x2="-1.8910" y2="-19.3980" width="0.0254" layer="94"/>+ <wire x1="-1.8910" y1="-19.3980" x2="-1.9530" y2="-19.6050" width="0.0254" layer="94"/>+ <wire x1="-1.9530" y1="-19.6050" x2="-2.0730" y2="-19.7990" width="0.0254" layer="94"/>+ <wire x1="-2.0730" y1="-19.7990" x2="-2.2280" y2="-19.9410" width="0.0254" layer="94"/>+ <wire x1="-2.2280" y1="-19.9410" x2="-2.2510" y2="-19.9550" width="0.0254" layer="94"/>+ <wire x1="-2.2510" y1="-19.9550" x2="-2.8760" y2="-20.3160" width="0.0254" layer="94"/>+ <wire x1="-2.8760" y1="-20.3160" x2="-2.8760" y2="-19.9850" width="0.0254" layer="94"/>+ <wire x1="-2.8760" y1="-19.9850" x2="-2.2510" y2="-19.6240" width="0.0254" layer="94"/>+ <wire x1="-2.2510" y1="-19.6240" x2="-2.1730" y2="-19.5040" width="0.0254" layer="94"/>+ <wire x1="-2.1730" y1="-19.5040" x2="-2.1220" y2="-19.1000" width="0.0254" layer="94"/>+ <wire x1="-2.1220" y1="-19.1000" x2="-2.0600" y2="-18.8920" width="0.0254" layer="94"/>+ <wire x1="-2.0600" y1="-18.8920" x2="-1.9400" y2="-18.6990" width="0.0254" layer="94"/>+ <wire x1="-1.9400" y1="-18.6990" x2="-1.7850" y2="-18.5570" width="0.0254" layer="94"/>+ <wire x1="-1.7850" y1="-18.5570" x2="-1.7620" y2="-18.5430" width="0.0254" layer="94"/>+ <wire x1="-1.7620" y1="-18.5430" x2="-1.3650" y2="-18.3140" width="0.0254" layer="94"/>+ <wire x1="-3.3530" y1="-20.0400" x2="-3.3530" y2="-19.7090" width="0.0254" layer="94"/>+ <wire x1="-3.3530" y1="-19.7090" x2="-2.7280" y2="-19.3490" width="0.0254" layer="94"/>+ <wire x1="-2.7280" y1="-19.3490" x2="-2.6500" y2="-19.2280" width="0.0254" layer="94"/>+ <wire x1="-2.6500" y1="-19.2280" x2="-2.6000" y2="-18.8250" width="0.0254" layer="94"/>+ <wire x1="-2.6000" y1="-18.8250" x2="-2.5380" y2="-18.6170" width="0.0254" layer="94"/>+ <wire x1="-2.5380" y1="-18.6170" x2="-2.4170" y2="-18.4230" width="0.0254" layer="94"/>+ <wire x1="-2.4170" y1="-18.4230" x2="-2.2630" y2="-18.2820" width="0.0254" layer="94"/>+ <wire x1="-2.2630" y1="-18.2820" x2="-2.2390" y2="-18.2670" width="0.0254" layer="94"/>+ <wire x1="-2.2390" y1="-18.2670" x2="-1.8420" y2="-18.0380" width="0.0254" layer="94"/>+ <wire x1="-2.7960" y1="-18.2770" x2="-2.8750" y2="-18.3980" width="0.0254" layer="94"/>+ <wire x1="-2.8750" y1="-18.3980" x2="-2.9250" y2="-18.8010" width="0.0254" layer="94"/>+ <wire x1="-2.9250" y1="-18.8010" x2="-2.9870" y2="-19.0080" width="0.0254" layer="94"/>+ <wire x1="-2.9870" y1="-19.0080" x2="-3.1070" y2="-19.2020" width="0.0254" layer="94"/>+ <wire x1="-3.1070" y1="-19.2020" x2="-3.2620" y2="-19.3440" width="0.0254" layer="94"/>+ <wire x1="-3.2620" y1="-19.3440" x2="-3.2850" y2="-19.3580" width="0.0254" layer="94"/>+ <wire x1="-3.2850" y1="-19.3580" x2="-3.9100" y2="-19.7190" width="0.0254" layer="94"/>+ <wire x1="-3.9100" y1="-19.7190" x2="-3.9100" y2="-19.3880" width="0.0254" layer="94"/>+ <wire x1="-3.9100" y1="-19.3880" x2="-3.2850" y2="-19.0270" width="0.0254" layer="94"/>+ <wire x1="-3.2850" y1="-19.0270" x2="-3.2070" y2="-18.9060" width="0.0254" layer="94"/>+ <wire x1="-3.2070" y1="-18.9060" x2="-3.1570" y2="-18.5030" width="0.0254" layer="94"/>+ <wire x1="-3.1570" y1="-18.5030" x2="-3.0940" y2="-18.2960" width="0.0254" layer="94"/>+ <wire x1="-3.0940" y1="-18.2960" x2="-2.9740" y2="-18.1020" width="0.0254" layer="94"/>+ <wire x1="-2.9740" y1="-18.1020" x2="-2.8200" y2="-17.9600" width="0.0254" layer="94"/>+ <wire x1="-2.8200" y1="-17.9600" x2="-2.7960" y2="-17.9460" width="0.0254" layer="94"/>+ <wire x1="-2.7960" y1="-17.9460" x2="-2.3990" y2="-17.7170" width="0.0254" layer="94"/>+ <wire x1="-4.3870" y1="-19.4430" x2="-4.3870" y2="-19.1120" width="0.0254" layer="94"/>+ <wire x1="-4.3870" y1="-19.1120" x2="-3.7620" y2="-18.7520" width="0.0254" layer="94"/>+ <wire x1="-3.7620" y1="-18.7520" x2="-3.6840" y2="-18.6310" width="0.0254" layer="94"/>+ <wire x1="-3.6840" y1="-18.6310" x2="-3.6340" y2="-18.2270" width="0.0254" layer="94"/>+ <wire x1="-3.6340" y1="-18.2270" x2="-3.5720" y2="-18.0200" width="0.0254" layer="94"/>+ <wire x1="-3.5720" y1="-18.0200" x2="-3.4510" y2="-17.8260" width="0.0254" layer="94"/>+ <wire x1="-3.4510" y1="-17.8260" x2="-3.2970" y2="-17.6840" width="0.0254" layer="94"/>+ <wire x1="-3.2970" y1="-17.6840" x2="-3.2730" y2="-17.6700" width="0.0254" layer="94"/>+ <wire x1="-3.2730" y1="-17.6700" x2="-2.8760" y2="-17.4410" width="0.0254" layer="94"/>+ <wire x1="-3.8310" y1="-17.6800" x2="-3.9090" y2="-17.8010" width="0.0254" layer="94"/>+ <wire x1="-3.9090" y1="-17.8010" x2="-3.9590" y2="-18.2040" width="0.0254" layer="94"/>+ <wire x1="-3.9590" y1="-18.2040" x2="-4.0210" y2="-18.4110" width="0.0254" layer="94"/>+ <wire x1="-4.0210" y1="-18.4110" x2="-4.1410" y2="-18.6050" width="0.0254" layer="94"/>+ <wire x1="-4.1410" y1="-18.6050" x2="-4.2960" y2="-18.7470" width="0.0254" layer="94"/>+ <wire x1="-4.2960" y1="-18.7470" x2="-4.3190" y2="-18.7610" width="0.0254" layer="94"/>+ <wire x1="-4.3190" y1="-18.7610" x2="-4.9440" y2="-19.1220" width="0.0254" layer="94"/>+ <wire x1="-4.9440" y1="-19.1220" x2="-4.9440" y2="-18.7910" width="0.0254" layer="94"/>+ <wire x1="-4.9440" y1="-18.7910" x2="-4.3190" y2="-18.4300" width="0.0254" layer="94"/>+ <wire x1="-4.3190" y1="-18.4300" x2="-4.2410" y2="-18.3090" width="0.0254" layer="94"/>+ <wire x1="-4.2410" y1="-18.3090" x2="-4.1910" y2="-17.9060" width="0.0254" layer="94"/>+ <wire x1="-4.1910" y1="-17.9060" x2="-4.1280" y2="-17.6990" width="0.0254" layer="94"/>+ <wire x1="-4.1280" y1="-17.6990" x2="-4.0090" y2="-17.5050" width="0.0254" layer="94"/>+ <wire x1="-4.0090" y1="-17.5050" x2="-3.8540" y2="-17.3630" width="0.0254" layer="94"/>+ <wire x1="-3.8540" y1="-17.3630" x2="-3.8310" y2="-17.3490" width="0.0254" layer="94"/>+ <wire x1="-3.8310" y1="-17.3490" x2="-3.4330" y2="-17.1190" width="0.0254" layer="94"/>+ <wire x1="-5.4210" y1="-18.8460" x2="-5.4210" y2="-18.5150" width="0.0254" layer="94"/>+ <wire x1="-5.4210" y1="-18.5150" x2="-4.7970" y2="-18.1550" width="0.0254" layer="94"/>+ <wire x1="-4.7970" y1="-18.1550" x2="-4.7190" y2="-18.0340" width="0.0254" layer="94"/>+ <wire x1="-4.7190" y1="-18.0340" x2="-4.6680" y2="-17.6300" width="0.0254" layer="94"/>+ <wire x1="-4.6680" y1="-17.6300" x2="-4.6060" y2="-17.4230" width="0.0254" layer="94"/>+ <wire x1="-4.6060" y1="-17.4230" x2="-4.4850" y2="-17.2290" width="0.0254" layer="94"/>+ <wire x1="-4.4850" y1="-17.2290" x2="-4.3310" y2="-17.0870" width="0.0254" layer="94"/>+ <wire x1="-4.3310" y1="-17.0870" x2="-4.3080" y2="-17.0730" width="0.0254" layer="94"/>+ <wire x1="-4.3080" y1="-17.0730" x2="-3.9100" y2="-16.8440" width="0.0254" layer="94"/>+ <wire x1="-4.8650" y1="-17.0830" x2="-4.9430" y2="-17.2030" width="0.0254" layer="94"/>+ <wire x1="-4.9430" y1="-17.2030" x2="-4.9930" y2="-17.6070" width="0.0254" layer="94"/>+ <wire x1="-4.9930" y1="-17.6070" x2="-5.0550" y2="-17.8140" width="0.0254" layer="94"/>+ <wire x1="-5.0550" y1="-17.8140" x2="-5.1750" y2="-18.0080" width="0.0254" layer="94"/>+ <wire x1="-5.1750" y1="-18.0080" x2="-5.3300" y2="-18.1500" width="0.0254" layer="94"/>+ <wire x1="-5.3300" y1="-18.1500" x2="-5.3530" y2="-18.1640" width="0.0254" layer="94"/>+ <wire x1="-5.3530" y1="-18.1640" x2="-5.9780" y2="-18.5250" width="0.0254" layer="94"/>+ <wire x1="-5.9780" y1="-18.5250" x2="-5.9780" y2="-18.1940" width="0.0254" layer="94"/>+ <wire x1="-5.9780" y1="-18.1940" x2="-5.3530" y2="-17.8330" width="0.0254" layer="94"/>+ <wire x1="-5.3530" y1="-17.8330" x2="-5.2750" y2="-17.7120" width="0.0254" layer="94"/>+ <wire x1="-5.2750" y1="-17.7120" x2="-5.2250" y2="-17.3090" width="0.0254" layer="94"/>+ <wire x1="-5.2250" y1="-17.3090" x2="-5.1630" y2="-17.1020" width="0.0254" layer="94"/>+ <wire x1="-5.1630" y1="-17.1020" x2="-5.0430" y2="-16.9080" width="0.0254" layer="94"/>+ <wire x1="-5.0430" y1="-16.9080" x2="-4.8880" y2="-16.7660" width="0.0254" layer="94"/>+ <wire x1="-4.8880" y1="-16.7660" x2="-4.8650" y2="-16.7520" width="0.0254" layer="94"/>+ <wire x1="-4.8650" y1="-16.7520" x2="-4.4670" y2="-16.5220" width="0.0254" layer="94"/>+ <wire x1="-6.4560" y1="-18.2490" x2="-6.4560" y2="-17.9180" width="0.0254" layer="94"/>+ <wire x1="-6.4560" y1="-17.9180" x2="-5.8310" y2="-17.5580" width="0.0254" layer="94"/>+ <wire x1="-5.8310" y1="-17.5580" x2="-5.7530" y2="-17.4370" width="0.0254" layer="94"/>+ <wire x1="-5.7530" y1="-17.4370" x2="-5.7020" y2="-17.0330" width="0.0254" layer="94"/>+ <wire x1="-5.7020" y1="-17.0330" x2="-5.6400" y2="-16.8260" width="0.0254" layer="94"/>+ <wire x1="-5.6400" y1="-16.8260" x2="-5.5200" y2="-16.6320" width="0.0254" layer="94"/>+ <wire x1="-5.5200" y1="-16.6320" x2="-5.3650" y2="-16.4900" width="0.0254" layer="94"/>+ <wire x1="-5.3650" y1="-16.4900" x2="-5.3420" y2="-16.4760" width="0.0254" layer="94"/>+ <wire x1="-5.3420" y1="-16.4760" x2="-4.9440" y2="-16.2470" width="0.0254" layer="94"/>+ <wire x1="-5.8990" y1="-16.4860" x2="-5.9770" y2="-16.6060" width="0.0254" layer="94"/>+ <wire x1="-5.9770" y1="-16.6060" x2="-6.0270" y2="-17.0100" width="0.0254" layer="94"/>+ <wire x1="-6.0270" y1="-17.0100" x2="-6.0900" y2="-17.2180" width="0.0254" layer="94"/>+ <wire x1="-6.0900" y1="-17.2180" x2="-6.2090" y2="-17.4110" width="0.0254" layer="94"/>+ <wire x1="-6.2090" y1="-17.4110" x2="-6.3640" y2="-17.5530" width="0.0254" layer="94"/>+ <wire x1="-6.3640" y1="-17.5530" x2="-6.3870" y2="-17.5670" width="0.0254" layer="94"/>+ <wire x1="-6.3870" y1="-17.5670" x2="-7.0120" y2="-17.9280" width="0.0254" layer="94"/>+ <wire x1="-7.0120" y1="-17.9280" x2="-7.0120" y2="-17.5970" width="0.0254" layer="94"/>+ <wire x1="-7.0120" y1="-17.5970" x2="-6.3870" y2="-17.2360" width="0.0254" layer="94"/>+ <wire x1="-6.3870" y1="-17.2360" x2="-6.3090" y2="-17.1150" width="0.0254" layer="94"/>+ <wire x1="-6.3090" y1="-17.1150" x2="-6.2590" y2="-16.7120" width="0.0254" layer="94"/>+ <wire x1="-6.2590" y1="-16.7120" x2="-6.1970" y2="-16.5050" width="0.0254" layer="94"/>+ <wire x1="-6.1970" y1="-16.5050" x2="-6.0770" y2="-16.3110" width="0.0254" layer="94"/>+ <wire x1="-6.0770" y1="-16.3110" x2="-5.9220" y2="-16.1690" width="0.0254" layer="94"/>+ <wire x1="-5.9220" y1="-16.1690" x2="-5.8990" y2="-16.1550" width="0.0254" layer="94"/>+ <wire x1="-5.8990" y1="-16.1550" x2="-5.5010" y2="-15.9250" width="0.0254" layer="94"/>+ <wire x1="-7.4900" y1="-17.6520" x2="-7.4900" y2="-17.3220" width="0.0254" layer="94"/>+ <wire x1="-7.4900" y1="-17.3220" x2="-6.8650" y2="-16.9610" width="0.0254" layer="94"/>+ <wire x1="-6.8650" y1="-16.9610" x2="-6.7860" y2="-16.8400" width="0.0254" layer="94"/>+ <wire x1="-6.7860" y1="-16.8400" x2="-6.7360" y2="-16.4360" width="0.0254" layer="94"/>+ <wire x1="-6.7360" y1="-16.4360" x2="-6.6740" y2="-16.2290" width="0.0254" layer="94"/>+ <wire x1="-6.6740" y1="-16.2290" x2="-6.5540" y2="-16.0360" width="0.0254" layer="94"/>+ <wire x1="-6.5540" y1="-16.0360" x2="-6.3990" y2="-15.8940" width="0.0254" layer="94"/>+ <wire x1="-6.3990" y1="-15.8940" x2="-6.3760" y2="-15.8790" width="0.0254" layer="94"/>+ <wire x1="-6.3760" y1="-15.8790" x2="-5.9780" y2="-15.6500" width="0.0254" layer="94"/>+ <wire x1="-6.9320" y1="-15.8890" x2="-7.0110" y2="-16.0100" width="0.0254" layer="94"/>+ <wire x1="-7.0110" y1="-16.0100" x2="-7.0610" y2="-16.4130" width="0.0254" layer="94"/>+ <wire x1="-7.0610" y1="-16.4130" x2="-7.1240" y2="-16.6210" width="0.0254" layer="94"/>+ <wire x1="-7.1240" y1="-16.6210" x2="-7.2440" y2="-16.8140" width="0.0254" layer="94"/>+ <wire x1="-7.2440" y1="-16.8140" x2="-7.3980" y2="-16.9560" width="0.0254" layer="94"/>+ <wire x1="-7.3980" y1="-16.9560" x2="-7.4210" y2="-16.9700" width="0.0254" layer="94"/>+ <wire x1="-7.4210" y1="-16.9700" x2="-8.0460" y2="-17.3310" width="0.0254" layer="94"/>+ <wire x1="-8.0460" y1="-17.3310" x2="-8.0460" y2="-17.0000" width="0.0254" layer="94"/>+ <wire x1="-8.0460" y1="-17.0000" x2="-7.4210" y2="-16.6390" width="0.0254" layer="94"/>+ <wire x1="-7.4210" y1="-16.6390" x2="-7.3430" y2="-16.5180" width="0.0254" layer="94"/>+ <wire x1="-7.3430" y1="-16.5180" x2="-7.2930" y2="-16.1150" width="0.0254" layer="94"/>+ <wire x1="-7.2930" y1="-16.1150" x2="-7.2310" y2="-15.9070" width="0.0254" layer="94"/>+ <wire x1="-7.2310" y1="-15.9070" x2="-7.1100" y2="-15.7140" width="0.0254" layer="94"/>+ <wire x1="-7.1100" y1="-15.7140" x2="-6.9560" y2="-15.5720" width="0.0254" layer="94"/>+ <wire x1="-6.9560" y1="-15.5720" x2="-6.9320" y2="-15.5580" width="0.0254" layer="94"/>+ <wire x1="-8.5240" y1="-17.0550" x2="-8.5240" y2="-16.7250" width="0.0254" layer="94"/>+ <wire x1="-8.5240" y1="-16.7250" x2="-7.8990" y2="-16.3640" width="0.0254" layer="94"/>+ <wire x1="-7.8990" y1="-16.3640" x2="-7.8200" y2="-16.2420" width="0.0254" layer="94"/>+ <wire x1="-7.8200" y1="-16.2420" x2="-7.7710" y2="-15.8400" width="0.0254" layer="94"/>+ <wire x1="-7.7710" y1="-15.8400" x2="-7.7080" y2="-15.6320" width="0.0254" layer="94"/>+ <wire x1="-7.7080" y1="-15.6320" x2="-7.5880" y2="-15.4390" width="0.0254" layer="94"/>+ <wire x1="-7.5880" y1="-15.4390" x2="-7.4330" y2="-15.2970" width="0.0254" layer="94"/>+ <wire x1="-7.4330" y1="-15.2970" x2="-7.4100" y2="-15.2820" width="0.0254" layer="94"/>+ <wire x1="-0.7280" y1="-12.2240" x2="-1.0310" y2="-12.3990" width="0.0254" layer="94"/>+ <wire x1="-1.5830" y1="-12.0420" x2="-1.7900" y2="-12.0410" width="0.0254" layer="94"/>+ <wire x1="-1.7900" y1="-12.0410" x2="-1.8420" y2="-12.0680" width="0.0254" layer="94"/>+ <wire x1="-0.2510" y1="-12.8110" x2="-0.2510" y2="-12.4990" width="0.0254" layer="94"/>+ <wire x1="-0.2510" y1="-12.4990" x2="-0.5210" y2="-12.6550" width="0.0254" layer="94"/>+ <wire x1="-0.9750" y1="-12.6800" x2="-1.0040" y2="-12.4840" width="0.0254" layer="94"/>+ <wire x1="-1.0040" y1="-12.4840" x2="-1.1060" y2="-12.3170" width="0.0254" layer="94"/>+ <wire x1="-1.1060" y1="-12.3170" x2="-1.3130" y2="-12.3170" width="0.0254" layer="94"/>+ <wire x1="-1.3130" y1="-12.3170" x2="-1.3650" y2="-12.3430" width="0.0254" layer="94"/>+ <wire x1="0.3060" y1="-12.8210" x2="0.0030" y2="-12.9960" width="0.0254" layer="94"/>+ <wire x1="-0.5490" y1="-12.6390" x2="-0.7550" y2="-12.6390" width="0.0254" layer="94"/>+ <wire x1="-0.7550" y1="-12.6390" x2="-0.8080" y2="-12.6640" width="0.0254" layer="94"/>+ <wire x1="-0.8080" y1="-12.6640" x2="-0.9050" y2="-12.7210" width="0.0254" layer="94"/>+ <wire x1="0.7830" y1="-13.4080" x2="0.7830" y2="-13.0960" width="0.0254" layer="94"/>+ <wire x1="0.7830" y1="-13.0960" x2="0.5130" y2="-13.2520" width="0.0254" layer="94"/>+ <wire x1="0.0590" y1="-13.2770" x2="0.0300" y2="-13.0810" width="0.0254" layer="94"/>+ <wire x1="0.0300" y1="-13.0810" x2="-0.0720" y2="-12.9140" width="0.0254" layer="94"/>+ <wire x1="-0.0720" y1="-12.9140" x2="-0.2780" y2="-12.9140" width="0.0254" layer="94"/>+ <wire x1="-0.2780" y1="-12.9140" x2="-0.3310" y2="-12.9400" width="0.0254" layer="94"/>+ <wire x1="-0.3310" y1="-12.9400" x2="-0.4280" y2="-12.9960" width="0.0254" layer="94"/>+ <wire x1="1.3400" y1="-13.4180" x2="1.0370" y2="-13.5930" width="0.0254" layer="94"/>+ <wire x1="0.4850" y1="-13.2360" x2="0.2790" y2="-13.2360" width="0.0254" layer="94"/>+ <wire x1="0.2790" y1="-13.2360" x2="0.2270" y2="-13.2610" width="0.0254" layer="94"/>+ <wire x1="0.2270" y1="-13.2610" x2="0.1290" y2="-13.3180" width="0.0254" layer="94"/>+ <wire x1="1.8170" y1="-14.0050" x2="1.8170" y2="-13.6930" width="0.0254" layer="94"/>+ <wire x1="1.8170" y1="-13.6930" x2="1.5470" y2="-13.8490" width="0.0254" layer="94"/>+ <wire x1="1.0920" y1="-13.8740" x2="1.0640" y2="-13.6780" width="0.0254" layer="94"/>+ <wire x1="1.0640" y1="-13.6780" x2="0.9620" y2="-13.5110" width="0.0254" layer="94"/>+ <wire x1="0.9620" y1="-13.5110" x2="0.7560" y2="-13.5110" width="0.0254" layer="94"/>+ <wire x1="0.7560" y1="-13.5110" x2="0.7040" y2="-13.5370" width="0.0254" layer="94"/>+ <wire x1="0.7040" y1="-13.5370" x2="0.6060" y2="-13.5930" width="0.0254" layer="94"/>+ <wire x1="2.3740" y1="-14.0150" x2="2.0710" y2="-14.1900" width="0.0254" layer="94"/>+ <wire x1="1.5190" y1="-13.8330" x2="1.3130" y2="-13.8330" width="0.0254" layer="94"/>+ <wire x1="1.3130" y1="-13.8330" x2="1.2610" y2="-13.8580" width="0.0254" layer="94"/>+ <wire x1="1.2610" y1="-13.8580" x2="1.1630" y2="-13.9150" width="0.0254" layer="94"/>+ <wire x1="2.8520" y1="-14.6020" x2="2.8520" y2="-14.2900" width="0.0254" layer="94"/>+ <wire x1="2.8520" y1="-14.2900" x2="2.5810" y2="-14.4460" width="0.0254" layer="94"/>+ <wire x1="2.1260" y1="-14.4710" x2="2.0980" y2="-14.2750" width="0.0254" layer="94"/>+ <wire x1="2.0980" y1="-14.2750" x2="1.9970" y2="-14.1080" width="0.0254" layer="94"/>+ <wire x1="1.9970" y1="-14.1080" x2="1.7900" y2="-14.1080" width="0.0254" layer="94"/>+ <wire x1="1.7900" y1="-14.1080" x2="1.7380" y2="-14.1340" width="0.0254" layer="94"/>+ <wire x1="1.7380" y1="-14.1340" x2="1.6400" y2="-14.1900" width="0.0254" layer="94"/>+ <wire x1="3.4080" y1="-14.6120" x2="3.1050" y2="-14.7870" width="0.0254" layer="94"/>+ <wire x1="2.5530" y1="-14.4300" x2="2.3460" y2="-14.4300" width="0.0254" layer="94"/>+ <wire x1="2.3460" y1="-14.4300" x2="2.2950" y2="-14.4550" width="0.0254" layer="94"/>+ <wire x1="2.2950" y1="-14.4550" x2="2.1970" y2="-14.5120" width="0.0254" layer="94"/>+ <wire x1="3.8860" y1="-15.1990" x2="3.8860" y2="-14.8870" width="0.0254" layer="94"/>+ <wire x1="3.8860" y1="-14.8870" x2="3.6160" y2="-15.0430" width="0.0254" layer="94"/>+ <wire x1="3.1610" y1="-15.0680" x2="3.1320" y2="-14.8720" width="0.0254" layer="94"/>+ <wire x1="3.1320" y1="-14.8720" x2="3.0310" y2="-14.7050" width="0.0254" layer="94"/>+ <wire x1="3.0310" y1="-14.7050" x2="2.8240" y2="-14.7050" width="0.0254" layer="94"/>+ <wire x1="2.8240" y1="-14.7050" x2="2.7720" y2="-14.7310" width="0.0254" layer="94"/>+ <wire x1="2.7720" y1="-14.7310" x2="2.6750" y2="-14.7870" width="0.0254" layer="94"/>+ <wire x1="3.5270" y1="-15.9030" x2="3.5590" y2="-15.9260" width="0.0254" layer="94"/>+ <wire x1="4.4420" y1="-15.2090" x2="4.1390" y2="-15.3840" width="0.0254" layer="94"/>+ <wire x1="3.5870" y1="-15.0270" x2="3.3810" y2="-15.0270" width="0.0254" layer="94"/>+ <wire x1="3.3810" y1="-15.0270" x2="3.3280" y2="-15.0530" width="0.0254" layer="94"/>+ <wire x1="3.3280" y1="-15.0530" x2="3.1940" y2="-15.1300" width="0.0254" layer="94"/>+ <wire x1="3.8060" y1="-15.6590" x2="3.8620" y2="-15.6530" width="0.0254" layer="94"/>+ <wire x1="3.8620" y1="-15.6530" x2="3.8840" y2="-15.6900" width="0.0254" layer="94"/>+ <wire x1="3.8200" y1="-15.6520" x2="3.8840" y2="-15.6900" width="0.0254" layer="94"/>+ <wire x1="3.8840" y1="-15.6900" x2="3.9340" y2="-16.0350" width="0.0254" layer="94"/>+ <wire x1="3.9340" y1="-16.0350" x2="4.0360" y2="-16.2020" width="0.0254" layer="94"/>+ <wire x1="4.0360" y1="-16.2020" x2="4.2430" y2="-16.2020" width="0.0254" layer="94"/>+ <wire x1="4.2430" y1="-16.2020" x2="4.2950" y2="-16.1760" width="0.0254" layer="94"/>+ <wire x1="4.2950" y1="-16.1760" x2="4.9200" y2="-15.8150" width="0.0254" layer="94"/>+ <wire x1="4.9200" y1="-15.8150" x2="4.9200" y2="-15.4840" width="0.0254" layer="94"/>+ <wire x1="4.9200" y1="-15.4840" x2="4.2950" y2="-15.8450" width="0.0254" layer="94"/>+ <wire x1="4.2950" y1="-15.8450" x2="4.2390" y2="-15.8510" width="0.0254" layer="94"/>+ <wire x1="4.2390" y1="-15.8510" x2="4.2160" y2="-15.8150" width="0.0254" layer="94"/>+ <wire x1="4.2160" y1="-15.8150" x2="4.1670" y2="-15.4700" width="0.0254" layer="94"/>+ <wire x1="4.1670" y1="-15.4700" x2="4.0650" y2="-15.3030" width="0.0254" layer="94"/>+ <wire x1="4.0650" y1="-15.3030" x2="3.8580" y2="-15.3030" width="0.0254" layer="94"/>+ <wire x1="3.8580" y1="-15.3030" x2="3.8060" y2="-15.3280" width="0.0254" layer="94"/>+ <wire x1="3.8060" y1="-15.3280" x2="3.4080" y2="-15.5580" width="0.0254" layer="94"/>+ <wire x1="-7.2930" y1="-16.1150" x2="-7.7710" y2="-15.8400" width="0.0254" layer="94"/>+ <wire x1="-0.8220" y1="-17.5650" x2="-1.1290" y2="-17.5650" width="0.0254" layer="94"/>+ <wire x1="3.1790" y1="-15.2560" x2="-0.8220" y2="-17.5650" width="0.0254" layer="94"/>+ <wire x1="3.1790" y1="-15.0780" x2="3.1790" y2="-15.2560" width="0.0254" layer="94"/>+ <wire x1="-0.7650" y1="-18.2790" x2="-0.7840" y2="-18.0520" width="0.0254" layer="94"/>+ <wire x1="-0.7840" y1="-18.0520" x2="-0.8020" y2="-17.8250" width="0.0254" layer="94"/>+ <wire x1="-0.8020" y1="-17.8250" x2="-0.8190" y2="-17.5980" width="0.0254" layer="94"/>+ <wire x1="-0.8190" y1="-17.5980" x2="-0.8220" y2="-17.5650" width="0.0254" layer="94"/>+ <wire x1="3.3480" y1="-15.9040" x2="3.2940" y2="-15.6970" width="0.0254" layer="94"/>+ <wire x1="3.2940" y1="-15.6970" x2="3.2400" y2="-15.4910" width="0.0254" layer="94"/>+ <wire x1="3.2400" y1="-15.4910" x2="3.1860" y2="-15.2850" width="0.0254" layer="94"/>+ <wire x1="3.1860" y1="-15.2850" x2="3.1790" y2="-15.2560" width="0.0254" layer="94"/>+ <wire x1="-2.1220" y1="-19.1000" x2="-2.6000" y2="-18.8250" width="0.0254" layer="94"/>+ <wire x1="-2.1730" y1="-19.5040" x2="-2.6500" y2="-19.2280" width="0.0254" layer="94"/>+ <wire x1="-2.8760" y1="-19.9850" x2="-3.3530" y2="-19.7090" width="0.0254" layer="94"/>+ <wire x1="-2.8760" y1="-20.3160" x2="-3.3530" y2="-20.0400" width="0.0254" layer="94"/>+ <wire x1="-3.1570" y1="-18.5030" x2="-3.6340" y2="-18.2270" width="0.0254" layer="94"/>+ <wire x1="-3.2070" y1="-18.9060" x2="-3.6840" y2="-18.6310" width="0.0254" layer="94"/>+ <wire x1="-3.9100" y1="-19.3880" x2="-4.3870" y2="-19.1120" width="0.0254" layer="94"/>+ <wire x1="-3.9100" y1="-19.7190" x2="-4.3870" y2="-19.4430" width="0.0254" layer="94"/>+ <wire x1="-4.1910" y1="-17.9060" x2="-4.6680" y2="-17.6300" width="0.0254" layer="94"/>+ <wire x1="-4.2410" y1="-18.3090" x2="-4.7190" y2="-18.0340" width="0.0254" layer="94"/>+ <wire x1="-4.9440" y1="-18.7910" x2="-5.4210" y2="-18.5150" width="0.0254" layer="94"/>+ <wire x1="-4.9440" y1="-19.1220" x2="-5.4210" y2="-18.8460" width="0.0254" layer="94"/>+ <wire x1="-5.2250" y1="-17.3090" x2="-5.7020" y2="-17.0330" width="0.0254" layer="94"/>+ <wire x1="-5.2750" y1="-17.7120" x2="-5.7530" y2="-17.4370" width="0.0254" layer="94"/>+ <wire x1="-5.9780" y1="-18.1940" x2="-6.4560" y2="-17.9180" width="0.0254" layer="94"/>+ <wire x1="-5.9780" y1="-18.5250" x2="-6.4560" y2="-18.2490" width="0.0254" layer="94"/>+ <wire x1="-6.2590" y1="-16.7120" x2="-6.7360" y2="-16.4360" width="0.0254" layer="94"/>+ <wire x1="-6.3090" y1="-17.1150" x2="-6.7860" y2="-16.8400" width="0.0254" layer="94"/>+ <wire x1="-7.0120" y1="-17.5970" x2="-7.4900" y2="-17.3220" width="0.0254" layer="94"/>+ <wire x1="-7.0120" y1="-17.9280" x2="-7.4900" y2="-17.6520" width="0.0254" layer="94"/>+ <wire x1="-7.3430" y1="-16.5180" x2="-7.8200" y2="-16.2420" width="0.0254" layer="94"/>+ <wire x1="-8.0460" y1="-17.0000" x2="-8.5240" y2="-16.7250" width="0.0254" layer="94"/>+ <wire x1="-8.0460" y1="-17.3310" x2="-8.5240" y2="-17.0550" width="0.0254" layer="94"/>+ <wire x1="-0.7280" y1="-12.2240" x2="-0.2510" y2="-12.4990" width="0.0254" layer="94"/>+ <wire x1="0.3060" y1="-12.8210" x2="0.7830" y2="-13.0960" width="0.0254" layer="94"/>+ <wire x1="1.3400" y1="-13.4180" x2="1.8170" y2="-13.6930" width="0.0254" layer="94"/>+ <wire x1="2.3740" y1="-14.0150" x2="2.8520" y2="-14.2900" width="0.0254" layer="94"/>+ <wire x1="3.4080" y1="-14.6120" x2="3.8860" y2="-14.8870" width="0.0254" layer="94"/>+ <wire x1="4.4420" y1="-15.2090" x2="4.9200" y2="-15.4840" width="0.0254" layer="94"/>+ <wire x1="3.5450" y1="-15.8100" x2="3.9340" y2="-16.0350" width="0.0254" layer="94"/>+ <wire x1="-1.1060" y1="-12.3170" x2="-1.5830" y2="-12.0420" width="0.0254" layer="94"/>+ <wire x1="-0.0720" y1="-12.9140" x2="-0.5490" y2="-12.6390" width="0.0254" layer="94"/>+ <wire x1="0.9620" y1="-13.5110" x2="0.4850" y2="-13.2360" width="0.0254" layer="94"/>+ <wire x1="1.9970" y1="-14.1080" x2="1.5190" y2="-13.8330" width="0.0254" layer="94"/>+ <wire x1="3.0310" y1="-14.7050" x2="2.5530" y2="-14.4300" width="0.0254" layer="94"/>+ <wire x1="4.0650" y1="-15.3030" x2="3.5870" y2="-15.0270" width="0.0254" layer="94"/>+ <wire x1="4.0360" y1="-16.2020" x2="3.5590" y2="-15.9260" width="0.0254" layer="94"/>+ <wire x1="-6.9320" y1="-15.5580" x2="-7.4100" y2="-15.2820" width="0.0254" layer="94"/>+ <wire x1="-1.8420" y1="-12.0680" x2="-1.3650" y2="-12.3430" width="0.0254" layer="94"/>+ <wire x1="-1.7620" y1="-18.5430" x2="-2.2390" y2="-18.2670" width="0.0254" layer="94"/>+ <wire x1="-2.7960" y1="-17.9460" x2="-3.2730" y2="-17.6700" width="0.0254" layer="94"/>+ <wire x1="-3.8310" y1="-17.3490" x2="-4.3080" y2="-17.0730" width="0.0254" layer="94"/>+ <wire x1="-4.8650" y1="-16.7520" x2="-5.3420" y2="-16.4760" width="0.0254" layer="94"/>+ <wire x1="-5.8990" y1="-16.1550" x2="-6.3760" y2="-15.8790" width="0.0254" layer="94"/>+ <wire x1="-4.3110" y1="-14.4420" x2="-4.5890" y2="-14.5300" width="0.0254" layer="94"/>+ <wire x1="-4.5890" y1="-14.5300" x2="-4.9050" y2="-14.5170" width="0.0254" layer="94"/>+ <wire x1="-4.9050" y1="-14.5170" x2="-5.1590" y2="-14.4070" width="0.0254" layer="94"/>+ <wire x1="-5.1590" y1="-14.4070" x2="-5.2700" y2="-14.2360" width="0.0254" layer="94"/>+ <wire x1="-5.2700" y1="-14.2360" x2="-5.1070" y2="-13.9830" width="0.0254" layer="94"/>+ <wire x1="-5.1070" y1="-13.9830" x2="-4.8280" y2="-13.8950" width="0.0254" layer="94"/>+ <wire x1="-4.8280" y1="-13.8950" x2="-4.5120" y2="-13.9080" width="0.0254" layer="94"/>+ <wire x1="-4.5120" y1="-13.9080" x2="-4.2590" y2="-14.0180" width="0.0254" layer="94"/>+ <wire x1="-4.2590" y1="-14.0180" x2="-4.1480" y2="-14.1890" width="0.0254" layer="94"/>+ <wire x1="-4.1480" y1="-14.1890" x2="-4.3110" y2="-14.4420" width="0.0254" layer="94"/>+ <wire x1="-0.8080" y1="-12.6640" x2="-0.3310" y2="-12.9400" width="0.0254" layer="94"/>+ <wire x1="0.2270" y1="-13.2610" x2="0.7040" y2="-13.5370" width="0.0254" layer="94"/>+ <wire x1="1.2610" y1="-13.8580" x2="1.7380" y2="-14.1340" width="0.0254" layer="94"/>+ <wire x1="2.2950" y1="-14.4550" x2="2.7720" y2="-14.7310" width="0.0254" layer="94"/>+ <wire x1="3.3280" y1="-15.0530" x2="3.8060" y2="-15.3280" width="0.0254" layer="94"/>+ <wire x1="-2.2510" y1="-19.6240" x2="-2.7280" y2="-19.3490" width="0.0254" layer="94"/>+ <wire x1="-3.2850" y1="-19.0270" x2="-3.7620" y2="-18.7520" width="0.0254" layer="94"/>+ <wire x1="-4.3190" y1="-18.4300" x2="-4.7970" y2="-18.1550" width="0.0254" layer="94"/>+ <wire x1="-5.3530" y1="-17.8330" x2="-5.8310" y2="-17.5580" width="0.0254" layer="94"/>+ <wire x1="-6.3870" y1="-17.2360" x2="-6.8650" y2="-16.9610" width="0.0254" layer="94"/>+ <wire x1="-7.4210" y1="-16.6390" x2="-7.8990" y2="-16.3640" width="0.0254" layer="94"/>+ <wire x1="4.2140" y1="-15.7980" x2="4.2950" y2="-15.8450" width="0.0254" layer="94"/>+ <wire x1="-1.8190" y1="-14.0370" x2="-2.2670" y2="-14.2960" width="0.0254" layer="94"/>+ <wire x1="-2.2670" y1="-14.2960" x2="-2.0120" y2="-14.4430" width="0.0254" layer="94"/>+ <wire x1="-1.3720" y1="-14.2960" x2="-1.8190" y2="-14.5540" width="0.0254" layer="94"/>+ <wire x1="-1.5210" y1="-14.2100" x2="-1.2230" y2="-14.3820" width="0.0254" layer="94"/>+ <wire x1="-0.9250" y1="-14.6770" x2="-1.0740" y2="-14.4930" width="0.0254" layer="94"/>+ <wire x1="-1.0740" y1="-14.4930" x2="-1.3080" y2="-14.5300" width="0.0254" layer="94"/>+ <wire x1="-1.3080" y1="-14.5300" x2="-1.4790" y2="-14.6770" width="0.0254" layer="94"/>+ <wire x1="-1.4790" y1="-14.6770" x2="-1.3080" y2="-14.8250" width="0.0254" layer="94"/>+ <wire x1="-1.3080" y1="-14.8250" x2="-1.1590" y2="-14.8130" width="0.0254" layer="94"/>+ <wire x1="-0.7760" y1="-14.7630" x2="-0.4990" y2="-14.8000" width="0.0254" layer="94"/>+ <wire x1="-0.4990" y1="-14.8000" x2="-0.7120" y2="-14.9480" width="0.0254" layer="94"/>+ <wire x1="-0.7120" y1="-14.9480" x2="-1.1380" y2="-14.9480" width="0.0254" layer="94"/>+ <wire x1="-1.1380" y1="-14.9480" x2="-0.8400" y2="-15.1200" width="0.0254" layer="94"/>+ <wire x1="-0.1370" y1="-15.1810" x2="-0.3930" y2="-15.1810" width="0.0254" layer="94"/>+ <wire x1="-0.3930" y1="-15.1810" x2="-0.3070" y2="-14.9840" width="0.0254" layer="94"/>+ <wire x1="-0.3070" y1="-14.9840" x2="-0.0730" y2="-15.0700" width="0.0254" layer="94"/>+ <wire x1="-0.0730" y1="-15.0700" x2="-0.2430" y2="-15.2430" width="0.0254" layer="94"/>+ <wire x1="-0.2430" y1="-15.2430" x2="-0.4780" y2="-15.3040" width="0.0254" layer="94"/>+ <wire x1="-0.4780" y1="-15.3040" x2="-0.6270" y2="-15.1690" width="0.0254" layer="94"/>+ <wire x1="0.3740" y1="-15.3040" x2="-0.1370" y2="-15.3530" width="0.0254" layer="94"/>+ <wire x1="-0.1370" y1="-15.3530" x2="0.1830" y2="-15.5380" width="0.0254" layer="94"/>+ <wire x1="0.3740" y1="-15.3040" x2="-0.0730" y2="-15.5620" width="0.0254" layer="94"/>+ <wire x1="0.8430" y1="-15.5750" x2="0.6300" y2="-15.4520" width="0.0254" layer="94"/>+ <wire x1="0.6300" y1="-15.4520" x2="0.4170" y2="-15.5500" width="0.0254" layer="94"/>+ <wire x1="0.4170" y1="-15.5500" x2="0.6090" y2="-15.6120" width="0.0254" layer="94"/>+ <wire x1="0.6090" y1="-15.6120" x2="0.4810" y2="-15.8090" width="0.0254" layer="94"/>+ <wire x1="0.4810" y1="-15.8090" x2="0.2470" y2="-15.7470" width="0.0254" layer="94"/>+ <wire x1="0.2470" y1="-15.7470" x2="0.2250" y2="-15.6360" width="0.0254" layer="94"/>+ <wire x1="-2.4270" y1="-14.5850" x2="-2.5760" y2="-14.4000" width="0.0254" layer="94"/>+ <wire x1="-2.5760" y1="-14.4000" x2="-2.8100" y2="-14.4370" width="0.0254" layer="94"/>+ <wire x1="-2.8100" y1="-14.4370" x2="-2.9800" y2="-14.5850" width="0.0254" layer="94"/>+ <wire x1="-2.9800" y1="-14.5850" x2="-2.8100" y2="-14.7320" width="0.0254" layer="94"/>+ <wire x1="-2.8100" y1="-14.7320" x2="-2.6610" y2="-14.7200" width="0.0254" layer="94"/>+ <wire x1="-2.1710" y1="-14.6090" x2="-2.6180" y2="-14.8680" width="0.0254" layer="94"/>+ <wire x1="-2.1710" y1="-14.6090" x2="-2.4480" y2="-14.9660" width="0.0254" layer="94"/>+ <wire x1="-1.8300" y1="-14.8060" x2="-2.4480" y2="-14.9660" width="0.0254" layer="94"/>+ <wire x1="-1.8300" y1="-14.8060" x2="-2.2780" y2="-15.0650" width="0.0254" layer="94"/>+ <wire x1="-1.4460" y1="-15.1010" x2="-1.6600" y2="-14.9290" width="0.0254" layer="94"/>+ <wire x1="-1.6600" y1="-14.9290" x2="-1.7020" y2="-15.1510" width="0.0254" layer="94"/>+ <wire x1="-1.7020" y1="-15.1510" x2="-1.8510" y2="-15.2860" width="0.0254" layer="94"/>+ <wire x1="-1.8510" y1="-15.2860" x2="-2.0650" y2="-15.1630" width="0.0254" layer="94"/>+ <wire x1="-2.0650" y1="-15.1630" x2="-2.0650" y2="-15.1140" width="0.0254" layer="94"/>+ <wire x1="-1.0000" y1="-15.1880" x2="-1.8300" y2="-15.4950" width="0.0254" layer="94"/>+ <wire x1="-0.8710" y1="-15.2610" x2="-1.7020" y2="-15.5690" width="0.0254" layer="94"/>+ <wire x1="-1.4250" y1="-15.2610" x2="-1.1270" y2="-15.4330" width="0.0254" layer="94"/>+ <wire x1="-1.5750" y1="-15.3230" x2="-1.2760" y2="-15.4950" width="0.0254" layer="94"/>+ <wire x1="-0.7860" y1="-15.4090" x2="-1.2330" y2="-15.6670" width="0.0254" layer="94"/>+ <wire x1="-0.7860" y1="-15.4090" x2="-0.5950" y2="-15.5190" width="0.0254" layer="94"/>+ <wire x1="-0.5950" y1="-15.5190" x2="-0.7440" y2="-15.6800" width="0.0254" layer="94"/>+ <wire x1="-0.7440" y1="-15.6800" x2="-1.0210" y2="-15.5440" width="0.0254" layer="94"/>+ <wire x1="-0.3390" y1="-15.6670" x2="-0.7860" y2="-15.9250" width="0.0254" layer="94"/>+ <wire x1="-0.3390" y1="-15.6670" x2="-0.1470" y2="-15.7780" width="0.0254" layer="94"/>+ <wire x1="-0.1470" y1="-15.7780" x2="-0.3600" y2="-15.9010" width="0.0254" layer="94"/>+ <wire x1="-0.5520" y1="-15.7900" x2="-0.3600" y2="-15.9010" width="0.0254" layer="94"/>+ <wire x1="-0.3600" y1="-15.9010" x2="-0.5090" y2="-16.0610" width="0.0254" layer="94"/>+ <wire x1="-0.5090" y1="-16.0610" x2="-0.7860" y2="-15.9250" width="0.0254" layer="94"/>+ <wire x1="0.1080" y1="-15.9250" x2="-0.3390" y2="-16.1840" width="0.0254" layer="94"/>+ <wire x1="0.1080" y1="-15.9250" x2="0.3850" y2="-16.0850" width="0.0254" layer="94"/>+ <wire x1="-0.1050" y1="-16.0480" x2="0.0660" y2="-16.1460" width="0.0254" layer="94"/>+ <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">>NAME</text>+ <text x="0.0000" y="-35.5600" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="SCL" x="-22.86" y="-2.54" length="short" direction="in"/>+ <pin name="SDAI" x="-22.86" y="-5.08" length="short" direction="in"/>+ <pin name="SDAO" x="-22.86" y="-7.62" length="short" direction="oc"/>+ <pin name="ALERT" x="-22.86" y="-10.16" length="short" direction="oc"/>+ <pin name="ADR1" x="-22.86" y="-17.78" length="short" direction="in"/>+ <pin name="ADR0" x="-22.86" y="-20.32" length="short" direction="in"/>+ <pin name="VDD" x="22.86" y="-2.54" length="short" direction="pwr" rot="R180"/>+ <pin name="INTVCC" x="22.86" y="-5.08" length="short" direction="pwr" rot="R180"/>+ <pin name="GND" x="22.86" y="-12.7" length="short" direction="pwr" rot="R180"/>+ <pin name="SENSE+" x="22.86" y="-20.32" length="short" direction="in" rot="R180"/>+ <pin name="SENSE-" x="22.86" y="-22.86" length="short" direction="in" rot="R180"/>+ <pin name="ADIN" x="22.86" y="-30.48" length="short" direction="in" rot="R180"/>+ <text x="-19.3000" y="-0.5400" size="0.762" layer="94" font="vector" ratio="15" align="center-left">I2C</text>+ <text x="-19.3000" y="-15.7800" size="0.762" layer="94" font="vector" ratio="15" align="center-left">Address</text>+ <text x="19.3000" y="-0.5400" size="0.762" layer="94" font="vector" ratio="15" align="center-right">Power</text>+ <text x="19.3000" y="-10.7000" size="0.762" layer="94" font="vector" ratio="15" align="center-right">Ground</text>+ <text x="19.3000" y="-18.3200" size="0.762" layer="94" font="vector" ratio="15" align="center-right">Current sense</text>+ <text x="19.3000" y="-28.4800" size="0.762" layer="94" font="vector" ratio="15" align="center-right">ADC input</text>+</symbol>+</symbols>+<devicesets>+<deviceset name="LTC2945CMS-PBF" prefix="U">+ <description>Wide range I2C power monitor, 0 V to 80 V current and voltage sense, 12-bit ADC, 24-bit power, MSOP-12. 2-column symbol, pins grouped by function</description>+ <gates>+ <gate name="G$1" symbol="LTC2945CMS-PBF" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="ltc2945cms-pbf">+ <connects>+ <connect gate="G$1" pin="SCL" pad="7"/>+ <connect gate="G$1" pin="SDAI" pad="8"/>+ <connect gate="G$1" pin="SDAO" pad="9"/>+ <connect gate="G$1" pin="ALERT" pad="10"/>+ <connect gate="G$1" pin="ADR1" pad="3"/>+ <connect gate="G$1" pin="ADR0" pad="4"/>+ <connect gate="G$1" pin="VDD" pad="1"/>+ <connect gate="G$1" pin="INTVCC" pad="2"/>+ <connect gate="G$1" pin="GND" pad="6"/>+ <connect gate="G$1" pin="SENSE+" pad="12"/>+ <connect gate="G$1" pin="SENSE-" pad="11"/>+ <connect gate="G$1" pin="ADIN" pad="5"/>+ </connects>+ <technologies>+ <technology name="">+ <attribute name="MPN" value="LTC2945CMS#PBF" constant="no"/>+ <attribute name="MANUFACTURER" value="Analog Devices" constant="no"/>+ <attribute name="DATASHEET" value="https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2945.pdf" constant="no"/>+ <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/ltc2945cms-pbf" constant="no"/>+ <attribute name="MOUSER_PN" value="584-LTC2945CMS#PBF" constant="no"/>+ <attribute name="DIGIKEY_PN" value="505-LTC2945CMS#PBF-ND" constant="no"/>+ </technology>+ </technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
ltc2945cms-pbf.stepadded+4225@@ -0,0 +1,4225 @@+ISO-10303-21;+HEADER;+/* MSOP-12_3x4.039mm_P0.65mm.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 MSOP-12_3x4.039mm_P0.65mm'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'MSOP-12_3x4.039mm_P0.65mm.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('MSOP-12_3x4.039mm_P0.65mm','MSOP-12_3x4.039mm_P0.65mm','',(#8));+#8=PRODUCT_CONTEXT('',#2,'mechanical');+#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3941);+#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,#96,#109,#128,#141,#202,#263,#276,#289,#298,#313,#377,#388,#407,#432,#450,#471,#489,#510,#528,#549,#567,#588,#606,#627,#637,#649,#670,#688,#709,#727,#748,#766,#787,#805,#826,#844,#865,#882,#897,#912,#923,#947,#1009,#1023,#1037,#1051,#1113,#1133,#1164,#1235,#1253,#1306,#1317,#1377,#1394,#1447,#1458,#1518,#1535,#1588,#1599,#1659,#1676,#1729,#1740,#1800,#1817,#1870,#1878,#1936,#1953,#2001,#2066,#2082,#2130,#2140,#2200,#2216,#2269,#2280,#2340,#2356,#2409,#2420,#2480,#2496,#2549,#2560,#2620,#2636,#2689,#2700,#2760,#2776,#2827,#2837,#2849,#2861,#2873,#2885,#2897,#2926,#2935,#2947,#2959,#2971,#2983,#2995,#3004,#3014,#3021,#3031,#3042,#3052,#3062,#3072,#3082,#3092,#3101,#3111,#3121,#3131,#3141,#3151,#3161,#3171,#3179,#3189,#3199,#3209,#3219,#3229,#3239,#3249,#3257,#3267,#3277,#3287,#3297,#3307,#3317,#3327,#3335,#3345,#3355,#3365,#3375,#3385,#3395,#3405,#3413,#3423,#3433,#3443,#3453,#3463,#3473,#3481,#3492,#3501,#3511,#3521,#3531,#3541,#3550,#3560,#3570,#3579,#3589,#3599,#3609,#3619,#3627,#3637,#3647,#3656,#3666,#3676,#3686,#3696,#3704,#3714,#3724,#3733,#3743,#3753,#3763,#3773,#3781,#3791,#3801,#3810,#3820,#3830,#3840,#3850,#3858,#3868,#3878,#3887,#3897,#3907,#3917,#3927,#3935));+#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('',(-1.29489677592,1.948293551841,0.1));+#24=VERTEX_POINT('',#25);+#25=CARTESIAN_POINT('',(1.29489677592,1.948293551841,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('',(1.3305,2.0195,0.435));+#33=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25,#32),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#34=ORIENTED_EDGE('',*,*,#35,.F.);+#35=EDGE_CURVE('',#36,#31,#38,.T.);+#36=VERTEX_POINT('',#37);+#37=CARTESIAN_POINT('',(-1.3305,2.0195,0.435));+#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.,2.661),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#43=ADVANCED_FACE('',(#44),#93,.F.);+#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('',(1.428793551841,1.81439677592,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('',(1.428793551841,-1.81439677592,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('',(1.29489677592,-1.948293551841,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('',(-1.29489677592,-1.948293551841,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('',(-1.428793551841,-1.81439677592,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('',(-1.428793551841,1.81439677592,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,#13,#95);+#95=DIRECTION('',(0.553526071449,-0.832831848711,0.));+#96=ADVANCED_FACE('',(#97),#108,.F.);+#97=FACE_BOUND('',#98,.F.);+#98=EDGE_LOOP('',(#46,#99,#104,#107));+#99=ORIENTED_EDGE('',*,*,#100,.T.);+#100=EDGE_CURVE('',#48,#101,#103,.T.);+#101=VERTEX_POINT('',#102);+#102=CARTESIAN_POINT('',(1.5,1.85,0.435));+#103=B_SPLINE_CURVE_WITH_KNOTS('',1,(#49,#102),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#104=ORIENTED_EDGE('',*,*,#105,.F.);+#105=EDGE_CURVE('',#31,#101,#106,.T.);+#106=LINE('',#32,#51);+#107=ORIENTED_EDGE('',*,*,#30,.F.);+#108=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#25,#32),(#49,#102)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.239709198822),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#109=ADVANCED_FACE('',(#110),#126,.F.);+#110=FACE_BOUND('',#111,.F.);+#111=EDGE_LOOP('',(#112,#113,#118,#123));+#112=ORIENTED_EDGE('',*,*,#35,.T.);+#113=ORIENTED_EDGE('',*,*,#114,.T.);+#114=EDGE_CURVE('',#31,#115,#117,.T.);+#115=VERTEX_POINT('',#116);+#116=CARTESIAN_POINT('',(1.3305,2.0195,0.615));+#117=B_SPLINE_CURVE_WITH_KNOTS('',1,(#32,#116),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#118=ORIENTED_EDGE('',*,*,#119,.F.);+#119=EDGE_CURVE('',#120,#115,#122,.T.);+#120=VERTEX_POINT('',#121);+#121=CARTESIAN_POINT('',(-1.3305,2.0195,0.615));+#122=LINE('',#121,#27);+#123=ORIENTED_EDGE('',*,*,#124,.F.);+#124=EDGE_CURVE('',#36,#120,#125,.T.);+#125=B_SPLINE_CURVE_WITH_KNOTS('',1,(#37,#121),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#126=PLANE('',#127);+#127=AXIS2_PLACEMENT_3D('',#121,#59,#28);+#128=ADVANCED_FACE('',(#129),#140,.F.);+#129=FACE_BOUND('',#130,.F.);+#130=EDGE_LOOP('',(#88,#131,#132,#137));+#131=ORIENTED_EDGE('',*,*,#40,.T.);+#132=ORIENTED_EDGE('',*,*,#133,.F.);+#133=EDGE_CURVE('',#134,#36,#136,.T.);+#134=VERTEX_POINT('',#135);+#135=CARTESIAN_POINT('',(-1.5,1.85,0.435));+#136=LINE('',#135,#91);+#137=ORIENTED_EDGE('',*,*,#138,.F.);+#138=EDGE_CURVE('',#83,#134,#139,.T.);+#139=B_SPLINE_CURVE_WITH_KNOTS('',1,(#84,#135),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#140=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#84,#135),(#23,#37)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.239709198822),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#141=ADVANCED_FACE('',(#142),#201,.F.);+#142=FACE_BOUND('',#143,.F.);+#143=EDGE_LOOP('',(#81,#144,#145,#151,#155,#159,#163,#167,#171,#175,#179,#183,#187,#191,#195,#198));+#144=ORIENTED_EDGE('',*,*,#138,.T.);+#145=ORIENTED_EDGE('',*,*,#146,.F.);+#146=EDGE_CURVE('',#147,#134,#149,.T.);+#147=VERTEX_POINT('',#148);+#148=CARTESIAN_POINT('',(-1.5,1.775,0.435));+#149=LINE('',#150,#86);+#150=CARTESIAN_POINT('',(-1.5,-1.85,0.435));+#151=ORIENTED_EDGE('',*,*,#152,.F.);+#152=EDGE_CURVE('',#153,#147,#149,.T.);+#153=VERTEX_POINT('',#154);+#154=CARTESIAN_POINT('',(-1.5,1.475,0.435));+#155=ORIENTED_EDGE('',*,*,#156,.F.);+#156=EDGE_CURVE('',#157,#153,#149,.T.);+#157=VERTEX_POINT('',#158);+#158=CARTESIAN_POINT('',(-1.5,1.125,0.435));+#159=ORIENTED_EDGE('',*,*,#160,.F.);+#160=EDGE_CURVE('',#161,#157,#149,.T.);+#161=VERTEX_POINT('',#162);+#162=CARTESIAN_POINT('',(-1.5,0.825,0.435));+#163=ORIENTED_EDGE('',*,*,#164,.F.);+#164=EDGE_CURVE('',#165,#161,#149,.T.);+#165=VERTEX_POINT('',#166);+#166=CARTESIAN_POINT('',(-1.5,0.475,0.435));+#167=ORIENTED_EDGE('',*,*,#168,.F.);+#168=EDGE_CURVE('',#169,#165,#149,.T.);+#169=VERTEX_POINT('',#170);+#170=CARTESIAN_POINT('',(-1.5,0.175,0.435));+#171=ORIENTED_EDGE('',*,*,#172,.F.);+#172=EDGE_CURVE('',#173,#169,#149,.T.);+#173=VERTEX_POINT('',#174);+#174=CARTESIAN_POINT('',(-1.5,-0.175,0.435));+#175=ORIENTED_EDGE('',*,*,#176,.F.);+#176=EDGE_CURVE('',#177,#173,#149,.T.);+#177=VERTEX_POINT('',#178);+#178=CARTESIAN_POINT('',(-1.5,-0.475,0.435));+#179=ORIENTED_EDGE('',*,*,#180,.F.);+#180=EDGE_CURVE('',#181,#177,#149,.T.);+#181=VERTEX_POINT('',#182);+#182=CARTESIAN_POINT('',(-1.5,-0.825,0.435));+#183=ORIENTED_EDGE('',*,*,#184,.F.);+#184=EDGE_CURVE('',#185,#181,#149,.T.);+#185=VERTEX_POINT('',#186);+#186=CARTESIAN_POINT('',(-1.5,-1.125,0.435));+#187=ORIENTED_EDGE('',*,*,#188,.F.);+#188=EDGE_CURVE('',#189,#185,#149,.T.);+#189=VERTEX_POINT('',#190);+#190=CARTESIAN_POINT('',(-1.5,-1.475,0.435));+#191=ORIENTED_EDGE('',*,*,#192,.F.);+#192=EDGE_CURVE('',#193,#189,#149,.T.);+#193=VERTEX_POINT('',#194);+#194=CARTESIAN_POINT('',(-1.5,-1.775,0.435));+#195=ORIENTED_EDGE('',*,*,#196,.F.);+#196=EDGE_CURVE('',#197,#193,#149,.T.);+#197=VERTEX_POINT('',#150);+#198=ORIENTED_EDGE('',*,*,#199,.F.);+#199=EDGE_CURVE('',#76,#197,#200,.T.);+#200=B_SPLINE_CURVE_WITH_KNOTS('',1,(#77,#150),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#201=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#77,#150),(#84,#135)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#202=ADVANCED_FACE('',(#203),#262,.F.);+#203=FACE_BOUND('',#204,.F.);+#204=EDGE_LOOP('',(#53,#205,#210,#215,#219,#223,#227,#231,#235,#239,#243,#247,#251,#255,#259,#261));+#205=ORIENTED_EDGE('',*,*,#206,.T.);+#206=EDGE_CURVE('',#55,#207,#209,.T.);+#207=VERTEX_POINT('',#208);+#208=CARTESIAN_POINT('',(1.5,-1.85,0.435));+#209=B_SPLINE_CURVE_WITH_KNOTS('',1,(#56,#208),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#210=ORIENTED_EDGE('',*,*,#211,.F.);+#211=EDGE_CURVE('',#212,#207,#214,.T.);+#212=VERTEX_POINT('',#213);+#213=CARTESIAN_POINT('',(1.5,-1.775,0.435));+#214=LINE('',#102,#58);+#215=ORIENTED_EDGE('',*,*,#216,.F.);+#216=EDGE_CURVE('',#217,#212,#214,.T.);+#217=VERTEX_POINT('',#218);+#218=CARTESIAN_POINT('',(1.5,-1.475,0.435));+#219=ORIENTED_EDGE('',*,*,#220,.F.);+#220=EDGE_CURVE('',#221,#217,#214,.T.);+#221=VERTEX_POINT('',#222);+#222=CARTESIAN_POINT('',(1.5,-1.125,0.435));+#223=ORIENTED_EDGE('',*,*,#224,.F.);+#224=EDGE_CURVE('',#225,#221,#214,.T.);+#225=VERTEX_POINT('',#226);+#226=CARTESIAN_POINT('',(1.5,-0.825,0.435));+#227=ORIENTED_EDGE('',*,*,#228,.F.);+#228=EDGE_CURVE('',#229,#225,#214,.T.);+#229=VERTEX_POINT('',#230);+#230=CARTESIAN_POINT('',(1.5,-0.475,0.435));+#231=ORIENTED_EDGE('',*,*,#232,.F.);+#232=EDGE_CURVE('',#233,#229,#214,.T.);+#233=VERTEX_POINT('',#234);+#234=CARTESIAN_POINT('',(1.5,-0.175,0.435));+#235=ORIENTED_EDGE('',*,*,#236,.F.);+#236=EDGE_CURVE('',#237,#233,#214,.T.);+#237=VERTEX_POINT('',#238);+#238=CARTESIAN_POINT('',(1.5,0.175,0.435));+#239=ORIENTED_EDGE('',*,*,#240,.F.);+#240=EDGE_CURVE('',#241,#237,#214,.T.);+#241=VERTEX_POINT('',#242);+#242=CARTESIAN_POINT('',(1.5,0.475,0.435));+#243=ORIENTED_EDGE('',*,*,#244,.F.);+#244=EDGE_CURVE('',#245,#241,#214,.T.);+#245=VERTEX_POINT('',#246);+#246=CARTESIAN_POINT('',(1.5,0.825,0.435));+#247=ORIENTED_EDGE('',*,*,#248,.F.);+#248=EDGE_CURVE('',#249,#245,#214,.T.);+#249=VERTEX_POINT('',#250);+#250=CARTESIAN_POINT('',(1.5,1.125,0.435));+#251=ORIENTED_EDGE('',*,*,#252,.F.);+#252=EDGE_CURVE('',#253,#249,#214,.T.);+#253=VERTEX_POINT('',#254);+#254=CARTESIAN_POINT('',(1.5,1.475,0.435));+#255=ORIENTED_EDGE('',*,*,#256,.F.);+#256=EDGE_CURVE('',#257,#253,#214,.T.);+#257=VERTEX_POINT('',#258);+#258=CARTESIAN_POINT('',(1.5,1.775,0.435));+#259=ORIENTED_EDGE('',*,*,#260,.F.);+#260=EDGE_CURVE('',#101,#257,#214,.T.);+#261=ORIENTED_EDGE('',*,*,#100,.F.);+#262=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#49,#102),(#56,#208)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#263=ADVANCED_FACE('',(#264),#275,.F.);+#264=FACE_BOUND('',#265,.F.);+#265=EDGE_LOOP('',(#74,#266,#267,#272));+#266=ORIENTED_EDGE('',*,*,#199,.T.);+#267=ORIENTED_EDGE('',*,*,#268,.F.);+#268=EDGE_CURVE('',#269,#197,#271,.T.);+#269=VERTEX_POINT('',#270);+#270=CARTESIAN_POINT('',(-1.3305,-2.0195,0.435));+#271=LINE('',#270,#79);+#272=ORIENTED_EDGE('',*,*,#273,.F.);+#273=EDGE_CURVE('',#69,#269,#274,.T.);+#274=B_SPLINE_CURVE_WITH_KNOTS('',1,(#70,#270),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#275=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#70,#270),(#77,#150)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.239709198822),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#276=ADVANCED_FACE('',(#277),#288,.F.);+#277=FACE_BOUND('',#278,.F.);+#278=EDGE_LOOP('',(#60,#279,#284,#287));+#279=ORIENTED_EDGE('',*,*,#280,.T.);+#280=EDGE_CURVE('',#62,#281,#283,.T.);+#281=VERTEX_POINT('',#282);+#282=CARTESIAN_POINT('',(1.3305,-2.0195,0.435));+#283=B_SPLINE_CURVE_WITH_KNOTS('',1,(#63,#282),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#284=ORIENTED_EDGE('',*,*,#285,.F.);+#285=EDGE_CURVE('',#207,#281,#286,.T.);+#286=LINE('',#208,#65);+#287=ORIENTED_EDGE('',*,*,#206,.F.);+#288=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#56,#208),(#63,#282)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.239709198822),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#289=ADVANCED_FACE('',(#290),#297,.F.);+#290=FACE_BOUND('',#291,.F.);+#291=EDGE_LOOP('',(#67,#292,#293,#296));+#292=ORIENTED_EDGE('',*,*,#273,.T.);+#293=ORIENTED_EDGE('',*,*,#294,.F.);+#294=EDGE_CURVE('',#281,#269,#295,.T.);+#295=LINE('',#282,#72);+#296=ORIENTED_EDGE('',*,*,#280,.F.);+#297=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#63,#282),(#70,#270)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.661),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#298=ADVANCED_FACE('',(#299),#311,.F.);+#299=FACE_BOUND('',#300,.F.);+#300=EDGE_LOOP('',(#301,#302,#307,#310));+#301=ORIENTED_EDGE('',*,*,#105,.T.);+#302=ORIENTED_EDGE('',*,*,#303,.T.);+#303=EDGE_CURVE('',#101,#304,#306,.T.);+#304=VERTEX_POINT('',#305);+#305=CARTESIAN_POINT('',(1.5,1.85,0.615));+#306=B_SPLINE_CURVE_WITH_KNOTS('',1,(#102,#305),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#307=ORIENTED_EDGE('',*,*,#308,.F.);+#308=EDGE_CURVE('',#115,#304,#309,.T.);+#309=LINE('',#116,#51);+#310=ORIENTED_EDGE('',*,*,#114,.F.);+#311=PLANE('',#312);+#312=AXIS2_PLACEMENT_3D('',#116,#66,#52);+#313=ADVANCED_FACE('',(#314),#372,.F.);+#314=FACE_BOUND('',#315,.F.);+#315=EDGE_LOOP('',(#316,#321,#322,#323,#328,#334,#339,#344,#349,#354,#360,#368));+#316=ORIENTED_EDGE('',*,*,#317,.T.);+#317=EDGE_CURVE('',#318,#120,#320,.T.);+#318=VERTEX_POINT('',#319);+#319=CARTESIAN_POINT('',(-1.5,1.85,0.615));+#320=LINE('',#319,#91);+#321=ORIENTED_EDGE('',*,*,#119,.T.);+#322=ORIENTED_EDGE('',*,*,#308,.T.);+#323=ORIENTED_EDGE('',*,*,#324,.T.);+#324=EDGE_CURVE('',#304,#325,#327,.T.);+#325=VERTEX_POINT('',#326);+#326=CARTESIAN_POINT('',(1.5,1.775,0.615));+#327=LINE('',#305,#58);+#328=ORIENTED_EDGE('',*,*,#329,.T.);+#329=EDGE_CURVE('',#325,#330,#332,.T.);+#330=VERTEX_POINT('',#331);+#331=CARTESIAN_POINT('',(1.425,1.775,0.615));+#332=LINE('',#333,#72);+#333=CARTESIAN_POINT('',(1.75,1.775,0.615));+#334=ORIENTED_EDGE('',*,*,#335,.F.);+#335=EDGE_CURVE('',#336,#330,#338,.T.);+#336=VERTEX_POINT('',#337);+#337=CARTESIAN_POINT('',(1.425,1.8125,0.615));+#338=LINE('',#337,#58);+#339=ORIENTED_EDGE('',*,*,#340,.F.);+#340=EDGE_CURVE('',#341,#336,#343,.T.);+#341=VERTEX_POINT('',#342);+#342=CARTESIAN_POINT('',(1.293,1.9445,0.615));+#343=LINE('',#342,#51);+#344=ORIENTED_EDGE('',*,*,#345,.F.);+#345=EDGE_CURVE('',#346,#341,#348,.T.);+#346=VERTEX_POINT('',#347);+#347=CARTESIAN_POINT('',(-1.293,1.9445,0.615));+#348=LINE('',#347,#27);+#349=ORIENTED_EDGE('',*,*,#350,.F.);+#350=EDGE_CURVE('',#351,#346,#353,.T.);+#351=VERTEX_POINT('',#352);+#352=CARTESIAN_POINT('',(-1.425,1.8125,0.615));+#353=LINE('',#352,#91);+#354=ORIENTED_EDGE('',*,*,#355,.F.);+#355=EDGE_CURVE('',#356,#351,#358,.T.);+#356=VERTEX_POINT('',#357);+#357=CARTESIAN_POINT('',(-1.425,1.775,0.615));+#358=LINE('',#359,#86);+#359=CARTESIAN_POINT('',(-1.425,-1.8125,0.615));+#360=ORIENTED_EDGE('',*,*,#361,.F.);+#361=EDGE_CURVE('',#362,#356,#364,.T.);+#362=VERTEX_POINT('',#363);+#363=CARTESIAN_POINT('',(-1.5,1.775,0.615));+#364=LINE('',#365,#366);+#365=CARTESIAN_POINT('',(-1.75,1.775,0.615));+#366=VECTOR('',#367,1.);+#367=DIRECTION('',(1.,-1.144237745222E-17,0.));+#368=ORIENTED_EDGE('',*,*,#369,.T.);+#369=EDGE_CURVE('',#362,#318,#370,.T.);+#370=LINE('',#371,#86);+#371=CARTESIAN_POINT('',(-1.5,-1.85,0.615));+#372=PLANE('',#373);+#373=AXIS2_PLACEMENT_3D('',#374,#375,#376);+#374=CARTESIAN_POINT('',(-1.998603303057E-16,1.982,0.615));+#375=DIRECTION('',(6.511636322077E-33,-3.962414280587E-28,-1.));+#376=DIRECTION('',(1.,1.041851360869E-16,6.511636322036E-33));+#377=ADVANCED_FACE('',(#378),#386,.F.);+#378=FACE_BOUND('',#379,.F.);+#379=EDGE_LOOP('',(#380,#381,#382,#383));+#380=ORIENTED_EDGE('',*,*,#133,.T.);+#381=ORIENTED_EDGE('',*,*,#124,.T.);+#382=ORIENTED_EDGE('',*,*,#317,.F.);+#383=ORIENTED_EDGE('',*,*,#384,.F.);+#384=EDGE_CURVE('',#134,#318,#385,.T.);+#385=B_SPLINE_CURVE_WITH_KNOTS('',1,(#135,#319),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#386=PLANE('',#387);+#387=AXIS2_PLACEMENT_3D('',#319,#52,#92);+#388=ADVANCED_FACE('',(#389),#405,.F.);+#389=FACE_BOUND('',#390,.F.);+#390=EDGE_LOOP('',(#391,#395,#396,#403));+#391=ORIENTED_EDGE('',*,*,#392,.F.);+#392=EDGE_CURVE('',#197,#393,#394,.T.);+#393=VERTEX_POINT('',#371);+#394=B_SPLINE_CURVE_WITH_KNOTS('',1,(#150,#371),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#395=ORIENTED_EDGE('',*,*,#196,.T.);+#396=ORIENTED_EDGE('',*,*,#397,.T.);+#397=EDGE_CURVE('',#193,#398,#400,.T.);+#398=VERTEX_POINT('',#399);+#399=CARTESIAN_POINT('',(-1.5,-1.775,0.615));+#400=LINE('',#401,#402);+#401=CARTESIAN_POINT('',(-1.5,-1.775,0.461759022967));+#402=VECTOR('',#13,1.);+#403=ORIENTED_EDGE('',*,*,#404,.F.);+#404=EDGE_CURVE('',#393,#398,#370,.T.);+#405=PLANE('',#406);+#406=AXIS2_PLACEMENT_3D('',#371,#28,#87);+#407=ADVANCED_FACE('',(#408),#430,.F.);+#408=FACE_BOUND('',#409,.F.);+#409=EDGE_LOOP('',(#410,#418,#419,#425));+#410=ORIENTED_EDGE('',*,*,#411,.F.);+#411=EDGE_CURVE('',#193,#412,#414,.T.);+#412=VERTEX_POINT('',#413);+#413=CARTESIAN_POINT('',(-1.75,-1.775,0.435));+#414=LINE('',#415,#416);+#415=CARTESIAN_POINT('',(-1.35,-1.775,0.435));+#416=VECTOR('',#417,1.);+#417=DIRECTION('',(-1.,1.144237745222E-17,0.));+#418=ORIENTED_EDGE('',*,*,#192,.T.);+#419=ORIENTED_EDGE('',*,*,#420,.T.);+#420=EDGE_CURVE('',#189,#421,#423,.T.);+#421=VERTEX_POINT('',#422);+#422=CARTESIAN_POINT('',(-1.75,-1.475,0.435));+#423=LINE('',#424,#416);+#424=CARTESIAN_POINT('',(-1.35,-1.475,0.435));+#425=ORIENTED_EDGE('',*,*,#426,.F.);+#426=EDGE_CURVE('',#412,#421,#427,.T.);+#427=LINE('',#413,#428);+#428=VECTOR('',#429,1.);+#429=DIRECTION('',(1.144237745222E-17,1.,0.));+#430=PLANE('',#431);+#431=AXIS2_PLACEMENT_3D('',#415,#13,#417);+#432=ADVANCED_FACE('',(#433),#405,.F.);+#433=FACE_BOUND('',#434,.F.);+#434=EDGE_LOOP('',(#435,#441,#442,#448));+#435=ORIENTED_EDGE('',*,*,#436,.F.);+#436=EDGE_CURVE('',#189,#437,#439,.T.);+#437=VERTEX_POINT('',#438);+#438=CARTESIAN_POINT('',(-1.5,-1.475,0.615));+#439=LINE('',#440,#402);+#440=CARTESIAN_POINT('',(-1.5,-1.475,0.461759022967));+#441=ORIENTED_EDGE('',*,*,#188,.T.);+#442=ORIENTED_EDGE('',*,*,#443,.T.);+#443=EDGE_CURVE('',#185,#444,#446,.T.);+#444=VERTEX_POINT('',#445);+#445=CARTESIAN_POINT('',(-1.5,-1.125,0.615));+#446=LINE('',#447,#402);+#447=CARTESIAN_POINT('',(-1.5,-1.125,0.461759022967));+#448=ORIENTED_EDGE('',*,*,#449,.F.);+#449=EDGE_CURVE('',#437,#444,#370,.T.);+#450=ADVANCED_FACE('',(#451),#469,.F.);+#451=FACE_BOUND('',#452,.F.);+#452=EDGE_LOOP('',(#453,#459,#460,#466));+#453=ORIENTED_EDGE('',*,*,#454,.F.);+#454=EDGE_CURVE('',#185,#455,#457,.T.);+#455=VERTEX_POINT('',#456);+#456=CARTESIAN_POINT('',(-1.75,-1.125,0.435));+#457=LINE('',#458,#416);+#458=CARTESIAN_POINT('',(-1.35,-1.125,0.435));+#459=ORIENTED_EDGE('',*,*,#184,.T.);+#460=ORIENTED_EDGE('',*,*,#461,.T.);+#461=EDGE_CURVE('',#181,#462,#464,.T.);+#462=VERTEX_POINT('',#463);+#463=CARTESIAN_POINT('',(-1.75,-0.825,0.435));+#464=LINE('',#465,#416);+#465=CARTESIAN_POINT('',(-1.35,-0.825,0.435));+#466=ORIENTED_EDGE('',*,*,#467,.F.);+#467=EDGE_CURVE('',#455,#462,#468,.T.);+#468=LINE('',#456,#428);+#469=PLANE('',#470);+#470=AXIS2_PLACEMENT_3D('',#458,#13,#417);+#471=ADVANCED_FACE('',(#472),#405,.F.);+#472=FACE_BOUND('',#473,.F.);+#473=EDGE_LOOP('',(#474,#480,#481,#487));+#474=ORIENTED_EDGE('',*,*,#475,.F.);+#475=EDGE_CURVE('',#181,#476,#478,.T.);+#476=VERTEX_POINT('',#477);+#477=CARTESIAN_POINT('',(-1.5,-0.825,0.615));+#478=LINE('',#479,#402);+#479=CARTESIAN_POINT('',(-1.5,-0.825,0.461759022967));+#480=ORIENTED_EDGE('',*,*,#180,.T.);+#481=ORIENTED_EDGE('',*,*,#482,.T.);+#482=EDGE_CURVE('',#177,#483,#485,.T.);+#483=VERTEX_POINT('',#484);+#484=CARTESIAN_POINT('',(-1.5,-0.475,0.615));+#485=LINE('',#486,#402);+#486=CARTESIAN_POINT('',(-1.5,-0.475,0.461759022967));+#487=ORIENTED_EDGE('',*,*,#488,.F.);+#488=EDGE_CURVE('',#476,#483,#370,.T.);+#489=ADVANCED_FACE('',(#490),#508,.F.);+#490=FACE_BOUND('',#491,.F.);+#491=EDGE_LOOP('',(#492,#498,#499,#505));+#492=ORIENTED_EDGE('',*,*,#493,.F.);+#493=EDGE_CURVE('',#177,#494,#496,.T.);+#494=VERTEX_POINT('',#495);+#495=CARTESIAN_POINT('',(-1.75,-0.475,0.435));+#496=LINE('',#497,#416);+#497=CARTESIAN_POINT('',(-1.35,-0.475,0.435));+#498=ORIENTED_EDGE('',*,*,#176,.T.);+#499=ORIENTED_EDGE('',*,*,#500,.T.);+#500=EDGE_CURVE('',#173,#501,#503,.T.);+#501=VERTEX_POINT('',#502);+#502=CARTESIAN_POINT('',(-1.75,-0.175,0.435));+#503=LINE('',#504,#416);+#504=CARTESIAN_POINT('',(-1.35,-0.175,0.435));+#505=ORIENTED_EDGE('',*,*,#506,.F.);+#506=EDGE_CURVE('',#494,#501,#507,.T.);+#507=LINE('',#495,#428);+#508=PLANE('',#509);+#509=AXIS2_PLACEMENT_3D('',#497,#13,#417);+#510=ADVANCED_FACE('',(#511),#405,.F.);+#511=FACE_BOUND('',#512,.F.);+#512=EDGE_LOOP('',(#513,#519,#520,#526));+#513=ORIENTED_EDGE('',*,*,#514,.F.);+#514=EDGE_CURVE('',#173,#515,#517,.T.);+#515=VERTEX_POINT('',#516);+#516=CARTESIAN_POINT('',(-1.5,-0.175,0.615));+#517=LINE('',#518,#402);+#518=CARTESIAN_POINT('',(-1.5,-0.175,0.461759022967));+#519=ORIENTED_EDGE('',*,*,#172,.T.);+#520=ORIENTED_EDGE('',*,*,#521,.T.);+#521=EDGE_CURVE('',#169,#522,#524,.T.);+#522=VERTEX_POINT('',#523);+#523=CARTESIAN_POINT('',(-1.5,0.175,0.615));+#524=LINE('',#525,#402);+#525=CARTESIAN_POINT('',(-1.5,0.175,0.461759022967));+#526=ORIENTED_EDGE('',*,*,#527,.F.);+#527=EDGE_CURVE('',#515,#522,#370,.T.);+#528=ADVANCED_FACE('',(#529),#547,.F.);+#529=FACE_BOUND('',#530,.F.);+#530=EDGE_LOOP('',(#531,#537,#538,#544));+#531=ORIENTED_EDGE('',*,*,#532,.F.);+#532=EDGE_CURVE('',#169,#533,#535,.T.);+#533=VERTEX_POINT('',#534);+#534=CARTESIAN_POINT('',(-1.75,0.175,0.435));+#535=LINE('',#536,#416);+#536=CARTESIAN_POINT('',(-1.35,0.175,0.435));+#537=ORIENTED_EDGE('',*,*,#168,.T.);+#538=ORIENTED_EDGE('',*,*,#539,.T.);+#539=EDGE_CURVE('',#165,#540,#542,.T.);+#540=VERTEX_POINT('',#541);+#541=CARTESIAN_POINT('',(-1.75,0.475,0.435));+#542=LINE('',#543,#416);+#543=CARTESIAN_POINT('',(-1.35,0.475,0.435));+#544=ORIENTED_EDGE('',*,*,#545,.F.);+#545=EDGE_CURVE('',#533,#540,#546,.T.);+#546=LINE('',#534,#428);+#547=PLANE('',#548);+#548=AXIS2_PLACEMENT_3D('',#536,#13,#417);+#549=ADVANCED_FACE('',(#550),#405,.F.);+#550=FACE_BOUND('',#551,.F.);+#551=EDGE_LOOP('',(#552,#558,#559,#565));+#552=ORIENTED_EDGE('',*,*,#553,.F.);+#553=EDGE_CURVE('',#165,#554,#556,.T.);+#554=VERTEX_POINT('',#555);+#555=CARTESIAN_POINT('',(-1.5,0.475,0.615));+#556=LINE('',#557,#402);+#557=CARTESIAN_POINT('',(-1.5,0.475,0.461759022967));+#558=ORIENTED_EDGE('',*,*,#164,.T.);+#559=ORIENTED_EDGE('',*,*,#560,.T.);+#560=EDGE_CURVE('',#161,#561,#563,.T.);+#561=VERTEX_POINT('',#562);+#562=CARTESIAN_POINT('',(-1.5,0.825,0.615));+#563=LINE('',#564,#402);+#564=CARTESIAN_POINT('',(-1.5,0.825,0.461759022967));+#565=ORIENTED_EDGE('',*,*,#566,.F.);+#566=EDGE_CURVE('',#554,#561,#370,.T.);+#567=ADVANCED_FACE('',(#568),#586,.F.);+#568=FACE_BOUND('',#569,.F.);+#569=EDGE_LOOP('',(#570,#576,#577,#583));+#570=ORIENTED_EDGE('',*,*,#571,.F.);+#571=EDGE_CURVE('',#161,#572,#574,.T.);+#572=VERTEX_POINT('',#573);+#573=CARTESIAN_POINT('',(-1.75,0.825,0.435));+#574=LINE('',#575,#416);+#575=CARTESIAN_POINT('',(-1.35,0.825,0.435));+#576=ORIENTED_EDGE('',*,*,#160,.T.);+#577=ORIENTED_EDGE('',*,*,#578,.T.);+#578=EDGE_CURVE('',#157,#579,#581,.T.);+#579=VERTEX_POINT('',#580);+#580=CARTESIAN_POINT('',(-1.75,1.125,0.435));+#581=LINE('',#582,#416);+#582=CARTESIAN_POINT('',(-1.35,1.125,0.435));+#583=ORIENTED_EDGE('',*,*,#584,.F.);+#584=EDGE_CURVE('',#572,#579,#585,.T.);+#585=LINE('',#573,#428);+#586=PLANE('',#587);+#587=AXIS2_PLACEMENT_3D('',#575,#13,#417);+#588=ADVANCED_FACE('',(#589),#405,.F.);+#589=FACE_BOUND('',#590,.F.);+#590=EDGE_LOOP('',(#591,#597,#598,#604));+#591=ORIENTED_EDGE('',*,*,#592,.F.);+#592=EDGE_CURVE('',#157,#593,#595,.T.);+#593=VERTEX_POINT('',#594);+#594=CARTESIAN_POINT('',(-1.5,1.125,0.615));+#595=LINE('',#596,#402);+#596=CARTESIAN_POINT('',(-1.5,1.125,0.461759022967));+#597=ORIENTED_EDGE('',*,*,#156,.T.);+#598=ORIENTED_EDGE('',*,*,#599,.T.);+#599=EDGE_CURVE('',#153,#600,#602,.T.);+#600=VERTEX_POINT('',#601);+#601=CARTESIAN_POINT('',(-1.5,1.475,0.615));+#602=LINE('',#603,#402);+#603=CARTESIAN_POINT('',(-1.5,1.475,0.461759022967));+#604=ORIENTED_EDGE('',*,*,#605,.F.);+#605=EDGE_CURVE('',#593,#600,#370,.T.);+#606=ADVANCED_FACE('',(#607),#625,.F.);+#607=FACE_BOUND('',#608,.F.);+#608=EDGE_LOOP('',(#609,#615,#616,#622));+#609=ORIENTED_EDGE('',*,*,#610,.F.);+#610=EDGE_CURVE('',#153,#611,#613,.T.);+#611=VERTEX_POINT('',#612);+#612=CARTESIAN_POINT('',(-1.75,1.475,0.435));+#613=LINE('',#614,#416);+#614=CARTESIAN_POINT('',(-1.35,1.475,0.435));+#615=ORIENTED_EDGE('',*,*,#152,.T.);+#616=ORIENTED_EDGE('',*,*,#617,.T.);+#617=EDGE_CURVE('',#147,#618,#620,.T.);+#618=VERTEX_POINT('',#619);+#619=CARTESIAN_POINT('',(-1.75,1.775,0.435));+#620=LINE('',#621,#416);+#621=CARTESIAN_POINT('',(-1.35,1.775,0.435));+#622=ORIENTED_EDGE('',*,*,#623,.F.);+#623=EDGE_CURVE('',#611,#618,#624,.T.);+#624=LINE('',#612,#428);+#625=PLANE('',#626);+#626=AXIS2_PLACEMENT_3D('',#614,#13,#417);+#627=ADVANCED_FACE('',(#628),#405,.F.);+#628=FACE_BOUND('',#629,.F.);+#629=EDGE_LOOP('',(#630,#634,#635,#636));+#630=ORIENTED_EDGE('',*,*,#631,.F.);+#631=EDGE_CURVE('',#147,#362,#632,.T.);+#632=LINE('',#633,#402);+#633=CARTESIAN_POINT('',(-1.5,1.775,0.461759022967));+#634=ORIENTED_EDGE('',*,*,#146,.T.);+#635=ORIENTED_EDGE('',*,*,#384,.T.);+#636=ORIENTED_EDGE('',*,*,#369,.F.);+#637=ADVANCED_FACE('',(#638),#647,.F.);+#638=FACE_BOUND('',#639,.F.);+#639=EDGE_LOOP('',(#640,#641,#642,#646));+#640=ORIENTED_EDGE('',*,*,#303,.F.);+#641=ORIENTED_EDGE('',*,*,#260,.T.);+#642=ORIENTED_EDGE('',*,*,#643,.T.);+#643=EDGE_CURVE('',#257,#325,#644,.T.);+#644=LINE('',#645,#402);+#645=CARTESIAN_POINT('',(1.5,1.775,0.461759022967));+#646=ORIENTED_EDGE('',*,*,#324,.F.);+#647=PLANE('',#648);+#648=AXIS2_PLACEMENT_3D('',#305,#73,#59);+#649=ADVANCED_FACE('',(#650),#668,.F.);+#650=FACE_BOUND('',#651,.F.);+#651=EDGE_LOOP('',(#652,#658,#659,#665));+#652=ORIENTED_EDGE('',*,*,#653,.F.);+#653=EDGE_CURVE('',#257,#654,#656,.T.);+#654=VERTEX_POINT('',#655);+#655=CARTESIAN_POINT('',(1.75,1.775,0.435));+#656=LINE('',#657,#27);+#657=CARTESIAN_POINT('',(1.35,1.775,0.435));+#658=ORIENTED_EDGE('',*,*,#256,.T.);+#659=ORIENTED_EDGE('',*,*,#660,.T.);+#660=EDGE_CURVE('',#253,#661,#663,.T.);+#661=VERTEX_POINT('',#662);+#662=CARTESIAN_POINT('',(1.75,1.475,0.435));+#663=LINE('',#664,#27);+#664=CARTESIAN_POINT('',(1.35,1.475,0.435));+#665=ORIENTED_EDGE('',*,*,#666,.F.);+#666=EDGE_CURVE('',#654,#661,#667,.T.);+#667=LINE('',#655,#58);+#668=PLANE('',#669);+#669=AXIS2_PLACEMENT_3D('',#657,#13,#28);+#670=ADVANCED_FACE('',(#671),#647,.F.);+#671=FACE_BOUND('',#672,.F.);+#672=EDGE_LOOP('',(#673,#679,#680,#686));+#673=ORIENTED_EDGE('',*,*,#674,.F.);+#674=EDGE_CURVE('',#253,#675,#677,.T.);+#675=VERTEX_POINT('',#676);+#676=CARTESIAN_POINT('',(1.5,1.475,0.615));+#677=LINE('',#678,#402);+#678=CARTESIAN_POINT('',(1.5,1.475,0.461759022967));+#679=ORIENTED_EDGE('',*,*,#252,.T.);+#680=ORIENTED_EDGE('',*,*,#681,.T.);+#681=EDGE_CURVE('',#249,#682,#684,.T.);+#682=VERTEX_POINT('',#683);+#683=CARTESIAN_POINT('',(1.5,1.125,0.615));+#684=LINE('',#685,#402);+#685=CARTESIAN_POINT('',(1.5,1.125,0.461759022967));+#686=ORIENTED_EDGE('',*,*,#687,.F.);+#687=EDGE_CURVE('',#675,#682,#327,.T.);+#688=ADVANCED_FACE('',(#689),#707,.F.);+#689=FACE_BOUND('',#690,.F.);+#690=EDGE_LOOP('',(#691,#697,#698,#704));+#691=ORIENTED_EDGE('',*,*,#692,.F.);+#692=EDGE_CURVE('',#249,#693,#695,.T.);+#693=VERTEX_POINT('',#694);+#694=CARTESIAN_POINT('',(1.75,1.125,0.435));+#695=LINE('',#696,#27);+#696=CARTESIAN_POINT('',(1.35,1.125,0.435));+#697=ORIENTED_EDGE('',*,*,#248,.T.);+#698=ORIENTED_EDGE('',*,*,#699,.T.);+#699=EDGE_CURVE('',#245,#700,#702,.T.);+#700=VERTEX_POINT('',#701);+#701=CARTESIAN_POINT('',(1.75,0.825,0.435));+#702=LINE('',#703,#27);+#703=CARTESIAN_POINT('',(1.35,0.825,0.435));+#704=ORIENTED_EDGE('',*,*,#705,.F.);+#705=EDGE_CURVE('',#693,#700,#706,.T.);+#706=LINE('',#694,#58);+#707=PLANE('',#708);+#708=AXIS2_PLACEMENT_3D('',#696,#13,#28);+#709=ADVANCED_FACE('',(#710),#647,.F.);+#710=FACE_BOUND('',#711,.F.);+#711=EDGE_LOOP('',(#712,#718,#719,#725));+#712=ORIENTED_EDGE('',*,*,#713,.F.);+#713=EDGE_CURVE('',#245,#714,#716,.T.);+#714=VERTEX_POINT('',#715);+#715=CARTESIAN_POINT('',(1.5,0.825,0.615));+#716=LINE('',#717,#402);+#717=CARTESIAN_POINT('',(1.5,0.825,0.461759022967));+#718=ORIENTED_EDGE('',*,*,#244,.T.);+#719=ORIENTED_EDGE('',*,*,#720,.T.);+#720=EDGE_CURVE('',#241,#721,#723,.T.);+#721=VERTEX_POINT('',#722);+#722=CARTESIAN_POINT('',(1.5,0.475,0.615));+#723=LINE('',#724,#402);+#724=CARTESIAN_POINT('',(1.5,0.475,0.461759022967));+#725=ORIENTED_EDGE('',*,*,#726,.F.);+#726=EDGE_CURVE('',#714,#721,#327,.T.);+#727=ADVANCED_FACE('',(#728),#746,.F.);+#728=FACE_BOUND('',#729,.F.);+#729=EDGE_LOOP('',(#730,#736,#737,#743));+#730=ORIENTED_EDGE('',*,*,#731,.F.);+#731=EDGE_CURVE('',#241,#732,#734,.T.);+#732=VERTEX_POINT('',#733);+#733=CARTESIAN_POINT('',(1.75,0.475,0.435));+#734=LINE('',#735,#27);+#735=CARTESIAN_POINT('',(1.35,0.475,0.435));+#736=ORIENTED_EDGE('',*,*,#240,.T.);+#737=ORIENTED_EDGE('',*,*,#738,.T.);+#738=EDGE_CURVE('',#237,#739,#741,.T.);+#739=VERTEX_POINT('',#740);+#740=CARTESIAN_POINT('',(1.75,0.175,0.435));+#741=LINE('',#742,#27);+#742=CARTESIAN_POINT('',(1.35,0.175,0.435));+#743=ORIENTED_EDGE('',*,*,#744,.F.);+#744=EDGE_CURVE('',#732,#739,#745,.T.);+#745=LINE('',#733,#58);+#746=PLANE('',#747);+#747=AXIS2_PLACEMENT_3D('',#735,#13,#28);+#748=ADVANCED_FACE('',(#749),#647,.F.);+#749=FACE_BOUND('',#750,.F.);+#750=EDGE_LOOP('',(#751,#757,#758,#764));+#751=ORIENTED_EDGE('',*,*,#752,.F.);+#752=EDGE_CURVE('',#237,#753,#755,.T.);+#753=VERTEX_POINT('',#754);+#754=CARTESIAN_POINT('',(1.5,0.175,0.615));+#755=LINE('',#756,#402);+#756=CARTESIAN_POINT('',(1.5,0.175,0.461759022967));+#757=ORIENTED_EDGE('',*,*,#236,.T.);+#758=ORIENTED_EDGE('',*,*,#759,.T.);+#759=EDGE_CURVE('',#233,#760,#762,.T.);+#760=VERTEX_POINT('',#761);+#761=CARTESIAN_POINT('',(1.5,-0.175,0.615));+#762=LINE('',#763,#402);+#763=CARTESIAN_POINT('',(1.5,-0.175,0.461759022967));+#764=ORIENTED_EDGE('',*,*,#765,.F.);+#765=EDGE_CURVE('',#753,#760,#327,.T.);+#766=ADVANCED_FACE('',(#767),#785,.F.);+#767=FACE_BOUND('',#768,.F.);+#768=EDGE_LOOP('',(#769,#775,#776,#782));+#769=ORIENTED_EDGE('',*,*,#770,.F.);+#770=EDGE_CURVE('',#233,#771,#773,.T.);+#771=VERTEX_POINT('',#772);+#772=CARTESIAN_POINT('',(1.75,-0.175,0.435));+#773=LINE('',#774,#27);+#774=CARTESIAN_POINT('',(1.35,-0.175,0.435));+#775=ORIENTED_EDGE('',*,*,#232,.T.);+#776=ORIENTED_EDGE('',*,*,#777,.T.);+#777=EDGE_CURVE('',#229,#778,#780,.T.);+#778=VERTEX_POINT('',#779);+#779=CARTESIAN_POINT('',(1.75,-0.475,0.435));+#780=LINE('',#781,#27);+#781=CARTESIAN_POINT('',(1.35,-0.475,0.435));+#782=ORIENTED_EDGE('',*,*,#783,.F.);+#783=EDGE_CURVE('',#771,#778,#784,.T.);+#784=LINE('',#772,#58);+#785=PLANE('',#786);+#786=AXIS2_PLACEMENT_3D('',#774,#13,#28);+#787=ADVANCED_FACE('',(#788),#647,.F.);+#788=FACE_BOUND('',#789,.F.);+#789=EDGE_LOOP('',(#790,#796,#797,#803));+#790=ORIENTED_EDGE('',*,*,#791,.F.);+#791=EDGE_CURVE('',#229,#792,#794,.T.);+#792=VERTEX_POINT('',#793);+#793=CARTESIAN_POINT('',(1.5,-0.475,0.615));+#794=LINE('',#795,#402);+#795=CARTESIAN_POINT('',(1.5,-0.475,0.461759022967));+#796=ORIENTED_EDGE('',*,*,#228,.T.);+#797=ORIENTED_EDGE('',*,*,#798,.T.);+#798=EDGE_CURVE('',#225,#799,#801,.T.);+#799=VERTEX_POINT('',#800);+#800=CARTESIAN_POINT('',(1.5,-0.825,0.615));+#801=LINE('',#802,#402);+#802=CARTESIAN_POINT('',(1.5,-0.825,0.461759022967));+#803=ORIENTED_EDGE('',*,*,#804,.F.);+#804=EDGE_CURVE('',#792,#799,#327,.T.);+#805=ADVANCED_FACE('',(#806),#824,.F.);+#806=FACE_BOUND('',#807,.F.);+#807=EDGE_LOOP('',(#808,#814,#815,#821));+#808=ORIENTED_EDGE('',*,*,#809,.F.);+#809=EDGE_CURVE('',#225,#810,#812,.T.);+#810=VERTEX_POINT('',#811);+#811=CARTESIAN_POINT('',(1.75,-0.825,0.435));+#812=LINE('',#813,#27);+#813=CARTESIAN_POINT('',(1.35,-0.825,0.435));+#814=ORIENTED_EDGE('',*,*,#224,.T.);+#815=ORIENTED_EDGE('',*,*,#816,.T.);+#816=EDGE_CURVE('',#221,#817,#819,.T.);+#817=VERTEX_POINT('',#818);+#818=CARTESIAN_POINT('',(1.75,-1.125,0.435));+#819=LINE('',#820,#27);+#820=CARTESIAN_POINT('',(1.35,-1.125,0.435));+#821=ORIENTED_EDGE('',*,*,#822,.F.);+#822=EDGE_CURVE('',#810,#817,#823,.T.);+#823=LINE('',#811,#58);+#824=PLANE('',#825);+#825=AXIS2_PLACEMENT_3D('',#813,#13,#28);+#826=ADVANCED_FACE('',(#827),#647,.F.);+#827=FACE_BOUND('',#828,.F.);+#828=EDGE_LOOP('',(#829,#835,#836,#842));+#829=ORIENTED_EDGE('',*,*,#830,.F.);+#830=EDGE_CURVE('',#221,#831,#833,.T.);+#831=VERTEX_POINT('',#832);+#832=CARTESIAN_POINT('',(1.5,-1.125,0.615));+#833=LINE('',#834,#402);+#834=CARTESIAN_POINT('',(1.5,-1.125,0.461759022967));+#835=ORIENTED_EDGE('',*,*,#220,.T.);+#836=ORIENTED_EDGE('',*,*,#837,.T.);+#837=EDGE_CURVE('',#217,#838,#840,.T.);+#838=VERTEX_POINT('',#839);+#839=CARTESIAN_POINT('',(1.5,-1.475,0.615));+#840=LINE('',#841,#402);+#841=CARTESIAN_POINT('',(1.5,-1.475,0.461759022967));+#842=ORIENTED_EDGE('',*,*,#843,.F.);+#843=EDGE_CURVE('',#831,#838,#327,.T.);+#844=ADVANCED_FACE('',(#845),#863,.F.);+#845=FACE_BOUND('',#846,.F.);+#846=EDGE_LOOP('',(#847,#853,#854,#860));+#847=ORIENTED_EDGE('',*,*,#848,.F.);+#848=EDGE_CURVE('',#217,#849,#851,.T.);+#849=VERTEX_POINT('',#850);+#850=CARTESIAN_POINT('',(1.75,-1.475,0.435));+#851=LINE('',#852,#27);+#852=CARTESIAN_POINT('',(1.35,-1.475,0.435));+#853=ORIENTED_EDGE('',*,*,#216,.T.);+#854=ORIENTED_EDGE('',*,*,#855,.T.);+#855=EDGE_CURVE('',#212,#856,#858,.T.);+#856=VERTEX_POINT('',#857);+#857=CARTESIAN_POINT('',(1.75,-1.775,0.435));+#858=LINE('',#859,#27);+#859=CARTESIAN_POINT('',(1.35,-1.775,0.435));+#860=ORIENTED_EDGE('',*,*,#861,.F.);+#861=EDGE_CURVE('',#849,#856,#862,.T.);+#862=LINE('',#850,#58);+#863=PLANE('',#864);+#864=AXIS2_PLACEMENT_3D('',#852,#13,#28);+#865=ADVANCED_FACE('',(#866),#647,.F.);+#866=FACE_BOUND('',#867,.F.);+#867=EDGE_LOOP('',(#868,#874,#875,#880));+#868=ORIENTED_EDGE('',*,*,#869,.F.);+#869=EDGE_CURVE('',#212,#870,#872,.T.);+#870=VERTEX_POINT('',#871);+#871=CARTESIAN_POINT('',(1.5,-1.775,0.615));+#872=LINE('',#873,#402);+#873=CARTESIAN_POINT('',(1.5,-1.775,0.461759022967));+#874=ORIENTED_EDGE('',*,*,#211,.T.);+#875=ORIENTED_EDGE('',*,*,#876,.T.);+#876=EDGE_CURVE('',#207,#877,#879,.T.);+#877=VERTEX_POINT('',#878);+#878=CARTESIAN_POINT('',(1.5,-1.85,0.615));+#879=B_SPLINE_CURVE_WITH_KNOTS('',1,(#208,#878),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#880=ORIENTED_EDGE('',*,*,#881,.F.);+#881=EDGE_CURVE('',#870,#877,#327,.T.);+#882=ADVANCED_FACE('',(#883),#895,.F.);+#883=FACE_BOUND('',#884,.F.);+#884=EDGE_LOOP('',(#885,#886,#887,#892));+#885=ORIENTED_EDGE('',*,*,#268,.T.);+#886=ORIENTED_EDGE('',*,*,#392,.T.);+#887=ORIENTED_EDGE('',*,*,#888,.F.);+#888=EDGE_CURVE('',#889,#393,#891,.T.);+#889=VERTEX_POINT('',#890);+#890=CARTESIAN_POINT('',(-1.3305,-2.0195,0.615));+#891=LINE('',#890,#79);+#892=ORIENTED_EDGE('',*,*,#893,.F.);+#893=EDGE_CURVE('',#269,#889,#894,.T.);+#894=B_SPLINE_CURVE_WITH_KNOTS('',1,(#270,#890),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#895=PLANE('',#896);+#896=AXIS2_PLACEMENT_3D('',#890,#92,#80);+#897=ADVANCED_FACE('',(#898),#910,.F.);+#898=FACE_BOUND('',#899,.F.);+#899=EDGE_LOOP('',(#900,#901,#906,#909));+#900=ORIENTED_EDGE('',*,*,#285,.T.);+#901=ORIENTED_EDGE('',*,*,#902,.T.);+#902=EDGE_CURVE('',#281,#903,#905,.T.);+#903=VERTEX_POINT('',#904);+#904=CARTESIAN_POINT('',(1.3305,-2.0195,0.615));+#905=B_SPLINE_CURVE_WITH_KNOTS('',1,(#282,#904),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#906=ORIENTED_EDGE('',*,*,#907,.F.);+#907=EDGE_CURVE('',#877,#903,#908,.T.);+#908=LINE('',#878,#65);+#909=ORIENTED_EDGE('',*,*,#876,.F.);+#910=PLANE('',#911);+#911=AXIS2_PLACEMENT_3D('',#878,#80,#66);+#912=ADVANCED_FACE('',(#913),#921,.F.);+#913=FACE_BOUND('',#914,.F.);+#914=EDGE_LOOP('',(#915,#916,#917,#920));+#915=ORIENTED_EDGE('',*,*,#294,.T.);+#916=ORIENTED_EDGE('',*,*,#893,.T.);+#917=ORIENTED_EDGE('',*,*,#918,.F.);+#918=EDGE_CURVE('',#903,#889,#919,.T.);+#919=LINE('',#904,#72);+#920=ORIENTED_EDGE('',*,*,#902,.F.);+#921=PLANE('',#922);+#922=AXIS2_PLACEMENT_3D('',#904,#87,#73);+#923=ADVANCED_FACE('',(#924),#944,.F.);+#924=FACE_BOUND('',#925,.F.);+#925=EDGE_LOOP('',(#926,#931,#935,#937,#938,#942));+#926=ORIENTED_EDGE('',*,*,#927,.F.);+#927=EDGE_CURVE('',#928,#600,#930,.T.);+#928=VERTEX_POINT('',#929);+#929=CARTESIAN_POINT('',(-1.75,1.475,0.615));+#930=LINE('',#929,#366);+#931=ORIENTED_EDGE('',*,*,#932,.T.);+#932=EDGE_CURVE('',#928,#933,#934,.T.);+#933=VERTEX_POINT('',#365);+#934=LINE('',#929,#428);+#935=ORIENTED_EDGE('',*,*,#936,.T.);+#936=EDGE_CURVE('',#933,#362,#364,.T.);+#937=ORIENTED_EDGE('',*,*,#361,.T.);+#938=ORIENTED_EDGE('',*,*,#939,.F.);+#939=EDGE_CURVE('',#940,#356,#358,.T.);+#940=VERTEX_POINT('',#941);+#941=CARTESIAN_POINT('',(-1.425,1.475,0.615));+#942=ORIENTED_EDGE('',*,*,#943,.F.);+#943=EDGE_CURVE('',#600,#940,#930,.T.);+#944=PLANE('',#945);+#945=AXIS2_PLACEMENT_3D('',#929,#946,#367);+#946=DIRECTION('',(0.,0.,-1.));+#947=ADVANCED_FACE('',(#948),#1008,.F.);+#948=FACE_BOUND('',#949,.F.);+#949=EDGE_LOOP('',(#950,#955,#959,#963,#967,#971,#975,#979,#983,#987,#991,#993,#994,#995,#1000,#1005));+#950=ORIENTED_EDGE('',*,*,#951,.T.);+#951=EDGE_CURVE('',#952,#953,#358,.T.);+#952=VERTEX_POINT('',#359);+#953=VERTEX_POINT('',#954);+#954=CARTESIAN_POINT('',(-1.425,-1.775,0.615));+#955=ORIENTED_EDGE('',*,*,#956,.T.);+#956=EDGE_CURVE('',#953,#957,#358,.T.);+#957=VERTEX_POINT('',#958);+#958=CARTESIAN_POINT('',(-1.425,-1.475,0.615));+#959=ORIENTED_EDGE('',*,*,#960,.T.);+#960=EDGE_CURVE('',#957,#961,#358,.T.);+#961=VERTEX_POINT('',#962);+#962=CARTESIAN_POINT('',(-1.425,-1.125,0.615));+#963=ORIENTED_EDGE('',*,*,#964,.T.);+#964=EDGE_CURVE('',#961,#965,#358,.T.);+#965=VERTEX_POINT('',#966);+#966=CARTESIAN_POINT('',(-1.425,-0.825,0.615));+#967=ORIENTED_EDGE('',*,*,#968,.T.);+#968=EDGE_CURVE('',#965,#969,#358,.T.);+#969=VERTEX_POINT('',#970);+#970=CARTESIAN_POINT('',(-1.425,-0.475,0.615));+#971=ORIENTED_EDGE('',*,*,#972,.T.);+#972=EDGE_CURVE('',#969,#973,#358,.T.);+#973=VERTEX_POINT('',#974);+#974=CARTESIAN_POINT('',(-1.425,-0.175,0.615));+#975=ORIENTED_EDGE('',*,*,#976,.T.);+#976=EDGE_CURVE('',#973,#977,#358,.T.);+#977=VERTEX_POINT('',#978);+#978=CARTESIAN_POINT('',(-1.425,0.175,0.615));+#979=ORIENTED_EDGE('',*,*,#980,.T.);+#980=EDGE_CURVE('',#977,#981,#358,.T.);+#981=VERTEX_POINT('',#982);+#982=CARTESIAN_POINT('',(-1.425,0.475,0.615));+#983=ORIENTED_EDGE('',*,*,#984,.T.);+#984=EDGE_CURVE('',#981,#985,#358,.T.);+#985=VERTEX_POINT('',#986);+#986=CARTESIAN_POINT('',(-1.425,0.825,0.615));+#987=ORIENTED_EDGE('',*,*,#988,.T.);+#988=EDGE_CURVE('',#985,#989,#358,.T.);+#989=VERTEX_POINT('',#990);+#990=CARTESIAN_POINT('',(-1.425,1.125,0.615));+#991=ORIENTED_EDGE('',*,*,#992,.T.);+#992=EDGE_CURVE('',#989,#940,#358,.T.);+#993=ORIENTED_EDGE('',*,*,#939,.T.);+#994=ORIENTED_EDGE('',*,*,#355,.T.);+#995=ORIENTED_EDGE('',*,*,#996,.T.);+#996=EDGE_CURVE('',#351,#997,#999,.T.);+#997=VERTEX_POINT('',#998);+#998=CARTESIAN_POINT('',(-1.353793551841,1.77689677592,0.95));+#999=B_SPLINE_CURVE_WITH_KNOTS('',1,(#352,#998),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1000=ORIENTED_EDGE('',*,*,#1001,.F.);+#1001=EDGE_CURVE('',#1002,#997,#1004,.T.);+#1002=VERTEX_POINT('',#1003);+#1003=CARTESIAN_POINT('',(-1.353793551841,-1.77689677592,0.95));+#1004=LINE('',#1003,#86);+#1005=ORIENTED_EDGE('',*,*,#1006,.F.);+#1006=EDGE_CURVE('',#952,#1002,#1007,.T.);+#1007=B_SPLINE_CURVE_WITH_KNOTS('',1,(#359,#1003),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1008=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#359,#1003),(#352,#998)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.625),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1009=ADVANCED_FACE('',(#1010),#1022,.F.);+#1010=FACE_BOUND('',#1011,.F.);+#1011=EDGE_LOOP('',(#1012,#1013,#1018,#1021));+#1012=ORIENTED_EDGE('',*,*,#350,.T.);+#1013=ORIENTED_EDGE('',*,*,#1014,.T.);+#1014=EDGE_CURVE('',#346,#1015,#1017,.T.);+#1015=VERTEX_POINT('',#1016);+#1016=CARTESIAN_POINT('',(-1.25739677592,1.873293551841,0.95));+#1017=B_SPLINE_CURVE_WITH_KNOTS('',1,(#347,#1016),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1018=ORIENTED_EDGE('',*,*,#1019,.F.);+#1019=EDGE_CURVE('',#997,#1015,#1020,.T.);+#1020=LINE('',#998,#91);+#1021=ORIENTED_EDGE('',*,*,#996,.F.);+#1022=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#352,#998),(#347,#1016)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.186676190233),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1023=ADVANCED_FACE('',(#1024),#1036,.F.);+#1024=FACE_BOUND('',#1025,.F.);+#1025=EDGE_LOOP('',(#1026,#1027,#1032,#1035));+#1026=ORIENTED_EDGE('',*,*,#345,.T.);+#1027=ORIENTED_EDGE('',*,*,#1028,.T.);+#1028=EDGE_CURVE('',#341,#1029,#1031,.T.);+#1029=VERTEX_POINT('',#1030);+#1030=CARTESIAN_POINT('',(1.25739677592,1.873293551841,0.95));+#1031=B_SPLINE_CURVE_WITH_KNOTS('',1,(#342,#1030),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1032=ORIENTED_EDGE('',*,*,#1033,.F.);+#1033=EDGE_CURVE('',#1015,#1029,#1034,.T.);+#1034=LINE('',#1016,#27);+#1035=ORIENTED_EDGE('',*,*,#1014,.F.);+#1036=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#347,#1016),(#342,#1030)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.586),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1037=ADVANCED_FACE('',(#1038),#1050,.F.);+#1038=FACE_BOUND('',#1039,.F.);+#1039=EDGE_LOOP('',(#1040,#1041,#1046,#1049));+#1040=ORIENTED_EDGE('',*,*,#340,.T.);+#1041=ORIENTED_EDGE('',*,*,#1042,.T.);+#1042=EDGE_CURVE('',#336,#1043,#1045,.T.);+#1043=VERTEX_POINT('',#1044);+#1044=CARTESIAN_POINT('',(1.353793551841,1.77689677592,0.95));+#1045=B_SPLINE_CURVE_WITH_KNOTS('',1,(#337,#1044),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1046=ORIENTED_EDGE('',*,*,#1047,.F.);+#1047=EDGE_CURVE('',#1029,#1043,#1048,.T.);+#1048=LINE('',#1030,#51);+#1049=ORIENTED_EDGE('',*,*,#1028,.F.);+#1050=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#342,#1030),(#337,#1044)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.186676190233),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1051=ADVANCED_FACE('',(#1052),#1112,.F.);+#1052=FACE_BOUND('',#1053,.F.);+#1053=EDGE_LOOP('',(#1054,#1055,#1059,#1063,#1067,#1071,#1075,#1079,#1083,#1087,#1091,#1095,#1099,#1103,#1108,#1111));+#1054=ORIENTED_EDGE('',*,*,#335,.T.);+#1055=ORIENTED_EDGE('',*,*,#1056,.T.);+#1056=EDGE_CURVE('',#330,#1057,#338,.T.);+#1057=VERTEX_POINT('',#1058);+#1058=CARTESIAN_POINT('',(1.425,1.475,0.615));+#1059=ORIENTED_EDGE('',*,*,#1060,.T.);+#1060=EDGE_CURVE('',#1057,#1061,#338,.T.);+#1061=VERTEX_POINT('',#1062);+#1062=CARTESIAN_POINT('',(1.425,1.125,0.615));+#1063=ORIENTED_EDGE('',*,*,#1064,.T.);+#1064=EDGE_CURVE('',#1061,#1065,#338,.T.);+#1065=VERTEX_POINT('',#1066);+#1066=CARTESIAN_POINT('',(1.425,0.825,0.615));+#1067=ORIENTED_EDGE('',*,*,#1068,.T.);+#1068=EDGE_CURVE('',#1065,#1069,#338,.T.);+#1069=VERTEX_POINT('',#1070);+#1070=CARTESIAN_POINT('',(1.425,0.475,0.615));+#1071=ORIENTED_EDGE('',*,*,#1072,.T.);+#1072=EDGE_CURVE('',#1069,#1073,#338,.T.);+#1073=VERTEX_POINT('',#1074);+#1074=CARTESIAN_POINT('',(1.425,0.175,0.615));+#1075=ORIENTED_EDGE('',*,*,#1076,.T.);+#1076=EDGE_CURVE('',#1073,#1077,#338,.T.);+#1077=VERTEX_POINT('',#1078);+#1078=CARTESIAN_POINT('',(1.425,-0.175,0.615));+#1079=ORIENTED_EDGE('',*,*,#1080,.T.);+#1080=EDGE_CURVE('',#1077,#1081,#338,.T.);+#1081=VERTEX_POINT('',#1082);+#1082=CARTESIAN_POINT('',(1.425,-0.475,0.615));+#1083=ORIENTED_EDGE('',*,*,#1084,.T.);+#1084=EDGE_CURVE('',#1081,#1085,#338,.T.);+#1085=VERTEX_POINT('',#1086);+#1086=CARTESIAN_POINT('',(1.425,-0.825,0.615));+#1087=ORIENTED_EDGE('',*,*,#1088,.T.);+#1088=EDGE_CURVE('',#1085,#1089,#338,.T.);+#1089=VERTEX_POINT('',#1090);+#1090=CARTESIAN_POINT('',(1.425,-1.125,0.615));+#1091=ORIENTED_EDGE('',*,*,#1092,.T.);+#1092=EDGE_CURVE('',#1089,#1093,#338,.T.);+#1093=VERTEX_POINT('',#1094);+#1094=CARTESIAN_POINT('',(1.425,-1.475,0.615));+#1095=ORIENTED_EDGE('',*,*,#1096,.T.);+#1096=EDGE_CURVE('',#1093,#1097,#338,.T.);+#1097=VERTEX_POINT('',#1098);+#1098=CARTESIAN_POINT('',(1.425,-1.775,0.615));+#1099=ORIENTED_EDGE('',*,*,#1100,.T.);+#1100=EDGE_CURVE('',#1097,#1101,#338,.T.);+#1101=VERTEX_POINT('',#1102);+#1102=CARTESIAN_POINT('',(1.425,-1.8125,0.615));+#1103=ORIENTED_EDGE('',*,*,#1104,.T.);+#1104=EDGE_CURVE('',#1101,#1105,#1107,.T.);+#1105=VERTEX_POINT('',#1106);+#1106=CARTESIAN_POINT('',(1.353793551841,-1.77689677592,0.95));+#1107=B_SPLINE_CURVE_WITH_KNOTS('',1,(#1102,#1106),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1108=ORIENTED_EDGE('',*,*,#1109,.F.);+#1109=EDGE_CURVE('',#1043,#1105,#1110,.T.);+#1110=LINE('',#1044,#58);+#1111=ORIENTED_EDGE('',*,*,#1042,.F.);+#1112=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#337,#1044),(#1102,#1106)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.625),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1113=ADVANCED_FACE('',(#1114),#1131,.F.);+#1114=FACE_BOUND('',#1115,.F.);+#1115=EDGE_LOOP('',(#1116,#1119,#1124,#1127,#1129,#1130));+#1116=ORIENTED_EDGE('',*,*,#1117,.F.);+#1117=EDGE_CURVE('',#1118,#325,#332,.T.);+#1118=VERTEX_POINT('',#333);+#1119=ORIENTED_EDGE('',*,*,#1120,.T.);+#1120=EDGE_CURVE('',#1118,#1121,#1123,.T.);+#1121=VERTEX_POINT('',#1122);+#1122=CARTESIAN_POINT('',(1.75,1.475,0.615));+#1123=LINE('',#333,#58);+#1124=ORIENTED_EDGE('',*,*,#1125,.T.);+#1125=EDGE_CURVE('',#1121,#675,#1126,.T.);+#1126=LINE('',#1122,#72);+#1127=ORIENTED_EDGE('',*,*,#1128,.T.);+#1128=EDGE_CURVE('',#675,#1057,#1126,.T.);+#1129=ORIENTED_EDGE('',*,*,#1056,.F.);+#1130=ORIENTED_EDGE('',*,*,#329,.F.);+#1131=PLANE('',#1132);+#1132=AXIS2_PLACEMENT_3D('',#333,#946,#73);+#1133=ADVANCED_FACE('',(#1134),#372,.F.);+#1134=FACE_BOUND('',#1135,.F.);+#1135=EDGE_LOOP('',(#1136,#1137,#1141,#1142,#1147,#1152,#1155,#1156,#1160,#1161,#1162,#1163));+#1136=ORIENTED_EDGE('',*,*,#404,.T.);+#1137=ORIENTED_EDGE('',*,*,#1138,.T.);+#1138=EDGE_CURVE('',#398,#953,#1139,.T.);+#1139=LINE('',#1140,#366);+#1140=CARTESIAN_POINT('',(-1.75,-1.775,0.615));+#1141=ORIENTED_EDGE('',*,*,#951,.F.);+#1142=ORIENTED_EDGE('',*,*,#1143,.F.);+#1143=EDGE_CURVE('',#1144,#952,#1146,.T.);+#1144=VERTEX_POINT('',#1145);+#1145=CARTESIAN_POINT('',(-1.293,-1.9445,0.615));+#1146=LINE('',#1145,#79);+#1147=ORIENTED_EDGE('',*,*,#1148,.F.);+#1148=EDGE_CURVE('',#1149,#1144,#1151,.T.);+#1149=VERTEX_POINT('',#1150);+#1150=CARTESIAN_POINT('',(1.293,-1.9445,0.615));+#1151=LINE('',#1150,#72);+#1152=ORIENTED_EDGE('',*,*,#1153,.F.);+#1153=EDGE_CURVE('',#1101,#1149,#1154,.T.);+#1154=LINE('',#1102,#65);+#1155=ORIENTED_EDGE('',*,*,#1100,.F.);+#1156=ORIENTED_EDGE('',*,*,#1157,.F.);+#1157=EDGE_CURVE('',#870,#1097,#1158,.T.);+#1158=LINE('',#1159,#72);+#1159=CARTESIAN_POINT('',(1.75,-1.775,0.615));+#1160=ORIENTED_EDGE('',*,*,#881,.T.);+#1161=ORIENTED_EDGE('',*,*,#907,.T.);+#1162=ORIENTED_EDGE('',*,*,#918,.T.);+#1163=ORIENTED_EDGE('',*,*,#888,.T.);+#1164=ADVANCED_FACE('',(#1165),#1232,.F.);+#1165=FACE_BOUND('',#1166,.F.);+#1166=EDGE_LOOP('',(#1167,#1168,#1169,#1178,#1185,#1194,#1199,#1204,#1209,#1216,#1223,#1230));+#1167=ORIENTED_EDGE('',*,*,#397,.F.);+#1168=ORIENTED_EDGE('',*,*,#411,.T.);+#1169=ORIENTED_EDGE('',*,*,#1170,.T.);+#1170=EDGE_CURVE('',#412,#1171,#1173,.T.);+#1171=VERTEX_POINT('',#1172);+#1172=CARTESIAN_POINT('',(-1.799240387651,-1.775,0.393682408883));+#1173=CIRCLE('',#1174,5.E-02);+#1174=AXIS2_PLACEMENT_3D('',#1175,#1176,#1177);+#1175=CARTESIAN_POINT('',(-1.75,-1.775,0.385));+#1176=DIRECTION('',(-1.144237745222E-17,-1.,3.284293275761E-47));+#1177=DIRECTION('',(4.440892098501E-15,-5.081436361562E-32,1.));+#1178=ORIENTED_EDGE('',*,*,#1179,.T.);+#1179=EDGE_CURVE('',#1171,#1180,#1182,.T.);+#1180=VERTEX_POINT('',#1181);+#1181=CARTESIAN_POINT('',(-1.830824898817,-1.775,0.190060919137));+#1182=LINE('',#1172,#1183);+#1183=VECTOR('',#1184,1.);+#1184=DIRECTION('',(-0.153280808835,1.753896870876E-18,-0.988182672203));+#1185=ORIENTED_EDGE('',*,*,#1186,.T.);+#1186=EDGE_CURVE('',#1180,#1187,#1189,.T.);+#1187=VERTEX_POINT('',#1188);+#1188=CARTESIAN_POINT('',(-2.05733068201,-1.775,8.326672684689E-17));+#1189=CIRCLE('',#1190,0.23);+#1190=AXIS2_PLACEMENT_3D('',#1191,#1192,#1193);+#1191=CARTESIAN_POINT('',(-2.05733068201,-1.775,0.23));+#1192=DIRECTION('',(1.144237745222E-17,1.,7.703719777549E-34));+#1193=DIRECTION('',(0.984807753012,-1.126854202784E-17,-0.173648177667));+#1194=ORIENTED_EDGE('',*,*,#1195,.T.);+#1195=EDGE_CURVE('',#1187,#1196,#1198,.T.);+#1196=VERTEX_POINT('',#1197);+#1197=CARTESIAN_POINT('',(-2.45,-1.775,8.326672684689E-17));+#1198=LINE('',#1188,#416);+#1199=ORIENTED_EDGE('',*,*,#1200,.T.);+#1200=EDGE_CURVE('',#1196,#1201,#1203,.T.);+#1201=VERTEX_POINT('',#1202);+#1202=CARTESIAN_POINT('',(-2.45,-1.775,0.18));+#1203=LINE('',#1197,#402);+#1204=ORIENTED_EDGE('',*,*,#1205,.T.);+#1205=EDGE_CURVE('',#1201,#1206,#1208,.T.);+#1206=VERTEX_POINT('',#1207);+#1207=CARTESIAN_POINT('',(-2.05733068201,-1.775,0.18));+#1208=LINE('',#1202,#366);+#1209=ORIENTED_EDGE('',*,*,#1210,.T.);+#1210=EDGE_CURVE('',#1206,#1211,#1213,.T.);+#1211=VERTEX_POINT('',#1212);+#1212=CARTESIAN_POINT('',(-2.008090294359,-1.775,0.221317591117));+#1213=CIRCLE('',#1214,5.E-02);+#1214=AXIS2_PLACEMENT_3D('',#1191,#1215,#946);+#1215=DIRECTION('',(-1.144237745222E-17,-1.,-0.));+#1216=ORIENTED_EDGE('',*,*,#1217,.T.);+#1217=EDGE_CURVE('',#1211,#1218,#1220,.T.);+#1218=VERTEX_POINT('',#1219);+#1219=CARTESIAN_POINT('',(-1.976505783193,-1.775,0.424939080863));+#1220=LINE('',#1212,#1221);+#1221=VECTOR('',#1222,1.);+#1222=DIRECTION('',(0.153280808835,-1.753896870876E-18,0.988182672203));+#1223=ORIENTED_EDGE('',*,*,#1224,.T.);+#1224=EDGE_CURVE('',#1218,#1225,#1226,.T.);+#1225=VERTEX_POINT('',#1140);+#1226=CIRCLE('',#1227,0.23);+#1227=AXIS2_PLACEMENT_3D('',#1175,#1228,#1229);+#1228=DIRECTION('',(1.144237745222E-17,1.,2.311115933265E-33));+#1229=DIRECTION('',(-0.984807753012,1.126854202784E-17,0.173648177667));+#1230=ORIENTED_EDGE('',*,*,#1231,.T.);+#1231=EDGE_CURVE('',#1225,#398,#1139,.T.);+#1232=PLANE('',#1233);+#1233=AXIS2_PLACEMENT_3D('',#1234,#429,#13);+#1234=CARTESIAN_POINT('',(-1.90066971159,-1.775,0.308518045934));+#1235=ADVANCED_FACE('',(#1236),#1250,.F.);+#1236=FACE_BOUND('',#1237,.F.);+#1237=EDGE_LOOP('',(#1238,#1239,#1246,#1249));+#1238=ORIENTED_EDGE('',*,*,#426,.T.);+#1239=ORIENTED_EDGE('',*,*,#1240,.T.);+#1240=EDGE_CURVE('',#421,#1241,#1243,.T.);+#1241=VERTEX_POINT('',#1242);+#1242=CARTESIAN_POINT('',(-1.799240387651,-1.475,0.393682408883));+#1243=CIRCLE('',#1244,5.E-02);+#1244=AXIS2_PLACEMENT_3D('',#1245,#1176,#1177);+#1245=CARTESIAN_POINT('',(-1.75,-1.475,0.385));+#1246=ORIENTED_EDGE('',*,*,#1247,.F.);+#1247=EDGE_CURVE('',#1171,#1241,#1248,.T.);+#1248=LINE('',#1172,#428);+#1249=ORIENTED_EDGE('',*,*,#1170,.F.);+#1250=CYLINDRICAL_SURFACE('',#1251,5.E-02);+#1251=AXIS2_PLACEMENT_3D('',#1175,#1252,#1177);+#1252=DIRECTION('',(-1.144237745222E-17,-1.,0.));+#1253=ADVANCED_FACE('',(#1254),#1303,.T.);+#1254=FACE_BOUND('',#1255,.T.);+#1255=EDGE_LOOP('',(#435,#419,#1239,#1256,#1261,#1268,#1273,#1278,#1283,#1289,#1294,#1300));+#1256=ORIENTED_EDGE('',*,*,#1257,.T.);+#1257=EDGE_CURVE('',#1241,#1258,#1260,.T.);+#1258=VERTEX_POINT('',#1259);+#1259=CARTESIAN_POINT('',(-1.830824898817,-1.475,0.190060919137));+#1260=LINE('',#1242,#1183);+#1261=ORIENTED_EDGE('',*,*,#1262,.T.);+#1262=EDGE_CURVE('',#1258,#1263,#1265,.T.);+#1263=VERTEX_POINT('',#1264);+#1264=CARTESIAN_POINT('',(-2.05733068201,-1.475,8.326672684689E-17));+#1265=CIRCLE('',#1266,0.23);+#1266=AXIS2_PLACEMENT_3D('',#1267,#1192,#1193);+#1267=CARTESIAN_POINT('',(-2.05733068201,-1.475,0.23));+#1268=ORIENTED_EDGE('',*,*,#1269,.T.);+#1269=EDGE_CURVE('',#1263,#1270,#1272,.T.);+#1270=VERTEX_POINT('',#1271);+#1271=CARTESIAN_POINT('',(-2.45,-1.475,8.326672684689E-17));+#1272=LINE('',#1264,#416);+#1273=ORIENTED_EDGE('',*,*,#1274,.T.);+#1274=EDGE_CURVE('',#1270,#1275,#1277,.T.);+#1275=VERTEX_POINT('',#1276);+#1276=CARTESIAN_POINT('',(-2.45,-1.475,0.18));+#1277=LINE('',#1271,#402);+#1278=ORIENTED_EDGE('',*,*,#1279,.T.);+#1279=EDGE_CURVE('',#1275,#1280,#1282,.T.);+#1280=VERTEX_POINT('',#1281);+#1281=CARTESIAN_POINT('',(-2.05733068201,-1.475,0.18));+#1282=LINE('',#1276,#366);+#1283=ORIENTED_EDGE('',*,*,#1284,.T.);+#1284=EDGE_CURVE('',#1280,#1285,#1287,.T.);+#1285=VERTEX_POINT('',#1286);+#1286=CARTESIAN_POINT('',(-2.008090294359,-1.475,0.221317591117));+#1287=CIRCLE('',#1288,5.E-02);+#1288=AXIS2_PLACEMENT_3D('',#1267,#1215,#946);+#1289=ORIENTED_EDGE('',*,*,#1290,.T.);+#1290=EDGE_CURVE('',#1285,#1291,#1293,.T.);+#1291=VERTEX_POINT('',#1292);+#1292=CARTESIAN_POINT('',(-1.976505783193,-1.475,0.424939080863));+#1293=LINE('',#1286,#1221);+#1294=ORIENTED_EDGE('',*,*,#1295,.T.);+#1295=EDGE_CURVE('',#1291,#1296,#1298,.T.);+#1296=VERTEX_POINT('',#1297);+#1297=CARTESIAN_POINT('',(-1.75,-1.475,0.615));+#1298=CIRCLE('',#1299,0.23);+#1299=AXIS2_PLACEMENT_3D('',#1245,#1228,#1229);+#1300=ORIENTED_EDGE('',*,*,#1301,.T.);+#1301=EDGE_CURVE('',#1296,#437,#1302,.T.);+#1302=LINE('',#1297,#366);+#1303=PLANE('',#1304);+#1304=AXIS2_PLACEMENT_3D('',#1305,#429,#13);+#1305=CARTESIAN_POINT('',(-1.90066971159,-1.475,0.308518045934));+#1306=ADVANCED_FACE('',(#1307),#372,.F.);+#1307=FACE_BOUND('',#1308,.F.);+#1308=EDGE_LOOP('',(#1309,#1310,#1314,#1315));+#1309=ORIENTED_EDGE('',*,*,#449,.T.);+#1310=ORIENTED_EDGE('',*,*,#1311,.T.);+#1311=EDGE_CURVE('',#444,#961,#1312,.T.);+#1312=LINE('',#1313,#366);+#1313=CARTESIAN_POINT('',(-1.75,-1.125,0.615));+#1314=ORIENTED_EDGE('',*,*,#960,.F.);+#1315=ORIENTED_EDGE('',*,*,#1316,.F.);+#1316=EDGE_CURVE('',#437,#957,#1302,.T.);+#1317=ADVANCED_FACE('',(#1318),#1374,.F.);+#1318=FACE_BOUND('',#1319,.F.);+#1319=EDGE_LOOP('',(#1320,#1321,#1322,#1329,#1334,#1341,#1346,#1351,#1356,#1362,#1367,#1372));+#1320=ORIENTED_EDGE('',*,*,#443,.F.);+#1321=ORIENTED_EDGE('',*,*,#454,.T.);+#1322=ORIENTED_EDGE('',*,*,#1323,.T.);+#1323=EDGE_CURVE('',#455,#1324,#1326,.T.);+#1324=VERTEX_POINT('',#1325);+#1325=CARTESIAN_POINT('',(-1.799240387651,-1.125,0.393682408883));+#1326=CIRCLE('',#1327,5.E-02);+#1327=AXIS2_PLACEMENT_3D('',#1328,#1176,#1177);+#1328=CARTESIAN_POINT('',(-1.75,-1.125,0.385));+#1329=ORIENTED_EDGE('',*,*,#1330,.T.);+#1330=EDGE_CURVE('',#1324,#1331,#1333,.T.);+#1331=VERTEX_POINT('',#1332);+#1332=CARTESIAN_POINT('',(-1.830824898817,-1.125,0.190060919137));+#1333=LINE('',#1325,#1183);+#1334=ORIENTED_EDGE('',*,*,#1335,.T.);+#1335=EDGE_CURVE('',#1331,#1336,#1338,.T.);+#1336=VERTEX_POINT('',#1337);+#1337=CARTESIAN_POINT('',(-2.05733068201,-1.125,8.326672684689E-17));+#1338=CIRCLE('',#1339,0.23);+#1339=AXIS2_PLACEMENT_3D('',#1340,#1192,#1193);+#1340=CARTESIAN_POINT('',(-2.05733068201,-1.125,0.23));+#1341=ORIENTED_EDGE('',*,*,#1342,.T.);+#1342=EDGE_CURVE('',#1336,#1343,#1345,.T.);+#1343=VERTEX_POINT('',#1344);+#1344=CARTESIAN_POINT('',(-2.45,-1.125,8.326672684689E-17));+#1345=LINE('',#1337,#416);+#1346=ORIENTED_EDGE('',*,*,#1347,.T.);+#1347=EDGE_CURVE('',#1343,#1348,#1350,.T.);+#1348=VERTEX_POINT('',#1349);+#1349=CARTESIAN_POINT('',(-2.45,-1.125,0.18));+#1350=LINE('',#1344,#402);+#1351=ORIENTED_EDGE('',*,*,#1352,.T.);+#1352=EDGE_CURVE('',#1348,#1353,#1355,.T.);+#1353=VERTEX_POINT('',#1354);+#1354=CARTESIAN_POINT('',(-2.05733068201,-1.125,0.18));+#1355=LINE('',#1349,#366);+#1356=ORIENTED_EDGE('',*,*,#1357,.T.);+#1357=EDGE_CURVE('',#1353,#1358,#1360,.T.);+#1358=VERTEX_POINT('',#1359);+#1359=CARTESIAN_POINT('',(-2.008090294359,-1.125,0.221317591117));+#1360=CIRCLE('',#1361,5.E-02);+#1361=AXIS2_PLACEMENT_3D('',#1340,#1215,#946);+#1362=ORIENTED_EDGE('',*,*,#1363,.T.);+#1363=EDGE_CURVE('',#1358,#1364,#1366,.T.);+#1364=VERTEX_POINT('',#1365);+#1365=CARTESIAN_POINT('',(-1.976505783193,-1.125,0.424939080863));+#1366=LINE('',#1359,#1221);+#1367=ORIENTED_EDGE('',*,*,#1368,.T.);+#1368=EDGE_CURVE('',#1364,#1369,#1370,.T.);+#1369=VERTEX_POINT('',#1313);+#1370=CIRCLE('',#1371,0.23);+#1371=AXIS2_PLACEMENT_3D('',#1328,#1228,#1229);+#1372=ORIENTED_EDGE('',*,*,#1373,.T.);+#1373=EDGE_CURVE('',#1369,#444,#1312,.T.);+#1374=PLANE('',#1375);+#1375=AXIS2_PLACEMENT_3D('',#1376,#429,#13);+#1376=CARTESIAN_POINT('',(-1.90066971159,-1.125,0.308518045934));+#1377=ADVANCED_FACE('',(#1378),#1392,.F.);+#1378=FACE_BOUND('',#1379,.F.);+#1379=EDGE_LOOP('',(#1380,#1381,#1388,#1391));+#1380=ORIENTED_EDGE('',*,*,#467,.T.);+#1381=ORIENTED_EDGE('',*,*,#1382,.T.);+#1382=EDGE_CURVE('',#462,#1383,#1385,.T.);+#1383=VERTEX_POINT('',#1384);+#1384=CARTESIAN_POINT('',(-1.799240387651,-0.825,0.393682408883));+#1385=CIRCLE('',#1386,5.E-02);+#1386=AXIS2_PLACEMENT_3D('',#1387,#1176,#1177);+#1387=CARTESIAN_POINT('',(-1.75,-0.825,0.385));+#1388=ORIENTED_EDGE('',*,*,#1389,.F.);+#1389=EDGE_CURVE('',#1324,#1383,#1390,.T.);+#1390=LINE('',#1325,#428);+#1391=ORIENTED_EDGE('',*,*,#1323,.F.);+#1392=CYLINDRICAL_SURFACE('',#1393,5.E-02);+#1393=AXIS2_PLACEMENT_3D('',#1328,#1252,#1177);+#1394=ADVANCED_FACE('',(#1395),#1444,.T.);+#1395=FACE_BOUND('',#1396,.T.);+#1396=EDGE_LOOP('',(#474,#460,#1381,#1397,#1402,#1409,#1414,#1419,#1424,#1430,#1435,#1441));+#1397=ORIENTED_EDGE('',*,*,#1398,.T.);+#1398=EDGE_CURVE('',#1383,#1399,#1401,.T.);+#1399=VERTEX_POINT('',#1400);+#1400=CARTESIAN_POINT('',(-1.830824898817,-0.825,0.190060919137));+#1401=LINE('',#1384,#1183);+#1402=ORIENTED_EDGE('',*,*,#1403,.T.);+#1403=EDGE_CURVE('',#1399,#1404,#1406,.T.);+#1404=VERTEX_POINT('',#1405);+#1405=CARTESIAN_POINT('',(-2.05733068201,-0.825,8.326672684689E-17));+#1406=CIRCLE('',#1407,0.23);+#1407=AXIS2_PLACEMENT_3D('',#1408,#1192,#1193);+#1408=CARTESIAN_POINT('',(-2.05733068201,-0.825,0.23));+#1409=ORIENTED_EDGE('',*,*,#1410,.T.);+#1410=EDGE_CURVE('',#1404,#1411,#1413,.T.);+#1411=VERTEX_POINT('',#1412);+#1412=CARTESIAN_POINT('',(-2.45,-0.825,8.326672684689E-17));+#1413=LINE('',#1405,#416);+#1414=ORIENTED_EDGE('',*,*,#1415,.T.);+#1415=EDGE_CURVE('',#1411,#1416,#1418,.T.);+#1416=VERTEX_POINT('',#1417);+#1417=CARTESIAN_POINT('',(-2.45,-0.825,0.18));+#1418=LINE('',#1412,#402);+#1419=ORIENTED_EDGE('',*,*,#1420,.T.);+#1420=EDGE_CURVE('',#1416,#1421,#1423,.T.);+#1421=VERTEX_POINT('',#1422);+#1422=CARTESIAN_POINT('',(-2.05733068201,-0.825,0.18));+#1423=LINE('',#1417,#366);+#1424=ORIENTED_EDGE('',*,*,#1425,.T.);+#1425=EDGE_CURVE('',#1421,#1426,#1428,.T.);+#1426=VERTEX_POINT('',#1427);+#1427=CARTESIAN_POINT('',(-2.008090294359,-0.825,0.221317591117));+#1428=CIRCLE('',#1429,5.E-02);+#1429=AXIS2_PLACEMENT_3D('',#1408,#1215,#946);+#1430=ORIENTED_EDGE('',*,*,#1431,.T.);+#1431=EDGE_CURVE('',#1426,#1432,#1434,.T.);+#1432=VERTEX_POINT('',#1433);+#1433=CARTESIAN_POINT('',(-1.976505783193,-0.825,0.424939080863));+#1434=LINE('',#1427,#1221);+#1435=ORIENTED_EDGE('',*,*,#1436,.T.);+#1436=EDGE_CURVE('',#1432,#1437,#1439,.T.);+#1437=VERTEX_POINT('',#1438);+#1438=CARTESIAN_POINT('',(-1.75,-0.825,0.615));+#1439=CIRCLE('',#1440,0.23);+#1440=AXIS2_PLACEMENT_3D('',#1387,#1228,#1229);+#1441=ORIENTED_EDGE('',*,*,#1442,.T.);+#1442=EDGE_CURVE('',#1437,#476,#1443,.T.);+#1443=LINE('',#1438,#366);+#1444=PLANE('',#1445);+#1445=AXIS2_PLACEMENT_3D('',#1446,#429,#13);+#1446=CARTESIAN_POINT('',(-1.90066971159,-0.825,0.308518045934));+#1447=ADVANCED_FACE('',(#1448),#372,.F.);+#1448=FACE_BOUND('',#1449,.F.);+#1449=EDGE_LOOP('',(#1450,#1451,#1455,#1456));+#1450=ORIENTED_EDGE('',*,*,#488,.T.);+#1451=ORIENTED_EDGE('',*,*,#1452,.T.);+#1452=EDGE_CURVE('',#483,#969,#1453,.T.);+#1453=LINE('',#1454,#366);+#1454=CARTESIAN_POINT('',(-1.75,-0.475,0.615));+#1455=ORIENTED_EDGE('',*,*,#968,.F.);+#1456=ORIENTED_EDGE('',*,*,#1457,.F.);+#1457=EDGE_CURVE('',#476,#965,#1443,.T.);+#1458=ADVANCED_FACE('',(#1459),#1515,.F.);+#1459=FACE_BOUND('',#1460,.F.);+#1460=EDGE_LOOP('',(#1461,#1462,#1463,#1470,#1475,#1482,#1487,#1492,#1497,#1503,#1508,#1513));+#1461=ORIENTED_EDGE('',*,*,#482,.F.);+#1462=ORIENTED_EDGE('',*,*,#493,.T.);+#1463=ORIENTED_EDGE('',*,*,#1464,.T.);+#1464=EDGE_CURVE('',#494,#1465,#1467,.T.);+#1465=VERTEX_POINT('',#1466);+#1466=CARTESIAN_POINT('',(-1.799240387651,-0.475,0.393682408883));+#1467=CIRCLE('',#1468,5.E-02);+#1468=AXIS2_PLACEMENT_3D('',#1469,#1176,#1177);+#1469=CARTESIAN_POINT('',(-1.75,-0.475,0.385));+#1470=ORIENTED_EDGE('',*,*,#1471,.T.);+#1471=EDGE_CURVE('',#1465,#1472,#1474,.T.);+#1472=VERTEX_POINT('',#1473);+#1473=CARTESIAN_POINT('',(-1.830824898817,-0.475,0.190060919137));+#1474=LINE('',#1466,#1183);+#1475=ORIENTED_EDGE('',*,*,#1476,.T.);+#1476=EDGE_CURVE('',#1472,#1477,#1479,.T.);+#1477=VERTEX_POINT('',#1478);+#1478=CARTESIAN_POINT('',(-2.05733068201,-0.475,8.326672684689E-17));+#1479=CIRCLE('',#1480,0.23);+#1480=AXIS2_PLACEMENT_3D('',#1481,#1192,#1193);+#1481=CARTESIAN_POINT('',(-2.05733068201,-0.475,0.23));+#1482=ORIENTED_EDGE('',*,*,#1483,.T.);+#1483=EDGE_CURVE('',#1477,#1484,#1486,.T.);+#1484=VERTEX_POINT('',#1485);+#1485=CARTESIAN_POINT('',(-2.45,-0.475,8.326672684689E-17));+#1486=LINE('',#1478,#416);+#1487=ORIENTED_EDGE('',*,*,#1488,.T.);+#1488=EDGE_CURVE('',#1484,#1489,#1491,.T.);+#1489=VERTEX_POINT('',#1490);+#1490=CARTESIAN_POINT('',(-2.45,-0.475,0.18));+#1491=LINE('',#1485,#402);+#1492=ORIENTED_EDGE('',*,*,#1493,.T.);+#1493=EDGE_CURVE('',#1489,#1494,#1496,.T.);+#1494=VERTEX_POINT('',#1495);+#1495=CARTESIAN_POINT('',(-2.05733068201,-0.475,0.18));+#1496=LINE('',#1490,#366);+#1497=ORIENTED_EDGE('',*,*,#1498,.T.);+#1498=EDGE_CURVE('',#1494,#1499,#1501,.T.);+#1499=VERTEX_POINT('',#1500);+#1500=CARTESIAN_POINT('',(-2.008090294359,-0.475,0.221317591117));+#1501=CIRCLE('',#1502,5.E-02);+#1502=AXIS2_PLACEMENT_3D('',#1481,#1215,#946);+#1503=ORIENTED_EDGE('',*,*,#1504,.T.);+#1504=EDGE_CURVE('',#1499,#1505,#1507,.T.);+#1505=VERTEX_POINT('',#1506);+#1506=CARTESIAN_POINT('',(-1.976505783193,-0.475,0.424939080863));+#1507=LINE('',#1500,#1221);+#1508=ORIENTED_EDGE('',*,*,#1509,.T.);+#1509=EDGE_CURVE('',#1505,#1510,#1511,.T.);+#1510=VERTEX_POINT('',#1454);+#1511=CIRCLE('',#1512,0.23);+#1512=AXIS2_PLACEMENT_3D('',#1469,#1228,#1229);+#1513=ORIENTED_EDGE('',*,*,#1514,.T.);+#1514=EDGE_CURVE('',#1510,#483,#1453,.T.);+#1515=PLANE('',#1516);+#1516=AXIS2_PLACEMENT_3D('',#1517,#429,#13);+#1517=CARTESIAN_POINT('',(-1.90066971159,-0.475,0.308518045934));+#1518=ADVANCED_FACE('',(#1519),#1533,.F.);+#1519=FACE_BOUND('',#1520,.F.);+#1520=EDGE_LOOP('',(#1521,#1522,#1529,#1532));+#1521=ORIENTED_EDGE('',*,*,#506,.T.);+#1522=ORIENTED_EDGE('',*,*,#1523,.T.);+#1523=EDGE_CURVE('',#501,#1524,#1526,.T.);+#1524=VERTEX_POINT('',#1525);+#1525=CARTESIAN_POINT('',(-1.799240387651,-0.175,0.393682408883));+#1526=CIRCLE('',#1527,5.E-02);+#1527=AXIS2_PLACEMENT_3D('',#1528,#1176,#1177);+#1528=CARTESIAN_POINT('',(-1.75,-0.175,0.385));+#1529=ORIENTED_EDGE('',*,*,#1530,.F.);+#1530=EDGE_CURVE('',#1465,#1524,#1531,.T.);+#1531=LINE('',#1466,#428);+#1532=ORIENTED_EDGE('',*,*,#1464,.F.);+#1533=CYLINDRICAL_SURFACE('',#1534,5.E-02);+#1534=AXIS2_PLACEMENT_3D('',#1469,#1252,#1177);+#1535=ADVANCED_FACE('',(#1536),#1585,.T.);+#1536=FACE_BOUND('',#1537,.T.);+#1537=EDGE_LOOP('',(#513,#499,#1522,#1538,#1543,#1550,#1555,#1560,#1565,#1571,#1576,#1582));+#1538=ORIENTED_EDGE('',*,*,#1539,.T.);+#1539=EDGE_CURVE('',#1524,#1540,#1542,.T.);+#1540=VERTEX_POINT('',#1541);+#1541=CARTESIAN_POINT('',(-1.830824898817,-0.175,0.190060919137));+#1542=LINE('',#1525,#1183);+#1543=ORIENTED_EDGE('',*,*,#1544,.T.);+#1544=EDGE_CURVE('',#1540,#1545,#1547,.T.);+#1545=VERTEX_POINT('',#1546);+#1546=CARTESIAN_POINT('',(-2.05733068201,-0.175,8.326672684689E-17));+#1547=CIRCLE('',#1548,0.23);+#1548=AXIS2_PLACEMENT_3D('',#1549,#1192,#1193);+#1549=CARTESIAN_POINT('',(-2.05733068201,-0.175,0.23));+#1550=ORIENTED_EDGE('',*,*,#1551,.T.);+#1551=EDGE_CURVE('',#1545,#1552,#1554,.T.);+#1552=VERTEX_POINT('',#1553);+#1553=CARTESIAN_POINT('',(-2.45,-0.175,8.326672684689E-17));+#1554=LINE('',#1546,#416);+#1555=ORIENTED_EDGE('',*,*,#1556,.T.);+#1556=EDGE_CURVE('',#1552,#1557,#1559,.T.);+#1557=VERTEX_POINT('',#1558);+#1558=CARTESIAN_POINT('',(-2.45,-0.175,0.18));+#1559=LINE('',#1553,#402);+#1560=ORIENTED_EDGE('',*,*,#1561,.T.);+#1561=EDGE_CURVE('',#1557,#1562,#1564,.T.);+#1562=VERTEX_POINT('',#1563);+#1563=CARTESIAN_POINT('',(-2.05733068201,-0.175,0.18));+#1564=LINE('',#1558,#366);+#1565=ORIENTED_EDGE('',*,*,#1566,.T.);+#1566=EDGE_CURVE('',#1562,#1567,#1569,.T.);+#1567=VERTEX_POINT('',#1568);+#1568=CARTESIAN_POINT('',(-2.008090294359,-0.175,0.221317591117));+#1569=CIRCLE('',#1570,5.E-02);+#1570=AXIS2_PLACEMENT_3D('',#1549,#1215,#946);+#1571=ORIENTED_EDGE('',*,*,#1572,.T.);+#1572=EDGE_CURVE('',#1567,#1573,#1575,.T.);+#1573=VERTEX_POINT('',#1574);+#1574=CARTESIAN_POINT('',(-1.976505783193,-0.175,0.424939080863));+#1575=LINE('',#1568,#1221);+#1576=ORIENTED_EDGE('',*,*,#1577,.T.);+#1577=EDGE_CURVE('',#1573,#1578,#1580,.T.);+#1578=VERTEX_POINT('',#1579);+#1579=CARTESIAN_POINT('',(-1.75,-0.175,0.615));+#1580=CIRCLE('',#1581,0.23);+#1581=AXIS2_PLACEMENT_3D('',#1528,#1228,#1229);+#1582=ORIENTED_EDGE('',*,*,#1583,.T.);+#1583=EDGE_CURVE('',#1578,#515,#1584,.T.);+#1584=LINE('',#1579,#366);+#1585=PLANE('',#1586);+#1586=AXIS2_PLACEMENT_3D('',#1587,#429,#13);+#1587=CARTESIAN_POINT('',(-1.90066971159,-0.175,0.308518045934));+#1588=ADVANCED_FACE('',(#1589),#372,.F.);+#1589=FACE_BOUND('',#1590,.F.);+#1590=EDGE_LOOP('',(#1591,#1592,#1596,#1597));+#1591=ORIENTED_EDGE('',*,*,#527,.T.);+#1592=ORIENTED_EDGE('',*,*,#1593,.T.);+#1593=EDGE_CURVE('',#522,#977,#1594,.T.);+#1594=LINE('',#1595,#366);+#1595=CARTESIAN_POINT('',(-1.75,0.175,0.615));+#1596=ORIENTED_EDGE('',*,*,#976,.F.);+#1597=ORIENTED_EDGE('',*,*,#1598,.F.);+#1598=EDGE_CURVE('',#515,#973,#1584,.T.);+#1599=ADVANCED_FACE('',(#1600),#1656,.F.);+#1600=FACE_BOUND('',#1601,.F.);+#1601=EDGE_LOOP('',(#1602,#1603,#1604,#1611,#1616,#1623,#1628,#1633,#1638,#1644,#1649,#1654));+#1602=ORIENTED_EDGE('',*,*,#521,.F.);+#1603=ORIENTED_EDGE('',*,*,#532,.T.);+#1604=ORIENTED_EDGE('',*,*,#1605,.T.);+#1605=EDGE_CURVE('',#533,#1606,#1608,.T.);+#1606=VERTEX_POINT('',#1607);+#1607=CARTESIAN_POINT('',(-1.799240387651,0.175,0.393682408883));+#1608=CIRCLE('',#1609,5.E-02);+#1609=AXIS2_PLACEMENT_3D('',#1610,#1176,#1177);+#1610=CARTESIAN_POINT('',(-1.75,0.175,0.385));+#1611=ORIENTED_EDGE('',*,*,#1612,.T.);+#1612=EDGE_CURVE('',#1606,#1613,#1615,.T.);+#1613=VERTEX_POINT('',#1614);+#1614=CARTESIAN_POINT('',(-1.830824898817,0.175,0.190060919137));+#1615=LINE('',#1607,#1183);+#1616=ORIENTED_EDGE('',*,*,#1617,.T.);+#1617=EDGE_CURVE('',#1613,#1618,#1620,.T.);+#1618=VERTEX_POINT('',#1619);+#1619=CARTESIAN_POINT('',(-2.05733068201,0.175,8.326672684689E-17));+#1620=CIRCLE('',#1621,0.23);+#1621=AXIS2_PLACEMENT_3D('',#1622,#1192,#1193);+#1622=CARTESIAN_POINT('',(-2.05733068201,0.175,0.23));+#1623=ORIENTED_EDGE('',*,*,#1624,.T.);+#1624=EDGE_CURVE('',#1618,#1625,#1627,.T.);+#1625=VERTEX_POINT('',#1626);+#1626=CARTESIAN_POINT('',(-2.45,0.175,8.326672684689E-17));+#1627=LINE('',#1619,#416);+#1628=ORIENTED_EDGE('',*,*,#1629,.T.);+#1629=EDGE_CURVE('',#1625,#1630,#1632,.T.);+#1630=VERTEX_POINT('',#1631);+#1631=CARTESIAN_POINT('',(-2.45,0.175,0.18));+#1632=LINE('',#1626,#402);+#1633=ORIENTED_EDGE('',*,*,#1634,.T.);+#1634=EDGE_CURVE('',#1630,#1635,#1637,.T.);+#1635=VERTEX_POINT('',#1636);+#1636=CARTESIAN_POINT('',(-2.05733068201,0.175,0.18));+#1637=LINE('',#1631,#366);+#1638=ORIENTED_EDGE('',*,*,#1639,.T.);+#1639=EDGE_CURVE('',#1635,#1640,#1642,.T.);+#1640=VERTEX_POINT('',#1641);+#1641=CARTESIAN_POINT('',(-2.008090294359,0.175,0.221317591117));+#1642=CIRCLE('',#1643,5.E-02);+#1643=AXIS2_PLACEMENT_3D('',#1622,#1215,#946);+#1644=ORIENTED_EDGE('',*,*,#1645,.T.);+#1645=EDGE_CURVE('',#1640,#1646,#1648,.T.);+#1646=VERTEX_POINT('',#1647);+#1647=CARTESIAN_POINT('',(-1.976505783193,0.175,0.424939080863));+#1648=LINE('',#1641,#1221);+#1649=ORIENTED_EDGE('',*,*,#1650,.T.);+#1650=EDGE_CURVE('',#1646,#1651,#1652,.T.);+#1651=VERTEX_POINT('',#1595);+#1652=CIRCLE('',#1653,0.23);+#1653=AXIS2_PLACEMENT_3D('',#1610,#1228,#1229);+#1654=ORIENTED_EDGE('',*,*,#1655,.T.);+#1655=EDGE_CURVE('',#1651,#522,#1594,.T.);+#1656=PLANE('',#1657);+#1657=AXIS2_PLACEMENT_3D('',#1658,#429,#13);+#1658=CARTESIAN_POINT('',(-1.90066971159,0.175,0.308518045934));+#1659=ADVANCED_FACE('',(#1660),#1674,.F.);+#1660=FACE_BOUND('',#1661,.F.);+#1661=EDGE_LOOP('',(#1662,#1663,#1670,#1673));+#1662=ORIENTED_EDGE('',*,*,#545,.T.);+#1663=ORIENTED_EDGE('',*,*,#1664,.T.);+#1664=EDGE_CURVE('',#540,#1665,#1667,.T.);+#1665=VERTEX_POINT('',#1666);+#1666=CARTESIAN_POINT('',(-1.799240387651,0.475,0.393682408883));+#1667=CIRCLE('',#1668,5.E-02);+#1668=AXIS2_PLACEMENT_3D('',#1669,#1176,#1177);+#1669=CARTESIAN_POINT('',(-1.75,0.475,0.385));+#1670=ORIENTED_EDGE('',*,*,#1671,.F.);+#1671=EDGE_CURVE('',#1606,#1665,#1672,.T.);+#1672=LINE('',#1607,#428);+#1673=ORIENTED_EDGE('',*,*,#1605,.F.);+#1674=CYLINDRICAL_SURFACE('',#1675,5.E-02);+#1675=AXIS2_PLACEMENT_3D('',#1610,#1252,#1177);+#1676=ADVANCED_FACE('',(#1677),#1726,.T.);+#1677=FACE_BOUND('',#1678,.T.);+#1678=EDGE_LOOP('',(#552,#538,#1663,#1679,#1684,#1691,#1696,#1701,#1706,#1712,#1717,#1723));+#1679=ORIENTED_EDGE('',*,*,#1680,.T.);+#1680=EDGE_CURVE('',#1665,#1681,#1683,.T.);+#1681=VERTEX_POINT('',#1682);+#1682=CARTESIAN_POINT('',(-1.830824898817,0.475,0.190060919137));+#1683=LINE('',#1666,#1183);+#1684=ORIENTED_EDGE('',*,*,#1685,.T.);+#1685=EDGE_CURVE('',#1681,#1686,#1688,.T.);+#1686=VERTEX_POINT('',#1687);+#1687=CARTESIAN_POINT('',(-2.05733068201,0.475,8.326672684689E-17));+#1688=CIRCLE('',#1689,0.23);+#1689=AXIS2_PLACEMENT_3D('',#1690,#1192,#1193);+#1690=CARTESIAN_POINT('',(-2.05733068201,0.475,0.23));+#1691=ORIENTED_EDGE('',*,*,#1692,.T.);+#1692=EDGE_CURVE('',#1686,#1693,#1695,.T.);+#1693=VERTEX_POINT('',#1694);+#1694=CARTESIAN_POINT('',(-2.45,0.475,8.326672684689E-17));+#1695=LINE('',#1687,#416);+#1696=ORIENTED_EDGE('',*,*,#1697,.T.);+#1697=EDGE_CURVE('',#1693,#1698,#1700,.T.);+#1698=VERTEX_POINT('',#1699);+#1699=CARTESIAN_POINT('',(-2.45,0.475,0.18));+#1700=LINE('',#1694,#402);+#1701=ORIENTED_EDGE('',*,*,#1702,.T.);+#1702=EDGE_CURVE('',#1698,#1703,#1705,.T.);+#1703=VERTEX_POINT('',#1704);+#1704=CARTESIAN_POINT('',(-2.05733068201,0.475,0.18));+#1705=LINE('',#1699,#366);+#1706=ORIENTED_EDGE('',*,*,#1707,.T.);+#1707=EDGE_CURVE('',#1703,#1708,#1710,.T.);+#1708=VERTEX_POINT('',#1709);+#1709=CARTESIAN_POINT('',(-2.008090294359,0.475,0.221317591117));+#1710=CIRCLE('',#1711,5.E-02);+#1711=AXIS2_PLACEMENT_3D('',#1690,#1215,#946);+#1712=ORIENTED_EDGE('',*,*,#1713,.T.);+#1713=EDGE_CURVE('',#1708,#1714,#1716,.T.);+#1714=VERTEX_POINT('',#1715);+#1715=CARTESIAN_POINT('',(-1.976505783193,0.475,0.424939080863));+#1716=LINE('',#1709,#1221);+#1717=ORIENTED_EDGE('',*,*,#1718,.T.);+#1718=EDGE_CURVE('',#1714,#1719,#1721,.T.);+#1719=VERTEX_POINT('',#1720);+#1720=CARTESIAN_POINT('',(-1.75,0.475,0.615));+#1721=CIRCLE('',#1722,0.23);+#1722=AXIS2_PLACEMENT_3D('',#1669,#1228,#1229);+#1723=ORIENTED_EDGE('',*,*,#1724,.T.);+#1724=EDGE_CURVE('',#1719,#554,#1725,.T.);+#1725=LINE('',#1720,#366);+#1726=PLANE('',#1727);+#1727=AXIS2_PLACEMENT_3D('',#1728,#429,#13);+#1728=CARTESIAN_POINT('',(-1.90066971159,0.475,0.308518045934));+#1729=ADVANCED_FACE('',(#1730),#372,.F.);+#1730=FACE_BOUND('',#1731,.F.);+#1731=EDGE_LOOP('',(#1732,#1733,#1737,#1738));+#1732=ORIENTED_EDGE('',*,*,#566,.T.);+#1733=ORIENTED_EDGE('',*,*,#1734,.T.);+#1734=EDGE_CURVE('',#561,#985,#1735,.T.);+#1735=LINE('',#1736,#366);+#1736=CARTESIAN_POINT('',(-1.75,0.825,0.615));+#1737=ORIENTED_EDGE('',*,*,#984,.F.);+#1738=ORIENTED_EDGE('',*,*,#1739,.F.);+#1739=EDGE_CURVE('',#554,#981,#1725,.T.);+#1740=ADVANCED_FACE('',(#1741),#1797,.F.);+#1741=FACE_BOUND('',#1742,.F.);+#1742=EDGE_LOOP('',(#1743,#1744,#1745,#1752,#1757,#1764,#1769,#1774,#1779,#1785,#1790,#1795));+#1743=ORIENTED_EDGE('',*,*,#560,.F.);+#1744=ORIENTED_EDGE('',*,*,#571,.T.);+#1745=ORIENTED_EDGE('',*,*,#1746,.T.);+#1746=EDGE_CURVE('',#572,#1747,#1749,.T.);+#1747=VERTEX_POINT('',#1748);+#1748=CARTESIAN_POINT('',(-1.799240387651,0.825,0.393682408883));+#1749=CIRCLE('',#1750,5.E-02);+#1750=AXIS2_PLACEMENT_3D('',#1751,#1176,#1177);+#1751=CARTESIAN_POINT('',(-1.75,0.825,0.385));+#1752=ORIENTED_EDGE('',*,*,#1753,.T.);+#1753=EDGE_CURVE('',#1747,#1754,#1756,.T.);+#1754=VERTEX_POINT('',#1755);+#1755=CARTESIAN_POINT('',(-1.830824898817,0.825,0.190060919137));+#1756=LINE('',#1748,#1183);+#1757=ORIENTED_EDGE('',*,*,#1758,.T.);+#1758=EDGE_CURVE('',#1754,#1759,#1761,.T.);+#1759=VERTEX_POINT('',#1760);+#1760=CARTESIAN_POINT('',(-2.05733068201,0.825,8.326672684689E-17));+#1761=CIRCLE('',#1762,0.23);+#1762=AXIS2_PLACEMENT_3D('',#1763,#1192,#1193);+#1763=CARTESIAN_POINT('',(-2.05733068201,0.825,0.23));+#1764=ORIENTED_EDGE('',*,*,#1765,.T.);+#1765=EDGE_CURVE('',#1759,#1766,#1768,.T.);+#1766=VERTEX_POINT('',#1767);+#1767=CARTESIAN_POINT('',(-2.45,0.825,8.326672684689E-17));+#1768=LINE('',#1760,#416);+#1769=ORIENTED_EDGE('',*,*,#1770,.T.);+#1770=EDGE_CURVE('',#1766,#1771,#1773,.T.);+#1771=VERTEX_POINT('',#1772);+#1772=CARTESIAN_POINT('',(-2.45,0.825,0.18));+#1773=LINE('',#1767,#402);+#1774=ORIENTED_EDGE('',*,*,#1775,.T.);+#1775=EDGE_CURVE('',#1771,#1776,#1778,.T.);+#1776=VERTEX_POINT('',#1777);+#1777=CARTESIAN_POINT('',(-2.05733068201,0.825,0.18));+#1778=LINE('',#1772,#366);+#1779=ORIENTED_EDGE('',*,*,#1780,.T.);+#1780=EDGE_CURVE('',#1776,#1781,#1783,.T.);+#1781=VERTEX_POINT('',#1782);+#1782=CARTESIAN_POINT('',(-2.008090294359,0.825,0.221317591117));+#1783=CIRCLE('',#1784,5.E-02);+#1784=AXIS2_PLACEMENT_3D('',#1763,#1215,#946);+#1785=ORIENTED_EDGE('',*,*,#1786,.T.);+#1786=EDGE_CURVE('',#1781,#1787,#1789,.T.);+#1787=VERTEX_POINT('',#1788);+#1788=CARTESIAN_POINT('',(-1.976505783193,0.825,0.424939080863));+#1789=LINE('',#1782,#1221);+#1790=ORIENTED_EDGE('',*,*,#1791,.T.);+#1791=EDGE_CURVE('',#1787,#1792,#1793,.T.);+#1792=VERTEX_POINT('',#1736);+#1793=CIRCLE('',#1794,0.23);+#1794=AXIS2_PLACEMENT_3D('',#1751,#1228,#1229);+#1795=ORIENTED_EDGE('',*,*,#1796,.T.);+#1796=EDGE_CURVE('',#1792,#561,#1735,.T.);+#1797=PLANE('',#1798);+#1798=AXIS2_PLACEMENT_3D('',#1799,#429,#13);+#1799=CARTESIAN_POINT('',(-1.90066971159,0.825,0.308518045934));+#1800=ADVANCED_FACE('',(#1801),#1815,.F.);+#1801=FACE_BOUND('',#1802,.F.);+#1802=EDGE_LOOP('',(#1803,#1804,#1811,#1814));+#1803=ORIENTED_EDGE('',*,*,#584,.T.);+#1804=ORIENTED_EDGE('',*,*,#1805,.T.);+#1805=EDGE_CURVE('',#579,#1806,#1808,.T.);+#1806=VERTEX_POINT('',#1807);+#1807=CARTESIAN_POINT('',(-1.799240387651,1.125,0.393682408883));+#1808=CIRCLE('',#1809,5.E-02);+#1809=AXIS2_PLACEMENT_3D('',#1810,#1176,#1177);+#1810=CARTESIAN_POINT('',(-1.75,1.125,0.385));+#1811=ORIENTED_EDGE('',*,*,#1812,.F.);+#1812=EDGE_CURVE('',#1747,#1806,#1813,.T.);+#1813=LINE('',#1748,#428);+#1814=ORIENTED_EDGE('',*,*,#1746,.F.);+#1815=CYLINDRICAL_SURFACE('',#1816,5.E-02);+#1816=AXIS2_PLACEMENT_3D('',#1751,#1252,#1177);+#1817=ADVANCED_FACE('',(#1818),#1867,.T.);+#1818=FACE_BOUND('',#1819,.T.);+#1819=EDGE_LOOP('',(#591,#577,#1804,#1820,#1825,#1832,#1837,#1842,#1847,#1853,#1858,#1864));+#1820=ORIENTED_EDGE('',*,*,#1821,.T.);+#1821=EDGE_CURVE('',#1806,#1822,#1824,.T.);+#1822=VERTEX_POINT('',#1823);+#1823=CARTESIAN_POINT('',(-1.830824898817,1.125,0.190060919137));+#1824=LINE('',#1807,#1183);+#1825=ORIENTED_EDGE('',*,*,#1826,.T.);+#1826=EDGE_CURVE('',#1822,#1827,#1829,.T.);+#1827=VERTEX_POINT('',#1828);+#1828=CARTESIAN_POINT('',(-2.05733068201,1.125,8.326672684689E-17));+#1829=CIRCLE('',#1830,0.23);+#1830=AXIS2_PLACEMENT_3D('',#1831,#1192,#1193);+#1831=CARTESIAN_POINT('',(-2.05733068201,1.125,0.23));+#1832=ORIENTED_EDGE('',*,*,#1833,.T.);+#1833=EDGE_CURVE('',#1827,#1834,#1836,.T.);+#1834=VERTEX_POINT('',#1835);+#1835=CARTESIAN_POINT('',(-2.45,1.125,8.326672684689E-17));+#1836=LINE('',#1828,#416);+#1837=ORIENTED_EDGE('',*,*,#1838,.T.);+#1838=EDGE_CURVE('',#1834,#1839,#1841,.T.);+#1839=VERTEX_POINT('',#1840);+#1840=CARTESIAN_POINT('',(-2.45,1.125,0.18));+#1841=LINE('',#1835,#402);+#1842=ORIENTED_EDGE('',*,*,#1843,.T.);+#1843=EDGE_CURVE('',#1839,#1844,#1846,.T.);+#1844=VERTEX_POINT('',#1845);+#1845=CARTESIAN_POINT('',(-2.05733068201,1.125,0.18));+#1846=LINE('',#1840,#366);+#1847=ORIENTED_EDGE('',*,*,#1848,.T.);+#1848=EDGE_CURVE('',#1844,#1849,#1851,.T.);+#1849=VERTEX_POINT('',#1850);+#1850=CARTESIAN_POINT('',(-2.008090294359,1.125,0.221317591117));+#1851=CIRCLE('',#1852,5.E-02);+#1852=AXIS2_PLACEMENT_3D('',#1831,#1215,#946);+#1853=ORIENTED_EDGE('',*,*,#1854,.T.);+#1854=EDGE_CURVE('',#1849,#1855,#1857,.T.);+#1855=VERTEX_POINT('',#1856);+#1856=CARTESIAN_POINT('',(-1.976505783193,1.125,0.424939080863));+#1857=LINE('',#1850,#1221);+#1858=ORIENTED_EDGE('',*,*,#1859,.T.);+#1859=EDGE_CURVE('',#1855,#1860,#1862,.T.);+#1860=VERTEX_POINT('',#1861);+#1861=CARTESIAN_POINT('',(-1.75,1.125,0.615));+#1862=CIRCLE('',#1863,0.23);+#1863=AXIS2_PLACEMENT_3D('',#1810,#1228,#1229);+#1864=ORIENTED_EDGE('',*,*,#1865,.T.);+#1865=EDGE_CURVE('',#1860,#593,#1866,.T.);+#1866=LINE('',#1861,#366);+#1867=PLANE('',#1868);+#1868=AXIS2_PLACEMENT_3D('',#1869,#429,#13);+#1869=CARTESIAN_POINT('',(-1.90066971159,1.125,0.308518045934));+#1870=ADVANCED_FACE('',(#1871),#372,.F.);+#1871=FACE_BOUND('',#1872,.F.);+#1872=EDGE_LOOP('',(#1873,#1874,#1875,#1876));+#1873=ORIENTED_EDGE('',*,*,#605,.T.);+#1874=ORIENTED_EDGE('',*,*,#943,.T.);+#1875=ORIENTED_EDGE('',*,*,#992,.F.);+#1876=ORIENTED_EDGE('',*,*,#1877,.F.);+#1877=EDGE_CURVE('',#593,#989,#1866,.T.);+#1878=ADVANCED_FACE('',(#1879),#1933,.F.);+#1879=FACE_BOUND('',#1880,.F.);+#1880=EDGE_LOOP('',(#1881,#1882,#1883,#1890,#1895,#1902,#1907,#1912,#1917,#1923,#1928,#1932));+#1881=ORIENTED_EDGE('',*,*,#599,.F.);+#1882=ORIENTED_EDGE('',*,*,#610,.T.);+#1883=ORIENTED_EDGE('',*,*,#1884,.T.);+#1884=EDGE_CURVE('',#611,#1885,#1887,.T.);+#1885=VERTEX_POINT('',#1886);+#1886=CARTESIAN_POINT('',(-1.799240387651,1.475,0.393682408883));+#1887=CIRCLE('',#1888,5.E-02);+#1888=AXIS2_PLACEMENT_3D('',#1889,#1176,#1177);+#1889=CARTESIAN_POINT('',(-1.75,1.475,0.385));+#1890=ORIENTED_EDGE('',*,*,#1891,.T.);+#1891=EDGE_CURVE('',#1885,#1892,#1894,.T.);+#1892=VERTEX_POINT('',#1893);+#1893=CARTESIAN_POINT('',(-1.830824898817,1.475,0.190060919137));+#1894=LINE('',#1886,#1183);+#1895=ORIENTED_EDGE('',*,*,#1896,.T.);+#1896=EDGE_CURVE('',#1892,#1897,#1899,.T.);+#1897=VERTEX_POINT('',#1898);+#1898=CARTESIAN_POINT('',(-2.05733068201,1.475,8.326672684689E-17));+#1899=CIRCLE('',#1900,0.23);+#1900=AXIS2_PLACEMENT_3D('',#1901,#1192,#1193);+#1901=CARTESIAN_POINT('',(-2.05733068201,1.475,0.23));+#1902=ORIENTED_EDGE('',*,*,#1903,.T.);+#1903=EDGE_CURVE('',#1897,#1904,#1906,.T.);+#1904=VERTEX_POINT('',#1905);+#1905=CARTESIAN_POINT('',(-2.45,1.475,8.326672684689E-17));+#1906=LINE('',#1898,#416);+#1907=ORIENTED_EDGE('',*,*,#1908,.T.);+#1908=EDGE_CURVE('',#1904,#1909,#1911,.T.);+#1909=VERTEX_POINT('',#1910);+#1910=CARTESIAN_POINT('',(-2.45,1.475,0.18));+#1911=LINE('',#1905,#402);+#1912=ORIENTED_EDGE('',*,*,#1913,.T.);+#1913=EDGE_CURVE('',#1909,#1914,#1916,.T.);+#1914=VERTEX_POINT('',#1915);+#1915=CARTESIAN_POINT('',(-2.05733068201,1.475,0.18));+#1916=LINE('',#1910,#366);+#1917=ORIENTED_EDGE('',*,*,#1918,.T.);+#1918=EDGE_CURVE('',#1914,#1919,#1921,.T.);+#1919=VERTEX_POINT('',#1920);+#1920=CARTESIAN_POINT('',(-2.008090294359,1.475,0.221317591117));+#1921=CIRCLE('',#1922,5.E-02);+#1922=AXIS2_PLACEMENT_3D('',#1901,#1215,#946);+#1923=ORIENTED_EDGE('',*,*,#1924,.T.);+#1924=EDGE_CURVE('',#1919,#1925,#1927,.T.);+#1925=VERTEX_POINT('',#1926);+#1926=CARTESIAN_POINT('',(-1.976505783193,1.475,0.424939080863));+#1927=LINE('',#1920,#1221);+#1928=ORIENTED_EDGE('',*,*,#1929,.T.);+#1929=EDGE_CURVE('',#1925,#928,#1930,.T.);+#1930=CIRCLE('',#1931,0.23);+#1931=AXIS2_PLACEMENT_3D('',#1889,#1228,#1229);+#1932=ORIENTED_EDGE('',*,*,#927,.T.);+#1933=PLANE('',#1934);+#1934=AXIS2_PLACEMENT_3D('',#1935,#429,#13);+#1935=CARTESIAN_POINT('',(-1.90066971159,1.475,0.308518045934));+#1936=ADVANCED_FACE('',(#1937),#1951,.F.);+#1937=FACE_BOUND('',#1938,.F.);+#1938=EDGE_LOOP('',(#1939,#1940,#1947,#1950));+#1939=ORIENTED_EDGE('',*,*,#623,.T.);+#1940=ORIENTED_EDGE('',*,*,#1941,.T.);+#1941=EDGE_CURVE('',#618,#1942,#1944,.T.);+#1942=VERTEX_POINT('',#1943);+#1943=CARTESIAN_POINT('',(-1.799240387651,1.775,0.393682408883));+#1944=CIRCLE('',#1945,5.E-02);+#1945=AXIS2_PLACEMENT_3D('',#1946,#1176,#1177);+#1946=CARTESIAN_POINT('',(-1.75,1.775,0.385));+#1947=ORIENTED_EDGE('',*,*,#1948,.F.);+#1948=EDGE_CURVE('',#1885,#1942,#1949,.T.);+#1949=LINE('',#1886,#428);+#1950=ORIENTED_EDGE('',*,*,#1884,.F.);+#1951=CYLINDRICAL_SURFACE('',#1952,5.E-02);+#1952=AXIS2_PLACEMENT_3D('',#1889,#1252,#1177);+#1953=ADVANCED_FACE('',(#1954),#1998,.T.);+#1954=FACE_BOUND('',#1955,.T.);+#1955=EDGE_LOOP('',(#630,#616,#1940,#1956,#1961,#1968,#1973,#1978,#1983,#1989,#1994,#935));+#1956=ORIENTED_EDGE('',*,*,#1957,.T.);+#1957=EDGE_CURVE('',#1942,#1958,#1960,.T.);+#1958=VERTEX_POINT('',#1959);+#1959=CARTESIAN_POINT('',(-1.830824898817,1.775,0.190060919137));+#1960=LINE('',#1943,#1183);+#1961=ORIENTED_EDGE('',*,*,#1962,.T.);+#1962=EDGE_CURVE('',#1958,#1963,#1965,.T.);+#1963=VERTEX_POINT('',#1964);+#1964=CARTESIAN_POINT('',(-2.05733068201,1.775,8.326672684689E-17));+#1965=CIRCLE('',#1966,0.23);+#1966=AXIS2_PLACEMENT_3D('',#1967,#1192,#1193);+#1967=CARTESIAN_POINT('',(-2.05733068201,1.775,0.23));+#1968=ORIENTED_EDGE('',*,*,#1969,.T.);+#1969=EDGE_CURVE('',#1963,#1970,#1972,.T.);+#1970=VERTEX_POINT('',#1971);+#1971=CARTESIAN_POINT('',(-2.45,1.775,8.326672684689E-17));+#1972=LINE('',#1964,#416);+#1973=ORIENTED_EDGE('',*,*,#1974,.T.);+#1974=EDGE_CURVE('',#1970,#1975,#1977,.T.);+#1975=VERTEX_POINT('',#1976);+#1976=CARTESIAN_POINT('',(-2.45,1.775,0.18));+#1977=LINE('',#1971,#402);+#1978=ORIENTED_EDGE('',*,*,#1979,.T.);+#1979=EDGE_CURVE('',#1975,#1980,#1982,.T.);+#1980=VERTEX_POINT('',#1981);+#1981=CARTESIAN_POINT('',(-2.05733068201,1.775,0.18));+#1982=LINE('',#1976,#366);+#1983=ORIENTED_EDGE('',*,*,#1984,.T.);+#1984=EDGE_CURVE('',#1980,#1985,#1987,.T.);+#1985=VERTEX_POINT('',#1986);+#1986=CARTESIAN_POINT('',(-2.008090294359,1.775,0.221317591117));+#1987=CIRCLE('',#1988,5.E-02);+#1988=AXIS2_PLACEMENT_3D('',#1967,#1215,#946);+#1989=ORIENTED_EDGE('',*,*,#1990,.T.);+#1990=EDGE_CURVE('',#1985,#1991,#1993,.T.);+#1991=VERTEX_POINT('',#1992);+#1992=CARTESIAN_POINT('',(-1.976505783193,1.775,0.424939080863));+#1993=LINE('',#1986,#1221);+#1994=ORIENTED_EDGE('',*,*,#1995,.T.);+#1995=EDGE_CURVE('',#1991,#933,#1996,.T.);+#1996=CIRCLE('',#1997,0.23);+#1997=AXIS2_PLACEMENT_3D('',#1946,#1228,#1229);+#1998=PLANE('',#1999);+#1999=AXIS2_PLACEMENT_3D('',#2000,#429,#13);+#2000=CARTESIAN_POINT('',(-1.90066971159,1.775,0.308518045934));+#2001=ADVANCED_FACE('',(#2002),#2063,.F.);+#2002=FACE_BOUND('',#2003,.F.);+#2003=EDGE_LOOP('',(#2004,#2005,#2006,#2014,#2021,#2029,#2034,#2039,#2044,#2050,#2057,#2062));+#2004=ORIENTED_EDGE('',*,*,#643,.F.);+#2005=ORIENTED_EDGE('',*,*,#653,.T.);+#2006=ORIENTED_EDGE('',*,*,#2007,.T.);+#2007=EDGE_CURVE('',#654,#2008,#2010,.T.);+#2008=VERTEX_POINT('',#2009);+#2009=CARTESIAN_POINT('',(1.799240387651,1.775,0.393682408883));+#2010=CIRCLE('',#2011,5.E-02);+#2011=AXIS2_PLACEMENT_3D('',#2012,#87,#2013);+#2012=CARTESIAN_POINT('',(1.75,1.775,0.385));+#2013=DIRECTION('',(-4.440892098501E-15,-4.930380657631E-31,1.));+#2014=ORIENTED_EDGE('',*,*,#2015,.T.);+#2015=EDGE_CURVE('',#2008,#2016,#2018,.T.);+#2016=VERTEX_POINT('',#2017);+#2017=CARTESIAN_POINT('',(1.830824898817,1.775,0.190060919137));+#2018=LINE('',#2009,#2019);+#2019=VECTOR('',#2020,1.);+#2020=DIRECTION('',(0.153280808835,1.701758832022E-17,-0.988182672203));+#2021=ORIENTED_EDGE('',*,*,#2022,.T.);+#2022=EDGE_CURVE('',#2016,#2023,#2025,.T.);+#2023=VERTEX_POINT('',#2024);+#2024=CARTESIAN_POINT('',(2.05733068201,1.775,8.326672684689E-17));+#2025=CIRCLE('',#2026,0.23);+#2026=AXIS2_PLACEMENT_3D('',#2027,#59,#2028);+#2027=CARTESIAN_POINT('',(2.05733068201,1.775,0.23));+#2028=DIRECTION('',(-0.984807753012,-1.093356242224E-16,-0.173648177667));+#2029=ORIENTED_EDGE('',*,*,#2030,.T.);+#2030=EDGE_CURVE('',#2023,#2031,#2033,.T.);+#2031=VERTEX_POINT('',#2032);+#2032=CARTESIAN_POINT('',(2.45,1.775,8.326672684689E-17));+#2033=LINE('',#2024,#27);+#2034=ORIENTED_EDGE('',*,*,#2035,.T.);+#2035=EDGE_CURVE('',#2031,#2036,#2038,.T.);+#2036=VERTEX_POINT('',#2037);+#2037=CARTESIAN_POINT('',(2.45,1.775,0.18));+#2038=LINE('',#2032,#402);+#2039=ORIENTED_EDGE('',*,*,#2040,.T.);+#2040=EDGE_CURVE('',#2036,#2041,#2043,.T.);+#2041=VERTEX_POINT('',#2042);+#2042=CARTESIAN_POINT('',(2.05733068201,1.775,0.18));+#2043=LINE('',#2037,#72);+#2044=ORIENTED_EDGE('',*,*,#2045,.T.);+#2045=EDGE_CURVE('',#2041,#2046,#2048,.T.);+#2046=VERTEX_POINT('',#2047);+#2047=CARTESIAN_POINT('',(2.008090294359,1.775,0.221317591117));+#2048=CIRCLE('',#2049,5.E-02);+#2049=AXIS2_PLACEMENT_3D('',#2027,#87,#946);+#2050=ORIENTED_EDGE('',*,*,#2051,.T.);+#2051=EDGE_CURVE('',#2046,#2052,#2054,.T.);+#2052=VERTEX_POINT('',#2053);+#2053=CARTESIAN_POINT('',(1.976505783193,1.775,0.424939080863));+#2054=LINE('',#2047,#2055);+#2055=VECTOR('',#2056,1.);+#2056=DIRECTION('',(-0.153280808835,-1.701758832022E-17,0.988182672203));+#2057=ORIENTED_EDGE('',*,*,#2058,.T.);+#2058=EDGE_CURVE('',#2052,#1118,#2059,.T.);+#2059=CIRCLE('',#2060,0.23);+#2060=AXIS2_PLACEMENT_3D('',#2012,#59,#2061);+#2061=DIRECTION('',(0.984807753012,1.093356242224E-16,0.173648177667));+#2062=ORIENTED_EDGE('',*,*,#1117,.T.);+#2063=PLANE('',#2064);+#2064=AXIS2_PLACEMENT_3D('',#2065,#59,#13);+#2065=CARTESIAN_POINT('',(1.90066971159,1.775,0.308518045934));+#2066=ADVANCED_FACE('',(#2067),#2081,.F.);+#2067=FACE_BOUND('',#2068,.F.);+#2068=EDGE_LOOP('',(#2069,#2070,#2077,#2080));+#2069=ORIENTED_EDGE('',*,*,#666,.T.);+#2070=ORIENTED_EDGE('',*,*,#2071,.T.);+#2071=EDGE_CURVE('',#661,#2072,#2074,.T.);+#2072=VERTEX_POINT('',#2073);+#2073=CARTESIAN_POINT('',(1.799240387651,1.475,0.393682408883));+#2074=CIRCLE('',#2075,5.E-02);+#2075=AXIS2_PLACEMENT_3D('',#2076,#87,#2013);+#2076=CARTESIAN_POINT('',(1.75,1.475,0.385));+#2077=ORIENTED_EDGE('',*,*,#2078,.F.);+#2078=EDGE_CURVE('',#2008,#2072,#2079,.T.);+#2079=LINE('',#2009,#58);+#2080=ORIENTED_EDGE('',*,*,#2007,.F.);+#2081=CYLINDRICAL_SURFACE('',#2011,5.E-02);+#2082=ADVANCED_FACE('',(#2083),#2127,.T.);+#2083=FACE_BOUND('',#2084,.T.);+#2084=EDGE_LOOP('',(#673,#659,#2070,#2085,#2090,#2097,#2102,#2107,#2112,#2118,#2123,#1124));+#2085=ORIENTED_EDGE('',*,*,#2086,.T.);+#2086=EDGE_CURVE('',#2072,#2087,#2089,.T.);+#2087=VERTEX_POINT('',#2088);+#2088=CARTESIAN_POINT('',(1.830824898817,1.475,0.190060919137));+#2089=LINE('',#2073,#2019);+#2090=ORIENTED_EDGE('',*,*,#2091,.T.);+#2091=EDGE_CURVE('',#2087,#2092,#2094,.T.);+#2092=VERTEX_POINT('',#2093);+#2093=CARTESIAN_POINT('',(2.05733068201,1.475,8.326672684689E-17));+#2094=CIRCLE('',#2095,0.23);+#2095=AXIS2_PLACEMENT_3D('',#2096,#59,#2028);+#2096=CARTESIAN_POINT('',(2.05733068201,1.475,0.23));+#2097=ORIENTED_EDGE('',*,*,#2098,.T.);+#2098=EDGE_CURVE('',#2092,#2099,#2101,.T.);+#2099=VERTEX_POINT('',#2100);+#2100=CARTESIAN_POINT('',(2.45,1.475,8.326672684689E-17));+#2101=LINE('',#2093,#27);+#2102=ORIENTED_EDGE('',*,*,#2103,.T.);+#2103=EDGE_CURVE('',#2099,#2104,#2106,.T.);+#2104=VERTEX_POINT('',#2105);+#2105=CARTESIAN_POINT('',(2.45,1.475,0.18));+#2106=LINE('',#2100,#402);+#2107=ORIENTED_EDGE('',*,*,#2108,.T.);+#2108=EDGE_CURVE('',#2104,#2109,#2111,.T.);+#2109=VERTEX_POINT('',#2110);+#2110=CARTESIAN_POINT('',(2.05733068201,1.475,0.18));+#2111=LINE('',#2105,#72);+#2112=ORIENTED_EDGE('',*,*,#2113,.T.);+#2113=EDGE_CURVE('',#2109,#2114,#2116,.T.);+#2114=VERTEX_POINT('',#2115);+#2115=CARTESIAN_POINT('',(2.008090294359,1.475,0.221317591117));+#2116=CIRCLE('',#2117,5.E-02);+#2117=AXIS2_PLACEMENT_3D('',#2096,#87,#946);+#2118=ORIENTED_EDGE('',*,*,#2119,.T.);+#2119=EDGE_CURVE('',#2114,#2120,#2122,.T.);+#2120=VERTEX_POINT('',#2121);+#2121=CARTESIAN_POINT('',(1.976505783193,1.475,0.424939080863));+#2122=LINE('',#2115,#2055);+#2123=ORIENTED_EDGE('',*,*,#2124,.T.);+#2124=EDGE_CURVE('',#2120,#1121,#2125,.T.);+#2125=CIRCLE('',#2126,0.23);+#2126=AXIS2_PLACEMENT_3D('',#2076,#59,#2061);+#2127=PLANE('',#2128);+#2128=AXIS2_PLACEMENT_3D('',#2129,#59,#13);+#2129=CARTESIAN_POINT('',(1.90066971159,1.475,0.308518045934));+#2130=ADVANCED_FACE('',(#2131),#372,.F.);+#2131=FACE_BOUND('',#2132,.F.);+#2132=EDGE_LOOP('',(#2133,#2134,#2135,#2139));+#2133=ORIENTED_EDGE('',*,*,#1128,.F.);+#2134=ORIENTED_EDGE('',*,*,#687,.T.);+#2135=ORIENTED_EDGE('',*,*,#2136,.T.);+#2136=EDGE_CURVE('',#682,#1061,#2137,.T.);+#2137=LINE('',#2138,#72);+#2138=CARTESIAN_POINT('',(1.75,1.125,0.615));+#2139=ORIENTED_EDGE('',*,*,#1060,.F.);+#2140=ADVANCED_FACE('',(#2141),#2197,.F.);+#2141=FACE_BOUND('',#2142,.F.);+#2142=EDGE_LOOP('',(#2143,#2144,#2145,#2152,#2157,#2164,#2169,#2174,#2179,#2185,#2190,#2195));+#2143=ORIENTED_EDGE('',*,*,#681,.F.);+#2144=ORIENTED_EDGE('',*,*,#692,.T.);+#2145=ORIENTED_EDGE('',*,*,#2146,.T.);+#2146=EDGE_CURVE('',#693,#2147,#2149,.T.);+#2147=VERTEX_POINT('',#2148);+#2148=CARTESIAN_POINT('',(1.799240387651,1.125,0.393682408883));+#2149=CIRCLE('',#2150,5.E-02);+#2150=AXIS2_PLACEMENT_3D('',#2151,#87,#2013);+#2151=CARTESIAN_POINT('',(1.75,1.125,0.385));+#2152=ORIENTED_EDGE('',*,*,#2153,.T.);+#2153=EDGE_CURVE('',#2147,#2154,#2156,.T.);+#2154=VERTEX_POINT('',#2155);+#2155=CARTESIAN_POINT('',(1.830824898817,1.125,0.190060919137));+#2156=LINE('',#2148,#2019);+#2157=ORIENTED_EDGE('',*,*,#2158,.T.);+#2158=EDGE_CURVE('',#2154,#2159,#2161,.T.);+#2159=VERTEX_POINT('',#2160);+#2160=CARTESIAN_POINT('',(2.05733068201,1.125,8.326672684689E-17));+#2161=CIRCLE('',#2162,0.23);+#2162=AXIS2_PLACEMENT_3D('',#2163,#59,#2028);+#2163=CARTESIAN_POINT('',(2.05733068201,1.125,0.23));+#2164=ORIENTED_EDGE('',*,*,#2165,.T.);+#2165=EDGE_CURVE('',#2159,#2166,#2168,.T.);+#2166=VERTEX_POINT('',#2167);+#2167=CARTESIAN_POINT('',(2.45,1.125,8.326672684689E-17));+#2168=LINE('',#2160,#27);+#2169=ORIENTED_EDGE('',*,*,#2170,.T.);+#2170=EDGE_CURVE('',#2166,#2171,#2173,.T.);+#2171=VERTEX_POINT('',#2172);+#2172=CARTESIAN_POINT('',(2.45,1.125,0.18));+#2173=LINE('',#2167,#402);+#2174=ORIENTED_EDGE('',*,*,#2175,.T.);+#2175=EDGE_CURVE('',#2171,#2176,#2178,.T.);+#2176=VERTEX_POINT('',#2177);+#2177=CARTESIAN_POINT('',(2.05733068201,1.125,0.18));+#2178=LINE('',#2172,#72);+#2179=ORIENTED_EDGE('',*,*,#2180,.T.);+#2180=EDGE_CURVE('',#2176,#2181,#2183,.T.);+#2181=VERTEX_POINT('',#2182);+#2182=CARTESIAN_POINT('',(2.008090294359,1.125,0.221317591117));+#2183=CIRCLE('',#2184,5.E-02);+#2184=AXIS2_PLACEMENT_3D('',#2163,#87,#946);+#2185=ORIENTED_EDGE('',*,*,#2186,.T.);+#2186=EDGE_CURVE('',#2181,#2187,#2189,.T.);+#2187=VERTEX_POINT('',#2188);+#2188=CARTESIAN_POINT('',(1.976505783193,1.125,0.424939080863));+#2189=LINE('',#2182,#2055);+#2190=ORIENTED_EDGE('',*,*,#2191,.T.);+#2191=EDGE_CURVE('',#2187,#2192,#2193,.T.);+#2192=VERTEX_POINT('',#2138);+#2193=CIRCLE('',#2194,0.23);+#2194=AXIS2_PLACEMENT_3D('',#2151,#59,#2061);+#2195=ORIENTED_EDGE('',*,*,#2196,.T.);+#2196=EDGE_CURVE('',#2192,#682,#2137,.T.);+#2197=PLANE('',#2198);+#2198=AXIS2_PLACEMENT_3D('',#2199,#59,#13);+#2199=CARTESIAN_POINT('',(1.90066971159,1.125,0.308518045934));+#2200=ADVANCED_FACE('',(#2201),#2215,.F.);+#2201=FACE_BOUND('',#2202,.F.);+#2202=EDGE_LOOP('',(#2203,#2204,#2211,#2214));+#2203=ORIENTED_EDGE('',*,*,#705,.T.);+#2204=ORIENTED_EDGE('',*,*,#2205,.T.);+#2205=EDGE_CURVE('',#700,#2206,#2208,.T.);+#2206=VERTEX_POINT('',#2207);+#2207=CARTESIAN_POINT('',(1.799240387651,0.825,0.393682408883));+#2208=CIRCLE('',#2209,5.E-02);+#2209=AXIS2_PLACEMENT_3D('',#2210,#87,#2013);+#2210=CARTESIAN_POINT('',(1.75,0.825,0.385));+#2211=ORIENTED_EDGE('',*,*,#2212,.F.);+#2212=EDGE_CURVE('',#2147,#2206,#2213,.T.);+#2213=LINE('',#2148,#58);+#2214=ORIENTED_EDGE('',*,*,#2146,.F.);+#2215=CYLINDRICAL_SURFACE('',#2150,5.E-02);+#2216=ADVANCED_FACE('',(#2217),#2266,.T.);+#2217=FACE_BOUND('',#2218,.T.);+#2218=EDGE_LOOP('',(#712,#698,#2204,#2219,#2224,#2231,#2236,#2241,#2246,#2252,#2257,#2263));+#2219=ORIENTED_EDGE('',*,*,#2220,.T.);+#2220=EDGE_CURVE('',#2206,#2221,#2223,.T.);+#2221=VERTEX_POINT('',#2222);+#2222=CARTESIAN_POINT('',(1.830824898817,0.825,0.190060919137));+#2223=LINE('',#2207,#2019);+#2224=ORIENTED_EDGE('',*,*,#2225,.T.);+#2225=EDGE_CURVE('',#2221,#2226,#2228,.T.);+#2226=VERTEX_POINT('',#2227);+#2227=CARTESIAN_POINT('',(2.05733068201,0.825,8.326672684689E-17));+#2228=CIRCLE('',#2229,0.23);+#2229=AXIS2_PLACEMENT_3D('',#2230,#59,#2028);+#2230=CARTESIAN_POINT('',(2.05733068201,0.825,0.23));+#2231=ORIENTED_EDGE('',*,*,#2232,.T.);+#2232=EDGE_CURVE('',#2226,#2233,#2235,.T.);+#2233=VERTEX_POINT('',#2234);+#2234=CARTESIAN_POINT('',(2.45,0.825,8.326672684689E-17));+#2235=LINE('',#2227,#27);+#2236=ORIENTED_EDGE('',*,*,#2237,.T.);+#2237=EDGE_CURVE('',#2233,#2238,#2240,.T.);+#2238=VERTEX_POINT('',#2239);+#2239=CARTESIAN_POINT('',(2.45,0.825,0.18));+#2240=LINE('',#2234,#402);+#2241=ORIENTED_EDGE('',*,*,#2242,.T.);+#2242=EDGE_CURVE('',#2238,#2243,#2245,.T.);+#2243=VERTEX_POINT('',#2244);+#2244=CARTESIAN_POINT('',(2.05733068201,0.825,0.18));+#2245=LINE('',#2239,#72);+#2246=ORIENTED_EDGE('',*,*,#2247,.T.);+#2247=EDGE_CURVE('',#2243,#2248,#2250,.T.);+#2248=VERTEX_POINT('',#2249);+#2249=CARTESIAN_POINT('',(2.008090294359,0.825,0.221317591117));+#2250=CIRCLE('',#2251,5.E-02);+#2251=AXIS2_PLACEMENT_3D('',#2230,#87,#946);+#2252=ORIENTED_EDGE('',*,*,#2253,.T.);+#2253=EDGE_CURVE('',#2248,#2254,#2256,.T.);+#2254=VERTEX_POINT('',#2255);+#2255=CARTESIAN_POINT('',(1.976505783193,0.825,0.424939080863));+#2256=LINE('',#2249,#2055);+#2257=ORIENTED_EDGE('',*,*,#2258,.T.);+#2258=EDGE_CURVE('',#2254,#2259,#2261,.T.);+#2259=VERTEX_POINT('',#2260);+#2260=CARTESIAN_POINT('',(1.75,0.825,0.615));+#2261=CIRCLE('',#2262,0.23);+#2262=AXIS2_PLACEMENT_3D('',#2210,#59,#2061);+#2263=ORIENTED_EDGE('',*,*,#2264,.T.);+#2264=EDGE_CURVE('',#2259,#714,#2265,.T.);+#2265=LINE('',#2260,#72);+#2266=PLANE('',#2267);+#2267=AXIS2_PLACEMENT_3D('',#2268,#59,#13);+#2268=CARTESIAN_POINT('',(1.90066971159,0.825,0.308518045934));+#2269=ADVANCED_FACE('',(#2270),#372,.F.);+#2270=FACE_BOUND('',#2271,.F.);+#2271=EDGE_LOOP('',(#2272,#2274,#2275,#2279));+#2272=ORIENTED_EDGE('',*,*,#2273,.F.);+#2273=EDGE_CURVE('',#714,#1065,#2265,.T.);+#2274=ORIENTED_EDGE('',*,*,#726,.T.);+#2275=ORIENTED_EDGE('',*,*,#2276,.T.);+#2276=EDGE_CURVE('',#721,#1069,#2277,.T.);+#2277=LINE('',#2278,#72);+#2278=CARTESIAN_POINT('',(1.75,0.475,0.615));+#2279=ORIENTED_EDGE('',*,*,#1068,.F.);+#2280=ADVANCED_FACE('',(#2281),#2337,.F.);+#2281=FACE_BOUND('',#2282,.F.);+#2282=EDGE_LOOP('',(#2283,#2284,#2285,#2292,#2297,#2304,#2309,#2314,#2319,#2325,#2330,#2335));+#2283=ORIENTED_EDGE('',*,*,#720,.F.);+#2284=ORIENTED_EDGE('',*,*,#731,.T.);+#2285=ORIENTED_EDGE('',*,*,#2286,.T.);+#2286=EDGE_CURVE('',#732,#2287,#2289,.T.);+#2287=VERTEX_POINT('',#2288);+#2288=CARTESIAN_POINT('',(1.799240387651,0.475,0.393682408883));+#2289=CIRCLE('',#2290,5.E-02);+#2290=AXIS2_PLACEMENT_3D('',#2291,#87,#2013);+#2291=CARTESIAN_POINT('',(1.75,0.475,0.385));+#2292=ORIENTED_EDGE('',*,*,#2293,.T.);+#2293=EDGE_CURVE('',#2287,#2294,#2296,.T.);+#2294=VERTEX_POINT('',#2295);+#2295=CARTESIAN_POINT('',(1.830824898817,0.475,0.190060919137));+#2296=LINE('',#2288,#2019);+#2297=ORIENTED_EDGE('',*,*,#2298,.T.);+#2298=EDGE_CURVE('',#2294,#2299,#2301,.T.);+#2299=VERTEX_POINT('',#2300);+#2300=CARTESIAN_POINT('',(2.05733068201,0.475,8.326672684689E-17));+#2301=CIRCLE('',#2302,0.23);+#2302=AXIS2_PLACEMENT_3D('',#2303,#59,#2028);+#2303=CARTESIAN_POINT('',(2.05733068201,0.475,0.23));+#2304=ORIENTED_EDGE('',*,*,#2305,.T.);+#2305=EDGE_CURVE('',#2299,#2306,#2308,.T.);+#2306=VERTEX_POINT('',#2307);+#2307=CARTESIAN_POINT('',(2.45,0.475,8.326672684689E-17));+#2308=LINE('',#2300,#27);+#2309=ORIENTED_EDGE('',*,*,#2310,.T.);+#2310=EDGE_CURVE('',#2306,#2311,#2313,.T.);+#2311=VERTEX_POINT('',#2312);+#2312=CARTESIAN_POINT('',(2.45,0.475,0.18));+#2313=LINE('',#2307,#402);+#2314=ORIENTED_EDGE('',*,*,#2315,.T.);+#2315=EDGE_CURVE('',#2311,#2316,#2318,.T.);+#2316=VERTEX_POINT('',#2317);+#2317=CARTESIAN_POINT('',(2.05733068201,0.475,0.18));+#2318=LINE('',#2312,#72);+#2319=ORIENTED_EDGE('',*,*,#2320,.T.);+#2320=EDGE_CURVE('',#2316,#2321,#2323,.T.);+#2321=VERTEX_POINT('',#2322);+#2322=CARTESIAN_POINT('',(2.008090294359,0.475,0.221317591117));+#2323=CIRCLE('',#2324,5.E-02);+#2324=AXIS2_PLACEMENT_3D('',#2303,#87,#946);+#2325=ORIENTED_EDGE('',*,*,#2326,.T.);+#2326=EDGE_CURVE('',#2321,#2327,#2329,.T.);+#2327=VERTEX_POINT('',#2328);+#2328=CARTESIAN_POINT('',(1.976505783193,0.475,0.424939080863));+#2329=LINE('',#2322,#2055);+#2330=ORIENTED_EDGE('',*,*,#2331,.T.);+#2331=EDGE_CURVE('',#2327,#2332,#2333,.T.);+#2332=VERTEX_POINT('',#2278);+#2333=CIRCLE('',#2334,0.23);+#2334=AXIS2_PLACEMENT_3D('',#2291,#59,#2061);+#2335=ORIENTED_EDGE('',*,*,#2336,.T.);+#2336=EDGE_CURVE('',#2332,#721,#2277,.T.);+#2337=PLANE('',#2338);+#2338=AXIS2_PLACEMENT_3D('',#2339,#59,#13);+#2339=CARTESIAN_POINT('',(1.90066971159,0.475,0.308518045934));+#2340=ADVANCED_FACE('',(#2341),#2355,.F.);+#2341=FACE_BOUND('',#2342,.F.);+#2342=EDGE_LOOP('',(#2343,#2344,#2351,#2354));+#2343=ORIENTED_EDGE('',*,*,#744,.T.);+#2344=ORIENTED_EDGE('',*,*,#2345,.T.);+#2345=EDGE_CURVE('',#739,#2346,#2348,.T.);+#2346=VERTEX_POINT('',#2347);+#2347=CARTESIAN_POINT('',(1.799240387651,0.175,0.393682408883));+#2348=CIRCLE('',#2349,5.E-02);+#2349=AXIS2_PLACEMENT_3D('',#2350,#87,#2013);+#2350=CARTESIAN_POINT('',(1.75,0.175,0.385));+#2351=ORIENTED_EDGE('',*,*,#2352,.F.);+#2352=EDGE_CURVE('',#2287,#2346,#2353,.T.);+#2353=LINE('',#2288,#58);+#2354=ORIENTED_EDGE('',*,*,#2286,.F.);+#2355=CYLINDRICAL_SURFACE('',#2290,5.E-02);+#2356=ADVANCED_FACE('',(#2357),#2406,.T.);+#2357=FACE_BOUND('',#2358,.T.);+#2358=EDGE_LOOP('',(#751,#737,#2344,#2359,#2364,#2371,#2376,#2381,#2386,#2392,#2397,#2403));+#2359=ORIENTED_EDGE('',*,*,#2360,.T.);+#2360=EDGE_CURVE('',#2346,#2361,#2363,.T.);+#2361=VERTEX_POINT('',#2362);+#2362=CARTESIAN_POINT('',(1.830824898817,0.175,0.190060919137));+#2363=LINE('',#2347,#2019);+#2364=ORIENTED_EDGE('',*,*,#2365,.T.);+#2365=EDGE_CURVE('',#2361,#2366,#2368,.T.);+#2366=VERTEX_POINT('',#2367);+#2367=CARTESIAN_POINT('',(2.05733068201,0.175,8.326672684689E-17));+#2368=CIRCLE('',#2369,0.23);+#2369=AXIS2_PLACEMENT_3D('',#2370,#59,#2028);+#2370=CARTESIAN_POINT('',(2.05733068201,0.175,0.23));+#2371=ORIENTED_EDGE('',*,*,#2372,.T.);+#2372=EDGE_CURVE('',#2366,#2373,#2375,.T.);+#2373=VERTEX_POINT('',#2374);+#2374=CARTESIAN_POINT('',(2.45,0.175,8.326672684689E-17));+#2375=LINE('',#2367,#27);+#2376=ORIENTED_EDGE('',*,*,#2377,.T.);+#2377=EDGE_CURVE('',#2373,#2378,#2380,.T.);+#2378=VERTEX_POINT('',#2379);+#2379=CARTESIAN_POINT('',(2.45,0.175,0.18));+#2380=LINE('',#2374,#402);+#2381=ORIENTED_EDGE('',*,*,#2382,.T.);+#2382=EDGE_CURVE('',#2378,#2383,#2385,.T.);+#2383=VERTEX_POINT('',#2384);+#2384=CARTESIAN_POINT('',(2.05733068201,0.175,0.18));+#2385=LINE('',#2379,#72);+#2386=ORIENTED_EDGE('',*,*,#2387,.T.);+#2387=EDGE_CURVE('',#2383,#2388,#2390,.T.);+#2388=VERTEX_POINT('',#2389);+#2389=CARTESIAN_POINT('',(2.008090294359,0.175,0.221317591117));+#2390=CIRCLE('',#2391,5.E-02);+#2391=AXIS2_PLACEMENT_3D('',#2370,#87,#946);+#2392=ORIENTED_EDGE('',*,*,#2393,.T.);+#2393=EDGE_CURVE('',#2388,#2394,#2396,.T.);+#2394=VERTEX_POINT('',#2395);+#2395=CARTESIAN_POINT('',(1.976505783193,0.175,0.424939080863));+#2396=LINE('',#2389,#2055);+#2397=ORIENTED_EDGE('',*,*,#2398,.T.);+#2398=EDGE_CURVE('',#2394,#2399,#2401,.T.);+#2399=VERTEX_POINT('',#2400);+#2400=CARTESIAN_POINT('',(1.75,0.175,0.615));+#2401=CIRCLE('',#2402,0.23);+#2402=AXIS2_PLACEMENT_3D('',#2350,#59,#2061);+#2403=ORIENTED_EDGE('',*,*,#2404,.T.);+#2404=EDGE_CURVE('',#2399,#753,#2405,.T.);+#2405=LINE('',#2400,#72);+#2406=PLANE('',#2407);+#2407=AXIS2_PLACEMENT_3D('',#2408,#59,#13);+#2408=CARTESIAN_POINT('',(1.90066971159,0.175,0.308518045934));+#2409=ADVANCED_FACE('',(#2410),#372,.F.);+#2410=FACE_BOUND('',#2411,.F.);+#2411=EDGE_LOOP('',(#2412,#2414,#2415,#2419));+#2412=ORIENTED_EDGE('',*,*,#2413,.F.);+#2413=EDGE_CURVE('',#753,#1073,#2405,.T.);+#2414=ORIENTED_EDGE('',*,*,#765,.T.);+#2415=ORIENTED_EDGE('',*,*,#2416,.T.);+#2416=EDGE_CURVE('',#760,#1077,#2417,.T.);+#2417=LINE('',#2418,#72);+#2418=CARTESIAN_POINT('',(1.75,-0.175,0.615));+#2419=ORIENTED_EDGE('',*,*,#1076,.F.);+#2420=ADVANCED_FACE('',(#2421),#2477,.F.);+#2421=FACE_BOUND('',#2422,.F.);+#2422=EDGE_LOOP('',(#2423,#2424,#2425,#2432,#2437,#2444,#2449,#2454,#2459,#2465,#2470,#2475));+#2423=ORIENTED_EDGE('',*,*,#759,.F.);+#2424=ORIENTED_EDGE('',*,*,#770,.T.);+#2425=ORIENTED_EDGE('',*,*,#2426,.T.);+#2426=EDGE_CURVE('',#771,#2427,#2429,.T.);+#2427=VERTEX_POINT('',#2428);+#2428=CARTESIAN_POINT('',(1.799240387651,-0.175,0.393682408883));+#2429=CIRCLE('',#2430,5.E-02);+#2430=AXIS2_PLACEMENT_3D('',#2431,#87,#2013);+#2431=CARTESIAN_POINT('',(1.75,-0.175,0.385));+#2432=ORIENTED_EDGE('',*,*,#2433,.T.);+#2433=EDGE_CURVE('',#2427,#2434,#2436,.T.);+#2434=VERTEX_POINT('',#2435);+#2435=CARTESIAN_POINT('',(1.830824898817,-0.175,0.190060919137));+#2436=LINE('',#2428,#2019);+#2437=ORIENTED_EDGE('',*,*,#2438,.T.);+#2438=EDGE_CURVE('',#2434,#2439,#2441,.T.);+#2439=VERTEX_POINT('',#2440);+#2440=CARTESIAN_POINT('',(2.05733068201,-0.175,8.326672684689E-17));+#2441=CIRCLE('',#2442,0.23);+#2442=AXIS2_PLACEMENT_3D('',#2443,#59,#2028);+#2443=CARTESIAN_POINT('',(2.05733068201,-0.175,0.23));+#2444=ORIENTED_EDGE('',*,*,#2445,.T.);+#2445=EDGE_CURVE('',#2439,#2446,#2448,.T.);+#2446=VERTEX_POINT('',#2447);+#2447=CARTESIAN_POINT('',(2.45,-0.175,8.326672684689E-17));+#2448=LINE('',#2440,#27);+#2449=ORIENTED_EDGE('',*,*,#2450,.T.);+#2450=EDGE_CURVE('',#2446,#2451,#2453,.T.);+#2451=VERTEX_POINT('',#2452);+#2452=CARTESIAN_POINT('',(2.45,-0.175,0.18));+#2453=LINE('',#2447,#402);+#2454=ORIENTED_EDGE('',*,*,#2455,.T.);+#2455=EDGE_CURVE('',#2451,#2456,#2458,.T.);+#2456=VERTEX_POINT('',#2457);+#2457=CARTESIAN_POINT('',(2.05733068201,-0.175,0.18));+#2458=LINE('',#2452,#72);+#2459=ORIENTED_EDGE('',*,*,#2460,.T.);+#2460=EDGE_CURVE('',#2456,#2461,#2463,.T.);+#2461=VERTEX_POINT('',#2462);+#2462=CARTESIAN_POINT('',(2.008090294359,-0.175,0.221317591117));+#2463=CIRCLE('',#2464,5.E-02);+#2464=AXIS2_PLACEMENT_3D('',#2443,#87,#946);+#2465=ORIENTED_EDGE('',*,*,#2466,.T.);+#2466=EDGE_CURVE('',#2461,#2467,#2469,.T.);+#2467=VERTEX_POINT('',#2468);+#2468=CARTESIAN_POINT('',(1.976505783193,-0.175,0.424939080863));+#2469=LINE('',#2462,#2055);+#2470=ORIENTED_EDGE('',*,*,#2471,.T.);+#2471=EDGE_CURVE('',#2467,#2472,#2473,.T.);+#2472=VERTEX_POINT('',#2418);+#2473=CIRCLE('',#2474,0.23);+#2474=AXIS2_PLACEMENT_3D('',#2431,#59,#2061);+#2475=ORIENTED_EDGE('',*,*,#2476,.T.);+#2476=EDGE_CURVE('',#2472,#760,#2417,.T.);+#2477=PLANE('',#2478);+#2478=AXIS2_PLACEMENT_3D('',#2479,#59,#13);+#2479=CARTESIAN_POINT('',(1.90066971159,-0.175,0.308518045934));+#2480=ADVANCED_FACE('',(#2481),#2495,.F.);+#2481=FACE_BOUND('',#2482,.F.);+#2482=EDGE_LOOP('',(#2483,#2484,#2491,#2494));+#2483=ORIENTED_EDGE('',*,*,#783,.T.);+#2484=ORIENTED_EDGE('',*,*,#2485,.T.);+#2485=EDGE_CURVE('',#778,#2486,#2488,.T.);+#2486=VERTEX_POINT('',#2487);+#2487=CARTESIAN_POINT('',(1.799240387651,-0.475,0.393682408883));+#2488=CIRCLE('',#2489,5.E-02);+#2489=AXIS2_PLACEMENT_3D('',#2490,#87,#2013);+#2490=CARTESIAN_POINT('',(1.75,-0.475,0.385));+#2491=ORIENTED_EDGE('',*,*,#2492,.F.);+#2492=EDGE_CURVE('',#2427,#2486,#2493,.T.);+#2493=LINE('',#2428,#58);+#2494=ORIENTED_EDGE('',*,*,#2426,.F.);+#2495=CYLINDRICAL_SURFACE('',#2430,5.E-02);+#2496=ADVANCED_FACE('',(#2497),#2546,.T.);+#2497=FACE_BOUND('',#2498,.T.);+#2498=EDGE_LOOP('',(#790,#776,#2484,#2499,#2504,#2511,#2516,#2521,#2526,#2532,#2537,#2543));+#2499=ORIENTED_EDGE('',*,*,#2500,.T.);+#2500=EDGE_CURVE('',#2486,#2501,#2503,.T.);+#2501=VERTEX_POINT('',#2502);+#2502=CARTESIAN_POINT('',(1.830824898817,-0.475,0.190060919137));+#2503=LINE('',#2487,#2019);+#2504=ORIENTED_EDGE('',*,*,#2505,.T.);+#2505=EDGE_CURVE('',#2501,#2506,#2508,.T.);+#2506=VERTEX_POINT('',#2507);+#2507=CARTESIAN_POINT('',(2.05733068201,-0.475,8.326672684689E-17));+#2508=CIRCLE('',#2509,0.23);+#2509=AXIS2_PLACEMENT_3D('',#2510,#59,#2028);+#2510=CARTESIAN_POINT('',(2.05733068201,-0.475,0.23));+#2511=ORIENTED_EDGE('',*,*,#2512,.T.);+#2512=EDGE_CURVE('',#2506,#2513,#2515,.T.);+#2513=VERTEX_POINT('',#2514);+#2514=CARTESIAN_POINT('',(2.45,-0.475,8.326672684689E-17));+#2515=LINE('',#2507,#27);+#2516=ORIENTED_EDGE('',*,*,#2517,.T.);+#2517=EDGE_CURVE('',#2513,#2518,#2520,.T.);+#2518=VERTEX_POINT('',#2519);+#2519=CARTESIAN_POINT('',(2.45,-0.475,0.18));+#2520=LINE('',#2514,#402);+#2521=ORIENTED_EDGE('',*,*,#2522,.T.);+#2522=EDGE_CURVE('',#2518,#2523,#2525,.T.);+#2523=VERTEX_POINT('',#2524);+#2524=CARTESIAN_POINT('',(2.05733068201,-0.475,0.18));+#2525=LINE('',#2519,#72);+#2526=ORIENTED_EDGE('',*,*,#2527,.T.);+#2527=EDGE_CURVE('',#2523,#2528,#2530,.T.);+#2528=VERTEX_POINT('',#2529);+#2529=CARTESIAN_POINT('',(2.008090294359,-0.475,0.221317591117));+#2530=CIRCLE('',#2531,5.E-02);+#2531=AXIS2_PLACEMENT_3D('',#2510,#87,#946);+#2532=ORIENTED_EDGE('',*,*,#2533,.T.);+#2533=EDGE_CURVE('',#2528,#2534,#2536,.T.);+#2534=VERTEX_POINT('',#2535);+#2535=CARTESIAN_POINT('',(1.976505783193,-0.475,0.424939080863));+#2536=LINE('',#2529,#2055);+#2537=ORIENTED_EDGE('',*,*,#2538,.T.);+#2538=EDGE_CURVE('',#2534,#2539,#2541,.T.);+#2539=VERTEX_POINT('',#2540);+#2540=CARTESIAN_POINT('',(1.75,-0.475,0.615));+#2541=CIRCLE('',#2542,0.23);+#2542=AXIS2_PLACEMENT_3D('',#2490,#59,#2061);+#2543=ORIENTED_EDGE('',*,*,#2544,.T.);+#2544=EDGE_CURVE('',#2539,#792,#2545,.T.);+#2545=LINE('',#2540,#72);+#2546=PLANE('',#2547);+#2547=AXIS2_PLACEMENT_3D('',#2548,#59,#13);+#2548=CARTESIAN_POINT('',(1.90066971159,-0.475,0.308518045934));+#2549=ADVANCED_FACE('',(#2550),#372,.F.);+#2550=FACE_BOUND('',#2551,.F.);+#2551=EDGE_LOOP('',(#2552,#2554,#2555,#2559));+#2552=ORIENTED_EDGE('',*,*,#2553,.F.);+#2553=EDGE_CURVE('',#792,#1081,#2545,.T.);+#2554=ORIENTED_EDGE('',*,*,#804,.T.);+#2555=ORIENTED_EDGE('',*,*,#2556,.T.);+#2556=EDGE_CURVE('',#799,#1085,#2557,.T.);+#2557=LINE('',#2558,#72);+#2558=CARTESIAN_POINT('',(1.75,-0.825,0.615));+#2559=ORIENTED_EDGE('',*,*,#1084,.F.);+#2560=ADVANCED_FACE('',(#2561),#2617,.F.);+#2561=FACE_BOUND('',#2562,.F.);+#2562=EDGE_LOOP('',(#2563,#2564,#2565,#2572,#2577,#2584,#2589,#2594,#2599,#2605,#2610,#2615));+#2563=ORIENTED_EDGE('',*,*,#798,.F.);+#2564=ORIENTED_EDGE('',*,*,#809,.T.);+#2565=ORIENTED_EDGE('',*,*,#2566,.T.);+#2566=EDGE_CURVE('',#810,#2567,#2569,.T.);+#2567=VERTEX_POINT('',#2568);+#2568=CARTESIAN_POINT('',(1.799240387651,-0.825,0.393682408883));+#2569=CIRCLE('',#2570,5.E-02);+#2570=AXIS2_PLACEMENT_3D('',#2571,#87,#2013);+#2571=CARTESIAN_POINT('',(1.75,-0.825,0.385));+#2572=ORIENTED_EDGE('',*,*,#2573,.T.);+#2573=EDGE_CURVE('',#2567,#2574,#2576,.T.);+#2574=VERTEX_POINT('',#2575);+#2575=CARTESIAN_POINT('',(1.830824898817,-0.825,0.190060919137));+#2576=LINE('',#2568,#2019);+#2577=ORIENTED_EDGE('',*,*,#2578,.T.);+#2578=EDGE_CURVE('',#2574,#2579,#2581,.T.);+#2579=VERTEX_POINT('',#2580);+#2580=CARTESIAN_POINT('',(2.05733068201,-0.825,8.326672684689E-17));+#2581=CIRCLE('',#2582,0.23);+#2582=AXIS2_PLACEMENT_3D('',#2583,#59,#2028);+#2583=CARTESIAN_POINT('',(2.05733068201,-0.825,0.23));+#2584=ORIENTED_EDGE('',*,*,#2585,.T.);+#2585=EDGE_CURVE('',#2579,#2586,#2588,.T.);+#2586=VERTEX_POINT('',#2587);+#2587=CARTESIAN_POINT('',(2.45,-0.825,8.326672684689E-17));+#2588=LINE('',#2580,#27);+#2589=ORIENTED_EDGE('',*,*,#2590,.T.);+#2590=EDGE_CURVE('',#2586,#2591,#2593,.T.);+#2591=VERTEX_POINT('',#2592);+#2592=CARTESIAN_POINT('',(2.45,-0.825,0.18));+#2593=LINE('',#2587,#402);+#2594=ORIENTED_EDGE('',*,*,#2595,.T.);+#2595=EDGE_CURVE('',#2591,#2596,#2598,.T.);+#2596=VERTEX_POINT('',#2597);+#2597=CARTESIAN_POINT('',(2.05733068201,-0.825,0.18));+#2598=LINE('',#2592,#72);+#2599=ORIENTED_EDGE('',*,*,#2600,.T.);+#2600=EDGE_CURVE('',#2596,#2601,#2603,.T.);+#2601=VERTEX_POINT('',#2602);+#2602=CARTESIAN_POINT('',(2.008090294359,-0.825,0.221317591117));+#2603=CIRCLE('',#2604,5.E-02);+#2604=AXIS2_PLACEMENT_3D('',#2583,#87,#946);+#2605=ORIENTED_EDGE('',*,*,#2606,.T.);+#2606=EDGE_CURVE('',#2601,#2607,#2609,.T.);+#2607=VERTEX_POINT('',#2608);+#2608=CARTESIAN_POINT('',(1.976505783193,-0.825,0.424939080863));+#2609=LINE('',#2602,#2055);+#2610=ORIENTED_EDGE('',*,*,#2611,.T.);+#2611=EDGE_CURVE('',#2607,#2612,#2613,.T.);+#2612=VERTEX_POINT('',#2558);+#2613=CIRCLE('',#2614,0.23);+#2614=AXIS2_PLACEMENT_3D('',#2571,#59,#2061);+#2615=ORIENTED_EDGE('',*,*,#2616,.T.);+#2616=EDGE_CURVE('',#2612,#799,#2557,.T.);+#2617=PLANE('',#2618);+#2618=AXIS2_PLACEMENT_3D('',#2619,#59,#13);+#2619=CARTESIAN_POINT('',(1.90066971159,-0.825,0.308518045934));+#2620=ADVANCED_FACE('',(#2621),#2635,.F.);+#2621=FACE_BOUND('',#2622,.F.);+#2622=EDGE_LOOP('',(#2623,#2624,#2631,#2634));+#2623=ORIENTED_EDGE('',*,*,#822,.T.);+#2624=ORIENTED_EDGE('',*,*,#2625,.T.);+#2625=EDGE_CURVE('',#817,#2626,#2628,.T.);+#2626=VERTEX_POINT('',#2627);+#2627=CARTESIAN_POINT('',(1.799240387651,-1.125,0.393682408883));+#2628=CIRCLE('',#2629,5.E-02);+#2629=AXIS2_PLACEMENT_3D('',#2630,#87,#2013);+#2630=CARTESIAN_POINT('',(1.75,-1.125,0.385));+#2631=ORIENTED_EDGE('',*,*,#2632,.F.);+#2632=EDGE_CURVE('',#2567,#2626,#2633,.T.);+#2633=LINE('',#2568,#58);+#2634=ORIENTED_EDGE('',*,*,#2566,.F.);+#2635=CYLINDRICAL_SURFACE('',#2570,5.E-02);+#2636=ADVANCED_FACE('',(#2637),#2686,.T.);+#2637=FACE_BOUND('',#2638,.T.);+#2638=EDGE_LOOP('',(#829,#815,#2624,#2639,#2644,#2651,#2656,#2661,#2666,#2672,#2677,#2683));+#2639=ORIENTED_EDGE('',*,*,#2640,.T.);+#2640=EDGE_CURVE('',#2626,#2641,#2643,.T.);+#2641=VERTEX_POINT('',#2642);+#2642=CARTESIAN_POINT('',(1.830824898817,-1.125,0.190060919137));+#2643=LINE('',#2627,#2019);+#2644=ORIENTED_EDGE('',*,*,#2645,.T.);+#2645=EDGE_CURVE('',#2641,#2646,#2648,.T.);+#2646=VERTEX_POINT('',#2647);+#2647=CARTESIAN_POINT('',(2.05733068201,-1.125,8.326672684689E-17));+#2648=CIRCLE('',#2649,0.23);+#2649=AXIS2_PLACEMENT_3D('',#2650,#59,#2028);+#2650=CARTESIAN_POINT('',(2.05733068201,-1.125,0.23));+#2651=ORIENTED_EDGE('',*,*,#2652,.T.);+#2652=EDGE_CURVE('',#2646,#2653,#2655,.T.);+#2653=VERTEX_POINT('',#2654);+#2654=CARTESIAN_POINT('',(2.45,-1.125,8.326672684689E-17));+#2655=LINE('',#2647,#27);+#2656=ORIENTED_EDGE('',*,*,#2657,.T.);+#2657=EDGE_CURVE('',#2653,#2658,#2660,.T.);+#2658=VERTEX_POINT('',#2659);+#2659=CARTESIAN_POINT('',(2.45,-1.125,0.18));+#2660=LINE('',#2654,#402);+#2661=ORIENTED_EDGE('',*,*,#2662,.T.);+#2662=EDGE_CURVE('',#2658,#2663,#2665,.T.);+#2663=VERTEX_POINT('',#2664);+#2664=CARTESIAN_POINT('',(2.05733068201,-1.125,0.18));+#2665=LINE('',#2659,#72);+#2666=ORIENTED_EDGE('',*,*,#2667,.T.);+#2667=EDGE_CURVE('',#2663,#2668,#2670,.T.);+#2668=VERTEX_POINT('',#2669);+#2669=CARTESIAN_POINT('',(2.008090294359,-1.125,0.221317591117));+#2670=CIRCLE('',#2671,5.E-02);+#2671=AXIS2_PLACEMENT_3D('',#2650,#87,#946);+#2672=ORIENTED_EDGE('',*,*,#2673,.T.);+#2673=EDGE_CURVE('',#2668,#2674,#2676,.T.);+#2674=VERTEX_POINT('',#2675);+#2675=CARTESIAN_POINT('',(1.976505783193,-1.125,0.424939080863));+#2676=LINE('',#2669,#2055);+#2677=ORIENTED_EDGE('',*,*,#2678,.T.);+#2678=EDGE_CURVE('',#2674,#2679,#2681,.T.);+#2679=VERTEX_POINT('',#2680);+#2680=CARTESIAN_POINT('',(1.75,-1.125,0.615));+#2681=CIRCLE('',#2682,0.23);+#2682=AXIS2_PLACEMENT_3D('',#2630,#59,#2061);+#2683=ORIENTED_EDGE('',*,*,#2684,.T.);+#2684=EDGE_CURVE('',#2679,#831,#2685,.T.);+#2685=LINE('',#2680,#72);+#2686=PLANE('',#2687);+#2687=AXIS2_PLACEMENT_3D('',#2688,#59,#13);+#2688=CARTESIAN_POINT('',(1.90066971159,-1.125,0.308518045934));+#2689=ADVANCED_FACE('',(#2690),#372,.F.);+#2690=FACE_BOUND('',#2691,.F.);+#2691=EDGE_LOOP('',(#2692,#2694,#2695,#2699));+#2692=ORIENTED_EDGE('',*,*,#2693,.F.);+#2693=EDGE_CURVE('',#831,#1089,#2685,.T.);+#2694=ORIENTED_EDGE('',*,*,#843,.T.);+#2695=ORIENTED_EDGE('',*,*,#2696,.T.);+#2696=EDGE_CURVE('',#838,#1093,#2697,.T.);+#2697=LINE('',#2698,#72);+#2698=CARTESIAN_POINT('',(1.75,-1.475,0.615));+#2699=ORIENTED_EDGE('',*,*,#1092,.F.);+#2700=ADVANCED_FACE('',(#2701),#2757,.F.);+#2701=FACE_BOUND('',#2702,.F.);+#2702=EDGE_LOOP('',(#2703,#2704,#2705,#2712,#2717,#2724,#2729,#2734,#2739,#2745,#2750,#2755));+#2703=ORIENTED_EDGE('',*,*,#837,.F.);+#2704=ORIENTED_EDGE('',*,*,#848,.T.);+#2705=ORIENTED_EDGE('',*,*,#2706,.T.);+#2706=EDGE_CURVE('',#849,#2707,#2709,.T.);+#2707=VERTEX_POINT('',#2708);+#2708=CARTESIAN_POINT('',(1.799240387651,-1.475,0.393682408883));+#2709=CIRCLE('',#2710,5.E-02);+#2710=AXIS2_PLACEMENT_3D('',#2711,#87,#2013);+#2711=CARTESIAN_POINT('',(1.75,-1.475,0.385));+#2712=ORIENTED_EDGE('',*,*,#2713,.T.);+#2713=EDGE_CURVE('',#2707,#2714,#2716,.T.);+#2714=VERTEX_POINT('',#2715);+#2715=CARTESIAN_POINT('',(1.830824898817,-1.475,0.190060919137));+#2716=LINE('',#2708,#2019);+#2717=ORIENTED_EDGE('',*,*,#2718,.T.);+#2718=EDGE_CURVE('',#2714,#2719,#2721,.T.);+#2719=VERTEX_POINT('',#2720);+#2720=CARTESIAN_POINT('',(2.05733068201,-1.475,8.326672684689E-17));+#2721=CIRCLE('',#2722,0.23);+#2722=AXIS2_PLACEMENT_3D('',#2723,#59,#2028);+#2723=CARTESIAN_POINT('',(2.05733068201,-1.475,0.23));+#2724=ORIENTED_EDGE('',*,*,#2725,.T.);+#2725=EDGE_CURVE('',#2719,#2726,#2728,.T.);+#2726=VERTEX_POINT('',#2727);+#2727=CARTESIAN_POINT('',(2.45,-1.475,8.326672684689E-17));+#2728=LINE('',#2720,#27);+#2729=ORIENTED_EDGE('',*,*,#2730,.T.);+#2730=EDGE_CURVE('',#2726,#2731,#2733,.T.);+#2731=VERTEX_POINT('',#2732);+#2732=CARTESIAN_POINT('',(2.45,-1.475,0.18));+#2733=LINE('',#2727,#402);+#2734=ORIENTED_EDGE('',*,*,#2735,.T.);+#2735=EDGE_CURVE('',#2731,#2736,#2738,.T.);+#2736=VERTEX_POINT('',#2737);+#2737=CARTESIAN_POINT('',(2.05733068201,-1.475,0.18));+#2738=LINE('',#2732,#72);+#2739=ORIENTED_EDGE('',*,*,#2740,.T.);+#2740=EDGE_CURVE('',#2736,#2741,#2743,.T.);+#2741=VERTEX_POINT('',#2742);+#2742=CARTESIAN_POINT('',(2.008090294359,-1.475,0.221317591117));+#2743=CIRCLE('',#2744,5.E-02);+#2744=AXIS2_PLACEMENT_3D('',#2723,#87,#946);+#2745=ORIENTED_EDGE('',*,*,#2746,.T.);+#2746=EDGE_CURVE('',#2741,#2747,#2749,.T.);+#2747=VERTEX_POINT('',#2748);+#2748=CARTESIAN_POINT('',(1.976505783193,-1.475,0.424939080863));+#2749=LINE('',#2742,#2055);+#2750=ORIENTED_EDGE('',*,*,#2751,.T.);+#2751=EDGE_CURVE('',#2747,#2752,#2753,.T.);+#2752=VERTEX_POINT('',#2698);+#2753=CIRCLE('',#2754,0.23);+#2754=AXIS2_PLACEMENT_3D('',#2711,#59,#2061);+#2755=ORIENTED_EDGE('',*,*,#2756,.T.);+#2756=EDGE_CURVE('',#2752,#838,#2697,.T.);+#2757=PLANE('',#2758);+#2758=AXIS2_PLACEMENT_3D('',#2759,#59,#13);+#2759=CARTESIAN_POINT('',(1.90066971159,-1.475,0.308518045934));+#2760=ADVANCED_FACE('',(#2761),#2775,.F.);+#2761=FACE_BOUND('',#2762,.F.);+#2762=EDGE_LOOP('',(#2763,#2764,#2771,#2774));+#2763=ORIENTED_EDGE('',*,*,#861,.T.);+#2764=ORIENTED_EDGE('',*,*,#2765,.T.);+#2765=EDGE_CURVE('',#856,#2766,#2768,.T.);+#2766=VERTEX_POINT('',#2767);+#2767=CARTESIAN_POINT('',(1.799240387651,-1.775,0.393682408883));+#2768=CIRCLE('',#2769,5.E-02);+#2769=AXIS2_PLACEMENT_3D('',#2770,#87,#2013);+#2770=CARTESIAN_POINT('',(1.75,-1.775,0.385));+#2771=ORIENTED_EDGE('',*,*,#2772,.F.);+#2772=EDGE_CURVE('',#2707,#2766,#2773,.T.);+#2773=LINE('',#2708,#58);+#2774=ORIENTED_EDGE('',*,*,#2706,.F.);+#2775=CYLINDRICAL_SURFACE('',#2710,5.E-02);+#2776=ADVANCED_FACE('',(#2777),#2824,.T.);+#2777=FACE_BOUND('',#2778,.T.);+#2778=EDGE_LOOP('',(#868,#854,#2764,#2779,#2784,#2791,#2796,#2801,#2806,#2812,#2817,#2822));+#2779=ORIENTED_EDGE('',*,*,#2780,.T.);+#2780=EDGE_CURVE('',#2766,#2781,#2783,.T.);+#2781=VERTEX_POINT('',#2782);+#2782=CARTESIAN_POINT('',(1.830824898817,-1.775,0.190060919137));+#2783=LINE('',#2767,#2019);+#2784=ORIENTED_EDGE('',*,*,#2785,.T.);+#2785=EDGE_CURVE('',#2781,#2786,#2788,.T.);+#2786=VERTEX_POINT('',#2787);+#2787=CARTESIAN_POINT('',(2.05733068201,-1.775,8.326672684689E-17));+#2788=CIRCLE('',#2789,0.23);+#2789=AXIS2_PLACEMENT_3D('',#2790,#59,#2028);+#2790=CARTESIAN_POINT('',(2.05733068201,-1.775,0.23));+#2791=ORIENTED_EDGE('',*,*,#2792,.T.);+#2792=EDGE_CURVE('',#2786,#2793,#2795,.T.);+#2793=VERTEX_POINT('',#2794);+#2794=CARTESIAN_POINT('',(2.45,-1.775,8.326672684689E-17));+#2795=LINE('',#2787,#27);+#2796=ORIENTED_EDGE('',*,*,#2797,.T.);+#2797=EDGE_CURVE('',#2793,#2798,#2800,.T.);+#2798=VERTEX_POINT('',#2799);+#2799=CARTESIAN_POINT('',(2.45,-1.775,0.18));+#2800=LINE('',#2794,#402);+#2801=ORIENTED_EDGE('',*,*,#2802,.T.);+#2802=EDGE_CURVE('',#2798,#2803,#2805,.T.);+#2803=VERTEX_POINT('',#2804);+#2804=CARTESIAN_POINT('',(2.05733068201,-1.775,0.18));+#2805=LINE('',#2799,#72);+#2806=ORIENTED_EDGE('',*,*,#2807,.T.);+#2807=EDGE_CURVE('',#2803,#2808,#2810,.T.);+#2808=VERTEX_POINT('',#2809);+#2809=CARTESIAN_POINT('',(2.008090294359,-1.775,0.221317591117));+#2810=CIRCLE('',#2811,5.E-02);+#2811=AXIS2_PLACEMENT_3D('',#2790,#87,#946);+#2812=ORIENTED_EDGE('',*,*,#2813,.T.);+#2813=EDGE_CURVE('',#2808,#2814,#2816,.T.);+#2814=VERTEX_POINT('',#2815);+#2815=CARTESIAN_POINT('',(1.976505783193,-1.775,0.424939080863));+#2816=LINE('',#2809,#2055);+#2817=ORIENTED_EDGE('',*,*,#2818,.T.);+#2818=EDGE_CURVE('',#2814,#2819,#2820,.T.);+#2819=VERTEX_POINT('',#1159);+#2820=CIRCLE('',#2821,0.23);+#2821=AXIS2_PLACEMENT_3D('',#2770,#59,#2061);+#2822=ORIENTED_EDGE('',*,*,#2823,.T.);+#2823=EDGE_CURVE('',#2819,#870,#1158,.T.);+#2824=PLANE('',#2825);+#2825=AXIS2_PLACEMENT_3D('',#2826,#59,#13);+#2826=CARTESIAN_POINT('',(1.90066971159,-1.775,0.308518045934));+#2827=ADVANCED_FACE('',(#2828),#2835,.T.);+#2828=FACE_BOUND('',#2829,.F.);+#2829=EDGE_LOOP('',(#2830,#1994,#2833,#2834));+#2830=ORIENTED_EDGE('',*,*,#2831,.T.);+#2831=EDGE_CURVE('',#1925,#1991,#2832,.T.);+#2832=LINE('',#1926,#428);+#2833=ORIENTED_EDGE('',*,*,#932,.F.);+#2834=ORIENTED_EDGE('',*,*,#1929,.F.);+#2835=CYLINDRICAL_SURFACE('',#2836,0.23);+#2836=AXIS2_PLACEMENT_3D('',#1889,#1252,#1229);+#2837=ADVANCED_FACE('',(#2838),#2847,.F.);+#2838=FACE_BOUND('',#2839,.F.);+#2839=EDGE_LOOP('',(#2840,#2841,#1300,#2844,#2845,#2846));+#2840=ORIENTED_EDGE('',*,*,#1231,.F.);+#2841=ORIENTED_EDGE('',*,*,#2842,.T.);+#2842=EDGE_CURVE('',#1225,#1296,#2843,.T.);+#2843=LINE('',#1140,#428);+#2844=ORIENTED_EDGE('',*,*,#1316,.T.);+#2845=ORIENTED_EDGE('',*,*,#956,.F.);+#2846=ORIENTED_EDGE('',*,*,#1138,.F.);+#2847=PLANE('',#2848);+#2848=AXIS2_PLACEMENT_3D('',#1140,#946,#367);+#2849=ADVANCED_FACE('',(#2850),#2859,.F.);+#2850=FACE_BOUND('',#2851,.F.);+#2851=EDGE_LOOP('',(#2852,#2853,#1441,#2856,#2857,#2858));+#2852=ORIENTED_EDGE('',*,*,#1373,.F.);+#2853=ORIENTED_EDGE('',*,*,#2854,.T.);+#2854=EDGE_CURVE('',#1369,#1437,#2855,.T.);+#2855=LINE('',#1313,#428);+#2856=ORIENTED_EDGE('',*,*,#1457,.T.);+#2857=ORIENTED_EDGE('',*,*,#964,.F.);+#2858=ORIENTED_EDGE('',*,*,#1311,.F.);+#2859=PLANE('',#2860);+#2860=AXIS2_PLACEMENT_3D('',#1313,#946,#367);+#2861=ADVANCED_FACE('',(#2862),#2871,.F.);+#2862=FACE_BOUND('',#2863,.F.);+#2863=EDGE_LOOP('',(#2864,#2865,#1582,#2868,#2869,#2870));+#2864=ORIENTED_EDGE('',*,*,#1514,.F.);+#2865=ORIENTED_EDGE('',*,*,#2866,.T.);+#2866=EDGE_CURVE('',#1510,#1578,#2867,.T.);+#2867=LINE('',#1454,#428);+#2868=ORIENTED_EDGE('',*,*,#1598,.T.);+#2869=ORIENTED_EDGE('',*,*,#972,.F.);+#2870=ORIENTED_EDGE('',*,*,#1452,.F.);+#2871=PLANE('',#2872);+#2872=AXIS2_PLACEMENT_3D('',#1454,#946,#367);+#2873=ADVANCED_FACE('',(#2874),#2883,.F.);+#2874=FACE_BOUND('',#2875,.F.);+#2875=EDGE_LOOP('',(#2876,#2877,#1723,#2880,#2881,#2882));+#2876=ORIENTED_EDGE('',*,*,#1655,.F.);+#2877=ORIENTED_EDGE('',*,*,#2878,.T.);+#2878=EDGE_CURVE('',#1651,#1719,#2879,.T.);+#2879=LINE('',#1595,#428);+#2880=ORIENTED_EDGE('',*,*,#1739,.T.);+#2881=ORIENTED_EDGE('',*,*,#980,.F.);+#2882=ORIENTED_EDGE('',*,*,#1593,.F.);+#2883=PLANE('',#2884);+#2884=AXIS2_PLACEMENT_3D('',#1595,#946,#367);+#2885=ADVANCED_FACE('',(#2886),#2895,.F.);+#2886=FACE_BOUND('',#2887,.F.);+#2887=EDGE_LOOP('',(#2888,#2889,#1864,#2892,#2893,#2894));+#2888=ORIENTED_EDGE('',*,*,#1796,.F.);+#2889=ORIENTED_EDGE('',*,*,#2890,.T.);+#2890=EDGE_CURVE('',#1792,#1860,#2891,.T.);+#2891=LINE('',#1736,#428);+#2892=ORIENTED_EDGE('',*,*,#1877,.T.);+#2893=ORIENTED_EDGE('',*,*,#988,.F.);+#2894=ORIENTED_EDGE('',*,*,#1734,.F.);+#2895=PLANE('',#2896);+#2896=AXIS2_PLACEMENT_3D('',#1736,#946,#367);+#2897=ADVANCED_FACE('',(#2898,#2913),#2923,.T.);+#2898=FACE_BOUND('',#2899,.T.);+#2899=EDGE_LOOP('',(#1032,#1018,#1000,#2900,#2905,#2910,#1108,#1046));+#2900=ORIENTED_EDGE('',*,*,#2901,.F.);+#2901=EDGE_CURVE('',#2902,#1002,#2904,.T.);+#2902=VERTEX_POINT('',#2903);+#2903=CARTESIAN_POINT('',(-1.25739677592,-1.873293551841,0.95));+#2904=LINE('',#2903,#79);+#2905=ORIENTED_EDGE('',*,*,#2906,.F.);+#2906=EDGE_CURVE('',#2907,#2902,#2909,.T.);+#2907=VERTEX_POINT('',#2908);+#2908=CARTESIAN_POINT('',(1.25739677592,-1.873293551841,0.95));+#2909=LINE('',#2908,#72);+#2910=ORIENTED_EDGE('',*,*,#2911,.F.);+#2911=EDGE_CURVE('',#1105,#2907,#2912,.T.);+#2912=LINE('',#1106,#65);+#2913=FACE_BOUND('',#2914,.T.);+#2914=EDGE_LOOP('',(#2915));+#2915=ORIENTED_EDGE('',*,*,#2916,.T.);+#2916=EDGE_CURVE('',#2917,#2917,#2919,.T.);+#2917=VERTEX_POINT('',#2918);+#2918=CARTESIAN_POINT('',(-0.653793551841,0.923293551841,0.95));+#2919=CIRCLE('',#2920,0.25);+#2920=AXIS2_PLACEMENT_3D('',#2921,#2922,#59);+#2921=CARTESIAN_POINT('',(-0.653793551841,1.173293551841,0.95));+#2922=DIRECTION('',(0.,-0.,-1.));+#2923=PLANE('',#2924);+#2924=AXIS2_PLACEMENT_3D('',#1016,#13,#2925);+#2925=DIRECTION('',(0.557316246265,-0.830300308111,0.));+#2926=ADVANCED_FACE('',(#2927),#2934,.F.);+#2927=FACE_BOUND('',#2928,.F.);+#2928=EDGE_LOOP('',(#2929,#2930,#2900,#2931));+#2929=ORIENTED_EDGE('',*,*,#1143,.T.);+#2930=ORIENTED_EDGE('',*,*,#1006,.T.);+#2931=ORIENTED_EDGE('',*,*,#2932,.F.);+#2932=EDGE_CURVE('',#1144,#2902,#2933,.T.);+#2933=B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#2903),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2934=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#1145,#2903),(#359,#1003)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.186676190233),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2935=ADVANCED_FACE('',(#2936),#2945,.F.);+#2936=FACE_BOUND('',#2937,.F.);+#2937=EDGE_LOOP('',(#2938,#2939,#2263,#2942,#2943,#2944));+#2938=ORIENTED_EDGE('',*,*,#2196,.F.);+#2939=ORIENTED_EDGE('',*,*,#2940,.T.);+#2940=EDGE_CURVE('',#2192,#2259,#2941,.T.);+#2941=LINE('',#2138,#58);+#2942=ORIENTED_EDGE('',*,*,#2273,.T.);+#2943=ORIENTED_EDGE('',*,*,#1064,.F.);+#2944=ORIENTED_EDGE('',*,*,#2136,.F.);+#2945=PLANE('',#2946);+#2946=AXIS2_PLACEMENT_3D('',#2138,#946,#73);+#2947=ADVANCED_FACE('',(#2948),#2957,.F.);+#2948=FACE_BOUND('',#2949,.F.);+#2949=EDGE_LOOP('',(#2950,#2951,#2403,#2954,#2955,#2956));+#2950=ORIENTED_EDGE('',*,*,#2336,.F.);+#2951=ORIENTED_EDGE('',*,*,#2952,.T.);+#2952=EDGE_CURVE('',#2332,#2399,#2953,.T.);+#2953=LINE('',#2278,#58);+#2954=ORIENTED_EDGE('',*,*,#2413,.T.);+#2955=ORIENTED_EDGE('',*,*,#1072,.F.);+#2956=ORIENTED_EDGE('',*,*,#2276,.F.);+#2957=PLANE('',#2958);+#2958=AXIS2_PLACEMENT_3D('',#2278,#946,#73);+#2959=ADVANCED_FACE('',(#2960),#2969,.F.);+#2960=FACE_BOUND('',#2961,.F.);+#2961=EDGE_LOOP('',(#2962,#2963,#2543,#2966,#2967,#2968));+#2962=ORIENTED_EDGE('',*,*,#2476,.F.);+#2963=ORIENTED_EDGE('',*,*,#2964,.T.);+#2964=EDGE_CURVE('',#2472,#2539,#2965,.T.);+#2965=LINE('',#2418,#58);+#2966=ORIENTED_EDGE('',*,*,#2553,.T.);+#2967=ORIENTED_EDGE('',*,*,#1080,.F.);+#2968=ORIENTED_EDGE('',*,*,#2416,.F.);+#2969=PLANE('',#2970);+#2970=AXIS2_PLACEMENT_3D('',#2418,#946,#73);+#2971=ADVANCED_FACE('',(#2972),#2981,.F.);+#2972=FACE_BOUND('',#2973,.F.);+#2973=EDGE_LOOP('',(#2974,#2975,#2683,#2978,#2979,#2980));+#2974=ORIENTED_EDGE('',*,*,#2616,.F.);+#2975=ORIENTED_EDGE('',*,*,#2976,.T.);+#2976=EDGE_CURVE('',#2612,#2679,#2977,.T.);+#2977=LINE('',#2558,#58);+#2978=ORIENTED_EDGE('',*,*,#2693,.T.);+#2979=ORIENTED_EDGE('',*,*,#1088,.F.);+#2980=ORIENTED_EDGE('',*,*,#2556,.F.);+#2981=PLANE('',#2982);+#2982=AXIS2_PLACEMENT_3D('',#2558,#946,#73);+#2983=ADVANCED_FACE('',(#2984),#2993,.F.);+#2984=FACE_BOUND('',#2985,.F.);+#2985=EDGE_LOOP('',(#2986,#2987,#2822,#2990,#2991,#2992));+#2986=ORIENTED_EDGE('',*,*,#2756,.F.);+#2987=ORIENTED_EDGE('',*,*,#2988,.T.);+#2988=EDGE_CURVE('',#2752,#2819,#2989,.T.);+#2989=LINE('',#2698,#58);+#2990=ORIENTED_EDGE('',*,*,#1157,.T.);+#2991=ORIENTED_EDGE('',*,*,#1096,.F.);+#2992=ORIENTED_EDGE('',*,*,#2696,.F.);+#2993=PLANE('',#2994);+#2994=AXIS2_PLACEMENT_3D('',#2698,#946,#73);+#2995=ADVANCED_FACE('',(#2996),#3003,.F.);+#2996=FACE_BOUND('',#2997,.F.);+#2997=EDGE_LOOP('',(#2998,#2999,#2910,#3002));+#2998=ORIENTED_EDGE('',*,*,#1153,.T.);+#2999=ORIENTED_EDGE('',*,*,#3000,.T.);+#3000=EDGE_CURVE('',#1149,#2907,#3001,.T.);+#3001=B_SPLINE_CURVE_WITH_KNOTS('',1,(#1150,#2908),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3002=ORIENTED_EDGE('',*,*,#1104,.F.);+#3003=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#1102,#1106),(#1150,#2908)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.186676190233),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3004=ADVANCED_FACE('',(#3005),#3012,.T.);+#3005=FACE_BOUND('',#3006,.F.);+#3006=EDGE_LOOP('',(#3007,#2123,#3010,#3011));+#3007=ORIENTED_EDGE('',*,*,#3008,.T.);+#3008=EDGE_CURVE('',#2052,#2120,#3009,.T.);+#3009=LINE('',#2053,#58);+#3010=ORIENTED_EDGE('',*,*,#1120,.F.);+#3011=ORIENTED_EDGE('',*,*,#2058,.F.);+#3012=CYLINDRICAL_SURFACE('',#3013,0.23);+#3013=AXIS2_PLACEMENT_3D('',#2012,#87,#2061);+#3014=ADVANCED_FACE('',(#3015),#3020,.F.);+#3015=FACE_BOUND('',#3016,.F.);+#3016=EDGE_LOOP('',(#3017,#3018,#2905,#3019));+#3017=ORIENTED_EDGE('',*,*,#1148,.T.);+#3018=ORIENTED_EDGE('',*,*,#2932,.T.);+#3019=ORIENTED_EDGE('',*,*,#3000,.F.);+#3020=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#1150,#2908),(#1145,#2903)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.586),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3021=ADVANCED_FACE('',(#3022),#3029,.T.);+#3022=FACE_BOUND('',#3023,.F.);+#3023=EDGE_LOOP('',(#3024,#1294,#3027,#3028));+#3024=ORIENTED_EDGE('',*,*,#3025,.T.);+#3025=EDGE_CURVE('',#1218,#1291,#3026,.T.);+#3026=LINE('',#1219,#428);+#3027=ORIENTED_EDGE('',*,*,#2842,.F.);+#3028=ORIENTED_EDGE('',*,*,#1224,.F.);+#3029=CYLINDRICAL_SURFACE('',#3030,0.23);+#3030=AXIS2_PLACEMENT_3D('',#1175,#1252,#1229);+#3031=ADVANCED_FACE('',(#3032),#3039,.F.);+#3032=FACE_BOUND('',#3033,.F.);+#3033=EDGE_LOOP('',(#3034,#1289,#3037,#3038));+#3034=ORIENTED_EDGE('',*,*,#3035,.T.);+#3035=EDGE_CURVE('',#1211,#1285,#3036,.T.);+#3036=LINE('',#1212,#428);+#3037=ORIENTED_EDGE('',*,*,#3025,.F.);+#3038=ORIENTED_EDGE('',*,*,#1217,.F.);+#3039=PLANE('',#3040);+#3040=AXIS2_PLACEMENT_3D('',#1212,#3041,#1222);+#3041=DIRECTION('',(0.988182672203,-1.130715912709E-17,-0.153280808835));+#3042=ADVANCED_FACE('',(#3043),#3050,.F.);+#3043=FACE_BOUND('',#3044,.F.);+#3044=EDGE_LOOP('',(#3045,#1283,#3048,#3049));+#3045=ORIENTED_EDGE('',*,*,#3046,.T.);+#3046=EDGE_CURVE('',#1206,#1280,#3047,.T.);+#3047=LINE('',#1207,#428);+#3048=ORIENTED_EDGE('',*,*,#3035,.F.);+#3049=ORIENTED_EDGE('',*,*,#1210,.F.);+#3050=CYLINDRICAL_SURFACE('',#3051,5.E-02);+#3051=AXIS2_PLACEMENT_3D('',#1191,#1252,#946);+#3052=ADVANCED_FACE('',(#3053),#3060,.F.);+#3053=FACE_BOUND('',#3054,.F.);+#3054=EDGE_LOOP('',(#3055,#1278,#3058,#3059));+#3055=ORIENTED_EDGE('',*,*,#3056,.T.);+#3056=EDGE_CURVE('',#1201,#1275,#3057,.T.);+#3057=LINE('',#1202,#428);+#3058=ORIENTED_EDGE('',*,*,#3046,.F.);+#3059=ORIENTED_EDGE('',*,*,#1205,.F.);+#3060=PLANE('',#3061);+#3061=AXIS2_PLACEMENT_3D('',#1202,#946,#367);+#3062=ADVANCED_FACE('',(#3063),#3070,.F.);+#3063=FACE_BOUND('',#3064,.F.);+#3064=EDGE_LOOP('',(#3065,#1273,#3068,#3069));+#3065=ORIENTED_EDGE('',*,*,#3066,.T.);+#3066=EDGE_CURVE('',#1196,#1270,#3067,.T.);+#3067=LINE('',#1197,#428);+#3068=ORIENTED_EDGE('',*,*,#3056,.F.);+#3069=ORIENTED_EDGE('',*,*,#1200,.F.);+#3070=PLANE('',#3071);+#3071=AXIS2_PLACEMENT_3D('',#1197,#367,#13);+#3072=ADVANCED_FACE('',(#3073),#3080,.F.);+#3073=FACE_BOUND('',#3074,.F.);+#3074=EDGE_LOOP('',(#3075,#1268,#3078,#3079));+#3075=ORIENTED_EDGE('',*,*,#3076,.T.);+#3076=EDGE_CURVE('',#1187,#1263,#3077,.T.);+#3077=LINE('',#1188,#428);+#3078=ORIENTED_EDGE('',*,*,#3066,.F.);+#3079=ORIENTED_EDGE('',*,*,#1195,.F.);+#3080=PLANE('',#3081);+#3081=AXIS2_PLACEMENT_3D('',#1188,#13,#417);+#3082=ADVANCED_FACE('',(#3083),#3090,.T.);+#3083=FACE_BOUND('',#3084,.F.);+#3084=EDGE_LOOP('',(#3085,#1261,#3088,#3089));+#3085=ORIENTED_EDGE('',*,*,#3086,.T.);+#3086=EDGE_CURVE('',#1180,#1258,#3087,.T.);+#3087=LINE('',#1181,#428);+#3088=ORIENTED_EDGE('',*,*,#3076,.F.);+#3089=ORIENTED_EDGE('',*,*,#1186,.F.);+#3090=CYLINDRICAL_SURFACE('',#3091,0.23);+#3091=AXIS2_PLACEMENT_3D('',#1191,#1252,#1193);+#3092=ADVANCED_FACE('',(#3093),#3098,.F.);+#3093=FACE_BOUND('',#3094,.F.);+#3094=EDGE_LOOP('',(#3095,#1256,#3096,#3097));+#3095=ORIENTED_EDGE('',*,*,#1247,.T.);+#3096=ORIENTED_EDGE('',*,*,#3086,.F.);+#3097=ORIENTED_EDGE('',*,*,#1179,.F.);+#3098=PLANE('',#3099);+#3099=AXIS2_PLACEMENT_3D('',#1172,#3100,#1184);+#3100=DIRECTION('',(-0.988182672203,1.130715912709E-17,0.153280808835));+#3101=ADVANCED_FACE('',(#3102),#3109,.T.);+#3102=FACE_BOUND('',#3103,.F.);+#3103=EDGE_LOOP('',(#3104,#1435,#3107,#3108));+#3104=ORIENTED_EDGE('',*,*,#3105,.T.);+#3105=EDGE_CURVE('',#1364,#1432,#3106,.T.);+#3106=LINE('',#1365,#428);+#3107=ORIENTED_EDGE('',*,*,#2854,.F.);+#3108=ORIENTED_EDGE('',*,*,#1368,.F.);+#3109=CYLINDRICAL_SURFACE('',#3110,0.23);+#3110=AXIS2_PLACEMENT_3D('',#1328,#1252,#1229);+#3111=ADVANCED_FACE('',(#3112),#3119,.F.);+#3112=FACE_BOUND('',#3113,.F.);+#3113=EDGE_LOOP('',(#3114,#1430,#3117,#3118));+#3114=ORIENTED_EDGE('',*,*,#3115,.T.);+#3115=EDGE_CURVE('',#1358,#1426,#3116,.T.);+#3116=LINE('',#1359,#428);+#3117=ORIENTED_EDGE('',*,*,#3105,.F.);+#3118=ORIENTED_EDGE('',*,*,#1363,.F.);+#3119=PLANE('',#3120);+#3120=AXIS2_PLACEMENT_3D('',#1359,#3041,#1222);+#3121=ADVANCED_FACE('',(#3122),#3129,.F.);+#3122=FACE_BOUND('',#3123,.F.);+#3123=EDGE_LOOP('',(#3124,#1424,#3127,#3128));+#3124=ORIENTED_EDGE('',*,*,#3125,.T.);+#3125=EDGE_CURVE('',#1353,#1421,#3126,.T.);+#3126=LINE('',#1354,#428);+#3127=ORIENTED_EDGE('',*,*,#3115,.F.);+#3128=ORIENTED_EDGE('',*,*,#1357,.F.);+#3129=CYLINDRICAL_SURFACE('',#3130,5.E-02);+#3130=AXIS2_PLACEMENT_3D('',#1340,#1252,#946);+#3131=ADVANCED_FACE('',(#3132),#3139,.F.);+#3132=FACE_BOUND('',#3133,.F.);+#3133=EDGE_LOOP('',(#3134,#1419,#3137,#3138));+#3134=ORIENTED_EDGE('',*,*,#3135,.T.);+#3135=EDGE_CURVE('',#1348,#1416,#3136,.T.);+#3136=LINE('',#1349,#428);+#3137=ORIENTED_EDGE('',*,*,#3125,.F.);+#3138=ORIENTED_EDGE('',*,*,#1352,.F.);+#3139=PLANE('',#3140);+#3140=AXIS2_PLACEMENT_3D('',#1349,#946,#367);+#3141=ADVANCED_FACE('',(#3142),#3149,.F.);+#3142=FACE_BOUND('',#3143,.F.);+#3143=EDGE_LOOP('',(#3144,#1414,#3147,#3148));+#3144=ORIENTED_EDGE('',*,*,#3145,.T.);+#3145=EDGE_CURVE('',#1343,#1411,#3146,.T.);+#3146=LINE('',#1344,#428);+#3147=ORIENTED_EDGE('',*,*,#3135,.F.);+#3148=ORIENTED_EDGE('',*,*,#1347,.F.);+#3149=PLANE('',#3150);+#3150=AXIS2_PLACEMENT_3D('',#1344,#367,#13);+#3151=ADVANCED_FACE('',(#3152),#3159,.F.);+#3152=FACE_BOUND('',#3153,.F.);+#3153=EDGE_LOOP('',(#3154,#1409,#3157,#3158));+#3154=ORIENTED_EDGE('',*,*,#3155,.T.);+#3155=EDGE_CURVE('',#1336,#1404,#3156,.T.);+#3156=LINE('',#1337,#428);+#3157=ORIENTED_EDGE('',*,*,#3145,.F.);+#3158=ORIENTED_EDGE('',*,*,#1342,.F.);+#3159=PLANE('',#3160);+#3160=AXIS2_PLACEMENT_3D('',#1337,#13,#417);+#3161=ADVANCED_FACE('',(#3162),#3169,.T.);+#3162=FACE_BOUND('',#3163,.F.);+#3163=EDGE_LOOP('',(#3164,#1402,#3167,#3168));+#3164=ORIENTED_EDGE('',*,*,#3165,.T.);+#3165=EDGE_CURVE('',#1331,#1399,#3166,.T.);+#3166=LINE('',#1332,#428);+#3167=ORIENTED_EDGE('',*,*,#3155,.F.);+#3168=ORIENTED_EDGE('',*,*,#1335,.F.);+#3169=CYLINDRICAL_SURFACE('',#3170,0.23);+#3170=AXIS2_PLACEMENT_3D('',#1340,#1252,#1193);+#3171=ADVANCED_FACE('',(#3172),#3177,.F.);+#3172=FACE_BOUND('',#3173,.F.);+#3173=EDGE_LOOP('',(#3174,#1397,#3175,#3176));+#3174=ORIENTED_EDGE('',*,*,#1389,.T.);+#3175=ORIENTED_EDGE('',*,*,#3165,.F.);+#3176=ORIENTED_EDGE('',*,*,#1330,.F.);+#3177=PLANE('',#3178);+#3178=AXIS2_PLACEMENT_3D('',#1325,#3100,#1184);+#3179=ADVANCED_FACE('',(#3180),#3187,.T.);+#3180=FACE_BOUND('',#3181,.F.);+#3181=EDGE_LOOP('',(#3182,#1576,#3185,#3186));+#3182=ORIENTED_EDGE('',*,*,#3183,.T.);+#3183=EDGE_CURVE('',#1505,#1573,#3184,.T.);+#3184=LINE('',#1506,#428);+#3185=ORIENTED_EDGE('',*,*,#2866,.F.);+#3186=ORIENTED_EDGE('',*,*,#1509,.F.);+#3187=CYLINDRICAL_SURFACE('',#3188,0.23);+#3188=AXIS2_PLACEMENT_3D('',#1469,#1252,#1229);+#3189=ADVANCED_FACE('',(#3190),#3197,.F.);+#3190=FACE_BOUND('',#3191,.F.);+#3191=EDGE_LOOP('',(#3192,#1571,#3195,#3196));+#3192=ORIENTED_EDGE('',*,*,#3193,.T.);+#3193=EDGE_CURVE('',#1499,#1567,#3194,.T.);+#3194=LINE('',#1500,#428);+#3195=ORIENTED_EDGE('',*,*,#3183,.F.);+#3196=ORIENTED_EDGE('',*,*,#1504,.F.);+#3197=PLANE('',#3198);+#3198=AXIS2_PLACEMENT_3D('',#1500,#3041,#1222);+#3199=ADVANCED_FACE('',(#3200),#3207,.F.);+#3200=FACE_BOUND('',#3201,.F.);+#3201=EDGE_LOOP('',(#3202,#1565,#3205,#3206));+#3202=ORIENTED_EDGE('',*,*,#3203,.T.);+#3203=EDGE_CURVE('',#1494,#1562,#3204,.T.);+#3204=LINE('',#1495,#428);+#3205=ORIENTED_EDGE('',*,*,#3193,.F.);+#3206=ORIENTED_EDGE('',*,*,#1498,.F.);+#3207=CYLINDRICAL_SURFACE('',#3208,5.E-02);+#3208=AXIS2_PLACEMENT_3D('',#1481,#1252,#946);+#3209=ADVANCED_FACE('',(#3210),#3217,.F.);+#3210=FACE_BOUND('',#3211,.F.);+#3211=EDGE_LOOP('',(#3212,#1560,#3215,#3216));+#3212=ORIENTED_EDGE('',*,*,#3213,.T.);+#3213=EDGE_CURVE('',#1489,#1557,#3214,.T.);+#3214=LINE('',#1490,#428);+#3215=ORIENTED_EDGE('',*,*,#3203,.F.);+#3216=ORIENTED_EDGE('',*,*,#1493,.F.);+#3217=PLANE('',#3218);+#3218=AXIS2_PLACEMENT_3D('',#1490,#946,#367);+#3219=ADVANCED_FACE('',(#3220),#3227,.F.);+#3220=FACE_BOUND('',#3221,.F.);+#3221=EDGE_LOOP('',(#3222,#1555,#3225,#3226));+#3222=ORIENTED_EDGE('',*,*,#3223,.T.);+#3223=EDGE_CURVE('',#1484,#1552,#3224,.T.);+#3224=LINE('',#1485,#428);+#3225=ORIENTED_EDGE('',*,*,#3213,.F.);+#3226=ORIENTED_EDGE('',*,*,#1488,.F.);+#3227=PLANE('',#3228);+#3228=AXIS2_PLACEMENT_3D('',#1485,#367,#13);+#3229=ADVANCED_FACE('',(#3230),#3237,.F.);+#3230=FACE_BOUND('',#3231,.F.);+#3231=EDGE_LOOP('',(#3232,#1550,#3235,#3236));+#3232=ORIENTED_EDGE('',*,*,#3233,.T.);+#3233=EDGE_CURVE('',#1477,#1545,#3234,.T.);+#3234=LINE('',#1478,#428);+#3235=ORIENTED_EDGE('',*,*,#3223,.F.);+#3236=ORIENTED_EDGE('',*,*,#1483,.F.);+#3237=PLANE('',#3238);+#3238=AXIS2_PLACEMENT_3D('',#1478,#13,#417);+#3239=ADVANCED_FACE('',(#3240),#3247,.T.);+#3240=FACE_BOUND('',#3241,.F.);+#3241=EDGE_LOOP('',(#3242,#1543,#3245,#3246));+#3242=ORIENTED_EDGE('',*,*,#3243,.T.);+#3243=EDGE_CURVE('',#1472,#1540,#3244,.T.);+#3244=LINE('',#1473,#428);+#3245=ORIENTED_EDGE('',*,*,#3233,.F.);+#3246=ORIENTED_EDGE('',*,*,#1476,.F.);+#3247=CYLINDRICAL_SURFACE('',#3248,0.23);+#3248=AXIS2_PLACEMENT_3D('',#1481,#1252,#1193);+#3249=ADVANCED_FACE('',(#3250),#3255,.F.);+#3250=FACE_BOUND('',#3251,.F.);+#3251=EDGE_LOOP('',(#3252,#1538,#3253,#3254));+#3252=ORIENTED_EDGE('',*,*,#1530,.T.);+#3253=ORIENTED_EDGE('',*,*,#3243,.F.);+#3254=ORIENTED_EDGE('',*,*,#1471,.F.);+#3255=PLANE('',#3256);+#3256=AXIS2_PLACEMENT_3D('',#1466,#3100,#1184);+#3257=ADVANCED_FACE('',(#3258),#3265,.T.);+#3258=FACE_BOUND('',#3259,.F.);+#3259=EDGE_LOOP('',(#3260,#1717,#3263,#3264));+#3260=ORIENTED_EDGE('',*,*,#3261,.T.);+#3261=EDGE_CURVE('',#1646,#1714,#3262,.T.);+#3262=LINE('',#1647,#428);+#3263=ORIENTED_EDGE('',*,*,#2878,.F.);+#3264=ORIENTED_EDGE('',*,*,#1650,.F.);+#3265=CYLINDRICAL_SURFACE('',#3266,0.23);+#3266=AXIS2_PLACEMENT_3D('',#1610,#1252,#1229);+#3267=ADVANCED_FACE('',(#3268),#3275,.F.);+#3268=FACE_BOUND('',#3269,.F.);+#3269=EDGE_LOOP('',(#3270,#1712,#3273,#3274));+#3270=ORIENTED_EDGE('',*,*,#3271,.T.);+#3271=EDGE_CURVE('',#1640,#1708,#3272,.T.);+#3272=LINE('',#1641,#428);+#3273=ORIENTED_EDGE('',*,*,#3261,.F.);+#3274=ORIENTED_EDGE('',*,*,#1645,.F.);+#3275=PLANE('',#3276);+#3276=AXIS2_PLACEMENT_3D('',#1641,#3041,#1222);+#3277=ADVANCED_FACE('',(#3278),#3285,.F.);+#3278=FACE_BOUND('',#3279,.F.);+#3279=EDGE_LOOP('',(#3280,#1706,#3283,#3284));+#3280=ORIENTED_EDGE('',*,*,#3281,.T.);+#3281=EDGE_CURVE('',#1635,#1703,#3282,.T.);+#3282=LINE('',#1636,#428);+#3283=ORIENTED_EDGE('',*,*,#3271,.F.);+#3284=ORIENTED_EDGE('',*,*,#1639,.F.);+#3285=CYLINDRICAL_SURFACE('',#3286,5.E-02);+#3286=AXIS2_PLACEMENT_3D('',#1622,#1252,#946);+#3287=ADVANCED_FACE('',(#3288),#3295,.F.);+#3288=FACE_BOUND('',#3289,.F.);+#3289=EDGE_LOOP('',(#3290,#1701,#3293,#3294));+#3290=ORIENTED_EDGE('',*,*,#3291,.T.);+#3291=EDGE_CURVE('',#1630,#1698,#3292,.T.);+#3292=LINE('',#1631,#428);+#3293=ORIENTED_EDGE('',*,*,#3281,.F.);+#3294=ORIENTED_EDGE('',*,*,#1634,.F.);+#3295=PLANE('',#3296);+#3296=AXIS2_PLACEMENT_3D('',#1631,#946,#367);+#3297=ADVANCED_FACE('',(#3298),#3305,.F.);+#3298=FACE_BOUND('',#3299,.F.);+#3299=EDGE_LOOP('',(#3300,#1696,#3303,#3304));+#3300=ORIENTED_EDGE('',*,*,#3301,.T.);+#3301=EDGE_CURVE('',#1625,#1693,#3302,.T.);+#3302=LINE('',#1626,#428);+#3303=ORIENTED_EDGE('',*,*,#3291,.F.);+#3304=ORIENTED_EDGE('',*,*,#1629,.F.);+#3305=PLANE('',#3306);+#3306=AXIS2_PLACEMENT_3D('',#1626,#367,#13);+#3307=ADVANCED_FACE('',(#3308),#3315,.F.);+#3308=FACE_BOUND('',#3309,.F.);+#3309=EDGE_LOOP('',(#3310,#1691,#3313,#3314));+#3310=ORIENTED_EDGE('',*,*,#3311,.T.);+#3311=EDGE_CURVE('',#1618,#1686,#3312,.T.);+#3312=LINE('',#1619,#428);+#3313=ORIENTED_EDGE('',*,*,#3301,.F.);+#3314=ORIENTED_EDGE('',*,*,#1624,.F.);+#3315=PLANE('',#3316);+#3316=AXIS2_PLACEMENT_3D('',#1619,#13,#417);+#3317=ADVANCED_FACE('',(#3318),#3325,.T.);+#3318=FACE_BOUND('',#3319,.F.);+#3319=EDGE_LOOP('',(#3320,#1684,#3323,#3324));+#3320=ORIENTED_EDGE('',*,*,#3321,.T.);+#3321=EDGE_CURVE('',#1613,#1681,#3322,.T.);+#3322=LINE('',#1614,#428);+#3323=ORIENTED_EDGE('',*,*,#3311,.F.);+#3324=ORIENTED_EDGE('',*,*,#1617,.F.);+#3325=CYLINDRICAL_SURFACE('',#3326,0.23);+#3326=AXIS2_PLACEMENT_3D('',#1622,#1252,#1193);+#3327=ADVANCED_FACE('',(#3328),#3333,.F.);+#3328=FACE_BOUND('',#3329,.F.);+#3329=EDGE_LOOP('',(#3330,#1679,#3331,#3332));+#3330=ORIENTED_EDGE('',*,*,#1671,.T.);+#3331=ORIENTED_EDGE('',*,*,#3321,.F.);+#3332=ORIENTED_EDGE('',*,*,#1612,.F.);+#3333=PLANE('',#3334);+#3334=AXIS2_PLACEMENT_3D('',#1607,#3100,#1184);+#3335=ADVANCED_FACE('',(#3336),#3343,.T.);+#3336=FACE_BOUND('',#3337,.F.);+#3337=EDGE_LOOP('',(#3338,#1858,#3341,#3342));+#3338=ORIENTED_EDGE('',*,*,#3339,.T.);+#3339=EDGE_CURVE('',#1787,#1855,#3340,.T.);+#3340=LINE('',#1788,#428);+#3341=ORIENTED_EDGE('',*,*,#2890,.F.);+#3342=ORIENTED_EDGE('',*,*,#1791,.F.);+#3343=CYLINDRICAL_SURFACE('',#3344,0.23);+#3344=AXIS2_PLACEMENT_3D('',#1751,#1252,#1229);+#3345=ADVANCED_FACE('',(#3346),#3353,.F.);+#3346=FACE_BOUND('',#3347,.F.);+#3347=EDGE_LOOP('',(#3348,#1853,#3351,#3352));+#3348=ORIENTED_EDGE('',*,*,#3349,.T.);+#3349=EDGE_CURVE('',#1781,#1849,#3350,.T.);+#3350=LINE('',#1782,#428);+#3351=ORIENTED_EDGE('',*,*,#3339,.F.);+#3352=ORIENTED_EDGE('',*,*,#1786,.F.);+#3353=PLANE('',#3354);+#3354=AXIS2_PLACEMENT_3D('',#1782,#3041,#1222);+#3355=ADVANCED_FACE('',(#3356),#3363,.F.);+#3356=FACE_BOUND('',#3357,.F.);+#3357=EDGE_LOOP('',(#3358,#1847,#3361,#3362));+#3358=ORIENTED_EDGE('',*,*,#3359,.T.);+#3359=EDGE_CURVE('',#1776,#1844,#3360,.T.);+#3360=LINE('',#1777,#428);+#3361=ORIENTED_EDGE('',*,*,#3349,.F.);+#3362=ORIENTED_EDGE('',*,*,#1780,.F.);+#3363=CYLINDRICAL_SURFACE('',#3364,5.E-02);+#3364=AXIS2_PLACEMENT_3D('',#1763,#1252,#946);+#3365=ADVANCED_FACE('',(#3366),#3373,.F.);+#3366=FACE_BOUND('',#3367,.F.);+#3367=EDGE_LOOP('',(#3368,#1842,#3371,#3372));+#3368=ORIENTED_EDGE('',*,*,#3369,.T.);+#3369=EDGE_CURVE('',#1771,#1839,#3370,.T.);+#3370=LINE('',#1772,#428);+#3371=ORIENTED_EDGE('',*,*,#3359,.F.);+#3372=ORIENTED_EDGE('',*,*,#1775,.F.);+#3373=PLANE('',#3374);+#3374=AXIS2_PLACEMENT_3D('',#1772,#946,#367);+#3375=ADVANCED_FACE('',(#3376),#3383,.F.);+#3376=FACE_BOUND('',#3377,.F.);+#3377=EDGE_LOOP('',(#3378,#1837,#3381,#3382));+#3378=ORIENTED_EDGE('',*,*,#3379,.T.);+#3379=EDGE_CURVE('',#1766,#1834,#3380,.T.);+#3380=LINE('',#1767,#428);+#3381=ORIENTED_EDGE('',*,*,#3369,.F.);+#3382=ORIENTED_EDGE('',*,*,#1770,.F.);+#3383=PLANE('',#3384);+#3384=AXIS2_PLACEMENT_3D('',#1767,#367,#13);+#3385=ADVANCED_FACE('',(#3386),#3393,.F.);+#3386=FACE_BOUND('',#3387,.F.);+#3387=EDGE_LOOP('',(#3388,#1832,#3391,#3392));+#3388=ORIENTED_EDGE('',*,*,#3389,.T.);+#3389=EDGE_CURVE('',#1759,#1827,#3390,.T.);+#3390=LINE('',#1760,#428);+#3391=ORIENTED_EDGE('',*,*,#3379,.F.);+#3392=ORIENTED_EDGE('',*,*,#1765,.F.);+#3393=PLANE('',#3394);+#3394=AXIS2_PLACEMENT_3D('',#1760,#13,#417);+#3395=ADVANCED_FACE('',(#3396),#3403,.T.);+#3396=FACE_BOUND('',#3397,.F.);+#3397=EDGE_LOOP('',(#3398,#1825,#3401,#3402));+#3398=ORIENTED_EDGE('',*,*,#3399,.T.);+#3399=EDGE_CURVE('',#1754,#1822,#3400,.T.);+#3400=LINE('',#1755,#428);+#3401=ORIENTED_EDGE('',*,*,#3389,.F.);+#3402=ORIENTED_EDGE('',*,*,#1758,.F.);+#3403=CYLINDRICAL_SURFACE('',#3404,0.23);+#3404=AXIS2_PLACEMENT_3D('',#1763,#1252,#1193);+#3405=ADVANCED_FACE('',(#3406),#3411,.F.);+#3406=FACE_BOUND('',#3407,.F.);+#3407=EDGE_LOOP('',(#3408,#1820,#3409,#3410));+#3408=ORIENTED_EDGE('',*,*,#1812,.T.);+#3409=ORIENTED_EDGE('',*,*,#3399,.F.);+#3410=ORIENTED_EDGE('',*,*,#1753,.F.);+#3411=PLANE('',#3412);+#3412=AXIS2_PLACEMENT_3D('',#1748,#3100,#1184);+#3413=ADVANCED_FACE('',(#3414),#3421,.F.);+#3414=FACE_BOUND('',#3415,.F.);+#3415=EDGE_LOOP('',(#3416,#1989,#3419,#3420));+#3416=ORIENTED_EDGE('',*,*,#3417,.T.);+#3417=EDGE_CURVE('',#1919,#1985,#3418,.T.);+#3418=LINE('',#1920,#428);+#3419=ORIENTED_EDGE('',*,*,#2831,.F.);+#3420=ORIENTED_EDGE('',*,*,#1924,.F.);+#3421=PLANE('',#3422);+#3422=AXIS2_PLACEMENT_3D('',#1920,#3041,#1222);+#3423=ADVANCED_FACE('',(#3424),#3431,.F.);+#3424=FACE_BOUND('',#3425,.F.);+#3425=EDGE_LOOP('',(#3426,#1983,#3429,#3430));+#3426=ORIENTED_EDGE('',*,*,#3427,.T.);+#3427=EDGE_CURVE('',#1914,#1980,#3428,.T.);+#3428=LINE('',#1915,#428);+#3429=ORIENTED_EDGE('',*,*,#3417,.F.);+#3430=ORIENTED_EDGE('',*,*,#1918,.F.);+#3431=CYLINDRICAL_SURFACE('',#3432,5.E-02);+#3432=AXIS2_PLACEMENT_3D('',#1901,#1252,#946);+#3433=ADVANCED_FACE('',(#3434),#3441,.F.);+#3434=FACE_BOUND('',#3435,.F.);+#3435=EDGE_LOOP('',(#3436,#1978,#3439,#3440));+#3436=ORIENTED_EDGE('',*,*,#3437,.T.);+#3437=EDGE_CURVE('',#1909,#1975,#3438,.T.);+#3438=LINE('',#1910,#428);+#3439=ORIENTED_EDGE('',*,*,#3427,.F.);+#3440=ORIENTED_EDGE('',*,*,#1913,.F.);+#3441=PLANE('',#3442);+#3442=AXIS2_PLACEMENT_3D('',#1910,#946,#367);+#3443=ADVANCED_FACE('',(#3444),#3451,.F.);+#3444=FACE_BOUND('',#3445,.F.);+#3445=EDGE_LOOP('',(#3446,#1973,#3449,#3450));+#3446=ORIENTED_EDGE('',*,*,#3447,.T.);+#3447=EDGE_CURVE('',#1904,#1970,#3448,.T.);+#3448=LINE('',#1905,#428);+#3449=ORIENTED_EDGE('',*,*,#3437,.F.);+#3450=ORIENTED_EDGE('',*,*,#1908,.F.);+#3451=PLANE('',#3452);+#3452=AXIS2_PLACEMENT_3D('',#1905,#367,#13);+#3453=ADVANCED_FACE('',(#3454),#3461,.F.);+#3454=FACE_BOUND('',#3455,.F.);+#3455=EDGE_LOOP('',(#3456,#1968,#3459,#3460));+#3456=ORIENTED_EDGE('',*,*,#3457,.T.);+#3457=EDGE_CURVE('',#1897,#1963,#3458,.T.);+#3458=LINE('',#1898,#428);+#3459=ORIENTED_EDGE('',*,*,#3447,.F.);+#3460=ORIENTED_EDGE('',*,*,#1903,.F.);+#3461=PLANE('',#3462);+#3462=AXIS2_PLACEMENT_3D('',#1898,#13,#417);+#3463=ADVANCED_FACE('',(#3464),#3471,.T.);+#3464=FACE_BOUND('',#3465,.F.);+#3465=EDGE_LOOP('',(#3466,#1961,#3469,#3470));+#3466=ORIENTED_EDGE('',*,*,#3467,.T.);+#3467=EDGE_CURVE('',#1892,#1958,#3468,.T.);+#3468=LINE('',#1893,#428);+#3469=ORIENTED_EDGE('',*,*,#3457,.F.);+#3470=ORIENTED_EDGE('',*,*,#1896,.F.);+#3471=CYLINDRICAL_SURFACE('',#3472,0.23);+#3472=AXIS2_PLACEMENT_3D('',#1901,#1252,#1193);+#3473=ADVANCED_FACE('',(#3474),#3479,.F.);+#3474=FACE_BOUND('',#3475,.F.);+#3475=EDGE_LOOP('',(#3476,#1956,#3477,#3478));+#3476=ORIENTED_EDGE('',*,*,#1948,.T.);+#3477=ORIENTED_EDGE('',*,*,#3467,.F.);+#3478=ORIENTED_EDGE('',*,*,#1891,.F.);+#3479=PLANE('',#3480);+#3480=AXIS2_PLACEMENT_3D('',#1886,#3100,#1184);+#3481=ADVANCED_FACE('',(#3482),#3489,.F.);+#3482=FACE_BOUND('',#3483,.F.);+#3483=EDGE_LOOP('',(#3484,#2118,#3487,#3488));+#3484=ORIENTED_EDGE('',*,*,#3485,.T.);+#3485=EDGE_CURVE('',#2046,#2114,#3486,.T.);+#3486=LINE('',#2047,#58);+#3487=ORIENTED_EDGE('',*,*,#3008,.F.);+#3488=ORIENTED_EDGE('',*,*,#2051,.F.);+#3489=PLANE('',#3490);+#3490=AXIS2_PLACEMENT_3D('',#2047,#3491,#2056);+#3491=DIRECTION('',(-0.988182672203,-1.097103155216E-16,-0.153280808835));+#3492=ADVANCED_FACE('',(#3493),#3500,.F.);+#3493=FACE_BOUND('',#3494,.F.);+#3494=EDGE_LOOP('',(#3495,#2112,#3498,#3499));+#3495=ORIENTED_EDGE('',*,*,#3496,.T.);+#3496=EDGE_CURVE('',#2041,#2109,#3497,.T.);+#3497=LINE('',#2042,#58);+#3498=ORIENTED_EDGE('',*,*,#3485,.F.);+#3499=ORIENTED_EDGE('',*,*,#2045,.F.);+#3500=CYLINDRICAL_SURFACE('',#2049,5.E-02);+#3501=ADVANCED_FACE('',(#3502),#3509,.F.);+#3502=FACE_BOUND('',#3503,.F.);+#3503=EDGE_LOOP('',(#3504,#2107,#3507,#3508));+#3504=ORIENTED_EDGE('',*,*,#3505,.T.);+#3505=EDGE_CURVE('',#2036,#2104,#3506,.T.);+#3506=LINE('',#2037,#58);+#3507=ORIENTED_EDGE('',*,*,#3496,.F.);+#3508=ORIENTED_EDGE('',*,*,#2040,.F.);+#3509=PLANE('',#3510);+#3510=AXIS2_PLACEMENT_3D('',#2037,#946,#73);+#3511=ADVANCED_FACE('',(#3512),#3519,.F.);+#3512=FACE_BOUND('',#3513,.F.);+#3513=EDGE_LOOP('',(#3514,#2102,#3517,#3518));+#3514=ORIENTED_EDGE('',*,*,#3515,.T.);+#3515=EDGE_CURVE('',#2031,#2099,#3516,.T.);+#3516=LINE('',#2032,#58);+#3517=ORIENTED_EDGE('',*,*,#3505,.F.);+#3518=ORIENTED_EDGE('',*,*,#2035,.F.);+#3519=PLANE('',#3520);+#3520=AXIS2_PLACEMENT_3D('',#2032,#73,#13);+#3521=ADVANCED_FACE('',(#3522),#3529,.F.);+#3522=FACE_BOUND('',#3523,.F.);+#3523=EDGE_LOOP('',(#3524,#2097,#3527,#3528));+#3524=ORIENTED_EDGE('',*,*,#3525,.T.);+#3525=EDGE_CURVE('',#2023,#2092,#3526,.T.);+#3526=LINE('',#2024,#58);+#3527=ORIENTED_EDGE('',*,*,#3515,.F.);+#3528=ORIENTED_EDGE('',*,*,#2030,.F.);+#3529=PLANE('',#3530);+#3530=AXIS2_PLACEMENT_3D('',#2024,#13,#28);+#3531=ADVANCED_FACE('',(#3532),#3539,.T.);+#3532=FACE_BOUND('',#3533,.F.);+#3533=EDGE_LOOP('',(#3534,#2090,#3537,#3538));+#3534=ORIENTED_EDGE('',*,*,#3535,.T.);+#3535=EDGE_CURVE('',#2016,#2087,#3536,.T.);+#3536=LINE('',#2017,#58);+#3537=ORIENTED_EDGE('',*,*,#3525,.F.);+#3538=ORIENTED_EDGE('',*,*,#2022,.F.);+#3539=CYLINDRICAL_SURFACE('',#3540,0.23);+#3540=AXIS2_PLACEMENT_3D('',#2027,#87,#2028);+#3541=ADVANCED_FACE('',(#3542),#3547,.F.);+#3542=FACE_BOUND('',#3543,.F.);+#3543=EDGE_LOOP('',(#3544,#2085,#3545,#3546));+#3544=ORIENTED_EDGE('',*,*,#2078,.T.);+#3545=ORIENTED_EDGE('',*,*,#3535,.F.);+#3546=ORIENTED_EDGE('',*,*,#2015,.F.);+#3547=PLANE('',#3548);+#3548=AXIS2_PLACEMENT_3D('',#2009,#3549,#2020);+#3549=DIRECTION('',(0.988182672203,1.097103155216E-16,0.153280808835));+#3550=ADVANCED_FACE('',(#3551),#3558,.T.);+#3551=FACE_BOUND('',#3552,.F.);+#3552=EDGE_LOOP('',(#3553,#2257,#3556,#3557));+#3553=ORIENTED_EDGE('',*,*,#3554,.T.);+#3554=EDGE_CURVE('',#2187,#2254,#3555,.T.);+#3555=LINE('',#2188,#58);+#3556=ORIENTED_EDGE('',*,*,#2940,.F.);+#3557=ORIENTED_EDGE('',*,*,#2191,.F.);+#3558=CYLINDRICAL_SURFACE('',#3559,0.23);+#3559=AXIS2_PLACEMENT_3D('',#2151,#87,#2061);+#3560=ADVANCED_FACE('',(#3561),#3568,.F.);+#3561=FACE_BOUND('',#3562,.F.);+#3562=EDGE_LOOP('',(#3563,#2252,#3566,#3567));+#3563=ORIENTED_EDGE('',*,*,#3564,.T.);+#3564=EDGE_CURVE('',#2181,#2248,#3565,.T.);+#3565=LINE('',#2182,#58);+#3566=ORIENTED_EDGE('',*,*,#3554,.F.);+#3567=ORIENTED_EDGE('',*,*,#2186,.F.);+#3568=PLANE('',#3569);+#3569=AXIS2_PLACEMENT_3D('',#2182,#3491,#2056);+#3570=ADVANCED_FACE('',(#3571),#3578,.F.);+#3571=FACE_BOUND('',#3572,.F.);+#3572=EDGE_LOOP('',(#3573,#2246,#3576,#3577));+#3573=ORIENTED_EDGE('',*,*,#3574,.T.);+#3574=EDGE_CURVE('',#2176,#2243,#3575,.T.);+#3575=LINE('',#2177,#58);+#3576=ORIENTED_EDGE('',*,*,#3564,.F.);+#3577=ORIENTED_EDGE('',*,*,#2180,.F.);+#3578=CYLINDRICAL_SURFACE('',#2184,5.E-02);+#3579=ADVANCED_FACE('',(#3580),#3587,.F.);+#3580=FACE_BOUND('',#3581,.F.);+#3581=EDGE_LOOP('',(#3582,#2241,#3585,#3586));+#3582=ORIENTED_EDGE('',*,*,#3583,.T.);+#3583=EDGE_CURVE('',#2171,#2238,#3584,.T.);+#3584=LINE('',#2172,#58);+#3585=ORIENTED_EDGE('',*,*,#3574,.F.);+#3586=ORIENTED_EDGE('',*,*,#2175,.F.);+#3587=PLANE('',#3588);+#3588=AXIS2_PLACEMENT_3D('',#2172,#946,#73);+#3589=ADVANCED_FACE('',(#3590),#3597,.F.);+#3590=FACE_BOUND('',#3591,.F.);+#3591=EDGE_LOOP('',(#3592,#2236,#3595,#3596));+#3592=ORIENTED_EDGE('',*,*,#3593,.T.);+#3593=EDGE_CURVE('',#2166,#2233,#3594,.T.);+#3594=LINE('',#2167,#58);+#3595=ORIENTED_EDGE('',*,*,#3583,.F.);+#3596=ORIENTED_EDGE('',*,*,#2170,.F.);+#3597=PLANE('',#3598);+#3598=AXIS2_PLACEMENT_3D('',#2167,#73,#13);+#3599=ADVANCED_FACE('',(#3600),#3607,.F.);+#3600=FACE_BOUND('',#3601,.F.);+#3601=EDGE_LOOP('',(#3602,#2231,#3605,#3606));+#3602=ORIENTED_EDGE('',*,*,#3603,.T.);+#3603=EDGE_CURVE('',#2159,#2226,#3604,.T.);+#3604=LINE('',#2160,#58);+#3605=ORIENTED_EDGE('',*,*,#3593,.F.);+#3606=ORIENTED_EDGE('',*,*,#2165,.F.);+#3607=PLANE('',#3608);+#3608=AXIS2_PLACEMENT_3D('',#2160,#13,#28);+#3609=ADVANCED_FACE('',(#3610),#3617,.T.);+#3610=FACE_BOUND('',#3611,.F.);+#3611=EDGE_LOOP('',(#3612,#2224,#3615,#3616));+#3612=ORIENTED_EDGE('',*,*,#3613,.T.);+#3613=EDGE_CURVE('',#2154,#2221,#3614,.T.);+#3614=LINE('',#2155,#58);+#3615=ORIENTED_EDGE('',*,*,#3603,.F.);+#3616=ORIENTED_EDGE('',*,*,#2158,.F.);+#3617=CYLINDRICAL_SURFACE('',#3618,0.23);+#3618=AXIS2_PLACEMENT_3D('',#2163,#87,#2028);+#3619=ADVANCED_FACE('',(#3620),#3625,.F.);+#3620=FACE_BOUND('',#3621,.F.);+#3621=EDGE_LOOP('',(#3622,#2219,#3623,#3624));+#3622=ORIENTED_EDGE('',*,*,#2212,.T.);+#3623=ORIENTED_EDGE('',*,*,#3613,.F.);+#3624=ORIENTED_EDGE('',*,*,#2153,.F.);+#3625=PLANE('',#3626);+#3626=AXIS2_PLACEMENT_3D('',#2148,#3549,#2020);+#3627=ADVANCED_FACE('',(#3628),#3635,.T.);+#3628=FACE_BOUND('',#3629,.F.);+#3629=EDGE_LOOP('',(#3630,#2397,#3633,#3634));+#3630=ORIENTED_EDGE('',*,*,#3631,.T.);+#3631=EDGE_CURVE('',#2327,#2394,#3632,.T.);+#3632=LINE('',#2328,#58);+#3633=ORIENTED_EDGE('',*,*,#2952,.F.);+#3634=ORIENTED_EDGE('',*,*,#2331,.F.);+#3635=CYLINDRICAL_SURFACE('',#3636,0.23);+#3636=AXIS2_PLACEMENT_3D('',#2291,#87,#2061);+#3637=ADVANCED_FACE('',(#3638),#3645,.F.);+#3638=FACE_BOUND('',#3639,.F.);+#3639=EDGE_LOOP('',(#3640,#2392,#3643,#3644));+#3640=ORIENTED_EDGE('',*,*,#3641,.T.);+#3641=EDGE_CURVE('',#2321,#2388,#3642,.T.);+#3642=LINE('',#2322,#58);+#3643=ORIENTED_EDGE('',*,*,#3631,.F.);+#3644=ORIENTED_EDGE('',*,*,#2326,.F.);+#3645=PLANE('',#3646);+#3646=AXIS2_PLACEMENT_3D('',#2322,#3491,#2056);+#3647=ADVANCED_FACE('',(#3648),#3655,.F.);+#3648=FACE_BOUND('',#3649,.F.);+#3649=EDGE_LOOP('',(#3650,#2386,#3653,#3654));+#3650=ORIENTED_EDGE('',*,*,#3651,.T.);+#3651=EDGE_CURVE('',#2316,#2383,#3652,.T.);+#3652=LINE('',#2317,#58);+#3653=ORIENTED_EDGE('',*,*,#3641,.F.);+#3654=ORIENTED_EDGE('',*,*,#2320,.F.);+#3655=CYLINDRICAL_SURFACE('',#2324,5.E-02);+#3656=ADVANCED_FACE('',(#3657),#3664,.F.);+#3657=FACE_BOUND('',#3658,.F.);+#3658=EDGE_LOOP('',(#3659,#2381,#3662,#3663));+#3659=ORIENTED_EDGE('',*,*,#3660,.T.);+#3660=EDGE_CURVE('',#2311,#2378,#3661,.T.);+#3661=LINE('',#2312,#58);+#3662=ORIENTED_EDGE('',*,*,#3651,.F.);+#3663=ORIENTED_EDGE('',*,*,#2315,.F.);+#3664=PLANE('',#3665);+#3665=AXIS2_PLACEMENT_3D('',#2312,#946,#73);+#3666=ADVANCED_FACE('',(#3667),#3674,.F.);+#3667=FACE_BOUND('',#3668,.F.);+#3668=EDGE_LOOP('',(#3669,#2376,#3672,#3673));+#3669=ORIENTED_EDGE('',*,*,#3670,.T.);+#3670=EDGE_CURVE('',#2306,#2373,#3671,.T.);+#3671=LINE('',#2307,#58);+#3672=ORIENTED_EDGE('',*,*,#3660,.F.);+#3673=ORIENTED_EDGE('',*,*,#2310,.F.);+#3674=PLANE('',#3675);+#3675=AXIS2_PLACEMENT_3D('',#2307,#73,#13);+#3676=ADVANCED_FACE('',(#3677),#3684,.F.);+#3677=FACE_BOUND('',#3678,.F.);+#3678=EDGE_LOOP('',(#3679,#2371,#3682,#3683));+#3679=ORIENTED_EDGE('',*,*,#3680,.T.);+#3680=EDGE_CURVE('',#2299,#2366,#3681,.T.);+#3681=LINE('',#2300,#58);+#3682=ORIENTED_EDGE('',*,*,#3670,.F.);+#3683=ORIENTED_EDGE('',*,*,#2305,.F.);+#3684=PLANE('',#3685);+#3685=AXIS2_PLACEMENT_3D('',#2300,#13,#28);+#3686=ADVANCED_FACE('',(#3687),#3694,.T.);+#3687=FACE_BOUND('',#3688,.F.);+#3688=EDGE_LOOP('',(#3689,#2364,#3692,#3693));+#3689=ORIENTED_EDGE('',*,*,#3690,.T.);+#3690=EDGE_CURVE('',#2294,#2361,#3691,.T.);+#3691=LINE('',#2295,#58);+#3692=ORIENTED_EDGE('',*,*,#3680,.F.);+#3693=ORIENTED_EDGE('',*,*,#2298,.F.);+#3694=CYLINDRICAL_SURFACE('',#3695,0.23);+#3695=AXIS2_PLACEMENT_3D('',#2303,#87,#2028);+#3696=ADVANCED_FACE('',(#3697),#3702,.F.);+#3697=FACE_BOUND('',#3698,.F.);+#3698=EDGE_LOOP('',(#3699,#2359,#3700,#3701));+#3699=ORIENTED_EDGE('',*,*,#2352,.T.);+#3700=ORIENTED_EDGE('',*,*,#3690,.F.);+#3701=ORIENTED_EDGE('',*,*,#2293,.F.);+#3702=PLANE('',#3703);+#3703=AXIS2_PLACEMENT_3D('',#2288,#3549,#2020);+#3704=ADVANCED_FACE('',(#3705),#3712,.T.);+#3705=FACE_BOUND('',#3706,.F.);+#3706=EDGE_LOOP('',(#3707,#2537,#3710,#3711));+#3707=ORIENTED_EDGE('',*,*,#3708,.T.);+#3708=EDGE_CURVE('',#2467,#2534,#3709,.T.);+#3709=LINE('',#2468,#58);+#3710=ORIENTED_EDGE('',*,*,#2964,.F.);+#3711=ORIENTED_EDGE('',*,*,#2471,.F.);+#3712=CYLINDRICAL_SURFACE('',#3713,0.23);+#3713=AXIS2_PLACEMENT_3D('',#2431,#87,#2061);+#3714=ADVANCED_FACE('',(#3715),#3722,.F.);+#3715=FACE_BOUND('',#3716,.F.);+#3716=EDGE_LOOP('',(#3717,#2532,#3720,#3721));+#3717=ORIENTED_EDGE('',*,*,#3718,.T.);+#3718=EDGE_CURVE('',#2461,#2528,#3719,.T.);+#3719=LINE('',#2462,#58);+#3720=ORIENTED_EDGE('',*,*,#3708,.F.);+#3721=ORIENTED_EDGE('',*,*,#2466,.F.);+#3722=PLANE('',#3723);+#3723=AXIS2_PLACEMENT_3D('',#2462,#3491,#2056);+#3724=ADVANCED_FACE('',(#3725),#3732,.F.);+#3725=FACE_BOUND('',#3726,.F.);+#3726=EDGE_LOOP('',(#3727,#2526,#3730,#3731));+#3727=ORIENTED_EDGE('',*,*,#3728,.T.);+#3728=EDGE_CURVE('',#2456,#2523,#3729,.T.);+#3729=LINE('',#2457,#58);+#3730=ORIENTED_EDGE('',*,*,#3718,.F.);+#3731=ORIENTED_EDGE('',*,*,#2460,.F.);+#3732=CYLINDRICAL_SURFACE('',#2464,5.E-02);+#3733=ADVANCED_FACE('',(#3734),#3741,.F.);+#3734=FACE_BOUND('',#3735,.F.);+#3735=EDGE_LOOP('',(#3736,#2521,#3739,#3740));+#3736=ORIENTED_EDGE('',*,*,#3737,.T.);+#3737=EDGE_CURVE('',#2451,#2518,#3738,.T.);+#3738=LINE('',#2452,#58);+#3739=ORIENTED_EDGE('',*,*,#3728,.F.);+#3740=ORIENTED_EDGE('',*,*,#2455,.F.);+#3741=PLANE('',#3742);+#3742=AXIS2_PLACEMENT_3D('',#2452,#946,#73);+#3743=ADVANCED_FACE('',(#3744),#3751,.F.);+#3744=FACE_BOUND('',#3745,.F.);+#3745=EDGE_LOOP('',(#3746,#2516,#3749,#3750));+#3746=ORIENTED_EDGE('',*,*,#3747,.T.);+#3747=EDGE_CURVE('',#2446,#2513,#3748,.T.);+#3748=LINE('',#2447,#58);+#3749=ORIENTED_EDGE('',*,*,#3737,.F.);+#3750=ORIENTED_EDGE('',*,*,#2450,.F.);+#3751=PLANE('',#3752);+#3752=AXIS2_PLACEMENT_3D('',#2447,#73,#13);+#3753=ADVANCED_FACE('',(#3754),#3761,.F.);+#3754=FACE_BOUND('',#3755,.F.);+#3755=EDGE_LOOP('',(#3756,#2511,#3759,#3760));+#3756=ORIENTED_EDGE('',*,*,#3757,.T.);+#3757=EDGE_CURVE('',#2439,#2506,#3758,.T.);+#3758=LINE('',#2440,#58);+#3759=ORIENTED_EDGE('',*,*,#3747,.F.);+#3760=ORIENTED_EDGE('',*,*,#2445,.F.);+#3761=PLANE('',#3762);+#3762=AXIS2_PLACEMENT_3D('',#2440,#13,#28);+#3763=ADVANCED_FACE('',(#3764),#3771,.T.);+#3764=FACE_BOUND('',#3765,.F.);+#3765=EDGE_LOOP('',(#3766,#2504,#3769,#3770));+#3766=ORIENTED_EDGE('',*,*,#3767,.T.);+#3767=EDGE_CURVE('',#2434,#2501,#3768,.T.);+#3768=LINE('',#2435,#58);+#3769=ORIENTED_EDGE('',*,*,#3757,.F.);+#3770=ORIENTED_EDGE('',*,*,#2438,.F.);+#3771=CYLINDRICAL_SURFACE('',#3772,0.23);+#3772=AXIS2_PLACEMENT_3D('',#2443,#87,#2028);+#3773=ADVANCED_FACE('',(#3774),#3779,.F.);+#3774=FACE_BOUND('',#3775,.F.);+#3775=EDGE_LOOP('',(#3776,#2499,#3777,#3778));+#3776=ORIENTED_EDGE('',*,*,#2492,.T.);+#3777=ORIENTED_EDGE('',*,*,#3767,.F.);+#3778=ORIENTED_EDGE('',*,*,#2433,.F.);+#3779=PLANE('',#3780);+#3780=AXIS2_PLACEMENT_3D('',#2428,#3549,#2020);+#3781=ADVANCED_FACE('',(#3782),#3789,.T.);+#3782=FACE_BOUND('',#3783,.F.);+#3783=EDGE_LOOP('',(#3784,#2677,#3787,#3788));+#3784=ORIENTED_EDGE('',*,*,#3785,.T.);+#3785=EDGE_CURVE('',#2607,#2674,#3786,.T.);+#3786=LINE('',#2608,#58);+#3787=ORIENTED_EDGE('',*,*,#2976,.F.);+#3788=ORIENTED_EDGE('',*,*,#2611,.F.);+#3789=CYLINDRICAL_SURFACE('',#3790,0.23);+#3790=AXIS2_PLACEMENT_3D('',#2571,#87,#2061);+#3791=ADVANCED_FACE('',(#3792),#3799,.F.);+#3792=FACE_BOUND('',#3793,.F.);+#3793=EDGE_LOOP('',(#3794,#2672,#3797,#3798));+#3794=ORIENTED_EDGE('',*,*,#3795,.T.);+#3795=EDGE_CURVE('',#2601,#2668,#3796,.T.);+#3796=LINE('',#2602,#58);+#3797=ORIENTED_EDGE('',*,*,#3785,.F.);+#3798=ORIENTED_EDGE('',*,*,#2606,.F.);+#3799=PLANE('',#3800);+#3800=AXIS2_PLACEMENT_3D('',#2602,#3491,#2056);+#3801=ADVANCED_FACE('',(#3802),#3809,.F.);+#3802=FACE_BOUND('',#3803,.F.);+#3803=EDGE_LOOP('',(#3804,#2666,#3807,#3808));+#3804=ORIENTED_EDGE('',*,*,#3805,.T.);+#3805=EDGE_CURVE('',#2596,#2663,#3806,.T.);+#3806=LINE('',#2597,#58);+#3807=ORIENTED_EDGE('',*,*,#3795,.F.);+#3808=ORIENTED_EDGE('',*,*,#2600,.F.);+#3809=CYLINDRICAL_SURFACE('',#2604,5.E-02);+#3810=ADVANCED_FACE('',(#3811),#3818,.F.);+#3811=FACE_BOUND('',#3812,.F.);+#3812=EDGE_LOOP('',(#3813,#2661,#3816,#3817));+#3813=ORIENTED_EDGE('',*,*,#3814,.T.);+#3814=EDGE_CURVE('',#2591,#2658,#3815,.T.);+#3815=LINE('',#2592,#58);+#3816=ORIENTED_EDGE('',*,*,#3805,.F.);+#3817=ORIENTED_EDGE('',*,*,#2595,.F.);+#3818=PLANE('',#3819);+#3819=AXIS2_PLACEMENT_3D('',#2592,#946,#73);+#3820=ADVANCED_FACE('',(#3821),#3828,.F.);+#3821=FACE_BOUND('',#3822,.F.);+#3822=EDGE_LOOP('',(#3823,#2656,#3826,#3827));+#3823=ORIENTED_EDGE('',*,*,#3824,.T.);+#3824=EDGE_CURVE('',#2586,#2653,#3825,.T.);+#3825=LINE('',#2587,#58);+#3826=ORIENTED_EDGE('',*,*,#3814,.F.);+#3827=ORIENTED_EDGE('',*,*,#2590,.F.);+#3828=PLANE('',#3829);+#3829=AXIS2_PLACEMENT_3D('',#2587,#73,#13);+#3830=ADVANCED_FACE('',(#3831),#3838,.F.);+#3831=FACE_BOUND('',#3832,.F.);+#3832=EDGE_LOOP('',(#3833,#2651,#3836,#3837));+#3833=ORIENTED_EDGE('',*,*,#3834,.T.);+#3834=EDGE_CURVE('',#2579,#2646,#3835,.T.);+#3835=LINE('',#2580,#58);+#3836=ORIENTED_EDGE('',*,*,#3824,.F.);+#3837=ORIENTED_EDGE('',*,*,#2585,.F.);+#3838=PLANE('',#3839);+#3839=AXIS2_PLACEMENT_3D('',#2580,#13,#28);+#3840=ADVANCED_FACE('',(#3841),#3848,.T.);+#3841=FACE_BOUND('',#3842,.F.);+#3842=EDGE_LOOP('',(#3843,#2644,#3846,#3847));+#3843=ORIENTED_EDGE('',*,*,#3844,.T.);+#3844=EDGE_CURVE('',#2574,#2641,#3845,.T.);+#3845=LINE('',#2575,#58);+#3846=ORIENTED_EDGE('',*,*,#3834,.F.);+#3847=ORIENTED_EDGE('',*,*,#2578,.F.);+#3848=CYLINDRICAL_SURFACE('',#3849,0.23);+#3849=AXIS2_PLACEMENT_3D('',#2583,#87,#2028);+#3850=ADVANCED_FACE('',(#3851),#3856,.F.);+#3851=FACE_BOUND('',#3852,.F.);+#3852=EDGE_LOOP('',(#3853,#2639,#3854,#3855));+#3853=ORIENTED_EDGE('',*,*,#2632,.T.);+#3854=ORIENTED_EDGE('',*,*,#3844,.F.);+#3855=ORIENTED_EDGE('',*,*,#2573,.F.);+#3856=PLANE('',#3857);+#3857=AXIS2_PLACEMENT_3D('',#2568,#3549,#2020);+#3858=ADVANCED_FACE('',(#3859),#3866,.T.);+#3859=FACE_BOUND('',#3860,.F.);+#3860=EDGE_LOOP('',(#3861,#2817,#3864,#3865));+#3861=ORIENTED_EDGE('',*,*,#3862,.T.);+#3862=EDGE_CURVE('',#2747,#2814,#3863,.T.);+#3863=LINE('',#2748,#58);+#3864=ORIENTED_EDGE('',*,*,#2988,.F.);+#3865=ORIENTED_EDGE('',*,*,#2751,.F.);+#3866=CYLINDRICAL_SURFACE('',#3867,0.23);+#3867=AXIS2_PLACEMENT_3D('',#2711,#87,#2061);+#3868=ADVANCED_FACE('',(#3869),#3876,.F.);+#3869=FACE_BOUND('',#3870,.F.);+#3870=EDGE_LOOP('',(#3871,#2812,#3874,#3875));+#3871=ORIENTED_EDGE('',*,*,#3872,.T.);+#3872=EDGE_CURVE('',#2741,#2808,#3873,.T.);+#3873=LINE('',#2742,#58);+#3874=ORIENTED_EDGE('',*,*,#3862,.F.);+#3875=ORIENTED_EDGE('',*,*,#2746,.F.);+#3876=PLANE('',#3877);+#3877=AXIS2_PLACEMENT_3D('',#2742,#3491,#2056);+#3878=ADVANCED_FACE('',(#3879),#3886,.F.);+#3879=FACE_BOUND('',#3880,.F.);+#3880=EDGE_LOOP('',(#3881,#2806,#3884,#3885));+#3881=ORIENTED_EDGE('',*,*,#3882,.T.);+#3882=EDGE_CURVE('',#2736,#2803,#3883,.T.);+#3883=LINE('',#2737,#58);+#3884=ORIENTED_EDGE('',*,*,#3872,.F.);+#3885=ORIENTED_EDGE('',*,*,#2740,.F.);+#3886=CYLINDRICAL_SURFACE('',#2744,5.E-02);+#3887=ADVANCED_FACE('',(#3888),#3895,.F.);+#3888=FACE_BOUND('',#3889,.F.);+#3889=EDGE_LOOP('',(#3890,#2801,#3893,#3894));+#3890=ORIENTED_EDGE('',*,*,#3891,.T.);+#3891=EDGE_CURVE('',#2731,#2798,#3892,.T.);+#3892=LINE('',#2732,#58);+#3893=ORIENTED_EDGE('',*,*,#3882,.F.);+#3894=ORIENTED_EDGE('',*,*,#2735,.F.);+#3895=PLANE('',#3896);+#3896=AXIS2_PLACEMENT_3D('',#2732,#946,#73);+#3897=ADVANCED_FACE('',(#3898),#3905,.F.);+#3898=FACE_BOUND('',#3899,.F.);+#3899=EDGE_LOOP('',(#3900,#2796,#3903,#3904));+#3900=ORIENTED_EDGE('',*,*,#3901,.T.);+#3901=EDGE_CURVE('',#2726,#2793,#3902,.T.);+#3902=LINE('',#2727,#58);+#3903=ORIENTED_EDGE('',*,*,#3891,.F.);+#3904=ORIENTED_EDGE('',*,*,#2730,.F.);+#3905=PLANE('',#3906);+#3906=AXIS2_PLACEMENT_3D('',#2727,#73,#13);+#3907=ADVANCED_FACE('',(#3908),#3915,.F.);+#3908=FACE_BOUND('',#3909,.F.);+#3909=EDGE_LOOP('',(#3910,#2791,#3913,#3914));+#3910=ORIENTED_EDGE('',*,*,#3911,.T.);+#3911=EDGE_CURVE('',#2719,#2786,#3912,.T.);+#3912=LINE('',#2720,#58);+#3913=ORIENTED_EDGE('',*,*,#3901,.F.);+#3914=ORIENTED_EDGE('',*,*,#2725,.F.);+#3915=PLANE('',#3916);+#3916=AXIS2_PLACEMENT_3D('',#2720,#13,#28);+#3917=ADVANCED_FACE('',(#3918),#3925,.T.);+#3918=FACE_BOUND('',#3919,.F.);+#3919=EDGE_LOOP('',(#3920,#2784,#3923,#3924));+#3920=ORIENTED_EDGE('',*,*,#3921,.T.);+#3921=EDGE_CURVE('',#2714,#2781,#3922,.T.);+#3922=LINE('',#2715,#58);+#3923=ORIENTED_EDGE('',*,*,#3911,.F.);+#3924=ORIENTED_EDGE('',*,*,#2718,.F.);+#3925=CYLINDRICAL_SURFACE('',#3926,0.23);+#3926=AXIS2_PLACEMENT_3D('',#2723,#87,#2028);+#3927=ADVANCED_FACE('',(#3928),#3933,.F.);+#3928=FACE_BOUND('',#3929,.F.);+#3929=EDGE_LOOP('',(#3930,#2779,#3931,#3932));+#3930=ORIENTED_EDGE('',*,*,#2772,.T.);+#3931=ORIENTED_EDGE('',*,*,#3921,.F.);+#3932=ORIENTED_EDGE('',*,*,#2713,.F.);+#3933=PLANE('',#3934);+#3934=AXIS2_PLACEMENT_3D('',#2708,#3549,#2020);+#3935=ADVANCED_FACE('',(#3936),#3939,.F.);+#3936=FACE_BOUND('',#3937,.T.);+#3937=EDGE_LOOP('',(#3938));+#3938=ORIENTED_EDGE('',*,*,#2916,.F.);+#3939=PLANE('',#3940);+#3940=AXIS2_PLACEMENT_3D('',#2921,#946,#59);+#3941=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3945)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#3942,#3943,#3944)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );+#3942=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#3943=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#3944=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#3945=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3942,'distance_accuracy_value','confusion accuracy');+#3946=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#3947=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#3948,#3958,#3959,#3960,#3961,#3962,#3963,#3964,#3965,#3966,#3967,#3968,#3969,#3970,#3971,#3980,#3981,#3982,#3983,#3984,#3985,#3986,#3987,#3988,#3989,#3990,#3991,#3992,#3993,#3994,#3995,#3996,#3997,#3998,#3999,#4000,#4001,#4002,#4003,#4004,#4005,#4006,#4007,#4008,#4009,#4010,#4011,#4012,#4013,#4014,#4015,#4016,#4017,#4018,#4019,#4020,#4021,#4022,#4023,#4024,#4025,#4026,#4027,#4028,#4029,#4030,#4031,#4032,#4033,#4034,#4035,#4036,#4037,#4038,#4039,#4040,#4041,#4042,#4043,#4044,#4045,#4046,#4047,#4048,#4049,#4050,#4051,#4052,#4053,#4054,#4055,#4056,#4057,#4058,#4059,#4060,#4061,#4062,#4063,#4064,#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072,#4073,#4074,#4075,#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083,#4084,#4085,#4086,#4087,#4088,#4089,#4090,#4091,#4092,#4093,#4094,#4095,#4096,#4097,#4098,#4099,#4100,#4101,#4102,#4103,#4104,#4105,#4106,#4107,#4108,#4109,#4110,#4111,#4112,#4113,#4114,#4115,#4116,#4117,#4118,#4119,#4120,#4121,#4122,#4123,#4124,#4125,#4126,#4127,#4128,#4129,#4130,#4131,#4132,#4133,#4134,#4135,#4136,#4137,#4138,#4139,#4140,#4141,#4142,#4143,#4144,#4145,#4146,#4147,#4148,#4149,#4150,#4151,#4152,#4153,#4154,#4155,#4156,#4157,#4158,#4159,#4160,#4161,#4162,#4163,#4164,#4165,#4166,#4167,#4168,#4169,#4170,#4171),#3941);+#3948=STYLED_ITEM('color',(#3949),#17);+#3949=PRESENTATION_STYLE_ASSIGNMENT((#3950,#3956));+#3950=SURFACE_STYLE_USAGE(.BOTH.,#3951);+#3951=SURFACE_SIDE_STYLE('',(#3952));+#3952=SURFACE_STYLE_FILL_AREA(#3953);+#3953=FILL_AREA_STYLE('',(#3954));+#3954=FILL_AREA_STYLE_COLOUR('',#3955);+#3955=COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);+#3956=CURVE_STYLE('',#3957,POSITIVE_LENGTH_MEASURE(0.1),#3955);+#3957=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3958=STYLED_ITEM('color',(#3949),#43);+#3959=STYLED_ITEM('color',(#3949),#96);+#3960=STYLED_ITEM('color',(#3949),#109);+#3961=STYLED_ITEM('color',(#3949),#128);+#3962=STYLED_ITEM('color',(#3949),#141);+#3963=STYLED_ITEM('color',(#3949),#202);+#3964=STYLED_ITEM('color',(#3949),#263);+#3965=STYLED_ITEM('color',(#3949),#276);+#3966=STYLED_ITEM('color',(#3949),#289);+#3967=STYLED_ITEM('color',(#3949),#298);+#3968=STYLED_ITEM('color',(#3949),#313);+#3969=STYLED_ITEM('color',(#3949),#377);+#3970=STYLED_ITEM('color',(#3949),#388);+#3971=STYLED_ITEM('color',(#3972),#407);+#3972=PRESENTATION_STYLE_ASSIGNMENT((#3973,#3979));+#3973=SURFACE_STYLE_USAGE(.BOTH.,#3974);+#3974=SURFACE_SIDE_STYLE('',(#3975));+#3975=SURFACE_STYLE_FILL_AREA(#3976);+#3976=FILL_AREA_STYLE('',(#3977));+#3977=FILL_AREA_STYLE_COLOUR('',#3978);+#3978=COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);+#3979=CURVE_STYLE('',#3957,POSITIVE_LENGTH_MEASURE(0.1),#3978);+#3980=STYLED_ITEM('color',(#3949),#432);+#3981=STYLED_ITEM('color',(#3972),#450);+#3982=STYLED_ITEM('color',(#3949),#471);+#3983=STYLED_ITEM('color',(#3972),#489);+#3984=STYLED_ITEM('color',(#3949),#510);+#3985=STYLED_ITEM('color',(#3972),#528);+#3986=STYLED_ITEM('color',(#3949),#549);+#3987=STYLED_ITEM('color',(#3972),#567);+#3988=STYLED_ITEM('color',(#3949),#588);+#3989=STYLED_ITEM('color',(#3972),#606);+#3990=STYLED_ITEM('color',(#3949),#627);+#3991=STYLED_ITEM('color',(#3949),#637);+#3992=STYLED_ITEM('color',(#3972),#649);+#3993=STYLED_ITEM('color',(#3949),#670);+#3994=STYLED_ITEM('color',(#3972),#688);+#3995=STYLED_ITEM('color',(#3949),#709);+#3996=STYLED_ITEM('color',(#3972),#727);+#3997=STYLED_ITEM('color',(#3949),#748);+#3998=STYLED_ITEM('color',(#3972),#766);+#3999=STYLED_ITEM('color',(#3949),#787);+#4000=STYLED_ITEM('color',(#3972),#805);+#4001=STYLED_ITEM('color',(#3949),#826);+#4002=STYLED_ITEM('color',(#3972),#844);+#4003=STYLED_ITEM('color',(#3949),#865);+#4004=STYLED_ITEM('color',(#3949),#882);+#4005=STYLED_ITEM('color',(#3949),#897);+#4006=STYLED_ITEM('color',(#3949),#912);+#4007=STYLED_ITEM('color',(#3972),#923);+#4008=STYLED_ITEM('color',(#3949),#947);+#4009=STYLED_ITEM('color',(#3949),#1009);+#4010=STYLED_ITEM('color',(#3949),#1023);+#4011=STYLED_ITEM('color',(#3949),#1037);+#4012=STYLED_ITEM('color',(#3949),#1051);+#4013=STYLED_ITEM('color',(#3972),#1113);+#4014=STYLED_ITEM('color',(#3949),#1133);+#4015=STYLED_ITEM('color',(#3972),#1164);+#4016=STYLED_ITEM('color',(#3972),#1235);+#4017=STYLED_ITEM('color',(#3972),#1253);+#4018=STYLED_ITEM('color',(#3949),#1306);+#4019=STYLED_ITEM('color',(#3972),#1317);+#4020=STYLED_ITEM('color',(#3972),#1377);+#4021=STYLED_ITEM('color',(#3972),#1394);+#4022=STYLED_ITEM('color',(#3949),#1447);+#4023=STYLED_ITEM('color',(#3972),#1458);+#4024=STYLED_ITEM('color',(#3972),#1518);+#4025=STYLED_ITEM('color',(#3972),#1535);+#4026=STYLED_ITEM('color',(#3949),#1588);+#4027=STYLED_ITEM('color',(#3972),#1599);+#4028=STYLED_ITEM('color',(#3972),#1659);+#4029=STYLED_ITEM('color',(#3972),#1676);+#4030=STYLED_ITEM('color',(#3949),#1729);+#4031=STYLED_ITEM('color',(#3972),#1740);+#4032=STYLED_ITEM('color',(#3972),#1800);+#4033=STYLED_ITEM('color',(#3972),#1817);+#4034=STYLED_ITEM('color',(#3949),#1870);+#4035=STYLED_ITEM('color',(#3972),#1878);+#4036=STYLED_ITEM('color',(#3972),#1936);+#4037=STYLED_ITEM('color',(#3972),#1953);+#4038=STYLED_ITEM('color',(#3972),#2001);+#4039=STYLED_ITEM('color',(#3972),#2066);+#4040=STYLED_ITEM('color',(#3972),#2082);+#4041=STYLED_ITEM('color',(#3949),#2130);+#4042=STYLED_ITEM('color',(#3972),#2140);+#4043=STYLED_ITEM('color',(#3972),#2200);+#4044=STYLED_ITEM('color',(#3972),#2216);+#4045=STYLED_ITEM('color',(#3949),#2269);+#4046=STYLED_ITEM('color',(#3972),#2280);+#4047=STYLED_ITEM('color',(#3972),#2340);+#4048=STYLED_ITEM('color',(#3972),#2356);+#4049=STYLED_ITEM('color',(#3949),#2409);+#4050=STYLED_ITEM('color',(#3972),#2420);+#4051=STYLED_ITEM('color',(#3972),#2480);+#4052=STYLED_ITEM('color',(#3972),#2496);+#4053=STYLED_ITEM('color',(#3949),#2549);+#4054=STYLED_ITEM('color',(#3972),#2560);+#4055=STYLED_ITEM('color',(#3972),#2620);+#4056=STYLED_ITEM('color',(#3972),#2636);+#4057=STYLED_ITEM('color',(#3949),#2689);+#4058=STYLED_ITEM('color',(#3972),#2700);+#4059=STYLED_ITEM('color',(#3972),#2760);+#4060=STYLED_ITEM('color',(#3972),#2776);+#4061=STYLED_ITEM('color',(#3972),#2827);+#4062=STYLED_ITEM('color',(#3972),#2837);+#4063=STYLED_ITEM('color',(#3972),#2849);+#4064=STYLED_ITEM('color',(#3972),#2861);+#4065=STYLED_ITEM('color',(#3972),#2873);+#4066=STYLED_ITEM('color',(#3972),#2885);+#4067=STYLED_ITEM('color',(#3949),#2897);+#4068=STYLED_ITEM('color',(#3949),#2926);+#4069=STYLED_ITEM('color',(#3972),#2935);+#4070=STYLED_ITEM('color',(#3972),#2947);+#4071=STYLED_ITEM('color',(#3972),#2959);+#4072=STYLED_ITEM('color',(#3972),#2971);+#4073=STYLED_ITEM('color',(#3972),#2983);+#4074=STYLED_ITEM('color',(#3949),#2995);+#4075=STYLED_ITEM('color',(#3972),#3004);+#4076=STYLED_ITEM('color',(#3949),#3014);+#4077=STYLED_ITEM('color',(#3972),#3021);+#4078=STYLED_ITEM('color',(#3972),#3031);+#4079=STYLED_ITEM('color',(#3972),#3042);+#4080=STYLED_ITEM('color',(#3972),#3052);+#4081=STYLED_ITEM('color',(#3972),#3062);+#4082=STYLED_ITEM('color',(#3972),#3072);+#4083=STYLED_ITEM('color',(#3972),#3082);+#4084=STYLED_ITEM('color',(#3972),#3092);+#4085=STYLED_ITEM('color',(#3972),#3101);+#4086=STYLED_ITEM('color',(#3972),#3111);+#4087=STYLED_ITEM('color',(#3972),#3121);+#4088=STYLED_ITEM('color',(#3972),#3131);+#4089=STYLED_ITEM('color',(#3972),#3141);+#4090=STYLED_ITEM('color',(#3972),#3151);+#4091=STYLED_ITEM('color',(#3972),#3161);+#4092=STYLED_ITEM('color',(#3972),#3171);+#4093=STYLED_ITEM('color',(#3972),#3179);+#4094=STYLED_ITEM('color',(#3972),#3189);+#4095=STYLED_ITEM('color',(#3972),#3199);+#4096=STYLED_ITEM('color',(#3972),#3209);+#4097=STYLED_ITEM('color',(#3972),#3219);+#4098=STYLED_ITEM('color',(#3972),#3229);+#4099=STYLED_ITEM('color',(#3972),#3239);+#4100=STYLED_ITEM('color',(#3972),#3249);+#4101=STYLED_ITEM('color',(#3972),#3257);+#4102=STYLED_ITEM('color',(#3972),#3267);+#4103=STYLED_ITEM('color',(#3972),#3277);+#4104=STYLED_ITEM('color',(#3972),#3287);+#4105=STYLED_ITEM('color',(#3972),#3297);+#4106=STYLED_ITEM('color',(#3972),#3307);+#4107=STYLED_ITEM('color',(#3972),#3317);+#4108=STYLED_ITEM('color',(#3972),#3327);+#4109=STYLED_ITEM('color',(#3972),#3335);+#4110=STYLED_ITEM('color',(#3972),#3345);+#4111=STYLED_ITEM('color',(#3972),#3355);+#4112=STYLED_ITEM('color',(#3972),#3365);+#4113=STYLED_ITEM('color',(#3972),#3375);+#4114=STYLED_ITEM('color',(#3972),#3385);+#4115=STYLED_ITEM('color',(#3972),#3395);+#4116=STYLED_ITEM('color',(#3972),#3405);+#4117=STYLED_ITEM('color',(#3972),#3413);+#4118=STYLED_ITEM('color',(#3972),#3423);+#4119=STYLED_ITEM('color',(#3972),#3433);+#4120=STYLED_ITEM('color',(#3972),#3443);+#4121=STYLED_ITEM('color',(#3972),#3453);+#4122=STYLED_ITEM('color',(#3972),#3463);+#4123=STYLED_ITEM('color',(#3972),#3473);+#4124=STYLED_ITEM('color',(#3972),#3481);+#4125=STYLED_ITEM('color',(#3972),#3492);+#4126=STYLED_ITEM('color',(#3972),#3501);+#4127=STYLED_ITEM('color',(#3972),#3511);+#4128=STYLED_ITEM('color',(#3972),#3521);+#4129=STYLED_ITEM('color',(#3972),#3531);+#4130=STYLED_ITEM('color',(#3972),#3541);+#4131=STYLED_ITEM('color',(#3972),#3550);+#4132=STYLED_ITEM('color',(#3972),#3560);+#4133=STYLED_ITEM('color',(#3972),#3570);+#4134=STYLED_ITEM('color',(#3972),#3579);+#4135=STYLED_ITEM('color',(#3972),#3589);+#4136=STYLED_ITEM('color',(#3972),#3599);+#4137=STYLED_ITEM('color',(#3972),#3609);+#4138=STYLED_ITEM('color',(#3972),#3619);+#4139=STYLED_ITEM('color',(#3972),#3627);+#4140=STYLED_ITEM('color',(#3972),#3637);+#4141=STYLED_ITEM('color',(#3972),#3647);+#4142=STYLED_ITEM('color',(#3972),#3656);+#4143=STYLED_ITEM('color',(#3972),#3666);+#4144=STYLED_ITEM('color',(#3972),#3676);+#4145=STYLED_ITEM('color',(#3972),#3686);+#4146=STYLED_ITEM('color',(#3972),#3696);+#4147=STYLED_ITEM('color',(#3972),#3704);+#4148=STYLED_ITEM('color',(#3972),#3714);+#4149=STYLED_ITEM('color',(#3972),#3724);+#4150=STYLED_ITEM('color',(#3972),#3733);+#4151=STYLED_ITEM('color',(#3972),#3743);+#4152=STYLED_ITEM('color',(#3972),#3753);+#4153=STYLED_ITEM('color',(#3972),#3763);+#4154=STYLED_ITEM('color',(#3972),#3773);+#4155=STYLED_ITEM('color',(#3972),#3781);+#4156=STYLED_ITEM('color',(#3972),#3791);+#4157=STYLED_ITEM('color',(#3972),#3801);+#4158=STYLED_ITEM('color',(#3972),#3810);+#4159=STYLED_ITEM('color',(#3972),#3820);+#4160=STYLED_ITEM('color',(#3972),#3830);+#4161=STYLED_ITEM('color',(#3972),#3840);+#4162=STYLED_ITEM('color',(#3972),#3850);+#4163=STYLED_ITEM('color',(#3972),#3858);+#4164=STYLED_ITEM('color',(#3972),#3868);+#4165=STYLED_ITEM('color',(#3972),#3878);+#4166=STYLED_ITEM('color',(#3972),#3887);+#4167=STYLED_ITEM('color',(#3972),#3897);+#4168=STYLED_ITEM('color',(#3972),#3907);+#4169=STYLED_ITEM('color',(#3972),#3917);+#4170=STYLED_ITEM('color',(#3972),#3927);+#4171=STYLED_ITEM('color',(#4172),#3935);+#4172=PRESENTATION_STYLE_ASSIGNMENT((#4173,#4179));+#4173=SURFACE_STYLE_USAGE(.BOTH.,#4174);+#4174=SURFACE_SIDE_STYLE('',(#4175));+#4175=SURFACE_STYLE_FILL_AREA(#4176);+#4176=FILL_AREA_STYLE('',(#4177));+#4177=FILL_AREA_STYLE_COLOUR('',#4178);+#4178=COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832);+#4179=CURVE_STYLE('',#3957,POSITIVE_LENGTH_MEASURE(0.1),#4178);+ENDSEC;+END-ISO-10303-21;
models.jsonadded+151@@ -0,0 +1,151 @@+{+ "schema": "adom/models@1",+ "part": "LTC2945CMS#PBF",+ "updated": "2026-10-21",+ "models": [+ {+ "path": "ltc2945cms-pbf-etched.step",+ "format": "step",+ "sha256": "0ee38fb8644808bf680ca500c0ff633e5674394c3f3a133cebe62dbcc5e71f92",+ "git_blob": "38b1e2abef07a973107cfd87a06c0176456110ed",+ "bytes": 460065,+ "title": "LTC2945CMS#PBF, virtual MPN etch (library model)",+ "status": "current",+ "slot": "model_3d_step",+ "variant": "etched",+ "role": "derived",+ "use": [+ "board-cad"+ ],+ "marking": {+ "text": "LTC2945 / CMS#PBF (two lines)",+ "surface": "top, along the pin rows, upright with pin 1 lower left",+ "colour": "light grey on black epoxy",+ "virtual": true,+ "note": "virtual identification mark (the orderable MPN) by adom-chip-laser; ADI's real marking is 2945 (datasheet p.4)"+ },+ "colours": true,+ "derived_from": "ltc2945cms-pbf.step",+ "unique": "The board-CAD model: KiCad's MSOP-12 model with the MPN etched on top in the Adom.LaserEtch group; bound by the KiCad footprint, the Fusion .lbr and the Altium PcbLib",+ "source": "KiCad packages3D MSOP-12_3x4.039mm_P0.65mm + adom-chip-laser (service-occt etch, placed by adom-aiflow-etch)",+ "thumb": "docs/models/ltc2945cms-pbf-etched-iso.png"+ },+ {+ "path": "ltc2945cms-pbf.step",+ "format": "step",+ "sha256": "2cbc69b178ecbae187831153d6df7b0c7e7df8098b6758385fc54436d742bde5",+ "git_blob": "3d482d70746d1e83bfa1c949130f3929ad246f3a",+ "bytes": 175066,+ "title": "LTC2945CMS#PBF, unmarked",+ "status": "current",+ "slot": "model_3d_step_plain",+ "variant": "plain",+ "role": "derived",+ "use": [+ "board-cad",+ "archive"+ ],+ "marking": null,+ "colours": true,+ "derived_from": "provenance/kicad-reference/MSOP-12_3x4.039mm_P0.65mm.step",+ "unique": "The same package without any marking; byte-identical to KiCad's library model",+ "source": "KiCad packages3D (CC-BY-SA 4.0 with the library exception)",+ "thumb": "docs/models/ltc2945cms-pbf-glb-top.png"+ },+ {+ "path": "ltc2945cms-pbf-hero.glb",+ "format": "glb",+ "sha256": "2d746ef38e00a27888e0c670712b62782e7fe074493c1fc28b5a8498d63cb73d",+ "git_blob": "efa44024ebc9ad47914177163348078111afba2b",+ "bytes": 257680,+ "title": "LTC2945CMS#PBF hero (page 3D viewer)",+ "status": "current",+ "slot": "model_3d",+ "variant": "hero",+ "role": "derived",+ "use": [+ "wiki-hero"+ ],+ "marking": {+ "text": "LTC2945 / CMS#PBF (two lines)",+ "surface": "top, along the pin rows, upright with pin 1 lower left",+ "colour": "light grey on black epoxy",+ "virtual": true,+ "note": "virtual identification mark (the orderable MPN) by adom-chip-laser; ADI's real marking is 2945 (datasheet p.4)"+ },+ "colours": true,+ "derived_from": "ltc2945cms-pbf-etched.glb",+ "unique": "Adds the footprint's teal dashed pad outlines, pin names beside the pads and the silkscreen with a pin-1 dot under the chip; for the page only, never for boards",+ "source": "adom/component-hero hero_glb.py"+ },+ {+ "path": "ltc2945cms-pbf-etched.glb",+ "format": "glb",+ "sha256": "30202b2edf4937757d5d83263f3daccc24f07bfa26359a95af6b7ca225aed782",+ "git_blob": "d3fc8fa2f77db83d902dc364ddbe5dacdd16e09b",+ "bytes": 186076,+ "title": "LTC2945CMS#PBF, virtual MPN etch",+ "status": "current",+ "slot": "model_3d_plain",+ "variant": "etched",+ "role": "derived",+ "use": [+ "render",+ "board-insertion"+ ],+ "marking": {+ "text": "LTC2945 / CMS#PBF (two lines)",+ "surface": "top, along the pin rows, upright with pin 1 lower left",+ "colour": "light grey on black epoxy",+ "virtual": true,+ "note": "virtual identification mark (the orderable MPN) by adom-chip-laser; ADI's real marking is 2945 (datasheet p.4)"+ },+ "colours": true,+ "derived_from": "ltc2945cms-pbf-etched.step",+ "unique": "Clean GLB of the library model with physical materials (epoxy, matte tin); what boards and digital twins should place",+ "source": "step2glb + materials_bycolour.py",+ "thumb": "docs/models/ltc2945cms-pbf-etched-top.png"+ },+ {+ "path": "ltc2945cms-pbf.glb",+ "format": "glb",+ "sha256": "726ef09a9328ab354837417c4ffcade1e89f6065d9e1f547e55ece806590e831",+ "git_blob": "7c6c9cfaf6ad7c607d61d62bb21fdd1446084610",+ "bytes": 163728,+ "title": "LTC2945CMS#PBF, unmarked",+ "status": "current",+ "slot": null,+ "variant": "plain",+ "role": "derived",+ "use": [+ "render"+ ],+ "marking": null,+ "colours": true,+ "derived_from": "ltc2945cms-pbf.step",+ "unique": "Unmarked GLB with physical materials",+ "source": "step2glb + materials_bycolour.py",+ "thumb": "docs/models/ltc2945cms-pbf-glb-top.png"+ },+ {+ "path": "provenance/kicad-reference/MSOP-12_3x4.039mm_P0.65mm.step",+ "format": "step",+ "sha256": "2cbc69b178ecbae187831153d6df7b0c7e7df8098b6758385fc54436d742bde5",+ "git_blob": "3d482d70746d1e83bfa1c949130f3929ad246f3a",+ "bytes": 175066,+ "title": "KiCad library model MSOP-12_3x4.039mm_P0.65mm (as downloaded)",+ "status": "current",+ "slot": null,+ "variant": "original",+ "role": "derived",+ "use": [+ "archive"+ ],+ "marking": null,+ "colours": true,+ "derived_from": "gitlab.com/kicad/libraries/kicad-packages3D",+ "unique": "The upstream file, kept for comparison; same bytes as the unmarked page model",+ "source": "KiCad packages3D master, 2026-10-21"+ }+ ]+}
provenance/3d-model.jsonadded+138@@ -0,0 +1,138 @@+{+ "schema": "adom/3d-model-provenance@1",+ "mpn": "LTC2945CMS#PBF",+ "date": "2026-10-21",+ "classification": "KiCad library model used as is (method 1 of the wiki-component ladder): every printed dimension of ADI's MS12 drawing is met and the leads have radiused gull-wing bends. Not manufacturer CAD.",+ "method_chosen": "1 (KiCad's library model, unchanged geometry)",+ "manufacturer_step": {+ "tried": [+ "https://www.analog.com/en/products/ltc2945.html (product page; ADI's symbols, footprints and 3D models are served through a third-party CAD portal)"+ ],+ "result": "HTTP 403 to a plain request on 2026-10-21 (the datasheet and the package drawing PDFs downloaded fine). No browser session was used, so ADI's own STEP was not obtained.",+ "status": "not reachable"+ },+ "kicad_model": {+ "source": "KiCad packages3D Package_SO.3dshapes/MSOP-12_3x4.039mm_P0.65mm.step (gitlab.com/kicad/libraries/kicad-packages3D, master, fetched 2026-10-21), CC-BY-SA 4.0 with the KiCad library exception",+ "file": "provenance/kicad-reference/MSOP-12_3x4.039mm_P0.65mm.step",+ "sha256": "2cbc69b178ecbae187831153d6df7b0c7e7df8098b6758385fc54436d742bde5",+ "footprint_descr": "KiCad's footprint cites the same LTC drawing 05-08-1668 (ADI ltc-legacy-msop/05081668_a_ms12.pdf)"+ },+ "page_model": {+ "file": "ltc2945cms-pbf.step",+ "sha256": "2cbc69b178ecbae187831153d6df7b0c7e7df8098b6758385fc54436d742bde5",+ "identical_to_kicad_bytes": true+ },+ "check_against_drawing": {+ "drawing": "LTC DWG 05-08-1668 Rev A (datasheet Rev. D p.32; docs/05081668_a_ms12.pdf)",+ "method": "provenance/tools/dims.py: plane sections of the STEP (body at y = 0 and x = 0; lead profile through pin 1's centre line y = +1.625; JEDEC foot L where the lower outer surface crosses z = 0.25)",+ "rows": [+ {+ "dim": "D, body length (pin-row direction)",+ "printed": "4.039 +-0.102",+ "model": 4.039,+ "pass": true+ },+ {+ "dim": "E1, body width",+ "printed": "3.00 +-0.102",+ "model": 3.0,+ "pass": true+ },+ {+ "dim": "E, lead tip to tip",+ "printed": "4.90 +-0.152",+ "model": 4.9,+ "pass": true+ },+ {+ "dim": "A, overall height",+ "printed": "1.10 max",+ "model": 0.95,+ "pass": true+ },+ {+ "dim": "A2, body thickness",+ "printed": "0.86 REF",+ "model": 0.85,+ "pass": true+ },+ {+ "dim": "A1, standoff",+ "printed": "0.1016 +-0.0508",+ "model": 0.1,+ "pass": true+ },+ {+ "dim": "b, lead width",+ "printed": "0.22 to 0.38",+ "model": 0.3,+ "pass": true+ },+ {+ "dim": "c, lead thickness",+ "printed": "0.18",+ "model": 0.18,+ "pass": true+ },+ {+ "dim": "e, pitch",+ "printed": "0.65 BSC",+ "model": 0.65,+ "pass": true+ },+ {+ "dim": "L, foot at the gauge plane",+ "printed": "0.53 +-0.152 (gauge plane 0.254)",+ "model": 0.4464,+ "pass": true+ }+ ],+ "bends": "radiused gull-wing bends (KiCad generator), not square folds",+ "overlay": {+ "image": "docs/proof/ltc2945cms-pbf-overlay.png",+ "record": "provenance/overlay-proof.json",+ "note": "DRAWING NOT TO SCALE (note 2 on the drawing): x and y scales differ by 8.0 %, and the side view's standoff is drawn about 1.5x its printed value."+ }+ },+ "frame": "Z up, millimetres, seated on z = 0, centred on the footprint origin; pin 1 at (-x, +y) = footprint pad 1 at (-2.107, -1.625) in KiCad's Y-down footprint frame; binds with zero offset and rotation",+ "pin1_mark": "0.6 mm round dimple in the top face near pin 1 (KiCad model); ADI draws a dot at the pin-1 corner of the top view (p.32)",+ "etch": {+ "file": "ltc2945cms-pbf-etched.step",+ "sha256": "0ee38fb8644808bf680ca500c0ff633e5674394c3f3a133cebe62dbcc5e71f92",+ "tool": "adom-aiflow-etch (planner) on adom-chip-laser / service-occt /laser-etch, flat mode",+ "text": [+ "LTC2945",+ "CMS#PBF"+ ],+ "cap_height_mm": 0.37,+ "fit": "2 lines, 2.11 x 0.87 mm block in a 2.78 x 2.71 mm band (adom-aiflow-etch output)",+ "gate": "PASS",+ "plan": "docs/proof/ltc2945cms-pbf-etched.mark-plan.json",+ "check": "docs/proof/ltc2945cms-pbf-etched.check.png",+ "virtual": true,+ "note": "Virtual identification mark (the orderable MPN), not ADI's real marking (2945, datasheet p.4)."+ },+ "glb": {+ "plain": {+ "file": "ltc2945cms-pbf.glb",+ "sha256": "726ef09a9328ab354837417c4ffcade1e89f6065d9e1f547e55ece806590e831"+ },+ "etched": {+ "file": "ltc2945cms-pbf-etched.glb",+ "sha256": "30202b2edf4937757d5d83263f3daccc24f07bfa26359a95af6b7ca225aed782"+ },+ "how": "step2glb convert --compress none (service), then provenance/tools/materials_bycolour.py (epoxy metallic 0 roughness 0.55, matte tin leads, pin-1 dimple, virtual mark)"+ },+ "hero": {+ "file": "ltc2945cms-pbf-hero.glb",+ "sha256": "2d746ef38e00a27888e0c670712b62782e7fe074493c1fc28b5a8498d63cb73d",+ "generator": "adom/component-hero 0.1.2 scripts/hero_glb.py (adom-hero standard)",+ "inputs": [+ "ltc2945cms-pbf-etched.glb",+ "ltc2945cms-pbf.kicad_mod",+ "page.json component.pins"+ ],+ "result": "pads 12, silk items 3, pin1 added dot (AI), labels 12; align OK (offset 0.0 mm)",+ "pin1_note": "The generator did not take the footprint's pin-1 silk tick as a pin-1 mark and added a dot beside pad 1 (recorded as AI-added in the hero metadata)."+ }+}
provenance/dims-model.jsonadded+70@@ -0,0 +1,70 @@+{+ "file": "kicad.step",+ "solids": 1,+ "overall_bbox": [+ -2.45,+ -2.0195,+ -0.0,+ 2.45,+ 2.0195,+ 0.95+ ],+ "E1_body_width": 3.0,+ "A1_standoff": 0.1,+ "A_overall_height": 0.95,+ "A2_molded_thickness": 0.85,+ "D_body_length": 4.039,+ "E_tip_to_tip": 4.9,+ "gauge_crossings_x": [+ -2.0036,+ -1.8215,+ -1.4607+ ],+ "L_gauge": 0.4464,+ "foot_leads_y": [+ [+ -1.775,+ -1.475+ ],+ [+ -1.125,+ -0.825+ ],+ [+ -0.475,+ -0.175+ ],+ [+ 0.175,+ 0.475+ ],+ [+ 0.825,+ 1.125+ ],+ [+ 1.475,+ 1.775+ ]+ ],+ "b_lead_width": [+ 0.3,+ 0.3,+ 0.3,+ 0.3,+ 0.3,+ 0.3+ ],+ "pitch": [+ 0.65,+ 0.65,+ 0.65,+ 0.65,+ 0.65+ ],+ "c_lead_thickness": 0.18,+ "foot_z": [+ 0.0,+ 0.18+ ]+}
provenance/files.jsonadded+88@@ -0,0 +1,88 @@+{+ "schema": "adom/files@1",+ "date": "2026-10-21",+ "files": {+ "LICENSE": "a59fd1910e637728f9bcf9b39a0b0f545187173282449c0449cf020e4dae51d1",+ "README.md": "f7b9f3cf50fcbcf4b2b3e17fab7356a0440521c223b6ccfad3eb4984624a3ac3",+ "altium/LTC2945CMS-PBF.PcbLib": "5d482c07809527d393e7674afcf039433e3db353bab94123201ee13df9f558fc",+ "altium/LTC2945CMS-PBF.SchLib": "425a88a14b8c6298fc66080c9a3542f1937d43adc5cfd838e62e7ab24fdc90a7",+ "altium/LTC2945CMS-PBF.adom-lbr.json": "66faf44e668462e9500de9d36338f4a2eaa6e11207aaf1edd70f43c4a7340367",+ "artwork/LTC2945CMS-PBF-3d-outline-dark-named.320.png": "1cb51125f732b96de2127c936a22476198abbafaba00ebabe1ef9a569b39cb42",+ "artwork/LTC2945CMS-PBF-3d-outline-dark-named.svg": "827dc3fd3653115ab5936b78b31d3ce6c7ef425cf4c4d216ee35cdfc3557e6e0",+ "artwork/LTC2945CMS-PBF.mark-plan.json": "def53d73a54802f57946093ba4ceaaab9d8da857a294e025677109beef9a80ad",+ "docs/05081668_a_ms12.pdf": "498f3c31775d84dd91f416b88a84698e6578283ee825559c0ac005312288f9c1",+ "docs/figures/ltc2945cms-pbf-ds-p1.png": "2dd0e11e0d2d97d7da6396c6ac793846669dcf728e54ecf50513cd629ef50432",+ "docs/figures/ltc2945cms-pbf-ds-p2.png": "344d915ed9a7f3c1b9547c6beab6168abdcc7a1bf47748201b8a15033fbadd3b",+ "docs/figures/ltc2945cms-pbf-ds-p21.png": "bf25f461ff66e109315e6e8d59da66e9d4a0bae2cad510345d00e2eb1bc46c6a",+ "docs/figures/ltc2945cms-pbf-ds-p22.png": "b4a84cf2b261cdf045bb955a3abca1fa43002ef2d254c2457ae413bcb4faa4b2",+ "docs/figures/ltc2945cms-pbf-ds-p3.png": "683f678c1a0fc0effd20ed4936c3b658f596c2d9d4f7ec1b3d9a4a7267b764fc",+ "docs/figures/ltc2945cms-pbf-ds-p32-ms12-crop.png": "a5a0ac533770344060102fb445814dad2789dad97d375007bf7089687066ed9a",+ "docs/figures/ltc2945cms-pbf-ds-p32.png": "482bba2d458390cd800e37e7a4ec803d4dd8b8844b6391d4385c3e167820adc5",+ "docs/figures/ltc2945cms-pbf-ds-p4.png": "1aee555af62e089bf0aefb69f39cba5badc90b03ee47e1fb0c72a4b063bb6091",+ "docs/figures/ltc2945cms-pbf-ds-p5.png": "049615504df5b6808411a99bd1ac0b51eacea13c15d46cd28275ed2463a3d29c",+ "docs/figures/ltc2945cms-pbf-ds-p6.png": "0256a969da25c71434b8477158fa630e3f66551c5866dc9d7f9830a46ef88665",+ "docs/figures/ltc2945cms-pbf-ds-p9.png": "b343173096f8790aa4adc5109c2c507eca9edcca2e5a11f968e59c567f93b979",+ "docs/hero.png": "332f9f018817ef39ea1f51ed5e7ee42a5d69717c4186f44b31986b463b16e5eb",+ "docs/ltc2945cms-pbf-datasheet.pdf": "a3fd01ed030bc213a0227e371ecc9aee4c363ddfc0d801f4ca5e90ea07e8beb5",+ "docs/models/ltc2945cms-pbf-etched-bottom.png": "a109ce719d59f3bbad6786b53db08a1446442493a698cf458b8857c37edf02d4",+ "docs/models/ltc2945cms-pbf-etched-iso.png": "4fbb31687ccbb8f79e17eb0aaf68fc2f267311b723d4f4f201aba4e449b97cac",+ "docs/models/ltc2945cms-pbf-etched-top.png": "dcafe6729ff6b0c44ec3862a43314f2634f101f47804a181392da5728f52768f",+ "docs/models/ltc2945cms-pbf-glb-top.png": "4c33aefc7c56daf0d673cfd4cc3df814275b0c348bd647610f6208665b1f19ab",+ "docs/proof/ltc2945cms-pbf-etched.check.json": "3290e71c04ae01a57b7b60e600cd9f073f80f1404a64f57e4a72486d52f57778",+ "docs/proof/ltc2945cms-pbf-etched.check.png": "2489a16b48e8d488d7276a18d24e48bf7fab654adb2a89ac5e1bb7093eaebc22",+ "docs/proof/ltc2945cms-pbf-etched.mark-plan.json": "0e5c23ebc3187f4825725fab4c2aed189533234fc9b5cb86350b28a63b82a9ba",+ "docs/proof/ltc2945cms-pbf-footprint-check.png": "610a19ca6015d0b0de4866bce25d2110ffdb6a8b69f2e948503cce116be3dde1",+ "docs/proof/ltc2945cms-pbf-hero-preview.png": "c076bdb31bc1b12019afe43053b0c04776c34053324611d8f0d507a10d9ae880",+ "docs/proof/ltc2945cms-pbf-lods.png": "9eed09850bbf38d62d9d5b5fd3c69da140e413796f4a9ba7ded09abdabbd234e",+ "docs/proof/ltc2945cms-pbf-overlay.png": "9d23a165301d7ddc4d5e88af2beeae3ce0d38dd1aab5c5cf5ec4df9a2b2b3eff",+ "docs/proof/ltc2945cms-pbf-symbol.png": "4659105129361f322707b728e25aa29b28db22cba979ba5d609b2fac6c06057c",+ "lod/ltc2945cms-pbf-high.glb": "30202b2edf4937757d5d83263f3daccc24f07bfa26359a95af6b7ca225aed782",+ "lod/ltc2945cms-pbf-high.png": "6df75861fc894f98b36ed7e9d9f520fb31b4e6f2ae19dea4007fdb5aab8dc20a",+ "lod/ltc2945cms-pbf-low.glb": "b7877258052a401fce430b70722d24565a5c2ac37615bd6129dad5fa79ad4bca",+ "lod/ltc2945cms-pbf-low.png": "9fc899b50c2a41cf9eb9c2a0984f47105072aa5c51511dfd63af63b8cc4f6f43",+ "lod/ltc2945cms-pbf-medium.glb": "d5033069454b883105a75ccf4bb6aee12e25fd20f191a7d9143340600dd33411",+ "lod/ltc2945cms-pbf-medium.png": "ea025db83bbb3e41e31971209eb61d7a5c9dc57891b2048438bf18bc79b110f7",+ "lod/ltc2945cms-pbf-super-low.glb": "330d5d8a5f176388b7c6f7d37e854270ed20bea3a696ed9d47a3bbcb4f594874",+ "lod/ltc2945cms-pbf-super-low.png": "cbc5281c14b586046e007db7ba70f112a0ad4ab38a1f93c2b39fb8883afb3cb6",+ "lod/manifest.json": "2a280022332d9a308254486caf9f186311df2fefe5903fbe26c831e1565c79d1",+ "ltc2945cms-pbf-etched.glb": "30202b2edf4937757d5d83263f3daccc24f07bfa26359a95af6b7ca225aed782",+ "ltc2945cms-pbf-etched.step": "0ee38fb8644808bf680ca500c0ff633e5674394c3f3a133cebe62dbcc5e71f92",+ "ltc2945cms-pbf-hero.glb": "2d746ef38e00a27888e0c670712b62782e7fe074493c1fc28b5a8498d63cb73d",+ "ltc2945cms-pbf-hero.overlay.json": "c28a35010364665672c325be2936ad7b2f16eb188c9f06d53746d34571c762dc",+ "ltc2945cms-pbf.glb": "726ef09a9328ab354837417c4ffcade1e89f6065d9e1f547e55ece806590e831",+ "ltc2945cms-pbf.kicad_mod": "e8d24d20b8fb9a4b9a71e04a4f705d126f5e30a434d02eccc442382e3dc49401",+ "ltc2945cms-pbf.kicad_sym": "de3b0141cf4e8d34dcb641dc865736f4e9ee833787ab3aa286f713f1614c2532",+ "ltc2945cms-pbf.lbr": "954c71719da1fd6d0fd23b2b87ac9f2e61ce3d6c6504eadc734a6e2ce4781be6",+ "ltc2945cms-pbf.step": "2cbc69b178ecbae187831153d6df7b0c7e7df8098b6758385fc54436d742bde5",+ "models.json": "3ad13a5116d39bb57fffc5ba5b63a4afe601e9e25000ec685a5d73c9284face6",+ "provenance/3d-model.json": "53c02c6b3748ed8308eb3b1673887552b3e9fbd8fae0b08211055ecda9a7e0df",+ "provenance/dims-model.json": "351b5f656c1588601e4d815056a0c4c86afd2a600c6248a3174b6c9f7968218d",+ "provenance/footprint-check.json": "692a9525afc74d027cac780a27d646c2fd27cfd4e0eb4892ebc3576e68e7c5d9",+ "provenance/kicad-reference/MSOP-12_3x4.039mm_P0.65mm.kicad_mod": "ade1e58f17d40b7217aa4d7aafacf437314f9fccda6babf7e00857882a151653",+ "provenance/kicad-reference/MSOP-12_3x4.039mm_P0.65mm.step": "2cbc69b178ecbae187831153d6df7b0c7e7df8098b6758385fc54436d742bde5",+ "provenance/overlay-proof.json": "b58dd0d117bc699e9f37de045153da280cd965cada5c5b815997f82d280ac1ec",+ "provenance/symbol.json": "54e04cea641ba389a70443a8f49b5535cf09be9f905bceb11cc64be444177361",+ "provenance/tools/coarse_glb.py": "687c37fb138369b7918aca22059cde51150db73f8dc54981f000c8e13e97043d",+ "provenance/tools/dims.py": "c3ea8f1fabaab22ddcefc3f325cd98d1bf4cbd54fdf14b93d2d9f4ab11a96b82",+ "provenance/tools/footprint-create.json": "7e2de22ba8caf306fdd45772bd3ebe68fc743b5ed19b83386807d13a7f041801",+ "provenance/tools/fp_check_ms12.py": "d3af3d30e6a0c3b3047950bf3dbf859145e4fb8f7fd83e9ecff9698b14411446",+ "provenance/tools/materials_bycolour.py": "4c4f281b0d1611d9c4d5cb49881f0edf6d2e2873000d6233d2feab2c558a3c3e",+ "provenance/tools/ortho.py": "9d1d3f7553bbcf068f7f0769e2431aef89490f5018b2b93dad743aa2088212b9",+ "provenance/tools/overlay_ms12.py": "594a46c802d12939a582cd2a6a4fc074dc31ffeb7c44b149d6675c865018f395",+ "provenance/tools/page_json.py": "7e1c6bbd7ac147940395c2e74ed893eaad5bcc89e89e22c82423c82f4924d744",+ "provenance/tools/push.sh": "df793a90d273fedc1220d05a6936426400e79ddf28d57ec0432725672319433c",+ "provenance/tools/records.py": "6d1ab0a038d1b6687fe2631875ff9860f06f6ae8fc68afa8a1a9d7e10dfb3fc5",+ "provenance/tools/render_glb.py": "6bb408939b63bc4cb2122c76926060023477faea3e2bf147f1b77ff8192a394e",+ "provenance/tools/render_sym.py": "f912b5c3dc7a37dcead844fa83efde95935d0aa12d4cfdc62643c9035069deec",+ "provenance/tools/schlib-pins.json": "63f4351081cb49efff72c03ab2e30bab776924353812eaf60616fe57367a18ef",+ "provenance/tools/schlib_pins.py": "300f6b817a26bb07069caa95c72f61671ce4955275994b223129a1cbb133fb10",+ "provenance/tools/snap_symbol_groups.py": "f3623fd472cb9bec1ea07a7d3d47e953eff4083979ecf547a5ecfc9833727e65",+ "provenance/tools/superlow_ms12.py": "9632af51833a12673991d181302fb55078e4c1828d05dafc9311b5aa0a19d6a8",+ "provenance/tools/svg_poly_png.py": "ee42f21f37cf1b4f255c07e33fb584bca0688693780fadd4da4b87b994d4c507",+ "provenance/tools/symbol-create.json": "bf8638f48487ca8e51b4e89936500bf2249ff716cadc38508879bdd36c788fbb",+ "provenance/tools/verify_live.py": "2ba1631916003d09fa2d46fbdf98790607fe9a8643282c4c5f710840170dc286",+ "verification.json": "043a06e827a33d2eff3674480920da138ea54ee772fce87c0f2b34eec9d8657e",+ "viewers/footprint.html": "6c171dd068f069d05a249b76ba564f1b1fc4c2068a58f57388dc5774ac19cc56",+ "viewers/symbol.html": "f96283689eab21ef173442eb67dd533545b1eb6d868465f328e460c674f1d3c5"+ }+}
provenance/footprint-check.jsonadded+617@@ -0,0 +1,617 @@+{+ "schema": "adom/footprint-check@1",+ "reference": "Analog Devices LTC2945 datasheet Rev. D p.32, MS Package 12-Lead Plastic MSOP, LTC DWG 05-08-1668 Rev A, RECOMMENDED SOLDER PAD LAYOUT",+ "values_mm": {+ "pitch": 0.65,+ "pad_width": 0.42,+ "pad_length": 0.889,+ "inner_gap_printed": [+ 3.2,+ 3.45+ ],+ "inner_gap_used": 3.325,+ "pad_centre_x": 2.107,+ "outer_extent": 5.103,+ "outer_extent_printed_min": 5.1+ },+ "choice": "The drawing prints the inner gap as a range (3.20 to 3.45 mm) and the outer extent as 5.10 mm minimum; the page uses the middle of the range, 3.325 mm, which gives an outer extent of 5.103 mm (meets the 5.10 minimum).",+ "page_footprint": "ltc2945cms-pbf.kicad_mod",+ "all_pads_match": true,+ "pads": [+ {+ "pad": "1",+ "adi": {+ "x": -2.107,+ "y": -1.625,+ "w": 0.889,+ "h": 0.42+ },+ "page": {+ "shape": "rect",+ "x": -2.107,+ "y": -1.625,+ "w": 0.889,+ "h": 0.42+ },+ "page_minus_adi": {+ "x": 0.0,+ "y": 0.0,+ "w": 0.0,+ "h": 0.0+ },+ "match": true,+ "kicad": {+ "shape": "roundrect",+ "x": -2.15,+ "y": -1.625,+ "w": 1.45,+ "h": 0.4+ },+ "kicad_minus_adi": {+ "x": -0.043,+ "y": 0.0,+ "w": 0.561,+ "h": -0.02+ }+ },+ {+ "pad": "2",+ "adi": {+ "x": -2.107,+ "y": -0.975,+ "w": 0.889,+ "h": 0.42+ },+ "page": {+ "shape": "rect",+ "x": -2.107,+ "y": -0.975,+ "w": 0.889,+ "h": 0.42+ },+ "page_minus_adi": {+ "x": 0.0,+ "y": 0.0,+ "w": 0.0,+ "h": 0.0+ },+ "match": true,+ "kicad": {+ "shape": "roundrect",+ "x": -2.15,+ "y": -0.975,+ "w": 1.45,+ "h": 0.4+ },+ "kicad_minus_adi": {+ "x": -0.043,+ "y": 0.0,+ "w": 0.561,+ "h": -0.02+ }+ },+ {+ "pad": "3",+ "adi": {+ "x": -2.107,+ "y": -0.325,+ "w": 0.889,+ "h": 0.42+ },+ "page": {+ "shape": "rect",+ "x": -2.107,+ "y": -0.325,+ "w": 0.889,+ "h": 0.42+ },+ "page_minus_adi": {+ "x": 0.0,+ "y": 0.0,+ "w": 0.0,+ "h": 0.0+ },+ "match": true,+ "kicad": {+ "shape": "roundrect",+ "x": -2.15,+ "y": -0.325,+ "w": 1.45,+ "h": 0.4+ },+ "kicad_minus_adi": {+ "x": -0.043,+ "y": 0.0,+ "w": 0.561,+ "h": -0.02+ }+ },+ {+ "pad": "4",+ "adi": {+ "x": -2.107,+ "y": 0.325,+ "w": 0.889,+ "h": 0.42+ },+ "page": {+ "shape": "rect",+ "x": -2.107,+ "y": 0.325,+ "w": 0.889,+ "h": 0.42+ },+ "page_minus_adi": {+ "x": 0.0,+ "y": 0.0,+ "w": 0.0,+ "h": 0.0+ },+ "match": true,+ "kicad": {+ "shape": "roundrect",+ "x": -2.15,+ "y": 0.325,+ "w": 1.45,+ "h": 0.4+ },+ "kicad_minus_adi": {+ "x": -0.043,+ "y": 0.0,+ "w": 0.561,+ "h": -0.02+ }+ },+ {+ "pad": "5",+ "adi": {+ "x": -2.107,+ "y": 0.975,+ "w": 0.889,+ "h": 0.42+ },+ "page": {+ "shape": "rect",+ "x": -2.107,+ "y": 0.975,+ "w": 0.889,+ "h": 0.42+ },+ "page_minus_adi": {+ "x": 0.0,+ "y": 0.0,+ "w": 0.0,+ "h": 0.0+ },+ "match": true,+ "kicad": {+ "shape": "roundrect",+ "x": -2.15,+ "y": 0.975,+ "w": 1.45,+ "h": 0.4+ },+ "kicad_minus_adi": {+ "x": -0.043,+ "y": 0.0,+ "w": 0.561,+ "h": -0.02+ }+ },+ {+ "pad": "6",+ "adi": {+ "x": -2.107,+ "y": 1.625,+ "w": 0.889,+ "h": 0.42+ },+ "page": {+ "shape": "rect",+ "x": -2.107,+ "y": 1.625,+ "w": 0.889,+ "h": 0.42+ },+ "page_minus_adi": {+ "x": 0.0,+ "y": 0.0,+ "w": 0.0,+ "h": 0.0+ },+ "match": true,+ "kicad": {+ "shape": "roundrect",+ "x": -2.15,+ "y": 1.625,+ "w": 1.45,+ "h": 0.4+ },+ "kicad_minus_adi": {+ "x": -0.043,+ "y": 0.0,+ "w": 0.561,+ "h": -0.02+ }+ },+ {+ "pad": "7",+ "adi": {+ "x": 2.107,+ "y": 1.625,+ "w": 0.889,+ "h": 0.42+ },+ "page": {+ "shape": "rect",+ "x": 2.107,+ "y": 1.625,+ "w": 0.889,+ "h": 0.42+ },+ "page_minus_adi": {+ "x": 0.0,+ "y": 0.0,+ "w": 0.0,+ "h": 0.0+ },+ "match": true,+ "kicad": {+ "shape": "roundrect",+ "x": 2.15,+ "y": 1.625,+ "w": 1.45,+ "h": 0.4+ },+ "kicad_minus_adi": {+ "x": 0.043,+ "y": 0.0,+ "w": 0.561,+ "h": -0.02+ }+ },+ {+ "pad": "8",+ "adi": {+ "x": 2.107,+ "y": 0.975,+ "w": 0.889,+ "h": 0.42+ },+ "page": {+ "shape": "rect",+ "x": 2.107,+ "y": 0.975,+ "w": 0.889,+ "h": 0.42+ },+ "page_minus_adi": {+ "x": 0.0,+ "y": 0.0,+ "w": 0.0,+ "h": 0.0+ },+ "match": true,+ "kicad": {+ "shape": "roundrect",+ "x": 2.15,+ "y": 0.975,+ "w": 1.45,+ "h": 0.4+ },+ "kicad_minus_adi": {+ "x": 0.043,+ "y": 0.0,+ "w": 0.561,+ "h": -0.02+ }+ },+ {+ "pad": "9",+ "adi": {+ "x": 2.107,+ "y": 0.325,+ "w": 0.889,+ "h": 0.42+ },+ "page": {+ "shape": "rect",+ "x": 2.107,+ "y": 0.325,+ "w": 0.889,+ "h": 0.42+ },+ "page_minus_adi": {+ "x": 0.0,+ "y": 0.0,+ "w": 0.0,+ "h": 0.0+ },+ "match": true,+ "kicad": {+ "shape": "roundrect",+ "x": 2.15,+ "y": 0.325,+ "w": 1.45,+ "h": 0.4+ },+ "kicad_minus_adi": {+ "x": 0.043,+ "y": 0.0,+ "w": 0.561,+ "h": -0.02+ }+ },+ {+ "pad": "10",+ "adi": {+ "x": 2.107,+ "y": -0.325,+ "w": 0.889,+ "h": 0.42+ },+ "page": {+ "shape": "rect",+ "x": 2.107,+ "y": -0.325,+ "w": 0.889,+ "h": 0.42+ },+ "page_minus_adi": {+ "x": 0.0,+ "y": 0.0,+ "w": 0.0,+ "h": 0.0+ },+ "match": true,+ "kicad": {+ "shape": "roundrect",+ "x": 2.15,+ "y": -0.325,+ "w": 1.45,+ "h": 0.4+ },+ "kicad_minus_adi": {+ "x": 0.043,+ "y": 0.0,+ "w": 0.561,+ "h": -0.02+ }+ },+ {+ "pad": "11",+ "adi": {+ "x": 2.107,+ "y": -0.975,+ "w": 0.889,+ "h": 0.42+ },+ "page": {+ "shape": "rect",+ "x": 2.107,+ "y": -0.975,+ "w": 0.889,+ "h": 0.42+ },+ "page_minus_adi": {+ "x": 0.0,+ "y": 0.0,+ "w": 0.0,+ "h": 0.0+ },+ "match": true,+ "kicad": {+ "shape": "roundrect",+ "x": 2.15,+ "y": -0.975,+ "w": 1.45,+ "h": 0.4+ },+ "kicad_minus_adi": {+ "x": 0.043,+ "y": 0.0,+ "w": 0.561,+ "h": -0.02+ }+ },+ {+ "pad": "12",+ "adi": {+ "x": 2.107,+ "y": -1.625,+ "w": 0.889,+ "h": 0.42+ },+ "page": {+ "shape": "rect",+ "x": 2.107,+ "y": -1.625,+ "w": 0.889,+ "h": 0.42+ },+ "page_minus_adi": {+ "x": 0.0,+ "y": 0.0,+ "w": 0.0,+ "h": 0.0+ },+ "match": true,+ "kicad": {+ "shape": "roundrect",+ "x": 2.15,+ "y": -1.625,+ "w": 1.45,+ "h": 0.4+ },+ "kicad_minus_adi": {+ "x": 0.043,+ "y": 0.0,+ "w": 0.561,+ "h": -0.02+ }+ }+ ],+ "kicad_comparison": "KiCad MSOP-12_3x4.039mm_P0.65mm (IPC-7351 nominal, generated from the same LTC drawing 05-08-1668): pads 1.45 x 0.40 mm roundrect 25 % at x = +-2.15; ADI's are 0.889 x 0.42 rectangles at x = +-2.107. KiCad's pad is 0.561 mm longer and 0.02 mm narrower; its inner edge sits 1.425 mm from centre (ADI 1.6625, so 0.2375 mm further under the body) and its outer edge 2.875 mm (ADI 2.5515, 0.3235 mm further out). Pitch and pin order identical. The page follows ADI's drawing.",+ "model_contact": {+ "method": "section of the 3D model at z = 0.01 mm, one bounding box per lead, flipped to footprint Y down",+ "leads": [+ {+ "pad": "1",+ "contact_x": [+ -2.45,+ -1.9902+ ],+ "contact_width": 0.3,+ "pad_x": [+ -2.5515,+ -1.6625+ ],+ "contact_inside_pad": true+ },+ {+ "pad": "2",+ "contact_x": [+ -2.45,+ -1.9902+ ],+ "contact_width": 0.3,+ "pad_x": [+ -2.5515,+ -1.6625+ ],+ "contact_inside_pad": true+ },+ {+ "pad": "3",+ "contact_x": [+ -2.45,+ -1.9902+ ],+ "contact_width": 0.3,+ "pad_x": [+ -2.5515,+ -1.6625+ ],+ "contact_inside_pad": true+ },+ {+ "pad": "4",+ "contact_x": [+ -2.45,+ -1.9902+ ],+ "contact_width": 0.3,+ "pad_x": [+ -2.5515,+ -1.6625+ ],+ "contact_inside_pad": true+ },+ {+ "pad": "5",+ "contact_x": [+ -2.45,+ -1.9902+ ],+ "contact_width": 0.3,+ "pad_x": [+ -2.5515,+ -1.6625+ ],+ "contact_inside_pad": true+ },+ {+ "pad": "6",+ "contact_x": [+ -2.45,+ -1.9902+ ],+ "contact_width": 0.3,+ "pad_x": [+ -2.5515,+ -1.6625+ ],+ "contact_inside_pad": true+ },+ {+ "pad": "12",+ "contact_x": [+ 1.9902,+ 2.45+ ],+ "contact_width": 0.3,+ "pad_x": [+ 1.6625,+ 2.5515+ ],+ "contact_inside_pad": true+ },+ {+ "pad": "11",+ "contact_x": [+ 1.9902,+ 2.45+ ],+ "contact_width": 0.3,+ "pad_x": [+ 1.6625,+ 2.5515+ ],+ "contact_inside_pad": true+ },+ {+ "pad": "10",+ "contact_x": [+ 1.9902,+ 2.45+ ],+ "contact_width": 0.3,+ "pad_x": [+ 1.6625,+ 2.5515+ ],+ "contact_inside_pad": true+ },+ {+ "pad": "9",+ "contact_x": [+ 1.9902,+ 2.45+ ],+ "contact_width": 0.3,+ "pad_x": [+ 1.6625,+ 2.5515+ ],+ "contact_inside_pad": true+ },+ {+ "pad": "8",+ "contact_x": [+ 1.9902,+ 2.45+ ],+ "contact_width": 0.3,+ "pad_x": [+ 1.6625,+ 2.5515+ ],+ "contact_inside_pad": true+ },+ {+ "pad": "7",+ "contact_x": [+ 1.9902,+ 2.45+ ],+ "contact_width": 0.3,+ "pad_x": [+ 1.6625,+ 2.5515+ ],+ "contact_inside_pad": true+ }+ ],+ "all_inside": true+ }+}
provenance/kicad-reference/MSOP-12_3x4.039mm_P0.65mm.kicad_modadded+324@@ -0,0 +1,324 @@+(footprint "MSOP-12_3x4.039mm_P0.65mm"+ (version 20260206)+ (generator "kicad-footprint-generator")+ (layer "F.Cu")+ (descr "MSOP, 12 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-msop/05081668_a_ms12.pdf)")+ (tags "MSOP SO")+ (property "Reference" "REF**"+ (at 0 -2.97 0)+ (layer "F.SilkS")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "MSOP-12_3x4.039mm_P0.65mm"+ (at 0 2.97 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 -1.61 -2.1295)+ (end 1.61 -2.1295)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -1.61 -2.085)+ (end -1.61 -2.1295)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -1.61 2.1295)+ (end -1.61 2.085)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 1.61 -2.1295)+ (end 1.61 -2.085)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 1.61 2.085)+ (end 1.61 2.1295)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 1.61 2.1295)+ (end -1.61 2.1295)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_poly+ (pts+ (xy -2.16 -2.09)+ (xy -2.4 -2.42)+ (xy -1.92 -2.42)+ )+ (stroke+ (width 0.12)+ (type solid)+ )+ (fill yes)+ (layer "F.SilkS")+ )+ (fp_line+ (start -3.13 -2.08)+ (end -1.75 -2.08)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -3.13 2.08)+ (end -3.13 -2.08)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.75 -2.27)+ (end 1.75 -2.27)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.75 -2.08)+ (end -1.75 -2.27)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.75 2.08)+ (end -3.13 2.08)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.75 2.27)+ (end -1.75 2.08)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.75 -2.27)+ (end 1.75 -2.08)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.75 -2.08)+ (end 3.13 -2.08)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.75 2.08)+ (end 1.75 2.27)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.75 2.27)+ (end -1.75 2.27)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 3.13 -2.08)+ (end 3.13 2.08)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 3.13 2.08)+ (end 1.75 2.08)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_poly+ (pts+ (xy -0.75 -2.0195)+ (xy 1.5 -2.0195)+ (xy 1.5 2.0195)+ (xy -1.5 2.0195)+ (xy -1.5 -1.2695)+ )+ (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 1 1)+ (thickness 0.15)+ )+ )+ )+ (pad "1" smd roundrect+ (at -2.15 -1.625)+ (size 1.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "2" smd roundrect+ (at -2.15 -0.975)+ (size 1.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "3" smd roundrect+ (at -2.15 -0.325)+ (size 1.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "4" smd roundrect+ (at -2.15 0.325)+ (size 1.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "5" smd roundrect+ (at -2.15 0.975)+ (size 1.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "6" smd roundrect+ (at -2.15 1.625)+ (size 1.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "7" smd roundrect+ (at 2.15 1.625)+ (size 1.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "8" smd roundrect+ (at 2.15 0.975)+ (size 1.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "9" smd roundrect+ (at 2.15 0.325)+ (size 1.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "10" smd roundrect+ (at 2.15 -0.325)+ (size 1.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "11" smd roundrect+ (at 2.15 -0.975)+ (size 1.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "12" smd roundrect+ (at 2.15 -1.625)+ (size 1.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_SO.3dshapes/MSOP-12_3x4.039mm_P0.65mm.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
provenance/kicad-reference/MSOP-12_3x4.039mm_P0.65mm.stepadded+4225@@ -0,0 +1,4225 @@+ISO-10303-21;+HEADER;+/* MSOP-12_3x4.039mm_P0.65mm.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 MSOP-12_3x4.039mm_P0.65mm'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'MSOP-12_3x4.039mm_P0.65mm.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('MSOP-12_3x4.039mm_P0.65mm','MSOP-12_3x4.039mm_P0.65mm','',(#8));+#8=PRODUCT_CONTEXT('',#2,'mechanical');+#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3941);+#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,#96,#109,#128,#141,#202,#263,#276,#289,#298,#313,#377,#388,#407,#432,#450,#471,#489,#510,#528,#549,#567,#588,#606,#627,#637,#649,#670,#688,#709,#727,#748,#766,#787,#805,#826,#844,#865,#882,#897,#912,#923,#947,#1009,#1023,#1037,#1051,#1113,#1133,#1164,#1235,#1253,#1306,#1317,#1377,#1394,#1447,#1458,#1518,#1535,#1588,#1599,#1659,#1676,#1729,#1740,#1800,#1817,#1870,#1878,#1936,#1953,#2001,#2066,#2082,#2130,#2140,#2200,#2216,#2269,#2280,#2340,#2356,#2409,#2420,#2480,#2496,#2549,#2560,#2620,#2636,#2689,#2700,#2760,#2776,#2827,#2837,#2849,#2861,#2873,#2885,#2897,#2926,#2935,#2947,#2959,#2971,#2983,#2995,#3004,#3014,#3021,#3031,#3042,#3052,#3062,#3072,#3082,#3092,#3101,#3111,#3121,#3131,#3141,#3151,#3161,#3171,#3179,#3189,#3199,#3209,#3219,#3229,#3239,#3249,#3257,#3267,#3277,#3287,#3297,#3307,#3317,#3327,#3335,#3345,#3355,#3365,#3375,#3385,#3395,#3405,#3413,#3423,#3433,#3443,#3453,#3463,#3473,#3481,#3492,#3501,#3511,#3521,#3531,#3541,#3550,#3560,#3570,#3579,#3589,#3599,#3609,#3619,#3627,#3637,#3647,#3656,#3666,#3676,#3686,#3696,#3704,#3714,#3724,#3733,#3743,#3753,#3763,#3773,#3781,#3791,#3801,#3810,#3820,#3830,#3840,#3850,#3858,#3868,#3878,#3887,#3897,#3907,#3917,#3927,#3935));+#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('',(-1.29489677592,1.948293551841,0.1));+#24=VERTEX_POINT('',#25);+#25=CARTESIAN_POINT('',(1.29489677592,1.948293551841,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('',(1.3305,2.0195,0.435));+#33=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25,#32),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#34=ORIENTED_EDGE('',*,*,#35,.F.);+#35=EDGE_CURVE('',#36,#31,#38,.T.);+#36=VERTEX_POINT('',#37);+#37=CARTESIAN_POINT('',(-1.3305,2.0195,0.435));+#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.,2.661),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#43=ADVANCED_FACE('',(#44),#93,.F.);+#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('',(1.428793551841,1.81439677592,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('',(1.428793551841,-1.81439677592,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('',(1.29489677592,-1.948293551841,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('',(-1.29489677592,-1.948293551841,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('',(-1.428793551841,-1.81439677592,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('',(-1.428793551841,1.81439677592,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,#13,#95);+#95=DIRECTION('',(0.553526071449,-0.832831848711,0.));+#96=ADVANCED_FACE('',(#97),#108,.F.);+#97=FACE_BOUND('',#98,.F.);+#98=EDGE_LOOP('',(#46,#99,#104,#107));+#99=ORIENTED_EDGE('',*,*,#100,.T.);+#100=EDGE_CURVE('',#48,#101,#103,.T.);+#101=VERTEX_POINT('',#102);+#102=CARTESIAN_POINT('',(1.5,1.85,0.435));+#103=B_SPLINE_CURVE_WITH_KNOTS('',1,(#49,#102),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#104=ORIENTED_EDGE('',*,*,#105,.F.);+#105=EDGE_CURVE('',#31,#101,#106,.T.);+#106=LINE('',#32,#51);+#107=ORIENTED_EDGE('',*,*,#30,.F.);+#108=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#25,#32),(#49,#102)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.239709198822),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#109=ADVANCED_FACE('',(#110),#126,.F.);+#110=FACE_BOUND('',#111,.F.);+#111=EDGE_LOOP('',(#112,#113,#118,#123));+#112=ORIENTED_EDGE('',*,*,#35,.T.);+#113=ORIENTED_EDGE('',*,*,#114,.T.);+#114=EDGE_CURVE('',#31,#115,#117,.T.);+#115=VERTEX_POINT('',#116);+#116=CARTESIAN_POINT('',(1.3305,2.0195,0.615));+#117=B_SPLINE_CURVE_WITH_KNOTS('',1,(#32,#116),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#118=ORIENTED_EDGE('',*,*,#119,.F.);+#119=EDGE_CURVE('',#120,#115,#122,.T.);+#120=VERTEX_POINT('',#121);+#121=CARTESIAN_POINT('',(-1.3305,2.0195,0.615));+#122=LINE('',#121,#27);+#123=ORIENTED_EDGE('',*,*,#124,.F.);+#124=EDGE_CURVE('',#36,#120,#125,.T.);+#125=B_SPLINE_CURVE_WITH_KNOTS('',1,(#37,#121),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#126=PLANE('',#127);+#127=AXIS2_PLACEMENT_3D('',#121,#59,#28);+#128=ADVANCED_FACE('',(#129),#140,.F.);+#129=FACE_BOUND('',#130,.F.);+#130=EDGE_LOOP('',(#88,#131,#132,#137));+#131=ORIENTED_EDGE('',*,*,#40,.T.);+#132=ORIENTED_EDGE('',*,*,#133,.F.);+#133=EDGE_CURVE('',#134,#36,#136,.T.);+#134=VERTEX_POINT('',#135);+#135=CARTESIAN_POINT('',(-1.5,1.85,0.435));+#136=LINE('',#135,#91);+#137=ORIENTED_EDGE('',*,*,#138,.F.);+#138=EDGE_CURVE('',#83,#134,#139,.T.);+#139=B_SPLINE_CURVE_WITH_KNOTS('',1,(#84,#135),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#140=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#84,#135),(#23,#37)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.239709198822),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#141=ADVANCED_FACE('',(#142),#201,.F.);+#142=FACE_BOUND('',#143,.F.);+#143=EDGE_LOOP('',(#81,#144,#145,#151,#155,#159,#163,#167,#171,#175,#179,#183,#187,#191,#195,#198));+#144=ORIENTED_EDGE('',*,*,#138,.T.);+#145=ORIENTED_EDGE('',*,*,#146,.F.);+#146=EDGE_CURVE('',#147,#134,#149,.T.);+#147=VERTEX_POINT('',#148);+#148=CARTESIAN_POINT('',(-1.5,1.775,0.435));+#149=LINE('',#150,#86);+#150=CARTESIAN_POINT('',(-1.5,-1.85,0.435));+#151=ORIENTED_EDGE('',*,*,#152,.F.);+#152=EDGE_CURVE('',#153,#147,#149,.T.);+#153=VERTEX_POINT('',#154);+#154=CARTESIAN_POINT('',(-1.5,1.475,0.435));+#155=ORIENTED_EDGE('',*,*,#156,.F.);+#156=EDGE_CURVE('',#157,#153,#149,.T.);+#157=VERTEX_POINT('',#158);+#158=CARTESIAN_POINT('',(-1.5,1.125,0.435));+#159=ORIENTED_EDGE('',*,*,#160,.F.);+#160=EDGE_CURVE('',#161,#157,#149,.T.);+#161=VERTEX_POINT('',#162);+#162=CARTESIAN_POINT('',(-1.5,0.825,0.435));+#163=ORIENTED_EDGE('',*,*,#164,.F.);+#164=EDGE_CURVE('',#165,#161,#149,.T.);+#165=VERTEX_POINT('',#166);+#166=CARTESIAN_POINT('',(-1.5,0.475,0.435));+#167=ORIENTED_EDGE('',*,*,#168,.F.);+#168=EDGE_CURVE('',#169,#165,#149,.T.);+#169=VERTEX_POINT('',#170);+#170=CARTESIAN_POINT('',(-1.5,0.175,0.435));+#171=ORIENTED_EDGE('',*,*,#172,.F.);+#172=EDGE_CURVE('',#173,#169,#149,.T.);+#173=VERTEX_POINT('',#174);+#174=CARTESIAN_POINT('',(-1.5,-0.175,0.435));+#175=ORIENTED_EDGE('',*,*,#176,.F.);+#176=EDGE_CURVE('',#177,#173,#149,.T.);+#177=VERTEX_POINT('',#178);+#178=CARTESIAN_POINT('',(-1.5,-0.475,0.435));+#179=ORIENTED_EDGE('',*,*,#180,.F.);+#180=EDGE_CURVE('',#181,#177,#149,.T.);+#181=VERTEX_POINT('',#182);+#182=CARTESIAN_POINT('',(-1.5,-0.825,0.435));+#183=ORIENTED_EDGE('',*,*,#184,.F.);+#184=EDGE_CURVE('',#185,#181,#149,.T.);+#185=VERTEX_POINT('',#186);+#186=CARTESIAN_POINT('',(-1.5,-1.125,0.435));+#187=ORIENTED_EDGE('',*,*,#188,.F.);+#188=EDGE_CURVE('',#189,#185,#149,.T.);+#189=VERTEX_POINT('',#190);+#190=CARTESIAN_POINT('',(-1.5,-1.475,0.435));+#191=ORIENTED_EDGE('',*,*,#192,.F.);+#192=EDGE_CURVE('',#193,#189,#149,.T.);+#193=VERTEX_POINT('',#194);+#194=CARTESIAN_POINT('',(-1.5,-1.775,0.435));+#195=ORIENTED_EDGE('',*,*,#196,.F.);+#196=EDGE_CURVE('',#197,#193,#149,.T.);+#197=VERTEX_POINT('',#150);+#198=ORIENTED_EDGE('',*,*,#199,.F.);+#199=EDGE_CURVE('',#76,#197,#200,.T.);+#200=B_SPLINE_CURVE_WITH_KNOTS('',1,(#77,#150),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#201=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#77,#150),(#84,#135)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#202=ADVANCED_FACE('',(#203),#262,.F.);+#203=FACE_BOUND('',#204,.F.);+#204=EDGE_LOOP('',(#53,#205,#210,#215,#219,#223,#227,#231,#235,#239,#243,#247,#251,#255,#259,#261));+#205=ORIENTED_EDGE('',*,*,#206,.T.);+#206=EDGE_CURVE('',#55,#207,#209,.T.);+#207=VERTEX_POINT('',#208);+#208=CARTESIAN_POINT('',(1.5,-1.85,0.435));+#209=B_SPLINE_CURVE_WITH_KNOTS('',1,(#56,#208),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#210=ORIENTED_EDGE('',*,*,#211,.F.);+#211=EDGE_CURVE('',#212,#207,#214,.T.);+#212=VERTEX_POINT('',#213);+#213=CARTESIAN_POINT('',(1.5,-1.775,0.435));+#214=LINE('',#102,#58);+#215=ORIENTED_EDGE('',*,*,#216,.F.);+#216=EDGE_CURVE('',#217,#212,#214,.T.);+#217=VERTEX_POINT('',#218);+#218=CARTESIAN_POINT('',(1.5,-1.475,0.435));+#219=ORIENTED_EDGE('',*,*,#220,.F.);+#220=EDGE_CURVE('',#221,#217,#214,.T.);+#221=VERTEX_POINT('',#222);+#222=CARTESIAN_POINT('',(1.5,-1.125,0.435));+#223=ORIENTED_EDGE('',*,*,#224,.F.);+#224=EDGE_CURVE('',#225,#221,#214,.T.);+#225=VERTEX_POINT('',#226);+#226=CARTESIAN_POINT('',(1.5,-0.825,0.435));+#227=ORIENTED_EDGE('',*,*,#228,.F.);+#228=EDGE_CURVE('',#229,#225,#214,.T.);+#229=VERTEX_POINT('',#230);+#230=CARTESIAN_POINT('',(1.5,-0.475,0.435));+#231=ORIENTED_EDGE('',*,*,#232,.F.);+#232=EDGE_CURVE('',#233,#229,#214,.T.);+#233=VERTEX_POINT('',#234);+#234=CARTESIAN_POINT('',(1.5,-0.175,0.435));+#235=ORIENTED_EDGE('',*,*,#236,.F.);+#236=EDGE_CURVE('',#237,#233,#214,.T.);+#237=VERTEX_POINT('',#238);+#238=CARTESIAN_POINT('',(1.5,0.175,0.435));+#239=ORIENTED_EDGE('',*,*,#240,.F.);+#240=EDGE_CURVE('',#241,#237,#214,.T.);+#241=VERTEX_POINT('',#242);+#242=CARTESIAN_POINT('',(1.5,0.475,0.435));+#243=ORIENTED_EDGE('',*,*,#244,.F.);+#244=EDGE_CURVE('',#245,#241,#214,.T.);+#245=VERTEX_POINT('',#246);+#246=CARTESIAN_POINT('',(1.5,0.825,0.435));+#247=ORIENTED_EDGE('',*,*,#248,.F.);+#248=EDGE_CURVE('',#249,#245,#214,.T.);+#249=VERTEX_POINT('',#250);+#250=CARTESIAN_POINT('',(1.5,1.125,0.435));+#251=ORIENTED_EDGE('',*,*,#252,.F.);+#252=EDGE_CURVE('',#253,#249,#214,.T.);+#253=VERTEX_POINT('',#254);+#254=CARTESIAN_POINT('',(1.5,1.475,0.435));+#255=ORIENTED_EDGE('',*,*,#256,.F.);+#256=EDGE_CURVE('',#257,#253,#214,.T.);+#257=VERTEX_POINT('',#258);+#258=CARTESIAN_POINT('',(1.5,1.775,0.435));+#259=ORIENTED_EDGE('',*,*,#260,.F.);+#260=EDGE_CURVE('',#101,#257,#214,.T.);+#261=ORIENTED_EDGE('',*,*,#100,.F.);+#262=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#49,#102),(#56,#208)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#263=ADVANCED_FACE('',(#264),#275,.F.);+#264=FACE_BOUND('',#265,.F.);+#265=EDGE_LOOP('',(#74,#266,#267,#272));+#266=ORIENTED_EDGE('',*,*,#199,.T.);+#267=ORIENTED_EDGE('',*,*,#268,.F.);+#268=EDGE_CURVE('',#269,#197,#271,.T.);+#269=VERTEX_POINT('',#270);+#270=CARTESIAN_POINT('',(-1.3305,-2.0195,0.435));+#271=LINE('',#270,#79);+#272=ORIENTED_EDGE('',*,*,#273,.F.);+#273=EDGE_CURVE('',#69,#269,#274,.T.);+#274=B_SPLINE_CURVE_WITH_KNOTS('',1,(#70,#270),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#275=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#70,#270),(#77,#150)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.239709198822),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#276=ADVANCED_FACE('',(#277),#288,.F.);+#277=FACE_BOUND('',#278,.F.);+#278=EDGE_LOOP('',(#60,#279,#284,#287));+#279=ORIENTED_EDGE('',*,*,#280,.T.);+#280=EDGE_CURVE('',#62,#281,#283,.T.);+#281=VERTEX_POINT('',#282);+#282=CARTESIAN_POINT('',(1.3305,-2.0195,0.435));+#283=B_SPLINE_CURVE_WITH_KNOTS('',1,(#63,#282),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#284=ORIENTED_EDGE('',*,*,#285,.F.);+#285=EDGE_CURVE('',#207,#281,#286,.T.);+#286=LINE('',#208,#65);+#287=ORIENTED_EDGE('',*,*,#206,.F.);+#288=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#56,#208),(#63,#282)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.239709198822),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#289=ADVANCED_FACE('',(#290),#297,.F.);+#290=FACE_BOUND('',#291,.F.);+#291=EDGE_LOOP('',(#67,#292,#293,#296));+#292=ORIENTED_EDGE('',*,*,#273,.T.);+#293=ORIENTED_EDGE('',*,*,#294,.F.);+#294=EDGE_CURVE('',#281,#269,#295,.T.);+#295=LINE('',#282,#72);+#296=ORIENTED_EDGE('',*,*,#280,.F.);+#297=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#63,#282),(#70,#270)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.661),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#298=ADVANCED_FACE('',(#299),#311,.F.);+#299=FACE_BOUND('',#300,.F.);+#300=EDGE_LOOP('',(#301,#302,#307,#310));+#301=ORIENTED_EDGE('',*,*,#105,.T.);+#302=ORIENTED_EDGE('',*,*,#303,.T.);+#303=EDGE_CURVE('',#101,#304,#306,.T.);+#304=VERTEX_POINT('',#305);+#305=CARTESIAN_POINT('',(1.5,1.85,0.615));+#306=B_SPLINE_CURVE_WITH_KNOTS('',1,(#102,#305),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#307=ORIENTED_EDGE('',*,*,#308,.F.);+#308=EDGE_CURVE('',#115,#304,#309,.T.);+#309=LINE('',#116,#51);+#310=ORIENTED_EDGE('',*,*,#114,.F.);+#311=PLANE('',#312);+#312=AXIS2_PLACEMENT_3D('',#116,#66,#52);+#313=ADVANCED_FACE('',(#314),#372,.F.);+#314=FACE_BOUND('',#315,.F.);+#315=EDGE_LOOP('',(#316,#321,#322,#323,#328,#334,#339,#344,#349,#354,#360,#368));+#316=ORIENTED_EDGE('',*,*,#317,.T.);+#317=EDGE_CURVE('',#318,#120,#320,.T.);+#318=VERTEX_POINT('',#319);+#319=CARTESIAN_POINT('',(-1.5,1.85,0.615));+#320=LINE('',#319,#91);+#321=ORIENTED_EDGE('',*,*,#119,.T.);+#322=ORIENTED_EDGE('',*,*,#308,.T.);+#323=ORIENTED_EDGE('',*,*,#324,.T.);+#324=EDGE_CURVE('',#304,#325,#327,.T.);+#325=VERTEX_POINT('',#326);+#326=CARTESIAN_POINT('',(1.5,1.775,0.615));+#327=LINE('',#305,#58);+#328=ORIENTED_EDGE('',*,*,#329,.T.);+#329=EDGE_CURVE('',#325,#330,#332,.T.);+#330=VERTEX_POINT('',#331);+#331=CARTESIAN_POINT('',(1.425,1.775,0.615));+#332=LINE('',#333,#72);+#333=CARTESIAN_POINT('',(1.75,1.775,0.615));+#334=ORIENTED_EDGE('',*,*,#335,.F.);+#335=EDGE_CURVE('',#336,#330,#338,.T.);+#336=VERTEX_POINT('',#337);+#337=CARTESIAN_POINT('',(1.425,1.8125,0.615));+#338=LINE('',#337,#58);+#339=ORIENTED_EDGE('',*,*,#340,.F.);+#340=EDGE_CURVE('',#341,#336,#343,.T.);+#341=VERTEX_POINT('',#342);+#342=CARTESIAN_POINT('',(1.293,1.9445,0.615));+#343=LINE('',#342,#51);+#344=ORIENTED_EDGE('',*,*,#345,.F.);+#345=EDGE_CURVE('',#346,#341,#348,.T.);+#346=VERTEX_POINT('',#347);+#347=CARTESIAN_POINT('',(-1.293,1.9445,0.615));+#348=LINE('',#347,#27);+#349=ORIENTED_EDGE('',*,*,#350,.F.);+#350=EDGE_CURVE('',#351,#346,#353,.T.);+#351=VERTEX_POINT('',#352);+#352=CARTESIAN_POINT('',(-1.425,1.8125,0.615));+#353=LINE('',#352,#91);+#354=ORIENTED_EDGE('',*,*,#355,.F.);+#355=EDGE_CURVE('',#356,#351,#358,.T.);+#356=VERTEX_POINT('',#357);+#357=CARTESIAN_POINT('',(-1.425,1.775,0.615));+#358=LINE('',#359,#86);+#359=CARTESIAN_POINT('',(-1.425,-1.8125,0.615));+#360=ORIENTED_EDGE('',*,*,#361,.F.);+#361=EDGE_CURVE('',#362,#356,#364,.T.);+#362=VERTEX_POINT('',#363);+#363=CARTESIAN_POINT('',(-1.5,1.775,0.615));+#364=LINE('',#365,#366);+#365=CARTESIAN_POINT('',(-1.75,1.775,0.615));+#366=VECTOR('',#367,1.);+#367=DIRECTION('',(1.,-1.144237745222E-17,0.));+#368=ORIENTED_EDGE('',*,*,#369,.T.);+#369=EDGE_CURVE('',#362,#318,#370,.T.);+#370=LINE('',#371,#86);+#371=CARTESIAN_POINT('',(-1.5,-1.85,0.615));+#372=PLANE('',#373);+#373=AXIS2_PLACEMENT_3D('',#374,#375,#376);+#374=CARTESIAN_POINT('',(-1.998603303057E-16,1.982,0.615));+#375=DIRECTION('',(6.511636322077E-33,-3.962414280587E-28,-1.));+#376=DIRECTION('',(1.,1.041851360869E-16,6.511636322036E-33));+#377=ADVANCED_FACE('',(#378),#386,.F.);+#378=FACE_BOUND('',#379,.F.);+#379=EDGE_LOOP('',(#380,#381,#382,#383));+#380=ORIENTED_EDGE('',*,*,#133,.T.);+#381=ORIENTED_EDGE('',*,*,#124,.T.);+#382=ORIENTED_EDGE('',*,*,#317,.F.);+#383=ORIENTED_EDGE('',*,*,#384,.F.);+#384=EDGE_CURVE('',#134,#318,#385,.T.);+#385=B_SPLINE_CURVE_WITH_KNOTS('',1,(#135,#319),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#386=PLANE('',#387);+#387=AXIS2_PLACEMENT_3D('',#319,#52,#92);+#388=ADVANCED_FACE('',(#389),#405,.F.);+#389=FACE_BOUND('',#390,.F.);+#390=EDGE_LOOP('',(#391,#395,#396,#403));+#391=ORIENTED_EDGE('',*,*,#392,.F.);+#392=EDGE_CURVE('',#197,#393,#394,.T.);+#393=VERTEX_POINT('',#371);+#394=B_SPLINE_CURVE_WITH_KNOTS('',1,(#150,#371),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#395=ORIENTED_EDGE('',*,*,#196,.T.);+#396=ORIENTED_EDGE('',*,*,#397,.T.);+#397=EDGE_CURVE('',#193,#398,#400,.T.);+#398=VERTEX_POINT('',#399);+#399=CARTESIAN_POINT('',(-1.5,-1.775,0.615));+#400=LINE('',#401,#402);+#401=CARTESIAN_POINT('',(-1.5,-1.775,0.461759022967));+#402=VECTOR('',#13,1.);+#403=ORIENTED_EDGE('',*,*,#404,.F.);+#404=EDGE_CURVE('',#393,#398,#370,.T.);+#405=PLANE('',#406);+#406=AXIS2_PLACEMENT_3D('',#371,#28,#87);+#407=ADVANCED_FACE('',(#408),#430,.F.);+#408=FACE_BOUND('',#409,.F.);+#409=EDGE_LOOP('',(#410,#418,#419,#425));+#410=ORIENTED_EDGE('',*,*,#411,.F.);+#411=EDGE_CURVE('',#193,#412,#414,.T.);+#412=VERTEX_POINT('',#413);+#413=CARTESIAN_POINT('',(-1.75,-1.775,0.435));+#414=LINE('',#415,#416);+#415=CARTESIAN_POINT('',(-1.35,-1.775,0.435));+#416=VECTOR('',#417,1.);+#417=DIRECTION('',(-1.,1.144237745222E-17,0.));+#418=ORIENTED_EDGE('',*,*,#192,.T.);+#419=ORIENTED_EDGE('',*,*,#420,.T.);+#420=EDGE_CURVE('',#189,#421,#423,.T.);+#421=VERTEX_POINT('',#422);+#422=CARTESIAN_POINT('',(-1.75,-1.475,0.435));+#423=LINE('',#424,#416);+#424=CARTESIAN_POINT('',(-1.35,-1.475,0.435));+#425=ORIENTED_EDGE('',*,*,#426,.F.);+#426=EDGE_CURVE('',#412,#421,#427,.T.);+#427=LINE('',#413,#428);+#428=VECTOR('',#429,1.);+#429=DIRECTION('',(1.144237745222E-17,1.,0.));+#430=PLANE('',#431);+#431=AXIS2_PLACEMENT_3D('',#415,#13,#417);+#432=ADVANCED_FACE('',(#433),#405,.F.);+#433=FACE_BOUND('',#434,.F.);+#434=EDGE_LOOP('',(#435,#441,#442,#448));+#435=ORIENTED_EDGE('',*,*,#436,.F.);+#436=EDGE_CURVE('',#189,#437,#439,.T.);+#437=VERTEX_POINT('',#438);+#438=CARTESIAN_POINT('',(-1.5,-1.475,0.615));+#439=LINE('',#440,#402);+#440=CARTESIAN_POINT('',(-1.5,-1.475,0.461759022967));+#441=ORIENTED_EDGE('',*,*,#188,.T.);+#442=ORIENTED_EDGE('',*,*,#443,.T.);+#443=EDGE_CURVE('',#185,#444,#446,.T.);+#444=VERTEX_POINT('',#445);+#445=CARTESIAN_POINT('',(-1.5,-1.125,0.615));+#446=LINE('',#447,#402);+#447=CARTESIAN_POINT('',(-1.5,-1.125,0.461759022967));+#448=ORIENTED_EDGE('',*,*,#449,.F.);+#449=EDGE_CURVE('',#437,#444,#370,.T.);+#450=ADVANCED_FACE('',(#451),#469,.F.);+#451=FACE_BOUND('',#452,.F.);+#452=EDGE_LOOP('',(#453,#459,#460,#466));+#453=ORIENTED_EDGE('',*,*,#454,.F.);+#454=EDGE_CURVE('',#185,#455,#457,.T.);+#455=VERTEX_POINT('',#456);+#456=CARTESIAN_POINT('',(-1.75,-1.125,0.435));+#457=LINE('',#458,#416);+#458=CARTESIAN_POINT('',(-1.35,-1.125,0.435));+#459=ORIENTED_EDGE('',*,*,#184,.T.);+#460=ORIENTED_EDGE('',*,*,#461,.T.);+#461=EDGE_CURVE('',#181,#462,#464,.T.);+#462=VERTEX_POINT('',#463);+#463=CARTESIAN_POINT('',(-1.75,-0.825,0.435));+#464=LINE('',#465,#416);+#465=CARTESIAN_POINT('',(-1.35,-0.825,0.435));+#466=ORIENTED_EDGE('',*,*,#467,.F.);+#467=EDGE_CURVE('',#455,#462,#468,.T.);+#468=LINE('',#456,#428);+#469=PLANE('',#470);+#470=AXIS2_PLACEMENT_3D('',#458,#13,#417);+#471=ADVANCED_FACE('',(#472),#405,.F.);+#472=FACE_BOUND('',#473,.F.);+#473=EDGE_LOOP('',(#474,#480,#481,#487));+#474=ORIENTED_EDGE('',*,*,#475,.F.);+#475=EDGE_CURVE('',#181,#476,#478,.T.);+#476=VERTEX_POINT('',#477);+#477=CARTESIAN_POINT('',(-1.5,-0.825,0.615));+#478=LINE('',#479,#402);+#479=CARTESIAN_POINT('',(-1.5,-0.825,0.461759022967));+#480=ORIENTED_EDGE('',*,*,#180,.T.);+#481=ORIENTED_EDGE('',*,*,#482,.T.);+#482=EDGE_CURVE('',#177,#483,#485,.T.);+#483=VERTEX_POINT('',#484);+#484=CARTESIAN_POINT('',(-1.5,-0.475,0.615));+#485=LINE('',#486,#402);+#486=CARTESIAN_POINT('',(-1.5,-0.475,0.461759022967));+#487=ORIENTED_EDGE('',*,*,#488,.F.);+#488=EDGE_CURVE('',#476,#483,#370,.T.);+#489=ADVANCED_FACE('',(#490),#508,.F.);+#490=FACE_BOUND('',#491,.F.);+#491=EDGE_LOOP('',(#492,#498,#499,#505));+#492=ORIENTED_EDGE('',*,*,#493,.F.);+#493=EDGE_CURVE('',#177,#494,#496,.T.);+#494=VERTEX_POINT('',#495);+#495=CARTESIAN_POINT('',(-1.75,-0.475,0.435));+#496=LINE('',#497,#416);+#497=CARTESIAN_POINT('',(-1.35,-0.475,0.435));+#498=ORIENTED_EDGE('',*,*,#176,.T.);+#499=ORIENTED_EDGE('',*,*,#500,.T.);+#500=EDGE_CURVE('',#173,#501,#503,.T.);+#501=VERTEX_POINT('',#502);+#502=CARTESIAN_POINT('',(-1.75,-0.175,0.435));+#503=LINE('',#504,#416);+#504=CARTESIAN_POINT('',(-1.35,-0.175,0.435));+#505=ORIENTED_EDGE('',*,*,#506,.F.);+#506=EDGE_CURVE('',#494,#501,#507,.T.);+#507=LINE('',#495,#428);+#508=PLANE('',#509);+#509=AXIS2_PLACEMENT_3D('',#497,#13,#417);+#510=ADVANCED_FACE('',(#511),#405,.F.);+#511=FACE_BOUND('',#512,.F.);+#512=EDGE_LOOP('',(#513,#519,#520,#526));+#513=ORIENTED_EDGE('',*,*,#514,.F.);+#514=EDGE_CURVE('',#173,#515,#517,.T.);+#515=VERTEX_POINT('',#516);+#516=CARTESIAN_POINT('',(-1.5,-0.175,0.615));+#517=LINE('',#518,#402);+#518=CARTESIAN_POINT('',(-1.5,-0.175,0.461759022967));+#519=ORIENTED_EDGE('',*,*,#172,.T.);+#520=ORIENTED_EDGE('',*,*,#521,.T.);+#521=EDGE_CURVE('',#169,#522,#524,.T.);+#522=VERTEX_POINT('',#523);+#523=CARTESIAN_POINT('',(-1.5,0.175,0.615));+#524=LINE('',#525,#402);+#525=CARTESIAN_POINT('',(-1.5,0.175,0.461759022967));+#526=ORIENTED_EDGE('',*,*,#527,.F.);+#527=EDGE_CURVE('',#515,#522,#370,.T.);+#528=ADVANCED_FACE('',(#529),#547,.F.);+#529=FACE_BOUND('',#530,.F.);+#530=EDGE_LOOP('',(#531,#537,#538,#544));+#531=ORIENTED_EDGE('',*,*,#532,.F.);+#532=EDGE_CURVE('',#169,#533,#535,.T.);+#533=VERTEX_POINT('',#534);+#534=CARTESIAN_POINT('',(-1.75,0.175,0.435));+#535=LINE('',#536,#416);+#536=CARTESIAN_POINT('',(-1.35,0.175,0.435));+#537=ORIENTED_EDGE('',*,*,#168,.T.);+#538=ORIENTED_EDGE('',*,*,#539,.T.);+#539=EDGE_CURVE('',#165,#540,#542,.T.);+#540=VERTEX_POINT('',#541);+#541=CARTESIAN_POINT('',(-1.75,0.475,0.435));+#542=LINE('',#543,#416);+#543=CARTESIAN_POINT('',(-1.35,0.475,0.435));+#544=ORIENTED_EDGE('',*,*,#545,.F.);+#545=EDGE_CURVE('',#533,#540,#546,.T.);+#546=LINE('',#534,#428);+#547=PLANE('',#548);+#548=AXIS2_PLACEMENT_3D('',#536,#13,#417);+#549=ADVANCED_FACE('',(#550),#405,.F.);+#550=FACE_BOUND('',#551,.F.);+#551=EDGE_LOOP('',(#552,#558,#559,#565));+#552=ORIENTED_EDGE('',*,*,#553,.F.);+#553=EDGE_CURVE('',#165,#554,#556,.T.);+#554=VERTEX_POINT('',#555);+#555=CARTESIAN_POINT('',(-1.5,0.475,0.615));+#556=LINE('',#557,#402);+#557=CARTESIAN_POINT('',(-1.5,0.475,0.461759022967));+#558=ORIENTED_EDGE('',*,*,#164,.T.);+#559=ORIENTED_EDGE('',*,*,#560,.T.);+#560=EDGE_CURVE('',#161,#561,#563,.T.);+#561=VERTEX_POINT('',#562);+#562=CARTESIAN_POINT('',(-1.5,0.825,0.615));+#563=LINE('',#564,#402);+#564=CARTESIAN_POINT('',(-1.5,0.825,0.461759022967));+#565=ORIENTED_EDGE('',*,*,#566,.F.);+#566=EDGE_CURVE('',#554,#561,#370,.T.);+#567=ADVANCED_FACE('',(#568),#586,.F.);+#568=FACE_BOUND('',#569,.F.);+#569=EDGE_LOOP('',(#570,#576,#577,#583));+#570=ORIENTED_EDGE('',*,*,#571,.F.);+#571=EDGE_CURVE('',#161,#572,#574,.T.);+#572=VERTEX_POINT('',#573);+#573=CARTESIAN_POINT('',(-1.75,0.825,0.435));+#574=LINE('',#575,#416);+#575=CARTESIAN_POINT('',(-1.35,0.825,0.435));+#576=ORIENTED_EDGE('',*,*,#160,.T.);+#577=ORIENTED_EDGE('',*,*,#578,.T.);+#578=EDGE_CURVE('',#157,#579,#581,.T.);+#579=VERTEX_POINT('',#580);+#580=CARTESIAN_POINT('',(-1.75,1.125,0.435));+#581=LINE('',#582,#416);+#582=CARTESIAN_POINT('',(-1.35,1.125,0.435));+#583=ORIENTED_EDGE('',*,*,#584,.F.);+#584=EDGE_CURVE('',#572,#579,#585,.T.);+#585=LINE('',#573,#428);+#586=PLANE('',#587);+#587=AXIS2_PLACEMENT_3D('',#575,#13,#417);+#588=ADVANCED_FACE('',(#589),#405,.F.);+#589=FACE_BOUND('',#590,.F.);+#590=EDGE_LOOP('',(#591,#597,#598,#604));+#591=ORIENTED_EDGE('',*,*,#592,.F.);+#592=EDGE_CURVE('',#157,#593,#595,.T.);+#593=VERTEX_POINT('',#594);+#594=CARTESIAN_POINT('',(-1.5,1.125,0.615));+#595=LINE('',#596,#402);+#596=CARTESIAN_POINT('',(-1.5,1.125,0.461759022967));+#597=ORIENTED_EDGE('',*,*,#156,.T.);+#598=ORIENTED_EDGE('',*,*,#599,.T.);+#599=EDGE_CURVE('',#153,#600,#602,.T.);+#600=VERTEX_POINT('',#601);+#601=CARTESIAN_POINT('',(-1.5,1.475,0.615));+#602=LINE('',#603,#402);+#603=CARTESIAN_POINT('',(-1.5,1.475,0.461759022967));+#604=ORIENTED_EDGE('',*,*,#605,.F.);+#605=EDGE_CURVE('',#593,#600,#370,.T.);+#606=ADVANCED_FACE('',(#607),#625,.F.);+#607=FACE_BOUND('',#608,.F.);+#608=EDGE_LOOP('',(#609,#615,#616,#622));+#609=ORIENTED_EDGE('',*,*,#610,.F.);+#610=EDGE_CURVE('',#153,#611,#613,.T.);+#611=VERTEX_POINT('',#612);+#612=CARTESIAN_POINT('',(-1.75,1.475,0.435));+#613=LINE('',#614,#416);+#614=CARTESIAN_POINT('',(-1.35,1.475,0.435));+#615=ORIENTED_EDGE('',*,*,#152,.T.);+#616=ORIENTED_EDGE('',*,*,#617,.T.);+#617=EDGE_CURVE('',#147,#618,#620,.T.);+#618=VERTEX_POINT('',#619);+#619=CARTESIAN_POINT('',(-1.75,1.775,0.435));+#620=LINE('',#621,#416);+#621=CARTESIAN_POINT('',(-1.35,1.775,0.435));+#622=ORIENTED_EDGE('',*,*,#623,.F.);+#623=EDGE_CURVE('',#611,#618,#624,.T.);+#624=LINE('',#612,#428);+#625=PLANE('',#626);+#626=AXIS2_PLACEMENT_3D('',#614,#13,#417);+#627=ADVANCED_FACE('',(#628),#405,.F.);+#628=FACE_BOUND('',#629,.F.);+#629=EDGE_LOOP('',(#630,#634,#635,#636));+#630=ORIENTED_EDGE('',*,*,#631,.F.);+#631=EDGE_CURVE('',#147,#362,#632,.T.);+#632=LINE('',#633,#402);+#633=CARTESIAN_POINT('',(-1.5,1.775,0.461759022967));+#634=ORIENTED_EDGE('',*,*,#146,.T.);+#635=ORIENTED_EDGE('',*,*,#384,.T.);+#636=ORIENTED_EDGE('',*,*,#369,.F.);+#637=ADVANCED_FACE('',(#638),#647,.F.);+#638=FACE_BOUND('',#639,.F.);+#639=EDGE_LOOP('',(#640,#641,#642,#646));+#640=ORIENTED_EDGE('',*,*,#303,.F.);+#641=ORIENTED_EDGE('',*,*,#260,.T.);+#642=ORIENTED_EDGE('',*,*,#643,.T.);+#643=EDGE_CURVE('',#257,#325,#644,.T.);+#644=LINE('',#645,#402);+#645=CARTESIAN_POINT('',(1.5,1.775,0.461759022967));+#646=ORIENTED_EDGE('',*,*,#324,.F.);+#647=PLANE('',#648);+#648=AXIS2_PLACEMENT_3D('',#305,#73,#59);+#649=ADVANCED_FACE('',(#650),#668,.F.);+#650=FACE_BOUND('',#651,.F.);+#651=EDGE_LOOP('',(#652,#658,#659,#665));+#652=ORIENTED_EDGE('',*,*,#653,.F.);+#653=EDGE_CURVE('',#257,#654,#656,.T.);+#654=VERTEX_POINT('',#655);+#655=CARTESIAN_POINT('',(1.75,1.775,0.435));+#656=LINE('',#657,#27);+#657=CARTESIAN_POINT('',(1.35,1.775,0.435));+#658=ORIENTED_EDGE('',*,*,#256,.T.);+#659=ORIENTED_EDGE('',*,*,#660,.T.);+#660=EDGE_CURVE('',#253,#661,#663,.T.);+#661=VERTEX_POINT('',#662);+#662=CARTESIAN_POINT('',(1.75,1.475,0.435));+#663=LINE('',#664,#27);+#664=CARTESIAN_POINT('',(1.35,1.475,0.435));+#665=ORIENTED_EDGE('',*,*,#666,.F.);+#666=EDGE_CURVE('',#654,#661,#667,.T.);+#667=LINE('',#655,#58);+#668=PLANE('',#669);+#669=AXIS2_PLACEMENT_3D('',#657,#13,#28);+#670=ADVANCED_FACE('',(#671),#647,.F.);+#671=FACE_BOUND('',#672,.F.);+#672=EDGE_LOOP('',(#673,#679,#680,#686));+#673=ORIENTED_EDGE('',*,*,#674,.F.);+#674=EDGE_CURVE('',#253,#675,#677,.T.);+#675=VERTEX_POINT('',#676);+#676=CARTESIAN_POINT('',(1.5,1.475,0.615));+#677=LINE('',#678,#402);+#678=CARTESIAN_POINT('',(1.5,1.475,0.461759022967));+#679=ORIENTED_EDGE('',*,*,#252,.T.);+#680=ORIENTED_EDGE('',*,*,#681,.T.);+#681=EDGE_CURVE('',#249,#682,#684,.T.);+#682=VERTEX_POINT('',#683);+#683=CARTESIAN_POINT('',(1.5,1.125,0.615));+#684=LINE('',#685,#402);+#685=CARTESIAN_POINT('',(1.5,1.125,0.461759022967));+#686=ORIENTED_EDGE('',*,*,#687,.F.);+#687=EDGE_CURVE('',#675,#682,#327,.T.);+#688=ADVANCED_FACE('',(#689),#707,.F.);+#689=FACE_BOUND('',#690,.F.);+#690=EDGE_LOOP('',(#691,#697,#698,#704));+#691=ORIENTED_EDGE('',*,*,#692,.F.);+#692=EDGE_CURVE('',#249,#693,#695,.T.);+#693=VERTEX_POINT('',#694);+#694=CARTESIAN_POINT('',(1.75,1.125,0.435));+#695=LINE('',#696,#27);+#696=CARTESIAN_POINT('',(1.35,1.125,0.435));+#697=ORIENTED_EDGE('',*,*,#248,.T.);+#698=ORIENTED_EDGE('',*,*,#699,.T.);+#699=EDGE_CURVE('',#245,#700,#702,.T.);+#700=VERTEX_POINT('',#701);+#701=CARTESIAN_POINT('',(1.75,0.825,0.435));+#702=LINE('',#703,#27);+#703=CARTESIAN_POINT('',(1.35,0.825,0.435));+#704=ORIENTED_EDGE('',*,*,#705,.F.);+#705=EDGE_CURVE('',#693,#700,#706,.T.);+#706=LINE('',#694,#58);+#707=PLANE('',#708);+#708=AXIS2_PLACEMENT_3D('',#696,#13,#28);+#709=ADVANCED_FACE('',(#710),#647,.F.);+#710=FACE_BOUND('',#711,.F.);+#711=EDGE_LOOP('',(#712,#718,#719,#725));+#712=ORIENTED_EDGE('',*,*,#713,.F.);+#713=EDGE_CURVE('',#245,#714,#716,.T.);+#714=VERTEX_POINT('',#715);+#715=CARTESIAN_POINT('',(1.5,0.825,0.615));+#716=LINE('',#717,#402);+#717=CARTESIAN_POINT('',(1.5,0.825,0.461759022967));+#718=ORIENTED_EDGE('',*,*,#244,.T.);+#719=ORIENTED_EDGE('',*,*,#720,.T.);+#720=EDGE_CURVE('',#241,#721,#723,.T.);+#721=VERTEX_POINT('',#722);+#722=CARTESIAN_POINT('',(1.5,0.475,0.615));+#723=LINE('',#724,#402);+#724=CARTESIAN_POINT('',(1.5,0.475,0.461759022967));+#725=ORIENTED_EDGE('',*,*,#726,.F.);+#726=EDGE_CURVE('',#714,#721,#327,.T.);+#727=ADVANCED_FACE('',(#728),#746,.F.);+#728=FACE_BOUND('',#729,.F.);+#729=EDGE_LOOP('',(#730,#736,#737,#743));+#730=ORIENTED_EDGE('',*,*,#731,.F.);+#731=EDGE_CURVE('',#241,#732,#734,.T.);+#732=VERTEX_POINT('',#733);+#733=CARTESIAN_POINT('',(1.75,0.475,0.435));+#734=LINE('',#735,#27);+#735=CARTESIAN_POINT('',(1.35,0.475,0.435));+#736=ORIENTED_EDGE('',*,*,#240,.T.);+#737=ORIENTED_EDGE('',*,*,#738,.T.);+#738=EDGE_CURVE('',#237,#739,#741,.T.);+#739=VERTEX_POINT('',#740);+#740=CARTESIAN_POINT('',(1.75,0.175,0.435));+#741=LINE('',#742,#27);+#742=CARTESIAN_POINT('',(1.35,0.175,0.435));+#743=ORIENTED_EDGE('',*,*,#744,.F.);+#744=EDGE_CURVE('',#732,#739,#745,.T.);+#745=LINE('',#733,#58);+#746=PLANE('',#747);+#747=AXIS2_PLACEMENT_3D('',#735,#13,#28);+#748=ADVANCED_FACE('',(#749),#647,.F.);+#749=FACE_BOUND('',#750,.F.);+#750=EDGE_LOOP('',(#751,#757,#758,#764));+#751=ORIENTED_EDGE('',*,*,#752,.F.);+#752=EDGE_CURVE('',#237,#753,#755,.T.);+#753=VERTEX_POINT('',#754);+#754=CARTESIAN_POINT('',(1.5,0.175,0.615));+#755=LINE('',#756,#402);+#756=CARTESIAN_POINT('',(1.5,0.175,0.461759022967));+#757=ORIENTED_EDGE('',*,*,#236,.T.);+#758=ORIENTED_EDGE('',*,*,#759,.T.);+#759=EDGE_CURVE('',#233,#760,#762,.T.);+#760=VERTEX_POINT('',#761);+#761=CARTESIAN_POINT('',(1.5,-0.175,0.615));+#762=LINE('',#763,#402);+#763=CARTESIAN_POINT('',(1.5,-0.175,0.461759022967));+#764=ORIENTED_EDGE('',*,*,#765,.F.);+#765=EDGE_CURVE('',#753,#760,#327,.T.);+#766=ADVANCED_FACE('',(#767),#785,.F.);+#767=FACE_BOUND('',#768,.F.);+#768=EDGE_LOOP('',(#769,#775,#776,#782));+#769=ORIENTED_EDGE('',*,*,#770,.F.);+#770=EDGE_CURVE('',#233,#771,#773,.T.);+#771=VERTEX_POINT('',#772);+#772=CARTESIAN_POINT('',(1.75,-0.175,0.435));+#773=LINE('',#774,#27);+#774=CARTESIAN_POINT('',(1.35,-0.175,0.435));+#775=ORIENTED_EDGE('',*,*,#232,.T.);+#776=ORIENTED_EDGE('',*,*,#777,.T.);+#777=EDGE_CURVE('',#229,#778,#780,.T.);+#778=VERTEX_POINT('',#779);+#779=CARTESIAN_POINT('',(1.75,-0.475,0.435));+#780=LINE('',#781,#27);+#781=CARTESIAN_POINT('',(1.35,-0.475,0.435));+#782=ORIENTED_EDGE('',*,*,#783,.F.);+#783=EDGE_CURVE('',#771,#778,#784,.T.);+#784=LINE('',#772,#58);+#785=PLANE('',#786);+#786=AXIS2_PLACEMENT_3D('',#774,#13,#28);+#787=ADVANCED_FACE('',(#788),#647,.F.);+#788=FACE_BOUND('',#789,.F.);+#789=EDGE_LOOP('',(#790,#796,#797,#803));+#790=ORIENTED_EDGE('',*,*,#791,.F.);+#791=EDGE_CURVE('',#229,#792,#794,.T.);+#792=VERTEX_POINT('',#793);+#793=CARTESIAN_POINT('',(1.5,-0.475,0.615));+#794=LINE('',#795,#402);+#795=CARTESIAN_POINT('',(1.5,-0.475,0.461759022967));+#796=ORIENTED_EDGE('',*,*,#228,.T.);+#797=ORIENTED_EDGE('',*,*,#798,.T.);+#798=EDGE_CURVE('',#225,#799,#801,.T.);+#799=VERTEX_POINT('',#800);+#800=CARTESIAN_POINT('',(1.5,-0.825,0.615));+#801=LINE('',#802,#402);+#802=CARTESIAN_POINT('',(1.5,-0.825,0.461759022967));+#803=ORIENTED_EDGE('',*,*,#804,.F.);+#804=EDGE_CURVE('',#792,#799,#327,.T.);+#805=ADVANCED_FACE('',(#806),#824,.F.);+#806=FACE_BOUND('',#807,.F.);+#807=EDGE_LOOP('',(#808,#814,#815,#821));+#808=ORIENTED_EDGE('',*,*,#809,.F.);+#809=EDGE_CURVE('',#225,#810,#812,.T.);+#810=VERTEX_POINT('',#811);+#811=CARTESIAN_POINT('',(1.75,-0.825,0.435));+#812=LINE('',#813,#27);+#813=CARTESIAN_POINT('',(1.35,-0.825,0.435));+#814=ORIENTED_EDGE('',*,*,#224,.T.);+#815=ORIENTED_EDGE('',*,*,#816,.T.);+#816=EDGE_CURVE('',#221,#817,#819,.T.);+#817=VERTEX_POINT('',#818);+#818=CARTESIAN_POINT('',(1.75,-1.125,0.435));+#819=LINE('',#820,#27);+#820=CARTESIAN_POINT('',(1.35,-1.125,0.435));+#821=ORIENTED_EDGE('',*,*,#822,.F.);+#822=EDGE_CURVE('',#810,#817,#823,.T.);+#823=LINE('',#811,#58);+#824=PLANE('',#825);+#825=AXIS2_PLACEMENT_3D('',#813,#13,#28);+#826=ADVANCED_FACE('',(#827),#647,.F.);+#827=FACE_BOUND('',#828,.F.);+#828=EDGE_LOOP('',(#829,#835,#836,#842));+#829=ORIENTED_EDGE('',*,*,#830,.F.);+#830=EDGE_CURVE('',#221,#831,#833,.T.);+#831=VERTEX_POINT('',#832);+#832=CARTESIAN_POINT('',(1.5,-1.125,0.615));+#833=LINE('',#834,#402);+#834=CARTESIAN_POINT('',(1.5,-1.125,0.461759022967));+#835=ORIENTED_EDGE('',*,*,#220,.T.);+#836=ORIENTED_EDGE('',*,*,#837,.T.);+#837=EDGE_CURVE('',#217,#838,#840,.T.);+#838=VERTEX_POINT('',#839);+#839=CARTESIAN_POINT('',(1.5,-1.475,0.615));+#840=LINE('',#841,#402);+#841=CARTESIAN_POINT('',(1.5,-1.475,0.461759022967));+#842=ORIENTED_EDGE('',*,*,#843,.F.);+#843=EDGE_CURVE('',#831,#838,#327,.T.);+#844=ADVANCED_FACE('',(#845),#863,.F.);+#845=FACE_BOUND('',#846,.F.);+#846=EDGE_LOOP('',(#847,#853,#854,#860));+#847=ORIENTED_EDGE('',*,*,#848,.F.);+#848=EDGE_CURVE('',#217,#849,#851,.T.);+#849=VERTEX_POINT('',#850);+#850=CARTESIAN_POINT('',(1.75,-1.475,0.435));+#851=LINE('',#852,#27);+#852=CARTESIAN_POINT('',(1.35,-1.475,0.435));+#853=ORIENTED_EDGE('',*,*,#216,.T.);+#854=ORIENTED_EDGE('',*,*,#855,.T.);+#855=EDGE_CURVE('',#212,#856,#858,.T.);+#856=VERTEX_POINT('',#857);+#857=CARTESIAN_POINT('',(1.75,-1.775,0.435));+#858=LINE('',#859,#27);+#859=CARTESIAN_POINT('',(1.35,-1.775,0.435));+#860=ORIENTED_EDGE('',*,*,#861,.F.);+#861=EDGE_CURVE('',#849,#856,#862,.T.);+#862=LINE('',#850,#58);+#863=PLANE('',#864);+#864=AXIS2_PLACEMENT_3D('',#852,#13,#28);+#865=ADVANCED_FACE('',(#866),#647,.F.);+#866=FACE_BOUND('',#867,.F.);+#867=EDGE_LOOP('',(#868,#874,#875,#880));+#868=ORIENTED_EDGE('',*,*,#869,.F.);+#869=EDGE_CURVE('',#212,#870,#872,.T.);+#870=VERTEX_POINT('',#871);+#871=CARTESIAN_POINT('',(1.5,-1.775,0.615));+#872=LINE('',#873,#402);+#873=CARTESIAN_POINT('',(1.5,-1.775,0.461759022967));+#874=ORIENTED_EDGE('',*,*,#211,.T.);+#875=ORIENTED_EDGE('',*,*,#876,.T.);+#876=EDGE_CURVE('',#207,#877,#879,.T.);+#877=VERTEX_POINT('',#878);+#878=CARTESIAN_POINT('',(1.5,-1.85,0.615));+#879=B_SPLINE_CURVE_WITH_KNOTS('',1,(#208,#878),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#880=ORIENTED_EDGE('',*,*,#881,.F.);+#881=EDGE_CURVE('',#870,#877,#327,.T.);+#882=ADVANCED_FACE('',(#883),#895,.F.);+#883=FACE_BOUND('',#884,.F.);+#884=EDGE_LOOP('',(#885,#886,#887,#892));+#885=ORIENTED_EDGE('',*,*,#268,.T.);+#886=ORIENTED_EDGE('',*,*,#392,.T.);+#887=ORIENTED_EDGE('',*,*,#888,.F.);+#888=EDGE_CURVE('',#889,#393,#891,.T.);+#889=VERTEX_POINT('',#890);+#890=CARTESIAN_POINT('',(-1.3305,-2.0195,0.615));+#891=LINE('',#890,#79);+#892=ORIENTED_EDGE('',*,*,#893,.F.);+#893=EDGE_CURVE('',#269,#889,#894,.T.);+#894=B_SPLINE_CURVE_WITH_KNOTS('',1,(#270,#890),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#895=PLANE('',#896);+#896=AXIS2_PLACEMENT_3D('',#890,#92,#80);+#897=ADVANCED_FACE('',(#898),#910,.F.);+#898=FACE_BOUND('',#899,.F.);+#899=EDGE_LOOP('',(#900,#901,#906,#909));+#900=ORIENTED_EDGE('',*,*,#285,.T.);+#901=ORIENTED_EDGE('',*,*,#902,.T.);+#902=EDGE_CURVE('',#281,#903,#905,.T.);+#903=VERTEX_POINT('',#904);+#904=CARTESIAN_POINT('',(1.3305,-2.0195,0.615));+#905=B_SPLINE_CURVE_WITH_KNOTS('',1,(#282,#904),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#906=ORIENTED_EDGE('',*,*,#907,.F.);+#907=EDGE_CURVE('',#877,#903,#908,.T.);+#908=LINE('',#878,#65);+#909=ORIENTED_EDGE('',*,*,#876,.F.);+#910=PLANE('',#911);+#911=AXIS2_PLACEMENT_3D('',#878,#80,#66);+#912=ADVANCED_FACE('',(#913),#921,.F.);+#913=FACE_BOUND('',#914,.F.);+#914=EDGE_LOOP('',(#915,#916,#917,#920));+#915=ORIENTED_EDGE('',*,*,#294,.T.);+#916=ORIENTED_EDGE('',*,*,#893,.T.);+#917=ORIENTED_EDGE('',*,*,#918,.F.);+#918=EDGE_CURVE('',#903,#889,#919,.T.);+#919=LINE('',#904,#72);+#920=ORIENTED_EDGE('',*,*,#902,.F.);+#921=PLANE('',#922);+#922=AXIS2_PLACEMENT_3D('',#904,#87,#73);+#923=ADVANCED_FACE('',(#924),#944,.F.);+#924=FACE_BOUND('',#925,.F.);+#925=EDGE_LOOP('',(#926,#931,#935,#937,#938,#942));+#926=ORIENTED_EDGE('',*,*,#927,.F.);+#927=EDGE_CURVE('',#928,#600,#930,.T.);+#928=VERTEX_POINT('',#929);+#929=CARTESIAN_POINT('',(-1.75,1.475,0.615));+#930=LINE('',#929,#366);+#931=ORIENTED_EDGE('',*,*,#932,.T.);+#932=EDGE_CURVE('',#928,#933,#934,.T.);+#933=VERTEX_POINT('',#365);+#934=LINE('',#929,#428);+#935=ORIENTED_EDGE('',*,*,#936,.T.);+#936=EDGE_CURVE('',#933,#362,#364,.T.);+#937=ORIENTED_EDGE('',*,*,#361,.T.);+#938=ORIENTED_EDGE('',*,*,#939,.F.);+#939=EDGE_CURVE('',#940,#356,#358,.T.);+#940=VERTEX_POINT('',#941);+#941=CARTESIAN_POINT('',(-1.425,1.475,0.615));+#942=ORIENTED_EDGE('',*,*,#943,.F.);+#943=EDGE_CURVE('',#600,#940,#930,.T.);+#944=PLANE('',#945);+#945=AXIS2_PLACEMENT_3D('',#929,#946,#367);+#946=DIRECTION('',(0.,0.,-1.));+#947=ADVANCED_FACE('',(#948),#1008,.F.);+#948=FACE_BOUND('',#949,.F.);+#949=EDGE_LOOP('',(#950,#955,#959,#963,#967,#971,#975,#979,#983,#987,#991,#993,#994,#995,#1000,#1005));+#950=ORIENTED_EDGE('',*,*,#951,.T.);+#951=EDGE_CURVE('',#952,#953,#358,.T.);+#952=VERTEX_POINT('',#359);+#953=VERTEX_POINT('',#954);+#954=CARTESIAN_POINT('',(-1.425,-1.775,0.615));+#955=ORIENTED_EDGE('',*,*,#956,.T.);+#956=EDGE_CURVE('',#953,#957,#358,.T.);+#957=VERTEX_POINT('',#958);+#958=CARTESIAN_POINT('',(-1.425,-1.475,0.615));+#959=ORIENTED_EDGE('',*,*,#960,.T.);+#960=EDGE_CURVE('',#957,#961,#358,.T.);+#961=VERTEX_POINT('',#962);+#962=CARTESIAN_POINT('',(-1.425,-1.125,0.615));+#963=ORIENTED_EDGE('',*,*,#964,.T.);+#964=EDGE_CURVE('',#961,#965,#358,.T.);+#965=VERTEX_POINT('',#966);+#966=CARTESIAN_POINT('',(-1.425,-0.825,0.615));+#967=ORIENTED_EDGE('',*,*,#968,.T.);+#968=EDGE_CURVE('',#965,#969,#358,.T.);+#969=VERTEX_POINT('',#970);+#970=CARTESIAN_POINT('',(-1.425,-0.475,0.615));+#971=ORIENTED_EDGE('',*,*,#972,.T.);+#972=EDGE_CURVE('',#969,#973,#358,.T.);+#973=VERTEX_POINT('',#974);+#974=CARTESIAN_POINT('',(-1.425,-0.175,0.615));+#975=ORIENTED_EDGE('',*,*,#976,.T.);+#976=EDGE_CURVE('',#973,#977,#358,.T.);+#977=VERTEX_POINT('',#978);+#978=CARTESIAN_POINT('',(-1.425,0.175,0.615));+#979=ORIENTED_EDGE('',*,*,#980,.T.);+#980=EDGE_CURVE('',#977,#981,#358,.T.);+#981=VERTEX_POINT('',#982);+#982=CARTESIAN_POINT('',(-1.425,0.475,0.615));+#983=ORIENTED_EDGE('',*,*,#984,.T.);+#984=EDGE_CURVE('',#981,#985,#358,.T.);+#985=VERTEX_POINT('',#986);+#986=CARTESIAN_POINT('',(-1.425,0.825,0.615));+#987=ORIENTED_EDGE('',*,*,#988,.T.);+#988=EDGE_CURVE('',#985,#989,#358,.T.);+#989=VERTEX_POINT('',#990);+#990=CARTESIAN_POINT('',(-1.425,1.125,0.615));+#991=ORIENTED_EDGE('',*,*,#992,.T.);+#992=EDGE_CURVE('',#989,#940,#358,.T.);+#993=ORIENTED_EDGE('',*,*,#939,.T.);+#994=ORIENTED_EDGE('',*,*,#355,.T.);+#995=ORIENTED_EDGE('',*,*,#996,.T.);+#996=EDGE_CURVE('',#351,#997,#999,.T.);+#997=VERTEX_POINT('',#998);+#998=CARTESIAN_POINT('',(-1.353793551841,1.77689677592,0.95));+#999=B_SPLINE_CURVE_WITH_KNOTS('',1,(#352,#998),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1000=ORIENTED_EDGE('',*,*,#1001,.F.);+#1001=EDGE_CURVE('',#1002,#997,#1004,.T.);+#1002=VERTEX_POINT('',#1003);+#1003=CARTESIAN_POINT('',(-1.353793551841,-1.77689677592,0.95));+#1004=LINE('',#1003,#86);+#1005=ORIENTED_EDGE('',*,*,#1006,.F.);+#1006=EDGE_CURVE('',#952,#1002,#1007,.T.);+#1007=B_SPLINE_CURVE_WITH_KNOTS('',1,(#359,#1003),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1008=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#359,#1003),(#352,#998)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.625),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1009=ADVANCED_FACE('',(#1010),#1022,.F.);+#1010=FACE_BOUND('',#1011,.F.);+#1011=EDGE_LOOP('',(#1012,#1013,#1018,#1021));+#1012=ORIENTED_EDGE('',*,*,#350,.T.);+#1013=ORIENTED_EDGE('',*,*,#1014,.T.);+#1014=EDGE_CURVE('',#346,#1015,#1017,.T.);+#1015=VERTEX_POINT('',#1016);+#1016=CARTESIAN_POINT('',(-1.25739677592,1.873293551841,0.95));+#1017=B_SPLINE_CURVE_WITH_KNOTS('',1,(#347,#1016),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1018=ORIENTED_EDGE('',*,*,#1019,.F.);+#1019=EDGE_CURVE('',#997,#1015,#1020,.T.);+#1020=LINE('',#998,#91);+#1021=ORIENTED_EDGE('',*,*,#996,.F.);+#1022=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#352,#998),(#347,#1016)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.186676190233),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1023=ADVANCED_FACE('',(#1024),#1036,.F.);+#1024=FACE_BOUND('',#1025,.F.);+#1025=EDGE_LOOP('',(#1026,#1027,#1032,#1035));+#1026=ORIENTED_EDGE('',*,*,#345,.T.);+#1027=ORIENTED_EDGE('',*,*,#1028,.T.);+#1028=EDGE_CURVE('',#341,#1029,#1031,.T.);+#1029=VERTEX_POINT('',#1030);+#1030=CARTESIAN_POINT('',(1.25739677592,1.873293551841,0.95));+#1031=B_SPLINE_CURVE_WITH_KNOTS('',1,(#342,#1030),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1032=ORIENTED_EDGE('',*,*,#1033,.F.);+#1033=EDGE_CURVE('',#1015,#1029,#1034,.T.);+#1034=LINE('',#1016,#27);+#1035=ORIENTED_EDGE('',*,*,#1014,.F.);+#1036=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#347,#1016),(#342,#1030)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.586),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1037=ADVANCED_FACE('',(#1038),#1050,.F.);+#1038=FACE_BOUND('',#1039,.F.);+#1039=EDGE_LOOP('',(#1040,#1041,#1046,#1049));+#1040=ORIENTED_EDGE('',*,*,#340,.T.);+#1041=ORIENTED_EDGE('',*,*,#1042,.T.);+#1042=EDGE_CURVE('',#336,#1043,#1045,.T.);+#1043=VERTEX_POINT('',#1044);+#1044=CARTESIAN_POINT('',(1.353793551841,1.77689677592,0.95));+#1045=B_SPLINE_CURVE_WITH_KNOTS('',1,(#337,#1044),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1046=ORIENTED_EDGE('',*,*,#1047,.F.);+#1047=EDGE_CURVE('',#1029,#1043,#1048,.T.);+#1048=LINE('',#1030,#51);+#1049=ORIENTED_EDGE('',*,*,#1028,.F.);+#1050=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#342,#1030),(#337,#1044)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.186676190233),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1051=ADVANCED_FACE('',(#1052),#1112,.F.);+#1052=FACE_BOUND('',#1053,.F.);+#1053=EDGE_LOOP('',(#1054,#1055,#1059,#1063,#1067,#1071,#1075,#1079,#1083,#1087,#1091,#1095,#1099,#1103,#1108,#1111));+#1054=ORIENTED_EDGE('',*,*,#335,.T.);+#1055=ORIENTED_EDGE('',*,*,#1056,.T.);+#1056=EDGE_CURVE('',#330,#1057,#338,.T.);+#1057=VERTEX_POINT('',#1058);+#1058=CARTESIAN_POINT('',(1.425,1.475,0.615));+#1059=ORIENTED_EDGE('',*,*,#1060,.T.);+#1060=EDGE_CURVE('',#1057,#1061,#338,.T.);+#1061=VERTEX_POINT('',#1062);+#1062=CARTESIAN_POINT('',(1.425,1.125,0.615));+#1063=ORIENTED_EDGE('',*,*,#1064,.T.);+#1064=EDGE_CURVE('',#1061,#1065,#338,.T.);+#1065=VERTEX_POINT('',#1066);+#1066=CARTESIAN_POINT('',(1.425,0.825,0.615));+#1067=ORIENTED_EDGE('',*,*,#1068,.T.);+#1068=EDGE_CURVE('',#1065,#1069,#338,.T.);+#1069=VERTEX_POINT('',#1070);+#1070=CARTESIAN_POINT('',(1.425,0.475,0.615));+#1071=ORIENTED_EDGE('',*,*,#1072,.T.);+#1072=EDGE_CURVE('',#1069,#1073,#338,.T.);+#1073=VERTEX_POINT('',#1074);+#1074=CARTESIAN_POINT('',(1.425,0.175,0.615));+#1075=ORIENTED_EDGE('',*,*,#1076,.T.);+#1076=EDGE_CURVE('',#1073,#1077,#338,.T.);+#1077=VERTEX_POINT('',#1078);+#1078=CARTESIAN_POINT('',(1.425,-0.175,0.615));+#1079=ORIENTED_EDGE('',*,*,#1080,.T.);+#1080=EDGE_CURVE('',#1077,#1081,#338,.T.);+#1081=VERTEX_POINT('',#1082);+#1082=CARTESIAN_POINT('',(1.425,-0.475,0.615));+#1083=ORIENTED_EDGE('',*,*,#1084,.T.);+#1084=EDGE_CURVE('',#1081,#1085,#338,.T.);+#1085=VERTEX_POINT('',#1086);+#1086=CARTESIAN_POINT('',(1.425,-0.825,0.615));+#1087=ORIENTED_EDGE('',*,*,#1088,.T.);+#1088=EDGE_CURVE('',#1085,#1089,#338,.T.);+#1089=VERTEX_POINT('',#1090);+#1090=CARTESIAN_POINT('',(1.425,-1.125,0.615));+#1091=ORIENTED_EDGE('',*,*,#1092,.T.);+#1092=EDGE_CURVE('',#1089,#1093,#338,.T.);+#1093=VERTEX_POINT('',#1094);+#1094=CARTESIAN_POINT('',(1.425,-1.475,0.615));+#1095=ORIENTED_EDGE('',*,*,#1096,.T.);+#1096=EDGE_CURVE('',#1093,#1097,#338,.T.);+#1097=VERTEX_POINT('',#1098);+#1098=CARTESIAN_POINT('',(1.425,-1.775,0.615));+#1099=ORIENTED_EDGE('',*,*,#1100,.T.);+#1100=EDGE_CURVE('',#1097,#1101,#338,.T.);+#1101=VERTEX_POINT('',#1102);+#1102=CARTESIAN_POINT('',(1.425,-1.8125,0.615));+#1103=ORIENTED_EDGE('',*,*,#1104,.T.);+#1104=EDGE_CURVE('',#1101,#1105,#1107,.T.);+#1105=VERTEX_POINT('',#1106);+#1106=CARTESIAN_POINT('',(1.353793551841,-1.77689677592,0.95));+#1107=B_SPLINE_CURVE_WITH_KNOTS('',1,(#1102,#1106),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1108=ORIENTED_EDGE('',*,*,#1109,.F.);+#1109=EDGE_CURVE('',#1043,#1105,#1110,.T.);+#1110=LINE('',#1044,#58);+#1111=ORIENTED_EDGE('',*,*,#1042,.F.);+#1112=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#337,#1044),(#1102,#1106)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.625),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1113=ADVANCED_FACE('',(#1114),#1131,.F.);+#1114=FACE_BOUND('',#1115,.F.);+#1115=EDGE_LOOP('',(#1116,#1119,#1124,#1127,#1129,#1130));+#1116=ORIENTED_EDGE('',*,*,#1117,.F.);+#1117=EDGE_CURVE('',#1118,#325,#332,.T.);+#1118=VERTEX_POINT('',#333);+#1119=ORIENTED_EDGE('',*,*,#1120,.T.);+#1120=EDGE_CURVE('',#1118,#1121,#1123,.T.);+#1121=VERTEX_POINT('',#1122);+#1122=CARTESIAN_POINT('',(1.75,1.475,0.615));+#1123=LINE('',#333,#58);+#1124=ORIENTED_EDGE('',*,*,#1125,.T.);+#1125=EDGE_CURVE('',#1121,#675,#1126,.T.);+#1126=LINE('',#1122,#72);+#1127=ORIENTED_EDGE('',*,*,#1128,.T.);+#1128=EDGE_CURVE('',#675,#1057,#1126,.T.);+#1129=ORIENTED_EDGE('',*,*,#1056,.F.);+#1130=ORIENTED_EDGE('',*,*,#329,.F.);+#1131=PLANE('',#1132);+#1132=AXIS2_PLACEMENT_3D('',#333,#946,#73);+#1133=ADVANCED_FACE('',(#1134),#372,.F.);+#1134=FACE_BOUND('',#1135,.F.);+#1135=EDGE_LOOP('',(#1136,#1137,#1141,#1142,#1147,#1152,#1155,#1156,#1160,#1161,#1162,#1163));+#1136=ORIENTED_EDGE('',*,*,#404,.T.);+#1137=ORIENTED_EDGE('',*,*,#1138,.T.);+#1138=EDGE_CURVE('',#398,#953,#1139,.T.);+#1139=LINE('',#1140,#366);+#1140=CARTESIAN_POINT('',(-1.75,-1.775,0.615));+#1141=ORIENTED_EDGE('',*,*,#951,.F.);+#1142=ORIENTED_EDGE('',*,*,#1143,.F.);+#1143=EDGE_CURVE('',#1144,#952,#1146,.T.);+#1144=VERTEX_POINT('',#1145);+#1145=CARTESIAN_POINT('',(-1.293,-1.9445,0.615));+#1146=LINE('',#1145,#79);+#1147=ORIENTED_EDGE('',*,*,#1148,.F.);+#1148=EDGE_CURVE('',#1149,#1144,#1151,.T.);+#1149=VERTEX_POINT('',#1150);+#1150=CARTESIAN_POINT('',(1.293,-1.9445,0.615));+#1151=LINE('',#1150,#72);+#1152=ORIENTED_EDGE('',*,*,#1153,.F.);+#1153=EDGE_CURVE('',#1101,#1149,#1154,.T.);+#1154=LINE('',#1102,#65);+#1155=ORIENTED_EDGE('',*,*,#1100,.F.);+#1156=ORIENTED_EDGE('',*,*,#1157,.F.);+#1157=EDGE_CURVE('',#870,#1097,#1158,.T.);+#1158=LINE('',#1159,#72);+#1159=CARTESIAN_POINT('',(1.75,-1.775,0.615));+#1160=ORIENTED_EDGE('',*,*,#881,.T.);+#1161=ORIENTED_EDGE('',*,*,#907,.T.);+#1162=ORIENTED_EDGE('',*,*,#918,.T.);+#1163=ORIENTED_EDGE('',*,*,#888,.T.);+#1164=ADVANCED_FACE('',(#1165),#1232,.F.);+#1165=FACE_BOUND('',#1166,.F.);+#1166=EDGE_LOOP('',(#1167,#1168,#1169,#1178,#1185,#1194,#1199,#1204,#1209,#1216,#1223,#1230));+#1167=ORIENTED_EDGE('',*,*,#397,.F.);+#1168=ORIENTED_EDGE('',*,*,#411,.T.);+#1169=ORIENTED_EDGE('',*,*,#1170,.T.);+#1170=EDGE_CURVE('',#412,#1171,#1173,.T.);+#1171=VERTEX_POINT('',#1172);+#1172=CARTESIAN_POINT('',(-1.799240387651,-1.775,0.393682408883));+#1173=CIRCLE('',#1174,5.E-02);+#1174=AXIS2_PLACEMENT_3D('',#1175,#1176,#1177);+#1175=CARTESIAN_POINT('',(-1.75,-1.775,0.385));+#1176=DIRECTION('',(-1.144237745222E-17,-1.,3.284293275761E-47));+#1177=DIRECTION('',(4.440892098501E-15,-5.081436361562E-32,1.));+#1178=ORIENTED_EDGE('',*,*,#1179,.T.);+#1179=EDGE_CURVE('',#1171,#1180,#1182,.T.);+#1180=VERTEX_POINT('',#1181);+#1181=CARTESIAN_POINT('',(-1.830824898817,-1.775,0.190060919137));+#1182=LINE('',#1172,#1183);+#1183=VECTOR('',#1184,1.);+#1184=DIRECTION('',(-0.153280808835,1.753896870876E-18,-0.988182672203));+#1185=ORIENTED_EDGE('',*,*,#1186,.T.);+#1186=EDGE_CURVE('',#1180,#1187,#1189,.T.);+#1187=VERTEX_POINT('',#1188);+#1188=CARTESIAN_POINT('',(-2.05733068201,-1.775,8.326672684689E-17));+#1189=CIRCLE('',#1190,0.23);+#1190=AXIS2_PLACEMENT_3D('',#1191,#1192,#1193);+#1191=CARTESIAN_POINT('',(-2.05733068201,-1.775,0.23));+#1192=DIRECTION('',(1.144237745222E-17,1.,7.703719777549E-34));+#1193=DIRECTION('',(0.984807753012,-1.126854202784E-17,-0.173648177667));+#1194=ORIENTED_EDGE('',*,*,#1195,.T.);+#1195=EDGE_CURVE('',#1187,#1196,#1198,.T.);+#1196=VERTEX_POINT('',#1197);+#1197=CARTESIAN_POINT('',(-2.45,-1.775,8.326672684689E-17));+#1198=LINE('',#1188,#416);+#1199=ORIENTED_EDGE('',*,*,#1200,.T.);+#1200=EDGE_CURVE('',#1196,#1201,#1203,.T.);+#1201=VERTEX_POINT('',#1202);+#1202=CARTESIAN_POINT('',(-2.45,-1.775,0.18));+#1203=LINE('',#1197,#402);+#1204=ORIENTED_EDGE('',*,*,#1205,.T.);+#1205=EDGE_CURVE('',#1201,#1206,#1208,.T.);+#1206=VERTEX_POINT('',#1207);+#1207=CARTESIAN_POINT('',(-2.05733068201,-1.775,0.18));+#1208=LINE('',#1202,#366);+#1209=ORIENTED_EDGE('',*,*,#1210,.T.);+#1210=EDGE_CURVE('',#1206,#1211,#1213,.T.);+#1211=VERTEX_POINT('',#1212);+#1212=CARTESIAN_POINT('',(-2.008090294359,-1.775,0.221317591117));+#1213=CIRCLE('',#1214,5.E-02);+#1214=AXIS2_PLACEMENT_3D('',#1191,#1215,#946);+#1215=DIRECTION('',(-1.144237745222E-17,-1.,-0.));+#1216=ORIENTED_EDGE('',*,*,#1217,.T.);+#1217=EDGE_CURVE('',#1211,#1218,#1220,.T.);+#1218=VERTEX_POINT('',#1219);+#1219=CARTESIAN_POINT('',(-1.976505783193,-1.775,0.424939080863));+#1220=LINE('',#1212,#1221);+#1221=VECTOR('',#1222,1.);+#1222=DIRECTION('',(0.153280808835,-1.753896870876E-18,0.988182672203));+#1223=ORIENTED_EDGE('',*,*,#1224,.T.);+#1224=EDGE_CURVE('',#1218,#1225,#1226,.T.);+#1225=VERTEX_POINT('',#1140);+#1226=CIRCLE('',#1227,0.23);+#1227=AXIS2_PLACEMENT_3D('',#1175,#1228,#1229);+#1228=DIRECTION('',(1.144237745222E-17,1.,2.311115933265E-33));+#1229=DIRECTION('',(-0.984807753012,1.126854202784E-17,0.173648177667));+#1230=ORIENTED_EDGE('',*,*,#1231,.T.);+#1231=EDGE_CURVE('',#1225,#398,#1139,.T.);+#1232=PLANE('',#1233);+#1233=AXIS2_PLACEMENT_3D('',#1234,#429,#13);+#1234=CARTESIAN_POINT('',(-1.90066971159,-1.775,0.308518045934));+#1235=ADVANCED_FACE('',(#1236),#1250,.F.);+#1236=FACE_BOUND('',#1237,.F.);+#1237=EDGE_LOOP('',(#1238,#1239,#1246,#1249));+#1238=ORIENTED_EDGE('',*,*,#426,.T.);+#1239=ORIENTED_EDGE('',*,*,#1240,.T.);+#1240=EDGE_CURVE('',#421,#1241,#1243,.T.);+#1241=VERTEX_POINT('',#1242);+#1242=CARTESIAN_POINT('',(-1.799240387651,-1.475,0.393682408883));+#1243=CIRCLE('',#1244,5.E-02);+#1244=AXIS2_PLACEMENT_3D('',#1245,#1176,#1177);+#1245=CARTESIAN_POINT('',(-1.75,-1.475,0.385));+#1246=ORIENTED_EDGE('',*,*,#1247,.F.);+#1247=EDGE_CURVE('',#1171,#1241,#1248,.T.);+#1248=LINE('',#1172,#428);+#1249=ORIENTED_EDGE('',*,*,#1170,.F.);+#1250=CYLINDRICAL_SURFACE('',#1251,5.E-02);+#1251=AXIS2_PLACEMENT_3D('',#1175,#1252,#1177);+#1252=DIRECTION('',(-1.144237745222E-17,-1.,0.));+#1253=ADVANCED_FACE('',(#1254),#1303,.T.);+#1254=FACE_BOUND('',#1255,.T.);+#1255=EDGE_LOOP('',(#435,#419,#1239,#1256,#1261,#1268,#1273,#1278,#1283,#1289,#1294,#1300));+#1256=ORIENTED_EDGE('',*,*,#1257,.T.);+#1257=EDGE_CURVE('',#1241,#1258,#1260,.T.);+#1258=VERTEX_POINT('',#1259);+#1259=CARTESIAN_POINT('',(-1.830824898817,-1.475,0.190060919137));+#1260=LINE('',#1242,#1183);+#1261=ORIENTED_EDGE('',*,*,#1262,.T.);+#1262=EDGE_CURVE('',#1258,#1263,#1265,.T.);+#1263=VERTEX_POINT('',#1264);+#1264=CARTESIAN_POINT('',(-2.05733068201,-1.475,8.326672684689E-17));+#1265=CIRCLE('',#1266,0.23);+#1266=AXIS2_PLACEMENT_3D('',#1267,#1192,#1193);+#1267=CARTESIAN_POINT('',(-2.05733068201,-1.475,0.23));+#1268=ORIENTED_EDGE('',*,*,#1269,.T.);+#1269=EDGE_CURVE('',#1263,#1270,#1272,.T.);+#1270=VERTEX_POINT('',#1271);+#1271=CARTESIAN_POINT('',(-2.45,-1.475,8.326672684689E-17));+#1272=LINE('',#1264,#416);+#1273=ORIENTED_EDGE('',*,*,#1274,.T.);+#1274=EDGE_CURVE('',#1270,#1275,#1277,.T.);+#1275=VERTEX_POINT('',#1276);+#1276=CARTESIAN_POINT('',(-2.45,-1.475,0.18));+#1277=LINE('',#1271,#402);+#1278=ORIENTED_EDGE('',*,*,#1279,.T.);+#1279=EDGE_CURVE('',#1275,#1280,#1282,.T.);+#1280=VERTEX_POINT('',#1281);+#1281=CARTESIAN_POINT('',(-2.05733068201,-1.475,0.18));+#1282=LINE('',#1276,#366);+#1283=ORIENTED_EDGE('',*,*,#1284,.T.);+#1284=EDGE_CURVE('',#1280,#1285,#1287,.T.);+#1285=VERTEX_POINT('',#1286);+#1286=CARTESIAN_POINT('',(-2.008090294359,-1.475,0.221317591117));+#1287=CIRCLE('',#1288,5.E-02);+#1288=AXIS2_PLACEMENT_3D('',#1267,#1215,#946);+#1289=ORIENTED_EDGE('',*,*,#1290,.T.);+#1290=EDGE_CURVE('',#1285,#1291,#1293,.T.);+#1291=VERTEX_POINT('',#1292);+#1292=CARTESIAN_POINT('',(-1.976505783193,-1.475,0.424939080863));+#1293=LINE('',#1286,#1221);+#1294=ORIENTED_EDGE('',*,*,#1295,.T.);+#1295=EDGE_CURVE('',#1291,#1296,#1298,.T.);+#1296=VERTEX_POINT('',#1297);+#1297=CARTESIAN_POINT('',(-1.75,-1.475,0.615));+#1298=CIRCLE('',#1299,0.23);+#1299=AXIS2_PLACEMENT_3D('',#1245,#1228,#1229);+#1300=ORIENTED_EDGE('',*,*,#1301,.T.);+#1301=EDGE_CURVE('',#1296,#437,#1302,.T.);+#1302=LINE('',#1297,#366);+#1303=PLANE('',#1304);+#1304=AXIS2_PLACEMENT_3D('',#1305,#429,#13);+#1305=CARTESIAN_POINT('',(-1.90066971159,-1.475,0.308518045934));+#1306=ADVANCED_FACE('',(#1307),#372,.F.);+#1307=FACE_BOUND('',#1308,.F.);+#1308=EDGE_LOOP('',(#1309,#1310,#1314,#1315));+#1309=ORIENTED_EDGE('',*,*,#449,.T.);+#1310=ORIENTED_EDGE('',*,*,#1311,.T.);+#1311=EDGE_CURVE('',#444,#961,#1312,.T.);+#1312=LINE('',#1313,#366);+#1313=CARTESIAN_POINT('',(-1.75,-1.125,0.615));+#1314=ORIENTED_EDGE('',*,*,#960,.F.);+#1315=ORIENTED_EDGE('',*,*,#1316,.F.);+#1316=EDGE_CURVE('',#437,#957,#1302,.T.);+#1317=ADVANCED_FACE('',(#1318),#1374,.F.);+#1318=FACE_BOUND('',#1319,.F.);+#1319=EDGE_LOOP('',(#1320,#1321,#1322,#1329,#1334,#1341,#1346,#1351,#1356,#1362,#1367,#1372));+#1320=ORIENTED_EDGE('',*,*,#443,.F.);+#1321=ORIENTED_EDGE('',*,*,#454,.T.);+#1322=ORIENTED_EDGE('',*,*,#1323,.T.);+#1323=EDGE_CURVE('',#455,#1324,#1326,.T.);+#1324=VERTEX_POINT('',#1325);+#1325=CARTESIAN_POINT('',(-1.799240387651,-1.125,0.393682408883));+#1326=CIRCLE('',#1327,5.E-02);+#1327=AXIS2_PLACEMENT_3D('',#1328,#1176,#1177);+#1328=CARTESIAN_POINT('',(-1.75,-1.125,0.385));+#1329=ORIENTED_EDGE('',*,*,#1330,.T.);+#1330=EDGE_CURVE('',#1324,#1331,#1333,.T.);+#1331=VERTEX_POINT('',#1332);+#1332=CARTESIAN_POINT('',(-1.830824898817,-1.125,0.190060919137));+#1333=LINE('',#1325,#1183);+#1334=ORIENTED_EDGE('',*,*,#1335,.T.);+#1335=EDGE_CURVE('',#1331,#1336,#1338,.T.);+#1336=VERTEX_POINT('',#1337);+#1337=CARTESIAN_POINT('',(-2.05733068201,-1.125,8.326672684689E-17));+#1338=CIRCLE('',#1339,0.23);+#1339=AXIS2_PLACEMENT_3D('',#1340,#1192,#1193);+#1340=CARTESIAN_POINT('',(-2.05733068201,-1.125,0.23));+#1341=ORIENTED_EDGE('',*,*,#1342,.T.);+#1342=EDGE_CURVE('',#1336,#1343,#1345,.T.);+#1343=VERTEX_POINT('',#1344);+#1344=CARTESIAN_POINT('',(-2.45,-1.125,8.326672684689E-17));+#1345=LINE('',#1337,#416);+#1346=ORIENTED_EDGE('',*,*,#1347,.T.);+#1347=EDGE_CURVE('',#1343,#1348,#1350,.T.);+#1348=VERTEX_POINT('',#1349);+#1349=CARTESIAN_POINT('',(-2.45,-1.125,0.18));+#1350=LINE('',#1344,#402);+#1351=ORIENTED_EDGE('',*,*,#1352,.T.);+#1352=EDGE_CURVE('',#1348,#1353,#1355,.T.);+#1353=VERTEX_POINT('',#1354);+#1354=CARTESIAN_POINT('',(-2.05733068201,-1.125,0.18));+#1355=LINE('',#1349,#366);+#1356=ORIENTED_EDGE('',*,*,#1357,.T.);+#1357=EDGE_CURVE('',#1353,#1358,#1360,.T.);+#1358=VERTEX_POINT('',#1359);+#1359=CARTESIAN_POINT('',(-2.008090294359,-1.125,0.221317591117));+#1360=CIRCLE('',#1361,5.E-02);+#1361=AXIS2_PLACEMENT_3D('',#1340,#1215,#946);+#1362=ORIENTED_EDGE('',*,*,#1363,.T.);+#1363=EDGE_CURVE('',#1358,#1364,#1366,.T.);+#1364=VERTEX_POINT('',#1365);+#1365=CARTESIAN_POINT('',(-1.976505783193,-1.125,0.424939080863));+#1366=LINE('',#1359,#1221);+#1367=ORIENTED_EDGE('',*,*,#1368,.T.);+#1368=EDGE_CURVE('',#1364,#1369,#1370,.T.);+#1369=VERTEX_POINT('',#1313);+#1370=CIRCLE('',#1371,0.23);+#1371=AXIS2_PLACEMENT_3D('',#1328,#1228,#1229);+#1372=ORIENTED_EDGE('',*,*,#1373,.T.);+#1373=EDGE_CURVE('',#1369,#444,#1312,.T.);+#1374=PLANE('',#1375);+#1375=AXIS2_PLACEMENT_3D('',#1376,#429,#13);+#1376=CARTESIAN_POINT('',(-1.90066971159,-1.125,0.308518045934));+#1377=ADVANCED_FACE('',(#1378),#1392,.F.);+#1378=FACE_BOUND('',#1379,.F.);+#1379=EDGE_LOOP('',(#1380,#1381,#1388,#1391));+#1380=ORIENTED_EDGE('',*,*,#467,.T.);+#1381=ORIENTED_EDGE('',*,*,#1382,.T.);+#1382=EDGE_CURVE('',#462,#1383,#1385,.T.);+#1383=VERTEX_POINT('',#1384);+#1384=CARTESIAN_POINT('',(-1.799240387651,-0.825,0.393682408883));+#1385=CIRCLE('',#1386,5.E-02);+#1386=AXIS2_PLACEMENT_3D('',#1387,#1176,#1177);+#1387=CARTESIAN_POINT('',(-1.75,-0.825,0.385));+#1388=ORIENTED_EDGE('',*,*,#1389,.F.);+#1389=EDGE_CURVE('',#1324,#1383,#1390,.T.);+#1390=LINE('',#1325,#428);+#1391=ORIENTED_EDGE('',*,*,#1323,.F.);+#1392=CYLINDRICAL_SURFACE('',#1393,5.E-02);+#1393=AXIS2_PLACEMENT_3D('',#1328,#1252,#1177);+#1394=ADVANCED_FACE('',(#1395),#1444,.T.);+#1395=FACE_BOUND('',#1396,.T.);+#1396=EDGE_LOOP('',(#474,#460,#1381,#1397,#1402,#1409,#1414,#1419,#1424,#1430,#1435,#1441));+#1397=ORIENTED_EDGE('',*,*,#1398,.T.);+#1398=EDGE_CURVE('',#1383,#1399,#1401,.T.);+#1399=VERTEX_POINT('',#1400);+#1400=CARTESIAN_POINT('',(-1.830824898817,-0.825,0.190060919137));+#1401=LINE('',#1384,#1183);+#1402=ORIENTED_EDGE('',*,*,#1403,.T.);+#1403=EDGE_CURVE('',#1399,#1404,#1406,.T.);+#1404=VERTEX_POINT('',#1405);+#1405=CARTESIAN_POINT('',(-2.05733068201,-0.825,8.326672684689E-17));+#1406=CIRCLE('',#1407,0.23);+#1407=AXIS2_PLACEMENT_3D('',#1408,#1192,#1193);+#1408=CARTESIAN_POINT('',(-2.05733068201,-0.825,0.23));+#1409=ORIENTED_EDGE('',*,*,#1410,.T.);+#1410=EDGE_CURVE('',#1404,#1411,#1413,.T.);+#1411=VERTEX_POINT('',#1412);+#1412=CARTESIAN_POINT('',(-2.45,-0.825,8.326672684689E-17));+#1413=LINE('',#1405,#416);+#1414=ORIENTED_EDGE('',*,*,#1415,.T.);+#1415=EDGE_CURVE('',#1411,#1416,#1418,.T.);+#1416=VERTEX_POINT('',#1417);+#1417=CARTESIAN_POINT('',(-2.45,-0.825,0.18));+#1418=LINE('',#1412,#402);+#1419=ORIENTED_EDGE('',*,*,#1420,.T.);+#1420=EDGE_CURVE('',#1416,#1421,#1423,.T.);+#1421=VERTEX_POINT('',#1422);+#1422=CARTESIAN_POINT('',(-2.05733068201,-0.825,0.18));+#1423=LINE('',#1417,#366);+#1424=ORIENTED_EDGE('',*,*,#1425,.T.);+#1425=EDGE_CURVE('',#1421,#1426,#1428,.T.);+#1426=VERTEX_POINT('',#1427);+#1427=CARTESIAN_POINT('',(-2.008090294359,-0.825,0.221317591117));+#1428=CIRCLE('',#1429,5.E-02);+#1429=AXIS2_PLACEMENT_3D('',#1408,#1215,#946);+#1430=ORIENTED_EDGE('',*,*,#1431,.T.);+#1431=EDGE_CURVE('',#1426,#1432,#1434,.T.);+#1432=VERTEX_POINT('',#1433);+#1433=CARTESIAN_POINT('',(-1.976505783193,-0.825,0.424939080863));+#1434=LINE('',#1427,#1221);+#1435=ORIENTED_EDGE('',*,*,#1436,.T.);+#1436=EDGE_CURVE('',#1432,#1437,#1439,.T.);+#1437=VERTEX_POINT('',#1438);+#1438=CARTESIAN_POINT('',(-1.75,-0.825,0.615));+#1439=CIRCLE('',#1440,0.23);+#1440=AXIS2_PLACEMENT_3D('',#1387,#1228,#1229);+#1441=ORIENTED_EDGE('',*,*,#1442,.T.);+#1442=EDGE_CURVE('',#1437,#476,#1443,.T.);+#1443=LINE('',#1438,#366);+#1444=PLANE('',#1445);+#1445=AXIS2_PLACEMENT_3D('',#1446,#429,#13);+#1446=CARTESIAN_POINT('',(-1.90066971159,-0.825,0.308518045934));+#1447=ADVANCED_FACE('',(#1448),#372,.F.);+#1448=FACE_BOUND('',#1449,.F.);+#1449=EDGE_LOOP('',(#1450,#1451,#1455,#1456));+#1450=ORIENTED_EDGE('',*,*,#488,.T.);+#1451=ORIENTED_EDGE('',*,*,#1452,.T.);+#1452=EDGE_CURVE('',#483,#969,#1453,.T.);+#1453=LINE('',#1454,#366);+#1454=CARTESIAN_POINT('',(-1.75,-0.475,0.615));+#1455=ORIENTED_EDGE('',*,*,#968,.F.);+#1456=ORIENTED_EDGE('',*,*,#1457,.F.);+#1457=EDGE_CURVE('',#476,#965,#1443,.T.);+#1458=ADVANCED_FACE('',(#1459),#1515,.F.);+#1459=FACE_BOUND('',#1460,.F.);+#1460=EDGE_LOOP('',(#1461,#1462,#1463,#1470,#1475,#1482,#1487,#1492,#1497,#1503,#1508,#1513));+#1461=ORIENTED_EDGE('',*,*,#482,.F.);+#1462=ORIENTED_EDGE('',*,*,#493,.T.);+#1463=ORIENTED_EDGE('',*,*,#1464,.T.);+#1464=EDGE_CURVE('',#494,#1465,#1467,.T.);+#1465=VERTEX_POINT('',#1466);+#1466=CARTESIAN_POINT('',(-1.799240387651,-0.475,0.393682408883));+#1467=CIRCLE('',#1468,5.E-02);+#1468=AXIS2_PLACEMENT_3D('',#1469,#1176,#1177);+#1469=CARTESIAN_POINT('',(-1.75,-0.475,0.385));+#1470=ORIENTED_EDGE('',*,*,#1471,.T.);+#1471=EDGE_CURVE('',#1465,#1472,#1474,.T.);+#1472=VERTEX_POINT('',#1473);+#1473=CARTESIAN_POINT('',(-1.830824898817,-0.475,0.190060919137));+#1474=LINE('',#1466,#1183);+#1475=ORIENTED_EDGE('',*,*,#1476,.T.);+#1476=EDGE_CURVE('',#1472,#1477,#1479,.T.);+#1477=VERTEX_POINT('',#1478);+#1478=CARTESIAN_POINT('',(-2.05733068201,-0.475,8.326672684689E-17));+#1479=CIRCLE('',#1480,0.23);+#1480=AXIS2_PLACEMENT_3D('',#1481,#1192,#1193);+#1481=CARTESIAN_POINT('',(-2.05733068201,-0.475,0.23));+#1482=ORIENTED_EDGE('',*,*,#1483,.T.);+#1483=EDGE_CURVE('',#1477,#1484,#1486,.T.);+#1484=VERTEX_POINT('',#1485);+#1485=CARTESIAN_POINT('',(-2.45,-0.475,8.326672684689E-17));+#1486=LINE('',#1478,#416);+#1487=ORIENTED_EDGE('',*,*,#1488,.T.);+#1488=EDGE_CURVE('',#1484,#1489,#1491,.T.);+#1489=VERTEX_POINT('',#1490);+#1490=CARTESIAN_POINT('',(-2.45,-0.475,0.18));+#1491=LINE('',#1485,#402);+#1492=ORIENTED_EDGE('',*,*,#1493,.T.);+#1493=EDGE_CURVE('',#1489,#1494,#1496,.T.);+#1494=VERTEX_POINT('',#1495);+#1495=CARTESIAN_POINT('',(-2.05733068201,-0.475,0.18));+#1496=LINE('',#1490,#366);+#1497=ORIENTED_EDGE('',*,*,#1498,.T.);+#1498=EDGE_CURVE('',#1494,#1499,#1501,.T.);+#1499=VERTEX_POINT('',#1500);+#1500=CARTESIAN_POINT('',(-2.008090294359,-0.475,0.221317591117));+#1501=CIRCLE('',#1502,5.E-02);+#1502=AXIS2_PLACEMENT_3D('',#1481,#1215,#946);+#1503=ORIENTED_EDGE('',*,*,#1504,.T.);+#1504=EDGE_CURVE('',#1499,#1505,#1507,.T.);+#1505=VERTEX_POINT('',#1506);+#1506=CARTESIAN_POINT('',(-1.976505783193,-0.475,0.424939080863));+#1507=LINE('',#1500,#1221);+#1508=ORIENTED_EDGE('',*,*,#1509,.T.);+#1509=EDGE_CURVE('',#1505,#1510,#1511,.T.);+#1510=VERTEX_POINT('',#1454);+#1511=CIRCLE('',#1512,0.23);+#1512=AXIS2_PLACEMENT_3D('',#1469,#1228,#1229);+#1513=ORIENTED_EDGE('',*,*,#1514,.T.);+#1514=EDGE_CURVE('',#1510,#483,#1453,.T.);+#1515=PLANE('',#1516);+#1516=AXIS2_PLACEMENT_3D('',#1517,#429,#13);+#1517=CARTESIAN_POINT('',(-1.90066971159,-0.475,0.308518045934));+#1518=ADVANCED_FACE('',(#1519),#1533,.F.);+#1519=FACE_BOUND('',#1520,.F.);+#1520=EDGE_LOOP('',(#1521,#1522,#1529,#1532));+#1521=ORIENTED_EDGE('',*,*,#506,.T.);+#1522=ORIENTED_EDGE('',*,*,#1523,.T.);+#1523=EDGE_CURVE('',#501,#1524,#1526,.T.);+#1524=VERTEX_POINT('',#1525);+#1525=CARTESIAN_POINT('',(-1.799240387651,-0.175,0.393682408883));+#1526=CIRCLE('',#1527,5.E-02);+#1527=AXIS2_PLACEMENT_3D('',#1528,#1176,#1177);+#1528=CARTESIAN_POINT('',(-1.75,-0.175,0.385));+#1529=ORIENTED_EDGE('',*,*,#1530,.F.);+#1530=EDGE_CURVE('',#1465,#1524,#1531,.T.);+#1531=LINE('',#1466,#428);+#1532=ORIENTED_EDGE('',*,*,#1464,.F.);+#1533=CYLINDRICAL_SURFACE('',#1534,5.E-02);+#1534=AXIS2_PLACEMENT_3D('',#1469,#1252,#1177);+#1535=ADVANCED_FACE('',(#1536),#1585,.T.);+#1536=FACE_BOUND('',#1537,.T.);+#1537=EDGE_LOOP('',(#513,#499,#1522,#1538,#1543,#1550,#1555,#1560,#1565,#1571,#1576,#1582));+#1538=ORIENTED_EDGE('',*,*,#1539,.T.);+#1539=EDGE_CURVE('',#1524,#1540,#1542,.T.);+#1540=VERTEX_POINT('',#1541);+#1541=CARTESIAN_POINT('',(-1.830824898817,-0.175,0.190060919137));+#1542=LINE('',#1525,#1183);+#1543=ORIENTED_EDGE('',*,*,#1544,.T.);+#1544=EDGE_CURVE('',#1540,#1545,#1547,.T.);+#1545=VERTEX_POINT('',#1546);+#1546=CARTESIAN_POINT('',(-2.05733068201,-0.175,8.326672684689E-17));+#1547=CIRCLE('',#1548,0.23);+#1548=AXIS2_PLACEMENT_3D('',#1549,#1192,#1193);+#1549=CARTESIAN_POINT('',(-2.05733068201,-0.175,0.23));+#1550=ORIENTED_EDGE('',*,*,#1551,.T.);+#1551=EDGE_CURVE('',#1545,#1552,#1554,.T.);+#1552=VERTEX_POINT('',#1553);+#1553=CARTESIAN_POINT('',(-2.45,-0.175,8.326672684689E-17));+#1554=LINE('',#1546,#416);+#1555=ORIENTED_EDGE('',*,*,#1556,.T.);+#1556=EDGE_CURVE('',#1552,#1557,#1559,.T.);+#1557=VERTEX_POINT('',#1558);+#1558=CARTESIAN_POINT('',(-2.45,-0.175,0.18));+#1559=LINE('',#1553,#402);+#1560=ORIENTED_EDGE('',*,*,#1561,.T.);+#1561=EDGE_CURVE('',#1557,#1562,#1564,.T.);+#1562=VERTEX_POINT('',#1563);+#1563=CARTESIAN_POINT('',(-2.05733068201,-0.175,0.18));+#1564=LINE('',#1558,#366);+#1565=ORIENTED_EDGE('',*,*,#1566,.T.);+#1566=EDGE_CURVE('',#1562,#1567,#1569,.T.);+#1567=VERTEX_POINT('',#1568);+#1568=CARTESIAN_POINT('',(-2.008090294359,-0.175,0.221317591117));+#1569=CIRCLE('',#1570,5.E-02);+#1570=AXIS2_PLACEMENT_3D('',#1549,#1215,#946);+#1571=ORIENTED_EDGE('',*,*,#1572,.T.);+#1572=EDGE_CURVE('',#1567,#1573,#1575,.T.);+#1573=VERTEX_POINT('',#1574);+#1574=CARTESIAN_POINT('',(-1.976505783193,-0.175,0.424939080863));+#1575=LINE('',#1568,#1221);+#1576=ORIENTED_EDGE('',*,*,#1577,.T.);+#1577=EDGE_CURVE('',#1573,#1578,#1580,.T.);+#1578=VERTEX_POINT('',#1579);+#1579=CARTESIAN_POINT('',(-1.75,-0.175,0.615));+#1580=CIRCLE('',#1581,0.23);+#1581=AXIS2_PLACEMENT_3D('',#1528,#1228,#1229);+#1582=ORIENTED_EDGE('',*,*,#1583,.T.);+#1583=EDGE_CURVE('',#1578,#515,#1584,.T.);+#1584=LINE('',#1579,#366);+#1585=PLANE('',#1586);+#1586=AXIS2_PLACEMENT_3D('',#1587,#429,#13);+#1587=CARTESIAN_POINT('',(-1.90066971159,-0.175,0.308518045934));+#1588=ADVANCED_FACE('',(#1589),#372,.F.);+#1589=FACE_BOUND('',#1590,.F.);+#1590=EDGE_LOOP('',(#1591,#1592,#1596,#1597));+#1591=ORIENTED_EDGE('',*,*,#527,.T.);+#1592=ORIENTED_EDGE('',*,*,#1593,.T.);+#1593=EDGE_CURVE('',#522,#977,#1594,.T.);+#1594=LINE('',#1595,#366);+#1595=CARTESIAN_POINT('',(-1.75,0.175,0.615));+#1596=ORIENTED_EDGE('',*,*,#976,.F.);+#1597=ORIENTED_EDGE('',*,*,#1598,.F.);+#1598=EDGE_CURVE('',#515,#973,#1584,.T.);+#1599=ADVANCED_FACE('',(#1600),#1656,.F.);+#1600=FACE_BOUND('',#1601,.F.);+#1601=EDGE_LOOP('',(#1602,#1603,#1604,#1611,#1616,#1623,#1628,#1633,#1638,#1644,#1649,#1654));+#1602=ORIENTED_EDGE('',*,*,#521,.F.);+#1603=ORIENTED_EDGE('',*,*,#532,.T.);+#1604=ORIENTED_EDGE('',*,*,#1605,.T.);+#1605=EDGE_CURVE('',#533,#1606,#1608,.T.);+#1606=VERTEX_POINT('',#1607);+#1607=CARTESIAN_POINT('',(-1.799240387651,0.175,0.393682408883));+#1608=CIRCLE('',#1609,5.E-02);+#1609=AXIS2_PLACEMENT_3D('',#1610,#1176,#1177);+#1610=CARTESIAN_POINT('',(-1.75,0.175,0.385));+#1611=ORIENTED_EDGE('',*,*,#1612,.T.);+#1612=EDGE_CURVE('',#1606,#1613,#1615,.T.);+#1613=VERTEX_POINT('',#1614);+#1614=CARTESIAN_POINT('',(-1.830824898817,0.175,0.190060919137));+#1615=LINE('',#1607,#1183);+#1616=ORIENTED_EDGE('',*,*,#1617,.T.);+#1617=EDGE_CURVE('',#1613,#1618,#1620,.T.);+#1618=VERTEX_POINT('',#1619);+#1619=CARTESIAN_POINT('',(-2.05733068201,0.175,8.326672684689E-17));+#1620=CIRCLE('',#1621,0.23);+#1621=AXIS2_PLACEMENT_3D('',#1622,#1192,#1193);+#1622=CARTESIAN_POINT('',(-2.05733068201,0.175,0.23));+#1623=ORIENTED_EDGE('',*,*,#1624,.T.);+#1624=EDGE_CURVE('',#1618,#1625,#1627,.T.);+#1625=VERTEX_POINT('',#1626);+#1626=CARTESIAN_POINT('',(-2.45,0.175,8.326672684689E-17));+#1627=LINE('',#1619,#416);+#1628=ORIENTED_EDGE('',*,*,#1629,.T.);+#1629=EDGE_CURVE('',#1625,#1630,#1632,.T.);+#1630=VERTEX_POINT('',#1631);+#1631=CARTESIAN_POINT('',(-2.45,0.175,0.18));+#1632=LINE('',#1626,#402);+#1633=ORIENTED_EDGE('',*,*,#1634,.T.);+#1634=EDGE_CURVE('',#1630,#1635,#1637,.T.);+#1635=VERTEX_POINT('',#1636);+#1636=CARTESIAN_POINT('',(-2.05733068201,0.175,0.18));+#1637=LINE('',#1631,#366);+#1638=ORIENTED_EDGE('',*,*,#1639,.T.);+#1639=EDGE_CURVE('',#1635,#1640,#1642,.T.);+#1640=VERTEX_POINT('',#1641);+#1641=CARTESIAN_POINT('',(-2.008090294359,0.175,0.221317591117));+#1642=CIRCLE('',#1643,5.E-02);+#1643=AXIS2_PLACEMENT_3D('',#1622,#1215,#946);+#1644=ORIENTED_EDGE('',*,*,#1645,.T.);+#1645=EDGE_CURVE('',#1640,#1646,#1648,.T.);+#1646=VERTEX_POINT('',#1647);+#1647=CARTESIAN_POINT('',(-1.976505783193,0.175,0.424939080863));+#1648=LINE('',#1641,#1221);+#1649=ORIENTED_EDGE('',*,*,#1650,.T.);+#1650=EDGE_CURVE('',#1646,#1651,#1652,.T.);+#1651=VERTEX_POINT('',#1595);+#1652=CIRCLE('',#1653,0.23);+#1653=AXIS2_PLACEMENT_3D('',#1610,#1228,#1229);+#1654=ORIENTED_EDGE('',*,*,#1655,.T.);+#1655=EDGE_CURVE('',#1651,#522,#1594,.T.);+#1656=PLANE('',#1657);+#1657=AXIS2_PLACEMENT_3D('',#1658,#429,#13);+#1658=CARTESIAN_POINT('',(-1.90066971159,0.175,0.308518045934));+#1659=ADVANCED_FACE('',(#1660),#1674,.F.);+#1660=FACE_BOUND('',#1661,.F.);+#1661=EDGE_LOOP('',(#1662,#1663,#1670,#1673));+#1662=ORIENTED_EDGE('',*,*,#545,.T.);+#1663=ORIENTED_EDGE('',*,*,#1664,.T.);+#1664=EDGE_CURVE('',#540,#1665,#1667,.T.);+#1665=VERTEX_POINT('',#1666);+#1666=CARTESIAN_POINT('',(-1.799240387651,0.475,0.393682408883));+#1667=CIRCLE('',#1668,5.E-02);+#1668=AXIS2_PLACEMENT_3D('',#1669,#1176,#1177);+#1669=CARTESIAN_POINT('',(-1.75,0.475,0.385));+#1670=ORIENTED_EDGE('',*,*,#1671,.F.);+#1671=EDGE_CURVE('',#1606,#1665,#1672,.T.);+#1672=LINE('',#1607,#428);+#1673=ORIENTED_EDGE('',*,*,#1605,.F.);+#1674=CYLINDRICAL_SURFACE('',#1675,5.E-02);+#1675=AXIS2_PLACEMENT_3D('',#1610,#1252,#1177);+#1676=ADVANCED_FACE('',(#1677),#1726,.T.);+#1677=FACE_BOUND('',#1678,.T.);+#1678=EDGE_LOOP('',(#552,#538,#1663,#1679,#1684,#1691,#1696,#1701,#1706,#1712,#1717,#1723));+#1679=ORIENTED_EDGE('',*,*,#1680,.T.);+#1680=EDGE_CURVE('',#1665,#1681,#1683,.T.);+#1681=VERTEX_POINT('',#1682);+#1682=CARTESIAN_POINT('',(-1.830824898817,0.475,0.190060919137));+#1683=LINE('',#1666,#1183);+#1684=ORIENTED_EDGE('',*,*,#1685,.T.);+#1685=EDGE_CURVE('',#1681,#1686,#1688,.T.);+#1686=VERTEX_POINT('',#1687);+#1687=CARTESIAN_POINT('',(-2.05733068201,0.475,8.326672684689E-17));+#1688=CIRCLE('',#1689,0.23);+#1689=AXIS2_PLACEMENT_3D('',#1690,#1192,#1193);+#1690=CARTESIAN_POINT('',(-2.05733068201,0.475,0.23));+#1691=ORIENTED_EDGE('',*,*,#1692,.T.);+#1692=EDGE_CURVE('',#1686,#1693,#1695,.T.);+#1693=VERTEX_POINT('',#1694);+#1694=CARTESIAN_POINT('',(-2.45,0.475,8.326672684689E-17));+#1695=LINE('',#1687,#416);+#1696=ORIENTED_EDGE('',*,*,#1697,.T.);+#1697=EDGE_CURVE('',#1693,#1698,#1700,.T.);+#1698=VERTEX_POINT('',#1699);+#1699=CARTESIAN_POINT('',(-2.45,0.475,0.18));+#1700=LINE('',#1694,#402);+#1701=ORIENTED_EDGE('',*,*,#1702,.T.);+#1702=EDGE_CURVE('',#1698,#1703,#1705,.T.);+#1703=VERTEX_POINT('',#1704);+#1704=CARTESIAN_POINT('',(-2.05733068201,0.475,0.18));+#1705=LINE('',#1699,#366);+#1706=ORIENTED_EDGE('',*,*,#1707,.T.);+#1707=EDGE_CURVE('',#1703,#1708,#1710,.T.);+#1708=VERTEX_POINT('',#1709);+#1709=CARTESIAN_POINT('',(-2.008090294359,0.475,0.221317591117));+#1710=CIRCLE('',#1711,5.E-02);+#1711=AXIS2_PLACEMENT_3D('',#1690,#1215,#946);+#1712=ORIENTED_EDGE('',*,*,#1713,.T.);+#1713=EDGE_CURVE('',#1708,#1714,#1716,.T.);+#1714=VERTEX_POINT('',#1715);+#1715=CARTESIAN_POINT('',(-1.976505783193,0.475,0.424939080863));+#1716=LINE('',#1709,#1221);+#1717=ORIENTED_EDGE('',*,*,#1718,.T.);+#1718=EDGE_CURVE('',#1714,#1719,#1721,.T.);+#1719=VERTEX_POINT('',#1720);+#1720=CARTESIAN_POINT('',(-1.75,0.475,0.615));+#1721=CIRCLE('',#1722,0.23);+#1722=AXIS2_PLACEMENT_3D('',#1669,#1228,#1229);+#1723=ORIENTED_EDGE('',*,*,#1724,.T.);+#1724=EDGE_CURVE('',#1719,#554,#1725,.T.);+#1725=LINE('',#1720,#366);+#1726=PLANE('',#1727);+#1727=AXIS2_PLACEMENT_3D('',#1728,#429,#13);+#1728=CARTESIAN_POINT('',(-1.90066971159,0.475,0.308518045934));+#1729=ADVANCED_FACE('',(#1730),#372,.F.);+#1730=FACE_BOUND('',#1731,.F.);+#1731=EDGE_LOOP('',(#1732,#1733,#1737,#1738));+#1732=ORIENTED_EDGE('',*,*,#566,.T.);+#1733=ORIENTED_EDGE('',*,*,#1734,.T.);+#1734=EDGE_CURVE('',#561,#985,#1735,.T.);+#1735=LINE('',#1736,#366);+#1736=CARTESIAN_POINT('',(-1.75,0.825,0.615));+#1737=ORIENTED_EDGE('',*,*,#984,.F.);+#1738=ORIENTED_EDGE('',*,*,#1739,.F.);+#1739=EDGE_CURVE('',#554,#981,#1725,.T.);+#1740=ADVANCED_FACE('',(#1741),#1797,.F.);+#1741=FACE_BOUND('',#1742,.F.);+#1742=EDGE_LOOP('',(#1743,#1744,#1745,#1752,#1757,#1764,#1769,#1774,#1779,#1785,#1790,#1795));+#1743=ORIENTED_EDGE('',*,*,#560,.F.);+#1744=ORIENTED_EDGE('',*,*,#571,.T.);+#1745=ORIENTED_EDGE('',*,*,#1746,.T.);+#1746=EDGE_CURVE('',#572,#1747,#1749,.T.);+#1747=VERTEX_POINT('',#1748);+#1748=CARTESIAN_POINT('',(-1.799240387651,0.825,0.393682408883));+#1749=CIRCLE('',#1750,5.E-02);+#1750=AXIS2_PLACEMENT_3D('',#1751,#1176,#1177);+#1751=CARTESIAN_POINT('',(-1.75,0.825,0.385));+#1752=ORIENTED_EDGE('',*,*,#1753,.T.);+#1753=EDGE_CURVE('',#1747,#1754,#1756,.T.);+#1754=VERTEX_POINT('',#1755);+#1755=CARTESIAN_POINT('',(-1.830824898817,0.825,0.190060919137));+#1756=LINE('',#1748,#1183);+#1757=ORIENTED_EDGE('',*,*,#1758,.T.);+#1758=EDGE_CURVE('',#1754,#1759,#1761,.T.);+#1759=VERTEX_POINT('',#1760);+#1760=CARTESIAN_POINT('',(-2.05733068201,0.825,8.326672684689E-17));+#1761=CIRCLE('',#1762,0.23);+#1762=AXIS2_PLACEMENT_3D('',#1763,#1192,#1193);+#1763=CARTESIAN_POINT('',(-2.05733068201,0.825,0.23));+#1764=ORIENTED_EDGE('',*,*,#1765,.T.);+#1765=EDGE_CURVE('',#1759,#1766,#1768,.T.);+#1766=VERTEX_POINT('',#1767);+#1767=CARTESIAN_POINT('',(-2.45,0.825,8.326672684689E-17));+#1768=LINE('',#1760,#416);+#1769=ORIENTED_EDGE('',*,*,#1770,.T.);+#1770=EDGE_CURVE('',#1766,#1771,#1773,.T.);+#1771=VERTEX_POINT('',#1772);+#1772=CARTESIAN_POINT('',(-2.45,0.825,0.18));+#1773=LINE('',#1767,#402);+#1774=ORIENTED_EDGE('',*,*,#1775,.T.);+#1775=EDGE_CURVE('',#1771,#1776,#1778,.T.);+#1776=VERTEX_POINT('',#1777);+#1777=CARTESIAN_POINT('',(-2.05733068201,0.825,0.18));+#1778=LINE('',#1772,#366);+#1779=ORIENTED_EDGE('',*,*,#1780,.T.);+#1780=EDGE_CURVE('',#1776,#1781,#1783,.T.);+#1781=VERTEX_POINT('',#1782);+#1782=CARTESIAN_POINT('',(-2.008090294359,0.825,0.221317591117));+#1783=CIRCLE('',#1784,5.E-02);+#1784=AXIS2_PLACEMENT_3D('',#1763,#1215,#946);+#1785=ORIENTED_EDGE('',*,*,#1786,.T.);+#1786=EDGE_CURVE('',#1781,#1787,#1789,.T.);+#1787=VERTEX_POINT('',#1788);+#1788=CARTESIAN_POINT('',(-1.976505783193,0.825,0.424939080863));+#1789=LINE('',#1782,#1221);+#1790=ORIENTED_EDGE('',*,*,#1791,.T.);+#1791=EDGE_CURVE('',#1787,#1792,#1793,.T.);+#1792=VERTEX_POINT('',#1736);+#1793=CIRCLE('',#1794,0.23);+#1794=AXIS2_PLACEMENT_3D('',#1751,#1228,#1229);+#1795=ORIENTED_EDGE('',*,*,#1796,.T.);+#1796=EDGE_CURVE('',#1792,#561,#1735,.T.);+#1797=PLANE('',#1798);+#1798=AXIS2_PLACEMENT_3D('',#1799,#429,#13);+#1799=CARTESIAN_POINT('',(-1.90066971159,0.825,0.308518045934));+#1800=ADVANCED_FACE('',(#1801),#1815,.F.);+#1801=FACE_BOUND('',#1802,.F.);+#1802=EDGE_LOOP('',(#1803,#1804,#1811,#1814));+#1803=ORIENTED_EDGE('',*,*,#584,.T.);+#1804=ORIENTED_EDGE('',*,*,#1805,.T.);+#1805=EDGE_CURVE('',#579,#1806,#1808,.T.);+#1806=VERTEX_POINT('',#1807);+#1807=CARTESIAN_POINT('',(-1.799240387651,1.125,0.393682408883));+#1808=CIRCLE('',#1809,5.E-02);+#1809=AXIS2_PLACEMENT_3D('',#1810,#1176,#1177);+#1810=CARTESIAN_POINT('',(-1.75,1.125,0.385));+#1811=ORIENTED_EDGE('',*,*,#1812,.F.);+#1812=EDGE_CURVE('',#1747,#1806,#1813,.T.);+#1813=LINE('',#1748,#428);+#1814=ORIENTED_EDGE('',*,*,#1746,.F.);+#1815=CYLINDRICAL_SURFACE('',#1816,5.E-02);+#1816=AXIS2_PLACEMENT_3D('',#1751,#1252,#1177);+#1817=ADVANCED_FACE('',(#1818),#1867,.T.);+#1818=FACE_BOUND('',#1819,.T.);+#1819=EDGE_LOOP('',(#591,#577,#1804,#1820,#1825,#1832,#1837,#1842,#1847,#1853,#1858,#1864));+#1820=ORIENTED_EDGE('',*,*,#1821,.T.);+#1821=EDGE_CURVE('',#1806,#1822,#1824,.T.);+#1822=VERTEX_POINT('',#1823);+#1823=CARTESIAN_POINT('',(-1.830824898817,1.125,0.190060919137));+#1824=LINE('',#1807,#1183);+#1825=ORIENTED_EDGE('',*,*,#1826,.T.);+#1826=EDGE_CURVE('',#1822,#1827,#1829,.T.);+#1827=VERTEX_POINT('',#1828);+#1828=CARTESIAN_POINT('',(-2.05733068201,1.125,8.326672684689E-17));+#1829=CIRCLE('',#1830,0.23);+#1830=AXIS2_PLACEMENT_3D('',#1831,#1192,#1193);+#1831=CARTESIAN_POINT('',(-2.05733068201,1.125,0.23));+#1832=ORIENTED_EDGE('',*,*,#1833,.T.);+#1833=EDGE_CURVE('',#1827,#1834,#1836,.T.);+#1834=VERTEX_POINT('',#1835);+#1835=CARTESIAN_POINT('',(-2.45,1.125,8.326672684689E-17));+#1836=LINE('',#1828,#416);+#1837=ORIENTED_EDGE('',*,*,#1838,.T.);+#1838=EDGE_CURVE('',#1834,#1839,#1841,.T.);+#1839=VERTEX_POINT('',#1840);+#1840=CARTESIAN_POINT('',(-2.45,1.125,0.18));+#1841=LINE('',#1835,#402);+#1842=ORIENTED_EDGE('',*,*,#1843,.T.);+#1843=EDGE_CURVE('',#1839,#1844,#1846,.T.);+#1844=VERTEX_POINT('',#1845);+#1845=CARTESIAN_POINT('',(-2.05733068201,1.125,0.18));+#1846=LINE('',#1840,#366);+#1847=ORIENTED_EDGE('',*,*,#1848,.T.);+#1848=EDGE_CURVE('',#1844,#1849,#1851,.T.);+#1849=VERTEX_POINT('',#1850);+#1850=CARTESIAN_POINT('',(-2.008090294359,1.125,0.221317591117));+#1851=CIRCLE('',#1852,5.E-02);+#1852=AXIS2_PLACEMENT_3D('',#1831,#1215,#946);+#1853=ORIENTED_EDGE('',*,*,#1854,.T.);+#1854=EDGE_CURVE('',#1849,#1855,#1857,.T.);+#1855=VERTEX_POINT('',#1856);+#1856=CARTESIAN_POINT('',(-1.976505783193,1.125,0.424939080863));+#1857=LINE('',#1850,#1221);+#1858=ORIENTED_EDGE('',*,*,#1859,.T.);+#1859=EDGE_CURVE('',#1855,#1860,#1862,.T.);+#1860=VERTEX_POINT('',#1861);+#1861=CARTESIAN_POINT('',(-1.75,1.125,0.615));+#1862=CIRCLE('',#1863,0.23);+#1863=AXIS2_PLACEMENT_3D('',#1810,#1228,#1229);+#1864=ORIENTED_EDGE('',*,*,#1865,.T.);+#1865=EDGE_CURVE('',#1860,#593,#1866,.T.);+#1866=LINE('',#1861,#366);+#1867=PLANE('',#1868);+#1868=AXIS2_PLACEMENT_3D('',#1869,#429,#13);+#1869=CARTESIAN_POINT('',(-1.90066971159,1.125,0.308518045934));+#1870=ADVANCED_FACE('',(#1871),#372,.F.);+#1871=FACE_BOUND('',#1872,.F.);+#1872=EDGE_LOOP('',(#1873,#1874,#1875,#1876));+#1873=ORIENTED_EDGE('',*,*,#605,.T.);+#1874=ORIENTED_EDGE('',*,*,#943,.T.);+#1875=ORIENTED_EDGE('',*,*,#992,.F.);+#1876=ORIENTED_EDGE('',*,*,#1877,.F.);+#1877=EDGE_CURVE('',#593,#989,#1866,.T.);+#1878=ADVANCED_FACE('',(#1879),#1933,.F.);+#1879=FACE_BOUND('',#1880,.F.);+#1880=EDGE_LOOP('',(#1881,#1882,#1883,#1890,#1895,#1902,#1907,#1912,#1917,#1923,#1928,#1932));+#1881=ORIENTED_EDGE('',*,*,#599,.F.);+#1882=ORIENTED_EDGE('',*,*,#610,.T.);+#1883=ORIENTED_EDGE('',*,*,#1884,.T.);+#1884=EDGE_CURVE('',#611,#1885,#1887,.T.);+#1885=VERTEX_POINT('',#1886);+#1886=CARTESIAN_POINT('',(-1.799240387651,1.475,0.393682408883));+#1887=CIRCLE('',#1888,5.E-02);+#1888=AXIS2_PLACEMENT_3D('',#1889,#1176,#1177);+#1889=CARTESIAN_POINT('',(-1.75,1.475,0.385));+#1890=ORIENTED_EDGE('',*,*,#1891,.T.);+#1891=EDGE_CURVE('',#1885,#1892,#1894,.T.);+#1892=VERTEX_POINT('',#1893);+#1893=CARTESIAN_POINT('',(-1.830824898817,1.475,0.190060919137));+#1894=LINE('',#1886,#1183);+#1895=ORIENTED_EDGE('',*,*,#1896,.T.);+#1896=EDGE_CURVE('',#1892,#1897,#1899,.T.);+#1897=VERTEX_POINT('',#1898);+#1898=CARTESIAN_POINT('',(-2.05733068201,1.475,8.326672684689E-17));+#1899=CIRCLE('',#1900,0.23);+#1900=AXIS2_PLACEMENT_3D('',#1901,#1192,#1193);+#1901=CARTESIAN_POINT('',(-2.05733068201,1.475,0.23));+#1902=ORIENTED_EDGE('',*,*,#1903,.T.);+#1903=EDGE_CURVE('',#1897,#1904,#1906,.T.);+#1904=VERTEX_POINT('',#1905);+#1905=CARTESIAN_POINT('',(-2.45,1.475,8.326672684689E-17));+#1906=LINE('',#1898,#416);+#1907=ORIENTED_EDGE('',*,*,#1908,.T.);+#1908=EDGE_CURVE('',#1904,#1909,#1911,.T.);+#1909=VERTEX_POINT('',#1910);+#1910=CARTESIAN_POINT('',(-2.45,1.475,0.18));+#1911=LINE('',#1905,#402);+#1912=ORIENTED_EDGE('',*,*,#1913,.T.);+#1913=EDGE_CURVE('',#1909,#1914,#1916,.T.);+#1914=VERTEX_POINT('',#1915);+#1915=CARTESIAN_POINT('',(-2.05733068201,1.475,0.18));+#1916=LINE('',#1910,#366);+#1917=ORIENTED_EDGE('',*,*,#1918,.T.);+#1918=EDGE_CURVE('',#1914,#1919,#1921,.T.);+#1919=VERTEX_POINT('',#1920);+#1920=CARTESIAN_POINT('',(-2.008090294359,1.475,0.221317591117));+#1921=CIRCLE('',#1922,5.E-02);+#1922=AXIS2_PLACEMENT_3D('',#1901,#1215,#946);+#1923=ORIENTED_EDGE('',*,*,#1924,.T.);+#1924=EDGE_CURVE('',#1919,#1925,#1927,.T.);+#1925=VERTEX_POINT('',#1926);+#1926=CARTESIAN_POINT('',(-1.976505783193,1.475,0.424939080863));+#1927=LINE('',#1920,#1221);+#1928=ORIENTED_EDGE('',*,*,#1929,.T.);+#1929=EDGE_CURVE('',#1925,#928,#1930,.T.);+#1930=CIRCLE('',#1931,0.23);+#1931=AXIS2_PLACEMENT_3D('',#1889,#1228,#1229);+#1932=ORIENTED_EDGE('',*,*,#927,.T.);+#1933=PLANE('',#1934);+#1934=AXIS2_PLACEMENT_3D('',#1935,#429,#13);+#1935=CARTESIAN_POINT('',(-1.90066971159,1.475,0.308518045934));+#1936=ADVANCED_FACE('',(#1937),#1951,.F.);+#1937=FACE_BOUND('',#1938,.F.);+#1938=EDGE_LOOP('',(#1939,#1940,#1947,#1950));+#1939=ORIENTED_EDGE('',*,*,#623,.T.);+#1940=ORIENTED_EDGE('',*,*,#1941,.T.);+#1941=EDGE_CURVE('',#618,#1942,#1944,.T.);+#1942=VERTEX_POINT('',#1943);+#1943=CARTESIAN_POINT('',(-1.799240387651,1.775,0.393682408883));+#1944=CIRCLE('',#1945,5.E-02);+#1945=AXIS2_PLACEMENT_3D('',#1946,#1176,#1177);+#1946=CARTESIAN_POINT('',(-1.75,1.775,0.385));+#1947=ORIENTED_EDGE('',*,*,#1948,.F.);+#1948=EDGE_CURVE('',#1885,#1942,#1949,.T.);+#1949=LINE('',#1886,#428);+#1950=ORIENTED_EDGE('',*,*,#1884,.F.);+#1951=CYLINDRICAL_SURFACE('',#1952,5.E-02);+#1952=AXIS2_PLACEMENT_3D('',#1889,#1252,#1177);+#1953=ADVANCED_FACE('',(#1954),#1998,.T.);+#1954=FACE_BOUND('',#1955,.T.);+#1955=EDGE_LOOP('',(#630,#616,#1940,#1956,#1961,#1968,#1973,#1978,#1983,#1989,#1994,#935));+#1956=ORIENTED_EDGE('',*,*,#1957,.T.);+#1957=EDGE_CURVE('',#1942,#1958,#1960,.T.);+#1958=VERTEX_POINT('',#1959);+#1959=CARTESIAN_POINT('',(-1.830824898817,1.775,0.190060919137));+#1960=LINE('',#1943,#1183);+#1961=ORIENTED_EDGE('',*,*,#1962,.T.);+#1962=EDGE_CURVE('',#1958,#1963,#1965,.T.);+#1963=VERTEX_POINT('',#1964);+#1964=CARTESIAN_POINT('',(-2.05733068201,1.775,8.326672684689E-17));+#1965=CIRCLE('',#1966,0.23);+#1966=AXIS2_PLACEMENT_3D('',#1967,#1192,#1193);+#1967=CARTESIAN_POINT('',(-2.05733068201,1.775,0.23));+#1968=ORIENTED_EDGE('',*,*,#1969,.T.);+#1969=EDGE_CURVE('',#1963,#1970,#1972,.T.);+#1970=VERTEX_POINT('',#1971);+#1971=CARTESIAN_POINT('',(-2.45,1.775,8.326672684689E-17));+#1972=LINE('',#1964,#416);+#1973=ORIENTED_EDGE('',*,*,#1974,.T.);+#1974=EDGE_CURVE('',#1970,#1975,#1977,.T.);+#1975=VERTEX_POINT('',#1976);+#1976=CARTESIAN_POINT('',(-2.45,1.775,0.18));+#1977=LINE('',#1971,#402);+#1978=ORIENTED_EDGE('',*,*,#1979,.T.);+#1979=EDGE_CURVE('',#1975,#1980,#1982,.T.);+#1980=VERTEX_POINT('',#1981);+#1981=CARTESIAN_POINT('',(-2.05733068201,1.775,0.18));+#1982=LINE('',#1976,#366);+#1983=ORIENTED_EDGE('',*,*,#1984,.T.);+#1984=EDGE_CURVE('',#1980,#1985,#1987,.T.);+#1985=VERTEX_POINT('',#1986);+#1986=CARTESIAN_POINT('',(-2.008090294359,1.775,0.221317591117));+#1987=CIRCLE('',#1988,5.E-02);+#1988=AXIS2_PLACEMENT_3D('',#1967,#1215,#946);+#1989=ORIENTED_EDGE('',*,*,#1990,.T.);+#1990=EDGE_CURVE('',#1985,#1991,#1993,.T.);+#1991=VERTEX_POINT('',#1992);+#1992=CARTESIAN_POINT('',(-1.976505783193,1.775,0.424939080863));+#1993=LINE('',#1986,#1221);+#1994=ORIENTED_EDGE('',*,*,#1995,.T.);+#1995=EDGE_CURVE('',#1991,#933,#1996,.T.);+#1996=CIRCLE('',#1997,0.23);+#1997=AXIS2_PLACEMENT_3D('',#1946,#1228,#1229);+#1998=PLANE('',#1999);+#1999=AXIS2_PLACEMENT_3D('',#2000,#429,#13);+#2000=CARTESIAN_POINT('',(-1.90066971159,1.775,0.308518045934));+#2001=ADVANCED_FACE('',(#2002),#2063,.F.);+#2002=FACE_BOUND('',#2003,.F.);+#2003=EDGE_LOOP('',(#2004,#2005,#2006,#2014,#2021,#2029,#2034,#2039,#2044,#2050,#2057,#2062));+#2004=ORIENTED_EDGE('',*,*,#643,.F.);+#2005=ORIENTED_EDGE('',*,*,#653,.T.);+#2006=ORIENTED_EDGE('',*,*,#2007,.T.);+#2007=EDGE_CURVE('',#654,#2008,#2010,.T.);+#2008=VERTEX_POINT('',#2009);+#2009=CARTESIAN_POINT('',(1.799240387651,1.775,0.393682408883));+#2010=CIRCLE('',#2011,5.E-02);+#2011=AXIS2_PLACEMENT_3D('',#2012,#87,#2013);+#2012=CARTESIAN_POINT('',(1.75,1.775,0.385));+#2013=DIRECTION('',(-4.440892098501E-15,-4.930380657631E-31,1.));+#2014=ORIENTED_EDGE('',*,*,#2015,.T.);+#2015=EDGE_CURVE('',#2008,#2016,#2018,.T.);+#2016=VERTEX_POINT('',#2017);+#2017=CARTESIAN_POINT('',(1.830824898817,1.775,0.190060919137));+#2018=LINE('',#2009,#2019);+#2019=VECTOR('',#2020,1.);+#2020=DIRECTION('',(0.153280808835,1.701758832022E-17,-0.988182672203));+#2021=ORIENTED_EDGE('',*,*,#2022,.T.);+#2022=EDGE_CURVE('',#2016,#2023,#2025,.T.);+#2023=VERTEX_POINT('',#2024);+#2024=CARTESIAN_POINT('',(2.05733068201,1.775,8.326672684689E-17));+#2025=CIRCLE('',#2026,0.23);+#2026=AXIS2_PLACEMENT_3D('',#2027,#59,#2028);+#2027=CARTESIAN_POINT('',(2.05733068201,1.775,0.23));+#2028=DIRECTION('',(-0.984807753012,-1.093356242224E-16,-0.173648177667));+#2029=ORIENTED_EDGE('',*,*,#2030,.T.);+#2030=EDGE_CURVE('',#2023,#2031,#2033,.T.);+#2031=VERTEX_POINT('',#2032);+#2032=CARTESIAN_POINT('',(2.45,1.775,8.326672684689E-17));+#2033=LINE('',#2024,#27);+#2034=ORIENTED_EDGE('',*,*,#2035,.T.);+#2035=EDGE_CURVE('',#2031,#2036,#2038,.T.);+#2036=VERTEX_POINT('',#2037);+#2037=CARTESIAN_POINT('',(2.45,1.775,0.18));+#2038=LINE('',#2032,#402);+#2039=ORIENTED_EDGE('',*,*,#2040,.T.);+#2040=EDGE_CURVE('',#2036,#2041,#2043,.T.);+#2041=VERTEX_POINT('',#2042);+#2042=CARTESIAN_POINT('',(2.05733068201,1.775,0.18));+#2043=LINE('',#2037,#72);+#2044=ORIENTED_EDGE('',*,*,#2045,.T.);+#2045=EDGE_CURVE('',#2041,#2046,#2048,.T.);+#2046=VERTEX_POINT('',#2047);+#2047=CARTESIAN_POINT('',(2.008090294359,1.775,0.221317591117));+#2048=CIRCLE('',#2049,5.E-02);+#2049=AXIS2_PLACEMENT_3D('',#2027,#87,#946);+#2050=ORIENTED_EDGE('',*,*,#2051,.T.);+#2051=EDGE_CURVE('',#2046,#2052,#2054,.T.);+#2052=VERTEX_POINT('',#2053);+#2053=CARTESIAN_POINT('',(1.976505783193,1.775,0.424939080863));+#2054=LINE('',#2047,#2055);+#2055=VECTOR('',#2056,1.);+#2056=DIRECTION('',(-0.153280808835,-1.701758832022E-17,0.988182672203));+#2057=ORIENTED_EDGE('',*,*,#2058,.T.);+#2058=EDGE_CURVE('',#2052,#1118,#2059,.T.);+#2059=CIRCLE('',#2060,0.23);+#2060=AXIS2_PLACEMENT_3D('',#2012,#59,#2061);+#2061=DIRECTION('',(0.984807753012,1.093356242224E-16,0.173648177667));+#2062=ORIENTED_EDGE('',*,*,#1117,.T.);+#2063=PLANE('',#2064);+#2064=AXIS2_PLACEMENT_3D('',#2065,#59,#13);+#2065=CARTESIAN_POINT('',(1.90066971159,1.775,0.308518045934));+#2066=ADVANCED_FACE('',(#2067),#2081,.F.);+#2067=FACE_BOUND('',#2068,.F.);+#2068=EDGE_LOOP('',(#2069,#2070,#2077,#2080));+#2069=ORIENTED_EDGE('',*,*,#666,.T.);+#2070=ORIENTED_EDGE('',*,*,#2071,.T.);+#2071=EDGE_CURVE('',#661,#2072,#2074,.T.);+#2072=VERTEX_POINT('',#2073);+#2073=CARTESIAN_POINT('',(1.799240387651,1.475,0.393682408883));+#2074=CIRCLE('',#2075,5.E-02);+#2075=AXIS2_PLACEMENT_3D('',#2076,#87,#2013);+#2076=CARTESIAN_POINT('',(1.75,1.475,0.385));+#2077=ORIENTED_EDGE('',*,*,#2078,.F.);+#2078=EDGE_CURVE('',#2008,#2072,#2079,.T.);+#2079=LINE('',#2009,#58);+#2080=ORIENTED_EDGE('',*,*,#2007,.F.);+#2081=CYLINDRICAL_SURFACE('',#2011,5.E-02);+#2082=ADVANCED_FACE('',(#2083),#2127,.T.);+#2083=FACE_BOUND('',#2084,.T.);+#2084=EDGE_LOOP('',(#673,#659,#2070,#2085,#2090,#2097,#2102,#2107,#2112,#2118,#2123,#1124));+#2085=ORIENTED_EDGE('',*,*,#2086,.T.);+#2086=EDGE_CURVE('',#2072,#2087,#2089,.T.);+#2087=VERTEX_POINT('',#2088);+#2088=CARTESIAN_POINT('',(1.830824898817,1.475,0.190060919137));+#2089=LINE('',#2073,#2019);+#2090=ORIENTED_EDGE('',*,*,#2091,.T.);+#2091=EDGE_CURVE('',#2087,#2092,#2094,.T.);+#2092=VERTEX_POINT('',#2093);+#2093=CARTESIAN_POINT('',(2.05733068201,1.475,8.326672684689E-17));+#2094=CIRCLE('',#2095,0.23);+#2095=AXIS2_PLACEMENT_3D('',#2096,#59,#2028);+#2096=CARTESIAN_POINT('',(2.05733068201,1.475,0.23));+#2097=ORIENTED_EDGE('',*,*,#2098,.T.);+#2098=EDGE_CURVE('',#2092,#2099,#2101,.T.);+#2099=VERTEX_POINT('',#2100);+#2100=CARTESIAN_POINT('',(2.45,1.475,8.326672684689E-17));+#2101=LINE('',#2093,#27);+#2102=ORIENTED_EDGE('',*,*,#2103,.T.);+#2103=EDGE_CURVE('',#2099,#2104,#2106,.T.);+#2104=VERTEX_POINT('',#2105);+#2105=CARTESIAN_POINT('',(2.45,1.475,0.18));+#2106=LINE('',#2100,#402);+#2107=ORIENTED_EDGE('',*,*,#2108,.T.);+#2108=EDGE_CURVE('',#2104,#2109,#2111,.T.);+#2109=VERTEX_POINT('',#2110);+#2110=CARTESIAN_POINT('',(2.05733068201,1.475,0.18));+#2111=LINE('',#2105,#72);+#2112=ORIENTED_EDGE('',*,*,#2113,.T.);+#2113=EDGE_CURVE('',#2109,#2114,#2116,.T.);+#2114=VERTEX_POINT('',#2115);+#2115=CARTESIAN_POINT('',(2.008090294359,1.475,0.221317591117));+#2116=CIRCLE('',#2117,5.E-02);+#2117=AXIS2_PLACEMENT_3D('',#2096,#87,#946);+#2118=ORIENTED_EDGE('',*,*,#2119,.T.);+#2119=EDGE_CURVE('',#2114,#2120,#2122,.T.);+#2120=VERTEX_POINT('',#2121);+#2121=CARTESIAN_POINT('',(1.976505783193,1.475,0.424939080863));+#2122=LINE('',#2115,#2055);+#2123=ORIENTED_EDGE('',*,*,#2124,.T.);+#2124=EDGE_CURVE('',#2120,#1121,#2125,.T.);+#2125=CIRCLE('',#2126,0.23);+#2126=AXIS2_PLACEMENT_3D('',#2076,#59,#2061);+#2127=PLANE('',#2128);+#2128=AXIS2_PLACEMENT_3D('',#2129,#59,#13);+#2129=CARTESIAN_POINT('',(1.90066971159,1.475,0.308518045934));+#2130=ADVANCED_FACE('',(#2131),#372,.F.);+#2131=FACE_BOUND('',#2132,.F.);+#2132=EDGE_LOOP('',(#2133,#2134,#2135,#2139));+#2133=ORIENTED_EDGE('',*,*,#1128,.F.);+#2134=ORIENTED_EDGE('',*,*,#687,.T.);+#2135=ORIENTED_EDGE('',*,*,#2136,.T.);+#2136=EDGE_CURVE('',#682,#1061,#2137,.T.);+#2137=LINE('',#2138,#72);+#2138=CARTESIAN_POINT('',(1.75,1.125,0.615));+#2139=ORIENTED_EDGE('',*,*,#1060,.F.);+#2140=ADVANCED_FACE('',(#2141),#2197,.F.);+#2141=FACE_BOUND('',#2142,.F.);+#2142=EDGE_LOOP('',(#2143,#2144,#2145,#2152,#2157,#2164,#2169,#2174,#2179,#2185,#2190,#2195));+#2143=ORIENTED_EDGE('',*,*,#681,.F.);+#2144=ORIENTED_EDGE('',*,*,#692,.T.);+#2145=ORIENTED_EDGE('',*,*,#2146,.T.);+#2146=EDGE_CURVE('',#693,#2147,#2149,.T.);+#2147=VERTEX_POINT('',#2148);+#2148=CARTESIAN_POINT('',(1.799240387651,1.125,0.393682408883));+#2149=CIRCLE('',#2150,5.E-02);+#2150=AXIS2_PLACEMENT_3D('',#2151,#87,#2013);+#2151=CARTESIAN_POINT('',(1.75,1.125,0.385));+#2152=ORIENTED_EDGE('',*,*,#2153,.T.);+#2153=EDGE_CURVE('',#2147,#2154,#2156,.T.);+#2154=VERTEX_POINT('',#2155);+#2155=CARTESIAN_POINT('',(1.830824898817,1.125,0.190060919137));+#2156=LINE('',#2148,#2019);+#2157=ORIENTED_EDGE('',*,*,#2158,.T.);+#2158=EDGE_CURVE('',#2154,#2159,#2161,.T.);+#2159=VERTEX_POINT('',#2160);+#2160=CARTESIAN_POINT('',(2.05733068201,1.125,8.326672684689E-17));+#2161=CIRCLE('',#2162,0.23);+#2162=AXIS2_PLACEMENT_3D('',#2163,#59,#2028);+#2163=CARTESIAN_POINT('',(2.05733068201,1.125,0.23));+#2164=ORIENTED_EDGE('',*,*,#2165,.T.);+#2165=EDGE_CURVE('',#2159,#2166,#2168,.T.);+#2166=VERTEX_POINT('',#2167);+#2167=CARTESIAN_POINT('',(2.45,1.125,8.326672684689E-17));+#2168=LINE('',#2160,#27);+#2169=ORIENTED_EDGE('',*,*,#2170,.T.);+#2170=EDGE_CURVE('',#2166,#2171,#2173,.T.);+#2171=VERTEX_POINT('',#2172);+#2172=CARTESIAN_POINT('',(2.45,1.125,0.18));+#2173=LINE('',#2167,#402);+#2174=ORIENTED_EDGE('',*,*,#2175,.T.);+#2175=EDGE_CURVE('',#2171,#2176,#2178,.T.);+#2176=VERTEX_POINT('',#2177);+#2177=CARTESIAN_POINT('',(2.05733068201,1.125,0.18));+#2178=LINE('',#2172,#72);+#2179=ORIENTED_EDGE('',*,*,#2180,.T.);+#2180=EDGE_CURVE('',#2176,#2181,#2183,.T.);+#2181=VERTEX_POINT('',#2182);+#2182=CARTESIAN_POINT('',(2.008090294359,1.125,0.221317591117));+#2183=CIRCLE('',#2184,5.E-02);+#2184=AXIS2_PLACEMENT_3D('',#2163,#87,#946);+#2185=ORIENTED_EDGE('',*,*,#2186,.T.);+#2186=EDGE_CURVE('',#2181,#2187,#2189,.T.);+#2187=VERTEX_POINT('',#2188);+#2188=CARTESIAN_POINT('',(1.976505783193,1.125,0.424939080863));+#2189=LINE('',#2182,#2055);+#2190=ORIENTED_EDGE('',*,*,#2191,.T.);+#2191=EDGE_CURVE('',#2187,#2192,#2193,.T.);+#2192=VERTEX_POINT('',#2138);+#2193=CIRCLE('',#2194,0.23);+#2194=AXIS2_PLACEMENT_3D('',#2151,#59,#2061);+#2195=ORIENTED_EDGE('',*,*,#2196,.T.);+#2196=EDGE_CURVE('',#2192,#682,#2137,.T.);+#2197=PLANE('',#2198);+#2198=AXIS2_PLACEMENT_3D('',#2199,#59,#13);+#2199=CARTESIAN_POINT('',(1.90066971159,1.125,0.308518045934));+#2200=ADVANCED_FACE('',(#2201),#2215,.F.);+#2201=FACE_BOUND('',#2202,.F.);+#2202=EDGE_LOOP('',(#2203,#2204,#2211,#2214));+#2203=ORIENTED_EDGE('',*,*,#705,.T.);+#2204=ORIENTED_EDGE('',*,*,#2205,.T.);+#2205=EDGE_CURVE('',#700,#2206,#2208,.T.);+#2206=VERTEX_POINT('',#2207);+#2207=CARTESIAN_POINT('',(1.799240387651,0.825,0.393682408883));+#2208=CIRCLE('',#2209,5.E-02);+#2209=AXIS2_PLACEMENT_3D('',#2210,#87,#2013);+#2210=CARTESIAN_POINT('',(1.75,0.825,0.385));+#2211=ORIENTED_EDGE('',*,*,#2212,.F.);+#2212=EDGE_CURVE('',#2147,#2206,#2213,.T.);+#2213=LINE('',#2148,#58);+#2214=ORIENTED_EDGE('',*,*,#2146,.F.);+#2215=CYLINDRICAL_SURFACE('',#2150,5.E-02);+#2216=ADVANCED_FACE('',(#2217),#2266,.T.);+#2217=FACE_BOUND('',#2218,.T.);+#2218=EDGE_LOOP('',(#712,#698,#2204,#2219,#2224,#2231,#2236,#2241,#2246,#2252,#2257,#2263));+#2219=ORIENTED_EDGE('',*,*,#2220,.T.);+#2220=EDGE_CURVE('',#2206,#2221,#2223,.T.);+#2221=VERTEX_POINT('',#2222);+#2222=CARTESIAN_POINT('',(1.830824898817,0.825,0.190060919137));+#2223=LINE('',#2207,#2019);+#2224=ORIENTED_EDGE('',*,*,#2225,.T.);+#2225=EDGE_CURVE('',#2221,#2226,#2228,.T.);+#2226=VERTEX_POINT('',#2227);+#2227=CARTESIAN_POINT('',(2.05733068201,0.825,8.326672684689E-17));+#2228=CIRCLE('',#2229,0.23);+#2229=AXIS2_PLACEMENT_3D('',#2230,#59,#2028);+#2230=CARTESIAN_POINT('',(2.05733068201,0.825,0.23));+#2231=ORIENTED_EDGE('',*,*,#2232,.T.);+#2232=EDGE_CURVE('',#2226,#2233,#2235,.T.);+#2233=VERTEX_POINT('',#2234);+#2234=CARTESIAN_POINT('',(2.45,0.825,8.326672684689E-17));+#2235=LINE('',#2227,#27);+#2236=ORIENTED_EDGE('',*,*,#2237,.T.);+#2237=EDGE_CURVE('',#2233,#2238,#2240,.T.);+#2238=VERTEX_POINT('',#2239);+#2239=CARTESIAN_POINT('',(2.45,0.825,0.18));+#2240=LINE('',#2234,#402);+#2241=ORIENTED_EDGE('',*,*,#2242,.T.);+#2242=EDGE_CURVE('',#2238,#2243,#2245,.T.);+#2243=VERTEX_POINT('',#2244);+#2244=CARTESIAN_POINT('',(2.05733068201,0.825,0.18));+#2245=LINE('',#2239,#72);+#2246=ORIENTED_EDGE('',*,*,#2247,.T.);+#2247=EDGE_CURVE('',#2243,#2248,#2250,.T.);+#2248=VERTEX_POINT('',#2249);+#2249=CARTESIAN_POINT('',(2.008090294359,0.825,0.221317591117));+#2250=CIRCLE('',#2251,5.E-02);+#2251=AXIS2_PLACEMENT_3D('',#2230,#87,#946);+#2252=ORIENTED_EDGE('',*,*,#2253,.T.);+#2253=EDGE_CURVE('',#2248,#2254,#2256,.T.);+#2254=VERTEX_POINT('',#2255);+#2255=CARTESIAN_POINT('',(1.976505783193,0.825,0.424939080863));+#2256=LINE('',#2249,#2055);+#2257=ORIENTED_EDGE('',*,*,#2258,.T.);+#2258=EDGE_CURVE('',#2254,#2259,#2261,.T.);+#2259=VERTEX_POINT('',#2260);+#2260=CARTESIAN_POINT('',(1.75,0.825,0.615));+#2261=CIRCLE('',#2262,0.23);+#2262=AXIS2_PLACEMENT_3D('',#2210,#59,#2061);+#2263=ORIENTED_EDGE('',*,*,#2264,.T.);+#2264=EDGE_CURVE('',#2259,#714,#2265,.T.);+#2265=LINE('',#2260,#72);+#2266=PLANE('',#2267);+#2267=AXIS2_PLACEMENT_3D('',#2268,#59,#13);+#2268=CARTESIAN_POINT('',(1.90066971159,0.825,0.308518045934));+#2269=ADVANCED_FACE('',(#2270),#372,.F.);+#2270=FACE_BOUND('',#2271,.F.);+#2271=EDGE_LOOP('',(#2272,#2274,#2275,#2279));+#2272=ORIENTED_EDGE('',*,*,#2273,.F.);+#2273=EDGE_CURVE('',#714,#1065,#2265,.T.);+#2274=ORIENTED_EDGE('',*,*,#726,.T.);+#2275=ORIENTED_EDGE('',*,*,#2276,.T.);+#2276=EDGE_CURVE('',#721,#1069,#2277,.T.);+#2277=LINE('',#2278,#72);+#2278=CARTESIAN_POINT('',(1.75,0.475,0.615));+#2279=ORIENTED_EDGE('',*,*,#1068,.F.);+#2280=ADVANCED_FACE('',(#2281),#2337,.F.);+#2281=FACE_BOUND('',#2282,.F.);+#2282=EDGE_LOOP('',(#2283,#2284,#2285,#2292,#2297,#2304,#2309,#2314,#2319,#2325,#2330,#2335));+#2283=ORIENTED_EDGE('',*,*,#720,.F.);+#2284=ORIENTED_EDGE('',*,*,#731,.T.);+#2285=ORIENTED_EDGE('',*,*,#2286,.T.);+#2286=EDGE_CURVE('',#732,#2287,#2289,.T.);+#2287=VERTEX_POINT('',#2288);+#2288=CARTESIAN_POINT('',(1.799240387651,0.475,0.393682408883));+#2289=CIRCLE('',#2290,5.E-02);+#2290=AXIS2_PLACEMENT_3D('',#2291,#87,#2013);+#2291=CARTESIAN_POINT('',(1.75,0.475,0.385));+#2292=ORIENTED_EDGE('',*,*,#2293,.T.);+#2293=EDGE_CURVE('',#2287,#2294,#2296,.T.);+#2294=VERTEX_POINT('',#2295);+#2295=CARTESIAN_POINT('',(1.830824898817,0.475,0.190060919137));+#2296=LINE('',#2288,#2019);+#2297=ORIENTED_EDGE('',*,*,#2298,.T.);+#2298=EDGE_CURVE('',#2294,#2299,#2301,.T.);+#2299=VERTEX_POINT('',#2300);+#2300=CARTESIAN_POINT('',(2.05733068201,0.475,8.326672684689E-17));+#2301=CIRCLE('',#2302,0.23);+#2302=AXIS2_PLACEMENT_3D('',#2303,#59,#2028);+#2303=CARTESIAN_POINT('',(2.05733068201,0.475,0.23));+#2304=ORIENTED_EDGE('',*,*,#2305,.T.);+#2305=EDGE_CURVE('',#2299,#2306,#2308,.T.);+#2306=VERTEX_POINT('',#2307);+#2307=CARTESIAN_POINT('',(2.45,0.475,8.326672684689E-17));+#2308=LINE('',#2300,#27);+#2309=ORIENTED_EDGE('',*,*,#2310,.T.);+#2310=EDGE_CURVE('',#2306,#2311,#2313,.T.);+#2311=VERTEX_POINT('',#2312);+#2312=CARTESIAN_POINT('',(2.45,0.475,0.18));+#2313=LINE('',#2307,#402);+#2314=ORIENTED_EDGE('',*,*,#2315,.T.);+#2315=EDGE_CURVE('',#2311,#2316,#2318,.T.);+#2316=VERTEX_POINT('',#2317);+#2317=CARTESIAN_POINT('',(2.05733068201,0.475,0.18));+#2318=LINE('',#2312,#72);+#2319=ORIENTED_EDGE('',*,*,#2320,.T.);+#2320=EDGE_CURVE('',#2316,#2321,#2323,.T.);+#2321=VERTEX_POINT('',#2322);+#2322=CARTESIAN_POINT('',(2.008090294359,0.475,0.221317591117));+#2323=CIRCLE('',#2324,5.E-02);+#2324=AXIS2_PLACEMENT_3D('',#2303,#87,#946);+#2325=ORIENTED_EDGE('',*,*,#2326,.T.);+#2326=EDGE_CURVE('',#2321,#2327,#2329,.T.);+#2327=VERTEX_POINT('',#2328);+#2328=CARTESIAN_POINT('',(1.976505783193,0.475,0.424939080863));+#2329=LINE('',#2322,#2055);+#2330=ORIENTED_EDGE('',*,*,#2331,.T.);+#2331=EDGE_CURVE('',#2327,#2332,#2333,.T.);+#2332=VERTEX_POINT('',#2278);+#2333=CIRCLE('',#2334,0.23);+#2334=AXIS2_PLACEMENT_3D('',#2291,#59,#2061);+#2335=ORIENTED_EDGE('',*,*,#2336,.T.);+#2336=EDGE_CURVE('',#2332,#721,#2277,.T.);+#2337=PLANE('',#2338);+#2338=AXIS2_PLACEMENT_3D('',#2339,#59,#13);+#2339=CARTESIAN_POINT('',(1.90066971159,0.475,0.308518045934));+#2340=ADVANCED_FACE('',(#2341),#2355,.F.);+#2341=FACE_BOUND('',#2342,.F.);+#2342=EDGE_LOOP('',(#2343,#2344,#2351,#2354));+#2343=ORIENTED_EDGE('',*,*,#744,.T.);+#2344=ORIENTED_EDGE('',*,*,#2345,.T.);+#2345=EDGE_CURVE('',#739,#2346,#2348,.T.);+#2346=VERTEX_POINT('',#2347);+#2347=CARTESIAN_POINT('',(1.799240387651,0.175,0.393682408883));+#2348=CIRCLE('',#2349,5.E-02);+#2349=AXIS2_PLACEMENT_3D('',#2350,#87,#2013);+#2350=CARTESIAN_POINT('',(1.75,0.175,0.385));+#2351=ORIENTED_EDGE('',*,*,#2352,.F.);+#2352=EDGE_CURVE('',#2287,#2346,#2353,.T.);+#2353=LINE('',#2288,#58);+#2354=ORIENTED_EDGE('',*,*,#2286,.F.);+#2355=CYLINDRICAL_SURFACE('',#2290,5.E-02);+#2356=ADVANCED_FACE('',(#2357),#2406,.T.);+#2357=FACE_BOUND('',#2358,.T.);+#2358=EDGE_LOOP('',(#751,#737,#2344,#2359,#2364,#2371,#2376,#2381,#2386,#2392,#2397,#2403));+#2359=ORIENTED_EDGE('',*,*,#2360,.T.);+#2360=EDGE_CURVE('',#2346,#2361,#2363,.T.);+#2361=VERTEX_POINT('',#2362);+#2362=CARTESIAN_POINT('',(1.830824898817,0.175,0.190060919137));+#2363=LINE('',#2347,#2019);+#2364=ORIENTED_EDGE('',*,*,#2365,.T.);+#2365=EDGE_CURVE('',#2361,#2366,#2368,.T.);+#2366=VERTEX_POINT('',#2367);+#2367=CARTESIAN_POINT('',(2.05733068201,0.175,8.326672684689E-17));+#2368=CIRCLE('',#2369,0.23);+#2369=AXIS2_PLACEMENT_3D('',#2370,#59,#2028);+#2370=CARTESIAN_POINT('',(2.05733068201,0.175,0.23));+#2371=ORIENTED_EDGE('',*,*,#2372,.T.);+#2372=EDGE_CURVE('',#2366,#2373,#2375,.T.);+#2373=VERTEX_POINT('',#2374);+#2374=CARTESIAN_POINT('',(2.45,0.175,8.326672684689E-17));+#2375=LINE('',#2367,#27);+#2376=ORIENTED_EDGE('',*,*,#2377,.T.);+#2377=EDGE_CURVE('',#2373,#2378,#2380,.T.);+#2378=VERTEX_POINT('',#2379);+#2379=CARTESIAN_POINT('',(2.45,0.175,0.18));+#2380=LINE('',#2374,#402);+#2381=ORIENTED_EDGE('',*,*,#2382,.T.);+#2382=EDGE_CURVE('',#2378,#2383,#2385,.T.);+#2383=VERTEX_POINT('',#2384);+#2384=CARTESIAN_POINT('',(2.05733068201,0.175,0.18));+#2385=LINE('',#2379,#72);+#2386=ORIENTED_EDGE('',*,*,#2387,.T.);+#2387=EDGE_CURVE('',#2383,#2388,#2390,.T.);+#2388=VERTEX_POINT('',#2389);+#2389=CARTESIAN_POINT('',(2.008090294359,0.175,0.221317591117));+#2390=CIRCLE('',#2391,5.E-02);+#2391=AXIS2_PLACEMENT_3D('',#2370,#87,#946);+#2392=ORIENTED_EDGE('',*,*,#2393,.T.);+#2393=EDGE_CURVE('',#2388,#2394,#2396,.T.);+#2394=VERTEX_POINT('',#2395);+#2395=CARTESIAN_POINT('',(1.976505783193,0.175,0.424939080863));+#2396=LINE('',#2389,#2055);+#2397=ORIENTED_EDGE('',*,*,#2398,.T.);+#2398=EDGE_CURVE('',#2394,#2399,#2401,.T.);+#2399=VERTEX_POINT('',#2400);+#2400=CARTESIAN_POINT('',(1.75,0.175,0.615));+#2401=CIRCLE('',#2402,0.23);+#2402=AXIS2_PLACEMENT_3D('',#2350,#59,#2061);+#2403=ORIENTED_EDGE('',*,*,#2404,.T.);+#2404=EDGE_CURVE('',#2399,#753,#2405,.T.);+#2405=LINE('',#2400,#72);+#2406=PLANE('',#2407);+#2407=AXIS2_PLACEMENT_3D('',#2408,#59,#13);+#2408=CARTESIAN_POINT('',(1.90066971159,0.175,0.308518045934));+#2409=ADVANCED_FACE('',(#2410),#372,.F.);+#2410=FACE_BOUND('',#2411,.F.);+#2411=EDGE_LOOP('',(#2412,#2414,#2415,#2419));+#2412=ORIENTED_EDGE('',*,*,#2413,.F.);+#2413=EDGE_CURVE('',#753,#1073,#2405,.T.);+#2414=ORIENTED_EDGE('',*,*,#765,.T.);+#2415=ORIENTED_EDGE('',*,*,#2416,.T.);+#2416=EDGE_CURVE('',#760,#1077,#2417,.T.);+#2417=LINE('',#2418,#72);+#2418=CARTESIAN_POINT('',(1.75,-0.175,0.615));+#2419=ORIENTED_EDGE('',*,*,#1076,.F.);+#2420=ADVANCED_FACE('',(#2421),#2477,.F.);+#2421=FACE_BOUND('',#2422,.F.);+#2422=EDGE_LOOP('',(#2423,#2424,#2425,#2432,#2437,#2444,#2449,#2454,#2459,#2465,#2470,#2475));+#2423=ORIENTED_EDGE('',*,*,#759,.F.);+#2424=ORIENTED_EDGE('',*,*,#770,.T.);+#2425=ORIENTED_EDGE('',*,*,#2426,.T.);+#2426=EDGE_CURVE('',#771,#2427,#2429,.T.);+#2427=VERTEX_POINT('',#2428);+#2428=CARTESIAN_POINT('',(1.799240387651,-0.175,0.393682408883));+#2429=CIRCLE('',#2430,5.E-02);+#2430=AXIS2_PLACEMENT_3D('',#2431,#87,#2013);+#2431=CARTESIAN_POINT('',(1.75,-0.175,0.385));+#2432=ORIENTED_EDGE('',*,*,#2433,.T.);+#2433=EDGE_CURVE('',#2427,#2434,#2436,.T.);+#2434=VERTEX_POINT('',#2435);+#2435=CARTESIAN_POINT('',(1.830824898817,-0.175,0.190060919137));+#2436=LINE('',#2428,#2019);+#2437=ORIENTED_EDGE('',*,*,#2438,.T.);+#2438=EDGE_CURVE('',#2434,#2439,#2441,.T.);+#2439=VERTEX_POINT('',#2440);+#2440=CARTESIAN_POINT('',(2.05733068201,-0.175,8.326672684689E-17));+#2441=CIRCLE('',#2442,0.23);+#2442=AXIS2_PLACEMENT_3D('',#2443,#59,#2028);+#2443=CARTESIAN_POINT('',(2.05733068201,-0.175,0.23));+#2444=ORIENTED_EDGE('',*,*,#2445,.T.);+#2445=EDGE_CURVE('',#2439,#2446,#2448,.T.);+#2446=VERTEX_POINT('',#2447);+#2447=CARTESIAN_POINT('',(2.45,-0.175,8.326672684689E-17));+#2448=LINE('',#2440,#27);+#2449=ORIENTED_EDGE('',*,*,#2450,.T.);+#2450=EDGE_CURVE('',#2446,#2451,#2453,.T.);+#2451=VERTEX_POINT('',#2452);+#2452=CARTESIAN_POINT('',(2.45,-0.175,0.18));+#2453=LINE('',#2447,#402);+#2454=ORIENTED_EDGE('',*,*,#2455,.T.);+#2455=EDGE_CURVE('',#2451,#2456,#2458,.T.);+#2456=VERTEX_POINT('',#2457);+#2457=CARTESIAN_POINT('',(2.05733068201,-0.175,0.18));+#2458=LINE('',#2452,#72);+#2459=ORIENTED_EDGE('',*,*,#2460,.T.);+#2460=EDGE_CURVE('',#2456,#2461,#2463,.T.);+#2461=VERTEX_POINT('',#2462);+#2462=CARTESIAN_POINT('',(2.008090294359,-0.175,0.221317591117));+#2463=CIRCLE('',#2464,5.E-02);+#2464=AXIS2_PLACEMENT_3D('',#2443,#87,#946);+#2465=ORIENTED_EDGE('',*,*,#2466,.T.);+#2466=EDGE_CURVE('',#2461,#2467,#2469,.T.);+#2467=VERTEX_POINT('',#2468);+#2468=CARTESIAN_POINT('',(1.976505783193,-0.175,0.424939080863));+#2469=LINE('',#2462,#2055);+#2470=ORIENTED_EDGE('',*,*,#2471,.T.);+#2471=EDGE_CURVE('',#2467,#2472,#2473,.T.);+#2472=VERTEX_POINT('',#2418);+#2473=CIRCLE('',#2474,0.23);+#2474=AXIS2_PLACEMENT_3D('',#2431,#59,#2061);+#2475=ORIENTED_EDGE('',*,*,#2476,.T.);+#2476=EDGE_CURVE('',#2472,#760,#2417,.T.);+#2477=PLANE('',#2478);+#2478=AXIS2_PLACEMENT_3D('',#2479,#59,#13);+#2479=CARTESIAN_POINT('',(1.90066971159,-0.175,0.308518045934));+#2480=ADVANCED_FACE('',(#2481),#2495,.F.);+#2481=FACE_BOUND('',#2482,.F.);+#2482=EDGE_LOOP('',(#2483,#2484,#2491,#2494));+#2483=ORIENTED_EDGE('',*,*,#783,.T.);+#2484=ORIENTED_EDGE('',*,*,#2485,.T.);+#2485=EDGE_CURVE('',#778,#2486,#2488,.T.);+#2486=VERTEX_POINT('',#2487);+#2487=CARTESIAN_POINT('',(1.799240387651,-0.475,0.393682408883));+#2488=CIRCLE('',#2489,5.E-02);+#2489=AXIS2_PLACEMENT_3D('',#2490,#87,#2013);+#2490=CARTESIAN_POINT('',(1.75,-0.475,0.385));+#2491=ORIENTED_EDGE('',*,*,#2492,.F.);+#2492=EDGE_CURVE('',#2427,#2486,#2493,.T.);+#2493=LINE('',#2428,#58);+#2494=ORIENTED_EDGE('',*,*,#2426,.F.);+#2495=CYLINDRICAL_SURFACE('',#2430,5.E-02);+#2496=ADVANCED_FACE('',(#2497),#2546,.T.);+#2497=FACE_BOUND('',#2498,.T.);+#2498=EDGE_LOOP('',(#790,#776,#2484,#2499,#2504,#2511,#2516,#2521,#2526,#2532,#2537,#2543));+#2499=ORIENTED_EDGE('',*,*,#2500,.T.);+#2500=EDGE_CURVE('',#2486,#2501,#2503,.T.);+#2501=VERTEX_POINT('',#2502);+#2502=CARTESIAN_POINT('',(1.830824898817,-0.475,0.190060919137));+#2503=LINE('',#2487,#2019);+#2504=ORIENTED_EDGE('',*,*,#2505,.T.);+#2505=EDGE_CURVE('',#2501,#2506,#2508,.T.);+#2506=VERTEX_POINT('',#2507);+#2507=CARTESIAN_POINT('',(2.05733068201,-0.475,8.326672684689E-17));+#2508=CIRCLE('',#2509,0.23);+#2509=AXIS2_PLACEMENT_3D('',#2510,#59,#2028);+#2510=CARTESIAN_POINT('',(2.05733068201,-0.475,0.23));+#2511=ORIENTED_EDGE('',*,*,#2512,.T.);+#2512=EDGE_CURVE('',#2506,#2513,#2515,.T.);+#2513=VERTEX_POINT('',#2514);+#2514=CARTESIAN_POINT('',(2.45,-0.475,8.326672684689E-17));+#2515=LINE('',#2507,#27);+#2516=ORIENTED_EDGE('',*,*,#2517,.T.);+#2517=EDGE_CURVE('',#2513,#2518,#2520,.T.);+#2518=VERTEX_POINT('',#2519);+#2519=CARTESIAN_POINT('',(2.45,-0.475,0.18));+#2520=LINE('',#2514,#402);+#2521=ORIENTED_EDGE('',*,*,#2522,.T.);+#2522=EDGE_CURVE('',#2518,#2523,#2525,.T.);+#2523=VERTEX_POINT('',#2524);+#2524=CARTESIAN_POINT('',(2.05733068201,-0.475,0.18));+#2525=LINE('',#2519,#72);+#2526=ORIENTED_EDGE('',*,*,#2527,.T.);+#2527=EDGE_CURVE('',#2523,#2528,#2530,.T.);+#2528=VERTEX_POINT('',#2529);+#2529=CARTESIAN_POINT('',(2.008090294359,-0.475,0.221317591117));+#2530=CIRCLE('',#2531,5.E-02);+#2531=AXIS2_PLACEMENT_3D('',#2510,#87,#946);+#2532=ORIENTED_EDGE('',*,*,#2533,.T.);+#2533=EDGE_CURVE('',#2528,#2534,#2536,.T.);+#2534=VERTEX_POINT('',#2535);+#2535=CARTESIAN_POINT('',(1.976505783193,-0.475,0.424939080863));+#2536=LINE('',#2529,#2055);+#2537=ORIENTED_EDGE('',*,*,#2538,.T.);+#2538=EDGE_CURVE('',#2534,#2539,#2541,.T.);+#2539=VERTEX_POINT('',#2540);+#2540=CARTESIAN_POINT('',(1.75,-0.475,0.615));+#2541=CIRCLE('',#2542,0.23);+#2542=AXIS2_PLACEMENT_3D('',#2490,#59,#2061);+#2543=ORIENTED_EDGE('',*,*,#2544,.T.);+#2544=EDGE_CURVE('',#2539,#792,#2545,.T.);+#2545=LINE('',#2540,#72);+#2546=PLANE('',#2547);+#2547=AXIS2_PLACEMENT_3D('',#2548,#59,#13);+#2548=CARTESIAN_POINT('',(1.90066971159,-0.475,0.308518045934));+#2549=ADVANCED_FACE('',(#2550),#372,.F.);+#2550=FACE_BOUND('',#2551,.F.);+#2551=EDGE_LOOP('',(#2552,#2554,#2555,#2559));+#2552=ORIENTED_EDGE('',*,*,#2553,.F.);+#2553=EDGE_CURVE('',#792,#1081,#2545,.T.);+#2554=ORIENTED_EDGE('',*,*,#804,.T.);+#2555=ORIENTED_EDGE('',*,*,#2556,.T.);+#2556=EDGE_CURVE('',#799,#1085,#2557,.T.);+#2557=LINE('',#2558,#72);+#2558=CARTESIAN_POINT('',(1.75,-0.825,0.615));+#2559=ORIENTED_EDGE('',*,*,#1084,.F.);+#2560=ADVANCED_FACE('',(#2561),#2617,.F.);+#2561=FACE_BOUND('',#2562,.F.);+#2562=EDGE_LOOP('',(#2563,#2564,#2565,#2572,#2577,#2584,#2589,#2594,#2599,#2605,#2610,#2615));+#2563=ORIENTED_EDGE('',*,*,#798,.F.);+#2564=ORIENTED_EDGE('',*,*,#809,.T.);+#2565=ORIENTED_EDGE('',*,*,#2566,.T.);+#2566=EDGE_CURVE('',#810,#2567,#2569,.T.);+#2567=VERTEX_POINT('',#2568);+#2568=CARTESIAN_POINT('',(1.799240387651,-0.825,0.393682408883));+#2569=CIRCLE('',#2570,5.E-02);+#2570=AXIS2_PLACEMENT_3D('',#2571,#87,#2013);+#2571=CARTESIAN_POINT('',(1.75,-0.825,0.385));+#2572=ORIENTED_EDGE('',*,*,#2573,.T.);+#2573=EDGE_CURVE('',#2567,#2574,#2576,.T.);+#2574=VERTEX_POINT('',#2575);+#2575=CARTESIAN_POINT('',(1.830824898817,-0.825,0.190060919137));+#2576=LINE('',#2568,#2019);+#2577=ORIENTED_EDGE('',*,*,#2578,.T.);+#2578=EDGE_CURVE('',#2574,#2579,#2581,.T.);+#2579=VERTEX_POINT('',#2580);+#2580=CARTESIAN_POINT('',(2.05733068201,-0.825,8.326672684689E-17));+#2581=CIRCLE('',#2582,0.23);+#2582=AXIS2_PLACEMENT_3D('',#2583,#59,#2028);+#2583=CARTESIAN_POINT('',(2.05733068201,-0.825,0.23));+#2584=ORIENTED_EDGE('',*,*,#2585,.T.);+#2585=EDGE_CURVE('',#2579,#2586,#2588,.T.);+#2586=VERTEX_POINT('',#2587);+#2587=CARTESIAN_POINT('',(2.45,-0.825,8.326672684689E-17));+#2588=LINE('',#2580,#27);+#2589=ORIENTED_EDGE('',*,*,#2590,.T.);+#2590=EDGE_CURVE('',#2586,#2591,#2593,.T.);+#2591=VERTEX_POINT('',#2592);+#2592=CARTESIAN_POINT('',(2.45,-0.825,0.18));+#2593=LINE('',#2587,#402);+#2594=ORIENTED_EDGE('',*,*,#2595,.T.);+#2595=EDGE_CURVE('',#2591,#2596,#2598,.T.);+#2596=VERTEX_POINT('',#2597);+#2597=CARTESIAN_POINT('',(2.05733068201,-0.825,0.18));+#2598=LINE('',#2592,#72);+#2599=ORIENTED_EDGE('',*,*,#2600,.T.);+#2600=EDGE_CURVE('',#2596,#2601,#2603,.T.);+#2601=VERTEX_POINT('',#2602);+#2602=CARTESIAN_POINT('',(2.008090294359,-0.825,0.221317591117));+#2603=CIRCLE('',#2604,5.E-02);+#2604=AXIS2_PLACEMENT_3D('',#2583,#87,#946);+#2605=ORIENTED_EDGE('',*,*,#2606,.T.);+#2606=EDGE_CURVE('',#2601,#2607,#2609,.T.);+#2607=VERTEX_POINT('',#2608);+#2608=CARTESIAN_POINT('',(1.976505783193,-0.825,0.424939080863));+#2609=LINE('',#2602,#2055);+#2610=ORIENTED_EDGE('',*,*,#2611,.T.);+#2611=EDGE_CURVE('',#2607,#2612,#2613,.T.);+#2612=VERTEX_POINT('',#2558);+#2613=CIRCLE('',#2614,0.23);+#2614=AXIS2_PLACEMENT_3D('',#2571,#59,#2061);+#2615=ORIENTED_EDGE('',*,*,#2616,.T.);+#2616=EDGE_CURVE('',#2612,#799,#2557,.T.);+#2617=PLANE('',#2618);+#2618=AXIS2_PLACEMENT_3D('',#2619,#59,#13);+#2619=CARTESIAN_POINT('',(1.90066971159,-0.825,0.308518045934));+#2620=ADVANCED_FACE('',(#2621),#2635,.F.);+#2621=FACE_BOUND('',#2622,.F.);+#2622=EDGE_LOOP('',(#2623,#2624,#2631,#2634));+#2623=ORIENTED_EDGE('',*,*,#822,.T.);+#2624=ORIENTED_EDGE('',*,*,#2625,.T.);+#2625=EDGE_CURVE('',#817,#2626,#2628,.T.);+#2626=VERTEX_POINT('',#2627);+#2627=CARTESIAN_POINT('',(1.799240387651,-1.125,0.393682408883));+#2628=CIRCLE('',#2629,5.E-02);+#2629=AXIS2_PLACEMENT_3D('',#2630,#87,#2013);+#2630=CARTESIAN_POINT('',(1.75,-1.125,0.385));+#2631=ORIENTED_EDGE('',*,*,#2632,.F.);+#2632=EDGE_CURVE('',#2567,#2626,#2633,.T.);+#2633=LINE('',#2568,#58);+#2634=ORIENTED_EDGE('',*,*,#2566,.F.);+#2635=CYLINDRICAL_SURFACE('',#2570,5.E-02);+#2636=ADVANCED_FACE('',(#2637),#2686,.T.);+#2637=FACE_BOUND('',#2638,.T.);+#2638=EDGE_LOOP('',(#829,#815,#2624,#2639,#2644,#2651,#2656,#2661,#2666,#2672,#2677,#2683));+#2639=ORIENTED_EDGE('',*,*,#2640,.T.);+#2640=EDGE_CURVE('',#2626,#2641,#2643,.T.);+#2641=VERTEX_POINT('',#2642);+#2642=CARTESIAN_POINT('',(1.830824898817,-1.125,0.190060919137));+#2643=LINE('',#2627,#2019);+#2644=ORIENTED_EDGE('',*,*,#2645,.T.);+#2645=EDGE_CURVE('',#2641,#2646,#2648,.T.);+#2646=VERTEX_POINT('',#2647);+#2647=CARTESIAN_POINT('',(2.05733068201,-1.125,8.326672684689E-17));+#2648=CIRCLE('',#2649,0.23);+#2649=AXIS2_PLACEMENT_3D('',#2650,#59,#2028);+#2650=CARTESIAN_POINT('',(2.05733068201,-1.125,0.23));+#2651=ORIENTED_EDGE('',*,*,#2652,.T.);+#2652=EDGE_CURVE('',#2646,#2653,#2655,.T.);+#2653=VERTEX_POINT('',#2654);+#2654=CARTESIAN_POINT('',(2.45,-1.125,8.326672684689E-17));+#2655=LINE('',#2647,#27);+#2656=ORIENTED_EDGE('',*,*,#2657,.T.);+#2657=EDGE_CURVE('',#2653,#2658,#2660,.T.);+#2658=VERTEX_POINT('',#2659);+#2659=CARTESIAN_POINT('',(2.45,-1.125,0.18));+#2660=LINE('',#2654,#402);+#2661=ORIENTED_EDGE('',*,*,#2662,.T.);+#2662=EDGE_CURVE('',#2658,#2663,#2665,.T.);+#2663=VERTEX_POINT('',#2664);+#2664=CARTESIAN_POINT('',(2.05733068201,-1.125,0.18));+#2665=LINE('',#2659,#72);+#2666=ORIENTED_EDGE('',*,*,#2667,.T.);+#2667=EDGE_CURVE('',#2663,#2668,#2670,.T.);+#2668=VERTEX_POINT('',#2669);+#2669=CARTESIAN_POINT('',(2.008090294359,-1.125,0.221317591117));+#2670=CIRCLE('',#2671,5.E-02);+#2671=AXIS2_PLACEMENT_3D('',#2650,#87,#946);+#2672=ORIENTED_EDGE('',*,*,#2673,.T.);+#2673=EDGE_CURVE('',#2668,#2674,#2676,.T.);+#2674=VERTEX_POINT('',#2675);+#2675=CARTESIAN_POINT('',(1.976505783193,-1.125,0.424939080863));+#2676=LINE('',#2669,#2055);+#2677=ORIENTED_EDGE('',*,*,#2678,.T.);+#2678=EDGE_CURVE('',#2674,#2679,#2681,.T.);+#2679=VERTEX_POINT('',#2680);+#2680=CARTESIAN_POINT('',(1.75,-1.125,0.615));+#2681=CIRCLE('',#2682,0.23);+#2682=AXIS2_PLACEMENT_3D('',#2630,#59,#2061);+#2683=ORIENTED_EDGE('',*,*,#2684,.T.);+#2684=EDGE_CURVE('',#2679,#831,#2685,.T.);+#2685=LINE('',#2680,#72);+#2686=PLANE('',#2687);+#2687=AXIS2_PLACEMENT_3D('',#2688,#59,#13);+#2688=CARTESIAN_POINT('',(1.90066971159,-1.125,0.308518045934));+#2689=ADVANCED_FACE('',(#2690),#372,.F.);+#2690=FACE_BOUND('',#2691,.F.);+#2691=EDGE_LOOP('',(#2692,#2694,#2695,#2699));+#2692=ORIENTED_EDGE('',*,*,#2693,.F.);+#2693=EDGE_CURVE('',#831,#1089,#2685,.T.);+#2694=ORIENTED_EDGE('',*,*,#843,.T.);+#2695=ORIENTED_EDGE('',*,*,#2696,.T.);+#2696=EDGE_CURVE('',#838,#1093,#2697,.T.);+#2697=LINE('',#2698,#72);+#2698=CARTESIAN_POINT('',(1.75,-1.475,0.615));+#2699=ORIENTED_EDGE('',*,*,#1092,.F.);+#2700=ADVANCED_FACE('',(#2701),#2757,.F.);+#2701=FACE_BOUND('',#2702,.F.);+#2702=EDGE_LOOP('',(#2703,#2704,#2705,#2712,#2717,#2724,#2729,#2734,#2739,#2745,#2750,#2755));+#2703=ORIENTED_EDGE('',*,*,#837,.F.);+#2704=ORIENTED_EDGE('',*,*,#848,.T.);+#2705=ORIENTED_EDGE('',*,*,#2706,.T.);+#2706=EDGE_CURVE('',#849,#2707,#2709,.T.);+#2707=VERTEX_POINT('',#2708);+#2708=CARTESIAN_POINT('',(1.799240387651,-1.475,0.393682408883));+#2709=CIRCLE('',#2710,5.E-02);+#2710=AXIS2_PLACEMENT_3D('',#2711,#87,#2013);+#2711=CARTESIAN_POINT('',(1.75,-1.475,0.385));+#2712=ORIENTED_EDGE('',*,*,#2713,.T.);+#2713=EDGE_CURVE('',#2707,#2714,#2716,.T.);+#2714=VERTEX_POINT('',#2715);+#2715=CARTESIAN_POINT('',(1.830824898817,-1.475,0.190060919137));+#2716=LINE('',#2708,#2019);+#2717=ORIENTED_EDGE('',*,*,#2718,.T.);+#2718=EDGE_CURVE('',#2714,#2719,#2721,.T.);+#2719=VERTEX_POINT('',#2720);+#2720=CARTESIAN_POINT('',(2.05733068201,-1.475,8.326672684689E-17));+#2721=CIRCLE('',#2722,0.23);+#2722=AXIS2_PLACEMENT_3D('',#2723,#59,#2028);+#2723=CARTESIAN_POINT('',(2.05733068201,-1.475,0.23));+#2724=ORIENTED_EDGE('',*,*,#2725,.T.);+#2725=EDGE_CURVE('',#2719,#2726,#2728,.T.);+#2726=VERTEX_POINT('',#2727);+#2727=CARTESIAN_POINT('',(2.45,-1.475,8.326672684689E-17));+#2728=LINE('',#2720,#27);+#2729=ORIENTED_EDGE('',*,*,#2730,.T.);+#2730=EDGE_CURVE('',#2726,#2731,#2733,.T.);+#2731=VERTEX_POINT('',#2732);+#2732=CARTESIAN_POINT('',(2.45,-1.475,0.18));+#2733=LINE('',#2727,#402);+#2734=ORIENTED_EDGE('',*,*,#2735,.T.);+#2735=EDGE_CURVE('',#2731,#2736,#2738,.T.);+#2736=VERTEX_POINT('',#2737);+#2737=CARTESIAN_POINT('',(2.05733068201,-1.475,0.18));+#2738=LINE('',#2732,#72);+#2739=ORIENTED_EDGE('',*,*,#2740,.T.);+#2740=EDGE_CURVE('',#2736,#2741,#2743,.T.);+#2741=VERTEX_POINT('',#2742);+#2742=CARTESIAN_POINT('',(2.008090294359,-1.475,0.221317591117));+#2743=CIRCLE('',#2744,5.E-02);+#2744=AXIS2_PLACEMENT_3D('',#2723,#87,#946);+#2745=ORIENTED_EDGE('',*,*,#2746,.T.);+#2746=EDGE_CURVE('',#2741,#2747,#2749,.T.);+#2747=VERTEX_POINT('',#2748);+#2748=CARTESIAN_POINT('',(1.976505783193,-1.475,0.424939080863));+#2749=LINE('',#2742,#2055);+#2750=ORIENTED_EDGE('',*,*,#2751,.T.);+#2751=EDGE_CURVE('',#2747,#2752,#2753,.T.);+#2752=VERTEX_POINT('',#2698);+#2753=CIRCLE('',#2754,0.23);+#2754=AXIS2_PLACEMENT_3D('',#2711,#59,#2061);+#2755=ORIENTED_EDGE('',*,*,#2756,.T.);+#2756=EDGE_CURVE('',#2752,#838,#2697,.T.);+#2757=PLANE('',#2758);+#2758=AXIS2_PLACEMENT_3D('',#2759,#59,#13);+#2759=CARTESIAN_POINT('',(1.90066971159,-1.475,0.308518045934));+#2760=ADVANCED_FACE('',(#2761),#2775,.F.);+#2761=FACE_BOUND('',#2762,.F.);+#2762=EDGE_LOOP('',(#2763,#2764,#2771,#2774));+#2763=ORIENTED_EDGE('',*,*,#861,.T.);+#2764=ORIENTED_EDGE('',*,*,#2765,.T.);+#2765=EDGE_CURVE('',#856,#2766,#2768,.T.);+#2766=VERTEX_POINT('',#2767);+#2767=CARTESIAN_POINT('',(1.799240387651,-1.775,0.393682408883));+#2768=CIRCLE('',#2769,5.E-02);+#2769=AXIS2_PLACEMENT_3D('',#2770,#87,#2013);+#2770=CARTESIAN_POINT('',(1.75,-1.775,0.385));+#2771=ORIENTED_EDGE('',*,*,#2772,.F.);+#2772=EDGE_CURVE('',#2707,#2766,#2773,.T.);+#2773=LINE('',#2708,#58);+#2774=ORIENTED_EDGE('',*,*,#2706,.F.);+#2775=CYLINDRICAL_SURFACE('',#2710,5.E-02);+#2776=ADVANCED_FACE('',(#2777),#2824,.T.);+#2777=FACE_BOUND('',#2778,.T.);+#2778=EDGE_LOOP('',(#868,#854,#2764,#2779,#2784,#2791,#2796,#2801,#2806,#2812,#2817,#2822));+#2779=ORIENTED_EDGE('',*,*,#2780,.T.);+#2780=EDGE_CURVE('',#2766,#2781,#2783,.T.);+#2781=VERTEX_POINT('',#2782);+#2782=CARTESIAN_POINT('',(1.830824898817,-1.775,0.190060919137));+#2783=LINE('',#2767,#2019);+#2784=ORIENTED_EDGE('',*,*,#2785,.T.);+#2785=EDGE_CURVE('',#2781,#2786,#2788,.T.);+#2786=VERTEX_POINT('',#2787);+#2787=CARTESIAN_POINT('',(2.05733068201,-1.775,8.326672684689E-17));+#2788=CIRCLE('',#2789,0.23);+#2789=AXIS2_PLACEMENT_3D('',#2790,#59,#2028);+#2790=CARTESIAN_POINT('',(2.05733068201,-1.775,0.23));+#2791=ORIENTED_EDGE('',*,*,#2792,.T.);+#2792=EDGE_CURVE('',#2786,#2793,#2795,.T.);+#2793=VERTEX_POINT('',#2794);+#2794=CARTESIAN_POINT('',(2.45,-1.775,8.326672684689E-17));+#2795=LINE('',#2787,#27);+#2796=ORIENTED_EDGE('',*,*,#2797,.T.);+#2797=EDGE_CURVE('',#2793,#2798,#2800,.T.);+#2798=VERTEX_POINT('',#2799);+#2799=CARTESIAN_POINT('',(2.45,-1.775,0.18));+#2800=LINE('',#2794,#402);+#2801=ORIENTED_EDGE('',*,*,#2802,.T.);+#2802=EDGE_CURVE('',#2798,#2803,#2805,.T.);+#2803=VERTEX_POINT('',#2804);+#2804=CARTESIAN_POINT('',(2.05733068201,-1.775,0.18));+#2805=LINE('',#2799,#72);+#2806=ORIENTED_EDGE('',*,*,#2807,.T.);+#2807=EDGE_CURVE('',#2803,#2808,#2810,.T.);+#2808=VERTEX_POINT('',#2809);+#2809=CARTESIAN_POINT('',(2.008090294359,-1.775,0.221317591117));+#2810=CIRCLE('',#2811,5.E-02);+#2811=AXIS2_PLACEMENT_3D('',#2790,#87,#946);+#2812=ORIENTED_EDGE('',*,*,#2813,.T.);+#2813=EDGE_CURVE('',#2808,#2814,#2816,.T.);+#2814=VERTEX_POINT('',#2815);+#2815=CARTESIAN_POINT('',(1.976505783193,-1.775,0.424939080863));+#2816=LINE('',#2809,#2055);+#2817=ORIENTED_EDGE('',*,*,#2818,.T.);+#2818=EDGE_CURVE('',#2814,#2819,#2820,.T.);+#2819=VERTEX_POINT('',#1159);+#2820=CIRCLE('',#2821,0.23);+#2821=AXIS2_PLACEMENT_3D('',#2770,#59,#2061);+#2822=ORIENTED_EDGE('',*,*,#2823,.T.);+#2823=EDGE_CURVE('',#2819,#870,#1158,.T.);+#2824=PLANE('',#2825);+#2825=AXIS2_PLACEMENT_3D('',#2826,#59,#13);+#2826=CARTESIAN_POINT('',(1.90066971159,-1.775,0.308518045934));+#2827=ADVANCED_FACE('',(#2828),#2835,.T.);+#2828=FACE_BOUND('',#2829,.F.);+#2829=EDGE_LOOP('',(#2830,#1994,#2833,#2834));+#2830=ORIENTED_EDGE('',*,*,#2831,.T.);+#2831=EDGE_CURVE('',#1925,#1991,#2832,.T.);+#2832=LINE('',#1926,#428);+#2833=ORIENTED_EDGE('',*,*,#932,.F.);+#2834=ORIENTED_EDGE('',*,*,#1929,.F.);+#2835=CYLINDRICAL_SURFACE('',#2836,0.23);+#2836=AXIS2_PLACEMENT_3D('',#1889,#1252,#1229);+#2837=ADVANCED_FACE('',(#2838),#2847,.F.);+#2838=FACE_BOUND('',#2839,.F.);+#2839=EDGE_LOOP('',(#2840,#2841,#1300,#2844,#2845,#2846));+#2840=ORIENTED_EDGE('',*,*,#1231,.F.);+#2841=ORIENTED_EDGE('',*,*,#2842,.T.);+#2842=EDGE_CURVE('',#1225,#1296,#2843,.T.);+#2843=LINE('',#1140,#428);+#2844=ORIENTED_EDGE('',*,*,#1316,.T.);+#2845=ORIENTED_EDGE('',*,*,#956,.F.);+#2846=ORIENTED_EDGE('',*,*,#1138,.F.);+#2847=PLANE('',#2848);+#2848=AXIS2_PLACEMENT_3D('',#1140,#946,#367);+#2849=ADVANCED_FACE('',(#2850),#2859,.F.);+#2850=FACE_BOUND('',#2851,.F.);+#2851=EDGE_LOOP('',(#2852,#2853,#1441,#2856,#2857,#2858));+#2852=ORIENTED_EDGE('',*,*,#1373,.F.);+#2853=ORIENTED_EDGE('',*,*,#2854,.T.);+#2854=EDGE_CURVE('',#1369,#1437,#2855,.T.);+#2855=LINE('',#1313,#428);+#2856=ORIENTED_EDGE('',*,*,#1457,.T.);+#2857=ORIENTED_EDGE('',*,*,#964,.F.);+#2858=ORIENTED_EDGE('',*,*,#1311,.F.);+#2859=PLANE('',#2860);+#2860=AXIS2_PLACEMENT_3D('',#1313,#946,#367);+#2861=ADVANCED_FACE('',(#2862),#2871,.F.);+#2862=FACE_BOUND('',#2863,.F.);+#2863=EDGE_LOOP('',(#2864,#2865,#1582,#2868,#2869,#2870));+#2864=ORIENTED_EDGE('',*,*,#1514,.F.);+#2865=ORIENTED_EDGE('',*,*,#2866,.T.);+#2866=EDGE_CURVE('',#1510,#1578,#2867,.T.);+#2867=LINE('',#1454,#428);+#2868=ORIENTED_EDGE('',*,*,#1598,.T.);+#2869=ORIENTED_EDGE('',*,*,#972,.F.);+#2870=ORIENTED_EDGE('',*,*,#1452,.F.);+#2871=PLANE('',#2872);+#2872=AXIS2_PLACEMENT_3D('',#1454,#946,#367);+#2873=ADVANCED_FACE('',(#2874),#2883,.F.);+#2874=FACE_BOUND('',#2875,.F.);+#2875=EDGE_LOOP('',(#2876,#2877,#1723,#2880,#2881,#2882));+#2876=ORIENTED_EDGE('',*,*,#1655,.F.);+#2877=ORIENTED_EDGE('',*,*,#2878,.T.);+#2878=EDGE_CURVE('',#1651,#1719,#2879,.T.);+#2879=LINE('',#1595,#428);+#2880=ORIENTED_EDGE('',*,*,#1739,.T.);+#2881=ORIENTED_EDGE('',*,*,#980,.F.);+#2882=ORIENTED_EDGE('',*,*,#1593,.F.);+#2883=PLANE('',#2884);+#2884=AXIS2_PLACEMENT_3D('',#1595,#946,#367);+#2885=ADVANCED_FACE('',(#2886),#2895,.F.);+#2886=FACE_BOUND('',#2887,.F.);+#2887=EDGE_LOOP('',(#2888,#2889,#1864,#2892,#2893,#2894));+#2888=ORIENTED_EDGE('',*,*,#1796,.F.);+#2889=ORIENTED_EDGE('',*,*,#2890,.T.);+#2890=EDGE_CURVE('',#1792,#1860,#2891,.T.);+#2891=LINE('',#1736,#428);+#2892=ORIENTED_EDGE('',*,*,#1877,.T.);+#2893=ORIENTED_EDGE('',*,*,#988,.F.);+#2894=ORIENTED_EDGE('',*,*,#1734,.F.);+#2895=PLANE('',#2896);+#2896=AXIS2_PLACEMENT_3D('',#1736,#946,#367);+#2897=ADVANCED_FACE('',(#2898,#2913),#2923,.T.);+#2898=FACE_BOUND('',#2899,.T.);+#2899=EDGE_LOOP('',(#1032,#1018,#1000,#2900,#2905,#2910,#1108,#1046));+#2900=ORIENTED_EDGE('',*,*,#2901,.F.);+#2901=EDGE_CURVE('',#2902,#1002,#2904,.T.);+#2902=VERTEX_POINT('',#2903);+#2903=CARTESIAN_POINT('',(-1.25739677592,-1.873293551841,0.95));+#2904=LINE('',#2903,#79);+#2905=ORIENTED_EDGE('',*,*,#2906,.F.);+#2906=EDGE_CURVE('',#2907,#2902,#2909,.T.);+#2907=VERTEX_POINT('',#2908);+#2908=CARTESIAN_POINT('',(1.25739677592,-1.873293551841,0.95));+#2909=LINE('',#2908,#72);+#2910=ORIENTED_EDGE('',*,*,#2911,.F.);+#2911=EDGE_CURVE('',#1105,#2907,#2912,.T.);+#2912=LINE('',#1106,#65);+#2913=FACE_BOUND('',#2914,.T.);+#2914=EDGE_LOOP('',(#2915));+#2915=ORIENTED_EDGE('',*,*,#2916,.T.);+#2916=EDGE_CURVE('',#2917,#2917,#2919,.T.);+#2917=VERTEX_POINT('',#2918);+#2918=CARTESIAN_POINT('',(-0.653793551841,0.923293551841,0.95));+#2919=CIRCLE('',#2920,0.25);+#2920=AXIS2_PLACEMENT_3D('',#2921,#2922,#59);+#2921=CARTESIAN_POINT('',(-0.653793551841,1.173293551841,0.95));+#2922=DIRECTION('',(0.,-0.,-1.));+#2923=PLANE('',#2924);+#2924=AXIS2_PLACEMENT_3D('',#1016,#13,#2925);+#2925=DIRECTION('',(0.557316246265,-0.830300308111,0.));+#2926=ADVANCED_FACE('',(#2927),#2934,.F.);+#2927=FACE_BOUND('',#2928,.F.);+#2928=EDGE_LOOP('',(#2929,#2930,#2900,#2931));+#2929=ORIENTED_EDGE('',*,*,#1143,.T.);+#2930=ORIENTED_EDGE('',*,*,#1006,.T.);+#2931=ORIENTED_EDGE('',*,*,#2932,.F.);+#2932=EDGE_CURVE('',#1144,#2902,#2933,.T.);+#2933=B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#2903),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2934=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#1145,#2903),(#359,#1003)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.186676190233),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2935=ADVANCED_FACE('',(#2936),#2945,.F.);+#2936=FACE_BOUND('',#2937,.F.);+#2937=EDGE_LOOP('',(#2938,#2939,#2263,#2942,#2943,#2944));+#2938=ORIENTED_EDGE('',*,*,#2196,.F.);+#2939=ORIENTED_EDGE('',*,*,#2940,.T.);+#2940=EDGE_CURVE('',#2192,#2259,#2941,.T.);+#2941=LINE('',#2138,#58);+#2942=ORIENTED_EDGE('',*,*,#2273,.T.);+#2943=ORIENTED_EDGE('',*,*,#1064,.F.);+#2944=ORIENTED_EDGE('',*,*,#2136,.F.);+#2945=PLANE('',#2946);+#2946=AXIS2_PLACEMENT_3D('',#2138,#946,#73);+#2947=ADVANCED_FACE('',(#2948),#2957,.F.);+#2948=FACE_BOUND('',#2949,.F.);+#2949=EDGE_LOOP('',(#2950,#2951,#2403,#2954,#2955,#2956));+#2950=ORIENTED_EDGE('',*,*,#2336,.F.);+#2951=ORIENTED_EDGE('',*,*,#2952,.T.);+#2952=EDGE_CURVE('',#2332,#2399,#2953,.T.);+#2953=LINE('',#2278,#58);+#2954=ORIENTED_EDGE('',*,*,#2413,.T.);+#2955=ORIENTED_EDGE('',*,*,#1072,.F.);+#2956=ORIENTED_EDGE('',*,*,#2276,.F.);+#2957=PLANE('',#2958);+#2958=AXIS2_PLACEMENT_3D('',#2278,#946,#73);+#2959=ADVANCED_FACE('',(#2960),#2969,.F.);+#2960=FACE_BOUND('',#2961,.F.);+#2961=EDGE_LOOP('',(#2962,#2963,#2543,#2966,#2967,#2968));+#2962=ORIENTED_EDGE('',*,*,#2476,.F.);+#2963=ORIENTED_EDGE('',*,*,#2964,.T.);+#2964=EDGE_CURVE('',#2472,#2539,#2965,.T.);+#2965=LINE('',#2418,#58);+#2966=ORIENTED_EDGE('',*,*,#2553,.T.);+#2967=ORIENTED_EDGE('',*,*,#1080,.F.);+#2968=ORIENTED_EDGE('',*,*,#2416,.F.);+#2969=PLANE('',#2970);+#2970=AXIS2_PLACEMENT_3D('',#2418,#946,#73);+#2971=ADVANCED_FACE('',(#2972),#2981,.F.);+#2972=FACE_BOUND('',#2973,.F.);+#2973=EDGE_LOOP('',(#2974,#2975,#2683,#2978,#2979,#2980));+#2974=ORIENTED_EDGE('',*,*,#2616,.F.);+#2975=ORIENTED_EDGE('',*,*,#2976,.T.);+#2976=EDGE_CURVE('',#2612,#2679,#2977,.T.);+#2977=LINE('',#2558,#58);+#2978=ORIENTED_EDGE('',*,*,#2693,.T.);+#2979=ORIENTED_EDGE('',*,*,#1088,.F.);+#2980=ORIENTED_EDGE('',*,*,#2556,.F.);+#2981=PLANE('',#2982);+#2982=AXIS2_PLACEMENT_3D('',#2558,#946,#73);+#2983=ADVANCED_FACE('',(#2984),#2993,.F.);+#2984=FACE_BOUND('',#2985,.F.);+#2985=EDGE_LOOP('',(#2986,#2987,#2822,#2990,#2991,#2992));+#2986=ORIENTED_EDGE('',*,*,#2756,.F.);+#2987=ORIENTED_EDGE('',*,*,#2988,.T.);+#2988=EDGE_CURVE('',#2752,#2819,#2989,.T.);+#2989=LINE('',#2698,#58);+#2990=ORIENTED_EDGE('',*,*,#1157,.T.);+#2991=ORIENTED_EDGE('',*,*,#1096,.F.);+#2992=ORIENTED_EDGE('',*,*,#2696,.F.);+#2993=PLANE('',#2994);+#2994=AXIS2_PLACEMENT_3D('',#2698,#946,#73);+#2995=ADVANCED_FACE('',(#2996),#3003,.F.);+#2996=FACE_BOUND('',#2997,.F.);+#2997=EDGE_LOOP('',(#2998,#2999,#2910,#3002));+#2998=ORIENTED_EDGE('',*,*,#1153,.T.);+#2999=ORIENTED_EDGE('',*,*,#3000,.T.);+#3000=EDGE_CURVE('',#1149,#2907,#3001,.T.);+#3001=B_SPLINE_CURVE_WITH_KNOTS('',1,(#1150,#2908),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3002=ORIENTED_EDGE('',*,*,#1104,.F.);+#3003=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#1102,#1106),(#1150,#2908)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.186676190233),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3004=ADVANCED_FACE('',(#3005),#3012,.T.);+#3005=FACE_BOUND('',#3006,.F.);+#3006=EDGE_LOOP('',(#3007,#2123,#3010,#3011));+#3007=ORIENTED_EDGE('',*,*,#3008,.T.);+#3008=EDGE_CURVE('',#2052,#2120,#3009,.T.);+#3009=LINE('',#2053,#58);+#3010=ORIENTED_EDGE('',*,*,#1120,.F.);+#3011=ORIENTED_EDGE('',*,*,#2058,.F.);+#3012=CYLINDRICAL_SURFACE('',#3013,0.23);+#3013=AXIS2_PLACEMENT_3D('',#2012,#87,#2061);+#3014=ADVANCED_FACE('',(#3015),#3020,.F.);+#3015=FACE_BOUND('',#3016,.F.);+#3016=EDGE_LOOP('',(#3017,#3018,#2905,#3019));+#3017=ORIENTED_EDGE('',*,*,#1148,.T.);+#3018=ORIENTED_EDGE('',*,*,#2932,.T.);+#3019=ORIENTED_EDGE('',*,*,#3000,.F.);+#3020=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#1150,#2908),(#1145,#2903)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.586),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3021=ADVANCED_FACE('',(#3022),#3029,.T.);+#3022=FACE_BOUND('',#3023,.F.);+#3023=EDGE_LOOP('',(#3024,#1294,#3027,#3028));+#3024=ORIENTED_EDGE('',*,*,#3025,.T.);+#3025=EDGE_CURVE('',#1218,#1291,#3026,.T.);+#3026=LINE('',#1219,#428);+#3027=ORIENTED_EDGE('',*,*,#2842,.F.);+#3028=ORIENTED_EDGE('',*,*,#1224,.F.);+#3029=CYLINDRICAL_SURFACE('',#3030,0.23);+#3030=AXIS2_PLACEMENT_3D('',#1175,#1252,#1229);+#3031=ADVANCED_FACE('',(#3032),#3039,.F.);+#3032=FACE_BOUND('',#3033,.F.);+#3033=EDGE_LOOP('',(#3034,#1289,#3037,#3038));+#3034=ORIENTED_EDGE('',*,*,#3035,.T.);+#3035=EDGE_CURVE('',#1211,#1285,#3036,.T.);+#3036=LINE('',#1212,#428);+#3037=ORIENTED_EDGE('',*,*,#3025,.F.);+#3038=ORIENTED_EDGE('',*,*,#1217,.F.);+#3039=PLANE('',#3040);+#3040=AXIS2_PLACEMENT_3D('',#1212,#3041,#1222);+#3041=DIRECTION('',(0.988182672203,-1.130715912709E-17,-0.153280808835));+#3042=ADVANCED_FACE('',(#3043),#3050,.F.);+#3043=FACE_BOUND('',#3044,.F.);+#3044=EDGE_LOOP('',(#3045,#1283,#3048,#3049));+#3045=ORIENTED_EDGE('',*,*,#3046,.T.);+#3046=EDGE_CURVE('',#1206,#1280,#3047,.T.);+#3047=LINE('',#1207,#428);+#3048=ORIENTED_EDGE('',*,*,#3035,.F.);+#3049=ORIENTED_EDGE('',*,*,#1210,.F.);+#3050=CYLINDRICAL_SURFACE('',#3051,5.E-02);+#3051=AXIS2_PLACEMENT_3D('',#1191,#1252,#946);+#3052=ADVANCED_FACE('',(#3053),#3060,.F.);+#3053=FACE_BOUND('',#3054,.F.);+#3054=EDGE_LOOP('',(#3055,#1278,#3058,#3059));+#3055=ORIENTED_EDGE('',*,*,#3056,.T.);+#3056=EDGE_CURVE('',#1201,#1275,#3057,.T.);+#3057=LINE('',#1202,#428);+#3058=ORIENTED_EDGE('',*,*,#3046,.F.);+#3059=ORIENTED_EDGE('',*,*,#1205,.F.);+#3060=PLANE('',#3061);+#3061=AXIS2_PLACEMENT_3D('',#1202,#946,#367);+#3062=ADVANCED_FACE('',(#3063),#3070,.F.);+#3063=FACE_BOUND('',#3064,.F.);+#3064=EDGE_LOOP('',(#3065,#1273,#3068,#3069));+#3065=ORIENTED_EDGE('',*,*,#3066,.T.);+#3066=EDGE_CURVE('',#1196,#1270,#3067,.T.);+#3067=LINE('',#1197,#428);+#3068=ORIENTED_EDGE('',*,*,#3056,.F.);+#3069=ORIENTED_EDGE('',*,*,#1200,.F.);+#3070=PLANE('',#3071);+#3071=AXIS2_PLACEMENT_3D('',#1197,#367,#13);+#3072=ADVANCED_FACE('',(#3073),#3080,.F.);+#3073=FACE_BOUND('',#3074,.F.);+#3074=EDGE_LOOP('',(#3075,#1268,#3078,#3079));+#3075=ORIENTED_EDGE('',*,*,#3076,.T.);+#3076=EDGE_CURVE('',#1187,#1263,#3077,.T.);+#3077=LINE('',#1188,#428);+#3078=ORIENTED_EDGE('',*,*,#3066,.F.);+#3079=ORIENTED_EDGE('',*,*,#1195,.F.);+#3080=PLANE('',#3081);+#3081=AXIS2_PLACEMENT_3D('',#1188,#13,#417);+#3082=ADVANCED_FACE('',(#3083),#3090,.T.);+#3083=FACE_BOUND('',#3084,.F.);+#3084=EDGE_LOOP('',(#3085,#1261,#3088,#3089));+#3085=ORIENTED_EDGE('',*,*,#3086,.T.);+#3086=EDGE_CURVE('',#1180,#1258,#3087,.T.);+#3087=LINE('',#1181,#428);+#3088=ORIENTED_EDGE('',*,*,#3076,.F.);+#3089=ORIENTED_EDGE('',*,*,#1186,.F.);+#3090=CYLINDRICAL_SURFACE('',#3091,0.23);+#3091=AXIS2_PLACEMENT_3D('',#1191,#1252,#1193);+#3092=ADVANCED_FACE('',(#3093),#3098,.F.);+#3093=FACE_BOUND('',#3094,.F.);+#3094=EDGE_LOOP('',(#3095,#1256,#3096,#3097));+#3095=ORIENTED_EDGE('',*,*,#1247,.T.);+#3096=ORIENTED_EDGE('',*,*,#3086,.F.);+#3097=ORIENTED_EDGE('',*,*,#1179,.F.);+#3098=PLANE('',#3099);+#3099=AXIS2_PLACEMENT_3D('',#1172,#3100,#1184);+#3100=DIRECTION('',(-0.988182672203,1.130715912709E-17,0.153280808835));+#3101=ADVANCED_FACE('',(#3102),#3109,.T.);+#3102=FACE_BOUND('',#3103,.F.);+#3103=EDGE_LOOP('',(#3104,#1435,#3107,#3108));+#3104=ORIENTED_EDGE('',*,*,#3105,.T.);+#3105=EDGE_CURVE('',#1364,#1432,#3106,.T.);+#3106=LINE('',#1365,#428);+#3107=ORIENTED_EDGE('',*,*,#2854,.F.);+#3108=ORIENTED_EDGE('',*,*,#1368,.F.);+#3109=CYLINDRICAL_SURFACE('',#3110,0.23);+#3110=AXIS2_PLACEMENT_3D('',#1328,#1252,#1229);+#3111=ADVANCED_FACE('',(#3112),#3119,.F.);+#3112=FACE_BOUND('',#3113,.F.);+#3113=EDGE_LOOP('',(#3114,#1430,#3117,#3118));+#3114=ORIENTED_EDGE('',*,*,#3115,.T.);+#3115=EDGE_CURVE('',#1358,#1426,#3116,.T.);+#3116=LINE('',#1359,#428);+#3117=ORIENTED_EDGE('',*,*,#3105,.F.);+#3118=ORIENTED_EDGE('',*,*,#1363,.F.);+#3119=PLANE('',#3120);+#3120=AXIS2_PLACEMENT_3D('',#1359,#3041,#1222);+#3121=ADVANCED_FACE('',(#3122),#3129,.F.);+#3122=FACE_BOUND('',#3123,.F.);+#3123=EDGE_LOOP('',(#3124,#1424,#3127,#3128));+#3124=ORIENTED_EDGE('',*,*,#3125,.T.);+#3125=EDGE_CURVE('',#1353,#1421,#3126,.T.);+#3126=LINE('',#1354,#428);+#3127=ORIENTED_EDGE('',*,*,#3115,.F.);+#3128=ORIENTED_EDGE('',*,*,#1357,.F.);+#3129=CYLINDRICAL_SURFACE('',#3130,5.E-02);+#3130=AXIS2_PLACEMENT_3D('',#1340,#1252,#946);+#3131=ADVANCED_FACE('',(#3132),#3139,.F.);+#3132=FACE_BOUND('',#3133,.F.);+#3133=EDGE_LOOP('',(#3134,#1419,#3137,#3138));+#3134=ORIENTED_EDGE('',*,*,#3135,.T.);+#3135=EDGE_CURVE('',#1348,#1416,#3136,.T.);+#3136=LINE('',#1349,#428);+#3137=ORIENTED_EDGE('',*,*,#3125,.F.);+#3138=ORIENTED_EDGE('',*,*,#1352,.F.);+#3139=PLANE('',#3140);+#3140=AXIS2_PLACEMENT_3D('',#1349,#946,#367);+#3141=ADVANCED_FACE('',(#3142),#3149,.F.);+#3142=FACE_BOUND('',#3143,.F.);+#3143=EDGE_LOOP('',(#3144,#1414,#3147,#3148));+#3144=ORIENTED_EDGE('',*,*,#3145,.T.);+#3145=EDGE_CURVE('',#1343,#1411,#3146,.T.);+#3146=LINE('',#1344,#428);+#3147=ORIENTED_EDGE('',*,*,#3135,.F.);+#3148=ORIENTED_EDGE('',*,*,#1347,.F.);+#3149=PLANE('',#3150);+#3150=AXIS2_PLACEMENT_3D('',#1344,#367,#13);+#3151=ADVANCED_FACE('',(#3152),#3159,.F.);+#3152=FACE_BOUND('',#3153,.F.);+#3153=EDGE_LOOP('',(#3154,#1409,#3157,#3158));+#3154=ORIENTED_EDGE('',*,*,#3155,.T.);+#3155=EDGE_CURVE('',#1336,#1404,#3156,.T.);+#3156=LINE('',#1337,#428);+#3157=ORIENTED_EDGE('',*,*,#3145,.F.);+#3158=ORIENTED_EDGE('',*,*,#1342,.F.);+#3159=PLANE('',#3160);+#3160=AXIS2_PLACEMENT_3D('',#1337,#13,#417);+#3161=ADVANCED_FACE('',(#3162),#3169,.T.);+#3162=FACE_BOUND('',#3163,.F.);+#3163=EDGE_LOOP('',(#3164,#1402,#3167,#3168));+#3164=ORIENTED_EDGE('',*,*,#3165,.T.);+#3165=EDGE_CURVE('',#1331,#1399,#3166,.T.);+#3166=LINE('',#1332,#428);+#3167=ORIENTED_EDGE('',*,*,#3155,.F.);+#3168=ORIENTED_EDGE('',*,*,#1335,.F.);+#3169=CYLINDRICAL_SURFACE('',#3170,0.23);+#3170=AXIS2_PLACEMENT_3D('',#1340,#1252,#1193);+#3171=ADVANCED_FACE('',(#3172),#3177,.F.);+#3172=FACE_BOUND('',#3173,.F.);+#3173=EDGE_LOOP('',(#3174,#1397,#3175,#3176));+#3174=ORIENTED_EDGE('',*,*,#1389,.T.);+#3175=ORIENTED_EDGE('',*,*,#3165,.F.);+#3176=ORIENTED_EDGE('',*,*,#1330,.F.);+#3177=PLANE('',#3178);+#3178=AXIS2_PLACEMENT_3D('',#1325,#3100,#1184);+#3179=ADVANCED_FACE('',(#3180),#3187,.T.);+#3180=FACE_BOUND('',#3181,.F.);+#3181=EDGE_LOOP('',(#3182,#1576,#3185,#3186));+#3182=ORIENTED_EDGE('',*,*,#3183,.T.);+#3183=EDGE_CURVE('',#1505,#1573,#3184,.T.);+#3184=LINE('',#1506,#428);+#3185=ORIENTED_EDGE('',*,*,#2866,.F.);+#3186=ORIENTED_EDGE('',*,*,#1509,.F.);+#3187=CYLINDRICAL_SURFACE('',#3188,0.23);+#3188=AXIS2_PLACEMENT_3D('',#1469,#1252,#1229);+#3189=ADVANCED_FACE('',(#3190),#3197,.F.);+#3190=FACE_BOUND('',#3191,.F.);+#3191=EDGE_LOOP('',(#3192,#1571,#3195,#3196));+#3192=ORIENTED_EDGE('',*,*,#3193,.T.);+#3193=EDGE_CURVE('',#1499,#1567,#3194,.T.);+#3194=LINE('',#1500,#428);+#3195=ORIENTED_EDGE('',*,*,#3183,.F.);+#3196=ORIENTED_EDGE('',*,*,#1504,.F.);+#3197=PLANE('',#3198);+#3198=AXIS2_PLACEMENT_3D('',#1500,#3041,#1222);+#3199=ADVANCED_FACE('',(#3200),#3207,.F.);+#3200=FACE_BOUND('',#3201,.F.);+#3201=EDGE_LOOP('',(#3202,#1565,#3205,#3206));+#3202=ORIENTED_EDGE('',*,*,#3203,.T.);+#3203=EDGE_CURVE('',#1494,#1562,#3204,.T.);+#3204=LINE('',#1495,#428);+#3205=ORIENTED_EDGE('',*,*,#3193,.F.);+#3206=ORIENTED_EDGE('',*,*,#1498,.F.);+#3207=CYLINDRICAL_SURFACE('',#3208,5.E-02);+#3208=AXIS2_PLACEMENT_3D('',#1481,#1252,#946);+#3209=ADVANCED_FACE('',(#3210),#3217,.F.);+#3210=FACE_BOUND('',#3211,.F.);+#3211=EDGE_LOOP('',(#3212,#1560,#3215,#3216));+#3212=ORIENTED_EDGE('',*,*,#3213,.T.);+#3213=EDGE_CURVE('',#1489,#1557,#3214,.T.);+#3214=LINE('',#1490,#428);+#3215=ORIENTED_EDGE('',*,*,#3203,.F.);+#3216=ORIENTED_EDGE('',*,*,#1493,.F.);+#3217=PLANE('',#3218);+#3218=AXIS2_PLACEMENT_3D('',#1490,#946,#367);+#3219=ADVANCED_FACE('',(#3220),#3227,.F.);+#3220=FACE_BOUND('',#3221,.F.);+#3221=EDGE_LOOP('',(#3222,#1555,#3225,#3226));+#3222=ORIENTED_EDGE('',*,*,#3223,.T.);+#3223=EDGE_CURVE('',#1484,#1552,#3224,.T.);+#3224=LINE('',#1485,#428);+#3225=ORIENTED_EDGE('',*,*,#3213,.F.);+#3226=ORIENTED_EDGE('',*,*,#1488,.F.);+#3227=PLANE('',#3228);+#3228=AXIS2_PLACEMENT_3D('',#1485,#367,#13);+#3229=ADVANCED_FACE('',(#3230),#3237,.F.);+#3230=FACE_BOUND('',#3231,.F.);+#3231=EDGE_LOOP('',(#3232,#1550,#3235,#3236));+#3232=ORIENTED_EDGE('',*,*,#3233,.T.);+#3233=EDGE_CURVE('',#1477,#1545,#3234,.T.);+#3234=LINE('',#1478,#428);+#3235=ORIENTED_EDGE('',*,*,#3223,.F.);+#3236=ORIENTED_EDGE('',*,*,#1483,.F.);+#3237=PLANE('',#3238);+#3238=AXIS2_PLACEMENT_3D('',#1478,#13,#417);+#3239=ADVANCED_FACE('',(#3240),#3247,.T.);+#3240=FACE_BOUND('',#3241,.F.);+#3241=EDGE_LOOP('',(#3242,#1543,#3245,#3246));+#3242=ORIENTED_EDGE('',*,*,#3243,.T.);+#3243=EDGE_CURVE('',#1472,#1540,#3244,.T.);+#3244=LINE('',#1473,#428);+#3245=ORIENTED_EDGE('',*,*,#3233,.F.);+#3246=ORIENTED_EDGE('',*,*,#1476,.F.);+#3247=CYLINDRICAL_SURFACE('',#3248,0.23);+#3248=AXIS2_PLACEMENT_3D('',#1481,#1252,#1193);+#3249=ADVANCED_FACE('',(#3250),#3255,.F.);+#3250=FACE_BOUND('',#3251,.F.);+#3251=EDGE_LOOP('',(#3252,#1538,#3253,#3254));+#3252=ORIENTED_EDGE('',*,*,#1530,.T.);+#3253=ORIENTED_EDGE('',*,*,#3243,.F.);+#3254=ORIENTED_EDGE('',*,*,#1471,.F.);+#3255=PLANE('',#3256);+#3256=AXIS2_PLACEMENT_3D('',#1466,#3100,#1184);+#3257=ADVANCED_FACE('',(#3258),#3265,.T.);+#3258=FACE_BOUND('',#3259,.F.);+#3259=EDGE_LOOP('',(#3260,#1717,#3263,#3264));+#3260=ORIENTED_EDGE('',*,*,#3261,.T.);+#3261=EDGE_CURVE('',#1646,#1714,#3262,.T.);+#3262=LINE('',#1647,#428);+#3263=ORIENTED_EDGE('',*,*,#2878,.F.);+#3264=ORIENTED_EDGE('',*,*,#1650,.F.);+#3265=CYLINDRICAL_SURFACE('',#3266,0.23);+#3266=AXIS2_PLACEMENT_3D('',#1610,#1252,#1229);+#3267=ADVANCED_FACE('',(#3268),#3275,.F.);+#3268=FACE_BOUND('',#3269,.F.);+#3269=EDGE_LOOP('',(#3270,#1712,#3273,#3274));+#3270=ORIENTED_EDGE('',*,*,#3271,.T.);+#3271=EDGE_CURVE('',#1640,#1708,#3272,.T.);+#3272=LINE('',#1641,#428);+#3273=ORIENTED_EDGE('',*,*,#3261,.F.);+#3274=ORIENTED_EDGE('',*,*,#1645,.F.);+#3275=PLANE('',#3276);+#3276=AXIS2_PLACEMENT_3D('',#1641,#3041,#1222);+#3277=ADVANCED_FACE('',(#3278),#3285,.F.);+#3278=FACE_BOUND('',#3279,.F.);+#3279=EDGE_LOOP('',(#3280,#1706,#3283,#3284));+#3280=ORIENTED_EDGE('',*,*,#3281,.T.);+#3281=EDGE_CURVE('',#1635,#1703,#3282,.T.);+#3282=LINE('',#1636,#428);+#3283=ORIENTED_EDGE('',*,*,#3271,.F.);+#3284=ORIENTED_EDGE('',*,*,#1639,.F.);+#3285=CYLINDRICAL_SURFACE('',#3286,5.E-02);+#3286=AXIS2_PLACEMENT_3D('',#1622,#1252,#946);+#3287=ADVANCED_FACE('',(#3288),#3295,.F.);+#3288=FACE_BOUND('',#3289,.F.);+#3289=EDGE_LOOP('',(#3290,#1701,#3293,#3294));+#3290=ORIENTED_EDGE('',*,*,#3291,.T.);+#3291=EDGE_CURVE('',#1630,#1698,#3292,.T.);+#3292=LINE('',#1631,#428);+#3293=ORIENTED_EDGE('',*,*,#3281,.F.);+#3294=ORIENTED_EDGE('',*,*,#1634,.F.);+#3295=PLANE('',#3296);+#3296=AXIS2_PLACEMENT_3D('',#1631,#946,#367);+#3297=ADVANCED_FACE('',(#3298),#3305,.F.);+#3298=FACE_BOUND('',#3299,.F.);+#3299=EDGE_LOOP('',(#3300,#1696,#3303,#3304));+#3300=ORIENTED_EDGE('',*,*,#3301,.T.);+#3301=EDGE_CURVE('',#1625,#1693,#3302,.T.);+#3302=LINE('',#1626,#428);+#3303=ORIENTED_EDGE('',*,*,#3291,.F.);+#3304=ORIENTED_EDGE('',*,*,#1629,.F.);+#3305=PLANE('',#3306);+#3306=AXIS2_PLACEMENT_3D('',#1626,#367,#13);+#3307=ADVANCED_FACE('',(#3308),#3315,.F.);+#3308=FACE_BOUND('',#3309,.F.);+#3309=EDGE_LOOP('',(#3310,#1691,#3313,#3314));+#3310=ORIENTED_EDGE('',*,*,#3311,.T.);+#3311=EDGE_CURVE('',#1618,#1686,#3312,.T.);+#3312=LINE('',#1619,#428);+#3313=ORIENTED_EDGE('',*,*,#3301,.F.);+#3314=ORIENTED_EDGE('',*,*,#1624,.F.);+#3315=PLANE('',#3316);+#3316=AXIS2_PLACEMENT_3D('',#1619,#13,#417);+#3317=ADVANCED_FACE('',(#3318),#3325,.T.);+#3318=FACE_BOUND('',#3319,.F.);+#3319=EDGE_LOOP('',(#3320,#1684,#3323,#3324));+#3320=ORIENTED_EDGE('',*,*,#3321,.T.);+#3321=EDGE_CURVE('',#1613,#1681,#3322,.T.);+#3322=LINE('',#1614,#428);+#3323=ORIENTED_EDGE('',*,*,#3311,.F.);+#3324=ORIENTED_EDGE('',*,*,#1617,.F.);+#3325=CYLINDRICAL_SURFACE('',#3326,0.23);+#3326=AXIS2_PLACEMENT_3D('',#1622,#1252,#1193);+#3327=ADVANCED_FACE('',(#3328),#3333,.F.);+#3328=FACE_BOUND('',#3329,.F.);+#3329=EDGE_LOOP('',(#3330,#1679,#3331,#3332));+#3330=ORIENTED_EDGE('',*,*,#1671,.T.);+#3331=ORIENTED_EDGE('',*,*,#3321,.F.);+#3332=ORIENTED_EDGE('',*,*,#1612,.F.);+#3333=PLANE('',#3334);+#3334=AXIS2_PLACEMENT_3D('',#1607,#3100,#1184);+#3335=ADVANCED_FACE('',(#3336),#3343,.T.);+#3336=FACE_BOUND('',#3337,.F.);+#3337=EDGE_LOOP('',(#3338,#1858,#3341,#3342));+#3338=ORIENTED_EDGE('',*,*,#3339,.T.);+#3339=EDGE_CURVE('',#1787,#1855,#3340,.T.);+#3340=LINE('',#1788,#428);+#3341=ORIENTED_EDGE('',*,*,#2890,.F.);+#3342=ORIENTED_EDGE('',*,*,#1791,.F.);+#3343=CYLINDRICAL_SURFACE('',#3344,0.23);+#3344=AXIS2_PLACEMENT_3D('',#1751,#1252,#1229);+#3345=ADVANCED_FACE('',(#3346),#3353,.F.);+#3346=FACE_BOUND('',#3347,.F.);+#3347=EDGE_LOOP('',(#3348,#1853,#3351,#3352));+#3348=ORIENTED_EDGE('',*,*,#3349,.T.);+#3349=EDGE_CURVE('',#1781,#1849,#3350,.T.);+#3350=LINE('',#1782,#428);+#3351=ORIENTED_EDGE('',*,*,#3339,.F.);+#3352=ORIENTED_EDGE('',*,*,#1786,.F.);+#3353=PLANE('',#3354);+#3354=AXIS2_PLACEMENT_3D('',#1782,#3041,#1222);+#3355=ADVANCED_FACE('',(#3356),#3363,.F.);+#3356=FACE_BOUND('',#3357,.F.);+#3357=EDGE_LOOP('',(#3358,#1847,#3361,#3362));+#3358=ORIENTED_EDGE('',*,*,#3359,.T.);+#3359=EDGE_CURVE('',#1776,#1844,#3360,.T.);+#3360=LINE('',#1777,#428);+#3361=ORIENTED_EDGE('',*,*,#3349,.F.);+#3362=ORIENTED_EDGE('',*,*,#1780,.F.);+#3363=CYLINDRICAL_SURFACE('',#3364,5.E-02);+#3364=AXIS2_PLACEMENT_3D('',#1763,#1252,#946);+#3365=ADVANCED_FACE('',(#3366),#3373,.F.);+#3366=FACE_BOUND('',#3367,.F.);+#3367=EDGE_LOOP('',(#3368,#1842,#3371,#3372));+#3368=ORIENTED_EDGE('',*,*,#3369,.T.);+#3369=EDGE_CURVE('',#1771,#1839,#3370,.T.);+#3370=LINE('',#1772,#428);+#3371=ORIENTED_EDGE('',*,*,#3359,.F.);+#3372=ORIENTED_EDGE('',*,*,#1775,.F.);+#3373=PLANE('',#3374);+#3374=AXIS2_PLACEMENT_3D('',#1772,#946,#367);+#3375=ADVANCED_FACE('',(#3376),#3383,.F.);+#3376=FACE_BOUND('',#3377,.F.);+#3377=EDGE_LOOP('',(#3378,#1837,#3381,#3382));+#3378=ORIENTED_EDGE('',*,*,#3379,.T.);+#3379=EDGE_CURVE('',#1766,#1834,#3380,.T.);+#3380=LINE('',#1767,#428);+#3381=ORIENTED_EDGE('',*,*,#3369,.F.);+#3382=ORIENTED_EDGE('',*,*,#1770,.F.);+#3383=PLANE('',#3384);+#3384=AXIS2_PLACEMENT_3D('',#1767,#367,#13);+#3385=ADVANCED_FACE('',(#3386),#3393,.F.);+#3386=FACE_BOUND('',#3387,.F.);+#3387=EDGE_LOOP('',(#3388,#1832,#3391,#3392));+#3388=ORIENTED_EDGE('',*,*,#3389,.T.);+#3389=EDGE_CURVE('',#1759,#1827,#3390,.T.);+#3390=LINE('',#1760,#428);+#3391=ORIENTED_EDGE('',*,*,#3379,.F.);+#3392=ORIENTED_EDGE('',*,*,#1765,.F.);+#3393=PLANE('',#3394);+#3394=AXIS2_PLACEMENT_3D('',#1760,#13,#417);+#3395=ADVANCED_FACE('',(#3396),#3403,.T.);+#3396=FACE_BOUND('',#3397,.F.);+#3397=EDGE_LOOP('',(#3398,#1825,#3401,#3402));+#3398=ORIENTED_EDGE('',*,*,#3399,.T.);+#3399=EDGE_CURVE('',#1754,#1822,#3400,.T.);+#3400=LINE('',#1755,#428);+#3401=ORIENTED_EDGE('',*,*,#3389,.F.);+#3402=ORIENTED_EDGE('',*,*,#1758,.F.);+#3403=CYLINDRICAL_SURFACE('',#3404,0.23);+#3404=AXIS2_PLACEMENT_3D('',#1763,#1252,#1193);+#3405=ADVANCED_FACE('',(#3406),#3411,.F.);+#3406=FACE_BOUND('',#3407,.F.);+#3407=EDGE_LOOP('',(#3408,#1820,#3409,#3410));+#3408=ORIENTED_EDGE('',*,*,#1812,.T.);+#3409=ORIENTED_EDGE('',*,*,#3399,.F.);+#3410=ORIENTED_EDGE('',*,*,#1753,.F.);+#3411=PLANE('',#3412);+#3412=AXIS2_PLACEMENT_3D('',#1748,#3100,#1184);+#3413=ADVANCED_FACE('',(#3414),#3421,.F.);+#3414=FACE_BOUND('',#3415,.F.);+#3415=EDGE_LOOP('',(#3416,#1989,#3419,#3420));+#3416=ORIENTED_EDGE('',*,*,#3417,.T.);+#3417=EDGE_CURVE('',#1919,#1985,#3418,.T.);+#3418=LINE('',#1920,#428);+#3419=ORIENTED_EDGE('',*,*,#2831,.F.);+#3420=ORIENTED_EDGE('',*,*,#1924,.F.);+#3421=PLANE('',#3422);+#3422=AXIS2_PLACEMENT_3D('',#1920,#3041,#1222);+#3423=ADVANCED_FACE('',(#3424),#3431,.F.);+#3424=FACE_BOUND('',#3425,.F.);+#3425=EDGE_LOOP('',(#3426,#1983,#3429,#3430));+#3426=ORIENTED_EDGE('',*,*,#3427,.T.);+#3427=EDGE_CURVE('',#1914,#1980,#3428,.T.);+#3428=LINE('',#1915,#428);+#3429=ORIENTED_EDGE('',*,*,#3417,.F.);+#3430=ORIENTED_EDGE('',*,*,#1918,.F.);+#3431=CYLINDRICAL_SURFACE('',#3432,5.E-02);+#3432=AXIS2_PLACEMENT_3D('',#1901,#1252,#946);+#3433=ADVANCED_FACE('',(#3434),#3441,.F.);+#3434=FACE_BOUND('',#3435,.F.);+#3435=EDGE_LOOP('',(#3436,#1978,#3439,#3440));+#3436=ORIENTED_EDGE('',*,*,#3437,.T.);+#3437=EDGE_CURVE('',#1909,#1975,#3438,.T.);+#3438=LINE('',#1910,#428);+#3439=ORIENTED_EDGE('',*,*,#3427,.F.);+#3440=ORIENTED_EDGE('',*,*,#1913,.F.);+#3441=PLANE('',#3442);+#3442=AXIS2_PLACEMENT_3D('',#1910,#946,#367);+#3443=ADVANCED_FACE('',(#3444),#3451,.F.);+#3444=FACE_BOUND('',#3445,.F.);+#3445=EDGE_LOOP('',(#3446,#1973,#3449,#3450));+#3446=ORIENTED_EDGE('',*,*,#3447,.T.);+#3447=EDGE_CURVE('',#1904,#1970,#3448,.T.);+#3448=LINE('',#1905,#428);+#3449=ORIENTED_EDGE('',*,*,#3437,.F.);+#3450=ORIENTED_EDGE('',*,*,#1908,.F.);+#3451=PLANE('',#3452);+#3452=AXIS2_PLACEMENT_3D('',#1905,#367,#13);+#3453=ADVANCED_FACE('',(#3454),#3461,.F.);+#3454=FACE_BOUND('',#3455,.F.);+#3455=EDGE_LOOP('',(#3456,#1968,#3459,#3460));+#3456=ORIENTED_EDGE('',*,*,#3457,.T.);+#3457=EDGE_CURVE('',#1897,#1963,#3458,.T.);+#3458=LINE('',#1898,#428);+#3459=ORIENTED_EDGE('',*,*,#3447,.F.);+#3460=ORIENTED_EDGE('',*,*,#1903,.F.);+#3461=PLANE('',#3462);+#3462=AXIS2_PLACEMENT_3D('',#1898,#13,#417);+#3463=ADVANCED_FACE('',(#3464),#3471,.T.);+#3464=FACE_BOUND('',#3465,.F.);+#3465=EDGE_LOOP('',(#3466,#1961,#3469,#3470));+#3466=ORIENTED_EDGE('',*,*,#3467,.T.);+#3467=EDGE_CURVE('',#1892,#1958,#3468,.T.);+#3468=LINE('',#1893,#428);+#3469=ORIENTED_EDGE('',*,*,#3457,.F.);+#3470=ORIENTED_EDGE('',*,*,#1896,.F.);+#3471=CYLINDRICAL_SURFACE('',#3472,0.23);+#3472=AXIS2_PLACEMENT_3D('',#1901,#1252,#1193);+#3473=ADVANCED_FACE('',(#3474),#3479,.F.);+#3474=FACE_BOUND('',#3475,.F.);+#3475=EDGE_LOOP('',(#3476,#1956,#3477,#3478));+#3476=ORIENTED_EDGE('',*,*,#1948,.T.);+#3477=ORIENTED_EDGE('',*,*,#3467,.F.);+#3478=ORIENTED_EDGE('',*,*,#1891,.F.);+#3479=PLANE('',#3480);+#3480=AXIS2_PLACEMENT_3D('',#1886,#3100,#1184);+#3481=ADVANCED_FACE('',(#3482),#3489,.F.);+#3482=FACE_BOUND('',#3483,.F.);+#3483=EDGE_LOOP('',(#3484,#2118,#3487,#3488));+#3484=ORIENTED_EDGE('',*,*,#3485,.T.);+#3485=EDGE_CURVE('',#2046,#2114,#3486,.T.);+#3486=LINE('',#2047,#58);+#3487=ORIENTED_EDGE('',*,*,#3008,.F.);+#3488=ORIENTED_EDGE('',*,*,#2051,.F.);+#3489=PLANE('',#3490);+#3490=AXIS2_PLACEMENT_3D('',#2047,#3491,#2056);+#3491=DIRECTION('',(-0.988182672203,-1.097103155216E-16,-0.153280808835));+#3492=ADVANCED_FACE('',(#3493),#3500,.F.);+#3493=FACE_BOUND('',#3494,.F.);+#3494=EDGE_LOOP('',(#3495,#2112,#3498,#3499));+#3495=ORIENTED_EDGE('',*,*,#3496,.T.);+#3496=EDGE_CURVE('',#2041,#2109,#3497,.T.);+#3497=LINE('',#2042,#58);+#3498=ORIENTED_EDGE('',*,*,#3485,.F.);+#3499=ORIENTED_EDGE('',*,*,#2045,.F.);+#3500=CYLINDRICAL_SURFACE('',#2049,5.E-02);+#3501=ADVANCED_FACE('',(#3502),#3509,.F.);+#3502=FACE_BOUND('',#3503,.F.);+#3503=EDGE_LOOP('',(#3504,#2107,#3507,#3508));+#3504=ORIENTED_EDGE('',*,*,#3505,.T.);+#3505=EDGE_CURVE('',#2036,#2104,#3506,.T.);+#3506=LINE('',#2037,#58);+#3507=ORIENTED_EDGE('',*,*,#3496,.F.);+#3508=ORIENTED_EDGE('',*,*,#2040,.F.);+#3509=PLANE('',#3510);+#3510=AXIS2_PLACEMENT_3D('',#2037,#946,#73);+#3511=ADVANCED_FACE('',(#3512),#3519,.F.);+#3512=FACE_BOUND('',#3513,.F.);+#3513=EDGE_LOOP('',(#3514,#2102,#3517,#3518));+#3514=ORIENTED_EDGE('',*,*,#3515,.T.);+#3515=EDGE_CURVE('',#2031,#2099,#3516,.T.);+#3516=LINE('',#2032,#58);+#3517=ORIENTED_EDGE('',*,*,#3505,.F.);+#3518=ORIENTED_EDGE('',*,*,#2035,.F.);+#3519=PLANE('',#3520);+#3520=AXIS2_PLACEMENT_3D('',#2032,#73,#13);+#3521=ADVANCED_FACE('',(#3522),#3529,.F.);+#3522=FACE_BOUND('',#3523,.F.);+#3523=EDGE_LOOP('',(#3524,#2097,#3527,#3528));+#3524=ORIENTED_EDGE('',*,*,#3525,.T.);+#3525=EDGE_CURVE('',#2023,#2092,#3526,.T.);+#3526=LINE('',#2024,#58);+#3527=ORIENTED_EDGE('',*,*,#3515,.F.);+#3528=ORIENTED_EDGE('',*,*,#2030,.F.);+#3529=PLANE('',#3530);+#3530=AXIS2_PLACEMENT_3D('',#2024,#13,#28);+#3531=ADVANCED_FACE('',(#3532),#3539,.T.);+#3532=FACE_BOUND('',#3533,.F.);+#3533=EDGE_LOOP('',(#3534,#2090,#3537,#3538));+#3534=ORIENTED_EDGE('',*,*,#3535,.T.);+#3535=EDGE_CURVE('',#2016,#2087,#3536,.T.);+#3536=LINE('',#2017,#58);+#3537=ORIENTED_EDGE('',*,*,#3525,.F.);+#3538=ORIENTED_EDGE('',*,*,#2022,.F.);+#3539=CYLINDRICAL_SURFACE('',#3540,0.23);+#3540=AXIS2_PLACEMENT_3D('',#2027,#87,#2028);+#3541=ADVANCED_FACE('',(#3542),#3547,.F.);+#3542=FACE_BOUND('',#3543,.F.);+#3543=EDGE_LOOP('',(#3544,#2085,#3545,#3546));+#3544=ORIENTED_EDGE('',*,*,#2078,.T.);+#3545=ORIENTED_EDGE('',*,*,#3535,.F.);+#3546=ORIENTED_EDGE('',*,*,#2015,.F.);+#3547=PLANE('',#3548);+#3548=AXIS2_PLACEMENT_3D('',#2009,#3549,#2020);+#3549=DIRECTION('',(0.988182672203,1.097103155216E-16,0.153280808835));+#3550=ADVANCED_FACE('',(#3551),#3558,.T.);+#3551=FACE_BOUND('',#3552,.F.);+#3552=EDGE_LOOP('',(#3553,#2257,#3556,#3557));+#3553=ORIENTED_EDGE('',*,*,#3554,.T.);+#3554=EDGE_CURVE('',#2187,#2254,#3555,.T.);+#3555=LINE('',#2188,#58);+#3556=ORIENTED_EDGE('',*,*,#2940,.F.);+#3557=ORIENTED_EDGE('',*,*,#2191,.F.);+#3558=CYLINDRICAL_SURFACE('',#3559,0.23);+#3559=AXIS2_PLACEMENT_3D('',#2151,#87,#2061);+#3560=ADVANCED_FACE('',(#3561),#3568,.F.);+#3561=FACE_BOUND('',#3562,.F.);+#3562=EDGE_LOOP('',(#3563,#2252,#3566,#3567));+#3563=ORIENTED_EDGE('',*,*,#3564,.T.);+#3564=EDGE_CURVE('',#2181,#2248,#3565,.T.);+#3565=LINE('',#2182,#58);+#3566=ORIENTED_EDGE('',*,*,#3554,.F.);+#3567=ORIENTED_EDGE('',*,*,#2186,.F.);+#3568=PLANE('',#3569);+#3569=AXIS2_PLACEMENT_3D('',#2182,#3491,#2056);+#3570=ADVANCED_FACE('',(#3571),#3578,.F.);+#3571=FACE_BOUND('',#3572,.F.);+#3572=EDGE_LOOP('',(#3573,#2246,#3576,#3577));+#3573=ORIENTED_EDGE('',*,*,#3574,.T.);+#3574=EDGE_CURVE('',#2176,#2243,#3575,.T.);+#3575=LINE('',#2177,#58);+#3576=ORIENTED_EDGE('',*,*,#3564,.F.);+#3577=ORIENTED_EDGE('',*,*,#2180,.F.);+#3578=CYLINDRICAL_SURFACE('',#2184,5.E-02);+#3579=ADVANCED_FACE('',(#3580),#3587,.F.);+#3580=FACE_BOUND('',#3581,.F.);+#3581=EDGE_LOOP('',(#3582,#2241,#3585,#3586));+#3582=ORIENTED_EDGE('',*,*,#3583,.T.);+#3583=EDGE_CURVE('',#2171,#2238,#3584,.T.);+#3584=LINE('',#2172,#58);+#3585=ORIENTED_EDGE('',*,*,#3574,.F.);+#3586=ORIENTED_EDGE('',*,*,#2175,.F.);+#3587=PLANE('',#3588);+#3588=AXIS2_PLACEMENT_3D('',#2172,#946,#73);+#3589=ADVANCED_FACE('',(#3590),#3597,.F.);+#3590=FACE_BOUND('',#3591,.F.);+#3591=EDGE_LOOP('',(#3592,#2236,#3595,#3596));+#3592=ORIENTED_EDGE('',*,*,#3593,.T.);+#3593=EDGE_CURVE('',#2166,#2233,#3594,.T.);+#3594=LINE('',#2167,#58);+#3595=ORIENTED_EDGE('',*,*,#3583,.F.);+#3596=ORIENTED_EDGE('',*,*,#2170,.F.);+#3597=PLANE('',#3598);+#3598=AXIS2_PLACEMENT_3D('',#2167,#73,#13);+#3599=ADVANCED_FACE('',(#3600),#3607,.F.);+#3600=FACE_BOUND('',#3601,.F.);+#3601=EDGE_LOOP('',(#3602,#2231,#3605,#3606));+#3602=ORIENTED_EDGE('',*,*,#3603,.T.);+#3603=EDGE_CURVE('',#2159,#2226,#3604,.T.);+#3604=LINE('',#2160,#58);+#3605=ORIENTED_EDGE('',*,*,#3593,.F.);+#3606=ORIENTED_EDGE('',*,*,#2165,.F.);+#3607=PLANE('',#3608);+#3608=AXIS2_PLACEMENT_3D('',#2160,#13,#28);+#3609=ADVANCED_FACE('',(#3610),#3617,.T.);+#3610=FACE_BOUND('',#3611,.F.);+#3611=EDGE_LOOP('',(#3612,#2224,#3615,#3616));+#3612=ORIENTED_EDGE('',*,*,#3613,.T.);+#3613=EDGE_CURVE('',#2154,#2221,#3614,.T.);+#3614=LINE('',#2155,#58);+#3615=ORIENTED_EDGE('',*,*,#3603,.F.);+#3616=ORIENTED_EDGE('',*,*,#2158,.F.);+#3617=CYLINDRICAL_SURFACE('',#3618,0.23);+#3618=AXIS2_PLACEMENT_3D('',#2163,#87,#2028);+#3619=ADVANCED_FACE('',(#3620),#3625,.F.);+#3620=FACE_BOUND('',#3621,.F.);+#3621=EDGE_LOOP('',(#3622,#2219,#3623,#3624));+#3622=ORIENTED_EDGE('',*,*,#2212,.T.);+#3623=ORIENTED_EDGE('',*,*,#3613,.F.);+#3624=ORIENTED_EDGE('',*,*,#2153,.F.);+#3625=PLANE('',#3626);+#3626=AXIS2_PLACEMENT_3D('',#2148,#3549,#2020);+#3627=ADVANCED_FACE('',(#3628),#3635,.T.);+#3628=FACE_BOUND('',#3629,.F.);+#3629=EDGE_LOOP('',(#3630,#2397,#3633,#3634));+#3630=ORIENTED_EDGE('',*,*,#3631,.T.);+#3631=EDGE_CURVE('',#2327,#2394,#3632,.T.);+#3632=LINE('',#2328,#58);+#3633=ORIENTED_EDGE('',*,*,#2952,.F.);+#3634=ORIENTED_EDGE('',*,*,#2331,.F.);+#3635=CYLINDRICAL_SURFACE('',#3636,0.23);+#3636=AXIS2_PLACEMENT_3D('',#2291,#87,#2061);+#3637=ADVANCED_FACE('',(#3638),#3645,.F.);+#3638=FACE_BOUND('',#3639,.F.);+#3639=EDGE_LOOP('',(#3640,#2392,#3643,#3644));+#3640=ORIENTED_EDGE('',*,*,#3641,.T.);+#3641=EDGE_CURVE('',#2321,#2388,#3642,.T.);+#3642=LINE('',#2322,#58);+#3643=ORIENTED_EDGE('',*,*,#3631,.F.);+#3644=ORIENTED_EDGE('',*,*,#2326,.F.);+#3645=PLANE('',#3646);+#3646=AXIS2_PLACEMENT_3D('',#2322,#3491,#2056);+#3647=ADVANCED_FACE('',(#3648),#3655,.F.);+#3648=FACE_BOUND('',#3649,.F.);+#3649=EDGE_LOOP('',(#3650,#2386,#3653,#3654));+#3650=ORIENTED_EDGE('',*,*,#3651,.T.);+#3651=EDGE_CURVE('',#2316,#2383,#3652,.T.);+#3652=LINE('',#2317,#58);+#3653=ORIENTED_EDGE('',*,*,#3641,.F.);+#3654=ORIENTED_EDGE('',*,*,#2320,.F.);+#3655=CYLINDRICAL_SURFACE('',#2324,5.E-02);+#3656=ADVANCED_FACE('',(#3657),#3664,.F.);+#3657=FACE_BOUND('',#3658,.F.);+#3658=EDGE_LOOP('',(#3659,#2381,#3662,#3663));+#3659=ORIENTED_EDGE('',*,*,#3660,.T.);+#3660=EDGE_CURVE('',#2311,#2378,#3661,.T.);+#3661=LINE('',#2312,#58);+#3662=ORIENTED_EDGE('',*,*,#3651,.F.);+#3663=ORIENTED_EDGE('',*,*,#2315,.F.);+#3664=PLANE('',#3665);+#3665=AXIS2_PLACEMENT_3D('',#2312,#946,#73);+#3666=ADVANCED_FACE('',(#3667),#3674,.F.);+#3667=FACE_BOUND('',#3668,.F.);+#3668=EDGE_LOOP('',(#3669,#2376,#3672,#3673));+#3669=ORIENTED_EDGE('',*,*,#3670,.T.);+#3670=EDGE_CURVE('',#2306,#2373,#3671,.T.);+#3671=LINE('',#2307,#58);+#3672=ORIENTED_EDGE('',*,*,#3660,.F.);+#3673=ORIENTED_EDGE('',*,*,#2310,.F.);+#3674=PLANE('',#3675);+#3675=AXIS2_PLACEMENT_3D('',#2307,#73,#13);+#3676=ADVANCED_FACE('',(#3677),#3684,.F.);+#3677=FACE_BOUND('',#3678,.F.);+#3678=EDGE_LOOP('',(#3679,#2371,#3682,#3683));+#3679=ORIENTED_EDGE('',*,*,#3680,.T.);+#3680=EDGE_CURVE('',#2299,#2366,#3681,.T.);+#3681=LINE('',#2300,#58);+#3682=ORIENTED_EDGE('',*,*,#3670,.F.);+#3683=ORIENTED_EDGE('',*,*,#2305,.F.);+#3684=PLANE('',#3685);+#3685=AXIS2_PLACEMENT_3D('',#2300,#13,#28);+#3686=ADVANCED_FACE('',(#3687),#3694,.T.);+#3687=FACE_BOUND('',#3688,.F.);+#3688=EDGE_LOOP('',(#3689,#2364,#3692,#3693));+#3689=ORIENTED_EDGE('',*,*,#3690,.T.);+#3690=EDGE_CURVE('',#2294,#2361,#3691,.T.);+#3691=LINE('',#2295,#58);+#3692=ORIENTED_EDGE('',*,*,#3680,.F.);+#3693=ORIENTED_EDGE('',*,*,#2298,.F.);+#3694=CYLINDRICAL_SURFACE('',#3695,0.23);+#3695=AXIS2_PLACEMENT_3D('',#2303,#87,#2028);+#3696=ADVANCED_FACE('',(#3697),#3702,.F.);+#3697=FACE_BOUND('',#3698,.F.);+#3698=EDGE_LOOP('',(#3699,#2359,#3700,#3701));+#3699=ORIENTED_EDGE('',*,*,#2352,.T.);+#3700=ORIENTED_EDGE('',*,*,#3690,.F.);+#3701=ORIENTED_EDGE('',*,*,#2293,.F.);+#3702=PLANE('',#3703);+#3703=AXIS2_PLACEMENT_3D('',#2288,#3549,#2020);+#3704=ADVANCED_FACE('',(#3705),#3712,.T.);+#3705=FACE_BOUND('',#3706,.F.);+#3706=EDGE_LOOP('',(#3707,#2537,#3710,#3711));+#3707=ORIENTED_EDGE('',*,*,#3708,.T.);+#3708=EDGE_CURVE('',#2467,#2534,#3709,.T.);+#3709=LINE('',#2468,#58);+#3710=ORIENTED_EDGE('',*,*,#2964,.F.);+#3711=ORIENTED_EDGE('',*,*,#2471,.F.);+#3712=CYLINDRICAL_SURFACE('',#3713,0.23);+#3713=AXIS2_PLACEMENT_3D('',#2431,#87,#2061);+#3714=ADVANCED_FACE('',(#3715),#3722,.F.);+#3715=FACE_BOUND('',#3716,.F.);+#3716=EDGE_LOOP('',(#3717,#2532,#3720,#3721));+#3717=ORIENTED_EDGE('',*,*,#3718,.T.);+#3718=EDGE_CURVE('',#2461,#2528,#3719,.T.);+#3719=LINE('',#2462,#58);+#3720=ORIENTED_EDGE('',*,*,#3708,.F.);+#3721=ORIENTED_EDGE('',*,*,#2466,.F.);+#3722=PLANE('',#3723);+#3723=AXIS2_PLACEMENT_3D('',#2462,#3491,#2056);+#3724=ADVANCED_FACE('',(#3725),#3732,.F.);+#3725=FACE_BOUND('',#3726,.F.);+#3726=EDGE_LOOP('',(#3727,#2526,#3730,#3731));+#3727=ORIENTED_EDGE('',*,*,#3728,.T.);+#3728=EDGE_CURVE('',#2456,#2523,#3729,.T.);+#3729=LINE('',#2457,#58);+#3730=ORIENTED_EDGE('',*,*,#3718,.F.);+#3731=ORIENTED_EDGE('',*,*,#2460,.F.);+#3732=CYLINDRICAL_SURFACE('',#2464,5.E-02);+#3733=ADVANCED_FACE('',(#3734),#3741,.F.);+#3734=FACE_BOUND('',#3735,.F.);+#3735=EDGE_LOOP('',(#3736,#2521,#3739,#3740));+#3736=ORIENTED_EDGE('',*,*,#3737,.T.);+#3737=EDGE_CURVE('',#2451,#2518,#3738,.T.);+#3738=LINE('',#2452,#58);+#3739=ORIENTED_EDGE('',*,*,#3728,.F.);+#3740=ORIENTED_EDGE('',*,*,#2455,.F.);+#3741=PLANE('',#3742);+#3742=AXIS2_PLACEMENT_3D('',#2452,#946,#73);+#3743=ADVANCED_FACE('',(#3744),#3751,.F.);+#3744=FACE_BOUND('',#3745,.F.);+#3745=EDGE_LOOP('',(#3746,#2516,#3749,#3750));+#3746=ORIENTED_EDGE('',*,*,#3747,.T.);+#3747=EDGE_CURVE('',#2446,#2513,#3748,.T.);+#3748=LINE('',#2447,#58);+#3749=ORIENTED_EDGE('',*,*,#3737,.F.);+#3750=ORIENTED_EDGE('',*,*,#2450,.F.);+#3751=PLANE('',#3752);+#3752=AXIS2_PLACEMENT_3D('',#2447,#73,#13);+#3753=ADVANCED_FACE('',(#3754),#3761,.F.);+#3754=FACE_BOUND('',#3755,.F.);+#3755=EDGE_LOOP('',(#3756,#2511,#3759,#3760));+#3756=ORIENTED_EDGE('',*,*,#3757,.T.);+#3757=EDGE_CURVE('',#2439,#2506,#3758,.T.);+#3758=LINE('',#2440,#58);+#3759=ORIENTED_EDGE('',*,*,#3747,.F.);+#3760=ORIENTED_EDGE('',*,*,#2445,.F.);+#3761=PLANE('',#3762);+#3762=AXIS2_PLACEMENT_3D('',#2440,#13,#28);+#3763=ADVANCED_FACE('',(#3764),#3771,.T.);+#3764=FACE_BOUND('',#3765,.F.);+#3765=EDGE_LOOP('',(#3766,#2504,#3769,#3770));+#3766=ORIENTED_EDGE('',*,*,#3767,.T.);+#3767=EDGE_CURVE('',#2434,#2501,#3768,.T.);+#3768=LINE('',#2435,#58);+#3769=ORIENTED_EDGE('',*,*,#3757,.F.);+#3770=ORIENTED_EDGE('',*,*,#2438,.F.);+#3771=CYLINDRICAL_SURFACE('',#3772,0.23);+#3772=AXIS2_PLACEMENT_3D('',#2443,#87,#2028);+#3773=ADVANCED_FACE('',(#3774),#3779,.F.);+#3774=FACE_BOUND('',#3775,.F.);+#3775=EDGE_LOOP('',(#3776,#2499,#3777,#3778));+#3776=ORIENTED_EDGE('',*,*,#2492,.T.);+#3777=ORIENTED_EDGE('',*,*,#3767,.F.);+#3778=ORIENTED_EDGE('',*,*,#2433,.F.);+#3779=PLANE('',#3780);+#3780=AXIS2_PLACEMENT_3D('',#2428,#3549,#2020);+#3781=ADVANCED_FACE('',(#3782),#3789,.T.);+#3782=FACE_BOUND('',#3783,.F.);+#3783=EDGE_LOOP('',(#3784,#2677,#3787,#3788));+#3784=ORIENTED_EDGE('',*,*,#3785,.T.);+#3785=EDGE_CURVE('',#2607,#2674,#3786,.T.);+#3786=LINE('',#2608,#58);+#3787=ORIENTED_EDGE('',*,*,#2976,.F.);+#3788=ORIENTED_EDGE('',*,*,#2611,.F.);+#3789=CYLINDRICAL_SURFACE('',#3790,0.23);+#3790=AXIS2_PLACEMENT_3D('',#2571,#87,#2061);+#3791=ADVANCED_FACE('',(#3792),#3799,.F.);+#3792=FACE_BOUND('',#3793,.F.);+#3793=EDGE_LOOP('',(#3794,#2672,#3797,#3798));+#3794=ORIENTED_EDGE('',*,*,#3795,.T.);+#3795=EDGE_CURVE('',#2601,#2668,#3796,.T.);+#3796=LINE('',#2602,#58);+#3797=ORIENTED_EDGE('',*,*,#3785,.F.);+#3798=ORIENTED_EDGE('',*,*,#2606,.F.);+#3799=PLANE('',#3800);+#3800=AXIS2_PLACEMENT_3D('',#2602,#3491,#2056);+#3801=ADVANCED_FACE('',(#3802),#3809,.F.);+#3802=FACE_BOUND('',#3803,.F.);+#3803=EDGE_LOOP('',(#3804,#2666,#3807,#3808));+#3804=ORIENTED_EDGE('',*,*,#3805,.T.);+#3805=EDGE_CURVE('',#2596,#2663,#3806,.T.);+#3806=LINE('',#2597,#58);+#3807=ORIENTED_EDGE('',*,*,#3795,.F.);+#3808=ORIENTED_EDGE('',*,*,#2600,.F.);+#3809=CYLINDRICAL_SURFACE('',#2604,5.E-02);+#3810=ADVANCED_FACE('',(#3811),#3818,.F.);+#3811=FACE_BOUND('',#3812,.F.);+#3812=EDGE_LOOP('',(#3813,#2661,#3816,#3817));+#3813=ORIENTED_EDGE('',*,*,#3814,.T.);+#3814=EDGE_CURVE('',#2591,#2658,#3815,.T.);+#3815=LINE('',#2592,#58);+#3816=ORIENTED_EDGE('',*,*,#3805,.F.);+#3817=ORIENTED_EDGE('',*,*,#2595,.F.);+#3818=PLANE('',#3819);+#3819=AXIS2_PLACEMENT_3D('',#2592,#946,#73);+#3820=ADVANCED_FACE('',(#3821),#3828,.F.);+#3821=FACE_BOUND('',#3822,.F.);+#3822=EDGE_LOOP('',(#3823,#2656,#3826,#3827));+#3823=ORIENTED_EDGE('',*,*,#3824,.T.);+#3824=EDGE_CURVE('',#2586,#2653,#3825,.T.);+#3825=LINE('',#2587,#58);+#3826=ORIENTED_EDGE('',*,*,#3814,.F.);+#3827=ORIENTED_EDGE('',*,*,#2590,.F.);+#3828=PLANE('',#3829);+#3829=AXIS2_PLACEMENT_3D('',#2587,#73,#13);+#3830=ADVANCED_FACE('',(#3831),#3838,.F.);+#3831=FACE_BOUND('',#3832,.F.);+#3832=EDGE_LOOP('',(#3833,#2651,#3836,#3837));+#3833=ORIENTED_EDGE('',*,*,#3834,.T.);+#3834=EDGE_CURVE('',#2579,#2646,#3835,.T.);+#3835=LINE('',#2580,#58);+#3836=ORIENTED_EDGE('',*,*,#3824,.F.);+#3837=ORIENTED_EDGE('',*,*,#2585,.F.);+#3838=PLANE('',#3839);+#3839=AXIS2_PLACEMENT_3D('',#2580,#13,#28);+#3840=ADVANCED_FACE('',(#3841),#3848,.T.);+#3841=FACE_BOUND('',#3842,.F.);+#3842=EDGE_LOOP('',(#3843,#2644,#3846,#3847));+#3843=ORIENTED_EDGE('',*,*,#3844,.T.);+#3844=EDGE_CURVE('',#2574,#2641,#3845,.T.);+#3845=LINE('',#2575,#58);+#3846=ORIENTED_EDGE('',*,*,#3834,.F.);+#3847=ORIENTED_EDGE('',*,*,#2578,.F.);+#3848=CYLINDRICAL_SURFACE('',#3849,0.23);+#3849=AXIS2_PLACEMENT_3D('',#2583,#87,#2028);+#3850=ADVANCED_FACE('',(#3851),#3856,.F.);+#3851=FACE_BOUND('',#3852,.F.);+#3852=EDGE_LOOP('',(#3853,#2639,#3854,#3855));+#3853=ORIENTED_EDGE('',*,*,#2632,.T.);+#3854=ORIENTED_EDGE('',*,*,#3844,.F.);+#3855=ORIENTED_EDGE('',*,*,#2573,.F.);+#3856=PLANE('',#3857);+#3857=AXIS2_PLACEMENT_3D('',#2568,#3549,#2020);+#3858=ADVANCED_FACE('',(#3859),#3866,.T.);+#3859=FACE_BOUND('',#3860,.F.);+#3860=EDGE_LOOP('',(#3861,#2817,#3864,#3865));+#3861=ORIENTED_EDGE('',*,*,#3862,.T.);+#3862=EDGE_CURVE('',#2747,#2814,#3863,.T.);+#3863=LINE('',#2748,#58);+#3864=ORIENTED_EDGE('',*,*,#2988,.F.);+#3865=ORIENTED_EDGE('',*,*,#2751,.F.);+#3866=CYLINDRICAL_SURFACE('',#3867,0.23);+#3867=AXIS2_PLACEMENT_3D('',#2711,#87,#2061);+#3868=ADVANCED_FACE('',(#3869),#3876,.F.);+#3869=FACE_BOUND('',#3870,.F.);+#3870=EDGE_LOOP('',(#3871,#2812,#3874,#3875));+#3871=ORIENTED_EDGE('',*,*,#3872,.T.);+#3872=EDGE_CURVE('',#2741,#2808,#3873,.T.);+#3873=LINE('',#2742,#58);+#3874=ORIENTED_EDGE('',*,*,#3862,.F.);+#3875=ORIENTED_EDGE('',*,*,#2746,.F.);+#3876=PLANE('',#3877);+#3877=AXIS2_PLACEMENT_3D('',#2742,#3491,#2056);+#3878=ADVANCED_FACE('',(#3879),#3886,.F.);+#3879=FACE_BOUND('',#3880,.F.);+#3880=EDGE_LOOP('',(#3881,#2806,#3884,#3885));+#3881=ORIENTED_EDGE('',*,*,#3882,.T.);+#3882=EDGE_CURVE('',#2736,#2803,#3883,.T.);+#3883=LINE('',#2737,#58);+#3884=ORIENTED_EDGE('',*,*,#3872,.F.);+#3885=ORIENTED_EDGE('',*,*,#2740,.F.);+#3886=CYLINDRICAL_SURFACE('',#2744,5.E-02);+#3887=ADVANCED_FACE('',(#3888),#3895,.F.);+#3888=FACE_BOUND('',#3889,.F.);+#3889=EDGE_LOOP('',(#3890,#2801,#3893,#3894));+#3890=ORIENTED_EDGE('',*,*,#3891,.T.);+#3891=EDGE_CURVE('',#2731,#2798,#3892,.T.);+#3892=LINE('',#2732,#58);+#3893=ORIENTED_EDGE('',*,*,#3882,.F.);+#3894=ORIENTED_EDGE('',*,*,#2735,.F.);+#3895=PLANE('',#3896);+#3896=AXIS2_PLACEMENT_3D('',#2732,#946,#73);+#3897=ADVANCED_FACE('',(#3898),#3905,.F.);+#3898=FACE_BOUND('',#3899,.F.);+#3899=EDGE_LOOP('',(#3900,#2796,#3903,#3904));+#3900=ORIENTED_EDGE('',*,*,#3901,.T.);+#3901=EDGE_CURVE('',#2726,#2793,#3902,.T.);+#3902=LINE('',#2727,#58);+#3903=ORIENTED_EDGE('',*,*,#3891,.F.);+#3904=ORIENTED_EDGE('',*,*,#2730,.F.);+#3905=PLANE('',#3906);+#3906=AXIS2_PLACEMENT_3D('',#2727,#73,#13);+#3907=ADVANCED_FACE('',(#3908),#3915,.F.);+#3908=FACE_BOUND('',#3909,.F.);+#3909=EDGE_LOOP('',(#3910,#2791,#3913,#3914));+#3910=ORIENTED_EDGE('',*,*,#3911,.T.);+#3911=EDGE_CURVE('',#2719,#2786,#3912,.T.);+#3912=LINE('',#2720,#58);+#3913=ORIENTED_EDGE('',*,*,#3901,.F.);+#3914=ORIENTED_EDGE('',*,*,#2725,.F.);+#3915=PLANE('',#3916);+#3916=AXIS2_PLACEMENT_3D('',#2720,#13,#28);+#3917=ADVANCED_FACE('',(#3918),#3925,.T.);+#3918=FACE_BOUND('',#3919,.F.);+#3919=EDGE_LOOP('',(#3920,#2784,#3923,#3924));+#3920=ORIENTED_EDGE('',*,*,#3921,.T.);+#3921=EDGE_CURVE('',#2714,#2781,#3922,.T.);+#3922=LINE('',#2715,#58);+#3923=ORIENTED_EDGE('',*,*,#3911,.F.);+#3924=ORIENTED_EDGE('',*,*,#2718,.F.);+#3925=CYLINDRICAL_SURFACE('',#3926,0.23);+#3926=AXIS2_PLACEMENT_3D('',#2723,#87,#2028);+#3927=ADVANCED_FACE('',(#3928),#3933,.F.);+#3928=FACE_BOUND('',#3929,.F.);+#3929=EDGE_LOOP('',(#3930,#2779,#3931,#3932));+#3930=ORIENTED_EDGE('',*,*,#2772,.T.);+#3931=ORIENTED_EDGE('',*,*,#3921,.F.);+#3932=ORIENTED_EDGE('',*,*,#2713,.F.);+#3933=PLANE('',#3934);+#3934=AXIS2_PLACEMENT_3D('',#2708,#3549,#2020);+#3935=ADVANCED_FACE('',(#3936),#3939,.F.);+#3936=FACE_BOUND('',#3937,.T.);+#3937=EDGE_LOOP('',(#3938));+#3938=ORIENTED_EDGE('',*,*,#2916,.F.);+#3939=PLANE('',#3940);+#3940=AXIS2_PLACEMENT_3D('',#2921,#946,#59);+#3941=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3945)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#3942,#3943,#3944)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );+#3942=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#3943=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#3944=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#3945=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3942,'distance_accuracy_value','confusion accuracy');+#3946=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#3947=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#3948,#3958,#3959,#3960,#3961,#3962,#3963,#3964,#3965,#3966,#3967,#3968,#3969,#3970,#3971,#3980,#3981,#3982,#3983,#3984,#3985,#3986,#3987,#3988,#3989,#3990,#3991,#3992,#3993,#3994,#3995,#3996,#3997,#3998,#3999,#4000,#4001,#4002,#4003,#4004,#4005,#4006,#4007,#4008,#4009,#4010,#4011,#4012,#4013,#4014,#4015,#4016,#4017,#4018,#4019,#4020,#4021,#4022,#4023,#4024,#4025,#4026,#4027,#4028,#4029,#4030,#4031,#4032,#4033,#4034,#4035,#4036,#4037,#4038,#4039,#4040,#4041,#4042,#4043,#4044,#4045,#4046,#4047,#4048,#4049,#4050,#4051,#4052,#4053,#4054,#4055,#4056,#4057,#4058,#4059,#4060,#4061,#4062,#4063,#4064,#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072,#4073,#4074,#4075,#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083,#4084,#4085,#4086,#4087,#4088,#4089,#4090,#4091,#4092,#4093,#4094,#4095,#4096,#4097,#4098,#4099,#4100,#4101,#4102,#4103,#4104,#4105,#4106,#4107,#4108,#4109,#4110,#4111,#4112,#4113,#4114,#4115,#4116,#4117,#4118,#4119,#4120,#4121,#4122,#4123,#4124,#4125,#4126,#4127,#4128,#4129,#4130,#4131,#4132,#4133,#4134,#4135,#4136,#4137,#4138,#4139,#4140,#4141,#4142,#4143,#4144,#4145,#4146,#4147,#4148,#4149,#4150,#4151,#4152,#4153,#4154,#4155,#4156,#4157,#4158,#4159,#4160,#4161,#4162,#4163,#4164,#4165,#4166,#4167,#4168,#4169,#4170,#4171),#3941);+#3948=STYLED_ITEM('color',(#3949),#17);+#3949=PRESENTATION_STYLE_ASSIGNMENT((#3950,#3956));+#3950=SURFACE_STYLE_USAGE(.BOTH.,#3951);+#3951=SURFACE_SIDE_STYLE('',(#3952));+#3952=SURFACE_STYLE_FILL_AREA(#3953);+#3953=FILL_AREA_STYLE('',(#3954));+#3954=FILL_AREA_STYLE_COLOUR('',#3955);+#3955=COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);+#3956=CURVE_STYLE('',#3957,POSITIVE_LENGTH_MEASURE(0.1),#3955);+#3957=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3958=STYLED_ITEM('color',(#3949),#43);+#3959=STYLED_ITEM('color',(#3949),#96);+#3960=STYLED_ITEM('color',(#3949),#109);+#3961=STYLED_ITEM('color',(#3949),#128);+#3962=STYLED_ITEM('color',(#3949),#141);+#3963=STYLED_ITEM('color',(#3949),#202);+#3964=STYLED_ITEM('color',(#3949),#263);+#3965=STYLED_ITEM('color',(#3949),#276);+#3966=STYLED_ITEM('color',(#3949),#289);+#3967=STYLED_ITEM('color',(#3949),#298);+#3968=STYLED_ITEM('color',(#3949),#313);+#3969=STYLED_ITEM('color',(#3949),#377);+#3970=STYLED_ITEM('color',(#3949),#388);+#3971=STYLED_ITEM('color',(#3972),#407);+#3972=PRESENTATION_STYLE_ASSIGNMENT((#3973,#3979));+#3973=SURFACE_STYLE_USAGE(.BOTH.,#3974);+#3974=SURFACE_SIDE_STYLE('',(#3975));+#3975=SURFACE_STYLE_FILL_AREA(#3976);+#3976=FILL_AREA_STYLE('',(#3977));+#3977=FILL_AREA_STYLE_COLOUR('',#3978);+#3978=COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);+#3979=CURVE_STYLE('',#3957,POSITIVE_LENGTH_MEASURE(0.1),#3978);+#3980=STYLED_ITEM('color',(#3949),#432);+#3981=STYLED_ITEM('color',(#3972),#450);+#3982=STYLED_ITEM('color',(#3949),#471);+#3983=STYLED_ITEM('color',(#3972),#489);+#3984=STYLED_ITEM('color',(#3949),#510);+#3985=STYLED_ITEM('color',(#3972),#528);+#3986=STYLED_ITEM('color',(#3949),#549);+#3987=STYLED_ITEM('color',(#3972),#567);+#3988=STYLED_ITEM('color',(#3949),#588);+#3989=STYLED_ITEM('color',(#3972),#606);+#3990=STYLED_ITEM('color',(#3949),#627);+#3991=STYLED_ITEM('color',(#3949),#637);+#3992=STYLED_ITEM('color',(#3972),#649);+#3993=STYLED_ITEM('color',(#3949),#670);+#3994=STYLED_ITEM('color',(#3972),#688);+#3995=STYLED_ITEM('color',(#3949),#709);+#3996=STYLED_ITEM('color',(#3972),#727);+#3997=STYLED_ITEM('color',(#3949),#748);+#3998=STYLED_ITEM('color',(#3972),#766);+#3999=STYLED_ITEM('color',(#3949),#787);+#4000=STYLED_ITEM('color',(#3972),#805);+#4001=STYLED_ITEM('color',(#3949),#826);+#4002=STYLED_ITEM('color',(#3972),#844);+#4003=STYLED_ITEM('color',(#3949),#865);+#4004=STYLED_ITEM('color',(#3949),#882);+#4005=STYLED_ITEM('color',(#3949),#897);+#4006=STYLED_ITEM('color',(#3949),#912);+#4007=STYLED_ITEM('color',(#3972),#923);+#4008=STYLED_ITEM('color',(#3949),#947);+#4009=STYLED_ITEM('color',(#3949),#1009);+#4010=STYLED_ITEM('color',(#3949),#1023);+#4011=STYLED_ITEM('color',(#3949),#1037);+#4012=STYLED_ITEM('color',(#3949),#1051);+#4013=STYLED_ITEM('color',(#3972),#1113);+#4014=STYLED_ITEM('color',(#3949),#1133);+#4015=STYLED_ITEM('color',(#3972),#1164);+#4016=STYLED_ITEM('color',(#3972),#1235);+#4017=STYLED_ITEM('color',(#3972),#1253);+#4018=STYLED_ITEM('color',(#3949),#1306);+#4019=STYLED_ITEM('color',(#3972),#1317);+#4020=STYLED_ITEM('color',(#3972),#1377);+#4021=STYLED_ITEM('color',(#3972),#1394);+#4022=STYLED_ITEM('color',(#3949),#1447);+#4023=STYLED_ITEM('color',(#3972),#1458);+#4024=STYLED_ITEM('color',(#3972),#1518);+#4025=STYLED_ITEM('color',(#3972),#1535);+#4026=STYLED_ITEM('color',(#3949),#1588);+#4027=STYLED_ITEM('color',(#3972),#1599);+#4028=STYLED_ITEM('color',(#3972),#1659);+#4029=STYLED_ITEM('color',(#3972),#1676);+#4030=STYLED_ITEM('color',(#3949),#1729);+#4031=STYLED_ITEM('color',(#3972),#1740);+#4032=STYLED_ITEM('color',(#3972),#1800);+#4033=STYLED_ITEM('color',(#3972),#1817);+#4034=STYLED_ITEM('color',(#3949),#1870);+#4035=STYLED_ITEM('color',(#3972),#1878);+#4036=STYLED_ITEM('color',(#3972),#1936);+#4037=STYLED_ITEM('color',(#3972),#1953);+#4038=STYLED_ITEM('color',(#3972),#2001);+#4039=STYLED_ITEM('color',(#3972),#2066);+#4040=STYLED_ITEM('color',(#3972),#2082);+#4041=STYLED_ITEM('color',(#3949),#2130);+#4042=STYLED_ITEM('color',(#3972),#2140);+#4043=STYLED_ITEM('color',(#3972),#2200);+#4044=STYLED_ITEM('color',(#3972),#2216);+#4045=STYLED_ITEM('color',(#3949),#2269);+#4046=STYLED_ITEM('color',(#3972),#2280);+#4047=STYLED_ITEM('color',(#3972),#2340);+#4048=STYLED_ITEM('color',(#3972),#2356);+#4049=STYLED_ITEM('color',(#3949),#2409);+#4050=STYLED_ITEM('color',(#3972),#2420);+#4051=STYLED_ITEM('color',(#3972),#2480);+#4052=STYLED_ITEM('color',(#3972),#2496);+#4053=STYLED_ITEM('color',(#3949),#2549);+#4054=STYLED_ITEM('color',(#3972),#2560);+#4055=STYLED_ITEM('color',(#3972),#2620);+#4056=STYLED_ITEM('color',(#3972),#2636);+#4057=STYLED_ITEM('color',(#3949),#2689);+#4058=STYLED_ITEM('color',(#3972),#2700);+#4059=STYLED_ITEM('color',(#3972),#2760);+#4060=STYLED_ITEM('color',(#3972),#2776);+#4061=STYLED_ITEM('color',(#3972),#2827);+#4062=STYLED_ITEM('color',(#3972),#2837);+#4063=STYLED_ITEM('color',(#3972),#2849);+#4064=STYLED_ITEM('color',(#3972),#2861);+#4065=STYLED_ITEM('color',(#3972),#2873);+#4066=STYLED_ITEM('color',(#3972),#2885);+#4067=STYLED_ITEM('color',(#3949),#2897);+#4068=STYLED_ITEM('color',(#3949),#2926);+#4069=STYLED_ITEM('color',(#3972),#2935);+#4070=STYLED_ITEM('color',(#3972),#2947);+#4071=STYLED_ITEM('color',(#3972),#2959);+#4072=STYLED_ITEM('color',(#3972),#2971);+#4073=STYLED_ITEM('color',(#3972),#2983);+#4074=STYLED_ITEM('color',(#3949),#2995);+#4075=STYLED_ITEM('color',(#3972),#3004);+#4076=STYLED_ITEM('color',(#3949),#3014);+#4077=STYLED_ITEM('color',(#3972),#3021);+#4078=STYLED_ITEM('color',(#3972),#3031);+#4079=STYLED_ITEM('color',(#3972),#3042);+#4080=STYLED_ITEM('color',(#3972),#3052);+#4081=STYLED_ITEM('color',(#3972),#3062);+#4082=STYLED_ITEM('color',(#3972),#3072);+#4083=STYLED_ITEM('color',(#3972),#3082);+#4084=STYLED_ITEM('color',(#3972),#3092);+#4085=STYLED_ITEM('color',(#3972),#3101);+#4086=STYLED_ITEM('color',(#3972),#3111);+#4087=STYLED_ITEM('color',(#3972),#3121);+#4088=STYLED_ITEM('color',(#3972),#3131);+#4089=STYLED_ITEM('color',(#3972),#3141);+#4090=STYLED_ITEM('color',(#3972),#3151);+#4091=STYLED_ITEM('color',(#3972),#3161);+#4092=STYLED_ITEM('color',(#3972),#3171);+#4093=STYLED_ITEM('color',(#3972),#3179);+#4094=STYLED_ITEM('color',(#3972),#3189);+#4095=STYLED_ITEM('color',(#3972),#3199);+#4096=STYLED_ITEM('color',(#3972),#3209);+#4097=STYLED_ITEM('color',(#3972),#3219);+#4098=STYLED_ITEM('color',(#3972),#3229);+#4099=STYLED_ITEM('color',(#3972),#3239);+#4100=STYLED_ITEM('color',(#3972),#3249);+#4101=STYLED_ITEM('color',(#3972),#3257);+#4102=STYLED_ITEM('color',(#3972),#3267);+#4103=STYLED_ITEM('color',(#3972),#3277);+#4104=STYLED_ITEM('color',(#3972),#3287);+#4105=STYLED_ITEM('color',(#3972),#3297);+#4106=STYLED_ITEM('color',(#3972),#3307);+#4107=STYLED_ITEM('color',(#3972),#3317);+#4108=STYLED_ITEM('color',(#3972),#3327);+#4109=STYLED_ITEM('color',(#3972),#3335);+#4110=STYLED_ITEM('color',(#3972),#3345);+#4111=STYLED_ITEM('color',(#3972),#3355);+#4112=STYLED_ITEM('color',(#3972),#3365);+#4113=STYLED_ITEM('color',(#3972),#3375);+#4114=STYLED_ITEM('color',(#3972),#3385);+#4115=STYLED_ITEM('color',(#3972),#3395);+#4116=STYLED_ITEM('color',(#3972),#3405);+#4117=STYLED_ITEM('color',(#3972),#3413);+#4118=STYLED_ITEM('color',(#3972),#3423);+#4119=STYLED_ITEM('color',(#3972),#3433);+#4120=STYLED_ITEM('color',(#3972),#3443);+#4121=STYLED_ITEM('color',(#3972),#3453);+#4122=STYLED_ITEM('color',(#3972),#3463);+#4123=STYLED_ITEM('color',(#3972),#3473);+#4124=STYLED_ITEM('color',(#3972),#3481);+#4125=STYLED_ITEM('color',(#3972),#3492);+#4126=STYLED_ITEM('color',(#3972),#3501);+#4127=STYLED_ITEM('color',(#3972),#3511);+#4128=STYLED_ITEM('color',(#3972),#3521);+#4129=STYLED_ITEM('color',(#3972),#3531);+#4130=STYLED_ITEM('color',(#3972),#3541);+#4131=STYLED_ITEM('color',(#3972),#3550);+#4132=STYLED_ITEM('color',(#3972),#3560);+#4133=STYLED_ITEM('color',(#3972),#3570);+#4134=STYLED_ITEM('color',(#3972),#3579);+#4135=STYLED_ITEM('color',(#3972),#3589);+#4136=STYLED_ITEM('color',(#3972),#3599);+#4137=STYLED_ITEM('color',(#3972),#3609);+#4138=STYLED_ITEM('color',(#3972),#3619);+#4139=STYLED_ITEM('color',(#3972),#3627);+#4140=STYLED_ITEM('color',(#3972),#3637);+#4141=STYLED_ITEM('color',(#3972),#3647);+#4142=STYLED_ITEM('color',(#3972),#3656);+#4143=STYLED_ITEM('color',(#3972),#3666);+#4144=STYLED_ITEM('color',(#3972),#3676);+#4145=STYLED_ITEM('color',(#3972),#3686);+#4146=STYLED_ITEM('color',(#3972),#3696);+#4147=STYLED_ITEM('color',(#3972),#3704);+#4148=STYLED_ITEM('color',(#3972),#3714);+#4149=STYLED_ITEM('color',(#3972),#3724);+#4150=STYLED_ITEM('color',(#3972),#3733);+#4151=STYLED_ITEM('color',(#3972),#3743);+#4152=STYLED_ITEM('color',(#3972),#3753);+#4153=STYLED_ITEM('color',(#3972),#3763);+#4154=STYLED_ITEM('color',(#3972),#3773);+#4155=STYLED_ITEM('color',(#3972),#3781);+#4156=STYLED_ITEM('color',(#3972),#3791);+#4157=STYLED_ITEM('color',(#3972),#3801);+#4158=STYLED_ITEM('color',(#3972),#3810);+#4159=STYLED_ITEM('color',(#3972),#3820);+#4160=STYLED_ITEM('color',(#3972),#3830);+#4161=STYLED_ITEM('color',(#3972),#3840);+#4162=STYLED_ITEM('color',(#3972),#3850);+#4163=STYLED_ITEM('color',(#3972),#3858);+#4164=STYLED_ITEM('color',(#3972),#3868);+#4165=STYLED_ITEM('color',(#3972),#3878);+#4166=STYLED_ITEM('color',(#3972),#3887);+#4167=STYLED_ITEM('color',(#3972),#3897);+#4168=STYLED_ITEM('color',(#3972),#3907);+#4169=STYLED_ITEM('color',(#3972),#3917);+#4170=STYLED_ITEM('color',(#3972),#3927);+#4171=STYLED_ITEM('color',(#4172),#3935);+#4172=PRESENTATION_STYLE_ASSIGNMENT((#4173,#4179));+#4173=SURFACE_STYLE_USAGE(.BOTH.,#4174);+#4174=SURFACE_SIDE_STYLE('',(#4175));+#4175=SURFACE_STYLE_FILL_AREA(#4176);+#4176=FILL_AREA_STYLE('',(#4177));+#4177=FILL_AREA_STYLE_COLOUR('',#4178);+#4178=COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832);+#4179=CURVE_STYLE('',#3957,POSITIVE_LENGTH_MEASURE(0.1),#4178);+ENDSEC;+END-ISO-10303-21;
provenance/overlay-proof.jsonadded+16@@ -0,0 +1,16 @@+{+ "scale_px_per_mm": {+ "top_x": 77.49,+ "top_y": 83.67,+ "side_z": 120.11+ },+ "drawing_note": "DRAWING NOT TO SCALE (note 2 on the drawing): x and y scales differ by 8.0 %, and the side view's standoff is drawn about 1.5x its printed value.",+ "lead_tips_drawn_mm": 5.002,+ "lead_tips_model_mm": 4.9,+ "lead_tips_printed_mm": "4.90 +-0.152",+ "calibrated_on": [+ "4.039 body length (x)",+ "3.00 body width (y)",+ "seating plane and 0.86 REF top line (z)"+ ]+}
provenance/symbol.jsonadded+212@@ -0,0 +1,212 @@+{+ "schema": "adom/symbol-provenance@1",+ "mpn": "LTC2945CMS#PBF",+ "date": "2026-10-21",+ "tool": "adom-symbol 1.2.6 create (provenance/tools/symbol-create.json), chip outline baked from artwork/LTC2945CMS-PBF-3d-outline-dark-named.svg (adom-aiflow-etch outline of the etched model)",+ "grid_fix": {+ "problem": "adom-symbol 1.2.6 put the first pin of each column at y = -2.00 and spaced groups 8.35 mm apart, so 10 of the 12 pin ends were off the 2.54 mm grid (known bug)",+ "fix": "provenance/tools/snap_symbol_groups.py: per column, first pin at -2.54, 2.54 within a group, 7.62 between groups; captions moved with their first pin; body bottom and the field column moved by the same amount; Value set to the MPN, Footprint to ltc2945cms-pbf:ltc2945cms-pbf (1.2.6 wrote the package text there)",+ "original_pins": [+ "(at -22.86 -2.00 0) (length 2.54) (name \"SCL\") (number \"7\")",+ "(at -22.86 -4.54 0) (length 2.54) (name \"SDAI\") (number \"8\")",+ "(at -22.86 -7.08 0) (length 2.54) (name \"SDAO\") (number \"9\")",+ "(at -22.86 -9.62 0) (length 2.54) (name \"ALERT\") (number \"10\")",+ "(at -22.86 -17.97 0) (length 2.54) (name \"ADR1\") (number \"3\")",+ "(at -22.86 -20.51 0) (length 2.54) (name \"ADR0\") (number \"4\")",+ "(at 22.86 -2.00 180) (length 2.54) (name \"VDD\") (number \"1\")",+ "(at 22.86 -4.54 180) (length 2.54) (name \"INTVCC\") (number \"2\")",+ "(at 22.86 -12.89 180) (length 2.54) (name \"GND\") (number \"6\")",+ "(at 22.86 -21.24 180) (length 2.54) (name \"SENSE+\") (number \"12\")",+ "(at 22.86 -23.78 180) (length 2.54) (name \"SENSE-\") (number \"11\")",+ "(at 22.86 -32.13 180) (length 2.54) (name \"ADIN\") (number \"5\")"+ ]+ },+ "groups": {+ "left": [+ "I2C: SCL 7, SDAI 8, SDAO 9, ALERT 10",+ "Address: ADR1 3, ADR0 4"+ ],+ "right": [+ "Power: VDD 1, INTVCC 2",+ "Ground: GND 6",+ "Current sense: SENSE+ 12, SENSE- 11",+ "ADC input: ADIN 5"+ ]+ },+ "types": "input: SCL, SDAI, ADR0, ADR1, SENSE+, SENSE-, ADIN; open_collector: SDAO, ALERT (open drain, p.9); power_in: VDD, INTVCC, GND. INTVCC is typed power_in although it can also be the 5 V regulator output (p.9): add a PWR_FLAG or retype in the schematic when it supplies other parts.",+ "unconnected_pins": "none: all 12 MS12 pins have functions (p.9), so no pin is typed unconnected",+ "fusion_lbr": {+ "file": "ltc2945cms-pbf.lbr",+ "sha256": "954c71719da1fd6d0fd23b2b87ac9f2e61ce3d6c6504eadc734a6e2ce4781be6",+ "tool": "adom-lbr 2.47.5 generate --part-metadata page.json",+ "check": "12 pins; directions in (7), oc (2: SDAO, ALERT), pwr (3); no pin carries a visible= attribute, so EAGLE's default 'both' shows pin names and pad numbers; connects pin n to pad n; lint PASS. The adom-lbr 2.47.5 nc-typed-as-io and hidden-name bugs were checked for and not triggered (this part has no NC pins); no hand fix was needed."+ },+ "altium": {+ "schlib": "altium/LTC2945CMS-PBF.SchLib",+ "schlib_sha256": "425a88a14b8c6298fc66080c9a3542f1937d43adc5cfd838e62e7ab24fdc90a7",+ "pcblib": "altium/LTC2945CMS-PBF.PcbLib",+ "pcblib_sha256": "5d482c07809527d393e7674afcf039433e3db353bab94123201ee13df9f558fc",+ "tool": "adom-lbr 2.47.5 import-kicad + assemble-altium --no-dedupe, with the etched STEP embedded in the PcbLib (models.embedded 1)",+ "check": "pin records read straight from the SchLib binary by provenance/tools/schlib_pins.py (independent of adom-lbr's reader): 12 pins, electrical types input/open_collector/power as in the KiCad symbol, name and designator visible on every pin (conglomerate 0x38 / 0x3a), none hidden; no hand fix was needed",+ "pins": {+ "LTC2945CMS#PBF": [+ {+ "designator": "7",+ "name": "SCL",+ "electrical": "input",+ "electrical_code": 0,+ "hidden": false,+ "name_visible": true,+ "designator_visible": true,+ "conglomerate": 58,+ "length": 10,+ "x": -80,+ "y": 50+ },+ {+ "designator": "8",+ "name": "SDAI",+ "electrical": "input",+ "electrical_code": 0,+ "hidden": false,+ "name_visible": true,+ "designator_visible": true,+ "conglomerate": 58,+ "length": 10,+ "x": -80,+ "y": 40+ },+ {+ "designator": "9",+ "name": "SDAO",+ "electrical": "open_collector",+ "electrical_code": 3,+ "hidden": false,+ "name_visible": true,+ "designator_visible": true,+ "conglomerate": 58,+ "length": 10,+ "x": -80,+ "y": 30+ },+ {+ "designator": "10",+ "name": "ALERT",+ "electrical": "open_collector",+ "electrical_code": 3,+ "hidden": false,+ "name_visible": true,+ "designator_visible": true,+ "conglomerate": 58,+ "length": 10,+ "x": -80,+ "y": 20+ },+ {+ "designator": "3",+ "name": "ADR1",+ "electrical": "input",+ "electrical_code": 0,+ "hidden": false,+ "name_visible": true,+ "designator_visible": true,+ "conglomerate": 58,+ "length": 10,+ "x": -80,+ "y": -10+ },+ {+ "designator": "4",+ "name": "ADR0",+ "electrical": "input",+ "electrical_code": 0,+ "hidden": false,+ "name_visible": true,+ "designator_visible": true,+ "conglomerate": 58,+ "length": 10,+ "x": -80,+ "y": -20+ },+ {+ "designator": "1",+ "name": "VDD",+ "electrical": "power",+ "electrical_code": 7,+ "hidden": false,+ "name_visible": true,+ "designator_visible": true,+ "conglomerate": 56,+ "length": 10,+ "x": 80,+ "y": 50+ },+ {+ "designator": "2",+ "name": "INTVCC",+ "electrical": "power",+ "electrical_code": 7,+ "hidden": false,+ "name_visible": true,+ "designator_visible": true,+ "conglomerate": 56,+ "length": 10,+ "x": 80,+ "y": 40+ },+ {+ "designator": "6",+ "name": "GND",+ "electrical": "power",+ "electrical_code": 7,+ "hidden": false,+ "name_visible": true,+ "designator_visible": true,+ "conglomerate": 56,+ "length": 10,+ "x": 80,+ "y": 10+ },+ {+ "designator": "12",+ "name": "SENSE+",+ "electrical": "input",+ "electrical_code": 0,+ "hidden": false,+ "name_visible": true,+ "designator_visible": true,+ "conglomerate": 56,+ "length": 10,+ "x": 80,+ "y": -20+ },+ {+ "designator": "11",+ "name": "SENSE-",+ "electrical": "input",+ "electrical_code": 0,+ "hidden": false,+ "name_visible": true,+ "designator_visible": true,+ "conglomerate": 56,+ "length": 10,+ "x": 80,+ "y": -30+ },+ {+ "designator": "5",+ "name": "ADIN",+ "electrical": "input",+ "electrical_code": 0,+ "hidden": false,+ "name_visible": true,+ "designator_visible": true,+ "conglomerate": 56,+ "length": 10,+ "x": 80,+ "y": -60+ }+ ]+ }+ }+}
provenance/tools/coarse_glb.pyadded+54@@ -0,0 +1,54 @@+#!/usr/bin/env python3+"""Coarse OCCT tessellation of a component STEP written straight to a GLB (the "low" board LOD).+Meshes the exact B-rep with BRepMesh at a given linear / angular deflection (much coarser than step2glb's), keeps+the STEP's own face colours, one primitive per colour, Z up, millimetres -> metres, no recentring or rotation.+Materials are named and given physical PBR values by luminance like materials_bycolour.py (epoxy, pin-1 dimple,+matte tin). usage: coarse_glb.py part.step out.glb lin_mm ang_rad node_name (CadQuery python)"""+import sys, os, json, struct+import numpy as np+sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))+import ortho+from OCP.BRepMesh import BRepMesh_IncrementalMesh+from OCP.BRepTools import BRepTools+step, out, lin, ang, name = sys.argv[1], sys.argv[2], float(sys.argv[3]), float(sys.argv[4]), sys.argv[5]+orig = ortho.BRepMesh_IncrementalMesh+def mesh(shp, _l, rel, _a, par):+ BRepTools.Clean_s(shp); return orig(shp, lin, False, ang, True)+ortho.BRepMesh_IncrementalMesh = mesh+tris = ortho.load_tris(step)+groups = {}; order = []+for p, c in tris:+ if c not in groups: groups[c] = []; order.append(c)+ groups[c].append(p)+def mat(c):+ lum = sum(c) / 3+ if lum < 0.1: return {"name": "Adom.Body (epoxy)", "pbrMetallicRoughness": {"baseColorFactor": [*c, 1.0], "metallicFactor": 0.0, "roughnessFactor": 0.55}}+ if lum < 0.5: return {"name": "Adom.Body (pin-1 dimple)", "pbrMetallicRoughness": {"baseColorFactor": [*c, 1.0], "metallicFactor": 0.0, "roughnessFactor": 0.75}}+ return {"name": "Adom.Leads (matte tin)", "pbrMetallicRoughness": {"baseColorFactor": [0.72, 0.72, 0.70, 1.0], "metallicFactor": 1.0, "roughnessFactor": 0.35}}+bin_ = b""; views = []; accs = []; prims = []; ntri = 0+def view(data, target):+ global bin_+ off = len(bin_); bin_ += data+ while len(bin_) % 4: bin_ += b"\0"+ views.append({"buffer": 0, "byteOffset": off, "byteLength": len(data), "target": target}); return len(views) - 1+for mi, c in enumerate(order):+ P = np.stack(groups[c])+ n = np.cross(P[:, 1] - P[:, 0], P[:, 2] - P[:, 0]); n /= np.linalg.norm(n, axis=1, keepdims=True) + 1e-30+ pos = (P.reshape(-1, 3) / 1000.0).astype(np.float32); nor = np.repeat(n, 3, axis=0).astype(np.float32)+ key = np.concatenate([np.round(pos, 9), np.round(nor, 4)], 1)+ uniq, inv = np.unique(key, axis=0, return_inverse=True)+ up = uniq[:, :3].astype(np.float32); un = uniq[:, 3:].astype(np.float32)+ idx = inv.astype(np.uint32).ravel()+ a = view(up.tobytes(), 34962); b = view(un.tobytes(), 34962); i = view(idx.tobytes(), 34963)+ accs += [{"bufferView": a, "componentType": 5126, "count": len(up), "type": "VEC3", "min": up.min(0).tolist(), "max": up.max(0).tolist()},+ {"bufferView": b, "componentType": 5126, "count": len(un), "type": "VEC3"},+ {"bufferView": i, "componentType": 5125, "count": len(idx), "type": "SCALAR"}]+ prims.append({"attributes": {"POSITION": len(accs) - 3, "NORMAL": len(accs) - 2}, "indices": len(accs) - 1, "material": mi})+ ntri += len(idx) // 3+gl = {"asset": {"version": "2.0", "generator": "coarse_glb.py (OCCT BRepMesh lin %.3f mm, ang %.2f rad)" % (lin, ang)},+ "scene": 0, "scenes": [{"nodes": [0]}], "nodes": [{"name": name, "mesh": 0}], "meshes": [{"name": name, "primitives": prims}],+ "materials": [mat(c) for c in order], "accessors": accs, "bufferViews": views, "buffers": [{"byteLength": len(bin_)}]}+js = json.dumps(gl, separators=(",", ":")).encode()+while len(js) % 4: js += b" "+open(out, "wb").write(struct.pack("<III", 0x46546C67, 2, 12 + 8 + len(js) + 8 + len(bin_)) + struct.pack("<II", len(js), 0x4E4F534A) + js + struct.pack("<II", len(bin_), 0x004E4942) + bin_)+print(json.dumps({"out": out, "triangles": ntri, "primitives": len(prims)}))
provenance/tools/dims.pyadded+47@@ -0,0 +1,47 @@+#!/usr/bin/env python3+"""Measure a SOIC-8 gull-wing STEP (KiCad frame: Z up, seated on z = 0, pins along +-x, pitch along y),+whether body and leads are separate solids or one fused solid, using plane sections:+ body : section y = 0 (between leads) -> E1 (molded width, widest), A1 (standoff), A (overall height);+ section x = 0 -> D (molded length)+ leads : section y = lead centre -> tip-to-tip E, gauge-plane foot L (JEDEC: tip to where the lead's lower+ outer surface crosses z = 0.25); section x = foot (tip + 0.15) -> lead width b (per lead), thickness c+usage: dims.py part.step [lead_y] (lead_y default -1.905)"""+import sys, json, cadquery as cq+from OCP.BRepAlgoAPI import BRepAlgoAPI_Section+from OCP.gp import gp_Pln, gp_Pnt, gp_Dir++def sec(shape, p, d):+ s = BRepAlgoAPI_Section(shape.wrapped, gp_Pln(gp_Pnt(*p), gp_Dir(*d))); s.Build()+ return cq.Shape.cast(s.Shape())++a = cq.importers.importStep(sys.argv[1]); shp = cq.Compound.makeCompound(a.solids().vals())+ly = float(sys.argv[2]) if len(sys.argv) > 2 else -1.905+GT = float(sys.argv[3]) if len(sys.argv) > 3 else 0.3+bb = shp.BoundingBox()+r = lambda v: round(v, 4)+o = {"file": sys.argv[1].split("/")[-1], "solids": len(a.solids().vals()),+ "overall_bbox": [r(v) for v in (bb.xmin, bb.ymin, bb.zmin, bb.xmax, bb.ymax, bb.zmax)]}+b0 = sec(shp, (0, 0, 0), (0, 1, 0)).BoundingBox()+o["E1_body_width"] = r(b0.xlen); o["A1_standoff"] = r(b0.zmin); o["A_overall_height"] = r(b0.zmax)+o["A2_molded_thickness"] = r(b0.zmax - b0.zmin)+b1 = sec(shp, (0, 0, 0), (1, 0, 0)).BoundingBox(); o["D_body_length"] = r(b1.ylen)+prof = sec(shp, (0, ly, 0), (0, 1, 0)); pb = prof.BoundingBox()+o["E_tip_to_tip"] = r(pb.xlen)+g = sec(prof, (0, 0, 0.25), (0, 0, 1))+xs = sorted(v.X for v in g.Vertices() if v.X < 0)+o["gauge_crossings_x"] = [r(x) for x in xs]+o["L_gauge"] = r(xs[0] - pb.xmin) if xs else None+foot = sec(shp, (pb.xmin + 0.15, 0, 0), (1, 0, 0))+# group edges by y into leads+ys = sorted(set(r(v.Y) for v in foot.Vertices()))+groups = []; +for y in ys:+ if groups and y - groups[-1][-1] < GT: groups[-1].append(y)+ else: groups.append([y])+o["foot_leads_y"] = [[g_[0], g_[-1]] for g_ in groups]+o["b_lead_width"] = [r(g_[-1] - g_[0]) for g_ in groups]+o["pitch"] = [r((groups[i+1][0] + groups[i+1][-1]) / 2 - (groups[i][0] + groups[i][-1]) / 2) for i in range(len(groups) - 1)]+zs = [v.Z for v in foot.Vertices()]+o["c_lead_thickness"] = r(max(zs) - min(zs)) if zs else None+o["foot_z"] = [r(min(zs)), r(max(zs))] if zs else None+print(json.dumps(o, indent=1))
provenance/tools/footprint-create.jsonadded+115@@ -0,0 +1,115 @@+{+ "footprintName": "ltc2945cms-pbf",+ "description": "Analog Devices (Linear Technology) MS12 12-lead plastic MSOP, 3.00 x 4.039 mm body, 0.65 mm pitch; recommended solder pad layout of LTC DWG 05-08-1668 Rev A (pads 0.42 x 0.889 mm, 3.325 mm inner gap, mid of 3.20 to 3.45), LTC2945 datasheet Rev. D p.32",+ "tags": "MSOP MSOP-12 MS12 Analog Devices Linear Technology LTC2945",+ "pads": [+ {+ "number": "1",+ "x": -2.107,+ "y": -1.625,+ "dx": 0.889,+ "dy": 0.42,+ "shape": "rect"+ },+ {+ "number": "2",+ "x": -2.107,+ "y": -0.975,+ "dx": 0.889,+ "dy": 0.42,+ "shape": "rect"+ },+ {+ "number": "3",+ "x": -2.107,+ "y": -0.325,+ "dx": 0.889,+ "dy": 0.42,+ "shape": "rect"+ },+ {+ "number": "4",+ "x": -2.107,+ "y": 0.325,+ "dx": 0.889,+ "dy": 0.42,+ "shape": "rect"+ },+ {+ "number": "5",+ "x": -2.107,+ "y": 0.975,+ "dx": 0.889,+ "dy": 0.42,+ "shape": "rect"+ },+ {+ "number": "6",+ "x": -2.107,+ "y": 1.625,+ "dx": 0.889,+ "dy": 0.42,+ "shape": "rect"+ },+ {+ "number": "7",+ "x": 2.107,+ "y": 1.625,+ "dx": 0.889,+ "dy": 0.42,+ "shape": "rect"+ },+ {+ "number": "8",+ "x": 2.107,+ "y": 0.975,+ "dx": 0.889,+ "dy": 0.42,+ "shape": "rect"+ },+ {+ "number": "9",+ "x": 2.107,+ "y": 0.325,+ "dx": 0.889,+ "dy": 0.42,+ "shape": "rect"+ },+ {+ "number": "10",+ "x": 2.107,+ "y": -0.325,+ "dx": 0.889,+ "dy": 0.42,+ "shape": "rect"+ },+ {+ "number": "11",+ "x": 2.107,+ "y": -0.975,+ "dx": 0.889,+ "dy": 0.42,+ "shape": "rect"+ },+ {+ "number": "12",+ "x": 2.107,+ "y": -1.625,+ "dx": 0.889,+ "dy": 0.42,+ "shape": "rect"+ }+ ],+ "body": {+ "x1": -1.5,+ "y1": -2.0195,+ "x2": 1.5,+ "y2": 2.0195+ },+ "courtyard": {+ "x1": -2.8,+ "y1": -2.3,+ "x2": 2.8,+ "y2": 2.3+ }+}
provenance/tools/fp_check_ms12.pyadded+88@@ -0,0 +1,88 @@+#!/usr/bin/env python3+"""Pad-by-pad comparison of the page footprint against Analog Devices' recommended solder pad layout for the MS12+package (LTC DWG 05-08-1668 Rev A, LTC2945 datasheet Rev. D p.32: pads 0.42 x 0.889 mm, pitch 0.65 BSC, inner gap+3.20 to 3.45 mm, outer extent 5.10 mm min) and against KiCad's MSOP-12_3x4.039mm_P0.65mm; draws the three with the+3D model's lead contact areas (section of the model at z = 0.01 mm) in KiCad's footprint frame (Y down).+usage: fp_check_ms12.py page.kicad_mod kicad.kicad_mod model.step out.json out.png (run with the CadQuery python)"""+import re, sys, json+import cadquery as cq+from OCP.BRepAlgoAPI import BRepAlgoAPI_Section+from OCP.gp import gp_Pln, gp_Pnt, gp_Dir+import matplotlib; matplotlib.use("Agg")+import matplotlib.pyplot as plt+from matplotlib.patches import Rectangle+page, kic, step, oj, op = sys.argv[1:6]++def pads(p):+ s = open(p).read(); out = {}+ for m in re.finditer(r'\(pad "(\d+)" smd (\w+)\s*\(at (\S+) (\S+)\)\s*\(size (\S+) (\S+)\)', s):+ n, sh, x, y, w, h = m.groups(); out[n] = dict(shape=sh, x=float(x), y=float(y), w=float(w), h=float(h))+ return out++E, X1, Y1 = 0.65, 0.42, 0.889+GAP = (3.20 + 3.45) / 2 # inner edge to inner edge, middle of the printed range+XC = round(GAP / 2 + Y1 / 2, 4) # pad centre, 2.1070+ys = [round(-2.5 * E + i * E, 4) for i in range(6)]+adi = {}+for i, y in enumerate(ys): adi[str(i + 1)] = dict(x=-XC, y=y, w=Y1, h=X1)+for i, y in enumerate(reversed(ys)): adi[str(i + 7)] = dict(x=XC, y=y, w=Y1, h=X1)+pp, kp = pads(page), pads(kic)+rows = []; ok = True+for n in sorted(adi, key=int):+ a, b, k = adi[n], pp[n], kp[n]+ d = {key: round(b[key] - a[key], 4) for key in ("x", "y", "w", "h")}+ match = all(abs(v) < 1e-6 for v in d.values()); ok &= match+ rows.append(dict(pad=n, adi=a, page=b, page_minus_adi=d, match=match, kicad=k,+ kicad_minus_adi={key: round(k[key] - a[key], 4) for key in ("x", "y", "w", "h")}))+outer = round(2 * XC + Y1, 4)++shp = cq.Compound.makeCompound(cq.importers.importStep(step).solids().vals())+sec = BRepAlgoAPI_Section(shp.wrapped, gp_Pln(gp_Pnt(0, 0, 0.01), gp_Dir(0, 0, 1))); sec.Build()+edges = cq.Shape.cast(sec.Shape()).Edges()+leads = {}+for e in edges:+ bb = e.BoundingBox(); cx, cy = (bb.xmin + bb.xmax) / 2, -(bb.ymin + bb.ymax) / 2+ key = (1 if cx > 0 else -1, round((cy + 2.5 * E) / E))+ L = leads.setdefault(key, [9, 9, -9, -9])+ L[0] = min(L[0], bb.xmin); L[1] = min(L[1], -bb.ymax); L[2] = max(L[2], bb.xmax); L[3] = max(L[3], -bb.ymin)+contact = []+for (sx, k), (x0, y0, x1, y1) in sorted(leads.items()):+ contact.append(dict(side=sx, y_centre=round((y0 + y1) / 2, 4), x=[round(x0, 4), round(x1, 4)], width=round(y1 - y0, 4)))+inside = []+for c in contact:+ n = next(k for k, p in pp.items() if abs(p["y"] - c["y_centre"]) < 0.05 and (p["x"] > 0) == (c["side"] > 0))+ p = pp[n]+ inside.append(dict(pad=n, contact_x=c["x"], contact_width=c["width"], pad_x=[round(p["x"] - p["w"] / 2, 4), round(p["x"] + p["w"] / 2, 4)],+ contact_inside_pad=bool(p["x"] - p["w"] / 2 - 1e-6 <= min(c["x"]) and max(c["x"]) <= p["x"] + p["w"] / 2 + 1e-6+ and c["width"] <= p["h"] + 1e-6)))++res = dict(schema="adom/footprint-check@1",+ reference="Analog Devices LTC2945 datasheet Rev. D p.32, MS Package 12-Lead Plastic MSOP, LTC DWG 05-08-1668 Rev A, RECOMMENDED SOLDER PAD LAYOUT",+ values_mm=dict(pitch=E, pad_width=X1, pad_length=Y1, inner_gap_printed=[3.20, 3.45], inner_gap_used=GAP,+ pad_centre_x=XC, outer_extent=outer, outer_extent_printed_min=5.10),+ choice="The drawing prints the inner gap as a range (3.20 to 3.45 mm) and the outer extent as 5.10 mm minimum; the page uses the middle of the range, 3.325 mm, which gives an outer extent of 5.103 mm (meets the 5.10 minimum).",+ page_footprint=page.split("/")[-1], all_pads_match=ok, pads=rows,+ kicad_comparison=("KiCad MSOP-12_3x4.039mm_P0.65mm (IPC-7351 nominal, generated from the same LTC drawing 05-08-1668): "+ "pads 1.45 x 0.40 mm roundrect 25 % at x = +-2.15; ADI's are 0.889 x 0.42 rectangles at x = +-2.107. "+ "KiCad's pad is 0.561 mm longer and 0.02 mm narrower; its inner edge sits 1.425 mm from centre (ADI 1.6625, so 0.2375 mm further under the body) and its outer edge 2.875 mm (ADI 2.5515, 0.3235 mm further out). Pitch and pin order identical. The page follows ADI's drawing."),+ model_contact=dict(method="section of the 3D model at z = 0.01 mm, one bounding box per lead, flipped to footprint Y down",+ leads=inside, all_inside=all(i["contact_inside_pad"] for i in inside)))+json.dump(res, open(oj, "w"), indent=1)++fig, ax = plt.subplots(figsize=(8, 7), dpi=120); ax.set_facecolor("white")+ax.add_patch(Rectangle((-1.5, -2.0195), 3.0, 4.039, fill=False, ec="#555", lw=1))+for n, p in pp.items():+ ax.add_patch(Rectangle((p["x"] - p["w"] / 2, p["y"] - p["h"] / 2), p["w"], p["h"], fc="#00b8b1", alpha=0.45, ec="#00807a"))+ ax.text(p["x"], p["y"], n, ha="center", va="center", fontsize=8, weight="bold")+for n, p in kp.items():+ ax.add_patch(Rectangle((p["x"] - p["w"] / 2, p["y"] - p["h"] / 2), p["w"], p["h"], fill=False, ec="#d9822b", lw=1.1, ls="--"))+for c in contact:+ y0 = c["y_centre"] - c["width"] / 2+ ax.add_patch(Rectangle((c["x"][0], y0), c["x"][1] - c["x"][0], c["width"], fc="#333", alpha=0.6))+ax.annotate("pin 1", (-3.0, -2.15), fontsize=9)+ax.set_xlim(-3.4, 3.4); ax.set_ylim(2.8, -2.8); ax.set_aspect("equal"); ax.grid(alpha=0.2)+ax.set_title("LTC2945CMS#PBF footprint check (KiCad frame, Y down, mm)", fontsize=10)+fig.text(0.02, 0.02, "teal: page pads = ADI MS12 recommended pad layout (0.42 x 0.889, pitch 0.65, gap 3.325);\n"+ "orange dashed: KiCad MSOP-12_3x4.039mm_P0.65mm pads; dark: 3D model lead contact at z = 0.01 mm; grey: body 3.00 x 4.039", fontsize=7.5, va="bottom")+fig.subplots_adjust(bottom=0.12); fig.savefig(op, bbox_inches="tight")+print(json.dumps({"all_pads_match": ok, "contact_inside": res["model_contact"]["all_inside"], "outer": outer}))
provenance/tools/materials_bycolour.pyadded+32@@ -0,0 +1,32 @@+#!/usr/bin/env python3+"""Physical materials for a step2glb GLB of KiCad's MSOP-12 model (one mesh, materials told apart by the STEP's own+base colours; step2glb writes base colours only, so glTF defaults render everything as rough metal). Sets:+ dark epoxy (base colour luminance < 0.1) -> "Adom.Body (epoxy)" metallic 0, roughness 0.55+ pin-1 dimple (0.1 to 0.5, warm grey) -> "Adom.Body (pin-1 dimple)" metallic 0, roughness 0.75+ leads (0.5 to 0.75) -> "Adom.Leads (matte tin)" metallic 1, roughness 0.35, tin colour+ mark (the Adom.LaserEtch node's material) -> "Adom.LaserEtch (virtual MPN)" metallic 0, roughness 0.7+Colours are kept except the leads. usage: materials_bycolour.py in.glb [out.glb]"""+import sys+from pygltflib import GLTF2, PbrMetallicRoughness+TIN = [0.72, 0.72, 0.70, 1.0]+src = sys.argv[1]; out = sys.argv[2] if len(sys.argv) > 2 else src+g = GLTF2().load(src)+etch_mats = set()+for n in g.nodes:+ if n.mesh is not None and (n.name or "").startswith("Adom.LaserEtch"):+ etch_mats |= {p.material for p in g.meshes[n.mesh].primitives}+done = []+for i, m in enumerate(g.materials):+ pbr = m.pbrMetallicRoughness or PbrMetallicRoughness()+ c = pbr.baseColorFactor or [1, 1, 1, 1]; lum = sum(c[:3]) / 3+ if i in etch_mats: m.name, metal, rough, col = "Adom.LaserEtch (virtual MPN)", 0.0, 0.7, None+ elif lum < 0.1: m.name, metal, rough, col = "Adom.Body (epoxy)", 0.0, 0.55, None+ elif lum < 0.5: m.name, metal, rough, col = "Adom.Body (pin-1 dimple)", 0.0, 0.75, None+ elif lum < 0.75: m.name, metal, rough, col = "Adom.Leads (matte tin)", 1.0, 0.35, TIN+ else: sys.exit(f"ERROR: unexpected material {i} colour {c}")+ pbr.metallicFactor, pbr.roughnessFactor = metal, rough+ if col: pbr.baseColorFactor = col+ m.pbrMetallicRoughness = pbr; done.append(m.name)+if "Adom.Leads (matte tin)" not in done or "Adom.Body (epoxy)" not in done:+ sys.exit("ERROR: body or leads material not found")+g.save(out); print("OK", out, done)
provenance/tools/ortho.pyadded+123@@ -0,0 +1,123 @@+"""Orthographic renderer for small component STEPs (face colours kept).++render(step, view, ppmm) -> PIL RGBA image, model origin at the image centre.+views: top (look down -Z, +X right, +Y up), bottom (look up +Z, +X right, +Y down,+i.e. the part flipped about X), front (look +Y, +X right, +Z up),+end (look -X, +Y right... from +X end: -Y right, +Z up).+"""+import sys+import numpy as np+from PIL import Image, ImageDraw+from OCP.STEPCAFControl import STEPCAFControl_Reader+from OCP.TDocStd import TDocStd_Document+from OCP.TCollection import TCollection_ExtendedString+from OCP.XCAFDoc import XCAFDoc_DocumentTool, XCAFDoc_ColorType+from OCP.TDF import TDF_LabelSequence+from OCP.TopExp import TopExp_Explorer+from OCP.TopAbs import TopAbs_FACE, TopAbs_REVERSED+from OCP.TopoDS import TopoDS+from OCP.Quantity import Quantity_Color+from OCP.BRepMesh import BRepMesh_IncrementalMesh+from OCP.BRep import BRep_Tool+from OCP.TopLoc import TopLoc_Location+++def load_tris(path):+ doc = TDocStd_Document(TCollection_ExtendedString("x"))+ r = STEPCAFControl_Reader(); r.SetColorMode(True); r.SetNameMode(True)+ r.ReadFile(path); r.Transfer(doc)+ st = XCAFDoc_DocumentTool.ShapeTool_s(doc.Main())+ ct = XCAFDoc_DocumentTool.ColorTool_s(doc.Main())+ labs = TDF_LabelSequence(); st.GetFreeShapes(labs)+ out = []+ leaves = []+ def walk(lab, loc, pcol):+ c = Quantity_Color(); col = pcol+ for t in (XCAFDoc_ColorType.XCAFDoc_ColorSurf, XCAFDoc_ColorType.XCAFDoc_ColorGen):+ if ct.GetColor_s(lab, t, c):+ col = (c.Red(), c.Green(), c.Blue()); break+ if st.IsReference_s(lab):+ ref = type(lab)(); st.GetReferredShape_s(lab, ref)+ walk(ref, loc.Multiplied(st.GetLocation_s(lab)), col); return+ kids = TDF_LabelSequence(); st.GetComponents_s(lab, kids)+ if kids.Length() > 0:+ for i in range(1, kids.Length() + 1): walk(kids.Value(i), loc, col)+ return+ leaves.append((st.GetShape_s(lab).Moved(loc), col))+ for li in range(1, labs.Length() + 1):+ walk(labs.Value(li), TopLoc_Location(), None)+ for shp, pcol in leaves:+ BRepMesh_IncrementalMesh(shp, 0.002, False, 0.2, True)+ e = TopExp_Explorer(shp, TopAbs_FACE)+ while e.More():+ f = TopoDS.Face_s(e.Current())+ c = Quantity_Color(); col = None+ for t in (XCAFDoc_ColorType.XCAFDoc_ColorSurf, XCAFDoc_ColorType.XCAFDoc_ColorGen):+ if ct.GetColor(f, t, c):+ col = (c.Red(), c.Green(), c.Blue()); break+ if col is None:+ col = pcol or (0.6, 0.6, 0.6)+ loc = TopLoc_Location()+ tri = BRep_Tool.Triangulation_s(f, loc)+ if tri is not None:+ trsf = loc.Transformation()+ pts = np.array([(lambda p: (p.X(), p.Y(), p.Z()))(tri.Node(i).Transformed(trsf)) for i in range(1, tri.NbNodes() + 1)])+ rev = f.Orientation() == TopAbs_REVERSED+ for i in range(1, tri.NbTriangles() + 1):+ a, b, cc = tri.Triangle(i).Get()+ if rev:+ b, cc = cc, b+ out.append((pts[[a - 1, b - 1, cc - 1]], col))+ e.Next()+ return out+++VIEWS = {+ # (right axis vector, up axis vector, toward-viewer vector)+ "top": ((1, 0, 0), (0, 1, 0), (0, 0, 1)),+ "bottom": ((1, 0, 0), (0, -1, 0), (0, 0, -1)),+ "front": ((1, 0, 0), (0, 0, 1), (0, -1, 0)),+ "end": ((0, 1, 0), (0, 0, 1), (1, 0, 0)),+}+++def render(tris, view, ppmm, size=None, shade=True, ss=3):+ R, U, V = [np.array(v, float) for v in VIEWS[view]]+ allp = np.concatenate([t[0] for t in tris])+ ext = max(np.abs(allp @ R).max(), np.abs(allp @ U).max())+ if size is None:+ size = (int(2 * ext * ppmm + 40), int(2 * ext * ppmm + 40))+ W, H = size[0] * ss, size[1] * ss+ img = Image.new("RGBA", (W, H), (0, 0, 0, 0))+ d = ImageDraw.Draw(img)+ items = []+ light = np.array([0.3, 0.4, 0.85]); light /= np.linalg.norm(light)+ for p, col in tris:+ n = np.cross(p[1] - p[0], p[2] - p[0])+ nn = np.linalg.norm(n)+ if nn == 0:+ continue+ n /= nn+ if n @ V <= 1e-6:+ continue # back face+ depth = (p @ V).mean()+ lv = 0.55 + 0.45 * abs(n @ (R * light[0] + U * light[1] + V * light[2])) if shade else 1.0+ rgb = tuple(int(255 * min(1, c * lv)) for c in col)+ xy = [(W / 2 + (q @ R) * ppmm * ss, H / 2 - (q @ U) * ppmm * ss) for q in p]+ items.append((depth, xy, rgb))+ items.sort(key=lambda x: x[0])+ for _, xy, rgb in items:+ d.polygon(xy, fill=rgb + (255,), outline=rgb + (255,))+ return img.resize(size, Image.LANCZOS)+++if __name__ == "__main__":+ tris = load_tris(sys.argv[1])+ out = sys.argv[2]+ ppmm = float(sys.argv[3]) if len(sys.argv) > 3 else 300+ imgs = [render(tris, v, ppmm) for v in ("top", "bottom", "front", "end")]+ w = sum(i.width for i in imgs); h = max(i.height for i in imgs)+ sheet = Image.new("RGBA", (w, h), (255, 255, 255, 255)); x = 0+ for i in imgs:+ sheet.alpha_composite(i, (x, 0)); x += i.width+ sheet.save(out)
provenance/tools/overlay_ms12.pyadded+85@@ -0,0 +1,85 @@+#!/usr/bin/env python3+"""Overlay a 3D model of the MS12 (12-lead MSOP) package on Analog Devices' package drawing (LTC DWG 05-08-1668 Rev A,+LTC2945 datasheet Rev. D p.32, rendered at 400 dpi).++The drawing says "DRAWING NOT TO SCALE", so each view is calibrated on its own printed reference lines and the scale+per axis is reported:+ top view : x from the 4.039 mm body-length extension lines, y from the 3.00 mm body-width extension lines;+ side view: x shares the top view's columns; z from the seating plane (z = 0) and the 0.86 REF body-top line+ (z = 0.1016 + 0.86 = 0.9616 mm nominal).+The pixel positions of those lines were found by dark-pixel projections of the crops (rows/columns with long runs).+The model is rotated +90 deg about Z so that its pin 1 lands bottom-left like the drawing's top view.+Model faces are drawn at 45 % opacity (red body, blue leads, green pin-1 dimple); the residuals at printed features+NOT used for calibration (lead tips, standoff) are written on the image.++usage: overlay_ms12.py page32_400dpi.png model.step out.png out.json (run with the CadQuery python)"""+import sys, os, json+import numpy as np+from PIL import Image, ImageDraw, ImageFont+sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))+from ortho import load_tris++page, step, out, outj = sys.argv[1:5]+im = Image.open(page).convert("RGB")+TOP = (2050, 1400, 2600, 2200)+SIDE = (2050, 2200, 2600, 2550)+top_x0, top_x1 = 55.0, 368.0 # 4.039 mm body length extension lines (crop columns)+top_y0, top_y1 = 333.5, 584.5 # 3.00 mm body width extension lines (crop rows)+tip_y0, tip_y1 = 251.0, 669.5 # 4.90 mm tip-to-tip extension lines (not used for calibration)+side_seat, side_top = 208.0, 92.5 # seating plane, 0.86 REF top line (side crop rows)+side_body_bot = 189.5 # 0.86 REF lower line (body underside, not used for calibration)+sx = (top_x1 - top_x0) / 4.039; cx = (top_x0 + top_x1) / 2+sy = (top_y1 - top_y0) / 3.00; cy = (top_y0 + top_y1) / 2+sz = (side_seat - side_top) / (0.1016 + 0.86)++tris = load_tris(step)+R = np.array([[0, -1, 0], [1, 0, 0], [0, 0, 1]], float)++def draw_view(crop, project, view_dir):+ base = crop.convert("RGBA")+ lay = Image.new("RGBA", base.size, (0, 0, 0, 0)); d = ImageDraw.Draw(lay)+ items = []+ for p, col in tris:+ q = p @ R.T+ n = np.cross(q[1] - q[0], q[2] - q[0]); nn = np.linalg.norm(n)+ if nn == 0 or n @ view_dir / nn <= 1e-6: continue+ items.append(((q @ view_dir).mean(), [project(v) for v in q], col))+ items.sort(key=lambda t: t[0])+ for _, xy, col in items:+ lum = sum(col) / 3 if col is not None else 0.0+ c = (230, 60, 40, 115) if lum < 0.15 else ((40, 110, 230, 115) if lum > 0.5 else (20, 170, 60, 200))+ d.polygon(xy, fill=c)+ return Image.alpha_composite(base, lay)++top_img = draw_view(im.crop(TOP), lambda v: (cx + v[0] * sx, cy - v[1] * sy), np.array([0, 0, 1.0]))+side_img = draw_view(im.crop(SIDE), lambda v: (cx + v[0] * sx, side_seat - v[2] * sz), np.array([0, -1.0, 0]))+allq = np.concatenate([t[0] for t in tris]) @ R.T+standoff_x = ((side_seat - side_body_bot) / sz) / 0.1016+res = {+ "scale_px_per_mm": {"top_x": round(sx, 2), "top_y": round(sy, 2), "side_z": round(sz, 2)},+ "drawing_note": "DRAWING NOT TO SCALE (note 2 on the drawing): x and y scales differ by %.1f %%, and the side view's standoff is drawn about %.1fx its printed value." % (abs(sy / sx - 1) * 100, standoff_x),+ "lead_tips_drawn_mm": round((tip_y1 - tip_y0) / sy, 3),+ "lead_tips_model_mm": round(float(allq[:, 1].max() - allq[:, 1].min()), 3),+ "lead_tips_printed_mm": "4.90 +-0.152",+ "calibrated_on": ["4.039 body length (x)", "3.00 body width (y)", "seating plane and 0.86 REF top line (z)"],+}+F = "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf"+f = ImageFont.truetype(F, 18); fb = ImageFont.truetype(F, 22)+W = 1150; H = 70 + top_img.height + 20 + side_img.height + 210+sheet = Image.new("RGBA", (W, H), (255, 255, 255, 255)); dr = ImageDraw.Draw(sheet)+dr.text((20, 15), "LTC2945CMS#PBF 3D model over ADI drawing 05-08-1668 Rev A (datasheet Rev. D p.32)", fill=(0, 0, 0), font=fb)+dr.text((20, 42), "red: model body, blue: model leads, green: model pin-1 dimple; 45 % opacity; model rotated +90 deg about Z", fill=(60, 60, 60), font=f)+sheet.alpha_composite(top_img, (20, 70))+sheet.alpha_composite(side_img, (20, 90 + top_img.height))+y = 100 + top_img.height + side_img.height+for l in [+ "Top view calibrated on 4.039 (x, %.1f px/mm) and 3.00 (y, %.1f px/mm) extension lines." % (sx, sy),+ "Side view: x as top view, z on seating plane and 0.86 REF top (%.1f px/mm)." % sz,+ "Lead tips: model %.3f mm; printed 4.90 +-0.152; drawn %.3f mm at the y scale." % (res["lead_tips_model_mm"], res["lead_tips_drawn_mm"]),+ "Drawing note 2: NOT TO SCALE; standoff drawn about %.1fx its printed 0.1016 mm." % standoff_x,+ "Pin 1: drawing dot and pin 1 bottom-left; model pin-1 dimple bottom-left.",+]:+ dr.text((20, y), l, fill=(0, 0, 0), font=f); y += 30+sheet.convert("RGB").save(out)+json.dump(res, open(outj, "w"), indent=1)+print(json.dumps(res))
provenance/tools/page_json.pyadded+57@@ -0,0 +1,57 @@+#!/usr/bin/env python3+"""Write page.json for adom/ltc2945cms-pbf from the build's own data (pins from the symbol create JSON, datasheet hash).+usage: page_json.py <page dir> <work dir>"""+import sys, json, hashlib, os+page, work = sys.argv[1:3]+c = json.load(open(os.path.join(work, "sym/symbol-create.json")))+pins = sorted([{k: p[k] for k in ("number", "name", "type", "group", "description")} for p in c["pins"]], key=lambda p: int(p["number"]))+ds = os.path.join(page, "docs/ltc2945cms-pbf-datasheet.pdf")+S = "ltc2945cms-pbf"+P = {+ "slug": S, "version": "0.1.0", "type": "hardware", "kind": "component", "org": "adom",+ "title": "LTC2945CMS#PBF - Wide Range I2C Power Monitor",+ "brief": "Analog Devices (Linear Technology) LTC2945CMS#PBF: wide range I2C power monitor, 0 V to 80 V current and voltage sensing, 12-bit ADC, 24-bit power, min/max and alerts, split SDA for opto-isolation, 0 C to 70 C, MSOP-12. KiCad, Fusion and Altium libraries, 3D model and datasheet.",+ "description": "Analog Devices (Linear Technology) LTC2945CMS#PBF: rail-to-rail I2C power monitor; measures the voltage across a high- or low-side sense resistor (102.4 mV full scale) with a 0 V to 80 V common mode, the supply or SENSE+ voltage (102.4 V full scale) and an auxiliary input (2.048 V), multiplies current and voltage into a 24-bit power value, stores minimum and maximum and alerts on limits; runs from 2.7 V to 80 V (shunt regulator above 80 V); commercial temperature grade, 12-lead plastic MSOP (MS12, 3.00 x 4.039 mm body, 0.65 mm pitch).",+ "license": "CC-BY-4.0",+ "tags": ["component", "ic", "power-monitor", "current-sense", "i2c", "adc", "analog-devices", "linear-technology", "msop-12"],+ "discovery_triggers": ["LTC2945CMS#PBF", "LTC2945CMS", "LTC2945", "LTC2945CMS-PBF", "I2C power monitor 80 V", "wide range power monitor MSOP-12"],+ "hero": {"type": "image", "path": "docs/hero.png"},+ "visibility": {"public": True},+ "component": {+ "mpn": "LTC2945CMS#PBF", "manufacturer": "Analog Devices",+ "package": "MSOP-12 (ADI/LTC MS12, drawing 05-08-1668 Rev A, 3.00 x 4.039 mm body, 0.65 mm pitch)",+ "pin_count": 12, "category": "Power management", "subcategory": "Current, voltage and power monitor (I2C)",+ "lifecycle": "Active",+ "datasheet": "https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2945.pdf",+ "product_page": "https://www.analog.com/en/products/ltc2945.html",+ "wiki_url": "https://wiki.adom.inc/adom/ltc2945cms-pbf",+ "body_size": {"x_mm": 3.0, "y_mm": 4.039, "z_mm": 1.1, "pitch_mm": 0.65},+ "parts": {"symbol": f"{S}.kicad_sym", "footprint": f"{S}.kicad_mod", "model_3d": f"{S}-hero.glb", "model_3d_plain": f"{S}-etched.glb",+ "model_3d_step": f"{S}-etched.step", "model_3d_step_plain": f"{S}.step", "step": f"{S}-etched.step", "lbr": f"{S}.lbr",+ "datasheet": f"docs/{S}-datasheet.pdf"},+ "viewers": {"symbol": "viewers/symbol.html", "footprint": "viewers/footprint.html"},+ "viewer_3d": {"ground": False, "animate": False, "shadows": False, "tooltips": "authored"},+ "models": "models.json", "lod": "lod/manifest.json", "verification": "verification.json",+ "marking": {"lines": ["LTC2945", "CMS#PBF"], "virtual": True,+ "note": "Virtual identification mark (the orderable MPN), not ADI's real top marking. ADI marks the MS12 LTC2945 parts 2945 (datasheet Rev. D p.4, Part marking column).",+ "surface": "top", "colour": "light on black epoxy", "gate": "PASS", "provenance": "provenance/3d-model.json"},+ "variants": "README.md#ordering-variants",+ "pins": pins,+ "distributor_links": {+ "mouser": {"part": "584-LTC2945CMS#PBF", "url": "https://www.mouser.com/en/ProductDetail/Analog-Devices/LTC2945CMSPBF?qs=hVkxg5c3xu9Bwurjof%2F5lw%3D%3D", "stock": 78, "checked": "2026-10-21"},+ "digikey": {"part": "505-LTC2945CMS#PBF-ND", "url": "https://www.digikey.com/en/products/detail/analog-devices-inc/LTC2945CMS-PBF/3726462", "stock": 293, "checked": "2026-10-21"},+ "lcsc": False,+ "lcsc_note": "2026-10-21: JLCPCB/LCSC list no LTC2945CMS#PBF (the 0 C to 70 C grade). The industrial grade LTC2945IMS#PBF in the same MS12 package is C683688 (20 in stock at JLCPCB that day) and fits this footprint and symbol."},+ "provenance": {+ "datasheet": {"doc": "Analog Devices LTC2945 data sheet, Rev. D (June 2025)", "file": f"docs/{S}-datasheet.pdf",+ "sha256": hashlib.sha256(open(ds, "rb").read()).hexdigest(), "pages": 35},+ "package_drawing": {"doc": "LTC DWG 05-08-1668 Rev A, MS Package 12-Lead Plastic MSOP", "file": "docs/05081668_a_ms12.pdf",+ "sha256": hashlib.sha256(open(os.path.join(page, "docs/05081668_a_ms12.pdf"), "rb").read()).hexdigest()},+ "model_3d": "provenance/3d-model.json", "footprint": "provenance/footprint-check.json", "symbol": "provenance/symbol.json"}},+ "dependencies": {},+ "eda_assets": {"kicad": {"symbol": f"{S}.kicad_sym", "footprint": f"{S}.kicad_mod", "model": f"{S}-etched.step", "provenance": "authored"},+ "fusion": {"lbr": f"{S}.lbr", "provenance": "authored"},+ "altium": {"schlib": "altium/LTC2945CMS-PBF.SchLib", "pcblib": "altium/LTC2945CMS-PBF.PcbLib", "provenance": "authored"}},+ "source": {"tool": "analog-devices", "url": "https://www.analog.com/en/products/ltc2945.html"}}+json.dump(P, open(os.path.join(page, "page.json"), "w"), indent=1, ensure_ascii=False)+print("OK page.json", len(pins), "pins")
provenance/tools/push.shadded+34@@ -0,0 +1,34 @@+#!/usr/bin/env bash+# usage: push.sh <slug> [page dir] (pushes the page tree to adom/<slug>; batches under 3.3 MB, page.json last)+set -u+slug="$1"; dir="${2:-/home/adom/project/uta-dynos/work/pages/$slug}"+cd "$dir" || exit 1+mapfile -t files < <(find . -type f ! -name page.json -printf '%s %P\n' | sort -k2)+batch=(); size=0; n=0+push() {+ local tries=0+ while :; do+ out=$(adom-wiki repo push "adom/$slug" --files "$@" -m "$MSG" 2>&1); rc=$?+ if echo "$out" | grep -q -E '429|RATE_LIMITED'; then+ w=$(echo "$out" | grep -oE '"retry_after":[0-9]+' | grep -oE '[0-9]+' | head -1); w=${w:-20}+ echo "rate limited, waiting $w s"; sleep "$w"; tries=$((tries+1)); [ $tries -gt 5 ] && return 1; continue+ fi+ echo "$out" | tail -4; return $rc+ done+}+flush() {+ [ ${#batch[@]} -eq 0 ] && return 0+ n=$((n+1)); MSG="Component record for $slug: files batch $n"+ echo "== batch $n: ${#batch[@]} files, $size bytes"+ push "${batch[@]}" || { echo "PUSH FAILED"; exit 1; }+ batch=(); size=0; sleep 3+}+for line in "${files[@]}"; do+ s=${line%% *}; f=${line#* }+ if [ $((size + s)) -gt 3300000 ]; then flush; fi+ batch+=("$f"); size=$((size + s))+done+flush+MSG="Component record for $slug: page.json (last, keeps hero and title)"+echo "== page.json"+push page.json || { echo "PUSH FAILED"; exit 1; }
provenance/tools/records.pyadded+188@@ -0,0 +1,188 @@+#!/usr/bin/env python3+"""Write the records of adom/ltc2945cms-pbf from the files in the page tree: lod/manifest.json,+provenance/3d-model.json, provenance/symbol.json, provenance/files.json, models.json, verification.json, LICENSE and+README.md. Every hash is computed from the file as it sits in the tree.+usage: records.py <page dir> <work dir>"""+import sys, os, json, hashlib, re+page, work = sys.argv[1:3]+S = "ltc2945cms-pbf"; MPN = "LTC2945CMS#PBF"; OWNER = "adom"; TODAY = "2026-10-21"+p_ = lambda f: os.path.join(page, f)+def sha(f): return hashlib.sha256(open(p_(f), "rb").read()).hexdigest()+def blob(f):+ b = open(p_(f), "rb").read(); return hashlib.sha1(b"blob %d\0" % len(b) + b).hexdigest()+size = lambda f: os.path.getsize(p_(f))+P = json.load(open(p_("page.json"))); C = P["component"]+pins = {p["number"]: p for p in C["pins"]}+dims = json.load(open(p_("provenance/dims-model.json")))+fpc = json.load(open(p_("provenance/footprint-check.json")))+ov = json.load(open(p_("provenance/overlay-proof.json")))+plan = json.load(open(p_(f"docs/proof/{S}-etched.mark-plan.json")))+chk = json.load(open(p_(f"docs/proof/{S}-etched.check.json")))+ovl = json.load(open(p_(f"{S}-hero.overlay.json")))+schpins = json.load(open(p_("provenance/tools/schlib-pins.json")))+DS = C["provenance"]["datasheet"]+KREF = "provenance/kicad-reference/MSOP-12_3x4.039mm_P0.65mm.step"+KFP = "provenance/kicad-reference/MSOP-12_3x4.039mm_P0.65mm.kicad_mod"+BY = {"name": "Claude (AI agent) for John Lauer, automated checks, not yet reviewed by a person", "handle": "john"}++# ---------------- lod/manifest.json+def glbstats(f):+ b = open(p_(f), "rb").read(); n = int.from_bytes(b[12:16], "little"); j = json.loads(b[20:20 + n])+ tris = 0; prims = 0+ for m in j["meshes"]:+ for pr in m["primitives"]:+ prims += 1; tris += j["accessors"][pr["indices"]]["count"] // 3+ return {"triangles": tris, "primitives": prims, "nodes": [x.get("name") for x in j["nodes"] if "mesh" in x],+ "extensions": j.get("extensionsUsed", []), "materials": [m.get("name") for m in j.get("materials", [])]}+levels = []+LV = [("high", f"{S}-etched.step", True, "the etched GLB itself: etched STEP through step2glb --compress none, physical materials by colour (provenance/tools/materials_bycolour.py)"),+ ("medium", f"{S}-etched.step", True, "the etched STEP through step2glb with its default KHR_mesh_quantization; same tessellation, virtual mark kept"),+ ("low", f"{S}.step", False, "the unmarked STEP re-meshed by OCCT BRepMesh at 0.02 mm linear / 0.9 rad angular deflection (provenance/tools/coarse_glb.py); gull-wing bends kept as chords, pin-1 dimple kept, mark omitted (unreadable at this size)"),+ ("super-low", "provenance/tools/superlow_ms12.py", False, "a box stand-in built from the measured dimensions (provenance/tools/superlow_ms12.py: body box, each lead as foot + riser + shoulder), step2glb quantized; silhouette, 12 leads and seating plane kept; mark and pin-1 dimple omitted")]+for name, src, mark, how in LV:+ f = f"lod/{S}-{name}.glb"; st = glbstats(f)+ levels.append({"level": name, "path": f, "sha256": sha(f), "sizeBytes": size(f), **st, "derivedFrom": src,+ "markingIncluded": mark, "helperNodes": [], "derivation": how,+ "review": "candidate: inspected as cached images (depth-buffered render); not qualified in a streaming LOD viewer",+ "preview": {"path": f"lod/{S}-{name}.png", "sha256": sha(f"lod/{S}-{name}.png"), "view": "iso, same camera on every level"}})+lod = {"schema": "adom/component-lod@1", "mpn": MPN, "units": "metres (glTF)", "upAxis": "Z (Adom/KiCad frame; seated on z = 0, centred on the footprint origin)",+ "status": "candidate", "purpose": "clean board-use models: no footprint pads, outlines, labels or silkscreen (those are only in the page hero)",+ "source": {"path": f"{S}-etched.step", "sha256": sha(f"{S}-etched.step")},+ "sourceToDisplay": "uniform scale 0.001 (mm to m); no rotation, no translation; origin = footprint origin, seat z = 0",+ "generator": "step2glb (service) + provenance/tools/materials_bycolour.py, coarse_glb.py, superlow_ms12.py; previews provenance/tools/render_glb.py",+ "removedHelpers": [], "levels": levels,+ "hints": ["All four levels share pose and units. high and medium carry the virtual MPN (Adom.LaserEtch); low and super-low omit it."]}+json.dump(lod, open(p_("lod/manifest.json"), "w"), indent=1)++# ---------------- provenance/3d-model.json+m3d = {+ "schema": "adom/3d-model-provenance@1", "mpn": MPN, "date": TODAY,+ "classification": "KiCad library model used as is (method 1 of the wiki-component ladder): every printed dimension of ADI's MS12 drawing is met and the leads have radiused gull-wing bends. Not manufacturer CAD.",+ "method_chosen": "1 (KiCad's library model, unchanged geometry)",+ "manufacturer_step": {"tried": ["https://www.analog.com/en/products/ltc2945.html (product page; ADI's symbols, footprints and 3D models are served through a third-party CAD portal)"],+ "result": "HTTP 403 to a plain request on 2026-10-21 (the datasheet and the package drawing PDFs downloaded fine). No browser session was used, so ADI's own STEP was not obtained.",+ "status": "not reachable"},+ "kicad_model": {"source": "KiCad packages3D Package_SO.3dshapes/MSOP-12_3x4.039mm_P0.65mm.step (gitlab.com/kicad/libraries/kicad-packages3D, master, fetched 2026-10-21), CC-BY-SA 4.0 with the KiCad library exception",+ "file": KREF, "sha256": sha(KREF), "footprint_descr": "KiCad's footprint cites the same LTC drawing 05-08-1668 (ADI ltc-legacy-msop/05081668_a_ms12.pdf)"},+ "page_model": {"file": f"{S}.step", "sha256": sha(f"{S}.step"), "identical_to_kicad_bytes": sha(f"{S}.step") == sha(KREF)},+ "check_against_drawing": {+ "drawing": "LTC DWG 05-08-1668 Rev A (datasheet Rev. D p.32; docs/05081668_a_ms12.pdf)",+ "method": "provenance/tools/dims.py: plane sections of the STEP (body at y = 0 and x = 0; lead profile through pin 1's centre line y = +1.625; JEDEC foot L where the lower outer surface crosses z = 0.25)",+ "rows": [+ {"dim": "D, body length (pin-row direction)", "printed": "4.039 +-0.102", "model": dims["D_body_length"], "pass": abs(dims["D_body_length"] - 4.039) <= 0.102},+ {"dim": "E1, body width", "printed": "3.00 +-0.102", "model": dims["E1_body_width"], "pass": abs(dims["E1_body_width"] - 3.0) <= 0.102},+ {"dim": "E, lead tip to tip", "printed": "4.90 +-0.152", "model": dims["E_tip_to_tip"], "pass": abs(dims["E_tip_to_tip"] - 4.9) <= 0.152},+ {"dim": "A, overall height", "printed": "1.10 max", "model": dims["A_overall_height"], "pass": dims["A_overall_height"] <= 1.10},+ {"dim": "A2, body thickness", "printed": "0.86 REF", "model": dims["A2_molded_thickness"], "pass": abs(dims["A2_molded_thickness"] - 0.86) <= 0.05},+ {"dim": "A1, standoff", "printed": "0.1016 +-0.0508", "model": dims["A1_standoff"], "pass": abs(dims["A1_standoff"] - 0.1016) <= 0.0508},+ {"dim": "b, lead width", "printed": "0.22 to 0.38", "model": dims["b_lead_width"][0], "pass": 0.22 <= dims["b_lead_width"][0] <= 0.38},+ {"dim": "c, lead thickness", "printed": "0.18", "model": dims["c_lead_thickness"], "pass": abs(dims["c_lead_thickness"] - 0.18) <= 0.05},+ {"dim": "e, pitch", "printed": "0.65 BSC", "model": dims["pitch"][0], "pass": all(abs(x - 0.65) < 1e-3 for x in dims["pitch"])},+ {"dim": "L, foot at the gauge plane", "printed": "0.53 +-0.152 (gauge plane 0.254)", "model": dims["L_gauge"], "pass": abs(dims["L_gauge"] - 0.53) <= 0.152}],+ "bends": "radiused gull-wing bends (KiCad generator), not square folds",+ "overlay": {"image": f"docs/proof/{S}-overlay.png", "record": "provenance/overlay-proof.json", "note": ov["drawing_note"]}},+ "frame": "Z up, millimetres, seated on z = 0, centred on the footprint origin; pin 1 at (-x, +y) = footprint pad 1 at (-2.107, -1.625) in KiCad's Y-down footprint frame; binds with zero offset and rotation",+ "pin1_mark": "0.6 mm round dimple in the top face near pin 1 (KiCad model); ADI draws a dot at the pin-1 corner of the top view (p.32)",+ "etch": {"file": f"{S}-etched.step", "sha256": sha(f"{S}-etched.step"), "tool": "adom-aiflow-etch (planner) on adom-chip-laser / service-occt /laser-etch, flat mode",+ "text": ["LTC2945", "CMS#PBF"], "cap_height_mm": 0.370, "fit": "2 lines, 2.11 x 0.87 mm block in a 2.78 x 2.71 mm band (adom-aiflow-etch output)",+ "gate": chk.get("status", "PASS"), "plan": f"docs/proof/{S}-etched.mark-plan.json", "check": f"docs/proof/{S}-etched.check.png",+ "virtual": True, "note": "Virtual identification mark (the orderable MPN), not ADI's real marking (2945, datasheet p.4)."},+ "glb": {"plain": {"file": f"{S}.glb", "sha256": sha(f"{S}.glb")}, "etched": {"file": f"{S}-etched.glb", "sha256": sha(f"{S}-etched.glb")},+ "how": "step2glb convert --compress none (service), then provenance/tools/materials_bycolour.py (epoxy metallic 0 roughness 0.55, matte tin leads, pin-1 dimple, virtual mark)"},+ "hero": {"file": f"{S}-hero.glb", "sha256": sha(f"{S}-hero.glb"), "generator": "adom/component-hero 0.1.2 scripts/hero_glb.py (adom-hero standard)",+ "inputs": [f"{S}-etched.glb", f"{S}.kicad_mod", "page.json component.pins"], "result": "pads 12, silk items 3, pin1 added dot (AI), labels 12; align OK (offset 0.0 mm)",+ "pin1_note": "The generator did not take the footprint's pin-1 silk tick as a pin-1 mark and added a dot beside pad 1 (recorded as AI-added in the hero metadata)."},+}+json.dump(m3d, open(p_("provenance/3d-model.json"), "w"), indent=1)++# ---------------- provenance/symbol.json+orig = open(os.path.join(work, "sym-original-pins.txt")).read().strip().splitlines()+symrec = {"schema": "adom/symbol-provenance@1", "mpn": MPN, "date": TODAY,+ "tool": "adom-symbol 1.2.6 create (provenance/tools/symbol-create.json), chip outline baked from artwork/LTC2945CMS-PBF-3d-outline-dark-named.svg (adom-aiflow-etch outline of the etched model)",+ "grid_fix": {"problem": "adom-symbol 1.2.6 put the first pin of each column at y = -2.00 and spaced groups 8.35 mm apart, so 10 of the 12 pin ends were off the 2.54 mm grid (known bug)",+ "fix": "provenance/tools/snap_symbol_groups.py: per column, first pin at -2.54, 2.54 within a group, 7.62 between groups; captions moved with their first pin; body bottom and the field column moved by the same amount; Value set to the MPN, Footprint to ltc2945cms-pbf:ltc2945cms-pbf (1.2.6 wrote the package text there)",+ "original_pins": orig},+ "groups": {"left": ["I2C: SCL 7, SDAI 8, SDAO 9, ALERT 10", "Address: ADR1 3, ADR0 4"], "right": ["Power: VDD 1, INTVCC 2", "Ground: GND 6", "Current sense: SENSE+ 12, SENSE- 11", "ADC input: ADIN 5"]},+ "types": "input: SCL, SDAI, ADR0, ADR1, SENSE+, SENSE-, ADIN; open_collector: SDAO, ALERT (open drain, p.9); power_in: VDD, INTVCC, GND. INTVCC is typed power_in although it can also be the 5 V regulator output (p.9): add a PWR_FLAG or retype in the schematic when it supplies other parts.",+ "unconnected_pins": "none: all 12 MS12 pins have functions (p.9), so no pin is typed unconnected",+ "fusion_lbr": {"file": f"{S}.lbr", "sha256": sha(f"{S}.lbr"), "tool": "adom-lbr 2.47.5 generate --part-metadata page.json",+ "check": "12 pins; directions in (7), oc (2: SDAO, ALERT), pwr (3); no pin carries a visible= attribute, so EAGLE's default 'both' shows pin names and pad numbers; connects pin n to pad n; lint PASS. The adom-lbr 2.47.5 nc-typed-as-io and hidden-name bugs were checked for and not triggered (this part has no NC pins); no hand fix was needed."},+ "altium": {"schlib": "altium/LTC2945CMS-PBF.SchLib", "schlib_sha256": sha("altium/LTC2945CMS-PBF.SchLib"),+ "pcblib": "altium/LTC2945CMS-PBF.PcbLib", "pcblib_sha256": sha("altium/LTC2945CMS-PBF.PcbLib"),+ "tool": "adom-lbr 2.47.5 import-kicad + assemble-altium --no-dedupe, with the etched STEP embedded in the PcbLib (models.embedded 1)",+ "check": "pin records read straight from the SchLib binary by provenance/tools/schlib_pins.py (independent of adom-lbr's reader): 12 pins, electrical types input/open_collector/power as in the KiCad symbol, name and designator visible on every pin (conglomerate 0x38 / 0x3a), none hidden; no hand fix was needed",+ "pins": schpins}}+json.dump(symrec, open(p_("provenance/symbol.json"), "w"), indent=1)++# ---------------- models.json+mark = {"text": "LTC2945 / CMS#PBF (two lines)", "surface": "top, along the pin rows, upright with pin 1 lower left", "colour": "light grey on black epoxy",+ "virtual": True, "note": "virtual identification mark (the orderable MPN) by adom-chip-laser; ADI's real marking is 2945 (datasheet p.4)"}+def rec(path, fmt, title, slot, variant, role, use, marking, derived, unique, source, thumb=None, status="current"):+ r = {"path": path, "format": fmt, "sha256": sha(path), "git_blob": blob(path), "bytes": size(path), "title": title, "status": status,+ "slot": slot, "variant": variant, "role": role, "use": use, "marking": marking, "colours": True, "derived_from": derived,+ "unique": unique, "source": source}+ if thumb: r["thumb"] = thumb+ return r+models = {"schema": "adom/models@1", "part": MPN, "updated": TODAY, "models": [+ rec(f"{S}-etched.step", "step", f"{MPN}, virtual MPN etch (library model)", "model_3d_step", "etched", "derived", ["board-cad"], mark, f"{S}.step",+ "The board-CAD model: KiCad's MSOP-12 model with the MPN etched on top in the Adom.LaserEtch group; bound by the KiCad footprint, the Fusion .lbr and the Altium PcbLib",+ "KiCad packages3D MSOP-12_3x4.039mm_P0.65mm + adom-chip-laser (service-occt etch, placed by adom-aiflow-etch)", f"docs/models/{S}-etched-iso.png"),+ rec(f"{S}.step", "step", f"{MPN}, unmarked", "model_3d_step_plain", "plain", "derived", ["board-cad", "archive"], None, KREF,+ "The same package without any marking; byte-identical to KiCad's library model", "KiCad packages3D (CC-BY-SA 4.0 with the library exception)", f"docs/models/{S}-glb-top.png"),+ rec(f"{S}-hero.glb", "glb", f"{MPN} hero (page 3D viewer)", "model_3d", "hero", "derived", ["wiki-hero"], mark, f"{S}-etched.glb",+ "Adds the footprint's teal dashed pad outlines, pin names beside the pads and the silkscreen with a pin-1 dot under the chip; for the page only, never for boards",+ "adom/component-hero hero_glb.py"),+ rec(f"{S}-etched.glb", "glb", f"{MPN}, virtual MPN etch", "model_3d_plain", "etched", "derived", ["render", "board-insertion"], mark, f"{S}-etched.step",+ "Clean GLB of the library model with physical materials (epoxy, matte tin); what boards and digital twins should place", "step2glb + materials_bycolour.py", f"docs/models/{S}-etched-top.png"),+ rec(f"{S}.glb", "glb", f"{MPN}, unmarked", None, "plain", "derived", ["render"], None, f"{S}.step",+ "Unmarked GLB with physical materials", "step2glb + materials_bycolour.py", f"docs/models/{S}-glb-top.png"),+ rec(KREF, "step", "KiCad library model MSOP-12_3x4.039mm_P0.65mm (as downloaded)", None, "original", "derived", ["archive"], None,+ "gitlab.com/kicad/libraries/kicad-packages3D", "The upstream file, kept for comparison; same bytes as the unmarked page model", "KiCad packages3D master, 2026-10-21")]}+json.dump(models, open(p_("models.json"), "w"), indent=1)++# ---------------- verification.json+def ent(title, scope, checks, evidence, files, status="verified"):+ return {"date": TODAY, "by": BY, "status": status, "title": title, "scope": scope, "variants": ["*"],+ "checks": [{"text": t, "result": r} for t, r in checks], "evidence": [{"label": os.path.basename(e), "href": e} for e in evidence],+ "files": {f: sha(f) for f in files}}+pinlist = ", ".join(f"{n} {pins[n]['name']}" for n in sorted(pins, key=int))+ver = {"schema": "adom/verification@1", "part": MPN,+ "variants": [{"mpn": MPN, "note": "0 C to 70 C grade, MS12; LTC2945CMS#TRPBF is the same part on tape and reel (datasheet p.4)", "stocked": False}],+ "entries": [+ ent("Pinout matches the datasheet", ["symbol"], [+ (f"Symbol pins match the MS package pin configuration (Rev. D p.3) and pin functions (p.9): {pinlist}", "pass"),+ ("Electrical types: SCL, SDAI, ADR0, ADR1, SENSE+, SENSE-, ADIN input; SDAO, ALERT open collector (open drain); VDD, INTVCC, GND power input", "pass"),+ ("No unconnected pins on this package, so no pin is typed nc/unconnected in any library", "pass"),+ ("Pin n maps to pad n, read back from the Fusion .lbr connects and from the Altium SchLib pin records", "pass"),+ ("Every pin end on the 2.54 mm grid (adom-symbol 1.2.6 put 10 of 12 off grid; fixed by provenance/tools/snap_symbol_groups.py)", "note"),+ ("Altium SchLib: names and designators visible on all 12 pins, types as in KiCad (read from the binary by schlib_pins.py); Fusion .lbr: pin names shown (default visible=both). No hand fix was needed", "pass")],+ [f"docs/figures/{S}-ds-p3.png", f"docs/figures/{S}-ds-p9.png", f"docs/proof/{S}-symbol.png"], [f"{S}.kicad_sym", f"{S}.lbr", "altium/LTC2945CMS-PBF.SchLib"]),+ ent("Footprint equals ADI's recommended solder pad layout", ["footprint"], [+ ("All 12 pads equal LTC DWG 05-08-1668 Rev A: 0.42 x 0.889 mm rectangles, pitch 0.65, pad centres at x = +-2.107 (inner gap 3.325 mm, the middle of the printed 3.20 to 3.45; outer extent 5.103 mm, printed 5.10 min)", "pass" if fpc["all_pads_match"] else "fail"),+ ("KiCad's MSOP-12_3x4.039mm_P0.65mm differs (1.45 x 0.40 roundrect at +-2.15: 0.2375 mm further under the body, 0.3235 mm further out); recorded in provenance/footprint-check.json", "note"),+ ("Every 3D-model lead contact (section at z = 0.01 mm) lies inside its pad", "pass" if fpc["model_contact"]["all_inside"] else "fail")],+ [f"docs/figures/{S}-ds-p32-ms12-crop.png", f"docs/proof/{S}-footprint-check.png"], [f"{S}.kicad_mod", "altium/LTC2945CMS-PBF.PcbLib"]),+ ent("Pin 1 orientation agrees across datasheet, footprint, 3D model and symbol", ["footprint", "model", "symbol"], [+ ("Datasheet: MS package top view (p.3) has pin 1 (VDD) top left with 1 to 6 down the left side and 7 to 12 up the right; the package drawing (p.32) marks pin 1 with a dot", "pass"),+ ("Footprint: pad 1 at (-2.107, -1.625), top left in KiCad's Y-down frame, pads counter-clockwise seen from the top (the datasheet top view, not mirrored); silkscreen pin-1 tick above the pad-1 end", "pass"),+ ("3D model: pin-1 dimple at the (-x, +y) corner of the top face = pad 1's corner; the hero generator found the model aligned with the footprint (offset 0.0 mm)", "pass"),+ ("Symbol: pin numbers carry the datasheet names (1 VDD ... 12 SENSE+); the etched name reads upright with pin 1 lower left (etch gate PASS)", "pass")],+ [f"docs/figures/{S}-ds-p3.png", f"docs/figures/{S}-ds-p32-ms12-crop.png", f"docs/proof/{S}-hero-preview.png", f"docs/proof/{S}-etched.check.png"],+ [f"{S}.kicad_mod", f"{S}-etched.step", f"{S}.kicad_sym"]),+ ent("3D model inside ADI's package drawing", ["model"], [+ (f"Dimensions measured on the STEP: D {dims['D_body_length']}, E1 {dims['E1_body_width']}, E {dims['E_tip_to_tip']}, A {dims['A_overall_height']}, A1 {dims['A1_standoff']}, b {dims['b_lead_width'][0]}, c {dims['c_lead_thickness']}, e 0.65, L {dims['L_gauge']} mm; all inside 05-08-1668 Rev A", "pass"),+ ("Overlay on the drawing (top and side, each axis calibrated on printed extension lines because the drawing is not to scale): body, leads and pin-1 mark line up", "pass"),+ ("Model source: KiCad's library model, used unchanged (ADI's own STEP was behind a CAD portal that refused a plain request)", "note")],+ [f"docs/proof/{S}-overlay.png", f"docs/figures/{S}-ds-p32.png"], [f"{S}.step", f"{S}-etched.step"]),+ ent("Still to do", ["*"], [+ ("Not yet reviewed by a person", "open"),+ ("ADI's own STEP not compared (not reachable without a browser session)", "open"),+ ("Fusion, KiCad and Altium imports not opened in the desktop applications for this page (files checked by parsing only)", "open")],+ [], [], status="open")]}+json.dump(ver, open(p_("verification.json"), "w"), indent=1)++# ---------------- provenance/files.json+allf = sorted(os.path.relpath(os.path.join(d, f), page) for d, _, fs in os.walk(page) for f in fs if f != "page.json")+json.dump({"schema": "adom/files@1", "date": TODAY, "files": {f: sha(f) for f in allf if not f.startswith("provenance/files.json")}},+ open(p_("provenance/files.json"), "w"), indent=1)+print("OK records", len(levels), "lods", len(models["models"]), "models", len(ver["entries"]), "entries")
provenance/tools/render_glb.pyadded+46@@ -0,0 +1,86 @@+#!/usr/bin/env python3+"""Depth-buffered orthographic render of a chip GLB (Z up; float or KHR_mesh_quantization accessors, node TRS applied), for previews and checks.+usage: render_glb.py model.glb out.png [--view iso|top|bottom|front|side|corner] [--size 480] [--bg 36,40,46]+iso: from front-left-up (pin-1 side, -x/+y quadrant shown at the left); top: looking down -Z, +Y up;+bottom: looking up +Z (mirrored as seen from below); front: along +Y; side: along -X."""+import sys, math, argparse, json+import numpy as np+from PIL import Image+sys.path.insert(0, __file__.rsplit("/", 1)[0])+from pygltflib import GLTF2++ap = argparse.ArgumentParser(); ap.add_argument("glb"); ap.add_argument("out")+ap.add_argument("--view", default="iso"); ap.add_argument("--size", type=int, default=480)+ap.add_argument("--bg", default="36,40,46"); a = ap.parse_args()+CT = {5126: np.float32, 5125: np.uint32, 5123: np.uint16, 5122: np.int16, 5121: np.uint8, 5120: np.int8}+NORM = {5122: 32767.0, 5123: 65535.0, 5120: 127.0, 5121: 255.0} # KHR_mesh_quantization normalized accessors+g = GLTF2().load(a.glb); blob = g.binary_blob()+def acc(i):+ x = g.accessors[i]; bv = g.bufferViews[x.bufferView]; n = {"SCALAR": 1, "VEC3": 3}[x.type]+ st = bv.byteStride; it = np.dtype(CT[x.componentType]).itemsize+ off = (bv.byteOffset or 0) + (x.byteOffset or 0)+ if st and st != it * n:+ raw = np.stack([np.frombuffer(blob, np.uint8, it * n, off + k * st) for k in range(x.count)])+ arr = raw.view(CT[x.componentType]).reshape(x.count, n)+ else:+ arr = np.frombuffer(blob, CT[x.componentType], x.count * n, off).reshape(-1, n)+ if x.normalized: arr = np.maximum(arr / NORM[x.componentType], -1.0)+ return arr if n > 1 else arr.ravel()+def mat(n):+ if n.matrix: return np.array(n.matrix).reshape(4, 4).T+ M = np.eye(4)+ if n.translation: T = np.eye(4); T[:3, 3] = n.translation; M = M @ T+ if n.rotation:+ qx, qy, qz, qw = n.rotation; Rq = np.eye(4)+ Rq[:3, :3] = [[1 - 2 * (qy * qy + qz * qz), 2 * (qx * qy - qz * qw), 2 * (qx * qz + qy * qw)],+ [2 * (qx * qy + qz * qw), 1 - 2 * (qx * qx + qz * qz), 2 * (qy * qz - qx * qw)],+ [2 * (qx * qz - qy * qw), 2 * (qy * qz + qx * qw), 1 - 2 * (qx * qx + qy * qy)]]+ M = M @ Rq+ if n.scale: M = M @ np.diag(list(n.scale) + [1])+ return M+tris = []+def walk(ni, M):+ n = g.nodes[ni]; M = M @ mat(n)+ if n.mesh is not None:+ for p in g.meshes[n.mesh].primitives:+ P = acc(p.attributes.POSITION).astype(float); P = (np.c_[P, np.ones(len(P))] @ M.T)[:, :3] * 1000