← Commit history
README.md+5−2
@@ -18,15 +18,18 @@ Source: [IXYS DS100054B (12/11), pages 1–2 and SOA plots](datasheet.pdf). [Man  The 3D assets are an independently generated nominal envelope based on the exact package drawing. They are **not manufacturer CAD**. Mold taper, small edge radii and shoulder transitions are simplified. Straight, untrimmed leads are represented; the board-use pose assumes a 3 mm body standoff. Different mounting orientations require their own lead-forming and model-binding review. Neither the model nor this footprint defines a qualified heatsink clamp or insulator. -The clean model is separate from the hero's nonphysical reference artwork. Source dimensions, assumptions and generation method are in [provenance.json](provenance.json), [dimensions.json](dimensions.json) and [build_model.py](build_model.py). Manufacturer markings and internal die geometry are not reconstructed.+The clean model is separate from the hero's nonphysical reference artwork. Source dimensions, assumptions and generation method are in [provenance.json](provenance.json), [dimensions.json](dimensions.json) and [build_model.py](build_model.py). Factory markings and internal die geometry are not reconstructed. The marked model adds a virtual upright part-number reference; it does not reproduce factory printing. The initial generic marking pose was rejected after visual review.  ## Files and reuse  - [KiCad symbol](ixtp15n50l2.kicad_sym) · [interactive symbol](symbol.html) - [Candidate footprint](ixtp15n50l2.kicad_mod) · [interactive footprint](footprint.html)-- [Canonical Adom library](ixtp15n50l2.adom-lbr.json)+- [Canonical Adom library](ixtp15n50l2.adom-lbr.json) · [Fusion/EAGLE library](ixtp15n50l2.lbr)+- [Reviewed marked STEP](ixtp15n50l2-ai-etched.step) - [Original nominal STEP](ixtp15n50l2-ai-nominal.step) · [clean board-use GLB](ixtp15n50l2-board-use.glb)  Original Adom files are MIT licensed. The KiCad-derived symbol and the manufacturer datasheet retain their own terms; see [third-party attribution](THIRD_PARTY.md).  Related application: [Adom custom electronic load](https://wiki.adom.inc/adom/adom-custom-electronic-load). Its horizontal mounting, cooling and board qualification are separate from this reusable catalog record.++The canonical hub currently carries the symbol, land pattern and pin mapping; its importer does not preserve the STEP attachment. Use the native KiCad footprint binding or the explicit page model assets. The GLB already includes its 3 mm standoff; do not apply that translation a second time.
build_glb_pose.pyadded+11
@@ -0,0 +1,11 @@+"""Apply the documented 3 mm straight-lead standoff once to the clean GLB.+No catalog hero artwork is included in the board-use model.+"""+from pathlib import Path+from pygltflib import GLTF2,Node+p=Path(__file__).parent+g=GLTF2().load(str(p/'ixtp15n50l2-ai-etched.glb'))+roots=list(g.scenes[g.scene or 0].nodes)+g.nodes.append(Node(name='IXTP15N50L2_BodyStandoff_3mm',children=roots,translation=[0,0,.003]))+g.scenes[g.scene or 0].nodes=[len(g.nodes)-1]+g.save_binary(str(p/'ixtp15n50l2-board-use.glb'))
build_mark_pose.pyadded+37
@@ -0,0 +1,37 @@+"""Build corrected nominal assembly with only the original service-generated glyph shape.+Run on the existing shared OCP host with build_model.py and review source adjacent.+"""+from pathlib import Path+import math,sys,faulthandler+faulthandler.enable()+from OCP.STEPCAFControl import STEPCAFControl_Reader+from OCP.TDF import TDF_ChildIterator,TDF_AttributeIterator+from OCP.gp import gp_Trsf,gp_Ax1,gp_Pnt,gp_Dir,gp_Vec+from OCP.BRepBuilderAPI import BRepBuilderAPI_Transform+from OCP.TDocStd import TDocStd_Document+from OCP.TCollection import TCollection_ExtendedString+from OCP.TDataStd import TDataStd_Name+from OCP.XCAFDoc import XCAFDoc_DocumentTool+p=Path(__file__).parent+markdoc=TDocStd_Document(TCollection_ExtendedString('BinXCAF'))+r=STEPCAFControl_Reader();r.SetNameMode(True)+r.ReadFile(str(p/'review/initial-upside-down-mark.step'));assert r.Transfer(markdoc)+it=TDF_ChildIterator(markdoc.Main(),True);found=[]+while it.More():+ lab=it.Value();attrs=TDF_AttributeIterator(lab);labelname=None+ while attrs.More():+  attr=attrs.Value()+  if isinstance(attr,TDataStd_Name):labelname=attr.Get().ToExtString()+  attrs.Next()+ if labelname=='Adom.LaserEtch' and not XCAFDoc_DocumentTool.ShapeTool_s(markdoc.Main()).IsReference_s(lab):+  shape=XCAFDoc_DocumentTool.ShapeTool_s(markdoc.Main()).GetShape_s(lab)+  if not shape.IsNull():found.append(shape)+ it.Next()+assert len(found)==1,len(found)+t=gp_Trsf();t.SetRotation(gp_Ax1(gp_Pnt(0,0,0),gp_Dir(1,0,0)),math.pi)+t.SetTranslationPart(gp_Vec(0,0,9.015))+mark=BRepBuilderAPI_Transform(found[0],t,True).Shape()+code=(p/'build_model.py').read_text()+code=code.replace("doc=TDocStd_Document", "parts.append(('Adom.LaserEtch',mark,(.72,.73,.74)))\ndoc=TDocStd_Document")+code=code.replace("out/'ixtp15n50l2-ai-nominal.step'", "out/'ixtp15n50l2-ai-etched.step'")+exec(compile(code,str(p/'build_model.py'),'exec'))
build_model.py+5−5
@@ -26,14 +26,14 @@ limits={'A':[4.32,4.83],'b':[.64,1.02],'b1':[1.15,1.65],'c':[.35,.56], n={k:sum(v)/2 for k,v in limits.items()} # Supplied straight leads; body bottom at Z=0. No undocumented formed-lead claim. # X pad centres 0,2.54,5.08. Y=0 is lead centre. Rear tab plane derives from J1.-back=-n['J1'];x0=n['e']-n['E']/2+back=n['J1'];x0=n['e']-n['E']/2 parts=[] def box(x,y,z,dx,dy,dz):return BRepPrimAPI_MakeBox(gp_Pnt(x,y,z),dx,dy,dz).Shape()-tab=box(x0,back,0,n['E'],n['F'],n['D'])-hole=BRepPrimAPI_MakeCylinder(gp_Ax2(gp_Pnt(n['e'],back-1,n['D']-n['Q']),gp_Dir(0,1,0)),n['P']/2,n['A']+2).Shape()+tab=box(x0,back-n['F'],0,n['E'],n['F'],n['D'])+hole=BRepPrimAPI_MakeCylinder(gp_Ax2(gp_Pnt(n['e'],back-n['A']-1,n['D']-n['Q']),gp_Dir(0,1,0)),n['P']/2,n['A']+2).Shape() tab=BRepAlgoAPI_Cut(tab,hole).Shape();parts.append(('DrainTab',tab,(.65,.66,.68))) # Undimensioned taper, edge radii, mold split and shoulder transition simplified.-body=box(x0,back+n['F'],0,n['E'],n['A']-n['F'],n['D']-n['H1'])+body=box(x0,back-n['A'],0,n['E'],n['A']-n['F'],n['D']-n['H1']) parts.append(('MoldedBody_Nominal',body,(.08,.085,.09))) for i,name in enumerate(['Gate','Drain','Source']):  x=i*n['e']@@ -49,5 +49,5 @@ for name,shape,color in parts: st.UpdateAssemblies() writer=STEPCAFControl_Writer();writer.SetColorMode(True);writer.SetNameMode(True);writer.Transfer(doc,STEPControl_AsIs) assert writer.Write(str(out/'ixtp15n50l2-ai-nominal.step'))==IFSelect_RetDone-(out/'dimensions.json').write_text(json.dumps({'units':'mm','source':'IXYS DS100054B (12/11), page 2, TO-220 Outline','limits':limits,'nominalMidpoints':n,'coordinateFrame':'Z upward along straight package; body bottom Z=0; full untrimmed leads below Z=0; pin centres X=0,2.54,5.08 Y=0','limitations':['Original independent nominal envelope, not manufacturer CAD','Unspecified mold taper, edge radii and mold split omitted','Lead shoulders are simplified rectangular envelopes','No lead bend or board seating height is prescribed by this model','No manufacturer markings or internal die represented','Horizontal formed-lead footprint requires a separate pose and forming verification']},indent=2)+'\n')+(out/'dimensions.json').write_text(json.dumps({'units':'mm','source':'IXYS DS100054B (12/11), page 2, TO-220 Outline','limits':limits,'nominalMidpoints':n,'coordinateFrame':'Z upward along straight package; body bottom Z=0; molded front faces -Y so G/D/S read left-to-right from front; full untrimmed leads below Z=0; pin centres X=0,2.54,5.08 Y=0','limitations':['Original independent nominal envelope, not manufacturer CAD','Unspecified mold taper, edge radii and mold split omitted','Lead shoulders are simplified rectangular envelopes','No lead bend or board seating height is prescribed by this model','No manufacturer markings or internal die represented','Horizontal formed-lead footprint requires a separate pose and forming verification']},indent=2)+'\n') print('WROTE',out)
dimensions.json+1−1
@@ -80,7 +80,7 @@     "P": 3.8049999999999997,     "Q": 2.8600000000000003   },-  "coordinateFrame": "Z upward along straight package; body bottom Z=0; full untrimmed leads below Z=0; pin centres X=0,2.54,5.08 Y=0",+  "coordinateFrame": "Z upward along straight package; body bottom Z=0; molded front faces -Y so G/D/S read left-to-right from front; full untrimmed leads below Z=0; pin centres X=0,2.54,5.08 Y=0",   "limitations": [     "Original independent nominal envelope, not manufacturer CAD",     "Unspecified mold taper, edge radii and mold split omitted",
footprint-input.json+4−4
@@ -35,14 +35,14 @@   ],   "body": {     "x1": -2.79,-    "y1": -2.79,+    "y1": -2.54,     "x2": 7.87,-    "y2": 2.54+    "y2": 2.79   },   "courtyard": {     "x1": -3.04,-    "y1": -3.04,+    "y1": -2.79,     "x2": 8.12,-    "y2": 2.79+    "y2": 3.04   } }
footprint.html+1−1
@@ -57,7 +57,7 @@ aside .ah{padding:9px 12px;border-bottom:1px solid var(--border);font-size:12px;   <main>     <div class="vpwrap">       <div class="av-vp" id="vp">-        <svg xmlns="http://www.w3.org/2000/svg" viewBox="-4.090 -4.090 13.210 7.880" preserveAspectRatio="xMidYMid meet"><g class="adom-layer-courtyard"><rect x="-3.040" y="-3.040" width="11.160" height="5.830" fill="none" stroke="#FF26E2" stroke-width="0.05" stroke-dasharray="0.2,0.1"/></g><g class="adom-layer-fab"><rect x="-2.790" y="-2.790" width="10.660" height="5.330" fill="none" stroke="#6e7681" stroke-width="0.1"/></g><g class="adom-layer-copper"><g data-pad="1" data-shape="rect" data-size="2.200x2.200" data-mount="thru_hole"><rect x="-1.100" y="-1.100" width="2.200" height="2.200" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="2" data-shape="circle" data-size="2.200x2.200" data-mount="thru_hole"><circle cx="2.540" cy="0.000" r="1.100" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="3" data-shape="circle" data-size="2.200x2.200" data-mount="thru_hole"><circle cx="5.080" cy="0.000" r="1.100" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g></g><g class="adom-layer-heatsink"></g><g class="adom-layer-drill"><circle cx="0.000" cy="0.000" r="0.700" fill="#0d1117" stroke="#666" stroke-width="0.05"/><circle cx="2.540" cy="0.000" r="0.700" fill="#0d1117" stroke="#666" stroke-width="0.05"/><circle cx="5.080" cy="0.000" r="0.700" fill="#0d1117" stroke="#666" stroke-width="0.05"/></g><g class="adom-layer-silk"><line x1="-2.910" y1="-2.910" x2="7.990" y2="-2.910" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="7.990" y1="-2.910" x2="7.990" y2="2.660" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="7.990" y1="2.660" x2="-2.910" y2="2.660" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="-2.910" y1="2.660" x2="-2.910" y2="-2.910" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="-3.090" y1="-3.090" x2="-2.490" y2="-3.090" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/></g><g class="adom-layer-padnum"><text x="0.000" y="0.000" text-anchor="middle" dominant-baseline="central" font-size="0.924" fill="#fff" font-family="sans-serif" style="pointer-events:none">1</text><text x="2.540" y="0.000" text-anchor="middle" dominant-baseline="central" font-size="0.924" fill="#fff" font-family="sans-serif" style="pointer-events:none">2</text><text x="5.080" y="0.000" text-anchor="middle" dominant-baseline="central" font-size="0.924" fill="#fff" font-family="sans-serif" style="pointer-events:none">3</text></g><g class="adom-layer-paste-apertures"></g><g class="adom-layer-paste-dots"></g></svg>+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="-4.090 -3.840 13.210 7.880" preserveAspectRatio="xMidYMid meet"><g class="adom-layer-courtyard"><rect x="-3.040" y="-2.790" width="11.160" height="5.830" fill="none" stroke="#FF26E2" stroke-width="0.05" stroke-dasharray="0.2,0.1"/></g><g class="adom-layer-fab"><rect x="-2.790" y="-2.540" width="10.660" height="5.330" fill="none" stroke="#6e7681" stroke-width="0.1"/></g><g class="adom-layer-copper"><g data-pad="1" data-shape="rect" data-size="2.200x2.200" data-mount="thru_hole"><rect x="-1.100" y="-1.100" width="2.200" height="2.200" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="2" data-shape="circle" data-size="2.200x2.200" data-mount="thru_hole"><circle cx="2.540" cy="0.000" r="1.100" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="3" data-shape="circle" data-size="2.200x2.200" data-mount="thru_hole"><circle cx="5.080" cy="0.000" r="1.100" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g></g><g class="adom-layer-heatsink"></g><g class="adom-layer-drill"><circle cx="0.000" cy="0.000" r="0.700" fill="#0d1117" stroke="#666" stroke-width="0.05"/><circle cx="2.540" cy="0.000" r="0.700" fill="#0d1117" stroke="#666" stroke-width="0.05"/><circle cx="5.080" cy="0.000" r="0.700" fill="#0d1117" stroke="#666" stroke-width="0.05"/></g><g class="adom-layer-silk"><line x1="-2.910" y1="-2.660" x2="7.990" y2="-2.660" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="7.990" y1="-2.660" x2="7.990" y2="2.910" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="7.990" y1="2.910" x2="-2.910" y2="2.910" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="-2.910" y1="2.910" x2="-2.910" y2="-2.660" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="-3.090" y1="-2.840" x2="-2.490" y2="-2.840" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/></g><g class="adom-layer-padnum"><text x="0.000" y="0.000" text-anchor="middle" dominant-baseline="central" font-size="0.924" fill="#fff" font-family="sans-serif" style="pointer-events:none">1</text><text x="2.540" y="0.000" text-anchor="middle" dominant-baseline="central" font-size="0.924" fill="#fff" font-family="sans-serif" style="pointer-events:none">2</text><text x="5.080" y="0.000" text-anchor="middle" dominant-baseline="central" font-size="0.924" fill="#fff" font-family="sans-serif" style="pointer-events:none">3</text></g><g class="adom-layer-paste-apertures"></g><g class="adom-layer-paste-dots"></g></svg>       </div>     </div>     <aside>
hero.png
⋯ 1 unchanged line ⋯
ixtp15n50l2-ai-etched.glbadded
⋯ 1 unchanged line ⋯
ixtp15n50l2-ai-etched.stepadded+6890
@@ -0,0 +1,6890 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-11T15:25:49',('Author'),(+    'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'+  ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+  'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+  'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('IXTP15N50L2_AI_Nominal','IXTP15N50L2_AI_Nominal','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47),+  #51);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);+#16 = CARTESIAN_POINT('',(0.,0.,0.));+#17 = DIRECTION('',(0.,0.,1.));+#18 = DIRECTION('',(1.,0.,-0.));+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);+#20 = CARTESIAN_POINT('',(0.,0.,0.));+#21 = DIRECTION('',(0.,0.,1.));+#22 = DIRECTION('',(1.,0.,-0.));+#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);+#24 = CARTESIAN_POINT('',(0.,0.,0.));+#25 = DIRECTION('',(0.,0.,1.));+#26 = DIRECTION('',(1.,0.,-0.));+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);+#28 = CARTESIAN_POINT('',(0.,0.,0.));+#29 = DIRECTION('',(0.,0.,1.));+#30 = DIRECTION('',(1.,0.,-0.));+#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);+#32 = CARTESIAN_POINT('',(0.,0.,0.));+#33 = DIRECTION('',(0.,0.,1.));+#34 = DIRECTION('',(1.,0.,-0.));+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);+#36 = CARTESIAN_POINT('',(0.,0.,0.));+#37 = DIRECTION('',(0.,0.,1.));+#38 = DIRECTION('',(1.,0.,-0.));+#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);+#40 = CARTESIAN_POINT('',(0.,0.,0.));+#41 = DIRECTION('',(0.,0.,1.));+#42 = DIRECTION('',(1.,0.,-0.));+#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);+#44 = CARTESIAN_POINT('',(0.,0.,0.));+#45 = DIRECTION('',(0.,0.,1.));+#46 = DIRECTION('',(1.,0.,-0.));+#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);+#48 = CARTESIAN_POINT('',(0.,0.,0.));+#49 = DIRECTION('',(0.,0.,1.));+#50 = DIRECTION('',(1.,0.,-0.));+#51 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#55)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#52,#53,#54)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#52 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#53 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#54 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#55 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#52,+  'distance_accuracy_value','confusion accuracy');+#56 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#57 = SHAPE_DEFINITION_REPRESENTATION(#58,#64);+#58 = PRODUCT_DEFINITION_SHAPE('','',#59);+#59 = PRODUCT_DEFINITION('design','',#60,#63);+#60 = PRODUCT_DEFINITION_FORMATION('','',#61);+#61 = PRODUCT('DrainTab','DrainTab','',(#62));+#62 = PRODUCT_CONTEXT('',#2,'mechanical');+#63 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#64 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#65),#479);+#65 = MANIFOLD_SOLID_BREP('',#66);+#66 = CLOSED_SHELL('',(#67,#187,#294,#343,#418,#445,#452));+#67 = ADVANCED_FACE('',(#68),#82,.F.);+#68 = FACE_BOUND('',#69,.F.);+#69 = EDGE_LOOP('',(#70,#105,#133,#161));+#70 = ORIENTED_EDGE('',*,*,#71,.F.);+#71 = EDGE_CURVE('',#72,#74,#76,.T.);+#72 = VERTEX_POINT('',#73);+#73 = CARTESIAN_POINT('',(-2.6025,1.27,0.));+#74 = VERTEX_POINT('',#75);+#75 = CARTESIAN_POINT('',(-2.6025,1.27,15.365));+#76 = SURFACE_CURVE('',#77,(#81,#93),.PCURVE_S1.);+#77 = LINE('',#78,#79);+#78 = CARTESIAN_POINT('',(-2.6025,1.27,0.));+#79 = VECTOR('',#80,1.);+#80 = DIRECTION('',(0.,0.,1.));+#81 = PCURVE('',#82,#87);+#82 = PLANE('',#83);+#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86);+#84 = CARTESIAN_POINT('',(-2.6025,1.27,0.));+#85 = DIRECTION('',(1.,0.,-0.));+#86 = DIRECTION('',(0.,0.,1.));+#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92);+#88 = LINE('',#89,#90);+#89 = CARTESIAN_POINT('',(0.,0.));+#90 = VECTOR('',#91,1.);+#91 = DIRECTION('',(1.,0.));+#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#93 = PCURVE('',#94,#99);+#94 = PLANE('',#95);+#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);+#96 = CARTESIAN_POINT('',(-2.6025,1.27,0.));+#97 = DIRECTION('',(-0.,1.,0.));+#98 = DIRECTION('',(0.,0.,1.));+#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104);+#100 = LINE('',#101,#102);+#101 = CARTESIAN_POINT('',(0.,0.));+#102 = VECTOR('',#103,1.);+#103 = DIRECTION('',(1.,0.));+#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#105 = ORIENTED_EDGE('',*,*,#106,.T.);+#106 = EDGE_CURVE('',#72,#107,#109,.T.);+#107 = VERTEX_POINT('',#108);+#108 = CARTESIAN_POINT('',(-2.6025,2.54,0.));+#109 = SURFACE_CURVE('',#110,(#114,#121),.PCURVE_S1.);+#110 = LINE('',#111,#112);+#111 = CARTESIAN_POINT('',(-2.6025,1.27,0.));+#112 = VECTOR('',#113,1.);+#113 = DIRECTION('',(-0.,1.,0.));+#114 = PCURVE('',#82,#115);+#115 = DEFINITIONAL_REPRESENTATION('',(#116),#120);+#116 = LINE('',#117,#118);+#117 = CARTESIAN_POINT('',(0.,0.));+#118 = VECTOR('',#119,1.);+#119 = DIRECTION('',(0.,-1.));+#120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#121 = PCURVE('',#122,#127);+#122 = PLANE('',#123);+#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126);+#124 = CARTESIAN_POINT('',(-2.6025,1.27,0.));+#125 = DIRECTION('',(0.,0.,1.));+#126 = DIRECTION('',(1.,0.,-0.));+#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132);+#128 = LINE('',#129,#130);+#129 = CARTESIAN_POINT('',(0.,0.));+#130 = VECTOR('',#131,1.);+#131 = DIRECTION('',(0.,1.));+#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#133 = ORIENTED_EDGE('',*,*,#134,.T.);+#134 = EDGE_CURVE('',#107,#135,#137,.T.);+#135 = VERTEX_POINT('',#136);+#136 = CARTESIAN_POINT('',(-2.6025,2.54,15.365));+#137 = SURFACE_CURVE('',#138,(#142,#149),.PCURVE_S1.);+#138 = LINE('',#139,#140);+#139 = CARTESIAN_POINT('',(-2.6025,2.54,0.));+#140 = VECTOR('',#141,1.);+#141 = DIRECTION('',(0.,0.,1.));+#142 = PCURVE('',#82,#143);+#143 = DEFINITIONAL_REPRESENTATION('',(#144),#148);+#144 = LINE('',#145,#146);+#145 = CARTESIAN_POINT('',(0.,-1.27));+#146 = VECTOR('',#147,1.);+#147 = DIRECTION('',(1.,0.));+#148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#149 = PCURVE('',#150,#155);+#150 = PLANE('',#151);+#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154);+#152 = CARTESIAN_POINT('',(-2.6025,2.54,0.));+#153 = DIRECTION('',(-0.,1.,0.));+#154 = DIRECTION('',(0.,0.,1.));+#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160);+#156 = LINE('',#157,#158);+#157 = CARTESIAN_POINT('',(0.,0.));+#158 = VECTOR('',#159,1.);+#159 = DIRECTION('',(1.,0.));+#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#161 = ORIENTED_EDGE('',*,*,#162,.F.);+#162 = EDGE_CURVE('',#74,#135,#163,.T.);+#163 = SURFACE_CURVE('',#164,(#168,#175),.PCURVE_S1.);+#164 = LINE('',#165,#166);+#165 = CARTESIAN_POINT('',(-2.6025,1.27,15.365));+#166 = VECTOR('',#167,1.);+#167 = DIRECTION('',(-0.,1.,0.));+#168 = PCURVE('',#82,#169);+#169 = DEFINITIONAL_REPRESENTATION('',(#170),#174);+#170 = LINE('',#171,#172);+#171 = CARTESIAN_POINT('',(15.365,0.));+#172 = VECTOR('',#173,1.);+#173 = DIRECTION('',(0.,-1.));+#174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#175 = PCURVE('',#176,#181);+#176 = PLANE('',#177);+#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180);+#178 = CARTESIAN_POINT('',(-2.6025,1.27,15.365));+#179 = DIRECTION('',(0.,0.,1.));+#180 = DIRECTION('',(1.,0.,-0.));+#181 = DEFINITIONAL_REPRESENTATION('',(#182),#186);+#182 = LINE('',#183,#184);+#183 = CARTESIAN_POINT('',(0.,0.));+#184 = VECTOR('',#185,1.);+#185 = DIRECTION('',(0.,1.));+#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#187 = ADVANCED_FACE('',(#188,#263),#94,.F.);+#188 = FACE_BOUND('',#189,.F.);+#189 = EDGE_LOOP('',(#190,#213,#214,#237));+#190 = ORIENTED_EDGE('',*,*,#191,.F.);+#191 = EDGE_CURVE('',#72,#192,#194,.T.);+#192 = VERTEX_POINT('',#193);+#193 = CARTESIAN_POINT('',(7.6825,1.27,0.));+#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);+#195 = LINE('',#196,#197);+#196 = CARTESIAN_POINT('',(-2.6025,1.27,0.));+#197 = VECTOR('',#198,1.);+#198 = DIRECTION('',(1.,0.,-0.));+#199 = PCURVE('',#94,#200);+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);+#201 = LINE('',#202,#203);+#202 = CARTESIAN_POINT('',(0.,0.));+#203 = VECTOR('',#204,1.);+#204 = DIRECTION('',(0.,1.));+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#206 = PCURVE('',#122,#207);+#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212);+#208 = LINE('',#209,#210);+#209 = CARTESIAN_POINT('',(0.,0.));+#210 = VECTOR('',#211,1.);+#211 = DIRECTION('',(1.,0.));+#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#213 = ORIENTED_EDGE('',*,*,#71,.T.);+#214 = ORIENTED_EDGE('',*,*,#215,.T.);+#215 = EDGE_CURVE('',#74,#216,#218,.T.);+#216 = VERTEX_POINT('',#217);+#217 = CARTESIAN_POINT('',(7.6825,1.27,15.365));+#218 = SURFACE_CURVE('',#219,(#223,#230),.PCURVE_S1.);+#219 = LINE('',#220,#221);+#220 = CARTESIAN_POINT('',(-2.6025,1.27,15.365));+#221 = VECTOR('',#222,1.);+#222 = DIRECTION('',(1.,0.,-0.));+#223 = PCURVE('',#94,#224);+#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229);+#225 = LINE('',#226,#227);+#226 = CARTESIAN_POINT('',(15.365,0.));+#227 = VECTOR('',#228,1.);+#228 = DIRECTION('',(0.,1.));+#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#230 = PCURVE('',#176,#231);+#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236);+#232 = LINE('',#233,#234);+#233 = CARTESIAN_POINT('',(0.,0.));+#234 = VECTOR('',#235,1.);+#235 = DIRECTION('',(1.,0.));+#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#237 = ORIENTED_EDGE('',*,*,#238,.F.);+#238 = EDGE_CURVE('',#192,#216,#239,.T.);+#239 = SURFACE_CURVE('',#240,(#244,#251),.PCURVE_S1.);+#240 = LINE('',#241,#242);+#241 = CARTESIAN_POINT('',(7.6825,1.27,0.));+#242 = VECTOR('',#243,1.);+#243 = DIRECTION('',(0.,0.,1.));+#244 = PCURVE('',#94,#245);+#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250);+#246 = LINE('',#247,#248);+#247 = CARTESIAN_POINT('',(0.,10.285));+#248 = VECTOR('',#249,1.);+#249 = DIRECTION('',(1.,0.));+#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#251 = PCURVE('',#252,#257);+#252 = PLANE('',#253);+#253 = AXIS2_PLACEMENT_3D('',#254,#255,#256);+#254 = CARTESIAN_POINT('',(7.6825,1.27,0.));+#255 = DIRECTION('',(1.,0.,-0.));+#256 = DIRECTION('',(0.,0.,1.));+#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262);+#258 = LINE('',#259,#260);+#259 = CARTESIAN_POINT('',(0.,0.));+#260 = VECTOR('',#261,1.);+#261 = DIRECTION('',(1.,0.));+#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#263 = FACE_BOUND('',#264,.F.);+#264 = EDGE_LOOP('',(#265));+#265 = ORIENTED_EDGE('',*,*,#266,.F.);+#266 = EDGE_CURVE('',#267,#267,#269,.T.);+#267 = VERTEX_POINT('',#268);+#268 = CARTESIAN_POINT('',(2.54,1.27,14.4075));+#269 = SURFACE_CURVE('',#270,(#275,#282),.PCURVE_S1.);+#270 = CIRCLE('',#271,1.9025);+#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274);+#272 = CARTESIAN_POINT('',(2.54,1.27,12.505));+#273 = DIRECTION('',(0.,1.,0.));+#274 = DIRECTION('',(0.,-0.,1.));+#275 = PCURVE('',#94,#276);+#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);+#277 = CIRCLE('',#278,1.9025);+#278 = AXIS2_PLACEMENT_2D('',#279,#280);+#279 = CARTESIAN_POINT('',(12.505,5.1425));+#280 = DIRECTION('',(1.,0.));+#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#282 = PCURVE('',#283,#288);+#283 = CYLINDRICAL_SURFACE('',#284,1.9025);+#284 = AXIS2_PLACEMENT_3D('',#285,#286,#287);+#285 = CARTESIAN_POINT('',(2.54,-3.035,12.505));+#286 = DIRECTION('',(0.,1.,0.));+#287 = DIRECTION('',(0.,-0.,1.));+#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293);+#289 = LINE('',#290,#291);+#290 = CARTESIAN_POINT('',(0.,4.305));+#291 = VECTOR('',#292,1.);+#292 = DIRECTION('',(1.,0.));+#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#294 = ADVANCED_FACE('',(#295),#176,.T.);+#295 = FACE_BOUND('',#296,.T.);+#296 = EDGE_LOOP('',(#297,#298,#299,#322));+#297 = ORIENTED_EDGE('',*,*,#162,.F.);+#298 = ORIENTED_EDGE('',*,*,#215,.T.);+#299 = ORIENTED_EDGE('',*,*,#300,.T.);+#300 = EDGE_CURVE('',#216,#301,#303,.T.);+#301 = VERTEX_POINT('',#302);+#302 = CARTESIAN_POINT('',(7.6825,2.54,15.365));+#303 = SURFACE_CURVE('',#304,(#308,#315),.PCURVE_S1.);+#304 = LINE('',#305,#306);+#305 = CARTESIAN_POINT('',(7.6825,1.27,15.365));+#306 = VECTOR('',#307,1.);+#307 = DIRECTION('',(-0.,1.,0.));+#308 = PCURVE('',#176,#309);+#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314);+#310 = LINE('',#311,#312);+#311 = CARTESIAN_POINT('',(10.285,0.));+#312 = VECTOR('',#313,1.);+#313 = DIRECTION('',(0.,1.));+#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#315 = PCURVE('',#252,#316);+#316 = DEFINITIONAL_REPRESENTATION('',(#317),#321);+#317 = LINE('',#318,#319);+#318 = CARTESIAN_POINT('',(15.365,0.));+#319 = VECTOR('',#320,1.);+#320 = DIRECTION('',(0.,-1.));+#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#322 = ORIENTED_EDGE('',*,*,#323,.F.);+#323 = EDGE_CURVE('',#135,#301,#324,.T.);+#324 = SURFACE_CURVE('',#325,(#329,#336),.PCURVE_S1.);+#325 = LINE('',#326,#327);+#326 = CARTESIAN_POINT('',(-2.6025,2.54,15.365));+#327 = VECTOR('',#328,1.);+#328 = DIRECTION('',(1.,0.,-0.));+#329 = PCURVE('',#176,#330);+#330 = DEFINITIONAL_REPRESENTATION('',(#331),#335);+#331 = LINE('',#332,#333);+#332 = CARTESIAN_POINT('',(0.,1.27));+#333 = VECTOR('',#334,1.);+#334 = DIRECTION('',(1.,0.));+#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#336 = PCURVE('',#150,#337);+#337 = DEFINITIONAL_REPRESENTATION('',(#338),#342);+#338 = LINE('',#339,#340);+#339 = CARTESIAN_POINT('',(15.365,0.));+#340 = VECTOR('',#341,1.);+#341 = DIRECTION('',(0.,1.));+#342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#343 = ADVANCED_FACE('',(#344,#392),#150,.T.);+#344 = FACE_BOUND('',#345,.T.);+#345 = EDGE_LOOP('',(#346,#369,#370,#371));+#346 = ORIENTED_EDGE('',*,*,#347,.F.);+#347 = EDGE_CURVE('',#107,#348,#350,.T.);+#348 = VERTEX_POINT('',#349);+#349 = CARTESIAN_POINT('',(7.6825,2.54,0.));+#350 = SURFACE_CURVE('',#351,(#355,#362),.PCURVE_S1.);+#351 = LINE('',#352,#353);+#352 = CARTESIAN_POINT('',(-2.6025,2.54,0.));+#353 = VECTOR('',#354,1.);+#354 = DIRECTION('',(1.,0.,-0.));+#355 = PCURVE('',#150,#356);+#356 = DEFINITIONAL_REPRESENTATION('',(#357),#361);+#357 = LINE('',#358,#359);+#358 = CARTESIAN_POINT('',(0.,0.));+#359 = VECTOR('',#360,1.);+#360 = DIRECTION('',(0.,1.));+#361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#362 = PCURVE('',#122,#363);+#363 = DEFINITIONAL_REPRESENTATION('',(#364),#368);+#364 = LINE('',#365,#366);+#365 = CARTESIAN_POINT('',(0.,1.27));+#366 = VECTOR('',#367,1.);+#367 = DIRECTION('',(1.,0.));+#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#369 = ORIENTED_EDGE('',*,*,#134,.T.);+#370 = ORIENTED_EDGE('',*,*,#323,.T.);+#371 = ORIENTED_EDGE('',*,*,#372,.F.);+#372 = EDGE_CURVE('',#348,#301,#373,.T.);+#373 = SURFACE_CURVE('',#374,(#378,#385),.PCURVE_S1.);+#374 = LINE('',#375,#376);+#375 = CARTESIAN_POINT('',(7.6825,2.54,0.));+#376 = VECTOR('',#377,1.);+#377 = DIRECTION('',(0.,0.,1.));+#378 = PCURVE('',#150,#379);+#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);+#380 = LINE('',#381,#382);+#381 = CARTESIAN_POINT('',(0.,10.285));+#382 = VECTOR('',#383,1.);+#383 = DIRECTION('',(1.,0.));+#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#385 = PCURVE('',#252,#386);+#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391);+#387 = LINE('',#388,#389);+#388 = CARTESIAN_POINT('',(0.,-1.27));+#389 = VECTOR('',#390,1.);+#390 = DIRECTION('',(1.,0.));+#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#392 = FACE_BOUND('',#393,.T.);+#393 = EDGE_LOOP('',(#394));+#394 = ORIENTED_EDGE('',*,*,#395,.F.);+#395 = EDGE_CURVE('',#396,#396,#398,.T.);+#396 = VERTEX_POINT('',#397);+#397 = CARTESIAN_POINT('',(2.54,2.54,14.4075));+#398 = SURFACE_CURVE('',#399,(#404,#411),.PCURVE_S1.);+#399 = CIRCLE('',#400,1.9025);+#400 = AXIS2_PLACEMENT_3D('',#401,#402,#403);+#401 = CARTESIAN_POINT('',(2.54,2.54,12.505));+#402 = DIRECTION('',(0.,1.,0.));+#403 = DIRECTION('',(0.,-0.,1.));+#404 = PCURVE('',#150,#405);+#405 = DEFINITIONAL_REPRESENTATION('',(#406),#410);+#406 = CIRCLE('',#407,1.9025);+#407 = AXIS2_PLACEMENT_2D('',#408,#409);+#408 = CARTESIAN_POINT('',(12.505,5.1425));+#409 = DIRECTION('',(1.,0.));+#410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#411 = PCURVE('',#283,#412);+#412 = DEFINITIONAL_REPRESENTATION('',(#413),#417);+#413 = LINE('',#414,#415);+#414 = CARTESIAN_POINT('',(0.,5.575));+#415 = VECTOR('',#416,1.);+#416 = DIRECTION('',(1.,0.));+#417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#418 = ADVANCED_FACE('',(#419),#122,.F.);+#419 = FACE_BOUND('',#420,.F.);+#420 = EDGE_LOOP('',(#421,#422,#423,#444));+#421 = ORIENTED_EDGE('',*,*,#106,.F.);+#422 = ORIENTED_EDGE('',*,*,#191,.T.);+#423 = ORIENTED_EDGE('',*,*,#424,.T.);+#424 = EDGE_CURVE('',#192,#348,#425,.T.);+#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.);+#426 = LINE('',#427,#428);+#427 = CARTESIAN_POINT('',(7.6825,1.27,0.));+#428 = VECTOR('',#429,1.);+#429 = DIRECTION('',(-0.,1.,0.));+#430 = PCURVE('',#122,#431);+#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436);+#432 = LINE('',#433,#434);+#433 = CARTESIAN_POINT('',(10.285,0.));+#434 = VECTOR('',#435,1.);+#435 = DIRECTION('',(0.,1.));+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#437 = PCURVE('',#252,#438);+#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443);+#439 = LINE('',#440,#441);+#440 = CARTESIAN_POINT('',(0.,0.));+#441 = VECTOR('',#442,1.);+#442 = DIRECTION('',(0.,-1.));+#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#444 = ORIENTED_EDGE('',*,*,#347,.F.);+#445 = ADVANCED_FACE('',(#446),#252,.T.);+#446 = FACE_BOUND('',#447,.T.);+#447 = EDGE_LOOP('',(#448,#449,#450,#451));+#448 = ORIENTED_EDGE('',*,*,#238,.F.);+#449 = ORIENTED_EDGE('',*,*,#424,.T.);+#450 = ORIENTED_EDGE('',*,*,#372,.T.);+#451 = ORIENTED_EDGE('',*,*,#300,.F.);+#452 = ADVANCED_FACE('',(#453),#283,.F.);+#453 = FACE_BOUND('',#454,.F.);+#454 = EDGE_LOOP('',(#455,#456,#477,#478));+#455 = ORIENTED_EDGE('',*,*,#395,.F.);+#456 = ORIENTED_EDGE('',*,*,#457,.F.);+#457 = EDGE_CURVE('',#267,#396,#458,.T.);+#458 = SEAM_CURVE('',#459,(#463,#470),.PCURVE_S1.);+#459 = LINE('',#460,#461);+#460 = CARTESIAN_POINT('',(2.54,-3.035,14.4075));+#461 = VECTOR('',#462,1.);+#462 = DIRECTION('',(0.,1.,0.));+#463 = PCURVE('',#283,#464);+#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469);+#465 = LINE('',#466,#467);+#466 = CARTESIAN_POINT('',(6.28318530718,-0.));+#467 = VECTOR('',#468,1.);+#468 = DIRECTION('',(0.,1.));+#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#470 = PCURVE('',#283,#471);+#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476);+#472 = LINE('',#473,#474);+#473 = CARTESIAN_POINT('',(0.,-0.));+#474 = VECTOR('',#475,1.);+#475 = DIRECTION('',(0.,1.));+#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#477 = ORIENTED_EDGE('',*,*,#266,.T.);+#478 = ORIENTED_EDGE('',*,*,#457,.T.);+#479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#483)) GLOBAL_UNIT_ASSIGNED_CONTEXT+((#480,#481,#482)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#480 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#481 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#482 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#483 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#480,+  'distance_accuracy_value','confusion accuracy');+#484 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#485,#487);+#485 = ( REPRESENTATION_RELATIONSHIP('','',#64,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#486) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#486 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#487 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#488+  );+#488 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#59,$);+#489 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#61));+#490 = SHAPE_DEFINITION_REPRESENTATION(#491,#497);+#491 = PRODUCT_DEFINITION_SHAPE('','',#492);+#492 = PRODUCT_DEFINITION('design','',#493,#496);+#493 = PRODUCT_DEFINITION_FORMATION('','',#494);+#494 = PRODUCT('MoldedBody_Nominal','MoldedBody_Nominal','',(#495));+#495 = PRODUCT_CONTEXT('',#2,'mechanical');+#496 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#497 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#498),#828);+#498 = MANIFOLD_SOLID_BREP('',#499);+#499 = CLOSED_SHELL('',(#500,#620,#720,#767,#814,#821));+#500 = ADVANCED_FACE('',(#501),#515,.F.);+#501 = FACE_BOUND('',#502,.F.);+#502 = EDGE_LOOP('',(#503,#538,#566,#594));+#503 = ORIENTED_EDGE('',*,*,#504,.F.);+#504 = EDGE_CURVE('',#505,#507,#509,.T.);+#505 = VERTEX_POINT('',#506);+#506 = CARTESIAN_POINT('',(-2.6025,-2.035,0.));+#507 = VERTEX_POINT('',#508);+#508 = CARTESIAN_POINT('',(-2.6025,-2.035,9.015));+#509 = SURFACE_CURVE('',#510,(#514,#526),.PCURVE_S1.);+#510 = LINE('',#511,#512);+#511 = CARTESIAN_POINT('',(-2.6025,-2.035,0.));+#512 = VECTOR('',#513,1.);+#513 = DIRECTION('',(0.,0.,1.));+#514 = PCURVE('',#515,#520);+#515 = PLANE('',#516);+#516 = AXIS2_PLACEMENT_3D('',#517,#518,#519);+#517 = CARTESIAN_POINT('',(-2.6025,-2.035,0.));+#518 = DIRECTION('',(1.,0.,-0.));+#519 = DIRECTION('',(0.,0.,1.));+#520 = DEFINITIONAL_REPRESENTATION('',(#521),#525);+#521 = LINE('',#522,#523);+#522 = CARTESIAN_POINT('',(0.,0.));+#523 = VECTOR('',#524,1.);+#524 = DIRECTION('',(1.,0.));+#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#526 = PCURVE('',#527,#532);+#527 = PLANE('',#528);+#528 = AXIS2_PLACEMENT_3D('',#529,#530,#531);+#529 = CARTESIAN_POINT('',(-2.6025,-2.035,0.));+#530 = DIRECTION('',(-0.,1.,0.));+#531 = DIRECTION('',(0.,0.,1.));+#532 = DEFINITIONAL_REPRESENTATION('',(#533),#537);+#533 = LINE('',#534,#535);+#534 = CARTESIAN_POINT('',(0.,0.));+#535 = VECTOR('',#536,1.);+#536 = DIRECTION('',(1.,0.));+#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#538 = ORIENTED_EDGE('',*,*,#539,.T.);+#539 = EDGE_CURVE('',#505,#540,#542,.T.);+#540 = VERTEX_POINT('',#541);+#541 = CARTESIAN_POINT('',(-2.6025,1.27,0.));+#542 = SURFACE_CURVE('',#543,(#547,#554),.PCURVE_S1.);+#543 = LINE('',#544,#545);+#544 = CARTESIAN_POINT('',(-2.6025,-2.035,0.));+#545 = VECTOR('',#546,1.);+#546 = DIRECTION('',(-0.,1.,0.));+#547 = PCURVE('',#515,#548);+#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553);+#549 = LINE('',#550,#551);+#550 = CARTESIAN_POINT('',(0.,0.));+#551 = VECTOR('',#552,1.);+#552 = DIRECTION('',(0.,-1.));+#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#554 = PCURVE('',#555,#560);+#555 = PLANE('',#556);+#556 = AXIS2_PLACEMENT_3D('',#557,#558,#559);+#557 = CARTESIAN_POINT('',(-2.6025,-2.035,0.));+#558 = DIRECTION('',(0.,0.,1.));+#559 = DIRECTION('',(1.,0.,-0.));+#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565);+#561 = LINE('',#562,#563);+#562 = CARTESIAN_POINT('',(0.,0.));+#563 = VECTOR('',#564,1.);+#564 = DIRECTION('',(0.,1.));+#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#566 = ORIENTED_EDGE('',*,*,#567,.T.);+#567 = EDGE_CURVE('',#540,#568,#570,.T.);+#568 = VERTEX_POINT('',#569);+#569 = CARTESIAN_POINT('',(-2.6025,1.27,9.015));+#570 = SURFACE_CURVE('',#571,(#575,#582),.PCURVE_S1.);+#571 = LINE('',#572,#573);+#572 = CARTESIAN_POINT('',(-2.6025,1.27,0.));+#573 = VECTOR('',#574,1.);+#574 = DIRECTION('',(0.,0.,1.));+#575 = PCURVE('',#515,#576);+#576 = DEFINITIONAL_REPRESENTATION('',(#577),#581);+#577 = LINE('',#578,#579);+#578 = CARTESIAN_POINT('',(0.,-3.305));+#579 = VECTOR('',#580,1.);+#580 = DIRECTION('',(1.,0.));+#581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#582 = PCURVE('',#583,#588);+#583 = PLANE('',#584);+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);+#585 = CARTESIAN_POINT('',(-2.6025,1.27,0.));+#586 = DIRECTION('',(-0.,1.,0.));+#587 = DIRECTION('',(0.,0.,1.));+#588 = DEFINITIONAL_REPRESENTATION('',(#589),#593);+#589 = LINE('',#590,#591);+#590 = CARTESIAN_POINT('',(0.,0.));+#591 = VECTOR('',#592,1.);+#592 = DIRECTION('',(1.,0.));+#593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#594 = ORIENTED_EDGE('',*,*,#595,.F.);+#595 = EDGE_CURVE('',#507,#568,#596,.T.);+#596 = SURFACE_CURVE('',#597,(#601,#608),.PCURVE_S1.);+#597 = LINE('',#598,#599);+#598 = CARTESIAN_POINT('',(-2.6025,-2.035,9.015));+#599 = VECTOR('',#600,1.);+#600 = DIRECTION('',(-0.,1.,0.));+#601 = PCURVE('',#515,#602);+#602 = DEFINITIONAL_REPRESENTATION('',(#603),#607);+#603 = LINE('',#604,#605);+#604 = CARTESIAN_POINT('',(9.015,0.));+#605 = VECTOR('',#606,1.);+#606 = DIRECTION('',(0.,-1.));+#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#608 = PCURVE('',#609,#614);+#609 = PLANE('',#610);+#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613);+#611 = CARTESIAN_POINT('',(-2.6025,-2.035,9.015));+#612 = DIRECTION('',(0.,0.,1.));+#613 = DIRECTION('',(1.,0.,-0.));+#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);+#615 = LINE('',#616,#617);+#616 = CARTESIAN_POINT('',(0.,0.));+#617 = VECTOR('',#618,1.);+#618 = DIRECTION('',(0.,1.));+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#620 = ADVANCED_FACE('',(#621),#635,.T.);+#621 = FACE_BOUND('',#622,.T.);+#622 = EDGE_LOOP('',(#623,#653,#676,#699));+#623 = ORIENTED_EDGE('',*,*,#624,.F.);+#624 = EDGE_CURVE('',#625,#627,#629,.T.);+#625 = VERTEX_POINT('',#626);+#626 = CARTESIAN_POINT('',(7.6825,-2.035,0.));+#627 = VERTEX_POINT('',#628);+#628 = CARTESIAN_POINT('',(7.6825,-2.035,9.015));+#629 = SURFACE_CURVE('',#630,(#634,#646),.PCURVE_S1.);+#630 = LINE('',#631,#632);+#631 = CARTESIAN_POINT('',(7.6825,-2.035,0.));+#632 = VECTOR('',#633,1.);+#633 = DIRECTION('',(0.,0.,1.));+#634 = PCURVE('',#635,#640);+#635 = PLANE('',#636);+#636 = AXIS2_PLACEMENT_3D('',#637,#638,#639);+#637 = CARTESIAN_POINT('',(7.6825,-2.035,0.));+#638 = DIRECTION('',(1.,0.,-0.));+#639 = DIRECTION('',(0.,0.,1.));+#640 = DEFINITIONAL_REPRESENTATION('',(#641),#645);+#641 = LINE('',#642,#643);+#642 = CARTESIAN_POINT('',(0.,0.));+#643 = VECTOR('',#644,1.);+#644 = DIRECTION('',(1.,0.));+#645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#646 = PCURVE('',#527,#647);+#647 = DEFINITIONAL_REPRESENTATION('',(#648),#652);+#648 = LINE('',#649,#650);+#649 = CARTESIAN_POINT('',(0.,10.285));+#650 = VECTOR('',#651,1.);+#651 = DIRECTION('',(1.,0.));+#652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#653 = ORIENTED_EDGE('',*,*,#654,.T.);+#654 = EDGE_CURVE('',#625,#655,#657,.T.);+#655 = VERTEX_POINT('',#656);+#656 = CARTESIAN_POINT('',(7.6825,1.27,0.));+#657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.);+#658 = LINE('',#659,#660);+#659 = CARTESIAN_POINT('',(7.6825,-2.035,0.));+#660 = VECTOR('',#661,1.);+#661 = DIRECTION('',(-0.,1.,0.));+#662 = PCURVE('',#635,#663);+#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);+#664 = LINE('',#665,#666);+#665 = CARTESIAN_POINT('',(0.,0.));+#666 = VECTOR('',#667,1.);+#667 = DIRECTION('',(0.,-1.));+#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#669 = PCURVE('',#555,#670);+#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675);+#671 = LINE('',#672,#673);+#672 = CARTESIAN_POINT('',(10.285,0.));+#673 = VECTOR('',#674,1.);+#674 = DIRECTION('',(0.,1.));+#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#676 = ORIENTED_EDGE('',*,*,#677,.T.);+#677 = EDGE_CURVE('',#655,#678,#680,.T.);+#678 = VERTEX_POINT('',#679);+#679 = CARTESIAN_POINT('',(7.6825,1.27,9.015));+#680 = SURFACE_CURVE('',#681,(#685,#692),.PCURVE_S1.);+#681 = LINE('',#682,#683);+#682 = CARTESIAN_POINT('',(7.6825,1.27,0.));+#683 = VECTOR('',#684,1.);+#684 = DIRECTION('',(0.,0.,1.));+#685 = PCURVE('',#635,#686);+#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691);+#687 = LINE('',#688,#689);+#688 = CARTESIAN_POINT('',(0.,-3.305));+#689 = VECTOR('',#690,1.);+#690 = DIRECTION('',(1.,0.));+#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#692 = PCURVE('',#583,#693);+#693 = DEFINITIONAL_REPRESENTATION('',(#694),#698);+#694 = LINE('',#695,#696);+#695 = CARTESIAN_POINT('',(0.,10.285));+#696 = VECTOR('',#697,1.);+#697 = DIRECTION('',(1.,0.));+#698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#699 = ORIENTED_EDGE('',*,*,#700,.F.);+#700 = EDGE_CURVE('',#627,#678,#701,.T.);+#701 = SURFACE_CURVE('',#702,(#706,#713),.PCURVE_S1.);+#702 = LINE('',#703,#704);+#703 = CARTESIAN_POINT('',(7.6825,-2.035,9.015));+#704 = VECTOR('',#705,1.);+#705 = DIRECTION('',(-0.,1.,0.));+#706 = PCURVE('',#635,#707);+#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712);+#708 = LINE('',#709,#710);+#709 = CARTESIAN_POINT('',(9.015,0.));+#710 = VECTOR('',#711,1.);+#711 = DIRECTION('',(0.,-1.));+#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#713 = PCURVE('',#609,#714);+#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719);+#715 = LINE('',#716,#717);+#716 = CARTESIAN_POINT('',(10.285,0.));+#717 = VECTOR('',#718,1.);+#718 = DIRECTION('',(0.,1.));+#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#720 = ADVANCED_FACE('',(#721),#527,.F.);+#721 = FACE_BOUND('',#722,.F.);+#722 = EDGE_LOOP('',(#723,#744,#745,#766));+#723 = ORIENTED_EDGE('',*,*,#724,.F.);+#724 = EDGE_CURVE('',#505,#625,#725,.T.);+#725 = SURFACE_CURVE('',#726,(#730,#737),.PCURVE_S1.);+#726 = LINE('',#727,#728);+#727 = CARTESIAN_POINT('',(-2.6025,-2.035,0.));+#728 = VECTOR('',#729,1.);+#729 = DIRECTION('',(1.,0.,-0.));+#730 = PCURVE('',#527,#731);+#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736);+#732 = LINE('',#733,#734);+#733 = CARTESIAN_POINT('',(0.,0.));+#734 = VECTOR('',#735,1.);+#735 = DIRECTION('',(0.,1.));+#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#737 = PCURVE('',#555,#738);+#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743);+#739 = LINE('',#740,#741);+#740 = CARTESIAN_POINT('',(0.,0.));+#741 = VECTOR('',#742,1.);+#742 = DIRECTION('',(1.,0.));+#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#744 = ORIENTED_EDGE('',*,*,#504,.T.);+#745 = ORIENTED_EDGE('',*,*,#746,.T.);+#746 = EDGE_CURVE('',#507,#627,#747,.T.);+#747 = SURFACE_CURVE('',#748,(#752,#759),.PCURVE_S1.);+#748 = LINE('',#749,#750);+#749 = CARTESIAN_POINT('',(-2.6025,-2.035,9.015));+#750 = VECTOR('',#751,1.);+#751 = DIRECTION('',(1.,0.,-0.));+#752 = PCURVE('',#527,#753);+#753 = DEFINITIONAL_REPRESENTATION('',(#754),#758);+#754 = LINE('',#755,#756);+#755 = CARTESIAN_POINT('',(9.015,0.));+#756 = VECTOR('',#757,1.);+#757 = DIRECTION('',(0.,1.));+#758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#759 = PCURVE('',#609,#760);+#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765);+#761 = LINE('',#762,#763);+#762 = CARTESIAN_POINT('',(0.,0.));+#763 = VECTOR('',#764,1.);+#764 = DIRECTION('',(1.,0.));+#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#766 = ORIENTED_EDGE('',*,*,#624,.F.);+#767 = ADVANCED_FACE('',(#768),#583,.T.);+#768 = FACE_BOUND('',#769,.T.);+#769 = EDGE_LOOP('',(#770,#791,#792,#813));+#770 = ORIENTED_EDGE('',*,*,#771,.F.);+#771 = EDGE_CURVE('',#540,#655,#772,.T.);+#772 = SURFACE_CURVE('',#773,(#777,#784),.PCURVE_S1.);+#773 = LINE('',#774,#775);+#774 = CARTESIAN_POINT('',(-2.6025,1.27,0.));+#775 = VECTOR('',#776,1.);+#776 = DIRECTION('',(1.,0.,-0.));+#777 = PCURVE('',#583,#778);+#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783);+#779 = LINE('',#780,#781);+#780 = CARTESIAN_POINT('',(0.,0.));+#781 = VECTOR('',#782,1.);+#782 = DIRECTION('',(0.,1.));+#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#784 = PCURVE('',#555,#785);+#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790);+#786 = LINE('',#787,#788);+#787 = CARTESIAN_POINT('',(0.,3.305));+#788 = VECTOR('',#789,1.);+#789 = DIRECTION('',(1.,0.));+#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#791 = ORIENTED_EDGE('',*,*,#567,.T.);+#792 = ORIENTED_EDGE('',*,*,#793,.T.);+#793 = EDGE_CURVE('',#568,#678,#794,.T.);+#794 = SURFACE_CURVE('',#795,(#799,#806),.PCURVE_S1.);+#795 = LINE('',#796,#797);+#796 = CARTESIAN_POINT('',(-2.6025,1.27,9.015));+#797 = VECTOR('',#798,1.);+#798 = DIRECTION('',(1.,0.,-0.));+#799 = PCURVE('',#583,#800);+#800 = DEFINITIONAL_REPRESENTATION('',(#801),#805);+#801 = LINE('',#802,#803);+#802 = CARTESIAN_POINT('',(9.015,0.));+#803 = VECTOR('',#804,1.);+#804 = DIRECTION('',(0.,1.));+#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#806 = PCURVE('',#609,#807);+#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812);+#808 = LINE('',#809,#810);+#809 = CARTESIAN_POINT('',(0.,3.305));+#810 = VECTOR('',#811,1.);+#811 = DIRECTION('',(1.,0.));+#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#813 = ORIENTED_EDGE('',*,*,#677,.F.);+#814 = ADVANCED_FACE('',(#815),#555,.F.);+#815 = FACE_BOUND('',#816,.F.);+#816 = EDGE_LOOP('',(#817,#818,#819,#820));+#817 = ORIENTED_EDGE('',*,*,#539,.F.);+#818 = ORIENTED_EDGE('',*,*,#724,.T.);+#819 = ORIENTED_EDGE('',*,*,#654,.T.);+#820 = ORIENTED_EDGE('',*,*,#771,.F.);+#821 = ADVANCED_FACE('',(#822),#609,.T.);+#822 = FACE_BOUND('',#823,.T.);+#823 = EDGE_LOOP('',(#824,#825,#826,#827));+#824 = ORIENTED_EDGE('',*,*,#595,.F.);+#825 = ORIENTED_EDGE('',*,*,#746,.T.);+#826 = ORIENTED_EDGE('',*,*,#700,.T.);+#827 = ORIENTED_EDGE('',*,*,#793,.F.);+#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#832)) GLOBAL_UNIT_ASSIGNED_CONTEXT+((#829,#830,#831)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#829 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#830 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#831 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#832 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#829,+  'distance_accuracy_value','confusion accuracy');+#833 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#834,#836);+#834 = ( REPRESENTATION_RELATIONSHIP('','',#497,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#835) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#835 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);+#836 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#837+  );+#837 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#492,$);+#838 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#494));+#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#846);+#840 = PRODUCT_DEFINITION_SHAPE('','',#841);+#841 = PRODUCT_DEFINITION('design','',#842,#845);+#842 = PRODUCT_DEFINITION_FORMATION('','',#843);+#843 = PRODUCT('Lead1_Gate','Lead1_Gate','',(#844));+#844 = PRODUCT_CONTEXT('',#2,'mechanical');+#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#846 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#847),#1177);+#847 = MANIFOLD_SOLID_BREP('',#848);+#848 = CLOSED_SHELL('',(#849,#969,#1069,#1116,#1163,#1170));+#849 = ADVANCED_FACE('',(#850),#864,.F.);+#850 = FACE_BOUND('',#851,.F.);+#851 = EDGE_LOOP('',(#852,#887,#915,#943));+#852 = ORIENTED_EDGE('',*,*,#853,.F.);+#853 = EDGE_CURVE('',#854,#856,#858,.T.);+#854 = VERTEX_POINT('',#855);+#855 = CARTESIAN_POINT('',(-0.415,-0.2275,-13.335));+#856 = VERTEX_POINT('',#857);+#857 = CARTESIAN_POINT('',(-0.415,-0.2275,-4.315));+#858 = SURFACE_CURVE('',#859,(#863,#875),.PCURVE_S1.);+#859 = LINE('',#860,#861);+#860 = CARTESIAN_POINT('',(-0.415,-0.2275,-13.335));+#861 = VECTOR('',#862,1.);+#862 = DIRECTION('',(0.,0.,1.));+#863 = PCURVE('',#864,#869);+#864 = PLANE('',#865);+#865 = AXIS2_PLACEMENT_3D('',#866,#867,#868);+#866 = CARTESIAN_POINT('',(-0.415,-0.2275,-13.335));+#867 = DIRECTION('',(1.,0.,-0.));+#868 = DIRECTION('',(0.,0.,1.));+#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874);+#870 = LINE('',#871,#872);+#871 = CARTESIAN_POINT('',(0.,0.));+#872 = VECTOR('',#873,1.);+#873 = DIRECTION('',(1.,0.));+#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#875 = PCURVE('',#876,#881);+#876 = PLANE('',#877);+#877 = AXIS2_PLACEMENT_3D('',#878,#879,#880);+#878 = CARTESIAN_POINT('',(-0.415,-0.2275,-13.335));+#879 = DIRECTION('',(-0.,1.,0.));+#880 = DIRECTION('',(0.,0.,1.));+#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886);+#882 = LINE('',#883,#884);+#883 = CARTESIAN_POINT('',(0.,0.));+#884 = VECTOR('',#885,1.);+#885 = DIRECTION('',(1.,0.));+#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#887 = ORIENTED_EDGE('',*,*,#888,.T.);+#888 = EDGE_CURVE('',#854,#889,#891,.T.);+#889 = VERTEX_POINT('',#890);+#890 = CARTESIAN_POINT('',(-0.415,0.2275,-13.335));+#891 = SURFACE_CURVE('',#892,(#896,#903),.PCURVE_S1.);+#892 = LINE('',#893,#894);+#893 = CARTESIAN_POINT('',(-0.415,-0.2275,-13.335));+#894 = VECTOR('',#895,1.);+#895 = DIRECTION('',(-0.,1.,0.));+#896 = PCURVE('',#864,#897);+#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902);+#898 = LINE('',#899,#900);+#899 = CARTESIAN_POINT('',(0.,0.));+#900 = VECTOR('',#901,1.);+#901 = DIRECTION('',(0.,-1.));+#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#903 = PCURVE('',#904,#909);+#904 = PLANE('',#905);+#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908);+#906 = CARTESIAN_POINT('',(-0.415,-0.2275,-13.335));+#907 = DIRECTION('',(0.,0.,1.));+#908 = DIRECTION('',(1.,0.,-0.));+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);+#910 = LINE('',#911,#912);+#911 = CARTESIAN_POINT('',(0.,0.));+#912 = VECTOR('',#913,1.);+#913 = DIRECTION('',(0.,1.));+#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#915 = ORIENTED_EDGE('',*,*,#916,.T.);+#916 = EDGE_CURVE('',#889,#917,#919,.T.);+#917 = VERTEX_POINT('',#918);+#918 = CARTESIAN_POINT('',(-0.415,0.2275,-4.315));+#919 = SURFACE_CURVE('',#920,(#924,#931),.PCURVE_S1.);+#920 = LINE('',#921,#922);+#921 = CARTESIAN_POINT('',(-0.415,0.2275,-13.335));+#922 = VECTOR('',#923,1.);+#923 = DIRECTION('',(0.,0.,1.));+#924 = PCURVE('',#864,#925);+#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930);+#926 = LINE('',#927,#928);+#927 = CARTESIAN_POINT('',(0.,-0.455));+#928 = VECTOR('',#929,1.);+#929 = DIRECTION('',(1.,0.));+#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#931 = PCURVE('',#932,#937);+#932 = PLANE('',#933);+#933 = AXIS2_PLACEMENT_3D('',#934,#935,#936);+#934 = CARTESIAN_POINT('',(-0.415,0.2275,-13.335));+#935 = DIRECTION('',(-0.,1.,0.));+#936 = DIRECTION('',(0.,0.,1.));+#937 = DEFINITIONAL_REPRESENTATION('',(#938),#942);+#938 = LINE('',#939,#940);+#939 = CARTESIAN_POINT('',(0.,0.));+#940 = VECTOR('',#941,1.);+#941 = DIRECTION('',(1.,0.));+#942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#943 = ORIENTED_EDGE('',*,*,#944,.F.);+#944 = EDGE_CURVE('',#856,#917,#945,.T.);+#945 = SURFACE_CURVE('',#946,(#950,#957),.PCURVE_S1.);+#946 = LINE('',#947,#948);+#947 = CARTESIAN_POINT('',(-0.415,-0.2275,-4.315));+#948 = VECTOR('',#949,1.);+#949 = DIRECTION('',(-0.,1.,0.));+#950 = PCURVE('',#864,#951);+#951 = DEFINITIONAL_REPRESENTATION('',(#952),#956);+#952 = LINE('',#953,#954);+#953 = CARTESIAN_POINT('',(9.02,0.));+#954 = VECTOR('',#955,1.);+#955 = DIRECTION('',(0.,-1.));+#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#957 = PCURVE('',#958,#963);+#958 = PLANE('',#959);+#959 = AXIS2_PLACEMENT_3D('',#960,#961,#962);+#960 = CARTESIAN_POINT('',(-0.415,-0.2275,-4.315));+#961 = DIRECTION('',(0.,0.,1.));+#962 = DIRECTION('',(1.,0.,-0.));+#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968);+#964 = LINE('',#965,#966);+#965 = CARTESIAN_POINT('',(0.,0.));+#966 = VECTOR('',#967,1.);+#967 = DIRECTION('',(0.,1.));+#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#969 = ADVANCED_FACE('',(#970),#984,.T.);+#970 = FACE_BOUND('',#971,.T.);+#971 = EDGE_LOOP('',(#972,#1002,#1025,#1048));+#972 = ORIENTED_EDGE('',*,*,#973,.F.);+#973 = EDGE_CURVE('',#974,#976,#978,.T.);+#974 = VERTEX_POINT('',#975);+#975 = CARTESIAN_POINT('',(0.415,-0.2275,-13.335));+#976 = VERTEX_POINT('',#977);+#977 = CARTESIAN_POINT('',(0.415,-0.2275,-4.315));+#978 = SURFACE_CURVE('',#979,(#983,#995),.PCURVE_S1.);+#979 = LINE('',#980,#981);+#980 = CARTESIAN_POINT('',(0.415,-0.2275,-13.335));+#981 = VECTOR('',#982,1.);+#982 = DIRECTION('',(0.,0.,1.));+#983 = PCURVE('',#984,#989);+#984 = PLANE('',#985);+#985 = AXIS2_PLACEMENT_3D('',#986,#987,#988);+#986 = CARTESIAN_POINT('',(0.415,-0.2275,-13.335));+#987 = DIRECTION('',(1.,0.,-0.));+#988 = DIRECTION('',(0.,0.,1.));+#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994);+#990 = LINE('',#991,#992);+#991 = CARTESIAN_POINT('',(0.,0.));+#992 = VECTOR('',#993,1.);+#993 = DIRECTION('',(1.,0.));+#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#995 = PCURVE('',#876,#996);+#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001);+#997 = LINE('',#998,#999);+#998 = CARTESIAN_POINT('',(0.,0.83));+#999 = VECTOR('',#1000,1.);+#1000 = DIRECTION('',(1.,0.));+#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1002 = ORIENTED_EDGE('',*,*,#1003,.T.);+#1003 = EDGE_CURVE('',#974,#1004,#1006,.T.);+#1004 = VERTEX_POINT('',#1005);+#1005 = CARTESIAN_POINT('',(0.415,0.2275,-13.335));+#1006 = SURFACE_CURVE('',#1007,(#1011,#1018),.PCURVE_S1.);+#1007 = LINE('',#1008,#1009);+#1008 = CARTESIAN_POINT('',(0.415,-0.2275,-13.335));+#1009 = VECTOR('',#1010,1.);+#1010 = DIRECTION('',(-0.,1.,0.));+#1011 = PCURVE('',#984,#1012);+#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017);+#1013 = LINE('',#1014,#1015);+#1014 = CARTESIAN_POINT('',(0.,0.));+#1015 = VECTOR('',#1016,1.);+#1016 = DIRECTION('',(0.,-1.));+#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1018 = PCURVE('',#904,#1019);+#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024);+#1020 = LINE('',#1021,#1022);+#1021 = CARTESIAN_POINT('',(0.83,0.));+#1022 = VECTOR('',#1023,1.);+#1023 = DIRECTION('',(0.,1.));+#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1025 = ORIENTED_EDGE('',*,*,#1026,.T.);+#1026 = EDGE_CURVE('',#1004,#1027,#1029,.T.);+#1027 = VERTEX_POINT('',#1028);+#1028 = CARTESIAN_POINT('',(0.415,0.2275,-4.315));+#1029 = SURFACE_CURVE('',#1030,(#1034,#1041),.PCURVE_S1.);+#1030 = LINE('',#1031,#1032);+#1031 = CARTESIAN_POINT('',(0.415,0.2275,-13.335));+#1032 = VECTOR('',#1033,1.);+#1033 = DIRECTION('',(0.,0.,1.));+#1034 = PCURVE('',#984,#1035);+#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);+#1036 = LINE('',#1037,#1038);+#1037 = CARTESIAN_POINT('',(0.,-0.455));+#1038 = VECTOR('',#1039,1.);+#1039 = DIRECTION('',(1.,0.));+#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1041 = PCURVE('',#932,#1042);+#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047);+#1043 = LINE('',#1044,#1045);+#1044 = CARTESIAN_POINT('',(0.,0.83));+#1045 = VECTOR('',#1046,1.);+#1046 = DIRECTION('',(1.,0.));+#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1048 = ORIENTED_EDGE('',*,*,#1049,.F.);+#1049 = EDGE_CURVE('',#976,#1027,#1050,.T.);+#1050 = SURFACE_CURVE('',#1051,(#1055,#1062),.PCURVE_S1.);+#1051 = LINE('',#1052,#1053);+#1052 = CARTESIAN_POINT('',(0.415,-0.2275,-4.315));+#1053 = VECTOR('',#1054,1.);+#1054 = DIRECTION('',(-0.,1.,0.));+#1055 = PCURVE('',#984,#1056);+#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1061);+#1057 = LINE('',#1058,#1059);+#1058 = CARTESIAN_POINT('',(9.02,0.));+#1059 = VECTOR('',#1060,1.);+#1060 = DIRECTION('',(0.,-1.));+#1061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1062 = PCURVE('',#958,#1063);+#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1068);+#1064 = LINE('',#1065,#1066);+#1065 = CARTESIAN_POINT('',(0.83,0.));+#1066 = VECTOR('',#1067,1.);+#1067 = DIRECTION('',(0.,1.));+#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1069 = ADVANCED_FACE('',(#1070),#876,.F.);+#1070 = FACE_BOUND('',#1071,.F.);+#1071 = EDGE_LOOP('',(#1072,#1093,#1094,#1115));+#1072 = ORIENTED_EDGE('',*,*,#1073,.F.);+#1073 = EDGE_CURVE('',#854,#974,#1074,.T.);+#1074 = SURFACE_CURVE('',#1075,(#1079,#1086),.PCURVE_S1.);+#1075 = LINE('',#1076,#1077);+#1076 = CARTESIAN_POINT('',(-0.415,-0.2275,-13.335));+#1077 = VECTOR('',#1078,1.);+#1078 = DIRECTION('',(1.,0.,-0.));+#1079 = PCURVE('',#876,#1080);+#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085);+#1081 = LINE('',#1082,#1083);+#1082 = CARTESIAN_POINT('',(0.,0.));+#1083 = VECTOR('',#1084,1.);+#1084 = DIRECTION('',(0.,1.));+#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1086 = PCURVE('',#904,#1087);+#1087 = DEFINITIONAL_REPRESENTATION('',(#1088),#1092);+#1088 = LINE('',#1089,#1090);+#1089 = CARTESIAN_POINT('',(0.,0.));+#1090 = VECTOR('',#1091,1.);+#1091 = DIRECTION('',(1.,0.));+#1092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1093 = ORIENTED_EDGE('',*,*,#853,.T.);+#1094 = ORIENTED_EDGE('',*,*,#1095,.T.);+#1095 = EDGE_CURVE('',#856,#976,#1096,.T.);+#1096 = SURFACE_CURVE('',#1097,(#1101,#1108),.PCURVE_S1.);+#1097 = LINE('',#1098,#1099);+#1098 = CARTESIAN_POINT('',(-0.415,-0.2275,-4.315));+#1099 = VECTOR('',#1100,1.);+#1100 = DIRECTION('',(1.,0.,-0.));+#1101 = PCURVE('',#876,#1102);+#1102 = DEFINITIONAL_REPRESENTATION('',(#1103),#1107);+#1103 = LINE('',#1104,#1105);+#1104 = CARTESIAN_POINT('',(9.02,0.));+#1105 = VECTOR('',#1106,1.);+#1106 = DIRECTION('',(0.,1.));+#1107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1108 = PCURVE('',#958,#1109);+#1109 = DEFINITIONAL_REPRESENTATION('',(#1110),#1114);+#1110 = LINE('',#1111,#1112);+#1111 = CARTESIAN_POINT('',(0.,0.));+#1112 = VECTOR('',#1113,1.);+#1113 = DIRECTION('',(1.,0.));+#1114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1115 = ORIENTED_EDGE('',*,*,#973,.F.);+#1116 = ADVANCED_FACE('',(#1117),#932,.T.);+#1117 = FACE_BOUND('',#1118,.T.);+#1118 = EDGE_LOOP('',(#1119,#1140,#1141,#1162));+#1119 = ORIENTED_EDGE('',*,*,#1120,.F.);+#1120 = EDGE_CURVE('',#889,#1004,#1121,.T.);+#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.);+#1122 = LINE('',#1123,#1124);+#1123 = CARTESIAN_POINT('',(-0.415,0.2275,-13.335));+#1124 = VECTOR('',#1125,1.);+#1125 = DIRECTION('',(1.,0.,-0.));+#1126 = PCURVE('',#932,#1127);+#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132);+#1128 = LINE('',#1129,#1130);+#1129 = CARTESIAN_POINT('',(0.,0.));+#1130 = VECTOR('',#1131,1.);+#1131 = DIRECTION('',(0.,1.));+#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1133 = PCURVE('',#904,#1134);+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);+#1135 = LINE('',#1136,#1137);+#1136 = CARTESIAN_POINT('',(0.,0.455));+#1137 = VECTOR('',#1138,1.);+#1138 = DIRECTION('',(1.,0.));+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1140 = ORIENTED_EDGE('',*,*,#916,.T.);+#1141 = ORIENTED_EDGE('',*,*,#1142,.T.);+#1142 = EDGE_CURVE('',#917,#1027,#1143,.T.);+#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.);+#1144 = LINE('',#1145,#1146);+#1145 = CARTESIAN_POINT('',(-0.415,0.2275,-4.315));+#1146 = VECTOR('',#1147,1.);+#1147 = DIRECTION('',(1.,0.,-0.));+#1148 = PCURVE('',#932,#1149);+#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154);+#1150 = LINE('',#1151,#1152);+#1151 = CARTESIAN_POINT('',(9.02,0.));+#1152 = VECTOR('',#1153,1.);+#1153 = DIRECTION('',(0.,1.));+#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1155 = PCURVE('',#958,#1156);+#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161);+#1157 = LINE('',#1158,#1159);+#1158 = CARTESIAN_POINT('',(0.,0.455));+#1159 = VECTOR('',#1160,1.);+#1160 = DIRECTION('',(1.,0.));+#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1162 = ORIENTED_EDGE('',*,*,#1026,.F.);+#1163 = ADVANCED_FACE('',(#1164),#904,.F.);+#1164 = FACE_BOUND('',#1165,.F.);+#1165 = EDGE_LOOP('',(#1166,#1167,#1168,#1169));+#1166 = ORIENTED_EDGE('',*,*,#888,.F.);+#1167 = ORIENTED_EDGE('',*,*,#1073,.T.);+#1168 = ORIENTED_EDGE('',*,*,#1003,.T.);+#1169 = ORIENTED_EDGE('',*,*,#1120,.F.);+#1170 = ADVANCED_FACE('',(#1171),#958,.T.);+#1171 = FACE_BOUND('',#1172,.T.);+#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176));+#1173 = ORIENTED_EDGE('',*,*,#944,.F.);+#1174 = ORIENTED_EDGE('',*,*,#1095,.T.);+#1175 = ORIENTED_EDGE('',*,*,#1049,.T.);+#1176 = ORIENTED_EDGE('',*,*,#1142,.F.);+#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1181)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1178,#1179,#1180)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1178 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1179 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1180 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1181 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1178,+  'distance_accuracy_value','confusion accuracy');+#1182 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1183,#1185);+#1183 = ( REPRESENTATION_RELATIONSHIP('','',#846,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1184) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#1184 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);+#1185 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #1186);+#1186 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#841,$);+#1187 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#843));+#1188 = SHAPE_DEFINITION_REPRESENTATION(#1189,#1195);+#1189 = PRODUCT_DEFINITION_SHAPE('','',#1190);+#1190 = PRODUCT_DEFINITION('design','',#1191,#1194);+#1191 = PRODUCT_DEFINITION_FORMATION('','',#1192);+#1192 = PRODUCT('Lead1_Shoulder','Lead1_Shoulder','',(#1193));+#1193 = PRODUCT_CONTEXT('',#2,'mechanical');+#1194 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#1195 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1196),#1526);+#1196 = MANIFOLD_SOLID_BREP('',#1197);+#1197 = CLOSED_SHELL('',(#1198,#1318,#1418,#1465,#1512,#1519));+#1198 = ADVANCED_FACE('',(#1199),#1213,.F.);+#1199 = FACE_BOUND('',#1200,.F.);+#1200 = EDGE_LOOP('',(#1201,#1236,#1264,#1292));+#1201 = ORIENTED_EDGE('',*,*,#1202,.F.);+#1202 = EDGE_CURVE('',#1203,#1205,#1207,.T.);+#1203 = VERTEX_POINT('',#1204);+#1204 = CARTESIAN_POINT('',(-0.7,-0.2275,-4.315));+#1205 = VERTEX_POINT('',#1206);+#1206 = CARTESIAN_POINT('',(-0.7,-0.2275,0.));+#1207 = SURFACE_CURVE('',#1208,(#1212,#1224),.PCURVE_S1.);+#1208 = LINE('',#1209,#1210);+#1209 = CARTESIAN_POINT('',(-0.7,-0.2275,-4.315));+#1210 = VECTOR('',#1211,1.);+#1211 = DIRECTION('',(0.,0.,1.));+#1212 = PCURVE('',#1213,#1218);+#1213 = PLANE('',#1214);+#1214 = AXIS2_PLACEMENT_3D('',#1215,#1216,#1217);+#1215 = CARTESIAN_POINT('',(-0.7,-0.2275,-4.315));+#1216 = DIRECTION('',(1.,0.,-0.));+#1217 = DIRECTION('',(0.,0.,1.));+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);+#1219 = LINE('',#1220,#1221);+#1220 = CARTESIAN_POINT('',(0.,0.));+#1221 = VECTOR('',#1222,1.);+#1222 = DIRECTION('',(1.,0.));+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1224 = PCURVE('',#1225,#1230);+#1225 = PLANE('',#1226);+#1226 = AXIS2_PLACEMENT_3D('',#1227,#1228,#1229);+#1227 = CARTESIAN_POINT('',(-0.7,-0.2275,-4.315));+#1228 = DIRECTION('',(-0.,1.,0.));+#1229 = DIRECTION('',(0.,0.,1.));+#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235);+#1231 = LINE('',#1232,#1233);+#1232 = CARTESIAN_POINT('',(0.,0.));+#1233 = VECTOR('',#1234,1.);+#1234 = DIRECTION('',(1.,0.));+#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1236 = ORIENTED_EDGE('',*,*,#1237,.T.);+#1237 = EDGE_CURVE('',#1203,#1238,#1240,.T.);+#1238 = VERTEX_POINT('',#1239);+#1239 = CARTESIAN_POINT('',(-0.7,0.2275,-4.315));+#1240 = SURFACE_CURVE('',#1241,(#1245,#1252),.PCURVE_S1.);+#1241 = LINE('',#1242,#1243);+#1242 = CARTESIAN_POINT('',(-0.7,-0.2275,-4.315));+#1243 = VECTOR('',#1244,1.);+#1244 = DIRECTION('',(-0.,1.,0.));+#1245 = PCURVE('',#1213,#1246);+#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251);+#1247 = LINE('',#1248,#1249);+#1248 = CARTESIAN_POINT('',(0.,0.));+#1249 = VECTOR('',#1250,1.);+#1250 = DIRECTION('',(0.,-1.));+#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1252 = PCURVE('',#1253,#1258);+#1253 = PLANE('',#1254);+#1254 = AXIS2_PLACEMENT_3D('',#1255,#1256,#1257);+#1255 = CARTESIAN_POINT('',(-0.7,-0.2275,-4.315));+#1256 = DIRECTION('',(0.,0.,1.));+#1257 = DIRECTION('',(1.,0.,-0.));+#1258 = DEFINITIONAL_REPRESENTATION('',(#1259),#1263);+#1259 = LINE('',#1260,#1261);+#1260 = CARTESIAN_POINT('',(0.,0.));+#1261 = VECTOR('',#1262,1.);+#1262 = DIRECTION('',(0.,1.));+#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1264 = ORIENTED_EDGE('',*,*,#1265,.T.);+#1265 = EDGE_CURVE('',#1238,#1266,#1268,.T.);+#1266 = VERTEX_POINT('',#1267);+#1267 = CARTESIAN_POINT('',(-0.7,0.2275,0.));+#1268 = SURFACE_CURVE('',#1269,(#1273,#1280),.PCURVE_S1.);+#1269 = LINE('',#1270,#1271);+#1270 = CARTESIAN_POINT('',(-0.7,0.2275,-4.315));+#1271 = VECTOR('',#1272,1.);+#1272 = DIRECTION('',(0.,0.,1.));+#1273 = PCURVE('',#1213,#1274);+#1274 = DEFINITIONAL_REPRESENTATION('',(#1275),#1279);+#1275 = LINE('',#1276,#1277);+#1276 = CARTESIAN_POINT('',(0.,-0.455));+#1277 = VECTOR('',#1278,1.);+#1278 = DIRECTION('',(1.,0.));+#1279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1280 = PCURVE('',#1281,#1286);+#1281 = PLANE('',#1282);+#1282 = AXIS2_PLACEMENT_3D('',#1283,#1284,#1285);+#1283 = CARTESIAN_POINT('',(-0.7,0.2275,-4.315));+#1284 = DIRECTION('',(-0.,1.,0.));+#1285 = DIRECTION('',(0.,0.,1.));+#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291);+#1287 = LINE('',#1288,#1289);+#1288 = CARTESIAN_POINT('',(0.,0.));+#1289 = VECTOR('',#1290,1.);+#1290 = DIRECTION('',(1.,0.));+#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1292 = ORIENTED_EDGE('',*,*,#1293,.F.);+#1293 = EDGE_CURVE('',#1205,#1266,#1294,.T.);+#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.);+#1295 = LINE('',#1296,#1297);+#1296 = CARTESIAN_POINT('',(-0.7,-0.2275,0.));+#1297 = VECTOR('',#1298,1.);+#1298 = DIRECTION('',(-0.,1.,0.));+#1299 = PCURVE('',#1213,#1300);+#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305);+#1301 = LINE('',#1302,#1303);+#1302 = CARTESIAN_POINT('',(4.315,0.));+#1303 = VECTOR('',#1304,1.);+#1304 = DIRECTION('',(0.,-1.));+#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1306 = PCURVE('',#1307,#1312);+#1307 = PLANE('',#1308);+#1308 = AXIS2_PLACEMENT_3D('',#1309,#1310,#1311);+#1309 = CARTESIAN_POINT('',(-0.7,-0.2275,0.));+#1310 = DIRECTION('',(0.,0.,1.));+#1311 = DIRECTION('',(1.,0.,-0.));+#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317);+#1313 = LINE('',#1314,#1315);+#1314 = CARTESIAN_POINT('',(0.,0.));+#1315 = VECTOR('',#1316,1.);+#1316 = DIRECTION('',(0.,1.));+#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1318 = ADVANCED_FACE('',(#1319),#1333,.T.);+#1319 = FACE_BOUND('',#1320,.T.);+#1320 = EDGE_LOOP('',(#1321,#1351,#1374,#1397));+#1321 = ORIENTED_EDGE('',*,*,#1322,.F.);+#1322 = EDGE_CURVE('',#1323,#1325,#1327,.T.);+#1323 = VERTEX_POINT('',#1324);+#1324 = CARTESIAN_POINT('',(0.7,-0.2275,-4.315));+#1325 = VERTEX_POINT('',#1326);+#1326 = CARTESIAN_POINT('',(0.7,-0.2275,0.));+#1327 = SURFACE_CURVE('',#1328,(#1332,#1344),.PCURVE_S1.);+#1328 = LINE('',#1329,#1330);+#1329 = CARTESIAN_POINT('',(0.7,-0.2275,-4.315));+#1330 = VECTOR('',#1331,1.);+#1331 = DIRECTION('',(0.,0.,1.));+#1332 = PCURVE('',#1333,#1338);+#1333 = PLANE('',#1334);+#1334 = AXIS2_PLACEMENT_3D('',#1335,#1336,#1337);+#1335 = CARTESIAN_POINT('',(0.7,-0.2275,-4.315));+#1336 = DIRECTION('',(1.,0.,-0.));+#1337 = DIRECTION('',(0.,0.,1.));+#1338 = DEFINITIONAL_REPRESENTATION('',(#1339),#1343);+#1339 = LINE('',#1340,#1341);+#1340 = CARTESIAN_POINT('',(0.,0.));+#1341 = VECTOR('',#1342,1.);+#1342 = DIRECTION('',(1.,0.));+#1343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1344 = PCURVE('',#1225,#1345);+#1345 = DEFINITIONAL_REPRESENTATION('',(#1346),#1350);+#1346 = LINE('',#1347,#1348);+#1347 = CARTESIAN_POINT('',(0.,1.4));+#1348 = VECTOR('',#1349,1.);+#1349 = DIRECTION('',(1.,0.));+#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1351 = ORIENTED_EDGE('',*,*,#1352,.T.);+#1352 = EDGE_CURVE('',#1323,#1353,#1355,.T.);+#1353 = VERTEX_POINT('',#1354);+#1354 = CARTESIAN_POINT('',(0.7,0.2275,-4.315));+#1355 = SURFACE_CURVE('',#1356,(#1360,#1367),.PCURVE_S1.);+#1356 = LINE('',#1357,#1358);+#1357 = CARTESIAN_POINT('',(0.7,-0.2275,-4.315));+#1358 = VECTOR('',#1359,1.);+#1359 = DIRECTION('',(-0.,1.,0.));+#1360 = PCURVE('',#1333,#1361);+#1361 = DEFINITIONAL_REPRESENTATION('',(#1362),#1366);+#1362 = LINE('',#1363,#1364);+#1363 = CARTESIAN_POINT('',(0.,0.));+#1364 = VECTOR('',#1365,1.);+#1365 = DIRECTION('',(0.,-1.));+#1366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1367 = PCURVE('',#1253,#1368);+#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373);+#1369 = LINE('',#1370,#1371);+#1370 = CARTESIAN_POINT('',(1.4,0.));+#1371 = VECTOR('',#1372,1.);+#1372 = DIRECTION('',(0.,1.));+#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1374 = ORIENTED_EDGE('',*,*,#1375,.T.);+#1375 = EDGE_CURVE('',#1353,#1376,#1378,.T.);+#1376 = VERTEX_POINT('',#1377);+#1377 = CARTESIAN_POINT('',(0.7,0.2275,0.));+#1378 = SURFACE_CURVE('',#1379,(#1383,#1390),.PCURVE_S1.);+#1379 = LINE('',#1380,#1381);+#1380 = CARTESIAN_POINT('',(0.7,0.2275,-4.315));+#1381 = VECTOR('',#1382,1.);+#1382 = DIRECTION('',(0.,0.,1.));+#1383 = PCURVE('',#1333,#1384);+#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1389);+#1385 = LINE('',#1386,#1387);+#1386 = CARTESIAN_POINT('',(0.,-0.455));+#1387 = VECTOR('',#1388,1.);+#1388 = DIRECTION('',(1.,0.));+#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1390 = PCURVE('',#1281,#1391);+#1391 = DEFINITIONAL_REPRESENTATION('',(#1392),#1396);+#1392 = LINE('',#1393,#1394);+#1393 = CARTESIAN_POINT('',(0.,1.4));+#1394 = VECTOR('',#1395,1.);+#1395 = DIRECTION('',(1.,0.));+#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1397 = ORIENTED_EDGE('',*,*,#1398,.F.);+#1398 = EDGE_CURVE('',#1325,#1376,#1399,.T.);+#1399 = SURFACE_CURVE('',#1400,(#1404,#1411),.PCURVE_S1.);+#1400 = LINE('',#1401,#1402);+#1401 = CARTESIAN_POINT('',(0.7,-0.2275,0.));+#1402 = VECTOR('',#1403,1.);+#1403 = DIRECTION('',(-0.,1.,0.));+#1404 = PCURVE('',#1333,#1405);+#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1410);+#1406 = LINE('',#1407,#1408);+#1407 = CARTESIAN_POINT('',(4.315,0.));+#1408 = VECTOR('',#1409,1.);+#1409 = DIRECTION('',(0.,-1.));+#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1411 = PCURVE('',#1307,#1412);+#1412 = DEFINITIONAL_REPRESENTATION('',(#1413),#1417);+#1413 = LINE('',#1414,#1415);+#1414 = CARTESIAN_POINT('',(1.4,0.));+#1415 = VECTOR('',#1416,1.);+#1416 = DIRECTION('',(0.,1.));+#1417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1418 = ADVANCED_FACE('',(#1419),#1225,.F.);+#1419 = FACE_BOUND('',#1420,.F.);+#1420 = EDGE_LOOP('',(#1421,#1442,#1443,#1464));+#1421 = ORIENTED_EDGE('',*,*,#1422,.F.);+#1422 = EDGE_CURVE('',#1203,#1323,#1423,.T.);+#1423 = SURFACE_CURVE('',#1424,(#1428,#1435),.PCURVE_S1.);+#1424 = LINE('',#1425,#1426);+#1425 = CARTESIAN_POINT('',(-0.7,-0.2275,-4.315));+#1426 = VECTOR('',#1427,1.);+#1427 = DIRECTION('',(1.,0.,-0.));+#1428 = PCURVE('',#1225,#1429);+#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434);+#1430 = LINE('',#1431,#1432);+#1431 = CARTESIAN_POINT('',(0.,0.));+#1432 = VECTOR('',#1433,1.);+#1433 = DIRECTION('',(0.,1.));+#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1435 = PCURVE('',#1253,#1436);+#1436 = DEFINITIONAL_REPRESENTATION('',(#1437),#1441);+#1437 = LINE('',#1438,#1439);+#1438 = CARTESIAN_POINT('',(0.,0.));+#1439 = VECTOR('',#1440,1.);+#1440 = DIRECTION('',(1.,0.));+#1441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1442 = ORIENTED_EDGE('',*,*,#1202,.T.);+#1443 = ORIENTED_EDGE('',*,*,#1444,.T.);+#1444 = EDGE_CURVE('',#1205,#1325,#1445,.T.);+#1445 = SURFACE_CURVE('',#1446,(#1450,#1457),.PCURVE_S1.);+#1446 = LINE('',#1447,#1448);+#1447 = CARTESIAN_POINT('',(-0.7,-0.2275,0.));+#1448 = VECTOR('',#1449,1.);+#1449 = DIRECTION('',(1.,0.,-0.));+#1450 = PCURVE('',#1225,#1451);+#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1456);+#1452 = LINE('',#1453,#1454);+#1453 = CARTESIAN_POINT('',(4.315,0.));+#1454 = VECTOR('',#1455,1.);+#1455 = DIRECTION('',(0.,1.));+#1456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1457 = PCURVE('',#1307,#1458);+#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1463);+#1459 = LINE('',#1460,#1461);+#1460 = CARTESIAN_POINT('',(0.,0.));+#1461 = VECTOR('',#1462,1.);+#1462 = DIRECTION('',(1.,0.));+#1463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1464 = ORIENTED_EDGE('',*,*,#1322,.F.);+#1465 = ADVANCED_FACE('',(#1466),#1281,.T.);+#1466 = FACE_BOUND('',#1467,.T.);+#1467 = EDGE_LOOP('',(#1468,#1489,#1490,#1511));+#1468 = ORIENTED_EDGE('',*,*,#1469,.F.);+#1469 = EDGE_CURVE('',#1238,#1353,#1470,.T.);+#1470 = SURFACE_CURVE('',#1471,(#1475,#1482),.PCURVE_S1.);+#1471 = LINE('',#1472,#1473);+#1472 = CARTESIAN_POINT('',(-0.7,0.2275,-4.315));+#1473 = VECTOR('',#1474,1.);+#1474 = DIRECTION('',(1.,0.,-0.));+#1475 = PCURVE('',#1281,#1476);+#1476 = DEFINITIONAL_REPRESENTATION('',(#1477),#1481);+#1477 = LINE('',#1478,#1479);+#1478 = CARTESIAN_POINT('',(0.,0.));+#1479 = VECTOR('',#1480,1.);+#1480 = DIRECTION('',(0.,1.));+#1481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1482 = PCURVE('',#1253,#1483);+#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1488);+#1484 = LINE('',#1485,#1486);+#1485 = CARTESIAN_POINT('',(0.,0.455));+#1486 = VECTOR('',#1487,1.);+#1487 = DIRECTION('',(1.,0.));+#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1489 = ORIENTED_EDGE('',*,*,#1265,.T.);+#1490 = ORIENTED_EDGE('',*,*,#1491,.T.);+#1491 = EDGE_CURVE('',#1266,#1376,#1492,.T.);+#1492 = SURFACE_CURVE('',#1493,(#1497,#1504),.PCURVE_S1.);+#1493 = LINE('',#1494,#1495);+#1494 = CARTESIAN_POINT('',(-0.7,0.2275,0.));+#1495 = VECTOR('',#1496,1.);+#1496 = DIRECTION('',(1.,0.,-0.));+#1497 = PCURVE('',#1281,#1498);+#1498 = DEFINITIONAL_REPRESENTATION('',(#1499),#1503);+#1499 = LINE('',#1500,#1501);+#1500 = CARTESIAN_POINT('',(4.315,0.));+#1501 = VECTOR('',#1502,1.);+#1502 = DIRECTION('',(0.,1.));+#1503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1504 = PCURVE('',#1307,#1505);+#1505 = DEFINITIONAL_REPRESENTATION('',(#1506),#1510);+#1506 = LINE('',#1507,#1508);+#1507 = CARTESIAN_POINT('',(0.,0.455));+#1508 = VECTOR('',#1509,1.);+#1509 = DIRECTION('',(1.,0.));+#1510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1511 = ORIENTED_EDGE('',*,*,#1375,.F.);+#1512 = ADVANCED_FACE('',(#1513),#1253,.F.);+#1513 = FACE_BOUND('',#1514,.F.);+#1514 = EDGE_LOOP('',(#1515,#1516,#1517,#1518));+#1515 = ORIENTED_EDGE('',*,*,#1237,.F.);+#1516 = ORIENTED_EDGE('',*,*,#1422,.T.);+#1517 = ORIENTED_EDGE('',*,*,#1352,.T.);+#1518 = ORIENTED_EDGE('',*,*,#1469,.F.);+#1519 = ADVANCED_FACE('',(#1520),#1307,.T.);+#1520 = FACE_BOUND('',#1521,.T.);+#1521 = EDGE_LOOP('',(#1522,#1523,#1524,#1525));+#1522 = ORIENTED_EDGE('',*,*,#1293,.F.);+#1523 = ORIENTED_EDGE('',*,*,#1444,.T.);+#1524 = ORIENTED_EDGE('',*,*,#1398,.T.);+#1525 = ORIENTED_EDGE('',*,*,#1491,.F.);+#1526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1530)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1527,#1528,#1529)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1527 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1528 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1529 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1530 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1527,+  'distance_accuracy_value','confusion accuracy');+#1531 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1532,#1534);+#1532 = ( REPRESENTATION_RELATIONSHIP('','',#1195,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1533) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#1533 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);+#1534 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #1535);+#1535 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#1190,$);+#1536 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1192));+#1537 = SHAPE_DEFINITION_REPRESENTATION(#1538,#1544);+#1538 = PRODUCT_DEFINITION_SHAPE('','',#1539);+#1539 = PRODUCT_DEFINITION('design','',#1540,#1543);+#1540 = PRODUCT_DEFINITION_FORMATION('','',#1541);+#1541 = PRODUCT('Lead2_Drain','Lead2_Drain','',(#1542));+#1542 = PRODUCT_CONTEXT('',#2,'mechanical');+#1543 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#1544 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1545),#1875);+#1545 = MANIFOLD_SOLID_BREP('',#1546);+#1546 = CLOSED_SHELL('',(#1547,#1667,#1767,#1814,#1861,#1868));+#1547 = ADVANCED_FACE('',(#1548),#1562,.F.);+#1548 = FACE_BOUND('',#1549,.F.);+#1549 = EDGE_LOOP('',(#1550,#1585,#1613,#1641));+#1550 = ORIENTED_EDGE('',*,*,#1551,.F.);+#1551 = EDGE_CURVE('',#1552,#1554,#1556,.T.);+#1552 = VERTEX_POINT('',#1553);+#1553 = CARTESIAN_POINT('',(2.125,-0.2275,-13.335));+#1554 = VERTEX_POINT('',#1555);+#1555 = CARTESIAN_POINT('',(2.125,-0.2275,-4.315));+#1556 = SURFACE_CURVE('',#1557,(#1561,#1573),.PCURVE_S1.);+#1557 = LINE('',#1558,#1559);+#1558 = CARTESIAN_POINT('',(2.125,-0.2275,-13.335));+#1559 = VECTOR('',#1560,1.);+#1560 = DIRECTION('',(0.,0.,1.));+#1561 = PCURVE('',#1562,#1567);+#1562 = PLANE('',#1563);+#1563 = AXIS2_PLACEMENT_3D('',#1564,#1565,#1566);+#1564 = CARTESIAN_POINT('',(2.125,-0.2275,-13.335));+#1565 = DIRECTION('',(1.,0.,-0.));+#1566 = DIRECTION('',(0.,0.,1.));+#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572);+#1568 = LINE('',#1569,#1570);+#1569 = CARTESIAN_POINT('',(0.,0.));+#1570 = VECTOR('',#1571,1.);+#1571 = DIRECTION('',(1.,0.));+#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1573 = PCURVE('',#1574,#1579);+#1574 = PLANE('',#1575);+#1575 = AXIS2_PLACEMENT_3D('',#1576,#1577,#1578);+#1576 = CARTESIAN_POINT('',(2.125,-0.2275,-13.335));+#1577 = DIRECTION('',(-0.,1.,0.));+#1578 = DIRECTION('',(0.,0.,1.));+#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584);+#1580 = LINE('',#1581,#1582);+#1581 = CARTESIAN_POINT('',(0.,0.));+#1582 = VECTOR('',#1583,1.);+#1583 = DIRECTION('',(1.,0.));+#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1585 = ORIENTED_EDGE('',*,*,#1586,.T.);+#1586 = EDGE_CURVE('',#1552,#1587,#1589,.T.);+#1587 = VERTEX_POINT('',#1588);+#1588 = CARTESIAN_POINT('',(2.125,0.2275,-13.335));+#1589 = SURFACE_CURVE('',#1590,(#1594,#1601),.PCURVE_S1.);+#1590 = LINE('',#1591,#1592);+#1591 = CARTESIAN_POINT('',(2.125,-0.2275,-13.335));+#1592 = VECTOR('',#1593,1.);+#1593 = DIRECTION('',(-0.,1.,0.));+#1594 = PCURVE('',#1562,#1595);+#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600);+#1596 = LINE('',#1597,#1598);+#1597 = CARTESIAN_POINT('',(0.,0.));+#1598 = VECTOR('',#1599,1.);+#1599 = DIRECTION('',(0.,-1.));+#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1601 = PCURVE('',#1602,#1607);+#1602 = PLANE('',#1603);+#1603 = AXIS2_PLACEMENT_3D('',#1604,#1605,#1606);+#1604 = CARTESIAN_POINT('',(2.125,-0.2275,-13.335));+#1605 = DIRECTION('',(0.,0.,1.));+#1606 = DIRECTION('',(1.,0.,-0.));+#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612);+#1608 = LINE('',#1609,#1610);+#1609 = CARTESIAN_POINT('',(0.,0.));+#1610 = VECTOR('',#1611,1.);+#1611 = DIRECTION('',(0.,1.));+#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1613 = ORIENTED_EDGE('',*,*,#1614,.T.);+#1614 = EDGE_CURVE('',#1587,#1615,#1617,.T.);+#1615 = VERTEX_POINT('',#1616);+#1616 = CARTESIAN_POINT('',(2.125,0.2275,-4.315));+#1617 = SURFACE_CURVE('',#1618,(#1622,#1629),.PCURVE_S1.);+#1618 = LINE('',#1619,#1620);+#1619 = CARTESIAN_POINT('',(2.125,0.2275,-13.335));+#1620 = VECTOR('',#1621,1.);+#1621 = DIRECTION('',(0.,0.,1.));+#1622 = PCURVE('',#1562,#1623);+#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628);+#1624 = LINE('',#1625,#1626);+#1625 = CARTESIAN_POINT('',(0.,-0.455));+#1626 = VECTOR('',#1627,1.);+#1627 = DIRECTION('',(1.,0.));+#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1629 = PCURVE('',#1630,#1635);+#1630 = PLANE('',#1631);+#1631 = AXIS2_PLACEMENT_3D('',#1632,#1633,#1634);+#1632 = CARTESIAN_POINT('',(2.125,0.2275,-13.335));+#1633 = DIRECTION('',(-0.,1.,0.));+#1634 = DIRECTION('',(0.,0.,1.));+#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640);+#1636 = LINE('',#1637,#1638);+#1637 = CARTESIAN_POINT('',(0.,0.));+#1638 = VECTOR('',#1639,1.);+#1639 = DIRECTION('',(1.,0.));+#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1641 = ORIENTED_EDGE('',*,*,#1642,.F.);+#1642 = EDGE_CURVE('',#1554,#1615,#1643,.T.);+#1643 = SURFACE_CURVE('',#1644,(#1648,#1655),.PCURVE_S1.);+#1644 = LINE('',#1645,#1646);+#1645 = CARTESIAN_POINT('',(2.125,-0.2275,-4.315));+#1646 = VECTOR('',#1647,1.);+#1647 = DIRECTION('',(-0.,1.,0.));+#1648 = PCURVE('',#1562,#1649);+#1649 = DEFINITIONAL_REPRESENTATION('',(#1650),#1654);+#1650 = LINE('',#1651,#1652);+#1651 = CARTESIAN_POINT('',(9.02,0.));+#1652 = VECTOR('',#1653,1.);+#1653 = DIRECTION('',(0.,-1.));+#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1655 = PCURVE('',#1656,#1661);+#1656 = PLANE('',#1657);+#1657 = AXIS2_PLACEMENT_3D('',#1658,#1659,#1660);+#1658 = CARTESIAN_POINT('',(2.125,-0.2275,-4.315));+#1659 = DIRECTION('',(0.,0.,1.));+#1660 = DIRECTION('',(1.,0.,-0.));+#1661 = DEFINITIONAL_REPRESENTATION('',(#1662),#1666);+#1662 = LINE('',#1663,#1664);+#1663 = CARTESIAN_POINT('',(0.,0.));+#1664 = VECTOR('',#1665,1.);+#1665 = DIRECTION('',(0.,1.));+#1666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1667 = ADVANCED_FACE('',(#1668),#1682,.T.);+#1668 = FACE_BOUND('',#1669,.T.);+#1669 = EDGE_LOOP('',(#1670,#1700,#1723,#1746));+#1670 = ORIENTED_EDGE('',*,*,#1671,.F.);+#1671 = EDGE_CURVE('',#1672,#1674,#1676,.T.);+#1672 = VERTEX_POINT('',#1673);+#1673 = CARTESIAN_POINT('',(2.955,-0.2275,-13.335));+#1674 = VERTEX_POINT('',#1675);+#1675 = CARTESIAN_POINT('',(2.955,-0.2275,-4.315));+#1676 = SURFACE_CURVE('',#1677,(#1681,#1693),.PCURVE_S1.);+#1677 = LINE('',#1678,#1679);+#1678 = CARTESIAN_POINT('',(2.955,-0.2275,-13.335));+#1679 = VECTOR('',#1680,1.);+#1680 = DIRECTION('',(0.,0.,1.));+#1681 = PCURVE('',#1682,#1687);+#1682 = PLANE('',#1683);+#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686);+#1684 = CARTESIAN_POINT('',(2.955,-0.2275,-13.335));+#1685 = DIRECTION('',(1.,0.,-0.));+#1686 = DIRECTION('',(0.,0.,1.));+#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692);+#1688 = LINE('',#1689,#1690);+#1689 = CARTESIAN_POINT('',(0.,0.));+#1690 = VECTOR('',#1691,1.);+#1691 = DIRECTION('',(1.,0.));+#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1693 = PCURVE('',#1574,#1694);+#1694 = DEFINITIONAL_REPRESENTATION('',(#1695),#1699);+#1695 = LINE('',#1696,#1697);+#1696 = CARTESIAN_POINT('',(0.,0.83));+#1697 = VECTOR('',#1698,1.);+#1698 = DIRECTION('',(1.,0.));+#1699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1700 = ORIENTED_EDGE('',*,*,#1701,.T.);+#1701 = EDGE_CURVE('',#1672,#1702,#1704,.T.);+#1702 = VERTEX_POINT('',#1703);+#1703 = CARTESIAN_POINT('',(2.955,0.2275,-13.335));+#1704 = SURFACE_CURVE('',#1705,(#1709,#1716),.PCURVE_S1.);+#1705 = LINE('',#1706,#1707);+#1706 = CARTESIAN_POINT('',(2.955,-0.2275,-13.335));+#1707 = VECTOR('',#1708,1.);+#1708 = DIRECTION('',(-0.,1.,0.));+#1709 = PCURVE('',#1682,#1710);+#1710 = DEFINITIONAL_REPRESENTATION('',(#1711),#1715);+#1711 = LINE('',#1712,#1713);+#1712 = CARTESIAN_POINT('',(0.,0.));+#1713 = VECTOR('',#1714,1.);+#1714 = DIRECTION('',(0.,-1.));+#1715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1716 = PCURVE('',#1602,#1717);+#1717 = DEFINITIONAL_REPRESENTATION('',(#1718),#1722);+#1718 = LINE('',#1719,#1720);+#1719 = CARTESIAN_POINT('',(0.83,0.));+#1720 = VECTOR('',#1721,1.);+#1721 = DIRECTION('',(0.,1.));+#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1723 = ORIENTED_EDGE('',*,*,#1724,.T.);+#1724 = EDGE_CURVE('',#1702,#1725,#1727,.T.);+#1725 = VERTEX_POINT('',#1726);+#1726 = CARTESIAN_POINT('',(2.955,0.2275,-4.315));+#1727 = SURFACE_CURVE('',#1728,(#1732,#1739),.PCURVE_S1.);+#1728 = LINE('',#1729,#1730);+#1729 = CARTESIAN_POINT('',(2.955,0.2275,-13.335));+#1730 = VECTOR('',#1731,1.);+#1731 = DIRECTION('',(0.,0.,1.));+#1732 = PCURVE('',#1682,#1733);+#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1738);+#1734 = LINE('',#1735,#1736);+#1735 = CARTESIAN_POINT('',(0.,-0.455));+#1736 = VECTOR('',#1737,1.);+#1737 = DIRECTION('',(1.,0.));+#1738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1739 = PCURVE('',#1630,#1740);+#1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745);+#1741 = LINE('',#1742,#1743);+#1742 = CARTESIAN_POINT('',(0.,0.83));+#1743 = VECTOR('',#1744,1.);+#1744 = DIRECTION('',(1.,0.));+#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1746 = ORIENTED_EDGE('',*,*,#1747,.F.);+#1747 = EDGE_CURVE('',#1674,#1725,#1748,.T.);+#1748 = SURFACE_CURVE('',#1749,(#1753,#1760),.PCURVE_S1.);+#1749 = LINE('',#1750,#1751);+#1750 = CARTESIAN_POINT('',(2.955,-0.2275,-4.315));+#1751 = VECTOR('',#1752,1.);+#1752 = DIRECTION('',(-0.,1.,0.));+#1753 = PCURVE('',#1682,#1754);+#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1759);+#1755 = LINE('',#1756,#1757);+#1756 = CARTESIAN_POINT('',(9.02,0.));+#1757 = VECTOR('',#1758,1.);+#1758 = DIRECTION('',(0.,-1.));+#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1760 = PCURVE('',#1656,#1761);+#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);+#1762 = LINE('',#1763,#1764);+#1763 = CARTESIAN_POINT('',(0.83,0.));+#1764 = VECTOR('',#1765,1.);+#1765 = DIRECTION('',(0.,1.));+#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1767 = ADVANCED_FACE('',(#1768),#1574,.F.);+#1768 = FACE_BOUND('',#1769,.F.);+#1769 = EDGE_LOOP('',(#1770,#1791,#1792,#1813));+#1770 = ORIENTED_EDGE('',*,*,#1771,.F.);+#1771 = EDGE_CURVE('',#1552,#1672,#1772,.T.);+#1772 = SURFACE_CURVE('',#1773,(#1777,#1784),.PCURVE_S1.);+#1773 = LINE('',#1774,#1775);+#1774 = CARTESIAN_POINT('',(2.125,-0.2275,-13.335));+#1775 = VECTOR('',#1776,1.);+#1776 = DIRECTION('',(1.,0.,-0.));+#1777 = PCURVE('',#1574,#1778);+#1778 = DEFINITIONAL_REPRESENTATION('',(#1779),#1783);+#1779 = LINE('',#1780,#1781);+#1780 = CARTESIAN_POINT('',(0.,0.));+#1781 = VECTOR('',#1782,1.);+#1782 = DIRECTION('',(0.,1.));+#1783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1784 = PCURVE('',#1602,#1785);+#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1790);+#1786 = LINE('',#1787,#1788);+#1787 = CARTESIAN_POINT('',(0.,0.));+#1788 = VECTOR('',#1789,1.);+#1789 = DIRECTION('',(1.,0.));+#1790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1791 = ORIENTED_EDGE('',*,*,#1551,.T.);+#1792 = ORIENTED_EDGE('',*,*,#1793,.T.);+#1793 = EDGE_CURVE('',#1554,#1674,#1794,.T.);+#1794 = SURFACE_CURVE('',#1795,(#1799,#1806),.PCURVE_S1.);+#1795 = LINE('',#1796,#1797);+#1796 = CARTESIAN_POINT('',(2.125,-0.2275,-4.315));+#1797 = VECTOR('',#1798,1.);+#1798 = DIRECTION('',(1.,0.,-0.));+#1799 = PCURVE('',#1574,#1800);+#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1805);+#1801 = LINE('',#1802,#1803);+#1802 = CARTESIAN_POINT('',(9.02,0.));+#1803 = VECTOR('',#1804,1.);+#1804 = DIRECTION('',(0.,1.));+#1805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1806 = PCURVE('',#1656,#1807);+#1807 = DEFINITIONAL_REPRESENTATION('',(#1808),#1812);+#1808 = LINE('',#1809,#1810);+#1809 = CARTESIAN_POINT('',(0.,0.));+#1810 = VECTOR('',#1811,1.);+#1811 = DIRECTION('',(1.,0.));+#1812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1813 = ORIENTED_EDGE('',*,*,#1671,.F.);+#1814 = ADVANCED_FACE('',(#1815),#1630,.T.);+#1815 = FACE_BOUND('',#1816,.T.);+#1816 = EDGE_LOOP('',(#1817,#1838,#1839,#1860));+#1817 = ORIENTED_EDGE('',*,*,#1818,.F.);+#1818 = EDGE_CURVE('',#1587,#1702,#1819,.T.);+#1819 = SURFACE_CURVE('',#1820,(#1824,#1831),.PCURVE_S1.);+#1820 = LINE('',#1821,#1822);+#1821 = CARTESIAN_POINT('',(2.125,0.2275,-13.335));+#1822 = VECTOR('',#1823,1.);+#1823 = DIRECTION('',(1.,0.,-0.));+#1824 = PCURVE('',#1630,#1825);+#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830);+#1826 = LINE('',#1827,#1828);+#1827 = CARTESIAN_POINT('',(0.,0.));+#1828 = VECTOR('',#1829,1.);+#1829 = DIRECTION('',(0.,1.));+#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1831 = PCURVE('',#1602,#1832);+#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837);+#1833 = LINE('',#1834,#1835);+#1834 = CARTESIAN_POINT('',(0.,0.455));+#1835 = VECTOR('',#1836,1.);+#1836 = DIRECTION('',(1.,0.));+#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1838 = ORIENTED_EDGE('',*,*,#1614,.T.);+#1839 = ORIENTED_EDGE('',*,*,#1840,.T.);+#1840 = EDGE_CURVE('',#1615,#1725,#1841,.T.);+#1841 = SURFACE_CURVE('',#1842,(#1846,#1853),.PCURVE_S1.);+#1842 = LINE('',#1843,#1844);+#1843 = CARTESIAN_POINT('',(2.125,0.2275,-4.315));+#1844 = VECTOR('',#1845,1.);+#1845 = DIRECTION('',(1.,0.,-0.));+#1846 = PCURVE('',#1630,#1847);+#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1852);+#1848 = LINE('',#1849,#1850);+#1849 = CARTESIAN_POINT('',(9.02,0.));+#1850 = VECTOR('',#1851,1.);+#1851 = DIRECTION('',(0.,1.));+#1852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1853 = PCURVE('',#1656,#1854);+#1854 = DEFINITIONAL_REPRESENTATION('',(#1855),#1859);+#1855 = LINE('',#1856,#1857);+#1856 = CARTESIAN_POINT('',(0.,0.455));+#1857 = VECTOR('',#1858,1.);+#1858 = DIRECTION('',(1.,0.));+#1859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1860 = ORIENTED_EDGE('',*,*,#1724,.F.);+#1861 = ADVANCED_FACE('',(#1862),#1602,.F.);+#1862 = FACE_BOUND('',#1863,.F.);+#1863 = EDGE_LOOP('',(#1864,#1865,#1866,#1867));+#1864 = ORIENTED_EDGE('',*,*,#1586,.F.);+#1865 = ORIENTED_EDGE('',*,*,#1771,.T.);+#1866 = ORIENTED_EDGE('',*,*,#1701,.T.);+#1867 = ORIENTED_EDGE('',*,*,#1818,.F.);+#1868 = ADVANCED_FACE('',(#1869),#1656,.T.);+#1869 = FACE_BOUND('',#1870,.T.);+#1870 = EDGE_LOOP('',(#1871,#1872,#1873,#1874));+#1871 = ORIENTED_EDGE('',*,*,#1642,.F.);+#1872 = ORIENTED_EDGE('',*,*,#1793,.T.);+#1873 = ORIENTED_EDGE('',*,*,#1747,.T.);+#1874 = ORIENTED_EDGE('',*,*,#1840,.F.);+#1875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1879)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1876,#1877,#1878)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1876 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1877 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1878 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1879 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1876,+  'distance_accuracy_value','confusion accuracy');+#1880 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1881,#1883);+#1881 = ( REPRESENTATION_RELATIONSHIP('','',#1544,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1882) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#1882 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);+#1883 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #1884);+#1884 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#1539,$);+#1885 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1541));+#1886 = SHAPE_DEFINITION_REPRESENTATION(#1887,#1893);+#1887 = PRODUCT_DEFINITION_SHAPE('','',#1888);+#1888 = PRODUCT_DEFINITION('design','',#1889,#1892);+#1889 = PRODUCT_DEFINITION_FORMATION('','',#1890);+#1890 = PRODUCT('Lead2_Shoulder','Lead2_Shoulder','',(#1891));+#1891 = PRODUCT_CONTEXT('',#2,'mechanical');+#1892 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#1893 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1894),#2224);+#1894 = MANIFOLD_SOLID_BREP('',#1895);+#1895 = CLOSED_SHELL('',(#1896,#2016,#2116,#2163,#2210,#2217));+#1896 = ADVANCED_FACE('',(#1897),#1911,.F.);+#1897 = FACE_BOUND('',#1898,.F.);+#1898 = EDGE_LOOP('',(#1899,#1934,#1962,#1990));+#1899 = ORIENTED_EDGE('',*,*,#1900,.F.);+#1900 = EDGE_CURVE('',#1901,#1903,#1905,.T.);+#1901 = VERTEX_POINT('',#1902);+#1902 = CARTESIAN_POINT('',(1.84,-0.2275,-4.315));+#1903 = VERTEX_POINT('',#1904);+#1904 = CARTESIAN_POINT('',(1.84,-0.2275,0.));+#1905 = SURFACE_CURVE('',#1906,(#1910,#1922),.PCURVE_S1.);+#1906 = LINE('',#1907,#1908);+#1907 = CARTESIAN_POINT('',(1.84,-0.2275,-4.315));+#1908 = VECTOR('',#1909,1.);+#1909 = DIRECTION('',(0.,0.,1.));+#1910 = PCURVE('',#1911,#1916);+#1911 = PLANE('',#1912);+#1912 = AXIS2_PLACEMENT_3D('',#1913,#1914,#1915);+#1913 = CARTESIAN_POINT('',(1.84,-0.2275,-4.315));+#1914 = DIRECTION('',(1.,0.,-0.));+#1915 = DIRECTION('',(0.,0.,1.));+#1916 = DEFINITIONAL_REPRESENTATION('',(#1917),#1921);+#1917 = LINE('',#1918,#1919);+#1918 = CARTESIAN_POINT('',(0.,0.));+#1919 = VECTOR('',#1920,1.);+#1920 = DIRECTION('',(1.,0.));+#1921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1922 = PCURVE('',#1923,#1928);+#1923 = PLANE('',#1924);+#1924 = AXIS2_PLACEMENT_3D('',#1925,#1926,#1927);+#1925 = CARTESIAN_POINT('',(1.84,-0.2275,-4.315));+#1926 = DIRECTION('',(-0.,1.,0.));+#1927 = DIRECTION('',(0.,0.,1.));+#1928 = DEFINITIONAL_REPRESENTATION('',(#1929),#1933);+#1929 = LINE('',#1930,#1931);+#1930 = CARTESIAN_POINT('',(0.,0.));+#1931 = VECTOR('',#1932,1.);+#1932 = DIRECTION('',(1.,0.));+#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1934 = ORIENTED_EDGE('',*,*,#1935,.T.);+#1935 = EDGE_CURVE('',#1901,#1936,#1938,.T.);+#1936 = VERTEX_POINT('',#1937);+#1937 = CARTESIAN_POINT('',(1.84,0.2275,-4.315));+#1938 = SURFACE_CURVE('',#1939,(#1943,#1950),.PCURVE_S1.);+#1939 = LINE('',#1940,#1941);+#1940 = CARTESIAN_POINT('',(1.84,-0.2275,-4.315));+#1941 = VECTOR('',#1942,1.);+#1942 = DIRECTION('',(-0.,1.,0.));+#1943 = PCURVE('',#1911,#1944);+#1944 = DEFINITIONAL_REPRESENTATION('',(#1945),#1949);+#1945 = LINE('',#1946,#1947);+#1946 = CARTESIAN_POINT('',(0.,0.));+#1947 = VECTOR('',#1948,1.);+#1948 = DIRECTION('',(0.,-1.));+#1949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1950 = PCURVE('',#1951,#1956);+#1951 = PLANE('',#1952);+#1952 = AXIS2_PLACEMENT_3D('',#1953,#1954,#1955);+#1953 = CARTESIAN_POINT('',(1.84,-0.2275,-4.315));+#1954 = DIRECTION('',(0.,0.,1.));+#1955 = DIRECTION('',(1.,0.,-0.));+#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1961);+#1957 = LINE('',#1958,#1959);+#1958 = CARTESIAN_POINT('',(0.,0.));+#1959 = VECTOR('',#1960,1.);+#1960 = DIRECTION('',(0.,1.));+#1961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1962 = ORIENTED_EDGE('',*,*,#1963,.T.);+#1963 = EDGE_CURVE('',#1936,#1964,#1966,.T.);+#1964 = VERTEX_POINT('',#1965);+#1965 = CARTESIAN_POINT('',(1.84,0.2275,0.));+#1966 = SURFACE_CURVE('',#1967,(#1971,#1978),.PCURVE_S1.);+#1967 = LINE('',#1968,#1969);+#1968 = CARTESIAN_POINT('',(1.84,0.2275,-4.315));+#1969 = VECTOR('',#1970,1.);+#1970 = DIRECTION('',(0.,0.,1.));+#1971 = PCURVE('',#1911,#1972);+#1972 = DEFINITIONAL_REPRESENTATION('',(#1973),#1977);+#1973 = LINE('',#1974,#1975);+#1974 = CARTESIAN_POINT('',(0.,-0.455));+#1975 = VECTOR('',#1976,1.);+#1976 = DIRECTION('',(1.,0.));+#1977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1978 = PCURVE('',#1979,#1984);+#1979 = PLANE('',#1980);+#1980 = AXIS2_PLACEMENT_3D('',#1981,#1982,#1983);+#1981 = CARTESIAN_POINT('',(1.84,0.2275,-4.315));+#1982 = DIRECTION('',(-0.,1.,0.));+#1983 = DIRECTION('',(0.,0.,1.));+#1984 = DEFINITIONAL_REPRESENTATION('',(#1985),#1989);+#1985 = LINE('',#1986,#1987);+#1986 = CARTESIAN_POINT('',(0.,0.));+#1987 = VECTOR('',#1988,1.);+#1988 = DIRECTION('',(1.,0.));+#1989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1990 = ORIENTED_EDGE('',*,*,#1991,.F.);+#1991 = EDGE_CURVE('',#1903,#1964,#1992,.T.);+#1992 = SURFACE_CURVE('',#1993,(#1997,#2004),.PCURVE_S1.);+#1993 = LINE('',#1994,#1995);+#1994 = CARTESIAN_POINT('',(1.84,-0.2275,0.));+#1995 = VECTOR('',#1996,1.);+#1996 = DIRECTION('',(-0.,1.,0.));+#1997 = PCURVE('',#1911,#1998);+#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2003);+#1999 = LINE('',#2000,#2001);+#2000 = CARTESIAN_POINT('',(4.315,0.));+#2001 = VECTOR('',#2002,1.);+#2002 = DIRECTION('',(0.,-1.));+#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2004 = PCURVE('',#2005,#2010);+#2005 = PLANE('',#2006);+#2006 = AXIS2_PLACEMENT_3D('',#2007,#2008,#2009);+#2007 = CARTESIAN_POINT('',(1.84,-0.2275,0.));+#2008 = DIRECTION('',(0.,0.,1.));+#2009 = DIRECTION('',(1.,0.,-0.));+#2010 = DEFINITIONAL_REPRESENTATION('',(#2011),#2015);+#2011 = LINE('',#2012,#2013);+#2012 = CARTESIAN_POINT('',(0.,0.));+#2013 = VECTOR('',#2014,1.);+#2014 = DIRECTION('',(0.,1.));+#2015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2016 = ADVANCED_FACE('',(#2017),#2031,.T.);+#2017 = FACE_BOUND('',#2018,.T.);+#2018 = EDGE_LOOP('',(#2019,#2049,#2072,#2095));+#2019 = ORIENTED_EDGE('',*,*,#2020,.F.);+#2020 = EDGE_CURVE('',#2021,#2023,#2025,.T.);+#2021 = VERTEX_POINT('',#2022);+#2022 = CARTESIAN_POINT('',(3.24,-0.2275,-4.315));+#2023 = VERTEX_POINT('',#2024);+#2024 = CARTESIAN_POINT('',(3.24,-0.2275,0.));+#2025 = SURFACE_CURVE('',#2026,(#2030,#2042),.PCURVE_S1.);+#2026 = LINE('',#2027,#2028);+#2027 = CARTESIAN_POINT('',(3.24,-0.2275,-4.315));+#2028 = VECTOR('',#2029,1.);+#2029 = DIRECTION('',(0.,0.,1.));+#2030 = PCURVE('',#2031,#2036);+#2031 = PLANE('',#2032);+#2032 = AXIS2_PLACEMENT_3D('',#2033,#2034,#2035);+#2033 = CARTESIAN_POINT('',(3.24,-0.2275,-4.315));+#2034 = DIRECTION('',(1.,0.,-0.));+#2035 = DIRECTION('',(0.,0.,1.));+#2036 = DEFINITIONAL_REPRESENTATION('',(#2037),#2041);+#2037 = LINE('',#2038,#2039);+#2038 = CARTESIAN_POINT('',(0.,0.));+#2039 = VECTOR('',#2040,1.);+#2040 = DIRECTION('',(1.,0.));+#2041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2042 = PCURVE('',#1923,#2043);+#2043 = DEFINITIONAL_REPRESENTATION('',(#2044),#2048);+#2044 = LINE('',#2045,#2046);+#2045 = CARTESIAN_POINT('',(0.,1.4));+#2046 = VECTOR('',#2047,1.);+#2047 = DIRECTION('',(1.,0.));+#2048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2049 = ORIENTED_EDGE('',*,*,#2050,.T.);+#2050 = EDGE_CURVE('',#2021,#2051,#2053,.T.);+#2051 = VERTEX_POINT('',#2052);+#2052 = CARTESIAN_POINT('',(3.24,0.2275,-4.315));+#2053 = SURFACE_CURVE('',#2054,(#2058,#2065),.PCURVE_S1.);+#2054 = LINE('',#2055,#2056);+#2055 = CARTESIAN_POINT('',(3.24,-0.2275,-4.315));+#2056 = VECTOR('',#2057,1.);+#2057 = DIRECTION('',(-0.,1.,0.));+#2058 = PCURVE('',#2031,#2059);+#2059 = DEFINITIONAL_REPRESENTATION('',(#2060),#2064);+#2060 = LINE('',#2061,#2062);+#2061 = CARTESIAN_POINT('',(0.,0.));+#2062 = VECTOR('',#2063,1.);+#2063 = DIRECTION('',(0.,-1.));+#2064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2065 = PCURVE('',#1951,#2066);+#2066 = DEFINITIONAL_REPRESENTATION('',(#2067),#2071);+#2067 = LINE('',#2068,#2069);+#2068 = CARTESIAN_POINT('',(1.4,0.));+#2069 = VECTOR('',#2070,1.);+#2070 = DIRECTION('',(0.,1.));+#2071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2072 = ORIENTED_EDGE('',*,*,#2073,.T.);+#2073 = EDGE_CURVE('',#2051,#2074,#2076,.T.);+#2074 = VERTEX_POINT('',#2075);+#2075 = CARTESIAN_POINT('',(3.24,0.2275,0.));+#2076 = SURFACE_CURVE('',#2077,(#2081,#2088),.PCURVE_S1.);+#2077 = LINE('',#2078,#2079);+#2078 = CARTESIAN_POINT('',(3.24,0.2275,-4.315));+#2079 = VECTOR('',#2080,1.);+#2080 = DIRECTION('',(0.,0.,1.));+#2081 = PCURVE('',#2031,#2082);+#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087);+#2083 = LINE('',#2084,#2085);+#2084 = CARTESIAN_POINT('',(0.,-0.455));+#2085 = VECTOR('',#2086,1.);+#2086 = DIRECTION('',(1.,0.));+#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2088 = PCURVE('',#1979,#2089);+#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094);+#2090 = LINE('',#2091,#2092);+#2091 = CARTESIAN_POINT('',(0.,1.4));+#2092 = VECTOR('',#2093,1.);+#2093 = DIRECTION('',(1.,0.));+#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2095 = ORIENTED_EDGE('',*,*,#2096,.F.);+#2096 = EDGE_CURVE('',#2023,#2074,#2097,.T.);+#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.);+#2098 = LINE('',#2099,#2100);+#2099 = CARTESIAN_POINT('',(3.24,-0.2275,0.));+#2100 = VECTOR('',#2101,1.);+#2101 = DIRECTION('',(-0.,1.,0.));+#2102 = PCURVE('',#2031,#2103);+#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108);+#2104 = LINE('',#2105,#2106);+#2105 = CARTESIAN_POINT('',(4.315,0.));+#2106 = VECTOR('',#2107,1.);+#2107 = DIRECTION('',(0.,-1.));+#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2109 = PCURVE('',#2005,#2110);+#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115);+#2111 = LINE('',#2112,#2113);+#2112 = CARTESIAN_POINT('',(1.4,0.));+#2113 = VECTOR('',#2114,1.);+#2114 = DIRECTION('',(0.,1.));+#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2116 = ADVANCED_FACE('',(#2117),#1923,.F.);+#2117 = FACE_BOUND('',#2118,.F.);+#2118 = EDGE_LOOP('',(#2119,#2140,#2141,#2162));+#2119 = ORIENTED_EDGE('',*,*,#2120,.F.);+#2120 = EDGE_CURVE('',#1901,#2021,#2121,.T.);+#2121 = SURFACE_CURVE('',#2122,(#2126,#2133),.PCURVE_S1.);+#2122 = LINE('',#2123,#2124);+#2123 = CARTESIAN_POINT('',(1.84,-0.2275,-4.315));+#2124 = VECTOR('',#2125,1.);+#2125 = DIRECTION('',(1.,0.,-0.));+#2126 = PCURVE('',#1923,#2127);+#2127 = DEFINITIONAL_REPRESENTATION('',(#2128),#2132);+#2128 = LINE('',#2129,#2130);+#2129 = CARTESIAN_POINT('',(0.,0.));+#2130 = VECTOR('',#2131,1.);+#2131 = DIRECTION('',(0.,1.));+#2132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2133 = PCURVE('',#1951,#2134);+#2134 = DEFINITIONAL_REPRESENTATION('',(#2135),#2139);+#2135 = LINE('',#2136,#2137);+#2136 = CARTESIAN_POINT('',(0.,0.));+#2137 = VECTOR('',#2138,1.);+#2138 = DIRECTION('',(1.,0.));+#2139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2140 = ORIENTED_EDGE('',*,*,#1900,.T.);+#2141 = ORIENTED_EDGE('',*,*,#2142,.T.);+#2142 = EDGE_CURVE('',#1903,#2023,#2143,.T.);+#2143 = SURFACE_CURVE('',#2144,(#2148,#2155),.PCURVE_S1.);+#2144 = LINE('',#2145,#2146);+#2145 = CARTESIAN_POINT('',(1.84,-0.2275,0.));+#2146 = VECTOR('',#2147,1.);+#2147 = DIRECTION('',(1.,0.,-0.));+#2148 = PCURVE('',#1923,#2149);+#2149 = DEFINITIONAL_REPRESENTATION('',(#2150),#2154);+#2150 = LINE('',#2151,#2152);+#2151 = CARTESIAN_POINT('',(4.315,0.));+#2152 = VECTOR('',#2153,1.);+#2153 = DIRECTION('',(0.,1.));+#2154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2155 = PCURVE('',#2005,#2156);+#2156 = DEFINITIONAL_REPRESENTATION('',(#2157),#2161);+#2157 = LINE('',#2158,#2159);+#2158 = CARTESIAN_POINT('',(0.,0.));+#2159 = VECTOR('',#2160,1.);+#2160 = DIRECTION('',(1.,0.));+#2161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2162 = ORIENTED_EDGE('',*,*,#2020,.F.);+#2163 = ADVANCED_FACE('',(#2164),#1979,.T.);+#2164 = FACE_BOUND('',#2165,.T.);+#2165 = EDGE_LOOP('',(#2166,#2187,#2188,#2209));+#2166 = ORIENTED_EDGE('',*,*,#2167,.F.);+#2167 = EDGE_CURVE('',#1936,#2051,#2168,.T.);+#2168 = SURFACE_CURVE('',#2169,(#2173,#2180),.PCURVE_S1.);+#2169 = LINE('',#2170,#2171);+#2170 = CARTESIAN_POINT('',(1.84,0.2275,-4.315));+#2171 = VECTOR('',#2172,1.);+#2172 = DIRECTION('',(1.,0.,-0.));+#2173 = PCURVE('',#1979,#2174);+#2174 = DEFINITIONAL_REPRESENTATION('',(#2175),#2179);+#2175 = LINE('',#2176,#2177);+#2176 = CARTESIAN_POINT('',(0.,0.));+#2177 = VECTOR('',#2178,1.);+#2178 = DIRECTION('',(0.,1.));+#2179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2180 = PCURVE('',#1951,#2181);+#2181 = DEFINITIONAL_REPRESENTATION('',(#2182),#2186);+#2182 = LINE('',#2183,#2184);+#2183 = CARTESIAN_POINT('',(0.,0.455));+#2184 = VECTOR('',#2185,1.);+#2185 = DIRECTION('',(1.,0.));+#2186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2187 = ORIENTED_EDGE('',*,*,#1963,.T.);+#2188 = ORIENTED_EDGE('',*,*,#2189,.T.);+#2189 = EDGE_CURVE('',#1964,#2074,#2190,.T.);+#2190 = SURFACE_CURVE('',#2191,(#2195,#2202),.PCURVE_S1.);+#2191 = LINE('',#2192,#2193);+#2192 = CARTESIAN_POINT('',(1.84,0.2275,0.));+#2193 = VECTOR('',#2194,1.);+#2194 = DIRECTION('',(1.,0.,-0.));+#2195 = PCURVE('',#1979,#2196);+#2196 = DEFINITIONAL_REPRESENTATION('',(#2197),#2201);+#2197 = LINE('',#2198,#2199);+#2198 = CARTESIAN_POINT('',(4.315,0.));+#2199 = VECTOR('',#2200,1.);+#2200 = DIRECTION('',(0.,1.));+#2201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2202 = PCURVE('',#2005,#2203);+#2203 = DEFINITIONAL_REPRESENTATION('',(#2204),#2208);+#2204 = LINE('',#2205,#2206);+#2205 = CARTESIAN_POINT('',(0.,0.455));+#2206 = VECTOR('',#2207,1.);+#2207 = DIRECTION('',(1.,0.));+#2208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2209 = ORIENTED_EDGE('',*,*,#2073,.F.);+#2210 = ADVANCED_FACE('',(#2211),#1951,.F.);+#2211 = FACE_BOUND('',#2212,.F.);+#2212 = EDGE_LOOP('',(#2213,#2214,#2215,#2216));+#2213 = ORIENTED_EDGE('',*,*,#1935,.F.);+#2214 = ORIENTED_EDGE('',*,*,#2120,.T.);+#2215 = ORIENTED_EDGE('',*,*,#2050,.T.);+#2216 = ORIENTED_EDGE('',*,*,#2167,.F.);+#2217 = ADVANCED_FACE('',(#2218),#2005,.T.);+#2218 = FACE_BOUND('',#2219,.T.);+#2219 = EDGE_LOOP('',(#2220,#2221,#2222,#2223));+#2220 = ORIENTED_EDGE('',*,*,#1991,.F.);+#2221 = ORIENTED_EDGE('',*,*,#2142,.T.);+#2222 = ORIENTED_EDGE('',*,*,#2096,.T.);+#2223 = ORIENTED_EDGE('',*,*,#2189,.F.);+#2224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2228)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2225,#2226,#2227)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2225 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2226 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2227 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2228 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2225,+  'distance_accuracy_value','confusion accuracy');+#2229 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2230,#2232);+#2230 = ( REPRESENTATION_RELATIONSHIP('','',#1893,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2231) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#2231 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);+#2232 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #2233);+#2233 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#1888,$);+#2234 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1890));+#2235 = SHAPE_DEFINITION_REPRESENTATION(#2236,#2242);+#2236 = PRODUCT_DEFINITION_SHAPE('','',#2237);+#2237 = PRODUCT_DEFINITION('design','',#2238,#2241);+#2238 = PRODUCT_DEFINITION_FORMATION('','',#2239);+#2239 = PRODUCT('Lead3_Source','Lead3_Source','',(#2240));+#2240 = PRODUCT_CONTEXT('',#2,'mechanical');+#2241 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#2242 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2243),#2573);+#2243 = MANIFOLD_SOLID_BREP('',#2244);+#2244 = CLOSED_SHELL('',(#2245,#2365,#2465,#2512,#2559,#2566));+#2245 = ADVANCED_FACE('',(#2246),#2260,.F.);+#2246 = FACE_BOUND('',#2247,.F.);+#2247 = EDGE_LOOP('',(#2248,#2283,#2311,#2339));+#2248 = ORIENTED_EDGE('',*,*,#2249,.F.);+#2249 = EDGE_CURVE('',#2250,#2252,#2254,.T.);+#2250 = VERTEX_POINT('',#2251);+#2251 = CARTESIAN_POINT('',(4.665,-0.2275,-13.335));+#2252 = VERTEX_POINT('',#2253);+#2253 = CARTESIAN_POINT('',(4.665,-0.2275,-4.315));+#2254 = SURFACE_CURVE('',#2255,(#2259,#2271),.PCURVE_S1.);+#2255 = LINE('',#2256,#2257);+#2256 = CARTESIAN_POINT('',(4.665,-0.2275,-13.335));+#2257 = VECTOR('',#2258,1.);+#2258 = DIRECTION('',(0.,0.,1.));+#2259 = PCURVE('',#2260,#2265);+#2260 = PLANE('',#2261);+#2261 = AXIS2_PLACEMENT_3D('',#2262,#2263,#2264);+#2262 = CARTESIAN_POINT('',(4.665,-0.2275,-13.335));+#2263 = DIRECTION('',(1.,0.,-0.));+#2264 = DIRECTION('',(0.,0.,1.));+#2265 = DEFINITIONAL_REPRESENTATION('',(#2266),#2270);+#2266 = LINE('',#2267,#2268);+#2267 = CARTESIAN_POINT('',(0.,0.));+#2268 = VECTOR('',#2269,1.);+#2269 = DIRECTION('',(1.,0.));+#2270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2271 = PCURVE('',#2272,#2277);+#2272 = PLANE('',#2273);+#2273 = AXIS2_PLACEMENT_3D('',#2274,#2275,#2276);+#2274 = CARTESIAN_POINT('',(4.665,-0.2275,-13.335));+#2275 = DIRECTION('',(-0.,1.,0.));+#2276 = DIRECTION('',(0.,0.,1.));+#2277 = DEFINITIONAL_REPRESENTATION('',(#2278),#2282);+#2278 = LINE('',#2279,#2280);+#2279 = CARTESIAN_POINT('',(0.,0.));+#2280 = VECTOR('',#2281,1.);+#2281 = DIRECTION('',(1.,0.));+#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2283 = ORIENTED_EDGE('',*,*,#2284,.T.);+#2284 = EDGE_CURVE('',#2250,#2285,#2287,.T.);+#2285 = VERTEX_POINT('',#2286);+#2286 = CARTESIAN_POINT('',(4.665,0.2275,-13.335));+#2287 = SURFACE_CURVE('',#2288,(#2292,#2299),.PCURVE_S1.);+#2288 = LINE('',#2289,#2290);+#2289 = CARTESIAN_POINT('',(4.665,-0.2275,-13.335));+#2290 = VECTOR('',#2291,1.);+#2291 = DIRECTION('',(-0.,1.,0.));+#2292 = PCURVE('',#2260,#2293);+#2293 = DEFINITIONAL_REPRESENTATION('',(#2294),#2298);+#2294 = LINE('',#2295,#2296);+#2295 = CARTESIAN_POINT('',(0.,0.));+#2296 = VECTOR('',#2297,1.);+#2297 = DIRECTION('',(0.,-1.));+#2298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2299 = PCURVE('',#2300,#2305);+#2300 = PLANE('',#2301);+#2301 = AXIS2_PLACEMENT_3D('',#2302,#2303,#2304);+#2302 = CARTESIAN_POINT('',(4.665,-0.2275,-13.335));+#2303 = DIRECTION('',(0.,0.,1.));+#2304 = DIRECTION('',(1.,0.,-0.));+#2305 = DEFINITIONAL_REPRESENTATION('',(#2306),#2310);+#2306 = LINE('',#2307,#2308);+#2307 = CARTESIAN_POINT('',(0.,0.));+#2308 = VECTOR('',#2309,1.);+#2309 = DIRECTION('',(0.,1.));+#2310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2311 = ORIENTED_EDGE('',*,*,#2312,.T.);+#2312 = EDGE_CURVE('',#2285,#2313,#2315,.T.);+#2313 = VERTEX_POINT('',#2314);+#2314 = CARTESIAN_POINT('',(4.665,0.2275,-4.315));+#2315 = SURFACE_CURVE('',#2316,(#2320,#2327),.PCURVE_S1.);+#2316 = LINE('',#2317,#2318);+#2317 = CARTESIAN_POINT('',(4.665,0.2275,-13.335));+#2318 = VECTOR('',#2319,1.);+#2319 = DIRECTION('',(0.,0.,1.));+#2320 = PCURVE('',#2260,#2321);+#2321 = DEFINITIONAL_REPRESENTATION('',(#2322),#2326);+#2322 = LINE('',#2323,#2324);+#2323 = CARTESIAN_POINT('',(0.,-0.455));+#2324 = VECTOR('',#2325,1.);+#2325 = DIRECTION('',(1.,0.));+#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2327 = PCURVE('',#2328,#2333);+#2328 = PLANE('',#2329);+#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332);+#2330 = CARTESIAN_POINT('',(4.665,0.2275,-13.335));+#2331 = DIRECTION('',(-0.,1.,0.));+#2332 = DIRECTION('',(0.,0.,1.));+#2333 = DEFINITIONAL_REPRESENTATION('',(#2334),#2338);+#2334 = LINE('',#2335,#2336);+#2335 = CARTESIAN_POINT('',(0.,0.));+#2336 = VECTOR('',#2337,1.);+#2337 = DIRECTION('',(1.,0.));+#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2339 = ORIENTED_EDGE('',*,*,#2340,.F.);+#2340 = EDGE_CURVE('',#2252,#2313,#2341,.T.);+#2341 = SURFACE_CURVE('',#2342,(#2346,#2353),.PCURVE_S1.);+#2342 = LINE('',#2343,#2344);+#2343 = CARTESIAN_POINT('',(4.665,-0.2275,-4.315));+#2344 = VECTOR('',#2345,1.);+#2345 = DIRECTION('',(-0.,1.,0.));+#2346 = PCURVE('',#2260,#2347);+#2347 = DEFINITIONAL_REPRESENTATION('',(#2348),#2352);+#2348 = LINE('',#2349,#2350);+#2349 = CARTESIAN_POINT('',(9.02,0.));+#2350 = VECTOR('',#2351,1.);+#2351 = DIRECTION('',(0.,-1.));+#2352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2353 = PCURVE('',#2354,#2359);+#2354 = PLANE('',#2355);+#2355 = AXIS2_PLACEMENT_3D('',#2356,#2357,#2358);+#2356 = CARTESIAN_POINT('',(4.665,-0.2275,-4.315));+#2357 = DIRECTION('',(0.,0.,1.));+#2358 = DIRECTION('',(1.,0.,-0.));+#2359 = DEFINITIONAL_REPRESENTATION('',(#2360),#2364);+#2360 = LINE('',#2361,#2362);+#2361 = CARTESIAN_POINT('',(0.,0.));+#2362 = VECTOR('',#2363,1.);+#2363 = DIRECTION('',(0.,1.));+#2364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2365 = ADVANCED_FACE('',(#2366),#2380,.T.);+#2366 = FACE_BOUND('',#2367,.T.);+#2367 = EDGE_LOOP('',(#2368,#2398,#2421,#2444));+#2368 = ORIENTED_EDGE('',*,*,#2369,.F.);+#2369 = EDGE_CURVE('',#2370,#2372,#2374,.T.);+#2370 = VERTEX_POINT('',#2371);+#2371 = CARTESIAN_POINT('',(5.495,-0.2275,-13.335));+#2372 = VERTEX_POINT('',#2373);+#2373 = CARTESIAN_POINT('',(5.495,-0.2275,-4.315));+#2374 = SURFACE_CURVE('',#2375,(#2379,#2391),.PCURVE_S1.);+#2375 = LINE('',#2376,#2377);+#2376 = CARTESIAN_POINT('',(5.495,-0.2275,-13.335));+#2377 = VECTOR('',#2378,1.);+#2378 = DIRECTION('',(0.,0.,1.));+#2379 = PCURVE('',#2380,#2385);+#2380 = PLANE('',#2381);+#2381 = AXIS2_PLACEMENT_3D('',#2382,#2383,#2384);+#2382 = CARTESIAN_POINT('',(5.495,-0.2275,-13.335));+#2383 = DIRECTION('',(1.,0.,-0.));+#2384 = DIRECTION('',(0.,0.,1.));+#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390);+#2386 = LINE('',#2387,#2388);+#2387 = CARTESIAN_POINT('',(0.,0.));+#2388 = VECTOR('',#2389,1.);+#2389 = DIRECTION('',(1.,0.));+#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2391 = PCURVE('',#2272,#2392);+#2392 = DEFINITIONAL_REPRESENTATION('',(#2393),#2397);+#2393 = LINE('',#2394,#2395);+#2394 = CARTESIAN_POINT('',(0.,0.83));+#2395 = VECTOR('',#2396,1.);+#2396 = DIRECTION('',(1.,0.));+#2397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2398 = ORIENTED_EDGE('',*,*,#2399,.T.);+#2399 = EDGE_CURVE('',#2370,#2400,#2402,.T.);+#2400 = VERTEX_POINT('',#2401);+#2401 = CARTESIAN_POINT('',(5.495,0.2275,-13.335));+#2402 = SURFACE_CURVE('',#2403,(#2407,#2414),.PCURVE_S1.);+#2403 = LINE('',#2404,#2405);+#2404 = CARTESIAN_POINT('',(5.495,-0.2275,-13.335));+#2405 = VECTOR('',#2406,1.);+#2406 = DIRECTION('',(-0.,1.,0.));+#2407 = PCURVE('',#2380,#2408);+#2408 = DEFINITIONAL_REPRESENTATION('',(#2409),#2413);+#2409 = LINE('',#2410,#2411);+#2410 = CARTESIAN_POINT('',(0.,0.));+#2411 = VECTOR('',#2412,1.);+#2412 = DIRECTION('',(0.,-1.));+#2413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2414 = PCURVE('',#2300,#2415);+#2415 = DEFINITIONAL_REPRESENTATION('',(#2416),#2420);+#2416 = LINE('',#2417,#2418);+#2417 = CARTESIAN_POINT('',(0.83,0.));+#2418 = VECTOR('',#2419,1.);+#2419 = DIRECTION('',(0.,1.));+#2420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2421 = ORIENTED_EDGE('',*,*,#2422,.T.);+#2422 = EDGE_CURVE('',#2400,#2423,#2425,.T.);+#2423 = VERTEX_POINT('',#2424);+#2424 = CARTESIAN_POINT('',(5.495,0.2275,-4.315));+#2425 = SURFACE_CURVE('',#2426,(#2430,#2437),.PCURVE_S1.);+#2426 = LINE('',#2427,#2428);+#2427 = CARTESIAN_POINT('',(5.495,0.2275,-13.335));+#2428 = VECTOR('',#2429,1.);+#2429 = DIRECTION('',(0.,0.,1.));+#2430 = PCURVE('',#2380,#2431);+#2431 = DEFINITIONAL_REPRESENTATION('',(#2432),#2436);+#2432 = LINE('',#2433,#2434);+#2433 = CARTESIAN_POINT('',(0.,-0.455));+#2434 = VECTOR('',#2435,1.);+#2435 = DIRECTION('',(1.,0.));+#2436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2437 = PCURVE('',#2328,#2438);+#2438 = DEFINITIONAL_REPRESENTATION('',(#2439),#2443);+#2439 = LINE('',#2440,#2441);+#2440 = CARTESIAN_POINT('',(0.,0.83));+#2441 = VECTOR('',#2442,1.);+#2442 = DIRECTION('',(1.,0.));+#2443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2444 = ORIENTED_EDGE('',*,*,#2445,.F.);+#2445 = EDGE_CURVE('',#2372,#2423,#2446,.T.);+#2446 = SURFACE_CURVE('',#2447,(#2451,#2458),.PCURVE_S1.);+#2447 = LINE('',#2448,#2449);+#2448 = CARTESIAN_POINT('',(5.495,-0.2275,-4.315));+#2449 = VECTOR('',#2450,1.);+#2450 = DIRECTION('',(-0.,1.,0.));+#2451 = PCURVE('',#2380,#2452);+#2452 = DEFINITIONAL_REPRESENTATION('',(#2453),#2457);+#2453 = LINE('',#2454,#2455);+#2454 = CARTESIAN_POINT('',(9.02,0.));+#2455 = VECTOR('',#2456,1.);+#2456 = DIRECTION('',(0.,-1.));+#2457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2458 = PCURVE('',#2354,#2459);+#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464);+#2460 = LINE('',#2461,#2462);+#2461 = CARTESIAN_POINT('',(0.83,0.));+#2462 = VECTOR('',#2463,1.);+#2463 = DIRECTION('',(0.,1.));+#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2465 = ADVANCED_FACE('',(#2466),#2272,.F.);+#2466 = FACE_BOUND('',#2467,.F.);+#2467 = EDGE_LOOP('',(#2468,#2489,#2490,#2511));+#2468 = ORIENTED_EDGE('',*,*,#2469,.F.);+#2469 = EDGE_CURVE('',#2250,#2370,#2470,.T.);+#2470 = SURFACE_CURVE('',#2471,(#2475,#2482),.PCURVE_S1.);+#2471 = LINE('',#2472,#2473);+#2472 = CARTESIAN_POINT('',(4.665,-0.2275,-13.335));+#2473 = VECTOR('',#2474,1.);+#2474 = DIRECTION('',(1.,0.,-0.));+#2475 = PCURVE('',#2272,#2476);+#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2481);+#2477 = LINE('',#2478,#2479);+#2478 = CARTESIAN_POINT('',(0.,0.));+#2479 = VECTOR('',#2480,1.);+#2480 = DIRECTION('',(0.,1.));+#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2482 = PCURVE('',#2300,#2483);+#2483 = DEFINITIONAL_REPRESENTATION('',(#2484),#2488);+#2484 = LINE('',#2485,#2486);+#2485 = CARTESIAN_POINT('',(0.,0.));+#2486 = VECTOR('',#2487,1.);+#2487 = DIRECTION('',(1.,0.));+#2488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2489 = ORIENTED_EDGE('',*,*,#2249,.T.);+#2490 = ORIENTED_EDGE('',*,*,#2491,.T.);+#2491 = EDGE_CURVE('',#2252,#2372,#2492,.T.);+#2492 = SURFACE_CURVE('',#2493,(#2497,#2504),.PCURVE_S1.);+#2493 = LINE('',#2494,#2495);+#2494 = CARTESIAN_POINT('',(4.665,-0.2275,-4.315));+#2495 = VECTOR('',#2496,1.);+#2496 = DIRECTION('',(1.,0.,-0.));+#2497 = PCURVE('',#2272,#2498);+#2498 = DEFINITIONAL_REPRESENTATION('',(#2499),#2503);+#2499 = LINE('',#2500,#2501);+#2500 = CARTESIAN_POINT('',(9.02,0.));+#2501 = VECTOR('',#2502,1.);+#2502 = DIRECTION('',(0.,1.));+#2503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2504 = PCURVE('',#2354,#2505);+#2505 = DEFINITIONAL_REPRESENTATION('',(#2506),#2510);+#2506 = LINE('',#2507,#2508);+#2507 = CARTESIAN_POINT('',(0.,0.));+#2508 = VECTOR('',#2509,1.);+#2509 = DIRECTION('',(1.,0.));+#2510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2511 = ORIENTED_EDGE('',*,*,#2369,.F.);+#2512 = ADVANCED_FACE('',(#2513),#2328,.T.);+#2513 = FACE_BOUND('',#2514,.T.);+#2514 = EDGE_LOOP('',(#2515,#2536,#2537,#2558));+#2515 = ORIENTED_EDGE('',*,*,#2516,.F.);+#2516 = EDGE_CURVE('',#2285,#2400,#2517,.T.);+#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.);+#2518 = LINE('',#2519,#2520);+#2519 = CARTESIAN_POINT('',(4.665,0.2275,-13.335));+#2520 = VECTOR('',#2521,1.);+#2521 = DIRECTION('',(1.,0.,-0.));+#2522 = PCURVE('',#2328,#2523);+#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528);+#2524 = LINE('',#2525,#2526);+#2525 = CARTESIAN_POINT('',(0.,0.));+#2526 = VECTOR('',#2527,1.);+#2527 = DIRECTION('',(0.,1.));+#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2529 = PCURVE('',#2300,#2530);+#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2535);+#2531 = LINE('',#2532,#2533);+#2532 = CARTESIAN_POINT('',(0.,0.455));+#2533 = VECTOR('',#2534,1.);+#2534 = DIRECTION('',(1.,0.));+#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2536 = ORIENTED_EDGE('',*,*,#2312,.T.);+#2537 = ORIENTED_EDGE('',*,*,#2538,.T.);+#2538 = EDGE_CURVE('',#2313,#2423,#2539,.T.);+#2539 = SURFACE_CURVE('',#2540,(#2544,#2551),.PCURVE_S1.);+#2540 = LINE('',#2541,#2542);+#2541 = CARTESIAN_POINT('',(4.665,0.2275,-4.315));+#2542 = VECTOR('',#2543,1.);+#2543 = DIRECTION('',(1.,0.,-0.));+#2544 = PCURVE('',#2328,#2545);+#2545 = DEFINITIONAL_REPRESENTATION('',(#2546),#2550);+#2546 = LINE('',#2547,#2548);+#2547 = CARTESIAN_POINT('',(9.02,0.));+#2548 = VECTOR('',#2549,1.);+#2549 = DIRECTION('',(0.,1.));+#2550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2551 = PCURVE('',#2354,#2552);+#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557);+#2553 = LINE('',#2554,#2555);+#2554 = CARTESIAN_POINT('',(0.,0.455));+#2555 = VECTOR('',#2556,1.);+#2556 = DIRECTION('',(1.,0.));+#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2558 = ORIENTED_EDGE('',*,*,#2422,.F.);+#2559 = ADVANCED_FACE('',(#2560),#2300,.F.);+#2560 = FACE_BOUND('',#2561,.F.);+#2561 = EDGE_LOOP('',(#2562,#2563,#2564,#2565));+#2562 = ORIENTED_EDGE('',*,*,#2284,.F.);+#2563 = ORIENTED_EDGE('',*,*,#2469,.T.);+#2564 = ORIENTED_EDGE('',*,*,#2399,.T.);+#2565 = ORIENTED_EDGE('',*,*,#2516,.F.);+#2566 = ADVANCED_FACE('',(#2567),#2354,.T.);+#2567 = FACE_BOUND('',#2568,.T.);+#2568 = EDGE_LOOP('',(#2569,#2570,#2571,#2572));+#2569 = ORIENTED_EDGE('',*,*,#2340,.F.);+#2570 = ORIENTED_EDGE('',*,*,#2491,.T.);+#2571 = ORIENTED_EDGE('',*,*,#2445,.T.);+#2572 = ORIENTED_EDGE('',*,*,#2538,.F.);+#2573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2577)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2574,#2575,#2576)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2574 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2575 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2576 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2577 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2574,+  'distance_accuracy_value','confusion accuracy');+#2578 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2579,#2581);+#2579 = ( REPRESENTATION_RELATIONSHIP('','',#2242,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2580) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#2580 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);+#2581 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #2582);+#2582 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:8]','',#5,#2237,$);+#2583 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2239));+#2584 = SHAPE_DEFINITION_REPRESENTATION(#2585,#2591);+#2585 = PRODUCT_DEFINITION_SHAPE('','',#2586);+#2586 = PRODUCT_DEFINITION('design','',#2587,#2590);+#2587 = PRODUCT_DEFINITION_FORMATION('','',#2588);+#2588 = PRODUCT('Lead3_Shoulder','Lead3_Shoulder','',(#2589));+#2589 = PRODUCT_CONTEXT('',#2,'mechanical');+#2590 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#2591 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2592),#2922);+#2592 = MANIFOLD_SOLID_BREP('',#2593);+#2593 = CLOSED_SHELL('',(#2594,#2714,#2814,#2861,#2908,#2915));+#2594 = ADVANCED_FACE('',(#2595),#2609,.F.);+#2595 = FACE_BOUND('',#2596,.F.);+#2596 = EDGE_LOOP('',(#2597,#2632,#2660,#2688));+#2597 = ORIENTED_EDGE('',*,*,#2598,.F.);+#2598 = EDGE_CURVE('',#2599,#2601,#2603,.T.);+#2599 = VERTEX_POINT('',#2600);+#2600 = CARTESIAN_POINT('',(4.38,-0.2275,-4.315));+#2601 = VERTEX_POINT('',#2602);+#2602 = CARTESIAN_POINT('',(4.38,-0.2275,0.));+#2603 = SURFACE_CURVE('',#2604,(#2608,#2620),.PCURVE_S1.);+#2604 = LINE('',#2605,#2606);+#2605 = CARTESIAN_POINT('',(4.38,-0.2275,-4.315));+#2606 = VECTOR('',#2607,1.);+#2607 = DIRECTION('',(0.,0.,1.));+#2608 = PCURVE('',#2609,#2614);+#2609 = PLANE('',#2610);+#2610 = AXIS2_PLACEMENT_3D('',#2611,#2612,#2613);+#2611 = CARTESIAN_POINT('',(4.38,-0.2275,-4.315));+#2612 = DIRECTION('',(1.,0.,-0.));+#2613 = DIRECTION('',(0.,0.,1.));+#2614 = DEFINITIONAL_REPRESENTATION('',(#2615),#2619);+#2615 = LINE('',#2616,#2617);+#2616 = CARTESIAN_POINT('',(0.,0.));+#2617 = VECTOR('',#2618,1.);+#2618 = DIRECTION('',(1.,0.));+#2619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2620 = PCURVE('',#2621,#2626);+#2621 = PLANE('',#2622);+#2622 = AXIS2_PLACEMENT_3D('',#2623,#2624,#2625);+#2623 = CARTESIAN_POINT('',(4.38,-0.2275,-4.315));+#2624 = DIRECTION('',(-0.,1.,0.));+#2625 = DIRECTION('',(0.,0.,1.));+#2626 = DEFINITIONAL_REPRESENTATION('',(#2627),#2631);+#2627 = LINE('',#2628,#2629);+#2628 = CARTESIAN_POINT('',(0.,0.));+#2629 = VECTOR('',#2630,1.);+#2630 = DIRECTION('',(1.,0.));+#2631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2632 = ORIENTED_EDGE('',*,*,#2633,.T.);+#2633 = EDGE_CURVE('',#2599,#2634,#2636,.T.);+#2634 = VERTEX_POINT('',#2635);+#2635 = CARTESIAN_POINT('',(4.38,0.2275,-4.315));+#2636 = SURFACE_CURVE('',#2637,(#2641,#2648),.PCURVE_S1.);+#2637 = LINE('',#2638,#2639);+#2638 = CARTESIAN_POINT('',(4.38,-0.2275,-4.315));+#2639 = VECTOR('',#2640,1.);+#2640 = DIRECTION('',(-0.,1.,0.));+#2641 = PCURVE('',#2609,#2642);+#2642 = DEFINITIONAL_REPRESENTATION('',(#2643),#2647);+#2643 = LINE('',#2644,#2645);+#2644 = CARTESIAN_POINT('',(0.,0.));+#2645 = VECTOR('',#2646,1.);+#2646 = DIRECTION('',(0.,-1.));+#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2648 = PCURVE('',#2649,#2654);+#2649 = PLANE('',#2650);+#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653);+#2651 = CARTESIAN_POINT('',(4.38,-0.2275,-4.315));+#2652 = DIRECTION('',(0.,0.,1.));+#2653 = DIRECTION('',(1.,0.,-0.));+#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659);+#2655 = LINE('',#2656,#2657);+#2656 = CARTESIAN_POINT('',(0.,0.));+#2657 = VECTOR('',#2658,1.);+#2658 = DIRECTION('',(0.,1.));+#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2660 = ORIENTED_EDGE('',*,*,#2661,.T.);+#2661 = EDGE_CURVE('',#2634,#2662,#2664,.T.);+#2662 = VERTEX_POINT('',#2663);+#2663 = CARTESIAN_POINT('',(4.38,0.2275,0.));+#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.);+#2665 = LINE('',#2666,#2667);+#2666 = CARTESIAN_POINT('',(4.38,0.2275,-4.315));+#2667 = VECTOR('',#2668,1.);+#2668 = DIRECTION('',(0.,0.,1.));+#2669 = PCURVE('',#2609,#2670);+#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675);+#2671 = LINE('',#2672,#2673);+#2672 = CARTESIAN_POINT('',(0.,-0.455));+#2673 = VECTOR('',#2674,1.);+#2674 = DIRECTION('',(1.,0.));+#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2676 = PCURVE('',#2677,#2682);+#2677 = PLANE('',#2678);+#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681);+#2679 = CARTESIAN_POINT('',(4.38,0.2275,-4.315));+#2680 = DIRECTION('',(-0.,1.,0.));+#2681 = DIRECTION('',(0.,0.,1.));+#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687);+#2683 = LINE('',#2684,#2685);+#2684 = CARTESIAN_POINT('',(0.,0.));+#2685 = VECTOR('',#2686,1.);+#2686 = DIRECTION('',(1.,0.));+#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2688 = ORIENTED_EDGE('',*,*,#2689,.F.);+#2689 = EDGE_CURVE('',#2601,#2662,#2690,.T.);+#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.);+#2691 = LINE('',#2692,#2693);+#2692 = CARTESIAN_POINT('',(4.38,-0.2275,0.));+#2693 = VECTOR('',#2694,1.);+#2694 = DIRECTION('',(-0.,1.,0.));+#2695 = PCURVE('',#2609,#2696);+#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701);+#2697 = LINE('',#2698,#2699);+#2698 = CARTESIAN_POINT('',(4.315,0.));+#2699 = VECTOR('',#2700,1.);+#2700 = DIRECTION('',(0.,-1.));+#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2702 = PCURVE('',#2703,#2708);+#2703 = PLANE('',#2704);+#2704 = AXIS2_PLACEMENT_3D('',#2705,#2706,#2707);+#2705 = CARTESIAN_POINT('',(4.38,-0.2275,0.));+#2706 = DIRECTION('',(0.,0.,1.));+#2707 = DIRECTION('',(1.,0.,-0.));+#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2713);+#2709 = LINE('',#2710,#2711);+#2710 = CARTESIAN_POINT('',(0.,0.));+#2711 = VECTOR('',#2712,1.);+#2712 = DIRECTION('',(0.,1.));+#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2714 = ADVANCED_FACE('',(#2715),#2729,.T.);+#2715 = FACE_BOUND('',#2716,.T.);+#2716 = EDGE_LOOP('',(#2717,#2747,#2770,#2793));+#2717 = ORIENTED_EDGE('',*,*,#2718,.F.);+#2718 = EDGE_CURVE('',#2719,#2721,#2723,.T.);+#2719 = VERTEX_POINT('',#2720);+#2720 = CARTESIAN_POINT('',(5.78,-0.2275,-4.315));+#2721 = VERTEX_POINT('',#2722);+#2722 = CARTESIAN_POINT('',(5.78,-0.2275,0.));+#2723 = SURFACE_CURVE('',#2724,(#2728,#2740),.PCURVE_S1.);+#2724 = LINE('',#2725,#2726);+#2725 = CARTESIAN_POINT('',(5.78,-0.2275,-4.315));+#2726 = VECTOR('',#2727,1.);+#2727 = DIRECTION('',(0.,0.,1.));+#2728 = PCURVE('',#2729,#2734);+#2729 = PLANE('',#2730);+#2730 = AXIS2_PLACEMENT_3D('',#2731,#2732,#2733);+#2731 = CARTESIAN_POINT('',(5.78,-0.2275,-4.315));+#2732 = DIRECTION('',(1.,0.,-0.));+#2733 = DIRECTION('',(0.,0.,1.));+#2734 = DEFINITIONAL_REPRESENTATION('',(#2735),#2739);+#2735 = LINE('',#2736,#2737);+#2736 = CARTESIAN_POINT('',(0.,0.));+#2737 = VECTOR('',#2738,1.);+#2738 = DIRECTION('',(1.,0.));+#2739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2740 = PCURVE('',#2621,#2741);+#2741 = DEFINITIONAL_REPRESENTATION('',(#2742),#2746);+#2742 = LINE('',#2743,#2744);+#2743 = CARTESIAN_POINT('',(0.,1.4));+#2744 = VECTOR('',#2745,1.);+#2745 = DIRECTION('',(1.,0.));+#2746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2747 = ORIENTED_EDGE('',*,*,#2748,.T.);+#2748 = EDGE_CURVE('',#2719,#2749,#2751,.T.);+#2749 = VERTEX_POINT('',#2750);+#2750 = CARTESIAN_POINT('',(5.78,0.2275,-4.315));+#2751 = SURFACE_CURVE('',#2752,(#2756,#2763),.PCURVE_S1.);+#2752 = LINE('',#2753,#2754);+#2753 = CARTESIAN_POINT('',(5.78,-0.2275,-4.315));+#2754 = VECTOR('',#2755,1.);+#2755 = DIRECTION('',(-0.,1.,0.));+#2756 = PCURVE('',#2729,#2757);+#2757 = DEFINITIONAL_REPRESENTATION('',(#2758),#2762);+#2758 = LINE('',#2759,#2760);+#2759 = CARTESIAN_POINT('',(0.,0.));+#2760 = VECTOR('',#2761,1.);+#2761 = DIRECTION('',(0.,-1.));+#2762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2763 = PCURVE('',#2649,#2764);+#2764 = DEFINITIONAL_REPRESENTATION('',(#2765),#2769);+#2765 = LINE('',#2766,#2767);+#2766 = CARTESIAN_POINT('',(1.4,0.));+#2767 = VECTOR('',#2768,1.);+#2768 = DIRECTION('',(0.,1.));+#2769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2770 = ORIENTED_EDGE('',*,*,#2771,.T.);+#2771 = EDGE_CURVE('',#2749,#2772,#2774,.T.);+#2772 = VERTEX_POINT('',#2773);+#2773 = CARTESIAN_POINT('',(5.78,0.2275,0.));+#2774 = SURFACE_CURVE('',#2775,(#2779,#2786),.PCURVE_S1.);+#2775 = LINE('',#2776,#2777);+#2776 = CARTESIAN_POINT('',(5.78,0.2275,-4.315));+#2777 = VECTOR('',#2778,1.);+#2778 = DIRECTION('',(0.,0.,1.));+#2779 = PCURVE('',#2729,#2780);+#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785);+#2781 = LINE('',#2782,#2783);+#2782 = CARTESIAN_POINT('',(0.,-0.455));+#2783 = VECTOR('',#2784,1.);+#2784 = DIRECTION('',(1.,0.));+#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2786 = PCURVE('',#2677,#2787);+#2787 = DEFINITIONAL_REPRESENTATION('',(#2788),#2792);+#2788 = LINE('',#2789,#2790);+#2789 = CARTESIAN_POINT('',(0.,1.4));+#2790 = VECTOR('',#2791,1.);+#2791 = DIRECTION('',(1.,0.));+#2792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2793 = ORIENTED_EDGE('',*,*,#2794,.F.);+#2794 = EDGE_CURVE('',#2721,#2772,#2795,.T.);+#2795 = SURFACE_CURVE('',#2796,(#2800,#2807),.PCURVE_S1.);+#2796 = LINE('',#2797,#2798);+#2797 = CARTESIAN_POINT('',(5.78,-0.2275,0.));+#2798 = VECTOR('',#2799,1.);+#2799 = DIRECTION('',(-0.,1.,0.));+#2800 = PCURVE('',#2729,#2801);+#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806);+#2802 = LINE('',#2803,#2804);+#2803 = CARTESIAN_POINT('',(4.315,0.));+#2804 = VECTOR('',#2805,1.);+#2805 = DIRECTION('',(0.,-1.));+#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2807 = PCURVE('',#2703,#2808);+#2808 = DEFINITIONAL_REPRESENTATION('',(#2809),#2813);+#2809 = LINE('',#2810,#2811);+#2810 = CARTESIAN_POINT('',(1.4,0.));+#2811 = VECTOR('',#2812,1.);+#2812 = DIRECTION('',(0.,1.));+#2813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2814 = ADVANCED_FACE('',(#2815),#2621,.F.);+#2815 = FACE_BOUND('',#2816,.F.);+#2816 = EDGE_LOOP('',(#2817,#2838,#2839,#2860));+#2817 = ORIENTED_EDGE('',*,*,#2818,.F.);+#2818 = EDGE_CURVE('',#2599,#2719,#2819,.T.);+#2819 = SURFACE_CURVE('',#2820,(#2824,#2831),.PCURVE_S1.);+#2820 = LINE('',#2821,#2822);+#2821 = CARTESIAN_POINT('',(4.38,-0.2275,-4.315));+#2822 = VECTOR('',#2823,1.);+#2823 = DIRECTION('',(1.,0.,-0.));+#2824 = PCURVE('',#2621,#2825);+#2825 = DEFINITIONAL_REPRESENTATION('',(#2826),#2830);+#2826 = LINE('',#2827,#2828);+#2827 = CARTESIAN_POINT('',(0.,0.));+#2828 = VECTOR('',#2829,1.);+#2829 = DIRECTION('',(0.,1.));+#2830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2831 = PCURVE('',#2649,#2832);+#2832 = DEFINITIONAL_REPRESENTATION('',(#2833),#2837);+#2833 = LINE('',#2834,#2835);+#2834 = CARTESIAN_POINT('',(0.,0.));+#2835 = VECTOR('',#2836,1.);+#2836 = DIRECTION('',(1.,0.));+#2837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2838 = ORIENTED_EDGE('',*,*,#2598,.T.);+#2839 = ORIENTED_EDGE('',*,*,#2840,.T.);+#2840 = EDGE_CURVE('',#2601,#2721,#2841,.T.);+#2841 = SURFACE_CURVE('',#2842,(#2846,#2853),.PCURVE_S1.);+#2842 = LINE('',#2843,#2844);+#2843 = CARTESIAN_POINT('',(4.38,-0.2275,0.));+#2844 = VECTOR('',#2845,1.);+#2845 = DIRECTION('',(1.,0.,-0.));+#2846 = PCURVE('',#2621,#2847);+#2847 = DEFINITIONAL_REPRESENTATION('',(#2848),#2852);+#2848 = LINE('',#2849,#2850);+#2849 = CARTESIAN_POINT('',(4.315,0.));+#2850 = VECTOR('',#2851,1.);+#2851 = DIRECTION('',(0.,1.));+#2852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2853 = PCURVE('',#2703,#2854);+#2854 = DEFINITIONAL_REPRESENTATION('',(#2855),#2859);+#2855 = LINE('',#2856,#2857);+#2856 = CARTESIAN_POINT('',(0.,0.));+#2857 = VECTOR('',#2858,1.);+#2858 = DIRECTION('',(1.,0.));+#2859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2860 = ORIENTED_EDGE('',*,*,#2718,.F.);+#2861 = ADVANCED_FACE('',(#2862),#2677,.T.);+#2862 = FACE_BOUND('',#2863,.T.);+#2863 = EDGE_LOOP('',(#2864,#2885,#2886,#2907));+#2864 = ORIENTED_EDGE('',*,*,#2865,.F.);+#2865 = EDGE_CURVE('',#2634,#2749,#2866,.T.);+#2866 = SURFACE_CURVE('',#2867,(#2871,#2878),.PCURVE_S1.);+#2867 = LINE('',#2868,#2869);+#2868 = CARTESIAN_POINT('',(4.38,0.2275,-4.315));+#2869 = VECTOR('',#2870,1.);+#2870 = DIRECTION('',(1.,0.,-0.));+#2871 = PCURVE('',#2677,#2872);+#2872 = DEFINITIONAL_REPRESENTATION('',(#2873),#2877);+#2873 = LINE('',#2874,#2875);+#2874 = CARTESIAN_POINT('',(0.,0.));+#2875 = VECTOR('',#2876,1.);+#2876 = DIRECTION('',(0.,1.));+#2877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2878 = PCURVE('',#2649,#2879);+#2879 = DEFINITIONAL_REPRESENTATION('',(#2880),#2884);+#2880 = LINE('',#2881,#2882);+#2881 = CARTESIAN_POINT('',(0.,0.455));+#2882 = VECTOR('',#2883,1.);+#2883 = DIRECTION('',(1.,0.));+#2884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2885 = ORIENTED_EDGE('',*,*,#2661,.T.);+#2886 = ORIENTED_EDGE('',*,*,#2887,.T.);+#2887 = EDGE_CURVE('',#2662,#2772,#2888,.T.);+#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.);+#2889 = LINE('',#2890,#2891);+#2890 = CARTESIAN_POINT('',(4.38,0.2275,0.));+#2891 = VECTOR('',#2892,1.);+#2892 = DIRECTION('',(1.,0.,-0.));+#2893 = PCURVE('',#2677,#2894);+#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899);+#2895 = LINE('',#2896,#2897);+#2896 = CARTESIAN_POINT('',(4.315,0.));+#2897 = VECTOR('',#2898,1.);+#2898 = DIRECTION('',(0.,1.));+#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2900 = PCURVE('',#2703,#2901);+#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906);+#2902 = LINE('',#2903,#2904);+#2903 = CARTESIAN_POINT('',(0.,0.455));+#2904 = VECTOR('',#2905,1.);+#2905 = DIRECTION('',(1.,0.));+#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2907 = ORIENTED_EDGE('',*,*,#2771,.F.);+#2908 = ADVANCED_FACE('',(#2909),#2649,.F.);+#2909 = FACE_BOUND('',#2910,.F.);+#2910 = EDGE_LOOP('',(#2911,#2912,#2913,#2914));+#2911 = ORIENTED_EDGE('',*,*,#2633,.F.);+#2912 = ORIENTED_EDGE('',*,*,#2818,.T.);+#2913 = ORIENTED_EDGE('',*,*,#2748,.T.);+#2914 = ORIENTED_EDGE('',*,*,#2865,.F.);+#2915 = ADVANCED_FACE('',(#2916),#2703,.T.);+#2916 = FACE_BOUND('',#2917,.T.);+#2917 = EDGE_LOOP('',(#2918,#2919,#2920,#2921));+#2918 = ORIENTED_EDGE('',*,*,#2689,.F.);+#2919 = ORIENTED_EDGE('',*,*,#2840,.T.);+#2920 = ORIENTED_EDGE('',*,*,#2794,.T.);+#2921 = ORIENTED_EDGE('',*,*,#2887,.F.);+#2922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2926)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2923,#2924,#2925)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2923 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2924 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2925 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2926 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2923,+  'distance_accuracy_value','confusion accuracy');+#2927 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2928,#2930);+#2928 = ( REPRESENTATION_RELATIONSHIP('','',#2591,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2929) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#2929 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);+#2930 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #2931);+#2931 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:9]','',#5,#2586,$);+#2932 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2588));+#2933 = SHAPE_DEFINITION_REPRESENTATION(#2934,#2940);+#2934 = PRODUCT_DEFINITION_SHAPE('','',#2935);+#2935 = PRODUCT_DEFINITION('design','',#2936,#2939);+#2936 = PRODUCT_DEFINITION_FORMATION('','',#2937);+#2937 = PRODUCT('Adom.LaserEtch','Adom.LaserEtch','',(#2938));+#2938 = PRODUCT_CONTEXT('',#2,'mechanical');+#2939 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#2940 = SHAPE_REPRESENTATION('',(#11,#2941,#3143,#3345,#3483,#3751,#3937+    ,#4299,#4469,#4831,#4969,#5237,#5343),#5689);+#2941 = SHELL_BASED_SURFACE_MODEL('',(#2942));+#2942 = OPEN_SHELL('',(#2943));+#2943 = ADVANCED_FACE('',(#2944),#2958,.T.);+#2944 = FACE_BOUND('',#2945,.F.);+#2945 = EDGE_LOOP('',(#2946,#2969,#2985,#3001,#3017,#3033,#3049,#3065,+    #3081,#3097,#3113,#3129));+#2946 = ORIENTED_EDGE('',*,*,#2947,.T.);+#2947 = EDGE_CURVE('',#2948,#2950,#2952,.T.);+#2948 = VERTEX_POINT('',#2949);+#2949 = CARTESIAN_POINT('',(-0.863273770492,-2.04,6.107315881147));+#2950 = VERTEX_POINT('',#2951);+#2951 = CARTESIAN_POINT('',(-1.183087822013,-2.04,6.107315881147));+#2952 = SURFACE_CURVE('',#2953,(#2957),.PCURVE_S1.);+#2953 = LINE('',#2954,#2955);+#2954 = CARTESIAN_POINT('',(-0.863273770492,-2.04,6.107315881147));+#2955 = VECTOR('',#2956,1.);+#2956 = DIRECTION('',(-1.,-0.,0.));+#2957 = PCURVE('',#2958,#2963);+#2958 = PLANE('',#2959);+#2959 = AXIS2_PLACEMENT_3D('',#2960,#2961,#2962);+#2960 = CARTESIAN_POINT('',(-1.3683,-2.04,4.779603000586));+#2961 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#2962 = DIRECTION('',(1.,0.,0.));+#2963 = DEFINITIONAL_REPRESENTATION('',(#2964),#2968);+#2964 = LINE('',#2965,#2966);+#2965 = CARTESIAN_POINT('',(0.505026229508,1.327712880562));+#2966 = VECTOR('',#2967,1.);+#2967 = DIRECTION('',(-1.,0.));+#2968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2969 = ORIENTED_EDGE('',*,*,#2970,.T.);+#2970 = EDGE_CURVE('',#2950,#2971,#2973,.T.);+#2971 = VERTEX_POINT('',#2972);+#2972 = CARTESIAN_POINT('',(-1.183087822013,-2.04,6.387287778103));+#2973 = SURFACE_CURVE('',#2974,(#2978),.PCURVE_S1.);+#2974 = LINE('',#2975,#2976);+#2975 = CARTESIAN_POINT('',(-1.183087822013,-2.04,6.107315881147));+#2976 = VECTOR('',#2977,1.);+#2977 = DIRECTION('',(0.,1.224646799147E-16,1.));+#2978 = PCURVE('',#2958,#2979);+#2979 = DEFINITIONAL_REPRESENTATION('',(#2980),#2984);+#2980 = LINE('',#2981,#2982);+#2981 = CARTESIAN_POINT('',(0.185212177987,1.327712880562));+#2982 = VECTOR('',#2983,1.);+#2983 = DIRECTION('',(0.,1.));+#2984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2985 = ORIENTED_EDGE('',*,*,#2986,.T.);+#2986 = EDGE_CURVE('',#2971,#2987,#2989,.T.);+#2987 = VERTEX_POINT('',#2988);+#2988 = CARTESIAN_POINT('',(-0.225799297424,-2.04,6.387287778103));+#2989 = SURFACE_CURVE('',#2990,(#2994),.PCURVE_S1.);+#2990 = LINE('',#2991,#2992);+#2991 = CARTESIAN_POINT('',(-1.183087822013,-2.04,6.387287778103));+#2992 = VECTOR('',#2993,1.);+#2993 = DIRECTION('',(1.,0.,0.));+#2994 = PCURVE('',#2958,#2995);+#2995 = DEFINITIONAL_REPRESENTATION('',(#2996),#3000);+#2996 = LINE('',#2997,#2998);+#2997 = CARTESIAN_POINT('',(0.185212177987,1.607684777518));+#2998 = VECTOR('',#2999,1.);+#2999 = DIRECTION('',(1.,0.));+#3000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3001 = ORIENTED_EDGE('',*,*,#3002,.T.);+#3002 = EDGE_CURVE('',#2987,#3003,#3005,.T.);+#3003 = VERTEX_POINT('',#3004);+#3004 = CARTESIAN_POINT('',(-0.225799297424,-2.04,6.107315881147));+#3005 = SURFACE_CURVE('',#3006,(#3010),.PCURVE_S1.);+#3006 = LINE('',#3007,#3008);+#3007 = CARTESIAN_POINT('',(-0.225799297424,-2.04,6.387287778103));+#3008 = VECTOR('',#3009,1.);+#3009 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#3010 = PCURVE('',#2958,#3011);+#3011 = DEFINITIONAL_REPRESENTATION('',(#3012),#3016);+#3012 = LINE('',#3013,#3014);+#3013 = CARTESIAN_POINT('',(1.142500702576,1.607684777518));+#3014 = VECTOR('',#3015,1.);+#3015 = DIRECTION('',(0.,-1.));+#3016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3017 = ORIENTED_EDGE('',*,*,#3018,.T.);+#3018 = EDGE_CURVE('',#3003,#3019,#3021,.T.);+#3019 = VERTEX_POINT('',#3020);+#3020 = CARTESIAN_POINT('',(-0.545613348946,-2.04,6.107315881147));+#3021 = SURFACE_CURVE('',#3022,(#3026),.PCURVE_S1.);+#3022 = LINE('',#3023,#3024);+#3023 = CARTESIAN_POINT('',(-0.225799297424,-2.04,6.107315881147));+#3024 = VECTOR('',#3025,1.);+#3025 = DIRECTION('',(-1.,-0.,0.));+#3026 = PCURVE('',#2958,#3027);+#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032);+#3028 = LINE('',#3029,#3030);+#3029 = CARTESIAN_POINT('',(1.142500702576,1.327712880562));+#3030 = VECTOR('',#3031,1.);+#3031 = DIRECTION('',(-1.,0.));+#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3033 = ORIENTED_EDGE('',*,*,#3034,.T.);+#3034 = EDGE_CURVE('',#3019,#3035,#3037,.T.);+#3035 = VERTEX_POINT('',#3036);+#3036 = CARTESIAN_POINT('',(-0.545613348946,-2.04,5.059574897541));+#3037 = SURFACE_CURVE('',#3038,(#3042),.PCURVE_S1.);+#3038 = LINE('',#3039,#3040);+#3039 = CARTESIAN_POINT('',(-0.545613348946,-2.04,6.107315881147));+#3040 = VECTOR('',#3041,1.);+#3041 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#3042 = PCURVE('',#2958,#3043);+#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048);+#3044 = LINE('',#3045,#3046);+#3045 = CARTESIAN_POINT('',(0.822686651054,1.327712880562));+#3046 = VECTOR('',#3047,1.);+#3047 = DIRECTION('',(0.,-1.));+#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3049 = ORIENTED_EDGE('',*,*,#3050,.T.);+#3050 = EDGE_CURVE('',#3035,#3051,#3053,.T.);+#3051 = VERTEX_POINT('',#3052);+#3052 = CARTESIAN_POINT('',(-0.225799297424,-2.04,5.059574897541));+#3053 = SURFACE_CURVE('',#3054,(#3058),.PCURVE_S1.);+#3054 = LINE('',#3055,#3056);+#3055 = CARTESIAN_POINT('',(-0.545613348946,-2.04,5.059574897541));+#3056 = VECTOR('',#3057,1.);+#3057 = DIRECTION('',(1.,0.,0.));+#3058 = PCURVE('',#2958,#3059);+#3059 = DEFINITIONAL_REPRESENTATION('',(#3060),#3064);+#3060 = LINE('',#3061,#3062);+#3061 = CARTESIAN_POINT('',(0.822686651054,0.279971896955));+#3062 = VECTOR('',#3063,1.);+#3063 = DIRECTION('',(1.,0.));+#3064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3065 = ORIENTED_EDGE('',*,*,#3066,.T.);+#3066 = EDGE_CURVE('',#3051,#3067,#3069,.T.);+#3067 = VERTEX_POINT('',#3068);+#3068 = CARTESIAN_POINT('',(-0.225799297424,-2.04,4.779603000586));+#3069 = SURFACE_CURVE('',#3070,(#3074),.PCURVE_S1.);+#3070 = LINE('',#3071,#3072);+#3071 = CARTESIAN_POINT('',(-0.225799297424,-2.04,5.059574897541));+#3072 = VECTOR('',#3073,1.);+#3073 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#3074 = PCURVE('',#2958,#3075);+#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080);+#3076 = LINE('',#3077,#3078);+#3077 = CARTESIAN_POINT('',(1.142500702576,0.279971896955));+#3078 = VECTOR('',#3079,1.);+#3079 = DIRECTION('',(0.,-1.));+#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3081 = ORIENTED_EDGE('',*,*,#3082,.T.);+#3082 = EDGE_CURVE('',#3067,#3083,#3085,.T.);+#3083 = VERTEX_POINT('',#3084);+#3084 = CARTESIAN_POINT('',(-1.183087822013,-2.04,4.779603000586));+#3085 = SURFACE_CURVE('',#3086,(#3090),.PCURVE_S1.);+#3086 = LINE('',#3087,#3088);+#3087 = CARTESIAN_POINT('',(-0.225799297424,-2.04,4.779603000586));+#3088 = VECTOR('',#3089,1.);+#3089 = DIRECTION('',(-1.,-0.,0.));+#3090 = PCURVE('',#2958,#3091);+#3091 = DEFINITIONAL_REPRESENTATION('',(#3092),#3096);+#3092 = LINE('',#3093,#3094);+#3093 = CARTESIAN_POINT('',(1.142500702576,0.));+#3094 = VECTOR('',#3095,1.);+#3095 = DIRECTION('',(-1.,0.));+#3096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3097 = ORIENTED_EDGE('',*,*,#3098,.T.);+#3098 = EDGE_CURVE('',#3083,#3099,#3101,.T.);+#3099 = VERTEX_POINT('',#3100);+#3100 = CARTESIAN_POINT('',(-1.183087822013,-2.04,5.059574897541));+#3101 = SURFACE_CURVE('',#3102,(#3106),.PCURVE_S1.);+#3102 = LINE('',#3103,#3104);+#3103 = CARTESIAN_POINT('',(-1.183087822013,-2.04,4.779603000586));+#3104 = VECTOR('',#3105,1.);+#3105 = DIRECTION('',(0.,1.224646799147E-16,1.));+#3106 = PCURVE('',#2958,#3107);+#3107 = DEFINITIONAL_REPRESENTATION('',(#3108),#3112);+#3108 = LINE('',#3109,#3110);+#3109 = CARTESIAN_POINT('',(0.185212177987,0.));+#3110 = VECTOR('',#3111,1.);+#3111 = DIRECTION('',(0.,1.));+#3112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3113 = ORIENTED_EDGE('',*,*,#3114,.T.);+#3114 = EDGE_CURVE('',#3099,#3115,#3117,.T.);+#3115 = VERTEX_POINT('',#3116);+#3116 = CARTESIAN_POINT('',(-0.863273770492,-2.04,5.059574897541));+#3117 = SURFACE_CURVE('',#3118,(#3122),.PCURVE_S1.);+#3118 = LINE('',#3119,#3120);+#3119 = CARTESIAN_POINT('',(-1.183087822013,-2.04,5.059574897541));+#3120 = VECTOR('',#3121,1.);+#3121 = DIRECTION('',(1.,0.,0.));+#3122 = PCURVE('',#2958,#3123);+#3123 = DEFINITIONAL_REPRESENTATION('',(#3124),#3128);+#3124 = LINE('',#3125,#3126);+#3125 = CARTESIAN_POINT('',(0.185212177987,0.279971896955));+#3126 = VECTOR('',#3127,1.);+#3127 = DIRECTION('',(1.,0.));+#3128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3129 = ORIENTED_EDGE('',*,*,#3130,.T.);+#3130 = EDGE_CURVE('',#3115,#2948,#3131,.T.);+#3131 = SURFACE_CURVE('',#3132,(#3136),.PCURVE_S1.);+#3132 = LINE('',#3133,#3134);+#3133 = CARTESIAN_POINT('',(-0.863273770492,-2.04,5.059574897541));+#3134 = VECTOR('',#3135,1.);+#3135 = DIRECTION('',(0.,1.224646799147E-16,1.));+#3136 = PCURVE('',#2958,#3137);+#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142);+#3138 = LINE('',#3139,#3140);+#3139 = CARTESIAN_POINT('',(0.505026229508,0.279971896955));+#3140 = VECTOR('',#3141,1.);+#3141 = DIRECTION('',(0.,1.));+#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3143 = SHELL_BASED_SURFACE_MODEL('',(#3144));+#3144 = OPEN_SHELL('',(#3145));+#3145 = ADVANCED_FACE('',(#3146),#3160,.T.);+#3146 = FACE_BOUND('',#3147,.F.);+#3147 = EDGE_LOOP('',(#3148,#3171,#3187,#3203,#3219,#3235,#3251,#3267,+    #3283,#3299,#3315,#3331));+#3148 = ORIENTED_EDGE('',*,*,#3149,.T.);+#3149 = EDGE_CURVE('',#3150,#3152,#3154,.T.);+#3150 = VERTEX_POINT('',#3151);+#3151 = CARTESIAN_POINT('',(0.788560421546,-2.04,5.595828761709));+#3152 = VERTEX_POINT('',#3153);+#3153 = CARTESIAN_POINT('',(1.25805175644,-2.04,4.779603000586));+#3154 = SURFACE_CURVE('',#3155,(#3159),.PCURVE_S1.);+#3155 = LINE('',#3156,#3157);+#3156 = CARTESIAN_POINT('',(0.788560421546,-2.04,5.595828761709));+#3157 = VECTOR('',#3158,1.);+#3158 = DIRECTION('',(0.498600033135,-1.061563239571E-16,-0.866832167699+    ));+#3159 = PCURVE('',#3160,#3165);+#3160 = PLANE('',#3161);+#3161 = AXIS2_PLACEMENT_3D('',#3162,#3163,#3164);+#3162 = CARTESIAN_POINT('',(-4.05871194374E-02,-2.04,4.779603000586));+#3163 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#3164 = DIRECTION('',(1.,0.,0.));+#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170);+#3166 = LINE('',#3167,#3168);+#3167 = CARTESIAN_POINT('',(0.829147540983,0.816225761124));+#3168 = VECTOR('',#3169,1.);+#3169 = DIRECTION('',(0.498600033135,-0.866832167699));+#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3171 = ORIENTED_EDGE('',*,*,#3172,.T.);+#3172 = EDGE_CURVE('',#3152,#3173,#3175,.T.);+#3173 = VERTEX_POINT('',#3174);+#3174 = CARTESIAN_POINT('',(0.929623185012,-2.04,4.779603000586));+#3175 = SURFACE_CURVE('',#3176,(#3180),.PCURVE_S1.);+#3176 = LINE('',#3177,#3178);+#3177 = CARTESIAN_POINT('',(1.25805175644,-2.04,4.779603000586));+#3178 = VECTOR('',#3179,1.);+#3179 = DIRECTION('',(-1.,-0.,0.));+#3180 = PCURVE('',#3160,#3181);+#3181 = DEFINITIONAL_REPRESENTATION('',(#3182),#3186);+#3182 = LINE('',#3183,#3184);+#3183 = CARTESIAN_POINT('',(1.298638875878,0.));+#3184 = VECTOR('',#3185,1.);+#3185 = DIRECTION('',(-1.,0.));+#3186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3187 = ORIENTED_EDGE('',*,*,#3188,.T.);+#3188 = EDGE_CURVE('',#3173,#3189,#3191,.T.);+#3189 = VERTEX_POINT('',#3190);+#3190 = CARTESIAN_POINT('',(0.622730913349,-2.04,5.311549604801));+#3191 = SURFACE_CURVE('',#3192,(#3196),.PCURVE_S1.);+#3192 = LINE('',#3193,#3194);+#3193 = CARTESIAN_POINT('',(0.929623185012,-2.04,4.779603000586));+#3194 = VECTOR('',#3195,1.);+#3195 = DIRECTION('',(-0.49972245349,1.060771405422E-16,0.866185586049)+  );+#3196 = PCURVE('',#3160,#3197);+#3197 = DEFINITIONAL_REPRESENTATION('',(#3198),#3202);+#3198 = LINE('',#3199,#3200);+#3199 = CARTESIAN_POINT('',(0.97021030445,0.));+#3200 = VECTOR('',#3201,1.);+#3201 = DIRECTION('',(-0.49972245349,0.866185586049));+#3202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3203 = ORIENTED_EDGE('',*,*,#3204,.T.);+#3204 = EDGE_CURVE('',#3189,#3205,#3207,.T.);+#3205 = VERTEX_POINT('',#3206);+#3206 = CARTESIAN_POINT('',(0.316915456675,-2.04,4.779603000586));+#3207 = SURFACE_CURVE('',#3208,(#3212),.PCURVE_S1.);+#3208 = LINE('',#3209,#3210);+#3209 = CARTESIAN_POINT('',(0.622730913349,-2.04,5.311549604801));+#3210 = VECTOR('',#3211,1.);+#3211 = DIRECTION('',(-0.498405178323,-1.061700462388E-16,+    -0.866944218633));+#3212 = PCURVE('',#3160,#3213);+#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218);+#3214 = LINE('',#3215,#3216);+#3215 = CARTESIAN_POINT('',(0.663318032787,0.531946604215));+#3216 = VECTOR('',#3217,1.);+#3217 = DIRECTION('',(-0.498405178323,-0.866944218633));+#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3219 = ORIENTED_EDGE('',*,*,#3220,.T.);+#3220 = EDGE_CURVE('',#3205,#3221,#3223,.T.);+#3221 = VERTEX_POINT('',#3222);+#3222 = CARTESIAN_POINT('',(-1.151311475355E-02,-2.04,4.779603000586));+#3223 = SURFACE_CURVE('',#3224,(#3228),.PCURVE_S1.);+#3224 = LINE('',#3225,#3226);+#3225 = CARTESIAN_POINT('',(0.316915456675,-2.04,4.779603000586));+#3226 = VECTOR('',#3227,1.);+#3227 = DIRECTION('',(-1.,-0.,0.));+#3228 = PCURVE('',#3160,#3229);+#3229 = DEFINITIONAL_REPRESENTATION('',(#3230),#3234);+#3230 = LINE('',#3231,#3232);+#3231 = CARTESIAN_POINT('',(0.357502576112,0.));+#3232 = VECTOR('',#3233,1.);+#3233 = DIRECTION('',(-1.,0.));+#3234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3235 = ORIENTED_EDGE('',*,*,#3236,.T.);+#3236 = EDGE_CURVE('',#3221,#3237,#3239,.T.);+#3237 = VERTEX_POINT('',#3238);+#3238 = CARTESIAN_POINT('',(0.460131850117,-2.04,5.595828761709));+#3239 = SURFACE_CURVE('',#3240,(#3244),.PCURVE_S1.);+#3240 = LINE('',#3241,#3242);+#3241 = CARTESIAN_POINT('',(-1.151311475355E-02,-2.04,4.779603000586));+#3242 = VECTOR('',#3243,1.);+#3243 = DIRECTION('',(0.500315659068,1.060351957976E-16,0.865843081217)+  );+#3244 = PCURVE('',#3160,#3245);+#3245 = DEFINITIONAL_REPRESENTATION('',(#3246),#3250);+#3246 = LINE('',#3247,#3248);+#3247 = CARTESIAN_POINT('',(2.907400468385E-02,0.));+#3248 = VECTOR('',#3249,1.);+#3249 = DIRECTION('',(0.500315659068,0.865843081217));+#3250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3251 = ORIENTED_EDGE('',*,*,#3252,.T.);+#3252 = EDGE_CURVE('',#3237,#3253,#3255,.T.);+#3253 = VERTEX_POINT('',#3254);+#3254 = CARTESIAN_POINT('',(1.408665105941E-03,-2.04,6.387287778103));+#3255 = SURFACE_CURVE('',#3256,(#3260),.PCURVE_S1.);+#3256 = LINE('',#3257,#3258);+#3257 = CARTESIAN_POINT('',(0.460131850117,-2.04,5.595828761709));+#3258 = VECTOR('',#3259,1.);+#3259 = DIRECTION('',(-0.501453821755,1.059545319327E-16,0.865184410775)+  );+#3260 = PCURVE('',#3160,#3261);+#3261 = DEFINITIONAL_REPRESENTATION('',(#3262),#3266);+#3262 = LINE('',#3263,#3264);+#3263 = CARTESIAN_POINT('',(0.500718969555,0.816225761124));+#3264 = VECTOR('',#3265,1.);+#3265 = DIRECTION('',(-0.501453821755,0.865184410775));+#3266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3267 = ORIENTED_EDGE('',*,*,#3268,.T.);+#3268 = EDGE_CURVE('',#3253,#3269,#3271,.T.);+#3269 = VERTEX_POINT('',#3270);+#3270 = CARTESIAN_POINT('',(0.329837236534,-2.04,6.387287778103));+#3271 = SURFACE_CURVE('',#3272,(#3276),.PCURVE_S1.);+#3272 = LINE('',#3273,#3274);+#3273 = CARTESIAN_POINT('',(1.408665105941E-03,-2.04,6.387287778103));+#3274 = VECTOR('',#3275,1.);+#3275 = DIRECTION('',(1.,0.,0.));+#3276 = PCURVE('',#3160,#3277);+#3277 = DEFINITIONAL_REPRESENTATION('',(#3278),#3282);+#3278 = LINE('',#3279,#3280);+#3279 = CARTESIAN_POINT('',(4.199578454334E-02,1.607684777518));+#3280 = VECTOR('',#3281,1.);+#3281 = DIRECTION('',(1.,0.));+#3282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3283 = ORIENTED_EDGE('',*,*,#3284,.T.);+#3284 = EDGE_CURVE('',#3269,#3285,#3287,.T.);+#3285 = VERTEX_POINT('',#3286);+#3286 = CARTESIAN_POINT('',(0.622730913349,-2.04,5.875800658665));+#3287 = SURFACE_CURVE('',#3288,(#3292),.PCURVE_S1.);+#3288 = LINE('',#3289,#3290);+#3289 = CARTESIAN_POINT('',(0.329837236534,-2.04,6.387287778103));+#3290 = VECTOR('',#3291,1.);+#3291 = DIRECTION('',(0.496925720983,-1.062740016424E-16,-0.867793078922+    ));+#3292 = PCURVE('',#3160,#3293);+#3293 = DEFINITIONAL_REPRESENTATION('',(#3294),#3298);+#3294 = LINE('',#3295,#3296);+#3295 = CARTESIAN_POINT('',(0.370424355971,1.607684777518));+#3296 = VECTOR('',#3297,1.);+#3297 = DIRECTION('',(0.496925720983,-0.867793078922));+#3298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3299 = ORIENTED_EDGE('',*,*,#3300,.T.);+#3300 = EDGE_CURVE('',#3285,#3301,#3303,.T.);+#3301 = VERTEX_POINT('',#3302);+#3302 = CARTESIAN_POINT('',(0.916701405153,-2.04,6.387287778103));+#3303 = SURFACE_CURVE('',#3304,(#3308),.PCURVE_S1.);+#3304 = LINE('',#3305,#3306);+#3305 = CARTESIAN_POINT('',(0.622730913349,-2.04,5.875800658665));+#3306 = VECTOR('',#3307,1.);+#3307 = DIRECTION('',(0.49829964683,1.061774751155E-16,0.867004880015));+#3308 = PCURVE('',#3160,#3309);+#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314);+#3310 = LINE('',#3311,#3312);+#3311 = CARTESIAN_POINT('',(0.663318032787,1.09619765808));+#3312 = VECTOR('',#3313,1.);+#3313 = DIRECTION('',(0.49829964683,0.867004880015));+#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3315 = ORIENTED_EDGE('',*,*,#3316,.T.);+#3316 = EDGE_CURVE('',#3301,#3317,#3319,.T.);+#3317 = VERTEX_POINT('',#3318);+#3318 = CARTESIAN_POINT('',(1.245129976581,-2.04,6.387287778103));+#3319 = SURFACE_CURVE('',#3320,(#3324),.PCURVE_S1.);+#3320 = LINE('',#3321,#3322);+#3321 = CARTESIAN_POINT('',(0.916701405153,-2.04,6.387287778103));+#3322 = VECTOR('',#3323,1.);+#3323 = DIRECTION('',(1.,0.,0.));+#3324 = PCURVE('',#3160,#3325);+#3325 = DEFINITIONAL_REPRESENTATION('',(#3326),#3330);+#3326 = LINE('',#3327,#3328);+#3327 = CARTESIAN_POINT('',(0.95728852459,1.607684777518));+#3328 = VECTOR('',#3329,1.);+#3329 = DIRECTION('',(1.,0.));+#3330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3331 = ORIENTED_EDGE('',*,*,#3332,.T.);+#3332 = EDGE_CURVE('',#3317,#3150,#3333,.T.);+#3333 = SURFACE_CURVE('',#3334,(#3338),.PCURVE_S1.);+#3334 = LINE('',#3335,#3336);+#3335 = CARTESIAN_POINT('',(1.245129976581,-2.04,6.387287778103));+#3336 = VECTOR('',#3337,1.);+#3337 = DIRECTION('',(-0.499688445033,-1.060795432225E-16,+    -0.866205205422));+#3338 = PCURVE('',#3160,#3339);+#3339 = DEFINITIONAL_REPRESENTATION('',(#3340),#3344);+#3340 = LINE('',#3341,#3342);+#3341 = CARTESIAN_POINT('',(1.285717096018,1.607684777518));+#3342 = VECTOR('',#3343,1.);+#3343 = DIRECTION('',(-0.499688445033,-0.866205205422));+#3344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3345 = SHELL_BASED_SURFACE_MODEL('',(#3346));+#3346 = OPEN_SHELL('',(#3347));+#3347 = ADVANCED_FACE('',(#3348),#3362,.T.);+#3348 = FACE_BOUND('',#3349,.F.);+#3349 = EDGE_LOOP('',(#3350,#3373,#3389,#3405,#3421,#3437,#3453,#3469));+#3350 = ORIENTED_EDGE('',*,*,#3351,.T.);+#3351 = EDGE_CURVE('',#3352,#3354,#3356,.T.);+#3352 = VERTEX_POINT('',#3353);+#3353 = CARTESIAN_POINT('',(2.109812412178,-2.04,6.109469511124));+#3354 = VERTEX_POINT('',#3355);+#3355 = CARTESIAN_POINT('',(2.109812412178,-2.04,4.779603000586));+#3356 = SURFACE_CURVE('',#3357,(#3361),.PCURVE_S1.);+#3357 = LINE('',#3358,#3359);+#3358 = CARTESIAN_POINT('',(2.109812412178,-2.04,6.109469511124));+#3359 = VECTOR('',#3360,1.);+#3360 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#3361 = PCURVE('',#3362,#3367);+#3362 = PLANE('',#3363);+#3363 = AXIS2_PLACEMENT_3D('',#3364,#3365,#3366);+#3364 = CARTESIAN_POINT('',(1.287125761124,-2.04,4.779603000586));+#3365 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#3366 = DIRECTION('',(1.,0.,0.));+#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372);+#3368 = LINE('',#3369,#3370);+#3369 = CARTESIAN_POINT('',(0.822686651054,1.329866510539));+#3370 = VECTOR('',#3371,1.);+#3371 = DIRECTION('',(0.,-1.));+#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3373 = ORIENTED_EDGE('',*,*,#3374,.T.);+#3374 = EDGE_CURVE('',#3354,#3375,#3377,.T.);+#3375 = VERTEX_POINT('',#3376);+#3376 = CARTESIAN_POINT('',(1.792151990632,-2.04,4.779603000586));+#3377 = SURFACE_CURVE('',#3378,(#3382),.PCURVE_S1.);+#3378 = LINE('',#3379,#3380);+#3379 = CARTESIAN_POINT('',(2.109812412178,-2.04,4.779603000586));+#3380 = VECTOR('',#3381,1.);+#3381 = DIRECTION('',(-1.,-0.,0.));+#3382 = PCURVE('',#3362,#3383);+#3383 = DEFINITIONAL_REPRESENTATION('',(#3384),#3388);+#3384 = LINE('',#3385,#3386);+#3385 = CARTESIAN_POINT('',(0.822686651054,0.));+#3386 = VECTOR('',#3387,1.);+#3387 = DIRECTION('',(-1.,0.));+#3388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3389 = ORIENTED_EDGE('',*,*,#3390,.T.);+#3390 = EDGE_CURVE('',#3375,#3391,#3393,.T.);+#3391 = VERTEX_POINT('',#3392);+#3392 = CARTESIAN_POINT('',(1.792151990632,-2.04,6.109469511124));+#3393 = SURFACE_CURVE('',#3394,(#3398),.PCURVE_S1.);+#3394 = LINE('',#3395,#3396);+#3395 = CARTESIAN_POINT('',(1.792151990632,-2.04,4.779603000586));+#3396 = VECTOR('',#3397,1.);+#3397 = DIRECTION('',(0.,1.224646799147E-16,1.));+#3398 = PCURVE('',#3362,#3399);+#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404);+#3400 = LINE('',#3401,#3402);+#3401 = CARTESIAN_POINT('',(0.505026229508,0.));+#3402 = VECTOR('',#3403,1.);+#3403 = DIRECTION('',(0.,1.));+#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3405 = ORIENTED_EDGE('',*,*,#3406,.T.);+#3406 = EDGE_CURVE('',#3391,#3407,#3409,.T.);+#3407 = VERTEX_POINT('',#3408);+#3408 = CARTESIAN_POINT('',(1.384039110071,-2.04,6.109469511124));+#3409 = SURFACE_CURVE('',#3410,(#3414),.PCURVE_S1.);+#3410 = LINE('',#3411,#3412);+#3411 = CARTESIAN_POINT('',(1.792151990632,-2.04,6.109469511124));+#3412 = VECTOR('',#3413,1.);+#3413 = DIRECTION('',(-1.,-0.,0.));+#3414 = PCURVE('',#3362,#3415);+#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3420);+#3416 = LINE('',#3417,#3418);+#3417 = CARTESIAN_POINT('',(0.505026229508,1.329866510539));+#3418 = VECTOR('',#3419,1.);+#3419 = DIRECTION('',(-1.,0.));+#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3421 = ORIENTED_EDGE('',*,*,#3422,.T.);+#3422 = EDGE_CURVE('',#3407,#3423,#3425,.T.);+#3423 = VERTEX_POINT('',#3424);+#3424 = CARTESIAN_POINT('',(1.384039110071,-2.04,6.387287778103));+#3425 = SURFACE_CURVE('',#3426,(#3430),.PCURVE_S1.);+#3426 = LINE('',#3427,#3428);+#3427 = CARTESIAN_POINT('',(1.384039110071,-2.04,6.109469511124));+#3428 = VECTOR('',#3429,1.);+#3429 = DIRECTION('',(0.,1.224646799147E-16,1.));+#3430 = PCURVE('',#3362,#3431);+#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436);+#3432 = LINE('',#3433,#3434);+#3433 = CARTESIAN_POINT('',(9.691334894617E-02,1.329866510539));+#3434 = VECTOR('',#3435,1.);+#3435 = DIRECTION('',(0.,1.));+#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3437 = ORIENTED_EDGE('',*,*,#3438,.T.);+#3438 = EDGE_CURVE('',#3423,#3439,#3441,.T.);+#3439 = VERTEX_POINT('',#3440);+#3440 = CARTESIAN_POINT('',(2.517925292741,-2.04,6.387287778103));+#3441 = SURFACE_CURVE('',#3442,(#3446),.PCURVE_S1.);+#3442 = LINE('',#3443,#3444);+#3443 = CARTESIAN_POINT('',(1.384039110071,-2.04,6.387287778103));+#3444 = VECTOR('',#3445,1.);+#3445 = DIRECTION('',(1.,0.,0.));+#3446 = PCURVE('',#3362,#3447);+#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452);+#3448 = LINE('',#3449,#3450);+#3449 = CARTESIAN_POINT('',(9.691334894617E-02,1.607684777518));+#3450 = VECTOR('',#3451,1.);+#3451 = DIRECTION('',(1.,0.));+#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3453 = ORIENTED_EDGE('',*,*,#3454,.T.);+#3454 = EDGE_CURVE('',#3439,#3455,#3457,.T.);+#3455 = VERTEX_POINT('',#3456);+#3456 = CARTESIAN_POINT('',(2.517925292741,-2.04,6.109469511124));+#3457 = SURFACE_CURVE('',#3458,(#3462),.PCURVE_S1.);+#3458 = LINE('',#3459,#3460);+#3459 = CARTESIAN_POINT('',(2.517925292741,-2.04,6.387287778103));+#3460 = VECTOR('',#3461,1.);+#3461 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#3462 = PCURVE('',#3362,#3463);+#3463 = DEFINITIONAL_REPRESENTATION('',(#3464),#3468);+#3464 = LINE('',#3465,#3466);+#3465 = CARTESIAN_POINT('',(1.230799531616,1.607684777518));+#3466 = VECTOR('',#3467,1.);+#3467 = DIRECTION('',(0.,-1.));+#3468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3469 = ORIENTED_EDGE('',*,*,#3470,.T.);+#3470 = EDGE_CURVE('',#3455,#3352,#3471,.T.);+#3471 = SURFACE_CURVE('',#3472,(#3476),.PCURVE_S1.);+#3472 = LINE('',#3473,#3474);+#3473 = CARTESIAN_POINT('',(2.517925292741,-2.04,6.109469511124));+#3474 = VECTOR('',#3475,1.);+#3475 = DIRECTION('',(-1.,-0.,0.));+#3476 = PCURVE('',#3362,#3477);+#3477 = DEFINITIONAL_REPRESENTATION('',(#3478),#3482);+#3478 = LINE('',#3479,#3480);+#3479 = CARTESIAN_POINT('',(1.230799531616,1.329866510539));+#3480 = VECTOR('',#3481,1.);+#3481 = DIRECTION('',(-1.,0.));+#3482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3483 = SHELL_BASED_SURFACE_MODEL('',(#3484));+#3484 = OPEN_SHELL('',(#3485));+#3485 = ADVANCED_FACE('',(#3486,#3637),#3500,.T.);+#3486 = FACE_BOUND('',#3487,.F.);+#3487 = EDGE_LOOP('',(#3488,#3511,#3527,#3543,#3559,#3575,#3591,#3607,+    #3623));+#3488 = ORIENTED_EDGE('',*,*,#3489,.T.);+#3489 = EDGE_CURVE('',#3490,#3492,#3494,.T.);+#3490 = VERTEX_POINT('',#3491);+#3491 = CARTESIAN_POINT('',(2.789282669789,-2.04,4.779603000586));+#3492 = VERTEX_POINT('',#3493);+#3493 = CARTESIAN_POINT('',(2.789282669789,-2.04,6.387287778103));+#3494 = SURFACE_CURVE('',#3495,(#3499),.PCURVE_S1.);+#3495 = LINE('',#3496,#3497);+#3496 = CARTESIAN_POINT('',(2.789282669789,-2.04,4.779603000586));+#3497 = VECTOR('',#3498,1.);+#3498 = DIRECTION('',(0.,1.224646799147E-16,1.));+#3499 = PCURVE('',#3500,#3505);+#3500 = PLANE('',#3501);+#3501 = AXIS2_PLACEMENT_3D('',#3502,#3503,#3504);+#3502 = CARTESIAN_POINT('',(2.614838641687,-2.04,4.779603000586));+#3503 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#3504 = DIRECTION('',(1.,0.,0.));+#3505 = DEFINITIONAL_REPRESENTATION('',(#3506),#3510);+#3506 = LINE('',#3507,#3508);+#3507 = CARTESIAN_POINT('',(0.174444028102,0.));+#3508 = VECTOR('',#3509,1.);+#3509 = DIRECTION('',(0.,1.));+#3510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3511 = ORIENTED_EDGE('',*,*,#3512,.T.);+#3512 = EDGE_CURVE('',#3492,#3513,#3515,.T.);+#3513 = VERTEX_POINT('',#3514);+#3514 = CARTESIAN_POINT('',(3.225392740047,-2.04,6.387287778103));+#3515 = SURFACE_CURVE('',#3516,(#3520),.PCURVE_S1.);+#3516 = LINE('',#3517,#3518);+#3517 = CARTESIAN_POINT('',(2.789282669789,-2.04,6.387287778103));+#3518 = VECTOR('',#3519,1.);+#3519 = DIRECTION('',(1.,0.,0.));+#3520 = PCURVE('',#3500,#3521);+#3521 = DEFINITIONAL_REPRESENTATION('',(#3522),#3526);+#3522 = LINE('',#3523,#3524);+#3523 = CARTESIAN_POINT('',(0.174444028102,1.607684777518));+#3524 = VECTOR('',#3525,1.);+#3525 = DIRECTION('',(1.,0.));+#3526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3527 = ORIENTED_EDGE('',*,*,#3528,.T.);+#3528 = EDGE_CURVE('',#3513,#3529,#3531,.T.);+#3529 = VERTEX_POINT('',#3530);+#3530 = CARTESIAN_POINT('',(3.704037002342,-2.04,6.268838129391));+#3531 = SURFACE_CURVE('',#3532,(#3536),.PCURVE_S1.);+#3532 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3533,#3534,#3535),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3533 = CARTESIAN_POINT('',(3.225392740047,-2.04,6.387287778103));+#3534 = CARTESIAN_POINT('',(3.558128571429,-2.04,6.387287778103));+#3535 = CARTESIAN_POINT('',(3.704037002342,-2.04,6.268838129391));+#3536 = PCURVE('',#3500,#3537);+#3537 = DEFINITIONAL_REPRESENTATION('',(#3538),#3542);+#3538 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3539,#3540,#3541),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3539 = CARTESIAN_POINT('',(0.61055409836,1.607684777518));+#3540 = CARTESIAN_POINT('',(0.943289929742,1.607684777518));+#3541 = CARTESIAN_POINT('',(1.089198360655,1.489235128805));+#3542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3543 = ORIENTED_EDGE('',*,*,#3544,.T.);+#3544 = EDGE_CURVE('',#3529,#3545,#3547,.T.);+#3545 = VERTEX_POINT('',#3546);+#3546 = CARTESIAN_POINT('',(3.849945433255,-2.04,5.884415178571));+#3547 = SURFACE_CURVE('',#3548,(#3552),.PCURVE_S1.);+#3548 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3549,#3550,#3551),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3549 = CARTESIAN_POINT('',(3.704037002342,-2.04,6.268838129391));+#3550 = CARTESIAN_POINT('',(3.849945433255,-2.04,6.150388480679));+#3551 = CARTESIAN_POINT('',(3.849945433255,-2.04,5.884415178571));+#3552 = PCURVE('',#3500,#3553);+#3553 = DEFINITIONAL_REPRESENTATION('',(#3554),#3558);+#3554 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3555,#3556,#3557),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3555 = CARTESIAN_POINT('',(1.089198360655,1.489235128805));+#3556 = CARTESIAN_POINT('',(1.235106791568,1.370785480094));+#3557 = CARTESIAN_POINT('',(1.235106791568,1.104812177986));+#3558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3559 = ORIENTED_EDGE('',*,*,#3560,.T.);+#3560 = EDGE_CURVE('',#3545,#3561,#3563,.T.);+#3561 = VERTEX_POINT('',#3562);+#3562 = CARTESIAN_POINT('',(3.704037002342,-2.04,5.499992227752));+#3563 = SURFACE_CURVE('',#3564,(#3568),.PCURVE_S1.);+#3564 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3565,#3566,#3567),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3565 = CARTESIAN_POINT('',(3.849945433255,-2.04,5.884415178571));+#3566 = CARTESIAN_POINT('',(3.849945433255,-2.04,5.618441876463));+#3567 = CARTESIAN_POINT('',(3.704037002342,-2.04,5.499992227752));+#3568 = PCURVE('',#3500,#3569);+#3569 = DEFINITIONAL_REPRESENTATION('',(#3570),#3574);+#3570 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3571,#3572,#3573),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3571 = CARTESIAN_POINT('',(1.235106791568,1.104812177986));+#3572 = CARTESIAN_POINT('',(1.235106791568,0.838838875878));+#3573 = CARTESIAN_POINT('',(1.089198360655,0.720389227167));+#3574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3575 = ORIENTED_EDGE('',*,*,#3576,.T.);+#3576 = EDGE_CURVE('',#3561,#3577,#3579,.T.);+#3577 = VERTEX_POINT('',#3578);+#3578 = CARTESIAN_POINT('',(3.225392740047,-2.04,5.38154257904));+#3579 = SURFACE_CURVE('',#3580,(#3584),.PCURVE_S1.);+#3580 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3581,#3582,#3583),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3581 = CARTESIAN_POINT('',(3.704037002342,-2.04,5.499992227752));+#3582 = CARTESIAN_POINT('',(3.558128571429,-2.04,5.38154257904));+#3583 = CARTESIAN_POINT('',(3.225392740047,-2.04,5.38154257904));+#3584 = PCURVE('',#3500,#3585);+#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590);+#3586 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3587,#3588,#3589),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3587 = CARTESIAN_POINT('',(1.089198360655,0.720389227167));+#3588 = CARTESIAN_POINT('',(0.943289929742,0.601939578454));+#3589 = CARTESIAN_POINT('',(0.61055409836,0.601939578454));+#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3591 = ORIENTED_EDGE('',*,*,#3592,.T.);+#3592 = EDGE_CURVE('',#3577,#3593,#3595,.T.);+#3593 = VERTEX_POINT('',#3594);+#3594 = CARTESIAN_POINT('',(3.106943091336,-2.04,5.38154257904));+#3595 = SURFACE_CURVE('',#3596,(#3600),.PCURVE_S1.);+#3596 = LINE('',#3597,#3598);+#3597 = CARTESIAN_POINT('',(3.225392740047,-2.04,5.38154257904));+#3598 = VECTOR('',#3599,1.);+#3599 = DIRECTION('',(-1.,-0.,0.));+#3600 = PCURVE('',#3500,#3601);+#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606);+#3602 = LINE('',#3603,#3604);+#3603 = CARTESIAN_POINT('',(0.61055409836,0.601939578454));+#3604 = VECTOR('',#3605,1.);+#3605 = DIRECTION('',(-1.,0.));+#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3607 = ORIENTED_EDGE('',*,*,#3608,.T.);+#3608 = EDGE_CURVE('',#3593,#3609,#3611,.T.);+#3609 = VERTEX_POINT('',#3610);+#3610 = CARTESIAN_POINT('',(3.106943091336,-2.04,4.779603000586));+#3611 = SURFACE_CURVE('',#3612,(#3616),.PCURVE_S1.);+#3612 = LINE('',#3613,#3614);+#3613 = CARTESIAN_POINT('',(3.106943091336,-2.04,5.38154257904));+#3614 = VECTOR('',#3615,1.);+#3615 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#3616 = PCURVE('',#3500,#3617);+#3617 = DEFINITIONAL_REPRESENTATION('',(#3618),#3622);+#3618 = LINE('',#3619,#3620);+#3619 = CARTESIAN_POINT('',(0.492104449649,0.601939578454));+#3620 = VECTOR('',#3621,1.);+#3621 = DIRECTION('',(0.,-1.));+#3622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3623 = ORIENTED_EDGE('',*,*,#3624,.T.);+#3624 = EDGE_CURVE('',#3609,#3490,#3625,.T.);+#3625 = SURFACE_CURVE('',#3626,(#3630),.PCURVE_S1.);+#3626 = LINE('',#3627,#3628);+#3627 = CARTESIAN_POINT('',(3.106943091336,-2.04,4.779603000586));+#3628 = VECTOR('',#3629,1.);+#3629 = DIRECTION('',(-1.,-0.,0.));+#3630 = PCURVE('',#3500,#3631);+#3631 = DEFINITIONAL_REPRESENTATION('',(#3632),#3636);+#3632 = LINE('',#3633,#3634);+#3633 = CARTESIAN_POINT('',(0.492104449649,0.));+#3634 = VECTOR('',#3635,1.);+#3635 = DIRECTION('',(-1.,0.));+#3636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3637 = FACE_BOUND('',#3638,.F.);+#3638 = EDGE_LOOP('',(#3639,#3657,#3673,#3689,#3705,#3721,#3737));+#3639 = ORIENTED_EDGE('',*,*,#3640,.T.);+#3640 = EDGE_CURVE('',#3641,#3643,#3645,.T.);+#3641 = VERTEX_POINT('',#3642);+#3642 = CARTESIAN_POINT('',(3.237237704918,-2.04,6.120237661007));+#3643 = VERTEX_POINT('',#3644);+#3644 = CARTESIAN_POINT('',(3.106943091336,-2.04,6.120237661007));+#3645 = SURFACE_CURVE('',#3646,(#3650),.PCURVE_S1.);+#3646 = LINE('',#3647,#3648);+#3647 = CARTESIAN_POINT('',(3.237237704918,-2.04,6.120237661007));+#3648 = VECTOR('',#3649,1.);+#3649 = DIRECTION('',(-1.,-0.,0.));+#3650 = PCURVE('',#3500,#3651);+#3651 = DEFINITIONAL_REPRESENTATION('',(#3652),#3656);+#3652 = LINE('',#3653,#3654);+#3653 = CARTESIAN_POINT('',(0.622399063232,1.340634660421));+#3654 = VECTOR('',#3655,1.);+#3655 = DIRECTION('',(-1.,0.));+#3656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3657 = ORIENTED_EDGE('',*,*,#3658,.T.);+#3658 = EDGE_CURVE('',#3643,#3659,#3661,.T.);+#3659 = VERTEX_POINT('',#3660);+#3660 = CARTESIAN_POINT('',(3.106943091336,-2.04,5.648592696136));+#3661 = SURFACE_CURVE('',#3662,(#3666),.PCURVE_S1.);+#3662 = LINE('',#3663,#3664);+#3663 = CARTESIAN_POINT('',(3.106943091336,-2.04,6.120237661007));+#3664 = VECTOR('',#3665,1.);+#3665 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#3666 = PCURVE('',#3500,#3667);+#3667 = DEFINITIONAL_REPRESENTATION('',(#3668),#3672);+#3668 = LINE('',#3669,#3670);+#3669 = CARTESIAN_POINT('',(0.492104449649,1.340634660421));+#3670 = VECTOR('',#3671,1.);+#3671 = DIRECTION('',(0.,-1.));+#3672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3673 = ORIENTED_EDGE('',*,*,#3674,.T.);+#3674 = EDGE_CURVE('',#3659,#3675,#3677,.T.);+#3675 = VERTEX_POINT('',#3676);+#3676 = CARTESIAN_POINT('',(3.237237704918,-2.04,5.648592696136));+#3677 = SURFACE_CURVE('',#3678,(#3682),.PCURVE_S1.);+#3678 = LINE('',#3679,#3680);+#3679 = CARTESIAN_POINT('',(3.106943091336,-2.04,5.648592696136));+#3680 = VECTOR('',#3681,1.);+#3681 = DIRECTION('',(1.,0.,0.));+#3682 = PCURVE('',#3500,#3683);+#3683 = DEFINITIONAL_REPRESENTATION('',(#3684),#3688);+#3684 = LINE('',#3685,#3686);+#3685 = CARTESIAN_POINT('',(0.492104449649,0.868989695551));+#3686 = VECTOR('',#3687,1.);+#3687 = DIRECTION('',(1.,0.));+#3688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3689 = ORIENTED_EDGE('',*,*,#3690,.T.);+#3690 = EDGE_CURVE('',#3675,#3691,#3693,.T.);+#3691 = VERTEX_POINT('',#3692);+#3692 = CARTESIAN_POINT('',(3.456369555036,-2.04,5.701356630562));+#3693 = SURFACE_CURVE('',#3694,(#3698),.PCURVE_S1.);+#3694 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3695,#3696,#3697),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3695 = CARTESIAN_POINT('',(3.237237704918,-2.04,5.648592696136));+#3696 = CARTESIAN_POINT('',(3.39337587822,-2.04,5.648592696136));+#3697 = CARTESIAN_POINT('',(3.456369555036,-2.04,5.701356630562));+#3698 = PCURVE('',#3500,#3699);+#3699 = DEFINITIONAL_REPRESENTATION('',(#3700),#3704);+#3700 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3701,#3702,#3703),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3701 = CARTESIAN_POINT('',(0.622399063232,0.868989695551));+#3702 = CARTESIAN_POINT('',(0.778537236533,0.868989695551));+#3703 = CARTESIAN_POINT('',(0.841530913349,0.921753629977));+#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3705 = ORIENTED_EDGE('',*,*,#3706,.T.);+#3706 = EDGE_CURVE('',#3691,#3707,#3709,.T.);+#3707 = VERTEX_POINT('',#3708);+#3708 = CARTESIAN_POINT('',(3.51936323185,-2.04,5.884415178571));+#3709 = SURFACE_CURVE('',#3710,(#3714),.PCURVE_S1.);+#3710 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3711,#3712,#3713),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3711 = CARTESIAN_POINT('',(3.456369555036,-2.04,5.701356630562));+#3712 = CARTESIAN_POINT('',(3.51936323185,-2.04,5.754120564988));+#3713 = CARTESIAN_POINT('',(3.51936323185,-2.04,5.884415178571));+#3714 = PCURVE('',#3500,#3715);+#3715 = DEFINITIONAL_REPRESENTATION('',(#3716),#3720);+#3716 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3717,#3718,#3719),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3717 = CARTESIAN_POINT('',(0.841530913349,0.921753629977));+#3718 = CARTESIAN_POINT('',(0.904524590163,0.974517564403));+#3719 = CARTESIAN_POINT('',(0.904524590163,1.104812177986));+#3720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3721 = ORIENTED_EDGE('',*,*,#3722,.T.);+#3722 = EDGE_CURVE('',#3707,#3723,#3725,.T.);+#3723 = VERTEX_POINT('',#3724);+#3724 = CARTESIAN_POINT('',(3.456369555036,-2.04,6.067473726581));+#3725 = SURFACE_CURVE('',#3726,(#3730),.PCURVE_S1.);+#3726 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3727,#3728,#3729),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3727 = CARTESIAN_POINT('',(3.51936323185,-2.04,5.884415178571));+#3728 = CARTESIAN_POINT('',(3.51936323185,-2.04,6.014709792155));+#3729 = CARTESIAN_POINT('',(3.456369555036,-2.04,6.067473726581));+#3730 = PCURVE('',#3500,#3731);+#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736);+#3732 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3733,#3734,#3735),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3733 = CARTESIAN_POINT('',(0.904524590163,1.104812177986));+#3734 = CARTESIAN_POINT('',(0.904524590163,1.235106791569));+#3735 = CARTESIAN_POINT('',(0.841530913349,1.287870725995));+#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3737 = ORIENTED_EDGE('',*,*,#3738,.T.);+#3738 = EDGE_CURVE('',#3723,#3641,#3739,.T.);+#3739 = SURFACE_CURVE('',#3740,(#3744),.PCURVE_S1.);+#3740 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3741,#3742,#3743),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3741 = CARTESIAN_POINT('',(3.456369555036,-2.04,6.067473726581));+#3742 = CARTESIAN_POINT('',(3.39337587822,-2.04,6.120237661007));+#3743 = CARTESIAN_POINT('',(3.237237704918,-2.04,6.120237661007));+#3744 = PCURVE('',#3500,#3745);+#3745 = DEFINITIONAL_REPRESENTATION('',(#3746),#3750);+#3746 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3747,#3748,#3749),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3747 = CARTESIAN_POINT('',(0.841530913349,1.287870725995));+#3748 = CARTESIAN_POINT('',(0.778537236533,1.340634660421));+#3749 = CARTESIAN_POINT('',(0.622399063232,1.340634660421));+#3750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3751 = SHELL_BASED_SURFACE_MODEL('',(#3752));+#3752 = OPEN_SHELL('',(#3753));+#3753 = ADVANCED_FACE('',(#3754),#3768,.T.);+#3754 = FACE_BOUND('',#3755,.F.);+#3755 = EDGE_LOOP('',(#3756,#3779,#3795,#3811,#3827,#3843,#3859,#3875,+    #3891,#3907,#3923));+#3756 = ORIENTED_EDGE('',*,*,#3757,.T.);+#3757 = EDGE_CURVE('',#3758,#3760,#3762,.T.);+#3758 = VERTEX_POINT('',#3759);+#3759 = CARTESIAN_POINT('',(4.144992740047,-2.04,4.779603000586));+#3760 = VERTEX_POINT('',#3761);+#3761 = CARTESIAN_POINT('',(4.144992740047,-2.04,5.059574897541));+#3762 = SURFACE_CURVE('',#3763,(#3767),.PCURVE_S1.);+#3763 = LINE('',#3764,#3765);+#3764 = CARTESIAN_POINT('',(4.144992740047,-2.04,4.779603000586));+#3765 = VECTOR('',#3766,1.);+#3766 = DIRECTION('',(0.,1.224646799147E-16,1.));+#3767 = PCURVE('',#3768,#3773);+#3768 = PLANE('',#3769);+#3769 = AXIS2_PLACEMENT_3D('',#3770,#3771,#3772);+#3770 = CARTESIAN_POINT('',(3.942551522249,-2.04,4.779603000586));+#3771 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#3772 = DIRECTION('',(1.,0.,0.));+#3773 = DEFINITIONAL_REPRESENTATION('',(#3774),#3778);+#3774 = LINE('',#3775,#3776);+#3775 = CARTESIAN_POINT('',(0.202441217798,0.));+#3776 = VECTOR('',#3777,1.);+#3777 = DIRECTION('',(0.,1.));+#3778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3779 = ORIENTED_EDGE('',*,*,#3780,.T.);+#3780 = EDGE_CURVE('',#3760,#3781,#3783,.T.);+#3781 = VERTEX_POINT('',#3782);+#3782 = CARTESIAN_POINT('',(4.500341686183,-2.04,5.059574897541));+#3783 = SURFACE_CURVE('',#3784,(#3788),.PCURVE_S1.);+#3784 = LINE('',#3785,#3786);+#3785 = CARTESIAN_POINT('',(4.144992740047,-2.04,5.059574897541));+#3786 = VECTOR('',#3787,1.);+#3787 = DIRECTION('',(1.,0.,0.));+#3788 = PCURVE('',#3768,#3789);+#3789 = DEFINITIONAL_REPRESENTATION('',(#3790),#3794);+#3790 = LINE('',#3791,#3792);+#3791 = CARTESIAN_POINT('',(0.202441217798,0.279971896955));+#3792 = VECTOR('',#3793,1.);+#3793 = DIRECTION('',(1.,0.));+#3794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3795 = ORIENTED_EDGE('',*,*,#3796,.T.);+#3796 = EDGE_CURVE('',#3781,#3797,#3799,.T.);+#3797 = VERTEX_POINT('',#3798);+#3798 = CARTESIAN_POINT('',(4.500341686183,-2.04,6.103008621194));+#3799 = SURFACE_CURVE('',#3800,(#3804),.PCURVE_S1.);+#3800 = LINE('',#3801,#3802);+#3801 = CARTESIAN_POINT('',(4.500341686183,-2.04,5.059574897541));+#3802 = VECTOR('',#3803,1.);+#3803 = DIRECTION('',(0.,1.224646799147E-16,1.));+#3804 = PCURVE('',#3768,#3805);+#3805 = DEFINITIONAL_REPRESENTATION('',(#3806),#3810);+#3806 = LINE('',#3807,#3808);+#3807 = CARTESIAN_POINT('',(0.557790163934,0.279971896955));+#3808 = VECTOR('',#3809,1.);+#3809 = DIRECTION('',(0.,1.));+#3810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3811 = ORIENTED_EDGE('',*,*,#3812,.T.);+#3812 = EDGE_CURVE('',#3797,#3813,#3815,.T.);+#3813 = VERTEX_POINT('',#3814);+#3814 = CARTESIAN_POINT('',(4.169759484778,-2.04,6.021170682085));+#3815 = SURFACE_CURVE('',#3816,(#3820),.PCURVE_S1.);+#3816 = LINE('',#3817,#3818);+#3817 = CARTESIAN_POINT('',(4.500341686183,-2.04,6.103008621194));+#3818 = VECTOR('',#3819,1.);+#3819 = DIRECTION('',(-0.970697912015,-2.942863808068E-17,+    -0.240303066167));+#3820 = PCURVE('',#3768,#3821);+#3821 = DEFINITIONAL_REPRESENTATION('',(#3822),#3826);+#3822 = LINE('',#3823,#3824);+#3823 = CARTESIAN_POINT('',(0.557790163934,1.323405620609));+#3824 = VECTOR('',#3825,1.);+#3825 = DIRECTION('',(-0.970697912015,-0.240303066167));+#3826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3827 = ORIENTED_EDGE('',*,*,#3828,.T.);+#3828 = EDGE_CURVE('',#3813,#3829,#3831,.T.);+#3829 = VERTEX_POINT('',#3830);+#3830 = CARTESIAN_POINT('',(4.169759484778,-2.04,6.307603468969));+#3831 = SURFACE_CURVE('',#3832,(#3836),.PCURVE_S1.);+#3832 = LINE('',#3833,#3834);+#3833 = CARTESIAN_POINT('',(4.169759484778,-2.04,6.021170682085));+#3834 = VECTOR('',#3835,1.);+#3835 = DIRECTION('',(0.,1.224646799147E-16,1.));+#3836 = PCURVE('',#3768,#3837);+#3837 = DEFINITIONAL_REPRESENTATION('',(#3838),#3842);+#3838 = LINE('',#3839,#3840);+#3839 = CARTESIAN_POINT('',(0.227207962529,1.241567681499));+#3840 = VECTOR('',#3841,1.);+#3841 = DIRECTION('',(0.,1.));+#3842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3843 = ORIENTED_EDGE('',*,*,#3844,.T.);+#3844 = EDGE_CURVE('',#3829,#3845,#3847,.T.);+#3845 = VERTEX_POINT('',#3846);+#3846 = CARTESIAN_POINT('',(4.50249531616,-2.04,6.387287778103));+#3847 = SURFACE_CURVE('',#3848,(#3852),.PCURVE_S1.);+#3848 = LINE('',#3849,#3850);+#3849 = CARTESIAN_POINT('',(4.169759484778,-2.04,6.307603468969));+#3850 = VECTOR('',#3851,1.);+#3851 = DIRECTION('',(0.972501457866,2.852163075014E-17,0.232896789262)+  );+#3852 = PCURVE('',#3768,#3853);+#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858);+#3854 = LINE('',#3855,#3856);+#3855 = CARTESIAN_POINT('',(0.227207962529,1.528000468384));+#3856 = VECTOR('',#3857,1.);+#3857 = DIRECTION('',(0.972501457866,0.232896789262));+#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3859 = ORIENTED_EDGE('',*,*,#3860,.T.);+#3860 = EDGE_CURVE('',#3845,#3861,#3863,.T.);+#3861 = VERTEX_POINT('',#3862);+#3862 = CARTESIAN_POINT('',(4.809387587823,-2.04,6.387287778103));+#3863 = SURFACE_CURVE('',#3864,(#3868),.PCURVE_S1.);+#3864 = LINE('',#3865,#3866);+#3865 = CARTESIAN_POINT('',(4.50249531616,-2.04,6.387287778103));+#3866 = VECTOR('',#3867,1.);+#3867 = DIRECTION('',(1.,0.,0.));+#3868 = PCURVE('',#3768,#3869);+#3869 = DEFINITIONAL_REPRESENTATION('',(#3870),#3874);+#3870 = LINE('',#3871,#3872);+#3871 = CARTESIAN_POINT('',(0.559943793911,1.607684777518));+#3872 = VECTOR('',#3873,1.);+#3873 = DIRECTION('',(1.,0.));+#3874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3875 = ORIENTED_EDGE('',*,*,#3876,.T.);+#3876 = EDGE_CURVE('',#3861,#3877,#3879,.T.);+#3877 = VERTEX_POINT('',#3878);+#3878 = CARTESIAN_POINT('',(4.809387587823,-2.04,5.059574897541));+#3879 = SURFACE_CURVE('',#3880,(#3884),.PCURVE_S1.);+#3880 = LINE('',#3881,#3882);+#3881 = CARTESIAN_POINT('',(4.809387587823,-2.04,6.387287778103));+#3882 = VECTOR('',#3883,1.);+#3883 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#3884 = PCURVE('',#3768,#3885);+#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890);+#3886 = LINE('',#3887,#3888);+#3887 = CARTESIAN_POINT('',(0.866836065574,1.607684777518));+#3888 = VECTOR('',#3889,1.);+#3889 = DIRECTION('',(0.,-1.));+#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3891 = ORIENTED_EDGE('',*,*,#3892,.T.);+#3892 = EDGE_CURVE('',#3877,#3893,#3895,.T.);+#3893 = VERTEX_POINT('',#3894);+#3894 = CARTESIAN_POINT('',(5.164736533958,-2.04,5.059574897541));+#3895 = SURFACE_CURVE('',#3896,(#3900),.PCURVE_S1.);+#3896 = LINE('',#3897,#3898);+#3897 = CARTESIAN_POINT('',(4.809387587823,-2.04,5.059574897541));+#3898 = VECTOR('',#3899,1.);+#3899 = DIRECTION('',(1.,0.,0.));+#3900 = PCURVE('',#3768,#3901);+#3901 = DEFINITIONAL_REPRESENTATION('',(#3902),#3906);+#3902 = LINE('',#3903,#3904);+#3903 = CARTESIAN_POINT('',(0.866836065574,0.279971896955));+#3904 = VECTOR('',#3905,1.);+#3905 = DIRECTION('',(1.,0.));+#3906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3907 = ORIENTED_EDGE('',*,*,#3908,.T.);+#3908 = EDGE_CURVE('',#3893,#3909,#3911,.T.);+#3909 = VERTEX_POINT('',#3910);+#3910 = CARTESIAN_POINT('',(5.164736533958,-2.04,4.779603000586));+#3911 = SURFACE_CURVE('',#3912,(#3916),.PCURVE_S1.);+#3912 = LINE('',#3913,#3914);+#3913 = CARTESIAN_POINT('',(5.164736533958,-2.04,5.059574897541));+#3914 = VECTOR('',#3915,1.);+#3915 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#3916 = PCURVE('',#3768,#3917);+#3917 = DEFINITIONAL_REPRESENTATION('',(#3918),#3922);+#3918 = LINE('',#3919,#3920);+#3919 = CARTESIAN_POINT('',(1.22218501171,0.279971896955));+#3920 = VECTOR('',#3921,1.);+#3921 = DIRECTION('',(0.,-1.));+#3922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3923 = ORIENTED_EDGE('',*,*,#3924,.T.);+#3924 = EDGE_CURVE('',#3909,#3758,#3925,.T.);+#3925 = SURFACE_CURVE('',#3926,(#3930),.PCURVE_S1.);+#3926 = LINE('',#3927,#3928);+#3927 = CARTESIAN_POINT('',(5.164736533958,-2.04,4.779603000586));+#3928 = VECTOR('',#3929,1.);+#3929 = DIRECTION('',(-1.,-0.,0.));+#3930 = PCURVE('',#3768,#3931);+#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936);+#3932 = LINE('',#3933,#3934);+#3933 = CARTESIAN_POINT('',(1.22218501171,0.));+#3934 = VECTOR('',#3935,1.);+#3935 = DIRECTION('',(-1.,0.));+#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3937 = SHELL_BASED_SURFACE_MODEL('',(#3938));+#3938 = OPEN_SHELL('',(#3939));+#3939 = ADVANCED_FACE('',(#3940),#3954,.T.);+#3940 = FACE_BOUND('',#3941,.F.);+#3941 = EDGE_LOOP('',(#3942,#3965,#3981,#3997,#4013,#4029,#4045,#4061,+    #4077,#4093,#4109,#4125,#4141,#4157,#4173,#4189,#4205,#4221,#4237,+    #4253,#4269,#4285));+#3942 = ORIENTED_EDGE('',*,*,#3943,.T.);+#3943 = EDGE_CURVE('',#3944,#3946,#3948,.T.);+#3944 = VERTEX_POINT('',#3945);+#3945 = CARTESIAN_POINT('',(5.478089695551,-2.04,5.489224077869));+#3946 = VERTEX_POINT('',#3947);+#3947 = CARTESIAN_POINT('',(5.478089695551,-2.04,6.387287778103));+#3948 = SURFACE_CURVE('',#3949,(#3953),.PCURVE_S1.);+#3949 = LINE('',#3950,#3951);+#3950 = CARTESIAN_POINT('',(5.478089695551,-2.04,5.489224077869));+#3951 = VECTOR('',#3952,1.);+#3952 = DIRECTION('',(0.,1.224646799147E-16,1.));+#3953 = PCURVE('',#3954,#3959);+#3954 = PLANE('',#3955);+#3955 = AXIS2_PLACEMENT_3D('',#3956,#3957,#3958);+#3956 = CARTESIAN_POINT('',(5.27026440281,-2.04,4.779603000586));+#3957 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#3958 = DIRECTION('',(1.,0.,0.));+#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964);+#3960 = LINE('',#3961,#3962);+#3961 = CARTESIAN_POINT('',(0.207825292741,0.709621077283));+#3962 = VECTOR('',#3963,1.);+#3963 = DIRECTION('',(0.,1.));+#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3965 = ORIENTED_EDGE('',*,*,#3966,.T.);+#3966 = EDGE_CURVE('',#3946,#3967,#3969,.T.);+#3967 = VERTEX_POINT('',#3968);+#3968 = CARTESIAN_POINT('',(6.351386651055,-2.04,6.387287778103));+#3969 = SURFACE_CURVE('',#3970,(#3974),.PCURVE_S1.);+#3970 = LINE('',#3971,#3972);+#3971 = CARTESIAN_POINT('',(5.478089695551,-2.04,6.387287778103));+#3972 = VECTOR('',#3973,1.);+#3973 = DIRECTION('',(1.,0.,0.));+#3974 = PCURVE('',#3954,#3975);+#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3980);+#3976 = LINE('',#3977,#3978);+#3977 = CARTESIAN_POINT('',(0.207825292741,1.607684777518));+#3978 = VECTOR('',#3979,1.);+#3979 = DIRECTION('',(1.,0.));+#3980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3981 = ORIENTED_EDGE('',*,*,#3982,.T.);+#3982 = EDGE_CURVE('',#3967,#3983,#3985,.T.);+#3983 = VERTEX_POINT('',#3984);+#3984 = CARTESIAN_POINT('',(6.351386651055,-2.04,6.107315881147));+#3985 = SURFACE_CURVE('',#3986,(#3990),.PCURVE_S1.);+#3986 = LINE('',#3987,#3988);+#3987 = CARTESIAN_POINT('',(6.351386651055,-2.04,6.387287778103));+#3988 = VECTOR('',#3989,1.);+#3989 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#3990 = PCURVE('',#3954,#3991);+#3991 = DEFINITIONAL_REPRESENTATION('',(#3992),#3996);+#3992 = LINE('',#3993,#3994);+#3993 = CARTESIAN_POINT('',(1.081122248244,1.607684777518));+#3994 = VECTOR('',#3995,1.);+#3995 = DIRECTION('',(0.,-1.));+#3996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3997 = ORIENTED_EDGE('',*,*,#3998,.T.);+#3998 = EDGE_CURVE('',#3983,#3999,#4001,.T.);+#3999 = VERTEX_POINT('',#4000);+#4000 = CARTESIAN_POINT('',(5.735448477752,-2.04,6.107315881147));+#4001 = SURFACE_CURVE('',#4002,(#4006),.PCURVE_S1.);+#4002 = LINE('',#4003,#4004);+#4003 = CARTESIAN_POINT('',(6.351386651055,-2.04,6.107315881147));+#4004 = VECTOR('',#4005,1.);+#4005 = DIRECTION('',(-1.,-0.,0.));+#4006 = PCURVE('',#3954,#4007);+#4007 = DEFINITIONAL_REPRESENTATION('',(#4008),#4012);+#4008 = LINE('',#4009,#4010);+#4009 = CARTESIAN_POINT('',(1.081122248244,1.327712880562));+#4010 = VECTOR('',#4011,1.);+#4011 = DIRECTION('',(-1.,0.));+#4012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4013 = ORIENTED_EDGE('',*,*,#4014,.T.);+#4014 = EDGE_CURVE('',#3999,#4015,#4017,.T.);+#4015 = VERTEX_POINT('',#4016);+#4016 = CARTESIAN_POINT('',(5.735448477752,-2.04,5.809038129391));+#4017 = SURFACE_CURVE('',#4018,(#4022),.PCURVE_S1.);+#4018 = LINE('',#4019,#4020);+#4019 = CARTESIAN_POINT('',(5.735448477752,-2.04,6.107315881147));+#4020 = VECTOR('',#4021,1.);+#4021 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#4022 = PCURVE('',#3954,#4023);+#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028);+#4024 = LINE('',#4025,#4026);+#4025 = CARTESIAN_POINT('',(0.465184074942,1.327712880562));+#4026 = VECTOR('',#4027,1.);+#4027 = DIRECTION('',(0.,-1.));+#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4029 = ORIENTED_EDGE('',*,*,#4030,.T.);+#4030 = EDGE_CURVE('',#4015,#4031,#4033,.T.);+#4031 = VERTEX_POINT('',#4032);+#4032 = CARTESIAN_POINT('',(5.818363231851,-2.04,5.831112836651));+#4033 = SURFACE_CURVE('',#4034,(#4038),.PCURVE_S1.);+#4034 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4035,#4036,#4037),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4035 = CARTESIAN_POINT('',(5.735448477752,-2.04,5.809038129391));+#4036 = CARTESIAN_POINT('',(5.774213817331,-2.04,5.824113539227));+#4037 = CARTESIAN_POINT('',(5.818363231851,-2.04,5.831112836651));+#4038 = PCURVE('',#3954,#4039);+#4039 = DEFINITIONAL_REPRESENTATION('',(#4040),#4044);+#4040 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4041,#4042,#4043),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4041 = CARTESIAN_POINT('',(0.465184074942,1.029435128805));+#4042 = CARTESIAN_POINT('',(0.50394941452,1.044510538642));+#4043 = CARTESIAN_POINT('',(0.54809882904,1.051509836066));+#4044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4045 = ORIENTED_EDGE('',*,*,#4046,.T.);+#4046 = EDGE_CURVE('',#4031,#4047,#4049,.T.);+#4047 = VERTEX_POINT('',#4048);+#4048 = CARTESIAN_POINT('',(5.912046135832,-2.04,5.838112134075));+#4049 = SURFACE_CURVE('',#4050,(#4054),.PCURVE_S1.);+#4050 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4051,#4052,#4053),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4051 = CARTESIAN_POINT('',(5.818363231851,-2.04,5.831112836651));+#4052 = CARTESIAN_POINT('',(5.86251264637,-2.04,5.838112134075));+#4053 = CARTESIAN_POINT('',(5.912046135832,-2.04,5.838112134075));+#4054 = PCURVE('',#3954,#4055);+#4055 = DEFINITIONAL_REPRESENTATION('',(#4056),#4060);+#4056 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4057,#4058,#4059),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4057 = CARTESIAN_POINT('',(0.54809882904,1.051509836066));+#4058 = CARTESIAN_POINT('',(0.59224824356,1.058509133489));+#4059 = CARTESIAN_POINT('',(0.641781733022,1.058509133489));+#4060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4061 = ORIENTED_EDGE('',*,*,#4062,.T.);+#4062 = EDGE_CURVE('',#4047,#4063,#4065,.T.);+#4063 = VERTEX_POINT('',#4064);+#4064 = CARTESIAN_POINT('',(6.299699531617,-2.04,5.687358035715));+#4065 = SURFACE_CURVE('',#4066,(#4070),.PCURVE_S1.);+#4066 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4067,#4068,#4069),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4067 = CARTESIAN_POINT('',(5.912046135832,-2.04,5.838112134075));+#4068 = CARTESIAN_POINT('',(6.151099063233,-2.04,5.838112134075));+#4069 = CARTESIAN_POINT('',(6.299699531617,-2.04,5.687358035715));+#4070 = PCURVE('',#3954,#4071);+#4071 = DEFINITIONAL_REPRESENTATION('',(#4072),#4076);+#4072 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4073,#4074,#4075),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4073 = CARTESIAN_POINT('',(0.641781733022,1.058509133489));+#4074 = CARTESIAN_POINT('',(0.880834660422,1.058509133489));+#4075 = CARTESIAN_POINT('',(1.029435128806,0.907755035129));+#4076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4077 = ORIENTED_EDGE('',*,*,#4078,.T.);+#4078 = EDGE_CURVE('',#4063,#4079,#4081,.T.);+#4079 = VERTEX_POINT('',#4080);+#4080 = CARTESIAN_POINT('',(6.4483,-2.04,5.295397379976));+#4081 = SURFACE_CURVE('',#4082,(#4086),.PCURVE_S1.);+#4082 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4083,#4084,#4085),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4083 = CARTESIAN_POINT('',(6.299699531617,-2.04,5.687358035715));+#4084 = CARTESIAN_POINT('',(6.4483,-2.04,5.536603937354));+#4085 = CARTESIAN_POINT('',(6.4483,-2.04,5.295397379976));+#4086 = PCURVE('',#3954,#4087);+#4087 = DEFINITIONAL_REPRESENTATION('',(#4088),#4092);+#4088 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4089,#4090,#4091),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4089 = CARTESIAN_POINT('',(1.029435128806,0.907755035129));+#4090 = CARTESIAN_POINT('',(1.17803559719,0.757000936768));+#4091 = CARTESIAN_POINT('',(1.17803559719,0.515794379391));+#4092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4093 = ORIENTED_EDGE('',*,*,#4094,.T.);+#4094 = EDGE_CURVE('',#4079,#4095,#4097,.T.);+#4095 = VERTEX_POINT('',#4096);+#4096 = CARTESIAN_POINT('',(6.287316159251,-2.04,4.895360611827));+#4097 = SURFACE_CURVE('',#4098,(#4102),.PCURVE_S1.);+#4098 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4099,#4100,#4101),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4099 = CARTESIAN_POINT('',(6.4483,-2.04,5.295397379976));+#4100 = CARTESIAN_POINT('',(6.4483,-2.04,5.042345857728));+#4101 = CARTESIAN_POINT('',(6.287316159251,-2.04,4.895360611827));+#4102 = PCURVE('',#3954,#4103);+#4103 = DEFINITIONAL_REPRESENTATION('',(#4104),#4108);+#4104 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4105,#4106,#4107),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4105 = CARTESIAN_POINT('',(1.17803559719,0.515794379391));+#4106 = CARTESIAN_POINT('',(1.17803559719,0.262742857143));+#4107 = CARTESIAN_POINT('',(1.017051756441,0.115757611241));+#4108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4109 = ORIENTED_EDGE('',*,*,#4110,.T.);+#4110 = EDGE_CURVE('',#4095,#4111,#4113,.T.);+#4111 = VERTEX_POINT('',#4112);+#4112 = CARTESIAN_POINT('',(5.848514051523,-2.04,4.748375365925));+#4113 = SURFACE_CURVE('',#4114,(#4118),.PCURVE_S1.);+#4114 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4115,#4116,#4117),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4115 = CARTESIAN_POINT('',(6.287316159251,-2.04,4.895360611827));+#4116 = CARTESIAN_POINT('',(6.126332318502,-2.04,4.748375365925));+#4117 = CARTESIAN_POINT('',(5.848514051523,-2.04,4.748375365925));+#4118 = PCURVE('',#3954,#4119);+#4119 = DEFINITIONAL_REPRESENTATION('',(#4120),#4124);+#4120 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4121,#4122,#4123),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4121 = CARTESIAN_POINT('',(1.017051756441,0.115757611241));+#4122 = CARTESIAN_POINT('',(0.856067915691,-3.122763466072E-02));+#4123 = CARTESIAN_POINT('',(0.578249648712,-3.122763466072E-02));+#4124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4125 = ORIENTED_EDGE('',*,*,#4126,.T.);+#4126 = EDGE_CURVE('',#4111,#4127,#4129,.T.);+#4127 = VERTEX_POINT('',#4128);+#4128 = CARTESIAN_POINT('',(5.639611943794,-2.04,4.765604405738));+#4129 = SURFACE_CURVE('',#4130,(#4134),.PCURVE_S1.);+#4130 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4131,#4132,#4133),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4131 = CARTESIAN_POINT('',(5.848514051523,-2.04,4.748375365925));+#4132 = CARTESIAN_POINT('',(5.745139812647,-2.04,4.748375365925));+#4133 = CARTESIAN_POINT('',(5.639611943794,-2.04,4.765604405738));+#4134 = PCURVE('',#3954,#4135);+#4135 = DEFINITIONAL_REPRESENTATION('',(#4136),#4140);+#4136 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4137,#4138,#4139),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4137 = CARTESIAN_POINT('',(0.578249648712,-3.122763466072E-02));+#4138 = CARTESIAN_POINT('',(0.474875409836,-3.122763466072E-02));+#4139 = CARTESIAN_POINT('',(0.369347540983,-1.399859484749E-02));+#4140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4141 = ORIENTED_EDGE('',*,*,#4142,.T.);+#4142 = EDGE_CURVE('',#4127,#4143,#4145,.T.);+#4143 = VERTEX_POINT('',#4144);+#4144 = CARTESIAN_POINT('',(5.424248946136,-2.04,4.817291525176));+#4145 = SURFACE_CURVE('',#4146,(#4150),.PCURVE_S1.);+#4146 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4147,#4148,#4149),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4147 = CARTESIAN_POINT('',(5.639611943794,-2.04,4.765604405738));+#4148 = CARTESIAN_POINT('',(5.534084074942,-2.04,4.78283344555));+#4149 = CARTESIAN_POINT('',(5.424248946136,-2.04,4.817291525176));+#4150 = PCURVE('',#3954,#4151);+#4151 = DEFINITIONAL_REPRESENTATION('',(#4152),#4156);+#4152 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4153,#4154,#4155),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4153 = CARTESIAN_POINT('',(0.369347540983,-1.399859484749E-02));+#4154 = CARTESIAN_POINT('',(0.263819672132,3.230444964872E-03));+#4155 = CARTESIAN_POINT('',(0.153984543326,3.768852459047E-02));+#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4157 = ORIENTED_EDGE('',*,*,#4158,.T.);+#4158 = EDGE_CURVE('',#4143,#4159,#4161,.T.);+#4159 = VERTEX_POINT('',#4160);+#4160 = CARTESIAN_POINT('',(5.424248946136,-2.04,5.103724312061));+#4161 = SURFACE_CURVE('',#4162,(#4166),.PCURVE_S1.);+#4162 = LINE('',#4163,#4164);+#4163 = CARTESIAN_POINT('',(5.424248946136,-2.04,4.817291525176));+#4164 = VECTOR('',#4165,1.);+#4165 = DIRECTION('',(0.,1.224646799147E-16,1.));+#4166 = PCURVE('',#3954,#4167);+#4167 = DEFINITIONAL_REPRESENTATION('',(#4168),#4172);+#4168 = LINE('',#4169,#4170);+#4169 = CARTESIAN_POINT('',(0.153984543326,3.768852459047E-02));+#4170 = VECTOR('',#4171,1.);+#4171 = DIRECTION('',(0.,1.));+#4172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4173 = ORIENTED_EDGE('',*,*,#4174,.T.);+#4174 = EDGE_CURVE('',#4159,#4175,#4177,.T.);+#4175 = VERTEX_POINT('',#4176);+#4176 = CARTESIAN_POINT('',(5.60784590164,-2.04,5.037500190281));+#4177 = SURFACE_CURVE('',#4178,(#4182),.PCURVE_S1.);+#4178 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4179,#4180,#4181),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4179 = CARTESIAN_POINT('',(5.424248946136,-2.04,5.103724312061));+#4180 = CARTESIAN_POINT('',(5.513624590165,-2.04,5.059574897541));+#4181 = CARTESIAN_POINT('',(5.60784590164,-2.04,5.037500190281));+#4182 = PCURVE('',#3954,#4183);+#4183 = DEFINITIONAL_REPRESENTATION('',(#4184),#4188);+#4184 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4185,#4186,#4187),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4185 = CARTESIAN_POINT('',(0.153984543326,0.324121311475));+#4186 = CARTESIAN_POINT('',(0.243360187354,0.279971896955));+#4187 = CARTESIAN_POINT('',(0.33758149883,0.257897189696));+#4188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4189 = ORIENTED_EDGE('',*,*,#4190,.T.);+#4190 = EDGE_CURVE('',#4175,#4191,#4193,.T.);+#4191 = VERTEX_POINT('',#4192);+#4192 = CARTESIAN_POINT('',(5.796826932085,-2.04,5.015425483021));+#4193 = SURFACE_CURVE('',#4194,(#4198),.PCURVE_S1.);+#4194 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4195,#4196,#4197),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4195 = CARTESIAN_POINT('',(5.60784590164,-2.04,5.037500190281));+#4196 = CARTESIAN_POINT('',(5.702067213115,-2.04,5.015425483021));+#4197 = CARTESIAN_POINT('',(5.796826932085,-2.04,5.015425483021));+#4198 = PCURVE('',#3954,#4199);+#4199 = DEFINITIONAL_REPRESENTATION('',(#4200),#4204);+#4200 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4201,#4202,#4203),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4201 = CARTESIAN_POINT('',(0.33758149883,0.257897189696));+#4202 = CARTESIAN_POINT('',(0.431802810305,0.235822482436));+#4203 = CARTESIAN_POINT('',(0.526562529274,0.235822482436));+#4204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4205 = ORIENTED_EDGE('',*,*,#4206,.T.);+#4206 = EDGE_CURVE('',#4191,#4207,#4209,.T.);+#4207 = VERTEX_POINT('',#4208);+#4208 = CARTESIAN_POINT('',(6.05203208431,-2.04,5.087033679742));+#4209 = SURFACE_CURVE('',#4210,(#4214),.PCURVE_S1.);+#4210 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4211,#4212,#4213),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4211 = CARTESIAN_POINT('',(5.796826932085,-2.04,5.015425483021));+#4212 = CARTESIAN_POINT('',(5.964810070258,-2.04,5.015425483021));+#4213 = CARTESIAN_POINT('',(6.05203208431,-2.04,5.087033679742));+#4214 = PCURVE('',#3954,#4215);+#4215 = DEFINITIONAL_REPRESENTATION('',(#4216),#4220);+#4216 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4217,#4218,#4219),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4217 = CARTESIAN_POINT('',(0.526562529274,0.235822482436));+#4218 = CARTESIAN_POINT('',(0.694545667448,0.235822482436));+#4219 = CARTESIAN_POINT('',(0.781767681499,0.307430679157));+#4220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4221 = ORIENTED_EDGE('',*,*,#4222,.T.);+#4222 = EDGE_CURVE('',#4207,#4223,#4225,.T.);+#4223 = VERTEX_POINT('',#4224);+#4224 = CARTESIAN_POINT('',(6.139254098361,-2.04,5.295397379976));+#4225 = SURFACE_CURVE('',#4226,(#4230),.PCURVE_S1.);+#4226 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4227,#4228,#4229),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4227 = CARTESIAN_POINT('',(6.05203208431,-2.04,5.087033679742));+#4228 = CARTESIAN_POINT('',(6.139254098361,-2.04,5.158641876464));+#4229 = CARTESIAN_POINT('',(6.139254098361,-2.04,5.295397379976));+#4230 = PCURVE('',#3954,#4231);+#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236);+#4232 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4233,#4234,#4235),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4233 = CARTESIAN_POINT('',(0.781767681499,0.307430679157));+#4234 = CARTESIAN_POINT('',(0.868989695551,0.379038875878));+#4235 = CARTESIAN_POINT('',(0.868989695551,0.515794379391));+#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4237 = ORIENTED_EDGE('',*,*,#4238,.T.);+#4238 = EDGE_CURVE('',#4223,#4239,#4241,.T.);+#4239 = VERTEX_POINT('',#4240);+#4240 = CARTESIAN_POINT('',(6.052570491804,-2.04,5.497300190281));+#4241 = SURFACE_CURVE('',#4242,(#4246),.PCURVE_S1.);+#4242 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4243,#4244,#4245),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4243 = CARTESIAN_POINT('',(6.139254098361,-2.04,5.295397379976));+#4244 = CARTESIAN_POINT('',(6.139254098361,-2.04,5.421384733606));+#4245 = CARTESIAN_POINT('',(6.052570491804,-2.04,5.497300190281));+#4246 = PCURVE('',#3954,#4247);+#4247 = DEFINITIONAL_REPRESENTATION('',(#4248),#4252);+#4248 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4249,#4250,#4251),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4249 = CARTESIAN_POINT('',(0.868989695551,0.515794379391));+#4250 = CARTESIAN_POINT('',(0.868989695551,0.641781733021));+#4251 = CARTESIAN_POINT('',(0.782306088993,0.717697189696));+#4252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4253 = ORIENTED_EDGE('',*,*,#4254,.T.);+#4254 = EDGE_CURVE('',#4239,#4255,#4257,.T.);+#4255 = VERTEX_POINT('',#4256);+#4256 = CARTESIAN_POINT('',(5.821593676816,-2.04,5.573215646955));+#4257 = SURFACE_CURVE('',#4258,(#4262),.PCURVE_S1.);+#4258 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4259,#4260,#4261),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4259 = CARTESIAN_POINT('',(6.052570491804,-2.04,5.497300190281));+#4260 = CARTESIAN_POINT('',(5.965886885246,-2.04,5.573215646955));+#4261 = CARTESIAN_POINT('',(5.821593676816,-2.04,5.573215646955));+#4262 = PCURVE('',#3954,#4263);+#4263 = DEFINITIONAL_REPRESENTATION('',(#4264),#4268);+#4264 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4265,#4266,#4267),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4265 = CARTESIAN_POINT('',(0.782306088993,0.717697189696));+#4266 = CARTESIAN_POINT('',(0.695622482436,0.79361264637));+#4267 = CARTESIAN_POINT('',(0.551329274005,0.79361264637));+#4268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4269 = ORIENTED_EDGE('',*,*,#4270,.T.);+#4270 = EDGE_CURVE('',#4255,#4271,#4273,.T.);+#4271 = VERTEX_POINT('',#4272);+#4272 = CARTESIAN_POINT('',(5.650918501171,-2.04,5.552217754684));+#4273 = SURFACE_CURVE('',#4274,(#4278),.PCURVE_S1.);+#4274 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4275,#4276,#4277),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4275 = CARTESIAN_POINT('',(5.821593676816,-2.04,5.573215646955));+#4276 = CARTESIAN_POINT('',(5.73652529274,-2.04,5.573215646955));+#4277 = CARTESIAN_POINT('',(5.650918501171,-2.04,5.552217754684));+#4278 = PCURVE('',#3954,#4279);+#4279 = DEFINITIONAL_REPRESENTATION('',(#4280),#4284);+#4280 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4281,#4282,#4283),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4281 = CARTESIAN_POINT('',(0.551329274005,0.79361264637));+#4282 = CARTESIAN_POINT('',(0.46626088993,0.79361264637));+#4283 = CARTESIAN_POINT('',(0.380654098361,0.772614754099));+#4284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4285 = ORIENTED_EDGE('',*,*,#4286,.T.);+#4286 = EDGE_CURVE('',#4271,#3944,#4287,.T.);+#4287 = SURFACE_CURVE('',#4288,(#4292),.PCURVE_S1.);+#4288 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4289,#4290,#4291),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4289 = CARTESIAN_POINT('',(5.650918501171,-2.04,5.552217754684));+#4290 = CARTESIAN_POINT('',(5.565311709603,-2.04,5.531219862412));+#4291 = CARTESIAN_POINT('',(5.478089695551,-2.04,5.489224077869));+#4292 = PCURVE('',#3954,#4293);+#4293 = DEFINITIONAL_REPRESENTATION('',(#4294),#4298);+#4294 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4295,#4296,#4297),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4295 = CARTESIAN_POINT('',(0.380654098361,0.772614754099));+#4296 = CARTESIAN_POINT('',(0.295047306792,0.751616861826));+#4297 = CARTESIAN_POINT('',(0.207825292741,0.709621077283));+#4298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4299 = SHELL_BASED_SURFACE_MODEL('',(#4300));+#4300 = OPEN_SHELL('',(#4301));+#4301 = ADVANCED_FACE('',(#4302),#4316,.T.);+#4302 = FACE_BOUND('',#4303,.F.);+#4303 = EDGE_LOOP('',(#4304,#4327,#4343,#4359,#4375,#4391,#4407,#4423,+    #4439,#4455));+#4304 = ORIENTED_EDGE('',*,*,#4305,.T.);+#4305 = EDGE_CURVE('',#4306,#4308,#4310,.T.);+#4306 = VERTEX_POINT('',#4307);+#4307 = CARTESIAN_POINT('',(-0.504553047424,-2.04,2.658385155152));+#4308 = VERTEX_POINT('',#4309);+#4309 = CARTESIAN_POINT('',(-0.504553047424,-2.04,4.237512374122));+#4310 = SURFACE_CURVE('',#4311,(#4315),.PCURVE_S1.);+#4311 = LINE('',#4312,#4313);+#4312 = CARTESIAN_POINT('',(-0.504553047424,-2.04,2.658385155152));+#4313 = VECTOR('',#4314,1.);+#4314 = DIRECTION('',(0.,1.224646799147E-16,1.));+#4315 = PCURVE('',#4316,#4321);+#4316 = PLANE('',#4317);+#4317 = AXIS2_PLACEMENT_3D('',#4318,#4319,#4320);+#4318 = CARTESIAN_POINT('',(-0.630417842505,-2.04,2.658385155152));+#4319 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#4320 = DIRECTION('',(1.,0.,0.));+#4321 = DEFINITIONAL_REPRESENTATION('',(#4322),#4326);+#4322 = LINE('',#4323,#4324);+#4323 = CARTESIAN_POINT('',(0.125864795081,0.));+#4324 = VECTOR('',#4325,1.);+#4325 = DIRECTION('',(0.,1.));+#4326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4327 = ORIENTED_EDGE('',*,*,#4328,.T.);+#4328 = EDGE_CURVE('',#4308,#4329,#4331,.T.);+#4329 = VERTEX_POINT('',#4330);+#4330 = CARTESIAN_POINT('',(-0.169266156324,-2.04,4.237512374122));+#4331 = SURFACE_CURVE('',#4332,(#4336),.PCURVE_S1.);+#4332 = LINE('',#4333,#4334);+#4333 = CARTESIAN_POINT('',(-0.504553047424,-2.04,4.237512374122));+#4334 = VECTOR('',#4335,1.);+#4335 = DIRECTION('',(1.,0.,0.));+#4336 = PCURVE('',#4316,#4337);+#4337 = DEFINITIONAL_REPRESENTATION('',(#4338),#4342);+#4338 = LINE('',#4339,#4340);+#4339 = CARTESIAN_POINT('',(0.125864795081,1.57912721897));+#4340 = VECTOR('',#4341,1.);+#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.270731782787,-2.04,3.089921595433));+#4347 = SURFACE_CURVE('',#4348,(#4352),.PCURVE_S1.);+#4348 = LINE('',#4349,#4350);+#4349 = CARTESIAN_POINT('',(-0.169266156324,-2.04,4.237512374122));+#4350 = VECTOR('',#4351,1.);+#4351 = DIRECTION('',(0.357998537355,-1.143479838258E-16,-0.933722146707+    ));+#4352 = PCURVE('',#4316,#4353);+#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4358);+#4354 = LINE('',#4355,#4356);+#4355 = CARTESIAN_POINT('',(0.461151686182,1.57912721897));+#4356 = VECTOR('',#4357,1.);+#4357 = DIRECTION('',(0.357998537355,-0.933722146707));+#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.270731782787,-2.04,4.237512374122));+#4363 = SURFACE_CURVE('',#4364,(#4368),.PCURVE_S1.);+#4364 = LINE('',#4365,#4366);+#4365 = CARTESIAN_POINT('',(0.270731782787,-2.04,3.089921595433));+#4366 = VECTOR('',#4367,1.);+#4367 = DIRECTION('',(0.,1.224646799147E-16,1.));+#4368 = PCURVE('',#4316,#4369);+#4369 = DEFINITIONAL_REPRESENTATION('',(#4370),#4374);+#4370 = LINE('',#4371,#4372);+#4371 = CARTESIAN_POINT('',(0.901149625292,0.431536440281));+#4372 = VECTOR('',#4373,1.);+#4373 = DIRECTION('',(0.,1.));+#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.545730494731,-2.04,4.237512374122));+#4379 = SURFACE_CURVE('',#4380,(#4384),.PCURVE_S1.);+#4380 = LINE('',#4381,#4382);+#4381 = CARTESIAN_POINT('',(0.270731782787,-2.04,4.237512374122));+#4382 = VECTOR('',#4383,1.);+#4383 = DIRECTION('',(1.,0.,0.));+#4384 = PCURVE('',#4316,#4385);+#4385 = DEFINITIONAL_REPRESENTATION('',(#4386),#4390);+#4386 = LINE('',#4387,#4388);+#4387 = CARTESIAN_POINT('',(0.901149625292,1.57912721897));+#4388 = VECTOR('',#4389,1.);+#4389 = DIRECTION('',(1.,0.));+#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.545730494731,-2.04,2.658385155152));+#4395 = SURFACE_CURVE('',#4396,(#4400),.PCURVE_S1.);+#4396 = LINE('',#4397,#4398);+#4397 = CARTESIAN_POINT('',(0.545730494731,-2.04,4.237512374122));+#4398 = VECTOR('',#4399,1.);+#4399 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#4400 = PCURVE('',#4316,#4401);+#4401 = DEFINITIONAL_REPRESENTATION('',(#4402),#4406);+#4402 = LINE('',#4403,#4404);+#4403 = CARTESIAN_POINT('',(1.176148337236,1.57912721897));+#4404 = VECTOR('',#4405,1.);+#4405 = DIRECTION('',(0.,-1.));+#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.212558978338,-2.04,2.658385155152));+#4411 = SURFACE_CURVE('',#4412,(#4416),.PCURVE_S1.);+#4412 = LINE('',#4413,#4414);+#4413 = CARTESIAN_POINT('',(0.545730494731,-2.04,2.658385155152));+#4414 = VECTOR('',#4415,1.);+#4415 = DIRECTION('',(-1.,-0.,0.));+#4416 = PCURVE('',#4316,#4417);+#4417 = DEFINITIONAL_REPRESENTATION('',(#4418),#4422);+#4418 = LINE('',#4419,#4420);+#4419 = CARTESIAN_POINT('',(1.176148337236,0.));+#4420 = VECTOR('',#4421,1.);+#4421 = DIRECTION('',(-1.,0.));+#4422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4423 = ORIENTED_EDGE('',*,*,#4424,.T.);+#4424 = EDGE_CURVE('',#4409,#4425,#4427,.T.);+#4425 = VERTEX_POINT('',#4426);+#4426 = CARTESIAN_POINT('',(-0.22955433548,-2.04,3.80597593384));+#4427 = SURFACE_CURVE('',#4428,(#4432),.PCURVE_S1.);+#4428 = LINE('',#4429,#4430);+#4429 = CARTESIAN_POINT('',(0.212558978338,-2.04,2.658385155152));+#4430 = VECTOR('',#4431,1.);+#4431 = DIRECTION('',(-0.359497709221,1.142774222501E-16,0.933145967716)+  );+#4432 = PCURVE('',#4316,#4433);+#4433 = DEFINITIONAL_REPRESENTATION('',(#4434),#4438);+#4434 = LINE('',#4435,#4436);+#4435 = CARTESIAN_POINT('',(0.842976820843,0.));+#4436 = VECTOR('',#4437,1.);+#4437 = DIRECTION('',(-0.359497709221,0.933145967716));+#4438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4439 = ORIENTED_EDGE('',*,*,#4440,.T.);+#4440 = EDGE_CURVE('',#4425,#4441,#4443,.T.);+#4441 = VERTEX_POINT('',#4442);+#4442 = CARTESIAN_POINT('',(-0.22955433548,-2.04,2.658385155152));+#4443 = SURFACE_CURVE('',#4444,(#4448),.PCURVE_S1.);+#4444 = LINE('',#4445,#4446);+#4445 = CARTESIAN_POINT('',(-0.22955433548,-2.04,3.80597593384));+#4446 = VECTOR('',#4447,1.);+#4447 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#4448 = PCURVE('',#4316,#4449);+#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454);+#4450 = LINE('',#4451,#4452);+#4451 = CARTESIAN_POINT('',(0.400863507025,1.147590778688));+#4452 = VECTOR('',#4453,1.);+#4453 = DIRECTION('',(0.,-1.));+#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4455 = ORIENTED_EDGE('',*,*,#4456,.T.);+#4456 = EDGE_CURVE('',#4441,#4306,#4457,.T.);+#4457 = SURFACE_CURVE('',#4458,(#4462),.PCURVE_S1.);+#4458 = LINE('',#4459,#4460);+#4459 = CARTESIAN_POINT('',(-0.22955433548,-2.04,2.658385155152));+#4460 = VECTOR('',#4461,1.);+#4461 = DIRECTION('',(-1.,-0.,0.));+#4462 = PCURVE('',#4316,#4463);+#4463 = DEFINITIONAL_REPRESENTATION('',(#4464),#4468);+#4464 = LINE('',#4465,#4466);+#4465 = CARTESIAN_POINT('',(0.400863507025,0.));+#4466 = VECTOR('',#4467,1.);+#4467 = DIRECTION('',(-1.,0.));+#4468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4469 = SHELL_BASED_SURFACE_MODEL('',(#4470));+#4470 = OPEN_SHELL('',(#4471));+#4471 = ADVANCED_FACE('',(#4472),#4486,.T.);+#4472 = FACE_BOUND('',#4473,.F.);+#4473 = EDGE_LOOP('',(#4474,#4497,#4513,#4529,#4545,#4561,#4577,#4593,+    #4609,#4625,#4641,#4657,#4673,#4689,#4705,#4721,#4737,#4753,#4769,+    #4785,#4801,#4817));+#4474 = ORIENTED_EDGE('',*,*,#4475,.T.);+#4475 = EDGE_CURVE('',#4476,#4478,#4480,.T.);+#4476 = VERTEX_POINT('',#4477);+#4477 = CARTESIAN_POINT('',(0.877844323771,-2.04,3.355401121194));+#4478 = VERTEX_POINT('',#4479);+#4479 = CARTESIAN_POINT('',(0.877844323771,-2.04,4.237512374122));+#4480 = SURFACE_CURVE('',#4481,(#4485),.PCURVE_S1.);+#4481 = LINE('',#4482,#4483);+#4482 = CARTESIAN_POINT('',(0.877844323771,-2.04,3.355401121194));+#4483 = VECTOR('',#4484,1.);+#4484 = DIRECTION('',(0.,1.224646799147E-16,1.));+#4485 = PCURVE('',#4486,#4491);+#4486 = PLANE('',#4487);+#4487 = AXIS2_PLACEMENT_3D('',#4488,#4489,#4490);+#4488 = CARTESIAN_POINT('',(0.673710664519,-2.04,2.658385155152));+#4489 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#4490 = DIRECTION('',(1.,0.,0.));+#4491 = DEFINITIONAL_REPRESENTATION('',(#4492),#4496);+#4492 = LINE('',#4493,#4494);+#4493 = CARTESIAN_POINT('',(0.204133659252,0.697015966042));+#4494 = VECTOR('',#4495,1.);+#4495 = DIRECTION('',(0.,1.));+#4496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4497 = ORIENTED_EDGE('',*,*,#4498,.T.);+#4498 = EDGE_CURVE('',#4478,#4499,#4501,.T.);+#4499 = VERTEX_POINT('',#4500);+#4500 = CARTESIAN_POINT('',(1.735628767564,-2.04,4.237512374122));+#4501 = SURFACE_CURVE('',#4502,(#4506),.PCURVE_S1.);+#4502 = LINE('',#4503,#4504);+#4503 = CARTESIAN_POINT('',(0.877844323771,-2.04,4.237512374122));+#4504 = VECTOR('',#4505,1.);+#4505 = DIRECTION('',(1.,0.,0.));+#4506 = PCURVE('',#4486,#4507);+#4507 = DEFINITIONAL_REPRESENTATION('',(#4508),#4512);+#4508 = LINE('',#4509,#4510);+#4509 = CARTESIAN_POINT('',(0.204133659252,1.57912721897));+#4510 = VECTOR('',#4511,1.);+#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('',(1.735628767564,-2.04,3.962513662178));+#4517 = SURFACE_CURVE('',#4518,(#4522),.PCURVE_S1.);+#4518 = LINE('',#4519,#4520);+#4519 = CARTESIAN_POINT('',(1.735628767564,-2.04,4.237512374122));+#4520 = VECTOR('',#4521,1.);+#4521 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#4522 = PCURVE('',#4486,#4523);+#4523 = DEFINITIONAL_REPRESENTATION('',(#4524),#4528);+#4524 = LINE('',#4525,#4526);+#4525 = CARTESIAN_POINT('',(1.061918103045,1.57912721897));+#4526 = VECTOR('',#4527,1.);+#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('',(1.130631601288,-2.04,3.962513662178));+#4533 = SURFACE_CURVE('',#4534,(#4538),.PCURVE_S1.);+#4534 = LINE('',#4535,#4536);+#4535 = CARTESIAN_POINT('',(1.735628767564,-2.04,3.962513662178));+#4536 = VECTOR('',#4537,1.);+#4537 = DIRECTION('',(-1.,-0.,0.));+#4538 = PCURVE('',#4486,#4539);+#4539 = DEFINITIONAL_REPRESENTATION('',(#4540),#4544);+#4540 = LINE('',#4541,#4542);+#4541 = CARTESIAN_POINT('',(1.061918103045,1.304128507026));+#4542 = VECTOR('',#4543,1.);+#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('',(1.130631601288,-2.04,3.669534265222));+#4549 = SURFACE_CURVE('',#4550,(#4554),.PCURVE_S1.);+#4550 = LINE('',#4551,#4552);+#4551 = CARTESIAN_POINT('',(1.130631601288,-2.04,3.962513662178));+#4552 = VECTOR('',#4553,1.);+#4553 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#4554 = PCURVE('',#4486,#4555);+#4555 = DEFINITIONAL_REPRESENTATION('',(#4556),#4560);+#4556 = LINE('',#4557,#4558);+#4557 = CARTESIAN_POINT('',(0.456920936768,1.304128507026));+#4558 = VECTOR('',#4559,1.);+#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('',(1.212073527518,-2.04,3.691216855972));+#4565 = SURFACE_CURVE('',#4566,(#4570),.PCURVE_S1.);+#4566 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4567,#4568,#4569),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4567 = CARTESIAN_POINT('',(1.130631601288,-2.04,3.669534265222));+#4568 = CARTESIAN_POINT('',(1.168708346018,-2.04,3.684341888172));+#4569 = CARTESIAN_POINT('',(1.212073527518,-2.04,3.691216855972));+#4570 = PCURVE('',#4486,#4571);+#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576);+#4572 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4573,#4574,#4575),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4573 = CARTESIAN_POINT('',(0.456920936768,1.01114911007));+#4574 = CARTESIAN_POINT('',(0.494997681499,1.025956733021));+#4575 = CARTESIAN_POINT('',(0.538362862999,1.032831700821));+#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('',(1.304092327283,-2.04,3.698091823771));+#4581 = SURFACE_CURVE('',#4582,(#4586),.PCURVE_S1.);+#4582 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4583,#4584,#4585),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4583 = CARTESIAN_POINT('',(1.212073527518,-2.04,3.691216855972));+#4584 = CARTESIAN_POINT('',(1.255438709016,-2.04,3.698091823771));+#4585 = CARTESIAN_POINT('',(1.304092327283,-2.04,3.698091823771));+#4586 = PCURVE('',#4486,#4587);+#4587 = DEFINITIONAL_REPRESENTATION('',(#4588),#4592);+#4588 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4589,#4590,#4591),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4589 = CARTESIAN_POINT('',(0.538362862999,1.032831700821));+#4590 = CARTESIAN_POINT('',(0.581728044497,1.039706668619));+#4591 = CARTESIAN_POINT('',(0.630381662764,1.039706668619));+#4592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4593 = ORIENTED_EDGE('',*,*,#4594,.T.);+#4594 = EDGE_CURVE('',#4579,#4595,#4597,.T.);+#4595 = VERTEX_POINT('',#4596);+#4596 = CARTESIAN_POINT('',(1.684859774589,-2.04,3.550015594263));+#4597 = SURFACE_CURVE('',#4598,(#4602),.PCURVE_S1.);+#4598 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4599,#4600,#4601),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4599 = CARTESIAN_POINT('',(1.304092327283,-2.04,3.698091823771));+#4600 = CARTESIAN_POINT('',(1.538898919789,-2.04,3.698091823771));+#4601 = CARTESIAN_POINT('',(1.684859774589,-2.04,3.550015594263));+#4602 = PCURVE('',#4486,#4603);+#4603 = DEFINITIONAL_REPRESENTATION('',(#4604),#4608);+#4604 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4605,#4606,#4607),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4605 = CARTESIAN_POINT('',(0.630381662764,1.039706668619));+#4606 = CARTESIAN_POINT('',(0.86518825527,1.039706668619));+#4607 = CARTESIAN_POINT('',(1.01114911007,0.891630439111));+#4608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4609 = ORIENTED_EDGE('',*,*,#4610,.T.);+#4610 = EDGE_CURVE('',#4595,#4611,#4613,.T.);+#4611 = VERTEX_POINT('',#4612);+#4612 = CARTESIAN_POINT('',(1.83082062939,-2.04,3.16501739754));+#4613 = SURFACE_CURVE('',#4614,(#4618),.PCURVE_S1.);+#4614 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4615,#4616,#4617),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4615 = CARTESIAN_POINT('',(1.684859774589,-2.04,3.550015594263));+#4616 = CARTESIAN_POINT('',(1.83082062939,-2.04,3.401939364754));+#4617 = CARTESIAN_POINT('',(1.83082062939,-2.04,3.16501739754));+#4618 = PCURVE('',#4486,#4619);+#4619 = DEFINITIONAL_REPRESENTATION('',(#4620),#4624);+#4620 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4621,#4622,#4623),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4621 = CARTESIAN_POINT('',(1.01114911007,0.891630439111));+#4622 = CARTESIAN_POINT('',(1.157109964871,0.743554209602));+#4623 = CARTESIAN_POINT('',(1.157109964871,0.506632242389));+#4624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4625 = ORIENTED_EDGE('',*,*,#4626,.T.);+#4626 = EDGE_CURVE('',#4611,#4627,#4629,.T.);+#4627 = VERTEX_POINT('',#4628);+#4628 = CARTESIAN_POINT('',(1.672696370023,-2.04,2.772086545667));+#4629 = SURFACE_CURVE('',#4630,(#4634),.PCURVE_S1.);+#4630 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4631,#4632,#4633),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4631 = CARTESIAN_POINT('',(1.83082062939,-2.04,3.16501739754));+#4632 = CARTESIAN_POINT('',(1.83082062939,-2.04,2.916460869438));+#4633 = CARTESIAN_POINT('',(1.672696370023,-2.04,2.772086545667));+#4634 = PCURVE('',#4486,#4635);+#4635 = DEFINITIONAL_REPRESENTATION('',(#4636),#4640);+#4636 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4637,#4638,#4639),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4637 = CARTESIAN_POINT('',(1.157109964871,0.506632242389));+#4638 = CARTESIAN_POINT('',(1.157109964871,0.258075714286));+#4639 = CARTESIAN_POINT('',(0.998985705503,0.113701390516));+#4640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4641 = ORIENTED_EDGE('',*,*,#4642,.T.);+#4642 = EDGE_CURVE('',#4627,#4643,#4645,.T.);+#4643 = VERTEX_POINT('',#4644);+#4644 = CARTESIAN_POINT('',(1.241688773419,-2.04,2.627712221897));+#4645 = SURFACE_CURVE('',#4646,(#4650),.PCURVE_S1.);+#4646 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4647,#4648,#4649),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4647 = CARTESIAN_POINT('',(1.672696370023,-2.04,2.772086545667));+#4648 = CARTESIAN_POINT('',(1.514572110655,-2.04,2.627712221897));+#4649 = CARTESIAN_POINT('',(1.241688773419,-2.04,2.627712221897));+#4650 = PCURVE('',#4486,#4651);+#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656);+#4652 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4653,#4654,#4655),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4653 = CARTESIAN_POINT('',(0.998985705503,0.113701390516));+#4654 = CARTESIAN_POINT('',(0.840861446136,-3.067293325501E-02));+#4655 = CARTESIAN_POINT('',(0.5679781089,-3.067293325501E-02));+#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4657 = ORIENTED_EDGE('',*,*,#4658,.T.);+#4658 = EDGE_CURVE('',#4643,#4659,#4661,.T.);+#4659 = VERTEX_POINT('',#4660);+#4660 = CARTESIAN_POINT('',(1.036497426815,-2.04,2.644635219555));+#4661 = SURFACE_CURVE('',#4662,(#4666),.PCURVE_S1.);+#4662 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4663,#4664,#4665),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4663 = CARTESIAN_POINT('',(1.241688773419,-2.04,2.627712221897));+#4664 = CARTESIAN_POINT('',(1.14015078747,-2.04,2.627712221897));+#4665 = CARTESIAN_POINT('',(1.036497426815,-2.04,2.644635219555));+#4666 = PCURVE('',#4486,#4667);+#4667 = DEFINITIONAL_REPRESENTATION('',(#4668),#4672);+#4668 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4669,#4670,#4671),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4669 = CARTESIAN_POINT('',(0.5679781089,-3.067293325501E-02));+#4670 = CARTESIAN_POINT('',(0.466440122951,-3.067293325501E-02));+#4671 = CARTESIAN_POINT('',(0.362786762296,-1.374993559707E-02));+#4672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4673 = ORIENTED_EDGE('',*,*,#4674,.T.);+#4674 = EDGE_CURVE('',#4659,#4675,#4677,.T.);+#4675 = VERTEX_POINT('',#4676);+#4676 = CARTESIAN_POINT('',(0.824959956088,-2.04,2.69540421253));+#4677 = SURFACE_CURVE('',#4678,(#4682),.PCURVE_S1.);+#4678 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4679,#4680,#4681),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4679 = CARTESIAN_POINT('',(1.036497426815,-2.04,2.644635219555));+#4680 = CARTESIAN_POINT('',(0.932844066159,-2.04,2.661558217213));+#4681 = CARTESIAN_POINT('',(0.824959956088,-2.04,2.69540421253));+#4682 = PCURVE('',#4486,#4683);+#4683 = DEFINITIONAL_REPRESENTATION('',(#4684),#4688);+#4684 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4685,#4686,#4687),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4685 = CARTESIAN_POINT('',(0.362786762296,-1.374993559707E-02));+#4686 = CARTESIAN_POINT('',(0.25913340164,3.173062060864E-03));+#4687 = CARTESIAN_POINT('',(0.151249291569,3.70190573781E-02));+#4688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4689 = ORIENTED_EDGE('',*,*,#4690,.T.);+#4690 = EDGE_CURVE('',#4675,#4691,#4693,.T.);+#4691 = VERTEX_POINT('',#4692);+#4692 = CARTESIAN_POINT('',(0.824959956088,-2.04,2.976749048595));+#4693 = SURFACE_CURVE('',#4694,(#4698),.PCURVE_S1.);+#4694 = LINE('',#4695,#4696);+#4695 = CARTESIAN_POINT('',(0.824959956088,-2.04,2.69540421253));+#4696 = VECTOR('',#4697,1.);+#4697 = DIRECTION('',(0.,1.224646799147E-16,1.));+#4698 = PCURVE('',#4486,#4699);+#4699 = DEFINITIONAL_REPRESENTATION('',(#4700),#4704);+#4700 = LINE('',#4701,#4702);+#4701 = CARTESIAN_POINT('',(0.151249291569,3.70190573781E-02));+#4702 = VECTOR('',#4703,1.);+#4703 = DIRECTION('',(0.,1.));+#4704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4705 = ORIENTED_EDGE('',*,*,#4706,.T.);+#4706 = EDGE_CURVE('',#4691,#4707,#4709,.T.);+#4707 = VERTEX_POINT('',#4708);+#4708 = CARTESIAN_POINT('',(1.005295649882,-2.04,2.911701276347));+#4709 = SURFACE_CURVE('',#4710,(#4714),.PCURVE_S1.);+#4710 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4711,#4712,#4713),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4711 = CARTESIAN_POINT('',(0.824959956088,-2.04,2.976749048595));+#4712 = CARTESIAN_POINT('',(0.91274800644,-2.04,2.933383867096));+#4713 = CARTESIAN_POINT('',(1.005295649882,-2.04,2.911701276347));+#4714 = PCURVE('',#4486,#4715);+#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720);+#4716 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4717,#4718,#4719),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4717 = CARTESIAN_POINT('',(0.151249291569,0.318363893443));+#4718 = CARTESIAN_POINT('',(0.239037341921,0.274998711944));+#4719 = CARTESIAN_POINT('',(0.331584985363,0.253316121195));+#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4721 = ORIENTED_EDGE('',*,*,#4722,.T.);+#4722 = EDGE_CURVE('',#4707,#4723,#4725,.T.);+#4723 = VERTEX_POINT('',#4724);+#4724 = CARTESIAN_POINT('',(1.190919780444,-2.04,2.890018685598));+#4725 = SURFACE_CURVE('',#4726,(#4730),.PCURVE_S1.);+#4726 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4727,#4728,#4729),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4727 = CARTESIAN_POINT('',(1.005295649882,-2.04,2.911701276347));+#4728 = CARTESIAN_POINT('',(1.097843293325,-2.04,2.890018685598));+#4729 = CARTESIAN_POINT('',(1.190919780444,-2.04,2.890018685598));+#4730 = PCURVE('',#4486,#4731);+#4731 = DEFINITIONAL_REPRESENTATION('',(#4732),#4736);+#4732 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4733,#4734,#4735),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4733 = CARTESIAN_POINT('',(0.331584985363,0.253316121195));+#4734 = CARTESIAN_POINT('',(0.424132628806,0.231633530446));+#4735 = CARTESIAN_POINT('',(0.517209115925,0.231633530446));+#4736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4737 = ORIENTED_EDGE('',*,*,#4738,.T.);+#4738 = EDGE_CURVE('',#4723,#4739,#4741,.T.);+#4739 = VERTEX_POINT('',#4740);+#4740 = CARTESIAN_POINT('',(1.441591683255,-2.04,2.960354894613));+#4741 = SURFACE_CURVE('',#4742,(#4746),.PCURVE_S1.);+#4742 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4743,#4744,#4745),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4743 = CARTESIAN_POINT('',(1.190919780444,-2.04,2.890018685598));+#4744 = CARTESIAN_POINT('',(1.35591900761,-2.04,2.890018685598));+#4745 = CARTESIAN_POINT('',(1.441591683255,-2.04,2.960354894613));+#4746 = PCURVE('',#4486,#4747);+#4747 = DEFINITIONAL_REPRESENTATION('',(#4748),#4752);+#4748 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4749,#4750,#4751),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4749 = CARTESIAN_POINT('',(0.517209115925,0.231633530446));+#4750 = CARTESIAN_POINT('',(0.682208343091,0.231633530446));+#4751 = CARTESIAN_POINT('',(0.767881018736,0.301969739462));+#4752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4753 = ORIENTED_EDGE('',*,*,#4754,.T.);+#4754 = EDGE_CURVE('',#4739,#4755,#4757,.T.);+#4755 = VERTEX_POINT('',#4756);+#4756 = CARTESIAN_POINT('',(1.5272643589,-2.04,3.16501739754));+#4757 = SURFACE_CURVE('',#4758,(#4762),.PCURVE_S1.);+#4758 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4759,#4760,#4761),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4759 = CARTESIAN_POINT('',(1.441591683255,-2.04,2.960354894613));+#4760 = CARTESIAN_POINT('',(1.5272643589,-2.04,3.030691103631));+#4761 = CARTESIAN_POINT('',(1.5272643589,-2.04,3.16501739754));+#4762 = PCURVE('',#4486,#4763);+#4763 = DEFINITIONAL_REPRESENTATION('',(#4764),#4768);+#4764 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4765,#4766,#4767),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4765 = CARTESIAN_POINT('',(0.767881018736,0.301969739462));+#4766 = CARTESIAN_POINT('',(0.85355369438,0.372305948479));+#4767 = CARTESIAN_POINT('',(0.85355369438,0.506632242389));+#4768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4769 = ORIENTED_EDGE('',*,*,#4770,.T.);+#4770 = EDGE_CURVE('',#4755,#4771,#4773,.T.);+#4771 = VERTEX_POINT('',#4772);+#4772 = CARTESIAN_POINT('',(1.442120526932,-2.04,3.363333776347));+#4773 = SURFACE_CURVE('',#4774,(#4778),.PCURVE_S1.);+#4774 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4775,#4776,#4777),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4775 = CARTESIAN_POINT('',(1.5272643589,-2.04,3.16501739754));+#4776 = CARTESIAN_POINT('',(1.5272643589,-2.04,3.288766817915));+#4777 = CARTESIAN_POINT('',(1.442120526932,-2.04,3.363333776347));+#4778 = PCURVE('',#4486,#4779);+#4779 = DEFINITIONAL_REPRESENTATION('',(#4780),#4784);+#4780 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4781,#4782,#4783),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4781 = CARTESIAN_POINT('',(0.85355369438,0.506632242389));+#4782 = CARTESIAN_POINT('',(0.85355369438,0.630381662764));+#4783 = CARTESIAN_POINT('',(0.768409862413,0.704948621195));+#4784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4785 = ORIENTED_EDGE('',*,*,#4786,.T.);+#4786 = EDGE_CURVE('',#4771,#4787,#4789,.T.);+#4787 = VERTEX_POINT('',#4788);+#4788 = CARTESIAN_POINT('',(1.215246589579,-2.04,3.437900734777));+#4789 = SURFACE_CURVE('',#4790,(#4794),.PCURVE_S1.);+#4790 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4791,#4792,#4793),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4791 = CARTESIAN_POINT('',(1.442120526932,-2.04,3.363333776347));+#4792 = CARTESIAN_POINT('',(1.356976694964,-2.04,3.437900734777));+#4793 = CARTESIAN_POINT('',(1.215246589579,-2.04,3.437900734777));+#4794 = PCURVE('',#4486,#4795);+#4795 = DEFINITIONAL_REPRESENTATION('',(#4796),#4800);+#4796 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4797,#4798,#4799),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4797 = CARTESIAN_POINT('',(0.768409862413,0.704948621195));+#4798 = CARTESIAN_POINT('',(0.683266030445,0.779515579626));+#4799 = CARTESIAN_POINT('',(0.541535925059,0.779515579626));+#4800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4801 = ORIENTED_EDGE('',*,*,#4802,.T.);+#4802 = EDGE_CURVE('',#4787,#4803,#4805,.T.);+#4803 = VERTEX_POINT('',#4804);+#4804 = CARTESIAN_POINT('',(1.047603144028,-2.04,3.417275831382));+#4805 = SURFACE_CURVE('',#4806,(#4810),.PCURVE_S1.);+#4806 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4807,#4808,#4809),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4807 = CARTESIAN_POINT('',(1.215246589579,-2.04,3.437900734777));+#4808 = CARTESIAN_POINT('',(1.131689288641,-2.04,3.437900734777));+#4809 = CARTESIAN_POINT('',(1.047603144028,-2.04,3.417275831382));+#4810 = PCURVE('',#4486,#4811);+#4811 = DEFINITIONAL_REPRESENTATION('',(#4812),#4816);+#4812 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4813,#4814,#4815),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4813 = CARTESIAN_POINT('',(0.541535925059,0.779515579626));+#4814 = CARTESIAN_POINT('',(0.457978624122,0.779515579626));+#4815 = CARTESIAN_POINT('',(0.373892479509,0.75889067623));+#4816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4817 = ORIENTED_EDGE('',*,*,#4818,.T.);+#4818 = EDGE_CURVE('',#4803,#4476,#4819,.T.);+#4819 = SURFACE_CURVE('',#4820,(#4824),.PCURVE_S1.);+#4820 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4821,#4822,#4823),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4821 = CARTESIAN_POINT('',(1.047603144028,-2.04,3.417275831382));+#4822 = CARTESIAN_POINT('',(0.963516999414,-2.04,3.396650927986));+#4823 = CARTESIAN_POINT('',(0.877844323771,-2.04,3.355401121194));+#4824 = PCURVE('',#4486,#4825);+#4825 = DEFINITIONAL_REPRESENTATION('',(#4826),#4830);+#4826 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4827,#4828,#4829),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4827 = CARTESIAN_POINT('',(0.373892479509,0.75889067623));+#4828 = CARTESIAN_POINT('',(0.289806334895,0.738265772834));+#4829 = CARTESIAN_POINT('',(0.204133659252,0.697015966042));+#4830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4831 = SHELL_BASED_SURFACE_MODEL('',(#4832));+#4832 = OPEN_SHELL('',(#4833));+#4833 = ADVANCED_FACE('',(#4834),#4848,.T.);+#4834 = FACE_BOUND('',#4835,.F.);+#4835 = EDGE_LOOP('',(#4836,#4859,#4875,#4891,#4907,#4923,#4939,#4955));+#4836 = ORIENTED_EDGE('',*,*,#4837,.T.);+#4837 = EDGE_CURVE('',#4838,#4840,#4842,.T.);+#4838 = VERTEX_POINT('',#4839);+#4839 = CARTESIAN_POINT('',(2.498221349531,-2.04,3.446362233606));+#4840 = VERTEX_POINT('',#4841);+#4841 = CARTESIAN_POINT('',(2.536298094262,-2.04,3.54049640808));+#4842 = SURFACE_CURVE('',#4843,(#4847),.PCURVE_S1.);+#4843 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4844,#4845,#4846),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4844 = CARTESIAN_POINT('',(2.498221349531,-2.04,3.446362233606));+#4845 = CARTESIAN_POINT('',(2.498221349531,-2.04,3.502419663348));+#4846 = CARTESIAN_POINT('',(2.536298094262,-2.04,3.54049640808));+#4847 = PCURVE('',#4848,#4853);+#4848 = PLANE('',#4849);+#4849 = AXIS2_PLACEMENT_3D('',#4850,#4851,#4852);+#4850 = CARTESIAN_POINT('',(1.977839171545,-2.04,2.658385155152));+#4851 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#4852 = DIRECTION('',(1.,0.,0.));+#4853 = DEFINITIONAL_REPRESENTATION('',(#4854),#4858);+#4854 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4855,#4856,#4857),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4855 = CARTESIAN_POINT('',(0.520382177986,0.787977078455));+#4856 = CARTESIAN_POINT('',(0.520382177986,0.844034508196));+#4857 = CARTESIAN_POINT('',(0.558458922717,0.882111252928));+#4858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4859 = ORIENTED_EDGE('',*,*,#4860,.T.);+#4860 = EDGE_CURVE('',#4840,#4861,#4863,.T.);+#4861 = VERTEX_POINT('',#4862);+#4862 = CARTESIAN_POINT('',(2.629374581381,-2.04,3.57857315281));+#4863 = SURFACE_CURVE('',#4864,(#4868),.PCURVE_S1.);+#4864 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4865,#4866,#4867),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4865 = CARTESIAN_POINT('',(2.536298094262,-2.04,3.54049640808));+#4866 = CARTESIAN_POINT('',(2.574374838993,-2.04,3.57857315281));+#4867 = CARTESIAN_POINT('',(2.629374581381,-2.04,3.57857315281));+#4868 = PCURVE('',#4848,#4869);+#4869 = DEFINITIONAL_REPRESENTATION('',(#4870),#4874);+#4870 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4871,#4872,#4873),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4871 = CARTESIAN_POINT('',(0.558458922717,0.882111252928));+#4872 = CARTESIAN_POINT('',(0.596535667448,0.920187997659));+#4873 = CARTESIAN_POINT('',(0.651535409836,0.920187997659));+#4874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4875 = ORIENTED_EDGE('',*,*,#4876,.T.);+#4876 = EDGE_CURVE('',#4861,#4877,#4879,.T.);+#4877 = VERTEX_POINT('',#4878);+#4878 = CARTESIAN_POINT('',(2.723508755855,-2.04,3.54049640808));+#4879 = SURFACE_CURVE('',#4880,(#4884),.PCURVE_S1.);+#4880 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4881,#4882,#4883),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4881 = CARTESIAN_POINT('',(2.629374581381,-2.04,3.57857315281));+#4882 = CARTESIAN_POINT('',(2.685432011123,-2.04,3.57857315281));+#4883 = CARTESIAN_POINT('',(2.723508755855,-2.04,3.54049640808));+#4884 = PCURVE('',#4848,#4885);+#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890);+#4886 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4887,#4888,#4889),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4887 = CARTESIAN_POINT('',(0.651535409836,0.920187997659));+#4888 = CARTESIAN_POINT('',(0.707592839578,0.920187997659));+#4889 = CARTESIAN_POINT('',(0.74566958431,0.882111252928));+#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4891 = ORIENTED_EDGE('',*,*,#4892,.T.);+#4892 = EDGE_CURVE('',#4877,#4893,#4895,.T.);+#4893 = VERTEX_POINT('',#4894);+#4894 = CARTESIAN_POINT('',(2.761585500585,-2.04,3.446362233606));+#4895 = SURFACE_CURVE('',#4896,(#4900),.PCURVE_S1.);+#4896 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4897,#4898,#4899),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4897 = CARTESIAN_POINT('',(2.723508755855,-2.04,3.54049640808));+#4898 = CARTESIAN_POINT('',(2.761585500585,-2.04,3.502419663348));+#4899 = CARTESIAN_POINT('',(2.761585500585,-2.04,3.446362233606));+#4900 = PCURVE('',#4848,#4901);+#4901 = DEFINITIONAL_REPRESENTATION('',(#4902),#4906);+#4902 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4903,#4904,#4905),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4903 = CARTESIAN_POINT('',(0.74566958431,0.882111252928));+#4904 = CARTESIAN_POINT('',(0.78374632904,0.844034508196));+#4905 = CARTESIAN_POINT('',(0.78374632904,0.787977078455));+#4906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4907 = ORIENTED_EDGE('',*,*,#4908,.T.);+#4908 = EDGE_CURVE('',#4893,#4909,#4911,.T.);+#4909 = VERTEX_POINT('',#4910);+#4910 = CARTESIAN_POINT('',(2.723508755855,-2.04,3.353285746486));+#4911 = SURFACE_CURVE('',#4912,(#4916),.PCURVE_S1.);+#4912 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4913,#4914,#4915),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4913 = CARTESIAN_POINT('',(2.761585500585,-2.04,3.446362233606));+#4914 = CARTESIAN_POINT('',(2.761585500585,-2.04,3.391362491218));+#4915 = CARTESIAN_POINT('',(2.723508755855,-2.04,3.353285746486));+#4916 = PCURVE('',#4848,#4917);+#4917 = DEFINITIONAL_REPRESENTATION('',(#4918),#4922);+#4918 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4919,#4920,#4921),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4919 = CARTESIAN_POINT('',(0.78374632904,0.787977078455));+#4920 = CARTESIAN_POINT('',(0.78374632904,0.732977336066));+#4921 = CARTESIAN_POINT('',(0.74566958431,0.694900591334));+#4922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4923 = ORIENTED_EDGE('',*,*,#4924,.T.);+#4924 = EDGE_CURVE('',#4909,#4925,#4927,.T.);+#4925 = VERTEX_POINT('',#4926);+#4926 = CARTESIAN_POINT('',(2.629374581381,-2.04,3.315209001756));+#4927 = SURFACE_CURVE('',#4928,(#4932),.PCURVE_S1.);+#4928 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4929,#4930,#4931),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4929 = CARTESIAN_POINT('',(2.723508755855,-2.04,3.353285746486));+#4930 = CARTESIAN_POINT('',(2.685432011123,-2.04,3.315209001756));+#4931 = CARTESIAN_POINT('',(2.629374581381,-2.04,3.315209001756));+#4932 = PCURVE('',#4848,#4933);+#4933 = DEFINITIONAL_REPRESENTATION('',(#4934),#4938);+#4934 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4935,#4936,#4937),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4935 = CARTESIAN_POINT('',(0.74566958431,0.694900591334));+#4936 = CARTESIAN_POINT('',(0.707592839578,0.656823846604));+#4937 = CARTESIAN_POINT('',(0.651535409836,0.656823846604));+#4938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4939 = ORIENTED_EDGE('',*,*,#4940,.T.);+#4940 = EDGE_CURVE('',#4925,#4941,#4943,.T.);+#4941 = VERTEX_POINT('',#4942);+#4942 = CARTESIAN_POINT('',(2.536298094262,-2.04,3.35275690281));+#4943 = SURFACE_CURVE('',#4944,(#4948),.PCURVE_S1.);+#4944 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4945,#4946,#4947),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4945 = CARTESIAN_POINT('',(2.629374581381,-2.04,3.315209001756));+#4946 = CARTESIAN_POINT('',(2.574374838993,-2.04,3.315209001756));+#4947 = CARTESIAN_POINT('',(2.536298094262,-2.04,3.35275690281));+#4948 = PCURVE('',#4848,#4949);+#4949 = DEFINITIONAL_REPRESENTATION('',(#4950),#4954);+#4950 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4951,#4952,#4953),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4951 = CARTESIAN_POINT('',(0.651535409836,0.656823846604));+#4952 = CARTESIAN_POINT('',(0.596535667448,0.656823846604));+#4953 = CARTESIAN_POINT('',(0.558458922717,0.694371747658));+#4954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4955 = ORIENTED_EDGE('',*,*,#4956,.T.);+#4956 = EDGE_CURVE('',#4941,#4838,#4957,.T.);+#4957 = SURFACE_CURVE('',#4958,(#4962),.PCURVE_S1.);+#4958 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4959,#4960,#4961),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4959 = CARTESIAN_POINT('',(2.536298094262,-2.04,3.35275690281));+#4960 = CARTESIAN_POINT('',(2.498221349531,-2.04,3.390304803864));+#4961 = CARTESIAN_POINT('',(2.498221349531,-2.04,3.446362233606));+#4962 = PCURVE('',#4848,#4963);+#4963 = DEFINITIONAL_REPRESENTATION('',(#4964),#4968);+#4964 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4965,#4966,#4967),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4965 = CARTESIAN_POINT('',(0.558458922717,0.694371747658));+#4966 = CARTESIAN_POINT('',(0.520382177986,0.731919648713));+#4967 = CARTESIAN_POINT('',(0.520382177986,0.787977078455));+#4968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4969 = SHELL_BASED_SURFACE_MODEL('',(#4970));+#4970 = OPEN_SHELL('',(#4971));+#4971 = ADVANCED_FACE('',(#4972,#5107),#4986,.T.);+#4972 = FACE_BOUND('',#4973,.F.);+#4973 = EDGE_LOOP('',(#4974,#4997,#5013,#5029,#5045,#5061,#5077,#5093));+#4974 = ORIENTED_EDGE('',*,*,#4975,.T.);+#4975 = EDGE_CURVE('',#4976,#4978,#4980,.T.);+#4976 = VERTEX_POINT('',#4977);+#4977 = CARTESIAN_POINT('',(2.107934716042,-2.04,3.446362233606));+#4978 = VERTEX_POINT('',#4979);+#4979 = CARTESIAN_POINT('',(2.238030260538,-2.04,4.061407429742));+#4980 = SURFACE_CURVE('',#4981,(#4985),.PCURVE_S1.);+#4981 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4982,#4983,#4984),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4982 = CARTESIAN_POINT('',(2.107934716042,-2.04,3.446362233606));+#4983 = CARTESIAN_POINT('',(2.107934716042,-2.04,3.856744926815));+#4984 = CARTESIAN_POINT('',(2.238030260538,-2.04,4.061407429742));+#4985 = PCURVE('',#4986,#4991);+#4986 = PLANE('',#4987);+#4987 = AXIS2_PLACEMENT_3D('',#4988,#4989,#4990);+#4988 = CARTESIAN_POINT('',(1.977839171545,-2.04,2.658385155152));+#4989 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#4990 = DIRECTION('',(1.,0.,0.));+#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996);+#4992 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4993,#4994,#4995),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4993 = CARTESIAN_POINT('',(0.130095544497,0.787977078455));+#4994 = CARTESIAN_POINT('',(0.130095544497,1.198359771664));+#4995 = CARTESIAN_POINT('',(0.260191088994,1.403022274591));+#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4997 = ORIENTED_EDGE('',*,*,#4998,.T.);+#4998 = EDGE_CURVE('',#4978,#4999,#5001,.T.);+#4999 = VERTEX_POINT('',#5000);+#5000 = CARTESIAN_POINT('',(2.629374581381,-2.04,4.266069932669));+#5001 = SURFACE_CURVE('',#5002,(#5006),.PCURVE_S1.);+#5002 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5003,#5004,#5005),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5003 = CARTESIAN_POINT('',(2.238030260538,-2.04,4.061407429742));+#5004 = CARTESIAN_POINT('',(2.368125805035,-2.04,4.266069932669));+#5005 = CARTESIAN_POINT('',(2.629374581381,-2.04,4.266069932669));+#5006 = PCURVE('',#4986,#5007);+#5007 = DEFINITIONAL_REPRESENTATION('',(#5008),#5012);+#5008 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5009,#5010,#5011),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5009 = CARTESIAN_POINT('',(0.260191088994,1.403022274591));+#5010 = CARTESIAN_POINT('',(0.39028663349,1.607684777518));+#5011 = CARTESIAN_POINT('',(0.651535409836,1.607684777518));+#5012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5013 = ORIENTED_EDGE('',*,*,#5014,.T.);+#5014 = EDGE_CURVE('',#4999,#5015,#5017,.T.);+#5015 = VERTEX_POINT('',#5016);+#5016 = CARTESIAN_POINT('',(3.021776589578,-2.04,4.061936273419));+#5017 = SURFACE_CURVE('',#5018,(#5022),.PCURVE_S1.);+#5018 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5019,#5020,#5021),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5019 = CARTESIAN_POINT('',(2.629374581381,-2.04,4.266069932669));+#5020 = CARTESIAN_POINT('',(2.891681045082,-2.04,4.266069932669));+#5021 = CARTESIAN_POINT('',(3.021776589578,-2.04,4.061936273419));+#5022 = PCURVE('',#4986,#5023);+#5023 = DEFINITIONAL_REPRESENTATION('',(#5024),#5028);+#5024 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5025,#5026,#5027),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5025 = CARTESIAN_POINT('',(0.651535409836,1.607684777518));+#5026 = CARTESIAN_POINT('',(0.913841873537,1.607684777518));+#5027 = CARTESIAN_POINT('',(1.043937418034,1.403551118267));+#5028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5029 = ORIENTED_EDGE('',*,*,#5030,.T.);+#5030 = EDGE_CURVE('',#5015,#5031,#5033,.T.);+#5031 = VERTEX_POINT('',#5032);+#5032 = CARTESIAN_POINT('',(3.151872134074,-2.04,3.446362233606));+#5033 = SURFACE_CURVE('',#5034,(#5038),.PCURVE_S1.);+#5034 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5035,#5036,#5037),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5035 = CARTESIAN_POINT('',(3.021776589578,-2.04,4.061936273419));+#5036 = CARTESIAN_POINT('',(3.151872134074,-2.04,3.857802614169));+#5037 = CARTESIAN_POINT('',(3.151872134074,-2.04,3.446362233606));+#5038 = PCURVE('',#4986,#5039);+#5039 = DEFINITIONAL_REPRESENTATION('',(#5040),#5044);+#5040 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5041,#5042,#5043),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5041 = CARTESIAN_POINT('',(1.043937418034,1.403551118267));+#5042 = CARTESIAN_POINT('',(1.174032962529,1.199417459017));+#5043 = CARTESIAN_POINT('',(1.174032962529,0.787977078455));+#5044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5045 = ORIENTED_EDGE('',*,*,#5046,.T.);+#5046 = EDGE_CURVE('',#5031,#5047,#5049,.T.);+#5047 = VERTEX_POINT('',#5048);+#5048 = CARTESIAN_POINT('',(3.021776589578,-2.04,2.831845881147));+#5049 = SURFACE_CURVE('',#5050,(#5054),.PCURVE_S1.);+#5050 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5051,#5052,#5053),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5051 = CARTESIAN_POINT('',(3.151872134074,-2.04,3.446362233606));+#5052 = CARTESIAN_POINT('',(3.151872134074,-2.04,3.035979540399));+#5053 = CARTESIAN_POINT('',(3.021776589578,-2.04,2.831845881147));+#5054 = PCURVE('',#4986,#5055);+#5055 = DEFINITIONAL_REPRESENTATION('',(#5056),#5060);+#5056 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5057,#5058,#5059),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5057 = CARTESIAN_POINT('',(1.174032962529,0.787977078455));+#5058 = CARTESIAN_POINT('',(1.174032962529,0.377594385247));+#5059 = CARTESIAN_POINT('',(1.043937418034,0.173460725995));+#5060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5061 = ORIENTED_EDGE('',*,*,#5062,.T.);+#5062 = EDGE_CURVE('',#5047,#5063,#5065,.T.);+#5063 = VERTEX_POINT('',#5064);+#5064 = CARTESIAN_POINT('',(2.629374581381,-2.04,2.627712221897));+#5065 = SURFACE_CURVE('',#5066,(#5070),.PCURVE_S1.);+#5066 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5067,#5068,#5069),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5067 = CARTESIAN_POINT('',(3.021776589578,-2.04,2.831845881147));+#5068 = CARTESIAN_POINT('',(2.891681045082,-2.04,2.627712221897));+#5069 = CARTESIAN_POINT('',(2.629374581381,-2.04,2.627712221897));+#5070 = PCURVE('',#4986,#5071);+#5071 = DEFINITIONAL_REPRESENTATION('',(#5072),#5076);+#5072 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5073,#5074,#5075),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5073 = CARTESIAN_POINT('',(1.043937418034,0.173460725995));+#5074 = CARTESIAN_POINT('',(0.913841873537,-3.067293325501E-02));+#5075 = CARTESIAN_POINT('',(0.651535409836,-3.067293325501E-02));+#5076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5077 = ORIENTED_EDGE('',*,*,#5078,.T.);+#5078 = EDGE_CURVE('',#5063,#5079,#5081,.T.);+#5079 = VERTEX_POINT('',#5080);+#5080 = CARTESIAN_POINT('',(2.238030260538,-2.04,2.832374724824));+#5081 = SURFACE_CURVE('',#5082,(#5086),.PCURVE_S1.);+#5082 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5083,#5084,#5085),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5083 = CARTESIAN_POINT('',(2.629374581381,-2.04,2.627712221897));+#5084 = CARTESIAN_POINT('',(2.368125805035,-2.04,2.627712221897));+#5085 = CARTESIAN_POINT('',(2.238030260538,-2.04,2.832374724824));+#5086 = PCURVE('',#4986,#5087);+#5087 = DEFINITIONAL_REPRESENTATION('',(#5088),#5092);+#5088 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5089,#5090,#5091),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5089 = CARTESIAN_POINT('',(0.651535409836,-3.067293325501E-02));+#5090 = CARTESIAN_POINT('',(0.39028663349,-3.067293325501E-02));+#5091 = CARTESIAN_POINT('',(0.260191088994,0.173989569672));+#5092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5093 = ORIENTED_EDGE('',*,*,#5094,.T.);+#5094 = EDGE_CURVE('',#5079,#4976,#5095,.T.);+#5095 = SURFACE_CURVE('',#5096,(#5100),.PCURVE_S1.);+#5096 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5097,#5098,#5099),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5097 = CARTESIAN_POINT('',(2.238030260538,-2.04,2.832374724824));+#5098 = CARTESIAN_POINT('',(2.107934716042,-2.04,3.037037227752));+#5099 = CARTESIAN_POINT('',(2.107934716042,-2.04,3.446362233606));+#5100 = PCURVE('',#4986,#5101);+#5101 = DEFINITIONAL_REPRESENTATION('',(#5102),#5106);+#5102 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5103,#5104,#5105),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5103 = CARTESIAN_POINT('',(0.260191088994,0.173989569672));+#5104 = CARTESIAN_POINT('',(0.130095544497,0.3786520726));+#5105 = CARTESIAN_POINT('',(0.130095544497,0.787977078455));+#5106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5107 = FACE_BOUND('',#5108,.F.);+#5108 = EDGE_LOOP('',(#5109,#5127,#5143,#5159,#5175,#5191,#5207,#5223));+#5109 = ORIENTED_EDGE('',*,*,#5110,.T.);+#5110 = EDGE_CURVE('',#5111,#5113,#5115,.T.);+#5111 = VERTEX_POINT('',#5112);+#5112 = CARTESIAN_POINT('',(2.629374581381,-2.04,4.001648094262));+#5113 = VERTEX_POINT('',#5114);+#5114 = CARTESIAN_POINT('',(2.47177916569,-2.04,3.869437175059));+#5115 = SURFACE_CURVE('',#5116,(#5120),.PCURVE_S1.);+#5116 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5117,#5118,#5119),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5117 = CARTESIAN_POINT('',(2.629374581381,-2.04,4.001648094262));+#5118 = CARTESIAN_POINT('',(2.521490471312,-2.04,4.001648094262));+#5119 = CARTESIAN_POINT('',(2.47177916569,-2.04,3.869437175059));+#5120 = PCURVE('',#4986,#5121);+#5121 = DEFINITIONAL_REPRESENTATION('',(#5122),#5126);+#5122 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5123,#5124,#5125),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5123 = CARTESIAN_POINT('',(0.651535409836,1.34326293911));+#5124 = CARTESIAN_POINT('',(0.543651299767,1.34326293911));+#5125 = CARTESIAN_POINT('',(0.493939994145,1.211052019907));+#5126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5127 = ORIENTED_EDGE('',*,*,#5128,.T.);+#5128 = EDGE_CURVE('',#5113,#5129,#5131,.T.);+#5129 = VERTEX_POINT('',#5130);+#5130 = CARTESIAN_POINT('',(2.42206786007,-2.04,3.446362233606));+#5131 = SURFACE_CURVE('',#5132,(#5136),.PCURVE_S1.);+#5132 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5133,#5134,#5135),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5133 = CARTESIAN_POINT('',(2.47177916569,-2.04,3.869437175059));+#5134 = CARTESIAN_POINT('',(2.42206786007,-2.04,3.737226255855));+#5135 = CARTESIAN_POINT('',(2.42206786007,-2.04,3.446362233606));+#5136 = PCURVE('',#4986,#5137);+#5137 = DEFINITIONAL_REPRESENTATION('',(#5138),#5142);+#5138 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5139,#5140,#5141),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5139 = CARTESIAN_POINT('',(0.493939994145,1.211052019907));+#5140 = CARTESIAN_POINT('',(0.444228688525,1.078841100703));+#5141 = CARTESIAN_POINT('',(0.444228688525,0.787977078455));+#5142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5143 = ORIENTED_EDGE('',*,*,#5144,.T.);+#5144 = EDGE_CURVE('',#5129,#5145,#5147,.T.);+#5145 = VERTEX_POINT('',#5146);+#5146 = CARTESIAN_POINT('',(2.47177916569,-2.04,3.024344979507));+#5147 = SURFACE_CURVE('',#5148,(#5152),.PCURVE_S1.);+#5148 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5149,#5150,#5151),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5149 = CARTESIAN_POINT('',(2.42206786007,-2.04,3.446362233606));+#5150 = CARTESIAN_POINT('',(2.42206786007,-2.04,3.156555898711));+#5151 = CARTESIAN_POINT('',(2.47177916569,-2.04,3.024344979507));+#5152 = PCURVE('',#4986,#5153);+#5153 = DEFINITIONAL_REPRESENTATION('',(#5154),#5158);+#5154 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5155,#5156,#5157),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5155 = CARTESIAN_POINT('',(0.444228688525,0.787977078455));+#5156 = CARTESIAN_POINT('',(0.444228688525,0.49817074356));+#5157 = CARTESIAN_POINT('',(0.493939994145,0.365959824356));+#5158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5159 = ORIENTED_EDGE('',*,*,#5160,.T.);+#5160 = EDGE_CURVE('',#5145,#5161,#5163,.T.);+#5161 = VERTEX_POINT('',#5162);+#5162 = CARTESIAN_POINT('',(2.629374581381,-2.04,2.892134060305));+#5163 = SURFACE_CURVE('',#5164,(#5168),.PCURVE_S1.);+#5164 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5165,#5166,#5167),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5165 = CARTESIAN_POINT('',(2.47177916569,-2.04,3.024344979507));+#5166 = CARTESIAN_POINT('',(2.521490471312,-2.04,2.892134060305));+#5167 = CARTESIAN_POINT('',(2.629374581381,-2.04,2.892134060305));+#5168 = PCURVE('',#4986,#5169);+#5169 = DEFINITIONAL_REPRESENTATION('',(#5170),#5174);+#5170 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5171,#5172,#5173),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5171 = CARTESIAN_POINT('',(0.493939994145,0.365959824356));+#5172 = CARTESIAN_POINT('',(0.543651299767,0.233748905153));+#5173 = CARTESIAN_POINT('',(0.651535409836,0.233748905153));+#5174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5175 = ORIENTED_EDGE('',*,*,#5176,.T.);+#5176 = EDGE_CURVE('',#5161,#5177,#5179,.T.);+#5177 = VERTEX_POINT('',#5178);+#5178 = CARTESIAN_POINT('',(2.788027684425,-2.04,3.024344979507));+#5179 = SURFACE_CURVE('',#5180,(#5184),.PCURVE_S1.);+#5180 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5181,#5182,#5183),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5181 = CARTESIAN_POINT('',(2.629374581381,-2.04,2.892134060305));+#5182 = CARTESIAN_POINT('',(2.738316378805,-2.04,2.892134060305));+#5183 = CARTESIAN_POINT('',(2.788027684425,-2.04,3.024344979507));+#5184 = PCURVE('',#4986,#5185);+#5185 = DEFINITIONAL_REPRESENTATION('',(#5186),#5190);+#5186 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5187,#5188,#5189),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5187 = CARTESIAN_POINT('',(0.651535409836,0.233748905153));+#5188 = CARTESIAN_POINT('',(0.76047720726,0.233748905153));+#5189 = CARTESIAN_POINT('',(0.810188512881,0.365959824356));+#5190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5191 = ORIENTED_EDGE('',*,*,#5192,.T.);+#5192 = EDGE_CURVE('',#5177,#5193,#5195,.T.);+#5193 = VERTEX_POINT('',#5194);+#5194 = CARTESIAN_POINT('',(2.837738990046,-2.04,3.446362233606));+#5195 = SURFACE_CURVE('',#5196,(#5200),.PCURVE_S1.);+#5196 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5197,#5198,#5199),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5197 = CARTESIAN_POINT('',(2.788027684425,-2.04,3.024344979507));+#5198 = CARTESIAN_POINT('',(2.837738990046,-2.04,3.156555898711));+#5199 = CARTESIAN_POINT('',(2.837738990046,-2.04,3.446362233606));+#5200 = PCURVE('',#4986,#5201);+#5201 = DEFINITIONAL_REPRESENTATION('',(#5202),#5206);+#5202 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5203,#5204,#5205),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5203 = CARTESIAN_POINT('',(0.810188512881,0.365959824356));+#5204 = CARTESIAN_POINT('',(0.859899818501,0.49817074356));+#5205 = CARTESIAN_POINT('',(0.859899818501,0.787977078455));+#5206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5207 = ORIENTED_EDGE('',*,*,#5208,.T.);+#5208 = EDGE_CURVE('',#5193,#5209,#5211,.T.);+#5209 = VERTEX_POINT('',#5210);+#5210 = CARTESIAN_POINT('',(2.788027684425,-2.04,3.869437175059));+#5211 = SURFACE_CURVE('',#5212,(#5216),.PCURVE_S1.);+#5212 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5213,#5214,#5215),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5213 = CARTESIAN_POINT('',(2.837738990046,-2.04,3.446362233606));+#5214 = CARTESIAN_POINT('',(2.837738990046,-2.04,3.737226255855));+#5215 = CARTESIAN_POINT('',(2.788027684425,-2.04,3.869437175059));+#5216 = PCURVE('',#4986,#5217);+#5217 = DEFINITIONAL_REPRESENTATION('',(#5218),#5222);+#5218 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5219,#5220,#5221),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5219 = CARTESIAN_POINT('',(0.859899818501,0.787977078455));+#5220 = CARTESIAN_POINT('',(0.859899818501,1.078841100703));+#5221 = CARTESIAN_POINT('',(0.810188512881,1.211052019907));+#5222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5223 = ORIENTED_EDGE('',*,*,#5224,.T.);+#5224 = EDGE_CURVE('',#5209,#5111,#5225,.T.);+#5225 = SURFACE_CURVE('',#5226,(#5230),.PCURVE_S1.);+#5226 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5227,#5228,#5229),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5227 = CARTESIAN_POINT('',(2.788027684425,-2.04,3.869437175059));+#5228 = CARTESIAN_POINT('',(2.738316378805,-2.04,4.001648094262));+#5229 = CARTESIAN_POINT('',(2.629374581381,-2.04,4.001648094262));+#5230 = PCURVE('',#4986,#5231);+#5231 = DEFINITIONAL_REPRESENTATION('',(#5232),#5236);+#5232 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5233,#5234,#5235),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5233 = CARTESIAN_POINT('',(0.810188512881,1.211052019907));+#5234 = CARTESIAN_POINT('',(0.76047720726,1.34326293911));+#5235 = CARTESIAN_POINT('',(0.651535409836,1.34326293911));+#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5237 = SHELL_BASED_SURFACE_MODEL('',(#5238));+#5238 = OPEN_SHELL('',(#5239));+#5239 = ADVANCED_FACE('',(#5240),#5254,.T.);+#5240 = FACE_BOUND('',#5241,.F.);+#5241 = EDGE_LOOP('',(#5242,#5265,#5281,#5297,#5313,#5329));+#5242 = ORIENTED_EDGE('',*,*,#5243,.T.);+#5243 = EDGE_CURVE('',#5244,#5246,#5248,.T.);+#5244 = VERTEX_POINT('',#5245);+#5245 = CARTESIAN_POINT('',(4.499365822598,-2.04,2.658385155152));+#5246 = VERTEX_POINT('',#5247);+#5247 = CARTESIAN_POINT('',(3.519947333138,-2.04,2.658385155152));+#5248 = SURFACE_CURVE('',#5249,(#5253),.PCURVE_S1.);+#5249 = LINE('',#5250,#5251);+#5250 = CARTESIAN_POINT('',(4.499365822598,-2.04,2.658385155152));+#5251 = VECTOR('',#5252,1.);+#5252 = DIRECTION('',(-1.,-0.,0.));+#5253 = PCURVE('',#5254,#5259);+#5254 = PLANE('',#5255);+#5255 = AXIS2_PLACEMENT_3D('',#5256,#5257,#5258);+#5256 = CARTESIAN_POINT('',(3.281967678571,-2.04,2.658385155152));+#5257 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#5258 = DIRECTION('',(1.,0.,0.));+#5259 = DEFINITIONAL_REPRESENTATION('',(#5260),#5264);+#5260 = LINE('',#5261,#5262);+#5261 = CARTESIAN_POINT('',(1.217398144027,0.));+#5262 = VECTOR('',#5263,1.);+#5263 = DIRECTION('',(-1.,0.));+#5264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5265 = ORIENTED_EDGE('',*,*,#5266,.T.);+#5266 = EDGE_CURVE('',#5246,#5267,#5269,.T.);+#5267 = VERTEX_POINT('',#5268);+#5268 = CARTESIAN_POINT('',(3.519947333138,-2.04,4.237512374122));+#5269 = SURFACE_CURVE('',#5270,(#5274),.PCURVE_S1.);+#5270 = LINE('',#5271,#5272);+#5271 = CARTESIAN_POINT('',(3.519947333138,-2.04,2.658385155152));+#5272 = VECTOR('',#5273,1.);+#5273 = DIRECTION('',(0.,1.224646799147E-16,1.));+#5274 = PCURVE('',#5254,#5275);+#5275 = DEFINITIONAL_REPRESENTATION('',(#5276),#5280);+#5276 = LINE('',#5277,#5278);+#5277 = CARTESIAN_POINT('',(0.237979654567,0.));+#5278 = VECTOR('',#5279,1.);+#5279 = DIRECTION('',(0.,1.));+#5280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5281 = ORIENTED_EDGE('',*,*,#5282,.T.);+#5282 = EDGE_CURVE('',#5267,#5283,#5285,.T.);+#5283 = VERTEX_POINT('',#5284);+#5284 = CARTESIAN_POINT('',(3.831965102458,-2.04,4.237512374122));+#5285 = SURFACE_CURVE('',#5286,(#5290),.PCURVE_S1.);+#5286 = LINE('',#5287,#5288);+#5287 = CARTESIAN_POINT('',(3.519947333138,-2.04,4.237512374122));+#5288 = VECTOR('',#5289,1.);+#5289 = DIRECTION('',(1.,0.,0.));+#5290 = PCURVE('',#5254,#5291);+#5291 = DEFINITIONAL_REPRESENTATION('',(#5292),#5296);+#5292 = LINE('',#5293,#5294);+#5293 = CARTESIAN_POINT('',(0.237979654567,1.57912721897));+#5294 = VECTOR('',#5295,1.);+#5295 = DIRECTION('',(1.,0.));+#5296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5297 = ORIENTED_EDGE('',*,*,#5298,.T.);+#5298 = EDGE_CURVE('',#5283,#5299,#5301,.T.);+#5299 = VERTEX_POINT('',#5300);+#5300 = CARTESIAN_POINT('',(3.831965102458,-2.04,2.933383867096));+#5301 = SURFACE_CURVE('',#5302,(#5306),.PCURVE_S1.);+#5302 = LINE('',#5303,#5304);+#5303 = CARTESIAN_POINT('',(3.831965102458,-2.04,4.237512374122));+#5304 = VECTOR('',#5305,1.);+#5305 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#5306 = PCURVE('',#5254,#5307);+#5307 = DEFINITIONAL_REPRESENTATION('',(#5308),#5312);+#5308 = LINE('',#5309,#5310);+#5309 = CARTESIAN_POINT('',(0.549997423887,1.57912721897));+#5310 = VECTOR('',#5311,1.);+#5311 = DIRECTION('',(0.,-1.));+#5312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5313 = ORIENTED_EDGE('',*,*,#5314,.T.);+#5314 = EDGE_CURVE('',#5299,#5315,#5317,.T.);+#5315 = VERTEX_POINT('',#5316);+#5316 = CARTESIAN_POINT('',(4.499365822598,-2.04,2.933383867096));+#5317 = SURFACE_CURVE('',#5318,(#5322),.PCURVE_S1.);+#5318 = LINE('',#5319,#5320);+#5319 = CARTESIAN_POINT('',(3.831965102458,-2.04,2.933383867096));+#5320 = VECTOR('',#5321,1.);+#5321 = DIRECTION('',(1.,0.,0.));+#5322 = PCURVE('',#5254,#5323);+#5323 = DEFINITIONAL_REPRESENTATION('',(#5324),#5328);+#5324 = LINE('',#5325,#5326);+#5325 = CARTESIAN_POINT('',(0.549997423887,0.274998711944));+#5326 = VECTOR('',#5327,1.);+#5327 = DIRECTION('',(1.,0.));+#5328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5329 = ORIENTED_EDGE('',*,*,#5330,.T.);+#5330 = EDGE_CURVE('',#5315,#5244,#5331,.T.);+#5331 = SURFACE_CURVE('',#5332,(#5336),.PCURVE_S1.);+#5332 = LINE('',#5333,#5334);+#5333 = CARTESIAN_POINT('',(4.499365822598,-2.04,2.933383867096));+#5334 = VECTOR('',#5335,1.);+#5335 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#5336 = PCURVE('',#5254,#5337);+#5337 = DEFINITIONAL_REPRESENTATION('',(#5338),#5342);+#5338 = LINE('',#5339,#5340);+#5339 = CARTESIAN_POINT('',(1.217398144027,0.274998711944));+#5340 = VECTOR('',#5341,1.);+#5341 = DIRECTION('',(0.,-1.));+#5342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5343 = SHELL_BASED_SURFACE_MODEL('',(#5344));+#5344 = OPEN_SHELL('',(#5345));+#5345 = ADVANCED_FACE('',(#5346),#5360,.T.);+#5346 = FACE_BOUND('',#5347,.F.);+#5347 = EDGE_LOOP('',(#5348,#5371,#5387,#5403,#5419,#5435,#5451,#5467,+    #5483,#5499,#5515,#5531,#5547,#5563,#5579,#5595,#5611,#5627,#5643,+    #5659,#5675));+#5348 = ORIENTED_EDGE('',*,*,#5349,.T.);+#5349 = EDGE_CURVE('',#5350,#5352,#5354,.T.);+#5350 = VERTEX_POINT('',#5351);+#5351 = CARTESIAN_POINT('',(5.045132497072,-2.04,2.933383867096));+#5352 = VERTEX_POINT('',#5353);+#5353 = CARTESIAN_POINT('',(5.710417842505,-2.04,2.933383867096));+#5354 = SURFACE_CURVE('',#5355,(#5359),.PCURVE_S1.);+#5355 = LINE('',#5356,#5357);+#5356 = CARTESIAN_POINT('',(5.045132497072,-2.04,2.933383867096));+#5357 = VECTOR('',#5358,1.);+#5358 = DIRECTION('',(1.,0.,0.));+#5359 = PCURVE('',#5360,#5365);+#5360 = PLANE('',#5361);+#5361 = AXIS2_PLACEMENT_3D('',#5362,#5363,#5364);+#5362 = CARTESIAN_POINT('',(4.586096185596,-2.04,2.658385155152));+#5363 = DIRECTION('',(0.,-1.,1.224646799147E-16));+#5364 = DIRECTION('',(1.,0.,0.));+#5365 = DEFINITIONAL_REPRESENTATION('',(#5366),#5370);+#5366 = LINE('',#5367,#5368);+#5367 = CARTESIAN_POINT('',(0.459036311476,0.274998711944));+#5368 = VECTOR('',#5369,1.);+#5369 = DIRECTION('',(1.,0.));+#5370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5371 = ORIENTED_EDGE('',*,*,#5372,.T.);+#5372 = EDGE_CURVE('',#5352,#5373,#5375,.T.);+#5373 = VERTEX_POINT('',#5374);+#5374 = CARTESIAN_POINT('',(5.710417842505,-2.04,2.658385155152));+#5375 = SURFACE_CURVE('',#5376,(#5380),.PCURVE_S1.);+#5376 = LINE('',#5377,#5378);+#5377 = CARTESIAN_POINT('',(5.710417842505,-2.04,2.933383867096));+#5378 = VECTOR('',#5379,1.);+#5379 = DIRECTION('',(0.,-1.224646799147E-16,-1.));+#5380 = PCURVE('',#5360,#5381);+#5381 = DEFINITIONAL_REPRESENTATION('',(#5382),#5386);+#5382 = LINE('',#5383,#5384);+#5383 = CARTESIAN_POINT('',(1.124321656909,0.274998711944));+#5384 = VECTOR('',#5385,1.);+#5385 = DIRECTION('',(0.,-1.));+#5386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5387 = ORIENTED_EDGE('',*,*,#5388,.T.);+#5388 = EDGE_CURVE('',#5373,#5389,#5391,.T.);+#5389 = VERTEX_POINT('',#5390);+#5390 = CARTESIAN_POINT('',(4.707730231264,-2.04,2.658385155152));+#5391 = SURFACE_CURVE('',#5392,(#5396),.PCURVE_S1.);+#5392 = LINE('',#5393,#5394);+#5393 = CARTESIAN_POINT('',(5.710417842505,-2.04,2.658385155152));+#5394 = VECTOR('',#5395,1.);+#5395 = DIRECTION('',(-1.,-0.,0.));+#5396 = PCURVE('',#5360,#5397);+#5397 = DEFINITIONAL_REPRESENTATION('',(#5398),#5402);+#5398 = LINE('',#5399,#5400);+#5399 = CARTESIAN_POINT('',(1.124321656909,0.));+#5400 = VECTOR('',#5401,1.);+#5401 = DIRECTION('',(-1.,0.));+#5402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5403 = ORIENTED_EDGE('',*,*,#5404,.T.);+#5404 = EDGE_CURVE('',#5389,#5405,#5407,.T.);+#5405 = VERTEX_POINT('',#5406);+#5406 = CARTESIAN_POINT('',(4.707730231264,-2.04,2.924922368267));+#5407 = SURFACE_CURVE('',#5408,(#5412),.PCURVE_S1.);+#5408 = LINE('',#5409,#5410);+#5409 = CARTESIAN_POINT('',(4.707730231264,-2.04,2.658385155152));+#5410 = VECTOR('',#5411,1.);+#5411 = DIRECTION('',(0.,1.224646799147E-16,1.));+#5412 = PCURVE('',#5360,#5413);+#5413 = DEFINITIONAL_REPRESENTATION('',(#5414),#5418);+#5414 = LINE('',#5415,#5416);+#5415 = CARTESIAN_POINT('',(0.121634045668,0.));+#5416 = VECTOR('',#5417,1.);+#5417 = DIRECTION('',(0.,1.));+#5418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5419 = ORIENTED_EDGE('',*,*,#5420,.T.);+#5420 = EDGE_CURVE('',#5405,#5421,#5423,.T.);+#5421 = VERTEX_POINT('',#5422);+#5422 = CARTESIAN_POINT('',(4.876960207845,-2.04,3.104729218384));+#5423 = SURFACE_CURVE('',#5424,(#5428),.PCURVE_S1.);+#5424 = LINE('',#5425,#5426);+#5425 = CARTESIAN_POINT('',(4.707730231264,-2.04,2.924922368267));+#5426 = VECTOR('',#5427,1.);+#5427 = DIRECTION('',(0.685364699005,8.917877901905E-17,0.728199992693)+  );+#5428 = PCURVE('',#5360,#5429);+#5429 = DEFINITIONAL_REPRESENTATION('',(#5430),#5434);+#5430 = LINE('',#5431,#5432);+#5431 = CARTESIAN_POINT('',(0.121634045668,0.266537213115));+#5432 = VECTOR('',#5433,1.);+#5433 = DIRECTION('',(0.685364699005,0.728199992693));+#5434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5435 = ORIENTED_EDGE('',*,*,#5436,.T.);+#5436 = EDGE_CURVE('',#5421,#5437,#5439,.T.);+#5437 = VERTEX_POINT('',#5438);+#5438 = CARTESIAN_POINT('',(5.2429200322,-2.04,3.499246601287));+#5439 = SURFACE_CURVE('',#5440,(#5444),.PCURVE_S1.);+#5440 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5441,#5442,#5443),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5441 = CARTESIAN_POINT('',(4.876960207845,-2.04,3.104729218384));+#5442 = CARTESIAN_POINT('',(5.17840110363,-2.04,3.425208486534));+#5443 = CARTESIAN_POINT('',(5.2429200322,-2.04,3.499246601287));+#5444 = PCURVE('',#5360,#5445);+#5445 = DEFINITIONAL_REPRESENTATION('',(#5446),#5450);+#5446 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5447,#5448,#5449),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5447 = CARTESIAN_POINT('',(0.290864022249,0.446344063232));+#5448 = CARTESIAN_POINT('',(0.592304918033,0.766823331382));+#5449 = CARTESIAN_POINT('',(0.656823846604,0.840861446136));+#5450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5451 = ORIENTED_EDGE('',*,*,#5452,.T.);+#5452 = EDGE_CURVE('',#5437,#5453,#5455,.T.);+#5453 = VERTEX_POINT('',#5454);+#5454 = CARTESIAN_POINT('',(5.357150266393,-2.04,3.660543922716));+#5455 = SURFACE_CURVE('',#5456,(#5460),.PCURVE_S1.);+#5456 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5457,#5458,#5459),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5457 = CARTESIAN_POINT('',(5.2429200322,-2.04,3.499246601287));+#5458 = CARTESIAN_POINT('',(5.322246583722,-2.04,3.5902077137));+#5459 = CARTESIAN_POINT('',(5.357150266393,-2.04,3.660543922716));+#5460 = PCURVE('',#5360,#5461);+#5461 = DEFINITIONAL_REPRESENTATION('',(#5462),#5466);+#5462 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5463,#5464,#5465),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5463 = CARTESIAN_POINT('',(0.656823846604,0.840861446136));+#5464 = CARTESIAN_POINT('',(0.736150398126,0.931822558548));+#5465 = CARTESIAN_POINT('',(0.771054080797,1.002158767564));+#5466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5467 = ORIENTED_EDGE('',*,*,#5468,.T.);+#5468 = EDGE_CURVE('',#5453,#5469,#5471,.T.);+#5469 = VERTEX_POINT('',#5470);+#5470 = CARTESIAN_POINT('',(5.392053949062,-2.04,3.799629809719));+#5471 = SURFACE_CURVE('',#5472,(#5476),.PCURVE_S1.);+#5472 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5473,#5474,#5475),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5473 = CARTESIAN_POINT('',(5.357150266393,-2.04,3.660543922716));+#5474 = CARTESIAN_POINT('',(5.392053949062,-2.04,3.730880131733));+#5475 = CARTESIAN_POINT('',(5.392053949062,-2.04,3.799629809719));+#5476 = PCURVE('',#5360,#5477);+#5477 = DEFINITIONAL_REPRESENTATION('',(#5478),#5482);+#5478 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5479,#5480,#5481),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5479 = CARTESIAN_POINT('',(0.771054080797,1.002158767564));+#5480 = CARTESIAN_POINT('',(0.805957763466,1.072494976581));+#5481 = CARTESIAN_POINT('',(0.805957763466,1.141244654567));+#5482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5483 = ORIENTED_EDGE('',*,*,#5484,.T.);+#5484 = EDGE_CURVE('',#5469,#5485,#5487,.T.);+#5485 = VERTEX_POINT('',#5486);+#5486 = CARTESIAN_POINT('',(5.328063864167,-2.04,3.963042505854));+#5487 = SURFACE_CURVE('',#5488,(#5492),.PCURVE_S1.);+#5488 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5489,#5490,#5491),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5489 = CARTESIAN_POINT('',(5.392053949062,-2.04,3.799629809719));+#5490 = CARTESIAN_POINT('',(5.392053949062,-2.04,3.905398545082));+#5491 = CARTESIAN_POINT('',(5.328063864167,-2.04,3.963042505854));+#5492 = PCURVE('',#5360,#5493);+#5493 = DEFINITIONAL_REPRESENTATION('',(#5494),#5498);+#5494 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5495,#5496,#5497),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5495 = CARTESIAN_POINT('',(0.805957763466,1.141244654567));+#5496 = CARTESIAN_POINT('',(0.805957763466,1.24701338993));+#5497 = CARTESIAN_POINT('',(0.741967678571,1.304657350702));+#5498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5499 = ORIENTED_EDGE('',*,*,#5500,.T.);+#5500 = EDGE_CURVE('',#5485,#5501,#5503,.T.);+#5501 = VERTEX_POINT('',#5502);+#5502 = CARTESIAN_POINT('',(5.14667048302,-2.04,4.020686466627));+#5503 = SURFACE_CURVE('',#5504,(#5508),.PCURVE_S1.);+#5504 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5505,#5506,#5507),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5505 = CARTESIAN_POINT('',(5.328063864167,-2.04,3.963042505854));+#5506 = CARTESIAN_POINT('',(5.264073779273,-2.04,4.020686466627));+#5507 = CARTESIAN_POINT('',(5.14667048302,-2.04,4.020686466627));+#5508 = PCURVE('',#5360,#5509);+#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514);+#5510 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5511,#5512,#5513),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5511 = CARTESIAN_POINT('',(0.741967678571,1.304657350702));+#5512 = CARTESIAN_POINT('',(0.677977593677,1.362301311475));+#5513 = CARTESIAN_POINT('',(0.560574297423,1.362301311475));+#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5515 = ORIENTED_EDGE('',*,*,#5516,.T.);+#5516 = EDGE_CURVE('',#5501,#5517,#5519,.T.);+#5517 = VERTEX_POINT('',#5518);+#5518 = CARTESIAN_POINT('',(4.95893097775,-2.04,3.987369314988));+#5519 = SURFACE_CURVE('',#5520,(#5524),.PCURVE_S1.);+#5520 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5521,#5522,#5523),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5521 = CARTESIAN_POINT('',(5.14667048302,-2.04,4.020686466627));+#5522 = CARTESIAN_POINT('',(5.063113182083,-2.04,4.020686466627));+#5523 = CARTESIAN_POINT('',(4.95893097775,-2.04,3.987369314988));+#5524 = PCURVE('',#5360,#5525);+#5525 = DEFINITIONAL_REPRESENTATION('',(#5526),#5530);+#5526 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5527,#5528,#5529),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5527 = CARTESIAN_POINT('',(0.560574297423,1.362301311475));+#5528 = CARTESIAN_POINT('',(0.477016996487,1.362301311475));+#5529 = CARTESIAN_POINT('',(0.372834792154,1.328984159836));+#5530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5531 = ORIENTED_EDGE('',*,*,#5532,.T.);+#5532 = EDGE_CURVE('',#5517,#5533,#5535,.T.);+#5533 = VERTEX_POINT('',#5534);+#5534 = CARTESIAN_POINT('',(4.74157622658,-2.04,3.890590922131));+#5535 = SURFACE_CURVE('',#5536,(#5540),.PCURVE_S1.);+#5536 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5537,#5538,#5539),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5537 = CARTESIAN_POINT('',(4.95893097775,-2.04,3.987369314988));+#5538 = CARTESIAN_POINT('',(4.854748773419,-2.04,3.954052163349));+#5539 = CARTESIAN_POINT('',(4.74157622658,-2.04,3.890590922131));+#5540 = PCURVE('',#5360,#5541);+#5541 = DEFINITIONAL_REPRESENTATION('',(#5542),#5546);+#5542 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5543,#5544,#5545),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5543 = CARTESIAN_POINT('',(0.372834792154,1.328984159836));+#5544 = CARTESIAN_POINT('',(0.268652587822,1.295667008197));+#5545 = CARTESIAN_POINT('',(0.155480040984,1.232205766979));+#5546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5547 = ORIENTED_EDGE('',*,*,#5548,.T.);+#5548 = EDGE_CURVE('',#5533,#5549,#5551,.T.);+#5549 = VERTEX_POINT('',#5550);+#5550 = CARTESIAN_POINT('',(4.74157622658,-2.04,4.181454944378));+#5551 = SURFACE_CURVE('',#5552,(#5556),.PCURVE_S1.);+#5552 = LINE('',#5553,#5554);+#5553 = CARTESIAN_POINT('',(4.74157622658,-2.04,3.890590922131));+#5554 = VECTOR('',#5555,1.);+#5555 = DIRECTION('',(0.,1.224646799147E-16,1.));+#5556 = PCURVE('',#5360,#5557);+#5557 = DEFINITIONAL_REPRESENTATION('',(#5558),#5562);+#5558 = LINE('',#5559,#5560);+#5559 = CARTESIAN_POINT('',(0.155480040984,1.232205766979));+#5560 = VECTOR('',#5561,1.);+#5561 = DIRECTION('',(0.,1.));+#5562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5563 = ORIENTED_EDGE('',*,*,#5564,.T.);+#5564 = EDGE_CURVE('',#5549,#5565,#5567,.T.);+#5565 = VERTEX_POINT('',#5566);+#5566 = CARTESIAN_POINT('',(4.963161727165,-2.04,4.24438734192));+#5567 = SURFACE_CURVE('',#5568,(#5572),.PCURVE_S1.);+#5568 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5569,#5570,#5571),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5569 = CARTESIAN_POINT('',(4.74157622658,-2.04,4.181454944378));+#5570 = CARTESIAN_POINT('',(4.854748773419,-2.04,4.222704751171));+#5571 = CARTESIAN_POINT('',(4.963161727165,-2.04,4.24438734192));+#5572 = PCURVE('',#5360,#5573);+#5573 = DEFINITIONAL_REPRESENTATION('',(#5574),#5578);+#5574 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5575,#5576,#5577),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5575 = CARTESIAN_POINT('',(0.155480040984,1.523069789227));+#5576 = CARTESIAN_POINT('',(0.268652587822,1.564319596019));+#5577 = CARTESIAN_POINT('',(0.377065541569,1.586002186768));+#5578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5579 = ORIENTED_EDGE('',*,*,#5580,.T.);+#5580 = EDGE_CURVE('',#5565,#5581,#5583,.T.);+#5581 = VERTEX_POINT('',#5582);+#5582 = CARTESIAN_POINT('',(5.170997292153,-2.04,4.266069932669));+#5583 = SURFACE_CURVE('',#5584,(#5588),.PCURVE_S1.);+#5584 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5585,#5586,#5587),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5585 = CARTESIAN_POINT('',(4.963161727165,-2.04,4.24438734192));+#5586 = CARTESIAN_POINT('',(5.071574680912,-2.04,4.266069932669));+#5587 = CARTESIAN_POINT('',(5.170997292153,-2.04,4.266069932669));+#5588 = PCURVE('',#5360,#5589);+#5589 = DEFINITIONAL_REPRESENTATION('',(#5590),#5594);+#5590 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5591,#5592,#5593),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5591 = CARTESIAN_POINT('',(0.377065541569,1.586002186768));+#5592 = CARTESIAN_POINT('',(0.485478495316,1.607684777518));+#5593 = CARTESIAN_POINT('',(0.584901106557,1.607684777518));+#5594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5595 = ORIENTED_EDGE('',*,*,#5596,.T.);+#5596 = EDGE_CURVE('',#5581,#5597,#5599,.T.);+#5597 = VERTEX_POINT('',#5598);+#5598 = CARTESIAN_POINT('',(5.564985831381,-2.04,4.149195480093));+#5599 = SURFACE_CURVE('',#5600,(#5604),.PCURVE_S1.);+#5600 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5601,#5602,#5603),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5601 = CARTESIAN_POINT('',(5.170997292153,-2.04,4.266069932669));+#5602 = CARTESIAN_POINT('',(5.421669194964,-2.04,4.266069932669));+#5603 = CARTESIAN_POINT('',(5.564985831381,-2.04,4.149195480093));+#5604 = PCURVE('',#5360,#5605);+#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610);+#5606 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5607,#5608,#5609),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5607 = CARTESIAN_POINT('',(0.584901106557,1.607684777518));+#5608 = CARTESIAN_POINT('',(0.835573009367,1.607684777518));+#5609 = CARTESIAN_POINT('',(0.978889645784,1.490810324941));+#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5611 = ORIENTED_EDGE('',*,*,#5612,.T.);+#5612 = EDGE_CURVE('',#5597,#5613,#5615,.T.);+#5613 = VERTEX_POINT('',#5614);+#5614 = CARTESIAN_POINT('',(5.708302467798,-2.04,3.830302742974));+#5615 = SURFACE_CURVE('',#5616,(#5620),.PCURVE_S1.);+#5616 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5617,#5618,#5619),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5617 = CARTESIAN_POINT('',(5.564985831381,-2.04,4.149195480093));+#5618 = CARTESIAN_POINT('',(5.708302467798,-2.04,4.032321027518));+#5619 = CARTESIAN_POINT('',(5.708302467798,-2.04,3.830302742974));+#5620 = PCURVE('',#5360,#5621);+#5621 = DEFINITIONAL_REPRESENTATION('',(#5622),#5626);+#5622 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5623,#5624,#5625),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5623 = CARTESIAN_POINT('',(0.978889645784,1.490810324941));+#5624 = CARTESIAN_POINT('',(1.122206282201,1.373935872366));+#5625 = CARTESIAN_POINT('',(1.122206282201,1.171917587822));+#5626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5627 = ORIENTED_EDGE('',*,*,#5628,.T.);+#5628 = EDGE_CURVE('',#5613,#5629,#5631,.T.);+#5629 = VERTEX_POINT('',#5630);+#5630 = CARTESIAN_POINT('',(5.677100690866,-2.04,3.655784329625));+#5631 = SURFACE_CURVE('',#5632,(#5636),.PCURVE_S1.);+#5632 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5633,#5634,#5635),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5633 = CARTESIAN_POINT('',(5.708302467798,-2.04,3.830302742974));+#5634 = CARTESIAN_POINT('',(5.708302467798,-2.04,3.737226255855));+#5635 = CARTESIAN_POINT('',(5.677100690866,-2.04,3.655784329625));+#5636 = PCURVE('',#5360,#5637);+#5637 = DEFINITIONAL_REPRESENTATION('',(#5638),#5642);+#5638 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5639,#5640,#5641),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5639 = CARTESIAN_POINT('',(1.122206282201,1.171917587822));+#5640 = CARTESIAN_POINT('',(1.122206282201,1.078841100703));+#5641 = CARTESIAN_POINT('',(1.09100450527,0.997399174473));+#5642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5643 = ORIENTED_EDGE('',*,*,#5644,.T.);+#5644 = EDGE_CURVE('',#5629,#5645,#5647,.T.);+#5645 = VERTEX_POINT('',#5646);+#5646 = CARTESIAN_POINT('',(5.569745424472,-2.04,3.474919792154));+#5647 = SURFACE_CURVE('',#5648,(#5652),.PCURVE_S1.);+#5648 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5649,#5650,#5651),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5649 = CARTESIAN_POINT('',(5.677100690866,-2.04,3.655784329625));+#5650 = CARTESIAN_POINT('',(5.645898913933,-2.04,3.574342403396));+#5651 = CARTESIAN_POINT('',(5.569745424472,-2.04,3.474919792154));+#5652 = PCURVE('',#5360,#5653);+#5653 = DEFINITIONAL_REPRESENTATION('',(#5654),#5658);+#5654 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5655,#5656,#5657),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5655 = CARTESIAN_POINT('',(1.09100450527,0.997399174473));+#5656 = CARTESIAN_POINT('',(1.059802728336,0.915957248244));+#5657 = CARTESIAN_POINT('',(0.983649238876,0.816534637002));+#5658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5659 = ORIENTED_EDGE('',*,*,#5660,.T.);+#5660 = EDGE_CURVE('',#5645,#5661,#5663,.T.);+#5661 = VERTEX_POINT('',#5662);+#5662 = CARTESIAN_POINT('',(5.261958404566,-2.04,3.151267461943));+#5663 = SURFACE_CURVE('',#5664,(#5668),.PCURVE_S1.);+#5664 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5665,#5666,#5667),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5665 = CARTESIAN_POINT('',(5.569745424472,-2.04,3.474919792154));+#5666 = CARTESIAN_POINT('',(5.51368799473,-2.04,3.402997052108));+#5667 = CARTESIAN_POINT('',(5.261958404566,-2.04,3.151267461943));+#5668 = PCURVE('',#5360,#5669);+#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674);+#5670 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5671,#5672,#5673),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5671 = CARTESIAN_POINT('',(0.983649238876,0.816534637002));+#5672 = CARTESIAN_POINT('',(0.927591809134,0.744611896956));+#5673 = CARTESIAN_POINT('',(0.675862218969,0.492882306792));+#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5675 = ORIENTED_EDGE('',*,*,#5676,.T.);+#5676 = EDGE_CURVE('',#5661,#5350,#5677,.T.);+#5677 = SURFACE_CURVE('',#5678,(#5682),.PCURVE_S1.);+#5678 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5679,#5680,#5681),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5679 = CARTESIAN_POINT('',(5.261958404566,-2.04,3.151267461943));+#5680 = CARTESIAN_POINT('',(5.125516735947,-2.04,3.014825793325));+#5681 = CARTESIAN_POINT('',(5.045132497072,-2.04,2.933383867096));+#5682 = PCURVE('',#5360,#5683);+#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688);+#5684 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5685,#5686,#5687),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5685 = CARTESIAN_POINT('',(0.675862218969,0.492882306792));+#5686 = CARTESIAN_POINT('',(0.539420550351,0.356440638173));+#5687 = CARTESIAN_POINT('',(0.459036311476,0.274998711944));+#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5693)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5690,#5691,#5692)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#5690 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#5691 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#5692 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#5693 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5690,+  'distance_accuracy_value','confusion accuracy');+#5694 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5695,#5697);+#5695 = ( REPRESENTATION_RELATIONSHIP('','',#2940,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5696) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#5696 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);+#5697 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #5698);+#5698 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','=>[0:1:1:10]','',#5,#2935,$+  );+#5699 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2937));+#5700 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #5701),#1177);+#5701 = STYLED_ITEM('color',(#5702),#847);+#5702 = PRESENTATION_STYLE_ASSIGNMENT((#5703,#5709));+#5703 = SURFACE_STYLE_USAGE(.BOTH.,#5704);+#5704 = SURFACE_SIDE_STYLE('',(#5705));+#5705 = SURFACE_STYLE_FILL_AREA(#5706);+#5706 = FILL_AREA_STYLE('',(#5707));+#5707 = FILL_AREA_STYLE_COLOUR('',#5708);+#5708 = COLOUR_RGB('',0.854305825093,0.859695970994,0.870344943399);+#5709 = CURVE_STYLE('',#5710,POSITIVE_LENGTH_MEASURE(0.1),#5708);+#5710 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5711 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #5712),#2573);+#5712 = STYLED_ITEM('color',(#5713),#2243);+#5713 = PRESENTATION_STYLE_ASSIGNMENT((#5714,#5719));+#5714 = SURFACE_STYLE_USAGE(.BOTH.,#5715);+#5715 = SURFACE_SIDE_STYLE('',(#5716));+#5716 = SURFACE_STYLE_FILL_AREA(#5717);+#5717 = FILL_AREA_STYLE('',(#5718));+#5718 = FILL_AREA_STYLE_COLOUR('',#5708);+#5719 = CURVE_STYLE('',#5720,POSITIVE_LENGTH_MEASURE(0.1),#5708);+#5720 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5721 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #5722),#1875);+#5722 = STYLED_ITEM('color',(#5723),#1545);+#5723 = PRESENTATION_STYLE_ASSIGNMENT((#5724,#5729));+#5724 = SURFACE_STYLE_USAGE(.BOTH.,#5725);+#5725 = SURFACE_SIDE_STYLE('',(#5726));+#5726 = SURFACE_STYLE_FILL_AREA(#5727);+#5727 = FILL_AREA_STYLE('',(#5728));+#5728 = FILL_AREA_STYLE_COLOUR('',#5708);+#5729 = CURVE_STYLE('',#5730,POSITIVE_LENGTH_MEASURE(0.1),#5708);+#5730 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5731 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #5732),#479);+#5732 = STYLED_ITEM('color',(#5733),#65);+#5733 = PRESENTATION_STYLE_ASSIGNMENT((#5734,#5740));+#5734 = SURFACE_STYLE_USAGE(.BOTH.,#5735);+#5735 = SURFACE_SIDE_STYLE('',(#5736));+#5736 = SURFACE_STYLE_FILL_AREA(#5737);+#5737 = FILL_AREA_STYLE('',(#5738));+#5738 = FILL_AREA_STYLE_COLOUR('',#5739);+#5739 = COLOUR_RGB('',0.826657050643,0.832283570587,0.843389171228);+#5740 = CURVE_STYLE('',#5741,POSITIVE_LENGTH_MEASURE(0.1),#5739);+#5741 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5742 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #5743),#828);+#5743 = STYLED_ITEM('color',(#5744),#498);+#5744 = PRESENTATION_STYLE_ASSIGNMENT((#5745,#5751));+#5745 = SURFACE_STYLE_USAGE(.BOTH.,#5746);+#5746 = SURFACE_SIDE_STYLE('',(#5747));+#5747 = SURFACE_STYLE_FILL_AREA(#5748);+#5748 = FILL_AREA_STYLE('',(#5749));+#5749 = FILL_AREA_STYLE_COLOUR('',#5750);+#5750 = COLOUR_RGB('',0.313304153717,0.322726116794,0.331830027914);+#5751 = CURVE_STYLE('',#5752,POSITIVE_LENGTH_MEASURE(0.1),#5750);+#5752 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5753 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #5754),#2922);+#5754 = STYLED_ITEM('color',(#5755),#2592);+#5755 = PRESENTATION_STYLE_ASSIGNMENT((#5756,#5761));+#5756 = SURFACE_STYLE_USAGE(.BOTH.,#5757);+#5757 = SURFACE_SIDE_STYLE('',(#5758));+#5758 = SURFACE_STYLE_FILL_AREA(#5759);+#5759 = FILL_AREA_STYLE('',(#5760));+#5760 = FILL_AREA_STYLE_COLOUR('',#5708);+#5761 = CURVE_STYLE('',#5762,POSITIVE_LENGTH_MEASURE(0.1),#5708);+#5762 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5763 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #5764,#5774,#5783,#5792,#5801,#5810,#5819,#5828,#5837,#5846,#5855,+    #5864),#5689);+#5764 = STYLED_ITEM('color',(#5765),#2941);+#5765 = PRESENTATION_STYLE_ASSIGNMENT((#5766,#5772));+#5766 = SURFACE_STYLE_USAGE(.BOTH.,#5767);+#5767 = SURFACE_SIDE_STYLE('',(#5768));+#5768 = SURFACE_STYLE_FILL_AREA(#5769);+#5769 = FILL_AREA_STYLE('',(#5770));+#5770 = FILL_AREA_STYLE_COLOUR('',#5771);+#5771 = COLOUR_RGB('',0.865042042985,0.870344943399,0.875605636236);+#5772 = CURVE_STYLE('',#5773,POSITIVE_LENGTH_MEASURE(0.1),#5771);+#5773 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5774 = STYLED_ITEM('color',(#5775),#3143);+#5775 = PRESENTATION_STYLE_ASSIGNMENT((#5776,#5781));+#5776 = SURFACE_STYLE_USAGE(.BOTH.,#5777);+#5777 = SURFACE_SIDE_STYLE('',(#5778));+#5778 = SURFACE_STYLE_FILL_AREA(#5779);+#5779 = FILL_AREA_STYLE('',(#5780));+#5780 = FILL_AREA_STYLE_COLOUR('',#5771);+#5781 = CURVE_STYLE('',#5782,POSITIVE_LENGTH_MEASURE(0.1),#5771);+#5782 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5783 = STYLED_ITEM('color',(#5784),#3345);+#5784 = PRESENTATION_STYLE_ASSIGNMENT((#5785,#5790));+#5785 = SURFACE_STYLE_USAGE(.BOTH.,#5786);+#5786 = SURFACE_SIDE_STYLE('',(#5787));+#5787 = SURFACE_STYLE_FILL_AREA(#5788);+#5788 = FILL_AREA_STYLE('',(#5789));+#5789 = FILL_AREA_STYLE_COLOUR('',#5771);+#5790 = CURVE_STYLE('',#5791,POSITIVE_LENGTH_MEASURE(0.1),#5771);+#5791 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5792 = STYLED_ITEM('color',(#5793),#3483);+#5793 = PRESENTATION_STYLE_ASSIGNMENT((#5794,#5799));+#5794 = SURFACE_STYLE_USAGE(.BOTH.,#5795);+#5795 = SURFACE_SIDE_STYLE('',(#5796));+#5796 = SURFACE_STYLE_FILL_AREA(#5797);+#5797 = FILL_AREA_STYLE('',(#5798));+#5798 = FILL_AREA_STYLE_COLOUR('',#5771);+#5799 = CURVE_STYLE('',#5800,POSITIVE_LENGTH_MEASURE(0.1),#5771);+#5800 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5801 = STYLED_ITEM('color',(#5802),#3751);+#5802 = PRESENTATION_STYLE_ASSIGNMENT((#5803,#5808));+#5803 = SURFACE_STYLE_USAGE(.BOTH.,#5804);+#5804 = SURFACE_SIDE_STYLE('',(#5805));+#5805 = SURFACE_STYLE_FILL_AREA(#5806);+#5806 = FILL_AREA_STYLE('',(#5807));+#5807 = FILL_AREA_STYLE_COLOUR('',#5771);+#5808 = CURVE_STYLE('',#5809,POSITIVE_LENGTH_MEASURE(0.1),#5771);+#5809 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5810 = STYLED_ITEM('color',(#5811),#3937);+#5811 = PRESENTATION_STYLE_ASSIGNMENT((#5812,#5817));+#5812 = SURFACE_STYLE_USAGE(.BOTH.,#5813);+#5813 = SURFACE_SIDE_STYLE('',(#5814));+#5814 = SURFACE_STYLE_FILL_AREA(#5815);+#5815 = FILL_AREA_STYLE('',(#5816));+#5816 = FILL_AREA_STYLE_COLOUR('',#5771);+#5817 = CURVE_STYLE('',#5818,POSITIVE_LENGTH_MEASURE(0.1),#5771);+#5818 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5819 = STYLED_ITEM('color',(#5820),#4299);+#5820 = PRESENTATION_STYLE_ASSIGNMENT((#5821,#5826));+#5821 = SURFACE_STYLE_USAGE(.BOTH.,#5822);+#5822 = SURFACE_SIDE_STYLE('',(#5823));+#5823 = SURFACE_STYLE_FILL_AREA(#5824);+#5824 = FILL_AREA_STYLE('',(#5825));+#5825 = FILL_AREA_STYLE_COLOUR('',#5771);+#5826 = CURVE_STYLE('',#5827,POSITIVE_LENGTH_MEASURE(0.1),#5771);+#5827 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5828 = STYLED_ITEM('color',(#5829),#4469);+#5829 = PRESENTATION_STYLE_ASSIGNMENT((#5830,#5835));+#5830 = SURFACE_STYLE_USAGE(.BOTH.,#5831);+#5831 = SURFACE_SIDE_STYLE('',(#5832));+#5832 = SURFACE_STYLE_FILL_AREA(#5833);+#5833 = FILL_AREA_STYLE('',(#5834));+#5834 = FILL_AREA_STYLE_COLOUR('',#5771);+#5835 = CURVE_STYLE('',#5836,POSITIVE_LENGTH_MEASURE(0.1),#5771);+#5836 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5837 = STYLED_ITEM('color',(#5838),#4831);+#5838 = PRESENTATION_STYLE_ASSIGNMENT((#5839,#5844));+#5839 = SURFACE_STYLE_USAGE(.BOTH.,#5840);+#5840 = SURFACE_SIDE_STYLE('',(#5841));+#5841 = SURFACE_STYLE_FILL_AREA(#5842);+#5842 = FILL_AREA_STYLE('',(#5843));+#5843 = FILL_AREA_STYLE_COLOUR('',#5771);+#5844 = CURVE_STYLE('',#5845,POSITIVE_LENGTH_MEASURE(0.1),#5771);+#5845 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5846 = STYLED_ITEM('color',(#5847),#4969);+#5847 = PRESENTATION_STYLE_ASSIGNMENT((#5848,#5853));+#5848 = SURFACE_STYLE_USAGE(.BOTH.,#5849);+#5849 = SURFACE_SIDE_STYLE('',(#5850));+#5850 = SURFACE_STYLE_FILL_AREA(#5851);+#5851 = FILL_AREA_STYLE('',(#5852));+#5852 = FILL_AREA_STYLE_COLOUR('',#5771);+#5853 = CURVE_STYLE('',#5854,POSITIVE_LENGTH_MEASURE(0.1),#5771);+#5854 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5855 = STYLED_ITEM('color',(#5856),#5237);+#5856 = PRESENTATION_STYLE_ASSIGNMENT((#5857,#5862));+#5857 = SURFACE_STYLE_USAGE(.BOTH.,#5858);+#5858 = SURFACE_SIDE_STYLE('',(#5859));+#5859 = SURFACE_STYLE_FILL_AREA(#5860);+#5860 = FILL_AREA_STYLE('',(#5861));+#5861 = FILL_AREA_STYLE_COLOUR('',#5771);+#5862 = CURVE_STYLE('',#5863,POSITIVE_LENGTH_MEASURE(0.1),#5771);+#5863 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5864 = STYLED_ITEM('color',(#5865),#5343);+#5865 = PRESENTATION_STYLE_ASSIGNMENT((#5866,#5871));+#5866 = SURFACE_STYLE_USAGE(.BOTH.,#5867);+#5867 = SURFACE_SIDE_STYLE('',(#5868));+#5868 = SURFACE_STYLE_FILL_AREA(#5869);+#5869 = FILL_AREA_STYLE('',(#5870));+#5870 = FILL_AREA_STYLE_COLOUR('',#5771);+#5871 = CURVE_STYLE('',#5872,POSITIVE_LENGTH_MEASURE(0.1),#5771);+#5872 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5873 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #5874),#1526);+#5874 = STYLED_ITEM('color',(#5875),#1196);+#5875 = PRESENTATION_STYLE_ASSIGNMENT((#5876,#5881));+#5876 = SURFACE_STYLE_USAGE(.BOTH.,#5877);+#5877 = SURFACE_SIDE_STYLE('',(#5878));+#5878 = SURFACE_STYLE_FILL_AREA(#5879);+#5879 = FILL_AREA_STYLE('',(#5880));+#5880 = FILL_AREA_STYLE_COLOUR('',#5708);+#5881 = CURVE_STYLE('',#5882,POSITIVE_LENGTH_MEASURE(0.1),#5708);+#5882 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#5883 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #5884),#2224);+#5884 = STYLED_ITEM('color',(#5885),#1894);+#5885 = PRESENTATION_STYLE_ASSIGNMENT((#5886,#5891));+#5886 = SURFACE_STYLE_USAGE(.BOTH.,#5887);+#5887 = SURFACE_SIDE_STYLE('',(#5888));+#5888 = SURFACE_STYLE_FILL_AREA(#5889);+#5889 = FILL_AREA_STYLE('',(#5890));+#5890 = FILL_AREA_STYLE_COLOUR('',#5708);+#5891 = CURVE_STYLE('',#5892,POSITIVE_LENGTH_MEASURE(0.1),#5708);+#5892 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+ENDSEC;+END-ISO-10303-21;
ixtp15n50l2-ai-nominal-features.json+4−4
@@ -1,14 +1,14 @@ {   "extracted_by": "service-step2glb 0.2.0",-  "extracted_at": "2026-10-11T15:05:00Z",+  "extracted_at": "2026-10-11T15:26:24Z",   "bbox_mm": {     "x": [       -2.6025,       7.6825     ],     "y": [-      -2.54,-      2.035+      -2.035,+      2.54     ],     "z": [       -13.335,@@ -21,6 +21,6 @@   "pin1": {     "source": "unknown"   },-  "duration_ms": 117,+  "duration_ms": 122,   "warnings": [] }\ No newline at end of file
ixtp15n50l2-ai-nominal.glb
⋯ 1 unchanged line ⋯
ixtp15n50l2-ai-nominal.step+100−100
@@ -1,7 +1,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');-FILE_NAME('Open CASCADE Shape Model','2026-10-11T15:12:40',('Author'),(+FILE_NAME('Open CASCADE Shape Model','2026-10-11T15:15:21',('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 }'));@@ -82,18 +82,18 @@ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#51)) GLOBAL_UNIT_ASSIGNED_CONTEXT( #66 = ORIENTED_EDGE('',*,*,#67,.F.); #67 = EDGE_CURVE('',#68,#70,#72,.T.); #68 = VERTEX_POINT('',#69);-#69 = CARTESIAN_POINT('',(-2.6025,-2.54,0.));+#69 = CARTESIAN_POINT('',(-2.6025,1.27,0.)); #70 = VERTEX_POINT('',#71);-#71 = CARTESIAN_POINT('',(-2.6025,-2.54,15.365));+#71 = CARTESIAN_POINT('',(-2.6025,1.27,15.365)); #72 = SURFACE_CURVE('',#73,(#77,#89),.PCURVE_S1.); #73 = LINE('',#74,#75);-#74 = CARTESIAN_POINT('',(-2.6025,-2.54,0.));+#74 = CARTESIAN_POINT('',(-2.6025,1.27,0.)); #75 = VECTOR('',#76,1.); #76 = DIRECTION('',(0.,0.,1.)); #77 = PCURVE('',#78,#83); #78 = PLANE('',#79); #79 = AXIS2_PLACEMENT_3D('',#80,#81,#82);-#80 = CARTESIAN_POINT('',(-2.6025,-2.54,0.));+#80 = CARTESIAN_POINT('',(-2.6025,1.27,0.)); #81 = DIRECTION('',(1.,0.,-0.)); #82 = DIRECTION('',(0.,0.,1.)); #83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);@@ -107,7 +107,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #89 = PCURVE('',#90,#95); #90 = PLANE('',#91); #91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);-#92 = CARTESIAN_POINT('',(-2.6025,-2.54,0.));+#92 = CARTESIAN_POINT('',(-2.6025,1.27,0.)); #93 = DIRECTION('',(-0.,1.,0.)); #94 = DIRECTION('',(0.,0.,1.)); #95 = DEFINITIONAL_REPRESENTATION('',(#96),#100);@@ -121,10 +121,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #101 = ORIENTED_EDGE('',*,*,#102,.T.); #102 = EDGE_CURVE('',#68,#103,#105,.T.); #103 = VERTEX_POINT('',#104);-#104 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#104 = CARTESIAN_POINT('',(-2.6025,2.54,0.)); #105 = SURFACE_CURVE('',#106,(#110,#117),.PCURVE_S1.); #106 = LINE('',#107,#108);-#107 = CARTESIAN_POINT('',(-2.6025,-2.54,0.));+#107 = CARTESIAN_POINT('',(-2.6025,1.27,0.)); #108 = VECTOR('',#109,1.); #109 = DIRECTION('',(-0.,1.,0.)); #110 = PCURVE('',#78,#111);@@ -139,7 +139,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #117 = PCURVE('',#118,#123); #118 = PLANE('',#119); #119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);-#120 = CARTESIAN_POINT('',(-2.6025,-2.54,0.));+#120 = CARTESIAN_POINT('',(-2.6025,1.27,0.)); #121 = DIRECTION('',(0.,0.,1.)); #122 = DIRECTION('',(1.,0.,-0.)); #123 = DEFINITIONAL_REPRESENTATION('',(#124),#128);@@ -153,10 +153,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #129 = ORIENTED_EDGE('',*,*,#130,.T.); #130 = EDGE_CURVE('',#103,#131,#133,.T.); #131 = VERTEX_POINT('',#132);-#132 = CARTESIAN_POINT('',(-2.6025,-1.27,15.365));+#132 = CARTESIAN_POINT('',(-2.6025,2.54,15.365)); #133 = SURFACE_CURVE('',#134,(#138,#145),.PCURVE_S1.); #134 = LINE('',#135,#136);-#135 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#135 = CARTESIAN_POINT('',(-2.6025,2.54,0.)); #136 = VECTOR('',#137,1.); #137 = DIRECTION('',(0.,0.,1.)); #138 = PCURVE('',#78,#139);@@ -171,7 +171,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #145 = PCURVE('',#146,#151); #146 = PLANE('',#147); #147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);-#148 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#148 = CARTESIAN_POINT('',(-2.6025,2.54,0.)); #149 = DIRECTION('',(-0.,1.,0.)); #150 = DIRECTION('',(0.,0.,1.)); #151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);@@ -186,7 +186,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #158 = EDGE_CURVE('',#70,#131,#159,.T.); #159 = SURFACE_CURVE('',#160,(#164,#171),.PCURVE_S1.); #160 = LINE('',#161,#162);-#161 = CARTESIAN_POINT('',(-2.6025,-2.54,15.365));+#161 = CARTESIAN_POINT('',(-2.6025,1.27,15.365)); #162 = VECTOR('',#163,1.); #163 = DIRECTION('',(-0.,1.,0.)); #164 = PCURVE('',#78,#165);@@ -201,7 +201,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #171 = PCURVE('',#172,#177); #172 = PLANE('',#173); #173 = AXIS2_PLACEMENT_3D('',#174,#175,#176);-#174 = CARTESIAN_POINT('',(-2.6025,-2.54,15.365));+#174 = CARTESIAN_POINT('',(-2.6025,1.27,15.365)); #175 = DIRECTION('',(0.,0.,1.)); #176 = DIRECTION('',(1.,0.,-0.)); #177 = DEFINITIONAL_REPRESENTATION('',(#178),#182);@@ -218,10 +218,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #186 = ORIENTED_EDGE('',*,*,#187,.F.); #187 = EDGE_CURVE('',#68,#188,#190,.T.); #188 = VERTEX_POINT('',#189);-#189 = CARTESIAN_POINT('',(7.6825,-2.54,0.));+#189 = CARTESIAN_POINT('',(7.6825,1.27,0.)); #190 = SURFACE_CURVE('',#191,(#195,#202),.PCURVE_S1.); #191 = LINE('',#192,#193);-#192 = CARTESIAN_POINT('',(-2.6025,-2.54,0.));+#192 = CARTESIAN_POINT('',(-2.6025,1.27,0.)); #193 = VECTOR('',#194,1.); #194 = DIRECTION('',(1.,0.,-0.)); #195 = PCURVE('',#90,#196);@@ -246,10 +246,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #210 = ORIENTED_EDGE('',*,*,#211,.T.); #211 = EDGE_CURVE('',#70,#212,#214,.T.); #212 = VERTEX_POINT('',#213);-#213 = CARTESIAN_POINT('',(7.6825,-2.54,15.365));+#213 = CARTESIAN_POINT('',(7.6825,1.27,15.365)); #214 = SURFACE_CURVE('',#215,(#219,#226),.PCURVE_S1.); #215 = LINE('',#216,#217);-#216 = CARTESIAN_POINT('',(-2.6025,-2.54,15.365));+#216 = CARTESIAN_POINT('',(-2.6025,1.27,15.365)); #217 = VECTOR('',#218,1.); #218 = DIRECTION('',(1.,0.,-0.)); #219 = PCURVE('',#90,#220);@@ -274,7 +274,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #234 = EDGE_CURVE('',#188,#212,#235,.T.); #235 = SURFACE_CURVE('',#236,(#240,#247),.PCURVE_S1.); #236 = LINE('',#237,#238);-#237 = CARTESIAN_POINT('',(7.6825,-2.54,0.));+#237 = CARTESIAN_POINT('',(7.6825,1.27,0.)); #238 = VECTOR('',#239,1.); #239 = DIRECTION('',(0.,0.,1.)); #240 = PCURVE('',#90,#241);@@ -289,7 +289,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #247 = PCURVE('',#248,#253); #248 = PLANE('',#249); #249 = AXIS2_PLACEMENT_3D('',#250,#251,#252);-#250 = CARTESIAN_POINT('',(7.6825,-2.54,0.));+#250 = CARTESIAN_POINT('',(7.6825,1.27,0.)); #251 = DIRECTION('',(1.,0.,-0.)); #252 = DIRECTION('',(0.,0.,1.)); #253 = DEFINITIONAL_REPRESENTATION('',(#254),#258);@@ -305,11 +305,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #261 = ORIENTED_EDGE('',*,*,#262,.F.); #262 = EDGE_CURVE('',#263,#263,#265,.T.); #263 = VERTEX_POINT('',#264);-#264 = CARTESIAN_POINT('',(2.54,-2.54,14.4075));+#264 = CARTESIAN_POINT('',(2.54,1.27,14.4075)); #265 = SURFACE_CURVE('',#266,(#271,#278),.PCURVE_S1.); #266 = CIRCLE('',#267,1.9025); #267 = AXIS2_PLACEMENT_3D('',#268,#269,#270);-#268 = CARTESIAN_POINT('',(2.54,-2.54,12.505));+#268 = CARTESIAN_POINT('',(2.54,1.27,12.505)); #269 = DIRECTION('',(0.,1.,0.)); #270 = DIRECTION('',(0.,-0.,1.)); #271 = PCURVE('',#90,#272);@@ -324,12 +324,12 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #278 = PCURVE('',#279,#284); #279 = CYLINDRICAL_SURFACE('',#280,1.9025); #280 = AXIS2_PLACEMENT_3D('',#281,#282,#283);-#281 = CARTESIAN_POINT('',(2.54,-3.54,12.505));+#281 = CARTESIAN_POINT('',(2.54,-3.035,12.505)); #282 = DIRECTION('',(0.,1.,0.)); #283 = DIRECTION('',(0.,-0.,1.)); #284 = DEFINITIONAL_REPRESENTATION('',(#285),#289); #285 = LINE('',#286,#287);-#286 = CARTESIAN_POINT('',(0.,1.));+#286 = CARTESIAN_POINT('',(0.,4.305)); #287 = VECTOR('',#288,1.); #288 = DIRECTION('',(1.,0.)); #289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -343,10 +343,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #295 = ORIENTED_EDGE('',*,*,#296,.T.); #296 = EDGE_CURVE('',#212,#297,#299,.T.); #297 = VERTEX_POINT('',#298);-#298 = CARTESIAN_POINT('',(7.6825,-1.27,15.365));+#298 = CARTESIAN_POINT('',(7.6825,2.54,15.365)); #299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); #300 = LINE('',#301,#302);-#301 = CARTESIAN_POINT('',(7.6825,-2.54,15.365));+#301 = CARTESIAN_POINT('',(7.6825,1.27,15.365)); #302 = VECTOR('',#303,1.); #303 = DIRECTION('',(-0.,1.,0.)); #304 = PCURVE('',#172,#305);@@ -371,7 +371,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #319 = EDGE_CURVE('',#131,#297,#320,.T.); #320 = SURFACE_CURVE('',#321,(#325,#332),.PCURVE_S1.); #321 = LINE('',#322,#323);-#322 = CARTESIAN_POINT('',(-2.6025,-1.27,15.365));+#322 = CARTESIAN_POINT('',(-2.6025,2.54,15.365)); #323 = VECTOR('',#324,1.); #324 = DIRECTION('',(1.,0.,-0.)); #325 = PCURVE('',#172,#326);@@ -398,10 +398,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #342 = ORIENTED_EDGE('',*,*,#343,.F.); #343 = EDGE_CURVE('',#103,#344,#346,.T.); #344 = VERTEX_POINT('',#345);-#345 = CARTESIAN_POINT('',(7.6825,-1.27,0.));+#345 = CARTESIAN_POINT('',(7.6825,2.54,0.)); #346 = SURFACE_CURVE('',#347,(#351,#358),.PCURVE_S1.); #347 = LINE('',#348,#349);-#348 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#348 = CARTESIAN_POINT('',(-2.6025,2.54,0.)); #349 = VECTOR('',#350,1.); #350 = DIRECTION('',(1.,0.,-0.)); #351 = PCURVE('',#146,#352);@@ -428,7 +428,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #368 = EDGE_CURVE('',#344,#297,#369,.T.); #369 = SURFACE_CURVE('',#370,(#374,#381),.PCURVE_S1.); #370 = LINE('',#371,#372);-#371 = CARTESIAN_POINT('',(7.6825,-1.27,0.));+#371 = CARTESIAN_POINT('',(7.6825,2.54,0.)); #372 = VECTOR('',#373,1.); #373 = DIRECTION('',(0.,0.,1.)); #374 = PCURVE('',#146,#375);@@ -454,11 +454,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #390 = ORIENTED_EDGE('',*,*,#391,.F.); #391 = EDGE_CURVE('',#392,#392,#394,.T.); #392 = VERTEX_POINT('',#393);-#393 = CARTESIAN_POINT('',(2.54,-1.27,14.4075));+#393 = CARTESIAN_POINT('',(2.54,2.54,14.4075)); #394 = SURFACE_CURVE('',#395,(#400,#407),.PCURVE_S1.); #395 = CIRCLE('',#396,1.9025); #396 = AXIS2_PLACEMENT_3D('',#397,#398,#399);-#397 = CARTESIAN_POINT('',(2.54,-1.27,12.505));+#397 = CARTESIAN_POINT('',(2.54,2.54,12.505)); #398 = DIRECTION('',(0.,1.,0.)); #399 = DIRECTION('',(0.,-0.,1.)); #400 = PCURVE('',#146,#401);@@ -473,7 +473,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #407 = PCURVE('',#279,#408); #408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); #409 = LINE('',#410,#411);-#410 = CARTESIAN_POINT('',(0.,2.27));+#410 = CARTESIAN_POINT('',(0.,5.575)); #411 = VECTOR('',#412,1.); #412 = DIRECTION('',(1.,0.)); #413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -488,7 +488,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #420 = EDGE_CURVE('',#188,#344,#421,.T.); #421 = SURFACE_CURVE('',#422,(#426,#433),.PCURVE_S1.); #422 = LINE('',#423,#424);-#423 = CARTESIAN_POINT('',(7.6825,-2.54,0.));+#423 = CARTESIAN_POINT('',(7.6825,1.27,0.)); #424 = VECTOR('',#425,1.); #425 = DIRECTION('',(-0.,1.,0.)); #426 = PCURVE('',#118,#427);@@ -525,7 +525,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #453 = EDGE_CURVE('',#263,#392,#454,.T.); #454 = SEAM_CURVE('',#455,(#459,#466),.PCURVE_S1.); #455 = LINE('',#456,#457);-#456 = CARTESIAN_POINT('',(2.54,-3.54,14.4075));+#456 = CARTESIAN_POINT('',(2.54,-3.035,14.4075)); #457 = VECTOR('',#458,1.); #458 = DIRECTION('',(0.,1.,0.)); #459 = PCURVE('',#279,#460);@@ -582,18 +582,18 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #499 = ORIENTED_EDGE('',*,*,#500,.F.); #500 = EDGE_CURVE('',#501,#503,#505,.T.); #501 = VERTEX_POINT('',#502);-#502 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#502 = CARTESIAN_POINT('',(-2.6025,-2.035,0.)); #503 = VERTEX_POINT('',#504);-#504 = CARTESIAN_POINT('',(-2.6025,-1.27,9.015));+#504 = CARTESIAN_POINT('',(-2.6025,-2.035,9.015)); #505 = SURFACE_CURVE('',#506,(#510,#522),.PCURVE_S1.); #506 = LINE('',#507,#508);-#507 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#507 = CARTESIAN_POINT('',(-2.6025,-2.035,0.)); #508 = VECTOR('',#509,1.); #509 = DIRECTION('',(0.,0.,1.)); #510 = PCURVE('',#511,#516); #511 = PLANE('',#512); #512 = AXIS2_PLACEMENT_3D('',#513,#514,#515);-#513 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#513 = CARTESIAN_POINT('',(-2.6025,-2.035,0.)); #514 = DIRECTION('',(1.,0.,-0.)); #515 = DIRECTION('',(0.,0.,1.)); #516 = DEFINITIONAL_REPRESENTATION('',(#517),#521);@@ -607,7 +607,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #522 = PCURVE('',#523,#528); #523 = PLANE('',#524); #524 = AXIS2_PLACEMENT_3D('',#525,#526,#527);-#525 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#525 = CARTESIAN_POINT('',(-2.6025,-2.035,0.)); #526 = DIRECTION('',(-0.,1.,0.)); #527 = DIRECTION('',(0.,0.,1.)); #528 = DEFINITIONAL_REPRESENTATION('',(#529),#533);@@ -621,10 +621,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #534 = ORIENTED_EDGE('',*,*,#535,.T.); #535 = EDGE_CURVE('',#501,#536,#538,.T.); #536 = VERTEX_POINT('',#537);-#537 = CARTESIAN_POINT('',(-2.6025,2.035,0.));+#537 = CARTESIAN_POINT('',(-2.6025,1.27,0.)); #538 = SURFACE_CURVE('',#539,(#543,#550),.PCURVE_S1.); #539 = LINE('',#540,#541);-#540 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#540 = CARTESIAN_POINT('',(-2.6025,-2.035,0.)); #541 = VECTOR('',#542,1.); #542 = DIRECTION('',(-0.,1.,0.)); #543 = PCURVE('',#511,#544);@@ -639,7 +639,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #550 = PCURVE('',#551,#556); #551 = PLANE('',#552); #552 = AXIS2_PLACEMENT_3D('',#553,#554,#555);-#553 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#553 = CARTESIAN_POINT('',(-2.6025,-2.035,0.)); #554 = DIRECTION('',(0.,0.,1.)); #555 = DIRECTION('',(1.,0.,-0.)); #556 = DEFINITIONAL_REPRESENTATION('',(#557),#561);@@ -653,10 +653,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #562 = ORIENTED_EDGE('',*,*,#563,.T.); #563 = EDGE_CURVE('',#536,#564,#566,.T.); #564 = VERTEX_POINT('',#565);-#565 = CARTESIAN_POINT('',(-2.6025,2.035,9.015));+#565 = CARTESIAN_POINT('',(-2.6025,1.27,9.015)); #566 = SURFACE_CURVE('',#567,(#571,#578),.PCURVE_S1.); #567 = LINE('',#568,#569);-#568 = CARTESIAN_POINT('',(-2.6025,2.035,0.));+#568 = CARTESIAN_POINT('',(-2.6025,1.27,0.)); #569 = VECTOR('',#570,1.); #570 = DIRECTION('',(0.,0.,1.)); #571 = PCURVE('',#511,#572);@@ -671,7 +671,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #578 = PCURVE('',#579,#584); #579 = PLANE('',#580); #580 = AXIS2_PLACEMENT_3D('',#581,#582,#583);-#581 = CARTESIAN_POINT('',(-2.6025,2.035,0.));+#581 = CARTESIAN_POINT('',(-2.6025,1.27,0.)); #582 = DIRECTION('',(-0.,1.,0.)); #583 = DIRECTION('',(0.,0.,1.)); #584 = DEFINITIONAL_REPRESENTATION('',(#585),#589);@@ -686,7 +686,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #591 = EDGE_CURVE('',#503,#564,#592,.T.); #592 = SURFACE_CURVE('',#593,(#597,#604),.PCURVE_S1.); #593 = LINE('',#594,#595);-#594 = CARTESIAN_POINT('',(-2.6025,-1.27,9.015));+#594 = CARTESIAN_POINT('',(-2.6025,-2.035,9.015)); #595 = VECTOR('',#596,1.); #596 = DIRECTION('',(-0.,1.,0.)); #597 = PCURVE('',#511,#598);@@ -701,7 +701,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #604 = PCURVE('',#605,#610); #605 = PLANE('',#606); #606 = AXIS2_PLACEMENT_3D('',#607,#608,#609);-#607 = CARTESIAN_POINT('',(-2.6025,-1.27,9.015));+#607 = CARTESIAN_POINT('',(-2.6025,-2.035,9.015)); #608 = DIRECTION('',(0.,0.,1.)); #609 = DIRECTION('',(1.,0.,-0.)); #610 = DEFINITIONAL_REPRESENTATION('',(#611),#615);@@ -718,18 +718,18 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #619 = ORIENTED_EDGE('',*,*,#620,.F.); #620 = EDGE_CURVE('',#621,#623,#625,.T.); #621 = VERTEX_POINT('',#622);-#622 = CARTESIAN_POINT('',(7.6825,-1.27,0.));+#622 = CARTESIAN_POINT('',(7.6825,-2.035,0.)); #623 = VERTEX_POINT('',#624);-#624 = CARTESIAN_POINT('',(7.6825,-1.27,9.015));+#624 = CARTESIAN_POINT('',(7.6825,-2.035,9.015)); #625 = SURFACE_CURVE('',#626,(#630,#642),.PCURVE_S1.); #626 = LINE('',#627,#628);-#627 = CARTESIAN_POINT('',(7.6825,-1.27,0.));+#627 = CARTESIAN_POINT('',(7.6825,-2.035,0.)); #628 = VECTOR('',#629,1.); #629 = DIRECTION('',(0.,0.,1.)); #630 = PCURVE('',#631,#636); #631 = PLANE('',#632); #632 = AXIS2_PLACEMENT_3D('',#633,#634,#635);-#633 = CARTESIAN_POINT('',(7.6825,-1.27,0.));+#633 = CARTESIAN_POINT('',(7.6825,-2.035,0.)); #634 = DIRECTION('',(1.,0.,-0.)); #635 = DIRECTION('',(0.,0.,1.)); #636 = DEFINITIONAL_REPRESENTATION('',(#637),#641);@@ -752,10 +752,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #649 = ORIENTED_EDGE('',*,*,#650,.T.); #650 = EDGE_CURVE('',#621,#651,#653,.T.); #651 = VERTEX_POINT('',#652);-#652 = CARTESIAN_POINT('',(7.6825,2.035,0.));+#652 = CARTESIAN_POINT('',(7.6825,1.27,0.)); #653 = SURFACE_CURVE('',#654,(#658,#665),.PCURVE_S1.); #654 = LINE('',#655,#656);-#655 = CARTESIAN_POINT('',(7.6825,-1.27,0.));+#655 = CARTESIAN_POINT('',(7.6825,-2.035,0.)); #656 = VECTOR('',#657,1.); #657 = DIRECTION('',(-0.,1.,0.)); #658 = PCURVE('',#631,#659);@@ -779,10 +779,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #672 = ORIENTED_EDGE('',*,*,#673,.T.); #673 = EDGE_CURVE('',#651,#674,#676,.T.); #674 = VERTEX_POINT('',#675);-#675 = CARTESIAN_POINT('',(7.6825,2.035,9.015));+#675 = CARTESIAN_POINT('',(7.6825,1.27,9.015)); #676 = SURFACE_CURVE('',#677,(#681,#688),.PCURVE_S1.); #677 = LINE('',#678,#679);-#678 = CARTESIAN_POINT('',(7.6825,2.035,0.));+#678 = CARTESIAN_POINT('',(7.6825,1.27,0.)); #679 = VECTOR('',#680,1.); #680 = DIRECTION('',(0.,0.,1.)); #681 = PCURVE('',#631,#682);@@ -807,7 +807,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #696 = EDGE_CURVE('',#623,#674,#697,.T.); #697 = SURFACE_CURVE('',#698,(#702,#709),.PCURVE_S1.); #698 = LINE('',#699,#700);-#699 = CARTESIAN_POINT('',(7.6825,-1.27,9.015));+#699 = CARTESIAN_POINT('',(7.6825,-2.035,9.015)); #700 = VECTOR('',#701,1.); #701 = DIRECTION('',(-0.,1.,0.)); #702 = PCURVE('',#631,#703);@@ -835,7 +835,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #720 = EDGE_CURVE('',#501,#621,#721,.T.); #721 = SURFACE_CURVE('',#722,(#726,#733),.PCURVE_S1.); #722 = LINE('',#723,#724);-#723 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#723 = CARTESIAN_POINT('',(-2.6025,-2.035,0.)); #724 = VECTOR('',#725,1.); #725 = DIRECTION('',(1.,0.,-0.)); #726 = PCURVE('',#523,#727);@@ -861,7 +861,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #742 = EDGE_CURVE('',#503,#623,#743,.T.); #743 = SURFACE_CURVE('',#744,(#748,#755),.PCURVE_S1.); #744 = LINE('',#745,#746);-#745 = CARTESIAN_POINT('',(-2.6025,-1.27,9.015));+#745 = CARTESIAN_POINT('',(-2.6025,-2.035,9.015)); #746 = VECTOR('',#747,1.); #747 = DIRECTION('',(1.,0.,-0.)); #748 = PCURVE('',#523,#749);@@ -890,7 +890,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #767 = EDGE_CURVE('',#536,#651,#768,.T.); #768 = SURFACE_CURVE('',#769,(#773,#780),.PCURVE_S1.); #769 = LINE('',#770,#771);-#770 = CARTESIAN_POINT('',(-2.6025,2.035,0.));+#770 = CARTESIAN_POINT('',(-2.6025,1.27,0.)); #771 = VECTOR('',#772,1.); #772 = DIRECTION('',(1.,0.,-0.)); #773 = PCURVE('',#579,#774);@@ -916,7 +916,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #789 = EDGE_CURVE('',#564,#674,#790,.T.); #790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); #791 = LINE('',#792,#793);-#792 = CARTESIAN_POINT('',(-2.6025,2.035,9.015));+#792 = CARTESIAN_POINT('',(-2.6025,1.27,9.015)); #793 = VECTOR('',#794,1.); #794 = DIRECTION('',(1.,0.,-0.)); #795 = PCURVE('',#579,#796);@@ -3395,95 +3395,95 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #2927 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:9]','',#5,#2582,$); #2928 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2584)); #2929 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #2930),#1871);-#2930 = STYLED_ITEM('color',(#2931),#1541);+    #2930),#824);+#2930 = STYLED_ITEM('color',(#2931),#494); #2931 = PRESENTATION_STYLE_ASSIGNMENT((#2932,#2938)); #2932 = SURFACE_STYLE_USAGE(.BOTH.,#2933); #2933 = SURFACE_SIDE_STYLE('',(#2934)); #2934 = SURFACE_STYLE_FILL_AREA(#2935); #2935 = FILL_AREA_STYLE('',(#2936)); #2936 = FILL_AREA_STYLE_COLOUR('',#2937);-#2937 = COLOUR_RGB('',0.854305825093,0.859695970994,0.870344943399);+#2937 = COLOUR_RGB('',0.313304153717,0.322726116794,0.331830027914); #2938 = CURVE_STYLE('',#2939,POSITIVE_LENGTH_MEASURE(0.1),#2937); #2939 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #2940 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #2941),#824);-#2941 = STYLED_ITEM('color',(#2942),#494);+    #2941),#475);+#2941 = STYLED_ITEM('color',(#2942),#61); #2942 = PRESENTATION_STYLE_ASSIGNMENT((#2943,#2949)); #2943 = SURFACE_STYLE_USAGE(.BOTH.,#2944); #2944 = SURFACE_SIDE_STYLE('',(#2945)); #2945 = SURFACE_STYLE_FILL_AREA(#2946); #2946 = FILL_AREA_STYLE('',(#2947)); #2947 = FILL_AREA_STYLE_COLOUR('',#2948);-#2948 = COLOUR_RGB('',0.313304153717,0.322726116794,0.331830027914);+#2948 = COLOUR_RGB('',0.826657050643,0.832283570587,0.843389171228); #2949 = CURVE_STYLE('',#2950,POSITIVE_LENGTH_MEASURE(0.1),#2948); #2950 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #2951 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #2952),#1522);-#2952 = STYLED_ITEM('color',(#2953),#1192);-#2953 = PRESENTATION_STYLE_ASSIGNMENT((#2954,#2959));+    #2952),#1173);+#2952 = STYLED_ITEM('color',(#2953),#843);+#2953 = PRESENTATION_STYLE_ASSIGNMENT((#2954,#2960)); #2954 = SURFACE_STYLE_USAGE(.BOTH.,#2955); #2955 = SURFACE_SIDE_STYLE('',(#2956)); #2956 = SURFACE_STYLE_FILL_AREA(#2957); #2957 = FILL_AREA_STYLE('',(#2958));-#2958 = FILL_AREA_STYLE_COLOUR('',#2937);-#2959 = CURVE_STYLE('',#2960,POSITIVE_LENGTH_MEASURE(0.1),#2937);-#2960 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#2961 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #2962),#475);-#2962 = STYLED_ITEM('color',(#2963),#61);-#2963 = PRESENTATION_STYLE_ASSIGNMENT((#2964,#2970));-#2964 = SURFACE_STYLE_USAGE(.BOTH.,#2965);-#2965 = SURFACE_SIDE_STYLE('',(#2966));-#2966 = SURFACE_STYLE_FILL_AREA(#2967);-#2967 = FILL_AREA_STYLE('',(#2968));-#2968 = FILL_AREA_STYLE_COLOUR('',#2969);-#2969 = COLOUR_RGB('',0.826657050643,0.832283570587,0.843389171228);-#2970 = CURVE_STYLE('',#2971,POSITIVE_LENGTH_MEASURE(0.1),#2969);+#2958 = FILL_AREA_STYLE_COLOUR('',#2959);+#2959 = COLOUR_RGB('',0.854305825093,0.859695970994,0.870344943399);+#2960 = CURVE_STYLE('',#2961,POSITIVE_LENGTH_MEASURE(0.1),#2959);+#2961 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#2962 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #2963),#2220);+#2963 = STYLED_ITEM('color',(#2964),#1890);+#2964 = PRESENTATION_STYLE_ASSIGNMENT((#2965,#2970));+#2965 = SURFACE_STYLE_USAGE(.BOTH.,#2966);+#2966 = SURFACE_SIDE_STYLE('',(#2967));+#2967 = SURFACE_STYLE_FILL_AREA(#2968);+#2968 = FILL_AREA_STYLE('',(#2969));+#2969 = FILL_AREA_STYLE_COLOUR('',#2959);+#2970 = CURVE_STYLE('',#2971,POSITIVE_LENGTH_MEASURE(0.1),#2959); #2971 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #2972 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #2973),#2220);-#2973 = STYLED_ITEM('color',(#2974),#1890);+    #2973),#1871);+#2973 = STYLED_ITEM('color',(#2974),#1541); #2974 = PRESENTATION_STYLE_ASSIGNMENT((#2975,#2980)); #2975 = SURFACE_STYLE_USAGE(.BOTH.,#2976); #2976 = SURFACE_SIDE_STYLE('',(#2977)); #2977 = SURFACE_STYLE_FILL_AREA(#2978); #2978 = FILL_AREA_STYLE('',(#2979));-#2979 = FILL_AREA_STYLE_COLOUR('',#2937);-#2980 = CURVE_STYLE('',#2981,POSITIVE_LENGTH_MEASURE(0.1),#2937);+#2979 = FILL_AREA_STYLE_COLOUR('',#2959);+#2980 = CURVE_STYLE('',#2981,POSITIVE_LENGTH_MEASURE(0.1),#2959); #2981 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #2982 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #2983),#2918);-#2983 = STYLED_ITEM('color',(#2984),#2588);+    #2983),#2569);+#2983 = STYLED_ITEM('color',(#2984),#2239); #2984 = PRESENTATION_STYLE_ASSIGNMENT((#2985,#2990)); #2985 = SURFACE_STYLE_USAGE(.BOTH.,#2986); #2986 = SURFACE_SIDE_STYLE('',(#2987)); #2987 = SURFACE_STYLE_FILL_AREA(#2988); #2988 = FILL_AREA_STYLE('',(#2989));-#2989 = FILL_AREA_STYLE_COLOUR('',#2937);-#2990 = CURVE_STYLE('',#2991,POSITIVE_LENGTH_MEASURE(0.1),#2937);+#2989 = FILL_AREA_STYLE_COLOUR('',#2959);+#2990 = CURVE_STYLE('',#2991,POSITIVE_LENGTH_MEASURE(0.1),#2959); #2991 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #2992 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #2993),#1173);-#2993 = STYLED_ITEM('color',(#2994),#843);+    #2993),#2918);+#2993 = STYLED_ITEM('color',(#2994),#2588); #2994 = PRESENTATION_STYLE_ASSIGNMENT((#2995,#3000)); #2995 = SURFACE_STYLE_USAGE(.BOTH.,#2996); #2996 = SURFACE_SIDE_STYLE('',(#2997)); #2997 = SURFACE_STYLE_FILL_AREA(#2998); #2998 = FILL_AREA_STYLE('',(#2999));-#2999 = FILL_AREA_STYLE_COLOUR('',#2937);-#3000 = CURVE_STYLE('',#3001,POSITIVE_LENGTH_MEASURE(0.1),#2937);+#2999 = FILL_AREA_STYLE_COLOUR('',#2959);+#3000 = CURVE_STYLE('',#3001,POSITIVE_LENGTH_MEASURE(0.1),#2959); #3001 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #3002 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #3003),#2569);-#3003 = STYLED_ITEM('color',(#3004),#2239);+    #3003),#1522);+#3003 = STYLED_ITEM('color',(#3004),#1192); #3004 = PRESENTATION_STYLE_ASSIGNMENT((#3005,#3010)); #3005 = SURFACE_STYLE_USAGE(.BOTH.,#3006); #3006 = SURFACE_SIDE_STYLE('',(#3007)); #3007 = SURFACE_STYLE_FILL_AREA(#3008); #3008 = FILL_AREA_STYLE('',(#3009));-#3009 = FILL_AREA_STYLE_COLOUR('',#2937);-#3010 = CURVE_STYLE('',#3011,POSITIVE_LENGTH_MEASURE(0.1),#2937);+#3009 = FILL_AREA_STYLE_COLOUR('',#2959);+#3010 = CURVE_STYLE('',#3011,POSITIVE_LENGTH_MEASURE(0.1),#2959); #3011 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); ENDSEC; END-ISO-10303-21;
ixtp15n50l2-board-use.glb
⋯ 1 unchanged line ⋯
ixtp15n50l2-hero.glb
⋯ 1 unchanged line ⋯
ixtp15n50l2-hero.overlay.json+2−2
@@ -88,9 +88,9 @@  },  "sources": {   "glb": "ixtp15n50l2-board-use.glb",-  "glb_sha256": "a9e3c0ad5ad11b440204219e8ee829370ae7e728e7629d52eb642cac2c869632",+  "glb_sha256": "538fbca34a95d1a0b45edd3bfb4d05b1da47bf43fe9d4e19be055fbefab91ab4",   "footprint": "ixtp15n50l2.kicad_mod",-  "footprint_sha256": "15a60d3e2ada647266f5b3ab5d27a76a7cacfb968df19726fc713c4c5d4fa831",+  "footprint_sha256": "7aa4150990db866cdf624f8c2f6d6e0ee3cb105e32da487489311baf0826b897",   "pins": "page.json component.pins"  },  "generator": "factory/hero_glb.py",
ixtp15n50l2.adom-lbr.json+14−14
@@ -348,9 +348,9 @@           "role": "silk"         },         "x1": -2.91,-        "y1": -2.91,+        "y1": -2.66,         "x2": 7.99,-        "y2": -2.91,+        "y2": -2.66,         "width": 0.12       },       {@@ -359,9 +359,9 @@           "role": "silk"         },         "x1": 7.99,-        "y1": -2.91,+        "y1": -2.66,         "x2": 7.99,-        "y2": 2.66,+        "y2": 2.91,         "width": 0.12       },       {@@ -370,9 +370,9 @@           "role": "silk"         },         "x1": 7.99,-        "y1": 2.66,+        "y1": 2.91,         "x2": -2.91,-        "y2": 2.66,+        "y2": 2.91,         "width": 0.12       },       {@@ -381,9 +381,9 @@           "role": "silk"         },         "x1": -2.91,-        "y1": 2.66,+        "y1": 2.91,         "x2": -2.91,-        "y2": -2.91,+        "y2": -2.66,         "width": 0.12       },       {@@ -392,9 +392,9 @@           "role": "silk"         },         "x1": -3.09,-        "y1": -3.09,+        "y1": -2.84,         "x2": -2.49,-        "y2": -3.09,+        "y2": -2.84,         "width": 0.12       },       {@@ -403,9 +403,9 @@           "role": "courtyard"         },         "x1": -3.04,-        "y1": -3.04,+        "y1": -2.79,         "x2": 8.12,-        "y2": 2.79,+        "y2": 3.04,         "width": 0.05       },       {@@ -414,9 +414,9 @@           "role": "fab"         },         "x1": -2.79,-        "y1": -2.79,+        "y1": -2.54,         "x2": 7.87,-        "y2": 2.54,+        "y2": 2.79,         "width": 0.1       }     ]
ixtp15n50l2.kicad_mod+9−9
@@ -4,23 +4,23 @@   (layer "F.Cu")   (descr "Original straight-lead candidate from DS100054B page 2. 1.4 mm finished holes; production tolerances require approval. Not the electronic-load horizontal forming variant.")   (attr through_hole)-  (fp_rect (start -3.04 -3.04) (end 8.12 2.79)+  (fp_rect (start -3.04 -2.79) (end 8.12 3.04)     (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd"))-  (fp_rect (start -2.79 -2.79) (end 7.87 2.54)+  (fp_rect (start -2.79 -2.54) (end 7.87 2.79)     (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab"))-  (fp_line (start -2.91 -2.91) (end 7.99 -2.91)+  (fp_line (start -2.91 -2.66) (end 7.99 -2.66)     (stroke (width 0.12) (type default)) (layer "F.SilkS"))-  (fp_line (start 7.99 -2.91) (end 7.99 2.66)+  (fp_line (start 7.99 -2.66) (end 7.99 2.91)     (stroke (width 0.12) (type default)) (layer "F.SilkS"))-  (fp_line (start 7.99 2.66) (end -2.91 2.66)+  (fp_line (start 7.99 2.91) (end -2.91 2.91)     (stroke (width 0.12) (type default)) (layer "F.SilkS"))-  (fp_line (start -2.91 2.66) (end -2.91 -2.91)+  (fp_line (start -2.91 2.91) (end -2.91 -2.66)     (stroke (width 0.12) (type default)) (layer "F.SilkS"))-  (fp_line (start -3.09 -3.09) (end -2.49 -3.09)+  (fp_line (start -3.09 -2.84) (end -2.49 -2.84)     (stroke (width 0.12) (type default)) (layer "F.SilkS"))-  (fp_text reference "REF**" (at 0 -4.04)+  (fp_text reference "REF**" (at 0 -3.79)     (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))))-  (fp_text value "IXTP15N50L2_TO220_Straight_Drill1p4" (at 0 3.79)+  (fp_text value "IXTP15N50L2_TO220_Straight_Drill1p4" (at 0 4.04)     (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))))   (pad "1" thru_hole rect (at 0 0) (size 2.2 2.2) (drill 1.4)     (layers "*.Cu" "*.Mask"))
ixtp15n50l2.lbradded+132
@@ -0,0 +1,132 @@+<?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>IXYS LinearL2 N-channel MOSFET, TO-220AB, G-D-S; tab is Drain</description>+<packages>+<package name="IXTP15N50L2_TO220_Straight_Drill1p4">+  <description>3 pads, 7.3 x 2.2 mm. Original straight-lead candidate from DS100054B page 2. 1.4 mm finished holes; production tolerances require approval. Not the electronic-load horizontal forming variant.</description>+  <pad name="1" x="0.0000" y="-0.0000" drill="1.4000" diameter="2.2000" shape="square"/>+  <pad name="2" x="2.5400" y="-0.0000" drill="1.4000" diameter="2.2000" shape="round"/>+  <pad name="3" x="5.0800" y="-0.0000" drill="1.4000" diameter="2.2000" shape="round"/>+  <wire x1="-2.7900" y1="2.5400" x2="7.8700" y2="2.5400" width="0.1000" layer="51"/>+  <wire x1="7.8700" y1="2.5400" x2="7.8700" y2="-2.7900" width="0.1000" layer="51"/>+  <wire x1="7.8700" y1="-2.7900" x2="-2.7900" y2="-2.7900" width="0.1000" layer="51"/>+  <wire x1="-2.7900" y1="-2.7900" x2="-2.7900" y2="2.5400" width="0.1000" layer="51"/>+  <wire x1="-2.9100" y1="2.6600" x2="7.9900" y2="2.6600" width="0.1200" layer="21"/>+  <wire x1="7.9900" y1="2.6600" x2="7.9900" y2="-2.9100" width="0.1200" layer="21"/>+  <wire x1="7.9900" y1="-2.9100" x2="-2.9100" y2="-2.9100" width="0.1200" layer="21"/>+  <wire x1="-2.9100" y1="-2.9100" x2="-2.9100" y2="2.6600" width="0.1200" layer="21"/>+  <wire x1="-3.0900" y1="2.8400" x2="-2.4900" y2="2.8400" width="0.1200" layer="21"/>+  <text x="0" y="3.440" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-3.510" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="IXTP15N50L2">+  <description>IXYS LinearL2 N-channel MOSFET, TO-220AB, G-D-S; tab is Drain</description>+  <circle x="1.6510" y="0.0000" radius="2.7940" width="0.1524" layer="94"/>+  <circle x="2.5400" y="1.7780" radius="0.2540" width="0.1524" layer="94"/>+  <circle x="2.5400" y="-1.7780" radius="0.2540" width="0.1524" layer="94"/>+  <wire x1="0.2540" y1="1.9050" x2="0.2540" y2="-1.9050" width="0.2540" layer="94"/>+  <wire x1="0.2540" y1="0.0000" x2="-2.5400" y2="0.0000" width="0.1524" layer="94"/>+  <wire x1="0.7620" y1="2.2860" x2="0.7620" y2="1.2700" width="0.2540" layer="94"/>+  <wire x1="0.7620" y1="0.5080" x2="0.7620" y2="-0.5080" width="0.2540" layer="94"/>+  <wire x1="0.7620" y1="-1.2700" x2="0.7620" y2="-2.2860" width="0.2540" layer="94"/>+  <wire x1="0.7620" y1="-1.7780" x2="3.3020" y2="-1.7780" width="0.1524" layer="94"/>+  <wire x1="3.3020" y1="-1.7780" x2="3.3020" y2="1.7780" width="0.1524" layer="94"/>+  <wire x1="3.3020" y1="1.7780" x2="0.7620" y2="1.7780" width="0.1524" layer="94"/>+  <wire x1="1.0160" y1="0.0000" x2="2.0320" y2="0.3810" width="0.1524" layer="94"/>+  <wire x1="2.0320" y1="0.3810" x2="2.0320" y2="-0.3810" width="0.1524" layer="94"/>+  <wire x1="2.0320" y1="-0.3810" x2="1.0160" y2="0.0000" width="0.1524" layer="94"/>+  <wire x1="2.5400" y1="2.5400" x2="2.5400" y2="1.7780" width="0.1524" layer="94"/>+  <wire x1="2.5400" y1="-2.5400" x2="2.5400" y2="0.0000" width="0.1524" layer="94"/>+  <wire x1="2.5400" y1="0.0000" x2="0.7620" y2="0.0000" width="0.1524" layer="94"/>+  <wire x1="2.9210" y1="0.3810" x2="3.6830" y2="0.3810" width="0.1524" layer="94"/>+  <wire x1="3.3020" y1="0.3810" x2="2.9210" y2="-0.2540" width="0.1524" layer="94"/>+  <wire x1="2.9210" y1="-0.2540" x2="3.6830" y2="-0.2540" width="0.1524" layer="94"/>+  <wire x1="3.6830" y1="-0.2540" x2="3.3020" y2="0.3810" width="0.1524" layer="94"/>+  <text x="5.0800" y="1.9050" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="5.0800" y="0.0000" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="G" x="-5.08" y="0" length="short" direction="in" visible="pad"/>+  <pin name="D" x="2.54" y="5.08" length="short" direction="pas" rot="R270" visible="pad"/>+  <pin name="S" x="2.54" y="-5.08" length="short" direction="pas" rot="R90" visible="pad"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="IXTP15N50L2" prefix="Q">+  <description>IXYS LinearL2 N-channel MOSFET, TO-220AB, G-D-S; tab is Drain</description>+  <gates>+    <gate name="G$1" symbol="IXTP15N50L2" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="IXTP15N50L2_TO220_Straight_Drill1p4">+      <connects>+        <connect gate="G$1" pin="G" pad="1"/>+        <connect gate="G$1" pin="D" pad="2"/>+        <connect gate="G$1" pin="S" pad="3"/>+      </connects>+      <technologies>+        <technology name="">+          <attribute name="MPN" value="IXTP15N50L2" constant="no"/>+          <attribute name="MANUFACTURER" value="IXYS / Littelfuse" constant="no"/>+          <attribute name="DATASHEET" value="https://www.littelfuse.com/~/media/electronics/datasheets/discrete_mosfets/littelfuse_discrete_mosfets_n-channel_linear_ixt_15n50_datasheet.pdf.pdf" constant="no"/>+          <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/ixtp15n50l2" constant="no"/>+          <attribute name="MOUSER_PN" value="747-IXTP15N50L2" constant="no"/>+        </technology>+      </technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
package.json+22−11
@@ -2,7 +2,7 @@   "slug": "ixtp15n50l2",   "type": "hardware",   "kind": "component",-  "version": "0.1.0",+  "version": "0.1.1",   "title": "IXYS IXTP15N50L2 LinearL2 N-channel MOSFET",   "description": "500 V LinearL2 silicon MOSFET in TO-220AB, with extended forward-biased safe operating area for linear applications. Original nominal CAD and candidate straight-lead library; dimensional and mounting limitations documented.",   "brief": "500 V LinearL2 MOSFET, TO-220AB. Source-backed pin map and nominal CAD; mounting qualification pending.",@@ -24,9 +24,11 @@       "footprint": "ixtp15n50l2.kicad_mod",       "model_3d": "ixtp15n50l2-hero.glb",       "model_3d_plain": "ixtp15n50l2-board-use.glb",-      "model_3d_step": "ixtp15n50l2-ai-nominal.step",+      "model_3d_step": "ixtp15n50l2-ai-etched.step",       "adom_lbr": "ixtp15n50l2.adom-lbr.json",-      "datasheet": "datasheet.pdf"+      "datasheet": "datasheet.pdf",+      "lbr": "ixtp15n50l2.lbr",+      "model_3d_step_plain": "ixtp15n50l2-ai-nominal.step"     },     "distributor_links": {       "mouser": "747-IXTP15N50L2"@@ -73,19 +75,28 @@     "README.md",     "LICENSE",     "THIRD_PARTY.md",-    "*.json",-    "*.step",-    "*.glb",+    "page.json",+    "package.json",+    "provenance.json",+    "dimensions.json",+    "footprint-input.json",+    "ixtp15n50l2*.json",+    "ixtp15n50l2*.step",+    "ixtp15n50l2*.glb",     "*.kicad_sym",     "*.kicad_mod",-    "*.html",-    "*.png",+    "*.lbr",+    "symbol.html",+    "footprint.html",+    "hero.png",     "datasheet.pdf",     "build_model.py",+    "build_mark_pose.py",+    "build_glb_pose.py",     "build_library.py",-    "ixtp15n50l2-hero.glb",-    "ixtp15n50l2-hero.overlay.json",-    "ixtp15n50l2-board-use.glb",+    "review/initial-upside-down-mark.step",+    "review/front-final.png",+    "review/library-review.json",     "skills/"   ],   "because": "No exact-MPN component record existed in two catalog searches; electronic-load project documentation is not a reusable part page.",
page.json+7−8
@@ -2,7 +2,7 @@   "slug": "ixtp15n50l2",   "type": "hardware",   "kind": "component",-  "version": "0.1.0",+  "version": "0.1.1",   "title": "IXYS IXTP15N50L2 LinearL2 N-channel MOSFET",   "description": "500 V LinearL2 silicon MOSFET in TO-220AB, with extended forward-biased safe operating area for linear applications. Original nominal CAD and candidate straight-lead library; dimensional and mounting limitations documented.",   "brief": "500 V LinearL2 MOSFET, TO-220AB. Source-backed pin map and nominal CAD; mounting qualification pending.",@@ -24,9 +24,11 @@       "footprint": "ixtp15n50l2.kicad_mod",       "model_3d": "ixtp15n50l2-hero.glb",       "model_3d_plain": "ixtp15n50l2-board-use.glb",-      "model_3d_step": "ixtp15n50l2-ai-nominal.step",+      "model_3d_step": "ixtp15n50l2-ai-etched.step",       "adom_lbr": "ixtp15n50l2.adom-lbr.json",-      "datasheet": "datasheet.pdf"+      "datasheet": "datasheet.pdf",+      "lbr": "ixtp15n50l2.lbr",+      "model_3d_step_plain": "ixtp15n50l2-ai-nominal.step"     },     "distributor_links": {       "mouser": "747-IXTP15N50L2"@@ -67,8 +69,5 @@     "TO-220",     "IXYS",     "Littelfuse"-  ],-  "visibility": {-    "public": true-  }-}\ No newline at end of file+  ]+}
provenance.json+14−1
@@ -25,7 +25,20 @@     "path": "/home/adom/service-step2glb/.venv/bin/python3",     "conversion": "step2glb 1.6.1 service",     "dimensions": "dimensions.json",-    "simplifications": "See dimensions.json; no physical sample inspected"+    "simplifications": "See dimensions.json; no physical sample inspected",+    "marking": {+      "type": "Virtual MPN reference, not a reproduction of factory ink",+      "generator": "build_mark_pose.py",+      "glyphSource": "review/initial-upside-down-mark.step",+      "method": "Extract only service-generated Adom.LaserEtch shape; rotate X 180 degrees and translate Z +9.015 mm; add to original nominal assembly",+      "review": "Front-view PNG inspected: upright IXTP15 / N50L2 with tab above, leads below. Initial planner PASS did not establish correct pose and is not reused."+    },+    "boardUsePose": {+      "generator": "build_glb_pose.py",+      "bodyStandoffMm": 3,+      "axis": "Z",+      "note": "GLB includes standoff once; STEP body bottom is Z=0, use footprint offset Z=3 mm once."+    }   },   "symbol": {     "source": "KiCad Q_NMOS_GDS embedded in project power.kicad_sch",
review/front-final.pngadded
⋯ 1 unchanged line ⋯
review/initial-upside-down-mark.stepadded+6991
@@ -0,0 +1,6991 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-11T15:12:45',('Author'),(+    'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'+  ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+  'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+  'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('IXTP15N50L2_AI_Nominal','IXTP15N50L2_AI_Nominal','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);+#11 = AXIS2_PLACEMENT_3D('',#3283,#3284,#3285);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,1.0,0.));+#14 = DIRECTION('',(1.0,0.,0.));+#15 = AXIS2_PLACEMENT_3D('',#3289,#3290,#3291);+#16 = CARTESIAN_POINT('',(0.,0.,0.));+#17 = DIRECTION('',(0.,1.0,0.));+#18 = DIRECTION('',(1.0,0.,0.));+#19 = AXIS2_PLACEMENT_3D('',#3280,#3281,#3282);+#20 = CARTESIAN_POINT('',(0.,0.,0.));+#21 = DIRECTION('',(0.,1.0,0.));+#22 = DIRECTION('',(1.0,0.,0.));+#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#24,+  'distance_accuracy_value','confusion accuracy');+#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36);+#30 = PRODUCT_DEFINITION_SHAPE('','',#31);+#31 = PRODUCT_DEFINITION('design','',#32,#35);+#32 = PRODUCT_DEFINITION_FORMATION('','',#33);+#33 = PRODUCT('Adom.Chip','Adom.Chip','',(#34));+#34 = PRODUCT_CONTEXT('',#2,'mechanical');+#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#36 = SHAPE_REPRESENTATION('',(#11,#37),#41);+#37 = AXIS2_PLACEMENT_3D('',#3286,#3287,#3288);+#38 = CARTESIAN_POINT('',(0.,0.,0.));+#39 = DIRECTION('',(0.,1.0,0.));+#40 = DIRECTION('',(1.0,0.,0.));+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#45)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#42,#43,#44)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#42 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#43 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#44 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#45 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#42,+  'distance_accuracy_value','confusion accuracy');+#46 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#47,#49);+#47 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#48) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#48 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#49 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#50);+#50 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','Adom.Chip','',#5,#31,$);+#51 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33));+#395 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#396,#398);+#396 = ( REPRESENTATION_RELATIONSHIP('','',#3311,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#397) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#397 = ITEM_DEFINED_TRANSFORMATION('','',#3312,#37);+#398 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#399+  );+#399 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','adom_mark_proxy','',#31,#3306,$+  );+#401 = SHAPE_DEFINITION_REPRESENTATION(#402,#408);+#402 = PRODUCT_DEFINITION_SHAPE('','',#403);+#403 = PRODUCT_DEFINITION('design','',#404,#407);+#404 = PRODUCT_DEFINITION_FORMATION('','',#405);+#405 = PRODUCT('Adom.LaserEtch','Adom.LaserEtch','',(#406));+#406 = PRODUCT_CONTEXT('',#2,'mechanical');+#407 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#408 = SHAPE_REPRESENTATION('',(#11,#409,#611,#813,#951,#1219,#1405,+    #1767,#1937,#2299,#2437,#2705,#2811),#3157);+#409 = SHELL_BASED_SURFACE_MODEL('',(#410));+#410 = OPEN_SHELL('',(#411));+#411 = ADVANCED_FACE('',(#412),#426,.T.);+#412 = FACE_BOUND('',#413,.F.);+#413 = EDGE_LOOP('',(#414,#437,#453,#469,#485,#501,#517,#533,#549,#565,+    #581,#597));+#414 = ORIENTED_EDGE('',*,*,#415,.T.);+#415 = EDGE_CURVE('',#416,#418,#420,.T.);+#416 = VERTEX_POINT('',#417);+#417 = CARTESIAN_POINT('',(-0.8632737704918858,2.04,2.9076841188527536));+#418 = VERTEX_POINT('',#419);+#419 = CARTESIAN_POINT('',(-1.1830878220134013,2.04,2.9076841188527536));+#420 = SURFACE_CURVE('',#421,(#425),.PCURVE_S1.);+#421 = LINE('',#422,#423);+#422 = CARTESIAN_POINT('',(-0.8632737704918858,2.04,2.9076841188527536));+#423 = VECTOR('',#424,0.8627814399700646);+#424 = DIRECTION('',(-1.0,0.,0.));+#425 = PCURVE('',#426,#431);+#426 = PLANE('',#427);+#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);+#428 = CARTESIAN_POINT('',(-1.3683,2.04,4.2353969994144895));+#429 = DIRECTION('',(0.,1.0,0.));+#430 = DIRECTION('',(1.0,0.,0.));+#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436);+#432 = LINE('',#433,#434);+#433 = CARTESIAN_POINT('',(0.5050262295081135,1.3277128805617353));+#434 = VECTOR('',#435,0.8627814399700646);+#435 = DIRECTION('',(-1.,0.));+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#437 = ORIENTED_EDGE('',*,*,#438,.T.);+#438 = EDGE_CURVE('',#418,#439,#441,.T.);+#439 = VERTEX_POINT('',#440);+#440 = CARTESIAN_POINT('',(-1.1830878220134013,2.04,2.627712221896849));+#441 = SURFACE_CURVE('',#442,(#446),.PCURVE_S1.);+#442 = LINE('',#443,#444);+#443 = CARTESIAN_POINT('',(-1.1830878220134013,2.04,2.9076841188527536));+#444 = VECTOR('',#445,0.8627814399700646);+#445 = DIRECTION('',(0.,0.,-1.0));+#446 = PCURVE('',#426,#447);+#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452);+#448 = LINE('',#449,#450);+#449 = CARTESIAN_POINT('',(0.18521217798573583,1.3277128805617353));+#450 = VECTOR('',#451,0.8627814399700646);+#451 = DIRECTION('',(0.,1.));+#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#453 = ORIENTED_EDGE('',*,*,#454,.T.);+#454 = EDGE_CURVE('',#439,#455,#457,.T.);+#455 = VERTEX_POINT('',#456);+#456 = CARTESIAN_POINT('',(-0.22579929742399996,2.04,2.627712221896849));+#457 = SURFACE_CURVE('',#458,(#462),.PCURVE_S1.);+#458 = LINE('',#459,#460);+#459 = CARTESIAN_POINT('',(-1.1830878220134013,2.04,2.627712221896849));+#460 = VECTOR('',#461,0.8627814399700646);+#461 = DIRECTION('',(1.0,0.,0.));+#462 = PCURVE('',#426,#463);+#463 = DEFINITIONAL_REPRESENTATION('',(#464),#468);+#464 = LINE('',#465,#466);+#465 = CARTESIAN_POINT('',(0.18521217798573583,1.6076847775176397));+#466 = VECTOR('',#467,0.8627814399700646);+#467 = DIRECTION('',(1.,0.));+#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#469 = ORIENTED_EDGE('',*,*,#470,.T.);+#470 = EDGE_CURVE('',#455,#471,#473,.T.);+#471 = VERTEX_POINT('',#472);+#472 = CARTESIAN_POINT('',(-0.22579929742399996,2.04,2.9076841188527536));+#473 = SURFACE_CURVE('',#474,(#478),.PCURVE_S1.);+#474 = LINE('',#475,#476);+#475 = CARTESIAN_POINT('',(-0.22579929742399996,2.04,2.627712221896849));+#476 = VECTOR('',#477,0.8627814399700646);+#477 = DIRECTION('',(0.,0.,1.0));+#478 = PCURVE('',#426,#479);+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484);+#480 = LINE('',#481,#482);+#481 = CARTESIAN_POINT('',(1.1425007025759997,1.6076847775176397));+#482 = VECTOR('',#483,0.8627814399700646);+#483 = DIRECTION('',(0.,-1.));+#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#485 = ORIENTED_EDGE('',*,*,#486,.T.);+#486 = EDGE_CURVE('',#471,#487,#489,.T.);+#487 = VERTEX_POINT('',#488);+#488 = CARTESIAN_POINT('',(-0.5456133489455146,2.04,2.9076841188527536));+#489 = SURFACE_CURVE('',#490,(#494),.PCURVE_S1.);+#490 = LINE('',#491,#492);+#491 = CARTESIAN_POINT('',(-0.22579929742399996,2.04,2.9076841188527536));+#492 = VECTOR('',#493,0.8627814399700646);+#493 = DIRECTION('',(-1.0,0.,0.));+#494 = PCURVE('',#426,#495);+#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500);+#496 = LINE('',#497,#498);+#497 = CARTESIAN_POINT('',(1.1425007025759997,1.3277128805617353));+#498 = VECTOR('',#499,0.8627814399700646);+#499 = DIRECTION('',(-1.,0.));+#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#501 = ORIENTED_EDGE('',*,*,#502,.T.);+#502 = EDGE_CURVE('',#487,#503,#505,.T.);+#503 = VERTEX_POINT('',#504);+#504 = CARTESIAN_POINT('',(-0.5456133489455146,2.04,3.955425102459447));+#505 = SURFACE_CURVE('',#506,(#510),.PCURVE_S1.);+#506 = LINE('',#507,#508);+#507 = CARTESIAN_POINT('',(-0.5456133489455146,2.04,2.9076841188527536));+#508 = VECTOR('',#509,0.8627814399700646);+#509 = DIRECTION('',(0.,0.,1.0));+#510 = PCURVE('',#426,#511);+#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);+#512 = LINE('',#513,#514);+#513 = CARTESIAN_POINT('',(0.8226866510536218,1.3277128805617353));+#514 = VECTOR('',#515,0.8627814399700646);+#515 = DIRECTION('',(0.,-1.));+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#517 = ORIENTED_EDGE('',*,*,#518,.T.);+#518 = EDGE_CURVE('',#503,#519,#521,.T.);+#519 = VERTEX_POINT('',#520);+#520 = CARTESIAN_POINT('',(-0.22579929742399996,2.04,3.955425102459447));+#521 = SURFACE_CURVE('',#522,(#526),.PCURVE_S1.);+#522 = LINE('',#523,#524);+#523 = CARTESIAN_POINT('',(-0.5456133489455146,2.04,3.955425102459447));+#524 = VECTOR('',#525,0.8627814399700646);+#525 = DIRECTION('',(1.0,0.,0.));+#526 = PCURVE('',#426,#527);+#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532);+#528 = LINE('',#529,#530);+#529 = CARTESIAN_POINT('',(0.8226866510536218,0.2799718969559044));+#530 = VECTOR('',#531,0.8627814399700646);+#531 = DIRECTION('',(1.,0.));+#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#533 = ORIENTED_EDGE('',*,*,#534,.T.);+#534 = EDGE_CURVE('',#519,#535,#537,.T.);+#535 = VERTEX_POINT('',#536);+#536 = CARTESIAN_POINT('',(-0.22579929742399996,2.04,4.2353969994144895));+#537 = SURFACE_CURVE('',#538,(#542),.PCURVE_S1.);+#538 = LINE('',#539,#540);+#539 = CARTESIAN_POINT('',(-0.22579929742399996,2.04,3.955425102459447));+#540 = VECTOR('',#541,0.8627814399700646);+#541 = DIRECTION('',(0.,0.,1.0));+#542 = PCURVE('',#426,#543);+#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548);+#544 = LINE('',#545,#546);+#545 = CARTESIAN_POINT('',(1.1425007025759997,0.2799718969559044));+#546 = VECTOR('',#547,0.8627814399700646);+#547 = DIRECTION('',(0.,-1.));+#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#549 = ORIENTED_EDGE('',*,*,#550,.T.);+#550 = EDGE_CURVE('',#535,#551,#553,.T.);+#551 = VERTEX_POINT('',#552);+#552 = CARTESIAN_POINT('',(-1.1830878220134013,2.04,4.2353969994144895));+#553 = SURFACE_CURVE('',#554,(#558),.PCURVE_S1.);+#554 = LINE('',#555,#556);+#555 = CARTESIAN_POINT('',(-0.22579929742399996,2.04,4.2353969994144895));+#556 = VECTOR('',#557,0.8627814399700646);+#557 = DIRECTION('',(-1.0,0.,0.));+#558 = PCURVE('',#426,#559);+#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564);+#560 = LINE('',#561,#562);+#561 = CARTESIAN_POINT('',(1.1425007025759997,0.));+#562 = VECTOR('',#563,0.8627814399700646);+#563 = DIRECTION('',(-1.,0.));+#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#565 = ORIENTED_EDGE('',*,*,#566,.T.);+#566 = EDGE_CURVE('',#551,#567,#569,.T.);+#567 = VERTEX_POINT('',#568);+#568 = CARTESIAN_POINT('',(-1.1830878220134013,2.04,3.955425102459447));+#569 = SURFACE_CURVE('',#570,(#574),.PCURVE_S1.);+#570 = LINE('',#571,#572);+#571 = CARTESIAN_POINT('',(-1.1830878220134013,2.04,4.2353969994144895));+#572 = VECTOR('',#573,0.8627814399700646);+#573 = DIRECTION('',(0.,0.,-1.0));+#574 = PCURVE('',#426,#575);+#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);+#576 = LINE('',#577,#578);+#577 = CARTESIAN_POINT('',(0.18521217798573583,0.));+#578 = VECTOR('',#579,0.8627814399700646);+#579 = DIRECTION('',(0.,1.));+#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#581 = ORIENTED_EDGE('',*,*,#582,.T.);+#582 = EDGE_CURVE('',#567,#583,#585,.T.);+#583 = VERTEX_POINT('',#584);+#584 = CARTESIAN_POINT('',(-0.8632737704918858,2.04,3.955425102459447));+#585 = SURFACE_CURVE('',#586,(#590),.PCURVE_S1.);+#586 = LINE('',#587,#588);+#587 = CARTESIAN_POINT('',(-1.1830878220134013,2.04,3.955425102459447));+#588 = VECTOR('',#589,0.8627814399700646);+#589 = DIRECTION('',(1.0,0.,0.));+#590 = PCURVE('',#426,#591);+#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596);+#592 = LINE('',#593,#594);+#593 = CARTESIAN_POINT('',(0.18521217798573583,0.2799718969559044));+#594 = VECTOR('',#595,0.8627814399700646);+#595 = DIRECTION('',(1.,0.));+#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#597 = ORIENTED_EDGE('',*,*,#598,.T.);+#598 = EDGE_CURVE('',#583,#416,#599,.T.);+#599 = SURFACE_CURVE('',#600,(#604),.PCURVE_S1.);+#600 = LINE('',#601,#602);+#601 = CARTESIAN_POINT('',(-0.8632737704918858,2.04,3.955425102459447));+#602 = VECTOR('',#603,0.8627814399700646);+#603 = DIRECTION('',(0.,0.,-1.0));+#604 = PCURVE('',#426,#605);+#605 = DEFINITIONAL_REPRESENTATION('',(#606),#610);+#606 = LINE('',#607,#608);+#607 = CARTESIAN_POINT('',(0.5050262295081135,0.2799718969559044));+#608 = VECTOR('',#609,0.8627814399700646);+#609 = DIRECTION('',(0.,1.));+#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#611 = SHELL_BASED_SURFACE_MODEL('',(#612));+#612 = OPEN_SHELL('',(#613));+#613 = ADVANCED_FACE('',(#614),#628,.T.);+#614 = FACE_BOUND('',#615,.F.);+#615 = EDGE_LOOP('',(#616,#639,#655,#671,#687,#703,#719,#735,#751,#767,+    #783,#799));+#616 = ORIENTED_EDGE('',*,*,#617,.T.);+#617 = EDGE_CURVE('',#618,#620,#622,.T.);+#618 = VERTEX_POINT('',#619);+#619 = CARTESIAN_POINT('',(0.7885604215459656,2.04,3.419171238290612));+#620 = VERTEX_POINT('',#621);+#621 = CARTESIAN_POINT('',(1.2580517564404814,2.04,4.2353969994144895));+#622 = SURFACE_CURVE('',#623,(#627),.PCURVE_S1.);+#623 = LINE('',#624,#625);+#624 = CARTESIAN_POINT('',(0.7885604215459656,2.04,3.419171238290612));+#625 = VECTOR('',#626,0.8627814399700646);+#626 = DIRECTION('',(0.498600033135,0.,0.866832167699));+#627 = PCURVE('',#628,#633);+#628 = PLANE('',#629);+#629 = AXIS2_PLACEMENT_3D('',#630,#631,#632);+#630 = CARTESIAN_POINT('',(-0.04058711943740123,2.04,4.2353969994144895));+#631 = DIRECTION('',(0.,1.0,0.));+#632 = DIRECTION('',(1.0,0.,0.));+#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638);+#634 = LINE('',#635,#636);+#635 = CARTESIAN_POINT('',(0.8291475409833668,0.8162257611238769));+#636 = VECTOR('',#637,0.8627814399700646);+#637 = DIRECTION('',(0.498600033135,-0.866832167699));+#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#639 = ORIENTED_EDGE('',*,*,#640,.T.);+#640 = EDGE_CURVE('',#620,#641,#643,.T.);+#641 = VERTEX_POINT('',#642);+#642 = CARTESIAN_POINT('',(0.9296231850123522,2.04,4.2353969994144895));+#643 = SURFACE_CURVE('',#644,(#648),.PCURVE_S1.);+#644 = LINE('',#645,#646);+#645 = CARTESIAN_POINT('',(1.2580517564404814,2.04,4.2353969994144895));+#646 = VECTOR('',#647,0.8627814399700646);+#647 = DIRECTION('',(-1.0,0.,0.));+#648 = PCURVE('',#628,#649);+#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654);+#650 = LINE('',#651,#652);+#651 = CARTESIAN_POINT('',(1.2986388758778828,0.));+#652 = VECTOR('',#653,0.8627814399700646);+#653 = DIRECTION('',(-1.,0.));+#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#655 = ORIENTED_EDGE('',*,*,#656,.T.);+#656 = EDGE_CURVE('',#641,#657,#659,.T.);+#657 = VERTEX_POINT('',#658);+#658 = CARTESIAN_POINT('',(0.6227309133494647,2.04,3.7034503951993925));+#659 = SURFACE_CURVE('',#660,(#664),.PCURVE_S1.);+#660 = LINE('',#661,#662);+#661 = CARTESIAN_POINT('',(0.9296231850123522,2.04,4.2353969994144895));+#662 = VECTOR('',#663,0.8627814399700646);+#663 = DIRECTION('',(-0.49972245349,0.,-0.866185586049));+#664 = PCURVE('',#628,#665);+#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670);+#666 = LINE('',#667,#668);+#667 = CARTESIAN_POINT('',(0.9702103044497538,0.));+#668 = VECTOR('',#669,0.8627814399700646);+#669 = DIRECTION('',(-0.49972245349,0.866185586049));+#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#671 = ORIENTED_EDGE('',*,*,#672,.T.);+#672 = EDGE_CURVE('',#657,#673,#675,.T.);+#673 = VERTEX_POINT('',#674);+#674 = CARTESIAN_POINT('',(0.3169154566745802,2.04,4.2353969994144895));+#675 = SURFACE_CURVE('',#676,(#680),.PCURVE_S1.);+#676 = LINE('',#677,#678);+#677 = CARTESIAN_POINT('',(0.6227309133494647,2.04,3.7034503951993925));+#678 = VECTOR('',#679,0.8627814399700646);+#679 = DIRECTION('',(-0.498405178323,0.,0.866944218633));+#680 = PCURVE('',#628,#681);+#681 = DEFINITIONAL_REPRESENTATION('',(#682),#686);+#682 = LINE('',#683,#684);+#683 = CARTESIAN_POINT('',(0.6633180327868661,0.5319466042150968));+#684 = VECTOR('',#685,0.8627814399700646);+#685 = DIRECTION('',(-0.498405178323,-0.866944218633));+#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#687 = ORIENTED_EDGE('',*,*,#688,.T.);+#688 = EDGE_CURVE('',#673,#689,#691,.T.);+#689 = VERTEX_POINT('',#690);+#690 = CARTESIAN_POINT('',(-0.01151311475354877,2.04,4.2353969994144895));+#691 = SURFACE_CURVE('',#692,(#696),.PCURVE_S1.);+#692 = LINE('',#693,#694);+#693 = CARTESIAN_POINT('',(0.3169154566745802,2.04,4.2353969994144895));+#694 = VECTOR('',#695,0.8627814399700646);+#695 = DIRECTION('',(-1.0,0.,0.));+#696 = PCURVE('',#628,#697);+#697 = DEFINITIONAL_REPRESENTATION('',(#698),#702);+#698 = LINE('',#699,#700);+#699 = CARTESIAN_POINT('',(0.3575025761128444,0.));+#700 = VECTOR('',#701,0.8627814399700646);+#701 = DIRECTION('',(-1.,0.));+#702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#703 = ORIENTED_EDGE('',*,*,#704,.T.);+#704 = EDGE_CURVE('',#689,#705,#707,.T.);+#705 = VERTEX_POINT('',#706);+#706 = CARTESIAN_POINT('',(0.4601318501173788,2.04,3.419171238290612));+#707 = SURFACE_CURVE('',#708,(#712),.PCURVE_S1.);+#708 = LINE('',#709,#710);+#709 = CARTESIAN_POINT('',(-0.01151311475354877,2.04,4.2353969994144895));+#710 = VECTOR('',#711,0.8627814399700646);+#711 = DIRECTION('',(0.500315659068,0.,-0.865843081217));+#712 = PCURVE('',#628,#713);+#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718);+#714 = LINE('',#715,#716);+#715 = CARTESIAN_POINT('',(0.029074004683843885,0.));+#716 = VECTOR('',#717,0.8627814399700646);+#717 = DIRECTION('',(0.500315659068,0.865843081217));+#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#719 = ORIENTED_EDGE('',*,*,#720,.T.);+#720 = EDGE_CURVE('',#705,#721,#723,.T.);+#721 = VERTEX_POINT('',#722);+#722 = CARTESIAN_POINT('',(0.0014086651059410649,2.04,2.627712221896849));+#723 = SURFACE_CURVE('',#724,(#728),.PCURVE_S1.);+#724 = LINE('',#725,#726);+#725 = CARTESIAN_POINT('',(0.4601318501173788,2.04,3.419171238290612));+#726 = VECTOR('',#727,0.8627814399700646);+#727 = DIRECTION('',(-0.501453821755,0.,-0.865184410775));+#728 = PCURVE('',#628,#729);+#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734);+#730 = LINE('',#731,#732);+#731 = CARTESIAN_POINT('',(0.5007189695552378,0.8162257611238769));+#732 = VECTOR('',#733,0.8627814399700646);+#733 = DIRECTION('',(-0.501453821755,0.865184410775));+#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#735 = ORIENTED_EDGE('',*,*,#736,.T.);+#736 = EDGE_CURVE('',#721,#737,#739,.T.);+#737 = VERTEX_POINT('',#738);+#738 = CARTESIAN_POINT('',(0.3298372365340705,2.04,2.627712221896849));+#739 = SURFACE_CURVE('',#740,(#744),.PCURVE_S1.);+#740 = LINE('',#741,#742);+#741 = CARTESIAN_POINT('',(0.0014086651059410649,2.04,2.627712221896849));+#742 = VECTOR('',#743,0.8627814399700646);+#743 = DIRECTION('',(1.0,0.,0.));+#744 = PCURVE('',#628,#745);+#745 = DEFINITIONAL_REPRESENTATION('',(#746),#750);+#746 = LINE('',#747,#748);+#747 = CARTESIAN_POINT('',(0.04199578454332526,1.6076847775176397));+#748 = VECTOR('',#749,0.8627814399700646);+#749 = DIRECTION('',(1.,0.));+#750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#751 = ORIENTED_EDGE('',*,*,#752,.T.);+#752 = EDGE_CURVE('',#737,#753,#755,.T.);+#753 = VERTEX_POINT('',#754);+#754 = CARTESIAN_POINT('',(0.6227309133494647,2.04,3.1391993413347077));+#755 = SURFACE_CURVE('',#756,(#760),.PCURVE_S1.);+#756 = LINE('',#757,#758);+#757 = CARTESIAN_POINT('',(0.3298372365340705,2.04,2.627712221896849));+#758 = VECTOR('',#759,0.8627814399700646);+#759 = DIRECTION('',(0.496925720983,0.,0.867793078922));+#760 = PCURVE('',#628,#761);+#761 = DEFINITIONAL_REPRESENTATION('',(#762),#766);+#762 = LINE('',#763,#764);+#763 = CARTESIAN_POINT('',(0.3704243559723344,1.6076847775176397));+#764 = VECTOR('',#765,0.8627814399700646);+#765 = DIRECTION('',(0.496925720983,-0.867793078922));+#766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#767 = ORIENTED_EDGE('',*,*,#768,.T.);+#768 = EDGE_CURVE('',#753,#769,#771,.T.);+#769 = VERTEX_POINT('',#770);+#770 = CARTESIAN_POINT('',(0.9167014051528624,2.04,2.627712221896849));+#771 = SURFACE_CURVE('',#772,(#776),.PCURVE_S1.);+#772 = LINE('',#773,#774);+#773 = CARTESIAN_POINT('',(0.6227309133494647,2.04,3.1391993413347077));+#774 = VECTOR('',#775,0.8627814399700646);+#775 = DIRECTION('',(0.49829964683,0.,-0.867004880015));+#776 = PCURVE('',#628,#777);+#777 = DEFINITIONAL_REPRESENTATION('',(#778),#782);+#778 = LINE('',#779,#780);+#779 = CARTESIAN_POINT('',(0.6633180327868661,1.0961976580797812));+#780 = VECTOR('',#781,0.8627814399700646);+#781 = DIRECTION('',(0.49829964683,0.867004880015));+#782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#783 = ORIENTED_EDGE('',*,*,#784,.T.);+#784 = EDGE_CURVE('',#769,#785,#787,.T.);+#785 = VERTEX_POINT('',#786);+#786 = CARTESIAN_POINT('',(1.2451299765809916,2.04,2.627712221896849));+#787 = SURFACE_CURVE('',#788,(#792),.PCURVE_S1.);+#788 = LINE('',#789,#790);+#789 = CARTESIAN_POINT('',(0.9167014051528624,2.04,2.627712221896849));+#790 = VECTOR('',#791,0.8627814399700646);+#791 = DIRECTION('',(1.0,0.,0.));+#792 = PCURVE('',#628,#793);+#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798);+#794 = LINE('',#795,#796);+#795 = CARTESIAN_POINT('',(0.9572885245902637,1.6076847775176397));+#796 = VECTOR('',#797,0.8627814399700646);+#797 = DIRECTION('',(1.,0.));+#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#799 = ORIENTED_EDGE('',*,*,#800,.T.);+#800 = EDGE_CURVE('',#785,#618,#801,.T.);+#801 = SURFACE_CURVE('',#802,(#806),.PCURVE_S1.);+#802 = LINE('',#803,#804);+#803 = CARTESIAN_POINT('',(1.2451299765809916,2.04,2.627712221896849));+#804 = VECTOR('',#805,0.8627814399700646);+#805 = DIRECTION('',(-0.499688445033,0.,0.866205205422));+#806 = PCURVE('',#628,#807);+#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812);+#808 = LINE('',#809,#810);+#809 = CARTESIAN_POINT('',(1.2857170960183928,1.6076847775176397));+#810 = VECTOR('',#811,0.8627814399700646);+#811 = DIRECTION('',(-0.499688445033,-0.866205205422));+#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#813 = SHELL_BASED_SURFACE_MODEL('',(#814));+#814 = OPEN_SHELL('',(#815));+#815 = ADVANCED_FACE('',(#816),#830,.T.);+#816 = FACE_BOUND('',#817,.F.);+#817 = EDGE_LOOP('',(#818,#841,#857,#873,#889,#905,#921,#937));+#818 = ORIENTED_EDGE('',*,*,#819,.T.);+#819 = EDGE_CURVE('',#820,#822,#824,.T.);+#820 = VERTEX_POINT('',#821);+#821 = CARTESIAN_POINT('',(2.109812412177956,2.04,2.9055304888758844));+#822 = VERTEX_POINT('',#823);+#823 = CARTESIAN_POINT('',(2.109812412177956,2.04,4.2353969994144895));+#824 = SURFACE_CURVE('',#825,(#829),.PCURVE_S1.);+#825 = LINE('',#826,#827);+#826 = CARTESIAN_POINT('',(2.109812412177956,2.04,2.9055304888758844));+#827 = VECTOR('',#828,0.8627814399700646);+#828 = DIRECTION('',(0.,0.,1.0));+#829 = PCURVE('',#830,#835);+#830 = PLANE('',#831);+#831 = AXIS2_PLACEMENT_3D('',#832,#833,#834);+#832 = CARTESIAN_POINT('',(1.287125761124334,2.04,4.2353969994144895));+#833 = DIRECTION('',(0.,1.0,0.));+#834 = DIRECTION('',(1.0,0.,0.));+#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840);+#836 = LINE('',#837,#838);+#837 = CARTESIAN_POINT('',(0.8226866510536218,1.3298665105386047));+#838 = VECTOR('',#839,0.8627814399700646);+#839 = DIRECTION('',(0.,-1.));+#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#841 = ORIENTED_EDGE('',*,*,#842,.T.);+#842 = EDGE_CURVE('',#822,#843,#845,.T.);+#843 = VERTEX_POINT('',#844);+#844 = CARTESIAN_POINT('',(1.7921519906324475,2.04,4.2353969994144895));+#845 = SURFACE_CURVE('',#846,(#850),.PCURVE_S1.);+#846 = LINE('',#847,#848);+#847 = CARTESIAN_POINT('',(2.109812412177956,2.04,4.2353969994144895));+#848 = VECTOR('',#849,0.8627814399700646);+#849 = DIRECTION('',(-1.0,0.,0.));+#850 = PCURVE('',#830,#851);+#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856);+#852 = LINE('',#853,#854);+#853 = CARTESIAN_POINT('',(0.8226866510536218,0.));+#854 = VECTOR('',#855,0.8627814399700646);+#855 = DIRECTION('',(-1.,0.));+#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#857 = ORIENTED_EDGE('',*,*,#858,.T.);+#858 = EDGE_CURVE('',#843,#859,#861,.T.);+#859 = VERTEX_POINT('',#860);+#860 = CARTESIAN_POINT('',(1.7921519906324475,2.04,2.9055304888758844));+#861 = SURFACE_CURVE('',#862,(#866),.PCURVE_S1.);+#862 = LINE('',#863,#864);+#863 = CARTESIAN_POINT('',(1.7921519906324475,2.04,4.2353969994144895));+#864 = VECTOR('',#865,0.8627814399700646);+#865 = DIRECTION('',(0.,0.,-1.0));+#866 = PCURVE('',#830,#867);+#867 = DEFINITIONAL_REPRESENTATION('',(#868),#872);+#868 = LINE('',#869,#870);+#869 = CARTESIAN_POINT('',(0.5050262295081135,0.));+#870 = VECTOR('',#871,0.8627814399700646);+#871 = DIRECTION('',(0.,1.));+#872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#873 = ORIENTED_EDGE('',*,*,#874,.T.);+#874 = EDGE_CURVE('',#859,#875,#877,.T.);+#875 = VERTEX_POINT('',#876);+#876 = CARTESIAN_POINT('',(1.384039110070509,2.04,2.9055304888758844));+#877 = SURFACE_CURVE('',#878,(#882),.PCURVE_S1.);+#878 = LINE('',#879,#880);+#879 = CARTESIAN_POINT('',(1.7921519906324475,2.04,2.9055304888758844));+#880 = VECTOR('',#881,0.8627814399700646);+#881 = DIRECTION('',(-1.0,0.,0.));+#882 = PCURVE('',#830,#883);+#883 = DEFINITIONAL_REPRESENTATION('',(#884),#888);+#884 = LINE('',#885,#886);+#885 = CARTESIAN_POINT('',(0.5050262295081135,1.3298665105386047));+#886 = VECTOR('',#887,0.8627814399700646);+#887 = DIRECTION('',(-1.,0.));+#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#889 = ORIENTED_EDGE('',*,*,#890,.T.);+#890 = EDGE_CURVE('',#875,#891,#893,.T.);+#891 = VERTEX_POINT('',#892);+#892 = CARTESIAN_POINT('',(1.384039110070509,2.04,2.627712221896849));+#893 = SURFACE_CURVE('',#894,(#898),.PCURVE_S1.);+#894 = LINE('',#895,#896);+#895 = CARTESIAN_POINT('',(1.384039110070509,2.04,2.9055304888758844));+#896 = VECTOR('',#897,0.8627814399700646);+#897 = DIRECTION('',(0.,0.,-1.0));+#898 = PCURVE('',#830,#899);+#899 = DEFINITIONAL_REPRESENTATION('',(#900),#904);+#900 = LINE('',#901,#902);+#901 = CARTESIAN_POINT('',(0.09691334894617504,1.3298665105386047));+#902 = VECTOR('',#903,0.8627814399700646);+#903 = DIRECTION('',(0.,1.));+#904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#905 = ORIENTED_EDGE('',*,*,#906,.T.);+#906 = EDGE_CURVE('',#891,#907,#909,.T.);+#907 = VERTEX_POINT('',#908);+#908 = CARTESIAN_POINT('',(2.517925292740757,2.04,2.627712221896849));+#909 = SURFACE_CURVE('',#910,(#914),.PCURVE_S1.);+#910 = LINE('',#911,#912);+#911 = CARTESIAN_POINT('',(1.384039110070509,2.04,2.627712221896849));+#912 = VECTOR('',#913,0.8627814399700646);+#913 = DIRECTION('',(1.0,0.,0.));+#914 = PCURVE('',#830,#915);+#915 = DEFINITIONAL_REPRESENTATION('',(#916),#920);+#916 = LINE('',#917,#918);+#917 = CARTESIAN_POINT('',(0.09691334894617504,1.6076847775176397));+#918 = VECTOR('',#919,0.8627814399700646);+#919 = DIRECTION('',(1.,0.));+#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#921 = ORIENTED_EDGE('',*,*,#922,.T.);+#922 = EDGE_CURVE('',#907,#923,#925,.T.);+#923 = VERTEX_POINT('',#924);+#924 = CARTESIAN_POINT('',(2.517925292740757,2.04,2.9055304888758844));+#925 = SURFACE_CURVE('',#926,(#930),.PCURVE_S1.);+#926 = LINE('',#927,#928);+#927 = CARTESIAN_POINT('',(2.517925292740757,2.04,2.627712221896849));+#928 = VECTOR('',#929,0.8627814399700646);+#929 = DIRECTION('',(0.,0.,1.0));+#930 = PCURVE('',#830,#931);+#931 = DEFINITIONAL_REPRESENTATION('',(#932),#936);+#932 = LINE('',#933,#934);+#933 = CARTESIAN_POINT('',(1.2307995316155602,1.6076847775176397));+#934 = VECTOR('',#935,0.8627814399700646);+#935 = DIRECTION('',(0.,-1.));+#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#937 = ORIENTED_EDGE('',*,*,#938,.T.);+#938 = EDGE_CURVE('',#923,#820,#939,.T.);+#939 = SURFACE_CURVE('',#940,(#944),.PCURVE_S1.);+#940 = LINE('',#941,#942);+#941 = CARTESIAN_POINT('',(2.517925292740757,2.04,2.9055304888758844));+#942 = VECTOR('',#943,0.8627814399700646);+#943 = DIRECTION('',(-1.0,0.,0.));+#944 = PCURVE('',#830,#945);+#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950);+#946 = LINE('',#947,#948);+#947 = CARTESIAN_POINT('',(1.2307995316155602,1.3298665105386047));+#948 = VECTOR('',#949,0.8627814399700646);+#949 = DIRECTION('',(-1.,0.));+#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#951 = SHELL_BASED_SURFACE_MODEL('',(#952));+#952 = OPEN_SHELL('',(#953));+#953 = ADVANCED_FACE('',(#954,#1105),#968,.T.);+#954 = FACE_BOUND('',#955,.F.);+#955 = EDGE_LOOP('',(#956,#979,#995,#1011,#1027,#1043,#1059,#1075,#1091)+  );+#956 = ORIENTED_EDGE('',*,*,#957,.T.);+#957 = EDGE_CURVE('',#958,#960,#962,.T.);+#958 = VERTEX_POINT('',#959);+#959 = CARTESIAN_POINT('',(2.789282669789184,2.04,4.2353969994144895));+#960 = VERTEX_POINT('',#961);+#961 = CARTESIAN_POINT('',(2.789282669789184,2.04,2.627712221896849));+#962 = SURFACE_CURVE('',#963,(#967),.PCURVE_S1.);+#963 = LINE('',#964,#965);+#964 = CARTESIAN_POINT('',(2.789282669789184,2.04,4.2353969994144895));+#965 = VECTOR('',#966,0.8627814399700646);+#966 = DIRECTION('',(0.,0.,-1.0));+#967 = PCURVE('',#968,#973);+#968 = PLANE('',#969);+#969 = AXIS2_PLACEMENT_3D('',#970,#971,#972);+#970 = CARTESIAN_POINT('',(2.614838641686932,2.04,4.2353969994144895));+#971 = DIRECTION('',(0.,1.0,0.));+#972 = DIRECTION('',(1.0,0.,0.));+#973 = DEFINITIONAL_REPRESENTATION('',(#974),#978);+#974 = LINE('',#975,#976);+#975 = CARTESIAN_POINT('',(0.1744440281031151,0.));+#976 = VECTOR('',#977,0.8627814399700646);+#977 = DIRECTION('',(0.,1.));+#978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#979 = ORIENTED_EDGE('',*,*,#980,.T.);+#980 = EDGE_CURVE('',#960,#981,#983,.T.);+#981 = VERTEX_POINT('',#982);+#982 = CARTESIAN_POINT('',(3.225392740046972,2.04,2.627712221896849));+#983 = SURFACE_CURVE('',#984,(#988),.PCURVE_S1.);+#984 = LINE('',#985,#986);+#985 = CARTESIAN_POINT('',(2.789282669789184,2.04,2.627712221896849));+#986 = VECTOR('',#987,0.8627814399700646);+#987 = DIRECTION('',(1.0,0.,0.));+#988 = PCURVE('',#968,#989);+#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994);+#990 = LINE('',#991,#992);+#991 = CARTESIAN_POINT('',(0.1744440281031151,1.6076847775176397));+#992 = VECTOR('',#993,0.8627814399700646);+#993 = DIRECTION('',(1.,0.));+#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#995 = ORIENTED_EDGE('',*,*,#996,.T.);+#996 = EDGE_CURVE('',#981,#997,#999,.T.);+#997 = VERTEX_POINT('',#998);+#998 = CARTESIAN_POINT('',(3.704037002342104,2.04,2.7461618706091286));+#999 = SURFACE_CURVE('',#1000,(#1004),.PCURVE_S1.);+#1000 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1001,#1002,#1003),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1001 = CARTESIAN_POINT('',(3.225392740046972,2.04,2.627712221896849));+#1002 = CARTESIAN_POINT('',(3.5581285714288398,2.04,2.627712221896849));+#1003 = CARTESIAN_POINT('',(3.704037002342104,2.04,2.7461618706091286));+#1004 = PCURVE('',#968,#1005);+#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1010);+#1006 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1007,#1008,#1009),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1007 = CARTESIAN_POINT('',(0.6105540983609028,1.6076847775176397));+#1008 = CARTESIAN_POINT('',(0.9432899297427705,1.6076847775176397));+#1009 = CARTESIAN_POINT('',(1.0891983606560347,1.4892351288053605));+#1010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1011 = ORIENTED_EDGE('',*,*,#1012,.T.);+#1012 = EDGE_CURVE('',#997,#1013,#1015,.T.);+#1013 = VERTEX_POINT('',#1014);+#1014 = CARTESIAN_POINT('',(3.849945433255368,2.04,3.130584821428956));+#1015 = SURFACE_CURVE('',#1016,(#1020),.PCURVE_S1.);+#1016 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1017,#1018,#1019),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1017 = CARTESIAN_POINT('',(3.704037002342104,2.04,2.7461618706091286));+#1018 = CARTESIAN_POINT('',(3.849945433255368,2.04,2.864611519320545));+#1019 = CARTESIAN_POINT('',(3.849945433255368,2.04,3.130584821428956));+#1020 = PCURVE('',#968,#1021);+#1021 = DEFINITIONAL_REPRESENTATION('',(#1022),#1026);+#1022 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1023,#1024,#1025),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1023 = CARTESIAN_POINT('',(1.0891983606560347,1.4892351288053605));+#1024 = CARTESIAN_POINT('',(1.2351067915692988,1.3707854800939439));+#1025 = CARTESIAN_POINT('',(1.2351067915692988,1.1048121779863955));+#1026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1027 = ORIENTED_EDGE('',*,*,#1028,.T.);+#1028 = EDGE_CURVE('',#1013,#1029,#1031,.T.);+#1029 = VERTEX_POINT('',#1030);+#1030 = CARTESIAN_POINT('',(3.704037002342104,2.04,3.5150077722479214));+#1031 = SURFACE_CURVE('',#1032,(#1036),.PCURVE_S1.);+#1032 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1033,#1034,#1035),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1033 = CARTESIAN_POINT('',(3.849945433255368,2.04,3.130584821428956));+#1034 = CARTESIAN_POINT('',(3.849945433255368,2.04,3.3965581235365048));+#1035 = CARTESIAN_POINT('',(3.704037002342104,2.04,3.5150077722479214));+#1036 = PCURVE('',#968,#1037);+#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042);+#1038 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1039,#1040,#1041),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1039 = CARTESIAN_POINT('',(1.2351067915692988,1.1048121779863955));+#1040 = CARTESIAN_POINT('',(1.2351067915692988,0.8388388758779844));+#1041 = CARTESIAN_POINT('',(1.0891983606560347,0.7203892271665678));+#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1043 = ORIENTED_EDGE('',*,*,#1044,.T.);+#1044 = EDGE_CURVE('',#1029,#1045,#1047,.T.);+#1045 = VERTEX_POINT('',#1046);+#1046 = CARTESIAN_POINT('',(3.225392740046972,2.04,3.6334574209602));+#1047 = SURFACE_CURVE('',#1048,(#1052),.PCURVE_S1.);+#1048 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1049,#1050,#1051),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1049 = CARTESIAN_POINT('',(3.704037002342104,2.04,3.5150077722479214));+#1050 = CARTESIAN_POINT('',(3.5581285714288398,2.04,3.6334574209602));+#1051 = CARTESIAN_POINT('',(3.225392740046972,2.04,3.6334574209602));+#1052 = PCURVE('',#968,#1053);+#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058);+#1054 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1055,#1056,#1057),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1055 = CARTESIAN_POINT('',(1.0891983606560347,0.7203892271665678));+#1056 = CARTESIAN_POINT('',(0.9432899297427705,0.6019395784542885));+#1057 = CARTESIAN_POINT('',(0.6105540983609028,0.6019395784542885));+#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1059 = ORIENTED_EDGE('',*,*,#1060,.T.);+#1060 = EDGE_CURVE('',#1045,#1061,#1063,.T.);+#1061 = VERTEX_POINT('',#1062);+#1062 = CARTESIAN_POINT('',(3.1069430913355554,2.04,3.6334574209602));+#1063 = SURFACE_CURVE('',#1064,(#1068),.PCURVE_S1.);+#1064 = LINE('',#1065,#1066);+#1065 = CARTESIAN_POINT('',(3.225392740046972,2.04,3.6334574209602));+#1066 = VECTOR('',#1067,0.8627814399700646);+#1067 = DIRECTION('',(-1.0,0.,0.));+#1068 = PCURVE('',#968,#1069);+#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074);+#1070 = LINE('',#1071,#1072);+#1071 = CARTESIAN_POINT('',(0.6105540983609028,0.6019395784542885));+#1072 = VECTOR('',#1073,0.8627814399700646);+#1073 = DIRECTION('',(-1.,0.));+#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1075 = ORIENTED_EDGE('',*,*,#1076,.T.);+#1076 = EDGE_CURVE('',#1061,#1077,#1079,.T.);+#1077 = VERTEX_POINT('',#1078);+#1078 = CARTESIAN_POINT('',(3.1069430913355554,2.04,4.2353969994144895));+#1079 = SURFACE_CURVE('',#1080,(#1084),.PCURVE_S1.);+#1080 = LINE('',#1081,#1082);+#1081 = CARTESIAN_POINT('',(3.1069430913355554,2.04,3.6334574209602));+#1082 = VECTOR('',#1083,0.8627814399700646);+#1083 = DIRECTION('',(0.,0.,1.0));+#1084 = PCURVE('',#968,#1085);+#1085 = DEFINITIONAL_REPRESENTATION('',(#1086),#1090);+#1086 = LINE('',#1087,#1088);+#1087 = CARTESIAN_POINT('',(0.4921044496486235,0.6019395784542885));+#1088 = VECTOR('',#1089,0.8627814399700646);+#1089 = DIRECTION('',(0.,-1.));+#1090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1091 = ORIENTED_EDGE('',*,*,#1092,.T.);+#1092 = EDGE_CURVE('',#1077,#958,#1093,.T.);+#1093 = SURFACE_CURVE('',#1094,(#1098),.PCURVE_S1.);+#1094 = LINE('',#1095,#1096);+#1095 = CARTESIAN_POINT('',(3.1069430913355554,2.04,4.2353969994144895));+#1096 = VECTOR('',#1097,0.8627814399700646);+#1097 = DIRECTION('',(-1.0,0.,0.));+#1098 = PCURVE('',#968,#1099);+#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104);+#1100 = LINE('',#1101,#1102);+#1101 = CARTESIAN_POINT('',(0.4921044496486235,0.));+#1102 = VECTOR('',#1103,0.8627814399700646);+#1103 = DIRECTION('',(-1.,0.));+#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1105 = FACE_BOUND('',#1106,.F.);+#1106 = EDGE_LOOP('',(#1107,#1125,#1141,#1157,#1173,#1189,#1205));+#1107 = ORIENTED_EDGE('',*,*,#1108,.T.);+#1108 = EDGE_CURVE('',#1109,#1111,#1113,.T.);+#1109 = VERTEX_POINT('',#1110);+#1110 = CARTESIAN_POINT('',(3.2372377049184586,2.04,2.8947623389932637));+#1111 = VERTEX_POINT('',#1112);+#1112 = CARTESIAN_POINT('',(3.1069430913355554,2.04,2.8947623389932637));+#1113 = SURFACE_CURVE('',#1114,(#1118),.PCURVE_S1.);+#1114 = LINE('',#1115,#1116);+#1115 = CARTESIAN_POINT('',(3.2372377049184586,2.04,2.8947623389932637));+#1116 = VECTOR('',#1117,0.8627814399700646);+#1117 = DIRECTION('',(-1.0,0.,0.));+#1118 = PCURVE('',#968,#1119);+#1119 = DEFINITIONAL_REPRESENTATION('',(#1120),#1124);+#1120 = LINE('',#1121,#1122);+#1121 = CARTESIAN_POINT('',(0.6223990632315268,1.3406346604212254));+#1122 = VECTOR('',#1123,0.8627814399700646);+#1123 = DIRECTION('',(-1.,0.));+#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1125 = ORIENTED_EDGE('',*,*,#1126,.T.);+#1126 = EDGE_CURVE('',#1111,#1127,#1129,.T.);+#1127 = VERTEX_POINT('',#1128);+#1128 = CARTESIAN_POINT('',(3.1069430913355554,2.04,3.3664073038637863));+#1129 = SURFACE_CURVE('',#1130,(#1134),.PCURVE_S1.);+#1130 = LINE('',#1131,#1132);+#1131 = CARTESIAN_POINT('',(3.1069430913355554,2.04,2.8947623389932637));+#1132 = VECTOR('',#1133,0.8627814399700646);+#1133 = DIRECTION('',(0.,0.,1.0));+#1134 = PCURVE('',#968,#1135);+#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1140);+#1136 = LINE('',#1137,#1138);+#1137 = CARTESIAN_POINT('',(0.4921044496486235,1.3406346604212254));+#1138 = VECTOR('',#1139,0.8627814399700646);+#1139 = DIRECTION('',(0.,-1.));+#1140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1141 = ORIENTED_EDGE('',*,*,#1142,.T.);+#1142 = EDGE_CURVE('',#1127,#1143,#1145,.T.);+#1143 = VERTEX_POINT('',#1144);+#1144 = CARTESIAN_POINT('',(3.2372377049184586,2.04,3.3664073038637863));+#1145 = SURFACE_CURVE('',#1146,(#1150),.PCURVE_S1.);+#1146 = LINE('',#1147,#1148);+#1147 = CARTESIAN_POINT('',(3.1069430913355554,2.04,3.3664073038637863));+#1148 = VECTOR('',#1149,0.8627814399700646);+#1149 = DIRECTION('',(1.0,0.,0.));+#1150 = PCURVE('',#968,#1151);+#1151 = DEFINITIONAL_REPRESENTATION('',(#1152),#1156);+#1152 = LINE('',#1153,#1154);+#1153 = CARTESIAN_POINT('',(0.4921044496486235,0.868989695550703));+#1154 = VECTOR('',#1155,0.8627814399700646);+#1155 = DIRECTION('',(1.,0.));+#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1157 = ORIENTED_EDGE('',*,*,#1158,.T.);+#1158 = EDGE_CURVE('',#1143,#1159,#1161,.T.);+#1159 = VERTEX_POINT('',#1160);+#1160 = CARTESIAN_POINT('',(3.456369555035787,2.04,3.3136433694378233));+#1161 = SURFACE_CURVE('',#1162,(#1166),.PCURVE_S1.);+#1162 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1163,#1164,#1165),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1163 = CARTESIAN_POINT('',(3.2372377049184586,2.04,3.3664073038637863));+#1164 = CARTESIAN_POINT('',(3.393375878220342,2.04,3.3664073038637863));+#1165 = CARTESIAN_POINT('',(3.456369555035787,2.04,3.3136433694378233));+#1166 = PCURVE('',#968,#1167);+#1167 = DEFINITIONAL_REPRESENTATION('',(#1168),#1172);+#1168 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1169,#1170,#1171),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1169 = CARTESIAN_POINT('',(0.6223990632315268,0.868989695550703));+#1170 = CARTESIAN_POINT('',(0.7785372365342729,0.868989695550703));+#1171 = CARTESIAN_POINT('',(0.8415309133488552,0.9217536299766662));+#1172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1173 = ORIENTED_EDGE('',*,*,#1174,.T.);+#1174 = EDGE_CURVE('',#1159,#1175,#1177,.T.);+#1175 = VERTEX_POINT('',#1176);+#1176 = CARTESIAN_POINT('',(3.51936323185037,2.04,3.130584821428956));+#1177 = SURFACE_CURVE('',#1178,(#1182),.PCURVE_S1.);+#1178 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1179,#1180,#1181),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1179 = CARTESIAN_POINT('',(3.456369555035787,2.04,3.3136433694378233));+#1180 = CARTESIAN_POINT('',(3.51936323185037,2.04,3.2608794350118595));+#1181 = CARTESIAN_POINT('',(3.51936323185037,2.04,3.130584821428956));+#1182 = PCURVE('',#968,#1183);+#1183 = DEFINITIONAL_REPRESENTATION('',(#1184),#1188);+#1184 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1185,#1186,#1187),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1185 = CARTESIAN_POINT('',(0.8415309133488552,0.9217536299766662));+#1186 = CARTESIAN_POINT('',(0.9045245901643004,0.9745175644026295));+#1187 = CARTESIAN_POINT('',(0.9045245901643004,1.1048121779863955));+#1188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1189 = ORIENTED_EDGE('',*,*,#1190,.T.);+#1190 = EDGE_CURVE('',#1175,#1191,#1193,.T.);+#1191 = VERTEX_POINT('',#1192);+#1192 = CARTESIAN_POINT('',(3.456369555035787,2.04,2.9475262734192267));+#1193 = SURFACE_CURVE('',#1194,(#1198),.PCURVE_S1.);+#1194 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1195,#1196,#1197),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1195 = CARTESIAN_POINT('',(3.51936323185037,2.04,3.130584821428956));+#1196 = CARTESIAN_POINT('',(3.51936323185037,2.04,3.0002902078451905));+#1197 = CARTESIAN_POINT('',(3.456369555035787,2.04,2.9475262734192267));+#1198 = PCURVE('',#968,#1199);+#1199 = DEFINITIONAL_REPRESENTATION('',(#1200),#1204);+#1200 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1201,#1202,#1203),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1201 = CARTESIAN_POINT('',(0.9045245901643004,1.1048121779863955));+#1202 = CARTESIAN_POINT('',(0.9045245901643004,1.2351067915692988));+#1203 = CARTESIAN_POINT('',(0.8415309133488552,1.2878707259952622));+#1204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1205 = ORIENTED_EDGE('',*,*,#1206,.T.);+#1206 = EDGE_CURVE('',#1191,#1109,#1207,.T.);+#1207 = SURFACE_CURVE('',#1208,(#1212),.PCURVE_S1.);+#1208 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1209,#1210,#1211),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1209 = CARTESIAN_POINT('',(3.456369555035787,2.04,2.9475262734192267));+#1210 = CARTESIAN_POINT('',(3.393375878220342,2.04,2.8947623389932637));+#1211 = CARTESIAN_POINT('',(3.2372377049184586,2.04,2.8947623389932637));+#1212 = PCURVE('',#968,#1213);+#1213 = DEFINITIONAL_REPRESENTATION('',(#1214),#1218);+#1214 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1215,#1216,#1217),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1215 = CARTESIAN_POINT('',(0.8415309133488552,1.2878707259952622));+#1216 = CARTESIAN_POINT('',(0.7785372365342729,1.3406346604212254));+#1217 = CARTESIAN_POINT('',(0.6223990632315268,1.3406346604212254));+#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1219 = SHELL_BASED_SURFACE_MODEL('',(#1220));+#1220 = OPEN_SHELL('',(#1221));+#1221 = ADVANCED_FACE('',(#1222),#1236,.T.);+#1222 = FACE_BOUND('',#1223,.F.);+#1223 = EDGE_LOOP('',(#1224,#1247,#1263,#1279,#1295,#1311,#1327,#1343,+    #1359,#1375,#1391));+#1224 = ORIENTED_EDGE('',*,*,#1225,.T.);+#1225 = EDGE_CURVE('',#1226,#1228,#1230,.T.);+#1226 = VERTEX_POINT('',#1227);+#1227 = CARTESIAN_POINT('',(4.144992740046769,2.04,4.2353969994144895));+#1228 = VERTEX_POINT('',#1229);+#1229 = CARTESIAN_POINT('',(4.144992740046769,2.04,3.955425102459447));+#1230 = SURFACE_CURVE('',#1231,(#1235),.PCURVE_S1.);+#1231 = LINE('',#1232,#1233);+#1232 = CARTESIAN_POINT('',(4.144992740046769,2.04,4.2353969994144895));+#1233 = VECTOR('',#1234,0.8627814399700646);+#1234 = DIRECTION('',(0.,0.,-1.0));+#1235 = PCURVE('',#1236,#1241);+#1236 = PLANE('',#1237);+#1237 = AXIS2_PLACEMENT_3D('',#1238,#1239,#1240);+#1238 = CARTESIAN_POINT('',(3.9425515222486673,2.04,4.2353969994144895));+#1239 = DIRECTION('',(0.,1.0,0.));+#1240 = DIRECTION('',(1.0,0.,0.));+#1241 = DEFINITIONAL_REPRESENTATION('',(#1242),#1246);+#1242 = LINE('',#1243,#1244);+#1243 = CARTESIAN_POINT('',(0.20244121779896437,0.));+#1244 = VECTOR('',#1245,0.8627814399700646);+#1245 = DIRECTION('',(0.,1.));+#1246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1247 = ORIENTED_EDGE('',*,*,#1248,.T.);+#1248 = EDGE_CURVE('',#1228,#1249,#1251,.T.);+#1249 = VERTEX_POINT('',#1250);+#1250 = CARTESIAN_POINT('',(4.500341686182745,2.04,3.955425102459447));+#1251 = SURFACE_CURVE('',#1252,(#1256),.PCURVE_S1.);+#1252 = LINE('',#1253,#1254);+#1253 = CARTESIAN_POINT('',(4.144992740046769,2.04,3.955425102459447));+#1254 = VECTOR('',#1255,0.8627814399700646);+#1255 = DIRECTION('',(1.0,0.,0.));+#1256 = PCURVE('',#1236,#1257);+#1257 = DEFINITIONAL_REPRESENTATION('',(#1258),#1262);+#1258 = LINE('',#1259,#1260);+#1259 = CARTESIAN_POINT('',(0.20244121779896437,0.2799718969559044));+#1260 = VECTOR('',#1261,0.8627814399700646);+#1261 = DIRECTION('',(1.,0.));+#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1263 = ORIENTED_EDGE('',*,*,#1264,.T.);+#1264 = EDGE_CURVE('',#1249,#1265,#1267,.T.);+#1265 = VERTEX_POINT('',#1266);+#1266 = CARTESIAN_POINT('',(4.500341686182745,2.04,2.9119913788056295));+#1267 = SURFACE_CURVE('',#1268,(#1272),.PCURVE_S1.);+#1268 = LINE('',#1269,#1270);+#1269 = CARTESIAN_POINT('',(4.500341686182745,2.04,3.955425102459447));+#1270 = VECTOR('',#1271,0.8627814399700646);+#1271 = DIRECTION('',(0.,0.,-1.0));+#1272 = PCURVE('',#1236,#1273);+#1273 = DEFINITIONAL_REPRESENTATION('',(#1274),#1278);+#1274 = LINE('',#1275,#1276);+#1275 = CARTESIAN_POINT('',(0.5577901639340768,0.2799718969559044));+#1276 = VECTOR('',#1277,0.8627814399700646);+#1277 = DIRECTION('',(0.,1.));+#1278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1279 = ORIENTED_EDGE('',*,*,#1280,.T.);+#1280 = EDGE_CURVE('',#1265,#1281,#1283,.T.);+#1281 = VERTEX_POINT('',#1282);+#1282 = CARTESIAN_POINT('',(4.169759484777746,2.04,2.993829317915445));+#1283 = SURFACE_CURVE('',#1284,(#1288),.PCURVE_S1.);+#1284 = LINE('',#1285,#1286);+#1285 = CARTESIAN_POINT('',(4.500341686182745,2.04,2.9119913788056295));+#1286 = VECTOR('',#1287,0.8627814399700646);+#1287 = DIRECTION('',(-0.970697912015,0.,0.240303066167));+#1288 = PCURVE('',#1236,#1289);+#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294);+#1290 = LINE('',#1291,#1292);+#1291 = CARTESIAN_POINT('',(0.5577901639340768,1.3234056206088596));+#1292 = VECTOR('',#1293,0.8627814399700646);+#1293 = DIRECTION('',(-0.970697912015,-0.240303066167));+#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);+#1296 = EDGE_CURVE('',#1281,#1297,#1299,.T.);+#1297 = VERTEX_POINT('',#1298);+#1298 = CARTESIAN_POINT('',(4.169759484777746,2.04,2.7073965310306587));+#1299 = SURFACE_CURVE('',#1300,(#1304),.PCURVE_S1.);+#1300 = LINE('',#1301,#1302);+#1301 = CARTESIAN_POINT('',(4.169759484777746,2.04,2.993829317915445));+#1302 = VECTOR('',#1303,0.8627814399700646);+#1303 = DIRECTION('',(0.,0.,-1.0));+#1304 = PCURVE('',#1236,#1305);+#1305 = DEFINITIONAL_REPRESENTATION('',(#1306),#1310);+#1306 = LINE('',#1307,#1308);+#1307 = CARTESIAN_POINT('',(0.22720796252907832,1.2415676814990437));+#1308 = VECTOR('',#1309,0.8627814399700646);+#1309 = DIRECTION('',(0.,1.));+#1310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1311 = ORIENTED_EDGE('',*,*,#1312,.T.);+#1312 = EDGE_CURVE('',#1297,#1313,#1315,.T.);+#1313 = VERTEX_POINT('',#1314);+#1314 = CARTESIAN_POINT('',(4.502495316159614,2.04,2.627712221896849));+#1315 = SURFACE_CURVE('',#1316,(#1320),.PCURVE_S1.);+#1316 = LINE('',#1317,#1318);+#1317 = CARTESIAN_POINT('',(4.169759484777746,2.04,2.7073965310306587));+#1318 = VECTOR('',#1319,0.8627814399700646);+#1319 = DIRECTION('',(0.972501457866,0.,-0.232896789262));+#1320 = PCURVE('',#1236,#1321);+#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326);+#1322 = LINE('',#1323,#1324);+#1323 = CARTESIAN_POINT('',(0.22720796252907832,1.5280004683838304));+#1324 = VECTOR('',#1325,0.8627814399700646);+#1325 = DIRECTION('',(0.972501457866,0.232896789262));+#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1327 = ORIENTED_EDGE('',*,*,#1328,.T.);+#1328 = EDGE_CURVE('',#1313,#1329,#1331,.T.);+#1329 = VERTEX_POINT('',#1330);+#1330 = CARTESIAN_POINT('',(4.809387587822501,2.04,2.627712221896849));+#1331 = SURFACE_CURVE('',#1332,(#1336),.PCURVE_S1.);+#1332 = LINE('',#1333,#1334);+#1333 = CARTESIAN_POINT('',(4.502495316159614,2.04,2.627712221896849));+#1334 = VECTOR('',#1335,0.8627814399700646);+#1335 = DIRECTION('',(1.0,0.,0.));+#1336 = PCURVE('',#1236,#1337);+#1337 = DEFINITIONAL_REPRESENTATION('',(#1338),#1342);+#1338 = LINE('',#1339,#1340);+#1339 = CARTESIAN_POINT('',(0.5599437939109461,1.6076847775176397));+#1340 = VECTOR('',#1341,0.8627814399700646);+#1341 = DIRECTION('',(1.,0.));+#1342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1343 = ORIENTED_EDGE('',*,*,#1344,.T.);+#1344 = EDGE_CURVE('',#1329,#1345,#1347,.T.);+#1345 = VERTEX_POINT('',#1346);+#1346 = CARTESIAN_POINT('',(4.809387587822501,2.04,3.955425102459447));+#1347 = SURFACE_CURVE('',#1348,(#1352),.PCURVE_S1.);+#1348 = LINE('',#1349,#1350);+#1349 = CARTESIAN_POINT('',(4.809387587822501,2.04,2.627712221896849));+#1350 = VECTOR('',#1351,0.8627814399700646);+#1351 = DIRECTION('',(0.,0.,1.0));+#1352 = PCURVE('',#1236,#1353);+#1353 = DEFINITIONAL_REPRESENTATION('',(#1354),#1358);+#1354 = LINE('',#1355,#1356);+#1355 = CARTESIAN_POINT('',(0.8668360655738336,1.6076847775176397));+#1356 = VECTOR('',#1357,0.8627814399700646);+#1357 = DIRECTION('',(0.,-1.));+#1358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1359 = ORIENTED_EDGE('',*,*,#1360,.T.);+#1360 = EDGE_CURVE('',#1345,#1361,#1363,.T.);+#1361 = VERTEX_POINT('',#1362);+#1362 = CARTESIAN_POINT('',(5.164736533958477,2.04,3.955425102459447));+#1363 = SURFACE_CURVE('',#1364,(#1368),.PCURVE_S1.);+#1364 = LINE('',#1365,#1366);+#1365 = CARTESIAN_POINT('',(4.809387587822501,2.04,3.955425102459447));+#1366 = VECTOR('',#1367,0.8627814399700646);+#1367 = DIRECTION('',(1.0,0.,0.));+#1368 = PCURVE('',#1236,#1369);+#1369 = DEFINITIONAL_REPRESENTATION('',(#1370),#1374);+#1370 = LINE('',#1371,#1372);+#1371 = CARTESIAN_POINT('',(0.8668360655738336,0.2799718969559044));+#1372 = VECTOR('',#1373,0.8627814399700646);+#1373 = DIRECTION('',(1.,0.));+#1374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1375 = ORIENTED_EDGE('',*,*,#1376,.T.);+#1376 = EDGE_CURVE('',#1361,#1377,#1379,.T.);+#1377 = VERTEX_POINT('',#1378);+#1378 = CARTESIAN_POINT('',(5.164736533958477,2.04,4.2353969994144895));+#1379 = SURFACE_CURVE('',#1380,(#1384),.PCURVE_S1.);+#1380 = LINE('',#1381,#1382);+#1381 = CARTESIAN_POINT('',(5.164736533958477,2.04,3.955425102459447));+#1382 = VECTOR('',#1383,0.8627814399700646);+#1383 = DIRECTION('',(0.,0.,1.0));+#1384 = PCURVE('',#1236,#1385);+#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390);+#1386 = LINE('',#1387,#1388);+#1387 = CARTESIAN_POINT('',(1.2221850117098088,0.2799718969559044));+#1388 = VECTOR('',#1389,0.8627814399700646);+#1389 = DIRECTION('',(0.,-1.));+#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1391 = ORIENTED_EDGE('',*,*,#1392,.T.);+#1392 = EDGE_CURVE('',#1377,#1226,#1393,.T.);+#1393 = SURFACE_CURVE('',#1394,(#1398),.PCURVE_S1.);+#1394 = LINE('',#1395,#1396);+#1395 = CARTESIAN_POINT('',(5.164736533958477,2.04,4.2353969994144895));+#1396 = VECTOR('',#1397,0.8627814399700646);+#1397 = DIRECTION('',(-1.0,0.,0.));+#1398 = PCURVE('',#1236,#1399);+#1399 = DEFINITIONAL_REPRESENTATION('',(#1400),#1404);+#1400 = LINE('',#1401,#1402);+#1401 = CARTESIAN_POINT('',(1.2221850117098088,0.));+#1402 = VECTOR('',#1403,0.8627814399700646);+#1403 = DIRECTION('',(-1.,0.));+#1404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1405 = SHELL_BASED_SURFACE_MODEL('',(#1406));+#1406 = OPEN_SHELL('',(#1407));+#1407 = ADVANCED_FACE('',(#1408),#1422,.T.);+#1408 = FACE_BOUND('',#1409,.F.);+#1409 = EDGE_LOOP('',(#1410,#1433,#1449,#1465,#1481,#1497,#1513,#1529,+    #1545,#1561,#1577,#1593,#1609,#1625,#1641,#1657,#1673,#1689,#1705,+    #1721,#1737,#1753));+#1410 = ORIENTED_EDGE('',*,*,#1411,.T.);+#1411 = EDGE_CURVE('',#1412,#1414,#1416,.T.);+#1412 = VERTEX_POINT('',#1413);+#1413 = CARTESIAN_POINT('',(5.478089695551109,2.04,3.525775922131405));+#1414 = VERTEX_POINT('',#1415);+#1415 = CARTESIAN_POINT('',(5.478089695551109,2.04,2.627712221896849));+#1416 = SURFACE_CURVE('',#1417,(#1421),.PCURVE_S1.);+#1417 = LINE('',#1418,#1419);+#1418 = CARTESIAN_POINT('',(5.478089695551109,2.04,3.525775922131405));+#1419 = VECTOR('',#1420,0.8627814399700646);+#1420 = DIRECTION('',(0.,0.,-1.0));+#1421 = PCURVE('',#1422,#1427);+#1422 = PLANE('',#1423);+#1423 = AXIS2_PLACEMENT_3D('',#1424,#1425,#1426);+#1424 = CARTESIAN_POINT('',(5.270264402810403,2.04,4.2353969994144895));+#1425 = DIRECTION('',(0.,1.0,0.));+#1426 = DIRECTION('',(1.0,0.,0.));+#1427 = DEFINITIONAL_REPRESENTATION('',(#1428),#1432);+#1428 = LINE('',#1429,#1430);+#1429 = CARTESIAN_POINT('',(0.20782529273984332,0.7096210772830843));+#1430 = VECTOR('',#1431,0.8627814399700646);+#1431 = DIRECTION('',(0.,1.));+#1432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1433 = ORIENTED_EDGE('',*,*,#1434,.T.);+#1434 = EDGE_CURVE('',#1414,#1435,#1437,.T.);+#1435 = VERTEX_POINT('',#1436);+#1436 = CARTESIAN_POINT('',(6.351386651054687,2.04,2.627712221896849));+#1437 = SURFACE_CURVE('',#1438,(#1442),.PCURVE_S1.);+#1438 = LINE('',#1439,#1440);+#1439 = CARTESIAN_POINT('',(5.478089695551109,2.04,2.627712221896849));+#1440 = VECTOR('',#1441,0.8627814399700646);+#1441 = DIRECTION('',(1.0,0.,0.));+#1442 = PCURVE('',#1422,#1443);+#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448);+#1444 = LINE('',#1445,#1446);+#1445 = CARTESIAN_POINT('',(0.20782529273984332,1.6076847775176397));+#1446 = VECTOR('',#1447,0.8627814399700646);+#1447 = DIRECTION('',(1.,0.));+#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1449 = ORIENTED_EDGE('',*,*,#1450,.T.);+#1450 = EDGE_CURVE('',#1435,#1451,#1453,.T.);+#1451 = VERTEX_POINT('',#1452);+#1452 = CARTESIAN_POINT('',(6.351386651054687,2.04,2.9076841188527536));+#1453 = SURFACE_CURVE('',#1454,(#1458),.PCURVE_S1.);+#1454 = LINE('',#1455,#1456);+#1455 = CARTESIAN_POINT('',(6.351386651054687,2.04,2.627712221896849));+#1456 = VECTOR('',#1457,0.8627814399700646);+#1457 = DIRECTION('',(0.,0.,1.0));+#1458 = PCURVE('',#1422,#1459);+#1459 = DEFINITIONAL_REPRESENTATION('',(#1460),#1464);+#1460 = LINE('',#1461,#1462);+#1461 = CARTESIAN_POINT('',(1.081122248243422,1.6076847775176397));+#1462 = VECTOR('',#1463,0.8627814399700646);+#1463 = DIRECTION('',(0.,-1.));+#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1465 = ORIENTED_EDGE('',*,*,#1466,.T.);+#1466 = EDGE_CURVE('',#1451,#1467,#1469,.T.);+#1467 = VERTEX_POINT('',#1468);+#1468 = CARTESIAN_POINT('',(5.735448477752042,2.04,2.9076841188527536));+#1469 = SURFACE_CURVE('',#1470,(#1474),.PCURVE_S1.);+#1470 = LINE('',#1471,#1472);+#1471 = CARTESIAN_POINT('',(6.351386651054687,2.04,2.9076841188527536));+#1472 = VECTOR('',#1473,0.8627814399700646);+#1473 = DIRECTION('',(-1.0,0.,0.));+#1474 = PCURVE('',#1422,#1475);+#1475 = DEFINITIONAL_REPRESENTATION('',(#1476),#1480);+#1476 = LINE('',#1477,#1478);+#1477 = CARTESIAN_POINT('',(1.081122248243422,1.3277128805617353));+#1478 = VECTOR('',#1479,0.8627814399700646);+#1479 = DIRECTION('',(-1.,0.));+#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1481 = ORIENTED_EDGE('',*,*,#1482,.T.);+#1482 = EDGE_CURVE('',#1467,#1483,#1485,.T.);+#1483 = VERTEX_POINT('',#1484);+#1484 = CARTESIAN_POINT('',(5.735448477752042,2.04,3.205961870609027));+#1485 = SURFACE_CURVE('',#1486,(#1490),.PCURVE_S1.);+#1486 = LINE('',#1487,#1488);+#1487 = CARTESIAN_POINT('',(5.735448477752042,2.04,2.9076841188527536));+#1488 = VECTOR('',#1489,0.8627814399700646);+#1489 = DIRECTION('',(0.,0.,1.0));+#1490 = PCURVE('',#1422,#1491);+#1491 = DEFINITIONAL_REPRESENTATION('',(#1492),#1496);+#1492 = LINE('',#1493,#1494);+#1493 = CARTESIAN_POINT('',(0.4651840749416402,1.3277128805617353));+#1494 = VECTOR('',#1495,0.8627814399700646);+#1495 = DIRECTION('',(0.,-1.));+#1496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1497 = ORIENTED_EDGE('',*,*,#1498,.T.);+#1498 = EDGE_CURVE('',#1483,#1499,#1501,.T.);+#1499 = VERTEX_POINT('',#1500);+#1500 = CARTESIAN_POINT('',(5.818363231850725,2.04,3.1838871633489214));+#1501 = SURFACE_CURVE('',#1502,(#1506),.PCURVE_S1.);+#1502 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1503,#1504,#1505),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1503 = CARTESIAN_POINT('',(5.735448477752042,2.04,3.205961870609027));+#1504 = CARTESIAN_POINT('',(5.774213817330514,2.04,3.190886460772668));+#1505 = CARTESIAN_POINT('',(5.818363231850725,2.04,3.1838871633489214));+#1506 = PCURVE('',#1422,#1507);+#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512);+#1508 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1509,#1510,#1511),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1509 = CARTESIAN_POINT('',(0.4651840749416402,1.029435128805462));+#1510 = CARTESIAN_POINT('',(0.5039494145201102,1.0445105386418212));+#1511 = CARTESIAN_POINT('',(0.5480988290394592,1.0515098360655677));+#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1513 = ORIENTED_EDGE('',*,*,#1514,.T.);+#1514 = EDGE_CURVE('',#1499,#1515,#1517,.T.);+#1515 = VERTEX_POINT('',#1516);+#1516 = CARTESIAN_POINT('',(5.912046135832027,2.04,3.1768878659251745));+#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('',(5.818363231850725,2.04,3.1838871633489214));+#1520 = CARTESIAN_POINT('',(5.862512646370073,2.04,3.1768878659251745));+#1521 = CARTESIAN_POINT('',(5.912046135832027,2.04,3.1768878659251745));+#1522 = PCURVE('',#1422,#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.5480988290394592,1.0515098360655677));+#1526 = CARTESIAN_POINT('',(0.592248243559671,1.0585091334893144));+#1527 = CARTESIAN_POINT('',(0.6417817330207618,1.0585091334893144));+#1528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1529 = ORIENTED_EDGE('',*,*,#1530,.T.);+#1530 = EDGE_CURVE('',#1515,#1531,#1533,.T.);+#1531 = VERTEX_POINT('',#1532);+#1532 = CARTESIAN_POINT('',(6.299699531616728,2.04,3.327641964285316));+#1533 = SURFACE_CURVE('',#1534,(#1538),.PCURVE_S1.);+#1534 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1535,#1536,#1537),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1535 = CARTESIAN_POINT('',(5.912046135832027,2.04,3.1768878659251745));+#1536 = CARTESIAN_POINT('',(6.151099063232593,2.04,3.1768878659251745));+#1537 = CARTESIAN_POINT('',(6.299699531616728,2.04,3.327641964285316));+#1538 = PCURVE('',#1422,#1539);+#1539 = DEFINITIONAL_REPRESENTATION('',(#1540),#1544);+#1540 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1541,#1542,#1543),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1541 = CARTESIAN_POINT('',(0.6417817330207618,1.0585091334893144));+#1542 = CARTESIAN_POINT('',(0.880834660421327,1.0585091334893144));+#1543 = CARTESIAN_POINT('',(1.029435128805462,0.9077550351291729));+#1544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1545 = ORIENTED_EDGE('',*,*,#1546,.T.);+#1546 = EDGE_CURVE('',#1531,#1547,#1549,.T.);+#1547 = VERTEX_POINT('',#1548);+#1548 = CARTESIAN_POINT('',(6.4483,2.04,3.719602620023755));+#1549 = SURFACE_CURVE('',#1550,(#1554),.PCURVE_S1.);+#1550 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1551,#1552,#1553),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1551 = CARTESIAN_POINT('',(6.299699531616728,2.04,3.327641964285316));+#1552 = CARTESIAN_POINT('',(6.4483,2.04,3.47839606264632));+#1553 = CARTESIAN_POINT('',(6.4483,2.04,3.719602620023755));+#1554 = PCURVE('',#1422,#1555);+#1555 = DEFINITIONAL_REPRESENTATION('',(#1556),#1560);+#1556 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1557,#1558,#1559),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1557 = CARTESIAN_POINT('',(1.029435128805462,0.9077550351291729));+#1558 = CARTESIAN_POINT('',(1.178035597189597,0.7570009367681686));+#1559 = CARTESIAN_POINT('',(1.178035597189597,0.5157943793907342));+#1560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1561 = ORIENTED_EDGE('',*,*,#1562,.T.);+#1562 = EDGE_CURVE('',#1547,#1563,#1565,.T.);+#1563 = VERTEX_POINT('',#1564);+#1564 = CARTESIAN_POINT('',(6.2873161592512385,2.04,4.119639388173081));+#1565 = SURFACE_CURVE('',#1566,(#1570),.PCURVE_S1.);+#1566 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1567,#1568,#1569),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1567 = CARTESIAN_POINT('',(6.4483,2.04,3.719602620023755));+#1568 = CARTESIAN_POINT('',(6.4483,2.04,3.9726541422718133));+#1569 = CARTESIAN_POINT('',(6.2873161592512385,2.04,4.119639388173081));+#1570 = PCURVE('',#1422,#1571);+#1571 = DEFINITIONAL_REPRESENTATION('',(#1572),#1576);+#1572 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1573,#1574,#1575),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1573 = CARTESIAN_POINT('',(1.178035597189597,0.5157943793907342));+#1574 = CARTESIAN_POINT('',(1.178035597189597,0.26274285714267587));+#1575 = CARTESIAN_POINT('',(1.0170517564399737,0.11575761124140845));+#1576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1577 = ORIENTED_EDGE('',*,*,#1578,.T.);+#1578 = EDGE_CURVE('',#1563,#1579,#1581,.T.);+#1579 = VERTEX_POINT('',#1580);+#1580 = CARTESIAN_POINT('',(5.84851405152258,2.04,4.26662463407521));+#1581 = SURFACE_CURVE('',#1582,(#1586),.PCURVE_S1.);+#1582 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1583,#1584,#1585),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1583 = CARTESIAN_POINT('',(6.2873161592512385,2.04,4.119639388173081));+#1584 = CARTESIAN_POINT('',(6.126332318501616,2.04,4.26662463407521));+#1585 = CARTESIAN_POINT('',(5.84851405152258,2.04,4.26662463407521));+#1586 = PCURVE('',#1422,#1587);+#1587 = DEFINITIONAL_REPRESENTATION('',(#1588),#1592);+#1588 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1589,#1590,#1591),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1589 = CARTESIAN_POINT('',(1.0170517564399737,0.11575761124140845));+#1590 = CARTESIAN_POINT('',(0.8560679156912129,-0.031227634660419803));+#1591 = CARTESIAN_POINT('',(0.5782496487121778,-0.031227634660419803));+#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1593 = ORIENTED_EDGE('',*,*,#1594,.T.);+#1594 = EDGE_CURVE('',#1579,#1595,#1597,.T.);+#1595 = VERTEX_POINT('',#1596);+#1596 = CARTESIAN_POINT('',(5.639611943793872,2.04,4.2493955942619825));+#1597 = SURFACE_CURVE('',#1598,(#1602),.PCURVE_S1.);+#1598 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1599,#1600,#1601),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1599 = CARTESIAN_POINT('',(5.84851405152258,2.04,4.26662463407521));+#1600 = CARTESIAN_POINT('',(5.745139812646659,2.04,4.26662463407521));+#1601 = CARTESIAN_POINT('',(5.639611943793872,2.04,4.2493955942619825));+#1602 = PCURVE('',#1422,#1603);+#1603 = DEFINITIONAL_REPRESENTATION('',(#1604),#1608);+#1604 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1605,#1606,#1607),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1605 = CARTESIAN_POINT('',(0.5782496487121778,-0.031227634660419803));+#1606 = CARTESIAN_POINT('',(0.47487540983625776,-0.031227634660419803));+#1607 = CARTESIAN_POINT('',(0.3693475409834684,-0.013998594847777964));+#1608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1609 = ORIENTED_EDGE('',*,*,#1610,.T.);+#1610 = EDGE_CURVE('',#1595,#1611,#1613,.T.);+#1611 = VERTEX_POINT('',#1612);+#1612 = CARTESIAN_POINT('',(5.424248946136279,2.04,4.197708474824022));+#1613 = SURFACE_CURVE('',#1614,(#1618),.PCURVE_S1.);+#1614 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1615,#1616,#1617),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1615 = CARTESIAN_POINT('',(5.639611943793872,2.04,4.2493955942619825));+#1616 = CARTESIAN_POINT('',(5.534084074941944,2.04,4.232166554449617));+#1617 = CARTESIAN_POINT('',(5.424248946136279,2.04,4.197708474824022));+#1618 = PCURVE('',#1422,#1619);+#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1624);+#1620 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1621,#1622,#1623),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1621 = CARTESIAN_POINT('',(0.3693475409834684,-0.013998594847777964));+#1622 = CARTESIAN_POINT('',(0.2638196721315419,0.003230444964871639));+#1623 = CARTESIAN_POINT('',(0.15398454332587683,0.03768852459016481));+#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1625 = ORIENTED_EDGE('',*,*,#1626,.T.);+#1626 = EDGE_CURVE('',#1611,#1627,#1629,.T.);+#1627 = VERTEX_POINT('',#1628);+#1628 = CARTESIAN_POINT('',(5.424248946136279,2.04,3.911275687939236));+#1629 = SURFACE_CURVE('',#1630,(#1634),.PCURVE_S1.);+#1630 = LINE('',#1631,#1632);+#1631 = CARTESIAN_POINT('',(5.424248946136279,2.04,4.197708474824022));+#1632 = VECTOR('',#1633,0.8627814399700646);+#1633 = DIRECTION('',(0.,0.,-1.0));+#1634 = PCURVE('',#1422,#1635);+#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640);+#1636 = LINE('',#1637,#1638);+#1637 = CARTESIAN_POINT('',(0.15398454332587683,0.03768852459016481));+#1638 = VECTOR('',#1639,0.8627814399700646);+#1639 = DIRECTION('',(0.,1.));+#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1641 = ORIENTED_EDGE('',*,*,#1642,.T.);+#1642 = EDGE_CURVE('',#1627,#1643,#1645,.T.);+#1643 = VERTEX_POINT('',#1644);+#1644 = CARTESIAN_POINT('',(5.60784590164001,2.04,3.97749980971869));+#1645 = SURFACE_CURVE('',#1646,(#1650),.PCURVE_S1.);+#1646 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1647,#1648,#1649),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1647 = CARTESIAN_POINT('',(5.424248946136279,2.04,3.911275687939236));+#1648 = CARTESIAN_POINT('',(5.5136245901647065,2.04,3.955425102459447));+#1649 = CARTESIAN_POINT('',(5.60784590164001,2.04,3.97749980971869));+#1650 = PCURVE('',#1422,#1651);+#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656);+#1652 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1653,#1654,#1655),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1653 = CARTESIAN_POINT('',(0.15398454332587683,0.3241213114752534));+#1654 = CARTESIAN_POINT('',(0.24336018735344084,0.2799718969559044));+#1655 = CARTESIAN_POINT('',(0.33758149882874505,0.2578971896957985));+#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1657 = ORIENTED_EDGE('',*,*,#1658,.T.);+#1658 = EDGE_CURVE('',#1643,#1659,#1661,.T.);+#1659 = VERTEX_POINT('',#1660);+#1660 = CARTESIAN_POINT('',(5.79682693208462,2.04,3.9995745169787966));+#1661 = SURFACE_CURVE('',#1662,(#1666),.PCURVE_S1.);+#1662 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1663,#1664,#1665),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1663 = CARTESIAN_POINT('',(5.60784590164001,2.04,3.97749980971869));+#1664 = CARTESIAN_POINT('',(5.702067213115315,2.04,3.9995745169787966));+#1665 = CARTESIAN_POINT('',(5.79682693208462,2.04,3.9995745169787966));+#1666 = PCURVE('',#1422,#1667);+#1667 = DEFINITIONAL_REPRESENTATION('',(#1668),#1672);+#1668 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1669,#1670,#1671),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1669 = CARTESIAN_POINT('',(0.33758149882874505,0.2578971896957985));+#1670 = CARTESIAN_POINT('',(0.4318028103040492,0.23582248243569262));+#1671 = CARTESIAN_POINT('',(0.5265625292742178,0.23582248243569262));+#1672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1673 = ORIENTED_EDGE('',*,*,#1674,.T.);+#1674 = EDGE_CURVE('',#1659,#1675,#1677,.T.);+#1675 = VERTEX_POINT('',#1676);+#1676 = CARTESIAN_POINT('',(6.052032084309548,2.04,3.9279663202575996));+#1677 = SURFACE_CURVE('',#1678,(#1682),.PCURVE_S1.);+#1678 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1679,#1680,#1681),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1679 = CARTESIAN_POINT('',(5.79682693208462,2.04,3.9995745169787966));+#1680 = CARTESIAN_POINT('',(5.964810070257991,2.04,3.9995745169787966));+#1681 = CARTESIAN_POINT('',(6.052032084309548,2.04,3.9279663202575996));+#1682 = PCURVE('',#1422,#1683);+#1683 = DEFINITIONAL_REPRESENTATION('',(#1684),#1688);+#1684 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1685,#1686,#1687),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1685 = CARTESIAN_POINT('',(0.5265625292742178,0.23582248243569262));+#1686 = CARTESIAN_POINT('',(0.6945456674475878,0.23582248243569262));+#1687 = CARTESIAN_POINT('',(0.7817676814991454,0.30743067915688926));+#1688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1689 = ORIENTED_EDGE('',*,*,#1690,.T.);+#1690 = EDGE_CURVE('',#1675,#1691,#1693,.T.);+#1691 = VERTEX_POINT('',#1692);+#1692 = CARTESIAN_POINT('',(6.139254098361105,2.04,3.719602620023755));+#1693 = SURFACE_CURVE('',#1694,(#1698),.PCURVE_S1.);+#1694 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1695,#1696,#1697),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1695 = CARTESIAN_POINT('',(6.052032084309548,2.04,3.9279663202575996));+#1696 = CARTESIAN_POINT('',(6.139254098361105,2.04,3.8563581235364035));+#1697 = CARTESIAN_POINT('',(6.139254098361105,2.04,3.719602620023755));+#1698 = PCURVE('',#1422,#1699);+#1699 = DEFINITIONAL_REPRESENTATION('',(#1700),#1704);+#1700 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1701,#1702,#1703),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1701 = CARTESIAN_POINT('',(0.7817676814991454,0.30743067915688926));+#1702 = CARTESIAN_POINT('',(0.868989695550703,0.37903887587808593));+#1703 = CARTESIAN_POINT('',(0.868989695550703,0.5157943793907342));+#1704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1705 = ORIENTED_EDGE('',*,*,#1706,.T.);+#1706 = EDGE_CURVE('',#1691,#1707,#1709,.T.);+#1707 = VERTEX_POINT('',#1708);+#1708 = CARTESIAN_POINT('',(6.05257049180355,2.04,3.5176998097187924));+#1709 = SURFACE_CURVE('',#1710,(#1714),.PCURVE_S1.);+#1710 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1711,#1712,#1713),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1711 = CARTESIAN_POINT('',(6.139254098361105,2.04,3.719602620023755));+#1712 = CARTESIAN_POINT('',(6.139254098361105,2.04,3.5936152663937273));+#1713 = CARTESIAN_POINT('',(6.05257049180355,2.04,3.5176998097187924));+#1714 = PCURVE('',#1422,#1715);+#1715 = DEFINITIONAL_REPRESENTATION('',(#1716),#1720);+#1716 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1717,#1718,#1719),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1717 = CARTESIAN_POINT('',(0.868989695550703,0.5157943793907342));+#1718 = CARTESIAN_POINT('',(0.868989695550703,0.6417817330207618));+#1719 = CARTESIAN_POINT('',(0.782306088993147,0.717697189695697));+#1720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1721 = ORIENTED_EDGE('',*,*,#1722,.T.);+#1722 = EDGE_CURVE('',#1707,#1723,#1725,.T.);+#1723 = VERTEX_POINT('',#1724);+#1724 = CARTESIAN_POINT('',(5.821593676815597,2.04,3.44178435304472));+#1725 = SURFACE_CURVE('',#1726,(#1730),.PCURVE_S1.);+#1726 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1727,#1728,#1729),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1727 = CARTESIAN_POINT('',(6.05257049180355,2.04,3.5176998097187924));+#1728 = CARTESIAN_POINT('',(5.965886885245993,2.04,3.44178435304472));+#1729 = CARTESIAN_POINT('',(5.821593676815597,2.04,3.44178435304472));+#1730 = PCURVE('',#1422,#1731);+#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736);+#1732 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1733,#1734,#1735),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1733 = CARTESIAN_POINT('',(0.782306088993147,0.717697189695697));+#1734 = CARTESIAN_POINT('',(0.6956224824355911,0.7936126463697694));+#1735 = CARTESIAN_POINT('',(0.5513292740043317,0.7936126463697694));+#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1737 = ORIENTED_EDGE('',*,*,#1738,.T.);+#1738 = EDGE_CURVE('',#1723,#1739,#1741,.T.);+#1739 = VERTEX_POINT('',#1740);+#1740 = CARTESIAN_POINT('',(5.650918501171356,2.04,3.4627822453159594));+#1741 = SURFACE_CURVE('',#1742,(#1746),.PCURVE_S1.);+#1742 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1743,#1744,#1745),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1743 = CARTESIAN_POINT('',(5.821593676815597,2.04,3.44178435304472));+#1744 = CARTESIAN_POINT('',(5.736525292740046,2.04,3.44178435304472));+#1745 = CARTESIAN_POINT('',(5.650918501171356,2.04,3.4627822453159594));+#1746 = PCURVE('',#1422,#1747);+#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752);+#1748 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1749,#1750,#1751),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1749 = CARTESIAN_POINT('',(0.5513292740043317,0.7936126463697694));+#1750 = CARTESIAN_POINT('',(0.4662608899296435,0.7936126463697694));+#1751 = CARTESIAN_POINT('',(0.38065409836095354,0.7726147540985295));+#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1753 = ORIENTED_EDGE('',*,*,#1754,.T.);+#1754 = EDGE_CURVE('',#1739,#1412,#1755,.T.);+#1755 = SURFACE_CURVE('',#1756,(#1760),.PCURVE_S1.);+#1756 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1757,#1758,#1759),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1757 = CARTESIAN_POINT('',(5.650918501171356,2.04,3.4627822453159594));+#1758 = CARTESIAN_POINT('',(5.565311709602666,2.04,3.483780137588062));+#1759 = CARTESIAN_POINT('',(5.478089695551109,2.04,3.525775922131405));+#1760 = PCURVE('',#1422,#1761);+#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);+#1762 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1763,#1764,#1765),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1763 = CARTESIAN_POINT('',(0.38065409836095354,0.7726147540985295));+#1764 = CARTESIAN_POINT('',(0.2950473067914009,0.7516168618264268));+#1765 = CARTESIAN_POINT('',(0.20782529273984332,0.7096210772830843));+#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1767 = SHELL_BASED_SURFACE_MODEL('',(#1768));+#1768 = OPEN_SHELL('',(#1769));+#1769 = ADVANCED_FACE('',(#1770),#1784,.T.);+#1770 = FACE_BOUND('',#1771,.F.);+#1771 = EDGE_LOOP('',(#1772,#1795,#1811,#1827,#1843,#1859,#1875,#1891,+    #1907,#1923));+#1772 = ORIENTED_EDGE('',*,*,#1773,.T.);+#1773 = EDGE_CURVE('',#1774,#1776,#1778,.T.);+#1774 = VERTEX_POINT('',#1775);+#1775 = CARTESIAN_POINT('',(-0.5045530474241136,2.04,6.356614844848142));+#1776 = VERTEX_POINT('',#1777);+#1777 = CARTESIAN_POINT('',(-0.5045530474241136,2.04,4.777487625878271));+#1778 = SURFACE_CURVE('',#1779,(#1783),.PCURVE_S1.);+#1779 = LINE('',#1780,#1781);+#1780 = CARTESIAN_POINT('',(-0.5045530474241136,2.04,6.356614844848142));+#1781 = VECTOR('',#1782,1.366864059714549);+#1782 = DIRECTION('',(0.,0.,-1.0));+#1783 = PCURVE('',#1784,#1789);+#1784 = PLANE('',#1785);+#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788);+#1786 = CARTESIAN_POINT('',(-0.6304178425050169,2.04,6.356614844848142));+#1787 = DIRECTION('',(0.,1.0,0.));+#1788 = DIRECTION('',(1.0,0.,0.));+#1789 = DEFINITIONAL_REPRESENTATION('',(#1790),#1794);+#1790 = LINE('',#1791,#1792);+#1791 = CARTESIAN_POINT('',(0.12586479508194176,0.));+#1792 = VECTOR('',#1793,1.366864059714549);+#1793 = DIRECTION('',(0.,1.));+#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1795 = ORIENTED_EDGE('',*,*,#1796,.T.);+#1796 = EDGE_CURVE('',#1776,#1797,#1799,.T.);+#1797 = VERTEX_POINT('',#1798);+#1798 = CARTESIAN_POINT('',(-0.16926615632351272,2.04,4.777487625878271));+#1799 = SURFACE_CURVE('',#1800,(#1804),.PCURVE_S1.);+#1800 = LINE('',#1801,#1802);+#1801 = CARTESIAN_POINT('',(-0.5045530474241136,2.04,4.777487625878271));+#1802 = VECTOR('',#1803,1.366864059714549);+#1803 = DIRECTION('',(1.0,0.,0.));+#1804 = PCURVE('',#1784,#1805);+#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810);+#1806 = LINE('',#1807,#1808);+#1807 = CARTESIAN_POINT('',(0.12586479508194176,1.579127218969871));+#1808 = VECTOR('',#1809,1.366864059714549);+#1809 = DIRECTION('',(1.,0.));+#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1811 = ORIENTED_EDGE('',*,*,#1812,.T.);+#1812 = EDGE_CURVE('',#1797,#1813,#1815,.T.);+#1813 = VERTEX_POINT('',#1814);+#1814 = CARTESIAN_POINT('',(0.27073178278693755,2.04,5.92507840456666));+#1815 = SURFACE_CURVE('',#1816,(#1820),.PCURVE_S1.);+#1816 = LINE('',#1817,#1818);+#1817 = CARTESIAN_POINT('',(-0.16926615632351272,2.04,4.777487625878271));+#1818 = VECTOR('',#1819,1.366864059714549);+#1819 = DIRECTION('',(0.357998537355,0.,0.933722146707));+#1820 = PCURVE('',#1784,#1821);+#1821 = DEFINITIONAL_REPRESENTATION('',(#1822),#1826);+#1822 = LINE('',#1823,#1824);+#1823 = CARTESIAN_POINT('',(0.46115168618287095,1.579127218969871));+#1824 = VECTOR('',#1825,1.366864059714549);+#1825 = DIRECTION('',(0.357998537355,-0.933722146707));+#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1827 = ORIENTED_EDGE('',*,*,#1828,.T.);+#1828 = EDGE_CURVE('',#1813,#1829,#1831,.T.);+#1829 = VERTEX_POINT('',#1830);+#1830 = CARTESIAN_POINT('',(0.27073178278693755,2.04,4.777487625878271));+#1831 = SURFACE_CURVE('',#1832,(#1836),.PCURVE_S1.);+#1832 = LINE('',#1833,#1834);+#1833 = CARTESIAN_POINT('',(0.27073178278693755,2.04,5.92507840456666));+#1834 = VECTOR('',#1835,1.366864059714549);+#1835 = DIRECTION('',(0.,0.,-1.0));+#1836 = PCURVE('',#1784,#1837);+#1837 = DEFINITIONAL_REPRESENTATION('',(#1838),#1842);+#1838 = LINE('',#1839,#1840);+#1839 = CARTESIAN_POINT('',(0.9011496252919545,0.431536440281482));+#1840 = VECTOR('',#1841,1.366864059714549);+#1841 = DIRECTION('',(0.,1.));+#1842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1843 = ORIENTED_EDGE('',*,*,#1844,.T.);+#1844 = EDGE_CURVE('',#1829,#1845,#1847,.T.);+#1845 = VERTEX_POINT('',#1846);+#1846 = CARTESIAN_POINT('',(0.5457304947311399,2.04,4.777487625878271));+#1847 = SURFACE_CURVE('',#1848,(#1852),.PCURVE_S1.);+#1848 = LINE('',#1849,#1850);+#1849 = CARTESIAN_POINT('',(0.27073178278693755,2.04,4.777487625878271));+#1850 = VECTOR('',#1851,1.366864059714549);+#1851 = DIRECTION('',(1.0,0.,0.));+#1852 = PCURVE('',#1784,#1853);+#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858);+#1854 = LINE('',#1855,#1856);+#1855 = CARTESIAN_POINT('',(0.9011496252919545,1.579127218969871));+#1856 = VECTOR('',#1857,1.366864059714549);+#1857 = DIRECTION('',(1.,0.));+#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1859 = ORIENTED_EDGE('',*,*,#1860,.T.);+#1860 = EDGE_CURVE('',#1845,#1861,#1863,.T.);+#1861 = VERTEX_POINT('',#1862);+#1862 = CARTESIAN_POINT('',(0.5457304947311399,2.04,6.356614844848142));+#1863 = SURFACE_CURVE('',#1864,(#1868),.PCURVE_S1.);+#1864 = LINE('',#1865,#1866);+#1865 = CARTESIAN_POINT('',(0.5457304947311399,2.04,4.777487625878271));+#1866 = VECTOR('',#1867,1.366864059714549);+#1867 = DIRECTION('',(0.,0.,1.0));+#1868 = PCURVE('',#1784,#1869);+#1869 = DEFINITIONAL_REPRESENTATION('',(#1870),#1874);+#1870 = LINE('',#1871,#1872);+#1871 = CARTESIAN_POINT('',(1.1761483372361567,1.579127218969871));+#1872 = VECTOR('',#1873,1.366864059714549);+#1873 = DIRECTION('',(0.,-1.));+#1874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1875 = ORIENTED_EDGE('',*,*,#1876,.T.);+#1876 = EDGE_CURVE('',#1861,#1877,#1879,.T.);+#1877 = VERTEX_POINT('',#1878);+#1878 = CARTESIAN_POINT('',(0.21255897833778103,2.04,6.356614844848142));+#1879 = SURFACE_CURVE('',#1880,(#1884),.PCURVE_S1.);+#1880 = LINE('',#1881,#1882);+#1881 = CARTESIAN_POINT('',(0.5457304947311399,2.04,6.356614844848142));+#1882 = VECTOR('',#1883,1.366864059714549);+#1883 = DIRECTION('',(-1.0,0.,0.));+#1884 = PCURVE('',#1784,#1885);+#1885 = DEFINITIONAL_REPRESENTATION('',(#1886),#1890);+#1886 = LINE('',#1887,#1888);+#1887 = CARTESIAN_POINT('',(1.1761483372361567,0.));+#1888 = VECTOR('',#1889,1.366864059714549);+#1889 = DIRECTION('',(-1.,0.));+#1890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1891 = ORIENTED_EDGE('',*,*,#1892,.T.);+#1892 = EDGE_CURVE('',#1877,#1893,#1895,.T.);+#1893 = VERTEX_POINT('',#1894);+#1894 = CARTESIAN_POINT('',(-0.22955433547991166,2.04,5.209024066159753));+#1895 = SURFACE_CURVE('',#1896,(#1900),.PCURVE_S1.);+#1896 = LINE('',#1897,#1898);+#1897 = CARTESIAN_POINT('',(0.21255897833778103,2.04,6.356614844848142));+#1898 = VECTOR('',#1899,1.366864059714549);+#1899 = DIRECTION('',(-0.359497709221,0.,-0.933145967716));+#1900 = PCURVE('',#1784,#1901);+#1901 = DEFINITIONAL_REPRESENTATION('',(#1902),#1906);+#1902 = LINE('',#1903,#1904);+#1903 = CARTESIAN_POINT('',(0.8429768208427977,0.));+#1904 = VECTOR('',#1905,1.366864059714549);+#1905 = DIRECTION('',(-0.359497709221,0.933145967716));+#1906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1907 = ORIENTED_EDGE('',*,*,#1908,.T.);+#1908 = EDGE_CURVE('',#1893,#1909,#1911,.T.);+#1909 = VERTEX_POINT('',#1910);+#1910 = CARTESIAN_POINT('',(-0.22955433547991166,2.04,6.356614844848142));+#1911 = SURFACE_CURVE('',#1912,(#1916),.PCURVE_S1.);+#1912 = LINE('',#1913,#1914);+#1913 = CARTESIAN_POINT('',(-0.22955433547991166,2.04,5.209024066159753));+#1914 = VECTOR('',#1915,1.366864059714549);+#1915 = DIRECTION('',(0.,0.,1.0));+#1916 = PCURVE('',#1784,#1917);+#1917 = DEFINITIONAL_REPRESENTATION('',(#1918),#1922);+#1918 = LINE('',#1919,#1920);+#1919 = CARTESIAN_POINT('',(0.40086350702510526,1.147590778688389));+#1920 = VECTOR('',#1921,1.366864059714549);+#1921 = DIRECTION('',(0.,-1.));+#1922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1923 = ORIENTED_EDGE('',*,*,#1924,.T.);+#1924 = EDGE_CURVE('',#1909,#1774,#1925,.T.);+#1925 = SURFACE_CURVE('',#1926,(#1930),.PCURVE_S1.);+#1926 = LINE('',#1927,#1928);+#1927 = CARTESIAN_POINT('',(-0.22955433547991166,2.04,6.356614844848142));+#1928 = VECTOR('',#1929,1.366864059714549);+#1929 = DIRECTION('',(-1.0,0.,0.));+#1930 = PCURVE('',#1784,#1931);+#1931 = DEFINITIONAL_REPRESENTATION('',(#1932),#1936);+#1932 = LINE('',#1933,#1934);+#1933 = CARTESIAN_POINT('',(0.40086350702510526,0.));+#1934 = VECTOR('',#1935,1.366864059714549);+#1935 = DIRECTION('',(-1.,0.));+#1936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1937 = SHELL_BASED_SURFACE_MODEL('',(#1938));+#1938 = OPEN_SHELL('',(#1939));+#1939 = ADVANCED_FACE('',(#1940),#1954,.T.);+#1940 = FACE_BOUND('',#1941,.F.);+#1941 = EDGE_LOOP('',(#1942,#1965,#1981,#1997,#2013,#2029,#2045,#2061,+    #2077,#2093,#2109,#2125,#2141,#2157,#2173,#2189,#2205,#2221,#2237,+    #2253,#2269,#2285));+#1942 = ORIENTED_EDGE('',*,*,#1943,.T.);+#1943 = EDGE_CURVE('',#1944,#1946,#1948,.T.);+#1944 = VERTEX_POINT('',#1945);+#1945 = CARTESIAN_POINT('',(0.877844323770878,2.04,5.659598878806414));+#1946 = VERTEX_POINT('',#1947);+#1947 = CARTESIAN_POINT('',(0.877844323770878,2.04,4.777487625878271));+#1948 = SURFACE_CURVE('',#1949,(#1953),.PCURVE_S1.);+#1949 = LINE('',#1950,#1951);+#1950 = CARTESIAN_POINT('',(0.877844323770878,2.04,5.659598878806414));+#1951 = VECTOR('',#1952,1.366864059714549);+#1952 = DIRECTION('',(0.,0.,-1.0));+#1953 = PCURVE('',#1954,#1959);+#1954 = PLANE('',#1955);+#1955 = AXIS2_PLACEMENT_3D('',#1956,#1957,#1958);+#1956 = CARTESIAN_POINT('',(0.6737106645192854,2.04,6.356614844848142));+#1957 = DIRECTION('',(0.,1.0,0.));+#1958 = DIRECTION('',(1.0,0.,0.));+#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964);+#1960 = LINE('',#1961,#1962);+#1961 = CARTESIAN_POINT('',(0.20413365925022625,0.6970159660417282));+#1962 = VECTOR('',#1963,1.366864059714549);+#1963 = DIRECTION('',(0.,1.));+#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1965 = ORIENTED_EDGE('',*,*,#1966,.T.);+#1966 = EDGE_CURVE('',#1946,#1967,#1969,.T.);+#1967 = VERTEX_POINT('',#1968);+#1968 = CARTESIAN_POINT('',(1.7356287675643702,2.04,4.777487625878271));+#1969 = SURFACE_CURVE('',#1970,(#1974),.PCURVE_S1.);+#1970 = LINE('',#1971,#1972);+#1971 = CARTESIAN_POINT('',(0.877844323770878,2.04,4.777487625878271));+#1972 = VECTOR('',#1973,1.366864059714549);+#1973 = DIRECTION('',(1.0,0.,0.));+#1974 = PCURVE('',#1954,#1975);+#1975 = DEFINITIONAL_REPRESENTATION('',(#1976),#1980);+#1976 = LINE('',#1977,#1978);+#1977 = CARTESIAN_POINT('',(0.20413365925022625,1.579127218969871));+#1978 = VECTOR('',#1979,1.366864059714549);+#1979 = DIRECTION('',(1.,0.));+#1980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1981 = ORIENTED_EDGE('',*,*,#1982,.T.);+#1982 = EDGE_CURVE('',#1967,#1983,#1985,.T.);+#1983 = VERTEX_POINT('',#1984);+#1984 = CARTESIAN_POINT('',(1.7356287675643702,2.04,5.052486337822473));+#1985 = SURFACE_CURVE('',#1986,(#1990),.PCURVE_S1.);+#1986 = LINE('',#1987,#1988);+#1987 = CARTESIAN_POINT('',(1.7356287675643702,2.04,4.777487625878271));+#1988 = VECTOR('',#1989,1.366864059714549);+#1989 = DIRECTION('',(0.,0.,1.0));+#1990 = PCURVE('',#1954,#1991);+#1991 = DEFINITIONAL_REPRESENTATION('',(#1992),#1996);+#1992 = LINE('',#1993,#1994);+#1993 = CARTESIAN_POINT('',(1.0619181030437184,1.579127218969871));+#1994 = VECTOR('',#1995,1.366864059714549);+#1995 = DIRECTION('',(0.,-1.));+#1996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1997 = ORIENTED_EDGE('',*,*,#1998,.T.);+#1998 = EDGE_CURVE('',#1983,#1999,#2001,.T.);+#1999 = VERTEX_POINT('',#2000);+#2000 = CARTESIAN_POINT('',(1.1306316012876716,2.04,5.052486337822473));+#2001 = SURFACE_CURVE('',#2002,(#2006),.PCURVE_S1.);+#2002 = LINE('',#2003,#2004);+#2003 = CARTESIAN_POINT('',(1.7356287675643702,2.04,5.052486337822473));+#2004 = VECTOR('',#2005,1.366864059714549);+#2005 = DIRECTION('',(-1.0,0.,0.));+#2006 = PCURVE('',#1954,#2007);+#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012);+#2008 = LINE('',#2009,#2010);+#2009 = CARTESIAN_POINT('',(1.0619181030437184,1.3041285070256687));+#2010 = VECTOR('',#2011,1.366864059714549);+#2011 = DIRECTION('',(-1.,0.));+#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2013 = ORIENTED_EDGE('',*,*,#2014,.T.);+#2014 = EDGE_CURVE('',#1999,#2015,#2017,.T.);+#2015 = VERTEX_POINT('',#2016);+#2016 = CARTESIAN_POINT('',(1.1306316012876716,2.04,5.345465734778233));+#2017 = SURFACE_CURVE('',#2018,(#2022),.PCURVE_S1.);+#2018 = LINE('',#2019,#2020);+#2019 = CARTESIAN_POINT('',(1.1306316012876716,2.04,5.052486337822473));+#2020 = VECTOR('',#2021,1.366864059714549);+#2021 = DIRECTION('',(0.,0.,1.0));+#2022 = PCURVE('',#1954,#2023);+#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2028);+#2024 = LINE('',#2025,#2026);+#2025 = CARTESIAN_POINT('',(0.45692093676838685,1.3041285070256687));+#2026 = VECTOR('',#2027,1.366864059714549);+#2027 = DIRECTION('',(0.,-1.));+#2028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2029 = ORIENTED_EDGE('',*,*,#2030,.T.);+#2030 = EDGE_CURVE('',#2015,#2031,#2033,.T.);+#2031 = VERTEX_POINT('',#2032);+#2032 = CARTESIAN_POINT('',(1.2120735275178582,2.04,5.323783144027635));+#2033 = SURFACE_CURVE('',#2034,(#2038),.PCURVE_S1.);+#2034 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2035,#2036,#2037),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2035 = CARTESIAN_POINT('',(1.1306316012876716,2.04,5.345465734778233));+#2036 = CARTESIAN_POINT('',(1.168708346018029,2.04,5.330658111827539));+#2037 = CARTESIAN_POINT('',(1.2120735275178582,2.04,5.323783144027635));+#2038 = PCURVE('',#1954,#2039);+#2039 = DEFINITIONAL_REPRESENTATION('',(#2040),#2044);+#2040 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2041,#2042,#2043),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2041 = CARTESIAN_POINT('',(0.45692093676838685,1.0111491100699088));+#2042 = CARTESIAN_POINT('',(0.49499768149874407,1.0259567330206034));+#2043 = CARTESIAN_POINT('',(0.5383628629972064,1.0328317008191399));+#2044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2045 = ORIENTED_EDGE('',*,*,#2046,.T.);+#2046 = EDGE_CURVE('',#2031,#2047,#2049,.T.);+#2047 = VERTEX_POINT('',#2048);+#2048 = CARTESIAN_POINT('',(1.3040923272828882,2.04,5.316908176229099));+#2049 = SURFACE_CURVE('',#2050,(#2054),.PCURVE_S1.);+#2050 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2051,#2052,#2053),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2051 = CARTESIAN_POINT('',(1.2120735275178582,2.04,5.323783144027635));+#2052 = CARTESIAN_POINT('',(1.2554387090163206,2.04,5.316908176229099));+#2053 = CARTESIAN_POINT('',(1.3040923272828882,2.04,5.316908176229099));+#2054 = PCURVE('',#1954,#2055);+#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060);+#2056 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2057,#2058,#2059),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2057 = CARTESIAN_POINT('',(0.5383628629972064,1.0328317008191399));+#2058 = CARTESIAN_POINT('',(0.5817280444970357,1.0397066686176766));+#2059 = CARTESIAN_POINT('',(0.6303816627636032,1.0397066686176766));+#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2061 = ORIENTED_EDGE('',*,*,#2062,.T.);+#2062 = EDGE_CURVE('',#2047,#2063,#2065,.T.);+#2063 = VERTEX_POINT('',#2064);+#2064 = CARTESIAN_POINT('',(1.684859774589194,2.04,5.464984405737409));+#2065 = SURFACE_CURVE('',#2066,(#2070),.PCURVE_S1.);+#2066 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2067,#2068,#2069),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2067 = CARTESIAN_POINT('',(1.3040923272828882,2.04,5.316908176229099));+#2068 = CARTESIAN_POINT('',(1.5388989197894911,2.04,5.316908176229099));+#2069 = CARTESIAN_POINT('',(1.684859774589194,2.04,5.464984405737409));+#2070 = PCURVE('',#1954,#2071);+#2071 = DEFINITIONAL_REPRESENTATION('',(#2072),#2076);+#2072 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2073,#2074,#2075),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2073 = CARTESIAN_POINT('',(0.6303816627636032,1.0397066686176766));+#2074 = CARTESIAN_POINT('',(0.8651882552688392,1.0397066686176766));+#2075 = CARTESIAN_POINT('',(1.0111491100699088,0.891630439109365));+#2076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2077 = ORIENTED_EDGE('',*,*,#2078,.T.);+#2078 = EDGE_CURVE('',#2063,#2079,#2081,.T.);+#2079 = VERTEX_POINT('',#2080);+#2080 = CARTESIAN_POINT('',(1.8308206293902631,2.04,5.8499826024595665));+#2081 = SURFACE_CURVE('',#2082,(#2086),.PCURVE_S1.);+#2082 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2083,#2084,#2085),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2083 = CARTESIAN_POINT('',(1.684859774589194,2.04,5.464984405737409));+#2084 = CARTESIAN_POINT('',(1.8308206293902631,2.04,5.613060635245721));+#2085 = CARTESIAN_POINT('',(1.8308206293902631,2.04,5.8499826024595665));+#2086 = PCURVE('',#1954,#2087);+#2087 = DEFINITIONAL_REPRESENTATION('',(#2088),#2092);+#2088 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2089,#2090,#2091),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2089 = CARTESIAN_POINT('',(1.0111491100699088,0.891630439109365));+#2090 = CARTESIAN_POINT('',(1.1571099648709782,0.7435542096010537));+#2091 = CARTESIAN_POINT('',(1.1571099648709782,0.5066322423885754));+#2092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2093 = ORIENTED_EDGE('',*,*,#2094,.T.);+#2094 = EDGE_CURVE('',#2079,#2095,#2097,.T.);+#2095 = VERTEX_POINT('',#2096);+#2096 = CARTESIAN_POINT('',(1.672696370022552,2.04,6.242913454332514));+#2097 = SURFACE_CURVE('',#2098,(#2102),.PCURVE_S1.);+#2098 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2099,#2100,#2101),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2099 = CARTESIAN_POINT('',(1.8308206293902631,2.04,5.8499826024595665));+#2100 = CARTESIAN_POINT('',(1.8308206293902631,2.04,6.098539130561877));+#2101 = CARTESIAN_POINT('',(1.672696370022552,2.04,6.242913454332514));+#2102 = PCURVE('',#1954,#2103);+#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108);+#2104 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2105,#2106,#2107),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2105 = CARTESIAN_POINT('',(1.1571099648709782,0.5066322423885754));+#2106 = CARTESIAN_POINT('',(1.1571099648709782,0.2580757142862658));+#2107 = CARTESIAN_POINT('',(0.9989857055032669,0.11370139051519053));+#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2109 = ORIENTED_EDGE('',*,*,#2110,.T.);+#2110 = EDGE_CURVE('',#2095,#2111,#2113,.T.);+#2111 = VERTEX_POINT('',#2112);+#2112 = CARTESIAN_POINT('',(1.2416887734192472,2.04,6.387287778103151));+#2113 = SURFACE_CURVE('',#2114,(#2118),.PCURVE_S1.);+#2114 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2115,#2116,#2117),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2115 = CARTESIAN_POINT('',(1.672696370022552,2.04,6.242913454332514));+#2116 = CARTESIAN_POINT('',(1.5145721106548407,2.04,6.387287778103151));+#2117 = CARTESIAN_POINT('',(1.2416887734192472,2.04,6.387287778103151));+#2118 = PCURVE('',#1954,#2119);+#2119 = DEFINITIONAL_REPRESENTATION('',(#2120),#2124);+#2120 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2121,#2122,#2123),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2121 = CARTESIAN_POINT('',(0.9989857055032669,0.11370139051519053));+#2122 = CARTESIAN_POINT('',(0.8408614461355556,-0.03067293325526966));+#2123 = CARTESIAN_POINT('',(0.5679781088985952,-0.03067293325526966));+#2124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2125 = ORIENTED_EDGE('',*,*,#2126,.T.);+#2126 = EDGE_CURVE('',#2111,#2127,#2129,.T.);+#2127 = VERTEX_POINT('',#2128);+#2128 = CARTESIAN_POINT('',(1.0364974268154,2.04,6.370364780445216));+#2129 = SURFACE_CURVE('',#2130,(#2134),.PCURVE_S1.);+#2130 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2131,#2132,#2133),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2131 = CARTESIAN_POINT('',(1.2416887734192472,2.04,6.387287778103151));+#2132 = CARTESIAN_POINT('',(1.1401507874702612,2.04,6.387287778103151));+#2133 = CARTESIAN_POINT('',(1.0364974268154,2.04,6.370364780445216));+#2134 = PCURVE('',#1954,#2135);+#2135 = DEFINITIONAL_REPRESENTATION('',(#2136),#2140);+#2136 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2137,#2138,#2139),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2137 = CARTESIAN_POINT('',(0.5679781088985952,-0.03067293325526966));+#2138 = CARTESIAN_POINT('',(0.46644012295097614,-0.03067293325526966));+#2139 = CARTESIAN_POINT('',(0.362786762294748,-0.013749935597182779));+#2140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2141 = ORIENTED_EDGE('',*,*,#2142,.T.);+#2142 = EDGE_CURVE('',#2127,#2143,#2145,.T.);+#2143 = VERTEX_POINT('',#2144);+#2144 = CARTESIAN_POINT('',(0.8249599560884595,2.04,6.319595787470039));+#2145 = SURFACE_CURVE('',#2146,(#2150),.PCURVE_S1.);+#2146 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2147,#2148,#2149),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2147 = CARTESIAN_POINT('',(1.0364974268154,2.04,6.370364780445216));+#2148 = CARTESIAN_POINT('',(0.9328440661591719,2.04,6.353441782787278));+#2149 = CARTESIAN_POINT('',(0.8249599560884595,2.04,6.319595787470039));+#2150 = PCURVE('',#1954,#2151);+#2151 = DEFINITIONAL_REPRESENTATION('',(#2152),#2156);+#2152 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2153,#2154,#2155),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2153 = CARTESIAN_POINT('',(0.362786762294748,-0.013749935597182779));+#2154 = CARTESIAN_POINT('',(0.25913340163988685,0.0031730620608890698));+#2155 = CARTESIAN_POINT('',(0.15124929156917458,0.03701905737703687));+#2156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2157 = ORIENTED_EDGE('',*,*,#2158,.T.);+#2158 = EDGE_CURVE('',#2143,#2159,#2161,.T.);+#2159 = VERTEX_POINT('',#2160);+#2160 = CARTESIAN_POINT('',(0.8249599560884595,2.04,6.038250951405477));+#2161 = SURFACE_CURVE('',#2162,(#2166),.PCURVE_S1.);+#2162 = LINE('',#2163,#2164);+#2163 = CARTESIAN_POINT('',(0.8249599560884595,2.04,6.319595787470039));+#2164 = VECTOR('',#2165,1.366864059714549);+#2165 = DIRECTION('',(0.,0.,-1.0));+#2166 = PCURVE('',#1954,#2167);+#2167 = DEFINITIONAL_REPRESENTATION('',(#2168),#2172);+#2168 = LINE('',#2169,#2170);+#2169 = CARTESIAN_POINT('',(0.15124929156917458,0.03701905737703687));+#2170 = VECTOR('',#2171,1.366864059714549);+#2171 = DIRECTION('',(0.,1.));+#2172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2173 = ORIENTED_EDGE('',*,*,#2174,.T.);+#2174 = EDGE_CURVE('',#2159,#2175,#2177,.T.);+#2175 = VERTEX_POINT('',#2176);+#2176 = CARTESIAN_POINT('',(1.0052956498822123,2.04,6.103298723653171));+#2177 = SURFACE_CURVE('',#2178,(#2182),.PCURVE_S1.);+#2178 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2179,#2180,#2181),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2179 = CARTESIAN_POINT('',(0.8249599560884595,2.04,6.038250951405477));+#2180 = CARTESIAN_POINT('',(0.9127480064403721,2.04,6.08161613290394));+#2181 = CARTESIAN_POINT('',(1.0052956498822123,2.04,6.103298723653171));+#2182 = PCURVE('',#1954,#2183);+#2183 = DEFINITIONAL_REPRESENTATION('',(#2184),#2188);+#2184 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2185,#2186,#2187),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2185 = CARTESIAN_POINT('',(0.15124929156917458,0.31836389344266464));+#2186 = CARTESIAN_POINT('',(0.23903734191972031,0.27499871194420233));+#2187 = CARTESIAN_POINT('',(0.3315849853629276,0.25331612119497116));+#2188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2189 = ORIENTED_EDGE('',*,*,#2190,.T.);+#2190 = EDGE_CURVE('',#2175,#2191,#2193,.T.);+#2191 = VERTEX_POINT('',#2192);+#2192 = CARTESIAN_POINT('',(1.190919780444071,2.04,6.124981314402401));+#2193 = SURFACE_CURVE('',#2194,(#2198),.PCURVE_S1.);+#2194 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2195,#2196,#2197),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2195 = CARTESIAN_POINT('',(1.0052956498822123,2.04,6.103298723653171));+#2196 = CARTESIAN_POINT('',(1.0978432933254196,2.04,6.124981314402401));+#2197 = CARTESIAN_POINT('',(1.190919780444071,2.04,6.124981314402401));+#2198 = PCURVE('',#1954,#2199);+#2199 = DEFINITIONAL_REPRESENTATION('',(#2200),#2204);+#2200 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2201,#2202,#2203),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2201 = CARTESIAN_POINT('',(0.3315849853629276,0.25331612119497116));+#2202 = CARTESIAN_POINT('',(0.42413262880613484,0.2316335304443731));+#2203 = CARTESIAN_POINT('',(0.5172091159247858,0.2316335304443731));+#2204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2205 = ORIENTED_EDGE('',*,*,#2206,.T.);+#2206 = EDGE_CURVE('',#2191,#2207,#2209,.T.);+#2207 = VERTEX_POINT('',#2208);+#2208 = CARTESIAN_POINT('',(1.4415916832549895,2.04,6.054645105386603));+#2209 = SURFACE_CURVE('',#2210,(#2214),.PCURVE_S1.);+#2210 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2211,#2212,#2213),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2211 = CARTESIAN_POINT('',(1.190919780444071,2.04,6.124981314402401));+#2212 = CARTESIAN_POINT('',(1.3559190076103187,2.04,6.124981314402401));+#2213 = CARTESIAN_POINT('',(1.4415916832549895,2.04,6.054645105386603));+#2214 = PCURVE('',#1954,#2215);+#2215 = DEFINITIONAL_REPRESENTATION('',(#2216),#2220);+#2216 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2217,#2218,#2219),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2217 = CARTESIAN_POINT('',(0.5172091159247858,0.2316335304443731));+#2218 = CARTESIAN_POINT('',(0.6822083430910338,0.2316335304443731));+#2219 = CARTESIAN_POINT('',(0.7678810187357045,0.30196973946153866));+#2220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2221 = ORIENTED_EDGE('',*,*,#2222,.T.);+#2222 = EDGE_CURVE('',#2207,#2223,#2225,.T.);+#2223 = VERTEX_POINT('',#2224);+#2224 = CARTESIAN_POINT('',(1.52726435889966,2.04,5.8499826024595665));+#2225 = SURFACE_CURVE('',#2226,(#2230),.PCURVE_S1.);+#2226 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2227,#2228,#2229),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2227 = CARTESIAN_POINT('',(1.4415916832549895,2.04,6.054645105386603));+#2228 = CARTESIAN_POINT('',(1.52726435889966,2.04,5.984308896369437));+#2229 = CARTESIAN_POINT('',(1.52726435889966,2.04,5.8499826024595665));+#2230 = PCURVE('',#1954,#2231);+#2231 = DEFINITIONAL_REPRESENTATION('',(#2232),#2236);+#2232 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2233,#2234,#2235),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2233 = CARTESIAN_POINT('',(0.7678810187357045,0.30196973946153866));+#2234 = CARTESIAN_POINT('',(0.853553694379008,0.37230594847733733));+#2235 = CARTESIAN_POINT('',(0.853553694379008,0.5066322423885754));+#2236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2237 = ORIENTED_EDGE('',*,*,#2238,.T.);+#2238 = EDGE_CURVE('',#2223,#2239,#2241,.T.);+#2239 = VERTEX_POINT('',#2240);+#2240 = CARTESIAN_POINT('',(1.4421205269317998,2.04,5.651666223652889));+#2241 = SURFACE_CURVE('',#2242,(#2246),.PCURVE_S1.);+#2242 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2243,#2244,#2245),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2243 = CARTESIAN_POINT('',(1.52726435889966,2.04,5.8499826024595665));+#2244 = CARTESIAN_POINT('',(1.52726435889966,2.04,5.726233182084538));+#2245 = CARTESIAN_POINT('',(1.4421205269317998,2.04,5.651666223652889));+#2246 = PCURVE('',#1954,#2247);+#2247 = DEFINITIONAL_REPRESENTATION('',(#2248),#2252);+#2248 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2249,#2250,#2251),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2249 = CARTESIAN_POINT('',(0.853553694379008,0.5066322423885754));+#2250 = CARTESIAN_POINT('',(0.853553694379008,0.6303816627636032));+#2251 = CARTESIAN_POINT('',(0.7684098624125149,0.704948621193886));+#2252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2253 = ORIENTED_EDGE('',*,*,#2254,.T.);+#2254 = EDGE_CURVE('',#2239,#2255,#2257,.T.);+#2255 = VERTEX_POINT('',#2256);+#2256 = CARTESIAN_POINT('',(1.2152465895787214,2.04,5.577099265222605));+#2257 = SURFACE_CURVE('',#2258,(#2262),.PCURVE_S1.);+#2258 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2259,#2260,#2261),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2259 = CARTESIAN_POINT('',(1.4421205269317998,2.04,5.651666223652889));+#2260 = CARTESIAN_POINT('',(1.3569766949639397,2.04,5.577099265222605));+#2261 = CARTESIAN_POINT('',(1.2152465895787214,2.04,5.577099265222605));+#2262 = PCURVE('',#1954,#2263);+#2263 = DEFINITIONAL_REPRESENTATION('',(#2264),#2268);+#2264 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2265,#2266,#2267),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2265 = CARTESIAN_POINT('',(0.7684098624125149,0.704948621193886));+#2266 = CARTESIAN_POINT('',(0.6832660304446548,0.7795155796255357));+#2267 = CARTESIAN_POINT('',(0.5415359250580696,0.7795155796255357));+#2268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2269 = ORIENTED_EDGE('',*,*,#2270,.T.);+#2270 = EDGE_CURVE('',#2255,#2271,#2273,.T.);+#2271 = VERTEX_POINT('',#2272);+#2272 = CARTESIAN_POINT('',(1.0476031440284208,2.04,5.597724168618217));+#2273 = SURFACE_CURVE('',#2274,(#2278),.PCURVE_S1.);+#2274 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2275,#2276,#2277),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2275 = CARTESIAN_POINT('',(1.2152465895787214,2.04,5.577099265222605));+#2276 = CARTESIAN_POINT('',(1.131689288641293,2.04,5.577099265222605));+#2277 = CARTESIAN_POINT('',(1.0476031440284208,2.04,5.597724168618217));+#2278 = PCURVE('',#1954,#2279);+#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284);+#2280 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2281,#2282,#2283),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2281 = CARTESIAN_POINT('',(0.5415359250580696,0.7795155796255357));+#2282 = CARTESIAN_POINT('',(0.45797862412200796,0.7795155796255357));+#2283 = CARTESIAN_POINT('',(0.37389247950776894,0.7588906762299255));+#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2285 = ORIENTED_EDGE('',*,*,#2286,.T.);+#2286 = EDGE_CURVE('',#2271,#1944,#2287,.T.);+#2287 = SURFACE_CURVE('',#2288,(#2292),.PCURVE_S1.);+#2288 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2289,#2290,#2291),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2289 = CARTESIAN_POINT('',(1.0476031440284208,2.04,5.597724168618217));+#2290 = CARTESIAN_POINT('',(0.9635169994141821,2.04,5.618349072013826));+#2291 = CARTESIAN_POINT('',(0.877844323770878,2.04,5.659598878806414));+#2292 = PCURVE('',#1954,#2293);+#2293 = DEFINITIONAL_REPRESENTATION('',(#2294),#2298);+#2294 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2295,#2296,#2297),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2295 = CARTESIAN_POINT('',(0.37389247950776894,0.7588906762299255));+#2296 = CARTESIAN_POINT('',(0.28980633489489677,0.7382657728329485));+#2297 = CARTESIAN_POINT('',(0.20413365925022625,0.6970159660417282));+#2298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2299 = SHELL_BASED_SURFACE_MODEL('',(#2300));+#2300 = OPEN_SHELL('',(#2301));+#2301 = ADVANCED_FACE('',(#2302),#2316,.T.);+#2302 = FACE_BOUND('',#2303,.F.);+#2303 = EDGE_LOOP('',(#2304,#2327,#2343,#2359,#2375,#2391,#2407,#2423));+#2304 = ORIENTED_EDGE('',*,*,#2305,.T.);+#2305 = EDGE_CURVE('',#2306,#2308,#2310,.T.);+#2306 = VERTEX_POINT('',#2307);+#2307 = CARTESIAN_POINT('',(2.4982213495306023,2.04,5.568637766393638));+#2308 = VERTEX_POINT('',#2309);+#2309 = CARTESIAN_POINT('',(2.5362980942623268,2.04,5.47450359192));+#2310 = SURFACE_CURVE('',#2311,(#2315),.PCURVE_S1.);+#2311 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2312,#2313,#2314),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2312 = CARTESIAN_POINT('',(2.4982213495306023,2.04,5.568637766393638));+#2313 = CARTESIAN_POINT('',(2.4982213495306023,2.04,5.512580336651722));+#2314 = CARTESIAN_POINT('',(2.5362980942623268,2.04,5.47450359192));+#2315 = PCURVE('',#2316,#2321);+#2316 = PLANE('',#2317);+#2317 = AXIS2_PLACEMENT_3D('',#2318,#2319,#2320);+#2318 = CARTESIAN_POINT('',(1.9778391715449537,2.04,6.356614844848142));+#2319 = DIRECTION('',(0.,1.0,0.));+#2320 = DIRECTION('',(1.0,0.,0.));+#2321 = DEFINITIONAL_REPRESENTATION('',(#2322),#2326);+#2322 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2323,#2324,#2325),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2323 = CARTESIAN_POINT('',(0.5203821779856489,0.787977078454504));+#2324 = CARTESIAN_POINT('',(0.5203821779856489,0.8440345081964187));+#2325 = CARTESIAN_POINT('',(0.5584589227160061,0.8821112529267761));+#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2327 = ORIENTED_EDGE('',*,*,#2328,.T.);+#2328 = EDGE_CURVE('',#2308,#2329,#2331,.T.);+#2329 = VERTEX_POINT('',#2330);+#2330 = CARTESIAN_POINT('',(2.6293745813809775,2.04,5.436426847189642));+#2331 = SURFACE_CURVE('',#2332,(#2336),.PCURVE_S1.);+#2332 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2333,#2334,#2335),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2333 = CARTESIAN_POINT('',(2.5362980942623268,2.04,5.47450359192));+#2334 = CARTESIAN_POINT('',(2.574374838992684,2.04,5.436426847189642));+#2335 = CARTESIAN_POINT('',(2.6293745813809775,2.04,5.436426847189642));+#2336 = PCURVE('',#2316,#2337);+#2337 = DEFINITIONAL_REPRESENTATION('',(#2338),#2342);+#2338 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2339,#2340,#2341),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2339 = CARTESIAN_POINT('',(0.5584589227160061,0.8821112529267761));+#2340 = CARTESIAN_POINT('',(0.5965356674477301,0.9201879976584998));+#2341 = CARTESIAN_POINT('',(0.6515354098360238,0.9201879976584998));+#2342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2343 = ORIENTED_EDGE('',*,*,#2344,.T.);+#2344 = EDGE_CURVE('',#2329,#2345,#2347,.T.);+#2345 = VERTEX_POINT('',#2346);+#2346 = CARTESIAN_POINT('',(2.7235087558546165,2.04,5.47450359192));+#2347 = SURFACE_CURVE('',#2348,(#2352),.PCURVE_S1.);+#2348 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2349,#2350,#2351),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2349 = CARTESIAN_POINT('',(2.6293745813809775,2.04,5.436426847189642));+#2350 = CARTESIAN_POINT('',(2.685432011122893,2.04,5.436426847189642));+#2351 = CARTESIAN_POINT('',(2.7235087558546165,2.04,5.47450359192));+#2352 = PCURVE('',#2316,#2353);+#2353 = DEFINITIONAL_REPRESENTATION('',(#2354),#2358);+#2354 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2355,#2356,#2357),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2355 = CARTESIAN_POINT('',(0.6515354098360238,0.9201879976584998));+#2356 = CARTESIAN_POINT('',(0.7075928395779385,0.9201879976584998));+#2357 = CARTESIAN_POINT('',(0.7456695843082958,0.8821112529267761));+#2358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2359 = ORIENTED_EDGE('',*,*,#2360,.T.);+#2360 = EDGE_CURVE('',#2345,#2361,#2363,.T.);+#2361 = VERTEX_POINT('',#2362);+#2362 = CARTESIAN_POINT('',(2.7615855005849737,2.04,5.568637766393638));+#2363 = SURFACE_CURVE('',#2364,(#2368),.PCURVE_S1.);+#2364 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2365,#2366,#2367),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2365 = CARTESIAN_POINT('',(2.7235087558546165,2.04,5.47450359192));+#2366 = CARTESIAN_POINT('',(2.7615855005849737,2.04,5.512580336651722));+#2367 = CARTESIAN_POINT('',(2.7615855005849737,2.04,5.568637766393638));+#2368 = PCURVE('',#2316,#2369);+#2369 = DEFINITIONAL_REPRESENTATION('',(#2370),#2374);+#2370 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2371,#2372,#2373),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2371 = CARTESIAN_POINT('',(0.7456695843082958,0.8821112529267761));+#2372 = CARTESIAN_POINT('',(0.7837463290400198,0.8440345081964187));+#2373 = CARTESIAN_POINT('',(0.7837463290400198,0.787977078454504));+#2374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2375 = ORIENTED_EDGE('',*,*,#2376,.T.);+#2376 = EDGE_CURVE('',#2361,#2377,#2379,.T.);+#2377 = VERTEX_POINT('',#2378);+#2378 = CARTESIAN_POINT('',(2.7235087558546165,2.04,5.661714253513655));+#2379 = SURFACE_CURVE('',#2380,(#2384),.PCURVE_S1.);+#2380 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2381,#2382,#2383),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2381 = CARTESIAN_POINT('',(2.7615855005849737,2.04,5.568637766393638));+#2382 = CARTESIAN_POINT('',(2.7615855005849737,2.04,5.623637508781932));+#2383 = CARTESIAN_POINT('',(2.7235087558546165,2.04,5.661714253513655));+#2384 = PCURVE('',#2316,#2385);+#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390);+#2386 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2387,#2388,#2389),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2387 = CARTESIAN_POINT('',(0.7837463290400198,0.787977078454504));+#2388 = CARTESIAN_POINT('',(0.7837463290400198,0.7329773360648434));+#2389 = CARTESIAN_POINT('',(0.7456695843082958,0.6949005913344862));+#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2391 = ORIENTED_EDGE('',*,*,#2392,.T.);+#2392 = EDGE_CURVE('',#2377,#2393,#2395,.T.);+#2393 = VERTEX_POINT('',#2394);+#2394 = CARTESIAN_POINT('',(2.6293745813809775,2.04,5.699790998244013));+#2395 = SURFACE_CURVE('',#2396,(#2400),.PCURVE_S1.);+#2396 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2397,#2398,#2399),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2397 = CARTESIAN_POINT('',(2.7235087558546165,2.04,5.661714253513655));+#2398 = CARTESIAN_POINT('',(2.685432011122893,2.04,5.699790998244013));+#2399 = CARTESIAN_POINT('',(2.6293745813809775,2.04,5.699790998244013));+#2400 = PCURVE('',#2316,#2401);+#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406);+#2402 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2403,#2404,#2405),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2403 = CARTESIAN_POINT('',(0.7456695843082958,0.6949005913344862));+#2404 = CARTESIAN_POINT('',(0.7075928395779385,0.656823846604129));+#2405 = CARTESIAN_POINT('',(0.6515354098360238,0.656823846604129));+#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2407 = ORIENTED_EDGE('',*,*,#2408,.T.);+#2408 = EDGE_CURVE('',#2393,#2409,#2411,.T.);+#2409 = VERTEX_POINT('',#2410);+#2410 = CARTESIAN_POINT('',(2.5362980942623268,2.04,5.662243097190466));+#2411 = SURFACE_CURVE('',#2412,(#2416),.PCURVE_S1.);+#2412 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2413,#2414,#2415),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2413 = CARTESIAN_POINT('',(2.6293745813809775,2.04,5.699790998244013));+#2414 = CARTESIAN_POINT('',(2.574374838992684,2.04,5.699790998244013));+#2415 = CARTESIAN_POINT('',(2.5362980942623268,2.04,5.662243097190466));+#2416 = PCURVE('',#2316,#2417);+#2417 = DEFINITIONAL_REPRESENTATION('',(#2418),#2422);+#2418 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2419,#2420,#2421),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2419 = CARTESIAN_POINT('',(0.6515354098360238,0.656823846604129));+#2420 = CARTESIAN_POINT('',(0.5965356674477301,0.656823846604129));+#2421 = CARTESIAN_POINT('',(0.5584589227160061,0.6943717476576756));+#2422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2423 = ORIENTED_EDGE('',*,*,#2424,.T.);+#2424 = EDGE_CURVE('',#2409,#2306,#2425,.T.);+#2425 = SURFACE_CURVE('',#2426,(#2430),.PCURVE_S1.);+#2426 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2427,#2428,#2429),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2427 = CARTESIAN_POINT('',(2.5362980942623268,2.04,5.662243097190466));+#2428 = CARTESIAN_POINT('',(2.4982213495306023,2.04,5.624695196135552));+#2429 = CARTESIAN_POINT('',(2.4982213495306023,2.04,5.568637766393638));+#2430 = PCURVE('',#2316,#2431);+#2431 = DEFINITIONAL_REPRESENTATION('',(#2432),#2436);+#2432 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2433,#2434,#2435),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2433 = CARTESIAN_POINT('',(0.5584589227160061,0.6943717476576756));+#2434 = CARTESIAN_POINT('',(0.5203821779856489,0.7319196487112223));+#2435 = CARTESIAN_POINT('',(0.5203821779856489,0.787977078454504));+#2436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2437 = SHELL_BASED_SURFACE_MODEL('',(#2438));+#2438 = OPEN_SHELL('',(#2439));+#2439 = ADVANCED_FACE('',(#2440,#2575),#2454,.T.);+#2440 = FACE_BOUND('',#2441,.F.);+#2441 = EDGE_LOOP('',(#2442,#2465,#2481,#2497,#2513,#2529,#2545,#2561));+#2442 = ORIENTED_EDGE('',*,*,#2443,.T.);+#2443 = EDGE_CURVE('',#2444,#2446,#2448,.T.);+#2444 = VERTEX_POINT('',#2445);+#2445 = CARTESIAN_POINT('',(2.1079347160417075,2.04,5.568637766393638));+#2446 = VERTEX_POINT('',#2447);+#2447 = CARTESIAN_POINT('',(2.2380302605384617,2.04,4.95359257025754));+#2448 = SURFACE_CURVE('',#2449,(#2453),.PCURVE_S1.);+#2449 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2450,#2451,#2452),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2450 = CARTESIAN_POINT('',(2.1079347160417075,2.04,5.568637766393638));+#2451 = CARTESIAN_POINT('',(2.1079347160417075,2.04,5.158255073184577));+#2452 = CARTESIAN_POINT('',(2.2380302605384617,2.04,4.95359257025754));+#2453 = PCURVE('',#2454,#2459);+#2454 = PLANE('',#2455);+#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458);+#2456 = CARTESIAN_POINT('',(1.9778391715449537,2.04,6.356614844848142));+#2457 = DIRECTION('',(0.,1.0,0.));+#2458 = DIRECTION('',(1.0,0.,0.));+#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464);+#2460 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2461,#2462,#2463),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2461 = CARTESIAN_POINT('',(0.13009554449645325,0.787977078454504));+#2462 = CARTESIAN_POINT('',(0.13009554449645325,1.1983597716621985));+#2463 = CARTESIAN_POINT('',(0.26019108899350785,1.4030222745892353));+#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2465 = ORIENTED_EDGE('',*,*,#2466,.T.);+#2466 = EDGE_CURVE('',#2446,#2467,#2469,.T.);+#2467 = VERTEX_POINT('',#2468);+#2468 = CARTESIAN_POINT('',(2.6293745813809775,2.04,4.748930067330503));+#2469 = SURFACE_CURVE('',#2470,(#2474),.PCURVE_S1.);+#2470 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2471,#2472,#2473),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2471 = CARTESIAN_POINT('',(2.2380302605384617,2.04,4.95359257025754));+#2472 = CARTESIAN_POINT('',(2.3681258050352154,2.04,4.748930067330503));+#2473 = CARTESIAN_POINT('',(2.6293745813809775,2.04,4.748930067330503));+#2474 = PCURVE('',#2454,#2475);+#2475 = DEFINITIONAL_REPRESENTATION('',(#2476),#2480);+#2476 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2477,#2478,#2479),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2477 = CARTESIAN_POINT('',(0.26019108899350785,1.4030222745892353));+#2478 = CARTESIAN_POINT('',(0.3902866334888949,1.607684777517639));+#2479 = CARTESIAN_POINT('',(0.6515354098360238,1.607684777517639));+#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2481 = ORIENTED_EDGE('',*,*,#2482,.T.);+#2482 = EDGE_CURVE('',#2467,#2483,#2485,.T.);+#2483 = VERTEX_POINT('',#2484);+#2484 = CARTESIAN_POINT('',(3.021776589578481,2.04,4.953063726580729));+#2485 = SURFACE_CURVE('',#2486,(#2490),.PCURVE_S1.);+#2486 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2487,#2488,#2489),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2487 = CARTESIAN_POINT('',(2.6293745813809775,2.04,4.748930067330503));+#2488 = CARTESIAN_POINT('',(2.891681045081728,2.04,4.748930067330503));+#2489 = CARTESIAN_POINT('',(3.021776589578481,2.04,4.953063726580729));+#2490 = PCURVE('',#2454,#2491);+#2491 = DEFINITIONAL_REPRESENTATION('',(#2492),#2496);+#2492 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2493,#2494,#2495),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2493 = CARTESIAN_POINT('',(0.6515354098360238,1.607684777517639));+#2494 = CARTESIAN_POINT('',(0.9138418735367737,1.607684777517639));+#2495 = CARTESIAN_POINT('',(1.0439374180321608,1.4035511182660458));+#2496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2497 = ORIENTED_EDGE('',*,*,#2498,.T.);+#2498 = EDGE_CURVE('',#2483,#2499,#2501,.T.);+#2499 = VERTEX_POINT('',#2500);+#2500 = CARTESIAN_POINT('',(3.151872134073868,2.04,5.568637766393638));+#2501 = SURFACE_CURVE('',#2502,(#2506),.PCURVE_S1.);+#2502 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2503,#2504,#2505),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2503 = CARTESIAN_POINT('',(3.021776589578481,2.04,4.953063726580729));+#2504 = CARTESIAN_POINT('',(3.151872134073868,2.04,5.157197385830956));+#2505 = CARTESIAN_POINT('',(3.151872134073868,2.04,5.568637766393638));+#2506 = PCURVE('',#2454,#2507);+#2507 = DEFINITIONAL_REPRESENTATION('',(#2508),#2512);+#2508 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2509,#2510,#2511),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2509 = CARTESIAN_POINT('',(1.0439374180321608,1.4035511182660458));+#2510 = CARTESIAN_POINT('',(1.1740329625289148,1.1994174590158195));+#2511 = CARTESIAN_POINT('',(1.1740329625289148,0.787977078454504));+#2512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2513 = ORIENTED_EDGE('',*,*,#2514,.T.);+#2514 = EDGE_CURVE('',#2499,#2515,#2517,.T.);+#2515 = VERTEX_POINT('',#2516);+#2516 = CARTESIAN_POINT('',(3.021776589578481,2.04,6.183154118852926));+#2517 = SURFACE_CURVE('',#2518,(#2522),.PCURVE_S1.);+#2518 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2519,#2520,#2521),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2519 = CARTESIAN_POINT('',(3.151872134073868,2.04,5.568637766393638));+#2520 = CARTESIAN_POINT('',(3.151872134073868,2.04,5.979020459601332));+#2521 = CARTESIAN_POINT('',(3.021776589578481,2.04,6.183154118852926));+#2522 = PCURVE('',#2454,#2523);+#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528);+#2524 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2525,#2526,#2527),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2525 = CARTESIAN_POINT('',(1.1740329625289148,0.787977078454504));+#2526 = CARTESIAN_POINT('',(1.1740329625289148,0.37759438524544253));+#2527 = CARTESIAN_POINT('',(1.0439374180321608,0.17346072599521628));+#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2529 = ORIENTED_EDGE('',*,*,#2530,.T.);+#2530 = EDGE_CURVE('',#2515,#2531,#2533,.T.);+#2531 = VERTEX_POINT('',#2532);+#2532 = CARTESIAN_POINT('',(2.6293745813809775,2.04,6.387287778103151));+#2533 = SURFACE_CURVE('',#2534,(#2538),.PCURVE_S1.);+#2534 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2535,#2536,#2537),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2535 = CARTESIAN_POINT('',(3.021776589578481,2.04,6.183154118852926));+#2536 = CARTESIAN_POINT('',(2.891681045081728,2.04,6.387287778103151));+#2537 = CARTESIAN_POINT('',(2.6293745813809775,2.04,6.387287778103151));+#2538 = PCURVE('',#2454,#2539);+#2539 = DEFINITIONAL_REPRESENTATION('',(#2540),#2544);+#2540 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2541,#2542,#2543),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2541 = CARTESIAN_POINT('',(1.0439374180321608,0.17346072599521628));+#2542 = CARTESIAN_POINT('',(0.9138418735367737,-0.03067293325526966));+#2543 = CARTESIAN_POINT('',(0.6515354098360238,-0.03067293325526966));+#2544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2545 = ORIENTED_EDGE('',*,*,#2546,.T.);+#2546 = EDGE_CURVE('',#2531,#2547,#2549,.T.);+#2547 = VERTEX_POINT('',#2548);+#2548 = CARTESIAN_POINT('',(2.2380302605384617,2.04,6.182625275176115));+#2549 = SURFACE_CURVE('',#2550,(#2554),.PCURVE_S1.);+#2550 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2551,#2552,#2553),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2551 = CARTESIAN_POINT('',(2.6293745813809775,2.04,6.387287778103151));+#2552 = CARTESIAN_POINT('',(2.3681258050352154,2.04,6.387287778103151));+#2553 = CARTESIAN_POINT('',(2.2380302605384617,2.04,6.182625275176115));+#2554 = PCURVE('',#2454,#2555);+#2555 = DEFINITIONAL_REPRESENTATION('',(#2556),#2560);+#2556 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2557,#2558,#2559),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2557 = CARTESIAN_POINT('',(0.6515354098360238,-0.03067293325526966));+#2558 = CARTESIAN_POINT('',(0.3902866334888949,-0.03067293325526966));+#2559 = CARTESIAN_POINT('',(0.26019108899350785,0.17398956967202678));+#2560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2561 = ORIENTED_EDGE('',*,*,#2562,.T.);+#2562 = EDGE_CURVE('',#2547,#2444,#2563,.T.);+#2563 = SURFACE_CURVE('',#2564,(#2568),.PCURVE_S1.);+#2564 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2565,#2566,#2567),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2565 = CARTESIAN_POINT('',(2.2380302605384617,2.04,6.182625275176115));+#2566 = CARTESIAN_POINT('',(2.1079347160417075,2.04,5.977962772247712));+#2567 = CARTESIAN_POINT('',(2.1079347160417075,2.04,5.568637766393638));+#2568 = PCURVE('',#2454,#2569);+#2569 = DEFINITIONAL_REPRESENTATION('',(#2570),#2574);+#2570 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2571,#2572,#2573),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2571 = CARTESIAN_POINT('',(0.26019108899350785,0.17398956967202678));+#2572 = CARTESIAN_POINT('',(0.13009554449645325,0.3786520725990636));+#2573 = CARTESIAN_POINT('',(0.13009554449645325,0.787977078454504));+#2574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2575 = FACE_BOUND('',#2576,.F.);+#2576 = EDGE_LOOP('',(#2577,#2595,#2611,#2627,#2643,#2659,#2675,#2691));+#2577 = ORIENTED_EDGE('',*,*,#2578,.T.);+#2578 = EDGE_CURVE('',#2579,#2581,#2583,.T.);+#2579 = VERTEX_POINT('',#2580);+#2580 = CARTESIAN_POINT('',(2.6293745813809775,2.04,5.013351905738496));+#2581 = VERTEX_POINT('',#2582);+#2582 = CARTESIAN_POINT('',(2.4717791656900765,2.04,5.145562824941124));+#2583 = SURFACE_CURVE('',#2584,(#2588),.PCURVE_S1.);+#2584 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2585,#2586,#2587),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2585 = CARTESIAN_POINT('',(2.6293745813809775,2.04,5.013351905738496));+#2586 = CARTESIAN_POINT('',(2.521490471311632,2.04,5.013351905738496));+#2587 = CARTESIAN_POINT('',(2.4717791656900765,2.04,5.145562824941124));+#2588 = PCURVE('',#2454,#2589);+#2589 = DEFINITIONAL_REPRESENTATION('',(#2590),#2594);+#2590 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2591,#2592,#2593),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2591 = CARTESIAN_POINT('',(0.6515354098360238,1.343262939109647));+#2592 = CARTESIAN_POINT('',(0.5436512997653116,1.343262939109647));+#2593 = CARTESIAN_POINT('',(0.493939994145123,1.211052019905651));+#2594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2595 = ORIENTED_EDGE('',*,*,#2596,.T.);+#2596 = EDGE_CURVE('',#2581,#2597,#2599,.T.);+#2597 = VERTEX_POINT('',#2598);+#2598 = CARTESIAN_POINT('',(2.422067860069888,2.04,5.568637766393638));+#2599 = SURFACE_CURVE('',#2600,(#2604),.PCURVE_S1.);+#2600 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2601,#2602,#2603),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2601 = CARTESIAN_POINT('',(2.4717791656900765,2.04,5.145562824941124));+#2602 = CARTESIAN_POINT('',(2.422067860069888,2.04,5.2777737441451205));+#2603 = CARTESIAN_POINT('',(2.422067860069888,2.04,5.568637766393638));+#2604 = PCURVE('',#2454,#2605);+#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610);+#2606 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2607,#2608,#2609),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2607 = CARTESIAN_POINT('',(0.493939994145123,1.211052019905651));+#2608 = CARTESIAN_POINT('',(0.4442286885249345,1.0788411007016547));+#2609 = CARTESIAN_POINT('',(0.4442286885249345,0.787977078454504));+#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2611 = ORIENTED_EDGE('',*,*,#2612,.T.);+#2612 = EDGE_CURVE('',#2597,#2613,#2615,.T.);+#2613 = VERTEX_POINT('',#2614);+#2614 = CARTESIAN_POINT('',(2.4717791656900765,2.04,5.990655020492531));+#2615 = SURFACE_CURVE('',#2616,(#2620),.PCURVE_S1.);+#2616 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2617,#2618,#2619),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2617 = CARTESIAN_POINT('',(2.422067860069888,2.04,5.568637766393638));+#2618 = CARTESIAN_POINT('',(2.422067860069888,2.04,5.858444101288534));+#2619 = CARTESIAN_POINT('',(2.4717791656900765,2.04,5.990655020492531));+#2620 = PCURVE('',#2454,#2621);+#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626);+#2622 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2623,#2624,#2625),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2623 = CARTESIAN_POINT('',(0.4442286885249345,0.787977078454504));+#2624 = CARTESIAN_POINT('',(0.4442286885249345,0.4981707435596072));+#2625 = CARTESIAN_POINT('',(0.493939994145123,0.36595982435561114));+#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2627 = ORIENTED_EDGE('',*,*,#2628,.T.);+#2628 = EDGE_CURVE('',#2613,#2629,#2631,.T.);+#2629 = VERTEX_POINT('',#2630);+#2630 = CARTESIAN_POINT('',(2.6293745813809775,2.04,6.12286593969516));+#2631 = SURFACE_CURVE('',#2632,(#2636),.PCURVE_S1.);+#2632 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2633,#2634,#2635),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2633 = CARTESIAN_POINT('',(2.4717791656900765,2.04,5.990655020492531));+#2634 = CARTESIAN_POINT('',(2.521490471311632,2.04,6.12286593969516));+#2635 = CARTESIAN_POINT('',(2.6293745813809775,2.04,6.12286593969516));+#2636 = PCURVE('',#2454,#2637);+#2637 = DEFINITIONAL_REPRESENTATION('',(#2638),#2642);+#2638 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2639,#2640,#2641),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2639 = CARTESIAN_POINT('',(0.493939994145123,0.36595982435561114));+#2640 = CARTESIAN_POINT('',(0.5436512997653116,0.2337489051516152));+#2641 = CARTESIAN_POINT('',(0.6515354098360238,0.2337489051516152));+#2642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2643 = ORIENTED_EDGE('',*,*,#2644,.T.);+#2644 = EDGE_CURVE('',#2629,#2645,#2647,.T.);+#2645 = VERTEX_POINT('',#2646);+#2646 = CARTESIAN_POINT('',(2.7880276844254994,2.04,5.990655020492531));+#2647 = SURFACE_CURVE('',#2648,(#2652),.PCURVE_S1.);+#2648 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2649,#2650,#2651),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2649 = CARTESIAN_POINT('',(2.6293745813809775,2.04,6.12286593969516));+#2650 = CARTESIAN_POINT('',(2.7383163788053104,2.04,6.12286593969516));+#2651 = CARTESIAN_POINT('',(2.7880276844254994,2.04,5.990655020492531));+#2652 = PCURVE('',#2454,#2653);+#2653 = DEFINITIONAL_REPRESENTATION('',(#2654),#2658);+#2654 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2655,#2656,#2657),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2655 = CARTESIAN_POINT('',(0.6515354098360238,0.2337489051516152));+#2656 = CARTESIAN_POINT('',(0.7604772072603571,0.2337489051516152));+#2657 = CARTESIAN_POINT('',(0.8101885128805455,0.36595982435561114));+#2658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2659 = ORIENTED_EDGE('',*,*,#2660,.T.);+#2660 = EDGE_CURVE('',#2645,#2661,#2663,.T.);+#2661 = VERTEX_POINT('',#2662);+#2662 = CARTESIAN_POINT('',(2.8377389900456884,2.04,5.568637766393638));+#2663 = SURFACE_CURVE('',#2664,(#2668),.PCURVE_S1.);+#2664 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2665,#2666,#2667),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2665 = CARTESIAN_POINT('',(2.7880276844254994,2.04,5.990655020492531));+#2666 = CARTESIAN_POINT('',(2.8377389900456884,2.04,5.858444101288534));+#2667 = CARTESIAN_POINT('',(2.8377389900456884,2.04,5.568637766393638));+#2668 = PCURVE('',#2454,#2669);+#2669 = DEFINITIONAL_REPRESENTATION('',(#2670),#2674);+#2670 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2671,#2672,#2673),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2671 = CARTESIAN_POINT('',(0.8101885128805455,0.36595982435561114));+#2672 = CARTESIAN_POINT('',(0.8598998185007342,0.4981707435596072));+#2673 = CARTESIAN_POINT('',(0.8598998185007342,0.787977078454504));+#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2675 = ORIENTED_EDGE('',*,*,#2676,.T.);+#2676 = EDGE_CURVE('',#2661,#2677,#2679,.T.);+#2677 = VERTEX_POINT('',#2678);+#2678 = CARTESIAN_POINT('',(2.7880276844254994,2.04,5.145562824941124));+#2679 = SURFACE_CURVE('',#2680,(#2684),.PCURVE_S1.);+#2680 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2681,#2682,#2683),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2681 = CARTESIAN_POINT('',(2.8377389900456884,2.04,5.568637766393638));+#2682 = CARTESIAN_POINT('',(2.8377389900456884,2.04,5.2777737441451205));+#2683 = CARTESIAN_POINT('',(2.7880276844254994,2.04,5.145562824941124));+#2684 = PCURVE('',#2454,#2685);+#2685 = DEFINITIONAL_REPRESENTATION('',(#2686),#2690);+#2686 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2687,#2688,#2689),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2687 = CARTESIAN_POINT('',(0.8598998185007342,0.787977078454504));+#2688 = CARTESIAN_POINT('',(0.8598998185007342,1.0788411007016547));+#2689 = CARTESIAN_POINT('',(0.8101885128805455,1.211052019905651));+#2690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2691 = ORIENTED_EDGE('',*,*,#2692,.T.);+#2692 = EDGE_CURVE('',#2677,#2579,#2693,.T.);+#2693 = SURFACE_CURVE('',#2694,(#2698),.PCURVE_S1.);+#2694 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2695,#2696,#2697),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2695 = CARTESIAN_POINT('',(2.7880276844254994,2.04,5.145562824941124));+#2696 = CARTESIAN_POINT('',(2.7383163788053104,2.04,5.013351905738496));+#2697 = CARTESIAN_POINT('',(2.6293745813809775,2.04,5.013351905738496));+#2698 = PCURVE('',#2454,#2699);+#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2704);+#2700 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2701,#2702,#2703),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2701 = CARTESIAN_POINT('',(0.8101885128805455,1.211052019905651));+#2702 = CARTESIAN_POINT('',(0.7604772072603571,1.343262939109647));+#2703 = CARTESIAN_POINT('',(0.6515354098360238,1.343262939109647));+#2704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2705 = SHELL_BASED_SURFACE_MODEL('',(#2706));+#2706 = OPEN_SHELL('',(#2707));+#2707 = ADVANCED_FACE('',(#2708),#2722,.T.);+#2708 = FACE_BOUND('',#2709,.F.);+#2709 = EDGE_LOOP('',(#2710,#2733,#2749,#2765,#2781,#2797));+#2710 = ORIENTED_EDGE('',*,*,#2711,.T.);+#2711 = EDGE_CURVE('',#2712,#2714,#2716,.T.);+#2712 = VERTEX_POINT('',#2713);+#2713 = CARTESIAN_POINT('',(4.4993658225979996,2.04,6.356614844848142));+#2714 = VERTEX_POINT('',#2715);+#2715 = CARTESIAN_POINT('',(3.5199473331380884,2.04,6.356614844848142));+#2716 = SURFACE_CURVE('',#2717,(#2721),.PCURVE_S1.);+#2717 = LINE('',#2718,#2719);+#2718 = CARTESIAN_POINT('',(4.4993658225979996,2.04,6.356614844848142));+#2719 = VECTOR('',#2720,1.366864059714549);+#2720 = DIRECTION('',(-1.0,0.,0.));+#2721 = PCURVE('',#2722,#2727);+#2722 = PLANE('',#2723);+#2723 = AXIS2_PLACEMENT_3D('',#2724,#2725,#2726);+#2724 = CARTESIAN_POINT('',(3.281967678570622,2.04,6.356614844848142));+#2725 = DIRECTION('',(0.,1.0,0.));+#2726 = DIRECTION('',(1.0,0.,0.));+#2727 = DEFINITIONAL_REPRESENTATION('',(#2728),#2732);+#2728 = LINE('',#2729,#2730);+#2729 = CARTESIAN_POINT('',(1.217398144027377,0.));+#2730 = VECTOR('',#2731,1.366864059714549);+#2731 = DIRECTION('',(-1.,0.));+#2732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2733 = ORIENTED_EDGE('',*,*,#2734,.T.);+#2734 = EDGE_CURVE('',#2714,#2735,#2737,.T.);+#2735 = VERTEX_POINT('',#2736);+#2736 = CARTESIAN_POINT('',(3.5199473331380884,2.04,4.777487625878271));+#2737 = SURFACE_CURVE('',#2738,(#2742),.PCURVE_S1.);+#2738 = LINE('',#2739,#2740);+#2739 = CARTESIAN_POINT('',(3.5199473331380884,2.04,6.356614844848142));+#2740 = VECTOR('',#2741,1.366864059714549);+#2741 = DIRECTION('',(0.,0.,-1.0));+#2742 = PCURVE('',#2722,#2743);+#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748);+#2744 = LINE('',#2745,#2746);+#2745 = CARTESIAN_POINT('',(0.2379796545660993,0.));+#2746 = VECTOR('',#2747,1.366864059714549);+#2747 = DIRECTION('',(0.,1.));+#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2749 = ORIENTED_EDGE('',*,*,#2750,.T.);+#2750 = EDGE_CURVE('',#2735,#2751,#2753,.T.);+#2751 = VERTEX_POINT('',#2752);+#2752 = CARTESIAN_POINT('',(3.83196510245766,2.04,4.777487625878271));+#2753 = SURFACE_CURVE('',#2754,(#2758),.PCURVE_S1.);+#2754 = LINE('',#2755,#2756);+#2755 = CARTESIAN_POINT('',(3.5199473331380884,2.04,4.777487625878271));+#2756 = VECTOR('',#2757,1.366864059714549);+#2757 = DIRECTION('',(1.0,0.,0.));+#2758 = PCURVE('',#2722,#2759);+#2759 = DEFINITIONAL_REPRESENTATION('',(#2760),#2764);+#2760 = LINE('',#2761,#2762);+#2761 = CARTESIAN_POINT('',(0.2379796545660993,1.579127218969871));+#2762 = VECTOR('',#2763,1.366864059714549);+#2763 = DIRECTION('',(1.,0.));+#2764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2765 = ORIENTED_EDGE('',*,*,#2766,.T.);+#2766 = EDGE_CURVE('',#2751,#2767,#2769,.T.);+#2767 = VERTEX_POINT('',#2768);+#2768 = CARTESIAN_POINT('',(3.83196510245766,2.04,6.08161613290394));+#2769 = SURFACE_CURVE('',#2770,(#2774),.PCURVE_S1.);+#2770 = LINE('',#2771,#2772);+#2771 = CARTESIAN_POINT('',(3.83196510245766,2.04,4.777487625878271));+#2772 = VECTOR('',#2773,1.366864059714549);+#2773 = DIRECTION('',(0.,0.,1.0));+#2774 = PCURVE('',#2722,#2775);+#2775 = DEFINITIONAL_REPRESENTATION('',(#2776),#2780);+#2776 = LINE('',#2777,#2778);+#2777 = CARTESIAN_POINT('',(0.5499974238870378,1.579127218969871));+#2778 = VECTOR('',#2779,1.366864059714549);+#2779 = DIRECTION('',(0.,-1.));+#2780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2781 = ORIENTED_EDGE('',*,*,#2782,.T.);+#2782 = EDGE_CURVE('',#2767,#2783,#2785,.T.);+#2783 = VERTEX_POINT('',#2784);+#2784 = CARTESIAN_POINT('',(4.4993658225979996,2.04,6.08161613290394));+#2785 = SURFACE_CURVE('',#2786,(#2790),.PCURVE_S1.);+#2786 = LINE('',#2787,#2788);+#2787 = CARTESIAN_POINT('',(3.83196510245766,2.04,6.08161613290394));+#2788 = VECTOR('',#2789,1.366864059714549);+#2789 = DIRECTION('',(1.0,0.,0.));+#2790 = PCURVE('',#2722,#2791);+#2791 = DEFINITIONAL_REPRESENTATION('',(#2792),#2796);+#2792 = LINE('',#2793,#2794);+#2793 = CARTESIAN_POINT('',(0.5499974238870378,0.27499871194420233));+#2794 = VECTOR('',#2795,1.366864059714549);+#2795 = DIRECTION('',(1.,0.));+#2796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2797 = ORIENTED_EDGE('',*,*,#2798,.T.);+#2798 = EDGE_CURVE('',#2783,#2712,#2799,.T.);+#2799 = SURFACE_CURVE('',#2800,(#2804),.PCURVE_S1.);+#2800 = LINE('',#2801,#2802);+#2801 = CARTESIAN_POINT('',(4.4993658225979996,2.04,6.08161613290394));+#2802 = VECTOR('',#2803,1.366864059714549);+#2803 = DIRECTION('',(0.,0.,1.0));+#2804 = PCURVE('',#2722,#2805);+#2805 = DEFINITIONAL_REPRESENTATION('',(#2806),#2810);+#2806 = LINE('',#2807,#2808);+#2807 = CARTESIAN_POINT('',(1.217398144027377,0.27499871194420233));+#2808 = VECTOR('',#2809,1.366864059714549);+#2809 = DIRECTION('',(0.,-1.));+#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2811 = SHELL_BASED_SURFACE_MODEL('',(#2812));+#2812 = OPEN_SHELL('',(#2813));+#2813 = ADVANCED_FACE('',(#2814),#2828,.T.);+#2814 = FACE_BOUND('',#2815,.F.);+#2815 = EDGE_LOOP('',(#2816,#2839,#2855,#2871,#2887,#2903,#2919,#2935,+    #2951,#2967,#2983,#2999,#3015,#3031,#3047,#3063,#3079,#3095,#3111,+    #3127,#3143));+#2816 = ORIENTED_EDGE('',*,*,#2817,.T.);+#2817 = EDGE_CURVE('',#2818,#2820,#2822,.T.);+#2818 = VERTEX_POINT('',#2819);+#2819 = CARTESIAN_POINT('',(5.04513249707192,2.04,6.08161613290394));+#2820 = VERTEX_POINT('',#2821);+#2821 = CARTESIAN_POINT('',(5.7104178425050165,2.04,6.08161613290394));+#2822 = SURFACE_CURVE('',#2823,(#2827),.PCURVE_S1.);+#2823 = LINE('',#2824,#2825);+#2824 = CARTESIAN_POINT('',(5.04513249707192,2.04,6.08161613290394));+#2825 = VECTOR('',#2826,1.366864059714549);+#2826 = DIRECTION('',(1.0,0.,0.));+#2827 = PCURVE('',#2828,#2833);+#2828 = PLANE('',#2829);+#2829 = AXIS2_PLACEMENT_3D('',#2830,#2831,#2832);+#2830 = CARTESIAN_POINT('',(4.586096185596292,2.04,6.356614844848142));+#2831 = DIRECTION('',(0.,1.0,0.));+#2832 = DIRECTION('',(1.0,0.,0.));+#2833 = DEFINITIONAL_REPRESENTATION('',(#2834),#2838);+#2834 = LINE('',#2835,#2836);+#2835 = CARTESIAN_POINT('',(0.459036311475629,0.27499871194420233));+#2836 = VECTOR('',#2837,1.366864059714549);+#2837 = DIRECTION('',(1.,0.));+#2838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2839 = ORIENTED_EDGE('',*,*,#2840,.T.);+#2840 = EDGE_CURVE('',#2820,#2841,#2843,.T.);+#2841 = VERTEX_POINT('',#2842);+#2842 = CARTESIAN_POINT('',(5.7104178425050165,2.04,6.356614844848142));+#2843 = SURFACE_CURVE('',#2844,(#2848),.PCURVE_S1.);+#2844 = LINE('',#2845,#2846);+#2845 = CARTESIAN_POINT('',(5.7104178425050165,2.04,6.08161613290394));+#2846 = VECTOR('',#2847,1.366864059714549);+#2847 = DIRECTION('',(0.,0.,1.0));+#2848 = PCURVE('',#2828,#2849);+#2849 = DEFINITIONAL_REPRESENTATION('',(#2850),#2854);+#2850 = LINE('',#2851,#2852);+#2851 = CARTESIAN_POINT('',(1.1243216569087262,0.27499871194420233));+#2852 = VECTOR('',#2853,1.366864059714549);+#2853 = DIRECTION('',(0.,-1.));+#2854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2855 = ORIENTED_EDGE('',*,*,#2856,.T.);+#2856 = EDGE_CURVE('',#2841,#2857,#2859,.T.);+#2857 = VERTEX_POINT('',#2858);+#2858 = CARTESIAN_POINT('',(4.707730231264076,2.04,6.356614844848142));+#2859 = SURFACE_CURVE('',#2860,(#2864),.PCURVE_S1.);+#2860 = LINE('',#2861,#2862);+#2861 = CARTESIAN_POINT('',(5.7104178425050165,2.04,6.356614844848142));+#2862 = VECTOR('',#2863,1.366864059714549);+#2863 = DIRECTION('',(-1.0,0.,0.));+#2864 = PCURVE('',#2828,#2865);+#2865 = DEFINITIONAL_REPRESENTATION('',(#2866),#2870);+#2866 = LINE('',#2867,#2868);+#2867 = CARTESIAN_POINT('',(1.1243216569087262,0.));+#2868 = VECTOR('',#2869,1.366864059714549);+#2869 = DIRECTION('',(-1.,0.));+#2870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2871 = ORIENTED_EDGE('',*,*,#2872,.T.);+#2872 = EDGE_CURVE('',#2857,#2873,#2875,.T.);+#2873 = VERTEX_POINT('',#2874);+#2874 = CARTESIAN_POINT('',(4.707730231264076,2.04,6.090077631732907));+#2875 = SURFACE_CURVE('',#2876,(#2880),.PCURVE_S1.);+#2876 = LINE('',#2877,#2878);+#2877 = CARTESIAN_POINT('',(4.707730231264076,2.04,6.356614844848142));+#2878 = VECTOR('',#2879,1.366864059714549);+#2879 = DIRECTION('',(0.,0.,-1.0));+#2880 = PCURVE('',#2828,#2881);+#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2886);+#2882 = LINE('',#2883,#2884);+#2883 = CARTESIAN_POINT('',(0.12163404566741662,0.));+#2884 = VECTOR('',#2885,1.366864059714549);+#2885 = DIRECTION('',(0.,1.));+#2886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2887 = ORIENTED_EDGE('',*,*,#2888,.T.);+#2888 = EDGE_CURVE('',#2873,#2889,#2891,.T.);+#2889 = VERTEX_POINT('',#2890);+#2890 = CARTESIAN_POINT('',(4.87696020784481,2.04,5.910270781615965));+#2891 = SURFACE_CURVE('',#2892,(#2896),.PCURVE_S1.);+#2892 = LINE('',#2893,#2894);+#2893 = CARTESIAN_POINT('',(4.707730231264076,2.04,6.090077631732907));+#2894 = VECTOR('',#2895,1.366864059714549);+#2895 = DIRECTION('',(0.685364699005,0.,-0.728199992693));+#2896 = PCURVE('',#2828,#2897);+#2897 = DEFINITIONAL_REPRESENTATION('',(#2898),#2902);+#2898 = LINE('',#2899,#2900);+#2899 = CARTESIAN_POINT('',(0.12163404566741662,0.2665372131152341));+#2900 = VECTOR('',#2901,1.366864059714549);+#2901 = DIRECTION('',(0.685364699005,0.728199992693));+#2902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2903 = ORIENTED_EDGE('',*,*,#2904,.T.);+#2904 = EDGE_CURVE('',#2889,#2905,#2907,.T.);+#2905 = VERTEX_POINT('',#2906);+#2906 = CARTESIAN_POINT('',(5.24292003220042,2.04,5.515753398712587));+#2907 = SURFACE_CURVE('',#2908,(#2912),.PCURVE_S1.);+#2908 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2909,#2910,#2911),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2909 = CARTESIAN_POINT('',(4.87696020784481,2.04,5.910270781615965));+#2910 = CARTESIAN_POINT('',(5.178401103629538,2.04,5.589791513466058));+#2911 = CARTESIAN_POINT('',(5.24292003220042,2.04,5.515753398712587));+#2912 = PCURVE('',#2828,#2913);+#2913 = DEFINITIONAL_REPRESENTATION('',(#2914),#2918);+#2914 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2915,#2916,#2917),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2915 = CARTESIAN_POINT('',(0.2908640222485179,0.4463440632321765));+#2916 = CARTESIAN_POINT('',(0.5923049180332459,0.7668233313820833));+#2917 = CARTESIAN_POINT('',(0.656823846604129,0.8408614461355556));+#2918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2919 = ORIENTED_EDGE('',*,*,#2920,.T.);+#2920 = EDGE_CURVE('',#2905,#2921,#2923,.T.);+#2921 = VERTEX_POINT('',#2922);+#2922 = CARTESIAN_POINT('',(5.357150266392859,2.04,5.354456077284012));+#2923 = SURFACE_CURVE('',#2924,(#2928),.PCURVE_S1.);+#2924 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2925,#2926,#2927),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2925 = CARTESIAN_POINT('',(5.24292003220042,2.04,5.515753398712587));+#2926 = CARTESIAN_POINT('',(5.322246583721997,2.04,5.424792286299811));+#2927 = CARTESIAN_POINT('',(5.357150266392859,2.04,5.354456077284012));+#2928 = PCURVE('',#2828,#2929);+#2929 = DEFINITIONAL_REPRESENTATION('',(#2930),#2934);+#2930 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2931,#2932,#2933),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2931 = CARTESIAN_POINT('',(0.656823846604129,0.8408614461355556));+#2932 = CARTESIAN_POINT('',(0.7361503981257065,0.9318225585483313));+#2933 = CARTESIAN_POINT('',(0.7710540807965675,1.00215876756413));+#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2935 = ORIENTED_EDGE('',*,*,#2936,.T.);+#2936 = EDGE_CURVE('',#2921,#2937,#2939,.T.);+#2937 = VERTEX_POINT('',#2938);+#2938 = CARTESIAN_POINT('',(5.392053949062353,2.04,5.215370190281479));+#2939 = SURFACE_CURVE('',#2940,(#2944),.PCURVE_S1.);+#2940 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2941,#2942,#2943),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2941 = CARTESIAN_POINT('',(5.357150266392859,2.04,5.354456077284012));+#2942 = CARTESIAN_POINT('',(5.392053949062353,2.04,5.284119868266846));+#2943 = CARTESIAN_POINT('',(5.392053949062353,2.04,5.215370190281479));+#2944 = PCURVE('',#2828,#2945);+#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950);+#2946 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2947,#2948,#2949),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2947 = CARTESIAN_POINT('',(0.7710540807965675,1.00215876756413));+#2948 = CARTESIAN_POINT('',(0.8059577634660615,1.0724949765799288));+#2949 = CARTESIAN_POINT('',(0.8059577634660615,1.1412446545666628));+#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2951 = ORIENTED_EDGE('',*,*,#2952,.T.);+#2952 = EDGE_CURVE('',#2937,#2953,#2955,.T.);+#2953 = VERTEX_POINT('',#2954);+#2954 = CARTESIAN_POINT('',(5.328063864166914,2.04,5.051957494145662));+#2955 = SURFACE_CURVE('',#2956,(#2960),.PCURVE_S1.);+#2956 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2957,#2958,#2959),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2957 = CARTESIAN_POINT('',(5.392053949062353,2.04,5.215370190281479));+#2958 = CARTESIAN_POINT('',(5.392053949062353,2.04,5.1096014549180095));+#2959 = CARTESIAN_POINT('',(5.328063864166914,2.04,5.051957494145662));+#2960 = PCURVE('',#2828,#2961);+#2961 = DEFINITIONAL_REPRESENTATION('',(#2962),#2966);+#2962 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2963,#2964,#2965),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2963 = CARTESIAN_POINT('',(0.8059577634660615,1.1412446545666628));+#2964 = CARTESIAN_POINT('',(0.8059577634660615,1.247013389930133));+#2965 = CARTESIAN_POINT('',(0.7419676785706221,1.3046573507024792));+#2966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2967 = ORIENTED_EDGE('',*,*,#2968,.T.);+#2968 = EDGE_CURVE('',#2953,#2969,#2971,.T.);+#2969 = VERTEX_POINT('',#2970);+#2970 = CARTESIAN_POINT('',(5.146670483019538,2.04,4.994313533373316));+#2971 = SURFACE_CURVE('',#2972,(#2976),.PCURVE_S1.);+#2972 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2973,#2974,#2975),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2973 = CARTESIAN_POINT('',(5.328063864166914,2.04,5.051957494145662));+#2974 = CARTESIAN_POINT('',(5.26407377927284,2.04,4.994313533373316));+#2975 = CARTESIAN_POINT('',(5.146670483019538,2.04,4.994313533373316));+#2976 = PCURVE('',#2828,#2977);+#2977 = DEFINITIONAL_REPRESENTATION('',(#2978),#2982);+#2978 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2979,#2980,#2981),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2979 = CARTESIAN_POINT('',(0.7419676785706221,1.3046573507024792));+#2980 = CARTESIAN_POINT('',(0.6779775936765496,1.3623013114748252));+#2981 = CARTESIAN_POINT('',(0.5605742974232482,1.3623013114748252));+#2982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2983 = ORIENTED_EDGE('',*,*,#2984,.T.);+#2984 = EDGE_CURVE('',#2969,#2985,#2987,.T.);+#2985 = VERTEX_POINT('',#2986);+#2986 = CARTESIAN_POINT('',(4.958930977750439,2.04,5.027630685012379));+#2987 = SURFACE_CURVE('',#2988,(#2992),.PCURVE_S1.);+#2988 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2989,#2990,#2991),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2989 = CARTESIAN_POINT('',(5.146670483019538,2.04,4.994313533373316));+#2990 = CARTESIAN_POINT('',(5.063113182083477,2.04,4.994313533373316));+#2991 = CARTESIAN_POINT('',(4.958930977750439,2.04,5.027630685012379));+#2992 = PCURVE('',#2828,#2993);+#2993 = DEFINITIONAL_REPRESENTATION('',(#2994),#2998);+#2994 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2995,#2996,#2997),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2995 = CARTESIAN_POINT('',(0.5605742974232482,1.3623013114748252));+#2996 = CARTESIAN_POINT('',(0.47701699648718654,1.3623013114748252));+#2997 = CARTESIAN_POINT('',(0.3728347921541479,1.328984159835763));+#2998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2999 = ORIENTED_EDGE('',*,*,#3000,.T.);+#3000 = EDGE_CURVE('',#2985,#3001,#3003,.T.);+#3001 = VERTEX_POINT('',#3002);+#3002 = CARTESIAN_POINT('',(4.741576226579948,2.04,5.1244090778687035));+#3003 = SURFACE_CURVE('',#3004,(#3008),.PCURVE_S1.);+#3004 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3005,#3006,#3007),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3005 = CARTESIAN_POINT('',(4.958930977750439,2.04,5.027630685012379));+#3006 = CARTESIAN_POINT('',(4.854748773418768,2.04,5.060947836651441));+#3007 = CARTESIAN_POINT('',(4.741576226579948,2.04,5.1244090778687035));+#3008 = PCURVE('',#2828,#3009);+#3009 = DEFINITIONAL_REPRESENTATION('',(#3010),#3014);+#3010 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3011,#3012,#3013),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3011 = CARTESIAN_POINT('',(0.3728347921541479,1.328984159835763));+#3012 = CARTESIAN_POINT('',(0.26865258782247614,1.2956670081967006));+#3013 = CARTESIAN_POINT('',(0.15548004098365872,1.2322057669780715));+#3014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3015 = ORIENTED_EDGE('',*,*,#3016,.T.);+#3016 = EDGE_CURVE('',#3001,#3017,#3019,.T.);+#3017 = VERTEX_POINT('',#3018);+#3018 = CARTESIAN_POINT('',(4.741576226579948,2.04,4.833545055621553));+#3019 = SURFACE_CURVE('',#3020,(#3024),.PCURVE_S1.);+#3020 = LINE('',#3021,#3022);+#3021 = CARTESIAN_POINT('',(4.741576226579948,2.04,5.1244090778687035));+#3022 = VECTOR('',#3023,1.366864059714549);+#3023 = DIRECTION('',(0.,0.,-1.0));+#3024 = PCURVE('',#2828,#3025);+#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030);+#3026 = LINE('',#3027,#3028);+#3027 = CARTESIAN_POINT('',(0.15548004098365872,1.2322057669780715));+#3028 = VECTOR('',#3029,1.366864059714549);+#3029 = DIRECTION('',(0.,1.));+#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3031 = ORIENTED_EDGE('',*,*,#3032,.T.);+#3032 = EDGE_CURVE('',#3017,#3033,#3035,.T.);+#3033 = VERTEX_POINT('',#3034);+#3034 = CARTESIAN_POINT('',(4.963161727164923,2.04,4.770612658079735));+#3035 = SURFACE_CURVE('',#3036,(#3040),.PCURVE_S1.);+#3036 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3037,#3038,#3039),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3037 = CARTESIAN_POINT('',(4.741576226579948,2.04,4.833545055621553));+#3038 = CARTESIAN_POINT('',(4.854748773418768,2.04,4.792295248828965));+#3039 = CARTESIAN_POINT('',(4.963161727164923,2.04,4.770612658079735));+#3040 = PCURVE('',#2828,#3041);+#3041 = DEFINITIONAL_REPRESENTATION('',(#3042),#3046);+#3042 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3043,#3044,#3045),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3043 = CARTESIAN_POINT('',(0.15548004098365872,1.5230697892265894));+#3044 = CARTESIAN_POINT('',(0.26865258782247614,1.5643195960178098));+#3045 = CARTESIAN_POINT('',(0.377065541568632,1.5860021867684075));+#3046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3047 = ORIENTED_EDGE('',*,*,#3048,.T.);+#3048 = EDGE_CURVE('',#3033,#3049,#3051,.T.);+#3049 = VERTEX_POINT('',#3050);+#3050 = CARTESIAN_POINT('',(5.170997292152823,2.04,4.748930067330503));+#3051 = SURFACE_CURVE('',#3052,(#3056),.PCURVE_S1.);+#3052 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3053,#3054,#3055),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3053 = CARTESIAN_POINT('',(4.963161727164923,2.04,4.770612658079735));+#3054 = CARTESIAN_POINT('',(5.0715746809124465,2.04,4.748930067330503));+#3055 = CARTESIAN_POINT('',(5.170997292152823,2.04,4.748930067330503));+#3056 = PCURVE('',#2828,#3057);+#3057 = DEFINITIONAL_REPRESENTATION('',(#3058),#3062);+#3058 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3059,#3060,#3061),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3059 = CARTESIAN_POINT('',(0.377065541568632,1.5860021867684075));+#3060 = CARTESIAN_POINT('',(0.4854784953161547,1.607684777517639));+#3061 = CARTESIAN_POINT('',(0.5849011065578987,1.607684777517639));+#3062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3063 = ORIENTED_EDGE('',*,*,#3064,.T.);+#3064 = EDGE_CURVE('',#3049,#3065,#3067,.T.);+#3065 = VERTEX_POINT('',#3066);+#3066 = CARTESIAN_POINT('',(5.564985831380758,2.04,4.865804519906994));+#3067 = SURFACE_CURVE('',#3068,(#3072),.PCURVE_S1.);+#3068 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3069,#3070,#3071),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3069 = CARTESIAN_POINT('',(5.170997292152823,2.04,4.748930067330503));+#3070 = CARTESIAN_POINT('',(5.421669194963741,2.04,4.748930067330503));+#3071 = CARTESIAN_POINT('',(5.564985831380758,2.04,4.865804519906994));+#3072 = PCURVE('',#2828,#3073);+#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3078);+#3074 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3075,#3076,#3077),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3075 = CARTESIAN_POINT('',(0.5849011065578987,1.607684777517639));+#3076 = CARTESIAN_POINT('',(0.8355730093674504,1.607684777517639));+#3077 = CARTESIAN_POINT('',(0.9788896457844672,1.490810324941148));+#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3079 = ORIENTED_EDGE('',*,*,#3080,.T.);+#3080 = EDGE_CURVE('',#3065,#3081,#3083,.T.);+#3081 = VERTEX_POINT('',#3082);+#3082 = CARTESIAN_POINT('',(5.708302467797775,2.04,5.184697257026469));+#3083 = SURFACE_CURVE('',#3084,(#3088),.PCURVE_S1.);+#3084 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3085,#3086,#3087),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3085 = CARTESIAN_POINT('',(5.564985831380758,2.04,4.865804519906994));+#3086 = CARTESIAN_POINT('',(5.708302467797775,2.04,4.982678972482118));+#3087 = CARTESIAN_POINT('',(5.708302467797775,2.04,5.184697257026469));+#3088 = PCURVE('',#2828,#3089);+#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094);+#3090 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3091,#3092,#3093),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3091 = CARTESIAN_POINT('',(0.9788896457844672,1.490810324941148));+#3092 = CARTESIAN_POINT('',(1.1222062822014842,1.373935872364657));+#3093 = CARTESIAN_POINT('',(1.1222062822014842,1.1719175878216728));+#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3095 = ORIENTED_EDGE('',*,*,#3096,.T.);+#3096 = EDGE_CURVE('',#3081,#3097,#3099,.T.);+#3097 = VERTEX_POINT('',#3098);+#3098 = CARTESIAN_POINT('',(5.677100690865954,2.04,5.359215670375307));+#3099 = SURFACE_CURVE('',#3100,(#3104),.PCURVE_S1.);+#3100 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3101,#3102,#3103),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3101 = CARTESIAN_POINT('',(5.708302467797775,2.04,5.184697257026469));+#3102 = CARTESIAN_POINT('',(5.708302467797775,2.04,5.2777737441451205));+#3103 = CARTESIAN_POINT('',(5.677100690865954,2.04,5.359215670375307));+#3104 = PCURVE('',#2828,#3105);+#3105 = DEFINITIONAL_REPRESENTATION('',(#3106),#3110);+#3106 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3107,#3108,#3109),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3107 = CARTESIAN_POINT('',(1.1222062822014842,1.1719175878216728));+#3108 = CARTESIAN_POINT('',(1.1222062822014842,1.0788411007016547));+#3109 = CARTESIAN_POINT('',(1.0910045052696635,0.9973991744728353));+#3110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3111 = ORIENTED_EDGE('',*,*,#3112,.T.);+#3112 = EDGE_CURVE('',#3097,#3113,#3115,.T.);+#3113 = VERTEX_POINT('',#3114);+#3114 = CARTESIAN_POINT('',(5.569745424472053,2.04,5.54008020784587));+#3115 = SURFACE_CURVE('',#3116,(#3120),.PCURVE_S1.);+#3116 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3117,#3118,#3119),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3117 = CARTESIAN_POINT('',(5.677100690865954,2.04,5.359215670375307));+#3118 = CARTESIAN_POINT('',(5.645898913932767,2.04,5.440657596604126));+#3119 = CARTESIAN_POINT('',(5.569745424472053,2.04,5.54008020784587));+#3120 = PCURVE('',#2828,#3121);+#3121 = DEFINITIONAL_REPRESENTATION('',(#3122),#3126);+#3122 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3123,#3124,#3125),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3123 = CARTESIAN_POINT('',(1.0910045052696635,0.9973991744728353));+#3124 = CARTESIAN_POINT('',(1.0598027283364764,0.9159572482440159));+#3125 = CARTESIAN_POINT('',(0.9836492388757619,0.8165346370022718));+#3126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3127 = ORIENTED_EDGE('',*,*,#3128,.T.);+#3128 = EDGE_CURVE('',#3113,#3129,#3131,.T.);+#3129 = VERTEX_POINT('',#3130);+#3130 = CARTESIAN_POINT('',(5.261958404565599,2.04,5.86373253805664));+#3131 = SURFACE_CURVE('',#3132,(#3136),.PCURVE_S1.);+#3132 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3133,#3134,#3135),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3133 = CARTESIAN_POINT('',(5.569745424472053,2.04,5.54008020784587));+#3134 = CARTESIAN_POINT('',(5.513687994730137,2.04,5.6120029478921));+#3135 = CARTESIAN_POINT('',(5.261958404565599,2.04,5.86373253805664));+#3136 = PCURVE('',#2828,#3137);+#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142);+#3138 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3139,#3140,#3141),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3139 = CARTESIAN_POINT('',(0.9836492388757619,0.8165346370022718));+#3140 = CARTESIAN_POINT('',(0.9275918091338472,0.7446118969546747));+#3141 = CARTESIAN_POINT('',(0.6758622189693075,0.492882306791502));+#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3143 = ORIENTED_EDGE('',*,*,#3144,.T.);+#3144 = EDGE_CURVE('',#3129,#2818,#3145,.T.);+#3145 = SURFACE_CURVE('',#3146,(#3150),.PCURVE_S1.);+#3146 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3147,#3148,#3149),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3147 = CARTESIAN_POINT('',(5.261958404565599,2.04,5.86373253805664));+#3148 = CARTESIAN_POINT('',(5.125516735947118,2.04,6.00017420667512));+#3149 = CARTESIAN_POINT('',(5.04513249707192,2.04,6.08161613290394));+#3150 = PCURVE('',#2828,#3151);+#3151 = DEFINITIONAL_REPRESENTATION('',(#3152),#3156);+#3152 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3153,#3154,#3155),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3153 = CARTESIAN_POINT('',(0.6758622189693075,0.492882306791502));+#3154 = CARTESIAN_POINT('',(0.5394205503508274,0.3564406381730219));+#3155 = CARTESIAN_POINT('',(0.459036311475629,0.27499871194420233));+#3156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3161)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3158,#3159,#3160)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#3158 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#3159 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#3160 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#3161 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#3158,+  'distance_accuracy_value','confusion accuracy');+#3162 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3163,#3165);+#3163 = ( REPRESENTATION_RELATIONSHIP('','',#408,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3164) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#3164 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);+#3165 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #3166);+#3166 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','Adom.LaserEtch','',#5,#403,$+  );+#3167 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#405));+#3168 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchStyle=flat','visible',(+    #411,#613,#815,#953,#1221,#1407,#1769,#1939,#2301,#2439,#2707,#2813)+  );+#3169 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchFace=top','visible',(+    #411,#613,#815,#953,#1221,#1407,#1769,#1939,#2301,#2439,#2707,#2813)+  );+#3170 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #3171,#3181,#3190,#3199,#3208,#3217,#3226,#3235,#3244,#3253,#3262,+    #3271),#3157);+#3171 = STYLED_ITEM('color',(#3172),#411);+#3172 = PRESENTATION_STYLE_ASSIGNMENT((#3173,#3179));+#3173 = SURFACE_STYLE_USAGE(.BOTH.,#3174);+#3174 = SURFACE_SIDE_STYLE('',(#3175));+#3175 = SURFACE_STYLE_FILL_AREA(#3176);+#3176 = FILL_AREA_STYLE('',(#3177));+#3177 = FILL_AREA_STYLE_COLOUR('',#3178);+#3178 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);+#3179 = CURVE_STYLE('',#3180,POSITIVE_LENGTH_MEASURE(0.1),#3178);+#3180 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3181 = STYLED_ITEM('color',(#3182),#613);+#3182 = PRESENTATION_STYLE_ASSIGNMENT((#3183,#3188));+#3183 = SURFACE_STYLE_USAGE(.BOTH.,#3184);+#3184 = SURFACE_SIDE_STYLE('',(#3185));+#3185 = SURFACE_STYLE_FILL_AREA(#3186);+#3186 = FILL_AREA_STYLE('',(#3187));+#3187 = FILL_AREA_STYLE_COLOUR('',#3178);+#3188 = CURVE_STYLE('',#3189,POSITIVE_LENGTH_MEASURE(0.1),#3178);+#3189 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3190 = STYLED_ITEM('color',(#3191),#815);+#3191 = PRESENTATION_STYLE_ASSIGNMENT((#3192,#3197));+#3192 = SURFACE_STYLE_USAGE(.BOTH.,#3193);+#3193 = SURFACE_SIDE_STYLE('',(#3194));+#3194 = SURFACE_STYLE_FILL_AREA(#3195);+#3195 = FILL_AREA_STYLE('',(#3196));+#3196 = FILL_AREA_STYLE_COLOUR('',#3178);+#3197 = CURVE_STYLE('',#3198,POSITIVE_LENGTH_MEASURE(0.1),#3178);+#3198 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3199 = STYLED_ITEM('color',(#3200),#953);+#3200 = PRESENTATION_STYLE_ASSIGNMENT((#3201,#3206));+#3201 = SURFACE_STYLE_USAGE(.BOTH.,#3202);+#3202 = SURFACE_SIDE_STYLE('',(#3203));+#3203 = SURFACE_STYLE_FILL_AREA(#3204);+#3204 = FILL_AREA_STYLE('',(#3205));+#3205 = FILL_AREA_STYLE_COLOUR('',#3178);+#3206 = CURVE_STYLE('',#3207,POSITIVE_LENGTH_MEASURE(0.1),#3178);+#3207 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3208 = STYLED_ITEM('color',(#3209),#1221);+#3209 = PRESENTATION_STYLE_ASSIGNMENT((#3210,#3215));+#3210 = SURFACE_STYLE_USAGE(.BOTH.,#3211);+#3211 = SURFACE_SIDE_STYLE('',(#3212));+#3212 = SURFACE_STYLE_FILL_AREA(#3213);+#3213 = FILL_AREA_STYLE('',(#3214));+#3214 = FILL_AREA_STYLE_COLOUR('',#3178);+#3215 = CURVE_STYLE('',#3216,POSITIVE_LENGTH_MEASURE(0.1),#3178);+#3216 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3217 = STYLED_ITEM('color',(#3218),#1407);+#3218 = PRESENTATION_STYLE_ASSIGNMENT((#3219,#3224));+#3219 = SURFACE_STYLE_USAGE(.BOTH.,#3220);+#3220 = SURFACE_SIDE_STYLE('',(#3221));+#3221 = SURFACE_STYLE_FILL_AREA(#3222);+#3222 = FILL_AREA_STYLE('',(#3223));+#3223 = FILL_AREA_STYLE_COLOUR('',#3178);+#3224 = CURVE_STYLE('',#3225,POSITIVE_LENGTH_MEASURE(0.1),#3178);+#3225 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3226 = STYLED_ITEM('color',(#3227),#1769);+#3227 = PRESENTATION_STYLE_ASSIGNMENT((#3228,#3233));+#3228 = SURFACE_STYLE_USAGE(.BOTH.,#3229);+#3229 = SURFACE_SIDE_STYLE('',(#3230));+#3230 = SURFACE_STYLE_FILL_AREA(#3231);+#3231 = FILL_AREA_STYLE('',(#3232));+#3232 = FILL_AREA_STYLE_COLOUR('',#3178);+#3233 = CURVE_STYLE('',#3234,POSITIVE_LENGTH_MEASURE(0.1),#3178);+#3234 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3235 = STYLED_ITEM('color',(#3236),#1939);+#3236 = PRESENTATION_STYLE_ASSIGNMENT((#3237,#3242));+#3237 = SURFACE_STYLE_USAGE(.BOTH.,#3238);+#3238 = SURFACE_SIDE_STYLE('',(#3239));+#3239 = SURFACE_STYLE_FILL_AREA(#3240);+#3240 = FILL_AREA_STYLE('',(#3241));+#3241 = FILL_AREA_STYLE_COLOUR('',#3178);+#3242 = CURVE_STYLE('',#3243,POSITIVE_LENGTH_MEASURE(0.1),#3178);+#3243 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3244 = STYLED_ITEM('color',(#3245),#2301);+#3245 = PRESENTATION_STYLE_ASSIGNMENT((#3246,#3251));+#3246 = SURFACE_STYLE_USAGE(.BOTH.,#3247);+#3247 = SURFACE_SIDE_STYLE('',(#3248));+#3248 = SURFACE_STYLE_FILL_AREA(#3249);+#3249 = FILL_AREA_STYLE('',(#3250));+#3250 = FILL_AREA_STYLE_COLOUR('',#3178);+#3251 = CURVE_STYLE('',#3252,POSITIVE_LENGTH_MEASURE(0.1),#3178);+#3252 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3253 = STYLED_ITEM('color',(#3254),#2439);+#3254 = PRESENTATION_STYLE_ASSIGNMENT((#3255,#3260));+#3255 = SURFACE_STYLE_USAGE(.BOTH.,#3256);+#3256 = SURFACE_SIDE_STYLE('',(#3257));+#3257 = SURFACE_STYLE_FILL_AREA(#3258);+#3258 = FILL_AREA_STYLE('',(#3259));+#3259 = FILL_AREA_STYLE_COLOUR('',#3178);+#3260 = CURVE_STYLE('',#3261,POSITIVE_LENGTH_MEASURE(0.1),#3178);+#3261 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3262 = STYLED_ITEM('color',(#3263),#2707);+#3263 = PRESENTATION_STYLE_ASSIGNMENT((#3264,#3269));+#3264 = SURFACE_STYLE_USAGE(.BOTH.,#3265);+#3265 = SURFACE_SIDE_STYLE('',(#3266));+#3266 = SURFACE_STYLE_FILL_AREA(#3267);+#3267 = FILL_AREA_STYLE('',(#3268));+#3268 = FILL_AREA_STYLE_COLOUR('',#3178);+#3269 = CURVE_STYLE('',#3270,POSITIVE_LENGTH_MEASURE(0.1),#3178);+#3270 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3271 = STYLED_ITEM('color',(#3272),#2813);+#3272 = PRESENTATION_STYLE_ASSIGNMENT((#3273,#3278));+#3273 = SURFACE_STYLE_USAGE(.BOTH.,#3274);+#3274 = SURFACE_SIDE_STYLE('',(#3275));+#3275 = SURFACE_STYLE_FILL_AREA(#3276);+#3276 = FILL_AREA_STYLE('',(#3277));+#3277 = FILL_AREA_STYLE_COLOUR('',#3178);+#3278 = CURVE_STYLE('',#3279,POSITIVE_LENGTH_MEASURE(0.1),#3178);+#3279 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3280 = CARTESIAN_POINT('',(0.,0.,0.));+#3281 = DIRECTION('',(0.,0.,1.0));+#3282 = DIRECTION('',(1.0,0.,0.));+#3283 = CARTESIAN_POINT('',(0.,0.,0.));+#3284 = DIRECTION('',(0.,0.,1.0));+#3285 = DIRECTION('',(1.0,0.,0.));+#3286 = CARTESIAN_POINT('',(0.,0.,0.));+#3287 = DIRECTION('',(0.,0.,1.0));+#3288 = DIRECTION('',(1.0,0.,0.));+#3289 = CARTESIAN_POINT('',(0.,0.,0.));+#3290 = DIRECTION('',(0.,0.,1.0));+#3291 = DIRECTION('',(1.0,0.,0.));+#3302 = APPLICATION_PROTOCOL_DEFINITION('international standard',+  'automotive_design',2000,#3303);+#3303 = APPLICATION_CONTEXT(+  'core data for automotive mechanical design processes');+#3304 = SHAPE_DEFINITION_REPRESENTATION(#3305,#3311);+#3305 = PRODUCT_DEFINITION_SHAPE('','',#3306);+#3306 = PRODUCT_DEFINITION('design','',#3307,#3310);+#3307 = PRODUCT_DEFINITION_FORMATION('','',#3308);+#3308 = PRODUCT('IXTP15N50L2_AI_Nominal','IXTP15N50L2_AI_Nominal','',(#3309));+#3309 = PRODUCT_CONTEXT('',#3303,'mechanical');+#3310 = PRODUCT_DEFINITION_CONTEXT('part definition',#3303,'design');+#3311 = SHAPE_REPRESENTATION('',(#3312,#3316,#3320,#3324,#3328,#3332,#3336,#3340,#3344),#3348+  );+#3312 = AXIS2_PLACEMENT_3D('',#6319,#6320,#6321);+#3313 = CARTESIAN_POINT('',(0.,0.,0.));+#3314 = DIRECTION('',(0.,0.,1.0));+#3315 = DIRECTION('',(1.0,0.,0.));+#3316 = AXIS2_PLACEMENT_3D('',#6325,#6326,#6327);+#3317 = CARTESIAN_POINT('',(0.,0.,0.));+#3318 = DIRECTION('',(0.,0.,1.0));+#3319 = DIRECTION('',(1.0,0.,0.));+#3320 = AXIS2_PLACEMENT_3D('',#6328,#6329,#6330);+#3321 = CARTESIAN_POINT('',(0.,0.,0.));+#3322 = DIRECTION('',(0.,0.,1.0));+#3323 = DIRECTION('',(1.0,0.,0.));+#3324 = AXIS2_PLACEMENT_3D('',#6331,#6332,#6333);+#3325 = CARTESIAN_POINT('',(0.,0.,0.));+#3326 = DIRECTION('',(0.,0.,1.0));+#3327 = DIRECTION('',(1.0,0.,0.));+#3328 = AXIS2_PLACEMENT_3D('',#6334,#6335,#6336);+#3329 = CARTESIAN_POINT('',(0.,0.,0.));+#3330 = DIRECTION('',(0.,0.,1.0));+#3331 = DIRECTION('',(1.0,0.,0.));+#3332 = AXIS2_PLACEMENT_3D('',#6337,#6338,#6339);+#3333 = CARTESIAN_POINT('',(0.,0.,0.));+#3334 = DIRECTION('',(0.,0.,1.0));+#3335 = DIRECTION('',(1.0,0.,0.));+#3336 = AXIS2_PLACEMENT_3D('',#6313,#6314,#6315);+#3337 = CARTESIAN_POINT('',(0.,0.,0.));+#3338 = DIRECTION('',(0.,0.,1.0));+#3339 = DIRECTION('',(1.0,0.,0.));+#3340 = AXIS2_PLACEMENT_3D('',#6316,#6317,#6318);+#3341 = CARTESIAN_POINT('',(0.,0.,0.));+#3342 = DIRECTION('',(0.,0.,1.0));+#3343 = DIRECTION('',(1.0,0.,0.));+#3344 = AXIS2_PLACEMENT_3D('',#6322,#6323,#6324);+#3345 = CARTESIAN_POINT('',(0.,0.,0.));+#3346 = DIRECTION('',(0.,0.,1.0));+#3347 = DIRECTION('',(1.0,0.,0.));+#3348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3352)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#3349,#3350,#3351)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#3349 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#3350 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#3351 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#3352 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3349,+  'distance_accuracy_value','confusion accuracy');+#3353 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3308));+#3354 = SHAPE_DEFINITION_REPRESENTATION(#3355,#3361);+#3355 = PRODUCT_DEFINITION_SHAPE('','',#3356);+#3356 = PRODUCT_DEFINITION('design','',#3357,#3360);+#3357 = PRODUCT_DEFINITION_FORMATION('','',#3358);+#3358 = PRODUCT('DrainTab','DrainTab','',(#3359));+#3359 = PRODUCT_CONTEXT('',#3303,'mechanical');+#3360 = PRODUCT_DEFINITION_CONTEXT('part definition',#3303,'design');+#3361 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#3312,#3362),#3776);+#3362 = MANIFOLD_SOLID_BREP('',#3363);+#3363 = CLOSED_SHELL('',(#3364,#3484,#3591,#3640,#3715,#3742,#3749));+#3364 = ADVANCED_FACE('',(#3365),#3379,.F.);+#3365 = FACE_BOUND('',#3366,.F.);+#3366 = EDGE_LOOP('',(#3367,#3402,#3430,#3458));+#3367 = ORIENTED_EDGE('',*,*,#3368,.F.);+#3368 = EDGE_CURVE('',#3369,#3371,#3373,.T.);+#3369 = VERTEX_POINT('',#3370);+#3370 = CARTESIAN_POINT('',(-2.6025,-2.54,0.));+#3371 = VERTEX_POINT('',#3372);+#3372 = CARTESIAN_POINT('',(-2.6025,-2.54,15.365));+#3373 = SURFACE_CURVE('',#3374,(#3378,#3390),.PCURVE_S1.);+#3374 = LINE('',#3375,#3376);+#3375 = CARTESIAN_POINT('',(-2.6025,-2.54,0.));+#3376 = VECTOR('',#3377,1.);+#3377 = DIRECTION('',(0.,0.,1.0));+#3378 = PCURVE('',#3379,#3384);+#3379 = PLANE('',#3380);+#3380 = AXIS2_PLACEMENT_3D('',#3381,#3382,#3383);+#3381 = CARTESIAN_POINT('',(-2.6025,-2.54,0.));+#3382 = DIRECTION('',(1.0,0.,0.));+#3383 = DIRECTION('',(0.,0.,1.0));+#3384 = DEFINITIONAL_REPRESENTATION('',(#3385),#3389);+#3385 = LINE('',#3386,#3387);+#3386 = CARTESIAN_POINT('',(0.,0.));+#3387 = VECTOR('',#3388,1.);+#3388 = DIRECTION('',(1.,0.));+#3389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3390 = PCURVE('',#3391,#3396);+#3391 = PLANE('',#3392);+#3392 = AXIS2_PLACEMENT_3D('',#3393,#3394,#3395);+#3393 = CARTESIAN_POINT('',(-2.6025,-2.54,0.));+#3394 = DIRECTION('',(0.,1.0,0.));+#3395 = DIRECTION('',(0.,0.,1.0));+#3396 = DEFINITIONAL_REPRESENTATION('',(#3397),#3401);+#3397 = LINE('',#3398,#3399);+#3398 = CARTESIAN_POINT('',(0.,0.));+#3399 = VECTOR('',#3400,1.);+#3400 = DIRECTION('',(1.,0.));+#3401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3402 = ORIENTED_EDGE('',*,*,#3403,.T.);+#3403 = EDGE_CURVE('',#3369,#3404,#3406,.T.);+#3404 = VERTEX_POINT('',#3405);+#3405 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#3406 = SURFACE_CURVE('',#3407,(#3411,#3418),.PCURVE_S1.);+#3407 = LINE('',#3408,#3409);+#3408 = CARTESIAN_POINT('',(-2.6025,-2.54,0.));+#3409 = VECTOR('',#3410,1.);+#3410 = DIRECTION('',(0.,1.0,0.));+#3411 = PCURVE('',#3379,#3412);+#3412 = DEFINITIONAL_REPRESENTATION('',(#3413),#3417);+#3413 = LINE('',#3414,#3415);+#3414 = CARTESIAN_POINT('',(0.,0.));+#3415 = VECTOR('',#3416,1.);+#3416 = DIRECTION('',(0.,-1.));+#3417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3418 = PCURVE('',#3419,#3424);+#3419 = PLANE('',#3420);+#3420 = AXIS2_PLACEMENT_3D('',#3421,#3422,#3423);+#3421 = CARTESIAN_POINT('',(-2.6025,-2.54,0.));+#3422 = DIRECTION('',(0.,0.,1.0));+#3423 = DIRECTION('',(1.0,0.,0.));+#3424 = DEFINITIONAL_REPRESENTATION('',(#3425),#3429);+#3425 = LINE('',#3426,#3427);+#3426 = CARTESIAN_POINT('',(0.,0.));+#3427 = VECTOR('',#3428,1.);+#3428 = DIRECTION('',(0.,1.));+#3429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3430 = ORIENTED_EDGE('',*,*,#3431,.T.);+#3431 = EDGE_CURVE('',#3404,#3432,#3434,.T.);+#3432 = VERTEX_POINT('',#3433);+#3433 = CARTESIAN_POINT('',(-2.6025,-1.27,15.365));+#3434 = SURFACE_CURVE('',#3435,(#3439,#3446),.PCURVE_S1.);+#3435 = LINE('',#3436,#3437);+#3436 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#3437 = VECTOR('',#3438,1.);+#3438 = DIRECTION('',(0.,0.,1.0));+#3439 = PCURVE('',#3379,#3440);+#3440 = DEFINITIONAL_REPRESENTATION('',(#3441),#3445);+#3441 = LINE('',#3442,#3443);+#3442 = CARTESIAN_POINT('',(0.,-1.27));+#3443 = VECTOR('',#3444,1.);+#3444 = DIRECTION('',(1.,0.));+#3445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3446 = PCURVE('',#3447,#3452);+#3447 = PLANE('',#3448);+#3448 = AXIS2_PLACEMENT_3D('',#3449,#3450,#3451);+#3449 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#3450 = DIRECTION('',(0.,1.0,0.));+#3451 = DIRECTION('',(0.,0.,1.0));+#3452 = DEFINITIONAL_REPRESENTATION('',(#3453),#3457);+#3453 = LINE('',#3454,#3455);+#3454 = CARTESIAN_POINT('',(0.,0.));+#3455 = VECTOR('',#3456,1.);+#3456 = DIRECTION('',(1.,0.));+#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3458 = ORIENTED_EDGE('',*,*,#3459,.F.);+#3459 = EDGE_CURVE('',#3371,#3432,#3460,.T.);+#3460 = SURFACE_CURVE('',#3461,(#3465,#3472),.PCURVE_S1.);+#3461 = LINE('',#3462,#3463);+#3462 = CARTESIAN_POINT('',(-2.6025,-2.54,15.365));+#3463 = VECTOR('',#3464,1.);+#3464 = DIRECTION('',(0.,1.0,0.));+#3465 = PCURVE('',#3379,#3466);+#3466 = DEFINITIONAL_REPRESENTATION('',(#3467),#3471);+#3467 = LINE('',#3468,#3469);+#3468 = CARTESIAN_POINT('',(15.365,0.));+#3469 = VECTOR('',#3470,1.);+#3470 = DIRECTION('',(0.,-1.));+#3471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3472 = PCURVE('',#3473,#3478);+#3473 = PLANE('',#3474);+#3474 = AXIS2_PLACEMENT_3D('',#3475,#3476,#3477);+#3475 = CARTESIAN_POINT('',(-2.6025,-2.54,15.365));+#3476 = DIRECTION('',(0.,0.,1.0));+#3477 = DIRECTION('',(1.0,0.,0.));+#3478 = DEFINITIONAL_REPRESENTATION('',(#3479),#3483);+#3479 = LINE('',#3480,#3481);+#3480 = CARTESIAN_POINT('',(0.,0.));+#3481 = VECTOR('',#3482,1.);+#3482 = DIRECTION('',(0.,1.));+#3483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3484 = ADVANCED_FACE('',(#3485,#3560),#3391,.F.);+#3485 = FACE_BOUND('',#3486,.F.);+#3486 = EDGE_LOOP('',(#3487,#3510,#3511,#3534));+#3487 = ORIENTED_EDGE('',*,*,#3488,.F.);+#3488 = EDGE_CURVE('',#3369,#3489,#3491,.T.);+#3489 = VERTEX_POINT('',#3490);+#3490 = CARTESIAN_POINT('',(7.6825,-2.54,0.));+#3491 = SURFACE_CURVE('',#3492,(#3496,#3503),.PCURVE_S1.);+#3492 = LINE('',#3493,#3494);+#3493 = CARTESIAN_POINT('',(-2.6025,-2.54,0.));+#3494 = VECTOR('',#3495,1.);+#3495 = DIRECTION('',(1.0,0.,0.));+#3496 = PCURVE('',#3391,#3497);+#3497 = DEFINITIONAL_REPRESENTATION('',(#3498),#3502);+#3498 = LINE('',#3499,#3500);+#3499 = CARTESIAN_POINT('',(0.,0.));+#3500 = VECTOR('',#3501,1.);+#3501 = DIRECTION('',(0.,1.));+#3502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3503 = PCURVE('',#3419,#3504);+#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509);+#3505 = LINE('',#3506,#3507);+#3506 = CARTESIAN_POINT('',(0.,0.));+#3507 = VECTOR('',#3508,1.);+#3508 = DIRECTION('',(1.,0.));+#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3510 = ORIENTED_EDGE('',*,*,#3368,.T.);+#3511 = ORIENTED_EDGE('',*,*,#3512,.T.);+#3512 = EDGE_CURVE('',#3371,#3513,#3515,.T.);+#3513 = VERTEX_POINT('',#3514);+#3514 = CARTESIAN_POINT('',(7.6825,-2.54,15.365));+#3515 = SURFACE_CURVE('',#3516,(#3520,#3527),.PCURVE_S1.);+#3516 = LINE('',#3517,#3518);+#3517 = CARTESIAN_POINT('',(-2.6025,-2.54,15.365));+#3518 = VECTOR('',#3519,1.);+#3519 = DIRECTION('',(1.0,0.,0.));+#3520 = PCURVE('',#3391,#3521);+#3521 = DEFINITIONAL_REPRESENTATION('',(#3522),#3526);+#3522 = LINE('',#3523,#3524);+#3523 = CARTESIAN_POINT('',(15.365,0.));+#3524 = VECTOR('',#3525,1.);+#3525 = DIRECTION('',(0.,1.));+#3526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3527 = PCURVE('',#3473,#3528);+#3528 = DEFINITIONAL_REPRESENTATION('',(#3529),#3533);+#3529 = LINE('',#3530,#3531);+#3530 = CARTESIAN_POINT('',(0.,0.));+#3531 = VECTOR('',#3532,1.);+#3532 = DIRECTION('',(1.,0.));+#3533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3534 = ORIENTED_EDGE('',*,*,#3535,.F.);+#3535 = EDGE_CURVE('',#3489,#3513,#3536,.T.);+#3536 = SURFACE_CURVE('',#3537,(#3541,#3548),.PCURVE_S1.);+#3537 = LINE('',#3538,#3539);+#3538 = CARTESIAN_POINT('',(7.6825,-2.54,0.));+#3539 = VECTOR('',#3540,1.);+#3540 = DIRECTION('',(0.,0.,1.0));+#3541 = PCURVE('',#3391,#3542);+#3542 = DEFINITIONAL_REPRESENTATION('',(#3543),#3547);+#3543 = LINE('',#3544,#3545);+#3544 = CARTESIAN_POINT('',(0.,10.285));+#3545 = VECTOR('',#3546,1.);+#3546 = DIRECTION('',(1.,0.));+#3547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3548 = PCURVE('',#3549,#3554);+#3549 = PLANE('',#3550);+#3550 = AXIS2_PLACEMENT_3D('',#3551,#3552,#3553);+#3551 = CARTESIAN_POINT('',(7.6825,-2.54,0.));+#3552 = DIRECTION('',(1.0,0.,0.));+#3553 = DIRECTION('',(0.,0.,1.0));+#3554 = DEFINITIONAL_REPRESENTATION('',(#3555),#3559);+#3555 = LINE('',#3556,#3557);+#3556 = CARTESIAN_POINT('',(0.,0.));+#3557 = VECTOR('',#3558,1.);+#3558 = DIRECTION('',(1.,0.));+#3559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3560 = FACE_BOUND('',#3561,.F.);+#3561 = EDGE_LOOP('',(#3562));+#3562 = ORIENTED_EDGE('',*,*,#3563,.F.);+#3563 = EDGE_CURVE('',#3564,#3564,#3566,.T.);+#3564 = VERTEX_POINT('',#3565);+#3565 = CARTESIAN_POINT('',(2.54,-2.54,14.4075));+#3566 = SURFACE_CURVE('',#3567,(#3572,#3579),.PCURVE_S1.);+#3567 = CIRCLE('',#3568,1.9025);+#3568 = AXIS2_PLACEMENT_3D('',#3569,#3570,#3571);+#3569 = CARTESIAN_POINT('',(2.54,-2.54,12.505));+#3570 = DIRECTION('',(0.,1.0,0.));+#3571 = DIRECTION('',(0.,0.,1.0));+#3572 = PCURVE('',#3391,#3573);+#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578);+#3574 = CIRCLE('',#3575,1.9025);+#3575 = AXIS2_PLACEMENT_2D('',#3576,#3577);+#3576 = CARTESIAN_POINT('',(12.505,5.1425));+#3577 = DIRECTION('',(1.,0.));+#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3579 = PCURVE('',#3580,#3585);+#3580 = CYLINDRICAL_SURFACE('',#3581,1.9025);+#3581 = AXIS2_PLACEMENT_3D('',#3582,#3583,#3584);+#3582 = CARTESIAN_POINT('',(2.54,-3.54,12.505));+#3583 = DIRECTION('',(0.,1.0,0.));+#3584 = DIRECTION('',(0.,0.,1.0));+#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590);+#3586 = LINE('',#3587,#3588);+#3587 = CARTESIAN_POINT('',(0.,1.));+#3588 = VECTOR('',#3589,1.);+#3589 = DIRECTION('',(1.,0.));+#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3591 = ADVANCED_FACE('',(#3592),#3473,.T.);+#3592 = FACE_BOUND('',#3593,.T.);+#3593 = EDGE_LOOP('',(#3594,#3595,#3596,#3619));+#3594 = ORIENTED_EDGE('',*,*,#3459,.F.);+#3595 = ORIENTED_EDGE('',*,*,#3512,.T.);+#3596 = ORIENTED_EDGE('',*,*,#3597,.T.);+#3597 = EDGE_CURVE('',#3513,#3598,#3600,.T.);+#3598 = VERTEX_POINT('',#3599);+#3599 = CARTESIAN_POINT('',(7.6825,-1.27,15.365));+#3600 = SURFACE_CURVE('',#3601,(#3605,#3612),.PCURVE_S1.);+#3601 = LINE('',#3602,#3603);+#3602 = CARTESIAN_POINT('',(7.6825,-2.54,15.365));+#3603 = VECTOR('',#3604,1.);+#3604 = DIRECTION('',(0.,1.0,0.));+#3605 = PCURVE('',#3473,#3606);+#3606 = DEFINITIONAL_REPRESENTATION('',(#3607),#3611);+#3607 = LINE('',#3608,#3609);+#3608 = CARTESIAN_POINT('',(10.285,0.));+#3609 = VECTOR('',#3610,1.);+#3610 = DIRECTION('',(0.,1.));+#3611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3612 = PCURVE('',#3549,#3613);+#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3618);+#3614 = LINE('',#3615,#3616);+#3615 = CARTESIAN_POINT('',(15.365,0.));+#3616 = VECTOR('',#3617,1.);+#3617 = DIRECTION('',(0.,-1.));+#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3619 = ORIENTED_EDGE('',*,*,#3620,.F.);+#3620 = EDGE_CURVE('',#3432,#3598,#3621,.T.);+#3621 = SURFACE_CURVE('',#3622,(#3626,#3633),.PCURVE_S1.);+#3622 = LINE('',#3623,#3624);+#3623 = CARTESIAN_POINT('',(-2.6025,-1.27,15.365));+#3624 = VECTOR('',#3625,1.);+#3625 = DIRECTION('',(1.0,0.,0.));+#3626 = PCURVE('',#3473,#3627);+#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632);+#3628 = LINE('',#3629,#3630);+#3629 = CARTESIAN_POINT('',(0.,1.27));+#3630 = VECTOR('',#3631,1.);+#3631 = DIRECTION('',(1.,0.));+#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3633 = PCURVE('',#3447,#3634);+#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639);+#3635 = LINE('',#3636,#3637);+#3636 = CARTESIAN_POINT('',(15.365,0.));+#3637 = VECTOR('',#3638,1.);+#3638 = DIRECTION('',(0.,1.));+#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3640 = ADVANCED_FACE('',(#3641,#3689),#3447,.T.);+#3641 = FACE_BOUND('',#3642,.T.);+#3642 = EDGE_LOOP('',(#3643,#3666,#3667,#3668));+#3643 = ORIENTED_EDGE('',*,*,#3644,.F.);+#3644 = EDGE_CURVE('',#3404,#3645,#3647,.T.);+#3645 = VERTEX_POINT('',#3646);+#3646 = CARTESIAN_POINT('',(7.6825,-1.27,0.));+#3647 = SURFACE_CURVE('',#3648,(#3652,#3659),.PCURVE_S1.);+#3648 = LINE('',#3649,#3650);+#3649 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#3650 = VECTOR('',#3651,1.);+#3651 = DIRECTION('',(1.0,0.,0.));+#3652 = PCURVE('',#3447,#3653);+#3653 = DEFINITIONAL_REPRESENTATION('',(#3654),#3658);+#3654 = LINE('',#3655,#3656);+#3655 = CARTESIAN_POINT('',(0.,0.));+#3656 = VECTOR('',#3657,1.);+#3657 = DIRECTION('',(0.,1.));+#3658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3659 = PCURVE('',#3419,#3660);+#3660 = DEFINITIONAL_REPRESENTATION('',(#3661),#3665);+#3661 = LINE('',#3662,#3663);+#3662 = CARTESIAN_POINT('',(0.,1.27));+#3663 = VECTOR('',#3664,1.);+#3664 = DIRECTION('',(1.,0.));+#3665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3666 = ORIENTED_EDGE('',*,*,#3431,.T.);+#3667 = ORIENTED_EDGE('',*,*,#3620,.T.);+#3668 = ORIENTED_EDGE('',*,*,#3669,.F.);+#3669 = EDGE_CURVE('',#3645,#3598,#3670,.T.);+#3670 = SURFACE_CURVE('',#3671,(#3675,#3682),.PCURVE_S1.);+#3671 = LINE('',#3672,#3673);+#3672 = CARTESIAN_POINT('',(7.6825,-1.27,0.));+#3673 = VECTOR('',#3674,1.);+#3674 = DIRECTION('',(0.,0.,1.0));+#3675 = PCURVE('',#3447,#3676);+#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681);+#3677 = LINE('',#3678,#3679);+#3678 = CARTESIAN_POINT('',(0.,10.285));+#3679 = VECTOR('',#3680,1.);+#3680 = DIRECTION('',(1.,0.));+#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3682 = PCURVE('',#3549,#3683);+#3683 = DEFINITIONAL_REPRESENTATION('',(#3684),#3688);+#3684 = LINE('',#3685,#3686);+#3685 = CARTESIAN_POINT('',(0.,-1.27));+#3686 = VECTOR('',#3687,1.);+#3687 = DIRECTION('',(1.,0.));+#3688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3689 = FACE_BOUND('',#3690,.T.);+#3690 = EDGE_LOOP('',(#3691));+#3691 = ORIENTED_EDGE('',*,*,#3692,.F.);+#3692 = EDGE_CURVE('',#3693,#3693,#3695,.T.);+#3693 = VERTEX_POINT('',#3694);+#3694 = CARTESIAN_POINT('',(2.54,-1.27,14.4075));+#3695 = SURFACE_CURVE('',#3696,(#3701,#3708),.PCURVE_S1.);+#3696 = CIRCLE('',#3697,1.9025);+#3697 = AXIS2_PLACEMENT_3D('',#3698,#3699,#3700);+#3698 = CARTESIAN_POINT('',(2.54,-1.27,12.505));+#3699 = DIRECTION('',(0.,1.0,0.));+#3700 = DIRECTION('',(0.,0.,1.0));+#3701 = PCURVE('',#3447,#3702);+#3702 = DEFINITIONAL_REPRESENTATION('',(#3703),#3707);+#3703 = CIRCLE('',#3704,1.9025);+#3704 = AXIS2_PLACEMENT_2D('',#3705,#3706);+#3705 = CARTESIAN_POINT('',(12.505,5.1425));+#3706 = DIRECTION('',(1.,0.));+#3707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3708 = PCURVE('',#3580,#3709);+#3709 = DEFINITIONAL_REPRESENTATION('',(#3710),#3714);+#3710 = LINE('',#3711,#3712);+#3711 = CARTESIAN_POINT('',(0.,2.27));+#3712 = VECTOR('',#3713,1.);+#3713 = DIRECTION('',(1.,0.));+#3714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3715 = ADVANCED_FACE('',(#3716),#3419,.F.);+#3716 = FACE_BOUND('',#3717,.F.);+#3717 = EDGE_LOOP('',(#3718,#3719,#3720,#3741));+#3718 = ORIENTED_EDGE('',*,*,#3403,.F.);+#3719 = ORIENTED_EDGE('',*,*,#3488,.T.);+#3720 = ORIENTED_EDGE('',*,*,#3721,.T.);+#3721 = EDGE_CURVE('',#3489,#3645,#3722,.T.);+#3722 = SURFACE_CURVE('',#3723,(#3727,#3734),.PCURVE_S1.);+#3723 = LINE('',#3724,#3725);+#3724 = CARTESIAN_POINT('',(7.6825,-2.54,0.));+#3725 = VECTOR('',#3726,1.);+#3726 = DIRECTION('',(0.,1.0,0.));+#3727 = PCURVE('',#3419,#3728);+#3728 = DEFINITIONAL_REPRESENTATION('',(#3729),#3733);+#3729 = LINE('',#3730,#3731);+#3730 = CARTESIAN_POINT('',(10.285,0.));+#3731 = VECTOR('',#3732,1.);+#3732 = DIRECTION('',(0.,1.));+#3733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3734 = PCURVE('',#3549,#3735);+#3735 = DEFINITIONAL_REPRESENTATION('',(#3736),#3740);+#3736 = LINE('',#3737,#3738);+#3737 = CARTESIAN_POINT('',(0.,0.));+#3738 = VECTOR('',#3739,1.);+#3739 = DIRECTION('',(0.,-1.));+#3740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3741 = ORIENTED_EDGE('',*,*,#3644,.F.);+#3742 = ADVANCED_FACE('',(#3743),#3549,.T.);+#3743 = FACE_BOUND('',#3744,.T.);+#3744 = EDGE_LOOP('',(#3745,#3746,#3747,#3748));+#3745 = ORIENTED_EDGE('',*,*,#3535,.F.);+#3746 = ORIENTED_EDGE('',*,*,#3721,.T.);+#3747 = ORIENTED_EDGE('',*,*,#3669,.T.);+#3748 = ORIENTED_EDGE('',*,*,#3597,.F.);+#3749 = ADVANCED_FACE('',(#3750),#3580,.F.);+#3750 = FACE_BOUND('',#3751,.F.);+#3751 = EDGE_LOOP('',(#3752,#3753,#3774,#3775));+#3752 = ORIENTED_EDGE('',*,*,#3692,.F.);+#3753 = ORIENTED_EDGE('',*,*,#3754,.F.);+#3754 = EDGE_CURVE('',#3564,#3693,#3755,.T.);+#3755 = SEAM_CURVE('',#3756,(#3760,#3767),.PCURVE_S1.);+#3756 = LINE('',#3757,#3758);+#3757 = CARTESIAN_POINT('',(2.54,-3.54,14.4075));+#3758 = VECTOR('',#3759,1.);+#3759 = DIRECTION('',(0.,1.0,0.));+#3760 = PCURVE('',#3580,#3761);+#3761 = DEFINITIONAL_REPRESENTATION('',(#3762),#3766);+#3762 = LINE('',#3763,#3764);+#3763 = CARTESIAN_POINT('',(6.28318530718,-0.));+#3764 = VECTOR('',#3765,1.);+#3765 = DIRECTION('',(0.,1.));+#3766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3767 = PCURVE('',#3580,#3768);+#3768 = DEFINITIONAL_REPRESENTATION('',(#3769),#3773);+#3769 = LINE('',#3770,#3771);+#3770 = CARTESIAN_POINT('',(0.,-0.));+#3771 = VECTOR('',#3772,1.);+#3772 = DIRECTION('',(0.,1.));+#3773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3774 = ORIENTED_EDGE('',*,*,#3563,.T.);+#3775 = ORIENTED_EDGE('',*,*,#3754,.T.);+#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3780)) GLOBAL_UNIT_ASSIGNED_CONTEXT+((#3777,#3778,#3779)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#3777 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#3778 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#3779 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#3780 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3777,+  'distance_accuracy_value','confusion accuracy');+#3781 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3782,#3784);+#3782 = ( REPRESENTATION_RELATIONSHIP('','',#3361,#3311) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3783) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#3783 = ITEM_DEFINED_TRANSFORMATION('','',#3312,#3316);+#3784 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#3785+  );+#3785 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#3306,#3356,$);+#3786 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3358));+#3787 = SHAPE_DEFINITION_REPRESENTATION(#3788,#3794);+#3788 = PRODUCT_DEFINITION_SHAPE('','',#3789);+#3789 = PRODUCT_DEFINITION('design','',#3790,#3793);+#3790 = PRODUCT_DEFINITION_FORMATION('','',#3791);+#3791 = PRODUCT('MoldedBody_Nominal','MoldedBody_Nominal','',(#3792));+#3792 = PRODUCT_CONTEXT('',#3303,'mechanical');+#3793 = PRODUCT_DEFINITION_CONTEXT('part definition',#3303,'design');+#3794 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#3312,#3795),#4125);+#3795 = MANIFOLD_SOLID_BREP('',#3796);+#3796 = CLOSED_SHELL('',(#3797,#3917,#4017,#4064,#4111,#4118));+#3797 = ADVANCED_FACE('',(#3798),#3812,.F.);+#3798 = FACE_BOUND('',#3799,.F.);+#3799 = EDGE_LOOP('',(#3800,#3835,#3863,#3891));+#3800 = ORIENTED_EDGE('',*,*,#3801,.F.);+#3801 = EDGE_CURVE('',#3802,#3804,#3806,.T.);+#3802 = VERTEX_POINT('',#3803);+#3803 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#3804 = VERTEX_POINT('',#3805);+#3805 = CARTESIAN_POINT('',(-2.6025,-1.27,9.015));+#3806 = SURFACE_CURVE('',#3807,(#3811,#3823),.PCURVE_S1.);+#3807 = LINE('',#3808,#3809);+#3808 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#3809 = VECTOR('',#3810,1.);+#3810 = DIRECTION('',(0.,0.,1.0));+#3811 = PCURVE('',#3812,#3817);+#3812 = PLANE('',#3813);+#3813 = AXIS2_PLACEMENT_3D('',#3814,#3815,#3816);+#3814 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#3815 = DIRECTION('',(1.0,0.,0.));+#3816 = DIRECTION('',(0.,0.,1.0));+#3817 = DEFINITIONAL_REPRESENTATION('',(#3818),#3822);+#3818 = LINE('',#3819,#3820);+#3819 = CARTESIAN_POINT('',(0.,0.));+#3820 = VECTOR('',#3821,1.);+#3821 = DIRECTION('',(1.,0.));+#3822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3823 = PCURVE('',#3824,#3829);+#3824 = PLANE('',#3825);+#3825 = AXIS2_PLACEMENT_3D('',#3826,#3827,#3828);+#3826 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#3827 = DIRECTION('',(0.,1.0,0.));+#3828 = DIRECTION('',(0.,0.,1.0));+#3829 = DEFINITIONAL_REPRESENTATION('',(#3830),#3834);+#3830 = LINE('',#3831,#3832);+#3831 = CARTESIAN_POINT('',(0.,0.));+#3832 = VECTOR('',#3833,1.);+#3833 = DIRECTION('',(1.,0.));+#3834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3835 = ORIENTED_EDGE('',*,*,#3836,.T.);+#3836 = EDGE_CURVE('',#3802,#3837,#3839,.T.);+#3837 = VERTEX_POINT('',#3838);+#3838 = CARTESIAN_POINT('',(-2.6025,2.035,0.));+#3839 = SURFACE_CURVE('',#3840,(#3844,#3851),.PCURVE_S1.);+#3840 = LINE('',#3841,#3842);+#3841 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#3842 = VECTOR('',#3843,1.);+#3843 = DIRECTION('',(0.,1.0,0.));+#3844 = PCURVE('',#3812,#3845);+#3845 = DEFINITIONAL_REPRESENTATION('',(#3846),#3850);+#3846 = LINE('',#3847,#3848);+#3847 = CARTESIAN_POINT('',(0.,0.));+#3848 = VECTOR('',#3849,1.);+#3849 = DIRECTION('',(0.,-1.));+#3850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3851 = PCURVE('',#3852,#3857);+#3852 = PLANE('',#3853);+#3853 = AXIS2_PLACEMENT_3D('',#3854,#3855,#3856);+#3854 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#3855 = DIRECTION('',(0.,0.,1.0));+#3856 = DIRECTION('',(1.0,0.,0.));+#3857 = DEFINITIONAL_REPRESENTATION('',(#3858),#3862);+#3858 = LINE('',#3859,#3860);+#3859 = CARTESIAN_POINT('',(0.,0.));+#3860 = VECTOR('',#3861,1.);+#3861 = DIRECTION('',(0.,1.));+#3862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3863 = ORIENTED_EDGE('',*,*,#3864,.T.);+#3864 = EDGE_CURVE('',#3837,#3865,#3867,.T.);+#3865 = VERTEX_POINT('',#3866);+#3866 = CARTESIAN_POINT('',(-2.6025,2.035,9.015));+#3867 = SURFACE_CURVE('',#3868,(#3872,#3879),.PCURVE_S1.);+#3868 = LINE('',#3869,#3870);+#3869 = CARTESIAN_POINT('',(-2.6025,2.035,0.));+#3870 = VECTOR('',#3871,1.);+#3871 = DIRECTION('',(0.,0.,1.0));+#3872 = PCURVE('',#3812,#3873);+#3873 = DEFINITIONAL_REPRESENTATION('',(#3874),#3878);+#3874 = LINE('',#3875,#3876);+#3875 = CARTESIAN_POINT('',(0.,-3.305));+#3876 = VECTOR('',#3877,1.);+#3877 = DIRECTION('',(1.,0.));+#3878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3879 = PCURVE('',#3880,#3885);+#3880 = PLANE('',#3881);+#3881 = AXIS2_PLACEMENT_3D('',#3882,#3883,#3884);+#3882 = CARTESIAN_POINT('',(-2.6025,2.035,0.));+#3883 = DIRECTION('',(0.,1.0,0.));+#3884 = DIRECTION('',(0.,0.,1.0));+#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890);+#3886 = LINE('',#3887,#3888);+#3887 = CARTESIAN_POINT('',(0.,0.));+#3888 = VECTOR('',#3889,1.);+#3889 = DIRECTION('',(1.,0.));+#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3891 = ORIENTED_EDGE('',*,*,#3892,.F.);+#3892 = EDGE_CURVE('',#3804,#3865,#3893,.T.);+#3893 = SURFACE_CURVE('',#3894,(#3898,#3905),.PCURVE_S1.);+#3894 = LINE('',#3895,#3896);+#3895 = CARTESIAN_POINT('',(-2.6025,-1.27,9.015));+#3896 = VECTOR('',#3897,1.);+#3897 = DIRECTION('',(0.,1.0,0.));+#3898 = PCURVE('',#3812,#3899);+#3899 = DEFINITIONAL_REPRESENTATION('',(#3900),#3904);+#3900 = LINE('',#3901,#3902);+#3901 = CARTESIAN_POINT('',(9.015,0.));+#3902 = VECTOR('',#3903,1.);+#3903 = DIRECTION('',(0.,-1.));+#3904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3905 = PCURVE('',#3906,#3911);+#3906 = PLANE('',#3907);+#3907 = AXIS2_PLACEMENT_3D('',#3908,#3909,#3910);+#3908 = CARTESIAN_POINT('',(-2.6025,-1.27,9.015));+#3909 = DIRECTION('',(0.,0.,1.0));+#3910 = DIRECTION('',(1.0,0.,0.));+#3911 = DEFINITIONAL_REPRESENTATION('',(#3912),#3916);+#3912 = LINE('',#3913,#3914);+#3913 = CARTESIAN_POINT('',(0.,0.));+#3914 = VECTOR('',#3915,1.);+#3915 = DIRECTION('',(0.,1.));+#3916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3917 = ADVANCED_FACE('',(#3918),#3932,.T.);+#3918 = FACE_BOUND('',#3919,.T.);+#3919 = EDGE_LOOP('',(#3920,#3950,#3973,#3996));+#3920 = ORIENTED_EDGE('',*,*,#3921,.F.);+#3921 = EDGE_CURVE('',#3922,#3924,#3926,.T.);+#3922 = VERTEX_POINT('',#3923);+#3923 = CARTESIAN_POINT('',(7.6825,-1.27,0.));+#3924 = VERTEX_POINT('',#3925);+#3925 = CARTESIAN_POINT('',(7.6825,-1.27,9.015));+#3926 = SURFACE_CURVE('',#3927,(#3931,#3943),.PCURVE_S1.);+#3927 = LINE('',#3928,#3929);+#3928 = CARTESIAN_POINT('',(7.6825,-1.27,0.));+#3929 = VECTOR('',#3930,1.);+#3930 = DIRECTION('',(0.,0.,1.0));+#3931 = PCURVE('',#3932,#3937);+#3932 = PLANE('',#3933);+#3933 = AXIS2_PLACEMENT_3D('',#3934,#3935,#3936);+#3934 = CARTESIAN_POINT('',(7.6825,-1.27,0.));+#3935 = DIRECTION('',(1.0,0.,0.));+#3936 = DIRECTION('',(0.,0.,1.0));+#3937 = DEFINITIONAL_REPRESENTATION('',(#3938),#3942);+#3938 = LINE('',#3939,#3940);+#3939 = CARTESIAN_POINT('',(0.,0.));+#3940 = VECTOR('',#3941,1.);+#3941 = DIRECTION('',(1.,0.));+#3942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3943 = PCURVE('',#3824,#3944);+#3944 = DEFINITIONAL_REPRESENTATION('',(#3945),#3949);+#3945 = LINE('',#3946,#3947);+#3946 = CARTESIAN_POINT('',(0.,10.285));+#3947 = VECTOR('',#3948,1.);+#3948 = DIRECTION('',(1.,0.));+#3949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3950 = ORIENTED_EDGE('',*,*,#3951,.T.);+#3951 = EDGE_CURVE('',#3922,#3952,#3954,.T.);+#3952 = VERTEX_POINT('',#3953);+#3953 = CARTESIAN_POINT('',(7.6825,2.035,0.));+#3954 = SURFACE_CURVE('',#3955,(#3959,#3966),.PCURVE_S1.);+#3955 = LINE('',#3956,#3957);+#3956 = CARTESIAN_POINT('',(7.6825,-1.27,0.));+#3957 = VECTOR('',#3958,1.);+#3958 = DIRECTION('',(0.,1.0,0.));+#3959 = PCURVE('',#3932,#3960);+#3960 = DEFINITIONAL_REPRESENTATION('',(#3961),#3965);+#3961 = LINE('',#3962,#3963);+#3962 = CARTESIAN_POINT('',(0.,0.));+#3963 = VECTOR('',#3964,1.);+#3964 = DIRECTION('',(0.,-1.));+#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3966 = PCURVE('',#3852,#3967);+#3967 = DEFINITIONAL_REPRESENTATION('',(#3968),#3972);+#3968 = LINE('',#3969,#3970);+#3969 = CARTESIAN_POINT('',(10.285,0.));+#3970 = VECTOR('',#3971,1.);+#3971 = DIRECTION('',(0.,1.));+#3972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3973 = ORIENTED_EDGE('',*,*,#3974,.T.);+#3974 = EDGE_CURVE('',#3952,#3975,#3977,.T.);+#3975 = VERTEX_POINT('',#3976);+#3976 = CARTESIAN_POINT('',(7.6825,2.035,9.015));+#3977 = SURFACE_CURVE('',#3978,(#3982,#3989),.PCURVE_S1.);+#3978 = LINE('',#3979,#3980);+#3979 = CARTESIAN_POINT('',(7.6825,2.035,0.));+#3980 = VECTOR('',#3981,1.);+#3981 = DIRECTION('',(0.,0.,1.0));+#3982 = PCURVE('',#3932,#3983);+#3983 = DEFINITIONAL_REPRESENTATION('',(#3984),#3988);+#3984 = LINE('',#3985,#3986);+#3985 = CARTESIAN_POINT('',(0.,-3.305));+#3986 = VECTOR('',#3987,1.);+#3987 = DIRECTION('',(1.,0.));+#3988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3989 = PCURVE('',#3880,#3990);+#3990 = DEFINITIONAL_REPRESENTATION('',(#3991),#3995);+#3991 = LINE('',#3992,#3993);+#3992 = CARTESIAN_POINT('',(0.,10.285));+#3993 = VECTOR('',#3994,1.);+#3994 = DIRECTION('',(1.,0.));+#3995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3996 = ORIENTED_EDGE('',*,*,#3997,.F.);+#3997 = EDGE_CURVE('',#3924,#3975,#3998,.T.);+#3998 = SURFACE_CURVE('',#3999,(#4003,#4010),.PCURVE_S1.);+#3999 = LINE('',#4000,#4001);+#4000 = CARTESIAN_POINT('',(7.6825,-1.27,9.015));+#4001 = VECTOR('',#4002,1.);+#4002 = DIRECTION('',(0.,1.0,0.));+#4003 = PCURVE('',#3932,#4004);+#4004 = DEFINITIONAL_REPRESENTATION('',(#4005),#4009);+#4005 = LINE('',#4006,#4007);+#4006 = CARTESIAN_POINT('',(9.015,0.));+#4007 = VECTOR('',#4008,1.);+#4008 = DIRECTION('',(0.,-1.));+#4009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4010 = PCURVE('',#3906,#4011);+#4011 = DEFINITIONAL_REPRESENTATION('',(#4012),#4016);+#4012 = LINE('',#4013,#4014);+#4013 = CARTESIAN_POINT('',(10.285,0.));+#4014 = VECTOR('',#4015,1.);+#4015 = DIRECTION('',(0.,1.));+#4016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4017 = ADVANCED_FACE('',(#4018),#3824,.F.);+#4018 = FACE_BOUND('',#4019,.F.);+#4019 = EDGE_LOOP('',(#4020,#4041,#4042,#4063));+#4020 = ORIENTED_EDGE('',*,*,#4021,.F.);+#4021 = EDGE_CURVE('',#3802,#3922,#4022,.T.);+#4022 = SURFACE_CURVE('',#4023,(#4027,#4034),.PCURVE_S1.);+#4023 = LINE('',#4024,#4025);+#4024 = CARTESIAN_POINT('',(-2.6025,-1.27,0.));+#4025 = VECTOR('',#4026,1.);+#4026 = DIRECTION('',(1.0,0.,0.));+#4027 = PCURVE('',#3824,#4028);+#4028 = DEFINITIONAL_REPRESENTATION('',(#4029),#4033);+#4029 = LINE('',#4030,#4031);+#4030 = CARTESIAN_POINT('',(0.,0.));+#4031 = VECTOR('',#4032,1.);+#4032 = DIRECTION('',(0.,1.));+#4033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4034 = PCURVE('',#3852,#4035);+#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040);+#4036 = LINE('',#4037,#4038);+#4037 = CARTESIAN_POINT('',(0.,0.));+#4038 = VECTOR('',#4039,1.);+#4039 = DIRECTION('',(1.,0.));+#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4041 = ORIENTED_EDGE('',*,*,#3801,.T.);+#4042 = ORIENTED_EDGE('',*,*,#4043,.T.);+#4043 = EDGE_CURVE('',#3804,#3924,#4044,.T.);+#4044 = SURFACE_CURVE('',#4045,(#4049,#4056),.PCURVE_S1.);+#4045 = LINE('',#4046,#4047);+#4046 = CARTESIAN_POINT('',(-2.6025,-1.27,9.015));+#4047 = VECTOR('',#4048,1.);+#4048 = DIRECTION('',(1.0,0.,0.));+#4049 = PCURVE('',#3824,#4050);+#4050 = DEFINITIONAL_REPRESENTATION('',(#4051),#4055);+#4051 = LINE('',#4052,#4053);+#4052 = CARTESIAN_POINT('',(9.015,0.));+#4053 = VECTOR('',#4054,1.);+#4054 = DIRECTION('',(0.,1.));+#4055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4056 = PCURVE('',#3906,#4057);+#4057 = DEFINITIONAL_REPRESENTATION('',(#4058),#4062);+#4058 = LINE('',#4059,#4060);+#4059 = CARTESIAN_POINT('',(0.,0.));+#4060 = VECTOR('',#4061,1.);+#4061 = DIRECTION('',(1.,0.));+#4062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4063 = ORIENTED_EDGE('',*,*,#3921,.F.);+#4064 = ADVANCED_FACE('',(#4065),#3880,.T.);+#4065 = FACE_BOUND('',#4066,.T.);+#4066 = EDGE_LOOP('',(#4067,#4088,#4089,#4110));+#4067 = ORIENTED_EDGE('',*,*,#4068,.F.);+#4068 = EDGE_CURVE('',#3837,#3952,#4069,.T.);+#4069 = SURFACE_CURVE('',#4070,(#4074,#4081),.PCURVE_S1.);+#4070 = LINE('',#4071,#4072);+#4071 = CARTESIAN_POINT('',(-2.6025,2.035,0.));+#4072 = VECTOR('',#4073,1.);+#4073 = DIRECTION('',(1.0,0.,0.));+#4074 = PCURVE('',#3880,#4075);+#4075 = DEFINITIONAL_REPRESENTATION('',(#4076),#4080);+#4076 = LINE('',#4077,#4078);+#4077 = CARTESIAN_POINT('',(0.,0.));+#4078 = VECTOR('',#4079,1.);+#4079 = DIRECTION('',(0.,1.));+#4080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4081 = PCURVE('',#3852,#4082);+#4082 = DEFINITIONAL_REPRESENTATION('',(#4083),#4087);+#4083 = LINE('',#4084,#4085);+#4084 = CARTESIAN_POINT('',(0.,3.305));+#4085 = VECTOR('',#4086,1.);+#4086 = DIRECTION('',(1.,0.));+#4087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4088 = ORIENTED_EDGE('',*,*,#3864,.T.);+#4089 = ORIENTED_EDGE('',*,*,#4090,.T.);+#4090 = EDGE_CURVE('',#3865,#3975,#4091,.T.);+#4091 = SURFACE_CURVE('',#4092,(#4096,#4103),.PCURVE_S1.);+#4092 = LINE('',#4093,#4094);+#4093 = CARTESIAN_POINT('',(-2.6025,2.035,9.015));+#4094 = VECTOR('',#4095,1.);+#4095 = DIRECTION('',(1.0,0.,0.));+#4096 = PCURVE('',#3880,#4097);+#4097 = DEFINITIONAL_REPRESENTATION('',(#4098),#4102);+#4098 = LINE('',#4099,#4100);+#4099 = CARTESIAN_POINT('',(9.015,0.));+#4100 = VECTOR('',#4101,1.);+#4101 = DIRECTION('',(0.,1.));+#4102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4103 = PCURVE('',#3906,#4104);+#4104 = DEFINITIONAL_REPRESENTATION('',(#4105),#4109);+#4105 = LINE('',#4106,#4107);+#4106 = CARTESIAN_POINT('',(0.,3.305));+#4107 = VECTOR('',#4108,1.);+#4108 = DIRECTION('',(1.,0.));+#4109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4110 = ORIENTED_EDGE('',*,*,#3974,.F.);+#4111 = ADVANCED_FACE('',(#4112),#3852,.F.);+#4112 = FACE_BOUND('',#4113,.F.);+#4113 = EDGE_LOOP('',(#4114,#4115,#4116,#4117));+#4114 = ORIENTED_EDGE('',*,*,#3836,.F.);+#4115 = ORIENTED_EDGE('',*,*,#4021,.T.);+#4116 = ORIENTED_EDGE('',*,*,#3951,.T.);+#4117 = ORIENTED_EDGE('',*,*,#4068,.F.);+#4118 = ADVANCED_FACE('',(#4119),#3906,.T.);+#4119 = FACE_BOUND('',#4120,.T.);+#4120 = EDGE_LOOP('',(#4121,#4122,#4123,#4124));+#4121 = ORIENTED_EDGE('',*,*,#3892,.F.);+#4122 = ORIENTED_EDGE('',*,*,#4043,.T.);+#4123 = ORIENTED_EDGE('',*,*,#3997,.T.);+#4124 = ORIENTED_EDGE('',*,*,#4090,.F.);+#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4129)) GLOBAL_UNIT_ASSIGNED_CONTEXT+((#4126,#4127,#4128)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#4126 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#4127 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#4128 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#4129 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4126,+  'distance_accuracy_value','confusion accuracy');+#4130 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4131,#4133);+#4131 = ( REPRESENTATION_RELATIONSHIP('','',#3794,#3311) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4132) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#4132 = ITEM_DEFINED_TRANSFORMATION('','',#3312,#3320);+#4133 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#4134+  );+#4134 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#3306,#3789,$);+#4135 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3791));+#4136 = SHAPE_DEFINITION_REPRESENTATION(#4137,#4143);+#4137 = PRODUCT_DEFINITION_SHAPE('','',#4138);+#4138 = PRODUCT_DEFINITION('design','',#4139,#4142);+#4139 = PRODUCT_DEFINITION_FORMATION('','',#4140);+#4140 = PRODUCT('Lead1_Gate','Lead1_Gate','',(#4141));+#4141 = PRODUCT_CONTEXT('',#3303,'mechanical');+#4142 = PRODUCT_DEFINITION_CONTEXT('part definition',#3303,'design');+#4143 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#3312,#4144),#4474);+#4144 = MANIFOLD_SOLID_BREP('',#4145);+#4145 = CLOSED_SHELL('',(#4146,#4266,#4366,#4413,#4460,#4467));+#4146 = ADVANCED_FACE('',(#4147),#4161,.F.);+#4147 = FACE_BOUND('',#4148,.F.);+#4148 = EDGE_LOOP('',(#4149,#4184,#4212,#4240));+#4149 = ORIENTED_EDGE('',*,*,#4150,.F.);+#4150 = EDGE_CURVE('',#4151,#4153,#4155,.T.);+#4151 = VERTEX_POINT('',#4152);+#4152 = CARTESIAN_POINT('',(-0.415,-0.2275,-13.335));+#4153 = VERTEX_POINT('',#4154);+#4154 = CARTESIAN_POINT('',(-0.415,-0.2275,-4.315));+#4155 = SURFACE_CURVE('',#4156,(#4160,#4172),.PCURVE_S1.);+#4156 = LINE('',#4157,#4158);+#4157 = CARTESIAN_POINT('',(-0.415,-0.2275,-13.335));+#4158 = VECTOR('',#4159,1.);+#4159 = DIRECTION('',(0.,0.,1.0));+#4160 = PCURVE('',#4161,#4166);+#4161 = PLANE('',#4162);+#4162 = AXIS2_PLACEMENT_3D('',#4163,#4164,#4165);+#4163 = CARTESIAN_POINT('',(-0.415,-0.2275,-13.335));+#4164 = DIRECTION('',(1.0,0.,0.));+#4165 = DIRECTION('',(0.,0.,1.0));+#4166 = DEFINITIONAL_REPRESENTATION('',(#4167),#4171);+#4167 = LINE('',#4168,#4169);+#4168 = CARTESIAN_POINT('',(0.,0.));+#4169 = VECTOR('',#4170,1.);+#4170 = DIRECTION('',(1.,0.));+#4171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4172 = PCURVE('',#4173,#4178);+#4173 = PLANE('',#4174);+#4174 = AXIS2_PLACEMENT_3D('',#4175,#4176,#4177);+#4175 = CARTESIAN_POINT('',(-0.415,-0.2275,-13.335));+#4176 = DIRECTION('',(0.,1.0,0.));+#4177 = DIRECTION('',(0.,0.,1.0));+#4178 = DEFINITIONAL_REPRESENTATION('',(#4179),#4183);+#4179 = LINE('',#4180,#4181);+#4180 = CARTESIAN_POINT('',(0.,0.));+#4181 = VECTOR('',#4182,1.);+#4182 = DIRECTION('',(1.,0.));+#4183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4184 = ORIENTED_EDGE('',*,*,#4185,.T.);+#4185 = EDGE_CURVE('',#4151,#4186,#4188,.T.);+#4186 = VERTEX_POINT('',#4187);+#4187 = CARTESIAN_POINT('',(-0.415,0.2275,-13.335));+#4188 = SURFACE_CURVE('',#4189,(#4193,#4200),.PCURVE_S1.);+#4189 = LINE('',#4190,#4191);+#4190 = CARTESIAN_POINT('',(-0.415,-0.2275,-13.335));+#4191 = VECTOR('',#4192,1.);+#4192 = DIRECTION('',(0.,1.0,0.));+#4193 = PCURVE('',#4161,#4194);+#4194 = DEFINITIONAL_REPRESENTATION('',(#4195),#4199);+#4195 = LINE('',#4196,#4197);+#4196 = CARTESIAN_POINT('',(0.,0.));+#4197 = VECTOR('',#4198,1.);+#4198 = DIRECTION('',(0.,-1.));+#4199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4200 = PCURVE('',#4201,#4206);+#4201 = PLANE('',#4202);+#4202 = AXIS2_PLACEMENT_3D('',#4203,#4204,#4205);+#4203 = CARTESIAN_POINT('',(-0.415,-0.2275,-13.335));+#4204 = DIRECTION('',(0.,0.,1.0));+#4205 = DIRECTION('',(1.0,0.,0.));+#4206 = DEFINITIONAL_REPRESENTATION('',(#4207),#4211);+#4207 = LINE('',#4208,#4209);+#4208 = CARTESIAN_POINT('',(0.,0.));+#4209 = VECTOR('',#4210,1.);+#4210 = DIRECTION('',(0.,1.));+#4211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4212 = ORIENTED_EDGE('',*,*,#4213,.T.);+#4213 = EDGE_CURVE('',#4186,#4214,#4216,.T.);+#4214 = VERTEX_POINT('',#4215);+#4215 = CARTESIAN_POINT('',(-0.415,0.2275,-4.315));+#4216 = SURFACE_CURVE('',#4217,(#4221,#4228),.PCURVE_S1.);+#4217 = LINE('',#4218,#4219);+#4218 = CARTESIAN_POINT('',(-0.415,0.2275,-13.335));+#4219 = VECTOR('',#4220,1.);+#4220 = DIRECTION('',(0.,0.,1.0));+#4221 = PCURVE('',#4161,#4222);+#4222 = DEFINITIONAL_REPRESENTATION('',(#4223),#4227);+#4223 = LINE('',#4224,#4225);+#4224 = CARTESIAN_POINT('',(0.,-0.455));+#4225 = VECTOR('',#4226,1.);+#4226 = DIRECTION('',(1.,0.));+#4227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4228 = PCURVE('',#4229,#4234);+#4229 = PLANE('',#4230);+#4230 = AXIS2_PLACEMENT_3D('',#4231,#4232,#4233);+#4231 = CARTESIAN_POINT('',(-0.415,0.2275,-13.335));+#4232 = DIRECTION('',(0.,1.0,0.));+#4233 = DIRECTION('',(0.,0.,1.0));+#4234 = DEFINITIONAL_REPRESENTATION('',(#4235),#4239);+#4235 = LINE('',#4236,#4237);+#4236 = CARTESIAN_POINT('',(0.,0.));+#4237 = VECTOR('',#4238,1.);+#4238 = DIRECTION('',(1.,0.));+#4239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4240 = ORIENTED_EDGE('',*,*,#4241,.F.);+#4241 = EDGE_CURVE('',#4153,#4214,#4242,.T.);+#4242 = SURFACE_CURVE('',#4243,(#4247,#4254),.PCURVE_S1.);+#4243 = LINE('',#4244,#4245);+#4244 = CARTESIAN_POINT('',(-0.415,-0.2275,-4.315));+#4245 = VECTOR('',#4246,1.);+#4246 = DIRECTION('',(0.,1.0,0.));+#4247 = PCURVE('',#4161,#4248);+#4248 = DEFINITIONAL_REPRESENTATION('',(#4249),#4253);+#4249 = LINE('',#4250,#4251);+#4250 = CARTESIAN_POINT('',(9.02,0.));+#4251 = VECTOR('',#4252,1.);+#4252 = DIRECTION('',(0.,-1.));+#4253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4254 = PCURVE('',#4255,#4260);+#4255 = PLANE('',#4256);+#4256 = AXIS2_PLACEMENT_3D('',#4257,#4258,#4259);+#4257 = CARTESIAN_POINT('',(-0.415,-0.2275,-4.315));+#4258 = DIRECTION('',(0.,0.,1.0));+#4259 = DIRECTION('',(1.0,0.,0.));+#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265);+#4261 = LINE('',#4262,#4263);+#4262 = CARTESIAN_POINT('',(0.,0.));+#4263 = VECTOR('',#4264,1.);+#4264 = DIRECTION('',(0.,1.));+#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4266 = ADVANCED_FACE('',(#4267),#4281,.T.);+#4267 = FACE_BOUND('',#4268,.T.);+#4268 = EDGE_LOOP('',(#4269,#4299,#4322,#4345));+#4269 = ORIENTED_EDGE('',*,*,#4270,.F.);+#4270 = EDGE_CURVE('',#4271,#4273,#4275,.T.);+#4271 = VERTEX_POINT('',#4272);+#4272 = CARTESIAN_POINT('',(0.415,-0.2275,-13.335));+#4273 = VERTEX_POINT('',#4274);+#4274 = CARTESIAN_POINT('',(0.415,-0.2275,-4.315));+#4275 = SURFACE_CURVE('',#4276,(#4280,#4292),.PCURVE_S1.);+#4276 = LINE('',#4277,#4278);+#4277 = CARTESIAN_POINT('',(0.415,-0.2275,-13.335));+#4278 = VECTOR('',#4279,1.);+#4279 = DIRECTION('',(0.,0.,1.0));+#4280 = PCURVE('',#4281,#4286);+#4281 = PLANE('',#4282);+#4282 = AXIS2_PLACEMENT_3D('',#4283,#4284,#4285);+#4283 = CARTESIAN_POINT('',(0.415,-0.2275,-13.335));+#4284 = DIRECTION('',(1.0,0.,0.));+#4285 = DIRECTION('',(0.,0.,1.0));+#4286 = DEFINITIONAL_REPRESENTATION('',(#4287),#4291);+#4287 = LINE('',#4288,#4289);+#4288 = CARTESIAN_POINT('',(0.,0.));+#4289 = VECTOR('',#4290,1.);+#4290 = DIRECTION('',(1.,0.));+#4291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4292 = PCURVE('',#4173,#4293);+#4293 = DEFINITIONAL_REPRESENTATION('',(#4294),#4298);+#4294 = LINE('',#4295,#4296);+#4295 = CARTESIAN_POINT('',(0.,0.83));+#4296 = VECTOR('',#4297,1.);+#4297 = DIRECTION('',(1.,0.));+#4298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4299 = ORIENTED_EDGE('',*,*,#4300,.T.);+#4300 = EDGE_CURVE('',#4271,#4301,#4303,.T.);+#4301 = VERTEX_POINT('',#4302);+#4302 = CARTESIAN_POINT('',(0.415,0.2275,-13.335));+#4303 = SURFACE_CURVE('',#4304,(#4308,#4315),.PCURVE_S1.);+#4304 = LINE('',#4305,#4306);+#4305 = CARTESIAN_POINT('',(0.415,-0.2275,-13.335));+#4306 = VECTOR('',#4307,1.);+#4307 = DIRECTION('',(0.,1.0,0.));+#4308 = PCURVE('',#4281,#4309);+#4309 = DEFINITIONAL_REPRESENTATION('',(#4310),#4314);+#4310 = LINE('',#4311,#4312);+#4311 = CARTESIAN_POINT('',(0.,0.));+#4312 = VECTOR('',#4313,1.);+#4313 = DIRECTION('',(0.,-1.));+#4314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4315 = PCURVE('',#4201,#4316);+#4316 = DEFINITIONAL_REPRESENTATION('',(#4317),#4321);+#4317 = LINE('',#4318,#4319);+#4318 = CARTESIAN_POINT('',(0.83,0.));+#4319 = VECTOR('',#4320,1.);+#4320 = DIRECTION('',(0.,1.));+#4321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4322 = ORIENTED_EDGE('',*,*,#4323,.T.);+#4323 = EDGE_CURVE('',#4301,#4324,#4326,.T.);+#4324 = VERTEX_POINT('',#4325);+#4325 = CARTESIAN_POINT('',(0.415,0.2275,-4.315));+#4326 = SURFACE_CURVE('',#4327,(#4331,#4338),.PCURVE_S1.);+#4327 = LINE('',#4328,#4329);+#4328 = CARTESIAN_POINT('',(0.415,0.2275,-13.335));+#4329 = VECTOR('',#4330,1.);+#4330 = DIRECTION('',(0.,0.,1.0));+#4331 = PCURVE('',#4281,#4332);+#4332 = DEFINITIONAL_REPRESENTATION('',(#4333),#4337);+#4333 = LINE('',#4334,#4335);+#4334 = CARTESIAN_POINT('',(0.,-0.455));+#4335 = VECTOR('',#4336,1.);+#4336 = DIRECTION('',(1.,0.));+#4337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4338 = PCURVE('',#4229,#4339);+#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4344);+#4340 = LINE('',#4341,#4342);+#4341 = CARTESIAN_POINT('',(0.,0.83));+#4342 = VECTOR('',#4343,1.);+#4343 = DIRECTION('',(1.,0.));+#4344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4345 = ORIENTED_EDGE('',*,*,#4346,.F.);+#4346 = EDGE_CURVE('',#4273,#4324,#4347,.T.);+#4347 = SURFACE_CURVE('',#4348,(#4352,#4359),.PCURVE_S1.);+#4348 = LINE('',#4349,#4350);+#4349 = CARTESIAN_POINT('',(0.415,-0.2275,-4.315));+#4350 = VECTOR('',#4351,1.);+#4351 = DIRECTION('',(0.,1.0,0.));+#4352 = PCURVE('',#4281,#4353);+#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4358);+#4354 = LINE('',#4355,#4356);+#4355 = CARTESIAN_POINT('',(9.02,0.));+#4356 = VECTOR('',#4357,1.);+#4357 = DIRECTION('',(0.,-1.));+#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4359 = PCURVE('',#4255,#4360);+#4360 = DEFINITIONAL_REPRESENTATION('',(#4361),#4365);+#4361 = LINE('',#4362,#4363);+#4362 = CARTESIAN_POINT('',(0.83,0.));+#4363 = VECTOR('',#4364,1.);+#4364 = DIRECTION('',(0.,1.));+#4365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4366 = ADVANCED_FACE('',(#4367),#4173,.F.);+#4367 = FACE_BOUND('',#4368,.F.);+#4368 = EDGE_LOOP('',(#4369,#4390,#4391,#4412));+#4369 = ORIENTED_EDGE('',*,*,#4370,.F.);+#4370 = EDGE_CURVE('',#4151,#4271,#4371,.T.);+#4371 = SURFACE_CURVE('',#4372,(#4376,#4383),.PCURVE_S1.);+#4372 = LINE('',#4373,#4374);+#4373 = CARTESIAN_POINT('',(-0.415,-0.2275,-13.335));+#4374 = VECTOR('',#4375,1.);+#4375 = DIRECTION('',(1.0,0.,0.));+#4376 = PCURVE('',#4173,#4377);+#4377 = DEFINITIONAL_REPRESENTATION('',(#4378),#4382);+#4378 = LINE('',#4379,#4380);+#4379 = CARTESIAN_POINT('',(0.,0.));+#4380 = VECTOR('',#4381,1.);+#4381 = DIRECTION('',(0.,1.));+#4382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4383 = PCURVE('',#4201,#4384);+#4384 = DEFINITIONAL_REPRESENTATION('',(#4385),#4389);+#4385 = LINE('',#4386,#4387);+#4386 = CARTESIAN_POINT('',(0.,0.));+#4387 = VECTOR('',#4388,1.);+#4388 = DIRECTION('',(1.,0.));+#4389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4390 = ORIENTED_EDGE('',*,*,#4150,.T.);+#4391 = ORIENTED_EDGE('',*,*,#4392,.T.);+#4392 = EDGE_CURVE('',#4153,#4273,#4393,.T.);+#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.);+#4394 = LINE('',#4395,#4396);+#4395 = CARTESIAN_POINT('',(-0.415,-0.2275,-4.315));+#4396 = VECTOR('',#4397,1.);+#4397 = DIRECTION('',(1.0,0.,0.));+#4398 = PCURVE('',#4173,#4399);+#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404);+#4400 = LINE('',#4401,#4402);+#4401 = CARTESIAN_POINT('',(9.02,0.));+#4402 = VECTOR('',#4403,1.);+#4403 = DIRECTION('',(0.,1.));+#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4405 = PCURVE('',#4255,#4406);+#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411);+#4407 = LINE('',#4408,#4409);+#4408 = CARTESIAN_POINT('',(0.,0.));+#4409 = VECTOR('',#4410,1.);+#4410 = DIRECTION('',(1.,0.));+#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4412 = ORIENTED_EDGE('',*,*,#4270,.F.);+#4413 = ADVANCED_FACE('',(#4414),#4229,.T.);+#4414 = FACE_BOUND('',#4415,.T.);+#4415 = EDGE_LOOP('',(#4416,#4437,#4438,#4459));+#4416 = ORIENTED_EDGE('',*,*,#4417,.F.);+#4417 = EDGE_CURVE('',#4186,#4301,#4418,.T.);+#4418 = SURFACE_CURVE('',#4419,(#4423,#4430),.PCURVE_S1.);+#4419 = LINE('',#4420,#4421);+#4420 = CARTESIAN_POINT('',(-0.415,0.2275,-13.335));+#4421 = VECTOR('',#4422,1.);+#4422 = DIRECTION('',(1.0,0.,0.));+#4423 = PCURVE('',#4229,#4424);+#4424 = DEFINITIONAL_REPRESENTATION('',(#4425),#4429);+#4425 = LINE('',#4426,#4427);+#4426 = CARTESIAN_POINT('',(0.,0.));+#4427 = VECTOR('',#4428,1.);+#4428 = DIRECTION('',(0.,1.));+#4429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4430 = PCURVE('',#4201,#4431);+#4431 = DEFINITIONAL_REPRESENTATION('',(#4432),#4436);+#4432 = LINE('',#4433,#4434);+#4433 = CARTESIAN_POINT('',(0.,0.455));+#4434 = VECTOR('',#4435,1.);+#4435 = DIRECTION('',(1.,0.));+#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4437 = ORIENTED_EDGE('',*,*,#4213,.T.);+#4438 = ORIENTED_EDGE('',*,*,#4439,.T.);+#4439 = EDGE_CURVE('',#4214,#4324,#4440,.T.);+#4440 = SURFACE_CURVE('',#4441,(#4445,#4452),.PCURVE_S1.);+#4441 = LINE('',#4442,#4443);+#4442 = CARTESIAN_POINT('',(-0.415,0.2275,-4.315));+#4443 = VECTOR('',#4444,1.);+#4444 = DIRECTION('',(1.0,0.,0.));+#4445 = PCURVE('',#4229,#4446);+#4446 = DEFINITIONAL_REPRESENTATION('',(#4447),#4451);+#4447 = LINE('',#4448,#4449);+#4448 = CARTESIAN_POINT('',(9.02,0.));+#4449 = VECTOR('',#4450,1.);+#4450 = DIRECTION('',(0.,1.));+#4451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4452 = PCURVE('',#4255,#4453);+#4453 = DEFINITIONAL_REPRESENTATION('',(#4454),#4458);+#4454 = LINE('',#4455,#4456);+#4455 = CARTESIAN_POINT('',(0.,0.455));+#4456 = VECTOR('',#4457,1.);+#4457 = DIRECTION('',(1.,0.));+#4458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4459 = ORIENTED_EDGE('',*,*,#4323,.F.);+#4460 = ADVANCED_FACE('',(#4461),#4201,.F.);+#4461 = FACE_BOUND('',#4462,.F.);+#4462 = EDGE_LOOP('',(#4463,#4464,#4465,#4466));+#4463 = ORIENTED_EDGE('',*,*,#4185,.F.);+#4464 = ORIENTED_EDGE('',*,*,#4370,.T.);+#4465 = ORIENTED_EDGE('',*,*,#4300,.T.);+#4466 = ORIENTED_EDGE('',*,*,#4417,.F.);+#4467 = ADVANCED_FACE('',(#4468),#4255,.T.);+#4468 = FACE_BOUND('',#4469,.T.);+#4469 = EDGE_LOOP('',(#4470,#4471,#4472,#4473));+#4470 = ORIENTED_EDGE('',*,*,#4241,.F.);+#4471 = ORIENTED_EDGE('',*,*,#4392,.T.);+#4472 = ORIENTED_EDGE('',*,*,#4346,.T.);+#4473 = ORIENTED_EDGE('',*,*,#4439,.F.);+#4474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4478)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4475,#4476,#4477)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#4475 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#4476 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#4477 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#4478 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4475,+  'distance_accuracy_value','confusion accuracy');+#4479 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4480,#4482);+#4480 = ( REPRESENTATION_RELATIONSHIP('','',#4143,#3311) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4481) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#4481 = ITEM_DEFINED_TRANSFORMATION('','',#3312,#3324);+#4482 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #4483);+#4483 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#3306,#4138,$);+#4484 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4140));+#4485 = SHAPE_DEFINITION_REPRESENTATION(#4486,#4492);+#4486 = PRODUCT_DEFINITION_SHAPE('','',#4487);+#4487 = PRODUCT_DEFINITION('design','',#4488,#4491);+#4488 = PRODUCT_DEFINITION_FORMATION('','',#4489);+#4489 = PRODUCT('Lead1_Shoulder','Lead1_Shoulder','',(#4490));+#4490 = PRODUCT_CONTEXT('',#3303,'mechanical');+#4491 = PRODUCT_DEFINITION_CONTEXT('part definition',#3303,'design');+#4492 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#3312,#4493),#4823);+#4493 = MANIFOLD_SOLID_BREP('',#4494);+#4494 = CLOSED_SHELL('',(#4495,#4615,#4715,#4762,#4809,#4816));+#4495 = ADVANCED_FACE('',(#4496),#4510,.F.);+#4496 = FACE_BOUND('',#4497,.F.);+#4497 = EDGE_LOOP('',(#4498,#4533,#4561,#4589));+#4498 = ORIENTED_EDGE('',*,*,#4499,.F.);+#4499 = EDGE_CURVE('',#4500,#4502,#4504,.T.);+#4500 = VERTEX_POINT('',#4501);+#4501 = CARTESIAN_POINT('',(-0.7,-0.2275,-4.315));+#4502 = VERTEX_POINT('',#4503);+#4503 = CARTESIAN_POINT('',(-0.7,-0.2275,0.));+#4504 = SURFACE_CURVE('',#4505,(#4509,#4521),.PCURVE_S1.);+#4505 = LINE('',#4506,#4507);+#4506 = CARTESIAN_POINT('',(-0.7,-0.2275,-4.315));+#4507 = VECTOR('',#4508,1.);+#4508 = DIRECTION('',(0.,0.,1.0));+#4509 = PCURVE('',#4510,#4515);+#4510 = PLANE('',#4511);+#4511 = AXIS2_PLACEMENT_3D('',#4512,#4513,#4514);+#4512 = CARTESIAN_POINT('',(-0.7,-0.2275,-4.315));+#4513 = DIRECTION('',(1.0,0.,0.));+#4514 = DIRECTION('',(0.,0.,1.0));+#4515 = DEFINITIONAL_REPRESENTATION('',(#4516),#4520);+#4516 = LINE('',#4517,#4518);+#4517 = CARTESIAN_POINT('',(0.,0.));+#4518 = VECTOR('',#4519,1.);+#4519 = DIRECTION('',(1.,0.));+#4520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4521 = PCURVE('',#4522,#4527);+#4522 = PLANE('',#4523);+#4523 = AXIS2_PLACEMENT_3D('',#4524,#4525,#4526);+#4524 = CARTESIAN_POINT('',(-0.7,-0.2275,-4.315));+#4525 = DIRECTION('',(0.,1.0,0.));+#4526 = DIRECTION('',(0.,0.,1.0));+#4527 = DEFINITIONAL_REPRESENTATION('',(#4528),#4532);+#4528 = LINE('',#4529,#4530);+#4529 = CARTESIAN_POINT('',(0.,0.));+#4530 = VECTOR('',#4531,1.);+#4531 = DIRECTION('',(1.,0.));+#4532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4533 = ORIENTED_EDGE('',*,*,#4534,.T.);+#4534 = EDGE_CURVE('',#4500,#4535,#4537,.T.);+#4535 = VERTEX_POINT('',#4536);+#4536 = CARTESIAN_POINT('',(-0.7,0.2275,-4.315));+#4537 = SURFACE_CURVE('',#4538,(#4542,#4549),.PCURVE_S1.);+#4538 = LINE('',#4539,#4540);+#4539 = CARTESIAN_POINT('',(-0.7,-0.2275,-4.315));+#4540 = VECTOR('',#4541,1.);+#4541 = DIRECTION('',(0.,1.0,0.));+#4542 = PCURVE('',#4510,#4543);+#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548);+#4544 = LINE('',#4545,#4546);+#4545 = CARTESIAN_POINT('',(0.,0.));+#4546 = VECTOR('',#4547,1.);+#4547 = DIRECTION('',(0.,-1.));+#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4549 = PCURVE('',#4550,#4555);+#4550 = PLANE('',#4551);+#4551 = AXIS2_PLACEMENT_3D('',#4552,#4553,#4554);+#4552 = CARTESIAN_POINT('',(-0.7,-0.2275,-4.315));+#4553 = DIRECTION('',(0.,0.,1.0));+#4554 = DIRECTION('',(1.0,0.,0.));+#4555 = DEFINITIONAL_REPRESENTATION('',(#4556),#4560);+#4556 = LINE('',#4557,#4558);+#4557 = CARTESIAN_POINT('',(0.,0.));+#4558 = VECTOR('',#4559,1.);+#4559 = DIRECTION('',(0.,1.));+#4560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4561 = ORIENTED_EDGE('',*,*,#4562,.T.);+#4562 = EDGE_CURVE('',#4535,#4563,#4565,.T.);+#4563 = VERTEX_POINT('',#4564);+#4564 = CARTESIAN_POINT('',(-0.7,0.2275,0.));+#4565 = SURFACE_CURVE('',#4566,(#4570,#4577),.PCURVE_S1.);+#4566 = LINE('',#4567,#4568);+#4567 = CARTESIAN_POINT('',(-0.7,0.2275,-4.315));+#4568 = VECTOR('',#4569,1.);+#4569 = DIRECTION('',(0.,0.,1.0));+#4570 = PCURVE('',#4510,#4571);+#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576);+#4572 = LINE('',#4573,#4574);+#4573 = CARTESIAN_POINT('',(0.,-0.455));+#4574 = VECTOR('',#4575,1.);+#4575 = DIRECTION('',(1.,0.));+#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4577 = PCURVE('',#4578,#4583);+#4578 = PLANE('',#4579);+#4579 = AXIS2_PLACEMENT_3D('',#4580,#4581,#4582);+#4580 = CARTESIAN_POINT('',(-0.7,0.2275,-4.315));+#4581 = DIRECTION('',(0.,1.0,0.));+#4582 = DIRECTION('',(0.,0.,1.0));+#4583 = DEFINITIONAL_REPRESENTATION('',(#4584),#4588);+#4584 = LINE('',#4585,#4586);+#4585 = CARTESIAN_POINT('',(0.,0.));+#4586 = VECTOR('',#4587,1.);+#4587 = DIRECTION('',(1.,0.));+#4588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4589 = ORIENTED_EDGE('',*,*,#4590,.F.);+#4590 = EDGE_CURVE('',#4502,#4563,#4591,.T.);+#4591 = SURFACE_CURVE('',#4592,(#4596,#4603),.PCURVE_S1.);+#4592 = LINE('',#4593,#4594);+#4593 = CARTESIAN_POINT('',(-0.7,-0.2275,0.));+#4594 = VECTOR('',#4595,1.);+#4595 = DIRECTION('',(0.,1.0,0.));+#4596 = PCURVE('',#4510,#4597);+#4597 = DEFINITIONAL_REPRESENTATION('',(#4598),#4602);+#4598 = LINE('',#4599,#4600);+#4599 = CARTESIAN_POINT('',(4.315,0.));+#4600 = VECTOR('',#4601,1.);+#4601 = DIRECTION('',(0.,-1.));+#4602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4603 = PCURVE('',#4604,#4609);+#4604 = PLANE('',#4605);+#4605 = AXIS2_PLACEMENT_3D('',#4606,#4607,#4608);+#4606 = CARTESIAN_POINT('',(-0.7,-0.2275,0.));+#4607 = DIRECTION('',(0.,0.,1.0));+#4608 = DIRECTION('',(1.0,0.,0.));+#4609 = DEFINITIONAL_REPRESENTATION('',(#4610),#4614);+#4610 = LINE('',#4611,#4612);+#4611 = CARTESIAN_POINT('',(0.,0.));+#4612 = VECTOR('',#4613,1.);+#4613 = DIRECTION('',(0.,1.));+#4614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4615 = ADVANCED_FACE('',(#4616),#4630,.T.);+#4616 = FACE_BOUND('',#4617,.T.);+#4617 = EDGE_LOOP('',(#4618,#4648,#4671,#4694));+#4618 = ORIENTED_EDGE('',*,*,#4619,.F.);+#4619 = EDGE_CURVE('',#4620,#4622,#4624,.T.);+#4620 = VERTEX_POINT('',#4621);+#4621 = CARTESIAN_POINT('',(0.7,-0.2275,-4.315));+#4622 = VERTEX_POINT('',#4623);+#4623 = CARTESIAN_POINT('',(0.7,-0.2275,0.));+#4624 = SURFACE_CURVE('',#4625,(#4629,#4641),.PCURVE_S1.);+#4625 = LINE('',#4626,#4627);+#4626 = CARTESIAN_POINT('',(0.7,-0.2275,-4.315));+#4627 = VECTOR('',#4628,1.);+#4628 = DIRECTION('',(0.,0.,1.0));+#4629 = PCURVE('',#4630,#4635);+#4630 = PLANE('',#4631);+#4631 = AXIS2_PLACEMENT_3D('',#4632,#4633,#4634);+#4632 = CARTESIAN_POINT('',(0.7,-0.2275,-4.315));+#4633 = DIRECTION('',(1.0,0.,0.));+#4634 = DIRECTION('',(0.,0.,1.0));+#4635 = DEFINITIONAL_REPRESENTATION('',(#4636),#4640);+#4636 = LINE('',#4637,#4638);+#4637 = CARTESIAN_POINT('',(0.,0.));+#4638 = VECTOR('',#4639,1.);+#4639 = DIRECTION('',(1.,0.));+#4640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4641 = PCURVE('',#4522,#4642);+#4642 = DEFINITIONAL_REPRESENTATION('',(#4643),#4647);+#4643 = LINE('',#4644,#4645);+#4644 = CARTESIAN_POINT('',(0.,1.4));+#4645 = VECTOR('',#4646,1.);+#4646 = DIRECTION('',(1.,0.));+#4647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4648 = ORIENTED_EDGE('',*,*,#4649,.T.);+#4649 = EDGE_CURVE('',#4620,#4650,#4652,.T.);+#4650 = VERTEX_POINT('',#4651);+#4651 = CARTESIAN_POINT('',(0.7,0.2275,-4.315));+#4652 = SURFACE_CURVE('',#4653,(#4657,#4664),.PCURVE_S1.);+#4653 = LINE('',#4654,#4655);+#4654 = CARTESIAN_POINT('',(0.7,-0.2275,-4.315));+#4655 = VECTOR('',#4656,1.);+#4656 = DIRECTION('',(0.,1.0,0.));+#4657 = PCURVE('',#4630,#4658);+#4658 = DEFINITIONAL_REPRESENTATION('',(#4659),#4663);+#4659 = LINE('',#4660,#4661);+#4660 = CARTESIAN_POINT('',(0.,0.));+#4661 = VECTOR('',#4662,1.);+#4662 = DIRECTION('',(0.,-1.));+#4663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4664 = PCURVE('',#4550,#4665);+#4665 = DEFINITIONAL_REPRESENTATION('',(#4666),#4670);+#4666 = LINE('',#4667,#4668);+#4667 = CARTESIAN_POINT('',(1.4,0.));+#4668 = VECTOR('',#4669,1.);+#4669 = DIRECTION('',(0.,1.));+#4670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4671 = ORIENTED_EDGE('',*,*,#4672,.T.);+#4672 = EDGE_CURVE('',#4650,#4673,#4675,.T.);+#4673 = VERTEX_POINT('',#4674);+#4674 = CARTESIAN_POINT('',(0.7,0.2275,0.));+#4675 = SURFACE_CURVE('',#4676,(#4680,#4687),.PCURVE_S1.);+#4676 = LINE('',#4677,#4678);+#4677 = CARTESIAN_POINT('',(0.7,0.2275,-4.315));+#4678 = VECTOR('',#4679,1.);+#4679 = DIRECTION('',(0.,0.,1.0));+#4680 = PCURVE('',#4630,#4681);+#4681 = DEFINITIONAL_REPRESENTATION('',(#4682),#4686);+#4682 = LINE('',#4683,#4684);+#4683 = CARTESIAN_POINT('',(0.,-0.455));+#4684 = VECTOR('',#4685,1.);+#4685 = DIRECTION('',(1.,0.));+#4686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4687 = PCURVE('',#4578,#4688);+#4688 = DEFINITIONAL_REPRESENTATION('',(#4689),#4693);+#4689 = LINE('',#4690,#4691);+#4690 = CARTESIAN_POINT('',(0.,1.4));+#4691 = VECTOR('',#4692,1.);+#4692 = DIRECTION('',(1.,0.));+#4693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4694 = ORIENTED_EDGE('',*,*,#4695,.F.);+#4695 = EDGE_CURVE('',#4622,#4673,#4696,.T.);+#4696 = SURFACE_CURVE('',#4697,(#4701,#4708),.PCURVE_S1.);+#4697 = LINE('',#4698,#4699);+#4698 = CARTESIAN_POINT('',(0.7,-0.2275,0.));+#4699 = VECTOR('',#4700,1.);+#4700 = DIRECTION('',(0.,1.0,0.));+#4701 = PCURVE('',#4630,#4702);+#4702 = DEFINITIONAL_REPRESENTATION('',(#4703),#4707);+#4703 = LINE('',#4704,#4705);+#4704 = CARTESIAN_POINT('',(4.315,0.));+#4705 = VECTOR('',#4706,1.);+#4706 = DIRECTION('',(0.,-1.));+#4707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4708 = PCURVE('',#4604,#4709);+#4709 = DEFINITIONAL_REPRESENTATION('',(#4710),#4714);+#4710 = LINE('',#4711,#4712);+#4711 = CARTESIAN_POINT('',(1.4,0.));+#4712 = VECTOR('',#4713,1.);+#4713 = DIRECTION('',(0.,1.));+#4714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4715 = ADVANCED_FACE('',(#4716),#4522,.F.);+#4716 = FACE_BOUND('',#4717,.F.);+#4717 = EDGE_LOOP('',(#4718,#4739,#4740,#4761));+#4718 = ORIENTED_EDGE('',*,*,#4719,.F.);+#4719 = EDGE_CURVE('',#4500,#4620,#4720,.T.);+#4720 = SURFACE_CURVE('',#4721,(#4725,#4732),.PCURVE_S1.);+#4721 = LINE('',#4722,#4723);+#4722 = CARTESIAN_POINT('',(-0.7,-0.2275,-4.315));+#4723 = VECTOR('',#4724,1.);+#4724 = DIRECTION('',(1.0,0.,0.));+#4725 = PCURVE('',#4522,#4726);+#4726 = DEFINITIONAL_REPRESENTATION('',(#4727),#4731);+#4727 = LINE('',#4728,#4729);+#4728 = CARTESIAN_POINT('',(0.,0.));+#4729 = VECTOR('',#4730,1.);+#4730 = DIRECTION('',(0.,1.));+#4731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4732 = PCURVE('',#4550,#4733);+#4733 = DEFINITIONAL_REPRESENTATION('',(#4734),#4738);+#4734 = LINE('',#4735,#4736);+#4735 = CARTESIAN_POINT('',(0.,0.));+#4736 = VECTOR('',#4737,1.);+#4737 = DIRECTION('',(1.,0.));+#4738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4739 = ORIENTED_EDGE('',*,*,#4499,.T.);+#4740 = ORIENTED_EDGE('',*,*,#4741,.T.);+#4741 = EDGE_CURVE('',#4502,#4622,#4742,.T.);+#4742 = SURFACE_CURVE('',#4743,(#4747,#4754),.PCURVE_S1.);+#4743 = LINE('',#4744,#4745);+#4744 = CARTESIAN_POINT('',(-0.7,-0.2275,0.));+#4745 = VECTOR('',#4746,1.);+#4746 = DIRECTION('',(1.0,0.,0.));+#4747 = PCURVE('',#4522,#4748);+#4748 = DEFINITIONAL_REPRESENTATION('',(#4749),#4753);+#4749 = LINE('',#4750,#4751);+#4750 = CARTESIAN_POINT('',(4.315,0.));+#4751 = VECTOR('',#4752,1.);+#4752 = DIRECTION('',(0.,1.));+#4753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4754 = PCURVE('',#4604,#4755);+#4755 = DEFINITIONAL_REPRESENTATION('',(#4756),#4760);+#4756 = LINE('',#4757,#4758);+#4757 = CARTESIAN_POINT('',(0.,0.));+#4758 = VECTOR('',#4759,1.);+#4759 = DIRECTION('',(1.,0.));+#4760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4761 = ORIENTED_EDGE('',*,*,#4619,.F.);+#4762 = ADVANCED_FACE('',(#4763),#4578,.T.);+#4763 = FACE_BOUND('',#4764,.T.);+#4764 = EDGE_LOOP('',(#4765,#4786,#4787,#4808));+#4765 = ORIENTED_EDGE('',*,*,#4766,.F.);+#4766 = EDGE_CURVE('',#4535,#4650,#4767,.T.);+#4767 = SURFACE_CURVE('',#4768,(#4772,#4779),.PCURVE_S1.);+#4768 = LINE('',#4769,#4770);+#4769 = CARTESIAN_POINT('',(-0.7,0.2275,-4.315));+#4770 = VECTOR('',#4771,1.);+#4771 = DIRECTION('',(1.0,0.,0.));+#4772 = PCURVE('',#4578,#4773);+#4773 = DEFINITIONAL_REPRESENTATION('',(#4774),#4778);+#4774 = LINE('',#4775,#4776);+#4775 = CARTESIAN_POINT('',(0.,0.));+#4776 = VECTOR('',#4777,1.);+#4777 = DIRECTION('',(0.,1.));+#4778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4779 = PCURVE('',#4550,#4780);+#4780 = DEFINITIONAL_REPRESENTATION('',(#4781),#4785);+#4781 = LINE('',#4782,#4783);+#4782 = CARTESIAN_POINT('',(0.,0.455));+#4783 = VECTOR('',#4784,1.);+#4784 = DIRECTION('',(1.,0.));+#4785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4786 = ORIENTED_EDGE('',*,*,#4562,.T.);+#4787 = ORIENTED_EDGE('',*,*,#4788,.T.);+#4788 = EDGE_CURVE('',#4563,#4673,#4789,.T.);+#4789 = SURFACE_CURVE('',#4790,(#4794,#4801),.PCURVE_S1.);+#4790 = LINE('',#4791,#4792);+#4791 = CARTESIAN_POINT('',(-0.7,0.2275,0.));+#4792 = VECTOR('',#4793,1.);+#4793 = DIRECTION('',(1.0,0.,0.));+#4794 = PCURVE('',#4578,#4795);+#4795 = DEFINITIONAL_REPRESENTATION('',(#4796),#4800);+#4796 = LINE('',#4797,#4798);+#4797 = CARTESIAN_POINT('',(4.315,0.));+#4798 = VECTOR('',#4799,1.);+#4799 = DIRECTION('',(0.,1.));+#4800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4801 = PCURVE('',#4604,#4802);+#4802 = DEFINITIONAL_REPRESENTATION('',(#4803),#4807);+#4803 = LINE('',#4804,#4805);+#4804 = CARTESIAN_POINT('',(0.,0.455));+#4805 = VECTOR('',#4806,1.);+#4806 = DIRECTION('',(1.,0.));+#4807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4808 = ORIENTED_EDGE('',*,*,#4672,.F.);+#4809 = ADVANCED_FACE('',(#4810),#4550,.F.);+#4810 = FACE_BOUND('',#4811,.F.);+#4811 = EDGE_LOOP('',(#4812,#4813,#4814,#4815));+#4812 = ORIENTED_EDGE('',*,*,#4534,.F.);+#4813 = ORIENTED_EDGE('',*,*,#4719,.T.);+#4814 = ORIENTED_EDGE('',*,*,#4649,.T.);+#4815 = ORIENTED_EDGE('',*,*,#4766,.F.);+#4816 = ADVANCED_FACE('',(#4817),#4604,.T.);+#4817 = FACE_BOUND('',#4818,.T.);+#4818 = EDGE_LOOP('',(#4819,#4820,#4821,#4822));+#4819 = ORIENTED_EDGE('',*,*,#4590,.F.);+#4820 = ORIENTED_EDGE('',*,*,#4741,.T.);+#4821 = ORIENTED_EDGE('',*,*,#4695,.T.);+#4822 = ORIENTED_EDGE('',*,*,#4788,.F.);+#4823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4827)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4824,#4825,#4826)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#4824 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#4825 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#4826 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#4827 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4824,+  'distance_accuracy_value','confusion accuracy');+#4828 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4829,#4831);+#4829 = ( REPRESENTATION_RELATIONSHIP('','',#4492,#3311) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4830) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#4830 = ITEM_DEFINED_TRANSFORMATION('','',#3312,#3328);+#4831 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #4832);+#4832 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#3306,#4487,$);+#4833 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4489));+#4834 = SHAPE_DEFINITION_REPRESENTATION(#4835,#4841);+#4835 = PRODUCT_DEFINITION_SHAPE('','',#4836);+#4836 = PRODUCT_DEFINITION('design','',#4837,#4840);+#4837 = PRODUCT_DEFINITION_FORMATION('','',#4838);+#4838 = PRODUCT('Lead2_Drain','Lead2_Drain','',(#4839));+#4839 = PRODUCT_CONTEXT('',#3303,'mechanical');+#4840 = PRODUCT_DEFINITION_CONTEXT('part definition',#3303,'design');+#4841 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#3312,#4842),#5172);+#4842 = MANIFOLD_SOLID_BREP('',#4843);+#4843 = CLOSED_SHELL('',(#4844,#4964,#5064,#5111,#5158,#5165));+#4844 = ADVANCED_FACE('',(#4845),#4859,.F.);+#4845 = FACE_BOUND('',#4846,.F.);+#4846 = EDGE_LOOP('',(#4847,#4882,#4910,#4938));+#4847 = ORIENTED_EDGE('',*,*,#4848,.F.);+#4848 = EDGE_CURVE('',#4849,#4851,#4853,.T.);+#4849 = VERTEX_POINT('',#4850);+#4850 = CARTESIAN_POINT('',(2.125,-0.2275,-13.335));+#4851 = VERTEX_POINT('',#4852);+#4852 = CARTESIAN_POINT('',(2.125,-0.2275,-4.315));+#4853 = SURFACE_CURVE('',#4854,(#4858,#4870),.PCURVE_S1.);+#4854 = LINE('',#4855,#4856);+#4855 = CARTESIAN_POINT('',(2.125,-0.2275,-13.335));+#4856 = VECTOR('',#4857,1.);+#4857 = DIRECTION('',(0.,0.,1.0));+#4858 = PCURVE('',#4859,#4864);+#4859 = PLANE('',#4860);+#4860 = AXIS2_PLACEMENT_3D('',#4861,#4862,#4863);+#4861 = CARTESIAN_POINT('',(2.125,-0.2275,-13.335));+#4862 = DIRECTION('',(1.0,0.,0.));+#4863 = DIRECTION('',(0.,0.,1.0));+#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869);+#4865 = LINE('',#4866,#4867);+#4866 = CARTESIAN_POINT('',(0.,0.));+#4867 = VECTOR('',#4868,1.);+#4868 = DIRECTION('',(1.,0.));+#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4870 = PCURVE('',#4871,#4876);+#4871 = PLANE('',#4872);+#4872 = AXIS2_PLACEMENT_3D('',#4873,#4874,#4875);+#4873 = CARTESIAN_POINT('',(2.125,-0.2275,-13.335));+#4874 = DIRECTION('',(0.,1.0,0.));+#4875 = DIRECTION('',(0.,0.,1.0));+#4876 = DEFINITIONAL_REPRESENTATION('',(#4877),#4881);+#4877 = LINE('',#4878,#4879);+#4878 = CARTESIAN_POINT('',(0.,0.));+#4879 = VECTOR('',#4880,1.);+#4880 = DIRECTION('',(1.,0.));+#4881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4882 = ORIENTED_EDGE('',*,*,#4883,.T.);+#4883 = EDGE_CURVE('',#4849,#4884,#4886,.T.);+#4884 = VERTEX_POINT('',#4885);+#4885 = CARTESIAN_POINT('',(2.125,0.2275,-13.335));+#4886 = SURFACE_CURVE('',#4887,(#4891,#4898),.PCURVE_S1.);+#4887 = LINE('',#4888,#4889);+#4888 = CARTESIAN_POINT('',(2.125,-0.2275,-13.335));+#4889 = VECTOR('',#4890,1.);+#4890 = DIRECTION('',(0.,1.0,0.));+#4891 = PCURVE('',#4859,#4892);+#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897);+#4893 = LINE('',#4894,#4895);+#4894 = CARTESIAN_POINT('',(0.,0.));+#4895 = VECTOR('',#4896,1.);+#4896 = DIRECTION('',(0.,-1.));+#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4898 = PCURVE('',#4899,#4904);+#4899 = PLANE('',#4900);+#4900 = AXIS2_PLACEMENT_3D('',#4901,#4902,#4903);+#4901 = CARTESIAN_POINT('',(2.125,-0.2275,-13.335));+#4902 = DIRECTION('',(0.,0.,1.0));+#4903 = DIRECTION('',(1.0,0.,0.));+#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4909);+#4905 = LINE('',#4906,#4907);+#4906 = CARTESIAN_POINT('',(0.,0.));+#4907 = VECTOR('',#4908,1.);+#4908 = DIRECTION('',(0.,1.));+#4909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4910 = ORIENTED_EDGE('',*,*,#4911,.T.);+#4911 = EDGE_CURVE('',#4884,#4912,#4914,.T.);+#4912 = VERTEX_POINT('',#4913);+#4913 = CARTESIAN_POINT('',(2.125,0.2275,-4.315));+#4914 = SURFACE_CURVE('',#4915,(#4919,#4926),.PCURVE_S1.);+#4915 = LINE('',#4916,#4917);+#4916 = CARTESIAN_POINT('',(2.125,0.2275,-13.335));+#4917 = VECTOR('',#4918,1.);+#4918 = DIRECTION('',(0.,0.,1.0));+#4919 = PCURVE('',#4859,#4920);+#4920 = DEFINITIONAL_REPRESENTATION('',(#4921),#4925);+#4921 = LINE('',#4922,#4923);+#4922 = CARTESIAN_POINT('',(0.,-0.455));+#4923 = VECTOR('',#4924,1.);+#4924 = DIRECTION('',(1.,0.));+#4925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4926 = PCURVE('',#4927,#4932);+#4927 = PLANE('',#4928);+#4928 = AXIS2_PLACEMENT_3D('',#4929,#4930,#4931);+#4929 = CARTESIAN_POINT('',(2.125,0.2275,-13.335));+#4930 = DIRECTION('',(0.,1.0,0.));+#4931 = DIRECTION('',(0.,0.,1.0));+#4932 = DEFINITIONAL_REPRESENTATION('',(#4933),#4937);+#4933 = LINE('',#4934,#4935);+#4934 = CARTESIAN_POINT('',(0.,0.));+#4935 = VECTOR('',#4936,1.);+#4936 = DIRECTION('',(1.,0.));+#4937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4938 = ORIENTED_EDGE('',*,*,#4939,.F.);+#4939 = EDGE_CURVE('',#4851,#4912,#4940,.T.);+#4940 = SURFACE_CURVE('',#4941,(#4945,#4952),.PCURVE_S1.);+#4941 = LINE('',#4942,#4943);+#4942 = CARTESIAN_POINT('',(2.125,-0.2275,-4.315));+#4943 = VECTOR('',#4944,1.);+#4944 = DIRECTION('',(0.,1.0,0.));+#4945 = PCURVE('',#4859,#4946);+#4946 = DEFINITIONAL_REPRESENTATION('',(#4947),#4951);+#4947 = LINE('',#4948,#4949);+#4948 = CARTESIAN_POINT('',(9.02,0.));+#4949 = VECTOR('',#4950,1.);+#4950 = DIRECTION('',(0.,-1.));+#4951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4952 = PCURVE('',#4953,#4958);+#4953 = PLANE('',#4954);+#4954 = AXIS2_PLACEMENT_3D('',#4955,#4956,#4957);+#4955 = CARTESIAN_POINT('',(2.125,-0.2275,-4.315));+#4956 = DIRECTION('',(0.,0.,1.0));+#4957 = DIRECTION('',(1.0,0.,0.));+#4958 = DEFINITIONAL_REPRESENTATION('',(#4959),#4963);+#4959 = LINE('',#4960,#4961);+#4960 = CARTESIAN_POINT('',(0.,0.));+#4961 = VECTOR('',#4962,1.);+#4962 = DIRECTION('',(0.,1.));+#4963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4964 = ADVANCED_FACE('',(#4965),#4979,.T.);+#4965 = FACE_BOUND('',#4966,.T.);+#4966 = EDGE_LOOP('',(#4967,#4997,#5020,#5043));+#4967 = ORIENTED_EDGE('',*,*,#4968,.F.);+#4968 = EDGE_CURVE('',#4969,#4971,#4973,.T.);+#4969 = VERTEX_POINT('',#4970);+#4970 = CARTESIAN_POINT('',(2.955,-0.2275,-13.335));+#4971 = VERTEX_POINT('',#4972);+#4972 = CARTESIAN_POINT('',(2.955,-0.2275,-4.315));+#4973 = SURFACE_CURVE('',#4974,(#4978,#4990),.PCURVE_S1.);+#4974 = LINE('',#4975,#4976);+#4975 = CARTESIAN_POINT('',(2.955,-0.2275,-13.335));+#4976 = VECTOR('',#4977,1.);+#4977 = DIRECTION('',(0.,0.,1.0));+#4978 = PCURVE('',#4979,#4984);+#4979 = PLANE('',#4980);+#4980 = AXIS2_PLACEMENT_3D('',#4981,#4982,#4983);+#4981 = CARTESIAN_POINT('',(2.955,-0.2275,-13.335));+#4982 = DIRECTION('',(1.0,0.,0.));+#4983 = DIRECTION('',(0.,0.,1.0));+#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989);+#4985 = LINE('',#4986,#4987);+#4986 = CARTESIAN_POINT('',(0.,0.));+#4987 = VECTOR('',#4988,1.);+#4988 = DIRECTION('',(1.,0.));+#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4990 = PCURVE('',#4871,#4991);+#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996);+#4992 = LINE('',#4993,#4994);+#4993 = CARTESIAN_POINT('',(0.,0.83));+#4994 = VECTOR('',#4995,1.);+#4995 = DIRECTION('',(1.,0.));+#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4997 = ORIENTED_EDGE('',*,*,#4998,.T.);+#4998 = EDGE_CURVE('',#4969,#4999,#5001,.T.);+#4999 = VERTEX_POINT('',#5000);+#5000 = CARTESIAN_POINT('',(2.955,0.2275,-13.335));+#5001 = SURFACE_CURVE('',#5002,(#5006,#5013),.PCURVE_S1.);+#5002 = LINE('',#5003,#5004);+#5003 = CARTESIAN_POINT('',(2.955,-0.2275,-13.335));+#5004 = VECTOR('',#5005,1.);+#5005 = DIRECTION('',(0.,1.0,0.));+#5006 = PCURVE('',#4979,#5007);+#5007 = DEFINITIONAL_REPRESENTATION('',(#5008),#5012);+#5008 = LINE('',#5009,#5010);+#5009 = CARTESIAN_POINT('',(0.,0.));+#5010 = VECTOR('',#5011,1.);+#5011 = DIRECTION('',(0.,-1.));+#5012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5013 = PCURVE('',#4899,#5014);+#5014 = DEFINITIONAL_REPRESENTATION('',(#5015),#5019);+#5015 = LINE('',#5016,#5017);+#5016 = CARTESIAN_POINT('',(0.83,0.));+#5017 = VECTOR('',#5018,1.);+#5018 = DIRECTION('',(0.,1.));+#5019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5020 = ORIENTED_EDGE('',*,*,#5021,.T.);+#5021 = EDGE_CURVE('',#4999,#5022,#5024,.T.);+#5022 = VERTEX_POINT('',#5023);+#5023 = CARTESIAN_POINT('',(2.955,0.2275,-4.315));+#5024 = SURFACE_CURVE('',#5025,(#5029,#5036),.PCURVE_S1.);+#5025 = LINE('',#5026,#5027);+#5026 = CARTESIAN_POINT('',(2.955,0.2275,-13.335));+#5027 = VECTOR('',#5028,1.);+#5028 = DIRECTION('',(0.,0.,1.0));+#5029 = PCURVE('',#4979,#5030);+#5030 = DEFINITIONAL_REPRESENTATION('',(#5031),#5035);+#5031 = LINE('',#5032,#5033);+#5032 = CARTESIAN_POINT('',(0.,-0.455));+#5033 = VECTOR('',#5034,1.);+#5034 = DIRECTION('',(1.,0.));+#5035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5036 = PCURVE('',#4927,#5037);+#5037 = DEFINITIONAL_REPRESENTATION('',(#5038),#5042);+#5038 = LINE('',#5039,#5040);+#5039 = CARTESIAN_POINT('',(0.,0.83));+#5040 = VECTOR('',#5041,1.);+#5041 = DIRECTION('',(1.,0.));+#5042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5043 = ORIENTED_EDGE('',*,*,#5044,.F.);+#5044 = EDGE_CURVE('',#4971,#5022,#5045,.T.);+#5045 = SURFACE_CURVE('',#5046,(#5050,#5057),.PCURVE_S1.);+#5046 = LINE('',#5047,#5048);+#5047 = CARTESIAN_POINT('',(2.955,-0.2275,-4.315));+#5048 = VECTOR('',#5049,1.);+#5049 = DIRECTION('',(0.,1.0,0.));+#5050 = PCURVE('',#4979,#5051);+#5051 = DEFINITIONAL_REPRESENTATION('',(#5052),#5056);+#5052 = LINE('',#5053,#5054);+#5053 = CARTESIAN_POINT('',(9.02,0.));+#5054 = VECTOR('',#5055,1.);+#5055 = DIRECTION('',(0.,-1.));+#5056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5057 = PCURVE('',#4953,#5058);+#5058 = DEFINITIONAL_REPRESENTATION('',(#5059),#5063);+#5059 = LINE('',#5060,#5061);+#5060 = CARTESIAN_POINT('',(0.83,0.));+#5061 = VECTOR('',#5062,1.);+#5062 = DIRECTION('',(0.,1.));+#5063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5064 = ADVANCED_FACE('',(#5065),#4871,.F.);+#5065 = FACE_BOUND('',#5066,.F.);+#5066 = EDGE_LOOP('',(#5067,#5088,#5089,#5110));+#5067 = ORIENTED_EDGE('',*,*,#5068,.F.);+#5068 = EDGE_CURVE('',#4849,#4969,#5069,.T.);+#5069 = SURFACE_CURVE('',#5070,(#5074,#5081),.PCURVE_S1.);+#5070 = LINE('',#5071,#5072);+#5071 = CARTESIAN_POINT('',(2.125,-0.2275,-13.335));+#5072 = VECTOR('',#5073,1.);+#5073 = DIRECTION('',(1.0,0.,0.));+#5074 = PCURVE('',#4871,#5075);+#5075 = DEFINITIONAL_REPRESENTATION('',(#5076),#5080);+#5076 = LINE('',#5077,#5078);+#5077 = CARTESIAN_POINT('',(0.,0.));+#5078 = VECTOR('',#5079,1.);+#5079 = DIRECTION('',(0.,1.));+#5080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5081 = PCURVE('',#4899,#5082);+#5082 = DEFINITIONAL_REPRESENTATION('',(#5083),#5087);+#5083 = LINE('',#5084,#5085);+#5084 = CARTESIAN_POINT('',(0.,0.));+#5085 = VECTOR('',#5086,1.);+#5086 = DIRECTION('',(1.,0.));+#5087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5088 = ORIENTED_EDGE('',*,*,#4848,.T.);+#5089 = ORIENTED_EDGE('',*,*,#5090,.T.);+#5090 = EDGE_CURVE('',#4851,#4971,#5091,.T.);+#5091 = SURFACE_CURVE('',#5092,(#5096,#5103),.PCURVE_S1.);+#5092 = LINE('',#5093,#5094);+#5093 = CARTESIAN_POINT('',(2.125,-0.2275,-4.315));+#5094 = VECTOR('',#5095,1.);+#5095 = DIRECTION('',(1.0,0.,0.));+#5096 = PCURVE('',#4871,#5097);+#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102);+#5098 = LINE('',#5099,#5100);+#5099 = CARTESIAN_POINT('',(9.02,0.));+#5100 = VECTOR('',#5101,1.);+#5101 = DIRECTION('',(0.,1.));+#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5103 = PCURVE('',#4953,#5104);+#5104 = DEFINITIONAL_REPRESENTATION('',(#5105),#5109);+#5105 = LINE('',#5106,#5107);+#5106 = CARTESIAN_POINT('',(0.,0.));+#5107 = VECTOR('',#5108,1.);+#5108 = DIRECTION('',(1.,0.));+#5109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5110 = ORIENTED_EDGE('',*,*,#4968,.F.);+#5111 = ADVANCED_FACE('',(#5112),#4927,.T.);+#5112 = FACE_BOUND('',#5113,.T.);+#5113 = EDGE_LOOP('',(#5114,#5135,#5136,#5157));+#5114 = ORIENTED_EDGE('',*,*,#5115,.F.);+#5115 = EDGE_CURVE('',#4884,#4999,#5116,.T.);+#5116 = SURFACE_CURVE('',#5117,(#5121,#5128),.PCURVE_S1.);+#5117 = LINE('',#5118,#5119);+#5118 = CARTESIAN_POINT('',(2.125,0.2275,-13.335));+#5119 = VECTOR('',#5120,1.);+#5120 = DIRECTION('',(1.0,0.,0.));+#5121 = PCURVE('',#4927,#5122);+#5122 = DEFINITIONAL_REPRESENTATION('',(#5123),#5127);+#5123 = LINE('',#5124,#5125);+#5124 = CARTESIAN_POINT('',(0.,0.));+#5125 = VECTOR('',#5126,1.);+#5126 = DIRECTION('',(0.,1.));+#5127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5128 = PCURVE('',#4899,#5129);+#5129 = DEFINITIONAL_REPRESENTATION('',(#5130),#5134);+#5130 = LINE('',#5131,#5132);+#5131 = CARTESIAN_POINT('',(0.,0.455));+#5132 = VECTOR('',#5133,1.);+#5133 = DIRECTION('',(1.,0.));+#5134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5135 = ORIENTED_EDGE('',*,*,#4911,.T.);+#5136 = ORIENTED_EDGE('',*,*,#5137,.T.);+#5137 = EDGE_CURVE('',#4912,#5022,#5138,.T.);+#5138 = SURFACE_CURVE('',#5139,(#5143,#5150),.PCURVE_S1.);+#5139 = LINE('',#5140,#5141);+#5140 = CARTESIAN_POINT('',(2.125,0.2275,-4.315));+#5141 = VECTOR('',#5142,1.);+#5142 = DIRECTION('',(1.0,0.,0.));+#5143 = PCURVE('',#4927,#5144);+#5144 = DEFINITIONAL_REPRESENTATION('',(#5145),#5149);+#5145 = LINE('',#5146,#5147);+#5146 = CARTESIAN_POINT('',(9.02,0.));+#5147 = VECTOR('',#5148,1.);+#5148 = DIRECTION('',(0.,1.));+#5149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5150 = PCURVE('',#4953,#5151);+#5151 = DEFINITIONAL_REPRESENTATION('',(#5152),#5156);+#5152 = LINE('',#5153,#5154);+#5153 = CARTESIAN_POINT('',(0.,0.455));+#5154 = VECTOR('',#5155,1.);+#5155 = DIRECTION('',(1.,0.));+#5156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5157 = ORIENTED_EDGE('',*,*,#5021,.F.);+#5158 = ADVANCED_FACE('',(#5159),#4899,.F.);+#5159 = FACE_BOUND('',#5160,.F.);+#5160 = EDGE_LOOP('',(#5161,#5162,#5163,#5164));+#5161 = ORIENTED_EDGE('',*,*,#4883,.F.);+#5162 = ORIENTED_EDGE('',*,*,#5068,.T.);+#5163 = ORIENTED_EDGE('',*,*,#4998,.T.);+#5164 = ORIENTED_EDGE('',*,*,#5115,.F.);+#5165 = ADVANCED_FACE('',(#5166),#4953,.T.);+#5166 = FACE_BOUND('',#5167,.T.);+#5167 = EDGE_LOOP('',(#5168,#5169,#5170,#5171));+#5168 = ORIENTED_EDGE('',*,*,#4939,.F.);+#5169 = ORIENTED_EDGE('',*,*,#5090,.T.);+#5170 = ORIENTED_EDGE('',*,*,#5044,.T.);+#5171 = ORIENTED_EDGE('',*,*,#5137,.F.);+#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5176)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5173,#5174,#5175)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#5173 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#5174 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#5175 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#5176 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5173,+  'distance_accuracy_value','confusion accuracy');+#5177 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5178,#5180);+#5178 = ( REPRESENTATION_RELATIONSHIP('','',#4841,#3311) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5179) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#5179 = ITEM_DEFINED_TRANSFORMATION('','',#3312,#3332);+#5180 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #5181);+#5181 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#3306,#4836,$);+#5182 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4838));+#5183 = SHAPE_DEFINITION_REPRESENTATION(#5184,#5190);+#5184 = PRODUCT_DEFINITION_SHAPE('','',#5185);+#5185 = PRODUCT_DEFINITION('design','',#5186,#5189);+#5186 = PRODUCT_DEFINITION_FORMATION('','',#5187);+#5187 = PRODUCT('Lead2_Shoulder','Lead2_Shoulder','',(#5188));+#5188 = PRODUCT_CONTEXT('',#3303,'mechanical');+#5189 = PRODUCT_DEFINITION_CONTEXT('part definition',#3303,'design');+#5190 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#3312,#5191),#5521);+#5191 = MANIFOLD_SOLID_BREP('',#5192);+#5192 = CLOSED_SHELL('',(#5193,#5313,#5413,#5460,#5507,#5514));+#5193 = ADVANCED_FACE('',(#5194),#5208,.F.);+#5194 = FACE_BOUND('',#5195,.F.);+#5195 = EDGE_LOOP('',(#5196,#5231,#5259,#5287));+#5196 = ORIENTED_EDGE('',*,*,#5197,.F.);+#5197 = EDGE_CURVE('',#5198,#5200,#5202,.T.);+#5198 = VERTEX_POINT('',#5199);+#5199 = CARTESIAN_POINT('',(1.84,-0.2275,-4.315));+#5200 = VERTEX_POINT('',#5201);+#5201 = CARTESIAN_POINT('',(1.84,-0.2275,0.));+#5202 = SURFACE_CURVE('',#5203,(#5207,#5219),.PCURVE_S1.);+#5203 = LINE('',#5204,#5205);+#5204 = CARTESIAN_POINT('',(1.84,-0.2275,-4.315));+#5205 = VECTOR('',#5206,1.);+#5206 = DIRECTION('',(0.,0.,1.0));+#5207 = PCURVE('',#5208,#5213);+#5208 = PLANE('',#5209);+#5209 = AXIS2_PLACEMENT_3D('',#5210,#5211,#5212);+#5210 = CARTESIAN_POINT('',(1.84,-0.2275,-4.315));+#5211 = DIRECTION('',(1.0,0.,0.));+#5212 = DIRECTION('',(0.,0.,1.0));+#5213 = DEFINITIONAL_REPRESENTATION('',(#5214),#5218);+#5214 = LINE('',#5215,#5216);+#5215 = CARTESIAN_POINT('',(0.,0.));+#5216 = VECTOR('',#5217,1.);+#5217 = DIRECTION('',(1.,0.));+#5218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5219 = PCURVE('',#5220,#5225);+#5220 = PLANE('',#5221);+#5221 = AXIS2_PLACEMENT_3D('',#5222,#5223,#5224);+#5222 = CARTESIAN_POINT('',(1.84,-0.2275,-4.315));+#5223 = DIRECTION('',(0.,1.0,0.));+#5224 = DIRECTION('',(0.,0.,1.0));+#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230);+#5226 = LINE('',#5227,#5228);+#5227 = CARTESIAN_POINT('',(0.,0.));+#5228 = VECTOR('',#5229,1.);+#5229 = DIRECTION('',(1.,0.));+#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5231 = ORIENTED_EDGE('',*,*,#5232,.T.);+#5232 = EDGE_CURVE('',#5198,#5233,#5235,.T.);+#5233 = VERTEX_POINT('',#5234);+#5234 = CARTESIAN_POINT('',(1.84,0.2275,-4.315));+#5235 = SURFACE_CURVE('',#5236,(#5240,#5247),.PCURVE_S1.);+#5236 = LINE('',#5237,#5238);+#5237 = CARTESIAN_POINT('',(1.84,-0.2275,-4.315));+#5238 = VECTOR('',#5239,1.);+#5239 = DIRECTION('',(0.,1.0,0.));+#5240 = PCURVE('',#5208,#5241);+#5241 = DEFINITIONAL_REPRESENTATION('',(#5242),#5246);+#5242 = LINE('',#5243,#5244);+#5243 = CARTESIAN_POINT('',(0.,0.));+#5244 = VECTOR('',#5245,1.);+#5245 = DIRECTION('',(0.,-1.));+#5246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5247 = PCURVE('',#5248,#5253);+#5248 = PLANE('',#5249);+#5249 = AXIS2_PLACEMENT_3D('',#5250,#5251,#5252);+#5250 = CARTESIAN_POINT('',(1.84,-0.2275,-4.315));+#5251 = DIRECTION('',(0.,0.,1.0));+#5252 = DIRECTION('',(1.0,0.,0.));+#5253 = DEFINITIONAL_REPRESENTATION('',(#5254),#5258);+#5254 = LINE('',#5255,#5256);+#5255 = CARTESIAN_POINT('',(0.,0.));+#5256 = VECTOR('',#5257,1.);+#5257 = DIRECTION('',(0.,1.));+#5258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5259 = ORIENTED_EDGE('',*,*,#5260,.T.);+#5260 = EDGE_CURVE('',#5233,#5261,#5263,.T.);+#5261 = VERTEX_POINT('',#5262);+#5262 = CARTESIAN_POINT('',(1.84,0.2275,0.));+#5263 = SURFACE_CURVE('',#5264,(#5268,#5275),.PCURVE_S1.);+#5264 = LINE('',#5265,#5266);+#5265 = CARTESIAN_POINT('',(1.84,0.2275,-4.315));+#5266 = VECTOR('',#5267,1.);+#5267 = DIRECTION('',(0.,0.,1.0));+#5268 = PCURVE('',#5208,#5269);+#5269 = DEFINITIONAL_REPRESENTATION('',(#5270),#5274);+#5270 = LINE('',#5271,#5272);+#5271 = CARTESIAN_POINT('',(0.,-0.455));+#5272 = VECTOR('',#5273,1.);+#5273 = DIRECTION('',(1.,0.));+#5274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5275 = PCURVE('',#5276,#5281);+#5276 = PLANE('',#5277);+#5277 = AXIS2_PLACEMENT_3D('',#5278,#5279,#5280);+#5278 = CARTESIAN_POINT('',(1.84,0.2275,-4.315));+#5279 = DIRECTION('',(0.,1.0,0.));+#5280 = DIRECTION('',(0.,0.,1.0));+#5281 = DEFINITIONAL_REPRESENTATION('',(#5282),#5286);+#5282 = LINE('',#5283,#5284);+#5283 = CARTESIAN_POINT('',(0.,0.));+#5284 = VECTOR('',#5285,1.);+#5285 = DIRECTION('',(1.,0.));+#5286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5287 = ORIENTED_EDGE('',*,*,#5288,.F.);+#5288 = EDGE_CURVE('',#5200,#5261,#5289,.T.);+#5289 = SURFACE_CURVE('',#5290,(#5294,#5301),.PCURVE_S1.);+#5290 = LINE('',#5291,#5292);+#5291 = CARTESIAN_POINT('',(1.84,-0.2275,0.));+#5292 = VECTOR('',#5293,1.);+#5293 = DIRECTION('',(0.,1.0,0.));+#5294 = PCURVE('',#5208,#5295);+#5295 = DEFINITIONAL_REPRESENTATION('',(#5296),#5300);+#5296 = LINE('',#5297,#5298);+#5297 = CARTESIAN_POINT('',(4.315,0.));+#5298 = VECTOR('',#5299,1.);+#5299 = DIRECTION('',(0.,-1.));+#5300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5301 = PCURVE('',#5302,#5307);+#5302 = PLANE('',#5303);+#5303 = AXIS2_PLACEMENT_3D('',#5304,#5305,#5306);+#5304 = CARTESIAN_POINT('',(1.84,-0.2275,0.));+#5305 = DIRECTION('',(0.,0.,1.0));+#5306 = DIRECTION('',(1.0,0.,0.));+#5307 = DEFINITIONAL_REPRESENTATION('',(#5308),#5312);+#5308 = LINE('',#5309,#5310);+#5309 = CARTESIAN_POINT('',(0.,0.));+#5310 = VECTOR('',#5311,1.);+#5311 = DIRECTION('',(0.,1.));+#5312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5313 = ADVANCED_FACE('',(#5314),#5328,.T.);+#5314 = FACE_BOUND('',#5315,.T.);+#5315 = EDGE_LOOP('',(#5316,#5346,#5369,#5392));+#5316 = ORIENTED_EDGE('',*,*,#5317,.F.);+#5317 = EDGE_CURVE('',#5318,#5320,#5322,.T.);+#5318 = VERTEX_POINT('',#5319);+#5319 = CARTESIAN_POINT('',(3.24,-0.2275,-4.315));+#5320 = VERTEX_POINT('',#5321);+#5321 = CARTESIAN_POINT('',(3.24,-0.2275,0.));+#5322 = SURFACE_CURVE('',#5323,(#5327,#5339),.PCURVE_S1.);+#5323 = LINE('',#5324,#5325);+#5324 = CARTESIAN_POINT('',(3.24,-0.2275,-4.315));+#5325 = VECTOR('',#5326,1.);+#5326 = DIRECTION('',(0.,0.,1.0));+#5327 = PCURVE('',#5328,#5333);+#5328 = PLANE('',#5329);+#5329 = AXIS2_PLACEMENT_3D('',#5330,#5331,#5332);+#5330 = CARTESIAN_POINT('',(3.24,-0.2275,-4.315));+#5331 = DIRECTION('',(1.0,0.,0.));+#5332 = DIRECTION('',(0.,0.,1.0));+#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338);+#5334 = LINE('',#5335,#5336);+#5335 = CARTESIAN_POINT('',(0.,0.));+#5336 = VECTOR('',#5337,1.);+#5337 = DIRECTION('',(1.,0.));+#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5339 = PCURVE('',#5220,#5340);+#5340 = DEFINITIONAL_REPRESENTATION('',(#5341),#5345);+#5341 = LINE('',#5342,#5343);+#5342 = CARTESIAN_POINT('',(0.,1.4));+#5343 = VECTOR('',#5344,1.);+#5344 = DIRECTION('',(1.,0.));+#5345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5346 = ORIENTED_EDGE('',*,*,#5347,.T.);+#5347 = EDGE_CURVE('',#5318,#5348,#5350,.T.);+#5348 = VERTEX_POINT('',#5349);+#5349 = CARTESIAN_POINT('',(3.24,0.2275,-4.315));+#5350 = SURFACE_CURVE('',#5351,(#5355,#5362),.PCURVE_S1.);+#5351 = LINE('',#5352,#5353);+#5352 = CARTESIAN_POINT('',(3.24,-0.2275,-4.315));+#5353 = VECTOR('',#5354,1.);+#5354 = DIRECTION('',(0.,1.0,0.));+#5355 = PCURVE('',#5328,#5356);+#5356 = DEFINITIONAL_REPRESENTATION('',(#5357),#5361);+#5357 = LINE('',#5358,#5359);+#5358 = CARTESIAN_POINT('',(0.,0.));+#5359 = VECTOR('',#5360,1.);+#5360 = DIRECTION('',(0.,-1.));+#5361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5362 = PCURVE('',#5248,#5363);+#5363 = DEFINITIONAL_REPRESENTATION('',(#5364),#5368);+#5364 = LINE('',#5365,#5366);+#5365 = CARTESIAN_POINT('',(1.4,0.));+#5366 = VECTOR('',#5367,1.);+#5367 = DIRECTION('',(0.,1.));+#5368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5369 = ORIENTED_EDGE('',*,*,#5370,.T.);+#5370 = EDGE_CURVE('',#5348,#5371,#5373,.T.);+#5371 = VERTEX_POINT('',#5372);+#5372 = CARTESIAN_POINT('',(3.24,0.2275,0.));+#5373 = SURFACE_CURVE('',#5374,(#5378,#5385),.PCURVE_S1.);+#5374 = LINE('',#5375,#5376);+#5375 = CARTESIAN_POINT('',(3.24,0.2275,-4.315));+#5376 = VECTOR('',#5377,1.);+#5377 = DIRECTION('',(0.,0.,1.0));+#5378 = PCURVE('',#5328,#5379);+#5379 = DEFINITIONAL_REPRESENTATION('',(#5380),#5384);+#5380 = LINE('',#5381,#5382);+#5381 = CARTESIAN_POINT('',(0.,-0.455));+#5382 = VECTOR('',#5383,1.);+#5383 = DIRECTION('',(1.,0.));+#5384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5385 = PCURVE('',#5276,#5386);+#5386 = DEFINITIONAL_REPRESENTATION('',(#5387),#5391);+#5387 = LINE('',#5388,#5389);+#5388 = CARTESIAN_POINT('',(0.,1.4));+#5389 = VECTOR('',#5390,1.);+#5390 = DIRECTION('',(1.,0.));+#5391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5392 = ORIENTED_EDGE('',*,*,#5393,.F.);+#5393 = EDGE_CURVE('',#5320,#5371,#5394,.T.);+#5394 = SURFACE_CURVE('',#5395,(#5399,#5406),.PCURVE_S1.);+#5395 = LINE('',#5396,#5397);+#5396 = CARTESIAN_POINT('',(3.24,-0.2275,0.));+#5397 = VECTOR('',#5398,1.);+#5398 = DIRECTION('',(0.,1.0,0.));+#5399 = PCURVE('',#5328,#5400);+#5400 = DEFINITIONAL_REPRESENTATION('',(#5401),#5405);+#5401 = LINE('',#5402,#5403);+#5402 = CARTESIAN_POINT('',(4.315,0.));+#5403 = VECTOR('',#5404,1.);+#5404 = DIRECTION('',(0.,-1.));+#5405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5406 = PCURVE('',#5302,#5407);+#5407 = DEFINITIONAL_REPRESENTATION('',(#5408),#5412);+#5408 = LINE('',#5409,#5410);+#5409 = CARTESIAN_POINT('',(1.4,0.));+#5410 = VECTOR('',#5411,1.);+#5411 = DIRECTION('',(0.,1.));+#5412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5413 = ADVANCED_FACE('',(#5414),#5220,.F.);+#5414 = FACE_BOUND('',#5415,.F.);+#5415 = EDGE_LOOP('',(#5416,#5437,#5438,#5459));+#5416 = ORIENTED_EDGE('',*,*,#5417,.F.);+#5417 = EDGE_CURVE('',#5198,#5318,#5418,.T.);+#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.);+#5419 = LINE('',#5420,#5421);+#5420 = CARTESIAN_POINT('',(1.84,-0.2275,-4.315));+#5421 = VECTOR('',#5422,1.);+#5422 = DIRECTION('',(1.0,0.,0.));+#5423 = PCURVE('',#5220,#5424);+#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429);+#5425 = LINE('',#5426,#5427);+#5426 = CARTESIAN_POINT('',(0.,0.));+#5427 = VECTOR('',#5428,1.);+#5428 = DIRECTION('',(0.,1.));+#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5430 = PCURVE('',#5248,#5431);+#5431 = DEFINITIONAL_REPRESENTATION('',(#5432),#5436);+#5432 = LINE('',#5433,#5434);+#5433 = CARTESIAN_POINT('',(0.,0.));+#5434 = VECTOR('',#5435,1.);+#5435 = DIRECTION('',(1.,0.));+#5436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5437 = ORIENTED_EDGE('',*,*,#5197,.T.);+#5438 = ORIENTED_EDGE('',*,*,#5439,.T.);+#5439 = EDGE_CURVE('',#5200,#5320,#5440,.T.);+#5440 = SURFACE_CURVE('',#5441,(#5445,#5452),.PCURVE_S1.);+#5441 = LINE('',#5442,#5443);+#5442 = CARTESIAN_POINT('',(1.84,-0.2275,0.));+#5443 = VECTOR('',#5444,1.);+#5444 = DIRECTION('',(1.0,0.,0.));+#5445 = PCURVE('',#5220,#5446);+#5446 = DEFINITIONAL_REPRESENTATION('',(#5447),#5451);+#5447 = LINE('',#5448,#5449);+#5448 = CARTESIAN_POINT('',(4.315,0.));+#5449 = VECTOR('',#5450,1.);+#5450 = DIRECTION('',(0.,1.));+#5451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5452 = PCURVE('',#5302,#5453);+#5453 = DEFINITIONAL_REPRESENTATION('',(#5454),#5458);+#5454 = LINE('',#5455,#5456);+#5455 = CARTESIAN_POINT('',(0.,0.));+#5456 = VECTOR('',#5457,1.);+#5457 = DIRECTION('',(1.,0.));+#5458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5459 = ORIENTED_EDGE('',*,*,#5317,.F.);+#5460 = ADVANCED_FACE('',(#5461),#5276,.T.);+#5461 = FACE_BOUND('',#5462,.T.);+#5462 = EDGE_LOOP('',(#5463,#5484,#5485,#5506));+#5463 = ORIENTED_EDGE('',*,*,#5464,.F.);+#5464 = EDGE_CURVE('',#5233,#5348,#5465,.T.);+#5465 = SURFACE_CURVE('',#5466,(#5470,#5477),.PCURVE_S1.);+#5466 = LINE('',#5467,#5468);+#5467 = CARTESIAN_POINT('',(1.84,0.2275,-4.315));+#5468 = VECTOR('',#5469,1.);+#5469 = DIRECTION('',(1.0,0.,0.));+#5470 = PCURVE('',#5276,#5471);+#5471 = DEFINITIONAL_REPRESENTATION('',(#5472),#5476);+#5472 = LINE('',#5473,#5474);+#5473 = CARTESIAN_POINT('',(0.,0.));+#5474 = VECTOR('',#5475,1.);+#5475 = DIRECTION('',(0.,1.));+#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5477 = PCURVE('',#5248,#5478);+#5478 = DEFINITIONAL_REPRESENTATION('',(#5479),#5483);+#5479 = LINE('',#5480,#5481);+#5480 = CARTESIAN_POINT('',(0.,0.455));+#5481 = VECTOR('',#5482,1.);+#5482 = DIRECTION('',(1.,0.));+#5483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5484 = ORIENTED_EDGE('',*,*,#5260,.T.);+#5485 = ORIENTED_EDGE('',*,*,#5486,.T.);+#5486 = EDGE_CURVE('',#5261,#5371,#5487,.T.);+#5487 = SURFACE_CURVE('',#5488,(#5492,#5499),.PCURVE_S1.);+#5488 = LINE('',#5489,#5490);+#5489 = CARTESIAN_POINT('',(1.84,0.2275,0.));+#5490 = VECTOR('',#5491,1.);+#5491 = DIRECTION('',(1.0,0.,0.));+#5492 = PCURVE('',#5276,#5493);+#5493 = DEFINITIONAL_REPRESENTATION('',(#5494),#5498);+#5494 = LINE('',#5495,#5496);+#5495 = CARTESIAN_POINT('',(4.315,0.));+#5496 = VECTOR('',#5497,1.);+#5497 = DIRECTION('',(0.,1.));+#5498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5499 = PCURVE('',#5302,#5500);+#5500 = DEFINITIONAL_REPRESENTATION('',(#5501),#5505);+#5501 = LINE('',#5502,#5503);+#5502 = CARTESIAN_POINT('',(0.,0.455));+#5503 = VECTOR('',#5504,1.);+#5504 = DIRECTION('',(1.,0.));+#5505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5506 = ORIENTED_EDGE('',*,*,#5370,.F.);+#5507 = ADVANCED_FACE('',(#5508),#5248,.F.);+#5508 = FACE_BOUND('',#5509,.F.);+#5509 = EDGE_LOOP('',(#5510,#5511,#5512,#5513));+#5510 = ORIENTED_EDGE('',*,*,#5232,.F.);+#5511 = ORIENTED_EDGE('',*,*,#5417,.T.);+#5512 = ORIENTED_EDGE('',*,*,#5347,.T.);+#5513 = ORIENTED_EDGE('',*,*,#5464,.F.);+#5514 = ADVANCED_FACE('',(#5515),#5302,.T.);+#5515 = FACE_BOUND('',#5516,.T.);+#5516 = EDGE_LOOP('',(#5517,#5518,#5519,#5520));+#5517 = ORIENTED_EDGE('',*,*,#5288,.F.);+#5518 = ORIENTED_EDGE('',*,*,#5439,.T.);+#5519 = ORIENTED_EDGE('',*,*,#5393,.T.);+#5520 = ORIENTED_EDGE('',*,*,#5486,.F.);+#5521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5525)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5522,#5523,#5524)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#5522 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#5523 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#5524 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#5525 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5522,+  'distance_accuracy_value','confusion accuracy');+#5526 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5527,#5529);+#5527 = ( REPRESENTATION_RELATIONSHIP('','',#5190,#3311) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5528) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#5528 = ITEM_DEFINED_TRANSFORMATION('','',#3312,#3336);+#5529 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #5530);+#5530 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#3306,#5185,$);+#5531 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5187));+#5532 = SHAPE_DEFINITION_REPRESENTATION(#5533,#5539);+#5533 = PRODUCT_DEFINITION_SHAPE('','',#5534);+#5534 = PRODUCT_DEFINITION('design','',#5535,#5538);+#5535 = PRODUCT_DEFINITION_FORMATION('','',#5536);+#5536 = PRODUCT('Lead3_Source','Lead3_Source','',(#5537));+#5537 = PRODUCT_CONTEXT('',#3303,'mechanical');+#5538 = PRODUCT_DEFINITION_CONTEXT('part definition',#3303,'design');+#5539 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#3312,#5540),#5870);+#5540 = MANIFOLD_SOLID_BREP('',#5541);+#5541 = CLOSED_SHELL('',(#5542,#5662,#5762,#5809,#5856,#5863));+#5542 = ADVANCED_FACE('',(#5543),#5557,.F.);+#5543 = FACE_BOUND('',#5544,.F.);+#5544 = EDGE_LOOP('',(#5545,#5580,#5608,#5636));+#5545 = ORIENTED_EDGE('',*,*,#5546,.F.);+#5546 = EDGE_CURVE('',#5547,#5549,#5551,.T.);+#5547 = VERTEX_POINT('',#5548);+#5548 = CARTESIAN_POINT('',(4.665,-0.2275,-13.335));+#5549 = VERTEX_POINT('',#5550);+#5550 = CARTESIAN_POINT('',(4.665,-0.2275,-4.315));+#5551 = SURFACE_CURVE('',#5552,(#5556,#5568),.PCURVE_S1.);+#5552 = LINE('',#5553,#5554);+#5553 = CARTESIAN_POINT('',(4.665,-0.2275,-13.335));+#5554 = VECTOR('',#5555,1.);+#5555 = DIRECTION('',(0.,0.,1.0));+#5556 = PCURVE('',#5557,#5562);+#5557 = PLANE('',#5558);+#5558 = AXIS2_PLACEMENT_3D('',#5559,#5560,#5561);+#5559 = CARTESIAN_POINT('',(4.665,-0.2275,-13.335));+#5560 = DIRECTION('',(1.0,0.,0.));+#5561 = DIRECTION('',(0.,0.,1.0));+#5562 = DEFINITIONAL_REPRESENTATION('',(#5563),#5567);+#5563 = LINE('',#5564,#5565);+#5564 = CARTESIAN_POINT('',(0.,0.));+#5565 = VECTOR('',#5566,1.);+#5566 = DIRECTION('',(1.,0.));+#5567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5568 = PCURVE('',#5569,#5574);+#5569 = PLANE('',#5570);+#5570 = AXIS2_PLACEMENT_3D('',#5571,#5572,#5573);+#5571 = CARTESIAN_POINT('',(4.665,-0.2275,-13.335));+#5572 = DIRECTION('',(0.,1.0,0.));+#5573 = DIRECTION('',(0.,0.,1.0));+#5574 = DEFINITIONAL_REPRESENTATION('',(#5575),#5579);+#5575 = LINE('',#5576,#5577);+#5576 = CARTESIAN_POINT('',(0.,0.));+#5577 = VECTOR('',#5578,1.);+#5578 = DIRECTION('',(1.,0.));+#5579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5580 = ORIENTED_EDGE('',*,*,#5581,.T.);+#5581 = EDGE_CURVE('',#5547,#5582,#5584,.T.);+#5582 = VERTEX_POINT('',#5583);+#5583 = CARTESIAN_POINT('',(4.665,0.2275,-13.335));+#5584 = SURFACE_CURVE('',#5585,(#5589,#5596),.PCURVE_S1.);+#5585 = LINE('',#5586,#5587);+#5586 = CARTESIAN_POINT('',(4.665,-0.2275,-13.335));+#5587 = VECTOR('',#5588,1.);+#5588 = DIRECTION('',(0.,1.0,0.));+#5589 = PCURVE('',#5557,#5590);+#5590 = DEFINITIONAL_REPRESENTATION('',(#5591),#5595);+#5591 = LINE('',#5592,#5593);+#5592 = CARTESIAN_POINT('',(0.,0.));+#5593 = VECTOR('',#5594,1.);+#5594 = DIRECTION('',(0.,-1.));+#5595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5596 = PCURVE('',#5597,#5602);+#5597 = PLANE('',#5598);+#5598 = AXIS2_PLACEMENT_3D('',#5599,#5600,#5601);+#5599 = CARTESIAN_POINT('',(4.665,-0.2275,-13.335));+#5600 = DIRECTION('',(0.,0.,1.0));+#5601 = DIRECTION('',(1.0,0.,0.));+#5602 = DEFINITIONAL_REPRESENTATION('',(#5603),#5607);+#5603 = LINE('',#5604,#5605);+#5604 = CARTESIAN_POINT('',(0.,0.));+#5605 = VECTOR('',#5606,1.);+#5606 = DIRECTION('',(0.,1.));+#5607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5608 = ORIENTED_EDGE('',*,*,#5609,.T.);+#5609 = EDGE_CURVE('',#5582,#5610,#5612,.T.);+#5610 = VERTEX_POINT('',#5611);+#5611 = CARTESIAN_POINT('',(4.665,0.2275,-4.315));+#5612 = SURFACE_CURVE('',#5613,(#5617,#5624),.PCURVE_S1.);+#5613 = LINE('',#5614,#5615);+#5614 = CARTESIAN_POINT('',(4.665,0.2275,-13.335));+#5615 = VECTOR('',#5616,1.);+#5616 = DIRECTION('',(0.,0.,1.0));+#5617 = PCURVE('',#5557,#5618);+#5618 = DEFINITIONAL_REPRESENTATION('',(#5619),#5623);+#5619 = LINE('',#5620,#5621);+#5620 = CARTESIAN_POINT('',(0.,-0.455));+#5621 = VECTOR('',#5622,1.);+#5622 = DIRECTION('',(1.,0.));+#5623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5624 = PCURVE('',#5625,#5630);+#5625 = PLANE('',#5626);+#5626 = AXIS2_PLACEMENT_3D('',#5627,#5628,#5629);+#5627 = CARTESIAN_POINT('',(4.665,0.2275,-13.335));+#5628 = DIRECTION('',(0.,1.0,0.));+#5629 = DIRECTION('',(0.,0.,1.0));+#5630 = DEFINITIONAL_REPRESENTATION('',(#5631),#5635);+#5631 = LINE('',#5632,#5633);+#5632 = CARTESIAN_POINT('',(0.,0.));+#5633 = VECTOR('',#5634,1.);+#5634 = DIRECTION('',(1.,0.));+#5635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5636 = ORIENTED_EDGE('',*,*,#5637,.F.);+#5637 = EDGE_CURVE('',#5549,#5610,#5638,.T.);+#5638 = SURFACE_CURVE('',#5639,(#5643,#5650),.PCURVE_S1.);+#5639 = LINE('',#5640,#5641);+#5640 = CARTESIAN_POINT('',(4.665,-0.2275,-4.315));+#5641 = VECTOR('',#5642,1.);+#5642 = DIRECTION('',(0.,1.0,0.));+#5643 = PCURVE('',#5557,#5644);+#5644 = DEFINITIONAL_REPRESENTATION('',(#5645),#5649);+#5645 = LINE('',#5646,#5647);+#5646 = CARTESIAN_POINT('',(9.02,0.));+#5647 = VECTOR('',#5648,1.);+#5648 = DIRECTION('',(0.,-1.));+#5649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5650 = PCURVE('',#5651,#5656);+#5651 = PLANE('',#5652);+#5652 = AXIS2_PLACEMENT_3D('',#5653,#5654,#5655);+#5653 = CARTESIAN_POINT('',(4.665,-0.2275,-4.315));+#5654 = DIRECTION('',(0.,0.,1.0));+#5655 = DIRECTION('',(1.0,0.,0.));+#5656 = DEFINITIONAL_REPRESENTATION('',(#5657),#5661);+#5657 = LINE('',#5658,#5659);+#5658 = CARTESIAN_POINT('',(0.,0.));+#5659 = VECTOR('',#5660,1.);+#5660 = DIRECTION('',(0.,1.));+#5661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5662 = ADVANCED_FACE('',(#5663),#5677,.T.);+#5663 = FACE_BOUND('',#5664,.T.);+#5664 = EDGE_LOOP('',(#5665,#5695,#5718,#5741));+#5665 = ORIENTED_EDGE('',*,*,#5666,.F.);+#5666 = EDGE_CURVE('',#5667,#5669,#5671,.T.);+#5667 = VERTEX_POINT('',#5668);+#5668 = CARTESIAN_POINT('',(5.495,-0.2275,-13.335));+#5669 = VERTEX_POINT('',#5670);+#5670 = CARTESIAN_POINT('',(5.495,-0.2275,-4.315));+#5671 = SURFACE_CURVE('',#5672,(#5676,#5688),.PCURVE_S1.);+#5672 = LINE('',#5673,#5674);+#5673 = CARTESIAN_POINT('',(5.495,-0.2275,-13.335));+#5674 = VECTOR('',#5675,1.);+#5675 = DIRECTION('',(0.,0.,1.0));+#5676 = PCURVE('',#5677,#5682);+#5677 = PLANE('',#5678);+#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681);+#5679 = CARTESIAN_POINT('',(5.495,-0.2275,-13.335));+#5680 = DIRECTION('',(1.0,0.,0.));+#5681 = DIRECTION('',(0.,0.,1.0));+#5682 = DEFINITIONAL_REPRESENTATION('',(#5683),#5687);+#5683 = LINE('',#5684,#5685);+#5684 = CARTESIAN_POINT('',(0.,0.));+#5685 = VECTOR('',#5686,1.);+#5686 = DIRECTION('',(1.,0.));+#5687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5688 = PCURVE('',#5569,#5689);+#5689 = DEFINITIONAL_REPRESENTATION('',(#5690),#5694);+#5690 = LINE('',#5691,#5692);+#5691 = CARTESIAN_POINT('',(0.,0.83));+#5692 = VECTOR('',#5693,1.);+#5693 = DIRECTION('',(1.,0.));+#5694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5695 = ORIENTED_EDGE('',*,*,#5696,.T.);+#5696 = EDGE_CURVE('',#5667,#5697,#5699,.T.);+#5697 = VERTEX_POINT('',#5698);+#5698 = CARTESIAN_POINT('',(5.495,0.2275,-13.335));+#5699 = SURFACE_CURVE('',#5700,(#5704,#5711),.PCURVE_S1.);+#5700 = LINE('',#5701,#5702);+#5701 = CARTESIAN_POINT('',(5.495,-0.2275,-13.335));+#5702 = VECTOR('',#5703,1.);+#5703 = DIRECTION('',(0.,1.0,0.));+#5704 = PCURVE('',#5677,#5705);+#5705 = DEFINITIONAL_REPRESENTATION('',(#5706),#5710);+#5706 = LINE('',#5707,#5708);+#5707 = CARTESIAN_POINT('',(0.,0.));+#5708 = VECTOR('',#5709,1.);+#5709 = DIRECTION('',(0.,-1.));+#5710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5711 = PCURVE('',#5597,#5712);+#5712 = DEFINITIONAL_REPRESENTATION('',(#5713),#5717);+#5713 = LINE('',#5714,#5715);+#5714 = CARTESIAN_POINT('',(0.83,0.));+#5715 = VECTOR('',#5716,1.);+#5716 = DIRECTION('',(0.,1.));+#5717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5718 = ORIENTED_EDGE('',*,*,#5719,.T.);+#5719 = EDGE_CURVE('',#5697,#5720,#5722,.T.);+#5720 = VERTEX_POINT('',#5721);+#5721 = CARTESIAN_POINT('',(5.495,0.2275,-4.315));+#5722 = SURFACE_CURVE('',#5723,(#5727,#5734),.PCURVE_S1.);+#5723 = LINE('',#5724,#5725);+#5724 = CARTESIAN_POINT('',(5.495,0.2275,-13.335));+#5725 = VECTOR('',#5726,1.);+#5726 = DIRECTION('',(0.,0.,1.0));+#5727 = PCURVE('',#5677,#5728);+#5728 = DEFINITIONAL_REPRESENTATION('',(#5729),#5733);+#5729 = LINE('',#5730,#5731);+#5730 = CARTESIAN_POINT('',(0.,-0.455));+#5731 = VECTOR('',#5732,1.);+#5732 = DIRECTION('',(1.,0.));+#5733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5734 = PCURVE('',#5625,#5735);+#5735 = DEFINITIONAL_REPRESENTATION('',(#5736),#5740);+#5736 = LINE('',#5737,#5738);+#5737 = CARTESIAN_POINT('',(0.,0.83));+#5738 = VECTOR('',#5739,1.);+#5739 = DIRECTION('',(1.,0.));+#5740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5741 = ORIENTED_EDGE('',*,*,#5742,.F.);+#5742 = EDGE_CURVE('',#5669,#5720,#5743,.T.);+#5743 = SURFACE_CURVE('',#5744,(#5748,#5755),.PCURVE_S1.);+#5744 = LINE('',#5745,#5746);+#5745 = CARTESIAN_POINT('',(5.495,-0.2275,-4.315));+#5746 = VECTOR('',#5747,1.);+#5747 = DIRECTION('',(0.,1.0,0.));+#5748 = PCURVE('',#5677,#5749);+#5749 = DEFINITIONAL_REPRESENTATION('',(#5750),#5754);+#5750 = LINE('',#5751,#5752);+#5751 = CARTESIAN_POINT('',(9.02,0.));+#5752 = VECTOR('',#5753,1.);+#5753 = DIRECTION('',(0.,-1.));+#5754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5755 = PCURVE('',#5651,#5756);+#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761);+#5757 = LINE('',#5758,#5759);+#5758 = CARTESIAN_POINT('',(0.83,0.));+#5759 = VECTOR('',#5760,1.);+#5760 = DIRECTION('',(0.,1.));+#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5762 = ADVANCED_FACE('',(#5763),#5569,.F.);+#5763 = FACE_BOUND('',#5764,.F.);+#5764 = EDGE_LOOP('',(#5765,#5786,#5787,#5808));+#5765 = ORIENTED_EDGE('',*,*,#5766,.F.);+#5766 = EDGE_CURVE('',#5547,#5667,#5767,.T.);+#5767 = SURFACE_CURVE('',#5768,(#5772,#5779),.PCURVE_S1.);+#5768 = LINE('',#5769,#5770);+#5769 = CARTESIAN_POINT('',(4.665,-0.2275,-13.335));+#5770 = VECTOR('',#5771,1.);+#5771 = DIRECTION('',(1.0,0.,0.));+#5772 = PCURVE('',#5569,#5773);+#5773 = DEFINITIONAL_REPRESENTATION('',(#5774),#5778);+#5774 = LINE('',#5775,#5776);+#5775 = CARTESIAN_POINT('',(0.,0.));+#5776 = VECTOR('',#5777,1.);+#5777 = DIRECTION('',(0.,1.));+#5778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5779 = PCURVE('',#5597,#5780);+#5780 = DEFINITIONAL_REPRESENTATION('',(#5781),#5785);+#5781 = LINE('',#5782,#5783);+#5782 = CARTESIAN_POINT('',(0.,0.));+#5783 = VECTOR('',#5784,1.);+#5784 = DIRECTION('',(1.,0.));+#5785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5786 = ORIENTED_EDGE('',*,*,#5546,.T.);+#5787 = ORIENTED_EDGE('',*,*,#5788,.T.);+#5788 = EDGE_CURVE('',#5549,#5669,#5789,.T.);+#5789 = SURFACE_CURVE('',#5790,(#5794,#5801),.PCURVE_S1.);+#5790 = LINE('',#5791,#5792);+#5791 = CARTESIAN_POINT('',(4.665,-0.2275,-4.315));+#5792 = VECTOR('',#5793,1.);+#5793 = DIRECTION('',(1.0,0.,0.));+#5794 = PCURVE('',#5569,#5795);+#5795 = DEFINITIONAL_REPRESENTATION('',(#5796),#5800);+#5796 = LINE('',#5797,#5798);+#5797 = CARTESIAN_POINT('',(9.02,0.));+#5798 = VECTOR('',#5799,1.);+#5799 = DIRECTION('',(0.,1.));+#5800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5801 = PCURVE('',#5651,#5802);+#5802 = DEFINITIONAL_REPRESENTATION('',(#5803),#5807);+#5803 = LINE('',#5804,#5805);+#5804 = CARTESIAN_POINT('',(0.,0.));+#5805 = VECTOR('',#5806,1.);+#5806 = DIRECTION('',(1.,0.));+#5807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5808 = ORIENTED_EDGE('',*,*,#5666,.F.);+#5809 = ADVANCED_FACE('',(#5810),#5625,.T.);+#5810 = FACE_BOUND('',#5811,.T.);+#5811 = EDGE_LOOP('',(#5812,#5833,#5834,#5855));+#5812 = ORIENTED_EDGE('',*,*,#5813,.F.);+#5813 = EDGE_CURVE('',#5582,#5697,#5814,.T.);+#5814 = SURFACE_CURVE('',#5815,(#5819,#5826),.PCURVE_S1.);+#5815 = LINE('',#5816,#5817);+#5816 = CARTESIAN_POINT('',(4.665,0.2275,-13.335));+#5817 = VECTOR('',#5818,1.);+#5818 = DIRECTION('',(1.0,0.,0.));+#5819 = PCURVE('',#5625,#5820);+#5820 = DEFINITIONAL_REPRESENTATION('',(#5821),#5825);+#5821 = LINE('',#5822,#5823);+#5822 = CARTESIAN_POINT('',(0.,0.));+#5823 = VECTOR('',#5824,1.);+#5824 = DIRECTION('',(0.,1.));+#5825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5826 = PCURVE('',#5597,#5827);+#5827 = DEFINITIONAL_REPRESENTATION('',(#5828),#5832);+#5828 = LINE('',#5829,#5830);+#5829 = CARTESIAN_POINT('',(0.,0.455));+#5830 = VECTOR('',#5831,1.);+#5831 = DIRECTION('',(1.,0.));+#5832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5833 = ORIENTED_EDGE('',*,*,#5609,.T.);+#5834 = ORIENTED_EDGE('',*,*,#5835,.T.);+#5835 = EDGE_CURVE('',#5610,#5720,#5836,.T.);+#5836 = SURFACE_CURVE('',#5837,(#5841,#5848),.PCURVE_S1.);+#5837 = LINE('',#5838,#5839);+#5838 = CARTESIAN_POINT('',(4.665,0.2275,-4.315));+#5839 = VECTOR('',#5840,1.);+#5840 = DIRECTION('',(1.0,0.,0.));+#5841 = PCURVE('',#5625,#5842);+#5842 = DEFINITIONAL_REPRESENTATION('',(#5843),#5847);+#5843 = LINE('',#5844,#5845);+#5844 = CARTESIAN_POINT('',(9.02,0.));+#5845 = VECTOR('',#5846,1.);+#5846 = DIRECTION('',(0.,1.));+#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5848 = PCURVE('',#5651,#5849);+#5849 = DEFINITIONAL_REPRESENTATION('',(#5850),#5854);+#5850 = LINE('',#5851,#5852);+#5851 = CARTESIAN_POINT('',(0.,0.455));+#5852 = VECTOR('',#5853,1.);+#5853 = DIRECTION('',(1.,0.));+#5854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5855 = ORIENTED_EDGE('',*,*,#5719,.F.);+#5856 = ADVANCED_FACE('',(#5857),#5597,.F.);+#5857 = FACE_BOUND('',#5858,.F.);+#5858 = EDGE_LOOP('',(#5859,#5860,#5861,#5862));+#5859 = ORIENTED_EDGE('',*,*,#5581,.F.);+#5860 = ORIENTED_EDGE('',*,*,#5766,.T.);+#5861 = ORIENTED_EDGE('',*,*,#5696,.T.);+#5862 = ORIENTED_EDGE('',*,*,#5813,.F.);+#5863 = ADVANCED_FACE('',(#5864),#5651,.T.);+#5864 = FACE_BOUND('',#5865,.T.);+#5865 = EDGE_LOOP('',(#5866,#5867,#5868,#5869));+#5866 = ORIENTED_EDGE('',*,*,#5637,.F.);+#5867 = ORIENTED_EDGE('',*,*,#5788,.T.);+#5868 = ORIENTED_EDGE('',*,*,#5742,.T.);+#5869 = ORIENTED_EDGE('',*,*,#5835,.F.);+#5870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5874)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5871,#5872,#5873)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#5871 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#5872 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#5873 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#5874 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5871,+  'distance_accuracy_value','confusion accuracy');+#5875 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5876,#5878);+#5876 = ( REPRESENTATION_RELATIONSHIP('','',#5539,#3311) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5877) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#5877 = ITEM_DEFINED_TRANSFORMATION('','',#3312,#3340);+#5878 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #5879);+#5879 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:8]','',#3306,#5534,$);+#5880 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5536));+#5881 = SHAPE_DEFINITION_REPRESENTATION(#5882,#5888);+#5882 = PRODUCT_DEFINITION_SHAPE('','',#5883);+#5883 = PRODUCT_DEFINITION('design','',#5884,#5887);+#5884 = PRODUCT_DEFINITION_FORMATION('','',#5885);+#5885 = PRODUCT('Lead3_Shoulder','Lead3_Shoulder','',(#5886));+#5886 = PRODUCT_CONTEXT('',#3303,'mechanical');+#5887 = PRODUCT_DEFINITION_CONTEXT('part definition',#3303,'design');+#5888 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#3312,#5889),#6219);+#5889 = MANIFOLD_SOLID_BREP('',#5890);+#5890 = CLOSED_SHELL('',(#5891,#6011,#6111,#6158,#6205,#6212));+#5891 = ADVANCED_FACE('',(#5892),#5906,.F.);+#5892 = FACE_BOUND('',#5893,.F.);+#5893 = EDGE_LOOP('',(#5894,#5929,#5957,#5985));+#5894 = ORIENTED_EDGE('',*,*,#5895,.F.);+#5895 = EDGE_CURVE('',#5896,#5898,#5900,.T.);+#5896 = VERTEX_POINT('',#5897);+#5897 = CARTESIAN_POINT('',(4.38,-0.2275,-4.315));+#5898 = VERTEX_POINT('',#5899);+#5899 = CARTESIAN_POINT('',(4.38,-0.2275,0.));+#5900 = SURFACE_CURVE('',#5901,(#5905,#5917),.PCURVE_S1.);+#5901 = LINE('',#5902,#5903);+#5902 = CARTESIAN_POINT('',(4.38,-0.2275,-4.315));+#5903 = VECTOR('',#5904,1.);+#5904 = DIRECTION('',(0.,0.,1.0));+#5905 = PCURVE('',#5906,#5911);+#5906 = PLANE('',#5907);+#5907 = AXIS2_PLACEMENT_3D('',#5908,#5909,#5910);+#5908 = CARTESIAN_POINT('',(4.38,-0.2275,-4.315));+#5909 = DIRECTION('',(1.0,0.,0.));+#5910 = DIRECTION('',(0.,0.,1.0));+#5911 = DEFINITIONAL_REPRESENTATION('',(#5912),#5916);+#5912 = LINE('',#5913,#5914);+#5913 = CARTESIAN_POINT('',(0.,0.));+#5914 = VECTOR('',#5915,1.);+#5915 = DIRECTION('',(1.,0.));+#5916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5917 = PCURVE('',#5918,#5923);+#5918 = PLANE('',#5919);+#5919 = AXIS2_PLACEMENT_3D('',#5920,#5921,#5922);+#5920 = CARTESIAN_POINT('',(4.38,-0.2275,-4.315));+#5921 = DIRECTION('',(0.,1.0,0.));+#5922 = DIRECTION('',(0.,0.,1.0));+#5923 = DEFINITIONAL_REPRESENTATION('',(#5924),#5928);+#5924 = LINE('',#5925,#5926);+#5925 = CARTESIAN_POINT('',(0.,0.));+#5926 = VECTOR('',#5927,1.);+#5927 = DIRECTION('',(1.,0.));+#5928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5929 = ORIENTED_EDGE('',*,*,#5930,.T.);+#5930 = EDGE_CURVE('',#5896,#5931,#5933,.T.);+#5931 = VERTEX_POINT('',#5932);+#5932 = CARTESIAN_POINT('',(4.38,0.2275,-4.315));+#5933 = SURFACE_CURVE('',#5934,(#5938,#5945),.PCURVE_S1.);+#5934 = LINE('',#5935,#5936);+#5935 = CARTESIAN_POINT('',(4.38,-0.2275,-4.315));+#5936 = VECTOR('',#5937,1.);+#5937 = DIRECTION('',(0.,1.0,0.));+#5938 = PCURVE('',#5906,#5939);+#5939 = DEFINITIONAL_REPRESENTATION('',(#5940),#5944);+#5940 = LINE('',#5941,#5942);+#5941 = CARTESIAN_POINT('',(0.,0.));+#5942 = VECTOR('',#5943,1.);+#5943 = DIRECTION('',(0.,-1.));+#5944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5945 = PCURVE('',#5946,#5951);+#5946 = PLANE('',#5947);+#5947 = AXIS2_PLACEMENT_3D('',#5948,#5949,#5950);+#5948 = CARTESIAN_POINT('',(4.38,-0.2275,-4.315));+#5949 = DIRECTION('',(0.,0.,1.0));+#5950 = DIRECTION('',(1.0,0.,0.));+#5951 = DEFINITIONAL_REPRESENTATION('',(#5952),#5956);+#5952 = LINE('',#5953,#5954);+#5953 = CARTESIAN_POINT('',(0.,0.));+#5954 = VECTOR('',#5955,1.);+#5955 = DIRECTION('',(0.,1.));+#5956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5957 = ORIENTED_EDGE('',*,*,#5958,.T.);+#5958 = EDGE_CURVE('',#5931,#5959,#5961,.T.);+#5959 = VERTEX_POINT('',#5960);+#5960 = CARTESIAN_POINT('',(4.38,0.2275,0.));+#5961 = SURFACE_CURVE('',#5962,(#5966,#5973),.PCURVE_S1.);+#5962 = LINE('',#5963,#5964);+#5963 = CARTESIAN_POINT('',(4.38,0.2275,-4.315));+#5964 = VECTOR('',#5965,1.);+#5965 = DIRECTION('',(0.,0.,1.0));+#5966 = PCURVE('',#5906,#5967);+#5967 = DEFINITIONAL_REPRESENTATION('',(#5968),#5972);+#5968 = LINE('',#5969,#5970);+#5969 = CARTESIAN_POINT('',(0.,-0.455));+#5970 = VECTOR('',#5971,1.);+#5971 = DIRECTION('',(1.,0.));+#5972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5973 = PCURVE('',#5974,#5979);+#5974 = PLANE('',#5975);+#5975 = AXIS2_PLACEMENT_3D('',#5976,#5977,#5978);+#5976 = CARTESIAN_POINT('',(4.38,0.2275,-4.315));+#5977 = DIRECTION('',(0.,1.0,0.));+#5978 = DIRECTION('',(0.,0.,1.0));+#5979 = DEFINITIONAL_REPRESENTATION('',(#5980),#5984);+#5980 = LINE('',#5981,#5982);+#5981 = CARTESIAN_POINT('',(0.,0.));+#5982 = VECTOR('',#5983,1.);+#5983 = DIRECTION('',(1.,0.));+#5984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5985 = ORIENTED_EDGE('',*,*,#5986,.F.);+#5986 = EDGE_CURVE('',#5898,#5959,#5987,.T.);+#5987 = SURFACE_CURVE('',#5988,(#5992,#5999),.PCURVE_S1.);+#5988 = LINE('',#5989,#5990);+#5989 = CARTESIAN_POINT('',(4.38,-0.2275,0.));+#5990 = VECTOR('',#5991,1.);+#5991 = DIRECTION('',(0.,1.0,0.));+#5992 = PCURVE('',#5906,#5993);+#5993 = DEFINITIONAL_REPRESENTATION('',(#5994),#5998);+#5994 = LINE('',#5995,#5996);+#5995 = CARTESIAN_POINT('',(4.315,0.));+#5996 = VECTOR('',#5997,1.);+#5997 = DIRECTION('',(0.,-1.));+#5998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5999 = PCURVE('',#6000,#6005);+#6000 = PLANE('',#6001);+#6001 = AXIS2_PLACEMENT_3D('',#6002,#6003,#6004);+#6002 = CARTESIAN_POINT('',(4.38,-0.2275,0.));+#6003 = DIRECTION('',(0.,0.,1.0));+#6004 = DIRECTION('',(1.0,0.,0.));+#6005 = DEFINITIONAL_REPRESENTATION('',(#6006),#6010);+#6006 = LINE('',#6007,#6008);+#6007 = CARTESIAN_POINT('',(0.,0.));+#6008 = VECTOR('',#6009,1.);+#6009 = DIRECTION('',(0.,1.));+#6010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6011 = ADVANCED_FACE('',(#6012),#6026,.T.);+#6012 = FACE_BOUND('',#6013,.T.);+#6013 = EDGE_LOOP('',(#6014,#6044,#6067,#6090));+#6014 = ORIENTED_EDGE('',*,*,#6015,.F.);+#6015 = EDGE_CURVE('',#6016,#6018,#6020,.T.);+#6016 = VERTEX_POINT('',#6017);+#6017 = CARTESIAN_POINT('',(5.78,-0.2275,-4.315));+#6018 = VERTEX_POINT('',#6019);+#6019 = CARTESIAN_POINT('',(5.78,-0.2275,0.));+#6020 = SURFACE_CURVE('',#6021,(#6025,#6037),.PCURVE_S1.);+#6021 = LINE('',#6022,#6023);+#6022 = CARTESIAN_POINT('',(5.78,-0.2275,-4.315));+#6023 = VECTOR('',#6024,1.);+#6024 = DIRECTION('',(0.,0.,1.0));+#6025 = PCURVE('',#6026,#6031);+#6026 = PLANE('',#6027);+#6027 = AXIS2_PLACEMENT_3D('',#6028,#6029,#6030);+#6028 = CARTESIAN_POINT('',(5.78,-0.2275,-4.315));+#6029 = DIRECTION('',(1.0,0.,0.));+#6030 = DIRECTION('',(0.,0.,1.0));+#6031 = DEFINITIONAL_REPRESENTATION('',(#6032),#6036);+#6032 = LINE('',#6033,#6034);+#6033 = CARTESIAN_POINT('',(0.,0.));+#6034 = VECTOR('',#6035,1.);+#6035 = DIRECTION('',(1.,0.));+#6036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6037 = PCURVE('',#5918,#6038);+#6038 = DEFINITIONAL_REPRESENTATION('',(#6039),#6043);+#6039 = LINE('',#6040,#6041);+#6040 = CARTESIAN_POINT('',(0.,1.4));+#6041 = VECTOR('',#6042,1.);+#6042 = DIRECTION('',(1.,0.));+#6043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6044 = ORIENTED_EDGE('',*,*,#6045,.T.);+#6045 = EDGE_CURVE('',#6016,#6046,#6048,.T.);+#6046 = VERTEX_POINT('',#6047);+#6047 = CARTESIAN_POINT('',(5.78,0.2275,-4.315));+#6048 = SURFACE_CURVE('',#6049,(#6053,#6060),.PCURVE_S1.);+#6049 = LINE('',#6050,#6051);+#6050 = CARTESIAN_POINT('',(5.78,-0.2275,-4.315));+#6051 = VECTOR('',#6052,1.);+#6052 = DIRECTION('',(0.,1.0,0.));+#6053 = PCURVE('',#6026,#6054);+#6054 = DEFINITIONAL_REPRESENTATION('',(#6055),#6059);+#6055 = LINE('',#6056,#6057);+#6056 = CARTESIAN_POINT('',(0.,0.));+#6057 = VECTOR('',#6058,1.);+#6058 = DIRECTION('',(0.,-1.));+#6059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6060 = PCURVE('',#5946,#6061);+#6061 = DEFINITIONAL_REPRESENTATION('',(#6062),#6066);+#6062 = LINE('',#6063,#6064);+#6063 = CARTESIAN_POINT('',(1.4,0.));+#6064 = VECTOR('',#6065,1.);+#6065 = DIRECTION('',(0.,1.));+#6066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6067 = ORIENTED_EDGE('',*,*,#6068,.T.);+#6068 = EDGE_CURVE('',#6046,#6069,#6071,.T.);+#6069 = VERTEX_POINT('',#6070);+#6070 = CARTESIAN_POINT('',(5.78,0.2275,0.));+#6071 = SURFACE_CURVE('',#6072,(#6076,#6083),.PCURVE_S1.);+#6072 = LINE('',#6073,#6074);+#6073 = CARTESIAN_POINT('',(5.78,0.2275,-4.315));+#6074 = VECTOR('',#6075,1.);+#6075 = DIRECTION('',(0.,0.,1.0));+#6076 = PCURVE('',#6026,#6077);+#6077 = DEFINITIONAL_REPRESENTATION('',(#6078),#6082);+#6078 = LINE('',#6079,#6080);+#6079 = CARTESIAN_POINT('',(0.,-0.455));+#6080 = VECTOR('',#6081,1.);+#6081 = DIRECTION('',(1.,0.));+#6082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6083 = PCURVE('',#5974,#6084);+#6084 = DEFINITIONAL_REPRESENTATION('',(#6085),#6089);+#6085 = LINE('',#6086,#6087);+#6086 = CARTESIAN_POINT('',(0.,1.4));+#6087 = VECTOR('',#6088,1.);+#6088 = DIRECTION('',(1.,0.));+#6089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6090 = ORIENTED_EDGE('',*,*,#6091,.F.);+#6091 = EDGE_CURVE('',#6018,#6069,#6092,.T.);+#6092 = SURFACE_CURVE('',#6093,(#6097,#6104),.PCURVE_S1.);+#6093 = LINE('',#6094,#6095);+#6094 = CARTESIAN_POINT('',(5.78,-0.2275,0.));+#6095 = VECTOR('',#6096,1.);+#6096 = DIRECTION('',(0.,1.0,0.));+#6097 = PCURVE('',#6026,#6098);+#6098 = DEFINITIONAL_REPRESENTATION('',(#6099),#6103);+#6099 = LINE('',#6100,#6101);+#6100 = CARTESIAN_POINT('',(4.315,0.));+#6101 = VECTOR('',#6102,1.);+#6102 = DIRECTION('',(0.,-1.));+#6103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6104 = PCURVE('',#6000,#6105);+#6105 = DEFINITIONAL_REPRESENTATION('',(#6106),#6110);+#6106 = LINE('',#6107,#6108);+#6107 = CARTESIAN_POINT('',(1.4,0.));+#6108 = VECTOR('',#6109,1.);+#6109 = DIRECTION('',(0.,1.));+#6110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6111 = ADVANCED_FACE('',(#6112),#5918,.F.);+#6112 = FACE_BOUND('',#6113,.F.);+#6113 = EDGE_LOOP('',(#6114,#6135,#6136,#6157));+#6114 = ORIENTED_EDGE('',*,*,#6115,.F.);+#6115 = EDGE_CURVE('',#5896,#6016,#6116,.T.);+#6116 = SURFACE_CURVE('',#6117,(#6121,#6128),.PCURVE_S1.);+#6117 = LINE('',#6118,#6119);+#6118 = CARTESIAN_POINT('',(4.38,-0.2275,-4.315));+#6119 = VECTOR('',#6120,1.);+#6120 = DIRECTION('',(1.0,0.,0.));+#6121 = PCURVE('',#5918,#6122);+#6122 = DEFINITIONAL_REPRESENTATION('',(#6123),#6127);+#6123 = LINE('',#6124,#6125);+#6124 = CARTESIAN_POINT('',(0.,0.));+#6125 = VECTOR('',#6126,1.);+#6126 = DIRECTION('',(0.,1.));+#6127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6128 = PCURVE('',#5946,#6129);+#6129 = DEFINITIONAL_REPRESENTATION('',(#6130),#6134);+#6130 = LINE('',#6131,#6132);+#6131 = CARTESIAN_POINT('',(0.,0.));+#6132 = VECTOR('',#6133,1.);+#6133 = DIRECTION('',(1.,0.));+#6134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6135 = ORIENTED_EDGE('',*,*,#5895,.T.);+#6136 = ORIENTED_EDGE('',*,*,#6137,.T.);+#6137 = EDGE_CURVE('',#5898,#6018,#6138,.T.);+#6138 = SURFACE_CURVE('',#6139,(#6143,#6150),.PCURVE_S1.);+#6139 = LINE('',#6140,#6141);+#6140 = CARTESIAN_POINT('',(4.38,-0.2275,0.));+#6141 = VECTOR('',#6142,1.);+#6142 = DIRECTION('',(1.0,0.,0.));+#6143 = PCURVE('',#5918,#6144);+#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149);+#6145 = LINE('',#6146,#6147);+#6146 = CARTESIAN_POINT('',(4.315,0.));+#6147 = VECTOR('',#6148,1.);+#6148 = DIRECTION('',(0.,1.));+#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6150 = PCURVE('',#6000,#6151);+#6151 = DEFINITIONAL_REPRESENTATION('',(#6152),#6156);+#6152 = LINE('',#6153,#6154);+#6153 = CARTESIAN_POINT('',(0.,0.));+#6154 = VECTOR('',#6155,1.);+#6155 = DIRECTION('',(1.,0.));+#6156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6157 = ORIENTED_EDGE('',*,*,#6015,.F.);+#6158 = ADVANCED_FACE('',(#6159),#5974,.T.);+#6159 = FACE_BOUND('',#6160,.T.);+#6160 = EDGE_LOOP('',(#6161,#6182,#6183,#6204));+#6161 = ORIENTED_EDGE('',*,*,#6162,.F.);+#6162 = EDGE_CURVE('',#5931,#6046,#6163,.T.);+#6163 = SURFACE_CURVE('',#6164,(#6168,#6175),.PCURVE_S1.);+#6164 = LINE('',#6165,#6166);+#6165 = CARTESIAN_POINT('',(4.38,0.2275,-4.315));+#6166 = VECTOR('',#6167,1.);+#6167 = DIRECTION('',(1.0,0.,0.));+#6168 = PCURVE('',#5974,#6169);+#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6174);+#6170 = LINE('',#6171,#6172);+#6171 = CARTESIAN_POINT('',(0.,0.));+#6172 = VECTOR('',#6173,1.);+#6173 = DIRECTION('',(0.,1.));+#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6175 = PCURVE('',#5946,#6176);+#6176 = DEFINITIONAL_REPRESENTATION('',(#6177),#6181);+#6177 = LINE('',#6178,#6179);+#6178 = CARTESIAN_POINT('',(0.,0.455));+#6179 = VECTOR('',#6180,1.);+#6180 = DIRECTION('',(1.,0.));+#6181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6182 = ORIENTED_EDGE('',*,*,#5958,.T.);+#6183 = ORIENTED_EDGE('',*,*,#6184,.T.);+#6184 = EDGE_CURVE('',#5959,#6069,#6185,.T.);+#6185 = SURFACE_CURVE('',#6186,(#6190,#6197),.PCURVE_S1.);+#6186 = LINE('',#6187,#6188);+#6187 = CARTESIAN_POINT('',(4.38,0.2275,0.));+#6188 = VECTOR('',#6189,1.);+#6189 = DIRECTION('',(1.0,0.,0.));+#6190 = PCURVE('',#5974,#6191);+#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196);+#6192 = LINE('',#6193,#6194);+#6193 = CARTESIAN_POINT('',(4.315,0.));+#6194 = VECTOR('',#6195,1.);+#6195 = DIRECTION('',(0.,1.));+#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6197 = PCURVE('',#6000,#6198);+#6198 = DEFINITIONAL_REPRESENTATION('',(#6199),#6203);+#6199 = LINE('',#6200,#6201);+#6200 = CARTESIAN_POINT('',(0.,0.455));+#6201 = VECTOR('',#6202,1.);+#6202 = DIRECTION('',(1.,0.));+#6203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6204 = ORIENTED_EDGE('',*,*,#6068,.F.);+#6205 = ADVANCED_FACE('',(#6206),#5946,.F.);+#6206 = FACE_BOUND('',#6207,.F.);+#6207 = EDGE_LOOP('',(#6208,#6209,#6210,#6211));+#6208 = ORIENTED_EDGE('',*,*,#5930,.F.);+#6209 = ORIENTED_EDGE('',*,*,#6115,.T.);+#6210 = ORIENTED_EDGE('',*,*,#6045,.T.);+#6211 = ORIENTED_EDGE('',*,*,#6162,.F.);+#6212 = ADVANCED_FACE('',(#6213),#6000,.T.);+#6213 = FACE_BOUND('',#6214,.T.);+#6214 = EDGE_LOOP('',(#6215,#6216,#6217,#6218));+#6215 = ORIENTED_EDGE('',*,*,#5986,.F.);+#6216 = ORIENTED_EDGE('',*,*,#6137,.T.);+#6217 = ORIENTED_EDGE('',*,*,#6091,.T.);+#6218 = ORIENTED_EDGE('',*,*,#6184,.F.);+#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6223)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6220,#6221,#6222)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#6220 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#6221 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#6222 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#6223 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6220,+  'distance_accuracy_value','confusion accuracy');+#6224 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6225,#6227);+#6225 = ( REPRESENTATION_RELATIONSHIP('','',#5888,#3311) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6226) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#6226 = ITEM_DEFINED_TRANSFORMATION('','',#3312,#3344);+#6227 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #6228);+#6228 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:9]','',#3306,#5883,$);+#6229 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5885));+#6230 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #6231),#5172);+#6231 = STYLED_ITEM('color',(#6232),#4842);+#6232 = PRESENTATION_STYLE_ASSIGNMENT((#6233,#6239));+#6233 = SURFACE_STYLE_USAGE(.BOTH.,#6234);+#6234 = SURFACE_SIDE_STYLE('',(#6235));+#6235 = SURFACE_STYLE_FILL_AREA(#6236);+#6236 = FILL_AREA_STYLE('',(#6237));+#6237 = FILL_AREA_STYLE_COLOUR('',#6238);+#6238 = COLOUR_RGB('',0.854305825093,0.859695970994,0.870344943399);+#6239 = CURVE_STYLE('',#6240,POSITIVE_LENGTH_MEASURE(0.1),#6238);+#6240 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6241 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #6242),#4125);+#6242 = STYLED_ITEM('color',(#6243),#3795);+#6243 = PRESENTATION_STYLE_ASSIGNMENT((#6244,#6250));+#6244 = SURFACE_STYLE_USAGE(.BOTH.,#6245);+#6245 = SURFACE_SIDE_STYLE('',(#6246));+#6246 = SURFACE_STYLE_FILL_AREA(#6247);+#6247 = FILL_AREA_STYLE('',(#6248));+#6248 = FILL_AREA_STYLE_COLOUR('',#6249);+#6249 = COLOUR_RGB('',0.313304153717,0.322726116794,0.331830027914);+#6250 = CURVE_STYLE('',#6251,POSITIVE_LENGTH_MEASURE(0.1),#6249);+#6251 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6252 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #6253),#4823);+#6253 = STYLED_ITEM('color',(#6254),#4493);+#6254 = PRESENTATION_STYLE_ASSIGNMENT((#6255,#6260));+#6255 = SURFACE_STYLE_USAGE(.BOTH.,#6256);+#6256 = SURFACE_SIDE_STYLE('',(#6257));+#6257 = SURFACE_STYLE_FILL_AREA(#6258);+#6258 = FILL_AREA_STYLE('',(#6259));+#6259 = FILL_AREA_STYLE_COLOUR('',#6238);+#6260 = CURVE_STYLE('',#6261,POSITIVE_LENGTH_MEASURE(0.1),#6238);+#6261 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6262 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #6263),#3776);+#6263 = STYLED_ITEM('color',(#6264),#3362);+#6264 = PRESENTATION_STYLE_ASSIGNMENT((#6265,#6271));+#6265 = SURFACE_STYLE_USAGE(.BOTH.,#6266);+#6266 = SURFACE_SIDE_STYLE('',(#6267));+#6267 = SURFACE_STYLE_FILL_AREA(#6268);+#6268 = FILL_AREA_STYLE('',(#6269));+#6269 = FILL_AREA_STYLE_COLOUR('',#6270);+#6270 = COLOUR_RGB('',0.826657050643,0.832283570587,0.843389171228);+#6271 = CURVE_STYLE('',#6272,POSITIVE_LENGTH_MEASURE(0.1),#6270);+#6272 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6273 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #6274),#5521);+#6274 = STYLED_ITEM('color',(#6275),#5191);+#6275 = PRESENTATION_STYLE_ASSIGNMENT((#6276,#6281));+#6276 = SURFACE_STYLE_USAGE(.BOTH.,#6277);+#6277 = SURFACE_SIDE_STYLE('',(#6278));+#6278 = SURFACE_STYLE_FILL_AREA(#6279);+#6279 = FILL_AREA_STYLE('',(#6280));+#6280 = FILL_AREA_STYLE_COLOUR('',#6238);+#6281 = CURVE_STYLE('',#6282,POSITIVE_LENGTH_MEASURE(0.1),#6238);+#6282 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6283 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #6284),#6219);+#6284 = STYLED_ITEM('color',(#6285),#5889);+#6285 = PRESENTATION_STYLE_ASSIGNMENT((#6286,#6291));+#6286 = SURFACE_STYLE_USAGE(.BOTH.,#6287);+#6287 = SURFACE_SIDE_STYLE('',(#6288));+#6288 = SURFACE_STYLE_FILL_AREA(#6289);+#6289 = FILL_AREA_STYLE('',(#6290));+#6290 = FILL_AREA_STYLE_COLOUR('',#6238);+#6291 = CURVE_STYLE('',#6292,POSITIVE_LENGTH_MEASURE(0.1),#6238);+#6292 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6293 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #6294),#4474);+#6294 = STYLED_ITEM('color',(#6295),#4144);+#6295 = PRESENTATION_STYLE_ASSIGNMENT((#6296,#6301));+#6296 = SURFACE_STYLE_USAGE(.BOTH.,#6297);+#6297 = SURFACE_SIDE_STYLE('',(#6298));+#6298 = SURFACE_STYLE_FILL_AREA(#6299);+#6299 = FILL_AREA_STYLE('',(#6300));+#6300 = FILL_AREA_STYLE_COLOUR('',#6238);+#6301 = CURVE_STYLE('',#6302,POSITIVE_LENGTH_MEASURE(0.1),#6238);+#6302 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6303 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #6304),#5870);+#6304 = STYLED_ITEM('color',(#6305),#5540);+#6305 = PRESENTATION_STYLE_ASSIGNMENT((#6306,#6311));+#6306 = SURFACE_STYLE_USAGE(.BOTH.,#6307);+#6307 = SURFACE_SIDE_STYLE('',(#6308));+#6308 = SURFACE_STYLE_FILL_AREA(#6309);+#6309 = FILL_AREA_STYLE('',(#6310));+#6310 = FILL_AREA_STYLE_COLOUR('',#6238);+#6311 = CURVE_STYLE('',#6312,POSITIVE_LENGTH_MEASURE(0.1),#6238);+#6312 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#6313 = CARTESIAN_POINT('',(0.,0.,0.));+#6314 = DIRECTION('',(0.,0.,1.0));+#6315 = DIRECTION('',(1.0,0.,0.));+#6316 = CARTESIAN_POINT('',(0.,0.,0.));+#6317 = DIRECTION('',(0.,0.,1.0));+#6318 = DIRECTION('',(1.0,0.,0.));+#6319 = CARTESIAN_POINT('',(0.,0.,0.));+#6320 = DIRECTION('',(0.,0.,1.0));+#6321 = DIRECTION('',(1.0,0.,0.));+#6322 = CARTESIAN_POINT('',(0.,0.,0.));+#6323 = DIRECTION('',(0.,0.,1.0));+#6324 = DIRECTION('',(1.0,0.,0.));+#6325 = CARTESIAN_POINT('',(0.,0.,0.));+#6326 = DIRECTION('',(0.,0.,1.0));+#6327 = DIRECTION('',(1.0,0.,0.));+#6328 = CARTESIAN_POINT('',(0.,0.,0.));+#6329 = DIRECTION('',(0.,0.,1.0));+#6330 = DIRECTION('',(1.0,0.,0.));+#6331 = CARTESIAN_POINT('',(0.,0.,0.));+#6332 = DIRECTION('',(0.,0.,1.0));+#6333 = DIRECTION('',(1.0,0.,0.));+#6334 = CARTESIAN_POINT('',(0.,0.,0.));+#6335 = DIRECTION('',(0.,0.,1.0));+#6336 = DIRECTION('',(1.0,0.,0.));+#6337 = CARTESIAN_POINT('',(0.,0.,0.));+#6338 = DIRECTION('',(0.,0.,1.0));+#6339 = DIRECTION('',(1.0,0.,0.));+ENDSEC;+END-ISO-10303-21;
review/library-review.jsonadded+29
@@ -0,0 +1,29 @@+{+  "status": "provisional",+  "verified": [+    "Datasheet pin map 1 Gate, 2 Drain including tab, 3 Source",+    "Candidate holes 1.4 mm nominal and 2.54 mm pitch",+    "Fusion library lint zero errors/warnings and complete deviceset",+    "Front PNG reviewed: upright virtual MPN, correct three-lead front order",+    "Clean model distinct from hero references"+  ],+  "notQualified": [+    "Finished-hole process tolerance",+    "Physical sample comparison",+    "Horizontal formed-lead mounting",+    "Clamp/insulator thermal and mechanical stack",+    "Canonical hub does not carry STEP attachment; native KiCad model binding and page parts are provided separately"+  ],+  "maximumLeadDiagonalMm": 1.1636150566231085,+  "sha256": {+    "ixtp15n50l2.kicad_sym": "cc033122d95d235dc48f1809eda2e80c88ed8f5f116057407d3e00b936d3d858",+    "ixtp15n50l2.kicad_mod": "7aa4150990db866cdf624f8c2f6d6e0ee3cb105e32da487489311baf0826b897",+    "ixtp15n50l2.lbr": "57f2d07c86105a352c7c0fa0587a404cc0973532b6e309d374c82e62731708c7",+    "ixtp15n50l2.adom-lbr.json": "a1cd8c72af5387bb81cf1db319af4cb72174a39924cb6e242cc69dd049e2315e",+    "ixtp15n50l2-ai-nominal.step": "e30537d1e55d815342265464efc71db86da7927fbf8e2b96b41e47ec91483b2a",+    "ixtp15n50l2-ai-etched.step": "a9b2b7a186a80f528ae0c853b4ccd857d5858a7fbe1384a9d309c73d857feb04",+    "ixtp15n50l2-board-use.glb": "538fbca34a95d1a0b45edd3bfb4d05b1da47bf43fe9d4e19be055fbefab91ab4",+    "ixtp15n50l2-hero.glb": "8f38ae67c342d2186ca1b383d0faeccef274ad93c1a11b7832b6f34afe6232af",+    "hero.png": "d199cdbd24a4f05cb4131c4ab92a516d7610ea71e46791d124eb167484e24de3"+  }+}