← Commit history
LED-STATES.md+9−3
@@ -12,15 +12,21 @@ These **extra** STEP and GLB models show the LED's emission color and its MPN. P  [Manufacturer datasheet](https://datasheet.lcsc.com/datasheet/pdf/fe4031471a3e39b0b8dce0483c9828ce.pdf?productCode=C130724). NationStar electro-optical sheet FGH/BD-0053.01-21B, PDF page 1: dominant wavelength 460–475 nm, typical 470 nm, in the blue band. The current PDF URL was found through Pup because the old LCSC link blocked fetch. -The display RGB is an illustrative choice within that color family, **not a wavelength-to-monitor calibration or luminous-intensity prediction**. The body is the existing generic KiCad LED_0402_1005Metric geometry; exact manufacturer package fidelity has not been established. The added 0.60 × 0.46 × 0.0002 mm visualization surface is centered at (0, 0, 0.5002) mm, above the existing lens and below the separate MPN lettering. It is not physical extra package material; exclude overlays from manufacturing or mass calculations.+The display RGB is an illustrative choice within that color family, **not a wavelength-to-monitor calibration or luminous-intensity prediction**. The body is the existing generic KiCad LED_0402_1005Metric geometry; exact manufacturer package fidelity has not been established. The top and side surfaces of the actual generic lens are traced with a 0.0002 mm thick colored skin, offset outward 0.00005 mm; the top remains below the separate MPN lettering. This wraps the color onto the lens sides while retaining the original underlying solids. It is not physical extra package material; exclude overlays from manufacturing or mass calculations.  [Per-file SHA-256 hashes and provenance](led-provenance.json) · [Body source license](LED-SOURCE-LICENSE.md) · [Generation code](generate-led-variants.py). Newly authored overlay/helper code: CC0-1.0; original body rights and attribution remain unchanged. The generator uses the run's documented marked-input directory; it is reproducible source, not a standalone installed CLI. +## Beam and brightness++Both manufacturer sheets give a 130-degree full viewing angle at half intensity. This is not a 130-degree hard cutoff. The GLB uses a smooth cosine-squared spotlight approximation: inner half-angle 55.835 degrees and outer half-angle 85 degrees, chosen so the angular intensity at 65 degrees is half its center value. The outer low-intensity tails are a modeling assumption, not measured optical data. The light points out of the lens, local +Z, at z=0.5004 mm; range is 15 mm.++For a restrained close-up illustration the default intensity is 0.000075 cd green and 0.000015 cd blue, a deliberate display gain of 0.0005 relative to the datasheet typical 0.15/0.03 cd at 5 mA. These dimmed defaults are not a prediction of electrical brightness. Linear RGB, viewer exposure and color response are illustrative. Preserve meter units: glTF light intensity/range do not automatically scale when a viewer normalizes model geometry. No custom viewer-created light substitutes for the embedded GLB light.+ ## Independent visibility controls -The on variant defaults to **LED on and MPN on**. `Adom.LED.Emission` and `Adom.LaserEtch.MPN` are separate named groups in STEP and GLB. Hide/show the complete group recursively in an assembly-capable viewer. The GLB adds the standard glTF `emissiveFactor`; the STEP only carries colored geometry. Bloom and illumination of neighboring objects depend on the renderer and are not guaranteed.+The on variant defaults to **LED on and MPN on**. `Adom.LED.Emission` and `Adom.LaserEtch.MPN` are separate named groups in STEP and GLB. Hide/show the complete group recursively in an assembly-capable viewer. The GLB includes standard `KHR_lights_punctual` with a real spotlight, as well as an emissive lens. `Adom.LED.State` groups the lens skin and `Adom.LED.Light`; hide that group to turn both off. The MPN is independent. STEP only carries colored geometry, not a light source. Babylon WebView2 was verified to illuminate a separate matte card, and to remove that illumination when the LED is switched off. -[Two-LED interactive viewer source](led-viewer.html) demonstrates independent checkboxes. Babylon: find the named transform/mesh and call `setEnabled(false/true)`; Three.js: traverse the group and set `visible`. GLB extras identify `adomRole` and defaults; these are application metadata, **not a universal built-in switch**. The off GLB retains the light node as a detached asset but leaves it out of the scene; use the on GLB for live toggling.+[Two-LED interactive viewer source](led-viewer.html) demonstrates independent checkboxes. Babylon: find the named transform/mesh and call `setEnabled(false/true)`; Three.js: traverse the group and set `visible`. GLB extras identify `adomRole` and defaults; these are application metadata, **not a universal built-in switch**. The off GLB retains the LED state group and its light as detached assets but leaves them out of the scene; use the on GLB for live toggling.  STEP contains named assembly geometry, not application code. A CAD viewer may expose hide/show for those groups, or flatten them on import. KiCad does not gain individual LED/MPN switches merely from this file; select the on/off STEP variant where object controls are unavailable. Existing MPN variants on the other component pages likewise contain a separate `Adom.LaserEtch.MPN` group. 
generate-led-variants.py+19−4
@@ -1,4 +1,4 @@-import sys,json,pathlib,struct,hashlib,subprocess+import sys,json,pathlib,struct,hashlib,subprocess,math B=pathlib.Path(__file__).resolve().parent; A=B.parent/'all-marked';sys.path.insert(0,str(B.parent.parent/'cad-python')) import cadquery as cq from OCP.TDocStd import TDocStd_Document@@ -21,7 +21,13 @@ def descendants(j,node): for slug,color,rgb in [('ncd0402g1','green',[.015,1,.07]),('ncd0402b1','blue',[.025,.14,1])]:  d=B/slug;d.mkdir(exist_ok=True);src=A/slug/(slug+'-mpn.step');out=d/(slug+'-mpn-led-on.step')  doc=TDocStd_Document(TCollection_ExtendedString('BinXCAF'));r=STEPCAFControl_Reader();r.SetColorMode(True);r.SetNameMode(True);r.ReadFile(str(src));assert r.Transfer(doc)- shape=cq.Workplane('XY').box(.60,.46,.0002).translate((0,0,.5002)).val()+ original=cq.importers.importStep(str(src)).val();plates=[]+ for face in original.Faces():+  bb=face.BoundingBox()+  if face.geomType()=='PLANE' and face.Area()>.01 and .4999<=bb.zmax<=.50001 and bb.zmin>=.18 and face.normalAt().z>=-.1:+   normal=face.normalAt();skin=cq.Solid.extrudeLinear(face.outerWire(),face.innerWires(),normal.multiply(.0002)).translate(normal.multiply(.00005));plates.append(skin)+ assert len(plates)>=5,len(plates)+ shape=cq.Compound.makeCompound(plates)  st=XCAFDoc_DocumentTool.ShapeTool_s(doc.Main());ct=XCAFDoc_DocumentTool.ColorTool_s(doc.Main());label=st.AddShape(shape.wrapped,False);TDataStd_Name.Set_s(label,TCollection_ExtendedString('Adom.LED.Emission'));ct.SetColor(label,Quantity_Color(*rgb,Quantity_TOC_RGB),XCAFDoc_ColorType.XCAFDoc_ColorSurf)  w=STEPCAFControl_Writer();w.SetNameMode(True);w.SetColorMode(True);assert w.Transfer(doc,STEPControl_AsIs);w.Write(str(out))  cq.Assembly(shape,name='Adom.LED.Emission',color=cq.Color(*rgb)).export(str(d/(slug+'-led-overlay.step')))@@ -35,11 +41,20 @@ for slug,color,rgb in [('ncd0402g1','green',[.015,1,.07]),('ncd0402b1','blue',[.     mi=len(j['materials']);m={'name':'Adom.LED.Emissive.'+color,'doubleSided':True,'pbrMetallicRoughness':{'baseColorFactor':rgb+[1],'metallicFactor':0,'roughnessFactor':.4},'emissiveFactor':rgb};j['materials'].append(m);p['material']=mi   elif name=='Adom.LaserEtch.MPN':node['extras']={'adomRole':'mpn-marking','defaultEnabled':True};found.append(name)  assert len(set(found))==2,found+ # Fit a smooth glTF cone to the datasheet's full half-intensity angle 130deg.+ outer=math.radians(85);inner=math.acos(math.cos(outer)+(math.cos(math.radians(65))-math.cos(outer))/math.sqrt(.5))+ intensity=.000075 if color=='green' else .000015+ light={'name':'Adom.LED.Light','type':'spot','color':rgb,'intensity':intensity,'range':.015,'spot':{'innerConeAngle':inner,'outerConeAngle':outer},'extras':{'viewingAngleFwhmDegrees':130,'datasheetTypicalCandelaAt5mA':.15 if color=='green' else .03,'illustrationGain':.0005,'profile':'Two-angle smooth cosine approximation, not measured far-field distribution'}}+ j.setdefault('extensions',{})['KHR_lights_punctual']={'lights':[light]};j.setdefault('extensionsUsed',[]).append('KHR_lights_punctual')+ li=len(j['nodes']);j['nodes'].append({'name':'Adom.LED.Light','translation':[0,0,.0005004],'rotation':[1,0,0,0],'extensions':{'KHR_lights_punctual':{'light':0}},'extras':{'adomRole':'led-light'}})+ for sc in j['scenes']:+  roots=[i for i in sc['nodes'] if j['nodes'][i].get('name')=='Adom.LED.Emission'];assert roots+  gi=len(j['nodes']);j['nodes'].append({'name':'Adom.LED.State','children':roots+[li],'extras':{'adomRole':'led-state','defaultEnabled':True}});sc['nodes']=[i for i in sc['nodes'] if i not in roots]+[gi]  j.setdefault('asset',{})['extras']={'adomDisplayVariants':{'led':'on','mpn':'on'},'notice':'Illustrative LED state, not circuit simulation or calibrated photometry. Toggle named node visibility in a capable viewer.'};writeglb(glb,j,rest)- off=d/(slug+'-mpn-led-off.glb');jo=json.loads(json.dumps(j));lit={i for i,n in enumerate(jo['nodes']) if n.get('name')=='Adom.LED.Emission'}+ off=d/(slug+'-mpn-led-off.glb');jo=json.loads(json.dumps(j));lit={i for i,n in enumerate(jo['nodes']) if n.get('name')=='Adom.LED.State'}  for sc in jo['scenes']:sc['nodes']=[i for i in sc['nodes'] if i not in lit]  for n in jo['nodes']:   if 'children' in n:n['children']=[i for i in n['children'] if i not in lit]  jo['asset']['extras']['adomDisplayVariants']['led']='off';writeglb(off,jo,rest)- record={'mpn':slug.upper(),'emittingColor':color,'sourceStep':str(src),'sourceSha256':sha(src),'classification':'AI-authored illustrative light overlay on KiCad-derived generic LED body; manufacturer body fidelity not established','generator':'Codex Astra; build.py with CadQuery/OpenCascade and glTF emissive materials','lightGeometryMm':{'size':[.60,.46,.0002],'center':[0,0,.5002]},'linearRgbIllustration':rgb,'defaultLED':'on','defaultMPN':'on','groups':found,'physicalLimitation':'No photometry, current state, bloom guarantee or emitted scene lighting; colored STEP geometry only. Original dimensions and polarity geometry unchanged.','files':{p.name:sha(p) for p in d.iterdir() if p.suffix in ['.step','.glb']}}+ record={'mpn':slug.upper(),'emittingColor':color,'sourceStep':str(src),'sourceSha256':sha(src),'classification':'AI-authored illustrative light overlay on KiCad-derived generic LED body; manufacturer body fidelity not established','generator':'Codex Astra; build.py with CadQuery/OpenCascade and glTF emissive materials','lightGeometryMm':{'skinThickness':.0002,'outwardClearance':.00005,'method':'Extrude actual upper-lens planar faces along their outward normals','faceCount':len(plates)},'punctualLight':light,'linearRgbIllustration':rgb,'defaultLED':'on','defaultMPN':'on','groups':found,'physicalLimitation':'Illustrative emission, not a calibrated optical or circuit simulation. GLB includes a spot light; STEP has colored geometry only. The lens skin adds at most 0.0002mm to XY bounds. Original dimensions and polarity geometry unchanged.','files':{p.name:sha(p) for p in d.iterdir() if p.suffix in ['.step','.glb']}}  (d/'led-provenance.json').write_text(json.dumps(record,indent=2));print('READY',slug,flush=True)
led-provenance.json+34−19
@@ -6,16 +6,31 @@   "classification": "AI-authored illustrative light overlay on KiCad-derived generic LED body; manufacturer body fidelity not established",   "generator": "Codex Astra; build.py with CadQuery/OpenCascade and glTF emissive materials",   "lightGeometryMm": {-    "size": [-      0.6,-      0.46,-      0.0002+    "skinThickness": 0.0002,+    "outwardClearance": 5e-05,+    "method": "Extrude actual upper-lens planar faces along their outward normals",+    "faceCount": 5+  },+  "punctualLight": {+    "name": "Adom.LED.Light",+    "type": "spot",+    "color": [+      0.025,+      0.14,+      1     ],-    "center": [-      0,-      0,-      0.5002-    ]+    "intensity": 1.5e-05,+    "range": 0.015,+    "spot": {+      "innerConeAngle": 0.9745126265920451,+      "outerConeAngle": 1.4835298641951802+    },+    "extras": {+      "viewingAngleFwhmDegrees": 130,+      "datasheetTypicalCandelaAt5mA": 0.03,+      "illustrationGain": 0.0005,+      "profile": "Two-angle smooth cosine approximation, not measured far-field distribution"+    }   },   "linearRgbIllustration": [     0.025,@@ -26,25 +41,25 @@   "defaultMPN": "on",   "groups": [     "Adom.LaserEtch.MPN",-    "Adom.LED.Emission",     "Adom.LED.Emission"   ],-  "physicalLimitation": "No photometry, current state, bloom guarantee or emitted scene lighting; colored STEP geometry only. Original dimensions and polarity geometry unchanged.",+  "physicalLimitation": "Illustrative emission, not a calibrated optical or circuit simulation. GLB includes a spot light; STEP has colored geometry only. The lens skin adds at most 0.0002mm to XY bounds. Original dimensions and polarity geometry unchanged.",   "files": {     "ncd0402b1-mpn-led-off.step": "7050facc817b460e4ff5ece237aadc91ce6027ddb99e48b9142bf350bf6b5f52",-    "ncd0402b1-led-overlay.step": "165be1a81383458245ad0538da5a9df592acc163f05021db65af75f7ef960772",-    "ncd0402b1-on.png": "1bff8767eeb67617fb8e2b7f5494a9b19b638922c33a5aa0205110a1895fbb87",-    "ncd0402b1-mpn-led-off.glb": "909aeeca655708795189d71d45afa182b7c4d5d8781e30e20f124c6dab16a415",-    "ncd0402b1-no-mpn.png": "9025222a8d775f8048c9b278d1ff286616de21b4afff40f5ae0633b828886b9a",-    "ncd0402b1-mpn-led-on.glb": "a04710a493f6b59b97d638f0eae2817ce14536aafbfc1abecaf5a9f2e418296e",-    "ncd0402b1-off.png": "b68872d60d05c23b8aa39af3553dd893542e920df3d45616bc301c9b249eb9a9",-    "ncd0402b1-mpn-led-on.step": "4db81dcca25b1ac68899afc897dd5f9c9bf32139ce16613f9d0c63ddb745a623"+    "ncd0402b1-led-overlay.step": "49df033fe3e1e410bb9e14666713f460e658f94a486889f62148d9c734ad469f",+    "ncd0402b1-on.png": "782fa90aa91f093bef934fcf9a246c914ef7cf1125df6a87403e6723d16e3c11",+    "ncd0402b1-mpn-led-off.glb": "fa2cbab56ff2f092284cb6060245726aa370f79b71dba2b47983919fff5f3cd1",+    "ncd0402b1-no-mpn.png": "aac47cd85fcd4a0a30fde70c3d7ffe488536744886ca5fd30db6d805c056dd51",+    "ncd0402b1-mpn-led-on.glb": "7968479557fcc60e7dc616ad1987586e9ac96104688e3971ab92487301c498ea",+    "ncd0402b1-off.png": "1d5a2b9d82a447a41509d48d1eeb6b38c7aaf7b255037d9e9a54d6814231cfad",+    "ncd0402b1-mpn-led-on.step": "f33428ed9ea5471e58635a6a5ab83e91f4eec967b4f74a8842237304e24dbfe5"   },+  "revision": 2,   "colorEvidence": {     "url": "https://datasheet.lcsc.com/datasheet/pdf/fe4031471a3e39b0b8dce0483c9828ce.pdf?productCode=C130724",     "finding": "NationStar electro-optical sheet FGH/BD-0053.01-21B, PDF page 1: dominant wavelength 460\u2013475 nm, typical 470 nm, in the blue band. The current PDF URL was found through Pup because the old LCSC link blocked fetch.",     "accessed": "2026-09-16"   },   "rights": "KiCad-derived body under retained LED-SOURCE-LICENSE.md; new illustrative overlay and helper code by Codex Astra for Adom, CC0-1.0. Original model limitations remain.",-  "validation": "Inspected rendered on/off/MPN-hidden states in Hydrogen WebView2. Both group states change independently; STEP groups read back through STEP-to-GLB conversion."+  "validation": "Inspected rendered on/off/MPN-hidden states in Hydrogen WebView2. The LED state controls both the imported Spotlight and lens skin; the MPN stays independent. STEP groups read back through STEP-to-GLB conversion." }\ No newline at end of file
led-viewer.html+5−3
@@ -1,14 +1,16 @@ <!doctype html><meta charset="utf-8"><title>LED states • Adom component library</title> <link rel="stylesheet" href="https://wiki.adom.inc/static/vendor/adom-3d-viewer-babylon9/style.css"> <style>body{margin:0;background:#141b24;color:#edf4ff;font:16px system-ui}header{padding:16px;display:flex;gap:24px;align-items:center}button{padding:9px;background:#29425b;color:white;border:1px solid #61778c;border-radius:6px}#viewer{height:75vh}p{margin:12px 20px;color:#b8c8db}</style>-<header><b>Adom LED states</b><button id="green">NCD0402G1 · green</button><button id="blue">NCD0402B1 · blue</button><label><input id="led" type="checkbox" checked> LED on</label><label><input id="mpn" type="checkbox" checked> MPN on</label><span id="status">Loading</span></header><div id="viewer"></div><p>Illustrative emission color · MPN and light are separate groups · not an electrical or photometric simulation</p>+<header><b>Adom LED states</b><button id="green">NCD0402G1 · green</button><button id="blue">NCD0402B1 · blue</button><label><input id="led" type="checkbox" checked> LED on</label><label><input id="mpn" type="checkbox" checked> MPN on</label><span id="status">Loading</span></header><div id="viewer"></div><p>Illustrative emission color · MPN and light are separate groups · nearby matte card demonstrates cast light · not an electrical or photometric simulation</p> <script type="module"> import 'https://wiki.adom.inc/static/vendor/adom-3d-viewer-babylon9/adom-3d-viewer-babylon9.esm.js?v=20260915a'; const viewer=window.Adom3DViewerBabylon9.init(document.querySelector('#viewer'),{zUp:true,showGround:false});window.ledDemo={ready:false}; const scene=viewer.getScene(); function nodes(){return [...scene.transformNodes,...scene.meshes]}-function toggle(){for(const n of nodes()){if(n.name==='Adom.LED.Emission')n.setEnabled(document.querySelector('#led').checked);if(n.name==='Adom.LaserEtch.MPN')n.setEnabled(document.querySelector('#mpn').checked)}}-async function load(slug){window.ledDemo.ready=false;viewer.clearScene();for(const m of [...scene.meshes])if(m.name==='__root__')m.dispose(false,true);await viewer.loadModel('https://wiki.adom.inc/api/pages/adom/'+slug+'/files/'+slug+'-mpn-led-on.glb');for(const m of scene.meshes)if(m.name==='cylinder')m.setEnabled(false);viewer.getCamera().alpha=-Math.PI/2+.35;toggle();document.querySelector('#status').textContent=slug.toUpperCase();window.ledDemo.ready=true;window.ledDemo.slug=slug;}+function toggle(){for(const n of [...nodes(),...scene.lights]){if(['Adom.LED.Emission','Adom.LED.State','Adom.LED.Light'].includes(n.name))n.setEnabled(document.querySelector('#led').checked);if(n.name==='Adom.LaserEtch.MPN')n.setEnabled(document.querySelector('#mpn').checked)}}+async function load(slug){window.ledDemo.ready=false;viewer.clearScene();for(const l of [...scene.lights])if(l.name.startsWith('Adom.LED.'))l.dispose();for(const m of [...scene.meshes])if(m.name==='__root__')m.dispose(false,true);await viewer.loadModel('https://wiki.adom.inc/api/pages/adom/'+slug+'/files/'+slug+'-mpn-led-on.glb');for(const m of scene.meshes){if(m.name==='cylinder')m.setEnabled(false);if(m.name==='__root__'){m.rotationQuaternion=(m.rotationQuaternion||BABYLON.Quaternion.Identity()).multiply(BABYLON.Quaternion.RotationAxis(BABYLON.Axis.Z,Math.PI));}}viewer.getCamera().alpha=-Math.PI/2+.35;for(const l of scene.lights)if(l.name==='spotLight')l.intensity=0;+if(!scene.getMeshByName('Light witness')){let w=BABYLON.MeshBuilder.CreatePlane('Light witness',{width:.003,height:.002,sideOrientation:BABYLON.Mesh.DOUBLESIDE},scene);w.position.set(0,.001,.0012);w.rotation.x=Math.PI/2;let m=new BABYLON.PBRMaterial('Matte light receiver',scene);m.albedoColor=new BABYLON.Color3(.45,.45,.45);m.metallic=0;m.roughness=1;m.maxSimultaneousLights=8;w.material=m;}+viewer.getCamera().setTarget(new BABYLON.Vector3(0,0,.0009));viewer.getCamera().lowerRadiusLimit=.0001;viewer.getCamera().upperRadiusLimit=.1;viewer.getCamera().minZ=.000001;viewer.getCamera().setPosition(new BABYLON.Vector3(.0015,-.003,.002));toggle();document.querySelector('#status').textContent=slug.toUpperCase();window.ledDemo.ready=true;window.ledDemo.slug=slug;} window.ledDemo.load=load;window.ledDemo.toggle=(led,mpn)=>{document.querySelector('#led').checked=led;document.querySelector('#mpn').checked=mpn;toggle();return nodes().filter(n=>n.name.startsWith('Adom.')).map(n=>({name:n.name,enabled:n.isEnabled()}))};window.ledDemo.stats=()=>({ready:window.ledDemo.ready,slug:window.ledDemo.slug,vertices:scene.getTotalVertices(),nodes:nodes().filter(n=>n.name.startsWith('Adom.')).map(n=>({name:n.name,enabled:n.isEnabled()}))});window.ledDemo.shot=()=>viewer.getEngine().getRenderingCanvas().toDataURL('image/png'); for(const id of ['led','mpn'])document.querySelector('#'+id).onchange=toggle;document.querySelector('#green').onclick=()=>load('ncd0402g1');document.querySelector('#blue').onclick=()=>load('ncd0402b1');await load('ncd0402g1'); </script>
ncd0402b1-led-overlay.step+2212−311
@@ -1,7 +1,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');-FILE_NAME('Open CASCADE Shape Model','2026-09-16T12:04:51',('Author'),(+FILE_NAME('Open CASCADE Shape Model','2026-09-16T14:12:05',('Author'),(     'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'   ,'Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));@@ -45,413 +45,2314 @@ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT( #29 = PRODUCT('Adom.LED.Emission','Adom.LED.Emission','',(#30)); #30 = PRODUCT_CONTEXT('',#2,'mechanical'); #31 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');-#32 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#33),#363);+#32 = SHAPE_REPRESENTATION('',(#11,#33,#363,#849,#1179,#1665),#1995); #33 = MANIFOLD_SOLID_BREP('',#34);-#34 = CLOSED_SHELL('',(#35,#155,#255,#302,#349,#356));-#35 = ADVANCED_FACE('',(#36),#50,.F.);-#36 = FACE_BOUND('',#37,.F.);+#34 = CLOSED_SHELL('',(#35,#155,#231,#302,#349,#356));+#35 = ADVANCED_FACE('',(#36),#50,.T.);+#36 = FACE_BOUND('',#37,.T.); #37 = EDGE_LOOP('',(#38,#73,#101,#129));-#38 = ORIENTED_EDGE('',*,*,#39,.F.);+#38 = ORIENTED_EDGE('',*,*,#39,.T.); #39 = EDGE_CURVE('',#40,#42,#44,.T.); #40 = VERTEX_POINT('',#41);-#41 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));+#41 = CARTESIAN_POINT('',(-0.35,-0.25005,0.185)); #42 = VERTEX_POINT('',#43);-#43 = CARTESIAN_POINT('',(-0.3,-0.23,0.5003));+#43 = CARTESIAN_POINT('',(-0.35,-0.25025,0.185)); #44 = SURFACE_CURVE('',#45,(#49,#61),.PCURVE_S1.); #45 = LINE('',#46,#47);-#46 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));+#46 = CARTESIAN_POINT('',(-0.35,-0.25005,0.185)); #47 = VECTOR('',#48,1.);-#48 = DIRECTION('',(0.,0.,1.));+#48 = DIRECTION('',(-0.,-1.,-0.)); #49 = PCURVE('',#50,#55); #50 = PLANE('',#51); #51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);-#52 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#53 = DIRECTION('',(1.,0.,0.));-#54 = DIRECTION('',(0.,0.,1.));+#52 = CARTESIAN_POINT('',(-0.35,-0.25005,0.185));+#53 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#54 = DIRECTION('',(0.110431526075,0.,0.993883734674)); #55 = DEFINITIONAL_REPRESENTATION('',(#56),#60); #56 = LINE('',#57,#58); #57 = CARTESIAN_POINT('',(0.,0.)); #58 = VECTOR('',#59,1.);-#59 = DIRECTION('',(1.,0.));+#59 = DIRECTION('',(0.,-1.)); #60 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) ); #61 = PCURVE('',#62,#67); #62 = PLANE('',#63); #63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);-#64 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#65 = DIRECTION('',(0.,1.,0.));-#66 = DIRECTION('',(0.,0.,1.));+#64 = CARTESIAN_POINT('',(0.35,-0.25005,0.185));+#65 = DIRECTION('',(0.,0.,-1.));+#66 = DIRECTION('',(-1.,0.,0.)); #67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); #68 = LINE('',#69,#70);-#69 = CARTESIAN_POINT('',(0.,0.));+#69 = CARTESIAN_POINT('',(0.7,0.)); #70 = VECTOR('',#71,1.);-#71 = DIRECTION('',(1.,0.));+#71 = DIRECTION('',(0.,-1.)); #72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) ); #73 = ORIENTED_EDGE('',*,*,#74,.T.);-#74 = EDGE_CURVE('',#40,#75,#77,.T.);+#74 = EDGE_CURVE('',#42,#75,#77,.T.); #75 = VERTEX_POINT('',#76);-#76 = CARTESIAN_POINT('',(-0.3,0.23,0.5001));+#76 = CARTESIAN_POINT('',(-0.315,-0.25025,0.5)); #77 = SURFACE_CURVE('',#78,(#82,#89),.PCURVE_S1.); #78 = LINE('',#79,#80);-#79 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));+#79 = CARTESIAN_POINT('',(-0.35,-0.25025,0.185)); #80 = VECTOR('',#81,1.);-#81 = DIRECTION('',(0.,1.,0.));+#81 = DIRECTION('',(0.110431526075,0.,0.993883734674)); #82 = PCURVE('',#50,#83); #83 = DEFINITIONAL_REPRESENTATION('',(#84),#88); #84 = LINE('',#85,#86);-#85 = CARTESIAN_POINT('',(0.,0.));+#85 = CARTESIAN_POINT('',(0.,-2.E-04)); #86 = VECTOR('',#87,1.);-#87 = DIRECTION('',(0.,-1.));+#87 = DIRECTION('',(1.,0.)); #88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) ); #89 = PCURVE('',#90,#95); #90 = PLANE('',#91); #91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);-#92 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#93 = DIRECTION('',(0.,0.,1.));-#94 = DIRECTION('',(1.,0.,0.));+#92 = CARTESIAN_POINT('',(5.617888255621E-15,-0.25025,0.336886104513));+#93 = DIRECTION('',(-0.,-1.,-0.));+#94 = DIRECTION('',(0.,0.,-1.)); #95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); #96 = LINE('',#97,#98);-#97 = CARTESIAN_POINT('',(0.,0.));+#97 = CARTESIAN_POINT('',(0.151886104513,-0.35)); #98 = VECTOR('',#99,1.);-#99 = DIRECTION('',(0.,1.));+#99 = DIRECTION('',(-0.993883734674,0.110431526075)); #100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#101 = ORIENTED_EDGE('',*,*,#102,.T.);-#102 = EDGE_CURVE('',#75,#103,#105,.T.);+#101 = ORIENTED_EDGE('',*,*,#102,.F.);+#102 = EDGE_CURVE('',#103,#75,#105,.T.); #103 = VERTEX_POINT('',#104);-#104 = CARTESIAN_POINT('',(-0.3,0.23,0.5003));+#104 = CARTESIAN_POINT('',(-0.315,-0.25005,0.5)); #105 = SURFACE_CURVE('',#106,(#110,#117),.PCURVE_S1.); #106 = LINE('',#107,#108);-#107 = CARTESIAN_POINT('',(-0.3,0.23,0.5001));+#107 = CARTESIAN_POINT('',(-0.315,-0.25005,0.5)); #108 = VECTOR('',#109,1.);-#109 = DIRECTION('',(0.,0.,1.));+#109 = DIRECTION('',(-0.,-1.,-0.)); #110 = PCURVE('',#50,#111); #111 = DEFINITIONAL_REPRESENTATION('',(#112),#116); #112 = LINE('',#113,#114);-#113 = CARTESIAN_POINT('',(0.,-0.46));+#113 = CARTESIAN_POINT('',(0.316938479835,0.)); #114 = VECTOR('',#115,1.);-#115 = DIRECTION('',(1.,0.));+#115 = DIRECTION('',(0.,-1.)); #116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) ); #117 = PCURVE('',#118,#123); #118 = PLANE('',#119); #119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);-#120 = CARTESIAN_POINT('',(-0.3,0.23,0.5001));-#121 = DIRECTION('',(0.,1.,0.));-#122 = DIRECTION('',(0.,0.,1.));+#120 = CARTESIAN_POINT('',(-0.315,-0.25005,0.5));+#121 = DIRECTION('',(0.,0.,1.));+#122 = DIRECTION('',(1.,0.,-0.)); #123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); #124 = LINE('',#125,#126); #125 = CARTESIAN_POINT('',(0.,0.)); #126 = VECTOR('',#127,1.);-#127 = DIRECTION('',(1.,0.));+#127 = DIRECTION('',(0.,-1.)); #128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) ); #129 = ORIENTED_EDGE('',*,*,#130,.F.);-#130 = EDGE_CURVE('',#42,#103,#131,.T.);+#130 = EDGE_CURVE('',#40,#103,#131,.T.); #131 = SURFACE_CURVE('',#132,(#136,#143),.PCURVE_S1.); #132 = LINE('',#133,#134);-#133 = CARTESIAN_POINT('',(-0.3,-0.23,0.5003));+#133 = CARTESIAN_POINT('',(-0.35,-0.25005,0.185)); #134 = VECTOR('',#135,1.);-#135 = DIRECTION('',(0.,1.,0.));+#135 = DIRECTION('',(0.110431526075,0.,0.993883734674)); #136 = PCURVE('',#50,#137); #137 = DEFINITIONAL_REPRESENTATION('',(#138),#142); #138 = LINE('',#139,#140);-#139 = CARTESIAN_POINT('',(2.E-04,0.));+#139 = CARTESIAN_POINT('',(0.,0.)); #140 = VECTOR('',#141,1.);-#141 = DIRECTION('',(0.,-1.));+#141 = DIRECTION('',(1.,0.)); #142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) ); #143 = PCURVE('',#144,#149); #144 = PLANE('',#145); #145 = AXIS2_PLACEMENT_3D('',#146,#147,#148);-#146 = CARTESIAN_POINT('',(-0.3,-0.23,0.5003));-#147 = DIRECTION('',(0.,0.,1.));-#148 = DIRECTION('',(1.,0.,0.));+#146 = CARTESIAN_POINT('',(5.617888255621E-15,-0.25005,0.336886104513));+#147 = DIRECTION('',(-0.,-1.,-0.));+#148 = DIRECTION('',(0.,0.,-1.)); #149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); #150 = LINE('',#151,#152);-#151 = CARTESIAN_POINT('',(0.,0.));+#151 = CARTESIAN_POINT('',(0.151886104513,-0.35)); #152 = VECTOR('',#153,1.);-#153 = DIRECTION('',(0.,1.));+#153 = DIRECTION('',(-0.993883734674,0.110431526075)); #154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)  PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''   ) );-#155 = ADVANCED_FACE('',(#156),#170,.T.);+#155 = ADVANCED_FACE('',(#156),#118,.T.); #156 = FACE_BOUND('',#157,.T.);-#157 = EDGE_LOOP('',(#158,#188,#211,#234));-#158 = ORIENTED_EDGE('',*,*,#159,.F.);-#159 = EDGE_CURVE('',#160,#162,#164,.T.);-#160 = VERTEX_POINT('',#161);-#161 = CARTESIAN_POINT('',(0.3,-0.23,0.5001));-#162 = VERTEX_POINT('',#163);-#163 = CARTESIAN_POINT('',(0.3,-0.23,0.5003));-#164 = SURFACE_CURVE('',#165,(#169,#181),.PCURVE_S1.);-#165 = LINE('',#166,#167);-#166 = CARTESIAN_POINT('',(0.3,-0.23,0.5001));-#167 = VECTOR('',#168,1.);-#168 = DIRECTION('',(0.,0.,1.));-#169 = PCURVE('',#170,#175);-#170 = PLANE('',#171);-#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174);-#172 = CARTESIAN_POINT('',(0.3,-0.23,0.5001));-#173 = DIRECTION('',(1.,0.,0.));-#174 = DIRECTION('',(0.,0.,1.));-#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180);-#176 = LINE('',#177,#178);-#177 = CARTESIAN_POINT('',(0.,0.));-#178 = VECTOR('',#179,1.);-#179 = DIRECTION('',(1.,0.));-#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#181 = PCURVE('',#62,#182);-#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187);-#183 = LINE('',#184,#185);-#184 = CARTESIAN_POINT('',(0.,0.6));-#185 = VECTOR('',#186,1.);-#186 = DIRECTION('',(1.,0.));-#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#188 = ORIENTED_EDGE('',*,*,#189,.T.);-#189 = EDGE_CURVE('',#160,#190,#192,.T.);-#190 = VERTEX_POINT('',#191);-#191 = CARTESIAN_POINT('',(0.3,0.23,0.5001));-#192 = SURFACE_CURVE('',#193,(#197,#204),.PCURVE_S1.);+#157 = EDGE_LOOP('',(#158,#159,#182,#210));+#158 = ORIENTED_EDGE('',*,*,#102,.T.);+#159 = ORIENTED_EDGE('',*,*,#160,.T.);+#160 = EDGE_CURVE('',#75,#161,#163,.T.);+#161 = VERTEX_POINT('',#162);+#162 = CARTESIAN_POINT('',(0.315,-0.25025,0.5));+#163 = SURFACE_CURVE('',#164,(#168,#175),.PCURVE_S1.);+#164 = LINE('',#165,#166);+#165 = CARTESIAN_POINT('',(-0.315,-0.25025,0.5));+#166 = VECTOR('',#167,1.);+#167 = DIRECTION('',(1.,0.,0.));+#168 = PCURVE('',#118,#169);+#169 = DEFINITIONAL_REPRESENTATION('',(#170),#174);+#170 = LINE('',#171,#172);+#171 = CARTESIAN_POINT('',(0.,-2.E-04));+#172 = VECTOR('',#173,1.);+#173 = DIRECTION('',(1.,0.));+#174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#175 = PCURVE('',#90,#176);+#176 = DEFINITIONAL_REPRESENTATION('',(#177),#181);+#177 = LINE('',#178,#179);+#178 = CARTESIAN_POINT('',(-0.163113895487,-0.315));+#179 = VECTOR('',#180,1.);+#180 = DIRECTION('',(0.,1.));+#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#182 = ORIENTED_EDGE('',*,*,#183,.F.);+#183 = EDGE_CURVE('',#184,#161,#186,.T.);+#184 = VERTEX_POINT('',#185);+#185 = CARTESIAN_POINT('',(0.315,-0.25005,0.5));+#186 = SURFACE_CURVE('',#187,(#191,#198),.PCURVE_S1.);+#187 = LINE('',#188,#189);+#188 = CARTESIAN_POINT('',(0.315,-0.25005,0.5));+#189 = VECTOR('',#190,1.);+#190 = DIRECTION('',(-0.,-1.,-0.));+#191 = PCURVE('',#118,#192);+#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); #193 = LINE('',#194,#195);-#194 = CARTESIAN_POINT('',(0.3,-0.23,0.5001));+#194 = CARTESIAN_POINT('',(0.63,0.)); #195 = VECTOR('',#196,1.);-#196 = DIRECTION('',(0.,1.,0.));-#197 = PCURVE('',#170,#198);-#198 = DEFINITIONAL_REPRESENTATION('',(#199),#203);-#199 = LINE('',#200,#201);-#200 = CARTESIAN_POINT('',(0.,0.));-#201 = VECTOR('',#202,1.);-#202 = DIRECTION('',(0.,-1.));-#203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#204 = PCURVE('',#90,#205);-#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);-#206 = LINE('',#207,#208);-#207 = CARTESIAN_POINT('',(0.6,0.));-#208 = VECTOR('',#209,1.);-#209 = DIRECTION('',(0.,1.));-#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#211 = ORIENTED_EDGE('',*,*,#212,.T.);-#212 = EDGE_CURVE('',#190,#213,#215,.T.);-#213 = VERTEX_POINT('',#214);-#214 = CARTESIAN_POINT('',(0.3,0.23,0.5003));-#215 = SURFACE_CURVE('',#216,(#220,#227),.PCURVE_S1.);-#216 = LINE('',#217,#218);-#217 = CARTESIAN_POINT('',(0.3,0.23,0.5001));-#218 = VECTOR('',#219,1.);-#219 = DIRECTION('',(0.,0.,1.));-#220 = PCURVE('',#170,#221);-#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226);-#222 = LINE('',#223,#224);-#223 = CARTESIAN_POINT('',(0.,-0.46));-#224 = VECTOR('',#225,1.);-#225 = DIRECTION('',(1.,0.));-#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#227 = PCURVE('',#118,#228);-#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233);-#229 = LINE('',#230,#231);-#230 = CARTESIAN_POINT('',(0.,0.6));-#231 = VECTOR('',#232,1.);-#232 = DIRECTION('',(1.,0.));-#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#234 = ORIENTED_EDGE('',*,*,#235,.F.);-#235 = EDGE_CURVE('',#162,#213,#236,.T.);-#236 = SURFACE_CURVE('',#237,(#241,#248),.PCURVE_S1.);-#237 = LINE('',#238,#239);-#238 = CARTESIAN_POINT('',(0.3,-0.23,0.5003));-#239 = VECTOR('',#240,1.);-#240 = DIRECTION('',(0.,1.,0.));-#241 = PCURVE('',#170,#242);-#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);-#243 = LINE('',#244,#245);-#244 = CARTESIAN_POINT('',(2.E-04,0.));-#245 = VECTOR('',#246,1.);-#246 = DIRECTION('',(0.,-1.));-#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#248 = PCURVE('',#144,#249);-#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254);-#250 = LINE('',#251,#252);-#251 = CARTESIAN_POINT('',(0.6,0.));-#252 = VECTOR('',#253,1.);-#253 = DIRECTION('',(0.,1.));-#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#255 = ADVANCED_FACE('',(#256),#62,.F.);-#256 = FACE_BOUND('',#257,.F.);-#257 = EDGE_LOOP('',(#258,#279,#280,#301));+#196 = DIRECTION('',(0.,-1.));+#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#198 = PCURVE('',#199,#204);+#199 = PLANE('',#200);+#200 = AXIS2_PLACEMENT_3D('',#201,#202,#203);+#201 = CARTESIAN_POINT('',(0.315,-0.25005,0.5));+#202 = DIRECTION('',(0.993883734674,-0.,0.110431526075));+#203 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#204 = DEFINITIONAL_REPRESENTATION('',(#205),#209);+#205 = LINE('',#206,#207);+#206 = CARTESIAN_POINT('',(0.,0.));+#207 = VECTOR('',#208,1.);+#208 = DIRECTION('',(0.,-1.));+#209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#210 = ORIENTED_EDGE('',*,*,#211,.F.);+#211 = EDGE_CURVE('',#103,#184,#212,.T.);+#212 = SURFACE_CURVE('',#213,(#217,#224),.PCURVE_S1.);+#213 = LINE('',#214,#215);+#214 = CARTESIAN_POINT('',(-0.315,-0.25005,0.5));+#215 = VECTOR('',#216,1.);+#216 = DIRECTION('',(1.,0.,0.));+#217 = PCURVE('',#118,#218);+#218 = DEFINITIONAL_REPRESENTATION('',(#219),#223);+#219 = LINE('',#220,#221);+#220 = CARTESIAN_POINT('',(0.,0.));+#221 = VECTOR('',#222,1.);+#222 = DIRECTION('',(1.,0.));+#223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#224 = PCURVE('',#144,#225);+#225 = DEFINITIONAL_REPRESENTATION('',(#226),#230);+#226 = LINE('',#227,#228);+#227 = CARTESIAN_POINT('',(-0.163113895487,-0.315));+#228 = VECTOR('',#229,1.);+#229 = DIRECTION('',(0.,1.));+#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#231 = ADVANCED_FACE('',(#232),#199,.T.);+#232 = FACE_BOUND('',#233,.T.);+#233 = EDGE_LOOP('',(#234,#235,#258,#281));+#234 = ORIENTED_EDGE('',*,*,#183,.T.);+#235 = ORIENTED_EDGE('',*,*,#236,.T.);+#236 = EDGE_CURVE('',#161,#237,#239,.T.);+#237 = VERTEX_POINT('',#238);+#238 = CARTESIAN_POINT('',(0.35,-0.25025,0.185));+#239 = SURFACE_CURVE('',#240,(#244,#251),.PCURVE_S1.);+#240 = LINE('',#241,#242);+#241 = CARTESIAN_POINT('',(0.315,-0.25025,0.5));+#242 = VECTOR('',#243,1.);+#243 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#244 = PCURVE('',#199,#245);+#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250);+#246 = LINE('',#247,#248);+#247 = CARTESIAN_POINT('',(0.,-2.E-04));+#248 = VECTOR('',#249,1.);+#249 = DIRECTION('',(1.,0.));+#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#251 = PCURVE('',#90,#252);+#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257);+#253 = LINE('',#254,#255);+#254 = CARTESIAN_POINT('',(-0.163113895487,0.315));+#255 = VECTOR('',#256,1.);+#256 = DIRECTION('',(0.993883734674,0.110431526075));+#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) ); #258 = ORIENTED_EDGE('',*,*,#259,.F.);-#259 = EDGE_CURVE('',#40,#160,#260,.T.);-#260 = SURFACE_CURVE('',#261,(#265,#272),.PCURVE_S1.);-#261 = LINE('',#262,#263);-#262 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#263 = VECTOR('',#264,1.);-#264 = DIRECTION('',(1.,0.,0.));-#265 = PCURVE('',#62,#266);-#266 = DEFINITIONAL_REPRESENTATION('',(#267),#271);-#267 = LINE('',#268,#269);-#268 = CARTESIAN_POINT('',(0.,0.));-#269 = VECTOR('',#270,1.);-#270 = DIRECTION('',(0.,1.));-#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#272 = PCURVE('',#90,#273);-#273 = DEFINITIONAL_REPRESENTATION('',(#274),#278);-#274 = LINE('',#275,#276);-#275 = CARTESIAN_POINT('',(0.,0.));-#276 = VECTOR('',#277,1.);-#277 = DIRECTION('',(1.,0.));-#278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#279 = ORIENTED_EDGE('',*,*,#39,.T.);-#280 = ORIENTED_EDGE('',*,*,#281,.T.);-#281 = EDGE_CURVE('',#42,#162,#282,.T.);-#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.);-#283 = LINE('',#284,#285);-#284 = CARTESIAN_POINT('',(-0.3,-0.23,0.5003));-#285 = VECTOR('',#286,1.);-#286 = DIRECTION('',(1.,0.,0.));-#287 = PCURVE('',#62,#288);-#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293);-#289 = LINE('',#290,#291);-#290 = CARTESIAN_POINT('',(2.E-04,0.));-#291 = VECTOR('',#292,1.);-#292 = DIRECTION('',(0.,1.));-#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#294 = PCURVE('',#144,#295);-#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300);-#296 = LINE('',#297,#298);-#297 = CARTESIAN_POINT('',(0.,0.));-#298 = VECTOR('',#299,1.);-#299 = DIRECTION('',(1.,0.));-#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#301 = ORIENTED_EDGE('',*,*,#159,.F.);-#302 = ADVANCED_FACE('',(#303),#118,.T.);+#259 = EDGE_CURVE('',#260,#237,#262,.T.);+#260 = VERTEX_POINT('',#261);+#261 = CARTESIAN_POINT('',(0.35,-0.25005,0.185));+#262 = SURFACE_CURVE('',#263,(#267,#274),.PCURVE_S1.);+#263 = LINE('',#264,#265);+#264 = CARTESIAN_POINT('',(0.35,-0.25005,0.185));+#265 = VECTOR('',#266,1.);+#266 = DIRECTION('',(-0.,-1.,-0.));+#267 = PCURVE('',#199,#268);+#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273);+#269 = LINE('',#270,#271);+#270 = CARTESIAN_POINT('',(0.316938479835,0.));+#271 = VECTOR('',#272,1.);+#272 = DIRECTION('',(0.,-1.));+#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#274 = PCURVE('',#62,#275);+#275 = DEFINITIONAL_REPRESENTATION('',(#276),#280);+#276 = LINE('',#277,#278);+#277 = CARTESIAN_POINT('',(0.,0.));+#278 = VECTOR('',#279,1.);+#279 = DIRECTION('',(0.,-1.));+#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#281 = ORIENTED_EDGE('',*,*,#282,.F.);+#282 = EDGE_CURVE('',#184,#260,#283,.T.);+#283 = SURFACE_CURVE('',#284,(#288,#295),.PCURVE_S1.);+#284 = LINE('',#285,#286);+#285 = CARTESIAN_POINT('',(0.315,-0.25005,0.5));+#286 = VECTOR('',#287,1.);+#287 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#288 = PCURVE('',#199,#289);+#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294);+#290 = LINE('',#291,#292);+#291 = CARTESIAN_POINT('',(0.,0.));+#292 = VECTOR('',#293,1.);+#293 = DIRECTION('',(1.,0.));+#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#295 = PCURVE('',#144,#296);+#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301);+#297 = LINE('',#298,#299);+#298 = CARTESIAN_POINT('',(-0.163113895487,0.315));+#299 = VECTOR('',#300,1.);+#300 = DIRECTION('',(0.993883734674,0.110431526075));+#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#302 = ADVANCED_FACE('',(#303),#62,.T.); #303 = FACE_BOUND('',#304,.T.);-#304 = EDGE_LOOP('',(#305,#326,#327,#348));-#305 = ORIENTED_EDGE('',*,*,#306,.F.);-#306 = EDGE_CURVE('',#75,#190,#307,.T.);-#307 = SURFACE_CURVE('',#308,(#312,#319),.PCURVE_S1.);-#308 = LINE('',#309,#310);-#309 = CARTESIAN_POINT('',(-0.3,0.23,0.5001));-#310 = VECTOR('',#311,1.);-#311 = DIRECTION('',(1.,0.,0.));-#312 = PCURVE('',#118,#313);-#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318);-#314 = LINE('',#315,#316);-#315 = CARTESIAN_POINT('',(0.,0.));-#316 = VECTOR('',#317,1.);-#317 = DIRECTION('',(0.,1.));-#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#319 = PCURVE('',#90,#320);-#320 = DEFINITIONAL_REPRESENTATION('',(#321),#325);-#321 = LINE('',#322,#323);-#322 = CARTESIAN_POINT('',(0.,0.46));-#323 = VECTOR('',#324,1.);-#324 = DIRECTION('',(1.,0.));-#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#326 = ORIENTED_EDGE('',*,*,#102,.T.);-#327 = ORIENTED_EDGE('',*,*,#328,.T.);-#328 = EDGE_CURVE('',#103,#213,#329,.T.);-#329 = SURFACE_CURVE('',#330,(#334,#341),.PCURVE_S1.);-#330 = LINE('',#331,#332);-#331 = CARTESIAN_POINT('',(-0.3,0.23,0.5003));-#332 = VECTOR('',#333,1.);-#333 = DIRECTION('',(1.,0.,0.));-#334 = PCURVE('',#118,#335);-#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340);-#336 = LINE('',#337,#338);-#337 = CARTESIAN_POINT('',(2.E-04,0.));-#338 = VECTOR('',#339,1.);-#339 = DIRECTION('',(0.,1.));-#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#341 = PCURVE('',#144,#342);-#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347);-#343 = LINE('',#344,#345);-#344 = CARTESIAN_POINT('',(0.,0.46));-#345 = VECTOR('',#346,1.);-#346 = DIRECTION('',(1.,0.));-#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#348 = ORIENTED_EDGE('',*,*,#212,.F.);-#349 = ADVANCED_FACE('',(#350),#90,.F.);-#350 = FACE_BOUND('',#351,.F.);+#304 = EDGE_LOOP('',(#305,#306,#327,#328));+#305 = ORIENTED_EDGE('',*,*,#259,.T.);+#306 = ORIENTED_EDGE('',*,*,#307,.T.);+#307 = EDGE_CURVE('',#237,#42,#308,.T.);+#308 = SURFACE_CURVE('',#309,(#313,#320),.PCURVE_S1.);+#309 = LINE('',#310,#311);+#310 = CARTESIAN_POINT('',(0.35,-0.25025,0.185));+#311 = VECTOR('',#312,1.);+#312 = DIRECTION('',(-1.,0.,0.));+#313 = PCURVE('',#62,#314);+#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319);+#315 = LINE('',#316,#317);+#316 = CARTESIAN_POINT('',(0.,-2.E-04));+#317 = VECTOR('',#318,1.);+#318 = DIRECTION('',(1.,0.));+#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#320 = PCURVE('',#90,#321);+#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326);+#322 = LINE('',#323,#324);+#323 = CARTESIAN_POINT('',(0.151886104513,0.35));+#324 = VECTOR('',#325,1.);+#325 = DIRECTION('',(0.,-1.));+#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#327 = ORIENTED_EDGE('',*,*,#39,.F.);+#328 = ORIENTED_EDGE('',*,*,#329,.F.);+#329 = EDGE_CURVE('',#260,#40,#330,.T.);+#330 = SURFACE_CURVE('',#331,(#335,#342),.PCURVE_S1.);+#331 = LINE('',#332,#333);+#332 = CARTESIAN_POINT('',(0.35,-0.25005,0.185));+#333 = VECTOR('',#334,1.);+#334 = DIRECTION('',(-1.,0.,0.));+#335 = PCURVE('',#62,#336);+#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341);+#337 = LINE('',#338,#339);+#338 = CARTESIAN_POINT('',(0.,0.));+#339 = VECTOR('',#340,1.);+#340 = DIRECTION('',(1.,0.));+#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#342 = PCURVE('',#144,#343);+#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348);+#344 = LINE('',#345,#346);+#345 = CARTESIAN_POINT('',(0.151886104513,0.35));+#346 = VECTOR('',#347,1.);+#347 = DIRECTION('',(0.,-1.));+#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#349 = ADVANCED_FACE('',(#350),#144,.F.);+#350 = FACE_BOUND('',#351,.T.); #351 = EDGE_LOOP('',(#352,#353,#354,#355));-#352 = ORIENTED_EDGE('',*,*,#74,.F.);-#353 = ORIENTED_EDGE('',*,*,#259,.T.);-#354 = ORIENTED_EDGE('',*,*,#189,.T.);-#355 = ORIENTED_EDGE('',*,*,#306,.F.);-#356 = ADVANCED_FACE('',(#357),#144,.T.);-#357 = FACE_BOUND('',#358,.T.);+#352 = ORIENTED_EDGE('',*,*,#130,.T.);+#353 = ORIENTED_EDGE('',*,*,#211,.T.);+#354 = ORIENTED_EDGE('',*,*,#282,.T.);+#355 = ORIENTED_EDGE('',*,*,#329,.T.);+#356 = ADVANCED_FACE('',(#357),#90,.T.);+#357 = FACE_BOUND('',#358,.F.); #358 = EDGE_LOOP('',(#359,#360,#361,#362));-#359 = ORIENTED_EDGE('',*,*,#130,.F.);-#360 = ORIENTED_EDGE('',*,*,#281,.T.);-#361 = ORIENTED_EDGE('',*,*,#235,.T.);-#362 = ORIENTED_EDGE('',*,*,#328,.F.);-#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#367)) GLOBAL_UNIT_ASSIGNED_CONTEXT-((#364,#365,#366)) REPRESENTATION_CONTEXT('Context #1',-  '3D Context with UNIT and UNCERTAINTY') );-#364 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );-#365 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );-#366 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );-#367 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#364,+#359 = ORIENTED_EDGE('',*,*,#74,.T.);+#360 = ORIENTED_EDGE('',*,*,#160,.T.);+#361 = ORIENTED_EDGE('',*,*,#236,.T.);+#362 = ORIENTED_EDGE('',*,*,#307,.T.);+#363 = MANIFOLD_SOLID_BREP('',#364);+#364 = CLOSED_SHELL('',(#365,#485,#561,#637,#713,#784,#831,#840));+#365 = ADVANCED_FACE('',(#366),#380,.F.);+#366 = FACE_BOUND('',#367,.F.);+#367 = EDGE_LOOP('',(#368,#403,#431,#459));+#368 = ORIENTED_EDGE('',*,*,#369,.T.);+#369 = EDGE_CURVE('',#370,#372,#374,.T.);+#370 = VERTEX_POINT('',#371);+#371 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#372 = VERTEX_POINT('',#373);+#373 = CARTESIAN_POINT('',(-0.350248470934,0.25,0.185027607882));+#374 = SURFACE_CURVE('',#375,(#379,#391),.PCURVE_S1.);+#375 = LINE('',#376,#377);+#376 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#377 = VECTOR('',#378,1.);+#378 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#379 = PCURVE('',#380,#385);+#380 = PLANE('',#381);+#381 = AXIS2_PLACEMENT_3D('',#382,#383,#384);+#382 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#383 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#384 = DIRECTION('',(0.,-1.,0.));+#385 = DEFINITIONAL_REPRESENTATION('',(#386),#390);+#386 = LINE('',#387,#388);+#387 = CARTESIAN_POINT('',(0.,0.));+#388 = VECTOR('',#389,1.);+#389 = DIRECTION('',(0.,-1.));+#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#391 = PCURVE('',#392,#397);+#392 = PLANE('',#393);+#393 = AXIS2_PLACEMENT_3D('',#394,#395,#396);+#394 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#395 = DIRECTION('',(0.,1.,-0.));+#396 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#397 = DEFINITIONAL_REPRESENTATION('',(#398),#402);+#398 = LINE('',#399,#400);+#399 = CARTESIAN_POINT('',(0.,0.));+#400 = VECTOR('',#401,1.);+#401 = DIRECTION('',(0.,-1.));+#402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#403 = ORIENTED_EDGE('',*,*,#404,.T.);+#404 = EDGE_CURVE('',#372,#405,#407,.T.);+#405 = VERTEX_POINT('',#406);+#406 = CARTESIAN_POINT('',(-0.350248470934,0.1875,0.185027607882));+#407 = SURFACE_CURVE('',#408,(#412,#419),.PCURVE_S1.);+#408 = LINE('',#409,#410);+#409 = CARTESIAN_POINT('',(-0.350248470934,0.25,0.185027607882));+#410 = VECTOR('',#411,1.);+#411 = DIRECTION('',(0.,-1.,0.));+#412 = PCURVE('',#380,#413);+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418);+#414 = LINE('',#415,#416);+#415 = CARTESIAN_POINT('',(0.,-2.E-04));+#416 = VECTOR('',#417,1.);+#417 = DIRECTION('',(1.,0.));+#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#419 = PCURVE('',#420,#425);+#420 = PLANE('',#421);+#421 = AXIS2_PLACEMENT_3D('',#422,#423,#424);+#422 = CARTESIAN_POINT('',(-0.332748470934,0.,0.342527607882));+#423 = DIRECTION('',(-0.993883734674,-0.,0.110431526075));+#424 = DIRECTION('',(-0.110431526075,0.,-0.993883734674));+#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430);+#426 = LINE('',#427,#428);+#427 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#428 = VECTOR('',#429,1.);+#429 = DIRECTION('',(-0.,1.));+#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#431 = ORIENTED_EDGE('',*,*,#432,.F.);+#432 = EDGE_CURVE('',#433,#405,#435,.T.);+#433 = VERTEX_POINT('',#434);+#434 = CARTESIAN_POINT('',(-0.350049694187,0.1875,0.185005521576));+#435 = SURFACE_CURVE('',#436,(#440,#447),.PCURVE_S1.);+#436 = LINE('',#437,#438);+#437 = CARTESIAN_POINT('',(-0.350049694187,0.1875,0.185005521576));+#438 = VECTOR('',#439,1.);+#439 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#440 = PCURVE('',#380,#441);+#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446);+#442 = LINE('',#443,#444);+#443 = CARTESIAN_POINT('',(6.25E-02,0.));+#444 = VECTOR('',#445,1.);+#445 = DIRECTION('',(0.,-1.));+#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#447 = PCURVE('',#448,#453);+#448 = PLANE('',#449);+#449 = AXIS2_PLACEMENT_3D('',#450,#451,#452);+#450 = CARTESIAN_POINT('',(-0.350049694187,-0.1875,0.185005521576));+#451 = DIRECTION('',(-0.110431526075,0.,-0.993883734674));+#452 = DIRECTION('',(0.,1.,0.));+#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458);+#454 = LINE('',#455,#456);+#455 = CARTESIAN_POINT('',(0.375,0.));+#456 = VECTOR('',#457,1.);+#457 = DIRECTION('',(0.,-1.));+#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#459 = ORIENTED_EDGE('',*,*,#460,.F.);+#460 = EDGE_CURVE('',#370,#433,#461,.T.);+#461 = SURFACE_CURVE('',#462,(#466,#473),.PCURVE_S1.);+#462 = LINE('',#463,#464);+#463 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#464 = VECTOR('',#465,1.);+#465 = DIRECTION('',(0.,-1.,0.));+#466 = PCURVE('',#380,#467);+#467 = DEFINITIONAL_REPRESENTATION('',(#468),#472);+#468 = LINE('',#469,#470);+#469 = CARTESIAN_POINT('',(0.,0.));+#470 = VECTOR('',#471,1.);+#471 = DIRECTION('',(1.,0.));+#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#473 = PCURVE('',#474,#479);+#474 = PLANE('',#475);+#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478);+#476 = CARTESIAN_POINT('',(-0.332549694187,0.,0.342505521576));+#477 = DIRECTION('',(-0.993883734674,-0.,0.110431526075));+#478 = DIRECTION('',(-0.110431526075,0.,-0.993883734674));+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484);+#480 = LINE('',#481,#482);+#481 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#482 = VECTOR('',#483,1.);+#483 = DIRECTION('',(-0.,1.));+#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#485 = ADVANCED_FACE('',(#486),#448,.T.);+#486 = FACE_BOUND('',#487,.T.);+#487 = EDGE_LOOP('',(#488,#518,#539,#540));+#488 = ORIENTED_EDGE('',*,*,#489,.T.);+#489 = EDGE_CURVE('',#490,#492,#494,.T.);+#490 = VERTEX_POINT('',#491);+#491 = CARTESIAN_POINT('',(-0.350049694187,-0.1875,0.185005521576));+#492 = VERTEX_POINT('',#493);+#493 = CARTESIAN_POINT('',(-0.350248470934,-0.1875,0.185027607882));+#494 = SURFACE_CURVE('',#495,(#499,#506),.PCURVE_S1.);+#495 = LINE('',#496,#497);+#496 = CARTESIAN_POINT('',(-0.350049694187,-0.1875,0.185005521576));+#497 = VECTOR('',#498,1.);+#498 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#499 = PCURVE('',#448,#500);+#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505);+#501 = LINE('',#502,#503);+#502 = CARTESIAN_POINT('',(0.,0.));+#503 = VECTOR('',#504,1.);+#504 = DIRECTION('',(0.,-1.));+#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#506 = PCURVE('',#507,#512);+#507 = PLANE('',#508);+#508 = AXIS2_PLACEMENT_3D('',#509,#510,#511);+#509 = CARTESIAN_POINT('',(-0.350049694187,-0.1875,0.185005521576));+#510 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#511 = DIRECTION('',(0.,-1.,0.));+#512 = DEFINITIONAL_REPRESENTATION('',(#513),#517);+#513 = LINE('',#514,#515);+#514 = CARTESIAN_POINT('',(0.,0.));+#515 = VECTOR('',#516,1.);+#516 = DIRECTION('',(0.,-1.));+#517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#518 = ORIENTED_EDGE('',*,*,#519,.T.);+#519 = EDGE_CURVE('',#492,#405,#520,.T.);+#520 = SURFACE_CURVE('',#521,(#525,#532),.PCURVE_S1.);+#521 = LINE('',#522,#523);+#522 = CARTESIAN_POINT('',(-0.350248470934,-0.25,0.185027607882));+#523 = VECTOR('',#524,1.);+#524 = DIRECTION('',(0.,1.,0.));+#525 = PCURVE('',#448,#526);+#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531);+#527 = LINE('',#528,#529);+#528 = CARTESIAN_POINT('',(-6.25E-02,-2.E-04));+#529 = VECTOR('',#530,1.);+#530 = DIRECTION('',(1.,0.));+#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#532 = PCURVE('',#420,#533);+#533 = DEFINITIONAL_REPRESENTATION('',(#534),#538);+#534 = LINE('',#535,#536);+#535 = CARTESIAN_POINT('',(0.158469239917,0.25));+#536 = VECTOR('',#537,1.);+#537 = DIRECTION('',(0.,-1.));+#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#539 = ORIENTED_EDGE('',*,*,#432,.F.);+#540 = ORIENTED_EDGE('',*,*,#541,.F.);+#541 = EDGE_CURVE('',#490,#433,#542,.T.);+#542 = SURFACE_CURVE('',#543,(#547,#554),.PCURVE_S1.);+#543 = LINE('',#544,#545);+#544 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#545 = VECTOR('',#546,1.);+#546 = DIRECTION('',(0.,1.,0.));+#547 = PCURVE('',#448,#548);+#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553);+#549 = LINE('',#550,#551);+#550 = CARTESIAN_POINT('',(-6.25E-02,0.));+#551 = VECTOR('',#552,1.);+#552 = DIRECTION('',(1.,0.));+#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#554 = PCURVE('',#474,#555);+#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560);+#556 = LINE('',#557,#558);+#557 = CARTESIAN_POINT('',(0.158469239917,0.25));+#558 = VECTOR('',#559,1.);+#559 = DIRECTION('',(0.,-1.));+#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#561 = ADVANCED_FACE('',(#562),#507,.F.);+#562 = FACE_BOUND('',#563,.F.);+#563 = EDGE_LOOP('',(#564,#565,#588,#616));+#564 = ORIENTED_EDGE('',*,*,#489,.T.);+#565 = ORIENTED_EDGE('',*,*,#566,.T.);+#566 = EDGE_CURVE('',#492,#567,#569,.T.);+#567 = VERTEX_POINT('',#568);+#568 = CARTESIAN_POINT('',(-0.350248470934,-0.25,0.185027607882));+#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.);+#570 = LINE('',#571,#572);+#571 = CARTESIAN_POINT('',(-0.350248470934,0.25,0.185027607882));+#572 = VECTOR('',#573,1.);+#573 = DIRECTION('',(0.,-1.,0.));+#574 = PCURVE('',#507,#575);+#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);+#576 = LINE('',#577,#578);+#577 = CARTESIAN_POINT('',(-0.4375,-2.E-04));+#578 = VECTOR('',#579,1.);+#579 = DIRECTION('',(1.,0.));+#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#581 = PCURVE('',#420,#582);+#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);+#583 = LINE('',#584,#585);+#584 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#585 = VECTOR('',#586,1.);+#586 = DIRECTION('',(-0.,1.));+#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#588 = ORIENTED_EDGE('',*,*,#589,.F.);+#589 = EDGE_CURVE('',#590,#567,#592,.T.);+#590 = VERTEX_POINT('',#591);+#591 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#592 = SURFACE_CURVE('',#593,(#597,#604),.PCURVE_S1.);+#593 = LINE('',#594,#595);+#594 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#595 = VECTOR('',#596,1.);+#596 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#597 = PCURVE('',#507,#598);+#598 = DEFINITIONAL_REPRESENTATION('',(#599),#603);+#599 = LINE('',#600,#601);+#600 = CARTESIAN_POINT('',(6.25E-02,0.));+#601 = VECTOR('',#602,1.);+#602 = DIRECTION('',(0.,-1.));+#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#604 = PCURVE('',#605,#610);+#605 = PLANE('',#606);+#606 = AXIS2_PLACEMENT_3D('',#607,#608,#609);+#607 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#608 = DIRECTION('',(0.,1.,-0.));+#609 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615);+#611 = LINE('',#612,#613);+#612 = CARTESIAN_POINT('',(0.,0.));+#613 = VECTOR('',#614,1.);+#614 = DIRECTION('',(0.,-1.));+#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#616 = ORIENTED_EDGE('',*,*,#617,.F.);+#617 = EDGE_CURVE('',#490,#590,#618,.T.);+#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.);+#619 = LINE('',#620,#621);+#620 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#621 = VECTOR('',#622,1.);+#622 = DIRECTION('',(0.,-1.,0.));+#623 = PCURVE('',#507,#624);+#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629);+#625 = LINE('',#626,#627);+#626 = CARTESIAN_POINT('',(-0.4375,0.));+#627 = VECTOR('',#628,1.);+#628 = DIRECTION('',(1.,0.));+#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#630 = PCURVE('',#474,#631);+#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636);+#632 = LINE('',#633,#634);+#633 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#634 = VECTOR('',#635,1.);+#635 = DIRECTION('',(-0.,1.));+#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#637 = ADVANCED_FACE('',(#638),#605,.F.);+#638 = FACE_BOUND('',#639,.F.);+#639 = EDGE_LOOP('',(#640,#641,#664,#692));+#640 = ORIENTED_EDGE('',*,*,#589,.T.);+#641 = ORIENTED_EDGE('',*,*,#642,.T.);+#642 = EDGE_CURVE('',#567,#643,#645,.T.);+#643 = VERTEX_POINT('',#644);+#644 = CARTESIAN_POINT('',(-0.315248470934,-0.25,0.500027607882));+#645 = SURFACE_CURVE('',#646,(#650,#657),.PCURVE_S1.);+#646 = LINE('',#647,#648);+#647 = CARTESIAN_POINT('',(-0.350248470934,-0.25,0.185027607882));+#648 = VECTOR('',#649,1.);+#649 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#650 = PCURVE('',#605,#651);+#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656);+#652 = LINE('',#653,#654);+#653 = CARTESIAN_POINT('',(2.439454888092E-18,-2.E-04));+#654 = VECTOR('',#655,1.);+#655 = DIRECTION('',(1.,0.));+#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#657 = PCURVE('',#420,#658);+#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663);+#659 = LINE('',#660,#661);+#660 = CARTESIAN_POINT('',(0.158469239917,0.25));+#661 = VECTOR('',#662,1.);+#662 = DIRECTION('',(-1.,0.));+#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#664 = ORIENTED_EDGE('',*,*,#665,.F.);+#665 = EDGE_CURVE('',#666,#643,#668,.T.);+#666 = VERTEX_POINT('',#667);+#667 = CARTESIAN_POINT('',(-0.315049694187,-0.25,0.500005521576));+#668 = SURFACE_CURVE('',#669,(#673,#680),.PCURVE_S1.);+#669 = LINE('',#670,#671);+#670 = CARTESIAN_POINT('',(-0.315049694187,-0.25,0.500005521576));+#671 = VECTOR('',#672,1.);+#672 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#673 = PCURVE('',#605,#674);+#674 = DEFINITIONAL_REPRESENTATION('',(#675),#679);+#675 = LINE('',#676,#677);+#676 = CARTESIAN_POINT('',(0.316938479835,-3.502059753302E-14));+#677 = VECTOR('',#678,1.);+#678 = DIRECTION('',(0.,-1.));+#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#680 = PCURVE('',#681,#686);+#681 = PLANE('',#682);+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);+#683 = CARTESIAN_POINT('',(-0.315049694187,0.25,0.500005521576));+#684 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#685 = DIRECTION('',(0.,-1.,0.));+#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691);+#687 = LINE('',#688,#689);+#688 = CARTESIAN_POINT('',(0.5,0.));+#689 = VECTOR('',#690,1.);+#690 = DIRECTION('',(0.,-1.));+#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#692 = ORIENTED_EDGE('',*,*,#693,.F.);+#693 = EDGE_CURVE('',#590,#666,#694,.T.);+#694 = SURFACE_CURVE('',#695,(#699,#706),.PCURVE_S1.);+#695 = LINE('',#696,#697);+#696 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#697 = VECTOR('',#698,1.);+#698 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#699 = PCURVE('',#605,#700);+#700 = DEFINITIONAL_REPRESENTATION('',(#701),#705);+#701 = LINE('',#702,#703);+#702 = CARTESIAN_POINT('',(0.,0.));+#703 = VECTOR('',#704,1.);+#704 = DIRECTION('',(1.,0.));+#705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#706 = PCURVE('',#474,#707);+#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712);+#708 = LINE('',#709,#710);+#709 = CARTESIAN_POINT('',(0.158469239917,0.25));+#710 = VECTOR('',#711,1.);+#711 = DIRECTION('',(-1.,0.));+#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#713 = ADVANCED_FACE('',(#714),#681,.T.);+#714 = FACE_BOUND('',#715,.T.);+#715 = EDGE_LOOP('',(#716,#741,#762,#763));+#716 = ORIENTED_EDGE('',*,*,#717,.T.);+#717 = EDGE_CURVE('',#718,#720,#722,.T.);+#718 = VERTEX_POINT('',#719);+#719 = CARTESIAN_POINT('',(-0.315049694187,0.25,0.500005521576));+#720 = VERTEX_POINT('',#721);+#721 = CARTESIAN_POINT('',(-0.315248470934,0.25,0.500027607882));+#722 = SURFACE_CURVE('',#723,(#727,#734),.PCURVE_S1.);+#723 = LINE('',#724,#725);+#724 = CARTESIAN_POINT('',(-0.315049694187,0.25,0.500005521576));+#725 = VECTOR('',#726,1.);+#726 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#727 = PCURVE('',#681,#728);+#728 = DEFINITIONAL_REPRESENTATION('',(#729),#733);+#729 = LINE('',#730,#731);+#730 = CARTESIAN_POINT('',(0.,0.));+#731 = VECTOR('',#732,1.);+#732 = DIRECTION('',(0.,-1.));+#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#734 = PCURVE('',#392,#735);+#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740);+#736 = LINE('',#737,#738);+#737 = CARTESIAN_POINT('',(0.316938479835,-3.502059753302E-14));+#738 = VECTOR('',#739,1.);+#739 = DIRECTION('',(0.,-1.));+#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#741 = ORIENTED_EDGE('',*,*,#742,.T.);+#742 = EDGE_CURVE('',#720,#643,#743,.T.);+#743 = SURFACE_CURVE('',#744,(#748,#755),.PCURVE_S1.);+#744 = LINE('',#745,#746);+#745 = CARTESIAN_POINT('',(-0.315248470934,0.25,0.500027607882));+#746 = VECTOR('',#747,1.);+#747 = DIRECTION('',(0.,-1.,0.));+#748 = PCURVE('',#681,#749);+#749 = DEFINITIONAL_REPRESENTATION('',(#750),#754);+#750 = LINE('',#751,#752);+#751 = CARTESIAN_POINT('',(0.,-2.E-04));+#752 = VECTOR('',#753,1.);+#753 = DIRECTION('',(1.,0.));+#754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#755 = PCURVE('',#420,#756);+#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761);+#757 = LINE('',#758,#759);+#758 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#759 = VECTOR('',#760,1.);+#760 = DIRECTION('',(-0.,1.));+#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#762 = ORIENTED_EDGE('',*,*,#665,.F.);+#763 = ORIENTED_EDGE('',*,*,#764,.F.);+#764 = EDGE_CURVE('',#718,#666,#765,.T.);+#765 = SURFACE_CURVE('',#766,(#770,#777),.PCURVE_S1.);+#766 = LINE('',#767,#768);+#767 = CARTESIAN_POINT('',(-0.315049694187,0.25,0.500005521576));+#768 = VECTOR('',#769,1.);+#769 = DIRECTION('',(0.,-1.,0.));+#770 = PCURVE('',#681,#771);+#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);+#772 = LINE('',#773,#774);+#773 = CARTESIAN_POINT('',(0.,0.));+#774 = VECTOR('',#775,1.);+#775 = DIRECTION('',(1.,0.));+#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#777 = PCURVE('',#474,#778);+#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783);+#779 = LINE('',#780,#781);+#780 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#781 = VECTOR('',#782,1.);+#782 = DIRECTION('',(-0.,1.));+#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#784 = ADVANCED_FACE('',(#785),#392,.T.);+#785 = FACE_BOUND('',#786,.T.);+#786 = EDGE_LOOP('',(#787,#788,#809,#810));+#787 = ORIENTED_EDGE('',*,*,#369,.T.);+#788 = ORIENTED_EDGE('',*,*,#789,.T.);+#789 = EDGE_CURVE('',#372,#720,#790,.T.);+#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.);+#791 = LINE('',#792,#793);+#792 = CARTESIAN_POINT('',(-0.350248470934,0.25,0.185027607882));+#793 = VECTOR('',#794,1.);+#794 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#795 = PCURVE('',#392,#796);+#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801);+#797 = LINE('',#798,#799);+#798 = CARTESIAN_POINT('',(2.439454888092E-18,-2.E-04));+#799 = VECTOR('',#800,1.);+#800 = DIRECTION('',(1.,0.));+#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#802 = PCURVE('',#420,#803);+#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808);+#804 = LINE('',#805,#806);+#805 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#806 = VECTOR('',#807,1.);+#807 = DIRECTION('',(-1.,0.));+#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#809 = ORIENTED_EDGE('',*,*,#717,.F.);+#810 = ORIENTED_EDGE('',*,*,#811,.F.);+#811 = EDGE_CURVE('',#370,#718,#812,.T.);+#812 = SURFACE_CURVE('',#813,(#817,#824),.PCURVE_S1.);+#813 = LINE('',#814,#815);+#814 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#815 = VECTOR('',#816,1.);+#816 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#817 = PCURVE('',#392,#818);+#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823);+#819 = LINE('',#820,#821);+#820 = CARTESIAN_POINT('',(0.,0.));+#821 = VECTOR('',#822,1.);+#822 = DIRECTION('',(1.,0.));+#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#824 = PCURVE('',#474,#825);+#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830);+#826 = LINE('',#827,#828);+#827 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#828 = VECTOR('',#829,1.);+#829 = DIRECTION('',(-1.,0.));+#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#831 = ADVANCED_FACE('',(#832),#474,.F.);+#832 = FACE_BOUND('',#833,.F.);+#833 = EDGE_LOOP('',(#834,#835,#836,#837,#838,#839));+#834 = ORIENTED_EDGE('',*,*,#460,.T.);+#835 = ORIENTED_EDGE('',*,*,#541,.F.);+#836 = ORIENTED_EDGE('',*,*,#617,.T.);+#837 = ORIENTED_EDGE('',*,*,#693,.T.);+#838 = ORIENTED_EDGE('',*,*,#764,.F.);+#839 = ORIENTED_EDGE('',*,*,#811,.F.);+#840 = ADVANCED_FACE('',(#841),#420,.T.);+#841 = FACE_BOUND('',#842,.T.);+#842 = EDGE_LOOP('',(#843,#844,#845,#846,#847,#848));+#843 = ORIENTED_EDGE('',*,*,#404,.T.);+#844 = ORIENTED_EDGE('',*,*,#519,.F.);+#845 = ORIENTED_EDGE('',*,*,#566,.T.);+#846 = ORIENTED_EDGE('',*,*,#642,.T.);+#847 = ORIENTED_EDGE('',*,*,#742,.F.);+#848 = ORIENTED_EDGE('',*,*,#789,.F.);+#849 = MANIFOLD_SOLID_BREP('',#850);+#850 = CLOSED_SHELL('',(#851,#971,#1047,#1118,#1165,#1172));+#851 = ADVANCED_FACE('',(#852),#866,.F.);+#852 = FACE_BOUND('',#853,.F.);+#853 = EDGE_LOOP('',(#854,#889,#917,#945));+#854 = ORIENTED_EDGE('',*,*,#855,.T.);+#855 = EDGE_CURVE('',#856,#858,#860,.T.);+#856 = VERTEX_POINT('',#857);+#857 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#858 = VERTEX_POINT('',#859);+#859 = CARTESIAN_POINT('',(-0.315,0.25,0.50025));+#860 = SURFACE_CURVE('',#861,(#865,#877),.PCURVE_S1.);+#861 = LINE('',#862,#863);+#862 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#863 = VECTOR('',#864,1.);+#864 = DIRECTION('',(0.,0.,1.));+#865 = PCURVE('',#866,#871);+#866 = PLANE('',#867);+#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870);+#868 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#869 = DIRECTION('',(1.,0.,-0.));+#870 = DIRECTION('',(0.,-1.,0.));+#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876);+#872 = LINE('',#873,#874);+#873 = CARTESIAN_POINT('',(0.,0.));+#874 = VECTOR('',#875,1.);+#875 = DIRECTION('',(0.,-1.));+#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#877 = PCURVE('',#878,#883);+#878 = PLANE('',#879);+#879 = AXIS2_PLACEMENT_3D('',#880,#881,#882);+#880 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#881 = DIRECTION('',(0.,1.,0.));+#882 = DIRECTION('',(1.,0.,0.));+#883 = DEFINITIONAL_REPRESENTATION('',(#884),#888);+#884 = LINE('',#885,#886);+#885 = CARTESIAN_POINT('',(0.,0.));+#886 = VECTOR('',#887,1.);+#887 = DIRECTION('',(0.,-1.));+#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#889 = ORIENTED_EDGE('',*,*,#890,.T.);+#890 = EDGE_CURVE('',#858,#891,#893,.T.);+#891 = VERTEX_POINT('',#892);+#892 = CARTESIAN_POINT('',(-0.315,-0.25,0.50025));+#893 = SURFACE_CURVE('',#894,(#898,#905),.PCURVE_S1.);+#894 = LINE('',#895,#896);+#895 = CARTESIAN_POINT('',(-0.315,0.25,0.50025));+#896 = VECTOR('',#897,1.);+#897 = DIRECTION('',(0.,-1.,0.));+#898 = PCURVE('',#866,#899);+#899 = DEFINITIONAL_REPRESENTATION('',(#900),#904);+#900 = LINE('',#901,#902);+#901 = CARTESIAN_POINT('',(0.,-2.E-04));+#902 = VECTOR('',#903,1.);+#903 = DIRECTION('',(1.,0.));+#904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#905 = PCURVE('',#906,#911);+#906 = PLANE('',#907);+#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910);+#908 = CARTESIAN_POINT('',(1.228122814851E-17,0.,0.50025));+#909 = DIRECTION('',(0.,0.,1.));+#910 = DIRECTION('',(1.,0.,-0.));+#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916);+#912 = LINE('',#913,#914);+#913 = CARTESIAN_POINT('',(-0.315,0.25));+#914 = VECTOR('',#915,1.);+#915 = DIRECTION('',(0.,-1.));+#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#917 = ORIENTED_EDGE('',*,*,#918,.F.);+#918 = EDGE_CURVE('',#919,#891,#921,.T.);+#919 = VERTEX_POINT('',#920);+#920 = CARTESIAN_POINT('',(-0.315,-0.25,0.50005));+#921 = SURFACE_CURVE('',#922,(#926,#933),.PCURVE_S1.);+#922 = LINE('',#923,#924);+#923 = CARTESIAN_POINT('',(-0.315,-0.25,0.50005));+#924 = VECTOR('',#925,1.);+#925 = DIRECTION('',(0.,0.,1.));+#926 = PCURVE('',#866,#927);+#927 = DEFINITIONAL_REPRESENTATION('',(#928),#932);+#928 = LINE('',#929,#930);+#929 = CARTESIAN_POINT('',(0.5,0.));+#930 = VECTOR('',#931,1.);+#931 = DIRECTION('',(0.,-1.));+#932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#933 = PCURVE('',#934,#939);+#934 = PLANE('',#935);+#935 = AXIS2_PLACEMENT_3D('',#936,#937,#938);+#936 = CARTESIAN_POINT('',(-0.315,-0.25,0.50005));+#937 = DIRECTION('',(0.,1.,0.));+#938 = DIRECTION('',(1.,0.,0.));+#939 = DEFINITIONAL_REPRESENTATION('',(#940),#944);+#940 = LINE('',#941,#942);+#941 = CARTESIAN_POINT('',(0.,0.));+#942 = VECTOR('',#943,1.);+#943 = DIRECTION('',(0.,-1.));+#944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#945 = ORIENTED_EDGE('',*,*,#946,.F.);+#946 = EDGE_CURVE('',#856,#919,#947,.T.);+#947 = SURFACE_CURVE('',#948,(#952,#959),.PCURVE_S1.);+#948 = LINE('',#949,#950);+#949 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#950 = VECTOR('',#951,1.);+#951 = DIRECTION('',(0.,-1.,0.));+#952 = PCURVE('',#866,#953);+#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958);+#954 = LINE('',#955,#956);+#955 = CARTESIAN_POINT('',(0.,0.));+#956 = VECTOR('',#957,1.);+#957 = DIRECTION('',(1.,0.));+#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#959 = PCURVE('',#960,#965);+#960 = PLANE('',#961);+#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964);+#962 = CARTESIAN_POINT('',(1.228122814851E-17,0.,0.50005));+#963 = DIRECTION('',(0.,0.,1.));+#964 = DIRECTION('',(1.,0.,-0.));+#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970);+#966 = LINE('',#967,#968);+#967 = CARTESIAN_POINT('',(-0.315,0.25));+#968 = VECTOR('',#969,1.);+#969 = DIRECTION('',(0.,-1.));+#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#971 = ADVANCED_FACE('',(#972),#934,.F.);+#972 = FACE_BOUND('',#973,.F.);+#973 = EDGE_LOOP('',(#974,#975,#998,#1026));+#974 = ORIENTED_EDGE('',*,*,#918,.T.);+#975 = ORIENTED_EDGE('',*,*,#976,.T.);+#976 = EDGE_CURVE('',#891,#977,#979,.T.);+#977 = VERTEX_POINT('',#978);+#978 = CARTESIAN_POINT('',(0.315,-0.25,0.50025));+#979 = SURFACE_CURVE('',#980,(#984,#991),.PCURVE_S1.);+#980 = LINE('',#981,#982);+#981 = CARTESIAN_POINT('',(-0.315,-0.25,0.50025));+#982 = VECTOR('',#983,1.);+#983 = DIRECTION('',(1.,0.,0.));+#984 = PCURVE('',#934,#985);+#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990);+#986 = LINE('',#987,#988);+#987 = CARTESIAN_POINT('',(0.,-2.E-04));+#988 = VECTOR('',#989,1.);+#989 = DIRECTION('',(1.,0.));+#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#991 = PCURVE('',#906,#992);+#992 = DEFINITIONAL_REPRESENTATION('',(#993),#997);+#993 = LINE('',#994,#995);+#994 = CARTESIAN_POINT('',(-0.315,-0.25));+#995 = VECTOR('',#996,1.);+#996 = DIRECTION('',(1.,0.));+#997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#998 = ORIENTED_EDGE('',*,*,#999,.F.);+#999 = EDGE_CURVE('',#1000,#977,#1002,.T.);+#1000 = VERTEX_POINT('',#1001);+#1001 = CARTESIAN_POINT('',(0.315,-0.25,0.50005));+#1002 = SURFACE_CURVE('',#1003,(#1007,#1014),.PCURVE_S1.);+#1003 = LINE('',#1004,#1005);+#1004 = CARTESIAN_POINT('',(0.315,-0.25,0.50005));+#1005 = VECTOR('',#1006,1.);+#1006 = DIRECTION('',(0.,0.,1.));+#1007 = PCURVE('',#934,#1008);+#1008 = DEFINITIONAL_REPRESENTATION('',(#1009),#1013);+#1009 = LINE('',#1010,#1011);+#1010 = CARTESIAN_POINT('',(0.63,0.));+#1011 = VECTOR('',#1012,1.);+#1012 = DIRECTION('',(0.,-1.));+#1013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1014 = PCURVE('',#1015,#1020);+#1015 = PLANE('',#1016);+#1016 = AXIS2_PLACEMENT_3D('',#1017,#1018,#1019);+#1017 = CARTESIAN_POINT('',(0.315,0.25,0.50005));+#1018 = DIRECTION('',(1.,0.,-0.));+#1019 = DIRECTION('',(0.,-1.,0.));+#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1025);+#1021 = LINE('',#1022,#1023);+#1022 = CARTESIAN_POINT('',(0.5,0.));+#1023 = VECTOR('',#1024,1.);+#1024 = DIRECTION('',(0.,-1.));+#1025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1026 = ORIENTED_EDGE('',*,*,#1027,.F.);+#1027 = EDGE_CURVE('',#919,#1000,#1028,.T.);+#1028 = SURFACE_CURVE('',#1029,(#1033,#1040),.PCURVE_S1.);+#1029 = LINE('',#1030,#1031);+#1030 = CARTESIAN_POINT('',(-0.315,-0.25,0.50005));+#1031 = VECTOR('',#1032,1.);+#1032 = DIRECTION('',(1.,0.,0.));+#1033 = PCURVE('',#934,#1034);+#1034 = DEFINITIONAL_REPRESENTATION('',(#1035),#1039);+#1035 = LINE('',#1036,#1037);+#1036 = CARTESIAN_POINT('',(0.,0.));+#1037 = VECTOR('',#1038,1.);+#1038 = DIRECTION('',(1.,0.));+#1039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1040 = PCURVE('',#960,#1041);+#1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1046);+#1042 = LINE('',#1043,#1044);+#1043 = CARTESIAN_POINT('',(-0.315,-0.25));+#1044 = VECTOR('',#1045,1.);+#1045 = DIRECTION('',(1.,0.));+#1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1047 = ADVANCED_FACE('',(#1048),#1015,.T.);+#1048 = FACE_BOUND('',#1049,.T.);+#1049 = EDGE_LOOP('',(#1050,#1075,#1096,#1097));+#1050 = ORIENTED_EDGE('',*,*,#1051,.T.);+#1051 = EDGE_CURVE('',#1052,#1054,#1056,.T.);+#1052 = VERTEX_POINT('',#1053);+#1053 = CARTESIAN_POINT('',(0.315,0.25,0.50005));+#1054 = VERTEX_POINT('',#1055);+#1055 = CARTESIAN_POINT('',(0.315,0.25,0.50025));+#1056 = SURFACE_CURVE('',#1057,(#1061,#1068),.PCURVE_S1.);+#1057 = LINE('',#1058,#1059);+#1058 = CARTESIAN_POINT('',(0.315,0.25,0.50005));+#1059 = VECTOR('',#1060,1.);+#1060 = DIRECTION('',(0.,0.,1.));+#1061 = PCURVE('',#1015,#1062);+#1062 = DEFINITIONAL_REPRESENTATION('',(#1063),#1067);+#1063 = LINE('',#1064,#1065);+#1064 = CARTESIAN_POINT('',(0.,0.));+#1065 = VECTOR('',#1066,1.);+#1066 = DIRECTION('',(0.,-1.));+#1067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1068 = PCURVE('',#878,#1069);+#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074);+#1070 = LINE('',#1071,#1072);+#1071 = CARTESIAN_POINT('',(0.63,0.));+#1072 = VECTOR('',#1073,1.);+#1073 = DIRECTION('',(0.,-1.));+#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1075 = ORIENTED_EDGE('',*,*,#1076,.T.);+#1076 = EDGE_CURVE('',#1054,#977,#1077,.T.);+#1077 = SURFACE_CURVE('',#1078,(#1082,#1089),.PCURVE_S1.);+#1078 = LINE('',#1079,#1080);+#1079 = CARTESIAN_POINT('',(0.315,0.25,0.50025));+#1080 = VECTOR('',#1081,1.);+#1081 = DIRECTION('',(0.,-1.,0.));+#1082 = PCURVE('',#1015,#1083);+#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088);+#1084 = LINE('',#1085,#1086);+#1085 = CARTESIAN_POINT('',(0.,-2.E-04));+#1086 = VECTOR('',#1087,1.);+#1087 = DIRECTION('',(1.,0.));+#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1089 = PCURVE('',#906,#1090);+#1090 = DEFINITIONAL_REPRESENTATION('',(#1091),#1095);+#1091 = LINE('',#1092,#1093);+#1092 = CARTESIAN_POINT('',(0.315,0.25));+#1093 = VECTOR('',#1094,1.);+#1094 = DIRECTION('',(0.,-1.));+#1095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1096 = ORIENTED_EDGE('',*,*,#999,.F.);+#1097 = ORIENTED_EDGE('',*,*,#1098,.F.);+#1098 = EDGE_CURVE('',#1052,#1000,#1099,.T.);+#1099 = SURFACE_CURVE('',#1100,(#1104,#1111),.PCURVE_S1.);+#1100 = LINE('',#1101,#1102);+#1101 = CARTESIAN_POINT('',(0.315,0.25,0.50005));+#1102 = VECTOR('',#1103,1.);+#1103 = DIRECTION('',(0.,-1.,0.));+#1104 = PCURVE('',#1015,#1105);+#1105 = DEFINITIONAL_REPRESENTATION('',(#1106),#1110);+#1106 = LINE('',#1107,#1108);+#1107 = CARTESIAN_POINT('',(0.,0.));+#1108 = VECTOR('',#1109,1.);+#1109 = DIRECTION('',(1.,0.));+#1110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1111 = PCURVE('',#960,#1112);+#1112 = DEFINITIONAL_REPRESENTATION('',(#1113),#1117);+#1113 = LINE('',#1114,#1115);+#1114 = CARTESIAN_POINT('',(0.315,0.25));+#1115 = VECTOR('',#1116,1.);+#1116 = DIRECTION('',(0.,-1.));+#1117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1118 = ADVANCED_FACE('',(#1119),#878,.T.);+#1119 = FACE_BOUND('',#1120,.T.);+#1120 = EDGE_LOOP('',(#1121,#1122,#1143,#1144));+#1121 = ORIENTED_EDGE('',*,*,#855,.T.);+#1122 = ORIENTED_EDGE('',*,*,#1123,.T.);+#1123 = EDGE_CURVE('',#858,#1054,#1124,.T.);+#1124 = SURFACE_CURVE('',#1125,(#1129,#1136),.PCURVE_S1.);+#1125 = LINE('',#1126,#1127);+#1126 = CARTESIAN_POINT('',(-0.315,0.25,0.50025));+#1127 = VECTOR('',#1128,1.);+#1128 = DIRECTION('',(1.,0.,0.));+#1129 = PCURVE('',#878,#1130);+#1130 = DEFINITIONAL_REPRESENTATION('',(#1131),#1135);+#1131 = LINE('',#1132,#1133);+#1132 = CARTESIAN_POINT('',(0.,-2.E-04));+#1133 = VECTOR('',#1134,1.);+#1134 = DIRECTION('',(1.,0.));+#1135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1136 = PCURVE('',#906,#1137);+#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1142);+#1138 = LINE('',#1139,#1140);+#1139 = CARTESIAN_POINT('',(-0.315,0.25));+#1140 = VECTOR('',#1141,1.);+#1141 = DIRECTION('',(1.,0.));+#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1143 = ORIENTED_EDGE('',*,*,#1051,.F.);+#1144 = ORIENTED_EDGE('',*,*,#1145,.F.);+#1145 = EDGE_CURVE('',#856,#1052,#1146,.T.);+#1146 = SURFACE_CURVE('',#1147,(#1151,#1158),.PCURVE_S1.);+#1147 = LINE('',#1148,#1149);+#1148 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#1149 = VECTOR('',#1150,1.);+#1150 = DIRECTION('',(1.,0.,0.));+#1151 = PCURVE('',#878,#1152);+#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157);+#1153 = LINE('',#1154,#1155);+#1154 = CARTESIAN_POINT('',(0.,0.));+#1155 = VECTOR('',#1156,1.);+#1156 = DIRECTION('',(1.,0.));+#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1158 = PCURVE('',#960,#1159);+#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164);+#1160 = LINE('',#1161,#1162);+#1161 = CARTESIAN_POINT('',(-0.315,0.25));+#1162 = VECTOR('',#1163,1.);+#1163 = DIRECTION('',(1.,0.));+#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1165 = ADVANCED_FACE('',(#1166),#960,.F.);+#1166 = FACE_BOUND('',#1167,.F.);+#1167 = EDGE_LOOP('',(#1168,#1169,#1170,#1171));+#1168 = ORIENTED_EDGE('',*,*,#946,.T.);+#1169 = ORIENTED_EDGE('',*,*,#1027,.T.);+#1170 = ORIENTED_EDGE('',*,*,#1098,.F.);+#1171 = ORIENTED_EDGE('',*,*,#1145,.F.);+#1172 = ADVANCED_FACE('',(#1173),#906,.T.);+#1173 = FACE_BOUND('',#1174,.T.);+#1174 = EDGE_LOOP('',(#1175,#1176,#1177,#1178));+#1175 = ORIENTED_EDGE('',*,*,#890,.T.);+#1176 = ORIENTED_EDGE('',*,*,#976,.T.);+#1177 = ORIENTED_EDGE('',*,*,#1076,.F.);+#1178 = ORIENTED_EDGE('',*,*,#1123,.F.);+#1179 = MANIFOLD_SOLID_BREP('',#1180);+#1180 = CLOSED_SHELL('',(#1181,#1301,#1377,#1453,#1529,#1600,#1647,#1656+    ));+#1181 = ADVANCED_FACE('',(#1182),#1196,.F.);+#1182 = FACE_BOUND('',#1183,.F.);+#1183 = EDGE_LOOP('',(#1184,#1219,#1247,#1275));+#1184 = ORIENTED_EDGE('',*,*,#1185,.T.);+#1185 = EDGE_CURVE('',#1186,#1188,#1190,.T.);+#1186 = VERTEX_POINT('',#1187);+#1187 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#1188 = VERTEX_POINT('',#1189);+#1189 = CARTESIAN_POINT('',(0.315248470934,0.25,0.500027607882));+#1190 = SURFACE_CURVE('',#1191,(#1195,#1207),.PCURVE_S1.);+#1191 = LINE('',#1192,#1193);+#1192 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#1193 = VECTOR('',#1194,1.);+#1194 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#1195 = PCURVE('',#1196,#1201);+#1196 = PLANE('',#1197);+#1197 = AXIS2_PLACEMENT_3D('',#1198,#1199,#1200);+#1198 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#1199 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#1200 = DIRECTION('',(0.,-1.,0.));+#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206);+#1202 = LINE('',#1203,#1204);+#1203 = CARTESIAN_POINT('',(0.,-0.));+#1204 = VECTOR('',#1205,1.);+#1205 = DIRECTION('',(0.,-1.));+#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1207 = PCURVE('',#1208,#1213);+#1208 = PLANE('',#1209);+#1209 = AXIS2_PLACEMENT_3D('',#1210,#1211,#1212);+#1210 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#1211 = DIRECTION('',(-0.,1.,0.));+#1212 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#1213 = DEFINITIONAL_REPRESENTATION('',(#1214),#1218);+#1214 = LINE('',#1215,#1216);+#1215 = CARTESIAN_POINT('',(0.,0.));+#1216 = VECTOR('',#1217,1.);+#1217 = DIRECTION('',(0.,-1.));+#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1219 = ORIENTED_EDGE('',*,*,#1220,.T.);+#1220 = EDGE_CURVE('',#1188,#1221,#1223,.T.);+#1221 = VERTEX_POINT('',#1222);+#1222 = CARTESIAN_POINT('',(0.315248470934,-0.25,0.500027607882));+#1223 = SURFACE_CURVE('',#1224,(#1228,#1235),.PCURVE_S1.);+#1224 = LINE('',#1225,#1226);+#1225 = CARTESIAN_POINT('',(0.315248470934,0.25,0.500027607882));+#1226 = VECTOR('',#1227,1.);+#1227 = DIRECTION('',(0.,-1.,0.));+#1228 = PCURVE('',#1196,#1229);+#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1234);+#1230 = LINE('',#1231,#1232);+#1231 = CARTESIAN_POINT('',(0.,-2.E-04));+#1232 = VECTOR('',#1233,1.);+#1233 = DIRECTION('',(1.,0.));+#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1235 = PCURVE('',#1236,#1241);+#1236 = PLANE('',#1237);+#1237 = AXIS2_PLACEMENT_3D('',#1238,#1239,#1240);+#1238 = CARTESIAN_POINT('',(0.332748470934,0.,0.342527607882));+#1239 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#1240 = DIRECTION('',(-0.110431526075,0.,0.993883734674));+#1241 = DEFINITIONAL_REPRESENTATION('',(#1242),#1246);+#1242 = LINE('',#1243,#1244);+#1243 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#1244 = VECTOR('',#1245,1.);+#1245 = DIRECTION('',(0.,1.));+#1246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1247 = ORIENTED_EDGE('',*,*,#1248,.F.);+#1248 = EDGE_CURVE('',#1249,#1221,#1251,.T.);+#1249 = VERTEX_POINT('',#1250);+#1250 = CARTESIAN_POINT('',(0.315049694187,-0.25,0.500005521576));+#1251 = SURFACE_CURVE('',#1252,(#1256,#1263),.PCURVE_S1.);+#1252 = LINE('',#1253,#1254);+#1253 = CARTESIAN_POINT('',(0.315049694187,-0.25,0.500005521576));+#1254 = VECTOR('',#1255,1.);+#1255 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#1256 = PCURVE('',#1196,#1257);+#1257 = DEFINITIONAL_REPRESENTATION('',(#1258),#1262);+#1258 = LINE('',#1259,#1260);+#1259 = CARTESIAN_POINT('',(0.5,0.));+#1260 = VECTOR('',#1261,1.);+#1261 = DIRECTION('',(0.,-1.));+#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1263 = PCURVE('',#1264,#1269);+#1264 = PLANE('',#1265);+#1265 = AXIS2_PLACEMENT_3D('',#1266,#1267,#1268);+#1266 = CARTESIAN_POINT('',(0.315049694187,-0.25,0.500005521576));+#1267 = DIRECTION('',(-0.,1.,0.));+#1268 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274);+#1270 = LINE('',#1271,#1272);+#1271 = CARTESIAN_POINT('',(0.,0.));+#1272 = VECTOR('',#1273,1.);+#1273 = DIRECTION('',(0.,-1.));+#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1275 = ORIENTED_EDGE('',*,*,#1276,.F.);+#1276 = EDGE_CURVE('',#1186,#1249,#1277,.T.);+#1277 = SURFACE_CURVE('',#1278,(#1282,#1289),.PCURVE_S1.);+#1278 = LINE('',#1279,#1280);+#1279 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#1280 = VECTOR('',#1281,1.);+#1281 = DIRECTION('',(0.,-1.,0.));+#1282 = PCURVE('',#1196,#1283);+#1283 = DEFINITIONAL_REPRESENTATION('',(#1284),#1288);+#1284 = LINE('',#1285,#1286);+#1285 = CARTESIAN_POINT('',(0.,-0.));+#1286 = VECTOR('',#1287,1.);+#1287 = DIRECTION('',(1.,0.));+#1288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1289 = PCURVE('',#1290,#1295);+#1290 = PLANE('',#1291);+#1291 = AXIS2_PLACEMENT_3D('',#1292,#1293,#1294);+#1292 = CARTESIAN_POINT('',(0.332549694187,0.,0.342505521576));+#1293 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#1294 = DIRECTION('',(-0.110431526075,0.,0.993883734674));+#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1300);+#1296 = LINE('',#1297,#1298);+#1297 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#1298 = VECTOR('',#1299,1.);+#1299 = DIRECTION('',(0.,1.));+#1300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1301 = ADVANCED_FACE('',(#1302),#1264,.F.);+#1302 = FACE_BOUND('',#1303,.F.);+#1303 = EDGE_LOOP('',(#1304,#1305,#1328,#1356));+#1304 = ORIENTED_EDGE('',*,*,#1248,.T.);+#1305 = ORIENTED_EDGE('',*,*,#1306,.T.);+#1306 = EDGE_CURVE('',#1221,#1307,#1309,.T.);+#1307 = VERTEX_POINT('',#1308);+#1308 = CARTESIAN_POINT('',(0.350248470934,-0.25,0.185027607882));+#1309 = SURFACE_CURVE('',#1310,(#1314,#1321),.PCURVE_S1.);+#1310 = LINE('',#1311,#1312);+#1311 = CARTESIAN_POINT('',(0.315248470934,-0.25,0.500027607882));+#1312 = VECTOR('',#1313,1.);+#1313 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#1314 = PCURVE('',#1264,#1315);+#1315 = DEFINITIONAL_REPRESENTATION('',(#1316),#1320);+#1316 = LINE('',#1317,#1318);+#1317 = CARTESIAN_POINT('',(5.273288316426E-17,-2.E-04));+#1318 = VECTOR('',#1319,1.);+#1319 = DIRECTION('',(1.,0.));+#1320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1321 = PCURVE('',#1236,#1322);+#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1327);+#1323 = LINE('',#1324,#1325);+#1324 = CARTESIAN_POINT('',(0.158469239917,0.25));+#1325 = VECTOR('',#1326,1.);+#1326 = DIRECTION('',(-1.,0.));+#1327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1328 = ORIENTED_EDGE('',*,*,#1329,.F.);+#1329 = EDGE_CURVE('',#1330,#1307,#1332,.T.);+#1330 = VERTEX_POINT('',#1331);+#1331 = CARTESIAN_POINT('',(0.350049694187,-0.25,0.185005521576));+#1332 = SURFACE_CURVE('',#1333,(#1337,#1344),.PCURVE_S1.);+#1333 = LINE('',#1334,#1335);+#1334 = CARTESIAN_POINT('',(0.350049694187,-0.25,0.185005521576));+#1335 = VECTOR('',#1336,1.);+#1336 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#1337 = PCURVE('',#1264,#1338);+#1338 = DEFINITIONAL_REPRESENTATION('',(#1339),#1343);+#1339 = LINE('',#1340,#1341);+#1340 = CARTESIAN_POINT('',(0.316938479835,3.502059753302E-14));+#1341 = VECTOR('',#1342,1.);+#1342 = DIRECTION('',(0.,-1.));+#1343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1344 = PCURVE('',#1345,#1350);+#1345 = PLANE('',#1346);+#1346 = AXIS2_PLACEMENT_3D('',#1347,#1348,#1349);+#1347 = CARTESIAN_POINT('',(0.350049694187,-0.1875,0.185005521576));+#1348 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#1349 = DIRECTION('',(0.,-1.,0.));+#1350 = DEFINITIONAL_REPRESENTATION('',(#1351),#1355);+#1351 = LINE('',#1352,#1353);+#1352 = CARTESIAN_POINT('',(6.25E-02,0.));+#1353 = VECTOR('',#1354,1.);+#1354 = DIRECTION('',(0.,-1.));+#1355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1356 = ORIENTED_EDGE('',*,*,#1357,.F.);+#1357 = EDGE_CURVE('',#1249,#1330,#1358,.T.);+#1358 = SURFACE_CURVE('',#1359,(#1363,#1370),.PCURVE_S1.);+#1359 = LINE('',#1360,#1361);+#1360 = CARTESIAN_POINT('',(0.315049694187,-0.25,0.500005521576));+#1361 = VECTOR('',#1362,1.);+#1362 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#1363 = PCURVE('',#1264,#1364);+#1364 = DEFINITIONAL_REPRESENTATION('',(#1365),#1369);+#1365 = LINE('',#1366,#1367);+#1366 = CARTESIAN_POINT('',(0.,0.));+#1367 = VECTOR('',#1368,1.);+#1368 = DIRECTION('',(1.,0.));+#1369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1370 = PCURVE('',#1290,#1371);+#1371 = DEFINITIONAL_REPRESENTATION('',(#1372),#1376);+#1372 = LINE('',#1373,#1374);+#1373 = CARTESIAN_POINT('',(0.158469239917,0.25));+#1374 = VECTOR('',#1375,1.);+#1375 = DIRECTION('',(-1.,0.));+#1376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1377 = ADVANCED_FACE('',(#1378),#1345,.T.);+#1378 = FACE_BOUND('',#1379,.T.);+#1379 = EDGE_LOOP('',(#1380,#1410,#1431,#1432));+#1380 = ORIENTED_EDGE('',*,*,#1381,.T.);+#1381 = EDGE_CURVE('',#1382,#1384,#1386,.T.);+#1382 = VERTEX_POINT('',#1383);+#1383 = CARTESIAN_POINT('',(0.350049694187,-0.1875,0.185005521576));+#1384 = VERTEX_POINT('',#1385);+#1385 = CARTESIAN_POINT('',(0.350248470934,-0.1875,0.185027607882));+#1386 = SURFACE_CURVE('',#1387,(#1391,#1398),.PCURVE_S1.);+#1387 = LINE('',#1388,#1389);+#1388 = CARTESIAN_POINT('',(0.350049694187,-0.1875,0.185005521576));+#1389 = VECTOR('',#1390,1.);+#1390 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#1391 = PCURVE('',#1345,#1392);+#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397);+#1393 = LINE('',#1394,#1395);+#1394 = CARTESIAN_POINT('',(0.,-0.));+#1395 = VECTOR('',#1396,1.);+#1396 = DIRECTION('',(0.,-1.));+#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1398 = PCURVE('',#1399,#1404);+#1399 = PLANE('',#1400);+#1400 = AXIS2_PLACEMENT_3D('',#1401,#1402,#1403);+#1401 = CARTESIAN_POINT('',(0.350049694187,-0.1875,0.185005521576));+#1402 = DIRECTION('',(-0.110431526075,0.,0.993883734674));+#1403 = DIRECTION('',(0.,1.,0.));+#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409);+#1405 = LINE('',#1406,#1407);+#1406 = CARTESIAN_POINT('',(0.,0.));+#1407 = VECTOR('',#1408,1.);+#1408 = DIRECTION('',(0.,-1.));+#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1410 = ORIENTED_EDGE('',*,*,#1411,.T.);+#1411 = EDGE_CURVE('',#1384,#1307,#1412,.T.);+#1412 = SURFACE_CURVE('',#1413,(#1417,#1424),.PCURVE_S1.);+#1413 = LINE('',#1414,#1415);+#1414 = CARTESIAN_POINT('',(0.350248470934,0.25,0.185027607882));+#1415 = VECTOR('',#1416,1.);+#1416 = DIRECTION('',(0.,-1.,0.));+#1417 = PCURVE('',#1345,#1418);+#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423);+#1419 = LINE('',#1420,#1421);+#1420 = CARTESIAN_POINT('',(-0.4375,-2.E-04));+#1421 = VECTOR('',#1422,1.);+#1422 = DIRECTION('',(1.,0.));+#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1424 = PCURVE('',#1236,#1425);+#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1430);+#1426 = LINE('',#1427,#1428);+#1427 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#1428 = VECTOR('',#1429,1.);+#1429 = DIRECTION('',(0.,1.));+#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1431 = ORIENTED_EDGE('',*,*,#1329,.F.);+#1432 = ORIENTED_EDGE('',*,*,#1433,.F.);+#1433 = EDGE_CURVE('',#1382,#1330,#1434,.T.);+#1434 = SURFACE_CURVE('',#1435,(#1439,#1446),.PCURVE_S1.);+#1435 = LINE('',#1436,#1437);+#1436 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#1437 = VECTOR('',#1438,1.);+#1438 = DIRECTION('',(0.,-1.,0.));+#1439 = PCURVE('',#1345,#1440);+#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1445);+#1441 = LINE('',#1442,#1443);+#1442 = CARTESIAN_POINT('',(-0.4375,-0.));+#1443 = VECTOR('',#1444,1.);+#1444 = DIRECTION('',(1.,0.));+#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1446 = PCURVE('',#1290,#1447);+#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1452);+#1448 = LINE('',#1449,#1450);+#1449 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#1450 = VECTOR('',#1451,1.);+#1451 = DIRECTION('',(0.,1.));+#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1453 = ADVANCED_FACE('',(#1454),#1399,.F.);+#1454 = FACE_BOUND('',#1455,.F.);+#1455 = EDGE_LOOP('',(#1456,#1457,#1480,#1508));+#1456 = ORIENTED_EDGE('',*,*,#1381,.T.);+#1457 = ORIENTED_EDGE('',*,*,#1458,.T.);+#1458 = EDGE_CURVE('',#1384,#1459,#1461,.T.);+#1459 = VERTEX_POINT('',#1460);+#1460 = CARTESIAN_POINT('',(0.350248470934,0.1875,0.185027607882));+#1461 = SURFACE_CURVE('',#1462,(#1466,#1473),.PCURVE_S1.);+#1462 = LINE('',#1463,#1464);+#1463 = CARTESIAN_POINT('',(0.350248470934,-0.25,0.185027607882));+#1464 = VECTOR('',#1465,1.);+#1465 = DIRECTION('',(0.,1.,0.));+#1466 = PCURVE('',#1399,#1467);+#1467 = DEFINITIONAL_REPRESENTATION('',(#1468),#1472);+#1468 = LINE('',#1469,#1470);+#1469 = CARTESIAN_POINT('',(-6.25E-02,-2.E-04));+#1470 = VECTOR('',#1471,1.);+#1471 = DIRECTION('',(1.,0.));+#1472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1473 = PCURVE('',#1236,#1474);+#1474 = DEFINITIONAL_REPRESENTATION('',(#1475),#1479);+#1475 = LINE('',#1476,#1477);+#1476 = CARTESIAN_POINT('',(-0.158469239917,0.25));+#1477 = VECTOR('',#1478,1.);+#1478 = DIRECTION('',(0.,-1.));+#1479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1480 = ORIENTED_EDGE('',*,*,#1481,.F.);+#1481 = EDGE_CURVE('',#1482,#1459,#1484,.T.);+#1482 = VERTEX_POINT('',#1483);+#1483 = CARTESIAN_POINT('',(0.350049694187,0.1875,0.185005521576));+#1484 = SURFACE_CURVE('',#1485,(#1489,#1496),.PCURVE_S1.);+#1485 = LINE('',#1486,#1487);+#1486 = CARTESIAN_POINT('',(0.350049694187,0.1875,0.185005521576));+#1487 = VECTOR('',#1488,1.);+#1488 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#1489 = PCURVE('',#1399,#1490);+#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495);+#1491 = LINE('',#1492,#1493);+#1492 = CARTESIAN_POINT('',(0.375,0.));+#1493 = VECTOR('',#1494,1.);+#1494 = DIRECTION('',(0.,-1.));+#1495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1496 = PCURVE('',#1497,#1502);+#1497 = PLANE('',#1498);+#1498 = AXIS2_PLACEMENT_3D('',#1499,#1500,#1501);+#1499 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#1500 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#1501 = DIRECTION('',(0.,-1.,0.));+#1502 = DEFINITIONAL_REPRESENTATION('',(#1503),#1507);+#1503 = LINE('',#1504,#1505);+#1504 = CARTESIAN_POINT('',(6.25E-02,0.));+#1505 = VECTOR('',#1506,1.);+#1506 = DIRECTION('',(0.,-1.));+#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1508 = ORIENTED_EDGE('',*,*,#1509,.F.);+#1509 = EDGE_CURVE('',#1382,#1482,#1510,.T.);+#1510 = SURFACE_CURVE('',#1511,(#1515,#1522),.PCURVE_S1.);+#1511 = LINE('',#1512,#1513);+#1512 = CARTESIAN_POINT('',(0.350049694187,-0.25,0.185005521576));+#1513 = VECTOR('',#1514,1.);+#1514 = DIRECTION('',(0.,1.,0.));+#1515 = PCURVE('',#1399,#1516);+#1516 = DEFINITIONAL_REPRESENTATION('',(#1517),#1521);+#1517 = LINE('',#1518,#1519);+#1518 = CARTESIAN_POINT('',(-6.25E-02,-0.));+#1519 = VECTOR('',#1520,1.);+#1520 = DIRECTION('',(1.,0.));+#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1522 = PCURVE('',#1290,#1523);+#1523 = DEFINITIONAL_REPRESENTATION('',(#1524),#1528);+#1524 = LINE('',#1525,#1526);+#1525 = CARTESIAN_POINT('',(-0.158469239917,0.25));+#1526 = VECTOR('',#1527,1.);+#1527 = DIRECTION('',(0.,-1.));+#1528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1529 = ADVANCED_FACE('',(#1530),#1497,.T.);+#1530 = FACE_BOUND('',#1531,.T.);+#1531 = EDGE_LOOP('',(#1532,#1557,#1578,#1579));+#1532 = ORIENTED_EDGE('',*,*,#1533,.T.);+#1533 = EDGE_CURVE('',#1534,#1536,#1538,.T.);+#1534 = VERTEX_POINT('',#1535);+#1535 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#1536 = VERTEX_POINT('',#1537);+#1537 = CARTESIAN_POINT('',(0.350248470934,0.25,0.185027607882));+#1538 = SURFACE_CURVE('',#1539,(#1543,#1550),.PCURVE_S1.);+#1539 = LINE('',#1540,#1541);+#1540 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#1541 = VECTOR('',#1542,1.);+#1542 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#1543 = PCURVE('',#1497,#1544);+#1544 = DEFINITIONAL_REPRESENTATION('',(#1545),#1549);+#1545 = LINE('',#1546,#1547);+#1546 = CARTESIAN_POINT('',(0.,-0.));+#1547 = VECTOR('',#1548,1.);+#1548 = DIRECTION('',(0.,-1.));+#1549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1550 = PCURVE('',#1208,#1551);+#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556);+#1552 = LINE('',#1553,#1554);+#1553 = CARTESIAN_POINT('',(0.316938479835,3.502059753302E-14));+#1554 = VECTOR('',#1555,1.);+#1555 = DIRECTION('',(0.,-1.));+#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1557 = ORIENTED_EDGE('',*,*,#1558,.T.);+#1558 = EDGE_CURVE('',#1536,#1459,#1559,.T.);+#1559 = SURFACE_CURVE('',#1560,(#1564,#1571),.PCURVE_S1.);+#1560 = LINE('',#1561,#1562);+#1561 = CARTESIAN_POINT('',(0.350248470934,0.25,0.185027607882));+#1562 = VECTOR('',#1563,1.);+#1563 = DIRECTION('',(0.,-1.,0.));+#1564 = PCURVE('',#1497,#1565);+#1565 = DEFINITIONAL_REPRESENTATION('',(#1566),#1570);+#1566 = LINE('',#1567,#1568);+#1567 = CARTESIAN_POINT('',(0.,-2.E-04));+#1568 = VECTOR('',#1569,1.);+#1569 = DIRECTION('',(1.,0.));+#1570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1571 = PCURVE('',#1236,#1572);+#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577);+#1573 = LINE('',#1574,#1575);+#1574 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#1575 = VECTOR('',#1576,1.);+#1576 = DIRECTION('',(0.,1.));+#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1578 = ORIENTED_EDGE('',*,*,#1481,.F.);+#1579 = ORIENTED_EDGE('',*,*,#1580,.F.);+#1580 = EDGE_CURVE('',#1534,#1482,#1581,.T.);+#1581 = SURFACE_CURVE('',#1582,(#1586,#1593),.PCURVE_S1.);+#1582 = LINE('',#1583,#1584);+#1583 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#1584 = VECTOR('',#1585,1.);+#1585 = DIRECTION('',(0.,-1.,0.));+#1586 = PCURVE('',#1497,#1587);+#1587 = DEFINITIONAL_REPRESENTATION('',(#1588),#1592);+#1588 = LINE('',#1589,#1590);+#1589 = CARTESIAN_POINT('',(0.,-0.));+#1590 = VECTOR('',#1591,1.);+#1591 = DIRECTION('',(1.,0.));+#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1593 = PCURVE('',#1290,#1594);+#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599);+#1595 = LINE('',#1596,#1597);+#1596 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#1597 = VECTOR('',#1598,1.);+#1598 = DIRECTION('',(0.,1.));+#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1600 = ADVANCED_FACE('',(#1601),#1208,.T.);+#1601 = FACE_BOUND('',#1602,.T.);+#1602 = EDGE_LOOP('',(#1603,#1604,#1625,#1626));+#1603 = ORIENTED_EDGE('',*,*,#1185,.T.);+#1604 = ORIENTED_EDGE('',*,*,#1605,.T.);+#1605 = EDGE_CURVE('',#1188,#1536,#1606,.T.);+#1606 = SURFACE_CURVE('',#1607,(#1611,#1618),.PCURVE_S1.);+#1607 = LINE('',#1608,#1609);+#1608 = CARTESIAN_POINT('',(0.315248470934,0.25,0.500027607882));+#1609 = VECTOR('',#1610,1.);+#1610 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#1611 = PCURVE('',#1208,#1612);+#1612 = DEFINITIONAL_REPRESENTATION('',(#1613),#1617);+#1613 = LINE('',#1614,#1615);+#1614 = CARTESIAN_POINT('',(5.273288316426E-17,-2.E-04));+#1615 = VECTOR('',#1616,1.);+#1616 = DIRECTION('',(1.,0.));+#1617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1618 = PCURVE('',#1236,#1619);+#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1624);+#1620 = LINE('',#1621,#1622);+#1621 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#1622 = VECTOR('',#1623,1.);+#1623 = DIRECTION('',(-1.,0.));+#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1625 = ORIENTED_EDGE('',*,*,#1533,.F.);+#1626 = ORIENTED_EDGE('',*,*,#1627,.F.);+#1627 = EDGE_CURVE('',#1186,#1534,#1628,.T.);+#1628 = SURFACE_CURVE('',#1629,(#1633,#1640),.PCURVE_S1.);+#1629 = LINE('',#1630,#1631);+#1630 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#1631 = VECTOR('',#1632,1.);+#1632 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#1633 = PCURVE('',#1208,#1634);+#1634 = DEFINITIONAL_REPRESENTATION('',(#1635),#1639);+#1635 = LINE('',#1636,#1637);+#1636 = CARTESIAN_POINT('',(0.,0.));+#1637 = VECTOR('',#1638,1.);+#1638 = DIRECTION('',(1.,0.));+#1639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1640 = PCURVE('',#1290,#1641);+#1641 = DEFINITIONAL_REPRESENTATION('',(#1642),#1646);+#1642 = LINE('',#1643,#1644);+#1643 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#1644 = VECTOR('',#1645,1.);+#1645 = DIRECTION('',(-1.,0.));+#1646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1647 = ADVANCED_FACE('',(#1648),#1290,.F.);+#1648 = FACE_BOUND('',#1649,.F.);+#1649 = EDGE_LOOP('',(#1650,#1651,#1652,#1653,#1654,#1655));+#1650 = ORIENTED_EDGE('',*,*,#1276,.T.);+#1651 = ORIENTED_EDGE('',*,*,#1357,.T.);+#1652 = ORIENTED_EDGE('',*,*,#1433,.F.);+#1653 = ORIENTED_EDGE('',*,*,#1509,.T.);+#1654 = ORIENTED_EDGE('',*,*,#1580,.F.);+#1655 = ORIENTED_EDGE('',*,*,#1627,.F.);+#1656 = ADVANCED_FACE('',(#1657),#1236,.T.);+#1657 = FACE_BOUND('',#1658,.T.);+#1658 = EDGE_LOOP('',(#1659,#1660,#1661,#1662,#1663,#1664));+#1659 = ORIENTED_EDGE('',*,*,#1220,.T.);+#1660 = ORIENTED_EDGE('',*,*,#1306,.T.);+#1661 = ORIENTED_EDGE('',*,*,#1411,.F.);+#1662 = ORIENTED_EDGE('',*,*,#1458,.T.);+#1663 = ORIENTED_EDGE('',*,*,#1558,.F.);+#1664 = ORIENTED_EDGE('',*,*,#1605,.F.);+#1665 = MANIFOLD_SOLID_BREP('',#1666);+#1666 = CLOSED_SHELL('',(#1667,#1787,#1863,#1934,#1981,#1988));+#1667 = ADVANCED_FACE('',(#1668),#1682,.F.);+#1668 = FACE_BOUND('',#1669,.F.);+#1669 = EDGE_LOOP('',(#1670,#1705,#1733,#1761));+#1670 = ORIENTED_EDGE('',*,*,#1671,.T.);+#1671 = EDGE_CURVE('',#1672,#1674,#1676,.T.);+#1672 = VERTEX_POINT('',#1673);+#1673 = CARTESIAN_POINT('',(-0.35,0.25005,0.185));+#1674 = VERTEX_POINT('',#1675);+#1675 = CARTESIAN_POINT('',(-0.35,0.25025,0.185));+#1676 = SURFACE_CURVE('',#1677,(#1681,#1693),.PCURVE_S1.);+#1677 = LINE('',#1678,#1679);+#1678 = CARTESIAN_POINT('',(-0.35,0.25005,0.185));+#1679 = VECTOR('',#1680,1.);+#1680 = DIRECTION('',(0.,1.,0.));+#1681 = PCURVE('',#1682,#1687);+#1682 = PLANE('',#1683);+#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686);+#1684 = CARTESIAN_POINT('',(-0.35,0.25005,0.185));+#1685 = DIRECTION('',(0.993883734674,0.,-0.110431526075));+#1686 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692);+#1688 = LINE('',#1689,#1690);+#1689 = CARTESIAN_POINT('',(0.,0.));+#1690 = VECTOR('',#1691,1.);+#1691 = DIRECTION('',(0.,-1.));+#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1693 = PCURVE('',#1694,#1699);+#1694 = PLANE('',#1695);+#1695 = AXIS2_PLACEMENT_3D('',#1696,#1697,#1698);+#1696 = CARTESIAN_POINT('',(0.35,0.25005,0.185));+#1697 = DIRECTION('',(0.,-0.,1.));+#1698 = DIRECTION('',(-1.,0.,0.));+#1699 = DEFINITIONAL_REPRESENTATION('',(#1700),#1704);+#1700 = LINE('',#1701,#1702);+#1701 = CARTESIAN_POINT('',(0.7,0.));+#1702 = VECTOR('',#1703,1.);+#1703 = DIRECTION('',(0.,-1.));+#1704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1705 = ORIENTED_EDGE('',*,*,#1706,.T.);+#1706 = EDGE_CURVE('',#1674,#1707,#1709,.T.);+#1707 = VERTEX_POINT('',#1708);+#1708 = CARTESIAN_POINT('',(-0.315,0.25025,0.5));+#1709 = SURFACE_CURVE('',#1710,(#1714,#1721),.PCURVE_S1.);+#1710 = LINE('',#1711,#1712);+#1711 = CARTESIAN_POINT('',(-0.35,0.25025,0.185));+#1712 = VECTOR('',#1713,1.);+#1713 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#1714 = PCURVE('',#1682,#1715);+#1715 = DEFINITIONAL_REPRESENTATION('',(#1716),#1720);+#1716 = LINE('',#1717,#1718);+#1717 = CARTESIAN_POINT('',(0.,-2.E-04));+#1718 = VECTOR('',#1719,1.);+#1719 = DIRECTION('',(1.,0.));+#1720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1721 = PCURVE('',#1722,#1727);+#1722 = PLANE('',#1723);+#1723 = AXIS2_PLACEMENT_3D('',#1724,#1725,#1726);+#1724 = CARTESIAN_POINT('',(5.617888255621E-15,0.25025,0.336886104513));+#1725 = DIRECTION('',(0.,1.,0.));+#1726 = DIRECTION('',(0.,-0.,1.));+#1727 = DEFINITIONAL_REPRESENTATION('',(#1728),#1732);+#1728 = LINE('',#1729,#1730);+#1729 = CARTESIAN_POINT('',(-0.151886104513,-0.35));+#1730 = VECTOR('',#1731,1.);+#1731 = DIRECTION('',(0.993883734674,0.110431526075));+#1732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1733 = ORIENTED_EDGE('',*,*,#1734,.F.);+#1734 = EDGE_CURVE('',#1735,#1707,#1737,.T.);+#1735 = VERTEX_POINT('',#1736);+#1736 = CARTESIAN_POINT('',(-0.315,0.25005,0.5));+#1737 = SURFACE_CURVE('',#1738,(#1742,#1749),.PCURVE_S1.);+#1738 = LINE('',#1739,#1740);+#1739 = CARTESIAN_POINT('',(-0.315,0.25005,0.5));+#1740 = VECTOR('',#1741,1.);+#1741 = DIRECTION('',(0.,1.,0.));+#1742 = PCURVE('',#1682,#1743);+#1743 = DEFINITIONAL_REPRESENTATION('',(#1744),#1748);+#1744 = LINE('',#1745,#1746);+#1745 = CARTESIAN_POINT('',(0.316938479835,0.));+#1746 = VECTOR('',#1747,1.);+#1747 = DIRECTION('',(0.,-1.));+#1748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1749 = PCURVE('',#1750,#1755);+#1750 = PLANE('',#1751);+#1751 = AXIS2_PLACEMENT_3D('',#1752,#1753,#1754);+#1752 = CARTESIAN_POINT('',(-0.315,0.25005,0.5));+#1753 = DIRECTION('',(0.,0.,-1.));+#1754 = DIRECTION('',(1.,0.,0.));+#1755 = DEFINITIONAL_REPRESENTATION('',(#1756),#1760);+#1756 = LINE('',#1757,#1758);+#1757 = CARTESIAN_POINT('',(0.,0.));+#1758 = VECTOR('',#1759,1.);+#1759 = DIRECTION('',(0.,-1.));+#1760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1761 = ORIENTED_EDGE('',*,*,#1762,.F.);+#1762 = EDGE_CURVE('',#1672,#1735,#1763,.T.);+#1763 = SURFACE_CURVE('',#1764,(#1768,#1775),.PCURVE_S1.);+#1764 = LINE('',#1765,#1766);+#1765 = CARTESIAN_POINT('',(-0.35,0.25005,0.185));+#1766 = VECTOR('',#1767,1.);+#1767 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#1768 = PCURVE('',#1682,#1769);+#1769 = DEFINITIONAL_REPRESENTATION('',(#1770),#1774);+#1770 = LINE('',#1771,#1772);+#1771 = CARTESIAN_POINT('',(0.,0.));+#1772 = VECTOR('',#1773,1.);+#1773 = DIRECTION('',(1.,0.));+#1774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1775 = PCURVE('',#1776,#1781);+#1776 = PLANE('',#1777);+#1777 = AXIS2_PLACEMENT_3D('',#1778,#1779,#1780);+#1778 = CARTESIAN_POINT('',(5.617888255621E-15,0.25005,0.336886104513));+#1779 = DIRECTION('',(0.,1.,0.));+#1780 = DIRECTION('',(0.,-0.,1.));+#1781 = DEFINITIONAL_REPRESENTATION('',(#1782),#1786);+#1782 = LINE('',#1783,#1784);+#1783 = CARTESIAN_POINT('',(-0.151886104513,-0.35));+#1784 = VECTOR('',#1785,1.);+#1785 = DIRECTION('',(0.993883734674,0.110431526075));+#1786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1787 = ADVANCED_FACE('',(#1788),#1750,.F.);+#1788 = FACE_BOUND('',#1789,.F.);+#1789 = EDGE_LOOP('',(#1790,#1791,#1814,#1842));+#1790 = ORIENTED_EDGE('',*,*,#1734,.T.);+#1791 = ORIENTED_EDGE('',*,*,#1792,.T.);+#1792 = EDGE_CURVE('',#1707,#1793,#1795,.T.);+#1793 = VERTEX_POINT('',#1794);+#1794 = CARTESIAN_POINT('',(0.315,0.25025,0.5));+#1795 = SURFACE_CURVE('',#1796,(#1800,#1807),.PCURVE_S1.);+#1796 = LINE('',#1797,#1798);+#1797 = CARTESIAN_POINT('',(-0.315,0.25025,0.5));+#1798 = VECTOR('',#1799,1.);+#1799 = DIRECTION('',(1.,0.,0.));+#1800 = PCURVE('',#1750,#1801);+#1801 = DEFINITIONAL_REPRESENTATION('',(#1802),#1806);+#1802 = LINE('',#1803,#1804);+#1803 = CARTESIAN_POINT('',(0.,-2.E-04));+#1804 = VECTOR('',#1805,1.);+#1805 = DIRECTION('',(1.,0.));+#1806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1807 = PCURVE('',#1722,#1808);+#1808 = DEFINITIONAL_REPRESENTATION('',(#1809),#1813);+#1809 = LINE('',#1810,#1811);+#1810 = CARTESIAN_POINT('',(0.163113895487,-0.315));+#1811 = VECTOR('',#1812,1.);+#1812 = DIRECTION('',(0.,1.));+#1813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1814 = ORIENTED_EDGE('',*,*,#1815,.F.);+#1815 = EDGE_CURVE('',#1816,#1793,#1818,.T.);+#1816 = VERTEX_POINT('',#1817);+#1817 = CARTESIAN_POINT('',(0.315,0.25005,0.5));+#1818 = SURFACE_CURVE('',#1819,(#1823,#1830),.PCURVE_S1.);+#1819 = LINE('',#1820,#1821);+#1820 = CARTESIAN_POINT('',(0.315,0.25005,0.5));+#1821 = VECTOR('',#1822,1.);+#1822 = DIRECTION('',(0.,1.,0.));+#1823 = PCURVE('',#1750,#1824);+#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829);+#1825 = LINE('',#1826,#1827);+#1826 = CARTESIAN_POINT('',(0.63,0.));+#1827 = VECTOR('',#1828,1.);+#1828 = DIRECTION('',(0.,-1.));+#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1830 = PCURVE('',#1831,#1836);+#1831 = PLANE('',#1832);+#1832 = AXIS2_PLACEMENT_3D('',#1833,#1834,#1835);+#1833 = CARTESIAN_POINT('',(0.315,0.25005,0.5));+#1834 = DIRECTION('',(-0.993883734674,0.,-0.110431526075));+#1835 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1841);+#1837 = LINE('',#1838,#1839);+#1838 = CARTESIAN_POINT('',(0.,0.));+#1839 = VECTOR('',#1840,1.);+#1840 = DIRECTION('',(0.,-1.));+#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1842 = ORIENTED_EDGE('',*,*,#1843,.F.);+#1843 = EDGE_CURVE('',#1735,#1816,#1844,.T.);+#1844 = SURFACE_CURVE('',#1845,(#1849,#1856),.PCURVE_S1.);+#1845 = LINE('',#1846,#1847);+#1846 = CARTESIAN_POINT('',(-0.315,0.25005,0.5));+#1847 = VECTOR('',#1848,1.);+#1848 = DIRECTION('',(1.,0.,0.));+#1849 = PCURVE('',#1750,#1850);+#1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1855);+#1851 = LINE('',#1852,#1853);+#1852 = CARTESIAN_POINT('',(0.,0.));+#1853 = VECTOR('',#1854,1.);+#1854 = DIRECTION('',(1.,0.));+#1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1856 = PCURVE('',#1776,#1857);+#1857 = DEFINITIONAL_REPRESENTATION('',(#1858),#1862);+#1858 = LINE('',#1859,#1860);+#1859 = CARTESIAN_POINT('',(0.163113895487,-0.315));+#1860 = VECTOR('',#1861,1.);+#1861 = DIRECTION('',(0.,1.));+#1862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1863 = ADVANCED_FACE('',(#1864),#1831,.F.);+#1864 = FACE_BOUND('',#1865,.F.);+#1865 = EDGE_LOOP('',(#1866,#1867,#1890,#1913));+#1866 = ORIENTED_EDGE('',*,*,#1815,.T.);+#1867 = ORIENTED_EDGE('',*,*,#1868,.T.);+#1868 = EDGE_CURVE('',#1793,#1869,#1871,.T.);+#1869 = VERTEX_POINT('',#1870);+#1870 = CARTESIAN_POINT('',(0.35,0.25025,0.185));+#1871 = SURFACE_CURVE('',#1872,(#1876,#1883),.PCURVE_S1.);+#1872 = LINE('',#1873,#1874);+#1873 = CARTESIAN_POINT('',(0.315,0.25025,0.5));+#1874 = VECTOR('',#1875,1.);+#1875 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#1876 = PCURVE('',#1831,#1877);+#1877 = DEFINITIONAL_REPRESENTATION('',(#1878),#1882);+#1878 = LINE('',#1879,#1880);+#1879 = CARTESIAN_POINT('',(0.,-2.E-04));+#1880 = VECTOR('',#1881,1.);+#1881 = DIRECTION('',(1.,0.));+#1882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1883 = PCURVE('',#1722,#1884);+#1884 = DEFINITIONAL_REPRESENTATION('',(#1885),#1889);+#1885 = LINE('',#1886,#1887);+#1886 = CARTESIAN_POINT('',(0.163113895487,0.315));+#1887 = VECTOR('',#1888,1.);+#1888 = DIRECTION('',(-0.993883734674,0.110431526075));+#1889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1890 = ORIENTED_EDGE('',*,*,#1891,.F.);+#1891 = EDGE_CURVE('',#1892,#1869,#1894,.T.);+#1892 = VERTEX_POINT('',#1893);+#1893 = CARTESIAN_POINT('',(0.35,0.25005,0.185));+#1894 = SURFACE_CURVE('',#1895,(#1899,#1906),.PCURVE_S1.);+#1895 = LINE('',#1896,#1897);+#1896 = CARTESIAN_POINT('',(0.35,0.25005,0.185));+#1897 = VECTOR('',#1898,1.);+#1898 = DIRECTION('',(0.,1.,0.));+#1899 = PCURVE('',#1831,#1900);+#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);+#1901 = LINE('',#1902,#1903);+#1902 = CARTESIAN_POINT('',(0.316938479835,0.));+#1903 = VECTOR('',#1904,1.);+#1904 = DIRECTION('',(0.,-1.));+#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1906 = PCURVE('',#1694,#1907);+#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912);+#1908 = LINE('',#1909,#1910);+#1909 = CARTESIAN_POINT('',(0.,0.));+#1910 = VECTOR('',#1911,1.);+#1911 = DIRECTION('',(0.,-1.));+#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1913 = ORIENTED_EDGE('',*,*,#1914,.F.);+#1914 = EDGE_CURVE('',#1816,#1892,#1915,.T.);+#1915 = SURFACE_CURVE('',#1916,(#1920,#1927),.PCURVE_S1.);+#1916 = LINE('',#1917,#1918);+#1917 = CARTESIAN_POINT('',(0.315,0.25005,0.5));+#1918 = VECTOR('',#1919,1.);+#1919 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#1920 = PCURVE('',#1831,#1921);+#1921 = DEFINITIONAL_REPRESENTATION('',(#1922),#1926);+#1922 = LINE('',#1923,#1924);+#1923 = CARTESIAN_POINT('',(0.,0.));+#1924 = VECTOR('',#1925,1.);+#1925 = DIRECTION('',(1.,0.));+#1926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1927 = PCURVE('',#1776,#1928);+#1928 = DEFINITIONAL_REPRESENTATION('',(#1929),#1933);+#1929 = LINE('',#1930,#1931);+#1930 = CARTESIAN_POINT('',(0.163113895487,0.315));+#1931 = VECTOR('',#1932,1.);+#1932 = DIRECTION('',(-0.993883734674,0.110431526075));+#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1934 = ADVANCED_FACE('',(#1935),#1694,.F.);+#1935 = FACE_BOUND('',#1936,.F.);+#1936 = EDGE_LOOP('',(#1937,#1938,#1959,#1960));+#1937 = ORIENTED_EDGE('',*,*,#1891,.T.);+#1938 = ORIENTED_EDGE('',*,*,#1939,.T.);+#1939 = EDGE_CURVE('',#1869,#1674,#1940,.T.);+#1940 = SURFACE_CURVE('',#1941,(#1945,#1952),.PCURVE_S1.);+#1941 = LINE('',#1942,#1943);+#1942 = CARTESIAN_POINT('',(0.35,0.25025,0.185));+#1943 = VECTOR('',#1944,1.);+#1944 = DIRECTION('',(-1.,0.,0.));+#1945 = PCURVE('',#1694,#1946);+#1946 = DEFINITIONAL_REPRESENTATION('',(#1947),#1951);+#1947 = LINE('',#1948,#1949);+#1948 = CARTESIAN_POINT('',(0.,-2.E-04));+#1949 = VECTOR('',#1950,1.);+#1950 = DIRECTION('',(1.,0.));+#1951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1952 = PCURVE('',#1722,#1953);+#1953 = DEFINITIONAL_REPRESENTATION('',(#1954),#1958);+#1954 = LINE('',#1955,#1956);+#1955 = CARTESIAN_POINT('',(-0.151886104513,0.35));+#1956 = VECTOR('',#1957,1.);+#1957 = DIRECTION('',(0.,-1.));+#1958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1959 = ORIENTED_EDGE('',*,*,#1671,.F.);+#1960 = ORIENTED_EDGE('',*,*,#1961,.F.);+#1961 = EDGE_CURVE('',#1892,#1672,#1962,.T.);+#1962 = SURFACE_CURVE('',#1963,(#1967,#1974),.PCURVE_S1.);+#1963 = LINE('',#1964,#1965);+#1964 = CARTESIAN_POINT('',(0.35,0.25005,0.185));+#1965 = VECTOR('',#1966,1.);+#1966 = DIRECTION('',(-1.,0.,0.));+#1967 = PCURVE('',#1694,#1968);+#1968 = DEFINITIONAL_REPRESENTATION('',(#1969),#1973);+#1969 = LINE('',#1970,#1971);+#1970 = CARTESIAN_POINT('',(0.,0.));+#1971 = VECTOR('',#1972,1.);+#1972 = DIRECTION('',(1.,0.));+#1973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1974 = PCURVE('',#1776,#1975);+#1975 = DEFINITIONAL_REPRESENTATION('',(#1976),#1980);+#1976 = LINE('',#1977,#1978);+#1977 = CARTESIAN_POINT('',(-0.151886104513,0.35));+#1978 = VECTOR('',#1979,1.);+#1979 = DIRECTION('',(0.,-1.));+#1980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1981 = ADVANCED_FACE('',(#1982),#1776,.F.);+#1982 = FACE_BOUND('',#1983,.F.);+#1983 = EDGE_LOOP('',(#1984,#1985,#1986,#1987));+#1984 = ORIENTED_EDGE('',*,*,#1762,.T.);+#1985 = ORIENTED_EDGE('',*,*,#1843,.T.);+#1986 = ORIENTED_EDGE('',*,*,#1914,.T.);+#1987 = ORIENTED_EDGE('',*,*,#1961,.T.);+#1988 = ADVANCED_FACE('',(#1989),#1722,.T.);+#1989 = FACE_BOUND('',#1990,.T.);+#1990 = EDGE_LOOP('',(#1991,#1992,#1993,#1994));+#1991 = ORIENTED_EDGE('',*,*,#1706,.T.);+#1992 = ORIENTED_EDGE('',*,*,#1792,.T.);+#1993 = ORIENTED_EDGE('',*,*,#1868,.T.);+#1994 = ORIENTED_EDGE('',*,*,#1939,.T.);+#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1999)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1996,#1997,#1998)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1996 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1997 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1998 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1999 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1996,   'distance_accuracy_value','confusion accuracy');-#368 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#369,#371);-#369 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#370) +#2000 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2001,#2003);+#2001 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2002)  SHAPE_REPRESENTATION_RELATIONSHIP() );-#370 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);-#371 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#372-  );-#372 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Adom.LED.Emission','',#5,#27,-  $);-#373 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29));-#374 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#375)-  ,#363);-#375 = STYLED_ITEM('color',(#376),#33);-#376 = PRESENTATION_STYLE_ASSIGNMENT((#377));-#377 = SURFACE_STYLE_USAGE(.BOTH.,#378);-#378 = SURFACE_SIDE_STYLE('',(#379));-#379 = SURFACE_STYLE_FILL_AREA(#380);-#380 = FILL_AREA_STYLE('',(#381));-#381 = FILL_AREA_STYLE_COLOUR('',#382);-#382 = COLOUR_RGB('',2.499999930151E-02,0.139999997847,1.);+#2002 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#2003 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #2004);+#2004 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Adom.LED.Emission','',#5,#27+  ,$);+#2005 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29));+#2006 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #2007,#2015,#2022,#2029,#2036),#1995);+#2007 = STYLED_ITEM('color',(#2008),#33);+#2008 = PRESENTATION_STYLE_ASSIGNMENT((#2009));+#2009 = SURFACE_STYLE_USAGE(.BOTH.,#2010);+#2010 = SURFACE_SIDE_STYLE('',(#2011));+#2011 = SURFACE_STYLE_FILL_AREA(#2012);+#2012 = FILL_AREA_STYLE('',(#2013));+#2013 = FILL_AREA_STYLE_COLOUR('',#2014);+#2014 = COLOUR_RGB('',2.499999930151E-02,0.139999997847,1.);+#2015 = STYLED_ITEM('color',(#2016),#363);+#2016 = PRESENTATION_STYLE_ASSIGNMENT((#2017));+#2017 = SURFACE_STYLE_USAGE(.BOTH.,#2018);+#2018 = SURFACE_SIDE_STYLE('',(#2019));+#2019 = SURFACE_STYLE_FILL_AREA(#2020);+#2020 = FILL_AREA_STYLE('',(#2021));+#2021 = FILL_AREA_STYLE_COLOUR('',#2014);+#2022 = STYLED_ITEM('color',(#2023),#849);+#2023 = PRESENTATION_STYLE_ASSIGNMENT((#2024));+#2024 = SURFACE_STYLE_USAGE(.BOTH.,#2025);+#2025 = SURFACE_SIDE_STYLE('',(#2026));+#2026 = SURFACE_STYLE_FILL_AREA(#2027);+#2027 = FILL_AREA_STYLE('',(#2028));+#2028 = FILL_AREA_STYLE_COLOUR('',#2014);+#2029 = STYLED_ITEM('color',(#2030),#1179);+#2030 = PRESENTATION_STYLE_ASSIGNMENT((#2031));+#2031 = SURFACE_STYLE_USAGE(.BOTH.,#2032);+#2032 = SURFACE_SIDE_STYLE('',(#2033));+#2033 = SURFACE_STYLE_FILL_AREA(#2034);+#2034 = FILL_AREA_STYLE('',(#2035));+#2035 = FILL_AREA_STYLE_COLOUR('',#2014);+#2036 = STYLED_ITEM('color',(#2037),#1665);+#2037 = PRESENTATION_STYLE_ASSIGNMENT((#2038));+#2038 = SURFACE_STYLE_USAGE(.BOTH.,#2039);+#2039 = SURFACE_SIDE_STYLE('',(#2040));+#2040 = SURFACE_STYLE_FILL_AREA(#2041);+#2041 = FILL_AREA_STYLE('',(#2042));+#2042 = FILL_AREA_STYLE_COLOUR('',#2014); ENDSEC; END-ISO-10303-21;
ncd0402b1-mpn-led-off.glb
⋯ 1 unchanged line ⋯
ncd0402b1-mpn-led-on.glb
⋯ 1 unchanged line ⋯
ncd0402b1-mpn-led-on.step+2738−875
@@ -1,7 +1,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');-FILE_NAME('Open CASCADE Shape Model','2026-09-16T12:04:51',('Author'),(+FILE_NAME('Open CASCADE Shape Model','2026-09-16T14:12:05',('Author'),(     'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'   ,'Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));@@ -23413,890 +23413,2753 @@ REPRESENTATION_CONTEXT('Context #1', #15950 = PRODUCT('Adom.LED.Emission','Adom.LED.Emission','',(#15951)); #15951 = PRODUCT_CONTEXT('',#2,'mechanical'); #15952 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');-#15953 = SHAPE_REPRESENTATION('',(#11,#15954),#15958);-#15954 = AXIS2_PLACEMENT_3D('',#15955,#15956,#15957);-#15955 = CARTESIAN_POINT('',(0.,0.,0.));-#15956 = DIRECTION('',(0.,0.,1.));-#15957 = DIRECTION('',(1.,0.,0.));-#15958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15962)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#15959,#15960,#15961)) -REPRESENTATION_CONTEXT('Context #1',-  '3D Context with UNIT and UNCERTAINTY') );-#15959 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );-#15960 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );-#15961 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );-#15962 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15959,-  'distance_accuracy_value','confusion accuracy');-#15963 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15950));-#15964 = SHAPE_DEFINITION_REPRESENTATION(#15965,#15971);-#15965 = PRODUCT_DEFINITION_SHAPE('','',#15966);-#15966 = PRODUCT_DEFINITION('design','',#15967,#15970);-#15967 = PRODUCT_DEFINITION_FORMATION('','',#15968);-#15968 = PRODUCT('Open CASCADE STEP translator 7.9 7.1',-  'Open CASCADE STEP translator 7.9 7.1','',(#15969));-#15969 = PRODUCT_CONTEXT('',#2,'mechanical');-#15970 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');-#15971 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15972),#16302);-#15972 = MANIFOLD_SOLID_BREP('',#15973);-#15973 = CLOSED_SHELL('',(#15974,#16094,#16194,#16241,#16288,#16295));-#15974 = ADVANCED_FACE('',(#15975),#15989,.F.);-#15975 = FACE_BOUND('',#15976,.F.);-#15976 = EDGE_LOOP('',(#15977,#16012,#16040,#16068));-#15977 = ORIENTED_EDGE('',*,*,#15978,.F.);-#15978 = EDGE_CURVE('',#15979,#15981,#15983,.T.);-#15979 = VERTEX_POINT('',#15980);-#15980 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#15981 = VERTEX_POINT('',#15982);-#15982 = CARTESIAN_POINT('',(-0.3,-0.23,0.5003));-#15983 = SURFACE_CURVE('',#15984,(#15988,#16000),.PCURVE_S1.);-#15984 = LINE('',#15985,#15986);-#15985 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#15986 = VECTOR('',#15987,1.);-#15987 = DIRECTION('',(0.,0.,1.));-#15988 = PCURVE('',#15989,#15994);-#15989 = PLANE('',#15990);-#15990 = AXIS2_PLACEMENT_3D('',#15991,#15992,#15993);-#15991 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#15992 = DIRECTION('',(1.,0.,0.));-#15993 = DIRECTION('',(0.,0.,1.));-#15994 = DEFINITIONAL_REPRESENTATION('',(#15995),#15999);-#15995 = LINE('',#15996,#15997);-#15996 = CARTESIAN_POINT('',(0.,0.));-#15997 = VECTOR('',#15998,1.);-#15998 = DIRECTION('',(1.,0.));-#15999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16000 = PCURVE('',#16001,#16006);-#16001 = PLANE('',#16002);-#16002 = AXIS2_PLACEMENT_3D('',#16003,#16004,#16005);-#16003 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#16004 = DIRECTION('',(0.,1.,0.));-#16005 = DIRECTION('',(0.,0.,1.));-#16006 = DEFINITIONAL_REPRESENTATION('',(#16007),#16011);-#16007 = LINE('',#16008,#16009);-#16008 = CARTESIAN_POINT('',(0.,0.));-#16009 = VECTOR('',#16010,1.);-#16010 = DIRECTION('',(1.,0.));-#16011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16012 = ORIENTED_EDGE('',*,*,#16013,.T.);-#16013 = EDGE_CURVE('',#15979,#16014,#16016,.T.);-#16014 = VERTEX_POINT('',#16015);-#16015 = CARTESIAN_POINT('',(-0.3,0.23,0.5001));-#16016 = SURFACE_CURVE('',#16017,(#16021,#16028),.PCURVE_S1.);+#15953 = SHAPE_REPRESENTATION('',(#11,#15954,#16284,#16770,#17100,#17586+    ),#17916);+#15954 = MANIFOLD_SOLID_BREP('',#15955);+#15955 = CLOSED_SHELL('',(#15956,#16076,#16152,#16223,#16270,#16277));+#15956 = ADVANCED_FACE('',(#15957),#15971,.T.);+#15957 = FACE_BOUND('',#15958,.T.);+#15958 = EDGE_LOOP('',(#15959,#15994,#16022,#16050));+#15959 = ORIENTED_EDGE('',*,*,#15960,.T.);+#15960 = EDGE_CURVE('',#15961,#15963,#15965,.T.);+#15961 = VERTEX_POINT('',#15962);+#15962 = CARTESIAN_POINT('',(-0.35,-0.25005,0.185));+#15963 = VERTEX_POINT('',#15964);+#15964 = CARTESIAN_POINT('',(-0.35,-0.25025,0.185));+#15965 = SURFACE_CURVE('',#15966,(#15970,#15982),.PCURVE_S1.);+#15966 = LINE('',#15967,#15968);+#15967 = CARTESIAN_POINT('',(-0.35,-0.25005,0.185));+#15968 = VECTOR('',#15969,1.);+#15969 = DIRECTION('',(-0.,-1.,-0.));+#15970 = PCURVE('',#15971,#15976);+#15971 = PLANE('',#15972);+#15972 = AXIS2_PLACEMENT_3D('',#15973,#15974,#15975);+#15973 = CARTESIAN_POINT('',(-0.35,-0.25005,0.185));+#15974 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#15975 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#15976 = DEFINITIONAL_REPRESENTATION('',(#15977),#15981);+#15977 = LINE('',#15978,#15979);+#15978 = CARTESIAN_POINT('',(0.,0.));+#15979 = VECTOR('',#15980,1.);+#15980 = DIRECTION('',(0.,-1.));+#15981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15982 = PCURVE('',#15983,#15988);+#15983 = PLANE('',#15984);+#15984 = AXIS2_PLACEMENT_3D('',#15985,#15986,#15987);+#15985 = CARTESIAN_POINT('',(0.35,-0.25005,0.185));+#15986 = DIRECTION('',(0.,0.,-1.));+#15987 = DIRECTION('',(-1.,0.,0.));+#15988 = DEFINITIONAL_REPRESENTATION('',(#15989),#15993);+#15989 = LINE('',#15990,#15991);+#15990 = CARTESIAN_POINT('',(0.7,0.));+#15991 = VECTOR('',#15992,1.);+#15992 = DIRECTION('',(0.,-1.));+#15993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15994 = ORIENTED_EDGE('',*,*,#15995,.T.);+#15995 = EDGE_CURVE('',#15963,#15996,#15998,.T.);+#15996 = VERTEX_POINT('',#15997);+#15997 = CARTESIAN_POINT('',(-0.315,-0.25025,0.5));+#15998 = SURFACE_CURVE('',#15999,(#16003,#16010),.PCURVE_S1.);+#15999 = LINE('',#16000,#16001);+#16000 = CARTESIAN_POINT('',(-0.35,-0.25025,0.185));+#16001 = VECTOR('',#16002,1.);+#16002 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16003 = PCURVE('',#15971,#16004);+#16004 = DEFINITIONAL_REPRESENTATION('',(#16005),#16009);+#16005 = LINE('',#16006,#16007);+#16006 = CARTESIAN_POINT('',(0.,-2.E-04));+#16007 = VECTOR('',#16008,1.);+#16008 = DIRECTION('',(1.,0.));+#16009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16010 = PCURVE('',#16011,#16016);+#16011 = PLANE('',#16012);+#16012 = AXIS2_PLACEMENT_3D('',#16013,#16014,#16015);+#16013 = CARTESIAN_POINT('',(5.617888255621E-15,-0.25025,0.336886104513)+  );+#16014 = DIRECTION('',(-0.,-1.,-0.));+#16015 = DIRECTION('',(0.,0.,-1.));+#16016 = DEFINITIONAL_REPRESENTATION('',(#16017),#16021); #16017 = LINE('',#16018,#16019);-#16018 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));+#16018 = CARTESIAN_POINT('',(0.151886104513,-0.35)); #16019 = VECTOR('',#16020,1.);-#16020 = DIRECTION('',(0.,1.,0.));-#16021 = PCURVE('',#15989,#16022);-#16022 = DEFINITIONAL_REPRESENTATION('',(#16023),#16027);-#16023 = LINE('',#16024,#16025);-#16024 = CARTESIAN_POINT('',(0.,0.));-#16025 = VECTOR('',#16026,1.);-#16026 = DIRECTION('',(0.,-1.));-#16027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16028 = PCURVE('',#16029,#16034);-#16029 = PLANE('',#16030);-#16030 = AXIS2_PLACEMENT_3D('',#16031,#16032,#16033);-#16031 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#16032 = DIRECTION('',(0.,0.,1.));-#16033 = DIRECTION('',(1.,0.,0.));-#16034 = DEFINITIONAL_REPRESENTATION('',(#16035),#16039);-#16035 = LINE('',#16036,#16037);-#16036 = CARTESIAN_POINT('',(0.,0.));-#16037 = VECTOR('',#16038,1.);-#16038 = DIRECTION('',(0.,1.));-#16039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16040 = ORIENTED_EDGE('',*,*,#16041,.T.);-#16041 = EDGE_CURVE('',#16014,#16042,#16044,.T.);-#16042 = VERTEX_POINT('',#16043);-#16043 = CARTESIAN_POINT('',(-0.3,0.23,0.5003));-#16044 = SURFACE_CURVE('',#16045,(#16049,#16056),.PCURVE_S1.);+#16020 = DIRECTION('',(-0.993883734674,0.110431526075));+#16021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16022 = ORIENTED_EDGE('',*,*,#16023,.F.);+#16023 = EDGE_CURVE('',#16024,#15996,#16026,.T.);+#16024 = VERTEX_POINT('',#16025);+#16025 = CARTESIAN_POINT('',(-0.315,-0.25005,0.5));+#16026 = SURFACE_CURVE('',#16027,(#16031,#16038),.PCURVE_S1.);+#16027 = LINE('',#16028,#16029);+#16028 = CARTESIAN_POINT('',(-0.315,-0.25005,0.5));+#16029 = VECTOR('',#16030,1.);+#16030 = DIRECTION('',(-0.,-1.,-0.));+#16031 = PCURVE('',#15971,#16032);+#16032 = DEFINITIONAL_REPRESENTATION('',(#16033),#16037);+#16033 = LINE('',#16034,#16035);+#16034 = CARTESIAN_POINT('',(0.316938479835,0.));+#16035 = VECTOR('',#16036,1.);+#16036 = DIRECTION('',(0.,-1.));+#16037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16038 = PCURVE('',#16039,#16044);+#16039 = PLANE('',#16040);+#16040 = AXIS2_PLACEMENT_3D('',#16041,#16042,#16043);+#16041 = CARTESIAN_POINT('',(-0.315,-0.25005,0.5));+#16042 = DIRECTION('',(0.,0.,1.));+#16043 = DIRECTION('',(1.,0.,-0.));+#16044 = DEFINITIONAL_REPRESENTATION('',(#16045),#16049); #16045 = LINE('',#16046,#16047);-#16046 = CARTESIAN_POINT('',(-0.3,0.23,0.5001));+#16046 = CARTESIAN_POINT('',(0.,0.)); #16047 = VECTOR('',#16048,1.);-#16048 = DIRECTION('',(0.,0.,1.));-#16049 = PCURVE('',#15989,#16050);-#16050 = DEFINITIONAL_REPRESENTATION('',(#16051),#16055);-#16051 = LINE('',#16052,#16053);-#16052 = CARTESIAN_POINT('',(0.,-0.46));-#16053 = VECTOR('',#16054,1.);-#16054 = DIRECTION('',(1.,0.));-#16055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16056 = PCURVE('',#16057,#16062);-#16057 = PLANE('',#16058);-#16058 = AXIS2_PLACEMENT_3D('',#16059,#16060,#16061);-#16059 = CARTESIAN_POINT('',(-0.3,0.23,0.5001));-#16060 = DIRECTION('',(0.,1.,0.));-#16061 = DIRECTION('',(0.,0.,1.));-#16062 = DEFINITIONAL_REPRESENTATION('',(#16063),#16067);-#16063 = LINE('',#16064,#16065);-#16064 = CARTESIAN_POINT('',(0.,0.));-#16065 = VECTOR('',#16066,1.);-#16066 = DIRECTION('',(1.,0.));-#16067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16068 = ORIENTED_EDGE('',*,*,#16069,.F.);-#16069 = EDGE_CURVE('',#15981,#16042,#16070,.T.);-#16070 = SURFACE_CURVE('',#16071,(#16075,#16082),.PCURVE_S1.);+#16048 = DIRECTION('',(0.,-1.));+#16049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16050 = ORIENTED_EDGE('',*,*,#16051,.F.);+#16051 = EDGE_CURVE('',#15961,#16024,#16052,.T.);+#16052 = SURFACE_CURVE('',#16053,(#16057,#16064),.PCURVE_S1.);+#16053 = LINE('',#16054,#16055);+#16054 = CARTESIAN_POINT('',(-0.35,-0.25005,0.185));+#16055 = VECTOR('',#16056,1.);+#16056 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16057 = PCURVE('',#15971,#16058);+#16058 = DEFINITIONAL_REPRESENTATION('',(#16059),#16063);+#16059 = LINE('',#16060,#16061);+#16060 = CARTESIAN_POINT('',(0.,0.));+#16061 = VECTOR('',#16062,1.);+#16062 = DIRECTION('',(1.,0.));+#16063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16064 = PCURVE('',#16065,#16070);+#16065 = PLANE('',#16066);+#16066 = AXIS2_PLACEMENT_3D('',#16067,#16068,#16069);+#16067 = CARTESIAN_POINT('',(5.617888255621E-15,-0.25005,0.336886104513)+  );+#16068 = DIRECTION('',(-0.,-1.,-0.));+#16069 = DIRECTION('',(0.,0.,-1.));+#16070 = DEFINITIONAL_REPRESENTATION('',(#16071),#16075); #16071 = LINE('',#16072,#16073);-#16072 = CARTESIAN_POINT('',(-0.3,-0.23,0.5003));+#16072 = CARTESIAN_POINT('',(0.151886104513,-0.35)); #16073 = VECTOR('',#16074,1.);-#16074 = DIRECTION('',(0.,1.,0.));-#16075 = PCURVE('',#15989,#16076);-#16076 = DEFINITIONAL_REPRESENTATION('',(#16077),#16081);-#16077 = LINE('',#16078,#16079);-#16078 = CARTESIAN_POINT('',(2.E-04,0.));-#16079 = VECTOR('',#16080,1.);-#16080 = DIRECTION('',(0.,-1.));-#16081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16082 = PCURVE('',#16083,#16088);-#16083 = PLANE('',#16084);-#16084 = AXIS2_PLACEMENT_3D('',#16085,#16086,#16087);-#16085 = CARTESIAN_POINT('',(-0.3,-0.23,0.5003));-#16086 = DIRECTION('',(0.,0.,1.));-#16087 = DIRECTION('',(1.,0.,0.));-#16088 = DEFINITIONAL_REPRESENTATION('',(#16089),#16093);-#16089 = LINE('',#16090,#16091);-#16090 = CARTESIAN_POINT('',(0.,0.));-#16091 = VECTOR('',#16092,1.);-#16092 = DIRECTION('',(0.,1.));-#16093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16094 = ADVANCED_FACE('',(#16095),#16109,.T.);-#16095 = FACE_BOUND('',#16096,.T.);-#16096 = EDGE_LOOP('',(#16097,#16127,#16150,#16173));-#16097 = ORIENTED_EDGE('',*,*,#16098,.F.);-#16098 = EDGE_CURVE('',#16099,#16101,#16103,.T.);-#16099 = VERTEX_POINT('',#16100);-#16100 = CARTESIAN_POINT('',(0.3,-0.23,0.5001));-#16101 = VERTEX_POINT('',#16102);-#16102 = CARTESIAN_POINT('',(0.3,-0.23,0.5003));-#16103 = SURFACE_CURVE('',#16104,(#16108,#16120),.PCURVE_S1.);-#16104 = LINE('',#16105,#16106);-#16105 = CARTESIAN_POINT('',(0.3,-0.23,0.5001));-#16106 = VECTOR('',#16107,1.);-#16107 = DIRECTION('',(0.,0.,1.));-#16108 = PCURVE('',#16109,#16114);-#16109 = PLANE('',#16110);-#16110 = AXIS2_PLACEMENT_3D('',#16111,#16112,#16113);-#16111 = CARTESIAN_POINT('',(0.3,-0.23,0.5001));-#16112 = DIRECTION('',(1.,0.,0.));-#16113 = DIRECTION('',(0.,0.,1.));-#16114 = DEFINITIONAL_REPRESENTATION('',(#16115),#16119);-#16115 = LINE('',#16116,#16117);-#16116 = CARTESIAN_POINT('',(0.,0.));-#16117 = VECTOR('',#16118,1.);-#16118 = DIRECTION('',(1.,0.));-#16119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16120 = PCURVE('',#16001,#16121);-#16121 = DEFINITIONAL_REPRESENTATION('',(#16122),#16126);-#16122 = LINE('',#16123,#16124);-#16123 = CARTESIAN_POINT('',(0.,0.6));-#16124 = VECTOR('',#16125,1.);-#16125 = DIRECTION('',(1.,0.));-#16126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16127 = ORIENTED_EDGE('',*,*,#16128,.T.);-#16128 = EDGE_CURVE('',#16099,#16129,#16131,.T.);-#16129 = VERTEX_POINT('',#16130);-#16130 = CARTESIAN_POINT('',(0.3,0.23,0.5001));-#16131 = SURFACE_CURVE('',#16132,(#16136,#16143),.PCURVE_S1.);-#16132 = LINE('',#16133,#16134);-#16133 = CARTESIAN_POINT('',(0.3,-0.23,0.5001));-#16134 = VECTOR('',#16135,1.);-#16135 = DIRECTION('',(0.,1.,0.));-#16136 = PCURVE('',#16109,#16137);-#16137 = DEFINITIONAL_REPRESENTATION('',(#16138),#16142);-#16138 = LINE('',#16139,#16140);-#16139 = CARTESIAN_POINT('',(0.,0.));-#16140 = VECTOR('',#16141,1.);-#16141 = DIRECTION('',(0.,-1.));-#16142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16143 = PCURVE('',#16029,#16144);-#16144 = DEFINITIONAL_REPRESENTATION('',(#16145),#16149);-#16145 = LINE('',#16146,#16147);-#16146 = CARTESIAN_POINT('',(0.6,0.));-#16147 = VECTOR('',#16148,1.);-#16148 = DIRECTION('',(0.,1.));-#16149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16150 = ORIENTED_EDGE('',*,*,#16151,.T.);-#16151 = EDGE_CURVE('',#16129,#16152,#16154,.T.);-#16152 = VERTEX_POINT('',#16153);-#16153 = CARTESIAN_POINT('',(0.3,0.23,0.5003));-#16154 = SURFACE_CURVE('',#16155,(#16159,#16166),.PCURVE_S1.);-#16155 = LINE('',#16156,#16157);-#16156 = CARTESIAN_POINT('',(0.3,0.23,0.5001));-#16157 = VECTOR('',#16158,1.);-#16158 = DIRECTION('',(0.,0.,1.));-#16159 = PCURVE('',#16109,#16160);-#16160 = DEFINITIONAL_REPRESENTATION('',(#16161),#16165);+#16074 = DIRECTION('',(-0.993883734674,0.110431526075));+#16075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16076 = ADVANCED_FACE('',(#16077),#16039,.T.);+#16077 = FACE_BOUND('',#16078,.T.);+#16078 = EDGE_LOOP('',(#16079,#16080,#16103,#16131));+#16079 = ORIENTED_EDGE('',*,*,#16023,.T.);+#16080 = ORIENTED_EDGE('',*,*,#16081,.T.);+#16081 = EDGE_CURVE('',#15996,#16082,#16084,.T.);+#16082 = VERTEX_POINT('',#16083);+#16083 = CARTESIAN_POINT('',(0.315,-0.25025,0.5));+#16084 = SURFACE_CURVE('',#16085,(#16089,#16096),.PCURVE_S1.);+#16085 = LINE('',#16086,#16087);+#16086 = CARTESIAN_POINT('',(-0.315,-0.25025,0.5));+#16087 = VECTOR('',#16088,1.);+#16088 = DIRECTION('',(1.,0.,0.));+#16089 = PCURVE('',#16039,#16090);+#16090 = DEFINITIONAL_REPRESENTATION('',(#16091),#16095);+#16091 = LINE('',#16092,#16093);+#16092 = CARTESIAN_POINT('',(0.,-2.E-04));+#16093 = VECTOR('',#16094,1.);+#16094 = DIRECTION('',(1.,0.));+#16095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16096 = PCURVE('',#16011,#16097);+#16097 = DEFINITIONAL_REPRESENTATION('',(#16098),#16102);+#16098 = LINE('',#16099,#16100);+#16099 = CARTESIAN_POINT('',(-0.163113895487,-0.315));+#16100 = VECTOR('',#16101,1.);+#16101 = DIRECTION('',(0.,1.));+#16102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16103 = ORIENTED_EDGE('',*,*,#16104,.F.);+#16104 = EDGE_CURVE('',#16105,#16082,#16107,.T.);+#16105 = VERTEX_POINT('',#16106);+#16106 = CARTESIAN_POINT('',(0.315,-0.25005,0.5));+#16107 = SURFACE_CURVE('',#16108,(#16112,#16119),.PCURVE_S1.);+#16108 = LINE('',#16109,#16110);+#16109 = CARTESIAN_POINT('',(0.315,-0.25005,0.5));+#16110 = VECTOR('',#16111,1.);+#16111 = DIRECTION('',(-0.,-1.,-0.));+#16112 = PCURVE('',#16039,#16113);+#16113 = DEFINITIONAL_REPRESENTATION('',(#16114),#16118);+#16114 = LINE('',#16115,#16116);+#16115 = CARTESIAN_POINT('',(0.63,0.));+#16116 = VECTOR('',#16117,1.);+#16117 = DIRECTION('',(0.,-1.));+#16118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16119 = PCURVE('',#16120,#16125);+#16120 = PLANE('',#16121);+#16121 = AXIS2_PLACEMENT_3D('',#16122,#16123,#16124);+#16122 = CARTESIAN_POINT('',(0.315,-0.25005,0.5));+#16123 = DIRECTION('',(0.993883734674,-0.,0.110431526075));+#16124 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#16125 = DEFINITIONAL_REPRESENTATION('',(#16126),#16130);+#16126 = LINE('',#16127,#16128);+#16127 = CARTESIAN_POINT('',(0.,0.));+#16128 = VECTOR('',#16129,1.);+#16129 = DIRECTION('',(0.,-1.));+#16130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16131 = ORIENTED_EDGE('',*,*,#16132,.F.);+#16132 = EDGE_CURVE('',#16024,#16105,#16133,.T.);+#16133 = SURFACE_CURVE('',#16134,(#16138,#16145),.PCURVE_S1.);+#16134 = LINE('',#16135,#16136);+#16135 = CARTESIAN_POINT('',(-0.315,-0.25005,0.5));+#16136 = VECTOR('',#16137,1.);+#16137 = DIRECTION('',(1.,0.,0.));+#16138 = PCURVE('',#16039,#16139);+#16139 = DEFINITIONAL_REPRESENTATION('',(#16140),#16144);+#16140 = LINE('',#16141,#16142);+#16141 = CARTESIAN_POINT('',(0.,0.));+#16142 = VECTOR('',#16143,1.);+#16143 = DIRECTION('',(1.,0.));+#16144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16145 = PCURVE('',#16065,#16146);+#16146 = DEFINITIONAL_REPRESENTATION('',(#16147),#16151);+#16147 = LINE('',#16148,#16149);+#16148 = CARTESIAN_POINT('',(-0.163113895487,-0.315));+#16149 = VECTOR('',#16150,1.);+#16150 = DIRECTION('',(0.,1.));+#16151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16152 = ADVANCED_FACE('',(#16153),#16120,.T.);+#16153 = FACE_BOUND('',#16154,.T.);+#16154 = EDGE_LOOP('',(#16155,#16156,#16179,#16202));+#16155 = ORIENTED_EDGE('',*,*,#16104,.T.);+#16156 = ORIENTED_EDGE('',*,*,#16157,.T.);+#16157 = EDGE_CURVE('',#16082,#16158,#16160,.T.);+#16158 = VERTEX_POINT('',#16159);+#16159 = CARTESIAN_POINT('',(0.35,-0.25025,0.185));+#16160 = SURFACE_CURVE('',#16161,(#16165,#16172),.PCURVE_S1.); #16161 = LINE('',#16162,#16163);-#16162 = CARTESIAN_POINT('',(0.,-0.46));+#16162 = CARTESIAN_POINT('',(0.315,-0.25025,0.5)); #16163 = VECTOR('',#16164,1.);-#16164 = DIRECTION('',(1.,0.));-#16165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16166 = PCURVE('',#16057,#16167);-#16167 = DEFINITIONAL_REPRESENTATION('',(#16168),#16172);-#16168 = LINE('',#16169,#16170);-#16169 = CARTESIAN_POINT('',(0.,0.6));-#16170 = VECTOR('',#16171,1.);-#16171 = DIRECTION('',(1.,0.));-#16172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16173 = ORIENTED_EDGE('',*,*,#16174,.F.);-#16174 = EDGE_CURVE('',#16101,#16152,#16175,.T.);-#16175 = SURFACE_CURVE('',#16176,(#16180,#16187),.PCURVE_S1.);-#16176 = LINE('',#16177,#16178);-#16177 = CARTESIAN_POINT('',(0.3,-0.23,0.5003));-#16178 = VECTOR('',#16179,1.);-#16179 = DIRECTION('',(0.,1.,0.));-#16180 = PCURVE('',#16109,#16181);-#16181 = DEFINITIONAL_REPRESENTATION('',(#16182),#16186);-#16182 = LINE('',#16183,#16184);-#16183 = CARTESIAN_POINT('',(2.E-04,0.));-#16184 = VECTOR('',#16185,1.);-#16185 = DIRECTION('',(0.,-1.));-#16186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16187 = PCURVE('',#16083,#16188);-#16188 = DEFINITIONAL_REPRESENTATION('',(#16189),#16193);-#16189 = LINE('',#16190,#16191);-#16190 = CARTESIAN_POINT('',(0.6,0.));-#16191 = VECTOR('',#16192,1.);-#16192 = DIRECTION('',(0.,1.));-#16193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16194 = ADVANCED_FACE('',(#16195),#16001,.F.);-#16195 = FACE_BOUND('',#16196,.F.);-#16196 = EDGE_LOOP('',(#16197,#16218,#16219,#16240));-#16197 = ORIENTED_EDGE('',*,*,#16198,.F.);-#16198 = EDGE_CURVE('',#15979,#16099,#16199,.T.);-#16199 = SURFACE_CURVE('',#16200,(#16204,#16211),.PCURVE_S1.);-#16200 = LINE('',#16201,#16202);-#16201 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#16202 = VECTOR('',#16203,1.);-#16203 = DIRECTION('',(1.,0.,0.));-#16204 = PCURVE('',#16001,#16205);-#16205 = DEFINITIONAL_REPRESENTATION('',(#16206),#16210);-#16206 = LINE('',#16207,#16208);-#16207 = CARTESIAN_POINT('',(0.,0.));-#16208 = VECTOR('',#16209,1.);-#16209 = DIRECTION('',(0.,1.));-#16210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16211 = PCURVE('',#16029,#16212);-#16212 = DEFINITIONAL_REPRESENTATION('',(#16213),#16217);-#16213 = LINE('',#16214,#16215);-#16214 = CARTESIAN_POINT('',(0.,0.));-#16215 = VECTOR('',#16216,1.);-#16216 = DIRECTION('',(1.,0.));-#16217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16218 = ORIENTED_EDGE('',*,*,#15978,.T.);-#16219 = ORIENTED_EDGE('',*,*,#16220,.T.);-#16220 = EDGE_CURVE('',#15981,#16101,#16221,.T.);-#16221 = SURFACE_CURVE('',#16222,(#16226,#16233),.PCURVE_S1.);-#16222 = LINE('',#16223,#16224);-#16223 = CARTESIAN_POINT('',(-0.3,-0.23,0.5003));-#16224 = VECTOR('',#16225,1.);-#16225 = DIRECTION('',(1.,0.,0.));-#16226 = PCURVE('',#16001,#16227);-#16227 = DEFINITIONAL_REPRESENTATION('',(#16228),#16232);-#16228 = LINE('',#16229,#16230);-#16229 = CARTESIAN_POINT('',(2.E-04,0.));-#16230 = VECTOR('',#16231,1.);-#16231 = DIRECTION('',(0.,1.));-#16232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16233 = PCURVE('',#16083,#16234);-#16234 = DEFINITIONAL_REPRESENTATION('',(#16235),#16239);-#16235 = LINE('',#16236,#16237);-#16236 = CARTESIAN_POINT('',(0.,0.));-#16237 = VECTOR('',#16238,1.);-#16238 = DIRECTION('',(1.,0.));-#16239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16240 = ORIENTED_EDGE('',*,*,#16098,.F.);-#16241 = ADVANCED_FACE('',(#16242),#16057,.T.);-#16242 = FACE_BOUND('',#16243,.T.);-#16243 = EDGE_LOOP('',(#16244,#16265,#16266,#16287));-#16244 = ORIENTED_EDGE('',*,*,#16245,.F.);-#16245 = EDGE_CURVE('',#16014,#16129,#16246,.T.);-#16246 = SURFACE_CURVE('',#16247,(#16251,#16258),.PCURVE_S1.);-#16247 = LINE('',#16248,#16249);-#16248 = CARTESIAN_POINT('',(-0.3,0.23,0.5001));-#16249 = VECTOR('',#16250,1.);-#16250 = DIRECTION('',(1.,0.,0.));-#16251 = PCURVE('',#16057,#16252);-#16252 = DEFINITIONAL_REPRESENTATION('',(#16253),#16257);-#16253 = LINE('',#16254,#16255);-#16254 = CARTESIAN_POINT('',(0.,0.));-#16255 = VECTOR('',#16256,1.);-#16256 = DIRECTION('',(0.,1.));-#16257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16258 = PCURVE('',#16029,#16259);-#16259 = DEFINITIONAL_REPRESENTATION('',(#16260),#16264);-#16260 = LINE('',#16261,#16262);-#16261 = CARTESIAN_POINT('',(0.,0.46));-#16262 = VECTOR('',#16263,1.);-#16263 = DIRECTION('',(1.,0.));-#16264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16265 = ORIENTED_EDGE('',*,*,#16041,.T.);-#16266 = ORIENTED_EDGE('',*,*,#16267,.T.);-#16267 = EDGE_CURVE('',#16042,#16152,#16268,.T.);-#16268 = SURFACE_CURVE('',#16269,(#16273,#16280),.PCURVE_S1.);-#16269 = LINE('',#16270,#16271);-#16270 = CARTESIAN_POINT('',(-0.3,0.23,0.5003));-#16271 = VECTOR('',#16272,1.);-#16272 = DIRECTION('',(1.,0.,0.));-#16273 = PCURVE('',#16057,#16274);-#16274 = DEFINITIONAL_REPRESENTATION('',(#16275),#16279);-#16275 = LINE('',#16276,#16277);-#16276 = CARTESIAN_POINT('',(2.E-04,0.));-#16277 = VECTOR('',#16278,1.);-#16278 = DIRECTION('',(0.,1.));-#16279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16280 = PCURVE('',#16083,#16281);-#16281 = DEFINITIONAL_REPRESENTATION('',(#16282),#16286);-#16282 = LINE('',#16283,#16284);-#16283 = CARTESIAN_POINT('',(0.,0.46));-#16284 = VECTOR('',#16285,1.);-#16285 = DIRECTION('',(1.,0.));-#16286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16287 = ORIENTED_EDGE('',*,*,#16151,.F.);-#16288 = ADVANCED_FACE('',(#16289),#16029,.F.);-#16289 = FACE_BOUND('',#16290,.F.);-#16290 = EDGE_LOOP('',(#16291,#16292,#16293,#16294));-#16291 = ORIENTED_EDGE('',*,*,#16013,.F.);-#16292 = ORIENTED_EDGE('',*,*,#16198,.T.);-#16293 = ORIENTED_EDGE('',*,*,#16128,.T.);-#16294 = ORIENTED_EDGE('',*,*,#16245,.F.);-#16295 = ADVANCED_FACE('',(#16296),#16083,.T.);-#16296 = FACE_BOUND('',#16297,.T.);-#16297 = EDGE_LOOP('',(#16298,#16299,#16300,#16301));-#16298 = ORIENTED_EDGE('',*,*,#16069,.F.);-#16299 = ORIENTED_EDGE('',*,*,#16220,.T.);-#16300 = ORIENTED_EDGE('',*,*,#16174,.T.);-#16301 = ORIENTED_EDGE('',*,*,#16267,.F.);-#16302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#16306)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#16303,#16304,#16305)) +#16164 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#16165 = PCURVE('',#16120,#16166);+#16166 = DEFINITIONAL_REPRESENTATION('',(#16167),#16171);+#16167 = LINE('',#16168,#16169);+#16168 = CARTESIAN_POINT('',(0.,-2.E-04));+#16169 = VECTOR('',#16170,1.);+#16170 = DIRECTION('',(1.,0.));+#16171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16172 = PCURVE('',#16011,#16173);+#16173 = DEFINITIONAL_REPRESENTATION('',(#16174),#16178);+#16174 = LINE('',#16175,#16176);+#16175 = CARTESIAN_POINT('',(-0.163113895487,0.315));+#16176 = VECTOR('',#16177,1.);+#16177 = DIRECTION('',(0.993883734674,0.110431526075));+#16178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16179 = ORIENTED_EDGE('',*,*,#16180,.F.);+#16180 = EDGE_CURVE('',#16181,#16158,#16183,.T.);+#16181 = VERTEX_POINT('',#16182);+#16182 = CARTESIAN_POINT('',(0.35,-0.25005,0.185));+#16183 = SURFACE_CURVE('',#16184,(#16188,#16195),.PCURVE_S1.);+#16184 = LINE('',#16185,#16186);+#16185 = CARTESIAN_POINT('',(0.35,-0.25005,0.185));+#16186 = VECTOR('',#16187,1.);+#16187 = DIRECTION('',(-0.,-1.,-0.));+#16188 = PCURVE('',#16120,#16189);+#16189 = DEFINITIONAL_REPRESENTATION('',(#16190),#16194);+#16190 = LINE('',#16191,#16192);+#16191 = CARTESIAN_POINT('',(0.316938479835,0.));+#16192 = VECTOR('',#16193,1.);+#16193 = DIRECTION('',(0.,-1.));+#16194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16195 = PCURVE('',#15983,#16196);+#16196 = DEFINITIONAL_REPRESENTATION('',(#16197),#16201);+#16197 = LINE('',#16198,#16199);+#16198 = CARTESIAN_POINT('',(0.,0.));+#16199 = VECTOR('',#16200,1.);+#16200 = DIRECTION('',(0.,-1.));+#16201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16202 = ORIENTED_EDGE('',*,*,#16203,.F.);+#16203 = EDGE_CURVE('',#16105,#16181,#16204,.T.);+#16204 = SURFACE_CURVE('',#16205,(#16209,#16216),.PCURVE_S1.);+#16205 = LINE('',#16206,#16207);+#16206 = CARTESIAN_POINT('',(0.315,-0.25005,0.5));+#16207 = VECTOR('',#16208,1.);+#16208 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#16209 = PCURVE('',#16120,#16210);+#16210 = DEFINITIONAL_REPRESENTATION('',(#16211),#16215);+#16211 = LINE('',#16212,#16213);+#16212 = CARTESIAN_POINT('',(0.,0.));+#16213 = VECTOR('',#16214,1.);+#16214 = DIRECTION('',(1.,0.));+#16215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16216 = PCURVE('',#16065,#16217);+#16217 = DEFINITIONAL_REPRESENTATION('',(#16218),#16222);+#16218 = LINE('',#16219,#16220);+#16219 = CARTESIAN_POINT('',(-0.163113895487,0.315));+#16220 = VECTOR('',#16221,1.);+#16221 = DIRECTION('',(0.993883734674,0.110431526075));+#16222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16223 = ADVANCED_FACE('',(#16224),#15983,.T.);+#16224 = FACE_BOUND('',#16225,.T.);+#16225 = EDGE_LOOP('',(#16226,#16227,#16248,#16249));+#16226 = ORIENTED_EDGE('',*,*,#16180,.T.);+#16227 = ORIENTED_EDGE('',*,*,#16228,.T.);+#16228 = EDGE_CURVE('',#16158,#15963,#16229,.T.);+#16229 = SURFACE_CURVE('',#16230,(#16234,#16241),.PCURVE_S1.);+#16230 = LINE('',#16231,#16232);+#16231 = CARTESIAN_POINT('',(0.35,-0.25025,0.185));+#16232 = VECTOR('',#16233,1.);+#16233 = DIRECTION('',(-1.,0.,0.));+#16234 = PCURVE('',#15983,#16235);+#16235 = DEFINITIONAL_REPRESENTATION('',(#16236),#16240);+#16236 = LINE('',#16237,#16238);+#16237 = CARTESIAN_POINT('',(0.,-2.E-04));+#16238 = VECTOR('',#16239,1.);+#16239 = DIRECTION('',(1.,0.));+#16240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16241 = PCURVE('',#16011,#16242);+#16242 = DEFINITIONAL_REPRESENTATION('',(#16243),#16247);+#16243 = LINE('',#16244,#16245);+#16244 = CARTESIAN_POINT('',(0.151886104513,0.35));+#16245 = VECTOR('',#16246,1.);+#16246 = DIRECTION('',(0.,-1.));+#16247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16248 = ORIENTED_EDGE('',*,*,#15960,.F.);+#16249 = ORIENTED_EDGE('',*,*,#16250,.F.);+#16250 = EDGE_CURVE('',#16181,#15961,#16251,.T.);+#16251 = SURFACE_CURVE('',#16252,(#16256,#16263),.PCURVE_S1.);+#16252 = LINE('',#16253,#16254);+#16253 = CARTESIAN_POINT('',(0.35,-0.25005,0.185));+#16254 = VECTOR('',#16255,1.);+#16255 = DIRECTION('',(-1.,0.,0.));+#16256 = PCURVE('',#15983,#16257);+#16257 = DEFINITIONAL_REPRESENTATION('',(#16258),#16262);+#16258 = LINE('',#16259,#16260);+#16259 = CARTESIAN_POINT('',(0.,0.));+#16260 = VECTOR('',#16261,1.);+#16261 = DIRECTION('',(1.,0.));+#16262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16263 = PCURVE('',#16065,#16264);+#16264 = DEFINITIONAL_REPRESENTATION('',(#16265),#16269);+#16265 = LINE('',#16266,#16267);+#16266 = CARTESIAN_POINT('',(0.151886104513,0.35));+#16267 = VECTOR('',#16268,1.);+#16268 = DIRECTION('',(0.,-1.));+#16269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16270 = ADVANCED_FACE('',(#16271),#16065,.F.);+#16271 = FACE_BOUND('',#16272,.T.);+#16272 = EDGE_LOOP('',(#16273,#16274,#16275,#16276));+#16273 = ORIENTED_EDGE('',*,*,#16051,.T.);+#16274 = ORIENTED_EDGE('',*,*,#16132,.T.);+#16275 = ORIENTED_EDGE('',*,*,#16203,.T.);+#16276 = ORIENTED_EDGE('',*,*,#16250,.T.);+#16277 = ADVANCED_FACE('',(#16278),#16011,.T.);+#16278 = FACE_BOUND('',#16279,.F.);+#16279 = EDGE_LOOP('',(#16280,#16281,#16282,#16283));+#16280 = ORIENTED_EDGE('',*,*,#15995,.T.);+#16281 = ORIENTED_EDGE('',*,*,#16081,.T.);+#16282 = ORIENTED_EDGE('',*,*,#16157,.T.);+#16283 = ORIENTED_EDGE('',*,*,#16228,.T.);+#16284 = MANIFOLD_SOLID_BREP('',#16285);+#16285 = CLOSED_SHELL('',(#16286,#16406,#16482,#16558,#16634,#16705,+    #16752,#16761));+#16286 = ADVANCED_FACE('',(#16287),#16301,.F.);+#16287 = FACE_BOUND('',#16288,.F.);+#16288 = EDGE_LOOP('',(#16289,#16324,#16352,#16380));+#16289 = ORIENTED_EDGE('',*,*,#16290,.T.);+#16290 = EDGE_CURVE('',#16291,#16293,#16295,.T.);+#16291 = VERTEX_POINT('',#16292);+#16292 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#16293 = VERTEX_POINT('',#16294);+#16294 = CARTESIAN_POINT('',(-0.350248470934,0.25,0.185027607882));+#16295 = SURFACE_CURVE('',#16296,(#16300,#16312),.PCURVE_S1.);+#16296 = LINE('',#16297,#16298);+#16297 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#16298 = VECTOR('',#16299,1.);+#16299 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#16300 = PCURVE('',#16301,#16306);+#16301 = PLANE('',#16302);+#16302 = AXIS2_PLACEMENT_3D('',#16303,#16304,#16305);+#16303 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#16304 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16305 = DIRECTION('',(0.,-1.,0.));+#16306 = DEFINITIONAL_REPRESENTATION('',(#16307),#16311);+#16307 = LINE('',#16308,#16309);+#16308 = CARTESIAN_POINT('',(0.,0.));+#16309 = VECTOR('',#16310,1.);+#16310 = DIRECTION('',(0.,-1.));+#16311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16312 = PCURVE('',#16313,#16318);+#16313 = PLANE('',#16314);+#16314 = AXIS2_PLACEMENT_3D('',#16315,#16316,#16317);+#16315 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#16316 = DIRECTION('',(0.,1.,-0.));+#16317 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16318 = DEFINITIONAL_REPRESENTATION('',(#16319),#16323);+#16319 = LINE('',#16320,#16321);+#16320 = CARTESIAN_POINT('',(0.,0.));+#16321 = VECTOR('',#16322,1.);+#16322 = DIRECTION('',(0.,-1.));+#16323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16324 = ORIENTED_EDGE('',*,*,#16325,.T.);+#16325 = EDGE_CURVE('',#16293,#16326,#16328,.T.);+#16326 = VERTEX_POINT('',#16327);+#16327 = CARTESIAN_POINT('',(-0.350248470934,0.1875,0.185027607882));+#16328 = SURFACE_CURVE('',#16329,(#16333,#16340),.PCURVE_S1.);+#16329 = LINE('',#16330,#16331);+#16330 = CARTESIAN_POINT('',(-0.350248470934,0.25,0.185027607882));+#16331 = VECTOR('',#16332,1.);+#16332 = DIRECTION('',(0.,-1.,0.));+#16333 = PCURVE('',#16301,#16334);+#16334 = DEFINITIONAL_REPRESENTATION('',(#16335),#16339);+#16335 = LINE('',#16336,#16337);+#16336 = CARTESIAN_POINT('',(0.,-2.E-04));+#16337 = VECTOR('',#16338,1.);+#16338 = DIRECTION('',(1.,0.));+#16339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16340 = PCURVE('',#16341,#16346);+#16341 = PLANE('',#16342);+#16342 = AXIS2_PLACEMENT_3D('',#16343,#16344,#16345);+#16343 = CARTESIAN_POINT('',(-0.332748470934,0.,0.342527607882));+#16344 = DIRECTION('',(-0.993883734674,-0.,0.110431526075));+#16345 = DIRECTION('',(-0.110431526075,0.,-0.993883734674));+#16346 = DEFINITIONAL_REPRESENTATION('',(#16347),#16351);+#16347 = LINE('',#16348,#16349);+#16348 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#16349 = VECTOR('',#16350,1.);+#16350 = DIRECTION('',(-0.,1.));+#16351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16352 = ORIENTED_EDGE('',*,*,#16353,.F.);+#16353 = EDGE_CURVE('',#16354,#16326,#16356,.T.);+#16354 = VERTEX_POINT('',#16355);+#16355 = CARTESIAN_POINT('',(-0.350049694187,0.1875,0.185005521576));+#16356 = SURFACE_CURVE('',#16357,(#16361,#16368),.PCURVE_S1.);+#16357 = LINE('',#16358,#16359);+#16358 = CARTESIAN_POINT('',(-0.350049694187,0.1875,0.185005521576));+#16359 = VECTOR('',#16360,1.);+#16360 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#16361 = PCURVE('',#16301,#16362);+#16362 = DEFINITIONAL_REPRESENTATION('',(#16363),#16367);+#16363 = LINE('',#16364,#16365);+#16364 = CARTESIAN_POINT('',(6.25E-02,0.));+#16365 = VECTOR('',#16366,1.);+#16366 = DIRECTION('',(0.,-1.));+#16367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16368 = PCURVE('',#16369,#16374);+#16369 = PLANE('',#16370);+#16370 = AXIS2_PLACEMENT_3D('',#16371,#16372,#16373);+#16371 = CARTESIAN_POINT('',(-0.350049694187,-0.1875,0.185005521576));+#16372 = DIRECTION('',(-0.110431526075,0.,-0.993883734674));+#16373 = DIRECTION('',(0.,1.,0.));+#16374 = DEFINITIONAL_REPRESENTATION('',(#16375),#16379);+#16375 = LINE('',#16376,#16377);+#16376 = CARTESIAN_POINT('',(0.375,0.));+#16377 = VECTOR('',#16378,1.);+#16378 = DIRECTION('',(0.,-1.));+#16379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16380 = ORIENTED_EDGE('',*,*,#16381,.F.);+#16381 = EDGE_CURVE('',#16291,#16354,#16382,.T.);+#16382 = SURFACE_CURVE('',#16383,(#16387,#16394),.PCURVE_S1.);+#16383 = LINE('',#16384,#16385);+#16384 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#16385 = VECTOR('',#16386,1.);+#16386 = DIRECTION('',(0.,-1.,0.));+#16387 = PCURVE('',#16301,#16388);+#16388 = DEFINITIONAL_REPRESENTATION('',(#16389),#16393);+#16389 = LINE('',#16390,#16391);+#16390 = CARTESIAN_POINT('',(0.,0.));+#16391 = VECTOR('',#16392,1.);+#16392 = DIRECTION('',(1.,0.));+#16393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16394 = PCURVE('',#16395,#16400);+#16395 = PLANE('',#16396);+#16396 = AXIS2_PLACEMENT_3D('',#16397,#16398,#16399);+#16397 = CARTESIAN_POINT('',(-0.332549694187,0.,0.342505521576));+#16398 = DIRECTION('',(-0.993883734674,-0.,0.110431526075));+#16399 = DIRECTION('',(-0.110431526075,0.,-0.993883734674));+#16400 = DEFINITIONAL_REPRESENTATION('',(#16401),#16405);+#16401 = LINE('',#16402,#16403);+#16402 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#16403 = VECTOR('',#16404,1.);+#16404 = DIRECTION('',(-0.,1.));+#16405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16406 = ADVANCED_FACE('',(#16407),#16369,.T.);+#16407 = FACE_BOUND('',#16408,.T.);+#16408 = EDGE_LOOP('',(#16409,#16439,#16460,#16461));+#16409 = ORIENTED_EDGE('',*,*,#16410,.T.);+#16410 = EDGE_CURVE('',#16411,#16413,#16415,.T.);+#16411 = VERTEX_POINT('',#16412);+#16412 = CARTESIAN_POINT('',(-0.350049694187,-0.1875,0.185005521576));+#16413 = VERTEX_POINT('',#16414);+#16414 = CARTESIAN_POINT('',(-0.350248470934,-0.1875,0.185027607882));+#16415 = SURFACE_CURVE('',#16416,(#16420,#16427),.PCURVE_S1.);+#16416 = LINE('',#16417,#16418);+#16417 = CARTESIAN_POINT('',(-0.350049694187,-0.1875,0.185005521576));+#16418 = VECTOR('',#16419,1.);+#16419 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#16420 = PCURVE('',#16369,#16421);+#16421 = DEFINITIONAL_REPRESENTATION('',(#16422),#16426);+#16422 = LINE('',#16423,#16424);+#16423 = CARTESIAN_POINT('',(0.,0.));+#16424 = VECTOR('',#16425,1.);+#16425 = DIRECTION('',(0.,-1.));+#16426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16427 = PCURVE('',#16428,#16433);+#16428 = PLANE('',#16429);+#16429 = AXIS2_PLACEMENT_3D('',#16430,#16431,#16432);+#16430 = CARTESIAN_POINT('',(-0.350049694187,-0.1875,0.185005521576));+#16431 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16432 = DIRECTION('',(0.,-1.,0.));+#16433 = DEFINITIONAL_REPRESENTATION('',(#16434),#16438);+#16434 = LINE('',#16435,#16436);+#16435 = CARTESIAN_POINT('',(0.,0.));+#16436 = VECTOR('',#16437,1.);+#16437 = DIRECTION('',(0.,-1.));+#16438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16439 = ORIENTED_EDGE('',*,*,#16440,.T.);+#16440 = EDGE_CURVE('',#16413,#16326,#16441,.T.);+#16441 = SURFACE_CURVE('',#16442,(#16446,#16453),.PCURVE_S1.);+#16442 = LINE('',#16443,#16444);+#16443 = CARTESIAN_POINT('',(-0.350248470934,-0.25,0.185027607882));+#16444 = VECTOR('',#16445,1.);+#16445 = DIRECTION('',(0.,1.,0.));+#16446 = PCURVE('',#16369,#16447);+#16447 = DEFINITIONAL_REPRESENTATION('',(#16448),#16452);+#16448 = LINE('',#16449,#16450);+#16449 = CARTESIAN_POINT('',(-6.25E-02,-2.E-04));+#16450 = VECTOR('',#16451,1.);+#16451 = DIRECTION('',(1.,0.));+#16452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16453 = PCURVE('',#16341,#16454);+#16454 = DEFINITIONAL_REPRESENTATION('',(#16455),#16459);+#16455 = LINE('',#16456,#16457);+#16456 = CARTESIAN_POINT('',(0.158469239917,0.25));+#16457 = VECTOR('',#16458,1.);+#16458 = DIRECTION('',(0.,-1.));+#16459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16460 = ORIENTED_EDGE('',*,*,#16353,.F.);+#16461 = ORIENTED_EDGE('',*,*,#16462,.F.);+#16462 = EDGE_CURVE('',#16411,#16354,#16463,.T.);+#16463 = SURFACE_CURVE('',#16464,(#16468,#16475),.PCURVE_S1.);+#16464 = LINE('',#16465,#16466);+#16465 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#16466 = VECTOR('',#16467,1.);+#16467 = DIRECTION('',(0.,1.,0.));+#16468 = PCURVE('',#16369,#16469);+#16469 = DEFINITIONAL_REPRESENTATION('',(#16470),#16474);+#16470 = LINE('',#16471,#16472);+#16471 = CARTESIAN_POINT('',(-6.25E-02,0.));+#16472 = VECTOR('',#16473,1.);+#16473 = DIRECTION('',(1.,0.));+#16474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16475 = PCURVE('',#16395,#16476);+#16476 = DEFINITIONAL_REPRESENTATION('',(#16477),#16481);+#16477 = LINE('',#16478,#16479);+#16478 = CARTESIAN_POINT('',(0.158469239917,0.25));+#16479 = VECTOR('',#16480,1.);+#16480 = DIRECTION('',(0.,-1.));+#16481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16482 = ADVANCED_FACE('',(#16483),#16428,.F.);+#16483 = FACE_BOUND('',#16484,.F.);+#16484 = EDGE_LOOP('',(#16485,#16486,#16509,#16537));+#16485 = ORIENTED_EDGE('',*,*,#16410,.T.);+#16486 = ORIENTED_EDGE('',*,*,#16487,.T.);+#16487 = EDGE_CURVE('',#16413,#16488,#16490,.T.);+#16488 = VERTEX_POINT('',#16489);+#16489 = CARTESIAN_POINT('',(-0.350248470934,-0.25,0.185027607882));+#16490 = SURFACE_CURVE('',#16491,(#16495,#16502),.PCURVE_S1.);+#16491 = LINE('',#16492,#16493);+#16492 = CARTESIAN_POINT('',(-0.350248470934,0.25,0.185027607882));+#16493 = VECTOR('',#16494,1.);+#16494 = DIRECTION('',(0.,-1.,0.));+#16495 = PCURVE('',#16428,#16496);+#16496 = DEFINITIONAL_REPRESENTATION('',(#16497),#16501);+#16497 = LINE('',#16498,#16499);+#16498 = CARTESIAN_POINT('',(-0.4375,-2.E-04));+#16499 = VECTOR('',#16500,1.);+#16500 = DIRECTION('',(1.,0.));+#16501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16502 = PCURVE('',#16341,#16503);+#16503 = DEFINITIONAL_REPRESENTATION('',(#16504),#16508);+#16504 = LINE('',#16505,#16506);+#16505 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#16506 = VECTOR('',#16507,1.);+#16507 = DIRECTION('',(-0.,1.));+#16508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16509 = ORIENTED_EDGE('',*,*,#16510,.F.);+#16510 = EDGE_CURVE('',#16511,#16488,#16513,.T.);+#16511 = VERTEX_POINT('',#16512);+#16512 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#16513 = SURFACE_CURVE('',#16514,(#16518,#16525),.PCURVE_S1.);+#16514 = LINE('',#16515,#16516);+#16515 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#16516 = VECTOR('',#16517,1.);+#16517 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#16518 = PCURVE('',#16428,#16519);+#16519 = DEFINITIONAL_REPRESENTATION('',(#16520),#16524);+#16520 = LINE('',#16521,#16522);+#16521 = CARTESIAN_POINT('',(6.25E-02,0.));+#16522 = VECTOR('',#16523,1.);+#16523 = DIRECTION('',(0.,-1.));+#16524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16525 = PCURVE('',#16526,#16531);+#16526 = PLANE('',#16527);+#16527 = AXIS2_PLACEMENT_3D('',#16528,#16529,#16530);+#16528 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#16529 = DIRECTION('',(0.,1.,-0.));+#16530 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16531 = DEFINITIONAL_REPRESENTATION('',(#16532),#16536);+#16532 = LINE('',#16533,#16534);+#16533 = CARTESIAN_POINT('',(0.,0.));+#16534 = VECTOR('',#16535,1.);+#16535 = DIRECTION('',(0.,-1.));+#16536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16537 = ORIENTED_EDGE('',*,*,#16538,.F.);+#16538 = EDGE_CURVE('',#16411,#16511,#16539,.T.);+#16539 = SURFACE_CURVE('',#16540,(#16544,#16551),.PCURVE_S1.);+#16540 = LINE('',#16541,#16542);+#16541 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#16542 = VECTOR('',#16543,1.);+#16543 = DIRECTION('',(0.,-1.,0.));+#16544 = PCURVE('',#16428,#16545);+#16545 = DEFINITIONAL_REPRESENTATION('',(#16546),#16550);+#16546 = LINE('',#16547,#16548);+#16547 = CARTESIAN_POINT('',(-0.4375,0.));+#16548 = VECTOR('',#16549,1.);+#16549 = DIRECTION('',(1.,0.));+#16550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16551 = PCURVE('',#16395,#16552);+#16552 = DEFINITIONAL_REPRESENTATION('',(#16553),#16557);+#16553 = LINE('',#16554,#16555);+#16554 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#16555 = VECTOR('',#16556,1.);+#16556 = DIRECTION('',(-0.,1.));+#16557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16558 = ADVANCED_FACE('',(#16559),#16526,.F.);+#16559 = FACE_BOUND('',#16560,.F.);+#16560 = EDGE_LOOP('',(#16561,#16562,#16585,#16613));+#16561 = ORIENTED_EDGE('',*,*,#16510,.T.);+#16562 = ORIENTED_EDGE('',*,*,#16563,.T.);+#16563 = EDGE_CURVE('',#16488,#16564,#16566,.T.);+#16564 = VERTEX_POINT('',#16565);+#16565 = CARTESIAN_POINT('',(-0.315248470934,-0.25,0.500027607882));+#16566 = SURFACE_CURVE('',#16567,(#16571,#16578),.PCURVE_S1.);+#16567 = LINE('',#16568,#16569);+#16568 = CARTESIAN_POINT('',(-0.350248470934,-0.25,0.185027607882));+#16569 = VECTOR('',#16570,1.);+#16570 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16571 = PCURVE('',#16526,#16572);+#16572 = DEFINITIONAL_REPRESENTATION('',(#16573),#16577);+#16573 = LINE('',#16574,#16575);+#16574 = CARTESIAN_POINT('',(2.439454888092E-18,-2.E-04));+#16575 = VECTOR('',#16576,1.);+#16576 = DIRECTION('',(1.,0.));+#16577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16578 = PCURVE('',#16341,#16579);+#16579 = DEFINITIONAL_REPRESENTATION('',(#16580),#16584);+#16580 = LINE('',#16581,#16582);+#16581 = CARTESIAN_POINT('',(0.158469239917,0.25));+#16582 = VECTOR('',#16583,1.);+#16583 = DIRECTION('',(-1.,0.));+#16584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16585 = ORIENTED_EDGE('',*,*,#16586,.F.);+#16586 = EDGE_CURVE('',#16587,#16564,#16589,.T.);+#16587 = VERTEX_POINT('',#16588);+#16588 = CARTESIAN_POINT('',(-0.315049694187,-0.25,0.500005521576));+#16589 = SURFACE_CURVE('',#16590,(#16594,#16601),.PCURVE_S1.);+#16590 = LINE('',#16591,#16592);+#16591 = CARTESIAN_POINT('',(-0.315049694187,-0.25,0.500005521576));+#16592 = VECTOR('',#16593,1.);+#16593 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#16594 = PCURVE('',#16526,#16595);+#16595 = DEFINITIONAL_REPRESENTATION('',(#16596),#16600);+#16596 = LINE('',#16597,#16598);+#16597 = CARTESIAN_POINT('',(0.316938479835,-3.502059753302E-14));+#16598 = VECTOR('',#16599,1.);+#16599 = DIRECTION('',(0.,-1.));+#16600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16601 = PCURVE('',#16602,#16607);+#16602 = PLANE('',#16603);+#16603 = AXIS2_PLACEMENT_3D('',#16604,#16605,#16606);+#16604 = CARTESIAN_POINT('',(-0.315049694187,0.25,0.500005521576));+#16605 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16606 = DIRECTION('',(0.,-1.,0.));+#16607 = DEFINITIONAL_REPRESENTATION('',(#16608),#16612);+#16608 = LINE('',#16609,#16610);+#16609 = CARTESIAN_POINT('',(0.5,0.));+#16610 = VECTOR('',#16611,1.);+#16611 = DIRECTION('',(0.,-1.));+#16612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16613 = ORIENTED_EDGE('',*,*,#16614,.F.);+#16614 = EDGE_CURVE('',#16511,#16587,#16615,.T.);+#16615 = SURFACE_CURVE('',#16616,(#16620,#16627),.PCURVE_S1.);+#16616 = LINE('',#16617,#16618);+#16617 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#16618 = VECTOR('',#16619,1.);+#16619 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16620 = PCURVE('',#16526,#16621);+#16621 = DEFINITIONAL_REPRESENTATION('',(#16622),#16626);+#16622 = LINE('',#16623,#16624);+#16623 = CARTESIAN_POINT('',(0.,0.));+#16624 = VECTOR('',#16625,1.);+#16625 = DIRECTION('',(1.,0.));+#16626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16627 = PCURVE('',#16395,#16628);+#16628 = DEFINITIONAL_REPRESENTATION('',(#16629),#16633);+#16629 = LINE('',#16630,#16631);+#16630 = CARTESIAN_POINT('',(0.158469239917,0.25));+#16631 = VECTOR('',#16632,1.);+#16632 = DIRECTION('',(-1.,0.));+#16633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16634 = ADVANCED_FACE('',(#16635),#16602,.T.);+#16635 = FACE_BOUND('',#16636,.T.);+#16636 = EDGE_LOOP('',(#16637,#16662,#16683,#16684));+#16637 = ORIENTED_EDGE('',*,*,#16638,.T.);+#16638 = EDGE_CURVE('',#16639,#16641,#16643,.T.);+#16639 = VERTEX_POINT('',#16640);+#16640 = CARTESIAN_POINT('',(-0.315049694187,0.25,0.500005521576));+#16641 = VERTEX_POINT('',#16642);+#16642 = CARTESIAN_POINT('',(-0.315248470934,0.25,0.500027607882));+#16643 = SURFACE_CURVE('',#16644,(#16648,#16655),.PCURVE_S1.);+#16644 = LINE('',#16645,#16646);+#16645 = CARTESIAN_POINT('',(-0.315049694187,0.25,0.500005521576));+#16646 = VECTOR('',#16647,1.);+#16647 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#16648 = PCURVE('',#16602,#16649);+#16649 = DEFINITIONAL_REPRESENTATION('',(#16650),#16654);+#16650 = LINE('',#16651,#16652);+#16651 = CARTESIAN_POINT('',(0.,0.));+#16652 = VECTOR('',#16653,1.);+#16653 = DIRECTION('',(0.,-1.));+#16654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16655 = PCURVE('',#16313,#16656);+#16656 = DEFINITIONAL_REPRESENTATION('',(#16657),#16661);+#16657 = LINE('',#16658,#16659);+#16658 = CARTESIAN_POINT('',(0.316938479835,-3.502059753302E-14));+#16659 = VECTOR('',#16660,1.);+#16660 = DIRECTION('',(0.,-1.));+#16661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16662 = ORIENTED_EDGE('',*,*,#16663,.T.);+#16663 = EDGE_CURVE('',#16641,#16564,#16664,.T.);+#16664 = SURFACE_CURVE('',#16665,(#16669,#16676),.PCURVE_S1.);+#16665 = LINE('',#16666,#16667);+#16666 = CARTESIAN_POINT('',(-0.315248470934,0.25,0.500027607882));+#16667 = VECTOR('',#16668,1.);+#16668 = DIRECTION('',(0.,-1.,0.));+#16669 = PCURVE('',#16602,#16670);+#16670 = DEFINITIONAL_REPRESENTATION('',(#16671),#16675);+#16671 = LINE('',#16672,#16673);+#16672 = CARTESIAN_POINT('',(0.,-2.E-04));+#16673 = VECTOR('',#16674,1.);+#16674 = DIRECTION('',(1.,0.));+#16675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16676 = PCURVE('',#16341,#16677);+#16677 = DEFINITIONAL_REPRESENTATION('',(#16678),#16682);+#16678 = LINE('',#16679,#16680);+#16679 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#16680 = VECTOR('',#16681,1.);+#16681 = DIRECTION('',(-0.,1.));+#16682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16683 = ORIENTED_EDGE('',*,*,#16586,.F.);+#16684 = ORIENTED_EDGE('',*,*,#16685,.F.);+#16685 = EDGE_CURVE('',#16639,#16587,#16686,.T.);+#16686 = SURFACE_CURVE('',#16687,(#16691,#16698),.PCURVE_S1.);+#16687 = LINE('',#16688,#16689);+#16688 = CARTESIAN_POINT('',(-0.315049694187,0.25,0.500005521576));+#16689 = VECTOR('',#16690,1.);+#16690 = DIRECTION('',(0.,-1.,0.));+#16691 = PCURVE('',#16602,#16692);+#16692 = DEFINITIONAL_REPRESENTATION('',(#16693),#16697);+#16693 = LINE('',#16694,#16695);+#16694 = CARTESIAN_POINT('',(0.,0.));+#16695 = VECTOR('',#16696,1.);+#16696 = DIRECTION('',(1.,0.));+#16697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16698 = PCURVE('',#16395,#16699);+#16699 = DEFINITIONAL_REPRESENTATION('',(#16700),#16704);+#16700 = LINE('',#16701,#16702);+#16701 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#16702 = VECTOR('',#16703,1.);+#16703 = DIRECTION('',(-0.,1.));+#16704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16705 = ADVANCED_FACE('',(#16706),#16313,.T.);+#16706 = FACE_BOUND('',#16707,.T.);+#16707 = EDGE_LOOP('',(#16708,#16709,#16730,#16731));+#16708 = ORIENTED_EDGE('',*,*,#16290,.T.);+#16709 = ORIENTED_EDGE('',*,*,#16710,.T.);+#16710 = EDGE_CURVE('',#16293,#16641,#16711,.T.);+#16711 = SURFACE_CURVE('',#16712,(#16716,#16723),.PCURVE_S1.);+#16712 = LINE('',#16713,#16714);+#16713 = CARTESIAN_POINT('',(-0.350248470934,0.25,0.185027607882));+#16714 = VECTOR('',#16715,1.);+#16715 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16716 = PCURVE('',#16313,#16717);+#16717 = DEFINITIONAL_REPRESENTATION('',(#16718),#16722);+#16718 = LINE('',#16719,#16720);+#16719 = CARTESIAN_POINT('',(2.439454888092E-18,-2.E-04));+#16720 = VECTOR('',#16721,1.);+#16721 = DIRECTION('',(1.,0.));+#16722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16723 = PCURVE('',#16341,#16724);+#16724 = DEFINITIONAL_REPRESENTATION('',(#16725),#16729);+#16725 = LINE('',#16726,#16727);+#16726 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#16727 = VECTOR('',#16728,1.);+#16728 = DIRECTION('',(-1.,0.));+#16729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16730 = ORIENTED_EDGE('',*,*,#16638,.F.);+#16731 = ORIENTED_EDGE('',*,*,#16732,.F.);+#16732 = EDGE_CURVE('',#16291,#16639,#16733,.T.);+#16733 = SURFACE_CURVE('',#16734,(#16738,#16745),.PCURVE_S1.);+#16734 = LINE('',#16735,#16736);+#16735 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#16736 = VECTOR('',#16737,1.);+#16737 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16738 = PCURVE('',#16313,#16739);+#16739 = DEFINITIONAL_REPRESENTATION('',(#16740),#16744);+#16740 = LINE('',#16741,#16742);+#16741 = CARTESIAN_POINT('',(0.,0.));+#16742 = VECTOR('',#16743,1.);+#16743 = DIRECTION('',(1.,0.));+#16744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16745 = PCURVE('',#16395,#16746);+#16746 = DEFINITIONAL_REPRESENTATION('',(#16747),#16751);+#16747 = LINE('',#16748,#16749);+#16748 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#16749 = VECTOR('',#16750,1.);+#16750 = DIRECTION('',(-1.,0.));+#16751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16752 = ADVANCED_FACE('',(#16753),#16395,.F.);+#16753 = FACE_BOUND('',#16754,.F.);+#16754 = EDGE_LOOP('',(#16755,#16756,#16757,#16758,#16759,#16760));+#16755 = ORIENTED_EDGE('',*,*,#16381,.T.);+#16756 = ORIENTED_EDGE('',*,*,#16462,.F.);+#16757 = ORIENTED_EDGE('',*,*,#16538,.T.);+#16758 = ORIENTED_EDGE('',*,*,#16614,.T.);+#16759 = ORIENTED_EDGE('',*,*,#16685,.F.);+#16760 = ORIENTED_EDGE('',*,*,#16732,.F.);+#16761 = ADVANCED_FACE('',(#16762),#16341,.T.);+#16762 = FACE_BOUND('',#16763,.T.);+#16763 = EDGE_LOOP('',(#16764,#16765,#16766,#16767,#16768,#16769));+#16764 = ORIENTED_EDGE('',*,*,#16325,.T.);+#16765 = ORIENTED_EDGE('',*,*,#16440,.F.);+#16766 = ORIENTED_EDGE('',*,*,#16487,.T.);+#16767 = ORIENTED_EDGE('',*,*,#16563,.T.);+#16768 = ORIENTED_EDGE('',*,*,#16663,.F.);+#16769 = ORIENTED_EDGE('',*,*,#16710,.F.);+#16770 = MANIFOLD_SOLID_BREP('',#16771);+#16771 = CLOSED_SHELL('',(#16772,#16892,#16968,#17039,#17086,#17093));+#16772 = ADVANCED_FACE('',(#16773),#16787,.F.);+#16773 = FACE_BOUND('',#16774,.F.);+#16774 = EDGE_LOOP('',(#16775,#16810,#16838,#16866));+#16775 = ORIENTED_EDGE('',*,*,#16776,.T.);+#16776 = EDGE_CURVE('',#16777,#16779,#16781,.T.);+#16777 = VERTEX_POINT('',#16778);+#16778 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#16779 = VERTEX_POINT('',#16780);+#16780 = CARTESIAN_POINT('',(-0.315,0.25,0.50025));+#16781 = SURFACE_CURVE('',#16782,(#16786,#16798),.PCURVE_S1.);+#16782 = LINE('',#16783,#16784);+#16783 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#16784 = VECTOR('',#16785,1.);+#16785 = DIRECTION('',(0.,0.,1.));+#16786 = PCURVE('',#16787,#16792);+#16787 = PLANE('',#16788);+#16788 = AXIS2_PLACEMENT_3D('',#16789,#16790,#16791);+#16789 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#16790 = DIRECTION('',(1.,0.,-0.));+#16791 = DIRECTION('',(0.,-1.,0.));+#16792 = DEFINITIONAL_REPRESENTATION('',(#16793),#16797);+#16793 = LINE('',#16794,#16795);+#16794 = CARTESIAN_POINT('',(0.,0.));+#16795 = VECTOR('',#16796,1.);+#16796 = DIRECTION('',(0.,-1.));+#16797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16798 = PCURVE('',#16799,#16804);+#16799 = PLANE('',#16800);+#16800 = AXIS2_PLACEMENT_3D('',#16801,#16802,#16803);+#16801 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#16802 = DIRECTION('',(0.,1.,0.));+#16803 = DIRECTION('',(1.,0.,0.));+#16804 = DEFINITIONAL_REPRESENTATION('',(#16805),#16809);+#16805 = LINE('',#16806,#16807);+#16806 = CARTESIAN_POINT('',(0.,0.));+#16807 = VECTOR('',#16808,1.);+#16808 = DIRECTION('',(0.,-1.));+#16809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16810 = ORIENTED_EDGE('',*,*,#16811,.T.);+#16811 = EDGE_CURVE('',#16779,#16812,#16814,.T.);+#16812 = VERTEX_POINT('',#16813);+#16813 = CARTESIAN_POINT('',(-0.315,-0.25,0.50025));+#16814 = SURFACE_CURVE('',#16815,(#16819,#16826),.PCURVE_S1.);+#16815 = LINE('',#16816,#16817);+#16816 = CARTESIAN_POINT('',(-0.315,0.25,0.50025));+#16817 = VECTOR('',#16818,1.);+#16818 = DIRECTION('',(0.,-1.,0.));+#16819 = PCURVE('',#16787,#16820);+#16820 = DEFINITIONAL_REPRESENTATION('',(#16821),#16825);+#16821 = LINE('',#16822,#16823);+#16822 = CARTESIAN_POINT('',(0.,-2.E-04));+#16823 = VECTOR('',#16824,1.);+#16824 = DIRECTION('',(1.,0.));+#16825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16826 = PCURVE('',#16827,#16832);+#16827 = PLANE('',#16828);+#16828 = AXIS2_PLACEMENT_3D('',#16829,#16830,#16831);+#16829 = CARTESIAN_POINT('',(1.228122814851E-17,0.,0.50025));+#16830 = DIRECTION('',(0.,0.,1.));+#16831 = DIRECTION('',(1.,0.,-0.));+#16832 = DEFINITIONAL_REPRESENTATION('',(#16833),#16837);+#16833 = LINE('',#16834,#16835);+#16834 = CARTESIAN_POINT('',(-0.315,0.25));+#16835 = VECTOR('',#16836,1.);+#16836 = DIRECTION('',(0.,-1.));+#16837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16838 = ORIENTED_EDGE('',*,*,#16839,.F.);+#16839 = EDGE_CURVE('',#16840,#16812,#16842,.T.);+#16840 = VERTEX_POINT('',#16841);+#16841 = CARTESIAN_POINT('',(-0.315,-0.25,0.50005));+#16842 = SURFACE_CURVE('',#16843,(#16847,#16854),.PCURVE_S1.);+#16843 = LINE('',#16844,#16845);+#16844 = CARTESIAN_POINT('',(-0.315,-0.25,0.50005));+#16845 = VECTOR('',#16846,1.);+#16846 = DIRECTION('',(0.,0.,1.));+#16847 = PCURVE('',#16787,#16848);+#16848 = DEFINITIONAL_REPRESENTATION('',(#16849),#16853);+#16849 = LINE('',#16850,#16851);+#16850 = CARTESIAN_POINT('',(0.5,0.));+#16851 = VECTOR('',#16852,1.);+#16852 = DIRECTION('',(0.,-1.));+#16853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16854 = PCURVE('',#16855,#16860);+#16855 = PLANE('',#16856);+#16856 = AXIS2_PLACEMENT_3D('',#16857,#16858,#16859);+#16857 = CARTESIAN_POINT('',(-0.315,-0.25,0.50005));+#16858 = DIRECTION('',(0.,1.,0.));+#16859 = DIRECTION('',(1.,0.,0.));+#16860 = DEFINITIONAL_REPRESENTATION('',(#16861),#16865);+#16861 = LINE('',#16862,#16863);+#16862 = CARTESIAN_POINT('',(0.,0.));+#16863 = VECTOR('',#16864,1.);+#16864 = DIRECTION('',(0.,-1.));+#16865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16866 = ORIENTED_EDGE('',*,*,#16867,.F.);+#16867 = EDGE_CURVE('',#16777,#16840,#16868,.T.);+#16868 = SURFACE_CURVE('',#16869,(#16873,#16880),.PCURVE_S1.);+#16869 = LINE('',#16870,#16871);+#16870 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#16871 = VECTOR('',#16872,1.);+#16872 = DIRECTION('',(0.,-1.,0.));+#16873 = PCURVE('',#16787,#16874);+#16874 = DEFINITIONAL_REPRESENTATION('',(#16875),#16879);+#16875 = LINE('',#16876,#16877);+#16876 = CARTESIAN_POINT('',(0.,0.));+#16877 = VECTOR('',#16878,1.);+#16878 = DIRECTION('',(1.,0.));+#16879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16880 = PCURVE('',#16881,#16886);+#16881 = PLANE('',#16882);+#16882 = AXIS2_PLACEMENT_3D('',#16883,#16884,#16885);+#16883 = CARTESIAN_POINT('',(1.228122814851E-17,0.,0.50005));+#16884 = DIRECTION('',(0.,0.,1.));+#16885 = DIRECTION('',(1.,0.,-0.));+#16886 = DEFINITIONAL_REPRESENTATION('',(#16887),#16891);+#16887 = LINE('',#16888,#16889);+#16888 = CARTESIAN_POINT('',(-0.315,0.25));+#16889 = VECTOR('',#16890,1.);+#16890 = DIRECTION('',(0.,-1.));+#16891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16892 = ADVANCED_FACE('',(#16893),#16855,.F.);+#16893 = FACE_BOUND('',#16894,.F.);+#16894 = EDGE_LOOP('',(#16895,#16896,#16919,#16947));+#16895 = ORIENTED_EDGE('',*,*,#16839,.T.);+#16896 = ORIENTED_EDGE('',*,*,#16897,.T.);+#16897 = EDGE_CURVE('',#16812,#16898,#16900,.T.);+#16898 = VERTEX_POINT('',#16899);+#16899 = CARTESIAN_POINT('',(0.315,-0.25,0.50025));+#16900 = SURFACE_CURVE('',#16901,(#16905,#16912),.PCURVE_S1.);+#16901 = LINE('',#16902,#16903);+#16902 = CARTESIAN_POINT('',(-0.315,-0.25,0.50025));+#16903 = VECTOR('',#16904,1.);+#16904 = DIRECTION('',(1.,0.,0.));+#16905 = PCURVE('',#16855,#16906);+#16906 = DEFINITIONAL_REPRESENTATION('',(#16907),#16911);+#16907 = LINE('',#16908,#16909);+#16908 = CARTESIAN_POINT('',(0.,-2.E-04));+#16909 = VECTOR('',#16910,1.);+#16910 = DIRECTION('',(1.,0.));+#16911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16912 = PCURVE('',#16827,#16913);+#16913 = DEFINITIONAL_REPRESENTATION('',(#16914),#16918);+#16914 = LINE('',#16915,#16916);+#16915 = CARTESIAN_POINT('',(-0.315,-0.25));+#16916 = VECTOR('',#16917,1.);+#16917 = DIRECTION('',(1.,0.));+#16918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16919 = ORIENTED_EDGE('',*,*,#16920,.F.);+#16920 = EDGE_CURVE('',#16921,#16898,#16923,.T.);+#16921 = VERTEX_POINT('',#16922);+#16922 = CARTESIAN_POINT('',(0.315,-0.25,0.50005));+#16923 = SURFACE_CURVE('',#16924,(#16928,#16935),.PCURVE_S1.);+#16924 = LINE('',#16925,#16926);+#16925 = CARTESIAN_POINT('',(0.315,-0.25,0.50005));+#16926 = VECTOR('',#16927,1.);+#16927 = DIRECTION('',(0.,0.,1.));+#16928 = PCURVE('',#16855,#16929);+#16929 = DEFINITIONAL_REPRESENTATION('',(#16930),#16934);+#16930 = LINE('',#16931,#16932);+#16931 = CARTESIAN_POINT('',(0.63,0.));+#16932 = VECTOR('',#16933,1.);+#16933 = DIRECTION('',(0.,-1.));+#16934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16935 = PCURVE('',#16936,#16941);+#16936 = PLANE('',#16937);+#16937 = AXIS2_PLACEMENT_3D('',#16938,#16939,#16940);+#16938 = CARTESIAN_POINT('',(0.315,0.25,0.50005));+#16939 = DIRECTION('',(1.,0.,-0.));+#16940 = DIRECTION('',(0.,-1.,0.));+#16941 = DEFINITIONAL_REPRESENTATION('',(#16942),#16946);+#16942 = LINE('',#16943,#16944);+#16943 = CARTESIAN_POINT('',(0.5,0.));+#16944 = VECTOR('',#16945,1.);+#16945 = DIRECTION('',(0.,-1.));+#16946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16947 = ORIENTED_EDGE('',*,*,#16948,.F.);+#16948 = EDGE_CURVE('',#16840,#16921,#16949,.T.);+#16949 = SURFACE_CURVE('',#16950,(#16954,#16961),.PCURVE_S1.);+#16950 = LINE('',#16951,#16952);+#16951 = CARTESIAN_POINT('',(-0.315,-0.25,0.50005));+#16952 = VECTOR('',#16953,1.);+#16953 = DIRECTION('',(1.,0.,0.));+#16954 = PCURVE('',#16855,#16955);+#16955 = DEFINITIONAL_REPRESENTATION('',(#16956),#16960);+#16956 = LINE('',#16957,#16958);+#16957 = CARTESIAN_POINT('',(0.,0.));+#16958 = VECTOR('',#16959,1.);+#16959 = DIRECTION('',(1.,0.));+#16960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16961 = PCURVE('',#16881,#16962);+#16962 = DEFINITIONAL_REPRESENTATION('',(#16963),#16967);+#16963 = LINE('',#16964,#16965);+#16964 = CARTESIAN_POINT('',(-0.315,-0.25));+#16965 = VECTOR('',#16966,1.);+#16966 = DIRECTION('',(1.,0.));+#16967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16968 = ADVANCED_FACE('',(#16969),#16936,.T.);+#16969 = FACE_BOUND('',#16970,.T.);+#16970 = EDGE_LOOP('',(#16971,#16996,#17017,#17018));+#16971 = ORIENTED_EDGE('',*,*,#16972,.T.);+#16972 = EDGE_CURVE('',#16973,#16975,#16977,.T.);+#16973 = VERTEX_POINT('',#16974);+#16974 = CARTESIAN_POINT('',(0.315,0.25,0.50005));+#16975 = VERTEX_POINT('',#16976);+#16976 = CARTESIAN_POINT('',(0.315,0.25,0.50025));+#16977 = SURFACE_CURVE('',#16978,(#16982,#16989),.PCURVE_S1.);+#16978 = LINE('',#16979,#16980);+#16979 = CARTESIAN_POINT('',(0.315,0.25,0.50005));+#16980 = VECTOR('',#16981,1.);+#16981 = DIRECTION('',(0.,0.,1.));+#16982 = PCURVE('',#16936,#16983);+#16983 = DEFINITIONAL_REPRESENTATION('',(#16984),#16988);+#16984 = LINE('',#16985,#16986);+#16985 = CARTESIAN_POINT('',(0.,0.));+#16986 = VECTOR('',#16987,1.);+#16987 = DIRECTION('',(0.,-1.));+#16988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16989 = PCURVE('',#16799,#16990);+#16990 = DEFINITIONAL_REPRESENTATION('',(#16991),#16995);+#16991 = LINE('',#16992,#16993);+#16992 = CARTESIAN_POINT('',(0.63,0.));+#16993 = VECTOR('',#16994,1.);+#16994 = DIRECTION('',(0.,-1.));+#16995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16996 = ORIENTED_EDGE('',*,*,#16997,.T.);+#16997 = EDGE_CURVE('',#16975,#16898,#16998,.T.);+#16998 = SURFACE_CURVE('',#16999,(#17003,#17010),.PCURVE_S1.);+#16999 = LINE('',#17000,#17001);+#17000 = CARTESIAN_POINT('',(0.315,0.25,0.50025));+#17001 = VECTOR('',#17002,1.);+#17002 = DIRECTION('',(0.,-1.,0.));+#17003 = PCURVE('',#16936,#17004);+#17004 = DEFINITIONAL_REPRESENTATION('',(#17005),#17009);+#17005 = LINE('',#17006,#17007);+#17006 = CARTESIAN_POINT('',(0.,-2.E-04));+#17007 = VECTOR('',#17008,1.);+#17008 = DIRECTION('',(1.,0.));+#17009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17010 = PCURVE('',#16827,#17011);+#17011 = DEFINITIONAL_REPRESENTATION('',(#17012),#17016);+#17012 = LINE('',#17013,#17014);+#17013 = CARTESIAN_POINT('',(0.315,0.25));+#17014 = VECTOR('',#17015,1.);+#17015 = DIRECTION('',(0.,-1.));+#17016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17017 = ORIENTED_EDGE('',*,*,#16920,.F.);+#17018 = ORIENTED_EDGE('',*,*,#17019,.F.);+#17019 = EDGE_CURVE('',#16973,#16921,#17020,.T.);+#17020 = SURFACE_CURVE('',#17021,(#17025,#17032),.PCURVE_S1.);+#17021 = LINE('',#17022,#17023);+#17022 = CARTESIAN_POINT('',(0.315,0.25,0.50005));+#17023 = VECTOR('',#17024,1.);+#17024 = DIRECTION('',(0.,-1.,0.));+#17025 = PCURVE('',#16936,#17026);+#17026 = DEFINITIONAL_REPRESENTATION('',(#17027),#17031);+#17027 = LINE('',#17028,#17029);+#17028 = CARTESIAN_POINT('',(0.,0.));+#17029 = VECTOR('',#17030,1.);+#17030 = DIRECTION('',(1.,0.));+#17031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17032 = PCURVE('',#16881,#17033);+#17033 = DEFINITIONAL_REPRESENTATION('',(#17034),#17038);+#17034 = LINE('',#17035,#17036);+#17035 = CARTESIAN_POINT('',(0.315,0.25));+#17036 = VECTOR('',#17037,1.);+#17037 = DIRECTION('',(0.,-1.));+#17038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17039 = ADVANCED_FACE('',(#17040),#16799,.T.);+#17040 = FACE_BOUND('',#17041,.T.);+#17041 = EDGE_LOOP('',(#17042,#17043,#17064,#17065));+#17042 = ORIENTED_EDGE('',*,*,#16776,.T.);+#17043 = ORIENTED_EDGE('',*,*,#17044,.T.);+#17044 = EDGE_CURVE('',#16779,#16975,#17045,.T.);+#17045 = SURFACE_CURVE('',#17046,(#17050,#17057),.PCURVE_S1.);+#17046 = LINE('',#17047,#17048);+#17047 = CARTESIAN_POINT('',(-0.315,0.25,0.50025));+#17048 = VECTOR('',#17049,1.);+#17049 = DIRECTION('',(1.,0.,0.));+#17050 = PCURVE('',#16799,#17051);+#17051 = DEFINITIONAL_REPRESENTATION('',(#17052),#17056);+#17052 = LINE('',#17053,#17054);+#17053 = CARTESIAN_POINT('',(0.,-2.E-04));+#17054 = VECTOR('',#17055,1.);+#17055 = DIRECTION('',(1.,0.));+#17056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17057 = PCURVE('',#16827,#17058);+#17058 = DEFINITIONAL_REPRESENTATION('',(#17059),#17063);+#17059 = LINE('',#17060,#17061);+#17060 = CARTESIAN_POINT('',(-0.315,0.25));+#17061 = VECTOR('',#17062,1.);+#17062 = DIRECTION('',(1.,0.));+#17063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17064 = ORIENTED_EDGE('',*,*,#16972,.F.);+#17065 = ORIENTED_EDGE('',*,*,#17066,.F.);+#17066 = EDGE_CURVE('',#16777,#16973,#17067,.T.);+#17067 = SURFACE_CURVE('',#17068,(#17072,#17079),.PCURVE_S1.);+#17068 = LINE('',#17069,#17070);+#17069 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#17070 = VECTOR('',#17071,1.);+#17071 = DIRECTION('',(1.,0.,0.));+#17072 = PCURVE('',#16799,#17073);+#17073 = DEFINITIONAL_REPRESENTATION('',(#17074),#17078);+#17074 = LINE('',#17075,#17076);+#17075 = CARTESIAN_POINT('',(0.,0.));+#17076 = VECTOR('',#17077,1.);+#17077 = DIRECTION('',(1.,0.));+#17078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17079 = PCURVE('',#16881,#17080);+#17080 = DEFINITIONAL_REPRESENTATION('',(#17081),#17085);+#17081 = LINE('',#17082,#17083);+#17082 = CARTESIAN_POINT('',(-0.315,0.25));+#17083 = VECTOR('',#17084,1.);+#17084 = DIRECTION('',(1.,0.));+#17085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17086 = ADVANCED_FACE('',(#17087),#16881,.F.);+#17087 = FACE_BOUND('',#17088,.F.);+#17088 = EDGE_LOOP('',(#17089,#17090,#17091,#17092));+#17089 = ORIENTED_EDGE('',*,*,#16867,.T.);+#17090 = ORIENTED_EDGE('',*,*,#16948,.T.);+#17091 = ORIENTED_EDGE('',*,*,#17019,.F.);+#17092 = ORIENTED_EDGE('',*,*,#17066,.F.);+#17093 = ADVANCED_FACE('',(#17094),#16827,.T.);+#17094 = FACE_BOUND('',#17095,.T.);+#17095 = EDGE_LOOP('',(#17096,#17097,#17098,#17099));+#17096 = ORIENTED_EDGE('',*,*,#16811,.T.);+#17097 = ORIENTED_EDGE('',*,*,#16897,.T.);+#17098 = ORIENTED_EDGE('',*,*,#16997,.F.);+#17099 = ORIENTED_EDGE('',*,*,#17044,.F.);+#17100 = MANIFOLD_SOLID_BREP('',#17101);+#17101 = CLOSED_SHELL('',(#17102,#17222,#17298,#17374,#17450,#17521,+    #17568,#17577));+#17102 = ADVANCED_FACE('',(#17103),#17117,.F.);+#17103 = FACE_BOUND('',#17104,.F.);+#17104 = EDGE_LOOP('',(#17105,#17140,#17168,#17196));+#17105 = ORIENTED_EDGE('',*,*,#17106,.T.);+#17106 = EDGE_CURVE('',#17107,#17109,#17111,.T.);+#17107 = VERTEX_POINT('',#17108);+#17108 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#17109 = VERTEX_POINT('',#17110);+#17110 = CARTESIAN_POINT('',(0.315248470934,0.25,0.500027607882));+#17111 = SURFACE_CURVE('',#17112,(#17116,#17128),.PCURVE_S1.);+#17112 = LINE('',#17113,#17114);+#17113 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#17114 = VECTOR('',#17115,1.);+#17115 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#17116 = PCURVE('',#17117,#17122);+#17117 = PLANE('',#17118);+#17118 = AXIS2_PLACEMENT_3D('',#17119,#17120,#17121);+#17119 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#17120 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17121 = DIRECTION('',(0.,-1.,0.));+#17122 = DEFINITIONAL_REPRESENTATION('',(#17123),#17127);+#17123 = LINE('',#17124,#17125);+#17124 = CARTESIAN_POINT('',(0.,-0.));+#17125 = VECTOR('',#17126,1.);+#17126 = DIRECTION('',(0.,-1.));+#17127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17128 = PCURVE('',#17129,#17134);+#17129 = PLANE('',#17130);+#17130 = AXIS2_PLACEMENT_3D('',#17131,#17132,#17133);+#17131 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#17132 = DIRECTION('',(-0.,1.,0.));+#17133 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17134 = DEFINITIONAL_REPRESENTATION('',(#17135),#17139);+#17135 = LINE('',#17136,#17137);+#17136 = CARTESIAN_POINT('',(0.,0.));+#17137 = VECTOR('',#17138,1.);+#17138 = DIRECTION('',(0.,-1.));+#17139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17140 = ORIENTED_EDGE('',*,*,#17141,.T.);+#17141 = EDGE_CURVE('',#17109,#17142,#17144,.T.);+#17142 = VERTEX_POINT('',#17143);+#17143 = CARTESIAN_POINT('',(0.315248470934,-0.25,0.500027607882));+#17144 = SURFACE_CURVE('',#17145,(#17149,#17156),.PCURVE_S1.);+#17145 = LINE('',#17146,#17147);+#17146 = CARTESIAN_POINT('',(0.315248470934,0.25,0.500027607882));+#17147 = VECTOR('',#17148,1.);+#17148 = DIRECTION('',(0.,-1.,0.));+#17149 = PCURVE('',#17117,#17150);+#17150 = DEFINITIONAL_REPRESENTATION('',(#17151),#17155);+#17151 = LINE('',#17152,#17153);+#17152 = CARTESIAN_POINT('',(0.,-2.E-04));+#17153 = VECTOR('',#17154,1.);+#17154 = DIRECTION('',(1.,0.));+#17155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17156 = PCURVE('',#17157,#17162);+#17157 = PLANE('',#17158);+#17158 = AXIS2_PLACEMENT_3D('',#17159,#17160,#17161);+#17159 = CARTESIAN_POINT('',(0.332748470934,0.,0.342527607882));+#17160 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#17161 = DIRECTION('',(-0.110431526075,0.,0.993883734674));+#17162 = DEFINITIONAL_REPRESENTATION('',(#17163),#17167);+#17163 = LINE('',#17164,#17165);+#17164 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#17165 = VECTOR('',#17166,1.);+#17166 = DIRECTION('',(0.,1.));+#17167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17168 = ORIENTED_EDGE('',*,*,#17169,.F.);+#17169 = EDGE_CURVE('',#17170,#17142,#17172,.T.);+#17170 = VERTEX_POINT('',#17171);+#17171 = CARTESIAN_POINT('',(0.315049694187,-0.25,0.500005521576));+#17172 = SURFACE_CURVE('',#17173,(#17177,#17184),.PCURVE_S1.);+#17173 = LINE('',#17174,#17175);+#17174 = CARTESIAN_POINT('',(0.315049694187,-0.25,0.500005521576));+#17175 = VECTOR('',#17176,1.);+#17176 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#17177 = PCURVE('',#17117,#17178);+#17178 = DEFINITIONAL_REPRESENTATION('',(#17179),#17183);+#17179 = LINE('',#17180,#17181);+#17180 = CARTESIAN_POINT('',(0.5,0.));+#17181 = VECTOR('',#17182,1.);+#17182 = DIRECTION('',(0.,-1.));+#17183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17184 = PCURVE('',#17185,#17190);+#17185 = PLANE('',#17186);+#17186 = AXIS2_PLACEMENT_3D('',#17187,#17188,#17189);+#17187 = CARTESIAN_POINT('',(0.315049694187,-0.25,0.500005521576));+#17188 = DIRECTION('',(-0.,1.,0.));+#17189 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17190 = DEFINITIONAL_REPRESENTATION('',(#17191),#17195);+#17191 = LINE('',#17192,#17193);+#17192 = CARTESIAN_POINT('',(0.,0.));+#17193 = VECTOR('',#17194,1.);+#17194 = DIRECTION('',(0.,-1.));+#17195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17196 = ORIENTED_EDGE('',*,*,#17197,.F.);+#17197 = EDGE_CURVE('',#17107,#17170,#17198,.T.);+#17198 = SURFACE_CURVE('',#17199,(#17203,#17210),.PCURVE_S1.);+#17199 = LINE('',#17200,#17201);+#17200 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#17201 = VECTOR('',#17202,1.);+#17202 = DIRECTION('',(0.,-1.,0.));+#17203 = PCURVE('',#17117,#17204);+#17204 = DEFINITIONAL_REPRESENTATION('',(#17205),#17209);+#17205 = LINE('',#17206,#17207);+#17206 = CARTESIAN_POINT('',(0.,-0.));+#17207 = VECTOR('',#17208,1.);+#17208 = DIRECTION('',(1.,0.));+#17209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17210 = PCURVE('',#17211,#17216);+#17211 = PLANE('',#17212);+#17212 = AXIS2_PLACEMENT_3D('',#17213,#17214,#17215);+#17213 = CARTESIAN_POINT('',(0.332549694187,0.,0.342505521576));+#17214 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#17215 = DIRECTION('',(-0.110431526075,0.,0.993883734674));+#17216 = DEFINITIONAL_REPRESENTATION('',(#17217),#17221);+#17217 = LINE('',#17218,#17219);+#17218 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#17219 = VECTOR('',#17220,1.);+#17220 = DIRECTION('',(0.,1.));+#17221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17222 = ADVANCED_FACE('',(#17223),#17185,.F.);+#17223 = FACE_BOUND('',#17224,.F.);+#17224 = EDGE_LOOP('',(#17225,#17226,#17249,#17277));+#17225 = ORIENTED_EDGE('',*,*,#17169,.T.);+#17226 = ORIENTED_EDGE('',*,*,#17227,.T.);+#17227 = EDGE_CURVE('',#17142,#17228,#17230,.T.);+#17228 = VERTEX_POINT('',#17229);+#17229 = CARTESIAN_POINT('',(0.350248470934,-0.25,0.185027607882));+#17230 = SURFACE_CURVE('',#17231,(#17235,#17242),.PCURVE_S1.);+#17231 = LINE('',#17232,#17233);+#17232 = CARTESIAN_POINT('',(0.315248470934,-0.25,0.500027607882));+#17233 = VECTOR('',#17234,1.);+#17234 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17235 = PCURVE('',#17185,#17236);+#17236 = DEFINITIONAL_REPRESENTATION('',(#17237),#17241);+#17237 = LINE('',#17238,#17239);+#17238 = CARTESIAN_POINT('',(5.273288316426E-17,-2.E-04));+#17239 = VECTOR('',#17240,1.);+#17240 = DIRECTION('',(1.,0.));+#17241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17242 = PCURVE('',#17157,#17243);+#17243 = DEFINITIONAL_REPRESENTATION('',(#17244),#17248);+#17244 = LINE('',#17245,#17246);+#17245 = CARTESIAN_POINT('',(0.158469239917,0.25));+#17246 = VECTOR('',#17247,1.);+#17247 = DIRECTION('',(-1.,0.));+#17248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17249 = ORIENTED_EDGE('',*,*,#17250,.F.);+#17250 = EDGE_CURVE('',#17251,#17228,#17253,.T.);+#17251 = VERTEX_POINT('',#17252);+#17252 = CARTESIAN_POINT('',(0.350049694187,-0.25,0.185005521576));+#17253 = SURFACE_CURVE('',#17254,(#17258,#17265),.PCURVE_S1.);+#17254 = LINE('',#17255,#17256);+#17255 = CARTESIAN_POINT('',(0.350049694187,-0.25,0.185005521576));+#17256 = VECTOR('',#17257,1.);+#17257 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#17258 = PCURVE('',#17185,#17259);+#17259 = DEFINITIONAL_REPRESENTATION('',(#17260),#17264);+#17260 = LINE('',#17261,#17262);+#17261 = CARTESIAN_POINT('',(0.316938479835,3.502059753302E-14));+#17262 = VECTOR('',#17263,1.);+#17263 = DIRECTION('',(0.,-1.));+#17264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17265 = PCURVE('',#17266,#17271);+#17266 = PLANE('',#17267);+#17267 = AXIS2_PLACEMENT_3D('',#17268,#17269,#17270);+#17268 = CARTESIAN_POINT('',(0.350049694187,-0.1875,0.185005521576));+#17269 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17270 = DIRECTION('',(0.,-1.,0.));+#17271 = DEFINITIONAL_REPRESENTATION('',(#17272),#17276);+#17272 = LINE('',#17273,#17274);+#17273 = CARTESIAN_POINT('',(6.25E-02,0.));+#17274 = VECTOR('',#17275,1.);+#17275 = DIRECTION('',(0.,-1.));+#17276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17277 = ORIENTED_EDGE('',*,*,#17278,.F.);+#17278 = EDGE_CURVE('',#17170,#17251,#17279,.T.);+#17279 = SURFACE_CURVE('',#17280,(#17284,#17291),.PCURVE_S1.);+#17280 = LINE('',#17281,#17282);+#17281 = CARTESIAN_POINT('',(0.315049694187,-0.25,0.500005521576));+#17282 = VECTOR('',#17283,1.);+#17283 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17284 = PCURVE('',#17185,#17285);+#17285 = DEFINITIONAL_REPRESENTATION('',(#17286),#17290);+#17286 = LINE('',#17287,#17288);+#17287 = CARTESIAN_POINT('',(0.,0.));+#17288 = VECTOR('',#17289,1.);+#17289 = DIRECTION('',(1.,0.));+#17290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17291 = PCURVE('',#17211,#17292);+#17292 = DEFINITIONAL_REPRESENTATION('',(#17293),#17297);+#17293 = LINE('',#17294,#17295);+#17294 = CARTESIAN_POINT('',(0.158469239917,0.25));+#17295 = VECTOR('',#17296,1.);+#17296 = DIRECTION('',(-1.,0.));+#17297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17298 = ADVANCED_FACE('',(#17299),#17266,.T.);+#17299 = FACE_BOUND('',#17300,.T.);+#17300 = EDGE_LOOP('',(#17301,#17331,#17352,#17353));+#17301 = ORIENTED_EDGE('',*,*,#17302,.T.);+#17302 = EDGE_CURVE('',#17303,#17305,#17307,.T.);+#17303 = VERTEX_POINT('',#17304);+#17304 = CARTESIAN_POINT('',(0.350049694187,-0.1875,0.185005521576));+#17305 = VERTEX_POINT('',#17306);+#17306 = CARTESIAN_POINT('',(0.350248470934,-0.1875,0.185027607882));+#17307 = SURFACE_CURVE('',#17308,(#17312,#17319),.PCURVE_S1.);+#17308 = LINE('',#17309,#17310);+#17309 = CARTESIAN_POINT('',(0.350049694187,-0.1875,0.185005521576));+#17310 = VECTOR('',#17311,1.);+#17311 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#17312 = PCURVE('',#17266,#17313);+#17313 = DEFINITIONAL_REPRESENTATION('',(#17314),#17318);+#17314 = LINE('',#17315,#17316);+#17315 = CARTESIAN_POINT('',(0.,-0.));+#17316 = VECTOR('',#17317,1.);+#17317 = DIRECTION('',(0.,-1.));+#17318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17319 = PCURVE('',#17320,#17325);+#17320 = PLANE('',#17321);+#17321 = AXIS2_PLACEMENT_3D('',#17322,#17323,#17324);+#17322 = CARTESIAN_POINT('',(0.350049694187,-0.1875,0.185005521576));+#17323 = DIRECTION('',(-0.110431526075,0.,0.993883734674));+#17324 = DIRECTION('',(0.,1.,0.));+#17325 = DEFINITIONAL_REPRESENTATION('',(#17326),#17330);+#17326 = LINE('',#17327,#17328);+#17327 = CARTESIAN_POINT('',(0.,0.));+#17328 = VECTOR('',#17329,1.);+#17329 = DIRECTION('',(0.,-1.));+#17330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17331 = ORIENTED_EDGE('',*,*,#17332,.T.);+#17332 = EDGE_CURVE('',#17305,#17228,#17333,.T.);+#17333 = SURFACE_CURVE('',#17334,(#17338,#17345),.PCURVE_S1.);+#17334 = LINE('',#17335,#17336);+#17335 = CARTESIAN_POINT('',(0.350248470934,0.25,0.185027607882));+#17336 = VECTOR('',#17337,1.);+#17337 = DIRECTION('',(0.,-1.,0.));+#17338 = PCURVE('',#17266,#17339);+#17339 = DEFINITIONAL_REPRESENTATION('',(#17340),#17344);+#17340 = LINE('',#17341,#17342);+#17341 = CARTESIAN_POINT('',(-0.4375,-2.E-04));+#17342 = VECTOR('',#17343,1.);+#17343 = DIRECTION('',(1.,0.));+#17344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17345 = PCURVE('',#17157,#17346);+#17346 = DEFINITIONAL_REPRESENTATION('',(#17347),#17351);+#17347 = LINE('',#17348,#17349);+#17348 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#17349 = VECTOR('',#17350,1.);+#17350 = DIRECTION('',(0.,1.));+#17351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17352 = ORIENTED_EDGE('',*,*,#17250,.F.);+#17353 = ORIENTED_EDGE('',*,*,#17354,.F.);+#17354 = EDGE_CURVE('',#17303,#17251,#17355,.T.);+#17355 = SURFACE_CURVE('',#17356,(#17360,#17367),.PCURVE_S1.);+#17356 = LINE('',#17357,#17358);+#17357 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#17358 = VECTOR('',#17359,1.);+#17359 = DIRECTION('',(0.,-1.,0.));+#17360 = PCURVE('',#17266,#17361);+#17361 = DEFINITIONAL_REPRESENTATION('',(#17362),#17366);+#17362 = LINE('',#17363,#17364);+#17363 = CARTESIAN_POINT('',(-0.4375,-0.));+#17364 = VECTOR('',#17365,1.);+#17365 = DIRECTION('',(1.,0.));+#17366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17367 = PCURVE('',#17211,#17368);+#17368 = DEFINITIONAL_REPRESENTATION('',(#17369),#17373);+#17369 = LINE('',#17370,#17371);+#17370 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#17371 = VECTOR('',#17372,1.);+#17372 = DIRECTION('',(0.,1.));+#17373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17374 = ADVANCED_FACE('',(#17375),#17320,.F.);+#17375 = FACE_BOUND('',#17376,.F.);+#17376 = EDGE_LOOP('',(#17377,#17378,#17401,#17429));+#17377 = ORIENTED_EDGE('',*,*,#17302,.T.);+#17378 = ORIENTED_EDGE('',*,*,#17379,.T.);+#17379 = EDGE_CURVE('',#17305,#17380,#17382,.T.);+#17380 = VERTEX_POINT('',#17381);+#17381 = CARTESIAN_POINT('',(0.350248470934,0.1875,0.185027607882));+#17382 = SURFACE_CURVE('',#17383,(#17387,#17394),.PCURVE_S1.);+#17383 = LINE('',#17384,#17385);+#17384 = CARTESIAN_POINT('',(0.350248470934,-0.25,0.185027607882));+#17385 = VECTOR('',#17386,1.);+#17386 = DIRECTION('',(0.,1.,0.));+#17387 = PCURVE('',#17320,#17388);+#17388 = DEFINITIONAL_REPRESENTATION('',(#17389),#17393);+#17389 = LINE('',#17390,#17391);+#17390 = CARTESIAN_POINT('',(-6.25E-02,-2.E-04));+#17391 = VECTOR('',#17392,1.);+#17392 = DIRECTION('',(1.,0.));+#17393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17394 = PCURVE('',#17157,#17395);+#17395 = DEFINITIONAL_REPRESENTATION('',(#17396),#17400);+#17396 = LINE('',#17397,#17398);+#17397 = CARTESIAN_POINT('',(-0.158469239917,0.25));+#17398 = VECTOR('',#17399,1.);+#17399 = DIRECTION('',(0.,-1.));+#17400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17401 = ORIENTED_EDGE('',*,*,#17402,.F.);+#17402 = EDGE_CURVE('',#17403,#17380,#17405,.T.);+#17403 = VERTEX_POINT('',#17404);+#17404 = CARTESIAN_POINT('',(0.350049694187,0.1875,0.185005521576));+#17405 = SURFACE_CURVE('',#17406,(#17410,#17417),.PCURVE_S1.);+#17406 = LINE('',#17407,#17408);+#17407 = CARTESIAN_POINT('',(0.350049694187,0.1875,0.185005521576));+#17408 = VECTOR('',#17409,1.);+#17409 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#17410 = PCURVE('',#17320,#17411);+#17411 = DEFINITIONAL_REPRESENTATION('',(#17412),#17416);+#17412 = LINE('',#17413,#17414);+#17413 = CARTESIAN_POINT('',(0.375,0.));+#17414 = VECTOR('',#17415,1.);+#17415 = DIRECTION('',(0.,-1.));+#17416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17417 = PCURVE('',#17418,#17423);+#17418 = PLANE('',#17419);+#17419 = AXIS2_PLACEMENT_3D('',#17420,#17421,#17422);+#17420 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#17421 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17422 = DIRECTION('',(0.,-1.,0.));+#17423 = DEFINITIONAL_REPRESENTATION('',(#17424),#17428);+#17424 = LINE('',#17425,#17426);+#17425 = CARTESIAN_POINT('',(6.25E-02,0.));+#17426 = VECTOR('',#17427,1.);+#17427 = DIRECTION('',(0.,-1.));+#17428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17429 = ORIENTED_EDGE('',*,*,#17430,.F.);+#17430 = EDGE_CURVE('',#17303,#17403,#17431,.T.);+#17431 = SURFACE_CURVE('',#17432,(#17436,#17443),.PCURVE_S1.);+#17432 = LINE('',#17433,#17434);+#17433 = CARTESIAN_POINT('',(0.350049694187,-0.25,0.185005521576));+#17434 = VECTOR('',#17435,1.);+#17435 = DIRECTION('',(0.,1.,0.));+#17436 = PCURVE('',#17320,#17437);+#17437 = DEFINITIONAL_REPRESENTATION('',(#17438),#17442);+#17438 = LINE('',#17439,#17440);+#17439 = CARTESIAN_POINT('',(-6.25E-02,-0.));+#17440 = VECTOR('',#17441,1.);+#17441 = DIRECTION('',(1.,0.));+#17442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17443 = PCURVE('',#17211,#17444);+#17444 = DEFINITIONAL_REPRESENTATION('',(#17445),#17449);+#17445 = LINE('',#17446,#17447);+#17446 = CARTESIAN_POINT('',(-0.158469239917,0.25));+#17447 = VECTOR('',#17448,1.);+#17448 = DIRECTION('',(0.,-1.));+#17449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17450 = ADVANCED_FACE('',(#17451),#17418,.T.);+#17451 = FACE_BOUND('',#17452,.T.);+#17452 = EDGE_LOOP('',(#17453,#17478,#17499,#17500));+#17453 = ORIENTED_EDGE('',*,*,#17454,.T.);+#17454 = EDGE_CURVE('',#17455,#17457,#17459,.T.);+#17455 = VERTEX_POINT('',#17456);+#17456 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#17457 = VERTEX_POINT('',#17458);+#17458 = CARTESIAN_POINT('',(0.350248470934,0.25,0.185027607882));+#17459 = SURFACE_CURVE('',#17460,(#17464,#17471),.PCURVE_S1.);+#17460 = LINE('',#17461,#17462);+#17461 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#17462 = VECTOR('',#17463,1.);+#17463 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#17464 = PCURVE('',#17418,#17465);+#17465 = DEFINITIONAL_REPRESENTATION('',(#17466),#17470);+#17466 = LINE('',#17467,#17468);+#17467 = CARTESIAN_POINT('',(0.,-0.));+#17468 = VECTOR('',#17469,1.);+#17469 = DIRECTION('',(0.,-1.));+#17470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17471 = PCURVE('',#17129,#17472);+#17472 = DEFINITIONAL_REPRESENTATION('',(#17473),#17477);+#17473 = LINE('',#17474,#17475);+#17474 = CARTESIAN_POINT('',(0.316938479835,3.502059753302E-14));+#17475 = VECTOR('',#17476,1.);+#17476 = DIRECTION('',(0.,-1.));+#17477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17478 = ORIENTED_EDGE('',*,*,#17479,.T.);+#17479 = EDGE_CURVE('',#17457,#17380,#17480,.T.);+#17480 = SURFACE_CURVE('',#17481,(#17485,#17492),.PCURVE_S1.);+#17481 = LINE('',#17482,#17483);+#17482 = CARTESIAN_POINT('',(0.350248470934,0.25,0.185027607882));+#17483 = VECTOR('',#17484,1.);+#17484 = DIRECTION('',(0.,-1.,0.));+#17485 = PCURVE('',#17418,#17486);+#17486 = DEFINITIONAL_REPRESENTATION('',(#17487),#17491);+#17487 = LINE('',#17488,#17489);+#17488 = CARTESIAN_POINT('',(0.,-2.E-04));+#17489 = VECTOR('',#17490,1.);+#17490 = DIRECTION('',(1.,0.));+#17491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17492 = PCURVE('',#17157,#17493);+#17493 = DEFINITIONAL_REPRESENTATION('',(#17494),#17498);+#17494 = LINE('',#17495,#17496);+#17495 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#17496 = VECTOR('',#17497,1.);+#17497 = DIRECTION('',(0.,1.));+#17498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17499 = ORIENTED_EDGE('',*,*,#17402,.F.);+#17500 = ORIENTED_EDGE('',*,*,#17501,.F.);+#17501 = EDGE_CURVE('',#17455,#17403,#17502,.T.);+#17502 = SURFACE_CURVE('',#17503,(#17507,#17514),.PCURVE_S1.);+#17503 = LINE('',#17504,#17505);+#17504 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#17505 = VECTOR('',#17506,1.);+#17506 = DIRECTION('',(0.,-1.,0.));+#17507 = PCURVE('',#17418,#17508);+#17508 = DEFINITIONAL_REPRESENTATION('',(#17509),#17513);+#17509 = LINE('',#17510,#17511);+#17510 = CARTESIAN_POINT('',(0.,-0.));+#17511 = VECTOR('',#17512,1.);+#17512 = DIRECTION('',(1.,0.));+#17513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17514 = PCURVE('',#17211,#17515);+#17515 = DEFINITIONAL_REPRESENTATION('',(#17516),#17520);+#17516 = LINE('',#17517,#17518);+#17517 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#17518 = VECTOR('',#17519,1.);+#17519 = DIRECTION('',(0.,1.));+#17520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17521 = ADVANCED_FACE('',(#17522),#17129,.T.);+#17522 = FACE_BOUND('',#17523,.T.);+#17523 = EDGE_LOOP('',(#17524,#17525,#17546,#17547));+#17524 = ORIENTED_EDGE('',*,*,#17106,.T.);+#17525 = ORIENTED_EDGE('',*,*,#17526,.T.);+#17526 = EDGE_CURVE('',#17109,#17457,#17527,.T.);+#17527 = SURFACE_CURVE('',#17528,(#17532,#17539),.PCURVE_S1.);+#17528 = LINE('',#17529,#17530);+#17529 = CARTESIAN_POINT('',(0.315248470934,0.25,0.500027607882));+#17530 = VECTOR('',#17531,1.);+#17531 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17532 = PCURVE('',#17129,#17533);+#17533 = DEFINITIONAL_REPRESENTATION('',(#17534),#17538);+#17534 = LINE('',#17535,#17536);+#17535 = CARTESIAN_POINT('',(5.273288316426E-17,-2.E-04));+#17536 = VECTOR('',#17537,1.);+#17537 = DIRECTION('',(1.,0.));+#17538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17539 = PCURVE('',#17157,#17540);+#17540 = DEFINITIONAL_REPRESENTATION('',(#17541),#17545);+#17541 = LINE('',#17542,#17543);+#17542 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#17543 = VECTOR('',#17544,1.);+#17544 = DIRECTION('',(-1.,0.));+#17545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17546 = ORIENTED_EDGE('',*,*,#17454,.F.);+#17547 = ORIENTED_EDGE('',*,*,#17548,.F.);+#17548 = EDGE_CURVE('',#17107,#17455,#17549,.T.);+#17549 = SURFACE_CURVE('',#17550,(#17554,#17561),.PCURVE_S1.);+#17550 = LINE('',#17551,#17552);+#17551 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#17552 = VECTOR('',#17553,1.);+#17553 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17554 = PCURVE('',#17129,#17555);+#17555 = DEFINITIONAL_REPRESENTATION('',(#17556),#17560);+#17556 = LINE('',#17557,#17558);+#17557 = CARTESIAN_POINT('',(0.,0.));+#17558 = VECTOR('',#17559,1.);+#17559 = DIRECTION('',(1.,0.));+#17560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17561 = PCURVE('',#17211,#17562);+#17562 = DEFINITIONAL_REPRESENTATION('',(#17563),#17567);+#17563 = LINE('',#17564,#17565);+#17564 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#17565 = VECTOR('',#17566,1.);+#17566 = DIRECTION('',(-1.,0.));+#17567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17568 = ADVANCED_FACE('',(#17569),#17211,.F.);+#17569 = FACE_BOUND('',#17570,.F.);+#17570 = EDGE_LOOP('',(#17571,#17572,#17573,#17574,#17575,#17576));+#17571 = ORIENTED_EDGE('',*,*,#17197,.T.);+#17572 = ORIENTED_EDGE('',*,*,#17278,.T.);+#17573 = ORIENTED_EDGE('',*,*,#17354,.F.);+#17574 = ORIENTED_EDGE('',*,*,#17430,.T.);+#17575 = ORIENTED_EDGE('',*,*,#17501,.F.);+#17576 = ORIENTED_EDGE('',*,*,#17548,.F.);+#17577 = ADVANCED_FACE('',(#17578),#17157,.T.);+#17578 = FACE_BOUND('',#17579,.T.);+#17579 = EDGE_LOOP('',(#17580,#17581,#17582,#17583,#17584,#17585));+#17580 = ORIENTED_EDGE('',*,*,#17141,.T.);+#17581 = ORIENTED_EDGE('',*,*,#17227,.T.);+#17582 = ORIENTED_EDGE('',*,*,#17332,.F.);+#17583 = ORIENTED_EDGE('',*,*,#17379,.T.);+#17584 = ORIENTED_EDGE('',*,*,#17479,.F.);+#17585 = ORIENTED_EDGE('',*,*,#17526,.F.);+#17586 = MANIFOLD_SOLID_BREP('',#17587);+#17587 = CLOSED_SHELL('',(#17588,#17708,#17784,#17855,#17902,#17909));+#17588 = ADVANCED_FACE('',(#17589),#17603,.F.);+#17589 = FACE_BOUND('',#17590,.F.);+#17590 = EDGE_LOOP('',(#17591,#17626,#17654,#17682));+#17591 = ORIENTED_EDGE('',*,*,#17592,.T.);+#17592 = EDGE_CURVE('',#17593,#17595,#17597,.T.);+#17593 = VERTEX_POINT('',#17594);+#17594 = CARTESIAN_POINT('',(-0.35,0.25005,0.185));+#17595 = VERTEX_POINT('',#17596);+#17596 = CARTESIAN_POINT('',(-0.35,0.25025,0.185));+#17597 = SURFACE_CURVE('',#17598,(#17602,#17614),.PCURVE_S1.);+#17598 = LINE('',#17599,#17600);+#17599 = CARTESIAN_POINT('',(-0.35,0.25005,0.185));+#17600 = VECTOR('',#17601,1.);+#17601 = DIRECTION('',(0.,1.,0.));+#17602 = PCURVE('',#17603,#17608);+#17603 = PLANE('',#17604);+#17604 = AXIS2_PLACEMENT_3D('',#17605,#17606,#17607);+#17605 = CARTESIAN_POINT('',(-0.35,0.25005,0.185));+#17606 = DIRECTION('',(0.993883734674,0.,-0.110431526075));+#17607 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#17608 = DEFINITIONAL_REPRESENTATION('',(#17609),#17613);+#17609 = LINE('',#17610,#17611);+#17610 = CARTESIAN_POINT('',(0.,0.));+#17611 = VECTOR('',#17612,1.);+#17612 = DIRECTION('',(0.,-1.));+#17613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17614 = PCURVE('',#17615,#17620);+#17615 = PLANE('',#17616);+#17616 = AXIS2_PLACEMENT_3D('',#17617,#17618,#17619);+#17617 = CARTESIAN_POINT('',(0.35,0.25005,0.185));+#17618 = DIRECTION('',(0.,-0.,1.));+#17619 = DIRECTION('',(-1.,0.,0.));+#17620 = DEFINITIONAL_REPRESENTATION('',(#17621),#17625);+#17621 = LINE('',#17622,#17623);+#17622 = CARTESIAN_POINT('',(0.7,0.));+#17623 = VECTOR('',#17624,1.);+#17624 = DIRECTION('',(0.,-1.));+#17625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17626 = ORIENTED_EDGE('',*,*,#17627,.T.);+#17627 = EDGE_CURVE('',#17595,#17628,#17630,.T.);+#17628 = VERTEX_POINT('',#17629);+#17629 = CARTESIAN_POINT('',(-0.315,0.25025,0.5));+#17630 = SURFACE_CURVE('',#17631,(#17635,#17642),.PCURVE_S1.);+#17631 = LINE('',#17632,#17633);+#17632 = CARTESIAN_POINT('',(-0.35,0.25025,0.185));+#17633 = VECTOR('',#17634,1.);+#17634 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#17635 = PCURVE('',#17603,#17636);+#17636 = DEFINITIONAL_REPRESENTATION('',(#17637),#17641);+#17637 = LINE('',#17638,#17639);+#17638 = CARTESIAN_POINT('',(0.,-2.E-04));+#17639 = VECTOR('',#17640,1.);+#17640 = DIRECTION('',(1.,0.));+#17641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17642 = PCURVE('',#17643,#17648);+#17643 = PLANE('',#17644);+#17644 = AXIS2_PLACEMENT_3D('',#17645,#17646,#17647);+#17645 = CARTESIAN_POINT('',(5.617888255621E-15,0.25025,0.336886104513)+  );+#17646 = DIRECTION('',(0.,1.,0.));+#17647 = DIRECTION('',(0.,-0.,1.));+#17648 = DEFINITIONAL_REPRESENTATION('',(#17649),#17653);+#17649 = LINE('',#17650,#17651);+#17650 = CARTESIAN_POINT('',(-0.151886104513,-0.35));+#17651 = VECTOR('',#17652,1.);+#17652 = DIRECTION('',(0.993883734674,0.110431526075));+#17653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17654 = ORIENTED_EDGE('',*,*,#17655,.F.);+#17655 = EDGE_CURVE('',#17656,#17628,#17658,.T.);+#17656 = VERTEX_POINT('',#17657);+#17657 = CARTESIAN_POINT('',(-0.315,0.25005,0.5));+#17658 = SURFACE_CURVE('',#17659,(#17663,#17670),.PCURVE_S1.);+#17659 = LINE('',#17660,#17661);+#17660 = CARTESIAN_POINT('',(-0.315,0.25005,0.5));+#17661 = VECTOR('',#17662,1.);+#17662 = DIRECTION('',(0.,1.,0.));+#17663 = PCURVE('',#17603,#17664);+#17664 = DEFINITIONAL_REPRESENTATION('',(#17665),#17669);+#17665 = LINE('',#17666,#17667);+#17666 = CARTESIAN_POINT('',(0.316938479835,0.));+#17667 = VECTOR('',#17668,1.);+#17668 = DIRECTION('',(0.,-1.));+#17669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17670 = PCURVE('',#17671,#17676);+#17671 = PLANE('',#17672);+#17672 = AXIS2_PLACEMENT_3D('',#17673,#17674,#17675);+#17673 = CARTESIAN_POINT('',(-0.315,0.25005,0.5));+#17674 = DIRECTION('',(0.,0.,-1.));+#17675 = DIRECTION('',(1.,0.,0.));+#17676 = DEFINITIONAL_REPRESENTATION('',(#17677),#17681);+#17677 = LINE('',#17678,#17679);+#17678 = CARTESIAN_POINT('',(0.,0.));+#17679 = VECTOR('',#17680,1.);+#17680 = DIRECTION('',(0.,-1.));+#17681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17682 = ORIENTED_EDGE('',*,*,#17683,.F.);+#17683 = EDGE_CURVE('',#17593,#17656,#17684,.T.);+#17684 = SURFACE_CURVE('',#17685,(#17689,#17696),.PCURVE_S1.);+#17685 = LINE('',#17686,#17687);+#17686 = CARTESIAN_POINT('',(-0.35,0.25005,0.185));+#17687 = VECTOR('',#17688,1.);+#17688 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#17689 = PCURVE('',#17603,#17690);+#17690 = DEFINITIONAL_REPRESENTATION('',(#17691),#17695);+#17691 = LINE('',#17692,#17693);+#17692 = CARTESIAN_POINT('',(0.,0.));+#17693 = VECTOR('',#17694,1.);+#17694 = DIRECTION('',(1.,0.));+#17695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17696 = PCURVE('',#17697,#17702);+#17697 = PLANE('',#17698);+#17698 = AXIS2_PLACEMENT_3D('',#17699,#17700,#17701);+#17699 = CARTESIAN_POINT('',(5.617888255621E-15,0.25005,0.336886104513)+  );+#17700 = DIRECTION('',(0.,1.,0.));+#17701 = DIRECTION('',(0.,-0.,1.));+#17702 = DEFINITIONAL_REPRESENTATION('',(#17703),#17707);+#17703 = LINE('',#17704,#17705);+#17704 = CARTESIAN_POINT('',(-0.151886104513,-0.35));+#17705 = VECTOR('',#17706,1.);+#17706 = DIRECTION('',(0.993883734674,0.110431526075));+#17707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17708 = ADVANCED_FACE('',(#17709),#17671,.F.);+#17709 = FACE_BOUND('',#17710,.F.);+#17710 = EDGE_LOOP('',(#17711,#17712,#17735,#17763));+#17711 = ORIENTED_EDGE('',*,*,#17655,.T.);+#17712 = ORIENTED_EDGE('',*,*,#17713,.T.);+#17713 = EDGE_CURVE('',#17628,#17714,#17716,.T.);+#17714 = VERTEX_POINT('',#17715);+#17715 = CARTESIAN_POINT('',(0.315,0.25025,0.5));+#17716 = SURFACE_CURVE('',#17717,(#17721,#17728),.PCURVE_S1.);+#17717 = LINE('',#17718,#17719);+#17718 = CARTESIAN_POINT('',(-0.315,0.25025,0.5));+#17719 = VECTOR('',#17720,1.);+#17720 = DIRECTION('',(1.,0.,0.));+#17721 = PCURVE('',#17671,#17722);+#17722 = DEFINITIONAL_REPRESENTATION('',(#17723),#17727);+#17723 = LINE('',#17724,#17725);+#17724 = CARTESIAN_POINT('',(0.,-2.E-04));+#17725 = VECTOR('',#17726,1.);+#17726 = DIRECTION('',(1.,0.));+#17727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17728 = PCURVE('',#17643,#17729);+#17729 = DEFINITIONAL_REPRESENTATION('',(#17730),#17734);+#17730 = LINE('',#17731,#17732);+#17731 = CARTESIAN_POINT('',(0.163113895487,-0.315));+#17732 = VECTOR('',#17733,1.);+#17733 = DIRECTION('',(0.,1.));+#17734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17735 = ORIENTED_EDGE('',*,*,#17736,.F.);+#17736 = EDGE_CURVE('',#17737,#17714,#17739,.T.);+#17737 = VERTEX_POINT('',#17738);+#17738 = CARTESIAN_POINT('',(0.315,0.25005,0.5));+#17739 = SURFACE_CURVE('',#17740,(#17744,#17751),.PCURVE_S1.);+#17740 = LINE('',#17741,#17742);+#17741 = CARTESIAN_POINT('',(0.315,0.25005,0.5));+#17742 = VECTOR('',#17743,1.);+#17743 = DIRECTION('',(0.,1.,0.));+#17744 = PCURVE('',#17671,#17745);+#17745 = DEFINITIONAL_REPRESENTATION('',(#17746),#17750);+#17746 = LINE('',#17747,#17748);+#17747 = CARTESIAN_POINT('',(0.63,0.));+#17748 = VECTOR('',#17749,1.);+#17749 = DIRECTION('',(0.,-1.));+#17750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17751 = PCURVE('',#17752,#17757);+#17752 = PLANE('',#17753);+#17753 = AXIS2_PLACEMENT_3D('',#17754,#17755,#17756);+#17754 = CARTESIAN_POINT('',(0.315,0.25005,0.5));+#17755 = DIRECTION('',(-0.993883734674,0.,-0.110431526075));+#17756 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17757 = DEFINITIONAL_REPRESENTATION('',(#17758),#17762);+#17758 = LINE('',#17759,#17760);+#17759 = CARTESIAN_POINT('',(0.,0.));+#17760 = VECTOR('',#17761,1.);+#17761 = DIRECTION('',(0.,-1.));+#17762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17763 = ORIENTED_EDGE('',*,*,#17764,.F.);+#17764 = EDGE_CURVE('',#17656,#17737,#17765,.T.);+#17765 = SURFACE_CURVE('',#17766,(#17770,#17777),.PCURVE_S1.);+#17766 = LINE('',#17767,#17768);+#17767 = CARTESIAN_POINT('',(-0.315,0.25005,0.5));+#17768 = VECTOR('',#17769,1.);+#17769 = DIRECTION('',(1.,0.,0.));+#17770 = PCURVE('',#17671,#17771);+#17771 = DEFINITIONAL_REPRESENTATION('',(#17772),#17776);+#17772 = LINE('',#17773,#17774);+#17773 = CARTESIAN_POINT('',(0.,0.));+#17774 = VECTOR('',#17775,1.);+#17775 = DIRECTION('',(1.,0.));+#17776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17777 = PCURVE('',#17697,#17778);+#17778 = DEFINITIONAL_REPRESENTATION('',(#17779),#17783);+#17779 = LINE('',#17780,#17781);+#17780 = CARTESIAN_POINT('',(0.163113895487,-0.315));+#17781 = VECTOR('',#17782,1.);+#17782 = DIRECTION('',(0.,1.));+#17783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17784 = ADVANCED_FACE('',(#17785),#17752,.F.);+#17785 = FACE_BOUND('',#17786,.F.);+#17786 = EDGE_LOOP('',(#17787,#17788,#17811,#17834));+#17787 = ORIENTED_EDGE('',*,*,#17736,.T.);+#17788 = ORIENTED_EDGE('',*,*,#17789,.T.);+#17789 = EDGE_CURVE('',#17714,#17790,#17792,.T.);+#17790 = VERTEX_POINT('',#17791);+#17791 = CARTESIAN_POINT('',(0.35,0.25025,0.185));+#17792 = SURFACE_CURVE('',#17793,(#17797,#17804),.PCURVE_S1.);+#17793 = LINE('',#17794,#17795);+#17794 = CARTESIAN_POINT('',(0.315,0.25025,0.5));+#17795 = VECTOR('',#17796,1.);+#17796 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17797 = PCURVE('',#17752,#17798);+#17798 = DEFINITIONAL_REPRESENTATION('',(#17799),#17803);+#17799 = LINE('',#17800,#17801);+#17800 = CARTESIAN_POINT('',(0.,-2.E-04));+#17801 = VECTOR('',#17802,1.);+#17802 = DIRECTION('',(1.,0.));+#17803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17804 = PCURVE('',#17643,#17805);+#17805 = DEFINITIONAL_REPRESENTATION('',(#17806),#17810);+#17806 = LINE('',#17807,#17808);+#17807 = CARTESIAN_POINT('',(0.163113895487,0.315));+#17808 = VECTOR('',#17809,1.);+#17809 = DIRECTION('',(-0.993883734674,0.110431526075));+#17810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17811 = ORIENTED_EDGE('',*,*,#17812,.F.);+#17812 = EDGE_CURVE('',#17813,#17790,#17815,.T.);+#17813 = VERTEX_POINT('',#17814);+#17814 = CARTESIAN_POINT('',(0.35,0.25005,0.185));+#17815 = SURFACE_CURVE('',#17816,(#17820,#17827),.PCURVE_S1.);+#17816 = LINE('',#17817,#17818);+#17817 = CARTESIAN_POINT('',(0.35,0.25005,0.185));+#17818 = VECTOR('',#17819,1.);+#17819 = DIRECTION('',(0.,1.,0.));+#17820 = PCURVE('',#17752,#17821);+#17821 = DEFINITIONAL_REPRESENTATION('',(#17822),#17826);+#17822 = LINE('',#17823,#17824);+#17823 = CARTESIAN_POINT('',(0.316938479835,0.));+#17824 = VECTOR('',#17825,1.);+#17825 = DIRECTION('',(0.,-1.));+#17826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17827 = PCURVE('',#17615,#17828);+#17828 = DEFINITIONAL_REPRESENTATION('',(#17829),#17833);+#17829 = LINE('',#17830,#17831);+#17830 = CARTESIAN_POINT('',(0.,0.));+#17831 = VECTOR('',#17832,1.);+#17832 = DIRECTION('',(0.,-1.));+#17833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17834 = ORIENTED_EDGE('',*,*,#17835,.F.);+#17835 = EDGE_CURVE('',#17737,#17813,#17836,.T.);+#17836 = SURFACE_CURVE('',#17837,(#17841,#17848),.PCURVE_S1.);+#17837 = LINE('',#17838,#17839);+#17838 = CARTESIAN_POINT('',(0.315,0.25005,0.5));+#17839 = VECTOR('',#17840,1.);+#17840 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17841 = PCURVE('',#17752,#17842);+#17842 = DEFINITIONAL_REPRESENTATION('',(#17843),#17847);+#17843 = LINE('',#17844,#17845);+#17844 = CARTESIAN_POINT('',(0.,0.));+#17845 = VECTOR('',#17846,1.);+#17846 = DIRECTION('',(1.,0.));+#17847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17848 = PCURVE('',#17697,#17849);+#17849 = DEFINITIONAL_REPRESENTATION('',(#17850),#17854);+#17850 = LINE('',#17851,#17852);+#17851 = CARTESIAN_POINT('',(0.163113895487,0.315));+#17852 = VECTOR('',#17853,1.);+#17853 = DIRECTION('',(-0.993883734674,0.110431526075));+#17854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17855 = ADVANCED_FACE('',(#17856),#17615,.F.);+#17856 = FACE_BOUND('',#17857,.F.);+#17857 = EDGE_LOOP('',(#17858,#17859,#17880,#17881));+#17858 = ORIENTED_EDGE('',*,*,#17812,.T.);+#17859 = ORIENTED_EDGE('',*,*,#17860,.T.);+#17860 = EDGE_CURVE('',#17790,#17595,#17861,.T.);+#17861 = SURFACE_CURVE('',#17862,(#17866,#17873),.PCURVE_S1.);+#17862 = LINE('',#17863,#17864);+#17863 = CARTESIAN_POINT('',(0.35,0.25025,0.185));+#17864 = VECTOR('',#17865,1.);+#17865 = DIRECTION('',(-1.,0.,0.));+#17866 = PCURVE('',#17615,#17867);+#17867 = DEFINITIONAL_REPRESENTATION('',(#17868),#17872);+#17868 = LINE('',#17869,#17870);+#17869 = CARTESIAN_POINT('',(0.,-2.E-04));+#17870 = VECTOR('',#17871,1.);+#17871 = DIRECTION('',(1.,0.));+#17872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17873 = PCURVE('',#17643,#17874);+#17874 = DEFINITIONAL_REPRESENTATION('',(#17875),#17879);+#17875 = LINE('',#17876,#17877);+#17876 = CARTESIAN_POINT('',(-0.151886104513,0.35));+#17877 = VECTOR('',#17878,1.);+#17878 = DIRECTION('',(0.,-1.));+#17879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17880 = ORIENTED_EDGE('',*,*,#17592,.F.);+#17881 = ORIENTED_EDGE('',*,*,#17882,.F.);+#17882 = EDGE_CURVE('',#17813,#17593,#17883,.T.);+#17883 = SURFACE_CURVE('',#17884,(#17888,#17895),.PCURVE_S1.);+#17884 = LINE('',#17885,#17886);+#17885 = CARTESIAN_POINT('',(0.35,0.25005,0.185));+#17886 = VECTOR('',#17887,1.);+#17887 = DIRECTION('',(-1.,0.,0.));+#17888 = PCURVE('',#17615,#17889);+#17889 = DEFINITIONAL_REPRESENTATION('',(#17890),#17894);+#17890 = LINE('',#17891,#17892);+#17891 = CARTESIAN_POINT('',(0.,0.));+#17892 = VECTOR('',#17893,1.);+#17893 = DIRECTION('',(1.,0.));+#17894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17895 = PCURVE('',#17697,#17896);+#17896 = DEFINITIONAL_REPRESENTATION('',(#17897),#17901);+#17897 = LINE('',#17898,#17899);+#17898 = CARTESIAN_POINT('',(-0.151886104513,0.35));+#17899 = VECTOR('',#17900,1.);+#17900 = DIRECTION('',(0.,-1.));+#17901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17902 = ADVANCED_FACE('',(#17903),#17697,.F.);+#17903 = FACE_BOUND('',#17904,.F.);+#17904 = EDGE_LOOP('',(#17905,#17906,#17907,#17908));+#17905 = ORIENTED_EDGE('',*,*,#17683,.T.);+#17906 = ORIENTED_EDGE('',*,*,#17764,.T.);+#17907 = ORIENTED_EDGE('',*,*,#17835,.T.);+#17908 = ORIENTED_EDGE('',*,*,#17882,.T.);+#17909 = ADVANCED_FACE('',(#17910),#17643,.T.);+#17910 = FACE_BOUND('',#17911,.T.);+#17911 = EDGE_LOOP('',(#17912,#17913,#17914,#17915));+#17912 = ORIENTED_EDGE('',*,*,#17627,.T.);+#17913 = ORIENTED_EDGE('',*,*,#17713,.T.);+#17914 = ORIENTED_EDGE('',*,*,#17789,.T.);+#17915 = ORIENTED_EDGE('',*,*,#17860,.T.);+#17916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#17920)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#17917,#17918,#17919))  REPRESENTATION_CONTEXT('Context #1',   '3D Context with UNIT and UNCERTAINTY') );-#16303 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );-#16304 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );-#16305 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );-#16306 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#16303,+#17917 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#17918 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#17919 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#17920 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#17917,   'distance_accuracy_value','confusion accuracy');-#16307 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16308,#16310);-#16308 = ( REPRESENTATION_RELATIONSHIP('','',#15971,#15953) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16309) -SHAPE_REPRESENTATION_RELATIONSHIP() );-#16309 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15954);-#16310 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',-  #16311);-#16311 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Adom.LED.Emission','',-  #15948,#15966,$);-#16312 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15968));-#16313 = SHAPE_DEFINITION_REPRESENTATION(#16310,#16314);-#16314 = SHAPE_REPRESENTATION('',(#15954),#16302);-#16315 = SHAPE_DEFINITION_REPRESENTATION(#16310,#16316);-#16316 = SHAPE_REPRESENTATION('',(#15954),#16302);-#16317 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #16318,#16326),#16302);-#16318 = STYLED_ITEM('color',(#16319),#15972);-#16319 = PRESENTATION_STYLE_BY_CONTEXT((#16320),#16314);-#16320 = SURFACE_STYLE_USAGE(.BOTH.,#16321);-#16321 = SURFACE_SIDE_STYLE('',(#16322));-#16322 = SURFACE_STYLE_FILL_AREA(#16323);-#16323 = FILL_AREA_STYLE('',(#16324));-#16324 = FILL_AREA_STYLE_COLOUR('',#16325);-#16325 = COLOUR_RGB('',0.171844088395,0.410020903123,1.);-#16326 = STYLED_ITEM('color',(#16327),#15972);-#16327 = PRESENTATION_STYLE_BY_CONTEXT((#16328),#16316);-#16328 = SURFACE_STYLE_USAGE(.BOTH.,#16329);-#16329 = SURFACE_SIDE_STYLE('',(#16330));-#16330 = SURFACE_STYLE_FILL_AREA(#16331);-#16331 = FILL_AREA_STYLE('',(#16332));-#16332 = FILL_AREA_STYLE_COLOUR('',#16325);-#16333 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #16334,#16342,#16349,#16356,#16363,#16370,#16377,#16384,#16391,-    #16398,#16405),#15940);-#16334 = STYLED_ITEM('color',(#16335),#3579);-#16335 = PRESENTATION_STYLE_ASSIGNMENT((#16336));-#16336 = SURFACE_STYLE_USAGE(.BOTH.,#16337);-#16337 = SURFACE_SIDE_STYLE('',(#16338));-#16338 = SURFACE_STYLE_FILL_AREA(#16339);-#16339 = FILL_AREA_STYLE('',(#16340));-#16340 = FILL_AREA_STYLE_COLOUR('',#16341);-#16341 = COLOUR_RGB('',0.916273552573,0.926074881305,0.9211914386);-#16342 = STYLED_ITEM('color',(#16343),#4287);-#16343 = PRESENTATION_STYLE_ASSIGNMENT((#16344));-#16344 = SURFACE_STYLE_USAGE(.BOTH.,#16345);-#16345 = SURFACE_SIDE_STYLE('',(#16346));-#16346 = SURFACE_STYLE_FILL_AREA(#16347);-#16347 = FILL_AREA_STYLE('',(#16348));-#16348 = FILL_AREA_STYLE_COLOUR('',#16341);-#16349 = STYLED_ITEM('color',(#16350),#5707);-#16350 = PRESENTATION_STYLE_ASSIGNMENT((#16351));-#16351 = SURFACE_STYLE_USAGE(.BOTH.,#16352);-#16352 = SURFACE_SIDE_STYLE('',(#16353));-#16353 = SURFACE_STYLE_FILL_AREA(#16354);-#16354 = FILL_AREA_STYLE('',(#16355));-#16355 = FILL_AREA_STYLE_COLOUR('',#16341);-#16356 = STYLED_ITEM('color',(#16357),#6775);-#16357 = PRESENTATION_STYLE_ASSIGNMENT((#16358));-#16358 = SURFACE_STYLE_USAGE(.BOTH.,#16359);-#16359 = SURFACE_SIDE_STYLE('',(#16360));-#16360 = SURFACE_STYLE_FILL_AREA(#16361);-#16361 = FILL_AREA_STYLE('',(#16362));-#16362 = FILL_AREA_STYLE_COLOUR('',#16341);-#16363 = STYLED_ITEM('color',(#16364),#7425);-#16364 = PRESENTATION_STYLE_ASSIGNMENT((#16365));-#16365 = SURFACE_STYLE_USAGE(.BOTH.,#16366);-#16366 = SURFACE_SIDE_STYLE('',(#16367));-#16367 = SURFACE_STYLE_FILL_AREA(#16368);-#16368 = FILL_AREA_STYLE('',(#16369));-#16369 = FILL_AREA_STYLE_COLOUR('',#16341);-#16370 = STYLED_ITEM('color',(#16371),#8711);-#16371 = PRESENTATION_STYLE_ASSIGNMENT((#16372));-#16372 = SURFACE_STYLE_USAGE(.BOTH.,#16373);-#16373 = SURFACE_SIDE_STYLE('',(#16374));-#16374 = SURFACE_STYLE_FILL_AREA(#16375);-#16375 = FILL_AREA_STYLE('',(#16376));-#16376 = FILL_AREA_STYLE_COLOUR('',#16341);-#16377 = STYLED_ITEM('color',(#16378),#9699);-#16378 = PRESENTATION_STYLE_ASSIGNMENT((#16379));-#16379 = SURFACE_STYLE_USAGE(.BOTH.,#16380);-#16380 = SURFACE_SIDE_STYLE('',(#16381));-#16381 = SURFACE_STYLE_FILL_AREA(#16382);-#16382 = FILL_AREA_STYLE('',(#16383));-#16383 = FILL_AREA_STYLE_COLOUR('',#16341);-#16384 = STYLED_ITEM('color',(#16385),#10349);-#16385 = PRESENTATION_STYLE_ASSIGNMENT((#16386));-#16386 = SURFACE_STYLE_USAGE(.BOTH.,#16387);-#16387 = SURFACE_SIDE_STYLE('',(#16388));-#16388 = SURFACE_STYLE_FILL_AREA(#16389);-#16389 = FILL_AREA_STYLE('',(#16390));-#16390 = FILL_AREA_STYLE_COLOUR('',#16341);-#16391 = STYLED_ITEM('color',(#16392),#11635);-#16392 = PRESENTATION_STYLE_ASSIGNMENT((#16393));-#16393 = SURFACE_STYLE_USAGE(.BOTH.,#16394);-#16394 = SURFACE_SIDE_STYLE('',(#16395));-#16395 = SURFACE_STYLE_FILL_AREA(#16396);-#16396 = FILL_AREA_STYLE('',(#16397));-#16397 = FILL_AREA_STYLE_COLOUR('',#16341);-#16398 = STYLED_ITEM('color',(#16399),#13252);-#16399 = PRESENTATION_STYLE_ASSIGNMENT((#16400));-#16400 = SURFACE_STYLE_USAGE(.BOTH.,#16401);-#16401 = SURFACE_SIDE_STYLE('',(#16402));-#16402 = SURFACE_STYLE_FILL_AREA(#16403);-#16403 = FILL_AREA_STYLE('',(#16404));-#16404 = FILL_AREA_STYLE_COLOUR('',#16341);-#16405 = STYLED_ITEM('color',(#16406),#15163);-#16406 = PRESENTATION_STYLE_ASSIGNMENT((#16407));-#16407 = SURFACE_STYLE_USAGE(.BOTH.,#16408);-#16408 = SURFACE_SIDE_STYLE('',(#16409));-#16409 = SURFACE_STYLE_FILL_AREA(#16410);-#16410 = FILL_AREA_STYLE('',(#16411));-#16411 = FILL_AREA_STYLE_COLOUR('',#16341);-#16412 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #16413,#16421,#16428,#16435,#16442,#16449,#16456,#16463,#16471,-    #16478,#16485,#16492,#16499,#16506,#16513,#16520,#16527,#16534,-    #16541,#16548,#16555,#16562,#16569,#16576,#16583,#16590,#16597,-    #16604,#16611,#16618,#16625,#16632,#16639,#16646,#16653,#16660,-    #16668,#16675,#16682,#16689,#16696,#16703,#16710,#16717,#16724,-    #16731,#16738,#16745,#16752,#16759),#3565);-#16413 = STYLED_ITEM('color',(#16414),#17);-#16414 = PRESENTATION_STYLE_ASSIGNMENT((#16415));-#16415 = SURFACE_STYLE_USAGE(.BOTH.,#16416);-#16416 = SURFACE_SIDE_STYLE('',(#16417));-#16417 = SURFACE_STYLE_FILL_AREA(#16418);-#16418 = FILL_AREA_STYLE('',(#16419));-#16419 = FILL_AREA_STYLE_COLOUR('',#16420);-#16420 = COLOUR_RGB('',0.894999966383,0.890999961016,0.813000030345);-#16421 = STYLED_ITEM('color',(#16422),#137);-#16422 = PRESENTATION_STYLE_ASSIGNMENT((#16423));-#16423 = SURFACE_STYLE_USAGE(.BOTH.,#16424);-#16424 = SURFACE_SIDE_STYLE('',(#16425));-#16425 = SURFACE_STYLE_FILL_AREA(#16426);-#16426 = FILL_AREA_STYLE('',(#16427));-#16427 = FILL_AREA_STYLE_COLOUR('',#16420);-#16428 = STYLED_ITEM('color',(#16429),#274);-#16429 = PRESENTATION_STYLE_ASSIGNMENT((#16430));-#16430 = SURFACE_STYLE_USAGE(.BOTH.,#16431);-#16431 = SURFACE_SIDE_STYLE('',(#16432));-#16432 = SURFACE_STYLE_FILL_AREA(#16433);-#16433 = FILL_AREA_STYLE('',(#16434));-#16434 = FILL_AREA_STYLE_COLOUR('',#16420);-#16435 = STYLED_ITEM('color',(#16436),#503);-#16436 = PRESENTATION_STYLE_ASSIGNMENT((#16437));-#16437 = SURFACE_STYLE_USAGE(.BOTH.,#16438);-#16438 = SURFACE_SIDE_STYLE('',(#16439));-#16439 = SURFACE_STYLE_FILL_AREA(#16440);-#16440 = FILL_AREA_STYLE('',(#16441));-#16441 = FILL_AREA_STYLE_COLOUR('',#16420);-#16442 = STYLED_ITEM('color',(#16443),#552);-#16443 = PRESENTATION_STYLE_ASSIGNMENT((#16444));-#16444 = SURFACE_STYLE_USAGE(.BOTH.,#16445);-#16445 = SURFACE_SIDE_STYLE('',(#16446));-#16446 = SURFACE_STYLE_FILL_AREA(#16447);-#16447 = FILL_AREA_STYLE('',(#16448));-#16448 = FILL_AREA_STYLE_COLOUR('',#16420);-#16449 = STYLED_ITEM('color',(#16450),#657);-#16450 = PRESENTATION_STYLE_ASSIGNMENT((#16451));-#16451 = SURFACE_STYLE_USAGE(.BOTH.,#16452);-#16452 = SURFACE_SIDE_STYLE('',(#16453));-#16453 = SURFACE_STYLE_FILL_AREA(#16454);-#16454 = FILL_AREA_STYLE('',(#16455));-#16455 = FILL_AREA_STYLE_COLOUR('',#16420);-#16456 = STYLED_ITEM('color',(#16457),#743);-#16457 = PRESENTATION_STYLE_ASSIGNMENT((#16458));-#16458 = SURFACE_STYLE_USAGE(.BOTH.,#16459);-#16459 = SURFACE_SIDE_STYLE('',(#16460));-#16460 = SURFACE_STYLE_FILL_AREA(#16461);-#16461 = FILL_AREA_STYLE('',(#16462));-#16462 = FILL_AREA_STYLE_COLOUR('',#16420);-#16463 = STYLED_ITEM('color',(#16464),#770);-#16464 = PRESENTATION_STYLE_ASSIGNMENT((#16465));-#16465 = SURFACE_STYLE_USAGE(.BOTH.,#16466);-#16466 = SURFACE_SIDE_STYLE('',(#16467));-#16467 = SURFACE_STYLE_FILL_AREA(#16468);-#16468 = FILL_AREA_STYLE('',(#16469));-#16469 = FILL_AREA_STYLE_COLOUR('',#16470);-#16470 = COLOUR_RGB('',0.859000020776,0.737999965183,0.495999988746);-#16471 = STYLED_ITEM('color',(#16472),#857);-#16472 = PRESENTATION_STYLE_ASSIGNMENT((#16473));-#16473 = SURFACE_STYLE_USAGE(.BOTH.,#16474);-#16474 = SURFACE_SIDE_STYLE('',(#16475));-#16475 = SURFACE_STYLE_FILL_AREA(#16476);-#16476 = FILL_AREA_STYLE('',(#16477));-#16477 = FILL_AREA_STYLE_COLOUR('',#16420);-#16478 = STYLED_ITEM('color',(#16479),#911);-#16479 = PRESENTATION_STYLE_ASSIGNMENT((#16480));-#16480 = SURFACE_STYLE_USAGE(.BOTH.,#16481);-#16481 = SURFACE_SIDE_STYLE('',(#16482));-#16482 = SURFACE_STYLE_FILL_AREA(#16483);-#16483 = FILL_AREA_STYLE('',(#16484));-#16484 = FILL_AREA_STYLE_COLOUR('',#16470);-#16485 = STYLED_ITEM('color',(#16486),#1107);-#16486 = PRESENTATION_STYLE_ASSIGNMENT((#16487));-#16487 = SURFACE_STYLE_USAGE(.BOTH.,#16488);-#16488 = SURFACE_SIDE_STYLE('',(#16489));-#16489 = SURFACE_STYLE_FILL_AREA(#16490);-#16490 = FILL_AREA_STYLE('',(#16491));-#16491 = FILL_AREA_STYLE_COLOUR('',#16420);-#16492 = STYLED_ITEM('color',(#16493),#1493);-#16493 = PRESENTATION_STYLE_ASSIGNMENT((#16494));-#16494 = SURFACE_STYLE_USAGE(.BOTH.,#16495);-#16495 = SURFACE_SIDE_STYLE('',(#16496));-#16496 = SURFACE_STYLE_FILL_AREA(#16497);-#16497 = FILL_AREA_STYLE('',(#16498));-#16498 = FILL_AREA_STYLE_COLOUR('',#16470);-#16499 = STYLED_ITEM('color',(#16500),#1694);-#16500 = PRESENTATION_STYLE_ASSIGNMENT((#16501));-#16501 = SURFACE_STYLE_USAGE(.BOTH.,#16502);-#16502 = SURFACE_SIDE_STYLE('',(#16503));-#16503 = SURFACE_STYLE_FILL_AREA(#16504);-#16504 = FILL_AREA_STYLE('',(#16505));-#16505 = FILL_AREA_STYLE_COLOUR('',#16420);-#16506 = STYLED_ITEM('color',(#16507),#1748);-#16507 = PRESENTATION_STYLE_ASSIGNMENT((#16508));-#16508 = SURFACE_STYLE_USAGE(.BOTH.,#16509);-#16509 = SURFACE_SIDE_STYLE('',(#16510));-#16510 = SURFACE_STYLE_FILL_AREA(#16511);-#16511 = FILL_AREA_STYLE('',(#16512));-#16512 = FILL_AREA_STYLE_COLOUR('',#16420);-#16513 = STYLED_ITEM('color',(#16514),#1829);-#16514 = PRESENTATION_STYLE_ASSIGNMENT((#16515));-#16515 = SURFACE_STYLE_USAGE(.BOTH.,#16516);-#16516 = SURFACE_SIDE_STYLE('',(#16517));-#16517 = SURFACE_STYLE_FILL_AREA(#16518);-#16518 = FILL_AREA_STYLE('',(#16519));-#16519 = FILL_AREA_STYLE_COLOUR('',#16470);-#16520 = STYLED_ITEM('color',(#16521),#1906);-#16521 = PRESENTATION_STYLE_ASSIGNMENT((#16522));-#16522 = SURFACE_STYLE_USAGE(.BOTH.,#16523);-#16523 = SURFACE_SIDE_STYLE('',(#16524));-#16524 = SURFACE_STYLE_FILL_AREA(#16525);-#16525 = FILL_AREA_STYLE('',(#16526));-#16526 = FILL_AREA_STYLE_COLOUR('',#16420);-#16527 = STYLED_ITEM('color',(#16528),#2057);-#16528 = PRESENTATION_STYLE_ASSIGNMENT((#16529));-#16529 = SURFACE_STYLE_USAGE(.BOTH.,#16530);-#16530 = SURFACE_SIDE_STYLE('',(#16531));-#16531 = SURFACE_STYLE_FILL_AREA(#16532);-#16532 = FILL_AREA_STYLE('',(#16533));-#16533 = FILL_AREA_STYLE_COLOUR('',#16470);-#16534 = STYLED_ITEM('color',(#16535),#2106);-#16535 = PRESENTATION_STYLE_ASSIGNMENT((#16536));-#16536 = SURFACE_STYLE_USAGE(.BOTH.,#16537);-#16537 = SURFACE_SIDE_STYLE('',(#16538));-#16538 = SURFACE_STYLE_FILL_AREA(#16539);-#16539 = FILL_AREA_STYLE('',(#16540));-#16540 = FILL_AREA_STYLE_COLOUR('',#16470);-#16541 = STYLED_ITEM('color',(#16542),#2155);-#16542 = PRESENTATION_STYLE_ASSIGNMENT((#16543));-#16543 = SURFACE_STYLE_USAGE(.BOTH.,#16544);-#16544 = SURFACE_SIDE_STYLE('',(#16545));-#16545 = SURFACE_STYLE_FILL_AREA(#16546);-#16546 = FILL_AREA_STYLE('',(#16547));-#16547 = FILL_AREA_STYLE_COLOUR('',#16470);-#16548 = STYLED_ITEM('color',(#16549),#2204);-#16549 = PRESENTATION_STYLE_ASSIGNMENT((#16550));-#16550 = SURFACE_STYLE_USAGE(.BOTH.,#16551);-#16551 = SURFACE_SIDE_STYLE('',(#16552));-#16552 = SURFACE_STYLE_FILL_AREA(#16553);-#16553 = FILL_AREA_STYLE('',(#16554));-#16554 = FILL_AREA_STYLE_COLOUR('',#16470);-#16555 = STYLED_ITEM('color',(#16556),#2277);-#16556 = PRESENTATION_STYLE_ASSIGNMENT((#16557));-#16557 = SURFACE_STYLE_USAGE(.BOTH.,#16558);-#16558 = SURFACE_SIDE_STYLE('',(#16559));-#16559 = SURFACE_STYLE_FILL_AREA(#16560);-#16560 = FILL_AREA_STYLE('',(#16561));-#16561 = FILL_AREA_STYLE_COLOUR('',#16470);-#16562 = STYLED_ITEM('color',(#16563),#2284);-#16563 = PRESENTATION_STYLE_ASSIGNMENT((#16564));-#16564 = SURFACE_STYLE_USAGE(.BOTH.,#16565);-#16565 = SURFACE_SIDE_STYLE('',(#16566));-#16566 = SURFACE_STYLE_FILL_AREA(#16567);-#16567 = FILL_AREA_STYLE('',(#16568));-#16568 = FILL_AREA_STYLE_COLOUR('',#16470);-#16569 = STYLED_ITEM('color',(#16570),#2447);-#16570 = PRESENTATION_STYLE_ASSIGNMENT((#16571));-#16571 = SURFACE_STYLE_USAGE(.BOTH.,#16572);-#16572 = SURFACE_SIDE_STYLE('',(#16573));-#16573 = SURFACE_STYLE_FILL_AREA(#16574);-#16574 = FILL_AREA_STYLE('',(#16575));-#16575 = FILL_AREA_STYLE_COLOUR('',#16470);-#16576 = STYLED_ITEM('color',(#16577),#2501);-#16577 = PRESENTATION_STYLE_ASSIGNMENT((#16578));-#16578 = SURFACE_STYLE_USAGE(.BOTH.,#16579);-#16579 = SURFACE_SIDE_STYLE('',(#16580));-#16580 = SURFACE_STYLE_FILL_AREA(#16581);-#16581 = FILL_AREA_STYLE('',(#16582));-#16582 = FILL_AREA_STYLE_COLOUR('',#16470);-#16583 = STYLED_ITEM('color',(#16584),#2528);-#16584 = PRESENTATION_STYLE_ASSIGNMENT((#16585));-#16585 = SURFACE_STYLE_USAGE(.BOTH.,#16586);-#16586 = SURFACE_SIDE_STYLE('',(#16587));-#16587 = SURFACE_STYLE_FILL_AREA(#16588);-#16588 = FILL_AREA_STYLE('',(#16589));-#16589 = FILL_AREA_STYLE_COLOUR('',#16470);-#16590 = STYLED_ITEM('color',(#16591),#2577);-#16591 = PRESENTATION_STYLE_ASSIGNMENT((#16592));-#16592 = SURFACE_STYLE_USAGE(.BOTH.,#16593);-#16593 = SURFACE_SIDE_STYLE('',(#16594));-#16594 = SURFACE_STYLE_FILL_AREA(#16595);-#16595 = FILL_AREA_STYLE('',(#16596));-#16596 = FILL_AREA_STYLE_COLOUR('',#16470);-#16597 = STYLED_ITEM('color',(#16598),#2605);-#16598 = PRESENTATION_STYLE_ASSIGNMENT((#16599));-#16599 = SURFACE_STYLE_USAGE(.BOTH.,#16600);-#16600 = SURFACE_SIDE_STYLE('',(#16601));-#16601 = SURFACE_STYLE_FILL_AREA(#16602);-#16602 = FILL_AREA_STYLE('',(#16603));-#16603 = FILL_AREA_STYLE_COLOUR('',#16470);-#16604 = STYLED_ITEM('color',(#16605),#2633);-#16605 = PRESENTATION_STYLE_ASSIGNMENT((#16606));-#16606 = SURFACE_STYLE_USAGE(.BOTH.,#16607);-#16607 = SURFACE_SIDE_STYLE('',(#16608));-#16608 = SURFACE_STYLE_FILL_AREA(#16609);-#16609 = FILL_AREA_STYLE('',(#16610));-#16610 = FILL_AREA_STYLE_COLOUR('',#16470);-#16611 = STYLED_ITEM('color',(#16612),#2665);-#16612 = PRESENTATION_STYLE_ASSIGNMENT((#16613));-#16613 = SURFACE_STYLE_USAGE(.BOTH.,#16614);-#16614 = SURFACE_SIDE_STYLE('',(#16615));-#16615 = SURFACE_STYLE_FILL_AREA(#16616);-#16616 = FILL_AREA_STYLE('',(#16617));-#16617 = FILL_AREA_STYLE_COLOUR('',#16470);-#16618 = STYLED_ITEM('color',(#16619),#2692);-#16619 = PRESENTATION_STYLE_ASSIGNMENT((#16620));-#16620 = SURFACE_STYLE_USAGE(.BOTH.,#16621);-#16621 = SURFACE_SIDE_STYLE('',(#16622));-#16622 = SURFACE_STYLE_FILL_AREA(#16623);-#16623 = FILL_AREA_STYLE('',(#16624));-#16624 = FILL_AREA_STYLE_COLOUR('',#16470);-#16625 = STYLED_ITEM('color',(#16626),#2719);-#16626 = PRESENTATION_STYLE_ASSIGNMENT((#16627));-#16627 = SURFACE_STYLE_USAGE(.BOTH.,#16628);-#16628 = SURFACE_SIDE_STYLE('',(#16629));-#16629 = SURFACE_STYLE_FILL_AREA(#16630);-#16630 = FILL_AREA_STYLE('',(#16631));-#16631 = FILL_AREA_STYLE_COLOUR('',#16470);-#16632 = STYLED_ITEM('color',(#16633),#2790);-#16633 = PRESENTATION_STYLE_ASSIGNMENT((#16634));-#16634 = SURFACE_STYLE_USAGE(.BOTH.,#16635);-#16635 = SURFACE_SIDE_STYLE('',(#16636));-#16636 = SURFACE_STYLE_FILL_AREA(#16637);-#16637 = FILL_AREA_STYLE('',(#16638));-#16638 = FILL_AREA_STYLE_COLOUR('',#16470);-#16639 = STYLED_ITEM('color',(#16640),#2844);-#16640 = PRESENTATION_STYLE_ASSIGNMENT((#16641));-#16641 = SURFACE_STYLE_USAGE(.BOTH.,#16642);-#16642 = SURFACE_SIDE_STYLE('',(#16643));-#16643 = SURFACE_STYLE_FILL_AREA(#16644);-#16644 = FILL_AREA_STYLE('',(#16645));-#16645 = FILL_AREA_STYLE_COLOUR('',#16470);-#16646 = STYLED_ITEM('color',(#16647),#2894);-#16647 = PRESENTATION_STYLE_ASSIGNMENT((#16648));-#16648 = SURFACE_STYLE_USAGE(.BOTH.,#16649);-#16649 = SURFACE_SIDE_STYLE('',(#16650));-#16650 = SURFACE_STYLE_FILL_AREA(#16651);-#16651 = FILL_AREA_STYLE('',(#16652));-#16652 = FILL_AREA_STYLE_COLOUR('',#16470);-#16653 = STYLED_ITEM('color',(#16654),#2943);-#16654 = PRESENTATION_STYLE_ASSIGNMENT((#16655));-#16655 = SURFACE_STYLE_USAGE(.BOTH.,#16656);-#16656 = SURFACE_SIDE_STYLE('',(#16657));-#16657 = SURFACE_STYLE_FILL_AREA(#16658);-#16658 = FILL_AREA_STYLE('',(#16659));-#16659 = FILL_AREA_STYLE_COLOUR('',#16470);-#16660 = STYLED_ITEM('color',(#16661),#2970);-#16661 = PRESENTATION_STYLE_ASSIGNMENT((#16662));-#16662 = SURFACE_STYLE_USAGE(.BOTH.,#16663);-#16663 = SURFACE_SIDE_STYLE('',(#16664));-#16664 = SURFACE_STYLE_FILL_AREA(#16665);-#16665 = FILL_AREA_STYLE('',(#16666));-#16666 = FILL_AREA_STYLE_COLOUR('',#16667);-#16667 = COLOUR_RGB('',0.340000006699,0.68000001254,0.444999988852);-#16668 = STYLED_ITEM('color',(#16669),#3046);-#16669 = PRESENTATION_STYLE_ASSIGNMENT((#16670));-#16670 = SURFACE_STYLE_USAGE(.BOTH.,#16671);-#16671 = SURFACE_SIDE_STYLE('',(#16672));-#16672 = SURFACE_STYLE_FILL_AREA(#16673);-#16673 = FILL_AREA_STYLE('',(#16674));-#16674 = FILL_AREA_STYLE_COLOUR('',#16667);-#16675 = STYLED_ITEM('color',(#16676),#3095);-#16676 = PRESENTATION_STYLE_ASSIGNMENT((#16677));-#16677 = SURFACE_STYLE_USAGE(.BOTH.,#16678);-#16678 = SURFACE_SIDE_STYLE('',(#16679));-#16679 = SURFACE_STYLE_FILL_AREA(#16680);-#16680 = FILL_AREA_STYLE('',(#16681));-#16681 = FILL_AREA_STYLE_COLOUR('',#16667);-#16682 = STYLED_ITEM('color',(#16683),#3122);-#16683 = PRESENTATION_STYLE_ASSIGNMENT((#16684));-#16684 = SURFACE_STYLE_USAGE(.BOTH.,#16685);-#16685 = SURFACE_SIDE_STYLE('',(#16686));-#16686 = SURFACE_STYLE_FILL_AREA(#16687);-#16687 = FILL_AREA_STYLE('',(#16688));-#16688 = FILL_AREA_STYLE_COLOUR('',#16470);-#16689 = STYLED_ITEM('color',(#16690),#3175);-#16690 = PRESENTATION_STYLE_ASSIGNMENT((#16691));-#16691 = SURFACE_STYLE_USAGE(.BOTH.,#16692);-#16692 = SURFACE_SIDE_STYLE('',(#16693));-#16693 = SURFACE_STYLE_FILL_AREA(#16694);-#16694 = FILL_AREA_STYLE('',(#16695));-#16695 = FILL_AREA_STYLE_COLOUR('',#16470);-#16696 = STYLED_ITEM('color',(#16697),#3225);-#16697 = PRESENTATION_STYLE_ASSIGNMENT((#16698));-#16698 = SURFACE_STYLE_USAGE(.BOTH.,#16699);-#16699 = SURFACE_SIDE_STYLE('',(#16700));-#16700 = SURFACE_STYLE_FILL_AREA(#16701);-#16701 = FILL_AREA_STYLE('',(#16702));-#16702 = FILL_AREA_STYLE_COLOUR('',#16470);-#16703 = STYLED_ITEM('color',(#16704),#3274);-#16704 = PRESENTATION_STYLE_ASSIGNMENT((#16705));-#16705 = SURFACE_STYLE_USAGE(.BOTH.,#16706);-#16706 = SURFACE_SIDE_STYLE('',(#16707));-#16707 = SURFACE_STYLE_FILL_AREA(#16708);-#16708 = FILL_AREA_STYLE('',(#16709));-#16709 = FILL_AREA_STYLE_COLOUR('',#16470);-#16710 = STYLED_ITEM('color',(#16711),#3328);-#16711 = PRESENTATION_STYLE_ASSIGNMENT((#16712));-#16712 = SURFACE_STYLE_USAGE(.BOTH.,#16713);-#16713 = SURFACE_SIDE_STYLE('',(#16714));-#16714 = SURFACE_STYLE_FILL_AREA(#16715);-#16715 = FILL_AREA_STYLE('',(#16716));-#16716 = FILL_AREA_STYLE_COLOUR('',#16470);-#16717 = STYLED_ITEM('color',(#16718),#3445);-#16718 = PRESENTATION_STYLE_ASSIGNMENT((#16719));-#16719 = SURFACE_STYLE_USAGE(.BOTH.,#16720);-#16720 = SURFACE_SIDE_STYLE('',(#16721));-#16721 = SURFACE_STYLE_FILL_AREA(#16722);-#16722 = FILL_AREA_STYLE('',(#16723));-#16723 = FILL_AREA_STYLE_COLOUR('',#16470);-#16724 = STYLED_ITEM('color',(#16725),#3472);-#16725 = PRESENTATION_STYLE_ASSIGNMENT((#16726));-#16726 = SURFACE_STYLE_USAGE(.BOTH.,#16727);-#16727 = SURFACE_SIDE_STYLE('',(#16728));-#16728 = SURFACE_STYLE_FILL_AREA(#16729);-#16729 = FILL_AREA_STYLE('',(#16730));-#16730 = FILL_AREA_STYLE_COLOUR('',#16470);-#16731 = STYLED_ITEM('color',(#16732),#3479);-#16732 = PRESENTATION_STYLE_ASSIGNMENT((#16733));-#16733 = SURFACE_STYLE_USAGE(.BOTH.,#16734);-#16734 = SURFACE_SIDE_STYLE('',(#16735));-#16735 = SURFACE_STYLE_FILL_AREA(#16736);-#16736 = FILL_AREA_STYLE('',(#16737));-#16737 = FILL_AREA_STYLE_COLOUR('',#16470);-#16738 = STYLED_ITEM('color',(#16739),#3526);-#16739 = PRESENTATION_STYLE_ASSIGNMENT((#16740));-#16740 = SURFACE_STYLE_USAGE(.BOTH.,#16741);-#16741 = SURFACE_SIDE_STYLE('',(#16742));-#16742 = SURFACE_STYLE_FILL_AREA(#16743);-#16743 = FILL_AREA_STYLE('',(#16744));-#16744 = FILL_AREA_STYLE_COLOUR('',#16470);-#16745 = STYLED_ITEM('color',(#16746),#3533);-#16746 = PRESENTATION_STYLE_ASSIGNMENT((#16747));-#16747 = SURFACE_STYLE_USAGE(.BOTH.,#16748);-#16748 = SURFACE_SIDE_STYLE('',(#16749));-#16749 = SURFACE_STYLE_FILL_AREA(#16750);-#16750 = FILL_AREA_STYLE('',(#16751));-#16751 = FILL_AREA_STYLE_COLOUR('',#16470);-#16752 = STYLED_ITEM('color',(#16753),#3546);-#16753 = PRESENTATION_STYLE_ASSIGNMENT((#16754));-#16754 = SURFACE_STYLE_USAGE(.BOTH.,#16755);-#16755 = SURFACE_SIDE_STYLE('',(#16756));-#16756 = SURFACE_STYLE_FILL_AREA(#16757);-#16757 = FILL_AREA_STYLE('',(#16758));-#16758 = FILL_AREA_STYLE_COLOUR('',#16470);-#16759 = STYLED_ITEM('color',(#16760),#3559);-#16760 = PRESENTATION_STYLE_ASSIGNMENT((#16761));-#16761 = SURFACE_STYLE_USAGE(.BOTH.,#16762);-#16762 = SURFACE_SIDE_STYLE('',(#16763));-#16763 = SURFACE_STYLE_FILL_AREA(#16764);-#16764 = FILL_AREA_STYLE('',(#16765));-#16765 = FILL_AREA_STYLE_COLOUR('',#16667);+#17921 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15950));+#17922 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #17923,#17931,#17938,#17945,#17952,#17959,#17966,#17973,#17980,+    #17987,#17994),#15940);+#17923 = STYLED_ITEM('color',(#17924),#3579);+#17924 = PRESENTATION_STYLE_ASSIGNMENT((#17925));+#17925 = SURFACE_STYLE_USAGE(.BOTH.,#17926);+#17926 = SURFACE_SIDE_STYLE('',(#17927));+#17927 = SURFACE_STYLE_FILL_AREA(#17928);+#17928 = FILL_AREA_STYLE('',(#17929));+#17929 = FILL_AREA_STYLE_COLOUR('',#17930);+#17930 = COLOUR_RGB('',0.916273552573,0.926074881305,0.9211914386);+#17931 = STYLED_ITEM('color',(#17932),#4287);+#17932 = PRESENTATION_STYLE_ASSIGNMENT((#17933));+#17933 = SURFACE_STYLE_USAGE(.BOTH.,#17934);+#17934 = SURFACE_SIDE_STYLE('',(#17935));+#17935 = SURFACE_STYLE_FILL_AREA(#17936);+#17936 = FILL_AREA_STYLE('',(#17937));+#17937 = FILL_AREA_STYLE_COLOUR('',#17930);+#17938 = STYLED_ITEM('color',(#17939),#5707);+#17939 = PRESENTATION_STYLE_ASSIGNMENT((#17940));+#17940 = SURFACE_STYLE_USAGE(.BOTH.,#17941);+#17941 = SURFACE_SIDE_STYLE('',(#17942));+#17942 = SURFACE_STYLE_FILL_AREA(#17943);+#17943 = FILL_AREA_STYLE('',(#17944));+#17944 = FILL_AREA_STYLE_COLOUR('',#17930);+#17945 = STYLED_ITEM('color',(#17946),#6775);+#17946 = PRESENTATION_STYLE_ASSIGNMENT((#17947));+#17947 = SURFACE_STYLE_USAGE(.BOTH.,#17948);+#17948 = SURFACE_SIDE_STYLE('',(#17949));+#17949 = SURFACE_STYLE_FILL_AREA(#17950);+#17950 = FILL_AREA_STYLE('',(#17951));+#17951 = FILL_AREA_STYLE_COLOUR('',#17930);+#17952 = STYLED_ITEM('color',(#17953),#7425);+#17953 = PRESENTATION_STYLE_ASSIGNMENT((#17954));+#17954 = SURFACE_STYLE_USAGE(.BOTH.,#17955);+#17955 = SURFACE_SIDE_STYLE('',(#17956));+#17956 = SURFACE_STYLE_FILL_AREA(#17957);+#17957 = FILL_AREA_STYLE('',(#17958));+#17958 = FILL_AREA_STYLE_COLOUR('',#17930);+#17959 = STYLED_ITEM('color',(#17960),#8711);+#17960 = PRESENTATION_STYLE_ASSIGNMENT((#17961));+#17961 = SURFACE_STYLE_USAGE(.BOTH.,#17962);+#17962 = SURFACE_SIDE_STYLE('',(#17963));+#17963 = SURFACE_STYLE_FILL_AREA(#17964);+#17964 = FILL_AREA_STYLE('',(#17965));+#17965 = FILL_AREA_STYLE_COLOUR('',#17930);+#17966 = STYLED_ITEM('color',(#17967),#9699);+#17967 = PRESENTATION_STYLE_ASSIGNMENT((#17968));+#17968 = SURFACE_STYLE_USAGE(.BOTH.,#17969);+#17969 = SURFACE_SIDE_STYLE('',(#17970));+#17970 = SURFACE_STYLE_FILL_AREA(#17971);+#17971 = FILL_AREA_STYLE('',(#17972));+#17972 = FILL_AREA_STYLE_COLOUR('',#17930);+#17973 = STYLED_ITEM('color',(#17974),#10349);+#17974 = PRESENTATION_STYLE_ASSIGNMENT((#17975));+#17975 = SURFACE_STYLE_USAGE(.BOTH.,#17976);+#17976 = SURFACE_SIDE_STYLE('',(#17977));+#17977 = SURFACE_STYLE_FILL_AREA(#17978);+#17978 = FILL_AREA_STYLE('',(#17979));+#17979 = FILL_AREA_STYLE_COLOUR('',#17930);+#17980 = STYLED_ITEM('color',(#17981),#11635);+#17981 = PRESENTATION_STYLE_ASSIGNMENT((#17982));+#17982 = SURFACE_STYLE_USAGE(.BOTH.,#17983);+#17983 = SURFACE_SIDE_STYLE('',(#17984));+#17984 = SURFACE_STYLE_FILL_AREA(#17985);+#17985 = FILL_AREA_STYLE('',(#17986));+#17986 = FILL_AREA_STYLE_COLOUR('',#17930);+#17987 = STYLED_ITEM('color',(#17988),#13252);+#17988 = PRESENTATION_STYLE_ASSIGNMENT((#17989));+#17989 = SURFACE_STYLE_USAGE(.BOTH.,#17990);+#17990 = SURFACE_SIDE_STYLE('',(#17991));+#17991 = SURFACE_STYLE_FILL_AREA(#17992);+#17992 = FILL_AREA_STYLE('',(#17993));+#17993 = FILL_AREA_STYLE_COLOUR('',#17930);+#17994 = STYLED_ITEM('color',(#17995),#15163);+#17995 = PRESENTATION_STYLE_ASSIGNMENT((#17996));+#17996 = SURFACE_STYLE_USAGE(.BOTH.,#17997);+#17997 = SURFACE_SIDE_STYLE('',(#17998));+#17998 = SURFACE_STYLE_FILL_AREA(#17999);+#17999 = FILL_AREA_STYLE('',(#18000));+#18000 = FILL_AREA_STYLE_COLOUR('',#17930);+#18001 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #18002,#18010,#18017,#18024,#18031),#17916);+#18002 = STYLED_ITEM('color',(#18003),#15954);+#18003 = PRESENTATION_STYLE_ASSIGNMENT((#18004));+#18004 = SURFACE_STYLE_USAGE(.BOTH.,#18005);+#18005 = SURFACE_SIDE_STYLE('',(#18006));+#18006 = SURFACE_STYLE_FILL_AREA(#18007);+#18007 = FILL_AREA_STYLE('',(#18008));+#18008 = FILL_AREA_STYLE_COLOUR('',#18009);+#18009 = COLOUR_RGB('',0.171844088395,0.410020903123,1.);+#18010 = STYLED_ITEM('color',(#18011),#16284);+#18011 = PRESENTATION_STYLE_ASSIGNMENT((#18012));+#18012 = SURFACE_STYLE_USAGE(.BOTH.,#18013);+#18013 = SURFACE_SIDE_STYLE('',(#18014));+#18014 = SURFACE_STYLE_FILL_AREA(#18015);+#18015 = FILL_AREA_STYLE('',(#18016));+#18016 = FILL_AREA_STYLE_COLOUR('',#18009);+#18017 = STYLED_ITEM('color',(#18018),#16770);+#18018 = PRESENTATION_STYLE_ASSIGNMENT((#18019));+#18019 = SURFACE_STYLE_USAGE(.BOTH.,#18020);+#18020 = SURFACE_SIDE_STYLE('',(#18021));+#18021 = SURFACE_STYLE_FILL_AREA(#18022);+#18022 = FILL_AREA_STYLE('',(#18023));+#18023 = FILL_AREA_STYLE_COLOUR('',#18009);+#18024 = STYLED_ITEM('color',(#18025),#17100);+#18025 = PRESENTATION_STYLE_ASSIGNMENT((#18026));+#18026 = SURFACE_STYLE_USAGE(.BOTH.,#18027);+#18027 = SURFACE_SIDE_STYLE('',(#18028));+#18028 = SURFACE_STYLE_FILL_AREA(#18029);+#18029 = FILL_AREA_STYLE('',(#18030));+#18030 = FILL_AREA_STYLE_COLOUR('',#18009);+#18031 = STYLED_ITEM('color',(#18032),#17586);+#18032 = PRESENTATION_STYLE_ASSIGNMENT((#18033));+#18033 = SURFACE_STYLE_USAGE(.BOTH.,#18034);+#18034 = SURFACE_SIDE_STYLE('',(#18035));+#18035 = SURFACE_STYLE_FILL_AREA(#18036);+#18036 = FILL_AREA_STYLE('',(#18037));+#18037 = FILL_AREA_STYLE_COLOUR('',#18009);+#18038 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #18039,#18047,#18054,#18061,#18068,#18075,#18082,#18089,#18097,+    #18104,#18111,#18118,#18125,#18132,#18139,#18146,#18153,#18160,+    #18167,#18174,#18181,#18188,#18195,#18202,#18209,#18216,#18223,+    #18230,#18237,#18244,#18251,#18258,#18265,#18272,#18279,#18286,+    #18294,#18301,#18308,#18315,#18322,#18329,#18336,#18343,#18350,+    #18357,#18364,#18371,#18378,#18385),#3565);+#18039 = STYLED_ITEM('color',(#18040),#17);+#18040 = PRESENTATION_STYLE_ASSIGNMENT((#18041));+#18041 = SURFACE_STYLE_USAGE(.BOTH.,#18042);+#18042 = SURFACE_SIDE_STYLE('',(#18043));+#18043 = SURFACE_STYLE_FILL_AREA(#18044);+#18044 = FILL_AREA_STYLE('',(#18045));+#18045 = FILL_AREA_STYLE_COLOUR('',#18046);+#18046 = COLOUR_RGB('',0.894999966383,0.890999961016,0.813000030345);+#18047 = STYLED_ITEM('color',(#18048),#137);+#18048 = PRESENTATION_STYLE_ASSIGNMENT((#18049));+#18049 = SURFACE_STYLE_USAGE(.BOTH.,#18050);+#18050 = SURFACE_SIDE_STYLE('',(#18051));+#18051 = SURFACE_STYLE_FILL_AREA(#18052);+#18052 = FILL_AREA_STYLE('',(#18053));+#18053 = FILL_AREA_STYLE_COLOUR('',#18046);+#18054 = STYLED_ITEM('color',(#18055),#274);+#18055 = PRESENTATION_STYLE_ASSIGNMENT((#18056));+#18056 = SURFACE_STYLE_USAGE(.BOTH.,#18057);+#18057 = SURFACE_SIDE_STYLE('',(#18058));+#18058 = SURFACE_STYLE_FILL_AREA(#18059);+#18059 = FILL_AREA_STYLE('',(#18060));+#18060 = FILL_AREA_STYLE_COLOUR('',#18046);+#18061 = STYLED_ITEM('color',(#18062),#503);+#18062 = PRESENTATION_STYLE_ASSIGNMENT((#18063));+#18063 = SURFACE_STYLE_USAGE(.BOTH.,#18064);+#18064 = SURFACE_SIDE_STYLE('',(#18065));+#18065 = SURFACE_STYLE_FILL_AREA(#18066);+#18066 = FILL_AREA_STYLE('',(#18067));+#18067 = FILL_AREA_STYLE_COLOUR('',#18046);+#18068 = STYLED_ITEM('color',(#18069),#552);+#18069 = PRESENTATION_STYLE_ASSIGNMENT((#18070));+#18070 = SURFACE_STYLE_USAGE(.BOTH.,#18071);+#18071 = SURFACE_SIDE_STYLE('',(#18072));+#18072 = SURFACE_STYLE_FILL_AREA(#18073);+#18073 = FILL_AREA_STYLE('',(#18074));+#18074 = FILL_AREA_STYLE_COLOUR('',#18046);+#18075 = STYLED_ITEM('color',(#18076),#657);+#18076 = PRESENTATION_STYLE_ASSIGNMENT((#18077));+#18077 = SURFACE_STYLE_USAGE(.BOTH.,#18078);+#18078 = SURFACE_SIDE_STYLE('',(#18079));+#18079 = SURFACE_STYLE_FILL_AREA(#18080);+#18080 = FILL_AREA_STYLE('',(#18081));+#18081 = FILL_AREA_STYLE_COLOUR('',#18046);+#18082 = STYLED_ITEM('color',(#18083),#743);+#18083 = PRESENTATION_STYLE_ASSIGNMENT((#18084));+#18084 = SURFACE_STYLE_USAGE(.BOTH.,#18085);+#18085 = SURFACE_SIDE_STYLE('',(#18086));+#18086 = SURFACE_STYLE_FILL_AREA(#18087);+#18087 = FILL_AREA_STYLE('',(#18088));+#18088 = FILL_AREA_STYLE_COLOUR('',#18046);+#18089 = STYLED_ITEM('color',(#18090),#770);+#18090 = PRESENTATION_STYLE_ASSIGNMENT((#18091));+#18091 = SURFACE_STYLE_USAGE(.BOTH.,#18092);+#18092 = SURFACE_SIDE_STYLE('',(#18093));+#18093 = SURFACE_STYLE_FILL_AREA(#18094);+#18094 = FILL_AREA_STYLE('',(#18095));+#18095 = FILL_AREA_STYLE_COLOUR('',#18096);+#18096 = COLOUR_RGB('',0.859000020776,0.737999965183,0.495999988746);+#18097 = STYLED_ITEM('color',(#18098),#857);+#18098 = PRESENTATION_STYLE_ASSIGNMENT((#18099));+#18099 = SURFACE_STYLE_USAGE(.BOTH.,#18100);+#18100 = SURFACE_SIDE_STYLE('',(#18101));+#18101 = SURFACE_STYLE_FILL_AREA(#18102);+#18102 = FILL_AREA_STYLE('',(#18103));+#18103 = FILL_AREA_STYLE_COLOUR('',#18046);+#18104 = STYLED_ITEM('color',(#18105),#911);+#18105 = PRESENTATION_STYLE_ASSIGNMENT((#18106));+#18106 = SURFACE_STYLE_USAGE(.BOTH.,#18107);+#18107 = SURFACE_SIDE_STYLE('',(#18108));+#18108 = SURFACE_STYLE_FILL_AREA(#18109);+#18109 = FILL_AREA_STYLE('',(#18110));+#18110 = FILL_AREA_STYLE_COLOUR('',#18096);+#18111 = STYLED_ITEM('color',(#18112),#1107);+#18112 = PRESENTATION_STYLE_ASSIGNMENT((#18113));+#18113 = SURFACE_STYLE_USAGE(.BOTH.,#18114);+#18114 = SURFACE_SIDE_STYLE('',(#18115));+#18115 = SURFACE_STYLE_FILL_AREA(#18116);+#18116 = FILL_AREA_STYLE('',(#18117));+#18117 = FILL_AREA_STYLE_COLOUR('',#18046);+#18118 = STYLED_ITEM('color',(#18119),#1493);+#18119 = PRESENTATION_STYLE_ASSIGNMENT((#18120));+#18120 = SURFACE_STYLE_USAGE(.BOTH.,#18121);+#18121 = SURFACE_SIDE_STYLE('',(#18122));+#18122 = SURFACE_STYLE_FILL_AREA(#18123);+#18123 = FILL_AREA_STYLE('',(#18124));+#18124 = FILL_AREA_STYLE_COLOUR('',#18096);+#18125 = STYLED_ITEM('color',(#18126),#1694);+#18126 = PRESENTATION_STYLE_ASSIGNMENT((#18127));+#18127 = SURFACE_STYLE_USAGE(.BOTH.,#18128);+#18128 = SURFACE_SIDE_STYLE('',(#18129));+#18129 = SURFACE_STYLE_FILL_AREA(#18130);+#18130 = FILL_AREA_STYLE('',(#18131));+#18131 = FILL_AREA_STYLE_COLOUR('',#18046);+#18132 = STYLED_ITEM('color',(#18133),#1748);+#18133 = PRESENTATION_STYLE_ASSIGNMENT((#18134));+#18134 = SURFACE_STYLE_USAGE(.BOTH.,#18135);+#18135 = SURFACE_SIDE_STYLE('',(#18136));+#18136 = SURFACE_STYLE_FILL_AREA(#18137);+#18137 = FILL_AREA_STYLE('',(#18138));+#18138 = FILL_AREA_STYLE_COLOUR('',#18046);+#18139 = STYLED_ITEM('color',(#18140),#1829);+#18140 = PRESENTATION_STYLE_ASSIGNMENT((#18141));+#18141 = SURFACE_STYLE_USAGE(.BOTH.,#18142);+#18142 = SURFACE_SIDE_STYLE('',(#18143));+#18143 = SURFACE_STYLE_FILL_AREA(#18144);+#18144 = FILL_AREA_STYLE('',(#18145));+#18145 = FILL_AREA_STYLE_COLOUR('',#18096);+#18146 = STYLED_ITEM('color',(#18147),#1906);+#18147 = PRESENTATION_STYLE_ASSIGNMENT((#18148));+#18148 = SURFACE_STYLE_USAGE(.BOTH.,#18149);+#18149 = SURFACE_SIDE_STYLE('',(#18150));+#18150 = SURFACE_STYLE_FILL_AREA(#18151);+#18151 = FILL_AREA_STYLE('',(#18152));+#18152 = FILL_AREA_STYLE_COLOUR('',#18046);+#18153 = STYLED_ITEM('color',(#18154),#2057);+#18154 = PRESENTATION_STYLE_ASSIGNMENT((#18155));+#18155 = SURFACE_STYLE_USAGE(.BOTH.,#18156);+#18156 = SURFACE_SIDE_STYLE('',(#18157));+#18157 = SURFACE_STYLE_FILL_AREA(#18158);+#18158 = FILL_AREA_STYLE('',(#18159));+#18159 = FILL_AREA_STYLE_COLOUR('',#18096);+#18160 = STYLED_ITEM('color',(#18161),#2106);+#18161 = PRESENTATION_STYLE_ASSIGNMENT((#18162));+#18162 = SURFACE_STYLE_USAGE(.BOTH.,#18163);+#18163 = SURFACE_SIDE_STYLE('',(#18164));+#18164 = SURFACE_STYLE_FILL_AREA(#18165);+#18165 = FILL_AREA_STYLE('',(#18166));+#18166 = FILL_AREA_STYLE_COLOUR('',#18096);+#18167 = STYLED_ITEM('color',(#18168),#2155);+#18168 = PRESENTATION_STYLE_ASSIGNMENT((#18169));+#18169 = SURFACE_STYLE_USAGE(.BOTH.,#18170);+#18170 = SURFACE_SIDE_STYLE('',(#18171));+#18171 = SURFACE_STYLE_FILL_AREA(#18172);+#18172 = FILL_AREA_STYLE('',(#18173));+#18173 = FILL_AREA_STYLE_COLOUR('',#18096);+#18174 = STYLED_ITEM('color',(#18175),#2204);+#18175 = PRESENTATION_STYLE_ASSIGNMENT((#18176));+#18176 = SURFACE_STYLE_USAGE(.BOTH.,#18177);+#18177 = SURFACE_SIDE_STYLE('',(#18178));+#18178 = SURFACE_STYLE_FILL_AREA(#18179);+#18179 = FILL_AREA_STYLE('',(#18180));+#18180 = FILL_AREA_STYLE_COLOUR('',#18096);+#18181 = STYLED_ITEM('color',(#18182),#2277);+#18182 = PRESENTATION_STYLE_ASSIGNMENT((#18183));+#18183 = SURFACE_STYLE_USAGE(.BOTH.,#18184);+#18184 = SURFACE_SIDE_STYLE('',(#18185));+#18185 = SURFACE_STYLE_FILL_AREA(#18186);+#18186 = FILL_AREA_STYLE('',(#18187));+#18187 = FILL_AREA_STYLE_COLOUR('',#18096);+#18188 = STYLED_ITEM('color',(#18189),#2284);+#18189 = PRESENTATION_STYLE_ASSIGNMENT((#18190));+#18190 = SURFACE_STYLE_USAGE(.BOTH.,#18191);+#18191 = SURFACE_SIDE_STYLE('',(#18192));+#18192 = SURFACE_STYLE_FILL_AREA(#18193);+#18193 = FILL_AREA_STYLE('',(#18194));+#18194 = FILL_AREA_STYLE_COLOUR('',#18096);+#18195 = STYLED_ITEM('color',(#18196),#2447);+#18196 = PRESENTATION_STYLE_ASSIGNMENT((#18197));+#18197 = SURFACE_STYLE_USAGE(.BOTH.,#18198);+#18198 = SURFACE_SIDE_STYLE('',(#18199));+#18199 = SURFACE_STYLE_FILL_AREA(#18200);+#18200 = FILL_AREA_STYLE('',(#18201));+#18201 = FILL_AREA_STYLE_COLOUR('',#18096);+#18202 = STYLED_ITEM('color',(#18203),#2501);+#18203 = PRESENTATION_STYLE_ASSIGNMENT((#18204));+#18204 = SURFACE_STYLE_USAGE(.BOTH.,#18205);+#18205 = SURFACE_SIDE_STYLE('',(#18206));+#18206 = SURFACE_STYLE_FILL_AREA(#18207);+#18207 = FILL_AREA_STYLE('',(#18208));+#18208 = FILL_AREA_STYLE_COLOUR('',#18096);+#18209 = STYLED_ITEM('color',(#18210),#2528);+#18210 = PRESENTATION_STYLE_ASSIGNMENT((#18211));+#18211 = SURFACE_STYLE_USAGE(.BOTH.,#18212);+#18212 = SURFACE_SIDE_STYLE('',(#18213));+#18213 = SURFACE_STYLE_FILL_AREA(#18214);+#18214 = FILL_AREA_STYLE('',(#18215));+#18215 = FILL_AREA_STYLE_COLOUR('',#18096);+#18216 = STYLED_ITEM('color',(#18217),#2577);+#18217 = PRESENTATION_STYLE_ASSIGNMENT((#18218));+#18218 = SURFACE_STYLE_USAGE(.BOTH.,#18219);+#18219 = SURFACE_SIDE_STYLE('',(#18220));+#18220 = SURFACE_STYLE_FILL_AREA(#18221);+#18221 = FILL_AREA_STYLE('',(#18222));+#18222 = FILL_AREA_STYLE_COLOUR('',#18096);+#18223 = STYLED_ITEM('color',(#18224),#2605);+#18224 = PRESENTATION_STYLE_ASSIGNMENT((#18225));+#18225 = SURFACE_STYLE_USAGE(.BOTH.,#18226);+#18226 = SURFACE_SIDE_STYLE('',(#18227));+#18227 = SURFACE_STYLE_FILL_AREA(#18228);+#18228 = FILL_AREA_STYLE('',(#18229));+#18229 = FILL_AREA_STYLE_COLOUR('',#18096);+#18230 = STYLED_ITEM('color',(#18231),#2633);+#18231 = PRESENTATION_STYLE_ASSIGNMENT((#18232));+#18232 = SURFACE_STYLE_USAGE(.BOTH.,#18233);+#18233 = SURFACE_SIDE_STYLE('',(#18234));+#18234 = SURFACE_STYLE_FILL_AREA(#18235);+#18235 = FILL_AREA_STYLE('',(#18236));+#18236 = FILL_AREA_STYLE_COLOUR('',#18096);+#18237 = STYLED_ITEM('color',(#18238),#2665);+#18238 = PRESENTATION_STYLE_ASSIGNMENT((#18239));+#18239 = SURFACE_STYLE_USAGE(.BOTH.,#18240);+#18240 = SURFACE_SIDE_STYLE('',(#18241));+#18241 = SURFACE_STYLE_FILL_AREA(#18242);+#18242 = FILL_AREA_STYLE('',(#18243));+#18243 = FILL_AREA_STYLE_COLOUR('',#18096);+#18244 = STYLED_ITEM('color',(#18245),#2692);+#18245 = PRESENTATION_STYLE_ASSIGNMENT((#18246));+#18246 = SURFACE_STYLE_USAGE(.BOTH.,#18247);+#18247 = SURFACE_SIDE_STYLE('',(#18248));+#18248 = SURFACE_STYLE_FILL_AREA(#18249);+#18249 = FILL_AREA_STYLE('',(#18250));+#18250 = FILL_AREA_STYLE_COLOUR('',#18096);+#18251 = STYLED_ITEM('color',(#18252),#2719);+#18252 = PRESENTATION_STYLE_ASSIGNMENT((#18253));+#18253 = SURFACE_STYLE_USAGE(.BOTH.,#18254);+#18254 = SURFACE_SIDE_STYLE('',(#18255));+#18255 = SURFACE_STYLE_FILL_AREA(#18256);+#18256 = FILL_AREA_STYLE('',(#18257));+#18257 = FILL_AREA_STYLE_COLOUR('',#18096);+#18258 = STYLED_ITEM('color',(#18259),#2790);+#18259 = PRESENTATION_STYLE_ASSIGNMENT((#18260));+#18260 = SURFACE_STYLE_USAGE(.BOTH.,#18261);+#18261 = SURFACE_SIDE_STYLE('',(#18262));+#18262 = SURFACE_STYLE_FILL_AREA(#18263);+#18263 = FILL_AREA_STYLE('',(#18264));+#18264 = FILL_AREA_STYLE_COLOUR('',#18096);+#18265 = STYLED_ITEM('color',(#18266),#2844);+#18266 = PRESENTATION_STYLE_ASSIGNMENT((#18267));+#18267 = SURFACE_STYLE_USAGE(.BOTH.,#18268);+#18268 = SURFACE_SIDE_STYLE('',(#18269));+#18269 = SURFACE_STYLE_FILL_AREA(#18270);+#18270 = FILL_AREA_STYLE('',(#18271));+#18271 = FILL_AREA_STYLE_COLOUR('',#18096);+#18272 = STYLED_ITEM('color',(#18273),#2894);+#18273 = PRESENTATION_STYLE_ASSIGNMENT((#18274));+#18274 = SURFACE_STYLE_USAGE(.BOTH.,#18275);+#18275 = SURFACE_SIDE_STYLE('',(#18276));+#18276 = SURFACE_STYLE_FILL_AREA(#18277);+#18277 = FILL_AREA_STYLE('',(#18278));+#18278 = FILL_AREA_STYLE_COLOUR('',#18096);+#18279 = STYLED_ITEM('color',(#18280),#2943);+#18280 = PRESENTATION_STYLE_ASSIGNMENT((#18281));+#18281 = SURFACE_STYLE_USAGE(.BOTH.,#18282);+#18282 = SURFACE_SIDE_STYLE('',(#18283));+#18283 = SURFACE_STYLE_FILL_AREA(#18284);+#18284 = FILL_AREA_STYLE('',(#18285));+#18285 = FILL_AREA_STYLE_COLOUR('',#18096);+#18286 = STYLED_ITEM('color',(#18287),#2970);+#18287 = PRESENTATION_STYLE_ASSIGNMENT((#18288));+#18288 = SURFACE_STYLE_USAGE(.BOTH.,#18289);+#18289 = SURFACE_SIDE_STYLE('',(#18290));+#18290 = SURFACE_STYLE_FILL_AREA(#18291);+#18291 = FILL_AREA_STYLE('',(#18292));+#18292 = FILL_AREA_STYLE_COLOUR('',#18293);+#18293 = COLOUR_RGB('',0.340000006699,0.68000001254,0.444999988852);+#18294 = STYLED_ITEM('color',(#18295),#3046);+#18295 = PRESENTATION_STYLE_ASSIGNMENT((#18296));+#18296 = SURFACE_STYLE_USAGE(.BOTH.,#18297);+#18297 = SURFACE_SIDE_STYLE('',(#18298));+#18298 = SURFACE_STYLE_FILL_AREA(#18299);+#18299 = FILL_AREA_STYLE('',(#18300));+#18300 = FILL_AREA_STYLE_COLOUR('',#18293);+#18301 = STYLED_ITEM('color',(#18302),#3095);+#18302 = PRESENTATION_STYLE_ASSIGNMENT((#18303));+#18303 = SURFACE_STYLE_USAGE(.BOTH.,#18304);+#18304 = SURFACE_SIDE_STYLE('',(#18305));+#18305 = SURFACE_STYLE_FILL_AREA(#18306);+#18306 = FILL_AREA_STYLE('',(#18307));+#18307 = FILL_AREA_STYLE_COLOUR('',#18293);+#18308 = STYLED_ITEM('color',(#18309),#3122);+#18309 = PRESENTATION_STYLE_ASSIGNMENT((#18310));+#18310 = SURFACE_STYLE_USAGE(.BOTH.,#18311);+#18311 = SURFACE_SIDE_STYLE('',(#18312));+#18312 = SURFACE_STYLE_FILL_AREA(#18313);+#18313 = FILL_AREA_STYLE('',(#18314));+#18314 = FILL_AREA_STYLE_COLOUR('',#18096);+#18315 = STYLED_ITEM('color',(#18316),#3175);+#18316 = PRESENTATION_STYLE_ASSIGNMENT((#18317));+#18317 = SURFACE_STYLE_USAGE(.BOTH.,#18318);+#18318 = SURFACE_SIDE_STYLE('',(#18319));+#18319 = SURFACE_STYLE_FILL_AREA(#18320);+#18320 = FILL_AREA_STYLE('',(#18321));+#18321 = FILL_AREA_STYLE_COLOUR('',#18096);+#18322 = STYLED_ITEM('color',(#18323),#3225);+#18323 = PRESENTATION_STYLE_ASSIGNMENT((#18324));+#18324 = SURFACE_STYLE_USAGE(.BOTH.,#18325);+#18325 = SURFACE_SIDE_STYLE('',(#18326));+#18326 = SURFACE_STYLE_FILL_AREA(#18327);+#18327 = FILL_AREA_STYLE('',(#18328));+#18328 = FILL_AREA_STYLE_COLOUR('',#18096);+#18329 = STYLED_ITEM('color',(#18330),#3274);+#18330 = PRESENTATION_STYLE_ASSIGNMENT((#18331));+#18331 = SURFACE_STYLE_USAGE(.BOTH.,#18332);+#18332 = SURFACE_SIDE_STYLE('',(#18333));+#18333 = SURFACE_STYLE_FILL_AREA(#18334);+#18334 = FILL_AREA_STYLE('',(#18335));+#18335 = FILL_AREA_STYLE_COLOUR('',#18096);+#18336 = STYLED_ITEM('color',(#18337),#3328);+#18337 = PRESENTATION_STYLE_ASSIGNMENT((#18338));+#18338 = SURFACE_STYLE_USAGE(.BOTH.,#18339);+#18339 = SURFACE_SIDE_STYLE('',(#18340));+#18340 = SURFACE_STYLE_FILL_AREA(#18341);+#18341 = FILL_AREA_STYLE('',(#18342));+#18342 = FILL_AREA_STYLE_COLOUR('',#18096);+#18343 = STYLED_ITEM('color',(#18344),#3445);+#18344 = PRESENTATION_STYLE_ASSIGNMENT((#18345));+#18345 = SURFACE_STYLE_USAGE(.BOTH.,#18346);+#18346 = SURFACE_SIDE_STYLE('',(#18347));+#18347 = SURFACE_STYLE_FILL_AREA(#18348);+#18348 = FILL_AREA_STYLE('',(#18349));+#18349 = FILL_AREA_STYLE_COLOUR('',#18096);+#18350 = STYLED_ITEM('color',(#18351),#3472);+#18351 = PRESENTATION_STYLE_ASSIGNMENT((#18352));+#18352 = SURFACE_STYLE_USAGE(.BOTH.,#18353);+#18353 = SURFACE_SIDE_STYLE('',(#18354));+#18354 = SURFACE_STYLE_FILL_AREA(#18355);+#18355 = FILL_AREA_STYLE('',(#18356));+#18356 = FILL_AREA_STYLE_COLOUR('',#18096);+#18357 = STYLED_ITEM('color',(#18358),#3479);+#18358 = PRESENTATION_STYLE_ASSIGNMENT((#18359));+#18359 = SURFACE_STYLE_USAGE(.BOTH.,#18360);+#18360 = SURFACE_SIDE_STYLE('',(#18361));+#18361 = SURFACE_STYLE_FILL_AREA(#18362);+#18362 = FILL_AREA_STYLE('',(#18363));+#18363 = FILL_AREA_STYLE_COLOUR('',#18096);+#18364 = STYLED_ITEM('color',(#18365),#3526);+#18365 = PRESENTATION_STYLE_ASSIGNMENT((#18366));+#18366 = SURFACE_STYLE_USAGE(.BOTH.,#18367);+#18367 = SURFACE_SIDE_STYLE('',(#18368));+#18368 = SURFACE_STYLE_FILL_AREA(#18369);+#18369 = FILL_AREA_STYLE('',(#18370));+#18370 = FILL_AREA_STYLE_COLOUR('',#18096);+#18371 = STYLED_ITEM('color',(#18372),#3533);+#18372 = PRESENTATION_STYLE_ASSIGNMENT((#18373));+#18373 = SURFACE_STYLE_USAGE(.BOTH.,#18374);+#18374 = SURFACE_SIDE_STYLE('',(#18375));+#18375 = SURFACE_STYLE_FILL_AREA(#18376);+#18376 = FILL_AREA_STYLE('',(#18377));+#18377 = FILL_AREA_STYLE_COLOUR('',#18096);+#18378 = STYLED_ITEM('color',(#18379),#3546);+#18379 = PRESENTATION_STYLE_ASSIGNMENT((#18380));+#18380 = SURFACE_STYLE_USAGE(.BOTH.,#18381);+#18381 = SURFACE_SIDE_STYLE('',(#18382));+#18382 = SURFACE_STYLE_FILL_AREA(#18383);+#18383 = FILL_AREA_STYLE('',(#18384));+#18384 = FILL_AREA_STYLE_COLOUR('',#18096);+#18385 = STYLED_ITEM('color',(#18386),#3559);+#18386 = PRESENTATION_STYLE_ASSIGNMENT((#18387));+#18387 = SURFACE_STYLE_USAGE(.BOTH.,#18388);+#18388 = SURFACE_SIDE_STYLE('',(#18389));+#18389 = SURFACE_STYLE_FILL_AREA(#18390);+#18390 = FILL_AREA_STYLE('',(#18391));+#18391 = FILL_AREA_STYLE_COLOUR('',#18293); ENDSEC; END-ISO-10303-21;
ncd0402b1-no-mpn.png
⋯ 1 unchanged line ⋯
ncd0402b1-off.png
⋯ 1 unchanged line ⋯
ncd0402b1-on.png
⋯ 1 unchanged line ⋯