← 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://xonstorage.z8.web.core.windows.net/pdf/nationstar_ncd0402g1_apr22_xonlink.pdf). NationStar specification A, 2019-10-30: PDF page 2 says Green; page 3 gives dominant wavelength 515–530 nm, typical 522 nm. -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.015,+      1,+      0.07     ],-    "center": [-      0,-      0,-      0.5002-    ]+    "intensity": 7.5e-05,+    "range": 0.015,+    "spot": {+      "innerConeAngle": 0.9745126265920451,+      "outerConeAngle": 1.4835298641951802+    },+    "extras": {+      "viewingAngleFwhmDegrees": 130,+      "datasheetTypicalCandelaAt5mA": 0.15,+      "illustrationGain": 0.0005,+      "profile": "Two-angle smooth cosine approximation, not measured far-field distribution"+    }   },   "linearRgbIllustration": [     0.015,@@ -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": {-    "ncd0402g1-on.png": "5b8773f1771ed276d87c9c1d01024c0c09c12bddfa0a1d6670bb60ee9d996b7a",-    "ncd0402g1-mpn-led-on.step": "498eb52eee99ab7f569fea23ac5dec13acf67b591fc734457c4b2ffddcdef043",-    "ncd0402g1-mpn-led-off.glb": "be161cf6932ec1c7ea1b5c6eafac94b54b89c6a2face3dff54115a9379391db2",-    "ncd0402g1-led-overlay.step": "0d83eb89da569c35837e313cee7fdcd45b40a7ca8be49831cc3f8ab56d90c328",+    "ncd0402g1-on.png": "2d2e59924eae407bbb695dc7eaa28c2eb54c444ff603839e64490ac4c5a82849",+    "ncd0402g1-mpn-led-on.step": "0063b0b420bcab74c245e18b8fcdb6d95600a8be2273f55fe80525f266f6dfc9",+    "ncd0402g1-mpn-led-off.glb": "b2db6bff9aff9ddb12b318d6609d0f348dcbae882f496d7d5afd62034af7c70f",+    "ncd0402g1-led-overlay.step": "8bf10b7d8c5f410dfaba361ce8a53349196c3a33f3a2320a34a82ddd349ce47f",     "ncd0402g1-mpn-led-off.step": "440f1d1abc3911cb00b84c3569527f0f5d9c14df7174959e8f28a1756bdb31cc",-    "ncd0402g1-off.png": "1da74814a8328b5653a5641cf0a9b0cd436f9fa1cae519033126876914f23470",-    "ncd0402g1-mpn-led-on.glb": "c03f3dafe2c7ea0b4fbc8dd270a43cd66180fc05e18430d102cabaa374802e09",-    "ncd0402g1-no-mpn.png": "8d72823f3d156663f19b4d0998a8e88d17adddc6c06bd5ef164f0618c2343462"+    "ncd0402g1-off.png": "cb29e6539c817ff3c6d39d2238a0e516c3d78b0aef67c73d47156a313c98378f",+    "ncd0402g1-mpn-led-on.glb": "50dd107f690fcaa786ffd6cf3b5451f53bf6faf2c125e57c33acb7776638986f",+    "ncd0402g1-no-mpn.png": "2c1c0a5cad80057c8f081b9f6cae0d642c086c82412cbdb0f873bd2690e0a460"   },+  "revision": 2,   "colorEvidence": {     "url": "https://xonstorage.z8.web.core.windows.net/pdf/nationstar_ncd0402g1_apr22_xonlink.pdf",     "finding": "NationStar specification A, 2019-10-30: PDF page 2 says Green; page 3 gives dominant wavelength 515\u2013530 nm, typical 522 nm.",     "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>
ncd0402g1-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:47',('Author'),(+FILE_NAME('Open CASCADE Shape Model','2026-09-16T14:11:59',('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('2','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('',1.49999995809E-02,1.,7.000000150072E-02);+#2002 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#2003 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #2004);+#2004 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','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('',1.49999995809E-02,1.,7.000000150072E-02);+#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;
ncd0402g1-mpn-led-off.glb
⋯ 1 unchanged line ⋯
ncd0402g1-mpn-led-on.glb
⋯ 1 unchanged line ⋯
ncd0402g1-mpn-led-on.step+2738−874
@@ -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:47',('Author'),(+FILE_NAME('Open CASCADE Shape Model','2026-09-16T14:11:59',('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 }'));@@ -23084,889 +23084,2753 @@ REPRESENTATION_CONTEXT('Context #1', #15735 = PRODUCT('Adom.LED.Emission','Adom.LED.Emission','',(#15736)); #15736 = PRODUCT_CONTEXT('',#2,'mechanical'); #15737 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');-#15738 = SHAPE_REPRESENTATION('',(#11,#15739),#15743);-#15739 = AXIS2_PLACEMENT_3D('',#15740,#15741,#15742);-#15740 = CARTESIAN_POINT('',(0.,0.,0.));-#15741 = DIRECTION('',(0.,0.,1.));-#15742 = DIRECTION('',(1.,0.,0.));-#15743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15747)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#15744,#15745,#15746)) -REPRESENTATION_CONTEXT('Context #1',-  '3D Context with UNIT and UNCERTAINTY') );-#15744 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );-#15745 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );-#15746 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );-#15747 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15744,-  'distance_accuracy_value','confusion accuracy');-#15748 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15735));-#15749 = SHAPE_DEFINITION_REPRESENTATION(#15750,#15756);-#15750 = PRODUCT_DEFINITION_SHAPE('','',#15751);-#15751 = PRODUCT_DEFINITION('design','',#15752,#15755);-#15752 = PRODUCT_DEFINITION_FORMATION('','',#15753);-#15753 = PRODUCT('SOLID','SOLID','',(#15754));-#15754 = PRODUCT_CONTEXT('',#2,'mechanical');-#15755 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');-#15756 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15757),#16087);-#15757 = MANIFOLD_SOLID_BREP('',#15758);-#15758 = CLOSED_SHELL('',(#15759,#15879,#15979,#16026,#16073,#16080));-#15759 = ADVANCED_FACE('',(#15760),#15774,.F.);-#15760 = FACE_BOUND('',#15761,.F.);-#15761 = EDGE_LOOP('',(#15762,#15797,#15825,#15853));-#15762 = ORIENTED_EDGE('',*,*,#15763,.F.);-#15763 = EDGE_CURVE('',#15764,#15766,#15768,.T.);-#15764 = VERTEX_POINT('',#15765);-#15765 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#15766 = VERTEX_POINT('',#15767);-#15767 = CARTESIAN_POINT('',(-0.3,-0.23,0.5003));-#15768 = SURFACE_CURVE('',#15769,(#15773,#15785),.PCURVE_S1.);-#15769 = LINE('',#15770,#15771);-#15770 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#15771 = VECTOR('',#15772,1.);-#15772 = DIRECTION('',(0.,0.,1.));-#15773 = PCURVE('',#15774,#15779);-#15774 = PLANE('',#15775);-#15775 = AXIS2_PLACEMENT_3D('',#15776,#15777,#15778);-#15776 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#15777 = DIRECTION('',(1.,0.,0.));-#15778 = DIRECTION('',(0.,0.,1.));-#15779 = DEFINITIONAL_REPRESENTATION('',(#15780),#15784);-#15780 = LINE('',#15781,#15782);-#15781 = CARTESIAN_POINT('',(0.,0.));-#15782 = VECTOR('',#15783,1.);-#15783 = DIRECTION('',(1.,0.));-#15784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15785 = PCURVE('',#15786,#15791);-#15786 = PLANE('',#15787);-#15787 = AXIS2_PLACEMENT_3D('',#15788,#15789,#15790);-#15788 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#15789 = DIRECTION('',(0.,1.,0.));-#15790 = DIRECTION('',(0.,0.,1.));-#15791 = DEFINITIONAL_REPRESENTATION('',(#15792),#15796);-#15792 = LINE('',#15793,#15794);-#15793 = CARTESIAN_POINT('',(0.,0.));-#15794 = VECTOR('',#15795,1.);-#15795 = DIRECTION('',(1.,0.));-#15796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15797 = ORIENTED_EDGE('',*,*,#15798,.T.);-#15798 = EDGE_CURVE('',#15764,#15799,#15801,.T.);-#15799 = VERTEX_POINT('',#15800);-#15800 = CARTESIAN_POINT('',(-0.3,0.23,0.5001));-#15801 = SURFACE_CURVE('',#15802,(#15806,#15813),.PCURVE_S1.);+#15738 = SHAPE_REPRESENTATION('',(#11,#15739,#16069,#16555,#16885,#17371+    ),#17701);+#15739 = MANIFOLD_SOLID_BREP('',#15740);+#15740 = CLOSED_SHELL('',(#15741,#15861,#15937,#16008,#16055,#16062));+#15741 = ADVANCED_FACE('',(#15742),#15756,.T.);+#15742 = FACE_BOUND('',#15743,.T.);+#15743 = EDGE_LOOP('',(#15744,#15779,#15807,#15835));+#15744 = ORIENTED_EDGE('',*,*,#15745,.T.);+#15745 = EDGE_CURVE('',#15746,#15748,#15750,.T.);+#15746 = VERTEX_POINT('',#15747);+#15747 = CARTESIAN_POINT('',(-0.35,-0.25005,0.185));+#15748 = VERTEX_POINT('',#15749);+#15749 = CARTESIAN_POINT('',(-0.35,-0.25025,0.185));+#15750 = SURFACE_CURVE('',#15751,(#15755,#15767),.PCURVE_S1.);+#15751 = LINE('',#15752,#15753);+#15752 = CARTESIAN_POINT('',(-0.35,-0.25005,0.185));+#15753 = VECTOR('',#15754,1.);+#15754 = DIRECTION('',(-0.,-1.,-0.));+#15755 = PCURVE('',#15756,#15761);+#15756 = PLANE('',#15757);+#15757 = AXIS2_PLACEMENT_3D('',#15758,#15759,#15760);+#15758 = CARTESIAN_POINT('',(-0.35,-0.25005,0.185));+#15759 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#15760 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#15761 = DEFINITIONAL_REPRESENTATION('',(#15762),#15766);+#15762 = LINE('',#15763,#15764);+#15763 = CARTESIAN_POINT('',(0.,0.));+#15764 = VECTOR('',#15765,1.);+#15765 = DIRECTION('',(0.,-1.));+#15766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15767 = PCURVE('',#15768,#15773);+#15768 = PLANE('',#15769);+#15769 = AXIS2_PLACEMENT_3D('',#15770,#15771,#15772);+#15770 = CARTESIAN_POINT('',(0.35,-0.25005,0.185));+#15771 = DIRECTION('',(0.,0.,-1.));+#15772 = DIRECTION('',(-1.,0.,0.));+#15773 = DEFINITIONAL_REPRESENTATION('',(#15774),#15778);+#15774 = LINE('',#15775,#15776);+#15775 = CARTESIAN_POINT('',(0.7,0.));+#15776 = VECTOR('',#15777,1.);+#15777 = DIRECTION('',(0.,-1.));+#15778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15779 = ORIENTED_EDGE('',*,*,#15780,.T.);+#15780 = EDGE_CURVE('',#15748,#15781,#15783,.T.);+#15781 = VERTEX_POINT('',#15782);+#15782 = CARTESIAN_POINT('',(-0.315,-0.25025,0.5));+#15783 = SURFACE_CURVE('',#15784,(#15788,#15795),.PCURVE_S1.);+#15784 = LINE('',#15785,#15786);+#15785 = CARTESIAN_POINT('',(-0.35,-0.25025,0.185));+#15786 = VECTOR('',#15787,1.);+#15787 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#15788 = PCURVE('',#15756,#15789);+#15789 = DEFINITIONAL_REPRESENTATION('',(#15790),#15794);+#15790 = LINE('',#15791,#15792);+#15791 = CARTESIAN_POINT('',(0.,-2.E-04));+#15792 = VECTOR('',#15793,1.);+#15793 = DIRECTION('',(1.,0.));+#15794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15795 = PCURVE('',#15796,#15801);+#15796 = PLANE('',#15797);+#15797 = AXIS2_PLACEMENT_3D('',#15798,#15799,#15800);+#15798 = CARTESIAN_POINT('',(5.617888255621E-15,-0.25025,0.336886104513)+  );+#15799 = DIRECTION('',(-0.,-1.,-0.));+#15800 = DIRECTION('',(0.,0.,-1.));+#15801 = DEFINITIONAL_REPRESENTATION('',(#15802),#15806); #15802 = LINE('',#15803,#15804);-#15803 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));+#15803 = CARTESIAN_POINT('',(0.151886104513,-0.35)); #15804 = VECTOR('',#15805,1.);-#15805 = DIRECTION('',(0.,1.,0.));-#15806 = PCURVE('',#15774,#15807);-#15807 = DEFINITIONAL_REPRESENTATION('',(#15808),#15812);-#15808 = LINE('',#15809,#15810);-#15809 = CARTESIAN_POINT('',(0.,0.));-#15810 = VECTOR('',#15811,1.);-#15811 = DIRECTION('',(0.,-1.));-#15812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15813 = PCURVE('',#15814,#15819);-#15814 = PLANE('',#15815);-#15815 = AXIS2_PLACEMENT_3D('',#15816,#15817,#15818);-#15816 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#15817 = DIRECTION('',(0.,0.,1.));-#15818 = DIRECTION('',(1.,0.,0.));-#15819 = DEFINITIONAL_REPRESENTATION('',(#15820),#15824);-#15820 = LINE('',#15821,#15822);-#15821 = CARTESIAN_POINT('',(0.,0.));-#15822 = VECTOR('',#15823,1.);-#15823 = DIRECTION('',(0.,1.));-#15824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15825 = ORIENTED_EDGE('',*,*,#15826,.T.);-#15826 = EDGE_CURVE('',#15799,#15827,#15829,.T.);-#15827 = VERTEX_POINT('',#15828);-#15828 = CARTESIAN_POINT('',(-0.3,0.23,0.5003));-#15829 = SURFACE_CURVE('',#15830,(#15834,#15841),.PCURVE_S1.);+#15805 = DIRECTION('',(-0.993883734674,0.110431526075));+#15806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15807 = ORIENTED_EDGE('',*,*,#15808,.F.);+#15808 = EDGE_CURVE('',#15809,#15781,#15811,.T.);+#15809 = VERTEX_POINT('',#15810);+#15810 = CARTESIAN_POINT('',(-0.315,-0.25005,0.5));+#15811 = SURFACE_CURVE('',#15812,(#15816,#15823),.PCURVE_S1.);+#15812 = LINE('',#15813,#15814);+#15813 = CARTESIAN_POINT('',(-0.315,-0.25005,0.5));+#15814 = VECTOR('',#15815,1.);+#15815 = DIRECTION('',(-0.,-1.,-0.));+#15816 = PCURVE('',#15756,#15817);+#15817 = DEFINITIONAL_REPRESENTATION('',(#15818),#15822);+#15818 = LINE('',#15819,#15820);+#15819 = CARTESIAN_POINT('',(0.316938479835,0.));+#15820 = VECTOR('',#15821,1.);+#15821 = DIRECTION('',(0.,-1.));+#15822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15823 = PCURVE('',#15824,#15829);+#15824 = PLANE('',#15825);+#15825 = AXIS2_PLACEMENT_3D('',#15826,#15827,#15828);+#15826 = CARTESIAN_POINT('',(-0.315,-0.25005,0.5));+#15827 = DIRECTION('',(0.,0.,1.));+#15828 = DIRECTION('',(1.,0.,-0.));+#15829 = DEFINITIONAL_REPRESENTATION('',(#15830),#15834); #15830 = LINE('',#15831,#15832);-#15831 = CARTESIAN_POINT('',(-0.3,0.23,0.5001));+#15831 = CARTESIAN_POINT('',(0.,0.)); #15832 = VECTOR('',#15833,1.);-#15833 = DIRECTION('',(0.,0.,1.));-#15834 = PCURVE('',#15774,#15835);-#15835 = DEFINITIONAL_REPRESENTATION('',(#15836),#15840);-#15836 = LINE('',#15837,#15838);-#15837 = CARTESIAN_POINT('',(0.,-0.46));-#15838 = VECTOR('',#15839,1.);-#15839 = DIRECTION('',(1.,0.));-#15840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15841 = PCURVE('',#15842,#15847);-#15842 = PLANE('',#15843);-#15843 = AXIS2_PLACEMENT_3D('',#15844,#15845,#15846);-#15844 = CARTESIAN_POINT('',(-0.3,0.23,0.5001));-#15845 = DIRECTION('',(0.,1.,0.));-#15846 = DIRECTION('',(0.,0.,1.));-#15847 = DEFINITIONAL_REPRESENTATION('',(#15848),#15852);-#15848 = LINE('',#15849,#15850);-#15849 = CARTESIAN_POINT('',(0.,0.));-#15850 = VECTOR('',#15851,1.);-#15851 = DIRECTION('',(1.,0.));-#15852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15853 = ORIENTED_EDGE('',*,*,#15854,.F.);-#15854 = EDGE_CURVE('',#15766,#15827,#15855,.T.);-#15855 = SURFACE_CURVE('',#15856,(#15860,#15867),.PCURVE_S1.);+#15833 = DIRECTION('',(0.,-1.));+#15834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15835 = ORIENTED_EDGE('',*,*,#15836,.F.);+#15836 = EDGE_CURVE('',#15746,#15809,#15837,.T.);+#15837 = SURFACE_CURVE('',#15838,(#15842,#15849),.PCURVE_S1.);+#15838 = LINE('',#15839,#15840);+#15839 = CARTESIAN_POINT('',(-0.35,-0.25005,0.185));+#15840 = VECTOR('',#15841,1.);+#15841 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#15842 = PCURVE('',#15756,#15843);+#15843 = DEFINITIONAL_REPRESENTATION('',(#15844),#15848);+#15844 = LINE('',#15845,#15846);+#15845 = CARTESIAN_POINT('',(0.,0.));+#15846 = VECTOR('',#15847,1.);+#15847 = DIRECTION('',(1.,0.));+#15848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15849 = PCURVE('',#15850,#15855);+#15850 = PLANE('',#15851);+#15851 = AXIS2_PLACEMENT_3D('',#15852,#15853,#15854);+#15852 = CARTESIAN_POINT('',(5.617888255621E-15,-0.25005,0.336886104513)+  );+#15853 = DIRECTION('',(-0.,-1.,-0.));+#15854 = DIRECTION('',(0.,0.,-1.));+#15855 = DEFINITIONAL_REPRESENTATION('',(#15856),#15860); #15856 = LINE('',#15857,#15858);-#15857 = CARTESIAN_POINT('',(-0.3,-0.23,0.5003));+#15857 = CARTESIAN_POINT('',(0.151886104513,-0.35)); #15858 = VECTOR('',#15859,1.);-#15859 = DIRECTION('',(0.,1.,0.));-#15860 = PCURVE('',#15774,#15861);-#15861 = DEFINITIONAL_REPRESENTATION('',(#15862),#15866);-#15862 = LINE('',#15863,#15864);-#15863 = CARTESIAN_POINT('',(2.E-04,0.));-#15864 = VECTOR('',#15865,1.);-#15865 = DIRECTION('',(0.,-1.));-#15866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15867 = PCURVE('',#15868,#15873);-#15868 = PLANE('',#15869);-#15869 = AXIS2_PLACEMENT_3D('',#15870,#15871,#15872);-#15870 = CARTESIAN_POINT('',(-0.3,-0.23,0.5003));-#15871 = DIRECTION('',(0.,0.,1.));-#15872 = DIRECTION('',(1.,0.,0.));-#15873 = DEFINITIONAL_REPRESENTATION('',(#15874),#15878);-#15874 = LINE('',#15875,#15876);-#15875 = CARTESIAN_POINT('',(0.,0.));-#15876 = VECTOR('',#15877,1.);-#15877 = DIRECTION('',(0.,1.));-#15878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15879 = ADVANCED_FACE('',(#15880),#15894,.T.);-#15880 = FACE_BOUND('',#15881,.T.);-#15881 = EDGE_LOOP('',(#15882,#15912,#15935,#15958));-#15882 = ORIENTED_EDGE('',*,*,#15883,.F.);-#15883 = EDGE_CURVE('',#15884,#15886,#15888,.T.);-#15884 = VERTEX_POINT('',#15885);-#15885 = CARTESIAN_POINT('',(0.3,-0.23,0.5001));-#15886 = VERTEX_POINT('',#15887);-#15887 = CARTESIAN_POINT('',(0.3,-0.23,0.5003));-#15888 = SURFACE_CURVE('',#15889,(#15893,#15905),.PCURVE_S1.);-#15889 = LINE('',#15890,#15891);-#15890 = CARTESIAN_POINT('',(0.3,-0.23,0.5001));-#15891 = VECTOR('',#15892,1.);-#15892 = DIRECTION('',(0.,0.,1.));-#15893 = PCURVE('',#15894,#15899);-#15894 = PLANE('',#15895);-#15895 = AXIS2_PLACEMENT_3D('',#15896,#15897,#15898);-#15896 = CARTESIAN_POINT('',(0.3,-0.23,0.5001));-#15897 = DIRECTION('',(1.,0.,0.));-#15898 = DIRECTION('',(0.,0.,1.));-#15899 = DEFINITIONAL_REPRESENTATION('',(#15900),#15904);-#15900 = LINE('',#15901,#15902);-#15901 = CARTESIAN_POINT('',(0.,0.));-#15902 = VECTOR('',#15903,1.);-#15903 = DIRECTION('',(1.,0.));-#15904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15905 = PCURVE('',#15786,#15906);-#15906 = DEFINITIONAL_REPRESENTATION('',(#15907),#15911);-#15907 = LINE('',#15908,#15909);-#15908 = CARTESIAN_POINT('',(0.,0.6));-#15909 = VECTOR('',#15910,1.);-#15910 = DIRECTION('',(1.,0.));-#15911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15912 = ORIENTED_EDGE('',*,*,#15913,.T.);-#15913 = EDGE_CURVE('',#15884,#15914,#15916,.T.);-#15914 = VERTEX_POINT('',#15915);-#15915 = CARTESIAN_POINT('',(0.3,0.23,0.5001));-#15916 = SURFACE_CURVE('',#15917,(#15921,#15928),.PCURVE_S1.);-#15917 = LINE('',#15918,#15919);-#15918 = CARTESIAN_POINT('',(0.3,-0.23,0.5001));-#15919 = VECTOR('',#15920,1.);-#15920 = DIRECTION('',(0.,1.,0.));-#15921 = PCURVE('',#15894,#15922);-#15922 = DEFINITIONAL_REPRESENTATION('',(#15923),#15927);-#15923 = LINE('',#15924,#15925);-#15924 = CARTESIAN_POINT('',(0.,0.));-#15925 = VECTOR('',#15926,1.);-#15926 = DIRECTION('',(0.,-1.));-#15927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15928 = PCURVE('',#15814,#15929);-#15929 = DEFINITIONAL_REPRESENTATION('',(#15930),#15934);-#15930 = LINE('',#15931,#15932);-#15931 = CARTESIAN_POINT('',(0.6,0.));-#15932 = VECTOR('',#15933,1.);-#15933 = DIRECTION('',(0.,1.));-#15934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15935 = ORIENTED_EDGE('',*,*,#15936,.T.);-#15936 = EDGE_CURVE('',#15914,#15937,#15939,.T.);-#15937 = VERTEX_POINT('',#15938);-#15938 = CARTESIAN_POINT('',(0.3,0.23,0.5003));-#15939 = SURFACE_CURVE('',#15940,(#15944,#15951),.PCURVE_S1.);-#15940 = LINE('',#15941,#15942);-#15941 = CARTESIAN_POINT('',(0.3,0.23,0.5001));-#15942 = VECTOR('',#15943,1.);-#15943 = DIRECTION('',(0.,0.,1.));-#15944 = PCURVE('',#15894,#15945);-#15945 = DEFINITIONAL_REPRESENTATION('',(#15946),#15950);+#15859 = DIRECTION('',(-0.993883734674,0.110431526075));+#15860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15861 = ADVANCED_FACE('',(#15862),#15824,.T.);+#15862 = FACE_BOUND('',#15863,.T.);+#15863 = EDGE_LOOP('',(#15864,#15865,#15888,#15916));+#15864 = ORIENTED_EDGE('',*,*,#15808,.T.);+#15865 = ORIENTED_EDGE('',*,*,#15866,.T.);+#15866 = EDGE_CURVE('',#15781,#15867,#15869,.T.);+#15867 = VERTEX_POINT('',#15868);+#15868 = CARTESIAN_POINT('',(0.315,-0.25025,0.5));+#15869 = SURFACE_CURVE('',#15870,(#15874,#15881),.PCURVE_S1.);+#15870 = LINE('',#15871,#15872);+#15871 = CARTESIAN_POINT('',(-0.315,-0.25025,0.5));+#15872 = VECTOR('',#15873,1.);+#15873 = DIRECTION('',(1.,0.,0.));+#15874 = PCURVE('',#15824,#15875);+#15875 = DEFINITIONAL_REPRESENTATION('',(#15876),#15880);+#15876 = LINE('',#15877,#15878);+#15877 = CARTESIAN_POINT('',(0.,-2.E-04));+#15878 = VECTOR('',#15879,1.);+#15879 = DIRECTION('',(1.,0.));+#15880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15881 = PCURVE('',#15796,#15882);+#15882 = DEFINITIONAL_REPRESENTATION('',(#15883),#15887);+#15883 = LINE('',#15884,#15885);+#15884 = CARTESIAN_POINT('',(-0.163113895487,-0.315));+#15885 = VECTOR('',#15886,1.);+#15886 = DIRECTION('',(0.,1.));+#15887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15888 = ORIENTED_EDGE('',*,*,#15889,.F.);+#15889 = EDGE_CURVE('',#15890,#15867,#15892,.T.);+#15890 = VERTEX_POINT('',#15891);+#15891 = CARTESIAN_POINT('',(0.315,-0.25005,0.5));+#15892 = SURFACE_CURVE('',#15893,(#15897,#15904),.PCURVE_S1.);+#15893 = LINE('',#15894,#15895);+#15894 = CARTESIAN_POINT('',(0.315,-0.25005,0.5));+#15895 = VECTOR('',#15896,1.);+#15896 = DIRECTION('',(-0.,-1.,-0.));+#15897 = PCURVE('',#15824,#15898);+#15898 = DEFINITIONAL_REPRESENTATION('',(#15899),#15903);+#15899 = LINE('',#15900,#15901);+#15900 = CARTESIAN_POINT('',(0.63,0.));+#15901 = VECTOR('',#15902,1.);+#15902 = DIRECTION('',(0.,-1.));+#15903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15904 = PCURVE('',#15905,#15910);+#15905 = PLANE('',#15906);+#15906 = AXIS2_PLACEMENT_3D('',#15907,#15908,#15909);+#15907 = CARTESIAN_POINT('',(0.315,-0.25005,0.5));+#15908 = DIRECTION('',(0.993883734674,-0.,0.110431526075));+#15909 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#15910 = DEFINITIONAL_REPRESENTATION('',(#15911),#15915);+#15911 = LINE('',#15912,#15913);+#15912 = CARTESIAN_POINT('',(0.,0.));+#15913 = VECTOR('',#15914,1.);+#15914 = DIRECTION('',(0.,-1.));+#15915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15916 = ORIENTED_EDGE('',*,*,#15917,.F.);+#15917 = EDGE_CURVE('',#15809,#15890,#15918,.T.);+#15918 = SURFACE_CURVE('',#15919,(#15923,#15930),.PCURVE_S1.);+#15919 = LINE('',#15920,#15921);+#15920 = CARTESIAN_POINT('',(-0.315,-0.25005,0.5));+#15921 = VECTOR('',#15922,1.);+#15922 = DIRECTION('',(1.,0.,0.));+#15923 = PCURVE('',#15824,#15924);+#15924 = DEFINITIONAL_REPRESENTATION('',(#15925),#15929);+#15925 = LINE('',#15926,#15927);+#15926 = CARTESIAN_POINT('',(0.,0.));+#15927 = VECTOR('',#15928,1.);+#15928 = DIRECTION('',(1.,0.));+#15929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15930 = PCURVE('',#15850,#15931);+#15931 = DEFINITIONAL_REPRESENTATION('',(#15932),#15936);+#15932 = LINE('',#15933,#15934);+#15933 = CARTESIAN_POINT('',(-0.163113895487,-0.315));+#15934 = VECTOR('',#15935,1.);+#15935 = DIRECTION('',(0.,1.));+#15936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15937 = ADVANCED_FACE('',(#15938),#15905,.T.);+#15938 = FACE_BOUND('',#15939,.T.);+#15939 = EDGE_LOOP('',(#15940,#15941,#15964,#15987));+#15940 = ORIENTED_EDGE('',*,*,#15889,.T.);+#15941 = ORIENTED_EDGE('',*,*,#15942,.T.);+#15942 = EDGE_CURVE('',#15867,#15943,#15945,.T.);+#15943 = VERTEX_POINT('',#15944);+#15944 = CARTESIAN_POINT('',(0.35,-0.25025,0.185));+#15945 = SURFACE_CURVE('',#15946,(#15950,#15957),.PCURVE_S1.); #15946 = LINE('',#15947,#15948);-#15947 = CARTESIAN_POINT('',(0.,-0.46));+#15947 = CARTESIAN_POINT('',(0.315,-0.25025,0.5)); #15948 = VECTOR('',#15949,1.);-#15949 = DIRECTION('',(1.,0.));-#15950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15951 = PCURVE('',#15842,#15952);-#15952 = DEFINITIONAL_REPRESENTATION('',(#15953),#15957);-#15953 = LINE('',#15954,#15955);-#15954 = CARTESIAN_POINT('',(0.,0.6));-#15955 = VECTOR('',#15956,1.);-#15956 = DIRECTION('',(1.,0.));-#15957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15958 = ORIENTED_EDGE('',*,*,#15959,.F.);-#15959 = EDGE_CURVE('',#15886,#15937,#15960,.T.);-#15960 = SURFACE_CURVE('',#15961,(#15965,#15972),.PCURVE_S1.);-#15961 = LINE('',#15962,#15963);-#15962 = CARTESIAN_POINT('',(0.3,-0.23,0.5003));-#15963 = VECTOR('',#15964,1.);-#15964 = DIRECTION('',(0.,1.,0.));-#15965 = PCURVE('',#15894,#15966);-#15966 = DEFINITIONAL_REPRESENTATION('',(#15967),#15971);-#15967 = LINE('',#15968,#15969);-#15968 = CARTESIAN_POINT('',(2.E-04,0.));-#15969 = VECTOR('',#15970,1.);-#15970 = DIRECTION('',(0.,-1.));-#15971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15972 = PCURVE('',#15868,#15973);-#15973 = DEFINITIONAL_REPRESENTATION('',(#15974),#15978);-#15974 = LINE('',#15975,#15976);-#15975 = CARTESIAN_POINT('',(0.6,0.));-#15976 = VECTOR('',#15977,1.);-#15977 = DIRECTION('',(0.,1.));-#15978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15979 = ADVANCED_FACE('',(#15980),#15786,.F.);-#15980 = FACE_BOUND('',#15981,.F.);-#15981 = EDGE_LOOP('',(#15982,#16003,#16004,#16025));-#15982 = ORIENTED_EDGE('',*,*,#15983,.F.);-#15983 = EDGE_CURVE('',#15764,#15884,#15984,.T.);-#15984 = SURFACE_CURVE('',#15985,(#15989,#15996),.PCURVE_S1.);-#15985 = LINE('',#15986,#15987);-#15986 = CARTESIAN_POINT('',(-0.3,-0.23,0.5001));-#15987 = VECTOR('',#15988,1.);-#15988 = DIRECTION('',(1.,0.,0.));-#15989 = PCURVE('',#15786,#15990);-#15990 = DEFINITIONAL_REPRESENTATION('',(#15991),#15995);-#15991 = LINE('',#15992,#15993);-#15992 = CARTESIAN_POINT('',(0.,0.));-#15993 = VECTOR('',#15994,1.);-#15994 = DIRECTION('',(0.,1.));-#15995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#15996 = PCURVE('',#15814,#15997);-#15997 = DEFINITIONAL_REPRESENTATION('',(#15998),#16002);-#15998 = LINE('',#15999,#16000);-#15999 = CARTESIAN_POINT('',(0.,0.));-#16000 = VECTOR('',#16001,1.);-#16001 = DIRECTION('',(1.,0.));-#16002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16003 = ORIENTED_EDGE('',*,*,#15763,.T.);-#16004 = ORIENTED_EDGE('',*,*,#16005,.T.);-#16005 = EDGE_CURVE('',#15766,#15886,#16006,.T.);-#16006 = SURFACE_CURVE('',#16007,(#16011,#16018),.PCURVE_S1.);-#16007 = LINE('',#16008,#16009);-#16008 = CARTESIAN_POINT('',(-0.3,-0.23,0.5003));-#16009 = VECTOR('',#16010,1.);-#16010 = DIRECTION('',(1.,0.,0.));-#16011 = PCURVE('',#15786,#16012);-#16012 = DEFINITIONAL_REPRESENTATION('',(#16013),#16017);-#16013 = LINE('',#16014,#16015);-#16014 = CARTESIAN_POINT('',(2.E-04,0.));-#16015 = VECTOR('',#16016,1.);-#16016 = DIRECTION('',(0.,1.));-#16017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16018 = PCURVE('',#15868,#16019);-#16019 = DEFINITIONAL_REPRESENTATION('',(#16020),#16024);-#16020 = LINE('',#16021,#16022);-#16021 = CARTESIAN_POINT('',(0.,0.));-#16022 = VECTOR('',#16023,1.);-#16023 = DIRECTION('',(1.,0.));-#16024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16025 = ORIENTED_EDGE('',*,*,#15883,.F.);-#16026 = ADVANCED_FACE('',(#16027),#15842,.T.);-#16027 = FACE_BOUND('',#16028,.T.);-#16028 = EDGE_LOOP('',(#16029,#16050,#16051,#16072));-#16029 = ORIENTED_EDGE('',*,*,#16030,.F.);-#16030 = EDGE_CURVE('',#15799,#15914,#16031,.T.);-#16031 = SURFACE_CURVE('',#16032,(#16036,#16043),.PCURVE_S1.);-#16032 = LINE('',#16033,#16034);-#16033 = CARTESIAN_POINT('',(-0.3,0.23,0.5001));-#16034 = VECTOR('',#16035,1.);-#16035 = DIRECTION('',(1.,0.,0.));-#16036 = PCURVE('',#15842,#16037);-#16037 = DEFINITIONAL_REPRESENTATION('',(#16038),#16042);-#16038 = LINE('',#16039,#16040);-#16039 = CARTESIAN_POINT('',(0.,0.));-#16040 = VECTOR('',#16041,1.);-#16041 = DIRECTION('',(0.,1.));-#16042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16043 = PCURVE('',#15814,#16044);-#16044 = DEFINITIONAL_REPRESENTATION('',(#16045),#16049);-#16045 = LINE('',#16046,#16047);-#16046 = CARTESIAN_POINT('',(0.,0.46));-#16047 = VECTOR('',#16048,1.);-#16048 = DIRECTION('',(1.,0.));-#16049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16050 = ORIENTED_EDGE('',*,*,#15826,.T.);-#16051 = ORIENTED_EDGE('',*,*,#16052,.T.);-#16052 = EDGE_CURVE('',#15827,#15937,#16053,.T.);-#16053 = SURFACE_CURVE('',#16054,(#16058,#16065),.PCURVE_S1.);-#16054 = LINE('',#16055,#16056);-#16055 = CARTESIAN_POINT('',(-0.3,0.23,0.5003));-#16056 = VECTOR('',#16057,1.);-#16057 = DIRECTION('',(1.,0.,0.));-#16058 = PCURVE('',#15842,#16059);-#16059 = DEFINITIONAL_REPRESENTATION('',(#16060),#16064);-#16060 = LINE('',#16061,#16062);-#16061 = CARTESIAN_POINT('',(2.E-04,0.));-#16062 = VECTOR('',#16063,1.);-#16063 = DIRECTION('',(0.,1.));-#16064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16065 = PCURVE('',#15868,#16066);-#16066 = DEFINITIONAL_REPRESENTATION('',(#16067),#16071);-#16067 = LINE('',#16068,#16069);-#16068 = CARTESIAN_POINT('',(0.,0.46));-#16069 = VECTOR('',#16070,1.);-#16070 = DIRECTION('',(1.,0.));-#16071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''-  ) );-#16072 = ORIENTED_EDGE('',*,*,#15936,.F.);-#16073 = ADVANCED_FACE('',(#16074),#15814,.F.);-#16074 = FACE_BOUND('',#16075,.F.);-#16075 = EDGE_LOOP('',(#16076,#16077,#16078,#16079));-#16076 = ORIENTED_EDGE('',*,*,#15798,.F.);-#16077 = ORIENTED_EDGE('',*,*,#15983,.T.);-#16078 = ORIENTED_EDGE('',*,*,#15913,.T.);-#16079 = ORIENTED_EDGE('',*,*,#16030,.F.);-#16080 = ADVANCED_FACE('',(#16081),#15868,.T.);-#16081 = FACE_BOUND('',#16082,.T.);-#16082 = EDGE_LOOP('',(#16083,#16084,#16085,#16086));-#16083 = ORIENTED_EDGE('',*,*,#15854,.F.);-#16084 = ORIENTED_EDGE('',*,*,#16005,.T.);-#16085 = ORIENTED_EDGE('',*,*,#15959,.T.);-#16086 = ORIENTED_EDGE('',*,*,#16052,.F.);-#16087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#16091)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#16088,#16089,#16090)) +#15949 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#15950 = PCURVE('',#15905,#15951);+#15951 = DEFINITIONAL_REPRESENTATION('',(#15952),#15956);+#15952 = LINE('',#15953,#15954);+#15953 = CARTESIAN_POINT('',(0.,-2.E-04));+#15954 = VECTOR('',#15955,1.);+#15955 = DIRECTION('',(1.,0.));+#15956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15957 = PCURVE('',#15796,#15958);+#15958 = DEFINITIONAL_REPRESENTATION('',(#15959),#15963);+#15959 = LINE('',#15960,#15961);+#15960 = CARTESIAN_POINT('',(-0.163113895487,0.315));+#15961 = VECTOR('',#15962,1.);+#15962 = DIRECTION('',(0.993883734674,0.110431526075));+#15963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15964 = ORIENTED_EDGE('',*,*,#15965,.F.);+#15965 = EDGE_CURVE('',#15966,#15943,#15968,.T.);+#15966 = VERTEX_POINT('',#15967);+#15967 = CARTESIAN_POINT('',(0.35,-0.25005,0.185));+#15968 = SURFACE_CURVE('',#15969,(#15973,#15980),.PCURVE_S1.);+#15969 = LINE('',#15970,#15971);+#15970 = CARTESIAN_POINT('',(0.35,-0.25005,0.185));+#15971 = VECTOR('',#15972,1.);+#15972 = DIRECTION('',(-0.,-1.,-0.));+#15973 = PCURVE('',#15905,#15974);+#15974 = DEFINITIONAL_REPRESENTATION('',(#15975),#15979);+#15975 = LINE('',#15976,#15977);+#15976 = CARTESIAN_POINT('',(0.316938479835,0.));+#15977 = VECTOR('',#15978,1.);+#15978 = DIRECTION('',(0.,-1.));+#15979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15980 = PCURVE('',#15768,#15981);+#15981 = DEFINITIONAL_REPRESENTATION('',(#15982),#15986);+#15982 = LINE('',#15983,#15984);+#15983 = CARTESIAN_POINT('',(0.,0.));+#15984 = VECTOR('',#15985,1.);+#15985 = DIRECTION('',(0.,-1.));+#15986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#15987 = ORIENTED_EDGE('',*,*,#15988,.F.);+#15988 = EDGE_CURVE('',#15890,#15966,#15989,.T.);+#15989 = SURFACE_CURVE('',#15990,(#15994,#16001),.PCURVE_S1.);+#15990 = LINE('',#15991,#15992);+#15991 = CARTESIAN_POINT('',(0.315,-0.25005,0.5));+#15992 = VECTOR('',#15993,1.);+#15993 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#15994 = PCURVE('',#15905,#15995);+#15995 = DEFINITIONAL_REPRESENTATION('',(#15996),#16000);+#15996 = LINE('',#15997,#15998);+#15997 = CARTESIAN_POINT('',(0.,0.));+#15998 = VECTOR('',#15999,1.);+#15999 = DIRECTION('',(1.,0.));+#16000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16001 = PCURVE('',#15850,#16002);+#16002 = DEFINITIONAL_REPRESENTATION('',(#16003),#16007);+#16003 = LINE('',#16004,#16005);+#16004 = CARTESIAN_POINT('',(-0.163113895487,0.315));+#16005 = VECTOR('',#16006,1.);+#16006 = DIRECTION('',(0.993883734674,0.110431526075));+#16007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16008 = ADVANCED_FACE('',(#16009),#15768,.T.);+#16009 = FACE_BOUND('',#16010,.T.);+#16010 = EDGE_LOOP('',(#16011,#16012,#16033,#16034));+#16011 = ORIENTED_EDGE('',*,*,#15965,.T.);+#16012 = ORIENTED_EDGE('',*,*,#16013,.T.);+#16013 = EDGE_CURVE('',#15943,#15748,#16014,.T.);+#16014 = SURFACE_CURVE('',#16015,(#16019,#16026),.PCURVE_S1.);+#16015 = LINE('',#16016,#16017);+#16016 = CARTESIAN_POINT('',(0.35,-0.25025,0.185));+#16017 = VECTOR('',#16018,1.);+#16018 = DIRECTION('',(-1.,0.,0.));+#16019 = PCURVE('',#15768,#16020);+#16020 = DEFINITIONAL_REPRESENTATION('',(#16021),#16025);+#16021 = LINE('',#16022,#16023);+#16022 = CARTESIAN_POINT('',(0.,-2.E-04));+#16023 = VECTOR('',#16024,1.);+#16024 = DIRECTION('',(1.,0.));+#16025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16026 = PCURVE('',#15796,#16027);+#16027 = DEFINITIONAL_REPRESENTATION('',(#16028),#16032);+#16028 = LINE('',#16029,#16030);+#16029 = CARTESIAN_POINT('',(0.151886104513,0.35));+#16030 = VECTOR('',#16031,1.);+#16031 = DIRECTION('',(0.,-1.));+#16032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16033 = ORIENTED_EDGE('',*,*,#15745,.F.);+#16034 = ORIENTED_EDGE('',*,*,#16035,.F.);+#16035 = EDGE_CURVE('',#15966,#15746,#16036,.T.);+#16036 = SURFACE_CURVE('',#16037,(#16041,#16048),.PCURVE_S1.);+#16037 = LINE('',#16038,#16039);+#16038 = CARTESIAN_POINT('',(0.35,-0.25005,0.185));+#16039 = VECTOR('',#16040,1.);+#16040 = DIRECTION('',(-1.,0.,0.));+#16041 = PCURVE('',#15768,#16042);+#16042 = DEFINITIONAL_REPRESENTATION('',(#16043),#16047);+#16043 = LINE('',#16044,#16045);+#16044 = CARTESIAN_POINT('',(0.,0.));+#16045 = VECTOR('',#16046,1.);+#16046 = DIRECTION('',(1.,0.));+#16047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16048 = PCURVE('',#15850,#16049);+#16049 = DEFINITIONAL_REPRESENTATION('',(#16050),#16054);+#16050 = LINE('',#16051,#16052);+#16051 = CARTESIAN_POINT('',(0.151886104513,0.35));+#16052 = VECTOR('',#16053,1.);+#16053 = DIRECTION('',(0.,-1.));+#16054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16055 = ADVANCED_FACE('',(#16056),#15850,.F.);+#16056 = FACE_BOUND('',#16057,.T.);+#16057 = EDGE_LOOP('',(#16058,#16059,#16060,#16061));+#16058 = ORIENTED_EDGE('',*,*,#15836,.T.);+#16059 = ORIENTED_EDGE('',*,*,#15917,.T.);+#16060 = ORIENTED_EDGE('',*,*,#15988,.T.);+#16061 = ORIENTED_EDGE('',*,*,#16035,.T.);+#16062 = ADVANCED_FACE('',(#16063),#15796,.T.);+#16063 = FACE_BOUND('',#16064,.F.);+#16064 = EDGE_LOOP('',(#16065,#16066,#16067,#16068));+#16065 = ORIENTED_EDGE('',*,*,#15780,.T.);+#16066 = ORIENTED_EDGE('',*,*,#15866,.T.);+#16067 = ORIENTED_EDGE('',*,*,#15942,.T.);+#16068 = ORIENTED_EDGE('',*,*,#16013,.T.);+#16069 = MANIFOLD_SOLID_BREP('',#16070);+#16070 = CLOSED_SHELL('',(#16071,#16191,#16267,#16343,#16419,#16490,+    #16537,#16546));+#16071 = ADVANCED_FACE('',(#16072),#16086,.F.);+#16072 = FACE_BOUND('',#16073,.F.);+#16073 = EDGE_LOOP('',(#16074,#16109,#16137,#16165));+#16074 = ORIENTED_EDGE('',*,*,#16075,.T.);+#16075 = EDGE_CURVE('',#16076,#16078,#16080,.T.);+#16076 = VERTEX_POINT('',#16077);+#16077 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#16078 = VERTEX_POINT('',#16079);+#16079 = CARTESIAN_POINT('',(-0.350248470934,0.25,0.185027607882));+#16080 = SURFACE_CURVE('',#16081,(#16085,#16097),.PCURVE_S1.);+#16081 = LINE('',#16082,#16083);+#16082 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#16083 = VECTOR('',#16084,1.);+#16084 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#16085 = PCURVE('',#16086,#16091);+#16086 = PLANE('',#16087);+#16087 = AXIS2_PLACEMENT_3D('',#16088,#16089,#16090);+#16088 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#16089 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16090 = DIRECTION('',(0.,-1.,0.));+#16091 = DEFINITIONAL_REPRESENTATION('',(#16092),#16096);+#16092 = LINE('',#16093,#16094);+#16093 = CARTESIAN_POINT('',(0.,0.));+#16094 = VECTOR('',#16095,1.);+#16095 = DIRECTION('',(0.,-1.));+#16096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16097 = PCURVE('',#16098,#16103);+#16098 = PLANE('',#16099);+#16099 = AXIS2_PLACEMENT_3D('',#16100,#16101,#16102);+#16100 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#16101 = DIRECTION('',(0.,1.,-0.));+#16102 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16103 = DEFINITIONAL_REPRESENTATION('',(#16104),#16108);+#16104 = LINE('',#16105,#16106);+#16105 = CARTESIAN_POINT('',(0.,0.));+#16106 = VECTOR('',#16107,1.);+#16107 = DIRECTION('',(0.,-1.));+#16108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16109 = ORIENTED_EDGE('',*,*,#16110,.T.);+#16110 = EDGE_CURVE('',#16078,#16111,#16113,.T.);+#16111 = VERTEX_POINT('',#16112);+#16112 = CARTESIAN_POINT('',(-0.350248470934,0.1875,0.185027607882));+#16113 = SURFACE_CURVE('',#16114,(#16118,#16125),.PCURVE_S1.);+#16114 = LINE('',#16115,#16116);+#16115 = CARTESIAN_POINT('',(-0.350248470934,0.25,0.185027607882));+#16116 = VECTOR('',#16117,1.);+#16117 = DIRECTION('',(0.,-1.,0.));+#16118 = PCURVE('',#16086,#16119);+#16119 = DEFINITIONAL_REPRESENTATION('',(#16120),#16124);+#16120 = LINE('',#16121,#16122);+#16121 = CARTESIAN_POINT('',(0.,-2.E-04));+#16122 = VECTOR('',#16123,1.);+#16123 = DIRECTION('',(1.,0.));+#16124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16125 = PCURVE('',#16126,#16131);+#16126 = PLANE('',#16127);+#16127 = AXIS2_PLACEMENT_3D('',#16128,#16129,#16130);+#16128 = CARTESIAN_POINT('',(-0.332748470934,0.,0.342527607882));+#16129 = DIRECTION('',(-0.993883734674,-0.,0.110431526075));+#16130 = DIRECTION('',(-0.110431526075,0.,-0.993883734674));+#16131 = DEFINITIONAL_REPRESENTATION('',(#16132),#16136);+#16132 = LINE('',#16133,#16134);+#16133 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#16134 = VECTOR('',#16135,1.);+#16135 = DIRECTION('',(-0.,1.));+#16136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16137 = ORIENTED_EDGE('',*,*,#16138,.F.);+#16138 = EDGE_CURVE('',#16139,#16111,#16141,.T.);+#16139 = VERTEX_POINT('',#16140);+#16140 = CARTESIAN_POINT('',(-0.350049694187,0.1875,0.185005521576));+#16141 = SURFACE_CURVE('',#16142,(#16146,#16153),.PCURVE_S1.);+#16142 = LINE('',#16143,#16144);+#16143 = CARTESIAN_POINT('',(-0.350049694187,0.1875,0.185005521576));+#16144 = VECTOR('',#16145,1.);+#16145 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#16146 = PCURVE('',#16086,#16147);+#16147 = DEFINITIONAL_REPRESENTATION('',(#16148),#16152);+#16148 = LINE('',#16149,#16150);+#16149 = CARTESIAN_POINT('',(6.25E-02,0.));+#16150 = VECTOR('',#16151,1.);+#16151 = DIRECTION('',(0.,-1.));+#16152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16153 = PCURVE('',#16154,#16159);+#16154 = PLANE('',#16155);+#16155 = AXIS2_PLACEMENT_3D('',#16156,#16157,#16158);+#16156 = CARTESIAN_POINT('',(-0.350049694187,-0.1875,0.185005521576));+#16157 = DIRECTION('',(-0.110431526075,0.,-0.993883734674));+#16158 = DIRECTION('',(0.,1.,0.));+#16159 = DEFINITIONAL_REPRESENTATION('',(#16160),#16164);+#16160 = LINE('',#16161,#16162);+#16161 = CARTESIAN_POINT('',(0.375,0.));+#16162 = VECTOR('',#16163,1.);+#16163 = DIRECTION('',(0.,-1.));+#16164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16165 = ORIENTED_EDGE('',*,*,#16166,.F.);+#16166 = EDGE_CURVE('',#16076,#16139,#16167,.T.);+#16167 = SURFACE_CURVE('',#16168,(#16172,#16179),.PCURVE_S1.);+#16168 = LINE('',#16169,#16170);+#16169 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#16170 = VECTOR('',#16171,1.);+#16171 = DIRECTION('',(0.,-1.,0.));+#16172 = PCURVE('',#16086,#16173);+#16173 = DEFINITIONAL_REPRESENTATION('',(#16174),#16178);+#16174 = LINE('',#16175,#16176);+#16175 = CARTESIAN_POINT('',(0.,0.));+#16176 = VECTOR('',#16177,1.);+#16177 = DIRECTION('',(1.,0.));+#16178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16179 = PCURVE('',#16180,#16185);+#16180 = PLANE('',#16181);+#16181 = AXIS2_PLACEMENT_3D('',#16182,#16183,#16184);+#16182 = CARTESIAN_POINT('',(-0.332549694187,0.,0.342505521576));+#16183 = DIRECTION('',(-0.993883734674,-0.,0.110431526075));+#16184 = DIRECTION('',(-0.110431526075,0.,-0.993883734674));+#16185 = DEFINITIONAL_REPRESENTATION('',(#16186),#16190);+#16186 = LINE('',#16187,#16188);+#16187 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#16188 = VECTOR('',#16189,1.);+#16189 = DIRECTION('',(-0.,1.));+#16190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16191 = ADVANCED_FACE('',(#16192),#16154,.T.);+#16192 = FACE_BOUND('',#16193,.T.);+#16193 = EDGE_LOOP('',(#16194,#16224,#16245,#16246));+#16194 = ORIENTED_EDGE('',*,*,#16195,.T.);+#16195 = EDGE_CURVE('',#16196,#16198,#16200,.T.);+#16196 = VERTEX_POINT('',#16197);+#16197 = CARTESIAN_POINT('',(-0.350049694187,-0.1875,0.185005521576));+#16198 = VERTEX_POINT('',#16199);+#16199 = CARTESIAN_POINT('',(-0.350248470934,-0.1875,0.185027607882));+#16200 = SURFACE_CURVE('',#16201,(#16205,#16212),.PCURVE_S1.);+#16201 = LINE('',#16202,#16203);+#16202 = CARTESIAN_POINT('',(-0.350049694187,-0.1875,0.185005521576));+#16203 = VECTOR('',#16204,1.);+#16204 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#16205 = PCURVE('',#16154,#16206);+#16206 = DEFINITIONAL_REPRESENTATION('',(#16207),#16211);+#16207 = LINE('',#16208,#16209);+#16208 = CARTESIAN_POINT('',(0.,0.));+#16209 = VECTOR('',#16210,1.);+#16210 = DIRECTION('',(0.,-1.));+#16211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16212 = PCURVE('',#16213,#16218);+#16213 = PLANE('',#16214);+#16214 = AXIS2_PLACEMENT_3D('',#16215,#16216,#16217);+#16215 = CARTESIAN_POINT('',(-0.350049694187,-0.1875,0.185005521576));+#16216 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16217 = DIRECTION('',(0.,-1.,0.));+#16218 = DEFINITIONAL_REPRESENTATION('',(#16219),#16223);+#16219 = LINE('',#16220,#16221);+#16220 = CARTESIAN_POINT('',(0.,0.));+#16221 = VECTOR('',#16222,1.);+#16222 = DIRECTION('',(0.,-1.));+#16223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16224 = ORIENTED_EDGE('',*,*,#16225,.T.);+#16225 = EDGE_CURVE('',#16198,#16111,#16226,.T.);+#16226 = SURFACE_CURVE('',#16227,(#16231,#16238),.PCURVE_S1.);+#16227 = LINE('',#16228,#16229);+#16228 = CARTESIAN_POINT('',(-0.350248470934,-0.25,0.185027607882));+#16229 = VECTOR('',#16230,1.);+#16230 = DIRECTION('',(0.,1.,0.));+#16231 = PCURVE('',#16154,#16232);+#16232 = DEFINITIONAL_REPRESENTATION('',(#16233),#16237);+#16233 = LINE('',#16234,#16235);+#16234 = CARTESIAN_POINT('',(-6.25E-02,-2.E-04));+#16235 = VECTOR('',#16236,1.);+#16236 = DIRECTION('',(1.,0.));+#16237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16238 = PCURVE('',#16126,#16239);+#16239 = DEFINITIONAL_REPRESENTATION('',(#16240),#16244);+#16240 = LINE('',#16241,#16242);+#16241 = CARTESIAN_POINT('',(0.158469239917,0.25));+#16242 = VECTOR('',#16243,1.);+#16243 = DIRECTION('',(0.,-1.));+#16244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16245 = ORIENTED_EDGE('',*,*,#16138,.F.);+#16246 = ORIENTED_EDGE('',*,*,#16247,.F.);+#16247 = EDGE_CURVE('',#16196,#16139,#16248,.T.);+#16248 = SURFACE_CURVE('',#16249,(#16253,#16260),.PCURVE_S1.);+#16249 = LINE('',#16250,#16251);+#16250 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#16251 = VECTOR('',#16252,1.);+#16252 = DIRECTION('',(0.,1.,0.));+#16253 = PCURVE('',#16154,#16254);+#16254 = DEFINITIONAL_REPRESENTATION('',(#16255),#16259);+#16255 = LINE('',#16256,#16257);+#16256 = CARTESIAN_POINT('',(-6.25E-02,0.));+#16257 = VECTOR('',#16258,1.);+#16258 = DIRECTION('',(1.,0.));+#16259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16260 = PCURVE('',#16180,#16261);+#16261 = DEFINITIONAL_REPRESENTATION('',(#16262),#16266);+#16262 = LINE('',#16263,#16264);+#16263 = CARTESIAN_POINT('',(0.158469239917,0.25));+#16264 = VECTOR('',#16265,1.);+#16265 = DIRECTION('',(0.,-1.));+#16266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16267 = ADVANCED_FACE('',(#16268),#16213,.F.);+#16268 = FACE_BOUND('',#16269,.F.);+#16269 = EDGE_LOOP('',(#16270,#16271,#16294,#16322));+#16270 = ORIENTED_EDGE('',*,*,#16195,.T.);+#16271 = ORIENTED_EDGE('',*,*,#16272,.T.);+#16272 = EDGE_CURVE('',#16198,#16273,#16275,.T.);+#16273 = VERTEX_POINT('',#16274);+#16274 = CARTESIAN_POINT('',(-0.350248470934,-0.25,0.185027607882));+#16275 = SURFACE_CURVE('',#16276,(#16280,#16287),.PCURVE_S1.);+#16276 = LINE('',#16277,#16278);+#16277 = CARTESIAN_POINT('',(-0.350248470934,0.25,0.185027607882));+#16278 = VECTOR('',#16279,1.);+#16279 = DIRECTION('',(0.,-1.,0.));+#16280 = PCURVE('',#16213,#16281);+#16281 = DEFINITIONAL_REPRESENTATION('',(#16282),#16286);+#16282 = LINE('',#16283,#16284);+#16283 = CARTESIAN_POINT('',(-0.4375,-2.E-04));+#16284 = VECTOR('',#16285,1.);+#16285 = DIRECTION('',(1.,0.));+#16286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16287 = PCURVE('',#16126,#16288);+#16288 = DEFINITIONAL_REPRESENTATION('',(#16289),#16293);+#16289 = LINE('',#16290,#16291);+#16290 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#16291 = VECTOR('',#16292,1.);+#16292 = DIRECTION('',(-0.,1.));+#16293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16294 = ORIENTED_EDGE('',*,*,#16295,.F.);+#16295 = EDGE_CURVE('',#16296,#16273,#16298,.T.);+#16296 = VERTEX_POINT('',#16297);+#16297 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#16298 = SURFACE_CURVE('',#16299,(#16303,#16310),.PCURVE_S1.);+#16299 = LINE('',#16300,#16301);+#16300 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#16301 = VECTOR('',#16302,1.);+#16302 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#16303 = PCURVE('',#16213,#16304);+#16304 = DEFINITIONAL_REPRESENTATION('',(#16305),#16309);+#16305 = LINE('',#16306,#16307);+#16306 = CARTESIAN_POINT('',(6.25E-02,0.));+#16307 = VECTOR('',#16308,1.);+#16308 = DIRECTION('',(0.,-1.));+#16309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16310 = PCURVE('',#16311,#16316);+#16311 = PLANE('',#16312);+#16312 = AXIS2_PLACEMENT_3D('',#16313,#16314,#16315);+#16313 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#16314 = DIRECTION('',(0.,1.,-0.));+#16315 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16316 = DEFINITIONAL_REPRESENTATION('',(#16317),#16321);+#16317 = LINE('',#16318,#16319);+#16318 = CARTESIAN_POINT('',(0.,0.));+#16319 = VECTOR('',#16320,1.);+#16320 = DIRECTION('',(0.,-1.));+#16321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16322 = ORIENTED_EDGE('',*,*,#16323,.F.);+#16323 = EDGE_CURVE('',#16196,#16296,#16324,.T.);+#16324 = SURFACE_CURVE('',#16325,(#16329,#16336),.PCURVE_S1.);+#16325 = LINE('',#16326,#16327);+#16326 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#16327 = VECTOR('',#16328,1.);+#16328 = DIRECTION('',(0.,-1.,0.));+#16329 = PCURVE('',#16213,#16330);+#16330 = DEFINITIONAL_REPRESENTATION('',(#16331),#16335);+#16331 = LINE('',#16332,#16333);+#16332 = CARTESIAN_POINT('',(-0.4375,0.));+#16333 = VECTOR('',#16334,1.);+#16334 = DIRECTION('',(1.,0.));+#16335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16336 = PCURVE('',#16180,#16337);+#16337 = DEFINITIONAL_REPRESENTATION('',(#16338),#16342);+#16338 = LINE('',#16339,#16340);+#16339 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#16340 = VECTOR('',#16341,1.);+#16341 = DIRECTION('',(-0.,1.));+#16342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16343 = ADVANCED_FACE('',(#16344),#16311,.F.);+#16344 = FACE_BOUND('',#16345,.F.);+#16345 = EDGE_LOOP('',(#16346,#16347,#16370,#16398));+#16346 = ORIENTED_EDGE('',*,*,#16295,.T.);+#16347 = ORIENTED_EDGE('',*,*,#16348,.T.);+#16348 = EDGE_CURVE('',#16273,#16349,#16351,.T.);+#16349 = VERTEX_POINT('',#16350);+#16350 = CARTESIAN_POINT('',(-0.315248470934,-0.25,0.500027607882));+#16351 = SURFACE_CURVE('',#16352,(#16356,#16363),.PCURVE_S1.);+#16352 = LINE('',#16353,#16354);+#16353 = CARTESIAN_POINT('',(-0.350248470934,-0.25,0.185027607882));+#16354 = VECTOR('',#16355,1.);+#16355 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16356 = PCURVE('',#16311,#16357);+#16357 = DEFINITIONAL_REPRESENTATION('',(#16358),#16362);+#16358 = LINE('',#16359,#16360);+#16359 = CARTESIAN_POINT('',(2.439454888092E-18,-2.E-04));+#16360 = VECTOR('',#16361,1.);+#16361 = DIRECTION('',(1.,0.));+#16362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16363 = PCURVE('',#16126,#16364);+#16364 = DEFINITIONAL_REPRESENTATION('',(#16365),#16369);+#16365 = LINE('',#16366,#16367);+#16366 = CARTESIAN_POINT('',(0.158469239917,0.25));+#16367 = VECTOR('',#16368,1.);+#16368 = DIRECTION('',(-1.,0.));+#16369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16370 = ORIENTED_EDGE('',*,*,#16371,.F.);+#16371 = EDGE_CURVE('',#16372,#16349,#16374,.T.);+#16372 = VERTEX_POINT('',#16373);+#16373 = CARTESIAN_POINT('',(-0.315049694187,-0.25,0.500005521576));+#16374 = SURFACE_CURVE('',#16375,(#16379,#16386),.PCURVE_S1.);+#16375 = LINE('',#16376,#16377);+#16376 = CARTESIAN_POINT('',(-0.315049694187,-0.25,0.500005521576));+#16377 = VECTOR('',#16378,1.);+#16378 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#16379 = PCURVE('',#16311,#16380);+#16380 = DEFINITIONAL_REPRESENTATION('',(#16381),#16385);+#16381 = LINE('',#16382,#16383);+#16382 = CARTESIAN_POINT('',(0.316938479835,-3.502059753302E-14));+#16383 = VECTOR('',#16384,1.);+#16384 = DIRECTION('',(0.,-1.));+#16385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16386 = PCURVE('',#16387,#16392);+#16387 = PLANE('',#16388);+#16388 = AXIS2_PLACEMENT_3D('',#16389,#16390,#16391);+#16389 = CARTESIAN_POINT('',(-0.315049694187,0.25,0.500005521576));+#16390 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16391 = DIRECTION('',(0.,-1.,0.));+#16392 = DEFINITIONAL_REPRESENTATION('',(#16393),#16397);+#16393 = LINE('',#16394,#16395);+#16394 = CARTESIAN_POINT('',(0.5,0.));+#16395 = VECTOR('',#16396,1.);+#16396 = DIRECTION('',(0.,-1.));+#16397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16398 = ORIENTED_EDGE('',*,*,#16399,.F.);+#16399 = EDGE_CURVE('',#16296,#16372,#16400,.T.);+#16400 = SURFACE_CURVE('',#16401,(#16405,#16412),.PCURVE_S1.);+#16401 = LINE('',#16402,#16403);+#16402 = CARTESIAN_POINT('',(-0.350049694187,-0.25,0.185005521576));+#16403 = VECTOR('',#16404,1.);+#16404 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16405 = PCURVE('',#16311,#16406);+#16406 = DEFINITIONAL_REPRESENTATION('',(#16407),#16411);+#16407 = LINE('',#16408,#16409);+#16408 = CARTESIAN_POINT('',(0.,0.));+#16409 = VECTOR('',#16410,1.);+#16410 = DIRECTION('',(1.,0.));+#16411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16412 = PCURVE('',#16180,#16413);+#16413 = DEFINITIONAL_REPRESENTATION('',(#16414),#16418);+#16414 = LINE('',#16415,#16416);+#16415 = CARTESIAN_POINT('',(0.158469239917,0.25));+#16416 = VECTOR('',#16417,1.);+#16417 = DIRECTION('',(-1.,0.));+#16418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16419 = ADVANCED_FACE('',(#16420),#16387,.T.);+#16420 = FACE_BOUND('',#16421,.T.);+#16421 = EDGE_LOOP('',(#16422,#16447,#16468,#16469));+#16422 = ORIENTED_EDGE('',*,*,#16423,.T.);+#16423 = EDGE_CURVE('',#16424,#16426,#16428,.T.);+#16424 = VERTEX_POINT('',#16425);+#16425 = CARTESIAN_POINT('',(-0.315049694187,0.25,0.500005521576));+#16426 = VERTEX_POINT('',#16427);+#16427 = CARTESIAN_POINT('',(-0.315248470934,0.25,0.500027607882));+#16428 = SURFACE_CURVE('',#16429,(#16433,#16440),.PCURVE_S1.);+#16429 = LINE('',#16430,#16431);+#16430 = CARTESIAN_POINT('',(-0.315049694187,0.25,0.500005521576));+#16431 = VECTOR('',#16432,1.);+#16432 = DIRECTION('',(-0.993883734674,0.,0.110431526075));+#16433 = PCURVE('',#16387,#16434);+#16434 = DEFINITIONAL_REPRESENTATION('',(#16435),#16439);+#16435 = LINE('',#16436,#16437);+#16436 = CARTESIAN_POINT('',(0.,0.));+#16437 = VECTOR('',#16438,1.);+#16438 = DIRECTION('',(0.,-1.));+#16439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16440 = PCURVE('',#16098,#16441);+#16441 = DEFINITIONAL_REPRESENTATION('',(#16442),#16446);+#16442 = LINE('',#16443,#16444);+#16443 = CARTESIAN_POINT('',(0.316938479835,-3.502059753302E-14));+#16444 = VECTOR('',#16445,1.);+#16445 = DIRECTION('',(0.,-1.));+#16446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16447 = ORIENTED_EDGE('',*,*,#16448,.T.);+#16448 = EDGE_CURVE('',#16426,#16349,#16449,.T.);+#16449 = SURFACE_CURVE('',#16450,(#16454,#16461),.PCURVE_S1.);+#16450 = LINE('',#16451,#16452);+#16451 = CARTESIAN_POINT('',(-0.315248470934,0.25,0.500027607882));+#16452 = VECTOR('',#16453,1.);+#16453 = DIRECTION('',(0.,-1.,0.));+#16454 = PCURVE('',#16387,#16455);+#16455 = DEFINITIONAL_REPRESENTATION('',(#16456),#16460);+#16456 = LINE('',#16457,#16458);+#16457 = CARTESIAN_POINT('',(0.,-2.E-04));+#16458 = VECTOR('',#16459,1.);+#16459 = DIRECTION('',(1.,0.));+#16460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16461 = PCURVE('',#16126,#16462);+#16462 = DEFINITIONAL_REPRESENTATION('',(#16463),#16467);+#16463 = LINE('',#16464,#16465);+#16464 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#16465 = VECTOR('',#16466,1.);+#16466 = DIRECTION('',(-0.,1.));+#16467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16468 = ORIENTED_EDGE('',*,*,#16371,.F.);+#16469 = ORIENTED_EDGE('',*,*,#16470,.F.);+#16470 = EDGE_CURVE('',#16424,#16372,#16471,.T.);+#16471 = SURFACE_CURVE('',#16472,(#16476,#16483),.PCURVE_S1.);+#16472 = LINE('',#16473,#16474);+#16473 = CARTESIAN_POINT('',(-0.315049694187,0.25,0.500005521576));+#16474 = VECTOR('',#16475,1.);+#16475 = DIRECTION('',(0.,-1.,0.));+#16476 = PCURVE('',#16387,#16477);+#16477 = DEFINITIONAL_REPRESENTATION('',(#16478),#16482);+#16478 = LINE('',#16479,#16480);+#16479 = CARTESIAN_POINT('',(0.,0.));+#16480 = VECTOR('',#16481,1.);+#16481 = DIRECTION('',(1.,0.));+#16482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16483 = PCURVE('',#16180,#16484);+#16484 = DEFINITIONAL_REPRESENTATION('',(#16485),#16489);+#16485 = LINE('',#16486,#16487);+#16486 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#16487 = VECTOR('',#16488,1.);+#16488 = DIRECTION('',(-0.,1.));+#16489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16490 = ADVANCED_FACE('',(#16491),#16098,.T.);+#16491 = FACE_BOUND('',#16492,.T.);+#16492 = EDGE_LOOP('',(#16493,#16494,#16515,#16516));+#16493 = ORIENTED_EDGE('',*,*,#16075,.T.);+#16494 = ORIENTED_EDGE('',*,*,#16495,.T.);+#16495 = EDGE_CURVE('',#16078,#16426,#16496,.T.);+#16496 = SURFACE_CURVE('',#16497,(#16501,#16508),.PCURVE_S1.);+#16497 = LINE('',#16498,#16499);+#16498 = CARTESIAN_POINT('',(-0.350248470934,0.25,0.185027607882));+#16499 = VECTOR('',#16500,1.);+#16500 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16501 = PCURVE('',#16098,#16502);+#16502 = DEFINITIONAL_REPRESENTATION('',(#16503),#16507);+#16503 = LINE('',#16504,#16505);+#16504 = CARTESIAN_POINT('',(2.439454888092E-18,-2.E-04));+#16505 = VECTOR('',#16506,1.);+#16506 = DIRECTION('',(1.,0.));+#16507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16508 = PCURVE('',#16126,#16509);+#16509 = DEFINITIONAL_REPRESENTATION('',(#16510),#16514);+#16510 = LINE('',#16511,#16512);+#16511 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#16512 = VECTOR('',#16513,1.);+#16513 = DIRECTION('',(-1.,0.));+#16514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16515 = ORIENTED_EDGE('',*,*,#16423,.F.);+#16516 = ORIENTED_EDGE('',*,*,#16517,.F.);+#16517 = EDGE_CURVE('',#16076,#16424,#16518,.T.);+#16518 = SURFACE_CURVE('',#16519,(#16523,#16530),.PCURVE_S1.);+#16519 = LINE('',#16520,#16521);+#16520 = CARTESIAN_POINT('',(-0.350049694187,0.25,0.185005521576));+#16521 = VECTOR('',#16522,1.);+#16522 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#16523 = PCURVE('',#16098,#16524);+#16524 = DEFINITIONAL_REPRESENTATION('',(#16525),#16529);+#16525 = LINE('',#16526,#16527);+#16526 = CARTESIAN_POINT('',(0.,0.));+#16527 = VECTOR('',#16528,1.);+#16528 = DIRECTION('',(1.,0.));+#16529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16530 = PCURVE('',#16180,#16531);+#16531 = DEFINITIONAL_REPRESENTATION('',(#16532),#16536);+#16532 = LINE('',#16533,#16534);+#16533 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#16534 = VECTOR('',#16535,1.);+#16535 = DIRECTION('',(-1.,0.));+#16536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16537 = ADVANCED_FACE('',(#16538),#16180,.F.);+#16538 = FACE_BOUND('',#16539,.F.);+#16539 = EDGE_LOOP('',(#16540,#16541,#16542,#16543,#16544,#16545));+#16540 = ORIENTED_EDGE('',*,*,#16166,.T.);+#16541 = ORIENTED_EDGE('',*,*,#16247,.F.);+#16542 = ORIENTED_EDGE('',*,*,#16323,.T.);+#16543 = ORIENTED_EDGE('',*,*,#16399,.T.);+#16544 = ORIENTED_EDGE('',*,*,#16470,.F.);+#16545 = ORIENTED_EDGE('',*,*,#16517,.F.);+#16546 = ADVANCED_FACE('',(#16547),#16126,.T.);+#16547 = FACE_BOUND('',#16548,.T.);+#16548 = EDGE_LOOP('',(#16549,#16550,#16551,#16552,#16553,#16554));+#16549 = ORIENTED_EDGE('',*,*,#16110,.T.);+#16550 = ORIENTED_EDGE('',*,*,#16225,.F.);+#16551 = ORIENTED_EDGE('',*,*,#16272,.T.);+#16552 = ORIENTED_EDGE('',*,*,#16348,.T.);+#16553 = ORIENTED_EDGE('',*,*,#16448,.F.);+#16554 = ORIENTED_EDGE('',*,*,#16495,.F.);+#16555 = MANIFOLD_SOLID_BREP('',#16556);+#16556 = CLOSED_SHELL('',(#16557,#16677,#16753,#16824,#16871,#16878));+#16557 = ADVANCED_FACE('',(#16558),#16572,.F.);+#16558 = FACE_BOUND('',#16559,.F.);+#16559 = EDGE_LOOP('',(#16560,#16595,#16623,#16651));+#16560 = ORIENTED_EDGE('',*,*,#16561,.T.);+#16561 = EDGE_CURVE('',#16562,#16564,#16566,.T.);+#16562 = VERTEX_POINT('',#16563);+#16563 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#16564 = VERTEX_POINT('',#16565);+#16565 = CARTESIAN_POINT('',(-0.315,0.25,0.50025));+#16566 = SURFACE_CURVE('',#16567,(#16571,#16583),.PCURVE_S1.);+#16567 = LINE('',#16568,#16569);+#16568 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#16569 = VECTOR('',#16570,1.);+#16570 = DIRECTION('',(0.,0.,1.));+#16571 = PCURVE('',#16572,#16577);+#16572 = PLANE('',#16573);+#16573 = AXIS2_PLACEMENT_3D('',#16574,#16575,#16576);+#16574 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#16575 = DIRECTION('',(1.,0.,-0.));+#16576 = DIRECTION('',(0.,-1.,0.));+#16577 = DEFINITIONAL_REPRESENTATION('',(#16578),#16582);+#16578 = LINE('',#16579,#16580);+#16579 = CARTESIAN_POINT('',(0.,0.));+#16580 = VECTOR('',#16581,1.);+#16581 = DIRECTION('',(0.,-1.));+#16582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16583 = PCURVE('',#16584,#16589);+#16584 = PLANE('',#16585);+#16585 = AXIS2_PLACEMENT_3D('',#16586,#16587,#16588);+#16586 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#16587 = DIRECTION('',(0.,1.,0.));+#16588 = DIRECTION('',(1.,0.,0.));+#16589 = DEFINITIONAL_REPRESENTATION('',(#16590),#16594);+#16590 = LINE('',#16591,#16592);+#16591 = CARTESIAN_POINT('',(0.,0.));+#16592 = VECTOR('',#16593,1.);+#16593 = DIRECTION('',(0.,-1.));+#16594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16595 = ORIENTED_EDGE('',*,*,#16596,.T.);+#16596 = EDGE_CURVE('',#16564,#16597,#16599,.T.);+#16597 = VERTEX_POINT('',#16598);+#16598 = CARTESIAN_POINT('',(-0.315,-0.25,0.50025));+#16599 = SURFACE_CURVE('',#16600,(#16604,#16611),.PCURVE_S1.);+#16600 = LINE('',#16601,#16602);+#16601 = CARTESIAN_POINT('',(-0.315,0.25,0.50025));+#16602 = VECTOR('',#16603,1.);+#16603 = DIRECTION('',(0.,-1.,0.));+#16604 = PCURVE('',#16572,#16605);+#16605 = DEFINITIONAL_REPRESENTATION('',(#16606),#16610);+#16606 = LINE('',#16607,#16608);+#16607 = CARTESIAN_POINT('',(0.,-2.E-04));+#16608 = VECTOR('',#16609,1.);+#16609 = DIRECTION('',(1.,0.));+#16610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16611 = PCURVE('',#16612,#16617);+#16612 = PLANE('',#16613);+#16613 = AXIS2_PLACEMENT_3D('',#16614,#16615,#16616);+#16614 = CARTESIAN_POINT('',(1.228122814851E-17,0.,0.50025));+#16615 = DIRECTION('',(0.,0.,1.));+#16616 = DIRECTION('',(1.,0.,-0.));+#16617 = DEFINITIONAL_REPRESENTATION('',(#16618),#16622);+#16618 = LINE('',#16619,#16620);+#16619 = CARTESIAN_POINT('',(-0.315,0.25));+#16620 = VECTOR('',#16621,1.);+#16621 = DIRECTION('',(0.,-1.));+#16622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16623 = ORIENTED_EDGE('',*,*,#16624,.F.);+#16624 = EDGE_CURVE('',#16625,#16597,#16627,.T.);+#16625 = VERTEX_POINT('',#16626);+#16626 = CARTESIAN_POINT('',(-0.315,-0.25,0.50005));+#16627 = SURFACE_CURVE('',#16628,(#16632,#16639),.PCURVE_S1.);+#16628 = LINE('',#16629,#16630);+#16629 = CARTESIAN_POINT('',(-0.315,-0.25,0.50005));+#16630 = VECTOR('',#16631,1.);+#16631 = DIRECTION('',(0.,0.,1.));+#16632 = PCURVE('',#16572,#16633);+#16633 = DEFINITIONAL_REPRESENTATION('',(#16634),#16638);+#16634 = LINE('',#16635,#16636);+#16635 = CARTESIAN_POINT('',(0.5,0.));+#16636 = VECTOR('',#16637,1.);+#16637 = DIRECTION('',(0.,-1.));+#16638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16639 = PCURVE('',#16640,#16645);+#16640 = PLANE('',#16641);+#16641 = AXIS2_PLACEMENT_3D('',#16642,#16643,#16644);+#16642 = CARTESIAN_POINT('',(-0.315,-0.25,0.50005));+#16643 = DIRECTION('',(0.,1.,0.));+#16644 = DIRECTION('',(1.,0.,0.));+#16645 = DEFINITIONAL_REPRESENTATION('',(#16646),#16650);+#16646 = LINE('',#16647,#16648);+#16647 = CARTESIAN_POINT('',(0.,0.));+#16648 = VECTOR('',#16649,1.);+#16649 = DIRECTION('',(0.,-1.));+#16650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16651 = ORIENTED_EDGE('',*,*,#16652,.F.);+#16652 = EDGE_CURVE('',#16562,#16625,#16653,.T.);+#16653 = SURFACE_CURVE('',#16654,(#16658,#16665),.PCURVE_S1.);+#16654 = LINE('',#16655,#16656);+#16655 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#16656 = VECTOR('',#16657,1.);+#16657 = DIRECTION('',(0.,-1.,0.));+#16658 = PCURVE('',#16572,#16659);+#16659 = DEFINITIONAL_REPRESENTATION('',(#16660),#16664);+#16660 = LINE('',#16661,#16662);+#16661 = CARTESIAN_POINT('',(0.,0.));+#16662 = VECTOR('',#16663,1.);+#16663 = DIRECTION('',(1.,0.));+#16664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16665 = PCURVE('',#16666,#16671);+#16666 = PLANE('',#16667);+#16667 = AXIS2_PLACEMENT_3D('',#16668,#16669,#16670);+#16668 = CARTESIAN_POINT('',(1.228122814851E-17,0.,0.50005));+#16669 = DIRECTION('',(0.,0.,1.));+#16670 = DIRECTION('',(1.,0.,-0.));+#16671 = DEFINITIONAL_REPRESENTATION('',(#16672),#16676);+#16672 = LINE('',#16673,#16674);+#16673 = CARTESIAN_POINT('',(-0.315,0.25));+#16674 = VECTOR('',#16675,1.);+#16675 = DIRECTION('',(0.,-1.));+#16676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16677 = ADVANCED_FACE('',(#16678),#16640,.F.);+#16678 = FACE_BOUND('',#16679,.F.);+#16679 = EDGE_LOOP('',(#16680,#16681,#16704,#16732));+#16680 = ORIENTED_EDGE('',*,*,#16624,.T.);+#16681 = ORIENTED_EDGE('',*,*,#16682,.T.);+#16682 = EDGE_CURVE('',#16597,#16683,#16685,.T.);+#16683 = VERTEX_POINT('',#16684);+#16684 = CARTESIAN_POINT('',(0.315,-0.25,0.50025));+#16685 = SURFACE_CURVE('',#16686,(#16690,#16697),.PCURVE_S1.);+#16686 = LINE('',#16687,#16688);+#16687 = CARTESIAN_POINT('',(-0.315,-0.25,0.50025));+#16688 = VECTOR('',#16689,1.);+#16689 = DIRECTION('',(1.,0.,0.));+#16690 = PCURVE('',#16640,#16691);+#16691 = DEFINITIONAL_REPRESENTATION('',(#16692),#16696);+#16692 = LINE('',#16693,#16694);+#16693 = CARTESIAN_POINT('',(0.,-2.E-04));+#16694 = VECTOR('',#16695,1.);+#16695 = DIRECTION('',(1.,0.));+#16696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16697 = PCURVE('',#16612,#16698);+#16698 = DEFINITIONAL_REPRESENTATION('',(#16699),#16703);+#16699 = LINE('',#16700,#16701);+#16700 = CARTESIAN_POINT('',(-0.315,-0.25));+#16701 = VECTOR('',#16702,1.);+#16702 = DIRECTION('',(1.,0.));+#16703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16704 = ORIENTED_EDGE('',*,*,#16705,.F.);+#16705 = EDGE_CURVE('',#16706,#16683,#16708,.T.);+#16706 = VERTEX_POINT('',#16707);+#16707 = CARTESIAN_POINT('',(0.315,-0.25,0.50005));+#16708 = SURFACE_CURVE('',#16709,(#16713,#16720),.PCURVE_S1.);+#16709 = LINE('',#16710,#16711);+#16710 = CARTESIAN_POINT('',(0.315,-0.25,0.50005));+#16711 = VECTOR('',#16712,1.);+#16712 = DIRECTION('',(0.,0.,1.));+#16713 = PCURVE('',#16640,#16714);+#16714 = DEFINITIONAL_REPRESENTATION('',(#16715),#16719);+#16715 = LINE('',#16716,#16717);+#16716 = CARTESIAN_POINT('',(0.63,0.));+#16717 = VECTOR('',#16718,1.);+#16718 = DIRECTION('',(0.,-1.));+#16719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16720 = PCURVE('',#16721,#16726);+#16721 = PLANE('',#16722);+#16722 = AXIS2_PLACEMENT_3D('',#16723,#16724,#16725);+#16723 = CARTESIAN_POINT('',(0.315,0.25,0.50005));+#16724 = DIRECTION('',(1.,0.,-0.));+#16725 = DIRECTION('',(0.,-1.,0.));+#16726 = DEFINITIONAL_REPRESENTATION('',(#16727),#16731);+#16727 = LINE('',#16728,#16729);+#16728 = CARTESIAN_POINT('',(0.5,0.));+#16729 = VECTOR('',#16730,1.);+#16730 = DIRECTION('',(0.,-1.));+#16731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16732 = ORIENTED_EDGE('',*,*,#16733,.F.);+#16733 = EDGE_CURVE('',#16625,#16706,#16734,.T.);+#16734 = SURFACE_CURVE('',#16735,(#16739,#16746),.PCURVE_S1.);+#16735 = LINE('',#16736,#16737);+#16736 = CARTESIAN_POINT('',(-0.315,-0.25,0.50005));+#16737 = VECTOR('',#16738,1.);+#16738 = DIRECTION('',(1.,0.,0.));+#16739 = PCURVE('',#16640,#16740);+#16740 = DEFINITIONAL_REPRESENTATION('',(#16741),#16745);+#16741 = LINE('',#16742,#16743);+#16742 = CARTESIAN_POINT('',(0.,0.));+#16743 = VECTOR('',#16744,1.);+#16744 = DIRECTION('',(1.,0.));+#16745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16746 = PCURVE('',#16666,#16747);+#16747 = DEFINITIONAL_REPRESENTATION('',(#16748),#16752);+#16748 = LINE('',#16749,#16750);+#16749 = CARTESIAN_POINT('',(-0.315,-0.25));+#16750 = VECTOR('',#16751,1.);+#16751 = DIRECTION('',(1.,0.));+#16752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16753 = ADVANCED_FACE('',(#16754),#16721,.T.);+#16754 = FACE_BOUND('',#16755,.T.);+#16755 = EDGE_LOOP('',(#16756,#16781,#16802,#16803));+#16756 = ORIENTED_EDGE('',*,*,#16757,.T.);+#16757 = EDGE_CURVE('',#16758,#16760,#16762,.T.);+#16758 = VERTEX_POINT('',#16759);+#16759 = CARTESIAN_POINT('',(0.315,0.25,0.50005));+#16760 = VERTEX_POINT('',#16761);+#16761 = CARTESIAN_POINT('',(0.315,0.25,0.50025));+#16762 = SURFACE_CURVE('',#16763,(#16767,#16774),.PCURVE_S1.);+#16763 = LINE('',#16764,#16765);+#16764 = CARTESIAN_POINT('',(0.315,0.25,0.50005));+#16765 = VECTOR('',#16766,1.);+#16766 = DIRECTION('',(0.,0.,1.));+#16767 = PCURVE('',#16721,#16768);+#16768 = DEFINITIONAL_REPRESENTATION('',(#16769),#16773);+#16769 = LINE('',#16770,#16771);+#16770 = CARTESIAN_POINT('',(0.,0.));+#16771 = VECTOR('',#16772,1.);+#16772 = DIRECTION('',(0.,-1.));+#16773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16774 = PCURVE('',#16584,#16775);+#16775 = DEFINITIONAL_REPRESENTATION('',(#16776),#16780);+#16776 = LINE('',#16777,#16778);+#16777 = CARTESIAN_POINT('',(0.63,0.));+#16778 = VECTOR('',#16779,1.);+#16779 = DIRECTION('',(0.,-1.));+#16780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16781 = ORIENTED_EDGE('',*,*,#16782,.T.);+#16782 = EDGE_CURVE('',#16760,#16683,#16783,.T.);+#16783 = SURFACE_CURVE('',#16784,(#16788,#16795),.PCURVE_S1.);+#16784 = LINE('',#16785,#16786);+#16785 = CARTESIAN_POINT('',(0.315,0.25,0.50025));+#16786 = VECTOR('',#16787,1.);+#16787 = DIRECTION('',(0.,-1.,0.));+#16788 = PCURVE('',#16721,#16789);+#16789 = DEFINITIONAL_REPRESENTATION('',(#16790),#16794);+#16790 = LINE('',#16791,#16792);+#16791 = CARTESIAN_POINT('',(0.,-2.E-04));+#16792 = VECTOR('',#16793,1.);+#16793 = DIRECTION('',(1.,0.));+#16794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16795 = PCURVE('',#16612,#16796);+#16796 = DEFINITIONAL_REPRESENTATION('',(#16797),#16801);+#16797 = LINE('',#16798,#16799);+#16798 = CARTESIAN_POINT('',(0.315,0.25));+#16799 = VECTOR('',#16800,1.);+#16800 = DIRECTION('',(0.,-1.));+#16801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16802 = ORIENTED_EDGE('',*,*,#16705,.F.);+#16803 = ORIENTED_EDGE('',*,*,#16804,.F.);+#16804 = EDGE_CURVE('',#16758,#16706,#16805,.T.);+#16805 = SURFACE_CURVE('',#16806,(#16810,#16817),.PCURVE_S1.);+#16806 = LINE('',#16807,#16808);+#16807 = CARTESIAN_POINT('',(0.315,0.25,0.50005));+#16808 = VECTOR('',#16809,1.);+#16809 = DIRECTION('',(0.,-1.,0.));+#16810 = PCURVE('',#16721,#16811);+#16811 = DEFINITIONAL_REPRESENTATION('',(#16812),#16816);+#16812 = LINE('',#16813,#16814);+#16813 = CARTESIAN_POINT('',(0.,0.));+#16814 = VECTOR('',#16815,1.);+#16815 = DIRECTION('',(1.,0.));+#16816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16817 = PCURVE('',#16666,#16818);+#16818 = DEFINITIONAL_REPRESENTATION('',(#16819),#16823);+#16819 = LINE('',#16820,#16821);+#16820 = CARTESIAN_POINT('',(0.315,0.25));+#16821 = VECTOR('',#16822,1.);+#16822 = DIRECTION('',(0.,-1.));+#16823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16824 = ADVANCED_FACE('',(#16825),#16584,.T.);+#16825 = FACE_BOUND('',#16826,.T.);+#16826 = EDGE_LOOP('',(#16827,#16828,#16849,#16850));+#16827 = ORIENTED_EDGE('',*,*,#16561,.T.);+#16828 = ORIENTED_EDGE('',*,*,#16829,.T.);+#16829 = EDGE_CURVE('',#16564,#16760,#16830,.T.);+#16830 = SURFACE_CURVE('',#16831,(#16835,#16842),.PCURVE_S1.);+#16831 = LINE('',#16832,#16833);+#16832 = CARTESIAN_POINT('',(-0.315,0.25,0.50025));+#16833 = VECTOR('',#16834,1.);+#16834 = DIRECTION('',(1.,0.,0.));+#16835 = PCURVE('',#16584,#16836);+#16836 = DEFINITIONAL_REPRESENTATION('',(#16837),#16841);+#16837 = LINE('',#16838,#16839);+#16838 = CARTESIAN_POINT('',(0.,-2.E-04));+#16839 = VECTOR('',#16840,1.);+#16840 = DIRECTION('',(1.,0.));+#16841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16842 = PCURVE('',#16612,#16843);+#16843 = DEFINITIONAL_REPRESENTATION('',(#16844),#16848);+#16844 = LINE('',#16845,#16846);+#16845 = CARTESIAN_POINT('',(-0.315,0.25));+#16846 = VECTOR('',#16847,1.);+#16847 = DIRECTION('',(1.,0.));+#16848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16849 = ORIENTED_EDGE('',*,*,#16757,.F.);+#16850 = ORIENTED_EDGE('',*,*,#16851,.F.);+#16851 = EDGE_CURVE('',#16562,#16758,#16852,.T.);+#16852 = SURFACE_CURVE('',#16853,(#16857,#16864),.PCURVE_S1.);+#16853 = LINE('',#16854,#16855);+#16854 = CARTESIAN_POINT('',(-0.315,0.25,0.50005));+#16855 = VECTOR('',#16856,1.);+#16856 = DIRECTION('',(1.,0.,0.));+#16857 = PCURVE('',#16584,#16858);+#16858 = DEFINITIONAL_REPRESENTATION('',(#16859),#16863);+#16859 = LINE('',#16860,#16861);+#16860 = CARTESIAN_POINT('',(0.,0.));+#16861 = VECTOR('',#16862,1.);+#16862 = DIRECTION('',(1.,0.));+#16863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16864 = PCURVE('',#16666,#16865);+#16865 = DEFINITIONAL_REPRESENTATION('',(#16866),#16870);+#16866 = LINE('',#16867,#16868);+#16867 = CARTESIAN_POINT('',(-0.315,0.25));+#16868 = VECTOR('',#16869,1.);+#16869 = DIRECTION('',(1.,0.));+#16870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16871 = ADVANCED_FACE('',(#16872),#16666,.F.);+#16872 = FACE_BOUND('',#16873,.F.);+#16873 = EDGE_LOOP('',(#16874,#16875,#16876,#16877));+#16874 = ORIENTED_EDGE('',*,*,#16652,.T.);+#16875 = ORIENTED_EDGE('',*,*,#16733,.T.);+#16876 = ORIENTED_EDGE('',*,*,#16804,.F.);+#16877 = ORIENTED_EDGE('',*,*,#16851,.F.);+#16878 = ADVANCED_FACE('',(#16879),#16612,.T.);+#16879 = FACE_BOUND('',#16880,.T.);+#16880 = EDGE_LOOP('',(#16881,#16882,#16883,#16884));+#16881 = ORIENTED_EDGE('',*,*,#16596,.T.);+#16882 = ORIENTED_EDGE('',*,*,#16682,.T.);+#16883 = ORIENTED_EDGE('',*,*,#16782,.F.);+#16884 = ORIENTED_EDGE('',*,*,#16829,.F.);+#16885 = MANIFOLD_SOLID_BREP('',#16886);+#16886 = CLOSED_SHELL('',(#16887,#17007,#17083,#17159,#17235,#17306,+    #17353,#17362));+#16887 = ADVANCED_FACE('',(#16888),#16902,.F.);+#16888 = FACE_BOUND('',#16889,.F.);+#16889 = EDGE_LOOP('',(#16890,#16925,#16953,#16981));+#16890 = ORIENTED_EDGE('',*,*,#16891,.T.);+#16891 = EDGE_CURVE('',#16892,#16894,#16896,.T.);+#16892 = VERTEX_POINT('',#16893);+#16893 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#16894 = VERTEX_POINT('',#16895);+#16895 = CARTESIAN_POINT('',(0.315248470934,0.25,0.500027607882));+#16896 = SURFACE_CURVE('',#16897,(#16901,#16913),.PCURVE_S1.);+#16897 = LINE('',#16898,#16899);+#16898 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#16899 = VECTOR('',#16900,1.);+#16900 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#16901 = PCURVE('',#16902,#16907);+#16902 = PLANE('',#16903);+#16903 = AXIS2_PLACEMENT_3D('',#16904,#16905,#16906);+#16904 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#16905 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#16906 = DIRECTION('',(0.,-1.,0.));+#16907 = DEFINITIONAL_REPRESENTATION('',(#16908),#16912);+#16908 = LINE('',#16909,#16910);+#16909 = CARTESIAN_POINT('',(0.,-0.));+#16910 = VECTOR('',#16911,1.);+#16911 = DIRECTION('',(0.,-1.));+#16912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16913 = PCURVE('',#16914,#16919);+#16914 = PLANE('',#16915);+#16915 = AXIS2_PLACEMENT_3D('',#16916,#16917,#16918);+#16916 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#16917 = DIRECTION('',(-0.,1.,0.));+#16918 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#16919 = DEFINITIONAL_REPRESENTATION('',(#16920),#16924);+#16920 = LINE('',#16921,#16922);+#16921 = CARTESIAN_POINT('',(0.,0.));+#16922 = VECTOR('',#16923,1.);+#16923 = DIRECTION('',(0.,-1.));+#16924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16925 = ORIENTED_EDGE('',*,*,#16926,.T.);+#16926 = EDGE_CURVE('',#16894,#16927,#16929,.T.);+#16927 = VERTEX_POINT('',#16928);+#16928 = CARTESIAN_POINT('',(0.315248470934,-0.25,0.500027607882));+#16929 = SURFACE_CURVE('',#16930,(#16934,#16941),.PCURVE_S1.);+#16930 = LINE('',#16931,#16932);+#16931 = CARTESIAN_POINT('',(0.315248470934,0.25,0.500027607882));+#16932 = VECTOR('',#16933,1.);+#16933 = DIRECTION('',(0.,-1.,0.));+#16934 = PCURVE('',#16902,#16935);+#16935 = DEFINITIONAL_REPRESENTATION('',(#16936),#16940);+#16936 = LINE('',#16937,#16938);+#16937 = CARTESIAN_POINT('',(0.,-2.E-04));+#16938 = VECTOR('',#16939,1.);+#16939 = DIRECTION('',(1.,0.));+#16940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16941 = PCURVE('',#16942,#16947);+#16942 = PLANE('',#16943);+#16943 = AXIS2_PLACEMENT_3D('',#16944,#16945,#16946);+#16944 = CARTESIAN_POINT('',(0.332748470934,0.,0.342527607882));+#16945 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#16946 = DIRECTION('',(-0.110431526075,0.,0.993883734674));+#16947 = DEFINITIONAL_REPRESENTATION('',(#16948),#16952);+#16948 = LINE('',#16949,#16950);+#16949 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#16950 = VECTOR('',#16951,1.);+#16951 = DIRECTION('',(0.,1.));+#16952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16953 = ORIENTED_EDGE('',*,*,#16954,.F.);+#16954 = EDGE_CURVE('',#16955,#16927,#16957,.T.);+#16955 = VERTEX_POINT('',#16956);+#16956 = CARTESIAN_POINT('',(0.315049694187,-0.25,0.500005521576));+#16957 = SURFACE_CURVE('',#16958,(#16962,#16969),.PCURVE_S1.);+#16958 = LINE('',#16959,#16960);+#16959 = CARTESIAN_POINT('',(0.315049694187,-0.25,0.500005521576));+#16960 = VECTOR('',#16961,1.);+#16961 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#16962 = PCURVE('',#16902,#16963);+#16963 = DEFINITIONAL_REPRESENTATION('',(#16964),#16968);+#16964 = LINE('',#16965,#16966);+#16965 = CARTESIAN_POINT('',(0.5,0.));+#16966 = VECTOR('',#16967,1.);+#16967 = DIRECTION('',(0.,-1.));+#16968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16969 = PCURVE('',#16970,#16975);+#16970 = PLANE('',#16971);+#16971 = AXIS2_PLACEMENT_3D('',#16972,#16973,#16974);+#16972 = CARTESIAN_POINT('',(0.315049694187,-0.25,0.500005521576));+#16973 = DIRECTION('',(-0.,1.,0.));+#16974 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#16975 = DEFINITIONAL_REPRESENTATION('',(#16976),#16980);+#16976 = LINE('',#16977,#16978);+#16977 = CARTESIAN_POINT('',(0.,0.));+#16978 = VECTOR('',#16979,1.);+#16979 = DIRECTION('',(0.,-1.));+#16980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16981 = ORIENTED_EDGE('',*,*,#16982,.F.);+#16982 = EDGE_CURVE('',#16892,#16955,#16983,.T.);+#16983 = SURFACE_CURVE('',#16984,(#16988,#16995),.PCURVE_S1.);+#16984 = LINE('',#16985,#16986);+#16985 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#16986 = VECTOR('',#16987,1.);+#16987 = DIRECTION('',(0.,-1.,0.));+#16988 = PCURVE('',#16902,#16989);+#16989 = DEFINITIONAL_REPRESENTATION('',(#16990),#16994);+#16990 = LINE('',#16991,#16992);+#16991 = CARTESIAN_POINT('',(0.,-0.));+#16992 = VECTOR('',#16993,1.);+#16993 = DIRECTION('',(1.,0.));+#16994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#16995 = PCURVE('',#16996,#17001);+#16996 = PLANE('',#16997);+#16997 = AXIS2_PLACEMENT_3D('',#16998,#16999,#17000);+#16998 = CARTESIAN_POINT('',(0.332549694187,0.,0.342505521576));+#16999 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#17000 = DIRECTION('',(-0.110431526075,0.,0.993883734674));+#17001 = DEFINITIONAL_REPRESENTATION('',(#17002),#17006);+#17002 = LINE('',#17003,#17004);+#17003 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#17004 = VECTOR('',#17005,1.);+#17005 = DIRECTION('',(0.,1.));+#17006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17007 = ADVANCED_FACE('',(#17008),#16970,.F.);+#17008 = FACE_BOUND('',#17009,.F.);+#17009 = EDGE_LOOP('',(#17010,#17011,#17034,#17062));+#17010 = ORIENTED_EDGE('',*,*,#16954,.T.);+#17011 = ORIENTED_EDGE('',*,*,#17012,.T.);+#17012 = EDGE_CURVE('',#16927,#17013,#17015,.T.);+#17013 = VERTEX_POINT('',#17014);+#17014 = CARTESIAN_POINT('',(0.350248470934,-0.25,0.185027607882));+#17015 = SURFACE_CURVE('',#17016,(#17020,#17027),.PCURVE_S1.);+#17016 = LINE('',#17017,#17018);+#17017 = CARTESIAN_POINT('',(0.315248470934,-0.25,0.500027607882));+#17018 = VECTOR('',#17019,1.);+#17019 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17020 = PCURVE('',#16970,#17021);+#17021 = DEFINITIONAL_REPRESENTATION('',(#17022),#17026);+#17022 = LINE('',#17023,#17024);+#17023 = CARTESIAN_POINT('',(5.273288316426E-17,-2.E-04));+#17024 = VECTOR('',#17025,1.);+#17025 = DIRECTION('',(1.,0.));+#17026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17027 = PCURVE('',#16942,#17028);+#17028 = DEFINITIONAL_REPRESENTATION('',(#17029),#17033);+#17029 = LINE('',#17030,#17031);+#17030 = CARTESIAN_POINT('',(0.158469239917,0.25));+#17031 = VECTOR('',#17032,1.);+#17032 = DIRECTION('',(-1.,0.));+#17033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17034 = ORIENTED_EDGE('',*,*,#17035,.F.);+#17035 = EDGE_CURVE('',#17036,#17013,#17038,.T.);+#17036 = VERTEX_POINT('',#17037);+#17037 = CARTESIAN_POINT('',(0.350049694187,-0.25,0.185005521576));+#17038 = SURFACE_CURVE('',#17039,(#17043,#17050),.PCURVE_S1.);+#17039 = LINE('',#17040,#17041);+#17040 = CARTESIAN_POINT('',(0.350049694187,-0.25,0.185005521576));+#17041 = VECTOR('',#17042,1.);+#17042 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#17043 = PCURVE('',#16970,#17044);+#17044 = DEFINITIONAL_REPRESENTATION('',(#17045),#17049);+#17045 = LINE('',#17046,#17047);+#17046 = CARTESIAN_POINT('',(0.316938479835,3.502059753302E-14));+#17047 = VECTOR('',#17048,1.);+#17048 = DIRECTION('',(0.,-1.));+#17049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17050 = PCURVE('',#17051,#17056);+#17051 = PLANE('',#17052);+#17052 = AXIS2_PLACEMENT_3D('',#17053,#17054,#17055);+#17053 = CARTESIAN_POINT('',(0.350049694187,-0.1875,0.185005521576));+#17054 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17055 = DIRECTION('',(0.,-1.,0.));+#17056 = DEFINITIONAL_REPRESENTATION('',(#17057),#17061);+#17057 = LINE('',#17058,#17059);+#17058 = CARTESIAN_POINT('',(6.25E-02,0.));+#17059 = VECTOR('',#17060,1.);+#17060 = DIRECTION('',(0.,-1.));+#17061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17062 = ORIENTED_EDGE('',*,*,#17063,.F.);+#17063 = EDGE_CURVE('',#16955,#17036,#17064,.T.);+#17064 = SURFACE_CURVE('',#17065,(#17069,#17076),.PCURVE_S1.);+#17065 = LINE('',#17066,#17067);+#17066 = CARTESIAN_POINT('',(0.315049694187,-0.25,0.500005521576));+#17067 = VECTOR('',#17068,1.);+#17068 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17069 = PCURVE('',#16970,#17070);+#17070 = DEFINITIONAL_REPRESENTATION('',(#17071),#17075);+#17071 = LINE('',#17072,#17073);+#17072 = CARTESIAN_POINT('',(0.,0.));+#17073 = VECTOR('',#17074,1.);+#17074 = DIRECTION('',(1.,0.));+#17075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17076 = PCURVE('',#16996,#17077);+#17077 = DEFINITIONAL_REPRESENTATION('',(#17078),#17082);+#17078 = LINE('',#17079,#17080);+#17079 = CARTESIAN_POINT('',(0.158469239917,0.25));+#17080 = VECTOR('',#17081,1.);+#17081 = DIRECTION('',(-1.,0.));+#17082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17083 = ADVANCED_FACE('',(#17084),#17051,.T.);+#17084 = FACE_BOUND('',#17085,.T.);+#17085 = EDGE_LOOP('',(#17086,#17116,#17137,#17138));+#17086 = ORIENTED_EDGE('',*,*,#17087,.T.);+#17087 = EDGE_CURVE('',#17088,#17090,#17092,.T.);+#17088 = VERTEX_POINT('',#17089);+#17089 = CARTESIAN_POINT('',(0.350049694187,-0.1875,0.185005521576));+#17090 = VERTEX_POINT('',#17091);+#17091 = CARTESIAN_POINT('',(0.350248470934,-0.1875,0.185027607882));+#17092 = SURFACE_CURVE('',#17093,(#17097,#17104),.PCURVE_S1.);+#17093 = LINE('',#17094,#17095);+#17094 = CARTESIAN_POINT('',(0.350049694187,-0.1875,0.185005521576));+#17095 = VECTOR('',#17096,1.);+#17096 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#17097 = PCURVE('',#17051,#17098);+#17098 = DEFINITIONAL_REPRESENTATION('',(#17099),#17103);+#17099 = LINE('',#17100,#17101);+#17100 = CARTESIAN_POINT('',(0.,-0.));+#17101 = VECTOR('',#17102,1.);+#17102 = DIRECTION('',(0.,-1.));+#17103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17104 = PCURVE('',#17105,#17110);+#17105 = PLANE('',#17106);+#17106 = AXIS2_PLACEMENT_3D('',#17107,#17108,#17109);+#17107 = CARTESIAN_POINT('',(0.350049694187,-0.1875,0.185005521576));+#17108 = DIRECTION('',(-0.110431526075,0.,0.993883734674));+#17109 = DIRECTION('',(0.,1.,0.));+#17110 = DEFINITIONAL_REPRESENTATION('',(#17111),#17115);+#17111 = LINE('',#17112,#17113);+#17112 = CARTESIAN_POINT('',(0.,0.));+#17113 = VECTOR('',#17114,1.);+#17114 = DIRECTION('',(0.,-1.));+#17115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17116 = ORIENTED_EDGE('',*,*,#17117,.T.);+#17117 = EDGE_CURVE('',#17090,#17013,#17118,.T.);+#17118 = SURFACE_CURVE('',#17119,(#17123,#17130),.PCURVE_S1.);+#17119 = LINE('',#17120,#17121);+#17120 = CARTESIAN_POINT('',(0.350248470934,0.25,0.185027607882));+#17121 = VECTOR('',#17122,1.);+#17122 = DIRECTION('',(0.,-1.,0.));+#17123 = PCURVE('',#17051,#17124);+#17124 = DEFINITIONAL_REPRESENTATION('',(#17125),#17129);+#17125 = LINE('',#17126,#17127);+#17126 = CARTESIAN_POINT('',(-0.4375,-2.E-04));+#17127 = VECTOR('',#17128,1.);+#17128 = DIRECTION('',(1.,0.));+#17129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17130 = PCURVE('',#16942,#17131);+#17131 = DEFINITIONAL_REPRESENTATION('',(#17132),#17136);+#17132 = LINE('',#17133,#17134);+#17133 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#17134 = VECTOR('',#17135,1.);+#17135 = DIRECTION('',(0.,1.));+#17136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17137 = ORIENTED_EDGE('',*,*,#17035,.F.);+#17138 = ORIENTED_EDGE('',*,*,#17139,.F.);+#17139 = EDGE_CURVE('',#17088,#17036,#17140,.T.);+#17140 = SURFACE_CURVE('',#17141,(#17145,#17152),.PCURVE_S1.);+#17141 = LINE('',#17142,#17143);+#17142 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#17143 = VECTOR('',#17144,1.);+#17144 = DIRECTION('',(0.,-1.,0.));+#17145 = PCURVE('',#17051,#17146);+#17146 = DEFINITIONAL_REPRESENTATION('',(#17147),#17151);+#17147 = LINE('',#17148,#17149);+#17148 = CARTESIAN_POINT('',(-0.4375,-0.));+#17149 = VECTOR('',#17150,1.);+#17150 = DIRECTION('',(1.,0.));+#17151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17152 = PCURVE('',#16996,#17153);+#17153 = DEFINITIONAL_REPRESENTATION('',(#17154),#17158);+#17154 = LINE('',#17155,#17156);+#17155 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#17156 = VECTOR('',#17157,1.);+#17157 = DIRECTION('',(0.,1.));+#17158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17159 = ADVANCED_FACE('',(#17160),#17105,.F.);+#17160 = FACE_BOUND('',#17161,.F.);+#17161 = EDGE_LOOP('',(#17162,#17163,#17186,#17214));+#17162 = ORIENTED_EDGE('',*,*,#17087,.T.);+#17163 = ORIENTED_EDGE('',*,*,#17164,.T.);+#17164 = EDGE_CURVE('',#17090,#17165,#17167,.T.);+#17165 = VERTEX_POINT('',#17166);+#17166 = CARTESIAN_POINT('',(0.350248470934,0.1875,0.185027607882));+#17167 = SURFACE_CURVE('',#17168,(#17172,#17179),.PCURVE_S1.);+#17168 = LINE('',#17169,#17170);+#17169 = CARTESIAN_POINT('',(0.350248470934,-0.25,0.185027607882));+#17170 = VECTOR('',#17171,1.);+#17171 = DIRECTION('',(0.,1.,0.));+#17172 = PCURVE('',#17105,#17173);+#17173 = DEFINITIONAL_REPRESENTATION('',(#17174),#17178);+#17174 = LINE('',#17175,#17176);+#17175 = CARTESIAN_POINT('',(-6.25E-02,-2.E-04));+#17176 = VECTOR('',#17177,1.);+#17177 = DIRECTION('',(1.,0.));+#17178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17179 = PCURVE('',#16942,#17180);+#17180 = DEFINITIONAL_REPRESENTATION('',(#17181),#17185);+#17181 = LINE('',#17182,#17183);+#17182 = CARTESIAN_POINT('',(-0.158469239917,0.25));+#17183 = VECTOR('',#17184,1.);+#17184 = DIRECTION('',(0.,-1.));+#17185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17186 = ORIENTED_EDGE('',*,*,#17187,.F.);+#17187 = EDGE_CURVE('',#17188,#17165,#17190,.T.);+#17188 = VERTEX_POINT('',#17189);+#17189 = CARTESIAN_POINT('',(0.350049694187,0.1875,0.185005521576));+#17190 = SURFACE_CURVE('',#17191,(#17195,#17202),.PCURVE_S1.);+#17191 = LINE('',#17192,#17193);+#17192 = CARTESIAN_POINT('',(0.350049694187,0.1875,0.185005521576));+#17193 = VECTOR('',#17194,1.);+#17194 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#17195 = PCURVE('',#17105,#17196);+#17196 = DEFINITIONAL_REPRESENTATION('',(#17197),#17201);+#17197 = LINE('',#17198,#17199);+#17198 = CARTESIAN_POINT('',(0.375,0.));+#17199 = VECTOR('',#17200,1.);+#17200 = DIRECTION('',(0.,-1.));+#17201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17202 = PCURVE('',#17203,#17208);+#17203 = PLANE('',#17204);+#17204 = AXIS2_PLACEMENT_3D('',#17205,#17206,#17207);+#17205 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#17206 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17207 = DIRECTION('',(0.,-1.,0.));+#17208 = DEFINITIONAL_REPRESENTATION('',(#17209),#17213);+#17209 = LINE('',#17210,#17211);+#17210 = CARTESIAN_POINT('',(6.25E-02,0.));+#17211 = VECTOR('',#17212,1.);+#17212 = DIRECTION('',(0.,-1.));+#17213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17214 = ORIENTED_EDGE('',*,*,#17215,.F.);+#17215 = EDGE_CURVE('',#17088,#17188,#17216,.T.);+#17216 = SURFACE_CURVE('',#17217,(#17221,#17228),.PCURVE_S1.);+#17217 = LINE('',#17218,#17219);+#17218 = CARTESIAN_POINT('',(0.350049694187,-0.25,0.185005521576));+#17219 = VECTOR('',#17220,1.);+#17220 = DIRECTION('',(0.,1.,0.));+#17221 = PCURVE('',#17105,#17222);+#17222 = DEFINITIONAL_REPRESENTATION('',(#17223),#17227);+#17223 = LINE('',#17224,#17225);+#17224 = CARTESIAN_POINT('',(-6.25E-02,-0.));+#17225 = VECTOR('',#17226,1.);+#17226 = DIRECTION('',(1.,0.));+#17227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17228 = PCURVE('',#16996,#17229);+#17229 = DEFINITIONAL_REPRESENTATION('',(#17230),#17234);+#17230 = LINE('',#17231,#17232);+#17231 = CARTESIAN_POINT('',(-0.158469239917,0.25));+#17232 = VECTOR('',#17233,1.);+#17233 = DIRECTION('',(0.,-1.));+#17234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17235 = ADVANCED_FACE('',(#17236),#17203,.T.);+#17236 = FACE_BOUND('',#17237,.T.);+#17237 = EDGE_LOOP('',(#17238,#17263,#17284,#17285));+#17238 = ORIENTED_EDGE('',*,*,#17239,.T.);+#17239 = EDGE_CURVE('',#17240,#17242,#17244,.T.);+#17240 = VERTEX_POINT('',#17241);+#17241 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#17242 = VERTEX_POINT('',#17243);+#17243 = CARTESIAN_POINT('',(0.350248470934,0.25,0.185027607882));+#17244 = SURFACE_CURVE('',#17245,(#17249,#17256),.PCURVE_S1.);+#17245 = LINE('',#17246,#17247);+#17246 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#17247 = VECTOR('',#17248,1.);+#17248 = DIRECTION('',(0.993883734674,0.,0.110431526075));+#17249 = PCURVE('',#17203,#17250);+#17250 = DEFINITIONAL_REPRESENTATION('',(#17251),#17255);+#17251 = LINE('',#17252,#17253);+#17252 = CARTESIAN_POINT('',(0.,-0.));+#17253 = VECTOR('',#17254,1.);+#17254 = DIRECTION('',(0.,-1.));+#17255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17256 = PCURVE('',#16914,#17257);+#17257 = DEFINITIONAL_REPRESENTATION('',(#17258),#17262);+#17258 = LINE('',#17259,#17260);+#17259 = CARTESIAN_POINT('',(0.316938479835,3.502059753302E-14));+#17260 = VECTOR('',#17261,1.);+#17261 = DIRECTION('',(0.,-1.));+#17262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17263 = ORIENTED_EDGE('',*,*,#17264,.T.);+#17264 = EDGE_CURVE('',#17242,#17165,#17265,.T.);+#17265 = SURFACE_CURVE('',#17266,(#17270,#17277),.PCURVE_S1.);+#17266 = LINE('',#17267,#17268);+#17267 = CARTESIAN_POINT('',(0.350248470934,0.25,0.185027607882));+#17268 = VECTOR('',#17269,1.);+#17269 = DIRECTION('',(0.,-1.,0.));+#17270 = PCURVE('',#17203,#17271);+#17271 = DEFINITIONAL_REPRESENTATION('',(#17272),#17276);+#17272 = LINE('',#17273,#17274);+#17273 = CARTESIAN_POINT('',(0.,-2.E-04));+#17274 = VECTOR('',#17275,1.);+#17275 = DIRECTION('',(1.,0.));+#17276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17277 = PCURVE('',#16942,#17278);+#17278 = DEFINITIONAL_REPRESENTATION('',(#17279),#17283);+#17279 = LINE('',#17280,#17281);+#17280 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#17281 = VECTOR('',#17282,1.);+#17282 = DIRECTION('',(0.,1.));+#17283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17284 = ORIENTED_EDGE('',*,*,#17187,.F.);+#17285 = ORIENTED_EDGE('',*,*,#17286,.F.);+#17286 = EDGE_CURVE('',#17240,#17188,#17287,.T.);+#17287 = SURFACE_CURVE('',#17288,(#17292,#17299),.PCURVE_S1.);+#17288 = LINE('',#17289,#17290);+#17289 = CARTESIAN_POINT('',(0.350049694187,0.25,0.185005521576));+#17290 = VECTOR('',#17291,1.);+#17291 = DIRECTION('',(0.,-1.,0.));+#17292 = PCURVE('',#17203,#17293);+#17293 = DEFINITIONAL_REPRESENTATION('',(#17294),#17298);+#17294 = LINE('',#17295,#17296);+#17295 = CARTESIAN_POINT('',(0.,-0.));+#17296 = VECTOR('',#17297,1.);+#17297 = DIRECTION('',(1.,0.));+#17298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17299 = PCURVE('',#16996,#17300);+#17300 = DEFINITIONAL_REPRESENTATION('',(#17301),#17305);+#17301 = LINE('',#17302,#17303);+#17302 = CARTESIAN_POINT('',(-0.158469239917,-0.25));+#17303 = VECTOR('',#17304,1.);+#17304 = DIRECTION('',(0.,1.));+#17305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17306 = ADVANCED_FACE('',(#17307),#16914,.T.);+#17307 = FACE_BOUND('',#17308,.T.);+#17308 = EDGE_LOOP('',(#17309,#17310,#17331,#17332));+#17309 = ORIENTED_EDGE('',*,*,#16891,.T.);+#17310 = ORIENTED_EDGE('',*,*,#17311,.T.);+#17311 = EDGE_CURVE('',#16894,#17242,#17312,.T.);+#17312 = SURFACE_CURVE('',#17313,(#17317,#17324),.PCURVE_S1.);+#17313 = LINE('',#17314,#17315);+#17314 = CARTESIAN_POINT('',(0.315248470934,0.25,0.500027607882));+#17315 = VECTOR('',#17316,1.);+#17316 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17317 = PCURVE('',#16914,#17318);+#17318 = DEFINITIONAL_REPRESENTATION('',(#17319),#17323);+#17319 = LINE('',#17320,#17321);+#17320 = CARTESIAN_POINT('',(5.273288316426E-17,-2.E-04));+#17321 = VECTOR('',#17322,1.);+#17322 = DIRECTION('',(1.,0.));+#17323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17324 = PCURVE('',#16942,#17325);+#17325 = DEFINITIONAL_REPRESENTATION('',(#17326),#17330);+#17326 = LINE('',#17327,#17328);+#17327 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#17328 = VECTOR('',#17329,1.);+#17329 = DIRECTION('',(-1.,0.));+#17330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17331 = ORIENTED_EDGE('',*,*,#17239,.F.);+#17332 = ORIENTED_EDGE('',*,*,#17333,.F.);+#17333 = EDGE_CURVE('',#16892,#17240,#17334,.T.);+#17334 = SURFACE_CURVE('',#17335,(#17339,#17346),.PCURVE_S1.);+#17335 = LINE('',#17336,#17337);+#17336 = CARTESIAN_POINT('',(0.315049694187,0.25,0.500005521576));+#17337 = VECTOR('',#17338,1.);+#17338 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17339 = PCURVE('',#16914,#17340);+#17340 = DEFINITIONAL_REPRESENTATION('',(#17341),#17345);+#17341 = LINE('',#17342,#17343);+#17342 = CARTESIAN_POINT('',(0.,0.));+#17343 = VECTOR('',#17344,1.);+#17344 = DIRECTION('',(1.,0.));+#17345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17346 = PCURVE('',#16996,#17347);+#17347 = DEFINITIONAL_REPRESENTATION('',(#17348),#17352);+#17348 = LINE('',#17349,#17350);+#17349 = CARTESIAN_POINT('',(0.158469239917,-0.25));+#17350 = VECTOR('',#17351,1.);+#17351 = DIRECTION('',(-1.,0.));+#17352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17353 = ADVANCED_FACE('',(#17354),#16996,.F.);+#17354 = FACE_BOUND('',#17355,.F.);+#17355 = EDGE_LOOP('',(#17356,#17357,#17358,#17359,#17360,#17361));+#17356 = ORIENTED_EDGE('',*,*,#16982,.T.);+#17357 = ORIENTED_EDGE('',*,*,#17063,.T.);+#17358 = ORIENTED_EDGE('',*,*,#17139,.F.);+#17359 = ORIENTED_EDGE('',*,*,#17215,.T.);+#17360 = ORIENTED_EDGE('',*,*,#17286,.F.);+#17361 = ORIENTED_EDGE('',*,*,#17333,.F.);+#17362 = ADVANCED_FACE('',(#17363),#16942,.T.);+#17363 = FACE_BOUND('',#17364,.T.);+#17364 = EDGE_LOOP('',(#17365,#17366,#17367,#17368,#17369,#17370));+#17365 = ORIENTED_EDGE('',*,*,#16926,.T.);+#17366 = ORIENTED_EDGE('',*,*,#17012,.T.);+#17367 = ORIENTED_EDGE('',*,*,#17117,.F.);+#17368 = ORIENTED_EDGE('',*,*,#17164,.T.);+#17369 = ORIENTED_EDGE('',*,*,#17264,.F.);+#17370 = ORIENTED_EDGE('',*,*,#17311,.F.);+#17371 = MANIFOLD_SOLID_BREP('',#17372);+#17372 = CLOSED_SHELL('',(#17373,#17493,#17569,#17640,#17687,#17694));+#17373 = ADVANCED_FACE('',(#17374),#17388,.F.);+#17374 = FACE_BOUND('',#17375,.F.);+#17375 = EDGE_LOOP('',(#17376,#17411,#17439,#17467));+#17376 = ORIENTED_EDGE('',*,*,#17377,.T.);+#17377 = EDGE_CURVE('',#17378,#17380,#17382,.T.);+#17378 = VERTEX_POINT('',#17379);+#17379 = CARTESIAN_POINT('',(-0.35,0.25005,0.185));+#17380 = VERTEX_POINT('',#17381);+#17381 = CARTESIAN_POINT('',(-0.35,0.25025,0.185));+#17382 = SURFACE_CURVE('',#17383,(#17387,#17399),.PCURVE_S1.);+#17383 = LINE('',#17384,#17385);+#17384 = CARTESIAN_POINT('',(-0.35,0.25005,0.185));+#17385 = VECTOR('',#17386,1.);+#17386 = DIRECTION('',(0.,1.,0.));+#17387 = PCURVE('',#17388,#17393);+#17388 = PLANE('',#17389);+#17389 = AXIS2_PLACEMENT_3D('',#17390,#17391,#17392);+#17390 = CARTESIAN_POINT('',(-0.35,0.25005,0.185));+#17391 = DIRECTION('',(0.993883734674,0.,-0.110431526075));+#17392 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#17393 = DEFINITIONAL_REPRESENTATION('',(#17394),#17398);+#17394 = LINE('',#17395,#17396);+#17395 = CARTESIAN_POINT('',(0.,0.));+#17396 = VECTOR('',#17397,1.);+#17397 = DIRECTION('',(0.,-1.));+#17398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17399 = PCURVE('',#17400,#17405);+#17400 = PLANE('',#17401);+#17401 = AXIS2_PLACEMENT_3D('',#17402,#17403,#17404);+#17402 = CARTESIAN_POINT('',(0.35,0.25005,0.185));+#17403 = DIRECTION('',(0.,-0.,1.));+#17404 = DIRECTION('',(-1.,0.,0.));+#17405 = DEFINITIONAL_REPRESENTATION('',(#17406),#17410);+#17406 = LINE('',#17407,#17408);+#17407 = CARTESIAN_POINT('',(0.7,0.));+#17408 = VECTOR('',#17409,1.);+#17409 = DIRECTION('',(0.,-1.));+#17410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17411 = ORIENTED_EDGE('',*,*,#17412,.T.);+#17412 = EDGE_CURVE('',#17380,#17413,#17415,.T.);+#17413 = VERTEX_POINT('',#17414);+#17414 = CARTESIAN_POINT('',(-0.315,0.25025,0.5));+#17415 = SURFACE_CURVE('',#17416,(#17420,#17427),.PCURVE_S1.);+#17416 = LINE('',#17417,#17418);+#17417 = CARTESIAN_POINT('',(-0.35,0.25025,0.185));+#17418 = VECTOR('',#17419,1.);+#17419 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#17420 = PCURVE('',#17388,#17421);+#17421 = DEFINITIONAL_REPRESENTATION('',(#17422),#17426);+#17422 = LINE('',#17423,#17424);+#17423 = CARTESIAN_POINT('',(0.,-2.E-04));+#17424 = VECTOR('',#17425,1.);+#17425 = DIRECTION('',(1.,0.));+#17426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17427 = PCURVE('',#17428,#17433);+#17428 = PLANE('',#17429);+#17429 = AXIS2_PLACEMENT_3D('',#17430,#17431,#17432);+#17430 = CARTESIAN_POINT('',(5.617888255621E-15,0.25025,0.336886104513)+  );+#17431 = DIRECTION('',(0.,1.,0.));+#17432 = DIRECTION('',(0.,-0.,1.));+#17433 = DEFINITIONAL_REPRESENTATION('',(#17434),#17438);+#17434 = LINE('',#17435,#17436);+#17435 = CARTESIAN_POINT('',(-0.151886104513,-0.35));+#17436 = VECTOR('',#17437,1.);+#17437 = DIRECTION('',(0.993883734674,0.110431526075));+#17438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17439 = ORIENTED_EDGE('',*,*,#17440,.F.);+#17440 = EDGE_CURVE('',#17441,#17413,#17443,.T.);+#17441 = VERTEX_POINT('',#17442);+#17442 = CARTESIAN_POINT('',(-0.315,0.25005,0.5));+#17443 = SURFACE_CURVE('',#17444,(#17448,#17455),.PCURVE_S1.);+#17444 = LINE('',#17445,#17446);+#17445 = CARTESIAN_POINT('',(-0.315,0.25005,0.5));+#17446 = VECTOR('',#17447,1.);+#17447 = DIRECTION('',(0.,1.,0.));+#17448 = PCURVE('',#17388,#17449);+#17449 = DEFINITIONAL_REPRESENTATION('',(#17450),#17454);+#17450 = LINE('',#17451,#17452);+#17451 = CARTESIAN_POINT('',(0.316938479835,0.));+#17452 = VECTOR('',#17453,1.);+#17453 = DIRECTION('',(0.,-1.));+#17454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17455 = PCURVE('',#17456,#17461);+#17456 = PLANE('',#17457);+#17457 = AXIS2_PLACEMENT_3D('',#17458,#17459,#17460);+#17458 = CARTESIAN_POINT('',(-0.315,0.25005,0.5));+#17459 = DIRECTION('',(0.,0.,-1.));+#17460 = DIRECTION('',(1.,0.,0.));+#17461 = DEFINITIONAL_REPRESENTATION('',(#17462),#17466);+#17462 = LINE('',#17463,#17464);+#17463 = CARTESIAN_POINT('',(0.,0.));+#17464 = VECTOR('',#17465,1.);+#17465 = DIRECTION('',(0.,-1.));+#17466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17467 = ORIENTED_EDGE('',*,*,#17468,.F.);+#17468 = EDGE_CURVE('',#17378,#17441,#17469,.T.);+#17469 = SURFACE_CURVE('',#17470,(#17474,#17481),.PCURVE_S1.);+#17470 = LINE('',#17471,#17472);+#17471 = CARTESIAN_POINT('',(-0.35,0.25005,0.185));+#17472 = VECTOR('',#17473,1.);+#17473 = DIRECTION('',(0.110431526075,0.,0.993883734674));+#17474 = PCURVE('',#17388,#17475);+#17475 = DEFINITIONAL_REPRESENTATION('',(#17476),#17480);+#17476 = LINE('',#17477,#17478);+#17477 = CARTESIAN_POINT('',(0.,0.));+#17478 = VECTOR('',#17479,1.);+#17479 = DIRECTION('',(1.,0.));+#17480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17481 = PCURVE('',#17482,#17487);+#17482 = PLANE('',#17483);+#17483 = AXIS2_PLACEMENT_3D('',#17484,#17485,#17486);+#17484 = CARTESIAN_POINT('',(5.617888255621E-15,0.25005,0.336886104513)+  );+#17485 = DIRECTION('',(0.,1.,0.));+#17486 = DIRECTION('',(0.,-0.,1.));+#17487 = DEFINITIONAL_REPRESENTATION('',(#17488),#17492);+#17488 = LINE('',#17489,#17490);+#17489 = CARTESIAN_POINT('',(-0.151886104513,-0.35));+#17490 = VECTOR('',#17491,1.);+#17491 = DIRECTION('',(0.993883734674,0.110431526075));+#17492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17493 = ADVANCED_FACE('',(#17494),#17456,.F.);+#17494 = FACE_BOUND('',#17495,.F.);+#17495 = EDGE_LOOP('',(#17496,#17497,#17520,#17548));+#17496 = ORIENTED_EDGE('',*,*,#17440,.T.);+#17497 = ORIENTED_EDGE('',*,*,#17498,.T.);+#17498 = EDGE_CURVE('',#17413,#17499,#17501,.T.);+#17499 = VERTEX_POINT('',#17500);+#17500 = CARTESIAN_POINT('',(0.315,0.25025,0.5));+#17501 = SURFACE_CURVE('',#17502,(#17506,#17513),.PCURVE_S1.);+#17502 = LINE('',#17503,#17504);+#17503 = CARTESIAN_POINT('',(-0.315,0.25025,0.5));+#17504 = VECTOR('',#17505,1.);+#17505 = DIRECTION('',(1.,0.,0.));+#17506 = PCURVE('',#17456,#17507);+#17507 = DEFINITIONAL_REPRESENTATION('',(#17508),#17512);+#17508 = LINE('',#17509,#17510);+#17509 = CARTESIAN_POINT('',(0.,-2.E-04));+#17510 = VECTOR('',#17511,1.);+#17511 = DIRECTION('',(1.,0.));+#17512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17513 = PCURVE('',#17428,#17514);+#17514 = DEFINITIONAL_REPRESENTATION('',(#17515),#17519);+#17515 = LINE('',#17516,#17517);+#17516 = CARTESIAN_POINT('',(0.163113895487,-0.315));+#17517 = VECTOR('',#17518,1.);+#17518 = DIRECTION('',(0.,1.));+#17519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17520 = ORIENTED_EDGE('',*,*,#17521,.F.);+#17521 = EDGE_CURVE('',#17522,#17499,#17524,.T.);+#17522 = VERTEX_POINT('',#17523);+#17523 = CARTESIAN_POINT('',(0.315,0.25005,0.5));+#17524 = SURFACE_CURVE('',#17525,(#17529,#17536),.PCURVE_S1.);+#17525 = LINE('',#17526,#17527);+#17526 = CARTESIAN_POINT('',(0.315,0.25005,0.5));+#17527 = VECTOR('',#17528,1.);+#17528 = DIRECTION('',(0.,1.,0.));+#17529 = PCURVE('',#17456,#17530);+#17530 = DEFINITIONAL_REPRESENTATION('',(#17531),#17535);+#17531 = LINE('',#17532,#17533);+#17532 = CARTESIAN_POINT('',(0.63,0.));+#17533 = VECTOR('',#17534,1.);+#17534 = DIRECTION('',(0.,-1.));+#17535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17536 = PCURVE('',#17537,#17542);+#17537 = PLANE('',#17538);+#17538 = AXIS2_PLACEMENT_3D('',#17539,#17540,#17541);+#17539 = CARTESIAN_POINT('',(0.315,0.25005,0.5));+#17540 = DIRECTION('',(-0.993883734674,0.,-0.110431526075));+#17541 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17542 = DEFINITIONAL_REPRESENTATION('',(#17543),#17547);+#17543 = LINE('',#17544,#17545);+#17544 = CARTESIAN_POINT('',(0.,0.));+#17545 = VECTOR('',#17546,1.);+#17546 = DIRECTION('',(0.,-1.));+#17547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17548 = ORIENTED_EDGE('',*,*,#17549,.F.);+#17549 = EDGE_CURVE('',#17441,#17522,#17550,.T.);+#17550 = SURFACE_CURVE('',#17551,(#17555,#17562),.PCURVE_S1.);+#17551 = LINE('',#17552,#17553);+#17552 = CARTESIAN_POINT('',(-0.315,0.25005,0.5));+#17553 = VECTOR('',#17554,1.);+#17554 = DIRECTION('',(1.,0.,0.));+#17555 = PCURVE('',#17456,#17556);+#17556 = DEFINITIONAL_REPRESENTATION('',(#17557),#17561);+#17557 = LINE('',#17558,#17559);+#17558 = CARTESIAN_POINT('',(0.,0.));+#17559 = VECTOR('',#17560,1.);+#17560 = DIRECTION('',(1.,0.));+#17561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17562 = PCURVE('',#17482,#17563);+#17563 = DEFINITIONAL_REPRESENTATION('',(#17564),#17568);+#17564 = LINE('',#17565,#17566);+#17565 = CARTESIAN_POINT('',(0.163113895487,-0.315));+#17566 = VECTOR('',#17567,1.);+#17567 = DIRECTION('',(0.,1.));+#17568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17569 = ADVANCED_FACE('',(#17570),#17537,.F.);+#17570 = FACE_BOUND('',#17571,.F.);+#17571 = EDGE_LOOP('',(#17572,#17573,#17596,#17619));+#17572 = ORIENTED_EDGE('',*,*,#17521,.T.);+#17573 = ORIENTED_EDGE('',*,*,#17574,.T.);+#17574 = EDGE_CURVE('',#17499,#17575,#17577,.T.);+#17575 = VERTEX_POINT('',#17576);+#17576 = CARTESIAN_POINT('',(0.35,0.25025,0.185));+#17577 = SURFACE_CURVE('',#17578,(#17582,#17589),.PCURVE_S1.);+#17578 = LINE('',#17579,#17580);+#17579 = CARTESIAN_POINT('',(0.315,0.25025,0.5));+#17580 = VECTOR('',#17581,1.);+#17581 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17582 = PCURVE('',#17537,#17583);+#17583 = DEFINITIONAL_REPRESENTATION('',(#17584),#17588);+#17584 = LINE('',#17585,#17586);+#17585 = CARTESIAN_POINT('',(0.,-2.E-04));+#17586 = VECTOR('',#17587,1.);+#17587 = DIRECTION('',(1.,0.));+#17588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17589 = PCURVE('',#17428,#17590);+#17590 = DEFINITIONAL_REPRESENTATION('',(#17591),#17595);+#17591 = LINE('',#17592,#17593);+#17592 = CARTESIAN_POINT('',(0.163113895487,0.315));+#17593 = VECTOR('',#17594,1.);+#17594 = DIRECTION('',(-0.993883734674,0.110431526075));+#17595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17596 = ORIENTED_EDGE('',*,*,#17597,.F.);+#17597 = EDGE_CURVE('',#17598,#17575,#17600,.T.);+#17598 = VERTEX_POINT('',#17599);+#17599 = CARTESIAN_POINT('',(0.35,0.25005,0.185));+#17600 = SURFACE_CURVE('',#17601,(#17605,#17612),.PCURVE_S1.);+#17601 = LINE('',#17602,#17603);+#17602 = CARTESIAN_POINT('',(0.35,0.25005,0.185));+#17603 = VECTOR('',#17604,1.);+#17604 = DIRECTION('',(0.,1.,0.));+#17605 = PCURVE('',#17537,#17606);+#17606 = DEFINITIONAL_REPRESENTATION('',(#17607),#17611);+#17607 = LINE('',#17608,#17609);+#17608 = CARTESIAN_POINT('',(0.316938479835,0.));+#17609 = VECTOR('',#17610,1.);+#17610 = DIRECTION('',(0.,-1.));+#17611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17612 = PCURVE('',#17400,#17613);+#17613 = DEFINITIONAL_REPRESENTATION('',(#17614),#17618);+#17614 = LINE('',#17615,#17616);+#17615 = CARTESIAN_POINT('',(0.,0.));+#17616 = VECTOR('',#17617,1.);+#17617 = DIRECTION('',(0.,-1.));+#17618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17619 = ORIENTED_EDGE('',*,*,#17620,.F.);+#17620 = EDGE_CURVE('',#17522,#17598,#17621,.T.);+#17621 = SURFACE_CURVE('',#17622,(#17626,#17633),.PCURVE_S1.);+#17622 = LINE('',#17623,#17624);+#17623 = CARTESIAN_POINT('',(0.315,0.25005,0.5));+#17624 = VECTOR('',#17625,1.);+#17625 = DIRECTION('',(0.110431526075,0.,-0.993883734674));+#17626 = PCURVE('',#17537,#17627);+#17627 = DEFINITIONAL_REPRESENTATION('',(#17628),#17632);+#17628 = LINE('',#17629,#17630);+#17629 = CARTESIAN_POINT('',(0.,0.));+#17630 = VECTOR('',#17631,1.);+#17631 = DIRECTION('',(1.,0.));+#17632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17633 = PCURVE('',#17482,#17634);+#17634 = DEFINITIONAL_REPRESENTATION('',(#17635),#17639);+#17635 = LINE('',#17636,#17637);+#17636 = CARTESIAN_POINT('',(0.163113895487,0.315));+#17637 = VECTOR('',#17638,1.);+#17638 = DIRECTION('',(-0.993883734674,0.110431526075));+#17639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17640 = ADVANCED_FACE('',(#17641),#17400,.F.);+#17641 = FACE_BOUND('',#17642,.F.);+#17642 = EDGE_LOOP('',(#17643,#17644,#17665,#17666));+#17643 = ORIENTED_EDGE('',*,*,#17597,.T.);+#17644 = ORIENTED_EDGE('',*,*,#17645,.T.);+#17645 = EDGE_CURVE('',#17575,#17380,#17646,.T.);+#17646 = SURFACE_CURVE('',#17647,(#17651,#17658),.PCURVE_S1.);+#17647 = LINE('',#17648,#17649);+#17648 = CARTESIAN_POINT('',(0.35,0.25025,0.185));+#17649 = VECTOR('',#17650,1.);+#17650 = DIRECTION('',(-1.,0.,0.));+#17651 = PCURVE('',#17400,#17652);+#17652 = DEFINITIONAL_REPRESENTATION('',(#17653),#17657);+#17653 = LINE('',#17654,#17655);+#17654 = CARTESIAN_POINT('',(0.,-2.E-04));+#17655 = VECTOR('',#17656,1.);+#17656 = DIRECTION('',(1.,0.));+#17657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17658 = PCURVE('',#17428,#17659);+#17659 = DEFINITIONAL_REPRESENTATION('',(#17660),#17664);+#17660 = LINE('',#17661,#17662);+#17661 = CARTESIAN_POINT('',(-0.151886104513,0.35));+#17662 = VECTOR('',#17663,1.);+#17663 = DIRECTION('',(0.,-1.));+#17664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17665 = ORIENTED_EDGE('',*,*,#17377,.F.);+#17666 = ORIENTED_EDGE('',*,*,#17667,.F.);+#17667 = EDGE_CURVE('',#17598,#17378,#17668,.T.);+#17668 = SURFACE_CURVE('',#17669,(#17673,#17680),.PCURVE_S1.);+#17669 = LINE('',#17670,#17671);+#17670 = CARTESIAN_POINT('',(0.35,0.25005,0.185));+#17671 = VECTOR('',#17672,1.);+#17672 = DIRECTION('',(-1.,0.,0.));+#17673 = PCURVE('',#17400,#17674);+#17674 = DEFINITIONAL_REPRESENTATION('',(#17675),#17679);+#17675 = LINE('',#17676,#17677);+#17676 = CARTESIAN_POINT('',(0.,0.));+#17677 = VECTOR('',#17678,1.);+#17678 = DIRECTION('',(1.,0.));+#17679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17680 = PCURVE('',#17482,#17681);+#17681 = DEFINITIONAL_REPRESENTATION('',(#17682),#17686);+#17682 = LINE('',#17683,#17684);+#17683 = CARTESIAN_POINT('',(-0.151886104513,0.35));+#17684 = VECTOR('',#17685,1.);+#17685 = DIRECTION('',(0.,-1.));+#17686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#17687 = ADVANCED_FACE('',(#17688),#17482,.F.);+#17688 = FACE_BOUND('',#17689,.F.);+#17689 = EDGE_LOOP('',(#17690,#17691,#17692,#17693));+#17690 = ORIENTED_EDGE('',*,*,#17468,.T.);+#17691 = ORIENTED_EDGE('',*,*,#17549,.T.);+#17692 = ORIENTED_EDGE('',*,*,#17620,.T.);+#17693 = ORIENTED_EDGE('',*,*,#17667,.T.);+#17694 = ADVANCED_FACE('',(#17695),#17428,.T.);+#17695 = FACE_BOUND('',#17696,.T.);+#17696 = EDGE_LOOP('',(#17697,#17698,#17699,#17700));+#17697 = ORIENTED_EDGE('',*,*,#17412,.T.);+#17698 = ORIENTED_EDGE('',*,*,#17498,.T.);+#17699 = ORIENTED_EDGE('',*,*,#17574,.T.);+#17700 = ORIENTED_EDGE('',*,*,#17645,.T.);+#17701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#17705)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#17702,#17703,#17704))  REPRESENTATION_CONTEXT('Context #1',   '3D Context with UNIT and UNCERTAINTY') );-#16088 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );-#16089 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );-#16090 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );-#16091 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#16088,+#17702 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#17703 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#17704 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#17705 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#17702,   'distance_accuracy_value','confusion accuracy');-#16092 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16093,#16095);-#16093 = ( REPRESENTATION_RELATIONSHIP('','',#15756,#15738) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16094) -SHAPE_REPRESENTATION_RELATIONSHIP() );-#16094 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15739);-#16095 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',-  #16096);-#16096 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Adom.LED.Emission','',-  #15733,#15751,$);-#16097 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15753));-#16098 = SHAPE_DEFINITION_REPRESENTATION(#16095,#16099);-#16099 = SHAPE_REPRESENTATION('',(#15739),#16087);-#16100 = SHAPE_DEFINITION_REPRESENTATION(#16095,#16101);-#16101 = SHAPE_REPRESENTATION('',(#15739),#16087);-#16102 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #16103,#16111,#16118,#16125,#16132,#16139,#16146,#16153,#16160,-    #16167,#16174),#15725);-#16103 = STYLED_ITEM('color',(#16104),#3579);-#16104 = PRESENTATION_STYLE_ASSIGNMENT((#16105));-#16105 = SURFACE_STYLE_USAGE(.BOTH.,#16106);-#16106 = SURFACE_SIDE_STYLE('',(#16107));-#16107 = SURFACE_STYLE_FILL_AREA(#16108);-#16108 = FILL_AREA_STYLE('',(#16109));-#16109 = FILL_AREA_STYLE_COLOUR('',#16110);-#16110 = COLOUR_RGB('',0.916273552573,0.926074881305,0.9211914386);-#16111 = STYLED_ITEM('color',(#16112),#4287);-#16112 = PRESENTATION_STYLE_ASSIGNMENT((#16113));-#16113 = SURFACE_STYLE_USAGE(.BOTH.,#16114);-#16114 = SURFACE_SIDE_STYLE('',(#16115));-#16115 = SURFACE_STYLE_FILL_AREA(#16116);-#16116 = FILL_AREA_STYLE('',(#16117));-#16117 = FILL_AREA_STYLE_COLOUR('',#16110);-#16118 = STYLED_ITEM('color',(#16119),#5707);-#16119 = PRESENTATION_STYLE_ASSIGNMENT((#16120));-#16120 = SURFACE_STYLE_USAGE(.BOTH.,#16121);-#16121 = SURFACE_SIDE_STYLE('',(#16122));-#16122 = SURFACE_STYLE_FILL_AREA(#16123);-#16123 = FILL_AREA_STYLE('',(#16124));-#16124 = FILL_AREA_STYLE_COLOUR('',#16110);-#16125 = STYLED_ITEM('color',(#16126),#6775);-#16126 = PRESENTATION_STYLE_ASSIGNMENT((#16127));-#16127 = SURFACE_STYLE_USAGE(.BOTH.,#16128);-#16128 = SURFACE_SIDE_STYLE('',(#16129));-#16129 = SURFACE_STYLE_FILL_AREA(#16130);-#16130 = FILL_AREA_STYLE('',(#16131));-#16131 = FILL_AREA_STYLE_COLOUR('',#16110);-#16132 = STYLED_ITEM('color',(#16133),#7425);-#16133 = PRESENTATION_STYLE_ASSIGNMENT((#16134));-#16134 = SURFACE_STYLE_USAGE(.BOTH.,#16135);-#16135 = SURFACE_SIDE_STYLE('',(#16136));-#16136 = SURFACE_STYLE_FILL_AREA(#16137);-#16137 = FILL_AREA_STYLE('',(#16138));-#16138 = FILL_AREA_STYLE_COLOUR('',#16110);-#16139 = STYLED_ITEM('color',(#16140),#8711);-#16140 = PRESENTATION_STYLE_ASSIGNMENT((#16141));-#16141 = SURFACE_STYLE_USAGE(.BOTH.,#16142);-#16142 = SURFACE_SIDE_STYLE('',(#16143));-#16143 = SURFACE_STYLE_FILL_AREA(#16144);-#16144 = FILL_AREA_STYLE('',(#16145));-#16145 = FILL_AREA_STYLE_COLOUR('',#16110);-#16146 = STYLED_ITEM('color',(#16147),#9699);-#16147 = PRESENTATION_STYLE_ASSIGNMENT((#16148));-#16148 = SURFACE_STYLE_USAGE(.BOTH.,#16149);-#16149 = SURFACE_SIDE_STYLE('',(#16150));-#16150 = SURFACE_STYLE_FILL_AREA(#16151);-#16151 = FILL_AREA_STYLE('',(#16152));-#16152 = FILL_AREA_STYLE_COLOUR('',#16110);-#16153 = STYLED_ITEM('color',(#16154),#10349);-#16154 = PRESENTATION_STYLE_ASSIGNMENT((#16155));-#16155 = SURFACE_STYLE_USAGE(.BOTH.,#16156);-#16156 = SURFACE_SIDE_STYLE('',(#16157));-#16157 = SURFACE_STYLE_FILL_AREA(#16158);-#16158 = FILL_AREA_STYLE('',(#16159));-#16159 = FILL_AREA_STYLE_COLOUR('',#16110);-#16160 = STYLED_ITEM('color',(#16161),#11635);-#16161 = PRESENTATION_STYLE_ASSIGNMENT((#16162));-#16162 = SURFACE_STYLE_USAGE(.BOTH.,#16163);-#16163 = SURFACE_SIDE_STYLE('',(#16164));-#16164 = SURFACE_STYLE_FILL_AREA(#16165);-#16165 = FILL_AREA_STYLE('',(#16166));-#16166 = FILL_AREA_STYLE_COLOUR('',#16110);-#16167 = STYLED_ITEM('color',(#16168),#13252);-#16168 = PRESENTATION_STYLE_ASSIGNMENT((#16169));-#16169 = SURFACE_STYLE_USAGE(.BOTH.,#16170);-#16170 = SURFACE_SIDE_STYLE('',(#16171));-#16171 = SURFACE_STYLE_FILL_AREA(#16172);-#16172 = FILL_AREA_STYLE('',(#16173));-#16173 = FILL_AREA_STYLE_COLOUR('',#16110);-#16174 = STYLED_ITEM('color',(#16175),#14948);-#16175 = PRESENTATION_STYLE_ASSIGNMENT((#16176));-#16176 = SURFACE_STYLE_USAGE(.BOTH.,#16177);-#16177 = SURFACE_SIDE_STYLE('',(#16178));-#16178 = SURFACE_STYLE_FILL_AREA(#16179);-#16179 = FILL_AREA_STYLE('',(#16180));-#16180 = FILL_AREA_STYLE_COLOUR('',#16110);-#16181 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #16182,#16190,#16197,#16204,#16211,#16218,#16225,#16232,#16240,-    #16247,#16254,#16261,#16268,#16275,#16282,#16289,#16296,#16303,-    #16310,#16317,#16324,#16331,#16338,#16345,#16352,#16359,#16366,-    #16373,#16380,#16387,#16394,#16401,#16408,#16415,#16422,#16429,-    #16437,#16444,#16451,#16458,#16465,#16472,#16479,#16486,#16493,-    #16500,#16507,#16514,#16521,#16528),#3565);-#16182 = STYLED_ITEM('color',(#16183),#17);-#16183 = PRESENTATION_STYLE_ASSIGNMENT((#16184));-#16184 = SURFACE_STYLE_USAGE(.BOTH.,#16185);-#16185 = SURFACE_SIDE_STYLE('',(#16186));-#16186 = SURFACE_STYLE_FILL_AREA(#16187);-#16187 = FILL_AREA_STYLE('',(#16188));-#16188 = FILL_AREA_STYLE_COLOUR('',#16189);-#16189 = COLOUR_RGB('',0.894999966383,0.890999961016,0.813000030345);-#16190 = STYLED_ITEM('color',(#16191),#137);-#16191 = PRESENTATION_STYLE_ASSIGNMENT((#16192));-#16192 = SURFACE_STYLE_USAGE(.BOTH.,#16193);-#16193 = SURFACE_SIDE_STYLE('',(#16194));-#16194 = SURFACE_STYLE_FILL_AREA(#16195);-#16195 = FILL_AREA_STYLE('',(#16196));-#16196 = FILL_AREA_STYLE_COLOUR('',#16189);-#16197 = STYLED_ITEM('color',(#16198),#274);-#16198 = PRESENTATION_STYLE_ASSIGNMENT((#16199));-#16199 = SURFACE_STYLE_USAGE(.BOTH.,#16200);-#16200 = SURFACE_SIDE_STYLE('',(#16201));-#16201 = SURFACE_STYLE_FILL_AREA(#16202);-#16202 = FILL_AREA_STYLE('',(#16203));-#16203 = FILL_AREA_STYLE_COLOUR('',#16189);-#16204 = STYLED_ITEM('color',(#16205),#503);-#16205 = PRESENTATION_STYLE_ASSIGNMENT((#16206));-#16206 = SURFACE_STYLE_USAGE(.BOTH.,#16207);-#16207 = SURFACE_SIDE_STYLE('',(#16208));-#16208 = SURFACE_STYLE_FILL_AREA(#16209);-#16209 = FILL_AREA_STYLE('',(#16210));-#16210 = FILL_AREA_STYLE_COLOUR('',#16189);-#16211 = STYLED_ITEM('color',(#16212),#552);-#16212 = PRESENTATION_STYLE_ASSIGNMENT((#16213));-#16213 = SURFACE_STYLE_USAGE(.BOTH.,#16214);-#16214 = SURFACE_SIDE_STYLE('',(#16215));-#16215 = SURFACE_STYLE_FILL_AREA(#16216);-#16216 = FILL_AREA_STYLE('',(#16217));-#16217 = FILL_AREA_STYLE_COLOUR('',#16189);-#16218 = STYLED_ITEM('color',(#16219),#657);-#16219 = PRESENTATION_STYLE_ASSIGNMENT((#16220));-#16220 = SURFACE_STYLE_USAGE(.BOTH.,#16221);-#16221 = SURFACE_SIDE_STYLE('',(#16222));-#16222 = SURFACE_STYLE_FILL_AREA(#16223);-#16223 = FILL_AREA_STYLE('',(#16224));-#16224 = FILL_AREA_STYLE_COLOUR('',#16189);-#16225 = STYLED_ITEM('color',(#16226),#743);-#16226 = PRESENTATION_STYLE_ASSIGNMENT((#16227));-#16227 = SURFACE_STYLE_USAGE(.BOTH.,#16228);-#16228 = SURFACE_SIDE_STYLE('',(#16229));-#16229 = SURFACE_STYLE_FILL_AREA(#16230);-#16230 = FILL_AREA_STYLE('',(#16231));-#16231 = FILL_AREA_STYLE_COLOUR('',#16189);-#16232 = STYLED_ITEM('color',(#16233),#770);-#16233 = PRESENTATION_STYLE_ASSIGNMENT((#16234));-#16234 = SURFACE_STYLE_USAGE(.BOTH.,#16235);-#16235 = SURFACE_SIDE_STYLE('',(#16236));-#16236 = SURFACE_STYLE_FILL_AREA(#16237);-#16237 = FILL_AREA_STYLE('',(#16238));-#16238 = FILL_AREA_STYLE_COLOUR('',#16239);-#16239 = COLOUR_RGB('',0.859000020776,0.737999965183,0.495999988746);-#16240 = STYLED_ITEM('color',(#16241),#857);-#16241 = PRESENTATION_STYLE_ASSIGNMENT((#16242));-#16242 = SURFACE_STYLE_USAGE(.BOTH.,#16243);-#16243 = SURFACE_SIDE_STYLE('',(#16244));-#16244 = SURFACE_STYLE_FILL_AREA(#16245);-#16245 = FILL_AREA_STYLE('',(#16246));-#16246 = FILL_AREA_STYLE_COLOUR('',#16189);-#16247 = STYLED_ITEM('color',(#16248),#911);-#16248 = PRESENTATION_STYLE_ASSIGNMENT((#16249));-#16249 = SURFACE_STYLE_USAGE(.BOTH.,#16250);-#16250 = SURFACE_SIDE_STYLE('',(#16251));-#16251 = SURFACE_STYLE_FILL_AREA(#16252);-#16252 = FILL_AREA_STYLE('',(#16253));-#16253 = FILL_AREA_STYLE_COLOUR('',#16239);-#16254 = STYLED_ITEM('color',(#16255),#1107);-#16255 = PRESENTATION_STYLE_ASSIGNMENT((#16256));-#16256 = SURFACE_STYLE_USAGE(.BOTH.,#16257);-#16257 = SURFACE_SIDE_STYLE('',(#16258));-#16258 = SURFACE_STYLE_FILL_AREA(#16259);-#16259 = FILL_AREA_STYLE('',(#16260));-#16260 = FILL_AREA_STYLE_COLOUR('',#16189);-#16261 = STYLED_ITEM('color',(#16262),#1493);-#16262 = PRESENTATION_STYLE_ASSIGNMENT((#16263));-#16263 = SURFACE_STYLE_USAGE(.BOTH.,#16264);-#16264 = SURFACE_SIDE_STYLE('',(#16265));-#16265 = SURFACE_STYLE_FILL_AREA(#16266);-#16266 = FILL_AREA_STYLE('',(#16267));-#16267 = FILL_AREA_STYLE_COLOUR('',#16239);-#16268 = STYLED_ITEM('color',(#16269),#1694);-#16269 = PRESENTATION_STYLE_ASSIGNMENT((#16270));-#16270 = SURFACE_STYLE_USAGE(.BOTH.,#16271);-#16271 = SURFACE_SIDE_STYLE('',(#16272));-#16272 = SURFACE_STYLE_FILL_AREA(#16273);-#16273 = FILL_AREA_STYLE('',(#16274));-#16274 = FILL_AREA_STYLE_COLOUR('',#16189);-#16275 = STYLED_ITEM('color',(#16276),#1748);-#16276 = PRESENTATION_STYLE_ASSIGNMENT((#16277));-#16277 = SURFACE_STYLE_USAGE(.BOTH.,#16278);-#16278 = SURFACE_SIDE_STYLE('',(#16279));-#16279 = SURFACE_STYLE_FILL_AREA(#16280);-#16280 = FILL_AREA_STYLE('',(#16281));-#16281 = FILL_AREA_STYLE_COLOUR('',#16189);-#16282 = STYLED_ITEM('color',(#16283),#1829);-#16283 = PRESENTATION_STYLE_ASSIGNMENT((#16284));-#16284 = SURFACE_STYLE_USAGE(.BOTH.,#16285);-#16285 = SURFACE_SIDE_STYLE('',(#16286));-#16286 = SURFACE_STYLE_FILL_AREA(#16287);-#16287 = FILL_AREA_STYLE('',(#16288));-#16288 = FILL_AREA_STYLE_COLOUR('',#16239);-#16289 = STYLED_ITEM('color',(#16290),#1906);-#16290 = PRESENTATION_STYLE_ASSIGNMENT((#16291));-#16291 = SURFACE_STYLE_USAGE(.BOTH.,#16292);-#16292 = SURFACE_SIDE_STYLE('',(#16293));-#16293 = SURFACE_STYLE_FILL_AREA(#16294);-#16294 = FILL_AREA_STYLE('',(#16295));-#16295 = FILL_AREA_STYLE_COLOUR('',#16189);-#16296 = STYLED_ITEM('color',(#16297),#2057);-#16297 = PRESENTATION_STYLE_ASSIGNMENT((#16298));-#16298 = SURFACE_STYLE_USAGE(.BOTH.,#16299);-#16299 = SURFACE_SIDE_STYLE('',(#16300));-#16300 = SURFACE_STYLE_FILL_AREA(#16301);-#16301 = FILL_AREA_STYLE('',(#16302));-#16302 = FILL_AREA_STYLE_COLOUR('',#16239);-#16303 = STYLED_ITEM('color',(#16304),#2106);-#16304 = PRESENTATION_STYLE_ASSIGNMENT((#16305));-#16305 = SURFACE_STYLE_USAGE(.BOTH.,#16306);-#16306 = SURFACE_SIDE_STYLE('',(#16307));-#16307 = SURFACE_STYLE_FILL_AREA(#16308);-#16308 = FILL_AREA_STYLE('',(#16309));-#16309 = FILL_AREA_STYLE_COLOUR('',#16239);-#16310 = STYLED_ITEM('color',(#16311),#2155);-#16311 = PRESENTATION_STYLE_ASSIGNMENT((#16312));-#16312 = SURFACE_STYLE_USAGE(.BOTH.,#16313);-#16313 = SURFACE_SIDE_STYLE('',(#16314));-#16314 = SURFACE_STYLE_FILL_AREA(#16315);-#16315 = FILL_AREA_STYLE('',(#16316));-#16316 = FILL_AREA_STYLE_COLOUR('',#16239);-#16317 = STYLED_ITEM('color',(#16318),#2204);-#16318 = PRESENTATION_STYLE_ASSIGNMENT((#16319));-#16319 = SURFACE_STYLE_USAGE(.BOTH.,#16320);-#16320 = SURFACE_SIDE_STYLE('',(#16321));-#16321 = SURFACE_STYLE_FILL_AREA(#16322);-#16322 = FILL_AREA_STYLE('',(#16323));-#16323 = FILL_AREA_STYLE_COLOUR('',#16239);-#16324 = STYLED_ITEM('color',(#16325),#2277);-#16325 = PRESENTATION_STYLE_ASSIGNMENT((#16326));-#16326 = SURFACE_STYLE_USAGE(.BOTH.,#16327);-#16327 = SURFACE_SIDE_STYLE('',(#16328));-#16328 = SURFACE_STYLE_FILL_AREA(#16329);-#16329 = FILL_AREA_STYLE('',(#16330));-#16330 = FILL_AREA_STYLE_COLOUR('',#16239);-#16331 = STYLED_ITEM('color',(#16332),#2284);-#16332 = PRESENTATION_STYLE_ASSIGNMENT((#16333));-#16333 = SURFACE_STYLE_USAGE(.BOTH.,#16334);-#16334 = SURFACE_SIDE_STYLE('',(#16335));-#16335 = SURFACE_STYLE_FILL_AREA(#16336);-#16336 = FILL_AREA_STYLE('',(#16337));-#16337 = FILL_AREA_STYLE_COLOUR('',#16239);-#16338 = STYLED_ITEM('color',(#16339),#2447);-#16339 = PRESENTATION_STYLE_ASSIGNMENT((#16340));-#16340 = SURFACE_STYLE_USAGE(.BOTH.,#16341);-#16341 = SURFACE_SIDE_STYLE('',(#16342));-#16342 = SURFACE_STYLE_FILL_AREA(#16343);-#16343 = FILL_AREA_STYLE('',(#16344));-#16344 = FILL_AREA_STYLE_COLOUR('',#16239);-#16345 = STYLED_ITEM('color',(#16346),#2501);-#16346 = PRESENTATION_STYLE_ASSIGNMENT((#16347));-#16347 = SURFACE_STYLE_USAGE(.BOTH.,#16348);-#16348 = SURFACE_SIDE_STYLE('',(#16349));-#16349 = SURFACE_STYLE_FILL_AREA(#16350);-#16350 = FILL_AREA_STYLE('',(#16351));-#16351 = FILL_AREA_STYLE_COLOUR('',#16239);-#16352 = STYLED_ITEM('color',(#16353),#2528);-#16353 = PRESENTATION_STYLE_ASSIGNMENT((#16354));-#16354 = SURFACE_STYLE_USAGE(.BOTH.,#16355);-#16355 = SURFACE_SIDE_STYLE('',(#16356));-#16356 = SURFACE_STYLE_FILL_AREA(#16357);-#16357 = FILL_AREA_STYLE('',(#16358));-#16358 = FILL_AREA_STYLE_COLOUR('',#16239);-#16359 = STYLED_ITEM('color',(#16360),#2577);-#16360 = PRESENTATION_STYLE_ASSIGNMENT((#16361));-#16361 = SURFACE_STYLE_USAGE(.BOTH.,#16362);-#16362 = SURFACE_SIDE_STYLE('',(#16363));-#16363 = SURFACE_STYLE_FILL_AREA(#16364);-#16364 = FILL_AREA_STYLE('',(#16365));-#16365 = FILL_AREA_STYLE_COLOUR('',#16239);-#16366 = STYLED_ITEM('color',(#16367),#2605);-#16367 = PRESENTATION_STYLE_ASSIGNMENT((#16368));-#16368 = SURFACE_STYLE_USAGE(.BOTH.,#16369);-#16369 = SURFACE_SIDE_STYLE('',(#16370));-#16370 = SURFACE_STYLE_FILL_AREA(#16371);-#16371 = FILL_AREA_STYLE('',(#16372));-#16372 = FILL_AREA_STYLE_COLOUR('',#16239);-#16373 = STYLED_ITEM('color',(#16374),#2633);-#16374 = PRESENTATION_STYLE_ASSIGNMENT((#16375));-#16375 = SURFACE_STYLE_USAGE(.BOTH.,#16376);-#16376 = SURFACE_SIDE_STYLE('',(#16377));-#16377 = SURFACE_STYLE_FILL_AREA(#16378);-#16378 = FILL_AREA_STYLE('',(#16379));-#16379 = FILL_AREA_STYLE_COLOUR('',#16239);-#16380 = STYLED_ITEM('color',(#16381),#2665);-#16381 = PRESENTATION_STYLE_ASSIGNMENT((#16382));-#16382 = SURFACE_STYLE_USAGE(.BOTH.,#16383);-#16383 = SURFACE_SIDE_STYLE('',(#16384));-#16384 = SURFACE_STYLE_FILL_AREA(#16385);-#16385 = FILL_AREA_STYLE('',(#16386));-#16386 = FILL_AREA_STYLE_COLOUR('',#16239);-#16387 = STYLED_ITEM('color',(#16388),#2692);-#16388 = PRESENTATION_STYLE_ASSIGNMENT((#16389));-#16389 = SURFACE_STYLE_USAGE(.BOTH.,#16390);-#16390 = SURFACE_SIDE_STYLE('',(#16391));-#16391 = SURFACE_STYLE_FILL_AREA(#16392);-#16392 = FILL_AREA_STYLE('',(#16393));-#16393 = FILL_AREA_STYLE_COLOUR('',#16239);-#16394 = STYLED_ITEM('color',(#16395),#2719);-#16395 = PRESENTATION_STYLE_ASSIGNMENT((#16396));-#16396 = SURFACE_STYLE_USAGE(.BOTH.,#16397);-#16397 = SURFACE_SIDE_STYLE('',(#16398));-#16398 = SURFACE_STYLE_FILL_AREA(#16399);-#16399 = FILL_AREA_STYLE('',(#16400));-#16400 = FILL_AREA_STYLE_COLOUR('',#16239);-#16401 = STYLED_ITEM('color',(#16402),#2790);-#16402 = PRESENTATION_STYLE_ASSIGNMENT((#16403));-#16403 = SURFACE_STYLE_USAGE(.BOTH.,#16404);-#16404 = SURFACE_SIDE_STYLE('',(#16405));-#16405 = SURFACE_STYLE_FILL_AREA(#16406);-#16406 = FILL_AREA_STYLE('',(#16407));-#16407 = FILL_AREA_STYLE_COLOUR('',#16239);-#16408 = STYLED_ITEM('color',(#16409),#2844);-#16409 = PRESENTATION_STYLE_ASSIGNMENT((#16410));-#16410 = SURFACE_STYLE_USAGE(.BOTH.,#16411);-#16411 = SURFACE_SIDE_STYLE('',(#16412));-#16412 = SURFACE_STYLE_FILL_AREA(#16413);-#16413 = FILL_AREA_STYLE('',(#16414));-#16414 = FILL_AREA_STYLE_COLOUR('',#16239);-#16415 = STYLED_ITEM('color',(#16416),#2894);-#16416 = PRESENTATION_STYLE_ASSIGNMENT((#16417));-#16417 = SURFACE_STYLE_USAGE(.BOTH.,#16418);-#16418 = SURFACE_SIDE_STYLE('',(#16419));-#16419 = SURFACE_STYLE_FILL_AREA(#16420);-#16420 = FILL_AREA_STYLE('',(#16421));-#16421 = FILL_AREA_STYLE_COLOUR('',#16239);-#16422 = STYLED_ITEM('color',(#16423),#2943);-#16423 = PRESENTATION_STYLE_ASSIGNMENT((#16424));-#16424 = SURFACE_STYLE_USAGE(.BOTH.,#16425);-#16425 = SURFACE_SIDE_STYLE('',(#16426));-#16426 = SURFACE_STYLE_FILL_AREA(#16427);-#16427 = FILL_AREA_STYLE('',(#16428));-#16428 = FILL_AREA_STYLE_COLOUR('',#16239);-#16429 = STYLED_ITEM('color',(#16430),#2970);-#16430 = PRESENTATION_STYLE_ASSIGNMENT((#16431));-#16431 = SURFACE_STYLE_USAGE(.BOTH.,#16432);-#16432 = SURFACE_SIDE_STYLE('',(#16433));-#16433 = SURFACE_STYLE_FILL_AREA(#16434);-#16434 = FILL_AREA_STYLE('',(#16435));-#16435 = FILL_AREA_STYLE_COLOUR('',#16436);-#16436 = COLOUR_RGB('',0.340000006699,0.68000001254,0.444999988852);-#16437 = STYLED_ITEM('color',(#16438),#3046);-#16438 = PRESENTATION_STYLE_ASSIGNMENT((#16439));-#16439 = SURFACE_STYLE_USAGE(.BOTH.,#16440);-#16440 = SURFACE_SIDE_STYLE('',(#16441));-#16441 = SURFACE_STYLE_FILL_AREA(#16442);-#16442 = FILL_AREA_STYLE('',(#16443));-#16443 = FILL_AREA_STYLE_COLOUR('',#16436);-#16444 = STYLED_ITEM('color',(#16445),#3095);-#16445 = PRESENTATION_STYLE_ASSIGNMENT((#16446));-#16446 = SURFACE_STYLE_USAGE(.BOTH.,#16447);-#16447 = SURFACE_SIDE_STYLE('',(#16448));-#16448 = SURFACE_STYLE_FILL_AREA(#16449);-#16449 = FILL_AREA_STYLE('',(#16450));-#16450 = FILL_AREA_STYLE_COLOUR('',#16436);-#16451 = STYLED_ITEM('color',(#16452),#3122);-#16452 = PRESENTATION_STYLE_ASSIGNMENT((#16453));-#16453 = SURFACE_STYLE_USAGE(.BOTH.,#16454);-#16454 = SURFACE_SIDE_STYLE('',(#16455));-#16455 = SURFACE_STYLE_FILL_AREA(#16456);-#16456 = FILL_AREA_STYLE('',(#16457));-#16457 = FILL_AREA_STYLE_COLOUR('',#16239);-#16458 = STYLED_ITEM('color',(#16459),#3175);-#16459 = PRESENTATION_STYLE_ASSIGNMENT((#16460));-#16460 = SURFACE_STYLE_USAGE(.BOTH.,#16461);-#16461 = SURFACE_SIDE_STYLE('',(#16462));-#16462 = SURFACE_STYLE_FILL_AREA(#16463);-#16463 = FILL_AREA_STYLE('',(#16464));-#16464 = FILL_AREA_STYLE_COLOUR('',#16239);-#16465 = STYLED_ITEM('color',(#16466),#3225);-#16466 = PRESENTATION_STYLE_ASSIGNMENT((#16467));-#16467 = SURFACE_STYLE_USAGE(.BOTH.,#16468);-#16468 = SURFACE_SIDE_STYLE('',(#16469));-#16469 = SURFACE_STYLE_FILL_AREA(#16470);-#16470 = FILL_AREA_STYLE('',(#16471));-#16471 = FILL_AREA_STYLE_COLOUR('',#16239);-#16472 = STYLED_ITEM('color',(#16473),#3274);-#16473 = PRESENTATION_STYLE_ASSIGNMENT((#16474));-#16474 = SURFACE_STYLE_USAGE(.BOTH.,#16475);-#16475 = SURFACE_SIDE_STYLE('',(#16476));-#16476 = SURFACE_STYLE_FILL_AREA(#16477);-#16477 = FILL_AREA_STYLE('',(#16478));-#16478 = FILL_AREA_STYLE_COLOUR('',#16239);-#16479 = STYLED_ITEM('color',(#16480),#3328);-#16480 = PRESENTATION_STYLE_ASSIGNMENT((#16481));-#16481 = SURFACE_STYLE_USAGE(.BOTH.,#16482);-#16482 = SURFACE_SIDE_STYLE('',(#16483));-#16483 = SURFACE_STYLE_FILL_AREA(#16484);-#16484 = FILL_AREA_STYLE('',(#16485));-#16485 = FILL_AREA_STYLE_COLOUR('',#16239);-#16486 = STYLED_ITEM('color',(#16487),#3445);-#16487 = PRESENTATION_STYLE_ASSIGNMENT((#16488));-#16488 = SURFACE_STYLE_USAGE(.BOTH.,#16489);-#16489 = SURFACE_SIDE_STYLE('',(#16490));-#16490 = SURFACE_STYLE_FILL_AREA(#16491);-#16491 = FILL_AREA_STYLE('',(#16492));-#16492 = FILL_AREA_STYLE_COLOUR('',#16239);-#16493 = STYLED_ITEM('color',(#16494),#3472);-#16494 = PRESENTATION_STYLE_ASSIGNMENT((#16495));-#16495 = SURFACE_STYLE_USAGE(.BOTH.,#16496);-#16496 = SURFACE_SIDE_STYLE('',(#16497));-#16497 = SURFACE_STYLE_FILL_AREA(#16498);-#16498 = FILL_AREA_STYLE('',(#16499));-#16499 = FILL_AREA_STYLE_COLOUR('',#16239);-#16500 = STYLED_ITEM('color',(#16501),#3479);-#16501 = PRESENTATION_STYLE_ASSIGNMENT((#16502));-#16502 = SURFACE_STYLE_USAGE(.BOTH.,#16503);-#16503 = SURFACE_SIDE_STYLE('',(#16504));-#16504 = SURFACE_STYLE_FILL_AREA(#16505);-#16505 = FILL_AREA_STYLE('',(#16506));-#16506 = FILL_AREA_STYLE_COLOUR('',#16239);-#16507 = STYLED_ITEM('color',(#16508),#3526);-#16508 = PRESENTATION_STYLE_ASSIGNMENT((#16509));-#16509 = SURFACE_STYLE_USAGE(.BOTH.,#16510);-#16510 = SURFACE_SIDE_STYLE('',(#16511));-#16511 = SURFACE_STYLE_FILL_AREA(#16512);-#16512 = FILL_AREA_STYLE('',(#16513));-#16513 = FILL_AREA_STYLE_COLOUR('',#16239);-#16514 = STYLED_ITEM('color',(#16515),#3533);-#16515 = PRESENTATION_STYLE_ASSIGNMENT((#16516));-#16516 = SURFACE_STYLE_USAGE(.BOTH.,#16517);-#16517 = SURFACE_SIDE_STYLE('',(#16518));-#16518 = SURFACE_STYLE_FILL_AREA(#16519);-#16519 = FILL_AREA_STYLE('',(#16520));-#16520 = FILL_AREA_STYLE_COLOUR('',#16239);-#16521 = STYLED_ITEM('color',(#16522),#3546);-#16522 = PRESENTATION_STYLE_ASSIGNMENT((#16523));-#16523 = SURFACE_STYLE_USAGE(.BOTH.,#16524);-#16524 = SURFACE_SIDE_STYLE('',(#16525));-#16525 = SURFACE_STYLE_FILL_AREA(#16526);-#16526 = FILL_AREA_STYLE('',(#16527));-#16527 = FILL_AREA_STYLE_COLOUR('',#16239);-#16528 = STYLED_ITEM('color',(#16529),#3559);-#16529 = PRESENTATION_STYLE_ASSIGNMENT((#16530));-#16530 = SURFACE_STYLE_USAGE(.BOTH.,#16531);-#16531 = SURFACE_SIDE_STYLE('',(#16532));-#16532 = SURFACE_STYLE_FILL_AREA(#16533);-#16533 = FILL_AREA_STYLE('',(#16534));-#16534 = FILL_AREA_STYLE_COLOUR('',#16436);-#16535 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #16536,#16544),#16087);-#16536 = STYLED_ITEM('color',(#16537),#15757);-#16537 = PRESENTATION_STYLE_BY_CONTEXT((#16538),#16099);-#16538 = SURFACE_STYLE_USAGE(.BOTH.,#16539);-#16539 = SURFACE_SIDE_STYLE('',(#16540));-#16540 = SURFACE_STYLE_FILL_AREA(#16541);-#16541 = FILL_AREA_STYLE('',(#16542));-#16542 = FILL_AREA_STYLE_COLOUR('',#16543);-#16543 = COLOUR_RGB('',0.128354038566,1.,0.293372055022);-#16544 = STYLED_ITEM('color',(#16545),#15757);-#16545 = PRESENTATION_STYLE_BY_CONTEXT((#16546),#16101);-#16546 = SURFACE_STYLE_USAGE(.BOTH.,#16547);-#16547 = SURFACE_SIDE_STYLE('',(#16548));-#16548 = SURFACE_STYLE_FILL_AREA(#16549);-#16549 = FILL_AREA_STYLE('',(#16550));-#16550 = FILL_AREA_STYLE_COLOUR('',#16543);+#17706 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15735));+#17707 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #17708,#17716,#17723,#17730,#17737),#17701);+#17708 = STYLED_ITEM('color',(#17709),#15739);+#17709 = PRESENTATION_STYLE_ASSIGNMENT((#17710));+#17710 = SURFACE_STYLE_USAGE(.BOTH.,#17711);+#17711 = SURFACE_SIDE_STYLE('',(#17712));+#17712 = SURFACE_STYLE_FILL_AREA(#17713);+#17713 = FILL_AREA_STYLE('',(#17714));+#17714 = FILL_AREA_STYLE_COLOUR('',#17715);+#17715 = COLOUR_RGB('',0.128354038566,1.,0.293372055022);+#17716 = STYLED_ITEM('color',(#17717),#16069);+#17717 = PRESENTATION_STYLE_ASSIGNMENT((#17718));+#17718 = SURFACE_STYLE_USAGE(.BOTH.,#17719);+#17719 = SURFACE_SIDE_STYLE('',(#17720));+#17720 = SURFACE_STYLE_FILL_AREA(#17721);+#17721 = FILL_AREA_STYLE('',(#17722));+#17722 = FILL_AREA_STYLE_COLOUR('',#17715);+#17723 = STYLED_ITEM('color',(#17724),#16555);+#17724 = PRESENTATION_STYLE_ASSIGNMENT((#17725));+#17725 = SURFACE_STYLE_USAGE(.BOTH.,#17726);+#17726 = SURFACE_SIDE_STYLE('',(#17727));+#17727 = SURFACE_STYLE_FILL_AREA(#17728);+#17728 = FILL_AREA_STYLE('',(#17729));+#17729 = FILL_AREA_STYLE_COLOUR('',#17715);+#17730 = STYLED_ITEM('color',(#17731),#16885);+#17731 = PRESENTATION_STYLE_ASSIGNMENT((#17732));+#17732 = SURFACE_STYLE_USAGE(.BOTH.,#17733);+#17733 = SURFACE_SIDE_STYLE('',(#17734));+#17734 = SURFACE_STYLE_FILL_AREA(#17735);+#17735 = FILL_AREA_STYLE('',(#17736));+#17736 = FILL_AREA_STYLE_COLOUR('',#17715);+#17737 = STYLED_ITEM('color',(#17738),#17371);+#17738 = PRESENTATION_STYLE_ASSIGNMENT((#17739));+#17739 = SURFACE_STYLE_USAGE(.BOTH.,#17740);+#17740 = SURFACE_SIDE_STYLE('',(#17741));+#17741 = SURFACE_STYLE_FILL_AREA(#17742);+#17742 = FILL_AREA_STYLE('',(#17743));+#17743 = FILL_AREA_STYLE_COLOUR('',#17715);+#17744 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #17745,#17753,#17760,#17767,#17774,#17781,#17788,#17795,#17802,+    #17809,#17816),#15725);+#17745 = STYLED_ITEM('color',(#17746),#3579);+#17746 = PRESENTATION_STYLE_ASSIGNMENT((#17747));+#17747 = SURFACE_STYLE_USAGE(.BOTH.,#17748);+#17748 = SURFACE_SIDE_STYLE('',(#17749));+#17749 = SURFACE_STYLE_FILL_AREA(#17750);+#17750 = FILL_AREA_STYLE('',(#17751));+#17751 = FILL_AREA_STYLE_COLOUR('',#17752);+#17752 = COLOUR_RGB('',0.916273552573,0.926074881305,0.9211914386);+#17753 = STYLED_ITEM('color',(#17754),#4287);+#17754 = PRESENTATION_STYLE_ASSIGNMENT((#17755));+#17755 = SURFACE_STYLE_USAGE(.BOTH.,#17756);+#17756 = SURFACE_SIDE_STYLE('',(#17757));+#17757 = SURFACE_STYLE_FILL_AREA(#17758);+#17758 = FILL_AREA_STYLE('',(#17759));+#17759 = FILL_AREA_STYLE_COLOUR('',#17752);+#17760 = STYLED_ITEM('color',(#17761),#5707);+#17761 = PRESENTATION_STYLE_ASSIGNMENT((#17762));+#17762 = SURFACE_STYLE_USAGE(.BOTH.,#17763);+#17763 = SURFACE_SIDE_STYLE('',(#17764));+#17764 = SURFACE_STYLE_FILL_AREA(#17765);+#17765 = FILL_AREA_STYLE('',(#17766));+#17766 = FILL_AREA_STYLE_COLOUR('',#17752);+#17767 = STYLED_ITEM('color',(#17768),#6775);+#17768 = PRESENTATION_STYLE_ASSIGNMENT((#17769));+#17769 = SURFACE_STYLE_USAGE(.BOTH.,#17770);+#17770 = SURFACE_SIDE_STYLE('',(#17771));+#17771 = SURFACE_STYLE_FILL_AREA(#17772);+#17772 = FILL_AREA_STYLE('',(#17773));+#17773 = FILL_AREA_STYLE_COLOUR('',#17752);+#17774 = STYLED_ITEM('color',(#17775),#7425);+#17775 = PRESENTATION_STYLE_ASSIGNMENT((#17776));+#17776 = SURFACE_STYLE_USAGE(.BOTH.,#17777);+#17777 = SURFACE_SIDE_STYLE('',(#17778));+#17778 = SURFACE_STYLE_FILL_AREA(#17779);+#17779 = FILL_AREA_STYLE('',(#17780));+#17780 = FILL_AREA_STYLE_COLOUR('',#17752);+#17781 = STYLED_ITEM('color',(#17782),#8711);+#17782 = PRESENTATION_STYLE_ASSIGNMENT((#17783));+#17783 = SURFACE_STYLE_USAGE(.BOTH.,#17784);+#17784 = SURFACE_SIDE_STYLE('',(#17785));+#17785 = SURFACE_STYLE_FILL_AREA(#17786);+#17786 = FILL_AREA_STYLE('',(#17787));+#17787 = FILL_AREA_STYLE_COLOUR('',#17752);+#17788 = STYLED_ITEM('color',(#17789),#9699);+#17789 = PRESENTATION_STYLE_ASSIGNMENT((#17790));+#17790 = SURFACE_STYLE_USAGE(.BOTH.,#17791);+#17791 = SURFACE_SIDE_STYLE('',(#17792));+#17792 = SURFACE_STYLE_FILL_AREA(#17793);+#17793 = FILL_AREA_STYLE('',(#17794));+#17794 = FILL_AREA_STYLE_COLOUR('',#17752);+#17795 = STYLED_ITEM('color',(#17796),#10349);+#17796 = PRESENTATION_STYLE_ASSIGNMENT((#17797));+#17797 = SURFACE_STYLE_USAGE(.BOTH.,#17798);+#17798 = SURFACE_SIDE_STYLE('',(#17799));+#17799 = SURFACE_STYLE_FILL_AREA(#17800);+#17800 = FILL_AREA_STYLE('',(#17801));+#17801 = FILL_AREA_STYLE_COLOUR('',#17752);+#17802 = STYLED_ITEM('color',(#17803),#11635);+#17803 = PRESENTATION_STYLE_ASSIGNMENT((#17804));+#17804 = SURFACE_STYLE_USAGE(.BOTH.,#17805);+#17805 = SURFACE_SIDE_STYLE('',(#17806));+#17806 = SURFACE_STYLE_FILL_AREA(#17807);+#17807 = FILL_AREA_STYLE('',(#17808));+#17808 = FILL_AREA_STYLE_COLOUR('',#17752);+#17809 = STYLED_ITEM('color',(#17810),#13252);+#17810 = PRESENTATION_STYLE_ASSIGNMENT((#17811));+#17811 = SURFACE_STYLE_USAGE(.BOTH.,#17812);+#17812 = SURFACE_SIDE_STYLE('',(#17813));+#17813 = SURFACE_STYLE_FILL_AREA(#17814);+#17814 = FILL_AREA_STYLE('',(#17815));+#17815 = FILL_AREA_STYLE_COLOUR('',#17752);+#17816 = STYLED_ITEM('color',(#17817),#14948);+#17817 = PRESENTATION_STYLE_ASSIGNMENT((#17818));+#17818 = SURFACE_STYLE_USAGE(.BOTH.,#17819);+#17819 = SURFACE_SIDE_STYLE('',(#17820));+#17820 = SURFACE_STYLE_FILL_AREA(#17821);+#17821 = FILL_AREA_STYLE('',(#17822));+#17822 = FILL_AREA_STYLE_COLOUR('',#17752);+#17823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #17824,#17832,#17839,#17846,#17853,#17860,#17867,#17874,#17882,+    #17889,#17896,#17903,#17910,#17917,#17924,#17931,#17938,#17945,+    #17952,#17959,#17966,#17973,#17980,#17987,#17994,#18001,#18008,+    #18015,#18022,#18029,#18036,#18043,#18050,#18057,#18064,#18071,+    #18079,#18086,#18093,#18100,#18107,#18114,#18121,#18128,#18135,+    #18142,#18149,#18156,#18163,#18170),#3565);+#17824 = STYLED_ITEM('color',(#17825),#17);+#17825 = PRESENTATION_STYLE_ASSIGNMENT((#17826));+#17826 = SURFACE_STYLE_USAGE(.BOTH.,#17827);+#17827 = SURFACE_SIDE_STYLE('',(#17828));+#17828 = SURFACE_STYLE_FILL_AREA(#17829);+#17829 = FILL_AREA_STYLE('',(#17830));+#17830 = FILL_AREA_STYLE_COLOUR('',#17831);+#17831 = COLOUR_RGB('',0.894999966383,0.890999961016,0.813000030345);+#17832 = STYLED_ITEM('color',(#17833),#137);+#17833 = PRESENTATION_STYLE_ASSIGNMENT((#17834));+#17834 = SURFACE_STYLE_USAGE(.BOTH.,#17835);+#17835 = SURFACE_SIDE_STYLE('',(#17836));+#17836 = SURFACE_STYLE_FILL_AREA(#17837);+#17837 = FILL_AREA_STYLE('',(#17838));+#17838 = FILL_AREA_STYLE_COLOUR('',#17831);+#17839 = STYLED_ITEM('color',(#17840),#274);+#17840 = PRESENTATION_STYLE_ASSIGNMENT((#17841));+#17841 = SURFACE_STYLE_USAGE(.BOTH.,#17842);+#17842 = SURFACE_SIDE_STYLE('',(#17843));+#17843 = SURFACE_STYLE_FILL_AREA(#17844);+#17844 = FILL_AREA_STYLE('',(#17845));+#17845 = FILL_AREA_STYLE_COLOUR('',#17831);+#17846 = STYLED_ITEM('color',(#17847),#503);+#17847 = PRESENTATION_STYLE_ASSIGNMENT((#17848));+#17848 = SURFACE_STYLE_USAGE(.BOTH.,#17849);+#17849 = SURFACE_SIDE_STYLE('',(#17850));+#17850 = SURFACE_STYLE_FILL_AREA(#17851);+#17851 = FILL_AREA_STYLE('',(#17852));+#17852 = FILL_AREA_STYLE_COLOUR('',#17831);+#17853 = STYLED_ITEM('color',(#17854),#552);+#17854 = PRESENTATION_STYLE_ASSIGNMENT((#17855));+#17855 = SURFACE_STYLE_USAGE(.BOTH.,#17856);+#17856 = SURFACE_SIDE_STYLE('',(#17857));+#17857 = SURFACE_STYLE_FILL_AREA(#17858);+#17858 = FILL_AREA_STYLE('',(#17859));+#17859 = FILL_AREA_STYLE_COLOUR('',#17831);+#17860 = STYLED_ITEM('color',(#17861),#657);+#17861 = PRESENTATION_STYLE_ASSIGNMENT((#17862));+#17862 = SURFACE_STYLE_USAGE(.BOTH.,#17863);+#17863 = SURFACE_SIDE_STYLE('',(#17864));+#17864 = SURFACE_STYLE_FILL_AREA(#17865);+#17865 = FILL_AREA_STYLE('',(#17866));+#17866 = FILL_AREA_STYLE_COLOUR('',#17831);+#17867 = STYLED_ITEM('color',(#17868),#743);+#17868 = PRESENTATION_STYLE_ASSIGNMENT((#17869));+#17869 = SURFACE_STYLE_USAGE(.BOTH.,#17870);+#17870 = SURFACE_SIDE_STYLE('',(#17871));+#17871 = SURFACE_STYLE_FILL_AREA(#17872);+#17872 = FILL_AREA_STYLE('',(#17873));+#17873 = FILL_AREA_STYLE_COLOUR('',#17831);+#17874 = STYLED_ITEM('color',(#17875),#770);+#17875 = PRESENTATION_STYLE_ASSIGNMENT((#17876));+#17876 = SURFACE_STYLE_USAGE(.BOTH.,#17877);+#17877 = SURFACE_SIDE_STYLE('',(#17878));+#17878 = SURFACE_STYLE_FILL_AREA(#17879);+#17879 = FILL_AREA_STYLE('',(#17880));+#17880 = FILL_AREA_STYLE_COLOUR('',#17881);+#17881 = COLOUR_RGB('',0.859000020776,0.737999965183,0.495999988746);+#17882 = STYLED_ITEM('color',(#17883),#857);+#17883 = PRESENTATION_STYLE_ASSIGNMENT((#17884));+#17884 = SURFACE_STYLE_USAGE(.BOTH.,#17885);+#17885 = SURFACE_SIDE_STYLE('',(#17886));+#17886 = SURFACE_STYLE_FILL_AREA(#17887);+#17887 = FILL_AREA_STYLE('',(#17888));+#17888 = FILL_AREA_STYLE_COLOUR('',#17831);+#17889 = STYLED_ITEM('color',(#17890),#911);+#17890 = PRESENTATION_STYLE_ASSIGNMENT((#17891));+#17891 = SURFACE_STYLE_USAGE(.BOTH.,#17892);+#17892 = SURFACE_SIDE_STYLE('',(#17893));+#17893 = SURFACE_STYLE_FILL_AREA(#17894);+#17894 = FILL_AREA_STYLE('',(#17895));+#17895 = FILL_AREA_STYLE_COLOUR('',#17881);+#17896 = STYLED_ITEM('color',(#17897),#1107);+#17897 = PRESENTATION_STYLE_ASSIGNMENT((#17898));+#17898 = SURFACE_STYLE_USAGE(.BOTH.,#17899);+#17899 = SURFACE_SIDE_STYLE('',(#17900));+#17900 = SURFACE_STYLE_FILL_AREA(#17901);+#17901 = FILL_AREA_STYLE('',(#17902));+#17902 = FILL_AREA_STYLE_COLOUR('',#17831);+#17903 = STYLED_ITEM('color',(#17904),#1493);+#17904 = PRESENTATION_STYLE_ASSIGNMENT((#17905));+#17905 = SURFACE_STYLE_USAGE(.BOTH.,#17906);+#17906 = SURFACE_SIDE_STYLE('',(#17907));+#17907 = SURFACE_STYLE_FILL_AREA(#17908);+#17908 = FILL_AREA_STYLE('',(#17909));+#17909 = FILL_AREA_STYLE_COLOUR('',#17881);+#17910 = STYLED_ITEM('color',(#17911),#1694);+#17911 = PRESENTATION_STYLE_ASSIGNMENT((#17912));+#17912 = SURFACE_STYLE_USAGE(.BOTH.,#17913);+#17913 = SURFACE_SIDE_STYLE('',(#17914));+#17914 = SURFACE_STYLE_FILL_AREA(#17915);+#17915 = FILL_AREA_STYLE('',(#17916));+#17916 = FILL_AREA_STYLE_COLOUR('',#17831);+#17917 = STYLED_ITEM('color',(#17918),#1748);+#17918 = PRESENTATION_STYLE_ASSIGNMENT((#17919));+#17919 = SURFACE_STYLE_USAGE(.BOTH.,#17920);+#17920 = SURFACE_SIDE_STYLE('',(#17921));+#17921 = SURFACE_STYLE_FILL_AREA(#17922);+#17922 = FILL_AREA_STYLE('',(#17923));+#17923 = FILL_AREA_STYLE_COLOUR('',#17831);+#17924 = STYLED_ITEM('color',(#17925),#1829);+#17925 = PRESENTATION_STYLE_ASSIGNMENT((#17926));+#17926 = SURFACE_STYLE_USAGE(.BOTH.,#17927);+#17927 = SURFACE_SIDE_STYLE('',(#17928));+#17928 = SURFACE_STYLE_FILL_AREA(#17929);+#17929 = FILL_AREA_STYLE('',(#17930));+#17930 = FILL_AREA_STYLE_COLOUR('',#17881);+#17931 = STYLED_ITEM('color',(#17932),#1906);+#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('',#17831);+#17938 = STYLED_ITEM('color',(#17939),#2057);+#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('',#17881);+#17945 = STYLED_ITEM('color',(#17946),#2106);+#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('',#17881);+#17952 = STYLED_ITEM('color',(#17953),#2155);+#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('',#17881);+#17959 = STYLED_ITEM('color',(#17960),#2204);+#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('',#17881);+#17966 = STYLED_ITEM('color',(#17967),#2277);+#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('',#17881);+#17973 = STYLED_ITEM('color',(#17974),#2284);+#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('',#17881);+#17980 = STYLED_ITEM('color',(#17981),#2447);+#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('',#17881);+#17987 = STYLED_ITEM('color',(#17988),#2501);+#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('',#17881);+#17994 = STYLED_ITEM('color',(#17995),#2528);+#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('',#17881);+#18001 = STYLED_ITEM('color',(#18002),#2577);+#18002 = PRESENTATION_STYLE_ASSIGNMENT((#18003));+#18003 = SURFACE_STYLE_USAGE(.BOTH.,#18004);+#18004 = SURFACE_SIDE_STYLE('',(#18005));+#18005 = SURFACE_STYLE_FILL_AREA(#18006);+#18006 = FILL_AREA_STYLE('',(#18007));+#18007 = FILL_AREA_STYLE_COLOUR('',#17881);+#18008 = STYLED_ITEM('color',(#18009),#2605);+#18009 = PRESENTATION_STYLE_ASSIGNMENT((#18010));+#18010 = SURFACE_STYLE_USAGE(.BOTH.,#18011);+#18011 = SURFACE_SIDE_STYLE('',(#18012));+#18012 = SURFACE_STYLE_FILL_AREA(#18013);+#18013 = FILL_AREA_STYLE('',(#18014));+#18014 = FILL_AREA_STYLE_COLOUR('',#17881);+#18015 = STYLED_ITEM('color',(#18016),#2633);+#18016 = PRESENTATION_STYLE_ASSIGNMENT((#18017));+#18017 = SURFACE_STYLE_USAGE(.BOTH.,#18018);+#18018 = SURFACE_SIDE_STYLE('',(#18019));+#18019 = SURFACE_STYLE_FILL_AREA(#18020);+#18020 = FILL_AREA_STYLE('',(#18021));+#18021 = FILL_AREA_STYLE_COLOUR('',#17881);+#18022 = STYLED_ITEM('color',(#18023),#2665);+#18023 = PRESENTATION_STYLE_ASSIGNMENT((#18024));+#18024 = SURFACE_STYLE_USAGE(.BOTH.,#18025);+#18025 = SURFACE_SIDE_STYLE('',(#18026));+#18026 = SURFACE_STYLE_FILL_AREA(#18027);+#18027 = FILL_AREA_STYLE('',(#18028));+#18028 = FILL_AREA_STYLE_COLOUR('',#17881);+#18029 = STYLED_ITEM('color',(#18030),#2692);+#18030 = PRESENTATION_STYLE_ASSIGNMENT((#18031));+#18031 = SURFACE_STYLE_USAGE(.BOTH.,#18032);+#18032 = SURFACE_SIDE_STYLE('',(#18033));+#18033 = SURFACE_STYLE_FILL_AREA(#18034);+#18034 = FILL_AREA_STYLE('',(#18035));+#18035 = FILL_AREA_STYLE_COLOUR('',#17881);+#18036 = STYLED_ITEM('color',(#18037),#2719);+#18037 = PRESENTATION_STYLE_ASSIGNMENT((#18038));+#18038 = SURFACE_STYLE_USAGE(.BOTH.,#18039);+#18039 = SURFACE_SIDE_STYLE('',(#18040));+#18040 = SURFACE_STYLE_FILL_AREA(#18041);+#18041 = FILL_AREA_STYLE('',(#18042));+#18042 = FILL_AREA_STYLE_COLOUR('',#17881);+#18043 = STYLED_ITEM('color',(#18044),#2790);+#18044 = PRESENTATION_STYLE_ASSIGNMENT((#18045));+#18045 = SURFACE_STYLE_USAGE(.BOTH.,#18046);+#18046 = SURFACE_SIDE_STYLE('',(#18047));+#18047 = SURFACE_STYLE_FILL_AREA(#18048);+#18048 = FILL_AREA_STYLE('',(#18049));+#18049 = FILL_AREA_STYLE_COLOUR('',#17881);+#18050 = STYLED_ITEM('color',(#18051),#2844);+#18051 = PRESENTATION_STYLE_ASSIGNMENT((#18052));+#18052 = SURFACE_STYLE_USAGE(.BOTH.,#18053);+#18053 = SURFACE_SIDE_STYLE('',(#18054));+#18054 = SURFACE_STYLE_FILL_AREA(#18055);+#18055 = FILL_AREA_STYLE('',(#18056));+#18056 = FILL_AREA_STYLE_COLOUR('',#17881);+#18057 = STYLED_ITEM('color',(#18058),#2894);+#18058 = PRESENTATION_STYLE_ASSIGNMENT((#18059));+#18059 = SURFACE_STYLE_USAGE(.BOTH.,#18060);+#18060 = SURFACE_SIDE_STYLE('',(#18061));+#18061 = SURFACE_STYLE_FILL_AREA(#18062);+#18062 = FILL_AREA_STYLE('',(#18063));+#18063 = FILL_AREA_STYLE_COLOUR('',#17881);+#18064 = STYLED_ITEM('color',(#18065),#2943);+#18065 = PRESENTATION_STYLE_ASSIGNMENT((#18066));+#18066 = SURFACE_STYLE_USAGE(.BOTH.,#18067);+#18067 = SURFACE_SIDE_STYLE('',(#18068));+#18068 = SURFACE_STYLE_FILL_AREA(#18069);+#18069 = FILL_AREA_STYLE('',(#18070));+#18070 = FILL_AREA_STYLE_COLOUR('',#17881);+#18071 = STYLED_ITEM('color',(#18072),#2970);+#18072 = PRESENTATION_STYLE_ASSIGNMENT((#18073));+#18073 = SURFACE_STYLE_USAGE(.BOTH.,#18074);+#18074 = SURFACE_SIDE_STYLE('',(#18075));+#18075 = SURFACE_STYLE_FILL_AREA(#18076);+#18076 = FILL_AREA_STYLE('',(#18077));+#18077 = FILL_AREA_STYLE_COLOUR('',#18078);+#18078 = COLOUR_RGB('',0.340000006699,0.68000001254,0.444999988852);+#18079 = STYLED_ITEM('color',(#18080),#3046);+#18080 = PRESENTATION_STYLE_ASSIGNMENT((#18081));+#18081 = SURFACE_STYLE_USAGE(.BOTH.,#18082);+#18082 = SURFACE_SIDE_STYLE('',(#18083));+#18083 = SURFACE_STYLE_FILL_AREA(#18084);+#18084 = FILL_AREA_STYLE('',(#18085));+#18085 = FILL_AREA_STYLE_COLOUR('',#18078);+#18086 = STYLED_ITEM('color',(#18087),#3095);+#18087 = PRESENTATION_STYLE_ASSIGNMENT((#18088));+#18088 = SURFACE_STYLE_USAGE(.BOTH.,#18089);+#18089 = SURFACE_SIDE_STYLE('',(#18090));+#18090 = SURFACE_STYLE_FILL_AREA(#18091);+#18091 = FILL_AREA_STYLE('',(#18092));+#18092 = FILL_AREA_STYLE_COLOUR('',#18078);+#18093 = STYLED_ITEM('color',(#18094),#3122);+#18094 = PRESENTATION_STYLE_ASSIGNMENT((#18095));+#18095 = SURFACE_STYLE_USAGE(.BOTH.,#18096);+#18096 = SURFACE_SIDE_STYLE('',(#18097));+#18097 = SURFACE_STYLE_FILL_AREA(#18098);+#18098 = FILL_AREA_STYLE('',(#18099));+#18099 = FILL_AREA_STYLE_COLOUR('',#17881);+#18100 = STYLED_ITEM('color',(#18101),#3175);+#18101 = PRESENTATION_STYLE_ASSIGNMENT((#18102));+#18102 = SURFACE_STYLE_USAGE(.BOTH.,#18103);+#18103 = SURFACE_SIDE_STYLE('',(#18104));+#18104 = SURFACE_STYLE_FILL_AREA(#18105);+#18105 = FILL_AREA_STYLE('',(#18106));+#18106 = FILL_AREA_STYLE_COLOUR('',#17881);+#18107 = STYLED_ITEM('color',(#18108),#3225);+#18108 = PRESENTATION_STYLE_ASSIGNMENT((#18109));+#18109 = SURFACE_STYLE_USAGE(.BOTH.,#18110);+#18110 = SURFACE_SIDE_STYLE('',(#18111));+#18111 = SURFACE_STYLE_FILL_AREA(#18112);+#18112 = FILL_AREA_STYLE('',(#18113));+#18113 = FILL_AREA_STYLE_COLOUR('',#17881);+#18114 = STYLED_ITEM('color',(#18115),#3274);+#18115 = PRESENTATION_STYLE_ASSIGNMENT((#18116));+#18116 = SURFACE_STYLE_USAGE(.BOTH.,#18117);+#18117 = SURFACE_SIDE_STYLE('',(#18118));+#18118 = SURFACE_STYLE_FILL_AREA(#18119);+#18119 = FILL_AREA_STYLE('',(#18120));+#18120 = FILL_AREA_STYLE_COLOUR('',#17881);+#18121 = STYLED_ITEM('color',(#18122),#3328);+#18122 = PRESENTATION_STYLE_ASSIGNMENT((#18123));+#18123 = SURFACE_STYLE_USAGE(.BOTH.,#18124);+#18124 = SURFACE_SIDE_STYLE('',(#18125));+#18125 = SURFACE_STYLE_FILL_AREA(#18126);+#18126 = FILL_AREA_STYLE('',(#18127));+#18127 = FILL_AREA_STYLE_COLOUR('',#17881);+#18128 = STYLED_ITEM('color',(#18129),#3445);+#18129 = PRESENTATION_STYLE_ASSIGNMENT((#18130));+#18130 = SURFACE_STYLE_USAGE(.BOTH.,#18131);+#18131 = SURFACE_SIDE_STYLE('',(#18132));+#18132 = SURFACE_STYLE_FILL_AREA(#18133);+#18133 = FILL_AREA_STYLE('',(#18134));+#18134 = FILL_AREA_STYLE_COLOUR('',#17881);+#18135 = STYLED_ITEM('color',(#18136),#3472);+#18136 = PRESENTATION_STYLE_ASSIGNMENT((#18137));+#18137 = SURFACE_STYLE_USAGE(.BOTH.,#18138);+#18138 = SURFACE_SIDE_STYLE('',(#18139));+#18139 = SURFACE_STYLE_FILL_AREA(#18140);+#18140 = FILL_AREA_STYLE('',(#18141));+#18141 = FILL_AREA_STYLE_COLOUR('',#17881);+#18142 = STYLED_ITEM('color',(#18143),#3479);+#18143 = PRESENTATION_STYLE_ASSIGNMENT((#18144));+#18144 = SURFACE_STYLE_USAGE(.BOTH.,#18145);+#18145 = SURFACE_SIDE_STYLE('',(#18146));+#18146 = SURFACE_STYLE_FILL_AREA(#18147);+#18147 = FILL_AREA_STYLE('',(#18148));+#18148 = FILL_AREA_STYLE_COLOUR('',#17881);+#18149 = STYLED_ITEM('color',(#18150),#3526);+#18150 = PRESENTATION_STYLE_ASSIGNMENT((#18151));+#18151 = SURFACE_STYLE_USAGE(.BOTH.,#18152);+#18152 = SURFACE_SIDE_STYLE('',(#18153));+#18153 = SURFACE_STYLE_FILL_AREA(#18154);+#18154 = FILL_AREA_STYLE('',(#18155));+#18155 = FILL_AREA_STYLE_COLOUR('',#17881);+#18156 = STYLED_ITEM('color',(#18157),#3533);+#18157 = PRESENTATION_STYLE_ASSIGNMENT((#18158));+#18158 = SURFACE_STYLE_USAGE(.BOTH.,#18159);+#18159 = SURFACE_SIDE_STYLE('',(#18160));+#18160 = SURFACE_STYLE_FILL_AREA(#18161);+#18161 = FILL_AREA_STYLE('',(#18162));+#18162 = FILL_AREA_STYLE_COLOUR('',#17881);+#18163 = STYLED_ITEM('color',(#18164),#3546);+#18164 = PRESENTATION_STYLE_ASSIGNMENT((#18165));+#18165 = SURFACE_STYLE_USAGE(.BOTH.,#18166);+#18166 = SURFACE_SIDE_STYLE('',(#18167));+#18167 = SURFACE_STYLE_FILL_AREA(#18168);+#18168 = FILL_AREA_STYLE('',(#18169));+#18169 = FILL_AREA_STYLE_COLOUR('',#17881);+#18170 = STYLED_ITEM('color',(#18171),#3559);+#18171 = PRESENTATION_STYLE_ASSIGNMENT((#18172));+#18172 = SURFACE_STYLE_USAGE(.BOTH.,#18173);+#18173 = SURFACE_SIDE_STYLE('',(#18174));+#18174 = SURFACE_STYLE_FILL_AREA(#18175);+#18175 = FILL_AREA_STYLE('',(#18176));+#18176 = FILL_AREA_STYLE_COLOUR('',#18078); ENDSEC; END-ISO-10303-21;
ncd0402g1-no-mpn.png
⋯ 1 unchanged line ⋯
ncd0402g1-off.png
⋯ 1 unchanged line ⋯
ncd0402g1-on.png
⋯ 1 unchanged line ⋯